/*
****************************************************************************************
* Data Início		:	Goiânia, terça-feira, 17, de Julho 2001                *
* Data Fim		:	Goiânia, terça-feira, 17, de Julho 2001                *
* Data de Atualização	:	                                                       *
* Autor			:	Lorena Batista Gondim                                  *
* Objetivo		:	                                                       *
* Nome			:	Function fncData()                                     *
****************************************************************************************
*/
function fncData(Nomeform, NomeCampo, valor, vptecla)
{
        /*var vtecla= ""
        if(vptecla != null) vtecla= parseInt(vptecla.keyCode);
        else  vtecla=0;
        */

        var vteclaAux= window.event;
        var vtecla= parseInt(vteclaAux.keyCode);
 
 
        if(vtecla !=8 )
        {        
	   var Data1 = valor.length;
	   if (Data1 == "2")
	   {
		eval("document." + Nomeform + "." + NomeCampo + ".value = valor + '/'");
	   }
	   if (Data1 == "5")
	   {
	     eval("document." + Nomeform + "." + NomeCampo + ".value = valor + '/'");
	   }
	   return valor 
        } 
}
/******************************************************************************************************/   
function v_NR(tecla)
{

if(typeof(tecla) == 'undefined')

var tecla = window.event;

var codigo = (tecla.which ? tecla.which : tecla.keyCode ? tecla.keyCode : tecla.charCode);



// permite números, 8=backspace, 46=del e 9=tab

if ( (codigo >= 48 && codigo <= 57) || (codigo >= 96 && codigo <= 105) || codigo == 8 || codigo == 46 || codigo == 9 )

{ return true; }
else
{ alert("Apenas números são permitidos !"); return false; } 

}


//-----> máscara data:

function m_DATA(campo,tammax,tecla) {



if(typeof(tecla) == 'undefined')

var tecla = window.event;

var codigo = (tecla.which ? tecla.which : tecla.keyCode ? tecla.keyCode : tecla.charCode);



var vr = campo.value;

vr = vr.replace( "/", "" );

vr = vr.replace( "/", "" );

var tam = vr.length;



if (tam < tammax) { tam = vr.length + 1; }

if (codigo == 8) { tam = tam - 1; }



tam = tam - 1;

if ( (tam >= 2) && (tam < 3) ) {

vr = vr.substr( 0, tam - 0 ) + '/' + vr.substr( tam - 0, 2 ); }

if ( (tam >= 3) && (tam < 4) ) {

vr = vr.substr( 0, tam - 1 ) + '/' + vr.substr( tam - 1, 2 ); }

if (tam == 4) {

vr = vr.substr( 0, tam - 2 ) + '/' + vr.substr( tam - 2, 2 ) + '/' + vr.substr( tam - 0, 5 ); }

if (tam == 5) {

vr = vr.substr( 0, tam - 3 ) + '/' + vr.substr( tam - 3, 2 ) + '/' + vr.substr( tam - 1, 6 ); }

if (tam == 6) {

vr = vr.substr( 0, tam - 4 ) + '/' + vr.substr( tam - 4, 2 ) + '/' + vr.substr( tam - 2, 7 ); }

if (tam == 7) {

vr = vr.substr( 0, tam - 5 ) + '/' + vr.substr( tam - 5, 2 ) + '/' + vr.substr( tam - 3, 8 ); }



campo.value = vr;

}



