var inicial_value_procurar;
window.addEvent('domready', function(){
	
	$('suggestions').set('opacity',0);	
	$('id_search').addEvent('keyup', function() { lookup($('id_search').value); });
	$('id_search').addEvent('blur',function(){ suggestion_hide(); })
	$('id_search').addEvent('click',function(){ $("id_search").value=""; })	
	inicial_value_procurar = $("id_search").value;
	
	$('suggestions2').set('load',{
		url: url_base+'/search/1/',
		onComplete: function(){	
			html = $('suggestions2').innerHTML;
			$('suggestions2').innerHTML = "";
			if(html != '') {
				$('suggestions').set('html',html);
			}		
			$('suggestions').innerHtml=$('suggestions2').innerHtml;
			suggestion_show(); 	
		}
	});	
	
});


var suggestion_hide = function(){
	$('suggestions').fade('out');
	if($("id_search").value.length == 0) {
		$("id_search").value = inicial_value_procurar; 
	}
};

var suggestion_show = function(){
	$('suggestions').fade('in');
};

var lookup = function(inputString) {
	if(inputString.length == 0) {
		suggestion_hide();     
	} else {    
	     $('suggestions2').get('load').post($('search_form')); // Show the suggestions box
	};
};
