public static ImageIcon getImageIconFromFilename (String fn) {
		String rfn = fn.toLowerCase();
		
		if (Mime.isExtensionOf(rfn, Mime.dirExts)) {
			return IconChooser.folderImageIcon;
		}
		else if (Mime.isExtensionOf(rfn, Mime.imgExts)) {
			return IconChooser.imgImageIcon;
		}
		else if (Mime.isExtensionOf(rfn, Mime.audioExts)) {
			return IconChooser.audioImageIcon;
		}
		else if (Mime.isExtensionOf(rfn, Mime.compExts)) { 
			return IconChooser.compImageIcon;
		}
		else if (Mime.isExtensionOf(rfn, Mime.movExts)) {
			return IconChooser.movImageIcon;
		}
		
		return IconChooser.genericImageIcon;
	}