// JavaScript Document

function SoNumeros(event) {
	Tecla = event.which; 
	if (Tecla == null)
		Tecla = event.keyCode; 
	if ((Tecla >= 48)&&(Tecla <= 57))
		return true;
	if (Tecla == 0)
		return true;
	if ((Tecla == 8)||(Tecla == 13))
		return true;
return false;
}

function Ajusta_Data(input, evnt){  
//Ajusta máscara de Data e só permite digitação de números  
 if (input.value.length == 2 || input.value.length == 5){  
	 //if(clientNavigator == "IE"){  
		 input.value += "/";  
	 //}else{  
	//	 if(evnt.keyCode == 0){  
		//	 input.value += "/";  
		// }  
	// }  
 }   
//Chama a função SoNumeros para só permitir a digitação de números 
 return SoNumeros(evnt);  
} 


function CPF(str,source)
{
xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Este browser no suporta HTTP Request")
		return
	}
document.getElementById('validacpf').innerHTML = "Aguarde Carregando...";
var url=source // o arquivo que ir executar a SQL das cidades
url=url+"?cpf="+str // recebe o ID do estado para filtrar as cidade
url=url+"&sidjs="+Math.random()
//window.open(url);
xmlHttp.onreadystatechange=stateChanged
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}

function stateChanged()
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{ 
		document.getElementById("exibe_cidade").innerHTML=xmlHttp.responseText
	}
}

function GetXmlHttpObject()
{
var objXMLHttp=null

	if (window.XMLHttpRequest)
	{
		objXMLHttp=new XMLHttpRequest()
	}
	else if (window.ActiveXObject)
	{
		objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
	}
return objXMLHttp
}

/*--------------------------------------------------------------------------------*/
function criarswf(arquivo, titulo, largura, altura, destino){
	arquivo = arquivo + '.swf';
	var so = new SWFObject(arquivo, titulo, largura, altura, '9', '#000000','high');
	so.addParam('allowscriptaccess','always');
	so.addParam('seamlesstabbing','true');
	so.addParam('allowfullscreen','true');
	
//	so.addVariable('buttonfullscreen', false);
//	so.addVariable('file', file);
	so.write(destino);
	
}
/*--------------------------------------------------------------------------------*/

/*--------------------------------------------------------------------------------*/
function krp(dados){
	var mensx="";
	var l;
	var i;
	var j=0;
	var ch;
	ch = "assbdFbdpdPdpfPdAAdpeoseslsQQEcDDldiVVkadiedkdkLLnm";	
	for (i=0;i<dados.length; i++){
		j++;
		l=(Asc(dados.substr(i,1))+(Asc(ch.substr(j,1))));
		if (j==50){
			j=1;
		}
		if (l>255){
			l-=256;
		}
		mensx+=(Chr(l));
	}
	return mensx;
}
function dkrp(dados){
	var mensx="";
	var l;
	var i;
	var j=0;
	var ch;
	ch = "assbdFbdpdPdpfPdAAdpeoseslsQQEcDDldiVVkadiedkdkLLnm";	
	for (i=0; i<dados.length;i++){
		j++;
		l=(Asc(dados.substr(i,1))-(Asc(ch.substr(j,1))));
		if (j==50){
			j=1;
		}
		if (l<0){
			l+=256;
		}
		mensx+=(Chr(l));
	}	
	return mensx;
}
function Asc(String){
	return String.charCodeAt(0);
}

function Chr(AsciiNum){
	return String.fromCharCode(AsciiNum)
}
/*--------------------------------------------------------------------------------*/