
/* 
-------------------------------------
--- action 2
--- vérification identification Club ENTREPRISE sur CORP.CGI
-------------------------------------
*/
function verif_recup_ce(langue,transfo,UF_code_partenaire,code_partenaire,action,code_entreprise,mot_passe)
{
	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']="club_entreprise";
  
  parametres['UF_code_partenaire']=UF_code_partenaire;

	parametres['action']=action;
//----------- fin obligatoire	---------- //	

	parametres['code_partenaire']=code_partenaire;

	parametres['code_entreprise']=code_entreprise;
	
	parametres['mot_passe']=mot_passe;

	objetVerifRecupCe = new net_class(parametres,"",debut_attente_identification_ce,fin_attente_identification_ce,verif_identification_ce_OK,verif_identification_ce_KO);
	objetVerifRecupCe.loadXMLDOC();
}

function debut_attente_identification_ce() 
{
	document.getElementById('identification_ce_submit').style.display = 'none';
	document.getElementById('identification_ce_ajaxloader').style.display = 'inline';
}

function fin_attente_identification_ce() 
{
}

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

	var code_entreprise 			= str_tab[1];	
	var code_partenaire 			= str_tab[2];	
	var code_client 					= str_tab[3];	
	var code_paiement 				= str_tab[4];	
	var mot_passe 						= str_tab[5];	
	var societe 							= str_tab[6];	
	var soc_adr1 							= str_tab[7];	
	var soc_adr2 							= str_tab[8];	
	var soc_cp 								= str_tab[9];	
	var soc_ville 						= str_tab[10];	
	var soc_etat 							= str_tab[11];	
	var soc_pays 							= str_tab[12];	
	var soc_tel 							= str_tab[13];	
	var soc_fax 							= str_tab[14];	
	var soc_num_tva 					= str_tab[15];	
	var code_client 					= str_tab[16];	
	var nom 									= str_tab[17];	
	var prenom 								= str_tab[18];	
	var e_mail 								= str_tab[19];	
	var banque								= str_tab[20];	
	var bq_adr1								= str_tab[21];	
	var bq_adr2								= str_tab[22];	
	var bq_cp									= str_tab[23];	
	var bq_ville							= str_tab[24];	
	var bq_etat								= str_tab[25];	
	var bq_pays								= str_tab[26];	
	var bq_code								= str_tab[27];	
	var bq_agence							= str_tab[28];	
	var bq_cpte								= str_tab[29];	
	var bq_cle_rib						= str_tab[30];	
	var date_crea							= str_tab[31];	
	var compte_compta					= str_tab[32];	

	// CAS 1 : ok-> order_dest1.cgi
	if ( str_tab_result == "OK")
	{
		document.getElementById("changer_ce").elements["code_entreprise"].value			= code_entreprise;
		document.getElementById("changer_ce").elements["code_partenaire"].value			= code_partenaire;
		document.getElementById("changer_ce").elements["code_client"].value					= code_client;
		document.getElementById("changer_ce").elements["societe"].value							= societe;
		document.getElementById("changer_ce").elements["show_societe"].value							= societe;
		document.getElementById("changer_ce").elements["adresse_1"].value						= soc_adr1;
		document.getElementById("changer_ce").elements["show_adresse_1"].value						= soc_adr1;
		document.getElementById("changer_ce").elements["adresse_2"].value						= soc_adr2;
		document.getElementById("changer_ce").elements["show_adresse_2"].value						= soc_adr2;
		document.getElementById("changer_ce").elements["code_postal"].value					= soc_cp;
		document.getElementById("changer_ce").elements["show_code_postal"].value					= soc_cp;
		document.getElementById("changer_ce").elements["ville"].value								= soc_ville;
		document.getElementById("changer_ce").elements["show_ville"].value								= soc_ville;
		document.getElementById("changer_ce").elements["etat"].value								= soc_etat;

		document.getElementById("changer_ce").elements["pays"].value								= soc_pays;
		document.getElementById("changer_ce").elements["show_pays"].value								= soc_pays;
		document.getElementById("changer_ce").elements["telephone"].value						= soc_tel;
		document.getElementById("changer_ce").elements["show_telephone"].value						= soc_tel;
		document.getElementById("changer_ce").elements["fax"].value									= soc_fax;
		document.getElementById("changer_ce").elements["show_fax"].value									= soc_fax;
		document.getElementById("changer_ce").elements["numSocTva"].value						= soc_num_tva;
		document.getElementById("changer_ce").elements["show_numSocTva"].value						= soc_num_tva;

		document.getElementById("changer_ce").elements["nom"].value									= nom;
		document.getElementById("changer_ce").elements["show_nom"].value									= nom;
		document.getElementById("changer_ce").elements["prenom"].value							=	prenom;
		document.getElementById("changer_ce").elements["show_prenom"].value							=	prenom;
		document.getElementById("changer_ce").elements["e_mail"].value							= e_mail;
		document.getElementById("changer_ce").elements["show_e_mail"].value							= e_mail;

		document.getElementById("changer_ce").elements["banque"].value							= banque;
		document.getElementById("changer_ce").elements["show_banque"].value							= banque;
		document.getElementById("changer_ce").elements["adrbque1"].value						= bq_adr1;
		document.getElementById("changer_ce").elements["show_adrbque1"].value						= bq_adr1;
		document.getElementById("changer_ce").elements["adrbque2"].value						= bq_adr1;
		document.getElementById("changer_ce").elements["show_adrbque2"].value						= bq_adr2;
		document.getElementById("changer_ce").elements["cpbque"].value							= bq_cp;
		document.getElementById("changer_ce").elements["show_cpbque"].value							= bq_cp;
		document.getElementById("changer_ce").elements["villebque"].value						= bq_ville;
		document.getElementById("changer_ce").elements["show_villebque"].value						= bq_ville;
		document.getElementById("changer_ce").elements["etatbque"].value						= bq_etat;

		document.getElementById("changer_ce").elements["paysbque"].value						= bq_pays;
		document.getElementById("changer_ce").elements["show_paysbque"].value						= bq_pays;
		document.getElementById("changer_ce").elements["codebanque"].value					= bq_code;
		document.getElementById("changer_ce").elements["show_codebanque"].value					= bq_code;
		document.getElementById("changer_ce").elements["codeagence"].value					= bq_agence;
		document.getElementById("changer_ce").elements["show_codeagence"].value					= bq_agence;
		document.getElementById("changer_ce").elements["compte"].value							= bq_cpte;
		document.getElementById("changer_ce").elements["show_compte"].value							= bq_cpte;
		document.getElementById("changer_ce").elements["rib"].value									= bq_cle_rib;
		document.getElementById("changer_ce").elements["show_rib"].value									= bq_cle_rib;

		document.getElementById("changer_ce").elements["code_paiement"].value				= code_paiement;
		document.getElementById("changer_ce").elements["mot_passe"].value						= mot_passe;
		document.getElementById("changer_ce").elements["show_code_client"].value				= code_client;
		
		document.getElementById('identification_ce_submit').style.display = 'inline';
		document.getElementById('identification_ce_ajaxloader').style.display = 'none';
		document.identification_ce.submit();
	}
	// CAS 2 : identifiation incorrect
	if ( str_tab_result == "KO")
	{
		alert (str_tab_message);
		
		document.getElementById('identification_ce_submit').style.display = 'inline';
		document.getElementById('identification_ce_ajaxloader').style.display = 'none';
	}		
}

function verif_identification_ce_KO()
{
	// CAS 3 : problème serveur
	var str_tab 					= objetVerifRecupCe.flux.split('|'); 
	var str_tab_result 		= str_tab[0];
	var str_tab_message 	= str_tab[1];	
	
	alert("Service momentanément indisponible.\nAucun changement a été effectué.");
	
	document.getElementById('identification_ce_submit').style.display = 'inline';
	document.getElementById('identification_ce_ajaxloader').style.display = 'none';
}












/* 
-------------------------------------
--- action 3
--- vérification inscription Aquarelle Entreprise sur CORP.CGI
-------------------------------------
*/
function verif_inscription_ce(langue,transfo,UF_code_partenaire,code_partenaire,action,societe,soc_adr1,soc_adr2,soc_cp,soc_ville,soc_etat,soc_pays,soc_tel,soc_fax,soc_num_tva,code_civilite,nom,prenom,e_mail,banque,bq_adr1,bq_adr2,bq_cp,bq_ville,bq_etat,bq_pays,bq_code,bq_agence,bq_cpte,bq_cle_rib,compte_compta,langue)
{
	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']="club_entreprise";	
	
  parametres['UF_code_partenaire']=UF_code_partenaire;

	parametres['action']=action;		
//----------- fin obligatoire	---------- //	

  parametres['code_partenaire']	=code_partenaire;
	parametres['societe']					=societe;
	parametres['soc_adr1']				=soc_adr1;
	parametres['soc_adr2']				=soc_adr2;
	parametres['soc_cp']					=soc_cp;
	parametres['soc_ville']				=soc_ville;
	parametres['soc_etat']				=soc_etat;
	parametres['soc_pays']				=soc_pays;
	parametres['soc_tel']					=soc_tel;
	parametres['soc_fax']					=soc_fax;
	parametres['soc_num_tva']			=soc_num_tva;
	parametres['code_civilite']		=code_civilite;
	parametres['nom']							=nom;
	parametres['prenom']					=prenom;
	parametres['e_mail']					=e_mail;	
	parametres['banque']					=banque;
  parametres['bq_adr1']					=bq_adr1;
  parametres['bq_adr2']					=bq_adr2;
	parametres['bq_cp']						=bq_cp;
	parametres['bq_ville']				=bq_ville;
	parametres['bq_etat']					=bq_etat;
	parametres['bq_pays']					=bq_pays;
	parametres['bq_code']					=bq_code;
	parametres['bq_agence']				=bq_agence;
	parametres['bq_cpte']					=bq_cpte;
	parametres['bq_cle_rib']			=bq_cle_rib;
	parametres['compte_compta']		=compte_compta;
  parametres['langue']					=langue;

	objetVerifInscriptionCe = new net_class(parametres,"",debut_attente_verif_inscription_ce,fin_attente_verif_inscription_ce,verif_inscription_ce_OK,verif_inscription_ce_KO);
	objetVerifInscriptionCe.loadXMLDOC();
}

function debut_attente_verif_inscription_ce() 
{
	document.getElementById('inscription_ce_submit').style.display = 'none';
	document.getElementById('inscription_ce_ajaxloader').style.display = 'inline';
}

function fin_attente_verif_inscription_ce() 
{
	document.getElementById('inscription_ce_ajaxloader').style.display = 'none';
}

function verif_inscription_ce_OK()
{
	var str_tab 						= objetVerifInscriptionCe.flux.split('|'); 
	var str_tab_result 			= str_tab[0];
	var str_tab_message_1 	= str_tab[1];	
	var str_tab_message_2		= str_tab[2];	
	var str_tab_message_3		= str_tab[3];	
	var str_tab_message_4		= str_tab[4];	
	
	// CAS 1 : ok-> email est envoyé
	if (str_tab_result == "OK")
	{
		var code_entreprise		= str_tab_message_1;
		var code_partenaire		= document.getElementById("inscription_ce").elements["code_partenaire"].value;
		var societe						= document.getElementById("inscription_ce").elements["societe"].value;
		var soc_adr1					= document.getElementById("inscription_ce").elements["adresse_1"].value;
		var soc_adr2					= document.getElementById("inscription_ce").elements["adresse_2"].value;
		var soc_cp						= document.getElementById("inscription_ce").elements["code_postal"].value;
		var soc_ville					= document.getElementById("inscription_ce").elements["ville"].value;
		var soc_etat					= document.getElementById("inscription_ce").elements["etat"].value;
		var soc_pays					= document.getElementById("inscription_ce").elements["pays"].value;
		var soc_tel						= document.getElementById("inscription_ce").elements["telephone"].value;
		var soc_fax						= document.getElementById("inscription_ce").elements["fax"].value;
		var soc_num_tva				= document.getElementById("inscription_ce").elements["numSocTva"].value;
		var code_client				= str_tab_message_2;
		var nom								= document.getElementById("inscription_ce").elements["nom"].value;
		var prenom						= document.getElementById("inscription_ce").elements["prenom"].value;
		var e_mail						= document.getElementById("inscription_ce").elements["e_mail"].value;
		var banque						= document.getElementById("inscription_ce").elements["banque"].value;
		var bq_adr1						= document.getElementById("inscription_ce").elements["adrbque1"].value;
		var bq_adr2						= document.getElementById("inscription_ce").elements["adrbque2"].value;
		var bq_cp							= document.getElementById("inscription_ce").elements["cpbque"].value;
		var bq_ville					= document.getElementById("inscription_ce").elements["villebque"].value;
		var bq_etat						= document.getElementById("inscription_ce").elements["etatbque"].value;
		var bq_pays						= document.getElementById("inscription_ce").elements["paysbque"].value;
		var bq_code						= document.getElementById("inscription_ce").elements["codebanque"].value;
		var bq_agence					= document.getElementById("inscription_ce").elements["codeagence"].value;
		var bq_cpte						= document.getElementById("inscription_ce").elements["compte"].value;
		var bq_cle_rib				= document.getElementById("inscription_ce").elements["rib"].value;
		var sapa							= document.getElementById("inscription_ce").elements["sapa"].value;
		var langue						= document.getElementById("inscription_ce").elements["langue"].value;

		document.getElementById("inscription_ce").elements["serviceDirection"].value = "creationCompte";
		document.getElementById("inscription_ce").elements["code_entreprise"].value = code_entreprise;
		document.getElementById("inscription_ce").elements["code_client"].value = code_client;
		
		if ( (code_partenaire == "1") || (code_partenaire == "51") || (code_partenaire == "71") )
		{  
			alert(str_tab_message_3+str_tab_message_4);
			//window.open('popup_corp.cgi?langue='+langue+'&sapa='+sapa+'&code_entreprise='+code_entreprise+'&societe='+societe+'&adresse_1='+soc_adr1+'&adresse_2='+soc_adr2+'&code_postal='+soc_cp+'&ville='+soc_ville+'&telephone='+soc_tel+'&fax='+soc_fax+'&numSocTva='+soc_num_tva+'&nom='+nom+'&prenom='+prenom+'&code_client='+code_client+'&banque='+banque+'&codebanque='+bq_code+'&codeagence='+bq_agence+'&compte='+bq_cpte+'&rib='+bq_cle_rib+'&adrbque1='+bq_adr1+'&adrbque2='+bq_adr2+'&cpbque='+bq_cp+'&villebque='+bq_ville,'popupAchatBa', 'width=750, height=700, left=150, top=25, scrollbars=yes, menubar=1');
			document.getElementById('inscription_ce_submit').style.display = 'inline';
			document.getElementById('inscription_ce_ajaxloader').style.display = 'none';
	
			document.inscription_ce.submit();
		}
		else
		{
			alert(str_tab_message_3);		
			document.inscription_ce.submit();
			document.getElementById('div_inscription_ce').style.display='none';
		}
	}
	// CAS 2 : email incorrect
	if (str_tab_result == "KO")
	{
		alert (str_tab_message_1);
		
		document.getElementById('inscription_ce_submit').style.display = 'inline';
		document.getElementById('inscription_ce_ajaxloader').style.display = 'none';
	}		
}

function verif_inscription_ce_KO()
{
	// CAS 3 : problème serveur
	var str_tab 					= objetVerifInscriptionCe.flux.split('|'); 
	var str_tab_result 		= str_tab[0];
	var str_tab_message 	= str_tab[1];	
	
	alert("Service momentanément indisponible.\nAucun changement a été effectué.");
	
	document.getElementById('inscription_ce_submit').style.display = 'inline';
	document.getElementById('inscription_ce_ajaxloader').style.display = 'none';
}











/* 
-------------------------------------
--- action 4
--- vérification du mis à jour Club Aquarelle sur CUST.CGI
-------------------------------------
*/
function verif_changer_ce(langue,transfo,UF_code_partenaire,code_partenaire,action,societe,soc_adr1,soc_adr2,soc_cp,soc_ville,soc_etat,soc_pays,soc_tel,soc_fax,soc_num_tva,code_civilite,nom,prenom,e_mail,banque,bq_adr1,bq_adr2,bq_cp,bq_ville,bq_etat,bq_pays,bq_code,bq_agence,bq_cpte,bq_cle_rib,compte_compta,langue,code_client,code_entreprise,code_paiement,mot_passe)
{
	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']="club_entreprise";	

  parametres['UF_code_partenaire']=UF_code_partenaire;

	parametres['action']=action;		

//----------- fin obligatoire	---------- //	
	parametres['code_partenaire']		=code_partenaire;
	parametres['societe']						=societe;
	parametres['soc_adr1']					=soc_adr1;
	parametres['soc_adr2']					=soc_adr2;
	parametres['soc_cp']						=soc_cp;
	parametres['soc_ville']					=soc_ville;
	parametres['soc_etat']					=soc_etat;
	parametres['soc_pays']					=soc_pays;
	parametres['soc_tel']						=soc_tel;
	parametres['soc_fax']						=soc_fax;
	parametres['soc_num_tva']				=soc_num_tva;
	parametres['code_civilite']			=code_civilite;
	parametres['nom']								=nom;
	parametres['prenom']						=prenom;
	parametres['e_mail']						=e_mail;	
	parametres['banque']						=banque;
	parametres['bq_adr1']						=bq_adr1;
	parametres['bq_adr2']						=bq_adr2;
	parametres['bq_cp']							=bq_cp;
	parametres['bq_ville']					=bq_ville;
	parametres['bq_etat']						=bq_etat;
	parametres['bq_pays']						=bq_pays;
	parametres['bq_code']						=bq_code;
	parametres['bq_agence']					=bq_agence;
	parametres['bq_cpte']						=bq_cpte;
	parametres['bq_cle_rib']				=bq_cle_rib;
	parametres['compte_compta']			=compte_compta;
	parametres['langue']						=langue;
	parametres['code_entreprise']		=code_entreprise;
	parametres['code_client']				=code_client;
	parametres['code_paiement']			=code_paiement;
	parametres['mot_passe']					=mot_passe;
	
	objetVerifChangerCe = new net_class(parametres,"",debut_attente_verif_changer_ce,fin_attente_verif_changer_ce,club_aquarelle_verif_changer_ce_OK,club_aquarelle_verif_changer_ce_KO);
	objetVerifChangerCe.loadXMLDOC();
}

function debut_attente_verif_changer_ce() 
{
	document.getElementById('changer_ce_submit').style.display = 'none';
	document.getElementById('changer_ce_ajaxloader').style.display = 'inline';
}

function fin_attente_verif_changer_ce() 
{
	document.getElementById('changer_ce_submit').style.display = 'inline';
	document.getElementById('changer_ce_ajaxloader').style.display = 'none';
}

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

	// CAS 1 : ok-> compte est changé
	if (str_tab_result == "OK")
	{
		alert (str_tab_message);		

		document.getElementById("changer_ce").elements["serviceDirection"].value = "modificationCompte";

		document.getElementById('changer_ce_submit').style.display = 'inline';
		document.getElementById('changer_ce_ajaxloader').style.display = 'none';
		//document.changer_ce.submit();
	}
	// CAS 2 :  compte n'est pas changé
	if (str_tab_result == "KO")
	{
		alert (str_tab_message);
		
		document.getElementById('changer_ce_submit').style.display = 'inline';
		document.getElementById('changer_ce_ajaxloader').style.display = 'none';
	}		
}

function club_aquarelle_verif_changer_ce_KO()
{
	// CAS 3 : problème serveur
	var str_tab 					= objetVerifChangerCe.flux.split('|'); 
	var str_tab_result 		= str_tab[0];
	var str_tab_message 	= str_tab[1];	
	
	alert("Service momentanément indisponible.\nAucun changement a été effectué.");
	
	document.getElementById('changer_ce_submit').style.display = 'inline';
	document.getElementById('changer_ce_ajaxloader').style.display = 'none';
}

