function jsAjax(){
	if (!$Id('frmLogin')){ //Verifica se o formulário já foi carregado.
		setTimeout('jsAjax()', 500); //Aguarda 0,5 segundos e chama a função novamente.
		return false;
	}

	
	$Id('btLogin').title="Efetuar Login";
	$Id('btLogin').value="Ok";
	addEvent($Id('btLogin'),'click',jsBotaoSalvar);
	

	//jsAjaxGerenciarClienteSistema(PalavraChave, Nascimento, Grupo, Status, TipoBusca, nuPagina);
}
jsAjax();

function jsAcao(oAcao, codigo){
	var sAcao				= (oAcao.value ? oAcao.value : oAcao)	//Verifica se é objeto ou texto.
	var edEmail				= $Id('edEmail');
	var dsSenha				= $Id('dsSenha');
	

	

	switch (sAcao.toLowerCase()){
		
		case 'cancelar':
			jsCarregando(0);
			
			
			edEmail.value	= '';
			dsSenha.value	= '';
		
		
			break;
			
		case 'salvar':
			
		
			var Email			= jsRCI(edEmail.value);
			var Senha			= jsRCI(dsSenha.value);
			
			
			jsAjaxClientesSalvar(Email,Senha);
			
			
			break;
		
	}
}



function jsAjaxClientesSalvar(edEmail,dsSenha){
	
	
	//Validação Javascript
	var bedEmail		= (edEmail.search(/^[a-zA-Z0-9_.-]{2,}@[a-zA-Z0-9_.-]+\.([a-zA-Z]{2,4})$/) == 0);
	var bdsSenha		= (dsSenha.search(/^.{6,15}$/gi) == 0);
	
	
	var xmlhttp = Ajax();
	
	if(xmlhttp && bedEmail && bdsSenha){
		jsCarregando(1);
		//Abre a url
		
		
		xmlhttp.open('GET', '/bin/AjaxLogin.php?op=1&edEmail=' + edEmail+ '&dsSenha=' + dsSenha , true);

		//Executada quando o navegador obtiver o código
		xmlhttp.onreadystatechange=function() {
			if (xmlhttp.readyState==4){
				//Lê o texto
				var texto = new String(xmlhttp.responseText);

				//Desfaz o urlencode
				texto=texto.replace(/\+/g," ");
				texto=unescape(texto);
				
				//alert(texto);

				//Retorna o resultado;
				if (texto.search('Erro ao tentar incluir/editar registro') != -1)
					alert(texto);
				else if (texto != ''){
					var saida = 'ATENÇAO:\n';

					if (texto.search('stAtivo')!=-1)
						saida += '\nAtivaçao: O seu cadastro nao foi ativado!\nSiga as intruçoes no e-mail que lhe foi enviado.\nCaso nao tenha recebido o e-mail use o recurso "Esqueci minha senha!" ';
					if (texto.search('emailInvalido')!=-1)
						saida += '\nE-mail inválido!';
					if (texto.search('dsUsuario')!=-1)
					{
						saida += '\nE-mail ou Senha inválidos!';
						$Id('edEmail').focus();
					}
									
					alert(saida);
				}
				else{
					
									
					jsAcao('cancelar');		//Limpa os campos;
					setTimeout('self.location=\''+urlSiteOk+'/Finalizar.html\'', 5);
										
					
					
					
				}

				jsCarregando(0);
			}
		}
		xmlhttp.send(null)
	}
	else{
		var saida = 'Erro de validação:\n';

		
		if (!bdsSenha){
			saida += '\nSenha: ' + $Id('dsSenha').title;
			$Id('dsSenha').focus();
		}
		
		if (!bedEmail){
			saida += '\nE-mail: ' + $Id('edEmail').title;
			$Id('edEmail').focus();
		}

		
		
		alert(saida);
	}
}
