function EcrireCookie(nom, valeur)
{
		var argv=EcrireCookie.arguments;
		var argc=EcrireCookie.arguments.length;
		var expires=(argc > 2) ? argv[2] : null;
		var path=(argc > 3) ? argv[3] : null;
		var domain=(argc > 4) ? argv[4] : null;
		var secure=(argc > 5) ? argv[5] : false;
		document.cookie=nom+"="+escape(valeur)+
		((expires==null) ? "" : ("; expires="+expires.toGMTString()))+
		((path==null) ? "" : ("; path="+path))+
		((domain==null) ? "" : ("; domain="+domain))+
		((secure==true) ? "; secure" : "");
}

function getCookieVal(offset)
{
var endstr=document.cookie.indexOf (";", offset);
if (endstr==-1) endstr=document.cookie.length;
return unescape(document.cookie.substring(offset, endstr));
}
function LireCookie(nom)
{
var arg=nom+"=";
var alen=arg.length;
var clen=document.cookie.length;
var i=0;
while (i<clen)
{
var j=i+alen;
if (document.cookie.substring(i, j)==arg) return getCookieVal(j);
i=document.cookie.indexOf(" ",i)+1;
if (i==0) break;

}
return null;
}

//selectionner le type de vue

function Tailimage(inImg, taille)
{
 var tailpix = taille + "px";	
 if (inImg.height > inImg.width) { inImg.style.height=tailpix} 
 else {

		inImg.style.width=tailpix;
		var hauteur = taille * inImg.height / inImg.width;
		hauteur = parseInt((taille-hauteur) / 2);
		var marg = hauteur + "px";
		inImg.style.marginTop=marg;
	  }
};

document.onmousemove = position;
function position(evt)
{    
    if (!evt) 
    {
        evt = window.event;
    }
    
    if( document.documentElement && document.documentElement.clientWidth)
    {
        DocRef = document.documentElement;
    }
    else
    {
        DocRef = document.body;
    }
    mouseposx = evt.clientX + DocRef.scrollLeft;
    mouseposy = evt.clientY + DocRef.scrollTop;     
}

function showbulle(text)
{                      
	bubble = document.getElementById("infobulle2");
	document.getElementById("infobulle2contenu").innerHTML = document.getElementById(text).innerHTML;
	bubble.style.visibility = "visible";
	bubble.style.display = "block";
	bubble.style.left = mouseposx - 186 + 'px';
	bubble.style.top = mouseposy -13 - bubble.offsetHeight + 'px';
}

function cachebulle()
{
	bubble = document.getElementById("infobulle2");
	bubble.style.visibility = "hidden";
	bubble.style.display = "none";
}

function addHover(elm) {
         elm.style.behavior = " ";
         if (document.all && window.print && /MSIE [56]/.test(navigator.userAgent)) {
                 elm.style.behavior = " ";
                 elm.onmouseenter = function() {
                     this.className+=' hover';
					 this.firstChild.className+=' hover';
					 this.lastChild.style.display='block';
                 }
                elm.onmouseleave = function() {
                    this.className = this.className.replace(/\hover\b/,"" );
					 this.firstChild.className = this.firstChild.className.replace(/\hover\b/,"" );
					 this.lastChild.style.display='none';
                 }
         }
}

function selecOng(ong){
		if (!ong) { 
			if(LireCookie("cookOng")) { ong = LireCookie("cookOng"); }
			else {ong = '';}
		}
		else
		{
			EcrireCookie("cookOng", ong);
		}
		var noeud = document.getElementById('LesAutresMarquesUl'); 
		var fils = noeud.childNodes; var nbFils = fils.length; 
		for(var i = 0; i < nbFils; i++){ 
			if(fils[i].nodeType==1) {
				fils[i].style.display ='none';
			}
		}
		if (ong) {
			document.getElementById('PasDeMarqueSelectionnee').style.left = '-1000px';
			document.getElementById('OngAutreM_' + ong ).style.display = 'block';
			}
}