<?PHP
	//Gerar a sessão
	session_name(md5('servidor'.$_SERVER['REMOTE_ADDR'].$_SERVER['HTTP_USER_AGENT']));
	session_cache_expire(10);
	session_start();

	//Aparecer erros
	ini_set('display_errors',1);
	ini_set('display_startup_erros',1);
	error_reporting(E_ALL);

	//Includes
	require("./a_definicoes/configuracoes.inc.php");
	require("./a_definicoes/funcoes.inc.php");

	//Conexão
	$Conexao = mysqli_connect(SQL_HOST, SQL_USER, SQL_PASS);
	if(!$Conexao)
	{
		$Mensagem = "Não há conexão com o banco de dados.";
		echo '<script>alert("'.$Mensagem.'");</script>';
		echo '<img src="a_layout/imgs/manutencao.jpg" style="min-width: 100%; min-height: 100%; max-width: 100%; max-height: 100%;">';
		exit;
	}
?>

<html lang="pt-br">
<head>
	<script src="a_layout/vendors/jquery/jquery-3.4.1.js"></script>
	<script src="a_layout/vendors/bootstrap/bootstrap.bundle.js"></script>
	<script src="a_layout/vendors/bootstrap/bootstrap.affix.js"></script>
	<script src="a_layout/vendors/isotope/isotope.pkgd.js"></script>
	<script src="a_layout/js/leadmark.js"></script>
	<meta charset="utf-8">
	<link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
    <meta name="description" content=<?php echo NOME_SERVIDOR; ?>>
    <meta name="author" content=<?php echo NOME_SERVIDOR; ?>>
    <title><?php echo NOME_SERVIDOR; ?></title>
    <link rel="stylesheet" href="a_layout/vendors/themify-icons/css/themify-icons.css">
	<link rel="stylesheet" href="a_layout/css/leadmark.css">
</head>
<body>
    <nav class="navbar custom-navbar navbar-expand-md navbar-light fixed-top" data-spy="affix" data-offset-top="10">
        <div class="container">
            <a class="navbar-brand" href="#">
                <img src="a_layout/imgs/logo.png" alt="">
            </a>
            <button class="navbar-toggler ml-auto" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
                <span class="navbar-toggler-icon"></span>
            </button>
            <div class="collapse navbar-collapse" id="navbarSupportedContent">
                <ul class="navbar-nav ml-auto">
					<li class="nav-item"><a type="submit" href="./" class="nav-link" />Início</a></li>
					<li class="nav-item"><a type="submit" href="./a_avatar/" class="nav-link" />Avatar</a></li>
					<li class="nav-item"><a type="submit" class="nav-link" href=<?php echo SERVIDOR_LINK_DISCORD; ?> target="_blank"/>Discord</a></li>
					<li class="nav-item"><a type="submit" href="./m2brasil/" class="nav-link" />M2 Brasil</a></li>
					<li class="nav-item"><a type="submit" class="nav-link" onClick='CarregarPagina("counterstrike16")'/>CS 1.6</a></li>
					<li class="nav-item"><a type="submit" class="nav-link" onClick='CarregarPagina("left4dead2")'/>L4D2</a></li>
					<li class="nav-item"><a type="submit" class="nav-link" onClick='CarregarPagina("samp")'/>SA-MP</a></li>
					<li class="nav-item"><a type="submit" class="nav-link" onClick='CarregarPagina("minecraft")'/>Minecraft</a></li>

					<div id="parte-login" hidden="hidden">
						<input class="bar" size="5" type="text" id="usuario" onfocus="if(this.value=='Usuário') this.value='';" onblur="if(this.value=='') this.value='Usuário';" value="Usuário"/>
						<input class="bar" size="5" type="password" id="senha" onfocus="if(this.value=='Senha') this.value='';" onblur="if(this.value=='') this.value='Senha';" value="Senha" />
						<button class="btn btn-primary" onClick="Logar()">Login</button>
					</div>

					<div id="parte-adm" hidden="hidden">
						<ul class="navbar-nav ml-auto">
						<li class="nav-item"><a type="submit" class="nav-link" onClick='CarregarPagina("pessoal")'/>Pessoal</a></li>
						<li class="nav-item"><a type="submit" class="nav-link" onClick='CarregarPagina("painel_adm")'/>Administração</a></li>
						</ul>
					</div>
	
					<div id="parte-sair" hidden="hidden">
						<li class="nav-item">
							<button class="btn btn-primary circle" onClick="Deslogar()">Sair</button>
						</li>
					</div>
                </ul>
            </div>
        </div>
		<div id="alerta-login">
		</div>
    </nav>

	<div id="CounteudoSite">
		<header class="header">
			<div class="overlay">
				<h1 class="subtitle"><?php echo NOME_SERVIDOR; ?></h1>
				<h1 class="title">Servidores</h1>  
			</div>  
			<div class="mouse-icon"><div class="wheel"></div></div>
		</header>
	</div>

    <section id="contact" class="section has-img-bg pb-0">
        <div class="container">
            <footer class="mt-5 py-4 border-top border-secondary">
                <p class="mb-0 small">&copy; <script>document.write(new Date().getFullYear())</script>, <?php echo NOME_SERVIDOR; ?>. Todos direitos reservados. </p>     
            </footer>
        </div>
    </section>

<?php
	if(UsuarioLogado())
	{
		if(UsuarioAdmin())
		{
			echo '<script>var element = document.getElementById("parte-adm");element.removeAttribute("hidden");</script>';
		}
		echo '<script>var element = document.getElementById("parte-login");element.setAttribute("hidden", "hidden");</script>';
		echo '<script>var element = document.getElementById("parte-sair");element.removeAttribute("hidden");</script>';
	}
	else
	{
		echo '<script>var element = document.getElementById("parte-adm");element.setAttribute("hidden", "hidden");</script>';
		echo '<script>var element = document.getElementById("parte-login");element.removeAttribute("hidden");</script>';
		echo '<script>var element = document.getElementById("parte-sair");element.setAttribute("hidden", "hidden");</script>';
	}
?>

<!-- Carregar Sub-Páginas -->
<script>
function CarregarPagina(pagina)
{
	//$("#CounteudoSite").load("teste.php");
	$('#CounteudoSite').fadeOut('slow').load('./a_paginas/' + pagina + '.php').fadeIn("slow");
}
</script>

<!-- Scripts Painel Login/Deslogar -->
<script>
function Logar()
{
	var CodigoSeguranca = <?= json_encode(SITE_CODIGO_SEGURANCA, JSON_UNESCAPED_UNICODE); ?>;
	var InseriuLogin = document.getElementById("usuario").value;
	var InseriuSenha = document.getElementById("senha").value;
	$.post('./ajax/index.post.login.php',
	{
		codigo_seguranca_post:CodigoSeguranca,
		tipo:"login",
		usuario:InseriuLogin,
		senha:InseriuSenha
	},
	function(data, status)
	{
		if(status != "success")
		{
			var Mensagem = "Ocorreu um problema ao executar essa ação.";
			$("#alerta-login").html('<div class="alert alert-danger alert-dismissible fade show" role="alert">'+ Mensagem +'<button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">&times;</span></button></div>');
		}
		else
		{
			$("#alerta-login").html(data);
		}
	}
	);
	return;
}

function Deslogar()
{
	var CodigoSeguranca = <?= json_encode(SITE_CODIGO_SEGURANCA, JSON_UNESCAPED_UNICODE); ?>;
	$.post('./ajax/index.post.login.php',
	{
		codigo_seguranca_post:CodigoSeguranca,
		tipo:"deslogar"
	},
	function(data, status)
	{
		if(status != "success")
		{
			var Mensagem = "Ocorreu um problema ao executar essa ação.";
			$("#alerta-login").html('<div class="alert alert-danger alert-dismissible fade show" role="alert">'+ Mensagem +'<button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">&times;</span></button></div>');
		}
		else
		{
			$("#alerta-login").html(data);
		}
	}
	);
	return;
}
</script>


</body>
</html>


<?php
	if(!empty($_POST["retorno-painel-adm"]))
	{
		echo '<script>$(document).ready(function(){CarregarPagina("painel_adm");});</script>';
	}
?>
