
// <script>
var ajax = new sack;


// login no sistema
var urlValidacao = 'http://www.alcinopolis.com/usuarios/validar/';

function logar(){

  ajax.setVar("uLogin", document.getElementById('login').value);
  ajax.setVar("uSenha", document.getElementById('senha').value);
  ajax.setVar("ativar", 1);

  ajax.method    	= 'post';
  ajax.requestFile  = urlValidacao;
  
  ajax.onLoading 	 = travarBotoes;
  ajax.onLoaded 	 = travarBotoes;
  ajax.onInteractive = travarBotoes;
  
  ajax.onCompletion = qdoTerminar;
  ajax.runAJAX();
}

function qdoTerminar(){
	var retorno  = ajax.response;
	var base 	 = document.getElementById('erros');
	
	if(retorno.length > 0){
		
		destravarBotoes();		
		
		base.innerHTML = retorno;
		base.className = 'erroAlerta';
		
	}else{
		location.href='http://www.alcinopolis.com/usuarios/home/'
	}
}

function travarBotoes(){

	document.getElementById('login').disabled = true;
	document.getElementById('senha').disabled = true;
	document.getElementById('logador').disabled = true;
}

function destravarBotoes(){
	document.getElementById('login').disabled = false;
	document.getElementById('senha').disabled = false;
	document.getElementById('logador').disabled = false;
}


// funcao para o cadastro de usuarios
    function ativarCadastro(){
	
	var formulario = document.forms['midiaprata'];
	
	var login  = encodeURIComponent(document.getElementById('login').value);
	var senha = encodeURIComponent(document.getElementById('senha').value);
	var senhaConfirma = encodeURIComponent(document.getElementById('senhaConfirma').value);
	var nome = encodeURIComponent(document.getElementById('nome').value);
	var email = encodeURIComponent(document.getElementById('email').value);
	var email2 = encodeURIComponent(document.getElementById('email').value);
	var msn = encodeURIComponent(document.getElementById('msn').value);
	var skype = encodeURIComponent(document.getElementById('skype').value);
	var sexo = encodeURIComponent(document.getElementById('sexo').value);
	var nascimento = encodeURIComponent(document.getElementById('nascimento').value);
	
	ajax.setVar('login',login);
	ajax.setVar('senha',senha);
	ajax.setVar('senhaConfirma',senhaConfirma);
	ajax.setVar('nome',nome);
	ajax.setVar('email',email);
	ajax.setVar('email2',email2);
	ajax.setVar('msn',msn);
	ajax.setVar('skype',skype);
	ajax.setVar('sexo',sexo);
	ajax.setVar('nascimento',nascimento);	
	ajax.setVar('ativar',1);
		
	ajax.method        = 'post';
	ajax.requestFile   = actURL;
	ajax.onLoading     = enviandoCadastro;
	ajax.onLoaded      = enviandoCadastro;
	ajax.onInteractive = enviandoCadastro;
	ajax.onCompletion  = acabouCadastro;
	
	ajax.runAJAX();
        
    }
    

// aguarda o processamento para o ajax
function enviandoCadastro(){
		
		var baseErro 	= document.getElementById('erros');
		var frmBase 	= document.getElementById('frmBase');
		var controler	= document.getElementById('controlers');
		var baseAlerta 	= document.getElementById('aguarde');
		
		baseAlerta.className = 'aguardeCarga';
		controler.style.display  = 'block';

		baseErro.innerHTML 		= '';
		baseErro.className 		= '';
		baseErro.style.display  = 'block';

		baseErro.innerHTML 		= '';
		frmBase.style.display = 'none';
		
    }
	
// conclui o cadastro
function acabouCadastro(){
	
	var result 	= ajax.response;
	
	var formulario = document.forms['midiaprata'];
	var frmBase    = document.getElementById('frmBase');
	
	var erros 	   = document.getElementById('erros');
	var sucesso    = document.getElementById('sucesso');
	var recebe     = document.getElementById('recebe');
	
	var baseAlerta 	= document.getElementById('aguarde');
	var termoInfo 	= document.getElementById('termoInfo');
	
	baseAlerta.className = '';
		
	if(result.length > 5){

		frmBase.style.display 	= 'block';
		erros.className 	    = 'erroAlerta';
		erros.textAlign 	    = 'left';
		
		eval(result);
		
	}else{
	
		frmBase.style.display  = 'none';	
		recebe.style.display   = 'none';
		sucesso.style.display  = 'block';
		recebe.style.display   = 'none';
		
		recebe.style.display   = 'none';
		termoInfo.style.display   = 'none';
	}

}

// ativar botao envio
function ligarEnvio() {

	var formulario = document.forms['midiaprata'];
	var baseBt = document.getElementById('botaoEnv');
	
		if( formulario.ciente.checked == true ){
			baseBt.disabled = false;
		}else{
			baseBt.disabled = true;
		}
}


// mostra os termos do servico
function mostrar(actURL){
	
	ajax.requestFile   = actURL;
	ajax.onLoading     = mpEnviando1;
	ajax.onLoaded      = mpEnviando1;
	ajax.onInteractive = mpEnviando1;
	ajax.onCompletion  = mpConcluido;
	
	ajax.runAJAX();
}

function mpEnviando1(){
	
	var aguarde = document.getElementById('wait');
	var recebe = document.getElementById('termos');
	
	recebe.innerHTML = '';
	aguarde.className = 'wait';
}

function mpConcluido(){
	
	var aguarde = document.getElementById('wait');
	var recebe = document.getElementById('termos');
	
	recebe.innerHTML = ajax.response;
	aguarde.className = '';
	
}


// </script>