// this code parses out ads on web games play pages
// affiliates will implement code (&pread=0) on their links to remove pre-game ad

// parse querystring
function QueryString(key)
{
	var value = null;
	for (var i=0;i<QueryString.keys.length;i++)
	{
		if (QueryString.keys[i]==key)
		{
			value = QueryString.values[i];
			break;
		}
	}
	return value;
}

QueryString.keys = new Array();
QueryString.values = new Array();

function QueryString_Parse()
{
	var query = window.location.search.substring(1);
	var pairs = query.split("&");

	for (var i=0;i<pairs.length;i++)
	{
		var pos = pairs[i].indexOf('=');
		if (pos >= 0)
		{
			var argname = pairs[i].substring(0,pos);
			var value = pairs[i].substring(pos+1);
			QueryString.keys[QueryString.keys.length] = argname;
			QueryString.values[QueryString.values.length] = value;		
		}
	}
}

QueryString_Parse();

// window popper
function popWin(url,w,h,winname)
{
	var madURL = url;
	var x, y, winStr;

	x=560; y=0;

	winStr = "height="+h+",width="+w+",screenX="+x+",left="+x+",screenY="+y+",top="+y+",channelmode=0,directories=0,fullscreen=0,location=0,menubar=0,resizable=1,scrollbars=1,status=0,toolbar=0";

	msgWindow = window.open(madURL,winname,winStr);
	if (typeof (msgWindow.focus) != "undefined") msgWindow.focus();
}

// position layers when called
function gameloaded(gamename)
{
	if (document.layers)
	{
		document.layers['game'].left = document.layers['interstitial'].left;
		document.layers['interstitial'].display = "none";
		document.layers['interstitial'].visibility = "hide";
	}
	else if (document.all)
	{
		document.all('game').style.left = document.all('interstitial').style.left;
		document.all('interstitial').style.display = "none";
		document.all('interstitial').style.visibility = "hidden";
	}
	else if (document.getElementById)
	{
		document.getElementById('game').style.left = document.getElementById('interstitial').style.left;
		document.getElementById('interstitial').style.display = "none";
		document.getElementById('interstitial').style.visibility = "hidden";
	}
}

// call gameloaded() conditionally
function pageloaded()
{
	var pread=1;

	if (QueryString("pread") == "0")
	{
		gameloaded();
	}
	else
	{
		setTimeout("gameloaded('')",10000);
	}
}

