CINXE.COM

JA 116, Winter 2020 – City: Ever Evolving | The Japan Architect | a+u Architecture and Urbanism Magazine

<!doctype html><html lang="en-US"><head><meta charset="utf-8" /><link rel="dns-prefetch" href="//www.googletagmanager.com"/><script async src="https://www.googletagmanager.com/gtag/js?id=G-62LF8SM4LT"></script><script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag("js",new Date()); gtag("config","G-62LF8SM4LT"); const google_analytics_tracking_id="G-62LF8SM4LT"; </script><title>JA 116, Winter 2020 &#8211; City: Ever Evolving | The Japan Architect | a+u Architecture and Urbanism Magazine</title> <link rel='dns-prefetch' href='//www.googletagmanager.com' /> <link rel='stylesheet' id='woocommerce-layout-css' href='https://au-magazine.com/core/wp-content/plugins/woocommerce/assets/css/woocommerce-layout.css' type='text/css' media='all' /> <link rel='stylesheet' id='woocommerce-smallscreen-css' href='https://au-magazine.com/core/wp-content/plugins/woocommerce/assets/css/woocommerce-smallscreen.css' type='text/css' media='only screen and (max-width: 768px)' /> <link rel='stylesheet' id='woocommerce-general-css' href='https://au-magazine.com/core/wp-content/plugins/woocommerce/assets/css/woocommerce.css' type='text/css' media='all' /> <style id='woocommerce-inline-inline-css' type='text/css'> .woocommerce form .form-row .required { visibility: visible; } </style> <link rel='stylesheet' id='pii-style-css' href='https://au-magazine.com/img/css/style-1711618996.css' type='text/css' media='all' /> <link rel='stylesheet' id='dashicons-css' href='https://au-magazine.com/core/wp-includes/css/dashicons.min.css' type='text/css' media='all' /> <link rel='stylesheet' id='font-awesome-css' href='https://au-magazine.com/core/fonts/font-awesome.min.css' type='text/css' media='all' /> <link rel='stylesheet' id='google-webfonts-css' href='https://fonts.googleapis.com/css?family=EB+Garamond|Work+Sans:700|Playfair+Display:400,400i,700' type='text/css' media='all' /> <script type="text/javascript" id="woocommerce-google-analytics-integration-gtag-js-after"> /* <![CDATA[ */ /* Google Analytics for WooCommerce (gtag.js) */ window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} // Set up default consent state. for ( const mode of [{"analytics_storage":"denied","ad_storage":"denied","ad_user_data":"denied","ad_personalization":"denied","region":["AT","BE","BG","HR","CY","CZ","DK","EE","FI","FR","DE","GR","HU","IS","IE","IT","LV","LI","LT","LU","MT","NL","NO","PL","PT","RO","SK","SI","ES","SE","GB","CH"]}] || [] ) { gtag( "consent", "default", { "wait_for_update": 500, ...mode } ); } gtag("js", new Date()); gtag("set", "developer_id.dOGY3NW", true); gtag("config", "G-62LF8SM4LT", {"track_404":true,"allow_google_signals":true,"logged_in":false,"linker":{"domains":[],"allow_incoming":false},"custom_map":{"dimension1":"logged_in"}}); /* ]]> */ </script> <script type="text/javascript" src="https://au-magazine.com/core/wp-includes/js/jquery/jquery.min.js" id="jquery-core-js"></script> <script type="text/javascript" src="https://au-magazine.com/core/wp-includes/js/jquery/jquery-migrate.min.js" id="jquery-migrate-js"></script> <script type="text/javascript" id="wc-single-product-js-extra"> /* <![CDATA[ */ var wc_single_product_params = {"i18n_required_rating_text":"Please select a rating","review_rating_required":"yes","flexslider":{"rtl":false,"animation":"slide","smoothHeight":true,"directionNav":false,"controlNav":"thumbnails","slideshow":false,"animationSpeed":500,"animationLoop":false,"allowOneSlide":false},"zoom_enabled":"","zoom_options":[],"photoswipe_enabled":"","photoswipe_options":{"shareEl":false,"closeOnScroll":false,"history":false,"hideAnimationDuration":0,"showAnimationDuration":0},"flexslider_enabled":""}; /* ]]> */ </script> <script type="text/javascript" src="https://au-magazine.com/core/wp-content/plugins/woocommerce/assets/js/frontend/single-product.min.js" id="wc-single-product-js" defer="defer" data-wp-strategy="defer"></script> <script type="text/javascript" src="https://au-magazine.com/core/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js" id="jquery-blockui-js" defer="defer" data-wp-strategy="defer"></script> <script type="text/javascript" src="https://au-magazine.com/core/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js" id="js-cookie-js" defer="defer" data-wp-strategy="defer"></script> <script type="text/javascript" id="woocommerce-js-extra"> /* <![CDATA[ */ var woocommerce_params = {"ajax_url":"\/core\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%"}; /* ]]> */ </script> <script type="text/javascript" src="https://au-magazine.com/core/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js" id="woocommerce-js" defer="defer" data-wp-strategy="defer"></script> <script type="text/javascript" src="https://au-magazine.com/core/js/swiper.min.js" id="swiper-js"></script> <noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript> <meta name="description" content="With this issue, Shinkenchiku-sha inaugurates a new series entitled &quot;Place + Urbanism.&quot; This series will explore the changing face of the city, presenting a perspective that goes beyond individual pro …" /><meta name="copyright" content="2025 by a+u Architecture and Urbanism Magazine"><meta name="robots" content="index, follow, noarchive"><meta name="robots" content="max-image-preview:large"><meta name="format-detection" content="telephone=no"><meta name="apple-mobile-web-app-capable" content="no"><meta name="apple-mobile-web-app-status-bar-style" content="black"><meta name="msapplication-config" content="none"/><meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no"><meta name="google" value="notranslate"><link rel="icon" type="image/png" href="https://au-magazine.com/core/ico/favicon-16.png"><link rel="icon" type="image/svg+xml" href="https://au-magazine.com/core/ico/favicon-16.svg"><link rel="apple-touch-icon" href="https://au-magazine.com/core/ico/favicon-128.png"><link rel="mask-icon" href="https://au-magazine.com/core/ico/favicon-16.svg" color="#161617"><meta name="theme-color" content="#161617"/><link rel="canonical" href="https://au-magazine.com/shop/japan-architect/ja-116/" /><link rel="alternate" type="application/rss+xml" title="a+u Architecture and Urbanism Magazine" href="https://au-magazine.com/feed/" /><meta property="og:type" content="books.book" /><meta property="books:release_date" content="2019-12-10" /><meta property="books:isbn" content="4910051330109" /><meta property="books:author" content="https://au-magazine.com/shop/japan-architect/ja-116/" /><meta property="og:url" content="https://au-magazine.com/shop/japan-architect/ja-116/" /><meta property="og:title" content="JA 116, Winter 2020 - City: Ever Evolving | The Japan Architect" /><meta property="og:description" content="With this issue, Shinkenchiku-sha inaugurates a new series entitled &quot;Place + Urbanism.&quot; This series will explore the changing face of the city, presenting a perspective that goes beyond individual pro …" /><meta property="og:image" content="https://au-magazine.com/img/2019/12/ja116_cover.jpg" /><meta property="og:updated_time" content="1710783611" /><meta property="og:site_name" content="a+u Architecture and Urbanism Magazine" /><meta property="og:type" content="product" /><meta property="og:locale" content="en_US" /><meta name="twitter:card" content="product" /><meta name="twitter:url" content="https://au-magazine.com/shop/japan-architect/ja-116/" /><meta name="twitter:title" content="JA 116, Winter 2020 - City: Ever Evolving | The Japan Architect" /><meta name="twitter:description" content="With this issue, Shinkenchiku-sha inaugurates a new series entitled &quot;Place + Urbanism.&quot; This series will explore the changing face of the city, presenting a perspective that goes beyond individual pro …" /><meta name="twitter:image" content="https://au-magazine.com/img/2019/12/ja116_cover.jpg" /><meta name="twitter:site" content="@japlusu" /><meta name="twitter:widgets:csp" content="on" /><script async src="https://www.paypalobjects.com/insights/v1/paypal-insights.sandbox.min.js"></script><meta name="google-site-verification" content="7ldipoe3g3DjFKCqA67tntzcQpLPs1_51fQfwf90Rso" /><meta name="p:domain_verify" content="c8f13450b286d8e0fa52a98df0d22c36"/><meta name="facebook-domain-verification" content="uiz23bnv54xuinf7dk6fwwmtcpbrwo" /></head><body class="product-template-default single single-product postid-9728 theme-au-magazine.com woocommerce woocommerce-page woocommerce-no-js japan-architect shop-close shop"><header class="site"><nav class="menu"><a class="toggle-header-menu" href="#"></a></nav><nav class="site-title header"><a href="https://au-magazine.com" rel="home">a+u Architecture and Urbanism Magazine</a></nav><nav class="navigation"><ul class="header"><li id="menu-item-9337" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-9337"><a href="https://au-magazine.com/architecture/" class="tracking" data-name="menu_click" data-event="menu-header">Architecture</a></li> <li id="menu-item-41" class="shop menu-item menu-item-type-post_type menu-item-object-page current_page_parent menu-item-41"><a href="https://au-magazine.com/shop/" class="tracking" data-name="menu_click" data-event="menu-header">Shop</a></li> <li id="menu-item-9240" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9240"><a href="https://au-magazine.com/about/" class="tracking" data-name="menu_click" data-event="menu-header">About</a></li> <li id="menu-item-17355" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-17355"><a href="https://data.shinkenchiku.online/en" class="tracking" data-name="menu_click" data-event="menu-header">Shinkenchiku Data</a></li> </ul><ul class="sns"><li class="instagram"><a href="https://www.instagram.com/au_magazine/" class="tracking" data-name="sns_follow_click" data-event="sns-follow-instagram" aria-label="Follow on Instagram" target="_blank"><i class="fa fa-instagram"></i></a></li><li class="twitter"><a href="https://twitter.com/aupublishing" class="tracking" data-name="sns_follow_click" data-event="sns-follow-twitter" aria-label="Follow on Twitter" target="_blank"><i class="fa fa-twitter"></i></a></li><li class="youtube"><a href="https://www.youtube.com/c/Shinkenchiku" class="tracking" data-name="sns_follow_click" data-event="sns-follow-youtube" aria-label="Follow on Youtube" target="_blank"><i class="fa fa-youtube"></i></a></li><li class="pinterest"><a href="https://www.pinterest.com/au_magazine/" class="tracking" data-name="sns_follow_click" data-event="sns-follow-pinterest" aria-label="Follow on Pinterest" target="_blank"><i class="fa fa-pinterest"></i></a></li><li class="facebook"><a href="https://www.facebook.com/profile.php?id=100088980776895" class="tracking" data-name="sns_follow_click" data-event="sns-follow-facebook" aria-label="Follow on Facebook" target="_blank"><i class="fa fa-facebook"></i></a></li><li class="search tracking"><a href="javascript:void(0);" data-name="sns_follow_click" data-event="sns-follow-search" class="modal-open"><i class="fa fa-search"></i></a></li></ul></nav><nav class="cart"><ul class="cart"><li id="menu-item-6399" class="woo-cart menu-item menu-item-type-post_type menu-item-object-page menu-item-6399"><a href="https://au-magazine.com/shop/cart/" class="tracking" data-name="menu_click" data-event="menu-cart"><i>Cart</i></a></li> </ul></nav></nav></header><nav class="toggle"><a class="toggle-header-menu" href="#"></a><ul class="small"><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-9337"><a href="https://au-magazine.com/architecture/" class="tracking" data-name="menu_click" data-event="menu-header">Architecture</a></li> <li class="shop menu-item menu-item-type-post_type menu-item-object-page current_page_parent menu-item-41"><a href="https://au-magazine.com/shop/" class="tracking" data-name="menu_click" data-event="menu-header">Shop</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9240"><a href="https://au-magazine.com/about/" class="tracking" data-name="menu_click" data-event="menu-header">About</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-17355"><a href="https://data.shinkenchiku.online/en" class="tracking" data-name="menu_click" data-event="menu-header">Shinkenchiku Data</a></li> </ul><ul class="small"><li id="menu-item-1079" class="architecture-and-urbanism menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-1079"><a href="https://au-magazine.com/product-cat/architecture-and-urbanism/" class="tracking" data-name="menu_click" data-event="menu-shop">a+u</a></li> <li id="menu-item-1081" class="japan-architect menu-item menu-item-type-taxonomy menu-item-object-product_cat current-product-ancestor current-menu-parent current-product-parent menu-item-1081"><a href="https://au-magazine.com/product-cat/japan-architect/" class="tracking" data-name="menu_click" data-event="menu-shop">Japan Architect</a></li> <li id="menu-item-1080" class="shinkenchiku menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-1080"><a href="https://au-magazine.com/product-cat/shinkenchiku/" class="tracking" data-name="menu_click" data-event="menu-shop">Shinkenchiku</a></li> <li id="menu-item-1082" class="jutakutokushu menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-1082"><a href="https://au-magazine.com/product-cat/jutakutokushu/" class="tracking" data-name="menu_click" data-event="menu-shop">Jutakutokushu</a></li> <li id="menu-item-6564" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-6564"><a href="https://au-magazine.com/product-cat/special-issues/" class="tracking" data-name="menu_click" data-event="menu-shop">Special Issues</a></li> <li id="menu-item-6543" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-6543"><a href="https://au-magazine.com/product-cat/subscription/" class="tracking" data-name="menu_click" data-event="menu-shop">Subscription</a></li> </ul><nav class="sns sns-follow"><ul class="sns"><li class="instagram"><a href="https://www.instagram.com/au_magazine/" class="tracking" data-name="sns_follow_click" data-event="sns-follow-instagram" aria-label="Follow on Instagram" target="_blank"><svg viewbox="0 0 24 24"><use href="https://au-magazine.com/core/ico/svg-social.svg#instagram" /></use></svg></a></li><li class="twitter"><a href="https://twitter.com/aupublishing" class="tracking" data-name="sns_follow_click" data-event="sns-follow-twitter" aria-label="Follow on Twitter" target="_blank"><svg viewbox="0 0 24 24"><use href="https://au-magazine.com/core/ico/svg-social.svg#twitter" /></use></svg></a></li><li class="youtube"><a href="https://www.youtube.com/c/Shinkenchiku" class="tracking" data-name="sns_follow_click" data-event="sns-follow-youtube" aria-label="Follow on Youtube" target="_blank"><svg viewbox="0 0 24 24"><use href="https://au-magazine.com/core/ico/svg-social.svg#youtube" /></use></svg></a></li><li class="pinterest"><a href="https://www.pinterest.com/au_magazine/" class="tracking" data-name="sns_follow_click" data-event="sns-follow-pinterest" aria-label="Follow on Pinterest" target="_blank"><svg viewbox="0 0 24 24"><use href="https://au-magazine.com/core/ico/svg-social.svg#pinterest" /></use></svg></a></li><li class="facebook"><a href="https://www.facebook.com/profile.php?id=100088980776895" class="tracking" data-name="sns_follow_click" data-event="sns-follow-facebook" aria-label="Follow on Facebook" target="_blank"><svg viewbox="0 0 24 24"><use href="https://au-magazine.com/core/ico/svg-social.svg#facebook" /></use></svg></a></li><li class="search tracking"><a href="javascript:void(0);" data-name="sns_follow_click" data-event="sns-follow-search" class="modal-open"><svg viewbox="0 0 24 24"><use href="https://au-magazine.com/core/ico/svg-social.svg#search" /></use></svg></a></li></ul></nav><ul class="small"><li id="menu-item-4571" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4571"><a href="https://id.shinkenchiku.online/" class="tracking" data-name="menu_click" data-event="menu-subscribe">Newsletter</a></li> <li id="menu-item-2148" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2148"><a href="https://au-magazine.com/submissions/" class="tracking" data-name="menu_click" data-event="menu-subscribe">Submissions</a></li> <li id="menu-item-9556" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9556"><a href="https://au-magazine.com/faq/" class="tracking" data-name="menu_click" data-event="menu-subscribe">FAQ</a></li> <li id="menu-item-9557" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-9557"><a target="_blank" rel="noopener" href="https://japan-architect.co.jp" class="tracking" data-name="menu_click" data-event="menu-subscribe">Japanese</a></li> </ul></nav><div class="main-overlay"></div><main><section class="attention jp"><p>Latest issues sales available via collaborative online stores.</p></section><nav class="sub-header"><ul class="ul-shop"><li class="architecture-and-urbanism menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-1079"><a href="https://au-magazine.com/product-cat/architecture-and-urbanism/" class="tracking" data-name="menu_click" data-event="menu-shop">a+u</a></li> <li class="japan-architect menu-item menu-item-type-taxonomy menu-item-object-product_cat current-product-ancestor current-menu-parent current-product-parent menu-item-1081"><a href="https://au-magazine.com/product-cat/japan-architect/" class="tracking" data-name="menu_click" data-event="menu-shop">Japan Architect</a></li> <li class="shinkenchiku menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-1080"><a href="https://au-magazine.com/product-cat/shinkenchiku/" class="tracking" data-name="menu_click" data-event="menu-shop">Shinkenchiku</a></li> <li class="jutakutokushu menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-1082"><a href="https://au-magazine.com/product-cat/jutakutokushu/" class="tracking" data-name="menu_click" data-event="menu-shop">Jutakutokushu</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-6564"><a href="https://au-magazine.com/product-cat/special-issues/" class="tracking" data-name="menu_click" data-event="menu-shop">Special Issues</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-6543"><a href="https://au-magazine.com/product-cat/subscription/" class="tracking" data-name="menu_click" data-event="menu-shop">Subscription</a></li> </ul></nav> <article class="animated fadeIn"> <div class="the_content clearfix"> <h1 class="the_title clearfix">JA 116, Winter 2020 <span class="subline">City: Ever Evolving</span></h1> <div class="columns"><div class="column-product-image"> <a data-fancybox="gallery" href="https://au-magazine.com/img/2019/12/ja116_cover.jpg" data-caption="JA 116, Winter 2020" data-width="1556" data-height="2048"><img src="https://au-magazine.com/img/2019/12/ja116_cover-768x1011.jpg" /></a></div> <div class="column-product-meta"><h1 class="product_title entry-title">JA 116, Winter 2020</h1><p class="price"><span class="woocommerce-Price-amount amount"><bdi>3,200&nbsp;<span class="woocommerce-Price-currencySymbol">&yen;</span></bdi></span></p> <div class="waku"> Latest issues sales available via following collaborative online stores.</div><div class="product_meta"> <a href="https://post-architecture-books.com/pages/shinkenchikusha" class="button button-large alt">Post Architecture Books</a> <a href="https://ringringdo.com/collections/shinkenchikusha-au" class="button button-large alt">Ringringdo Shop</a> </div><div class="product_meta"> <span class="sku_wrapper">SKU: <span class="sku">300116</span></span> <span class="posted_in">Category: <a href="https://au-magazine.com/product-cat/japan-architect/" rel="tag">The Japan Architect</a></span> </div> <hr><small class="block">English + Japanese / 128 Pages / 226 x 297 mm / 540 g</small><div class="product_meta"><hr><small class="block-bottom">Digital Edition</small><a href="https://www.fujisan.co.jp/product/1288/"><button class="button alt">Fujisan</button></a><hr><small class="block-bottom">Paper Edition</small><a href="https://www.amazon.com/stores/page/33922FD3-F662-4B67-9D45-E76C0FC04B57?channel=a+u%20Publishing"><button class="button alt">Amazon US</button></a></div></div> </div> <h2 class="title"><span>Content</span></h2> <p>With this issue, Shinkenchiku-sha inaugurates a new series entitled &#8220;Place + Urbanism.&#8221; This series will explore the changing face of the city, presenting a perspective that goes beyond individual projects. </p> <p>The &#8220;Place&#8221; in the series title refers to more than simply locations in the city. It looks toward the character that defines neighborhoods as places that support the lives and activities of the people who live and work in them. By &#8220;Urbanism,&#8221; the series understands not only top-down urban planning but also bottom-up planning in the form of shared ideals of life in the city. </p> <p>The inaugural issue in this series, &#8220;Place + Urbanism — City: Ever Evolving,&#8221; is published as volume 116 of JA. This issue introduces changes taking place against this multifarious background in 21 cities around the world.</p> <div class="gallery"><figure class="landscape"><a data-fancybox="gallery" data-caption="JA 116, Winter 2020" href="https://au-magazine.com/img/2019/12/JA116_004-007_essay_191129-2.jpg" data-width="2048" data-height="1346"><img decoding="async" src="https://au-magazine.com/img/2019/12/JA116_004-007_essay_191129-2-1024x673.jpg" alt="JA 116, Winter 2020" /></a></figure> <figure class="landscape"><a data-fancybox="gallery" data-caption="JA 116, Winter 2020" href="https://au-magazine.com/img/2019/12/JA116_012-017_sunsetpark_1129.jpg" data-width="2048" data-height="1346"><img decoding="async" src="https://au-magazine.com/img/2019/12/JA116_012-017_sunsetpark_1129-1024x673.jpg" alt="JA 116, Winter 2020" /></a></figure> <figure class="landscape"><a data-fancybox="gallery" data-caption="JA 116, Winter 2020" href="https://au-magazine.com/img/2019/12/JA116_018-023_hudsonyards_1129.jpg" data-width="2048" data-height="1346"><img decoding="async" src="https://au-magazine.com/img/2019/12/JA116_018-023_hudsonyards_1129-1024x673.jpg" alt="JA 116, Winter 2020" /></a></figure> <figure class="landscape"><a data-fancybox="gallery" data-caption="JA 116, Winter 2020" href="https://au-magazine.com/img/2019/12/JA116_058-063-Copenhagen_1130.jpg" data-width="2048" data-height="1346"><img decoding="async" src="https://au-magazine.com/img/2019/12/JA116_058-063-Copenhagen_1130-1024x673.jpg" alt="JA 116, Winter 2020" /></a></figure> <figure class="landscape"><a data-fancybox="gallery" data-caption="JA 116, Winter 2020" href="https://au-magazine.com/img/2019/12/JA116_064-069_Linz_191129.jpg" data-width="2048" data-height="1346"><img decoding="async" src="https://au-magazine.com/img/2019/12/JA116_064-069_Linz_191129-1024x673.jpg" alt="JA 116, Winter 2020" /></a></figure> <figure class="landscape"><a data-fancybox="gallery" data-caption="JA 116, Winter 2020" href="https://au-magazine.com/img/2019/12/JA116_086-089_Shenzhen_191128.jpg" data-width="2048" data-height="1346"><img decoding="async" src="https://au-magazine.com/img/2019/12/JA116_086-089_Shenzhen_191128-1024x673.jpg" alt="JA 116, Winter 2020" /></a></figure> </div><div class="works">JA 116 <i>Place + Urbanism — City: Ever Evolving</i> includes: <b>Introduction: Urbanism Series of “Place + Urbanism”</b> <b>Conversation</b> <i>From Architecture to Urbanism, From Urbanism to Architecture</i> Masatoshi An × Takayuki Kishii × Wataru Tanaka ×Naoto Nakajima × Takefumi Kurose <b>Mapping: 21 Leading Projects</b> <h4>Projects</h4> Sunset Park (New York, USA) Hudson Yards (New York, USA) Campus Martius Park (Detroit, USA) Streets of San Francisco (San Francisco, USA) Quayside (Toronto, Canada) HafenCity (Hamburg, Germany) Poblenou District (Barcelona, Spain) Israel's Square and Nørreport Station (Copenhagen, Denmark) Ars Electronica Festival (Linz, Austria) Stratford (London, UK) Boulogne-Billancourt (Paris, France) Busan North Port (Busan, South Korea) Futian District (Shenzhen, China) Huashan1914 Creative Park (Taipei, Taiwan) Nguyen Hue Street (Ho Chi Minh, Vietnam) Lhong 1919 (Bangkok, Thailand) Public Housing in Dawson (Dawson, Singapore) <h4>Essays</h4> <i>Open Green Taipei, Opens Green Life</i>(Taipei, Taiwan) Pei-Yin Shih(Collaborative O. Company) <i>Characteristics of Helsinki, the birthplace of MaaS and suggestions for Japan</i>(Helsinki, Finland) Haruhiko Ikeda(KPMG Mobility Institute of Japan) <i>See Future from The “U shapes” of Africa</i> Izumi Sakata(architect, OSA Japan) <i>Smart City in Historic Chandigarh, a City Planned by Le Corbusier</i>(Chandigarh, India) Kunihide Kikuta(Cisco Systems) <h4>Corporate Approach</h4> Technology <b>Cisco Systems Fujitsu</b> Design Firm <b>Azusa Sekkei NIKKEN SEKKEI Nihon Sekkei Mitsubishi Jisho Sekkei Yasui Architects &amp; Engineers</b> Construction <b>Obayashi Corporation Kajima Corporation Shimizu Corporation Takenaka Corporation</b> Real Estate <b>Tokyu Land Corporation Mitsui Fudosan America Mitsubishi Estate Mori Building</b></div><aside class="tags tracking clearfix scroll-fade-in "><h4>Tags</h4><nav class="keywords"><ul><li class="shop-url"><a class="shop tracking" rel="tag" data-event="sidebar-tags-shop" href="https://au-magazine.com/shop/">Shop</a></li><li class="product_cat tags-japan-architect"><a class="product_cat tracking" rel="tag" data-event="sidebar-tags-product_cat" href="https://au-magazine.com/product-cat/japan-architect/">The Japan Architect</a></li></ul></nav></aside> </div> <aside class="sidebar animated fade delay"><aside class="cart hide"><h4><a href="https://au-magazine.com/shop/cart/">Cart</a></h4> <p class="woocommerce-mini-cart__empty-message">No products in the cart.</p> </ul></aside></aside> </article> <nav class="sns sns-share clearfix scroll-fade-in"><ul><li><h3 class="share">Share</h3></li><li class="facebook tracking"><a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fau-magazine.com%2Fshop%2Fjapan-architect%2Fja-116%2F" data-name="sns_share_click" data-event="sns-share-facebook" target="_blank"><svg viewbox="0 0 24 24"><use href="https://au-magazine.com/core/ico/svg-social.svg#facebook" /></use></svg></a></li><li class="twitter tracking"><a href="https://twitter.com/intent/tweet?source=https%3A%2F%2Fau-magazine.com%2Fshop%2Fjapan-architect%2Fja-116%2F&text=JA+116%2C+Winter+2020+%26%238211%3B+City%3A+Ever+Evolving+%7C+The+Japan+Architect+%7C+a%2Bu+Architecture+and+Urbanism+Magazine:%20https%3A%2F%2Fau-magazine.com%2Fshop%2Fjapan-architect%2Fja-116%2F" data-name="sns_share_click" data-event="sns-share-facebook" target="_blank"><svg viewbox="0 0 24 24"><use href="https://au-magazine.com/core/ico/svg-social.svg#twitter" /></use></svg></a></li><li class="pinterest tracking"><a href="https://pinterest.com/pin/create/button/?url=https%3A%2F%2Fau-magazine.com%2Fshop%2Fjapan-architect%2Fja-116%2F&description=JA+116%2C+Winter+2020+%26%238211%3B+City%3A+Ever+Evolving+%7C+The+Japan+Architect+%7C+a%2Bu+Architecture+and+Urbanism+Magazine&media=https://au-magazine.com/img/2019/12/ja116_cover.jpg" data-name="sns_share_click" data-event="sns-share-pinterest" target="_blank"><svg viewbox="0 0 24 24"><use href="https://au-magazine.com/core/ico/svg-social.svg#pinterest" /></i></a></li></ul></nav><aside class="related animated fadeIn delay"><h4><a href="https://au-magazine.com/product-cat/japan-architect/">Related Products &mdash; The Japan Architect</a></h4><ul class="ul-grid"><li><a class="tracking post post-product post-460 has-hover" href="https://au-magazine.com/shop/japan-architect/ja-118/"><span class="thumbnail"><img src="https://au-magazine.com/img/2020/12/ja-118-00-300x404.jpg" class="thumbnail thumbnail-300" alt="JA 118, Winter 2020" title="JA 118, Winter 2020" /><span class="tags"></span></span><span class="meta"><span class="title">JA 118, Winter 2020</span></span></a></li><li><a class="tracking post post-product post-460 has-hover" href="https://au-magazine.com/shop/japan-architect/ja-117/"><span class="thumbnail"><img src="https://au-magazine.com/img/2020/05/ja-117-00-300x394.jpg" class="thumbnail thumbnail-300" alt="JA 117, Spring 2020" title="JA 117, Spring 2020" /><span class="tags"></span></span><span class="meta"><span class="title">JA 117, Spring 2020 <span class="subline">Kunio Maekawa</span></span></span></a></li><li><a class="tracking post post-product post-460 has-hover" href="https://au-magazine.com/shop/japan-architect/ja-116/"><span class="thumbnail"><img src="https://au-magazine.com/img/2019/12/ja116_cover-300x395.jpg" class="thumbnail thumbnail-300" alt="JA 116, Winter 2020" title="JA 116, Winter 2020" /><span class="tags"></span></span><span class="meta"><span class="title">JA 116, Winter 2020 <span class="subline">City: Ever Evolving</span></span></span></a></li><li><a class="tracking post post-product post-460 has-hover" href="https://au-magazine.com/shop/japan-architect/ja-115/"><span class="thumbnail"><img src="https://au-magazine.com/img/2019/09/ja115_Cover-300x395.jpg" class="thumbnail thumbnail-300" alt="JA 115, Autumn 2019" title="JA 115, Autumn 2019" /><span class="tags"></span></span><span class="meta"><span class="title">JA 115, Autumn 2019 <span class="subline">Manabu Chiba</span></span></span></a></li><li><a class="tracking post post-product post-460 has-hover" href="https://au-magazine.com/shop/japan-architect/ja-114/"><span class="thumbnail"><img src="https://au-magazine.com/img/2019/06/41633deac4e95a3f4322ab19ca03956c-300x394.jpg" class="thumbnail thumbnail-300" alt="JA 114, Summer 2019" title="JA 114, Summer 2019" /><span class="tags"></span></span><span class="meta"><span class="title"><i class="tags">Architecture </i> JA 114, Summer 2019 <span class="subline">Hiroshi Nakamura &amp; NAP </span></span></span></a></li><li><a class="tracking post post-product post-460 has-hover" href="https://au-magazine.com/shop/japan-architect/ja-113/"><span class="thumbnail"><img src="https://au-magazine.com/img/2019/03/JA113_Cover-300x394.jpg" class="thumbnail thumbnail-300" alt="JA 113, Spring 2019" title="JA 113, Spring 2019" /><span class="tags"></span></span><span class="meta"><span class="title"><i class="tags">Architecture </i> JA 113, Spring 2019 <span class="subline">Reprint Edition Expo ’70</span></span></span></a></li><li><a class="tracking post post-product post-460 has-hover" href="https://au-magazine.com/shop/japan-architect/ja-112/"><span class="thumbnail"><img src="https://au-magazine.com/img/2019/01/ja-112-00-300x394.jpg" class="thumbnail thumbnail-300" alt="JA 112, Winter 2019" title="JA 112, Winter 2019" /><span class="tags"></span></span><span class="meta"><span class="title"><i class="tags">Architecture </i> JA 112, Winter 2019 <span class="subline">Yearbook 2018</span></span></span></a></li><li><a class="tracking post post-product post-460 has-hover" href="https://au-magazine.com/shop/japan-architect/ja-111/"><span class="thumbnail"><img src="https://au-magazine.com/img/2018/09/ja-111-00-300x394.jpg" class="thumbnail thumbnail-300" alt="JA 111, Autumn 2018" title="JA 111, Autumn 2018" /><span class="tags"></span></span><span class="meta"><span class="title"><i class="tags">Architecture </i> JA 111, Autumn 2018 <span class="subline">Living Together</span></span></span></a></li><li><a class="tracking post post-product post-460 has-hover" href="https://au-magazine.com/shop/japan-architect/ja-110/"><span class="thumbnail"><img src="https://au-magazine.com/img/2018/06/ja-110-00-300x398.jpg" class="thumbnail thumbnail-300" alt="JA 110, Summer 2018" title="JA 110, Summer 2018" /><span class="tags"></span></span><span class="meta"><span class="title"><i class="tags">Architecture </i> JA 110, Summer 2018 <span class="subline">Insights from Building Sites</span></span></span></a></li><li><a class="tracking post post-product post-460 has-hover" href="https://au-magazine.com/shop/japan-architect/ja-109/"><span class="thumbnail"><img src="https://au-magazine.com/img/2018/03/ja-109-00-300x395.jpg" class="thumbnail thumbnail-300" alt="JA 109, Spring 2018" title="JA 109, Spring 2018" /><span class="tags"></span></span><span class="meta"><span class="title"><i class="tags">Architecture </i> JA 109, Spring 2018 <span class="subline">Kengo Kuma: a LAB for materials</span></span></span></a></li><li><a class="tracking post post-product post-460 has-hover" href="https://au-magazine.com/shop/japan-architect/ja-108/"><span class="thumbnail"><img src="https://au-magazine.com/img/2017/12/ja-108-00-300x395.jpg" class="thumbnail thumbnail-300" alt="JA 108, Winter 2018" title="JA 108, Winter 2018" /><span class="tags"></span></span><span class="meta"><span class="title"><i class="tags">Architecture </i> JA 108, Winter 2018 <span class="subline">Akihisa Hirata</span></span></span></a></li><li><a class="tracking post post-product post-460 has-hover" href="https://au-magazine.com/shop/japan-architect/ja-107/"><span class="thumbnail"><img src="https://au-magazine.com/img/2017/09/ja-107-00-300x394.jpg" class="thumbnail thumbnail-300" alt="JA 107, Autumn 2017" title="JA 107, Autumn 2017" /><span class="tags"></span></span><span class="meta"><span class="title"><i class="tags">Architecture </i> JA 107, Autumn 2017 <span class="subline">Space in Detail</span></span></span></a></li></ul><div class="clearfix"><a class="post-more" href="https://au-magazine.com/product-cat/japan-architect/"> All The Japan Architect</a></div></aside></main> <footer class="animated fadeIn delay-2"><aside class="subscription"><h4><a href="https://au-magazine.com/product-cat/subscription/">Subscription</a></h4><ul class="ul-grid-subscription"><li><a class="tracking post post-product post-460 has-hover" href="https://au-magazine.com/shop/subscription/shinkenchiku/"><span class="thumbnail"><img src="https://au-magazine.com/img/2025/02/sk_2025_02_cover-300x403.jpg" class="thumbnail thumbnail-300" alt="Shinkenchiku (1 yr/12 issues)" title="Shinkenchiku (1 yr/12 issues)" /><span class="tags"><i class="subscription">Subscription</i><i class="is-new">NEW</i></span></span><span class="meta"><span class="title">Shinkenchiku (1 yr/12 issues) <span class="subline">Subscription - 1<sup>st</sup> of every month.</span></span></span></a></li><li><a class="tracking post post-product post-460 has-hover" href="https://au-magazine.com/shop/subscription/architecture-and-urbanism/"><span class="thumbnail"><img src="https://au-magazine.com/img/2025/02/au2503_1_Cover-300x403.jpg" class="thumbnail thumbnail-300" alt="a+u (1 yr/12 issues)" title="a+u (1 yr/12 issues)" /><span class="tags"><i class="subscription">Subscription</i><i class="is-new">NEW</i></span></span><span class="meta"><span class="title">a+u (1 yr/12 issues) <span class="subline">Subscription - 27<sup>th</sup> of every month.</span></span></span></a></li><li><a class="tracking post post-product post-460 has-hover" href="https://au-magazine.com/shop/subscription/jutakutokushu/"><span class="thumbnail"><img src="https://au-magazine.com/img/2025/02/jt_2025_03_cover-1-300x403.jpg" class="thumbnail thumbnail-300" alt="Jutakutokushu (1 yr/12 issues)" title="Jutakutokushu (1 yr/12 issues)" /><span class="tags"><i class="subscription">Subscription</i><i class="is-new">NEW</i></span></span><span class="meta"><span class="title">Jutakutokushu (1 yr/12 issues) <span class="subline">Subscription - 19<sup>th</sup> of every month.</span></span></span></a></li></ul></aside><nav class="footer-navigation"><ul class="sns"><li id="menu-item-4571" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4571"><a href="https://id.shinkenchiku.online/" class="tracking" data-name="menu_click" data-event="menu-subscribe">Newsletter</a></li> <li id="menu-item-2148" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2148"><a href="https://au-magazine.com/submissions/" class="tracking" data-name="menu_click" data-event="menu-subscribe">Submissions</a></li> <li id="menu-item-9556" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9556"><a href="https://au-magazine.com/faq/" class="tracking" data-name="menu_click" data-event="menu-subscribe">FAQ</a></li> <li id="menu-item-9557" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-9557"><a target="_blank" rel="noopener" href="https://japan-architect.co.jp" class="tracking" data-name="menu_click" data-event="menu-subscribe">Japanese</a></li> </ul></nav><div class="site-info"><a href="https://au-magazine.com" rel="home">&copy; 1925-2025 by Shinkenchiku-Sha Co., Ltd. &mdash; Tokyo (Japan)</a><ul class="copyright pkna"><li id="menu-item-7456" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7456"><a href="https://au-magazine.com/contact/" class="tracking" data-name="menu_click" data-event="menu-footer">Contact</a></li> <li id="menu-item-6431" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6431"><a href="https://au-magazine.com/about/" class="tracking" data-name="menu_click" data-event="menu-footer">About</a></li> <li id="menu-item-18879" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy menu-item-18879"><a rel="privacy-policy" href="https://au-magazine.com/privacy-policy/" class="tracking" data-name="menu_click" data-event="menu-footer">Privacy Policy</a></li> <li id="menu-item-6545" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6545"><a href="https://au-magazine.com/shop/terms-of-use/" class="tracking" data-name="menu_click" data-event="menu-footer">Terms of Use</a></li> </ul> &mdash; <a class="piichi" href="http://piichi.com" rel="designer">Site by pii<span>chi.com - tokyo - japan</span></a> </div></footer> <div class="modal-wrapper animated fadeIn" onselectstart="return false"><div class="modal-content"><h1>Search</h1><form class="global-search" method="get" action="https://www.google.com/search"><input type="hidden" name="hl" value="ja"><input type="hidden" name="num" value="50"><input type="hidden" name="sitesearch" value="au-magazine.com"><input value="" name="q" type="text" id="s" maxlength="99" placeholder="Free Word Search"><button name="submit" value="true"><span class="fa fa-search"></span></button></form></div></div> <script type="application/ld+json">{"@context":"https:\/\/schema.org\/","@type":"Product","@id":"https:\/\/au-magazine.com\/shop\/japan-architect\/ja-116\/#product","name":"JA 116, Winter 2020","url":"https:\/\/au-magazine.com\/shop\/japan-architect\/ja-116\/","description":"With this issue, Shinkenchiku-sha inaugurates a new series entitled \"Place + Urbanism.\" This series will explore the changing face of the city, presenting a perspective that goes beyond individual projects. \r\n\r\nThe \"Place\" in the series title refers to more than simply locations in the city. It looks toward the character that defines neighborhoods as places that support the lives and activities of the people who live and work in them. By \"Urbanism,\" the series understands not only top-down urban planning but also bottom-up planning in the form of shared ideals of life in the city. \r\n\r\nThe inaugural issue in this series, \"Place + Urbanism \u2014 City: Ever Evolving,\" is published as volume 116 of JA. This issue introduces changes taking place against this multifarious background in 21 cities around the world.","image":"https:\/\/au-magazine.com\/img\/2019\/12\/ja116_cover.jpg","sku":"300116","offers":[{"@type":"Offer","price":"3200","priceValidUntil":"2026-12-31","priceSpecification":{"price":"3200","priceCurrency":"JPY","valueAddedTaxIncluded":"false"},"priceCurrency":"JPY","availability":"http:\/\/schema.org\/InStock","url":"https:\/\/au-magazine.com\/shop\/japan-architect\/ja-116\/","seller":{"@type":"Organization","name":"a+u Architecture and Urbanism Magazine","url":"https:\/\/au-magazine.com"}}]}</script> <script type='text/javascript'> (function () { var c = document.body.className; c = c.replace(/woocommerce-no-js/, 'woocommerce-js'); document.body.className = c; })(); </script> <link rel='stylesheet' id='wc-blocks-style-css' href='https://au-magazine.com/core/wp-content/plugins/woocommerce/assets/client/blocks/wc-blocks.css' type='text/css' media='all' /> <script type="text/javascript" src="https://www.googletagmanager.com/gtag/js?id=G-62LF8SM4LT" id="google-tag-manager-js" data-wp-strategy="async"></script> <script type="text/javascript" src="https://au-magazine.com/core/wp-includes/js/dist/hooks.min.js" id="wp-hooks-js"></script> <script type="text/javascript" src="https://au-magazine.com/core/wp-includes/js/dist/i18n.min.js" id="wp-i18n-js"></script> <script type="text/javascript" id="wp-i18n-js-after"> /* <![CDATA[ */ wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); /* ]]> */ </script> <script type="text/javascript" src="https://au-magazine.com/core/wp-content/plugins/woocommerce-google-analytics-integration/assets/js/build/main.js" id="woocommerce-google-analytics-integration-js"></script> <script type="text/javascript" src="https://au-magazine.com/core/js/markerclusterer.js" id="markerclusterer-js"></script> <script type="text/javascript" id="woocommerce-google-analytics-integration-data-js-after"> /* <![CDATA[ */ window.ga4w = { data: {"cart":{"items":[],"coupons":[],"totals":{"currency_code":"JPY","total_price":0,"currency_minor_unit":0}}}, settings: {"tracker_function_name":"gtag","events":["purchase","add_to_cart","remove_from_cart","view_item_list","select_content","view_item","begin_checkout"],"identifier":null} }; document.dispatchEvent(new Event("ga4w:ready")); /* ]]> */ </script> <script type="text/javascript"> document.addEventListener('wpcf7mailsent',function(event) { var event_category = 'contact-form'; var event_name = document.location.pathname; var event_label = 'submit #'+event.detail.contactFormId; if (typeof(gtag)!=='undefined') {gtag('event','contact_form',{'event_category':event_category,'event_label':event_label});} console.log('event','contact_form',{'event_category':event_category,'event_label':event_label,'link_url':event_label}); jQuery('.wpcf7-form.sent label,.wpcf7-form.sent p').hide(); var target = jQuery('.wpcf7').offset().top-190; if (target<0) { target=0} jQuery('html,body').animate({scrollTop: target},700); }, false); </script> <script type="text/javascript"> if (typeof jQuery.fn.live == 'undefined' || !(jQuery.isFunction(jQuery.fn.live))) { jQuery.fn.extend({live:function (event,callback) {if (this.selector) { jQuery(document).on(event,this.selector, callback);}} }); } function prevent(e) {e.preventDefault();} document.body.addEventListener('gesturechange',prevent); document.body.addEventListener('gesturestart',prevent); document.body.addEventListener('gestureend',prevent); jQuery(document).ready(function ($) { $('ul.ul-faq li h5').on('mousedown',function(e) { e.preventDefault(); var li = $(this).parent(); if (li.hasClass('current') ) {li.hide().removeClass('current').fadeIn();} else { $('ul.ul-faq li').removeClass('current'); li.hide().addClass('current').fadeIn(); var id = li.attr('id'); //alert (id); var target = li.offset().top - 150; if (target < 0) { target = 0} $('html,body').animate({scrollTop: target},700); var event_category = 'faq'; var event_name = document.location.pathname; var event_label = 'tab '+id; if (typeof(gtag)!=='undefined') {gtag('event','faq_click',{'event_category':event_category,'event_label':event_label});} console.log('event','item_click',{'event_category':event_category,'event_label':event_label}); // 2023 //if (typeof(gtag)!=='undefined') {gtag('event',event_name,{'event_category':event_category,'event_label':event_label});} } }); $('a.toggle-header-menu,.main-overlay').on('click',function(e) { e.preventDefault(); $('body').toggleClass('toggle-global'); if($('body').hasClass('toggle-modal')){ $('body').removeClass('toggle-modal').removeClass('toggle-global');} }); $('a.modal-open').on('click',function(){ $('body').addClass('toggle-modal'); if($('body').hasClass('toggle-global')){ $('body').removeClass('toggle-global');}}); $('a.modal-close').on('click',function(){ if($('body').hasClass('toggle-modal')){ $('body').removeClass('toggle-modal');}}); $('.acf-map.map-single').on('click',function(e) { e.preventDefault(); window.location.href = 'http://au-magazine.com/locations/'; }); //$('.flexslider').flexslider(); $("a[href^=http]").not("a[href*='au-magazine.com']").attr("target","_blank").attr("rel","noopener noreferrer"); $(document).bind('contextmenu',function(e){ return false;}); $('img').on('mousedown,contextmenu,selectstart,touchstart,touchmove,touchend,copy',function(event) { event.preventDefault();}); $("ul.analog a").click(function(a) { a.preventDefault(), window.open($(this).attr("href"),"sns-share","status=1,height=500,width=555,resizable=0")}); $('a[href$=".pdf"]').prop('target','_blank'); $(".tracking a,a.tracking").mouseup(function(){ // GA4 var event_category = $(this).data('event'); if (!event_category) {event_category = 'banner-click';} var page_location = document.location.href; // 'page_location':page_location, var link_url = $(this).attr("href").toLowerCase(); if(link_url == "javascript:;") {return false;} if (typeof(gtag)!=='undefined') {gtag('event','banner_click',{'event_category':event_category,'event_label':link_url,'link_url':link_url});} console.log('event','banner_click',{'event_category':event_category,'event_label':link_url,'link_url':link_url}); // 2023 }); $("a[href*='#']").click(function(){if(location.pathname.replace(/^\//,'')==this.pathname.replace(/^\//,'')&&location.hostname==this.hostname){var $target=$(this.hash);var url=this.hash.slice(1);var tracking=document.location.pathname+'#'+url;$target=$target.length&&$target||$('[name="'+this.hash.slice(1)+'"]');if($target.length){ var page_location = document.location.href; if (typeof(gtag)!=='undefined') {gtag('event','scroll_smooth',{'event_category':'smooth-scroll','event_label':page_location});} console.log('event','scroll_smooth',{'event_category':'smooth-scroll','event_label':page_location}); var targetOffset=$target.offset().top-150;$('html,body').animate({scrollTop:targetOffset},700); return false;}}}); // 2023 var cardItems = readCookie('woocommerce_items_in_cart'); if (cardItems>=1) {$('.woo-cart a').append('<i class="items-in-cart animated fadeIn delay">¥</i>'); $('aside.cart').removeClass('hide').fadeIn();} }); function readCookie(name) { var nameEQ = name + "="; var ca = document.cookie.split(';'); for(var i=0;i<ca.length;i++) {var c = ca[i]; while (c.charAt(0)==' ') c = c.substring(1,c.length); if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length); } return null;} function getMailto(user,domain,subject, message){locationstring = "mailto:" + user + "@" + domain + "?subject=" + subject + "&body=" + message; window.location = locationstring;} </script> <div id="fb-root"></div> </body> </html><style type="text/css">.fancybox-enabled{overflow:hidden}.fancybox-enabled body{overflow:visible;height:100%}.fancybox-is-hidden{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99993;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.fancybox-container~.fancybox-container{z-index:99992}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{position:absolute;top:0;right:0;bottom:0;left:0}.fancybox-outer{overflow-y:auto;-webkit-overflow-scrolling:touch}.fancybox-bg{background:#fff;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.96;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption-wrap,.fancybox-infobar,.fancybox-toolbar{position:absolute;direction:ltr;z-index:99997;opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s linear .25s;box-sizing:border-box}.fancybox-show-caption .fancybox-caption-wrap,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;visibility:visible;transition:opacity .25s,visibility 0s}.fancybox-infobar{top:0;left:50%;margin-left:-79px}.fancybox-infobar__body{display:inline-block;width:70px;line-height:44px;font-size:13px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;text-align:center;color:#ddd;background-color:rgba(30,30,30,.7);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased}.fancybox-toolbar{top:0;right:0}.fancybox-stage{overflow:hidden;direction:ltr;z-index:99994;-webkit-transform:translateZ(0)}.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:none;white-space:normal;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch;display:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.fancybox-slide:before{content:"";display:inline-block;vertical-align:middle;height:100%;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:visible}.fancybox-slide--image:before{display:none}.fancybox-slide--video .fancybox-content,.fancybox-slide--video iframe{background:#2a2a2a}.fancybox-slide--map .fancybox-content,.fancybox-slide--map iframe{background:#e5e3df}.fancybox-slide--next{z-index:99995}.fancybox-slide>*{display:inline-block;position:relative;padding:24px;margin:44px 0;border-width:0;vertical-align:middle;text-align:left;background-color:#2a2a2a;overflow:auto;box-sizing:border-box}.fancybox-slide .fancybox-image-wrap{position:absolute;top:0;left:0;margin:0;padding:0;border:0;z-index:99995;background:transparent;cursor:default;overflow:visible;-webkit-transform-origin:top left;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-can-zoomOut .fancybox-image-wrap{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-image-wrap{cursor:zoom-in}.fancybox-can-drag .fancybox-image-wrap{cursor:-webkit-grab;cursor:grab}.fancybox-is-dragging .fancybox-image-wrap{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-image,.fancybox-spaceball{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;max-width:none;max-height:none}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content{padding:0;width:80%;height:80%;max-width:calc(100% - 100px);max-height:calc(100% - 88px);overflow:visible;background:#fff}.fancybox-iframe{display:block;padding:0;border:0;height:100%}.fancybox-error,.fancybox-iframe{margin:0;width:100%;background:#fff}.fancybox-error{padding:40px;max-width:380px;cursor:default}.fancybox-error p{margin:0;padding:0;color:#444;font:16px/20px Helvetica Neue,Helvetica,Arial,sans-serif}.fancybox-close-small{position:absolute;top:0;right:0;width:44px;height:44px;padding:0;margin:0;border:0;border-radius:0;outline:none;background:transparent;z-index:10;cursor:pointer}.fancybox-close-small:after{content:"×";position:absolute;top:5px;right:5px;width:30px;height:30px;font:20px/30px Arial,Helvetica Neue,Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background:#fff;transition:background .25s;box-sizing:border-box;z-index:2}.fancybox-close-small:focus:after{outline:1px dotted #888}.fancybox-close-small:hover:after{color:#555;background:#eee}.fancybox-slide--iframe .fancybox-close-small{top:0;right:-44px}.fancybox-slide--iframe .fancybox-close-small:after{background:transparent;font-size:35px;color:#aaa}.fancybox-slide--iframe .fancybox-close-small:hover:after{color:#fff}.fancybox-caption-wrap{bottom:0;left:0;right:0;padding:60px 30px 0;background:linear-gradient(180deg,transparent 0,rgba(255,255,255,.1) 20%,rgba(255,255,255,.2) 40%,rgba(255,255,255,.6) 80%,rgba(255,255,255,.8));pointer-events:none}.fancybox-caption{padding:10px 0 20px 0; font-size:12px;color:#2a2a2a;line-height:20px;-webkit-text-size-adjust:none}.fancybox-caption a,.fancybox-caption button,.fancybox-caption select{pointer-events:all}.fancybox-caption a{color:#fff;text-decoration:underline}.fancybox-button{display:inline-block;position:relative;margin:0;padding:0;border:0;width:44px;height:44px;line-height:44px;text-align:center;background:transparent;color:#ddd;border-radius:0;cursor:pointer;vertical-align:top;outline:none}.fancybox-button[disabled]{cursor:default;pointer-events:none}.fancybox-button,.fancybox-infobar__body{background:rgba(30,30,30,.6)}button:hover{background:none}.fancybox-button:hover:not([disabled]){color:#fff;background:rgba(0,0,0,.8)}.fancybox-button:after,.fancybox-button:before{content:"";pointer-events:none;position:absolute;background-color:currentColor;color:currentColor;opacity:.9;box-sizing:border-box;display:inline-block}.fancybox-button[disabled]:after,.fancybox-button[disabled]:before{opacity:.3}.fancybox-button--left:after,.fancybox-button--right:after{top:18px;width:6px;height:6px;background:transparent;border-top:2px solid currentColor;border-right:2px solid currentColor}.fancybox-button--left:after{left:20px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.fancybox-button--right:after{right:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--left{border-bottom-left-radius:5px}.fancybox-button--right{border-bottom-right-radius:5px}.fancybox-button--close:after,.fancybox-button--close:before{content:"";display:inline-block;position:absolute;height:2px;width:16px;top:calc(50% - 1px);left:calc(50% - 8px)}.fancybox-button--close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.fancybox-arrow{position:absolute;top:50%;margin:-50px 0 0;height:100px;width:54px;padding:0;border:0;outline:none;background:none;cursor:pointer;z-index:99995;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:opacity .25s}.fancybox-arrow:after{content:"";position:absolute;top:28px;width:44px;height:44px;background-color:rgba(30,30,30,.8);background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjRkZGRkZGIiBoZWlnaHQ9IjQ4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSI0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPiAgICA8cGF0aCBkPSJNMTIgNGwtMS40MSAxLjQxTDE2LjE3IDExSDR2MmgxMi4xN2wtNS41OCA1LjU5TDEyIDIwbDgtOHoiLz48L3N2Zz4=);background-repeat:no-repeat;background-position:50%;background-size:24px 24px} button.fancybox-arrow:hover:after{background-color:rgba(0,0,0,.8)} .fancybox-arrow--right{right:0}.fancybox-arrow--left{left:0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fancybox-arrow--left:after,.fancybox-arrow--right:after{left:0}.fancybox-show-nav .fancybox-arrow{opacity:.6}.fancybox-show-nav .fancybox-arrow[disabled]{opacity:0}.fancybox-loading{border:6px solid hsla(0,0%,39%,.4);border-top:6px solid hsla(0,0%,100%,.6);border-radius:100%;height:50px;width:50px;-webkit-animation:a .8s infinite linear;animation:a .8s infinite linear;background:transparent;position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px;z-index:99999}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--current{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--next{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--current{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}.fancybox-fx-rotate.fancybox-slide--previous{-webkit-transform:rotate(-1turn);transform:rotate(-1turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--next{-webkit-transform:rotate(1turn);transform:rotate(1turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--current{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}.fancybox-fx-circular.fancybox-slide--previous{-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--next{-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--current{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0);opacity:1}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}@media (max-width:800px){.fancybox-infobar{left:0;margin-left:0}.fancybox-button--left,.fancybox-button--right{display:none!important}.fancybox-caption{padding:5px 0 10px 0;margin:0}}.fancybox-button--fullscreen:before{width:15px;height:11px;left:calc(50% - 7px);top:calc(50% - 6px);border:2px solid;background:none}.fancybox-button--pause:before,.fancybox-button--play:before{top:calc(50% - 6px);left:calc(50% - 4px);background:transparent}.fancybox-button--play:before{width:0;height:0;border-top:6px inset transparent;border-bottom:6px inset transparent;border-left:10px solid;border-radius:1px}.fancybox-button--pause:before{width:7px;height:11px;border-style:solid;border-width:0 2px}.fancybox-button--thumbs,.fancybox-thumbs{display:none}@media (min-width:800px){.fancybox-button--thumbs{display:inline-block}.fancybox-button--thumbs span{font-size:23px}.fancybox-button--thumbs:before{width:3px;height:3px;top:calc(50% - 2px);left:calc(50% - 2px);box-shadow:0 -4px 0,-4px -4px 0,4px -4px 0,inset 0 0 0 32px,-4px 0 0,4px 0 0,0 4px 0,-4px 4px 0,4px 4px 0}.fancybox-thumbs{position:absolute;top:0;right:0;bottom:0;left:auto;width:220px;margin:0;padding:5px 5px 0 0;background:#fff;word-break:normal;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;box-sizing:border-box;z-index:99995}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:220px}.fancybox-thumbs>ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0}.fancybox-thumbs>ul>li{float:left;overflow:hidden;max-width:50%;padding:0;margin:0;width:105px;height:75px;position:relative;cursor:pointer;outline:none;border:5px solid transparent;border-top-width:0;border-right-width:0;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}li.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li>img{position:absolute;top:0;left:0;min-width:100%;min-height:100%;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-thumbs>ul>li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;border:4px solid #4ea7f9;z-index:99991;opacity:0;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.fancybox-thumbs>ul>li.fancybox-thumbs-active:before{opacity:1}} button.fancybox-button--play, button.fancybox-button--thumbs { display:none;}</style> <script type="text/javascript">!function(t,e,n,o){"use strict";function i(t){var e=t.currentTarget,o=t.data?t.data.options:{},i=o.selector?n(o.selector):t.data?t.data.items:[],a=n(e).attr("data-fancybox")||"",s=0,r=n.fancybox.getInstance();t.preventDefault(),t.stopPropagation(),r&&r.current.opts.$orig.is(e)||(a?(i=i.length?i.filter('[data-fancybox="'+a+'"]'):n('[data-fancybox="'+a+'"]'),s=i.index(e),s<0&&(s=0)):i=[e],n.fancybox.open(i,o,s))}if(n){if(n.fn.fancybox)return void n.error("fancyBox already initialized");var a={loop:!1,margin:[44,0],gutter:50,keyboard:!0,arrows:!0,infobar:!1,toolbar:!0,buttons:["slideShow","fullScreen","thumbs","close"],idleTime:4,smallBtn:"auto",protect:!1,modal:!1,image:{preload:"auto"},ajax:{settings:{data:{fancybox:!0}}},iframe:{tpl:'<iframe id="fancybox-frame{rnd}" name="fancybox-frame{rnd}" class="fancybox-iframe" frameborder="0" vspace="0" hspace="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen allowtransparency="true" src=""></iframe>',preload:!0,css:{},attr:{scrolling:"auto"}},animationEffect:"zoom",animationDuration:366,zoomOpacity:"auto",transitionEffect:"fade",transitionDuration:366,slideClass:"",baseClass:"",baseTpl:'<div class="fancybox-container" role="dialog" tabindex="-1"><div class="fancybox-bg"></div><div class="fancybox-inner"><div class="fancybox-infobar"><button data-fancybox-prev title="{{PREV}}" class="fancybox-button fancybox-button--left"></button><div class="fancybox-infobar__body"><span data-fancybox-index></span>&nbsp;/&nbsp;<span data-fancybox-count></span></div><button data-fancybox-next title="{{NEXT}}" class="fancybox-button fancybox-button--right"></button></div><div class="fancybox-toolbar">{{BUTTONS}}</div><div class="fancybox-navigation"><button data-fancybox-prev title="{{PREV}}" class="fancybox-arrow fancybox-arrow--left" /><button data-fancybox-next title="{{NEXT}}" class="fancybox-arrow fancybox-arrow--right" /></div><div class="fancybox-stage"></div><div class="fancybox-caption-wrap"><div class="fancybox-caption"></div></div></div></div>',spinnerTpl:'<div class="fancybox-loading"></div>',errorTpl:'<div class="fancybox-error"><p>{{ERROR}}<p></div>',btnTpl:{slideShow:'<button data-fancybox-play class="fancybox-button fancybox-button--play" title="{{PLAY_START}}"></button>',fullScreen:'<button data-fancybox-fullscreen class="fancybox-button fancybox-button--fullscreen" title="{{FULL_SCREEN}}"></button>',thumbs:'<button data-fancybox-thumbs class="fancybox-button fancybox-button--thumbs" title="{{THUMBS}}"></button>',close:'<button data-fancybox-close class="fancybox-button fancybox-button--close" title="{{CLOSE}}"></button>',smallBtn:'<button data-fancybox-close class="fancybox-close-small" title="{{CLOSE}}"></button>'},parentEl:"body",autoFocus:!0,backFocus:!0,trapFocus:!0,fullScreen:{autoStart:!1},touch:{vertical:!0,momentum:!0},hash:null,media:{},slideShow:{autoStart:!1,speed:4e3},thumbs:{autoStart:!1,hideOnClose:!0},onInit:n.noop,beforeLoad:n.noop,afterLoad:n.noop,beforeShow:n.noop,afterShow:n.noop,beforeClose:n.noop,afterClose:n.noop,onActivate:n.noop,onDeactivate:n.noop,clickContent:function(t,e){return"image"===t.type&&"zoom"},clickSlide:"close",clickOutside:"close",dblclickContent:!1,dblclickSlide:!1,dblclickOutside:!1,mobile:{clickContent:function(t,e){return"image"===t.type&&"toggleControls"},clickSlide:function(t,e){return"image"===t.type?"toggleControls":"close"},dblclickContent:function(t,e){return"image"===t.type&&"zoom"},dblclickSlide:function(t,e){return"image"===t.type&&"zoom"}},lang:"en",i18n:{en:{CLOSE:"Close",NEXT:"Next",PREV:"Previous",ERROR:"The requested content cannot be loaded. <br/> Please try again later.",PLAY_START:"Start slideshow",PLAY_STOP:"Pause slideshow",FULL_SCREEN:"Full screen",THUMBS:"Thumbnails"},de:{CLOSE:"Schliessen",NEXT:"Weiter",PREV:"Zurück",ERROR:"Die angeforderten Daten konnten nicht geladen werden. <br/> Bitte versuchen Sie es später nochmal.",PLAY_START:"Diaschau starten",PLAY_STOP:"Diaschau beenden",FULL_SCREEN:"Vollbild",THUMBS:"Vorschaubilder"}}},s=n(t),r=n(e),c=0,l=function(t){return t&&t.hasOwnProperty&&t instanceof n},u=function(){return t.requestAnimationFrame||t.webkitRequestAnimationFrame||t.mozRequestAnimationFrame||t.oRequestAnimationFrame||function(e){return t.setTimeout(e,1e3/60)}}(),d=function(){var t,n=e.createElement("fakeelement"),i={transition:"transitionend",OTransition:"oTransitionEnd",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};for(t in i)if(n.style[t]!==o)return i[t]}(),f=function(t){return t&&t.length&&t[0].offsetHeight},h=function(t,o,i){var s=this;s.opts=n.extend(!0,{index:i},a,o||{}),o&&n.isArray(o.buttons)&&(s.opts.buttons=o.buttons),s.id=s.opts.id||++c,s.group=[],s.currIndex=parseInt(s.opts.index,10)||0,s.prevIndex=null,s.prevPos=null,s.currPos=0,s.firstRun=null,s.createGroup(t),s.group.length&&(s.$lastFocus=n(e.activeElement).blur(),s.slides={},s.init(t))};n.extend(h.prototype,{init:function(){var t,e,o,i=this,a=i.group[i.currIndex].opts;i.scrollTop=r.scrollTop(),i.scrollLeft=r.scrollLeft(),n.fancybox.getInstance()||n.fancybox.isMobile||"hidden"===n("body").css("overflow")||(t=n("body").width(),n("html").addClass("fancybox-enabled"),t=n("body").width()-t,t>1&&n("head").append('<style id="fancybox-style-noscroll" type="text/css">.compensate-for-scrollbar, .fancybox-enabled body { margin-right: '+t+"px; }</style>")),o="",n.each(a.buttons,function(t,e){o+=a.btnTpl[e]||""}),e=n(i.translate(i,a.baseTpl.replace("{{BUTTONS}}",o))).addClass("fancybox-is-hidden").attr("id","fancybox-container-"+i.id).addClass(a.baseClass).data("FancyBox",i).prependTo(a.parentEl),i.$refs={container:e},["bg","inner","infobar","toolbar","stage","caption"].forEach(function(t){i.$refs[t]=e.find(".fancybox-"+t)}),(!a.arrows||i.group.length<2)&&e.find(".fancybox-navigation").remove(),a.infobar||i.$refs.infobar.remove(),a.toolbar||i.$refs.toolbar.remove(),i.trigger("onInit"),i.activate(),i.jumpTo(i.currIndex)},translate:function(t,e){var n=t.opts.i18n[t.opts.lang];return e.replace(/\{\{(\w+)\}\}/g,function(t,e){var i=n[e];return i===o?t:i})},createGroup:function(t){var e=this,i=n.makeArray(t);n.each(i,function(t,i){var a,s,r,c,l={},u={},d=[];n.isPlainObject(i)?(l=i,u=i.opts||i):"object"===n.type(i)&&n(i).length?(a=n(i),d=a.data(),u="options"in d?d.options:{},u="object"===n.type(u)?u:{},l.src="src"in d?d.src:u.src||a.attr("href"),["width","height","thumb","type","filter"].forEach(function(t){t in d&&(u[t]=d[t])}),"srcset"in d&&(u.image={srcset:d.srcset}),u.$orig=a,l.type||l.src||(l.type="inline",l.src=i)):l={type:"html",src:i+""},l.opts=n.extend(!0,{},e.opts,u),n.fancybox.isMobile&&(l.opts=n.extend(!0,{},l.opts,l.opts.mobile)),s=l.type||l.opts.type,r=l.src||"",!s&&r&&(r.match(/(^data:image\/[a-z0-9+\/=]*,)|(\.(jp(e|g|eg)|gif|png|bmp|webp|svg|ico)((\?|#).*)?$)/i)?s="image":r.match(/\.(pdf)((\?|#).*)?$/i)?s="pdf":"#"===r.charAt(0)&&(s="inline")),l.type=s,l.index=e.group.length,l.opts.$orig&&!l.opts.$orig.length&&delete l.opts.$orig,!l.opts.$thumb&&l.opts.$orig&&(l.opts.$thumb=l.opts.$orig.find("img:first")),l.opts.$thumb&&!l.opts.$thumb.length&&delete l.opts.$thumb,"function"===n.type(l.opts.caption)?l.opts.caption=l.opts.caption.apply(i,[e,l]):"caption"in d&&(l.opts.caption=d.caption),l.opts.caption=l.opts.caption===o?"":l.opts.caption+"","ajax"===s&&(c=r.split(/\s+/,2),c.length>1&&(l.src=c.shift(),l.opts.filter=c.shift())),"auto"==l.opts.smallBtn&&(n.inArray(s,["html","inline","ajax"])>-1?(l.opts.toolbar=!1,l.opts.smallBtn=!0):l.opts.smallBtn=!1),"pdf"===s&&(l.type="iframe",l.opts.iframe.preload=!1),l.opts.modal&&(l.opts=n.extend(!0,l.opts,{infobar:0,toolbar:0,smallBtn:0,keyboard:0,slideShow:0,fullScreen:0,thumbs:0,touch:0,clickContent:!1,clickSlide:!1,clickOutside:!1,dblclickContent:!1,dblclickSlide:!1,dblclickOutside:!1})),e.group.push(l)})},addEvents:function(){var o=this;o.removeEvents(),o.$refs.container.on("click.fb-close","[data-fancybox-close]",function(t){t.stopPropagation(),t.preventDefault(),o.close(t)}).on("click.fb-prev touchend.fb-prev","[data-fancybox-prev]",function(t){t.stopPropagation(),t.preventDefault(),o.previous()}).on("click.fb-next touchend.fb-next","[data-fancybox-next]",function(t){t.stopPropagation(),t.preventDefault(),o.next()}),s.on("orientationchange.fb resize.fb",function(t){t&&t.originalEvent&&"resize"===t.originalEvent.type?u(function(){o.update()}):(o.$refs.stage.hide(),setTimeout(function(){o.$refs.stage.show(),o.update()},500))}),r.on("focusin.fb",function(t){var i=n.fancybox?n.fancybox.getInstance():null;i.isClosing||!i.current||!i.current.opts.trapFocus||n(t.target).hasClass("fancybox-container")||n(t.target).is(e)||i&&"fixed"!==n(t.target).css("position")&&!i.$refs.container.has(t.target).length&&(t.stopPropagation(),i.focus(),s.scrollTop(o.scrollTop).scrollLeft(o.scrollLeft))}),r.on("keydown.fb",function(t){var e=o.current,i=t.keyCode||t.which;if(e&&e.opts.keyboard&&!n(t.target).is("input")&&!n(t.target).is("textarea"))return 8===i||27===i?(t.preventDefault(),void o.close(t)):37===i||38===i?(t.preventDefault(),void o.previous()):39===i||40===i?(t.preventDefault(),void o.next()):void o.trigger("afterKeydown",t,i)}),o.group[o.currIndex].opts.idleTime&&(o.idleSecondsCounter=0,r.on("mousemove.fb-idle mouseenter.fb-idle mouseleave.fb-idle mousedown.fb-idle touchstart.fb-idle touchmove.fb-idle scroll.fb-idle keydown.fb-idle",function(){o.idleSecondsCounter=0,o.isIdle&&o.showControls(),o.isIdle=!1}),o.idleInterval=t.setInterval(function(){o.idleSecondsCounter++,o.idleSecondsCounter>=o.group[o.currIndex].opts.idleTime&&(o.isIdle=!0,o.idleSecondsCounter=0,o.hideControls())},1e3))},removeEvents:function(){var e=this;s.off("orientationchange.fb resize.fb"),r.off("focusin.fb keydown.fb .fb-idle"),this.$refs.container.off(".fb-close .fb-prev .fb-next"),e.idleInterval&&(t.clearInterval(e.idleInterval),e.idleInterval=null)},previous:function(t){return this.jumpTo(this.currPos-1,t)},next:function(t){return this.jumpTo(this.currPos+1,t)},jumpTo:function(t,e,i){var a,s,r,c,l,u,d,h=this,p=h.group.length;if(!(h.isSliding||h.isClosing||h.isAnimating&&h.firstRun)){if(t=parseInt(t,10),s=h.current?h.current.opts.loop:h.opts.loop,!s&&(t<0||t>=p))return!1;if(a=h.firstRun=null===h.firstRun,!(p<2&&!a&&h.isSliding)){if(c=h.current,h.prevIndex=h.currIndex,h.prevPos=h.currPos,r=h.createSlide(t),p>1&&((s||r.index>0)&&h.createSlide(t-1),(s||r.index<p-1)&&h.createSlide(t+1)),h.current=r,h.currIndex=r.index,h.currPos=r.pos,h.trigger("beforeShow",a),h.updateControls(),u=n.fancybox.getTranslate(r.$slide),r.isMoved=(0!==u.left||0!==u.top)&&!r.$slide.hasClass("fancybox-animated"),r.forcedDuration=o,n.isNumeric(e)?r.forcedDuration=e:e=r.opts[a?"animationDuration":"transitionDuration"],e=parseInt(e,10),a)return r.opts.animationEffect&&e&&h.$refs.container.css("transition-duration",e+"ms"),h.$refs.container.removeClass("fancybox-is-hidden"),f(h.$refs.container),h.$refs.container.addClass("fancybox-is-open"),r.$slide.addClass("fancybox-slide--current"),h.loadSlide(r),void h.preload();n.each(h.slides,function(t,e){n.fancybox.stop(e.$slide)}),r.$slide.removeClass("fancybox-slide--next fancybox-slide--previous").addClass("fancybox-slide--current"),r.isMoved?(l=Math.round(r.$slide.width()),n.each(h.slides,function(t,o){var i=o.pos-r.pos;n.fancybox.animate(o.$slide,{top:0,left:i*l+i*o.opts.gutter},e,function(){o.$slide.removeAttr("style").removeClass("fancybox-slide--next fancybox-slide--previous"),o.pos===h.currPos&&(r.isMoved=!1,h.complete())})})):h.$refs.stage.children().removeAttr("style"),r.isLoaded?h.revealContent(r):h.loadSlide(r),h.preload(),c.pos!==r.pos&&(d="fancybox-slide--"+(c.pos>r.pos?"next":"previous"),c.$slide.removeClass("fancybox-slide--complete fancybox-slide--current fancybox-slide--next fancybox-slide--previous"),c.isComplete=!1,e&&(r.isMoved||r.opts.transitionEffect)&&(r.isMoved?c.$slide.addClass(d):(d="fancybox-animated "+d+" fancybox-fx-"+r.opts.transitionEffect,n.fancybox.animate(c.$slide,d,e,function(){c.$slide.removeClass(d).removeAttr("style")}))))}}},createSlide:function(t){var e,o,i=this;return o=t%i.group.length,o=o<0?i.group.length+o:o,!i.slides[t]&&i.group[o]&&(e=n('<div class="fancybox-slide"></div>').appendTo(i.$refs.stage),i.slides[t]=n.extend(!0,{},i.group[o],{pos:t,$slide:e,isLoaded:!1}),i.updateSlide(i.slides[t])),i.slides[t]},scaleToActual:function(t,e,i){var a,s,r,c,l,u=this,d=u.current,f=d.$content,h=parseInt(d.$slide.width(),10),p=parseInt(d.$slide.height(),10),g=d.width,b=d.height;"image"!=d.type||d.hasError||!f||u.isAnimating||(n.fancybox.stop(f),u.isAnimating=!0,t=t===o?.5*h:t,e=e===o?.5*p:e,a=n.fancybox.getTranslate(f),c=g/a.width,l=b/a.height,s=.5*h-.5*g,r=.5*p-.5*b,g>h&&(s=a.left*c-(t*c-t),s>0&&(s=0),s<h-g&&(s=h-g)),b>p&&(r=a.top*l-(e*l-e),r>0&&(r=0),r<p-b&&(r=p-b)),u.updateCursor(g,b),n.fancybox.animate(f,{top:r,left:s,scaleX:c,scaleY:l},i||330,function(){u.isAnimating=!1}),u.SlideShow&&u.SlideShow.isActive&&u.SlideShow.stop())},scaleToFit:function(t){var e,o=this,i=o.current,a=i.$content;"image"!=i.type||i.hasError||!a||o.isAnimating||(n.fancybox.stop(a),o.isAnimating=!0,e=o.getFitPos(i),o.updateCursor(e.width,e.height),n.fancybox.animate(a,{top:e.top,left:e.left,scaleX:e.width/a.width(),scaleY:e.height/a.height()},t||330,function(){o.isAnimating=!1}))},getFitPos:function(t){var e,o,i,a,r,c=this,l=t.$content,u=t.width,d=t.height,f=t.opts.margin;return!(!l||!l.length||!u&&!d)&&("number"===n.type(f)&&(f=[f,f]),2==f.length&&(f=[f[0],f[1],f[0],f[1]]),s.width()<800&&(f=[0,0,0,0]),e=parseInt(c.$refs.stage.width(),10)-(f[1]+f[3]),o=parseInt(c.$refs.stage.height(),10)-(f[0]+f[2]),i=Math.min(1,e/u,o/d),a=Math.floor(i*u),r=Math.floor(i*d),{top:Math.floor(.5*(o-r))+f[0],left:Math.floor(.5*(e-a))+f[3],width:a,height:r})},update:function(){var t=this;n.each(t.slides,function(e,n){t.updateSlide(n)})},updateSlide:function(t){var e=this,o=t.$content;o&&(t.width||t.height)&&(n.fancybox.stop(o),n.fancybox.setTranslate(o,e.getFitPos(t)),t.pos===e.currPos&&e.updateCursor()),t.$slide.trigger("refresh"),e.trigger("onUpdate",t)},updateCursor:function(t,e){var n,i=this,a=i.$refs.container.removeClass("fancybox-is-zoomable fancybox-can-zoomIn fancybox-can-drag fancybox-can-zoomOut");i.current&&!i.isClosing&&(i.isZoomable()?(a.addClass("fancybox-is-zoomable"),n=t!==o&&e!==o?t<i.current.width&&e<i.current.height:i.isScaledDown(),n?a.addClass("fancybox-can-zoomIn"):i.current.opts.touch?a.addClass("fancybox-can-drag"):a.addClass("fancybox-can-zoomOut")):i.current.opts.touch&&a.addClass("fancybox-can-drag"))},isZoomable:function(){var t,e=this,o=e.current;if(o&&!e.isClosing)return!!("image"===o.type&&o.isLoaded&&!o.hasError&&("zoom"===o.opts.clickContent||n.isFunction(o.opts.clickContent)&&"zoom"===o.opts.clickContent(o))&&(t=e.getFitPos(o),o.width>t.width||o.height>t.height))},isScaledDown:function(){var t=this,e=t.current,o=e.$content,i=!1;return o&&(i=n.fancybox.getTranslate(o),i=i.width<e.width||i.height<e.height),i},canPan:function(){var t=this,e=t.current,n=e.$content,o=!1;return n&&(o=t.getFitPos(e),o=Math.abs(n.width()-o.width)>1||Math.abs(n.height()-o.height)>1),o},loadSlide:function(t){var e,o,i,a=this;if(!t.isLoading&&!t.isLoaded){switch(t.isLoading=!0,a.trigger("beforeLoad",t),e=t.type,o=t.$slide,o.off("refresh").trigger("onReset").addClass("fancybox-slide--"+(e||"unknown")).addClass(t.opts.slideClass),e){case"image":a.setImage(t);break;case"iframe":a.setIframe(t);break;case"html":a.setContent(t,t.src||t.content);break;case"inline":n(t.src).length?a.setContent(t,n(t.src)):a.setError(t);break;case"ajax":a.showLoading(t),i=n.ajax(n.extend({},t.opts.ajax.settings,{url:t.src,success:function(e,n){"success"===n&&a.setContent(t,e)},error:function(e,n){e&&"abort"!==n&&a.setError(t)}})),o.one("onReset",function(){i.abort()});break;default:a.setError(t)}return!0}},setImage:function(e){var o,i,a,s,r=this,c=e.opts.image.srcset;if(c){a=t.devicePixelRatio||1,s=t.innerWidth*a,i=c.split(",").map(function(t){var e={};return t.trim().split(/\s+/).forEach(function(t,n){var o=parseInt(t.substring(0,t.length-1),10);return 0===n?e.url=t:void(o&&(e.value=o,e.postfix=t[t.length-1]))}),e}),i.sort(function(t,e){return t.value-e.value});for(var l=0;l<i.length;l++){var u=i[l];if("w"===u.postfix&&u.value>=s||"x"===u.postfix&&u.value>=a){o=u;break}}!o&&i.length&&(o=i[i.length-1]),o&&(e.src=o.url,e.width&&e.height&&"w"==o.postfix&&(e.height=e.width/e.height*o.value,e.width=o.value))}e.$content=n('<div class="fancybox-image-wrap"></div>').addClass("fancybox-is-hidden").appendTo(e.$slide),e.opts.preload!==!1&&e.opts.width&&e.opts.height&&(e.opts.thumb||e.opts.$thumb)?(e.width=e.opts.width,e.height=e.opts.height,e.$ghost=n("<img />").one("error",function(){n(this).remove(),e.$ghost=null,r.setBigImage(e)}).one("load",function(){r.afterLoad(e),r.setBigImage(e)}).addClass("fancybox-image").appendTo(e.$content).attr("src",e.opts.thumb||e.opts.$thumb.attr("src"))):r.setBigImage(e)},setBigImage:function(t){var e=this,o=n("<img />");t.$image=o.one("error",function(){e.setError(t)}).one("load",function(){clearTimeout(t.timouts),t.timouts=null,e.isClosing||(t.width=this.naturalWidth,t.height=this.naturalHeight,t.opts.image.srcset&&o.attr("sizes","100vw").attr("srcset",t.opts.image.srcset),e.hideLoading(t),t.$ghost?t.timouts=setTimeout(function(){t.timouts=null,t.$ghost.hide()},Math.min(300,Math.max(1e3,t.height/1600))):e.afterLoad(t))}).addClass("fancybox-image").attr("src",t.src).appendTo(t.$content),o[0].complete?o.trigger("load"):o[0].error?o.trigger("error"):t.timouts=setTimeout(function(){o[0].complete||t.hasError||e.showLoading(t)},100)},setIframe:function(t){var e,i=this,a=t.opts.iframe,s=t.$slide;t.$content=n('<div class="fancybox-content'+(a.preload?" fancybox-is-hidden":"")+'"></div>').css(a.css).appendTo(s),e=n(a.tpl.replace(/\{rnd\}/g,(new Date).getTime())).attr(a.attr).appendTo(t.$content),a.preload?(i.showLoading(t),e.on("load.fb error.fb",function(e){this.isReady=1,t.$slide.trigger("refresh"),i.afterLoad(t)}),s.on("refresh.fb",function(){var n,i,s,r,c,l=t.$content;if(1===e[0].isReady){try{n=e.contents(),i=n.find("body")}catch(t){}i&&i.length&&(a.css.width===o||a.css.height===o)&&(s=e[0].contentWindow.document.documentElement.scrollWidth,r=Math.ceil(i.outerWidth(!0)+(l.width()-s)),c=Math.ceil(i.outerHeight(!0)),l.css({width:a.css.width===o?r+(l.outerWidth()-l.innerWidth()):a.css.width,height:a.css.height===o?c+(l.outerHeight()-l.innerHeight()):a.css.height})),l.removeClass("fancybox-is-hidden")}})):this.afterLoad(t),e.attr("src",t.src),t.opts.smallBtn===!0&&t.$content.prepend(i.translate(t,t.opts.btnTpl.smallBtn)),s.one("onReset",function(){try{n(this).find("iframe").hide().attr("src","//about:blank")}catch(t){}n(this).empty(),t.isLoaded=!1})},setContent:function(t,e){var o=this;o.isClosing||(o.hideLoading(t),t.$slide.empty(),l(e)&&e.parent().length?(e.parent(".fancybox-slide--inline").trigger("onReset"),t.$placeholder=n("<div></div>").hide().insertAfter(e),e.css("display","inline-block")):t.hasError||("string"===n.type(e)&&(e=n("<div>").append(n.trim(e)).contents(),3===e[0].nodeType&&(e=n("<div>").html(e))),t.opts.filter&&(e=n("<div>").html(e).find(t.opts.filter))),t.$slide.one("onReset",function(){t.$placeholder&&(t.$placeholder.after(e.hide()).remove(),t.$placeholder=null),t.$smallBtn&&(t.$smallBtn.remove(),t.$smallBtn=null),t.hasError||(n(this).empty(),t.isLoaded=!1)}),t.$content=n(e).appendTo(t.$slide),t.opts.smallBtn&&!t.$smallBtn&&(t.$smallBtn=n(o.translate(t,t.opts.btnTpl.smallBtn)).appendTo(t.$content)),this.afterLoad(t))},setError:function(t){t.hasError=!0,t.$slide.removeClass("fancybox-slide--"+t.type),this.setContent(t,this.translate(t,t.opts.errorTpl))},showLoading:function(t){var e=this;t=t||e.current,t&&!t.$spinner&&(t.$spinner=n(e.opts.spinnerTpl).appendTo(t.$slide))},hideLoading:function(t){var e=this;t=t||e.current,t&&t.$spinner&&(t.$spinner.remove(),delete t.$spinner)},afterLoad:function(t){var e=this;e.isClosing||(t.isLoading=!1,t.isLoaded=!0,e.trigger("afterLoad",t),e.hideLoading(t),t.opts.protect&&t.$content&&!t.hasError&&(t.$content.on("contextmenu.fb",function(t){return 2==t.button&&t.preventDefault(),!0}),"image"===t.type&&n('<div class="fancybox-spaceball"></div>').appendTo(t.$content)),e.revealContent(t))},revealContent:function(t){var e,i,a,s,r,c=this,l=t.$slide,u=!1;return e=t.opts[c.firstRun?"animationEffect":"transitionEffect"],a=t.opts[c.firstRun?"animationDuration":"transitionDuration"],a=parseInt(t.forcedDuration===o?a:t.forcedDuration,10),!t.isMoved&&t.pos===c.currPos&&a||(e=!1),"zoom"!==e||t.pos===c.currPos&&a&&"image"===t.type&&!t.hasError&&(u=c.getThumbPos(t))||(e="fade"),"zoom"===e?(r=c.getFitPos(t),r.scaleX=r.width/u.width,r.scaleY=r.height/u.height,delete r.width,delete r.height,s=t.opts.zoomOpacity,"auto"==s&&(s=Math.abs(t.width/t.height-u.width/u.height)>.1),s&&(u.opacity=.1,r.opacity=1),n.fancybox.setTranslate(t.$content.removeClass("fancybox-is-hidden"),u),f(t.$content),void n.fancybox.animate(t.$content,r,a,function(){c.complete()})):(c.updateSlide(t),e?(n.fancybox.stop(l),i="fancybox-animated fancybox-slide--"+(t.pos>c.prevPos?"next":"previous")+" fancybox-fx-"+e,l.removeAttr("style").removeClass("fancybox-slide--current fancybox-slide--next fancybox-slide--previous").addClass(i),t.$content.removeClass("fancybox-is-hidden"),f(l),void n.fancybox.animate(l,"fancybox-slide--current",a,function(e){l.removeClass(i).removeAttr("style"),t.pos===c.currPos&&c.complete()},!0)):(f(l),t.$content.removeClass("fancybox-is-hidden"),void(t.pos===c.currPos&&c.complete())))},getThumbPos:function(o){var i,a=this,s=!1,r=function(e){for(var o,i=e[0],a=i.getBoundingClientRect(),s=[];null!==i.parentElement;)"hidden"!==n(i.parentElement).css("overflow")&&"auto"!==n(i.parentElement).css("overflow")||s.push(i.parentElement.getBoundingClientRect()),i=i.parentElement;return o=s.every(function(t){var e=Math.min(a.right,t.right)-Math.max(a.left,t.left),n=Math.min(a.bottom,t.bottom)-Math.max(a.top,t.top);return e>0&&n>0}),o&&a.bottom>0&&a.right>0&&a.left<n(t).width()&&a.top<n(t).height()},c=o.opts.$thumb,l=c?c.offset():0;return l&&c[0].ownerDocument===e&&r(c)&&(i=a.$refs.stage.offset(),s={top:l.top-i.top+parseFloat(c.css("border-top-width")||0),left:l.left-i.left+parseFloat(c.css("border-left-width")||0),width:c.width(),height:c.height(),scaleX:1,scaleY:1}),s},complete:function(){var t=this,o=t.current,i={};o.isMoved||!o.isLoaded||o.isComplete||(o.isComplete=!0,o.$slide.siblings().trigger("onReset"),f(o.$slide),o.$slide.addClass("fancybox-slide--complete"),n.each(t.slides,function(e,o){o.pos>=t.currPos-1&&o.pos<=t.currPos+1?i[o.pos]=o:o&&(n.fancybox.stop(o.$slide),o.$slide.unbind().remove())}),t.slides=i,t.updateCursor(),t.trigger("afterShow"),(n(e.activeElement).is("[disabled]")||o.opts.autoFocus&&"image"!=o.type&&"iframe"!==o.type)&&t.focus())},preload:function(){var t,e,n=this;n.group.length<2||(t=n.slides[n.currPos+1],e=n.slides[n.currPos-1],t&&"image"===t.type&&n.loadSlide(t),e&&"image"===e.type&&n.loadSlide(e))},focus:function(){var t,e=this.current;this.isClosing||(t=e&&e.isComplete?e.$slide.find("button,:input,[tabindex],a").filter(":not([disabled]):visible:first"):null,t=t&&t.length?t:this.$refs.container,t.focus())},activate:function(){var t=this;n(".fancybox-container").each(function(){var e=n(this).data("FancyBox");e&&e.uid!==t.uid&&!e.isClosing&&e.trigger("onDeactivate")}),t.current&&(t.$refs.container.index()>0&&t.$refs.container.prependTo(e.body),t.updateControls()),t.trigger("onActivate"),t.addEvents()},close:function(t,e){var o,i,a,s,r,c,l=this,f=l.current,h=function(){l.cleanUp(t)};return!l.isClosing&&(l.isClosing=!0,l.trigger("beforeClose",t)===!1?(l.isClosing=!1,u(function(){l.update()}),!1):(l.removeEvents(),f.timouts&&clearTimeout(f.timouts),a=f.$content,o=f.opts.animationEffect,i=n.isNumeric(e)?e:o?f.opts.animationDuration:0,f.$slide.off(d).removeClass("fancybox-slide--complete fancybox-slide--next fancybox-slide--previous fancybox-animated"),f.$slide.siblings().trigger("onReset").remove(),i&&l.$refs.container.removeClass("fancybox-is-open").addClass("fancybox-is-closing"),l.hideLoading(f),l.hideControls(),l.updateCursor(),"zoom"!==o||t!==!0&&a&&i&&"image"===f.type&&!f.hasError&&(c=l.getThumbPos(f))||(o="fade"),"zoom"===o?(n.fancybox.stop(a),r=n.fancybox.getTranslate(a),r.width=r.width*r.scaleX,r.height=r.height*r.scaleY,s=f.opts.zoomOpacity,"auto"==s&&(s=Math.abs(f.width/f.height-c.width/c.height)>.1),s&&(c.opacity=0),r.scaleX=r.width/c.width,r.scaleY=r.height/c.height,r.width=c.width,r.height=c.height,n.fancybox.setTranslate(f.$content,r),n.fancybox.animate(f.$content,c,i,h),!0):(o&&i?t===!0?setTimeout(h,i):n.fancybox.animate(f.$slide.removeClass("fancybox-slide--current"),"fancybox-animated fancybox-slide--previous fancybox-fx-"+o,i,h):h(),!0)))},cleanUp:function(t){var e,o=this;o.current.$slide.trigger("onReset"),o.$refs.container.empty().remove(),o.trigger("afterClose",t),o.$lastFocus&&o.current.opts.backFocus&&o.$lastFocus.focus(),o.current=null,e=n.fancybox.getInstance(),e?e.activate():(s.scrollTop(o.scrollTop).scrollLeft(o.scrollLeft),n("html").removeClass("fancybox-enabled"),n("#fancybox-style-noscroll").remove())},trigger:function(t,e){var o,i=Array.prototype.slice.call(arguments,1),a=this,s=e&&e.opts?e:a.current;return s?i.unshift(s):s=a,i.unshift(a),n.isFunction(s.opts[t])&&(o=s.opts[t].apply(s,i)),o===!1?o:void("afterClose"===t?r.trigger(t+".fb",i):a.$refs.container.trigger(t+".fb",i))},updateControls:function(t){var e=this,o=e.current,i=o.index,a=o.opts,s=a.caption,r=e.$refs.caption;o.$slide.trigger("refresh"),e.$caption=s&&s.length?r.html(s):null,e.isHiddenControls||e.showControls(),n("[data-fancybox-count]").html(e.group.length),n("[data-fancybox-index]").html(i+1),n("[data-fancybox-prev]").prop("disabled",!a.loop&&i<=0),n("[data-fancybox-next]").prop("disabled",!a.loop&&i>=e.group.length-1)},hideControls:function(){this.isHiddenControls=!0,this.$refs.container.removeClass("fancybox-show-infobar fancybox-show-toolbar fancybox-show-caption fancybox-show-nav")},showControls:function(){var t=this,e=t.current?t.current.opts:t.opts,n=t.$refs.container;t.isHiddenControls=!1,t.idleSecondsCounter=0,n.toggleClass("fancybox-show-toolbar",!(!e.toolbar||!e.buttons)).toggleClass("fancybox-show-infobar",!!(e.infobar&&t.group.length>1)).toggleClass("fancybox-show-nav",!!(e.arrows&&t.group.length>1)).toggleClass("fancybox-is-modal",!!e.modal),t.$caption?n.addClass("fancybox-show-caption "):n.removeClass("fancybox-show-caption")},toggleControls:function(){this.isHiddenControls?this.showControls():this.hideControls()}}),n.fancybox={version:"3.1.24",defaults:a,getInstance:function(t){var e=n('.fancybox-container:not(".fancybox-is-closing"):first').data("FancyBox"),o=Array.prototype.slice.call(arguments,1);return e instanceof h&&("string"===n.type(t)?e[t].apply(e,o):"function"===n.type(t)&&t.apply(e,o),e)},open:function(t,e,n){return new h(t,e,n)},close:function(t){var e=this.getInstance();e&&(e.close(),t===!0&&this.close())},destroy:function(){this.close(!0),r.off("click.fb-start")},isMobile:e.createTouch!==o&&/Android|webOS|iPhone|iPad|iPod|BlackBerry/i.test(navigator.userAgent),use3d:function(){var n=e.createElement("div");return t.getComputedStyle&&t.getComputedStyle(n).getPropertyValue("transform")&&!(e.documentMode&&e.documentMode<11)}(),getTranslate:function(t){var e;if(!t||!t.length)return!1;if(e=t.eq(0).css("transform"),e&&e.indexOf("matrix")!==-1?(e=e.split("(")[1],e=e.split(")")[0],e=e.split(",")):e=[],e.length)e=e.length>10?[e[13],e[12],e[0],e[5]]:[e[5],e[4],e[0],e[3]],e=e.map(parseFloat);else{e=[0,0,1,1];var n=/\.*translate\((.*)px,(.*)px\)/i,o=n.exec(t.eq(0).attr("style"));o&&(e[0]=parseFloat(o[2]),e[1]=parseFloat(o[1]))}return{top:e[0],left:e[1],scaleX:e[2],scaleY:e[3],opacity:parseFloat(t.css("opacity")),width:t.width(),height:t.height()}},setTranslate:function(t,e){var n="",i={};if(t&&e)return e.left===o&&e.top===o||(n=(e.left===o?t.position().left:e.left)+"px, "+(e.top===o?t.position().top:e.top)+"px",n=this.use3d?"translate3d("+n+", 0px)":"translate("+n+")"),e.scaleX!==o&&e.scaleY!==o&&(n=(n.length?n+" ":"")+"scale("+e.scaleX+", "+e.scaleY+")"),n.length&&(i.transform=n),e.opacity!==o&&(i.opacity=e.opacity),e.width!==o&&(i.width=e.width),e.height!==o&&(i.height=e.height),t.css(i)},animate:function(t,e,i,a,s){var r=d||"transitionend";n.isFunction(i)&&(a=i,i=null),n.isPlainObject(e)||t.removeAttr("style"),t.on(r,function(i){(!i||!i.originalEvent||t.is(i.originalEvent.target)&&"z-index"!=i.originalEvent.propertyName)&&(t.off(r),n.isPlainObject(e)?e.scaleX!==o&&e.scaleY!==o&&(t.css("transition-duration","0ms"),e.width=Math.round(t.width()*e.scaleX),e.height=Math.round(t.height()*e.scaleY),e.scaleX=1,e.scaleY=1,n.fancybox.setTranslate(t,e)):s!==!0&&t.removeClass(e),n.isFunction(a)&&a(i))}),n.isNumeric(i)&&t.css("transition-duration",i+"ms"),n.isPlainObject(e)?n.fancybox.setTranslate(t,e):t.addClass(e),t.data("timer",setTimeout(function(){t.trigger("transitionend")},i+16))},stop:function(t){clearTimeout(t.data("timer")),t.off(d)}},n.fn.fancybox=function(t){var e;return t=t||{},e=t.selector||!1,e?n("body").off("click.fb-start",e).on("click.fb-start",e,{options:t},i):this.off("click.fb-start").on("click.fb-start",{items:this,options:t},i),this},r.on("click.fb-start","[data-fancybox]",i)}}(window,document,window.jQuery),function(t){"use strict";var e=function(e,n,o){if(e)return o=o||"","object"===t.type(o)&&(o=t.param(o,!0)),t.each(n,function(t,n){e=e.replace("$"+t,n||"")}),o.length&&(e+=(e.indexOf("?")>0?"&":"?")+o),e},n={youtube:{matcher:/(youtube\.com|youtu\.be|youtube\-nocookie\.com)\/(watch\?(.*&)?v=|v\/|u\/|embed\/?)?(videoseries\?list=(.*)|[\w-]{11}|\?listType=(.*)&list=(.*))(.*)/i,params:{autoplay:1,autohide:1,fs:1,rel:0,hd:1,wmode:"transparent",enablejsapi:1,html5:1},paramPlace:8,type:"iframe",url:"//www.youtube.com/embed/$4",thumb:"//img.youtube.com/vi/$4/hqdefault.jpg"},vimeo:{matcher:/^.+vimeo.com\/(.*\/)?([\d]+)(.*)?/,params:{autoplay:1,hd:1,show_title:1,show_byline:1,show_portrait:0,fullscreen:1,api:1},paramPlace:3,type:"iframe",url:"//player.vimeo.com/video/$2"},metacafe:{matcher:/metacafe.com\/watch\/(\d+)\/(.*)?/,type:"iframe",url:"//www.metacafe.com/embed/$1/?ap=1"},dailymotion:{matcher:/dailymotion.com\/video\/(.*)\/?(.*)/,params:{additionalInfos:0,autoStart:1},type:"iframe",url:"//www.dailymotion.com/embed/video/$1"},vine:{matcher:/vine.co\/v\/([a-zA-Z0-9\?\=\-]+)/,type:"iframe",url:"//vine.co/v/$1/embed/simple"},instagram:{matcher:/(instagr\.am|instagram\.com)\/p\/([a-zA-Z0-9_\-]+)\/?/i,type:"image",url:"//$1/p/$2/media/?size=l"},gmap_place:{matcher:/(maps\.)?google\.([a-z]{2,3}(\.[a-z]{2})?)\/(((maps\/(place\/(.*)\/)?\@(.*),(\d+.?\d+?)z))|(\?ll=))(.*)?/i,type:"iframe",url:function(t){return"//maps.google."+t[2]+"/?ll="+(t[9]?t[9]+"&z="+Math.floor(t[10])+(t[12]?t[12].replace(/^\//,"&"):""):t[12])+"&output="+(t[12]&&t[12].indexOf("layer=c")>0?"svembed":"embed")}},gmap_search:{matcher:/(maps\.)?google\.([a-z]{2,3}(\.[a-z]{2})?)\/(maps\/search\/)(.*)/i,type:"iframe",url:function(t){return"//maps.google."+t[2]+"/maps?q="+t[5].replace("query=","q=").replace("api=1","")+"&output=embed"}}};t(document).on("onInit.fb",function(o,i){t.each(i.group,function(o,i){var a,s,r,c,l,u,d,f=i.src||"",h=!1;i.type||(a=t.extend(!0,{},n,i.opts.media),t.each(a,function(n,o){if(r=f.match(o.matcher),u={},d=n,r){if(h=o.type,o.paramPlace&&r[o.paramPlace]){l=r[o.paramPlace],"?"==l[0]&&(l=l.substring(1)),l=l.split("&");for(var a=0;a<l.length;++a){var p=l[a].split("=",2);2==p.length&&(u[p[0]]=decodeURIComponent(p[1].replace(/\+/g," ")))}}return c=t.extend(!0,{},o.params,i.opts[n],u),f="function"===t.type(o.url)?o.url.call(this,r,c,i):e(o.url,r,c),s="function"===t.type(o.thumb)?o.thumb.call(this,r,c,i):e(o.thumb,r),"vimeo"===d&&(f=f.replace("&%23","#")),!1}}),h?(i.src=f,i.type=h,i.opts.thumb||i.opts.$thumb&&i.opts.$thumb.length||(i.opts.thumb=s),"iframe"===h&&(t.extend(!0,i.opts,{iframe:{preload:!1,attr:{scrolling:"no"}}}),i.contentProvider=d, i.opts.slideClass+=" fancybox-slide--"+("gmap_place"==d||"gmap_search"==d?"map":"video"))):i.type="image")})})}(window.jQuery),function(t,e,n){"use strict";var o=function(){return t.requestAnimationFrame||t.webkitRequestAnimationFrame||t.mozRequestAnimationFrame||t.oRequestAnimationFrame||function(e){return t.setTimeout(e,1e3/60)}}(),i=function(){return t.cancelAnimationFrame||t.webkitCancelAnimationFrame||t.mozCancelAnimationFrame||t.oCancelAnimationFrame||function(e){t.clearTimeout(e)}}(),a=function(e){var n=[];e=e.originalEvent||e||t.e,e=e.touches&&e.touches.length?e.touches:e.changedTouches&&e.changedTouches.length?e.changedTouches:[e];for(var o in e)e[o].pageX?n.push({x:e[o].pageX,y:e[o].pageY}):e[o].clientX&&n.push({x:e[o].clientX,y:e[o].clientY});return n},s=function(t,e,n){return e&&t?"x"===n?t.x-e.x:"y"===n?t.y-e.y:Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2)):0},r=function(t){if(t.is("a,button,input,select,textarea")||n.isFunction(t.get(0).onclick))return!0;for(var e=0,o=t[0].attributes,i=o.length;e<i;e++)if("data-fancybox-"===o[e].nodeName.substr(0,14))return!0;return!1},c=function(e){var n=t.getComputedStyle(e)["overflow-y"],o=t.getComputedStyle(e)["overflow-x"],i=("scroll"===n||"auto"===n)&&e.scrollHeight>e.clientHeight,a=("scroll"===o||"auto"===o)&&e.scrollWidth>e.clientWidth;return i||a},l=function(t){for(var e=!1;;){if(e=c(t.get(0)))break;if(t=t.parent(),!t.length||t.hasClass("fancybox-stage")||t.is("body"))break}return e},u=function(t){var e=this;e.instance=t,e.$bg=t.$refs.bg,e.$stage=t.$refs.stage,e.$container=t.$refs.container,e.destroy(),e.$container.on("touchstart.fb.touch mousedown.fb.touch",n.proxy(e,"ontouchstart"))};u.prototype.destroy=function(){this.$container.off(".fb.touch")},u.prototype.ontouchstart=function(o){var i=this,c=n(o.target),u=i.instance,d=u.current,f=d.$content,h="touchstart"==o.type;if(h&&i.$container.off("mousedown.fb.touch"),!d||i.instance.isAnimating||i.instance.isClosing)return o.stopPropagation(),void o.preventDefault();if((!o.originalEvent||2!=o.originalEvent.button)&&c.length&&!r(c)&&!r(c.parent())&&!(o.originalEvent.clientX>c[0].clientWidth+c.offset().left)&&(i.startPoints=a(o),i.startPoints&&!(i.startPoints.length>1&&u.isSliding))){if(i.$target=c,i.$content=f,i.canTap=!0,n(e).off(".fb.touch"),n(e).on(h?"touchend.fb.touch touchcancel.fb.touch":"mouseup.fb.touch mouseleave.fb.touch",n.proxy(i,"ontouchend")),n(e).on(h?"touchmove.fb.touch":"mousemove.fb.touch",n.proxy(i,"ontouchmove")),o.stopPropagation(),!u.current.opts.touch&&!u.canPan()||!c.is(i.$stage)&&!i.$stage.find(c).length)return void(c.is("img")&&o.preventDefault());n.fancybox.isMobile&&(l(i.$target)||l(i.$target.parent()))||o.preventDefault(),i.canvasWidth=Math.round(d.$slide[0].clientWidth),i.canvasHeight=Math.round(d.$slide[0].clientHeight),i.startTime=(new Date).getTime(),i.distanceX=i.distanceY=i.distance=0,i.isPanning=!1,i.isSwiping=!1,i.isZooming=!1,i.sliderStartPos=i.sliderLastPos||{top:0,left:0},i.contentStartPos=n.fancybox.getTranslate(i.$content),i.contentLastPos=null,1!==i.startPoints.length||i.isZooming||(i.canTap=!u.isSliding,"image"===d.type&&(i.contentStartPos.width>i.canvasWidth+1||i.contentStartPos.height>i.canvasHeight+1)?(n.fancybox.stop(i.$content),i.$content.css("transition-duration","0ms"),i.isPanning=!0):i.isSwiping=!0,i.$container.addClass("fancybox-controls--isGrabbing")),2!==i.startPoints.length||u.isAnimating||d.hasError||"image"!==d.type||!d.isLoaded&&!d.$ghost||(i.isZooming=!0,i.isSwiping=!1,i.isPanning=!1,n.fancybox.stop(i.$content),i.$content.css("transition-duration","0ms"),i.centerPointStartX=.5*(i.startPoints[0].x+i.startPoints[1].x)-n(t).scrollLeft(),i.centerPointStartY=.5*(i.startPoints[0].y+i.startPoints[1].y)-n(t).scrollTop(),i.percentageOfImageAtPinchPointX=(i.centerPointStartX-i.contentStartPos.left)/i.contentStartPos.width,i.percentageOfImageAtPinchPointY=(i.centerPointStartY-i.contentStartPos.top)/i.contentStartPos.height,i.startDistanceBetweenFingers=s(i.startPoints[0],i.startPoints[1]))}},u.prototype.ontouchmove=function(t){var e=this;if(e.newPoints=a(t),n.fancybox.isMobile&&(l(e.$target)||l(e.$target.parent())))return t.stopPropagation(),void(e.canTap=!1);if((e.instance.current.opts.touch||e.instance.canPan())&&e.newPoints&&e.newPoints.length&&(e.distanceX=s(e.newPoints[0],e.startPoints[0],"x"),e.distanceY=s(e.newPoints[0],e.startPoints[0],"y"),e.distance=s(e.newPoints[0],e.startPoints[0]),e.distance>0)){if(!e.$target.is(e.$stage)&&!e.$stage.find(e.$target).length)return;t.stopPropagation(),t.preventDefault(),e.isSwiping?e.onSwipe():e.isPanning?e.onPan():e.isZooming&&e.onZoom()}},u.prototype.onSwipe=function(){var e,a=this,s=a.isSwiping,r=a.sliderStartPos.left||0;s===!0?Math.abs(a.distance)>10&&(a.canTap=!1,a.instance.group.length<2&&a.instance.opts.touch.vertical?a.isSwiping="y":a.instance.isSliding||a.instance.opts.touch.vertical===!1||"auto"===a.instance.opts.touch.vertical&&n(t).width()>800?a.isSwiping="x":(e=Math.abs(180*Math.atan2(a.distanceY,a.distanceX)/Math.PI),a.isSwiping=e>45&&e<135?"y":"x"),a.instance.isSliding=a.isSwiping,a.startPoints=a.newPoints,n.each(a.instance.slides,function(t,e){n.fancybox.stop(e.$slide),e.$slide.css("transition-duration","0ms"),e.inTransition=!1,e.pos===a.instance.current.pos&&(a.sliderStartPos.left=n.fancybox.getTranslate(e.$slide).left)}),a.instance.SlideShow&&a.instance.SlideShow.isActive&&a.instance.SlideShow.stop()):("x"==s&&(a.distanceX>0&&(a.instance.group.length<2||0===a.instance.current.index&&!a.instance.current.opts.loop)?r+=Math.pow(a.distanceX,.8):a.distanceX<0&&(a.instance.group.length<2||a.instance.current.index===a.instance.group.length-1&&!a.instance.current.opts.loop)?r-=Math.pow(-a.distanceX,.8):r+=a.distanceX),a.sliderLastPos={top:"x"==s?0:a.sliderStartPos.top+a.distanceY,left:r},a.requestId&&(i(a.requestId),a.requestId=null),a.requestId=o(function(){a.sliderLastPos&&(n.each(a.instance.slides,function(t,e){var o=e.pos-a.instance.currPos;n.fancybox.setTranslate(e.$slide,{top:a.sliderLastPos.top,left:a.sliderLastPos.left+o*a.canvasWidth+o*e.opts.gutter})}),a.$container.addClass("fancybox-is-sliding"))}))},u.prototype.onPan=function(){var t,e,a,s=this;s.canTap=!1,t=s.contentStartPos.width>s.canvasWidth?s.contentStartPos.left+s.distanceX:s.contentStartPos.left,e=s.contentStartPos.top+s.distanceY,a=s.limitMovement(t,e,s.contentStartPos.width,s.contentStartPos.height),a.scaleX=s.contentStartPos.scaleX,a.scaleY=s.contentStartPos.scaleY,s.contentLastPos=a,s.requestId&&(i(s.requestId),s.requestId=null),s.requestId=o(function(){n.fancybox.setTranslate(s.$content,s.contentLastPos)})},u.prototype.limitMovement=function(t,e,n,o){var i,a,s,r,c=this,l=c.canvasWidth,u=c.canvasHeight,d=c.contentStartPos.left,f=c.contentStartPos.top,h=c.distanceX,p=c.distanceY;return i=Math.max(0,.5*l-.5*n),a=Math.max(0,.5*u-.5*o),s=Math.min(l-n,.5*l-.5*n),r=Math.min(u-o,.5*u-.5*o),n>l&&(h>0&&t>i&&(t=i-1+Math.pow(-i+d+h,.8)||0),h<0&&t<s&&(t=s+1-Math.pow(s-d-h,.8)||0)),o>u&&(p>0&&e>a&&(e=a-1+Math.pow(-a+f+p,.8)||0),p<0&&e<r&&(e=r+1-Math.pow(r-f-p,.8)||0)),{top:e,left:t}},u.prototype.limitPosition=function(t,e,n,o){var i=this,a=i.canvasWidth,s=i.canvasHeight;return n>a?(t=t>0?0:t,t=t<a-n?a-n:t):t=Math.max(0,a/2-n/2),o>s?(e=e>0?0:e,e=e<s-o?s-o:e):e=Math.max(0,s/2-o/2),{top:e,left:t}},u.prototype.onZoom=function(){var e=this,a=e.contentStartPos.width,r=e.contentStartPos.height,c=e.contentStartPos.left,l=e.contentStartPos.top,u=s(e.newPoints[0],e.newPoints[1]),d=u/e.startDistanceBetweenFingers,f=Math.floor(a*d),h=Math.floor(r*d),p=(a-f)*e.percentageOfImageAtPinchPointX,g=(r-h)*e.percentageOfImageAtPinchPointY,b=(e.newPoints[0].x+e.newPoints[1].x)/2-n(t).scrollLeft(),m=(e.newPoints[0].y+e.newPoints[1].y)/2-n(t).scrollTop(),y=b-e.centerPointStartX,v=m-e.centerPointStartY,x=c+(p+y),w=l+(g+v),$={top:w,left:x,scaleX:e.contentStartPos.scaleX*d,scaleY:e.contentStartPos.scaleY*d};e.canTap=!1,e.newWidth=f,e.newHeight=h,e.contentLastPos=$,e.requestId&&(i(e.requestId),e.requestId=null),e.requestId=o(function(){n.fancybox.setTranslate(e.$content,e.contentLastPos)})},u.prototype.ontouchend=function(t){var o=this,s=Math.max((new Date).getTime()-o.startTime,1),r=o.isSwiping,c=o.isPanning,l=o.isZooming;return o.endPoints=a(t),o.$container.removeClass("fancybox-controls--isGrabbing"),n(e).off(".fb.touch"),o.requestId&&(i(o.requestId),o.requestId=null),o.isSwiping=!1,o.isPanning=!1,o.isZooming=!1,o.canTap?o.onTap(t):(o.speed=366,o.velocityX=o.distanceX/s*.5,o.velocityY=o.distanceY/s*.5,o.speedX=Math.max(.5*o.speed,Math.min(1.5*o.speed,1/Math.abs(o.velocityX)*o.speed)),void(c?o.endPanning():l?o.endZooming():o.endSwiping(r)))},u.prototype.endSwiping=function(t){var e=this,o=!1;e.instance.isSliding=!1,e.sliderLastPos=null,"y"==t&&Math.abs(e.distanceY)>50?(n.fancybox.animate(e.instance.current.$slide,{top:e.sliderStartPos.top+e.distanceY+150*e.velocityY,opacity:0},150),o=e.instance.close(!0,300)):"x"==t&&e.distanceX>50&&e.instance.group.length>1?o=e.instance.previous(e.speedX):"x"==t&&e.distanceX<-50&&e.instance.group.length>1&&(o=e.instance.next(e.speedX)),o!==!1||"x"!=t&&"y"!=t||e.instance.jumpTo(e.instance.current.index,150),e.$container.removeClass("fancybox-is-sliding")},u.prototype.endPanning=function(){var t,e,o,i=this;i.contentLastPos&&(i.instance.current.opts.touch.momentum===!1?(t=i.contentLastPos.left,e=i.contentLastPos.top):(t=i.contentLastPos.left+i.velocityX*i.speed,e=i.contentLastPos.top+i.velocityY*i.speed),o=i.limitPosition(t,e,i.contentStartPos.width,i.contentStartPos.height),o.width=i.contentStartPos.width,o.height=i.contentStartPos.height,n.fancybox.animate(i.$content,o,330))},u.prototype.endZooming=function(){var t,e,o,i,a=this,s=a.instance.current,r=a.newWidth,c=a.newHeight;a.contentLastPos&&(t=a.contentLastPos.left,e=a.contentLastPos.top,i={top:e,left:t,width:r,height:c,scaleX:1,scaleY:1},n.fancybox.setTranslate(a.$content,i),r<a.canvasWidth&&c<a.canvasHeight?a.instance.scaleToFit(150):r>s.width||c>s.height?a.instance.scaleToActual(a.centerPointStartX,a.centerPointStartY,150):(o=a.limitPosition(t,e,r,c),n.fancybox.setTranslate(a.content,n.fancybox.getTranslate(a.$content)),n.fancybox.animate(a.$content,o,150)))},u.prototype.onTap=function(t){var e,o=this,i=n(t.target),s=o.instance,r=s.current,c=t&&a(t)||o.startPoints,l=c[0]?c[0].x-o.$stage.offset().left:0,u=c[0]?c[0].y-o.$stage.offset().top:0,d=function(e){var i=r.opts[e];if(n.isFunction(i)&&(i=i.apply(s,[r,t])),i)switch(i){case"close":s.close(o.startEvent);break;case"toggleControls":s.toggleControls(!0);break;case"next":s.next();break;case"nextOrClose":s.group.length>1?s.next():s.close(o.startEvent);break;case"zoom":"image"==r.type&&(r.isLoaded||r.$ghost)&&(s.canPan()?s.scaleToFit():s.isScaledDown()?s.scaleToActual(l,u):s.group.length<2&&s.close(o.startEvent))}};if(!(t.originalEvent&&2==t.originalEvent.button||s.isSliding||l>i[0].clientWidth+i.offset().left)){if(i.is(".fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-container"))e="Outside";else if(i.is(".fancybox-slide"))e="Slide";else{if(!s.current.$content||!s.current.$content.has(t.target).length)return;e="Content"}if(o.tapped){if(clearTimeout(o.tapped),o.tapped=null,Math.abs(l-o.tapX)>50||Math.abs(u-o.tapY)>50||s.isSliding)return this;d("dblclick"+e)}else o.tapX=l,o.tapY=u,r.opts["dblclick"+e]&&r.opts["dblclick"+e]!==r.opts["click"+e]?o.tapped=setTimeout(function(){o.tapped=null,d("click"+e)},300):d("click"+e);return this}},n(e).on("onActivate.fb",function(t,e){e&&!e.Guestures&&(e.Guestures=new u(e))}),n(e).on("beforeClose.fb",function(t,e){e&&e.Guestures&&e.Guestures.destroy()})}(window,document,window.jQuery),function(t,e){"use strict";var n=function(t){this.instance=t,this.init()};e.extend(n.prototype,{timer:null,isActive:!1,$button:null,speed:3e3,init:function(){var t=this;t.$button=t.instance.$refs.toolbar.find("[data-fancybox-play]").on("click",function(){t.toggle()}),(t.instance.group.length<2||!t.instance.group[t.instance.currIndex].opts.slideShow)&&t.$button.hide()},set:function(){var t=this;t.instance&&t.instance.current&&(t.instance.current.opts.loop||t.instance.currIndex<t.instance.group.length-1)?t.timer=setTimeout(function(){t.instance.next()},t.instance.current.opts.slideShow.speed||t.speed):(t.stop(),t.instance.idleSecondsCounter=0,t.instance.showControls())},clear:function(){var t=this;clearTimeout(t.timer),t.timer=null},start:function(){var t=this,e=t.instance.current;t.instance&&e&&(e.opts.loop||e.index<t.instance.group.length-1)&&(t.isActive=!0,t.$button.attr("title",e.opts.i18n[e.opts.lang].PLAY_STOP).addClass("fancybox-button--pause"),e.isComplete&&t.set())},stop:function(){var t=this,e=t.instance.current;t.clear(),t.$button.attr("title",e.opts.i18n[e.opts.lang].PLAY_START).removeClass("fancybox-button--pause"),t.isActive=!1},toggle:function(){var t=this;t.isActive?t.stop():t.start()}}),e(t).on({"onInit.fb":function(t,e){e&&!e.SlideShow&&(e.SlideShow=new n(e))},"beforeShow.fb":function(t,e,n,o){var i=e&&e.SlideShow;o?i&&n.opts.slideShow.autoStart&&i.start():i&&i.isActive&&i.clear()},"afterShow.fb":function(t,e,n){var o=e&&e.SlideShow;o&&o.isActive&&o.set()},"afterKeydown.fb":function(n,o,i,a,s){var r=o&&o.SlideShow;!r||!i.opts.slideShow||80!==s&&32!==s||e(t.activeElement).is("button,a,input")||(a.preventDefault(),r.toggle())},"beforeClose.fb onDeactivate.fb":function(t,e){var n=e&&e.SlideShow;n&&n.stop()}}),e(t).on("visibilitychange",function(){var n=e.fancybox.getInstance(),o=n&&n.SlideShow;o&&o.isActive&&(t.hidden?o.clear():o.set())})}(document,window.jQuery),function(t,e){"use strict";var n=function(){var e,n,o,i=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror"],["webkitRequestFullScreen","webkitCancelFullScreen","webkitCurrentFullScreenElement","webkitCancelFullScreen","webkitfullscreenchange","webkitfullscreenerror"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError"]],a={};for(n=0;n<i.length;n++)if(e=i[n],e&&e[1]in t){for(o=0;o<e.length;o++)a[i[0][o]]=e[o];return a}return!1}();if(!n)return void(e.fancybox.defaults.btnTpl.fullScreen=!1);var o={request:function(e){e=e||t.documentElement,e[n.requestFullscreen](e.ALLOW_KEYBOARD_INPUT)},exit:function(){t[n.exitFullscreen]()},toggle:function(e){e=e||t.documentElement,this.isFullscreen()?this.exit():this.request(e)},isFullscreen:function(){return Boolean(t[n.fullscreenElement])},enabled:function(){return Boolean(t[n.fullscreenEnabled])}};e(t).on({"onInit.fb":function(t,e){var n,i=e.$refs.toolbar.find("[data-fancybox-fullscreen]");e&&!e.FullScreen&&e.group[e.currIndex].opts.fullScreen?(n=e.$refs.container,n.on("click.fb-fullscreen","[data-fancybox-fullscreen]",function(t){t.stopPropagation(),t.preventDefault(),o.toggle(n[0])}),e.opts.fullScreen&&e.opts.fullScreen.autoStart===!0&&o.request(n[0]),e.FullScreen=o):i.hide()},"afterKeydown.fb":function(t,e,n,o,i){e&&e.FullScreen&&70===i&&(o.preventDefault(),e.FullScreen.toggle(e.$refs.container[0]))},"beforeClose.fb":function(t){t&&t.FullScreen&&o.exit()}}),e(t).on(n.fullscreenchange,function(){var t=e.fancybox.getInstance();t.current&&"image"===t.current.type&&t.isAnimating&&(t.current.$content.css("transition","none"),t.isAnimating=!1,t.update(!0,!0,0))})}(document,window.jQuery),function(t,e){"use strict";var n=function(t){this.instance=t,this.init()};e.extend(n.prototype,{$button:null,$grid:null,$list:null,isVisible:!1,init:function(){var t=this,e=t.instance.group[0],n=t.instance.group[1];t.$button=t.instance.$refs.toolbar.find("[data-fancybox-thumbs]"),t.instance.group.length>1&&t.instance.group[t.instance.currIndex].opts.thumbs&&("image"==e.type||e.opts.thumb||e.opts.$thumb)&&("image"==n.type||n.opts.thumb||n.opts.$thumb)?(t.$button.on("click",function(){t.toggle()}),t.isActive=!0):(t.$button.hide(),t.isActive=!1)},create:function(){var t,n,o=this.instance;this.$grid=e('<div class="fancybox-thumbs"></div>').appendTo(o.$refs.container),t="<ul>",e.each(o.group,function(e,o){n=o.opts.thumb||(o.opts.$thumb?o.opts.$thumb.attr("src"):null),n||"image"!==o.type||(n=o.src),n&&n.length&&(t+='<li data-index="'+e+'" tabindex="0" class="fancybox-thumbs-loading"><img data-src="'+n+'" /></li>')}),t+="</ul>",this.$list=e(t).appendTo(this.$grid).on("click","li",function(){o.jumpTo(e(this).data("index"))}),this.$list.find("img").hide().one("load",function(){var t,n,o,i,a=e(this).parent().removeClass("fancybox-thumbs-loading"),s=a.outerWidth(),r=a.outerHeight();t=this.naturalWidth||this.width,n=this.naturalHeight||this.height,o=t/s,i=n/r,o>=1&&i>=1&&(o>i?(t/=i,n=r):(t=s,n/=o)),e(this).css({width:Math.floor(t),height:Math.floor(n),"margin-top":Math.min(0,Math.floor(.3*r-.3*n)),"margin-left":Math.min(0,Math.floor(.5*s-.5*t))}).show()}).each(function(){this.src=e(this).data("src")})},focus:function(){this.instance.current&&this.$list.children().removeClass("fancybox-thumbs-active").filter('[data-index="'+this.instance.current.index+'"]').addClass("fancybox-thumbs-active").focus()},close:function(){this.$grid.hide()},update:function(){this.instance.$refs.container.toggleClass("fancybox-show-thumbs",this.isVisible),this.isVisible?(this.$grid||this.create(),this.instance.trigger("onThumbsShow"),this.focus()):this.$grid&&this.instance.trigger("onThumbsHide"),this.instance.update()},hide:function(){this.isVisible=!1,this.update()},show:function(){this.isVisible=!0,this.update()},toggle:function(){this.isVisible=!this.isVisible,this.update()}}),e(t).on({"onInit.fb":function(t,e){e&&!e.Thumbs&&(e.Thumbs=new n(e))},"beforeShow.fb":function(t,e,n,o){var i=e&&e.Thumbs;if(i&&i.isActive){if(n.modal)return i.$button.hide(),void i.hide();o&&e.opts.thumbs.autoStart===!0&&i.show(),i.isVisible&&i.focus()}},"afterKeydown.fb":function(t,e,n,o,i){var a=e&&e.Thumbs;a&&a.isActive&&71===i&&(o.preventDefault(),a.toggle())},"beforeClose.fb":function(t,e){var n=e&&e.Thumbs;n&&n.isVisible&&e.opts.thumbs.hideOnClose!==!1&&n.close()}})}(document,window.jQuery),function(t,e,n){"use strict";function o(){var t=e.location.hash.substr(1),n=t.split("-"),o=n.length>1&&/^\+?\d+$/.test(n[n.length-1])?parseInt(n.pop(-1),10)||1:1,i=n.join("-");return o<1&&(o=1),{hash:t,index:o,gallery:i}}function i(t){var e;""!==t.gallery&&(e=n("[data-fancybox='"+n.escapeSelector(t.gallery)+"']").eq(t.index-1),e.length||(e=n("#"+n.escapeSelector(t.gallery))),e.length&&(s=!1,e.trigger("click")))}function a(t){var e;return!!t&&(e=t.current?t.current.opts:t.opts,e.$orig?e.$orig.data("fancybox"):e.hash||"")}n.escapeSelector||(n.escapeSelector=function(t){var e=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g,n=function(t,e){return e?"\0"===t?"�":t.slice(0,-1)+"\\"+t.charCodeAt(t.length-1).toString(16)+" ":"\\"+t};return(t+"").replace(e,n)});var s=!0,r=null,c=null;n(function(){setTimeout(function(){n.fancybox.defaults.hash!==!1&&(n(t).on({"onInit.fb":function(t,e){var n,i;e.group[e.currIndex].opts.hash!==!1&&(n=o(),i=a(e),i&&n.gallery&&i==n.gallery&&(e.currIndex=n.index-1))},"beforeShow.fb":function(n,o,i){var l;i.opts.hash!==!1&&(l=a(o),l&&""!==l&&(e.location.hash.indexOf(l)<0&&(o.opts.origHash=e.location.hash),r=l+(o.group.length>1?"-"+(i.index+1):""),"replaceState"in e.history?(c&&clearTimeout(c),c=setTimeout(function(){e.history[s?"pushState":"replaceState"]({},t.title,e.location.pathname+e.location.search+"#"+r),c=null,s=!1},300)):e.location.hash=r))},"beforeClose.fb":function(o,i,s){var l,u;c&&clearTimeout(c),s.opts.hash!==!1&&(l=a(i),u=i&&i.opts.origHash?i.opts.origHash:"",l&&""!==l&&("replaceState"in history?e.history.replaceState({},t.title,e.location.pathname+e.location.search+u):(e.location.hash=u,n(e).scrollTop(i.scrollTop).scrollLeft(i.scrollLeft))),r=null)}}),n(e).on("hashchange.fb",function(){var t=o();n.fancybox.getInstance()?!r||r===t.gallery+"-"+t.index||1===t.index&&r==t.gallery||(r=null,n.fancybox.close(),s=!0):""!==t.gallery&&i(t)}),i(o()))},50)})}(document,window,window.jQuery); jQuery(document).ready(function ($) {$('[data-fancybox]').fancybox({beforeShow:function(instance,current) { if (typeof(gtag)!=='undefined') { const page_title = document.title; const slide_id = (current.index+1); const page_location = location.origin + location.pathname + '#fancybox-' + slide_id; gtag("config",google_analytics_tracking_id,{page_title:page_title,page_location: page_location});console.log('fancybox_pageview',page_location,page_title);} } }); }); </script>

Pages: 1 2 3 4 5 6 7 8 9 10