function createObject() {
var request_type;
var browser = navigator.appName;
if(browser == "Microsoft Internet Explorer"){
request_type = new ActiveXObject("Microsoft.XMLHTTP");
}else{
request_type = new XMLHttpRequest();
}
return request_type;
}

var http = createObject();


/* -------------------------- */
/* LOGIN */
/* -------------------------- */
/* Required: var nocache is a random number to add to request. This value solve an Internet Explorer cache issue */
var nocache = 0;
function login() {
// Optional: Show a waiting message in the layer with ID ajax_response

// Required: verify that all fileds is not empty. Use encodeURI() to solve some issues about character encoding.
var senha = encodeURI(document.getElementById('senha_required').value);

// Set te random number to add to URL request
nocache = Math.random();
// Pass the login variables like URL variable
http.open('get', './formulario/verifica_senha.php?senha='+senha+'&nocache = '+nocache);
http.onreadystatechange = loginReply;
http.send(null);
}


function loginReply() {
if(http.readyState == 4){ 


			
var response = http.responseText;
response=response.replace(/\+/g,'');
response=unescape(response);
//alert("-"+response+"-");
if(response == "nao_liberado"){
// if login fails
document.getElementById('senha_required').value = "";
alert('Senha inválida.\nAcesso somente para a prefeitura!');
// else if login is ok show a message: "Welcome + the user name".
} else {
Window_Open();
document.getElementById('senha_required').value = "";
$('#mask').hide();
$('.window').hide();
}
}
}

function Window_Open()
{

w = 510;
h = 320;
 var esquerda = (screen.width - w)/2;    
 var topo = (screen.height - h)/2;
features = "width="+w+",height="+h+",toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,left="+esquerda+",top="+topo+"";
url = "./formulario/prefeitura.php";
window.open(url,"GeisWeb",features);
}


