// JavaScript for all tooltipsvar features='scrollbars=yes,resizable=yes,width=300,height=400,top=20,left=10';var winName = 'helpWin';function openWindow(theURL) {	win = window.open(theURL,winName,features);	win.focus();}function unloadPage() {	if (win && !win.closed) {		win.close();	}}// tooltip content variablesvar prescale    = '<span class="keyword">prescale</span> applies the filter before JAlbum performs any image size scaling';//fixed size filter varsvar fixedSize  = 'The fixed size filter crops all images to the same size';var cropThumbs  = 'Check box to have thumbnails cropped';var cropSlides  = 'Check box to have slide images cropped';//greyscale filter varsvar greyScale   = 'The greyscale filter removes the color from an image and turns the image into a greyscale image (what would be called &#8220;black and white&#8221; in film photography)';var greyThumbs  = 'Check box to remove color from thumbnail images';var greySlides  = 'Check box to remove color from slide images';/*zoom filter vars*/var zoom        = 'The zoom filter results in the image being &#8216;zoomed-in&#8217; by the specified percentage. Valid entries for the zoom amount range from 1% to 99%.';var zoomThumbs  = 'Check box to zoom thumbnail images';var zoomSlides  = 'Check box to zoom slide images';var zoomPercent = 'Valid zoom percentages are 1% to 99%';//logo filter varsvar logo = 'The logo filter places a logo on slide and/or thumbnail images.';var logoThumbs  = 'Check box to place a logo on thumbnail images';var logoSlides  = 'Check box to place a logo on slide images';var logoSource  = 'The <span class="keyword">Logo Src</span> box contains a valid path to the image to be used for the logo.';	 logoSource = logoSource + ' It must be a complete path of the form &ldquo;http://etc.&rdquo; or &ldquo;file:///etc.&rdquo;';	 logoSource = logoSource +' It cannot be a relative path of the form &ldquo;../etc.&rdquo;';var logoMargin  = '<span class="keyword">Margin</span> specifies the distance (in pixels) of the logo image from the edge of the slide or thumbnail image';var logoHorz    = 'Drop down menu to specify the horizontal alignment of the logo';var logoVert    = 'Drop down menu to specify the vertical alignment of the logo';var logoHorzOff = '<span class="keyword">Hor. Offset</span> allows for fine tuning of the logo location; negative as well as positive numbers are valid.';var logoVertOff = '<span class="keyword">Ver. Offset</span> allows for fine tuning of the logo location; negative as well as positive numbers are valid.';//text filter varsvar textThumbs  = 'Check box to superimpose text on thumbnail images'; var textSlides  = 'Check box to superimpose text on slide images';  var textHorz    = 'Drop down menu to specify the horizontal alignment of the text';var textVert    = 'Drop down menu to specify the vertical alignment of the text';var textHorzOff = '<span class="keyword">Hor. Offset</span> allows for fine tuning of the text location; negative as well as positive numbers are valid.';var textVertOff = '<span class="keyword">Ver. Offset</span> allows for fine tuning of the text location; negative as well as positive numbers are valid.';var textMargin  = '<span class="keyword">Margin</span> specifies the distance (in pixels) of the text from the edge of the slide or thumbnail image';var textContent  = 'Enter the text to appear in this box';var textFontFace = 'Drop down menu to specify the text font';var textFontStyle= 'Drop down menu to specify the text font style';var textFontSize = 'Enter the text font size in pixels';var textColor    = 'Click to bring up a color chooser window';var textAntiAlias= 'Check box to have text blend better with surroundings';//shadowtext filter varsvar shadtextThumbs  = 'Check box to superimpose shadow text on thumbnail images'; var shadtextSlides  = 'Check box to superimpose shadow text on slide images';  var shadtextHorz    = 'Drop down menu to specify the horizontal alignment of the shadow text';var shadtextVert    = 'Drop down menu to specify the vertical alignment of the shadow text';var shadtextHorzOff = '<span class="keyword">Hor. Offset</span> allows for fine tuning of the shadow text location; negative as well as positive numbers are valid.';var shadtextVertOff = '<span class="keyword">Ver. Offset</span> allows for fine tuning of the shadow text location; negative as well as positive numbers are valid.';var shadtextMargin  = '<span class="keyword">Margin</span> specifies the distance (in pixels) of the shadow text from the edge of the slide or thumbnail image';var shadtextContent = 'Enter the shadow text to appear in this box';var shadtextFontFace= 'Drop down menu to specify the shadow text font';var shadtextFontStyle= 'Drop down menu to specify the shadow text font style';var shadtextFontSize = 'Enter the shadow text font size in pixels';var shadtextColor    = 'Click to bring up a color chooser window';var shadtextDist     = 'Specifies the size of the shadow (in pixels)';var shadtextAntiAlias= 'Check box to have shadow text blend better with surroundings';//watermark text filter varsvar watertextThumbs  = 'Check box to superimpose watermark text on thumbnail images'; var watertextSlides  = 'Check box to superimpose watermark text on slide images';  var watertextHorz    = 'Drop down menu to specify the horizontal alignment of the watermark text';var watertextVert    = 'Drop down menu to specify the vertical alignment of the watermark text';var watertextHorzOff = '<span class="keyword">Hor. Offset</span> allows for fine tuning of the watermark text location; negative as well as positive numbers are valid.';var watertextVertOff = '<span class="keyword">Ver. Offset</span> allows for fine tuning of the watermark text location; negative as well as positive numbers are valid.';var watertextMargin  = '<span class="keyword">Margin</span> specifies the distance (in pixels) of the watermark text from the edge of the slide or thumbnail image';var watertextContent = 'Enter the watermark text to appear in this box';var watertextFontFace= 'Drop down menu to specify the watermark text font';var watertextFontStyle= 'Drop down menu to specify the watermark text font style';var watertextFontSize = 'Enter the watermark text font size in pixels';var watertextColor    = 'Click to bring up a color chooser window';var watertextAntiAlias= 'Check box to have watermark text blend better with surroundings';var watertextStrength = 'Enter percent of opacity from 0 (transparent) to opaque (100)';//common to all filter tabsvar keep_filters	= 'Check box to retain filters defined outside the filter management tabs. <br><br>Click for more info.';//general tab varsvar keybd_support 	= 'Check box to enable users to navigate through albums via the keyboard';var saveprotect		= 'Check box to disable right clicking to save displayed images to a local disk';var firstlast  	   	= 'Check box to include \'go to first page\' and \'go to last page\' navigation icons';var jumptopage    	= 'Check box to include a drop-down menu permitting rapid navigation to different album pages';var contexthelp   	= 'Choose the kind of context help desired:';	contexthelp   	= contexthelp + '<ul><li>none—no context help provided</li>';	contexthelp   	= contexthelp + '<li>tooltip—context help provided in yellow tooltip boxes</li>';	contexthelp   	= contexthelp + '<li>statusbar—context help provided with text displaying below navigation icons</li>';	contexthelp   	= contexthelp + '<li>both—context help provided with tooltip boxes and statusbar text</li></ul>';var navbarlocation	= 'Choose the desired location of the navigation icons: top, bottom, or both';var iconset       	= 'Choose the style of icons desired';var language      	= 'Choose the language for BluPlusPlus generated text (the language for comments and other user-provided information is the responsibility of the user';var homepath 		= 'Specify any valid URL (including relative paths) for the HOME link in the top blue bar';var copyright 		= 'Specify any text to appear at the bottom of the footer on slide and index pages';var albumtitle		= 'Appears in the "top bar" of all slide and index pages and links to the main album index page';var navtips			= 'Check box to enable the "navigation help" icon on all index and slide pages';var metataginfo		= 'Meta tags provide information to search engines that visit your album';var metarobots		= 'Enter text to be placed in a Robots meta tag';var metarating		= 'Enter text to be placed in a Rating meta tag';var metakey			= 'Enter text to be placed in a Keywords meta tag';var metadesc		= 'Enter text to be placed in a Description meta tag';var metacopy		= 'Check box to enable an HTML Copyright tag';var metaslide		= 'Check box to enable HTML meta tags on slide pages';var metaindex		= 'Check box to enable HTML meta tags on index pages';//slide tab varsvar slideshow		= 'Check box to enable a slideshow and to generate slideshow control navigation icons';var cyclicslide		= 'Check box to have the slide show cycle back to the beginning after the last slide is reached';	cyclicslide		= cyclicslide + '<br><br><p>Leave unchecked to have the slide show stop when the last slide is reached</p>';var delay			= 'Enter the number of seconds before the next slide is loaded if the slide does NOT have comments associated with it';var commentdelay	= 'Enter the number of seconds before the next slide is loaded if the slide has comments associated with it';var moviedelay		= 'Enter the number of seconds before the next slide is loaded if the slide is showing a movie';var includethumbs	= 'Check to have thumbnail images of other slides in the album appear on slide image pages';var thumbcount		= 'Enter the desired number of thumbnail images of other slides in the album that will appear on slide image pages';var thumbratio		= 'Specifies the size of the thumbnail images on slide pages as a multiple  of the size of the thumbnail images on the index pages';var moviedimension	= 'Specifies the dimensions of the movie viewer';var prefetch		= 'Check box to enable prefetching of the next and previous slide images';	prefetch		= prefetch + ' (prefetching speeds up album display when viewed over a slow, dial-up connection)';var blend			= 'Check box to enable image blending (when another slide is selected, the current image will fade out and the new image will fade in)';	blend			= blend + '<br><br>This feature works with IE/PC only';var moveforward		= 'Check box to enable viewer to move to the next slide by clicking on the slide image'; var slidecaption	= 'Specifies the information that appears directly below images on  slide pages';var horizalign		= 'Choose whether the slide image comment is left, center, or right aligned';var vert_position	= 'Choose the location of the slide image comment';var breadcrumbtrail	= 'Specifies the information displayed in the top blue bar after the word "Viewing..."';var enablecomment	= 'Check to have slide comments appear on slide image pages';var slidetitle		= 'Enter the keywords for the items that are to display in the browser title bar';	//index tab varsvar indexblend		= 'Check box to enable image blending (when another page is selected, the current images will fade out and the new images will fade in)';var thumbtool		= 'Enter the keywords for the items that are to display as tooltips for thumbnails (open the popup window for more information)';var thumbcaption	= 'Enter the keywords for the items that are to display as captions underneath thumbnails (open the popup window for more information)';var foldertool		= 'Enter the keywords for the items that are to display as tooltips for folder thumbnails (open the popup window for more information)';var foldercaption	= 'Enter the keywords for the items that are to display as captions underneath folder thumbnails (open the popup window for more information)';var indextitle		= 'Enter the keywords for the items that are to display in the browser title bar';var breadcrumbtrail = 'Specifies the information displayed in the top blue bar after the word "Viewing..."';//remarks tab varsvar to_addr			= 'The email address to send notification of a new viewer remark';var enable_notify	= 'Check to enable email notification of new viewer remarks';var date_suffix		= 'A suffix (such has "EST") that will be appended to the date the remark is left';var from_addr		= 'The email address from which email notifications of a new viewer remark will be sent';var admin_passwd	= 'The password that will be required to enter Admin mode';var admin_username	= 'The name that will be used to enter Admin mode';var dbpasswd		= 'The database password set up when the database was created';var tablename		= 'The desired database tablename';var dbname			= 'The name given to the database when the database was created';var date_fmt		= 'A format string to specify the desired format of the date a remark is left';var username		= 'The database username set up for the database when the database was created';var url				= 'The URL used to access the database';var include_remarks	= 'Check to enable the Viewer Remarks feature on Slide pages';var include_remarks_index	= 'Check to enable the Viewer Remarks feature on Index pages';var remarks_open	= 'Pull down menu to specify desired behavior of Remarks section when page is loaded';var db_type			= 'Pull down menu to specify desired database (MySQL or PostreSQL';var use_captcha		= 'Check to enable CAPTCHA security images';var captcha_digits	= 'Pull down menu to specify the number of digits in the CAPTCHA string';var use_moderation	= 'Check to enable moderation (administrator must approve remarks)';//bpp frames tab varsvar preview			= 'Click button to show a preview of the selected frame';var preview_window	= 'When the Preview button is clicked, a frame sample will appear here';var edit			= 'Click button to open folder containing the selected xbp file'; var slideborder		= 'Select the desired frame style for slide images';var movieborder		= 'Select the desired frame style for movie images';var thumbborder		= 'Select the desired frame style for thumbnail images';var folderborder	= 'Select the desired frame style for thumbnail images for folders';var slideratio		= 'This ratio is applied to frame sizes on slide images';var movieratio		= 'This ratio is applied to frame sizes on movie images';var thumbnailratio	= 'This ratio is applied to frame sizes on thumbnail images';var folderratio		= 'This ratio is applied to frame sizes on thumbnail images for folders';//bpp advanced tab varsvar metainfo		= 'Select the amount of metadata (EXIF/IPTC) information to display:';		metainfo		= metainfo + '<ul><li>custom—displays the information specified in the metaDisplayFields user variable on the BluPlusPlus-Slide tab</li>';	metainfo		= metainfo + '<li>verbose—displays extended information</li>';	metainfo		= metainfo + '<li>all—dumps all available information, including exif field names</li></ul>';var metadatafields	= 'Specifies the metadata fields to display in the metadata information window';var shutterfly  	= 'Select desired online printing service to enable users to order prints of the displayed slide image';var texttruncation	= 'Enable text truncation to set a maximum text length for folder titles in the tob bar path and/or for thumbnail captions';var thumbcaptionlength	= 'Enter the maximum text length for thumbnail captions (-1 for unlimited length)';var foldertitlelength	= 'Enter the maximum text length for folder titles in the tob bar path (-1 for unlimited length)';var showconsole   	= 'Check box to have BPP display a console allowing album viewers to start/stop/change volume of audio clips as they are playing';var console_dim   	= 'Enter the desired dimensions for the audio player console';