var currentPage = "accueilIn.htm";
var oldMenu = 'actualite';

var oldN = -1;
var currentSelectedMenu = -1;
var currentSelectedSsMenu = -1;

function imprimer() {
	window.print();
}
function actualiser(nomPage){
    if (nomPage.indexOf(".jsp")!=-1) document.f.method="POST";
	else document.f.method="GET";
    //document.location="#top";
	document.f.target="fen";
	document.f.action=nomPage;
	currentPage=nomPage;
	document.f.submit();
}
function actualiser(nomPage, nomMenu){
	document.f.method="GET";
	document.f.target="fen";
	document.f.action=nomPage;
	currentPage=nomPage;
	document.f.submit();
}
function ouvrirAutreFenetre(lien){
	if (lien.indexOf(".jsp")!=-1) document.f.method="POST";
	else document.f.method="GET";
	document.f.target="f"+Math.round(100*Math.random());
	document.f.action=lien;
	document.f.submit();
}
function menuChangeSub(nMenu, nSsMenu, lien, autreFenetre){
	
	if (currentSelectedMenu!=nMenu){
		showMenu(nMenu);
	}

	if (!autreFenetre) setSsMenuItem(nMenu, nSsMenu);
	
	if (autreFenetre) ouvrirAutreFenetre(lien);
	else actualiser(lien);
}
function menuChange(nMenu, nSsMenu, nomPage){
	menuChangeSub(nMenu, nSsMenu, nomPage, false);
}
function menuChangeAutreFen(nMenu, nSsMenu, nomPage){
	menuChangeSub(nMenu, nSsMenu, nomPage, true);
}
function setSsMenuItem(nMenu, nSsMenu){
	if (currentSelectedMenu!=-1 && currentSelectedSsMenu!=-1){
		obj = document.getElementById("s"+currentSelectedMenu+"_"+currentSelectedSsMenu);
		if (obj){
			obj.style.color="#ffffff";
		}
	}
	
	currentSelectedMenu = nMenu;
	currentSelectedSsMenu = nSsMenu;
	
	obj = document.getElementById("s"+nMenu+"_"+nSsMenu);
	if (obj){
		obj.style.color="#ffcc00";
	}
}
function showMenu(n){
         currentSelectedMenu = n;
         if (oldN!=-1) hideSsMenu(oldN);
	currentSelectedSsMenu = -1;
       	if (oldN!=n){
	       	oldN = n;
	       	showSsMenu(n);
	     }
	     else{
	     	oldN = -1;
	     }
}
function showSsMenu(n){
         overMenu(n);
		currentSelectedMenu = n;
         var obj = document.getElementById("ssm"+n);
         if(obj){
         	obj.style.display='block';
         	obj.style.height='';
         }
}
function hideSsMenu(n){
        exitMenu(n);
         var obj = document.getElementById("ssm"+n);
         if (obj){
         	obj.style.display='none';
         	obj.style.height='0px';
         }
}
function overMenu(n){
   var obj = document.getElementById("l"+n);
   if (obj) {
   	obj.style.color="#ffcc00";
   }
}
function exitMenu(n){
   if (n!=currentSelectedMenu){
	   var obj = document.getElementById("l"+n);
	   if (obj) {
	   	obj.style.color="#ffffff";
	   }
	   exitSousMenu(n, currentSelectedSsMenu);
	}
}
function overSousMenu(n, ssn){
   var obj = document.getElementById("s"+n+"_"+ssn);
   if (obj) {
   	obj.style.color="#ffcc00";
   }
}
function exitSousMenu(n, ssn){
   if (n!=currentSelectedMenu || ssn!=currentSelectedSsMenu){
	   var obj = document.getElementById("s"+n+"_"+ssn);
	   if (obj) {
	   	obj.style.color="#ffffff";
	   }
	}
}
function init(){
	var myWidth = 0, myHeight = 0;
	  if( typeof( window.innerWidth ) == 'number' ) {
	    //Non-IE
	    myWidth = window.innerWidth;
	    myHeight = window.innerHeight;
	  } else if( document.documentElement &&
	      ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
	    //IE 6+ in 'standards compliant mode'
	    myWidth = document.documentElement.clientWidth;
	    myHeight = document.documentElement.clientHeight;
	  } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
	    //IE 4 compatible
	    myWidth = document.body.clientWidth-2;
	    myHeight = document.body.clientHeight-2;
	  }
    document.getElementById("fenId").style.height=myHeight-100;
    
    currentSelectedMenu = 9;
    overMenu(currentSelectedMenu);
    oldN = currentSelectedMenu;
}
function updateTitle(nvt){
     document.getElementById("ttl").innerHTML=nvt;
}