var ID_BG_ESCURO = "escuro";
var ID_JOGO = "shadow";
var ID_LOGIN = "login";
var ID_VIDEO = "video";
var ID_BANNER = "banner";
var ID_CADASTRO = "cadastro";
var ID_ESQUECI_SENHA = "esqueci_senha";
var ID_RECOMENDAR = "recomendar";

$(document).ready(function()
{
	if(navigator.appName == "Microsoft Internet Explorer")
	{
		var margin_left = parseInt($("#" + ID_VIDEO).css("margin-left"));
		margin_left -= 3;
		$("#" + ID_VIDEO).css("margin-left", margin_left);
	}
	else if (navigator.appName == "Opera")
	{
		var margin_top = parseInt($("#" + ID_BANNER).css("margin-top"));
		margin_top -= 27;
		$("#" + ID_BANNER).css("margin-top", margin_top);
	}

	$("#screenshots a").lightBox();
});

/**
 * Calcula o tamanho da transparencia de acordo com o tamanho do documento
 * @author Victor
 */
function CalcularTransparencia()
{
	$("#" + ID_BG_ESCURO).css("width", $(document).width());
	$("#" + ID_BG_ESCURO).css("height", $(document).height());
}

/**
 * Evento de clique do botão jogar
 * @author Victor
 */
function JogarOnClick()
{
	$("#" + ID_BG_ESCURO).css("display", "inline");
	$("#" + ID_LOGIN).fadeIn();
	CalcularTransparencia();
}

/**
 * Abre a janela de cadastro e fecha a de login
 * @author Victor
 */
function CadastroOnClick()
{
	$("#" + ID_LOGIN).fadeOut(function()
	{
		$("#" + ID_CADASTRO).fadeIn();
	});
}

/**
 * Abre a janela de esqueci a senha e fecha a de login
 * @author Victor
 */
function EsqueciSenhaOnClick()
{
	$("#" + ID_LOGIN).fadeOut(function()
	{
		$("#" + ID_ESQUECI_SENHA).fadeIn();
	});
}

/**
 * Abre a janela de recomendar para a escola
 * @author Victor
 */
function RecomendarOnClick()
{
	$("#" + ID_BG_ESCURO).css("display", "inline");
	$("#" + ID_RECOMENDAR).fadeIn();
	CalcularTransparencia();
}

/**
 * Fecha a janela de recomendar para a escola
 * @author Victor
 */
function FecharRecomendarOnClick()
{
	$("#" + ID_RECOMENDAR).fadeOut(function()
	{
		$("#" + ID_BG_ESCURO).css("display", "none");
	});
}

/**
 * Fecha a "tela" de login
 * @author Victor
 */
function FecharLoginOnClick()
{
	$("#" + ID_LOGIN).fadeOut(function()
	{
		$("#" + ID_BG_ESCURO).css("display", "none");
	});
}

/**
 * Fecha a "tela" de cadastro
 * @author Victor
 */
function FecharCadastroOnClick()
{
	$("#" + ID_CADASTRO).fadeOut(function()
	{
		$("#" + ID_BG_ESCURO).css("display", "none");
	});
}

/**
 * Fecha a "tela" do jogo
 * @author Victor
 */
function FecharJogoOnClick()
{
	$("#" + ID_JOGO).fadeOut(function()
	{
		$("#" + ID_BG_ESCURO).css("display", "none");
	});
}

/**
 * Fecha a "tela" de esqueci a senha
 * @author Victor
 */
function FecharEsqueciASenhaOnClick()
{
	$("#" + ID_ESQUECI_SENHA).fadeOut(function()
	{
		$("#" + ID_BG_ESCURO).css("display", "none");
	});
}

/**
 * Mostra o jogo
 * @author Victor
 */
function MostrarJogo()
{
	$("#" + ID_LOGIN).css("display", "none");
	$("#" + ID_JOGO).css("display", "inline");
	CalcularTransparencia();
}
