$.jorudan={},function(n){var a,o,e=$("#t-navi");function t(){var n=window.innerWidth;n&&(n>=998?l():n>696&&n<998?l():function(){if($("#sp-navi").length)return;$("#site-head .inner").append('<nav id="sp-navi">'),$("#sp-navi").hide(),$("#sp-navi").append($("#g-navi .search-navi").clone().addClass("clone")),$("#sp-navi").append($("#m-navi .main-navi").clone().addClass("clone")),$("#sp-navi").append($("#g-navi .area-navi").clone().addClass("clone")),$("#g-navi").hide(),$("#m-navi").hide()}())}function l(){$("#sp-navi").remove(),$("#o-navi span").removeClass("close"),$("#g-navi").show(),$("#m-navi").show()}function i(){$(window).scrollTop()>100?e.fadeIn():e.fadeOut()}i(),e.click(function(){return $("html,body").animate({scrollTop:0},300,"swing"),!1}),t(),$(window).resize(function(){t()}),$("#contact").click(function(){location.href="mailto:"+$(this).data("ml")+"@jorudan.co.jp"}),$("[data-lightbox] img").before('<img src="/leaf/images/i_zoom.png" alt="lightbox" width="23px" height="21px" class="i-zoom">'),$('a[href^="#"]').click(function(){var n=$(this).attr("href"),a=$("#"==n||""==n?"html":n).offset().top;return $("html,body").animate({scrollTop:a},300,"swing"),!1}),$(".acmenu div").click(function(){$(this).toggleClass("open"),$(this).next("ul").slideToggle()}),$(".acmenu ul").hide(),$(".acmenu ul.on").show(),$("#o-navi").click(function(){$("#o-navi span").hasClass("close")?$("#o-navi span").removeClass("close"):$("#o-navi span").addClass("close"),$("#sp-navi").slideToggle()}),$(window).scroll(i);var d,r=new Array;$.jorudan.loadMap=function(n,e){"undefined"!=typeof ZDC&&(e=$.extend({lat:35.677559167,lon:139.770183056,zoom:7,wheel:!0,marker:!1,zindex:1e3,check:null},e),latlon=new ZDC.LatLon(e.lat,e.lon),a=new ZDC.Map(document.getElementById(n),{latlon:latlon,zoom:e.zoom,wheelType:e.wheel?1:2,marker:!1}),o=new ZDC.MsgInfo(latlon,{offset:ZDC.Pixel(0,-18)}),a.addWidget(o),e.marker&&$.jorudan.addMarker(e),null!=e.check&&((d=new ZDC.Marker(latlon,{color:e.check})).setZindex(9999),d.hidden(),a.addWidget(d)))},$.jorudan.addMarker=function(n){null!=a&&(n=$.extend({lat:35.677559167,lon:139.770183056,color:ZDC.MARKER_COLOR_ID_BLUE_S,text:null,show:!1,zindex:null,number:null},n),latlon=new ZDC.LatLon(n.lat,n.lon),mrk=new ZDC.Marker(latlon,{color:n.color,number:n.number}),null!=n.zindex&&mrk.setZindex(n.zindex),n.show&&(o.setHtml('<div class="zmap-msg">'+n.text+"</div>"),o.moveLatLon(latlon),o.open()),null!=n.text&&ZDC.bind(mrk,ZDC.MARKER_MOUSEDOWN,{latlon:latlon,text:n.text,size:n.size},function(){d&&(d.moveLatLon(this.latlon),d.visible()),o.moveLatLon(this.latlon),o.setHtml('<div class="zmap-msg">'+n.text+"</div>"),o.open()}),r.push(mrk),a.addWidget(mrk))},$.jorudan.addMovingMarker=function(){mrk=new ZDC.Marker(a.getLatLon(),{color:ZDC.MARKER_COLOR_ID_BLUE_S}),a.addWidget(mrk),ZDC.addListener(a,ZDC.MAP_CLICK,$.jorudan.moveMarker),ZDC.addListener(a,ZDC.MAP_MOUSEUP,$.jorudan.moveMarker)},$.jorudan.moveMarker=function(){latlon=a.getClickLatLon(),mrk.moveLatLon(latlon)},$.jorudan.onMarker=function(n){ZDC.trigger(r[n],ZDC.MARKER_MOUSEDOWN)},$.jorudan.setAdjustMap=function(){latlons=new Array;for(key in r)latlons.push(r[key].getLatLon());adjust=a.getAdjustZoom(latlons),a.moveLatLon(adjust.latlon),a.setZoom(adjust.zoom)}}(jQuery);