/* MULTIPLAYER GAME PAGE */

var gc = document.getElementById("GAMECENTER");
var gcI = gc.getElementsByTagName("IMG");
var gcT = gc.getElementsByTagName("TABLE");
var gcC = gc.getElementsByTagName("TD");
var gcL = gc.getElementsByTagName("A");
var objText = new Object();

objText.play = "Play Now";
objText.download = "Free Download";
objText.moreInfo = "More Info";
objText.tryOnline = "Try It Online";

var featuredGame = new Object();

featuredGame.ilink = gc.getElementsByTagName("A")[0].href;
featuredGame.tn = gc.getElementsByTagName("IMG")[0].src;
featuredGame.name = gc.getElementsByTagName("A")[1].getElementsByTagName("SPAN")[0].innerHTML;
featuredGame.desc = document.getElementById("Table2").getElementsByTagName("TD")[2].innerHTML;
featuredGame.plink = gc.getElementsByTagName("A")[3].href;

var nct = document.createElement("TABLE");
var nctb = document.createElement("TBODY");
nct.id = "newCategoryTable";
gc.insertBefore(nct,gc.childNodes[0]);
nct.appendChild(nctb);

nctb.appendChild(document.createElement("TR"));
nctb.getElementsByTagName("TR")[0].appendChild(document.createElement("TD"));
nctb.getElementsByTagName("TD")[0].appendChild(document.createElement("TABLE"));
nctb.getElementsByTagName("TABLE")[0].id = "catFeatureTable";
var featuredGameSlot = nctb.getElementsByTagName("TABLE")[0].appendChild(document.createElement("TBODY"));
featuredGameSlot.appendChild(document.createElement("TR"));
featuredGameSlot.getElementsByTagName("TR")[0].appendChild(document.createElement("TD"));
featuredGameSlot.getElementsByTagName("TD")[0].appendChild(document.createElement("A"));
featuredGameSlot.getElementsByTagName("A")[0].href = featuredGame.ilink + "\";";
featuredGameSlot.getElementsByTagName("A")[0].appendChild(document.createElement("IMG"));
featuredGameSlot.getElementsByTagName("IMG")[0].src = featuredGame.tn;
featuredGameSlot.getElementsByTagName("IMG")[0].className = "oM_CatFeatureGameThumbNail";
featuredGameSlot.getElementsByTagName("TR")[0].appendChild(document.createElement("TD"));
featuredGameSlot.getElementsByTagName("TD")[1].appendChild(document.createElement("P"));
featuredGameSlot.getElementsByTagName("P")[0].appendChild(document.createElement("A"));
featuredGameSlot.getElementsByTagName("A")[1].href = featuredGame.ilink;
featuredGameSlot.getElementsByTagName("A")[1].innerHTML = featuredGame.name;
featuredGameSlot.getElementsByTagName("P")[0].className = "oM_CatFeatureGameName";
featuredGameSlot.getElementsByTagName("TD")[1].appendChild(document.createElement("P"));
featuredGameSlot.getElementsByTagName("P")[1].innerHTML = featuredGame.desc;
featuredGameSlot.getElementsByTagName("P")[1].className = "oM_CatFeatureDescription";
featuredGameSlot.getElementsByTagName("TD")[1].appendChild(document.createElement("A"));
featuredGameSlot.getElementsByTagName("A")[2].href = featuredGame.plink + ";";
featuredGameSlot.getElementsByTagName("A")[2].innerHTML = objText.play;
featuredGameSlot.getElementsByTagName("A")[2].className = "oM_CatFeatureDownLink";
featuredGameSlot.getElementsByTagName("TD")[1].appendChild(document.createElement("A"));
featuredGameSlot.getElementsByTagName("A")[3].href = featuredGame.ilink;
featuredGameSlot.getElementsByTagName("A")[3].innerHTML = objText.moreInfo;
featuredGameSlot.getElementsByTagName("A")[3].className = "oM_CatFeatureInfoLink";


var leftGames = new Array();
var leftRows = document.getElementById("oM_MPLC").getElementsByTagName("TABLE")[1].getElementsByTagName("TR");

for(var i = 0; i < leftRows.length; i++)
{
	var lGame = new Object();
	lGame.ilink = leftRows[i].getElementsByTagName("A")[0].href;
	lGame.tn = leftRows[i].getElementsByTagName("IMG")[0].src;
	lGame.name = leftRows[i].getElementsByTagName("A")[1].innerHTML;
	
	var desc = leftRows[i].getElementsByTagName("TD")[3];
	desc.getElementsByTagName("A")[0].parentNode.removeChild(desc.getElementsByTagName("A")[0]);
	desc.getElementsByTagName("BR")[0].parentNode.removeChild(desc.getElementsByTagName("BR")[0]);
	
	lGame.desc = leftRows[i].getElementsByTagName("TD")[3].innerHTML;
	lGame.plink = leftRows[i].getElementsByTagName("A")[2].href;
	leftGames.push(lGame);
	i+=4;
}


var tmain = document.createElement("TABLE");
tmain.id = "oM_MultiPageMainTable"
gc.insertBefore(tmain,gc.childNodes[1]);
tmain.appendChild(document.createElement("TBODY"));
var tmainRow = tmain.getElementsByTagName("TBODY")[0].appendChild(document.createElement("TR"));
tmainRow.appendChild(document.createElement("TD"));
tmainRow.appendChild(document.createElement("TD"));
tmainRow.appendChild(document.createElement("TD"));
tmainRow.getElementsByTagName("TD")[0].id = "oM_MultiPageMainLeft";
tmainRow.getElementsByTagName("TD")[1].className = "oM_MultiPageVerticalDivider";
tmainRow.getElementsByTagName("TD")[2].id = "oM_MultiPageMainRight";
var vertSpacer = tmainRow.getElementsByTagName("TD")[1].appendChild(document.createElement("IMG"));
vertSpacer.src = "/skin/images/spacer.gif";


var nlct = document.createElement("TABLE");
var nlctb = document.createElement("TBODY");
nlct.id = "newLeftColumnTable";
document.getElementById("oM_MultiPageMainLeft").appendChild(nlct);
nlct.appendChild(nlctb);


nlctb.appendChild(document.createElement("TR"));
nlctb.getElementsByTagName("TR")[0].appendChild(document.createElement("TD"));
nlctb.getElementsByTagName("TD")[0].colSpan = 2;
nlctb.getElementsByTagName("TD")[0].id = "MultiPageTopGamesLeft";
nlctb.getElementsByTagName("TD")[0].appendChild(document.createElement("IMG"));
nlctb.getElementsByTagName("TD")[0].getElementsByTagName("IMG")[0].src = "/skin/images/spacer.gif";

for(var i = 0; i < leftGames.length; i++)
{
	var tr1 = nlctb.appendChild(document.createElement("TR"));
	var td1 = tr1.appendChild(document.createElement("TD"));
	td1.className = "oM_LeftColumnLeftCell";
	var tr2 = nlctb.appendChild(document.createElement("TR"));
	var td3 = tr2.appendChild(document.createElement("TD"));
	td3.colSpan = 2;
	td3.className = "oM_LeftColumnDividerStrip";
	
	var a1 = td1.appendChild(document.createElement("A"));
	a1.href = leftGames[i].ilink;
	a1.className = "oM_LeftColumnThumbNail";
	var img1 = a1.appendChild(document.createElement("IMG"));
	img1.src = leftGames[i].tn;
	var td2 = tr1.appendChild(document.createElement("TD"));
	td2.className = "oM_LeftColumnRightCell";
	var a2 = td2.appendChild(document.createElement("A"));
	a2.href = leftGames[i].ilink;
	a2.innerHTML = leftGames[i].name;
	a2.className = "oM_LeftColumnGameName";
	var span2 = td2.appendChild(document.createElement("SPAN"));
	span2.innerHTML = leftGames[i].desc;
	span2.className = "oM_LeftColumnDescription";
	var a3 = td3.appendChild(document.createElement("A"));
	a3.href = leftGames[i].plink;
	a3.innerHTML = objText.play;
	a3.className = "oM_LeftColumnDownLink";
	var a4 = td3.appendChild(document.createElement("A"));
	a4.href = leftGames[i].ilink;
	a4.innerHTML = objText.moreInfo;
	a4.className = "oM_LeftColumnInfoLink";
}

//nlctb.getElementsByTagName("TD")[nlctb.getElementsByTagName("TD").length-1].className = "oM_LeftColumnDividerStripLAST";



var rightColumn;

for(var i = 20; i < (gcI.length-20); i++)
{
	if(gcI[i].src.indexOf("newGames") != -1)
	{
		var rcp = gcI[i].parentNode;
		while(rcp.nodeName != "TABLE")
		{
			rcp = rcp.parentNode;
		}
		rightColumn = rcp;
		break;
	}
}

var rightGames = new Array();
var rightRows = document.getElementById("oM_MPRC").getElementsByTagName("DIV");

for(var i = 0; i < rightRows.length; i++)
{
	rGame = new Object();
	rGame.ilink = rightRows[i].getElementsByTagName("A")[0].href;
	rGame.tn = rightRows[i].getElementsByTagName("IMG")[0].src;
	rGame.name = rightRows[i].getElementsByTagName("A")[1].innerHTML;
	rGame.desc = rightRows[i].getElementsByTagName("TD")[5].innerHTML;
	rGame.plink = rightRows[i].getElementsByTagName("A")[2].href;
	rightGames.push(rGame);
	i++;
}

var nrct = document.createElement("TABLE");
var nrctb = document.createElement("TBODY");
nrct.id = "newRightColumnTable";
document.getElementById("oM_MultiPageMainRight").appendChild(nrct);
nrct.appendChild(nrctb);

nrctb.appendChild(document.createElement("TR"));
nrctb.getElementsByTagName("TR")[0].appendChild(document.createElement("TD"));
nrctb.getElementsByTagName("TD")[0].colSpan = 2;
nrctb.getElementsByTagName("TD")[0].id = "MultiPageOnlineGamesRight";
nrctb.getElementsByTagName("TD")[0].appendChild(document.createElement("IMG"));
nrctb.getElementsByTagName("TD")[0].getElementsByTagName("IMG")[0].src = "/skin/images/spacer.gif";

for(var i = 0; i < rightGames.length; i++)
{
	var tr1 = nrctb.appendChild(document.createElement("TR"));
	var td1 = tr1.appendChild(document.createElement("TD"));
	td1.className = "oM_RightColumnLeftCell";
	var a1 = td1.appendChild(document.createElement("A"));
	a1.href = rightGames[i].ilink;
	var img1 = a1.appendChild(document.createElement("IMG"));
	img1.src = rightGames[i].tn;
	img1.className = "oM_RightColumnThumbNail";
	var td2 = tr1.appendChild(document.createElement("TD"));
	td2.className = "oM_RightColumnRightCell";
	var a2 = td2.appendChild(document.createElement("A"));
	a2.href = rightGames[i].ilink;
	a2.innerHTML = rightGames[i].name;
	a2.className = "oM_RightColumnGameName";
	var span2 = td2.appendChild(document.createElement("SPAN"));
	span2.innerHTML = rightGames[i].desc;
	span2.className = "oM_RightColumnDescription";
	var tr2 = nrctb.appendChild(document.createElement("TR"));
	var td3 = tr2.appendChild(document.createElement("TD"));
	td3.colSpan = 2;
	td3.className = "oM_RightColumnLinksCell";
	var a3 = td3.appendChild(document.createElement("A"));
	a3.href = rightGames[i].plink;
	a3.innerHTML = objText.play;
	a3.className = "oM_RightColumnDownLink";
	var a4 = td3.appendChild(document.createElement("A"));
	a4.href = rightGames[i].ilink;
	a4.innerHTML = objText.moreInfo;
	a4.className = "oM_RightColumnInfoLink";
	var tr3 = nrctb.appendChild(document.createElement("TR"));
	var td4 = tr3.appendChild(document.createElement("TD"));
	td4.colSpan = 2;
	td4.className = "oM_RightColumnDividerStrip";	
}

nrctb.getElementsByTagName("TD")[nrctb.getElementsByTagName("TD").length-1].className = "oM_RightColumnDividerStripLAST";

function trim(myString)
{
	return myString.replace(/^\s*(\b.*\b|)\s*$/, '');
}

document.getElementById("inner").style.display = "none";