/* SEARCH FUNCTION
----------------------------------*/

function getUrlVars() {
	var vars = [], hash;
	var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
	for(var i = 0; i < hashes.length; i++){
	hash = hashes[i].split('=');
	vars.push(hash[0]);
	vars[hash[0]] = hash[1];
	}
	return vars;
}

var q = '';
var hash = getUrlVars();
if (hash['q']) q = hash['q'].replace(/\+/g, ' ');

google.load("search", "1");

function OnLoad() {
	var searchControl = new google.search.SearchControl();
	searchControl.setResultSetSize(GSearch.LARGE_RESULTSET)
	
	var siteSearch = new GwebSearch();
	siteSearch.setUserDefinedLabel("AM General");
	siteSearch.setUserDefinedClassSuffix("siteSearch");
	siteSearch.setSiteRestriction("www.amgeneral.com");
	options = new GsearcherOptions();
	options.setExpandMode(GSearchControl.EXPAND_MODE_OPEN);
	searchControl.addSearcher(siteSearch, options);
	searchControl.setLinkTarget(GSearch.LINK_TARGET_SELF);
	
	/*var imageSearch = new GimageSearch();
	imageSearch.setSiteRestriction("www.amgeneral.com");
	imageSearch.setUserDefinedLabel("AM General Images");
	imageSearch.setUserDefinedClassSuffix("siteSearch")
	options = new GsearcherOptions();
	options.setExpandMode(GSearchControl.EXPAND_MODE_CLOSED);
	searchControl.addSearcher(imageSearch, options);*/
	
	var drawOptions = new GdrawOptions();
	drawOptions.setDrawMode(GSearchControl.DRAW_MODE_TABBED);
	searchControl.draw(document.getElementById("search"), drawOptions);
	
	searchControl.execute(q);
}
 
google.setOnLoadCallback(OnLoad);



