// FUNÇÃO PARA ACEITAR SOMENTE ENTRADA NUMÉRICA!
function ENTRADA_NUMERICA()
{
	if (event.keyCode > 47 && event.keyCode < 58) return true;
	else {return false}
}

// FUNÇÃO PARA FORMATAR AS ENTRADAS DE CAMPOS CNPJ!
function FORMATA_CNPJ(strField)
{
	if (ENTRADA_NUMERICA())
	{
		var oLen = strField.value.length; 
			
			if((oLen == 2)||(oLen == 6)){strField.value += ".";}
			
			if((oLen == 10)){strField.value += "/";}
			
			if((oLen == 15)){strField.value += "-";}
			
    }
    else
    {
		return false;
    }
}

// FUNÇÃO PARA FORMATAR AS ENTRADAS DE CAMPOS CPF!
function FORMATA_CPF(strField)
{
	if (ENTRADA_NUMERICA())
	{
		var oLen = strField.value.length; 
			
			if((oLen == 3)||(oLen == 7)){strField.value += ".";}
			
			if((oLen == 11)){strField.value += "-";}
    }
    else
    {
		return false;
    }
}

// FUNÇÃO PARA FORMATAR AS ENTRADAS DE CAMPOS DATA!
function FORMATA_DATA(strField)
{
	if (ENTRADA_NUMERICA())
	{
		var oLen = strField.value.length; 
			
			if((oLen == 2)||(oLen == 5)){strField.value += "/";}
    }
    else
    {
		return false;
    }
}

// FUNÇÃO PARA FORMATAR AS ENTRADAS DE CAMPOS CEP!
function FORMATA_CEP(strField)
{
	if (ENTRADA_NUMERICA())
	{
		var oLen = strField.value.length; 
			
			if((oLen == 5)){strField.value += "-";}
			
    }
    else
    {
		return false;
    }
}

// FUNÇÃO PARA FORMATAR AS ENTRADAS DE CAMPOS TELEFONE!
function FORMATA_TELEFONE(strField)
{
	if (ENTRADA_NUMERICA())
	{
		var oLen = strField.value.length; 
					
			if((oLen == 0)){strField.value += "(";}
			if((oLen == 3)){strField.value += ") ";}
			if((oLen == 9)){strField.value += "-";}
					
    }
    else
    {
		return false;
    }
}

// FUNÇÃO PARA FORMATAR AS ENTRADAS PARA LETRAS MAIÚSCULAS!
function FORMATA_LETRAS_MAIUSCULAS(strField)
{				
		strField.value = strField.value.toUpperCase();
}

// FUNÇÃO PARA FORMATAR AS ENTRADAS PARA LETRAS MINÚSCULAS!
function FORMATA_LETRAS_MINUSCULAS(strField)
{				
		strField.value = strField.value.toLowerCase();
}

// FUNÇÃO PARA ABRIR UMA JANELA POPUP!
function ABRE_JANELA(URL,LARGURA,ALTURA) 
{ 
    var x = parseInt((screen.width-LARGURA)/2); 
    var y = parseInt((screen.height-ALTURA)/2); 
    var JANELA = window.open(URL,'','toolbar=no; location=no; directories=no; status=no; menubar=no; scrollbars=yes; resizable=no; copyhistory=yes, width='+LARGURA+',height='+ALTURA); 
    
    JANELA.moveTo(x,y); 
} 