function sizePalette(largeur, longueur)
{
	//===========taille de la palette=================
	$('RL_div_abdPopUp_Texte').style.height = longueur+ 'px';
	$('RL_div_abdPopUp').style.width = largeur+ 'px';
	//==============fin taille de la palette==========

	//=================position palette===============
	largeurMaxi=Window.getWidth();
	hauteurMaxi=Window.getHeight();

	xPos=(largeurMaxi-(largeurMaxi/2))-(largeur/2);
	yPos=(hauteurMaxi-(hauteurMaxi/2))-(longueur/2)-(longueur/12);

	$("RL_div_abdPopUp").setStyle('top', yPos+'px');
	$("RL_div_abdPopUp").setStyle('left', xPos+'px');

	// Variable global a initialiser pour le déplacement de la fenetre
	AV_i_position_x=xPos;
	AV_i_position_y=yPos;
	//=================fin position palette===============
}

function btnCredit(largeur, longueur)
{
	var url;
	var stringParam;

	$('RL_div_abdPopUp_Texte').className = 'RL_class_abdPopUp_Texte_SCROLL';   //=============6-11

	sizePalette(largeur, longueur);

	uid=$('uid').value;
	dbFacturier=$('dbFacturier').value;
    	url="./library/ajax/php/infoPalettePaiement.php";

    	stringParam="uid="+uid+"&dbFacturier="+dbFacturier+"&mode=selectModePaiement";
    	new Ajax(url,{postBody:stringParam,update:'RL_div_abdPopUp_Texte',method:'post'}).request();
    	$('RL_div_abdPopUp_Titre').innerHTML='';
}

function cptPopLogOff(largeur, longueur)
{
	if($('popChckLog_hiding'))
	{
		var url;
		var stringParam;

		uid=$('uid').value;
		dbFacturier=$('dbFacturier').value;
		url="./library/ajax/php/ajxPopLogOff.php";

		stringParam="uid="+uid+"&dbFacturier="+dbFacturier;
		if($('popChckLog_hiding').checked) stringParam+="&popChckLog_hiding=1";
		else stringParam+="&popChckLog_hiding=0";
		new Ajax(url,{postBody:stringParam,onComplete:function(){
			dspAbdAlertAideStart(largeur, longueur)
		},method:'post'}).request();
	}
	else dspAbdAlertAideStart(largeur, longueur);
}

function dspAbdAlertAideStart(largeur, longueur)
{
	var url;
	var stringParam;

	sizePalette(largeur, longueur);

	uid=$('uid').value;
	dbFacturier=$('dbFacturier').value;
	url="./library/ajax/php/infoAideStart.php";

	stringParam="uid="+uid+"&dbFacturier="+dbFacturier;
	new Ajax(url,{postBody:stringParam,update:'RL_div_abdPopUp_Texte',method:'post'}).request();

}

function btnContinuePaiement(idMembre,isFactureAnte)
{
	if($("condiVente").checked != true)
	{
		$("divNonAcceptCondi").innerHTML = "VEUILLEZ COCHER LES CONDITIONS DE VENTE";
	}
	else if(
			(
				((!$("raisonSocialePaiement").value) && (!$("nomPaiement").value) && (!$("prenomPaiement").value)) ||
				((!$("adressePaiement").value) && (!$("adressePaiement2").value)) ||
				(!$("codePostalPaiement").value) ||
				(!$("villePaiement").value) ||
				(!$("codePostalPaiement").value) ||
				(!$("emailPaiement").value) ||
				(!$("telPaiement").value)
			) &&
			(isFactureAnte!='1')
	)
	{
		$("divNonAcceptCondi").innerHTML = "VEUILLEZ SAISIR TOUS LES CHAMPS OBLIGATOIRES";
	}
	else
	{
		$('RL_div_abdPopUp_Texte').className = 'RL_class_abdPopUp_Texte_NOSCROLL';   //=============6-11

		sizePalette(700, 450);   // 700, 600    500, 400

		var url;
		var stringParam;

		$("divNonAcceptCondi").innerHTML = "";

		//==============recup valeurs===============
		raisonSociale = escape($("raisonSocialePaiement").value);
		nomPaiement = escape($("nomPaiement").value);
		prenomPaiement = escape($("prenomPaiement").value);
		adressePaiement = escape($("adressePaiement").value);
		adressePaiement2 = escape($("adressePaiement2").value);
		codePostalPaiement = escape($("codePostalPaiement").value);
		villePaiement = escape($("villePaiement").value);
		listePaysPaiement = escape($("listePaysPaiement").value);
		nTvaIntracommPaiement = escape($("nTvaIntracommPaiement").value);
		emailPaiement = escape($("emailPaiement").value);
		telPaiement = escape($("telPaiement").value);
		faxPaiement = escape($("faxPaiement").value);

		allInfo = raisonSociale +"~"+ nomPaiement +"~"+ prenomPaiement +"~"+ adressePaiement +"~"+ adressePaiement2 +"~"+ codePostalPaiement +"~"+ villePaiement +"~"+ listePaysPaiement +"~"+ nTvaIntracommPaiement +"~"+ emailPaiement +"~"+ telPaiement +"~"+ faxPaiement;
		//==============fin recup valeurs===========

		if($("cbPaiement").checked == true)
			mode="paiementCb";
		if($("chequePaiement").checked == true)
			mode="paiementCheque";
		if($("virementPaiement").checked == true)
			mode="paiementVirement";


		uid=$('uid').value;
		dbFacturier=$('dbFacturier').value;
	    	url="./library/ajax/php/infoPalettePaiement.php";

	    	stringParam="uid="+uid+"&dbFacturier="+dbFacturier+"&mode="+mode+"&allInfo="+allInfo;
	    	new Ajax(url,{postBody:stringParam,update:'RL_div_abdPopUp_Texte',method:'post'}).request();
	}
}


function validerCommande()
{
	sizePalette(700, 600);   //500, 450

	uid=$('uid').value;
	dbFacturier=$('dbFacturier').value;
	url="./library/ajax/php/infoPalettePaiement.php";
    	stringParam="uid="+uid+"&dbFacturier="+dbFacturier+"&mode=factureBdd";
    	//================19-11  new Ajax(url,{postBody:stringParam,update:'RL_div_abdPopUp_Texte',method:'post'}).request();

    	http.open("POST", url, true);
   	http.onreadystatechange = function()
    	{
    		if (http.readyState == 4)
		{
			$('RL_div_abdPopUp_Texte').innerHTML = http.responseText;
			sendMailFacture();
		}
	};
	http.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
    	http.send(stringParam);
}


function payerParCb(idMembre,myWindow)
{
	uid=$('uid').value;
	dbFacturier=$('dbFacturier').value;
	url="./library/ajax/php/infoVerifPaiement.php";

   	http.open("POST", url, true);
   	http.onreadystatechange = function()
    	{
    		if (http.readyState == 4)
		   	{
				if(http.responseText==0)
				{
					url="./cyberplus/call_resquest.php?idMembre=" +idMembre+ "&uid=" +$('uid').value+"&dbFacturier="+dbFacturier;
					if(window.ie)
					{
						/*var popup=document.createElement('a');
						writer.AddAttribute("href", url);

						$('aLinkPayment').appendChild(popup);*/

					//window.open(url,'_blank','menubar=no,scrollbars=yes,resizable=no,location=no,toolbar=no,width=700,height=400',true);
					//window.open(url,"ABDEurope.eu","width=700,height=400,location=no,menubar=no,scrollbars=yes",true);
					}
					//else window.open(url,"ABDEurope.eu","width=700, height=400, screenX=300, screenY=300, location=no, menubar=no, scrollbars=yes");

				}
				else
				{

					$("divPayerCb").style.display = "none";
					myWindow.close();
					}
			}
	};
    	http.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
    	stringParam="idMembre="+idMembre+ "&uid="+uid+ "&mode=payerParCb";
    	http.send(stringParam);
}

function btnPdf()
{
	var url;
	var stringParam;

	sizePalette(700, 600);   //500, 500

	uid=$('uid').value;
	dbFacturier=$('dbFacturier').value;
    	url="./pdf/pdf_paiement.php";

    	stringParam="uid="+uid+"&dbFacturier="+dbFacturier+"&mode=selectModePaiement";
    	new Ajax(url,{postBody:stringParam,update:'RL_div_abdPopUp_Texte',method:'post'}).request();
    	$('RL_div_abdPopUp_Titre').innerHTML='';
}

function sendMailFacture()
{
	var url;
	var stringParam;

	uid=$('uid').value;
	dbFacturier=$('dbFacturier').value;
    	url="./pdf/pdf_mail_paiement.php";

    	stringParam="uid="+uid+"&dbFacturier="+dbFacturier;
    	new Ajax(url,{postBody:stringParam,method:'post'}).request();
}


function sendMailFactureCb(val)
{
	var url;
	var stringParam;

	uid=val;
    	url="../pdf/pdf_mail_paiement.php";

    	stringParam="uid="+uid+"&dbFacturier="+dbFacturier;
    	new Ajax(url,{postBody:stringParam,method:'post'}).request();
}


function ajaxBtnAnnulerPaiement()
{
	uid=$('uid').value;
	dbFacturier=$('dbFacturier').value;
	url="./library/ajax/php/infoVerifPaiement.php";

   	http.open("POST", url, true);
   	http.onreadystatechange = function()
    	{
    		if (http.readyState == 4)
	   	{
	   		rep = http.responseText;
	   		val = rep.split("_");

	   		expired = val[0];
	   		etatDecompte = val[1];

			if(expired==0)
			{
				if(etatDecompte == 0)
					$("payerPlanche").style.display = "block";
				else
				{
					abd_Alert_close();
					$("payerPlanche").style.display = "none";
				}
			}
			else
				window.location="http://www.abd-euro.eu/";
		}
	};
    	http.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
    	stringParam="uid="+uid+"&dbFacturier="+dbFacturier+ "&mode=ajaxBtnAnnulerPaiement";
    	http.send(stringParam);
}


function iconPayer(expired)
{
	if(expired == 0)
	{
		uid=$('uid').value;
		dbFacturier=$('dbFacturier').value;
		url="./library/ajax/php/infoVerifPaiement.php";

	   	http.open("POST", url, true);
	   	http.onreadystatechange = function()
	    	{
	    		if (http.readyState == 4)
		   	{
				if(http.responseText==0)
					$("payerPlanche").style.display = "block";
				else
					$("payerPlanche").style.display = "none";
			}
		};
	    	http.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	    	stringParam="uid="+uid+"&dbFacturier="+dbFacturier+ "&mode=payerParCb";
	    	http.send(stringParam);
	}
}


function btnCreditPlanche()
{
	titre ='';
	texte='';

	abd_Alert('alert',titre,texte,'700','480','SCROLL','','empty()');   //'500','400'
	btnCredit(700, 480);   //500, 680
	$('RL_div_abdPopUp_Type_alert').style.display='none';
}


function suppObjet()
{
	uid=$('uid').value;
	dbFacturier=$('dbFacturier').value;
	url="./library/ajax/php/suppObjetPaiement.php";

   	http.open("POST", url, true);
   	http.onreadystatechange = function()
    	{
    		if (http.readyState == 4)
			window.location="http://www.abd-euro.eu/";
	};
    	http.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
    	stringParam="uid="+uid+"&dbFacturier="+dbFacturier+"&mode=suppObjet";
    	http.send(stringParam);
}


function contenuInfoBull()
{
	uid=$('uid').value;
	dbFacturier=$('dbFacturier').value;
	url="./library/ajax/php/infoVerifPaiement.php";
    	stringParam="uid="+uid+"&dbFacturier="+dbFacturier+"&mode=infoBull";
    	new Ajax(url,{postBody:stringParam,update:'RL_div_abdPopUp_info_bull',method:'post'}).request();
}
