var googleSearcher = new GwebSearch();
googleSearcher.setNoHtmlGeneration();
googleSearcher.setSearchCompleteCallback(this,googleSearchComplete);
googleSearcher.setResultSetSize(GSearch.LARGE_RESULTSET);

function googleDoSearch(str)
{	AllSearchDone["google"]	= false;
	googleSearcher.execute(str);
}

function googleSearchComplete()
{	AllSearchResult["google"] = Array();
	if(googleSearcher.results && googleSearcher.results.length > 0)
	{	for (var i=0; i<googleSearcher.results.length; i++)
		{	var result = googleSearcher.results[i];
			AllSearchResult["google"][i] = Array();
			AllSearchResult["google"][i]["title"]	= result.title;
			AllSearchResult["google"][i]["content"]	= result.content;
			AllSearchResult["google"][i]["url"]		= result.unescapedUrl;
			AllSearchResult["google"][i]["showurl"]	= result.unescapedUrl;
    }	}
	AllSearchDone["google"]	= true;
	searchComplete();
}

SearchEngines["google"] 	= "googleDoSearch";
AllSearchResult["google"]	= Array();
AllSearchDone["google"]		= false;

