/*
 * Ext JS Library 2.2
 * Copyright(c) 2006-2008, Ext JS, LLC.
 * licensing@extjs.com
 *
 * http://extjs.com/license
 */
Existe=function(champici){
	return !((typeof champici == 'object' && !champici) || typeof champici == 'undefined');
}
if(!document.getElementById){
	if(document.all){
		Champ=function(){
			if(Existe(document.all[arguments[0]])){return document.all[arguments[0]]}else{return null}
		}
	}else if(document.layers){
		Champ=function(){
			if(Existe(document[arguments[0]])){return document[arguments[0]]}else{return null}
		}
	}
}else{
	Champ=function(){
		if(Existe(document.getElementById(arguments[0]))){
			return document.getElementById(arguments[0]);
		}else{
			if(Existe(document.getElementsByName(arguments[0])[0])){
				return document.getElementsByName(arguments[0])[0];
			}else{
				return null;
			}
		}
	}
}

function VerifForm(champ)
{
	adresse = Champ(champ).value;
	var place = adresse.indexOf("@",1);
	var point = adresse.indexOf(".",place+1);
	if ((place > -1)&&(adresse.length >2)&&(point > 1))
	{
		return true;
	}else{
		Champ(champ).style.color="#DB1934";
		return false;
		if (adresse!="") {
			Champ(champ).style.color="#DB1934";
			return false;
		}

	}
}

function tstchamps(){
	ChampValide=true;
	if (Champ("nom_newsletter").value=="" || Champ("nom_newsletter").value=="Votre nom *") {
		Champ("nom_newsletter").style.color="#DB1934";
		ChampValide=false;
	}
	if (Champ("email_newsletter").value=="" || Champ("email_newsletter").value=="Votre email *") {
		Champ("email_newsletter").style.color="#DB1934";
		ChampValide=false;
	}
	return (
		VerifForm('email_newsletter')!=false &&
		ChampValide==true &&
		Champ("nom_newsletter").value!="" &&
		Champ("email_newsletter").value!=""
	);
}

function tstchampscontact(){
	ChampValide=true;
	if (Champ("nom_contact").value=="" || Champ("nom_contact").value=="Nom *") {
		Champ("nom_contact").style.color="#DB1934";
		ChampValide=false;
	}
	if (Champ("message").value=="" || Champ("message").value=="Message *") {
		Champ("message").style.color="#DB1934";
		ChampValide=false;
	}
	if (Champ("email_contact").value=="" || Champ("email_contact").value=="E-mail *") {
		Champ("email_contact").style.color="#DB1934";
		ChampValide=false;
	}
	return (
		VerifForm('email_contact')!=false &&
		ChampValide==true &&
		Champ("nom_contact").value!="" &&
		Champ("message").value!="" &&
		Champ("email_contact").value!=""
	);
}

function tstchamps_vie_sans_papier(){
	ChampValide=true;
	if (Champ("nom_vie_sans_papier").value=="" || Champ("nom_vie_sans_papier").value=="Votre nom *") {
		Champ("nom_vie_sans_papier").style.color="#DB1934";
		ChampValide=false;
	}
	if (Champ("phrase_vie_sans_papier").value=="" || Champ("phrase_vie_sans_papier").value=="Pour vous, que serait une vie sans papier ? *") {
		Champ("phrase_vie_sans_papier").style.color="#DB1934";
		ChampValide=false;
	}
	return (
		ChampValide==true &&
		Champ("nom_vie_sans_papier").value!="" &&
		Champ("phrase_vie_sans_papier").value!=""
	);
}