// JavaScript de site frr2one.com


//////////////////////////////////////////////////////////////////////////////////
var reEmail = /^[a-zA-Z0-9][a-zA-Z0-9.\-\_]*@[a-zA-Z0-9][a-zA-Z0-9.\-\_]*\.[a-zA-Z0-9][a-zA-Z0-9.]*/;
function isEmail(s) 
{ return reEmail.test(s); }

function mail(EmailValue)
   { 
	 if (EmailValue.indexOf('http:')>-1 || EmailValue.indexOf('www.')>-1)
	  { 
		return false;
		//alert("Merci de mettre une adresse email valide surtout pas www. ou de http://"); 
	  }  
   }
///////////////////////////////verifer si un num est numéric//////////////////////
function is_numeric(num)
	{
		var exp = new RegExp("^[0-9-.]*$","g");
		return exp.test(num);
	}

// verif date de naissance

function checkdate ( m, d, y ) 
{
 return m > 0 && m < 13 && y > 0 && y < 32768 && d > 0 && d <= (new Date(y, m, 0)).getDate();
 }
 function verif_date()
 {
   mois= document.getElementById('mois');
   m = mois.options[mois.selectedIndex].value;
   jour= document.getElementById('jour');
   d = jour.options[jour.selectedIndex].value;
   anne= document.getElementById('annee');
   y = anne.options[anne.selectedIndex].value;
   v=checkdate ( m, d, y );
   if(v!='1')
   { 
     alert(' La date de naissance est incorrecte!');return false; }
   }
 // fin de vérification

function verif_subs()
{
	
	sex = document.getElementById('sexe');
    nat = sex.options[sex.selectedIndex].value;
	if(document.inscrit.prenom.value=='')
	{
     alert('veuillez saisir votre prénom  SVP !');
	  document.inscrit.prenom.focus();
	 return false;
	}else
	if(document.inscrit.nom.value=='')
	{
     alert('veuillez saisir votre nom  SVP !');
	  document.inscrit.nom.focus();
	 return false;
	}
	else
	if(document.inscrit.nom.value=='')
	{
     alert('veuillez saisir votre nom  SVP !');
	  document.inscrit.nom.focus();
	 return false;
	}
     else if (document.inscrit.email.value == '' || document.inscrit.email.value == 'votre email ici !') 
		       { 
			    alert("Merci d'indiquer votre email");
			    document.inscrit.email.focus(); return false;
			   }
		else if (mail(document.inscrit.email.value) == false) 
		       { 
			    alert("Merci d'indiquer une adresse email valide\n"); 
				document.inscrit.email.focus(); return false;
			   }
		else if (isEmail(document.inscrit.email.value) == false) 
		       { 
			     alert("Merci d'indiquer une adresse email valide.\n");
				 document.inscrit.email.focus(); return false;
			   }
	      else if(nat=='')
			   {
			     alert("Sélectionner votre sexe svp.\n");
				 //document.inscrit.email.focus(); return false;
			    return false
			   }
			   else if (document.inscrit.pays.value=='') 
		       { 
			     alert("Merci de saisir votre pays.\n");
				 document.inscrit.pays.focus(); return false;
			   }
			    else if (document.inscrit.ville.value=='') 
		       { 
			     alert("Merci de saisir votre ville.\n");
				 document.inscrit.ville.focus(); return false;
			   }
			   else if (document.inscrit.ville.value=='') 
		       { 
			     alert("Merci de saisir votre ville.\n");
				 document.inscrit.ville.focus(); return false;
			   }
			   else
			   if ( !(is_numeric(document.inscrit.depart.value)) || (document.inscrit.depart.value=='') )
               { 
                  alert('Veuillez saisir le code de votre département (valeur numérique)');
                  document.inscrit.depart.focus();
                  document.inscrit.depart.value='';
                  return false;
                }
				else
			   if ( !(is_numeric(document.inscrit.depart.value)) || (document.inscrit.depart.value=='') )
               { 
                  alert('Veuillez saisir le code de votre département (valeur numérique)');
                  document.inscrit.depart.focus();
                  document.inscrit.depart.value='';
                  return false;
                }
				
			   vrif=verif_date();
					if(vrif==false)
					{
					return false;
	                }
			if (document.inscrit.url.value=='http://') 
		       { 
			     alert("Quel est votre site préféré?\n");
				 document.inscrit.url.focus();
				 return false;
			   }
				

}

