var _config={base_url:null,controller:null,action:null,datepicker:{defaultConfig:{showAnim:"show",dateFormat:'yy-mm-dd'}},init_common:function(){this.base_url=location.href.match(/^(https?:\/\/[^\/]*\/)/)[1];$.ajaxSetup({cache:false});this.init();},init:function(){}}
var _main={_this:null,init_common:function(){this.external_links();this.init();var controller=_config.controller.charAt(0).toUpperCase()+_config.controller.substr(1).replace(/-[a-z0-9]/ig,function(s){return s.substr(1,1).toUpperCase()});if(typeof(window[controller])=="object"){this._this=window[controller];var action=_config.action.replace(/-[a-z0-9]/ig,function(s){return s.substr(1,1).toUpperCase()})+"Action";if(typeof(window[controller]["init"])=="function"){window[controller]["init"]();}
if(typeof(window[controller][action])=="function"){window[controller][action]();}}
this.wyszukiwarkaInit();},init:function(){},wyszukiwarkaInit:function(){var form=$("#frm-szukaj");var input=form.find("input[name='fraza']");this.frmSzukajTekst=input.val();input.bind("focus",function(){if(input.val()==_main.frmSzukajTekst){input.val("");}});input.bind("blur",function(){if($.trim(input.val())==""){input.val(_main.frmSzukajTekst);}});form.submit(function(){input.val($.trim(input.val()));if(input.val()==_main.frmSzukajTekst){alert(_lang.wpiszSzukanaFraze);return false;}
else if(input.val().length<3){alert(_lang.wpiszSzukanaFraze3);return false;}});},scrollToTop:function(){$(document).scrollTop(0);},external_links:function(){$("a[rel='external']").each(function(i){this.target="_blank";});}};$(document).ready(function(){_config.init_common();_main.init_common();});try{document.execCommand('BackgroundImageCache',false,true);}catch(e){};var _lang={"wpiszSzukanaFraze":"Wpisz szukaną frazę","wpiszSzukanaFraze3":"Szukana fraza musi się składać z co najmniej 3 znaków."};var Index={indexAction:function(){this.indexKalendariumInit();this.indexMarkiInit();},indexKalendariumInit:function(){var nav={};nav.step=1;nav.visibleItems=9;nav.delay=150;nav.itemWidth=($("#kal-cont .month li").width()/1)+1;nav.totalWidth=($("#kal-cont").width()-1)/1;nav.totalItems=nav.totalWidth/nav.itemWidth;nav.offset=0;if(nav.totalItems>nav.visibleItems){$("#kal-nav-frw").show();}
$("#kal-nav-frw").click(function(){if(nav.totalItems-nav.visibleItems<=nav.offset){return false;}
nav.offset+=nav.step;if(nav.totalItems-nav.visibleItems<=nav.offset){$("#kal-nav-frw").fadeOut();}
$("#kal-cont").animate({"margin-left":"-="+(nav.itemWidth*nav.step)+"px"},nav.delay);$("#kal-nav-bck:not(:visible)").fadeIn();return false;});$("#kal-nav-bck").click(function(){if(nav.offset==0){return false;}
nav.offset-=nav.step;if(nav.offset==0){$("#kal-nav-bck").fadeOut();}
$("#kal-cont").animate({"margin-left":"+="+(nav.itemWidth*nav.step)+"px"},nav.delay);$("#kal-nav-frw:not(:visible)").fadeIn();return false;});$("#kal-cont .month a").click(function(){var url=this.href;var kalBox=$("#kal-box");$("#kal-cont .month li").removeClass("s");$(this).parents("li:first").addClass("s");kalBox.append('<p id="kal-loading">Pobieranie danych, proszę czekać...</p>');$.ajax({type:"GET",url:url,cache:false,dataType:"html",success:function(data,textStatus){kalBox.html(data);},error:function(XMLHttpRequest,textStatus,errorThrown){kalBox.find("#kal-loading").remove();},complete:function(XMLHttpRequest,textStatus){}});return false;});},indexMarkiInit:function(){var c=$("#index-marki");var ul=c.find(".cont ul");c.find(".frw a").click(function(){ul.css("margin-left",0);var liFirst=ul.find("li:first");liFirst.appendTo(ul);var ulWidth=c.find(".cont").width();var liWidthAll=0;ul.find("li").each(function(){liWidthAll+=$(this).width();if(liWidthAll>ulWidth){ul.css("margin-left","-"+(liWidthAll-ulWidth)+"px");return false;}});return false;});c.find(".bck a").click(function(){ul.css("margin-left",0);var liFirst=ul.find("li:last");liFirst.prependTo(ul);return false;});}}