function sortKnowledgebase( orderBy, orderDirection, language, category ) {
	
	var httpObject = getHTTPObject();
	var ScriptURL = AbsPath + 'includes/SpecialPages/Knowledgebase/KnowledgebaseItems.php';
	
	if ( httpObject != null) {
		//Opening the connection
		httpObject.open( "POST", ScriptURL, false );
		httpObject.setRequestHeader( "Content-Type", "application/x-www-form-urlencoded" );
		
		//Setting up params and sending them
		var Params = "OB=" + orderBy + "&OD=" + orderDirection + "&T=" + language + "&C=" + category;
		httpObject.send( Params );
		
		//Based on the ajax response we will determin if it went ok or not.
		var response = httpObject.responseText;

		if ( response !== 'false' ) {
			
			var KnowledgebaseItems = document.getElementById( 'KnowledgebaseItems' );
			KnowledgebaseItems.innerHTML = response;

		} else {
			throw 'Not a valid orderBy';
		}
		
	} else {
		throw 'HttpObject was not set!';
	}
	
	return false;
	
}
