$(document).ready(function(){
     
     _right = ($(window).width() / 2) - ($("#ankieta").width() / 2) -28;   
     
     $("#ankieta.centered").css("right", _right);

     $("#ankieta.hidden").css("right", -484);

     $("#ankieta").show();
     
     $('#ankieta form').submit(function() {
          if ($('#ankieta form input:checked[name="q1"]').val() == undefined || $('#ankieta form input:checked[name="q2"]').val() == undefined)
               {
               alert("Prosimy o wypełnienie całej ankiety. Dziękujemy!");
               return false;
               }
     });

     $("#ankieta form label").click(function(event) {
          $(this).prev("input").attr("checked", true);
     });


     $(window).resize(function() {
          _right = ($(window).width() / 2) - ($("#ankieta").width() / 2) -28;
          $("#ankieta.centered").css("right", _right);
     });
     
     $("#ankieta.centered span#ankieta_zamknij, #ankieta.centered span#ankieta_zawijanie").live("click", function(){
          $('#ankieta').animate({
               right: '-484'
               }, 400, function() {
               $('#ankieta').removeClass("centered").addClass("hidden");     
          });
          $.cookie('ankieta', 'hidden', { expires: 365 });
          return false;
     });
     
     $("#ankieta.hidden span#ankieta_zawijanie").live("click", function(){
          _right = ($(window).width() / 2) - ($("#ankieta").width() / 2) -28;
          $('#ankieta').animate({
               right: _right
               }, 300, function() {
               $('#ankieta').removeClass("hidden").addClass("centered");     
          });
          return false;
     });     
     
     $("#viewport").mapbox({mousewheel: true, clickMove: true, defaultLayer: 1});
        $("#viewport").mapbox("left", 130);//move the current layer right 20 pixels 
        $("#viewport").mapbox("down", 200);//move the current layer up 20 pixels 
        jQuery(".map-control a").click(function() {//control panel
            var viewport = $("#viewport");
            //this.className is same as method to be called
            if(this.className == "zoom" || this.className == "back") {
                viewport.mapbox(this.className, 2);//step twice
            }
            else {
                viewport.mapbox(this.className, 50);
            }
            return false;
        });     
        
     $('a[rel="lightbox"]').lightBox({fixedNavigation:true});

     $('div#menu h1.rozwin').click(function(){
          if ($(this).hasClass("current"))
               {
               }
               else
               {
               $(this).siblings("h1.current").removeClass("current");
               $(this).addClass("current");
               $(this).siblings("ul:visible").slideUp("slow");
               $(this).next("ul").slideToggle("slow");
               }
          return false;
     });

     $("input[name='pytanie']").val('wyszukaj...');
     $("input[name='pytanie']").focus(function(event){
          if ($(this).val() == 'wyszukaj...') $(this).val('');
     });
     $("input[name='pytanie']").blur(function(event){
          if ($(this).val() == '') $(this).val('wyszukaj...');
     });

});
