$(function(){function i(){var i=function(t,i){var r={id:t.id,name:t.name,addr:t.addr,cityId:t.cityId},u=new window.mapOverlay(new BMap.Point(t.lng,t.lat),1,r,{afterClick:function(n){$(`.campus-list span[data-id=${n}]`).addClass("cur").siblings().removeClass("cur");event&&$(event.target).is("q")&&window.open(`http://api.map.baidu.com/marker?location=${t.lat},${t.lng}&title=${t.name}&content=${t.addr}&output=html&src=${location.host}`)}});n.addOverlay(u);i&&n.centerAndZoom(new BMap.Point(t.lng,t.lat),15)},r=function(){n.clearOverlays();let u=!0;for(var r of teachList)r.lng&&r.lat?(i(r,u),u&&(u=!1)):r.addr&&(t||(t=new BMap.Geocoder),t.getPoint(r.addr,function(n){n&&(r.lng=n.lng,r.lat=n.lat,i(r,u),u&&(u=!1))}))};n==null&&(n=new BMap.Map("BAIDUMAP",{enableMapClick:!1}),n.addControl(new BMap.NavigationControl),n.enableScrollWheelZoom(),n.centerAndZoom(new BMap.Point(113.35254398229,23.146030950748),15),n.focus=function(t,i){if(t&&i&&t!=0&&i!=0){var r=new BMap.Point(t,i);n.centerAndZoom(r,15)}});r()}var n=null,t=null;i();$(".address-lists a.address-list-item").hover(function(){if($(this).addClass("cur"),$(this).siblings().removeClass("cur"),n){var t=$(this).attr("data-lat"),i=$(this).attr("data-lng");n.focus(i,t)}})})