var ie, n;
var Cart = new Cookie("totCart");
var Services = new Cookie("totServ");
var writeText;
var closeIt;

if(Cart.exist()){
}else {
	Cart.set("value=preventivo->0,numero->0");
}

if(Services.exist()){
}else {
	Services.set("value=preventivo->0,numero->0");
}

if (window.document.all) {

    n = 0;
    ie = 1;
	writeText='document.all.divCart.innerHTML=\'<p align=\"\'+align+\'\" style=\"font-family:\'+font+\'; font-size:\'+fontsize+\'px; color:\'+color+\'"><b>\'+text+\'</b></p>\''
	closeIt = ""
	
}
if (window.document.layers) {
    n = 1;
    ie = 0;
	writeText="document.divCart.document.write('<p align=\"'+align+'\" style=\"font-family:'+font+'; font-size:'+fontsize+'px; color:'+color+'\"><b>'+text+'</b></p>')"
	closeIt = "document.divCart.document.close()"

}

//function SyncSpedizione(Prezzo){
//		 var current;
//		 var price;
//		 current = new Cookie("Servizio0");
//		 if(current.exist()){
//		 	price = Services.values.preventivo - current.values.prezzo + Prezzo;
//			Services.set("values=preventivo->"+price);
//			current.set("values=prezzo->"+Prezzo);
//		 } 
//}

function AddToCart(tabella, ID, prezzo){
		 var current;
		 var prev;
		 var qta;
		 var trovato = 0;

		 for (var i=1; i<=Cart.values.numero; i++) {
		 		 current = new Cookie("Articolo"+i);
				 if(current.values.ID == ID && current.values.tabella == tabella){
				 	qta = current.values.qta + 1;
					current.set("value=qta->"+qta);					
				    	prev = Cart.values.preventivo + prezzo;
					Cart.set("value=preventivo->"+prev);
					trovato = 1;
					writeIt();
					alert("Articolo aggiunto al carrello!");
				 }
		 }
		 if(trovato == 0){
		 		 num = Cart.values.numero + 1;
				 prev = Cart.values.preventivo + prezzo;
				 Cart.set("value=preventivo->"+prev+",numero->"+num);
				 current = new Cookie("Articolo"+Cart.values.numero);
				 current.set("value=qta->1,tabella->"+tabella+",ID->"+ID);
				 writeIt();
				 alert("Articolo aggiunto al carrello!");
		 }
}

function writeIt(){
	var fontsize=12;
	var color="white";
	var align="right";
	var font='Verdana, Tahoma, Arial';
	var text = "Euro " + formatCurrency(Cart.values.preventivo / 100, 'E');
	document.all.divCart.innerHTML="<p align=\'"+align+"\' style=\'font-family:"+font+"; font-size:"+fontsize+"px; color:white;/'><b>"+text+"</b></p>"
	//eval(writeText);
	eval(closeIt);
}

function writePreOrderConIva(){
	var current = new Cookie("Servizio");

		current.del();
   document.all.divServices.innerHTML="<b><font face=\"Tahoma\" size=\"2\"><img src=\"euro.gif\" align=\"absmiddle\"> " + formatCurrency(Services.values.preventivo/100,'E') +"</b></font></b>";
   document.all.divOrder.innerHTML="<b><font face=\"Tahoma\" size=\"2\"><img src=\"euro.gif\" align=\"absmiddle\"> " + formatCurrency((Services.values.preventivo+Cart.values.preventivo)/100,'E') +"</b></font></b>";
  // document.all.divTotConIva.innerHTML="<b><font face=\"Tahoma\" size=\"2\"><img src=\"euro.gif\" align=\"absmiddle\"> " + formatCurrency(((Services.values.preventivo+Cart.values.preventivo)+(Services.values.preventivo+Cart.values.preventivo)*20/100)/100,'E') +"</b></font></b>";
}
function writePreOrder(){
//	var current = new Cookie("Servizio");

//		current.del();
   document.all.divServices.innerHTML="<b><font face=\"Tahoma\" size=\"2\"><img src=\"euro.gif\" align=\"absmiddle\"> " + formatCurrency(Services.values.preventivo/100,'E') +"</b></font></b>";
   document.all.divOrder.innerHTML="<b><font face=\"Tahoma\" size=\"2\"><img src=\"euro.gif\" align=\"absmiddle\"> " + formatCurrency((Services.values.preventivo+Cart.values.preventivo)/100,'E') +"</b></font></b>";
   
}
function writeOrder(){
//	var current = new Cookie("Servizio");

//		current.del();
   document.all.divServices.innerHTML="<b><font face=\"Tahoma\" size=\"2\"><img src=\"euro.gif\" align=\"absmiddle\"> " + formatCurrency(Services.values.preventivo/100,'E') +"</b></font></b>";
   document.all.divOrder.innerHTML="<b><font face=\"Tahoma\" size=\"2\"><img src=\"euro.gif\" align=\"absmiddle\"> " + formatCurrency((Services.values.preventivo+Cart.values.preventivo)/100,'E') +"</b></font></b>";
//   document.all.divTotConIva.innerHTML="<b><font face=\"Tahoma\" size=\"2\"><img src=\"euro.gif\" align=\"absmiddle\"> " + formatCurrency(((Services.values.preventivo+Cart.values.preventivo)+(Services.values.preventivo+Cart.values.preventivo)*20/100)/100,'E') +"</b></font></b>";
}
function writeOrderRiv(){
//	var current = new Cookie("Servizio");

//		current.del();
   document.all.divServices.innerHTML="<b><font face=\"Tahoma\" size=\"2\"><img src=\"euro.gif\" align=\"absmiddle\"> " + formatCurrency(Services.values.preventivo/100,'E') +"</b></font></b>";
   document.all.divOrder.innerHTML="<b><font face=\"Tahoma\" size=\"2\"><img src=\"euro.gif\" align=\"absmiddle\"> " + formatCurrency((Services.values.preventivo+Cart.values.preventivo)/100,'E') +"</b></font></b>";
   document.all.divTotConIva.innerHTML="<b><font face=\"Tahoma\" size=\"2\"><img src=\"euro.gif\" align=\"absmiddle\"> " + formatCurrency(((Services.values.preventivo+Cart.values.preventivo)+(Services.values.preventivo+Cart.values.preventivo)*21/100)/100,'E') +"</b></font></b>";
}
function SetService(num, price){
	

	var prev
	
	if(Services.values.preventivo!=0){
		prev = Services.values.preventivo - price;


	} else {
		//prev = Services.values.preventivo + price;
		prev =  price;
//		current.set("values=prezzo->"+price);

	}
	Services.set("value=preventivo->"+prev);

	writePreOrder();
}

function DeleteArticolo(num, prezzo, qta){
	var current = new Cookie("Articolo"+num);
	current.del();
	var prev = Cart.values.preventivo - (prezzo * qta);
	Cart.set("value=preventivo->"+prev);
	document.location = "cart.asp";
}

function ResetCart(){
	if(Cart.values.numero != 0){
	  Cart.set("value=preventivo->0,numero->0");
	}
	Services.set("value=preventivo->0"); 
	document.location = "./";
}
function NewResetCart(){
	if(Cart.values.numero != 0){
	  Cart.set("value=preventivo->0,numero->0");
	}
	Services.set("value=preventivo->0"); 
}

function NextOrder(){
  Cart.set("value=preventivo->0,numero->0");
  Services.set("value=preventivo->0"); 
}

function formatCurrency(num, valuta) {
num = num.toString().replace(/\$|\,/g,'');
if(isNaN(num))
num = "0";
sign = (num == (num = Math.abs(num)));
num = Math.floor(num*100+0.50000000001);
cents = num%100;
num = Math.floor(num/100).toString();
if(cents<10)
cents = "0" + cents;
for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)
num = num.substring(0,num.length-(4*i+3))+'.'+
num.substring(num.length-(4*i+3));
if(valuta == 'E'){
   return (((sign)?'':'-') + num + ',' + cents);
} else {
   return (((sign)?'':'-') + num);
}

}

function winUtenti(){

	frmUtenti = open('', 'frmUtenti','toolbar=0,menubar=0,scrollbars=1,status=0,resizable=0,width=650,height=600');
	frmUtenti.location = 'utenti.asp';
}

function winRivenditori(){
	frmRivenditori = open('', 'frmRivenditori','toolbar=0,menubar=0,scrollbars=1,status=0,resizable=0,width=500,height=470');
	frmRivenditori.location = 'rivenditori.htm';
}

function winRivenditoriAuth(){
	frmRivenditoriAuth = open('', 'frmRivenditoriAuth','toolbar=0,menubar=0,scrollbars=1,status=0,resizable=0,width=500,height=470');
	frmRivenditoriAuth.location = 'rivenditoriAuth.html';
}


