    function getSearchResults(site, target, largeSize, searchString){
      /*
	  // Dynamically load CSS to override defaults
	 
      var css = document.createElement('link');
      css.href = '../../css/gsearch_green.css';
      css.type = 'text/css';
      css.rel = 'stylesheet';
      //document.getElementsByTagName('head')[0].appendChild(css);
      */
	  
      // Create a search control
      var searchControl = getSearcher(site);


      // Establish a keep callback
      searchControl.setOnKeepCallback(null, DummyClipSearchResult);

	  var drawOptions = new google.search.DrawOptions();
	  drawOptions.setDrawMode(google.search.SearchControl.DRAW_MODE_TABBED);
	  if(largeSize)
		searchControl.setResultSetSize(google.search.Search.LARGE_RESULTSET);
	  else
		searchControl.setResultSetSize(google.search.Search.SMALL_RESULTSET);

      // tell the searcher to draw itself and tell it where to attach
      var searchElement = document.getElementById(target) 
	  searchControl.draw(searchElement, drawOptions );
      // execute an inital search
      searchControl.execute(searchString);

	  

    }

	function getSearcher(site){
      // Create a search control
      var searchControl = new google.search.SearchControl();

      // site restricted web search with custom label
      // and class suffix
      var siteSearch = new google.search.WebSearch();
      siteSearch.setUserDefinedLabel("NRDC");
      siteSearch.setUserDefinedClassSuffix("nrdc");
      siteSearch.setSiteRestriction(site);
      siteSearch.setQueryAddition("-filetype:pdf")
	  siteSearch.setQueryAddition("-site:" + restrict)
	  searchControl.addSearcher(siteSearch);

	  
	  return searchControl;
  }
  
  function DummyClipSearchResult(result) {}

