/*
* Author:      Marco Kuiper (http://www.marcofolio.net/)
*/
//google.load("jquery", "1.3.1");
google.setOnLoadCallback(function()
{
	 $("input").blur(function(){
	 	$('#suggestions').fadeOut();
	 });
});

var intervalIdentifier = undefined;
var gInputString = undefined;

function lookup(inputString) {
    
    if(intervalIdentifier!=undefined) clearInterval(intervalIdentifier);
    gInputString = inputString;
    intervalIdentifier = setTimeout("searchProcess()",1000);
    $('#search-loading-gif').css('display','');
    
}

function searchProcess(){

    var inputString = gInputString;
    
    if(inputString.length == 0) {
        $('#suggestions').fadeOut(); // Hide the suggestions box        
    } else {        
        $.post("index.php/search/ajax", {queryString: ""+inputString+""}, function(data) { // Do an AJAX call
            $('#suggestions').fadeIn(); // Show the suggestions box
            $('#suggestions').html(data); // Fill the suggestions box
        });
    }
    
    $('#search-loading-gif').css('display','none');
    
}
