//\\*sM*// powiatdabrowski.pl //needed mootools framework
var pd_menuExecute;function scrollToMsg(){var a=$("new_message");a!=null&&(a=a.getTop(),window.scrollBy(0,a-250))}var links=[],submenu,linkSubmenu,liSub,header,savedTitle; function subMenu(){submenu=$("header").getElements("ul.level_2");linkSubmenu=$("header").getElements("a.submenu");liSub=$("header").getElements("li.submenu");$$("div.hidding_menu").each(function(a){links=links.concat(a.getElements("li"))});submenu.fade("hide");submenu.setStyle("display","none");linkSubmenu.each(function(a,b){a.addEvent("click",function(){$$("div.menu_back").setStyle("display","block");links.each(function(a){a.setStyle("display","none")});submenu.fade("hide");submenu.setStyle("display", "none");submenu[b].setStyle("display","block");submenu[b].fade("show");$$(linkSubmenu).removeClass("head_link");liSub[b].setStyle("display","block");linkSubmenu[b].addClass("head_link");var c=a.innerHTML;$$("div.menu_title").each(function(a){a.innerHTML=c});liSub[b].getElements("li").setStyle("display","block");return false})})} function menu(a,b,c){$$("div.hidding_menu").setStyle("display","none");pd_menuExecute=function(){$$("div.menu_back").setStyle("display","none");links.each(function(a){a.setStyle("display","block")});var e="";tabLinkKlas=$$(a);if(tabLinkKlas.length>0)e=tabLinkKlas[0].innerHTML;savedTitle=e;$$("div.menu_title").each(function(a){a.innerHTML=e});submenu.fade("hide");submenu.setStyle("display","none");linkSubmenu.removeClass("head_link");$$("div.hidding_menu").setStyle("display","none");$(b).setStyle("display", "block");return false};$$(a).addEvent("click",pd_menuExecute);$(c)&&$(c).getElements(a).removeEvent("click",pd_menuExecute)} function menuBtns(){$$("div.hidding_menu").each(function(a){a.innerHTML+='<div class="close_menu">zamknij</div> <div class="menu_title">Tytu\u0142</div> <div class="menu_back" style="display: none;">wstecz</div>'});$$("div.close_menu").addEvent("click",function(){$$("div.hidding_menu").setStyle("display","none")});$$("div.menu_back").addEvent("click",function(){$$("div.menu_back").setStyle("display","none");links.each(function(a){a.setStyle("display","block")});submenu.fade("hide");submenu.setStyle("display", "none");linkSubmenu.removeClass("head_link");$$("div.menu_title").each(function(a){a.innerHTML=savedTitle})})}var printWindow; function printArticle(a,b){$(a)!=null&&$(b)!=null&&$(b).addEvent("click",function(){var b=$(a).innerHTML;printWindow=window.open("","TrackHistoryData","width=420,height=225,top=250,left=345,toolbars=no,scrollbars=no,status=no,resizable=no");printWindow.document.write('<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <base href="http://'+document.location.host+'" /> <link rel="stylesheet" href="tl_files/system/news_print.css" type="text/css" media="all" /> </head> <body> <div id="logo"> <img src="tl_files/system/main/pd_logo.png" alt="Powiat D\u0105browski" /> <div>Starostwo Powiatowe <br /> w D\u0105browie Tarnowskiej</div> </div> <div id="make_margin">'+ b+"</div></body> </html>");printWindow.document.close();printWindow.focus();setTimeout("printWindow.print()",200);setTimeout("printWindow.close()",230)})}var rozmCzcionki=[11,14,17],changers;function initFontChange(a,b){$$(".change_font_size");changers=$$(a);changers.length>0&&$(b)!=null&&Array.each(changers,function(a,e){a.addEvent("click",function(){$(b).style.fontSize=rozmCzcionki[e]+"px";posCorrect();setTimeout(posCorrect,500)})})} function scrollUP(a){$(a)!=null&&$("scroll_up")!=null&&$("scroll_up").addEvent("click",function(){window.getScrollTop()>$(a).getTop()&&(new Fx.Scroll(window)).toElement(a,"y");return false})}var blockedLiChilds=[]; function blockParentLi(){var a=$("right_pozostale_informacje");if(a!=null){var b=a.getElements("li.submenu"),c=[];a.getElements("a.submenu").each(function(a,d){a.addEvent("click",function(){b[d].getElements("a").morph({color:"#FF0000"});b[d].getElements("a")[0].morph({color:"#000000"});(function(){b[d].getElements("a").morph({color:"#000000"})}).delay(500);b[d].getHeight()<=25?b[d].tween("height",c[d]):b[d].tween("height",23);return false})});b.each(function(a,d){a.setStyle("overflow","hidden");c[d]= a.offsetHeight;b[d].setStyle("height",23);blockedLiChilds[d]=b[d].getElements("li");blockedLiChilds[d].each(function(b,g){blockedLiChilds[d][g].hasClass("active")&&(a.tween("height",c[d]),a.removeClass("active"),blockedLiChilds[d][0].hasClass("active")&&(a.getElement(".active").setStyle("background","none"),a.getElement(".active").setStyle("color","#000000")))})})}} function gallLink(){var a=$("go_to_gall_coo"),b=$("go_to_gall");if(a!=null&&b!=null)b.innerHTML=a.innerHTML,b.style.display="inline"}var newDescDiv=[],readyElem=[],imgProp=[];imgProp.wysokosc=[];imgProp.szerokosc=[];imgProp.top=[];imgProp.left=[];imgProp.dolObrazka=[];var images; function descPosition(a){imgProp.wysokosc[a]=images[a].offsetHeight;imgProp.szerokosc[a]=images[a].offsetWidth;imgProp.top[a]=images[a].offsetTop;imgProp.left[a]=images[a].offsetLeft;navigator.userAgent.indexOf("MSIE 7.0");if(readyElem[a]){readyElem[a].style.position="absolute";readyElem[a].style.background='url("tl_files/system/main/black_transparent.png") repeat scroll left top transparent';readyElem[a].style.color="#FFFFFF";readyElem[a].style.fontWeight="bold";readyElem[a].style.padding="1px 4px"; readyElem[a].style.width=imgProp.szerokosc[a]-8+"px";if(navigator.userAgent.indexOf("MSIE 7.0")!=-1){if(images[a].parentNode.className.indexOf("image_container")!=-1)imgProp.left[a]=images[a].parentNode.offsetLeft;if(images[a].parentNode.parentNode.className.indexOf("image_container")!=-1)imgProp.left[a]=images[a].parentNode.parentNode.offsetLeft;imgProp.top[a]=images[a].offsetTop+87;imgProp.left[a]+=10}imgProp.dolObrazka[a]=imgProp.top[a]+imgProp.wysokosc[a]-readyElem[a].offsetHeight;readyElem[a].style.top= imgProp.dolObrazka[a]+"px";readyElem[a].style.left=imgProp.left[a]+"px"}}function imgDescription(){$("NEWS_ART")!=null&&(images=$("NEWS_ART").getElements("img"),images.each(function(a,b){if(images[b].alt!=""&&images[b].alt.indexOf("tl_files")<0)newDescDiv[b]=document.createElement("div"),readyElem[b]=$("NEWS_ART").appendChild(newDescDiv[b]),readyElem[b].setAttribute("id","img_desc_"+b),readyElem[b].innerHTML=a.alt,descPosition(b)}))} function posCorrect(){images.each(function(a,b){descPosition(b)})}function redirectLink(a,b){var c=$$("a."+a);c.length>0&&c.each(function(a){a.href=b.indexOf("http://")!=-1?b:"http://"+b;a.target="_blank"})}var fieldLabel,fieldLabelContent=[]; function validateForm(a){if($(a)!=null){var b=$(a).getElements("input.text"),c=$(a).getElements("textarea.textarea");fieldLabel=$(a).getElements("label");b.length>0&&c.length>0&&(b.each(function(a,b){a.hasClass("mandatory")&&a.addEvent("blur",function(){validateField(a,b)})}),c.each(function(a,b){a.hasClass("mandatory")&&a.addEvent("blur",function(){validateField(a,b)})}))}$(a)!=null&&$(a).addEvent("submit",function(){var a=true;b.concat(c).each(function(b,c){b.hasClass("mandatory")&&validateField(b, c)==false&&(a=false)});return a})} function validateField(a){var b=a.name,b=b.replace(/_/g," ");if(!fieldLabelContent[a.id])fieldLabelContent[a.id]=$(document).getElement("label[for="+a.id+"]").innerHTML;if(a.value==""||a.value==" ")return a.removeClass("correct"),a.addClass("wrong"),$(document).getElement("label[for="+a.id+"]").innerHTML='Prosz\u0119 uzupe\u0142ni\u0107 pole "'+b+'"*',false;else a.removeClass("wrong"),a.addClass("correct"),$(document).getElement("label[for="+a.id+"]").innerHTML=fieldLabelContent[a.id];if(a.name== "e_mail")if(/^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/.test(a.value)==false)return a.removeClass("correct"),a.addClass("wrong"),$(document).getElement("label[for="+a.id+"]").innerHTML="Prosz\u0119 poda\u0107 poprawny adres e-mail",false;else a.removeClass("wrong"),a.addClass("correct")} function heightContactSet(a){if($("contact_form")!=null&&$("google_map")==null){var b=parseInt($("contact_form").offsetHeight+$("contact_form").offsetTop+20);$("NEWS_ART").tween("height",b);a!=0&&(check=setTimeout("heightContactSet(0)",1E4))}}function correctGooSize(){var a=$("goo_map");if(a!=null)a.parentNode.rel="lightbox[800 500]"}var arrLinks; function langMenu(){arrLinks=$("language_menu").getElements("a");arrLinks.each(function(a){a.fade(0.5);navigator.userAgent.indexOf("Firefox")!=1?a.setStyle("-moz-transition","none"):navigator.userAgent.indexOf("WebKit")!=1?a.setStyle("-webkit-transition","none"):navigator.userAgent.indexOf("Opera")!=1?a.setStyle("-o-transition","none"):a.setStyle("transition","none");a.addEvent("mouseover",function(){a.fade("in")});a.addEvent("mouseout",function(){a.fade(0.5)});switch(true){case a.hasClass("pl"):a.title= "Informacje w j\u0119zyku polskim.";break;case a.hasClass("en"):a.title="Information in english.";break;case a.hasClass("fr"):a.title="Information en fran\u00e7ais.";break;case a.hasClass("it"):a.title="Informazioni in italiano.";break;case a.hasClass("de"):a.title="Informationen in deutscher Sprache.";break;case a.hasClass("rus"):a.title="\u0418\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043d\u0430 \u0440\u0443\u0441\u0441\u043a\u043e\u043c \u044f\u0437\u044b\u043a\u0435."}});arrLinks.length< 1&&$("language_menu").setStyle("display","none")} function ajaxCalendar(){if($("prev_calendar")!=null&&$("next_calendar")!=null){var a=$("news_arch_cal")?$("news_arch_cal"):$("ARCH_CALL");$("prev_calendar").addEvent("click",function(){(new Request({url:$("prev_calendar").href+"&isAjaxCalendar=1",method:"get",onRequest:function(){a.addClass("loading");a.set("html","\u0142adowanie zawarto\u015bci...")},onSuccess:function(b){a.removeClass("loading");a.set("html",b);ajaxCalendar()},onFailure:function(){a.removeClass("loading");a.set("html","Przykro nam, ale nie uda\u0142o si\u0119 za\u0142adowa\u0107 zawarto\u015bci ):")}})).send(); return false});$("next_calendar").addEvent("click",function(){(new Request({url:$("next_calendar").href+"&isAjaxCalendar=1",method:"get",onRequest:function(){a.addClass("loading");a.set("html","\u0142adowanie zawarto\u015bci...")},onSuccess:function(b){a.removeClass("loading");a.set("html",b);ajaxCalendar()},onFailure:function(){a.removeClass("loading");a.set("html","Przykro nam, ale nie uda\u0142o si\u0119 za\u0142adowa\u0107 zawarto\u015bci ):")}})).send();return false})}} function visitsPlace(){var a,b;if(($("project")!=null||$("r_project")!=null)&&$("VisitorsName")!=null)a=$("VisitorsName"),b=$("project")!=null?$("project"):$("r_project"),b.innerHTML+='<div class="VisitorsName">'+a.innerHTML+"</div>"} function galleryLodaing(){var a=$$("img.pd_gall_img_x"),b=[],c=[],e=[],e=$$("div.single_gall_box");a.fade("hide");e.each(function(a,c){a.getElement("div.gall_desc-link")?(b[c]=a.getElement("div.gall_desc-link"),b[c].fade("hide")):b[c]=false});b.length>0&&b.each(function(a,b){if(a!=false)c[b]=a.offsetHeight,a.fade("show"),a.setStyle("height",0)});a.each(function(a,e){(function(){a.fade("in");b[e]!=false&&(b[e].fade("in"),b[e].tween("height",c[e]))}).delay(350*e)})} function logPanel(a){var b=$("panel_logowania"),c=b.offsetHeight;b.style.top=-c+"px";$(a).addEvent("click",function(){parseInt(b.style.top)>=0?b.tween("top",-c):b.tween("top",0)})} function uploadField(){var a=$$("input.upload"),b=document.createElement("div"),c=document.createElement("button"),e=document.createElement("span"),d,f;if(a.length>0)c.setAttribute("id","niceBtn"),e.setAttribute("id","niceInfo"),a[0].getParent().setStyle("overflow","hidden"),a[0].getParent().setStyle("position","relative"),a[0].getParent().insertBefore(b,a[0]),b.appendChild(c),b.appendChild(e),c.innerHTML="Wybierz plik",a[0].addEvent("change",function(){a[0].setAttribute("title",a[0].value);$("niceInfo").setAttribute("title", a[0].value);d=a[0].value;d.indexOf("\\")!=-1?(f=d.lastIndexOf("\\"),$("niceInfo").innerHTML=d.substr(f+1)):$("niceInfo").innerHTML=d}),a[0].setStyles({position:"relative",zIndex:2,opacity:0.01,display:"block",cursor:"default"}),navigator.userAgent.indexOf("MSIE 7")!=-1&&a[0].setStyle("width","0px"),navigator.userAgent.indexOf("MSIE 8")!=-1&&a[0].setStyle("width","90px"),$(b).setStyles({width:267,height:25,border:"1px solid #AAAAAA",position:"absolute",top:142,left:0,zIndex:0,overflow:"hidden"}),$(c).setStyles({width:"90px", fontSize:"12px",textAlign:"center",margin:"1px 5px 0 2px",border:"1px solid #AAAAAA",background:"#F2F2F2",height:"23px",color:"#444444","float":"left",clear:"left"}),$(e).setStyles({width:"168px",padding:"0 1px",minHeight:"10px",display:"block","float":"left",margin:"7px 0 0 0",overflow:"hidden"})} addEvent("domready",function(){menuBtns();scrollToMsg();subMenu();uploadField();menu("li.info_o_powiecie","MENU_INFO_O_POWIECIE","language_menu");menu("li.starostwo","MENU_STAROSTWO");printArticle("NEWS_ART","print_article_btn_2");printArticle("news_reader_to_print","print_article_btn");initFontChange("span.fs_changer","font_to_change");initFontChange("span.fs_changer","NEWS_ART");scrollUP("NEWS_READER");scrollUP("NEWS_ART");blockParentLi();gallLink();/*redirectLink("prawo_miejscowe","http://www.prawomiejscowe.pl/institution.aspx?id=2584");*/ validateForm("form_contact");langMenu();ajaxCalendar();visitsPlace();galleryLodaing()});window.addEvent("load",function(){$("no_img_desc")==null&&imgDescription()});
