// JavaScript Document


function verif_codeexterne(){
	if (document.getElementById('prodSimilaire').value!=''){
		document.similaireForm.action = "gestion_cmd_prod_ajout.php";
		document.similaireForm.submit();
	}else{
		alert(ajax_file('ajax_sprintf.php?arg1=js_code_externe'));
	}
}

// Vérification du formulaire carte CE Admin
function verif_form_promos() {
	var bFlag = true;
	
	if ( document.getElementById('mes_err') ){
		document.getElementById('mes_err').style.display ='none';
	}
	
	var elementIDs = new Array('promoValeur','promoCode','promoNom','promoType','promoFormat','promoDateEntree','promoDateSortie');
	setInitialClassName(elementIDs);
		 
	bFlag = verif_alphanum('promoNom', 'js_last_name');
	
	// si Durable on choisi les dates
	if(document.getElementsByName('promoFormat')[1].checked == true){
		if (bFlag == true) { bFlag = verif_format_date_select('promoDateEntree', "js_date_deb"); } else { return false; }
		if (bFlag == true) { bFlag = verif_format_date_select('promoDateSortie', "js_date_fin"); } else { return false; }
		//verif_date_fin_bandeau fonctionne également pour promo (même système)
		if (bFlag == true) { bFlag = verif_date_fin_bandeau('promoDateEntree','promoDateSortie', "js_date_fin"); } else { return false; }	
	}

	// a-z A-Z 0-9 ,-_/\.<>()%:;
	if (bFlag == true) { bFlag = verif_alphanum_codepromo('promoCode', "js_code_promo"); } else { return false; }
	

	// si on a pas séléctionné point cadeau alors on vérifier qu'une valeur a bien été enregistré
	if(document.getElementsByName('promoType')[1].checked == false){
		if ( bFlag == true ) { bFlag = verif_num('promoValeur', 'js_valeur',1); } else { return false; }	
	}
	

	if ( bFlag != true ) { return false; }

}


// Vérification du formulaire marque
function verif_form_marque() {
	var bFlag = true;
	
	if ( document.getElementById('mes_err') ){
		document.getElementById('mes_err').style.display ='none';
	}
	
	var elementIDs = new Array('marqueNom');
	setInitialClassName(elementIDs);
		 
	bFlag = verif_alphanum('promoNom', 'js_last_name');
	
	if ( bFlag != true ) { return false; }

}


// Vérification du formulaire bon de commande
function verif_form_cmd_fournisseur (){
	
	var bFlag = true;
	
	if ( document.getElementById('mes_err') ){
		document.getElementById('mes_err').style.display ='none';
	}
	
	var elementIDs = new Array('cmdFournisseur','cmdLivraison','prodDateDebutVente','prodDateFinVente');
	setInitialClassName(elementIDs);
	
	
	// on check le fournisseur	
	bFlag = verif_fournisseur('cmdFournisseur', "fournisseur");
	if ( bFlag == true ) { bFlag = verif_num('cmdLivraison', 'js_semaine_livraison',4); } else { return false; }
	if (bFlag == true) { bFlag = verif_format_date_select('prodDateDebutVente', "js_date_deb"); } else { return false; }
	if (bFlag == true) { bFlag = verif_format_date_select('prodDateFinVente', "js_date_fin"); } else { return false; }
	if (bFlag == true) { bFlag = verif_date_fin_bandeau('prodDateDebutVente','prodDateFinVente', "js_date_fin"); } else { return false; }	
	
	
	if ( bFlag == true ) { 
		//Permet de supprimer la virgule et vérifier di un produit est supérieure à 0
		var texte = document.getElementById('cmdCoef').value;
		texte = texte.replace(",",".");
		//alert(texte);
		
		//on retourne aucune erreur si le prix est supérieur à 0
		if(texte> 0){
			bFlag = true;
		}else{ 
			var erreurFieldset = document.getElementById('mes_err_fieldset');
			var erreurText = document.getElementById('erreur_msg');
			
			erreurFieldset.style.display = 'block';			
			erreurText.innerHTML = ajax_file('ajax_sprintf.php?arg1=thanks_precise_coef_sup_0');
			
			document.getElementById('cmdCoef').className = 'inputErr';
			document.getElementById('cmdCoefLabel').className = 'labelErr';	
			document.getElementById('cmdCoef').focus();
				
			return false;
			
		}
		
	} else { return false; }		
	
	if (bFlag == true) { 		
		
		if(document.getElementsByName('cmdMensuration')[0].checked == false && document.getElementsByName('cmdMensuration')[1].checked == false){
		
			var erreurFieldset = document.getElementById('mes_err_fieldset');
			var erreurText = document.getElementById('erreur_msg');
			
			erreurFieldset.style.display = 'block';
			
			erreurText.innerHTML = ajax_file('ajax_sprintf.php?arg1=thanks_precise_alerte_mensuration');
			document.getElementById('cmdMensuration').className = 'inputErr';
			document.getElementById('cmdMensurationLabel').className = 'labelErr';			
			document.getElementById('cmdMensuration').focus();

			return false;
			
		}else{
			document.getElementById('cmdMensuration').className = 'inputForm';
			document.getElementById('cmdMensurationLabel').className = 'labelForm';
			
		}
	} else { return false; }
		
	if (bFlag == true) { 		
		
		if(document.getElementsByName('cmdAlerteTaille')[0].checked == false && document.getElementsByName('cmdAlerteTaille')[1].checked == false  && document.getElementsByName('cmdAlerteTaille')[2].checked == false){
		
			var erreurFieldset = document.getElementById('mes_err_fieldset');
			var erreurText = document.getElementById('erreur_msg');
			
			erreurFieldset.style.display = 'block';
			
			erreurText.innerHTML = ajax_file('ajax_sprintf.php?arg1=thanks_precise_alerte_taille');
			document.getElementById('cmdAlerteTaille').className = 'inputErr';
			document.getElementById('cmdAlerteTailleLabel').className = 'labelErr';				
			document.getElementById('cmdAlerteTaille').focus();

			return false;
			
		}else{
			document.getElementById('cmdAlerteTaille').className = 'inputForm';
			document.getElementById('cmdAlerteTailleLabel').className = 'labelForm';
			
		}
	} else { return false; }	
	

	

	if ( bFlag != true ) { return false; }	
	
}


// Vérification du formulaire carte CE Admin
function verif_form_carte() {
	var bFlag = true;
	
	if ( document.getElementById('mes_err') ){
		document.getElementById('mes_err').style.display ='none';
	}
	
	var elementIDs = new Array(
							   'carteNom','carteReduction','carteNom','carteSociete','carteSiret','carteActivite','carteName','cartePrenom','carteTitre','carteNbSalaries','carteMail','carteAdresse',
		 						'carteCP','carteVille','carteComment','carteTel' 
							);
	setInitialClassName(elementIDs);
		 
	bFlag = verif_alphanum('carteNom', 'code');
	if ( bFlag == true ) { bFlag = verif_num_bandeau('carteReduction', 'pourcentage de réduction'); } else { return false; }
	if (bFlag == true) { bFlag = verif_alphanum('carteSociete', "société"); } else { return false; }
	if ( bFlag == true ) { bFlag = verif_num('carteSiret', 'SIRET',14); } else { return false; }
	if (bFlag == true) { bFlag = verif_alpha('carteName', "nom"); } else { return false; }
	if (bFlag == true) { bFlag = verif_alpha('cartePrenom', "prenom"); } else { return false; }
	if ( bFlag == true ) { bFlag = verif_num_bandeau('carteNbSalaries', 'nombre de salarié'); } else { return false; }
	if ( bFlag == true ) { bFlag = verif_mail('carteMail', 'mail'); } else { return false; }
	if (bFlag == true) { bFlag = verif_alphanum('carteAdresse', "adresse"); } else { return false; }
	if ( bFlag == true ) { bFlag = verif_num('carteCP', 'SIRET',5); } else { return false; }	
	if (bFlag == true) { bFlag = verif_alpha('carteVille', "ville"); } else { return false; }	
	if ( bFlag == true ) { bFlag = verif_num('carteTel', 'numéro de téléphone', 10); } else { return false; }
	
	if ( bFlag != true ) { return false; }

}

// Vérification du formulaire carte CE clients
function verif_form_cartece() {
	var bFlag = true;
	
	if ( document.getElementById('mes_err') ){
		document.getElementById('mes_err').style.display ='none';
	}
	
	var elementIDs = new Array(
							   'ceSociete','ceSiret','ceActivite','ceNom','cePrenom',
							   'ceTitre','ceSalarie', 'ceTel','ceMail','ceMailv',
							    'ceAdresse','ceCp','ceVille'
							   );
	setInitialClassName(elementIDs);
	
	
	
	 
	bFlag = verif_alphanum('ceSociete', 'js_company');
	if ( bFlag == true ) { bFlag = verif_num('ceSiret', 'js_siret',14); } else { return false; }
	if (bFlag == true) { bFlag = verif_alphanum('ceActivite', 'js_activity'); } else { return false; }
	if (bFlag == true) { bFlag = verif_alpha('ceNom', 'js_last_name'); } else { return false; }
	if (bFlag == true) { bFlag = verif_alpha('cePrenom', 'js_first_name'); } else { return false; }
	if (bFlag == true) { bFlag = verif_alphanum('ceTitre', 'js_title'); } else { return false; }
	if ( bFlag == true ) { bFlag = verif_num_bandeau('ceSalarie', 'js_salaries'); } else { return false; }
	if ( bFlag == true ) { bFlag = verif_mail('ceMail', 'js_mail'); } else { return false; }
	if ( bFlag == true ) { bFlag = verif_mail('ceMailv', 'js_mail_verif'); } else { return false; }
	if ( bFlag == true ) { bFlag = verif_num('ceTel', 'js_phone', 10); } else { return false; }
	if ( bFlag == true ) { 
		if (document.getElementById('ceMail').value != document.getElementById('ceMailv').value){ 
			var elementID='ceMailv';
			var objElement = document.getElementById(elementID);
			var objLabel = document.getElementById(elementID + 'Label');
			var erreurFieldset = document.getElementById('mes_err_fieldset');
			var erreurText = document.getElementById('erreur_msg');
			erreurFieldset.style.display = 'block';
			erreurText.innerHTML = ajax_file( 'ajax_sprintf.php?arg1=js_wrong_mail_verif' );
			objElement.className = 'inputErr';
			objLabel.className = 'labelErr';
			objElement.focus();
			return false; 
		}
		else{ 
			bFlag = true; 
		}
	} 
	else { 
		return false; 
	}
	
	if ( bFlag == true ) { 
		if (document.getElementById('ceMail').value != document.getElementById('ceMailv').value){ return false; }else{ bFlag = true; }
	} else { return false; }
	

	
	if ( bFlag == true ) { bFlag = verif_alphanum('ceAdresse', 'js_address'); } else { return false; }
	
		
	if ( bFlag == true ) { bFlag = verif_num('ceCp', 'js_zipcode', 5); } else { return false; }
	if ( bFlag == true ) { bFlag = verif_alpha('ceVille', 'js_city'); } else { return false; }

	if ( bFlag != true ) { return false; }
	
	

}
// -----------------------------------------------------------------


// Vérification du formulaire bandeau
function verif_form_bandeau() {
	var bFlag = true;

	var elementIDs = new Array(
							   'bandeauId','bandeauNom','bandeauType','bandeauPhoto',
							   'bandeauDateEntree','bandeauDateSortie','prodCateg_1',
							   'prodSousCateg_1','prodObjet_1','bandeauFormat','bandeauLien', 'bandeauLienRef' 
							   );
//	'utiMobile',
	setInitialClassName(elementIDs);
	
	// Identifiant indiquant si on se trouve dans une phase de modification
	var modifId = document.getElementById('bandeauId');
	
	bFlag =  verif_alphanum('bandeauNom','titre'); 
		
	if (bFlag == true) { bFlag = verif_format_date_select('bandeauDateEntree', "js_date_entree"); } else { return false; }
	if (bFlag == true) { bFlag = verif_format_date_select('bandeauDateSortie', "js_date_sortie"); } else { return false; }
		

	if (bFlag == true) { bFlag = verif_date_fin_bandeau('bandeauDateEntree','bandeauDateSortie', "js_date_sortie"); } else { return false; }
	
	if ( bFlag == true ) { bFlag =  verif_radio('bandeauType','js_type'); } else { return false; }
	
	//alert(document.getElementsByName('bandeauFormat')[0]);
	if ( bFlag == true ) { bFlag =  verif_radio('bandeauFormat','js_format_bandeau'); } else { return false; }
	
	if(document.getElementsByName('bandeauFormat')[1].checked == true){
		if ( bFlag == true ) { bFlag =  verif_radio('bandeauLien','js_type_lien'); } else { return false; }
	
		if ( bFlag == true ) { bFlag =  verif_num_bandeau('bandeauLienRef','js_lien_ref'); } else { return false; }
	}
	
	if(document.getElementsByName('bandeauType')[1].checked==true){
		if ( bFlag == true ) { bFlag = verif_selected('prodCateg_1', 'js_categorie'); } else { return false; }
	}
	
	
	//if(typeof(document.getElementById('prodSousCateg_1'))!= "undefined"){
	//	if ( bFlag == true ) { bFlag = verif_selected('prodObjet_1', 'sous-catégorie'); } else { return false; }
	//}
	
		
	if ( bFlag != true ) { return false; }
}

// Vérification du formulaire des éclats
function verif_eclat_form() {
	var bFlag = true;
	
	if(document.eclatForm.eclatType[0].checked){
		bFlag = verif_alphanum('eclatText2', 'nom2');
		if ( bFlag == true ) { bFlag = verif_alphanum('eclatText', 'js_last_name'); } else { return false; }
		if ( bFlag == true ) { bFlag = verif_hexcode('eclatColor', 'js_couleur'); } else { return false; }
		if ( bFlag != true ) { return false; }
	}
	else if(document.eclatForm.eclatType[1].checked){
		bFlag = verif_alphanum('eclatNom', 'js_last_name');	
	
		if ( bFlag != true ) { return false; }
	}
	else if ( bFlag != true ) { return false; }
	return false;
}
// -----------------------------------------------------------------

function verif_form_panier(){
		alert ('coucou');
}


// -----------------------------------------------------------------
// Vérification du formulaire de newsletter
function verif_form_newsletter(formId){
	var bFlag = true;
	
	var elementIDs = new Array(
							   'newsletterNom',
							   'newsletterPrenom',
							   'newsletterMail'
							   );
	setInitialClassName(elementIDs);
	
	bFlag = verif_alpha('newsletterNom', 'nom');
	if ( bFlag == true ) { bFlag = verif_alpha('newsletterPrenom', 'js_first_name'); } else { return false; }
	if ( bFlag == true ) { bFlag = verif_mail('newsletterMail', 'js_email'); } else { return false; }	
	
	if ( bFlag != true ) { return false; }
}
// -----------------------------------------------------------------


// Vérification du formulaire des annonces de recrutement
function verif_form_annonce() {
	var bFlag = true;
	
	var elementIDs = new Array(
							   'annonceNom',
							   'annonceDescription',
							   'annonceDiplome',
							   'annonceExperience',
							   'annonceDateDebutContrat',
							   'annonceDateFinContrat',
							   'annonceTypeContrat'
							   );
	setInitialClassName(elementIDs);
	
	bFlag = verif_alpha('annonceNom', 'poste à pourvoir');
	if ( bFlag == true ) { bFlag = verif_alphanum('annonceDescription', 'description du poste'); } else { return false; }
	if ( bFlag == true ) { bFlag = verif_selected('annonceDiplome', 'diplome requis'); } else { return false; }
	if ( bFlag == true ) { bFlag = verif_selected('annonceExperience', 'expérience souhaitée'); } else { return false; }
	
	//if ( bFlag == true ) { bFlag = verif_format_date_select('annonceDateDebutContrat', 'date de début de contrat'); } else { return false; }
	
	//la date de fin n'est pas obligatorie
/*	if ( bFlag == true ) {
		if (eval('annonceDateFinContratJ').value != "" 
			|| eval('annonceDateFinContratM').value != ""
			|| eval('annonceDateFinContratA').value != "") {
			bFlag = verif_format_date_select('annonceDateFinContrat', "date de fin de contrat");
		} else {
			bFlag = true; 
		}
	} else {
		return false;
	}*/
	if ( bFlag == true ) { bFlag = verif_selected('annonceTypeContrat', 'type de contrat'); } else { return false; }

	//if (bFlag == true) { bFlag = verif_date_fin('annonceTypeContrat','annonceDateDebutContrat','annonceDateFinContrat', "date de sortie"); } else { return false; }
	

	if ( bFlag != true ) { return false; }
}
// -----------------------------------------------------------------

// Vérification du formulaire de recrutement dans le front
function verif_form_recrutement_cv() {
	var bFlag = true;
	
	var elementIDs = new Array(
							   'candidatNom', 'candidatPrenom',
							   'candidatMail', 'candidatTel',
							   'candidatFax','candidatAdresse',
							   'candidatCp','candidatVille',
							  'candidatCommentaire', 'candidatPhoto'
							   );
	
	setInitialClassName(elementIDs);
	
	bFlag = verif_alpha('candidatNom', 'nom');
	if ( bFlag == true ) { bFlag =  verif_alpha('candidatPrenom','prénom'); } else { return false; }
	if ( bFlag == true ) { bFlag =  verif_mail('candidatMail','email'); } else { return false; }
	if ( bFlag == true ) { bFlag =  verif_num('candidatTel','téléphone', 10); } else { return false; }
	if ( bFlag == true ) {
		if (document.getElementById('candidatFax').value != "") { bFlag = verif_num('candidatFax', 'numéro de fax', 10); } else { bFlag = true; }
	} else { return false; }
	if ( bFlag == true ) { bFlag = verif_alphanum('candidatAdresse', 'adresse'); } else { return false; }
	if ( bFlag == true ) { bFlag =  verif_num('candidatCp','code postal', 5); } else { return false; }
	if ( bFlag == true ) { bFlag =  verif_alphanum('candidatVille','ville'); } else { return false; }
	if ( bFlag == true ) { bFlag = verif_alphanum('candidatCommentaire', 'commentaire'); } else { return false; }
	

	if ( bFlag != true ) { return false; }
}
// -----------------------------------------------------------------




// Vérification du formulaire utilisateur
function verif_form_utilisateur() {
	var bFlag = true;

	var elementIDs = new Array(
							   'utiProfil','utiSexe','utiSituation',
							   'utiPseudo','utiNom','utiPrenom',
							   'utiDatenais','utiDeptnais',
							   'utiMailPerso','utiMailPro','utiPwd',
							   'utiTel','utiPhoto',
							   'utiAdresse','utiCp','utiVille'
							   );
//	'utiMobile',
	setInitialClassName(elementIDs);
	
	// Identifiant indiquant si on se trouve dans une phase de modification
	var modifId = document.getElementById('utiId');
	
	bFlag =  verif_selected('utiProfil','profil'); 
	if ( bFlag == true ) { bFlag =  verif_radio('utiSexe','sexe'); } else { return false; }
	if ( bFlag == true ) { bFlag =  verif_radio('utiSituation','situation'); } else { return false; }
	/*if ( bFlag == true ) { bFlag =  verif_alphanum('utiPseudo','pseudo'); } else { return false; }*/
	if ( bFlag == true ) { bFlag =  verif_alpha('utiNom','nom'); } else { return false; }
	if ( bFlag == true ) { bFlag =  verif_alpha('utiPrenom','prénom'); } else { return false; }
	//if ( bFlag == true ) { bFlag =  verif_format_date2('utiDatenais','date de naissance'); } else { return false; }

	
	if (bFlag == true) { bFlag = verif_format_date_select('utiDatenais', "date de naissance"); } else { return false; }
/*	if ( bFlag == true ) {
		if (eval('utiDatenaisJ').value != "" 
			|| eval('utiDatenaisM').value != ""
			|| eval('utiDatenaisA').value != "") { bFlag = verif_format_date_select('utiDatenais', "date de naissance"); } else { bFlag = true; }
	} else { return false; }*/

	//if ( bFlag == true ) { bFlag =  verif_num('utiDeptnais','département de naissance', 2); } else { return false; }
	//if ( bFlag == true ) { bFlag =  verif_alpha('utiNat','nationalité'); } else { return false; }
	if ( bFlag == true ) { bFlag = verif_selected('utiTypeContrat', 'type de contrat'); } else { return false; }
	
	
	
	if (bFlag == true) { bFlag = verif_format_date_select('utiDateEntree', "date d'entrée"); } else { return false; }
	

	if (bFlag == true) { bFlag = verif_date_fin('utiTypeContrat','utiDateEntree','utiDateSortie', "date de sortie"); } else { return false; }
	
	

	
	if ( document.getElementById('utiMailPerso').value != ""){
			if ( bFlag == true ) { bFlag =  verif_mail('utiMailPerso','email'); } else { return false; }
		}
	
	
	if ( bFlag == true ) { bFlag =  verif_mail_pro('utiMailPro','email'); } else { return false; }
	//if ( bFlag == true ) { bFlag =  verif_mail('utiMailv','email de vérification'); } else { return false; }

	
	if ( bFlag == true ) {
		if ( document.getElementById('utiPwd').value != ""
			&& document.getElementById('utiPwd').type != 'hidden') { bFlag =  verif_alphanum('utiPwd','mot de passe'); } else { bFlag = true; }
	} else { return false; }
	
	if ( bFlag == true ) { bFlag =  verif_num('utiTel','téléphone', 10); } else { return false; }
	//if ( bFlag == true ) { bFlag =  verif_num('utiMobile','mobile', 10); } else { return false; }
	
	/*	
	if ( bFlag == true ) { 
		if (document.getElementById('utiMobile').value != "") { bFlag =  verif_portable('utiMobile','numéro de téléphone portable'); } else { bFlag = true; }
	} else { return false; }
	*/
	
/*	if ( bFlag == true ) { 
		if (modifId && modifId.value != "") {
			if (document.getElementById('utiPhoto').value != "") { bFlag =  verif_photo('utiPhoto','photo'); } else { bFlag = true; }
		}
		else {
			bFlag =  verif_photo('utiPhoto','photo');
		}
	} else { return false; }*/
	
	if ( bFlag == true ) { bFlag =  verif_alphanum('utiAdresse','adresse'); } else { return false; }
	if ( bFlag == true ) { bFlag =  verif_num('utiCp','code postal', 5); } else { return false; }
	if ( bFlag == true ) { bFlag =  verif_alphanum('utiVille','ville'); } else { return false; }
	
	if ( bFlag != true ) { return false; }
}
// -----------------------------------------------------------------

// Vérification du formulaire de profil
function verif_form_profil() {
	var bFlag = true;
	
	var elementIDs = new Array('profilNom', 'profilDroit');
	setInitialClassName(elementIDs);
	
	bFlag = verif_alphanum('profilNom', 'nom');
	if (bFlag == true) { bFlag = verif_checkbox('profilDroit[]', 'droit'); } else { return false; }
		
	if ( bFlag != true ) { return false; }
}

// -----------------------------------------------------------------

// Vérification du formulaire de cdg panier
function verif_form_cdg() {

	if (document.formPanier.paiementcgv.checked == true) {
		return true;
	}else{
		alert(ajax_file('ajax_sprintf.php?arg1=js_error_cgv'));
		return false;
	}	

}
// -----------------------------------------------------------------

// Vérification du formulaire clients
function verif_form_client() {
	var bFlag = true;

	
	
	if ( document.getElementById('mes_err') ){
		document.getElementById('mes_err').style.display ='none';
	}
	
	var elementIDs = new Array(
							   'clientCivilite','clientNom','clientPrenom', 'clientMail','clientMailv',
							   'clientPwd','clientPwdv','clientDatenais'
							   ,'clientTel','clientMobile', 'clientFax',
							   'etage','ascenseur','digicode',
							   'adresseFact','codeP','ville'
							   );
	setInitialClassName(elementIDs);
	
	
	var elementDateIDs = new Array(
								   'clientDatenais'
								   );
	setInitialDateClassName(elementDateIDs);	


	
	bFlag = verif_alpha('clientNom', 'js_last_name');
	if ( bFlag == true ) { bFlag = verif_alpha('clientPrenom', 'js_first_name'); } else { return false; }
	if (bFlag == true) { bFlag = verif_format_date_select('clientDatenais', "js_date_naissance"); } else { return false; }
	
	if (bFlag == true) { bFlag = verif_format_majorite('clientDatenais', ""); } else { return false; }
	
	if (bFlag == true) { 
		
		if (document.getElementById('clientTel').value == '') { 
		
			var elementID='clientTel';
			var objElement = document.getElementById(elementID);
			var objLabel = document.getElementById(elementID + 'Label');
			var erreurFieldset = document.getElementById('mes_err_fieldset');
			var erreurText = document.getElementById('erreur_msg');
			erreurFieldset.style.display = 'block';
			erreurText.innerHTML = ajax_file('ajax_sprintf.php?arg1=thanks_precise_tel');
			objElement.className = 'inputErr';
			objLabel.className = 'labelErr';
			objElement.focus();
			
			bFlag = false 
		
		} else { 
			
			bFlag = true; 
			
		} 
	} else { 
		
		return false; 
		
	}
	
	if ( bFlag == true ) { bFlag = verif_mail('clientMail', 'js_mail'); } else { return false; }
	if ( bFlag == true ) { bFlag = verif_mail('clientMailv', 'js_mail_verif'); } else { return false; }
	if ( bFlag == true ) { 
		if (document.getElementById('clientMail').value != document.getElementById('clientMailv').value){ 
			var elementID='clientMailv';
			var objElement = document.getElementById(elementID);
			var objLabel = document.getElementById(elementID + 'Label');
			var erreurFieldset = document.getElementById('mes_err_fieldset');
			var erreurText = document.getElementById('erreur_msg');
			erreurFieldset.style.display = 'block';
			erreurText.innerHTML = ajax_file( 'ajax_sprintf.php?arg1=js_wrong_mail_verif' );
			objElement.className = 'inputErr';
			objLabel.className = 'labelErr';
			objElement.focus();
			return false; 
		}
		else{ 
			bFlag = true; 
		}
	} 
	else { 
		return false; 
	}
	
	
	if ( bFlag == true ) { 
	
		
		var elementID = 'clientCivilite';
		var objElement = document.getElementById(elementID);
		var objLabel = document.getElementById(elementID + 'Label');
		var erreurFieldset = document.getElementById('mes_err_fieldset');
		var erreurText = document.getElementById('erreur_msg');
		
		if (objElement) {
			var objLabel = document.getElementById(elementID + 'Label');

			if (document.clientForm.clientCivilite[0].checked==false && document.clientForm.clientCivilite[1].checked==false && document.clientForm.clientCivilite[2].checked==false) {
				
				
				erreurFieldset.style.display = 'block';
				erreurText.innerHTML = ajax_file( 'ajax_sprintf.php?arg1=js_civilite' );
				objElement.className = 'inputErr';
				objLabel.className = 'labelErr';
				return false;
			}
			else{
				objElement.className = 'inputForm';
				objLabel.className = 'labelForm';
				bFlag = true;
			}
		}
	
		else{
			erreurFieldset.style.display = 'block';
			erreurText.innerHTML = ajax_file( 'ajax_sprintf.php?arg1=js_civilite' );

			return false;
		}		
		
	}else{ return false; }	
	

	if ( document.getElementById('clientPwd').value != '' ) {
		if ( bFlag == true ) { bFlag = verif_alphanum('clientPwd', 'js_password'); } else { return false; }
		if ( bFlag == true ) { bFlag = verif_alphanum('clientPwdv', 'js_password_verif'); } else { return false; }
		
		if ( bFlag == true ) { 
			if (document.getElementById('clientPwdv').value != document.getElementById('clientPwd').value){ 
				var elementID='clientPwdv';
				var objElement = document.getElementById(elementID);
				var objLabel = document.getElementById(elementID + 'Label');
				var erreurFieldset = document.getElementById('mes_err_fieldset');
				var erreurText = document.getElementById('erreur_msg');
				erreurFieldset.style.display = 'block';
				erreurText.innerHTML = ajax_file( 'ajax_sprintf.php?arg1=js_wrong_password_verif' );
				objElement.className = 'inputErr';
				objLabel.className = 'labelErr';
				objElement.focus(); 
				return false; 
			}
			else{ 
				bFlag = true; 
			}
		} 
		else { 
			return false; 
		}
	}
		
	


	if ( bFlag == true ) { 
		//if (document.getElementById('societe').value != ""){ bFlag = verif_alphanum('societe', 'js_company'); } else { bFlag = true; }
	} else { return false; }
	
	
	/*if ( bFlag == true ) { 
		if (document.getElementById('clientMobile').value != "") { if (document.getElementById('clientMobile').value == '') { bFlag = false } else { bFlag = true; } } else { bFlag = true; }
	} else { return false; }*/
	
	
	if ( bFlag == true ) {
		//if (document.getElementById('clientFax').value != "") { bFlag = verif_num('clientFax', 'js_fax', 10); } else { bFlag = true; }
	} else { return false; }
	
	if ( bFlag == true ) {

	if (document.getElementById('clientDatenaisJ').value != "" 
		|| document.getElementById('clientDatenaisM').value != ""
		|| document.getElementById('clientDatenaisA').value != "") { bFlag = verif_format_date_select('clientDatenais', "js_date_naissance"); } else { bFlag = true; }
	} else { return false; }
	
//	if ( bFlag == true ) { bFlag =  verif_selected('typeVoie','type de rue'); } else { return false; }
	
	//if ( bFlag == true ) { bFlag = verif_textarea2('adresseFact', 'adresse de facturation'); } else { return false; }
	//if ( bFlag == true ) { bFlag = verif_alphanum('adresseFact', 'js_address'); } else { return false; }
	
	//if ( bFlag == true ) { if (document.getElementById('complement').value!="") { bFlag = verif_alphanum('complement', 'complément d\'information'); } } else { return false; }
		
	//if ( bFlag == true ) { bFlag = verif_num('codeP', 'js_zipcode', 5); } else { return false; }
	//if ( bFlag == true ) { bFlag = verif_alpha('ville', 'js_city'); } else { return false; }

	if ( bFlag != true ) { return false; }
	
	return true;
	

}
// -----------------------------------------------------------------

// Vérification du formulaire client adresse livraison
function verif_form_clientad() {
	var bFlag = true;

	if ( document.getElementById('mes_err') ){
		document.getElementById('mes_err').style.display ='none';
	}
	var elementIDs = new Array(
							   'adresseNom','adressePrenom',
							   'societe','etage','ascenseur','digicode',
							   'adresseLiv','codeP','ville'
							   );
	setInitialClassName(elementIDs);
	
	//bFlag = verif_alphanum('adresseProfil', 'profil');
	bFlag = verif_alphanum('adresseNom', 'js_last_name');
	if ( bFlag == true ) { bFlag = verif_alphanum('adressePrenom', 'js_first_name'); } else { return false; }
	if ( bFlag == true ) { 
		if (document.getElementById('societe').value != "") { bFlag = verif_alphanum('societe', 'js_company'); } else { bFlag = true; }
	} else { return false; }
	
	if ( bFlag == true ) { 
		if (document.getElementById('etage').value != "") { bFlag = verif_etage('etage', 'js_etage', 3); } else { bFlag = true; }
	} else { return false; }
	
	/*if ( bFlag == true ) { 
		if (document.getElementById('ascenseur').value != "") { bFlag = verif_alphanum('ascenseur', 'ascenseur'); } else { bFlag = true; }
	} else { return false; }
	
	if ( bFlag == true ) {
		if (document.getElementById('digicode').value != "") { bFlag = verif_alphanum('digicode', 'digicode'); } else { bFlag = true; }
	} else { return false; }*/
	//if ( bFlag == true ) { bFlag =  verif_selected('typeVoie','type de rue'); } else { return false; }
	
	if ( bFlag == true ) { bFlag = verif_alphanum('adresseLiv', 'js_adresse_livraison'); } else { return false; }
	
	//if ( bFlag == true ) { bFlag = verif_textarea2('adresseLiv', 'adresse de livraison'); } else { return false; }
	if ( bFlag == true ) { bFlag = verif_num('codeP', 'js_zipcode', 5); } else { return false; }
	if ( bFlag == true ) { bFlag = verif_alpha('ville', 'js_city'); } else { return false; }
	
	if ( bFlag != true ) { return false; }
}
// -----------------------------------------------------------------



// Vérification du formulaire client adresse livraison
function verif_form_clientad_sanstypevoie() {
	var bFlag = true;

	if ( document.getElementById('mes_err') ){
		document.getElementById('mes_err').style.display ='none';
	}
	var elementIDs = new Array(
							   'adresseCivilite', 'adresseNom','adressePrenom',
							   'etage','ascenseur','digicode',
							   'adresseLiv','codeP','ville'
							   );
	setInitialClassName(elementIDs);
	

	bFlag = verif_alphanum('adresseNom', 'js_last_name');
	if ( bFlag == true ) { bFlag = verif_alphanum('adressePrenom', 'js_first_namew'); } else { return false; }

	if ( bFlag == true ) { 
		if (document.getElementById('societe').value != "") { bFlag = verif_alphanum('societe', 'js_company'); } else { bFlag = true; }
	} else { return false; }
	
	
	if ( bFlag == true ) { 
	
		
		var elementID = 'adresseCivilite';
		var objElement = document.getElementById(elementID);
		var objLabel = document.getElementById(elementID + 'Label');
		var erreurFieldset = document.getElementById('mes_err_fieldset');
		var erreurText = document.getElementById('erreur_msg');
		
		if (objElement) {
			var objLabel = document.getElementById(elementID + 'Label');

			if (document.clientForm.adresseCivilite[0].checked==false && document.clientForm.adresseCivilite[1].checked==false && document.clientForm.adresseCivilite[2].checked==false) {
				
				
				erreurFieldset.style.display = 'block';
				erreurText.innerHTML = ajax_file('ajax_sprintf.php?arg1=js_choose_civilite');
				objElement.className = 'inputErr';
				objLabel.className = 'labelErr';
				return false;
			}
			else{
				objElement.className = 'inputForm';
				objLabel.className = 'labelForm';
				bFlag = true;
			}
		}
	
		else{
			erreurFieldset.style.display = 'block';
			erreurText.innerHTML = ajax_file('ajax_sprintf.php?arg1=js_choose_civilite');
			//objElement.className = 'inputErr';
			//objLabel.className = 'labelErr';
			return false;
		}		
		
	}else{ return false; }
	

	if ( bFlag == true ) { bFlag = verif_alphanum('adresseLiv', 'js_adresse_livraison'); } else { return false; }
	
	// Internationalisation donc plus de vérif sur le code postal, on vérifie néanmoins que celui ci ne soit pas vide
	//if ( bFlag == true ) { bFlag = verif_num('codeP', 'code postal', 5); } else { return false; }
	if ( bFlag == true ) { bFlag = verif_alphanum('codeP', 'js_zipcode'); } else { return false; }
	
	if ( bFlag == true ) { bFlag = verif_alpha('ville', 'js_city'); } else { return false; }


	if ( bFlag == true ) { 
		if (document.getElementById('etage').value != "") { bFlag = verif_etage('etage', 'js_etage', 3); } else { bFlag = true; }
	} else { return false; }
	
	if ( bFlag == true ) { bFlag = verif_zip('codeP', 'pays', 'js_zipcode', 5); } else{ return false; }
	
	if ( bFlag != true ) { return false; }
}
// -----------------------------------------------------------------




// Vérification du formulaire de la categorie
function	verif_form_categorie() {
	var bFlag = true;
	
	var elementIDs = new Array('souscategorie','categorie','itemName');
	setInitialClassName(elementIDs);
	
	if (bFlag == true) { bFlag = verif_selected('souscategorie', 'js_sscategorie'); } else { return false; }
	if (bFlag == true) { bFlag = verif_selected('categorie','js_categorie'); } else { return false; }
	if (bFlag == true) { bFlag = verif_alphanum('itemName', 'js_libelle'); } else { return false; }
	if (bFlag == true) { bFlag = verif_form_date_solde(); }else{ return false; }

	if ( bFlag != true ) { return false; }
}

// vérification de la date de début et de fin si les soldes sont activées
function verif_form_date_solde(){
	
	var bFlag1 = true;
	
	if ( document.categorieForm.actif[0].checked == true ){
	
		bFlag1 = verif_format_date_select('prodEclatDebut', "js_date_deb");
		if (bFlag1 == true) { bFlag1 = verif_format_date_select('prodEclatFin', "js_date_fin"); } else { return false; }
		
		if (bFlag1 == true) { bFlag1 = verif_date_fin_bandeau('prodEclatDebut','prodEclatFin', "js_date_fin"); } else { return false; }
		
	}
	return bFlag1;
	
}

// -----------------------------------------------------------------


// Vérification du formulaire modification d'une caractéristique
function verif_form_modcaract() {
	var bFlag = true;
	
	var elementIDs = new Array('prodCaractType','prodCaractVal');
	setInitialClassName(elementIDs); 

	bFlag = verif_alphanum('prodCaractType', 'js_libelle');
	if (bFlag == true) { bFlag = verif_alphanum('prodCaractVal', 'js_valeur'); } else { return false; }

	if ( bFlag != true ) { return false; }
}
// -----------------------------------------------------------------
function verif_form_phototheque(){
	var bFlag = true;
	
	var elementIDs = new Array('prodSousCateg_1','prodCateg_1','prodObjet_1');
	setInitialClassName(elementIDs);
	
	if (bFlag == true) { bFlag = verif_selected2('prodCateg_1', 'js_categorie'); } else { return false; }
	if (bFlag == true) { bFlag = verif_selected2('prodSousCateg_1','js_famille'); } else { return false; }
	if (bFlag == true) { bFlag = verif_selected2('prodObjet_1', 'js_sscategorie'); } else { return false; }
	
	if ( bFlag != true ) { return false; }
}	

// ------------------------------------------------------------------
// Vérification du formulaire alertestock
function verif_form_alertestock(){
	var bFlag = true;
	var erreurFieldset = document.getElementById('mes_err_fieldset');
	var erreurText = document.getElementById('erreur_msg');
	
	var elementIDs = new Array('nbPoint');
	setInitialClassName(elementIDs);
	
	 if (bFlag == true && (document.getElementById('alerteStatut1').checked == true) && ((document.getElementById('dateDebut').value > document.getElementById('today').value) || 
		(document.getElementById('dateFin').value < document.getElementById('today').value))){
			erreurFieldset.style.display = 'block';
			erreurText.innerHTML = ajax_file('ajax_sprintf.php?arg1=js_alerte_stock');
			return false;
	 }
	
	
	else if (bFlag == true && (document.getElementById('alerteStatut3').checked == true) ){
			bFlag = verif_num('nbPoint', 'js_point_produit', 5);
	}
	else{
		return false;
	}
	
	
	
	if ( bFlag != true ) { return false; }
	
}

// ------------------------------------------------------------------
// Vérification du formulaire produit
function verif_form_produit(formID, droitPrixPerte) {
	var bFlag = true;
	var elementIDs = new Array(
							   	'prodTitreObjet','prodNom','prodPtCadeau',
								'prodPrixVente','prodPrixRemise', 'prodCadeau'
								);
	setInitialClassName(elementIDs);
	
	var elementDateIDs = new Array(
								   'prodDateDebutVente','prodEclatDebut',
								   'prodEclatFin', 'prodDateFinVente'
								   );
	setInitialDateClassName(elementDateIDs);
	
	//si c'est déjà classe on a pas de liste
	if ( !document.prodForm.preclasser ){
		if ( bFlag == true ) { bFlag = verif_categ(formID); } else { return false; }
	}
	
	
	if ( bFlag == true ) { bFlag = verif_num_entrepot('prodNumEntrepotPlatforme','js_erreur_code_entrepot_1'); } else { return false; }
	if ( bFlag == true ) { bFlag = verif_num_entrepot('prodNumEntrepotAllee','js_erreur_code_entrepot_2'); } else { return false; }
	if ( bFlag == true ) { bFlag = verif_num_entrepot('prodNumEntrepotColonne1','js_erreur_code_entrepot_3'); } else { return false; }
	if ( bFlag == true ) { bFlag = verif_num_entrepot('prodNumEntrepotColonne2','js_erreur_code_entrepot_3'); } else { return false; }	
	
	
	if ( bFlag == true ) { bFlag = verif_titre_objet('prodTitreObjet', 'js_titre_objet'); } else { return false; }
	//alert( "Titre Objet :: " + bFlag );
	if ( bFlag == true ) { bFlag = verif_alphanum('prodNom', 'js_sstitre'); } else { return false; }
	//alert( "Sous-titre :: " + bFlag );
	if ( bFlag == true ) { bFlag = verif_num('prodPrixVente','js_prix', 1); } else { return false; }
	if ( bFlag == true ) { 
		//Permet de supprimer la virgule et vérifier di un produit est supérieure à 0
		var texte = document.getElementById('prodPrixVente').value;
		texte = texte.replace(",",".");
		//alert(texte);
		
		//on retourne aucune erreur si le prix est supérieur à 0
		if(texte> 0){
			bFlag == true;
		}else{ 
			// si le prix est à 0 et qu'il s'agit d'un produit cadeau alors on ne fait pas d'erreur
			if ( document.getElementById('prodCadeau').checked==true ){
				bFlag == true;
			}else{
				document.getElementById('mes_err_fieldset').style.display = 'block';
				document.getElementById('erreur_msg').innerHTML = ajax_file('ajax_sprintf.php?arg1=thanks_precise_price_sup_0');
				
				document.getElementById('prodPrixVente').className = 'inputErr';
				document.getElementById('prodPrixVenteLabel').className = 'labelErr';
				document.getElementById('prodPrixVente').focus();
				
				return false;
			}
		}
		
	} else { return false; }
	
	//alert( "Sous-titre :: " + bFlag );
	if ( bFlag == true ) { 
		if (document.getElementById('prodPrixRemise').value != "") { 
			bFlag = verif_num('prodPrixRemise','js_remise', 1); 
		} else { bFlag = true; }
	} else { return false; }
//alert( "Sous-titre :: " + bFlag );
	if ( bFlag == true ) { bFlag = verif_prix( 'prodPrix', droitPrixPerte); } else { return false; }
	//alert( "Sous-titre :: " + bFlag );
	if (bFlag == true ) {
			if (document.getElementById('prodDateDebutVente').value != "" 
			|| document.getElementById('prodDateDebutVente').value != ""
			|| document.getElementById('prodDateDebutVente').value != "")
				{ bFlag = verif_format_date_select('prodDateDebutVente', 'js_date_deb_vente');} 
			else { bFlag = true; }
	} else { return false; }
	//alert( "Sous-titre :: " + bFlag );	
	
	if (bFlag == true ){
		if (document.getElementById('prodDateFinVente').value != "" 
		|| document.getElementById('prodDateFinVente').value != ""
		|| document.getElementById('prodDateFinVente').value != "")
		 	{ bFlag = verif_format_date_select('prodDateFinVente', 'js_date_fin_vente'); } 
		else {bFlag = true; }
	} else { return false; }	
//alert( "Sous-titre :: " + bFlag );
	
	if ( bFlag == true ) { 
		if ( document.getElementById('prodCadeau').checked==true){
			bFlag = verif_num('prodPtCadeau','js_point_cado',1); 
		} else { bFlag = true; }
	} else { return false; }
	//alert( "Sous-titre :: " + bFlag );
	
	if ( bFlag == true ) { 
		if (document.getElementById('prodEclat').value != "" && (document.getElementById('prodEclatDebut').value != "" 
		|| document.getElementById('prodEclatDebut').value != ""
		|| document.getElementById('prodEclatDebut').value != "")) { bFlag = verif_format_date_select('prodEclatDebut', "js_date_deb_eclat"); } else { bFlag = true; }
	} else { return false; }
	//alert( "Sous-titre :: " + bFlag );
	
	if ( bFlag == true ) { 
		if (document.getElementById('prodEclat').value != "" && (document.getElementById('prodEclatFin').value != "" 
		|| document.getElementById('prodEclatFin').value != ""
		|| document.getElementById('prodEclatFin').value != "")) { bFlag = verif_format_date_select('prodEclatFin', "js_date_fin_eclat"); } else { bFlag = true; }
	} else { return false; }
//	alert( "Sous-titre :: " + bFlag );
	
	if ( bFlag == true ) { bFlag = verif_photo_defaut('prodNoValid'); } else { return false; }	
//	alert( "Sous-titre :: " + bFlag );
	
	if ( bFlag == true ) { bFlag = verif_checkbox_index( 'visuStatutDetail1', '', 0); } else { return false; }

	if ( bFlag == true ) { bFlag = verif_checkbox_photo_refus( 'visuStatutDetail1', '', 2); } else { return false; }
	if ( bFlag == true ) { bFlag = verif_checkbox_photo_refus( 'visuStatutDetail2', '', 2); } else { return false; }
	if ( bFlag == true ) { bFlag = verif_checkbox_photo_refus( 'visuStatutDetail3', '', 2); } else { return false; }
	if ( bFlag == true ) { bFlag = verif_checkbox_photo_refus( 'visuStatutDetail4', '', 2); } else { return false; }
	if ( bFlag == true ) { bFlag = verif_checkbox_photo_refus( 'visuStatutDetail5', '', 2); } else { return false; }

	if ( bFlag == true ) { bFlag = verif_checkbox_photo_refus( 'visuStatut1', '', 2); } else { return false; }
	if ( bFlag == true ) { bFlag = verif_checkbox_photo_refus( 'visuStatut2', '', 2); } else { return false; }
	if ( bFlag == true ) { bFlag = verif_checkbox_photo_refus( 'visuStatut3', '', 2); } else { return false; }
	if ( bFlag == true ) { bFlag = verif_checkbox_photo_refus( 'visuStatut4', '', 2); } else { return false; }
	if ( bFlag == true ) { bFlag = verif_checkbox_photo_refus( 'visuStatut5', '', 2); } else { return false; }


		
	if ( bFlag == true ) { bFlag = verif_textarea2('prodDescription', 'js_description'); } else { return false; }
	//alert( "Description :: " + bFlag );
	
	if ( bFlag != true ) { return false; }
	
	//return false;
}




// ------------------------------------------------------------------
// Vérification du formulaire produit pour un bon de commande
function verif_form_produit_bon_cmd(formID, droitPrixPerte, pType) {
	
	
	var bFlag = true;
	var elementIDs = new Array(
							   	'prodTitreObjet','prodNom',
								'prodPrixVente','prodPrixRemise'
								);
	setInitialClassName(elementIDs);
	
	var elementDateIDs = new Array(
								   'prodDateDebutVente',
								   'prodEclatFin', 'prodDateFinVente'
								   );
	setInitialDateClassName(elementDateIDs);


	//si c'est déjà classe on a pas de liste
	if ( !document.prodForm.preclasser ){
		
	}

	if ( bFlag == true ) { bFlag = verif_categ(formID); } else { return false; }
	
	if (document.getElementById('prodRefInterne')){
		
		if ( bFlag == true ) { bFlag = verif_ref_interne('prodRefInterne', 'js_ref_interne'); } else { return false; }		
		
	}



	if ( bFlag == true ) { bFlag = verif_titre_objet('prodTitreObjet', 'js_titre_objet'); } else { return false; }
	//alert( "Titre Objet :: " + bFlag );
	if ( bFlag == true ) { bFlag = verif_alphanum('prodNom', 'js_sstitre'); } else { return false; }
	//alert( "Sous-titre :: " + bFlag );
	
	
	if ( bFlag == true ) { bFlag = verif_num('prodPrixAchat','js_prix', 1); } else { return false; }
	if ( bFlag == true ) { 
		//Permet de supprimer la virgule et vérifier di un produit est supérieure à 0
		var texte = document.getElementById('prodPrixAchat').value;
		texte = texte.replace(",",".");
		//alert(texte);
		
		//on retourne aucune erreur si le prix est supérieur à 0
		if(texte> 0){
			bFlag == true;
		}else{ 
			document.getElementById('mes_err_fieldset').style.display = 'block';
			document.getElementById('erreur_msg').innerHTML = ajax_file('ajax_sprintf.php?arg1=thanks_precise_price_sup_0');
			
			document.getElementById('prodPrixAchat').className = 'inputErr';
			document.getElementById('prodPrixAchatLabel').className = 'labelErr';
			document.getElementById('prodPrixAchat').focus();
			
			return false;
		}
		
	} else { return false; }	
	

	
	if ( bFlag == true ) { bFlag = verif_num('prodPrixVente','prix', 1); } else { return false; }
	if ( bFlag == true ) { 
		//Permet de supprimer la virgule et vérifier di un produit est supérieure à 0
		var texte = document.getElementById('prodPrixVente').value;
		texte = texte.replace(",",".");
		//alert(texte);
		
		//on retourne aucune erreur si le prix est supérieur à 0
		if(texte> 0){
			bFlag == true;
		}else{ 

			document.getElementById('mes_err_fieldset').style.display = 'block';
			document.getElementById('erreur_msg').innerHTML = ajax_file('ajax_sprintf.php?arg1=thanks_precise_price_sup_0');
			
			document.getElementById('prodPrixVente').className = 'inputErr';
			document.getElementById('prodPrixVenteLabel').className = 'labelErr';
			document.getElementById('prodPrixVente').focus();
			
			return false;

		}
		
	} else { return false; }
	
	
	if ( bFlag == true ) { bFlag = verif_num_entrepot('prodNumEntrepotPlatforme','js_erreur_code_entrepot_1'); } else { return false; }
	if ( bFlag == true ) { bFlag = verif_num_entrepot('prodNumEntrepotAllee','js_erreur_code_entrepot_2'); } else { return false; }
	if ( bFlag == true ) { bFlag = verif_num_entrepot('prodNumEntrepotColonne1','js_erreur_code_entrepot_3'); } else { return false; }
	if ( bFlag == true ) { bFlag = verif_num_entrepot('prodNumEntrepotColonne2','js_erreur_code_entrepot_3'); } else { return false; }
	//if ( bFlag == true ) { bFlag = verif_num('prodNumEntrepotComplement','le complément', 1); } else { return false; }
	
	
	
	
	//alert( "Sous-titre :: " + bFlag );
	if ( bFlag == true ) { 
		if (document.getElementById('prodPrixRemise').value != "") { 
			bFlag = verif_num('prodPrixRemise','js_remise', 1); 
		} else { bFlag = true; }
	} else { return false; }
	
	

	//alert( "Sous-titre :: " + bFlag );
	if ( bFlag == true ) { 
		if (document.getElementById('prodEcoTaxte').value != "") { 
			bFlag = verif_num('prodEcoTaxte','js_eco_taxe', 1); 
		} else { bFlag = true; }
	} else { return false; }	
	
	if ( bFlag == true ) { 
		if (document.getElementById('prodUfAchat').value != "") { 
			bFlag = verif_num('prodUfAchat','js_facturation_achat', 1); 
		} else { bFlag = true; }
	} else { return false; }	
	
	if ( bFlag == true ) { 
		if (document.getElementById('prodUfVente').value != "") { 
			bFlag = verif_num('prodUfVente','js_facturation_vente', 1); 
		} else { bFlag = true; }
	} else { return false; }	
	

	
	
	if ( bFlag == true ) { 
		if (document.getElementById('prodNbPiecesColis').value != "") { 
			bFlag = verif_num('prodNbPiecesColis','js_nb_piece_par_colis', 1); 
		} else { bFlag = true; }
	} else { return false; }	
	
	if ( bFlag == true ) { 
		if (document.getElementById('prodNbColis').value != "") { 
			bFlag = verif_num('prodNbColis','js_nb_colis', 1); 
		} else { bFlag = true; }
	} else { return false; }	

	
	
	//alert( "Sous-titre :: " + bFlag );
	if ( bFlag == true ) { bFlag = verif_prix( 'prodPrix', droitPrixPerte); } else { return false; }
	
	//alert( "Sous-titre :: " + bFlag );
	if (bFlag == true ) {
			if (document.getElementById('prodDateDebutVente').value != "" 
			|| document.getElementById('prodDateDebutVente').value != ""
			|| document.getElementById('prodDateDebutVente').value != "")
				{ bFlag = verif_format_date_select('prodDateDebutVente', 'js_date_deb_vente');} 
			else { bFlag = true; }
	} else { return false; }
	//alert( "Sous-titre :: " + bFlag );	
	
	if (bFlag == true ){
		if (document.getElementById('prodDateFinVente').value != "" 
		|| document.getElementById('prodDateFinVente').value != ""
		|| document.getElementById('prodDateFinVente').value != "")
		 	{ bFlag = verif_format_date_select('prodDateFinVente', 'js_date_fin_vente'); } 
		else {bFlag = true; }
	} else { return false; }	
	//alert( "Sous-titre :: " + bFlag );
		

	//if ( bFlag == true ) { bFlag = verif_textarea2('prodDescription', 'description'); } else { return false; }
	//alert( "Description :: " + bFlag );
	
	
	
	if ( bFlag != true ) { return false; }

	//return false;
}



//	VENTE PRIVEE	//
// Vérification du formulaire clients
function verif_form_clientvp() {
	var bFlag = true;
	
	if ( document.getElementById('mes_err') ){
		document.getElementById('mes_err').style.display ='none';
	}
	
	var elementIDs = new Array(
							   'clientCivilite','clientNom','clientPrenom', 'clientMail','clientMailv',
							   'clientPwd','clientPwdv'
							   );
	setInitialClassName(elementIDs);

	 
	bFlag = verif_alpha('clientPrenom', 'js_first_name');
	if ( bFlag == true ) { bFlag = verif_alpha('clientNom', 'js_last_name'); } else { return false; }
	
	if ( bFlag == true ) { bFlag = verif_mail('clientMail', 'js_mail'); } else { return false; }
	if ( bFlag == true ) { bFlag = verif_mail('clientMailv', 'js_verif_mail'); } else { return false; }
	if ( bFlag == true ) { 
		if (document.getElementById('clientMail').value != document.getElementById('clientMailv').value){ 
			var elementID='clientMailv';
			var objElement = document.getElementById(elementID);
			var objLabel = document.getElementById(elementID + 'Label');
			var erreurFieldset = document.getElementById('mes_err_fieldset');
			var erreurText = document.getElementById('erreur_msg');
			erreurFieldset.style.display = 'block';
			erreurText.innerHTML = ajax_file('ajax_sprintf.php?arg1=js_wrong_mail_verif');
			objElement.className = 'inputErr';
			objLabel.className = 'labelErr';
			objElement.focus();
			return false; 
		}
		else{ bFlag = true; }
	} 
	else { return false; }
	
	if ( bFlag == true ) { 
	
		var elementID = 'clientCivilite';
		var objElement = document.getElementById(elementID);
		var objLabel = document.getElementById(elementID + 'Label');
		var erreurFieldset = document.getElementById('mes_err_fieldset');
		var erreurText = document.getElementById('erreur_msg');
		
		if (objElement) {
			var objLabel = document.getElementById(elementID + 'Label');

			if (document.clientVPForm.clientCivilite[0].checked==false && document.clientVPForm.clientCivilite[1].checked==false && document.clientVPForm.clientCivilite[2].checked==false) {
				erreurFieldset.style.display = 'block';
				erreurText.innerHTML = ajax_file('ajax_sprintf.php?arg1=js_choose_civilite');
				objElement.className = 'inputErr';
				objLabel.className = 'labelErr';
				return false;
			}
			else{
				objElement.className = 'inputForm';
				objLabel.className = 'labelForm';
				bFlag = true;
			}
		}
	
		else{
			erreurFieldset.style.display = 'block';
			erreurText.innerHTML = ajax_file('ajax_sprintf.php?arg1=js_choose_civilite');
			//objElement.className = 'inputErr';
			//objLabel.className = 'labelErr';
			return false;
		}		
		
	}else{ return false; }	
	
	if ( bFlag == true ) { 
		if (document.getElementById('clientMail').value != document.getElementById('clientMailv').value){ return false; }else{ bFlag = true; }
	} else { return false; }
	
	if ( bFlag == true ) { bFlag = verif_alphanum('clientPwd', 'js_password'); } else { return false; }
	if ( bFlag == true ) { bFlag = verif_alphanum('clientPwdv', 'js_password_verif'); } else { return false; }
	
	if ( bFlag == true ) { 
		if (document.getElementById('clientPwdv').value != document.getElementById('clientPwd').value){ 
			var elementID='clientPwdv';
			var objElement = document.getElementById(elementID);
			var objLabel = document.getElementById(elementID + 'Label');

			var erreurFieldset = document.getElementById('mes_err_fieldset');
			var erreurText = document.getElementById('erreur_msg');
			erreurFieldset.style.display = 'block';
			erreurText.innerHTML = ajax_file('ajax_sprintf.php?arg1=js_wrong_password_verif');
			objElement.className = 'inputErr';
			objLabel.className = 'labelErr';
			objElement.focus();
			return false; 
		}
		else{ bFlag = true; }
	} 
	else { return false; }
	
	if ( bFlag != true ) { return false; }
	
}
// -----------------------------------------------------------------
