$(document).ready(function() {
	$(".homecontentgrid li a").prepend("<span class='overlaya'></span>");
	$(".homecitylist h3, .homestatelist h3").append("<span class='more'>more&hellip;</span><span class='less'>hide</span>");	
	$(".homecitylist .more, .homecitylist .less").click(toggleExpandedSearch1);
	$(".homestatelist .more, .homestatelist .less").click(toggleExpandedSearch2);

	swapValue = [];
	$("#city_search").each(function(i){
	   swapValue[i] = $(this).val();
	   $(this).focus(function(){
		  if ($(this).val() == swapValue[i]) {
			 $(this).val("");
		  }
		  //$(this).addClass("focus");
	   }).blur(function(){
		  if ($.trim($(this).val()) == "") {
			 $(this).val(swapValue[i]);
		 //$(this).removeClass("focus");
		  }
	   });
	});

	// bind "click" event for links with title="submit"
	$("a[title=submit]").click(function(){
		$(this).parents("form").submit();
	});
	$("#citysearch").submit(function(){
		var search = $("#city_search").val();
		if (search == "Type a City" || search == "") {
			alert("Please enter a city to search for.");
			$("#city_search").focus();
			return false;
		}
	});

	$(".sh_listing").hover(
	  function () {
		$(this).addClass("sh_hover");
	  },
	  function () {
		$(this).removeClass("sh_hover");
	  }
	);

});

function toggleExpandedSearch1() {
	$(".homecitylist").toggleClass("closed");
}
function toggleExpandedSearch2() {
	$(".homestatelist").toggleClass("closed");
}
$(function() {
	$("#city_search").autocomplete({
		source: "search.php",
		minLength: 3,
		select: function(event, ui) {
			$(this).val(ui.item.label);
			window.location.href = "http://www.tripello.com" + ui.item.value;
			return false;
		}
	});
});