/******INFO BULLE AJAX **********/
var bustcachevar=1 //bust potential caching of external pages after initial request? (1=yes, 0=no)
var loadedobjects=""
var rootdomain="http://"+window.location.hostname
var bustcacheparameter=""

function ajaxpage_POPUP(url, containerid){
var page_request = false
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
} 
catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
page_request.onreadystatechange=function(){
loadpage(page_request, containerid)
}
if (bustcachevar) //if bust caching of external page
bustcacheparameter=(url.indexOf("?")!=-1)? "&"+new Date().getTime() : "?"+new Date().getTime()
page_request.open('GET', url+bustcacheparameter, true)
page_request.send(null)
}


function loadpage(page_request, containerid){
if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1))
document.getElementById(containerid).innerHTML=page_request.responseText
}

function loadobjs(){
if (!document.getElementById)
return
for (i=0; i<arguments.length; i++){
var file=arguments[i]
var fileref=""
if (loadedobjects.indexOf(file)==-1){ //Check to see if this object has not already been added to page before proceeding
if (file.indexOf(".js")!=-1){ //If object is a js file
fileref=document.createElement('script')
fileref.setAttribute("type","text/javascript");
fileref.setAttribute("src", file);
}
else if (file.indexOf(".css")!=-1){ //If object is a css file
fileref=document.createElement("link")
fileref.setAttribute("rel", "stylesheet");
fileref.setAttribute("type", "text/css");
fileref.setAttribute("href", file);
}
}
if (fileref!=""){
document.getElementsByTagName("head").item(0).appendChild(fileref)
loadedobjects+=file+" " //Remember this object as being already added to page
}
}
}
/*-------*/


function layerOff() {
 document.getElementById('div_master').style.display='none';
}

function layerOn(event, x_DEC, y_DEC) {

var cX = event.clientX;
var cY = event.clientY;
//alert("popo");
//alert("XX "+cX+" YY"+cY);
  //status="x = "+cX+" , y = "+cY;
	if (navigator.appName.substring(0,3) == "Net") {
		var decal_Y = 250; /*  FIREFOX*/
		
	} else {
		var decal_Y = 50;/* IE */
	}
/*
  var cY = cY+decal_Y;*/
 
	var cX = cX+x_DEC;
	var cY = cY+y_DEC-10;
 document.getElementById('div_master').style.display='block';
 document.getElementById('div_master').style.left = cX+"px";
 document.getElementById('div_master').style.top = cY+"px";

/*var divcenter = document.getElementById('zazou').offsetHeight; 

 alert("zCC " +divcenter);*/
}

/* fin  *****INFO BULLE AJAX **********/




/*********************************************/
/*
function infoBU_bulle (url_var, url_id) {
//alert("popo "+url_id+ " ------ "+url_var+"  -- "+rootPath);
//$("#EDIT_PAGE50").jHelperTip({
$("#"+url_id).jHelperTip({
		trigger: "hover",
		source: "ajax",
		type: "GET", 
		url: url_var,
		data: 'recharge=1',
		loadingImg: rootPath+'image_base/loading_infobulle.gif',
		loadingText: 'Chargement...',
		autoClose: false, 
		opacity: 0.9
	});

}*/


function affichPageMeta() {
	var xmlDoc  = createXMLDoc(rootPath+'xml/titres_kit.xml');
	var titre = xmlDoc.getElementsByTagName("titre_page")[0];
	if (isRealBrowser()) { var value = titre.childNodes[0].textContent; }
	else { var value = titre.childNodes[0].nodeValue; }
	//document.getElementsByTagName('title')[0].text=value;
	document.write('<ti'+'tle>'+value+'</ti'+'tle>');
	var keywords = xmlDoc.getElementsByTagName("keywords")[0];
	if ( typeof(keywords.childNodes[0]) != 'undefined' ) {
		if (isRealBrowser()) { var value = keywords.childNodes[0].textContent; }
		else { var value = keywords.childNodes[0].nodeValue; }
		document.write('<meta name="keywords" content="'+value+'" />');
	}
	var description = xmlDoc.getElementsByTagName("description")[0];
	if ( typeof(description.childNodes[0]) != 'undefined' ) {
		if (isRealBrowser()) { var value = description.childNodes[0].textContent; }
		else { var value = description.childNodes[0].nodeValue; }
		document.write('<meta name="description" content="'+value+'" />');
	}
}

function affichFooter() {
	var xmlDoc  = createXMLDoc(rootPath+'xml/titres_kit.xml');
	var footer = xmlDoc.getElementsByTagName("footer")[0];
	if (isRealBrowser()) { var value = footer.childNodes[0].textContent; }
	else { var value = footer.childNodes[0].nodeValue; }
	document.write("<ul class=right><li>");
	document.write(value);
	document.write("</li></ul>");
}

function affichLogoSE() { 
	var xmlDoc  = createXMLDoc(rootPath+'xml/titres_kit.xml');
	var footer = xmlDoc.getElementsByTagName("lien_schneider")[0];
	var info_bull = xmlDoc.getElementsByTagName("lien_marque")[0];
	if (isRealBrowser()) { var value = footer.childNodes[0].textContent; }
	else { var value = footer.childNodes[0].nodeValue; }
	
	if (isRealBrowser()) { var value_info_bull = info_bull.childNodes[0].textContent; }
	else { var value_info_bull = info_bull.childNodes[0].nodeValue; }
	
	document.write("<A href=http://"+value+" alt=zaza target=_blank><IMG title="+value_info_bull+" src=../image_base/signature.gif></A>");
	//document.write(value);
}


function afficheEntete() {
//document.write("rezazrea"+rootPath);
	var xmlDoc  = createXMLDoc(rootPath+'xml/menu_top.xml');
	var menu_1 = xmlDoc.getElementsByTagName("menu")[1];
	var menu_2 = xmlDoc.getElementsByTagName("menu")[2];
	var menu_3 = xmlDoc.getElementsByTagName("menu")[3];
	var menu_4 = xmlDoc.getElementsByTagName("menu")[4];
	if (isRealBrowser()) { 
	
	//var value2 = ROOT_menu_N2.getElementsByTagName("sMenu")[b].attributes[1].value;
	
	
		var libelle_texte_1 = menu_1.attributes[0].textContent; 
		var libelle_texte_2 = menu_2.attributes[0].textContent; 
		var libelle_texte_3 = menu_3.attributes[0].textContent;
		var libelle_texte_4 = menu_4.attributes[0].textContent;
		var LINK_langue = menu_4.attributes[1].textContent;
	} else { 
		var libelle_texte_1 = menu_1.attributes[0].nodeValue; 
		var libelle_texte_2 = menu_2.attributes[0].nodeValue;
		var libelle_texte_3 = menu_3.attributes[0].nodeValue; 
		var libelle_texte_4 = menu_4.attributes[0].nodeValue; 
		var LINK_langue = menu_4.attributes[1].nodeValue; 
	}
	URL_langue = rootPath + LINK_langue + "/index.htm";
	
	document.write("<TABLE cellSpacing=0 cellPadding=0><TR>");
    document.write("<TD><SPAN class=title_header>"+libelle_texte_1+"</SPAN></TD>");
    document.write("<TD class=topnav>");
	 
				document.write("<SPAN class=separatorHeader>|</SPAN><A href="+rootPath+"index.htm target=_self>"+libelle_texte_2+"</A>");
                document.write("<SPAN class=separatorHeader>|</SPAN><A href="+rootPath+"map/index.htm target=_self>"+libelle_texte_3+"</A>");
//				document.write("<SPAN class=separatorHeader>|</SPAN><A href="+URL_langue+" target=_self>"+libelle_texte_4+"</A>"); 
    document.write("</TD></TR></TABLE>"); 
	

	//document.write("<SPAN class=title_header>"+libelle_texte+"</SPAN>");
}

/******PETIT POUCET NORMAL *********/
function affichTitre() {
	var arrPath = document.location.href.split('/');
	var pageRep = arrPath[arrPath.length - 2];
	var pageFile = arrPath[arrPath.length - 1];
	var arrMenus = new Array('menu','menu2','menu_top');
	
	
	
	var xmlDoc_TOP  = createXMLDoc(rootPath+'xml/menu_top.xml');
	var menu_TOP = xmlDoc_TOP.getElementsByTagName("menu")[2];
	var menu_LG = xmlDoc_TOP.getElementsByTagName("menu")[4];

	if (isRealBrowser()) { 

		var libelle_ACCUEIL = menu_TOP.attributes[0].textContent; 
		var LINK_ACCUEIL = "../"+ menu_TOP.attributes[2].textContent;
		
		
		var LINK_langue = menu_LG.attributes[1].nodeValue; 
		
		
	} else { 
		var libelle_ACCUEIL = menu_TOP.attributes[0].nodeValue; 
		var LINK_ACCUEIL = "../"+ menu_TOP.attributes[2].nodeValue; 
		var LINK_langue = menu_LG.attributes[1].nodeValue; 
	}

var poucet_INTRO = "You are here"
if (LINK_langue == "../en") {
	var poucet_INTRO = "Vous &ecirc;tes ici"	
}



	
	for ( var m = 0 ; m < arrMenus.length ; m++ ) {	
		var xmlDoc  = createXMLDoc(rootPath+'xml/'+arrMenus[m]+'.xml');
		var Menus = xmlDoc.getElementsByTagName("menu");
		for ( var i = 1 ; i < Menus.length ; i++ ) {
			var Titre1 = '';
			var Titre2 = '';
			for ( var k = 0 ; k < Menus[i].attributes.length ; k++ ) {
				eval("var "+Menus[i].attributes[k].name+" = '"+Menus[i].attributes[k].value+"';");
			}
			if ( pageRep == rep ) {
				Titre1 = name;
				link_TEXT_N1 = url; 
				var sMenus = Menus[i].getElementsByTagName("sMenu");
				for ( var j = 0 ; j < sMenus.length ; j++ ) {
					for ( var l = 0 ; l < sMenus[j].attributes.length ; l++ ) {
						eval("var "+sMenus[j].attributes[l].name+" = '"+sMenus[j].attributes[l].value+"';");
					}
					if ( pageFile == sUrl || ( typeof(linked) != 'undefined' && linked.indexOf(pageFile) != '-1' ) ) {
						Titre2 = sName;
						link_TEXT_N2 = sUrl; 
					}
				}
			}
			if ( Titre1 != '' && Titre2 != '' ) {
			//	document.write('<span class=poucet_a>Vous &ecirc;tes ici :</span>&nbsp;&nbsp;<span class=poucet_b>Accueil</span>&nbsp;&nbsp;>&nbsp;&nbsp;<span class=poucet_b>'+Titre1+'</span>&nbsp;&nbsp;>&nbsp;&nbsp;<span class="poucet_b">'+Titre2+'</span>');

				/*link_TEXT_N1 = "poppo.htm";Vous &ecirc;tes ici
				rep_TEXT_N1 = "zaza";libelle_ACCUEIL
				ROOT_id = "./";*/
				document.write('<span class=poucet_a>'+poucet_INTRO+' :</span>&nbsp;&nbsp;');
				//document.write('<span class=poucet_a>Vous &ecirc;tes ici :</span>&nbsp;');
				
				document.write ("<A href='"+LINK_ACCUEIL+"'>");
				document.write('<span class=poucet_b>');
				document.write (libelle_ACCUEIL);
				document.write('</span>');
				document.write ("</A>&nbsp;&nbsp;>");
				
				document.write ("&nbsp;&nbsp;<A href='"+link_TEXT_N1+"'>");
				document.write('<span class=poucet_b>');
				document.write (Titre1);
				document.write('</span>');
				document.write ("</A>&nbsp;&nbsp;>");
				
				//document.write ("&nbsp;&nbsp;<A href='"+link_TEXT_N2+"'>");
				document.write('&nbsp;&nbsp;<span class=poucet_b>');
				document.write (Titre2);
				document.write('</span>');
				//document.write ("</A>");
				
				
			//	document.write('&nbsp;&nbsp;>&nbsp;&nbsp;<span class="poucet_b">'+Titre2+'</span>');
				

				
				
				
				
			//	document.write('<b>'+Titre1+'</b>&nbsp;<img src="'+rootPath+'pictures/triangle_titre.gif" width="10" height="10" />&nbsp;<span class="pageSubTitle">'+Titre2+'</span>');
				return false;
			}
			if ( Titre1 != '' && Titre2 == '' ) {
				var pages = xmlDoc.getElementsByTagName('page');
				for ( var p = 0 ; p < pages.length ; p++ ) {
					for ( var k2 = 0 ; k2 < pages[p].attributes.length ; k2++ ) {
						eval("var "+pages[p].attributes[k2].name+" = '"+pages[p].attributes[k2].value+"';");
					}
					if ( pageFile == url ) {
						Titre2 = name;
					}
				}
				if ( Titre1 != '' && Titre2 != '' ) {
					document.write('<b>'+Titre1+'</b>&nbsp;<img src="'+rootPath+'pictures/triangle_titre.gif" width="10" height="10" />&nbsp;<span class="pageSubTitle">'+Titre2+'</span>');
					return false;
				}
				else {
					document.write('<b>'+Titre1+'</b>');
					return false;
				}
			}
		}
	}
	return false;
}

/*CONNEXION FICHIER XML*/
function createXMLDoc(xmlFile) {
	if (isRealBrowser()){
		var myXMLHTTPRequest = new XMLHttpRequest();
		myXMLHTTPRequest.open("GET", xmlFile, false);
		myXMLHTTPRequest.send(null);
		xmlDoc = myXMLHTTPRequest.responseXML;
	}
	else {
		var xmlDoc = new ActiveXObject("Microsoft.XMLDOM")
		xmlDoc.async="false";
		xmlDoc.load(xmlFile);
	}
	return xmlDoc;
}
/*FIN CONNEXION FICHIER XML*/

/*DETECTION DU TYPE DE NAVIGATEUR*/
function isRealBrowser() {
	// Mozilla, netscape, etc...
	if (document.implementation && document.implementation.createDocument){
		return true;
	}
	// IE....
	else {
		return false;
	}
}
/*FIN DETECTION DU TYPE DE NAVIGATEUR*/

/*POP UP*/
function hidePopUp(strId) {
	if ( document.layers ) {
		obj = document.layers.strId;
	}
	else {
		obj = document.getElementById(strId)
	}
	obj.style.visibility = 'hidden';
}

function showPopUp(strId) {
	if ( document.layers ) {
		obj = document.layers.strId;
	}
	else {
		obj = document.getElementById(strId)
	}
	obj.style.visibility = 'visible';
}

function PopUpSize(PageURL, strName, iwidth, iheight) {
	var strProperties;
	
	strProperties = 'width=' + iwidth + ',height=' + iheight;
	strProperties = strProperties + ',left=100,top=100,directories=0,hotkeys=1,location=0,menubar=0';
	strProperties = strProperties + ',resizable=0,scrollbars=0,status=0,titlebar=0,toolbar=0';
	return window.open(PageURL, strName, strProperties);
}
function OpenFlash(uri) {
	var pPage = PopUpSize(uri,'flash', 645, 470) 
}
function OpenFlash2(uri) {
	var pPage = PopUpSize(uri,'flash', 775, 510) 
}
function OpenFlash3(uri) {
	var pPage = PopUpSize(uri,'flash', 560, 430) 
}

function OpenWindow(uri, width, height) {
	var pPage = PopUpSize(uri,'popup', width, height) 
}


/******PETIT POUCET SOUS NIVEAU*********/
function affichTitre_2(S_niv) {
	var arrPath = document.location.href.split('/');
	var pageRep = arrPath[arrPath.length - 2];
	var pageFile = arrPath[arrPath.length - 1];
	var arrMenus = new Array('menu2','menu','menu_top');
	
	
	/*****/
	var xmlDoc_TOP  = createXMLDoc(rootPath+'xml/menu_top.xml');
	var menu_TOP = xmlDoc_TOP.getElementsByTagName("menu")[2];
	var menu_LG = xmlDoc_TOP.getElementsByTagName("menu")[4];

	if (isRealBrowser()) { 

		var libelle_ACCUEIL = menu_TOP.attributes[0].textContent; 
		var LINK_ACCUEIL = "../"+ menu_TOP.attributes[2].textContent;
		
		
		var LINK_langue = menu_LG.attributes[1].nodeValue; 
		
		
	} else { 
		var libelle_ACCUEIL = menu_TOP.attributes[0].nodeValue; 
		var LINK_ACCUEIL = "../"+ menu_TOP.attributes[2].nodeValue; 
		var LINK_langue = menu_LG.attributes[1].nodeValue; 
	}

var poucet_INTRO = "You are here :"
if (LINK_langue == "../en") {
	var poucet_INTRO = "Vous &ecirc;tes ici :"	
}

	
	
	
	
	
	
	/****/
	
	
	var arrMenus_Z = new Array('menu');
	var xmlDoc_Z  = createXMLDoc(rootPath+'xml/'+arrMenus_Z[0]+'.xml');
	var Menus_Z = xmlDoc_Z.getElementsByTagName("menu");
	var Titre_Z = '';
	var Titre_Z_LINK = '';
	eval("var "+Menus_Z[4].attributes[0].name+" = '"+Menus_Z[4].attributes[0].value+"';");
	
	Titre_Z = name;
	eval("var "+Menus_Z[4].attributes[2].name+" = '"+Menus_Z[4].attributes[2].value+"';");
	Titre_Z_LINK = url;
	
		//<menu name="Configuration et exploitation" rep="config" url="install_s10.htm" disable="0">
	
	
//document.write('popo '+Titre_Z);
//document.write('uu '+Titre_Z_LINK);
//----------- LECTURE ACCUEIL
	var xmlDoc_TOP  = createXMLDoc(rootPath+'xml/menu_top.xml');
	var menu_TOP = xmlDoc_TOP.getElementsByTagName("menu")[2];

	if (isRealBrowser()) { 

		var libelle_ACCUEIL = menu_TOP.attributes[0].textContent; 
		var LINK_ACCUEIL = "../"+ menu_TOP.attributes[2].textContent;
	//var Titre_Z_LINK = Menus_Z.attributes[0].textContent;
		
	} else { 
		var libelle_ACCUEIL = menu_TOP.attributes[0].nodeValue; 
		var LINK_ACCUEIL = "../"+ menu_TOP.attributes[2].nodeValue; 
	//var Titre_Z_LINK = Menus_Z.attributes[0].nodeValue;
		
	}
//-------------



	for ( var m = 0 ; m < arrMenus.length ; m++ ) {	
		var xmlDoc  = createXMLDoc(rootPath+'xml/'+arrMenus[m]+'.xml');
		var Menus = xmlDoc.getElementsByTagName("menu");

		for ( var i = S_niv ; i < Menus.length ; i++ ) {
			//var Titre0 = '';	
			var Titre1 = '';
			var Titre2 = '';
			var url = '';
			for ( var k = 0 ; k < Menus[i].attributes.length ; k++ ) {
				eval("var "+Menus[i].attributes[k].name+" = '"+Menus[i].attributes[k].value+"';");
				//eval("var "+Menus[i].attributes[k+2].name+" = '"+Menus[i].attributes[k+2].value+"';");
			}
			if ( pageRep == rep ) {
				Titre1 = name;
				var link_TEXT_N1 = url; 
				
				
				var sMenus = Menus[i].getElementsByTagName("sMenu");
				for ( var j = 0 ; j < sMenus.length ; j++ ) {
				
					for ( var l = 0 ; l < sMenus[j].attributes.length ; l++ ) {
						eval("var "+sMenus[j].attributes[l].name+" = '"+sMenus[j].attributes[l].value+"';");
					}
					if ( pageFile == sUrl || ( typeof(linked) != 'undefined' && linked.indexOf(pageFile) != '-1' ) ) {
						Titre2 = sName;
						link_TEXT_N2 = "zaza"; 
					}
				}
			}
			
			
			
			
			//document.write('z - '+name);
			if ( Titre1 != '' && Titre2 != '' ) {
	//			document.write('<span class=poucet_a>Vous &ecirc;tes ici :</span>&nbsp;&nbsp;<span class=poucet_b>Accueil</span>&nbsp;&nbsp;>&nbsp;&nbsp;<span class=poucet_b>'+Titre_Z+'</span>&nbsp;&nbsp;>&nbsp;&nbsp;<span class=poucet_b>'+Titre1+'</span>&nbsp;&nbsp;>&nbsp;&nbsp;<span class="poucet_b">'+Titre2+'</span>');
				
				//var popo = "zazazaaza";
				// document.write('<span class=poucet_a>Vous &ecirc;tes ici :</span>&nbsp;&nbsp;');
				document.write("<span class=poucet_a>"+poucet_INTRO+"</span>&nbsp;&nbsp;");
				//document.write('<span class=poucet_a>Vous &ecirc;tes ici :</span>&nbsp;');
				
				document.write ("<A href='"+LINK_ACCUEIL+"'>");
				document.write('<span class=poucet_b>');
				document.write (libelle_ACCUEIL);
				document.write('</span>');
				document.write ("</A>&nbsp;&nbsp;>");
				
				document.write ("&nbsp;&nbsp;<A href='"+Titre_Z_LINK+"'>");
				document.write('<span class=poucet_b>');
				document.write (Titre_Z);
				document.write('</span>');
				document.write ("</A>&nbsp;&nbsp;>");
				
				//document.write ("&nbsp;&nbsp;<A href='"+link_TEXT_N1+"'>");
				document.write('&nbsp;&nbsp;<span class=poucet_b>');
				document.write (Titre1);
				document.write('</span>&nbsp;&nbsp;>');
				//document.write ("</A>&nbsp;&nbsp;>");
				
				//document.write ("&nbsp;&nbsp;<A href='"+link_TEXT_N2+"'>");
				document.write('&nbsp;&nbsp;<span class=poucet_b>');
				document.write (Titre2);
				document.write('</span>');
				
				
				
				
				
				
				
				
				
				
							//	document.write('<span class=poucet_a>Vous &ecirc;tes ici :</span>&nbsp;&nbsp;<span class=poucet_b>Accueil</span>&nbsp;&nbsp;>&nbsp;&nbsp;<span class=poucet_b>'+Titre1+'</span>&nbsp;&nbsp;>&nbsp;&nbsp;<span class="poucet_b">'+Titre2+'</span>');
				
				
				
				
			//	document.write('<span class=poucet_a>Vous &ecirc;tes ici :</span>&nbsp;<span class=poucet_b>'+Titre1+'</span>&nbsp;&nbsp;>&nbsp;&nbsp;<span class="poucet_b">'+Titre2+'</span>');
				
			//	document.write('<b>'+Titre1+'</b>&nbsp;<img src="'+rootPath+'pictures/triangle_titre.gif" width="10" height="10" />&nbsp;<span class="pageSubTitle">'+Titre2+'</span>');
				return false;
			}
			if ( Titre1 != '' && Titre2 == '' ) {
				var pages = xmlDoc.getElementsByTagName('page');
				for ( var p = 0 ; p < pages.length ; p++ ) {
					for ( var k2 = 0 ; k2 < pages[p].attributes.length ; k2++ ) {
						eval("var "+pages[p].attributes[k2].name+" = '"+pages[p].attributes[k2].value+"';");
					}
					if ( pageFile == url ) {
						Titre2 = name;
					}
				}
				if ( Titre1 != '' && Titre2 != '' ) {
					document.write('<b>'+Titre1+'</b>&nbsp;<img src="'+rootPath+'pictures/triangle_titre.gif" width="10" height="10" />&nbsp;<span class="pageSubTitle">'+Titre2+'</span>');
					return false;
				}
				else {
					document.write('<b>'+Titre1+'</b>');
					return false;
				}
			}
		}
	}
	return false;
}
