var oAcd=null;(function(){oAcd={aFunctions:{},AddFunction:function(b,a){oAcd.aFunctions[b]=a;(typeof a.Init==="function")||(a.Init=function(){})},ClearFormElements:function(a){a.find(":input").each(function(){switch(this.type){case"password":case"select-multiple":case"select-one":case"text":case"textarea":$(this).val("");break;case"checkbox":case"radio":this.checked=false}})},Run:function(){for(var a in oAcd.aFunctions){oAcd.aFunctions[a].Init()}}};$().ready(function(){oAcd.Run()});(function(){this.Init=function(){var a=$(".slides");if(0==a.length){return}a.slides({generatePagination:true,play:7000,pause:2500,slideSpeed:1000,hoverPause:true})};oAcd.AddFunction("AddSlides",this)}).call({});(function(){this.Init=function(){$("#sidebar-manager").html("ukryj sidebar").on("click",function(){$("aside").toggle("slow",function(){if($("aside").is(":visible")){$("#sidebar-manager").html("ukryj sidebar");$("#content").css("width","645px")}else{$("#sidebar-manager").html("pokaż sidebar");$("#content").animate({width:"960px"})}})})};oAcd.AddFunction("ManageSidebar",this)}).call({});(function(){this.Init=function(){try{FB.Event.subscribe("edge.create",function(b){_gaq.push(["_trackSocial","facebook","like",document.location.href]);$.ajax({type:"POST",url:"index.php",data:"action=facebooklike&url="+b,dataType:"json"})});FB.Event.subscribe("edge.remove",function(b){_gaq.push(["_trackSocial","facebook","unlike",document.location.href])})}catch(a){}};oAcd.AddFunction("RegisterFacebookEvents",this)}).call({});(function(){this.Init=function(){var b=$("#social-recommendations");if(1!=b.length){return}var a="http://www.wykop.pl/dataprovider/diggerwidget/?url="+($("head link[rel=canonical]").attr("href"))+"&amp;title="+(encodeURIComponent(document.title))+"&amp;desc="+(encodeURIComponent($("head meta[name=description]").attr("content")))+"&amp;bg=F4F4F4&amp;type=compact2&amp;bold="+(true);b.find("div:eq(0)").after("<div><iframe src='"+a+"' style='border:none;width:100px;height:20px;overflow:hidden;margin:0;padding:0;' frameborder='0' border='0'></iframe></div>");var c=function(){if($(window).width()>1180){b.addClass("social-fixed").find("div").css("margin-bottom","5px")}else{b.removeClass("social-fixed").find("div").css("margin-bottom",0)}};c();$(window).resize(c)};oAcd.AddFunction("ManageSocialRecommendationsBar",this)}).call({});(function(){this.Init=function(){$("#top-bottom-link").on("click",function(){$("#bottom").ScrollTo(1000)});$("#top-menu-link").on("click",function(){$("#menu").ScrollTo(1000)});$("#top-content-link").on("click",function(){$("#main").ScrollTo(1000)});$("#bottom-top-link").on("click",function(){$("#top").ScrollTo(1000)});$("#bottom-menu-link").on("click",function(){$("#menu").ScrollTo(1000)});$("#bottom-content-link").on("click",function(){$("#main").ScrollTo(1000)})};oAcd.AddFunction("AddScollLinks",this)}).call({});(function(){this.Init=function(){if("article"!=$("body").data("type")||!window.localStorage){return}$("<div><p style='padding-top: 0;'><a style='font-size: 11px;' href='#'>A</a> | <a style='font-size: 13px;' href='#'>A</a> | <a style='font-size: 15px;' href='#'>A</a></p></div>").appendTo($("article > header")).find("a").on("click",function(a){a.preventDefault();localStorage.setItem("fontsize",$(this).css("font-size"));$("article > div").find($("p,em,strong,q,table th, table td,a,span")).css("font-size",$(this).css("font-size"))});if(null!=localStorage.getItem("fontsize")){$("article > div").find($("p,em,strong,q,table th, table td,a,span")).css("font-size",localStorage.getItem("fontsize"))}};oAcd.AddFunction("InitSizeLetters",this)}).call({});(function(){this.Init=function(){$("[data-required='true']").blur(function(){if(""==$(this).val()){$(this).addClass("field-error")}else{$(this).removeClass("field-error")}})};oAcd.AddFunction("InputsStateMonitor",this)}).call({});(function(){this.Init=function(){$("#form-section input[type='button']").add($("#form-section input[type='submit']")).FormAndAjax()};oAcd.AddFunction("EnableFormAndAjax",this)}).call({});(function(){this.Init=function(){var b=$("#search-form-field");var a=$("#search-form");if(b.length<1){return}b.autocomplete({serviceUrl:a.attr("data-host-url")+"index.php",params:{action:"searchac"},onSelect:function(d,c){document.location.href=c},noCache:true,width:270,maxHeight:300,minChars:2,delimiter:/(,|;)\s*/,deferRequestBy:0,});a.submit(function(){if((sSearchText==b.val())||(""==b.val())){return false}})};oAcd.AddFunction("EnableSearch",this)}).call({});(function(){this.Init=function(){var a=$("a.fancybox");if(0==a.length){return}a.fancybox({speedIn:600,speedOut:200,overlayShow:true,titlePosition:"outside",overlayColor:"#000",overlayOpacity:0.9,})};oAcd.AddFunction("ActivateFancybox",this)}).call({});(function(){this.Init=function(){if("undefined"!=typeof(SyntaxHighlighter)){SyntaxHighlighter.all()}};oAcd.AddFunction("ActivateHighlighter",this)}).call({});(function(){this.Init=function(){$("#source-article").change(function(){var a=$("#destination-article");$.ajax({type:"POST",url:"index.php",data:{cat:"relatedarticles",action:"getdestinationarticles",sourcearticleid:$("#source-article").val()},async:true,cache:false,dataType:"json",beforeSend:function(){a.empty().append("<option>Pobieranie...</option>").attr("disabled","disabled")},success:function(d){var c="";var e=d.articles.length;for(var b=0;b<e;++b){c+='<option value="'+d.articles[b].articleid+'">'+d.articles[b].articletitle+"</option>"}a.empty().append(c)},error:function(b,c){a.empty().append("<option>Wystąpił błąd przy połączeniu z serwerem. Przepraszamy. Błąd: "+c+"</option>")},complete:function(){a.removeAttr("disabled")}})});$(".admin-delete-action").on("click",function(){var a=confirm("Czy napewno chcesz usunąć wybraną wartość?");if(a){window.location="index.php?cat="+$(this).attr("data-category")+"&action=remove&id="+$(this).attr("data-id")}})};oAcd.AddFunction("AdminFunctions",this)}).call({});jQuery.fn.extend({ScrollTo:function(a){var b={nSpeed:1000,nEasing:0};var a=jQuery.extend(b,a);return this.each(function(){var c=$(this).offset().top;$("html,body").animate({scrollTop:c},a.nSpeed,a.nEasing)})}});jQuery.fn.extend({FormAndAjax:function(a){var b={sUrl:"index.php",sMessageElementSelector:"#form-section-msg",sSuccessClass:"success",sErrorClass:"error",sFieldErrorClass:"field-error",bAjax:true};var a=jQuery.extend(b,a);return this.on("click",function(d){var e=true;var h=$(this).parents("form");var f=$(a.sMessageElementSelector);f.html("").removeClass(a.sSuccessClass).addClass(a.sErrorClass);h.find("[data-required='true']").each(function(i){if(""==$(this).val()){e=false;$(this).addClass(a.sFieldErrorClass)}});if(!e){f.html("Proszę wypełnić wszystkie wymagane pola.");return false}var g=a.bAjax;if(g&&(h.find(":file").length>0)&&""!=h.find(":file").val()){g=false}if(g){d.preventDefault();$(this).attr("disabled","disabled");var c=h.serialize();$.ajax({type:"POST",url:a.sUrl,data:c,async:false,dataType:"json",success:function(i){switch(i.errorcode){case 0:f.removeClass(a.sErrorClass).addClass(a.sSuccessClass);oAcd.ClearFormElements(h);break}f.html(i.errordesc)},error:function(i,j){f.html("Wystąpił błąd przy połączeniu z serwerem: "+j)}});$(this).removeAttr("disabled")}})}})})();
