function chgAddr() {
	document.frmCart.action = "?action=cart&aid="+document.frmCart.destAddr.value;
	document.frmCart.submit();
}

function chgMtd(sellerID, seller) {
	var address = document.frmCart.destAddr.value;
	var method = eval("document.frmCart.mtdss"+sellerID+".value");
	document.frmCart.action = "?action=cart&aid="+address+"&mtd="+method+"&sid="+sellerID+"&ss="+seller;
	document.frmCart.submit();
}

function updateTotalItem(seller, item, flag) {
	var price = "price"+"ss"+seller+"it"+item;
	var qty	= "qty"+"ss"+seller+"it"+item;
	var total = "total"+"ss"+seller+"it"+item;
	var temp = eval("document.frmCart."+qty+".value");
		
	if (isNaN(temp))
	{
		alert("Wrong type or format!");
		findQtyValue(seller, item);
	}
	else {
		if(typeof(eval("document.frmCart."+total)) != 'undefined') {
			var cmd = "document.frmCart."+total+".value = document.frmCart."+price+".value * temp";
			eval(cmd);
			updateTotalQty(seller, flag);
		}
	}
}

function updateTotalQty(seller, flag){
	var qty = "qtyss"+seller;
	var temp = 0;
	for (i=0; i<1000; i++){
		var itemQty = "qtyss"+seller+"it"+i;
		if (typeof(eval("document.frmCart."+itemQty)) != 'undefined') {
			temp += eval("document.frmCart."+itemQty+".value/1");
			var cmd = "document.frmCart."+qty+".value = temp";
			eval(cmd);
			var first_price = "firstpricess"+seller;
			var next_price = "nextpricess"+seller;
			var total = "totalss"+seller;
			var first = eval("document.frmCart."+first_price+".value/1");
			var next = eval("document.frmCart."+next_price+".value/1");
			var res = first+(next * (temp-1));
			var cmd = "document.frmCart."+total+".value =  res";
			eval(cmd);

			var hiddentotal = "h_totalss"+seller;
			var cmd = "document.frmCart."+hiddentotal+".value = document.frmCart."+total+".value";
			eval(cmd);
		}
		
	}
	if (flag == 1) {
		updateTotalPrice();
	}
}

function findQtyValue(seller, item){
	var qty = "qtyss"+seller;
	var total = eval("document.frmCart."+qty+".value/1");
	var find = "qtyss"+seller+"it"+item;
	
	for (i=0; i<1000; i++){
		var itemQty = "qtyss"+seller+"it"+i;
		if (i != item && typeof(eval("document.frmCart."+itemQty)) != 'undefined') {
			total -= eval("document.frmCart."+itemQty+".value/1");
		}
		
		eval("document.frmCart."+find+".value = total");
	}
}

function updateTotalPrice() {
	var temp = 0;
	for (counter=0;counter<20;counter++){
		//untuk shipment cost
		var total = "totalss"+counter;
		if (typeof(eval("document.frmCart."+total)) != 'undefined') {
			temp += eval("document.frmCart."+total+".value/1");
		}

		//untuk per item cost
		for (i=0;i<100;i++){
			var total = "totalss"+counter+"it"+i;
			if (typeof(eval("document.frmCart."+total)) != 'undefined') {
				temp += eval("document.frmCart."+total+".value/1");
			}
		}
	}
	
	document.frmCart.totalPurchased.value = temp;
	document.frmCart.totalSale.value = temp;
}

function deleteItem(bookID) {
	document.frmCart.action = "?action=delItem&bid="+bookID;
	document.frmCart.submit();
}

function confirmOrder(){
	document.frmCart.action = "?action=confirmOrd";
	document.frmCart.submit();
}
