<%

	// User variables...
	final String USER_VAR_SLIDE_COMMENT_PREFIX = "slideCommentPrefix";
	final String USER_VAR_SLIDE_COMMENT_POSTFIX = "slideCommentPostfix";
	final String USER_VAR_SLIDE_COMMENT_HORIZONTAL_ALIGN = "slideCommentHorizontalAlign";
	final String USER_VAR_SLIDE_COMMENT_VERTICAL_POSITION = "slideCommentVerticalPosition";
	final String USER_VAR_NAVIGATION_BAR_VERTICAL_LOCATION = "navigationBarVerticalLocation";
	final String USER_VAR_CHOOSE_RANDOM_ICON_FOR_FOLDER = "chooseRandomIconForFolder";
	final String USER_VAR_INCLUDE_KEYBOARD_SUPPORT = "includeKeyboardSupport";
	final String USER_VAR_INCLUDE_SLIDE_SHOW = "includeSlideShow";
	final String USER_VAR_SLIDE_SHOW_DELAY = "slideShowDelay";
	final String USER_VAR_SLIDE_SHOW_COMMENT_DELAY = "slideShowCommentDelay";
	final String USER_VAR_CYCLIC_SLIDE_SHOW = "cyclicSlideShow";
	final String USER_VAR_INCLUDE_SLIDE_PAGE_THUMBNAILS = "includeSlidePageThumbnails";
	final String USER_VAR_SLIDE_PAGE_THUMBNAIL_COUNT = "slidePageThumbnailCount";
	final String USER_VAR_SLIDE_PAGE_THUMBNAIL_RATIO = "slidePageThumbnailRatio";
	final String USER_VAR_MOVIE_SLIDE_DIMENSION = "movieSlideDimension";
	final String USER_VAR_INCLUDE_JUMP_TO_PAGE_ACTION = "includeJumpToPageAction";
	final String USER_VAR_INCLUDE_FIRST_LAST_PAGE_ACTIONS = "includeFirstLastPageActions";
	final String USER_VAR_INCLUDE_MOVE_FORWARD_FACILITY = "includeMoveForwardFacility";
	final String USER_VAR_METADATA_DISPLAY_MODE = "metadataDisplayMode";
	final String USER_VAR_CUSTOM_METADATA_FIELDS = "customMetadataFields";
	final String USER_VAR_COPYRIGHT_NOTE = "copyright";
	final String USER_VAR_EXTERNAL_HOME_PATH = "externalHomePath";
	final String USER_VAR_INCLUDE_SAVE_PROTECTION = "includeSaveProtection";
	final String USER_VAR_THUMBNAIL_TOOLTIP_CONTENT = "thumbnailTooltipContent";
	final String USER_VAR_THUMBNAIL_CAPTION_CONTENT = "thumbnailCaptionContent";
	final String USER_VAR_FOLDER_TOOLTIP_CONTENT = "folderTooltipContent";
	final String USER_VAR_FOLDER_CAPTION_CONTENT = "folderCaptionContent";
	final String USER_VAR_SLIDE_CAPTION_CONTENT = "slideCaptionContent";
	final String USER_VAR_BORDER_TYPE = "borderType";
	final String USER_VAR_BORDER_SIZE = "borderSize";
	final String USER_VAR_BORDER_COLOR = "borderColor";
	final String USER_VAR_SLIDE_THUMBNAIL_BORDER_TYPE = "thumbnailBorderType";
	final String USER_VAR_SLIDE_THUMBNAIL_BORDER_SIZE = "thumbnailBorderSize";
	final String USER_VAR_SLIDE_THUMBNAIL_BORDER_COLOR = "thumbnailBorderColor";
	final String USER_VAR_FOLDER_THUMBNAIL_BORDER_TYPE = "folderThumbnailBorderType";
	final String USER_VAR_FOLDER_THUMBNAIL_BORDER_SIZE = "folderThumbnailBorderSize";
	final String USER_VAR_FOLDER_THUMBNAIL_BORDER_COLOR = "folderThumbnailBorderColor";
	final String USER_VAR_ICON_SET = "iconSet";
	final String USER_VAR_STYLE = "style";
	final String USER_VAR_SHOW_AUDIO_CONSOLE = "showAudioConsole";
	final String USER_VAR_ONLINE_PRINTING_SUPPORT = "printing";
	final String USER_VAR_PREFETCH_SIBLING_SLIDES = "prefetchSiblingSlides";
	final String USER_VAR_INCLUDE_BLENDING_EFFECT_ON_SLIDES = "includeBlendingEffectOnSlides";
	final String USER_VAR_INCLUDE_BLENDING_EFFECT_ON_INDEXES = "includeBlendingEffectOnIndexes";
	final String USER_VAR_CONTEXT_HELP_STYLE = "contextHelpStyle";
	final String USER_VAR_INCLUDE_NAVIGATION_HELP_TIPS = "includeNavigationHelpTips";

	// Metadata constants...
	final String META_FOLDER_TITLE = "folderTitle";
	final String META_FOLDER_HEADER = "folderHeader";
	final String META_FOLDER_FOOTER = "folderFooter";
	final String META_FOLDER_ICON = "folderIcon";
	final String META_FOLDER_VOICE = "folderVoice";
	final String META_INDEX_BACKGROUND_IMAGE = "indexBackgroundImage";
	final String META_SLIDE_BACKGROUND_IMAGE = "slideBackgroundImage";
	final String META_SLIDE_TITLE = "title.";
	final String META_SLIDE_DESCRIPTION = "description.";
	final String META_SLIDE_VOICE = "voice.";

	// Default values...
	final int DEFAULT_SLIDE_SHOW_DELAY = 4;
	final int DEFAULT_SLIDE_PAGE_THUMBNAIL_COUNT = 5;
	final int DEFAULT_SLIDE_BORDER_SIZE = 15;
	final double DEFAULT_SLIDE_PAGE_THUMBNAIL_RATIO = 0.5;
	final String DEFAULT_METADATA_DISPLAY_MODE = "custom";
	final String DEFAULT_CUSTOM_METADATA_FIELDS = "|<title>General info:|Model|Make|Device Setting Description" +
							"|<title>Basic shot info:|Focal Length|Subject Distance|Aperture Value|White Balance Mode|Flash|Metering Mode|Shutter Speed Value|F Number|ISO Speed Ratings" +
							"|<title>Advanced shot info:|Exposure Bias Value|Exposure Time|Exposure Mode|Max Aperture Value|Brightness Value|Contrast|Saturation|Sharpness" +
							"|<title>Exif-related info:|Date/Time|Exif Image Width|Exif Image Height";
	final String DEFAULT_SLIDE_BORDER_TYPE = "shadow";
	final String DEFAULT_SLIDE_BORDER_COLOR = "black";
	final String DEFAULT_ICON_SET = "universal";
	final String DEFAULT_THUMBNAIL_TOOLTIP_CONTENT = "Title|EmbeddedComment|ExternalComment|Dimension|FileSize";
	final String DEFAULT_FOLDER_TOOLTIP_CONTENT = "Title|Header|SlideCount";
	final String DEFAULT_FOLDER_CAPTION_CONTENT = "Title";
	final String DEFAULT_THUMBNAIL_CAPTION_CONTENT = "Title";
	final String DEFAULT_SLIDE_CAPTION_CONTENT = "FileName|Dimension|FileSize||Date";
	final String DEFAULT_CONTEXT_HELP_STYLE = "ToolTip";
	final String DEFAULT_SLIDE_COMMENT_VERTICAL_POSITION = "TOP_UNDER_NAVIGATION";
	final String DEFAULT_NAVIGATION_BAR_VERTICAL_LOCATION = "Top";
	final String DEFAULT_ONLINE_PRINTING_SUPPORT = "none";

	final String TOP_BAR_PATH_SEPARATOR = "&nbsp;&#xbb;&nbsp;";
	final String NAVIGATION_BAR_SEPARATOR = "&nbsp;&nbsp;&nbsp;&nbsp;";
	final String JUMPING_MENU_HIERARCHY_SEPARATOR = NAVIGATION_BAR_SEPARATOR;
	final String FOLDER_META_DATA = "meta.properties";
	final String FOLDER_LEVEL_VARIABLES = "variables.properties";

    final String PHOTO_METADATA_LINE_TEMPLATE = "<tr valign=\"top\"><td class=\"metainfo-name\">&nbsp;&nbsp;&#x25AA; {0}:</td><td>&nbsp;&nbsp;</td><td class=\"metainfo-value\">{1}</td></tr>";
    final String PHOTO_METADATA_HEADER_TEMPLATE = "<tr><td colspan=\"3\" class=\"metainfo-header\">{0}</td></tr>";

	final String CAMERA_INFORMATION = "cameras.properties";
	final String SKIN_RESOURCE_BUNDLE_NAME = "texts";
	final String PHOTO_METADATA_RESOURCE_BUNDLE_NAME = "photo-metadata";

	// Data cache keys...
	final String CACHE_KEY_PREFIX = "CacheKey_";
	final String CACHE_KEY_SKIN_RESOURCE_BUNDLE = CACHE_KEY_PREFIX + "Skin_Resource_Bundle";
	final String CACHE_KEY_PHOTO_METADATA_RESOURCE_BUNDLE = CACHE_KEY_PREFIX + "Photo_MetaData_Resource_Bundle";
	final String CACHE_KEY_DIRECTORY_SLIDE_COUNT = CACHE_KEY_PREFIX + "DirectorySlideCount";
	final String CACHE_KEY_FIRST_SLIDE_OF_INDEX_PAGE = CACHE_KEY_PREFIX + "FirstSlideOfIndexPageKey";
	final String CACHE_KEY_THUMBNAIL_TOOLTIP = CACHE_KEY_PREFIX + "ThumbnailTooltip";
	final String CACHE_KEY_SLIDE_THUMBNAIL_COUNT = CACHE_KEY_PREFIX + "SlideThumbnailCount";
	final String CACHE_KEY_SLIDE_INTERNAL_COMMENT = CACHE_KEY_PREFIX + "SlideInternalComment";
	final String CACHE_KEY_SLIDE_EXTERNAL_COMMENT = CACHE_KEY_PREFIX + "SlideExternalComment";
	final String CACHE_KEY_THUMBNAIL_FRAME_BLOCK = CACHE_KEY_PREFIX + "ThumbnailFrameBlock";
	final String CACHE_KEY_FOLDER_USER_VARIABLE = CACHE_KEY_PREFIX + "FolderUserVariable";
	final String CACHE_KEY_NAVIGATION_HELP_TIPS = CACHE_KEY_PREFIX + "NavigationHelpTips";
	final String CACHE_KEY_SLIDE_JUMP_TO_PAGE = CACHE_KEY_PREFIX + "SlideJumpToPage";
	final String CACHE_KEY_INDEX_JUMP_TO_PAGE = CACHE_KEY_PREFIX + "IndexJumpToPage";

	final String CACHE_KEY_USED_BORDERS = CACHE_KEY_PREFIX + "UsedBorders";
	final String CACHE_KEY_USED_ICON_SETS = CACHE_KEY_PREFIX + "UsedIconSets";
	final String CACHE_KEY_USED_STYLES = CACHE_KEY_PREFIX + "UsedStyles";
	final String CACHE_KEY_USED_FULL_STYLES = CACHE_KEY_PREFIX + "UsedFullStyles";

%>