﻿function FeaturedCarousel() {
    this.IndexChange = Number(2);
    this.intervalChange;
    
    //Inicializa o Objeto FeaturedCarousel
    this.Initialize = function() {
        $(document).ready(function() {
            $(".carousel-container .carousel-navigation a").click(function() { FeaturedCarousel.Change($(this).text()); clearInterval(FeaturedCarousel.intervalChange); FeaturedCarousel.SetIntervalChange(); });
            FeaturedCarousel.SetIntervalChange();
        });
    }
    
    //Altera os destaques
    this.Change = function(pItem) {
        try {
            var itemIdex = Number();
            $(".carousel-container .carousel-content .carousel-item").each(function(i, e) {
                itemIdex = i;
                if ($(this).css("z-index") == "20")
                    $(this).css("z-index", "10").fadeTo("fast", 0.5);
                else
                    $(this).css("z-index", "10").css("display", "none");
            })

            $(".carousel-container .carousel-content .carousel-item-" + pItem).css("z-index", "20").fadeTo("slow", 1);
            $(".carousel-container .carousel-navigation a").removeClass("active");
            $(".carousel-container .carousel-navigation a:eq(" + parseInt(pItem - 1) + ")").addClass("active");
            
            FeaturedCarousel.IndexChange = (pItem >= (itemIdex + 1)) ? 1 : parseInt(pItem) + 1;
        }
        catch (e) {
            //alert(e);
        }
    }

    //Altera automaticamente os destaques
    this.SetIntervalChange = function() {
        try {
            FeaturedCarousel.intervalChange = setInterval(function() { FeaturedCarousel.Change(FeaturedCarousel.IndexChange) }, 7000);
        }
        catch (e) {
            //alert(e);
       
