
//--------------------------------------------------------
//	Function Name: keypress_data()
//	Function Parameters: -
//	Function Objectives: Permitir apenas números e "/" no campo data
//  Uso: onKeyPress="return keypress_data(event.keyCode)"
//---------------------------------------------------------
function keypress_data()
{
	if(event.keyCode < 47 || event.keyCode > 57)
	{
		event.keyCode = 0;
		alert("Apenas :: Algarismos e '/' :: são permitidos para este campo!");
		event.returnValue=false; 
	}
}

//--------------------------------------------------------
//	Function Name: keypress_valor()
//	Function Parameters: -
//	Function Objectives: Permitir apenas números e "," em campos de valores
//  Uso: onKeyPress="return keypress_valor(event.keyCode)"
//---------------------------------------------------------
function keypress_valor()
{
	if((event.keyCode < 48  && event.keyCode != 44) || event.keyCode > 57)
	{
		event.keyCode = 0;
		alert("Apenas :: Algarismos e '.' :: são permitidos para este campo!");
		event.returnValue=false; 
	}
}

//--------------------------------------------------------
//	Function Name: keypress_algarismo()
//	Function Parameters: -
//	Function Objectives: Permitir apenas números
//  Uso: onKeyPress="return keypress_algarismo(event.keyCode)"
//---------------------------------------------------------
function keypress_algarismo()
{
	if(event.keyCode < 48 || event.keyCode > 57)
	{
		event.keyCode = 0;
		alert("Apenas :: Algarismos :: são permitidos para este campo!");
		event.returnValue=false; 
	}
}


//--------------------------------------------------------
//	Function Name: erase(Text)
//	Function Parameters: Text - Texto a ser apagado
//	Function Objectives: Apagar o texto especificado
//  Uso: onClick="return erase(event.keyCode)"
//---------------------------------------------------------

function erase(Text)
{
         if (Text.value == Text.defaultValue)
         {
             Text.value = ""
         }
}


// ------------------------------------------------

// uso:
  //onKeyPress="return funcao(event.keyCode)"
  //onKeyPress="return numero(event.keyCode)"
function funcao(k) 
    {
        if(!(k >= 97 && k <= 122) && k != 95 && !(k <= 65 && k >= 90) && !(k >= 48 && k <= 57)) 
        { 
            return false;
        }
    }

function numero_virgula(k) 
    {
    //alert(''+k+'');
        if(!(k >= 48 && k <= 57) && !(k == 44))
        { 
            return false;
        }
    }
    
function numero(k) 
    {
        if(!(k >= 48 && k <= 57))
        { 
            return false;
        }
    }    


function criaInput(nome_div,valor) {
    //alert(nome_div);
     if (valor == '9716') {
            
            html_padrao = "<input type=hidden name=id_cidade value=9716><input type=text style=width:95% name=cidade class=campos>";
            
            if (document.getElementById) {
                document.getElementById(nome_div).innerHTML = html_padrao;
            } else if (document.all) {
                document.all[nome_div].innerHTML = html_padrao;
            } else if(document.layers) {
                document[nome_div].innerHTML = html_padrao;
            }   
         //return '';
     } else {
         return false;
     }
     
}
