window.AddMyCameraEvent=function(){var t=$("#addCameraButton").attr("class"),i=$("#addCameraButton").attr("data-id"),n;n=t=="btn btn-primary"?!0:!1;$.ajax("/Camera/SaveMyCameras",{traditional:!0,contentType:"application/json; charset=utf-8",dataType:"json",data:JSON.stringify({CameraId:i,isChecked:n}),type:"POST"}).done(function(){window.DisplayMyCamerasMobile&&window.DisplayMyCamerasMobile();window.DisplayMyCameras&&window.DisplayMyCameras();n?($("#addCameraButton").addClass("btn-danger").removeClass("btn-primary"),$("#addCameraButton").prop("value",window.resources.Remove)):($("#addCameraButton").addClass("btn-primary").removeClass("btn-danger"),$("#addCameraButton").prop("value",window.resources.Add));$(document).trigger("layer-changed",["MyCameras",null])})};window.DisplayMyCameras=function(){function n(n){var t="";return resources.CctvEnableVideo=="True"&&(n.videoDisabled||n.videoUrl==null||n.videoType==null?t+=n.videoDisabled?'<div class="text-center">  '+resources.CctvNoVideoAtThisTime+"  <\/div>":'<div class="text-center">  '+resources.CctvNoVideo+"<\/div>":(t+='<div id="'+n.id+'-myVideoContainer" data-videourl="'+n.videoUrl+'" data-streamtype="'+n.videoType+'"><\/div>',t+='<div class="text-center"><button class="btn btn-default btn-xs showMyVideo" id="showVideo-'+n.id+'" data-camera-id="'+n.id+'"> '+resources.ShowVideo+" <\/button>",t+='<button class="btn btn-default btn-xs hideMyVideo" id="hideVideo-'+n.id+'" data-camera-id="'+n.id+'" style="display:none">'+resources.HideVideo+"<\/button><\/div>")),t}$.ajax("/Camera/GetUserCameras",{type:"GET",cache:!1}).done(function(t){var i,r,f,u;if($(".cameraCarousel").slick("slickRemove",null,null,!0),t.length===0){$("#NoCameras").show();$("#myCameraTitle").hide();return}for($("#NoCameras").hide(),$("#myCameraTitle").show(),i=0;i<t.length;i++)r="",f=t[i].description3!="N/A"&&t[i].description4=="N/A",f&&(r='<div class="dirDescHeader">'+t[i].description3+"<\/div>"),u='<img id="carouselId-'+t[i].id+'" data-id="'+t[i].id+'" data-title="'+t[i].displayName+'" data-lazy="/map/Cctv/'+t[i].id+'"  data-url="/map/Cctv/'+t[i].id+'" class="myCamImg" alt="'+t[i].description1+'" data-refresh-rate="'+t[i].refreshRateMs+'" />',resources.CameraImageLink=="True"?$(".cameraCarousel").slick("slickAdd","<div>"+r+'<a href="/map/Cctv/'+t[i].id+'"  target="_blank">'+u+"<\/a>"+n(t[i])+"<\/div>"):$(".cameraCarousel").slick("slickAdd","<div>"+r+u+n(t[i])+"<\/div>"),t[i].id==undefined&&Bugsnag.notify("Empty my cameras data",t);t.length>0&&$(document).trigger("cameraCarouselLoaded")})}