      function cse() {
        var rightScDiv = document.getElementById("rightSearchControl");
        var sFormDiv = document.getElementById("searchForm");

        this.rightControl = new GSearchControl();
        this.rightControl.setResultSetSize(GSearch.SMALL_RESULTSET);

		// create a left, right search control
        // create a custom search form
        this.searchForm = new GSearchForm(true, sFormDiv);


        var searcher;
        var options;

        searcher = new GwebSearch();
        options = new GsearcherOptions();
        searcher.setSiteRestriction("006490700940162819907:vp62-4fvxwq");
        searcher.setUserDefinedLabel("Videos");
        this.rightControl.addSearcher(searcher, options);

        searcher = new GwebSearch();
        options = new GsearcherOptions();
        searcher.setSiteRestriction("006490700940162819907:afcpxilprts");
        searcher.setUserDefinedLabel("News");
        this.rightControl.addSearcher(searcher, options);

        searcher = new GwebSearch();
        options = new GsearcherOptions();
        searcher.setSiteRestriction("006490700940162819907:oayufometr8");
        searcher.setUserDefinedLabel("Blogs");
        this.rightControl.addSearcher(searcher, options);

        searcher = new GwebSearch();
        options = new GsearcherOptions();
        searcher.setSiteRestriction("006490700940162819907:ohlhmiemdl4");
        searcher.setUserDefinedLabel("Community");
        this.rightControl.addSearcher(searcher, options);

        searcher = new GwebSearch();
        options = new GsearcherOptions();
        searcher.setSiteRestriction("006490700940162819907:ya0cg06zclo");
        searcher.setUserDefinedLabel("Pictures");
        this.rightControl.addSearcher(searcher, options);


        var drawOptions = new GdrawOptions();
        drawOptions.setDrawMode(GSearchControl.DRAW_MODE_TABBED);

        this.rightControl.draw(rightScDiv, drawOptions);

        // execute a starter search
        this.rightControl.execute(enjoy_dissh);




		//START Google IMAGE Search GblogSearchgoogle.search.BlogSearch()
        // bind in a IMAGEbar
        var searchControlDiv = document.getElementById("videoBarMore");
        //var IsearchControlDiv = document.getElementById("imageBar");

        control = new GSearchControl();
        //control.setResultSetSize(GSearch.SMALL_RESULTSET); //Small Results
        searcher.setResultSetSize(GSearch.SMALL_RESULTSET);
        searcher.setLinkTarget(GSearch.LINK_TARGET_PARENT);

		var searcher;
		var options;

        searcher = new GvideoSearch();
        searcher.setUserDefinedLabel("Videos");
        options.setExpandMode(GSearchControl.EXPAND_MODE_OPEN);
        control.addSearcher(searcher, options);

        searcher = new GimageSearch();
        searcher.setUserDefinedLabel("Images");
        options.setExpandMode(GSearchControl.EXPAND_MODE_OPEN);
        control.addSearcher(searcher, options);

        searcher = new GblogSearch();
        searcher.setUserDefinedLabel("Blogs");
        options.setExpandMode(GSearchControl.EXPAND_MODE_OPEN);
        control.addSearcher(searcher, options);

        searcher = new GbookSearch();
        searcher.setUserDefinedLabel("Books");
        options.setExpandMode(GSearchControl.EXPAND_MODE_OPEN);
        control.addSearcher(searcher, options);

        searcher = new GnewsSearch();
        searcher.setUserDefinedLabel("News");
        options.setExpandMode(GSearchControl.EXPAND_MODE_OPEN);
        control.addSearcher(searcher, options);

        var VIdrawOptions = new GdrawOptions();
        VIdrawOptions.setDrawMode(GSearchControl.DRAW_MODE_TABBED);

        control.draw(searchControlDiv, VIdrawOptions);

        // execute a starter search
        control.execute(enjoy_dissh);
		//END Google IMAGE Search



//var siteSearch = new GwebSearchgoogle.search.WebSearch();
//siteSearch.setSiteRestriction("amazon.com");




/*Custom Site Restrict Search Start*/

        var YahooSearch = document.getElementById("YahooSearch");
        this.YahooSearch = new GSearchControl();
        this.YahooSearch.setResultSetSize(GSearch.SMALL_RESULTSET);

        var Bookmarking1 = document.getElementById("Bookmarking1");
        this.Bookmarking1 = new GSearchControl();
        this.Bookmarking1.setResultSetSize(GSearch.SMALL_RESULTSET);

        var Bookmarking2 = document.getElementById("Bookmarking2");
        this.Bookmarking2 = new GSearchControl();
        this.Bookmarking2.setResultSetSize(GSearch.SMALL_RESULTSET);

        var searcher;
        var options;

        searcher = new GwebSearch();
        options = new GsearcherOptions();
        searcher.setSiteRestriction("digg.com");
        searcher.setUserDefinedLabel("Digg");
        this.Bookmarking1.addSearcher(searcher, options);

        searcher = new GwebSearch();
        options = new GsearcherOptions();
        searcher.setSiteRestriction("facebook.com");
        searcher.setUserDefinedLabel("Facebook");
        this.Bookmarking1.addSearcher(searcher, options);

        searcher = new GwebSearch();
        options = new GsearcherOptions();
        searcher.setSiteRestriction("stumbleupon.com");
        searcher.setUserDefinedLabel("Stumbleupon");
        this.Bookmarking1.addSearcher(searcher, options);

        searcher = new GwebSearch();
        options = new GsearcherOptions();
        searcher.setSiteRestriction("Del.icio.us");
        searcher.setUserDefinedLabel("Del.icio.us");
        this.Bookmarking1.addSearcher(searcher, options);

        searcher = new GwebSearch();
        options = new GsearcherOptions();
        searcher.setSiteRestriction("Technorati.com");
        searcher.setUserDefinedLabel("Technorati");
        this.Bookmarking2.addSearcher(searcher, options);

        searcher = new GwebSearch();
        options = new GsearcherOptions();
        searcher.setSiteRestriction("Reddit.com");
        searcher.setUserDefinedLabel("Reddit");
        this.Bookmarking2.addSearcher(searcher, options);

        searcher = new GwebSearch();
        options = new GsearcherOptions();
        searcher.setSiteRestriction("Slashdot.org");
        searcher.setUserDefinedLabel("Slashdot");
        this.Bookmarking2.addSearcher(searcher, options);

        searcher = new GwebSearch();
        options = new GsearcherOptions();
        searcher.setSiteRestriction("Dzone.com");
        searcher.setUserDefinedLabel("Dzone");
        this.Bookmarking2.addSearcher(searcher, options);

        searcher = new GwebSearch();
        options = new GsearcherOptions();
        searcher.setSiteRestriction("Bestofindya.com");
        searcher.setUserDefinedLabel("BOI");
        this.Bookmarking2.addSearcher(searcher, options);


        var drawOptions = new GdrawOptions();
        drawOptions.setDrawMode(GSearchControl.DRAW_MODE_TABBED);

        this.Bookmarking1.draw(Bookmarking1, drawOptions);
        this.Bookmarking2.draw(Bookmarking2, drawOptions);

        // execute a starter search
        this.Bookmarking1.execute(enjoy_dissh);
        this.Bookmarking2.execute(enjoy_dissh);












        searcher = new GwebSearch();
        options = new GsearcherOptions();
        searcher.setSiteRestriction("yahoo.com");
        searcher.setUserDefinedLabel("Yahoo");
        this.YahooSearch.addSearcher(searcher, options);
		

        searcher = new GwebSearch();
        options = new GsearcherOptions();
        searcher.setSiteRestriction("google.com");
        searcher.setUserDefinedLabel("Google");
        this.YahooSearch.addSearcher(searcher, options);
		

        searcher = new GwebSearch();
        options = new GsearcherOptions();
        searcher.setSiteRestriction("msn.com");
        searcher.setUserDefinedLabel("MSN");
        this.YahooSearch.addSearcher(searcher, options);
		

        searcher = new GwebSearch();
        options = new GsearcherOptions();
        searcher.setSiteRestriction("aol.com");
        searcher.setUserDefinedLabel("AOL");
        this.YahooSearch.addSearcher(searcher, options);
		

        searcher = new GwebSearch();
        options = new GsearcherOptions();
        searcher.setSiteRestriction("wikipedia.org");
        searcher.setUserDefinedLabel("Wikipedia");
        this.YahooSearch.addSearcher(searcher, options);


        var drawOptions = new GdrawOptions();
        drawOptions.setDrawMode(GSearchControl.DRAW_MODE_TABBED);

        this.YahooSearch.draw(YahooSearch, drawOptions);

        // execute a starter search
        this.YahooSearch.execute(enjoy_dissh);
/*Custom Site Restrict Search End*/


      }




      cse.prototype.onClear = function(form) {
        this.rightControl.clearAllResults();
        form.input.value = "";
        return false;
      }

      function OnLoad() {
        new cse();
      }
      GSearch.setOnLoadCallback(OnLoad);