function mask_data(formato, keypress, objeto)
{
campo = eval(objeto);
if (formato=='data')
	{
	caracteres = '0123456789';
	separacoes = 2;
	separacao1 = '/';
	separacao2 = '/';
	conjuntos = 3;
	conjunto1 = 2;
	conjunto2 = 2;
	conjunto3 = 4;
	if ((caracteres.search(String.fromCharCode(keypress))!=-1) && campo.value.length < (conjunto1 + conjunto2 + conjunto3 + 2))
		{
	if (campo.value.length = 11)
	{
		campo.focus;
	}
		if (campo.value.length == conjunto1) campo.value = campo.value + separacao1;
		if (campo.value.length == conjunto1 + conjunto2 + 1) campo.value = campo.value + separacao2;
		}
	else event.returnValue=false;
	}

}
