// JavaScript Document

function unblock()
{
	//verifica se o browser tem suporte a ajax
	try 
	{
		ajax = new ActiveXObject("Microsoft.XMLHTTP");
	} 

	catch(e) 
	{
		try 
		{
			ajax = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch(ex) 
		{
			try 
			{
				ajax = new XMLHttpRequest();
			}
			catch(exc) 
			{
				alert("Esse browser não tem recursos para uso do Ajax");
				ajax = null;
			}
		}
	}
	//se tiver suporte ajax
	if(ajax) 
	{
		senha = document.getElementById("senha").value;
		ajax.open("POST", "xml_unblock.java", true);
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajax.onreadystatechange = function() 
		{
			//enquanto estiver processando...emite a msg de carregando
			if(ajax.readyState == 1) 
			{
//				status.innerHTML = "Carregando...!"; 
			}
			//após ser processado - chama função processXML que vai varrer os dados
			if(ajax.readyState == 4 ) 
			{
				if(ajax.responseXML) 
				{
					processXML(ajax.responseXML);
				}else{
					//caso não seja um arquivo XML emite a mensagem abaixo
				}
 			}
		}
		//passa o código do estado escolhido
		var params = "pass="+senha; 
		ajax.send(params);
	}
}
 
function processXML(obj)
{
	//pega a tag cidade
	var dataArray = obj.getElementsByTagName("senhas");

	//total de elementos contidos na tag cidade
	if(dataArray.length > 0) 
	{
		//percorre o arquivo XML paara extrair os dados
		for(var i = 0 ; i < dataArray.length ; i++) 
		{
			var item = dataArray[i];
			//contéudo dos campos no arquivo XML
			var codigo = item.getElementsByTagName("codigo")[0].firstChild.nodeValue;
			var descricao = item.getElementsByTagName("descricao")[0].firstChild.nodeValue;

			if (codigo==1)
			{
				blockhid('bloqueiovisual');
				document.getElementById("senha").value="";				
			}

			if (codigo==2)
			{
				alert(descricao);				
				document.getElementById("senha").value="";				
			}

			if (codigo==3)
			{
				alert(descricao);				
				document.getElementById("senha").value="";				
			}

			if (codigo==4)
			{
				alert(descricao);				
				document.getElementById("senha").value="";				
				window.open("http://www.muitomassa.com", "_self");
			}


		}
	}else{

		//caso o XML volte vazio, printa a mensagem abaixo
	}	 
}

function trava()
{
	var tecla=window.event.keyCode;
	if (tecla==13)
	{
		unblock();
		event.keyCode=0; event.returnValue=false;
	}
}
//-->