function envoieRequete(url,id)
{
	var xhr_object = null;
	var position = id;
	if(window.XMLHttpRequest) 
		xhr_object = new XMLHttpRequest();
	else
	{
		if (window.ActiveXObject) 
			xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
	}
	// On ouvre la requete vers la page désirée
	xhr_object.open("GET", url, true);
	xhr_object.onreadystatechange = function()
	{
		if ( xhr_object.readyState == 4 )
		{
		   // j'affiche dans la DIV spécifiées le contenu retourné par le fichier
		   document.getElementById(position).innerHTML = xhr_object.responseText;
		}
	}
	// dans le cas du get
	xhr_object.send(null);
}

function viewMenu(num)
{
	if(menuDefaut != num)
		document.getElementById("image"+num).src = "../images/communes/menu"+num+"-over.gif" ;
	if(num > 1 && num < 5)
	{
		document.getElementById("sousmenu"+num).style.visibility = "visible";
		if(document.getElementById("calqueFormulaire"))
			document.getElementById("calqueFormulaire").style.visibility = "hidden" ;
		if(document.getElementById("calqueFormulaireIndex"))
			document.getElementById("calqueFormulaireIndex").style.visibility = "hidden" ;
	}
}
function hiddenMenu(num)
{
	if(menuDefaut != num)
		document.getElementById("image"+num).src = "../images/communes/menu"+num+".gif" ;
	if(num > 1 && num < 5)
	{
		document.getElementById("sousmenu"+num).style.visibility = "hidden";
		if(document.getElementById("calqueFormulaire"))
			document.getElementById("calqueFormulaire").style.visibility = "visible" ;
		if(document.getElementById("calqueFormulaireIndex"))
			document.getElementById("calqueFormulaireIndex").style.visibility = "visible" ;
	}
}



function BrowserCheck() {
	var b = navigator.appName
	if (b=="Netscape") this.b = "ns"
	else if (b=="Microsoft Internet Explorer") this.b = "ie"
	else this.b = b
	this.version = navigator.appVersion
	this.v = parseInt(this.version)
	this.ns = (this.b=="ns" && this.v>=4)
	this.ns4 = (this.b=="ns" && this.v==4)
	this.ns5 = (this.b=="ns" && this.v==5)
	this.ie = (this.b=="ie" && this.v>=4)
	this.ie4 = (this.version.indexOf('MSIE 4')>0)
	this.ie5 = (this.version.indexOf('MSIE 5')>0)
	this.min = (this.ns||this.ie)
}

function prechargement()
{
	var imgload = new Array();
	var imgload_i = 0;
	
	for (i=1 ; i<=5 ; i++)
	{
		imgload[imgload_i] = new Image();
		imgload[imgload_i].src = "../images/communes/menu"+i+".gif";
		
		imgload_i++;
		
		imgload[imgload_i] = new Image();
		imgload[imgload_i].src = "../images/communes/menu"+i+"-over.gif";
		
		imgload_i++;
	}
}

function preload(imgObj,imgSrc) {
	if (document.images) {
		eval(imgObj+' = new Image()') ;
		eval(imgObj+'.src = "'+imgSrc+'"') ;
	}
}

function decalerCalques() {
/*
	if (is.ns) {
		document.layers['calqueMenu2'].left = decalage + 90
		document.layers['calqueMenu3'].left = decalage + 196
		document.layers['calqueMenu4'].left = decalage + 284
		document.layers['calqueFormulaire'].left = decalage + 127
	} else {
		document.all['calqueMenu2'].style.left = decalage + 86
		document.all['calqueMenu3'].style.left = decalage + 192
		document.all['calqueMenu4'].style.left = decalage + 280
		document.all['calqueFormulaire'].style.left = decalage + 127
	}
	*/
}

function ouvrirFenetre(url, options) {
	window.open(url,"_blank",options) ;
}
function rollOverMenu(num, flagMontreCalque) {
	if (initialiser) {
		overMenu(num) ;
		if (flagMontreCalque) montrerCalque(num) ;
		else cacherTousCalques() ;
	}
}


function overMenu(num) {
	clearTimeout(timeID2) ;
	for (i=1 ; i<=5 ; i++) {
		onoff = (num==i) ? "-over" : "" ;
		image = "menu"+i ;
		document[image].src = "../images/communes/menu"+i+onoff+".gif" ;
	}
}
function montrerCalque(num) {
	cacherTousCalques() ;
	if (num>=2 && num<=4) {
		if (is.ns) document.layers['calqueFormulaire'].visibility = "hide" ;
		else document.all['calqueFormulaire'].style.visibility = "hidden" ;
	}
	for (i=2 ; i<=4 ; i++) {
		idCalque = "calqueMenu"+i ;
		if (num==i) {
			if (is.ns) {
				document.layers[idCalque].visibility = "show" ;
				document.layers[idCalque].captureEvents(Event.MOUSEDOWN | Event.MOUSEUP | Event.MOUSEMOVE)
				document.layers[idCalque].onmouseout = downHandler
				document.layers[idCalque].onmouseover = overHandler
			} else {
				document.all[idCalque].style.visibility = "visible" ;
				document.all[idCalque].onmouseout = downHandler
				document.all[idCalque].onmouseover = overHandler
			}
		}
	}
}
function cacherTousCalques() {
	for (i=2 ; i<=4 ; i++) 
	{
		idCalque = "calqueMenu"+i ;
	}
	 document.all['calqueFormulaire'].style.visibility = "visible" ;
}

function rollOverDefautMenu() {
	timeID2 = setTimeout("rollOverMenu(menuDefaut,false)",100) ;
}

function downHandler() {
	rollOverDefautMenu()
}
function overHandler() {
	if (is.ns) timeID1 = setTimeout("overHandler2()",20) ;
	else overHandler2() ;
}
function overHandler2() {
 	clearTimeout(timeID2) ;
}

function retaillerFenetre() {
	history.go(0) ;
	//alert("test");
}
function verifierRechercheSimple(formulaire) {
	bon = true ;
	if (formulaire.age.selectedIndex==0 && formulaire.periode.selectedIndex==0) {
		alert("Veuillez indiquer au moins soit l'age soit la periode.") ;
		bon = false ;
	}
	return bon ;
}