//<!--
function liste_voiture(leselect){
	var xhr_object = null;
	if(window.XMLHttpRequest) // Firefox
		xhr_object = new XMLHttpRequest();
	else if(window.ActiveXObject) // Internet Explorer
		xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
	else { // XMLHttpRequest non support� par le navigateur
		alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
		return;
	}
	nummarque=leselect.options[leselect.selectedIndex].value;
	xhr_object.open("POST", "index.php", true);
	xhr_object.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); 
	xhr_object.send("AJAX=true&nummarque="+nummarque); 
	xhr_object.onreadystatechange = function() {
		if(xhr_object.readyState == 4){
			alert(xhr_object.responseText);
		}
	}
	xhr_object.send(null);
}


function DisplayHide (id)
{ 
  if (document.getElementById(id).style.display == 'block')
  {
    document.getElementById(id).style.display = 'none';
  }
  else
  {
    document.getElementById(id).style.display = 'block';
  }
}

function Display (id)
{ document.getElementById(id).style.display = 'block'; }

function Hide (id)
{ document.getElementById(id).style.display = 'none'; }


function MaskTel(obj)
{
  ch = obj.value;
  ch.toString();
  
  if( isNaN( Number( ch.slice(ch.length-1,ch.length) ) ) || ch.slice(ch.length-1,ch.length) == ' ')
  {
    obj.value = ch.slice(0, ch.length-1);
  }
  
  if( !isNaN( Number( ch.slice(ch.length-2,ch.length-1) ) ) && ch.slice(ch.length-2,ch.length-1) != '' && ch.slice(ch.length-2,ch.length-1) != ' ')
  {
    obj.value = obj.value + " ";
  }
  return;
}




function valide_print_access ()
{
  var fo = document.print_access;
  
  if (!fo.LOGIN.value.match(/^[a-z0-9&\'\.\-_\+]*@[a-z0-9]+([\.\-][a-z0-9]+)*\.[a-z]{2,}$/i))
  {
    alert ("Vous devez saisir une adresse email valide (prenom.nom@monemail.com)");
    return false;
  }
  
  if (fo.LOGIN.value.match(/^www\./i))
  {
    alert ("Vous devez saisir une adresse email valide (prenom.nom@monemail.com)");
    return false;
  }
  
  if (fo.PASSWORD.value.length == 0)
  {
    alert ("Vous avez oublié de saisir votre mot de passe");
    return false;
  }

  return true;
}


function valide_account (TYPE)
{
  var fo = document.form;
  
  if (!fo.email.value.match(/^[a-z0-9&\'\.\-_\+]*@[a-z0-9]+([\.\-][a-z0-9]+)*\.[a-z]{2,}$/i))
  {
    alert ("Vous devez saisir une adresse email valide (prenom.nom@monemail.com)");
    return false;
  }
  if (fo.email.value.match(/^www\./i))
  {
    alert ("Vous devez saisir une adresse email valide (prenom.nom@monemail.com)");
    return false;
  }
  
  if(TYPE!="update")
  {
    if (fo.email.value != fo.email_confirm.value)
    {
      alert ("Les deux adresses Email ne sont pas identiques");
      return false;
    }
  }
  
  if (fo.password.value.length == 0)
  {
    alert ("Vous avez oublié de saisir votre mot de passe");
    return false;
  }
  if (fo.password.value.length > 10)
  {
    alert ("Votre mot de passe doit contenir au maximun 10 caractères");
    return false;
  }
  
  if(TYPE=="update")
  {
    if (fo.new_password && fo.new_password.value.length != 0)
    {
      if (fo.new_password.value != fo.new_password_confirm.value)
      {
        alert ("Les deux nouveaux mots de passe ne sont pas identiques");
        return false;      
      }
    }
  }
  else
  {
    if (fo.password.value != fo.password_confirm.value)
    {
      alert ("Les deux mots de passe ne sont pas identiques");
      return false;
    }
  }
  
  
  if (fo.agree && fo.agree.checked)
  {
    alert ("Vous devez accepter de recevoir les alertes TVS du magazine Kilomètres Entreprise et recevoir les offres de ses partenaires afin de vous inscrire.");
    return false;
  }
  
  
  /* ** JE SUIS ** */
  if (fo.misc5.value.length == 0)
  {
    alert ("Vous devez choisir le type de la société");
    return false;
  }
  
  /* ** Raison sociale* :  ** */
  if (fo.company.value.length == 0)
  {
    alert ("Vous avez oublié de saisir la raison sociale");
    return false;
  }
  
  if (fo.address.value.length == 0)
  {
    alert ("Vous avez oublié de saisir votre adresse");
    return false;
  }
  if (fo.zip_code.value.length == 0)
  {
    alert ("Vous avez oublié de saisir votre code postal");
    return false;
  }  
  if (fo.city.value.length == 0)
  {
    alert ("Vous avez oublié de saisir votre ville");
    return false;
  }
  
  /* ** Date de création* :  ** */
  if (fo.misc6.value.length == 0)
  {
    alert ("Vous avez oublié de saisir la date de création");
    return false;
  }
  
  /* ** Activité* :   ** */
  if (fo.misc7.value.length == 0)
  {
    alert ("Vous avez oublié de saisir l'activité");
    return false;
  }
  
  if (fo.title.value.length == 0)
  {
    alert ("Vous devez choisir la civilité (M., Mme, Mlle)");
    return false;
  }
  if (fo.last_name.value.length == 0)
  {
    alert ("Vous avez oublié de saisir votre nom");
    return false;
  }
  if (fo.first_name.value.length == 0)
  {
    alert ("Vous avez oublié de saisir votre prénom");
    return false;
  }
  
  if (fo.phone.value.length == 0)
  {
    alert ("Vous avez oublié de saisir votre numéro de téléphone");
    return false;
  }
  
  /* ** Fonction*    ** */
  if (fo.misc10.value.length == 0)
  {
    alert ("Vous avez oublié de saisir votre fonction");
    return false;
  }
  
  /* ** Nombre de Véhicules de tourisme dans l'entreprise*  : ** */
  if (fo.misc12.value.length == 0)
  {
    alert ("Vous avez oublié de saisir le Nombre de Véhicules de tourisme dans l'entreprise");
    return false;
  }
  /* ** Nombre de Véhicules Utilitaires dans l'entreprise*  : ** */
  if (fo.misc15.value.length == 0)
  {
    alert ("Vous avez oublié de saisir le Nombre de Véhicules Utilitaires dans l'entreprise");
    return false;
  }
  /* ** Nombre de 2 roues dans l'entreprise* : ** */
  if (fo.misc18.value.length == 0)
  {
    alert ("Vous avez oublié de saisir le Nombre de 2 roues dans l'entreprise");
    return false;
  }
  
  
  
  
  
  if (fo.cgv && !fo.cgv.checked)
  {
    alert ("Vous devez prendre connaissance des conditions d'utilisation du service.");
    return false;
  }

  return true;
}




function valide_mail ()
{
  var fo = document.contact_form;
  
  if (fo.last_name.value.length == 0)
  {
    alert ("Vous avez oublié de saisir votre nom");
    return false;
  }
  
  if (fo.first_name.value.length == 0)
  {
    alert ("Vous avez oublié de saisir votre prénom");
    return false;
  }
  
  if (fo.phone.value.length == 0) {
    alert ("Vous avez oublié de saisir votre téléphone");
    return false;
  }
  
  if (!fo.email.value.match(/^[a-z0-9&\'\.\-_\+]*@[a-z0-9]+([\.\-][a-z0-9]+)*\.[a-z]{2,}$/i))
  {
    alert ("Vous devez saisir une adresse eMail valide (prenom.nom@monemail.com)");
    return false;
  }
  
  if (fo.email.value.match(/^www\./i))
  {
    alert ("Vous devez saisir une adresse email valide (prenom.nom@monemail.com)");
    return false;
  }
  
  return true;
  
}


//-->

