
function doFocus (ElementName) {
	var Obj= ElementName;
	Obj.focus();
}

function doFocusSetStyle (ElementName) {
	doFocus(ElementName);
	var Obj = ElementName;
	Obj.style.borderColor="";
}

function doLabelStyle (ElementName) {
	var Obj = document.getElementById(ElementName);
	Obj.style.color="";
}

function doResetLabelStyle (Arrstr) {
	var lblArr =doResetLabelStyle.arguments;
	for (i=0; i<lblArr.length; i++) {
		document.getElementById(lblArr[i]).style.color="";
	}
}

function doResetInput (frmID) {
	var frmObj=document.getElementById(frmID);
	for (var i = 0; i < frmObj.elements.length; i++) {
		if (frmObj.elements[i].type == "text" || frmObj.elements[i].type == "select-one") {
			frmObj.elements[i].style.borderColor = "";
		}
	}
}

function resetErrMsg () {
	for (i=1; i<=20; i++) {
		if (document.getElementById("msg"+i)) {
			var curMsg = document.getElementById("msg"+i);
			curMsg.innerHTML="&nbsp;";
		}
	}
}

/*	Check Contact **************************************/

	function checkContact(frmObj) {
	var fo = frmObj;
	if (isBlank(fo.nom.value)) {
		showError(fo,"Merci de renseigner votre nom !","error",fo.nom);
        return false;
	}
	if (isBlank(fo.prenom.value)) {
		showError(fo,"Merci de renseigner votre prénom !","error",fo.prenom);
        return false;
	}
	if (isBlank(fo.ville.value)) {
		showError(fo,"Merci de renseigner votre ville !","error",fo.ville);
        return false;
	}
	if (isBlank(fo.codep.value)) {
		showError(fo,"Merci de renseigner votre code postal !","error",fo.codep);
        return false;
	}
	if ( !IsNumeric(fo.codep.value)) {
		showError(fo,"Merci de vérifier votre code postal !","error",fo.codep);
		return false;
	}
	if (isBlank(fo.tel.value)) {
		showError(fo,"Merci de renseigner votre numéro de téléphone !","error",fo.tel);
        return false;
	}
	if ( !IsNumeric(fo.tel.value)) {
		showError(fo,"Merci de vérifier votre numéro de téléphone !","error",fo.tel);
		return false;
	}
	if (isBlank(fo.email.value)) {
		showError(fo,"Merci de renseigner votre email !","error",fo.email);
        return false;
	}
	if (!isEmail(fo.email.value)) {
		showError(fo,"Merci de renseigner votre email !","error",fo.email);
		return false;
	}
	if (isBlank(fo.question.value)) {
		showError(fo,"Merci de renseigner votre question !","error",fo.question);
        return false;
	}
	return true;
}
	function checkContact1(frmObj) {
	var fo = frmObj;
	if (isBlank(fo.client_nom.value)) {
		showError(fo,"Merci de renseigner votre nom !","error",fo.client_nom);
        return false;
	}
	if (isBlank(fo.client_prenom.value)) {
		showError(fo,"Merci de renseigner votre pr&eacute;nom !","error",fo.client_prenom);
        return false;
	}
	if (isBlank(fo.client_ville.value)) {
		showError(fo,"Merci de renseigner votre ville !","error",fo.client_ville);
        return false;
	}
	if (isBlank(fo.client_codep.value)) {
		showError(fo,"Merci de renseigner votre code postal !","error",fo.client_codep);
        return false;
	}
	if ( !IsNumeric(fo.client_codep.value)) {
		showError(fo,"Merci de renseigner votre code postal!","error",fo.client_codep);
		return false;
	}
	if (isBlank(fo.client_email.value)) {
		showError(fo,"Merci de renseigner votre email !","error",fo.client_email);
        return false;
	}
	if (!isEmail(fo.client_email.value)) {
		showError(fo,"Merci de renseigner votre email !","error",fo.client_email);
		return false;
	}

	if (isBlank(fo.nom.value)) {
		showError(fo,"Merci de renseigner le nom de votre filleul !","error",fo.nom);
        return false;
	}
	if (isBlank(fo.prenom.value)) {
		showError(fo,"Merci de renseigner le prénom de votre filleul !","error",fo.prenom);
        return false;
	}
	if (isBlank(fo.ville.value)) {
		showError(fo,"Merci de renseigner la ville de votre filleul !","error",fo.ville);
        return false;
	}
	if (isBlank(fo.codep.value)) {
		showError(fo,"Merci de renseigner votre code postal de votre filleul !","error",fo.codep);
        return false;
	}
	if ( !IsNumeric(fo.codep.value)) {
		showError(fo,"Merci de vérifier votre code postal !","error",fo.codep);
		return false;
	}
	return true;
}
function checkContact2(frmObj) {
	var fo = frmObj;
	if (isBlank(fo.nom.value)) {
		showError(fo,"Merci de renseigner votre nom !","error",fo.nom);
        return false;
	}
	if (isBlank(fo.prenom.value)) {
		showError(fo,"Merci de renseigner votre prénom !","error",fo.prenom);
        return false;
	}
	if (isBlank(fo.ville.value)) {
		showError(fo,"Merci de renseigner votre ville !","error",fo.ville);
        return false;
	}
	if (isBlank(fo.codep.value)) {
		showError(fo,"Merci de renseigner votre code postal !","error",fo.codep);
        return false;
	}
	if ( !IsNumeric(fo.codep.value)) {
		showError(fo,"Merci de vérifier votre code postal !","error",fo.codep);
		return false;
	}
	if (isBlank(fo.tel.value)) {
		showError(fo,"Merci de renseigner votre numéro de téléphone !","error",fo.tel);
        return false;
	}
	if ( !IsNumeric(fo.tel.value)) {
		showError(fo,"Merci de vérifier votre numéro de téléphone !","error",fo.tel);
		return false;
	}
	if (isBlank(fo.email.value)) {
		showError(fo,"Merci de renseigner votre email !","error",fo.email);
        return false;
	}
	if (!isEmail(fo.email.value)) {
		showError(fo,"Merci de renseigner votre email !","error",fo.email);
		return false;
	}
	if (isBlank(fo.question.value)) {
		showError(fo,"Merci de renseigner votre question !","error",fo.question);
        return false;
	}
	return true;
}
function checkLogin(frmObj) {
	var fo = frmObj;
	//var msubmit=true;
	if (isBlank(fo.ins_no.value)) {
		showError(fo,"Merci de renseigner votre N° Contrat !","error",fo.ins_no);
		//msubmit = false;
		return false;
	}
	if (isBlank(fo.codeword.value)) {
		showError(fo,"Merci de renseigner votre Mot de passe principal !","error",fo.codeword);
		//msubmit = false;
		return false;
	}
	if (isBlank(fo.wcodeword.value)) {
		showError(fo,"Merci de renseigner votre Code d´accès !","error",fo.wcodeword);
		//msubmit = false;
		return false;
	}
	return true;
	//if(msubmit)
//	frmObj.submit();
}

function checkNewsletter(frmObj) {
	var fo = frmObj;
	if (isBlank(fo.email.value)) {
		showError(fo,"Merci de renseigner votre email !","error",fo.email);
        return false;
	}
	if (!isEmail(fo.email.value)) {
		showError(fo,"Merci de renseigner votre email !","error",fo.email);
		return false;
	}
	return true;
}
function submitbutton_reg(frmObj) {
	var fo = frmObj;
	if (isBlank(fo.name.value)) {
		showError(fo,"Merci de renseigner votre nom !","error",fo.name);
        return false;
	}
	if (isBlank(fo.username.value)) {
		showError(fo,"Merci de renseigner votre pr&eacute;nom !","error",fo.username);
        return false;
	}
	if (isBlank(fo.email.value)) {
		showError(fo,"Merci de renseigner votre email !","error",fo.email);
        return false;
	}
	if (!isEmail(fo.email.value)) {
		showError(fo,"Merci de renseigner votre email !","error",fo.email);
		return false;
	}
	if (isBlank(fo.password.value)) {
		showError(fo,"Merci de renseigner votre password !","error",fo.password);
        return false;
	}
	if (isBlank(fo.password2.value)) {
		showError(fo,"Merci de renseigner votre password 2 !","error",fo.password2);
        return false;
	}
	return true;
}

function checkCandidature(frmObj) {
	var fo = frmObj;

	if (!fo.civilite[0].checked && !fo.civilite[1].checked  && !fo.civilite[2].checked)
	{
		showError(fo,"Merci de renseigner votre civil !","error",fo.civilite);
		 return false;
	}
	if (isBlank(fo.nom.value)) {
		showError(fo,"Merci de renseigner votre nom !","error",fo.nom);
        return false;
	}
	if (isBlank(fo.prenom.value)) {
		showError(fo,"Merci de renseigner votre pr&eacute;nom !","error",fo.prenom);
        return false;
	}
	if (!isEmail(fo.email.value)) {
		showError(fo,"Merci de renseigner votre email !","error",fo.email);
		return false;
	}
	if (isBlank(fo.cv.value)) {
		showError(fo,"Merci de télécharger votre CV !","error",fo.cv);
        return false;
	}
	return true;
}

function checkJepostule(frmObj) {
	var fo = frmObj;

	if (!fo.civilite[0].checked && !fo.civilite[1].checked  && !fo.civilite[2].checked)
	{
		showError(fo,"Merci de renseigner votre civil !","error",fo.civilite);
		 return false;
	}
	if (isBlank(fo.nom.value)) {
		showError(fo,"Merci de renseigner votre nom !","error",fo.nom);
        return false;
	}
	if (isBlank(fo.prenom.value)) {
		showError(fo,"Merci de renseigner votre pr&eacute;nom !","error",fo.prenom);
        return false;
	}
	if (!isEmail(fo.add.value)) {
		showError(fo,"Merci de renseigner votre email !","error",fo.add);
		return false;
	}
	if (isBlank(fo.tel.value)) {
		showError(fo,"Merci de renseigner votre numéro de téléphone !","error",fo.tel);
        return false;
	}
	if ( !IsNumeric(fo.tel.value)) {
		showError(fo,"Merci de vérifier votre numéro de téléphone !","error",fo.tel);
		return false;
	}
	if (isBlank(fo.cv.value)) {
		showError(fo,"Merci de télécharger votre CV !","error",fo.cv);
        return false;
	}
	return true;
}

function checkVideo(frmObj) {
	var fo = frmObj;

	if (isBlank(fo.votreemail.value)) {
		showError(fo,"Merci de renseigner votre email !","error",fo.votreemail);
        return false;
	}
	if (!isEmail(fo.votreemail.value)) {
		showError(fo,"Merci de v&eacute;rifier votre adresse email!","error",fo.votreemail);
		return false;
	}
	if (isBlank(fo.adresseemail.value)) {
		showError(fo,"Merci de renseigner l'email du destinataire","error",fo.adresseemail);
        return false;
	}
	if (!isEmail1(fo.adresseemail.value)) {
		showError(fo,"Merci de v&eacute;rifier l'email du destinataire","error",fo.adresseemail);
		return false;
	}
	return true;
}
function checkVideo1(frmObj) {
	var fo = frmObj;


	if (isBlank(fo.votreemail.value)) {
		showError(fo,"Merci de renseigner votre email !","error",fo.votreemail);
        return false;
	}
	if (!isEmail(fo.votreemail.value)) {
		showError(fo,"Merci de v&eacute;rifier votre adresse email!","error",fo.votreemail);
		return false;
	}
	if (isBlank(fo.adresseemail.value)) {
		showError(fo,"Merci de renseigner l'email du destinataire","error",fo.adresseemail);
        return false;
	}
	if (!isEmail1(fo.adresseemail.value)) {
		showError(fo,"Merci de v&eacute;rifier l'email du destinataire","error",fo.adresseemail);
		return false;
	}
	return true;
}
function checkVideo2(frmObj) {
	var fo = frmObj;
	if (isBlank(fo.votreemail.value)) {
		showError(fo,"Merci de renseigner votre email !","error",fo.votreemail);
        return false;
	}
	if (!isEmail(fo.votreemail.value)) {
		showError(fo,"Merci de v&eacute;rifier votre adresse email!","error",fo.votreemail);
		return false;
	}
	if (isBlank(fo.adresseemail.value)) {
		showError(fo,"Merci de renseigner l'email du destinataire","error",fo.adresseemail);
        return false;
	}
	if (!isEmail1(fo.adresseemail.value)) {
		showError(fo,"Merci de v&eacute;rifier l'email du destinataire","error",fo.adresseemail);
		return false;
	}
	return true;
}


