/*
author: Nicholas Tunney
email: ntunney@aboutweb.com
purpose: handles interaction with google api
*/
function googleSearch () {
	
	this.newsSearch = newsSearch;
	this.processResults = processResults
    
	function newsSearch () {
		// Create a search control
	    var sc = new GwebSearch();
	    sc.setResultSetSize(GSearch.LARGE_RESULTSET);
	    sc.setNoHtmlGeneration();
		// sc.setResultOrder(GSearch.ORDER_BY_RELEVANCE)
		sc.setSearchCompleteCallback(this, processResults, [sc]);
		// sc.setSiteRestriction("Bloomberg");
		// sc.setSiteRestriction("CNN");
		var cseId = '001656888082824158253:5evjf-7nxwm'
		// var crefUrl = "http://google.com/coop/cse?cx=001656888082824158253:A5evjf-7nxwm";
		sc.setSiteRestriction(cseId);
	    sc.execute('hamas');
		// DP_Debug.dump(sc);
	}
	
	function processResults (searcher) {
		DP_Debug.dump(searcher);
		var html = "";
	}
	
};