var items = new Array(10);
var numitems = 0;
function Item(d,c,q) {
this.desc = d;
this.price = c;
this.quantity = q;
}
function additem(desc, price,quantity) {
items[++numitems] = new Item(desc,price,quantity);
displaycart();
}
function displaycart() {
   var totalcost=0;
   with (parent.main.document) {
      open();
      write("<HTML><HEAD><TITLE>Planet Hexacord - Shopping Cart</TITLE><link rel=stylesheet href=../css/main.css type=text/css></HEAD><BODY>");
      write("<p class=titolopagina>Planet Hexacord - Buy</p>");
      if (numitems==0) {
         write("No items ordered.");
         close();
         return;
      }  
      write("<FORM NAME='cartform' action=javascript:parent.destra.complete()><TABLE class='cartable'><TR><TD><b>Quantity</b></TD><TD><b>Item</b></TD><TD><b>Unit Cost</b></TD><TD><b>Total Cost</b></TD></TR>");
      for(i=1;i<=numitems;i++) {
         write("<TR><TD>");
         write("<INPUT onBlur='parent.destra.updatecart();' NAME='qty' TYPE='TEXT' SIZE=2 VALUE=");
         write(items[i].quantity + ">");
         write("<TD>" + items[i].desc);
         write("</TD><TD align=right>" + items[i].price);
         write("</TD><TD align=right>" + (items[i].price * items[i].quantity));
         write("</TR>\n");
         totalcost += (items[i].price * items[i].quantity);
      }
      totalcost = Math.floor(totalcost*100) /100;
      write("<TR><TD colspan='3' align=right><b>Total Cost (without shipping):</b>");
      write("</TD><TD align=right><B>" + totalcost + " Euro");
      write("</B></TD></TR></TABLE><br>");
	  write("<INPUT class='bottone' TYPE='image' name='update' value='Update' border='0' src='../img/button/update.gif' alt='Update before buy!' width='90' height='25' onClick='parent.destra.updatecart()'>");
	  write("<INPUT class='bottone' TYPE='image' name='submit' value='Submit' border='0' src='../img/button/buynow.gif' alt='Buy Now!' width='90' height='25'>");
      write("</FORM></HTML>");
      close();
   }
}
function updatecart() {
   for (i=1; i<=numitems;i++) {
   if (numitems == 1) 
      items[i].quantity = parent.main.document.cartform.qty.value;
   else items[i].quantity = parent.main.document.cartform.qty[i-1].value;
   }
   displaycart();
}

function complete() {
// apre una nuova finestra   OrdWin=window.open('../buy/cartconf.htm','OrdWin');
// carica nel frame main -> in cartconf si cambia parent.destra in parent.destra
parent.main.document.location="../buy/htm/cartconf.php";
}
