document.search.q.focus();

function showinfo(prefix,description) {
	
}

function filterthis() {
	  $('#info').html('Loading...');
	  waitabit = 2;
		$('#menu>ul>li>a').removeClass("strong");
		$.get("/", { page: "ajax", action: "filterthis", t: $('#filterbytxt').val() },
		function(data){
			$('#info').html('Filtering by <strong>'+$('#filterbytxt').val()+'</strong> search engines ordered by '+$('#selectedorder').html()+'</strong>');
			$('#buttons').html(data);
			$('#buttons').fadeIn();
		});
}

function watchtut() {
	$('#subheader>p').html('Loading...');
	$.get("/", { page: "ajax", action: "watchtut" },
	function(data){
		$('#subheader>p').html(data);
	});
	return false;
}
function hidetut() {
	$('#subheader').html('');
}

function loadbuts(type) {
	  var $buttons = $('#buttons');
	  var $info = $('#info');
	  
	  $info.html('Loading...');
		$buttons.fadeOut('fast');
		$('#menu>ul>li>a').removeClass("strong");
		$('#t_'+type).addClass("strong");
		$.get("/", { page: "ajax", action: "buttons", t: type },
		function(data){
			$info.html('Showing category <strong>'+$('#t_'+type).html()+'</strong> ordered by <strong>'+$('#selectedorder').html()+'</strong>');
			$buttons.html(data).fadeIn();
			//$('#searchtext').focus();
		});
}

/*function resetwait() { waitabit = 2;}*/


$(document).ready(function() {
	$('#buttons').bind('mousemove', function(event) {
		var $target = $(event.target);
		var $target_id = $target.attr('id');
		var $target_title = $target.attr('title');
		if ($target_id!="buttons") {
			$('#info').html('<strong>'+$target_id+'</strong>: '+$target_title+'');
		}
	});
	
	$('#menu>ul').click(function(event) {
		var $target = $(event.target);
		if ($target.hasClass('typebut')) {
			loadbuts($target.attr('id').substr(2));
			return false;
		}
	});
	
	/*waitabit = 2;
	$('#filterbytxt').change(function() {
		if (waitabit==2) {
			if ($(this).val()=="") {
				loadbuts('all');
			}else{
				loadbuts($(this).val());
			}
			waitabit = 1;
			setTimeout('resetwait()', 2000);
		}else{
		}
	});*/

});





