ERROR
ERROR
Switch View
- <% --[[ Include the page head]] %>
- <%
- --[[ Define some variables to make locating other resources easier
- firstPage was defined in our manifest.]]
- local theRoot = "."
- %>
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<%= model.metadata.html.lang %>" dir="<%= model.metadata.html.dir %>">
- <head>
- <meta http-equiv="content-type" content="text/html; charset=<%= model.nonCSS.charset %>" />
- <% if model.nonCSS.metaTags then %><meta name="author" content="<%= model.metadata.metaAuthor.value %>" />
- <meta name="description" content="<%= model.metadata.metaDescription.value %>" />
- <meta name="keywords" content="<%= model.metadata.metaKeywords.value %>" />
- <meta name="generator" content="Adobe Photoshop Lightroom, TTG LR Pages" /><% end %>
- <title>$model.metadata.htmlTitle.value</title>
- <link rel="shortcut icon" type="image/ico" href="$theRoot/resources/images/favicon.ico" />
- <link rel="stylesheet" type="text/css" media="screen" href="$theRoot/resources/css/gallery.css" />
- <script type="text/javascript" src="$theRoot/resources/js/swfobject.js"></script>
- <script type="text/javascript" src="$theRoot/resources/js/livevalidation.js"></script>
- <script type="text/javascript" src="$theRoot/resources/js/jquery-1.4.2.min.js"></script>
- <script type="text/javascript" src="$theRoot/resources/js/jquery.jfade.1.0.min.js"></script>
- <% if model.nonCSS.gridType == 'iconic' then %><% if model.nonCSS.captifyAnimation == 'never' then %><% else %><script type="text/javascript" src="$theRoot/resources/js/captify.tiny.js"></script><% end %><% end %>
- <% if model.nonCSS.home_galleryview then %><link rel="stylesheet" type="text/css" media="screen" href="$theRoot/resources/galleryview/galleryview.css" />
- <script type="text/javascript" src="$theRoot/resources/galleryview/jquery.galleryview-2.1.1-pack.js"></script>
- <script type="text/javascript" src="$theRoot/resources/galleryview/jquery.timers-1.2.js"></script><% end %>
- <% if model.nonCSS.indexAction == 'shadowbox' then %>
- <script type="text/javascript" src="$theRoot/resources/shadowbox/shadowbox.js"></script>
- <script type="text/javascript">
-
- var options = {
- overlayColor: '<%= model.nonCSS.shadowboxOverlayWebColor %>',
- overlayOpacity: 0.<%= model.nonCSS.shadowboxOverlayOpacity %>,
- players: ['img','swf','flv','qt','wmp','iframe','html']
- };
- Shadowbox.init(options);
- </script>
- <link rel="stylesheet" type="text/css" media="screen" href="$theRoot/resources/shadowbox/shadowbox.css" />
- <style type="text/css">
- #sb-nav-close { background-image:url($theRoot/resources/images/<%= model.nonCSS.shadowbox_controls %>.png) !important; background-position: -64px 0; }
- #sb-nav-next { background-image:url($theRoot/resources/images/<%= model.nonCSS.shadowbox_controls %>.png) !important; background-position: -32px 0; }
- #sb-nav-previous { background-image:url($theRoot/resources/images/<%= model.nonCSS.shadowbox_controls %>.png) !important; background-position: -48px 0; }
- #sb-nav-play { background-image:url($theRoot/resources/images/<%= model.nonCSS.shadowbox_controls %>.png) !important; background-position: -16px 0; }
- #sb-nav-pause { background-image:url($theRoot/resources/images/<%= model.nonCSS.shadowbox_controls %>.png) !important; background-position: 0 0; }
- </style>
- <% end %>
- <script type="text/javascript">
- $(function(){
-
- $(".albumBox").jFade({
- trigger: "mouseover",
- property: 'background',
- start: '<%= model.nonCSS.albumBox_color_ag %>',
- end: '<%= model.nonCSS.albumBox_color_onhover_ag %>',
- steps: 20,
- duration: 15
- }).jFade({
- trigger: "mouseout",
- property: 'background',
- start: '<%= model.nonCSS.albumBox_color_onhover_ag %>',
- end: '<%= model.nonCSS.albumBox_color_ag %>',
- steps: 20,
- duration: 15
- });
-
- });
- </script>
- <% if model.nonCSS.includeFooter then %><% if model.nonCSS.sticktobottom then %>
- <script type="text/javascript">
- <!--
-
- function printViewportDimensions() {
- var viewportwidth = $(window).width();
- var viewportheight = window.innerHeight ? window.innerHeight : $(window).height();
- $('#wrapper').css('min-height', (viewportheight-<%= model.nonCSS.footerHeight %>) + 'px');
- }
-
- printViewportDimensions();
-
- $(function() {
- printViewportDimensions();
-
- $(window).resize(function()
- {
- printViewportDimensions();
- });
- });
-
- //-->
- </script>
- <% end %><% end %>
-
- <% if model.nonCSS.gridType == 'iconic' then %><% if model.nonCSS.captifyAnimation == 'never' then %><% else %>
- <script type="text/javascript">
- <!--
- $(function(){
- $('img.captify').captify({
- speedOver: 'fast',
- speedOut: 'normal',
- hideDelay: 500,
- animation: '<%= model.nonCSS.captifyAnimation %>',
- prefix: '',
- opacity: '0.7',
- className: 'caption-<%= model.nonCSS.captifyPosition %>',
- position: '<%= model.nonCSS.captifyPosition %>',
- spanWidth: '100%'
- });
- });
- //-->
- </script>
- <% end %><% end %>
- <style type="text/css">
-
- <% if mode == "preview" then %>#wrapper { min-height: 100%; }<% end %>
- #page_content {
- -moz-border-radius: <%= model.nonCSS.page_content_corners %>px;
- -webkit-border-radius: <%= model.nonCSS.page_content_corners %>px;
- }
-
- .albumBox<% if model.nonCSS.gridType == 'iconic' then %>, .albumBoxContent<% end %> {
- background-color: #<%= model.nonCSS.albumBox_color_ag %>;
- -moz-border-radius: <%= model.nonCSS.albumBoxCorners %>px;
- -webkit-border-radius: <%= model.nonCSS.albumBoxCorners %>px;
- }
-
- #inputfields {
- -moz-border-radius: <%= model.nonCSS.selectionInputCorners %>px;
- -webkit-border-radius: <%= model.nonCSS.selectionInputCorners %>px;
- }
- <% if model.nonCSS.gridType == 'iconic' then %>
- <% if model.nonCSS.captifyAnimation == 'never' then %>
- .albumBoxContent, img.captify {
- width: <%= math.floor( model.nonCSS.albumBoxWidth - ( model.nonCSS.albumBoxBorderWidth * 2 ) ) %>px;
- height: <%= math.floor( model.nonCSS.albumBoxHeight - ( model.nonCSS.albumBoxBorderWidth * 2 ) ) %>px;
- }
- .albumBoxContent {
- padding: 0 !important;
- }
- img.captify {
- opacity: 0; filter:alpha(opacity=0);
- }
- <% else %>
- .caption-top, .caption-bottom {
- color: <%= model.nonCSS.albumTitleColor %>;
- padding: 0.5em;
- font-weight: <%= model.appearance.albumTitle[ 'font-weight' ] %>;
- font-size: <%= model.nonCSS.albumTitle_fontsize %>px;
- font-family: <%= model.appearance.albumTitle[ 'font-family' ] %>;
- border: 0px solid <%= model.nonCSS.albumTitleBorderColor %>;
- background: <%= model.nonCSS.albumTitleBGColor %>;
- text-shadow: 1px 1px 0 <%= model.nonCSS.albumTitleShadowColor %>;
- }
- .caption-top {
- border-width: 0px 0px <%= model.nonCSS.albumTitle_border %>px 0px;
- }
- .caption-bottom {
- border-width: <%= model.nonCSS.albumTitle_border %>px 0px 0px 0px;
- }
- .caption a, .caption a {
- border: 0 none;
- text-decoration: none;
- background: #000000;
- padding: 0.3em;
- }
- .caption a:hover, .caption a:hover {
- background: #202020;
- }
- .albumBoxContent, img.captify {
- width: <%= math.floor( model.nonCSS.albumBoxWidth - ( model.nonCSS.albumBoxBorderWidth * 2 ) ) %>px;
- height: <%= math.floor( model.nonCSS.albumBoxHeight - ( model.nonCSS.albumBoxBorderWidth * 2 ) ) %>px;
- }
- .albumBoxContent {
- padding: 0 !important;
- }
- img.captify {
- opacity: 0; filter:alpha(opacity=0);
- }
- <% end %><% end %>
- <% if model.nonCSS.home_galleryview then %>
- /*
- -- GALLERYVIEW-2 -- */
-
- #gallery { visibility: hidden; }
-
- .gallery {
- margin: 0 auto;
- background-color: <%= model.nonCSS.galleryviewBGC %>;
- border-color: <%= model.nonCSS.galleryviewBC %>;
- <% if model.nonCSS.homeConfiguration == "imageleftcopyright" then %>float: left;<% elseif model.nonCSS.homeConfiguration == "copyleftimageright" then %>float: right;<% end %>
- }
-
- .loader {
- background-color: <%= model.nonCSS.galleryviewBGC %>;
- }
- .panel {
- margin: 0 auto;
- text-align: center;
- }
-
- .panel img {
- left: 0 !important;
- }
-
- .panel .overlay-background {
- background: <%= model.nonCSS.overlaybackground %>;
- }
-
- .panel .panel-overlay {
- color: <%= model.nonCSS.overlaytext %>;
- }
-
- .panel .panel-overlay a {
- color: <%= model.nonCSS.overlayhyperlink %>;
- }
- .panel .panel-overlay, .panel .overlay-background {
- padding: 10px 5px 5px;
- height: <%= model.nonCSS.overlayHeight %>px;
- text-align: <%= model.appearance[ 'overlay_text' ][ 'text-align' ] %>;
- }
-
- #page_content p.overlay_title {
- margin: 0 0 4px 0 !important;
- padding: 0;
- line-height: 1em;
- font-size: <%= model.nonCSS.overlayTitle %>px;
- }
-
- #page_content p.overlay_caption {
- margin: 0 !important;
- padding: 0;
- line-height: 1em;
- font-size: <%= model.nonCSS.overlayCaption %>px;
- }
-
- .frame .img_wrap {
- border: 1px solid <%= model.nonCSS.galleryviewframesBC %>;
- }
-
- .frame.current .img_wrap {
- border-color: <%= model.nonCSS.galleryviewframecurrentBC %>;
- }
-
- .pointer {
- border-color: <%= model.nonCSS.galleryviewframecurrentBC %>;
- }
- <% end %>
- <% if model.nonCSS.sticktobottom then %>
- #footer { position: absolute; bottom: 0; left: 0; }<% end %>
- </style>
- <% if mode == 'publish' then %>
- <!-- compliance patch for microsoft browsers -->
- <!--[if lt IE 8]>
- <script src="http://ie7-js.googlecode.com/svn/version/2.0(beta3)/IE8.js" type="text/javascript"></script>
- <![endif]-->
- <% end %>
-
- <% if mode == 'preview' then %>
- <script type="text/javascript">
- window.AgMode = "$mode";
- window.AgOnLoad = function() {
- tellLightroomWhatImagesWeAreUsing();
- setActiveImageSize( "<%= mySize %>" );
- <% if image then %>
- callCallback( "showInPhotoBin", "$image.imageID" );
- <% end %>
- }
- </script>
- <script type="text/javascript" src="$theRoot/resources_preview/js/live_update.js"></script>
- <% end %>
- <%= model.metadata.style.head %>
- <%if mode == "publish" then %>
- <%= model.metadata.script.head %>
- <% end %>
-
- </head>
- <body id="contact">
- <% --[[ Include the page header]] %>
- <%
- --[[ Define some variables to make locating other resources easier
- firstPage was defined in our manifest.]]
- local theRoot = "."
- %>
- <div id="wrapper">
- <% if model.nonCSS.idplateLocation == "header" then %>
- <div id="header_container">
- <div id="header"<% if model.nonCSS.fixHeaderWidth then %> style="width: <%= model.nonCSS.fixedHeaderWidth %>px !important;"<% end %>>
-
- <h1<% if model.nonCSS.idplate then %> style="background-image: url(<% if model.nonCSS.shareResources then %><%= model.nonCSS.pathToResources %>images/idplate.png<% else %>$theRoot/resources/images/idplate.png<% end %>); background-repeat: no-repeat; background-position: <%= model.nonCSS.idplate_X %>% <%= model.nonCSS.idplate_Y %>%;"<% end %>><a href="$model.metadata.headerlink.value"><span>$model.metadata.htmlTitle.value</span></a></h1>
-
- </div> <!-- /header -->
- </div>
- <div id="menu">
- <div id="menuContent"<% if model.nonCSS.fixHeaderWidth then %> style="width: <%= model.nonCSS.fixedHeaderWidth %>px !important;"<% end %>>
- <p style="margin-left: <%= model.nonCSS.menuPaddingLeft %>px !important; margin-right: <%= model.nonCSS.menuPaddingRight %>px !important;"><% if model.nonCSS.menuItem1 then %><a href="$model.metadata.menuItem1.link" id="metadata.menuItem1.value" class="menufirst">$model.metadata.menuItem1.value</a> <%= model.metadata.menuDivider.value %> <% end %><% if model.nonCSS.menuItem2 then %><a href="<% if mode == 'preview' then %>galleryindex.html<% else %>galleryindex.php<% end %>" id="metadata.menuItem2.value">$model.metadata.menuItem2.value</a> <%= model.metadata.menuDivider.value %> <% end %><% if model.nonCSS.menuItem3 then %><a href="$model.metadata.menuItem3.link" id="metadata.menuItem3.value">$model.metadata.menuItem3.value</a> <%= model.metadata.menuDivider.value %> <% end %><% if model.nonCSS.menuItem4 then %><a href="$model.metadata.menuItem4.link" id="metadata.menuItem4.value">$model.metadata.menuItem4.value</a> <%= model.metadata.menuDivider.value %> <% end %><% if model.nonCSS.menuItem5 then %><a href="$model.metadata.menuItem5.link" id="metadata.menuItem5.value">$model.metadata.menuItem5.value</a> <%= model.metadata.menuDivider.value %> <% end %><%= model.metadata.customMenu.value %><a href="$model.metadata.contact.link" id="metadata.contact.value" class="menulast">$model.metadata.contact.value</a></p>
-
- </div>
- </div> <!-- /menu -->
- <% elseif model.nonCSS.idplateLocation == "menu" then %>
- <div id="header_container">
- <div id="header"<% if model.nonCSS.fixHeaderWidth then %> style="width: <%= model.nonCSS.fixedHeaderWidth %>px !important;"<% end %>>
- </div> <!-- /header -->
- </div>
-
- <div id="menu">
- <div id="menuContent" <% if model.nonCSS.idplate then %>
- style="<% if model.nonCSS.fixHeaderWidth then %>width: <%= model.nonCSS.fixedHeaderWidth %>px !important; <% end %>background-image: url(<% if model.nonCSS.shareResources then %><%= model.nonCSS.pathToResources %>images/idplate.png<% else %>$theRoot/resources/images/idplate.png<% end %>); background-repeat: no-repeat; background-position: <%= model.nonCSS.idplate_X %>% <%= model.nonCSS.idplate_Y %>%;"<% end %>>
- <p style="margin-left: <%= model.nonCSS.menuPaddingLeft %>px !important; margin-right: <%= model.nonCSS.menuPaddingRight %>px !important;"><% if model.nonCSS.menuItem1 then %><a href="$model.metadata.menuItem1.link" id="metadata.menuItem1.value" class="menufirst">$model.metadata.menuItem1.value</a> <%= model.metadata.menuDivider.value %> <% end %><% if model.nonCSS.menuItem2 then %><a href="<% if mode == 'preview' then %>galleryindex.html<% else %>galleryindex.php<% end %>" id="metadata.menuItem2.value">$model.metadata.menuItem2.value</a> <%= model.metadata.menuDivider.value %> <% end %><% if model.nonCSS.menuItem3 then %><a href="$model.metadata.menuItem3.link" id="metadata.menuItem3.value">$model.metadata.menuItem3.value</a> <%= model.metadata.menuDivider.value %> <% end %><% if model.nonCSS.menuItem4 then %><a href="$model.metadata.menuItem4.link" id="metadata.menuItem4.value">$model.metadata.menuItem4.value</a> <%= model.metadata.menuDivider.value %> <% end %><% if model.nonCSS.menuItem5 then %><a href="$model.metadata.menuItem5.link" id="metadata.menuItem5.value">$model.metadata.menuItem5.value</a> <%= model.metadata.menuDivider.value %> <% end %><%= model.metadata.customMenu.value %><a href="$model.metadata.contact.link" id="metadata.contact.value" class="menulast">$model.metadata.contact.value</a></p>
-
- </div>
- </div> <!-- /menu -->
- <% elseif model.nonCSS.idplateLocation == "beneath" then %>
-
- <div id="menu" style="margin-bottom: 0 !important;">
- <div id="menuContent"<% if model.nonCSS.fixHeaderWidth then %> style="width: <%= model.nonCSS.fixedHeaderWidth %>px !important;"<% end %>>
- <p style="margin-left: <%= model.nonCSS.menuPaddingLeft %>px !important; margin-right: <%= model.nonCSS.menuPaddingRight %>px !important;"><% if model.nonCSS.menuItem1 then %><a href="$model.metadata.menuItem1.link" id="metadata.menuItem1.value" class="menufirst">$model.metadata.menuItem1.value</a> <%= model.metadata.menuDivider.value %> <% end %><% if model.nonCSS.menuItem2 then %><a href="<% if mode == 'preview' then %>galleryindex.html<% else %>galleryindex.php<% end %>" id="metadata.menuItem2.value">$model.metadata.menuItem2.value</a> <%= model.metadata.menuDivider.value %> <% end %><% if model.nonCSS.menuItem3 then %><a href="$model.metadata.menuItem3.link" id="metadata.menuItem3.value">$model.metadata.menuItem3.value</a> <%= model.metadata.menuDivider.value %> <% end %><% if model.nonCSS.menuItem4 then %><a href="$model.metadata.menuItem4.link" id="metadata.menuItem4.value">$model.metadata.menuItem4.value</a> <%= model.metadata.menuDivider.value %> <% end %><% if model.nonCSS.menuItem5 then %><a href="$model.metadata.menuItem5.link" id="metadata.menuItem5.value">$model.metadata.menuItem5.value</a> <%= model.metadata.menuDivider.value %> <% end %><%= model.metadata.customMenu.value %><a href="$model.metadata.contact.link" id="metadata.contact.value" class="menulast">$model.metadata.contact.value</a></p>
-
- </div>
- </div> <!-- /menu -->
- <div id="header_container">
- <div id="header"<% if model.nonCSS.fixHeaderWidth then %> style="width: <%= model.nonCSS.fixedHeaderWidth %>px !important;"<% end %>>
-
- <h1<% if model.nonCSS.idplate then %> style="background-image: url(<% if model.nonCSS.shareResources then %><%= model.nonCSS.pathToResources %>images/idplate.png<% else %>$theRoot/resources/images/idplate.png<% end %>); background-repeat: no-repeat; background-position: <%= model.nonCSS.idplate_X %>% <%= model.nonCSS.idplate_Y %>%;"<% end %>><a href="$model.metadata.headerlink.value"><span>$model.metadata.htmlTitle.value</span></a></h1>
-
- </div> <!-- /header -->
- </div>
- <% end %>
- <div id="page">
- <% if model.nonCSS.contactConfiguration == "imageleftcopyright" then %>
- <div id="page_content" class="contact">
-
- <img src="photos/<%= getImage(3).exportFilename %>.jpg" class="page_img" width="<%= getImage(3).renditions.photos.width %>" height="<%= getImage(3).renditions.photos.height %>" alt="<%= getImage(3).metadata.alt %>" style="float:left;" />
-
- <div class="copy" style="float:right; width: <%= math.floor( model.nonCSS.contactWidth - ( model.nonCSS.page_content_padding * 2 ) - ( model.nonCSS.page_content_border * 2 ) - model.nonCSS.spacing - ( ( model.nonCSS.imagePadding + model.nonCSS.imageBorderWidth ) * 2 ) - getImage(3).renditions.photos.width ) %>px;">
-
- <% if model.nonCSS.includeContactHeading1 then %><h2 id="metadata.contactHeading1.value" class="first heading heading_contact"<% if mode == "preview" then %> onclick="clickTarget (this, 'metadata.contactHeading1.value');"<% end %>>$model.metadata.contactHeading1.value</h2><% end %>
- <% if model.nonCSS.includeContactParagraph1 then %><p id="nonCSS.contactParagraph1.value"<% if mode == "preview" then %> onclick="clickTarget (this, 'metadata.contactParagraph1.value');"<% end %>>$model.metadata.contactParagraph1.value</p><% end %>
- <% if model.nonCSS.includeContactHeading2 then %><h2 id="metadata.contactHeading2.value" class="subsequent heading heading_contact"<% if mode == "preview" then %> onclick="clickTarget (this, 'metadata.contactHeading2.value');"<% end %>>$model.metadata.contactHeading2.value</h2><% end %>
- <% if model.nonCSS.includeContactParagraph2 then %><p id="nonCSS.contactParagraph2.value"<% if mode == "preview" then %> onclick="clickTarget (this, 'metadata.contactParagraph2.value');"<% end %>>$model.metadata.contactParagraph2.value</p><% end %>
- <% if model.nonCSS.contactForm then %>
- <% if model.nonCSS.formtoemail_remote then %><form action="http://formtoemailremote.com/user_forms.php" method="post"><% else %><form action="$theRoot/resources/FormToEmail.php" method="post"><% end %>
- <div id="inputfields">
- <fieldset>
- <input name="galleryTitle" type="hidden" value="$model.metadata.htmlTitle.value" size="30" />
- <% if model.nonCSS.formtoemail_remote then %>
- <input type="hidden" name="user_id" value="<%= model.nonCSS.formtoemail_userid %>">
- <input type="hidden" name="form_id" value="<%= model.nonCSS.formtoemail_formid %>">
- <% end %>
- <p style="margin-top:0 !important;"><label for="field1"><%= model.nonCSS.selectionName %></label>
- <input id="field1" class="gather" name="name" type="text" size="30" tabindex="1" /></p>
- <p><label for="field2"><%= model.nonCSS.selectionEmail %></label>
- <input id="field2" class="gather" name="email" type="text" size="30" tabindex="2" /></p>
- <% if model.nonCSS.selectionTel_check then %>
- <p><label for="field3"><%= model.nonCSS.selectionTel %></label>
- <input id="field3" class="gather" name="<%= model.nonCSS.selectionTel %>" type="text" size="30" tabindex="3" /></p><% end %>
- <% if model.nonCSS.selectionURL_check then %>
- <p><label for="field4"><%= model.nonCSS.selectionURL %></label>
- <input id="field4" class="gather" name="<%= model.nonCSS.selectionURL %>" type="text" size="30" tabindex="4" /></p><% end %>
- <p><label><%= model.nonCSS.selectionComments %></label>
- <textarea name="<%= model.nonCSS.selectionComments %>" id="comments" tabindex="5" rows="1" cols="1"></textarea></p>
- <p class="submitbutton" style="margin-bottom:0 !important;"><input type="submit" class="submit" value="<%= model.nonCSS.selectionSubmit %>" /></p>
- </fieldset>
- </div>
- </form>
- <script type="text/javascript">
- var field1 = new LiveValidation( 'field1', {onlyOnSubmit: true } );
- field1.add( Validate.Presence, { failureMessage: "<%= model.nonCSS.selectionWarning %>" } );
- var field2 = new LiveValidation( 'field2', {onlyOnSubmit: true } );
- field2.add( Validate.Email, { failureMessage: "<%= model.nonCSS.emailWarning %>" } );
- field2.add( Validate.Presence, { failureMessage: "<%= model.nonCSS.selectionWarning %>" } );
- <% if model.nonCSS.selectionTel_check then %>
- var field3 = new LiveValidation( 'field3', {onlyOnSubmit: true } );
- field3.add( Validate.Presence, { failureMessage: "<%= model.nonCSS.selectionWarning %>" } );<% end %>
- </script>
- <% end %>
-
- </div>
-
- <div class="clear"></div>
- </div> <!-- /page_content home -->
- <% elseif model.nonCSS.contactConfiguration == "copyleftimageright" then %>
- <div id="page_content" class="contact">
-
- <img src="photos/<%= getImage(3).exportFilename %>.jpg" class="page_img" width="<%= getImage(3).renditions.photos.width %>" height="<%= getImage(3).renditions.photos.height %>" alt="<%= getImage(3).metadata.alt %>" style="float:right;" />
-
- <div class="copy" style="float:left; width: <%= math.floor( model.nonCSS.contactWidth - ( model.nonCSS.page_content_padding * 2 ) - ( model.nonCSS.page_content_border * 2 ) - model.nonCSS.spacing - ( ( model.nonCSS.imagePadding + model.nonCSS.imageBorderWidth ) * 2 ) - getImage(3).renditions.photos.width ) %>px;">
-
- <% if model.nonCSS.includeContactHeading1 then %><h2 id="metadata.contactHeading1.value" class="first heading heading_contact"<% if mode == "preview" then %> onclick="clickTarget (this, 'metadata.contactHeading1.value');"<% end %>>$model.metadata.contactHeading1.value</h2><% end %>
- <% if model.nonCSS.includeContactParagraph1 then %><p id="nonCSS.contactParagraph1.value"<% if mode == "preview" then %> onclick="clickTarget (this, 'metadata.contactParagraph1.value');"<% end %>>$model.metadata.contactParagraph1.value</p><% end %>
- <% if model.nonCSS.includeContactHeading2 then %><h2 id="metadata.contactHeading2.value" class="subsequent heading heading_contact"<% if mode == "preview" then %> onclick="clickTarget (this, 'metadata.contactHeading2.value');"<% end %>>$model.metadata.contactHeading2.value</h2><% end %>
- <% if model.nonCSS.includeContactParagraph2 then %><p id="nonCSS.contactParagraph2.value"<% if mode == "preview" then %> onclick="clickTarget (this, 'metadata.contactParagraph2.value');"<% end %>>$model.metadata.contactParagraph2.value</p><% end %>
- <% if model.nonCSS.contactForm then %>
- <% if model.nonCSS.formtoemail_remote then %><form action="http://formtoemailremote.com/user_forms.php" method="post"><% else %><form action="$theRoot/resources/FormToEmail.php" method="post"><% end %>
- <div id="inputfields">
- <fieldset>
- <input name="galleryTitle" type="hidden" value="$model.metadata.htmlTitle.value" size="30" />
- <% if model.nonCSS.formtoemail_remote then %>
- <input type="hidden" name="user_id" value="<%= model.nonCSS.formtoemail_userid %>">
- <input type="hidden" name="form_id" value="<%= model.nonCSS.formtoemail_formid %>">
- <% end %>
- <p style="margin-top:0 !important;"><label for="field1"><%= model.nonCSS.selectionName %></label>
- <input id="field1" class="gather" name="name" type="text" size="30" tabindex="1" /></p>
- <p><label for="field2"><%= model.nonCSS.selectionEmail %></label>
- <input id="field2" class="gather" name="email" type="text" size="30" tabindex="2" /></p>
- <% if model.nonCSS.selectionTel_check then %>
- <p><label for="field3"><%= model.nonCSS.selectionTel %></label>
- <input id="field3" class="gather" name="<%= model.nonCSS.selectionTel %>" type="text" size="30" tabindex="3" /></p><% end %>
- <% if model.nonCSS.selectionURL_check then %>
- <p><label for="field4"><%= model.nonCSS.selectionURL %></label>
- <input id="field4" class="gather" name="<%= model.nonCSS.selectionURL %>" type="text" size="30" tabindex="4" /></p><% end %>
- <p><label><%= model.nonCSS.selectionComments %></label>
- <textarea name="<%= model.nonCSS.selectionComments %>" id="comments" tabindex="5" rows="1" cols="1"></textarea></p>
- <p class="submitbutton" style="margin-bottom:0 !important;"><input type="submit" class="submit" value="<%= model.nonCSS.selectionSubmit %>" /></p>
- </fieldset>
- </div>
- </form>
- <script type="text/javascript">
- var field1 = new LiveValidation( 'field1', {onlyOnSubmit: true } );
- field1.add( Validate.Presence, { failureMessage: "<%= model.nonCSS.selectionWarning %>" } );
- var field2 = new LiveValidation( 'field2', {onlyOnSubmit: true } );
- field2.add( Validate.Email, { failureMessage: "<%= model.nonCSS.emailWarning %>" } );
- field2.add( Validate.Presence, { failureMessage: "<%= model.nonCSS.selectionWarning %>" } );
- <% if model.nonCSS.selectionTel_check then %>
- var field3 = new LiveValidation( 'field3', {onlyOnSubmit: true } );
- field3.add( Validate.Presence, { failureMessage: "<%= model.nonCSS.selectionWarning %>" } );<% end %>
- </script>
- <% end %>
-
- </div>
-
- <div class="clear"></div>
- </div> <!-- /page_content home -->
- <% elseif model.nonCSS.contactConfiguration == "imageupcopydown" then %>
- <div id="page_content" class="contact">
-
- <img src="photos/<%= getImage(3).exportFilename %>.jpg" class="page_img" width="<%= getImage(3).renditions.photos.width %>" height="<%= getImage(3).renditions.photos.height %>" alt="<%= getImage(3).metadata.alt %>" style="margin: 0 0 20px 0 !important;" />
-
- <div class="copy" style="width: <%= math.floor( model.nonCSS.contactWidth - ( model.nonCSS.page_content_padding * 2 ) - ( model.nonCSS.page_content_border * 2 ) ) %>px;">
-
- <% if model.nonCSS.includeContactHeading1 then %><h2 id="metadata.contactHeading1.value" class="first heading heading_contact"<% if mode == "preview" then %> onclick="clickTarget (this, 'metadata.contactHeading1.value');"<% end %>>$model.metadata.contactHeading1.value</h2><% end %>
- <% if model.nonCSS.includeContactParagraph1 then %><p id="nonCSS.contactParagraph1.value"<% if mode == "preview" then %> onclick="clickTarget (this, 'metadata.contactParagraph1.value');"<% end %>>$model.metadata.contactParagraph1.value</p><% end %>
- <% if model.nonCSS.includeContactHeading2 then %><h2 id="metadata.contactHeading2.value" class="subsequent heading heading_contact"<% if mode == "preview" then %> onclick="clickTarget (this, 'metadata.contactHeading2.value');"<% end %>>$model.metadata.contactHeading2.value</h2><% end %>
- <% if model.nonCSS.includeContactParagraph2 then %><p id="nonCSS.contactParagraph2.value"<% if mode == "preview" then %> onclick="clickTarget (this, 'metadata.contactParagraph2.value');"<% end %>>$model.metadata.contactParagraph2.value</p><% end %>
- <% if model.nonCSS.contactForm then %>
- <% if model.nonCSS.formtoemail_remote then %><form action="http://formtoemailremote.com/user_forms.php" method="post"><% else %><form action="$theRoot/resources/FormToEmail.php" method="post"><% end %>
- <div id="inputfields">
- <fieldset>
- <input name="galleryTitle" type="hidden" value="$model.metadata.htmlTitle.value" size="30" />
- <% if model.nonCSS.formtoemail_remote then %>
- <input type="hidden" name="user_id" value="<%= model.nonCSS.formtoemail_userid %>">
- <input type="hidden" name="form_id" value="<%= model.nonCSS.formtoemail_formid %>">
- <% end %>
- <p style="margin-top:0 !important;"><label for="field1"><%= model.nonCSS.selectionName %></label>
- <input id="field1" class="gather" name="name" type="text" size="30" tabindex="1" /></p>
- <p><label for="field2"><%= model.nonCSS.selectionEmail %></label>
- <input id="field2" class="gather" name="email" type="text" size="30" tabindex="2" /></p>
- <% if model.nonCSS.selectionTel_check then %>
- <p><label for="field3"><%= model.nonCSS.selectionTel %></label>
- <input id="field3" class="gather" name="<%= model.nonCSS.selectionTel %>" type="text" size="30" tabindex="3" /></p><% end %>
- <% if model.nonCSS.selectionURL_check then %>
- <p><label for="field4"><%= model.nonCSS.selectionURL %></label>
- <input id="field4" class="gather" name="<%= model.nonCSS.selectionURL %>" type="text" size="30" tabindex="4" /></p><% end %>
- <p><label><%= model.nonCSS.selectionComments %></label>
- <textarea name="<%= model.nonCSS.selectionComments %>" id="comments" tabindex="5" rows="1" cols="1"></textarea></p>
- <p class="submitbutton" style="margin-bottom:0 !important;"><input type="submit" class="submit" value="<%= model.nonCSS.selectionSubmit %>" /></p>
- </fieldset>
- </div>
- </form>
- <script type="text/javascript">
- var field1 = new LiveValidation( 'field1', {onlyOnSubmit: true } );
- field1.add( Validate.Presence, { failureMessage: "<%= model.nonCSS.selectionWarning %>" } );
- var field2 = new LiveValidation( 'field2', {onlyOnSubmit: true } );
- field2.add( Validate.Email, { failureMessage: "<%= model.nonCSS.emailWarning %>" } );
- field2.add( Validate.Presence, { failureMessage: "<%= model.nonCSS.selectionWarning %>" } );
- <% if model.nonCSS.selectionTel_check then %>
- var field3 = new LiveValidation( 'field3', {onlyOnSubmit: true } );
- field3.add( Validate.Presence, { failureMessage: "<%= model.nonCSS.selectionWarning %>" } );<% end %>
- </script>
- <% end %>
-
- </div>
-
- <div class="clear"></div>
- </div> <!-- /page_content home -->
- <% elseif model.nonCSS.contactConfiguration == "copyupimagedown" then %>
- <div id="page_content" class="contact">
-
- <div class="copy" style="width: <%= math.floor( model.nonCSS.contactWidth - ( model.nonCSS.page_content_padding * 2 ) - ( model.nonCSS.page_content_border * 2 ) ) %>px;">
-
- <% if model.nonCSS.includeContactHeading1 then %><h2 id="metadata.contactHeading1.value" class="first heading heading_contact"<% if mode == "preview" then %> onclick="clickTarget (this, 'metadata.contactHeading1.value');"<% end %>>$model.metadata.contactHeading1.value</h2><% end %>
- <% if model.nonCSS.includeContactParagraph1 then %><p id="nonCSS.contactParagraph1.value"<% if mode == "preview" then %> onclick="clickTarget (this, 'metadata.contactParagraph1.value');"<% end %>>$model.metadata.contactParagraph1.value</p><% end %>
- <% if model.nonCSS.includeContactHeading2 then %><h2 id="metadata.contactHeading2.value" class="subsequent heading heading_contact"<% if mode == "preview" then %> onclick="clickTarget (this, 'metadata.contactHeading2.value');"<% end %>>$model.metadata.contactHeading2.value</h2><% end %>
- <% if model.nonCSS.includeContactParagraph2 then %><p id="nonCSS.contactParagraph2.value"<% if mode == "preview" then %> onclick="clickTarget (this, 'metadata.contactParagraph2.value');"<% end %>>$model.metadata.contactParagraph2.value</p><% end %>
- <% if model.nonCSS.contactForm then %>
- <% if model.nonCSS.formtoemail_remote then %><form action="http://formtoemailremote.com/user_forms.php" method="post"><% else %><form action="$theRoot/resources/FormToEmail.php" method="post"><% end %>
- <div id="inputfields">
- <fieldset>
- <input name="galleryTitle" type="hidden" value="$model.metadata.htmlTitle.value" size="30" />
- <% if model.nonCSS.formtoemail_remote then %>
- <input type="hidden" name="user_id" value="<%= model.nonCSS.formtoemail_userid %>">
- <input type="hidden" name="form_id" value="<%= model.nonCSS.formtoemail_formid %>">
- <% end %>
- <p style="margin-top:0 !important;"><label for="field1"><%= model.nonCSS.selectionName %></label>
- <input id="field1" class="gather" name="name" type="text" size="30" tabindex="1" /></p>
- <p><label for="field2"><%= model.nonCSS.selectionEmail %></label>
- <input id="field2" class="gather" name="email" type="text" size="30" tabindex="2" /></p>
- <% if model.nonCSS.selectionTel_check then %>
- <p><label for="field3"><%= model.nonCSS.selectionTel %></label>
- <input id="field3" class="gather" name="<%= model.nonCSS.selectionTel %>" type="text" size="30" tabindex="3" /></p><% end %>
- <% if model.nonCSS.selectionURL_check then %>
- <p><label for="field4"><%= model.nonCSS.selectionURL %></label>
- <input id="field4" class="gather" name="<%= model.nonCSS.selectionURL %>" type="text" size="30" tabindex="4" /></p><% end %>
- <p><label><%= model.nonCSS.selectionComments %></label>
- <textarea name="<%= model.nonCSS.selectionComments %>" id="comments" tabindex="5" rows="1" cols="1"></textarea></p>
- <p class="submitbutton" style="margin-bottom:0 !important;"><input type="submit" class="submit" value="<%= model.nonCSS.selectionSubmit %>" /></p>
- </fieldset>
- </div>
- </form>
- <script type="text/javascript">
- var field1 = new LiveValidation( 'field1', {onlyOnSubmit: true } );
- field1.add( Validate.Presence, { failureMessage: "<%= model.nonCSS.selectionWarning %>" } );
- var field2 = new LiveValidation( 'field2', {onlyOnSubmit: true } );
- field2.add( Validate.Email, { failureMessage: "<%= model.nonCSS.emailWarning %>" } );
- field2.add( Validate.Presence, { failureMessage: "<%= model.nonCSS.selectionWarning %>" } );
- <% if model.nonCSS.selectionTel_check then %>
- var field3 = new LiveValidation( 'field3', {onlyOnSubmit: true } );
- field3.add( Validate.Presence, { failureMessage: "<%= model.nonCSS.selectionWarning %>" } );<% end %>
- </script>
- <% end %>
-
- </div>
-
- <img src="photos/<%= getImage(3).exportFilename %>.jpg" class="page_img" width="<%= getImage(3).renditions.photos.width %>" height="<%= getImage(3).renditions.photos.height %>" alt="<%= getImage(3).metadata.alt %>" />
- <div class="clear"></div>
- </div> <!-- /page_content home -->
- <% elseif model.nonCSS.contactConfiguration == "noimagecopycenter" then %>
- <div id="page_content" class="contact">
-
- <div class="copy" style="width: <%= math.floor( model.nonCSS.contactWidth - ( model.nonCSS.page_content_padding * 2 ) - ( model.nonCSS.page_content_border * 2 ) ) %>px;">
-
- <% if model.nonCSS.includeContactHeading1 then %><h2 id="metadata.contactHeading1.value" class="first heading heading_contact"<% if mode == "preview" then %> onclick="clickTarget (this, 'metadata.contactHeading1.value');"<% end %>>$model.metadata.contactHeading1.value</h2><% end %>
- <% if model.nonCSS.includeContactParagraph1 then %><p id="nonCSS.contactParagraph1.value"<% if mode == "preview" then %> onclick="clickTarget (this, 'metadata.contactParagraph1.value');"<% end %>>$model.metadata.contactParagraph1.value</p><% end %>
- <% if model.nonCSS.includeContactHeading2 then %><h2 id="metadata.contactHeading2.value" class="subsequent heading heading_contact"<% if mode == "preview" then %> onclick="clickTarget (this, 'metadata.contactHeading2.value');"<% end %>>$model.metadata.contactHeading2.value</h2><% end %>
- <% if model.nonCSS.includeContactParagraph2 then %><p id="nonCSS.contactParagraph2.value"<% if mode == "preview" then %> onclick="clickTarget (this, 'metadata.contactParagraph2.value');"<% end %>>$model.metadata.contactParagraph2.value</p><% end %>
- <% if model.nonCSS.contactForm then %>
- <% if model.nonCSS.formtoemail_remote then %><form action="http://formtoemailremote.com/user_forms.php" method="post"><% else %><form action="$theRoot/resources/FormToEmail.php" method="post"><% end %>
- <div id="inputfields">
- <fieldset>
- <input name="galleryTitle" type="hidden" value="$model.metadata.htmlTitle.value" size="30" />
- <% if model.nonCSS.formtoemail_remote then %>
- <input type="hidden" name="user_id" value="<%= model.nonCSS.formtoemail_userid %>">
- <input type="hidden" name="form_id" value="<%= model.nonCSS.formtoemail_formid %>">
- <% end %>
- <p style="margin-top:0 !important;"><label for="field1"><%= model.nonCSS.selectionName %></label>
- <input id="field1" class="gather" name="name" type="text" size="30" tabindex="1" /></p>
- <p><label for="field2"><%= model.nonCSS.selectionEmail %></label>
- <input id="field2" class="gather" name="email" type="text" size="30" tabindex="2" /></p>
- <% if model.nonCSS.selectionTel_check then %>
- <p><label for="field3"><%= model.nonCSS.selectionTel %></label>
- <input id="field3" class="gather" name="<%= model.nonCSS.selectionTel %>" type="text" size="30" tabindex="3" /></p><% end %>
- <% if model.nonCSS.selectionURL_check then %>
- <p><label for="field4"><%= model.nonCSS.selectionURL %></label>
- <input id="field4" class="gather" name="<%= model.nonCSS.selectionURL %>" type="text" size="30" tabindex="4" /></p><% end %>
- <p><label><%= model.nonCSS.selectionComments %></label>
- <textarea name="<%= model.nonCSS.selectionComments %>" id="comments" tabindex="5" rows="1" cols="1"></textarea></p>
- <p class="submitbutton" style="margin-bottom:0 !important;"><input type="submit" class="submit" value="<%= model.nonCSS.selectionSubmit %>" /></p>
- </fieldset>
- </div>
- </form>
- <script type="text/javascript">
- var field1 = new LiveValidation( 'field1', {onlyOnSubmit: true } );
- field1.add( Validate.Presence, { failureMessage: "<%= model.nonCSS.selectionWarning %>" } );
- var field2 = new LiveValidation( 'field2', {onlyOnSubmit: true } );
- field2.add( Validate.Email, { failureMessage: "<%= model.nonCSS.emailWarning %>" } );
- field2.add( Validate.Presence, { failureMessage: "<%= model.nonCSS.selectionWarning %>" } );
- <% if model.nonCSS.selectionTel_check then %>
- var field3 = new LiveValidation( 'field3', {onlyOnSubmit: true } );
- field3.add( Validate.Presence, { failureMessage: "<%= model.nonCSS.selectionWarning %>" } );<% end %>
- </script>
- <% end %>
-
- </div>
-
- <div class="clear"></div>
- </div> <!-- /page_content home -->
- <% end %>
- </div> <!-- /gallery -->
-
- <% --[[ Include the page footer ]] %>
- <% if model.nonCSS.includeFooter then %>
- <div id="footer"<% if model.nonCSS.transparentBackground then %> style="background-color: transparent !important;"<% end %>>
- <div id="footer_content">
- <% if model.nonCSS.footerNav then %><p class="footer_text footer_nav" style="margin-bottom: 1em !important;"><% if model.nonCSS.menuItem1 then %><a href="$model.metadata.menuItem1.link" id="metadata.menuItem1.value" style="padding-left: 0 !important;">$model.metadata.menuItem1.value</a> <%= model.metadata.menuDivider.value %> <% end %><% if model.nonCSS.menuItem2 then %><a href="$model.metadata.menuItem2.link" id="metadata.menuItem2.value">$model.metadata.menuItem2.value</a> <%= model.metadata.menuDivider.value %> <% end %><% if model.nonCSS.menuItem3 then %><a href="$model.metadata.menuItem3.link" id="metadata.menuItem3.value">$model.metadata.menuItem3.value</a> <%= model.metadata.menuDivider.value %> <% end %><% if model.nonCSS.menuItem4 then %><a href="$model.metadata.menuItem4.link" id="metadata.menuItem4.value">$model.metadata.menuItem4.value</a> <%= model.metadata.menuDivider.value %> <% end %><% if model.nonCSS.menuItem5 then %><a href="$model.metadata.menuItem5.link" id="metadata.menuItem5.value">$model.metadata.menuItem5.value</a> <%= model.metadata.menuDivider.value %> <% end %><%= model.metadata.customMenu.value %><% if model.nonCSS.contactLink then %><a href="$model.metadata.contact.link" id="metadata.contact.value" style="padding-right: 0 !important;">$model.metadata.contact.value</a><% end %></p><% end %>
- <p<% if mode == "preview" then %> onclick="clickTarget (this, 'metadata.footer.text');"<% end %> class="footer_text">$model.metadata.footer.text
- <% if model.nonCSS.ttgCredit then %><br />Powered by <a href="http://lr.theturninggate.net" onclick="window.open(this.href); return false;">The Turning Gate (TTG)</a>.<% end %>
- </p>
- </div>
- </div>
- <% end %>
- </div> <!-- /wrapper -->
- <% if mode == 'publish' then %>
- <%= model.metadata.script.footer %>
-
- <% if model.nonCSS.disablerightclick then %>
- <script type="text/javascript">
- $(document).ready(function(){
- $(document).bind("contextmenu",function(e){
- return false;
- });
- });
- </script><% end %>
- <% if model.nonCSS.googleAnalytics then %>
- <script type="text/javascript">
- var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
- document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
- </script>
- <script type="text/javascript">
- try {
- var pageTracker = _gat._getTracker("<%= model.metadata.googleAnalytics.id %>");
- pageTracker._trackPageview();
- } catch(err) {}
- </script>
- <% end %>
- <% end %>
- <script src="$theRoot/resources/js/jquery.elastic-1.6.js" type="text/javascript" charset="utf-8"></script>
- <script type="text/javascript">
- $(document).ready(function(){
- $('textarea').elastic();
- });
- </script>
- </body>
- </html>
- --[[ Include the page head]] write( [[
- ]] )
- --[[ Define some variables to make locating other resources easier
- firstPage was defined in our manifest.]]
- local theRoot = "."
- write( [[
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="]] )write( model.metadata.html.lang )write( [[" dir="]] )write( model.metadata.html.dir )write( [[">
- <head>
- <meta http-equiv="content-type" content="text/html; charset=]] )write( model.nonCSS.charset )write( [[" />
- ]] ) if model.nonCSS.metaTags then write( [[<meta name="author" content="]] )write( model.metadata.metaAuthor.value )write( [[" />
- <meta name="description" content="]] )write( model.metadata.metaDescription.value )write( [[" />
- <meta name="keywords" content="]] )write( model.metadata.metaKeywords.value )write( [[" />
- <meta name="generator" content="Adobe Photoshop Lightroom, TTG LR Pages" />]] ) end write( [[
- <title>]] )write( model.metadata.htmlTitle.value )write( [[</title>
- <link rel="shortcut icon" type="image/ico" href="]] )write( theRoot )write( [[/resources/images/favicon.ico" />
- <link rel="stylesheet" type="text/css" media="screen" href="]] )write( theRoot )write( [[/resources/css/gallery.css" />
- <script type="text/javascript" src="]] )write( theRoot )write( [[/resources/js/swfobject.js"></script>
- <script type="text/javascript" src="]] )write( theRoot )write( [[/resources/js/livevalidation.js"></script>
- <script type="text/javascript" src="]] )write( theRoot )write( [[/resources/js/jquery-1.4.2.min.js"></script>
- <script type="text/javascript" src="]] )write( theRoot )write( [[/resources/js/jquery.jfade.1.0.min.js"></script>
- ]] ) if model.nonCSS.gridType == 'iconic' then if model.nonCSS.captifyAnimation == 'never' then else write( [[<script type="text/javascript" src="]] )write( theRoot )write( [[/resources/js/captify.tiny.js"></script>]] ) end end write( [[
- ]] ) if model.nonCSS.home_galleryview then write( [[<link rel="stylesheet" type="text/css" media="screen" href="]] )write( theRoot )write( [[/resources/galleryview/galleryview.css" />
- <script type="text/javascript" src="]] )write( theRoot )write( [[/resources/galleryview/jquery.galleryview-2.1.1-pack.js"></script>
- <script type="text/javascript" src="]] )write( theRoot )write( [[/resources/galleryview/jquery.timers-1.2.js"></script>]] ) end write( [[
- ]] ) if model.nonCSS.indexAction == 'shadowbox' then write( [[
- <script type="text/javascript" src="]] )write( theRoot )write( [[/resources/shadowbox/shadowbox.js"></script>
- <script type="text/javascript">
-
- var options = {
- overlayColor: ']] )write( model.nonCSS.shadowboxOverlayWebColor )write( [[',
- overlayOpacity: 0.]] )write( model.nonCSS.shadowboxOverlayOpacity )write( [[,
- players: ]] .. "[" .. [['img','swf','flv','qt','wmp','iframe','html']] .. "]" .. [[
- };
- Shadowbox.init(options);
- </script>
- <link rel="stylesheet" type="text/css" media="screen" href="]] )write( theRoot )write( [[/resources/shadowbox/shadowbox.css" />
- <style type="text/css">
- #sb-nav-close { background-image:url(]] )write( theRoot )write( [[/resources/images/]] )write( model.nonCSS.shadowbox_controls )write( [[.png) !important; background-position: -64px 0; }
- #sb-nav-next { background-image:url(]] )write( theRoot )write( [[/resources/images/]] )write( model.nonCSS.shadowbox_controls )write( [[.png) !important; background-position: -32px 0; }
- #sb-nav-previous { background-image:url(]] )write( theRoot )write( [[/resources/images/]] )write( model.nonCSS.shadowbox_controls )write( [[.png) !important; background-position: -48px 0; }
- #sb-nav-play { background-image:url(]] )write( theRoot )write( [[/resources/images/]] )write( model.nonCSS.shadowbox_controls )write( [[.png) !important; background-position: -16px 0; }
- #sb-nav-pause { background-image:url(]] )write( theRoot )write( [[/resources/images/]] )write( model.nonCSS.shadowbox_controls )write( [[.png) !important; background-position: 0 0; }
- </style>
- ]] ) end write( [[
- <script type="text/javascript">
- $(function(){
-
- $(".albumBox").jFade({
- trigger: "mouseover",
- property: 'background',
- start: ']] )write( model.nonCSS.albumBox_color_ag )write( [[',
- end: ']] )write( model.nonCSS.albumBox_color_onhover_ag )write( [[',
- steps: 20,
- duration: 15
- }).jFade({
- trigger: "mouseout",
- property: 'background',
- start: ']] )write( model.nonCSS.albumBox_color_onhover_ag )write( [[',
- end: ']] )write( model.nonCSS.albumBox_color_ag )write( [[',
- steps: 20,
- duration: 15
- });
-
- });
- </script>
- ]] ) if model.nonCSS.includeFooter then if model.nonCSS.sticktobottom then write( [[
- <script type="text/javascript">
- <!--
-
- function printViewportDimensions() {
- var viewportwidth = $(window).width();
- var viewportheight = window.innerHeight ? window.innerHeight : $(window).height();
- $('#wrapper').css('min-height', (viewportheight-]] )write( model.nonCSS.footerHeight )write( [[) + 'px');
- }
-
- printViewportDimensions();
-
- $(function() {
- printViewportDimensions();
-
- $(window).resize(function()
- {
- printViewportDimensions();
- });
- });
-
- //-->
- </script>
- ]] ) end end write( [[
-
- ]] ) if model.nonCSS.gridType == 'iconic' then if model.nonCSS.captifyAnimation == 'never' then else write( [[
- <script type="text/javascript">
- <!--
- $(function(){
- $('img.captify').captify({
- speedOver: 'fast',
- speedOut: 'normal',
- hideDelay: 500,
- animation: ']] )write( model.nonCSS.captifyAnimation )write( [[',
- prefix: '',
- opacity: '0.7',
- className: 'caption-]] )write( model.nonCSS.captifyPosition )write( [[',
- position: ']] )write( model.nonCSS.captifyPosition )write( [[',
- spanWidth: '100%'
- });
- });
- //-->
- </script>
- ]] ) end end write( [[
- <style type="text/css">
-
- ]] ) if mode == "preview" then write( [[#wrapper { min-height: 100%; }]] ) end write( [[
- #page_content {
- -moz-border-radius: ]] )write( model.nonCSS.page_content_corners )write( [[px;
- -webkit-border-radius: ]] )write( model.nonCSS.page_content_corners )write( [[px;
- }
-
- .albumBox]] ) if model.nonCSS.gridType == 'iconic' then write( [[, .albumBoxContent]] ) end write( [[ {
- background-color: #]] )write( model.nonCSS.albumBox_color_ag )write( [[;
- -moz-border-radius: ]] )write( model.nonCSS.albumBoxCorners )write( [[px;
- -webkit-border-radius: ]] )write( model.nonCSS.albumBoxCorners )write( [[px;
- }
-
- #inputfields {
- -moz-border-radius: ]] )write( model.nonCSS.selectionInputCorners )write( [[px;
- -webkit-border-radius: ]] )write( model.nonCSS.selectionInputCorners )write( [[px;
- }
- ]] ) if model.nonCSS.gridType == 'iconic' then write( [[
- ]] ) if model.nonCSS.captifyAnimation == 'never' then write( [[
- .albumBoxContent, img.captify {
- width: ]] )write( math.floor( model.nonCSS.albumBoxWidth - ( model.nonCSS.albumBoxBorderWidth * 2 ) ) )write( [[px;
- height: ]] )write( math.floor( model.nonCSS.albumBoxHeight - ( model.nonCSS.albumBoxBorderWidth * 2 ) ) )write( [[px;
- }
- .albumBoxContent {
- padding: 0 !important;
- }
- img.captify {
- opacity: 0; filter:alpha(opacity=0);
- }
- ]] ) else write( [[
- .caption-top, .caption-bottom {
- color: ]] )write( model.nonCSS.albumTitleColor )write( [[;
- padding: 0.5em;
- font-weight: ]] )write( model.appearance.albumTitle[ 'font-weight' ] )write( [[;
- font-size: ]] )write( model.nonCSS.albumTitle_fontsize )write( [[px;
- font-family: ]] )write( model.appearance.albumTitle[ 'font-family' ] )write( [[;
- border: 0px solid ]] )write( model.nonCSS.albumTitleBorderColor )write( [[;
- background: ]] )write( model.nonCSS.albumTitleBGColor )write( [[;
- text-shadow: 1px 1px 0 ]] )write( model.nonCSS.albumTitleShadowColor )write( [[;
- }
- .caption-top {
- border-width: 0px 0px ]] )write( model.nonCSS.albumTitle_border )write( [[px 0px;
- }
- .caption-bottom {
- border-width: ]] )write( model.nonCSS.albumTitle_border )write( [[px 0px 0px 0px;
- }
- .caption a, .caption a {
- border: 0 none;
- text-decoration: none;
- background: #000000;
- padding: 0.3em;
- }
- .caption a:hover, .caption a:hover {
- background: #202020;
- }
- .albumBoxContent, img.captify {
- width: ]] )write( math.floor( model.nonCSS.albumBoxWidth - ( model.nonCSS.albumBoxBorderWidth * 2 ) ) )write( [[px;
- height: ]] )write( math.floor( model.nonCSS.albumBoxHeight - ( model.nonCSS.albumBoxBorderWidth * 2 ) ) )write( [[px;
- }
- .albumBoxContent {
- padding: 0 !important;
- }
- img.captify {
- opacity: 0; filter:alpha(opacity=0);
- }
- ]] ) end end write( [[
- ]] ) if model.nonCSS.home_galleryview then write( [[
- /*
- -- GALLERYVIEW-2 -- */
-
- #gallery { visibility: hidden; }
-
- .gallery {
- margin: 0 auto;
- background-color: ]] )write( model.nonCSS.galleryviewBGC )write( [[;
- border-color: ]] )write( model.nonCSS.galleryviewBC )write( [[;
- ]] ) if model.nonCSS.homeConfiguration == "imageleftcopyright" then write( [[float: left;]] ) elseif model.nonCSS.homeConfiguration == "copyleftimageright" then write( [[float: right;]] ) end write( [[
- }
-
- .loader {
- background-color: ]] )write( model.nonCSS.galleryviewBGC )write( [[;
- }
- .panel {
- margin: 0 auto;
- text-align: center;
- }
-
- .panel img {
- left: 0 !important;
- }
-
- .panel .overlay-background {
- background: ]] )write( model.nonCSS.overlaybackground )write( [[;
- }
-
- .panel .panel-overlay {
- color: ]] )write( model.nonCSS.overlaytext )write( [[;
- }
-
- .panel .panel-overlay a {
- color: ]] )write( model.nonCSS.overlayhyperlink )write( [[;
- }
- .panel .panel-overlay, .panel .overlay-background {
- padding: 10px 5px 5px;
- height: ]] )write( model.nonCSS.overlayHeight )write( [[px;
- text-align: ]] )write( model.appearance[ 'overlay_text' ][ 'text-align' ] )write( [[;
- }
-
- #page_content p.overlay_title {
- margin: 0 0 4px 0 !important;
- padding: 0;
- line-height: 1em;
- font-size: ]] )write( model.nonCSS.overlayTitle )write( [[px;
- }
-
- #page_content p.overlay_caption {
- margin: 0 !important;
- padding: 0;
- line-height: 1em;
- font-size: ]] )write( model.nonCSS.overlayCaption )write( [[px;
- }
-
- .frame .img_wrap {
- border: 1px solid ]] )write( model.nonCSS.galleryviewframesBC )write( [[;
- }
-
- .frame.current .img_wrap {
- border-color: ]] )write( model.nonCSS.galleryviewframecurrentBC )write( [[;
- }
-
- .pointer {
- border-color: ]] )write( model.nonCSS.galleryviewframecurrentBC )write( [[;
- }
- ]] ) end write( [[
- ]] ) if model.nonCSS.sticktobottom then write( [[
- #footer { position: absolute; bottom: 0; left: 0; }]] ) end write( [[
- </style>
- ]] ) if mode == 'publish' then write( [[
- <!-- compliance patch for microsoft browsers -->
- <!--]] .. "[" .. [[if lt IE 8]] .. "]" .. [[>
- <script src="http://ie7-js.googlecode.com/svn/version/2.0(beta3)/IE8.js" type="text/javascript"></script>
- <!]] .. "[" .. [[endif]] .. "]" .. [[-->
- ]] ) end write( [[
-
- ]] ) if mode == 'preview' then write( [[
- <script type="text/javascript">
- window.AgMode = "]] )write( mode )write( [[";
- window.AgOnLoad = function() {
- tellLightroomWhatImagesWeAreUsing();
- setActiveImageSize( "]] )write( mySize )write( [[" );
- ]] ) if image then write( [[
- callCallback( "showInPhotoBin", "]] )write( image.imageID )write( [[" );
- ]] ) end write( [[
- }
- </script>
- <script type="text/javascript" src="]] )write( theRoot )write( [[/resources_preview/js/live_update.js"></script>
- ]] ) end write( [[
- ]] )write( model.metadata.style.head )write( [[
- ]] ) if mode == "publish" then write( [[
- ]] )write( model.metadata.script.head )write( [[
- ]] ) end write( [[
-
- </head>
- <body id="contact">
- ]] ) --[[ Include the page header]] write( [[
- ]] )
- --[[ Define some variables to make locating other resources easier
- firstPage was defined in our manifest.]]
- local theRoot = "."
- write( [[
- <div id="wrapper">
- ]] ) if model.nonCSS.idplateLocation == "header" then write( [[
- <div id="header_container">
- <div id="header"]] ) if model.nonCSS.fixHeaderWidth then write( [[ style="width: ]] )write( model.nonCSS.fixedHeaderWidth )write( [[px !important;"]] ) end write( [[>
-
- <h1]] ) if model.nonCSS.idplate then write( [[ style="background-image: url(]] ) if model.nonCSS.shareResources then write( model.nonCSS.pathToResources )write( [[images/idplate.png]] ) else write( theRoot )write( [[/resources/images/idplate.png]] ) end write( [[); background-repeat: no-repeat; background-position: ]] )write( model.nonCSS.idplate_X )write( [[% ]] )write( model.nonCSS.idplate_Y )write( [[%;"]] ) end write( [[><a href="]] )write( model.metadata.headerlink.value )write( [["><span>]] )write( model.metadata.htmlTitle.value )write( [[</span></a></h1>
-
- </div> <!-- /header -->
- </div>
- <div id="menu">
- <div id="menuContent"]] ) if model.nonCSS.fixHeaderWidth then write( [[ style="width: ]] )write( model.nonCSS.fixedHeaderWidth )write( [[px !important;"]] ) end write( [[>
- <p style="margin-left: ]] )write( model.nonCSS.menuPaddingLeft )write( [[px !important; margin-right: ]] )write( model.nonCSS.menuPaddingRight )write( [[px !important;">]] ) if model.nonCSS.menuItem1 then write( [[<a href="]] )write( model.metadata.menuItem1.link )write( [[" id="metadata.menuItem1.value" class="menufirst">]] )write( model.metadata.menuItem1.value )write( [[</a> ]] )write( model.metadata.menuDivider.value )write( [[ ]] ) end if model.nonCSS.menuItem2 then write( [[<a href="]] ) if mode == 'preview' then write( [[galleryindex.html]] ) else write( [[galleryindex.php]] ) end write( [[" id="metadata.menuItem2.value">]] )write( model.metadata.menuItem2.value )write( [[</a> ]] )write( model.metadata.menuDivider.value )write( [[ ]] ) end if model.nonCSS.menuItem3 then write( [[<a href="]] )write( model.metadata.menuItem3.link )write( [[" id="metadata.menuItem3.value">]] )write( model.metadata.menuItem3.value )write( [[</a> ]] )write( model.metadata.menuDivider.value )write( [[ ]] ) end if model.nonCSS.menuItem4 then write( [[<a href="]] )write( model.metadata.menuItem4.link )write( [[" id="metadata.menuItem4.value">]] )write( model.metadata.menuItem4.value )write( [[</a> ]] )write( model.metadata.menuDivider.value )write( [[ ]] ) end if model.nonCSS.menuItem5 then write( [[<a href="]] )write( model.metadata.menuItem5.link )write( [[" id="metadata.menuItem5.value">]] )write( model.metadata.menuItem5.value )write( [[</a> ]] )write( model.metadata.menuDivider.value )write( [[ ]] ) end write( model.metadata.customMenu.value )write( [[<a href="]] )write( model.metadata.contact.link )write( [[" id="metadata.contact.value" class="menulast">]] )write( model.metadata.contact.value )write( [[</a></p>
-
- </div>
- </div> <!-- /menu -->
- ]] ) elseif model.nonCSS.idplateLocation == "menu" then write( [[
- <div id="header_container">
- <div id="header"]] ) if model.nonCSS.fixHeaderWidth then write( [[ style="width: ]] )write( model.nonCSS.fixedHeaderWidth )write( [[px !important;"]] ) end write( [[>
- </div> <!-- /header -->
- </div>
-
- <div id="menu">
- <div id="menuContent" ]] ) if model.nonCSS.idplate then write( [[
- style="]] ) if model.nonCSS.fixHeaderWidth then write( [[width: ]] )write( model.nonCSS.fixedHeaderWidth )write( [[px !important; ]] ) end write( [[background-image: url(]] ) if model.nonCSS.shareResources then write( model.nonCSS.pathToResources )write( [[images/idplate.png]] ) else write( theRoot )write( [[/resources/images/idplate.png]] ) end write( [[); background-repeat: no-repeat; background-position: ]] )write( model.nonCSS.idplate_X )write( [[% ]] )write( model.nonCSS.idplate_Y )write( [[%;"]] ) end write( [[>
- <p style="margin-left: ]] )write( model.nonCSS.menuPaddingLeft )write( [[px !important; margin-right: ]] )write( model.nonCSS.menuPaddingRight )write( [[px !important;">]] ) if model.nonCSS.menuItem1 then write( [[<a href="]] )write( model.metadata.menuItem1.link )write( [[" id="metadata.menuItem1.value" class="menufirst">]] )write( model.metadata.menuItem1.value )write( [[</a> ]] )write( model.metadata.menuDivider.value )write( [[ ]] ) end if model.nonCSS.menuItem2 then write( [[<a href="]] ) if mode == 'preview' then write( [[galleryindex.html]] ) else write( [[galleryindex.php]] ) end write( [[" id="metadata.menuItem2.value">]] )write( model.metadata.menuItem2.value )write( [[</a> ]] )write( model.metadata.menuDivider.value )write( [[ ]] ) end if model.nonCSS.menuItem3 then write( [[<a href="]] )write( model.metadata.menuItem3.link )write( [[" id="metadata.menuItem3.value">]] )write( model.metadata.menuItem3.value )write( [[</a> ]] )write( model.metadata.menuDivider.value )write( [[ ]] ) end if model.nonCSS.menuItem4 then write( [[<a href="]] )write( model.metadata.menuItem4.link )write( [[" id="metadata.menuItem4.value">]] )write( model.metadata.menuItem4.value )write( [[</a> ]] )write( model.metadata.menuDivider.value )write( [[ ]] ) end if model.nonCSS.menuItem5 then write( [[<a href="]] )write( model.metadata.menuItem5.link )write( [[" id="metadata.menuItem5.value">]] )write( model.metadata.menuItem5.value )write( [[</a> ]] )write( model.metadata.menuDivider.value )write( [[ ]] ) end write( model.metadata.customMenu.value )write( [[<a href="]] )write( model.metadata.contact.link )write( [[" id="metadata.contact.value" class="menulast">]] )write( model.metadata.contact.value )write( [[</a></p>
-
- </div>
- </div> <!-- /menu -->
- ]] ) elseif model.nonCSS.idplateLocation == "beneath" then write( [[
-
- <div id="menu" style="margin-bottom: 0 !important;">
- <div id="menuContent"]] ) if model.nonCSS.fixHeaderWidth then write( [[ style="width: ]] )write( model.nonCSS.fixedHeaderWidth )write( [[px !important;"]] ) end write( [[>
- <p style="margin-left: ]] )write( model.nonCSS.menuPaddingLeft )write( [[px !important; margin-right: ]] )write( model.nonCSS.menuPaddingRight )write( [[px !important;">]] ) if model.nonCSS.menuItem1 then write( [[<a href="]] )write( model.metadata.menuItem1.link )write( [[" id="metadata.menuItem1.value" class="menufirst">]] )write( model.metadata.menuItem1.value )write( [[</a> ]] )write( model.metadata.menuDivider.value )write( [[ ]] ) end if model.nonCSS.menuItem2 then write( [[<a href="]] ) if mode == 'preview' then write( [[galleryindex.html]] ) else write( [[galleryindex.php]] ) end write( [[" id="metadata.menuItem2.value">]] )write( model.metadata.menuItem2.value )write( [[</a> ]] )write( model.metadata.menuDivider.value )write( [[ ]] ) end if model.nonCSS.menuItem3 then write( [[<a href="]] )write( model.metadata.menuItem3.link )write( [[" id="metadata.menuItem3.value">]] )write( model.metadata.menuItem3.value )write( [[</a> ]] )write( model.metadata.menuDivider.value )write( [[ ]] ) end if model.nonCSS.menuItem4 then write( [[<a href="]] )write( model.metadata.menuItem4.link )write( [[" id="metadata.menuItem4.value">]] )write( model.metadata.menuItem4.value )write( [[</a> ]] )write( model.metadata.menuDivider.value )write( [[ ]] ) end if model.nonCSS.menuItem5 then write( [[<a href="]] )write( model.metadata.menuItem5.link )write( [[" id="metadata.menuItem5.value">]] )write( model.metadata.menuItem5.value )write( [[</a> ]] )write( model.metadata.menuDivider.value )write( [[ ]] ) end write( model.metadata.customMenu.value )write( [[<a href="]] )write( model.metadata.contact.link )write( [[" id="metadata.contact.value" class="menulast">]] )write( model.metadata.contact.value )write( [[</a></p>
-
- </div>
- </div> <!-- /menu -->
- <div id="header_container">
- <div id="header"]] ) if model.nonCSS.fixHeaderWidth then write( [[ style="width: ]] )write( model.nonCSS.fixedHeaderWidth )write( [[px !important;"]] ) end write( [[>
-
- <h1]] ) if model.nonCSS.idplate then write( [[ style="background-image: url(]] ) if model.nonCSS.shareResources then write( model.nonCSS.pathToResources )write( [[images/idplate.png]] ) else write( theRoot )write( [[/resources/images/idplate.png]] ) end write( [[); background-repeat: no-repeat; background-position: ]] )write( model.nonCSS.idplate_X )write( [[% ]] )write( model.nonCSS.idplate_Y )write( [[%;"]] ) end write( [[><a href="]] )write( model.metadata.headerlink.value )write( [["><span>]] )write( model.metadata.htmlTitle.value )write( [[</span></a></h1>
-
- </div> <!-- /header -->
- </div>
- ]] ) end write( [[
- <div id="page">
- ]] ) if model.nonCSS.contactConfiguration == "imageleftcopyright" then write( [[
- <div id="page_content" class="contact">
-
- <img src="photos/]] )write( getImage(3).exportFilename )write( [[.jpg" class="page_img" width="]] )write( getImage(3).renditions.photos.width )write( [[" height="]] )write( getImage(3).renditions.photos.height )write( [[" alt="]] )write( getImage(3).metadata.alt )write( [[" style="float:left;" />
-
- <div class="copy" style="float:right; width: ]] )write( math.floor( model.nonCSS.contactWidth - ( model.nonCSS.page_content_padding * 2 ) - ( model.nonCSS.page_content_border * 2 ) - model.nonCSS.spacing - ( ( model.nonCSS.imagePadding + model.nonCSS.imageBorderWidth ) * 2 ) - getImage(3).renditions.photos.width ) )write( [[px;">
-
- ]] ) if model.nonCSS.includeContactHeading1 then write( [[<h2 id="metadata.contactHeading1.value" class="first heading heading_contact"]] ) if mode == "preview" then write( [[ onclick="clickTarget (this, 'metadata.contactHeading1.value');"]] ) end write( [[>]] )write( model.metadata.contactHeading1.value )write( [[</h2>]] ) end write( [[
- ]] ) if model.nonCSS.includeContactParagraph1 then write( [[<p id="nonCSS.contactParagraph1.value"]] ) if mode == "preview" then write( [[ onclick="clickTarget (this, 'metadata.contactParagraph1.value');"]] ) end write( [[>]] )write( model.metadata.contactParagraph1.value )write( [[</p>]] ) end write( [[
- ]] ) if model.nonCSS.includeContactHeading2 then write( [[<h2 id="metadata.contactHeading2.value" class="subsequent heading heading_contact"]] ) if mode == "preview" then write( [[ onclick="clickTarget (this, 'metadata.contactHeading2.value');"]] ) end write( [[>]] )write( model.metadata.contactHeading2.value )write( [[</h2>]] ) end write( [[
- ]] ) if model.nonCSS.includeContactParagraph2 then write( [[<p id="nonCSS.contactParagraph2.value"]] ) if mode == "preview" then write( [[ onclick="clickTarget (this, 'metadata.contactParagraph2.value');"]] ) end write( [[>]] )write( model.metadata.contactParagraph2.value )write( [[</p>]] ) end write( [[
- ]] ) if model.nonCSS.contactForm then write( [[
- ]] ) if model.nonCSS.formtoemail_remote then write( [[<form action="http://formtoemailremote.com/user_forms.php" method="post">]] ) else write( [[<form action="]] )write( theRoot )write( [[/resources/FormToEmail.php" method="post">]] ) end write( [[
- <div id="inputfields">
- <fieldset>
- <input name="galleryTitle" type="hidden" value="]] )write( model.metadata.htmlTitle.value )write( [[" size="30" />
- ]] ) if model.nonCSS.formtoemail_remote then write( [[
- <input type="hidden" name="user_id" value="]] )write( model.nonCSS.formtoemail_userid )write( [[">
- <input type="hidden" name="form_id" value="]] )write( model.nonCSS.formtoemail_formid )write( [[">
- ]] ) end write( [[
- <p style="margin-top:0 !important;"><label for="field1">]] )write( model.nonCSS.selectionName )write( [[</label>
- <input id="field1" class="gather" name="name" type="text" size="30" tabindex="1" /></p>
- <p><label for="field2">]] )write( model.nonCSS.selectionEmail )write( [[</label>
- <input id="field2" class="gather" name="email" type="text" size="30" tabindex="2" /></p>
- ]] ) if model.nonCSS.selectionTel_check then write( [[
- <p><label for="field3">]] )write( model.nonCSS.selectionTel )write( [[</label>
- <input id="field3" class="gather" name="]] )write( model.nonCSS.selectionTel )write( [[" type="text" size="30" tabindex="3" /></p>]] ) end write( [[
- ]] ) if model.nonCSS.selectionURL_check then write( [[
- <p><label for="field4">]] )write( model.nonCSS.selectionURL )write( [[</label>
- <input id="field4" class="gather" name="]] )write( model.nonCSS.selectionURL )write( [[" type="text" size="30" tabindex="4" /></p>]] ) end write( [[
- <p><label>]] )write( model.nonCSS.selectionComments )write( [[</label>
- <textarea name="]] )write( model.nonCSS.selectionComments )write( [[" id="comments" tabindex="5" rows="1" cols="1"></textarea></p>
- <p class="submitbutton" style="margin-bottom:0 !important;"><input type="submit" class="submit" value="]] )write( model.nonCSS.selectionSubmit )write( [[" /></p>
- </fieldset>
- </div>
- </form>
- <script type="text/javascript">
- var field1 = new LiveValidation( 'field1', {onlyOnSubmit: true } );
- field1.add( Validate.Presence, { failureMessage: "]] )write( model.nonCSS.selectionWarning )write( [[" } );
- var field2 = new LiveValidation( 'field2', {onlyOnSubmit: true } );
- field2.add( Validate.Email, { failureMessage: "]] )write( model.nonCSS.emailWarning )write( [[" } );
- field2.add( Validate.Presence, { failureMessage: "]] )write( model.nonCSS.selectionWarning )write( [[" } );
- ]] ) if model.nonCSS.selectionTel_check then write( [[
- var field3 = new LiveValidation( 'field3', {onlyOnSubmit: true } );
- field3.add( Validate.Presence, { failureMessage: "]] )write( model.nonCSS.selectionWarning )write( [[" } );]] ) end write( [[
- </script>
- ]] ) end write( [[
-
- </div>
-
- <div class="clear"></div>
- </div> <!-- /page_content home -->
- ]] ) elseif model.nonCSS.contactConfiguration == "copyleftimageright" then write( [[
- <div id="page_content" class="contact">
-
- <img src="photos/]] )write( getImage(3).exportFilename )write( [[.jpg" class="page_img" width="]] )write( getImage(3).renditions.photos.width )write( [[" height="]] )write( getImage(3).renditions.photos.height )write( [[" alt="]] )write( getImage(3).metadata.alt )write( [[" style="float:right;" />
-
- <div class="copy" style="float:left; width: ]] )write( math.floor( model.nonCSS.contactWidth - ( model.nonCSS.page_content_padding * 2 ) - ( model.nonCSS.page_content_border * 2 ) - model.nonCSS.spacing - ( ( model.nonCSS.imagePadding + model.nonCSS.imageBorderWidth ) * 2 ) - getImage(3).renditions.photos.width ) )write( [[px;">
-
- ]] ) if model.nonCSS.includeContactHeading1 then write( [[<h2 id="metadata.contactHeading1.value" class="first heading heading_contact"]] ) if mode == "preview" then write( [[ onclick="clickTarget (this, 'metadata.contactHeading1.value');"]] ) end write( [[>]] )write( model.metadata.contactHeading1.value )write( [[</h2>]] ) end write( [[
- ]] ) if model.nonCSS.includeContactParagraph1 then write( [[<p id="nonCSS.contactParagraph1.value"]] ) if mode == "preview" then write( [[ onclick="clickTarget (this, 'metadata.contactParagraph1.value');"]] ) end write( [[>]] )write( model.metadata.contactParagraph1.value )write( [[</p>]] ) end write( [[
- ]] ) if model.nonCSS.includeContactHeading2 then write( [[<h2 id="metadata.contactHeading2.value" class="subsequent heading heading_contact"]] ) if mode == "preview" then write( [[ onclick="clickTarget (this, 'metadata.contactHeading2.value');"]] ) end write( [[>]] )write( model.metadata.contactHeading2.value )write( [[</h2>]] ) end write( [[
- ]] ) if model.nonCSS.includeContactParagraph2 then write( [[<p id="nonCSS.contactParagraph2.value"]] ) if mode == "preview" then write( [[ onclick="clickTarget (this, 'metadata.contactParagraph2.value');"]] ) end write( [[>]] )write( model.metadata.contactParagraph2.value )write( [[</p>]] ) end write( [[
- ]] ) if model.nonCSS.contactForm then write( [[
- ]] ) if model.nonCSS.formtoemail_remote then write( [[<form action="http://formtoemailremote.com/user_forms.php" method="post">]] ) else write( [[<form action="]] )write( theRoot )write( [[/resources/FormToEmail.php" method="post">]] ) end write( [[
- <div id="inputfields">
- <fieldset>
- <input name="galleryTitle" type="hidden" value="]] )write( model.metadata.htmlTitle.value )write( [[" size="30" />
- ]] ) if model.nonCSS.formtoemail_remote then write( [[
- <input type="hidden" name="user_id" value="]] )write( model.nonCSS.formtoemail_userid )write( [[">
- <input type="hidden" name="form_id" value="]] )write( model.nonCSS.formtoemail_formid )write( [[">
- ]] ) end write( [[
- <p style="margin-top:0 !important;"><label for="field1">]] )write( model.nonCSS.selectionName )write( [[</label>
- <input id="field1" class="gather" name="name" type="text" size="30" tabindex="1" /></p>
- <p><label for="field2">]] )write( model.nonCSS.selectionEmail )write( [[</label>
- <input id="field2" class="gather" name="email" type="text" size="30" tabindex="2" /></p>
- ]] ) if model.nonCSS.selectionTel_check then write( [[
- <p><label for="field3">]] )write( model.nonCSS.selectionTel )write( [[</label>
- <input id="field3" class="gather" name="]] )write( model.nonCSS.selectionTel )write( [[" type="text" size="30" tabindex="3" /></p>]] ) end write( [[
- ]] ) if model.nonCSS.selectionURL_check then write( [[
- <p><label for="field4">]] )write( model.nonCSS.selectionURL )write( [[</label>
- <input id="field4" class="gather" name="]] )write( model.nonCSS.selectionURL )write( [[" type="text" size="30" tabindex="4" /></p>]] ) end write( [[
- <p><label>]] )write( model.nonCSS.selectionComments )write( [[</label>
- <textarea name="]] )write( model.nonCSS.selectionComments )write( [[" id="comments" tabindex="5" rows="1" cols="1"></textarea></p>
- <p class="submitbutton" style="margin-bottom:0 !important;"><input type="submit" class="submit" value="]] )write( model.nonCSS.selectionSubmit )write( [[" /></p>
- </fieldset>
- </div>
- </form>
- <script type="text/javascript">
- var field1 = new LiveValidation( 'field1', {onlyOnSubmit: true } );
- field1.add( Validate.Presence, { failureMessage: "]] )write( model.nonCSS.selectionWarning )write( [[" } );
- var field2 = new LiveValidation( 'field2', {onlyOnSubmit: true } );
- field2.add( Validate.Email, { failureMessage: "]] )write( model.nonCSS.emailWarning )write( [[" } );
- field2.add( Validate.Presence, { failureMessage: "]] )write( model.nonCSS.selectionWarning )write( [[" } );
- ]] ) if model.nonCSS.selectionTel_check then write( [[
- var field3 = new LiveValidation( 'field3', {onlyOnSubmit: true } );
- field3.add( Validate.Presence, { failureMessage: "]] )write( model.nonCSS.selectionWarning )write( [[" } );]] ) end write( [[
- </script>
- ]] ) end write( [[
-
- </div>
-
- <div class="clear"></div>
- </div> <!-- /page_content home -->
- ]] ) elseif model.nonCSS.contactConfiguration == "imageupcopydown" then write( [[
- <div id="page_content" class="contact">
-
- <img src="photos/]] )write( getImage(3).exportFilename )write( [[.jpg" class="page_img" width="]] )write( getImage(3).renditions.photos.width )write( [[" height="]] )write( getImage(3).renditions.photos.height )write( [[" alt="]] )write( getImage(3).metadata.alt )write( [[" style="margin: 0 0 20px 0 !important;" />
-
- <div class="copy" style="width: ]] )write( math.floor( model.nonCSS.contactWidth - ( model.nonCSS.page_content_padding * 2 ) - ( model.nonCSS.page_content_border * 2 ) ) )write( [[px;">
-
- ]] ) if model.nonCSS.includeContactHeading1 then write( [[<h2 id="metadata.contactHeading1.value" class="first heading heading_contact"]] ) if mode == "preview" then write( [[ onclick="clickTarget (this, 'metadata.contactHeading1.value');"]] ) end write( [[>]] )write( model.metadata.contactHeading1.value )write( [[</h2>]] ) end write( [[
- ]] ) if model.nonCSS.includeContactParagraph1 then write( [[<p id="nonCSS.contactParagraph1.value"]] ) if mode == "preview" then write( [[ onclick="clickTarget (this, 'metadata.contactParagraph1.value');"]] ) end write( [[>]] )write( model.metadata.contactParagraph1.value )write( [[</p>]] ) end write( [[
- ]] ) if model.nonCSS.includeContactHeading2 then write( [[<h2 id="metadata.contactHeading2.value" class="subsequent heading heading_contact"]] ) if mode == "preview" then write( [[ onclick="clickTarget (this, 'metadata.contactHeading2.value');"]] ) end write( [[>]] )write( model.metadata.contactHeading2.value )write( [[</h2>]] ) end write( [[
- ]] ) if model.nonCSS.includeContactParagraph2 then write( [[<p id="nonCSS.contactParagraph2.value"]] ) if mode == "preview" then write( [[ onclick="clickTarget (this, 'metadata.contactParagraph2.value');"]] ) end write( [[>]] )write( model.metadata.contactParagraph2.value )write( [[</p>]] ) end write( [[
- ]] ) if model.nonCSS.contactForm then write( [[
- ]] ) if model.nonCSS.formtoemail_remote then write( [[<form action="http://formtoemailremote.com/user_forms.php" method="post">]] ) else write( [[<form action="]] )write( theRoot )write( [[/resources/FormToEmail.php" method="post">]] ) end write( [[
- <div id="inputfields">
- <fieldset>
- <input name="galleryTitle" type="hidden" value="]] )write( model.metadata.htmlTitle.value )write( [[" size="30" />
- ]] ) if model.nonCSS.formtoemail_remote then write( [[
- <input type="hidden" name="user_id" value="]] )write( model.nonCSS.formtoemail_userid )write( [[">
- <input type="hidden" name="form_id" value="]] )write( model.nonCSS.formtoemail_formid )write( [[">
- ]] ) end write( [[
- <p style="margin-top:0 !important;"><label for="field1">]] )write( model.nonCSS.selectionName )write( [[</label>
- <input id="field1" class="gather" name="name" type="text" size="30" tabindex="1" /></p>
- <p><label for="field2">]] )write( model.nonCSS.selectionEmail )write( [[</label>
- <input id="field2" class="gather" name="email" type="text" size="30" tabindex="2" /></p>
- ]] ) if model.nonCSS.selectionTel_check then write( [[
- <p><label for="field3">]] )write( model.nonCSS.selectionTel )write( [[</label>
- <input id="field3" class="gather" name="]] )write( model.nonCSS.selectionTel )write( [[" type="text" size="30" tabindex="3" /></p>]] ) end write( [[
- ]] ) if model.nonCSS.selectionURL_check then write( [[
- <p><label for="field4">]] )write( model.nonCSS.selectionURL )write( [[</label>
- <input id="field4" class="gather" name="]] )write( model.nonCSS.selectionURL )write( [[" type="text" size="30" tabindex="4" /></p>]] ) end write( [[
- <p><label>]] )write( model.nonCSS.selectionComments )write( [[</label>
- <textarea name="]] )write( model.nonCSS.selectionComments )write( [[" id="comments" tabindex="5" rows="1" cols="1"></textarea></p>
- <p class="submitbutton" style="margin-bottom:0 !important;"><input type="submit" class="submit" value="]] )write( model.nonCSS.selectionSubmit )write( [[" /></p>
- </fieldset>
- </div>
- </form>
- <script type="text/javascript">
- var field1 = new LiveValidation( 'field1', {onlyOnSubmit: true } );
- field1.add( Validate.Presence, { failureMessage: "]] )write( model.nonCSS.selectionWarning )write( [[" } );
- var field2 = new LiveValidation( 'field2', {onlyOnSubmit: true } );
- field2.add( Validate.Email, { failureMessage: "]] )write( model.nonCSS.emailWarning )write( [[" } );
- field2.add( Validate.Presence, { failureMessage: "]] )write( model.nonCSS.selectionWarning )write( [[" } );
- ]] ) if model.nonCSS.selectionTel_check then write( [[
- var field3 = new LiveValidation( 'field3', {onlyOnSubmit: true } );
- field3.add( Validate.Presence, { failureMessage: "]] )write( model.nonCSS.selectionWarning )write( [[" } );]] ) end write( [[
- </script>
- ]] ) end write( [[
-
- </div>
-
- <div class="clear"></div>
- </div> <!-- /page_content home -->
- ]] ) elseif model.nonCSS.contactConfiguration == "copyupimagedown" then write( [[
- <div id="page_content" class="contact">
-
- <div class="copy" style="width: ]] )write( math.floor( model.nonCSS.contactWidth - ( model.nonCSS.page_content_padding * 2 ) - ( model.nonCSS.page_content_border * 2 ) ) )write( [[px;">
-
- ]] ) if model.nonCSS.includeContactHeading1 then write( [[<h2 id="metadata.contactHeading1.value" class="first heading heading_contact"]] ) if mode == "preview" then write( [[ onclick="clickTarget (this, 'metadata.contactHeading1.value');"]] ) end write( [[>]] )write( model.metadata.contactHeading1.value )write( [[</h2>]] ) end write( [[
- ]] ) if model.nonCSS.includeContactParagraph1 then write( [[<p id="nonCSS.contactParagraph1.value"]] ) if mode == "preview" then write( [[ onclick="clickTarget (this, 'metadata.contactParagraph1.value');"]] ) end write( [[>]] )write( model.metadata.contactParagraph1.value )write( [[</p>]] ) end write( [[
- ]] ) if model.nonCSS.includeContactHeading2 then write( [[<h2 id="metadata.contactHeading2.value" class="subsequent heading heading_contact"]] ) if mode == "preview" then write( [[ onclick="clickTarget (this, 'metadata.contactHeading2.value');"]] ) end write( [[>]] )write( model.metadata.contactHeading2.value )write( [[</h2>]] ) end write( [[
- ]] ) if model.nonCSS.includeContactParagraph2 then write( [[<p id="nonCSS.contactParagraph2.value"]] ) if mode == "preview" then write( [[ onclick="clickTarget (this, 'metadata.contactParagraph2.value');"]] ) end write( [[>]] )write( model.metadata.contactParagraph2.value )write( [[</p>]] ) end write( [[
- ]] ) if model.nonCSS.contactForm then write( [[
- ]] ) if model.nonCSS.formtoemail_remote then write( [[<form action="http://formtoemailremote.com/user_forms.php" method="post">]] ) else write( [[<form action="]] )write( theRoot )write( [[/resources/FormToEmail.php" method="post">]] ) end write( [[
- <div id="inputfields">
- <fieldset>
- <input name="galleryTitle" type="hidden" value="]] )write( model.metadata.htmlTitle.value )write( [[" size="30" />
- ]] ) if model.nonCSS.formtoemail_remote then write( [[
- <input type="hidden" name="user_id" value="]] )write( model.nonCSS.formtoemail_userid )write( [[">
- <input type="hidden" name="form_id" value="]] )write( model.nonCSS.formtoemail_formid )write( [[">
- ]] ) end write( [[
- <p style="margin-top:0 !important;"><label for="field1">]] )write( model.nonCSS.selectionName )write( [[</label>
- <input id="field1" class="gather" name="name" type="text" size="30" tabindex="1" /></p>
- <p><label for="field2">]] )write( model.nonCSS.selectionEmail )write( [[</label>
- <input id="field2" class="gather" name="email" type="text" size="30" tabindex="2" /></p>
- ]] ) if model.nonCSS.selectionTel_check then write( [[
- <p><label for="field3">]] )write( model.nonCSS.selectionTel )write( [[</label>
- <input id="field3" class="gather" name="]] )write( model.nonCSS.selectionTel )write( [[" type="text" size="30" tabindex="3" /></p>]] ) end write( [[
- ]] ) if model.nonCSS.selectionURL_check then write( [[
- <p><label for="field4">]] )write( model.nonCSS.selectionURL )write( [[</label>
- <input id="field4" class="gather" name="]] )write( model.nonCSS.selectionURL )write( [[" type="text" size="30" tabindex="4" /></p>]] ) end write( [[
- <p><label>]] )write( model.nonCSS.selectionComments )write( [[</label>
- <textarea name="]] )write( model.nonCSS.selectionComments )write( [[" id="comments" tabindex="5" rows="1" cols="1"></textarea></p>
- <p class="submitbutton" style="margin-bottom:0 !important;"><input type="submit" class="submit" value="]] )write( model.nonCSS.selectionSubmit )write( [[" /></p>
- </fieldset>
- </div>
- </form>
- <script type="text/javascript">
- var field1 = new LiveValidation( 'field1', {onlyOnSubmit: true } );
- field1.add( Validate.Presence, { failureMessage: "]] )write( model.nonCSS.selectionWarning )write( [[" } );
- var field2 = new LiveValidation( 'field2', {onlyOnSubmit: true } );
- field2.add( Validate.Email, { failureMessage: "]] )write( model.nonCSS.emailWarning )write( [[" } );
- field2.add( Validate.Presence, { failureMessage: "]] )write( model.nonCSS.selectionWarning )write( [[" } );
- ]] ) if model.nonCSS.selectionTel_check then write( [[
- var field3 = new LiveValidation( 'field3', {onlyOnSubmit: true } );
- field3.add( Validate.Presence, { failureMessage: "]] )write( model.nonCSS.selectionWarning )write( [[" } );]] ) end write( [[
- </script>
- ]] ) end write( [[
-
- </div>
-
- <img src="photos/]] )write( getImage(3).exportFilename )write( [[.jpg" class="page_img" width="]] )write( getImage(3).renditions.photos.width )write( [[" height="]] )write( getImage(3).renditions.photos.height )write( [[" alt="]] )write( getImage(3).metadata.alt )write( [[" />
- <div class="clear"></div>
- </div> <!-- /page_content home -->
- ]] ) elseif model.nonCSS.contactConfiguration == "noimagecopycenter" then write( [[
- <div id="page_content" class="contact">
-
- <div class="copy" style="width: ]] )write( math.floor( model.nonCSS.contactWidth - ( model.nonCSS.page_content_padding * 2 ) - ( model.nonCSS.page_content_border * 2 ) ) )write( [[px;">
-
- ]] ) if model.nonCSS.includeContactHeading1 then write( [[<h2 id="metadata.contactHeading1.value" class="first heading heading_contact"]] ) if mode == "preview" then write( [[ onclick="clickTarget (this, 'metadata.contactHeading1.value');"]] ) end write( [[>]] )write( model.metadata.contactHeading1.value )write( [[</h2>]] ) end write( [[
- ]] ) if model.nonCSS.includeContactParagraph1 then write( [[<p id="nonCSS.contactParagraph1.value"]] ) if mode == "preview" then write( [[ onclick="clickTarget (this, 'metadata.contactParagraph1.value');"]] ) end write( [[>]] )write( model.metadata.contactParagraph1.value )write( [[</p>]] ) end write( [[
- ]] ) if model.nonCSS.includeContactHeading2 then write( [[<h2 id="metadata.contactHeading2.value" class="subsequent heading heading_contact"]] ) if mode == "preview" then write( [[ onclick="clickTarget (this, 'metadata.contactHeading2.value');"]] ) end write( [[>]] )write( model.metadata.contactHeading2.value )write( [[</h2>]] ) end write( [[
- ]] ) if model.nonCSS.includeContactParagraph2 then write( [[<p id="nonCSS.contactParagraph2.value"]] ) if mode == "preview" then write( [[ onclick="clickTarget (this, 'metadata.contactParagraph2.value');"]] ) end write( [[>]] )write( model.metadata.contactParagraph2.value )write( [[</p>]] ) end write( [[
- ]] ) if model.nonCSS.contactForm then write( [[
- ]] ) if model.nonCSS.formtoemail_remote then write( [[<form action="http://formtoemailremote.com/user_forms.php" method="post">]] ) else write( [[<form action="]] )write( theRoot )write( [[/resources/FormToEmail.php" method="post">]] ) end write( [[
- <div id="inputfields">
- <fieldset>
- <input name="galleryTitle" type="hidden" value="]] )write( model.metadata.htmlTitle.value )write( [[" size="30" />
- ]] ) if model.nonCSS.formtoemail_remote then write( [[
- <input type="hidden" name="user_id" value="]] )write( model.nonCSS.formtoemail_userid )write( [[">
- <input type="hidden" name="form_id" value="]] )write( model.nonCSS.formtoemail_formid )write( [[">
- ]] ) end write( [[
- <p style="margin-top:0 !important;"><label for="field1">]] )write( model.nonCSS.selectionName )write( [[</label>
- <input id="field1" class="gather" name="name" type="text" size="30" tabindex="1" /></p>
- <p><label for="field2">]] )write( model.nonCSS.selectionEmail )write( [[</label>
- <input id="field2" class="gather" name="email" type="text" size="30" tabindex="2" /></p>
- ]] ) if model.nonCSS.selectionTel_check then write( [[
- <p><label for="field3">]] )write( model.nonCSS.selectionTel )write( [[</label>
- <input id="field3" class="gather" name="]] )write( model.nonCSS.selectionTel )write( [[" type="text" size="30" tabindex="3" /></p>]] ) end write( [[
- ]] ) if model.nonCSS.selectionURL_check then write( [[
- <p><label for="field4">]] )write( model.nonCSS.selectionURL )write( [[</label>
- <input id="field4" class="gather" name="]] )write( model.nonCSS.selectionURL )write( [[" type="text" size="30" tabindex="4" /></p>]] ) end write( [[
- <p><label>]] )write( model.nonCSS.selectionComments )write( [[</label>
- <textarea name="]] )write( model.nonCSS.selectionComments )write( [[" id="comments" tabindex="5" rows="1" cols="1"></textarea></p>
- <p class="submitbutton" style="margin-bottom:0 !important;"><input type="submit" class="submit" value="]] )write( model.nonCSS.selectionSubmit )write( [[" /></p>
- </fieldset>
- </div>
- </form>
- <script type="text/javascript">
- var field1 = new LiveValidation( 'field1', {onlyOnSubmit: true } );
- field1.add( Validate.Presence, { failureMessage: "]] )write( model.nonCSS.selectionWarning )write( [[" } );
- var field2 = new LiveValidation( 'field2', {onlyOnSubmit: true } );
- field2.add( Validate.Email, { failureMessage: "]] )write( model.nonCSS.emailWarning )write( [[" } );
- field2.add( Validate.Presence, { failureMessage: "]] )write( model.nonCSS.selectionWarning )write( [[" } );
- ]] ) if model.nonCSS.selectionTel_check then write( [[
- var field3 = new LiveValidation( 'field3', {onlyOnSubmit: true } );
- field3.add( Validate.Presence, { failureMessage: "]] )write( model.nonCSS.selectionWarning )write( [[" } );]] ) end write( [[
- </script>
- ]] ) end write( [[
-
- </div>
-
- <div class="clear"></div>
- </div> <!-- /page_content home -->
- ]] ) end write( [[
- </div> <!-- /gallery -->
-
- ]] ) --[[ Include the page footer ]] write( [[
- ]] ) if model.nonCSS.includeFooter then write( [[
- <div id="footer"]] ) if model.nonCSS.transparentBackground then write( [[ style="background-color: transparent !important;"]] ) end write( [[>
- <div id="footer_content">
- ]] ) if model.nonCSS.footerNav then write( [[<p class="footer_text footer_nav" style="margin-bottom: 1em !important;">]] ) if model.nonCSS.menuItem1 then write( [[<a href="]] )write( model.metadata.menuItem1.link )write( [[" id="metadata.menuItem1.value" style="padding-left: 0 !important;">]] )write( model.metadata.menuItem1.value )write( [[</a> ]] )write( model.metadata.menuDivider.value )write( [[ ]] ) end if model.nonCSS.menuItem2 then write( [[<a href="]] )write( model.metadata.menuItem2.link )write( [[" id="metadata.menuItem2.value">]] )write( model.metadata.menuItem2.value )write( [[</a> ]] )write( model.metadata.menuDivider.value )write( [[ ]] ) end if model.nonCSS.menuItem3 then write( [[<a href="]] )write( model.metadata.menuItem3.link )write( [[" id="metadata.menuItem3.value">]] )write( model.metadata.menuItem3.value )write( [[</a> ]] )write( model.metadata.menuDivider.value )write( [[ ]] ) end if model.nonCSS.menuItem4 then write( [[<a href="]] )write( model.metadata.menuItem4.link )write( [[" id="metadata.menuItem4.value">]] )write( model.metadata.menuItem4.value )write( [[</a> ]] )write( model.metadata.menuDivider.value )write( [[ ]] ) end if model.nonCSS.menuItem5 then write( [[<a href="]] )write( model.metadata.menuItem5.link )write( [[" id="metadata.menuItem5.value">]] )write( model.metadata.menuItem5.value )write( [[</a> ]] )write( model.metadata.menuDivider.value )write( [[ ]] ) end write( model.metadata.customMenu.value ) if model.nonCSS.contactLink then write( [[<a href="]] )write( model.metadata.contact.link )write( [[" id="metadata.contact.value" style="padding-right: 0 !important;">]] )write( model.metadata.contact.value )write( [[</a>]] ) end write( [[</p>]] ) end write( [[
- <p]] ) if mode == "preview" then write( [[ onclick="clickTarget (this, 'metadata.footer.text');"]] ) end write( [[ class="footer_text">]] )write( model.metadata.footer.text )write( [[
- ]] ) if model.nonCSS.ttgCredit then write( [[<br />Powered by <a href="http://lr.theturninggate.net" onclick="window.open(this.href); return false;">The Turning Gate (TTG)</a>.]] ) end write( [[
- </p>
- </div>
- </div>
- ]] ) end write( [[
- </div> <!-- /wrapper -->
- ]] ) if mode == 'publish' then write( [[
- ]] )write( model.metadata.script.footer )write( [[
-
- ]] ) if model.nonCSS.disablerightclick then write( [[
- <script type="text/javascript">
- $(document).ready(function(){
- $(document).bind("contextmenu",function(e){
- return false;
- });
- });
- </script>]] ) end write( [[
- ]] ) if model.nonCSS.googleAnalytics then write( [[
- <script type="text/javascript">
- var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
- document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
- </script>
- <script type="text/javascript">
- try {
- var pageTracker = _gat._getTracker("]] )write( model.metadata.googleAnalytics.id )write( [[");
- pageTracker._trackPageview();
- } catch(err) {}
- </script>
- ]] ) end write( [[
- ]] ) end write( [[
- <script src="]] )write( theRoot )write( [[/resources/js/jquery.elastic-1.6.js" type="text/javascript" charset="utf-8"></script>
- <script type="text/javascript">
- $(document).ready(function(){
- $('textarea').elastic();
- });
- </script>
- </body>
- </html>
- ]] )