I'll go and get the codes and then post them here;; hang on a moment;;
<><>
post these in the GLOBAL FOOTER
<script type="text/javascript">
<!--
/*
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 = 30;
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";
}
}
}
}
//-->
</script>
<script type="text/javascript">
<!--
// Separate news fader from boards
// Size of the gap between news fader and boards
var nfSize = 30;
var iDiv = document.createElement("div");
var iTable = document.getElementsByTagName("table");
iDiv.style.height = nfSize;
function splitNewsFader(){
for(t = 0; t < iTable.length; t ++){
if(iTable.item(t).width == "100%" && iTable.item(t).className == "bordercolor" && iTable.item(t).innerHTML.match(/b>News<\//i)){
var iScript = iTable.item(t).parentNode.getElementsByTagName("script").item(1);
iTable.item(t).parentNode.insertBefore(iDiv, iScript);
}
}
}
if(location.href.match(/\.com(\/|.+cgi(\?|#.+|\?\w+=home)?)?$/i)){
splitNewsFader();
}
//-->
</script>
<script type="text/javascript">
<!--
/* change forum width */
var iTable = document.getElementsByTagName("table");
for(t=0; t<iTable.length; t++){
if(iTable[t].width == "92%"){
iTable[t].width="673";
}
}
// -->
</script>
<><>
Post these in the MAIN FOOTER
<script type="text/javascript">
<!--
/* Created by Jay.
Divided Categories with Head/Base Images
ngmaster.proboards21.comThis code may not be redistributed without permission.
Please leave this header intact at all times. */
var headBaseSettings = [
['http://i92.photobucket.com/albums/l17/dreamspeaker90/transparent.gif'], // head image
['http://i92.photobucket.com/albums/l17/dreamspeaker90/transparent.gif'], // base image
['35'] // gap size
];
var getTR = document.getElementsByTagName('tr');
if (window.location.href.match(/com(\/$|\/index\.c\wi\??($|\w{6}=home)$)$/)) {
for (var i = 1; i < getTR.length; i ++) {
if (getTR.item(i).firstChild.colSpan == 2 && getTR.item(i).firstChild.firstChild.className == 'titletext' && getTR.item(i).firstChild.innerHTML.match(/>Forum Name</)) {
var titleBase = document.createElement('img');
titleBase.src = headBaseSettings[1];
var cloneTitle = getTR.item(i).cloneNode(true).innerHTML;
}
if (getTR.item(i).firstChild.colSpan == 5 && getTR.item(i).firstChild.className == 'catbg' && getTR.item(i).firstChild.align != 'right') {
var cloneTarget = getTR.item(i).getElementsByTagName('td')[0].cloneNode(true).innerHTML;
var newTab = '<td id="del"></td></tr></table>' + (getTR.item(i - 1).innerHTML.match(/>Forum Name</)? '' : '<img src="' + headBaseSettings[1] + '" /><div style="height: ' + headBaseSettings[2] + 'px;"></div>') + '<img src="' + headBaseSettings[0] + '" style="vertical-align: bottom;" /><table width="100%" cellspacing="1" cellpadding="4" class="bordercolor"><tr><td class="catbg" colspan="6">' + cloneTarget + '</td></tr><tr id="frow">';
eval("(getTR.item(i - 1).innerHTML.match(/>Forum Name</)? getTR.item(i).parentNode.parentNode.parentNode.parentNode.parentNode.insertRow(-1).insertCell(-1).appendChild(titleBase) : '')");
getTR.item(i).parentNode.className = 'bordercolor';
with (getTR.item(i).parentNode.parentNode.parentNode) {
parentNode.parentNode .parentNode.style.backgroundColor = 'transparent';
innerHTML = innerHTML.replace(getTR.item(i).cloneNode(true).innerHTML, newTab + cloneTitle);
}
}
if (getTR.item(i).firstChild.id == 'del' || (getTR.item(i).id != 'frow' && getTR.item(i).getElementsByTagName('td')[0].className == 'titlebg' && getTR.item(i).getElementsByTagName('td')[0].innerHTML.match(/>Forum Name</))) {
getTR.item(i).style.display = 'none';
}
}
}
//-->
</script>
<script type="text/javascript">
<!--
// Separate news fader from boards
// Size of the gap between news fader and boards
var nfSize = 30;
var iDiv = document.createElement("div");
var iTable = document.getElementsByTagName("table");
iDiv.style.height = nfSize;
function splitNewsFader(){
for(t = 0; t < iTable.length; t ++){
if(iTable.item(t).width == "100%" && iTable.item(t).className == "bordercolor" && iTable.item(t).innerHTML.match(/b>News<\//i)){
var iScript = iTable.item(t).parentNode.getElementsByTagName("script").item(1);
iTable.item(t).parentNode.insertBefore(iDiv, iScript);
}
}
}
if(location.href.match(/\.com(\/|.+cgi(\?|#.+|\?\w+=home)?)?$/i)){
splitNewsFader();
}
//-->
</script>
kk - here you go, and good luck with your forum.