
/*
Spoiler Code for IF (With added spoiler button!)
this code is redistributable/editable as long as you leave this comment in place.

~Sean (seanj.jcink.com
*/
function spoiler(x){
s=document.getElementById("spoiler_"+x)
t=document.getElementById("spoilert_"+x).rows[1].cells[0]
if (t.style.display=='none') {
s.innerHTML='[hide]'
t.style.display=''
} else {
s.innerHTML='[show]'
t.style.display='none'
}
}
td=document.getElementsByTagName('td')
c=0
for(x=0;x<td.length;x++){
ihtml=td[x].innerHTML
if (td[x].getElementsByTagName('textarea')[0]) continue
while (ihtml.indexOf('[spoiler]')!=-1&&ihtml.match('[/spoiler]')!=-1) {
c++
ihtml=ihtml.replace('[spoiler]',"<table align='center' width='95%' id='spoilert_"+c+"'><tr><td><b>SPOILER <a href=\"javascript:spoiler('"+c+"');void(0)\" id='spoiler_"+c+"'>[show]</a></b></td></tr><tr><td id='quote' style='display:none'>")
ihtml=ihtml.replace('[/spoiler]','</td></tr></table>')
}
td[x].innerHTML=ihtml
}
f=document.REPLIER
if (f){
spoiler_open=0;
help_spoiler='Inserts a spoiler tag. (alt + o)'
function click(){simpletag('spoiler');}
function over(){hstat('spoiler');}
newb=document.createElement('input')
newb.type='button'
newb.accessKey='o'
newb.value=' Spoiler '
newb.onclick=click
newb.className='codebuttons'
newb.name='spoiler'
newb.onmouseover=over
f.LIST.offsetParent.insertBefore(newb,f.LIST)
}
