&lt;p>&lt;script type="text/javascript">&lt;br />
&lt;!--&lt;/p>

&lt;p>var iImg = document.getElementsByTagName("td").item(5).getElementsByTagName("img");&lt;/p>

&lt;p>for(i = 0; i &lt; iImg.length; i ++){&lt;br />
    var txtNode = document.createTextNode(iImg.item(i).alt.replace(/\[|\]/g, ""));&lt;br />
    iImg.item(i).parentNode.replaceChild(txtNode, iImg.item(i));&lt;br />
    i --;&lt;br />
}&lt;/p>

&lt;p>//-->&lt;br />
&lt;/script>&lt;br />
&lt;script> &lt;br />
//Remove "Topics and Posts" column from main page&lt;br />
//wooper&lt;br />
var TD = document.getElementsByTagName("TD")&lt;br />
for(i=0;i&lt;TD.length;i++){&lt;br />
if(TD&lt;em>.width == "1%" && TD[i+1].width == "1%")&lt;br />
{&lt;br />
TD&lt;em>.style.display ="none";&lt;br />
TD[i+1].style.display ="none";&lt;br />
TD[i-1].colSpan = '3';&lt;br />
}&lt;br />
}&lt;br />
&lt;/script>&lt;/p>

&lt;p>&lt;script type="text/javascript"> &lt;br />
// Change names in menu (text only) - by Smangii&lt;/p>

&lt;p>var menutext = [];&lt;br />
menutext[0] = ["[Home]","HOME"];&lt;br />
menutext[1]= ["[New Topics]","TOPICS"];&lt;br />
menutext[2] = ["[Help]","HELP"];&lt;br />
menutext[3] = ["[Search]","SEARCH"];&lt;br />
menutext[4] = ["[Members]","MEMBERS"];&lt;br />
menutext[5] = ["[Calendar]","CALENDAR"];&lt;br />
menutext[6] = ["[Admin]","ADMIN"];&lt;br />
menutext[7] = ["[Profile]","PROFILE"];&lt;br />
menutext[8] = ["[Logout]","LOGOUT"];&lt;br />
menutext[9] = ["[Login]","LOGIN"];&lt;br />
menutext[10] = ["[Register]","REGISTER"];&lt;/p>

&lt;p>var menu = document.getElementsByTagName('td');&lt;br />
for(e=0; e&lt;menu.length; e++){&lt;br />
if(menu[e].className.match(/menubg/i)){&lt;br />
for(var a=0;a&lt;menutext.length;a++){&lt;br />
menu[e].innerHTML = menu[e].innerHTML.replace(''+menutext[a][0]+'',''+menutext[a][1]+'');&lt;br />
}}}&lt;br />
&lt;/script>&lt;/p>

&lt;p>&lt;script type="text/javascript">&lt;br />
// Remove Brackets in Text Menu by Smangii&lt;br />
var menu = document.getElementsByTagName('td');&lt;br />
for(e=0; e&lt;menu.length; e++){&lt;br />
if(menu[e].className.match(/menubg/i)){&lt;br />
menu[e].innerHTML = menu[e].innerHTML.replace(/(\[)/gi,'');&lt;br />
menu[e].innerHTML = menu[e].innerHTML.replace(/(\])/gi,'');&lt;br />
}}&lt;br />
&lt;/script>&lt;/p>

&lt;p>&lt;style type="text/css">&lt;br />
&lt;!--&lt;br />
.menubg {&lt;br />
text-transform: uppercase;&lt;br />
}&lt;br />
-->&lt;br />
&lt;/style>&lt;/p>

&lt;p>&lt;script>&lt;br />
&lt;!--&lt;br />
/* Border-Around-Forum using Gradients - by Smangii */&lt;/p>

&lt;p>var hg = "FFFF6F5"; // Class of the Header Gradient&lt;br />
var mc = "fff6f5"; // Color of the middle portion&lt;br />
var bg = "FFFF6F5"; // Class of the Footer Gradient&lt;/p>

&lt;p>document.write('&lt;table width="30%" cellspacing="1" cellpadding="4" class="bordercolor" align="center">&lt;tr>&lt;td width="50%" class="'+hg+'">&lt;/td>&lt;/tr>&lt;tr>&lt;td width="50%" bgcolor="'+mc+'">')&lt;br />
//-->&lt;br />
&lt;/script>&lt;/p>

&lt;p>&lt;!--Change Links and Title Font-->&lt;br />
&lt;style>&lt;br />
.titletext,.titlebg font,.text1,a:link,a,a:visited,.cattext,.catbg {font-family: century gothic;}&lt;br />
&lt;/style>&lt;/p>

&lt;p>&lt;!--End Change Links and Title Font-->&lt;/p>

&lt;p>&lt;script type="text/javascript">&lt;br />
&lt;!--&lt;br />
// PM + Menu (Text Version)&lt;br />
// Created By Eichi&lt;br />
// This header must stay intact at all times for use.&lt;br />
// This code may not be redistributed or reposted without creator's permission.&lt;/p>

&lt;p>// Do not edit below&lt;br />
var TD = document.getElementsByTagName('td');&lt;/p>

&lt;p>// Choose your alignments here (make sure to make them opposite)&lt;br />
var menuAlign = "left";&lt;br />
var pmAlign = "right";&lt;br />
var menu = TD[5].innerHTML;&lt;/p>

&lt;p>// Do not edit below&lt;br />
if(menuAlign=="right" && pmAlign=="left"){&lt;br />
if(TD[2].innerHTML.match("Hey, ")){&lt;br />
TD[5].align = menuAlign;&lt;br />
var userPM = TD[2].innerHTML.match(/action=pm">(\d+)/i); userPM = RegExp.$1;&lt;br />
var usernPM = TD[2].innerHTML.match(/&lt;\/a>,\s(\d+)\s/i); usernPM = RegExp.$1;&lt;br />
var msgText = "message";&lt;br />
var msgText2 = "message";&lt;br />
if(usernPM == 1){ msgText="message"; } else {msgText="messages";}&lt;br />
if(usernPM == 1){ msgText2="message"; } else {msgText2="messages";}&lt;br />
TD[5].innerHTML = "&lt;table cellspacing=0 width=100%>&lt;tr>&lt;td align="+pmAlign+">&lt;font size=1>Total: "+userPM+" | New: "+usernPM+" | &lt;a href=index.cgi?action=pm title='Check your PM inbox.'>PMs&lt;\/a> &lt;/td>&lt;td align="+menuAlign+">"+menu+"&lt;/td>&lt;/tr>&lt;/table>";&lt;br />
TD[2].style.display = "none";&lt;br />
} else {&lt;br />
if(TD[2].innerHTML.match("Welcome ")){&lt;br />
TD[5].align = menuAlign;&lt;br />
TD[5].innerHTML = "&lt;table cellspacing=0 width=100%>&lt;tr>&lt;td align="+pmAlign+">&lt;font size=1>Hello, Guest. Please &lt;a href=index.cgi?action=login>Login&lt;/a> or &lt;a href=index.cgi?action=register>Register&lt;/a>.&lt;/td>&lt;td align="+menuAlign+">"+menu+"&lt;/td>&lt;/tr>&lt;/table>"&lt;br />
TD[2].style.display = "none";&lt;br />
}}}&lt;br />
if(menuAlign=="left" && pmAlign=="right"){&lt;br />
if(TD[2].innerHTML.match("Hey, ")){&lt;br />
TD[5].align = menuAlign;&lt;br />
var userPM = TD[2].innerHTML.match(/action=pm">(\d+)/i); userPM = RegExp.$1;&lt;br />
var usernPM = TD[2].innerHTML.match(/&lt;\/a>,\s(\d+)\s/i); usernPM = RegExp.$1;&lt;br />
var msgText = "message";&lt;br />
var msgText2 = "message";&lt;br />
if(usernPM == 1){ msgText="message"; } else {msgText="messages";}&lt;br />
if(usernPM == 1){ msgText2="message"; } else {msgText2="messages";}&lt;br />
TD[5].innerHTML = "&lt;table cellspacing=0 width=100%>&lt;tr>&lt;td align="+menuAlign+">"+menu+"&lt;/td>&lt;td align="+pmAlign+">&lt;font size=1>Total: "+userPM+" | New: "+usernPM+" | &lt;a href=index.cgi?action=pm title='Check your PM inbox.'>PMs&lt;\/a> &lt;/td>&lt;/tr>&lt;/table>";&lt;br />
TD[2].style.display = "none";&lt;br />
} else {&lt;br />
if(TD[2].innerHTML.match("Welcome ")){&lt;br />
TD[5].align = menuAlign;&lt;br />
TD[5].innerHTML = "&lt;table cellspacing=0 width=100%>&lt;tr>&lt;td align="+menuAlign+">"+menu+"&lt;/td>&lt;td align="+pmAlign+">&lt;font size=1>Hello, Guest. Please &lt;a href="http://pantheonacademy.proboards.com/index.cgi?action=login">Login&lt;/a> or &lt;a href=index.cgi?action=register>Register&lt;/a>.&lt;/td>&lt;/tr>&lt;/table>"&lt;br />
TD[2].style.display = "none";&lt;br />
}}}&lt;br />
//-->&lt;br />
&lt;/script>&lt;br />
&lt;script type="text/javascript">&lt;br />
&lt;!--&lt;br />
document.getElementsByTagName('td').item(2).style.display="none";&lt;br />
//-->&lt;br />
&lt;/script>&lt;/p>

&lt;p>&lt;script type="text/javascript">&lt;br />
&lt;!--&lt;br />
document.getElementsByTagName('font').item(1).style.display="none";&lt;br />
//-->&lt;br />
&lt;/script>&lt;/p>

&lt;p>&lt;style type="text/css">&lt;br />
&lt;!--&lt;br />
.catbg {text-align: center;}&lt;br />
-->&lt;br />
&lt;/style>&lt;/p>

&lt;p>&lt;style type="text/css">&lt;br />
&lt;!--&lt;br />
#forumjump { display: none; }&lt;br />
-->&lt;br />
&lt;/style>&lt;br />
&lt;br/>&lt;/p>

&lt;p>&lt;!--&lt;br />
    ===================================&lt;br />
    HTML Left Side Tables for ProBoards - Smangii Style&lt;br />
    GLOBAL HEADERS&lt;br />
    ===================================&lt;br />
    //-->&lt;/p>

&lt;p>&lt;!-- Start Main Table //-->&lt;br />
    &lt;table align="center" width="auto" cellpadding="5">&lt;br />
    &lt;tr>&lt;br />
    &lt;td align="center" width="200px" vAlign="top">&lt;br />
    &lt;!-- Start Side Tables //-->&lt;br />
    &lt;table width="100%" cellpadding="0">&lt;br />
    &lt;tr>&lt;br />
    &lt;td>&lt;/p>

&lt;p>&lt;!-- CUSTOM SIDE BOX #1 //-->&lt;br />
    &lt;table align="center" width="100%" class="bordercolor" cellpadding="4" cellspacing="1">&lt;br />
    &lt;tr>&lt;br />
    &lt;td align="center" class="titlebg">&lt;br />
     &lt;td class="windowbg" align="center">&lt;br />
&lt;center>&lt;div style="position:relative; left:0px; background-image:URL(...); width:230px; height:290px;">&lt;/p>

&lt;p>&lt;div style="position:relative; top:100px; font-family:times; font-size:10; color:#776358; ">&lt;/p>

&lt;p>&lt;div style="padding-left: 80px; padding-top: 125px;">&lt;form action="http://pantheonacademy.proboards.com/index.cgi" method="post" name="loginform" onSubmit="disable(this)" target="_top">&lt;input type="hidden" name="action" value="login2">&lt;input type="text" name="username" size="2" tabindex="1" maxlength="25"/> &lt;input type="password" name="password" size="1" tabindex="1"/> &lt;input type="submit" value=" SWITCH" tabindex="3"/>&lt;/form>&lt;br />
&lt;/div>&lt;br />
&lt;/div>&lt;br />
&lt;/div>&lt;/center>&lt;br />
    &lt;/td>&lt;br />
    &lt;/tr>&lt;br />
    &lt;/table>&lt;br />
    &lt;br />&lt;/p>

&lt;p>&lt;!-- CUSTOM SIDE BOX #2 //-->&lt;br />
    &lt;table align="center" width="100%" class="bordercolor" cellpadding="4" cellspacing="1">&lt;br />
    &lt;tr>&lt;br />
       &lt;td align="center" class="titlebg">&lt;br />
     &lt;td class="windowbg" align="center">&lt;br />
     &lt;center>&lt;div style="position:relative; left:0px; background-image:URL(...); width:230px; height:175px;">&lt;br />
&lt;div style="position:relative; top:75px; font-family:times; font-size:10; color:#776358; ">&lt;br />
&lt;form>&lt;select name="select" size="1" class="forminput" name="menu"onchange="location.href=(form.select.options[form.select.selectedIndex].value)">&lt;br />
&lt;option value=''>drop down.&lt;/option>&lt;br />
&lt;option value='http://pantheonacademy.proboards.com/index.cgi?board=requiredreads&action=display&thread=10679&page=1'>plot.&lt;/option>&lt;br />
&lt;option value='http://pantheonacademy.proboards.com/index.cgi?board=requiredreads&action=display&thread=10215'>rules.&lt;/option>&lt;br />
&lt;option value='http://pantheonacademy.proboards.com/index.cgi?board=requiredreads&action=display&thread=3547'>wanted ads.&lt;/option>&lt;br />
&lt;option value='http://pantheonacademy.proboards.com/index.cgi?board=advertising'>advertise.&lt;/option>&lt;br />
&lt;/select>&lt;/form>&lt;/div>&lt;br />
&lt;/div>&lt;/center>&lt;br />
    &lt;/td>&lt;br />
    &lt;/tr>&lt;br />
    &lt;/table>&lt;br />
    &lt;br />&lt;/p>

&lt;p>&lt;!-- CUSTOM SIDE BOX #3 //-->&lt;br />
    &lt;table align="center" width="100%" class="bordercolor" cellpadding="4" cellspacing="1">&lt;br />
    &lt;tr>&lt;br />
    &lt;td align="center" class="titlebg">&lt;br />
     &lt;td class="windowbg" align="center">&lt;br />
     &lt;center>&lt;div style="position:relative; left:0px; background-image:URL(...); width:230px; height:400px;">&lt;/p>

&lt;p>&lt;div style="position:relative; top:50px; font-family:times; font-size:10; color:#776358; ">&lt;br />
&lt;!-- BEGIN CBOX - www.cbox.ws - v001 -->&lt;br />
&lt;div id="cboxdiv" style="text-align: center; line-height: 0">&lt;br />
&lt;div>&lt;iframe frameborder="0" width="195" height="200" src="http://www5.cbox.ws/box/?boxid=793386&boxtag=d82jlh&sec=main" marginheight="2" marginwidth="2" scrolling="auto" allowtransparency="yes" name="cboxmain5-793386" style="border: 0px solid;" id="cboxmain5-793386">&lt;/iframe>&lt;/div>&lt;br />
&lt;div>&lt;iframe frameborder="0" width="195" height="75" src="http://www5.cbox.ws/box/?boxid=793386&boxtag=d82jlh&sec=form" marginheight="2" marginwidth="2" scrolling="no" allowtransparency="yes" name="cboxform5-793386" style="border: 0px solid;border-top:0px" id="cboxform5-793386">&lt;/iframe>&lt;/div>&lt;br />
&lt;/div>&lt;br />
&lt;!-- END CBOX -->&lt;br />
    &lt;/td>&lt;br />
    &lt;/tr>&lt;br />
    &lt;/table>&lt;br />
    &lt;br />&lt;/p>

&lt;p>&lt;!-- CUSTOM SIDE BOX #4 //-->&lt;br />
    &lt;table align="center" width="100%" class="bordercolor" cellpadding="4" cellspacing="1">&lt;br />
    &lt;tr>&lt;br />
       &lt;td align="center" class="titlebg">&lt;br />
     &lt;td class="windowbg" align="center">&lt;br />
     &lt;center>&lt;div style="position:relative; left:0px; background-image:URL(...); width:230px; height:175px;">&lt;br />
&lt;div style="position:relative; top:75px; font-family:times; font-size:10; color:#776358; ">&lt;br />
&lt;form>&lt;select name="select" size="1" class="forminput" name="menu"onchange="location.href=(form.select.options[form.select.selectedIndex].value)">&lt;br />
&lt;option value=''>drop down.&lt;/option>&lt;br />
&lt;option value='http://pantheonacademy.proboards.com/index.cgi?action=viewprofile'>KC&lt;/option>&lt;br />
&lt;/select>&lt;/form>&lt;/div>&lt;br />
&lt;/div>&lt;/center>&lt;br />
    &lt;/td>&lt;br />
    &lt;/tr>&lt;br />
    &lt;/table>&lt;br />
    &lt;br />&lt;/p>

&lt;p>&lt;!-- CUSTOM SIDE BOX #5 //-->&lt;br />
    &lt;table align="center" width="100%" class="bordercolor" cellpadding="4" cellspacing="1">&lt;br />
    &lt;tr>&lt;br />
     &lt;td align="center" class="titlebg">&lt;br />
     &lt;td class="windowbg" align="center">&lt;br />
&lt;center>&lt;div style="position:relative; left:0px; background-image:URL(...); width:230px; height:271px;">&lt;br />
&lt;/div>&lt;/center>&lt;br />
    &lt;/td>&lt;br />
    &lt;/tr>&lt;br />
    &lt;/table>&lt;br />
    &lt;br />&lt;/p>

&lt;p>&lt;!-- Close Side Tables //-->&lt;br />
    &lt;/td>&lt;br />
    &lt;/tr>&lt;br />
    &lt;/table>&lt;br />
    &lt;/td>&lt;br />
    &lt;td vAlign="top">&lt;/p>

&lt;p>&lt;div id="wel">&lt;/div>&lt;br />
    &lt;script type="text/javascript">&lt;br />
    &lt;!--&lt;br />
    var welcomeTable = document.getElementsByTagName("table").item(0);&lt;br />
    document.getElementById("wel").appendChild(welcomeTable);&lt;br />
    //-->&lt;br />
    &lt;/script>&lt;/p>

&lt;p>&lt;!-- END SIDE TABLES GLOBAL HEADERS HTML //-->&lt;/p>

&lt;p>&lt;!-- SIDE TABLES GLOBAL FOOTERS //-->&lt;br />
    &lt;script type="text/javascript">&lt;br />
    &lt;!--&lt;br />
    table = document.getElementsByTagName('table');&lt;br />
    for(i = 0; i &lt; table.length; i ++) {&lt;br />
    with(table&lt;em>) {&lt;br />
    if(width == '92%') {&lt;br />
    width = '700';&lt;br />
    }}}&lt;br />
    //-->&lt;br />
    &lt;/script>&lt;br />
    &lt;/td>&lt;/tr>&lt;/table>&lt;br />
    &lt;!-- END SIDE TABLES GLOBAL FOOTERS //-->&lt;/p>

&lt;p>&lt;script type="text/javascript">&lt;br />
&lt;!--&lt;br />
fWidth = document.getElementsByTagName('table');&lt;br />
for(t=0; t&lt;fWidth.length; t++) {&lt;br />
if(fWidth[t].width=="92%")&lt;br />
fWidth[t].width='800';&lt;br />
}&lt;br />
// -->&lt;br />
&lt;/script>&lt;/p>

&lt;p>&lt;script>&lt;br />
//remove info center icons&lt;br />
var InfoIcon=document.getElementsByTagName("TD")&lt;br />
for(t=0;t&lt;InfoIcon.length;t++){&lt;br />
if(InfoIcon[t].className.match("windowbg") && InfoIcon[t].width=="20" && InfoIcon[t].vAlign=="middle"){&lt;br />
InfoIcon[t].style.display="none"&lt;br />
}}&lt;br />
&lt;/script>&lt;/p>

&lt;p>&lt;script type="text/javascript">&lt;!--&lt;/p>

&lt;p>/*&lt;br />
 * Link Avatar to Profile&lt;br />
 * Created by Triad&lt;br />
 * &lt;a href="http://support.proboards.com">http://support.proboards.com&lt;/a>&lt;br />
 */&lt;/p>

&lt;p>if(location.href.match(/on=(displ|search2|viewpr|pmv|(user)?rece|cal\w+iew)/)){&lt;br />
      for(var td=document.getElementsByTagName("td"), x= 6; x&lt;td.length; x++){&lt;br />
            if(td[x].width == "20%" && td[x].getElementsByTagName("center")[0]){&lt;br />
                  var center = td[x].getElementsByTagName("center")[0];&lt;br />
                  if(center.firstChild.src && center.firstChild.alt == "[avatar]"){&lt;br />
                        var a = td[x].getElementsByTagName("a"), b = a.length, c = 0, name;&lt;br />
                        while(c &lt; b){&lt;br />
                              if(a[c].className && a[c].className.match(/group/i)){&lt;br />
                                    name = a[c].href.split("=")[2];&lt;br />
                                    break;&lt;br />
                              }&lt;br />
                              c++;&lt;br />
                        }&lt;br />
                        var _a = document.createElement("a");&lt;br />
                              _a.href = "/index.cgi?action=viewprofile&user=" + name;&lt;br />
                              _a.appendChild(center.firstChild.cloneNode(true));&lt;br />
                        center.replaceChild(_a, center.firstChild);&lt;br />
                  }&lt;br />
            }&lt;br />
      }&lt;br />
}&lt;br />
//-->&lt;/script>&lt;/p>

&lt;p>&lt;script type="text/javascript">&lt;br />
&lt;!--&lt;/p>

&lt;p>/* UBBC, Font, and Font Size Drop Down by hpmad&lt;br />
Do not repost or claim without permission from creator.&lt;br />
This header must remain intact. */&lt;/p>

&lt;p>if(document.postForm){&lt;br />
var tehUbbc = document.postForm.color.parentNode.getElementsByTagName('a');&lt;/p>

&lt;p>var ubbcSel = document.createElement('select');&lt;br />
ubbcSel[0] = new Option("UBBC Codes");&lt;/p>

&lt;p>for(i=0;i&lt;tehUbbc.length;i++){&lt;br />
if(!tehUbbc&lt;em>.firstChild.alt.match(/Font/)){&lt;br />
var ubbcTag = tehUbbc&lt;em>.href;&lt;br />
var ubbcTxt = tehUbbc&lt;em>.firstChild.alt.replace(/\]/,'').replace(/\]/,'');&lt;/p>

&lt;p>ubbcSel[ubbcSel.length] = new Option(ubbcTxt,ubbcTag);&lt;br />
tehUbbc&lt;em>.parentNode.removeChild(tehUbbc&lt;em>);&lt;br />
i--;&lt;br />
}else{&lt;br />
tehUbbc&lt;em>.parentNode.removeChild(tehUbbc&lt;em>);&lt;br />
i--&lt;br />
}&lt;br />
}&lt;/p>

&lt;p>ubbcSel.onchange = function(){&lt;br />
if(this[this.selectedIndex].value){&lt;br />
eval(this[this.selectedIndex].value);&lt;br />
}&lt;br />
}&lt;/p>

&lt;p>var ubbcCell = document.postForm.color.parentNode;&lt;br />
ubbcCell.insertBefore(ubbcSel,document.postForm.color);&lt;br />
ubbcCell.insertBefore(document.createTextNode(' '),document.postForm.color);&lt;/p>

&lt;p>var fontFSel = document.createElement('select');&lt;br />
fontFSel[0] = new Option('Font Face');&lt;br />
fontFSel[1] = new Option('Verdana','Verdana'); &lt;br />
fontFSel[2] = new Option('Arial','Arial');&lt;br />
fontFSel[3] = new Option('Tahoma','Tahoma');&lt;br />
fontFSel[4] = new Option('Times New Roman','Times New Roman');&lt;br />
fontFSel[5] = new Option('Comic Sans MS','Comic Sans MS');&lt;/p>

&lt;p>fontFSel.onchange = function(){&lt;br />
if(this[this.selectedIndex].value){&lt;br />
add('&lt;span style="font-family: '+this[this.selectedIndex;">.value+']','&lt;/span>')&lt;br />
}&lt;br />
}&lt;/p>

&lt;p>var fontSSel = document.createElement('select');&lt;br />
fontSSel[0] = new Option('Font Size');&lt;br />
fontSSel[1] = new Option('1','1'); &lt;br />
fontSSel[2] = new Option('2','2');&lt;br />
fontSSel[3] = new Option('3','3');&lt;br />
fontSSel[4] = new Option('4','4');&lt;br />
fontSSel[5] = new Option('5','5');&lt;br />
fontSSel[6] = new Option('6','6');&lt;/p>

&lt;p>fontSSel.onchange = function(){&lt;br />
if(this[this.selectedIndex].value){&lt;br />
add('&lt;span style="font-size: '+this[this.selectedIndexpx;">.value+']','&lt;/span>')&lt;br />
}&lt;br />
}&lt;/p>

&lt;p>ubbcCell.insertBefore(fontFSel,document.postForm.color);&lt;br />
ubbcCell.insertBefore(document.createTextNode(' '),document.postForm.color);&lt;/p>

&lt;p>ubbcCell.insertBefore(fontSSel,document.postForm.color);&lt;br />
ubbcCell.insertBefore(document.createTextNode(' '),document.postForm.color);&lt;/p>

&lt;p>ubbcCell.parentNode.parentNode.previousSibling.style.display = 'none';&lt;br />
}&lt;/p>

&lt;p>//-->&lt;br />
&lt;/script>&lt;/p>

&lt;p>&lt;script type="text/javascript">&lt;br />
&lt;!--&lt;/p>

&lt;p>/* UBBC in Personal Text - Ross - Open Source */&lt;/p>

&lt;p>if(location.href.match(/action=(display|gotopost|(pm)?(calendar)?view|(user)?recent|search2)/)) {&lt;br />
        var td = document.getElementsByTagName('td');&lt;br />
        for(i=0; i&lt;td.length; i++) {&lt;br />
            if(td.item(i).width == '20%' && td.item(i).vAlign == 'top') {&lt;br />
                td.item(i).innerHTML = td.item(i).innerHTML.replace(/\[(br|hr)\]/gi, '&lt;$1 />');&lt;br />
                td.item(i).innerHTML = td.item(i).innerHTML.replace(/\[(b|i|u|s(up|sub)?|pre|tt)\](.*)\[\/(\w+)\]/gi, '&lt;$1>$3&lt;/$1>');&lt;br />
                td.item(i).innerHTML = td.item(i).innerHTML.replace(/\&lt;span style="color: (.+?)\;">(.*)\[\/color\]/gi, '&lt;font color="$1">$2&lt;/font>');&lt;br />
                td.item(i).innerHTML = td.item(i).innerHTML.replace(/\[(right|left|center)\](.+?)\[\/(right|left|center)\]/gi, '&lt;p align="$1">$2&lt;/p>');&lt;br />
                td.item(i).innerHTML = td.item(i).innerHTML.replace(/\[(url|ftp)=((ht|f)tps?:\/\/\w+)\](.+?)\[\/(url|ftp)\]/gi, '&lt;a href="$2">$4&lt;/a>');&lt;br />
                td.item(i).innerHTML = td.item(i).innerHTML.replace(/\[email\](.+?)\[\/email\]/gi, '&lt;a href="mailto:$1">$1&lt;/a>');&lt;br />
                td.item(i).innerHTML = td.item(i).innerHTML.replace(/\[img\](https?:\/\/.+?\.(gif|jpe?g|png))\[\/img\]/gi, '&lt;img src="$1" />');&lt;br />
                td.item(i).innerHTML = td.item(i).innerHTML.replace(/\[move\](.+?)\[\/move\]/gi, '&lt;marquee>$1&lt;/marquee>');&lt;br />
            }&lt;br />
        }&lt;br />
    }&lt;/p>

&lt;p>//-->&lt;br />
&lt;/script>&lt;/p>

&lt;p>&lt;style type="text/css">&lt;br />
&lt;!--&lt;br />
#forumjump { display: none; }&lt;br />
-->&lt;br />
&lt;/style>&lt;br />
&lt;br/>&lt;/p>

&lt;p>&lt;script>&lt;br />
&lt;!--&lt;br />
document.write('&lt;/td>&lt;/tr>&lt;tr>&lt;td width="90%" class="'+bg+'">&lt;/td>&lt;/tr>&lt;/table>')&lt;br />
//-->&lt;br />
&lt;/script>&lt;/p>

&lt;p>&lt;script type="text/javascript">&lt;br />
    &lt;!--&lt;br />
    /*&lt;br />
    Name: ENHANCED UBBC TABLE TAGS&lt;br />
    Location: Global Footer&lt;br />
    Created by EtonBones at yahoo d o t com&lt;br />
    Do not redistribute without permission&lt;br />
    Feel free to edit provided a notation is&lt;br />
    added to this header stating that fact.&lt;br />
    THIS HEADER MUST REMAIN INTACT.&lt;br />
    */&lt;/p>

&lt;p>/*********** *****START EDITABLE USER OPTIONS***********************&lt;br />
    If not concerned about the security risk posed by allowing users the ability&lt;br />
    to set events such as onclick and onmouseover in their posts&lt;br />
    set the following variable to false*/&lt;br />
    var DisallowEvents=true;&lt;/p>

&lt;p>/*If UBBC Undo installed and you would like enhanced tags added to history&lt;br />
    set the following variable to true*/&lt;br />
    var UUInstalled=false;&lt;br />
    /******END EDITABLE USER OPTIONS (NO FURTHER EDITING NECESSARY)*******/&lt;/p>

&lt;p>var NoGood="Enhanced tags need to be between the [td] and [/td]";&lt;br />
    function enhanceTable(){&lt;br />
    var td=document.getElementsByTagName("td");&lt;br />
    for(i=0;i&lt;td.length;i++){&lt;br />
    if(td&lt;em>.width=="20%" && td&lt;em>.className.match(/windowbg/) && /(Posts:\s*[\d,]+|Guest)/.test(td&lt;em>.innerText||td&lt;em>.textContent)){&lt;br />
    var msg=td&lt;em>.nextSibling.getElementsByTagName('tr')[1];&lt;br />
    if(msg.getElementsByTagName('table').length){&lt;br />
    for(l=0;l&lt;msg.getElementsByTagName('table').length;l++){&lt;br />
    parseTags(msg.getElementsByTagName('table')[l]);&lt;br />
    //separate func needed since rowspans need to be set first in order to count columns&lt;br />
    parseTH(msg.getElementsByTagName('table')[l]);&lt;br />
    }&lt;br />
    }&lt;br />
    }else if(document.postForm && td&lt;em>.width=="30%" && td&lt;em>.className.match(/windowbg2/) && !document.getElementById('enhancedTable')){&lt;br />
    var TR=td&lt;em>.parentNode;&lt;br />
    var newTR=TR.parentNode.insertRow(TR.rowIndex+1);&lt;br />
    TR.id="enhancedTable";&lt;br />
    var newTD=document.createElement('td');&lt;br />
    newTD.width='30%';&lt;br />
    newTD.className='windowbg2';&lt;br />
    newTD.innerHTML='&lt;font size="2">Enhanced Table Tags:&lt;/font>';&lt;br />
    newTR.appendChild(newTD);&lt;br />
    newTD=document.createElement('td');&lt;br />
    newTD.width='70%';&lt;br />
    newTD.className='windowbg2';&lt;br />
    newTD.innerHTML='&lt;font size="2">Select Tag:&lt;/font>&lt;select name="etags" onChange=" addEtag(this.options[this.selectedIndex].value);this.selectedIndex=0;" >&lt;option value="" selected="1">Enhanced Table Tags&lt;/option>&lt;option value="[th]" >Header&lt;/option>&lt;option value="[cs=2]">Span Columns&lt;/option>&lt;option value="[rs=2]">Span Rows&lt;/option>&lt;option value="[bg=white]">Background Color&lt;/option>&lt;option value="[atrb=border,0,true]">Any Attribute&lt;/option>&lt;/select> ';&lt;br />
    newTR.appendChild(newTD);&lt;br />
    }else if(document.postForm && td&lt;em>.width=="100%" && td&lt;em>.className.match(/titlebg/) && td&lt;em>.innerHTML.match(/Topic Summary/)){&lt;br />
    var table=td&lt;em>.parentNode.parentNode;&lt;br />
    var re= /(?:[^\"])(\[(th|cs|rs|bg|atrb).*?\])/gim;&lt;br />
    if(table.className.match(/tbody/i))table=table.parentNode;&lt;br />
    for(l=2;l&lt;table.rows.length;l=l+2){&lt;br />
    if(table.rows[l].cells[0].innerHTML.match(/(?:[^\"\=])(\[(th|cs|rs|bg|atrb).*?\])/gim)){&lt;br />
    while(table.rows[l].cells[0].innerHTML.match(/(?:[^\"\=])(\[(th|cs|rs|bg|atrb).*?\])/im ) ){&lt;br />
    table.rows[l].cells[0].innerHTML= table.rows[l].cells[0].innerHTML.replace(/(?:[^\"\=])(\[(th|cs|rs|bg|atrb).*?\])/im, stripAnchor(RegExp.$1,RegExp.$2) ) ;&lt;br />
    }&lt;br />
    }&lt;br />
    }&lt;br />
    }&lt;br />
    }&lt;br />
    }&lt;/p>

&lt;p>function stripAnchor(str){&lt;br />
    var t=/(&lt;A href\=.*\>(.*?)\&lt;\/A\>)/i&lt;br />
    if(!str)return "";&lt;br />
    var s=str.substr(0,1);&lt;br />
    if(s=='\"')return str;&lt;br />
    if(s=="\[") s="";&lt;br />
    if(str.match(t))str=str.replace(RegExp.$1,RegExp.$2);&lt;br />
    return s+"&lt;a title=\""+str+"\">*&lt;/a>";&lt;br />
    }&lt;/p>

&lt;p>function parseTags(TBL){&lt;br />
    if(TBL.className !=""){&lt;br />
    TBLS=TBL.getElementsByTagName('table')&lt;br />
    for(k=0;k&lt;TBLS.length;k++)parseTags(TBLS[k]);&lt;br />
    return true;&lt;br />
    }&lt;br />
    var cell=TBL.getElementsByTagName('td');&lt;br />
    var nada="";&lt;br />
    for (j=0;j&lt;cell.length;j++){&lt;br />
    if(cell[j].innerHTML.match(/(\[cs\=(\d+)\])/i)){&lt;br />
    cell[j].setAttribute("colSpan",RegExp.$2);&lt;br />
    cell[j].innerHTML=cell[j].innerHTML.replace(RegExp.$1,'');&lt;br />
    }&lt;br />
    if(cell[j].innerHTML.match(/(\[rs\=(\d+)\])/i)){&lt;br />
    cell[j].setAttribute("rowSpan",RegExp.$2);&lt;br />
    cell[j].innerHTML=cell[j].innerHTML.replace(RegExp.$1,'');&lt;br />
    }&lt;br />
    if(cell[j].innerHTML.match(/(\[bg\=(.*?)\])/i)){&lt;br />
    cell[j].setAttribute("bgColor",RegExp.$2);&lt;br />
    cell[j].innerHTML=cell[j].innerHTML.replace(RegExp.$1,'');&lt;br />
    }&lt;br />
    while(cell[j].innerHTML.match(/(\[atrb\=(.*?)\])/i)){&lt;br />
    var r1=RegExp.$1;&lt;br />
    var r2=RegExp.$2;&lt;br />
    var atrb=""; var atrbVal="";&lt;br />
    var applyTable=false;&lt;br />
    var oObj;&lt;br />
    if(r2.split(',').length>0){ atrb=r2.split(',')[0]; atrb=atrb.replace(/^\s*|\s*$/g,"");}&lt;br />
    if(r2.split(',').length>1) {atrbVal=r2.split(',')[1]; atrbVal=atrbVal.replace(/^\s*|\s*$/g,"");}&lt;br />
    if(atrbVal.match(/(&lt;A href\=.*\>(.*)\&lt;\/A\>)/i))atrbVal=atrbVal.replace(RegExp.$1,RegExp.$2);&lt;br />
    if(r2.split(',').length>2)applyTable=r2.split(',')[2]?true:false;&lt;br />
    oObj=applyTable?TBL:cell[j];&lt;br />
    if(atrb != ""){&lt;br />
    if(atrb.toLowerCase()=="style"){&lt;br />
    oObj.style.cssText+=atrbVal;&lt;br />
    }else if(atrb.toLowerCase().substr(0,2)=="on" && DisallowEvents){&lt;br />
    nada="&lt;a title=\"Disallowed: "+r1.replace("[","").replace("]","") +"\">*&lt;/a>";&lt;br />
    }else{&lt;br />
    document.expando=false; //IE workaround for casing&lt;br />
    try{&lt;br />
    oObj.setAttribute(atrb,atrbVal);&lt;br />
    }catch(e){&lt;br />
    nada="&lt;a title=\"Casing Error: "+r1.replace("[","").replace("]","") +"\">*&lt;/a>";&lt;br />
    }finally{&lt;br />
    document.expando=true;&lt;br />
    }&lt;br />
    }&lt;br />
    }&lt;br />
    cell[j].innerHTML=cell[j].innerHTML.replace(r1,nada);&lt;br />
    }&lt;br />
    }&lt;br />
    }&lt;/p>

&lt;p>function parseTH(TBL){&lt;br />
    if(TBL.className !=""){&lt;br />
    TBLS=TBL.getElementsByTagName('table')&lt;br />
    for(k=0;k&lt;TBLS.length;k++)parseTags(TBLS[k]);&lt;br />
    return true;&lt;br />
    }&lt;br />
    var cell=TBL.getElementsByTagName('td');&lt;br />
    for (j=0;j&lt;cell.length;j++){&lt;br />
    if(cell[j].innerHTML.match(/(\[th\])/i)){&lt;br />
    cell[j].setAttribute("colSpan",columns(TBL));&lt;br />
    cell[j].innerHTML=cell[j].innerHTML.replace(RegExp.$1,'');&lt;br />
    }&lt;br />
    }&lt;br />
    }&lt;br />
    function columns(TBL){&lt;br />
    //w3c states that a colSpan=0 should make a cell span all columns but IE doesn't honor this, so...&lt;br />
    var columns=0;&lt;br />
    var tmp;&lt;br />
    for(o=0;o&lt;TBL.rows.length;o++){&lt;br />
    tmp=0;&lt;br />
    for(p=0;p&lt;TBL.rows[o].cells.length;p++){&lt;br />
    tmp++&lt;br />
    if(TBL.rows[o].cells[p].rowSpan>1)tmp=tmp+TBL.rows[o].cells[p].rowSpan-1;&lt;br />
    }&lt;br />
    if(tmp>columns)columns=tmp;&lt;br />
    }&lt;br />
    return columns;&lt;br />
    }&lt;/p>

&lt;p>function addEtag(tag){&lt;br />
    if(tag!=""){&lt;br />
    if(UUInstalled){&lt;br />
    if(isInsideCell()){&lt;br />
    addX(tag);&lt;br />
    }else{&lt;br />
    alert(NoGood);&lt;br />
    document.postForm.message.focus();&lt;br />
    }&lt;br />
    }else{&lt;br />
    if(isInsideCell()){&lt;br />
    add(tag);&lt;br />
    }else{&lt;br />
    alert(NoGood);&lt;br />
    document.postForm.message.focus();&lt;br />
    }&lt;br />
    }&lt;br />
    }&lt;br />
    }&lt;/p>

&lt;p>function isInsideCell(){&lt;br />
    //Function purpose: determine if insertion point falls within the bounds of a cell&lt;br />
    var msg=document.postForm.message;&lt;br />
    if(document.postForm.message.createTextRange){&lt;br />
    getCursorPositionIE();&lt;br />
    var tmp= document.postForm.message.value.substr(0,document.postForm.message.selectionStart).split("\n").length-1;&lt;br />
    setCursorPositionIE(msg.selectionStart-tmp);&lt;br />
    }&lt;br />
    msg.selectionStart=msg.selectionEnd;&lt;br />
    var curr=msg.selectionStart;&lt;br />
    if(msg.value.substr(0,curr).lastIndexOf("[td]")==-1 || msg.value.substr(0,curr).lastIndexOf("[td]")&lt;msg.value.substr(0,curr).lastIndexOf("[/td]"))&lt;br />
    return false;&lt;br />
    if(msg.value.substr(curr).indexOf("[/td]")==-1 || (msg.value.substr(curr).indexOf("[/td]")>msg.value.substr(curr).indexOf("[td]") && msg.value.substr(curr).indexOf("[td]")!=-1))&lt;br />
    return false;&lt;br />
    if(msg.value.substr(0,curr).lastIndexOf("[")>msg.value.substr(0,curr).lastIndexOf("]"))&lt;br />
    return false;&lt;br />
    if(msg.value.substr(curr).indexOf("]")&lt;msg.value.substr(curr).indexOf("[") )&lt;br />
    return false;&lt;br />
    return true;&lt;br />
    }&lt;/p>

&lt;p>if(location.href.match(/action\=(display|pmview|recent|userrecent|goto|search|calendarview)/) || ( document.postForm ))&lt;br />
    enhanceTable();&lt;/p>

&lt;p>function setCursorPositionIE(start,end) {&lt;br />
    if(document.selection){&lt;br />
    var element=document.postForm.message;&lt;br />
    end=(end)?end:start;&lt;br />
    var range = element.createTextRange();&lt;br />
    range.collapse(true);&lt;br />
    range.moveEnd('character', end);&lt;br />
    range.moveStart('character', start);&lt;br />
    range.select();&lt;br />
    }&lt;br />
    }&lt;/p>

&lt;p>function getCursorPositionIE(){&lt;br />
    if(document.selection){&lt;br />
    var element = document.postForm.message;&lt;br />
    element.focus();&lt;br />
    var range = document.selection.createRange();&lt;br />
    var stored_range = range.duplicate();&lt;br />
    stored_range.moveToElementText( element );&lt;br />
    stored_range.setEndPoint( 'EndToEnd', range );&lt;br />
    element.selectionStart = stored_range.text.length - range.text.length;&lt;br />
    element.selectionEnd = element.selectionStart + range.text.length;&lt;br />
    element.selectionFaux=true;&lt;br />
    }&lt;br />
    }&lt;br />
    //-->&lt;br />
    &lt;/script>&lt;/p>

&lt;p>&lt;script type="text/javascript">&lt;!--&lt;br />
    /* Style UBBC Tags&lt;br />
    Created by iPokemon&lt;br />
    Do not redistribute or call as your own&lt;br />
    Updated Dec. 23rd, 2010&lt;br />
    Copyright 2010 */&lt;/p>

&lt;p>if(document.postForm) {&lt;br />
    document.postForm.color.parentNode.innerHTML+='&lt;a href="javascript:add(\'&lt;div style="]\',\'[/style;">\')">&lt;img src="http://i52.tinypic.com/66x2m1.png" alt="Style" border="0" />&lt;/a>';&lt;br />
    }&lt;/p>

&lt;p>//Replacement Portion&lt;br />
    if(pb_action.match(/(calendar|pm|pre)view|search2|display/i)){&lt;br />
    var td = document.getElementsByTagName('td'); var matCH=/\&lt;div class="stylediv" style="">(.+?)\[\/style\]/gi;&lt;br />
    for(l=0;l&lt;td.length;l++){&lt;br />
    if(td[l].width=="80%"&&td[l].innerHTML.match(matCH)){&lt;br />
    td[l].innerHTML = td[l].innerHTML.replace(matCH, '&lt;div style="$1;">$2&lt;/div>');&lt;br />
    }&lt;br />
    }&lt;br />
    }&lt;br />
    //-->&lt;/script>&lt;/p>

&lt;p>&lt;script type="text/javascript">&lt;br />
&lt;!--&lt;br />
/*&lt;br />
Name: ENHANCED UBBC TABLE TAGS&lt;br />
Location: Global Footer&lt;br />
Created by EtonBones at yahoo d o t com&lt;br />
Do not redistribute without permission&lt;br />
Feel free to edit provided a notation is&lt;br />
added to this header stating that fact.&lt;br />
THIS HEADER MUST REMAIN INTACT.&lt;br />
*/&lt;/p>

&lt;p>/*********** *****START EDITABLE USER OPTIONS***********************&lt;br />
If not concerned about the security risk posed by allowing users the ability&lt;br />
to set events such as onclick and onmouseover in their posts&lt;br />
set the following variable to false*/&lt;br />
var DisallowEvents=true;&lt;/p>

&lt;p>/*If UBBC Undo installed and you would like enhanced tags added to history&lt;br />
set the following variable to true*/&lt;br />
var UUInstalled=false;&lt;br />
/******END EDITABLE USER OPTIONS (NO FURTHER EDITING NECESSARY)*******/&lt;/p>

&lt;p>var NoGood="Enhanced tags need to be between the [td] and [/td]";&lt;br />
function enhanceTable(){&lt;br />
var td=document.getElementsByTagName("td");&lt;br />
for(i=0;i&lt;td.length;i++){&lt;br />
if(td&lt;em>.width=="20%" && td&lt;em>.className.match(/windowbg/) && /(Posts:\s*[\d,]+|Guest)/.test(td&lt;em>.innerText||td&lt;em>.textContent)){&lt;br />
            var msg=td&lt;em>.nextSibling.getElementsByTagName('tr')[1];&lt;br />
if(msg.getElementsByTagName('table').length){&lt;br />
for(l=0;l&lt;msg.getElementsByTagName('table').length;l++){&lt;br />
parseTags(msg.getElementsByTagName('table')[l]);&lt;br />
//separate func needed since rowspans need to be set first in order to count columns&lt;br />
parseTH(msg.getElementsByTagName('table')[l]);&lt;br />
}&lt;br />
}&lt;br />
}else if(document.postForm && td&lt;em>.width=="30%" && td&lt;em>.className.match(/windowbg2/) && !document.getElementById('enhancedTable')){&lt;br />
var TR=td&lt;em>.parentNode;&lt;br />
var newTR=TR.parentNode.insertRow(TR.rowIndex+1);&lt;br />
TR.id="enhancedTable";&lt;br />
var newTD=document.createElement('td');&lt;br />
newTD.width='30%';&lt;br />
newTD.className='windowbg2';&lt;br />
newTD.innerHTML='&lt;font size="2">Enhanced Table Tags:&lt;/font>';&lt;br />
newTR.appendChild(newTD);&lt;br />
newTD=document.createElement('td');&lt;br />
newTD.width='70%';&lt;br />
newTD.className='windowbg2';&lt;br />
newTD.innerHTML='&lt;font size="2">Select Tag:&lt;/font>&lt;select name="etags" onChange=" addEtag(this.options[this.selectedIndex].value);this.selectedIndex=0;" >&lt;option value="" selected="1">Enhanced Table Tags&lt;/option>&lt;option value="[th]" >Header&lt;/option>&lt;option value="[cs=2]">Span Columns&lt;/option>&lt;option value="[rs=2]">Span Rows&lt;/option>&lt;option value="[bg=white]">Background Color&lt;/option>&lt;option value="[atrb=border,0,true]">Any Attribute&lt;/option>&lt;/select> ';&lt;br />
newTR.appendChild(newTD);&lt;br />
}else if(document.postForm && td&lt;em>.width=="100%" && td&lt;em>.className.match(/titlebg/) && td&lt;em>.innerHTML.match(/Topic Summary/)){&lt;br />
var table=td&lt;em>.parentNode.parentNode;&lt;br />
var re= /(?:[^\"])(\[(th|cs|rs|bg|atrb).*?\])/gim;&lt;br />
if(table.className.match(/tbody/i))table=table.parentNode;&lt;br />
for(l=2;l&lt;table.rows.length;l=l+2){&lt;br />
if(table.rows[l].cells[0].innerHTML.match(/(?:[^\"\=])(\[(th|cs|rs|bg|atrb).*?\])/gim)){&lt;br />
while(table.rows[l].cells[0].innerHTML.match(/(?:[^\"\=])(\[(th|cs|rs|bg|atrb).*?\])/im ) ){&lt;br />
table.rows[l].cells[0].innerHTML= table.rows[l].cells[0].innerHTML.replace(/(?:[^\"\=])(\[(th|cs|rs|bg|atrb).*?\])/im, stripAnchor(RegExp.$1,RegExp.$2) ) ;&lt;br />
}&lt;br />
}&lt;br />
}&lt;br />
}&lt;br />
}&lt;br />
}&lt;/p>

&lt;p>function stripAnchor(str){&lt;br />
var t=/(&lt;A href\=.*\>(.*?)\&lt;\/A\>)/i&lt;br />
if(!str)return "";&lt;br />
var s=str.substr(0,1);&lt;br />
if(s=='\"')return str;&lt;br />
if(s=="\[") s="";&lt;br />
if(str.match(t))str=str.replace(RegExp.$1,RegExp.$2);&lt;br />
return s+"&lt;a title=\""+str+"\">*&lt;/a>";&lt;br />
}&lt;/p>

&lt;p>function parseTags(TBL){&lt;br />
if(TBL.className !=""){&lt;br />
TBLS=TBL.getElementsByTagName('table')&lt;br />
for(k=0;k&lt;TBLS.length;k++)parseTags(TBLS[k]);&lt;br />
return true;&lt;br />
}&lt;br />
var cell=TBL.getElementsByTagName('td');&lt;br />
var nada="";&lt;br />
for (j=0;j&lt;cell.length;j++){&lt;br />
if(cell[j].innerHTML.match(/(\[cs\=(\d+)\])/i)){&lt;br />
cell[j].setAttribute("colSpan",RegExp.$2);&lt;br />
cell[j].innerHTML=cell[j].innerHTML.replace(RegExp.$1,'');&lt;br />
}&lt;br />
if(cell[j].innerHTML.match(/(\[rs\=(\d+)\])/i)){&lt;br />
cell[j].setAttribute("rowSpan",RegExp.$2);&lt;br />
cell[j].innerHTML=cell[j].innerHTML.replace(RegExp.$1,'');&lt;br />
}&lt;br />
if(cell[j].innerHTML.match(/(\[bg\=(.*?)\])/i)){&lt;br />
cell[j].setAttribute("bgColor",RegExp.$2);&lt;br />
cell[j].innerHTML=cell[j].innerHTML.replace(RegExp.$1,'');&lt;br />
}&lt;br />
while(cell[j].innerHTML.match(/(\[atrb\=(.*?)\])/i)){&lt;br />
var r1=RegExp.$1;&lt;br />
var r2=RegExp.$2;&lt;br />
var atrb=""; var atrbVal="";&lt;br />
var applyTable=false;&lt;br />
var oObj;&lt;br />
if(r2.split(',').length>0){ atrb=r2.split(',')[0]; atrb=atrb.replace(/^\s*|\s*$/g,"");}&lt;br />
if(r2.split(',').length>1) {atrbVal=r2.split(',')[1]; atrbVal=atrbVal.replace(/^\s*|\s*$/g,"");}&lt;br />
if(atrbVal.match(/(&lt;A href\=.*\>(.*)\&lt;\/A\>)/i))atrbVal=atrbVal.replace(RegExp.$1,RegExp.$2);&lt;br />
if(r2.split(',').length>2)applyTable=r2.split(',')[2]?true:false;&lt;br />
oObj=applyTable?TBL:cell[j];&lt;br />
if(atrb != ""){&lt;br />
if(atrb.toLowerCase()=="style"){&lt;br />
oObj.style.cssText+=atrbVal;&lt;br />
}else if(atrb.toLowerCase().substr(0,2)=="on" && DisallowEvents){&lt;br />
nada="&lt;a title=\"Disallowed: "+r1.replace("[","").replace("]","") +"\">*&lt;/a>";&lt;br />
}else{&lt;br />
document.expando=false; //IE workaround for casing&lt;br />
try{&lt;br />
oObj.setAttribute(atrb,atrbVal);&lt;br />
}catch(e){&lt;br />
nada="&lt;a title=\"Casing Error: "+r1.replace("[","").replace("]","") +"\">*&lt;/a>";&lt;br />
}finally{&lt;br />
document.expando=true;&lt;br />
}&lt;br />
}&lt;br />
}&lt;br />
cell[j].innerHTML=cell[j].innerHTML.replace(r1,nada);&lt;br />
}&lt;br />
}&lt;br />
}&lt;/p>

&lt;p>function parseTH(TBL){&lt;br />
if(TBL.className !=""){&lt;br />
TBLS=TBL.getElementsByTagName('table')&lt;br />
for(k=0;k&lt;TBLS.length;k++)parseTags(TBLS[k]);&lt;br />
return true;&lt;br />
}&lt;br />
var cell=TBL.getElementsByTagName('td');&lt;br />
for (j=0;j&lt;cell.length;j++){&lt;br />
if(cell[j].innerHTML.match(/(\[th\])/i)){&lt;br />
cell[j].setAttribute("colSpan",columns(TBL));&lt;br />
cell[j].innerHTML=cell[j].innerHTML.replace(RegExp.$1,'');&lt;br />
}&lt;br />
}&lt;br />
}&lt;br />
function columns(TBL){&lt;br />
//w3c states that a colSpan=0 should make a cell span all columns but IE doesn't honor this, so...&lt;br />
var columns=0;&lt;br />
var tmp;&lt;br />
for(o=0;o&lt;TBL.rows.length;o++){&lt;br />
tmp=0;&lt;br />
for(p=0;p&lt;TBL.rows[o].cells.length;p++){&lt;br />
tmp++&lt;br />
if(TBL.rows[o].cells[p].rowSpan>1)tmp=tmp+TBL.rows[o].cells[p].rowSpan-1;&lt;br />
}&lt;br />
if(tmp>columns)columns=tmp;&lt;br />
}&lt;br />
return columns;&lt;br />
}&lt;/p>

&lt;p>function addEtag(tag){&lt;br />
if(tag!=""){&lt;br />
if(UUInstalled){&lt;br />
if(isInsideCell()){&lt;br />
addX(tag);&lt;br />
}else{&lt;br />
alert(NoGood);&lt;br />
document.postForm.message.focus();&lt;br />
}&lt;br />
}else{&lt;br />
if(isInsideCell()){&lt;br />
add(tag);&lt;br />
}else{&lt;br />
alert(NoGood);&lt;br />
document.postForm.message.focus();&lt;br />
}&lt;br />
}&lt;br />
}&lt;br />
}&lt;/p>

&lt;p>function isInsideCell(){&lt;br />
//Function purpose: determine if insertion point falls within the bounds of a cell&lt;br />
var msg=document.postForm.message;&lt;br />
if(document.postForm.message.createTextRange){&lt;br />
getCursorPositionIE();&lt;br />
var tmp= document.postForm.message.value.substr(0,document.postForm.message.selectionStart).split("\n").length-1;&lt;br />
setCursorPositionIE(msg.selectionStart-tmp);&lt;br />
}&lt;br />
msg.selectionStart=msg.selectionEnd;&lt;br />
var curr=msg.selectionStart;&lt;br />
if(msg.value.substr(0,curr).lastIndexOf("[td]")==-1 || msg.value.substr(0,curr).lastIndexOf("[td]")&lt;msg.value.substr(0,curr).lastIndexOf("[/td]"))&lt;br />
return false;&lt;br />
if(msg.value.substr(curr).indexOf("[/td]")==-1 || (msg.value.substr(curr).indexOf("[/td]")>msg.value.substr(curr).indexOf("[td]") && msg.value.substr(curr).indexOf("[td]")!=-1))&lt;br />
return false;&lt;br />
if(msg.value.substr(0,curr).lastIndexOf("[")>msg.value.substr(0,curr).lastIndexOf("]"))&lt;br />
return false;&lt;br />
if(msg.value.substr(curr).indexOf("]")&lt;msg.value.substr(curr).indexOf("[") )&lt;br />
return false;&lt;br />
return true;&lt;br />
}&lt;/p>

&lt;p>if(location.href.match(/action\=(display|pmview|recent|userrecent|goto|search|calendarview)/) || ( document.postForm ))&lt;br />
enhanceTable();&lt;/p>

&lt;p>function setCursorPositionIE(start,end) {&lt;br />
if(document.selection){&lt;br />
var element=document.postForm.message;&lt;br />
end=(end)?end:start;&lt;br />
var range = element.createTextRange();&lt;br />
range.collapse(true);&lt;br />
range.moveEnd('character', end);&lt;br />
range.moveStart('character', start);&lt;br />
range.select();&lt;br />
}&lt;br />
}&lt;/p>

&lt;p>function getCursorPositionIE(){&lt;br />
if(document.selection){&lt;br />
var element = document.postForm.message;&lt;br />
element.focus();&lt;br />
var range = document.selection.createRange();&lt;br />
var stored_range = range.duplicate();&lt;br />
stored_range.moveToElementText( element );&lt;br />
stored_range.setEndPoint( 'EndToEnd', range );&lt;br />
element.selectionStart = stored_range.text.length - range.text.length;&lt;br />
element.selectionEnd = element.selectionStart + range.text.length;&lt;br />
element.selectionFaux=true;&lt;br />
}&lt;br />
}&lt;br />
//-->&lt;br />
&lt;/script>&lt;br />
&lt;script type="text/javascript">&lt;br />
/* Style UBBC Tags by SubDevo */&lt;br />
/* Global Footer - Please leave this header intact. Do not repost. */&lt;br />
/* &lt;a href="http://interoceandesigns.com">http://interoceandesigns.com&lt;/a> or &lt;a href="http://lsdp.proboards.com">http://lsdp.proboards.com&lt;/a> */&lt;/p>

&lt;p>var styleImg="http://i52.tinypic.com/25psr5s.png"; // Style UBBC Icon Image URL&lt;br />
var iPos=1; // Add icon to top row? 1=Yes, 0=No&lt;/p>

&lt;p>function keepCode(a,b){&lt;br />
   if(a.innerHTML.indexOf("Code:")==-1){return;}&lt;br />
   var n=a.getElementsByTagName("font"),m,d=-1,x=-1;&lt;br />
   while(n[++x]){m=n[x];&lt;br />
      if(m.className=="code"){ d++;&lt;br />
         if(b){nC[d]=(m.innerHTML);}&lt;br />
         else{m.innerHTML=nC[d];}&lt;br />
}}} var n=document.getElementsByTagName("font"),a,b,e,m,nC=[],x=-1;&lt;br />
if(/(calendar|pm|pre)view|search2|display/i.test(pb_action)){&lt;br />
   b=/\&lt;div class="stylediv" style="">/gi; e=/\[\/style\]/gi;&lt;br />
   while(n[++x]){ a=n[x].innerHTML;&lt;br />
      if(b.test(a)&&a.indexOf("google_ad_section")!=-1){ keepCode(n[x],1);&lt;br />
         n[x].innerHTML=a.replace(b, function(m,p){return '&lt;div class="stylediv" title="'+escape(p)+'" >';}).replace(e,"&lt;\/div>");&lt;br />
         keepCode(n[x]); a=n[x].getElementsByTagName("div"),i=-1;&lt;br />
         while(a[++i]){if(a&lt;em>.className=="stylediv"){a&lt;em>.style.cssText=unescape(a&lt;em>.title); a&lt;em>.removeAttribute("title");}}&lt;br />
}}} e=document.postForm;&lt;br />
if(e&&/^http:/i.test(styleImg)){&lt;br />
   a=document.createElement("a"); b=document.createElement("img");&lt;br />
   a.href='javascript:add("&lt;div class="stylediv" style="">www.wormocodes.com[/url]&lt;/p>

&lt;p>// use &lt;div class="postDiv" style="">&lt;/div> in post around text&lt;br />
// flags are:&lt;br />
// h(n) height, n=height in pix&lt;br />
// w(n) width, n=width in pix&lt;br />
// sx scroll x direction&lt;br />
// sy scroll y direction&lt;br />
// c(hex) color, hex=color in hex&lt;br />
// flags seperated by commas: &lt;div class="postDiv" style="height: 100px; width: 50px; overflow-y: auto;"> blah blah blah &lt;/div>&lt;/p>

&lt;p>for (tds=document.getElementsByTagName('td'), i=0; i&lt;tds.length; i++) {&lt;/p>

&lt;p>if (tds&lt;em>.width=="80%" && tds&lt;em>.className.match(/windowbg/) && tds&lt;em>.vAlign=="top" && tds&lt;em>.innerHTML.match(/\[scrolly:(.*?)\]([\s\S]*?)\[\/scrolly\]/i) && !tds&lt;em>.innerHTML.match(/\[norunubbc\]/)) {&lt;br />
flgs=RegExp.$1; lovetext=RegExp.$2;&lt;br />
tmp='&lt;div class="postDiv" style="'+(flgs.match(/h\((\d+)\)/) ? 'height:'+RegExp.$1+';' : '')+(flgs.match(/w\((\d+)\)/) ? 'width:'+RegExp.$1+';' : '')+(flgs.match(/sx/) ? 'overflow-x:auto; white-space: nowrap;' : '')+(flgs.match(/sy/) ? 'overflow-y:auto;' : '')+(flgs.match(/c\((\w+)\)/) ? 'background-color:'+RegExp.$1+';' : '') +'" '+(flgs.match(/sx/) ? 'noWrap="nowrap" ' : '') + '>'+ lovetext + '&lt;/div>';&lt;/p>

&lt;p>postCell=tds&lt;em>.getElementsByTagName('table')[0].rows[1].cells[0];&lt;br />
postCell.innerHTML=postCell.innerHTML.replace(/\[scrolly:(.*?)\]([\s\S]*?)\[\/scrolly\]/i,tmp);&lt;/p>

&lt;p>i--;&lt;br />
}&lt;br />
}&lt;/p>

&lt;p>-->&lt;br />
&lt;/script>&lt;/p>

&lt;p>&lt;script type="text/javascript"> &lt;br />
&lt;!--&lt;br />
/* Remove avatar size limits for everyone by california */&lt;br />
var img=document.getElementsByTagName("img");&lt;br />
if(location.href.match(/=(display|viewprofile|search2|pmview|recent)/)){&lt;br />
for(i=0;i&lt;img.length;i++){&lt;br />
if(img&lt;em>.alt=="[avatar]"){&lt;br />
var t=img&lt;em>.parentNode;&lt;br />
var s=t.innerHTML.replace(/width=.?\d+?.?/i,'');&lt;br />
t.innerHTML=s.replace(/height=.?\d+?.?/i,''); &lt;br />
}&lt;br />
}&lt;br />
}&lt;br />
// -->&lt;br />
&lt;/script>&lt;/p>

&lt;p>&lt;script type="text/javascript"> &lt;br />
&lt;!--&lt;br />
/* avatar size limit by california */&lt;/p>

&lt;p>var maxWidth=125;&lt;br />
var maxHeight=175;&lt;/p>

&lt;p>var img=document.getElementsByTagName("img");&lt;br />
for(i=0;i&lt;img.length;i++){&lt;br />
if(img&lt;em>.width>maxWidth && img&lt;em>.alt.match(/\[avatar\]/i)){&lt;br />
img&lt;em>.style.height=""+(img&lt;em>.height*maxWidth/img&lt;em>.width)+"px";&lt;br />
img&lt;em>.style.width=""+maxWidth+"px";&lt;br />
}&lt;br />
if(img&lt;em>.height>maxHeight && img&lt;em>.alt.match(/\[avatar\]/i)){&lt;br />
img&lt;em>.style.width=""+(img&lt;em>.width*maxHeight/img&lt;em>.height)+"px";&lt;br />
img&lt;em>.style.height=""+maxHeight+"px"; &lt;br />
}&lt;br />
}&lt;br />
// -->&lt;br />
&lt;/script>&lt;/p>

&lt;p>&lt;script type="text/javascript"> &lt;br />
/* Code Tag Modification by hpmad&lt;br />
Do not repost or claim as your own without permission&lt;br />
This header must remain intact */&lt;/p>

&lt;p>var table = document.getElementsByTagName('table');&lt;br />
if(location.href.match(/action=(display|recent|pmview|search2)/i)){&lt;br />
for(i=0;i&lt;table.length;i++){&lt;br />
if(table&lt;em>.className=='code'){&lt;br />
var codeArea = table&lt;em>.firstChild.firstChild.firstChild.firstChild.innerHTML;&lt;br />
codeArea = codeArea.replace(/&nb+sp;/gi,' ');&lt;br />
codeArea = codeArea.replace(/&a+mp;/gi,'&');&lt;br />
codeArea = codeArea.replace(/\t/gi,'&nb+sp;&nb+sp; ')&lt;br />
codeArea = codeArea.replace(/&lt;br\s?\/?>/gi,'\n');&lt;br />
table&lt;em>.parentNode.parentNode.parentNode.parentNode.parentNode.innerHTML = '&lt;font size="1">&lt;b>code:&lt;/b>&lt;/font>&lt;br>&lt;center>&lt;form>&lt;textarea class="codeArea" style="font-size: 7pt;" readonly name="codeArea" cols="70" rows="5">'+codeArea+'&lt;/textarea>&lt;br>&lt;input type="button" value="highlight code" onclick="javascript:this.form.codeArea.focus();this.form.codeArea.select();">&lt;/form>&lt;/center>';&lt;br />
i--;&lt;br />
}&lt;br />
}&lt;br />
}&lt;/p>

&lt;p>&lt;/script>&lt;/p>

&lt;p>&lt;script type='text/javascript'>&lt;br />
/* Remove on/off icons from sub-boards&lt;br />
created by CrAzY_J&lt;br />
Open Source*/&lt;/p>

&lt;p>var gCell = document.body.getElementsByTagName('td');&lt;br />
var pattern = /^Sub-Boards$/;&lt;br />
if( this.location.href.match(/board=\w+(&\w+=\d)?$/) )&lt;br />
{&lt;br />
for( var c = 0 ; c &lt; gCell.length ; c ++ )&lt;br />
{&lt;br />
if( gCell[c].className == 'titlebg' && gCell[c].colSpan == '2' && gCell[c].getElementsByTagName('b')[0] && gCell[c].getElementsByTagName('b')[0].firstChild && pattern.test( gCell[c].getElementsByTagName('b')[0].firstChild.data ) )&lt;br />
gCell[c].colSpan = 1;&lt;br />
if( gCell[c].width == '8%' && gCell[c].className == 'windowbg' )&lt;br />
gCell[c].style.display = 'none';&lt;br />
}&lt;br />
}&lt;br />
&lt;/script>&lt;/p>

&lt;p>&lt;script type="text/javascript">&lt;br />
&lt;!--&lt;br />
/* Contact Icons (Image To Text)&lt;br />
By {XF}Äs$@§sîñ™, &lt;a href="http://www.xf-clan.net">http://www.xf-clan.net&lt;/a>&lt;br />
Code from &lt;a href="http://www.utopiangfx.proboards56.com/index.cgi">http://www.utopiangfx.proboards56.com/index.cgi&lt;/a> */&lt;/p>

&lt;p>var td = document.getElementsByTagName("td");&lt;br />
if (location.href.match(/on=(displ|search2|viewpr|pmv|(user)?rece|cal\w+iew)/i)) {&lt;br />
for (i=0; i&lt;td.length; i++) {&lt;br />
if (!td.item(i).innerHTML.match(/Guest/i) && td.item(i).width == "20%" && td.item(i).innerHTML.match(/Posts:/i)) {&lt;br />
var img = td.item(i).getElementsByTagName("img");&lt;br />
for (j=0; j&lt;img.length; j++) {&lt;br />
if (/\[(icq|yim|aim|msn|homepage|email|send\spm)\]/i.test(img.item(j).alt)) {&lt;br />
var t = img.item(j).alt.replace(/\[|\]/g, "");&lt;br />
img.item(j).parentNode.replaceChild(document.createTextNode(t), img.item(j));&lt;br />
j--;&lt;br />
}&lt;br />
}&lt;br />
}&lt;br />
}&lt;br />
}&lt;br />
// -->&lt;/p>

&lt;p>&lt;/script>&lt;/p>

&lt;p>&lt;script type="text/javascript">&lt;br />
&lt;!--&lt;br />
// Disable smilies, by MegaShadowChao. May not be duplicated, altered, or reposted except by the author. //&lt;br />
var td=document.getElementsByTagName('td');&lt;br />
if(document.postForm){&lt;br />
for(count=0; count&lt;td.length; count++){&lt;br />
if(td[count].width=="30%"){&lt;br />
if(td[count].getElementsByTagName('font').length>0){&lt;br />
if(td[count].getElementsByTagName('font')[0].innerHTML=="Add Smilies:"){&lt;br />
td[count].parentNode.style.display='none';&lt;br />
} else if(td[count].getElementsByTagName('font')[0].innerHTML=="Disable Smilies:"){&lt;br />
td[count+1].getElementsByTagName('input')[0].checked="true";&lt;br />
td[count].parentNode.style.display='none';&lt;br />
}&lt;br />
}&lt;br />
}&lt;br />
}&lt;br />
} else if(document.getElementsByName('message')[0]){&lt;br />
var iput=document.getElementsByTagName('input');&lt;br />
for(count=0; count&lt;iput.length; count++){&lt;br />
if(iput[count].value.match("Post Reply")){&lt;br />
iput[count].onclick=function(){document.getElementsByName('message')[0].innerHTML+="";};&lt;br />
}&lt;br />
}&lt;br />
}&lt;br />
//-->&lt;br />
&lt;/script>&lt;/p>

&lt;p>&lt;script type="text/Javascript">&lt;br />
// Remove Last Edit by Chris&lt;br />
// Do not redistribute without permission of the creator&lt;/p>

&lt;p>// Don't edit&lt;br />
var aTD = document.getElementsByTagName("td");&lt;br />
if(location.href.match(/action=display/)){&lt;br />
for(a=1;a&lt;aTD.length;a++){&lt;br />
if(aTD[a-1].colSpan == 3 && aTD[a].innerHTML.match(/Last Edit/i)){&lt;br />
aTD[a].firstChild.style.display = "none";&lt;br />
}&lt;br />
}&lt;br />
}&lt;br />
&lt;/script>&lt;/p>

&lt;p>&lt;script type="text/javascript">&lt;br />
&lt;!--&lt;br />
/*&lt;br />
Color Bar (V2) by Todge&lt;br />
Copyright © 2005&lt;br />
Please keep this header intact&lt;br />
*/&lt;/p>

&lt;p>var newTR=document.createElement('TR');&lt;br />
var newTD=document.createElement('TD');&lt;br />
newTD.width='30%';&lt;br />
newTD.className='windowbg2';&lt;br />
newTD.innerHTML='&lt;font size=2>Add Color:&lt;/font>';&lt;br />
newTR.appendChild(newTD);&lt;br />
newTD=document.createElement('TD')&lt;br />
newTD.width='70%';&lt;br />
newTD.className='windowbg2';&lt;br />
newTD.setAttribute('id','colorCell');&lt;br />
newTR.appendChild(newTD);&lt;/p>

&lt;p>var TD = document.getElementsByTagName('TD');&lt;/p>

&lt;p>for(nr=0; nr&lt;TD.length; nr++)&lt;br />
{&lt;br />
var newRow=TD[nr].parentNode;&lt;br />
if(TD[nr].width == '30%' && TD[nr].className == 'windowbg2' && TD[nr].innerHTML.match('Message:'))&lt;br />
{&lt;br />
newRow.parentNode.insertBefore(newTR,newRow);&lt;br />
}&lt;br />
}&lt;/p>

&lt;p>function addHex(bgCol)&lt;br />
{&lt;br />
if(bgCol.match('#'))&lt;br />
{&lt;br />
hex=bgCol.split('#')[1];&lt;br />
}&lt;br />
else&lt;br />
{&lt;br />
hexCode=new Array('0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F');&lt;br />
bgCol=bgCol.split('(')[1].split(')')[0].split(',')&lt;br />
var hex=hexCode[parseInt(bgCol[0]/16)];&lt;br />
hex+=hexCode[bgCol[0]-(parseInt(bgCol[0]/16)*16)];&lt;br />
hex+=hexCode[parseInt(bgCol[1]/16)];&lt;br />
hex+=hexCode[bgCol[1]-(parseInt(bgCol[1]/16)*16)];&lt;br />
hex+=hexCode[parseInt(bgCol[2]/16)];&lt;br />
hex+=hexCode[bgCol[2]-(parseInt(bgCol[2]/16)*16)];&lt;br />
}&lt;br />
return hex;&lt;br />
}&lt;/p>

&lt;p>function createColorBar(red,green,blue)&lt;br />
{&lt;br />
var newMix=document.createElement('TD');&lt;br />
newMix.width="2";&lt;br />
newMix.height="20";&lt;br />
newMix.style.backgroundColor='rgb('+red+','+green+','+blue+')';&lt;br />
newMix.onmouseover=function(){document.getElementById('colornow').style.backgroundColor=this.style.backgroundColor;}&lt;br />
newMix.onclick=function(){document.getElementById('colorchosen').style.backgroundColor=this.style.backgroundColor;}&lt;br />
colorMix.appendChild(newMix)&lt;br />
}&lt;/p>

&lt;p>var hexColor;&lt;br />
var Colors=document.getElementsByTagName('select');&lt;br />
for(c=0; c&lt;Colors.length; c++)&lt;br />
{&lt;br />
if(Colors[c].name=='color')&lt;br />
{&lt;br />
var colorBar='&lt;table cellpadding="0" cellspacing="0">&lt;tr>&lt;td>&lt;table>&lt;tr>&lt;td id="colornow" width="20" height="20">&lt;/td>&lt;/tr>&lt;/table>&lt;/td>';&lt;br />
colorBar+='&lt;td>&lt;table>&lt;tr>&lt;td id="colorchosen" style="background-color: rgb(255,255,255); width="20" height="20">&lt;/td>&lt;/tr>&lt;/table>&lt;/td>';&lt;br />
colorBar+='&lt;td>&lt;table cellpadding="0" cellspacing="0" border="0">&lt;tr id="colormix">';&lt;br />
colorBar+='&lt;/tr>&lt;/table>&lt;/td>&lt;/tr>&lt;/table>';&lt;/p>

&lt;p>document.getElementById('colorCell').innerHTML = colorBar;&lt;/p>

&lt;p>Colors[c].parentNode.removeChild(Colors[c]);&lt;/p>

&lt;p>document.getElementById('colorchosen').onmouseover=function(){hexColor=addHex(this.style.backgroundColor);}&lt;/p>

&lt;p>document.getElementById('colorchosen').innerHTML='&lt;a href=javascript:add("[color="+hexColor+"]","&lt;/span>")>&lt;img src="http://proboards8.com/boardimages/avatars/blank.gif" width="18" height="18" border="0" alt="[color]">&lt;/a>';&lt;/p>

&lt;p>var colorMix=document.getElementById('colormix');&lt;br />
var mix=256;&lt;br />
while(mix>-1)&lt;br />
{&lt;br />
createColorBar(mix,mix,mix);&lt;br />
mix=mix-16;&lt;br />
}&lt;br />
while(mix&lt;257)&lt;br />
{&lt;br />
createColorBar(mix,0,0)&lt;br />
mix=mix+16;&lt;br />
}&lt;br />
mix=0;&lt;br />
while(mix&lt;257)&lt;br />
{&lt;br />
createColorBar(255,mix,0);&lt;br />
mix=mix+16;&lt;br />
}&lt;br />
while(mix>-1)&lt;br />
{&lt;br />
createColorBar(mix,255,0);&lt;br />
mix=mix-16;&lt;br />
}&lt;br />
while(mix&lt;257)&lt;br />
{&lt;br />
createColorBar(0,255,mix);&lt;br />
mix=mix+16;&lt;br />
}&lt;br />
while(mix>-1)&lt;br />
{&lt;br />
createColorBar(0,mix,255);&lt;br />
mix=mix-16;&lt;br />
}&lt;br />
while(mix&lt;257)&lt;br />
{&lt;br />
createColorBar(mix,0,255);&lt;br />
mix=mix+16;&lt;br />
}&lt;br />
var mix=0;&lt;br />
while(mix&lt;257)&lt;br />
{&lt;br />
createColorBar(255,mix,255);&lt;br />
mix=mix+16;&lt;br />
}&lt;br />
}&lt;br />
}&lt;br />
// -->&lt;br />
&lt;/script>&lt;/p>

&lt;p>&lt;script type = 'text/javascript'>&lt;br />
/*&lt;br />
Images to Text&lt;br />
By Michael (Wrighty)&lt;br />
Do Not Repost, Rip, Claim or Edit&lt;br />
*/&lt;br />
for(n = 0, i = document.getElementsByTagName('img'); n &lt; i.length; n++)&lt;br />
if(i[n].src.match(/(s\d+\.)?images\.proboards\.com/) && i[n].src.match(/(\/button|search2|newpoll)/) && i[n].src.match(/(png|gif)$/) && !i[n].src.match(/_sm/)){&lt;br />
var f = document.createElement('font');&lt;br />
f.className = 'button';&lt;br />
i[n].parentNode.replaceChild(f.appendChild(document.createTextNode(i[n].alt.replace(/(\[|\])/g, ''))), i[n]);&lt;br />
n--;&lt;br />
}&lt;br />
&lt;/script>&lt;/p>

&lt;p>&lt;script>&lt;br />
//noubbc Icon v1.0 [CB]&lt;/p>

&lt;p>//Copyright 11-03-2005 by ~Wonder&lt;br />
//May be reposted anywhere as long as this header remains in tact&lt;/p>

&lt;p>noUBBCIcon="http://img95.imageshack.us/img95/8833/noubbcicon7oj.gif";&lt;br />
if(document.postForm && document.postForm.color)&lt;br />
{&lt;br />
document.postForm.color.parentNode.innerHTML+="&lt;a href=javascript:add(\"\",\"\")>&lt;img src=\""+noUBBCIcon+"\" alt=\"No UBBC\" border=\"0\">&lt;/a>";&lt;br />
}&lt;br />
&lt;/script>&lt;br />
&lt;script type="text/javascript"> &lt;br />
&lt;!--&lt;br />
// scrollerDiv UBBC in posts&lt;br />
// By Wormopolis - &lt;a href="www.wormocodes.com">www.wormocodes.com&lt;/a>&lt;/p>

&lt;p>// use&lt;br />
in post around text&lt;br />
// flags are:&lt;br />
// h(n) height, n=height in pix&lt;br />
// w(n) width, n=width in pix&lt;br />
// sx scroll x direction&lt;br />
// sy scroll y direction&lt;br />
// c(hex) color, hex=color in hex&lt;br />
// flags seperated by commas:&lt;br />
blah blah blah&lt;/p>

&lt;p>for (tds=document.getElementsByTagName('td'), i=0; i&lt;tds.length; i++) {&lt;/p>

&lt;p>if (tds&lt;em>.width=="80%" && tds&lt;em>.className.match(/windowbg/) && tds&lt;em>.vAlign=="top" && tds&lt;em>.innerHTML.match(/\[scrolly:(.*?)\]([\s\S]*?)\[\/scrolly\]/i) && !tds&lt;em>.innerHTML.match(/\[norunubbc\]/)) {&lt;br />
flgs=RegExp.$1; lovetext=RegExp.$2;&lt;br />
tmp='&lt;div class="postDiv" style="'+(flgs.match(/h\((\d+)\)/) ? 'height:'+RegExp.$1+';' : '')+(flgs.match(/w\((\d+)\)/) ? 'width:'+RegExp.$1+';' : '')+(flgs.match(/sx/) ? 'overflow-x:auto; white-space: nowrap;' : '')+(flgs.match(/sy/) ? 'overflow-y:auto;' : '')+(flgs.match(/c\((\w+)\)/) ? 'background-color:'+RegExp.$1+';' : '') +'" '+(flgs.match(/sx/) ? 'noWrap="nowrap" ' : '') + '>'+ lovetext + '&lt;/div>';&lt;/p>

&lt;p>postCell=tds&lt;em>.getElementsByTagName('table')[0].rows[1].cells[0];&lt;br />
postCell.innerHTML=postCell.innerHTML.replace(/\[scrolly:(.*?)\]([\s\S]*?)\[\/scrolly\]/i,tmp);&lt;/p>

&lt;p>i--;&lt;br />
}&lt;br />
}&lt;/p>

&lt;p>-->&lt;br />
&lt;/script>&lt;br />
&lt;script type="text/javascript">&lt;br />
&lt;!--&lt;br />
// Justify text in posts..&lt;/p>

&lt;p>var jButton = 'http://i86.photobucket.com/albums/k107/melian2/IME/justify.gif';&lt;/p>

&lt;p>// Add button to posting page..&lt;/p>

&lt;p>if(document.postForm)&lt;br />
{&lt;br />
var buttons = document.images;&lt;br />
for(b=0; b&lt;buttons.length; b++)&lt;br />
{&lt;br />
if(buttons&lt;strong>.alt.match(/Align Right/))&lt;br />
{&lt;br />
buttons = buttons[b+1].parentNode;&lt;br />
break;&lt;br />
}}&lt;br />
var justifyButton = document.createElement('A');&lt;br />
justifyButton.setAttribute('href','javascript:add("&lt;br />
","&lt;br />
")');&lt;br />
justifyButton.innerHTML = '&lt;img src="'+jButton+'" border="0" alt="Justify">';&lt;br />
buttons.parentNode.insertBefore(justifyButton,buttons);&lt;br />
}&lt;/p>

&lt;p>// Find and justify text in posts...&lt;/p>

&lt;p>if(!document.location.href.match(/action=headersfooters/))&lt;br />
{&lt;br />
var posts = document.getElementsByTagName('td');&lt;/p>

&lt;p>for(p=0; p&lt;posts.length; p++)&lt;br />
{&lt;br />
if(((posts[p].vAlign == 'top' && posts[p].colSpan == '3') || (document.postForm && posts[p].width == '100%' && posts[p].className == 'windowbg2')) && posts[p].innerHTML.match(/\[justify\]/i))&lt;br />
{&lt;br />
posts[p].innerHTML = posts[p].innerHTML.replace(/\[justify\]/ig,'&lt;div align="justify">');&lt;br />
posts[p].innerHTML = posts[p].innerHTML.replace(/\[\/justify\]/ig,'&lt;/div>');&lt;br />
}}}&lt;br />
// -->&lt;br />
&lt;/script>&lt;br />
&lt;br/>&lt;script type="text/javascript"> &lt;br />
&lt;!--&lt;br />
/* User Posting Fonts by california, Global Footer Section&lt;br />
©2005 SoCal Codes, &lt;a href="http://socal.proboards26.com">http://socal.proboards26.com&lt;/a> */&lt;/p>

&lt;p>var msg=document.getElementsByName("message");&lt;br />
if(msg[0] && !location.href.match(/=modifypost/)){&lt;br />
for(i=0;i&lt;document.forms.length;i++){&lt;br />
if(document.forms&lt;em>.message){&lt;br />
var begin = (document.cookie.match(/\bbegin=(.+?)(;|$|\s)/i)) ? unescape(RegExp.$1) : '';&lt;br />
var end = (document.cookie.match(/\bend=(.+?)(;|$|\s)/i)) ? unescape(RegExp.$1) : '';&lt;br />
document.forms&lt;em>.onsubmit=function(){&lt;br />
msg[0].value=begin+msg[0].value+end;&lt;br />
return true;&lt;br />
}&lt;br />
break;&lt;br />
}&lt;br />
}&lt;br />
}&lt;br />
// -->&lt;/p>

&lt;p>&lt;/script>&lt;/p>

&lt;p>&lt;script type="text/javascript"> &lt;br />
&lt;!--&lt;br />
//Remove Info Center Title Bar&lt;br />
//By Wrighty&lt;br />
//DO NOT REPOST&lt;/p>

&lt;p>var td = document.getElementsByTagName("td");&lt;br />
if(location.href.match(/action=(change|home)/)||!location.href.match(/action/)){&lt;br />
for (w=0;w&lt;td.length;w++){&lt;br />
if (td[w].className=="titlebg" && td[w].align=="center" && td[w].innerHTML.match(/Info Center/i)){&lt;br />
td[w].parentNode.style.display="none";&lt;br />
}}}&lt;br />
//-->&lt;br />
&lt;/script>&lt;/p>

&lt;p>&lt;script type="text/Javascript"> &lt;br />
// Center Info Center Titles by Chris&lt;br />
// Do not redistribute without permission of the creator&lt;/p>

&lt;p>// Don't edit&lt;br />
if(!location.href.match(/action=(?!home)/)){&lt;br />
var aTD = document.getElementsByTagName("td");&lt;br />
for(a=0;a&lt;aTD.length;a++){&lt;br />
if(aTD[a].align == "left" && aTD[a+1].align == "right" && aTD[a].innerHTML.match(/Active Users|Users\sOnline|Events|Birthdays/i)){&lt;br />
aTD[a].width = "99%";&lt;br />
aTD[a].align = "center";&lt;br />
} else if(aTD[a].colSpan == 2 && aTD[a].className == "catbg"){&lt;br />
aTD[a].align = "center";&lt;br />
}&lt;br />
}&lt;br />
}&lt;br />
&lt;/script> &lt;br />
&lt;/script>&lt;/p>

.l {text-align:left}
.c {text-align:center}
.r {text-align:right}
.left {float:left}
.right {float:right}
#stats_members a.member, .bday_strip {white-space:nowrap}
.calendar li span {cursor:default}
#c_tos li {display:list-item;margin-left:25px}
#c_tos ul li {list-style:disc}
#c_tos ol li {list-style:lower-alpha}
#shoutrefresh {cursor:pointer}