var stop=0;

 // Fonctions pour les sous-menus
 function getElementsByClass(searchClass, node, tag) {
     var classElements = new Array();
     if ( node == null )
         node = document;
     if ( tag == null )
         tag = '*';
     var els = node.getElementsByTagName(tag);
     var elsLen = els.length;
     var pattern = new RegExp("(^|\\s)"+searchClass+"(\\s|$)");
     for (i = 0, j = 0; i < elsLen; i++) {
         if ( pattern.test(els[i].className) ) {
             classElements[j] = els[i];
             j++;
         }
     }
     return classElements;
}

function montreSousMenu(el) {
		stop=1;
		document.getElementById('menuBGMix').src = '../vauban/fileadmin/templates/vauban/medias/bgZoneMenuPrincipaleBGMix'+el+'.gif';
		document.getElementById(el).style.visibility = "visible";
		document.getElementById(el).style.display = "block";
		cacheSousMenu(el);
}

function cacheSousMenu(el) {
     cibles = getElementsByClass("mainSousMenu");
     for (i=0; i < cibles.length; i++) {
         	cibles[i].style.visibility = "hidden";
				cibles[i].style.display = "none";
         }
			document.getElementById(el).style.visibility = "visible";
			document.getElementById(el).style.display = "block";
}



function montreSousMenu1() {
		stop=0;
		setTimeout("montreSousMenu2()",700);
}

function montreSousMenu12() {
		stop=0;
		setTimeout("montreSousMenu2()",1);
}

function montreSousMenu2() {
		if(stop==0){
		document.getElementById('menuBGMix').src = '../vauban/fileadmin/templates/vauban/medias/bgZoneMenuPrincipaleBGMix.gif';
		document.getElementById('P').style.visibility = "hidden";
		document.getElementById('P').style.display = "none";
		document.getElementById('E').style.visibility = "hidden";
		document.getElementById('E').style.display = "none";
		document.getElementById('C').style.visibility = "hidden";
		document.getElementById('C').style.display = "none";
		}
		//cacheSousMenu1(el);
}





function montreSSousMenu(el) {
		/*document.getElementById('sm'+el).className = 'smOn';*/
		document.getElementById('ssm'+el).style.visibility = "visible";
		document.getElementById('ssm'+el).style.display = "block";
		cacheSSousMenu(el);
}

function cacheSSousMenu(el) {
     cibles = getElementsByClass("sSousMenuGauche");
     for (i=0; i < cibles.length; i++) {
         	cibles[i].style.visibility = "hidden";
				cibles[i].style.display = "none";
				/*cibles[i].style.className = "sm";*/
         }
			document.getElementById('ssm'+el).style.visibility = "visible";
			document.getElementById('ssm'+el).style.display = "block";
			/*document.getElementById('sm'+el).className = 'smOn';*/
}


function loadPage(src) {
  //alert(src);
  document.getElementById('mainiframe').src = src;
}