// JavaScript Document

// Vérification du formulaire partenaire
function verif_form_partenaire() {
	var bFlag = true;

	
	var elementIDs = new Array(
							   'partenaireCivilite','partenaireNom','partenairePrenom','partenaireSociete','partenaireAdresse',
							   'partenaireAdresseCplt','partenaireCp', 'partenaireVille','partenaireTel','partenaireFax',
							   'partenaireWeb', 'partenaireMail','partenairePortable','partenairePwd','partenairePwdVerif',
							   'partenaireSiret', 'partenaireActivite', 'partenairePromo', 'partenaireAutre', 'partenaireEnligne'
							   );
	setInitialClassName(elementIDs);
	
	
	
	 
	bFlag = verif_alpha('partenaireNom', 'nom');
	if (bFlag == true) { bFlag = verif_alpha('partenairePrenom', "prénom"); } else { return false; }
	if (bFlag == true) { bFlag = verif_alphanum('partenaireSociete', "organisation"); } else { return false; }
	
	if (document.getElementById('partenaireSiret').value !='')
	{
		if ( bFlag == true ) { bFlag = verif_num('partenaireSiret', 'SIRET',14); } else { return false; }
	}
	if (bFlag == true) { bFlag = verif_alphanum('partenaireAdresse', "adresse"); } else { return false; }
	
	if (document.getElementById('partenaireAdresseCplt').value !='')
	{
		if (bFlag == true) { bFlag = verif_alphanum('partenaireAdresseCplt', "adresse"); } else { return false; }
	}
	
	if ( bFlag == true ) { bFlag = verif_num('partenaireCp', 'code postal', 5); } else { return false; }
	if ( bFlag == true ) { bFlag = verif_alpha('partenaireVille', 'ville'); } else { return false; }

	if ( bFlag == true ) { bFlag = verif_num('partenaireTel', 'numéro de téléphone', 10); } else { return false; }


	if (document.getElementById('partenaireFax').value != "") 
	{ 
		if (bFlag == true) {bFlag =  verif_num('partenaireFax','numéro de fax', 0); } else { bFlag = false; }
	}
	
	
	if (document.getElementById('partenairePortable').value != "") 
	{ 
		if (bFlag == true) {bFlag =  verif_num('partenairePortable','numéro de téléphone portable', 0); } else { bFlag = false; }
	}
	
	if (document.getElementById('partenaireWeb').value != "") 
	{
	if ( bFlag == true ) { bFlag = verif_url('partenaireWeb', 'site'); } else { return false; }
	}
	
	if ( bFlag == true ) { bFlag = verif_mail('partenaireMail', 'e-mail'); } else { return false; }

	
	
	if ( bFlag == true ) { bFlag = verif_alphanum('partenairePwd', 'mot de passe'); } else { return false; }
	if ( bFlag == true ) { bFlag = verif_alphanum('partenairePwdVerif', 'mot de passe de vérification'); } else { return false; }
	
	if ( bFlag == true ) { 
		if (document.getElementById('partenairePwdVerif').value != document.getElementById('partenairePwd').value){ 
			var elementID='partenairePwdVerif';
			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 = "Votre mot de passe de v&eacute;rification est incorrect";
			objElement.className = 'inputErr';
			objLabel.className = 'labelErr';
			objElement.focus();
			return false; 
		}
		else{ 
			bFlag = true; 
		}
	} 
	else { 
		return false; 
	}
	
	if ( bFlag == true ) { bFlag =  verif_radio('partenaireEnligne','mise en ligne'); } else { return false; }

	if ( bFlag == true ) { bFlag = verif_num('partenairePromo', 'ristourne',0); } else { return false; }
	
	if ( bFlag == true ) { bFlag =  verif_radio('partenaireActivite','activité'); } else { return false; }


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

}


// Vérification du formulaire client pour le bon de commande
function verif_form_client_cde() {
	var bFlag = true;

	
	var elementIDs = new Array(
							   'partenaireCivilite','partenaireNom','partenairePrenom','partenaireSociete','partenaireAdresse',
							   'partenaireAdresseCplt','partenaireCp', 'partenaireVille','partenaireTel', 'partenaireMail'
							   );
	setInitialClassName(elementIDs);
	
	
	
	 
	bFlag = verif_alpha('partenaireNom', 'nom');
	if (bFlag == true) { bFlag = verif_alpha('partenairePrenom', "prénom"); } else { return false; }
	if (bFlag == true) { bFlag = verif_alphanum('partenaireSociete', "organisation"); } else { return false; }
	
	if ( bFlag == true ) { bFlag = verif_mail('partenaireMail', 'e-mail'); } else { return false; }
	
	if (bFlag == true) { bFlag = verif_alphanum('partenaireAdresse', "adresse"); } else { return false; }
	
	if (document.getElementById('partenaireAdresseCplt').value !='')
	{
		if (bFlag == true) { bFlag = verif_alphanum('partenaireAdresseCplt', "adresse"); } else { return false; }
	}
	
	if ( bFlag == true ) { bFlag = verif_num('partenaireCp', 'code postal', 5); } else { return false; }
	if ( bFlag == true ) { bFlag = verif_alpha('partenaireVille', 'ville'); } else { return false; }

	if ( bFlag == true ) { bFlag = verif_num('partenaireTel', 'numéro de téléphone', 10); } else { return false; }
	

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

}

// Vérification du formulaire partenaire
function verif_form_partenaire_front() {
	var bFlag = true;

	
	var elementIDs = new Array(
							   'partenaireCivilite','partenaireNom','partenairePrenom','partenaireSociete','partenaireAdresse',
							   'partenaireAdresseCplt','partenaireCp', 'partenaireVille','partenaireTel','partenaireFax',
							   'partenaireWeb', 'partenaireMail','partenairePortable','partenairePwd','partenairePwdVerif',
							   'partenaireSiret', 'partenaireActivite', 'partenaireAutre'
							   );
	setInitialClassName(elementIDs);
	
	
	
	 
	bFlag = verif_alpha('partenaireNom', 'nom');
	if (bFlag == true) { bFlag = verif_alpha('partenairePrenom', "prénom"); } else { return false; }
	if (bFlag == true) { bFlag = verif_alphanum('partenaireSociete', "organisation"); } else { return false; }
	
	if (document.getElementById('partenaireSiret').value !='')
	{
		if ( bFlag == true ) { bFlag = verif_num('partenaireSiret', 'SIRET',14); } else { return false; }
	}
	if (bFlag == true) { bFlag = verif_alphanum('partenaireAdresse', "adresse"); } else { return false; }
	
	if (document.getElementById('partenaireAdresseCplt').value !='')
	{
		if (bFlag == true) { bFlag = verif_alphanum('partenaireAdresseCplt', "adresse"); } else { return false; }
	}
	
	if ( bFlag == true ) { bFlag = verif_num('partenaireCp', 'code postal', 5); } else { return false; }
	if ( bFlag == true ) { bFlag = verif_alpha('partenaireVille', 'ville'); } else { return false; }

	if ( bFlag == true ) { bFlag = verif_num('partenaireTel', 'numéro de téléphone', 10); } else { return false; }


	if (document.getElementById('partenaireFax').value != "") 
	{ 
		if (bFlag == true) {bFlag =  verif_num('partenaireFax','numéro de fax', 0); } else { bFlag = false; }
	}
	
	
	if (document.getElementById('partenairePortable').value != "") 
	{ 
		if (bFlag == true) {bFlag =  verif_num('partenairePortable','numéro de téléphone portable', 0); } else { bFlag = false; }
	}
	
	if (document.getElementById('partenaireWeb').value != "") 
	{
	if ( bFlag == true ) { bFlag = verif_url('partenaireWeb', 'site'); } else { return false; }
	}
	
	if ( bFlag == true ) { bFlag = verif_mail('partenaireMail', 'e-mail'); } else { return false; }

	
	
	if ( bFlag == true ) { bFlag = verif_alphanum('partenairePwd', 'mot de passe'); } else { return false; }
	if ( bFlag == true ) { bFlag = verif_alphanum('partenairePwdVerif', 'mot de passe de vérification'); } else { return false; }
	
	if ( bFlag == true ) { 
		if (document.getElementById('partenairePwdVerif').value != document.getElementById('partenairePwd').value){ 
			var elementID='partenairePwdVerif';
			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 = "Votre mot de passe de v&eacute;rification est incorrect";
			objElement.className = 'inputErr';
			objLabel.className = 'labelErr';
			objElement.focus();
			return false; 
		}
		else{ 
			bFlag = true; 
		}
	} 
	else { 
		return false; 
	}
		
	if ( bFlag == true ) { bFlag =  verif_radio('partenaireActivite','activité'); } else { return false; }


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

}


// Vérification du formulaire demande info
function verif_form_demande_info() {
	var bFlag = true;

	
	var elementIDs = new Array(
							   'partenaireCivilite','partenaireNom','partenairePrenom','partenaireSociete','partenaireAdresse',
							   'partenaireAdresseCplt','partenaireCp', 'partenaireVille','partenaireTel','partenaireFax',
							   'partenaireWeb', 'partenaireMail','partenairePortable',
							   'partenaireActivite', 'partenaireAutre', 'partenaireNb'
							   );
	setInitialClassName(elementIDs);
	
	
	
	 
	bFlag = verif_alpha('partenaireNom', 'nom');
	if (bFlag == true) { bFlag = verif_alpha('partenairePrenom', "prénom"); } else { return false; }
	
	if (document.getElementById('partenaireSociete').value !='')
	{
		if (bFlag == true) { bFlag = verif_alphanum('partenaireSociete', "organisation"); } else { return false; }
	}
	
	if (bFlag == true) { bFlag = verif_alphanum('partenaireAdresse', "adresse"); } else { return false; }
	
	if (document.getElementById('partenaireAdresseCplt').value !='')
	{
		if (bFlag == true) { bFlag = verif_alphanum('partenaireAdresseCplt', "adresse"); } else { return false; }
	}
	
	if ( bFlag == true ) { bFlag = verif_num('partenaireCp', 'code postal', 5); } else { return false; }
	if ( bFlag == true ) { bFlag = verif_alpha('partenaireVille', 'ville'); } else { return false; }

	if ( bFlag == true ) { bFlag = verif_num('partenaireTel', 'numéro de téléphone', 10); } else { return false; }


	if (document.getElementById('partenaireFax').value != "") 
	{ 
		if (bFlag == true) {bFlag =  verif_num('partenaireFax','numéro de fax', 0); } else { bFlag = false; }
	}
	
	
	if (document.getElementById('partenairePortable').value != "") 
	{ 
		if (bFlag == true) {bFlag =  verif_num('partenairePortable','numéro de téléphone portable', 0); } else { bFlag = false; }
	}
	
	if (document.getElementById('partenaireWeb').value != "") 
	{
	if ( bFlag == true ) { bFlag = verif_url('partenaireWeb', 'site'); } else { return false; }
	}
	
	if ( bFlag == true ) { bFlag = verif_mail('partenaireMail', 'e-mail'); } else { return false; }

		
	if ( bFlag == true ) { bFlag =  verif_checkbox('partenaireActivite[]','type d\'information'); } else { return false; }

	if (document.getElementById('partenaireNb').value !='')
	{
		if (bFlag == true) { bFlag = verif_alphanum('partenaireNb', "message"); } else { return false; }
	}
	
	
	if ( bFlag != true ) { return false; }
	
	

}



// Vérification du formulaire des produits
function verif_form_produit2() {
	//alert("ca");
	var bFlag = true;
	
	var elementIDs = new Array(
							   'produitNom',
							   'produitRef',
							   'produitCateg',
							   'produitLogo',
							   'produitCoeur',
							   'produitPromo', 'produitPromoText','produitDescriptif','produitPrix','produitEnligne'
							   );
	setInitialClassName(elementIDs);
	
	bFlag = verif_alphanum('produitNom', 'désignation du produit');
	if ( bFlag == true ) { bFlag = verif_alphanum('produitRef', 'référence du produit'); } else { return false; }
	if ( bFlag == true ) { bFlag = verif_selected('produitLogo','marque du produit'); } else { return false; }
	if ( bFlag == true ) { bFlag = verif_selected('produitCateg','catégorie du produit'); } else { return false; }
	
	if(document.getElementsByName('produitPromo')[1].checked == true || document.getElementsByName('produitPromo')[2].checked == true || document.getElementsByName('produitPromo')[3].checked == true)
	{
		if ( bFlag == true ) { bFlag = verif_alphanum('produitPromoText', 'intitulé de promo'); } else { return false; }
	}
	
	if ( bFlag == true ) { bFlag = verif_alphanum('produitDescriptif', 'descriptif du produit'); } else { return false; }
	
	if ( bFlag == true ) { bFlag = verif_num('produitPrix','prix', 1); } else { return false; }

	/*
	if (document.getElementById('eveLien').value !=''){ 
		
		if ( bFlag == true ) { bFlag = verif_url('eveLien', 'site'); } else { return false; }
	}	
	if ( bFlag == true ) { bFlag =  verif_radio('eveEnligne','mise en ligne'); } else { return false; }*/
	if ( bFlag != true ) { return false; }
}

