function cpverif(cp,insee)
{
	document.getElementById("loading_test").style.display="block";
	var url 	=	'/ajax/cpverif/cp/'+cp+'/insee/'+insee;
	
	new Ajax.Request(url, {	method: 	'post',
							onComplete: function(transport) 
								{
									elemResultat=document.getElementById("comune_typevoie");
									elemResultat.innerHTML=transport.responseText;
									elemResultat.style.display="block";
									document.getElementById("adresse").innerHTML="";
									document.getElementById("adresse_numero").innerHTML="";
									document.getElementById("adresse").style.display="none";
									document.getElementById("adresse_numero").style.display="none";
									document.getElementById("adresse_rivoli").style.display="none";
									
									document.getElementById("loading_test").style.display="none";
								}
							});
}

function adresseverif(insee,typevoie)
{
	document.getElementById("loading_test").style.display="block";
	var url 	=	'/ajax/adresseverif/insee/'+insee+'/typevoie/'+typevoie;
	
	new Ajax.Request(url, {	method: 	'post',
							onComplete: function(transport) 
								{
									elemResultat=document.getElementById("adresse");
									elemResultat.innerHTML=transport.responseText;
									elemResultat.style.display="block";
									document.getElementById("adresse_numero").innerHTML="";
									document.getElementById("adresse_numero").style.display="none";
									document.getElementById("adresse_rivoli").style.display="none";
									
									document.getElementById("loading_test").style.display="none";
								}
							});
}

function adressenumero(insee,voie)
{
	document.getElementById("loading_test").style.display="block";
	var url 	=	'/ajax/adressenumero/insee/'+insee+'/voie/'+voie;
	
	new Ajax.Request(url, {	method: 	'post',
							onComplete: function(transport) 
								{
									elemResultat=document.getElementById("adresse_numero");
									elemResultat.innerHTML=transport.responseText;
									elemResultat.style.display="block";
									
									document.getElementById("adresse_rivoli").style.display="none";
									document.getElementById("loading_test").style.display="none";
								}
							});
}

function adressenumeromanuel()
{
	document.getElementById("loading_test").style.display="block";
	var url 	=	'/ajax/adressenumeromanuel';
	
	new Ajax.Request(url, {	method: 	'post',
							onComplete: function(transport) 
								{
									elemResultat=document.getElementById("adresse_numero");
									elemResultat.innerHTML=transport.responseText;
									elemResultat.style.display="block";
									
									document.getElementById("adresse_rivoli").style.display="none";
									document.getElementById("loading_test").style.display="none";
								}
							});
}
function validateadresse()
{
	cp = insee = type_voie = voie = numero = numeromanuel = null;
	document.getElementById("loading_test").style.display="block";
	if(document.getElementById("code_postal")) { cp=document.getElementById("code_postal").value; }
	if(document.getElementById("want_insee")) { insee=document.getElementById("want_insee").value; }
	if(document.getElementById("want_type_voie")) { type_voie=document.getElementById("want_type_voie").value;}
	if(document.getElementById("want_voie")) { voie=document.getElementById("want_voie").value; }
	if(document.getElementById("want_numero") ) { numero=document.getElementById("want_numero").value; }
	if(document.getElementById("numeroVoie_manuel")) { numeromanuel=document.getElementById("numeroVoie_manuel").value; }
	
	
	var url 	=	'/ajax/validateadresse/cp/'+cp+'/insee/'+insee+'/typevoie/'+type_voie+'/voie/'+voie+'/numero/'+numero+'/nman/'+numeromanuel;
	
	new Ajax.Request(url, {	method: 	'post',
							onComplete: function(transport) 
								{
									elemResultat=document.getElementById("adresse_rivoli");
									elemResultat.innerHTML=transport.responseText;
									document.getElementById("adresse_rivoli").style.display="none";
									document.getElementById("loading_test").style.display="none";
								}
							});
}

function click_champ(id_recherche,txt_defaut){
	if( document.getElementById(id_recherche).value== txt_defaut){
		document.getElementById(id_recherche).value= "";
	}
}
function giveUp_champ(id_recherche,txt_defaut){
	if( document.getElementById(id_recherche).value== ""){
		//document.getElementById(id_recherche).value= txt_defaut;
	}
}

function lance_submit(idElement){
	
		if(!idElement)
			idElement = "";
		
		//document.getElementById('the_sub').disabled=true;
		document.getElementById('the_sub'+idElement).className='btn_go_envoye';
		document.getElementById("loading_test").style.display="block";
		return true;
}

				