//--------------------------------------------------------------------------------------------------------------

	
var xmlhttp_reg;

//nomid=<? echo "'".$_GET['nomid']."'"; ?>;

controle_list_dep=null;

function loadXMLDoc_reg(url)
{
xmlhttp_reg=null;
if (window.XMLHttpRequest)
  {// code for Firefox, Opera, IE7, etc.
  xmlhttp_reg=new XMLHttpRequest();
  }
else if (window.ActiveXObject)
  {// code for IE6, IE5
  xmlhttp_reg=new ActiveXObject("Microsoft.XMLHTTP");
  }
  
if (xmlhttp_reg!=null)
  {
  xmlhttp_reg.onreadystatechange=state_Change_reg;
  xmlhttp_reg.open("GET",url,true);
  xmlhttp_reg.send(null);
  }
else
  {
  alert("Your browser does not support XMLHTTP.");
  }
}

//---------------------------------------------------------------------------

function state_Change_reg()
{
  //document.getElementById('T1').innerHTML=xmlhttp.readyState;
  if (xmlhttp_reg.readyState==4)
  {// 4 = "loaded"
    if (xmlhttp_reg.status==200)
    {
    	// 200 = "OK"
    	//document.getElementById('T1').innerHTML=xmlhttp.responseText;
			//window.opener.location.reload();
			//window.setTimeout('window.close()',10);		
			//document.getElementById('T1').innerHTML=xmlhttp.responseText;
			var TabDepartement=getContenu_reg('undepartement',xmlhttp_reg);
			
			/*
			idx = document.getElementById('iddep').style;
			idx.visibility="visible";
			
			idx = document.getElementById('idcom').style;
			idx.visibility="visible";
			*/
			
			if (controle_list_dep)
			{
				for (i=0;i<controle_list_dep.options.length;i++)
	   		{
	   			controle_list_dep.options[i]=null;
	   		}
	   		controle_list_dep.options.length=0;
	   	}
			
			var option = new Option('Tous',0);
			controle_list_dep.options[controle_list_dep.options.length]=option;			
						
			for (var i=0;i<TabDepartement.length;i++)
			{
				var option = new Option(TabDepartement[i].nom,TabDepartement[i].id);
				//eval("document.formcv.commune.options[document.formcv.commune.options.length]=option");			
				controle_list_dep.options[controle_list_dep.options.length]=option;			
			}
    }
	else
    {
     	alert("Problem retrieving data:" + xmlhttp.statusText);
    }
  }
  
  //alert("fini");
}	

 	

//---------------------------------------------------------------------------

function un_departement(nom,id)
{
this.nom=nom;
this.id=id;

}

//---------------------------------------------------------------------------

function getContenu_reg(champ,req)
{			var items = req.responseXML.getElementsByTagName(champ);
	    // loop through <nom> elements, and add each nested
	    // <title> element to Topics select element
	    
	    var tabdep=new Array();
	    var valeur;
	    var valeurid;
	    
	    var idep=0;
	    
	    for (var i = 0; i < items.length; i++) 
	    {
	    	var result=items[i];
	      if (result) 
	      {
	      	
	      	
	      	if (result.getElementsByTagName('NumDep')[0].firstChild 	      			
	      			&& result.getElementsByTagName('NomDep')[0].firstChild )
	      	
	      	{
	      		
	      		
		      	var valeur = unescape(result.getElementsByTagName('NomDep')[0].firstChild.nodeValue);
		      	var valeurid = result.getElementsByTagName('NumDep')[0].firstChild.nodeValue;
		      			      	
		      	valeur=valeur.replace(/\+/g,' ');
		      	valeur=valeur.replace(/\"/g,'\'');
		      	
		      	tabdep[idep++]=new un_departement(valeur,parseInt(valeurid));  					
		      }
	      	
	      		      	
  				
  				
				}
	    }							    
	    return tabdep;
}

//---------------------------------------------------------------------------
 	
function changeregion(ctrl_reg,ctrl_dest)
{
	if (ctrl_reg.selectedIndex!=-1)
	{
		controle_list_dep=ctrl_dest;
		//alert("ok1");
		var URL='tourisme/getdepartement.php?NumReg='+ctrl_reg.options[ctrl_reg.selectedIndex].value;
		//alert(URL);
		loadXMLDoc_reg(URL);		
		
				
	}	
}



