/*
    WYŚLIJ
    www.zdzislowicz.pl
*/
jQuery(document).ready(function()
{
    var aktualnaTabela = 'tabela_0';
    var aktualnaNs = 'ns_0';

    jQuery('.tabelaZmiana a').click(function()
    {
        jQuery('.tabelaZmiana a').attr('class', '');
        jQuery(this).attr('class', 'wybrana');

        id = jQuery(this).attr('id');

        jQuery('#pokaz_' + aktualnaTabela).fadeOut('fast',
            function()
            {
                jQuery('#pokaz_' + id).fadeIn('fast');
            }
        );

        aktualnaTabela = id;
    });

    jQuery('.nsZmiana a').click(function()
    {
        jQuery('.nsZmiana a').attr('class', '');
        jQuery(this).attr('class', 'wybrana');

        id = jQuery(this).attr('id');

        jQuery('#pokaz_' + aktualnaNs).fadeOut('fast',
            function()
            {
                jQuery('#pokaz_' + id).fadeIn('fast');
            }
        );

        aktualnaNs = id;
    });

    jQuery('.promoClose').click(function() {
        jQuery('.promo').css('display', 'none');
      	setCookie('promo', '1', '', '/', '', '');
    });

    jQuery('.sezonArchiwalnyWybor').click(function() {
        id = jQuery(this).attr('id');

        if(id != '')
            jQuery('.sezonArchiwalnyOver').css('display', 'block');

        jQuery('#' + id).css('background-position', '0 100%');

        if(aktualnySezon != '')
        {
            jQuery('.archiwalny_' + aktualnySezon).fadeOut('fast',
                function()
                {
                    jQuery('.archiwalny_' + id).fadeIn('fast');
                }
            );
            jQuery('#' + aktualnySezon).css('background-position', 'top');
        }
        else
        {
            jQuery('.archiwalny_' + id).fadeIn('slow');
        }

        aktualnySezon = id;

        if(id == 0)
            jQuery('.sezonArchiwalnyOver').css('display', 'none');
    });


    jQuery('.submit').mouseover(function() {
        jQuery(this).css('background-position', 'bottom');
    });

    jQuery('.submit').mouseout(function() {
        jQuery('.submit').css('background-position', 'top');
    });

    jQuery('.statystyki_rozwin').click(function() {
        id = jQuery(this).attr('id');
        styl = jQuery('#' + id + '_pokaz').css('display');
        if(styl == "none")
        {
            jQuery('#' + id + '_pokaz').css('display', 'block');
            jQuery(this).attr('class', 'zwykla_wybrana');
        }
        else
        {
            jQuery('#' + id + '_pokaz').css('display', 'none');
        jQuery(this).attr('class', 'zwykla');
        }
    });

    /*
    jQuery('.wyslijWiadomosc').mouseover(function() {
        jQuery('.wyslijWiadomosc').css('color', '#1b7500');
        jQuery('.wyslijWiadomosc').css('text-decoration', 'underline');
    });

    jQuery('.wyslijWiadomosc').mouseout(function() {
        jQuery('.wyslijWiadomosc').css('color', '#404040');
        jQuery('.wyslijWiadomosc').css('text-decoration', 'none');
    });
    */
});

/*
    SLIDER
    www.zdzislowicz.pl
*/
jQuery(document).ready(function()
{
    slidePrzerwa = 4000;
    slidePredkosc = "slow";
    slidePokaz = 0;
    slideUkryj = 0;
    slideTimeout = setTimeout(slideOdswiez, slidePrzerwa);
    zmieniaczBlokada = false;
    zmieniaczBlokadaLinkow = false;

    // pokaz pierwsza
    jQuery('#zmieniacz li').eq(0).show();
});

function slideOdswiez() {
    slideTimeout = setTimeout(slideOdswiez, slidePrzerwa);

    slideUkryj = slidePokaz;
    slidePokaz++;
    if(slidePokaz == jQuery('#slide li').length)
        slidePokaz = 0;

    jQuery('#slide li').eq(slideUkryj).fadeOut(slidePredkosc,
        function()
        {
            jQuery('#slide li').eq(slidePokaz).fadeIn(slidePredkosc);
        }
    );
}

/*
    ZMIENIACZ
    www.zdzislowicz.pl
*/
jQuery(document).ready(function()
{
    zmieniaczPrzerwa = 8000;
    zmieniaczPredkosc = "slow";
    zmieniaczPokaz = 0;
    zmieniaczUkryj = 0;
    timeoutIDzmieniacz = setTimeout(refreshZmieniacz, zmieniaczPrzerwa);
    zmieniaczBlokada = false;
    zmieniaczBlokadaLinkow = false;

    // pokaz pierwsza
    jQuery('#zmieniacz li').eq(0).show();

    jQuery('#zmieniacz').mouseover(function(){
        clearTimeout(timeoutIDzmieniacz);
    });

    jQuery('#zmieniacz').mouseout(function(){
        timeoutIDzmieniacz = setTimeout(refreshZmieniacz, zmieniaczPrzerwa);
    });

    jQuery('.zmieniaczPrev').click(
        function()
        {
            if(!zmieniaczBlokadaLinkow)
            {
                zmieniaczUkryj = zmieniaczPokaz;
                zmieniaczPokaz--;
                if(zmieniaczPokaz < 0)
                    zmieniaczPokaz = jQuery('#zmieniacz li').length-1;
                jQuery('#zmieniacz li').eq(zmieniaczUkryj).fadeOut(zmieniaczPredkosc,
                    function()
                    {
                        jQuery('#zmieniacz li').eq(zmieniaczPokaz).fadeIn(zmieniaczPredkosc);
                    }
                );
                zmieniaczBlokada = true;
                zmieniaczBlokadaLinkow = true;
                setTimeout(odblokujLinki, 600);
            }
        }
    );

    jQuery('.zmieniaczNext').click(
        function()
        {
            if(!zmieniaczBlokadaLinkow)
            {
                zmieniaczUkryj = zmieniaczPokaz;
                zmieniaczPokaz++;
                if(zmieniaczPokaz == jQuery('#zmieniacz li').length)
                    zmieniaczPokaz = 0;
                jQuery('#zmieniacz li').eq(zmieniaczUkryj).fadeOut(zmieniaczPredkosc,
                    function()
                    {
                        jQuery('#zmieniacz li').eq(zmieniaczPokaz).fadeIn(zmieniaczPredkosc);
                    }
                );
                zmieniaczBlokada = true;
                zmieniaczBlokadaLinkow = true;
                setTimeout(odblokujLinki, 600);
            }
        }
    );
});

function odblokujLinki() {
  zmieniaczBlokadaLinkow = false;
}


function refreshZmieniacz() {
     timeoutIDzmieniacz = setTimeout(refreshZmieniacz, zmieniaczPrzerwa);

    if(zmieniaczBlokada)
        zmieniaczBlokada = false;
    else
    {
        zmieniaczUkryj = zmieniaczPokaz;
        zmieniaczPokaz++;
        if(zmieniaczPokaz == jQuery('#zmieniacz li').length)
            zmieniaczPokaz = 0;

        jQuery('#zmieniacz li').eq(zmieniaczUkryj).fadeOut(zmieniaczPredkosc,
            function()
            {
                jQuery('#zmieniacz li').eq(zmieniaczPokaz).fadeIn(zmieniaczPredkosc);
            }
        );
    }
}


/*
    CZCIONKA
    www.zdzislowicz.pl
*/
jQuery(document).ready(function()
{
    var czcionkaWczesniej = "";
	jQuery('.czcionka a').click(rozmiarCzcionki);
	if ( getCookie('czcionka') )
	{
		rozmiarCzcionki(getCookie('czcionka'));
	}
    else
        jQuery('.small').css('text-decoration', 'underline');
    var element = "";
    
});

function rozmiarCzcionki(typ) {
	if (typeof typ == 'string')
		var tekst = typ;
	else
		var tekst = jQuery(this).attr('class');
	var rozmiar = '100%';
	switch(tekst)
	{
		case 'small': rozmiar = '100%'; break;
		case 'big': rozmiar = '110%'; break;
        case 'bigger': rozmiar = '120%';
        break;
	}
    /*
	jQuery('.tresc p').css('font-size', rozmiar);
	jQuery('.tresc li').css('font-size', rozmiar);
	jQuery('.tresc td').css('font-size', rozmiar);
    */
	jQuery('.tresc').css('font-size', rozmiar);

	setCookie('czcionka', tekst, '', '/', '', '');

    jQuery('.small').css('text-decoration', 'none');
    jQuery('.big').css('text-decoration', 'none');
    jQuery('.bigger').css('text-decoration', 'none');
    jQuery('.' + tekst).css('text-decoration', 'underline');
	return false;
}

function getCookie(name)
{
	var a_all_cookies = document.cookie.split( ';' );
	var a_temp_cookie = '';
	var cookie_name = '';
	var cookie_value = '';
	var b_cookie_found = false;

	for ( i = 0; i < a_all_cookies.length; i++ ) {
		a_temp_cookie = a_all_cookies[i].split( '=' );
		cookie_name = a_temp_cookie[0].replace(/^\s+|\s+$/g, '');
		if ( cookie_name == name )
		{
			b_cookie_found = true;
			if ( a_temp_cookie.length > 1 )
				cookie_value = unescape( a_temp_cookie[1].replace(/^\s+|\s+$/g, '') );
			return cookie_value;
			break;
		}
		a_temp_cookie = null;
		cookie_name = '';
	}
	if ( !b_cookie_found )
		return null;
}

function setCookie( name, value, expires, path, domain, secure )
{
    var today = new Date();
    today.setTime( today.getTime() );
    if ( expires )
        expires = expires * 1000 * 60 * 60 * 24;
    var expires_date = new Date( today.getTime() + (expires) );
    document.cookie = name + "=" +escape( value ) +
    ( ( expires ) ? ";expires=" + expires_date.toGMTString() : "" ) +
    ( ( path ) ? ";path=" + path : "" ) +
    ( ( domain ) ? ";domain=" + domain : "" ) +
    ( ( secure ) ? ";secure" : "" );
}
