//google.load('search', '1');		//to nie jest potrzebne do prawidlowego dzialania

function OnLoad() {
	// create a search control
	var searchControl = new google.search.SearchControl();
	searchControl.setResultSetSize(google.search.Search.LARGE_RESULTSET);
	searchControl.setLinkTarget(google.search.Search.LINK_TARGET_SELF);
	
	// create a draw options object so that we
	// can position the search form root
	var options = new google.search.DrawOptions();
	options.setSearchFormRoot(document.getElementById("menu-sub"));
//	options.setInput(document.getElementById("searchbox_009468692882369916025:iilhq-yjngo"));		//nawet dziala...
	options.setDrawMode(google.search.SearchControl.DRAW_MODE_TABBED);
	
	// populate with searchers
	var webSearch = new google.search.WebSearch();
	webSearch.setSiteRestriction('010008863222653059643:ix_z4alir7e', 'iriver');
	webSearch.setUserDefinedLabel('iRiver');
	
	// Produkty
	var productsSearch = new google.search.WebSearch();
	productsSearch.setSiteRestriction('010008863222653059643:ix_z4alir7e', 'Products');
	productsSearch.setUserDefinedLabel('Produkty');
	
	
	// Nowosci
	var newsSearch = new google.search.WebSearch();
	newsSearch.setSiteRestriction('010008863222653059643:ix_z4alir7e', 'News');
	newsSearch.setUserDefinedLabel('Nowości');
	
	// Informacje prasowe
	var noticesSearch = new google.search.WebSearch();
	noticesSearch.setSiteRestriction('010008863222653059643:ix_z4alir7e', 'Notices');
	noticesSearch.setUserDefinedLabel('Informacje prasowe');
	
	// FAQ
	var faqSearch = new google.search.WebSearch();
	faqSearch.setSiteRestriction('010008863222653059643:ix_z4alir7e', 'FAQ');
	faqSearch.setUserDefinedLabel('FAQ');
	
	// Recenzje
	var reviewsSearch = new google.search.WebSearch();
	reviewsSearch.setSiteRestriction('010008863222653059643:ix_z4alir7e', 'Reviews');
	reviewsSearch.setUserDefinedLabel('Recenzje');
	
	
	
// 	//***++
// 	// populate with searchers
// 	var webSearch = new google.search.WebSearch();
// 	webSearch.setSiteRestriction('009468692882369916025:iilhq-yjngo', 'iriver');
// 	webSearch.setUserDefinedLabel('iRiver');
// 	
// 	// Produkty
// 	var productsSearch = new google.search.WebSearch();
// 	productsSearch.setSiteRestriction('009468692882369916025:iilhq-yjngo', 'Products');
// 	productsSearch.setUserDefinedLabel('Produkty');
// 	
// 	
// 	// Nowosci
// 	var newsSearch = new google.search.WebSearch();
// 	newsSearch.setSiteRestriction('009468692882369916025:iilhq-yjngo', 'News');
// 	newsSearch.setUserDefinedLabel('Nowości');
// 	
// 	// Informacje prasowe
// 	var noticesSearch = new google.search.WebSearch();
// 	noticesSearch.setSiteRestriction('009468692882369916025:iilhq-yjngo', 'Notices');
// 	noticesSearch.setUserDefinedLabel('Informacje prasowe');
// 	
// 	// FAQ
// 	var faqSearch = new google.search.WebSearch();
// 	faqSearch.setSiteRestriction('009468692882369916025:iilhq-yjngo', 'FAQ');
// 	faqSearch.setUserDefinedLabel('FAQ');
// 	
// 	// Recenzje
// 	var reviewsSearch = new google.search.WebSearch();
// 	reviewsSearch.setSiteRestriction('009468692882369916025:iilhq-yjngo', 'Reviews');
// 	reviewsSearch.setUserDefinedLabel('Recenzje');
// 	//***--
	
	//default text
	var opt = new google.search.SearcherOptions();
	opt.setNoResultsString(google.search.SearchControl.NO_RESULTS_DEFAULT_STRING)		//dziala
	
	searchControl.addSearcher(webSearch, opt);
	searchControl.addSearcher(productsSearch, opt);
	searchControl.addSearcher(newsSearch, opt);
	searchControl.addSearcher(noticesSearch, opt);
	searchControl.addSearcher(faqSearch, opt);
	searchControl.addSearcher(reviewsSearch, opt);
	
	searchControl.draw(document.getElementById("wyniki"), options);
//	searchControl.execute("e100");
}

google.setOnLoadCallback(OnLoad, true);

/*
function OnLoad() {ldelim}
	new CSEOverlay("009468692882369916025:iilhq-yjngo",
		document.getElementById("searchbox_009468692882369916025:iilhq-yjngo"),
		document.getElementById("results_009468692882369916025:iilhq-yjngo"));
}
GSearch.setOnLoadCallback(OnLoad, true);
*/
