function checkPostcode(value)
{
	var postcode = value;
	if(window.XMLHttpRequest){
		oRequest = new XMLHttpRequest();
	}
	else if(window.ActiveXObject){
		oRequest = new ActiveXObject("Microsoft.XMLHTTP");
	}
				
	oRequest.open("POST", "/ajax/ajax-basket.asp", true);
	oRequest.onreadystatechange = function(){updatedeliverydiv()};
		
	oRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	oRequest.send("strCmd=checkpostcode&postcode=" + value);
	
}

function infowindow()
{
  mywindow = window.open ("info.asp","mywindow","location=0,status=0,scrollbars=1,width=350,height=450");
  mywindow.moveTo(600,400);
}
function checkform()
{
	if (document.getElementById('deliverycharge'))
	{
		var delcharge = document.getElementById('deliverycharge').value;
    
		if(delcharge == "")
		{
		    fade("errorwindow",true);
		    document.getElementById('errmsg').innerHTML = "Please select a delivery type.";
		    document.getElementById('errorwindow').style.visibility = 'visible';
		    return false
		}
	}
    window.location.href='login.asp';
}

function changeDel()
{
	if (document.getElementById('checkout1'))
	{
		document.getElementById('checkout1').innerHTML = "";
	}
	if (document.getElementById('checkout2'))
	{
		document.getElementById('checkout2').innerHTML = "";
	}
    document.updateform.submit();
    
}

function addtoBasket()
{
	document.getElementById('errorwindow').style.visibility = 'hidden';
	document.getElementById('addwindow').style.visibility = 'hidden';
	fade('errorwindow',true);
	//fade('addwindow',true);
	//function to take form input value, and run ajax command
	//to add item to a product order.
	
	//get the value of the parent product, if there is one
	
	var productStr = document.getElementById('parqty').value;
	var varStr = document.getElementById('varqty').value;
	
	if (productStr == "" && varStr == ""){
		var errmsg = 'You need to select something before you can add it!<br />';
		document.getElementById('errmsg').innerHTML = errmsg;
		document.getElementById('errorwindow').style.visibility = 'visible';
		return false;
	}
	
	if(window.XMLHttpRequest){
		oRequest = new XMLHttpRequest();
	}
	else if(window.ActiveXObject){
		oRequest = new ActiveXObject("Microsoft.XMLHTTP");
	}
				
	oRequest.open("POST", "/ajax/ajax-basket.asp", true);
	oRequest.onreadystatechange = function(){updatebasket('basketstring')};
		
	oRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	oRequest.send("strCmd=addproduct&productStr=" + productStr + "&varStr=" + varStr);
	
	document.getElementById('itemadded') == "Y";
	
	document.getElementById('parqty').value = "";
	document.getElementById('varqty').value = "";
	
	//var addmsg = 'Item Added!<br />';
		
	//document.getElementById('addmsg').innerHTML = addmsg;
	//document.getElementById('addwindow').style.visibility = 'visible';
	
}

function removeitem(itemid){
		
	//function to remove an item from the order item table
			
	if(window.XMLHttpRequest){
		oRequest = new XMLHttpRequest();
	}
	else if(window.ActiveXObject){
		oRequest = new ActiveXObject("Microsoft.XMLHTTP");
	}
				
	oRequest.open("POST", "/ajax/ajax-basket.asp", true);
	oRequest.onreadystatechange = function(){updatebasket('basketstring')};
		
	oRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	oRequest.send("strCmd=removeitem&itemID=" + itemid);
		
	//document.basketform.submit();
	//window.location.href="/checkout/view_basket.asp?refresh=Y";
	//window.location.href="/checkout/view_basket.asp";
}


function updatebasket(divid){
		
	//if(oRequest.readyState == 4){
	//	if(oRequest.status == 200){
			//alert(oRequest.responseText);
	//		document.getElementById(divid).innerHTML = oRequest.responseText;
	//	}
	//	else{
			//alert(oRequest.responseText);
	//		document.getElementById(divid).innerHTML = oRequest.responseText;
	//	}
	//}
	
	
	//window.location.href='/checkout/view_basket.asp';
}

function updatedeliverydiv()
{
	document.getElementById('freediv').innerHTML = oRequest.responseText;	
}

function refresh() 
{ 
    window.location.href='/checkout/view_basket.asp';
}