var scrollLeftPx = -3168; //pozycja scrollu lewego
var timeScroll = 150000; // czas scrollowania
var waitToScroll = 3000; // odczekanie przed zmiana kierunkku scrollowania
var typeAnimate = 0; //0 - scroll w lewo trwa, 1 - scroll w prawo trwa
var animFadeIn = 0;//stan animacji sciemniajacej strone wart 1 - zakonczono 
var loadingData = 0; //stan ladowania danych 1 - zakonczono i dane sa zaladowane;
var ajaxData=''; //dane zaladowane ajaxem
var blockedUrl = 0;// 1 url zablokowane 0 - odblokowane
var timeAnimFade = 1500;
$(document).ready(function(){

    /*
 * Rozmiar czcionki
 */
    function fontSize()
    {
        $(".fontsize span").click(function(){
            $("#rightText").removeClass();
            $("#rightText").addClass($(this).attr('class')).css({
                cursor:"auto"
            });
        });
    }
    /*
 * Galeria gorna pod banerem  oraz pozycjonowanie elementu loadingu
 */
    $(function() {
        $('.imgTopGallery a').lightBox();
        $('.lightBox').lightBox();
        pos = $('#right').position();
        if (pos)
        {
            leftpos = pos.left+($('#right').width()/2)-50;
            $('.loading').css({
                top:pos.top+10+"px",
                left:leftpos+"px",
                display:'block'
            });
        }
    });

    /*
 * Menu po lewej stronie, podmiana przycisk�w roll over
 */
    function overButton(buttons)
    {
        $(buttons).each(function(i)
        {
            $(this).bind("mouseover mouseleave",function(e){
                srcnew = $(".imgButtonHidden").eq(i).attr('src');
                srcold = $(this).attr('src');
                $(this).attr('src',srcnew);
                $(".imgButtonHidden").eq(i).attr('src',srcold);
            });
        });
    }
    /*
 * Animacja gornego paska ze zdjeciami
 */		
    function scrollLeft(l,times)
    {
        typeAnimate = 0;
        $('.imgTopGallery').animate({
            left:scrollLeftPx
        },timeScroll,function(e){
            $(this).css("left",0);
            setTimeout(function(){
                scrollLeft();
            },1);
        });

    }
    function insertVideo()
    {
        $('.videoCytaty').html('').flash({
            src: 'http://www.youtube.com/v/J69quG89z0A&hl=pl&fs=1&',
            width: 640,
            height: 385,
            wmode: 'transparent'
        });
        $('.videoAborcja3').html('').flash({
            src: 'public/video/player.swf',
            width: 320,
            height: 259,
            wmode: 'transparent',
            allowscriptaccess: 'never',
            flashvars: {
                file: 'video-3.flv',
                image: 'public/video/alert.jpg'
            }
        });

        $('.videoAborcja2').html('').flash({
            src: 'public/video/player.swf',
            width: 320,
            height: 259,
            wmode: 'transparent',
            allowscriptaccess: 'never',
            flashvars: {
                file: 'aborcja2.flv',
                image: 'public/video/alert.jpg'
            }
        });

        $('.videoAborcja').html('').flash({
            src: 'public/video/player.swf',
            width: 320,
            height: 259,
            wmode: 'transparent',
            allowscriptaccess: 'never',
            flashvars: {
                file: 'aborcja.flv',
                image: 'public/video/aborcja.jpg'
            }
        });

        $('.videoAborcja4').html('').flash({
            src: 'public/video/player.swf',
            width: 652,
            height: 435,
            wmode: 'transparent',
            allowscriptaccess: 'never',
            flashvars: {
                file: 'straszne!!!.flv',
                image: 'public/video/aborcja.jpg'
            }
        });
		
        $('#intro').html('').flash({
            src: 'http://www.youtube.com/v/QcXLXyep7Hk&hl=pl&fs=1&',
            width: 452,
            height: 344,
            wmode: 'transparent'
        });

        $('#intro2').html('').flash({
            src: 'http://www.youtube.com/v/NpOFcqrqBa0&hl=pl&fs=1&',
            width: 452,
            height: 344,
            wmode: 'transparent'
        });
        $('#intro3').html('').flash({
            src: 'public/video/player.swf',
            width: 640,
            height: 390,
            wmode: 'transparent',
            allowscriptaccess: 'never',
            flashvars: {
                file: 'To Be Born [Polska] 1080p-480.flv',
            }
        });
        $('.videoWstepAborcja').html('').flash({
            src: 'http://www.youtube.com/v/Mv8N2ck6X8Q&hl=pl&fs=1&',
            width: 452,
            height: 344,
            wmode: 'transparent'
        });
        $('.videoSenyszynVsNajfeld').html('').flash({
            src: 'http://www.dailymotion.pl/swf/x9tc1w_najfeld-i-senyszyn-o-edukacji-seksu_news&related=1',
            width: 358,
            height: 285,
            wmode: 'transparent'
        });
    }
    setTimeout(function(){
        scrollLeft();
    },5000);
    overButton('#left .imgButton');
    overButton('.startButtons .enter, .startButtons .escape');
	
    /*
 * Analiza linkow i modyfikowanie ich tak aby przekazywaly dane za pomoca ajax, nie ruszamy tych majacych http::// badz mailto:
 */ 
    function setClick()
    {		
        $("a").not(".imgTopGallery a,.startButtons a").each(function(i, a){
            var link=$(a).attr('href');
            if (link.substr(0,7)!="http://" && link.substr(0,7)!="mailto:" && link.substr(link.length-4,4)!=".jpg")
            {
                $(a).click(function(e){
                    e.preventDefault();
                    if (blockedUrl==0){
                        loadinData = 0;
                        blockedUrl = 1;
                        url=link+'?isAjax='+Math.random()*100;
                        $.get(url,function(data){
                            loadingData = 1;
                            ajaxData = data;
                            if (animFadeIn == 1) afterLoad();
                        });
                        fadeInSite();
                    }
                });
            }
        });
    //$(window).scroll(function(){$(".fadeSite").css({top:$(window).scrollTop()+"px"});});
    }
    /*
 * Animacja, ze sciemnianiem
 */  
    function fadeInSite()
    {
        animFadeIn = 0;
        blockedUrl = 1;
        $("#right,#rightBottom,#bottom").animate({
            opacity:0
        },timeAnimFade,function(){
            animFadeIn = 1;
            if (loadingData == 1)
            {
                afterLoad();
            }
        });
    }
    /*
 * Robi animacje odwrotna po zaladowaniu danych i pokazuje dane na stronie
 */
    function afterLoad()
    {
        loadingData = 0;
        animFadeIn = 0;
        blockedUrl = 1;
        $("#rightText").html(ajaxData);
        $('.lightBox').lightBox();
        insertVideo();
        fontSize();
        $("#right, #rightBottom, #bottom").animate({
            opacity:1
        },timeAnimFade,function(){
            blockedUrl = 0;
        });
    }
    setClick();
    insertVideo();
    fontSize();
});

