function validFiles( oForm ) {
	var nElement, oElement;
	for ( nElement = 0; nElement < oForm.elements.length; nElement ++ ) {
		oElement = oForm.elements[ nElement ];
		if ( oElement.type == 'file' ) {
			var nStart, nLength = oElement.value.length;
			nStart = Math.max( oElement.value.lastIndexOf( '\\' ), oElement.value.lastIndexOf( '/' ) ) + 1;
			if ( oElement.value.substring( nStart, nLength ).search( /[^\w.]/ ) >= 0 ) {
				alert( 'Hay algún caracter no válido en el nombre de archivo de:\n' + oElement.value );
				return false;
			}
		}
	}
	return true;
}

