	google.load("search", "1");	
	function OnLoad() {
	var customSearchControl = new google.search.CustomSearchControl('000418456686324484573:dsso8a2rfx4');
	var drawOptions = new google.search.DrawOptions();

	drawOptions.setDrawMode(google.search.SearchControl.DRAW_MODE_LINEAR);    
	drawOptions.setSearchFormRoot(document.getElementById("searchbar"));
	 	customSearchControl.draw('searchresults',drawOptions); 
	cleanUp();
		};
google.setOnLoadCallback(OnLoad);

  function cleanUp() {
    getElementsByClassName( 'gsc-branding', document.body )[0].style.display="none";
	var aryClassElements = getElementsByClassName( 'gsc-input', document.body )[1];
		aryClassElements.className=null;
		aryClassElements.size="20";
    var aryClassElements = getElementsByClassName( 'gsc-search-button', document.body )[1];
        aryClassElements.className=null;
		aryClassElements.src="images/search1.jpg";
		try { 		aryClassElements.type="image"; }
		catch(e) {};
  }
  function getElementsByClassName( strClassName, obj ) {
    var ar = arguments[2] || new Array();
    var re = new RegExp("\\b" + strClassName + "\\b", "g");

    if ( re.test(obj.className) ) {
        ar.push( obj );
    }
    for ( var i = 0; i < obj.childNodes.length; i++ )
        getElementsByClassName( strClassName, obj.childNodes[i], ar );
    
    return ar;
}



