<!--
var tmpOps = new Array();
var tmpBudz = new Array();
var lbHeaders = new Array("Name","Score","Games","Rank");
var lbWidths = new Array(41,34,33,25);
var gameicon = new Array("sh.jpg","bj.gif","pb.gif","si.gif");
var gamename = new Array("Shark Hunt","Riverboat Blackjack 2","Puzzle Bobble","Space Invaders");
var layz = new Array("playname","pwd","msg","persinfo","img","buddylist","addbuddy","rembuddy","msgbuddy","gamestats","scoreboard","rategame");
var laze = new Array("gamestats","scoreboard","rategame","buddylist","addbuddy","rembuddy","msgbuddy","persinfo","pwd","msg","img");
var objects = new Array("driv3r","dice","cards","moto","balls","chips");
var ie4 = (document.all) ? true : false;
var ns4 = (document.layers) ? true : false;
var ns6 = (document.getElementById && !document.all) ? true : false;

function writeLayer(lay,txt) {
	if (ie4) {
	document.all[lay].innerHTML = txt;
}
if (ns4) {
	document[lay].document.write(txt);
	document[lay].document.close();
}
if (ns6) {
	over = document.getElementById([lay]);
	range = document.createRange();
	range.setStartBefore(over);
	domfrag = range.createContextualFragment(txt);
	while (over.hasChildNodes()) {
		over.removeChild(over.lastChild);
	}
	over.appendChild(domfrag);
	}
}
function change(id, newClass) {
	identity = document.getElementById(id);
	identity.className = newClass;
}
function relocate(n) {
	var targ = new Array();
	var orig = new Array();
	for (r=0; r<layz.length; r++) {
		targ[r] = document.getElementById('t_'+layz[r]);
		orig[r] = document.getElementById('o_'+layz[r]);
		if (targ[r].offsetHeight < 40) {
			tmpOps[r] = targ[r].innerHTML;
			if (r == n) {
				targ[n].innerHTML = tmpOps[n] + orig[n].innerHTML;
				targ[n].className = "insertOn";
				document['expand'+n].src = "images/btn_collapse.gif";
			}
		} else {
			targ[r].innerHTML = tmpOps[r];
			targ[r].className = "insertOff";
			document['expand'+n].src = "images/btn_expand.gif";
		}
	}
	window.location = loke + document.anchors[0].name;
}
function populate(n) {
	targ = document.getElementById('container');
	goaway = document.getElementById('aircraft');
	goaway.style.top = -400;
	stuff = document.getElementById('objects');
	stuff.innerHTML = "<img src='images/hx_" + objects[Math.round(Math.random()*5)] + ".gif' width=150 height=64 border=0>";
	stuff.style.left = 404;
	orig = document.getElementById(laze[n]);
	targ.innerHTML = orig.innerHTML;	
}
function details(v) {
	var barg = new Array();
	var borg = new Array();
	var vbtn = new Array();
	for (y=0; y<6; y++) {
		barg[y] = document.getElementById('t_bud'+y);
		borg[y] = document.getElementById('o_bud'+y);
		if (barg[y].offsetHeight < 40) {
			tmpBudz[y] = barg[y].innerHTML;
			if (y == v) {
				barg[v].innerHTML = borg[v].innerHTML;
			}
		} else {
			barg[y].innerHTML = tmpBudz[y];
		}
	}
	window.location = loke + document.anchors[1].name;
}
function changeGame(x) {
	bub = document.getElementById('selgame');
	bub.innerHTML = "<div class='modify' style='height:66px;'><img src='images/ico_" + gameicon[x] + "' width=79 height=66 border=0 class=boxborder></div><br>Selected Game:<br><br><b>" + gamename[x] + "</b>";
}
function importXML(g,n) {
	view = document.getElementById('board');
	viewX = view[view.selectedIndex].value;
	per = document.getElementById('period');
	perX = per[per.selectedIndex].value;
	if (per.selectedIndex == 0) {
		alert("You must select a time period.");
		return false
	}
	xmlFile = "data/" + viewX + perX + ".xml";
	tag = g;
	ind = n;
	if (document.implementation && document.implementation.createDocument) {
		xmlDoc = document.implementation.createDocument("", "", null);
		xmlDoc.onload = createTable;
	} else if (window.ActiveXObject) {
		xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
		xmlDoc.onreadystatechange = function () {
			if (xmlDoc.readyState == 4) createTable()
		}
 	} else {
		alert('Your browser can\'t handle this script');
		return;
	}
	xmlDoc.load(xmlFile);
}

function createTable() {
	var x = xmlDoc.getElementsByTagName(tag);
	tmp = "";
	//HEADERS
	tmp += "<div class=lbHead>";
	for (h=0; h<lbHeaders.length; h++) {
		tmp += "<div class=" + lbHeaders[h] + "><img src='images/subhdr_" + lbHeaders[h].toLowerCase() + ".gif' width=" + lbWidths[h] + " height=11 border=0></div>";
	}
	tmp += "</div>";
	//alert(x[0].childNodes[1].getAttribute('name'));
	indX = ind + 10;
	if (indX > x[0].childNodes.length) {
		indX = x[0].childNodes.length;
	}
	for (r=ind; r<indX; r++) {
		rx = x[0].childNodes[r];
		if (rx.nodeType != 1) continue;
		tmp += "<div class=lbRow>";
		for (z=0; z<lbHeaders.length; z++) {
			tmp += "<div class=" + lbHeaders[z] + ">" + rx.getAttribute(lbHeaders[z].toLowerCase()) + "</div>";
		}
		tmp += "</div>";
	}
	tmp += "<div class=lbHead>";
	if (indX < x[0].childNodes.length) {
		tmp += "<div class='smcol'><a href=javascript:importXML('" + tag + "'," + (ind+10) +");>NEXT >></a></div>";
	}
	if (ind > 0) {
		tmp += "&nbsp;&nbsp;<a href=javascript:importXML('" + tag + "'," + (ind-10) +");><< PREVIOUS</a>";
	}
	tmp += "</div>";
	lay = document.getElementById('scoreboard');
	lay.innerHTML = tmp;
}
function findPlayer() {
	var x = xmlDoc.getElementsByTagName(tag);
	p = document.getElementById('player_name');
	pX = p.value;
	alert(pX);
	tmp = "";
	//HEADERS
	tmp += "<div class=lbHead>";
	for (h=0; h<lbHeaders.length; h++) {
		tmp += "<div class=" + lbHeaders[h] + "><img src='images/subhdr_" + lbHeaders[h].toLowerCase() + ".gif' width=" + lbWidths[h] + " height=11 border=0></div>";
	}
	tmp += "</div>";
	//alert(x[0].childNodes[1].getAttribute('name'));
	indX = ind + 10;
	if (indX > x[0].childNodes.length) {
		indX = x[0].childNodes.length;
	}
	for (r=ind; r<indX; r++) {
		rx = x[0].childNodes[r];
		if (pX == rx) {
			if (rx.nodeType != 1) continue;
			tmp += "<div class=lbRow>";
			for (z=0; z<lbHeaders.length; z++) {
				tmp += "<div class=" + lbHeaders[z] + ">" + rx.getAttribute(lbHeaders[z].toLowerCase()) + "</div>";
			}
			tmp += "</div>";
		}
	}
	tmp += "<div class=lbHead>";
	if (indX < x[0].childNodes.length) {
		tmp += "<div class='smcol'><a href=javascript:importXML('" + tag + "'," + (ind+10) +");>NEXT >></a></div>";
	}
	if (ind > 0) {
		tmp += "&nbsp;&nbsp;<a href=javascript:importXML('" + tag + "'," + (ind-10) +");><< PREVIOUS</a>";
	}
	tmp += "</div>";
	lay = document.getElementById('scoreboard');
	lay.innerHTML = tmp;
}
// -->

