	google.load("search", "1");

      	function Shakti(query) {

	GSearch.getBranding(document.getElementById("branding"));

	searchControl = new GSearchControl();
	searchControl.setLinkTarget(GSearch.LINK_TARGET_SELF);
	searchControl.setResultSetSize(GSearch.LARGE_RESULTSET);

	var mySearch = new GwebSearch();
	var cseId = "partner-pub-6994298983796252:j2k8cn-br5q";
	mySearch.setSiteRestriction(cseId, null, "http://www.shaktipeethas.org/?cx=partner-pub-6994298983796252:j2k8cn-br5q&cof=FORID:10&q=__QUERY__&hl=__HL__");
	mySearch.setUserDefinedLabel("Shaktipeethas Site");

      	var mySearchimages = new GimageSearch();
	var cseId = "partner-pub-6994298983796252:j2k8cn-br5q";
	mySearchimages.setSiteRestriction(cseId, null, "http://www.shaktipeethas.org/?cx=partner-pub-6994298983796252:j2k8cn-br5q&cof=FORID:10&q=__QUERY__&hl=__HL__");
	mySearchimages.setQueryAddition("site:shaktipeethas.org");
	mySearchimages.setUserDefinedLabel("Shaktipeethas Images"); 

	var searcherOptions = new GsearcherOptions();
	searcherOptions.setExpandMode(GSearchControl.EXPAND_MODE_OPEN);

	searchControl.addSearcher(mySearch, searcherOptions);
	searchControl.addSearcher(mySearchimages);

	var drawOptions = new GdrawOptions();
	drawOptions.setSearchFormRoot(document.getElementById("searchForm"));
	drawOptions.setDrawMode(GSearchControl.DRAW_MODE_TABBED);

	var searchContainer = document.getElementById("searchContainer");

        searchControl.draw(searchContainer, drawOptions);
	searchControl.execute(query);
	}

      	function googleQuery() {
        var app = new Shakti(document.getElementById("searchstring").value);
	document.getElementById('branding').style.display='block';
	document.getElementById('clear').style.display='block';
	document.getElementById('asads').style.display='block';
	return false;
      	}

	function clearAllresults() {
	searchControl.clearAllResults();
	document.getElementById('branding').style.display='none';
	document.getElementById('clear').style.display='none';
	document.getElementById('asads').style.display='none';
	return false;
	}


