﻿
function swapImage(id,url) {
	 id.src = "/images/"+url
}
function preloadImage(url,largeur,hauteur)
{
    if (document.images)
    {
      preload_image = new Image(largeur,hauteur); 
      preload_image.src="/images/"+url
    }
} 
function OuvrirPopup(url,largeur,hauteur) {
	var options;
	options='width='+largeur+',height='+largeur+',menubar=no,status=no';
	window.open(url,'choix',options);
}

function centerdiv(id)
{
	if(typeof id=="string"){id=document.getElementById(id);};
	if(id)
	{
		var clientH=0, clientW=0, offsetT=0, offsetL=0, top=0, left=0;
		if(typeof window.innerHeight!="undefined"){clientH=window.innerHeight; clientW=window.innerWidth;}
		else if(document.documentElement && document.documentElement.clientHeight){clientH=document.documentElement.clientHeight; clientW=document.documentElement.clientWidth;}
		else if(document.body.clientHeight){clientH=document.body.clientHeight; clientW=document.body.clientWidth;}
		else{clientH=parent.clientHeight; clientW=parent.clientWidth;};
		//
		if(typeof pageYOffset!="undefined"){offsetT=pageYOffset; offsetL=pageXOffset;}
		else if(document.documentElement && document.documentElement.scrollTop){offsetT=document.documentElement.scrollTop; offsetL=document.documentElement.scrollLeft;}
		else if(document.body && typeof document.body.scrollTop!="undefined"){offsetT=document.body.scrollTop; offsetL=document.body.scrollLeft;}
		else{offsetT=0; offsetL=0;};
		top=Math.abs(((clientH/2) - (id.offsetHeight/2)));
		left=Math.abs(((clientW/2) - (id.offsetWidth/2)));
		
		//id.style.top=top+'px';//comment out to avoid positioning and allow returning only
		id.style.left=left+'px';//comment out to avoid positioning and allow returning only

		//id.innerHTML=clientW+" x "+clientH+"<br>TOP="+top
	}

}

function EcrireCookie(nom, valeur)
{

var echeance = new Date();
var maintenant = echeance.getTime() + (10*24*1 * 60 * 60 * 1000); //Le cookie dure 1 heure
echeance.setTime(maintenant);


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="+echeance.toGMTString()))+
((path==null) ? "" : ("; path="+path))+
((domain==null) ? "" : ("; domain="+domain))+
((secure==true) ? "; secure" : "");
//alert("cookie "+valeur)
}
