
function verifmail(adrr){
  var reg= /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,})+$/;
  if(reg.test(adrr)==true) { return true; } 
  else { return false; }
}


function form_verif_prenom() {
	
	if (document.getElementById("prenom").value == "" ) {
	//document.getElementById("result_prenom").innerHTML = "<div style=\"width:250px;height:16px;background-color:#ffe2cf;padding: 0px 0 5px 5px;\"><img src=\"images/cocheNonOk.jpg\">Indiquez votre pr&eacute;nom</div>";
	$('#prenom').css('border','2px solid #CC5024');	
	$('#prenom').css('width','330px');		
	$('#prenom').css('height','18px');		
	return false;
	} else {
	//document.getElementById("result_prenom").innerHTML = "<img src=\"images/cocheOk.jpg\" width=\"18\" height=\"17\" />";	
	$('#prenom').css('border','1px solid #2d2d2d');	
	$('#prenom').css('width','332px');		
	$('#prenom').css('height','20px');			
	return true;
	}
}


function form_verif_nom() {
	 
	if (document.getElementById("nom").value == "" ) {
	//document.getElementById("result_nom").innerHTML = "<div style=\"width:250px;height:16px;background-color:#ffe2cf;padding: 0px 0 5px 5px;\"><img src=\"images/cocheNonOk.jpg\">Indiquez votre nom</div>";
	$('#nom').css('border','2px solid #CC5024');	
	$('#nom').css('width','330px');	
	$('#nom').css('height','18px');			
	return false;
	} else {
	//document.getElementById("result_nom").innerHTML = "<img src=\"images/cocheOk.jpg\" width=\"18\" height=\"17\" />";	
	$('#nom').css('border','1px solid #2d2d2d');	
	$('#nom').css('width','332px');		
	$('#nom').css('height','20px');					
	return true;
	}
}


function form_verif_email() {

	if (!verifmail(document.getElementById("email").value)) {
	//document.getElementById("result_email").innerHTML = "<div style=\"width:250px;height:16px;background-color:#ffe2cf;padding: 0px 0 5px 5px;\"><img src=\"images/cocheNonOk.jpg\" /> Indiquez une adresse email valide</div>";
	$('#email').css('border','2px solid #CC5024');
	$('#email').css('width','330px');	
	$('#email').css('height','18px');				
	return false;
	} else {
	//document.getElementById("result_email").innerHTML = "<img src=\"images/cocheOk.jpg\" width=\"18\" height=\"17\" />";	
	$('#email').css('border','1px solid #2d2d2d');
	$('#email').css('width','332px');
	$('#email').css('height','20px');					
	return true;
	}

}

function form_verif_telephone() {
	
	if (isNaN(document.getElementById("telephone").value) || document.getElementById("telephone").value == "" || document.getElementById("telephone").value.length < 6) {
		//document.getElementById("result_telephone").innerHTML = "<div style=\"width:250px;height:16px;background-color:#ffe2cf;padding: 0px 0 5px 5px;\"><img src=\"images/cocheNonOk.jpg\"> Indiquez un numero de tel sans espace</div>";

	$('#telephone').css('border','2px solid #CC5024');	
	$('#prefixe').css('border','2px solid #CC5024');
	$('#telephone').css('width','262px');	
	$('#prefixe').css('width','48px');	
	$('#prefixe').css('height','18px');	
	$('#telephone').css('height','18px');			
	return false;
	} 
	
	
	else {
	//document.getElementById("result_telephone").innerHTML = "<img src=\"images/cocheOk.jpg\" width=\"18\" height=\"17\" />";	
	$('#telephone').css('border','1px solid #2d2d2d');	
	$('#prefixe').css('border','1px solid #2d2d2d');
	$('#telephone').css('width','264px');	
	$('#prefixe').css('width','50px');	
	$('#prefixe').css('height','20px');	
	$('#telephone').css('height','20px');			
	return true;
	}

}

function form_verif_nbAdulte() {
	
	if (isNaN(document.getElementById("nbAdulte").value) || document.getElementById("nbAdulte").value == "" || document.getElementById("nbAdulte").value == 0) {
	document.getElementById("result_adulte").innerHTML = "<div style=\"width:340px;height:16px;background-color:#ffe2cf;padding:0px 0 5px 5px;\"><img src=\"images/cocheNonOk.jpg\">Minimum 1 adulte</div>";
	return false;
	} else {
	document.getElementById("result_adulte").innerHTML = "<img src=\"images/cocheOk.jpg\" width=\"18\" height=\"17\" />";	
	return true;
	}
}

function form_verif_date() {

	if (!verif(document.getElementById("date").value)) {

	return false;
	} else {

		
	return true;
	}

}

function form_verif_duree() {
	
	if (isNaN(document.getElementById("duree").value) || document.getElementById("duree").value == 0 || document.getElementById("duree").value == "") {
		document.getElementById("result_duree").innerHTML = "<div style=\"width:340px;height:16px;background-color:#ffe2cf;padding: 0px 0 5px 5px;\"><img src=\"images/cocheNonOk.jpg\">Indiquez la dur&eacute;e de votre voyage en nombre de jours</div>";
	return false;
	} else {
	document.getElementById("result_duree").innerHTML = "<img src=\"images/cocheOk.jpg\" width=\"18\" height=\"17\" />";	
	return true;
	}



}

function form_verif_objet() {
	
	if (document.getElementById("objetmail").value == "" ) {
	//document.getElementById("result_objet").innerHTML = "<div style=\"width:220px;height:16px;background-color:#ffe2cf;padding: 0px 0 5px 5px;\"><img src=\"images/cocheNonOk.jpg\">Indiquez l'objet de votre message</div>";
	$('#objetmail').css('border','2px solid #CC5024');
	$('#objetmail').css('width','692px');	
	$('#objetmail').css('height','18px');		
	
	
	return false;
	} else {
	//document.getElementById("result_objet").innerHTML = "<img src=\"images/cocheOk.jpg\" width=\"18\" height=\"17\" />";	
	$('#objetmail').css('border','1px solid #2d2d2d');
	$('#objetmail').css('width','694px');
	$('#objetmail').css('height','20px');		
	
	return true;
	}


}


function form_verif_message() {
	
	
	if (document.getElementById("message").value == "" ) {
	
	//document.getElementById("result_messageNonOk").innerHTML = "<div style=\"width:350px;height:16px;background-color:#ffe2cf;padding: 0px 0 5px 5px;\"><img src=\"images/cocheNonOk.jpg\">Saisissez dans le champs ci-dessus votre message</div>";
		//document.getElementById("result_messageOK").innerHTML = "";
		
		
	$('#message').css('border','2px solid #CC5024');
	$('#message').css('width','698px');	
	$('#message').css('height','123px');			
		
		
	return false;
	} else {
	//document.getElementById("result_messageOK").innerHTML = "<img src=\"images/cocheOk.jpg\" width=\"18\" height=\"17\" />";	
	//document.getElementById("result_messageNonOk").innerHTML = "";
	
	$('#message').css('border','1px solid #2d2d2d');
	$('#message').css('width','700px');
	$('#message').css('height','125px');
	
	return true;
	}


}

function verif_form() {

	
	var errorPrenom = form_verif_prenom();
	var errorNom = form_verif_nom();
	var errorEmail = form_verif_email();
	var errorTelephone = form_verif_telephone();
	var errorObjet = form_verif_objet();
	var errorMessage = form_verif_message()
	if (errorPrenom && errorNom && errorEmail && errorNbAdulte && errorDate && errorDuree && errorObjet && errorMessage) {

	return true;
	} else {
	document.getElementById("alerte_form").innerHTML = "Certains champs requis sont vides ou invalides, merci de verifier votre saisie";
return false;
	
	}
}

function verif(d){
    var date_pas_sure = d;
    var format = /^(\d{1,2}\/){2}\d{4}$/;
    if(!format.test(date_pas_sure)){ return false;}
    else{
        var date_temp = date_pas_sure.split('/');
        date_temp[1] -=1;        // On rectifie le mois !!!
        var ma_date = new Date();
        ma_date.setFullYear(date_temp[2]);
        ma_date.setMonth(date_temp[1]);
        ma_date.setDate(date_temp[0]);
        if(ma_date.getFullYear()==date_temp[2] && ma_date.getMonth()==date_temp[1] && ma_date.getDate()==date_temp[0]){
          
			return true;
        }
        else{
          
			return false;
        }
    }
}

