
selectItem = function(event) {
  event.preventDefault();
  // var fields = $(this).parents('form:eq(0),body').find('button,input,textarea,select');
  // var index = fields.index( this );
  // if ( index > -1 && ( index + 1 ) < fields.length ) {
  //   fields.eq( index + 1 ).focus();
  //}
  atoc_city_check();
  return false;
}

reinitialize_cities = function() {
  var urlStr = '';
  var amtrakReq = 0;
  if (document.form1!=undefined && document.form1.isAmtrakRequest!=undefined) {
    amtrakReq = document.form1.isAmtrakRequest.value;
  }

  if (amtrakReq==0) {
     urlStr = "/biz/city_dropdown.jsp";
  } 
  else {
    urlStr = "/biz/amtrak_city_dropdown.jsp";
  }
  
  // if passholder request overwrite url
  if ($("#p").val()==1) {
    urlStr = "/biz/ph_city_dropdown.jsp";
  }

  $(".city-input").autocomplete(urlStr,
    {
      delay:10,
      minChars:1,
      matchSubset:1,
      matchContains:1,
      cacheLength:100,
      autoFill:false,
      scroll:false,
      extraParams:{noLock:1}
     }
   );
   $(".city-input").result(selectItem);
}

$(document).ready( function() {
  reinitialize_cities();
});


