/* 
 * Funckje js wykorzystywane na froncie
 * RN
 */

$(document).ready(function() {
    //jaki jezyk
    var url = document.location.pathname;
    var jezyk;
    if ((url.substring(url.length-3))=='/en') url = document.location.pathname+'/';    
    if (url.indexOf("/en/")>0){
        jezyk='en';
    }
    else {
        jezyk='pl';
    }

    //centrowanie wykresów
    
    //$('img[width="550"]').css('margin-left', '100px');

    // przewinięcie do góry
    if (jezyk=='pl')
        $('.scrolltop').append('<span class=\'scrollup\' style=\'margin-left: 10px; color: rgb(93,181,11); font-size: 10px; cursor: pointer;\'>do góry</span>');
    else
        $('.scrolltop').append('<span class=\'scrollup\' style=\'margin-left: 10px; color: rgb(93,181,11); font-size: 10px; cursor: pointer;\'>to top</span>');

    $('.scrollup').click(function (event) {
        $('html, body').animate({
            scrollTop: 0
        },
        1500)

        event.preventDefault();
    });

    //cloud-zoom w środku
    $('.cloud-zoom').attr('rel','position: \'inside\' , showTitle: false, adjustX:-4, adjustY:-4');
   
    //css('border','1px solid red');
    //rel="position: 'inside' , showTitle: false, adjustX:-4, adjustY:-4"

    //

    $('ol a[href*=#]').each(function() {
    if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'')
    && location.hostname == this.hostname
    && this.hash.replace(/#/,'') ) {
      var $targetId = $(this.hash), $targetAnchor = $('[name=' + this.hash.slice(1) +']');
      var $target = $targetId.length ? $targetId : $targetAnchor.length ? $targetAnchor : false;
       if ($target) {
         var targetOffset = $target.offset().top-20;
         $(this).click(function(event) {
           $('html, body').animate({scrollTop: targetOffset}, 1500);
           event.preventDefault();
         });
      }
    }
  });


    //tooltipy
    
    $('abbr').tooltip({
        track: true ,
        fade: 500
    });



    //słowa szukaj w searchboxie

    $("#inputsearch").blur(function(){
        $('#suggestions').fadeOut();
        $('#inputsearch').addClass('slowoszukaj');
        val=$("#inputsearch").val();
        if (val=='')
        {
            var url = document.location.pathname;
            if ((url.substring(url.length-3))=='/en') url = document.location.pathname+'/';
            if (url.indexOf("/en/")>0) slowo='search (min. 3 chars)'; else slowo='szukaj (min. 3 znaki)';
            $("#inputsearch").attr('value', slowo);
        }
    });
    $("#inputsearch").focus(function(){
        $('#inputsearch').removeClass('slowoszukaj');
        if (($('#inputsearch').val()=='szukaj (min. 3 znaki)') || ($('#inputsearch').val()=='search (min. 3 chars)'))
            $('#inputsearch').attr('value','');
    });


});
