$(document).ready(function(){
	var loader_image = "../images/misc/ajax-loader3.gif";
	img_loader = new Image();
	img_loader.src = loader_image;
	
	/*$("#search_query").keyup(function(){
		var search_query = $(this).val();
		if (search_query.length > 5){	
			getSearchResults(search_query, false);
		}
	});*/
	
	$("#frmSearchHelpdesk").submit(function(){
		var search_query = $("#search_query").val();
		$("#SearchResults").empty();
		if (search_query == ""){
			alert("Please enter a question.");
		}else{
			//alert(search_query);
			getSearchResults(search_query, true);
		}
		return false;
	});
	
	function getSearchResults(search_query, show_noresult){
		//$("#SearchResults").hide();
		$("#SearchResults").show();	
		$("#SearchResults").empty();			
		$("#SearchResults").append("<div id='s_load'><img src='"+img_loader.src+"' /></div>");
		$('#s_load').show();
		
		$.getJSON("../09/gateway/zendesk.php", {action: "GetSearchResults", search_query: search_query}, function(json) {
			$('#s_load').remove();
			if (json.success){
				$("#SearchResults").append("<div style='padding-bottom: 10px; font-weight: bold; font-size: 15px; color: #474747;'>"+
						"These articles might be interesting to you:</div>");
				$.each(json.msg, function(i, record){
					$("#SearchResults").append("<div style='padding-bottom: 5px;'>"+
						"<span style='font-size: 14px; font-weight: bold;'>"+
						"<a href='http://support.digitaltutors.com/forums/114300/entries/"+record.id+"'>"+record.title+"</a><br/>"+
						"</span>"+
						"Updated on <i>"+record.updated_at+"</i>"+
						"</div>");
				});
			}else{
				if (show_noresult){
					$("#SearchResults").append("Sorry, we found nothing for your search...<br/>");
				}
			}
			
		});
	}

});
