// ***********************************************************************
// * CYCLOP France Website
// * Version #1.0.0-alpha du 04.03.2005
// * Vérification des champs de formulaires
// * Copyright CYCLOP France ©2002-2005 <contact@cyclop-france.com>
// * Script développé par Luc TALARICO <luc.talarico@cyclop-france.com>
// ***********************************************************************

<!--//
function CheckMail(elm) {
	if (elm.value.indexOf("@") != "-1" && 
		elm.value.indexOf(".") != "-1" && 
		elm.value != "") {
		return true;
	} else {
		return false;
	};
};

function Check(field, msg) {
	if(field.name.indexOf("mail") != "-1") {
		if(!CheckMail(field)) {
			alert(msg);
			field.value = "";
			field.focus();
			return false;
		};
	} else {
		if(field.value == "") {
			alert(msg);
			field.focus();
			return false;
		};
	};
	return true;
};

function CheckDNS() {
	var e 	= document.forms.frm_whois;
	if(!Check(e.domain, 		"Veuillez saisir un nom de domaine dans le champs destiné à cet effet !")) 		return false;
	return true;
};

function CheckLogin() {
	var e 	= document.forms.frm_login;
	if(!Check(e.user_login,		"Veuillez saisir votre identifiant de connexion !"))							return false;
	if(!Check(e.user_pwd,		"Veuillez saisir votre mot de passe !"))										return false;
	return true;
};

function CheckForgot() {
	var e 	= document.forms.frm_forgot;
	if(!Check(e.user_mail, 		"Veuillez saisir une adresse e-mail valide !")) 								return false;
	return true;
};

function CheckContact() {
	var e 	= document.forms.frm_contact;
	// --------------------------------------------------------------------------------------------------------------------//
	if(!Check(e.ent_item, 		"Veuillez saisir le nom de votre entreprise !"))								return false;
	if(!Check(e.ent_siret,		"Veuillez saisir le numéro SIRET de votre entreprise !"))						return false;
	if(!Check(e.ent_web, 		"Veuillez saisir l'adresse du site web de votre entreprise !"))					return false;
	if(!Check(e.ent_form, 		"Veuillez sélectionner la forme juridique de votre entreprise !"))				return false;
	if(!Check(e.ent_ape, 		"Veuillez sélectionner le code APE de votre entreprise !"))						return false;
	if(!Check(e.ent_tva, 		"Veuillez saisir le numéro de TVA Intracommunautaire de votre entreprise !"))	return false;
	// --------------------------------------------------------------------------------------------------------------------//
//	if(!Check(e.civ,			"Veuillez sélectionner votre civilité !"))										return false;
	if(!Check(e.name,			"Veuillez indiquer votre nom patronymique !"))									return false;
	if(!Check(e.fname,			"Veuillez indiquer votre prénom usuel !"))										return false;
	if(!Check(e.fct,			"Veuillez sélectionner votre fonction au sein de l'entreprise !"))				return false;
	// --------------------------------------------------------------------------------------------------------------------//
	if(!Check(e.ent_ad1,		"Veuillez indiquer l'adresse complète de votre entreprise !"))					return false;
	if(!Check(e.ent_ad2,		"Veuillez indiquer l'adresse complète de votre entreprise !"))					return false;
	if(!Check(e.ent_zip,		"Veuillez indiquer le code postal de l'entreprise !"))							return false;
	if(!Check(e.ent_city,		"Veuillez indiquer la ville dans laquelle se trouve votre entreprise !"))		return false;
	if(!Check(e.ent_country,	"Veuillez sélectionner le pays dans lequel se trouve votre entreprise !"))		return false;
	if(!Check(e.contact_tel,	"Veuillez indiquer votre numéro de téléphone fixe !"))							return false;
	if(!Check(e.contact_fax,	"Veuillez indiquer votre numéro de télécopie !"))								return false;
	if(!Check(e.contact_gsm,	"Veuillez indiquer votre numéro de téléphone portable !"))						return false;
	if(!Check(e.contact_mail,	"Veuillez indiquer une adresse e-mail valide !"))								return false;
	// --------------------------------------------------------------------------------------------------------------------//
	if(!Check(e.contact_msg,	"Veuillez saisir votre message !"))												return false;
	// --------------------------------------------------------------------------------------------------------------------//
	return true;
};

//-->