jQuery(document).ready(function() {
    jQuery(".fancybox").fancybox({
        cyclic: true,
        titlePosition: 'over'
    });

    var counter = 6;
    var banerHist = 5;
    var prohibited = false;
    jQuery(".submenu img").each(function(index) {
        jQuery(this).css("z-index", counter);
        jQuery(this).css("top", (6-counter--)*(-258)-257 + "px");
        jQuery(this).css("opacity", 0);
    });

    jQuery(".baner5").css("opacity", 1);
    jQuery("#baner5").addClass("active");

    jQuery("#baner5").mouseover(function() {
        prohibited = true;
        if(banerHist != 5) {
            jQuery(".baner" + banerHist).css("opacity", 0);
            jQuery("#baner" + banerHist).removeClass("active");
            jQuery(".baner5").css("opacity", 1);
            banerHist = 5;
            jQuery("#baner" + banerHist).addClass("active");
        }
    });

    jQuery("#baner4").mouseover(function() {
        prohibited = true;
        if(banerHist != 4) {
            jQuery(".baner" + banerHist).css("opacity", 0);
            jQuery("#baner" + banerHist).removeClass("active");
            jQuery(".baner4").css("opacity", 1);
            banerHist = 4;
            jQuery("#baner" + banerHist).addClass("active");
        }
    });

    jQuery("#baner3").mouseover(function() {
        prohibited = true;
        if(banerHist != 3) {
            jQuery(".baner" + banerHist).css("opacity", 0);
            jQuery("#baner" + banerHist).removeClass("active");
            jQuery('.baner3').css("opacity", 1);
            banerHist = 3;
            jQuery("#baner" + banerHist).addClass("active");
        }
    });

    jQuery("#baner2").mouseover(function() {
        prohibited = true;
        if(banerHist != 2) {
            jQuery(".baner" + banerHist).css("opacity", 0);
            jQuery("#baner" + banerHist).removeClass("active");
            jQuery(".baner2").css("opacity", 1);
            banerHist = 2;
            jQuery("#baner" + banerHist).addClass("active");
        }
    });

    jQuery("#baner1").mouseover(function() {
        prohibited = true;
        if(banerHist != 1) {
            jQuery(".baner" + banerHist).css("opacity", 0);
            jQuery("#baner" + banerHist).removeClass("active");
            jQuery(".baner1").css("opacity", 1);
            banerHist = 1;
            jQuery("#baner" + banerHist).addClass("active");
        }
    });

    jQuery("#baner5").mouseout(function() {
        prohibited = false;
    });
    jQuery("#baner4").mouseout(function() {
        prohibited = false;
    });
    jQuery("#baner3").mouseout(function() {
        prohibited = false;
    });
    jQuery("#baner2").mouseout(function() {
        prohibited = false;
    });
    jQuery("#baner1").mouseout(function() {
        prohibited = false;
    });

    function banerAutoPlay() {
        if(!prohibited) {
            jQuery(".baner" + banerHist).animate({
                opacity: 0
            }, 500);
            jQuery("#baner" + banerHist).removeClass("active");
            var temp = banerHist - 1;
            if(temp == 0) temp = 5;
            jQuery(".baner" + temp).css("opacity", 1);
            jQuery("#baner" + temp).addClass("active");
            banerHist = temp;
        }
    }

    setInterval(banerAutoPlay, 5000);

    jQuery("#formularzKontaktowy").submit(function() {
        var email = jQuery("#email").val();
        var tresc = jQuery("#tresc").val();

        if(email == "" || tresc == "") {
            alert("Uzupełnij brakujące pola.");
            return false;
        } else {
            return true;
        }
    });

    jQuery("label.panelKlienta").inFieldLabels();

    jQuery('#slideshow1').cycle({
        fx: 'custom',
        cssBefore: {
            top:  15,
            left: 0,
            zIndex: 1,
            opacity: 0
        },
        animIn:  {
            width: 185,
            height: 70,
            opacity: 1,
            top: 0
        },
        animOut: {
            opacity: 0
        },
        cssAfter: {
            zIndex: 0
        },
        delay: 0,
        speedIn: 1000,
        speedOut: 100
    });
    jQuery('#slideshow2').cycle({
        fx: 'custom',
        cssBefore: {
            top:  15,
            left: 0,
            zIndex: 1,
            opacity: 0
        },
        animIn:  {
            width: 185,
            height: 70,
            opacity: 1,
            top: 0
        },
        animOut: {
            opacity: 0
        },
        cssAfter: {
            zIndex: 0
        },
        delay: 200,
        speedIn: 1000,
        speedOut: 100
    });
    jQuery('#slideshow3').cycle({
        fx: 'custom',
        cssBefore: {
            top:  15,
            left: 0,
            zIndex: 1,
            opacity: 0
        },
        animIn:  {
            width: 185,
            height: 70,
            opacity: 1,
            top: 0
        },
        animOut: {
            opacity: 0
        },
        cssAfter: {
            zIndex: 0
        },
        delay: 400,
        speedIn: 1000,
        speedOut: 100
    });
    jQuery('#slideshow4').cycle({
        fx: 'custom',
        cssBefore: {
            top:  15,
            left: 0,
            zIndex: 1,
            opacity: 0
        },
        animIn:  {
            width: 185,
            height: 70,
            opacity: 1,
            top: 0
        },
        animOut: {
            opacity: 0
        },
        cssAfter: {
            zIndex: 0
        },
        delay: 600,
        speedIn: 1000,
        speedOut: 100
    });
    jQuery('#slideshow5').cycle({
        fx: 'custom',
        cssBefore: {
            top:  15,
            left: 0,
            zIndex: 1,
            opacity: 0
        },
        animIn:  {
            width: 185,
            height: 70,
            opacity: 1,
            top: 0
        },
        animOut: {
            opacity: 0
        },
        cssAfter: {
            zIndex: 0
        },
        delay: 800,
        speedIn: 1000,
        speedOut: 100
    });
});

Cufon.replace(".cufon");
