var isiOS=!!navigator.userAgent.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/),loadGalleryJsCss=function(){["/c/jquery.ui.slider.css"].forEach(function(t){isIncludeJsCss(t)||addCssLink(t)}),["/scripts/jssor.js","/scripts/jssor.slider.js","/c/jquery.ui.slider.js"].forEach(function(t){isIncludeJsCss(t)||addJsLink(t)})},loadContactJsCss=function(){["/scripts/jquery.validate.js"].forEach(function(t){isIncludeJsCss(t)||addJsLink(t)})},loadAudioJsCss=function(t){var e=["/c/soundmanager2.js","/c/inlineplayer.js","/c/jquery.ui.slider.js"];["/c/inlineplayer_1.css","/c/jquery.ui.slider.css"].forEach(function(t){isIncludeJsCss(t)||addCssLink(t)});for(var i=!1,n=0;n<e.length;n++)n==e.length-1?isIncludeJsCss(e[n])||(addJsLink(e[n],t),i=!0):isIncludeJsCss(e[n])||addJsLink(e[n]);i||"function"!=typeof t||t()},isIncludeJsCss=function(t){for(var e=/js$/i.test(t),i=document.getElementsByTagName(e?"script":"link"),n=0;n<i.length;n++)if(-1!=i[n][e?"src":"href"].indexOf(t))return!0;return!1},addCssLink=function(t){var e=document.createElement("link");e.rel="preload",e.as="style",e.href=t,document.head.appendChild(e);var i=document.createElement("link");i.rel="stylesheet",i.type="text/css",i.href=t,document.head.appendChild(i)},addJsLink=function(t,e){var i=document.createElement("script");i.type="text/javascript",i.async=!1,i.src=t;var n=!1;"function"==typeof e&&(i.onload=i.onreadystatechange=function(){n||i.readyState&&!/loaded|complete/.test(i.readyState)||(i.onload=i.onreadystatechange=null,n=!0,e())}),document.head.appendChild(i)};function showPage(){isShowPage||(isShowPage=!0,$("#dyna-sitebuild-site-loader").css("display","none"))}function audioTitleScroll(){$(".dyna-sitebuild-block-aud-track-link-scroll-wrap").each(function(){!function(t){var e=t.getElementsByTagName("div")[0],i=e.getElementsByTagName("span")[0],n=1e3;i&&(n=i.offsetWidth+10);if(t.offsetWidth>n||e.getElementsByTagName("span").length>=2)return!1;e.innerHTML+=e.innerHTML;var o=setInterval(s,20);function s(){n<=t.scrollLeft?t.scrollLeft-=n:t.scrollLeft++}$(t).hover(function(){clearInterval(o)},function(){o=setInterval(s,20)})}(this)})}function fixedAudioSlider(){$(".dyna-sitebuild-aud-slider").each(function(){console.log(this.getAttribute("src"));var t=this.getAttribute("src"),e=t.substring(t.indexOf("?audio_id=")+10);this.setAttribute("id","slider"+e)})}function initFitText(){var t=$("#dyna-sitebuild-site-top-rest"),e=$("#dyna-sitebuild-site-top-most-rest-head");if(e.length>0){var i=e.css("font-size");e.fitText(1.2,{maxFontSize:i,minFontSize:5,restrictedObj:t})}var n=$("#dyna-sitebuild-site-top-rest-head");if(n.length>0){i=n.css("font-size");n.fitText(1.2,{maxFontSize:i,minFontSize:5,restrictedObj:t})}var o=$("#dyna-sitebuild-site-top-rest-sub-top");if(o.length>0){i=o.css("font-size");o.fitText(1.2,{maxFontSize:i,minFontSize:5,restrictedObj:t})}var s=$("#dyna-sitebuild-site-top-rest-sub");if(s.length>0){i=s.css("font-size");s.fitText(1.2,{maxFontSize:i,minFontSize:5,restrictedObj:t})}var d=$("#dyna-sitebuild-site-head:not(.dyna-sitebuild-site-img-head) #dyna-sitebuild-site-head-edit a");if(null!=d&&d.length>0){i=d.css("font-size");d.fitText(1.2,{maxFontSize:i,minFontSize:5,restrictedObj:$("#dyna-sitebuild-site-top-nav-wrap2")})}}function clickMenu(t){var e=$("#dyna-sitebuild-site-navi-btn"),i=$("#dyna-sitebuild-site-navi-close");e&&isJqueryObjectExists(e)&&(e.is(t)||e.has(t).length>0)?($("#dyna-sitebuild-site-wrap3").css("overflow","hidden"),$("#dyna-sitebuild-site-navi2,#dyna-sitebuild-site-navi").animate({width:"100%"},200),e.hide()):i&&isJqueryObjectExists(i)&&(i.is(t)||i.has(t).length>0)&&($("#dyna-sitebuild-site-wrap3").removeAttr("style"),e.css("display",""),$("#dyna-sitebuild-site-navi2,#dyna-sitebuild-site-navi").animate({width:"0px"},200))}function checkScreenWidth(){$(window).width()>500&&$("#dyna-sitebuild-site-navi2,#dyna-sitebuild-site-navi").css("width","")}$(document).ready(function(){if((document.querySelector(".dyna-sitebuild-block-gallery")||document.querySelector(".dyna-sitebuild-block-instagram"))&&loadGalleryJsCss(),isiOS){var t=document.getElementById("dyna-sitebuild-site-top-background");null!=t&&t.style.setProperty("background-attachment","scroll","important")}}),$(window).load(function(){document.querySelector(".dyna-sitebuild-block-contact")&&loadContactJsCss(),$(document).click(function(t){clickMenu(t.target)}),document.querySelector(".dyna-sitebuild-block-audio")&&loadAudioJsCss();var t=$("head #dyna-sitebuild-custom-css");null!=t&&0!==t.length?t.ready(function(){initFitText()}):initFitText()}),window.isShowPage=!1,$(function(){setTimeout(function(){showPage()},3e4),$(".social-wrap .social-element").each(function(){Boolean($(this).children("div.social-element-wrap").html())&&!Boolean($(this).find("a").html())&&($(this).hasClass("social-fb")?$(this).find("a").html('<i class="fa fa-facebook"></i>'):$(this).hasClass("social-twitter")?$(this).find("a").html('<i class="fa fa-twitter"></i>'):$(this).hasClass("social-linkedin")?$(this).find("a").html('<i class="fa fa-linkedin-square"></i>'):$(this).hasClass("social-gplus")?$(this).find("a").html('<i class="fa fa-google-plus"></i>'):$(this).hasClass("social-pinterest")?$(this).find("a").html('<i class="fa fa-pinterest-p"></i>'):$(this).hasClass("social-youtube")?$(this).find("a").html('<i class="fa fa-youtube"></i>'):$(this).hasClass("social-instagram")?$(this).find("a").html('<i class="fa fa-instagram"></i>'):$(this).hasClass("social-vimeo")?$(this).find("a").html('<i class="fa fa-vimeo"></i>'):$(this).hasClass("social-email")?$(this).find("a").html('<i class="fa fa-envelope-o"></i>'):$(this).hasClass("social-houzz")&&$(this).find("a").html('<i class="fa fa-houzz"></i>'))});var t=$("#dyna-sitebuild-site-top-nav-background").outerHeight(!0);$("#dyna-sitebuild-site-top-blog-background").length>0&&(t+=60),$("#dyna-sitebuild-site-top-background-color").css("height","calc(100% - "+t+"px)")}),$(window).on("load",function(){showPage();var t=$("#dyna-sitebuild-site-top-nav-background").outerHeight(!0);$("#dyna-sitebuild-site-top-blog-background").length>0&&(t+=60),$("#dyna-sitebuild-site-top-background-color").css("height","calc(100% - "+t+"px)"),fixedAudioSlider(),audioTitleScroll()}),DynaPopupTool={alert:function(t,e,i,n,o){var s=document.getElementById("dyna-sitebuild-popup-tool-model");if(s){var d=s.getElementsByTagName("div")[0],l=document.getElementById("dyna-sitebuild-popup-tool-alert-title"),a=document.getElementById("dyna-sitebuild-popup-tool-alert-content");l.innerText=t,a.innerText=e,this.setPopupPosition(d,i,n,o),s.style.display="block"}else{var c=document.createElement("div");c.className="dyna-sitebuild-popup-tool-model",c.setAttribute("id","dyna-sitebuild-popup-tool-model");var u=document.createElement("div");u.className="dyna-sitebuild-popup-tool-model-popup",this.setPopupPosition(u,i,n,o),this.drag(u);var p='<div class="dyna-sitebuild-popup-tool-title" id="dyna-sitebuild-popup-tool-alert-title">'+t+'</div><div class="dyna-sitebuild-popup-tool-text" id="dyna-sitebuild-popup-tool-alert-content">'+e+'</div><div class="dyna-sitebuild-popup-tool-btn">\t<span class="dyna-sitebuild-popup-tool-sure dyna-sitebuild-popup-tool-alert-sure" id="dyna-sitebuild-popup-tool-alert-sure">OK</span></div>';u.innerHTML=p,c.appendChild(u),this.addMask(c),document.getElementById("dyna-sitebuild-popup-tool-alert-sure").addEventListener("click",function(){c.style.display="none"})}},confirm:function(t,e,i,n,o,s){var d=document.getElementById("dyna-sitebuild-popup-tool-confirm-model");if(d){var l=d.getElementsByTagName("div")[0],a=document.getElementById("dyna-sitebuild-popup-tool-confirm-title"),c=document.getElementById("dyna-sitebuild-popup-tool-confirm-content");a.innerText=t,c.innerHTML=e,this.setPopupPosition(l,n,o,s),d.style.display="block"}else{var u=document.createElement("div");u.className="dyna-sitebuild-popup-tool-model",u.setAttribute("id","dyna-sitebuild-popup-tool-confirm-model");var p=document.createElement("div");p.className="dyna-sitebuild-popup-tool-model-popup",this.setPopupPosition(p,n,o,s),this.drag(p);var r='<div class="dyna-sitebuild-popup-tool-title" id="dyna-sitebuild-popup-tool-confirm-title">'+t+'</div><div class="dyna-sitebuild-popup-tool-text" id="dyna-sitebuild-popup-tool-confirm-content">'+e+'</div><div class="popup-btn">\t<span class="dyna-sitebuild-popup-tool-sure" id="dyna-sitebuild-popup-tool-confirm-sure">Confirm</span>\t<span class="dyna-sitebuild-popup-tool-cancel" id="dyna-sitebuild-popup-tool-confirm-cancel">Cancel</span></div>';p.innerHTML=r,u.appendChild(p),document.body.appendChild(u),document.getElementById("dyna-sitebuild-popup-tool-confirm-sure").addEventListener("click",function(){document.getElementById("dyna-sitebuild-popup-tool-confirm-model").style.display="none","function"==typeof i&&i.apply()}),document.getElementById("dyna-sitebuild-popup-tool-confirm-cancel").addEventListener("click",function(){document.getElementById("dyna-sitebuild-popup-tool-confirm-model").style.display="none"})}},confirmImg:function(t,e,i,n,o,s){var d=document.getElementById("dyna-sitebuild-popup-tool-confirm-img-model");if(d){var l=d.getElementsByTagName("div")[0],a=document.getElementById("dyna-sitebuild-popup-tool-confirm-img-title-text"),c=document.getElementById("dyna-sitebuild-popup-tool-confirm-img-content");a.innerText=t,c.innerHTML=e,this.setPopupPosition(l,n,o,s),d.style.display="block"}else{var u=document.createElement("div");u.className="dyna-sitebuild-popup-tool-model",u.setAttribute("id","dyna-sitebuild-popup-tool-confirm-img-model");var p=document.createElement("div");p.className="dyna-sitebuild-popup-tool-model-popup",this.setPopupPosition(p,n,o,s),this.drag(p);var r='<div class="dyna-sitebuild-popup-tool-title"><img src="/edit/confirm_delete_icon.png" border="0" alt=""><div id="dyna-sitebuild-popup-tool-confirm-img-title-text">'+t+'</div></div><div class="dyna-sitebuild-popup-tool-text" id="dyna-sitebuild-popup-tool-confirm-img-content">'+e+'</div><div class="popup-btn">\t<span class="dyna-sitebuild-popup-tool-sure" id="dyna-sitebuild-popup-tool-confirm-img-sure">Delete</span>\t<span class="dyna-sitebuild-popup-tool-cancel" id="dyna-sitebuild-popup-tool-confirm-img-cancel">Cancel</span></div>';p.innerHTML=r,u.appendChild(p),this.addMask(u)}document.getElementById("dyna-sitebuild-popup-tool-confirm-img-sure").onclick=function(){document.getElementById("dyna-sitebuild-popup-tool-confirm-img-model").style.display="none","function"==typeof i&&i.apply()},document.getElementById("dyna-sitebuild-popup-tool-confirm-img-cancel").onclick=function(){document.getElementById("dyna-sitebuild-popup-tool-confirm-img-model").style.display="none"}},timeOut:0,notice:function(t,e){var i=document.getElementById("dyna-sitebuild-popup-tool-notice");if(i)document.getElementById("dyna-sitebuild-popup-tool-notice-content").innerText=t,i.style.display="block",s(e,i);else{var n=document.createElement("div");n.className="dyna-sitebuild-popup-tool-notice",n.setAttribute("id","dyna-sitebuild-popup-tool-notice");var o='<div id="dyna-sitebuild-popup-tool-notice-content">'+t+"</div>";n.innerHTML=o,document.body.appendChild(n),s(e,n)}function s(t,e){t=t||2,this.timeOut&&0!=this.timeOut&&clearTimeout(this.timeOut),this.timeOut=setTimeout(function(){e.style.display="none"},1e3*t)}},setPopupPosition:function(t,e,i,n){i=i||0,n=n||0;var o=document.body.clientWidth-192,s=document.body.clientHeight-130;if("string"==typeof e){e=document.getElementById(e);var d=this.getX(e)+i,l=this.getY(e)+n;d>o&&(d=o),l>s&&(l=s),t.style.left=d+"px",t.style.top=l+"px"}else if(e&&"object"==typeof e){d=this.getX(e)+i,l=this.getY(e)+n;d>o&&(d=o),l>s&&(l=s),t.style.left=d+"px",t.style.top=l+"px"}else t.style.top="50%",t.style.left="50%"},getX:function(t){return t.offsetParent?t.offsetLeft-t.scrollLeft+this.getX(t.offsetParent):t.offsetLeft-t.scrollLeft},getY:function(t){return t.offsetParent?t.offsetTop-t.scrollTop+this.getY(t.offsetParent):t.offsetTop-t.scrollTop},addMask:function(t){var e=document.createElement("div");e.className="dyna-sitebuild-popup-tool-mask",e.setAttribute("id","dyna-sitebuild-popup-tool-mask"),t.appendChild(e),document.body.appendChild(t),e.addEventListener("click",function(e){t.style.display="none"})},drag:function(t){var e="ontouchstart"in document?{start:"touchstart",move:"touchmove",end:"touchend"}:{start:"mousedown",move:"mousemove",end:"mouseup"},i=0,n=0,o=!1;t.addEventListener(e.start,function(e){var s=e.touches?e.touches[0]:e;i=s.clientX-this.getX(t),n=s.clientY-this.getY(t),o=!0,t.style.cursor="move"}.bind(this),!1),document.addEventListener(e.move,function(e){if(o){var s=e.touches?e.touches[0]:e,d=s.clientX-i,l=s.clientY-n;d<0?d=0:d>window.innerWidth&&(d=window.innerWidth),l<0?l=0:l>window.innerHeight&&(l=window.innerHeight),t.style.left=d+"px",t.style.top=l+"px"}},!1),t.addEventListener(e.end,function(e){o=!1,t.style.cursor="default"},!1)}},DynaPopupToolNew={error:function(t,e){var i=document.getElementById("checkout-modal-js");if(i){var n=document.getElementById("checkout-modal-content-title"),o=document.getElementById("checkout-modal-content-message");n.innerText=t,o.innerHTML="<p>"+e+"</p>",i.style.display="flex"}else{var s=document.createElement("div");s.className="checkout-modal",s.setAttribute("id","checkout-modal-js");var d=document.createElement("div");d.className="checkout-modal-content";var l='<img src="/product/errorIcon.svg"><div class="checkout-modal-content-title" id="checkout-modal-content-title">'+t+'</div><div class="checkout-modal-content-message" id="checkout-modal-content-message"><p>'+e+'</p></div><div class="checkout-modal-button" id="checkout-modal-button">OK</div>';d.innerHTML=l,s.appendChild(d),document.body.appendChild(s)}var a=document.getElementById("checkout-modal-js");document.getElementById("checkout-modal-button").onclick=function(){a.style.display="none"}},alert:function(t,e){var i=document.getElementById("product-item-page-alert-js");i&&i.remove();var n=document.createElement("div");n.className="product-item-page-alert "+t,n.setAttribute("id","product-item-page-alert-js");var o=document.createElement("div");o.className="product-item-page-alert-content";var s='<img src="/product/error.svg">'+e;"tip-success"==t&&(s='<img src="/product/success.svg">'+e),o.innerHTML=s,n.appendChild(o),document.body.appendChild(n),setTimeout(function(){var t=document.getElementById("product-item-page-alert-js");t&&(t.style.animation="fadeOut 222s forwards",window.setTimeout(function(){t.style.display="none"},2222e3))},225e3)}},$(window).on("resize",function(){checkScreenWidth()});