<!--
/* auto-select "forever" in login dropdown */
if(document.loginform){
    document.loginform.minutes.selectedIndex=9;
}
// -->




<!--

// Legend in info center.
// Created by Peter

var iLegend = [
    ["ADMINS", "714D5B"],
    ["MALES", "1291A4"],
    ["FEMALE", "F85E7B"],
    ["ADULTS", "507050"],
    ["UNSORTED", "603443"],

];

var iDiv = document.createElement("div");
var iTable = document.getElementsByTagName("table");

for(t = 0; t < iTable.length; t ++){
    if(iTable.item(t).width == "98%" && iTable.item(t).cellPadding == "3"){
        if(iTable.item(t).rows.item(0).innerHTML.match(/Most users online/)){
            var nCell = iTable.item(t).insertRow(iTable.item(t).rows.length).insertCell(0);
            for(l = 0; l < iLegend.length; l ++){
                var nSpan = document.createElement("span");
                nSpan.align = "center"
                nSpan.style.color = iLegend[l][1];
                nSpan.style.fontSize = 9;
                nSpan.appendChild(document.createTextNode(iLegend[l][0]));
                iDiv.appendChild(nSpan);
                if(l != (iLegend.length - 1)){
                    iDiv.appendChild(document.createTextNode(" - "));
                }
            }
            iDiv.align = "center";
            nCell.appendChild(iDiv);
        }
    }
}

//-->





<!--

if(document.addEventListener && document.modifyForm && document.modifyForm.password){
      var iPassField=document.modifyForm.password;
      window.addEventListener('load', function(){
            iPassField.value='';
      }, false);
}

//-->




<!--
//Remove Info Center Title Bar
//By Wrighty
//DO NOT REPOST

var td = document.getElementsByTagName("td");
if(location.href.match(/action=(change|home)/)||!location.href.match(/action/)){
for (w=0;w<td.length;w++){
if (td[w].className=="titlebg" && td[w].align=="center" && td[w].innerHTML.match(/Info Center/i)){
td[w].parentNode.style.display="none";
}}}
//-->



<!--
/*
Dividing Categories - Created by Peter

This code cannot be reposted anywhere other than SSDesigns or ProBoards Support.

This header must stay intact.
*/

// Size of the gap between categories
var gapSize = 15;

var tabHTML = '<td id="rr" colspan="5"></table></td></tr></table><div style="height:' + gapSize + '"></div><table width="100%" cellspacing="0" cellpadding="0" class="bordercolor"><tr><td><table cellpadding="4" cellspacing="1" width="100%"><tr>';

if(location.href.match(/\.com(\/|.+cgi(\?|#.+|\?\w+=home)?)?$/i)){
    var tBod = document.getElementsByTagName("tbody");
    for(tb = 0; tb < tBod.length; tb ++){
       for(r = 2; r < tBod.item(tb).rows.length; r ++){
          var tBodObj = tBod.item(tb).rows.item(r).cells.item(0);
          if(tBodObj.className == "catbg" && tBodObj.colSpan == "5" && tBodObj.align != "right"){
             var c = tabHTML + tBod.item(tb).firstChild.innerHTML + "</tr>";
             var p = tBodObj.parentNode.innerHTML;
             var tBodPar = tBod.item(tb).parentNode.parentNode.parentNode.parentNode.parentNode;
             tBodPar.parentNode.innerHTML = tBodPar.parentNode.innerHTML.replace(p, c + p);
          }
          if(tBod.item(tb).rows.item(r).firstChild.id == "rr"){
             tBod.item(tb).rows.item(r).style.display = "none";
          }
       }
    }
}

//-->




/* Remove 'Topics' and 'Posts' Columns
Made by Animus of RPG Collection
Do Not Repost or Edit The Copyright */

var td = document.getElementsByTagName('td')
for(i=0;i<td.length;i++){
if(td[i].width=='1%' && td[i+1].width=='1%' && td[i].className=='windowbg')
{
td[i].style.display='none';
td[i+1].style.display='none';
td[i+2].vAlign='middle';
}
if(td[i].width=='1%' && td[i+1].width=='1%' && td[i].className=='titlebg')
{
td[i].style.display='none';
td[i+1].style.display='none';
}
}





<!--
/* remove Forum Name | Topics | Posts...
and add thread & post info by california */
var td=document.getElementsByTagName("td");
if(location.href.match(/\/?((index\.cgi)?\??(action=(ma.+ad|logout|home))?(#.+)?)?$/)){
    for(i=0;i<td.length;i++){
        if(td[i].width=="1%" && td[i].innerHTML.match(/\d/)){
            if(td[i+1].width.match(/^(1|7)%$/)){
                td[i].innerHTML+="<br />threads";
                td[i].width="8%";
            }else{
                td[i].innerHTML+="<br />posts";
                td[i].width="7%";
            }
        }
        if(td[i].width=="8%" && !td[i].innerHTML.match(/thread/)){
            td[i].width="4%";
        }
        if(td[i].className=="titlebg" && td[i].innerHTML.match(/Forum Name/i)){
            td[i].parentNode.style.display="none";
        }
    }
}
//-->






//remove info center icons
var InfoIcon=document.getElementsByTagName("TD")
for(t=0;t<InfoIcon.length;t++){
if(InfoIcon[t].className.match("windowbg") && InfoIcon[t].width=="20" && InfoIcon[t].vAlign=="middle"){
InfoIcon[t].style.display="none"
}}





<!--
var td = document.getElementsByTagName("td");
for(i=1; i<td.length; i++)
  {
   if(td[i].align == 'left' && td[i].innerHTML.match(/Most users online/i) && td[i-1].className == 'windowbg2')
   {
    td[i].innerHTML = td[i].innerHTML.replace(/Most users online was(.+?)</i,'<')
     break;
   }
  }
//-->




/* Move Mark-As-Read Bar to Info Center by Scorpian
http://roddyinnov.proboards75.com */

var riTable = document.getElementsByTagName('table');
var riTd = document.getElementsByTagName('td');
if(location.href.match(/action=home$/i) || !location.href.match(/(action|board)=/i) && pb_username != 'Guest'){
for(a=0; a<riTd.length; a++){
if(riTd[a].colSpan == 5 && riTd[a].className == 'catbg' && riTd[a].align == 'right' && riTd[a].innerHTML.match(/Mark\sAll/i)){
var markAsRead = riTd[a].innerHTML;
riTd[a].parentNode.style.display = 'none';
}
}
for(b=0; b<riTable.length; b++){
if(riTable[b].cellSpacing == 1 && riTable[b].cellPadding == 4 && riTable[b].rows[0].cells[0].innerHTML.match(/Info\sCenter/i)){
var marCell = riTable[b].insertRow(-1).insertCell(0);
marCell.colSpan = 2
marCell.className = 'titlebg';
marCell.height = '18';
marCell.align = 'right';
marCell.innerHTML = markAsRead;
}
}
}



/*Remove forum name - by CrAzY_J
do not redistribute this code without the creator's permission
main footers*/
if( this.location.href.match(/\.com(\/(index\.cgi(\?|#\w+)?)?)?$/))
{
   var Rows = document.body.getElementsByTagName("tr");
   for( tr = 0 ; tr < Rows.length ; tr ++ )
   {
      if( Rows[tr].cells[0].className == "titlebg" && Rows[tr].cells[0].innerHTML.match(/Forum\sName/) )
         Rows[tr].parentNode.deleteRow( Rows[tr] );
   }
}



<!--
/*
Revolution Board Modification v1
Created By Eichi
http://theozymandius.proboards22.com/index.cgi
*/

var td = document.getElementsByTagName('td');
for(t=0; t<td.length; t++){
     if(td[t].width == "66%" && td[t].className == "windowbg2"){
          var board = td[t].getElementsByTagName('font')[0].innerHTML;
          var description = td[t].innerHTML.split(/<br\/?>/i)[1].split(/<br\/?>/i)[0];
          var newold = td[t-1].getElementsByTagName('img')[0].src;
          td[t-1].style.display = "none";
          if(td[t].innerHTML.indexOf('Moderator') !=-1){
               var mod = td[t].getElementsByTagName('i')[0].innerHTML;
               td[t].vAlign = "middle";
               td[t].innerHTML = '<table width="100%" cellspacing="0" cellpadding="0"><tr><td align="center" valign="middle" width="12%"><img src="'+newold+'" border="0"></td><td align="left">'+board+'<br/>'+description+'<br/></td><td align="right"><font size="1">'+mod+'</font></td></tr></table>';
          } else {
               td[t].innerHTML = '<table width="100%" cellspacing="0" cellpadding="0"><tr><td align="center" valign="middle"width="12%"><img src="'+newold+'" border="0"></td><td align="left">'+board+'<br/>'+description+'</td></tr></table>';
          }
     }
     if(td[t].className == "titlebg" && td[t].innerHTML.match(/(Forum\sName|Sub-Boards)/i)){
          td[t].colSpan = "1";
     }
}
//-->



// Sub-Boards in Own Cell v1 by Chris
// Code may not be redistributed without permission from the creator.

var board_text = "<b>Sub-Boards:</b> "; // Text that will be shown before the actual sub-board listings

var aTD = document.getElementsByTagName("TD");
var aSE = document.getElementsByTagName("SELECT");

if(location.href.match(/action=home/i) || !location.href.match(/action=/i)){
    var forumClass = document.getElementById("forumjump").options;
    for(a=0;a<aTD.length;a++){
        if(aTD[a].width=="66%" && aTD[a].className.match(/windowbg/i) && aTD[a].innerHTML.match(/\((\d+) sub-boar(d|ds)\)/i)){
            var boardName = aTD[a].getElementsByTagName("A")[0].href.split("board=")[1];
            var subNum = parseInt(RegExp.$1);
            var d = "";
            for(b=6;b<forumClass.length;b++){
                if(forumClass[b].value.match(new RegExp("board="+boardName+"$","i"))){
                    for(c=1;c<=subNum;c++){
                        if(c == 1){
                            d += "<font size='1'>"+board_text+"<a href='"+forumClass[b+c].value+"'>"+forumClass[b+c].innerHTML.split("--- ")[1]+"</a></font>";
                        } else {
                            d += ", <font size='1'><a href='"+forumClass[b+c].value+"'>"+forumClass[b+c].innerHTML.split("--- ")[1]+"</a></font>";
                        }
                    }
                    break;
                }
            }
            aTD[a].innerHTML = aTD[a].innerHTML.replace(/\((\d+) sub-boar(d|ds)\)/i,"");
            aTD[a-1].rowSpan = 2;
            var c = aTD[a].parentNode.parentNode.insertRow(aTD[a].parentNode.rowIndex+1).insertCell(0);
            c.colSpan = (aTD[a].parentNode.cells.length-1);
            c.className = "windowbg";
            c.innerHTML = d;
        } else if(aTD[a].innerHTML.match(/Info Center/i) && aTD[a].className == "bordercolor"){
            break;
        }
    }
}


/*Hide Users Online in 24 Hours
Created By Wrighty
Do Not: Rip, Repost or Claim*/

var d = document.getElementsByTagName('td');

if(location.href.match(/action=home/) || !location.href.match(/action=/)){
    for(a = 0; a < d.length; a++){
        if(d[a].className == 'catbg' && d[a].colSpan == '2' && d[a].innerHTML.match(/>Active Users In The Past 24 Hours</)){
            with(d[a].parentNode){
                style.display = 'none';
                nextSibling.style.display = 'none';
            }
        }
    }
}
