var ktory = 0;
$(document).ready(function() {
    
    $('.main_module .down').click(function(){
        var h = $('.main_module li').eq(ktory).height()
            h += 21;
        var hu = $('.main_module ul').height()
        var i = $('.main_module li').length
        var v = $('.main_module .mask').height()
        var m = parseInt($('.main_module ul').css('marginTop'))

        var t = hu + m -v
        if (t > 0) {
            ktory++;
            $(".main_module ul").animate({ marginTop: "-="+h }, 600);
        }
        else
        {
            ktory=0;
            $(".main_module ul").animate({ marginTop: 0 }, 400);
        }
    })

    $('.main_module .up').click(function(){
        if (ktory > 0) {
            var h = $('.main_module li').eq(ktory-1).height()
                h += 20;
            var hu = $('.main_module ul').height()
            var i = $('.main_module li').length
            var v = $('.main_module .mask').height()
            var m = parseInt($('.main_module ul').css('marginTop'))

            ktory--;
            $(".main_module ul").animate({ marginTop: "+="+h }, 600);
        }
    })

    var ktory2 = 0;
    $("#slider_small a.top").click(function() {
        var h = $('#slider_small li').eq(ktory2).height();
        h += 18;
        var hu = $('#slider_small ul').height();
        var i = $('#slider_small li').length;
        var v = $('#slider_small .mask').height();
        var m = parseInt($('#slider_small ul').css('marginTop'));
        var t = hu + m -v;
        if(t>0) {
            ktory2++;
            $("#slider_small ul").animate({ marginTop: "-="+h }, 400);
        }
        else
        {
            ktory2=0;
            $("#slider_small ul").animate({ marginTop: 0 }, 400);
        }
        return false;
    });
    
    $("#slider_small a.bottom").click(function() {
        if(ktory2 > 0) {
            var h = $('#slider_small li').eq(ktory2).height();
            h += 18;
            var hu = $('#slider_small ul').height();
            var i = $('#slider_small li').length;
            var v = $('#slider_small .mask').height();
            var m = parseInt($('#slider_small ul').css('marginTop'));
            
            ktory2--;
            $("#slider_small ul").animate({ marginTop: "+="+h }, 400);
        }
        return false;
    });
    
    var ktory2 = 0;
    $("#slider_small2 a.top2").click(function() {
        var h = $('#slider_small2 li').eq(ktory2).height();
        h += 12;
        var hu = $('#slider_small2 ul').height();
        var i = $('#slider_small2 li').length;
        var v = $('#slider_small2 .mask').height();
        var m = parseInt($('#slider_small2 ul').css('marginTop'));

        var t = hu + m -v;
        if(t>0) {
            ktory2++;
            $("#slider_small2 ul").animate({ marginTop: "-="+h }, 400);
        }
        else
        {
            ktory2=0;
            $("#slider_small2 ul").animate({ marginTop: 0 }, 400);
        }
        return false;
    });
    
    $("#slider_small2 a.bottom2").click(function() {
        if(ktory2 > 0) {
            var h = $('#slider_small2 li').eq(ktory2).height();
            h += 12;
            var hu = $('#slider_small2 ul').height();
            var i = $('#slider_small2 li').length;
            var v = $('#slider_small2 .mask').height();
            var m = parseInt($('#slider_small2 ul').css('marginTop'));
            
            ktory2--;
            $("#slider_small2 ul").animate({ marginTop: "+="+h }, 400);
        }
        return false;
    });
    $(".article_gallery .slider").each( 
            function(i,elem){ 
                $(elem).slide({ elementWidth: 199, lastElementWidth: 179, numberOfVisibleElements: 3 });
            });
    $(".news_slider .slider").each(
            function(i,elem){ 
                $(elem).slide({ elementWidth: 218, lastElementWidth: 250, numberOfVisibleElements: 3 });
            });
    $(".foto_gallery .slider").each( function(i,elem){ $(elem).slide({ elementWidth: 150, lastElementWidth: 150, numberOfVisibleElements: 3 }); });
    
    $(".sub_menu ul:last").addClass("last");
    $(".horizontal_news .items_list li:last").addClass("last"); 
    
    $("input[@type='text']").addClass("txt");
    $(".dodaj_komentarz input[@type='text']").addClass("text");
    $(".forms_content input[@type='text']").addClass("text");
    $(".forms_content .small_inputs input:eq(2)").addClass("small_text");
    
    $("#tabs li a").click(function() {
        var index_of = $("#tabs li a").index(this);
        $("#block").removeClass();
        $("#block").addClass("active_"+(index_of+1));
        
        return false;
    });
    
    $(".second_column div:last").addClass("npb");
    $(".first_column div:last").addClass("npb");
    
    $(".ul1 li:last, .teasers_patrons>li:last").addClass("last");
    $(".work_with_us li:last").addClass("last");
    $(".ul2 li:last").addClass("last");
    $(".border_list li:first").addClass("first");
    $(".ul3 li:last").addClass("last");
    $(".ul4 li:last").addClass("last");
    $(".last li:last").addClass("last");
    $(".sezon li:odd").addClass("odd");
    $(".cogdziekiedy_sg #right .short_module li:last").addClass("last");
    $(".zapowiedzi li:last").addClass("last");
    $(".show_more").toggle(function() {
        $(this).parent().parent().children(".more_content").slideDown();
        return false;
    }, function() {
        $(this).parent().parent().children(".more_content").slideUp();
        //$(this).html('Zobacz więcej &raquo;');
        return false;
    }); 
    
     $(".kalendarium ul:last").addClass("last");
    
    $(".invest_horizontal li:last").addClass("last");
    $("#right .box:last").addClass("last_box");
    
    $('#map').flash({
        src: '/media/flash/mapa.swf',
        width: 197,
        height: 180,
        wmode:'transparent'
    });
    
    
    $(".reset, .submit2, .submit").hover(function(){ $(this).addClass('hand'); }, function(){ $(this).removeClass('hand'); });
});
