/* formulaire acces espace beneficiaire */
function verif_form_acces_espace_beneficiaire()
{
	var msg		= "";
	var erreur	= 0;

	if ( document.getElementById("acces_espace_beneficiaire").elements["email"].value.length <= 0 )
	{
		msg += "- "+msgErreurEmail+"\n";
		erreur = erreur + 1;
	}
	if ( document.getElementById("acces_espace_beneficiaire").elements["email"].value.length > 0 )
	{
		e_mail = document.getElementById("acces_espace_beneficiaire").elements["email"].value;
		ok_syntaxe = checkEmail(e_mail);
		
		if(!ok_syntaxe)
		{
			msg += "- "+msgErreurEmailIncorrect+"\n";
			erreur = erreur + 1;
		}
	}
	if ( document.getElementById("acces_espace_beneficiaire").elements["mot_de_passe"].value.length <= 0 )
	{
		msg += "- "+msgErreurPass+"\n";
		erreur = erreur + 1;
	}
	if ( erreur > 0 )
	{
		if ( erreur > 1 )
		{
			var msg_fin = msgErreur1+" "+ erreur +" "+msgErreur2 +"\n" + msg;
		}
		else
		{
			var msg_fin = msgErreur3 +"\n" + msg;
		}
		alert(msg_fin);
	}
	else
	{
		document.getElementById('acces_espace_beneficiaire_submit').style.display = 'none';
		document.getElementById('acces_espace_beneficiaire_ajaxloader').style.display = 'inline';

		document.acces_espace_beneficiaire.submit();
	}
}


/* formulaire inscription espace beneficiaire */
function verif_form_inscription_espace_beneficiaire()
{
	var msg				= "";
	var erreur			= 0;
	var confidentialite	= document.getElementById("inscription_espace_beneficiaire").elements["confidentialite"].value;
	civiliteChoisi		= "";
	nbrCivilite			= document.inscription_espace_beneficiaire.civilite.length;
	
	for (i = 0; i <nbrCivilite; i++)
	{
		if (document.inscription_espace_beneficiaire.civilite[i].checked) 
		{
			civiliteChoisi = document.inscription_espace_beneficiaire.civilite[i].value;
		}
	}
	if (civiliteChoisi == "")
	{
		msg += "- "+msgErreurCivilite+"\n";
		erreur = erreur + 1;
	}
	if ( document.getElementById("inscription_espace_beneficiaire").elements["nom"].value.length <= 0 )
	{
		msg += "- "+msgErreurNom+"\n";
		erreur = erreur + 1;
	}
	if ( document.getElementById("inscription_espace_beneficiaire").elements["nom"].value.length > 0 )
	{
		var nom_saisie 			= document.getElementById("inscription_espace_beneficiaire").elements["nom"].value;
		var nom_saisie 			= nom_saisie.toUpperCase();
		document.getElementById("inscription_espace_beneficiaire").elements["nom"].value = nom_saisie;
		
		var ko = test(nom_saisie,3)
		if ( ko > 0 )
		{
			msg += "- "+msgErreurCaractNom+"\n";
			erreur = erreur + 1;
			document.getElementById("inscription_espace_beneficiaire").elements["nom"].value = "";
		}
	}
	if ( document.getElementById("inscription_espace_beneficiaire").elements["prenom"].value.length <= 0 )
	{
		msg += "- "+msgErreurPrenom+"\n";
		erreur = erreur + 1;
	}
	if ( document.getElementById("inscription_espace_beneficiaire").elements["prenom"].value.length > 0 )
	{
		var prenom_saisie			= document.getElementById("inscription_espace_beneficiaire").elements["prenom"].value;
		var prenom_saisie			= prenom_saisie.toUpperCase();
		document.getElementById("inscription_espace_beneficiaire").elements["prenom"].value = prenom_saisie;
		
		var ko = test(prenom_saisie,3)
		if ( ko > 0 )
		{
			msg += "- "+msgErreurCaractPrenom+"\n";
			erreur = erreur + 1;
			document.getElementById("inscription_espace_beneficiaire").elements["prenom"].value = "";
		}
	}
	if ( document.getElementById("inscription_espace_beneficiaire").elements["email"].value.length <= 0 )
	{
		msg += "- "+msgErreurEmail+"\n";
		erreur = erreur + 1;
	}
	if ( document.getElementById("inscription_espace_beneficiaire").elements["email"].value.length > 0 )
	{
		e_mail = document.getElementById("inscription_espace_beneficiaire").elements["email"].value;
		ok_syntaxe = checkEmail(e_mail);
		
		if(!ok_syntaxe)
		{
			msg += "- "+msgErreurEmailIncorrect+"\n";
			erreur = erreur + 1;
		}
	}
	if ( document.getElementById("inscription_espace_beneficiaire").elements["mot_de_passe"].value.length <= 0 )
	{
		msg += "- "+msgErreurPass+"\n";
		erreur = erreur + 1;
	}
	if ( document.getElementById("inscription_espace_beneficiaire").elements["mot_de_passe"].value.length > 0 && document.getElementById("inscription_espace_beneficiaire").elements["mot_de_passe"].value.length <=3 )
	{
		msg += "- "+msgErreurPassCourt+"\n";
		erreur = erreur + 1;
	}
	if ( document.getElementById("inscription_espace_beneficiaire").elements["mot_de_passe"].value.length > 3 )
	{
		if ( document.getElementById("inscription_espace_beneficiaire").elements["mot_de_passe2"].value.length <= 0 )
		{
			msg += "- "+msgErreurPass2+"\n";
			erreur = erreur + 1;
		}
		if ( document.getElementById("inscription_espace_beneficiaire").elements["mot_de_passe2"].value.length > 0 )
		{
			if ( document.getElementById("inscription_espace_beneficiaire").elements["mot_de_passe"].value.length != document.getElementById("inscription_espace_beneficiaire").elements["mot_de_passe2"].value.length )
			{
				msg += "- "+msgErreurPassDifferents+"\n";
				erreur = erreur + 1;
			}
		}
	}
	if ( erreur > 0 )
	{
		if ( erreur > 1 )
		{
			var msg_fin = msgErreur1+" "+ erreur +" "+msgErreur2 +"\n" + msg;
		}
		else
		{
			var msg_fin = msgErreur3 +"\n" + msg;
		}
		alert(msg_fin);
	}
	else
	{
		document.inscription_espace_beneficiaire.submit();
	}
}


/* formulaire email perdu espace beneficiaire */
function verif_form_email_perdu_espace_beneficiaire()
{
	var msg					= "";
	var erreur				= 0;

	var langue				= document.getElementById("email_perdu_espace_beneficiaire").elements["langue"].value;
	var transfo				= document.getElementById("email_perdu_espace_beneficiaire").elements["transfo"].value;
	var action				= document.getElementById("email_perdu_espace_beneficiaire").elements["action"].value;
	var UF_code_partenaire	= document.getElementById("email_perdu_espace_beneficiaire").elements["UF_code_partenaire"].value;
	var code_partenaire		= document.getElementById("email_perdu_espace_beneficiaire").elements["code_partenaire"].value;
	var e_mail				= document.getElementById("email_perdu_espace_beneficiaire").elements["e_mail"].value;

	if ( document.getElementById("email_perdu_espace_beneficiaire").elements["e_mail"].value.length <= 0 )
	{
		msg += "- "+msgErreurEmail+"\n";
		erreur = erreur + 1;
	}
/*
	if ( document.getElementById("email_perdu_espace_beneficiaire").elements["e_mail"].value.length > 0 )
	{
		ok_syntaxe = checkEmail(e_mail);
		
		if(!ok_syntaxe)
		{
			msg += "- "+msgErreurEmailIncorrect+"\n";
			erreur = erreur + 1;
		}
	}
*/
	if ( erreur > 0 )
	{
		if ( erreur > 1 )
		{
			var msg_fin = msgErreur1+" "+ erreur +" "+msgErreur2 +"\n" + msg;
		}
		else
		{
			var msg_fin = msgErreur3 +"\n" + msg;
		}
		alert(msg_fin);
	}
	else
	{
		verif_email_perdu_espace_beneficiaire(langue,transfo,UF_code_partenaire,code_partenaire,action,e_mail);
	}
}


/* fonction checked value */
function getCheckedValue(radioObj)
{
	if(!radioObj)
		return "";
	var radioLength = radioObj.length;
	if(radioLength == undefined)
		if(radioObj.checked)
			return radioObj.value;
		else
			return "";
	for(var i = 0; i < radioLength; i++) 
	{
		if(radioObj[i].checked) 
		{
			return radioObj[i].value;
		}
	}
	return "";
}


/* formulaire Rembourser Coffret */
function verif_form_rembourser_espace_beneficiaire()
{
	var msg		= "";
	var erreur	= 0;
	if ( document.rembourser_espace_beneficiaire.motifRembourser1.checked == false &&
	document.rembourser_espace_beneficiaire.motifRembourser2.checked == false &&
	document.rembourser_espace_beneficiaire.motifRembourser3.checked == false &&
	document.rembourser_espace_beneficiaire.motifRembourser4.checked == false &&
	document.rembourser_espace_beneficiaire.motifRembourser5.checked == false	)
	{
		msg += "- "+msgErreurMotif+"\n";
		erreur = erreur + 1;
	}
	if ( document.getElementById("rembourser_espace_beneficiaire").elements["nom"].value.length <= 0 )
	{
		msg += "- "+msgErreurNom+"\n";
		erreur = erreur + 1;
	}
	if ( document.getElementById("rembourser_espace_beneficiaire").elements["nom"].value.length > 0 )
	{
		var nom_saisie 			= document.getElementById("rembourser_espace_beneficiaire").elements["nom"].value;
		var nom_saisie 			= nom_saisie.toUpperCase();
		document.getElementById("rembourser_espace_beneficiaire").elements["nom"].value = nom_saisie;
		
		var ko = test(nom_saisie,3)
		if ( ko > 0 )
		{
			msg += "- "+msgErreurCaractNom+"\n";
			erreur = erreur + 1;
			document.getElementById("rembourser_espace_beneficiaire").elements["nom"].value = "";
		}
	}
	if ( document.getElementById("rembourser_espace_beneficiaire").elements["prenom"].value.length <= 0 )
	{
		msg += "- "+msgErreurPrenom+"\n";
		erreur = erreur + 1;
	}
	if ( document.getElementById("rembourser_espace_beneficiaire").elements["prenom"].value.length > 0 )
	{
		var prenom_saisie			= document.getElementById("rembourser_espace_beneficiaire").elements["prenom"].value;
		var prenom_saisie			= prenom_saisie.toUpperCase();
		document.getElementById("rembourser_espace_beneficiaire").elements["prenom"].value = prenom_saisie;

		var ko = test(prenom_saisie,3)
		if ( ko > 0 )
		{
			msg += "- "+msgErreurCaractPrenom+"\n";
			erreur = erreur + 1;
			document.getElementById("rembourser_espace_beneficiaire").elements["prenom"].value = "";
		}
	}
	if ( document.getElementById("rembourser_espace_beneficiaire").elements["email"].value.length <= 0 )
	{
		msg += "- "+msgErreurEmail+"\n";
		erreur = erreur + 1;
	}
	if ( document.getElementById("rembourser_espace_beneficiaire").elements["email"].value.length > 0 )
	{
		e_mail = document.getElementById("rembourser_espace_beneficiaire").elements["email"].value;
		ok_syntaxe = checkEmail(e_mail);
		
		if(!ok_syntaxe)
		{
			msg += "- "+msgErreurEmailIncorrect+"\n";
			erreur = erreur + 1;
		}
	}
	if ( document.getElementById("rembourser_espace_beneficiaire").elements["telephone"].value.length <= 0 )
	{
		msg += "- "+msgErreurTelephone+"\n";
		erreur = erreur + 1;
	}
	if ( document.getElementById("rembourser_espace_beneficiaire").elements["telephone"].value.length > 0 )
	{
		var tel_saisie			= document.getElementById("rembourser_espace_beneficiaire").elements["telephone"].value;
		var tel_saisie			= tel_saisie.toUpperCase();
		document.getElementById("rembourser_espace_beneficiaire").elements["telephone"].value = tel_saisie;
		
		var ko = test(tel_saisie,2)
		if ( ko > 0 )
		{
			msg += "- "+msgErreurCaractTel+"\n";
			erreur = erreur + 1;
			document.getElementById("rembourser_espace_beneficiaire").elements["telephone"].value = "";
		}
	}
	if ( document.getElementById("rembourser_espace_beneficiaire").elements["adresse"].value.length <= 0 )
	{
		msg += "- "+msgErreurAdresse+"\n";
		erreur = erreur + 1;
	}
	if ( document.getElementById("rembourser_espace_beneficiaire").elements["code_postal"].value.length <= 0 )
	{
		msg += "- "+msgErreurCodePostal+"\n";
		erreur = erreur + 1;
	}
	if ( document.getElementById("rembourser_espace_beneficiaire").elements["ville"].value.length <= 0 )
	{
		msg += "- "+msgErreurVille+"\n";
		erreur = erreur + 1;
	}
	if ( erreur > 0 )
	{
		if ( erreur > 1 )
		{
			var msg_fin = msgErreur1+" "+ erreur +" "+msgErreur2 +"\n" + msg;
		}
		else
		{
			var msg_fin = msgErreur3 +"\n" + msg;
		}
		alert(msg_fin);
	}
	else
	{
		document.rembourser_espace_beneficiaire.submit(); 
	}
}


/* formulaire Echanger Coffret */
function verif_form_echanger_espace_beneficiaire()
{		
	var msg		= "";
	var erreur	= 0;

	if ( document.echanger_espace_beneficiaire.motifEchanger1.checked == false &&
	document.echanger_espace_beneficiaire.motifEchanger2.checked == false &&
	document.echanger_espace_beneficiaire.motifEchanger3.checked == false &&
	document.echanger_espace_beneficiaire.motifEchanger4.checked == false &&
	document.echanger_espace_beneficiaire.motifEchanger5.checked == false )
	{
		msg += "- "+msgErreurMotif+"\n";
		erreur = erreur + 1;
	}
	if ( document.getElementById("echanger_espace_beneficiaire").elements["nom"].value.length <= 0 )
	{
		msg += "- "+msgErreurNom+"\n";
		erreur = erreur + 1;
	}
	if ( document.getElementById("echanger_espace_beneficiaire").elements["nom"].value.length > 0 )
	{
		var nom_saisie			= document.getElementById("echanger_espace_beneficiaire").elements["nom"].value;
		var nom_saisie			= nom_saisie.toUpperCase();
		document.getElementById("echanger_espace_beneficiaire").elements["nom"].value = nom_saisie;
		
		var ko = test(nom_saisie,3)
		if ( ko > 0 )
		{
			msg += "- "+msgErreurCaractNom+"\n";
			erreur = erreur + 1;
			document.getElementById("echanger_espace_beneficiaire").elements["nom"].value = "";
		}
	}
	if ( document.getElementById("echanger_espace_beneficiaire").elements["prenom"].value.length <= 0 )
	{
		msg += "- "+msgErreurPrenom+"\n";
		erreur = erreur + 1;
	}
	if ( document.getElementById("echanger_espace_beneficiaire").elements["prenom"].value.length > 0 )
	{
		var prenom_saisie			= document.getElementById("echanger_espace_beneficiaire").elements["prenom"].value;
		var prenom_saisie			= prenom_saisie.toUpperCase();
		document.getElementById("echanger_espace_beneficiaire").elements["prenom"].value = prenom_saisie;
		var ko = test(prenom_saisie,3)
		if ( ko > 0 )
		{
			msg += "- "+msgErreurCaractPrenom+"\n";
			erreur = erreur + 1;
			document.getElementById("echanger_espace_beneficiaire").elements["prenom"].value = "";
		}
	}
	if ( document.getElementById("echanger_espace_beneficiaire").elements["email"].value.length <= 0 )
	{
		msg += "- "+msgErreurEmail+"\n";
		erreur = erreur + 1;
	}
	if ( document.getElementById("echanger_espace_beneficiaire").elements["email"].value.length > 0 )
	{
		e_mail = document.getElementById("echanger_espace_beneficiaire").elements["email"].value;
		ok_syntaxe = checkEmail(e_mail);
		
		if(!ok_syntaxe)
		{
			msg += "- "+msgErreurEmailIncorrect+"\n";
			erreur = erreur + 1;
		}
	}
	if ( document.getElementById("echanger_espace_beneficiaire").elements["telephone"].value.length <= 0 )
	{
		msg += "- "+msgErreurTelephone+"\n";
		erreur = erreur + 1;
	}
	if ( document.getElementById("echanger_espace_beneficiaire").elements["telephone"].value.length > 0 )
	{
		var tel_saisie 			= document.getElementById("echanger_espace_beneficiaire").elements["telephone"].value;
		var tel_saisie 			= tel_saisie.toUpperCase();
		document.getElementById("echanger_espace_beneficiaire").elements["telephone"].value = tel_saisie;
		
		var ko = test(tel_saisie,2)
		if ( ko > 0 )
		{
			msg += "- "+msgErreurCaractTel+"\n";
			erreur = erreur + 1;
			document.getElementById("echanger_espace_beneficiaire").elements["telephone"].value = "";
		}
	}
	if ( document.getElementById("echanger_espace_beneficiaire").elements["adresse"].value.length <= 0 )
	{
		msg += "- "+msgErreurAdresse+"\n";
		erreur = erreur + 1;
	}
	if ( document.getElementById("echanger_espace_beneficiaire").elements["code_postal"].value.length <= 0 )
	{
		msg += "- "+msgErreurCodePostal+"\n";
		erreur = erreur + 1;
	}
	if ( document.getElementById("echanger_espace_beneficiaire").elements["ville"].value.length <= 0 )
	{
		msg += "- "+msgErreurVille+"\n";
		erreur = erreur + 1;
	}
	if ( erreur > 0 )
	{
		if ( erreur > 1 )
		{
			var msg_fin = msgErreur1+" "+ erreur +" "+msgErreur2 +"\n" + msg;
		}
		else
		{
			var msg_fin = msgErreur3 +"\n" + msg;
		}
		alert(msg_fin);
	}
	else
	{
		document.echanger_espace_beneficiaire.submit();
	}
}
