var appname = navigator.appName;
var IE
var NS;
var NS6;
var DOM;

function setvisible(Layer) {
	if (document.all) {
		IE = true;
		setinvisible("EntityProductNetworkingProtocols");
		setinvisible("EntityProductGraphicalInterface");
		setinvisible("EntityProductEmbeddedXmlBrowser");
		eval(Layer+".style.visibility = 'visible'");
	}
	
	if (document.layers) {
		NS = true;
		setinvisible(document.EntityProductNetworkingProtocols);
		setinvisible(document.EntityProductGraphicalInterface);
		setinvisible(document.EntityProductEmbeddedXmlBrowser);
		Layer.visibility = true;
	}
	
	if (document.getElementById) { 
		DOM = true;
		setinvisible("EntityProductNetworkingProtocols");
		setinvisible("EntityProductGraphicalInterface");
		setinvisible("EntityProductEmbeddedXmlBrowser");
		document.getElementById(''+Layer+'').style.visibility='visible';
	}
}


function setvisibleSf(Layer) {
	if (document.all) {
		//IE = true;
		setinvisible("EntityProductNetworkingProtocols");
		setinvisible("EntityProductGraphicalInterface");
		setinvisible("EntityProductEmbeddedXmlBrowser");
		eval(Layer+".style.visibility = 'visible'");
	}
	if (document.layers) {
		//NS = true;
		setinvisible(document.EntityProductNetworkingProtocols);
		setinvisible(document.EntityProductGraphicalInterface);
		setinvisible(document.EntityProductEmbeddedXmlBrowser);
		Layer.visibility = true;
	}
	if (document.getElementById) { 
		//DOM = true;
		setinvisible("EntityProductNetworkingProtocols");
		setinvisible("EntityProductGraphicalInterface");
		setinvisible("EntityProductEmbeddedXmlBrowser");
		document.getElementById(''+Layer+'').style.visibility='visible';
	}
}

function setvisibleSfAll() {
	if (appname=="Netscape") {
		setinvisible(document.EntityProductNetworkingProtocols);
		setinvisible(document.EntityProductGraphicalInterface);
		setinvisible(document.EntityProductEmbeddedXmlBrowser);
	} else {
		setinvisible(EntityProductNetworkingProtocols);
		setinvisible(EntityProductGraphicalInterface);
		setinvisible(EntityProductEmbeddedXmlBrowser);
	}
}


function setinvisible(Layer) {
	if (document.all) {
		eval(Layer+".style.visibility = 'hidden'");
	}
	if (document.layers) {
		Layer.visibility = 'hide';
	}
	if (document.getElementById) { 
		document.getElementById(''+Layer+'').style.visibility='hidden';
	}
}

var IDCalqueVisible;
var IDCalqueParentVisible;
var ObjCalqueParent;


function HideMenuPrimaire(IDCalque) {
	IDCalqueVisible = IDCalque;
	if (document.all) {	
		ObjCalqueParent = setTimeout("document.all[IDCalqueVisible].style.visibility='hidden'", 1150);
	} else {
		if (document.layers) {
			ObjCalqueParent = setTimeout("document."+IDCalqueVisible+".visibility='hide'", 1150);
		} else {
			if (document.getElementById) {
				ObjCalqueParent = setTimeout("document.getElementById(\""+IDCalqueVisible+"\").style.visibility='hidden'", 1150);
			}
		}
	}
}


function ClearTimeOutPrimaire() {
	if (ObjCalqueParent != '') {
		clearTimeout(ObjCalqueParent);
	} 
}


var ObjCalqueFils;
var ObjCalqueParent2;

function HideMenuSecondaire(IDCalque,IDCalqueParent) {
	IDCalqueVisible = IDCalque;
	IDCalqueParentVisible = IDCalqueParent;
	if (document.all) {	
		ObjCalqueFils = setTimeout("document.all[IDCalqueVisible].style.visibility='hidden'", 1150);
		ObjCalqueParent2 = setTimeout("document.all[IDCalqueParentVisible].style.visibility='hidden'", 1000);
	} else {
		if (document.layers) {
			ObjCalqueFils = setTimeout("document."+IDCalqueVisible+".visibility='hide'", 1150);
			ObjCalqueParent2 = setTimeout("document."+IDCalqueParentVisible+".visibility='hide'", 1000);
		} else {
			if (document.getElementById) {
				ObjCalqueFils = setTimeout("document.getElementById(\""+IDCalqueVisible+"\").style.visibility='hidden'", 1150);
				ObjCalqueParent2 = setTimeout("document.getElementById(\""+IDCalqueParentVisible+"\").style.visibility='hidden'", 1000);
			}
		}
	}
}

function ClearTimeOutSecondaire() {
	if (ObjCalqueParent2 != '' || ObjCalqueFils != '') {
		clearTimeout(ObjCalqueFils);
		clearTimeout(ObjCalqueParent2);
	}
}

function RollImgOn(ParamPics) {
var IdParamPics	= ParamPics;
	if (document.all) {
		eval(IdParamPics+".style.visibility = 'visible'");
	} else {
		if (document.layers) {
			eval("document."+IdParamPics+".visibility = true");
		} else {
			if (document.getElementById) { 
				eval("document.getElementById('"+IdParamPics+"').style.visibility='visible'");
			}
		}
	}
}

function RollImgOff(ParamPics) {
var IdParamPics	= ParamPics;
	if (document.all) {
		eval(IdParamPics+".style.visibility = 'hidden'");
	} else {
		if (document.layers) {
			eval("document."+IdParamPics+".visibility = false");
		} else {
			if (document.getElementById) { 
				eval("document.getElementById('"+IdParamPics+"').style.visibility='hidden'");
			}
		}
	}
}
