//// FONCTIONS GESTION sous-dossier a partir de http://www.xxx.yy/ ou file://xxx/web/)
imp_debug	= 0;
site_prefix	= new Array("corsica","forsale");;

site_local	= 1;	//Local ou web
pub_id		= 1;	//Pub AdLink

lg_tab	= new Array("fr","uk","de","it");

// Aide - Copyright - Securite - Carte
url_pop 	= new Array("aide.htm","copyr.htm","secure.htm","region/euromap.htm");
path_ville	= "region/town_map.htm?id=";
path_reg	= "region/";
path_mreg	= "region/micreg.htm";

site_id	= 0;	// Site par defaut
level		= 0;	
idiom		= 0;	// Langue par defaut

// Path vers doccsier corsica( site par defaut)
url_path	= "corsica/";					// Path vers site/langue ( corsica/fr, forsale/uk,..)
img_path	= "picts/menu/";		// Path Relatif vers images menu pour level = 0
path_360	= "picts/360/index.htm?id=";	// Path Relatif vers panorama pour level = 0

// Calcul du path
function get_path(){

	// Specifique WebHotel ( url_pg defini dans la page html )
	tst_url=typeof(url_pg);
	if(tst_url.indexOf('string')<0){
		url_pg=tmp_url;
		url_base="";		/* Url en relatif	*/
	}else{
		url_base=url_pg;	/* Url en absolu	*/
	}

	if(imp_debug)	document.write("URL Courante ["+url_pg+"]<br>");

	// Calcul site_local, url_reduit
	motif="http://";
	if((url_deb=url_pg.indexOf(motif))>=0){
		site_local=0;
		url_fin=url_deb+motif.length;		// on garde "www.xxx.yy/..."
		url_reduit=url_pg.substring(url_fin,url_pg.length);

	}else{
		motif="/web";
		url_fin=url_pg.indexOf(motif)+1;	// on garde "web/...."
		url_reduit=url_pg.substring(url_fin,url_pg.length);
	}
	if(imp_debug)	document.write("URL Reduit ["+url_reduit+"] Local=["+site_local+"] <br>");


	// Calcul site_id (0 par defaut)
	tab_arb=url_reduit.split("/");

	// Calcul path
	level=tab_arb.length-2;
	for(i=0;i<level;i++)	url_path="../"+url_path;

	/* Ajout eventuel path absolu	*/
	url_path=url_base+url_path;

	img_path = 	url_path+img_path;
	path_360 = 	url_path+path_360;

	if(imp_debug)	document.write("tab_arb.length=["+tab_arb.length+"] level=["+level+"] url_path=["+url_path+"] imp_path=["+img_path+"] <br>");


	if(tab_arb.length<=2){
		// Path du type www.corsica.net/xx (le dernier element de tab_arb peut etre vide)
		if(imp_debug)	document.write("Site Defaut=["+site_id+"] Level=["+level+"] Lg=["+idiom+"] <br>");
		return;

	}else{
		// calcul du Site 
		for(i=0;i<site_prefix.length;i++){
			if(tab_arb[1].indexOf(site_prefix[i])>=0){
				site_id=i;
				if(imp_debug)	document.write("Site Trouve=["+site_id+"] val=["+tab_arb[1]+"] <br>");
				break;
				
			}
		}

		// Recherche Langue
		if(tab_arb.length<=3){
			if(imp_debug)	document.write("LG Defaut ["+idiom+"]<br>");
		}else{
			for(i=0;i<lg_tab.length;i++){
				if(tab_arb[2].search(lg_tab[i])>=0){
					idiom=i;
					if(imp_debug)	document.write("LG Trouve ["+idiom+"]<br>");
					break;
				}
			}
		}
	}
}

// Ouverture en pop_up Aide - Copyright - Securite - Carte
function urlpop(id_pop){
	url_tmp=url_path+lg_tab[idiom]+"/"+url_pop[id_pop];
	openpop(url_tmp,'',648,460,',scrollbars');
}

// Ouverture Popup 
function openpop(url_win,name,largeur,hauteur,param){
	//win_param=',scrollbars,resizable';
	win_top=(window.screen.height - hauteur)/2;
	win_left=(window.screen.width - largeur)/2;
	win_param='width='+largeur+',height='+hauteur+',top='+win_top+',left='+win_left+param;
	window.open(url_win,name,win_param); 
}

//retour sur la page parent
function retour_main(lien){
	opener.location.href=lien;
	window.close();
}

///////////// FONCTIONS PUB Debut	//////////////

function get_idpub(){

	// Site Local Pub Locale par defaut
	if(site_local)	return;	
	if(idiom==0)	pub_id=1;
	else			pub_id=2;

	// Fin gestion pub_id
	if(pub_id==2){
		if(tmp_url.indexOf("corseweb")<=0)	ValueHost = "hs0230308";	// corsica
		else						ValueHost = "hs0230314";	// corseweb
		ValueLoaded = false;
		ValueID = "valueid";
		ValueVersion = "1.1";
		ValueWidth = 468;
		ValueHeight = 60;
		ValueNoText = true;
		document.write('<scr'+'ipt language="JavaScript" src="http://oz.valueclick.com/jsmaster">');
		document.write('<\/scr'+'ipt>');
	}
}

///////////// Affichage Panorama-Cartes-Plan Debut	//////////////
function pop_360(){
	// Selection Dossier
	rep_name= tab_arb[level];
	url_360 = path_360+rep_name+"_"+idiom+"_0";
	openpop(url_360,'',630,480,',scrollbars=no');	// hauteur 480

/*
	alert(url_360+"/"+level);
*/
}


function pop_ville(ville){	
	url_tmp=url_path+lg_tab[idiom]+"/"+path_ville+ville;
	openpop(url_tmp,'',648,460,',scrollbars');
}


function pop_reg(region){
	url_tmp=url_path+lg_tab[idiom]+"/"+path_reg+region;
	openpop(url_tmp,'',648,460,',scrollbars');
}

function pop_mreg(){
	url_tmp=url_path+lg_tab[idiom]+"/"+path_mreg;
	openpop(url_tmp,'',648,460,',scrollbars');
}
///////////// Affichage Panorama-Cartes-Plan Fin	//////////////



tmp_url=window.location.href.toLowerCase();
var url_date = new Date();

//site_local=0;		// TEST

get_path();			// Identification Level et idiom
get_idpub();		// Identification Pub a Afficher


