function popup(c,b,e,a){var g=(screen.width>e)?(screen.width-e)/2:0;var f=(screen.height>a)?(screen.height-a)/2:0;var d="modal=yes,menubar=no,toolbar=no,location=no,resizable=yes,scrollbars=yes,status=no,titlebar=no";c+=(c.contains("?")?"&":"?")+"width="+e+"&height="+a+"&top="+f+"&left="+g;return window.open(c,b,d+",width="+e+",height="+a+",top="+f+",left="+g)}function $save(a){if($(a)){$(a).submit()}return false}function menu(c){var a=$(c).getParent("li");var b=a.getElement("ul");b.toggleClass("hide");if(a.hasClass("active")){a.removeClass("active")}else{if(!b.hasClass("hide")){a.addClass("active")}}if(a.hasClass("expanded")){a.removeClass("expanded")}else{a.addClass("expanded")}}function input_clone(a,b){var a=$(a);a.removeEvents();var c=new Element("input",{type:b,"class":a.className,name:a.name,id:a.id,style:a.style,value:a.value,title:a.title});c.replaces(a);if(b=="password"){c.focus();c.focus()}else{c.blur()}clear_input(c);return c}function clear_input(a){var a=$(a);if(a&&a.title){if(a.value==""){a.value=a.title}a.addEvent("focus",function(){if(a.title.trim()==a.value.trim()){a.value="";if(a.name=="password"||a.name=="password_confirm"){input_clone(a,"password")}}});a.addEvent("blur",function(){if(a.value==""){if(a.name=="password"||a.name=="password_confirm"){a=input_clone(a,"text")}a.value=a.title}})}}function ajax_loader(a,e){if(!e||e=="add"){a=$(a);a.set("opacity",0.7);var c=a.getSize();var d=new Element("div",{"class":"ajax_loader"});d.inject(a,"top");var f=(c.x/2)-(d.getStyle("width").toInt()/2)-a.getStyle("paddingLeft").toInt();var b=(c.y/2)-(d.getStyle("height").toInt()/2)-a.getStyle("paddingTop").toInt();d.setStyles({marginTop:b+"px",marginLeft:f+"px"});return d}else{if(e=="delete"){a.set("opacity",1);a.getElement(".ajax_loader").dispose()}}}function module_refresh(e,i){var f=(i&&i.parent_module)?i.parent_module:e.getParent(".module");var j=(i&&i.tag)?i.tag:e.get("tag");var h=(i&&i.parms)?i.parms:(j=="form")?e.toQueryString():e.get("href").replace(/[^\?]+\?/,"");var c=(i&&i.module_body)?i.module_body:e.getParent(".module_body");var g=(i&&i.module_name)?i.module_name:f.get("class").replace(/(module| |col[0-9]+)+/,"").trim();if(i&&i.url){var b=i.url}else{var b=location.href+(location.href.contains("?")?"&":"?")+"xml=module&module="+g}var a=(i&&i.method)?i.method:((j=="form")?e.get("action"):"get");if(f){var d=new RegExp(/col([0-9]+)/i).exec(f.get("class"));if(d){h+=(h?"&":"")+"_col="+d[1]}}new Request({method:a,url:b,evalResponse:false,onRequest:function(){ajax_loader(c);if(i&&i.start){i.start.run()}},onSuccess:function(k){c.set("opacity",1);c.set("html",k);add_links(c);if(i&&i.finish){i.finish.run()}}}).send(h);return false}function module_open(b,a){return module_refresh(b,{parms:a})}function add_module_refresh(b,a){if(!a){var a={}}if(b){a.tag=b.get("tag");b.addEvent(((a.tag=="form")?"submit":"click"),function(c){if(c){new Event(c).stop()}a.module_obj=(a&&a.module_obj)?a.module_obj:b.getParent(".module");a.module_name=a.module_obj.get("class").replace(/(module|hide| |col[0-9]+)+/,"").trim();a.module_body=a.module_obj.getElement(".module_body")||a.module_obj;module_refresh(b,a)})}}function add_links(c){if(!c){c=document}var a=c.getElements("form");if(a){a.addEvent("submit",function(f){$(this).getElements("input[type=text],textarea").each(function(e){e=$(e);if(e.title&&e.title==e.value){e.value=""}})})}var b=c.getElements(".clear_input");if(b){b.each(function(e){clear_input(e)})}var d=c.getElements(".module_refresh");if(d){d.each(function(e){add_module_refresh(e)})}c.getElements("a[rel*=popup]").addEvent("click",function(g){new Event(g).stop();var f=this.get("rel").match(/\[(\d+),\s*(\d+)/);popup(this.get("href"),this.get("name")||"popup",f[1],f[2]).focus()})}window.addEvent("domready",add_links);function ZagielPoliczRate(b,c,a){window.open("https://www.eraty.pl/symulator/oblicz.php?numerSklepu="+a+"&wariantSklepu="+c+"&typProduktu=0&wartoscTowarow="+b,"Policz_rate","width=630,height=500,directories=no,location=no,menubar=no,resizable=yes,scrollbars=yes,status=no,toolbar=no")}function ZagielJakKupic(){window.open("https://www.zagiel.com.pl/kalkulator/jak_kupic.html","nowe_okno","width=600,height=500,directories=no,location=no,menubar=no,resizable=yes,scrollbars=yes,status=no,toolbar=no")}Element.implement({hasEvent:function(a,b){var c=this.retrieve("events");return c&&c[a]&&(b==undefined||c[a].keys.contains(b))}});
