$(function() {
	// Clear the Session variable fields to prevent Squid from caching values
	$("#search input.sq-form-field").val("Search").attr("onblur", "").blur(function() {
		if (this.value == '') this.value='Search';
	}).attr("onfocus", "").focus(function() {
		if (this.value == 'Search') this.value = '';
	});
});

$(document).ready( function() {
	$(".advancedsearch").prepend("<p class='error'></p>");
	//top advanced search validation
	$("#search_top").submit(function() {
	if( $("#search_top #queries_title_query").val()=="" && 
	    $("#search_top #queries_author_query").val()=="" &&
		$("#search_top #queries_isbn_query").val()=="" &&
		$("#search_top #queries_keywords_query").val()=="" &&
		$("#search_top #queries_subject_query").val()==""				
		) {
		   $("#top-advancedsearch .error").html('Please enter a search term for either Title, Author, ISBN, Keywords  or Subject to minimise the number of returned results');   
		   return false;
		}
		else {
		   return true;
		}
	});
	
	//search again advanced search validation
	$("#search_page_2200").submit(function() {
	if( $("#search_page_2200 #queries_title_query").val()=="" && 
	    $("#search_page_2200 #queries_author_query").val()=="" &&
		$("#search_page_2200 #queries_isbn_query").val()=="" &&
		$("#search_page_2200 #queries_keywords_query").val()=="" &&
		$("#search_page_2200 #queries_subject_query").val()==""				
		) {
		   $("#advancedsearch .error").html('Please enter a search term for either Title, Author, ISBN, Keywords  or Subject to minimise the number of returned results');   
		   return false;
		}
		else {
		   return true;
		}
	});	
	
	
	
});