/**
 * @author Israel
 * @cat Plugins
 * @type Object
 * 
 * exemplo de uso: $tabula("#conteudoPrincipal", "#conteudoFilho", "#lista");
 */
jQuery.tabula = function(wrapper, wrapperChildren, ulist, idDoCarrousel, quantidade, movimento, stepBy)
{

	if(movimento == undefined)
		movimento = 220;
		
	if (stepBy == undefined)
		stepBy = 1;

	if(idDoCarrousel == undefined){idDoCarrousel = null};
	if(ulist == undefined){ulist = null};
	jQuery(wrapper +" "+ wrapperChildren).hide();
	jQuery(wrapper +" "+ wrapperChildren +":eq(0)").show();
	
	jQuery(wrapper +" "+ ulist +" li a:eq(0)").addClass("aba-ativa");
	jQuery(wrapper +" "+ ulist +" li a").removeClass("aba-ativa");
	
	jQuery(wrapper +" "+ ulist +" li a").each(function(){
		
		jQuery(this).bind('click', function(){
			
			if( wrapper == '.carrousel-superior' ) {
				var idEtapa = 0;
				idEtapa = $(this).attr('title');
				Visualizacao.init( idEtapa );
				
			}
			
			jQuery(jQuery(this).attr("href")).show();
			jQuery(wrapper).find(wrapperChildren).hide();
			jQuery(jQuery(this).attr("href")).show();
			
			jQuery(jQuery(this).attr("href")).css("padding","20px 0")
			
			var mostraDiv = jQuery(this).attr("href");
			$( mostraDiv + "-display" ).css("display","block");
			
			Carroussel._init(jQuery(this).attr("href"), quantidade, movimento, stepBy);
			return false;
		});
		
	});
	
	/* Versão nova por Fernando Coronato | Se o carrosel for o da HOME, ele seta o segundo item como inicial, se não, continua com o primeiro! */
	if (wrapperChildren == '.container-carrossel-superior-home')
	{
		jQuery(wrapper +" "+ ulist +" li a:eq(0)").trigger('click');
	}
	else
		if( jQuery( wrapper + " " + ulist + " li a:eq(0) ").is(":visible") )
			jQuery(wrapper +" "+ ulist +" li a:eq(0)").trigger('click');
		else
			jQuery(wrapper +" "+ ulist +" li a:eq(1)").trigger('click');
		
		
};

