// JavaScript Document // JavaScript Document $(document).ready(function(e) { $('.fancybox').fancybox(); /** Função responsável pela galeria **/ var galeria_index = 0; var total_minis_na_tela = 5; var total_lis = $(".minis li").size(); var diferenca = total_lis - total_minis_na_tela; var foto_aberta = "images/galeria/foto01.jpg"; var isIe8 = false; var ua = $.browser; if ( ua.msie && ua.version.slice(0,1) == "8" ) isIe8 = true; if(!isIe8) $(".minis li.last").animate( { opacity: 0 }, 0, function() { }); else $(".minis li.last a img").animate( { opacity: 0 }, 0, function() { }); // Esconde as setas caso seja menor que 5 if( total_lis <= total_minis_na_tela) { $(".right").css("display" , "none" ); $(".left").css("display" , "none" ); } else { // muda a foto quando clicar $(".minis li a").click( function() { foto_aberta = ($(this).attr("href")); var foto_grande = foto_aberta.split("/"); var link_grande = "images/galeria/grande/" + foto_grande[2]; $(".foto").html('Scanner GT S-50'); return false; }); // adiciona os eventos de click para as setinhas $(".right").click(function() { if(galeria_index < diferenca) { galeria_index++; animateGaleriaNext(); // $(".minis li").css("marginLeft" , "+=" + calcula.toString() + "px" ); } }); $(".left").click(function() { if(galeria_index > 0) { galeria_index = 0; animateGaleriaPrev(); } }); } $(".lupinha a").click( function() { var foto_grande = foto_aberta.split("/"); $(this).attr("href", "images/galeria/grande/" + foto_grande[2]); // return false; }); function animateGaleriaNext() { // alert($('.minis li').size()); $('.minis li').each(function(index) { if($(this).attr("class") == "last") { $(this).animate( { left: "-=60px", opacity: 1 }, 300, function() { }); if(isIe8) $(this).find("a").find("img").animate( { opacity: 1 }, 300, function() { }); } else if($(this).attr("class") == "first") { $(this).animate( { left: "-=60px", opacity: 0 }, 300, function() { }); if(isIe8) $(this).find("a").find("img").animate( { opacity: 0 }, 300, function() { }); } else { $(this).animate( { left: "-=60px" }, 300, function() { }); } }); } function animateGaleriaPrev() { // alert($('.minis li').size()); $('.minis li').each(function(index) { if($(this).attr("class") == "last") { $(this).animate( { left: "+=60px", opacity: 0 }, 300, function() { }); if(isIe8) $(this).find("a").find("img").animate( { opacity: 0 }, 300, function() { }); } else if($(this).attr("class") == "first") { $(this).animate( { left: "+=60px", opacity: 1 }, 300, function() { }); if(isIe8) $(this).find("a").find("img").animate( { opacity: 1 }, 300, function() { }); } else { $(this).animate( { left: "+=60px" }, 300, function() { }); } }); } // alert("total of lis: " + total_lis ); });