/************************************************************/
/*    FONCTION PAGE MODIFIER_VOTRE_COMPTE   */
/************************************************************/
function checkFormCompteModif()
{
	var envoiForm=true
	var msgObligatoire=""
	var re
	document.getElementById('p_fc_nomcontact').className=""
	document.getElementById('p_fc_raison').className=""
	//document.getElementById('p_fc_siret').className=""
	document.getElementById('fc_adresse_1').className=""
	document.getElementById('p_fc_cp').className=""
	document.getElementById('p_fc_ville').className=""
	document.getElementById('p_fc_tel').className=""
	//document.getElementById('p_fc_fax').className=""
	document.getElementById('p_fc_email').className=""
	//
	re = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,8})+$/
	if(trim(document.getElementById('fc_nomcontact').value)=="")
	{
		document.getElementById('p_fc_nomcontact').className="erreur_label"
		msgObligatoire+="Vous avez oubli&eacute; de saisir le nom du contact<br />"
		envoiForm=false
	}
	if(trim(document.getElementById('fc_raison').value)=="")
	{
		document.getElementById('p_fc_raison').className="erreur_label"
		msgObligatoire+="Vous avez oubli&eacute; de saisir la raison sociale<br />"
		envoiForm=false
	}
	/*if(trim(document.getElementById('fc_siret').value)=="")
	{
		document.getElementById('p_fc_siret').className="erreur_label"
		msgObligatoire+="Vous avez oubli&eacute; de saisir le N&deg; siret<br />"
		envoiForm=false
	}*/
	if(trim(document.getElementById('fc_adresse_1').value)=="")
	{
		document.getElementById('p_fc_adresse_1').className="erreur_label"
		msgObligatoire+="Vous avez oubli&eacute; de saisir l'adresse<br />"
		envoiForm=false
	}
	if(trim(document.getElementById('fc_cp').value)=="")
	{
		document.getElementById('p_fc_cp').className="erreur_label"
		msgObligatoire+="Vous avez oubli&eacute; de saisir le code postal<br />"
		envoiForm=false
	}
	else if (document.getElementById('fc_cp').value.length != 5 || IsNumeric(document.getElementById('fc_cp').value) == false)
	{
		document.getElementById('p_fc_cp').className="erreur_label"
		msgObligatoire+="Le code postal doit &ecirc;tre au format 12345<br />"
		envoiForm=false
	}
	if(trim(document.getElementById('fc_ville').value)=="")
	{
		document.getElementById('p_fc_ville').className="erreur_label"
		msgObligatoire+="Vous avez oubli&eacute; de saisir la ville<br />"
		envoiForm=false
	}
	if(trim(document.getElementById('fc_tel').value)=="")
	{
		document.getElementById('p_fc_tel').className="erreur_label"
		msgObligatoire+="Vous avez oubli&eacute; de saisir le num&eacute;ro de t&eacute;l&eacute;phone<br />"
		envoiForm=false
	}
	/*else if (trim(document.getElementById('fc_tel').value) != '' && document.getElementById('fc_tel').value.length != 10 || IsNumeric(document.getElementById('fc_tel').value) == false)
	{
		document.getElementById('p_fc_tel').className="erreur_label"
		msgObligatoire+="Le num&eacute;ro de t&eacute;l&eacute;phone doit &ecirc;tre au format 0101010101<br />"
		envoiForm=false
	}*/
	/*if(trim(document.getElementById('fc_fax').value)=="")
	{
		document.getElementById('p_fc_fax').className="erreur_label"
		msgObligatoire+="Vous avez oubli&eacute; de saisir le num&eacute;ro de fax<br />"
		envoiForm=false
	}*/
	/*else if (trim(document.getElementById('fc_fax').value) != '' && document.getElementById('fc_fax').value.length != 10 || IsNumeric(document.getElementById('fc_fax').value) == false)
	{
		document.getElementById('p_fc_fax').className="erreur_label"
		msgObligatoire+="Le num&eacute;ro de fax doit &ecirc;tre au format 0101010101<br />"
		envoiForm=false
	}*/
	if(trim(document.getElementById('fc_email').value)=="")
	{
		document.getElementById('p_fc_email').className="erreur_label"
		msgObligatoire+="Vous avez oubli&eacute; de saisir l'email<br />"
		envoiForm=false
	}
	else if (re.test(document.getElementById('fc_email').value) == false)
	{
		document.getElementById('p_fc_email').className="erreur_label"
		msgObligatoire+="Entrez un email valide sous la forme nom_utilisateur@nom_domaine<br />"
		envoiForm=false
	}
	if(!envoiForm)
	{
		document.getElementById('p_champs_obligatoires').style.display="block"
		document.getElementById('p_champs_obligatoires').innerHTML=msgObligatoire
		return false
	}
	else
	{
		return true
	}
}
/************************************************************/
/*    FONCTION PAGE CONNEXION ET PAS_CONNECTE               */
/************************************************************/
function checkFormCompte()
{
	var envoiForm=true
	var msgObligatoire=""
	var re;
	document.getElementById('p_raison_sociale').className=""
	document.getElementById('p_contact_client').className=""
	document.getElementById('p_adresse_1').className=""
	document.getElementById('p_cp').className=""
	document.getElementById('p_ville').className=""
	document.getElementById('p_tel').className=""
	//document.getElementById('p_fax').className=""
	document.getElementById('p_email').className=""
	//document.getElementById('p_siret').className=""
	//
	re = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,8})+$/;
	if(trim(document.getElementById('raison_sociale').value)=="")
	{
		document.getElementById('p_raison_sociale').className="erreur_label"
		msgObligatoire+="Vous avez oubli&eacute; de saisir la raison sociale<br />"
		envoiForm=false
	}
	if(trim(document.getElementById('contact_client').value)=="")
	{
		document.getElementById('p_contact_client').className="erreur_label"
		msgObligatoire+="Vous avez oubli&eacute; de saisir le nom du contact<br />"
		envoiForm=false
	}
	if(trim(document.getElementById('adresse_1').value)=="")
	{
		document.getElementById('p_adresse_1').className="erreur_label"
		msgObligatoire+="Vous avez oubli&eacute; de saisir l'adresse<br />"
		envoiForm=false
	}
	if(trim(document.getElementById('cp').value)=="")
	{
		document.getElementById('p_cp').className="erreur_label"
		msgObligatoire+="Vous avez oubli&eacute; de saisir le code postal<br />"
		envoiForm=false
	}
	else if (document.getElementById('cp').value.length != 5 || IsNumeric(document.getElementById('cp').value) == false) {
		document.getElementById('p_cp').className="erreur_label"
		msgObligatoire+="Le code postal doit &ecirc;tre au format 12345<br />"
		envoiForm=false
	}
	if(trim(document.getElementById('ville').value)=="")
	{
		document.getElementById('p_ville').className="erreur_label"
		msgObligatoire+="Vous avez oubli&eacute; de saisir la ville<br />"
		envoiForm=false
	}
	if(trim(document.getElementById('tel').value)=="")
	{
		document.getElementById('p_tel').className="erreur_label"
		msgObligatoire+="Vous avez oubli&eacute; de saisir le num&eacute;ro de t&eacute;l&eacute;phone<br />"
		envoiForm=false
	}
	/*else if (trim(document.getElementById('tel').value) != '' && document.getElementById('tel').value.length != 10 || IsNumeric(document.getElementById('tel').value) == false)
	{
		document.getElementById('p_tel').className="erreur_label"
		msgObligatoire+="Le num&eacute;ro de t&eacute;l&eacute;phone doit &ecirc;tre au format 0101010101<br />"
		envoiForm=false
	}*/
	/*if(trim(document.getElementById('fax').value)=="")
	{
		document.getElementById('p_fax').className="erreur_label"
		msgObligatoire+="Vous avez oubli&eacute; de saisir le num&eacute;ro de fax<br />"
		envoiForm=false
	}*/
	/*else if (trim(document.getElementById('fax').value) != '' && document.getElementById('fax').value.length != 10 || IsNumeric(document.getElementById('fax').value) == false)
	{
		document.getElementById('p_fax').className="erreur_label"
		msgObligatoire+="Le num&eacute;ro de fax doit &ecirc;tre au format 0101010101<br />"
		envoiForm=false
	}*/
	if(trim(document.getElementById('email').value)=="")
	{
		document.getElementById('p_email').className="erreur_label"
		msgObligatoire+="Vous avez oubli&eacute; de saisir l'email<br />"
		envoiForm=false
	}
	else if (re.test(document.getElementById('email').value) == false)
	{
		document.getElementById('p_email').className="erreur_label"
		msgObligatoire+="Entrez un email valide sous la forme nom_utilisateur@nom_domaine<br />"
		envoiForm=false
	}
	/*if(trim(document.getElementById('siret').value)=="")
	{
		document.getElementById('p_siret').className="erreur_label"
		msgObligatoire+="Vous avez oubli&eacute; de saisir le N&deg; siret<br />"
		envoiForm=false
	}*/
	if(!envoiForm)
	{
		document.getElementById('p_champs_obligatoires').style.display="block"
		document.getElementById('p_champs_obligatoires').innerHTML=msgObligatoire
		return false
	}
	else
	{
		return true
	}
}
/************************************************************/
/*    FONCTION PAGE CONTACT                                 */
/************************************************************/
function checkFormContact()
{
	var envoiForm=true
	var msgObligatoire=""
	var re;
	document.getElementById('p_cf_nom').className=""
	document.getElementById('p_cf_ville').className=""
	document.getElementById('p_cf_mail').className=""
	document.getElementById('p_cf_objet').className=""
	document.getElementById('p_cf_message').className=""
	//
	re = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,8})+$/;
	if(trim(document.getElementById('cf_nom').value)=="" || document.getElementById('cf_nom').value=="Ex : DURAND Michel")
	{
		document.getElementById('p_cf_nom').className="erreur_label"
		msgObligatoire+="Vous avez oubli&eacute; de saisir le nom<br />"
		envoiForm=false
	}
	if(trim(document.getElementById('cf_ville').value)=="" || document.getElementById('cf_ville').value=="Ex : Le Mans")
	{
		document.getElementById('p_cf_ville').className="erreur_label"
		msgObligatoire+="Vous avez oubli&eacute; de saisir la ville<br />"
		envoiForm=false
	}
	if(trim(document.getElementById('cf_mail').value)=="" || document.getElementById('cf_mail').value=="Ex : m.durand@garagedurand.net")
	{
		document.getElementById('p_cf_mail').className="erreur_label"
		msgObligatoire+="Vous avez oubli&eacute; de saisir l'email<br />"
		envoiForm=false
	}
	else if (re.test(document.getElementById('cf_mail').value) == false)
	{
		document.getElementById('p_cf_mail').className="erreur_label"
		msgObligatoire+="Entrez un email valide sous la forme nom_utilisateur@nom_domaine<br />"
		envoiForm=false
	}
	if(trim(document.getElementById('cf_objet').value)=="" || document.getElementById('cf_objet').value=="Ex : Demande renseignements")
	{
		document.getElementById('p_cf_objet').className="erreur_label"
		msgObligatoire+="Vous avez oubli&eacute; de saisir l'objet<br />"
		envoiForm=false
	}
	if(trim(document.getElementById('cf_message').value)=="")
	{
		document.getElementById('p_cf_message').className="erreur_label"
		msgObligatoire+="Vous avez oubli&eacute; de saisir le message<br />"
		envoiForm=false
	}
	if(!envoiForm)
	{
		document.getElementById('p_champs_obligatoires').style.display="block"
		document.getElementById('p_champs_obligatoires').innerHTML=msgObligatoire
		return false
	}
	else
	{
		return true
	}
}
/****************************/
/*   FONCTIONS CHECK DATA   */
/****************************/
function trim(str)
{
   return str.replace(/(^\s*)|(\s*$)/g,"")
}
function IsNumeric(sText)
{
	var ValidChars = "0123456789";
	var IsNumber=true;
	var Char;
 
	for (i = 0; i < sText.length && IsNumber == true; i++) 
		{ 
			Char = sText.charAt(i);
			if (ValidChars.indexOf(Char) == -1) 
				{
					IsNumber = false;
				}
		}
	return IsNumber;
}
function getCheckedValue(obj){
	var res='';
	var cpt;
	cpt=0;
	if (obj.length==undefined) {
		if(obj.checked == true){
			res=obj.value;
		}else{
			res='-1';
		}
	} else {
		for(i=0; i<obj.length; i++){
			if(obj[i].checked == true){
				res=obj[i].value;				
				cpt++;
			}
		}
		if (cpt == 0) res='-1';
	}
	return res;
}
