var expiration = new Date();
expiration.setTime(expiration.getTime() + 600000);

window.onload = function() {
setEntete();
}

function Get_Cookie(name) {
	var start = document.cookie.indexOf(name+"=");
	var len = start+name.length+1;
	if ((!start) && (name != document.cookie.substring(0,name.length))) return null;
	if (start == -1) return null;
	var end = document.cookie.indexOf(";",len);
	if (end == -1) end = document.cookie.length;
	return unescape(document.cookie.substring(len,end));
}

function refresh()
{
	window.location.reload( false );
}

function Set_Cookie(name,value,expires,path,domain,secure) {
	document.cookie = name + "=" +escape(value) +
	( (expires) ? ";expires=" + expiration.toGMTString() : "") +
	( (path) ? ";path=" + path : "") +
	( (domain) ? ";domain=" + domain : "") +
	( (secure) ? ";secure" : "");
}

function Delete_Cookie( name, path, domain ) {
	if ( Get_Cookie( name ) ) document.cookie = name + "=" +
	( ( path ) ? ";path=" + path : "") +
	( ( domain ) ? ";domain=" + domain : "" ) +
	";expires=Thu, 01-Jan-1970 00:00:01 GMT";
}


function Write_menu(menu_id) {	
	if(Get_Cookie('menu' + menu_id)) {
		Delete_Cookie('menu' + menu_id, "/", "");
		refresh(true);
		//document.getElementById('menu' + menu_id).style.visibility = "hidden";
		document.getElementById('menu' + menu_id).className = "hidde_menu";
		//var element = document.getElementById('menu' + menu_id);
		//element.style.display = (element.style.display == "none") ? "block" : "none";
	
	
	} else {
		Set_Cookie('menu' + menu_id, menu_id, "","/");
		refresh(true);
		//document.getElementById('menu' + menu_id).style.visibility = "visible";
		document.getElementById('menu' + menu_id).className = "visible_menu";
		//var element = document.getElementById('menu' + menu_id);
		//element.style.display = (element.style.display == "none") ? "block" : "none";
	}
}

function expandCollapse() {
	for (var i=0; i<expandCollapse.arguments.length; i++) {
		var element = document.getElementById(expandCollapse.arguments[i]);
		element.style.display = (element.style.display == "none") ? "block" : "none";
	}
}
function popupcentree(page,largeur,hauteur,options)
{
	var top=(screen.height-hauteur)/2;
	var left=(screen.width-largeur)/2;
	window.open(page,"","top="+top+",left="+left+",width="+largeur+",height="+hauteur+","+options);
}

<!--//--><![CDATA[//><!--

sfHover = function() {
	var sfEls = document.getElementById("nav").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}
//if (window.attachEvent) window.attachEvent("onload", sfHover);

//--><!]]>
function setEntete() {
	var size = 0;
	
    if (document.getElementById) {
        var windowHeight=getWindowHeight();
        if (windowHeight>0) {
            var contentHeight= document.getElementById('content').offsetHeight;
            var navigationHeight= document.getElementById('navigation').offsetHeight;
            var enteteElement=document.getElementById('entete');
            var enteteHeight=enteteElement.offsetHeight;
            
            if(navigationHeight > contentHeight)
            	size = navigationHeight;
            else
            	size = contentHeight;
            
        if ((size-enteteHeight)>=0) {        	
            enteteElement.style.position='relative';
            enteteElement.style.height=
            (size)+'px';
        }
        else {
            enteteElement.style.position='static';
        }
       }
      }
}
function getWindowHeight() {
    var windowHeight=0;
    if (typeof(window.innerHeight)=='number') {
        windowHeight=window.innerHeight;
    }
    else {
     if (document.documentElement&&
       document.documentElement.clientHeight) {
         windowHeight = document.documentElement.clientHeight;
    }
    else {
     if (document.body&&document.body.clientHeight) {
         windowHeight=document.body.clientHeight;
      }
     }
    }
    return windowHeight;
}

function emulHover(menu_id){
	MN  = document.getElementById('menu' + menu_id);
	LI  = MN.getElementsByTagName('li');
	for(i in LI){
	  LI[i].className = 'show';
	}
}
function show(id)
{
	el = document.getElementById(id);
	if (el.style.display == 'none')	{
		el.style.display = '';
		el = document.getElementById(id);
	} else {
		el.style.display = 'none';
		el = document.getElementById(id);
	}
}
