// JavaScript Document

function validateItem(formObj, quantity, errorField, confirmationField) {
	if((quantity.length > 0) && ((quantity > 0) && (quantity < 100))) {
		document.getElementById(errorField).innerHTML = "";		
		document.getElementById(confirmationField).innerHTML = "Item has been added to your cart.";
		formObj.submit();		
		formObj.reset();
	}
	else {
		document.getElementById(errorField).innerHTML = "Invalid quantity";
		document.getElementById(confirmationField).innerHTML = "";		
	}

}

function confirmLineItemRemoval(productDesc, lineItemId) {
	var confirmationMsg = "Warning!\n" + productDesc + " will be permanently removed from your shopping cart.\nClick OK to proceed or Cancel to abort.";
	if(confirm(confirmationMsg)) {
		document.DELETE_LINE_ITEM.lineItemId.value = lineItemId;
		document.DELETE_LINE_ITEM.submit();
	}
}

function editCheckoutInformation() {
	document.CHECKOUT.action = "checkout.cfm";
	document.CHECKOUT.submit();
}

function completeCheckout() {
	document.CHECKOUT.action = "processOrder.cfm";
	document.CHECKOUT.submit();	
}

function adminViewOrder(orderId) {
	document.ADMIN_VIEW_ORDER.orderId.value = orderId;
	document.ADMIN_VIEW_ORDER.submit();
}