function verifAuthen(form){
	//Si le navigateur accepte les Cookies
	if (navigator.cookieEnabled)
	{
		//Caractère spécial
		var cDoubleCote = "\""
		//On récupère l'username & le password saisit
		var strName = form.username.value;
		var strPassword = form.password.value;
		//On récupère les tailles des chaînes
		var TailleName = strName.length;
		var TaillePassword = strPassword.length;

		var i, temp, txt_error='', error = 0;
		//On vérifie le nom d'utilisateur et son mot de passe
		
		//si la saisie est vide
		if (TailleName == 0){
			error = error + 1; 
			txt_error += "- Votre identifiant n'a pas été renseigné \n";
		}
		
		if (TaillePassword == 0){
			error = error + 1; 
			txt_error += "- Votre mot de passe n'a pas été renseigné \n";
		}
		
		if (error > 0){
			window.alert("Il y a une erreur dans votre connexion à Virtual Access : \n\n" + txt_error);
			form.username.focus();
			return false;
		}
		
		for (i = 0 ; i < TailleName ; i++)
		{
			temp = strName.charAt(i);
			//Si le caractère ASCII du caractère de la chaîne est égale au caractère ASCII du caractère spécial
			if (temp.charCodeAt() == cDoubleCote.charCodeAt())
			{
				//Message d'erreur, l'username n'est pas valide
				window.alert("Vous avez saisi un caractère invalide : \"");
				form.username.value = "";
				form.password.value = "";
				form.username.focus();
				return false;
			}
		}

		//On vérifie le mot de passe
		for (i = 0 ; i < TaillePassword ; i++)
		{
			temp = strPassword.charAt(i);
			//Si le caractère ASCII du caractère de la chaîne est égale au caractère ASCII du caractère spécial
			if (temp.charCodeAt() == cDoubleCote.charCodeAt())
			{
				//Message d'erreur, le mot de passe n'est pas valide
				window.alert("Vous avez saisi un caractère invalide : \"");
				form.username.value = "";
				form.password.value = "";
				form.username.focus();
				return false;
			}
		}
	}
	//Sinon le navigateur n'accepte pas les Cookies
	else
	{
		window.alert("Pour accéder à Virtual Access, votre navigateur Internet doit accepter les cookies !");
		form.username.value = "";
		form.password.value = "";
		form.username.focus();
		return false;
	}
}
			
function verif_formulaire_candidature(frm){
		
	var nb_erreur = 0;

	/* Remise à zéro des message d'erreur */
	
	document.getElementById('erreur_nom').innerHTML = "";
	frm.elements['nom'].style.border='';
	document.getElementById('erreur_prenom').innerHTML = "";
	frm.elements['prenom'].style.border='';
	document.getElementById('erreur_tel').innerHTML = "";
	frm.elements['tel'].style.border='';
	document.getElementById('erreur_email').innerHTML = "";
	frm.elements['email'].style.border='';
	document.getElementById('erreur_adresse').innerHTML = "";
	frm.elements['adresse'].style.border='';
	document.getElementById('erreur_ville').innerHTML = "";
	frm.elements['ville'].style.border='';
	document.getElementById('erreur_pays').innerHTML = "";
	frm.elements['pays'].style.border='';
	document.getElementById('erreur_cp').innerHTML = "";
	frm.elements['cp'].style.border='';
	document.getElementById('erreur_cv').innerHTML = "";
	frm.elements['cv'].style.border='';
	document.getElementById('erreur_service').innerHTML = "";
	frm.elements['service'].style.border='';
	
	if(frm.elements['service'].value == "selectionner") {
		frm.elements['service'].style.border='1px solid red';
		document.getElementById('erreur_service').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>Veuillez sélectionner une autre valeur pour poursuivre votre demande</td></tr></table></div>";
		nb_erreur = nb_erreur + 1;
	}
	
	if(frm.elements['nom'].value == "") {
		frm.elements['nom'].style.border='1px solid red';
		document.getElementById('erreur_nom').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>Veuillez renseigner ce champ pour poursuivre votre demande</td></tr></table></div>";
		nb_erreur = nb_erreur + 1;
	}
	if(frm.elements['prenom'].value == "") {
		frm.elements['prenom'].style.border='1px solid red';
		document.getElementById('erreur_prenom').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>Veuillez renseigner ce champ pour poursuivre votre demande</td></tr></table></div>";
		nb_erreur = nb_erreur + 1;
	}
	if(frm.elements['tel'].value == "") {
		frm.elements['tel'].style.border='1px solid red';
		document.getElementById('erreur_tel').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>Veuillez renseigner ce champ pour poursuivre votre demande</td></tr></table></div>";
		nb_erreur = nb_erreur + 1;
	}else{
		if (CheckPhoneNumber(frm.elements['tel'].value) == false){
			frm.elements['tel'].style.border='1px solid red';
			document.getElementById('erreur_tel').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>La valeur saisie n'est pas correcte. Exemple valide : 0123181218</td></tr></table></div>";
			nb_erreur = nb_erreur + 1;	
		}
	}
	
	if(frm.elements['email'].value == "") {
		frm.elements['email'].style.border='1px solid red';
		document.getElementById('erreur_email').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>Veuillez renseigner ce champ pour poursuivre votre demande</td></tr></table></div>";
		nb_erreur = nb_erreur + 1;
	}else{
		if (CheckMail(frm.elements['email'].value) == false){
			frm.elements['email'].style.border='1px solid red';
			document.getElementById('erreur_email').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>La valeur saisie n'est pas correcte. Exemple valide : texte@texte.texte</td></tr></table></div>";
			nb_erreur = nb_erreur + 1;	
		}
	}
	
	if(frm.elements['adresse'].value == "") {
		frm.elements['adresse'].style.border='1px solid red';
		document.getElementById('erreur_adresse').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>Veuillez renseigner ce champ pour poursuivre votre demande</td></tr></table></div>";
		nb_erreur = nb_erreur + 1;
	}
	if(frm.elements['ville'].value == "") {
		frm.elements['ville'].style.border='1px solid red';
		document.getElementById('erreur_ville').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>Veuillez renseigner ce champ pour poursuivre votre demande</td></tr></table></div>";
		nb_erreur = nb_erreur + 1;
	}
	if(frm.elements['pays'].value == "") {
		frm.elements['pays'].style.border='1px solid red';
		document.getElementById('erreur_pays').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>Veuillez renseigner ce champ pour poursuivre votre demande</td></tr></table></div>";
		nb_erreur = nb_erreur + 1;
	}
	if(frm.elements['cp'].value == "") {
		frm.elements['cp'].style.border='1px solid red';
		document.getElementById('erreur_cp').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>Veuillez renseigner ce champ pour poursuivre votre demande</td></tr></table></div>";
		nb_erreur = nb_erreur + 1;
	}else{
		if (CheckZipCode(frm.elements['cp'].value) == false){
			frm.elements['cp'].style.border='1px solid red';
			document.getElementById('erreur_cp').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>La valeur saisie n'est pas correcte. Exemple valide : 59000</td></tr></table></div>";
			nb_erreur = nb_erreur + 1;	
		}
	}
	if(frm.elements['cv'].value == "") {
		frm.elements['cv'].style.border='1px solid red';
		document.getElementById('erreur_cv').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>Veuillez renseigner ce champ pour poursuivre votre demande</td></tr></table></div>";
		nb_erreur = nb_erreur + 1;
	}else{
		var tab_sExt_valide = new Array('pdf','doc','odt','docx');
		if (validationExtension(ObtenirExtension(frm.elements['cv'].value),tab_sExt_valide) == false) {
			frm.elements['cv'].style.border='1px solid red';
			document.getElementById('erreur_cv').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>L'extension de votre fichier n'est pas valide : pdf, odt, doc, docx uniquement</td></tr></table></div>";
			nb_erreur = nb_erreur + 1;
		}	
	}
	
	if (frm.elements['lettre'].value != ""){
		var tab_sExt_valide = new Array('pdf','doc','odt','docx');
		if (validationExtension(ObtenirExtension(frm.elements['lettre'].value),tab_sExt_valide) == false) {
			frm.elements['lettre'].style.border='1px solid red';
			document.getElementById('erreur_lettre').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>L'extension de votre fichier n'est pas valide : pdf, odt, doc, docx uniquement</td></tr></table></div>";
			nb_erreur = nb_erreur + 1;
		}	
	}
	
	if(nb_erreur > 0){
		return false;
	}else{
		return true;
	}
	
}//fin de la fonction

function verif_formulaire_fournisseur(frm){
	
	var nb_erreur = 0;
	var i;
	var max = 11;
	var erreur_liste = 0;
	
	/* Remise à zéro des message d'erreur */
	document.getElementById('erreur_produits').innerHTML = "";
	document.getElementById('erreur_societe').innerHTML = "";
	frm.elements['societe'].style.border='';
	document.getElementById('erreur_siret').innerHTML = "";
	frm.elements['siret'].style.border='';
	document.getElementById('erreur_activite').innerHTML = "";
	frm.elements['activite'].style.border='';
	document.getElementById('erreur_fonction').innerHTML = "";
	frm.elements['fonction'].style.border='';
	document.getElementById('erreur_adresse').innerHTML = "";
	frm.elements['adresse'].style.border='';
	document.getElementById('erreur_cp').innerHTML = "";
	frm.elements['cp'].style.border='';
	document.getElementById('erreur_ville').innerHTML = "";

    if (frm.elements['ville'].style != undefined)
        frm.elements['ville'].style.border = '';

	document.getElementById('erreur_pays').innerHTML = "";

    if (frm.elements['pays'].style != undefined)
        frm.elements['pays'].style.border = '';

	document.getElementById('erreur_nom').innerHTML = "";
	frm.elements['nom'].style.border='';
	document.getElementById('erreur_prenom').innerHTML = "";
	frm.elements['prenom'].style.border='';
	document.getElementById('erreur_tel_direct').innerHTML = "";
	frm.elements['tel_direct'].style.border='';
	
	if(frm.elements['societe'].value == "") {
		frm.elements['societe'].style.border='1px solid red';
		document.getElementById('erreur_societe').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>Veuillez renseigner ce champ pour poursuivre votre demande</td></tr></table></div>";
		nb_erreur = nb_erreur + 1;
	}
	
	if(document.getElementById("label_siret").innerHTML == "*"){/* parfois le champs n'est pas obligatoire (en fonction des pays) */
		if(frm.elements['siret'].value == "") {
			frm.elements['siret'].style.border='1px solid red';
			document.getElementById('erreur_siret').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>Veuillez renseigner ce champ pour poursuivre votre demande</td></tr></table></div>";
			nb_erreur = nb_erreur + 1;
		}else{
			if (CheckSiretNumber(frm.elements['siret'].value) == false){
				frm.elements['siret'].style.border='1px solid red';
				document.getElementById('erreur_siret').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>La valeur saisie n'est pas correcte. Exemple valide : 12345678912345</td></tr></table></div>";
				nb_erreur = nb_erreur + 1;	
			}
		}
	}	
	if(frm.elements['activite'].value == "Choix") {
		frm.elements['activite'].style.border='1px solid red';
		document.getElementById('erreur_activite').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>Veuillez sélectionner une autre option pour poursuivre votre demande</td></tr></table></div>";
		nb_erreur = nb_erreur + 1;
	}
	if(frm.elements['fonction'].value == "Choix") {
		frm.elements['fonction'].style.border='1px solid red';
		document.getElementById('erreur_fonction').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>Veuillez sélectionner une autre option pour poursuivre votre demande</td></tr></table></div>";
		nb_erreur = nb_erreur + 1;
	}
	if(frm.elements['adresse'].value == "") {
		frm.elements['adresse'].style.border='1px solid red';
		document.getElementById('erreur_adresse').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>Veuillez renseigner ce champ pour poursuivre votre demande</td></tr></table></div>";
		nb_erreur = nb_erreur + 1;
	}
	if(frm.elements['cp'].value == "") {
		frm.elements['cp'].style.border='1px solid red';
		document.getElementById('erreur_cp').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>Veuillez renseigner ce champ pour poursuivre votre demande</td></tr></table></div>";
		nb_erreur = nb_erreur + 1;
	}else{
		if (CheckZipCode(frm.elements['cp'].value) == false){
			frm.elements['cp'].style.border='1px solid red';
			document.getElementById('erreur_cp').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>La valeur saisie n'est pas correcte. Exemple valide : 59000</td></tr></table></div>";
			nb_erreur = nb_erreur + 1;	
		}
	}
	if(frm.elements['ville'].value == "") {
		frm.elements['ville'].style.border='1px solid red';
		document.getElementById('erreur_ville').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>Veuillez renseigner ce champ pour poursuivre votre demande</td></tr></table></div>";
		nb_erreur = nb_erreur + 1;
	}
	if(frm.elements['pays'].value == "") {
		frm.elements['pays'].style.border='1px solid red';
		document.getElementById('erreur_pays').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>Veuillez renseigner ce champ pour poursuivre votre demande</td></tr></table></div>";
		nb_erreur = nb_erreur + 1;
	}	
	
	/* case à cocher */
	/*---------------*/
	
	for (i=0;i<max;i++){
		if (frm.elements['produits'][i].checked==false){
			erreur_liste = erreur_liste + 1;
		}
	}
	if (erreur_liste == max){
		document.getElementById('erreur_produits').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>Veuillez cocher une option pour poursuivre votre demande</td></tr></table></div>";	
		nb_erreur = nb_erreur + 1;
	}
	

	if(frm.elements['nom'].value == "") {
		frm.elements['nom'].style.border='1px solid red';
		document.getElementById('erreur_nom').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>Veuillez renseigner ce champ pour poursuivre votre demande</td></tr></table></div>";
		nb_erreur = nb_erreur + 1;
	}
	if(frm.elements['prenom'].value == "") {
		frm.elements['prenom'].style.border='1px solid red';
		document.getElementById('erreur_prenom').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>Veuillez renseigner ce champ pour poursuivre votre demande</td></tr></table></div>";
		nb_erreur = nb_erreur + 1;
	}
	if(frm.elements['tel_direct'].value == "") {
		frm.elements['tel_direct'].style.border='1px solid red';
		document.getElementById('erreur_tel_direct').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>Veuillez renseigner ce champ pour poursuivre votre demande</td></tr></table></div>";
		nb_erreur = nb_erreur + 1;
	}else{
		if (CheckPhoneNumber(frm.elements['tel_direct'].value) == false){
			frm.elements['tel_direct'].style.border='1px solid red';
			document.getElementById('erreur_tel_direct').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>La valeur saisie n'est pas correcte. Exemple valide : 0123181218</td></tr></table></div>";
			nb_erreur = nb_erreur + 1;	
		}
	}
	
	if(frm.elements['email'].value == "") {
		frm.elements['email'].style.border='1px solid red';
		document.getElementById('erreur_email').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>Veuillez renseigner ce champ pour poursuivre votre demande</td></tr></table></div>";
		nb_erreur = nb_erreur + 1;
	}else{
		if (CheckMail(frm.elements['email'].value) == false){
			frm.elements['email'].style.border='1px solid red';
			document.getElementById('erreur_email').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>La valeur saisie n'est pas correcte. Exemple valide : texte@texte.texte</td></tr></table></div>";
			nb_erreur = nb_erreur + 1;	
		}
	}

	if (frm.elements['catalogue'].value != ""){
		var tab_sExt_valide = new Array('pdf');
		if (validationExtension(ObtenirExtension(frm.elements['catalogue'].value),tab_sExt_valide) == false) {
			frm.elements['catalogue'].style.border='1px solid red';
			document.getElementById('erreur_catalogue').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>L'extension de votre fichier n'est pas valide : PDF uniquement</td></tr></table></div>";
			nb_erreur = nb_erreur + 1;
		}	
	}
	
	if(nb_erreur > 0){
		return false;
	}else{
		
		if (document.getElementById('FileUpload').value == ""){
			return true;
		}else{
			return CheckForm();	
		}
		
		
	}
	
}//fin de la fonction	

function verif_formulaire_revendeur(frm){

	var nb_erreur = 0;
	
	/* Remise à zéro des message d'erreur */
	document.getElementById('erreur_societe').innerHTML = "";
	frm.elements['societe'].style.border='';
	document.getElementById('erreur_siret').innerHTML = "";
	frm.elements['siret'].style.border='';
	document.getElementById('erreur_fonction').innerHTML = "";
	frm.elements['fonction'].style.border='';
	document.getElementById('erreur_adresse').innerHTML = "";
	frm.elements['adresse'].style.border='';
	document.getElementById('erreur_cp').innerHTML = "";
	frm.elements['cp'].style.border='';
	document.getElementById('erreur_ville').innerHTML = "";
	frm.elements['ville'].style.border='';
	document.getElementById('erreur_pays').innerHTML = "";
	frm.elements['pays'].style.border='';
	document.getElementById('erreur_email').innerHTML = "";
	frm.elements['email'].style.border='';
	document.getElementById('erreur_nom').innerHTML = "";
	frm.elements['nom'].style.border='';
	document.getElementById('erreur_prenom').innerHTML = "";
	frm.elements['prenom'].style.border='';
	document.getElementById('erreur_tel_direct').innerHTML = "";
	frm.elements['tel_direct'].style.border='';
	
	if(frm.elements['societe'].value == "") {
		frm.elements['societe'].style.border='1px solid red';
		document.getElementById('erreur_societe').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>Veuillez renseigner ce champ pour poursuivre votre demande</td></tr></table></div>";
		nb_erreur = nb_erreur + 1;
	}
	if(document.getElementById("label_siret").innerHTML == "*"){/* parfois le champs n'est pas obligatoire (en fonction des pays) */
		if(frm.elements['siret'].value == "") {
			frm.elements['siret'].style.border='1px solid red';
			document.getElementById('erreur_siret').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>Veuillez renseigner ce champ pour poursuivre votre demande</td></tr></table></div>";
			nb_erreur = nb_erreur + 1;
		}else{
			if (CheckSiretNumber(frm.elements['siret'].value) == false){
				frm.elements['siret'].style.border='1px solid red';
				document.getElementById('erreur_siret').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>La valeur saisie n'est pas correcte. Exemple valide : 12345678912345</td></tr></table></div>";
				nb_erreur = nb_erreur + 1;	
			}
		}
	}
	if(frm.elements['fonction'].value == "Choix") {
		frm.elements['fonction'].style.border='1px solid red';
		document.getElementById('erreur_fonction').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>Veuillez sélectionner une autre option pour poursuivre votre demande</td></tr></table></div>";
		nb_erreur = nb_erreur + 1;
	}
	if(frm.elements['adresse'].value == "") {
		frm.elements['adresse'].style.border='1px solid red';
		document.getElementById('erreur_adresse').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>Veuillez renseigner ce champ pour poursuivre votre demande</td></tr></table></div>";
		nb_erreur = nb_erreur + 1;
	}
	if(frm.elements['cp'].value == "") {
		frm.elements['cp'].style.border='1px solid red';
		document.getElementById('erreur_cp').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>Veuillez renseigner ce champ pour poursuivre votre demande</td></tr></table></div>";
		nb_erreur = nb_erreur + 1;
	}else{
		if (CheckZipCode(frm.elements['cp'].value) == false){
			frm.elements['cp'].style.border='1px solid red';
			document.getElementById('erreur_cp').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>La valeur saisie n'est pas correcte. Exemple valide : 59000</td></tr></table></div>";
			nb_erreur = nb_erreur + 1;	
		}
	}
	if(frm.elements['ville'].value == "") {
		frm.elements['ville'].style.border='1px solid red';
		document.getElementById('erreur_ville').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>Veuillez renseigner ce champ pour poursuivre votre demande</td></tr></table></div>";
		nb_erreur = nb_erreur + 1;
	}
	if(frm.elements['pays'].value == "") {
		frm.elements['pays'].style.border='1px solid red';
		document.getElementById('erreur_pays').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>Veuillez renseigner ce champ pour poursuivre votre demande</td></tr></table></div>";
		nb_erreur = nb_erreur + 1;
	}	
	if(frm.elements['email'].value == "") {
		frm.elements['email'].style.border='1px solid red';
		document.getElementById('erreur_email').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>Veuillez renseigner ce champ pour poursuivre votre demande</td></tr></table></div>";
		nb_erreur = nb_erreur + 1;
	}else{
		if (CheckMail(frm.elements['email'].value) == false){
			frm.elements['email'].style.border='1px solid red';
			document.getElementById('erreur_email').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>La valeur saisie n'est pas correcte. Exemple valide : texte@texte.texte</td></tr></table></div>";
			nb_erreur = nb_erreur + 1;	
		}
	}	
	if(frm.elements['nom'].value == "") {
		frm.elements['nom'].style.border='1px solid red';
		document.getElementById('erreur_nom').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>Veuillez renseigner ce champ pour poursuivre votre demande</td></tr></table></div>";
		nb_erreur = nb_erreur + 1;
	}
	if(frm.elements['prenom'].value == "") {
		frm.elements['prenom'].style.border='1px solid red';
		document.getElementById('erreur_prenom').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>Veuillez renseigner ce champ pour poursuivre votre demande</td></tr></table></div>";
		nb_erreur = nb_erreur + 1;
	}
	if(frm.elements['tel_direct'].value == "") {
		frm.elements['tel_direct'].style.border='1px solid red';
		document.getElementById('erreur_tel_direct').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>Veuillez renseigner ce champ pour poursuivre votre demande</td></tr></table></div>";
		nb_erreur = nb_erreur + 1;
	}else{
		if (CheckPhoneNumber(frm.elements['tel_direct'].value) == false){
			frm.elements['tel_direct'].style.border='1px solid red';
			document.getElementById('erreur_tel_direct').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>La valeur saisie n'est pas correcte. Exemple valide : 0123181218</td></tr></table></div>";
			nb_erreur = nb_erreur + 1;	
		}
	}

	if(nb_erreur > 0){
		return false;
	}else{
		return true;
		//return CheckForm();
	}
	
}//fin de la fonction	

function verif_formulaire_revendeur_02(frm){

	var nb_erreur = 0;
	var i;
	var max = 11;
	var erreur_liste = 0;

	/* Remise à zéro des message d'erreur */
	document.getElementById('erreur_produits').innerHTML = "";
	frm.elements['activite'].style.border='';
	document.getElementById('erreur_activite').innerHTML = "";
	
	for (i=0;i<max;i++){
		if (frm.elements['produits'][i].checked==false){
			erreur_liste = erreur_liste + 1;
		}
	}
	if (erreur_liste == max){
		document.getElementById('erreur_produits').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>Veuillez cocher une option pour poursuivre votre demande</td></tr></table></div>";	
		nb_erreur = nb_erreur + 1;
	}

	if(frm.elements['activite'].value == "Choix") {
		frm.elements['activite'].style.border='1px solid red';
		document.getElementById('erreur_activite').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>Veuillez sélectionner une autre option pour poursuivre votre demande</td></tr></table></div>";
		nb_erreur = nb_erreur + 1;
	}
	
	if(nb_erreur > 0){
		return false;
	}else{
		return true;
	}
	
	
}

function verif_formulaire_revendeur_03(frm){

	var nb_erreur = 0;

	/* REMISE À ZÉRO DES MESSAGE D'ERREUR */
	frm.elements['naf'].style.border='';
	document.getElementById('erreur_naf').innerHTML = "";
	frm.elements['tva'].style.border='';
	document.getElementById('erreur_tva').innerHTML = "";
	frm.elements['annee'].style.border='';
	document.getElementById('erreur_annee').innerHTML = "";
	frm.elements['site'].style.border='';
	document.getElementById('erreur_ca').innerHTML = "";
	frm.elements['salarie'].style.border='';
	document.getElementById('erreur_salarie').innerHTML = "";
	
	/* ERREUR QUAND LA SAISIE EST VIDE */
	if(frm.elements['naf'].value == "") {
		frm.elements['naf'].style.border='1px solid red';
		document.getElementById('erreur_naf').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>Veuillez renseigner ce champ pour poursuivre votre demande</td></tr></table></div>";
		nb_erreur = nb_erreur + 1;
	}else{
		if (CheckNAFCode(frm.elements['naf'].value) == false){
			frm.elements['naf'].style.border='1px solid red';
			document.getElementById('erreur_naf').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>La valeur saisie n'est pas correcte. Exemple valide : 0111Z</td></tr></table></div>";
			nb_erreur = nb_erreur + 1;	
		}
	}
	
	/* contenu trop différent entre les sociétés et les pays pour lui mettre une saisie avec une expression régulière */
	if(frm.elements['tva'].value == "") {
		frm.elements['tva'].style.border='1px solid red';
		document.getElementById('erreur_tva').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>Veuillez renseigner ce champ pour poursuivre votre demande</td></tr></table></div>";
		nb_erreur = nb_erreur + 1;
	}

	if(frm.elements['annee'].value == "") {
		frm.elements['annee'].style.border='1px solid red';
		document.getElementById('erreur_annee').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>Veuillez renseigner ce champ pour poursuivre votre demande</td></tr></table></div>";
		nb_erreur = nb_erreur + 1;
	}else{
		if (CheckYear(frm.elements['annee'].value) == false){
			frm.elements['annee'].style.border='1px solid red';
			document.getElementById('erreur_annee').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>La valeur saisie n'est pas correcte. Exemple valide : 1980</td></tr></table></div>";
			nb_erreur = nb_erreur + 1;	
		}
	}
	if(frm.elements['ca'].value == "") {
		frm.elements['ca'].style.border='1px solid red';
		document.getElementById('erreur_ca').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>Veuillez renseigner ce champ pour poursuivre votre demande</td></tr></table></div>";
		nb_erreur = nb_erreur + 1;
	}else{
		if (CheckCA(frm.elements['ca'].value) == false){
			frm.elements['ca'].style.border='1px solid red';
			document.getElementById('erreur_ca').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>La valeur saisie n'est pas correcte. Exemple valide : 120000</td></tr></table></div>";
			nb_erreur = nb_erreur + 1;	
		}
	}
	if(frm.elements['salarie'].value == "") {
		frm.elements['salarie'].style.border='1px solid red';
		document.getElementById('erreur_salarie').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>Veuillez renseigner ce champ pour poursuivre votre demande</td></tr></table></div>";
		nb_erreur = nb_erreur + 1;
	}else{
		if (CheckSalarie(frm.elements['salarie'].value) == false){
			frm.elements['salarie'].style.border='1px solid red';
			document.getElementById('erreur_salarie').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>La valeur saisie n'est pas correcte. Exemple valide : 25</td></tr></table></div>";
			nb_erreur = nb_erreur + 1;	
		}
	}
	
	/* Tests quand la saisie des champs via cases à cocher qui ne sont pas vide 
	1) Dirigeant
	2) Responsable achat
	3) Responsable commercial
	4) Adresse de facturation
	5) Adresse de livraison
	*/
	
	//1) Dirigeant
	if(frm.elements['tel_direct_dirigeant'].value != "") {
		if (CheckPhoneNumber(frm.elements['tel_direct_dirigeant'].value) == false){
			frm.elements['tel_direct_dirigeant'].style.border='1px solid red';
			document.getElementById('erreur_tel_direct_dirigeant').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>La valeur saisie n'est pas correcte. Exemple valide : 0123181218</td></tr></table></div>";
			nb_erreur = nb_erreur + 1;	
		}
	}
	//2) Responsable achat
	if(frm.elements['tel_direct_achat'].value != "") {
		if (CheckPhoneNumber(frm.elements['tel_direct_achat'].value) == false){
			frm.elements['tel_direct_achat'].style.border='1px solid red';
			document.getElementById('erreur_tel_direct_achat').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>La valeur saisie n'est pas correcte. Exemple valide : 0123181218</td></tr></table></div>";
			nb_erreur = nb_erreur + 1;	
		}
	}
	//3) Responsable commercial
	if(frm.elements['tel_direct_commercial'].value != "") {
		if (CheckPhoneNumber(frm.elements['tel_direct_commercial'].value) == false){
			frm.elements['tel_direct_commercial'].style.border='1px solid red';
			document.getElementById('erreur_tel_direct_commercial').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>La valeur saisie n'est pas correcte. Exemple valide : 0123181218</td></tr></table></div>";
			nb_erreur = nb_erreur + 1;	
		}
	}
	//4) Adresse de facturation
	if(frm.elements['cp_facturation'].value != "") {
		if (CheckZipCode(frm.elements['cp_facturation'].value) == false){
			frm.elements['cp_facturation'].style.border='1px solid red';
			document.getElementById('erreur_cp_facturation').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>La valeur saisie n'est pas correcte. Exemple valide : 59000</td></tr></table></div>";
			nb_erreur = nb_erreur + 1;	
		}
	}
	//5)Adresse de livraison 
	if(frm.elements['cp_livraison'].value != "") {
		if (CheckZipCode(frm.elements['cp_livraison'].value) == false){
			frm.elements['cp_livraison'].style.border='1px solid red';
			document.getElementById('erreur_cp_livraison').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>La valeur saisie n'est pas correcte. Exemple valide : 59000</td></tr></table></div>";
			nb_erreur = nb_erreur + 1;	
		}
	}
	
	if(nb_erreur > 0){
		return false;
	}else{
		return true;
	}
}

function verif_formulaire_revendeur_04(frm){

	var nb_erreur = 0;

	/* REMISE À ZÉRO DES MESSAGE D'ERREUR */
	frm.elements['rib'].style.border='';
	document.getElementById('erreur_rib').innerHTML = "";
	frm.elements['kbis'].style.border='';
	document.getElementById('erreur_kbis').innerHTML = "";
	frm.elements['cin'].style.border='';
	document.getElementById('erreur_cin').innerHTML = "";
	
	if (frm.elements['rib'].value != ""){
		var tab_sExt_valide = new Array('pdf','jpg','gif','bmp','png');
		if (validationExtension(ObtenirExtension(frm.elements['rib'].value),tab_sExt_valide) == false) {
			frm.elements['rib'].style.border='1px solid red';
			document.getElementById('erreur_rib').innerHTML = "<table width='100%'><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td width='100%' class='txt_12 rouge gras'>L'extension de votre fichier n'est pas valide.<br />Les extensions autorisées sont : pdf, jpg, gif, bmp, png</td></tr></table></div>";
			nb_erreur = nb_erreur + 1;
		}	
	}

	if (frm.elements['kbis'].value != ""){
		var tab_sExt_valide = new Array('pdf','jpg','gif','bmp','png');
		if (validationExtension(ObtenirExtension(frm.elements['kbis'].value),tab_sExt_valide) == false) {
			frm.elements['kbis'].style.border='1px solid red';
			document.getElementById('erreur_kbis').innerHTML = "<table width='100%'><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td width='100%' class='txt_12 rouge gras'>L'extension de votre fichier n'est pas valide.<br />Les extensions autorisées sont : pdf, jpg, gif, bmp, png</td></tr></table></div>";
			nb_erreur = nb_erreur + 1;
		}	
	}
	
	if (frm.elements['cin'].value != ""){
		var tab_sExt_valide = new Array('pdf','jpg','gif','bmp','png');
		if (validationExtension(ObtenirExtension(frm.elements['cin'].value),tab_sExt_valide) == false) {
			frm.elements['cin'].style.border='1px solid red';
			document.getElementById('erreur_cin').innerHTML = "<table width='100%'><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td width='100%' class='txt_12 rouge gras'>L'extension de votre fichier n'est pas valide.<br />Les extensions autorisées sont : pdf, jpg, gif, bmp, png</td></tr></table></div>";
			nb_erreur = nb_erreur + 1;
		}	
	}
	
	if(nb_erreur > 0){
		return false;
	}else{
		return true;
	}
	
}

/* GESTION DE L'INSCRIPTION DES CONTACTS */

var fournisseurs = {"devenir_four":"Devenir fournisseur","ouverture_va":"Ouverture d'un compte Virtual Access","autre":"Demandes d'informations"};
var investisseurs = {"autre":"Demandes d'informations"};
var particuliers = {"depot_candid":"Dépôt de candidature","autre":"Demandes d'informations"};
var presse = {"autre":"Demandes d'informations"};
var revendeurs = {"devenir_reven":"Devenir revendeur","ouverture_va":"Ouverture d'un compte Virtual Access","autre":"Demandes d'informations"};

function updateComboBox (idSelect,data,selectedKey) {
	var monSelect = document.getElementById(idSelect);
	monSelect.options.length = 0;
	var selected;
	i=0;
	for (var key in data) {
		// permet de choisir le champs à definir par defaut
		if (selectedKey == key) {
			selected = i;
		}
		monSelect.options[monSelect.length] = new Option(data[key],key);
		i++;
	}
	//permet de positionner la combo au bon champs
	monSelect.selectedIndex = selected;
}

function fct_chargeliste(valeur_liste_1) {
	var val_list_1 = valeur_liste_1.options[valeur_liste_1.options.selectedIndex].value;
	if(val_list_1 == 'fournisseur'){
		updateComboBox('obj_list',fournisseurs,'ouverture_va')
	}else if(val_list_1 == 'investisseur'){
		updateComboBox('obj_list',investisseurs,'ouverture_va')
	}else if(val_list_1 == 'particulier'){
		updateComboBox('obj_list',particuliers,'info_produit')
	}else if(val_list_1 == 'presse'){
		updateComboBox('obj_list',presse,'ouverture_va')
	}else{
		updateComboBox('obj_list',revendeurs,'ouverture_va')
	}
}
	
function verif_formulaire_code_perdu(frm){
	
	var nb_erreur = 0;
	
	if(frm.elements['email'].value == "") {
		frm.elements['email'].style.border='1px solid red';
		document.getElementById('erreur_email').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>Veuillez renseigner ce champ pour poursuivre votre demande</td></tr></table></div>";
		nb_erreur = nb_erreur + 1;
	}else{
		if (CheckMail(frm.elements['email'].value) == false){
			frm.elements['email'].style.border='1px solid red';
			document.getElementById('erreur_email').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>La valeur saisie n'est pas correcte. Exemple valide : texte@texte.texte</td></tr></table></div>";
			nb_erreur = nb_erreur + 1;	
		}
	}	

	if(nb_erreur > 0){
		return false;
	}else{
		return true;
	}
	
}

	
	
function verif_formulaire_contact(frm){
	
	var nb_erreur = 0;
	
	if(frm.elements['nom'].value == "") {
		frm.elements['nom'].style.border='1px solid red';
		document.getElementById('erreur_nom').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>Veuillez renseigner ce champ pour poursuivre votre demande</td></tr></table></div>";
		nb_erreur = nb_erreur + 1;
	}
	if(frm.elements['prenom'].value == "") {
		frm.elements['prenom'].style.border='1px solid red';
		document.getElementById('erreur_prenom').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>Veuillez renseigner ce champ pour poursuivre votre demande</td></tr></table></div>";
		nb_erreur = nb_erreur + 1;
	}
	if(frm.elements['tel_direct'].value == "") {
		frm.elements['tel_direct'].style.border='1px solid red';
		document.getElementById('erreur_tel_direct').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>Veuillez renseigner ce champ pour poursuivre votre demande</td></tr></table></div>";
		nb_erreur = nb_erreur + 1;
	}else{
		if (CheckPhoneNumber(frm.elements['tel_direct'].value) == false){
			frm.elements['tel_direct'].style.border='1px solid red';
			document.getElementById('erreur_tel_direct').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>La valeur saisie n'est pas correcte. Exemple valide : 0123181218</td></tr></table></div>";
			nb_erreur = nb_erreur + 1;	
		}
	}
	if(frm.elements['email'].value == "") {
		frm.elements['email'].style.border='1px solid red';
		document.getElementById('erreur_email').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>Veuillez renseigner ce champ pour poursuivre votre demande</td></tr></table></div>";
		nb_erreur = nb_erreur + 1;
	}else{
		if (CheckMail(frm.elements['email'].value) == false){
			frm.elements['email'].style.border='1px solid red';
			document.getElementById('erreur_email').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>La valeur saisie n'est pas correcte. Exemple valide : texte@texte.texte</td></tr></table></div>";
			nb_erreur = nb_erreur + 1;	
		}
	}	
	if(frm.elements['demande'].value == "") {
		frm.elements['demande'].style.border='1px solid red';
		document.getElementById('erreur_demande').innerHTML = "<table><tr><td align='right'><img src='/corporate/images/picto/picto_exclamation_30.png'></td><td align='right' class='txt_12 rouge gras'>Veuillez renseigner ce champ pour poursuivre votre demande</td></tr></table></div>";
		nb_erreur = nb_erreur + 1;
	}
	
	if(nb_erreur > 0){
		return false;
	}else{
		return true;
	}
	
}//fin de la fonction

/* 
	VERIFICATION DES UPLOAD DE FICHIERS VERS LE SERVEUR
	===================================================
	
	1- Si le champs input type file n'est pas rempli
	2- Si le champs input type file n'est pas du type autorisé
	3- Si le champs input type file dépasse la taille autorisé

*/

function CheckForm() {
	var loCheck = new Object();
	loCheck.Warn = "l\'erreur suivante est survenue lors de l'upload du fichier :\n";
	loCheck.Ok = true;

	loCheck = CheckInputFile(document.getElementById('FileUpload').value, " - Ajouter un fichier\n", loCheck);

	if (!loCheck.Ok)
		window.alert(loCheck.Warn);

	return loCheck.Ok; }

function CheckInputFile(psValue, psWarn, poCheck) {
	
	var loCopyCheck = new Object();
	loCopyCheck.Warn = poCheck.Warn;
	loCopyCheck.Ok = poCheck.Ok;
	
	if (psValue == "") {
		loCopyCheck.Warn += psWarn;
		loCopyCheck.Ok = false; }
	else {
		var lbFileAuthorized = CheckFileExtension(psValue);
		
		if (!lbFileAuthorized) {
			loCopyCheck.Warn += ' - Ce type de fichier n\'est pas autorisé !';
			loCopyCheck.Ok = false; } 
	}
		
		
	return loCopyCheck; }

function CheckFileExtension(psValue) {
	var lsExtension = psValue.substring(psValue.lastIndexOf(".", psValue.length) + 1, psValue.length);
	for (var i = 0 ; i < gaExtFileAuthorized.length ; i++)
		if (gaExtFileAuthorized[i].ToLower == lsExtension.ToLower)
			return true;
	return false; }

/*
	Bouton radio - revendeurs
*/

function affiche_element_revendeur(frm){

	if(frm.value == "oui") {
		document.getElementById('bloc_navigation_revendeur_etape01').innerHTML = "<table width='100%' class='txt'><tr><td align='center' width='33%'><input src='/corporate/images/images_revendeur/btn_recontacter.png' type='image' value='submit' /></td><td align='center' width='33%'><input type='image' alt='Annuler' title='Annuler' src='/corporate/images/bouton_annuler.png' onclick='window.document.frm_revendeur.reset(); return false;'></td><td align='center' width='33%'><input src='/corporate/images/images_revendeur/btn_continuer.png' type='image' value='submit' onclick=\"javascript:document.forms['frm_revendeur'].action = 'devenir_revendeur_et02.asp';\" /></td></tr></table>";
	}else{
		document.getElementById('bloc_navigation_revendeur_etape01').innerHTML = "<table width='100%' class='txt'><tr><td align='center' width='33%'><input type='image' alt='Annuler' title='Annuler' src='/corporate/images/bouton_annuler.png' onclick='window.document.frm_revendeur.reset(); return false;'></td><td align='center' width='33%'><input src='/corporate/images/images_revendeur/btn_recontacter.png' type='image' value='submit' /></td></tr></table>";
	}
}

function init_bloc_oui(){
	document.getElementById('bloc_navigation_revendeur_etape01').innerHTML = "<table width='100%' class='txt'><tr><td align='center' width='33%'><input src='/corporate/images/images_revendeur/btn_recontacter.png' type='image' value='submit' /></td><td align='center' width='33%'><input type='image' alt='Annuler' title='Annuler' src='/corporate/images/bouton_annuler.png' onclick='window.document.frm_revendeur.reset(); return false;'></td><td align='center' width='33%'><input src='/corporate/images/images_revendeur/btn_continuer.png' type='image' value='submit' onclick=\"javascript:document.forms['frm_revendeur'].action = 'devenir_revendeur_et02.asp';\" /></td></tr></table>";
}

/*
	=============================================
	Vérification des saisies dans les formulaires
	=============================================
*/

function CheckPhoneNumber(psPhoneNumber) {
   // var reg = /^0[0-9]{9}$/
   // return (reg.exec(psPhoneNumber.toLowerCase()) != null)
    return true;
}

function CheckYear(psYear){
	var reg = /^[0-9]{4}$/
   return (reg.exec(psYear.toLowerCase()) != null) }

function CheckCA(psCA){
	var reg = /^[0-9]{1,10}$/
   return (reg.exec(psCA.toLowerCase()) != null) }

function CheckSalarie(psSalarie){
	var reg = /^[0-9]{1,3}$/
   return (reg.exec(psSalarie.toLowerCase()) != null) }
   
function CheckFaxNumber(psFaxNumber) {
   // var reg = /^0[0-9]{9}$/
   // return (reg.exec(psFaxNumber.toLowerCase()) != null)
    return true;
}

function CheckMail(psMail) {
   var reg = /^[a-z0-9._-]+@[a-z0-9.-]{2,}[.][a-z]{2,4}$/
   return (reg.exec(psMail.toLowerCase()) != null) }

function CheckSiretNumber(psSiretNumber) {
   var reg = /^[0-9]{14}$/
   return (reg.exec(psSiretNumber.toLowerCase()) != null) }

function CheckZipCode(psZipCode) {
   // var reg = /^[0-9]{5}$/
   // return (reg.exec(psZipCode.toLowerCase()) != null)
    return true;
}

function CheckNAFCode(psNAFCode) {
   var reg = /^[0-9]{4}[a-z]{1}$/
   return (reg.exec(psNAFCode.toLowerCase()) != null) }

function ObtenirExtension(nomFichier){
	nomFichier = nomFichier.toLowerCase();
	extension     = "";
	var indicSlash = nomFichier.lastIndexOf("\\");
	var tabDecomp = nomFichier.substring(indicSlash+1).split(".");
	extension = tabDecomp[tabDecomp.length-1];   
	return(extension);
}

function validationExtension(sExt,tab_sExt_valide){

/*
sExt : extension du fichier uploadé
tab_sExt_valide : tableau des extensions autorisées
return : true si l'extension est valide
return : false si l'extension n'est pas valide
*/

	var erreur = 0;
	
	/* 
		on parcours le tableau des extensions autorisées 
		et on incrémente un compteur pour connaitre le nbre
		d'erreur. 
	*/
	for (var i=0;i<tab_sExt_valide.length;i++){
		if(tab_sExt_valide[i] != sExt){
			erreur = erreur + 1;	
		}
	}
	/* 
		en fonction des erreurs on sait si le fichiers est valide ou pas  
	*/

	if(erreur == tab_sExt_valide.length){
		return false;	
	}else{
		return true;	
	}
	
} 

function blocSIRET(valeur){
	if(valeur != 'France métropolitaine'){/* je bloque le SIRET */
		document.getElementById("label_siret").innerHTML = "";
		document.getElementsByName("siret")[0].value = "";
		document.getElementsByName("siret")[0].disabled=true;
	}else{/* je débloque le SIRET */
		document.getElementsByName("siret")[0].disabled=false;
		document.getElementById("label_siret").innerHTML = "*";	
	}
} 
