/*
-------------------------------------
--- action 3
--- envoyer l'e-mail perdu du Beneficiaire sur ESPACE_BENEFICIAIRE
-------------------------------------
*/
function verif_email_perdu_espace_beneficiaire(langue,transfo,UF_code_partenaire,code_partenaire,action,e_mail)
{
	code_partenaire=code_partenaire*1.0;
	UF_code_partenaire=UF_code_partenaire*1.0;

	var parametres = new Array();

//----------- debut obligatoire	---------- //
	parametres['UF_langue']=langue;
	
	parametres['transfo']=transfo;
	parametres['service']="beneficiaire";
	parametres['UF_code_partenaire']=UF_code_partenaire;
	parametres['action']=action;
//----------- fin obligatoire	---------- //

	parametres['code_partenaire']=code_partenaire;
	parametres['e_mail']=e_mail;

	objetEmailPerduEspaceBeneficiaire = new net_class(parametres,"",debut_attente_verif_email_perdu_benef,fin_attente_verif_email_perdu_benef,beneficiaire_verif_email_perdu_benef_OK,beneficiaire_verif_email_perdu_benef_KO);
	objetEmailPerduEspaceBeneficiaire.loadXMLDOC();
}

function debut_attente_verif_email_perdu_benef()
{
	document.getElementById('email_perdu_espace_beneficiaire_submit').style.display = 'none';
	document.getElementById('email_perdu_espace_beneficiaire_ajaxloader').style.display = 'inline';
}

function fin_attente_verif_email_perdu_benef()
{
	document.getElementById('email_perdu_espace_beneficiaire_submit').style.display = 'inline';
	document.getElementById('email_perdu_espace_beneficiaire_ajaxloader').style.display = 'none';
}

function beneficiaire_verif_email_perdu_benef_OK()
{
	var str_tab			= objetEmailPerduEspaceBeneficiaire.flux.split('|'); 
	var str_tab_result	= str_tab[0];
	var str_tab_message	= str_tab[1];

	// CAS 1 : ok-> email est envoyé
	if (str_tab_result == "OK")
	{
		alert (str_tab_message);
		document.getElementById('div_email_perdu_espace_beneficiaire').style.display = 'none';
	}
	// CAS 2 : email incorrect
	if (str_tab_result == "KO")
	{
		alert (str_tab_message);
		
		document.getElementById('email_perdu_espace_beneficiaire_submit').style.display = 'inline';
		document.getElementById('email_perdu_espace_beneficiaire_ajaxloader').style.display = 'none';
	}
}

function beneficiaire_verif_email_perdu_benef_KO()
{
	// CAS 3 : problème serveur
	var str_tab			= objetEmailPerduEspaceBeneficiaire.flux.split('|');
	var str_tab_result	= str_tab[0];
	var str_tab_message	= str_tab[1];
	
	alert(str_tab_message);
	
	document.getElementById('email_perdu_espace_beneficiaire_submit').style.display = 'inline';
	document.getElementById('email_perdu_espace_beneficiaire_ajaxloader').style.display = 'none';
}











