function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore)selObj.selectedIndex=0;
}
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
	if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)){
		document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
	else if (innerWidth!=document.MM_pgW||innerHeight!=document.MM_pgH)location.reload();
}
MM_reloadPage(true);
function popmaj(page,largeur,hauteur,les_options){
	var top=(screen.height-hauteur)/2;var left=(screen.width-largeur)/2;
	window.open(page,"","top="+top+",left="+left+",width="+largeur+",height="+hauteur+","+les_options);
}
function ObjectDiv(div,content){ 
	if(document.getElementById){ 
		document.getElementById(div).innerHTML=content;
	}else{ 
		if(document.layers ){ 
			document.div.innerHTML=content; 
		}else{ 
			document.all.div.innerHTML=content;
		}
	} 
}
function send_data(id,page,method,data){
	if(window.ActiveXObject){var XhrObj=new ActiveXObject("Microsoft.XMLHTTP");
		}else{var XhrObj=new XMLHttpRequest();}
	var content=document.getElementById(id);
	XhrObj.open("POST",page,true);
	XhrObj.onreadystatechange=function(){
		if (XhrObj.readyState==4 && XhrObj.status==200){
			content.innerHTML=XhrObj.responseText;
		}
	}
	XhrObj.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	XhrObj.send(data);
	return true;
}
function ViewContent(id,page,method,data){ 
	googlepic=new Array();
	var wait="<span align='left'>Chargement ...</span>";
	//var wait="<div style='width:32px;height:32px;text-align:center'><img src=\"images/ajax-loader.gif\" alt=\"Chargement en cours...\" /></div>";
	ObjectDiv(id,wait);
	send_data(id,page,method,data); 
}
function ViewContentJs(id,page,method,data){
	var wait="<span align='left'>Chargement ...</span>";
	ObjectDiv(id,wait);
	senddataJS(id,page,method,data); 
}
function senddataJS(id,page,method,data){
	var XHR=new XHRConnection();
	XHR.setRefreshArea(id);
	XHR.sendAndLoad(page+'?'+data,method);
	evalJS("detail");
	return true;
}
function evalJS(targetId){
	var js=document.getElementById(targetId).getElementsByTagName("script");
	for (var i=0;i<js.length;i++){eval(js[i].innerHTML);}
}
/**
* Permet d'envoyer des données en GET ou POST en utilisant les XmlHttpRequest
*/
function sendData(param,page,divpart){
	if(document.all){var XhrObj=new ActiveXObject("Microsoft.XMLHTTP");
		}else{var XhrObj=new XMLHttpRequest();}
	document.getElementById(divpart).innerHTML="<div align='left'>Chargement ...</div>";
	//définition de l'endroit d'affichage:
	var content=document.getElementById(divpart);
	XhrObj.open("POST",page);
	XhrObj.onreadystatechange=function(){
		if (XhrObj.readyState==4&&XhrObj.status==200){content.innerHTML=XhrObj.responseText;evalJS(divpart);}
	}
	XhrObj.setRequestHeader('Content-Type','application/x-www-form-urlencoded;');
	XhrObj.send(param);
}
function CheckAll(){
	var frm=document.frm;  
	for(i=0;i<frm.length;i++){
		e=frm.elements[i];
		if((e.type=='checkbox')&&(!e.checked)){e.checked=true;}else{e.checked=false;}
	}
}
function hideLoadingPage(){
	if (document.getElementById) {  // DOM3 = IE5, NS6
		document.getElementById('hidepage').style.visibility = 'hidden';
	}else if (document.layers){  // Netscape 4
		document.hidepage.visibility = 'hidden';
	}else{  // IE 4
		document.all.hidepage.style.visibility = 'hidden';
	}
}