//alert(window.location.href);

$(document).ready(function(){

    /*banner slideshow*/
     var bkgImgs = ([
     ['/files/images/banners/box-gora1.jpg', 962, 228],
     ['/files/images/banners/box-gora2.jpg', 962, 228],
     ['/files/images/banners/box-gora3.jpg', 962, 228],
     ['/files/images/banners/box-gora4.jpg', 962, 228]
     ]);

     var delay = 10000;
     var transition = 1000;

     var i = 0;
     var j = 0; //to delay first run foto 1
     var l = bkgImgs.length-1;

     imgs = function(x){
         return {
             background: 'url(' + bkgImgs[x][0] + ') no-repeat center center',
             width: bkgImgs[x][1],
             height: bkgImgs[x][2],
             left: 0,
             top: 0
        }
     }

     next = function(){
         var oldpic = imgs(i); 

         if(j>0)
         {             
             i++;
             if (i > l) i = 0;
             var newpic = imgs(i);
             $('.display2').css(oldpic).show();

             //bug IE
            if ( !$.browser.msie )
            {
               $('.display1').hide().css(newpic).fadeIn(transition);
               $('.display2').fadeOut(transition);
            }
             

             setTimeout( function(){next()}, delay );
         } 
         else
         {
             j=1;             
             $('.display2').css(oldpic).show();
             setTimeout( function(){next()}, delay );
         }         
     }
 
     next();
     /*end banner slideshow*/


    
     //only on homepage
    if(window.location.href==='http://oleksowicz.pl/' || window.location.href==='http://oleksowicz.pl/pl' || window.location.href==='http://oleksowicz.pl/en' )
    {        
        /*scroll starts calendar*/
        $(function()
        {
            $('.scroll-pane').jScrollPane({showArrows: true});
        });
        /*endscroll starts calendar*/
    }
       
})

function liczCzas(y,m,d,h,min,s) 
{
      now = new Date();      
      rok = y;
      //month is from 0 to 11 not 1 to 12 !!!!!!!!
      miesiac = m;
      dzien = d;
      hour = h;
      minutes = min;

      to = new Date(rok,miesiac,dzien,hour,minutes,0);
      ile = to.getTime() - now.getTime();
      godzin = Math.floor(ile / (1000 * 60 * 60));
      dni = Math.floor(godzin/24);
      godzin2 = Math.floor(godzin-(Math.floor(dni*24)));
      minut = Math.floor( ile / (1000 * 60)-godzin*60);
      sekund = Math.floor(ile / 1000 - godzin*60*60 - minut*60);

      if (godzin2 < 0)
      {
            to = new Date(rok,miesiac,dzien+1,12,0,0);
            ile = to.getTime() - now.getTime();
            dni = 0;
            godzin2 = Math.floor(ile / (1000 * 60 * 60));
            minut = Math.floor(ile / (1000 * 60)-godzin*60);
            sekund = Math.floor(ile / 1000 - godzin*60*60 - minut*60);
      }

      //0 adding

      if(dni < 10) dni = "0"+dni;
      if(godzin2 < 10) godzin2 = "0"+godzin2;
      if(minut < 10) minut = "0"+minut;
      if(sekund < 10) sekund = "0"+sekund;


      if(to < now)
      {
            document.getElementById("time_show").innerHTML = "Time expired";
      }
      else
      {
            document.getElementById("time_show").innerHTML = "<div class='el'>"+dni+"</div>\n\
                                                              <div class='el'>"+godzin2+"</div>\n\
                                                              <div class='el'>"+minut+"</div>\n\
                                                              <div class='el'>"+sekund+"</div>";
            //document.getElementById("days").innerHTML = dni+" days left";
      }      
}

function sortuj(lang,cat_id,year)
{    
    $.ajax
    ({
        type: "POST",
        url: '/frontside/events_ajax_sort',
        cache:false,
        data: "lang="+lang+"&cat="+cat_id.value+"&year="+year,
        success: function(msg)
        {
            $("#events_container").ajaxComplete(function(event, request, settings)
            {
                $("#events_container").html(msg);
                Shadowbox.init({ skipSetup: true }); Shadowbox.setup(); 
                
            });
        }
    });
} 
