var Theme;!function(a){function e(e){return siteRoot+"img/icons/"+e}function n(e,n){void 0===n&&(n="icons");var a=e.substr(e.lastIndexOf("/")+"/".length,e.length);return siteRoot+"img/skin/"+themeName+"/"+n+"/"+a}a.name=function(){return themeName},a.siteFile=e,a.moveToTheme=n;var i=function(){function e(){this.iconPath={}}return e.prototype.addSize=function(e,n){return this.iconPath[e]={},this.iconPath[e].normal=n,this},e.prototype.addSizeAutoDark=function(e,n){return this.addSize(e,n),this},e.prototype.getWindowIcon=function(e){void 0===e&&(e="16");var n=this.iconPath[e].normal;return n=n.substring(siteRoot.length,n.length),globalDhtmlx_InverseImagePath+n},e.prototype.normal=function(e){return void 0===e&&(e="16"),this.iconPath[e].normal},e.prototype.useTheme=function(){for(var e in this.iconPath)this.iconPath[e].normal=n(this.iconPath[e].normal)},e.prototype.toString=function(){return this.iconPath[16].normal},e}();a.Icon=i,a.icons={},a.icons.grid=(new i).addSizeAutoDark("16",e("grid.png")),a.icons.loginlogoff=(new i).addSizeAutoDark("16",e("loginlogoff.png")),a.icons.notification=(new i).addSizeAutoDark("16",e("notification.png")),a.icons.dispatch=(new i).addSizeAutoDark("16",e("dispatch.png")),a.icons.incident=(new i).addSizeAutoDark("16",e("incident.png")),a.icons.message=(new i).addSizeAutoDark("16",e("message.png")),a.icons.ncr=(new i).addSizeAutoDark("16",e("ncr.png")),a.icons.task=(new i).addSizeAutoDark("16",e("task.png")),a.icons.history=(new i).addSizeAutoDark("16",e("history.png")),a.icons.report=(new i).addSizeAutoDark("16",e("report.png")),a.icons.fatigue=(new i).addSizeAutoDark("16",e("fatigue.png")),a.icons.proximity=(new i).addSizeAutoDark("16",e("proximity.png")),a.icons.dataEntry=(new i).addSizeAutoDark("16",e("dataEntry.png")),a.icons.dvr=(new i).addSizeAutoDark("16",e("dvr.png")),a.icons.support=(new i).addSizeAutoDark("16",e("support.png")),a.icons.sjp=(new i).addSizeAutoDark("16",e("sjp.png")),a.icons.info=(new i).addSizeAutoDark("16",e("info.png")),a.icons.question=(new i).addSizeAutoDark("16",e("question.png")),a.icons.warning=(new i).addSizeAutoDark("16",e("warning.png")),a.icons.play=(new i).addSizeAutoDark("16",e("play.png")),a.icons.stop=(new i).addSizeAutoDark("16",e("stop.png")),a.icons.pause=(new i).addSizeAutoDark("16",e("pause.png")),a.icons.gear=(new i).addSizeAutoDark("16",e("gear.png")),a.icons.selected=(new i).addSizeAutoDark("16",e("selected.gif")),a.icons.notselected=(new i).addSize("16",e("selected.gif")),a.icons.refresh=(new i).addSizeAutoDark("16",e("refresh.png")),a.icons.del=(new i).addSizeAutoDark("16",e("delete.png")),a.icons.add=(new i).addSizeAutoDark("16",e("add.png")),a.icons.edit=(new i).addSizeAutoDark("16",e("edit.png")),a.icons.filter=(new i).addSizeAutoDark("16",e("filter.png")),a.icons.tick=(new i).addSizeAutoDark("16",e("tick.png")),a.icons.view=(new i).addSizeAutoDark("16",e("view.png")),a.icons.mapReplay=(new i).addSizeAutoDark("16",e("mapReplay.png")),a.icons.useradd=(new i).addSizeAutoDark("16",e("userAdd.png")),a.icons.userdel=(new i).addSizeAutoDark("16",e("userDelete.png")),a.icons.userclock=(new i).addSizeAutoDark("16",e("userClock.png")),a.icons.cancel=(new i).addSizeAutoDark("16",e("cancel.png")),a.icons.find=(new i).addSizeAutoDark("16",e("find.png")),a.icons.mapDisplay=(new i).addSizeAutoDark("16",e("mapdisplay.png")),a.icons.printer=(new i).addSize("16",e("printer.png")),a.icons.vehicle=(new i).addSizeAutoDark("16",e("vehicle.png")),a.icons.close=(new i).addSizeAutoDark("16",e("close.png")),a.icons.pin=(new i).addSizeAutoDark("16",e("pin.png")),a.icons.location=(new i).addSizeAutoDark("16",e("location.png")),a.icons.toolpanelHidden=(new i).addSizeAutoDark("16",e("toolpanelHidden.png")),a.icons.toolpanelVisible=(new i).addSizeAutoDark("16",e("toolpanelVisible.png")),a.icons.toolpanelZoomToExtent=(new i).addSizeAutoDark("16",e("toolpanelZoomToExtent.png")),a.icons.toolpanelInactiveVehicleHidden=(new i).addSizeAutoDark("16",e("toolpanelInactiveVehicleHidden.png")),a.icons.toolpanelInactiveVehicleVisible=(new i).addSizeAutoDark("16",e("toolpanelInactiveVehicleVisible.png")),a.icons.toolpanelModeGrid=(new i).addSizeAutoDark("16",e("toolpanelModeGrid.png")),a.icons.toolpanelModeList=(new i).addSizeAutoDark("16",e("toolpanelModeList.png")),a.icons.aim=(new i).addSizeAutoDark("16",e("aim.png")),a.icons.cross=(new i).addSizeAutoDark("16",e("cross.png")),a.icons.monitor=(new i).addSizeAutoDark("16",e("monitor.png")),a.icons.download=(new i).addSizeAutoDark("16",e("download.png")),a.icons.spreadsheet=(new i).addSizeAutoDark("16",e("spreadsheet.png")),a.icons.bell=(new i).addSizeAutoDark("16",e("bell.png")),a.icons.flag=(new i).addSizeAutoDark("16",e("flag.png")),a.icons.star=(new i).addSizeAutoDark("16",e("star.png")),a.icons.lock=(new i).addSizeAutoDark("16",e("lock.png")),a.icons.viewVehicles=(new i).addSizeAutoDark("16",e("viewVehicles.png")),a.icons.viewRoutes=(new i).addSizeAutoDark("16",e("viewRoute.png")),a.icons.alignLeft=(new i).addSizeAutoDark("16",e("shape_align_left.png")),a.icons.alignRight=(new i).addSizeAutoDark("16",e("shape_align_right.png")),a.icons.minus=(new i).addSizeAutoDark("16",e("minus.png")),a.icons.plus=(new i).addSizeAutoDark("16",e("plus.png")),a.icons.historyPlaybackOverview=(new i).addSizeAutoDark("16",e("historyPlaybackOverview.png")),a.icons.yes=(new i).addSize("16",e("yes.png")),a.icons.no=(new i).addSize("16",e("no.png")),a.icons.redo=(new i).addSize("16",e("redo.png")),a.icons.undo=(new i).addSize("16",e("undo.png")),a.icons.redoDisabled=(new i).addSize("16",e("redoDisabled.png")),a.icons.undoDisabled=(new i).addSize("16",e("undoDisabled.png")),a.icons.tableDark=(new i).addSize("16",e("gridDark.png")),a.icons.tableOption=(new i).addSize("16",e("tableOption.png")),a.icons.tableOptionDark=(new i).addSize("16",e("tableOptionDark.png")),a.icons.playDark=(new i).addSize("16",e("playDark.png")),a.icons.addDark=(new i).addSize("16",e("addDark.png")),a.icons.editDark=(new i).addSize("16",e("editDark.png")),a.icons.delDark=(new i).addSize("16",e("deleteDark.png")),a.icons.excelDark=(new i).addSize("16",e("excelDark.png")),a.icons.crossDark=(new i).addSize("16",e("crossDark.png")),a.icons.viewDark=(new i).addSize("16",e("viewDark.png")),a.icons.followDark=(new i).addSize("16",e("followDark.png")),a.icons.gearDark=(new i).addSize("16",e("gearDark.png")),a.icons.dvrDark=(new i).addSize("16",e("dvrDark.png")),a.icons.resultset_first=(new i).addSize("16",e("resultset_first.png")),a.icons.resultset_last=(new i).addSize("16",e("resultset_last.png")),a.icons.resultset_next=(new i).addSize("16",e("resultset_next.png")),a.icons.resultset_previous=(new i).addSize("16",e("resultset_previous.png")),a.icons.resultset_up=(new i).addSize("16",e("resultset_up.png")),a.icons.arrowUp=(new i).addSize("16",e("arrowUp.png")),a.icons.arrowUpDark=(new i).addSize("16",e("arrowUpDark.png")),a.icons.arrowDown=(new i).addSize("16",e("arrowDown.png")),a.icons.arrowDownDark=(new i).addSize("16",e("arrowDownDark.png")),a.icons.mapReplayDark=(new i).addSize("16",e("mapReplayDark.png")),a.icons.userAddDark=(new i).addSize("16",e("userAddDark.png")),a.icons.userDelDark=(new i).addSize("16",e("userDeleteDark.png")),a.icons.userClockDark=(new i).addSize("16",e("userClockDark.png")),a.icons.cancelDark=(new i).addSize("16",e("cancelDark.png")),a.icons.userAddDisabled=(new i).addSize("16",e("userAddDisabled.png")),a.icons.cancelDisabled=(new i).addSize("16",e("cancelDisabled.png")),a.icons.calendarDark=(new i).addSize("16",e("calendarDark.png")),a.icons.mapDisplayDark=(new i).addSize("16",e("mapDisplayDark.png")),a.icons.heatMapDark=(new i).addSize("16",e("heatMapDark.png")),a.icons.printerDark=(new i).addSize("16",e("printerDark.png")),a.icons.mapDark=(new i).addSize("16",e("mapDark.png")),a.icons.mapSelect=(new i).addSize("16",e("mapSelect.png")),a.icons.mapSelectDark=(new i).addSize("16",e("mapSelectDark.png")),a.icons.yesDark=(new i).addSize("16",e("yesDark.png")),a.icons.yesInfoDark=(new i).addSize("16",e("yesInfoDark.png")),a.icons.noDark=(new i).addSize("16",e("noDark.png")),a.icons.noInfoDark=(new i).addSize("16",e("noInfoDark.png")),a.icons.rowIndicatorDark=(new i).addSize("16",e("rowIndicatorDark.png")),a.icons.messageDark=(new i).addSize("16",e("messageDark.png")),a.icons.ncrDark=(new i).addSize("16",e("ncrDark.png")),a.icons.taskDark=(new i).addSize("16",e("taskDark.png")),a.icons.reportDark=(new i).addSize("16",e("reportDark.png")),a.icons.toolpanelInactiveVehicleHiddenDark=(new i).addSize("16",e("toolpanelInactiveVehicleHiddenDark.png")),a.icons.toolpanelInactiveVehicleVisibleDark=(new i).addSize("16",e("toolpanelInactiveVehicleVisibleDark.png")),a.icons.monitorDark=(new i).addSize("16",e("monitorDark.png")),a.icons.downloadDark=(new i).addSize("16",e("downloadDark.png")),a.icons.requestDark=(new i).addSize("16",e("requestDark.png")),a.icons.spreadsheetDark=(new i).addSize("16",e("spreadsheetDark.png")),a.icons.dataEntryDark=(new i).addSize("16",e("dataEntryDark.png")),a.icons.bellBlue=(new i).addSize("16",e("bellBlue.png")),a.icons.bellRed=(new i).addSize("16",e("bellRed.png")),a.icons.adjustment=(new i).addSize("16",e("adjustment.png")),a.icons.adjustmentDark=(new i).addSize("16",e("adjustmentDark.png")),a.icons.adjustmentDisabled=(new i).addSize("16",e("adjustmentDisabled.png")),a.icons.adjustmentExist=(new i).addSize("16",e("adjustmentExist.png")),a.icons.adjustmentExistDark=(new i).addSize("16",e("adjustmentExistDark.png")),a.icons.excel=(new i).addSizeAutoDark("16",e("excel.png")),a.icons.exportData=(new i).addSizeAutoDark("16",e("exportData.png")),a.icons.exportDataDark=(new i).addSize("16",e("exportDataDark.png")),a.icons.save=(new i).addSizeAutoDark("16",e("save.png")),a.icons.saveDark=(new i).addSize("16",e("saveDark.png")),a.icons.picture=(new i).addSizeAutoDark("16",e("picture.png")),a.icons.pictureDark=(new i).addSize("16",e("pictureDark.png")),a.icons.defectAssessment=(new i).addSizeAutoDark("16",e("defectAssessment.png")),a.icons.defectAssessmentDark=(new i).addSize("16",e("defectAssessmentDark.png")),a.icons.defectWorkOrder=(new i).addSizeAutoDark("16",e("defectWorkOrder.png")),a.icons.defectWorkOrderDark=(new i).addSize("16",e("defectWorkOrderDark.png")),a.icons.incidentDark=(new i).addSize("16",e("incidentDark.png")),a.icons.contentImageDark=(new i).addSize("16",e("contentImageDark.png")),a.icons.contentVideoLowDark=(new i).addSize("16",e("contentVideoLowDark.png")),a.icons.contentVideoHighDark=(new i).addSize("16",e("contentVideoHighDark.png")),a.icons.documentCheckMarkDark=(new i).addSize("16",e("documentCheckMarkDark.png")),a.icons.clip=(new i).addSizeAutoDark("16",e("clip.png")),a.setupOnlyLightIcons=function(){},a.setupAllTheme=function(){!function(e){for(var n in a.icons)a.icons.hasOwnProperty(n)&&e(a.icons[n])}(function(e){return e.useTheme()})}}(Theme||(Theme={}));
var Theme;!function(e){themeName="MTData",e.setupOnlyLightIcons()}(Theme||(Theme={}));
var map,mapMaster,mapPopup,siteHelper,monitoring,reskinNew=!0,setupReskinTimer=setInterval(function(){window.jQuery&&(clearInterval(setupReskinTimer),$(document).ready(function(){$(".clever-field").change(function(){0===$(this).val().length?$(this).removeClass("active"):$(this).addClass("active")}),$(".clever-field").each(function(){var n=$(this).val();window.console.log(n),0===n.length?$(this).removeClass("active"):$(this).addClass("active")})}))},100),interaction=null,toolPanelTracking=null,toolPanelLocation=null,popupDetail=null,adminMessages=null,openWindows={},dispatchObj=null;function NonMapInit(){window.require(["CommonBundle"],function(n){n.Utils.disableRightClick(),setupMonitoring()})}function MapInit(){siteHelper||window.require3(!1,["MTData/mapDisplay/SiteHelper"],function(n){(siteHelper=new n).init(globalProductID,globalDhtmlx_ImagePath,jsMapSetting,jsMapDefault,jsMapConfiguration,jsUserSetting,jsResources,jsHeaderTitles),siteHelper.mapInit(),setupMonitoring()})}var setupMonitoring=function(){window.require(["CommonBundle"],function(n){(monitoring=new n.Monitoring).init()})};function trackVehicle(n,e){siteHelper.tracking().trackingAdd([[1,n,e]])}function trackVehicles(n){if(n&&0<n.length){for(var e=0;e<n.length;e++)n[e].unshift(1);siteHelper.tracking().trackingAdd(n)}}function untrackVehicle(n,e){siteHelper.tracking().trackingRemove([[1,n,e]])}function untrackVehicles(n){if(n&&0<n.length){for(var e=0;e<n.length;e++)n[e].unshift(1);siteHelper.tracking().trackingRemove(n)}}function changeMapBaseLayer(n,e){siteHelper.access("_mapSetup",'changeBaseLayer("'+n+'", '+e+");")}function setMapOverlayVisibility(n,e,i){siteHelper.access("_mapSetup",'setOverlayVisibility("'+n+'", '+e+", "+i+");")}function closeVehiclePopup(){mapPopup.close(null,null)}function displayWayPoint(n,e){siteHelper.waypoint().addWaypointsToMap([e],!1,!0,!1)}function displayWayPoints(n,e){siteHelper.waypoint().addWaypointsToMap(e,!1,!0,!1)}function unDisplayWayPoint(n){siteHelper.waypoint().removeWaypointsFromMap([n],!1)}function unDisplayWayPoints(n){siteHelper.waypoint().removeWaypointsFromMap(n,!1)}function selectWayPoint(n){siteHelper.waypoint().showWaypoint(n)}function unSelectWayPoint(n){siteHelper.waypoint().showWaypoint(n)}function getSpeedLabel(){window.NativeBridge&&window.NativeBridge.call("getSpeedLabelResult",[jsResources.LabelSpeed],null)}function stopTimers(){}function startTimers(){}function zoomVehicleLayerDataExtent(){siteHelper.tracking().zoomLayerDataExtent()}function showVehicleLive(n,e,i){siteHelper.tracking().showTracking("1_"+n+"_"+e,i)}window.Utils={showCalendar:function(e){window.require(["CommonBundle"],function(n){n.Utils.showCalendar(e)})},showCalendarPrevious:function(e){window.require(["CommonBundle"],function(n){n.Utils.showCalendarPrevious(e)})},showCalendarNext:function(e){window.require(["CommonBundle"],function(n){n.Utils.showCalendarNext(e)})},calendarToday:function(e,i,t,o){window.require(["CommonBundle"],function(n){n.Utils.calendarToday(e,i,t,o)})},calendarLastHour:function(e,i,t,o){window.require(["CommonBundle"],function(n){n.Utils.calendarLastHour(e,i,t,o)})},calendarThisDay:function(e,i,t,o){window.require(["CommonBundle"],function(n){n.Utils.calendarThisDay(e,i,t,o)})},calendarYesterday:function(e,i,t,o){window.require(["CommonBundle"],function(n){n.Utils.calendarYesterday(e,i,t,o)})},calendarLastNight:function(e,i,t,o){window.require(["CommonBundle"],function(n){n.Utils.calendarLastNight(e,i,t,o)})},calendarLastDay:function(e,i,t,o){window.require(["CommonBundle"],function(n){n.Utils.calendarLastDay(e,i,t,o)})},calendarThisWeek:function(e,i,t,o){window.require(["CommonBundle"],function(n){n.Utils.calendarThisWeek(e,i,t,o)})},calendarLastWeek:function(e,i,t,o){window.require(["CommonBundle"],function(n){n.Utils.calendarLastWeek(e,i,t,o)})},calendarLastMonth:function(e,i,t,o){window.require(["CommonBundle"],function(n){n.Utils.calendarLastMonth(e,i,t,o)})},checkList:function(n,e){var i=$("#"+n);e?i.find("input:checkbox").attr("checked","checked"):i.find("input:checkbox").removeAttr("checked")},pad:function(n,e,i,t){for(n+="",void 0===e&&(e=2),void 0===i&&(i=!0),void 0===t&&(t="0");n.length<e;)n=i?t+n:n+t;return n}};
