function gestion_parrainage(service) {
	var email_1=document.getElementById('email_1').value;
	var email_2=document.getElementById('email_2').value;
	var email_3=document.getElementById('email_3').value;
	var email_4=document.getElementById('email_4').value;
	var email_5=document.getElementById('email_5').value;
	var message=document.getElementById('message').value;

	message=message.replace(/\n/g, '<br>');

	var name=document.getElementById('name').value;
	var prenom=document.getElementById('prenom').value;
	var code_client=document.getElementById('code_client').value;
	var langue=document.getElementById('langue').value;
	var site=document.getElementById('site').value;
	var service=document.getElementById('service').value;
	var url="http://"+site+"/pg/parrainage/parrainage_frontal.cgi?email_1="+email_1+"&email_2="+email_2+"&email_3="+email_3+"&email_4="+email_4+"&email_5="+email_5+"&langue="+langue+"&site="+site+"&name="+name+"&code_client="+code_client+"&service="+service+"&prenom="+prenom+"&message="+message;
	objet = new netclasse(url,call_parrainage,alert_attente,elt);
	objet.loadXMLDOC();

}

function call_parrainage () {
	
	var txt=objet.req.responseText;

			alert(txt);
		document.getElementById('bouton_valider_envoi').style.display="inline";
		document.getElementById('ajaxloader_page_parrainer').style.display="none";
			
}


function test(chaine,type){
// 1 = alpha 2 = num 3 = alpha + space 4 = num + space + .
	for ( i = 0; i < chaine.length; i++ ){
		Atester=chaine.charAt(i);			        
		if (( Atester < "A" || Atester > "Z" ) && ( type == 1 ))
		return 1;
		if (( type == 3 ) && ( Atester < "A" || Atester > "Z" ) &&  Atester != " " )
		return 1;
		if (( Atester < "0" || Atester > "9" ) && ( type == 2 ))
		return 1;
		if (( type == 4 ) && ( Atester < "0" || Atester > "9" ) &&  Atester != " "  && Atester != "."  && Atester != "-"  && Atester != "("  && Atester != ")"   && Atester != "+" && Atester != "/" && Atester != "")
		return 1;			
	}
	return 0;
}


function test_nom(){
	nom_saisie = document.saisie.tbxNom.value;
	nom_saisie = nom_saisie.toUpperCase();
	document.saisie.tbxNom.value   = nom_saisie;
	ko = test(nom_saisie,3)
	if ( ko > 0 ){
		msg = "Escriba tu apellido sin acentos, ni ";
		msg += " caracteres especiales.\\nPor favor escriba tus datos nuevamente.";
		alert(msg);
		document.saisie.tbxNom.value = "";
	}
}

function validerfieull(){
	msg = ""
	erreur = 0
	if ( document.getElementById('email_1').value.length <= 0  && document.getElementById('email_2').value.length <= 0 && document.getElementById('email_3').value.length <= 0 && document.getElementById('email_3').value.length <= 0 && document.getElementById('email_4').value.length <= 0 && document.getElementById('email_5').value.length <= 0){
		msg += "\t- Falta correo electronico\n";
		erreur = erreur + 1;
	}
	if ( erreur == 1 ){
		var msg_fin = "Tu pedido tiene " + erreur + " errores :\n" + msg;	
		alert(msg_fin);	
		return false;	
	}		   		
	else{
		document.getElementById('bouton_valider_envoi').style.display="none";
		document.getElementById('ajaxloader_page_parrainer').style.display="inline";
		gestion_parrainage('parrainage');
	}
}

function validation(chaine) 
{
	chaineValidee='';
	//caracteresValides=" abcdefghijklmnopqrstuvwxyzéèàùâêûîìABCDEFGHIJKLMNOPQRSTUVWXYZ";
	caracteresNonValides="<>&?;|#+";
	for (i=0; i<chaine.length; i++)
	{
		//if (caracteresValides.indexOf(chaine.charAt(i)) != -1)
		if (caracteresNonValides.indexOf(chaine.charAt(i)) == -1)
		{
		chaineValidee += chaine.charAt(i)
		}
	}
return chaineValidee;
}


function validerform_parrain(){
	msg = ""
	erreur = 0
	if ( document.getElementById('email').value.length <= 0 ){
		msg += "\t- Falta correo electronico\n";
		erreur = erreur + 1;
	}
	if ( document.getElementById('name').value.length <= 0){
		msg += "\t- Falta apellido\n";
		erreur = erreur + 1;
	}
	if ( erreur > 0 ){
	if ( erreur > 1 ){
		var msg_fin = "Tu pedido tiene " + erreur + " errores :\n" + msg;	
		alert(msg_fin);	
		return false;	
	}		   		
	else{
		var msg_fin = "Tu pedido presenta un error :\n" + msg;
		alert(msg_fin);	
	}	  
	}
	else{
		document.getElementById('validation-link-parrain').style.display="none";
		document.getElementById('ajaxloader_parrain').style.display="inline";
		gestion_gain('gain');
	}
}

function gestion_gain(service) {
	var email=document.getElementById('email').value;
	var name=document.getElementById('name').value;

	var langue=document.getElementById('langue').value;
	var site=document.getElementById('site').value;
	var port=document.getElementById('port').value;
	var url="http://"+site+port+"/pg/parrainage/gain_frontal.cgi?email="+email+"&name="+name+"&langue="+langue+"&site="+site+"&service="+service;
	objet = new netclasse(url,call_gain,alert_attente,elt);
	objet.loadXMLDOC();

}

function call_gain () {
	
	var txt=objet.req.responseText.split("|");
			if (txt[1] =="PAS_CLUB" || txt[1]=="PAS_PARRAIN" || txt[1]=="PAS_GAIN" || txt[1]=="MAIL_PAS_VALIDE")
			{
				alert(txt[0]);
				document.getElementById('validation-link-parrain').style.display="inline";
				document.getElementById('ajaxloader_parrain').style.display="none";
			}
			else {
				var saisi=document.getElementById('saisi').id;
				cache_popup("saisi");
				saisi.innerHTML="";
				display_html(txt[0],saisi);
			}
			
}



function affiche_recherche_ca()
{
	
	popup = document.getElementById("popup_recherche_cust").id;
	affiche_popup(popup);
}

function verif_saisie_recherche_ca()
{
	var erreur=0;

	if ( document.getElementById("email_ca").value.length <=0 )
	{
		msg = "Indica tu e-mail";
		alert(msg);
		erreur++;
	}
	else if ( document.getElementById("nom_ca").value.length <=0)
	{
		msg = "Falta apellido";
		alert(msg);
		erreur++;
	}

	if (erreur == 0)
	{
		var email_ca = document.getElementById("email_ca").value;
		//var email_ca_tmp = email_ca.split('\@');
		//email_ca = email_ca_tmp[0]+"\\\\@"+email_ca_tmp[1];

		var nom_ca = document.getElementById("nom_ca").value;

		var langue=document.getElementById('langue').value;
		var site=document.getElementById('site').value;

		//jsrsExecute("/pg/order/envoi_mail_ca.pl",hidden_recherche_ca, "envoi_mail_ca",Array(email_ca,nom_ca),false);
		var url="http://"+site+"/pg/cust/envoi_mail_ca_frontal.cgi?email_ca="+email_ca+"&nom_ca="+nom_ca+"&langue="+langue+"&site="+site;
		//alert(url);
		objet = new netclasse(url,hidden_recherche_ca,alert_attente,elt);
		objet.loadXMLDOC();
	}
}


function hidden_recherche_ca()
{
	var str=objet.req.responseText;
	if (str == "")
	{
		alert("No se ha podido encontrar ninguna cuenta.");
	}
	else
	{
		alert("Te hemos enviado la información sobre tu cuenta.");
	}
	var popup = document.getElementById("popup_recherche_cust").id;
	//var ns4 = (navigator.appName == 'Netscape' && parseInt(navigator.appVersion) == 4);
	//if (ns4) popup.visibility = "hide";
	//else popup.style.visibility = "hidden";
	cache_popup(popup);
}
