function price()
{ 
  var b = location.pathname;
  var product = b.slice(b.lastIndexOf("/")+1,b.lastIndexOf(".htm"));
// .../GA1234.htm becomes GA1234
  var ship1 = document.regorder.shipping.value; 
  var ship2 = document.regorder.shipping2.value; 
  var handle = document.regorder.handling_cart.value;
// overseas pricing
  switch(geoip_country_code()) {
  case "US":
     ship1 = ship1US;
     ship2 = ship2US;
     handle = handleUS;
  break;
case "CA":
     ship1 = ship1CA;
     ship2 = ship2CA;
     handle = handleCA;
   break;
case "MX":
     ship1 = ship1MX;
     ship2 = ship2MX;
     handle = handleMX;
   break;
         case "AU": case "CN": case "HK": case "JP": case "KR": // country code 3
         case "AL": case "AM": case "AZ": case "BY": case "BA": case "BG": case "HR": case "CY": case "CZ": case "EE": case "GE": // country code 4
         case "HU": case "LV": case "LT": case "MK": case "MD": case "PL": case "RO": case "RU": case "PM": case "TR": case "UA": // country code 4
         case "AD": case "AT": case "BE": case "DK": case "FO": case "FI": case "FR": case "DE": case "GI": case "GB": case "GR": // country code 5
         case "GL": case "IS": case "IE": case "IT": case "LI": case "LU": case "MT": case "ME": case "NL": case "NO": case "PT": // country code 5
         case "SM": case "CS": case "SK": case "SI": case "ES": case "SE": case "CH": case "VA": // country code 5
     ship1 = ship1AU;
     ship2 = ship2AU;
     handle = handleAU;
   break;
default:  // Country codes 6-9
     ship1 = ship1AF;
     ship2 = ship2AF;
     handle = handleAF;
   break; } 
document.schoolorder.custom.value = document.regorder.custom.value = document.referer;
document.schoolorder.item_name.value = document.regorder.item_name.value = document.title;
document.schoolorder.item_number.value = document.regorder.item_number.value = product;
document.schoolorder.shipping.value = document.regorder.shipping.value = ship1;
document.schoolorder.shipping2.value = document.regorder.shipping2.value = ship2;
document.schoolorder.handling_cart.value = document.regorder.handling_cart.value = handle;
}

