/* functions */
function contato_no_detran(){
	J('#detran').change(function(){
		J('#registros_detran blockquote').hide();
		J('#'+J(this).val()).show();
	});
};

function galeria() {
	/* SLIDE CONTENT DO COMBO DE HOT LIST */
	var ul = J('#thumbs div ul'),
		li = J('#thumbs div ul li'),
		a = J('#thumbs div ul li a'),
		h_li = li.height()+10,
		q_li = li.size(),
		up = J("a[@rel='up_thumbs']"),
		down = J("a[@rel='down_thumbs']"),
		limite = parseInt((q_li)-3),
		cont = 0;
	
	/* sobe lista */
	down.click(function(){
		if(cont < limite){
			if(up.css('opacity')==0.6){
				up.css('opacity',1);
			};
			ul.animate({top: '-='+h_li+'px'}, 300);
			cont++;
		}else{
			J(this).css('opacity',0.6);
			return false;
		};
		return false;
	});
	/* desce lista */
	up.click(function(){
		if(cont!=0){
			if(down.css('opacity')==0.6){
				down.css('opacity',1);
			};
			ul.animate({top: '+='+h_li+'px'}, 300);
			cont--;
		}else{
			J(this).css('opacity',0.6);
			return false;
		};
		return false;
	});
	/* atribui opacidade nos links */
	a
	.css('opacity',0.7)
	.mouseover(function(){
		J(this).css('opacity',1);
	})
	.mouseout(function(){
		J(this).css('opacity',0.7);
	})
	.click(function(){
		var href=J(this).attr('href');
		J('#zoom').fadeTo('fast', 0, function(){
			J(this).attr('src',href).fadeTo('fast', 1);
		});
		return false;
	});
	// primeira imagem a ser ampliada logo no load
	J('#thumbs div ul li:eq(0) a').click()
};

function request_galeria(){
	J("#tabs_galeria li a").unbind('click').click(function(){
		J.get(
			J(this).attr('href'),
			function(data){
				J('#tabs_content_galeria').fadeTo('fast', 0, function(){
					J('#tabs_content_galeria').html(data).fadeTo('fast', 1);
				})
			}
		);
		J("#tabs_galeria li a").removeClass('selected');
		J(this).addClass('selected');
		return false;
	});
	// primeira requisição
	J("#tabs_galeria li:eq(0) a").click().addClass('selected');
};

/* init */
J(document).ready(function() {
	window.setTimeout(function() {
		contato_no_detran();
		request_galeria();
	},100);
});





