function FormatarCPF(campo) {
	tecla = window.event.keyCode;
	vr = campo.value;
	vr = vr.replace( "/", "" );
	vr = vr.replace( "/", "" );
	vr = vr.replace( "-", "" );
	vr = vr.replace( "-", "" );
	vr = vr.replace( ",", "" );
	vr = vr.replace( ".", "" );
	vr = vr.replace( ".", "" );
	vr = vr.replace( ".", "" );
	vr = vr.replace( ".", "" );
	tam = vr.length + 1;

	if ( tecla != 9 && tecla != 8 && tecla != 13 && tecla != 37 && tecla != 39 && tecla != 46 ) {
		if ( tam <= 3 ) 
	 		campo.value = vr ;
	 	if ( (tam > 3) && (tam <= 6) ) 
	 		campo.value = vr.substr( 0, 3 ) + '.' + vr.substr( 3, tam ) ;
	 	if ( (tam > 6) && (tam <= 9) ) 
	 		campo.value = vr.substr( 0, 3 ) + '.' + vr.substr( 3, 3 ) + '.' + vr.substr( 6, tam ) ;
	 	if ( (tam > 9) && (tam <= 10) ) 
	 		campo.value = vr.substr( 0, 3 ) + '.' + vr.substr( 3, 3 ) + '.' + vr.substr( 6, 3 ) + '-' + vr.substr( 9, tam ) ;
	}
}
