function ajaxHttpRequest(){
	if(navigator.appName == "Microsoft Internet Explorer") 
		http = new ActiveXObject("Microsoft.XMLHTTP");
	else 
		http = new XMLHttpRequest();
}

function getFreight(){
	var productID = document.getElementById('productID').value;
	var postcode = document.getElementById('postcode').value;
	var type=document.getElementById('type').value
	ajaxHttpRequest();
	var params='freightcalc.php?action=getPrice&productID='+productID+'&postcode='+postcode+'&type='+type;
	http.open("GET", params);
	http.onreadystatechange=function() {
		if(http.readyState == 4) {
			document.getElementById('results').innerHTML=http.responseText;
		}
	}
	http.send(null);
}

function saveFreightItem(){
	ajaxHttpRequest();
	var productID=document.getElementById('savingValue').value
	var params='freight2.php?action=addItem&products='+productID;
	http.open("GET", params);
	http.onreadystatechange=function() {
		if(http.readyState == 4) {
			window.location='freight2.php';
		}
	}
	http.send(null);
}

function delFreightItem(){
	ajaxHttpRequest();
	var productID=document.getElementById('delValue').value
	var params='freight2.php?action=removeItem&products='+productID;
	http.open("GET", params);
	http.onreadystatechange=function() {
		if(http.readyState == 4) {
			window.location='freight2.php';
		}
	}
	http.send(null);
}

function backendFreight(){
	ajaxHttpRequest();
	var postcode=document.getElementById('postcode').value
	var params='freight2.php?action=getFreight&postcode='+postcode;
	http.open("GET", params);
	http.onreadystatechange=function() {
		if(http.readyState == 4) {
			document.getElementById('costs').innerHTML=http.responseText
		}
	}
	http.send(null);
}

function changeQty(itemID){
	ajaxHttpRequest();
	var qty=document.getElementById('qty'+itemID).value
	var params='freight2.php?action=editQty&itemID='+itemID+'&qty='+qty;
	http.open("GET", params);
	http.onreadystatechange=function() {
		if(http.readyState == 4) {
			window.location='freight2.php';
		}
	}
	http.send(null);
}