1<!DOCTYPE html> 2<!-- 3### Powered by the PhotoShelter Beam platform 4### http://photoshelter.com/beam 5### (c) 2013 PhotoShelter, Inc. 6--> 7 8<!--[if IE 9]> <html dir="ltr" lang="en-US" class="no-js lt-ie10 can-click"> <![endif]--> 9<!--[if !IE]> --> <html dir="ltr" lang="en-US" class="no-js can-click"> <!--<![endif]--> 10 11<head> 12<meta charset="utf-8"> 13<link rel="dns-prefetch" href="//css.c.photoshelter.com/"> 14<link rel="dns-prefetch" href="//js.c.photoshelter.com/"> 15<link rel="dns-prefetch" href="//cdn.c.photoshelter.com/"> 16<title>Mermaiden Studio of Photography & Design</title> 17<meta name="description" content="" /> 18<meta property="og:description" content="" /> 19<meta property="og:title" content="Mermaiden Studio of Photography & Design" /> 20<meta property="og:type" content="website" /> 21<meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"> 22<meta name="apple-mobile-web-app-capable" content="yes" /> 23<meta name="apple-mobile-web-app-status-bar-style" content="black" /> 24<link rel="canonical" href="https://www.mermaidenstudio.net/index/" /><style> 25 26.loading-c2, .loading-bar { 27 -webkit-box-sizing: border-box; 28 -moz-box-sizing: border-box; 29 box-sizing: border-box; 30} 31.loading-c2 { 32 position: fixed; 33 top: 0; 34 left: 0; 35 width: 100vw; 36 height: 100vh; 37 text-align: center; 38} 39.loading-c2&:before { 40 content: ''; 41 margin: 0 0 0 -4px; 42 height: 100%; 43 vertical-align: middle; 44 display: inline-block; 45} 46.bar-holder { 47 width: 80%; 48 margin: 0 auto; 49 max-width: 1100px; 50 vertical-align: middle; 51 position: relative; 52 display: inline-block; 53 height: 2px; 54} 55.loading-bar { 56 will-change: true; 57 width: 100%; 58 height: 100%; 59 background: rgba(64, 64, 64, 0.4); 60 -webkit-animation: loading 4s linear infinite; 61 -moz-animation: loading 4s linear infinite; 62 -o-animation: loading 4s linear infinite; 63 animation: loading 4s linear infinite; 64} 65@-webkit-keyframes loading { 66 0% { transform: translate3d(-100%,0,0); } 67 100% { transform: translate3d(100%,0,0); } 68} 69@-moz-keyframes loading { 70 0% { transform: translate3d(-100%,0,0); } 71 100% { transform: translate3d(100%,0,0); } 72} 73@-o-keyframes loading { 74 0% { transform: translate3d(-100%,0,0); } 75 100% { transform: translate3d(100%,0,0); } 76} 77@keyframes loading { 78 0% { transform: translate3d(-100%,0,0); } 79 100% { transform: translate3d(100%,0,0); } 80} 81 82</style> 83<link rel="stylesheet" type="text/css" href="https://www.mermaidenstudio.net/css/cssCfg/scss=%252fasset%252fc2%252fapp%252fcss%252fbase.scss/label=janetmaccausland/theme=Theme3/ts=1753934162/rev=1788533357"> 84<link rel="stylesheet" type="text/css" href="https://www.mermaidenstudio.net/css/cssCfg/scss=asset%252fc2%252ftheme%252fTheme3%252fcss%252fstyles.scss/label=janetmaccausland/theme=Theme3/ts=1753934162/rev=1788533357"> 85 86<!--[if lt IE 9]>
87<script type="text/javascript"> 88 89(function(a,b){ 90 var m, rl = "/gallery-list"; 91 if (parseInt(a.appVersion.split('MSIE')[1]) < 9 ) { 92 //special case forward to user content page 93 m = /#!\/(p|contact|about)($|\/.+)/g.exec(b.href); 94 if (m) rl = m[0].slice('#!'.length); 95 b.replace(rl); 96 } 97})(navigator,location); 98 99</script>
99 100<![endif]--> 101
102<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
vendor: 1 bytes, line 102
102
103<script type="text/javascript"> 104 105if (typeof window.jQuery !== 'function') { 106 var src = 'js/jquery/jquery-1.8.2.min.js'; 107 document.write('
107<script src="' + src + '">\x3C/script>'); 108} 109 110</script>
110 111
112<script type="text/javascript" src="https://www.mermaidenstudio.net/js/APP/1788533357/modernizr/modernizr-custom-2.8.3.js,polyfils/raf.js,polyfils/custom-event.js"></script>
112 113 114
115<script type="text/javascript" src="https://www.mermaidenstudio.net/js/APP/1788533357/2.0/lib/O_O.js,lib/O_O.lib.Util.js,app/O_O.app.Visualizer.js"></script>
115 116 117 118
118<script id='Content_main' type='text/template'> 119<div class='wContent'> 120 <%= content.content %> 121</div> 122</script>
122 123
124<script id='Content_editor' type='text/template'> 125 <p class="note"> 126 Edit your text directly on the page. 127 <!-- Click the edit button below to toggle between editing and previewing.<br>--> 128 <br> 129 Don't forget to hit "Save" when you're done! 130 </p> 131 132 <!-- <button class="togglePreview">Preview</button> --> 133 <div class="body"> 134 <form class="customForm"> 135 <div class="row typeText" data-group="default"> 136 <label>Page Title</label> 137 <input type="text" name="page_title" value="<%- unescape(ptitle) %>" placeholder=""> 138 </div> 139 <div class="row typeTextarea" data-group="default"> 140 <label>Meta Description</label> 141 <textarea name="meta_description"><%= cmeta %></textarea> 142 </div> 143 </form> 144 </div> 145</script>
145 146 147
147<script id='ContactForm_editor' type='text/template'> 148<div>Send Button Text: <input name="sendText" type="text" value="<%= sendText %>" /></div> 149<div>Use Captcha: <select name="f_captcha"><option value="1">Yes</option><option value="0">No</option></select></div> 150</script>
150 151
152<script id='ContactForm_main' type='text/template'> 153<%= recaptcha_script_line %> 154<form> 155<div class="singles"> 156 <div class="name"> 157 <label>Name</label> 158 <input type="text" rel="Full Name" <% if (f_placeholder) { %> placeholder="Name" <% } %> value="" name="name" required> 159 <span class="status"> 160 <span class="valid"><span class="indicator"></span></span> 161 <span class="invalid"><span class="indicator"></span>Please enter your name.</span> 162 <span class="indicator"></span> 163 </span> 164 </div> 165 <div class="email"> 166 <label>Email</label> 167 <input type="email" rel="Email Address" <% if (f_placeholder) { %> placeholder="Email" <% } %> value="" name="email" required> 168 <span class="status"> 169 <span class="valid"><span class="indicator"></span></span> 170 <span class="invalid"><span class="indicator"></span>Please enter a valid email address.</span> 171 <span class="indicator"></span> 172 </span> 173 </div> 174 <div class="phone"> 175 <label>Phone</label> 176 <input type="phone" rel="Phone Number" <% if (f_placeholder) { %> placeholder="Phone" <% } %> value="" name="phone"> 177 <!--span class="status"> 178 <span class="valid"><span class="indicator"></span></span> 179 <span class="invalid"><span class="indicator"></span>Please enter a valid phone number.</span> 180 <span class="indicator"></span> 181 </span--> 182 </div> 183</div> 184 <div class="note"> 185 <label>Note</label> 186 <textarea name="msg" <% if (f_placeholder) { %> placeholder="Note" <% } %> required></textarea> 187 <span class="status"> 188 <span class="valid"><span class="indicator"></span></span> 189 <span class="invalid"><span class="indicator"></span>Don't forget your message!</span> 190 <span class="indicator"></span> 191 </span> 192 </div> 193 <% if (recaptcha_key && recaptcha_version === 2) { %> 194 <div id="recaptcha-container" class="g-recaptcha" data-theme="<%= recaptcha_theme %>" data-sitekey="<%= recaptcha_key %>"></div> 195 <% } %> 196 197 <div class="submit"> 198 <label></label><button data-act="send" class="send"><%= sendText.substr(0,20) %></button> 199 </div> 200 201 <div> 202 <label></label><span class="sending">sending...</span> 203 </div> 204</form> 205 206<div class="sent"> 207 Message sent! Thanks for your interest. 208</div> 209</script>
209 210 211
211<script id='GalleryNav_main' type='text/template'> 212 <ul class="<%= (typeof cfg.f_galleriesSize !== 'undefined') ? cfg.f_galleriesSize : '' %><%= (typeof cfg.rowCount !== 'undefined' && objA.length > cfg.rowCount) ? ' rows' : ' row' %>"></ul> 213</script>
213 214
215<script id='GalleryNav_item' type='text/template'> 216 <li> 217 <a href="<%= url %>" data-id="<%= id %>" title="<%- name %>"> 218 <% if (key_src) { %> 219 <% if (imageType === 'bkg') { %> 220 <div class="img" style="background-image:url(<%= key_src %>);"></div> 221 <% } else { %> 222 <img src="<%= key_src %>" /> 223 <% } %> 224 <% } else { %> 225 <%- name %> 226 <% } %> 227 </a> 228 229 <% if (id.charAt(0) === 'C') { %> 230 <button class="clc-close">Collapse Menu</button> 231 <ul class="clc"></ul> 232 <% } %> 233 </li> 234</script>
234 235 236
236<script id='ImageBackground_editor' type='text/template'> 237<p>Background Image ID: <input name="image_id" type="text" value="<%= image_id %>" /></p> 238<p>Background Image URL: <input name="url" type="text" value="<%= url %>" /></p> 239</script>
239 240 241
241<script id='ThumbStrip_main' type='text/template'> 242</script>
242 243
244<script id='ThumbStrip_images' type='text/template'> 245<div class="content 246 scrollable-h 247 <% if (typeof config.display !== 'undefined') { %><%= config.display %><% } %> 248 <% if (typeof hzCfg !== 'undefined' && hzCfg !== null) { %><%= hzCfg.spacing %>-padding<% } %>"> 249<% if (typeof hzCfg !== 'undefined' && hzCfg !== null) { %> 250 <%= tpl('gal_info', {gallery: gallery, config: hzCfg}) %> 251<% } %> 252<% if (config.rows !== 1) { %><div class="holder"><% } %> 253<% for (var i = 0, l = images.length; i < l; i++) { %> 254<% if (config.display === 'large') { %> 255 <section data-index="<%= images[i].id %>" class="img"> 256<% } else { %> 257 <button data-index="<%= images[i].id %>" class="img"> 258<% } %> 259<% var width = Math.round(images[i].screen_width_max / images[i].screen_height_max * height); %> 260 <div class="scaler<% if (typeof hzCfg !== 'undefined' && hzCfg !== null && width < 200) { %> narrow<% } %>" style="height: <%= height %>px; width: <%= width %>px;" data-index="<%= images[i].id %>"> 261 <% if (config.display === 'large' && typeof hzCfg !== 'undefined' && hzCfg !== null && hzCfg.f_i_info !== 'n') { %> 262 <%= tpl('img_info', {img: images[i], config: hzCfg}) %> 263 <% } %> 264 </div> 265<% if (config.display === 'large') { %> 266 </section> 267<% } else { %> 268 </button> 269<% } %> 270<% } %> 271<% if (config.rows !== 1) { %></div><% } %> 272</div> 273</script>
273 274
275<script id="ThumbStrip_img" type="text/template"> 276<img src="<%= img.src %>" data-src="<%= img.src %>"/> 277</script>
277 278
279<script id="ThumbStrip_img_info" type="text/template"> 280<div class="buttons<% if (config.f_i_info === 't') { %> open force<% } %>"> 281 <% if ((config.f_i_title === 't' && (img.name || img.headline || img.title || img.file_name)) || 282 (config.f_i_caption === 't' && (img.description || img.caption))) { %> 283 <div class="info"> 284 <div class="content"> 285 <% if (config.f_i_title === 't' && (img.name || img.headline || img.title || img.file_name)) { %><strong><%- img.name || img.headline || img.title || img.file_name %></strong><% } %><% if (config.f_i_caption === 't' && (img.description || img.caption)) { %> <p><%- img.description || img.caption %></p><% } %> 286 </div> 287 </div> 288 <% } %> 289 <% var buttons = 0; 290 buttons += (config.f_i_archive === 't') ? 1 : 0; 291 buttons += (config.f_i_social === 't') ? 1 : 0; 292 buttons += (config.f_i_buy === 't') ? 1 : 0; 293 buttons += ((config.f_i_title === 't' && (img.name || img.headline || img.title || img.file_name)) || 294 (config.f_i_caption === 't' && (img.description || img.caption))) ? 2 : 0; %> 295 <% if (buttons > 1 && (config.f_i_archive === 't' || config.f_i_social === 't' || config.f_i_buy === 't' || 296 (config.f_i_title === 't' && (img.name || img.headline || img.title || img.file_name)) || 297 (config.f_i_caption === 't' && (img.description || img.caption)))) { %> 298 <div class="more" data-act="more"></div> 299 <% } %> 300 <% if (config.f_i_archive === 't') { %> 301 <div class="archive<% if (buttons === 1) { %> single<% } %>" data-act="archive"></div> 302 <% } %> 303 <% if (config.f_i_social === 't') { %> 304 <div class="social<% if (buttons === 1) { %> single<% } %>" data-act="social"></div> 305 <% } %> 306 <% if (config.f_i_buy === 't' && img.pricing && img.pricing.length) { %> 307 <div class="buy<% if (buttons === 1) { %> single<% } %>" data-act="buy"></div> 308 <% } %> 309</div> 310</script>
310 311
312<script id="ThumbStrip_gal_info" type="text/template"> 313<div class="gallery-info<% if (config.f_g_info === 't') { %> on<% } %>"> 314<div class="scroll"> 315<div class="content"> 316 <h1><%- gallery.name %></h1> 317 <p><%= gallery.description %></p> 318</div> 319</div> 320</div> 321</script>
321 322 323
323<script id='ImageSearch_main' type='text/template'> 324 <div class='form'> 325 <span class="icon"></span> 326 <div class="search-field"><input type='text' class='input' placeholder='<%= placeholder %>'/></div> 327 <button class="clear">x</button> 328 <div class='spinner'> 329 <div class="loading-c2"><div class="loading-bar"></div></div> 330 </div> 331 </div> 332 <div class='results hidden'></div> 333</script>
333 334
335<script id='ImageSearch_allResults' type='text/template'> 336 <h3>Showing <% if (current < total) { %>first <% } %><%= current %> of <%= total %> results:</h3> 337 <div class="results-list"></div> 338 <a class="search-all" href='<%= link %>'>All Search Results</a> 339</script>
339 340
341<script id='ImageSearch_noResults' type='text/template'> 342 <h4>No results</h4> 343</script>
343 344 345
345<script id='Nav_main' type='text/template'> 346<ul class='navTop'></ul> 347</script>
347 348
349<script id='Nav_links' type='text/template'> 350<% for (var i=0; i<links.length; i++) { 351 var link = links[i]; 352 353 if (O_O.isset(link.children)) { %><li class="<%= link.className %>"> 354 <span><%- link.name %></span> 355 <div> 356 <ul> 357 <%= tpl('links', {links: link.children}) %> 358 </ul> 359 </div></li><% } else { %><%= tpl('link', {text: link.name, url: link.url, className: link.className, target: link.target, dataId: link['data-id']}) %><% } %><% } %> 360</script>
360 361
362<script id='Nav_link' type='text/template'><li class='<%= className %>'><a href='<%= url %>' data-id='<%= dataId %>' <% if (O_O.isset(target)) { %>target="<%= target %>"<% } %>><%- text %></a></li></script>
362 363
364<script id='Nav_editor' type='text/template'> 365<h2>Visible Navigation Items</h2> 366<div class="add-nav-element"> 367 <ul> 368 <li><button data-act="showCreateMenu" class="add">ADD TO NAVIGATION</button></li> 369 <li><button class="" data-act="addPage">Page</button></li> 370 <li><button class="" data-act="addLink">Link</button></li> 371 <li><button class="" data-act="addGroup">Menu</button></li> 372 </ul> 373</div> 374 375<ul class="objectList active"></ul> 376 377<p class="note clear">Click and drag to reorder your site's navigation.</p> 378 379<h2>Hidden Navigation Items</h2> 380<ul class="objectList inactive"></ul> 381</script>
381 382
383<script id='Nav_editLinks' type='text/template'> 384<% 385 var emptyMap = { 386 menu: 'Nothing in this menu yet! Drag items here to fill the menu.', 387 hidden: 'No hidden navigation items.', 388 visible: 'No navigation items.' 389}; 390 for (var i=0; i<links.length; i++) { 391 var link = links[i]; 392 %><%= tpl('linkEdit',link) %> 393<% } %> 394<li class="sortable-empty note"><%= emptyMap[type] %></li> 395</script>
395 396
397<script id='Nav_linkEdit' type='text/template'> 398 <li class="row draggable<% if (type == 'dynamic' || type == 'group') { %> noNest<% } %> <%= type %>" data-id="<%= id %>"> 399 <span class="dragHandle"></span> 400 <button class="edit" data-act="editItem"></button> 401 <% if (type != 'fixed' && type != 'dynamic') { %><button class="del" data-act="delItem"></button><% } %> 402 <%- name %> 403 404 <% if(O_O.isset(arguments[0].children)){ %> 405 <ul style='' class='links'> 406 <%= tpl('editLinks', {links: children, type: 'menu'}) %> 407 </ul> 408 <% } %> 409 </li> 410</script>
410 411 412 413 <!-- for gplus share -->
414<script src="https://apis.google.com/js/platform.js" async defer></script>
414 415
416<script id='SocialShare_main' type='text/template'> 417<ul class="share-options"> 418 <li><a target="_blank" href="#" class="facebook" title="Facebook"> 419 <span>Facebook</span></a></li> 420 <li><a target="_blank" href="#" class="twitter" title="Twitter"> 421 <span>Twitter</span></a> 422 </li> 423 <li><a href="#" title="More" class="less-more">More</a></li> 424</ul> 425<a href="#" class="share" title="Share This">x</a> 426</script>
426 427
428<script id='SocialShare_editor' type='text/template'> 429Text: <input name="text" type="text" value="<%= text %>" /> 430</script>
430 431 432
432<script id='StaticImage_editor' type='text/template'> 433<div class="row"><label>Image URL:</label><input name="url" type="text" value="<%= url %>" /></div> 434</script>
434 435 436
436<script id='VimeoPlayer_editor' type='text/template'> 437Video Url: <input name="video_url" type="text" value="<%= video_url %>" /> 438</script>
438 439
440<script id='VimeoPlayer_main' type='text/template'> 441 <div class="modalVideo modal hide" tabindex="-1" role="dialog" aria-hidden="true"> 442 </div> 443</script>
443 444
445<script id='VimeoPlayer_modalContent' type='text/template'> 446 <div class="modal-header"> 447 <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> 448 </div> 449 <div class="modal-body"> 450 <div class="video"> 451 <%= embed %> 452 </div> 453 <div class="info"> 454 <h3><%= video.title %></h3> 455 <% if(video.description) { %> 456 <p><%= video.description %></p> 457 <% } %> 458 </div> 459 <div class="meta"> 460 <span class="upload_date"><%= O_O.date.strFmt(video.upload_date, "%e %b %Y") %></span> 461 <div class="duration"> 462 <%= Math.floor(video.duration / 60) %>:<% if(video.duration % 60<10) { %>0<% } %><%= video.duration % 60%> 463 </div> 464 </div> 465 </div> 466</script>
466 467 468
468<script id='VimeoPlaylist_playlist' type='text/template'> 469<% if (videos.length) { %> 470 <ul> 471 <% for (var i=0; i<videos.length; i++) { 472 var video = videos[i]; 473 %><li data-idx="<%= i %>"> 474 <div class="holder"> 475 <div class="vimeo_thumb"> 476 <img src="<%= video.thumbnail_large %>"> 477 </div> 478 <div class="info"> 479 <h4><%= video.title %></h4> 480 <p><%= video.description %></p> 481 </div> 482 <div class="meta"> 483 <span class="upload_date"><%= O_O.date.strFmt(video.upload_date, "%e %b %Y") %></span> 484 <div class="duration"> 485 <%= Math.floor(video.duration / 60) %>:<% if(video.duration % 60<10) { %>0<% } %><%= video.duration % 60%> 486 </div> 487 </div> 488 </div> 489 </li><% } %> 490 </ul> 491<% } else { %> 492 (no videos) 493<% } %> 494</script>
494 495
496<script id='VimeoPlaylist_loading' type='text/template'> 497</script>
497 498
499<script id='VimeoPlaylist_error' type='text/template'> 500(<%= message %>) 501</script>
501 502
502<script id='Logo_logoText' type='text/template'> 503 <h1><a href="/index" class="text" title="<%- text %>"><%- text %></a></h1> 504</script>
504 505
506<script id='Logo_logoImage' type='text/template'> 507 <h1><a href="/index" title="<%- text %>" style="background-image:url(<%= src %>);height:<%= height %>px;width:<%= width %>px;" class="logo"><%- text %></a></h1> 508</script>
508 509
510<script id='Logo_editor' type='text/template'> 511 <div class="row"> 512 <label>Type:</label> 513 text <input name="type" type="radio" value="text" <%= (type == 'text') && 'checked' %>/> or image <input name="type" type="radio" value="image" <%= (type == 'image') && 'checked' %> /> 514 </div> 515 <div class="textCfg"> 516 <div class="row"><label>Text:</label><input name="text" type="text" value="<%= text %>" /></div> 517 <div class="row"><label>Color:</label><input name="color" type="color" value="<%= color %>" /></div> 518 </div> 519 <div class="imageCfg row"> 520 <button class="edit" data-type="edit"></button> 521 <p class="key" style="display:inline">Image:</p> 522 <span class="objPreview" data-obj-type="GalleryImage" > 523 <input type="hidden" data-type="GalleryImage" name="image" value="<%- image %>" /> 524 </span> 525 </div> 526</script>
526 527 528
528<script id='BlogReader_main' type='text/template'> 529<div class="controls"></div> 530<div class="main"> 531<div class="loading-c2"><div class="bar-holder"><div class="loading-bar"></div></div></div> 532</div> 533<div class="controls"></div> 534</script>
534 535
536<script id='BlogReader_controls' type='text/template'> 537<% if (typeof curPage !== 'undefined') { %> 538 <% if (prevPage !== '') { %> 539 <a href='<%= O_O.lib.Util.makePath('blog', [prevPage]) %>' class='prev' title="Previous"><%= config.f_previous_text %></a> 540 <% } %> 541 <% if (nextPage !== '' && nextPage > curPage) { %> 542 <a href='<%= O_O.lib.Util.makePath('blog', [nextPage]) %>' class='next' title="Next"><%= config.f_next_text %></a> 543 <% } %> 544<% } %> 545</script>
545 546
547<script id='BlogReader_textpost' type='text/template'> 548<div class="textpost"> 549 <h3><a href="<%= link %>" target="_blank"><%= title %></a></h3> 550 <% if (date) { %> 551 <p class="date"><%= date %></p> 552 <% } %> 553 <div class='body'><%= body %></div> 554</div> 555</script>
555 556
557<script id='BlogReader_photopost' type='text/template'> 558<div class="photopost"> 559 <div class='body'> 560 <% for (var i = 0, ct = photos.length; i < ct; i++) { 561 var photo = photos[i]; %> 562 <img src="<%= photo.alt_sizes[0].url %>"/> 563 <% } %> 564 </div> 565 <%= caption %> 566 <% if (date) { %> 567 <p class="date"><%= date %></p> 568 <% } %> 569</div> 570</script>
570 571
572<script id='BlogReader_linkpost' type='text/template'> 573<div class="linkpost"> 574 <a href="<%= linkUrl %>" target="_blank"><%= title %></a> 575 <div class='body'><%= desc %></p> 576</div> 577</script>
577 578
579<script id='BlogReader_quotepost' type='text/template'> 580<div class="linkpost"> 581 <%= source %> 582 <div class='body'><%= text %></p> 583</div> 584</script>
584 585
586<script id='BlogReader_videopost' type='text/template'> 587 <div class="photopost videopost"> 588 <div class='body'> 589 <%= video %> 590 </div> 591 <%= caption %> 592 <% if (date) { %> 593 <p class="date"><%= date %></p> 594 <% } %> 595 </div> 596</script>
596 597 598
598<script id='Instagram_auth_link' type='text/template'> 599<div class="row" style="padding-top: 0; margin-top: 0;"> 600 <p class="widgetTip"><em><%=msg%></em></p> 601 <button class='button-secondary auth-link' style="display: block;" onClick='javascript:window.open("<%=url%>", "Authorizing Instagram", "resizable,scrollbars,status,height=500,width=500")'> 602 Authorize with Instagram 603 </button> 604 <p class="widgetTip" style="padding:0;">You may need to disable any popup blockers.</p> 605</div> 606</script>
606 607
608<script id='Instagram_main' type='text/template'> 609<div class='main<% if (!list) { %> grid<% } %>'> 610</div> 611</script>
611 612
613<script id='Instagram_auth_form' type='text/template'> 614 <div class="row" style="display:none"> 615 <input type="hidden" name="token" value="<%= token %>" /><br/> 616 </div> 617 <div class="row typeSelect" data-group=""> 618 <label>Images per page</label> 619 <select name="limit" tabindex="-1"> 620 <option value="8">8</option> 621 <option value="16">16</option> 622 <option value="24">24</option> 623 <option value="32">32</option> 624 </select> 625 <div class="ps-select"> 626 <div class="list"> 627 <ul> 628 <li> 629 <button type="button" tabindex="-1" data-title="8" data-value="8" data-act="selectBox"> 630 8 631 </button> 632 </li> 633 <li> 634 <button type="button" tabindex="-1" data-title="16" data-value="16" data-act="selectBox"> 635 16 636 </button> 637 </li> 638 <li> 639 <button type="button" tabindex="-1" data-title="24" data-value="24" data-act="selectBox"> 640 24 641 </button> 642 </li> 643 <li> 644 <button type="button" tabindex="-1" data-title="32" data-value="32" data-act="selectBox"> 645 32 646 </button> 647 </li> 648 </ul> 649 </div> 650 </div> 651 </div> 652 <div class="row typeCheckbox"> 653 <input type="hidden" value="f_displayList" <% if (cfg.f_displayList === 'true' || cfg.f_displayList === 't') { %>checked<% } %> name="f_displayList" id="f_displayList"> 654 </div> 655 <div class="row typeCheckbox"> 656 <input type="hidden" value="displayLikes" <% if (cfg.displayLikes === 'true' || cfg.displayLikes === 't') { %>checked<% } %> name="displayLikes" id="displayLikes"> 657 </div> 658 <div class="row typeCheckbox"> 659 <input type="checkbox" value="displayCaption" <% if (cfg.displayCaption === 'true' || cfg.displayCaption === 't') { %>checked<% } %> name="displayCaption" id="displayCaption"> 660 <label for="displayCaption">Caption</label> 661 </div> 662 <div class="row" style="margin-bottom: 0; padding-bottom: 0;"> 663 <p class='status' style="margin-bottom: 0; padding-bottom: 0;"></p> 664 </div> 665</script>
665 666
667<script id='Instagram_item' type='text/template'> 668<div class='item'> 669 <a href="<%=link%>" target="_blank"> 670 <img src="<%=url%>" width="<%=width%>" height="<%=height%>"/> 671 </a> 672 <% if (caption !== '') { %> 673 <p class='caption'><%=caption%></p> 674 <% } %> 675</div> 676</script>
676 677
678<script id='Instagram_video' type='text/template'> 679 <div class='video'> 680 <video width="90%" height="90%" preload="metadata" controls> 681 <source src="<%=url%>" type="video/mp4"> 682 </video> 683 <% if (caption !== '') { %> 684 <p class='caption'><%=caption%></p> 685 <% } %> 686 </div> 687 </script>
687 688
689<script id='Instagram_pagination' type='text/template'> 690<div class='pagination_prev'> 691 <a class='prev'>Previous page</a> 692</div> 693<div class='pagination_next'> 694 <a class='next'>Next page</a> 695</div> 696</script>
696 697
697<script id='SlideShowControls_main' type='text/template'> 698 <% var buttons = 0; 699 buttons += (config.f_play !== 'n' && countData.count > 1)?1:0; 700 buttons += (config.f_social !== 'f')?1:0; 701 buttons += (config.f_thumbs !== 'n' && countData.count > 1)?1:0; 702 buttons += (config.f_meta !== 'n')?1:0; 703 buttons += (config.buyMenu !== 'f')?1:0;%> 704 <div class="controls"> 705 <% if (countData.count > 1) { %> 706 <button class="backward"> 707 <div class="icon" title="Previous Image"></div> 708 </button> 709 <button class="forward"> 710 <div class="icon" title="Next Image"></div> 711 </button> 712 <% } %> 713 </div> 714 <% if (config.f_closeable === 't') { %> 715 <button class="close">Close</button> 716 <% } %> 717 <%= tpl('count', {config: config, countData: countData}) %> 718 <% if (config.f_galleryname === 't') { %> 719 <h1 class="buttons-<%=buttons %>"><%- countData.galName || gallery.name %></h1> 720 <% } %> 721 <% if (config.f_play !== 'n' || config.f_social !== 'f' || 722 config.f_thumbs !== 'n' || config.f_meta !== 'n') { %> 723 <div class="buttons buttons-<%=buttons %>"> 724 <% if (config.f_thumbs !== 'n' && config.f_thumbs !== 'a' && (!!config.f_thumbs_force || countData.count > 1)) { %> 725 <button class="thumbs<% if (config.f_thumbs !== 'f') { %> on<% } %>" title="Thumbnails">Thumbnails</button> 726 <% } %> 727 <% if (countData.count > 1) { %> 728 <%= tpl('play', {config: config}) %> 729 <% } %> 730 <% if (config.f_fullscreen === 't') { %> 731 <button class="fullscreen" title="Fullscreen">Fullscreen</button> 732 <% } %> 733 <% if (config.f_meta !== 'n' && config.f_meta !== 'a') { %> 734 <button class="info<% if (config.f_meta !== 'f') { %> on<% } %>" title="<%= (typeof config.metaText !== 'undefined') ? config.metaText : 'Caption' %>"><%= (typeof config.metaText !== 'undefined') ? config.metaText : 'Caption' %></button> 735 <% } %> 736 <% if (config.f_archive !== 'f') { %> 737 <button class="archive" title="<%= (typeof config.archiveText !== 'undefined') ? config.archiveText : 'More Info & Actions' %>"><span><%= (typeof config.archiveText !== 'undefined') ? config.archiveText : 'More Info & Actions' %></span></button> 738 <% } %> 739 <% if (config.f_social !== 'f') { %> 740 <button class="social" title="Share">Share</button> 741 <% } %> 742 <% if (config.buyMenu === 't') { %> 743 <button class="buy" title="Buy">Buy</button> 744 <% } %> 745 </div> 746 <% } %> 747</script>
747 748
749<script id='SlideShowControls_play' type='text/template'> 750 <% if (config.f_play === 't') { %> 751 <button class="play pause" title="Pause">Pause</button> 752 <% } else if (config.f_play === 'f') { %> 753 <button class="play" title="Play">Play</button> 754 <% } %> 755</script>
755 756
757<script id='SlideShowControls_count' type='text/template'> 758<div class="count <%= config.f_count %><% if (countData.count === 1) { %> no-controls<% } %>"> 759 <% if (config.f_count === 't') { %> 760 <% if (countData.current !== ' ') { %> 761 <%= countData.current %><span><%= countData.count %></span> 762 <% } else { %> 763 764 <% } %> 765 <% } %> 766 <% if (countData.count > 1) { %> 767 <button class="backward" title="Previous Image">Previous</button> 768 <button class="forward" title="Next Image">Next</button> 769 <% } %> 770</div> 771</script>
771 772 773
773<script id='ImageStage_main' type='text/template'> 774 <%= tpl('image', {config: config, img: current, stop: 'current'}) %> 775 <%= tpl('image', {config: config, img: previous, stop: 'previous'}) %> 776 <%= tpl('image', {config: config, img: next, stop: 'next'}) %> 777 <%= tpl('image', {config: config, stop: 'blank'}) %> 778 <div class="cover <%= config.size %>"></div> 779</script>
779 780 781
782<script id='ImageStage_image' type='text/template'> 783<div class='img <%= stop %> <%= config.transition %> <%= config.size %>' <% if (typeof img !== 'undefined') { %>style='background-image: url(<%= img %>);'<% } %>></div> 784</script>
784 785
785<script id='MetaViewer_main' type='text/template'> 786<div class="<% if (config.f_innerScroll) { %>content <% } %> scrollable"> 787 <% if (config.f_content !== 'caption') { %> 788 <h1><%- data.name || data.headline || data.title || data.file_name %></h1> 789 <% } %> 790 <% if (config.f_content !== 'title' && 791 ((typeof data.description !== 'undefined' && data.description) || 792 (typeof data.caption !== 'undefined' && data.caption))) { 793 var useInfo = (typeof data.caption === 'undefined') ? data.description : data.caption; %> 794 <div <% if (useInfo && useInfo.length > config.f_colAfterChars) { %>lang="en" class="columns"<% } %>> 795 <%- useInfo %> 796 </div> 797 <% } %> 798</div> 799</script>
799 800 801 <!-- for gplus share -->
802<script src="https://apis.google.com/js/platform.js" async defer></script>
802 803
804<script id='ShareUrl_main' type='text/template'> 805<% if (typeof f_innerScroll !== 'undefined' && f_innerScroll) { %> 806<div class="content"> 807<%}%> 808<div class="su-holder"> 809<div class="su-content"> 810 <% if (typeof f_closeable !== 'undefined' && f_closeable) { %> 811 <button class="close">Close</button> 812 <% } %> 813 <h1>Share this <%= f_shareWhat %></h1> 814 <form> 815 <label>Link</label> 816 <input class="link" type=text value="" 817 id="copyURL" /> 818 <button title="Copy Link" data-clipboard-target="copyURL">Copy Link</button> 819 </form> 820 <form> 821 <label>Email</label> 822 <input class="email" type=email placeholder="Enter an email address" id="emailURL"/> 823 <button title="Share Via Email" class="shareEmail">Share Via Email</button> 824 </form> 825 <% if (typeof f_embedable !== 'undefined' && f_embedable) { %> 826 <form> 827 <label>Embed</label> 828 <input class="embed" type=text value="<iframe src='http://www.thisurl.com' width='800' height='600' />" 829 id="copyEmbed" /> 830 <button title="Copy Embed Code" data-clipboard-target="copyEmbed">Copy Embed Code</button> 831 </form> 832 <% } %> 833 <ul class='share-options'> 834 <li><a target="_blank" href="#" class="pinterest" title="Pinterest"><span>Pinterest</span></a></li> 835 <li><a target="_blank" href="#" class="facebook" title="Facebook"><span>Facebook</span></a></li> 836 <li><a target="_blank" href="#" class="twitter" title="Twitter"><span>Twitter</span></a></li> 837 </ul> 838</div> 839</div> 840<% if (typeof f_innerScroll !== 'undefined' && f_innerScroll) { %> 841</div> 842<%}%> 843 844</script>
844 845 846
846<script id='BuyMenu_main' type='text/template'> 847<% if (typeof config.f_innerScroll !== 'undefined' && config.f_innerScroll) { %> 848<div class="content"> 849<%}%> 850<div class="su-holder"> 851<div class="su-content"> 852 <% if (typeof config.f_closeable !== 'undefined' && config.f_closeable) { %> 853 <button class="close">Close</button> 854 <% } %> 855 <h1>Buy this <%= config.buyWhat %></h1> 856 <ul class="buy-options"> 857 <% if (typeof pricing !== 'undefined' && pricing.length > 0) { %> 858 <% if(!!find('PR', pricing)) { %> 859 <li><a href="#" class="pr" title="Print/product">Print/product</a></li> 860 <% } %> 861 <% if(!!find('BND', pricing)) { %> 862 <li><a href="#" class="bnd" title="Image package">Image package</a></li> 863 <% } %> 864 <% if(!!find('PU', pricing)) { %> 865 <li><a href="#" class="pu" title="Personal use download">Personal use download</a></li> 866 <% } %> 867 <% if(!!find('RM', pricing)) { %> 868 <li><a href="#" class="rm" title="Rights-managed license">Rights-managed license</a></li> 869 <% } %> 870 <% if(!!find('RF', pricing)) { %> 871 <li><a href="#" class="rf" title="Royalty-free license">Royalty-free license</a></li> 872 <% } %> 873 <% if(cart > 0) { %> 874 <li class="cart-link"><a href="/cart" class="cart" title="View your cart"><span>View your cart</span></a></li> 875 <% } %> 876 <% } %> 877 </ul> 878</div> 879</div> 880<% if (typeof config.f_innerScroll !== 'undefined' && config.f_innerScroll) { %> 881</div> 882<%}%> 883</script>
883 884
884<script id='SocialFollow_main' type='text/template'> 885<% 886if (f_edit && linkA.length === 0) { 887 %> 888<%= tpl('placeholder', {}) %> 889 890<% } else { %> 891 892<div class='follow-wrapper'> 893<ul class='follow-options'> 894<% 895var link; 896for (var i=0; i<linkA.length; i++) { 897 link = linkA[i]; 898%> 899 <li> 900 <a target='_blank' class=<%= link.service %> href=<%= link.url %>></a> 901 </li> 902<% } %> 903</ul> 904</div> 905 906<% } %> 907</script>
907 908
909<script id='SocialFollow_placeholder' type='text/template'> 910<div class='follow-wrapper placeholder edit-widget-border'> 911<ul class='follow-options'> 912 <li><a class='twitter'></a></li> 913 <li><a class='facebook'></a></li> 914 <li><a class='instagram'></a></li> 915</ul> 916</div> 917</script>
917 918
919<script id='SocialFollow_editor' type='text/template'> 920 <p class='widgetTip'> 921 Enter your info in the text fields below, and we'll do the rest. 922 <a target="_blank" href="https://support.photoshelter.com/hc/en-us/articles/204837820">Learn more »</a> 923 </p> 924 925 <ul class='objectList'></ul> 926 927 <div class='widgetTip'> 928 Click and drag to reorder your social follow buttons. 929 </div> 930</script>
930 931
932<script id='SocialFollow_editUsernames' type='text/template'> 933<% 934for (var i=0; i<socialDataA.length; i++) { 935 var socialItem = socialDataA[i]; 936%><%= tpl('editUsername', socialItem) %> 937<% } %> 938</script>
938 939
940<script id='SocialFollow_editUsername' type='text/template'> 941 <li class='row draggable sortable external' data-service=<%= service %>> 942 <span class='dragHandle'></span> 943 <span><%= label %></span> 944 <input name=<%= service %> type='text' value='<%= username %>' placeholder='<%= placeholder %>' /> 945 </li> 946</script>
946 947 948 949
950<script type="text/javascript"> 951var C2_CFG = {"theme":"Theme3","themeCfg":"{\"name\":\"Theme3\",\"version\":\"1.2.0\",\"requires\":{\"models\":[\"Collection\",\"Content\",\"Gallery\",\"Image\",\"Generic\"],\"widgets\":[[\"Content\",\"1.1\"],[\"ContactForm\",\"1.0\"],[\"GalleryNav\",\"1.1.1\"],[\"ImageBackground\",\"1.0\"],[\"ThumbStrip\",\"1.0\"],[\"ImageSearch\",\"1.0.1\"],[\"Nav\",\"1.1\"],[\"PortfolioCover\",\"1.0\"],[\"SocialShare\",\"1.0\"],[\"StaticImage\",\"1.0\"],[\"VimeoPlayer\",\"1.0\"],[\"VimeoPlaylist\",\"1.0\"],[\"Logo\",\"1.2\"],[\"BlogReader\",\"1.0\"],[\"Instagram\",\"1.2\"],[\"SlideShowControls\",\"1.1.1\"],[\"ImageStage\",\"1.1.1\"],[\"MetaViewer\",\"1.0\"],[\"ShareUrl\",\"1.1\"],[\"BuyMenu\",\"1.0\"],[\"SocialFollow\",\"1.0.0\"]]},\"resources\":{\"fonts\":{\"abril\":{\"family\":\"Abril Fatface\",\"alternate\":\"serif\",\"vendor_tag\":\"Abril+Fatface\"},\"arial\":{\"family\":\"Arial\",\"alternate\":\"sans-serif\",\"vendor_tag\":\"\"},\"arvo\":{\"family\":\"Arvo\",\"alternate\":\"serif\",\"vendor_tag\":\"Arvo\"},\"badScript\":{\"family\":\"Bad Script\",\"alternate\":\"sans-serif\",\"vendor_tag\":\"Bad+Script\"},\"berkshire\":{\"family\":\"Berkshire Swash\",\"alternate\":\"serif\",\"vendor_tag\":\"Berkshire+Swash\"},\"cabin\":{\"family\":\"Cabin\",\"alternate\":\"sans-serif\",\"vendor_tag\":\"Cabin\"},\"domine\":{\"family\":\"Domine\",\"alternate\":\"serif\",\"vendor_tag\":\"Domine\"},\"droidSans\":{\"family\":\"Droid Sans\",\"alternate\":\"sans-serif\",\"vendor_tag\":\"Droid+Sans\"},\"gentium\":{\"family\":\"Gentium Basic\",\"alternate\":\"serif\",\"vendor_tag\":\"Gentium+Basic\"},\"georgia\":{\"family\":\"Georgia\",\"alternate\":\"serif\",\"vendor_tag\":\"\"},\"helvetica\":{\"family\":\"Helvetica\",\"alternate\":\"sans-serif\",\"vendor_tag\":\"\"},\"josefin\":{\"family\":\"Josefin Sans\",\"alternate\":\"sans-serif\",\"vendor_tag\":\"Josefin+Sans: 600\"},\"kreon\":{\"family\":\"Kreon\",\"alternate\":\"serif\",\"vendor_tag\":\"Kreon\"},\"lato\":{\"family\":\"Lato\",\"alternate\":\"sans-serif\",\"vendor_tag\":\"Lato\"},\"libre\":{\"family\":\"Libre Baskerville\",\"alternate\":\"serif\",\"vendor_tag\":\"Libre+Baskerville\"},\"merriweather\":{\"family\":\"Merriweather\",\"alternate\":\"serif\",\"vendor_tag\":\"Merriweather\"},\"open\":{\"family\":\"Open Sans\",\"alternate\":\"sans-serif\",\"vendor_tag\":\"Open+Sans\"},\"oswald\":{\"family\":\"Oswald\",\"alternate\":\"sans-serif\",\"vendor_tag\":\"Oswald\"},\"pacifico\":{\"family\":\"Pacifico\",\"alternate\":\"serif\",\"vendor_tag\":\"Pacifico\"},\"palatino\":{\"family\":\"Palatino\",\"alternate\":\"serif\",\"vendor_tag\":\"\"},\"playfair\":{\"family\":\"Playfair Display\",\"alternate\":\"serif\",\"vendor_tag\":\"Playfair+Display\"},\"ptSans\":{\"family\":\"PT Sans\",\"alternate\":\"sans-serif\",\"vendor_tag\":\"PT+Sans\"},\"ptSansNarrow\":{\"family\":\"PT Sans Narrow\",\"alternate\":\"sans-serif\",\"vendor_tag\":\"PT+Sans+Narrow\"},\"ptSerif\":{\"family\":\"PTSerif\",\"alternate\":\"serif\",\"vendor_tag\":\"PT+Serif\"},\"quicksand\":{\"family\":\"Quicksand\",\"alternate\":\"sans-serif\",\"vendor_tag\":\"Quicksand\"},\"raleway\":{\"family\":\"Raleway\",\"alternate\":\"sans-serif\",\"vendor_tag\":\"Raleway\"},\"sanchez\":{\"family\":\"Sanchez\",\"alternate\":\"serif\",\"vendor_tag\":\"Sanchez\"},\"timeNewRoman\":{\"family\":\"Times New Roman\",\"alternate\":\"serif\",\"vendor_tag\":\"\"},\"verdana\":{\"family\":\"Verdana\",\"alternate\":\"sans-serif\",\"vendor_tag\":\"\"}},\"color_set\":[{\"name\":\"Light: Bold\",\"values\":{\"colorBkg\":\"#f4f4f4\",\"colorFrg\":\"#ffffff\",\"colorBrand\":\"#db0000\",\"colorNav\":\"#7b7b7b\",\"colorBody\":\"#1d1d1d\",\"colorLink\":\"#db0000\"}},{\"name\":\"Light: Classic\",\"values\":{\"colorBkg\":\"#f6f6f6\",\"colorFrg\":\"#ffffff\",\"colorBrand\":\"#444444\",\"colorNav\":\"#8e8e8e\",\"colorBody\":\"#5f5f5f\",\"colorLink\":\"#6babd7\"}},{\"name\":\"Dark: Bold\",\"values\":{\"colorBkg\":\"#191919\",\"colorFrg\":\"#000000\",\"colorBrand\":\"#e80000\",\"colorNav\":\"#acacac\",\"colorBody\":\"#e3e3e3\",\"colorLink\":\"#e80000\"}}
951,{\"name\":\"Dark: Classic\",\"values\":{\"colorBkg\":\"#191919\",\"colorFrg\":\"#000000\",\"colorBrand\":\"#e8e8e8\",\"colorNav\":\"#acacac\",\"colorBody\":\"#cacaca\",\"colorLink\":\"#839fd2\"}}],\"font_set\":[{\"name\":\"Classic 1\",\"values\":{\"font_1\":\"open\",\"font_2\":\"gentium\"}},{\"name\":\"Classic 2\",\"values\":{\"font_1\":\"quicksand\",\"font_2\":\"ptSerif\"}},{\"name\":\"Classic 3\",\"values\":{\"font_1\":\"playfair\",\"font_2\":\"gentium\"}},{\"name\":\"Modern 1\",\"values\":{\"font_1\":\"open\",\"font_2\":\"open\"}},{\"name\":\"Modern 2\",\"values\":{\"font_1\":\"oswald\",\"font_2\":\"lato\"}},{\"name\":\"Modern 3\",\"values\":{\"font_1\":\"raleway\",\"font_2\":\"lato\"}},{\"name\":\"Funky 1\",\"values\":{\"font_1\":\"arvo\",\"font_2\":\"arvo\",\"font_3\":\"arvo\"}},{\"name\":\"Funky 2\",\"values\":{\"font_1\":\"pacifico\",\"font_2\":\"lato\",\"font_3\":\"lato\"}},{\"name\":\"Funky 3\",\"values\":{\"font_1\":\"badScript\",\"font_2\":\"badScript\",\"font_3\":\"ptSans\"}}]},\"start\":\"index\",\"colorBkg\":\"#5b5656\",\"colorFrg\":\"#373737\",\"colorBrand\":\"#a7bef2\",\"colorNav\":\"#dafcbd\",\"colorBody\":\"#eff2f9\",\"colorLink\":\"#bfefec\",\"font_2\":\"open\",\"font_1\":\"open\",\"last_modified\":\"2025-07-31 03:56:02 GMT\",\"color_set\":\"custom\",\"font_set\":\"3\",\"modes\":{\"global\":{\"user_hidden\":true,\"widgets\":[{\"widget\":\"Logo\",\"widgetName\":\"Logo\",\"widgetDesc\":\"Your site name, displayed using text or a logo image\",\"type\":\"image\",\"f_force_menu_button\":\"h\",\"text\":\"Mermaiden Studio of Photography & Design\",\"image\":[{\"type\":\"GalleryImage\",\"image_id\":\"I0000qacfnAZJ9Mg\",\"gallery_id\":\"G0000ezfY5yLG4tI\",\"collection_id\":\"\"}],\"image_f_retina\":\"t\",\"image_orig_enable\":\"t\",\"image_width\":2040,\"image_height\":2040,\"image_file_exts\":[\"gif\",\"jpeg\",\"jpg\",\"png\"],\"image_f_wm_disable\":\"t\",\"image_f_sec_ignore\":\"t\",\"image_max_size\":2040,\"propOverload\":null},{\"widget\":\"Nav\",\"widgetName\":\"Navigation\",\"widgetDesc\":\"Links used to traverse your site\",\"f_archive_not_nested\":true,\"links\":[{\"name\":\"Mermaiden Studio Photography & Design Portfolio\",\"type\":\"fixed\",\"url_fragment\":\"portfolio\",\"className\":\"portfolio\",\"f_hidden\":false,\"id\":\"-0\",\"act\":\"edit\"},{\"name\":\"About\",\"type\":\"fixed\",\"url_fragment\":\"about\",\"className\":\"about\",\"f_hidden\":false,\"id\":\"-1\",\"act\":\"edit\"},{\"name\":\"Galleries\",\"type\":\"dynamic\",\"url_fragment\":\"archive\",\"className\":\"archive\",\"f_hidden\":false,\"id\":\"-2\",\"act\":\"edit\"},{\"name\":\"Contact\",\"type\":\"fixed\",\"url_fragment\":\"contact\",\"className\":\"contact\",\"f_hidden\":false,\"id\":\"-3\",\"act\":\"edit\"},{\"name\":\"https:\\\/\\\/www.mermaidenstudio.net\",\"type\":\"fixed\",\"url_fragment\":\"index\",\"className\":\"index\",\"f_hidden\":true,\"id\":\"-4\",\"act\":\"edit\"},{\"name\":\"Video\",\"type\":\"fixed\",\"url_fragment\":\"video\",\"className\":\"video\",\"f_hidden\":true,\"id\":\"-5\"},{\"type\":\"fixed\",\"name\":\"Blog\",\"url_fragment\":\"blog\",\"cls\":\"blog\",\"f_hidden\":true,\"id\":\"-6\"},{\"type\":\"fixed\",\"name\":\"https:\\\/\\\/www.instagram.com\\\/mermaidenstudio\",\"url_fragment\":\"instagram\",\"cls\":\"instagram\",\"f_hidden\":true,\"id\":\"-7\",\"act\":\"edit\"},{\"type\":\"page\",\"name\":\"print-prices\",\"url_fragment\":\"print-prices\",\"cls\":\"print-prices\",\"f_hidden\":true,\"id\":\"-8\",\"page_title\":\"\",\"act\":\"edit\"}]},{\"widget\":\"SocialFollow\",\"widgetName\":\"Social Follow\",\"widgetDesc\":\"Generates social follow icons for your site\",\"twitter\":\"MaccauslandS\",\"facebook\":\"jmmermaid\",\"instagram\":\"mermaidenstudio\\\/\",\"linkedin\":\"\",\"vimeo\":\"\",\"tumblr\":\"\",\"pinterest\":\"\",\"googlePlus\":\"\",\"fiveHPx\":\"\",\"services\":[\"facebook\",\"instagram\",\"twitter\",\"googlePlus\",\"fiveHPx\",\"vimeo\",\"linkedin\",\"tumblr\",\"pinterest\"]},{\"widget\":\"ImageSearch\",\"placeholder\":\"Search\",\"widgetName\":\"Quick Search\",\"widgetDesc\":\"Searches all of your images marked as publicly searchable\",\"f_enable\":\"t\"}]}
951,\"index\":{\"modeName\":\"Home\",\"definition\":\"Index\",\"title\":\"Mermaiden Studio Photography & Design\",\"meta_description\":\"Nature, conservation and travel photography & illustration, based out of Massachusetts. Contact me for inquiries.\",\"widgets\":[{\"widget\":\"PortfolioCover\",\"widgetName\":\"Portfolio Cover\",\"widgetDesc\":\"Featured image to display on initial site load\",\"f_footer\":\"t\",\"footer_text\":\"Portfolio Favorites\",\"dataSource\":\"user\",\"image\":[{\"type\":\"GalleryImage\",\"image_id\":\"I0000TL_GewBKZ5c\",\"gallery_id\":\"G0000VUaVJUvLI8Y\",\"collection_id\":\"\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000PWXWRo47Ugg\",\"gallery_id\":\"G0000TQ.EWfatfdQ\",\"collection_id\":\"\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000uBV3RCVFJ_s\",\"gallery_id\":\"G0000TQ.EWfatfdQ\",\"collection_id\":\"\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000JivPIwNT3cI\",\"gallery_id\":\"G0000TQ.EWfatfdQ\",\"collection_id\":\"\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000buKLXjGY138\",\"gallery_id\":\"G0000TQ.EWfatfdQ\",\"collection_id\":\"\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000cxjefFcsh2s\",\"gallery_id\":\"G0000A9yBmYqM8Og\",\"collection_id\":\"\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000n0fPhpUGQHU\",\"gallery_id\":\"G0000A9yBmYqM8Og\",\"collection_id\":\"\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000Lq0_F.eB7R0\",\"gallery_id\":\"G0000A9yBmYqM8Og\",\"collection_id\":\"\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000BHlzzB7Xf.U\",\"gallery_id\":\"G0000LB0Kxo4j7hE\",\"collection_id\":\"C0000c58JeO2ubfI\"},{\"type\":\"GalleryImage\",\"image_id\":\"I000040TJ5Xm4i2U\",\"gallery_id\":\"G0000LB0Kxo4j7hE\",\"collection_id\":\"C0000c58JeO2ubfI\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000nFb2iVaGDAY\",\"gallery_id\":\"G0000X5ZJSz.J0tI\",\"collection_id\":\"C0000c58JeO2ubfI\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000oEdl0qGhUeU\",\"gallery_id\":\"G0000Jz1hQhwUPGs\",\"collection_id\":\"C0000c58JeO2ubfI\"},{\"type\":\"GalleryImage\",\"image_id\":\"I00005eKBf4H7gT0\",\"gallery_id\":\"G000063J0Csyxt54\",\"collection_id\":\"C0000c58JeO2ubfI\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000pgwOZ3.LpBA\",\"gallery_id\":\"G0000mteLKwknH.Q\",\"collection_id\":\"C0000c58JeO2ubfI\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000_4h2WCc8E0k\",\"gallery_id\":\"G0000mteLKwknH.Q\",\"collection_id\":\"C0000c58JeO2ubfI\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000kmRp.0bNhXg\",\"gallery_id\":\"G0000mteLKwknH.Q\",\"collection_id\":\"C0000c58JeO2ubfI\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000TrmHFwVPV9E\",\"gallery_id\":\"G000084UzggL8PTQ\",\"collection_id\":\"C0000c58JeO2ubfI\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000hNFYg8TjjdM\",\"gallery_id\":\"G000084UzggL8PTQ\",\"collection_id\":\"C0000c58JeO2ubfI\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000MxzA.e.E7YI\",\"gallery_id\":\"G00000it.U.12uyU\",\"collection_id\":\"C0000OYtlgVhiSKI\"},{\"type\":\"GalleryImage\",\"image_id\":\"I00007IOAHeMdG34\",\"gallery_id\":\"G00000it.U.12uyU\",\"collection_id\":\"C0000OYtlgVhiSKI\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000oIhxBuhBuuE\",\"gallery_id\":\"G00000it.U.12uyU\",\"collection_id\":\"C0000OYtlgVhiSKI\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000GOWU320e3ZI\",\"gallery_id\":\"G0000VxwEC238xf0\",\"collection_id\":\"C0000YuwJV1hKxzM\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000HC5gJ.M1wVY\",\"gallery_id\":\"G00006HZ8tpNRD1k\",\"collection_id\":\"C0000YuwJV1hKxzM\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000Dwd92Y3AdVA\",\"gallery_id\":\"G0000h76aDM0OcZE\",\"collection_id\":\"C0000c58JeO2ubfI\"},{\"type\":\"GalleryImage\",\"image_id\":\"I00006s6jriyS_hw\",\"gallery_id\":\"G0000LB0Kxo4j7hE\",\"collection_id\":\"C0000c58JeO2ubfI\"},{\"type\":\"GalleryImage\",\"image_id\":\"I00005.bTUUup.tw\",\"gallery_id\":\"G0000MwUdk5Ns7zA\",\"collection_id\":\"C0000c58JeO2ubfI\"},{\"type\":\"GalleryImage\",\"image_id\":\"I00005HhW2Q7hMtI\",\"gallery_id\":\"G0000H0UZ7GDV9_M\",\"collection_id\":\"C0000c58JeO2ubfI\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000uaLSEZOnyNQ\",\"gallery_id\":\"G0000MsnWmx2OYmk\",\"collection_id\":\"C0000c58JeO2ubfI\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000H0YI89d6Hug\",\"gallery_id\":\"G000063J0Csyxt54\",\"collection_id\":\"C0000c58JeO2ubfI\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000CcuUys53vaU\",\"gallery_id\":\"G00003rE5fd1f16A\",\"collection_id\":\"C0000YuwJV1hKxzM\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000czhEgJLfPkQ\",\"gallery_id\":\"G00002VzI_cQ4YnI\",\"collection_id\":\"C0000OYtlgVhiSKI\"},{\"type\":\"GalleryImage\",\"image_id\":\"I00009h5ibgvNNCo\",\"gallery_id\":\"G0000Jz1hQhwUPGs\",\"collection_id\":\"C0000c58JeO2ubfI\"},{\"type\":\"GalleryImage\",\"image_id\":\"I00005rJX_le26Ko\",\"gallery_id\":\"G0000MsnWmx2OYmk\",\"collection_id\":\"C0000c58JeO2ubfI\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000MWLNSAUGag4\",\"gallery_id\":\"G0000MsnWmx2OYmk\",\"collection_id\":\"C0000c58JeO2ubfI\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000fCFjZZRB0EA\",\"gallery_id\":\"G00006oieyhxKviA\",\"collection_id\":\"C0000c58JeO2ubfI\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000Qa3iqaqFGJk\",\"gallery_id\":\"G00006oieyhxKviA\",\"collection_id\":\"C0000c58JeO2ubfI\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000DsVt5FI69Uk\",\"gallery_id\":\"G0000MsnWmx2OYmk\",\"collection_id\":\"C0000c58JeO2ubfI\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000GLgHgaCnZmg\",\"gallery_id\":\"G0000H0UZ7GDV9_M\",\"collection_id\":\"C0000c58JeO2ubfI\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000am1TS5Gw3rc\",\"gallery_id\":\"G000063J0Csyxt54\",\"collection_id\":\"C0000c58JeO2ubfI\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000hnIYSy0VwhI\",\"gallery_id\":\"G0000R652KTbTxX8\",\"collection_id\":\"\"}
951,{\"type\":\"GalleryImage\",\"image_id\":\"I0000sdj2R5kTTj8\",\"gallery_id\":\"G0000TQ.EWfatfdQ\",\"collection_id\":\"C0000LlVG7A3ogLQ\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000I0q6YAxx_UE\",\"gallery_id\":\"G0000p20Z1pb7zYg\",\"collection_id\":\"C0000LlVG7A3ogLQ\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000yZU1kffixsU\",\"gallery_id\":\"G0000xm63NmvXKCY\",\"collection_id\":\"\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000wAu0iRQxYE8\",\"gallery_id\":\"G0000xm63NmvXKCY\",\"collection_id\":\"\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000SiNuiPvoLCc\",\"gallery_id\":\"G0000xm63NmvXKCY\",\"collection_id\":\"\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000EzwqZ_bLBiQ\",\"gallery_id\":\"G0000A9yBmYqM8Og\",\"collection_id\":\"\"},{\"type\":\"GalleryImage\",\"image_id\":\"I00008LxZJRtogp8\",\"gallery_id\":\"G0000A9yBmYqM8Og\",\"collection_id\":\"\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000lI5wubxcHm4\",\"gallery_id\":\"G0000A9yBmYqM8Og\",\"collection_id\":\"\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000UOMZAU9kC3I\",\"gallery_id\":\"G0000A9yBmYqM8Og\",\"collection_id\":\"\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000Ke_b.wzI3Js\",\"gallery_id\":\"G0000A9yBmYqM8Og\",\"collection_id\":\"\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000R0417eyPvCg\",\"gallery_id\":\"G0000A9yBmYqM8Og\",\"collection_id\":\"\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000fgA4_Ydka3A\",\"gallery_id\":\"G0000xm63NmvXKCY\",\"collection_id\":\"\"},{\"type\":\"GalleryImage\",\"image_id\":\"I00006z487WLLXa4\",\"gallery_id\":\"G0000xm63NmvXKCY\",\"collection_id\":\"\"},{\"type\":\"GalleryImage\",\"image_id\":\"I00000VsYb.QknBQ\",\"gallery_id\":\"G0000xm63NmvXKCY\",\"collection_id\":\"\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000Pkz770XCFV0\",\"gallery_id\":\"G0000TQ.EWfatfdQ\",\"collection_id\":\"C0000LlVG7A3ogLQ\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000fX68xCjeN9U\",\"gallery_id\":\"G0000O3VOTD24aBg\",\"collection_id\":\"C0000SIDHqVvk5Dc\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000o3Kmxkt.zTw\",\"gallery_id\":\"G0000VUaVJUvLI8Y\",\"collection_id\":\"\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000hDelhkCR_cc\",\"gallery_id\":\"G00006oieyhxKviA\",\"collection_id\":\"C0000SIDHqVvk5Dc\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000tsC4ALnL0BM\",\"gallery_id\":\"G0000nTxF3oL3IFk\",\"collection_id\":\"C00007Q3ucjfmcg4\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000VxlVupe0dVI\",\"gallery_id\":\"G0000WMD8HTSHqco\",\"collection_id\":\"C00007Q3ucjfmcg4\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000Y_R7NxzS7UA\",\"gallery_id\":\"G0000MsnWmx2OYmk\",\"collection_id\":\"C0000SIDHqVvk5Dc\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000mJ5yYrbHgWg\",\"gallery_id\":\"G0000MsnWmx2OYmk\",\"collection_id\":\"C0000SIDHqVvk5Dc\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000cxPKEhfbZoA\",\"gallery_id\":\"G0000MsnWmx2OYmk\",\"collection_id\":\"C0000SIDHqVvk5Dc\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000uuUSxxiyHlE\",\"gallery_id\":\"G0000xN40bVNSTO0\",\"collection_id\":\"C0000OYtlgVhiSKI\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000M5UWPOHwHz4\",\"gallery_id\":\"G0000O3VOTD24aBg\",\"collection_id\":\"C0000SIDHqVvk5Dc\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000EwYeQUOpK7k\",\"gallery_id\":\"G0000O.hw9SToHNg\",\"collection_id\":\"C0000SIDHqVvk5Dc\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000gRXJsRMdFXY\",\"gallery_id\":\"G0000VVPCOFNpFzg\",\"collection_id\":\"C0000SIDHqVvk5Dc\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000Qr800BaPHX8\",\"gallery_id\":\"G0000O3VOTD24aBg\",\"collection_id\":\"C0000SIDHqVvk5Dc\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000828cf0rLbgc\",\"gallery_id\":\"G0000X5ZJSz.J0tI\",\"collection_id\":\"C0000SIDHqVvk5Dc\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000iKWHpDCIr4g\",\"gallery_id\":\"G0000BRHqse10pDQ\",\"collection_id\":\"C0000YuwJV1hKxzM\"},{\"type\":\"GalleryImage\",\"image_id\":\"I00003.GihTzSex4\",\"gallery_id\":\"G00003NzHQ1yeAEk\",\"collection_id\":\"C0000SIDHqVvk5Dc\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000ERvXVwY9sL8\",\"gallery_id\":\"G0000MsnWmx2OYmk\",\"collection_id\":\"C0000SIDHqVvk5Dc\"},{\"type\":\"GalleryImage\",\"image_id\":\"I00003dNn1xLiXDw\",\"gallery_id\":\"G0000MsnWmx2OYmk\",\"collection_id\":\"C0000SIDHqVvk5Dc\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000VCYQnme9a9M\",\"gallery_id\":\"G0000MsnWmx2OYmk\",\"collection_id\":\"C0000SIDHqVvk5Dc\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000sceasjQdDLA\",\"gallery_id\":\"G0000mteLKwkn
951H.Q\",\"collection_id\":\"C0000SIDHqVvk5Dc\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000qlU1l_CBtOM\",\"gallery_id\":\"G00003NzHQ1yeAEk\",\"collection_id\":\"C0000SIDHqVvk5Dc\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000lPM4iQ3ABcg\",\"gallery_id\":\"G0000VVPCOFNpFzg\",\"collection_id\":\"C0000SIDHqVvk5Dc\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000022KQRv1r.0\",\"gallery_id\":\"G0000VVPCOFNpFzg\",\"collection_id\":\"C0000SIDHqVvk5Dc\"},{\"type\":\"GalleryImage\",\"image_id\":\"I00000w8PQfIUvXg\",\"gallery_id\":\"G00008dpUpzuf6tk\",\"collection_id\":\"C0000SIDHqVvk5Dc\"},{\"type\":\"GalleryImage\",\"image_id\":\"I00002MfR.8qYmQ8\",\"gallery_id\":\"G0000EH_Mp2_pw1g\",\"collection_id\":\"C0000SIDHqVvk5Dc\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000UFAW0wudDfU\",\"gallery_id\":\"G0000O3VOTD24aBg\",\"collection_id\":\"C0000SIDHqVvk5Dc\"},{\"type\":\"GalleryImage\",\"image_id\":\"I0000cxPKEhfbZoA\",\"gallery_id\":\"G0000MsnWmx2OYmk\",\"collection_id\":\"C0000SIDHqVvk5Dc\"}],\"recent\":[\"\",\"\"],\"image_f_wm_disable\":\"t\",\"image_f_sec_ignore\":\"t\",\"image_max_size\":1440,\"propOverload\":null}]},\"portfolio\":{\"modeName\":\"Portfolio\",\"definition\":\"Portfolio_111\",\"title\":\"Mermaiden Studio Portfolio\",\"meta_description\":\"My photography & design Portfolio is a curated collection of images for Home D\\u00e9cor, Editorial or Stock use. The photographs were made while diving under water, traveling out on the landscape often by RV, or in my New England home base. It is with love that I make these photographs, and I share that with you. Caring is contagious and not only a human capacity. I have many years working as a designer and photographer, so let me help you choose the right images for your wall d\\u00e9cor. Or select a file for your publication from my archive. Please contact me by text or email, preferred.\",\"widgets\":[],\"sets\":{\"gallerySingleImage\":[{\"widget\":\"ImageStage\",\"widgetName\":\"Image Display\",\"widgetDesc\":\"The frame and transitions used for a gallery's images\",\"size\":\"fit\",\"transition\":\"f\",\"duration\":\"4\",\"propOverload\":null,\"delegate\":{\"State\":[{\"mode\":\"portfolio\",\"set\":\"gallerySingleImage\",\"ordinal\":2},{\"mode\":\"portfolio\",\"set\":\"gallerySingleImage\",\"ordinal\":3}],\"ImageMeta\":[{\"mode\":\"portfolio\",\"set\":\"gallerySingleImage\",\"ordinal\":1},{\"mode\":\"portfolio\",\"set\":\"gallerySingleImage\",\"ordinal\":5}]}},{\"widget\":\"MetaViewer\",\"widgetName\":\"Image Metadata Display\",\"widgetDesc\":\"Image details (uses IPTC data)\",\"f_innerScroll\":true,\"f_colAfterChars\":400,\"f_content\":\"titleCaption\",\"propOverload\":{\"f_content\":{\"map\":{\"titleCaption\":\"Image name and caption\",\"title\":\"Image name only\",\"caption\":\"Image caption only\"}}},\"delegate\":{\"WhatMeta\":[{\"mode\":\"portfolio\",\"set\":\"gallerySingleImage\",\"ordinal\":0}]}},{\"widget\":\"SlideShowControls\",\"widgetName\":\"Image Viewer\",\"widgetDesc\":\"Presentation view of your images\",\"dataSource\":\"dynamic\",\"userLinks\":\"\",\"f_closeable\":\"f\",\"f_galleryname\":\"f\",\"f_count\":\"t\",\"f_thumbs\":\"a\",\"f_thumbs_force\":true,\"f_play\":\"f\",\"f_fullscreen\":\"t\",\"f_meta\":\"t\",\"metaText\":\"Info\",\"f_metaForceFalseMobile\":false,\"f_archive\":\"t\",\"archiveText\":\"More Info & Actions\",\"f_social\":\"f\",\"buyMenu\":\"f\",\"f_share_what\":\"image\",\"f_toggleChrome\":\"t\",\"propOverload\":{\"dataSource\":{\"map\":{\"dynamic\":\"dynamic\"},\"default\":\"dynamic\",\"inpEnable\":false},\"userLinks\":{\"inpEnable\":false},\"f_fullscreen\":{\"inpEnable\":true,\"default\":\"t\"},\"f_archive\":{\"inpEnable\":true},\"archiveText\":{\"inpEnable\":false},\"f_thumbs\":{\"inpEnable\":false},\"f_galleryname\":{\"inpEnable\":false}},\"f_meta_force_false_mobile\":true,\"delegate\":{\"JumpTo\":[{\"mode\":\"portfolio\",\"set\":\"gallerySingleImage\",\"ordinal\":0}],\"Gallery\":[{\"mode\":\"portfolio\",\"set\":\"gallerySingleImage\",\"ordinal\":0}],\"Images\":[{\"mode\":\"portfolio\",\"set\":\"gallerySingleImage\",\"ordinal\":0}],\"Page\":[{\"mode\":\"portfolio\",\"set\":\"gallerySingleImage\",\"ordinal\":0}],\"Play\":[{\"mode\":\"portfolio\",\"set\":\"gallerySingleImage\",\"ordinal\":0}],\"Meta\":[{\"mode\":\"portfolio\",\"set\":\"gallerySingleImage\",\"ordinal\":0},{\"mode\":\"portfolio\",\"set\":\"gallerySingleImage\",\"ordinal\":1}],\"Share\":[{\"mode\":\"portfolio\",\"set\":\"gallerySingleImage\",\"ordinal\":4}],\"Buy\":[{\"mode\":\"portfolio\",\"set\":\"gallerySingleImage\",\"ordinal\":5}],\"Thumbs\":[{\"mode\":\"portfolio\",\"set\":\"gallerySingleImage\",\"ordinal\":3}]}},{\"widget\":\"ThumbStrip\",\"widgetName\":\"Thumbnail Image Horizontal Viewer\",\"widgetDesc\":\"Displays thumbnail images in a horizontally scrollable pane.\",\"f_editable\":false,\"delegate\":{\"JumpTo\":[{\"mode\":\"portfolio\",\"set\":\"gallerySingleImage\",\"ordinal\":0}],\"Thumbs\":[{\"mode\":\"portfolio\",\"ordinal\":2}]},\"rows\":1,\"display\":\"thumb\",\"loadThresh\":1.5,\"f_innerScroll\":true,\"scrollOutside\":false,\"focusAlign\":\"center\"},{\"widget\":\"ShareUrl\",\"widgetName\":\"Post to Social Networks\",\"widgetDesc\":\"Links for easy social sharing of your content\",\"f_editable\":false,\"f_innerScroll\":false,\"f_embedable\":false,\"f_closeable\":true,\"f_shareWhat\":\"image\"},{\"widget\":\"BuyMenu\",\"widgetName\":\"Buy\\\/License Menu\",\"widgetDesc\":\"Links for easy social sharing of your content\",\"f_editable\":false,\"f_innerScroll\":false,\"buyWhat\":\"image\",\"f_closeable\":true,\"delegate\":{\"Pricing\":[{\"mode\":\"portfolio\",\"set\":\"gallerySingleImage\",\"ordinal\":2}]}},{\"widget\":\"GalleryNav\",\"widgetName\":\"Featured Galleries\",\"
951widgetDesc\":\"Galleries displayed in your portfolio\",\"f_viewAll\":false,\"minDisplay\":2,\"fixed\":false,\"f_dynamicLoad\":true,\"f_galleriesSize\":\"large\",\"dataSource\":\"user\",\"destinationMode\":\"portfolio\",\"userLinks\":[{\"type\":\"Gallery\",\"id\":\"G0000A9yBmYqM8Og\"},{\"type\":\"Gallery\",\"id\":\"G0000VLowniwXqZY\"},{\"type\":\"Gallery\",\"id\":\"G0000hi0aFf7SsKI\"},{\"type\":\"Gallery\",\"id\":\"G0000V_nMaCAVFKg\"},{\"type\":\"Gallery\",\"id\":\"G0000etrSikfRVwI\"},{\"type\":\"Gallery\",\"id\":\"G0000UqMqLwuC.Ao\",\"collection_id\":\"C0000YuwJV1hKxzM\"},{\"type\":\"Gallery\",\"id\":\"G00000it.U.12uyU\",\"collection_id\":\"C0000OYtlgVhiSKI\"},{\"type\":\"Gallery\",\"id\":\"G0000VUaVJUvLI8Y\"},{\"type\":\"Gallery\",\"id\":\"G0000TQ.EWfatfdQ\"},{\"type\":\"Gallery\",\"id\":\"G0000gfRqH.cdrsk\",\"collection_id\":\"C0000OYtlgVhiSKI\"},{\"type\":\"Gallery\",\"id\":\"G0000WMD8HTSHqco\",\"collection_id\":\"C00007Q3ucjfmcg4\"},{\"type\":\"Gallery\",\"id\":\"G00006Kb8v3DE9sA\",\"collection_id\":\"C0000YuwJV1hKxzM\"},{\"type\":\"Gallery\",\"id\":\"G0000bwtUxmnV9gI\",\"collection_id\":\"C0000OYtlgVhiSKI\"},{\"type\":\"Gallery\",\"id\":\"G00005p5zNg0nUfI\",\"collection_id\":\"C0000YuwJV1hKxzM\"},{\"type\":\"Gallery\",\"id\":\"G0000c229A345IFk\",\"collection_id\":\"C0000YuwJV1hKxzM\"},{\"type\":\"Gallery\",\"id\":\"G0000BBXPTt9QOLY\",\"collection_id\":\"C0000OYtlgVhiSKI\"},{\"type\":\"Gallery\",\"id\":\"G00007edbIqdca28\",\"collection_id\":\"C0000YuwJV1hKxzM\"},{\"type\":\"Gallery\",\"id\":\"G0000KNYKkJtnBCo\",\"collection_id\":\"C0000YuwJV1hKxzM\"},{\"type\":\"Gallery\",\"id\":\"G0000O3VOTD24aBg\",\"collection_id\":\"C0000SIDHqVvk5Dc\"},{\"type\":\"Gallery\",\"id\":\"G00003rE5fd1f16A\",\"collection_id\":\"C0000YuwJV1hKxzM\"},{\"type\":\"Gallery\",\"id\":\"G00006HZ8tpNRD1k\",\"collection_id\":\"C0000YuwJV1hKxzM\"},{\"type\":\"Gallery\",\"id\":\"G0000eH1y2.d5ZEQ\",\"collection_id\":\"C0000OYtlgVhiSKI\"},{\"type\":\"Gallery\",\"id\":\"G00008dpUpzuf6tk\",\"collection_id\":\"C0000SIDHqVvk5Dc\"},{\"type\":\"Gallery\",\"id\":\"G0000ssP4YYTTEhc\",\"collection_id\":\"C0000OYtlgVhiSKI\"},{\"type\":\"Gallery\",\"id\":\"G0000UOggxkZYMmc\",\"collection_id\":\"C0000YuwJV1hKxzM\"},{\"type\":\"Gallery\",\"id\":\"G0000oNfz1WqE9.4\",\"collection_id\":\"C0000YuwJV1hKxzM\"},{\"type\":\"Gallery\",\"id\":\"G0000ZNozTyXpIvY\",\"collection_id\":\"C0000YuwJV1hKxzM\"},{\"type\":\"Gallery\",\"id\":\"G0000VxwEC238xf0\",\"collection_id\":\"C0000YuwJV1hKxzM\"},{\"type\":\"Gallery\",\"id\":\"G0000lmp6PspGSS8\",\"collection_id\":\"C0000YuwJV1hKxzM\"},{\"type\":\"Gallery\",\"id\":\"G0000QkNrYW9qPOY\",\"collection_id\":\"C0000YuwJV1hKxzM\"},{\"type\":\"Gallery\",\"id\":\"G0000yq6lNMs4r5k\",\"collection_id\":\"C0000YuwJV1hKxzM\"},{\"type\":\"Gallery\",\"id\":\"G0000BRHqse10pDQ\",\"collection_id\":\"C0000YuwJV1hKxzM\"},{\"type\":\"Gallery\",\"id\":\"G0000zZLy6zJYDe4\",\"collection_id\":\"C0000YuwJV1hKxzM\"},{\"type\":\"Gallery\",\"id\":\"G0000HiVSwJ2PZi8\",\"collection_id\":\"C0000YuwJV1hKxzM\"},{\"type\":\"Gallery\",\"id\":\"G0000SECbw2ivPRc\",\"collection_id\":\"C0000YuwJV1hKxzM\"},{\"type\":\"Gallery\",\"id\":\"G0000xN40bVNSTO0\",\"collection_id\":\"C0000OYtlgVhiSKI\"},{\"type\":\"Gallery\",\"id\":\"G0000MsnWmx2OYmk\",\"collection_id\":\"C0000SIDHqVvk5Dc\"},{\"type\":\"Gallery\",\"id\":\"G000084UzggL8PTQ\",\"collection_id\":\"C0000SIDHqVvk5Dc\"},{\"type\":\"Gallery\",\"id\":\"G0000O.hw9SToHNg\",\"collection_id\":\"C0000SIDHqVvk5Dc\"},{\"type\":\"Gallery\",\"id\":\"G0000H0UZ7GDV9_M\",\"collection_id\":\"C0000SIDHqVvk5Dc\"},{\"type\":\"Gallery\",\"id\":\"G0000uWdx1DmcCc8\",\"collection_id\":\"C0000SIDHqVvk5Dc\"},{\"type\":\"Gallery\",\"id\":\"G0000nTxF3oL3IFk\",\"collection_id\":\"C00007Q3ucjfmcg4\"},{\"type\":\"Gallery\",\"id\":\"G000063J0Csyxt54\",\"collection_id\":\"C0000SIDHqVvk5Dc\"},{\"type\":\"Gallery\",\"id\":\"G0000MwUdk5Ns7zA\",\"collection_id\":\"C0000SIDHqVvk5Dc\"},{\"type\":\"Gallery\",\"id\":\"G0000LB0Kxo4j7hE\",\"collection_id\":\"C0000SIDHqVvk5Dc\"},{\"type\":\"Gallery\",\"id\":\"G0000XqcfA1vKSyc\",\"collection_id\":\"C0000SIDHqVvk5Dc\"},{\"type\":\"Gallery\",\"id\":\"G0000X5ZJSz.J0tI\",\"collection_id\":\"C0000SIDHqVvk5Dc\"},{\"type\":\"Gallery\",\"id\":\"G0000Jz1hQhwUPGs\",\"collection_id\":\"C0000SIDHqVvk5Dc\"}
951,{\"type\":\"Gallery\",\"id\":\"G0000mteLKwknH.Q\",\"collection_id\":\"C0000SIDHqVvk5Dc\"},{\"type\":\"Gallery\",\"id\":\"G0000Y0EaGD8nqZ4\",\"collection_id\":\"C0000SIDHqVvk5Dc\"},{\"type\":\"Gallery\",\"id\":\"G0000hi0aFf7SsKI\"},{\"type\":\"Gallery\",\"id\":\"G00003NzHQ1yeAEk\",\"collection_id\":\"C0000SIDHqVvk5Dc\"},{\"type\":\"Gallery\",\"id\":\"G0000PsWANdIjFqE\",\"collection_id\":\"C0000SIDHqVvk5Dc\"},{\"type\":\"Gallery\",\"id\":\"G0000EUzh2fsbkUA\",\"collection_id\":\"C0000SIDHqVvk5Dc\"},{\"type\":\"Gallery\",\"id\":\"G0000R8UiZfyWhG0\",\"collection_id\":\"C0000SIDHqVvk5Dc\"},{\"type\":\"Gallery\",\"id\":\"G0000V8HghMVOMxg\",\"collection_id\":\"C0000SIDHqVvk5Dc\"},{\"type\":\"Gallery\",\"id\":\"G0000VVPCOFNpFzg\",\"collection_id\":\"C0000SIDHqVvk5Dc\"},{\"type\":\"Gallery\",\"id\":\"G00008MxQFaq1Vg0\",\"collection_id\":\"C0000SIDHqVvk5Dc\"},{\"type\":\"Gallery\",\"id\":\"G0000h76aDM0OcZE\",\"collection_id\":\"C0000SIDHqVvk5Dc\"},{\"type\":\"Gallery\",\"id\":\"G0000vn0.4RyBN5E\",\"collection_id\":\"C0000SIDHqVvk5Dc\"},{\"type\":\"Gallery\",\"id\":\"G0000zIXowjvzywY\",\"collection_id\":\"C0000SIDHqVvk5Dc\"},{\"type\":\"Gallery\",\"id\":\"G0000EH_Mp2_pw1g\",\"collection_id\":\"C0000SIDHqVvk5Dc\"},{\"type\":\"Gallery\",\"id\":\"G00006oieyhxKviA\",\"collection_id\":\"C0000SIDHqVvk5Dc\"},{\"type\":\"Gallery\",\"id\":\"G0000FBOoAibbbFw\",\"collection_id\":\"C0000SIDHqVvk5Dc\"},{\"type\":\"Gallery\",\"id\":\"G0000mRgKv7V.Y0Q\",\"collection_id\":\"C0000YuwJV1hKxzM\"},{\"type\":\"Gallery\",\"id\":\"G0000F1gi943a08g\",\"collection_id\":\"C0000YuwJV1hKxzM\"},{\"type\":\"Gallery\",\"id\":\"G0000KNYKkJtnBCo\",\"collection_id\":\"C0000YuwJV1hKxzM\"},{\"type\":\"Gallery\",\"id\":\"G0000nTanvXiBmhA\",\"collection_id\":\"C0000YuwJV1hKxzM\"},{\"type\":\"Gallery\",\"id\":\"G0000XcoT9To92jM\",\"collection_id\":\"C0000YuwJV1hKxzM\"},{\"type\":\"Gallery\",\"id\":\"G0000vgEyiaI6xW0\",\"collection_id\":\"C0000YuwJV1hKxzM\"},{\"type\":\"Gallery\",\"id\":\"G0000FJAzJ7ouCQ4\",\"collection_id\":\"C0000OYtlgVhiSKI\"},{\"type\":\"Gallery\",\"id\":\"G00002VzI_cQ4YnI\",\"collection_id\":\"C0000OYtlgVhiSKI\"},{\"type\":\"Gallery\",\"id\":\"G0000OQhtul7BVb4\",\"collection_id\":\"C0000OYtlgVhiSKI\"},{\"type\":\"Gallery\",\"id\":\"G0000qkqedSDC1EA\",\"collection_id\":\"C0000OYtlgVhiSKI\"},{\"type\":\"Gallery\",\"id\":\"G0000x.xP4_U86wk\",\"collection_id\":\"C0000OYtlgVhiSKI\"},{\"type\":\"Gallery\",\"id\":\"G0000DerX8TBsrL8\",\"collection_id\":\"C0000OYtlgVhiSKI\"},{\"type\":\"Gallery\",\"id\":\"G0000l0ht9GJm2Yc\",\"collection_id\":\"C0000OYtlgVhiSKI\"},{\"type\":\"Gallery\",\"id\":\"G000094GdHwwrjQI\",\"collection_id\":\"C0000OYtlgVhiSKI\"},{\"type\":\"Gallery\",\"id\":\"G00002NM2EghPiSQ\",\"collection_id\":\"C0000OYtlgVhiSKI\"},{\"type\":\"Gallery\",\"id\":\"G0000bVswkFdd2LU\",\"collection_id\":\"C0000OYtlgVhiSKI\"},{\"type\":\"Gallery\",\"id\":\"G000036Qxh.985.0\",\"collection_id\":\"C0000LlVG7A3ogLQ\"},{\"type\":\"Gallery\",\"id\":\"G0000la.RNn3Mpi0\",\"collection_id\":\"C0000LlVG7A3ogLQ\"},{\"type\":\"Gallery\",\"id\":\"G0000p20Z1pb7zYg\",\"collection_id\":\"C0000LlVG7A3ogLQ\"},{\"type\":\"Gallery\",\"id\":\"G0000yguPHEGbcg0\",\"collection_id\":\"C0000LlVG7A3ogLQ\"},{\"type\":\"Gallery\",\"id\":\"G00009tP9zyW.gMo\",\"collection_id\":\"C00007Q3ucjfmcg4\"},{\"type\":\"Gallery\",\"id\":\"G0000OLs_gLqCU70\",\"collection_id\":\"C00007Q3ucjfmcg4\"},{\"type\":\"Gallery\",\"id\":\"G0000nTxF3oL3IFk\",\"collection_id\":\"C00007Q3ucjfmcg4\"},{\"type\":\"Gallery\",\"id\":\"G0000WMD8HTSHqco\",\"collection_id\":\"C00007Q3ucjfmcg4\"},{\"type\":\"Gallery\",\"id\":\"G00000QflB2l6Ykg\",\"collection_id\":\"C0000LYC8fGi8stY\"},{\"type\":\"Gallery\",\"id\":\"G0000JOxBMi3BWkg\",\"collection_id\":\"C0000LYC8fGi8stY\"},{\"type\":\"Gallery\",\"id\":\"G00000pdZdmgRgZM\",\"collection_id\":\"C0000LYC8fGi8stY\"},{\"type\":\"Gallery\",\"id\":\"G0000zO.yeB2WdO4\",\"collection_id\":\"C0000LYC8fGi8stY\"},{\"type\":\"Gallery\",\"id\":\"G00003BtgfBLB7Zk\",\"collection_id\":\"C0000LYC8fGi8stY\"}],\"recent\":[\"\",\"\"],\"image\":true,\"imageType\":\"thumb\",\"f_count\":28,\"rowCount\":3,\"propOverload\":{\"dataSource\":{\"map\":{\"recent\":\"Recently updated galleries\",\"user\":\"Specific galleries\"}},\"userLinks\":{\"allowed\":[\"Gallery\"],\"inpEdit\":false}
951,\"recent\":{\"inpEdit\":false}},\"delegate\":{\"Gallery\":[{\"mode\":\"portfolio\",\"set\":\"gallerySingleImage\",\"ordinal\":2}],\"Galleries\":[{\"mode\":\"portfolio\",\"set\":\"gallerySingleImage\",\"ordinal\":2}]}}]}},\"about\":{\"title\":\"Artists Statement\",\"meta_description\":\"This is the Artist's Statement and Bio of Janet MacCausland, owner of Mermaiden Studio of Photography and Design, established in 2009.\",\"widgets\":[{\"widget\":\"ImageBackground\",\"widgetName\":\"Background Image\",\"widgetDesc\":\"A background image displayed behind your content\",\"image\":[],\"image_f_wm_disable\":\"t\",\"image_f_sec_ignore\":\"t\",\"image_max_size\":1440,\"f_transitions\":true,\"f_editable\":true},{\"widget\":\"Content\",\"widgetName\":\"Content Area\",\"widgetDesc\":\"Text or custom content to display on this page\",\"contentTuple\":{\"type\":\"c2_page\",\"category\":\"about\",\"subcategory\":\"about\"},\"f_hash_tuple\":false,\"hashTupleBase\":{\"type\":\"c2_page\",\"category\":\"arbpage\",\"subcategory\":null},\"defaultContent\":{\"content\":\"<h2 class=\\\"title\\\">About Me<\\\/h2>Bio information to be entered here.\"}},{\"widget\":\"StaticImage\",\"widgetName\":\"Image\",\"widgetDesc\":\"An image to display on this page\",\"image\":[{\"type\":\"GalleryImage\",\"image_id\":\"I0000OColW7z7P7E\",\"gallery_id\":\"G0000Wi01Ih8PGpY\",\"collection_id\":\"\"}],\"image_width\":600,\"image_height\":400,\"image_f_wm_disable\":\"t\",\"image_f_sec_ignore\":\"t\",\"image_max_size\":null}]},\"contact\":{\"title\":\"Contact | JANET MACCAUSLAND\",\"meta_description\":\"If you wish to purchase an image please contact me here. Images are all custom order to your needs on a variety of materials. If you want to receive an occasional photo posting, please leave me your e-mail.\\r\\nFor editorial use I use Foto-quote.\\r\\n\",\"widgets\":[{\"widget\":\"Content\",\"widgetName\":\"Content Area\",\"widgetDesc\":\"Text or custom content to display on this page\",\"contentTuple\":{\"type\":\"c2_page\",\"category\":\"contact\",\"subcategory\":\"contact\"},\"f_hash_tuple\":false,\"hashTupleBase\":{\"type\":\"c2_page\",\"category\":\"arbpage\",\"subcategory\":null},\"defaultContent\":{\"content\":\"<h2 class=\\\"default-content-title medium-size-title\\\">Contact Info<\\\/h2><p>[contact info goes here]<\\\/p>\"}},{\"widget\":\"ContactForm\",\"widgetName\":\"Contact Form\",\"widgetDesc\":\"Form to allow visitors to send messages directly to you\",\"sendText\":\"Send\",\"f_captcha\":false,\"f_placeholder\":false}]},\"p\":{\"title\":\"Custom Page\",\"meta_description\":\"\",\"modeName\":\"Custom Page\",\"user_hidden\":true,\"widgets\":[{\"widget\":\"Content\",\"widgetName\":\"Content Area\",\"widgetDesc\":\"Text or custom content to display on this page\",\"contentTuple\":null,\"f_hash_tuple\":true,\"hashTupleBase\":{\"type\":\"c2_page\",\"category\":\"arbpage\",\"subcategory\":null},\"defaultContent\":null}]},\"video\":{\"title\":\"Videos\",\"meta_description\":\"\",\"widgets\":[{\"widget\":\"VimeoPlayer\",\"widgetName\":\"Vimeo Player\",\"widgetDesc\":\"A Vimeo video player\",\"f_dialog\":true,\"style\":null},{\"widget\":\"VimeoPlaylist\",\"widgetName\":\"Vimeo Feed\",\"widgetDesc\":\"A list of videos from a Vimeo account\\\/album\",\"list_type\":\"vimeo_user\",\"vimeo_user\":\"\",\"vimeo_album\":\"\"},{\"widget\":\"Content\",\"widgetName\":\"Content Area\",\"widgetDesc\":\"Text or custom content to display on this page\",\"contentTuple\":{\"type\":\"c2_page\",\"category\":\"video\",\"subcategory\":\"intro\"},\"f_hash_tuple\":false,\"hashTupleBase\":{\"type\":\"c2_page\",\"category\":\"arbpage\",\"subcategory\":null},\"defaultContent\":{\"content\":\"<h2 class=\\\"title\\\">Videos<\\\/h2>A selection of videos.\"}}]},\"blog\":{\"modeName\":\"Blog\",\"definition\":\"Blog\",\"title\":\"Blog\",\"meta_description\":\"\",\"widgets\":[{\"widget\":\"BlogReader\",\"widgetName\":\"Blog Feed\",\"widgetDesc\":\"Displays posts from an external blog\",\"type\":\"tumblr\",\"blogger_url\":null,\"blogger_limit\":1,\"tumblr_url\":null,\"tumblr_limit\":5,\"wordpress_url\":null,\"wordpress_feedUrl\":null,\"f_previous_text\":\"Previous\",\"f_next_text\":\"Next\"},{\"widget\":\"Content\",\"widgetName\":\"Content Area\",\"widgetDesc\":\"Text or custom content to display on this page\",\"contentTuple\":{\"type\":\"c2_page\",\"category\":\"blog\",\"subcategory\":\"intro\"},\"f_hash_tuple\":false,\"hashTupleBase\":{\"type\":\"c2_page\",\"category\":\"arbpage\",\"subcategory\":null},\"defaultContent\":{\"content\":\"<h2 class=\\\"default-content-title medium-size-title\\\">Blog<\\\/h2>\"}}]},\"instagram\":{\"definition\":\"Instagram\",\"modeName\":\"Instagram\",\"title\":\"Instagram\",\"meta_description\":\"\",\"widgets\":[{\"widget\":\"Instagram\",\"widgetName\":\"Instagram\",\"widgetDesc\":\"A feed of photos from an Instagram account\",\"token\":null,\"displayLikes\":\"t\",\"displayCaption\":\"t\"},{\"widget\":\"Content\",\"widgetName\":\"Content Area\",\"widgetDesc\":\"Text or custom content to display on this page\",\"contentTuple\":{\"type\":\"c2_page\",\"category\":\"instagram\",\"subcategory\":\"intro\"},\"f_hash_tuple\":false,\"hashTupleBase\":{\"type\":\"c2_page\",\"category\":\"arbpage\",\"subcategory\":null},\"defaultContent\":{\"content\":\"<h2 class=\\\"default-content-title medium-size-title\\\">Instagram<\\\/h2>\"}}]}}}","customEnv":{"id":"U0000aXvrR4mFEX8","name":"Janet MacCausland","label":"janetmaccausland","theme":"Theme3","theme_name":"Promenade","curhost":"www.mermaidenstudio.net","host":"www.mermaidenstudio.net","host_ps":"janetmaccausland.photoshelter.com","url":"https:\/\/www.mermaidenstudio.net","url_ps":"https:\/\/janetmaccausland.photoshelter.com","api_key":"PS631731c7","api_key_v4":"WbCFNtLJzS4","site_cfg":{"SC_ID":"SC000lqG6haCvlA8","SC_ORG_ID":null,"SC_USER_ID":"U0000aXvrR4mFEX8","SC_SITE_NAME":"Mermaiden Studio of Photography & Design","SC_CNAME":"www.mermaidenstudio.net","SC_THEME":"Theme3","SC_THEME_C1":"Southpaw","SC_THEME_C2":"Theme3","SC_IMG_NO_MASK":"f","SC_GA_ID":"","SC_HTML_HEAD":"<style>\r\n#mode-about .StaticImage img { box-shadow: none !important; }\r\n<meta name=\"facebook-domain-verification\" content=\"wryi62fhhjreyyolloz8i0f48eiatu\" \/>\r\n<\/style>\r\n\r\n<meta name=\"facebook-domain-verification\" content=\"wryi62fhhjreyyolloz8i0f48eiatu\" \/>","SC_HTML_FOOTER":"<div style=\"padding: 10px; color: white;\">\r\nHome Decor & Stock Photography; Nature; On Location Portraiture; Illustration.<br>\r\nTo Purchase, please contact Janet MacCausland at <a href=\"mailto:[email protected]\">[email protected]<\/a> or call 508 824 1569 or TEXT 617 448 2746. All images are the property of the photographer and require permission to copy.\r\n<\/div>","SC_SSL_PREF":"t","SC_RECAPTCHA_KEY":"6Lc7ZPskAAAAAJuTqHPukRQCmVmZ3O9YQ-W1cNLH","FID_O":"U0000aXvrR4mFEX8","CUSTOM_VERSION":"2.0"},"ctd":{"CTD_PRC_PRF_TYPE":"PR","CTD_F_CART":"f","CTD_F_LBX":"t","CTD_F_DOWNLOAD":"f","CTD_F_SOCIAL":"f","CTD_THM_FIT_CLC_GAL":"fit","CTD_THM_FIT_IMG":"fit","CTD_PPG_THM":"25","CTD_PPG_GAL":"","CTD_LOGO_ID":"ctdl-D0000pMH42OgW2f8","CTD_LOGO_TS":1442966255,"CTD_LOGO_FILETYPE":"jpg","CTD_LOGO_W":72,"CTD_LOGO_H":96,"CTD_
951LOGO_URL":"","CTD_SITE_URL":"","CTD_BLOG_URL":"Mermaiden Studio on Facebook.com","CTD_TXT_FOOTER":"[email protected] Home decor and stock photography; Nature, On Location Portraiture; <span>Underwater,<\/span> & illustration.<br \/>to Purchase, Please contact Janet MacCausland at [email protected] or call 508 824 1569. All images are the property of the photographer and require permission to copy.","CTD_NAV_GAL":"t","CTD_NAV_SEARCH":"t","CTD_NAV_LBX":"t","CTD_NAV_CART":"t","CTD_NAV_CART_TRAY":"t","CTD_NAV_USR":"t","CTD_NAV_ABOUT":"t","CTD_NAV_CONTACT":"t","CTD_NAV_PAGE1":"t","CTD_NAV_PAGE2":"f","CTD_NAV_PORTFOLIO":"t","CTD_LBL_PAGE1":"Art Gallery & Show Schedule","CTD_LBL_PAGE2":"","D_ID":"D0000pMH42OgW2f8","librisSSO":false},"site_name":"Mermaiden Studio of Photography & Design","f_preview":false,"f_custom_basic":false,"referral_url":"https:\/\/www.photoshelter.com\/referral\/U0000aXvrR4mFEX8\/user","isDevDomain":false,"isCustomHost":true,"server":{"web":"http:\/\/www.photoshelter.com","ul":"https:\/\/www.mermaidenstudio.net","ul-cdn":"https:\/\/www.mermaidenstudio.net","img":"https:\/\/www.mermaidenstudio.net","img-mem":"https:\/\/www.mermaidenstudio.net","vid":"https:\/\/www.mermaidenstudio.net","vid-mem":"https:\/\/www.mermaidenstudio.net","js":"https:\/\/www.mermaidenstudio.net","css":"https:\/\/www.mermaidenstudio.net","mkt":"https:\/\/www.mermaidenstudio.net","sec":"https:\/\/www.mermaidenstudio.net","library":"https:\/\/www.mermaidenstudio.net"},"js_include_rev":1788533357,"favicon_url":null,"favicon_mime":null,"hasWorkspace":false,"hasDesignTemplates":false,"hasPrintuiDrafts":false,"isWhitelabel":false,"hasInvitedUserGalCover":true,"usrHasCnameFeature":true,"hasPortalSearchConfiguration":true,"hasContainersInSearchFlag":true,"hasUsableNetAssistive":false,"hasTrimVideoOnDL":false,"hasCropImageOnDL":true,"hasPdfPreview":false,"hasMagicSearch":false,"defaultToLumen":true,"f_owner":false}}; 952var C2_OPT = {"f_edit":false,"f_debug":false}; 953var appBaseDir = false; 954var customMdCfg = null; 955var apiKey = 'PS631731c7'; 956var apiKeyV4 = 'g5YWwvzrEKo'; 957var CSRF_TOKEN = ''; 958var hasWorkspace = false; 959var hasDesignTemplates = false; 960var hasPrintuiDrafts = false; 961var orgTFAReq = false; 962var isWhiteLabel = false; 963var seachBatchDownloadLimit = 250; 964var portalSearchConfiguration = false; 965var hasContainersInSearchFlag = false; 966var hasUsableNetAssistive = false; 967var themeCfg = JSON.parse(C2_CFG.themeCfg); 968var homepageDisplaySetting = themeCfg.portalHomepageDisplay; 969var homepageSearchSetting = themeCfg.portalHomepageSearchRedirectSettings; 970var homepageSearchTerm = themeCfg.portalHomepageSearchRedirectTerm; 971var hasTrimVideoOnDL = false; 972var hasCropImageOnDL = false; 973var hasPdfPreview = false; 974var hasMagicSearch = false; 975var defaultToLumen = false; 976 977 978PSGA = window.PSGA || {}; 979var librisPortalAppConfig = { 980 ctd_config: C2_CFG.customEnv.ctd, 981 custom_metadata: customMdCfg, 982 license_expiration: { 983 librisHasLicenseExpDate: C2_CFG.customEnv.librisHasLicenseExpDate, 984 librisLicenseExpDays: C2_CFG.customEnv.librisLicenseExpDays 985 } 986 , 987 hasWorkspace: hasWorkspace, 988 hasDesignTemplates: hasDesignTemplates, 989 hasPrintuiDrafts: hasPrintuiDrafts, 990 featuredPlayer: true, 991 videoCaptions: true, 992 hasUsableNetAssistive: hasUsableNetAssistive, 993 hasContainersInSearch: hasContainersInSearchFlag, 994 portalSearchConfiguration:portalSearchConfiguration, 995 homepageDisplaySetting: homepageDisplaySetting, 996 ...(homepageDisplaySetting==="searchPage" && {homepageSearchSetting: homepageSearchSetting}), 997 ...(homepageSearchSetting==="term" && {homepageSearchTerm: homepageSearchTerm}), 998 site_name: C2_CFG.customEnv.name, 999 hasTrimVideoOnDL: hasTrimVideoOnDL, 1000 hasCropImageOnDL: hasCropImageOnDL, 1001 hasPdfPreview: hasPdfPreview, 1002 hasMagicSearch: hasMagicSearch, 1003 defaultToLumen: defaultToLumen, 1004 showMagicSearch: hasMagicSearch && C2_CFG.customEnv.ctd.CTD_F_MS_SEARCH !== 'f', 1005}; 1006 1007(function($) { // map ps$ to $ // TODO: remove once ps$ is deprecated 1008 var bootBeam = function () { 1009 $(function() { // equivalent to $.ready() 1010 O_O.mm.oNew(O_O.app.Visualizer, 'c2', C2_CFG, C2_OPT); 1011 }); 1012 }; 1013 1014 window.LibrisPortalApp = { 1015 bootBeam: bootBeam, 1016 appBaseDir: appBaseDir, 1017 PSGA: PSGA, 1018 apiKeyV4: apiKeyV4, 1019 apiKey: apiKey, 1020 librisPortalAppConfig: librisPortalAppConfig, 1021 isWhiteLabel: isWhiteLabel 1022 } 1023 1024 1025 1026 bootBeam(); 1027 1028}(ps$)); 1029 1030</script>
1030 1031 1032<style> 1033#mode-about .StaticImage img { box-shadow: none !important; } 1034<meta name="facebook-domain-verification" content="wryi62fhhjreyyolloz8i0f48eiatu" /> 1035</style> 1036 1037<meta name="facebook-domain-verification" content="wryi62fhhjreyyolloz8i0f48eiatu" /> 1038</head> 1039<body> 1040 1041<div id="c2" class=" nav-logo-prep"></div> 1042 1043<div id="fb-root"></div> 1044<div class="loading-c2 site"> 1045 <div class="bar-holder"> 1046 <div class="loading-bar"></div> 1047 </div> 1048</div> 1049 1050<noscript> 1051 <div class="message">It looks like JavaScript is disabled in your browser. Please enable JavaScript and reload this page.</div> 1052</noscript>
vendor: 66 bytes, lines 1052-1055
1052 1053 1054 1055<script async src="https://www.googletagmanager.com/gtag/js?id=
1055G-JEEVL2L8S5
vendor: 12 bytes, line 1055
1055"></script>
1056<script> 1057 1058
vendor: 134 bytes, lines 1058-1062
1058window.dataLayer = window.dataLayer || []; 1059 function gtag(){dataLayer.push(arguments);} 1060 gtag('js', new Date()); 1061 1062 gtag('config', '
1062G-JEEVL2L8S5
vendor: 4 bytes, line 1062
1062');
1063</script>
1063 1064
1065<script> 1066(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ 1067(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), 1068m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) 1069})(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); 1070PSGA = window.PSGA || {}; 1071PSGA.initGa = function(uaid, name) { 1072 ga('create', uaid, 'auto', {'name': name}); 1073}; 1074PSGA.distributor = function(request, args) { 1075 return function() { 1076 var trackers = ga.getAll(); 1077 for (var i = 0, ct = trackers.length; i < ct; i++) { 1078 var tracker = trackers[i]; 1079 if ((args[0] === 'pageview' || 1080 args[0].hitType === 'pageview') || 1081 tracker.get('name') !== 'user') { 1082 tracker[request].apply(tracker, args); 1083 } 1084 } 1085 } 1086}; 1087PSGA.distributeToGaTrackers = function() { 1088 const args = [].slice.call(arguments); 1089 request = args.shift(); 1090 ga(PSGA.distributor(request, args)); 1091 1092 //Convert legacy requests and send to GA4 1093 if (request === 'send' && args && args[0]) { 1094 const legacyHitData = args[0]; 1095 //handle legacy events, usually from polymer apps 1096 if (legacyHitData.hitType === 'event' && legacyHitData.eventAction) { 1097 const eventObj = { 1098 event_category: legacyHitData.eventCategory, 1099 event_type: 'legacy', 1100 ...(legacyHitData.eventValue && { event_value: legacyHitData.eventValue }), 1101 ...(legacyHitData.eventLabel && { event_value: legacyHitData.eventLabel }) 1102 } 1103 gtag('event', legacyHitData.eventAction, eventObj); 1104 } 1105 } 1106}; 1107PSGA.sendGaEvent = function(category, action) { 1108 this.distributeToGaTrackers('send', { 1109 'hitType': 'event', 1110 'eventCategory': category, 1111 'eventAction': action 1112 }); 1113}; 1114 1115 1116var uaid = 'UA-3783380-24'; 1117var dimensions = {}; 1118PSGA.initGa(uaid, 'ps'); 1119uaid = 'UA-3783380-16'; 1120PSGA.initGa(uaid, 'c2'); 1121dimensions.dimension1 = 'U0000aXvrR4mFEX8'; 1122dimensions.dimension2 = 'Visitor'; 1123dimensions.dimension3 = 'Theme3'; 1124 1125PSGA.initDynamicGA = PSGA.initDynamicGA || []; 1126PSGA.initDynamicGA.forEach(function(gaData) { 1127 PSGA.initGa(gaData.uaid, gaData.name); 1128}); 1129 1130ga('set', 'transport', 'beacon'); 1131if (Object.keys(dimensions).length) PSGA.distributeToGaTrackers('set',dimensions); 1132</script>
1132 1133 1134 1135<!-- Google Tag Manager Data Layer Construction -->
1136<script> 1137 if (!window.PSGTMDataLayer) PSGTMDataLayer = []; 1138 PSGTMDataLayer.push({"ACCOUNT_TYPE":"core","IS_PORTAL":false,"SITE_OWNER_ID":"U0000aXvrR4mFEX8"}); 1139</script>
1139 1140 1141<!-- Google Tag Manager -->
vendor: 62 bytes, lines 1141-1142
1141 1142<noscript><iframe src="//www.googletagmanager.com/ns.html?id=
1142GTM-NT5Z57
vendor: 83 bytes, lines 1142-1143
1142" 1143height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
1144<script>
vendor: 328 bytes, lines 1144-1149
1144(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push( 1145{'gtm.start': new Date().getTime(),event:'gtm.js'} 1146);var f=d.getElementsByTagName(s)[0], 1147j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 1148'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 1149})(window,document,'script','PSGTMDataLayer','
1149GTM-NT5Z57
vendor: 3 bytes, line 1149
1149');
1149</script>
1149 1150<!-- End Google Tag Manager --> 1151 1152<div style="padding: 10px; color: white;"> 1153Home Decor & Stock Photography; Nature; On Location Portraiture; Illustration.<br> 1154To Purchase, please contact Janet MacCausland at <a href="mailto:[email protected]">[email protected]</a> or call 508 824 1569 or TEXT 617 448 2746. All images are the property of the photographer and require permission to copy. 1155</div>
1156<script type="text/javascript" src="https://www.mermaidenstudio.net/js/APP/1788533357/logFrame.js"></script>
1156 1157 1158</body> 1159</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.