function loginSubmitHandler() {
	var botao = document.getElementById('botao');
	if (http9.readyState == 1) {
		botao.value = 'Entrando...';
	}
	if (http9.readyState == 4) {
		var serverResponse = http9.responseText;
		if (serverResponse == 'OK')	{
			DynarchMenu.setup('menu', { electric: 250 });
			ajaxOpen('http3','Usuario.principal','mainHandler',null);
		} else {
			alert(serverResponse);
			document.getElementById('botao').value = 'Login';
			document.getElementById('botao').disabled = false;
		}
	}
}
//******************** MODULO *************************

function moduloSubmitHandler() {
	var botao = document.getElementById('botao');
	if (http9.readyState == 1) {
		botao.value = 'Processando...';
	}
	if (http9.readyState == 4) {
		var serverResponse = http9.responseText;
		if (serverResponse == 'OK')	{
			alert('Módulo cadastrado com sucesso!');
			if (!confirm('Deseja cadastrar novamente?')) {
				ajaxOpen('http3','Modulo.adm','mainHandler',null);
				return;
			} else {
				botao.form.reset();
			}
		} else {
			alert(serverResponse);
		}
		document.getElementById('botao').value = 'Salvar';
		document.getElementById('botao').disabled = false;
	}
}

function moduloEditHandler() {
	var botao = document.getElementById('botao');
	if (http9.readyState == 1) {
		botao.value = 'Processando...';
	}
	if (http9.readyState == 4) {
		var serverResponse = http9.responseText;
		if (serverResponse == 'OK')	{
			alert('Módulo editado com sucesso!');
			if (confirm('Deseja retornar à visualização de módulos?')) {
				ajaxOpen('http3','Modulo.adm','mainHandler',null);
				return;
			} else {
				botao.form.reset();
			}
		} else {
			alert(serverResponse);
			botao.form.reset();
		}

		document.getElementById('botao').value = 'Salvar';
		document.getElementById('botao').disabled = false;
	}
}

function moduloExcluirHandler() {
	if (http9.readyState == 4) {
		var serverResponse = http9.responseText;
		if (serverResponse == 'OK')	{
			alert('Módulo excluído com sucesso!');
		} else {
			alert(serverResponse);
		}
		ajaxOpen('http3','Modulo.adm','mainHandler',null);
	}
}

//*********************** PERFIL ******************************
function perfilSubmitHandler() {
	var botao = document.getElementById('botao');
	if (http9.readyState == 1) {
		botao.value = 'Processando...';
	}
	if (http9.readyState == 4) {
		var serverResponse = http9.responseText;
		if (serverResponse == 'OK')	{
			alert('Perfil cadastrado com sucesso!');
			if (!confirm('Deseja cadastrar novamente?')) {
				ajaxOpen('http3','Perfil.adm','mainHandler',null);
				return;
			} else {
				botao.form.reset();
			}
		} else {
			alert(serverResponse);
		}
		document.getElementById('botao').value = 'Salvar';
		document.getElementById('botao').disabled = false;
	}
}

function perfilEditHandler() {
	var botao = document.getElementById('botao');
	if (http9.readyState == 1) {
		botao.value = 'Processando...';
	}
	if (http9.readyState == 4) {
		var serverResponse = http9.responseText;
		if (serverResponse == 'OK')	{
			alert('Perfil editado com sucesso!');
			if (confirm('Deseja retornar à visualização de perfis?')) {
				ajaxOpen('http3','Perfil.adm','mainHandler',null);
				return;
			} else {
				botao.form.reset();
			}
		} else {
			alert(serverResponse);
			botao.form.reset();
		}

		document.getElementById('botao').value = 'Salvar';
		document.getElementById('botao').disabled = false;
	}
}

function perfilExcluirHandler() {
	if (http9.readyState == 4) {
		var serverResponse = http9.responseText;
		if (serverResponse == 'OK')	{
			alert('Perfil excluído com sucesso!');
		} else {
			alert(serverResponse);
		}
		ajaxOpen('http3','Perfil.adm','mainHandler',null);
	}
}

//*********************** ACAO ********************************

function acaoSubmitHandler() {
	var botao = document.getElementById('botao');
	if (http9.readyState == 1) {
		botao.value = 'Processando...';
	}
	if (http9.readyState == 4) {
		var serverResponse = http9.responseText;
		if (serverResponse == 'OK')	{
			alert('Ação cadastrada com sucesso!');
			if (!confirm('Deseja cadastrar novamente aqui?')) {
				ajaxOpen('http3','Acao.adm','mainHandler',null);
				return;
			} else {
				botao.form.reset();
			}
		} else {
			alert(serverResponse);
		}
		document.getElementById('botao').value = 'Salvar';
		document.getElementById('botao').disabled = false;
	}
}

function acaoEditHandler() {
	var botao = document.getElementById('botao');
	if (http9.readyState == 1) {
		botao.value = 'Processando...';
	}
	if (http9.readyState == 4) {
		var serverResponse = http9.responseText;
		if (serverResponse == 'OK')	{
			alert('Ação editada com sucesso!');
			if (confirm('Deseja retornar à visualização?')) {
				ajaxOpen('http3','Acao.adm','mainHandler',null);
				return;
			} else {
				botao.form.reset();
			}
		} else {
			alert(serverResponse);
			botao.form.reset();
		}

		document.getElementById('botao').value = 'Salvar';
		document.getElementById('botao').disabled = false;
	}
}

function acaoExcluirHandler() {
	if (http9.readyState == 4) {
		var serverResponse = http9.responseText;
		if (serverResponse == 'OK')	{
			alert('Ação excluído com sucesso!');
		} else {
			alert(serverResponse);
		}
		ajaxOpen('http3','Acao.adm','mainHandler',null);
	}
}

// ******************* USUARIO ****************************

function usuarioSubmitHandler() {
	var botao = document.getElementById('botao');
	if (http9.readyState == 1) {
		botao.value = 'Processando...';
	}
	if (http9.readyState == 4) {
		var serverResponse = http9.responseText;
		if (serverResponse == 'OK')	{
			alert('Usuário cadastrado com sucesso!');
			if (!confirm('Deseja cadastrar novamente?')) {
				ajaxOpen('http3','Usuario.adm','mainHandler',null);
				return;
			} else {
				botao.form.reset();
			}
		} else {
			alert(serverResponse);
		}
		document.getElementById('botao').value = 'Salvar';
		document.getElementById('botao').disabled = false;
	}
}

function usuarioEditHandler() {
	var botao = document.getElementById('botao');
	if (http9.readyState == 1) {
		botao.value = 'Processando...';
	}
	if (http9.readyState == 4) {
		var serverResponse = http9.responseText;
		if (serverResponse == 'OK')	{
			alert('Usuário editado com sucesso!');
			if (confirm('Deseja retornar à visualização?')) {
				ajaxOpen('http3','Usuario.adm','mainHandler',null);
				return;
			} else {
				botao.form.reset();
			}
		} else {
			alert(serverResponse);
			botao.form.reset();
		}

		document.getElementById('botao').value = 'Salvar';
		document.getElementById('botao').disabled = false;
	}
}

function usuarioExcluirHandler() {
	if (http9.readyState == 4) {
		var serverResponse = http9.responseText;
		if (serverResponse == 'OK')	{
			alert('Usuário excluído com sucesso!');
		} else {
			alert(serverResponse);
		}
		ajaxOpen('http3','Usuário.adm','mainHandler',null);
	}
}
