var subMenus = new Array();
var subMenuTO = new Array();
var apparition;

subMenus[1]=0;subMenus[2]=0;subMenus[3]=0;
subMenuTO[1]="";subMenuTO[2]="";subMenuTO[3]="";

function Remplace(expr,a,b) {
  var i=0
  while (i!=-1) {
     i=expr.indexOf(a,i);
     if (i>=0) {
        expr=expr.substring(0,i)+b+expr.substring(i+a.length);
        i+=b.length;
     }
  }
  return expr
}

function detect() {
	eventLoader('oui');
}

function submenuOn(numMenu) {
	clearTimeout(subMenuTO[numMenu]);
	myMenu = document.getElementById("submenu"+numMenu);
	if (myMenu) {
		myMenu.style.opacity = (subMenus[numMenu] /100);
		myMenu.style.MozOpacity = (subMenus[numMenu] /100);
		myMenu.style.KhtmlOpacity = (subMenus[numMenu] /100);
		myMenu.style.filter = "alpha(opacity=" + subMenus[numMenu] + ")";
		if (subMenus[numMenu]==0) myMenu.style.display ='block';
		subMenus[numMenu] = subMenus[numMenu]+10;
		if (subMenus[numMenu]<101) subMenuTO[numMenu] = setTimeout("submenuOn("+numMenu+")", 2);
	}
	for (i=0; i<4; i++) if (subMenus[i]>0 && i!=numMenu) subMenuTO[i] = setTimeout("submenuOff("+i+")", 50);
}

function Appear(numMenu) {
	clearTimeout(subMenuTO[numMenu]);
	myMenu = document.getElementById("submenu"+numMenu);
	if (myMenu) {
		subMenus[numMenu]= 100;
		myMenu.style.display ='block';
		subMenuTO[numMenu] = setTimeout("submenuOn("+numMenu+")", 2);
	}
}

function vanish(numMenu) {
	for (i=0; i<4; i++) submenuOff(i);
}

function submenuOff(numMenu) {
	clearTimeout(subMenuTO[numMenu]);
	subMenus[numMenu] = 0;
	if (document.getElementById("submenu"+numMenu)) document.getElementById("submenu"+numMenu).style.display ='none';
}

function changeAlpha(valeur) {
	myDiv = document.getElementById("secretDiv");
	if (myDiv) {
		valeur = valeur-10;
		if (valeur>0) {
			myDiv.style.opacity = (valeur /100);
			myDiv.style.MozOpacity = (valeur /100);
			myDiv.style.KhtmlOpacity = (valeur /100);
			myDiv.style.filter = "alpha(opacity=" + valeur + ")";
			apparition = setTimeout("changeAlpha("+valeur+")", 5);
		} else 	myDiv.style.display="none";
	}
}

function appear() {
apparition = setTimeout("changeAlpha(100)", 5);
}

function switchBluebox(objet) {
	myObjet = document.getElementById(objet);
	for (i=1; i<20; i++) {
		cetObjet = document.getElementById("bluebox"+i);
		if (cetObjet) cetObjet.style.zIndex= (140-i);
	}
	if (myObjet) {
		if (myObjet.style.visibility!="visible") {
			myObjet.style.visibility='visible';
			myObjet.style.display='block';
			myObjet.style.zIndex=250;
		} else {
			myObjet.style.visibility='hidden';
			myObjet.style.display='none';
		}
	}
}