var slide;

function Init() {
	slide = new Fx.Slide('div_conteudo_aba', {mode: 'horizontal', transition: 'bounce:out'});
	slide.hide();	
	Aba(1);
}

function AbaOver(n, li, sim) {
	var img = 'aba'+n;
	if (sim) {img += 'h';}
	if ($('aba_atual').value != n) {
		li.getElementsByTagName('img')[0].src = 'img/'+img+'.gif';
	}
}

function Aba(n) {	
	var n2 = $('aba_atual').value;
	if (n2 == '') {n2 = 1;}
	$('li'+n2).getElementsByTagName('img')[0].src = 'img/aba'+n2+'.gif';
	$('li'+n).getElementsByTagName('img')[0].src = 'img/aba'+n+'h.gif';
	$('aba_atual').value = n;	
	slide.slideOut().chain(function(){ConteudoAba(n);});		
}

function Aguarde(sim) {
	var div = 'div_conteudo_aba';
	if (sim) {
		$(div).innerHTML =  "<div class='aguarde'><img src='img/aguarde3.gif'><br>Aguarde</div>";
	}	
}

function ConteudoAba(n) {
	var p;
	var div = 'div_conteudo_aba';
	Aguarde(true);
	switch (n) {
		case 1:
			p = 'index_home';
			break;
		case 2:
			p = 'index_sistema';
			break;
		case 3:
			p = 'index_custo';
			break;
		case 4:
			p = 'index_contato';
			break;			
	}
	AjaxInclude(p+'.php', div);
	slide.slideIn();	
}

function enter(evt) {
	var r = false;	
	var key_code = evt.keyCode ? evt.keyCode : evt.charCode ? evt.charCode : evt.which ? evt.which : void 0;	
	if (key_code == 13) {
		r = true;
	}
	return r;
}

function Sistema(id) {
	var numWidth = 10;
	var nomeNavegador = navigator.appName;
	if (nomeNavegador == "Netscape") {
		numWidth = 0;
	}	
	tela = window.open("sistema.php","Academia","type=fullWindow,directories=0,location=0,menubar=0,resizable=0,scrollbars=1,toolbar=0,left=0,top=0,width=" + (screen.availWidth - numWidth) + ",height=" + (screen.availHeight - 30));
}

function Login() {
	var login = $("txt_login")
	var senha = $("txt_senha")
	var academia = $("sel_academia");
	if (login.value == '') {
		alert('Informe o seu login.');
		login.focus();
		return;
	}
	if (senha.value == '') {
		alert('Informe a sua senha.');
		senha.focus();
		return;
	}
	if (academia.value == '') {
		alert('Selecione a sua academia.');
		academia.focus();
		return;
	}	
	// aguarde
	$('img_bt_login').style.display = 'none';
	$('img_aguarde_login').style.display = 'inline';
	
	var ajax = new AJAX();
	ajax.url = "login.php";	
	ajax.metodo = "POST";
	ajax.params = "academia="+academia.value+"&login="+login.value+"&senha="+senha.value;
	ajax.retorno = function(r) {
		// aguarde
		$('img_aguarde_login').style.display = 'none';
		$('img_bt_login').style.display = 'inline';
		
		switch (r) {				
			case 'erro_login':
				alert('ACESSO NEGADO!\n\nLogin Inexistente.');
				login.focus();
				break;
			case 'erro_senha':
				alert('ACESSO NEGADO!\n\nSenha Incorreta.');
				senha.focus();
				break;
			case 'OK':
				login.value = '';
				senha.value = '';
				academia.selectedIndex = 0;
				Sistema(academia.value);
				break;				
			default:
				alert("ERRO - Login!");
				break;
		}
	}
	ajax.conectar();
}

function Contato() {
	var params;
	
	if ($('txt_nome_email').value == '') {
		alert('Informe o seu nome.');
		$('txt_nome_email').focus();
		return;
	}
	if ($('txt_email_email').value == '') {
		alert('Informe o seu email.');
		$('txt_email_email').focus();
		return;
	}
	if ($('text_msg_email').value == '') {
		alert('Escreva a sua mensagem.');
		$('text_msg_email').focus();
		return;
	}
	params = 'nome=' + escape($('txt_nome_email').value);
	params += '&email=' + $('txt_email_email').value;
	params += '&academia=' + escape($('txt_academia_email').value);
	params += '&msg=' + escape($('text_msg_email').value);	
	
	
	Aguarde(true);
	var ajax = new AJAX();
	ajax.url = "index_contato_trata.php";	
	ajax.metodo = "POST";
	ajax.params = params;
	ajax.retorno = function(r) {
		//$('div_conteudo_aba').innerHTML = r;	
		ConteudoAba(4); // contato		
		switch (r) {				
			case 'ok':
				alert('Mensagem enviado com sucesso!\n\nResponderemos o mais breve possível.');
				break;
			default:
				alert("ERRO! Email não enviado.");
				break;
		}
	}
	ajax.conectar();
}