function clearQty(id) {
	if (document.getElementById("qty_"+id).value == "qty" ||
		document.getElementById("qty_"+id).className == "inputtext inputalert") {
		if (document.getElementById("qty_"+id).className != "inputtext inputalert") {
			document.getElementById("qty_"+id).value = "";
		}
		document.getElementById("qty_"+id).className = "inputtext blk";
	}
}

function validateForm() {
	var valueCheck = 0;
	var fail = 0;
	
	for (var i=0; i<(document.addtoorderform.elements.length); i++) {
		indx = document.addtoorderform.elements[i].name.indexOf("qty_");
		if (indx != -1) {
			//Check for at least one real value
			if (document.addtoorderform.elements[i].value != "" &&
				document.addtoorderform.elements[i].value != "qty") {
				valueCheck = 1;
			}
			
			//Check that all values are numeric and greater than zero
			if (document.addtoorderform.elements[i].value != "" &&
				document.addtoorderform.elements[i].value != "qty" &&
				(document.addtoorderform.elements[i].value < 1 ||
				parseInt(document.addtoorderform.elements[i].value) != document.addtoorderform.elements[i].value - 0)) {
				document.addtoorderform.elements[i].className = "inputtext inputalert";
				fail = 1;
			}
		}
	}
	
	if (valueCheck == 0) {
		fail = 1;
	}
	
	//alert("valueCheck="+valueCheck+"\nfail="+fail);
	
	if (fail == 1) {
		//Display the message
		var alertmessage = document.getElementById("alertmessage");
		if (alertmessage != null) {
			document.getElementById("alertmessage").innerHTML = "";
		}
		document.getElementById("alertmessage").style.display = "block";
		document.getElementById("alertmessage").innerHTML = "Please enter an order quantity as a number greater than zero.";
		scroll(0,0);
		
		return false;
	}
}

function validateModifyPart() {
	var fail = 0;
	
	//Check required fields
	if (document.getElementById("wholesaler_stock_code").value == "") {
		document.getElementById("wholesaler_stock_code").className = "inputtext inputalert";
		fail = 1;
	}
	//if (document.getElementById("wholesaler_lot_size").value == "" ||
	//	document.getElementById("wholesaler_lot_size").value < 1 ||
	//	parseInt(document.getElementById("wholesaler_lot_size").value) != document.getElementById("wholesaler_lot_size").value - 0) {
	//	document.getElementById("wholesaler_lot_size").className = "inputtext inputalert";
	//	fail = 1;
	//}
	if (document.getElementById("wholesaler_price").value == "" ||
		parseFloat(document.getElementById("wholesaler_price").value) != document.getElementById("wholesaler_price").value - 0) {
		document.getElementById("wholesaler_price").className = "inputtext inputalert";
		fail = 1;
	}
	if (document.getElementById("wholesaler_rrp").value == "" ||
		parseFloat(document.getElementById("wholesaler_rrp").value) != document.getElementById("wholesaler_rrp").value - 0) {
		document.getElementById("wholesaler_rrp").className = "inputtext inputalert";
		fail = 1;
	}
	
	if (fail == 1) {
		var alertmessage = document.getElementById("alertmessage");
		if (alertmessage != null) {
			document.getElementById("alertmessage").innerHTML = "";
		}
		document.getElementById("alertmessage").style.display = "block";
		document.getElementById("alertmessage").innerHTML = "There are errors in the information you submitted. Please check the fields marked below and try again.";
		scroll(0,0);
		
		return false;
	}
}
