var xmlHttp
function GetXmlHttpObject()
{
var xmlHttp=null;
try
 {
 // Firefox, Opera 8.0+, Safari
 xmlHttp=new XMLHttpRequest();
 }
catch (e)
 {
 //Internet Explorer
 try
  {
  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
  }
 catch (e)
  {
  xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
 }
return xmlHttp;
}
/**********************   *********************/
function afficherecherche(bien,trans,ville,secteur,budjet,page)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
var url="affiche_recherche.php"
url=url+"?page="+page+"&trans="+trans+"&bien="+bien+"&ville="+ville+"&secteur="+secteur+"&budjet="+budjet;
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=function(){
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
 document.getElementById('change').innerHTML= xmlHttp.responseText
 }
} 
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}
/**********************  Secteurs       *********************/
function selectsect(str)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
var url="select_sect.php"
url=url+"?v="+str;
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=function(){
document.getElementById('sect').innerHTML='<img src="../images/ajax-loader.gif" />';
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
  document.getElementById('sect').innerHTML=xmlHttp.responseText;
 }
} 
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}
/**********************  Budjets       *********************/
function selectbudjet(str)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
var url="select_budjet.php"
url=url+"?b="+str;
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=function(){
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
  document.getElementById('budj').innerHTML=xmlHttp.responseText;
 }
} 
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}

/**********************  Newsletters       *********************/
function newsletters(str)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
var url="inscrit-news.php"
url=url+"?q="+str;
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=function(){
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
 alert(xmlHttp.responseText);
 }
} 
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}
/***********************************************************/
function Controlnumber(evt) {
var keyCode = evt.which ? evt.which : evt.keyCode;	
//alert("keycoe = " + keyCode);
	var interdit = '0123456789';
	if(keyCode==39 || keyCode==37 || keyCode==9 || keyCode==8 || keyCode==46){
		return true;
	}
	if ((interdit.indexOf(String.fromCharCode(keyCode)) <= -1))
	{
	 return false;
	}
}
//************************* Champ remplir ******************//
function validate_field(field,alerttxt){
if(field.value == ""){
alert(alerttxt); 
   return false; 
	 }
else { return true;}
}

//****************** validation email ***********************//
function validate_email(field,alerttxt)
{
with (field)
{
apos=value.indexOf("@");
dotpos=value.lastIndexOf(".");
if (apos<1||dotpos-apos<2) 
  {alert(alerttxt); 
   return false;}
else {return true;}
}
}
//**************************************************//
function validate_news(){	
if(navigator.appCodeName=='Mozilla'){
  email=document.getElementById('email');	
}
else { email=frm.email; }
if (validate_field(email,"Veuillez saisir votre email !!!")==false)
  {email.focus();return false;}
if (validate_email(email,"Veuillez verifier la saisie de votre email !!!")==false)
  {email.focus();return false;} 
newsletters(email.value);  return false;
}
/*********************************************************/
function validate_contact(thisform)
{
with (thisform)
{ 
if (validate_field(nom,"Veuillez saisir votre nom !!!")==false)
  { nom.focus();return false;}
if (validate_field(prenom,"Veuillez saisir votre prenom !!!")==false)
  { prenom.focus();return false;}
if (validate_field(tel,"Veuillez saisir votre telephone !!!")==false)
  { tel.focus();return false;}
if (validate_field(email,"Veuillez saisir votre email !!!")==false)
  { email.focus();return false;}
if (validate_email(email,"Veuillez verifier votre email !!!")==false)
  { email.focus();return false;}  
if (validate_field(pays,"Veuillez saisir votre pays !!!")==false)
  { pays.focus();return false;}
if (validate_field(ville,"Veuillez saisir votre ville !!!")==false)
  { ville.focus();return false;}
if (validate_field(message,"Veuillez saisir votre message !!!")==false)
  { message.focus();return false;}
}
}
/*********************************************************/
function validate_reservation(thisform)
{
with (thisform)
{ 
if (validate_field(nom,"Veuillez saisir votre nom !!!")==false)
  { nom.focus();return false;}
if (validate_field(prenom,"Veuillez saisir votre prenom !!!")==false)
  { prenom.focus();return false;}
if (validate_field(tel,"Veuillez saisir votre telephone !!!")==false)
  { tel.focus();return false;}
if (validate_field(email,"Veuillez saisir votre email !!!")==false)
  { email.focus();return false;}
if (validate_email(email,"Veuillez verifier votre email !!!")==false)
  { email.focus();return false;}
if (validate_field(pays,"Veuillez saisir votre pays !!!")==false)
  { pays.focus();return false;}
if (validate_field(ville,"Veuillez saisir votre ville !!!")==false)
  { ville.focus();return false;}
if (validate_field(datearrive,"Veuillez saisir date d'arrivée !!!")==false)
  { datearrive.focus();return false;}
if (validate_field(nbjour,"Veuillez saisir nombre de jour !!!")==false)
  { nbjour.focus();return false;}
if (validate_field(nbadult,"Veuillez saisir nombre d'adulte !!!")==false)
  { nbadult.focus();return false;}
if (validate_field(nbenf,"Veuillez saisir nombre d'enfant !!!")==false)
  { nbenf.focus();return false;}
if (validate_field(message,"Veuillez saisir votre message !!!")==false)
  { message.focus();return false;}
}
}

