var PriceReq;

function getPrice(item,qty) { 	
	if (window.XMLHttpRequest) {
		PriceReq = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		PriceReq = new ActiveXObject("Microsoft.XMLHTTP");
	}
	
	var radio = getCheckedRadio(document.ItemForm.minQty);
	var minQty = parseInt(radio.value);	
  	var url = "/getPrice.jsp?item=" + item + "&qty=" + qty;
  	
  	if (isNaN(qty)){
  		document.getElementById("priceDiv").innerHTML = "Numbers Only Please";  		  	
  	} else if(qty.length == 0){
  		document.getElementById("priceDiv").innerHTML = "Please enter the qty.";  
  	} else if (parseInt(qty) < minQty) {
  		document.getElementById("priceDiv").innerHTML = "The minimum qty is " + minQty;
  	} else {
  		PriceReq.onreadystatechange = setPrice;
   		// if PriceReq is privatized then use http_request.onreadystatechange = function() { processZipData(PriceReq); };
   		PriceReq.open("GET", url);
   		PriceReq.send(null);
  	}   	
}

function setPrice(){
	if (PriceReq.readyState == 4) {
    	if (PriceReq.status == 200) { // 200=success, 404=not found
    		var data = PriceReq.responseText;    
    		document.getElementById("priceDiv").innerHTML = data; 		
    	} else {		
    	}
    }
}