function setMenuDeploy(sID, nEntry)
{
	if(bProcessing==true) return;
	if(! oAjax) oAjax = new sack(); else oAjax.reset();
	sUrl=baseUrl + '/opac/index/menudeploy?sID='+ sID + '&nEntry=' + nEntry;
	oAjax.scriptPhp = sUrl;
	oAjax.runAJAX();
}
function cleanMenuCanejan(sId)
{
    if(sId !='0') {oMenu=document.getElementById('sous_menu0_0'); oMenu.style.display='none';}
    if(sId !='1') {oMenu0=document.getElementById('sous_menu0_1'); oMenu0.style.display='none';}
    if(sId !='2') {oMenu1=document.getElementById('sous_menu0_2'); oMenu1.style.display='none';}
    if(sId !='3') {oMenu2=document.getElementById('sous_menu0_3'); oMenu2.style.display='none';}
}
function cleanAllMenu(sId)
{

   if(sId !='0') {var menu0 = document.getElementById('sous_0'); if (menu0) {menu0.style.display='none';}}
   if(sId !='1') {var menu1 = document.getElementById('sous_1'); if (menu1) {menu1.style.display='none';}}
   if(sId !='2') {var menu2 = document.getElementById('sous_2'); if (menu2) {menu2.style.display='none';}}
   if(sId !='3') {var menu3 = document.getElementById('sous_3'); if (menu3) {menu3.style.display='none';}}
   if(sId !='4') {var menu4 = document.getElementById('sous_4'); if (menu4) {menu4.style.display='none';}}
   cleanMenuCanejan('5');
}
function getTopPos(oObjet)
{
  var returnValue = oObjet.offsetTop;
  while((oObjet = oObjet.offsetParent) != null) returnValue += oObjet.offsetTop;
  return returnValue;
}

function getLeftPos(oObjet)
{
  var returnValue = oObjet.offsetLeft;
  while((oObjet = oObjet.offsetParent) != null) returnValue += oObjet.offsetLeft;
  return returnValue;
}
function menu_canejan(sId, sMode)
{
    oMenu=document.getElementById(sId);
	oSous_menu=document.getElementById("sous_" + sId);
	if(sMode == 'on')
	{
		if(oSous_menu != null)
		{
			nX=getLeftPos(oMenu);
			nY=getTopPos(oMenu);
			oSous_menu.style.left=nX + 153 + "px";
			oSous_menu.style.top=nY - 33 + oMenu.clientHeight + "px";
			oSous_menu.style.display="block";
		}
	}
	else 
	{
		if(oSous_menu != null) oSous_menu.style.display='none';
	}
}

function select_ligne_menu( maLigne, e )
{
    sClasse=maLigne.getAttribute("class");
	if(!sClasse) sClasse=maLigne.getAttribute("className");
	nLen=sClasse.length -5;
	if(sClasse.substring(nLen,100) == "_over") sClasse=sClasse.substring(0,nLen);else sClasse=sClasse.concat('_over');
	maLigne.setAttribute("className", sClasse);maLigne.setAttribute("class", sClasse);
    e.stopPropagation();
}

function contracter_menu(sId)
{
	visible = document.getElementById(sId).style.display;
	oImg=document.getElementById("I" + sId);
	if( visible == "block" || visible=="" ) 
	{
		oImg.setAttribute("src", imagesUrl + "plus_carre.gif");
		document.getElementById(sId).style.display="none";
		document.getElementById("ET" + sId).setAttribute("class","header_close");document.getElementById("ET" + sId).setAttribute("className","header_close");
		document.getElementById("EI" + sId).setAttribute("class","header_close");document.getElementById("EI" + sId).setAttribute("className","header_close");
	}
	else
	{
		oImg.setAttribute("src", imagesUrl + "moins_carre.gif");
		document.getElementById("ET" + sId).setAttribute("class","header");document.getElementById("ET" + sId).setAttribute("className","header");
		document.getElementById("EI" + sId).setAttribute("class","header");document.getElementById("EI" + sId).setAttribute("className","header");
		document.getElementById(sId).style.display="block";
	}
}
function showHideMenuHaut(sId, sMode)
{
    //alert('here' + sId + '<<---->>' + sMode);
    oMenu=document.getElementById(sId);
	oSous_menu=document.getElementById("sous_" + sId);
	if(sMode == 'on')
	{
		if(oSous_menu != null)
		{
			nX=getLeftPos(oMenu);
			nY=getTopPos(oMenu);
			oSous_menu.style.left=nX;
			oSous_menu.style.top=nY + oMenu.clientHeight;
			oSous_menu.style.display="block";
		}
	}
	else 
	{
		if(oSous_menu != null) oSous_menu.style.display='none';
	}
}
