var groupMax=10;var accdefault=10;window.addEvent("domready",function(){ajaxLoader.init(ajaxLoader);var l=topic2Fx=null;if($$("span.groupdefaultopen").get("id")!=""){accdefault=$$("span.groupdefaultopen").get("id")}var c=0;var q=0;var b=new Array();var a=new Array();if($("acc-belka-search")&&$("acc-element-search")){e();b[0]=($("forum-input-search-button"));a[0]=($("acc-element-search"));c=1}for(idx=1;idx<=groupMax;idx++){if($("acc-belka-"+idx)&&$("acc-element-"+idx)){b[c]=($("acc-belka-"+idx));a[c]=($("acc-element-"+idx));if(accdefault==idx){q=c}c++}}acc=new Accordion(b,a,{display:q});acc.addEvent("onActive",function(i){for(idx=1;idx<=groupMax;idx++){if($("add-topic-container-"+idx)){$("add-topic-container-"+idx).setStyle("display","none")}}});if($$("span.forum-pagebreak a")){var k=$$("span.forum-pagebreak a").getParent("span");for(c=0;c<k.length;c++){if($($(k[c]).id)){$($(k[c]).id).addEvent("click",function(i){m(this.id);return false})}}}for(idx=1;idx<=groupMax;idx++){if($("forum-subjects-"+idx)){hiddenComments=$$("#forum-subjects-"+idx+" img.triger");for(var c=0;c<hiddenComments.length;c++){hiddenComments.addEvent("mouseover",function(i){idx=$(this.id).getParents("div");var r=$(this.id).getPosition(idx[0]);if($("sub_"+this.id.replace("item_",""))){$("sub_"+this.id.replace("item_","")).setStyles({left:r.x+20,top:r.y+25,display:"block"});$("sub_"+this.id.replace("item_","")).fade("in")}});hiddenComments.addEvent("mouseleave",function(i){if($("sub_"+this.id.replace("item_",""))){$("sub_"+this.id.replace("item_","")).fade("out")}})}}if($("forum-add-subject-"+idx)){$("forum-add-subject-"+idx).addEvent("click",function(i){f(this.id)})}if($$("div.topicframe-notifyme img")){$$("div.topicframe-notifyme img").addEvent("click",function(i){n(this.id);if(d(this.id,(this.alt=="check")?"1":"0")){h(this,"zapisano!")}})}if($("add-comment-save-"+idx)){$("add-comment-save-"+idx).addEvent("click",function(r){var i=this.id.replace("add-comment-save-","");j($("add-comment-textarea-"+i).value)})}}if($$("div.postframe-notifyme img")){$$("div.postframe-notifyme img").addEvent("click",function(i){n(this.id);if(d(this.id,(this.alt=="check")?"1":"0")){h(this,"zapisano!")}})}function n(i){if($(i).alt=="check"){$(i).src="/graph/checkbox_off.png";$(i).alt="uncheck";return true}if($(i).alt=="uncheck"){$(i).src="/graph/checkbox_on.png";$(i).alt="check";return true}return false}function d(i,u){var r;var t="sdb="+i+"&v="+u;if(window.XMLHttpRequest){r=new XMLHttpRequest()}else{r=new ActiveXObject("Microsoft.XMLHTTP")}var s=window.location.pathname.split("/");r.open("POST","/"+s[1]+"/ajax/forum/ajax_forum.php",false);r.setRequestHeader("Content-type","application/x-www-form-urlencoded");r.setRequestHeader("Content-length",t.length);r.setRequestHeader("Connection","close");r.send(t);object=JSON.decode(r.responseText);if(object==null){return false}if(object.ack=="true"){return true}else{return false}}function h(s,r){if($("forum-window-status")){$("forum-window-status").dispose()}var v=s.getPosition("container");var i=v.x-50;var u=v.y-20;newWindowBody.set("html",'<div class="message">'+r+"</div>");var t=new Fx.Morph("forum-window-status",{duration:500,transition:Fx.Transitions.Circ.easeOut});t.start({opacity:[0,1],height:[10,20],width:[70,100]});setTimeout(function(){if($("forum-window-status")){$("forum-window-status").fade("out")}},600);setTimeout(function(){if($("forum-window-status")){$("forum-window-status").dispose()}},1000);return true}function p(i,r){switch(r){case"post":if(i.length>1024){return false}if(i.length<5){return false}return true;case"topic":if(i.length>50){return false}if(i.length<5){return false}return true;default:return false}return false}function f(r){var i=r.replace("forum-add-subject-","");var s;var u="a=getAddTopicWindowContent&d="+i;if(window.XMLHttpRequest){s=new XMLHttpRequest()}else{s=new ActiveXObject("Microsoft.XMLHTTP")}var t=window.location.pathname.split("/");s.open("POST","/"+t[1]+"/ajax/forum/ajax_forum.php",true);s.setRequestHeader("Content-type","application/x-www-form-urlencoded");s.setRequestHeader("Content-length",u.length);s.setRequestHeader("Connection","close");s.send(u);ajaxLoader.show();s.onreadystatechange=function(){if(s.readyState==4&&s.status==200){ajaxLoader.hide();if($("add-topic-container-"+i)){$("add-topic-container-"+i).setStyle("display","block");$("add-topic-space-"+i).set("html",s.responseText);l=new Fx.Slide("add-topic-space-"+i,{duration:1000,transition:Fx.Transitions.Circ.easeOut}).hide();$("add-topic-space-"+i).setStyle("display","block");l.slideIn()}if($("add-topic-save-"+i)){$("add-topic-save-"+i).addEvent("click",function(){if(p($("add-topic-input-"+i).value,"topic")){$("add-topic-save-"+i).setStyle("display","none");$("subframe-add-post-"+i).setStyle("display","block");topic2Fx=new Fx.Slide("subframe-add-post-"+i,{duration:1000,transition:Fx.Transitions.Circ.easeOut}).hide();topic2Fx.slideIn();if($("add-topic-input-"+i)){$("add-topic-input-"+i).set("disabled","disabled")}}else{$("add-topic-input-"+i).highlight("#000","#400")}})}if($("add-comment-save-"+i)){$("add-comment-save-"+i).addEvent("click",function(){if(p($("add-comment-textarea-"+i).value,"post")){g($("add-topic-input-"+i).value,$("add-comment-textarea-"+i).value,i);l.slideOut().chain(function(){topic2Fx.slideOut()})}else{$("add-comment-textarea-"+i).highlight("#000","#400")}})}if($("subframe-addtopic-close-"+i)){$("subframe-addtopic-close-"+i).addEvent("click",function(){l.slideOut();if(topic2Fx!=null){topic2Fx.slideOut()}setTimeout(function(){$("add-topic-space-"+i).setStyle("display","none");$("subframe-add-post-"+i).setStyle("display","none");$("add-topic-container-"+i).setStyle("display","none")},1100);$("forum-add-subject-"+i).setStyles({display:"block"})})}if($("forum-add-subject-"+i)){$("forum-add-subject-"+i).setStyles({display:"none"})}if($("acc-element-"+i).getStyle("height").toInt()<320){$("acc-element-"+i).setStyles({height:$("acc-element-"+i).getStyle("height").toInt()+150})}}};return true}function g(i,v,s){var r;var u="a=saveTopic&s="+i+"&c="+v+"&g="+s;if(window.XMLHttpRequest){r=new XMLHttpRequest()}else{r=new ActiveXObject("Microsoft.XMLHTTP")}var t=window.location.pathname.split("/");r.open("POST","/"+t[1]+"/ajax/forum/ajax_forum.php",true);r.setRequestHeader("Content-type","application/x-www-form-urlencoded");r.setRequestHeader("Content-length",u.length);r.setRequestHeader("Connection","close");r.send(u);ajaxLoader.show();r.onreadystatechange=function(){if(r.readyState==4&&r.status==200){ajaxLoader.hide();location.href=window.location.pathname}};return true}function j(t){var r;var i=window.location.pathname.split("/");var s="a=saveComment&s="+i[4]+"&c="+t;if(window.XMLHttpRequest){r=new XMLHttpRequest()}else{r=new ActiveXObject("Microsoft.XMLHTTP")}r.open("POST","/"+i[1]+"/ajax/forum/ajax_forum.php",true);r.setRequestHeader("Content-type","application/x-www-form-urlencoded");r.setRequestHeader("Content-length",s.length);r.setRequestHeader("Connection","close");r.send(s);ajaxLoader.show();r.onreadystatechange=function(){if(r.readyState==4&&r.status==200){ajaxLoader.hide();location.href=window.location.pathname}};return true}function m(i){var r;var s=i.replace("forum-pagebreak-","").split("-");var u="a=getForumSubpageContent&group="+s[0]+"&page="+s[1];if(window.XMLHttpRequest){r=new XMLHttpRequest()}else{r=new ActiveXObject("Microsoft.XMLHTTP")}var t=window.location.pathname.split("/");r.open("POST","/"+t[1]+"/ajax/forum/ajax_forum.php",true);r.setRequestHeader("Content-type","application/x-www-form-urlencoded");r.setRequestHeader("Content-length",u.length);r.setRequestHeader("Connection","close");r.send(u);ajaxLoader.show();r.onreadystatechange=function(){if(r.readyState==4&&r.status==200){ajaxLoader.hide();if($("acc-element-"+s[0])){$("acc-element-"+s[0]).set("html",r.responseText);if($$("span.forum-pagebreak a")){var v=$$("span.forum-pagebreak a").getParent("span");for(w=0;w<v.length;w++){$($(v[w]).id).addEvent("click",function(x){m(this.id);return false})}}for(idx=1;idx<=groupMax;idx++){if($("forum-subjects-"+idx)){hiddenComments=$$("#forum-subjects-"+idx+" img.triger");for(var w=0;w<hiddenComments.length;w++){hiddenComments.addEvent("mouseover",function(x){idx=$(this.id).getParents("div");var y=$(this.id).getPosition(idx[0]);if($("sub_"+this.id.replace("item_",""))){$("sub_"+this.id.replace("item_","")).setStyles({left:y.x+20,top:y.y+25,display:"block"});$("sub_"+this.id.replace("item_","")).fade("in")}});hiddenComments.addEvent("mouseleave",function(x){if($("sub_"+this.id.replace("item_",""))){$("sub_"+this.id.replace("item_","")).fade("out")}})}}if($("forum-add-subject-"+idx)){$("forum-add-subject-"+idx).addEvent("click",function(){f()})}}}}};return true}function e(){var r=window.location.pathname.split("/");switch(r[1]){case"pl":inputtxt="wpisz szukaną frazę";break;case"zh":inputtxt="";break;default:inputtxt="type the phrase"}var i=new Element("input",{type:"text",value:inputtxt,id:"forum-input-search",styles:{"float":"left",padding:"0 5px"}});var s=new Element("img",{src:"/graph/iconset/nexton.png",id:"forum-input-search-button",styles:{"float":"left",padding:"0 5px",cursor:"pointer"}});i.inject("acc-belka-search");s.inject("acc-belka-search");$("forum-input-search").addEvent("click",function(){$("forum-input-search").value=""});$("forum-input-search").addEvent("keydown",function(t){if(t.key=="enter"){o($("forum-input-search").value)}});$("forum-input-search-button").addEvent("click",function(){o($("forum-input-search").value)})}function o(r,i){var t;var s=window.location.pathname.split("/");var u=new Array();if(i){u=i.replace("forum-pagebreak-","").split("-")}else{u[1]=1}var v="a=getSearchResult&search="+r+"&page="+u[1];if(window.XMLHttpRequest){t=new XMLHttpRequest()}else{t=new ActiveXObject("Microsoft.XMLHTTP")}t.open("POST","/"+s[1]+"/ajax/forum/ajax_forum.php",true);t.setRequestHeader("Content-type","application/x-www-form-urlencoded");t.setRequestHeader("Content-length",v.length);t.setRequestHeader("Connection","close");t.send(v);ajaxLoader.show();t.onreadystatechange=function(){if(t.readyState==4&&t.status==200){ajaxLoader.hide();$("acc-element-search").set("html",t.responseText);$("acc-element-search").setStyle("height",$("acc-element-search").getStyle("height"));$("acc-element-search").setStyle("height","615px");acc.display(0)}hiddenComments=$$("#acc-element-search img.triger");for(var y=0;y<hiddenComments.length;y++){hiddenComments.addEvent("mouseover",function(z){idx=$(this.id).getParents("div");var A=$(this.id).getPosition(idx[0]);if($("sub_"+this.id.replace("item_",""))){$("sub_"+this.id.replace("item_","")).setStyles({left:A.x+20,top:A.y+150,display:"block",width:"95%",height:$("sub_"+this.id.replace("item_","")).getStyle("height")});$("sub_"+this.id.replace("item_","")).fade("in")}});hiddenComments.addEvent("mouseleave",function(z){if($("sub_"+this.id.replace("item_",""))){$("sub_"+this.id.replace("item_","")).fade("out")}})}if($$("span.forum-pagebreak a")){var x=$$("span.forum-pagebreak a").getParent("span");var w=new RegExp("^(.+)search(.+)$");for(y=0;y<x.length;y++){if(w.test(x[y].id)){$($(x[y]).id).addEvent("click",function(z){o(r,this.id);return false})}}}};return true}});
