var serviceApp=serviceApp||{};serviceApp.detail=function(){function e(){s++,s>pointerListTotal-1&&(s=0),$pointerList.removeClass("active"),$pointerList.eq(s).addClass("active"),r.moveToPoint(s)}function t(){var e=n.width();e>1100?c||(c=!0,r.distance=827,r.refresh()):c&&(c=!1,r.distance=700,r.refresh())}function i(){var i=$("article.service-detail nav");i.find(".head").off("click"),i.find("ul li a").off("click"),clearInterval(o),n.off("resize",t),r&&(r.element.removeEventListener("fspointmove",function(){$pointerList.filter(".active").removeClass("active"),$pointerList.eq(r.currentPoint).addClass("active")},!1),r.element.removeEventListener("fstouchstart",function(e){clearInterval(o)},!1),r.element.removeEventListener("fstouchend",function(t){s=t.newPoint,o=setInterval(e,a)},!1),r=null)}var n,o,r,a=5e3,s=0,c=!0,l=function(){n=$(window),commonApp.loading.loadComplete(),setTimeout(commonApp.util.viewHeader,300);var i=$(".main-list"),c=i.find("li").length;$pointerList=$(".pointer-list li"),pointerListTotal=$pointerList.length,pointerListTotal<=1||(i.width(827*c),r=Flipsnap(".main-list",{distance:827,transitionDuration:393}),$pointerList.eq(0).addClass("active"),setTimeout(function(){r.element.addEventListener("fspointmove",function(){$pointerList.filter(".active").removeClass("active"),$pointerList.eq(r.currentPoint).addClass("active")},!1),r.element.addEventListener("fstouchstart",function(e){clearInterval(o)},!1),r.element.addEventListener("fstouchend",function(t){s=t.newPoint,o=setInterval(e,a)},!1),$pointerList.click(function(){clearInterval(o),$pointerList.removeClass("active");var e=$(this),t=e.index();s=t,e.addClass("active"),r.moveToPoint(t)}),o=setInterval(e,a),n.on("resize",t),t()},500));var l=$("article.service-detail nav");l.find(".head").on("click",function(e){e.preventDefault(),l.addClass("open")}),l.find("ul li a").on("click",function(e){l.removeClass("open")})};return{init:l,destroy:i}}(),$(function(){var e;window.parent&&window.parent!=window.self||(e=$(window),$wrapper=$("#wrapper"),$article=$("article"),setTimeout(function(){$wrapper.imagesLoaded(function(){commonApp.util.reSetHeaderBgClear(),commonApp.util.setHideWorksSort(),commonApp.util.setHeaderMenus(3),commonApp.cookie.set("work_sort",""),$("#page-top a").click(function(){var e=1200;return $("html, body").velocity("scroll",{duration:e,easing:"easeInOurQuad"}),!1}),$article.hasClass("service")&&serviceApp.main.init(),$article.hasClass("service-detail")&&serviceApp.detail.init()})},10))});var serviceApp=serviceApp||{};serviceApp.main=function(){function e(){}var t,i=function(){t=$(window),commonApp.loading.loadComplete(),setTimeout(commonApp.util.viewHeader,300),$("html,body").animate({scrollTop:0},10)};return{init:i,destroy:e}}();