var ClickDesk_Html_Prop_Reset={id:"",classNames:"",get:function(){var a=document.getElementsByTagName("html")[0];if(!a){return false}this.id=a.id;this.classNames=a.className},set:function(){var a=document.getElementsByTagName("html")[0];if(!a){return false}a.id=this.id;a.className=this.classNames},};(function(){ClickDesk_Html_Prop_Reset.get()})();try{if(typeof head.js!="function"){throw error("No head function")}}catch(e){(function(Q,D){function P(a){I[I.length]=a}function L(b){var a=new RegExp("\\b"+b+"\\b");F.className=F.className.replace(a,"")}function T(c,a){for(var d=0,b=c.length;db),N.feature("landscape",a2&&this[d+1]!==D){d&&P(this.slice(1,d+1).join("-").toLowerCase()+B.section)}else{var b=c||"index",a=b.indexOf(".");a>0&&(b=b.substring(0,a)),F.id=b.toLowerCase()+B.page,d||P("root"+B.section)}}),N.screen={height:Q.screen.height,width:Q.screen.width},C();var j=0;Q.addEventListener?Q.addEventListener("resize",q,!1):Q.attachEvent("onresize",q)})(window),function(w,A){function k(a){for(var c in a){if(B[a[c]]!==A){return !0}}}function x(c){var a=c.charAt(0).toUpperCase()+c.substr(1),f=(c+" "+z.join(a+" ")+a).split(" ");return !!k(f)}var j=w.document,b=w.navigator,m=j.createElement("i"),B=m.style,g=" -o- -moz- -ms- -webkit- -khtml- ".split(" "),z="Webkit Moz O ms Khtml".split(" "),y=w.head_conf&&w.head_conf.head||"head",v=w[y],q={gradient:function(){var c="background-image:",a="gradient(linear,left top,right bottom,from(#9f9),to(#fff));",f="linear-gradient(left top,#eee,#fff);";return B.cssText=(c+g.join(a+c)+g.join(f+c)).slice(0,-c.length),!!B.backgroundImage},rgba:function(){return B.cssText="background-color:rgba(0,0,0,0.5)",!!B.backgroundColor},opacity:function(){return m.style.opacity===""},textshadow:function(){return B.textShadow===""},multiplebgs:function(){return B.cssText="background:url(//:),url(//:),red url(//:)",(new RegExp("(url\\s*\\(.*?){3}")).test(B.background)},boxshadow:function(){return x("boxShadow")},borderimage:function(){return x("borderImage")},borderradius:function(){return x("borderRadius")},cssreflections:function(){return x("boxReflect")},csstransforms:function(){return x("transform")},csstransitions:function(){return x("transition")},fontface:function(){var c=navigator.userAgent,a;return(a=c.match(/Chrome\/(\d+\.\d+\.\d+\.\d+)/))?a[1]>="4.0.249.4"||1*a[1].split(".")[0]>5:(a=c.match(/Safari\/(\d+\.\d+)/))&&!/iPhone/.test(c)?a[1]>="525.13":/Opera/.test({}.toString.call(window.opera))?opera.version()>="10.00":(a=c.match(/rv:(\d+\.\d+\.\d+)[^b].*Gecko\//))?a[1]>="1.9.1":!1}};for(var d in q){q[d]&&v.feature(d,q[d].call(),!0)}v.feature()}(window),function(af,M){function F(a){if(a._done){return}a(),a._done=1}function ai(c){var a=c.split("/"),d=a[a.length-1],b=d.indexOf("?");return b!=-1?d.substring(0,b):d}function H(c){var a;if(typeof c=="object"){for(var d in c){c[d]&&(a={name:d,url:c[d]})}}else{a={name:ai(c),url:c}}var b=Z[a.name];return b&&b.url===a.url?b:(Z[a.name]=a,a)}function K(b,a){if(!b){return}typeof b=="object"&&(b=[].slice.call(b));for(var c=0;c=200&&m.status<300?[!1,m.xhr.responseText||"",m.xhr.responseXML]:[m.status];m.callback.apply(m,n)}},setHeader:function(d,c){this.headers[d]=c;return this},getHeader:function(d){try{return this.xhr.getResponseHeader(d)}catch(c){return null}},send:function(){var v=this,u=v.options;if(v.running){return v}v.running=!0;var t=u.data||"",s=String(u.url),r=u.method.toLowerCase();typeof t!="string"&&(t=g.toQueryString(t));if(u.emulation&&g.indexOf(r,["get","post"])<0){var q="_method="+r;t=t?q+"&"+t:q,r="post"}if(u.urlEncoded&&g.indexOf(r,["post","put"])>-1){var o=u.encoding?"; charset="+u.encoding:"";v.headers["Content-type"]="application/x-www-form-urlencoded"+o}s||(s=k.location.pathname);var n=s.lastIndexOf("/");n>-1&&(n=s.indexOf("#"))>-1&&(s=s.substr(0,n)),t&&r=="get"&&(s+=(s.indexOf("?")>-1?"&":"?")+t,t=null);var c=v.xhr;c.open(r.toUpperCase(),s,open.async,u.user,u.password),u.user&&"withCredentials" in c&&(c.withCredentials=!0),c.onreadystatechange=g.bind(v.onStateChange,v);for(i in v.headers){try{c.setRequestHeader(i,v.headers[i])}catch(a){u.exception.apply(v,[i,v.headers[i]])}}c.send(t),u.async||v.onStateChange();return v},cancel:function(){var d=this;if(!d.running){return d}d.running=!1;var c=d.xhr;c.abort(),c.onreadystatechange=h,d.xhr=new j;return d}}}(snack,window,document),!function(g,f){function h(a,n,m,l){var k=a.data(m);k&&g.each(k,function(b){b[n].apply(a,l)});return a}function j(b){return b.replace(/\s+/g," ").replace(/^\s+|\s+$/g,"")}g.wrap.define({data:function(){var b={};return function(a,l){var k=b[this.id];k||(k=b[this.id]={});if(l===void 1){return k[a]}return k[a]=l}}(),each:function(a,d){return g.each(this,a,d)},addClass:function(b){return this.each(function(a){j(a.className).indexOf(b)>-1||(a.className=j(a.className+" "+b))})},removeClass:function(b){return this.each(function(a){a.className=a.className.replace(new RegExp("(^|\\s)"+b+"(?:\\s|$)"),"$1")})},attach:function(a,n,m){var l=a.split("."),k=[];l[1]&&(k=this.data(l[1])||[]),this.each(function(c){var d={node:c,event:l[0]};m&&(d.delegate=m),k.push(g.listener(d,n))}),l[1]&&this.data(l[1],k);return this},detach:function(b){h(this,"detach",b,null,!0),this.data(b,null);return this},fire:function(d,c){return h(this,"fire",d,c)},delegate:function(k,d,l){return this.attach(k,l,d)}})}(snack,document),!function(aY,aX){function ab(g){var f=[],j,h;label:for(j=0;j\{\}\$\*\^'"]*\])/,av=/^([a-z0-9]+)?(?:([\.\#]+[\w\-\.#]+)?)/,au=/\[([\w\-]+)(?:([\|\^\$\*\~]?\=)['"]?([ \w\-\/\?\&\=\:\.\(\)\!,@#%<>\{\}\$\*\^]+)["']?)?\]/,at=new RegExp(av.source+"("+au.source+")?"),aq=function(){this.c={}};aq.prototype={g:function(b){return this.c[b]||undefined},s:function(d,c){this.c[d]=c;return c}};var ap=new aq,ao=new aq,an=new aq,am=new aq,af="compareDocumentPosition" in ax?function(d,c){return(c.compareDocumentPosition(d)&16)==16}:"contains" in ax?function(d,c){return c!==d&&c.contains(d)}:function(d,c){while(d=d.parentNode){if(d===c){return 1}}return 0},aa=function(){if(aX.querySelector&&aX.querySelectorAll){return ac}return function(t,s){var r=typeof s=="string"?aa(s)[0]:s||aX;if(!r||!t){return[]}var q,o,n=[],k=[],h;if(aR=ae(t,s,aa)){return aR}if(aR=t.match(ay)){aG=r.getElementsByTagName(aR[1]||"*"),aO=ap.g(aR[2])||ap.s(aR[2],new RegExp("(^|\\s+)"+aR[2]+"(\\s+|$)"));for(q=0,o=aG.length,aU=0;q":">",'"':""","'":"'","`":"`"};var z=/[&<>"'`]/g;var v=/[&<>"'`]/;function A(n){return a[n]||"&"}function d(n,o){for(var q in o){if(o.hasOwnProperty(q)){n[q]=o[q]}}}b.extend=d;var x=Object.prototype.toString;b.toString=x;var y=function(n){return typeof n==="function"};if(y(/x/)){y=function(n){return typeof n==="function"&&x.call(n)==="[object Function]"}}var y;b.isFunction=y;var f=Array.isArray||function(n){return(n&&typeof n==="object")?x.call(n)==="[object Array]":false};b.isArray=f;function t(n){if(n instanceof w){return n.toString()}else{if(!n&&n!==0){return""}}n=""+n;if(!v.test(n)){return n}return n.replace(z,A)}b.escapeExpression=t;function u(n){if(!n&&n!==0){return true}else{if(f(n)&&n.length===0){return true}else{return false}}}b.isEmpty=u;return b})(j);var l=(function(){var b;var a=["description","fileName","lineNumber","message","name","number","stack"];function c(){var d=Error.prototype.constructor.apply(this,arguments);for(var f=0;f= 1.0.0"};H.REVISION_CHANGES=z;var d=c.isArray,A=c.isFunction,B=c.toString,D="[object Object]";function x(o,n){this.helpers=o||{};this.partials=n||{};b(this)}H.HandlebarsEnvironment=x;x.prototype={constructor:x,logger:I,log:y,registerHelper:function(q,o,n){if(B.call(q)===D){if(n||o){throw new f("Arg not supported with multiple helpers")}c.extend(this.helpers,q)}else{if(n){o.not=n}this.helpers[q]=o}},registerPartial:function(n,o){if(B.call(n)===D){c.extend(this.partials,n)}else{this.partials[n]=o}}};function b(n){n.registerHelper("helperMissing",function(o){if(arguments.length===2){return undefined}else{throw new Error("Missing helper: '"+o+"'")}});n.registerHelper("blockHelperMissing",function(o,q){var s=q.inverse||function(){},r=q.fn;if(A(o)){o=o.call(this)}if(o===true){return r(this)}else{if(o===false||o==null){return s(this)}else{if(d(o)){if(o.length>0){return n.helpers.each(o,q)}else{return s(this)}}else{return r(o)}}}});n.registerHelper("each",function(u,v){var J=v.fn,s=v.inverse;var q=0,o="",r;if(A(u)){u=u.call(this)}if(v.data){r=F(v.data)}if(u&&typeof u==="object"){if(d(u)){for(var t=u.length;q":">",'"':""","'":"'","`":"`"};var z=/[&<>"'`]/g;var v=/[&<>"'`]/;function A(n){return a[n]||"&"}function d(n,o){for(var q in o){if(o.hasOwnProperty(q)){n[q]=o[q]}}}b.extend=d;var x=Object.prototype.toString;b.toString=x;var y=function(n){return typeof n==="function"};if(y(/x/)){y=function(n){return typeof n==="function"&&x.call(n)==="[object Function]"}}var y;b.isFunction=y;var f=Array.isArray||function(n){return(n&&typeof n==="object")?x.call(n)==="[object Array]":false};b.isArray=f;function t(n){if(n instanceof w){return n.toString()}else{if(!n&&n!==0){return""}}n=""+n;if(!v.test(n)){return n}return n.replace(z,A)}b.escapeExpression=t;function u(n){if(!n&&n!==0){return true}else{if(f(n)&&n.length===0){return true}else{return false}}}b.isEmpty=u;return b})(j);var l=(function(){var b;var a=["description","fileName","lineNumber","message","name","number","stack"];function c(){var d=Error.prototype.constructor.apply(this,arguments);for(var f=0;f= 1.0.0"};H.REVISION_CHANGES=z;var d=c.isArray,A=c.isFunction,B=c.toString,D="[object Object]";function x(o,n){this.helpers=o||{};this.partials=n||{};b(this)}H.HandlebarsEnvironment=x;x.prototype={constructor:x,logger:I,log:y,registerHelper:function(q,o,n){if(B.call(q)===D){if(n||o){throw new f("Arg not supported with multiple helpers")}c.extend(this.helpers,q)}else{if(n){o.not=n}this.helpers[q]=o}},registerPartial:function(n,o){if(B.call(n)===D){c.extend(this.partials,n)}else{this.partials[n]=o}}};function b(n){n.registerHelper("helperMissing",function(o){if(arguments.length===2){return undefined}else{throw new Error("Missing helper: '"+o+"'")}});n.registerHelper("blockHelperMissing",function(o,q){var s=q.inverse||function(){},r=q.fn;if(A(o)){o=o.call(this)}if(o===true){return r(this)}else{if(o===false||o==null){return s(this)}else{if(d(o)){if(o.length>0){return n.helpers.each(o,q)}else{return s(this)}}else{return r(o)}}}});n.registerHelper("each",function(u,v){var J=v.fn,s=v.inverse;var q=0,o="",r;if(A(u)){u=u.call(this)}if(v.data){r=F(v.data)}if(u&&typeof u==="object"){if(d(u)){for(var t=u.length;q-1){c[a].selectedIndex=0}}catch(b){}}}function clickdesk_serialize_form_data(b){var c=ClickDesk_DOM.wrap("#"+b+" input, #"+b+" textarea, #"+b+" select");var g={};for(var f=0;f-1)){a=clickdesk_custom_template_prefs_type(d)}if(d.type=="button"||d.type=="submit"||!a){continue}var h=d.value;if(!h){continue}if(h==clickdesk_get_element_default_value_(d)){continue}g[a]=h}return g}function clickdesk_serialize_form_fields(j){var f=ClickDesk_DOM.wrap("#"+j+" input, #"+j+" select");var g=new Array();for(var c=0;c0){return"visitor_name"}else{if(c.indexOf("email")>0){return"visitor_email"}else{if(c.indexOf("custom")>0){if(c=="cd_prechat_custom"||c=="cd_proactive_visitor_custom"){return"custom_data"}return"custom_field"}}}}catch(b){}}function clickdesk_field_name_from_prefs_type(a){try{var c=a.id;if(!c){return}c=c.toLowerCase();if(c.indexOf("name")>0){return"Name"}else{if(c.indexOf("email")>0){return"Email"}else{if(c.indexOf("custom")>0){return"Custom"}}}}catch(b){}}function clickdesk_get_element_default_value_(a){var b=ClickDesk_Globals.default_place_holders[a.id];if(b){b=b.replace("*","").trim()}if(!b){b=clickdesk_field_name_from_prefs_type(a)}return b}function clickdesk_validate_form(k,l){var f=ClickDesk_DOM.wrap("#"+k+" input, #"+k+" textarea");var a=true;var b=ClickDesk_DOM.wrap("#"+l)[0];if(!b){b=""}b.innerHTML="";for(var c=0;c0&&j!=ClickDesk_Globals.default_place_holders[d.id])){if(h=="email"){return clickdesk_is_valid_email_address(d.value)}if(h=="number"){return clickdesk_is_valid_number(d.value)}else{if(g&&(j.length==0||j==ClickDesk_Globals.default_place_holders[d.id])){return false}}}return true}catch(c){clickdesk_log(c)}return true}function clickdesk_is_valid_number(a){if(!a||a<0){return false}return !(isNaN(a))}function clickdesk_is_valid_email_address(d){var c=new RegExp(/^([\w-\.]+@([\w-]+\.)+[\w-]{2,15})?$/);if(!d){return false}var f=d.split(",");for(var b=0;b=0)?(b.className.replace(" clickdesk_error_ele","")):b.className;var a=b.getAttribute("data");ClickDesk_DOM.wrap("."+a).removeClass("clickdesk_error_label")}catch(c){}}function clickdesk_valid_data_form(a,g){var b=ClickDesk_DOM.wrap("#"+a+" input, #"+a+" textarea");var f=ClickDesk_DOM.wrap("#"+g)[0];f.innerHTML="";for(var d=0;d12)?a.getHours()-12:a.getHours())+":"+((a.getMinutes()<10)?"0"+a.getMinutes():a.getMinutes())+" "+((a.getHours()>=12)?"PM":"AM")});Handlebars.registerHelper("cd_on_new_message",function(b,a){if(!b){return false}if(Cd_Xss_Util.is_valid_to_escape(b)){b=ClickDesk_Smilies.convert_emotions(b);b=clickdesk_convert_message_to_anchor(b)}try{b=b.replace(/\n/g," ").replace(/\r\n/g," ")}catch(c){}return new Handlebars.SafeString(b)});Handlebars.registerHelper("cd_check_length",function(b,a){if(b.length==1){return a.fn(this)}return a.inverse(this)});Handlebars.registerHelper("cd_get_script_direction",function(a){var b=widgetPrefsJSON.language;b=(!b)?"english":b.current_language;var c=new Array("hebrew","arabic","urdu");return(c.toString().indexOf(b)!=-1)?"rtl":"ltr"});Handlebars.registerHelper("add_cd_styles",function(b,a){CD_Live_Chat.add_style_css_tag(b);return""});Handlebars.registerHelper("cd_check_blob",function(a){try{var c=new Blob();return""}catch(b){return"disabled title='This browser not support this feature.'"}});Handlebars.registerHelper("cd_get_mobile_target_url",function(a){return glcpath.replace("clickdesk-ui/browser/","")+"cdMob?id="+ClickDesk_Widget_Util.widget_id});Handlebars.registerHelper("cd_is_substring",function(b,c,a){if(b.toLowerCase().indexOf(c.toLowerCase())>-1){return a.fn(this)}return a.inverse(this)});Handlebars.registerHelper("clickdesk_white_label",function(b){var a={};a.prefs=widgetPrefsJSON;a.type=b;a.utm_link="http://www.clickdesk.com/clickdesk-confirm.jsp?utm_source=powered-by&utm_medium=widget&utm_campaign="+location.host.replace(/\./g,"-")+"&utm_me="+widgetPrefsJSON.userid;var c=document.createElement("div");c.appendChild(ClickDesk_Handlebars.get_template("white-label",a));return new Handlebars.SafeString(c.innerHTML.replace(/&/g,"&"))});Handlebars.registerHelper("cd_capitalize",function(a){if(!a){return}a=a.slice(0,1).toUpperCase()+a.slice(1);return a});Handlebars.registerHelper("cd_set_index",function(a){this.index=Number(a+1)});Handlebars.registerHelper("cd_if_checked",function(b,a){if(b&&(b=="true"||b==true||b=="yes")){return a.fn(this)}return a.inverse(this)});Handlebars.registerHelper("cd_windows_safari",function(b){var a=BrowserDetect.browser;var c=BrowserDetect.OS;if(a&&a.toLowerCase()=="safari"&&c&&c.toLowerCase()=="windows"){return b.fn(this)}return b.inverse(this)});Handlebars.registerHelper("custom_popup_enabled",function(a){if(cd_custom_popup_enabled){return a.fn(this)}return a.inverse(this)});Handlebars.registerHelper("changing_color",function(a){if(widgetPrefsJSON.template_prefs.template=="agilechat_theme"){if(widgetPrefsJSON.template_prefs.color){return widgetPrefsJSON.template_prefs.color}else{return"#00A1ED"}}return a.inverse(this)});Handlebars.registerHelper("checking_indicator",function(a,b){if(widgetPrefsJSON.template_prefs.template=="agilechat_theme"){if(widgetPrefsJSON.template_prefs.color){if(a=="welcome"){return widgetPrefsJSON.template_prefs.color}else{return""}}}return b.inverse(this)});Handlebars.registerHelper("agiletheme_email_verification",function(b,a){if(ClickDesk_Storage.get_prefs("visitor_email")||b=="response"){return a.inverse(this)}return a.fn(this)});Handlebars.registerHelper("hide_fields",function(a){if(widgetPrefsJSON.template_prefs.template=="agilechat_theme"){if(ClickDesk_Storage.get_prefs(ClickDesk_Proactive_Handler.visitor_details_cookie)){return"none !important"}else{return"block !important"}}});Handlebars.registerHelper("mandatory_fields",function(a){if(widgetPrefsJSON.online_form_prefs.prechat_form_email_required=="true"||widgetPrefsJSON.online_form_prefs.prechat_form_name_required=="true"||widgetPrefsJSON.online_form_prefs.prechat_form_show_custom_field_required=="true"){return a.fn(this)}return a.inverse(this)});Handlebars.registerHelper("check_cookie",function(a){if(ClickDesk_Storage.get_prefs("visitor_email")){return""}return"hidden !important"});Handlebars.registerHelper("status_enable_disable",function(a){if(ClickDesk_Storage.get_prefs("visitor_email")){return""}return"disabled"});Handlebars.registerHelper("cd_test_prefs",function(b,a){clickdesk_log(b)});Handlebars.registerHelper("cd_is_customer_enabled",function(b){var a=widgetPrefsJSON.userid;if(a&&(a=="2rDk1z"||a=="MC39xFuka"||a=="1qE"||a=="22hxjr")){return b.inverse(this)}return b.fn(this)})})();var ClickDesk_Prefs_Util={decode_json:function(a){if(!a){return}for(key in a){if(typeof a[key]=="object"){ClickDesk_Prefs_Util.decode_json(a[key])}else{try{a[key]=a[key].replace(/'/g,"'").replace(/%/g,"%").replace(/"/g,'"').replace(/\r\n/g," ").replace(/\\r\\n/g," ").replace(/\r/g," ").replace(/\r/g," ")}catch(b){}}}return a},refill_missed_prefs:function(){if(!widgetPrefsJSON){return false}if(!widgetPrefsJSON.online_form_prefs){var a={};a.prechat_header_label="We are online. Chat with us.";a.prechat_form_name_required="no";a.prechat_form_email_required="no";a.prechat_status_label="Please enter your name and email address to begin chatting with us.";a.prechat_form_name_label="Name";a.prechat_form_email_label="Email";a.prechat_form_gdpr_label="checkbox";a.prechat_form_message_label="Message";a.prechat_form_button_label="Initiate Chat";a.prechat_form_text1_label="Text1";a.prechat_form_text2_label="Text2";a.prechat_form_text3_label="Text3";a.prechat_form_text4_label="Text4";a.prechat_form_text1_required="no";a.prechat_form_text2_required="no";a.prechat_form_text3_required="no";a.prechat_form_text4_required="no";widgetPrefsJSON.online_form_prefs=a}if(!widgetPrefsJSON.offline_form_prefs){var a={};a.offline_header_label="We are offline.";a.offline_form_name_required="yes";a.offline_form_email_required="yes";a.offline_status_label="Please leave your name and email address, we will get back to you soon. Thanks.";a.offline_form_name_label="Name";a.offline_form_email_label="Email";a.offline_message_label="Message";a.offline_form_button_label="Send Message";widgetPrefsJSON.offline_form_prefs=a}if(!widgetPrefsJSON.emailtovisitor_form_prefs){var a={};a.emailtovisitor_form_header_label="Email me this chat transcript";a.emailtovisitor_form_status_message_label="Please enter your name and email to receive the full transcript after the end of the chat session.";a.emailtovisitor_form_name_label="Name";a.emailtovisitor_form_email_label="Email";a.emailtovisitor_form_send_button_text="Send";a.emailtovisitor_form_cancel_button_text="Cancel";widgetPrefsJSON.emailtovisitor_form_prefs=a}if(!widgetPrefsJSON.ticket_form_prefs){var a={};a.ticket_form_header_label="Create Ticket";a.ticket_form_status_message_label="You can create your support ticket by providing your name, email address and message.";a.ticket_form_name_label="Name";a.ticket_form_email_label="Email";a.ticket_form_message_label="Enter Message";a.ticket_form_send_button_text="Submit";a.ticket_form_send_success_text="Thanks for dropping by. We shall get back to you soon.";widgetPrefsJSON.ticket_form_prefs=a}if(widgetPrefsJSON.departments){widgetPrefsJSON.ticket_form_prefs.departments=widgetPrefsJSON.departments}if(!widgetPrefsJSON.social_network){widgetPrefsJSON.social_network={twitter_url:"",facebook_url:""}}if(widgetPrefsJSON.social_network&&!widgetPrefsJSON.social_networks){widgetPrefsJSON.social_networks=widgetPrefsJSON.social_network}},update_bubble_prefs:function(){try{var f=widgetPrefsJSON.bubble_prefs;if(f&&f.offline_image&&f.online_image){var c="//d1gwclp1pmzk26.cloudfront.net/",d=f.offline_image,b=f.online_image;f.offline_image=(d.indexOf("//")==0||d.indexOf("http")==0)?f.offline_image:(c+f.offline_image);f.online_image=(b.indexOf("//")==0||b.indexOf("http")==0)?f.online_image:(c+f.online_image);widgetPrefsJSON.bubble_prefs=f}}catch(a){}}};var CD_Live_Chat={show:function(a){if(ClickDesk_DOM.has_class("clickdesk_b","min")){ClickDesk_Window_Callback.show()}else{ClickDesk_DOM.wrap("#clickdesk_session")[0].innerHTML="";ClickDesk_Widget_Session.check_and_render_active_session()}return ClickDesk_DOM.cancel_event(a)},close:function(a){ClickDesk_Proactive_Handler.is_session_exists=false;ClickDesk_Window_Callback.hide();ClickDesk_Widget_Session.delete_session("visitor_closed");return ClickDesk_DOM.cancel_event(a)},minimize:function(a){ClickDesk_Window_Callback.minimize();return ClickDesk_DOM.cancel_event(a)},load_chanelJS:function(c){var a=this.get_channel_api_js();if(ClickDesk_Widget_Channel.is_firebase_using){ClickDesk_Widget_Util.loadJS(a,function(){if(c){c()}});return}try{if(typeof goog.appengine=="object"){if(c){c()}return}throw new Error("No appengine")}catch(b){ClickDesk_Widget_Util.loadJS(a,function(){if(c){c()}})}},get_channel_api_js:function(){if(ClickDesk_Widget_Channel.is_firebase_using){return"https://www.gstatic.com/firebasejs/4.5.1/firebase.js"}var b=(_glc.version)?(glcpath.replace("/clickdesk-ui/browser/","")+"/_ah/channel/jsapi"):"https://talkgadget.google.com/talkgadget/channel.js";var c=ClickDesk_Global_Users.HTC_customers;for(var a=0;a<=c.length;a++){if(widgetPrefsJSON.userid==c[a]){b="https://my.clickdesk.com/js/channel.js";return b}}return b},get_theme_color:function(a){var c=["007034","0d8957","2b9464","3da179","399b22","5e8c00","83bf17","83aa30","7ea333","8bad39","8c8535","999900","b8be1c","aba918","b1eb00","bff073","ccc51c","d0c91f","cbbb58","f7f960","ff9700","ffba00","ffac00","fe9601","ff9d33","ffc833","e8b71a","ffe600","fce014","ffd900","f5df65","f0a830","ffca00","ffd464","ffc300","ffd041","f07818","ff8400","cc6600","9c0f5f","b9006e","bd007d","cc0063","d40e52","aa2159","e03d89","e664a1","ff66cc","ff85cb","e8a0b8","cd7881","d94e67","bb0f00","de0202","cd1719","c91b26","ff2321","ed1c24","e53535","dc2742","db3340","d93240","ff432e","ff534b","dc403b","de4d4e","ff4c65","e94c6f","c15661","e74700","ff5108","f05a28","f2671f","e95d22","da4624","d14d28","f05b47","de593a","f76835","ed7d4e","d75c37","d96459","de5842","c05949","fb6648","f98a5f","df514c","e45f56","fb6964","f15d58","eb7260","f26547","ef9950","f2ae72","3a0256","5c00bd","442d65","3f0082","660066","60047a","86269b","5c2d50","5e3448","775ba3","8b8dd2","6e70c7","62587c","74aaf7","4d6684","3475a7","008bba","14b8b1","29aba4","4aaaa5","009d97","17a697","25aaa0","28be9b","02d0ac","41d4cf","02c9c9","5db89d","77ba9b","91c5a9","78c0a8","00b796","1fda9a","a3d39c","588c73","59c4c5","8fd4d9","92dce0","53bbf4","33afff","1499d3","28abe3","0b99bc","1ba3e1","009bff","0c98cf","0aa0d9","6e9ecf","3a9ad9","59c8df","0dc9f7","00c8f8","00c8f9","05bde9","00d2f1","00ccd6","017280","241b3b","021542","160a47","10206b","1352a2","3b5998","293e6a","20457c","015391","817996","638ca6","6991ac","7195a3","348e99","5f9da1","609194","0f5959","3b3a35","363635","3d3d3d","333333","333332","525252","424242","5a6a62","818181","7f7f7f","6c6e70","666666","67727a","3c4554","354458","35404f","274257","7c0f0f","6e0000","591e23","542733","57102c","6d2908","643200","753a48","8c4646","954f47","a68572","2d3033","000000","281400","333300","2b2301","49352a","493621","5e412f","704f2d","73503c","82683b","a68f58","afa577","a79e65","b6a754","b4830b","c39c3c"];try{if(!CLICKDESK_CHAT_WINDOW_UI.contains(c,a.replace("#",""))){a="#241b3b"}}catch(b){}widgetPrefsJSON.template_prefs.color=a;return a},load_template_css_file:function(){var d=widgetPrefsJSON.template_prefs.color;d=this.get_theme_color(d);var a=widgetPrefsJSON.template_prefs.template;var h=(!a||(a!="small"&&a!="medium"))?"":"-"+a;clickdesk_log("css_template_type = "+h);var c=ClickDesk_CloudFront_URL+"/widget-css-v1.10/social/packed/"+d.replace("#","")+h+".css";var b=["lighten_theme","custom"];for(var g=0;g(1000*60))},reconnect:function(){clickdesk_log("Reconnecting channel, stay at idle mode");ClickDesk_Widget_Channel.get_channel_token(function(){ClickDesk_Widget_Session.check_and_render_active_session()})}};var ClickDesk_Widget_Channel={is_firebase_using:true,channel_id:"channel_id",visitor_token:"",is_channel_closed:false,widget_socket:"",is_channel_service_restricted_user:function(){try{if(true){return true}var c=ClickDesk_Global_Users.HTC_customers;var a=["india","china","taiwan","unknown"];if(c.indexOf(widgetPrefsJSON.userid)!=-1&&a.indexOf(ClickDesk_Visitor_Info.getGeoPrefs("country").toLowerCase())!=-1){return true}}catch(b){}return false},get_channel_token:function(d){var b={};b.widget_id=ClickDesk_Widget_Util.widget_id;var a=Clickdesk_Client_Connection_Ping_Pong.get_channel_token();if(a){b.visitor_token=a}var c=CLICKDESK_SERVER_PATH+"/rest/visitor";c+=(!a)?"/chat/newtoken":"/channel/clientid";clickdesk_log("Connecting to server for token and channel id");ClickDesk_JSONP.send_request(c,b,function(g){var f=g.response;if(!f){return}clickdesk_log(f);ClickDesk_Widget_Channel.visitor_token=f.visitor_token;ClickDesk_Widget_Channel.create_socket(f.channel_id,d)})},close_socket:function(){if(this.widget_socket){try{this.widget_socket.close()}catch(a){}try{this.widget_socket.off()}catch(a){}}if(ClickDesk_Widget_Pusher_Channel_Obj_Channel&&ClickDesk_Widget_Channel.is_channel_service_restricted_user()){ClickDesk_Widget_Pusher_Visitor.close_channel();return}Clickdesk_Client_Connection_Ping_Pong.reset_Ping_Pong_Timer()},create_socket:function(a,b){if(!a||this.is_channel_service_restricted_user()){Clickdesk_Client_Connection_Ping_Pong.is_socket_instance=false;ClickDesk_Widget_Pusher_Visitor.channal_subscribe(ClickDesk_Widget_Channel.visitor_token,b);return}ClickDesk_Storage.set_prefs(ClickDesk_Widget_Channel.channel_id,a);this.close_socket();if(ClickDesk_Widget_Channel.is_firebase_using){ClickDesk_Firebase_Widget_Channel.create_socket(a,b);return}onOpened=function(){clickdesk_log("Channel opened "+a);if(b){b(ClickDesk_Widget_Channel.visitor_token)}Clickdesk_Client_Connection_Ping_Pong.reset_Ping_Pong_Timer()};onMessage=function(c){var f=JSON.parse(c.data);try{ClickDesk_Channel_Message_Listener.listen(f);Clickdesk_Client_Connection_Ping_Pong.reset_Ping_Pong_Timer()}catch(d){clickdesk_log(d)}};onError=function(){ClickDesk_Widget_Channel.is_channel_closed=true;clickdesk_log("error in channel")};onClose=function(){ClickDesk_Widget_Channel.is_channel_closed=true;clickdesk_log("onClose close")};CD_Live_Chat.load_chanelJS(function(){clickdesk_log("Establishing Channel "+a);var c=new goog.appengine.Channel(a);ClickDesk_Widget_Channel.widget_socket=c.open();ClickDesk_Widget_Channel.widget_socket.onopen=onOpened;ClickDesk_Widget_Channel.widget_socket.onmessage=onMessage;ClickDesk_Widget_Channel.widget_socket.onerror=onError;ClickDesk_Widget_Channel.widget_socket.onclose=onClose})}};var ClickDesk_Firebase_Widget_Channel={create_socket:function(a,b){onOpened=function(){clickdesk_log("Channel opened "+a);if(b){b(ClickDesk_Widget_Channel.visitor_token)}Clickdesk_Client_Connection_Ping_Pong.reset_Ping_Pong_Timer()};onMessage=function(c){console.log("evt",c);if(!c){return}try{var f=c;try{ClickDesk_Channel_Message_Listener.listen(f)}catch(d){clickdesk_log(d)}Clickdesk_Client_Connection_Ping_Pong.reset_Ping_Pong_Timer()}catch(d){clickdesk_log(d)}};onError=function(){ClickDesk_Widget_Channel.is_channel_closed=true;clickdesk_log("error in channel")};onClose=function(){ClickDesk_Widget_Channel.is_channel_closed=true;clickdesk_log("onClose close")};CD_Live_Chat.load_chanelJS(function(){ClickDesk_Firebase_Widget_Channel.initiliaze();clickdesk_log("Establishing Channel "+a);ClickDesk_Widget_Channel.widget_socket=firebase.database().ref("channels/"+ClickDesk_Widget_Channel.visitor_token);ClickDesk_Widget_Channel.widget_socket.on("value",function(d){onMessage(d.val())});onOpened();var c=firebase.database().ref(".info/connected");c.on("value",function(d){if(d.val()===true){console.log("connected")}else{console.log("not connected")}})})},initiliaze:function(){var a={apiKey:"AIzaSyCb649cHzoP3vdQuJyelghKQG56G2ZnYgU",authDomain:"clickdeskchat.firebaseapp.com",databaseURL:"https://clickdeskchat.firebaseio.com",projectId:"clickdeskchat",storageBucket:"",messagingSenderId:"724120312339"};firebase.initializeApp(a)}};var ClickDesk_Message_Auto_Response={set_auto_response_prefs:function(){var b=widgetPrefsJSON.online_form_prefs;if(!b||b.chat_auto_response_required!="true"||!b.chat_auto_response_message||!b.chat_auto_response_time){return}var a="cd_auto_response_message_time";ClickDesk_Storage.set_prefs(a,new Date().getTime()+(b.chat_auto_response_time*1000));this.initilaize_message_auto_response_timer()},delete_auto_response_prefs:function(){ClickDesk_Storage.delete_prefs("cd_auto_response_message_time")},get_auto_response_prefs:function(){return ClickDesk_Storage.get_prefs("cd_auto_response_message_time")},initilaize_message_auto_response_timer:function(){this.clear_message_auto_response_timer();var a=widgetPrefsJSON.online_form_prefs;if(!a||a.chat_auto_response_required!="true"||!a.chat_auto_response_message||!a.chat_auto_response_time){ClickDesk_Message_Auto_Response.delete_auto_response_prefs();return}ClickDesk_Globals.auto_response_message_timer=setTimeout(function(){var b=ClickDesk_Message_Auto_Response.get_auto_response_prefs();if(!b||!ClickDesk_Widget_Session.get_active_session()||ClickDesk_Globals.agent_json){return}if(b>new Date().getTime()){ClickDesk_Message_Auto_Response.initilaize_message_auto_response_timer()}else{var c=(!a.chat_auto_response_name)?"Agent":a.chat_auto_response_name;var d=a.chat_auto_response_message.replace(/ /gi,"\n");ClickDesk_Chat_Window_Util.append_message(d,c);ClickDesk_Message_Auto_Response.delete_auto_response_prefs();return}},5000)},clear_message_auto_response_timer:function(){clearTimeout(ClickDesk_Globals.auto_response_message_timer)}};var ClickDesk_Widget_Command_Util={call_inviting_message:'[Agent is inviting you to a call. Would you like to join the call?]
AcceptDecline',cobrowse_message:"[Agent has sent you a link to open. Would you like to accept the request and open the page? Please note that the link will open a new window.]