$.fn.instantResults = function (options) {
    var defaults = {
        target: $('#global-search-form'),
        length: 0,
        value: 'nix'
    };
    var options = $.extend(defaults, options);
    $('#instant-results').removeHighlight();
    if (options.length >= 3) {
        $(options.target).parents('.expand').addClass('filled');
        $(options.target).parents('.expand').addClass('open');
        $('#instant-results').highlight(options.value);
    } else {
        $(options.target).parents('.filled').removeClass('filled');
        $(options.target).parents('.expand').removeClass('open');
        options.length = 0;
    }
};


var search_options = { 
        url: '/modules/zoekfunctie/get_results.php',
        target:        '#instant-results-window',
        success:       function(){
        	$.fn.instantResults({
    	    target: $('#global-search-form'),
    	    length: $('#global-search-form').val().length,
    	    value: $('#global-search-form').val()
    		})
        }
    };

$(document).ready(function(){
	$('#search_form').submit(function(){
		if (($('#global-search-form').val() == '')||($('#global-search-form').val() == 'Doorzoek Bouwmaat.nl')){
			return false;
		}
	});
	
	$('#global-search-form').keyup(function () {
		$(this).doTimeout( 'text-type', 500, function(){
			$('#search_form').ajaxSubmit(search_options);
		})
	});
});
