function dumpLayers(){
	document.write ("<div id=\"lyrBG\" style=\"position:absolute; left: -3000px;\">");
	document.write ("<table bgcolor=\"006699\" width=\"120%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">");
	document.write ("<tr>");
	document.write ("<td height=\"120\">&nbsp;</td>");
	document.write ("</tr>");
	document.write ("</table>");
	document.write ("</div>");
	document.write ("<div id=\"lyrLogo\" style=\"position:absolute; left: -3000px;\">");
	document.write ("<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"10\">");
	document.write ("<tr>");
	document.write ("<td><a href=\"/news.php\"><img src=\"/images/i_logo01.gif\" width=\"350\" height=\"100\" border=\"0\"></a></td>");
	document.write ("</tr>");
	document.write ("</table>");
	document.write ("</div>");
	document.write ("<div id=\"lyrNav\" style=\"position:absolute; left: -3000px;\">");
	document.write ("<table border=\"0\" cellspacing=\"0\" cellpadding=\"10\">");
	document.write ("<tr>");
	document.write ("<td><a href=\"/bios/bios.htm\"><img src=\"/images/b_bios01.gif\" width=\"109\" height=\"30\" border=\"0\" align=\"top\"></a><br>");
	document.write ("<a href=\"/contact/contact.htm\"><img src=\"/images/b_contact01.gif\" width=\"109\" height=\"30\" border=\"0\" align=\"absmiddle\"></a><br>");
	document.write ("<a href=\"/links/links.htm\"><img src=\"/images/b_links01.gif\" width=\"109\" height=\"30\" border=\"0\" align=\"top\"></a></td>");
	document.write ("<td><a href=\"/shows/shows.php\"><img src=\"/images/b_shows01.gif\" width=\"109\" height=\"30\" border=\"0\" align=\"top\"></a><br>");
	document.write ("<a href=\"/pics/pics.php\"><img src=\"/images/b_pics01.gif\" width=\"109\" height=\"30\" border=\"0\" align=\"absmiddle\"></a><br>");
	document.write ("<a href=\"/wtf/wtf.htm\"><img src=\"/images/b_wtf01.gif\" width=\"109\" height=\"30\" border=\"0\" align=\"top\"></a></td>");
	document.write ("<td><a href=\"/quotes/quotes.php\"><img src=\"/images/b_quotes01.gif\" width=\"109\" height=\"30\" border=\"0\" align=\"absmiddle\"></a><br>");
	document.write ("<a href=\"http://www.youtube.com/ThatGuyBand\" target=\"_blank\"><img src=\"/images/b_youtube01.gif\" width=\"109\" height=\"30\" border=\"0\" align=\"top\"></a><br>");
	document.write ("<a href=\"http://www.myspace.com/thatguyonline\" target=\"_blank\"><img src=\"/images/b_myspace01.gif\" width=\"109\" height=\"30\" border=\"0\" align=\"top\"></a></td>");
	document.write ("</tr>");
	document.write ("</table>");
	document.write ("</div>");
}

var FloatLayers       = new Array();
var FloatLayersByName = new Array();

new FloatLayer('lyrBG',0,0,2);
new FloatLayer('lyrLogo',0,0,2);
new FloatLayer('lyrNav',0,7,2);

function addFloatLayer(n,offX,offY,spd){new FloatLayer(n,offX,offY,spd);}
function getFloatLayer(n){return FloatLayersByName[n];}
function alignFloatLayers(){for(var i=0;i<FloatLayers.length;i++)FloatLayers[i].align();}

function getXCoord(el) {
	x=0;
	while(el){
		x+=el.offsetLeft;
		el=el.offsetParent;
	}
	return x;
}
function getYCoord(el) {
	y=0;
	while(el){
		y+=el.offsetTop;
		el=el.offsetParent;
	}
	return y;
}

FloatLayer.prototype.setFloatToTop=setTopFloater;
FloatLayer.prototype.setFloatToBottom=setBottomFloater;
FloatLayer.prototype.setFloatToLeft=setLeftFloater;
FloatLayer.prototype.setFloatToRight=setRightFloater;
FloatLayer.prototype.initialize=defineFloater;
FloatLayer.prototype.adjust=adjustFloater;
FloatLayer.prototype.align=alignFloater;

function FloatLayer(n, offX, offY, spd) {
	this.index=FloatLayers.length;

	FloatLayers.push(this);
	FloatLayersByName[n] = this;

	this.name    = n;
	this.floatX  = 0;
	this.floatY  = 0;
	this.tm      = null;
	this.steps   = spd;
	this.alignHorizontal=(offX>=0) ? leftFloater : rightFloater;
	this.alignVertical  =(offY>=0) ? topFloater : bottomFloater;
	this.ifloatX = Math.abs(offX);
	this.ifloatY = Math.abs(offY);
}

function defineFloater(){
	this.layer  = document.getElementById(this.name);
	this.width  = this.layer.offsetWidth;
	this.height = this.layer.offsetHeight;
	this.prevX  = this.layer.offsetLeft;
	this.prevY  = this.layer.offsetTop;
}

function adjustFloater() {
	this.tm=null;
	if(this.layer.style.position!='absolute')return;

	var dx = Math.abs(this.floatX-this.prevX);
	var dy = Math.abs(this.floatY-this.prevY);

	if (dx < this.steps/2)
		cx = (dx>=1) ? 1 : 0;
	else
		cx = Math.round(dx/this.steps);

	if (dy < this.steps/2)
		cy = (dy>=1) ? 1 : 0;
	else
		cy = Math.round(dy/this.steps);

	if (this.floatX > this.prevX)
		this.prevX += cx;
	else if (this.floatX < this.prevX)
		this.prevX -= cx;

	if (this.floatY > this.prevY)
		this.prevY += cy;
	else if (this.floatY < this.prevY)
		this.prevY -= cy;

	this.layer.style.left = this.layer.style.left;
	this.layer.style.top  = this.prevY;

	if (cx!=0||cy!=0){
		if(this.tm==null)this.tm=setTimeout('FloatLayers['+this.index+'].adjust()',50);
	}else
		alignFloatLayers();
}

function setLeftFloater(){this.alignHorizontal=leftFloater;}
function setRightFloater(){this.alignHorizontal=rightFloater;}
function setTopFloater(){this.alignVertical=topFloater;}
function setBottomFloater(){this.alignVertical=bottomFloater;}

function leftFloater(){this.floatX = document.body.scrollLeft + this.ifloatX;}
function topFloater(){this.floatY = document.body.scrollTop + this.ifloatY;}
function bottomFloater(){this.floatY = document.body.scrollTop + document.body.clientHeight - this.ifloatY - this.height;}

function alignFloater(){
	if(this.layer==null)this.initialize();
	this.alignHorizontal();
	this.alignVertical();
	if(this.prevX!=this.floatX || this.prevY!=this.floatY){
		if(this.tm==null)this.tm=setTimeout('FloatLayers['+this.index+'].adjust()',50);
	}
}

function setLayers(){
if (document.all) {
	if(document.body.clientWidth < 801){
		if(document.all('Layer2')){
		document.all('Layer2').style.top = 153;
		document.all('Layer2').style.left = (document.body.clientWidth/2) - 225;
		}
	} else {
	document.all('lyrBG').style.top = 0;
	document.all('lyrLogo').style.top = 0;
	document.all('lyrNav').style.top = 7;
	document.all('lyrBG').style.left = 0;
	document.all('lyrLogo').style.left = 0;
	document.all('lyrNav').style.left = document.body.clientWidth - 389;
		if(document.all('Layer2')){
		document.all('Layer2').style.top = 153;
		document.all('Layer2').style.left = (document.body.clientWidth/2) - 225;
		}
	}
	}
else if (document.layers) {
	var blank = "0";
	}
else if (document.getElementById) {
	if(document.body.clientWidth < 801){
		if(document.getElementById('Layer2')){
		document.getElementById('Layer2').style.top = 153;
		document.getElementById('Layer2').style.left = (document.body.clientWidth/2) - 225;
		}
	} else {
	document.getElementById('lyrBG').style.top = 0;
	document.getElementById('lyrLogo').style.top = 0;
	document.getElementById('lyrNav').style.top = 7;
	document.getElementById('lyrBG').style.left = 0;
	document.getElementById('lyrLogo').style.left = 0;
	document.getElementById('lyrNav').style.left = document.body.clientWidth - 389;
	document.getElementById('Layer2').style.top = 153;
	document.getElementById('Layer2').style.left = (document.body.clientWidth/2) - 225;
		if(document.getElementById('Layer2')){
		document.getElementById('Layer2').style.top = 153;
		document.getElementById('Layer2').style.left = (document.body.clientWidth/2) - 225;
		}
	}
	}
}