function reset_form(nom_formulaire)
{
document.getElementById(nom_formulaire).reset();
return false;
}


function getXMLHTTP(){

	  var xhr=null;

	  if(window.XMLHttpRequest) // Firefox et autres

	  xhr = new XMLHttpRequest();

	  else if(window.ActiveXObject){ // Internet Explorer

	    try {

	      xhr = new ActiveXObject("Msxml2.XMLHTTP");

	    } catch (e) {

	      try {

	        xhr = new ActiveXObject("Microsoft.XMLHTTP");

	      } catch (e1) {

	        xhr = null;

	      }

	    }

	  }

	  else { // XMLHttpRequest non supporté par le navigateur

	    alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");

	  }

	  return xhr;

	}


	
function traitereponse(reponse) 
{
var liste_valeur = new Array();
var liste_option = new Array();
var liste_fin = new Array();

liste_valeur = reponse.split("-/-");
liste_option= liste_valeur[1].split("/fin/");

var nb =liste_option.length;
	for(var f=0; f<nb; f++)
	{
		liste_fin[f] = liste_option[f].split(",");
	}

	return liste_fin;
}


function affine_auberge(select_region, url_prefixe)
{
var id_rubrique = select_region.options[select_region.options.selectedIndex].value;
//console.log(id_rubrique);

if(!url_prefixe){ var url_prefixe = ""; }

var url = url_prefixe+"index.php?page=recharge_auberge&id_rubrique="+id_rubrique;
	
	_xmlHttp=getXMLHTTP();
	if(_xmlHttp)
	{

		_xmlHttp.open("GET",url,true);
		_xmlHttp.onreadystatechange=function(){
			if(_xmlHttp.readyState==4 && _xmlHttp.responseText ) 
			{
				var rep = traitereponse( _xmlHttp.responseText );
				var input_auberge =  document.getElementById('auberge');
				
				/*console.log(rep);
				console.log(rep[0][0]);
				console.log(rep[0][1]);*/
				if (!$('auberge')) return;	
				/*if(rep[1]!="") {$('auberge').innerHTML="";$('auberge').options.innerHTML="fbgsdf<option>selectionnez...</OPTION>"+rep[1];}alert($('auberge').innerHTML);*/
				
				if(rep.length!=0) {
				input_auberge.length = 1;
				input_auberge.options[0] = new Option('Selectionnez...', '','','');
					 for(var f=0; f<(rep.length); f++)
					{
					input_auberge.options[ (1+f) ] = new Option(rep[f][1], rep[f][0],'','');
					}
				}
				
			}	

		};
			_xmlHttp.send(null)// envoi de la requete null pour GET			
	}	



}

/*function verif_region(select_region)
{
	var zone=$('region');
	if(zone)
	{
	
		var sel = zone.options[zone.options.selectedIndex].value;
		//console.log(sel);
		
		if(sel=="")
		{
			alert("veuillez saisir une region.");
			zone.focus();
		}
	}
	return;
}*/

