﻿// Funo : RemoveApostrofeDigitacao
// Descrio : Remove o apstrofe e as aspas duplas durante a digitao

function RemoveApostrofeDigitacao()
{
   //if ( (String.fromCharCode(event.keyCode) = ''') || (String.fromCharCode(event.keyCode) = '"') )
   if ( (event.keyCode == 34 ) || (event.keyCode == 39) )
   {
     event.keyCode = 0;
   }
}

// Função : AceitaSomenteData
// Descrição : Verifica se os dados digitados são do tipo Data
//             obs. : não valida se formato está correto, somente a digitação
function AceitaSomenteData()
{
    if (isNaN(String.fromCharCode(event.keyCode)))
    {
      if ( (String.fromCharCode(event.keyCode) != '/') )
      {
        event.keyCode = 0;
      }
	}
}
// Função : PrintDoc
// Descrição : Inprime o documento da tela

function PrintDoc()
{
	HideCell();
	window.print();
	ShowCell();
}

function FormataData(Campo,teclapres) {
 var tecla = teclapres.keyCode;
 vr = document.tata[Campo].value;
 vr = vr.replace( ".", "" );
 vr = vr.replace( "/", "" );
 vr = vr.replace( "/", "" );
 tam = vr.length + 1;

 if ( tecla != 9 && tecla != 8 ){
  if ( tam > 2 && tam < 5 )
   document.tata[Campo].value = vr.substr( 0, tam - 2  ) + '/' +
vr.substr( tam - 2, tam );
  if ( tam >= 5 && tam <= 10 )
   document.tata[Campo].value = vr.substr( 0, 2 ) + '/' + vr.substr( 2, 2 )
+ '/' + vr.substr( 4, 4 ); }
}
