//' 1.08 / 2003-09-10 / DB => Modifs sur les calculs de DEST
//' 1.07 / 2002-10-22 / DB => On peut faire des Transfert en IT
//' 1.06 / 2002-10-10 / PL => Utilisation de 'checkUserPIN'
//' 1.05 / 2002-05-06 / DB => On ne teste plus le moyen de paiement
//' 1.04 / 2002-04-15 / JA => suppression du test consenso
//' 1.03 / 2002-03-18 / JA => Modification des valeurs pour l'Italie
//' 1.02 / 2002-02-13 / JA => Trade IT
//' 1.01 / 2002-02-12 / JA => Ajout du test "consenso"
//' 1.00 / 2002-02-01 / CB => Intégration IT

function budgetOnLoad() {
	calculer();
}
function submit_form_show_alldest() {
	document.form_buy.action= 'show_alldest.asp';
	document.form_buy.submit();	
}

//'Fonction vérification si le compte n'existe pas déjà
function verify(){
	var vCli1 = document.form_buy.cli_1.value;
	var vCli2 = document.form_buy.cli_2.value;
	var vCli3 = document.form_buy.cli_3.value;
	var vCli4 = document.form_buy.cli_4.value;
	var vCliUserPin = document.form_buy.cli_userPin.value;
	var vURL= document.form_buy.URL_VERIFY.value + '?partner=' + document.form_buy.partner.value+ '&cli_1='+vCli1+'&cli_2='+vCli2+'&cli_3='+vCli3+'&cli_4='+vCli4+'&cli_userPin='+vCliUserPin+'';
	window.open(vURL,'verify','scrollbars=no,width=250,height=200');
}

function submit_form_buy() {
	if (document.form_buy.cond_vente.checked == false) {
		alert('devi accettare le condizioni generali di vendita\nprima di proseguire.');
		return;
	}
	if (checkPhone(document.form_buy.cli_1, 'un numero telefonico linea 1', 6)==false) return;
	if (document.form_buy.cli_2.value!="" &&
		 checkPhone(document.form_buy.cli_2, 'un numero telefonico linea 2', 6)==false) return;
	if (document.form_buy.cli_3.value!="" &&
		 checkPhone(document.form_buy.cli_3, 'un numero telefonico linea 3', 6)==false) return;
	if (document.form_buy.cli_4.value!="" &&
		 checkPhone(document.form_buy.cli_4, 'un numero telefonico linea 4', 6)==false) return;
	if (checkUserPIN(document.form_buy.cli_userPin, 'Il tuo codice segreto', 4)==false) return;
	if (checkEMailField	(document.form_buy.email,	'la tua email', 5)==false) return;

	
	//'pour le parrainage
//	if (document.form_buy.email_parrain.value!="") {
//		if (checkEMailField	(document.form_buy.email_parrain,			'email del tuo amico '							, 5		)==false)	return;
//		
//		//' verification cote client de l'auto-parrainage
//		if (checkAutoParrain(document.form_buy.email_parrain.value, document.form_buy.email.value)) {
//			alert(vLOC_check_form_12);
//			document.form_buy.email_parrain.value="";
//			document.form_buy.email_parrain.focus=true;
//			return;
//			
//		}
//		
//	}
	//' en italie que payement CB possible
	var vIsCB= false;
	var vIsCK= false;
	var vIsTS= false;
	for (var i=0; i<document.form_buy.payment_mode.length; i++) {
		var vElem= document.form_buy.payment_mode[i];
		if (vElem.value=="mode_cb") vIsCB= vElem.checked;
		if (vElem.value=="mode_ck") vIsCK= vElem.checked;
		if (vElem.value=="mode_ts") vIsTS= vElem.checked;
	}
	if (vIsCB) {
		document.form_buy.action= "Buy/PayBox.asp";
		document.form_buy.paymentCurrency.value=document.form_buy.paymentCurrency_cb.value;
	} else	
	if (vIsCK) { 
		document.form_buy.action= "Buy/Check.asp";
		document.form_buy.paymentCurrency.value=document.form_buy.paymentCurrency_ck.value;
	} else	
	if (vIsTS) { 
		document.form_buy.action= "Buy/Transfer.asp";
		document.form_buy.paymentCurrency.value=document.form_buy.paymentCurrency_ts.value;
	} else {
		alert('devi scegliere la modalità di pagamento\nprima di scegliere l’opzione di pagamento.');
		return;
	}
			
	//' Fixe la zone
	for (var i=0; i<document.form_buy.length; i++) {
		var vElem= document.form_buy[i];
		if (vElem.name=="PxDestEMinutes") {
			vZItem= vElem.selectedIndex>0?getZItemAtPos(vElem.selectedIndex):null;
			if (vZItem==null)
				document.form_buy.zoneName.value= ""
			else
				document.form_buy.zoneName.value= vZItem.zoneName;
		}
	}

	if (document.form_buy.discount.value>0)
		verify();
	else
		document.form_buy.submit();
}
