var coreSearch;

function SolutionLoad() {
var controlRoot = document.getElementById("searchResult");

// create the search control
coreSearch = new GSearchControl();
coreSearch.setLinkTarget(GSearch.LINK_TARGET_SELF);
coreSearch.setResultSetSize("3");
coreSearch.setNoResultsString("見つかりませんでした");
// prep for decoupled search form
var searchFormElement = document.getElementById("searchForm");
var drawOptions = new GdrawOptions();
drawOptions.setSearchFormRoot(searchFormElement);
drawOptions.setDrawMode(GSearchControl.DRAW_MODE_TABBED);

// populate - web, this blog, all blogs
var searcher = new GwebSearch();
searcher.setSiteRestriction("http://www.tadakyoku.net/");
searcher.setUserDefinedLabel("タダキョク内");
coreSearch.addSearcher(searcher);

searcher = new GwebSearch();
searcher.setUserDefinedLabel("Google");
coreSearch.addSearcher(searcher);
// option

// option
coreSearch.draw(controlRoot, drawOptions);
//coreSearch.execute("音楽");
}

function doCoreSearch(q) {
coreSearch.execute(q);
}

registerLoadHandler(SolutionLoad);

function registerLoadHandler(handler) {
var node = window;
if (node.addEventListener) {
  node.addEventListener("load", handler, false);
} else if (node.attachEvent) {
  node.attachEvent("onload", handler);
} else {
  node['onload'] = handler;
}
return true;
}
