
	function NewWindow(mypage, myname, w, h, scroll) {


var winl = (screen.availWidth - w) / 2;
var wint = (screen.availHeight - h) / 2;
winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+',resizable=1'
win = window.open(mypage, myname, winprops);
win.focus();

}
function fullscreenwindow(mypage, myname,scroll) {


winprops = 'scrollbars='+scroll+',fullscreen=1,resizable,status'
win = window.open(mypage, myname, winprops);
win.focus();
//if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
}
/**
	 * Permet d'envoyer des données en GET ou POST en utilisant les XmlHttpRequest
	 */
	function sendData(data, page, method,conteneur)
	{
		if(document.all && !window.opera)
		{
			//Internet Explorer
			var XhrObj = new ActiveXObject("Microsoft.XMLHTTP") ;
		}//fin if
		else
		{
		    //Mozilla
			var XhrObj = new XMLHttpRequest();
		}//fin else
		
		//définition de l'endroit d'affichage:
		var content = document.getElementById(conteneur);
		
		//si on envoie par la méthode GET:
		if(method == "GET")
		{
			if(data == 'null')
			{
				//ouvertur du fichier sélectionné:
				XhrObj.open("GET", page);
			}//fin if
			else
			{
				//Ouverture du fichier testGet.php en methode GET
				XhrObj.open("GET", page+"?"+data);
			}//fin else
		}//fin if
		else if(method == "POST")
		{
			//Ouverture du fichier testPost.php en methode POST
			XhrObj.open("POST", page);
		}//fin elseif
	
		//Ok pour la page cible
		XhrObj.onreadystatechange = function() 
		{
			if (XhrObj.readyState == 4 && XhrObj.status == 200)
				content.innerHTML = XhrObj.responseText ;
		}	
	
		if(method == "GET")
		{
			XhrObj.send(null);
		}//fin if
		else if(method == "POST")
		{
			XhrObj.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
			XhrObj.send(data);
		}//fin elseif
	}//fin fonction SendData
	
	/**
	 * Permet de récupérer les données d'un fichier via les XmlHttpRequest:
	 */
	function getFile(page)
	{
		sendData('null', page, 'GET')
	}//fin fonction getFile  
	
	
	
	
	
	
	
	
	
	
	
	
	
	function verifyCompatibleBrowser(){ 
    this.ver=navigator.appVersion 
    this.dom=document.getElementById?1:0 
    this.ie5=(this.ver.indexOf("MSIE 5")>-1 && this.dom)?1:0; 
    this.ie4=(document.all && !this.dom)?1:0; 
    this.ns5=(this.dom && parseInt(this.ver) >= 5) ?1:0; 
 
    this.ns4=(document.layers && !this.dom)?1:0; 
    this.bw=(this.ie5 || this.ie4 || this.ns4 || this.ns5) 
    return this 
} 
bw=new verifyCompatibleBrowser() 
 
 
var speed=50 
 
var loop, timer 
 
function ConstructObject(obj,nest){ 
    nest=(!nest) ? '':'document.'+nest+'.' 
    this.el=bw.dom?document.getElementById(obj):bw.ie4?document.all[obj]:bw.ns4?eval(nest+'document.'+obj):0; 
    this.css=bw.dom?document.getElementById(obj).style:bw.ie4?document.all[obj].style:bw.ns4?eval(nest+'document.'+obj):0; 
    this.scrollHeight=bw.ns4?this.css.document.height:this.el.offsetHeight 
    this.clipHeight=bw.ns4?this.css.clip.height:this.el.offsetHeight 
    this.up=MoveAreaUp;this.down=MoveAreaDown; 
    this.MoveArea=MoveArea; this.x; this.y; 
    this.obj = obj + "Object" 
    eval(this.obj + "=this") 
    return this 
} 
function MoveArea(x,y){ 
    this.x=x;this.y=y 
    this.css.left=this.x 
    this.css.top=this.y 
} 
 
function MoveAreaDown(move){ 
 if(this.y>-this.scrollHeight+objContainer.clipHeight){ 
    this.MoveArea(0,this.y-move) 
    if(loop) setTimeout(this.obj+".down("+move+")",speed) 
 } 
} 
function MoveAreaUp(move){ 
 if(this.y<0){ 
    this.MoveArea(0,this.y-move) 
    if(loop) setTimeout(this.obj+".up("+move+")",speed) 
 } 
} 
 
function PerformScroll(speed){ 
 if(initialised){ 
  loop=true; 
  if(speed>0) objScroller.down(speed) 
  else objScroller.up(speed) 
 } 
} 
 
function CeaseScroll(){ 
    loop=false 
    if(timer) clearTimeout(timer) 
} 
var initialised; 

/*fonction qui est appelée au load de ttes les pages du site*/
/*elle permet d'initialiser les actualités déroulante si il y en a sur la page*/
/*elle permet de faire glisser le skycreeper s'il existe avec la barre de scroll*/
function InitialiseScrollableArea(){ 
    if (document.getElementById('divContainer') != null )
    {
    	objContainer=new ConstructObject('divContainer') 
    	objScroller=new ConstructObject('divContent','divContainer') 
    	objScroller.MoveArea(0,0) 
    	objContainer.css.visibility='visible' 
    	initialised=true; 
    }

    if (document.getElementById('menu5') != null ){
	if (ie4) {menu5.style.pixelTop=document.body.scrollTop+haut5}
	else if (ns6) {document.getElementById("menu5").style.top=window.pageYOffset+haut5}
	else if (ns4) {eval(document.menu5.top=eval(window.pageYOffset+haut5));}
	if(ie4 || ns6 || ns4)
		setTimeout("placeMenu5()",1);
	}
}

function placeMenu5() {
if (document.getElementById('menu5') != null ){
	if (ie4) {menu5.style.pixelTop=document.body.scrollTop+haut5}
	else if (ns6) {document.getElementById("menu5").style.top=window.pageYOffset+haut5}
	else if (ns4) {eval(document.menu5.top=eval(window.pageYOffset+haut5));}
	if(ie4 || ns6 || ns4)
		setTimeout("placeMenu5()",1);
	}
}

window.onload=InitialiseScrollableArea;