function shipping_calculate() {
	var to_zip = document.getElementById('shipping_zip').value;
	var courier = document.getElementById('shipping_courier').value;
	var type = document.getElementById('shipping_type').value;
	var lbs = document.getElementById('shipping_lbs').value;
	var ounces = document.getElementById('shipping_ounces').value;
	var from_zip = document.getElementById('from_zip').value;
	var url = 'newcalc/calculate.php?to_zip=' + to_zip + '&courier=' + courier + "&type=" + type + "&pounds=" + lbs + "&ounces=" + ounces + "&from_zip=" + from_zip;
	document.getElementById('shipping_div').innerHTML = '<center>please wait...';
	new Ajax.Request(url,   
	{    
		method:'get',     
		onSuccess: function(transport)	{   
			var response = transport.responseText || "[no response]"; 
			document.getElementById('shipping_div').innerHTML = response;
		},     
		onFailure: function()	{
			alert('s');
			document.getElementById('shipping_div').innerHTML = '[error]';
		}   
	}); 
}

function shipping_changed() {
    // 1=UPS 2=USPS 3=FedEx
    var courier = document.getElementById('shipping_courier').value;
    document.getElementById('shipping_type').options.length = 0;
    if(courier == 2) {
        document.getElementById('shipping_type').options[0] = new Option('Ground', 'GND');
        document.getElementById('shipping_type').options[1] = new Option('Next Day Air Early AM', '1DM');
        document.getElementById('shipping_type').options[2] = new Option('Next Day Air', '1DA');
        document.getElementById('shipping_type').options[3] = new Option('Next Day Air Saver', '1DP');
        document.getElementById('shipping_type').options[4] = new Option('2nd Day Air', '2DA');
        document.getElementById('shipping_type').options[5] = new Option('3 Day Select', '3DS');
    } else if (courier == 1) {
        document.getElementById('shipping_type').options[0] = new Option('First Class', 'FIRST CLASS');
        document.getElementById('shipping_type').options[1] = new Option('Priority', 'PRIORITY');
        document.getElementById('shipping_type').options[2] = new Option('Express', 'EXPRESS');
        document.getElementById('shipping_type').options[3] = new Option('Parcel', 'PARCEL');
        document.getElementById('shipping_type').options[4] = new Option('Media', 'MEDIA');
        document.getElementById('shipping_type').options[5] = new Option('Library', 'LIBRARY');
    } else if (courier == 3) {
        document.getElementById('shipping_type').options[0] = new Option('Home Delivery', '6');
        document.getElementById('shipping_type').options[1] = new Option('First Overnight', '1');
        document.getElementById('shipping_type').options[2] = new Option('Priority Overnight', '2');
        document.getElementById('shipping_type').options[3] = new Option('Standard Overnight', '3');
        document.getElementById('shipping_type').options[4] = new Option('2Day', '4');
        document.getElementById('shipping_type').options[5] = new Option('Express Saver', '5');
    }
}