function $(ID){return document.getElementById(ID);}

var clickIn, clickOut;
clickIn=1;
clickOut=1;

function fav()
{
	if(window.sidebar){window.sidebar.addPanel(document.title, location.href, "");}
	else if(document.all){window.external.AddFavorite(location.href, document.title);}
	else{return true;}
}

function ind()
{
	var config = "resizable=no,toolbar=no,location=no,directories=no,status=no,menubar=no,toolbar=no,scrollbars=no,maximized=no,copyhistory=no";
	window.open('/indique.php','indique',config);
}

function zoomIn()
{
	if(clickOut == 0){}else
	{
		clickOut=clickOut-1;
	}

	if(clickIn <= 2)
	{
		changeGameSize(parseInt($("game_src").width)+Math.ceil($("game_src").width/10), parseInt($("game_src").height)+Math.ceil($("game_src").height/10))
		$("zoom_reset").style.display="block";
		clickIn=clickIn+1;
	}
}
function zoomOut()
{
	if(clickIn == 0){}else
	{
		clickIn=clickIn-1;
	}

	if(clickOut <= 2)
	{
		changeGameSize(parseInt($("game_src").width)-Math.ceil($("game_src").width/10), parseInt($("game_src").height)-Math.ceil($("game_src").height/10))
		$("zoom_reset").style.display="block";
		clickOut=clickOut+1;
	}
}
function zoomReset(original_width,original_height)
{
	changeGameSize(original_width,original_height)
	$("zoom_reset").style.display="none";
	clickIn=1;
	clickOut=1;
}

function changeGameSize(width,height)
{
	$("game_src").width=width;
	$("game_src").height=height;
	$("game_src").style.width=width+"px";
	$("game_src").style.height=height+"px";
}

function colocaswf(cate,swf)
{
	document.write("<embed id='game_src' width='600' height='400' src='/jogos/"+cate+"/"+swf+".swf' type='application/x-shockwave-flash'/>")

	setTimeout("mostrajogo()",16000);
	//setTimeout("mostrajogo()",1); 
}

function mostrajogo()
{
	document.getElementById("google").style.display="none";
	document.getElementById("jogo").style.display="block";
}


/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////// AJAX /////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////


function openAjax()
{
	var ajax;
	try 
	{
		ajax = new ActiveXObject("Microsoft.XMLHTTP");
	} 
	catch(e)
	{
		try
		{
			ajax = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch(ex)
		{
			try
			{
				ajax = new XMLHttpRequest();
			}
			catch(exc)
			{
				alert("Esse browser não tem recursos para uso do Ajax");
				ajax = false;
			}
		}
	}
	return ajax;
}

function naoinclui()
{
	window.location.href='/jogos-favoritos';
}

function InFav(jogo,iduser)
{
	var ajax = openAjax();
	if(ajax)
	{
		huhu = document.getElementById('IncluirFav');

		ajax.open("POST", "/ajax.php", true);
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");

		ajax.onreadystatechange = function()
		{
			if(ajax.readyState == 1)
			{
				huhu.innerHTML = "<img src=/imagens/barraGravando.gif>";   
			}
			if(ajax.readyState == 4 )
			{
				window.location.href='/jogos-favoritos';
			}
		}
		
		var params = "jogo="+jogo+"&InFav=1&iduser="+iduser;
		ajax.send(params);
	}	
}

function ExFav(jogo,iduser)
{
	var ajax = openAjax();
	if(ajax)
	{
		huhu = document.getElementById('ExcluirFav-'+jogo);

		ajax.open("POST", "/ajax.php", true);
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");

		ajax.onreadystatechange = function()
		{
			if(ajax.readyState == 1)
			{
				huhu.innerHTML = "apagando...";   
			}
			if(ajax.readyState == 4 )
			{
				window.location.href='/jogos-favoritos';
			}
		}
		
		var params = "jogo="+jogo+"&ExFav=1&iduser="+iduser;
		ajax.send(params);
	}	
}

function Indica(seunome,seuemail,amigonome,amigoemail,onde,jogo,cate)
{
	var ajax = openAjax();
	if(ajax)
	{
		spanenvia = document.getElementById(onde);
		document.getElementById('subIndica').disabled="disabled";
		document.getElementById('subIndica').value="Enviado";

		ajax.open("POST", "/ajax.php", true);
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");

		ajax.onreadystatechange = function()
		{
			if(ajax.readyState == 1)
			{
				spanenvia.innerHTML = "<img src=/imagens/barraEnviando.gif>";   
			}
			if(ajax.readyState == 4 )
			{
				spanenvia.innerHTML = "<img src=/imagens/barraEnviado.gif>";
			}
		}
		
		var params = "seunome="+seunome+"&seuemail="+seuemail+"&amigonome="+amigonome+"&amigoemail="+amigoemail+"&jogo="+jogo+"&cate="+cate;
		ajax.send(params);
	}
}

function validar()
{
	var reEmail = /^[\w-]+(\.[\w-]+)*@(([A-Za-z\d][A-Za-z\d-]{0,61}[A-Za-z\d]\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;

	if (document.enviamensagem.seunome.value == "")
	{
		window.alert("Erro ! Digite seu Nome");
		enviamensagem.seunome.focus();
		enviamensagem.seunome.className='input1';
		return false;
	}
	if (document.enviamensagem.seuemail.value == "")
	{
		window.alert("Erro ! Digite seu E-mail");
		enviamensagem.seuemail.focus();
		enviamensagem.seuemail.className='input1';
		return false;
	}
	if(reEmail.test(document.enviamensagem.seuemail.value)){}
	else
	{
		window.alert("Erro ! Seu E-mail INVÁLIDO");
		enviamensagem.seuemail.focus();
		enviamensagem.seuemail.className='input1';
		return false;
	}


	if (document.enviamensagem.amigonome.value == "")
	{
		window.alert("Erro ! Digite Nome do Amigo");
		enviamensagem.amigonome.focus();
		enviamensagem.amigonome.className='input1';
		return false;
	}
	if (document.enviamensagem.amigoemail.value == "")
	{
		window.alert("Erro ! Digite E-mail do Amigo");
		enviamensagem.amigoemail.focus();
		enviamensagem.amigoemail.className='input1';
		return false;
	}
	if(reEmail.test(document.enviamensagem.amigoemail.value)){}
	else
	{
		window.alert("Erro ! E-mail Amigo INVÁLIDO");
		enviamensagem.amigoemail.focus();
		enviamensagem.amigoemail.className='input1';
		return false;
	}
}

function sairsistema()
{
	var ajax = openAjax();
	if(ajax)
	{

		huhu = document.getElementById("saindo");

		ajax.open("POST", "/ajax.php", true);
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");

		ajax.onreadystatechange = function()
		{
			if(ajax.readyState == 1)
			{
				huhu.innerHTML = "saindo...&nbsp;&nbsp;";   
			}
			if(ajax.readyState == 4 )
			{
				window.location.href='/';
			}
		}
		
		var params = "ExCookie=1";
		ajax.send(params);
	}	
}