var infoDestaque = 'span.destaque1';
var iDestaque = '';
var tempo = '90s';



// galeria da homepage - transicao automatica
function loopDestaques(tempo) {
    $("#multidestaques").everyTime(tempo,function() {
        var tamanho = $('ul.thumbs').children().size(); 
        for (var i=1; i<=tamanho; i++) {
            iDestaque = 'span.destaque'+i;
            if (iDestaque==infoDestaque) {
                i=i+1;
                if (i==tamanho+1) { i=1; }
                $("a.destaque"+i).trigger('click');
            }
        }
    });
}



// galeria da homepage - parar transicao automatica
function stopLoopDestaques() { jQuery("#multidestaques").stopTime(); }

$(document).ready(function() {

	//Hover dos Destaques da homepage
	$("#multidestaques .principais a.destaque_home").hover(function () {
		slideshow.mostra_destaque(true);
	}, function () {
		if ($('span.detalhes').hasClass('hide')) {
			slideshow.esconde_destaque();
		}
	});

	slideshow = {
		destaqueObj: $("#multidestaques .principais a.destaque_home"),
		destaque_hover: false,
		initialize: function() {
			//$('li.destaque1 a').addClass('activo');
			//loopDestaques(tempo);
			$('.mascara').fadeTo(0, 0).show();
			//$('.destaquesDestaArea').fadeTo(0, 0).show();
			$('.dynamicTitle').fadeTo(0, 0).show();
		},
		mostra_destaque: function(kill) {
			if (kill && slideshow.destaque_hover == false) {
				slideshow.killdestaque();
			}
			$('.mascara', $(slideshow.destaqueObj)).fadeTo('slow', 0.40);
			//$('.destaquesDestaArea', $(slideshow.destaqueObj)).fadeTo('slow', 1);
			$('.dynamicTitle', $(slideshow.destaqueObj)).fadeTo('slow', 1, function() {});
			$('.destaquesDestaArea', $(slideshow.destaqueObj)).addClass('destaquesDestaAreaBg');
			//stopLoopDestaques();
			slideshow.destaque_hover = true;
		},
		esconde_destaque: function() {
			$('.mascara', $(slideshow.destaqueObj)).fadeTo('slow', 0);
			$('.dynamicTitle', $(slideshow.destaqueObj)).fadeTo('slow', 0);
			//$('.destaquesDestaArea', $(slideshow.destaqueObj)).fadeTo('slow', 0);
			$('.destaquesDestaArea', $(slideshow.destaqueObj)).removeClass('destaquesDestaAreaBg');
			//loopDestaques(tempo);
			slideshow.destaque_hover = false;
		},
		killdestaque: function () {
			$('.mascara', $(slideshow.destaqueObj)).fadeTo('slow', 0).stop(true, true);
			$('.dynamicTitle', $(slideshow.destaqueObj)).fadeTo('slow', 0).stop(true, true);
			//$('.destaquesDestaArea', $(slideshow.destaqueObj)).fadeTo('slow', 0).stop(true, true);
			$('.destaquesDestaArea', $(slideshow.destaqueObj)).removeClass('destaquesDestaAreaBg');
			slideshow.destaque_hover = false;
		}
	}
	slideshow.initialize();
});

//$(document).ready(function() {
//    $('li.destaque1 a').addClass('activo');
//    loopDestaques(tempo);
//});

//ini - novo abril 2010
/*function overdestaque(destaque) {
    $("#multidestaques .principais").hover(
      function () {
        $(destaque+' .destaquesDestaArea').css({'display':'block'});
        $(destaque+' .mascara').fadeIn('slow');
      },
      function () {
        $(destaque+' .destaquesDestaArea').css({'display':'none'});
        $(destaque+' .mascara').fadeOut('slow');
      }
    );
}*/
//fim - novo abril 2010

/*function toggleDestaques() { //destaque homepage ao clicar no mais ou no fechar
    stopLoopDestaques();
    loopDestaques(tempo);
    
    // ANIMACAO
    //detalhes - limite minimo: 140px; limite max: 460px
    if ($('span.detalhes').hasClass('hide')) {
        $('span.detalhes').animate({ marginLeft: 320 }, 500);
        
        $('span.detalhes').removeClass('hide');
        $(infoDestaque).removeClass('hide');
        $('.canto-top-right').addClass('hide');
        $('.canto-bottom-right').addClass('hide');
        setTimeout ('$("#homepage-dir #produtos-servicos #forms").addClass("hide");', 200);  
    } else {
        $('span.detalhes').animate({ marginLeft: 0 }, 500);
        setTimeout ('$("span.detalhes").addClass("hide");', 500);  
        setTimeout ('$(infoDestaque).addClass("hide");', 500);  
        setTimeout ('$(".canto-top-right").removeClass("hide");', 500);  
        setTimeout ('$(".canto-bottom-right").removeClass("hide");', 500);  
        setTimeout ('$("#homepage-dir #produtos-servicos #forms").removeClass("hide");', 200);  
    }
}*/

function toggleDestaques() { //destaque homepage ao clicar no mais ou no fechar
    // ANIMACAO
    //detalhes - limite minimo: 140px; limite max: 460px
    if ($('span.detalhes').hasClass('hide')) {
		slideshow.mostra_destaque(false);
        $('span.detalhes').animate({ marginLeft: 320 }, 500);
        $('span.detalhes').removeClass('hide');
        $(infoDestaque).removeClass('hide');
        $('.canto-top-right').addClass('hide');
        $('.canto-bottom-right').addClass('hide');
        setTimeout ('$("#homepage-dir #produtos-servicos #forms").addClass("hide");', 200);
    } else {
        $('span.detalhes').animate({ marginLeft: 0 }, 500);
        setTimeout ('$("span.detalhes").addClass("hide");', 500);  
        setTimeout ('$(infoDestaque).addClass("hide");', 500);  
        setTimeout ('$(".canto-top-right").removeClass("hide");', 500);  
        setTimeout ('$(".canto-bottom-right").removeClass("hide");', 500);  
        setTimeout ('$("#homepage-dir #produtos-servicos #forms").removeClass("hide");', 200);  
		slideshow.esconde_destaque();
    }
}

// galeria da homepage - clique nos thumbnails
function galeria(destaque) {
    //stopLoopDestaques();
    //loopDestaques(tempo);
    var tamanho = $('ul.thumbs').children().size();

    // ANIMACAO
    $('span.detalhes').animate({ marginLeft: 0 }, 500);
    $('#homepage-dir #produtos-servicos h3').removeClass('hide');
    $('#homepage-dir #produtos-servicos form').removeClass('hide');
    $('#homepage-dir #produtos-servicos').css({'backgroundColor':'#E5E5E5'});
    $('#homepage-dir #no-mundo a').removeClass('hide');

    for (var i=1; i<=tamanho; i++) {
        if (i==destaque) {
            $('.g_destaque'+i).removeClass('hide');
            $('li.destaque'+i+' a').addClass('activo');
            
            for (var j=1; j<=tamanho; j++) {
                if (i!=j) {
                    $('.g_destaque'+j).addClass('hide');
                    $('li.destaque'+j+' a').removeClass('activo');
                }
            }
            
            infoDestaque = 'span.destaque'+i;
            $('span.detalhes').addClass('hide');
            $('span.detalhes-bloco').addClass('hide');
            $('.canto-top-right').removeClass('hide');
            $('.canto-bottom-right').removeClass('hide');
            $('#homepage-dir #produtos-servicos #forms').removeClass('hide');
        }
    }
    
    if (slideshow.destaque_hover) {
		slideshow.mostra_destaque(true);
		toggleDestaques();
	}
}

/*
var thumb1_off = 'fotos/destaque01_p-bw.jpg';
var thumb1_on = 'fotos/destaque01_p.jpg';
var thumb2_off = 'fotos/destaque02_p-bw.jpg';
var thumb2_on = 'fotos/destaque02_p.jpg';
var thumb3_off = 'fotos/destaque03_p-bw.jpg';
var thumb3_on = 'fotos/destaque03_p.jpg';
var thumb4_off = 'fotos/destaque04_p-bw.jpg';
var thumb4_on = 'fotos/destaque04_p.jpg';
*/