﻿
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-24912968-1']);
_gaq.push(['_setDomainName', 'banesprev.com.br']);
_gaq.push(['_setAllowHash', 'false']);
_gaq.push(['_trackPageview']);

(function() {
	var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
	ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
	var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();


function validaLogin (usuario, senha, txtUsuario, infUsuario, infSenha, url, msgErro)
{
	if (usuario == txtUsuario || usuario.length == 0) {
		alert(infUsuario);
		return "";
	}
	
	if (senha.length == 0) {
		alert(infSenha);
		return "";
	} 
	
	usuario = "BANESPREV\\" + usuario;
	
	var url = login(usuario, senha, url, msgErro);
	
	return url;
}


function login(usuario, senha, urlRedirect, msg) {

	//carrega objeto de acordo com browser
	var http;
	
	if (window.XMLHttpRequest)
	{ 
		http=new XMLHttpRequest(); // code for IE7+, Firefox, Chrome, Opera, Safari
	}
	else if (window.ActiveXObject)
	{  
		http=new ActiveXObject("Microsoft.XMLHTTP"); // code for IE6, IE5
	}
	else
	{
		alert("Seu browser não suporta autenticação xml. Favor autenticar no popup!");
	}
	
	http.open("GET", "/SitePages/Autenticacao.html", false, usuario, senha);
	//http.setRequestHeader('Authorization', 'Basic');
	
	http.onreadystatechange=function() {
		
	}

	http.send(null);

	if (http.status == 200) {
		setTimeout(function () { window.location=urlRedirect; },100);
	} else {
		alert(msg);
	}
	
	return false;
}

