function isIE() {
	return ((navigator.appName=="Microsoft Internet Explorer") ? (1) : (0));
}

function hover(obj,over) {
	// correction bug IE pour prise en compte de la pseudo-classe :hover sur l'élément ul
	UL = obj.getElementsByTagName('ul');
	if(UL.length > 0) {
		ssMenu = UL[0];
		ssMenuStyle = UL[0].style;
		if(over==1) {
			ssMenuStyle.display = 'block';
			
			// correction bug des select (form) qui reste au-dessus du menu. merci à http://mguessan.free.fr/html/menu.html. le script a été adapté à mes besoins
			iframe.frameBorder=0;
			iframe.style.display='block';
			iframe.style.position='absolute';
			iframe.style.top=ssMenu.offsetTop;
			iframe.style.left=ssMenu.offsetLeft;
			iframe.style.width=ssMenu.offsetWidth;
			iframe.style.height=ssMenu.offsetHeight;
		} else {
			ssMenuStyle.display = 'none';
			LI[0].getElementsByTagName('iframe')[0].style.display = 'none';
		}
	}
	
	// cette fois pour li:hover
	if(over==1)
		obj.style.background="#FFEBDD";
	else
		obj.style.background="#FFFFFF";
	
	// bug IE oiseauH !!
	if(obj.id=="enStudio" || obj.id=="surScene" || obj.id=="multimedia") {
		ouasoho = document.getElementById('oiseauH');
		if(ouasoho.style.display=="none")
			ouasoho.style.display="block";
		else
			ouasoho.style.display="none";
	}
}

function setHover() {
	// test navigateur == IE
	if(isIE()) {
		
		
		// pour le non support de la pseudo-classe :hover et pour corriger des bugs liés à IE
		LI = document.getElementById('menuPrincipal').getElementsByTagName('li');
		nLI = LI.length;
		
		// préparation correction bug select
		UL = LI[0].getElementsByTagName('ul');
		ssMenu = UL[0];
		iframe = document.createElement('iframe');
		LI[0].insertBefore(iframe, ssMenu);
		LI[0].getElementsByTagName('iframe')[0].style.display = 'none';
		
		// application des fonctions de rollover
		for(i=0; i < nLI; i++){
			LI[i].onmouseover = function(){hover(this,1);}
			LI[i].onmouseout  = function(){hover(this,0);}
		}
		
		// encore bug ie.. liés aux select
		document.getElementById('enStudioN3').style.left = "143px";
	}
}

