/**
 * JS
 * @author Darío Ruellan <druellan@ecimtech.com>
 * @author Gustavo Salvini <gsalvini@ecimtech.com>
 * @copyright ecimTech 2009
 * @import: jquery/jquery.quicksearch.js
 */

$(function()
{
	
	makeQuick("alpha");
	makeQuick("crono");
	
	// tab system
	var tabsys = $("#tabsys");
	var href = $("li.selected a", tabsys).attr("href");
	href = href.replace("#", ".");
	$(".data:not("+href+")", tabsys).hide();
	
	$("ul.tabs li", tabsys).hover(function(){
		$("li", tabsys).removeClass("selected");
		$("li", tabsys).removeClass("selected");

		$(this).addClass("selected");
		var href = $("a", this).attr("href");
		href = href.replace("#", ".");
		if ( $(href+":visible", tabsys).html() )
			return;

		$(".data:visible", tabsys).slideUp("fast");
		$(href, tabsys).slideDown("fast");		

	});

})

function makeQuick (name)
{
	// Quicksearch
	var section = $('div.'+name);
	var attach	= 'div.'+name+' div.searchbox';
	var loader	= 'loader'+name;
	var form	= 'form'+name;
	
	$("div.list", section).quicksearch(
	{
		attached: attach,
		labelText: '&nbsp;',
		inputText: 'Búsqueda rápida',
		formId: form,
		loaderId: loader,
		loaderText: ' <span class="spinner"></span>',
		onBefore: function()
		{
			if ($("div.searchbox input.qs_input", section).val() ) {
				$(".letters", section).slideUp("fast");
			} else {
				$(".letters", section).slideDown("fast");
			}
		}
	});
}
