function showSummary()
{
  var total_price = 0;
  var cart = document.getElementById("cart");
  var i = 0;
  var inputs = document.products.getElementsByTagName('input');
  var email_inputs = 7;
	for(i = 0; i < inputs.length-email_inputs; i+=4) {
      if(inputs[i+2].value == "true") {
        if(inputs[i+3].value < 1)
          inputs[i+3].value = 1;
        total_price += (inputs[i].value * inputs[i+3].value);
    }
  }
  var format_num = new Number(total_price);
	cart.innerHTML = format_num.toFixed(2);
  }
  
showSummary();
   
function changeCart(id)
{
  var myImg=[];
        myImg[0]=new Image(26, 28);
        myImg[0].src="img/form_unchecked.gif";
        myImg[1]=new Image(26, 28);
        myImg[1].src="img/form_checked.gif";
        
        
  var oCheckBox = document.getElementById('checkbox'+id);
  var oIsChecked = document.getElementById('ischecked'+id);
  var oQuantity = document.getElementById('quantity'+id);
        
        
  if(oQuantity.value == '' || oQuantity.value < 1)
      oQuantity.value = 1;
    
    
  if(oCheckBox.src == myImg[0].src) {
      oCheckBox.src = myImg[1].src;
      oIsChecked.value = "true";
      
   }
  else {
      oCheckBox.src = myImg[0].src;
      oIsChecked.value = "false";
      oQuantity.value = '';
  }

  showSummary();
}

function clearAll() 
{
  var total_price = 0;
  var cart = document.getElementById("cart");
  var inputs = document.products.getElementsByTagName('input');
	for(i = 0; i < inputs.length; i++) {
    if(inputs[i].value == "true")
      inputs[i].value = "false";
  }
  var imgs = document.products.getElementsByTagName('img');
  for(i = 0; i < imgs.length; i++) {
    var src = imgs[i].src;
    if(src.match("img/form_checked.gif"))
      imgs[i].src = "img/form_unchecked.gif"
  }
  var format_num = new Number(total_price);
	cart.innerHTML = format_num.toFixed(2);
}

