var timeout = 8000;
var $u = jQuery.noConflict();
var timer;

$u(document).ready(function() {
    $u('.JQueryBanner_Load').remove();
    $u(".HeaderControl").show();
    $u(".HeaderControl li").hide();
    $u(".HeaderControl li img").hide();
    $u(".HeaderControl li:eq(0)").show();
    $u(".HeaderControl li:eq(0) img").show();
    $u(".HeaderControl li:eq(0) .Title").show();
    $u(".HeaderControl li:eq(0) .SubTitle").show();
    $u(".HeaderControl li:eq(0) .Content").show();
});

function fade(headerNum) {
    $u(".HeaderControl" + headerNum + " li").hide();
    $u(".HeaderControl" + headerNum + " li img").hide();
    $u(".HeaderControl" + headerNum + " li .Title").hide();
    $u(".HeaderControl" + headerNum + " li .SubTitle").hide();
    $u(".HeaderControl" + headerNum + " li .Content").hide();
    $u(".HeaderControl" + headerNum + " li:eq(0)").appendTo(".HeaderControl" + headerNum + " ul");
    //$u(".HeaderControl" + headerNum + " li:eq(0) img").css("color", "#cccccc");
    //$u(".HeaderControl" + headerNum + " li:eq(0)").css("color", "#cccccc");
    $u(".HeaderControl" + headerNum + " li:eq(0)").fadeIn("slow", function() {
        $u(".HeaderControl" + headerNum + " li:eq(0) img").fadeIn("slow");
    });
    $u(".HeaderControl" + headerNum + " li:eq(0) .Title").show();
    $u(".HeaderControl" + headerNum + " li:eq(0) .SubTitle").show();
    $u(".HeaderControl" + headerNum + " li:eq(0) .Content").show();
}
function SlideToLeft(headerNum) {
    $u(".HeaderControl" + headerNum + " li img").hide();
    $u(".HeaderControl" + headerNum + " li").hide();
    $u(".HeaderControl" + headerNum + " li .Title").hide();
    $u(".HeaderControl" + headerNum + " li .SubTitle").hide();
    $u(".HeaderControl" + headerNum + " li .Content").hide();
    var heightBanner = 0;
    if ($u('.HeaderControl' + headerNum).height()) heightBanner = $u('.HeaderControl' + headerNum).height();

    $u(".HeaderControl" + headerNum + " li:eq(0)").show().css("zIndex", "1");
    $u(".HeaderControl" + headerNum + " li:eq(1)").show().css("marginTop", "-" + heightBanner + "px").css("zIndex", "0");
    $u(".HeaderControl" + headerNum + " li:first").css("color", "#cccccc").show().hide("slide", { direction: 'left' }, "slow", function() {
        $u(".HeaderControl" + headerNum + " li:eq(0)").appendTo(".HeaderControl" + headerNum + " ul");
        $u(".HeaderControl" + headerNum + " li:eq(0)").css("marginTop", "0px").css("zIndex", "1").show();

        $u(".HeaderControl" + headerNum + " li:eq(0) img").show();
        $u(".HeaderControl" + headerNum + " li:eq(0) .Title").show();
        $u(".HeaderControl" + headerNum + " li:eq(0) .SubTitle").show();
        $u(".HeaderControl" + headerNum + " li:eq(0) .Content").show();
    });
}
function SlideToRight(headerNum) {
    $u(".HeaderControl" + headerNum + " li").hide();
    $u(".HeaderControl" + headerNum + " li .Title").hide();
    $u(".HeaderControl" + headerNum + " li .SubTitle").hide();
    $u(".HeaderControl" + headerNum + " li .Content").hide();
    var heightBanner = 0;
    if ($u('.HeaderControl' + headerNum).height()) heightBanner = $u('.HeaderControl' + headerNum).height();

    $u(".HeaderControl" + headerNum + " li:eq(0)").show().css("zIndex", "1");
    $u(".HeaderControl" + headerNum + " li:eq(1)").show().css("marginTop", "-" + heightBanner + "px").css("zIndex", "0");

    $u(".HeaderControl" + headerNum + " li:first").css("color", "#cccccc").show().hide("slide", { direction: 'right' }, "slow", function() {
        $u(".HeaderControl" + headerNum + " li:eq(0)").appendTo(".HeaderControl" + headerNum + " ul");
        $u(".HeaderControl" + headerNum + " li:eq(0)").css("marginTop", "0px").css("zIndex", "1").show();

        $u(".HeaderControl" + headerNum + " li:eq(0) img").show();
        $u(".HeaderControl" + headerNum + " li:eq(0) .Title").show();
        $u(".HeaderControl" + headerNum + " li:eq(0) .SubTitle").show();
        $u(".HeaderControl" + headerNum + " li:eq(0) .Content").show();
    });
}
function SlideUp(headerNum) {
    $u(".HeaderControl" + headerNum + " li").hide();
    $u(".HeaderControl" + headerNum + " li .Title").hide();
    $u(".HeaderControl" + headerNum + " li .SubTitle").hide();
    $u(".HeaderControl" + headerNum + " li .Content").hide();

    $u(".HeaderControl" + headerNum + " li img").hide();
    $u(".HeaderControl" + headerNum + " li:eq(0)").show();
    $u(".HeaderControl" + headerNum + " li:eq(1)").show();
    $u(".HeaderControl" + headerNum + " li:eq(0)").slideUp("slow", function() {
        $u(".HeaderControl" + headerNum + " li img").show();
        $u(this).appendTo(".HeaderControl" + headerNum + " ul");
        $u(".HeaderControl" + headerNum + " li:eq(0) .Title").show();
        $u(".HeaderControl" + headerNum + " li:eq(0) .SubTitle").show();
        $u(".HeaderControl" + headerNum + " li:eq(0) .Content").show();
    });
}
function SlideDown(headerNum) {
    $u(".HeaderControl" + headerNum + " li").hide();
    $u(".HeaderControl" + headerNum + " li .Title").hide();
    $u(".HeaderControl" + headerNum + " li .SubTitle").hide();
    $u(".HeaderControl" + headerNum + " li .Content").hide();

    $u(".HeaderControl" + headerNum + " li:eq(1)").prependTo(".HeaderControl" + headerNum + " ul"); //passa a 0
    $u(".HeaderControl" + headerNum + " li:eq(0)").hide();
    $u(".HeaderControl" + headerNum + " li:eq(1)").show();
    $u(".HeaderControl" + headerNum + " li:eq(0)").slideDown("slow", function() {
        $u(".HeaderControl" + headerNum + " li img").show();
        $u(".HeaderControl" + headerNum + " li:eq(1)").hide().appendTo(".HeaderControl" + headerNum + " ul");
        $u(".HeaderControl" + headerNum + " li:eq(0) .Title").show();
        $u(".HeaderControl" + headerNum + " li:eq(0) .SubTitle").show();
        $u(".HeaderControl" + headerNum + " li:eq(0) .Content").show();
    });
}
function fadePrev(headerNum) {
    $u(".HeaderControl" + headerNum + " li").hide();
    $u(".HeaderControl" + headerNum + " li img").hide();
    $u(".HeaderControl" + headerNum + " li .Title").hide();
    $u(".HeaderControl" + headerNum + " li .SubTitle").hide();
    $u(".HeaderControl" + headerNum + " li .Content").hide();
    $u(".HeaderControl" + headerNum + " li img").show();
    $u(".HeaderControl" + headerNum + " li:last").prependTo(".HeaderControl" + headerNum + " ul");

    $u(".HeaderControl" + headerNum + " li:eq(0)").fadeIn("slow", function() {
        $u(".HeaderControl" + headerNum + " li:eq(0) img").fadeIn("slow");
    });

    //$u(".HeaderControl" + headerNum + " li:eq(0)").css("color", "#cccccc").fadeIn("slow");
    //$u(".HeaderControl" + headerNum + " li:eq(0) img").css("color", "#cccccc").fadeIn("slow");

    $u(".HeaderControl" + headerNum + " li:eq(0) .Title").show();
    $u(".HeaderControl" + headerNum + " li:eq(0) .SubTitle").show();
    $u(".HeaderControl" + headerNum + " li:eq(0) .Content").show();
}
function SlideToLeftPrev(headerNum) {
    var heightBanner = 0;
    if ($u('.HeaderControl').height()) heightBanner = $u('.HeaderControl').height();
    $u(".HeaderControl" + headerNum + " li img").hide();
    $u(".HeaderControl" + headerNum + " li .Title").hide();
    $u(".HeaderControl" + headerNum + " li .SubTitle").hide();
    $u(".HeaderControl" + headerNum + " li .Content").hide();
    $u(".HeaderControl" + headerNum + " li:last").prependTo(".HeaderControl" + headerNum + " ul");
    $u(".HeaderControl" + headerNum + " li:eq(0)").hide().css("zIndex", "1");
    $u(".HeaderControl" + headerNum + " li:eq(1)").show().css("marginTop", "-" + heightBanner + "px").css("zIndex", "0");
    $u(".HeaderControl" + headerNum + " li:eq(0)").css("color", "#cccccc").hide().show("slide", { direction: 'left' }, "slow", function() {
        $u(".HeaderControl" + headerNum + " li:eq(1)").hide().css("marginTop", "0px").css("zIndex", "1").show();
        $u(".HeaderControl" + headerNum + " li:eq(0)").css("marginTop", "0px").css("zIndex", "1").show();

        $u(".HeaderControl" + headerNum + " li:eq(0) img").show();
        $u(".HeaderControl" + headerNum + " li:eq(0) .Title").show();
        $u(".HeaderControl" + headerNum + " li:eq(0) .SubTitle").show();
        $u(".HeaderControl" + headerNum + " li:eq(0) .Content").show();
    });
}
function SlideToRightPrev(headerNum) {
    var heightBanner = 0;
    if ($u('.HeaderControl').height()) heightBanner = $u('.HeaderControl').height();

    $u(".HeaderControl" + headerNum + " li").hide();
    $u(".HeaderControl" + headerNum + " li img").hide();
    $u(".HeaderControl" + headerNum + " li .Title").hide();
    $u(".HeaderControl" + headerNum + " li .SubTitle").hide();
    $u(".HeaderControl" + headerNum + " li .Content").hide();
    $u(".HeaderControl" + headerNum + " li:last").prependTo(".HeaderControl" + headerNum + " ul");
    $u(".HeaderControl" + headerNum + " li:eq(0)").hide().css("zIndex", "1");
    $u(".HeaderControl" + headerNum + " li:eq(1)").show().css("marginTop", "-" + heightBanner + "px").css("zIndex", "0");
    $u(".HeaderControl" + headerNum + " li:eq(0)").css("color", "#FFFFFF").hide().show("slide", { direction: 'right' }, "slow", function() {
        $u(".HeaderControl" + headerNum + " li:eq(1)").hide().css("marginTop", "0px").css("zIndex", "1").show();
        $u(".HeaderControl" + headerNum + " li:eq(0)").css("marginTop", "0px").css("zIndex", "1").show();
        $u(".HeaderControl" + headerNum + " li:eq(0) img").show();
        $u(".HeaderControl" + headerNum + " li:eq(0) .Title").show();
        $u(".HeaderControl" + headerNum + " li:eq(0) .SubTitle").show();
        $u(".HeaderControl" + headerNum + " li:eq(0) .Content").show();
    });
}
function SlideDownPrev(headerNum) {
    $u(".HeaderControl" + headerNum + " li").hide();
    $u(".HeaderControl" + headerNum + " li .Title").hide();
    $u(".HeaderControl" + headerNum + " li .SubTitle").hide();
    $u(".HeaderControl" + headerNum + " li .Content").hide();
    $u(".HeaderControl" + headerNum + " li:last").prependTo(".HeaderControl" + headerNum + " ul"); //passa para 0 o novo
    $u(".HeaderControl" + headerNum + " li:eq(1)").prependTo(".HeaderControl" + headerNum + " ul"); // passa o actual para 0 e o novo para 1				
    $u(".HeaderControl" + headerNum + " li:eq(0)").show();
    $u(".HeaderControl" + headerNum + " li:eq(1)").show();
    $u(".HeaderControl" + headerNum + " li:eq(0)").slideUp("slow", function() {
        $u(".HeaderControl" + headerNum + " li:eq(1)").prependTo(".HeaderControl" + headerNum + " ul");
        $u(".HeaderControl" + headerNum + " li img").show();
        $u(".HeaderControl" + headerNum + " li:eq(0) .Title").show();
        $u(".HeaderControl" + headerNum + " li:eq(0) .SubTitle").show();
        $u(".HeaderControl" + headerNum + " li:eq(0) .Content").show();
    });
}
function SlideUpPrev(headerNum) {
    $u(".HeaderControl" + headerNum + " li").hide();
    $u(".HeaderControl" + headerNum + " li .Title").hide();
    $u(".HeaderControl" + headerNum + " li .SubTitle").hide();
    $u(".HeaderControl" + headerNum + " li .Content").hide();
    $u(".HeaderControl" + headerNum + " li img").hide();
    $u(".HeaderControl" + headerNum + " li:last").prependTo(".HeaderControl" + headerNum + " ul");
    $u(".HeaderControl" + headerNum + " li:eq(0)").hide();
    $u(".HeaderControl" + headerNum + " li:eq(1)").show();
    $u(".HeaderControl" + headerNum + " li:eq(0) img").show("slow");
    $u(".HeaderControl" + headerNum + " li:eq(0)").slideDown("slow", function() {

        $u(".HeaderControl" + headerNum + " li:eq(1)").hide();
        $u(".HeaderControl" + headerNum + " li:eq(0) .Title").show();
        $u(".HeaderControl" + headerNum + " li:eq(0) .SubTitle").show();
        $u(".HeaderControl" + headerNum + " li:eq(0) .Content").show();
    });
}

function animate(delay, headerNum) {

    var MoveSlide = function() {
        if ($u(".HeaderControl" + headerNum + " .btns").html()) {
            var aux = 0;
            var cont = max + 1, pag = 0;
            while (cont >= 0) {

                if ($u(".HeaderControl" + headerNum + " li:eq(1)").is("#m" + headerNum + "item" + cont)) {
                    $u(".HeaderControl" + headerNum + " .btns .pag" + cont).css("background", "#000").css("color", "#fff");
                }
                else {
                    $u(".HeaderControl" + headerNum + " .btns .pag" + cont).css("background", "transparent").css("color", "#000")
                }
                cont--;
            }
        }
        if ($u(".HeaderControl" + headerNum + " li:eq(1)").is(".effect1")) {
            //alert("Fade");/*Fade*/
            fade(headerNum);
        } else
            if ($u(".HeaderControl" + headerNum + " li:eq(1)").is(".effect2")) {
            //alert("Slide to Left");/*Slide to Left*/
            SlideToLeft(headerNum);
        } else
            if ($u(".HeaderControl" + headerNum + " li:eq(1)").is(".effect3")) {
            //alert("Slide to Right");/*Slide to Right*/
            SlideToRight(headerNum);
        } else
            if ($u(".HeaderControl" + headerNum + " li:eq(1)").is(".effect4")) {
            //alert("Slide Up");/*Slide Up*/
            SlideUp(headerNum);
        } else
            if ($u(".HeaderControl" + headerNum + " li:eq(1)").is(".effect5")) {
            //alert("Slide Down");/*Slide Down*/
            SlideDown(headerNum);
        }
        clearTimeout(timer);
        timer = setTimeout(MoveSlide, timeout);
    };

    var MoveSlidePrev = function() {
        if ($u(".HeaderControl" + headerNum + " li:eq(1)").is(".effect1")) {
            //alert("Fade");/*Fade*/
            fadePrev(headerNum);
        } else
            if ($u(".HeaderControl" + headerNum + " li:eq(1)").is(".effect2")) {
            //alert("Slide to Left");/*Slide to Left*/
            SlideToLeftPrev(headerNum);
        } else
            if ($u(".HeaderControl" + headerNum + " li:eq(1)").is(".effect3")) {
            //alert("Slide to Right");/*Slide to Right*/
            SlideToRightPrev(headerNum);
        } else
            if ($u(".HeaderControl" + headerNum + " li:eq(1)").is(".effect4")) {
            //alert("Slide Up");/*Slide Up*/
            SlideUpPrev(headerNum);
        } else
            if ($u(".HeaderControl" + headerNum + " li:eq(1)").is(".effect5")) {
            //alert("Slide Down");/*Slide Down*/
            SlideDownPrev(headerNum);
        }
        clearTimeout(timer);
        timer = setTimeout(MoveSlide, timeout);
    };
    if (delay > 0) timeout = delay;
    if ($u(".HeaderControl" + headerNum + " li:eq(1)").html()) {
        $u(".HeaderControl" + headerNum + " .pag1").css("background", "#000").css("color", "#fff");
        var max = $u(".HeaderControl" + headerNum + " li").size();
        $u(".HeaderControl" + headerNum + " .Next").click(function() {
            MoveSlide();
        });
        $u(".HeaderControl" + headerNum + " .Next2").click(function() {
            MoveSlide();
        });
        $u(".HeaderControl" + headerNum + " .Prev").click(function() {
            MoveSlidePrev();
        });
        $u(".HeaderControl" + headerNum + " .Prev2").click(function() {
            MoveSlidePrev();
        });

        $u(".HeaderControl" + headerNum + " .number").click(function() {
            var aux = 0;
            var cont = max, pag = 0;
            while (cont > 0) {
                if ($u(this).is(".pag" + cont)) {
                    pag = cont;
                    aux = "#m" + headerNum + "item" + cont;
                }
                //alert("aux"+ aux+";cont"+cont);
                $u(".HeaderControl" + headerNum + " .btns .pag" + cont).css("background", "transparent").css("color", "#000")
                cont--;
            }

            $u(this).css("background", "#000").css("color", "#fff");
            //".HeaderControl" + headerNum + " .pag"+pag
            while (!$u(".HeaderControl" + headerNum + " li:eq(1)").is(aux)) {
                //alert(aux);
                $u(".HeaderControl" + headerNum + " li:eq(0)").appendTo(".HeaderControl ul");
            }
            if ($u(".HeaderControl" + headerNum + " li:eq(1)").is(".effect1")) {
                //alert("Fade");/*Fade*/
                fade(headerNum);
            } else
                if ($u(".HeaderControl" + headerNum + " li:eq(1)").is(".effect2")) {
                //alert("Slide to Left");/*Slide to Left*/
                SlideToLeft(headerNum);
            } else
                if ($u(".HeaderControl" + headerNum + " li:eq(1)").is(".effect3")) {
                //alert("Slide to Right");/*Slide to Right*/
                SlideToRight(headerNum);
            } else
                if ($u(".HeaderControl" + headerNum + " li:eq(1)").is(".effect4")) {
                //alert("Slide Up");/*Slide Up*/
                SlideUp(headerNum);
            } else
                if ($u(".HeaderControl" + headerNum + " li:eq(1)").is(".effect5")) {
                //alert("Slide Down");/*Slide Down*/
                SlideDown(headerNum);
            }
            clearTimeout(timer);
            timer = setTimeout(MoveSlide, timeout);
        });
        clearTimeout(timer);
        timer = setTimeout(MoveSlide, timeout);
    } else {
        $u(".HeaderControl" + headerNum + " .Prev").hide();
        $u(".HeaderControl" + headerNum + " .Next").hide();
        $u(".HeaderControl" + headerNum + " .Prev2").hide();
        $u(".HeaderControl" + headerNum + " .Next2").hide();
        $u(".HeaderControl" + headerNum + " .number").hide();
        $u(".HeaderControl" + headerNum + " .numberBg").hide();
    }
}
