// JavaScript Document
function formulaire_submit() {
	if(document.formContact.Title.value == "")
	{
		alert("Choisissez une civilité svp.");
		document.formContact.Title.style.border="1px solid red";
		return false;
	} else document.formContact.Title.style.border="1px solid #606060";
	
	if(document.formContact.Firstname.value == "")
	{
		alert("Entrez votre prénom svp.");
			document.formContact.Firstname.style.border="1px solid red";
		return false;
	} else document.formContact.Firstname.style.border="1px solid #606060";
	if(document.formContact.Surname.value == "")
	{
		alert("Entrez votre nom svp.");
		document.formContact.Surname.style.border="1px solid red";
		return false;
	} else document.formContact.Surname.style.border="1px solid #606060";
	if(document.formContact.Company.value == "")
	{
		alert("Entrez votre société svp.");
		document.formContact.Company.style.border="1px solid red";
		return false;
	} else document.formContact.Company.style.border="1px solid #606060";
	if(document.formContact.Address1.value == "")
	{
		alert("Entrez votre adresse svp.");
		document.formContact.Address1.style.border="1px solid red";
		return false;
	} else document.formContact.Address1.style.border="1px solid #606060";
	if(document.formContact.Town.value == "")
	{
		alert("Entrez votre ville svp.");
	   document.formContact.Town.style.border="1px solid red";
		return false;
	} else document.formContact.Town.style.border="1px solid #606060";
	if(document.formContact.PostCode.value == "")
	{
		alert("Entrez votre code postal svp.");
	   document.formContact.PostCode.style.border="1px solid red";
		return false;
	}	else document.formContact.PostCode.style.border="1px solid #606060";
	if(document.formContact.Country.value == "")
	{
		alert("Sélectionnez votre pays svp.");
	    document.formContact.Country.style.border="1px solid red";
		return false;
	}	else document.formContact.Country.style.border="1px solid #606060";
	if((document.formContact.Country.value == 'CANADA' || document.formContact.Country.value == 'U S A') && (document.formContact.State.value == ""))
	{
		alert("Sélectionnez votre état/province svp.");
		document.formContact.State.style.border="1px solid red";
		return false;
	}	else document.formContact.State.style.border="1px solid #606060";
	if(document.formContact.Tel.value == "")
	{
		alert("Entrez votre numéro de téléphone svp.");
		document.formContact.Tel.style.border="1px solid red";
		return false;
	} else document.formContact.Tel.style.border="1px solid #606060";
	if(document.formContact.Email.value == "")
	{
		alert("Entrez votre adresse e-mail svp.");
	   document.formContact.Email.style.border="1px solid red";
		return false;
	}		else document.formContact.Email.style.border="1px solid #606060";
	if(document.formContact.Email.value.indexOf('@') == -1)
	{
		alert("Adresse e-mail invalide.");
	   document.formContact.Email.style.border="1px solid red";
		return false;
	} else document.formContact.Email.style.border="1px solid #606060";
	
	if(document.formContact.Email.value.indexOf('.') == -1)
	{
		alert("Adresse e-mail invalide.");
	   document.formContact.Email.style.border="1px solid red";
		return false;
	} else document.formContact.Email.style.border="1px solid #606060";
	
	if(document.formContact.Email.value.length <7)
	{
		alert("Adresse e-mail invalide.");
	   document.formContact.Email.style.border="1px solid red";
		return false;
	} else document.formContact.Email.style.border="1px solid #606060";
	
	if(document.formContact.Email.value.indexOf(',') !== -1)
	{
		alert("Adresse e-mail invalide.");
	   document.formContact.Email.style.border="1px solid red";
		return false;
	} else document.formContact.Email.style.border="1px solid #606060";
	
	if(document.formContact.Email.value.indexOf(';') !== -1)
	{
		alert("Adresse e-mail invalide.");
	   document.formContact.Email.style.border="1px solid red";
		return false;
	} else document.formContact.Email.style.border="1px solid #606060";

		
	var i;
	var selection = false;
	for(i=0; i<4; i++) {
		if (document.formContact.concern[i].checked == true)
			selection = true;
	}
	
	if (selection == false) {
	
		alert("Faites votre choix svp (votre message concerne ?).");
		document.formContact.concern.focus();
	}

	if(document.formContact.message.value == "")
	{
		alert("Entrez votre message svp.");
		document.formContact.message.focus();
		return false;
	} else document.formContact.message.style.border="1px solid #606060";
	
		if(document.formContact.ou.value == "")
		{
			alert("Sélectionnez D\'où connaissez vous Caldera ?");
		    document.formContact.ou.style.border="1px solid red";
			return false;
		}	else document.formContact.ou.style.border="1px solid #606060";

	
		if (document.formContact.code.value == "") {
		alert("Entrez le code de sécurité svp.");
		document.formContact.code.focus();
		document.formContact.code.style.border="1px solid red";
		return false;
	} else document.formContact.code.style.border="1px solid #606060";
	
	
	//return true;
	document.formContact.submit();

}


function formulaire_submit_newsletter() {
var form = document.getElementById("frm_subscribe");
	
	if(document.form.firstname.value == "")
	{
		alert("Entrez votre prénom svp.");
			document.form.firstname.style.border="1px solid red";
		return false;
	} else document.form.firstname.style.border="1px solid #606060";
	if(document.form.surname.value == "")
	{
		alert("Entrez votre nom svp.");
		document.form.surname.style.border="1px solid red";
		return false;
	} else document.form.surname.style.border="1px solid #606060";
	if(document.form.company.value == "")
	{
		alert("Entrez votre société svp.");
		document.form.company.style.border="1px solid red";
		return false;
	} else document.form.company.style.border="1px solid #606060";

	if(document.form.email.value == "")
	{
		alert("Entrez votre adresse e-mail svp.");
	   document.form.email.style.border="1px solid red";
		return false;
	}		else document.form.email.style.border="1px solid #606060";
	if(document.form.email.value.indexOf('@') == -1)
	{
		alert("Adresse e-mail invalide.");
	   document.form.email.style.border="1px solid red";
		return false;
	} else document.form.email.style.border="1px solid #606060";
	
	if(document.form.email.value.indexOf('.') == -1)
	{
		alert("Adresse e-mail invalide.");
	   document.form.email.style.border="1px solid red";
		return false;
	} else document.form.email.style.border="1px solid #606060";
	
	if(document.form.email.value.length <7)
	{
		alert("Adresse e-mail invalide.");
	   document.form.email.style.border="1px solid red";
		return false;
	} else document.form.email.style.border="1px solid #606060";
	
	if(document.form.email.value.indexOf(',') !== -1)
	{
		alert("Adresse e-mail invalide.");
	   document.form.email.style.border="1px solid red";
		return false;
	} else document.form.email.style.border="1px solid #606060";
	
	if(document.form.email.value.indexOf(';') !== -1)
	{
		alert("Adresse e-mail invalide.");
	   document.form.email.style.border="1px solid red";
		return false;
	} else document.form.email.style.border="1px solid #606060";	
	var i;
	var selection = false;
	for(i=0; i<2; i++) {  //un de plus que le nombre de radios
		if (document.form.language[i].checked == true)
			selection = true;
	}
	
	if (selection == false) {
	
		alert("Choisissez la langue svp.");
		document.form.language.focus();
	}
	if(document.form.type.value == "")
	{
		alert("Sélectionnez votre fonction svp.");
	   document.form.type.style.border="1px solid red";
		return false;
	}		else document.form.type.style.border="1px solid #606060";
	
	if(document.form.code.value == "")
	{
		alert("Entrez le code de sécurité SVP.");
		document.form.code.focus();
		document.form.code.style.border="1px solid red";
		return false;
	} else document.form.code.style.border="1px solid #606060";
	

	form.submit();

}

