// 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_de="";
	
	if (document.fomulaire.nom.value ==""  || document.fomulaire.prenom.value =="" || document.fomulaire.activite.value =="" ||  document.fomulaire.email.value == "" || document.fomulaire.telephone.value == ""  || document.fomulaire.message.value == "" || document.fomulaire.adresse.value == "" || document.fomulaire.CODE.value == "" ){
			
			msg_err_fr="Les champs marqués d'une étoile sont obligatoires.\nMerci  de bien vouloir les remplir.\n";
			msg_err_en="Fields marked with a * are mandatory.\nThank you to fill them.\n";
			msg_err_de="Fields marked with a * are mandatory.\nThank you to fill them.\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";	
				msg_err_de+="Invalid E-mail address!\n";		
			} 
			if (isNaN(document.fomulaire.telephone.value)){
				msg_err_fr+="Veuillez entrer un numéro de téléphone valide!\n";
				msg_err_en+="Invalid phone numbere!\n";
				msg_err_de+="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_de+="Invalid fax number!";
			}
	}
	
	
	if(msg_err_fr != "" || msg_err_en != "" || msg_err_de != ""){
		if(langue=="fr"){
			alert(msg_err_fr);
			return false;
		}else{
			alert(msg_err_en);
			return false;
		}
	}else {
		return true;
	}
	
}
/*======================================================================================*/
function validForm_devis(langue){
	var msg_err_fr="";
	var msg_err_en="";
	var msg_err_de="";
	
	if ( document.fomulaire.nom.value ==""    ||  document.fomulaire.email.value == "" || document.fomulaire.tel.value == ""  || document.fomulaire.adresse.value == ""  ){
			
			msg_err_fr="Les champs marqués d'une étoile sont obligatoires.\nMerci  de bien vouloir les remplir.\n";
			msg_err_en="Fields marked with a * are mandatory.\nThank you to fill them.\n";
			msg_err_de="Fields marked with a * are mandatory.\nThank you to fill them.\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";	
				msg_err_de+="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";
				msg_err_de+="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_de+="Invalid fax number!";
			}
	}
	
	
	if(msg_err_fr != "" || msg_err_en != "" || msg_err_de != ""){
		if(langue=="fr"){
			alert(msg_err_fr);
			return false;
		}else{
			alert(msg_err_en);
			return false;
		}
	}else {
		return true;
	}
	
}
/*=======================================================================*/

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();
                 
				 }
  		}
  }	

