

	function DOMHunter(strWhichPage){
		
		var el;
		var str;
		var tables;
		
		if (document.getElementById){
			el = document.getElementById("GAMECENTER");
			tables = el.getElementsByTagName("table");
		};
		
		if (strWhichPage == 'HOME_NONENGLISH'){
			
			if (document.getElementById){
				
				for (var i = 0; i < tables.length; i++) {
					if((tables[i].innerHTML.indexOf('table 4') != -1) && (tables[i].innerHTML.indexOf('<table') == -1) && (tables[i].innerHTML.indexOf('<TABLE') == -1)){
						var newTR;
						var newTD;
						var newHTML = '';
						var theTable = tables[i];
						var theTarget = theTable.firstChild.nextSibling.firstChild.firstChild;
						if(theTarget){
							newHTML = theTarget.innerHTML + '&nbsp;&nbsp;';
							theTable.firstChild.nextSibling.firstChild.removeChild(theTarget);
							theTarget = theTable.firstChild.nextSibling.firstChild.nextSibling.nextSibling.firstChild;
							newHTML += theTarget.innerHTML;
							theTable.firstChild.nextSibling.firstChild.nextSibling.nextSibling.removeChild(theTarget);
							newTR = theTable.insertRow();
							newTD = newTR.insertCell();
							newTD.style.height = '30px';
							newTD.style.verticalAlign = 'top';
							newTD.innerHTML = newHTML;
						};
					};
				};
			};
		};
		
		if (strWhichPage == 'HOME'){
			
			if (document.getElementById){
				el = document.getElementById("GAMECENTER");
				tables = el.getElementsByTagName("table");
			};
			/*
			for (var t = 0; t < 20; t++){
				alert("TABLE "+t+":\n"+tables[t].innerHTML);	
			}
			*/
		
			if (document.getElementById){
				cells = el.getElementsByTagName("td");
				
				var mainTable = tables[14];
				var topTable = tables[1];
				
				if(mainTable){
					mainTable.width = 596;
					mainTable.style.backgroundImage = "url(/skin/images/topgamespadder.gif)";
				};
				
				topTable.id = "TOPSIX";
				
				var newTR;
				var newTD;
				
				newTR = mainTable.insertRow(0);
				newTD = newTR.insertCell(0);
				newTD.colSpan = 3;
				newTD.height = 5;
				newTD.innerHTML = '<div style="display:block; position:relative; width:592px; height:5px;"><div id="flowLine"></div></div>';
				document.write('<style type="text/css">#homepage_ver2-body #flowLine {background-image:url(/skin/images/yLine.gif); background-repeat:no-repeat; width:590px; height:5px; font-size:1px; line-height:1px; margin-left:-1px; border:0px solid red; top:-2px;}</style>');
				for (var i = 0; i < cells.length; i++) {
					
					/* GIVE THE 'TOP GAMES' IMAGE AN ID */
					if(cells[i].innerHTML.indexOf('topGamesL') != -1){
						str = cells[i].innerHTML;
						var rExp30 = new RegExp; 
						rExp = /height="20"/gi;
						//cells[i].innerHTML = str.replace(rExp,'height="120"');
						cells[i].firstChild.id = "TopGamesL";
					};
					
					/* REMOVE THE GAP JUST BELOW THE 'NEW GAMES' IMAGE */
					/*
					if((cells[i].innerHTML.indexOf('1pixel') != -1) && (cells[i].parentNode.parentNode.innerHTML.indexOf('Left column') == -1)){
						//alert(1);
						if(cells[i].parentNode.parentNode.parentNode.innerHTML.indexOf('table 12') != -1){
							//alert(2);
							var dTable = cells[i].parentNode.parentNode.parentNode;
							var dTr = cells[i].parentNode;
							if(dTr.innerHTML.indexOf('TD') == -1){
								dTable.removeChild(dTr);
							};
						};
					};
					*/
					
					if((cells[i].innerHTML.indexOf('table 12') != -1) && (cells[i].innerHTML.indexOf('table 11') == -1)){
						str = cells[i].innerHTML;
						cells[i].innerHTML += '<img src="/skin/images/dividerStripSmall.gif" style="position:relative; margin-left:2px; top:4px;">';
					};
					if(cells[i].innerHTML.indexOf('download') != -1){
						str = cells[i].innerHTML;
						var rExp = new RegExp; 
						rExp = />Download</gi;
						cells[i].innerHTML = str.replace(rExp,'><span style="color:#DE4CDD; font-weight:bold; text-decoration:underline;"><nobr>Free Download</nobr></span><');
					} else {
						if(cells[i].innerHTML.indexOf('Download') != -1){
							str = cells[i].innerHTML;
							var rExp2 = new RegExp; 
							rExp2 = />Download</gi;
							str = str.replace(rExp2,'><span style="color:#DE4CDD; font-weight:bold; text-decoration:underline;;"><nobr>Free Download</nobr></span><');
							var rExp4 = new RegExp;
							rExp4 = /arrowDown\.gif/;
							cells[i].innerHTML = str.replace(rExp4,'arrowDown.gif" style="display:none;');
						} else {
							if(cells[i].innerHTML.indexOf('/Buy') != -1){
								str = cells[i].innerHTML;
								var rExp5 = new RegExp; 
								rExp5 = /\/Buy<\/a>/gi;
								cells[i].innerHTML = str.replace(rExp5,'</a><span style="font-size:10px;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span>');
							} else {
								if(cells[i].innerHTML.indexOf('Try it online') != -1){
									str = cells[i].innerHTML;
									var rExp6 = new RegExp; 
									rExp6 = /Try it online/gi;
									cells[i].innerHTML = str.replace(rExp6,'<span style="color:#DE4CDD; font-weight:bold; text-decoration:underline;">Try it online</span>');
									if(cells[i].innerHTML.indexOf('arrowRight') != -1){
										str = cells[i].innerHTML;
										var rExp7 = new RegExp; 
										rExp7 = /arrowRight\.gif/;
										cells[i].innerHTML = str.replace(rExp7,'arrowRight.gif" style="display:none;');
									};	
								};
							};
						};
					};
					if(cells[i].innerHTML.indexOf('dividerStrip') != -1){
						str = cells[i].innerHTML;
						var rExp3 = new RegExp; 
						rExp3 = /graphics\/dividerStrip\.jpg/gi;
						str = str.replace(rExp3,'skin/images/dividerStrip.gif');
						rExp3 = /strip\.gif\)/gi;
						cells[i].innerHTML = str.replace(rExp3,'strip.gif); background-repeat:no-repeat; background-position:3px 22px; padding-bottom:7px');
					} else {
						if(cells[i].innerHTML.indexOf('arrowDownW') != -1){
							str = cells[i].innerHTML;
							var rExp6 = new RegExp; 
							rExp6 = /arrowDownW\.gif/;
							cells[i].innerHTML = str.replace(rExp6,'arrowDownW.gif" style="display:none;');
						};	
					};
				};
					
				document.write('<style type="text/css">#TOPSIX TD {background-color:transparent!important;}</style>');
				
				/* SET THE HEIGHT OF THE TOP GAMES GRAPHIC ON THE HOME PAGE HERE */
				document.write('<style type="text/css">#TopGamesL {height:25px!important;}</style>');

			};
		};
		if (strWhichPage == 'MULTIPLAYER'){
		
			if (document.getElementById){
				el = document.getElementById("GAMECENTER");
				cells = el.getElementsByTagName("td");
				for (var i = 0; i < cells.length; i++) {
					if(cells[i].innerHTML.indexOf('Try it online') != -1){
						str = cells[i].innerHTML;
						var rExp = new RegExp; 
						rExp = /Try it online/gi;
						cells[i].innerHTML = str.replace(rExp,'<span style="color:#DE4CDD; font-weight:bold; text-decoration:underline;">Try It Online</span>');
					};
					if(cells[i].innerHTML.indexOf('arrowRight') != -1){
						str = cells[i].innerHTML;
						var rExp2 = new RegExp; 
						rExp2 = /arrowRight\.gif/;
						cells[i].innerHTML = str.replace(rExp2,'arrowRight.gif" style="display:none;');
						cells[i].style.backgroundColor = "white";
					};
					if(cells[i].innerHTML.indexOf('Info') != -1){
						cells[i].style.backgroundColor = "white";
					};
				};		
			};	
		};
	
	if (strWhichPage == 'MOREGAMES'){
		
		// REMOVE THE GAPS AT THE TOP OF THE GAME CENTER
		var gap = document.getElementById("GAMECENTER");
		gap = gap.firstChild;
		gap.style.display = 'none';
		gap = document.getElementById("GAMECENTER");
		gap = gap.firstChild.nextSibling.firstChild.nextSibling.nextSibling.nextSibling;
		if(gap.style){
			gap.style.marginTop = '0';
		};
		

		var el;
		var str;
	
		if (document.getElementById){
			el = document.getElementById("GAMECENTER");
			cells = el.getElementsByTagName("td");
			for (var i = 0; i < cells.length; i++) {
				
				/* REMOVE THE RED 'PLUS' GRAPHICS */
				/*

				-- This is now done in the CSS with an IMG display:none --
				
				if(cells[i].innerHTML.indexOf('plusR') != -1){
					str = cells[i].innerHTML;
					//alert(str);
					var rExp40 = new RegExp; 
					rExp40 = /graphics\/plusR\.gif/gi;
					cells[i].innerHTML = str.replace(rExp40,'skin/images/spacer.gif');
				};
				*/
				
				if(cells[i].innerHTML.indexOf('Try Now') != -1){
					str = cells[i].innerHTML;
					var rExp = new RegExp; 
					rExp = />Try Now</gi;
					cells[i].innerHTML = str.replace(rExp,'><span style="color:#DE4CDD; font-weight:bold; text-decoration:underline;">Free Download</span><');
				};
			};		
		};




	};
	
	if (strWhichPage == 'CATEGORY'){
		if (document.getElementById){
			el = document.getElementById("GAMECENTER");
			cells = el.getElementsByTagName("td");
			for (var i = 0; i < cells.length; i++) {
				if(cells[i].innerHTML.indexOf('Try Now') != -1){
					str = cells[i].innerHTML;
					var rExp = new RegExp; 
					rExp = /Try Now/gi;
					cells[i].innerHTML = str.replace(rExp,'<span style="color:#DE4CDD; font-weight:bold; text-decoration:underline;">Free Download</span>');
				};
			};
		};
	};
	
	
	if (strWhichPage == 'GAME'){
		
		if (document.getElementById){
			el = document.getElementById("GAMECENTER");
			cells = el.getElementsByTagName("td");
			for (var i = 0; i < cells.length; i++) {
				if(cells[i].innerHTML.indexOf('>Try Now<') != -1){
					str = cells[i].innerHTML;
					var rExp = new RegExp; 
					rExp = />Try Now</gi;
					cells[i].innerHTML = str.replace(rExp,'><span style="color:#DE4CDD; font-weight:bold; text-decoration:underline;">Free Download</span><');
				};
				if(cells[i].innerHTML.indexOf('arrowDownB') != -1){
					str = cells[i].innerHTML;
					var rExp6 = new RegExp; 
					rExp6 = /arrowDownB\.gif/;
					cells[i].innerHTML = str.replace(rExp6,'arrowDownB.gif" style="display:none;');
				};	
			};		
		};
	};	
};
