// JavaScript Document


/****************************************************/
/*** FONCTION DE RECUPERATION DE LA LISTE "VILLE" ***/
/****************************************************/

function getVille(){
	
	var ville = document.form_search.ville;
	
	var parameters = 'txt_ville='+ville.value; 
	
	var strurl = "system/process/getville.php"; 
	
	var xhr_object = createAjaxObject();
	
	xhr_object.open("POST",strurl, true);	
	
	xhr_object.onreadystatechange = function() {
		
		var ville_liste = document.getElementById('ville_liste');
		
		if(xhr_object.readyState == 4) {
			if(ville_liste){
				ville_liste.innerHTML = xhr_object.responseText;
				if(ville_liste.innerHTML=='')
					ville_liste.className = 'invisible';
				else
					ville_liste.className = 'ville_liste';
			}
		}
		
	}
	
	
	xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xhr_object.setRequestHeader("Content-length", parameters.length);
    xhr_object.setRequestHeader("Connection", "close");
	xhr_object.send(parameters);		
}


/************************************************/
/*** FONCTION DE MISE A JOUR DE L'INPUT VILLE ***/
/************************************************/

function update_ville(el){
	var input_ville = document.getElementById('ville');	
	var ville_liste = document.getElementById('ville_liste');
	if(input_ville){
		//input_ville.value = el.options[el.options.selectedIndex].text;
		input_ville.value = el.innerHTML;
	}
	if(ville_liste)
		ville_liste.className = 'invisible';
}

/***************************************/
/*** FONCTION DE ROLL DES ITEM_VILLE ***/
/***************************************/

function roll_item_ville(el){
	if(el.className == "item_ville")
		el.className = 'item_ville_on';
	else
		el.className = 'item_ville';
}


/*******************************************************/
/*** FONCTION D'AJUSTEMENT DU TEXTE DE L'INPUT VILLE ***/
/*******************************************************/

function onclickville(el){
	if(el.value=='ville*') el.value='';
	addClass(el,'input_text2');
}

function onblurville(el){
	if(el.value=='') el.value='ville*';
	removeClass(el,'input_text2');
}


