/// ROTINA EM AJAX ===========================================================//
			var http_request = false;
       		function makePOST(url, parameters,t) {
			http_request = false;
			  if (window.XMLHttpRequest) { // Mozilla, Safari,...
					 http_request = new XMLHttpRequest();
				 if (http_request.overrideMimeType) {
					 http_request.overrideMimeType('text/html');
				 }
			  } else if (window.ActiveXObject) { // IE
				 try {
					http_request = new ActiveXObject("Msxml2.XMLHTTP");
				 } catch (e) {
					try {
					   http_request = new ActiveXObject("Microsoft.XMLHTTP");
					} catch (e) {}
				 }
			  }
			  if (!http_request) {
				 alert('Cannot create XMLHTTP instance');
				 return false;
			  }
      
      		switch(t){
			case '1':
			http_request.onreadystatechange = ValidaSenha;
			break;
			
			case '3':
			http_request.onreadystatechange = VerEmail;
			break;
			}
			http_request.open('POST', url, true);
		  	http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		    http_request.setRequestHeader("Content-length", parameters.length);
		    http_request.setRequestHeader("Connection", "close");
		    http_request.send(parameters);
		    }
			
			function escreveMen(sMsg){
			document.getElementById('menssage').innerHTML='<span class="alertas">'+m+'</span>';
			}

			function escreveMensagem(sMsg){
				document.getElementById('status').innerHTML=sMsg;
			}
		
			function VerEmail(){
			 		if (http_request.readyState == 4) {				
					alert(http_request.responseText);
					}
				}	
				
			function VerDns(){
				dns='';
				var link1= document.getElementById('link1').value;
				var link2= document.getElementById('link2').value;
				dns='';
				
				if(link1 == '1'){
					dns= 'skysite2.skytrack.com.br'; 	
					}
				if(link2 == '1'){
//					dns= 'skysite.skytrack.com.br'; 	
					dns= 'skysite2.skytrack.com.br'; 						
				}
				if(dns == ''){
				alert('Estamos com problemas de link, caso de duvida\n\r entre em contato com a central de monitoramento');
				anima('1');

						}	
				}
			 var chave='';
		   function ValidaSenha(){

			   escreveMensagem("");	
			   if (http_request.readyState == 0) {
 				   escreveMensagem("Não Iniciado..");		   
				}
   			   if (http_request.readyState == 1) {
	
		   		   escreveMensagem("Carregando");
				}
	   		   if (http_request.readyState == 2) {
				 
   				   escreveMensagem("Carregando");	   
			   }
			   if (http_request.readyState == 3) {	
			   				
		   		   escreveMensagem("Transmitindo..");	   
			   }
			   
			 	if (http_request.readyState == 4) {
					
				    escreveMensagem("");	
					sites=http_request.responseText;
					//alert(sites);
					var site = [];
					site = sites.split("@");
					//alert(site);
					
					switch(site[0]){
					case '0':
					// site novo e site velho
					skysite('1414');
					skynovo('6051');
					break;
					case '1':
					skysite('1414');
					break;
					case '2':
					chave = site[1];
					if(chave == '' || site[2] == 't'){
					abrir('Usuário e senha não existe, verifique novamente.');
					anima('1');						
					}
					else{
					skynovo('6051');
					}
					break;
					case '3':
					abrir('Usuário e senha não existe, verifique novamente.');
					anima('1');
					break;
					
					case '4':
					anima('1');	
					
					self.location.href="./?page=pag";
					break;
					
					case '5':
					abrir('O numero de tentativas incorretas <br> ultrapassou o limite. <hr size="1"><p>Favor entrar em contato com SAC.</p><p>Telefone: (11) 4052-8018</p>');
					anima('1');	
					break;
					}
					
				}
		   }
			
// FIM DA ROTINA EM AJAX =============================================================//

	var dns='';
	var valTime='1000';
	var proTime='';
	var ping=0;
	var errorping=0;
	var pro=0;
	var port="1414";

	function anima(t){
		if(t == ''){
		document.getElementById('loads').style.visibility='visible';
		}
		else{
		document.getElementById('loads').style.visibility='hidden';
		}
	
	}

	function capEnter(evento){
	var key_code = evento.keyCode  ? evento.keyCode  :
                       evento.charCode ? evento.charCode :
                       evento.which  ? evento.which    : void 0;

    if (key_code == 13)
    {
        validaLog();
		return true;
    }

	}
	function checkEmail(){
	var poststr = "email_user="+document.getElementById('email_user').value;
	makePOST("verifica.php",poststr,'1');;
	}
	var timer_load='';
	var nom='';
	
	function validaLog(){
	fechar();
	anima('');
	VerDns();
	var poststr = "nome_user=" + encodeURI(document.getElementById('nome_user').value)+"&passwd_crypt="+ encodeURI(document.getElementById('passwd_crypt').value)+'&dns='+dns;
	makePOST("./listar_novo.php",poststr,"1");	
	

}
	function continua(){
		var form = document.forms[0];   
		form.submit();
	}
	function mensage_alert(){
		document.getElementById('popup2').style.display = 'block';
	}
	function skysite(port){
//	mensage_alert();
	
	var URL='http://'+dns+':'+port+'/skysitetrack/user_aplication/loguin.php';
    var popjanela='';
	var URL_IFRAME = document.getElementById('tela1').src;
	var form = document.forms[0];   
	document.getElementById('loads').style.visibility='hidden';
    form.action = URL; 
	form.target = '_top';   
	form.submit();
	
	}
function skynovo(port){
//	mensage_alert(); // Essa linha é responsável por exibir a mensagem de TIM fora, é necessário reiniciar o vertrigo - Daniel 16/02/2011

	document.getElementById('loads').style.visibility='hidden';
	if(chave != ''){
	var URL='http://web.skyprotection.com.br:6051/skytrack/login?acao=1&chave='+chave;
    var popjanela='';
	var URL_IFRAME = document.getElementById('tela1').src;
	var form = document.forms[0];   
    form.action = URL; 
	form.target = '_top';     
	form.submit(); // Essa linha é para que a mensagem não seja exibida muito rapidamente.
	
	}
}

var ps='';
// Função que fecha o pop-up ao clicar no botao fechar
function fechar(){
clearTimeout(ps);
document.getElementById('conteudo').innerHTML='';
document.getElementById('popup').style.display = 'none';
}
// função de abrir o pop-up de menseagem
function abrir(vl){
document.getElementById('popup').style.display = 'block';
document.getElementById('conteudo').innerHTML=vl;
ps =setTimeout("fechar()",20000);
}
