function verif_inscription_newsletter() {



	if(VerifEmail(document.F_NEWSLETTER.email) == false) {

		return false;

	}

	

	document.F_NEWSLETTER.job.value = "subscribe";



}



function Verif_Parrainage ( )

{

	

	var i=0;

	var EmailVide = true;

	for(i=0; i < 5; i++)

	{

		if(document.F_PARRAINAGE["email["+i+"]"].value != "")

		{

			EmailVide = false;

		}

	}

	

	if(EmailVide == true)

	{

		alert("Veuillez renseigner l'email d'au moins un(e) de vos ami(e)s.");

		document.F_PARRAINAGE["email[0]"].focus();

		return false;

	}

	

	for(i=0; i < 5; i++)

	{

		if(document.F_PARRAINAGE["email["+i+"]"].value != "")

		{

			if(VerifEmail(document.F_PARRAINAGE["email["+i+"]"]) == false)

			{

				return false;

			}

		}

	}

	

	document.F_PARRAINAGE.job.value = "parrainage.ajoute.filleuls";

	return true;

	

}



function verif_form_search(){

	

	if(IsEmpty(document.F_SEARCH.keyword.value) == true) {

		alert("Veuillez préciser un terme pour votre recherche.");

		document.F_SEARCH.keyword.focus();

		return false;		

	} else {

		return true;

	}

	

}



function check_form_compte_client() {

	

	if(document.GO_ACCOUNT.login.value == "" || document.GO_ACCOUNT.login.value == " ") {

		alert("Veuillez préciser votre identifiant.");

		document.GO_ACCOUNT.login.focus();

		return false;

		

	} 

	

	if(document.GO_ACCOUNT.passwd.value == "" || document.GO_ACCOUNT.passwd.value == " ") {

		alert("Veuillez préciser votre mot de passe.");

		document.GO_ACCOUNT.passwd.focus();

		return false;

	

	}

	

	document.GO_ACCOUNT.job.value = "open_account";

	return true;



}



function log_compteClient() {

	

	if(IsEmpty(document.F_LOG_COMPTE_CLIENT.login.value) == true){

		alert("Veuillez préciser votre identifiant");

		document.F_LOG_COMPTE_CLIENT.login.focus();

		return false; 

	}



	if(IsEmpty(document.F_LOG_COMPTE_CLIENT.passwd.value) == true){

		alert("Veuillez préciser votre mot de passe");

		document.F_LOG_COMPTE_CLIENT.passwd.focus();

		return false; 

	}

	

	document.F_LOG_COMPTE_CLIENT.job.value = "log_account";



}



function check_form_transporteurs( )

{

	RadioElem = document.F_GOTO_COMMANDE.transporteur;

	

	if(RadioElem.length > 0) {

		for(var e=0; e < RadioElem.length; e++)	{		

			if(RadioElem[e].checked == true){

				document.F_GOTO_COMMANDE.job.value = "process.commande";

				return true;			

			}

		}

	} else {

		if(RadioElem.checked == true){

			document.F_GOTO_COMMANDE.job.value = "process.commande";

			return true;			

		}	

	}

	alert("Veuillez selectionner un transporteur pour votre livraison.");

	return false;

}



function check_form_update_codes() {

	

	if(document.UPDATE_CODES.login.value == "" || document.UPDATE_CODES.login.value == " ") {

		alert("Veuillez préciser votre identifiant.");

		document.UPDATE_CODES.login.focus();

		return false;		

	} 

	

	if (document.UPDATE_CODES.passwd.value.length < 6) {

		alert("Votre mot de passe doit comporter au minimum 6 caractères.");

		document.UPDATE_CODES.passwd.focus();

		return false;	

	}

	

	if (document.UPDATE_CODES.confirm_passwd.value == "") {

		alert("Veuillez confirmer votre mot de passe.");

		document.UPDATE_CODES.confirm_passwd.focus();

		return false;	

	}

	

	if (document.UPDATE_CODES.passwd.value != document.UPDATE_CODES.confirm_passwd.value) {

		alert("Vos mots de passe doivent être identiques.");

		document.UPDATE_CODES.passwd.focus();

		return false;	

	}

	

	document.UPDATE_CODES.job.value = "update_codes";

	return true;



}



function check_form_get_codes() {

	

	var Mod = /[ ]/gmi;

	

	if(document.GET_CODES.email.value == "" || document.GET_CODES.email.value == " ") {

		alert("Veuillez préciser votre adresse email.");

		document.GET_CODES.email.focus();

		return false;

		

	} 

	if ((document.GET_CODES.email.value.indexOf ('@',0)== -1 ) || (document.GET_CODES.email.value.indexOf('.') == -1) || (Mod.test(document.GET_CODES.email.value) == true)) {

		alert("L\'adresse email n\'est pas correct.");

		document.GET_CODES.email.focus();

		return false;

			

	} 



	document.GET_CODES.job.value = "send_passwd";

	return true;



}



function check_new_inscription() {

	

	var Mod = /[ ]/gmi;

	

	if(IsEmpty(document.CREATE_ACCOUNT["facturation[nom]"].value) == true) {

		alert("Veuillez préciser votre nom.");

		document.CREATE_ACCOUNT["facturation[nom]"].focus();

		return false;		

	} 

	

	if(IsEmpty(document.CREATE_ACCOUNT["facturation[prenom]"].value) == true) {

		alert("Veuillez préciser votre prenom.");

		document.CREATE_ACCOUNT["facturation[prenom]"].focus();

		return false;		

	}

	

	if(IsEmpty(document.CREATE_ACCOUNT["facturation[adr]"].value) == true) {

		alert("Veuillez préciser votre adresse.");

		document.CREATE_ACCOUNT["facturation[adr]"].focus();

		return false;		

	}

	

	if(IsEmpty(document.CREATE_ACCOUNT["facturation[cp]"].value) == true) {

		alert("Veuillez préciser votre code postal.");

		document.CREATE_ACCOUNT["facturation[cp]"].focus();

		return false;		

	}

	

	if(isNaN(document.CREATE_ACCOUNT["facturation[cp]"].value)) {

		alert("Veuillez vérifier votre code postal.");

		document.CREATE_ACCOUNT["facturation[cp]"].focus();

		return false;		

	}

	

	if( VerifCP ( document.CREATE_ACCOUNT["facturation[cp]"] ) == false )

	{

		return false;

	}

	

	if(IsEmpty(document.CREATE_ACCOUNT["facturation[ville]"].value) == true) {

		alert("Veuillez préciser votre ville.");

		document.CREATE_ACCOUNT["facturation[ville]"].focus();

		return false;		

	}

	

	if(IsEmpty(document.CREATE_ACCOUNT["facturation[pays]"].value) == true) {

		alert("Veuillez préciser votre pays.");

		document.CREATE_ACCOUNT["facturation[pays]"].focus();

		return false;		

	}

	

	if (IsEmpty(document.CREATE_ACCOUNT["facturation[tel]"].value) == true && IsEmpty(document.CREATE_ACCOUNT["facturation[mobile]"].value) == true) {

		alert("Veuillez préciser un numéro de téléphone.");

		document.CREATE_ACCOUNT["facturation[tel]"].focus();

		return false;			

	}

	

	if( VerifEmail( document.CREATE_ACCOUNT["facturation[email]"] ) == false )	{

		return false;

	}

	

	if(IsEmpty(document.CREATE_ACCOUNT["facturation[login]"].value) == true) {

		alert("Veuillez préciser votre identifiant.");

		document.CREATE_ACCOUNT["facturation[login]"].focus();

		return false;		

	}

	

	if( VerifEmail( document.CREATE_ACCOUNT["facturation[login]"] ) == false )	{

		return false;

	}

	

	if (document.CREATE_ACCOUNT["facturation[passwd]"].value.length < 6) {

		alert("Votre mot de passe doit comporter au minimum 6 caractères.");

		document.CREATE_ACCOUNT["facturation[passwd]"].focus();

		return false;	

	}

	

	if (IsEmpty(document.CREATE_ACCOUNT["facturation[confirm_passwd]"].value) == true) {

		alert("Veuillez confirmer votre mot de passe.");

		document.CREATE_ACCOUNT["facturation[confirm_passwd]"].focus();

		return false;	

	}

	

	if (document.CREATE_ACCOUNT["facturation[passwd]"].value != document.CREATE_ACCOUNT["facturation[confirm_passwd]"].value) {

		alert("Vos mots de passe doivent être identiques.");

		document.CREATE_ACCOUNT["facturation[passwd]"].focus();

		return false;	

	}

	

	document.CREATE_ACCOUNT.job.value = "open_account";

	return true;



}



function check_update_cc() {

	

	if(IsEmpty(document.UPDATE_ACCOUNT["facturation[nom]"].value) == true) {

		alert("Veuillez préciser votre nom.");

		document.UPDATE_ACCOUNT["facturation[nom]"].focus();

		return false;		

	} 

	

	if(IsEmpty(document.UPDATE_ACCOUNT["facturation[prenom]"].value) == true) {

		alert("Veuillez préciser votre prenom.");

		document.UPDATE_ACCOUNT["facturation[prenom]"].focus();

		return false;		

	}

	

	if(IsEmpty(document.UPDATE_ACCOUNT["facturation[adr]"].value) == true) {

		alert("Veuillez préciser votre adresse.");

		document.UPDATE_ACCOUNT["facturation[adr]"].focus();

		return false;		

	}

	

	if(IsEmpty(document.UPDATE_ACCOUNT["facturation[cp]"].value) == true) {

		alert("Veuillez préciser votre code postal.");

		document.UPDATE_ACCOUNT["facturation[cp]"].focus();

		return false;		

	}

	

	if( VerifCP ( document.UPDATE_ACCOUNT["facturation[cp]"] ) == false )

	{

		return false;

	}

	

	if(IsEmpty(document.UPDATE_ACCOUNT["facturation[ville]"].value) == true) {

		alert("Veuillez préciser votre code ville.");

		document.UPDATE_ACCOUNT["facturation[ville]"].focus();

		return false;		

	}

	

	if(IsEmpty(document.UPDATE_ACCOUNT["facturation[pays]"].value) == true) {

		alert("Veuillez préciser votre pays.");

		document.UPDATE_ACCOUNT["facturation[pays]"].focus();

		return false;		

	}

	

	if( VerifEmail ( document.UPDATE_ACCOUNT["facturation[email]"] ) == false )

	{

		return false;

	}

	

	///////////////////////////////////// LIVRAISON ///////////////////////////

	

	if( document.getElementById('adresselivraison').checked )

	{

	

		if(IsEmpty(document.UPDATE_ACCOUNT["livraison[nom]"].value) == true) {

			alert("Veuillez préciser le nom à utiliser pour le livraison.");

			document.UPDATE_ACCOUNT["livraison[nom]"].focus();

			return false;		

		} 

		

		if(IsEmpty(document.UPDATE_ACCOUNT["livraison[prenom]"].value) == true) {

			alert("Veuillez préciser le prénom à utiliser pour la livraison.");

			document.UPDATE_ACCOUNT["livraison[prenom]"].focus();

			return false;		

		}

		

		if(IsEmpty(document.UPDATE_ACCOUNT["livraison[adr]"].value) == true) {

			alert("Veuillez préciser l'adresse de livraison.");

			document.UPDATE_ACCOUNT["livraison[adr]"].focus();

			return false;		

		}

		

		if(IsEmpty(document.UPDATE_ACCOUNT["livraison[cp]"].value) == true) {

			alert("Veuillez préciser le code postal de livraison.");

			document.UPDATE_ACCOUNT["livraison[cp]"].focus();

			return false;		

		}

		

		if( VerifCP ( document.UPDATE_ACCOUNT["livraison[cp]"] ) == false )

		{

			return false;

		}

		

		if(IsEmpty(document.UPDATE_ACCOUNT["livraison[ville]"].value) == true) {

			alert("Veuillez préciser la ville de livraison.");

			document.UPDATE_ACCOUNT["livraison[ville]"].focus();

			return false;		

		}

		

		if(IsEmpty(document.UPDATE_ACCOUNT["livraison[pays]"].value) == true) {

			alert("Veuillez préciser le pays de livraison.");

			document.UPDATE_ACCOUNT["livraison[pays]"].focus();

			return false;		

		}

	

	}

	

	document.UPDATE_ACCOUNT.job.value = "update_account";

	return true;



}



function check_update_livraison() {

	

	var Mod = /[ ]/gmi;

	

	if(IsEmpty(document.UPDATE_ACCOUNT["livraison[nom]"].value) == true) {

		alert("Veuillez préciser votre nom.");

		document.UPDATE_ACCOUNT["livraison[nom]"].focus();

		return false;		

	} 

	

	if(IsEmpty(document.UPDATE_ACCOUNT["livraison[prenom]"].value) == true) {

		alert("Veuillez préciser votre prenom.");

		document.UPDATE_ACCOUNT["livraison[prenom]"].focus();

		return false;		

	}

	

	if(IsEmpty(document.UPDATE_ACCOUNT["livraison[adr]"].value) == true) {

		alert("Veuillez préciser votre adresse.");

		document.UPDATE_ACCOUNT["livraison[adr]"].focus();

		return false;		

	}

	

	if(IsEmpty(document.UPDATE_ACCOUNT["livraison[cp]"].value) == true) {

		alert("Veuillez préciser votre code postal.");

		document.UPDATE_ACCOUNT["livraison[cp]"].focus();

		return false;		

	}

	

	if(isNaN(document.UPDATE_ACCOUNT["livraison[cp]"].value)) {

		alert("Veuillez vérifier votre code postal.");

		document.UPDATE_ACCOUNT["livraison[cp]"].focus();

		return false;		

	}

	

	if( VerifCP ( document.UPDATE_ACCOUNT["livraison[cp]"] ) == false )

	{

		return false;

	}

	

	if(IsEmpty(document.UPDATE_ACCOUNT["livraison[ville]"].value) == true) {

		alert("Veuillez préciser votre code ville.");

		document.UPDATE_ACCOUNT["livraison[ville]"].focus();

		return false;		

	}

	

	if(IsEmpty(document.UPDATE_ACCOUNT["livraison[pays]"].value) == true) {

		alert("Veuillez préciser votre pays.");

		document.UPDATE_ACCOUNT["livraison[pays]"].focus();

		return false;		

	}

	

	document.UPDATE_ACCOUNT.job.value = "update_account";

	return true;



}



function check_update_facturation() {

	

	var Mod = /[ ]/gmi;

	

	if(IsEmpty(document.UPDATE_ACCOUNT["facturation[nom]"].value) == true) {

		alert("Veuillez préciser votre nom.");

		document.UPDATE_ACCOUNT["facturation[nom]"].focus();

		return false;		

	} 

	

	if(IsEmpty(document.UPDATE_ACCOUNT["facturation[prenom]"].value) == true) {

		alert("Veuillez préciser votre prenom.");

		document.UPDATE_ACCOUNT["facturation[prenom]"].focus();

		return false;		

	}

	

	if(IsEmpty(document.UPDATE_ACCOUNT["facturation[adr]"].value) == true) {

		alert("Veuillez préciser votre adresse.");

		document.UPDATE_ACCOUNT["facturation[adr]"].focus();

		return false;		

	}

	

	if(IsEmpty(document.UPDATE_ACCOUNT["facturation[cp]"].value) == true) {

		alert("Veuillez préciser votre code postal.");

		document.UPDATE_ACCOUNT["facturation[cp]"].focus();

		return false;		

	}

	

	if(isNaN(document.UPDATE_ACCOUNT["facturation[cp]"].value)) {

		alert("Veuillez vérifier votre code postal.");

		document.UPDATE_ACCOUNT["facturation[cp]"].focus();

		return false;		

	}

	

	if( VerifCP ( document.UPDATE_ACCOUNT["facturation[cp]"] ) == false )

	{

		return false;

	}

	

	if(IsEmpty(document.UPDATE_ACCOUNT["facturation[ville]"].value) == true) {

		alert("Veuillez préciser votre code ville.");

		document.UPDATE_ACCOUNT["facturation[ville]"].focus();

		return false;		

	}

	

	if(IsEmpty(document.UPDATE_ACCOUNT["facturation[pays]"].value) == true) {

		alert("Veuillez préciser votre pays.");

		document.UPDATE_ACCOUNT["facturation[pays]"].focus();

		return false;		

	}

	

	if( VerifEmail ( document.UPDATE_ACCOUNT["facturation[email]"] ) == false )

	{

		return false;

	}

	

	document.UPDATE_ACCOUNT.job.value = "update_account";

	return true;



}