/**
 * @author Administrador
 */

var J = jQuery.noConflict();

function load() 
{
    //Definimos que todos as tags dd terão display:none menos o primeiro filho
   	//J('dd:not(:first)').hide();
   	// todas as tags começam fechadas
	J('dd').hide();
	//adiciona a todos os elementos um + menos ao primeiro
	//J('dt:not(:first) a').append('<span> [+]</span>');
    //adiciona a todos os elementos um + 
	J('dt a').append('<span> [+]</span>');
	
	//Ao clicar no link, executamos a função
    J('dt a').click(function(e){
		
        //As tags dd's visíveis agora ficam com display:none
		var dd = J(this).parent().parent().parent('dd');
        //J("dd:visible").not(dd).slideUp("slow");
			
		//J(this).parent().parent().parent('dd').slideDown("fast");
		//Após, a função é transferida para seu pai, que procura o próximo irmão no código o tornando visível
		//J(this).parent().next().slideDown("slow");
		J(this).parent().next().toggle("fast");
		
		//remove todas as tags span e adiciona-as novamente menos no elemento atual
		//var ds = J(this);
		//J('dt a span').remove();
		//J('dt a').not(ds).append('<span> [+]</span>');
		
        return false;
    });
	
	J('dt a').toggle(
		function () {
			J(this).contents('span').remove();
			J(this).append('<span> [-]</span>');
			J(this).addClass('eqSelected');
		},
		function () {
			J(this).contents('span').remove();
			J(this).append('<span> [+]</span>');
			J(this).removeClass('eqSelected');
		}
	);
	
	J('.hideto').click(function(e){
		var obj = J(this).attr('href');
		J(obj).click();
	});
	
	if(J.fn.colorbox) J('ul.equipamentos_images li a').colorbox({width:"75%", height:"75%"});
	
	if(J.scrollTo) J.scrollTo(0,1000, {queue:true});
	
	J('dt a:first').click();
}
	
J(document).ready(function(){
	load();
});

J(document).ajaxComplete(function() {
	load();
});
