function zoom(zv)
{
	if (zv=='-1')
	{
		cw = document.getElementById('gamediv').style.width;
		cw = parseInt(cw);
		ch = document.getElementById('gamediv').style.height;
		ch = parseInt(ch);
		theminwidth = gamewidth-gamewidth*0.75;
		if (cw>theminwidth)
		{
			widthtochange = gamewidth*0.15;
			heighttochange = gameheight*0.15;
			nw = cw-widthtochange;
			nh = ch-heighttochange;
			if (document.getElementById('gamediv').style.left!=0)
			{
				if (nw > 780)
				{
					var ofvalue = -((nw - 780) / 2);
					document.getElementById('gamediv').style.left = (ofvalue) + "px";
				}
				else
				{
					document.getElementById('gamediv').style.left = "0px";
				}
			}
			document.getElementById('gamediv').style.width=nw +"px";
			document.getElementById('gamediv').style.height=nh +"px";
		}
	}
	else if (zv=='0')
	{
		document.getElementById('gamediv').style.left = "0px";
		document.getElementById('gamediv').style.height = gameheight +"px";
		document.getElementById('gamediv').style.width = gamewidth +"px";
	}
	else
	{
		cw = document.getElementById('gamediv').style.width;
		cw = parseInt(cw);
		ch = document.getElementById('gamediv').style.height;
		ch = parseInt(ch);
		themaxwidth = gamewidth+gamewidth*0.75;
		if (cw<themaxwidth)
		{
			widthtochange = gamewidth*0.15;
			heighttochange = gameheight*0.15;
			nw = cw+widthtochange;
			nh = ch+heighttochange;
			if (nw > 780)
			{
				isIE6 = /msie|MSIE 6/.test(navigator.userAgent);
				if (isIE6)
				{
					alert("Bigger game not supported by your browser!");
				}
				else
				{
					var ofvalue = -((nw - 780) / 2);
					document.getElementById('gamediv').style.left = (ofvalue) + "px";
					document.getElementById('gamediv').style.width=nw +"px";
					document.getElementById('gamediv').style.height=nh +"px";
				}
			}
			else
			{
				document.getElementById('gamediv').style.width=nw +"px";
				document.getElementById('gamediv').style.height=nh +"px";
			}
		}
	}
}

function myGamesResult() {
	if(httpObject.readyState == 4) {
		document.getElementById('AddToMyGamesWrapper').innerHTML = httpObject.responseText;
	}
}

function alterMyGames(gameid) {
	httpObject = GetHTTPObject();
	if (httpObject != null) {
		var topost = "gameid="+gameid;
		httpObject.open("POST", "/php/altermygames.php", true);
		httpObject.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8"); 
		httpObject.send(topost);
		httpObject.onreadystatechange = myGamesResult;
	}
}

function textFocus() {
	if (document.refer.email.style.color=="rgb(133, 188, 187)") {
		document.refer.email.style.color = "#05a7a5";
		document.refer.email.value = "";
	}
}

function showResult() {
	if(httpObject.readyState == 4) {
		document.getElementById('refer').innerHTML = httpObject.responseText;
	}
}

function referaFriend() {
	var yourname = document.refer.yourname.value;
	var youremail = document.refer.youremail.value;
	var email = document.refer.email.value;
	if (yourname=="") {
		alert(nvalidname);
	}
	else if (youremail=="") {
		alert(nvalidmail);
	}
	else if (email=="") {
		alert(nvalidmail);
	}
	else {
		httpObject = GetHTTPObject();
		if (httpObject != null) {
			var topost = "yourname="+yourname+"&youremail="+youremail+"&email="+email;
			httpObject.open("POST", "/php/refer.php", true);
			httpObject.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8"); 
			httpObject.send(topost);
			httpObject.onreadystatechange = showResult;
		}
	}
}
