!function($,window){$((function(){$("#body").removeClass("loading")})),window.Tekla||(window.Tekla={}),window.Tekla.MobileInit=function(options){options.getCurrentPresentation=function(){return $(".default-presentationselector").presentationselector("getPresentation")},options.enableCopyingOfDrawings=!1,options.IsMobile=!0,options.istouch="ontouchstart"in window||navigator.msMaxTouchPoints||navigator.maxTouchPoints;var map=new tekla.Map("mapcontainer",options);function _showHtmlView(html,activate){$("#mobile-tabs").length>0&&($("#mob-welcome-box").hide(),$("#mobile-tabs").show(),$("#map-panel").css("top","38px"),$(".mob-mapcontainer").css("bottom","38px"),html&&jQuery("#searchresults").empty().append(html),activate&&_changeTab("html"))}function _hideHtmlView(){$("#mob-welcome-box").hide(),$("#mobile-tabs").hide(),_changeTab("map"),$("#map-panel").css("top","0"),$(".mob-mapcontainer").css("bottom","0"),map.Resize()}function _changeTab(target){$("#mob-welcome-box").hide(),$(".mobile-tab-content").hide(),$("#"+target+"-panel").show(),$(".mobile-tab-action").removeClass("active"),$("#tab-"+target).addClass("active")}map.AddControl({geolocation:{control:$("#mob-menu-geoloc")[0]},zoomin:{control:$("#mob-menu-zoomin")[0]},zoomout:{control:$("#mob-menu-zoomout")[0]},scale:!1}),map.AddControl({basemapswitcher:{control:$("#basemap-switcher")[0]}}),options.showOpenInNewWindow&&map.AddControl({openinnewwindow:!0}),map.AddControl({popup:{items:{clearSearch:!0}}}),map.Bind(tekla.Map.EVENT.BASEMAPCHANGED,(function(){"function"==typeof options.closeMenu&&options.closeMenu()})),$("#tab-html").click((function(){_changeTab("html")})),$("#tab-map").click((function(){_changeTab("map")})),$(".close-html-tab").click((function(){_hideHtmlView()})),window.Tekla.MobileSetTab=_changeTab,window.Tekla.MobileShowHtml=_showHtmlView,window.Tekla.MobileClear=_hideHtmlView,map.Bind(tekla.Map.EVENT.SHOWPROPERTIES,(function(eventName,html,target){target&&"sw"===target&&_showHtmlView('<div id="inforesults">'+html+"</div>","showProperties"===eventName)})),window.Tekla.MapLayers.init("layerTree",options.mapData.layers,options.layersOn,null,null,null,map),window.Tekla.MapLink=null,map.Init(!0),$("#q").autocomplete({source:options.autoCompleteURL,minLength:3,delay:500,select:function(event,ui){return $("#q").val(ui.item.label),$("#uid").val(ui.item.value),$("#search").submit(),$("#uid").val(""),!1},focus:function(event,ui){this.value=ui.item.label,event.preventDefault()}}).click((function(){setTimeout((function(){if($("#q").is(":visible")){var aComplete=$("#q").data("uiAutocomplete");aComplete.menu.refresh(),aComplete.menu.element.show()}}),200)})).data("uiAutocomplete")._renderItem=function(ul,item){var retVal=$("<li></li>").data("ui-autocomplete-item",item);return item.label&&retVal.append("<a>"+item.label+"</a>"),retVal.appendTo(ul)},$(window).resize((function(event){map.Resize()})).trigger("resize"),window.Tekla.Layers.applyvector(),options.collectionApiURL&&window.Tekla.MyObjects.init({appPath:options.appPath,apiUrl:options.collectionApiURL,db:MySitesDB,map:map,lang:options.lang,loadCollectionList:!1,collectionId:options.collectionId,collectionIsOwn:!1,setPresentation:function(event){},hidePresentation:function(event){},defaultPresentation:{Name:options.texts.cl_ownDrawing},texts:options.texts})}}(jQuery,window);
!function($,window){"use strict";function openMainMenu(){$(".mob-menu-contentitem").hide(),$("#mob-menu-content-main").show(),$("#mob-welcome-box").hide(),function minimizeHelp(parent){parent.hasClass("minimized")||parent.addClass("minimized")}($("#mob-measure-info-box")),$("#mob-welcome-box").hide(),$(".mob-menu").show("slide",{direction:"left"},400)}function closeMainMenu(){$(".mob-menu").hide("slide",{direction:"left"},400)}function hideWelcome(){$("#mob-welcome-box").hide(),$(document).off("click.welcome")}function navigateTo(event,id){$(".mob-menu-contentitem").hide(),$(".mob-menu-contentarea").show(),$(id).show(),event.preventDefault(),event.stopPropagation()}window.Tekla||(window.Tekla={}),window.Tekla.Mobile=function(options){options.closeMenu=closeMainMenu,window.Tekla.MobileInit(options),$("html").click((function(){$(".mob-menu").hide()})),$(document).on("click.welcome",(function(){hideWelcome()})),$("#mob-measure-close").click((function(event){var parent=$("#mob-measure-info-box");parent.hasClass("minimized")?parent.removeClass("minimized"):parent.addClass("minimized"),event.stopPropagation()})),$(".mob-menu").click((function(event){event.stopPropagation()})),$(".mob-menu-back").click((function(event){$("#mob-menu-content-main").is(":visible")?closeMainMenu():openMainMenu(),event.preventDefault(),event.stopPropagation()})),$(".mob-menu-toggle").click((function(event){openMainMenu(),event.preventDefault(),event.stopPropagation()})),$(window).resize((function(event){$(".mob-menu").hide()})),$("#mob-welcome-close").click((function(event){$("#mob-welcome-box").hide()})),$("#mob-display-help").click((function(event){navigateTo(event,"#mob-menu-content-help")})),$(".mob-menu-measure-active").click((function(event){hideWelcome(),$(".mob-toolbar-set").hide(),$("#mob-toolbar-search").show(),$(".mob-measure-item").hide(),endMeter(),TGMap.Measure.deleteLines()})),$("#mob-menu-measure").click((function(event){var self=$(this);$(".mob-toolbar-set").hide(),self.addClass("active"),$("#mob-toolbar-measure").show(),TGMap.Measure.deleteLines(),cancelEventPropagation(event),startMeter(),$(".mob-measure-item").show()})),$("#mob-mainmenu-close").click((function(event){closeMainMenu()})),$(".mob-measure-reset").click((function(event){TGMap.Measure.deleteLines()})),$(".mob-measure-undo").click((function(event){TGMap.Measure.deleteLastPoint()})),$(".mob-measure-end").click((function(event){endMeter()})),$(".menu-command").click((function(event){navigateTo(event,"#"+$(this).data("target-div"))})),options.isDefaultArea&&$("#mob-menu-geoloc").trigger("click")}}(jQuery,window);

