jQuery("<img>").attr("src","images/scribble_box2_body.gif");var suggestionIndex=-1;var lastSuggestion="";var postSuggestion="";var searchText="Search for a location here...";jQuery(document).ready(function(){jQuery("#site_query").keyup(function(e){var a=(e.keyCode?e.keyCode:e.which);switch(a){case 13:if(jQuery("#results li.selected").length){document.location=jQuery("#results li.selected").attr("rel");e.preventDefault();return false}else{jQuery("#location_search").submit()}return;case 38:shiftSuggestionIndex(-1);e.preventDefault();return;case 40:shiftSuggestionIndex(1);e.preventDefault();return;case 37:case 39:case 33:case 34:case 36:case 35:case 9:case 27:case 16:case 17:case 18:case 20:return}if(jQuery(this).val().length<2){jQuery("#results").toggle(false);return}lastSuggestion=jQuery(this).val();window.setTimeout(suggest,600)}).focus(function(){if(jQuery(this).val()==searchText)jQuery(this).val("").removeClass("blurred")}).blur(function(){window.setTimeout(function(){jQuery("#results").toggle(false)},200);if(jQuery(this).val()=="")jQuery(this).val(searchText).addClass("blurred")});jQuery("#location_search").submit(function(){var a=jQuery("#site_query").val();if(a==searchText){alert("Please enter a location name to search for.");jQuery("#site_query").focus();return false}if(a.length<3&&jQuery("#results li.selected").length==0){alert("Please enter a search term with THREE or more letters.");jQuery("#site_query").focus();return false}return true});jQuery("#button_go").hover(function(){jQuery(this).attr("src","images/dirty_input_button_search_roll.gif")},function(){jQuery(this).attr("src","images/dirty_input_button_search.gif")});jQuery("a.roll").hover(function(){jQuery("img",this).attr("src",jQuery("img",this).attr("src").replace(".gif","_roll.gif"))},function(){jQuery("img",this).attr("src",jQuery("img",this).attr("src").replace("_roll.gif",".gif"))});jQuery("#site_query").focus()});function suggest(){var b=jQuery("#site_query").val();if(b!=lastSuggestion||b==postSuggestion)return;postSuggestion=b;jQuery.ajax({type:"POST",url:site_url+"locations/suggest/",cache:true,data:jQuery("#site_query").serialize(),success:function(a){jQuery("#results").html(a).toggle(a.length>0);suggestionIndex=-1;jQuery("#results li").click(function(e){jQuery("#site_query").val(jQuery(this).text());document.location=jQuery(this).attr("rel")})}})}function shiftSuggestionIndex(a){jQuery("#results li.selected").removeClass("selected");suggestionIndex+=a;if(suggestionIndex<0){suggestionIndex=-1;return}var b=jQuery("#results li").get(suggestionIndex);jQuery(b).addClass("selected")}function toggleGalleries(b){if(jQuery("#galleries_"+b).html().length){jQuery("#galleries_"+b).toggle("medium")}else{jQuery.post(site_url+"gallery/get_in_site/"+b+"/","",function(a){jQuery("#galleries_"+b).html(a);jQuery("#galleries_"+b+":hidden").show("medium")})}return false}
