$(function() {
    $('.linki-title').click(
    function() {
    	if ($('.linki-wrapper2:visible').length > 0)
    	{
        	$('.linki-wrapper2').hide();
                $('.linki-wrapper1 .ui-icon').removeClass('ui-icon-triangle-1-s').addClass('ui-icon-triangle-1-e');
        	$.cookie('linki-title', 'hidden', {path: '/'});
    	}
    	else
    	{
    		$('.linki-wrapper2').show();
                $('.linki-wrapper1 .ui-icon').removeClass('ui-icon-triangle-1-e').addClass('ui-icon-triangle-1-s');
        	$.cookie('linki-title', 'expand', {path: '/'});
    	}
    });
    
    if ($.cookie('linki-title') === 'hidden')
    {
    	$('.linki-wrapper2').hide();
        $('.linki-wrapper1 .ui-icon').removeClass('ui-icon-triangle-1-s').addClass('ui-icon-triangle-1-e');
    }

    // text slider (marquee)
    $('.top-baner-text').marquee();
    $('.more-info-text').marquee();
    // start slajdow po zaladowaniu strony
    initializeSlideShow();

    $('.baner_switch span').click(function() {
            $('.banery').slideToggle();
    });
    
    $('a[rel*="lightbox"]').lightBox({
		txtImage: 'Zdjęcie',
		txtOf: 'z'
	});

    // Menu

    $('.side-menu > li').has('ul').prepend('<span class="cross" style="float: left; width: 25px;">&nbsp;</span>');

    $('.side-menu > li').not(':has(ul)').css({'padding-left':'30px', 'background':'#F7F7F7'});

    $('.side-menu > li > ul').hide();

    // show active
    var pathname = document.location.pathname;
    pathname = pathname.substr(1);
    
    pathname = pathname.replace(/\/page,\d/i, '');
    
    if (pathname)
    {
        link = $('.side-menu a[href="'+pathname+'"]');
        obj = link.parents('ul.side-menu > li');
        obj.addClass('act')
                .children('ul').show();
    }


    $('.side-menu span.cross').live('click', function(){
            $(this).parent('li').toggleClass('act');
            $(this).parent('li').children('ul').toggle('slow');
    });

    // menu gorne ostatnia zakladka
    $('.nav > li:last ul').css({'left': 'auto', 'right': '0'});
	

    // wyszukiwarka
    $('#wyszukiwarka').submit(function() {
        return true;
    });

	
});


// Baner glowny
function initializeSlideShow()
{

    slideshow = $('#OPTiSlideshow');
    count = $('#OPTiSlideshow li').length;

    if (count > 0)
    {
        // Setting up dot nav
        dotnav = $('<ul>').attr('id', 'OPTiSlideshow-dot-nav');
        for (i=1; i<=count; i++)
        {
            if (i==1)
            {
                $('<li/>').addClass('active').appendTo(dotnav);
            }
            else
            {
                dotnav.append('<li/>');
            }
        }
        $('#OPTiSlideshow-text-nav li:eq(0)').addClass('active');
        slideshow.after(dotnav);
    }



    // zatrzymanie po mouseenter
    $('#OPTiSlideshow-wrap').mouseenter(function() {
        stopSlideShow();
    });

    // wznowienie po mouseleave
    $('#OPTiSlideshow-wrap').mouseleave(function() {
        startSlideShow();
    });

    // zmiana slajdu kropka
    $('#OPTiSlideshow-dot-nav li').click(function() {
        i = $(this).index();
        changeSlide(i);
    });

    // zmiana slajdu tekst
    $('#OPTiSlideshow-text-nav li').mouseenter(function() {
        i = $(this).index();
        changeSlide(i);
    });

    // Przycisk zobacz wiecej
    $('.more-info-button').click(function() {
       link = $('#OPTiSlideshow-text-nav .active a').attr('href');
       document.location = link;
    });
    startSlideShow();
}

function startSlideShow()
{
    interval = setInterval( "nextSlide()", 5000 );
    //console.log('START');
}

function stopSlideShow()
{
    clearInterval(interval);
    //console.log('STOP');
}

function nextSlide()
{
    active = $('#OPTiSlideshow li.active');
    next = active.next();

    if (next.length == 0)
    {
        next = $('#OPTiSlideshow li:first');
    }

    current = next.index();
    $('#OPTiSlideshow-dot-nav li').removeClass('active');
    $('#OPTiSlideshow-dot-nav li:eq('+current+')').addClass('active');

    $('#OPTiSlideshow-text-nav li').removeClass('active');
    $('#OPTiSlideshow-text-nav li:eq('+current+')').addClass('active');

    active.addClass('last-active');
    next.hide().addClass('active').stop(true, true).fadeIn(1000, function() {
        active.removeClass('active last-active');
    });

}

function changeSlide(i)
{
    active = $('#OPTiSlideshow li.active');
    if (!isNaN(parseInt(i)))
    {
        next = $('#OPTiSlideshow li').eq(i);
    }
    
    if (active.index() == i)
    {
    	return false;
    }

    if (next.length == 0)
    {
        return false;
    }

    current = next.index();
    $('#OPTiSlideshow-dot-nav li').removeClass('active');
    $('#OPTiSlideshow-dot-nav li:eq('+current+')').addClass('active');

    $('#OPTiSlideshow-text-nav li').removeClass('active');
    $('#OPTiSlideshow-text-nav li:eq('+current+')').addClass('active');

    active.addClass('last-active');
    next.hide().addClass('active').stop(true, true).show();
    active.removeClass('active last-active');
}


function szkol_rozwin(szkol_id)
{
    var tr = $('#szkolTR_'+szkol_id);
    tr.toggle();
}

function rozwijanieEL(id)
{
    $('#'+id).toggle();
}


