function setLocation(a){$("#near").val(a)}function lookupLocation(c,d,b,a){if(a.length==0){$("#locationSuggestions").fadeOut();$("#locationSuggestions").html("")}else{$.post("/common/autocompleteFormattedLocation.php",{currentURL:""+b+"",metroID:""+c+"",subCategoryID:""+d+"",queryString:""+a+""},function(e){if(!($("#locationSuggestions").html().length)){$("#locationSuggestions").fadeIn()}$("#locationSuggestions").html(e)})}}function lookupSearch(b,c,a){if(a.length==0){$("#searchSuggestions").fadeOut();$("#searchSuggestions").html("")}else{$.post("/common/autocompleteFormattedSearch.php",{queryString:""+a+"",metroSearch:""+$("#near").val()+"",currentMetroName:""+c+"",metroID:""+b+""},function(d){if(!($("#searchSuggestions").html().length)){$("#searchSuggestions").fadeIn()}$("#searchSuggestions").html(d)})}}function lookupFavoriteCity(a){if(a.length==0){$("#favoriteCitySuggestions").fadeOut();$("#favoriteCitySuggestions").html("")}else{$.post("/common/autocompleteFormattedFavoriteCity.php",{queryString:""+a+""},function(b){if(!($("#favoriteCitySuggestions").html().length)){$("#favoriteCitySuggestions").fadeIn()}$("#favoriteCitySuggestions").html(b)})}}function hideAutocompletes(){if($("#searchSuggestions")[0]&&$("#searchSuggestions").html().length){$("#searchSuggestions").fadeOut("normal",function(){$("#searchSuggestions").html("")})}if($("#favoriteCitySuggestions")[0]&&$("#favoriteCitySuggestions").html().length){$("#favoriteCitySuggestions").fadeOut("normal",function(){$("#favoriteCitySuggestions").html("")})}if($("#locationSuggestions")[0]&&$("#locationSuggestions").html().length){$("#locationSuggestions").fadeOut("normal",function(){$("#locationSuggestions").html("")})}}function navigateAutocompleteMouse(c){document.getElementById("searchResultsCurrent").value=c;var a=parseInt($("#searchResultsTotal").val(),10);for(var b=0;b<a;b++){if(b==parseInt(c,10)){$("#searchLink"+b).addClass("selected")}else{$("#searchLink"+b).removeClass("selected")}}}function navigateAutocomplete(d){if(!($("#searchSuggestions")[0]&&$("#searchSuggestions").html().length)&&!($("#locationSuggestions")[0]&&$("#locationSuggestions").html().length)&&!($("#favoriteCitySuggestions")[0]&&$("#favoriteCitySuggestions").html().length)){return false}var f=d||event;if(window&&window.event&&window.event.keyCode){var k=window.event.keyCode}else{if(d.charCode){var k=d.charCode}else{if(d.keyCode){var k=d.keyCode}else{if(d.key){var k=d.key}else{if(d.which){var k=d.which}else{alert("no dice")}}}}}if(k==27){hideAutocompletes();return false}if(k!=38&&k!=40&&k!=13&&k!=9){return false}if(f.preventDefault){f.preventDefault()}else{f.returnValue=false}$("#near").blur();$("#search").blur();var j=parseInt($("#searchResultsTotal").val(),10);var b=parseInt($("#searchResultsCurrent").val(),10);if(b==-1){var a=0;var g=j-1}else{if(b+1>=j){var a=0}else{var a=b+1}if(b-1<0){var g=j-1}else{var g=b-1}}if(k==9&&b!=-1){$("#near").val($("#searchLinkHeading"+b).html());hideAutocompletes();$("#search").focus()}else{if(k==9){hideAutocompletes();$("#search").focus()}}if(k==13&&b!=-1){window.location=$("#searchLink"+b)[0].href}else{if(k==13){$("#searchForm").submit()}}if(k==38){var h=g}else{if(k==40){var h=a}else{var h=b}}for(var c=0;c<j;c++){if((k==40||k==38)&&$("#searchLink"+c)){$("#searchLink"+c).removeClass("selected")}}$("#searchResultsCurrent").val(h);if($("#searchLink"+h)){$("#searchLink"+h).addClass("selected")}return false};
