<!--
var exist_region = 1;

function changeArea(){
	var xhr = getXhr();
	// On défini ce qu'on va faire quand on aura la réponse
	xhr.onreadystatechange = function(){
		// On ne fait quelque chose que si on a tout reçu et que le serveur est ok
		if(xhr.readyState == 4 && xhr.status == 200){
			leselect = xhr.responseText;
			// On se sert de innerHTML pour rajouter les options a la liste
			document.getElementById("area").innerHTML = leselect;
			document.getElementById("area").style.display = 'block';			
		}
	}
	// url de script traitant la requete AJAX
	xhr.open("POST",base_url_sem_sol+"include/regions_js.php",true);
	// ne pas oublier ça pour le post
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	
	// parametres à poster 
	var data = "";	
	var region = document.getElementById("regions").value;
	if(region != ""){	
		data += "region="+region;
	}
	xhr.send(data);
}

function hideArea(){
	var mesSelect = document.getElementsByTagName("select");
	var i=0;
	var exist = 0;
	
	for(i=0;i<mesSelect.length;i++){
	    var original_id = mesSelect[i].id;
		if(original_id == "une_region") exist = 1;
	}

	if( (exist == 1) && (document.getElementById("une_region").value != "") ){
		document.getElementById("regions").value = document.getElementById("une_region").value;  
	}
	
	document.getElementById("area").style.display = 'none';
}

function suppression_date_offre_special(){
	document.getElementById("date-v").value = "";
}
function showBlock(nombre){
	for(i=1;i<4;i++){
		var id = "displayBlock"+ i ;
		var idMain = "tab-link-"+ i ;
		if(i== nombre){
			document.getElementById(id).style.display = 'block';
			document.getElementById(idMain).className = 'selected-'+i;
		}else{
			document.getElementById(id).style.display = 'none';
			document.getElementById(idMain).className = 'last_tab';
		}
	}
}

function changeCity(){
	var xhr = getXhr();
	// On défini ce qu'on va faire quand on aura la réponse
	xhr.onreadystatechange = function(){
		// On ne fait quelque chose que si on a tout reçu et que le serveur est ok
		if(xhr.readyState == 4 && xhr.status == 200){
			leselect = xhr.responseText;
			// On se sert de innerHTML pour rajouter les options a la liste
			document.getElementById("city").innerHTML = leselect;
			document.getElementById("city").style.display = 'block';			
		}
	}
	// url de script traitant la requete AJAX
	xhr.open("POST",base_url_sem_sol+"include/ville_js.php",true);
	// ne pas oublier ça pour le post
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');

	// parametres à poster 
	var data = "";	
	var ville = document.getElementById("ville1").value;
	if (ville != ""){	
		data += "ville="+ville;
	}
	xhr.send(data);
}

function changeCityForfait(){
	var xhr = getXhr();
	// On défini ce qu'on va faire quand on aura la réponse
	xhr.onreadystatechange = function(){
		// On ne fait quelque chose que si on a tout reçu et que le serveur est ok
		if(xhr.readyState == 4 && xhr.status == 200){
			leselect = xhr.responseText;
			// On se sert de innerHTML pour rajouter les options a la liste
			document.getElementById("city_forfait").innerHTML = leselect;
			document.getElementById("city_forfait").style.display = 'block';			
		}
	}
	// url de script traitant la requete AJAX
	xhr.open("POST",base_url_sem_sol+"include/ville_forfait_js.php",true);
	// ne pas oublier ça pour le post
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');

	// parametres à poster 
	var data = "";	
	var ville = document.getElementById("ville_forfait1").value;
	if (ville != ""){	
		data += "ville_forfait="+ville;
	}
	xhr.send(data);
}

function hideCity(){
	var mesSelect = document.getElementsByTagName("select");
	var i=0;
	var exist = 0;
	
	for(i=0;i<mesSelect.length;i++){
	    var original_id = mesSelect[i].id;
		if(original_id == "une_ville") exist = 1;
	}

	if( (exist == 1) && (document.getElementById("une_ville").value != "") ){  	
		document.getElementById("ville").value = document.getElementById("une_ville").value;  
		document.getElementById("ville1").value = document.getElementById("une_ville").options[document.getElementById("une_ville").selectedIndex].text;
	}	
	
	document.getElementById("city").style.display = 'none';
}

function hideCityForfait(){
	var mesSelect = document.getElementsByTagName("select");
	var i=0;
	var exist = 0;
	
	for(i=0;i<mesSelect.length;i++){
	    var original_id = mesSelect[i].id;
		if(original_id == "une_ville_forfait") exist = 1;
	}

	if( (exist == 1) && (document.getElementById("une_ville_forfait").value != "") ){  	
		document.getElementById("ville_forfait").value = document.getElementById("une_ville_forfait").value;
		document.getElementById("ville_forfait1").value = document.getElementById("une_ville_forfait").options[document.getElementById("une_ville_forfait").selectedIndex].text;
	}	
	
	document.getElementById("city_forfait").style.display = 'none';
}

function changePoints(nb_points){
	document.getElementById("total_points").innerHTML = document.getElementById("qt").value * nb_points;  
}

function displayHideGeneralCondition(){
	var obj = document.getElementById('condition_general');
	if(obj.style.display == 'block') obj.style.display='none';
	else obj.style.display='block';
}

function toucheEchapeClavier(e){
	var keynum;
	if(window.event){ // IE  
	  keynum = e.keyCode;
	}
	else if(e.which){ // Netscape/Firefox/Opera  
	  keynum = e.which;
	}
	if(keynum == 27){
		hideCity();
    	document.getElementById('ville').blur();	
		if(typeof exist_region != "undefined"){
			hideArea();
			document.getElementById('regions').blur();
		}
		if(typeof exist_devis != "undefined"){
			hideCityDevis();
	   		document.getElementById('ville_devis').blur();
	   	}	   	
	}
}


function verifChamp(){
	oki=false;
	for(i=1;i<=16;i++){
		if(document.getElementById('thematique'+i)){
			if(document.getElementById('thematique'+i).checked){
				oki=true;
				break;
			}
		}
	}
	if(!oki)
		alert('Veuillez choisir une thematique');
	else{
		var url_thematique	=	document.getElementById('thematique'+i).value;
		if (document.getElementById('destination').value != "")
			url_thematique	+=	"/"+document.getElementById('destination').value;
		//alert(url_thematique);
		document.location.href=url_thematique;
	}
}


function showBlockHome(nombre){
	for(i=1;i<3;i++){
		var id = "displayBlock"+ i ;
		var idMain = "tab-link-"+ i ;
		if(i== nombre){
			document.getElementById(id).style.display = 'block';
			document.getElementById(idMain).className = 'selected-'+i;
		}else{
			document.getElementById(id).style.display = 'none';
			document.getElementById(idMain).className = 'last_tab';
		}
	}
}

/*
* obtenir un objet xmlhhtprequest
*/
function getXhr(){
    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) {
        	xhr = new ActiveXObject("Microsoft.XMLHTTP");
        }
	}
	else { // XMLHttpRequest non supporté par le navigateur 
	   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
	   xhr = false; 
	} 
    return xhr;
}
function details_rubrique_by_city(){
	var url_details_rubrique_By_City 	= base_url_sem_sol;
	var falg	=	true;
	if (document.getElementById('url_canon_sansparam1').value != ""){
		var url_canon_sansparam1	=	document.getElementById('url_canon_sansparam1').value;
		url_details_rubrique_By_City	+=	url_canon_sansparam1.replace(/____/,"/");
	}else falg	=	false;
	if (document.getElementById('ville_forfait').value != ""){
		url_details_rubrique_By_City	+=	"/"+document.getElementById('ville_forfait').value
	}else falg	=	false;
	if( falg	==	true) document.location.href=url_details_rubrique_By_City;//alert(url_details_rubrique_By_City);
	
}
//-->
