var on;
on=0;
var skuS;

function toggleZip() {
		var tmd=document.getElementById('divZip');
		var tmd2=document.getElementById('divFee');
		tmd.style.visibility='hidden';  			
		if (on == 0)
		{
			tmd.style.display='none';
			tmd.style.visibility='visible';
			tmd.style.display='block';
			tmd2.style.display='none'
			on=1;				
		}
		else
		{
			tmd2.style.display='none';
			tmd2.style.visibility='visible';
			tmd2.style.display='block';
			tmd.style.display='none';
			on=0;				
		}
	}
	
function updateShipping()
{
	//alert("AddToCart");
	var sURL = "ip_zip.asp";
	
	
	//get input
	var zip = document.getElementById('zip').value;
	var sku = document.getElementById("hdnZipSKU").value;
	
	var params = "zip=" + zip + "&sku=" + sku;
	
	if (!isWorking && http) {
		http.open('POST', sURL ,true);
		http.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
		http.setRequestHeader("Content-Length", params.length);
		http.onreadystatechange = stateChanged_zip;
		http.send(params);
		isWorking = true;
	}
}

function stateChanged_zip()
{
	var oShopCart = document.getElementById("divShopCart");
	var oStockNote = document.getElementById("divStockNote");
	
	if (http.readyState == 4)
	{
	
		//$('#divFee').html(http.responseText);
		var tmd=document.getElementById('divZip');
		var tmd2=document.getElementById('divFee');
		tmd2.innerHTML=http.responseText;
  		tmd.style.visibility='hidden';  			
		tmd2.style.display='none';
  		tmd2.style.visibility='visible';
  		tmd2.style.display='block';
		tmd.style.display='none';
		on=0;				
	}
	isWorking = false;
}

function toggleZipS(sku1) {
		
		skuS=sku1;
		var tmd=document.getElementById('divZip'+sku1);
		var tmd2=document.getElementById('divFee'+sku1);
		tmd.style.visibility='hidden';  			
		if (on == 0)
		{
			tmd.style.display='none';
			tmd.style.visibility='visible';
			tmd.style.display='block';
			tmd2.style.display='none'
			on=1;				
		}
		else
		{
			tmd2.style.display='none';
			tmd2.style.visibility='visible';
			tmd2.style.display='block';
			tmd.style.display='none';
			on=0;				
		}
	}
	
function updateShippingS(sku)
{
	//alert("AddToCart");
	var sURL = "ip_zipS.asp";
	
	
	//get input
	var zip = document.getElementById('zip'+sku).value;
	
	var params = "zip=" + zip + "&sku=" + sku;
	
	if (!isWorking && http) {
		http.open('POST', sURL ,true);
		http.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
		http.setRequestHeader("Content-Length", params.length);
		http.onreadystatechange = stateChanged_zipS;
		http.send(params);
		isWorking = true;
	}
}



function stateChanged_zipS()
{
	var oShopCart = document.getElementById("divShopCart");
	var oStockNote = document.getElementById("divStockNote");
	
	
	if (http.readyState == 4)
	{
	
		//$('#divFee').html(http.responseText);
		var tmd=document.getElementById('divZip'+skuS);
		var tmd2=document.getElementById('divFee'+skuS);
		tmd2.innerHTML=http.responseText;
  		tmd.style.visibility='hidden';  			
		tmd2.style.display='none';
  		tmd2.style.visibility='visible';
  		tmd2.style.display='block';
		tmd.style.display='none';
		on=0;				
	}
	isWorking = false;
}

function onEnterUpdateShipCost(e)
{ 
	if(e.keyCode == 13 )
	{
		updateShipping();
		//to cancel the event (IE would still submit the page on Enter)
		e.returnValue = false;
	}
}