
var item = parent.topframe.document.forms[50].elements[0].value;

function update(curitem) {
	newQuantity = parent.centreframe.document.forms[0].elements[curitem].value;

	for (newQuantity; newQuantity < 0 || newQuantity > 100; newQuantity) {
		newQuantity = prompt("Please enter a quantity: min - 0, max - 100. 0 will cancell order:",1);
	}
	if (newQuantity == 0) {
		if (item == 1) {
			parent.topframe.document.forms[curitem].elements[0].value = '0.00';
			parent.topframe.document.forms[curitem].elements[1].value = 0.00;
			parent.topframe.document.forms[curitem].elements[2].value = 0;
			parent.topframe.document.forms[50].elements[0].value = 0;
			item = 0;
		}
		else {
			for (newitem = curitem + 1; newitem < item; newitem++) {
				parent.topframe.document.forms[curitem].elements[0].value = parent.topframe.document.forms[newitem].elements[0].value;
				parent.topframe.document.forms[curitem].elements[1].value = parent.topframe.document.forms[newitem].elements[1].value;
				parent.topframe.document.forms[curitem].elements[2].value = parent.topframe.document.forms[newitem].elements[2].value;
			}
			parent.topframe.document.forms[item].elements[0].value = '0.00';
			parent.topframe.document.forms[item].elements[1].value = 0.00;
			parent.topframe.document.forms[item].elements[2].value = 0;
			parent.topframe.document.forms[50].elements[0].value = item - 1;
			item -= 1;
		}
		location.href='review.htm';
	}
	else {
		parent.topframe.document.forms[curitem].elements[2].value = parent.centreframe.document.forms[0].elements[curitem].value;
	}
	sendTotal();
}

function sendTotal() {
	subtotal = 0;
	if (item == 0) {
		subtotal = 0;
	}
	else {
		for (cycle = 0; cycle < item; cycle++) {
			curPrice = parent.topframe.document.forms[cycle].elements[1].value;
			curQuantity = parent.topframe.document.forms[cycle].elements[2].value;
			subtotal += eval(curPrice * curQuantity);
		}
	}
	total = fmtPrice(subtotal);
	parent.topframe.document.forms[50].elements[1].value = total;
	parent.bottomframe.document.forms[0].elements[0].value = total;
}

function fmtPrice(value)
{
   result=Math.floor(value)+".";
   var cents=100*(value-Math.floor(value))+0.5;
   result += Math.floor(cents/10);
   result += Math.floor(cents%10);
   return result;
}

  //-->
