/*-Javascript autorégénéré- A modifier à la source -*/

/* functions menu produits Maybelline
	 Copyright (C) 2002 Ryad MEGUIMI    @ (/zentropy:partners/).
*/

function MOver1(imgname,imgsrc,showlay,mainid) {  // MouseOver pour le premier niveau de nav
	if (window.swapimg)
		MM_swapImgRestore1();
	MM_swapImage1(imgname,'',imgsrc,1);
	window.swapimg=true;
	waitmenu(mainid);
	MM_showHideLayers(showlay,'','show');
	if (!netscmenu) { submenu_keep(mainid); }
}

function MOver2(imgname,imgsrc,showlay,mainid,subid) { // MouseOver pour le second niveau de nav
	if (window.swapimg2)
		MM_swapImgRestore2();
	MM_swapImage2(imgname,'',imgsrc,1);
	window.swapimg2=true;
	if (subid) waitmenu(mainid,subid); else waitmenu(mainid);
	MM_showHideLayers(showlay,'','show');
	if (!netscmenu) {
		if (subid) submenu_keep(mainid,subid); else submenu_keep(mainid); 
	}
}


function MOverL(imgname,imgsrc,mainid,subid) { // MouseOver pour le dernier niveau de nav
	MM_swapImage(imgname,'',imgsrc,1);
	if (!netscmenu) { if (subid) submenu_keep(mainid,subid); else submenu_keep(mainid); }
}

function MM_swapImage1() { //v3.0
  var i,j=0,x,a=MM_swapImage1.arguments; document.MM_sr1=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr1[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
function MM_swapImgRestore1() { //v3.0
  var i,x,a=document.MM_sr1; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_swapImage2() { //v3.0
  var i,j=0,x,a=MM_swapImage2.arguments; document.MM_sr2=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr2[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
function MM_swapImgRestore2() { //v3.0
  var i,x,a=document.MM_sr2; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

var netscmenu=(document.getElementById)?false:true; // (navigator.appName.charAt(0)=="N");

function submenu_keep(num) { eval("window.submenutim"+num+"run=false"); }
function submenu_gone(num) { if (eval("window.submenutim"+num+"run") == false) eval("window.submenutim"+num+"run = true;"); }

function menuintervall(num,num2) {
	if (eval("window.submenutim"+num+"run") ==true) {
		window.clearInterval(eval("window.interv"+num));
		eval("window.submenutim"+num+"run=false");
		if (num2) {
			MM_showHideLayers('sousmenu'+num+'p'+num2,'','hide');
			MM_swapImgRestore2();
			window.swapimg2=false;
		}
		MM_showHideLayers('sousmenu'+num,'','hide');
		MM_swapImgRestore1(); window.swapimg=false;
	}
}
window.prevInterv = null;

window.shift=false;
document.onkeydown = function () {if (window.event.keyCode==16) window.shift = true; };
document.onkeyup = function () {if (window.event.keyCode==16) window.shift = false; };
function salert(txt) { if (window.shift) { alert(txt); window.shift = false;} }


function waitmenu(num,num2) {
	// alert(num +"-"+window.prevInterv);
	if (window.prevInterv!=null) {
		window.clearInterval(window.prevInterv);
		if (num != window.prevMenu)
			MM_showHideLayers('sousmenu'+window.prevMenu,'','hide');
		if (window.prevMenuProds) {
			MM_showHideLayers('sousmenu'+window.prevMenu+'p'+window.prevMenuProds,'','hide');
			window.prevMenuProds = false;
		}
	}
	window.prevMenu = num;
	if (num2)
		window.prevMenuProds = num2;
	eval("window.submenutim"+num+"run =" + ((netscmenu)?"true":"false"));
	window.prevInterv = window.setInterval("menuintervall('"+num+((window.prevMenuProds)?"','"+window.prevMenuProds:"")+"')",netscmenu?4500:2500);
	
	eval("window.interv"+num+" = window.prevInterv;");
}