

function formatNumber(num)
   {
    num -= 0;
    num = (Math.round(num * 100)) / 100;
    return (num == Math.floor(num)) ? num + '.00' : ((num *10 == Math.floor(num * 10)) ? num + '0' : num);
   }

function checkShipping()
   {
   var isValidRegion = 1;
   var shippingState = document.buyForm.State.options[document.buyForm.State.selectedIndex].value;
   var shippingCountry = document.buyform.Country.value;
   if (shippingState == 'AK' || shippingState == 'HI' || shippingCountry != 'US') isValidRegion = 0;
   if (isValidRegion == 0)
      {
      alert('This Delivery Option Not Available For This Region.');
      return false;
      }
   return true;
   }


    var shipping_cost= new Array();
shipping_cost["Argentina"]=29;
shipping_cost["Australia"]=29;
shipping_cost["Austria"]=29;
shipping_cost["Bahrain"]=46;
shipping_cost["Belgium"]=29;
shipping_cost["Brazil"]=29;
shipping_cost["Bulgaria"]=51;
shipping_cost["Canada"]=29;
shipping_cost["Cyprus"]=29;
shipping_cost["Czech Republic"]=50;
shipping_cost["Denmark"]=29;
shipping_cost["Ecuador"]=78;
shipping_cost["Estonia"]=37;
shipping_cost["Finland"]=29;
shipping_cost["France"]=29;
shipping_cost["Germany"]=42;
shipping_cost["Greece"]=29;
shipping_cost["Hungary"]=29;
shipping_cost["Iceland"]=40;
shipping_cost["Israel"]=51;
shipping_cost["Italy"]=51;
shipping_cost["India"]=29
shipping_cost["Japan"]=29;
shipping_cost["Kuwait"]=79;
shipping_cost["Latvia"]=37;
shipping_cost["Lithuania"]=37;
shipping_cost["Luxembourg"]=29;
shipping_cost["Morocco"]=40;
shipping_cost["Mexico"]=42;
shipping_cost["Netherlands"]=51;
shipping_cost["Netherlands Antilles"]=44;
shipping_cost["New Zealand"]=30;
shipping_cost["Norway"]=29;
shipping_cost["Peru"]=29;
shipping_cost["Puerto Rico"]=50;
shipping_cost["Romania"]=51;
shipping_cost["Russian Federation"]=51;
shipping_cost["Saudi Arabia"]=79;
shipping_cost["Singapore"]=29;
shipping_cost["Slovakia"]=78;
shipping_cost["Slovenia"]=78;
shipping_cost["Solomon Islands"]=49;
shipping_cost["South Africa"]=79;
shipping_cost["Spain"]=29;
shipping_cost["Sweden"]=29;
shipping_cost["Switzerland"]=29;
shipping_cost["Thailand"]=29;
shipping_cost["Turkey"]=51;
shipping_cost["Ukraine"]=29;
shipping_cost["United Arab Emirates"]=79;
shipping_cost["United Kingdom"]=29;
shipping_cost["United States"]=29;
shipping_cost["Uruguay"]=78;
    
    function change_shipping_cost(obj){
    	var cst = obj.options[obj.selectedIndex].value;
        if(shipping_cost[cst] != undefined && shipping_cost[cst] > 0){
        document.getElementById("displayshippingcost").innerHTML = "Shipping to "+obj.options[obj.selectedIndex].innerHTML+" is $"+shipping_cost[cst];
        document.getElementById("shiptotal").value = formatNumber(shipping_cost[cst]);
        var order_total = parseFloat(shipping_cost[cst])+parseFloat(document.getElementById("productprice").value);
        document.getElementById("displayshippingcosttotal").innerHTML = "$"+order_total;
        //alert(shipping_cost[cst]);
        }else{
        document.getElementById("displayshippingcost").innerHTML = "Shipping to "+obj.options[obj.selectedIndex].innerHTML+" is 29";
        document.getElementById("shiptotal").value = 29;
        var order_total=29+parseFloat(document.getElementById("productprice").value);
        document.getElementById("displayshippingcosttotal").innerHTML = "$"+order_total;
        //alert(shipping_cost[cst]);
        }
    }
