
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();
  }
  return false;
}


reinitialize_cities=function() {

  var urlStr = '';
  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";
   }

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

   $(".city-input").result(selectItem);
}

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