function toogle_div(nomdiv,imgname){
	var div = document.getElementById(nomdiv);
	var img = document.getElementById(imgname);
	if (div.style.display == "none"){
		div.style.display = "block";
		img.src = "commun/images/btn_moins.jpg";
	} else {
		div.style.display = "none";
		img.src = "commun/images/btn_plus.jpg";
	}
}

function get_pays(pays){
	var c = document.getElementById("cntpays");
	document.getElementById("tmp").innerHTML = "<img src='commun/images/indicator.gif'>";
	var xmlhttp = getHTTPObject(c,"html","innerHTML");
	xmlhttp.open("POST", "ajax/pays.php",true);
	xmlhttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	xmlhttp.send("pays="+pays+"&cp="+document.getElementById("cp_cnt").value+"&ext=_cnt");
}

function get_cp(){
	var c = document.getElementById("cntville");
	document.getElementById("tmp").innerHTML = "<img src='commun/images/indicator.gif'>";
	var xmlhttp = getHTTPObject(c,"html","innerHTML");
	xmlhttp.open("POST", "ajax/ville.php",true);
	xmlhttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	xmlhttp.send("cp="+document.getElementById("cp_cnt").value+"&ext=_cnt");
}
function resetchp(value,id,js,width,tindex){
	if (!value){
		document.getElementById("cnt"+id).innerHTML = "<input onfocus='"+js+"' class='champ2' tabindex='"+tindex+"' id='"+id+"_cnt' name='"+id+"_cnt' value=''>";
	} else {
		document.getElementById("cnt"+id).innerHTML = "<input onfocus='"+js+"' class='champ2' tabindex='"+tindex+"' id='"+id+"_cnt' name='"+id+"_cnt' value='"+value+"'>";
	}
}

function form_validation_rappel() {
    var checkEmail = "@.";
    var EmailValid = false;
    var EmailAt = false;
    var EmailPeriod = false;
    var err = false;
    var checkStr = document.getElementById('email_cnt').value;

    if (document.getElementById('nom_cnt').value == ''){
        alert('Veuillez saisir votre Nom');
        document.getElementById('nom_cnt').focus();
        err = true;
    }
    if (document.getElementById('email_cnt').value == '' && !err){
        alert('Veuillez saisir votre E-mail');
        document.getElementById('email_cnt').focus();
        err = true;
    }
    if (document.getElementById('tel_cnt').value == '' && !err){
        alert('Veuillez saisir votre téléphone');
        document.getElementById('tel_cnt').focus();
        err = true;
    }
  for (i = 0;  i < checkStr.length;  i++)
  {
    ch = checkStr.charAt(i);
    for (j = 0;  j < checkEmail.length;  j++)
    {
      if (ch == checkEmail.charAt(j) && ch == "@")
        EmailAt = true;
      if (ch == checkEmail.charAt(j) && ch == ".")
        EmailPeriod = true;
	  if (EmailAt && EmailPeriod)
		break;
	  if (j == checkEmail.length)
		break;
	}
	// if both the @ and . were in the string
    if (EmailAt && EmailPeriod)
    {
		EmailValid = true
		break;
	}
  }

  if (!EmailValid && !err)
  {
    alert("L'adresse électronique rentrée est invalide !");
    document.getElementById('email_cnt').focus();
    err = true;
  }
  if (err == false)
      return true;
  else
      return false;

}

function form_validation_alerte() {
    var checkEmail = "@.";
    var EmailValid = false;
    var EmailAt = false;
    var EmailPeriod = false;
    var err = false;
    var checkStr = document.getElementById('email_ale').value;

    var dropdownIndex = document.getElementById('type_bie').selectedIndex;
	var dropdownValue = document.getElementById('type_bie')[dropdownIndex].value;

    if (dropdownValue == '' && !err){
        alert('Veuillez choisir un type de bien');
        document.getElementById('type_bie').focus();
        err = true;
	}

    if (document.getElementById('nom_ale').value == '' && !err){
        alert('Veuillez saisir votre Nom');
        document.getElementById('nom_ale').focus();
        err = true;
    }
    if (document.getElementById('email_ale').value == '' && !err){
        alert('Veuillez saisir votre E-mail');
        document.getElementById('email_ale').focus();
        err = true;
    }
  for (i = 0;  i < checkStr.length;  i++)
  {
    ch = checkStr.charAt(i);
    for (j = 0;  j < checkEmail.length;  j++)
    {
      if (ch == checkEmail.charAt(j) && ch == "@")
        EmailAt = true;
      if (ch == checkEmail.charAt(j) && ch == ".")
        EmailPeriod = true;
	  if (EmailAt && EmailPeriod)
		break;
	  if (j == checkEmail.length)
		break;
	}
	// if both the @ and . were in the string
    if (EmailAt && EmailPeriod)
    {
		EmailValid = true
		break;
	}
  }
  if (!EmailValid && !err)
  {
    alert("L'adresse électronique rentrée est invalide !");
    document.getElementById('email_ale').focus();
    err = true;
  }
  if (err == false)
      return true;
  else
      return false;

}


function form_validation(param) {
    var checkEmail = "@.";
    var EmailValid = false;
    var EmailAt = false;
    var EmailPeriod = false;
    var err = false;
    var checkStr = document.getElementById('email_ct').value;

    if (document.getElementById('nom_ct').value == ''){
        alert('Veuillez saisir Nom');
        document.getElementById('nom_ct').focus();
        err = true;
    }
    if (document.getElementById('tel_ct').value == '' && !err){
        alert('Veuillez saisir un téléphone');
        document.getElementById('tel_ct').focus();
        err = true;
    }

    //~ if (document.getElementById('nom_ct').value == ''){
        //~ alert('Veuillez saisir Nom');
        //~ document.getElementById('nom_ct').focus();
        //~ err = true;
    //~ }
    //~ if (document.getElementById('email_ct').value == '' && !err){
        //~ alert('Veuillez saisir E-mail');
        //~ document.getElementById('email_ct').focus();
        //~ err = true;
    //~ }
    //~ if (param && document.getElementById('adresse_cnt').value == '' && !err){
        //~ alert('Veuillez saisir votre N° et Rue');
        //~ document.getElementById('adresse_cnt').focus();
        //~ err = true;
    //~ }
  //~ for (i = 0;  i < checkStr.length;  i++)
  //~ {
    //~ ch = checkStr.charAt(i);
    //~ for (j = 0;  j < checkEmail.length;  j++)
    //~ {
      //~ if (ch == checkEmail.charAt(j) && ch == "@")
        //~ EmailAt = true;
      //~ if (ch == checkEmail.charAt(j) && ch == ".")
        //~ EmailPeriod = true;
	  //~ if (EmailAt && EmailPeriod)
		//~ break;
	  //~ if (j == checkEmail.length)
		//~ break;
	//~ }
	//~ // if both the @ and . were in the string
    //~ if (EmailAt && EmailPeriod)
    //~ {
		//~ EmailValid = true
		//~ break;
	//~ }
  //~ }
  //~ if (!EmailValid && !err)
  //~ {
    //~ alert("L'adresse électronique rentrée est invalide !");
    //~ document.getElementById('email_c').focus();
    //~ err = true;
  //~ }
  if (err == false)
      return true;
  else
      return false;

}
