function findPosX(obj){
     var curleft = 0;
	 
	
	 
     if (obj.offsetParent){
          while (obj.offsetParent){
               curleft += obj.offsetLeft
               obj = obj.offsetParent;
          }
     }
     else if (obj.x)
          curleft += obj.x;
          //curleft += 10;
     return curleft;
}

function SwitchSelect(dsp){

	if(document.all) {
	
		mainDoc = window.document;
		doc = window.RechercheAppareil.document;
		
		if(doc.location.href.indexOf("https") != -1) return;
		if(mainDoc.location.href.indexOf("https") != -1) return;
		
		AllSelect = doc.getElementsByTagName("select");
		var state = (dsp)? "hidden" : "visible";
		for (var i = 0; i < AllSelect.length; i++) 
		    AllSelect[i].style.visibility = state;
			
		AllSelect = mainDoc.getElementsByTagName("select");
		var state = (dsp)? "hidden" : "visible";
		for (var i = 0; i < AllSelect.length; i++) 
		    AllSelect[i].style.visibility = state;
			
	}
		
}

var currentMenu;

function showMenu(menuID) {
	currentMenu = document.getElementById('cat_'+menuID+'_layer');
	currentMenuId = menuID;
	if(!currentMenu.style.display || currentMenu.style.display=='none') {
		var DLeft = findPosX(document.getElementById('menu'+menuID));
		if(eval(DLeft+250) > document.body.clientWidth) currentMenu.style.left = -250 + document.getElementById('menu_li'+menuID).offsetWidth + "px";
		currentMenu.style.display = 'block';
		SwitchSelect(1);
	} else {
		currentMenu.style.display = 'none';
		SwitchSelect(0);
	}
}

function showSMenu(menuID, parentID) {
	var currentSMenu = document.getElementById('sCat_'+menuID+'_layer');
	if(!currentSMenu.style.display || currentSMenu.style.display=='none') {
		currentSMenu.style.display = 'block';
		var DLeft = findPosX(document.getElementById('menu'+parentID));
		if(eval(DLeft+500) > document.body.clientWidth) currentSMenu.style.left = -250-margin_menu_layer + "px";
		else currentSMenu.style.left = 250-margin_menu_layer+"px";
	} else currentSMenu.style.display = 'none';
}
