var riTable = document.getElementsByTagName('table');
var riBr = document.getElementsByTagName('br');
var riTd = document.getElementsByTagName('td');
var riImg = document.getElementsByTagName('img');
var riLink = document.getElementsByTagName('a');
var riSelect = document.getElementsByTagName('select');
var imgBase = 'http://roddyinnovations.com/templates/glass/';
function getId(id){
	return document.getElementById(id);
}

var menSpan = document.createElement('span');
menSpan.className = 'menubuttons';
var spacer = new Image();
spacer.src = imgBase + 'menu/spacer.png';
spacer.alt = ' . ';
for(i=0; i<riImg.length; i++){
	if(riImg[i].src.match(/proboards.com/i) && riImg[i].alt.match(/\[(.+)\]/i)){
		if(RegExp.$1 == 'Live Chat') riImg[i].src = imgBase + 'menu/chat_off.png';
		else riImg[i].src = imgBase + 'menu/' + RegExp.$1.toLowerCase() + '_off.png';
		riImg[i].alt = RegExp.$1.toLowerCase();
		menSpan.appendChild(riImg[i].parentNode.cloneNode(true));
		menSpan.lastChild.firstChild.onmouseover = function(){
			this.src = this.src.replace(/_off/i, '_on');
		}
		menSpan.lastChild.firstChild.onmouseout = function(){
			this.src = this.src.replace(/_on/i, '_off');
		}
		if(riImg[i+1] && riImg[i+1].src.match(/proboards.com/i) && riImg[i+1].alt.match(/\[(.+)\]/i)){
			menSpan.appendChild(spacer.cloneNode(true));
		}
		i = i - 1;
	}
}
getId('menu').appendChild(menSpan);

var riBanner = (riImg[0] && riImg[0].src.match(/home/i)) ? imgBase + 'banner.png' : riImg[0].src;
getId('banner').appendChild(new Image());
getId('banner').lastChild.src = riBanner;

var pmImg = new Image();
pmImg.border = 0;
pmImg.onmouseover = function(){
	this.src = this.src.replace(/_off/i, '_on');
}
pmImg.onmouseout = function(){
	this.src = this.src.replace(/_on/i, '_off');
}
var pmLink = document.createElement('a');
pmLink.appendChild(pmImg);
pmLink.id = 'pmLink';
if(riTd[2].innerHTML.match(/a>,\s(\d+)\s(is|are)/i)){
	if(RegExp.$1 > 0){
		pmImg.src = imgBase + 'menu/newpms_off.png';
		pmLink.title = 'You have ' + RegExp.$1 + ' new private message' + (RegExp.$2=='are'?'s':'') + '!';
		pmImg.alt = 'New PMs';
	}else{
		pmImg.src = imgBase + 'menu/nonewpms_off.png';
		pmLink.title = 'You have no new private messages.';
		pmImg.alt = 'New PMs';
	}
}
if(pb_username == 'Guest' && pb_displayname == 'Guest'){
	pmLink.href = '?action=login';
	pmLink.title = 'Please login or register to activate this feature.';
	pmImg.src = imgBase + 'menu/nonewpms_off.png';
	pmImg.alt = 'Please login or register.';
}else{
	pmLink.href = '?action=pm';
}
getId('menu').appendChild(pmLink);
getId('wtbot').appendChild(new Image());
getId('wtbot').lastChild.src = imgBase + 'wtbase.png';

document.body.removeChild(riTable[0]);
document.body.removeChild(riBr[0]);
document.body.removeChild(riBr[1]);

var headDiv = document.createElement('div');
headDiv.className = 'headBG';
var cenDiv = document.createElement('div');
cenDiv.className = 'cenBG';
cenDiv.appendChild(document.createElement('table'));
with(cenDiv.firstChild){
	cellSpacing = 1;
	cellPadding = 4;
	border = 0;
	align = 'center';
	className = 'bordercolor';
	appendChild(document.createElement('tbody'));
}
var baseDiv = document.createElement('div');
baseDiv.className = 'baseBG';
var gapDiv = document.createElement('div');
gapDiv.style.height = '25px';