// JavaScript Document

function goMail(f, num){
	//f.mode.value=num;
	f.submit();	
}

function checkMail(E) {
	var aroB;
	var le_pt;
	var oke; 
	aroB = E.indexOf("@");
	oke = ((aroB != -1) && 
			   (aroB != 0) &&
			   (aroB != (E.length - 1)) &&
			   (E.indexOf("@", aroB + 1) == -1)
			  );
	if (oke) {
		le_pt = E.indexOf(".");
		//oke = ((le_pt != -1) && (le_pt != (E.length - 1)) && (le_pt > aroB));
         oke = ((le_pt != -1) && (le_pt != (E.length - 1)));
	}
	
	return oke;
}


function champsok(f) {

var mode = f.mode.value;
	
	if (f.mode.value==7){
	if (f.datelieu.value.length == 0)
	{
		alert("Merci de préciser le lieu");
		return false;
	}
	}

	if (f.civilite[0].checked == false && f.civilite[1].checked == false && f.civilite[2].checked == false)
	{
		alert("Merci d'indiquer votre civilité.");
		return false;
	}
	if (f.nom.value.length == 0)
	{
		alert("Merci d'indiquer votre nom.");
		return false;
	}
	if (f.prenom.value.length == 0)
	{
		alert("Merci d'indiquer votre prénom.");
		return false;
	}
	if(!(checkMail(f.email.value)))
	{
		alert("Votre adresse E-Mail est invalide.");
		return false;
	}
	if (f.adresse.value.length == 0)
	{
		alert("Merci d'indiquer votre adresse.");
		return false;
	}
	if (f.cp.value.length == 0)
	{
		alert("Merci d'indiquer votre Code Postal.");
		return false;
	}
	if (f.ville.value.length == 0)
	{
		alert("Merci d'indiquer votre ville.");
		return false;
	}
	if (f.pays.value.length == 0)
	{
		alert("Merci de préciser votre pays.");
		return false;
	}
	
	
	if (f.situation.value.length == 0)
	{
		alert("Merci de préciser votre situation.");
		return false;
	}
	
		if (f.situation.value=="etudiant" || f.situation.value =="actionnaire" || f.situation.value =="autre" ||  f.situation.value =="" )
		{
		}
		else
		{
			if (f.mode.value==20){
				
				if (f.txtCompany.value.length==0)
				{
					alert("Merci de préciser votre le nom de la societe.");
					return false;
				}
				if (f.txtPost.value.length==0)
				{
					alert("Merci de préciser votre poste.");
					return false;
				}
			}
		}
		
		
	if (f.mode.value==20){
	if (f.langue1.value.length == 0)
	{
		alert("Merci de préciser la Langue.");
		return false;
	}
	}
	
	
	
	f.action="/site/fr/contact/loreal-formulaire-fr-confirm.asp";
	
	f.submit();
	
}

function champsokmobile(f) {

var mode = f.mode.value;


	if (f.civilite[0].checked == false && f.civilite[1].checked == false && f.civilite[2].checked == false)
	{
		alert("Merci d'indiquer votre civilité.");
		return false;
	}
	if (f.nom.value.length == 0)
	{
		alert("Merci d'indiquer votre nom.");
		return false;
	}
	if (f.prenom.value.length == 0)
	{
		alert("Merci d'indiquer votre prénom.");
		return false;
	}
	if(!(checkMail(f.email.value)))
	{
		alert("Votre adresse E-Mail est invalide.");
		return false;
	}
	if (f.adresse.value.length == 0)
	{
		alert("Merci d'indiquer votre adresse.");
		return false;
	}
	if (f.cp.value.length == 0)
	{
		alert("Merci d'indiquer votre Code Postal.");
		return false;
	}
	if (f.ville.value.length == 0)
	{
		alert("Merci d'indiquer votre ville.");
		return false;
	}
	if (f.pays.value.length == 0)
	{
		alert("Merci de préciser votre pays.");
		return false;
	}
	
	
	f.action="/site/fr/contact/loreal-formulaire-fr-confirm.asp";
	
	f.submit();
	
}


function validmobile(f) {

var mode = f.mode.value;
	
	if (f.indicatif.value.length == 0)
	{
		alert("Merci d'indiquer votre indicatif");
		return false;
	}

	if (f.recipient.value.length == 0)
	{
		alert("Merci d'indiquer votre numéro de téléphone");
		return false;
	}
	
	f.submit();
	
}

function champsokquestion(f) {

var mode = f.mode.value;


	if (f.civilite[0].checked == false && f.civilite[1].checked == false && f.civilite[2].checked == false)
	{
		alert("Merci d'indiquer votre civilité.");
		return false;
	}
	if (f.nom.value.length == 0)
	{
		alert("Merci d'indiquer votre nom.");
		return false;
	}
	if (f.prenom.value.length == 0)
	{
		alert("Merci d'indiquer votre prénom.");
		return false;
	}
	if(!(checkMail(f.email.value)))
	{
		alert("Votre adresse E-Mail est invalide.");
		return false;
	}
	/*if (f.adresse.value.length == 0)
	{
		alert("Merci d'indiquer votre adresse.");
		return false;
	}
	if (f.cp.value.length == 0)
	{
		alert("Merci d'indiquer votre Code Postal.");
		return false;
	}
	if (f.ville.value.length == 0)
	{
		alert("Merci d'indiquer votre ville.");
		return false;
	}
	if (f.pays.value.length == 0)
	{
		alert("Merci de préciser votre pays.");
		return false;
	}
	if (f.situation.value.length == 0)
	{
		alert("Merci de préciser votre situation.");
		return false;
	}*/
	if (f.question.value.length == 0)
	{
		alert("Merci de préciser votre question.");
		return false;
	}
	
	
	f.action="/site/fr/contenu/question-confirm.asp";
	
	f.submit();
	
}
