function addtobasket(prodid)
{
	var canproceed=true;
	var optsvalue = "";
	
	$("#productid").val(prodid);
	$("#productqty").val( $(("#prodqty_" + prodid)).val() );

	// create a comma delimited set of options
	loopCount=$(("#prodid_"+prodid+"_optgrpcount")).val();
	for (i=1; i<=loopCount; i++)
	{
		var selectId  = $(("#prodid_" + prodid + "_optgrpid_" + i)).val();
		var selectObj = $(("#" + selectId));

		// Determine from the select the actual options value
		if (optsvalue.length>0)
			optsvalue = optsvalue+","+selectObj.options[selectObj.selectedIndex].value;
		else
			optsvalue = selectObj.options[selectObj.selectedIndex].value;
	}
	$("#productopts").val(optsvalue);
	
	if (isNaN($("#productqty").val()))
	{
		alert('Please correct Qty!');
		canproceed=false;
	}
	if (canproceed==true)
	{
		$("#form1").submit();
	}
}
function updatePrice(prodid, price)
{
	var totalCost = price;
	loopCount=$(("#prodid_"+prodid+"_optgrpcount")).val();
	for (i=1; i<=loopCount; i++)
	{
		var selectId  = $(("#prodid_" + prodid + "_optgrpid_" + i)).val();
		var selectObj = $(("#" + selectId));

		totalCost = totalCost+(1 * $(("#prodid_" + prodid + "_optgrpid_" + i + "_optid_" + selectObj.selectedIndex)).val());
	}

	productCost = totalCost;
	$(("#prodcost_"+prodid)).html(productCost.toFixed(2));
}