﻿    // JScript File
    // Faz A formatação da Data Incluindo a Barra como separador automatico
    //
	// OnKeyPress="JavaScript:FormatarDataComBarra(this)"
	// <script type="text/javascript" src=".\FormatarDataComBarra.js"></script>
function FormatarDataComBarra(formato, keypress, objeto)
	{
		campo = eval (objeto);
		if (formato=='DATA')
		{
			caracteres = '01234567890';
			separacao1 = '/';
			conjuntos = 2;
			conjunto1 = 2;
			conjunto2 = 3;
			conjunto3 = 4;
			if ((caracteres.search(String.fromCharCode (keypress))!=-1) && campo.value.length < (conjunto1 + conjunto2 + conjunto3 + 1))
			{
				if (campo.value.length == conjunto1) 
				campo.value = campo.value + separacao1;

				if (campo.value.length == conjunto1 + conjunto2) 
				campo.value = campo.value + separacao1;			
			}
			else 
			event.returnValue = false;
		}
	}