YAHOO.util.Event.addListener(window, "load", function () {
	
	// autocomplete
	YAHOO.example.BasicLocal = function() { 
		// Use a LocalDataSource 
		var oDS = new YAHOO.util.LocalDataSource(allKeywords); 
		// Optional to define fields for single-dimensional array 
		oDS.responseSchema = {fields : ["search-query"]}; 
		// Instantiate the AutoComplete 
		var oAC = new YAHOO.widget.AutoComplete('kb-search-autocomplete', "kb-autocomplete-results", oDS); 
		oAC.prehighlightClassName = "yui-ac-prehighlight"; 
		oAC.useShadow = true; 

		oAC.itemSelectEvent.subscribe ( function () {
			oAC.getInputEl().form.submit();
		});

		return { 
			oDS: oDS, 
			oAC: oAC 
		};
		

	}();

});
	// category
	var selected_categoryID = 0;
	function changeCategory( categoryID, category_display ) {
		if ( selected_categoryID ) {
			document.getElementById( 'category_' + selected_categoryID ).style.background = '';
		}
		document.getElementById('category_title').innerHTML = category_display;
		document.getElementById( 'category_' + categoryID ).style.background = 'url(/images/backgrounds/kb-cat-over.png) no-repeat';
		getAJAXHTML('category_list', '/knowledgebase/beta/getsubs.cmp?CategoryID=' + categoryID )
		selected_categoryID = categoryID;
	}

	function getMore( subcategoryID ) {
		getAJAXHTML('sub_' + subcategoryID, '/knowledgebase/beta/getmore.cmp?SubcategoryID=' + subcategoryID );
	}

