﻿// JavaScript Document

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//																												//
//														FORMATS													//
//																												//
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////

function emailvalide(adresse)
{
	str = new String(adresse);
	point = str.lastIndexOf('.');
	arobase = str.lastIndexOf('@');
	lgtotal = str.length;
	
	if( (lgtotal-point <3) || point == -1 || arobase == -1 || point < arobase || (point-arobase <=1))
	{
		return false;
	}
	else
	{
		return true;
	}
}


//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//																												//
//												DESINSCRIPTION													//
//																												//
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function verifier_unsuscribe_fr(formulaire){
		var erreur = "";
		
		with(formulaire)
		{
			var chpemail = email.value;
		}
		
		if(!chpemail  )
		{
			erreur += "Veuillez remplir les champs obligatoires :\n\n";
			if(!chpemail)										erreur += "\t- Votre email\n";
			erreur += "\n";
		}
		if(chpemail && !emailvalide(chpemail))
		{
			erreur += "Votre adresse e-mail n'a pas un format correct.\n\n";
		}
		if(erreur != "")
		{
			alert(erreur);
		}
		else 
		{
			formulaire.submit();
		}
	
	}
function verifier_unsuscribe_en(formulaire){
		var erreur = "";
		
		with(formulaire)
		{
			var chpemail = email.value;
		}
		
		if(!chpemail )
		{
			erreur += "Please fill the compulsory fields  :\n\n";
		
			if(!chpemail)										erreur += "\t- Your email\n";
			
																										
			erreur += "\n";
		}
		if(chpemail && !emailvalide(chpemail))
		{
			erreur += "Your email address (invalid format)\n\n";
		}
		if(erreur != "")
		{
			alert(erreur);
		}
		else 
		{
			formulaire.submit();
		}
	
	}

function verifier_unsuscribe_ru(formulaire){
		var erreur = "";
		
		with(formulaire)
		{
			var chpemail = email.value;
		}
		
		if(!chpemail )
		{
			erreur += "Пожалуйста, заполните обязательные поля :\n\n";
		
			if(!chpemail)		erreur += "\t- Электронная почта\n";
			
																										
			erreur += "\n";
		}
		if(chpemail && !emailvalide(chpemail))
		{
			erreur += "Ваш Email адрес (неправильный формат)\n\n";
		}
		if(erreur != "")
		{
			alert(erreur);
		}
		else 
		{
			formulaire.submit();
		}
	
	}
	
function verifier_unsuscribe_zh(formulaire){
		var erreur = "";
		
		with(formulaire)
		{
			var chpemail = email.value;
		}
		
		if(!chpemail )
		{
			erreur += "Please fill the compulsory fields  :\n\n";
		
			if(!chpemail)										erreur += "\t- 电子邮件\n";
			
																										
			erreur += "\n";
		}
		if(chpemail && !emailvalide(chpemail))
		{
			erreur += "Your email address (invalid format)\n\n";
		}
		if(erreur != "")
		{
			alert(erreur);
		}
		else 
		{
			formulaire.submit();
		}
	
	}
	
function verifier_unsuscribe_es(formulaire){
		var erreur = "";
		
		with(formulaire)
		{
			var chpemail = email.value;
		}
		
		if(!chpemail  )
		{
			erreur += "Rogamos cumplimente los campos obligatorios :\n\n";
			if(!chpemail)										erreur += "\t- Su email\n";
			erreur += "\n";
		}
		if(chpemail && !emailvalide(chpemail))
		{
			erreur += "La dirección email introducida no tiene un formato correcto.\n\n";
		}
		if(erreur != "")
		{
			alert(erreur);
		}
		else 
		{
			formulaire.submit();
		}
	
	}	

function verifier_unsuscribe_it(formulaire){
		var erreur = "";
		
		with(formulaire)
		{
			var chpemail = email.value;
		}
		
		if(!chpemail  )
		{
			erreur += "E pregata di compilare le informazioni :\n\n";
			if(!chpemail)										erreur += "\t- Vostro e-mail\n";
			erreur += "\n";
		}
		if(chpemail && !emailvalide(chpemail))
		{
			erreur += "Vostro e-mail non un formato corretto.\n\n";
		}
		if(erreur != "")
		{
			alert(erreur);
		}
		else 
		{
			formulaire.submit();
		}
	
	}
	
	function verifier_unsuscribe_de(formulaire){
		var erreur = "";
		
		with(formulaire)
		{
			var chpemail = email.value;
		}
		
		if(!chpemail )
		{
			erreur += "Füllen Sie bitte die obligatorischen Felder :\n\n";
		
			if(!chpemail)	erreur += "\t- Ihre e-mail\n";
			
																										
			erreur += "\n";
		}
		if(chpemail && !emailvalide(chpemail))
		{
			erreur += "Ihre e-mail (unzulässiges format)\n\n";
		}
		if(erreur != "")
		{
			alert(erreur);
		}
		else 
		{
			formulaire.submit();
		}
	
	}

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//																												//
//													NEWSLETTER													//
//																												//
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function verifier_newsletter_fr(formulaire){
		var erreur = "";
		
		with(formulaire)
		{
			var chpfirstname = first_name.value;
			var chpname = name.value;
			var chpemail = email.value;
			var chpjob = job.value;	
		}
		
		if(!chpfirstname || !chpname || !chpemail || !chpjob )
		{
			erreur += "Veuillez remplir les champs obligatoires :\n\n";
		
			if(!chpfirstname)										erreur += "\t- Votre prénom\n";
			if(!chpname)											erreur += "\t- Votre nom\n";
			if(!chpjob)									erreur += "\t- Votre métier\n";
			if(!chpemail)										erreur += "\t- Votre email\n";
			
																										
			erreur += "\n";
		}
		if(chpemail && !emailvalide(chpemail))
		{
			erreur += "Votre adresse e-mail n'a pas un format correct.\n\n";
		}
		if(erreur != "")
		{
			alert(erreur);
		}
		else 
		{
			formulaire.submit();
		}
	
	}
function verifier_newsletter_en(formulaire){
		var erreur = "";
		
		with(formulaire)
		{
			var chpfirstname = first_name.value;
			var chpname = name.value;
			var chpemail = email.value;
			var chpjob = job.value;	
		}
		
		if(!chpfirstname || !chpname || !chpemail || !chpjob )
		{
			erreur += "Please fill the compulsory fields  :\n\n";
		
			if(!chpfirstname)										erreur += "\t- Your first Name\n";
			if(!chpname)											erreur += "\t- Your Name\n";
			if(!chpjob)									erreur += "\t- Your job\n";
			if(!chpemail)										erreur += "\t- Your email\n";
			
																										
			erreur += "\n";
		}
		if(chpemail && !emailvalide(chpemail))
		{
			erreur += "Your email address (invalid format)\n\n";
		}
		if(erreur != "")
		{
			alert(erreur);
		}
		else 
		{
			formulaire.submit();
		}
	
	}
function verifier_newsletter_ru(formulaire){
		var erreur = "";
		
		with(formulaire)
		{
			var chpfirstname = first_name.value;
			var chpname = name.value;
			var chpemail = email.value;
			var chpjob = job.value;	
		}
		
		if(!chpfirstname || !chpname || !chpemail || !chpjob )
		{
			erreur += "Пожалуйста, заполните обязательные поля :\n\n";
		
			if(!chpfirstname)										erreur += "\t- Имя\n";
			if(!chpname)											erreur += "\t- Фамилия\n";
			if(!chpjob)									erreur += "\t- Должность\n";
			if(!chpemail)										erreur += "\t- Электронная почта\n";
			
																										
			erreur += "\n";
		}
		if(chpemail && !emailvalide(chpemail))
		{
			erreur += "Ваш Email адрес (неправильный формат)\n\n";
		}
		if(erreur != "")
		{
			alert(erreur);
		}
		else 
		{
			formulaire.submit();
		}
	
	}
function verifier_newsletter_zh(formulaire){
		var erreur = "";
		
		with(formulaire)
		{
			var chpfirstname = first_name.value;
			var chpname = name.value;
			var chpemail = email.value;
			var chpjob = job.value;	
		}
		
		if(!chpfirstname || !chpname || !chpemail || !chpjob )
		{
			erreur += "Please fill the compulsory fields  :\n\n";
		
			if(!chpfirstname)										erreur += "\t- 名\n";
			if(!chpname)											erreur += "\t- 姓\n";
			if(!chpjob)									erreur += "\t- 职业\n";
			if(!chpemail)										erreur += "\t- 电子邮件\n";
			
																										
			erreur += "\n";
		}
		if(chpemail && !emailvalide(chpemail))
		{
			erreur += "Your email address (invalid format)\n\n";
		}
		if(erreur != "")
		{
			alert(erreur);
		}
		else 
		{
			formulaire.submit();
		}
	
	}
function verifier_newsletter_es(formulaire){
		var erreur = "";
		
		with(formulaire)
		{
			var chpfirstname = first_name.value;
			var chpname = name.value;
			var chpemail = email.value;
			var chpjob = job.value;	
		}
		
		if(!chpfirstname || !chpname || !chpemail || !chpjob )
		{
			erreur += "Rogamos cumplimente los campos obligatorios :\n\n";
		
			if(!chpfirstname)										erreur += "\t- Vuestro apellido\n";
			if(!chpname)											erreur += "\t- Vuestro nombre\n";
			if(!chpjob)									erreur += "\t- Vuestro empleo\n";
			if(!chpemail)										erreur += "\t- Su email\n";
			
																										
			erreur += "\n";
		}
		if(chpemail && !emailvalide(chpemail))
		{
			erreur += "La dirección email introducida no tiene un formato correcto.\n\n";
		}
		if(erreur != "")
		{
			alert(erreur);
		}
		else 
		{
			formulaire.submit();
		}
	
	}
function verifier_newsletter_it(formulaire){
		var erreur = "";
		
		with(formulaire)
		{
			var chpfirstname = first_name.value;
			var chpname = name.value;
			var chpemail = email.value;
			var chpjob = job.value;	
		}
		
		if(!chpfirstname || !chpname || !chpemail || !chpjob )
		{
			erreur += "E pregata di compilare le informazioni :\n\n";
		
			if(!chpfirstname)								erreur += "\t- Vostro cognome\n";
			if(!chpname)									erreur += "\t- Vostro nome\n";
			if(!chpjob)										erreur += "\t- Vostro professione\n";
			if(!chpemail)									erreur += "\t- Vostro e-mail\n";
			
																										
			erreur += "\n";
		}
		if(chpemail && !emailvalide(chpemail))
		{
			erreur += "Vostro e-mail non un formato corretto.\n\n";
		}
		if(erreur != "")
		{
			alert(erreur);
		}
		else 
		{
			formulaire.submit();
		}
	
	}
	
	function verifier_newsletter_de(formulaire){
		var erreur = "";
		
		with(formulaire)
		{
			var chpfirstname = first_name.value;
			var chpname = name.value;
			var chpemail = email.value;
			var chpjob = job.value;	
		}
		
		if(!chpfirstname || !chpname || !chpemail || !chpjob )
		{
			erreur += "Füllen Sie bitte die obligatorischen Felder  :\n\n";
		
			if(!chpfirstname)									erreur += "\t- Ihre vorname\n";
			if(!chpname)										erreur += "\t- Ihre nachname\n";
			if(!chpjob)											erreur += "\t- Ihre tätigkeit\n";
			if(!chpemail)										erreur += "\t- Ihre E-Mail\n";
			
																										
			erreur += "\n";
		}
		if(chpemail && !emailvalide(chpemail))
		{
			erreur += "Ihre e-mail (unzulässiges format)\n\n";
		}
		if(erreur != "")
		{
			alert(erreur);
		}
		else 
		{
			formulaire.submit();
		}
	
	}

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//																												//
//														CONTACT													//
//																												//
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function verifier_contact_en(formulaire){
		var erreur = "";
		
		with(formulaire)
		{
			var chpfirstname = first_name.value;
			var chpname = name.value;
			var chpemail = email.value;
			var chpjob = job.value;	
			var chpmessage = message.value;	
		}
		
		if(!chpfirstname || !chpname || !chpemail || !chpjob || !chpmessage )
		{
			erreur += "Please fill the compulsory fields  :\n\n";
		
			if(!chpfirstname)										erreur += "\t- Your first Name\n";
			if(!chpname)											erreur += "\t- Your Name\n";
			if(!chpjob)									erreur += "\t- Your job\n";
			if(!chpemail)										erreur += "\t- Your email\n";
			if(!chpmessage)										erreur += "\t- Your message\n";
			
																										
			erreur += "\n";
		}
		if(chpemail && !emailvalide(chpemail))
		{
			erreur += "Your email address (invalid format)\n\n";
		}
		if(erreur != "")
		{
			alert(erreur);
		}
		else 
		{
			formulaire.submit();
		}
	
	}
function verifier_contact_zh(formulaire){
		var erreur = "";
		
		with(formulaire)
		{
			var chpfirstname = first_name.value;
			var chpname = name.value;
			var chpemail = email.value;
			var chpjob = job.value;	
			var chpmessage = message.value;	
		}
		
		if(!chpfirstname || !chpname || !chpemail || !chpjob || !chpmessage )
		{
			erreur += "Please fill the compulsory fields  :\n\n";
		
			if(!chpfirstname)										erreur += "\t- 名\n";
			if(!chpname)											erreur += "\t- 姓\n";
			if(!chpjob)									erreur += "\t- 职业\n";
			if(!chpemail)										erreur += "\t- 电子邮件\n";
			if(!chpmessage)										erreur += "\t- 写下您的留言\n";
			
																										
			erreur += "\n";
		}
		if(chpemail && !emailvalide(chpemail))
		{
			erreur += "Your email address (invalid format)\n\n";
		}
		if(erreur != "")
		{
			alert(erreur);
		}
		else 
		{
			formulaire.submit();
		}
	
	}
function verifier_contact_ru(formulaire){
		var erreur = "";
		
		with(formulaire)
		{
			var chpfirstname = first_name.value;
			var chpname = name.value;
			var chpemail = email.value;
			var chpjob = job.value;	
			var chpmessage = message.value;	
		}
		
		if(!chpfirstname || !chpname || !chpemail || !chpjob || !chpmessage )
		{
			erreur += "Пожалуйста, заполните обязательные поля :\n\n";
		
			if(!chpfirstname)										erreur += "\t- Имя\n";
			if(!chpname)											erreur += "\t- Фамилия\n";
			if(!chpjob)									erreur += "\t- Должность\n";
			if(!chpemail)										erreur += "\t- Электронная почта\n";
			if(!chpmessage)										erreur += "\t- Напишите ваше сообщение\n";
			
																										
			erreur += "\n";
		}
		if(chpemail && !emailvalide(chpemail))
		{
			erreur += "Ваш Email адрес (неправильный формат)\n\n";
		}
		if(erreur != "")
		{
			alert(erreur);
		}
		else 
		{
			formulaire.submit();
		}
	
	}
function verifier_contact_fr(formulaire){
		var erreur = "";
		
		with(formulaire)
		{
			var chpfirstname = first_name.value;
			var chpname = name.value;
			var chpemail = email.value;
			var chpjob = job.value;	
			var chpmessage = message.value;	
		}
		
		if(!chpfirstname || !chpname || !chpemail || !chpjob || !chpmessage )
		{
			erreur += "Veuillez remplir les champs suivants  :\n\n";
		
			if(!chpfirstname)										erreur += "\t- Votre prénom\n";
			if(!chpname)											erreur += "\t- Votre nom\n";
			if(!chpjob)									erreur += "\t- Votre métier\n";
			if(!chpemail)										erreur += "\t- Votre email\n";
			if(!chpmessage)										erreur += "\t- Votre message\n";
			
																										
			erreur += "\n";
		}
		if(chpemail && !emailvalide(chpemail))
		{
			erreur += "Votre adresse email n'a pas un format correct\n\n";
		}
		if(erreur != "")
		{
			alert(erreur);
		}
		else 
		{
			formulaire.submit();
		}
	
	}
	
function verifier_contact_es(formulaire){
		var erreur = "";
		
		with(formulaire)
		{
			var chpfirstname = first_name.value;
			var chpname = name.value;
			var chpemail = email.value;
			var chpjob = job.value;	
			var chpmessage = message.value;	
		}
		
		if(!chpfirstname || !chpname || !chpemail || !chpjob || !chpmessage )
		{
			erreur += "Rogamos cumplimente los campos obligatorios :\n\n";
		
			if(!chpfirstname)										erreur += "\t- Su apellido\n";
			if(!chpname)											erreur += "\t- Su nombre\n";
			if(!chpjob)									erreur += "\t- Su empleo\n";
			if(!chpemail)										erreur += "\t- Su correo electrónico\n";
			if(!chpmessage)										erreur += "\t- Su mensaje\n";
			
																										
			erreur += "\n";
		}
		if(chpemail && !emailvalide(chpemail))
		{
			erreur += "La dirección email introducida no tiene un formato correcto\n\n";
		}
		if(erreur != "")
		{
			alert(erreur);
		}
		else 
		{
			formulaire.submit();
		}
	
	}

function verifier_contact_it(formulaire){
		var erreur = "";
		
		with(formulaire)
		{
			var chpfirstname = first_name.value;
			var chpname = name.value;
			var chpemail = email.value;
			var chpjob = job.value;	
			var chpmessage = message.value;	
		}
		
		if(!chpfirstname || !chpname || !chpemail || !chpjob || !chpmessage )
		{
			erreur += "E pregata di compilare le informazioni seguenti :\n\n";
		
			if(!chpfirstname)										erreur += "\t- Vostro norme\n";
			if(!chpname)											erreur += "\t- Vostro cognome\n";
			if(!chpjob)												erreur += "\t- Vostro professione\n";
			if(!chpemail)											erreur += "\t- Vostro e-mail\n";
			if(!chpmessage)											erreur += "\t- Vostro messaggio\n";
			
																										
			erreur += "\n";
		}
		if(chpemail && !emailvalide(chpemail))
		{
			erreur += "Vostro e-mail non un formato corretto\n\n";
		}
		if(erreur != "")
		{
			alert(erreur);
		}
		else 
		{
			formulaire.submit();
		}
	
	}
	
function verifier_contact_de(formulaire){
		var erreur = "";
		
		with(formulaire)
		{
			var chpfirstname = first_name.value;
			var chpname = name.value;
			var chpemail = email.value;
			var chpjob = job.value;	
			var chpmessage = message.value;	
		}
		
		if(!chpfirstname || !chpname || !chpemail || !chpjob || !chpmessage )
		{
			erreur += "Füllen Sie bitte die obligatorischen Felder :\n\n";
		
			if(!chpfirstname)									erreur += "\t- Ihre vorname\n";
			if(!chpname)										erreur += "\t- Ihre nachname\n";
			if(!chpjob)											erreur += "\t- Ihre tätigkeit\n";
			if(!chpemail)										erreur += "\t- Ihre E-Mail\n";
			if(!chpmessage)										erreur += "\t- Ihre nachricht\n";
			
																										
			erreur += "\n";
		}
		if(chpemail && !emailvalide(chpemail))
		{
			erreur += "Ihre e-mail (unzulässiges format)\n\n";
		}
		if(erreur != "")
		{
			alert(erreur);
		}
		else 
		{
			formulaire.submit();
		}
	
	}
	
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//																												//
//							  			  DEMANDE DE CATALOGUE													//
//																												//
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function verifier_catalog_en(formulaire){
		var erreur = "";
		
		with(formulaire)
		{
			var chpfirstname = first_name.value;
			var chpname = name.value;
			var chpemail = email.value;
			var chpjob = job.value;	
			var chpadress = adress.value;	
			var chpcity = city.value;	
			var chpzip = zip_code.value;	
			var chpcountry = country.value;	
		
			var chrang1=range_1.checked;
			var chrang2=range_2.checked;
			var chrang3=range_3.checked;
			var chrang4=range_4.checked;
			var chrang5=range_5.checked;
			var chrang6=range_6.checked;
			var erreur_check=( chrang1 || chrang2 || chrang3 || chrang4 || chrang5 || chrang6);
			
		}

		if(!chpfirstname || !chpname || !chpemail || !chpjob ||  !erreur_check || !chpadress || !chpzip || !chpcountry || !chpcity)
		{
			erreur += "Please fill the compulsory fields  :\n\n";
		
			if(!chpfirstname)						erreur += "\t- Your first Name\n";
			if(!chpname)								erreur += "\t- Your Name\n";
			if(!chpjob)									erreur += "\t- Your job\n";
			if(!chpemail)								erreur += "\t- Your email\n";
			if(!chpadress)								erreur += "\t- Your address\n";
			if(!chpcity)								erreur += "\t- Your city\n";
			if(!chpzip)								erreur += "\t- Your zip code\n";
			if(!chpcountry)								erreur += "\t- Your country\n";
			if(!erreur_check)								erreur += "\t- Sélectionner au moins une gamme\n";
			
																										
			erreur += "\n";
		}
		if(chpemail && !emailvalide(chpemail))
		{
			erreur += "Your email address (invalid format)\n\n";
		}
		if(erreur != "")
		{
			alert(erreur);
		}
		else 
		{
			formulaire.submit();
		}
	
	}
function verifier_catalog_zh(formulaire){
		var erreur = "";
		
		with(formulaire)
		{
			var chpfirstname = first_name.value;
			var chpname = name.value;
			var chpemail = email.value;
			var chpjob = job.value;	
			var chpadress = adress.value;	
			var chpcity = city.value;	
			var chpzip = zip_code.value;	
			var chpcountry = country.value;	
		
			var chrang1=range_1.checked;
			var chrang2=range_2.checked;
			var chrang3=range_3.checked;
			var chrang4=range_4.checked;
			var chrang5=range_5.checked;
			var chrang6=range_6.checked;
			var erreur_check=( chrang1 || chrang2 || chrang3 || chrang4 || chrang5 || chrang6);
			
		}

		if(!chpfirstname || !chpname || !chpemail || !chpjob ||  !erreur_check || !chpadress || !chpzip || !chpcountry || !chpcity)
		{
			erreur += "Please fill the compulsory fields  :\n\n";
		
			if(!chpfirstname)						erreur += "\t- 名\n";
			if(!chpname)								erreur += "\t- 姓\n";
			if(!chpjob)									erreur += "\t- 职业\n";
			if(!chpemail)								erreur += "\t- 电子邮件\n";
			if(!chpadress)								erreur += "\t- 地址\n";
			if(!chpcity)								erreur += "\t- 城市\n";
			if(!chpzip)								erreur += "\t- 邮政编码\n";
			if(!chpcountry)								erreur += "\t- 国家\n";
			if(!erreur_check)								erreur += "\t- 请告诉我们您对哪些领域感兴趣？\n";
			
																										
			erreur += "\n";
		}
		if(chpemail && !emailvalide(chpemail))
		{
			erreur += "电子邮件 (invalid format)\n\n";
		}
		if(erreur != "")
		{
			alert(erreur);
		}
		else 
		{
			formulaire.submit();
		}
	
	}
	
function verifier_catalog_ru(formulaire){
		var erreur = "";
		
		with(formulaire)
		{
			var chpfirstname = first_name.value;
			var chpname = name.value;
			var chpemail = email.value;
			var chpjob = job.value;	
			var chpadress = adress.value;	
			var chpcity = city.value;	
			var chpzip = zip_code.value;	
			var chpcountry = country.value;	
		
			var chrang1=range_1.checked;
			var chrang2=range_2.checked;
			var chrang3=range_3.checked;
			var chrang4=range_4.checked;
			var chrang5=range_5.checked;
			var chrang6=range_6.checked;
			var erreur_check=( chrang1 || chrang2 || chrang3 || chrang4 || chrang5 || chrang6);
			
		}

		if(!chpfirstname || !chpname || !chpemail || !chpjob ||  !erreur_check || !chpadress || !chpzip || !chpcountry || !chpcity)
		{
			erreur += "Пожалуйста, заполните обязательные поля :\n\n";
		
			if(!chpfirstname)						erreur += "\t- Имя\n";
			if(!chpname)								erreur += "\t- Фамилия\n";
			if(!chpjob)									erreur += "\t- Должность\n";
			if(!chpemail)								erreur += "\t- Электронная почтаl\n";
			if(!chpadress)								erreur += "\t- Адрес\n";
			if(!chpcity)								erreur += "\t- Город\n";
			if(!chpzip)								erreur += "\t- Индекс\n";
			if(!chpcountry)								erreur += "\t- Страна\n";
			if(!erreur_check)								erreur += "\t- Выберите как минимум одну область\n";
			
																										
			erreur += "\n";
		}
		if(chpemail && !emailvalide(chpemail))
		{
			erreur += "Ваш Email адрес (неправильный формат)\n\n";
		}
		if(erreur != "")
		{
			alert(erreur);
		}
		else 
		{
			formulaire.submit();
		}
	
	}
function verifier_catalog_fr(formulaire){
		var erreur = "";
		
		with(formulaire)
		{
			var chpfirstname = first_name.value;
			var chpname = name.value;
			var chpemail = email.value;
			var chpjob = job.value;	
			var chpadress = adress.value;	
			var chpcity = city.value;	
			var chpzip = zip_code.value;	
			var chpcountry = country.value;	
		
			var chrang1=range_1.checked;
			var chrang2=range_2.checked;
			var chrang3=range_3.checked;
			var chrang4=range_4.checked;
			var chrang5=range_5.checked;
			var chrang6=range_6.checked;
			var erreur_check=( chrang1 || chrang2 || chrang3 || chrang4 || chrang5 || chrang6);
			
		}

		if(!chpfirstname || !chpname || !chpemail || !chpjob ||  !erreur_check || !chpadress || !chpzip || !chpcountry || !chpcity)
		{
			erreur += "Veuillez remplir les champs suivants  :\n\n";
		
			if(!chpfirstname)						erreur += "\t- Votre prénom\n";
			if(!chpname)								erreur += "\t- Votre nom\n";
			if(!chpjob)									erreur += "\t- Votre profession\n";
			if(!chpemail)								erreur += "\t- Votre courriel\n";
			if(!chpadress)								erreur += "\t- Votre adresse\n";
			if(!chpcity)								erreur += "\t- Votre ville\n";
			if(!chpzip)								erreur += "\t- Votre code postal\n";
			if(!chpcountry)								erreur += "\t- Votre pays\n";
			if(!erreur_check)								erreur += "\t- Sélectionner au moins une gamme\n";
			
																										
			erreur += "\n";
		}
		if(chpemail && !emailvalide(chpemail))
		{
			erreur += "Votre adresse email n'a pas un format correct\n\n";
		}
		if(erreur != "")
		{
			alert(erreur);
		}
		else 
		{
			formulaire.submit();
		}
	
	}
	
function verifier_catalog_es(formulaire){
		var erreur = "";
		
		with(formulaire)
		{
			var chpfirstname = first_name.value;
			var chpname = name.value;
			var chpemail = email.value;
			var chpjob = job.value;	
			var chpadress = adress.value;	
			var chpcity = city.value;	
			var chpzip = zip_code.value;	
			var chpcountry = country.value;	
		
			var chrang1=range_1.checked;
			var chrang2=range_2.checked;
			var chrang3=range_3.checked;
			var chrang4=range_4.checked;
			var chrang5=range_5.checked;
			var chrang6=range_6.checked;
			var erreur_check=( chrang1 || chrang2 || chrang3 || chrang4 || chrang5 || chrang6);
			
		}

		if(!chpfirstname || !chpname || !chpemail || !chpjob ||  !erreur_check || !chpadress || !chpzip || !chpcountry || !chpcity)
		{
			erreur += "Rogamos cumplimente los campos obligatorios :\n\n";
		
			if(!chpfirstname)						erreur += "\t- Su apellido\n";
			if(!chpname)								erreur += "\t- Su nombre\n";
			if(!chpjob)									erreur += "\t- Su empleo\n";
			if(!chpemail)								erreur += "\t- Su correo electrónico\n";
			if(!chpadress)								erreur += "\t- Su dirección\n";
			if(!chpcity)								erreur += "\t- Su ciudad\n";
			if(!chpzip)								erreur += "\t- Su código postal\n";
			if(!chpcountry)								erreur += "\t- Su país\n";
			if(!erreur_check)								erreur += "\t- Seleccionar por lo menos una gama\n";
			
																										
			erreur += "\n";
		}
		if(chpemail && !emailvalide(chpemail))
		{
			erreur += "La dirección email introducida no tiene un formato correcto\n\n";
		}
		if(erreur != "")
		{
			alert(erreur);
		}
		else 
		{
			formulaire.submit();
		}
	
	}
	
	function verifier_catalog_it(formulaire){
		var erreur = "";
		
		with(formulaire)
		{
			var chpfirstname = first_name.value;
			var chpname = name.value;
			var chpemail = email.value;
			var chpjob = job.value;	
			var chpadress = adress.value;	
			var chpcity = city.value;	
			var chpzip = zip_code.value;	
			var chpcountry = country.value;	
		
			var chrang1=range_1.checked;
			var chrang2=range_2.checked;
			var chrang3=range_3.checked;
			var chrang4=range_4.checked;
			var chrang5=range_5.checked;
			var chrang6=range_6.checked;
			var erreur_check=( chrang1 || chrang2 || chrang3 || chrang4 || chrang5 || chrang6);
			
		}

		if(!chpfirstname || !chpname || !chpemail || !chpjob ||  !erreur_check || !chpadress || !chpzip || !chpcountry || !chpcity)
		{
			erreur += "E pregata di compilare le informazioni seguenti :\n\n";
		
			if(!chpfirstname)						erreur += "\t- Vostro nome\n";
			if(!chpname)								erreur += "\t- Vostro cognome\n";
			if(!chpjob)									erreur += "\t- Vostro professione\n";
			if(!chpemail)								erreur += "\t- Vostro e-mail\n";
			if(!chpadress)								erreur += "\t- Vostro indirizzo\n";
			if(!chpcity)								erreur += "\t- Vostro citta\n";
			if(!chpzip)								erreur += "\t- Vostro codice postale\n";
			if(!chpcountry)								erreur += "\t- Vostro paese\n";
			if(!erreur_check)								erreur += "\t- Selezionare almeno una gamme\n";
			
																										
			erreur += "\n";
		}
		if(chpemail && !emailvalide(chpemail))
		{
			erreur += "Vostro e-mail non un formato corretto\n\n";
		}
		if(erreur != "")
		{
			alert(erreur);
		}
		else 
		{
			formulaire.submit();
		}
	
	}
	
	
function verifier_catalog_de(formulaire){
		var erreur = "";
		
		with(formulaire)
		{
			var chpfirstname = first_name.value;
			var chpname = name.value;
			var chpemail = email.value;
			var chpjob = job.value;	
			var chpadress = adress.value;	
			var chpcity = city.value;	
			var chpzip = zip_code.value;	
			var chpcountry = country.value;	
		
			var chrang1=range_1.checked;
			var chrang2=range_2.checked;
			var chrang3=range_3.checked;
			var chrang4=range_4.checked;
			var chrang5=range_5.checked;
			var chrang6=range_6.checked;
			var erreur_check=( chrang1 || chrang2 || chrang3 || chrang4 || chrang5 || chrang6);
			
		}

		if(!chpfirstname || !chpname || !chpemail || !chpjob ||  !erreur_check || !chpadress || !chpzip || !chpcountry || !chpcity)
		{
			erreur += "Füllen Sie bitte die obligatorischen Felder :\n\n";
		
			if(!chpfirstname)						erreur += "\t- Ihre vorname\n";
			if(!chpname)								erreur += "\t- Ihre nachname\n";
			if(!chpjob)									erreur += "\t- Ihre tätigkeit\n";
			if(!chpemail)								erreur += "\t- Ihre E-Mail\n";
			if(!chpadress)								erreur += "\t- Ihre anschrift\n";
			if(!chpcity)								erreur += "\t- Ihre ort\n";
			if(!chpzip)								erreur += "\t- Ihre PLZ\n";
			if(!chpcountry)								erreur += "\t- Ihre land\n";
			if(!erreur_check)								erreur += "\t- Wenigstens einen Bereich auswählen\n";
			
																										
			erreur += "\n";
		}
		if(chpemail && !emailvalide(chpemail))
		{
			erreur += "Ihre e-mail (unzulässiges format)\n\n";
		}
		if(erreur != "")
		{
			alert(erreur);
		}
		else 
		{
			formulaire.submit();
		}
	
	}
	
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//																												//
//							  			EMPLOIS ET CARRIERES													//
//																												//
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////	 
function verifier_job_en(formulaire){
		var erreur = "";
		
		with(formulaire)
		{
			var chpfirstname = first_name.value;
			var chpname = name.value;
			var chpemail = email.value;
			var chpmessage = message.value;
			var chpadress = adress.value;	
			var chpcity = city.value;	
			var chpzip = zip_code.value;	
			var chpcountry = country.value;	
		
			var chpfile = resume.value;	
			
		}

		if(!chpfirstname || !chpname || !chpemail  || !chpadress || !chpzip || !chpcountry || !chpcity || !chpmessage)
		{
			erreur += "Please fill the compulsory fields  :\n\n";
		
			if(!chpfirstname)						erreur += "\t- Your first Name\n";
			if(!chpname)								erreur += "\t- Your Name\n";
			
			if(!chpemail)								erreur += "\t- Your email\n";
			if(!chpadress)								erreur += "\t- Your address\n";
			if(!chpcity)								erreur += "\t- Your city\n";
			if(!chpzip)								erreur += "\t- Your zip code\n";
			if(!chpcountry)								erreur += "\t- Your country\n";
			if(!chpmessage)								erreur += "\t- Your message\n";
			
																										
			erreur += "\n";
		}
		if(chpfile && !verif_extension(chpfile))
		{
			erreur += "Invalid format of your resume, only PDF or DOC files\n\n";
		}
		if(chpemail && !emailvalide(chpemail))
		{
			erreur += "Your email address (invalid format)\n\n";
		}
		if(erreur != "")
		{
			alert(erreur);
		}
		else 
		{
			formulaire.submit();
		}
	
	}
function verifier_job_zh(formulaire){
		var erreur = "";
		
		with(formulaire)
		{
			var chpfirstname = first_name.value;
			var chpname = name.value;
			var chpemail = email.value;
			var chpmessage = message.value;
			var chpadress = adress.value;	
			var chpcity = city.value;	
			var chpzip = zip_code.value;	
			var chpcountry = country.value;	
		
			var chpfile = resume.value;	
			
		}

		if(!chpfirstname || !chpname || !chpemail  || !chpadress || !chpzip || !chpcountry || !chpcity || !chpmessage)
		{
			erreur += "Please fill the compulsory fields  :\n\n";
		
			if(!chpfirstname)						erreur += "\t- 名\n";
			if(!chpname)								erreur += "\t- 姓\n";
			
			if(!chpemail)								erreur += "\t- 电子邮件\n";
			if(!chpadress)								erreur += "\t- 地址\n";
			if(!chpcity)								erreur += "\t- 城市\n";
			if(!chpzip)								erreur += "\t- 邮政编码\n";
			if(!chpcountry)								erreur += "\t- 国家\n";
			if(!chpmessage)								erreur += "\t- 写下您的留言\n";
			
																										
			erreur += "\n";
		}
		if(chpfile && !verif_extension(chpfile))
		{
			erreur += "上传您的简历（PDF或DOC文件最大500Ko）\n\n";
		}
		if(chpemail && !emailvalide(chpemail))
		{
			erreur += "电子邮件 (invalid format)\n\n";
		}
		if(erreur != "")
		{
			alert(erreur);
		}
		else 
		{
			formulaire.submit();
		}
	
	}
	
function verifier_job_ru(formulaire){
		var erreur = "";
		
		with(formulaire)
		{
			var chpfirstname = first_name.value;
			var chpname = name.value;
			var chpemail = email.value;
			var chpmessage = message.value;
			var chpadress = adress.value;	
			var chpcity = city.value;	
			var chpzip = zip_code.value;	
			var chpcountry = country.value;	
		
			var chpfile = resume.value;	
			
		}

		if(!chpfirstname || !chpname || !chpemail  || !chpadress || !chpzip || !chpcountry || !chpcity || !chpmessage)
		{
			erreur += "Пожалуйста, заполните обязательные поля :\n\n";
		
			if(!chpfirstname)						erreur += "\t- Имя\n";
			if(!chpname)							erreur += "\t- Фамилия\n";
			if(!chpemail)							erreur += "\t- Электронная почта\n";
			if(!chpadress)							erreur += "\t- Адрес\n";
			if(!chpcity)							erreur += "\t- Город\n";
			if(!chpzip)								erreur += "\t- Индекс\n";
			if(!chpcountry)							erreur += "\t- Страна\n";
			if(!chpmessage)							erreur += "\t- Напишите ваше сообщение\n";
			
																										
			erreur += "\n";
		}
		if(chpfile && !verif_extension(chpfile))
		{
			erreur += "Неправильный формат Вашего резюме. Разрешены только PDF или DOC файлы\n\n";
		}
		if(chpemail && !emailvalide(chpemail))
		{
			erreur += "Ваш Email адрес (неправильный формат)\n\n";
		}
		if(erreur != "")
		{
			alert(erreur);
		}
		else 
		{
			formulaire.submit();
		}
	
	}
	
function verifier_job_fr(formulaire){
		var erreur = "";
		
		with(formulaire)
		{
			var chpfirstname = first_name.value;
			var chpname = name.value;
			var chpemail = email.value;
			var chpmessage = message.value;
			var chpadress = adress.value;	
			var chpcity = city.value;	
			var chpzip = zip_code.value;	
			var chpcountry = country.value;	
		
			var chpfile = resume.value;	
			
		}

		if(!chpfirstname || !chpname || !chpemail  || !chpadress || !chpzip || !chpcountry || !chpcity || !chpmessage)
		{
			erreur += "Veuillez remplir les champs suivants  :\n\n";
		
			if(!chpfirstname)						erreur += "\t- Votre prénom\n";
			if(!chpname)								erreur += "\t- Votre nom\n";
			
			if(!chpemail)								erreur += "\t- Votre\n";
			if(!chpadress)								erreur += "\t- Votre adresse\n";
			if(!chpcity)								erreur += "\t- Votre ville\n";
			if(!chpzip)								erreur += "\t- Votre code postal\n";
			if(!chpcountry)								erreur += "\t- Votre pays\n";
			if(!chpmessage)								erreur += "\t- Votre message\n";
			
																										
			erreur += "\n";
		}
		if(chpfile && !verif_extension(chpfile))
		{
			erreur += "Format incorrect de votre CV, seulement fichiers PDF ou DOC\n\n";
		}
		if(chpemail && !emailvalide(chpemail))
		{
			erreur += "Votre adresse email n'a pas un format correct\n\n";
		}
		if(erreur != "")
		{
			alert(erreur);
		}
		else 
		{
			formulaire.submit();
		}
	
	}
	
function verifier_job_es(formulaire){
		var erreur = "";
		
		with(formulaire)
		{
			var chpfirstname = first_name.value;
			var chpname = name.value;
			var chpemail = email.value;
			var chpmessage = message.value;
			var chpadress = adress.value;	
			var chpcity = city.value;	
			var chpzip = zip_code.value;	
			var chpcountry = country.value;	
		
			var chpfile = resume.value;	
			
		}

		if(!chpfirstname || !chpname || !chpemail  || !chpadress || !chpzip || !chpcountry || !chpcity || !chpmessage)
		{
			erreur += "Rogamos cumplimente los campos obligatorios :\n\n";
		
			if(!chpfirstname)						erreur += "\t- Su apellido\n";
			if(!chpname)								erreur += "\t- Su nombre\n";
			
			if(!chpemail)								erreur += "\t- Su correo electrónico\n";
			if(!chpadress)								erreur += "\t- Su dirección\n";
			if(!chpcity)								erreur += "\t- Su ciudad\n";
			if(!chpzip)								erreur += "\t- Su código postal\n";
			if(!chpcountry)								erreur += "\t- Su país\n";
			if(!chpmessage)								erreur += "\t- Su mensaje\n";
			
																										
			erreur += "\n";
		}
		if(chpfile && !verif_extension(chpfile))
		{
			erreur += "Formato inválido de su curriculum vitae, sólo PDF o DOC archivos\n\n";
		}
		if(chpemail && !emailvalide(chpemail))
		{
			erreur += "La dirección email introducida no tiene un formato correcto.\n\n";
		}
		if(erreur != "")
		{
			alert(erreur);
		}
		else 
		{
			formulaire.submit();
		}
	
	}
function verifier_job_it(formulaire){
		var erreur = "";
		
		with(formulaire)
		{
			var chpfirstname = first_name.value;
			var chpname = name.value;
			var chpemail = email.value;
			var chpmessage = message.value;
			var chpadress = adress.value;	
			var chpcity = city.value;	
			var chpzip = zip_code.value;	
			var chpcountry = country.value;	
		
			var chpfile = resume.value;	
			
		}

		if(!chpfirstname || !chpname || !chpemail  || !chpadress || !chpzip || !chpcountry || !chpcity || !chpmessage)
		{
			erreur += "E pregata di compilare le informazioni seguenti  :\n\n";
		
			if(!chpfirstname)							erreur += "\t- Vostro nome\n";
			if(!chpname)								erreur += "\t- Vostro cognome\n";
			if(!chpemail)								erreur += "\t- Vostro e-mail\n";
			if(!chpadress)								erreur += "\t- Vostro indirizzo\n";
			if(!chpcity)								erreur += "\t- Vostro citta\n";
			if(!chpzip)									erreur += "\t- Vostro codice postale\n";
			if(!chpcountry)								erreur += "\t- Vostro paese\n";
			if(!chpmessage)								erreur += "\t- Votre messaggio\n";
			
																										
			erreur += "\n";
		}
		if(chpfile && !verif_extension(chpfile))
		{
			erreur += "Non un formato corretto,(Curriculum -> PDF o DOC)\n\n";
		}
		if(chpemail && !emailvalide(chpemail))
		{
			erreur += "Vostro e-mail non un formato corretto\n\n";
		}
		if(erreur != "")
		{
			alert(erreur);
		}
		else 
		{
			formulaire.submit();
		}
	
	}
	
function verifier_job_de(formulaire){
		var erreur = "";
		
		with(formulaire)
		{
			var chpfirstname = first_name.value;
			var chpname = name.value;
			var chpemail = email.value;
			var chpmessage = message.value;
			var chpadress = adress.value;	
			var chpcity = city.value;	
			var chpzip = zip_code.value;	
			var chpcountry = country.value;	
		
			var chpfile = resume.value;	
			
		}

		if(!chpfirstname || !chpname || !chpemail  || !chpadress || !chpzip || !chpcountry || !chpcity || !chpmessage)
		{
			erreur += "Füllen Sie bitte die obligatorischen Felder :\n\n";
		
			if(!chpfirstname)							erreur += "\t- Ihre vorname\n";
			if(!chpname)								erreur += "\t- Ihre nachname\n";
			if(!chpemail)								erreur += "\t- Ihre e-mail\n";
			if(!chpadress)								erreur += "\t- Ihre anschrift\n";
			if(!chpcity)								erreur += "\t- Ihre ort\n";
			if(!chpzip)									erreur += "\t- Ihre PLZ\n";
			if(!chpcountry)								erreur += "\t- Ihre land\n";
			if(!chpmessage)								erreur += "\t- Ihre nachricht\n";
			
																										
			erreur += "\n";
		}
		if(chpfile && !verif_extension(chpfile))
		{
			erreur += "Unzulässiges Format Ihrer lebenslauf hochladen, nur DER pdf-oder Doc.-Akten\n\n";
		}
		if(chpemail && !emailvalide(chpemail))
		{
			erreur += "Ihre e-mail (unzulässiges format)\n\n";
		}
		if(erreur != "")
		{
			alert(erreur);
		}
		else 
		{
			formulaire.submit();
		}
	
	}

function verifier_register_en(formulaire){
		var erreur = "";
		
		with(formulaire)
		{
			var chpfirstname = first_name.value;
			var chpname = nom_inscription.value;
			var chpemail = mail_inscription.value;

			var chpadress = adress.value;	
			var chpcity = city.value;	
			var chpzip = zip_code.value;	
			var chpcountry = country.value;	
		
			
			
		}

		if(!chpfirstname || !chpname || !chpemail  || !chpadress || !chpzip || !chpcountry || !chpcity )
		{
			erreur += "Please fill the compulsory fields  :\n\n";
		
			if(!chpfirstname)						erreur += "\t- Your first Name\n";
			if(!chpname)								erreur += "\t- Your Name\n";
			if(!chpemail)								erreur += "\t- Your email\n";
			if(!chpadress)								erreur += "\t- Your address\n";
			if(!chpcity)								erreur += "\t- Your city\n";
			if(!chpzip)								erreur += "\t- Your zip code\n";
			if(!chpcountry)								erreur += "\t- Your country\n";
		
			
																										
			erreur += "\n";
		}

		if(chpemail && !emailvalide(chpemail))
		{
			erreur += "Your email address (invalid format)\n\n";
		}
		if(erreur != "")
		{
			alert(erreur);
		}
		else 
		{
			document.getElementById("iframe").style.display='block'; 
			formulaire.submit();
		}
	
	}
	
	
function recup_extension(fichier) // fonction de récupération extension fichier
   {
         if (fichier!="")// si le champ fihier n'est pas vide
         {
            nom_fichier=fichier;// on récupere le chemin complet du fichier
            nbchar = nom_fichier.length;// on compte le nombre de caractere que compose ce chemin
            extension = nom_fichier.substring(nbchar-4,nbchar); // on récupere les 4 derniers caracteres
            extension=extension.toLowerCase(); //on uniforme les caracteres en minuscules au cas ou cela aurait été écris en majuscule...
          
						return extension; // on renvoi l'extension vers la fonction appelante
         }
   }

function verif_extension(fichier)// fonction vérification de l'extension aprés avoir choisi le fichier
   {
   ext = recup_extension(fichier);// on appelle la fonction de récupération de l'extension et on récupere l'extension
    
            if(ext==".doc" || ext==".pdf"){return true;}// si extension = a une des extension suivante alors tout est ok donc ... pas d'erreur
            else // sinon on alert l'user de la mauvaise extension
            {
              return false;// alert("L'extension du fichier que vous voulez uploader est :'"+extension+"'\n cette extension n'est pas autorisée !\n Seules les extesnions suivantes sont autorisées :\n'DOC;PDF' !");
            }
   }