// JavaScript Document
function calculatePrice(id) {
	var formObj=document.form1;
	for (var i=0; i<formObj.length; i++)
    {		
		if(formObj.elements[i].value==id && formObj.elements[i].type=="hidden" && formObj.elements[i].name=="option[]") 
		{
			if(document.getElementById("qty"+id).value > 0) {
				document.getElementById("total"+id).value = document.getElementById("qty"+id).value * document.getElementById("price"+id).value;
			}
			else {
				alert("Quantity Should be greater than or equal to 1.");
				document.getElementById("qty"+id).value = 1;
				document.getElementById("total"+id).value = document.getElementById("qty"+id).value * document.getElementById("price"+id).value; 
			}
			break;
		}
    }
	calculateTotal();
}

function calculateTotal() {
	var counter=0;
    var grandtotal=0;	
	var start = 0;
	var chkVal = 0;
	var unitprice = 0;
	var quantity = 0;
	var formObj=document.form1;
	for (var i=0; i<formObj.length; i++)
    {
		if(formObj.elements[i].type=="hidden" && formObj.elements[i].name=="option[]") 
		{			
			chkVal = formObj.elements[i].value;	
			unitprice = document.getElementById("price"+chkVal).value;
			quantity = document.getElementById("qty"+chkVal).value;
			document.getElementById("total"+chkVal).value = unitprice * quantity;
			grandtotal += parseFloat(document.getElementById("total"+chkVal).value );
			start = 1;
		}
    }
    //if(start == 0) {
    //	alert("tick the checkbox");
   // }
   // else {
		//document.form1.subtotal.value = grandtotal;
		document.form1.totalcost.value = grandtotal;
  //  }
}
