function verif_HelpPostCode(){
	
	if(IsEmpty(document.F_POSTCODE["infos[ville]"].value) == true){
		alert("Veuillez préciser le nom de la ville");
		document.F_POSTCODE["infos[ville]"].focus();
		return false; 
	}

	document.F_POSTCODE.job.value = "FindPostCode";
	
}

function verif_Webcallback(){
	
	if(IsEmpty(document.F_CALLBACK["infos[tel]"].value) == true){
		alert("Veuillez préciser votre numéro de téléphone");
		document.F_CALLBACK["infos[tel]"].focus();
		return false; 
	}
	
	if(IsEmpty(document.F_CALLBACK["infos[nom]"].value) == true){
		alert("Veuillez préciser votre nom");
		document.F_CALLBACK["infos[nom]"].focus();
		return false; 
	}

	document.F_CALLBACK.job.value = "send_message";
	
}

function Verif_Demande_Infos(){

	if(IsEmpty(document.F_CONTACT["contact[nom]"].value) == true){
		alert("Veuillez préciser votre nom");
		document.F_CONTACT["contact[nom]"].focus();
		return false; 
	}

	if(IsEmpty(document.F_CONTACT["contact[prenom]"].value) == true){
		alert("Veuillez préciser votre prénom");
		document.F_CONTACT["contact[prenom]"].focus();
		return false; 
	}
	
	if( VerifEmail( document.F_CONTACT["contact[email]"] ) == false )	{
		return false;
	}
	
	if(IsEmpty(document.F_CONTACT["contact[objet]"].value) == true){
		alert("Veuillez préciser l'objet de votre message.");
		document.F_CONTACT["contact[objet]"].focus();
		return false; 
	}
	
	document.F_CONTACT.job.value = "send_message";

}

function Verif_Demande_Infos_Pro(){

	if(IsEmpty(document.F_CONTACT["contact[raison_sociale]"].value) == true){
		alert("Veuillez préciser le nom de votre société");
		document.F_CONTACT["contact[raison_sociale]"].focus();
		return false; 
	}
	
	if(IsEmpty(document.F_CONTACT["contact[nom]"].value) == true){
		alert("Veuillez préciser votre nom");
		document.F_CONTACT["contact[nom]"].focus();
		return false; 
	}

	if(IsEmpty(document.F_CONTACT["contact[prenom]"].value) == true){
		alert("Veuillez préciser votre prénom");
		document.F_CONTACT["contact[prenom]"].focus();
		return false; 
	}
	
	if( VerifEmail( document.F_CONTACT["contact[email]"] ) == false )	{
		return false;
	}
	
	if(IsEmpty(document.F_CONTACT["contact[objet]"].value) == true){
		alert("Veuillez préciser l'objet de votre message.");
		document.F_CONTACT["contact[objet]"].focus();
		return false; 
	}
	
	document.F_CONTACT.job.value = "send_message";

}

function Verif_Demande_Infos_Vehicule(){
	
	if(document.F_DEMANDE_INFOS["contact[nouveau_client]"].checked) {	
		
		if(IsEmpty(document.F_DEMANDE_INFOS["contact[nom]"].value) == true){
			alert("Veuillez préciser votre nom");
			document.F_DEMANDE_INFOS["contact[nom]"].focus();
			return false; 
		}
	
		if(IsEmpty(document.F_DEMANDE_INFOS["contact[prenom]"].value) == true){
			alert("Veuillez préciser votre prénom");
			document.F_DEMANDE_INFOS["contact[prenom]"].focus();
			return false; 
		}
		
		if(IsEmpty(document.F_DEMANDE_INFOS["contact[tel]"].value) == true && IsEmpty(document.F_DEMANDE_INFOS["contact[mobile]"].value) == true){
			alert("Veuillez préciser au moins un numéro de téléphone");
			document.F_DEMANDE_INFOS["contact[tel]"].focus();
			return false; 
		}
		
		if( VerifEmail( document.F_DEMANDE_INFOS["contact[email]"] ) == false )	{
			return false;
		}
		
		if(IsEmpty(document.F_DEMANDE_INFOS["contact[login]"].value) == true){
			alert("Veuillez préciser votre login.");
			document.F_DEMANDE_INFOS["contact[login]"].focus();
			return false; 
		}
		
		if(IsEmpty(document.F_DEMANDE_INFOS["contact[passwd]"].value) == true){
			alert("Veuillez préciser votre mot de passe.");
			document.F_DEMANDE_INFOS["contact[passwd]"].focus();
			return false; 
		}
		
	} else {
		
		if(IsEmpty(document.F_DEMANDE_INFOS["cc[login]"].value) == true){
			alert("Veuillez préciser votre identifiant.");
			document.F_DEMANDE_INFOS["cc[login]"].focus();
			return false; 
		}
		
		if(IsEmpty(document.F_DEMANDE_INFOS["cc[passwd]"].value) == true){
			alert("Veuillez préciser votre mot de passe.");
			document.F_DEMANDE_INFOS["cc[passwd]"].focus();
			return false; 
		}
		
	}
	
	if(IsEmpty(document.F_DEMANDE_INFOS["contact[idprestation]"].value) == true){
		alert("Veuillez préciser le type de prestation pour lequel vous souhaitez réserver ce véhicule.");
		document.F_DEMANDE_INFOS["contact[idprestation]"].focus();
		return false; 
	}
	
	if( IsEmpty(document.F_DEMANDE_INFOS["contact[date_resa1]"].value) == true) {
		alert("Veuillez préciser la date de début de location souhaitée.");	
		document.F_DEMANDE_INFOS["contact[date_resa1]"].focus();
		return false; 
	}
		
	if(IsEmpty(document.F_DEMANDE_INFOS["contact[ville_depart]"].value) == true){
		alert("Veuillez préciser la ville de départ.");
		document.F_DEMANDE_INFOS["contact[ville_depart]"].focus();
		return false; 
	}
	
	if( IsEmpty(document.F_DEMANDE_INFOS["contact[date_resa2]"].value) == true ) {
		alert("Veuillez préciser la date de fin de location souhaitée.");	
		document.F_DEMANDE_INFOS["contact[date_resa2]"].focus();
		return false; 
	}
	
	if( IsEmpty(document.F_DEMANDE_INFOS["contact[date_resa1]"].value) == false && IsEmpty(document.F_DEMANDE_INFOS["contact[date_resa2]"].value) == false ) {
		if( ComparerDates(document.F_DEMANDE_INFOS["contact[date_resa1]"].value, document.F_DEMANDE_INFOS["contact[date_resa2]"].value, "-") == 1 ) {
			alert("La date de début de location doit être inférieure ou égale à la date de fin.");
			document.F_DEMANDE_INFOS["contact[date_resa1]"].focus();
			return false;
		}
	}

	if(IsEmpty(document.F_DEMANDE_INFOS["contact[ville_fin]"].value) == true){
		alert("Veuillez préciser la ville d'arrivée.");
		document.F_DEMANDE_INFOS["contact[ville_fin]"].focus();
		return false; 
	}
	
	document.F_DEMANDE_INFOS.job.value = "save_demande";

}

function Verif_Demande_Infos_Vehicule_Pro(){

	if(IsEmpty(document.F_DEMANDE_INFOS["contact[raison_sociale]"].value) == true){
		alert("Veuillez préciser le nom de votre société");
		document.F_DEMANDE_INFOS["contact[raison_sociale]"].focus();
		return false; 
	}
	
	if(IsEmpty(document.F_DEMANDE_INFOS["contact[nom]"].value) == true){
		alert("Veuillez préciser votre nom");
		document.F_DEMANDE_INFOS["contact[nom]"].focus();
		return false; 
	}

	if(IsEmpty(document.F_DEMANDE_INFOS["contact[prenom]"].value) == true){
		alert("Veuillez préciser votre prénom");
		document.F_DEMANDE_INFOS["contact[prenom]"].focus();
		return false; 
	}
	
	if(IsEmpty(document.F_DEMANDE_INFOS["contact[tel]"].value) == true && IsEmpty(document.F_DEMANDE_INFOS["contact[mobile]"].value) == true){
		alert("Veuillez préciser au moins un numéro de téléphone");
		document.F_DEMANDE_INFOS["contact[tel]"].focus();
		return false; 
	}
	
	if( VerifEmail( document.F_DEMANDE_INFOS["contact[email]"] ) == false )	{
		return false;
	}
	
	if(IsEmpty(document.F_DEMANDE_INFOS["contact[idprestation]"].value) == true){
		alert("Veuillez préciser le type de prestation pour lequel vous souhaitez réserver ce véhicule.");
		document.F_DEMANDE_INFOS["contact[idprestation]"].focus();
		return false; 
	}
	
	if( IsEmpty(document.F_DEMANDE_INFOS["contact[date_resa1]"].value) == true) {
		alert("Veuillez préciser la date de début de location souhaitée.");	
		document.F_DEMANDE_INFOS["contact[date_resa1]"].focus();
		return false; 
	}
		
	if(IsEmpty(document.F_DEMANDE_INFOS["contact[ville_depart]"].value) == true){
		alert("Veuillez préciser la ville de départ.");
		document.F_DEMANDE_INFOS["contact[ville_depart]"].focus();
		return false; 
	}
	
	if( IsEmpty(document.F_DEMANDE_INFOS["contact[date_resa2]"].value) == true ) {
		alert("Veuillez préciser la date de fin de location souhaitée.");	
		document.F_DEMANDE_INFOS["contact[date_resa2]"].focus();
		return false; 
	}
	
	if( IsEmpty(document.F_DEMANDE_INFOS["contact[date_resa1]"].value) == false && IsEmpty(document.F_DEMANDE_INFOS["contact[date_resa2]"].value) == false ) {
		if( ComparerDates(document.F_DEMANDE_INFOS["contact[date_resa1]"].value, document.F_DEMANDE_INFOS["contact[date_resa2]"].value, "-") == 1 ) {
			alert("La date de début de location doit être inférieure ou égale à la date de fin.");
			document.F_DEMANDE_INFOS["contact[date_resa1]"].focus();
			return false;
		}
	}

	if(IsEmpty(document.F_DEMANDE_INFOS["contact[ville_fin]"].value) == true){
		alert("Veuillez préciser la ville d'arrivée.");
		document.F_DEMANDE_INFOS["contact[ville_fin]"].focus();
		return false; 
	}
	
	document.F_DEMANDE_INFOS.job.value = "save_demande";

}

function Verif_Search(){
	
	if(document.F_SEARCH.cp.value == "Saisissez ici le code postal"){
		document.F_SEARCH.cp.value = "";
	}
	
	if(IsEmpty(document.F_SEARCH.cp.value) == false) {
		if(VerifCP(document.F_SEARCH.cp) == false){
			return false; 
		}
	}
	
	if( IsEmpty(document.F_SEARCH.date_resa1.value) == true && IsEmpty(document.F_SEARCH.date_resa2.value) == false ) {
		alert("Veuillez préciser la date de début de location souhaitée.");	
		return false; 
	}
	
	if( IsEmpty(document.F_SEARCH.date_resa1.value) == false && IsEmpty(document.F_SEARCH.date_resa2.value) == true ) {
		alert("Veuillez préciser la date de fin de location souhaitée.");	
		return false; 
	}
	
	if( IsEmpty(document.F_SEARCH.date_resa1.value) == false && IsEmpty(document.F_SEARCH.date_resa2.value) == false ) {
		if( ComparerDates(document.F_SEARCH.date_resa1.value, document.F_SEARCH.date_resa2.value, "-") == 1 ) {
			alert("La date de début de location doit être inférieure ou égale à la date de fin.");
			document.F_SEARCH.date_resa1.focus();
			return false;
		}
	}
	
	return true;

}

function Verif_Resa_etape_1(IdVehicule){
	
	date1 		= document.F_RESERVATION["resa[date_resa1]"].value.split("-");
	date2 		= document.F_RESERVATION["resa[date_resa2]"].value.split("-");
	
	jour1 		= eval(date1[0]);
	mois1 		= eval(date1[1]);
	annee1 		= eval(date1[2]);
	
	jour2 		= eval(date2[0]);
	mois2 		= eval(date2[1]);
	annee2 		= eval(date2[2]);
	
	vDate1 		= jour1 +"/" + mois1 + "/" + annee1;
	vDate2 		= jour2 +"/" + mois2 + "/" + annee2;
	
	hd 		= document.F_RESERVATION["resa[time1]"].value.split(":");
	hf 		= document.F_RESERVATION["resa[time2]"].value.split(":");
   
	heure1 		= eval(hd[0]);
	minute1		= eval(hd[1]);
	seconde1 	= "00";
	
	heure2 		= eval(hf[0]);
	minute2		= eval(hf[1]);
	seconde2 	= "00";
	
	maDate1 = new Date(annee1,mois1-1,jour1,heure1,minute1,seconde1);
	nTemps1 = maDate1.getTime();
	
	maDate2 = new Date(annee2,mois2-1,jour2,heure2,minute2,seconde2);
	nTemps2 = maDate2.getTime();
	
	diffHeures = (((nTemps2 - nTemps1) / 1000) / 60) / 60 ;
	
	if( IsEmpty(document.F_RESERVATION["resa[idprestation]"].value) == true) {
		alert("Veuillez préciser le type de prestation de votre location.");	
		document.F_RESERVATION["resa[idprestation]"].focus();
		return false; 
	}
	
	if( IsEmpty(document.F_RESERVATION["resa[date_resa1]"].value) == true) {
		alert("Veuillez préciser la date de début de location souhaitée.");	
		document.F_RESERVATION["resa[date_resa1]"].focus();
		return false; 
	}
	
	if( IsEmpty(document.F_RESERVATION["resa[time1]"].value) == true) {
		alert("Veuillez préciser l'heure de début de location.");	
		document.F_RESERVATION["resa[time1]"].focus();
		return false; 
	}
	
	if(IsEmpty(document.F_RESERVATION["resa[ville_depart]"].value) == true){
		alert("Veuillez préciser la ville de départ.");
		document.F_RESERVATION["resa[ville_depart]"].focus();
		return false; 
	}
	
	if( IsEmpty(document.F_RESERVATION["resa[date_resa2]"].value) == true ) {
		alert("Veuillez préciser la date de fin de location souhaitée.");	
		document.F_RESERVATION["resa[date_resa2]"].focus();
		return false; 
	}
	
	if( IsEmpty(document.F_RESERVATION["resa[time2]"].value) == true) {
		alert("Veuillez préciser l'heure de fin de location.");	
		document.F_RESERVATION["resa[time2]"].focus();
		return false; 
	}
	
	if( document.F_RESERVATION["resa[opt_chauffeur]"].value == "2" ) { // LOCATION SANS CHAUFFEUR
	
		if( IsEmpty(document.F_RESERVATION["resa[date_resa1]"].value) == false && IsEmpty(document.F_RESERVATION["resa[date_resa2]"].value) == false ) {

			if( ComparerDates(vDate1, vDate2, "/") == 1 ) {
				alert("La date de début de location doit être inférieure ou égale à la date de fin.");
				document.F_RESERVATION["resa[date_resa1]"].focus();
				return false;
			}
			
		}
		
		if( ComparerDates(vDate1, vDate2, "/") == 0 && diffHeures <= 0){		
			alert("L'heure de début de location doit être inférieure à l'heure de fin.");
			document.F_RESERVATION["resa[time1]"].focus();
			return false;		
		}
	
	} else if( document.F_RESERVATION["resa[opt_chauffeur]"].value == "1" ) { // LOCATION AVEC CHAUFFEUR		
		
		if( ComparerDates(vDate1, vDate2, "/") == 1 ) {
			alert("La date de début de location doit être inférieure ou égale à la date de fin.");
			document.F_RESERVATION["resa[date_resa1]"].focus();
			return false;
		}
		
		if( ComparerDates(vDate1, vDate2, "/") == 2 ) {
			
			var checker 	= false;
			checker		 	= confirm("Pour une location avec chauffeur la location sur plusieurs jours est disponible uniquement sur devis.\nSouhaitez-vous faire une demande de devis maintenant ?");
		
			if (checker) {
				document.location= "demande_infos.php?id=" + IdVehicule;	
			} else {
				return false;	
			}
			//alert("Pour une location avec chauffeur la location sur plusieurs jours est disponible uniquement sur devis.");
			//document.F_RESERVATION["resa[date_resa1]"].focus();
			return false;
		}		
		
		if( ComparerDates(vDate1, vDate2, "/") == 0 && diffHeures <= 0){		
			alert("L'heure de début de location doit être inférieure à l'heure de fin.");
			document.F_RESERVATION["resa[time1]"].focus();
			return false;		
		}

	}
	
	if(IsEmpty(document.F_RESERVATION["resa[ville_fin]"].value) == true){
		alert("Veuillez préciser la ville d'arrivée.");
		document.F_RESERVATION["resa[ville_fin]"].focus();
		return false; 
	}
	
	document.F_RESERVATION.job.value = "GotoEtape2";

}

function Verif_Resa_etape_2(){
	
	document.F_RESERVATION.job.value = "GotoEtape3";

}

function Verif_Resa_etape_3(){
	
	if(document.F_RESERVATION["resa[nouveau_client]"].checked) {	

		if(IsEmpty(document.F_RESERVATION["resa[nom]"].value) == true){
			alert("Veuillez préciser votre nom");
			document.F_RESERVATION["resa[nom]"].focus();
			return false; 
		}
	
		if(IsEmpty(document.F_RESERVATION["resa[prenom]"].value) == true){
			alert("Veuillez préciser votre prénom");
			document.F_RESERVATION["resa[prenom]"].focus();
			return false; 
		}
		
		if(IsEmpty(document.F_RESERVATION["resa[adr]"].value) == true){
			alert("Veuillez préciser votre adresse");
			document.F_RESERVATION["resa[adr]"].focus();
			return false; 
		}
		
		if(IsEmpty(document.F_RESERVATION["resa[cp]"].value) == true){
			alert("Veuillez préciser votre code postal");
			document.F_RESERVATION["resa[cp]"].focus();
			return false; 
		}
		
		if(IsEmpty(document.F_RESERVATION["resa[ville]"].value) == true){
			alert("Veuillez préciser votre ville");
			document.F_RESERVATION["resa[ville]"].focus();
			return false; 
		}
		
		if(IsEmpty(document.F_RESERVATION["resa[tel]"].value) == true && IsEmpty(document.F_RESERVATION["resa[mobile]"].value) == true){
			alert("Veuillez préciser au moins un numéro de téléphone");
			document.F_RESERVATION["resa[tel]"].focus();
			return false; 
		}
		
		if( VerifEmail( document.F_RESERVATION["resa[email]"] ) == false )	{
			return false;
		}
		
		if(IsEmpty(document.F_RESERVATION["resa[login]"].value) == true){
			alert("Veuillez préciser votre login.");
			document.F_RESERVATION["resa[login]"].focus();
			return false; 
		}
		
		if(IsEmpty(document.F_RESERVATION["resa[passwd]"].value) == true){
			alert("Veuillez préciser votre mot de passe.");
			document.F_RESERVATION["resa[passwd]"].focus();
			return false; 
		}
		
		if(document.F_RESERVATION["resa[passwd]"].value.length < 4){
			alert("Votre mot de passe doit contenir 4 caractères au minimum.");
			document.F_RESERVATION["resa[passwd]"].focus();
			return false; 
		}
		
	} else {
		
		if(IsEmpty(document.F_RESERVATION["cc[login]"].value) == true){
			alert("Veuillez préciser votre identifiant.");
			document.F_RESERVATION["cc[login]"].focus();
			return false; 
		}
		
		if(IsEmpty(document.F_RESERVATION["cc[passwd]"].value) == true){
			alert("Veuillez préciser votre mot de passe.");
			document.F_RESERVATION["cc[passwd]"].focus();
			return false; 
		}
		
	}
	
	if(document.F_RESERVATION["resa[cgl]"].checked == false) {	
		alert("Veuillez accepter les conditions générales de location.");
		document.F_RESERVATION["resa[cgl]"].focus();
		return false; 	
	}
	
	document.F_RESERVATION.job.value = "GotoEtape4";

}

function Verif_Resa_etape_4(){
	
	document.F_RESERVATION.job.value = "GotoEtape5";

}

function verif_paiement_cheque(){	
	return true;
}

function CheckDispo(){
	
	if( IsEmpty(document.F_DISPO.date_resa1.value) == true) {
		alert("Veuillez préciser la date de début de location souhaitée.");	
		document.F_DISPO.date_resa1.focus();
		return false; 
	}
	
	if( IsEmpty(document.F_DISPO.date_resa2.value) == true ) {
		alert("Veuillez préciser la date de fin de location souhaitée.");
		document.F_DISPO.date_resa2.focus();
		return false; 
	}
	
	if( IsEmpty(document.F_DISPO.date_resa1.value) == false && IsEmpty(document.F_DISPO.date_resa2.value) == false ) {
		if( ComparerDates(document.F_DISPO.date_resa1.value, document.F_DISPO.date_resa2.value, "-") == 1 ) {
			alert("La date de début de location doit être inférieure ou égale à la date de fin.");
			document.F_DISPO.date_resa1.focus();
			return false;
		}
	}
	
	document.F_DISPO.job.value = "checkDispo";

}

function CheckSendFriend(){

	if(IsEmpty(document.F_SEND_FRIEND["viralisation[prenom]"].value) == true){
		alert("Veuillez préciser votre prénom");
		document.F_SEND_FRIEND["viralisation[prenom]"].focus();
		return false; 
	}
	
	if(IsEmpty(document.F_SEND_FRIEND["viralisation[nom]"].value) == true){
		alert("Veuillez préciser votre nom");
		document.F_SEND_FRIEND["viralisation[nom]"].focus();
		return false; 
	}
	
	if( VerifEmail( document.F_SEND_FRIEND["viralisation[email]"] ) == false )	{
		return false;
	}
	
	if(IsEmpty(document.F_SEND_FRIEND["viralisation[message]"].value) == true){
		alert("Veuillez préciser votre message");
		document.F_SEND_FRIEND["viralisation[message]"].focus();
		return false; 
	}
	
	document.F_SEND_FRIEND.job.value = "EnvoyerAmi";

}

function verif_form_search(){
	
	if(document.F_SEARCH.ref.value == "Ref" || document.F_SEARCH.ref.value == "") {
		if(VerifCP(document.F_SEARCH.cp) == false) {
			return false;		
		}
		document.F_SEARCH.ref.value = "";	
	} else {
		document.F_SEARCH.cp.value = "";	
	}
	return true;	
}

function verif_form_search_home(){
	
	if(VerifCP(document.F_SEARCH_HOME.cp) == false) {
		return false;		
	}
	
	return true;
	
}

function Verif_Search_CP_Listing(){	
	if(IsEmpty(document.F_CP.cp.value) == false){
		if(VerifCP(document.F_CP.cp) == false) {
			return false;		
		}
	}	
	return true;	
}

function Verif_Inscription_Newsletter() {

	if(VerifEmail(document.F_NEWSLETTER["infos[email]"]) == false) {
		return false;
	}
	
	if(IsEmpty(document.F_NEWSLETTER["infos[nom]"].value) == true) {
		window.alert("Veuillez préciser votre nom");
		document.F_NEWSLETTER["infos[nom]"].focus();
		return false;
	}
	
	if(IsEmpty(document.F_NEWSLETTER["infos[prenom]"].value) == true) {
		window.alert("Veuillez préciser votre prénom");
		document.F_NEWSLETTER["infos[prenom]"].focus();
		return false;
	}
	
	document.F_NEWSLETTER.job.value = "subscribe";

}

function Verif_Inscription_Newsletter_Pro() {

	if(VerifEmail(document.F_NEWSLETTER["infos[email]"]) == false) {
		return false;
	}
	
	if(IsEmpty(document.F_NEWSLETTER["infos[raison_sociale]"].value) == true) {
		window.alert("Veuillez préciser votre société");
		document.F_NEWSLETTER["infos[raison_sociale]"].focus();
		return false;
	}
	
	if(IsEmpty(document.F_NEWSLETTER["infos[nom]"].value) == true) {
		window.alert("Veuillez préciser votre nom");
		document.F_NEWSLETTER["infos[nom]"].focus();
		return false;
	}
	
	if(IsEmpty(document.F_NEWSLETTER["infos[prenom]"].value) == true) {
		window.alert("Veuillez préciser votre prénom");
		document.F_NEWSLETTER["infos[prenom]"].focus();
		return false;
	}
		
	document.F_NEWSLETTER.job.value = "subscribe";

}


function Verif_Desinscription_Newsletter() {

	if(VerifEmail(document.F_DESINSCRIPTION["infos[email]"]) == false) {
		return false;
	}
	
	document.F_DESINSCRIPTION.job.value = "unsubscribe";

}

function check_form_compte_client() {
	
	if(document.GO_ACCOUNT.login.value == "" || document.GO_ACCOUNT.login.value == " ") {
		alert("Veuillez préciser votre identifiant.");
		document.GO_ACCOUNT.login.focus();
		return false;
		
	} 
	
	if(document.GO_ACCOUNT.passwd.value == "" || document.GO_ACCOUNT.passwd.value == " ") {
		alert("Veuillez préciser votre mot de passe.");
		document.GO_ACCOUNT.passwd.focus();
		return false;
	
	}
	
	document.GO_ACCOUNT.job.value = "open_account";
	return true;

}

function log_compteClient() {
	
	if(IsEmpty(document.F_LOG_COMPTE_CLIENT.login.value) == true){
		alert("Veuillez préciser votre identifiant");
		document.F_LOG_COMPTE_CLIENT.login.focus();
		return false; 
	}

	if(IsEmpty(document.F_LOG_COMPTE_CLIENT.passwd.value) == true){
		alert("Veuillez préciser votre mot de passe");
		document.F_LOG_COMPTE_CLIENT.passwd.focus();
		return false; 
	}
	
	document.F_LOG_COMPTE_CLIENT.job.value = "log_account";

}

function check_update_codes() {
	
	if(IsEmpty(document.F_UPDATE_CODES["infos[new_login]"].value) == true){
		alert("Veuillez préciser votre nouveau login.");
		document.F_UPDATE_CODES["infos[new_login]"].focus();
		return false; 
	}
	
	if(IsEmpty(document.F_UPDATE_CODES["infos[new_passwd]"].value) == true){
		alert("Veuillez préciser votre nouveau mot de passe.");
		document.F_UPDATE_CODES["infos[new_passwd]"].focus();
		return false;

	}
	
	if(IsEmpty(document.F_UPDATE_CODES["infos[new_passwd]"].value) == false){
		if(document.F_UPDATE_CODES["infos[new_passwd]"].length < 6) {
			alert("Votre nouveau mot de passe doit comporter au minimum 6 caractères.");
			document.F_UPDATE_CODES["infos[new_passwd]"].focus();
			return false;
		}
	}
	
	if(document.F_UPDATE_CODES["infos[new_passwd]"].value != document.F_UPDATE_CODES["infos[confirm_new_passwd]"].value){
		alert("Vos mots de passe doivent être identiques.");
		document.F_UPDATE_CODES["infos[confirm_new_passwd]"].focus();
		return false; 
	}
	
	document.F_UPDATE_CODES.job.value = "update_codes";
	return true;

}

function check_form_get_codes() {
	
	if(VerifEmail(document.GET_CODES.email) == false) {
		return false;
	}

	document.GET_CODES.job.value = "send_passwd";
	return true;

}

function check_new_inscription() {
	
	if(IsEmpty(document.CREATE_ACCOUNT["infos[nom]"].value) == true) {
		alert("Veuillez préciser votre nom.");
		document.CREATE_ACCOUNT["infos[nom]"].focus();
		return false;		
	} 
	
	if(IsEmpty(document.CREATE_ACCOUNT["infos[prenom]"].value) == true) {
		alert("Veuillez préciser votre prénom.");
		document.CREATE_ACCOUNT["infos[prenom]"].focus();
		return false;		
	}
	
	if(IsEmpty(document.CREATE_ACCOUNT["infos[adr]"].value) == true) {
		alert("Veuillez préciser votre adresse.");
		document.CREATE_ACCOUNT["infos[adr]"].focus();
		return false;		
	}
	
	if( VerifCP ( document.CREATE_ACCOUNT["infos[cp]"] ) == false )
	{
		return false;
	}
	
	if(IsEmpty(document.CREATE_ACCOUNT["infos[ville]"].value) == true) {
		alert("Veuillez préciser votre ville.");
		document.CREATE_ACCOUNT["infos[ville]"].focus();
		return false;		
	}
	
	if(IsEmpty(document.CREATE_ACCOUNT["infos[pays]"].value) == true) {
		alert("Veuillez préciser votre pays.");
		document.CREATE_ACCOUNT["infos[pays]"].focus();
		return false;		
	}
	
	if( VerifEmail( document.CREATE_ACCOUNT["infos[email]"] ) == false )	{
		return false;
	}
	
	if(IsEmpty(document.CREATE_ACCOUNT["infos[login]"].value) == true) {
		alert("Veuillez préciser votre identifiant.");
		document.CREATE_ACCOUNT["infos[login]"].focus();
		return false;		
	}
	
	if (document.CREATE_ACCOUNT["infos[passwd]"].value.length < 6) {
		alert("Votre mot de passe doit comporter au minimum 6 caractères.");
		document.CREATE_ACCOUNT["infos[passwd]"].focus();
		return false;	
	}

	document.CREATE_ACCOUNT.job.value = "open_account";
	return true;

}

function check_new_inscription_pro() {
	
	if(IsEmpty(document.CREATE_ACCOUNT["infos[nom]"].value) == true) {
		alert("Veuillez préciser votre nom.");
		document.CREATE_ACCOUNT["infos[nom]"].focus();
		return false;		
	} 
	
	if(IsEmpty(document.CREATE_ACCOUNT["infos[prenom]"].value) == true) {
		alert("Veuillez préciser votre prénom.");
		document.CREATE_ACCOUNT["infos[prenom]"].focus();
		return false;		
	}
	
	if(IsEmpty(document.CREATE_ACCOUNT["infos[raison_sociale]"].value) == true) {
		alert("Veuillez préciser votre société.");
		document.CREATE_ACCOUNT["infos[raison_sociale]"].focus();
		return false;		
	}
	
	if(IsEmpty(document.CREATE_ACCOUNT["infos[adr]"].value) == true) {
		alert("Veuillez préciser votre adresse.");
		document.CREATE_ACCOUNT["infos[adr]"].focus();
		return false;		
	}
	
	if( VerifCP ( document.CREATE_ACCOUNT["infos[cp]"] ) == false )
	{
		return false;
	}
	
	if(IsEmpty(document.CREATE_ACCOUNT["infos[ville]"].value) == true) {
		alert("Veuillez préciser votre ville.");
		document.CREATE_ACCOUNT["infos[ville]"].focus();
		return false;		
	}
	
	if(IsEmpty(document.CREATE_ACCOUNT["infos[pays]"].value) == true) {
		alert("Veuillez préciser votre pays.");
		document.CREATE_ACCOUNT["infos[pays]"].focus();
		return false;		
	}
	
	if( VerifEmail( document.CREATE_ACCOUNT["infos[email]"] ) == false )	{
		return false;
	}
	
	if(IsEmpty(document.CREATE_ACCOUNT["infos[login]"].value) == true) {
		alert("Veuillez préciser votre identifiant.");
		document.CREATE_ACCOUNT["infos[login]"].focus();
		return false;		
	}
	
	if (document.CREATE_ACCOUNT["infos[passwd]"].value.length < 6) {
		alert("Votre mot de passe doit comporter au minimum 6 caractères.");
		document.CREATE_ACCOUNT["infos[passwd]"].focus();
		return false;	
	}

	document.CREATE_ACCOUNT.job.value = "open_account";
	return true;

}

function check_update_cc() {
	
	if(IsEmpty(document.UPDATE_ACCOUNT["infos[nom]"].value) == true) {
		alert("Veuillez préciser votre nom.");
		document.UPDATE_ACCOUNT["infos[nom]"].focus();
		return false;		
	} 
	
	if(IsEmpty(document.UPDATE_ACCOUNT["infos[prenom]"].value) == true) {
		alert("Veuillez préciser votre prénom.");
		document.UPDATE_ACCOUNT["infos[prenom]"].focus();
		return false;		
	}
	
	if(IsEmpty(document.UPDATE_ACCOUNT["infos[adr]"].value) == true) {
		alert("Veuillez préciser votre adresse.");
		document.UPDATE_ACCOUNT["infos[adr]"].focus();
		return false;		
	}
	
	if( VerifCP ( document.UPDATE_ACCOUNT["infos[cp]"] ) == false )
	{
		return false;
	}
	
	if(IsEmpty(document.UPDATE_ACCOUNT["infos[ville]"].value) == true) {
		alert("Veuillez préciser votre ville.");
		document.UPDATE_ACCOUNT["infos[ville]"].focus();
		return false;		
	}
	
	if(IsEmpty(document.UPDATE_ACCOUNT["infos[pays]"].value) == true) {
		alert("Veuillez préciser votre pays.");
		document.UPDATE_ACCOUNT["infos[pays]"].focus();
		return false;		
	}
	
	if(IsEmpty(document.UPDATE_ACCOUNT["infos[tel]"].value) == true) {
		alert("Veuillez préciser votre numéro de téléphone.");
		document.UPDATE_ACCOUNT["infos[tel]"].focus();
		return false;		
	}
	
	if(VerifEmail(document.UPDATE_ACCOUNT["infos[email]"]) == false)
	{
		return false;
	}
	
	document.UPDATE_ACCOUNT.job.value = "update_account";
	return true;

}

function VerifVRForm ( )
{
	if(document.f_VR.prenom.value == "")
	{
		alert("Veuillez renseigner votre prénom.");
		document.f_VR.prenom.focus();
		return false;
	}
	if(VerifEmail(document.f_VR.email) == false)
	{
		return false;
	}
	if(document.f_VR.message.value == "")
	{
		alert("Veuillez renseigner votre message.");
		document.f_VR.message.focus();
		return false;
	}
	
	var i=0;
	var EmailAmis = false;
	for(i=0;i<5;i++)
	{
		if(document.f_VR["email_amies["+i+"]"].value != "")
		{
			EmailAmis = true;
		}
	}
	if(EmailAmis == false)
	{
		alert("Veuillez renseigner l'email d'un de vos amis.");
		document.f_VR["email_amies[0]"].focus();
		return false;
	}
	
	for(i=0;i<5;i++)
	{
		if(document.f_VR["email_amies["+i+"]"].value != "")
		{
			if(VerifEmail(document.f_VR["email_amies["+i+"]"]) == false)
			{
				return false;
			}
		}
	}
	document.f_VR.action.value = "VIRALISATION";
	return true;
}