function FormatarCGCCompleto(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 <= 2 ) 
	 		campo.value = vr ;
	 	if ( (tam > 2) && (tam <= 5) ) 
	 		campo.value = vr.substr( 0, 2 ) + '.' + vr.substr( 2, tam ) ;
	 	if ( (tam > 5) && (tam <= 8) ) 
	 		campo.value = vr.substr( 0, 2 ) + '.' + vr.substr( 2, 3 ) + '.' + vr.substr( 5, tam ) ;
	 	if ( (tam > 8) && (tam <= 12) ) 
	 		campo.value = vr.substr( 0, 2 ) + '.' + vr.substr( 2, 3 ) + '.' + vr.substr( 5, 3 ) + '/' + vr.substr( 8, tam ) ;
	 	if ( (tam > 12) && (tam <= 16) ) 
	 		campo.value = vr.substr( 0, 2 ) + '.' + vr.substr( 2, 3 ) + '.' + vr.substr( 5, 3 ) + '/' + vr.substr( 8, 4 ) + '-' + vr.substr( 12, tam ) ;
	}
}
