function temps(date)
{
var d = new Date(date[2], date[1] - 1, date[0]);
return d.getTime();
}
function trim(s) {
    return s.replace(/^\s+/, '').replace(/\s+$/, '');
}


function affichedate2()
{
navvers = navigator.appVersion.substring(0,1);
if (navvers > 3)
	navok = true;
else
	navok = false;

today = new Date;
numero = today.getDate();
if (numero<10)
	numero = "0"+numero;
mois = today.getMonth();
if (navok)
	annee = today.getFullYear();
else
	annee = today.getYear();
mois++;
if (mois < 10)
	mois = "0" + mois;
messageDate = numero + "/" + mois + "/" + annee;

document.forms['formtrans'].elements['dd'].value=messageDate
document.forms['formtrans'].elements['dr'].value=messageDate

}


function veriff()
{
	var date1=document.forms['formtrans'].elements['dd'].value;
var date2=document.forms['formtrans'].elements['dr'].value;
var email = document.forms['formtrans'].elements['email'].value;
var debut = temps(date1.split("/"));
var fin = temps(date2.split("/"));
var nbjour = (fin - debut) / (1000 * 60 * 60 * 24); // + " jours";
var d = new Date()
var m=d.getMonth()+1;
var a=d.getFullYear();
var aj=d.getDate()+'/'+m+'/'+a;
var aj2=temps(aj.split("/"));
var nbjour2=(aj2 - debut) / (1000 * 60 * 60 * 24); // + " jours";


if(nbjour2>0)
{
alert("La date d'arrivée doit supérieure que la date d'aujourd'hui!");
return false;
}
		
if(nbjour<=0)
{
alert("La date de  départ doit être supérieure que la date de retour !");
return false;
}

if(document.formtrans.nom.value == "") 
		{ 
        alert ('Veuillez entrer votre Nom, Merci !'); 
        document.formtrans.nom.focus(); 
        return false; 
    	} 
		

		
if(document.formtrans.tel.value == "") 
		{ 
        alert ('Veuillez entrer votre N Tel, Merci !'); 
        document.formtrans.tel.focus(); 
        return false; 
    	}

 if (email.search(/^[a-z0-9._-]+[^._-]@[a-z0-9._-]+([a-z0-9]+[^._-])?[.-]+[a-z0-9]{2,4}$/) == -1)
        { 
            alert ('Entrez une adresse Email valide !'); 
            document.formtrans.email.focus(); 
            return false; 
        }  


}




function veriff2()
{
	var date1=document.forms['form2'].elements['datedepart'].value;
var date2=document.forms['form2'].elements['dateretour'].value;
var email = document.forms['form2'].elements['email'].value;
var debut = temps(date1.split("/"));
var fin = temps(date2.split("/"));
var nbjour = (fin - debut) / (1000 * 60 * 60 * 24); // + " jours";
var d = new Date()
var m=d.getMonth()+1;
var a=d.getFullYear();
var aj=d.getDate()+'/'+m+'/'+a;
var aj2=temps(aj.split("/"));
var nbjour2=(aj2 - debut) / (1000 * 60 * 60 * 24); // + " jours";


if(nbjour2>0)
{
alert("La date d'arrivée doit supérieure que la date d'aujourd'hui!");
return false;
}
		
if(nbjour<=0)
{
alert("La date de  départ doit être supérieure que la date d'arrivée !");
return false;
}


 if (email.search(/^[a-z0-9._-]+[^._-]@[a-z0-9._-]+([a-z0-9]+[^._-])?[.-]+[a-z0-9]{2,4}$/) == -1)
        { 
            alert ('Entrez une adresse Email valide !'); 
            document.form2.email.focus(); 
            return false; 
        }  


}



function validate(form_id,email) {
   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   var address = document.forms[form_id].elements[email].value;
   if(reg.test(address) == false) {
      alert('Email Invalide.');
	  document.forms[form_id].elements[email].focus();
      return false;
   }
}

function valide()
{
var email = document.formt3.email.value;
if(document.formt3.nom.value == "") 
		{ 
        alert ('Veuillez entrer votre Nom !'); 
        document.formt3.nom.focus(); 
        return false; 
    	} 
if(!isNaN(document.formt3.nom.value)) 
		{ 
        alert ('Le champ nom doit contenir des caractères'); 
        document.formt3.nom.focus(); 
        return false; 
    	} 
		 if (email.search(/^[a-z0-9._-]+[^._-]@[a-z0-9._-]+([a-z0-9]+[^._-])?[.-]+[a-z0-9]{2,4}$/) == -1)
        { 
            alert ('Entrez une adresse Email valide'); 
            document.formt3.email.focus(); 
            return false; 
        }  
		
		}
		
		
		function validenews()
{
var email = document.formt3.email.value;
if(document.formt3.nom.value == "") 
		{ 
        alert ('Veuillez entrer votre Nom !'); 
        document.formt3.nom.focus(); 
        return false; 
    	} 
if(!isNaN(document.formt3.nom.value)) 
		{ 
        alert ('Le champ nom doit contenir des caractères'); 
        document.formt3.nom.focus(); 
        return false; 
    	} 
		 if (email.search(/^[a-z0-9._-]+[^._-]@[a-z0-9._-]+([a-z0-9]+[^._-])?[.-]+[a-z0-9]{2,4}$/) == -1)
        { 
            alert ('Entrez une adresse Email valide'); 
            document.formt3.email.focus(); 
            return false; 
        }  
		
		}



function veriffe()
{
	var date1=document.forms['form1'].elements['date'].value;
var email = document.forms['form1'].elements['email'].value;
var debut = temps(date1.split("/"));
var d = new Date()
var m=d.getMonth()+1;
var a=d.getFullYear();
var aj=d.getDate()+'/'+m+'/'+a;
var aj2=temps(aj.split("/"));
var nbjour2=(aj2 - debut) / (1000 * 60 * 60 * 24); // + " jours";

if(nbjour2>0)
{
alert("La date d'arrivée doit supérieure que la date d'aujourd'hui");
document.form1.datedepart.focus(); 
return false;
}


if(document.form1.nom.value == "") 
		{ 
        alert ('Veuillez entrer votre nom, Merci'); 
        document.form1.nom.focus(); 
        return false; 
    	} 

if(!isNaN(document.form1.nom.value)) 
		{ 
        alert ('Le champ nom doit contenir des caractères, Merci'); 
        document.form1.nom.focus(); 
        return false; 
    	} 
		
if(document.form1.prenom.value == "") 
		{ 
        alert ('Veuillez entrer votre prenom, Merci'); 
        document.form1.prenom.focus(); 
        return false; 
    	} 
		
		


if(!isNaN(document.form1.prenom.value)) 
		{ 
        alert ('Le champ prénom doit contenir des caractères, Merci'); 
        document.form1.prenom.focus(); 
        return false; 
    	} 	


 if (email.search(/^[a-z0-9._-]+[^._-]@[a-z0-9._-]+([a-z0-9]+[^._-])?[.-]+[a-z0-9]{2,4}$/) == -1)
        { 
            alert ('Entrez une adresse Email valide, Merci'); 
            document.form1.email.focus(); 
            return false; 
        }  


if(document.form1.tel.value == "") 
		{ 
        alert ('Veuillez entrer votre N Tel, Merci'); 
        document.form1.tel.focus(); 
        return false; 
    	}

if(document.form1.date.value == "") 
		{ 
        alert ("Remplir la date d'arrivée , Merci"); 
        document.form1.date.focus(); 
        return false; 
    	}
		
}


function div1()
{
document.getElementById("ptrech2").style.display="none";
document.getElementById("ptrech1").style.display="block";
return false;
}
function div2()
{
document.getElementById("ptrech1").style.display="none";
document.getElementById("ptrech2").style.display="block";
return false;
}



function valide2()
{
var email = document.formcontact.email.value;
if(document.formcontact.nom.value == "") 
		{ 
        alert ('Veuillez entrer votre nom. Merci'); 
        document.formcontact.nom.focus(); 
        return false; 
    	} 
if(!isNaN(document.formcontact.nom.value)) 
		{ 
        alert ('Le champ nom doit contenir des caracteres. Merci'); 
        document.formcontact.nom.focus(); 
        return false; 
    	} 
		
		 if (email.search(/^[a-z0-9._-]+[^._-]@[a-z0-9._-]+([a-z0-9]+[^._-])?[.-]+[a-z0-9]{2,4}$/) == -1)
        { 
            alert ('Entrez une adresse Email valide. Merci'); 
            document.formcontact.email.focus(); 
            return false; 
        }  
		
		if(document.formcontact.sujet.value == "") 
		{ 
        alert ('Veuillez entrer sujet de ce message. Merci'); 
        document.formcontact.sujet.focus(); 
        return false; 
    	} 
		
		if(document.formcontact.message.value == "") 
		{ 
        alert ('Veuillez entrer votre message. Merci'); 
        document.formcontact.message.focus(); 
        return false; 
    	} 
		
		}
