/* Info Center head/base images B by california */

var headImage = riHead;
var headImageHeight = 25;
var baseImage = riBase;

var iTable = document.getElementsByTagName("table");
if(location.href.match(/com\/?((index\.cgi)?\??(action=(logout|home))?(#.+)?)?$/)){
    for(t=0;t<iTable.length-1;t++){
        var fCell = iTable[t+1].rows[0].cells[0];
        if(iTable[t].width == "100%" && fCell.innerHTML.match(/Info Center/) && fCell.className == "titlebg"){
            iTable[t+1].rows[0].style.display = "none";
            var icTitle = iTable[t+1].rows[0].cells[0].firstChild.cloneNode(true);
            icTitle.style.position = "relative";
            icTitle.style.top = (Math.floor(headImageHeight/4) - 1) + "px";
            var headDiv = document.createElement("div");
            with(headDiv){
                style.height = headImageHeight;
                width = "100%";
                align = "center";
                style.backgroundImage = 'url('+headImage+')';
                style.backgroundRepeat = "no-repeat";
                style.backgroundPosition = "bottom center";
                appendChild(icTitle);
            }
            var icBase = new Image();
            icBase.src = baseImage;
            var baseDiv = document.createElement("div");
            baseDiv.align = "center";
            baseDiv.appendChild(icBase);
            var icFrag = document.createDocumentFragment();
            icFrag.appendChild(headDiv);
            icFrag.appendChild(iTable[t].cloneNode(true));
            icFrag.appendChild(baseDiv);
            iTable[t].parentNode.replaceChild(icFrag, iTable[t]);
            break;
        }
    }
}

// Advanced Category Splitter v2.0 by CD
// Do not redistribute without permission

var head = [riHead,"25px"]; // URL of Head image and height of said head image
var base = riBase; // URL of foot image
var gap = "30px"; // Gap between categories
var markAsRead = "No"; // Put "Yes" if you want MarkAsRead to be shown in the last category. Put "No" if not.

// No need to edit
var aTB = document.getElementsByTagName("TABLE");

if(location.href.match(/action=home/i) || !location.href.match(/action=/i)){
    for(a=2;a<aTB.length;a++){
        if(aTB[a].rows.length > 2 && aTB[a].rows[0].cells.length == 4){
            var data = document.createElement("center");
            if(document.all){
                for(b=0;b<aTB[a].rows[0].cells.length;b++){
                    eval("var cell"+b+" = aTB["+a+"].rows[0].cells["+b+"].cloneNode(true);");
                }
            } else {
                var mainRow = aTB[a].rows[0].cloneNode(true);
            }
            while(aTB[a].rows[0]){
                if(aTB[a].rows[0].cells.length == 5){
                    var meh = tab2.insertRow(tab2.rows.length);
                    while(aTB[a].rows[0].cells[0]){
                        meh.appendChild(aTB[a].rows[0].cells[0]);
                    }
                } else if(aTB[a].rows[0].cells[0].colSpan == 5 && aTB[a].rows[0].cells[0].getElementsByTagName("A")[0].name){
                    var tab = document.createElement("TABLE");
                    var meh = tab.insertRow(0).insertCell(0);
                    meh.innerHTML = aTB[a].rows[0].cells[0].innerHTML;
                    meh.className = "headImg";
                    tab.style.backgroundImage = "url("+head[0]+")";
                    tab.style.height = head[1];
                    tab.width = "100%";
                    tab.cellPadding = 0;
                    tab.cellSpacing = 0;

                    var tab2 = document.createElement("TABLE");
                    tab2.className = "bordercolor";
                    tab2.cellPadding = 4;
                    tab2.cellSpacing = 1;
                    if(document.all){
                        var row = tab2.insertRow(0);
                        row.appendChild(cell0.cloneNode(true));
                        row.appendChild(cell1.cloneNode(true));
                        row.appendChild(cell2.cloneNode(true));
                        row.appendChild(cell3.cloneNode(true));
                    } else {
                        tab2.appendChild(mainRow.cloneNode(true));
                    }

                    var img = document.createElement("IMG");
                    img.src = base;

                    var div = document.createElement("DIV");
                    div.style.height = gap;

                    data.appendChild(tab);
                    data.appendChild(tab2);
                    data.appendChild(img);
                    data.appendChild(div);
                } else if(aTB[a].rows[0].cells[0].colSpan == 5 && aTB[a].rows[0].cells[0].getElementsByTagName("IMG")[0] && markAsRead == "Yes"){
                    var meh = tab2.insertRow(tab2.rows.length);
                    meh.appendChild(aTB[a].rows[0].cells[0]);
                }
                aTB[a].rows[0].parentNode.removeChild(aTB[a].rows[0]);
            }
            var aTB2 = aTB[a].parentNode.parentNode.parentNode.parentNode;
            aTB2.style.display = "none";
            aTB2.parentNode.insertBefore(data,aTB2);
            
            break;
        }
    }
}