function onlineReportingHubMap(n){var t=[];for(var i in onlineReportingHubMessageContract)t[onlineReportingHubMessageContract[i]]=n[i];return t}var firstOnlineReportingChatId=0,onlineReportingReceiveCallback=function(n){var f,t,e,i,u,r;if(!document.body.classList.contains("series")){if(f=$("#online-reporting-holder").find("#live-reports_holder"),t=[],n.length>1)for(e in n)t.push(onlineReportingHubMap(n[e]));else t.push(onlineReportingHubMap(n[0]));for(i=0;i<t.length;i++)firstOnlineReportingChatId==0&&(firstOnlineReportingChatId=t[i].id),u=new Date(t[i].insertDate+"Z"),r='<div id="mall_chat-message-'+t[i].id+'" class="live-reports_item"><div class="mb-0 h5"><span class="text-muted font-weight-bold mr-1">'+("0"+u.getUTCHours()).slice(-2)+":"+("0"+u.getUTCMinutes()).slice(-2)+'<\/span><span class="text-muted font-weight-normal mr-1">'+("0"+u.getUTCDate()).slice(-2)+"/"+("0"+(u.getUTCMonth()+1)).slice(-2)+"<\/span>"+t[i].message,t[i].imageSource!=null&&(r=r+'<div class="mw-100 mt-2"><img src="'+t[i].imageSource+'" " /> <\/div>'),r=r+"<\/div><\/div>",firstOnlineReportingChatId>=t[i].id?f.append(r):f.prepend(r)}},onlineReportingStatusCallback=function(n){n?($("#online-reporting-holder").find(".mall_chat-deactivated").addClass("mall_chat-active"),$("#online-reporting-holder").find(".mall_chat-deactivated").removeClass("mall_chat-deactivated")):($("#online-reporting-holder").find(".mall_chat-active").addClass("mall_chat-deactivated"),$("#online-reporting-holder").find(".mall_chat-active").removeClass("mall_chat-active"))},onlineReportingMessageRemoveCallback=function(n){$("#online-reporting-holder").find("#mall_chat-message-"+n).remove()},onlineReportingHubMessageContract;signalR.onlineReportingHubMethods.init($("#online-reporting-holder").find("#online-reporting-entity-id").val(),onlineReportingReceiveCallback,onlineReportingStatusCallback,onlineReportingMessageRemoveCallback);onlineReportingHubMessageContract={i:"id",m:"message",t:"imageSource",d:"insertDate",a:"admin"};var onlineReportingPage=1,onlineReportingChatCount=0,fetchReports=!0;if($("#online-reporting-holder").find("#live-reports_holder")){$("#online-reporting-holder").find("#live-reports_holder").on("scroll",scrollOnlineReportings);function scrollOnlineReportings(){var n=$(this),t=n.scrollTop(),i=n.prop("scrollHeight"),r=n.innerHeight()|0;t>i-r-5&&fetchReports&&(fetchReports=!1,setTimeout(function(){fetchReports=!0},1e3),$.connection.onlineReportingHub.server.messages($("#online-reporting-entity-id").val(),onlineReportingPage),n.children().length==onlineReportingChatCount&&$("#live-reports_holder").off("scroll",scrollOnlineReportings),onlineReportingChatCount=n.children().length,onlineReportingPage++)}}$(function(){function n(){var n=document.getElementById("video-chat-message-input"),i=n.value.trim(),t;i!=""?(t=$("#or-image_src").val(),console.log(t),signalR.onlineReportingHubMethods.send(i,t),n.value="",n.focus(),n.classList.remove("is-invalid"),$("#or-image_src").val(""),$("#or-image_preview").remove(),$(".or-add_image *").show(),$("#mall-chat-input-character-count").html(0)):n.classList.add("is-invalid")}$("#online-reporting-holder").on("keydown","#video-chat-message-input",function(n){if(isLoggedIn())document.getElementById("video-chat-message-input").classList.remove("is-invalid");else return showLoginPopUp(),document.getElementById("video-chat-message-input").innerText="",n.preventDefault(),!1});$("#online-reporting-holder").on("keyup","#video-chat-message-input",function(t){$("#mall-chat-input-character-count").html(this.value.length);this.value.length<=200&&t.keyCode==13&&(t.preventDefault(),n())});$("#online-reporting-holder").on("click","#video-chat-message-send",function(){n()})})