
function submitSearch() {
	var oEle = document.searchForm;

	oEle.submit();
}

function calculateBuyPrice() {
	var basketQty = document.AddToBasket.hfProdQty.value;
	var thePrice = 0;
	
	if (IsNumber(basketQty)) {
		if (basketQty < 5) {
			thePrice = document.AddToBasket.hfProdPrice1.value;
			document.getElementById('buyPrice').innerHTML = document.getElementById('price').innerHTML;
		} else if (basketQty < 10) {
			thePrice = document.AddToBasket.hfProdPrice2.value;
			document.getElementById('buyPrice').innerHTML = document.getElementById('price2').innerHTML;
		} else {
			thePrice = document.AddToBasket.hfProdPrice3.value;
			document.getElementById('buyPrice').innerHTML = document.getElementById('price3').innerHTML;
		}
	} else if (basketQty != '') {
		alert("Please enter a numeric quantity")
		document.AddToBasket.hfProdQty.focus();
	}
	document.AddToBasket.hfProdPrice.value = thePrice;
}


function buyThis() {
	var oEle = document.AddToBasket;
	prodId = oEle.hfProdId.value;
	prodCode = oEle.hfProdCode.value;
	prodPrice = oEle.hfProdPrice.value;
	prodDesc = oEle.hfProdDesc.value;
	prodQty = oEle.hfProdQty.value;
	prodWeight = oEle.hfProdWeight.value;
	
	if (prodPrice <= 0) {
		alert("Sorry, but this item is currently unavailable for purchase");
	} else {
		SubmitToBasket(prodId,prodCode,prodPrice,prodDesc + ' x100',prodQty,prodWeight,3, 'tr',prodId);
	}
}


function buyRivetSearch(rivetId) {
	var oEle = document.searchResult;

	prodId = rivetId;
	prodCode = oEle['hfProdCode_' + rivetId].value;
	prodQty = oEle['hfProdQty_' + rivetId].value;
	
	if (prodQty  < 5) {
		prodPrice = oEle['hfProdPrice_' + rivetId].value;
	} else if (prodQty  < 10) {
		prodPrice = oEle['hfProdPrice2_' + rivetId].value;
	} else {
		prodPrice = oEle['hfProdPrice3_' + rivetId].value;
	}

	prodDesc = oEle['hfProdDesc_' + rivetId].value;
	prodWeight = oEle['hfProdWeight_' + rivetId].value;

	if ((IsNumber(prodQty)) && (prodQty != '')) {	
		SubmitToBasket(prodId,prodCode,prodPrice,prodDesc,prodQty,prodWeight,3, 'tr',prodId);
	} else {
		alert("Please enter a numeric quantity")
		oEle['hfProdQty_' + rivetId].focus();
	}
}




$(document).ready(function() {

//Search Form - AAX to call Rivet + Mandrel Material type
	oE = document.searchForm;
	$('#rivetType').add('#rivetHead').change( function() {
		//var selValue = $(this).val();
		var rivetType = oE.rivetType[oE.rivetType.selectedIndex].value;
		var rivetHead = oE.rivetHead[oE.rivetHead.selectedIndex].value;
		var rivetBodyMat = oE.rivetBodyMat[oE.rivetBodyMat.selectedIndex].value;
		$('#rivetBodyMat').load("../include/loadRivetBodyMat.asp", {'rivetType':rivetType, 'rivetHead':rivetHead, 'rivetBodyMat':rivetBodyMat});

		var rivetBodyMat = oE.rivetBodyMat[oE.rivetBodyMat.selectedIndex].value;
		var rivetMandrelMat = oE.rivetMandrelMat[oE.rivetMandrelMat.selectedIndex].value;
		$('#rivetMandrelMat').load("../include/loadRivetMandrelMat.asp", {'rivetType':rivetType, 'rivetHead':rivetHead, 'rivetBodyMat':rivetBodyMat, 'rivetMandrelMat':rivetMandrelMat});
	});

	$('#rivetBodyMat').change( function() {
		var rivetType = oE.rivetType[oE.rivetType.selectedIndex].value;
		var rivetHead = oE.rivetHead[oE.rivetHead.selectedIndex].value;
		var rivetBodyMat = oE.rivetBodyMat[oE.rivetBodyMat.selectedIndex].value;
		var rivetMandrelMat = oE.rivetMandrelMat[oE.rivetMandrelMat.selectedIndex].value;

		$('#rivetMandrelMat').load("../include/loadRivetMandrelMat.asp", {'rivetType':rivetType, 'rivetHead':rivetHead, 'rivetBodyMat':rivetBodyMat, 'rivetMandrelMat':rivetMandrelMat});
	});

});