function ShowPopup(n,t,i,r){var e=n&&(n.tagName==="A"||n.tagName==="INPUT"||$(n).hasClass("showLoader")),u=$(n),f;e&&(n.tagName==="A"||$(n).hasClass("showLoader")?(f=$('<span class="loaderBar" style="position: relative; float: '+$(n).css("float")+"; margin-left:"+$(n).css("margin-left")+"; margin-right:"+$(n).css("margin-right")+';"><img style="position: absolute; left: 0px" src="/content/images/loader/left.png" /><img style="position: absolute; right: 0px" src="/content/images/loader/right.png" /><\/span>'),f.css("display","inline-block").css("position","relative").css("top",$(n).height()/2-7+"px").css("background","url(/content/images/loader/center.gif) no-repeat top").css("width",u.width()+"px").css("height",u.height()+"px"),f.addClass(u.attr("class")),u.hide(),u.after(f)):u.addClass("buttonDisabled"));r===undefined?r={languageId:0}:r.languageId===undefined&&(r.languageId=0);r.IsPopup=!0;$.getJSON("/WebServices/UserControlWS.asmx/GetUserControlHtml?callback=?",{userControl:t+"/"+i,parameters:JSON.stringify(r),form:"json"},function(result){var $resultContainer=$("#"+i+"ResultContainer");$resultContainer.length>0&&$resultContainer.remove();$('<div id="'+i+'ResultContainer">'+result+"<\/div>").appendTo($("body"));eval("Show"+i+"("+JSON.stringify(r)+")");e&&(n.tagName==="A"||$(n).hasClass("showLoader")?(f.remove(),u.show()):u.removeClass("buttonDisabled"))})}function ClosePopup(n){$.unblockUI({onUnblock:function(){n!==""&&$("#"+n+"ResultContainer").remove()}})}function PositionPopup(){for(var n,i=document.querySelectorAll(".popup-holder"),t=0;t<i.length;t++)try{n=i[t];n.style.marginLeft=-(n.offsetWidth/2)+"px";n.style.marginTop=-(n.offsetHeight/2)+"px"}catch(r){}}function ShowControlNew(n,t,i,r,u,f){r.FadeTarget===!0&&u.fadeTo("fast",.4);r===undefined?r={ControlLanguageId:0}:r.ControlLanguageId===undefined&&(r.ControlLanguageId=0);i.UniqueId===undefined&&(i.UniqueId=Math.abs((new Date).getTime()));$.post("/WebServices/UserControlWS.asmx/GetUserControlHtml?form=json",{userControl:n+"/"+t,parameters:JSON.stringify(i)},function(result){var $control=$(result),strUniqueId;r.SlideDown===!0&&$control.css("display","none");r.ReplaceTarget===!0?u.replaceWith($control):r.ClearTarget===!0?u.html($control):r.InsertBefore===!0?$control.insertBefore(u):r.InsertAfter===!0?$control.insertAfter(u):u.append($control);r.SlideDown===!0&&$control.slideDown("slow");r.FadeTarget===!0&&u.fadeTo("fast",1);f&&f({UniqueId:i.UniqueId,Control:$control});strUniqueId=typeof i.UniqueId!="undefined"&&i.UniqueId!==""?"_"+i.UniqueId:"";eval("typeof(Show"+t+strUniqueId+")")!=="undefined"?eval("Show"+t+strUniqueId+"("+JSON.stringify(i)+")"):window.setTimeout(function(){eval("typeof(Show"+t+strUniqueId+")")!=="undefined"?eval("Show"+t+strUniqueId+"("+JSON.stringify(i)+")"):window.setTimeout(function(){eval("typeof(Show"+t+strUniqueId+")")!=="undefined"&&eval("Show"+t+"("+JSON.stringify(i)+")")},1e4)},2e3)},"json")}function GetProfileImage(n,t){if(t!==""){var i=nsHome.profileBucket,r=t.substring(0,t.lastIndexOf(".")),u=Number(t.indexOf(".")),f=Number(t.length),e=t.substring(u,f);return"https://"+i+".s3.amazonaws.com/"+n+"_"+r+"_84x84"+e}return"/content/images/defaultProfileImage.png"}var SerendipityMachineModule,SocialShareModule,TrendingKnowledgeViewModule;(function(n){var i=new DefaultSettingsModule.Settings,t=i.TSMApiKey,o=i.TSMAPI,s=function(){function n(n){this.id=ko.observable(n.id||0);this.s2m_location_id=ko.observable(n.s2m_location_id||0);this.google_place_id=ko.observable(n.google_place_id||0);this.name=ko.observable(n.name||"");this.address=ko.observable(n.address||"");this.zipcode=ko.observable(n.zipcode||"");this.city=ko.observable(n.city||"");this.country=ko.observable(n.country||"");this.email=ko.observable(n.email||"");this.phone=ko.observable(n.phone||"");this.website=ko.observable(n.website||"");this.hashtag=ko.observable(n.hashtag||"");this.shortname=ko.observable(n.shortname||"");this.timezone=ko.observable(n.timezone||"");this.timezone_offset=ko.observable(n.timezone_offset||"");this.created_by=ko.observable(n.created_by||0);this.full_url=ko.observable(n.full_url||"")}return n.prototype.Create=function(){var n=this,i={apikey:t,s2m_id:n.s2m_location_id(),name:n.name(),address:n.address(),zipcode:n.zipcode(),city:n.city(),country:n.country(),timezone:n.timezone(),timezone_offset:n.timezone_offset(),created_by:n.created_by(),latitude:0,longitude:0,hashtag:""};return $.support.cors=!0,$.post("/Functions/RequestProxy.aspx",{request_url:o+"/location/create",apikey:t,s2m_id:n.s2m_location_id(),name:n.name(),address:n.address(),zipcode:n.zipcode(),city:n.city(),country:n.country(),timezone:n.timezone(),timezone_offset:n.timezone_offset(),created_by:n.created_by(),latitude:0,longitude:0,hashtag:""})},n.prototype.Get=function(n){var r={apikey:t,s2m_id:n};return $.support.cors=!0,$.post("/Functions/RequestProxy.aspx",{request_url:i.TSM_URL+"/api/1.1/location/get",apikey:t,s2m_id:n})},n.prototype.GetSocialShares=function(n){return n===void 0&&(n=""),$.support.cors=!0,$.post("/Functions/RequestProxy.aspx",{request_url:i.TSM_URL+"/api/1.1/social/get_shares",apikey:t,url:n})},n.prototype.GetLocationKnowledge=function(n,r,u){n===void 0&&(n="");r===void 0&&(r=10);u===void 0&&(u=1);var f={apikey:t,location:n,limit:r,page:u};return $.support.cors=!0,$.post("/Functions/RequestProxy.aspx",{request_url:i.TSM_URL+"/api/1.1/knowledge",apikey:t,location:f.location,limit:f.limit,page:f.page})},n}(),u,r,f,e;n.SerendipityMachine=s;u=function(){function n(){}return n.prototype.GetLocationKnowledge=function(n,r,u){n===void 0&&(n="");r===void 0&&(r=10);u===void 0&&(u=1);var f={apikey:t,location:n,limit:r,page:u};return $.support.cors=!0,$.post("/Functions/RequestProxy.aspx",{request_url:i.TSM_URL+"/api/1.1/knowledge",apikey:t,location:f.location,limit:f.limit,page:f.page})},n}();n.Knowledge=u;r=function(){function n(n){this.id=ko.observable(n.id||0);this.tag_name=ko.observable(n.tag_name||"");this.count=ko.observable(n.count||0);this.users=ko.observableArray([]);this.users(n.users)}return n.prototype.Get=function(n){return $.support.cors=!0,$.post("/Functions/RequestProxy.aspx",{request_url:i.TSM_URL+"/ajax/getTrendingKnowledgeList",apikey:t,numberOfTags:n.numberOfTags,page:1})},n.prototype.TagAutoComplete=function(n){return n===void 0&&(n=""),$.support.cors=!0,$.post("/Functions/RequestProxy.aspx",{request_url:i.TSM_URL+"/api/1.1/knowledge/tag_autocomplete",apikey:t,search:n})},n.prototype.SearchOnConnect=function(n,t){n===void 0&&(n="");t===void 0&&(t=!1);t===!1?window.location.href=i.TSM_URL+"/search/?filter="+encodeURIComponent(n):window.open(i.TSM_URL+"/search/?filter="+encodeURIComponent(n),"_blank")},n}();n.TrendingKnowlegde=r;f=function(){function n(n){this.image_key=ko.observable(n.image_key||"");this.image_str=ko.observable(n.image_str||"");this.user_email=""}return n}();n.TrendingUsers=f;e=function(){function n(n){this.tag_name=ko.observable(n||"")}return n.prototype.GetKnowledgeAutoComplete=function(n){n===void 0&&(n="");var t={SearchTerm:n};return $.support.cors=!0,new r({}).TagAutoComplete(n)},n}();n.KnowledgeAutoComplete=e})(SerendipityMachineModule||(SerendipityMachineModule={})),function(n){var r=new DefaultSettingsModule.Settings,i=function(){function n(n){this.Name=ko.observable(n.Name||"");this.Counter=ko.observable(n.Counter||0);this.Url=ko.observable(n.Url||"")}return n}(),t;n.SocialSharesObj=i;t=function(){function n(n){this.Url=ko.observable(n.Url||"");this.SocialSharesObj=ko.observableArray([]);this.SocialShareUrls=ko.observable({facebook:"https://www.facebook.com/sharer/sharer.php?u={{url}}",linkedin:"https://www.linkedin.com/shareArticle?mini=true&url={{url}}&title={{title}}&summary={{summary}}&source=",google_plus:"https://plus.google.com/share?url={{url}}&original_referer={{url}}&token=&_ts=1397549165639%2E8948",twitter:"https://twitter.com/intent/tweet?original_referer={{url}}&source=tweetbutton&text={{tweetText}}&url={{url}}"});this.GetSocialShares(n)}return n.prototype.GetSocialShares=function(n){var t=this,i=new SerendipityMachineModule.SerendipityMachine({});i.GetSocialShares(n.url).done(function(i){var f,u,r;i=JSON.parse(i);f=[];for(u in i){r="";switch(u){case"facebook":r=t.SocialShareUrls().facebook.replace(/{{url}}/gi,encodeURIComponent(n.facebook.url));break;case"linkedin":r=t.SocialShareUrls().linkedin.replace(/{{url}}/gi,encodeURIComponent(n.linkedin.url)).replace(/{{title}}/gi,encodeURIComponent(n.linkedin.title)).replace(/{{summary}}/gi,encodeURIComponent(n.linkedin.summary));break;case"google_plus":r=t.SocialShareUrls().google_plus.replace(/{{url}}/gi,encodeURIComponent(n.google_plus.url));break;case"twitter":r=t.SocialShareUrls().twitter.replace(/{{url}}/gi,encodeURIComponent(n.twitter.url)).replace(/{{tweetText}}/gi,encodeURIComponent(n.twitter.tweetText))}f.push({Name:u,Counter:i[u],Url:r})}t.SocialSharesObj(f)})},n}();n.SocialSharesViewModel=t}(SocialShareModule||(SocialShareModule={})),function(n){var f=new DefaultSettingsModule.Settings,t=!1,e=new GoogleModule.GA_EventMeasurement,i={key:function(n){return n.id},create:function(n){return new SerendipityMachineModule.TrendingKnowlegde(n.data)}},r={key:function(n){return n.id},create:function(n){return new SerendipityMachineModule.KnowledgeAutoComplete(n.data)}},u=function(){function n(n){var i=this;this.ShowTags=ko.observable(!1);this.TrendingKnowlegdeTags=ko.observableArray([]);this.GetTrendingKnowledge();this.SearchKnowledgeError=ko.observable(!1);this.SearchTerm=ko.observable(n.SearchTerm||"");this.SearchTermThrottled=ko.computed({read:function(){return i.SearchTerm()||""},write:function(){}}).extend({rateLimit:500});this.SearchTermThrottled.subscribe(function(){t===!1&&this.GetKnowledgeAutocomplete();t=!1},this);this.AutoCompleteResults=ko.observableArray([]);this.ShowAutoCompleteResult=ko.observable(!1)}return n.prototype.GetTrendingKnowledge=function(){var n=this,t=new SerendipityMachineModule.TrendingKnowlegde({});t.Get({numberOfTags:5}).done(function(t){var r=JSON.parse(t);ko.mapping.fromJS(r,i,n.TrendingKnowlegdeTags)})},n.prototype.GetKnowledgeAutocomplete=function(){var n=this,t;n.ShowAutoCompleteResult(!0);n.SearchTerm().length>0?(t=new SerendipityMachineModule.KnowledgeAutoComplete(""),t.GetKnowledgeAutoComplete(n.SearchTerm()).done(function(t){var i=ko.mapping.fromJSON(t);i!=null&&ko.mapping.fromJS(i,r,n.AutoCompleteResults)})):n.AutoCompleteResults.removeAll()},n.prototype.SetAutocompleteData=function(n){var i=this;i.SearchTerm(n.tag_name());i.ShowAutoCompleteResult(!1);t=!0},n.prototype.HideAutoComplete=function(){var n=this;setTimeout(function(){n.ShowAutoCompleteResult(!1);n.AutoCompleteResults.removeAll()},200)},n.prototype.SearchKnowledgeOnConnect=function(n,t,i,r){n===void 0&&(n="");t===void 0&&(t="knowledge");i===void 0&&(i="");r===void 0&&(r=!1);var u=this;n!==""&&((new GoogleModule.GA_EventMeasurement).PushTrackEvent("on-site behaviour",t,i,1),r===!1?setTimeout(function(){new SerendipityMachineModule.TrendingKnowlegde({}).SearchOnConnect(n,r)},50):new SerendipityMachineModule.TrendingKnowlegde({}).SearchOnConnect(n,r))},n}();n.TrendingKnowlegdeViewModel=u}(TrendingKnowledgeViewModule||(TrendingKnowledgeViewModule={}));$(function(){$("#placeholder-searchWidgetV2").load("/snippets/Widgets/SearchWidget.aspx",{WidgetType:1,SearchTerm:""});setTimeout(function(){var n=document.getElementById("media"),t;n!=null&&(t=new SocialShareModule.SocialSharesViewModel({facebook:{url:nsHome.SocialShare.url},linkedin:{title:nsHome.SocialShare.title,summary:nsHome.SocialShare.description,url:nsHome.SocialShare.url},google_plus:{original_referer:nsHome.SocialShare.url,url:nsHome.SocialShare.url},twitter:{url:nsHome.SocialShare.url,tweetText:nsHome.SocialShare.tweetText},url:nsHome.SocialShare.url}),ko.applyBindings(t,n));ko.applyBindings(new TrendingKnowledgeViewModule.TrendingKnowlegdeViewModel({}),document.getElementById("holder-trendingKnowledge"))},3e3)})