$(document).ready(function() {
	if ($("a.see-all-tags")) {
		$("a.see-all-tags").click(function(){
			$("div.sidebar div.thoughtfood ul#all").slideToggle("slow");
			return false;
		});
	};
	if ($("#search_form_sidebar")){
		clearAndDefault($("#search_form_sidebar input[name=keywords]"), "Enter name or search terms");
	}
	if ($("div.sidebar input[name=mb-bkjp-bkjp]")){
		clearAndDefault($("div.sidebar input[name=mb-bkjp-bkjp]"), "Enter your email address");
	};
	if ($("#search_form_homepage input#search_keywords_homepage")){
		clearAndDefault($("#search_form_homepage input#search_keywords_homepage"), "Enter name or search terms");
	}
	if ($("#search_tff_keywords").length > 0) {
		clearAndDefault($("#search_tff_keywords"), "Enter search terms");
	};
	if ($(".top5 div.suggest form#freeform").length) {
		clearAndDefault($(".top5 div.suggest form#freeform input[name=top5]"), "Top 5 Name");
		clearAndDefault($(".top5 div.suggest form#freeform input[name=email]"), "Your Email");
	};
	$(".thoughtforfood div.article p a[href^='http'], .listing div.review div.article p a[href^='http']").not("[href*='alwayshungryny.com']").attr('target','_blank');
});

function clearAndDefault (element, defaultText) {
	form = element.parent("form");
	form.submit(function(){
		if (element.val() == defaultText){element.val("");};
	})
	element.bind("focus", function(){
				if ($(this).val() == defaultText){$(this).val("");};
			}).bind("blur", function(){
				if ($(this).val() == ""){$(this).val(defaultText);};
			});
}

$.preloadImages = function() {
	for (var i = 0; i<arguments.length; i++) {
		$("<img />").attr("src", arguments[i]);
	}
}