function navigForm()

{

var u=document.getElementById('navig').value;

if (u!=0)

{

window.location=u;

}

else
{

alert('Merci de choisir un service...');

}


}


function checkSubmit()

{

var Thtml="";
var Tfocus=0;

if (document.formulaire.INTERNAUTE_NOM.value =='')
{
Thtml=Thtml + "   - Votre nom\n";
if (Tfocus==0) {document.formulaire.INTERNAUTE_NOM.focus();Tfocus=1;}
}

if (document.formulaire.INTERNAUTE_PRENOM.value =='')
{
Thtml=Thtml + "   - Votre prénom\n";
if (Tfocus==0) {document.formulaire.INTERNAUTE_PRENOM.focus();Tfocus=1;}
}

/**
if (isDateValid(document.formulaire.INTERNAUTE_DNAT.value)){}
else
{
Thtml=Thtml + "   - Votre date de naissance au format JJ/MM/AAAA\n";
if (Tfocus==0) {document.formulaire.INTERNAUTE_DNAT.focus();Tfocus=1;}
}

**/

if (document.formulaire.INTERNAUTE_ADR1.value =='')
{
Thtml=Thtml + "   - Votre adresse\n";
if (Tfocus==0) {document.formulaire.INTERNAUTE_ADR1.focus();Tfocus=1;}
}

if ((document.formulaire.INTERNAUTE_CPOS.value =='')||(document.formulaire.INTERNAUTE_CPOS.value >'99999')||(document.formulaire.INTERNAUTE_CPOS.value <'00000')||(document.formulaire.INTERNAUTE_CPOS.value.length <5))
{
Thtml=Thtml + "   - Votre code postal\n";
if (Tfocus==0) {document.formulaire.INTERNAUTE_CPOS.focus();Tfocus=1;}
}

if (document.formulaire.INTERNAUTE_VILLE.value =='')
{
Thtml=Thtml + "   - Votre ville\n";
if (Tfocus==0) {document.formulaire.INTERNAUTE_VILLE.focus();Tfocus=1;}
}

if ((document.formulaire.INTERNAUTE_TELP.value ==''))
{
Thtml=Thtml + "   - Renseignez votre numéro de téléphone\n";
if (Tfocus==0) {document.formulaire.INTERNAUTE_TELP.focus();Tfocus=1;}
}
else
{

if (isTelValid(document.formulaire.INTERNAUTE_TELP.value)){}else
{

Thtml=Thtml + "   - Votre numéro de téléphone est incorrect\n";
if (Tfocus==0) {document.formulaire.INTERNAUTE_TELP.focus();Tfocus=1;}

}


}

if (isMailValid(document.formulaire.INTERNAUTE_EMAIL.value)){}
else
{
Thtml=Thtml + "   - Votre adresse email est incorrecte\n";
if (Tfocus==0) {document.formulaire.INTERNAUTE_EMAIL.focus();Tfocus=1;}
}
	

if (Thtml=="") {if(document.formulaire.CHAMP24.value=="Merci de préciser votre demande..."){document.formulaire.CHAMP24.value="";};document.formulaire.submit();} else {alert("Merci de renseigner correctement les informations ci-dessous :\n\n"+Thtml);}


}




function isDateValid(chaineDate) {
     
    if (chaineDate == "") 
        return false; 
     
    e = new RegExp("^[0-9]{1,2}\/[0-9]{1,2}\/([0-9]{2}|[0-9]{4})$"); 
     
    if (!e.test(chaineDate))
        return false;  
  
    j = parseInt(chaineDate.split("/")[0], 10); // jour 
    m = parseInt(chaineDate.split("/")[1], 10); // mois 
    a = parseInt(chaineDate.split("/")[2], 10); // année 
  
    if (a < 1000) { 
        if (a < 89)    a+=2000; // Si a < 89 alors on ajoute 2000 sinon on ajoute 1900 
        else a+=1900; 
    } 
  
    if (a%4 == 0 && a%100 !=0 || a%400 == 0) fev = 29; 
    else fev = 28; 
  
    nbJours = new Array(31,fev,31,30,31,30,31,31,30,31,30,31); 
  
    return ( m >= 1 && m <=12 && j >= 1 && j <= nbJours[m-1] ); 
}

function isMailValid(chaineMail){

	if (chaineMail == "") return false;

	var place = chaineMail.indexOf("@",1);
	var point = chaineMail.indexOf(".",place+1);
	if ((place > -1)&&(chaineMail.length >2)&&(point > 1))
		{
		return(true);
		}
	else
		{
		return(false);
		}
	}

function isTelValid(chaineTel) 
{ 

	if (chaineTel == "") return false;

    var regex = new RegExp(/^(01|02|03|04|05|06|08)[0-9]{8}/gi); 

    if(regex.test(chaineTel)) 
    { 
        return(true);
    } 
     else 
    { 
        return(false);
    } 
}

