var rtpth=location.href.match(/(http:\/\/.*?\/)index\.php/)[1];
var imdismod=false;
var imdloadedmm=false;
var imdunsel='';
var imdsel='';
var imdtform=' '+
'';
var imdttstore=[];
var _forumid=0;
function createXMLRequest()
{
if(window.XMLHttpRequest)
{
return new XMLHttpRequest();
}
else if(window.ActiveXObject)
{
try
{
return new ActiveXObject("Msxml2.XMLHTTP");
}
catch(e)
{
try
{
return new ActiveXObject("Microsoft.XMLHTTP");
}
catch(e)
{
return false;
}
}
}
}
function encq(d)
{
var nd='';
for(var i=0;i127)
nd+=''+cc+';';
else
nd+=d.charAt(i)
}
return encodeURIComponent?encodeURIComponent(nd):escape(nd)
}
/*from quirksmode*/
function cokc(name,value,days)
{
if(days)
{
var date=new Date();
date.setTime(date.getTime()+(days*24*60*60*1000));
var expires="; expires="+date.toGMTString();
}
else var expires="";
document.cookie=name+"="+value+expires+"; path=/";
}
function cokr(name)
{
var nameEQ=name+"=";
var ca=document.cookie.split(';');
for(var i=0;i(\n|.)*
(.+?)<\/div>/)[2];
alert('An error occurred while performing inline moderation with the forum ID '+fid+':\n\n'+err)
}
imdforumq(lst,act)
}};
thd.send(tidq);
}
function imdforumact(frm)
{
if(frm.a.value=='clear')
{
cokc('imdtsel','',-1);
window.location.reload();
return
}
var queue=[];
for(t in imdtsel)
{
var fid=imdtsel[t].split(':')[0];
var tid=imdtsel[t].split(':')[1];
if(!queue[fid])queue[fid]=[];
queue[fid][queue[fid].length]=tid
}
if(queue.length==0)
{
alert('No topics were selected for moderation.');
return
}
var nq=[];
for(i in queue)
{
nq[nq.length]=[i,queue[i]]
}
frm.submit.value="Please wait...";
frm.submit.className="forminput submit working";
imdforumq(nq,frm.a.value)
}
function imdforumgui()
{
gui=document.getElementById('imdfgui');
if(!gui)
{
var ff=null;
var f=document.forms;
for(var i=0;i.+?<\/span>/i,"class='desc'>"+desc+"");
f.parentNode.innerHTML=c;
var link=te.getElementsByTagName('a')[0];
link=link.href.match(/getnewpost/)?te.getElementsByTagName('a')[1]:link;
link.innerHTML=f.value;
imdttstore[tid]='';
}
else
{
f.className = 'forminput imdtt';
alert('An error occurred while changing the topic title. No change was made.');
window.location.reload()
}
}};
ithd.send('act=Mod');
}
else
{
f.className = 'forminput imdtt';
f.parentNode.innerHTML=imdttstore[tid];
imdttstore[tid]='';
alert('You do not have sufficient moderating abilities.');
window.location.reload()
}
}};
thd.send(null);
return false
}
else if(k==27)
{
f.parentNode.innerHTML=imdttstore[tid];
imdttstore[tid]='';
return false
}
return true
}
function imdforumett(evt)
{
tid=evt['target']?evt['target']['tid']:evt['srcElement']['tid'];
var te=document.getElementById('te'+tid);
imdttstore[tid]=te.innerHTML;
var link=te.getElementsByTagName('a')[0];
link=link.href.match(/getnewpost/)?te.getElementsByTagName('a')[1]:link;
try{var desc=link.parentNode.innerHTML.match(/(.+?)<\/span>/i)[1];}catch(e){var desc=''}
te.innerHTML='';
te.childNodes[te.childNodes[0].nodeType!=1?1:0].select();
te.childNodes[te.childNodes[0].nodeType!=1?1:0].focus();
}
function imdforum()
{
if(document.body.innerHTML.indexOf('No topics were found. This is either because there are')!=-1)return;
var fth=document.getElementsByTagName('th');
for(var i=0;i'+(imdtissel(tid)?imdsel:imdunsel)+'';
if(ftl[i].parentNode.nodeName.toLowerCase()=='b')
var utd=ftl[i].parentNode.parentNode;
else utd=ftl[i].parentNode;
utd.parentNode.appendChild(te);
if(!window.opera)
{
utd.tid=tid;
utd.id="te"+tid;
if(window.addEventListener)utd.addEventListener('dblclick',imdforumett,false);
else utd.attachEvent('ondblclick',imdforumett);
}
}
}
imdforumgui()
}
function imdsetup()
{
if(!createXMLRequest)return;
if(!document.getElementById)return;
if(!document.body.innerHTML)return;
var lnks=document.links;
for(var i=0;i