var editContent="";window.onresize=setSizes;function WikiCallBack(c){document.getElementById("wikireader").innerHTML=c;var b=new Attacklab.showdown.converter();if(b&&document.getElementById("wikisource")!=null){var a=b.makeHtml(document.getElementById("wikisource").value);document.getElementById("wikidisplay").innerHTML=a}}function WikiCallBackVersions(a){document.getElementById("wikiversions").innerHTML=a}function WikiCallBackHelp(a){document.getElementById("wikihelp").innerHTML=a}function WikiCallBackUpload(a){document.getElementById("wikiupload").innerHTML=a}function WikiCallBackAdmin(a){document.getElementById("wikiadmin").innerHTML=a}function WikiCallBackVersionShow(c){document.getElementById("wikiversions").innerHTML=c;var b=new Attacklab.showdown.converter();if(b&&document.getElementById("wikiversionsource")!=null){var a=b.makeHtml(document.getElementById("wikiversionsource").value);document.getElementById("wikiversiondisplay").innerHTML=a}}function ForumCallBack(c){document.getElementById("forumreader").innerHTML=c;var b=new Attacklab.showdown.converter();if(b&&document.getElementById("forumsource")!=null){var a=b.makeHtml(document.getElementById("forumsource").value);document.getElementById("forumdisplay").innerHTML=a}}function ForumCallBackVersions(a){document.getElementById("forumversions").innerHTML=a}function ForumCallBackHelp(a){document.getElementById("forumhelp").innerHTML=a}function ForumCallBackUpload(a){document.getElementById("forumupload").innerHTML=a}function ForumCallBackAdmin(a){document.getElementById("forumadmin").innerHTML=a}function ForumCallBackVersionShow(c){document.getElementById("forumversions").innerHTML=c;var b=new Attacklab.showdown.converter();if(b&&document.getElementById("forumversionsource")!=null){var a=b.makeHtml(document.getElementById("forumversionsource").value);document.getElementById("forumversiondisplay").innerHTML=a}}function switchVersionView(c){if(document.getElementById("wikiversiondisplay")!=null&&document.getElementById("wikiversiondisplay").innerHTML!=""){if(document.getElementById("wikiversionswitch").value=="html"){document.getElementById("wikiversiondisplay").innerHTML="<pre>"+document.getElementById("wikiversionsource").value+"</pre>";document.getElementById("wikiversionswitch").value="mark";c.value="Visual"}else{var b=new Attacklab.showdown.converter();if(b&&document.getElementById("wikiversionsource")!=null){var a=b.makeHtml(document.getElementById("wikiversionsource").value);document.getElementById("wikiversiondisplay").innerHTML=a;document.getElementById("wikiversionswitch").value="html";c.value="Markdown"}}}}function setEditViews(){try{if(top.document.getElementById("wikieditor")!=null&&top.document.getElementById("wikieditor").style.display==""){top.document.getElementById("previewWiki").style.display="";top.document.getElementById("sourceWiki").style.display="";top.document.getElementById("htmlWiki").style.display="none";top.document.getElementById("diffWiki").style.display="none";top.document.getElementById("sourceWiki").style.height=(wmdInstance.Position.getHeight(top.document.getElementById("previewWiki"))+400)+"px";top.document.getElementById("wptitle").style.width=(wmdInstance.Position.getWidth(top.document.getElementById("sourceWiki"))-5)+"px";top.document.getElementById("wpcomment").style.width=(wmdInstance.Position.getWidth(top.document.getElementById("previewWiki"))-5)+"px"}}catch(a){}}function setSizes(){if(wmdInstance!=null&&top.document.getElementById("wikieditor")!=null&&top.document.getElementById("wikieditor").style.display==""){top.document.getElementById("wptitle").style.width=(wmdInstance.Position.getWidth(top.document.getElementById("sourceWiki"))-5)+"px";top.document.getElementById("wpcomment").style.width=(wmdInstance.Position.getWidth(top.document.getElementById("previewWiki"))-5)+"px"}}function showWikiDiff(d){if(document.getElementById("diffWiki")!=null&&document.getElementById("diffWiki").innerHTML!=""){if(document.getElementById("toggleWikiDiff").value=="Diff"){var c=function(f,e){};toolDialog(false,"textarea","",document.getElementById("diffWiki").innerHTML,c);document.getElementById("previewWiki").style.display="";document.getElementById("htmlWiki").style.display="none";document.getElementById("diffWiki").style.display="none";d.value="FONT"}else{if(document.getElementById("toggleWikiDiff").value=="HTML"){document.getElementById("diffWiki").style.display="none";document.getElementById("htmlWiki").style.display="none";document.getElementById("previewWiki").style.display="";d.value="Diff"}else{var b=new Attacklab.showdown.converter();if(b&&document.getElementById("sourceWiki")!=null){var a=b.makeHtml(document.getElementById("sourceWiki").value);var c=function(f,e){};toolDialog(true,"textarea",escape(a),"Codí font",c)}document.getElementById("previewWiki").style.display="";document.getElementById("diffWiki").style.display="none";document.getElementById("htmlWiki").style.display="none";d.value="Diff"}}}}function WikiCallBackDiff(a){document.getElementById("diffWiki").innerHTML=a;if(document.getElementById("wpcomment")!=null){if(document.getElementById("wpcomment").value!=""){document.getElementById("wpdiscussion").value+="@@@"+document.getElementById("wpcomment").value}document.getElementById("wpcomment").value=""}}function WikiCallBackEdit(a){if(wikiEditor!=null){top.document.getElementById("sourceWiki").style.display="none";top.document.getElementById("previewWiki").style.display="none";top.clearInterval(wikiEditor.Global.killHandle);wikiEditor.wmd=null;wikiEditor=null}document.getElementById("wikieditor").innerHTML=a;wikiEditor=createWmd("#sourceWiki","#previewWiki","wiki");if(top.document.getElementById("wikireader").style.display==""){top.document.getElementById("wikieditor").style.display="none";top.document.getElementById("sourceWiki").style.display="none";top.document.getElementById("previewWiki").style.display="none"}else{if(top.document.getElementById("wikieditor").style.display==""){setEditViews()}}}function ForumCallBackEdit(a){var b=document.getElementsByTagName("BODY")[0];if(b!=null){if(forumEditor!=null){document.getElementById("sourceForum").style.display="none";document.getElementById("previewForum").style.display="none";clearInterval(forumEditor.Global.killHandle);forumEditor.wmd=null;forumEditor=null}document.getElementById("forumeditor").innerHTML=a;forumEditor=createWmd("#sourceForum","#previewForum","forum");if(top.document.getElementById("forumreader").style.display==""){document.getElementById("forumeditor").style.display="none"}}}function getWikiPost(c,b){var a="text="+escape(encodeURI(document.getElementById("sourceWiki").value));wCaller(b+"?edit","","WikiCallBack")}function loadWikiPost(b,a){setTimeout("wCaller('"+a+"','','WikiCallBack')",1500);setTimeout("wCaller('"+a+"?versions','','WikiCallBackVersions')",1500);setTimeout("wCaller('"+a+"?diff','','WikiCallBackDiff')",1500);wikiFPath=a;return}function reloadWiki(b,a){setTimeout("wCaller('"+a+"','','WikiCallBack')",2000);setTimeout("wCaller('"+a+"?edit','','WikiCallBackEdit')",2000);setTimeout("wCaller('"+a+"?versions','','WikiCallBackVersions')",2000);wikiFPath=a;return}function getForumPost(c,a){var b="text="+escape(encodeURI(document.getElementById("sourceForum").value));wCaller(a+"?edit","","ForumCallBack")}function loadForumPost(b,a){setTimeout("wCaller('"+a+"','','ForumCallBack')",2000);setTimeout("wCaller('"+a+"?versions','','ForumCallBackVersions')",2000);forumFPath=a;return}function reloadForum(b,a){setTimeout("wCaller('"+a+"','','ForumCallBack')",2000);setTimeout("wCaller('"+a+"?edit','','ForumCallBackEdit')",2000);setTimeout("wCaller('"+a+"?versions','','ForumCallBackVersions')",2000);forumFPath=a;return}function swapWikiMenu(b,a){if(b!=null){if(b.id!="wikiselected"){document.getElementById("wikiselected").id="";b.id="wikiselected";switch(a){case"wikireader":top.document.getElementById("wikieditor").style.display="none";top.document.getElementById("wikireader").style.display="";top.document.getElementById("wikiversions").style.display="none";top.document.getElementById("wikiupload").style.display="none";top.document.getElementById("wikiadmin").style.display="none";top.document.getElementById("wikihelp").style.display="none";break;case"wikieditor":top.document.getElementById("wikieditor").style.display="";setEditViews();top.document.getElementById("wikireader").style.display="none";top.document.getElementById("wikiversions").style.display="none";top.document.getElementById("wikiupload").style.display="none";top.document.getElementById("wikiadmin").style.display="none";top.document.getElementById("wikihelp").style.display="none";break;case"wikiversions":top.document.getElementById("wikieditor").style.display="none";top.document.getElementById("wikireader").style.display="none";top.document.getElementById("wikiversions").style.display="";top.document.getElementById("wikiupload").style.display="none";top.document.getElementById("wikiadmin").style.display="none";top.document.getElementById("wikihelp").style.display="none";break;case"wikiupload":top.document.getElementById("wikieditor").style.display="none";top.document.getElementById("wikireader").style.display="none";top.document.getElementById("wikiversions").style.display="none";top.document.getElementById("wikiupload").style.display="";top.document.getElementById("wikiadmin").style.display="none";top.document.getElementById("wikihelp").style.display="none";break;case"wikiadmin":top.document.getElementById("wikieditor").style.display="none";top.document.getElementById("wikireader").style.display="none";top.document.getElementById("wikiversions").style.display="none";top.document.getElementById("wikiupload").style.display="none";top.document.getElementById("wikiadmin").style.display="";top.document.getElementById("wikihelp").style.display="none";break;case"wikihelp":top.document.getElementById("wikieditor").style.display="none";top.document.getElementById("wikireader").style.display="none";top.document.getElementById("wikiversions").style.display="none";top.document.getElementById("wikiupload").style.display="none";top.document.getElementById("wikiadmin").style.display="none";top.document.getElementById("wikihelp").style.display="";break;default:}}}return false}function swapForumMenu(b,a){if(b!=null){if(b.id!="forumselected"){document.getElementById("forumselected").id="";b.id="forumselected";switch(a){case"forumreader":top.document.getElementById("forumeditor").style.display="none";top.document.getElementById("forumreader").style.display="";top.document.getElementById("forumversions").style.display="none";top.document.getElementById("forumupload").style.display="none";top.document.getElementById("forumadmin").style.display="none";top.document.getElementById("forumhelp").style.display="none";break;case"forumeditor":top.document.getElementById("forumeditor").style.display="";top.document.getElementById("sourceForum").style.display="";top.document.getElementById("previewForum").style.display="";top.document.getElementById("forumreader").style.display="none";top.document.getElementById("forumversions").style.display="none";top.document.getElementById("forumupload").style.display="none";top.document.getElementById("forumadmin").style.display="none";top.document.getElementById("forumhelp").style.display="none";break;case"forumversions":top.document.getElementById("forumeditor").style.display="none";top.document.getElementById("forumreader").style.display="none";top.document.getElementById("forumversions").style.display="";top.document.getElementById("forumupload").style.display="none";top.document.getElementById("forumadmin").style.display="none";top.document.getElementById("forumhelp").style.display="none";break;case"forumupload":top.document.getElementById("forumeditor").style.display="none";top.document.getElementById("forumreader").style.display="none";top.document.getElementById("forumversions").style.display="none";top.document.getElementById("forumupload").style.display="";top.document.getElementById("forumadmin").style.display="none";top.document.getElementById("forumhelp").style.display="none";break;case"forumadmin":top.document.getElementById("forumeditor").style.display="none";top.document.getElementById("forumreader").style.display="none";top.document.getElementById("forumversions").style.display="none";top.document.getElementById("forumupload").style.display="none";top.document.getElementById("forumadmin").style.display="";top.document.getElementById("forumhelp").style.display="none";break;case"forumhelp":top.document.getElementById("forumeditor").style.display="none";top.document.getElementById("forumreader").style.display="none";top.document.getElementById("forumversions").style.display="none";top.document.getElementById("forumupload").style.display="none";top.document.getElementById("forumadmin").style.display="none";top.document.getElementById("forumhelp").style.display="";break;default:}}}return false}var showError=false;var showErrorMsg="";var showErrorPath="";function loadWiki(a){showError=true;showErrorMsg="";wCaller(a,"","WikiCallBack");wCaller(a+"?edit","","WikiCallBackEdit");wCaller(a+"?versions","","WikiCallBackVersions");wCaller(a+"?upload","","WikiCallBackUpload");wCaller(a+"?admin","","WikiCallBackAdmin");wCaller(a+"?help","","WikiCallBackHelp");setTimeout("showResultWiki('"+a+"')",2000)}function loadWikiSel(){selEl=document.getElementById("wikisel");if(selEl!=null&&selEl.options[selEl.options.selectedIndex].value!=""){var a=selEl.options[selEl.options.selectedIndex].value;showError=true;showErrorMsg="";wCaller(a,"","WikiCallBack");wCaller(a+"?edit","","WikiCallBackEdit");wCaller(a+"?versions","","WikiCallBackVersions");wCaller(a+"?upload","","WikiCallBackUpload");wCaller(a+"?admin","","WikiCallBackAdmin");wCaller(a+"?help","","WikiCallBackHelp");setTimeout("showResultWiki('"+a+"')",2000)}}function showResultWiki(a){if(showErrorMsg!=""){alert(showErrorMsg)}else{wikiFPath=a}}function loadForum(a){showError=true;showErrorMsg="";wCaller(a,"","ForumCallBack");wCaller(a+"?edit","","ForumCallBackEdit");wCaller(a+"?versions","","ForumCallBackVersions");wCaller(a+"?upload","","ForumCallBackUpload");wCaller(a+"?admin","","ForumCallBackAdmin");wCaller(a+"?help","","ForumCallBackHelp");setTimeout("showResultWiki('"+a+"')",2000)}function showResultForum(a){if(showErrorMsg!=""){alert(showErrorMsg)}else{forumFPath=a}}function showErrorMessage(b,a){if(b!=showErrorMsg&&b!=""){showErrorMsg=b}}function createWiki(e,b,a,d){var c=function(g,f){if(g&&f!=null&&f!=""){wCaller(e+"?new="+a+"&parent="+d+"&newtitle="+escape(f.replace('"',"")),"","WikiCallBack");setTimeout('wCaller("'+b+'?versions", "", "WikiCallBackVersions")',1500);setTimeout('wCaller("'+b+'?edit", "", "WikiCallBackEdit")',1500);wikiFPath=b}else{return false}};toolDialog(true,"text","","S'us plau, faciliteu el títol de la nova pàgina wiki...",c)}function indexWiki(){}function createForum(d,c,a,b){wCaller(d+"?new="+a+"&parent="+b,"","ForumCallBack");setTimeout('wCaller("'+c+'?edit", "", "ForumCallBackEdit")',1000);setTimeout('wCaller("'+c+'?versions", "", "ForumCallBackVersions")',1000);forumFPath=c}function wCaller(d,c,a){var f=document.getElementsByTagName("BODY")[0];var b=d;if(c!=null&&c!=""){wikiJSTrans=c}var e=document.getElementById("jscallback"+a);if(e!=null){f.removeChild(e);e=null}if(e==null){e=document.createElement("SCRIPT");e.id="jscallback"+a;e.type="text/javascript";if(f!=null){f.appendChild(e)}}e=document.getElementById("jscallback"+a);if(e!=null){e.src=wikiJSTrans+"?ruri="+escape(b)+"&cb="+a+"&uuid="+new Date().getTime()}return null}function toolDialog(c,k,g,f,b){var h;var a;var j;var i;if(g===undefined){g=""}var l=function(n){var o=(n.charCode||n.keyCode);if(o===27){m(true)}};var m=function(n){wmdInstance.Util.removeEvent(doc.body,"keydown",l);var o=((j!=null)?j.value:null);if(n){o=null}else{}h.parentNode.removeChild(h);a.parentNode.removeChild(a);b(((n)?false:true),o);return false};var e=function(){doc=document;a=doc.createElement("div");a.className="wmd-prompt-background";style=a.style;style.position="absolute";style.top="0";style.zIndex="1000";if(wmdInstance.Global.isKonqueror){style.backgroundColor="transparent"}else{if(wmdInstance.Global.isIE){style.filter="alpha(opacity=50)"}else{style.opacity="0.5"}}var n=wmdInstance.Position.getPageSize();style.height=n[1]+"px";if(wmdInstance.Global.isIE){style.left=doc.documentElement.scrollLeft;style.width=doc.documentElement.clientWidth}else{style.left="0";style.width="100%"}doc.body.appendChild(a)};var d=function(){h=doc.createElement("div");h.className="wmd-prompt-dialog";h.style.padding="10px;";h.style.position="fixed";if(k=="textarea"){h.style.width="600px"}else{h.style.width="400px"}h.style.maxHeight="480px";h.style.overflow="auto";h.style.zIndex="1001";var n=doc.createElement("div");n.innerHTML=f;n.style.padding="5px";h.appendChild(n);var o=doc.createElement("form");o.onsubmit=function(){return m(false)};style=o.style;style.padding="0";style.margin="0";style.cssFloat="left";style.width="100%";style.textAlign="center";style.position="relative";h.appendChild(o);if(c){if(k!=="textarea"){j=doc.createElement("input");j.type=k;style.display="block";if(g!=null){j.value=g}style=j.style;style.width="80%";style.marginLeft=style.marginRight="auto";o.appendChild(j)}else{j=doc.createElement("textarea");if(g!=null){j.value=unescape(g)}style=j.style;style.height="240px";style.width="90%";style.marginLeft=style.marginRight="auto";o.appendChild(j)}}var q=doc.createElement("input");q.type="button";q.onclick=function(){return m(false)};q.value="OK";style=q.style;style.margin="10px";style.display="inline";style.width="7em";var p=doc.createElement("input");p.type="button";p.onclick=function(){return m(true)};p.value="Cancelar";style=p.style;style.margin="10px";style.display="inline";style.width="7em";if(/mac/.test(navigator.platform.toLowerCase())){o.appendChild(p);o.appendChild(q)}else{o.appendChild(q);o.appendChild(p)}h.style.top="50%";h.style.left="50%";h.style.display="block";if(wmdInstance.Global.isIE_5or6){h.style.position="absolute";h.style.top=doc.documentElement.scrollTop+200+"px";h.style.left="50%"}doc.body.appendChild(h);h.style.marginTop=-(wmdInstance.Position.getHeight(h)/2)+"px";h.style.marginLeft=-(wmdInstance.Position.getWidth(h)/2)+"px"};e();top.setTimeout(function(){d();if(c){j.focus()}},0)}function confirmPassDelete(b){var a=function(d,c){if(d&&c!=null&&c!=""){document.getElementById("wikidel").value="1";document.getElementById("wikipass").value=c;document.getElementById("wikiform").submit();setTimeout("reloadWiki(null, '"+b+"')",1000)}else{return false}};toolDialog(true,"password",null,"Per esborrar la pàgina wiki cal facilitar la clau...",a)}function confirmDelete(b){var a=function(d,c){if(d&&c!=null&&c!=""){document.getElementById("wikidel").value="1";document.getElementById("wikiform").submit();setTimeout("reloadWiki(null, '"+b+"')",1000)}else{return false}};toolDialog(false,"",null,"Cal confirmar l'eliminació d'aquesta pàgina wiki...",a)}function confirmAuthorize(a){var b=function(e,d){if(e&&d!=null&&d!=""){document.getElementById("wikisave").value=document.getElementById("sourceWiki").value;var f=new Attacklab.showdown.converter();var c=f.makeHtmlWithEntities(document.getElementById("sourceWiki").value);document.getElementById("wikicode").value=escape(c);document.getElementById("wikiauthorize").value="1";document.getElementById("wikipass").value=d;document.getElementById("wikiform").submit();setTimeout("reloadWiki(null, '"+a+"')",1000)}else{return false}};toolDialog(true,"password",null,"Per autoritzar cal facilitar la clau...",b)}function confirmPublish(a){var b=function(e,d){if(e){document.getElementById("wikisave").value=document.getElementById("sourceWiki").value;var f=new Attacklab.showdown.converter();var c=f.makeHtmlWithEntities(document.getElementById("sourceWiki").value);document.getElementById("wikicode").value=escape(c);document.getElementById("wikiauthorize").value="1";document.getElementById("wikipass").value="";document.getElementById("wikiform").submit();setTimeout("reloadWiki(null, '"+a+"')",1000)}else{return false}};toolDialog(false,"",null,"Publicar...?",b)}function wikiDiscussionFormat(e){var b="";if(e!=""){b+="<table cellpadding='2' width='100%'>";var c="#fff";var d=e.split("@@@");for(sd=0;sd<d.length;sd++){var a=d[sd].split("|||");if(a.length>2){b+="<tr><td valign='top'>"+a[1]+((a[0]!="")?"<br />"+a[0]:"")+"</td><td valign='top' style='background-color:"+c+";'>"+a[2]+"</td></tr>"}else{b+="<tr bgcolor='"+c+"'><td colspan='2' valign='top'>"+a[0]+"</td></tr>"}if(c=="#fff"){c="#ddd"}else{c="#fff"}}b+="</table>";b.replace(/\n/g,"<br />")}return b}function wikiDiscussion(){var a=function(c,b){if(c&&b!=null&&b!=""){document.getElementById("wpcomment").value=b}else{return false}};toolDialog(true,"textarea",unescape(document.getElementById("wpcomment").value),wikiDiscussionFormat(document.getElementById("wpdiscussion").value.replace(/\n/g,"<br />")),a)}function confirmForumAuthorize(b){var a=function(d,c){if(d&&c!=null&&c!=""){document.getElementById("forumsave").value=document.getElementById("sourceForum").value;document.getElementById("forumauthorize").value="1";document.getElementById("forumpass").value=c;document.getElementById("forumform").submit();setTimeout("reloadForum(null, '"+b+"')",1000)}else{return false}};toolDialog(true,"password",null,"Per autoritzar cal facilitar la clau...",a)}function confirmForumPassDelete(a){var b=function(d,c){if(d&&c!=null&&c!=""){document.getElementById("forumdel").value="1";document.getElementById("forumpass").value=c;document.getElementById("forumform").submit();setTimeout("reloadForum(null, '"+a+"')",1000)}else{return false}};toolDialog(true,"password",null,"Per esborrar la pàgina wiki cal facilitar la clau...",b)}var wikiJSTrans;var wikiInject;var wikiFPath;var forumFPath;var forumEditor;var wikiEditor;var wmdInstance=null;