	function Mascara (formato, keypress, objeto){
    campo = eval (objeto);
    if (formato=='cpf'){
     separador1 = '';
     separador2 = ''; 
     separador3 = ''; 
     conjunto1 = 3;
     conjunto2 = 7;
     conjunto3 = 11;
    if (campo.value.length == conjunto1){
     campo.value = campo.value + separador1;
    }
    if (campo.value.length == conjunto2){
     campo.value = campo.value + separador1;
    }
    if (campo.value.length == conjunto3){
     campo.value = campo.value + separador2;
    }
	if (event.keyCode < 48 || event.keyCode > 57){
		event.returnValue = false;
	}
    }
    if (formato=='cep'){
     separador1 = '-'; 
     conjunto1 = 5;
    if (campo.value.length == conjunto1){
     campo.value = campo.value + separador1;
	}
	if (event.keyCode < 48 || event.keyCode > 57){
		event.returnValue = false;
	}
    }
    if (formato=='tel'){
     separador1 = '-'; 
     separador2 = '-';   
     conjunto1 = 3;
     conjunto2 = 7;  
    if (campo.value.length == conjunto1){
     campo.value = campo.value + separador1;
    }
    if (campo.value.length == conjunto2){
     campo.value = campo.value + separador2;
    } 
	if (event.keyCode < 48 || event.keyCode > 57){
		event.returnValue = false;
	}
    } 
 
    if (formato=='nascto'){
     separador1 = '/'; 
     separador2 = '/';   
     conjunto1 = 2;
     conjunto2 = 5;
	if (campo.value.length == conjunto1){
     campo.value = campo.value + separador1;
    }
    if (campo.value.length == conjunto2){
     campo.value = campo.value + separador2;
    } 
    } 
	if (event.keyCode < 48 || event.keyCode > 57){
		event.returnValue = false;
	}
	}
