// JavaScript Document

function formControllo(messaggio)
{
	if (top.document.getElementById('SelezionatoSpedizione').value=='o' && top.document.getElementById('SelezionatoPagamento').value=='x')
	{ 	
	//alert(top.document.getElementById('SelezionatoSpedizione').value);
	//alert(top.document.getElementById('SelezionatoPagamento').value);
		return true; }
	else
	{ 
	alert(messaggio);
	//alert(top.document.getElementById('SelezionatoSpedizione').value);
	//alert(top.document.getElementById('SelezionatoPagamento').value);
	return false; }
}

function toEuro(num)
{
// esprime la cifra in centesimi
var eurocent = parseInt(num * 100, 10);

// trasforma in euro aggiungendo i necessari zeri
var euro = eurocent % 100 ?
(eurocent % 10 ?
String(eurocent / 100).replace('.', ',') :
(String(eurocent / 100).replace('.', ',') + '0')) :
((eurocent / 100) + ',00');
return euro;
}

function CalcoloCheckOut(Costo)
{
	var calcolo = 0;
	calcolo=Costo+parseFloat(top.document.getElementById('CalcoloSpedizione').value)+parseFloat(top.document.getElementById('CalcoloPagamento').value);
	top.document.getElementById('txtCosto').value=toEuro(calcolo);
	top.document.getElementById('divCosto').innerHTML=toEuro(calcolo);
}

function CalcoloCheckOutSpedizione(Costo,Fisso,Percentuale)
{
	var Calcolo = 0;
	if (Fisso!=-1)
	{ Calcolo=Fisso; }
	if (Percentuale!=-1)
	{ Calcolo=(Costo*Percentuale/100); }
	top.document.getElementById('CalcoloSpedizione').value=Calcolo;	

	CalcoloCheckOut(Costo);
}

function CalcoloCheckOutPagamento(Costo,Fisso,Percentuale)
{
	var Calcolo = 0;
	if (Fisso!=-1)
	{ Calcolo=Fisso; }
	if (Percentuale!=-1)
	{ Calcolo=(Costo*Percentuale/100); }
	top.document.getElementById('CalcoloPagamento').value=Calcolo;	

	CalcoloCheckOut(Costo);
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
