/**
  * Init quick search.  Must be present on all pages where quick search is present.
  *
$(document).ready(function(){
	// search...
	if($("#search")[0]!=null){  // NEEDED FOR IE ERROR ON PAGES THAT DON'T HAVE SEARCH
		$("#searchstring").focus(function(){
			//$("#searchstring").css("background-color","#f7f9fb");
			$("#searchstring").css("background", "#f7f9fb url(../images/search_icon.gif) no-repeat top right");
		});
		$("#searchstring").blur(function(){$("#searchstring").css("background","#dae3ed")});
		
		if ($("#searchstring")[0].value != "") {
			$("#searchstring").css("background","#f7f9fb url(../images/search_icon.gif) no-repeat top right");
		}
	}
});
*/
/**
  * Submit the search form.
  * take the value from the form input and pass it instead as a request parameter.
  */
var submitQuickSearch = function() {
	var searchString = $("#searchstring").val();
	var tokenSeparator = new RegExp("[\\s]+");
	var tokens = searchString.split(tokenSeparator);
	var searchRequestParam = "";
	for (var i = 0; i < tokens.length; i++) {
		var token = tokens[i].trim();
		if (token.length) {
			searchRequestParam += i == 0 ? token : "+" + token;
		}
	}
	location.href = "/search/" + searchRequestParam;
}
