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>Kuni Takahashi Photography</title> 17<meta name="description" content="" /> 18<meta property="og:description" content="" /> 19<meta property="og:title" content="Kuni Takahashi Photography" /> 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.kunitakahashi.com/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.kunitakahashi.com/css/cssCfg/scss=%252fasset%252fc2%252fapp%252fcss%252fbase.scss/label=kuni/theme=Otis/ts=1615592181/rev=1788533357"> 84<link rel="stylesheet" type="text/css" href="https://www.kunitakahashi.com/css/cssCfg/scss=asset%252fc2%252ftheme%252fOtis%252fcss%252fstyles.scss/label=kuni/theme=Otis/ts=1615592181/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.kunitakahashi.com/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.kunitakahashi.com/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='FilmStrip_main' type='text/template'> 212 <div class='main'> 213 </div> 214</script>
214 215
216<script id='FilmStrip_strip' type='text/template'> 217 <div class='strip' data-galId="<%= id %>"> 218 <div class='controls'> 219 <a href='javascript:void(0)' data-galId='<%= id %>' class='prev'>Prev</a> 220 <a href='javascript:void(0)' data-galId='<%= id %>' class='next'>Next</a> 221 </div> 222 <div class='name'><%= name %></div> 223 <div class='viewport'> 224 <div class='image-container'> 225 <div class='stub'></div> 226 </div> 227 </div> 228 </div> 229</script>
229 230
231<script id='FilmStrip_image' type='text/template'> 232 <img src='<%= src %>'/> 233</script>
233 234
235<script id='FilmStrip_edditSettings' type='text/template'> 236 Foo: <input name="text" type="text" value="<%= foo %>" /> 237</script>
237 238 239
239<script id='HeroTab_tab' type='text/template'> 240 <li><button href="<%= href %>" data-id="<%- JSON.stringify(tuple) %>" class="<%= cn %>"><%- name %></button></li> 241</script>
241 242 243
243<script id='ImageBackground_editor' type='text/template'> 244<p>Background Image ID: <input name="image_id" type="text" value="<%= image_id %>" /></p> 245<p>Background Image URL: <input name="url" type="text" value="<%= url %>" /></p> 246</script>
246 247 248
248<script id='Nav_main' type='text/template'> 249<ul class='navTop'></ul> 250</script>
250 251
252<script id='Nav_links' type='text/template'> 253<% for (var i=0; i<links.length; i++) { 254 var link = links[i]; 255 256 if (O_O.isset(link.children)) { %><li class="<%= link.className %>"> 257 <span><%- link.name %></span> 258 <div> 259 <ul> 260 <%= tpl('links', {links: link.children}) %> 261 </ul> 262 </div></li><% } else { %><%= tpl('link', {text: link.name, url: link.url, className: link.className, target: link.target, dataId: link['data-id']}) %><% } %><% } %> 263</script>
263 264
265<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>
265 266
267<script id='Nav_editor' type='text/template'> 268<h2>Visible Navigation Items</h2> 269<div class="add-nav-element"> 270 <ul> 271 <li><button data-act="showCreateMenu" class="add">ADD TO NAVIGATION</button></li> 272 <li><button class="" data-act="addPage">Page</button></li> 273 <li><button class="" data-act="addLink">Link</button></li> 274 <li><button class="" data-act="addGroup">Menu</button></li> 275 </ul> 276</div> 277 278<ul class="objectList active"></ul> 279 280<p class="note clear">Click and drag to reorder your site's navigation.</p> 281 282<h2>Hidden Navigation Items</h2> 283<ul class="objectList inactive"></ul> 284</script>
284 285
286<script id='Nav_editLinks' type='text/template'> 287<% 288 var emptyMap = { 289 menu: 'Nothing in this menu yet! Drag items here to fill the menu.', 290 hidden: 'No hidden navigation items.', 291 visible: 'No navigation items.' 292}; 293 for (var i=0; i<links.length; i++) { 294 var link = links[i]; 295 %><%= tpl('linkEdit',link) %> 296<% } %> 297<li class="sortable-empty note"><%= emptyMap[type] %></li> 298</script>
298 299
300<script id='Nav_linkEdit' type='text/template'> 301 <li class="row draggable<% if (type == 'dynamic' || type == 'group') { %> noNest<% } %> <%= type %>" data-id="<%= id %>"> 302 <span class="dragHandle"></span> 303 <button class="edit" data-act="editItem"></button> 304 <% if (type != 'fixed' && type != 'dynamic') { %><button class="del" data-act="delItem"></button><% } %> 305 <%- name %> 306 307 <% if(O_O.isset(arguments[0].children)){ %> 308 <ul style='' class='links'> 309 <%= tpl('editLinks', {links: children, type: 'menu'}) %> 310 </ul> 311 <% } %> 312 </li> 313</script>
313 314 315 <!-- for gplus share -->
316<script src="https://apis.google.com/js/platform.js" async defer></script>
316 317
318<script id='SocialShare_main' type='text/template'> 319<ul class="share-options"> 320 <li><a target="_blank" href="#" class="facebook" title="Facebook"> 321 <span>Facebook</span></a></li> 322 <li><a target="_blank" href="#" class="twitter" title="Twitter"> 323 <span>Twitter</span></a> 324 </li> 325 <li><a href="#" title="More" class="less-more">More</a></li> 326</ul> 327<a href="#" class="share" title="Share This">x</a> 328</script>
328 329
330<script id='SocialShare_editor' type='text/template'> 331Text: <input name="text" type="text" value="<%= text %>" /> 332</script>
332 333 334
334<script id='StaticImage_editor' type='text/template'> 335<div class="row"><label>Image URL:</label><input name="url" type="text" value="<%= url %>" /></div> 336</script>
336 337 338
338<script id='VimeoPlayer_editor' type='text/template'> 339Video Url: <input name="video_url" type="text" value="<%= video_url %>" /> 340</script>
340 341
342<script id='VimeoPlayer_main' type='text/template'> 343 <div class="modalVideo modal hide" tabindex="-1" role="dialog" aria-hidden="true"> 344 </div> 345</script>
345 346
347<script id='VimeoPlayer_modalContent' type='text/template'> 348 <div class="modal-header"> 349 <button type="button" class="close" data-dismiss="modal" aria-hidden="true">Ã</button> 350 </div> 351 <div class="modal-body"> 352 <div class="video"> 353 <%= embed %> 354 </div> 355 <div class="info"> 356 <h3><%= video.title %></h3> 357 <% if(video.description) { %> 358 <p><%= video.description %></p> 359 <% } %> 360 </div> 361 <div class="meta"> 362 <span class="upload_date"><%= O_O.date.strFmt(video.upload_date, "%e %b %Y") %></span> 363 <div class="duration"> 364 <%= Math.floor(video.duration / 60) %>:<% if(video.duration % 60<10) { %>0<% } %><%= video.duration % 60%> 365 </div> 366 </div> 367 </div> 368</script>
368 369 370
370<script id='VimeoPlaylist_playlist' type='text/template'> 371<% if (videos.length) { %> 372 <ul> 373 <% for (var i=0; i<videos.length; i++) { 374 var video = videos[i]; 375 %><li data-idx="<%= i %>"> 376 <div class="holder"> 377 <div class="vimeo_thumb"> 378 <img src="<%= video.thumbnail_large %>"> 379 </div> 380 <div class="info"> 381 <h4><%= video.title %></h4> 382 <p><%= video.description %></p> 383 </div> 384 <div class="meta"> 385 <span class="upload_date"><%= O_O.date.strFmt(video.upload_date, "%e %b %Y") %></span> 386 <div class="duration"> 387 <%= Math.floor(video.duration / 60) %>:<% if(video.duration % 60<10) { %>0<% } %><%= video.duration % 60%> 388 </div> 389 </div> 390 </div> 391 </li><% } %> 392 </ul> 393<% } else { %> 394 (no videos) 395<% } %> 396</script>
396 397
398<script id='VimeoPlaylist_loading' type='text/template'> 399</script>
399 400
401<script id='VimeoPlaylist_error' type='text/template'> 402(<%= message %>) 403</script>
403 404
404<script id='Logo_logoText' type='text/template'> 405 <h1><a href="/index" class="text" title="<%- text %>"><%- text %></a></h1> 406</script>
406 407
408<script id='Logo_logoImage' type='text/template'> 409 <h1><a href="/index" title="<%- text %>" style="background-image:url(<%= src %>);height:<%= height %>px;width:<%= width %>px;" class="logo"><%- text %></a></h1> 410</script>
410 411
412<script id='Logo_editor' type='text/template'> 413 <div class="row"> 414 <label>Type:</label> 415 text <input name="type" type="radio" value="text" <%= (type == 'text') && 'checked' %>/> or image <input name="type" type="radio" value="image" <%= (type == 'image') && 'checked' %> /> 416 </div> 417 <div class="textCfg"> 418 <div class="row"><label>Text:</label><input name="text" type="text" value="<%= text %>" /></div> 419 <div class="row"><label>Color:</label><input name="color" type="color" value="<%= color %>" /></div> 420 </div> 421 <div class="imageCfg row"> 422 <button class="edit" data-type="edit"></button> 423 <p class="key" style="display:inline">Image:</p> 424 <span class="objPreview" data-obj-type="GalleryImage" > 425 <input type="hidden" data-type="GalleryImage" name="image" value="<%- image %>" /> 426 </span> 427 </div> 428</script>
428 429 430
430<script id='BlogReader_main' type='text/template'> 431<div class="controls"></div> 432<div class="main"> 433<div class="loading-c2"><div class="bar-holder"><div class="loading-bar"></div></div></div> 434</div> 435<div class="controls"></div> 436</script>
436 437
438<script id='BlogReader_controls' type='text/template'> 439<% if (typeof curPage !== 'undefined') { %> 440 <% if (prevPage !== '') { %> 441 <a href='<%= O_O.lib.Util.makePath('blog', [prevPage]) %>' class='prev' title="Previous"><%= config.f_previous_text %></a> 442 <% } %> 443 <% if (nextPage !== '' && nextPage > curPage) { %> 444 <a href='<%= O_O.lib.Util.makePath('blog', [nextPage]) %>' class='next' title="Next"><%= config.f_next_text %></a> 445 <% } %> 446<% } %> 447</script>
447 448
449<script id='BlogReader_textpost' type='text/template'> 450<div class="textpost"> 451 <h3><a href="<%= link %>" target="_blank"><%= title %></a></h3> 452 <% if (date) { %> 453 <p class="date"><%= date %></p> 454 <% } %> 455 <div class='body'><%= body %></div> 456</div> 457</script>
457 458
459<script id='BlogReader_photopost' type='text/template'> 460<div class="photopost"> 461 <div class='body'> 462 <% for (var i = 0, ct = photos.length; i < ct; i++) { 463 var photo = photos[i]; %> 464 <img src="<%= photo.alt_sizes[0].url %>"/> 465 <% } %> 466 </div> 467 <%= caption %> 468 <% if (date) { %> 469 <p class="date"><%= date %></p> 470 <% } %> 471</div> 472</script>
472 473
474<script id='BlogReader_linkpost' type='text/template'> 475<div class="linkpost"> 476 <a href="<%= linkUrl %>" target="_blank"><%= title %></a> 477 <div class='body'><%= desc %></p> 478</div> 479</script>
479 480
481<script id='BlogReader_quotepost' type='text/template'> 482<div class="linkpost"> 483 <%= source %> 484 <div class='body'><%= text %></p> 485</div> 486</script>
486 487
488<script id='BlogReader_videopost' type='text/template'> 489 <div class="photopost videopost"> 490 <div class='body'> 491 <%= video %> 492 </div> 493 <%= caption %> 494 <% if (date) { %> 495 <p class="date"><%= date %></p> 496 <% } %> 497 </div> 498</script>
498 499 500
500<script id='Instagram_auth_link' type='text/template'> 501<div class="row" style="padding-top: 0; margin-top: 0;"> 502 <p class="widgetTip"><em><%=msg%></em></p> 503 <button class='button-secondary auth-link' style="display: block;" onClick='javascript:window.open("<%=url%>", "Authorizing Instagram", "resizable,scrollbars,status,height=500,width=500")'> 504 Authorize with Instagram 505 </button> 506 <p class="widgetTip" style="padding:0;">You may need to disable any popup blockers.</p> 507</div> 508</script>
508 509
510<script id='Instagram_main' type='text/template'> 511<div class='main<% if (!list) { %> grid<% } %>'> 512</div> 513</script>
513 514
515<script id='Instagram_auth_form' type='text/template'> 516 <div class="row" style="display:none"> 517 <input type="hidden" name="token" value="<%= token %>" /><br/> 518 </div> 519 <div class="row typeSelect" data-group=""> 520 <label>Images per page</label> 521 <select name="limit" tabindex="-1"> 522 <option value="8">8</option> 523 <option value="16">16</option> 524 <option value="24">24</option> 525 <option value="32">32</option> 526 </select> 527 <div class="ps-select"> 528 <div class="list"> 529 <ul> 530 <li> 531 <button type="button" tabindex="-1" data-title="8" data-value="8" data-act="selectBox"> 532 8 533 </button> 534 </li> 535 <li> 536 <button type="button" tabindex="-1" data-title="16" data-value="16" data-act="selectBox"> 537 16 538 </button> 539 </li> 540 <li> 541 <button type="button" tabindex="-1" data-title="24" data-value="24" data-act="selectBox"> 542 24 543 </button> 544 </li> 545 <li> 546 <button type="button" tabindex="-1" data-title="32" data-value="32" data-act="selectBox"> 547 32 548 </button> 549 </li> 550 </ul> 551 </div> 552 </div> 553 </div> 554 <div class="row typeCheckbox"> 555 <input type="hidden" value="f_displayList" <% if (cfg.f_displayList === 'true' || cfg.f_displayList === 't') { %>checked<% } %> name="f_displayList" id="f_displayList"> 556 </div> 557 <div class="row typeCheckbox"> 558 <input type="hidden" value="displayLikes" <% if (cfg.displayLikes === 'true' || cfg.displayLikes === 't') { %>checked<% } %> name="displayLikes" id="displayLikes"> 559 </div> 560 <div class="row typeCheckbox"> 561 <input type="checkbox" value="displayCaption" <% if (cfg.displayCaption === 'true' || cfg.displayCaption === 't') { %>checked<% } %> name="displayCaption" id="displayCaption"> 562 <label for="displayCaption">Caption</label> 563 </div> 564 <div class="row" style="margin-bottom: 0; padding-bottom: 0;"> 565 <p class='status' style="margin-bottom: 0; padding-bottom: 0;"></p> 566 </div> 567</script>
567 568
569<script id='Instagram_item' type='text/template'> 570<div class='item'> 571 <a href="<%=link%>" target="_blank"> 572 <img src="<%=url%>" width="<%=width%>" height="<%=height%>"/> 573 </a> 574 <% if (caption !== '') { %> 575 <p class='caption'><%=caption%></p> 576 <% } %> 577</div> 578</script>
578 579
580<script id='Instagram_video' type='text/template'> 581 <div class='video'> 582 <video width="90%" height="90%" preload="metadata" controls> 583 <source src="<%=url%>" type="video/mp4"> 584 </video> 585 <% if (caption !== '') { %> 586 <p class='caption'><%=caption%></p> 587 <% } %> 588 </div> 589 </script>
589 590
591<script id='Instagram_pagination' type='text/template'> 592<div class='pagination_prev'> 593 <a class='prev'>Previous page</a> 594</div> 595<div class='pagination_next'> 596 <a class='next'>Next page</a> 597</div> 598</script>
598 599 <!-- for gplus share -->
600<script src="https://apis.google.com/js/platform.js" async defer></script>
600 601
602<script id='ShareUrl_main' type='text/template'> 603<% if (typeof f_innerScroll !== 'undefined' && f_innerScroll) { %> 604<div class="content"> 605<%}%> 606<div class="su-holder"> 607<div class="su-content"> 608 <% if (typeof f_closeable !== 'undefined' && f_closeable) { %> 609 <button class="close">Close</button> 610 <% } %> 611 <h1>Share this <%= f_shareWhat %></h1> 612 <form> 613 <label>Link</label> 614 <input class="link" type=text value="" 615 id="copyURL" /> 616 <button title="Copy Link" data-clipboard-target="copyURL">Copy Link</button> 617 </form> 618 <form> 619 <label>Email</label> 620 <input class="email" type=email placeholder="Enter an email address" id="emailURL"/> 621 <button title="Share Via Email" class="shareEmail">Share Via Email</button> 622 </form> 623 <% if (typeof f_embedable !== 'undefined' && f_embedable) { %> 624 <form> 625 <label>Embed</label> 626 <input class="embed" type=text value="<iframe src='http://www.thisurl.com' width='800' height='600' />" 627 id="copyEmbed" /> 628 <button title="Copy Embed Code" data-clipboard-target="copyEmbed">Copy Embed Code</button> 629 </form> 630 <% } %> 631 <ul class='share-options'> 632 <li><a target="_blank" href="#" class="pinterest" title="Pinterest"><span>Pinterest</span></a></li> 633 <li><a target="_blank" href="#" class="facebook" title="Facebook"><span>Facebook</span></a></li> 634 <li><a target="_blank" href="#" class="twitter" title="Twitter"><span>Twitter</span></a></li> 635 </ul> 636</div> 637</div> 638<% if (typeof f_innerScroll !== 'undefined' && f_innerScroll) { %> 639</div> 640<%}%> 641 642</script>
642 643 644
644<script id='ImageStage_main' type='text/template'> 645 <%= tpl('image', {config: config, img: current, stop: 'current'}) %> 646 <%= tpl('image', {config: config, img: previous, stop: 'previous'}) %> 647 <%= tpl('image', {config: config, img: next, stop: 'next'}) %> 648 <%= tpl('image', {config: config, stop: 'blank'}) %> 649 <div class="cover <%= config.size %>"></div> 650</script>
650 651 652
653<script id='ImageStage_image' type='text/template'> 654<div class='img <%= stop %> <%= config.transition %> <%= config.size %>' <% if (typeof img !== 'undefined') { %>style='background-image: url(<%= img %>);'<% } %>></div> 655</script>
655 656
656<script id='MetaViewer_main' type='text/template'> 657<div class="<% if (config.f_innerScroll) { %>content <% } %> scrollable"> 658 <% if (config.f_content !== 'caption') { %> 659 <h1><%- data.name || data.headline || data.title || data.file_name %></h1> 660 <% } %> 661 <% if (config.f_content !== 'title' && 662 ((typeof data.description !== 'undefined' && data.description) || 663 (typeof data.caption !== 'undefined' && data.caption))) { 664 var useInfo = (typeof data.caption === 'undefined') ? data.description : data.caption; %> 665 <div <% if (useInfo && useInfo.length > config.f_colAfterChars) { %>lang="en" class="columns"<% } %>> 666 <%- useInfo %> 667 </div> 668 <% } %> 669</div> 670</script>
670 671 672
672<script id='SlideShowControls_main' type='text/template'> 673 <% var buttons = 0; 674 buttons += (config.f_play !== 'n' && countData.count > 1)?1:0; 675 buttons += (config.f_social !== 'f')?1:0; 676 buttons += (config.f_thumbs !== 'n' && countData.count > 1)?1:0; 677 buttons += (config.f_meta !== 'n')?1:0; 678 buttons += (config.buyMenu !== 'f')?1:0; %> 679 <div class="controls"> 680 <% if (countData.count > 1) { %> 681 <button class="backward"> 682 <div class="icon" title="Previous Image"></div> 683 </button> 684 <button class="forward"> 685 <div class="icon" title="Next Image"></div> 686 </button> 687 <% } %> 688 </div> 689 <% if (config.f_closeable === 't') { %> 690 <button class="close">Close</button> 691 <% } %> 692 <%= tpl('count', {config: config, countData: countData}) %> 693 <% if (config.f_galleryname === 't') { %> 694 <h1 class="buttons-<%=buttons %>"><%- countData.galName || gallery.name %></h1> 695 <% } %> 696 <% if (config.f_play !== 'n' || config.f_social !== 'f' || 697 config.f_thumbs !== 'n' || config.f_meta !== 'n') { %> 698 <div class="buttons buttons-<%=buttons %>"> 699 <% if (config.f_thumbs !== 'n' && config.f_thumbs !== 'a' && (!!config.f_thumbs_force || countData.count > 1)) { %> 700 <button class="thumbs<% if (config.f_thumbs !== 'f') { %> on<% } %>" title="Thumbnails">Thumbnails</button> 701 <% } %> 702 <% if (countData.count > 1) { %> 703 <%= tpl('play', {config: config}) %> 704 <% } %> 705 <% if (config.f_fullscreen === 't') { %> 706 <button class="fullscreen" title="Fullscreen">Fullscreen</button> 707 <% } %> 708 <% if (config.f_meta !== 'n' && config.f_meta !== 'a') { %> 709 <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> 710 <% } %> 711 <% if (config.f_archive !== 'f') { %> 712 <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> 713 <% } %> 714 <% if (config.f_social !== 'f') { %> 715 <button class="social" title="Share">Share</button> 716 <% } %> 717 <% if (config.buyMenu === 't') { %> 718 <button class="buy" title="Buy">Buy</button> 719 <% } %> 720 </div> 721 <% } %> 722</script>
722 723
724<script id='SlideShowControls_play' type='text/template'> 725 <% if (config.f_play === 't') { %> 726 <button class="play pause" title="Pause">Pause</button> 727 <% } else if (config.f_play === 'f') { %> 728 <button class="play" title="Play">Play</button> 729 <% } %> 730</script>
730 731
732<script id='SlideShowControls_count' type='text/template'> 733<div class="count <%= config.f_count %><% if (countData.count === 1) { %> no-controls<% } %>"> 734 <% if (config.f_count === 't') { %> 735 <% if (countData.current !== ' ') { %> 736 <%= countData.current %><span><%= countData.count %></span> 737 <% } else { %> 738 739 <% } %> 740 <% } %> 741 <% if (countData.count > 1) { %> 742 <button class="backward" title="Previous Image">Previous</button> 743 <button class="forward" title="Next Image">Next</button> 744 <% } %> 745</div> 746</script>
746 747 748
748<script id='ThumbViewer_main' type='text/template'> 749 <div class="holder"></div> 750</script>
750 751
752<script id='ThumbViewer_images' type='text/template'> 753<div class="pagination"> 754 <% if (Math.ceil(images.length/max) > 1) { %> 755 <button class="arrow left" data-type="prev">Previous</button> 756 <% } %> 757 <div class="count"> 758 <em><%= page+1 %></em><%= Math.ceil(images.length/max) %> 759 </div> 760 <% if (Math.ceil(images.length/max) > 1) { %> 761 <button class="arrow right" data-type="next">Next</button> 762 <% } %> 763</div> 764<div class="holder <% if (config.f_innerScroll) { %>content <% } %>scrollable"> 765<% if (config.f_layout === 'm') { %><div class="columns"><% } %> 766<% for (var i = start, l = (start + max > images.length)?images.length:start+max; i < l; i++) { %> 767 <a href="#" data-index="<%= i %>"<% if (!!renderGID) { %> data-gid="<%= images[i].g_id %>" data-id="<%= images[i].id %>"<% } %>> 768 <div class="scaler"> 769 <img draggable="false" alt="<%= images[i].caption || images[i].headline || images[i].title %>" ondragstart="return false" onmousedown="return false" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-src="<%= images[i].src %>" data-width=<%= images[i].screen_width_max %> data-height=<%= images[i].screen_height_max %> <% if (!!renderGID) { %>data-gid="<%= images[i].g_id %>"<% } %> /> 770 </div> 771 </a> 772<% } %> 773<% if (config.f_layout === 'm') { %></div><% } %> 774</div> 775</script>
775 776
776<script id='BuyMenu_main' type='text/template'> 777<% if (typeof config.f_innerScroll !== 'undefined' && config.f_innerScroll) { %> 778<div class="content"> 779<%}%> 780<div class="su-holder"> 781<div class="su-content"> 782 <% if (typeof config.f_closeable !== 'undefined' && config.f_closeable) { %> 783 <button class="close">Close</button> 784 <% } %> 785 <h1>Buy this <%= config.buyWhat %></h1> 786 <ul class="buy-options"> 787 <% if (typeof pricing !== 'undefined' && pricing.length > 0) { %> 788 <% if(!!find('PR', pricing)) { %> 789 <li><a href="#" class="pr" title="Print/product">Print/product</a></li> 790 <% } %> 791 <% if(!!find('BND', pricing)) { %> 792 <li><a href="#" class="bnd" title="Image package">Image package</a></li> 793 <% } %> 794 <% if(!!find('PU', pricing)) { %> 795 <li><a href="#" class="pu" title="Personal use download">Personal use download</a></li> 796 <% } %> 797 <% if(!!find('RM', pricing)) { %> 798 <li><a href="#" class="rm" title="Rights-managed license">Rights-managed license</a></li> 799 <% } %> 800 <% if(!!find('RF', pricing)) { %> 801 <li><a href="#" class="rf" title="Royalty-free license">Royalty-free license</a></li> 802 <% } %> 803 <% if(cart > 0) { %> 804 <li class="cart-link"><a href="/cart" class="cart" title="View your cart"><span>View your cart</span></a></li> 805 <% } %> 806 <% } %> 807 </ul> 808</div> 809</div> 810<% if (typeof config.f_innerScroll !== 'undefined' && config.f_innerScroll) { %> 811</div> 812<%}%> 813</script>
813 814
814<script id='SocialFollow_main' type='text/template'> 815<% 816if (f_edit && linkA.length === 0) { 817 %> 818<%= tpl('placeholder', {}) %> 819 820<% } else { %> 821 822<div class='follow-wrapper'> 823<ul class='follow-options'> 824<% 825var link; 826for (var i=0; i<linkA.length; i++) { 827 link = linkA[i]; 828%> 829 <li> 830 <a target='_blank' class=<%= link.service %> href=<%= link.url %>></a> 831 </li> 832<% } %> 833</ul> 834</div> 835 836<% } %> 837</script>
837 838
839<script id='SocialFollow_placeholder' type='text/template'> 840<div class='follow-wrapper placeholder edit-widget-border'> 841<ul class='follow-options'> 842 <li><a class='twitter'></a></li> 843 <li><a class='facebook'></a></li> 844 <li><a class='instagram'></a></li> 845</ul> 846</div> 847</script>
847 848
849<script id='SocialFollow_editor' type='text/template'> 850 <p class='widgetTip'> 851 Enter your info in the text fields below, and we'll do the rest. 852 <a target="_blank" href="https://support.photoshelter.com/hc/en-us/articles/204837820">Learn more »</a> 853 </p> 854 855 <ul class='objectList'></ul> 856 857 <div class='widgetTip'> 858 Click and drag to reorder your social follow buttons. 859 </div> 860</script>
860 861
862<script id='SocialFollow_editUsernames' type='text/template'> 863<% 864for (var i=0; i<socialDataA.length; i++) { 865 var socialItem = socialDataA[i]; 866%><%= tpl('editUsername', socialItem) %> 867<% } %> 868</script>
868 869
870<script id='SocialFollow_editUsername' type='text/template'> 871 <li class='row draggable sortable external' data-service=<%= service %>> 872 <span class='dragHandle'></span> 873 <span><%= label %></span> 874 <input name=<%= service %> type='text' value='<%= username %>' placeholder='<%= placeholder %>' /> 875 </li> 876</script>
876 877 878 879
880<script type="text/javascript"> 881var C2_CFG = {"theme":"Otis","themeCfg":"{\"name\":\"Otis\",\"version\":\"1.4.0\",\"requires\":{\"models\":[\"Collection\",\"Content\",\"Gallery\",\"Image\",\"Generic\"],\"widgets\":[[\"Content\",\"1.1\"],[\"ContactForm\",\"1.0\"],[\"FilmStrip\",\"1.0\"],[\"HeroTab\",\"2.0\"],[\"ImageBackground\",\"1.0\"],[\"Nav\",\"1.1\"],[\"SocialShare\",\"1.0\"],[\"StaticImage\",\"1.0\"],[\"VimeoPlayer\",\"1.0\"],[\"VimeoPlaylist\",\"1.0\"],[\"Logo\",\"1.2\"],[\"BlogReader\",\"1.0\"],[\"Instagram\",\"1.2\"],[\"ShareUrl\",\"1.1\"],[\"ImageStage\",\"1.1.1\"],[\"MetaViewer\",\"1.0\"],[\"SlideShowControls\",\"1.2.0\"],[\"ThumbViewer\",\"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\"}},{\"name\":\"Dark: Classic\",\"values\":{\"colorBkg\":\"#191919\",\"colorFrg\":\"#000000\",\"colorBrand\":\"#e8e8e8\",\"colorNav\":\"#acacac\",\"colorBody\":\"#cacaca\",\"colorLink\":\"#839fd2\"}}],\"font_set\":[{\"name\":\"Classic 1\",\"values\":{\"font_3\":\"open\",\"font_1\":\"open\",\"font_2\":\"gentium\"}},{\"name\":\"Classic 2\",\"values\":{\"font_3\":\"quicksand\",\"font_1\":\"quicksand\",\"font_2\":\"ptSerif\"}},{\"name\":\"Classic 3\",\"values\":{\"font_3\":\"playfair\",\"font_1\":\"gentium\",\"font_2\":\"gentium\"}},{\"name\":\"Modern 1\",\"values\":{\"font_3\":\"open\",\"font_1\":\"open\",\"font_2\":\"open\"}},{\"name\":\"Modern 2\",\"values\":{\"font_3\":\"oswald\",\"font_1\":\"oswald\",\"font_2\":\"lato\"}},{\"name\":\"Modern 3\",\"values\":{\"font_3\":\"raleway\",\"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\":\"#f6f6f6\",\"colorFrg\":\"#ffffff\",\"colorBrand\":\"#4c5a7b\",\"colorNav\":\"#8f8f8f\",\"colorBody\":\"#5a606e\",\"colorLink\":\"#eba073\",\"font_3\":\"sanchez\",\"font_1\":\"raleway\",\"font_2\":\"ptSans\",\"last_modified\":\"2021-03-12 23:36:21 GMT\",\"color_set\":\"custom\",\"font_set\":\"custom\",\"modes\":{\"global\":{\"user_hidden\":true,\"widgets\":[{\"widget\":\"Logo\",\"widgetName\":\"Logo\",\"widgetDesc\":\"Your site name, displayed using text or a logo image\",\"type\":\"text\",\"f_force_menu_button\":\"h\",\"text\":\"\",\"image\":null,\"image_f_retina\":\"t\",\"image_orig_enable\":\"t\",\"image_width\":2040,\"image_height\"
881: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\":false,\"links\":[{\"name\":\"Portfolio\",\"type\":\"fixed\",\"url_fragment\":\"index\",\"className\":\"portfolio\",\"f_hidden\":false,\"id\":\"-0\"},{\"type\":\"external\",\"f_hidden\":false,\"name\":\"Instagram\",\"url\":\"https:\\\/\\\/www.instagram.com\\\/ktakahashi9\\\/\",\"url_fragment\":\"\",\"target\":\"_blank\",\"act\":\"add\",\"id\":\"-1\"},{\"type\":\"external\",\"f_hidden\":false,\"name\":\"Blog\",\"url\":\"https:\\\/\\\/news.yahoo.co.jp\\\/search\\\/?p=%E9%AB%98%E6%A9%8B%E9%82%A6%E5%85%B8&ei=UTF-8&fr=news_sw\",\"url_fragment\":\"\",\"target\":\"_blank\",\"act\":\"edit\",\"id\":\"-2\"},{\"type\":\"external\",\"f_hidden\":false,\"name\":\"Yahoo! The Page\\uff08\\u65e5\\u672c\\u8a9e\\uff09\",\"url\":\"https:\\\/\\\/news.yahoo.co.jp\\\/search\\\/?p=%E9%AB%98%E6%A9%8B%E9%82%A6%E5%85%B8&ei=UTF-8&fr=news_sw\",\"url_fragment\":\"\",\"target\":\"_blank\",\"act\":\"edit\",\"id\":\"-3\"},{\"type\":\"external\",\"f_hidden\":false,\"name\":\"Books\",\"url\":\"http:\\\/\\\/kuni.photoshelter.com\\\/gallery\\\/Books\\\/G0000wzwp2mOnYWE\",\"url_fragment\":\"\",\"target\":\"_blank\",\"act\":\"edit\",\"id\":\"-4\"},{\"name\":\"Me\",\"type\":\"fixed\",\"url_fragment\":\"about\",\"className\":\"about\",\"f_hidden\":false,\"id\":\"-5\",\"act\":\"edit\"},{\"name\":\"Contact\",\"type\":\"fixed\",\"url_fragment\":\"contact\",\"className\":\"contact\",\"f_hidden\":false,\"id\":\"-6\"},{\"name\":\"Video\",\"type\":\"fixed\",\"url_fragment\":\"video\",\"className\":\"video\",\"f_hidden\":true,\"id\":\"-7\"},{\"name\":\"More Galleries\",\"type\":\"dynamic\",\"url_fragment\":\"archive\",\"className\":\"archive\",\"f_hidden\":true,\"id\":\"-8\",\"act\":\"edit\"},{\"type\":\"fixed\",\"name\":\"Blog\",\"url_fragment\":\"blog\",\"cls\":\"blog\",\"f_hidden\":true,\"id\":\"-9\",\"act\":\"edit\"},{\"type\":\"fixed\",\"name\":\"Instagram\",\"url_fragment\":\"instagram\",\"cls\":\"instagram\",\"f_hidden\":true,\"id\":\"-10\",\"act\":\"edit\"}],\"propOverload\":null},{\"widget\":\"SocialFollow\",\"widgetName\":\"Social Follow\",\"widgetDesc\":\"Generates social follow icons for your site\",\"twitter\":\"kuniphoto\",\"facebook\":\"kuni.takahashi\",\"instagram\":\"ktakahashi9\",\"linkedin\":\"\",\"vimeo\":\"\",\"tumblr\":\"\",\"pinterest\":\"\",\"googlePlus\":\"\",\"fiveHPx\":\"\",\"services\":[\"instagram\",\"facebook\",\"twitter\",\"vimeo\",\"linkedin\",\"tumblr\",\"pinterest\",\"googlePlus\",\"fiveHPx\"]}]},\"intro\":{\"user_hidden\":true,\"widgets\":[{\"widget\":\"ImageBackground\",\"widgetName\":\"Background Image\",\"widgetDesc\":\"A background image displayed behind your content\",\"image\":null,\"image_f_wm_disable\":\"t\",\"image_f_sec_ignore\":\"t\",\"image_max_size\":1440,\"f_transitions\":true,\"f_editable\":true},{\"widget\":\"Logo\",\"widgetName\":\"Logo\",\"widgetDesc\":\"Your site name, displayed using text or a logo image\",\"type\":\"text\",\"f_force_menu_button\":\"f\",\"text\":\"\",\"image\":null,\"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}],\"transition\":{\"delay\":1000,\"fade\":1000,\"next\":\"index\"}},\"index\":{\"definition\":\"Index_121\",\"modeName\":\"Portfolio\",\"title\":\"\",\"meta_description\":\"Vancouver, Canada based editorial photographer.\",\"widgets\":[{\"widget\":\"HeroTab\",\"widgetName\":\"Featured Work\",\"widgetDesc\":\"Galleries and\\\/or collections displayed on your site\",\"dataSource\":\"user\",\"userTabs\":[{\"type\":\"Gallery\",\"id\":\"G0000F9gv65zuOaQ\"},{\"type\":\"Gallery\",\"id\":\"G000064t5HtWh_7o\"},{\"type\":\"Gallery\",\"id\":\"G0000_H5EMpO6Skw\"},{\"type\":\"Collection\",\"id\":\"C0000ekPo3hel7zk\"},{\"type\":\"Collection\",\"id\":\"C0000XNQwI7SA7E8\"},{\"type\":\"Collection\",\"id\":\"C0000f1HI9xXbQBY\"},{\"type\":\"Gallery\",\"id\":\"G0000aUslpV0cZjY\"}],\"recent\":[\"\",\"\"],\"delegate\":{\"Gallery\":[{\"mode\":\"index\",\"set\":\"gallerySingleImage\",\"ordinal\":0}]}},{\"widget\":\"SocialShare\",\"widgetName\":\"Post to Social Networks\",\"widgetDesc\":\"Links for easy social sharing of your content\",\"f_editable\":false,\"text\":null,\"style\":null}],\"sets\":{\"gallerySingleImage\":[{\"widget\":\"SlideShowControls\",\"widgetName\":\"Image Viewer\",\"widgetDesc\":\"Presentation view of your images\",\"dataSource\":\"dynamic\",\"userLinks\":\"\",\"f_closeable\":\"t\",\"f_galleryname\":\"f\",\"f_count\":\"t\",\"f_thumbs\":\"f\",\"f_thumbs_force\":false,\"f_play\":\"f\",\"f_fullscreen\":\"t\",\"f_meta\":\"f\",\"metaText\":\"Caption\",\"f_metaForceFalseMobile\":false,\"f_archive\":\"f\",\"archiveText\":\"More Info & Actions\",\"f_social\":\"t\",\"buyMenu\":\"t\",\"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},\"f_thumbs\":{\"inpEnable\":false},\"f_meta\":{\"inpLbl\":\"Image info\"},\"f_galleryname\":{\"inpEnable\":false}},\"delegate\":{\"Gallery\":[{\"mode\":\"index\",\"set\":\"gallerySingleImage\",\"ordinal\":1}],\"Page\":[{\"mode\":\"index\",\"set\":\"gallerySingleImage\",\"ordinal\":1}],\"Play\":[{\"mode\":\"index\",\"set\":\"gallerySingleImage\",\"ordinal\":1}],\"Meta\":[{\"mode\":\"index\",\"set\":\"gallerySingleImage\",\"ordinal\":1},{\"mode\":\"index\",\"set\":\"gallerySingleImage\",\"ordinal\":2}],\"Thumbs\":[{\"mode\":\"index\",\"set\":\"gallerySingleImage\",\"ordinal\":3}],\"Share\":[{\"mode\":\"index\",\"set\":\"gallerySingleImage\",\"ordinal\":4}],\"Buy\":[{\"mode\":\"index\",\"set\":\"gallerySingleImage\",\"ordinal\":5}]}},{\"widget\":\"ImageStage\",\"widgetName\":\"Image Display\",\"widgetDesc\":\"The frame and transitions used for a gallery's images\",\"size\":\"f
881it\",\"transition\":\"s\",\"duration\":\"4\",\"propOverload\":{\"size\":{\"inpEnable\":false}},\"delegate\":{\"State\":[{\"mode\":\"index\",\"set\":\"gallerySingleImage\",\"ordinal\":0}],\"ImageMeta\":[{\"mode\":\"index\",\"set\":\"gallerySingleImage\",\"ordinal\":2},{\"mode\":\"index\",\"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\":\"index\",\"set\":\"gallerySingleImage\",\"ordinal\":1}]}},{\"widget\":\"ThumbViewer\",\"widgetName\":\"Thumbnail Viewer\",\"pageCount\":50,\"f_scrollbar\":true,\"f_editable\":false,\"f_innnerScroll\":false,\"f_layout\":\"j\",\"delegate\":{\"JumpTo\":[{\"mode\":\"index\",\"set\":\"gallerySingleImage\",\"ordinal\":1}],\"Thumbs\":[{\"mode\":\"index\",\"set\":\"gallerySingleImage\",\"ordinal\":0}]},\"f_innerScroll\":true},{\"widget\":\"ShareUrl\",\"widgetName\":\"Post to Social Networks\",\"widgetDesc\":\"Links for easy social sharing of your content\",\"f_editable\":false,\"f_innerScroll\":true,\"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\":true,\"buyWhat\":\"image\",\"f_closeable\":true,\"delegate\":{\"Pricing\":[{\"mode\":\"index\",\"set\":\"gallerySingleImage\",\"ordinal\":0}]}}]}},\"about\":{\"title\":\"About\",\"meta_description\":\"\",\"widgets\":[{\"widget\":\"ImageBackground\",\"widgetName\":\"Background Image\",\"widgetDesc\":\"A background image displayed behind your content\",\"image\":null,\"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\":\"I0000ptRTOBnWzX0\",\"gallery_id\":\"G000001hL7AIJkaQ\",\"collection_id\":\"\"}],\"image_width\":300,\"image_height\":500,\"image_f_wm_disable\":\"t\",\"image_f_sec_ignore\":\"t\",\"image_max_size\":null}]},\"contact\":{\"title\":\"Contact\",\"meta_description\":\"\",\"widgets\":[{\"widget\":\"ImageBackground\",\"widgetName\":\"Background Image\",\"widgetDesc\":\"A background image displayed behind your content\",\"image\":null,\"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\":\"contact\",\"subcategory\":\"contact22\"},\"f_hash_tuple\":false,\"hashTupleBase\":{\"type\":\"c2_page\",\"category\":\"arbpage\",\"subcategory\":null},\"defaultContent\":{\"content\":\"<h1 class=\\\"title\\\">Contact Info<\\\/h1><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\":\"wordpress\",\"blogger_url\":\"\",\"blogger_limit\":\"1\",\"tumblr_url\":\"\",\"tumblr_limit\":\"5\",\"wordpress_url\":\"http:\\\/\\\/www.kunitakahashi.com\\\/blog\",\"wordpress_feedUrl\":\"http:\\\/\\\/www.kunitakahashi.com\\\/blog\\\/feed\\\/\",\"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\":\"<h1>Blog<\\\/h1>\"}}]},\"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\":\"<h1 class=\\\"title\\\">Instagram<\\\/h1>\"}}]}}}","customEnv":{"id":"U0000M8IYC4AJbgU","name":"Kuni Takahashi","label":"kuni","theme":"Otis","theme_name":"Marquee","curhost":"www.kunitakahashi.com","host":"www.kunitakahashi.com","host_ps":"kuni.photoshelter.com","url":"https:\/\/www.kunitakahashi.com","url_ps":"https:\/\/kuni.photoshelter.com","api_key":"PS631731c7","api_key_v4":"WbCFNtLJzS4","site_cfg":{"SC_ID":"SC000NpJZUEbjrNc","SC_ORG_ID":null,"SC_USER_ID":"U0000M8IYC4AJbgU","SC_SITE_NAME":"Kuni Takahashi Photography","SC_CNAME":"www.kunitakahashi.com","SC_THEME":"Otis","SC_THEME_C1":"Crisp","SC_THEME_C2":"Otis","SC_IMG_NO_MASK":"f","SC_GA_ID":"","SC_HTML_HEAD":"","SC_HTML_FOOTER":"","SC_SSL_PREF":"t","SC_RECAPTCHA_KEY":null,"FID_O":"U0000M8IYC4AJbgU","CUSTOM_VERSION":"2.0"},"ctd":{"CTD_PPG_THM":"50","CTD_PPG_GAL":"50","CTD_LOGO_URL":"http:\/\/kunitakahashi.com\/images\/title_photoshelter2.gif","CTD_SITE_URL":"http:\/\/kuni.photoshelter.com","CTD_BLOG_URL":"http:\/\/www.kunitakahashi.com\/blog","CTD_TXT_FOOTER":"<span style=\"font-size: small;\">Homepage : <a href=\"http:\/\/www.kunitakahashi.com\" target=\"_blank\">http:\/\/www.kunitakahashi.com\/<\/a><\/span>","CTD_GPP_URL":"www.kunitakahashi.com\/blog","CTD_GPP_THM_NAME":"On-Assignment","CTD_GPP_THM_VER":"2.9.0","CTD_GPP_HTML_HEADER":"<link rel=\"stylesheet\" type=\"text\/css\" href=\"\/img\/custom\/1.0\/themes\/Gpp\/css\/base.css\">\n<link rel=\"stylesheet\" type=\"text\/css\" href=\"http:\/\/www.kunitakahashi.com\/blog\/wp-content\/themes\/on-assignment\/style.css\" \/>\n
881<script type='text\/javascript' src='http:\/\/ajax.googleapis.com\/ajax\/libs\/jquery\/1.3.2\/jquery.min.js'><\/script>\n
881<script type='text\/javascript' src='http:\/\/www.kunitakahashi.com\/blog\/wp-content\/themes\/modularity\/includes\/js\/nav\/superfish.js'><\/script>\n
881<script type='text\/javascript' src='http:\/\/www.kunitakahashi.com\/blog\/wp-content\/themes\/modularity\/includes\/js\/nav\/suckerfish.init.js'><\/script>\n
881<script type='text\/javascript' src='http:\/\/www.kunitakahashi.com\/blog\/wp-content\/themes\/modularity\/includes\/js\/nav\/supersubs.js'><\/script>\n
881<script type=\"text\/javascript\">\n\t\tjQuery(document).ready(function(){\n\t\t\n\t jQuery(\"ul.sf-menu\").supersubs({ \n\t minWidth: 12,\n\t maxWidth: 27,\n\t extraWidth: 1\n\t }).superfish({\n\t \t\tdelay: 500,\n\t\t\t\t\tanimation: {opacity:\"show\",height:\"show\"},\n\t\t\t\t\tspeed: \"fast\",\n\t\t\t\t\tautoArrows: true,\n\t\t\t\t\tdropShadows: true\n\t });\n\t\n\t\tjQuery(function() {\n\t\t jQuery(\"#slideshow\").cycle({\n\t\t speed: 1000,\n\t\t timeout: 3500,\n\t\t\t\tpause: 1\n\t\t });\n\t\t});\n\t\t\tjQuery(\"#content-slider\").slider({\n\t\t\t\tanimate: true,\n\t\t\t\tchange: handleSliderChange,\n\t\t\t\tslide: handleSliderSlide\n\t\t\t});\n\t\t\tjQuery(function() {\n\t\t\t\n\t\t\t jQuery(\"#slider-posts\").cycle({\n\t\t\t fx: \"scrollHorz\",\n\t\t\t timeout: 0,\n\t\t\t prev: \"#prev\",\n\t\t\t next: \"#next\",\n\t\t\t pager: \"#slider-nav\",\n\t\t\t\t\tcontainerResize: 0\n\t\t\t });\n\t\t\t});});\n\t<\/script>\n<div id=\"PS_GPP_CUSTOM\">\n<div id=\"top\">\n<!-- Navigation -->\n<div id=\"nav-wrap-top\">\n<ul class=\"sf-menu\">\n\t\t<li class=\"cat-item cat-item-3\"><a href=\"http:\/\/www.kunitakahashi.com\/blog\/category\/africa\/\" title=\"View all posts filed under Africa\">Africa<\/a>\n<\/li>\n\t<li class=\"cat-item cat-item-6\"><a href=\"http:\/\/www.kunitakahashi.com\/blog\/category\/asia\/\" title=\"View all posts filed under Asia\">Asia<\/a>\n<\/li>\n\t<li class=\"cat-item cat-item-4\"><a href=\"http:\/\/www.kunitakahashi.com\/blog\/category\/india\/\" title=\"View all posts filed under India\">India<\/a>\n<\/li>\n\t<li class=\"cat-item cat-item-7\"><a href=\"http:\/\/www.kunitakahashi.com\/blog\/category\/middleeast\/\" title=\"View all posts filed under middleeast\">middleeast<\/a>\n<\/li>\n\t<li class=\"cat-item cat-item-5\"><a href=\"http:\/\/www.kunitakahashi.com\/blog\/category\/miscellaneous\/\" title=\"View all posts filed under Miscellaneous\">Miscellaneous<\/a>\n<\/li>\n\t<li class=\"cat-item cat-item-1\"><a href=\"http:\/\/www.kunitakahashi.com\/blog\/category\/uncategorized\/\" title=\"View all posts filed under Uncategorized\">Uncategorized<\/a>\n<\/li>\n<\/ul>\n<\/div>\n<div class=\"clear\"><\/div>\n<\/div>\n\n<div class=\"container\">\n<div class=\"container-inner\">\n\n<div id=\"masthead\">\n <div id=\"logo\">\n <h1 class=\"sitename\"><a href=\"http:\/\/www.kunitakahashi.com\/blog\" title=\"Mumbai, India based photographer\">Kuni Takahashi Photo Blog<\/a><\/h1>\n <div class=\"description\">Mumbai, India based photographer<\/div>\n <div id=\"search\">\n\t<form method=\"get\" id=\"searchform\" action=\"http:\/\/www.kunitakahashi.com\/blog\/\">\n\t\t<div>\n\t\t\t<input type=\"text\" name=\"s\" id=\"s\" value=\"Search\" onfocus=\"clearInput('s', 'Search')\" onblur=\"clearInput('s', 'Search')\" class=\"png_bg\" \/> \n\t\t<\/div>\n\t<\/form>\n<\/div>\n <\/div>\n<\/div>\n<div class=\"clear\"><\/div>\n\n\n\n\n<!-- Navigation -->\n<div id=\"nav-main\">\n<ul class=\"sf-menu\">\n <li>\n\t\t<a href=\"#\" title=\"pages\">pages<\/a>\n\t\t<ul>\n\t\t\t<li class=\"page_item page-item-2\"><a href=\"http:\/\/www.kunitakahashi.com\/blog\/about\/\" title=\"About\">About<\/a><\/li>\n\t\t<\/ul>\n\t<\/li>\n\t<li class=\"subscribe-list\">\n\t <a href=\"#\" title=\"subscribe\">subscribe<\/a>\n\t <ul>\n\t <li><a href=\"http:\/\/www.kunitakahashi.com\/blog\/feed\/\" class=\"feed\">posts<\/a><\/li>\n <li><a href=\"http:\/\/www.kunitakahashi.com\/blog\/comments\/feed\/\" class=\"icon comments\" title=\"comments\">comments<\/a><\/li>\n <\/ul>\n <\/li>\n \n\t<li>\n\t <a href=\"#\" title=\"contact\">contact<\/a>\n\t <ul>\n <li><a href=\"tel:1-800-867-5309\" class=\"icon phone\" title=\"1-800-867-5309\">1-800-867-5309<\/a><\/li> <li><a href=\"mailto:[email protected]\" class=\"icon email\" title=\"email me\">email me<\/a><\/li> <\/ul>\n <\/li>\n \n \n \n \n <li class=\"search\"><a href=\"#\" title=\"search\">search<\/a>\n <ul>\n <li>\t\t\t<div id=\"search\">\n\t<form method=\"get\" id=\"searchform\" action=\"http:\/\/www.kunitakahashi.com\/blog\/\">\n\t\t<div>\n\t\t\t<input type=\"text\" name=\"s\" id=\"s\" value=\"Search\" onfocus=\"clearInput('s', 'Search')\" onblur
881=\"clearInput('s', 'Search')\" class=\"png_bg\" \/> \n\t\t<\/div>\n\t<\/form>\n<\/div>\n\t\t\t<\/li>\n <\/ul>\n <\/li>\n\t<\/ul>\n<\/div>\n<\/div>","CTD_GPP_HTML_FOOTER":"<div id=\"GPP_CUSTOM_FTR\">\n<div class=\"clear\"><\/div>\n<\/div>\n<\/div>\n<div id=\"footer-wrap\">\n<div id=\"footer\">\n\n\n<div class=\"column span-5 small last\">\n<div class=\"credits\">\n<h3 class=\"sub\">Credits<\/h3>\n<p class=\"quiet\">\n\t\tDesign by <a href=\"http:\/\/graphpaperpress.com\" title=\"Graph Paper Press\">Graph Paper Press<\/a><br \/>\n\t\t<a href=\"http:\/\/www.kunitakahashi.com\/blog\/feed\/\" class=\"feed\" title=\"Subscribe to entries\">Subscribe to entries<\/a><br\/>\n\t\t<a href=\"http:\/\/www.kunitakahashi.com\/blog\/comments\/feed\/\" class=\"feed\" title=\"Subscribe to comments\">Subscribe to comments<\/a><br \/>\n\t\tAll content © 2011 by Kuni Takahashi Photo Blog<\/p>\n<\/div>\n<\/div>\n<div class=\"clear\"><\/div>\n<\/div>\n<\/div>\n<!-- BEGIN: WP Social Bookmarking Light -->\n<!-- END: WP Social Bookmarking Light -->\n<\/div>","CTD_GPP_MTIME":"2011-07-24 04:25:13 GMT","CTD_NAV_GAL":"f","CTD_NAV_SEARCH":"t","CTD_NAV_LBX":"t","CTD_NAV_CART":"f","CTD_NAV_CART_TRAY":"t","CTD_NAV_USR":"f","CTD_NAV_ABOUT":"t","CTD_NAV_CONTACT":"t","CTD_NAV_PAGE1":"f","CTD_NAV_PAGE2":"f","CTD_NAV_PORTFOLIO":"f","CTD_LBL_PAGE1":"","CTD_LBL_PAGE2":"","CTD_PRC_PRF_TYPE":"PR","CTD_F_CART":"t","CTD_F_LBX":"t","CTD_F_DOWNLOAD":"t","CTD_F_SOCIAL":"t","CTD_THM_FIT_CLC_GAL":"fill","CTD_THM_FIT_IMG":"fit","D_ID":"D0000I2k3IKCjf24","librisSSO":false},"site_name":"Kuni Takahashi Photography","f_preview":false,"f_custom_basic":false,"referral_url":"https:\/\/www.photoshelter.com\/referral\/U0000M8IYC4AJbgU\/user","isDevDomain":false,"isCustomHost":true,"server":{"web":"http:\/\/www.photoshelter.com","ul":"https:\/\/www.kunitakahashi.com","ul-cdn":"https:\/\/www.kunitakahashi.com","img":"https:\/\/www.kunitakahashi.com","img-mem":"https:\/\/www.kunitakahashi.com","vid":"https:\/\/www.kunitakahashi.com","vid-mem":"https:\/\/www.kunitakahashi.com","js":"https:\/\/www.kunitakahashi.com","css":"https:\/\/www.kunitakahashi.com","mkt":"https:\/\/www.kunitakahashi.com","sec":"https:\/\/www.kunitakahashi.com","library":"https:\/\/www.kunitakahashi.com"},"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}}; 882var C2_OPT = {"f_edit":false,"f_debug":false}; 883var appBaseDir = false; 884var customMdCfg = null; 885var apiKey = 'PS631731c7'; 886var apiKeyV4 = 'g5YWwvzrEKo'; 887var CSRF_TOKEN = ''; 888var hasWorkspace = false; 889var hasDesignTemplates = false; 890var hasPrintuiDrafts = false; 891var orgTFAReq = false; 892var isWhiteLabel = false; 893var seachBatchDownloadLimit = 250; 894var portalSearchConfiguration = false; 895var hasContainersInSearchFlag = false; 896var hasUsableNetAssistive = false; 897var themeCfg = JSON.parse(C2_CFG.themeCfg); 898var homepageDisplaySetting = themeCfg.portalHomepageDisplay; 899var homepageSearchSetting = themeCfg.portalHomepageSearchRedirectSettings; 900var homepageSearchTerm = themeCfg.portalHomepageSearchRedirectTerm; 901var hasTrimVideoOnDL = false; 902var hasCropImageOnDL = false; 903var hasPdfPreview = false; 904var hasMagicSearch = false; 905var defaultToLumen = false; 906 907 908PSGA = window.PSGA || {}; 909var librisPortalAppConfig = { 910 ctd_config: C2_CFG.customEnv.ctd, 911 custom_metadata: customMdCfg, 912 license_expiration: { 913 librisHasLicenseExpDate: C2_CFG.customEnv.librisHasLicenseExpDate, 914 librisLicenseExpDays: C2_CFG.customEnv.librisLicenseExpDays 915 } 916 , 917 hasWorkspace: hasWorkspace, 918 hasDesignTemplates: hasDesignTemplates, 919 hasPrintuiDrafts: hasPrintuiDrafts, 920 featuredPlayer: true, 921 videoCaptions: true, 922 hasUsableNetAssistive: hasUsableNetAssistive, 923 hasContainersInSearch: hasContainersInSearchFlag, 924 portalSearchConfiguration:portalSearchConfiguration, 925 homepageDisplaySetting: homepageDisplaySetting, 926 ...(homepageDisplaySetting==="searchPage" && {homepageSearchSetting: homepageSearchSetting}), 927 ...(homepageSearchSetting==="term" && {homepageSearchTerm: homepageSearchTerm}), 928 site_name: C2_CFG.customEnv.name, 929 hasTrimVideoOnDL: hasTrimVideoOnDL, 930 hasCropImageOnDL: hasCropImageOnDL, 931 hasPdfPreview: hasPdfPreview, 932 hasMagicSearch: hasMagicSearch, 933 defaultToLumen: defaultToLumen, 934 showMagicSearch: hasMagicSearch && C2_CFG.customEnv.ctd.CTD_F_MS_SEARCH !== 'f', 935}; 936 937(function($) { // map ps$ to $ // TODO: remove once ps$ is deprecated 938 var bootBeam = function () { 939 $(function() { // equivalent to $.ready()
940 O_O.mm.oNew(O_O.app.Visualizer, 'c2', C2_CFG, C2_OPT); 941 }); 942 }; 943 944 window.LibrisPortalApp = { 945 bootBeam: bootBeam, 946 appBaseDir: appBaseDir, 947 PSGA: PSGA, 948 apiKeyV4: apiKeyV4, 949 apiKey: apiKey, 950 librisPortalAppConfig: librisPortalAppConfig, 951 isWhiteLabel: isWhiteLabel 952 } 953 954 955 956 bootBeam(); 957 958}(ps$)); 959 960</script>
960 961 962 963</head> 964<body> 965 966<div id="c2" class=" nav-logo-prep"></div> 967 968<div id="fb-root"></div> 969<div class="loading-c2 site"> 970 <div class="bar-holder"> 971 <div class="loading-bar"></div> 972 </div> 973</div> 974 975<noscript> 976 <div class="message">It looks like JavaScript is disabled in your browser. Please enable JavaScript and reload this page.</div> 977</noscript>
vendor: 66 bytes, lines 977-980
977 978 979 980<script async src="https://www.googletagmanager.com/gtag/js?id=
980G-JEEVL2L8S5
vendor: 12 bytes, line 980
980"></script>
981<script> 982 983
vendor: 134 bytes, lines 983-987
983window.dataLayer = window.dataLayer || []; 984 function gtag(){dataLayer.push(arguments);} 985 gtag('js', new Date()); 986 987 gtag('config', '
987G-JEEVL2L8S5
vendor: 4 bytes, line 987
987');
988</script>
988 989
990<script> 991(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ 992(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), 993m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) 994})(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); 995PSGA = window.PSGA || {}; 996PSGA.initGa = function(uaid, name) { 997 ga('create', uaid, 'auto', {'name': name}); 998}; 999PSGA.distributor = function(request, args) { 1000 return function() { 1001 var trackers = ga.getAll(); 1002 for (var i = 0, ct = trackers.length; i < ct; i++) { 1003 var tracker = trackers[i]; 1004 if ((args[0] === 'pageview' || 1005 args[0].hitType === 'pageview') || 1006 tracker.get('name') !== 'user') { 1007 tracker[request].apply(tracker, args); 1008 } 1009 } 1010 } 1011}; 1012PSGA.distributeToGaTrackers = function() { 1013 const args = [].slice.call(arguments); 1014 request = args.shift(); 1015 ga(PSGA.distributor(request, args)); 1016 1017 //Convert legacy requests and send to GA4 1018 if (request === 'send' && args && args[0]) { 1019 const legacyHitData = args[0]; 1020 //handle legacy events, usually from polymer apps 1021 if (legacyHitData.hitType === 'event' && legacyHitData.eventAction) { 1022 const eventObj = { 1023 event_category: legacyHitData.eventCategory, 1024 event_type: 'legacy', 1025 ...(legacyHitData.eventValue && { event_value: legacyHitData.eventValue }), 1026 ...(legacyHitData.eventLabel && { event_value: legacyHitData.eventLabel }) 1027 } 1028 gtag('event', legacyHitData.eventAction, eventObj); 1029 } 1030 } 1031}; 1032PSGA.sendGaEvent = function(category, action) { 1033 this.distributeToGaTrackers('send', { 1034 'hitType': 'event', 1035 'eventCategory': category, 1036 'eventAction': action 1037 }); 1038}; 1039 1040 1041var uaid = 'UA-3783380-24'; 1042var dimensions = {}; 1043PSGA.initGa(uaid, 'ps'); 1044uaid = 'UA-3783380-16'; 1045PSGA.initGa(uaid, 'c2'); 1046dimensions.dimension1 = 'U0000M8IYC4AJbgU'; 1047dimensions.dimension2 = 'Visitor'; 1048dimensions.dimension3 = 'Otis'; 1049
1050PSGA.initDynamicGA = PSGA.initDynamicGA || []; 1051PSGA.initDynamicGA.forEach(function(gaData) { 1052 PSGA.initGa(gaData.uaid, gaData.name); 1053}); 1054 1055ga('set', 'transport', 'beacon'); 1056if (Object.keys(dimensions).length) PSGA.distributeToGaTrackers('set',dimensions); 1057</script>
1057 1058 1059 1060<!-- Google Tag Manager Data Layer Construction -->
1061<script> 1062 if (!window.PSGTMDataLayer) PSGTMDataLayer = []; 1063 PSGTMDataLayer.push({"ACCOUNT_TYPE":"core","IS_PORTAL":false,"SITE_OWNER_ID":"U0000M8IYC4AJbgU"}); 1064</script>
1064 1065 1066<!-- Google Tag Manager -->
vendor: 62 bytes, lines 1066-1067
1066 1067<noscript><iframe src="//www.googletagmanager.com/ns.html?id=
1067GTM-NT5Z57
vendor: 83 bytes, lines 1067-1068
1067" 1068height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
1069<script>
vendor: 328 bytes, lines 1069-1074
1069(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push( 1070{'gtm.start': new Date().getTime(),event:'gtm.js'} 1071);var f=d.getElementsByTagName(s)[0], 1072j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 1073'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 1074})(window,document,'script','PSGTMDataLayer','
1074GTM-NT5Z57
vendor: 3 bytes, line 1074
1074');
1074</script>
1074 1075<!-- End Google Tag Manager --> 1076 1077
1078<script type="text/javascript" src="https://www.kunitakahashi.com/js/APP/1788533357/logFrame.js"></script>
1078 1079 1080</body> 1081</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.