// JavaScript Document

/*======================================================================================*/
function verif_mail(adresse){
   if (adresse.match(/^([a-z0-9-]+(?:[.][a-z0-9-]+)*)@((?:[a-z0-9-]+[.])*[a-z0-9-]{0,66})[.]([a-z]{2,6}(?:[.][a-z]{2})?)$/i))
      return true;
   else
      return false;
}

function validForm(langue){
	var msg_err_fr="";
	var msg_err_en="";
	//var msg_err = "msg_err_"+langue;
	
	if (document.fomulaire.nom.value ==""    ||  document.fomulaire.email.value == "" || document.fomulaire.tel.value == ""     || document.fomulaire.fax.value == ""   || document.fomulaire.message.value == "" || document.fomulaire.adresse.value == ""  ){
	
			msg_err_fr="Tous les champs sont obligatoire! merci.\n";
			msg_err_en="Please fill out all required files.\n";
	}else {
			if(!verif_mail(document.fomulaire.email.value)){
				msg_err_fr+="Veuillez entrer une adresse e-mail valide!\n";		
				msg_err_en+="Invalid E-mail address!\n";		
			} 
			if (isNaN(document.fomulaire.tel.value)){
				msg_err_fr+="Veuillez entrer un numéro de téléphone valide!\n";
				msg_err_en+="Invalid phone numbere!\n";
			}
			if (isNaN(document.fomulaire.fax.value)){
				msg_err_fr+="Veuillez entrer un numéro de fax valide!";
				msg_err_en+="Invalid fax number!";
			}
	}
	
	//msg_err=msg_err_fr+""+msg_err_en;
	
	if(msg_err_fr != "" || msg_err_en != ""){
		if(langue=="fr"){
			alert(msg_err_fr);
		}else{
			alert(msg_err_en);
		}
	}else {
		document.fomulaire.submit();
	}
	
}
/*======================================================================================*/


function submitform(langue) {
    	if  (document.sub_form.email_addr.value==''){
			if(langue=='fr'){alert('Vérifiez les champs obligatoires! Merci.\n');}
	        if(langue=='en'){alert('Verify the obligatory fields !.\n');}
	        if(langue=='ar'){alert('Verify the obligatory fields !\n');}
		}

		else {
  	    if ( ((document.sub_form.email_addr.value.indexOf('@',1))==-1)||(document.sub_form.email_addr.value.indexOf('.',1))==-1 ){
  			if(langue=='fr'){alert('Veuillez entrer une adresse e-mail valide!');}
			if(langue=='en'){alert('Please enter a valid e-mail address!');}
			if(langue=='ar'){alert('Please enter a valid e-mail address');}
					
			}
  				else {
             window.open("", "formPopup", "toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,height=200,width=500,toolbar=no", true); 
                    document.sub_form.target='formPopup';
  					document.sub_form.submit();
                 
				 }
  		}
  }	
