﻿


google.load("search", "1", { "nocss": true, "nooldnames": true });

var resultFormat = "<div class='search-result'><h3><a href='{url}' target='blank'>{title}</a></h3>{content}</div>";
var resultContainerFormat = "<div id='search-results'><h1>Search Results</h1>{content}</div>";
var siteSearch = null;

$(function() {
	
	var searchComplete = function() {
		
		$("#search-results").remove();
		
		var resultHtml = "";
		
		$.each(siteSearch.results, function(index, item) {
			resultHtml += resultFormat.replace(/\{url\}/, unescape(item.url)).replace(/\{title\}/, item.title).replace(/\{content\}/, item.content);
		});		
		
		if (!resultHtml) {
			resultHtml = "<div class='no-search-results'>There were no search results.</div>";
		}
		
		resultHtml = resultContainerFormat.replace(/\{content\}/, resultHtml);
		$(resultHtml).insertAfter(".breadcrumb");
	};
	
	$("#mini-search-go").click(function() {
	
		if (!siteSearch) {
			siteSearch = new google.search.WebSearch();
			siteSearch.setSiteRestriction("pittwaterhouse.com.au");
			siteSearch.setSearchCompleteCallback(this, searchComplete);
			siteSearch.setResultSetSize(google.search.Search.LARGE_RESULTSET);
		}
		
		siteSearch.execute($("#mini-search-box").attr("value"));
		
		return false;
				

	});
	
});


