PageSourceSearch

https://www.hearingfirst.org/cfs-filesystemfile/__key/system/js/te…igent.evolution.min.js?_=638925920309407871

js hearingfirst.org collected 2026-09-24 18:36:56 UTC 419,212 bytes, 791 lines download raw bytes

1(function(){var M,p;(function(d){var f={},g=function(k){var l=f[k];if(l==d)throw"Module not defined or loaded: "+k;if(l.compiled)return l.compiled;var h=[];if(l.dependencies&&0<l.dependencies.length)for(var e=0;e<l.dependencies.length;e++)h.push(g(l.dependencies[e]));l.compiled=l.factory.apply(this,h.concat(l.extraArguments));if(!l.compiled)throw"Module defined but not loadable: "+k;return l.compiled};M=function(f,l){var h=f,e=l,c=2;h.splice||(e=h,h=d,c--);for(var c=Array.prototype.slice.call(arguments,
2c),b=[],a=0;a<h.length;a++)b.push(g(h[a]));e.apply(this,b.concat(c))};p=function(g,l,h){var e=l,c=h,b=3;e.splice||(c=e,e=d,b--);b=Array.prototype.slice.call(arguments,b);f[g]={dependencies:e,factory:c,extraArguments:b||[]}}})();p("components","component.bookmark component.collapseexpand component.like component.links component.moderate component.page component.rate component.searchresult component.tag component.theater component.webpreview component.tourtip component.viewhtml component.previewhtml component.masonry component.resizedimage component.tip component.select component.poll component.convertcontent component.feature component.forumvotes component.forumqualityvotes component.vote component.squeezetext component.code component.loading component.presentcontent component.presentservice component.userpresence component.agodate component.html component.scheduledfile component.contentpeek".split(" "),
3function(){return{}});p("component.agodate",["module.ui"],function(d,f,g,k){function l(c){c=f(c);c.html(e.formatAgoDate(e.parseDate(c.attr("data-dateutc"))))}function h(){f(".ui-agodate").each(function(){l(this)})}var e=f.telligent.evolution;f.telligent.evolution.ui.components.agodate={setup:function(){g.setInterval(h,15000)},add:function(c,b){l(c)}};return{}},jQuery,window);p("component.bookmark",["module.ui"],function(d,f,g,k){f.telligent.evolution.ui.components.bookmark={setup:function(){},add:function(d,
4h){d.empty();var e={contentId:h.contentid,contentTypeId:h.contenttypeid,typeId:h.bookmarktypeid,initialState:"true"==h.value,contentTypeName:h.contenttypename,onBookmark:function(c,b,a,m){f.telligent.evolution.post({url:f.telligent.evolution.site.getBaseUrl()+"api.ashx/v2/bookmark.json?ContentId={ContentId}&ContentTypeId={ContentTypeId}"+(a?"&TypeId="+a:""),data:{ContentId:c,ContentTypeId:b},dataType:"json",success:function(a){m()}})},onUnbookmark:function(c,b,a,m){f.telligent.evolution.del({url:f.telligent.evolution.site.getBaseUrl()+
5"api.ashx/v2/bookmark.json?ContentId={ContentId}"+(a?"&TypeId="+a:""),data:{ContentId:c},dataType:"json",success:function(a){m()}})}};h.configuration.deleteBookmarkText&&(e.deleteBookmarkText=h.configuration.deleteBookmarkText);h.configuration.addBookmarkText&&(e.addBookmarkText=h.configuration.addBookmarkText);h.configuration.processingText&&(e.processingText=h.configuration.processingText);h.configuration.addBookmarkCssClass&&(e.addBookmarkCssClass=h.configuration.addBookmarkCssClass);h.configuration.deleteBookmarkCssClass&&
6(e.deleteBookmarkCssClass=h.configuration.deleteBookmarkCssClass);h.configuration.processingCssClass&&(e.processingCssClass=h.configuration.processingCssClass);f(d).evolutionBookmark(e)}};return{}},jQuery,window);p("component.code",["module.ui"],function(d,f,g,k){f.telligent.evolution.ui.components.code={setup:function(){},add:function(d,h){var e={};f(d).data("_code_init")||(f(d).data("_code_init",!0),h.mode&&(e.mode=h.mode),h.theme!==k&&(e.theme=h.theme),h.minlines!==k&&(e.minLines=parseInt(h.minlines,
710)),h.maxlines!==k&&(e.maxLines=parseInt(h.maxlines,10)),h.readonly&&(e.readOnly="true"===h.readonly?!0:!1),h.gutter&&(e.gutter="true"===h.gutter?!0:!1),h.wordwrap&&(e.wordWrap="true"===h.wordwrap?!0:!1),h.enablefullscreen&&(e.enableFullScreen="false"===h.enablefullscreen?!1:!0),h.sourcecomparison&&(e.sourceComparison=sourceComparison),f(d).evolutionCodeEditor(e))}};return{}},jQuery,window);p("component.collapseexpand",["module.ui"],function(d,f,g,k){f.telligent.evolution.ui.components.collapseexpand=
8{setup:function(){},add:function(d,h){var e=f("<a></a>").attr({href:"#"}).text(h.collapsetext),c=!1;e.on("click",function(){c?(d.slideUp(),e.text(h.collapsetext)):(d.slideDown(),e.text(h.expandtext));c=!c;return!1});d.removeClass().before(e).hide()}};return{}},jQuery,window);p("component.convertcontent",["module.ui","lib.util"],function(d,f,g,k,l){g.telligent=g.telligent||{};g.telligent.evolution=g.telligent.evolution||{};g.telligent.evolution.ui=g.telligent.evolution.ui||{};g.telligent.evolution.ui.components=
9g.telligent.evolution.ui.components||{};
9g.telligent.evolution.ui.components.convertcontent={setup:function(){},add:function(d,e){var c=g('<a href="#">'+e.label+"</a>");g(d).empty().append(c);c.on("click.convertcontent",function(b){b.preventDefault();k.location="#_cptype=panel&_cpcontexttype=Explicit&_cppanelid=63f2015f-0f61-49e0-ac07-598d70cdcbff&sourceContentId="+e.sourcecontentid+"&sourceContentTypeId="+e.sourcecontenttypeid;return!1})}};return{}},jQuery,window);p("component.feature",["module.ui"],
10function(d,f,g,k){f.telligent.evolution.ui.components.feature={setup:function(){f.telligent.evolution.messaging.subscribe("ui-feature",function(d){(d.typeId?f('.ui-feature[data-contentid="'+d.contentId+'"][data-contenttypeid="'+d.contentTypeId+'"][data-typeid="'+d.typeId+'"]'):f('.ui-feature[data-contentid="'+d.contentId+'"][data-contenttypeid="'+d.contentTypeId+'"]')).attr("data-value",d.value.toString())},{excludeAutoNameSpaces:!0})},add:function(d,h){d.empty();var e={contentId:h.contentid,contentTypeId:h.contenttypeid,
11typeId:h.typeid,panelUrl:h.panelurl,initialState:"true"==h.value,contentTypeName:h.contenttypename};h.configuration.editFeatureText&&(e.editFeatureText=h.configuration.editFeatureText);h.configuration.addFeatureText&&(e.addFeatureText=h.configuration.addFeatureText);h.configuration.processingText&&(e.processingText=h.configuration.processingText);h.configuration.addFeatureCssClass&&(e.addFeatureCssClass=h.configuration.addFeatureCssClass);h.configuration.editFeatureCssClass&&(e.editFeatureCssClass=
12h.configuration.editFeatureCssClass);h.configuration.processingCssClass&&(e.processingCssClass=h.configuration.processingCssClass);f(d).evolutionFeature(e)}};return{}},jQuery,window);p("component.forumqualityvotes",["module.ui","module.messaging"],function(d,f,g,k,l){function h(a){var m=g.extend({},b.defaults,a||{}),e=g.telligent.evolution.template.compile(m.votersTemplate),d=g.telligent.evolution.template.compile(m.votersPopupTemplate),h=function(a,b,c){g.telligent.evolution.get({url:g.telligent.evolution.site.getBaseUrl()+
13"api.ashx/v2/forums/threads/{ThreadId}/votes.json",data:{ThreadId:a.id,VoteType:"Quality",PageSize:a.pageSize,PageIndex:b,SortBy:"Date",SortOrder:"Descending",PageSize:a.pageSize||20,PageIndex:b||0},cache:!1,dataType:"json"}).then(function(a){a.Votes=a.ForumThreadVotes;g.telligent.evolution.batch(function(){g.each(a.Votes,function(a,b){g.telligent.evolution.get({url:g.telligent.evolution.site.getBaseUrl()+"api.ashx/v2/ui/image.json",data:{url:b.User.AvatarUrl,maxWidth:32,maxHeight:32,resizeMethod:"ZoomAndCrop"}}).then(function(a){b.userAvatarHtml=
14a.Html})})}).then(function(){c({voters:g.map(a.Votes,function(a){return{displayName:a.User.DisplayName,profileUrl:a.User.ProfileUrl,avatarHtml:a.userAvatarHtml}}),hasMorePages:(a.PageIndex+1)*a.PageSize<a.TotalCount})})})},q=function(a,b){var q=0,f=g(e(g.extend(a,{noVotesText:c.noVotesText}))),r=g.telligent.evolution.ui.data(g(b).closest(m.delegatedSelector)),y=g(d({voters:f,hasMorePages:a.hasMorePages,showMoreText:m.modalShowMoreText})),z=y.find("ul"),A=y.find(".show-more");z.html(f);A.on("click",
15function(a){a.preventDefault();q++;h(r,q,function(a){z.append(e(a));a.hasMorePages?A.show():A.hide();z.scrollTop(z[0].scrollHeight)})});g.glowModal({title:m.modalTitleText,html:y,width:450,height:"100%"})};(function(){g(m.containerSelector).on("click",m.popupSelector,function(a){a.preventDefault();var b=g(this);a=g.telligent.evolution.ui.data(g(b).closest(m.delegatedSelector));h(a,0,function(a){q(a,b)});return!1})})()}function e(a){return g.telligent.evolution.get({url:g.telligent.evolution.site.getBaseUrl()+
16"api.ashx/v2/forums/threads/{ThreadId}/vote.json",data:{ThreadId:a,VoteType:"Quality"}}).then(function(a){return null==a.ForumThreadVote?null:a.ForumThreadVote.Value})}var c={votersTemplate:' <% if(voters && voters.length > 0) { %> \t<% foreach(voters, function(voter) { %> \t\t<li class="content-item"> \t\t\t<div class="full-post-header"></div> \t\t\t<div class="full-post"> \t\t\t\t<span class="avatar"> \t\t\t\t\t<a href="<%: voter.profileUrl %>"  class="internal-link view-user-profile"> \t\t\t\t\t\t<% if(voter.avatarHtml) { %> \t\t\t\t\t\t\t<%= voter.avatarHtml %> \t\t\t\t\t\t<% } else { %> \t\t\t\t\t\t\t<img src="<%: voter.avatarUrl %>" alt="" border="0" width="32" height="32" style="width:32px;height:32px" /> \t\t\t\t\t\t<% } %> \t\t\t\t\t</a> \t\t\t\t</span> \t\t\t\t<span class="user-name"> \t\t\t\t\t<a href="<%: voter.profileUrl %>" class="internal-link view-user-profile"><%= voter.displayName %></a> \t\t\t\t</span> \t\t\t</div> \t\t\t<div class="full-post-footer"></div> \t\t</li> \t<% }); %> <% } else { %> \t<li> \t\t<span class="content"><%= noVotesText %></span> \t</li> <% } %>',
17votersPopupTemplate:' <div class="who-likes-list">      <div class="content-list-header"></div>      <ul class="content-list"><%= voters %></ul>      <div class="content-list-footer"></div>      <% if(hasMorePages) { %>          <a href="#" class="show-more"><%= showMoreText %></a>     <% } %>  </div> ',voteTemplate:' <div class="thread-vote updownvote">  \t  <span class="vote-indicator ui-tip voter-popup" data-tip="<%= tipTextThread %>"><%= tipTextThread %></span>      <a href="#" class="vote up ui-tip <% if(voted == "true") { %>selected<% } %>" data-tip="<%= upvoteText %>" data-messagename="ui.forumqualityvotes.vote.message" data-threadid="<%= id %>" data-value="true"><%= upvoteText %></a>
17      <span class="score ui-tip voter-popup" data-tip="<%= tipTextThread %>"><%= scoreformatted %></span>      <a href="#" class="vote down ui-tip <% if(voted == "false") { %>selected<% } %>" data-tip="<%= downvoteText %>" data-messagename="ui.forumqualityvotes.vote.message" data-threadid="<%= id %>" data-value="false"><%= downvoteText %></a>  </div> ',
18anonymousVoteTemplate:' <div class="thread-vote updownvote">  \t  <span class="vote-indicator ui-tip voter-popup" data-tip="<%= tipTextThread %>"><%= tipTextThread %></span>      <a href="<%= loginurl %>" class="vote up ui-tip" data-tip="<%= logintext %>"><%= logintext %></a>      <span class="score ui-tip voter-popup" data-tip="<%= tipTextThread %>"><%= scoreformatted %></span>      <a href="<%= loginurl %>" class="vote down ui-tip" data-tip="<%= logintext %>"><%= logintext %></a>  </div> ',noVotesText:"No Votes",
19modalTitleText:"People who voted on this thread",tipTextThread:"View Voters",modalShowMoreText:"More",containerSelector:".content-fragment",delegatedSelector:".ui-forumqualityvotes",popupSelector:".voter-popup",upVoteText:"Vote Up",downVoteText:"Vote Down",logintext:"Login to vote on this thread",loginurl:""},b={setup:function(){h({})},add:function(a,m){a=g(this);var n=g.extend({},b.defaults,m||{});m.loginurl&&""!=m.loginurl?(anonymousVoteTemplate=g.telligent.evolution.template.compile(n.anonymousVoteTemplate),
20a.html(g(anonymousVoteTemplate(g.extend(m,{id:m.id,tipTextThread:c.tipTextThread,score:m.score,scoreformatted:0<m.score?"+"+m.score:m.score,logintext:c.logintext,loginurl:m.loginurl}))))):(voteTemplate=g.telligent.evolution.template.compile(n.voteTemplate),a.html(g(voteTemplate(g.extend(m,{id:m.id,voted:m.voted,tipTextThread:c.tipTextThread,upvoteText:n.upVoteText,score:m.score,scoreformatted:0<m.score?"+"+m.score:m.score,downvoteText:n.downVoteText})))),f.subscribe("ui.forumqualityvotes.vote.message",
21function(a){a=g(a.target);g.fn.evolutionTip.hide();a.hasClass("selected")?g.telligent.evolution.del({url:g.telligent.evolution.site.getBaseUrl()+"api.ashx/v2/forums/threads/{ThreadId}/vote.json",data:{ThreadId:a.data("threadid"),VoteType:"Quality"}}):g.telligent.evolution.post({url:g.telligent.evolution.site.getBaseUrl()+"api.ashx/v2/forums/threads/{ThreadId}/vote.json",data:{ThreadId:a.data("threadid"),VoteType:"Quality",Value:a.data("value")}})}));f.subscribe("forumThread.voted",function(b){if(a.data("id")==
22b.threadId&&"Quality"==b.voteType){var c=a;if(0<c.length){var m=c.find(".thread-vote .vote.up"),n=c.find(".thread-vote .vote.down"),d=c.find(".thread-vote .score"),h=0<b.count?"+"+b.count:b.count;d.html(h);c.attr("data-score",h).attr("data-scoreformatted",h);e(b.threadId).then(function(a){null==a?(m.removeClass("selected"),n.removeClass("selected"),c.attr("data-value","")):a?(m.addClass("selected"),n.removeClass("selected"),c.attr("data-value",a)):a||(m.removeClass("selected"),n.addClass("selected"),
23c.attr("data-value",a))})}}});n=g.map((m.presentservices||"").split(","),function(a){a=a.split("|");var b={};2<=a.length&&(b={ContentId:a[0],ContentTypeId:a[1]},2<a.length&&(b.TypeId=a[2]));return b});g.telligent.evolution.presence.register({node:a.get(0),contents:n})},defaults:c};g.telligent.evolution.ui.components.forumqualityvotes=b;return{}},jQuery,window);p("component.forumvotes",["module.ui","module.messaging"],function(d,f,g,k,l){function h(b){var a=g.extend({},c.defaults,b||{}),m=g.telligent.evolution.template.compile(a.votersTemplate),
24n=g.telligent.evolution.template.compile(a.votersPopupTemplate),d=function(a,b,c){("thread"==a.type?g.telligent.evolution.get({url:g.telligent.evolution.site.getBaseUrl()+"api.ashx/v2/forums/threads/{ThreadId}/votes.json",data:{ThreadId:a.id,PageSize:a.pageSize,PageIndex:b,SortBy:"Date",SortOrder:"Descending",PageSize:a.pageSize||20,PageIndex:b||0},cache:!1,dataType:"json"}):g.telligent.evolution.get({url:g.telligent.evolution.site.getBaseUrl()+"api.ashx/v2/forums/threads/replies/{ReplyId}/votes.json",
25data:{ReplyId:a.id,PageSize:a.pageSize,PageIndex:b,SortBy:"Date",SortOrder:"Descending",PageSize:a.pageSize||20,PageIndex:b||0},cache:!1,dataType:"json"})).then(function(a){a.Votes=a.ForumThreadVotes||a.ForumReplyVotes;g.telligent.evolution.batch(function(){g.each(a.Votes,function(a,b){g.telligent.evolution.get({url:g.telligent.evolution.site.getBaseUrl()+"api.ashx/v2/ui/image.json",data:{url:b.User.AvatarUrl,maxWidth:32,maxHeight:32,resizeMethod:"ZoomAndCrop"}}).then(function(a){b.userAvatarHtml=
26a.Html})})}).then(function(){c({voters:g.map(a.Votes,function(a){return{displayName:a.User.DisplayName,profileUrl:a.User.ProfileUrl,avatarHtml:a.userAvatarHtml}}),hasMorePages:(a.PageIndex+1)*a.PageSize<a.TotalCount})})})},h=function(b,c){var h=0,f=g(m(g.extend(b,{noVotesText:e.noVotesText}))),w=g.telligent.evolution.ui.data(g(c).closest(a.delegatedSelector)),r=g(n({voters:f,hasMorePages:b.hasMorePages,showMoreText:a.modalShowMoreText})),y=r.find("ul"),z=r.find(".show-more");y.html(f);z.on("click",
27function(a){a.preventDefault();h++;d(w,h,function(a){y.append(m(a));a.hasMorePages?z.show():z.hide();y.scrollTop(y[0].scrollHeight)})});g.glowModal({title:"thread"==w.type?a.modalTitleTextThread:a.modalTitleTextReply,html:r,width:450,height:"100%"})};(function(){g(a.containerSelector).on("click",a.delegatedSelector,function(b){b.preventDefault();var c=g(this);b=g.telligent.evolution.ui.data(g(c).closest(a.delegatedSelector));d(b,0,function(a){h(a,c)});return!1})})()}
27var e={votersTemplate:' <% if(voters && voters.length > 0) { %> \t<% foreach(voters, function(voter) { %> \t\t<li class="content-item"> \t\t\t<div class="full-post-header"></div> \t\t\t<div class="full-post"> \t\t\t\t<span class="avatar"> \t\t\t\t\t<a href="<%: voter.profileUrl %>"  class="internal-link view-user-profile"> \t\t\t\t\t\t<% if(voter.avatarHtml) { %> \t\t\t\t\t\t\t<%= voter.avatarHtml %> \t\t\t\t\t\t<% } else { %> \t\t\t\t\t\t\t<img src="<%: voter.avatarUrl %>" alt="" border="0" width="32" height="32" style="width:32px;height:32px" /> \t\t\t\t\t\t<% } %> \t\t\t\t\t</a> \t\t\t\t</span> \t\t\t\t<span class="user-name"> \t\t\t\t\t<a href="<%: voter.profileUrl %>" class="internal-link view-user-profile"><%= voter.displayName %></a> \t\t\t\t</span> \t\t\t</div> \t\t\t<div class="full-post-footer"></div> \t\t</li> \t<% }); %> <% } else { %> \t<li> \t\t<span class="content"><%= noVotesText %></span> \t</li> <% } %>',
28votersPopupTemplate:' <div class="who-likes-list">      <div class="content-list-header"></div>      <ul class="content-list"><%= voters %></ul>      <div class="content-list-footer"></div>      <% if(hasMorePages) { %>          <a href="#" class="show-more"><%= showMoreText %></a>     <% } %>  </div> ',noVotesText:"No Votes",modalTitleTextThread:"People who had this question",modalTitleTextReply:"People helped by this answer",modalShowMoreText:"More",containerSelector:".content-fragment",delegatedSelector:".ui-forumvotes"},
29c={setup:function(){h({})},add:function(b,a){b.attr("data-tip","thread"==a.type?c.defaults.modalTitleTextThread:c.defaults.modalTitleTextReply).addClass("ui-tip");f.subscribe("ui-forumvote",function(c){if(c.id==a.id&&c.type==a.type){var m=0<c.count?"+"+c.count:c.count;g(b).html(m).attr("data-count",m);c.voted?g(b).attr("data-voted","true"):g(b).attr("data-voted","false")}});f.subscribe("forumThread.voted",function(a){a.threadId==g(b).data("id")&&"Interest"==a.voteType&&(a=0<a.count?"+"+a.count:a.count,
30g(b).html(a).attr("data-count",a))});var m=g.map((a.presentservices||"").split(","),function(a){a=a.split("|");var b={};2<=a.length&&(b={ContentId:a[0],ContentTypeId:a[1]},2<a.length&&(b.TypeId=a[2]));return b});g.telligent.evolution.presence.register({node:b.get(0),contents:m})},defaults:e};g.telligent.evolution.ui.components.forumvotes=c;return{}},jQuery,window);p("component.html",["module.ui"],function(d,f,g,k){f.telligent.evolution.ui.components.html={setup:function(){},add:function(d,h){var e=
31{};f(d).is("textarea")&&!f(d).data("_html_init")&&(f(d).data("_html_init",!0),h.width&&(e.width=h.width),h.height&&(e.height=h.height),h.contenttypeid&&(e.contentTypeId=h.contenttypeid),h.placeholder&&(e.placeholder=h.placeholder),h.enablefileupload&&(e.enableFileUpload="true"===h.enablefileupload?!0:!1),h.submittable&&(e.submittable="true"===h.submittable?!0:!1),h.entertosubmitprompt&&(e.enterToSubmitPrompt=h.entertosubmitprompt),h.submitlabel&&(e.submitLabel=h.submitlabel),h.beforesubmithtml&&(e.beforeSubmitHtml=
32h.beforesubmithtml),h.aftersubmithtml&&(e.afterSubmitHtml=h.aftersubmithtml),h.autoresize&&(e.autoResize="true"===h.autoresize?!0:!1),h.enableentertosubmittoggle&&(e.enableEnterToSubmitToggle="true"===h.enableentertosubmittoggle?!0:!1),f(d).evolutionHtmlEditor(e))}};return{}},jQuery,window);p("component.like",["module.ui","module.messaging"],function(d,f,g,k,l){var h=function(e,c,b,a){g.telligent.evolution.get({url:g.telligent.evolution.site.getBaseUrl()+"api.ashx/v2/likes.json",data:{ContentId:e,
33ContentTypeId:c,TypeId:b,SortBy:"Date",SortOrder:"Descending",PageSize:1,PageIndex:0},cache:!1,dataType:"json",success:function(b){a.call(this,{count:b.TotalCount,latestLike:0<b.Likes.length?b.Likes[0]:null})}})};g.telligent.evolution.ui.components.like={setup:function(){g.telligent.evolution.messaging.subscribe("ui.like",function(e){(e.typeId?g('.ui-like[data-contentid="'+e.contentId+'"][data-contenttypeid="'+e.contentTypeId+'"][data-configuration*="LikeTypeId='+e.typeId+'"]'):g('.ui-like[data-contentid="'+
34e.contentId+'"][data-contenttypeid="'+e.contentTypeId+'"]')).attr("data-initialstate",e.liked.toString()).attr("data-initialcount",e.count.toString()).attr("data-initialmessage",e.message.toString())}
34,{excludeAutoNameSpaces:!0});g.fn.evolutionLike.delegatePopups({containerSelector:".content-fragment",delegatedSelector:".ui-like",onList:function(e,c,b,a,m,d){g.telligent.evolution.get({url:g.telligent.evolution.site.getBaseUrl()+"api.ashx/v2/likes.json",data:{ContentId:e,ContentTypeId:c,TypeId:b,SortBy:"Date",
35SortOrder:"Descending",PageSize:m||20,PageIndex:d||0},cache:!1,dataType:"json",success:function(b){g.telligent.evolution.batch(function(){g.each(b.Likes,function(a,b){g.telligent.evolution.get({url:g.telligent.evolution.site.getBaseUrl()+"api.ashx/v2/ui/image.json",data:{url:b.User.AvatarUrl,maxWidth:32,maxHeight:32,resizeMethod:"ZoomAndCrop"}}).then(function(a){b.userAvatarHtml=a.Html})})}).then(function(){a({likers:g.map(b.Likes,function(a){return{displayName:a.User.DisplayName,profileUrl:a.User.ProfileUrl,
36avatarHtml:a.userAvatarHtml}}),hasMorePages:(b.PageIndex+1)*b.PageSize<b.TotalCount})})}})},onOptions:function(e){e=g.telligent.evolution.ui.data(e);return{contentId:e.contentid,contentTypeId:e.contenttypeid,typeId:e.configuration.LikeTypeId}}})},add:function(e,c){var b="true"===c.readonly;g(e).evolutionLike({contentId:c.contentid,contentTypeId:c.contenttypeid,initialState:c.initialstate,initialMessage:c.initialmessage,initialCount:c.initialcount,format:b?c.format.replace("{toggle}",""):c.format,
37typeId:c.configuration.LikeTypeId,onLike:function(a,b,c,e){g.fn.evolutionTip.hide();var d={ContentId:a,ContentTypeId:b};null!==c&&0<c.length&&(d.TypeId=c);g.telligent.evolution.post({url:g.telligent.evolution.site.getBaseUrl()+"api.ashx/v2/likes.json",data:d,cache:!1,dataType:"json",success:function(d){h(a,b,c,e)}})},onUnlike:function(a,b,c,e){g.fn.evolutionTip.hide();var d={ContentId:a};null!==c&&0<c.length&&(d.TypeId=c);g.telligent.evolution.del({url:g.telligent.evolution.site.getBaseUrl()+"api.ashx/v2/like.json",
38data:d,cache:!1,dataType:"json",success:function(d){h(a,b,c,e)}})}})}};return{}},jQuery,window);p("component.links",["module.ui","lib.dynamicLinks","lib.sheetProvider","lib.util"],function(d,f,g,k,l,h,e){function c(c,e,m){!0===c.data("linkshown")?(c.data("linkshown",!1),c.off(".uilinks"),l.fn.uilinks.hide()):(l.telligent.evolution.messaging.publish(t.show),l(window).width()<x.minWidth?a(e,m):b(c,e))}function b(a,b){function c(){k.isOverElement(e)||k.isOverElement(a)||(l.fn.uilinks.hide(),a.data("linkshown",
39!1))}a.css({position:"relative "});for(var e=l(document.createElement("ul")),m=0;m<b.length;m++){var d=l(document.createElement("li"));d.append(l(b[m].element).css("float","none").get(0));e.append(d)}v||(v=l("<div></div>").glowPopUpPanel({cssClass:"links-popup-panel",zIndex:25000,hideOnDocumentClick:!0,position:"updown"}));a.off(".uilinks").on("glowDelayedMouseLeave.uilinks",500,c);v.glowPopUpPanel("hide",!0).glowPopUpPanel("html",e).one("glowPopUpPanelShown",function(){a.data("linkshown",!0);e.on("glowDelayedMouseLeave",
40500,c)}).one("glowPopUpPanelHidden",function(){a.data("linkshown",!1)}).off(".uilinks").on("glowPopUpPanelShowing.uilinks",function(b,c){a.addClass("links-expanded").attr("data-position",c.position)}).on("glowPopUpPanelHiding.uilinks",function(b,c){a.removeClass("links-expanded").attr("data-position","")}).glowPopUpPanel("show",a)}function a(a,b){var c=a.slice(0);c.push(b);g.actionSheet.show({links:l.map(c,function(a){return a.element})});g.actionSheet.content().on("click","a",function(a){g.actionSheet.hide()});
41b.element.on("click",function(a){a.preventDefault();g.actionSheet.hide();l.telligent.evolution.messaging.publish(t.hide);return!1});var e=l.telligent.evolution.messaging.subscribe("sheet.closed",function(){l.each(a,function(a,b){m(l(b.element))});l.telligent.evolution.messaging.unsubscribe(e)},{excludeAutoNameSpaces:!0})}function m(a){a.is('[class^="ui-"]')&&!a.hasClass("ui-tourtip")?a.empty().remove():a.detach()}function n(a,b,c){clearTimeout(a.reflowWaitTimeout);l(h).width()<b.width()?(a.reflowWaitCheckCount++,
4210>a.reflowWaitCheckCount&&(a.reflowWaitTimeout=setTimeout(function(){n(a,b,c)},250))):c.render()}function u(a,b){var e=a.find("> li, > ul > li"),d=b.maxlinks,n=b.minlinks,h=null;a.removeClass("ui-links");var g={parent:a,links:[],onShowMore:function(a,b){c(h,a,b)}};d&&(g.maxLinks=parseInt(d,10));n&&(g.minLinks=parseInt(n,10));g.direction=b.direction;for(d=0;d<e.length;d++){var n=l(e[d]),u=n.children();m(u);var v=u.is("[data-selected]");u.is("[data-more]")?(h=u,g.moreLink={element:u,selected:v,className:n.get(0).className}):
43u.is("[data-cancel]")?g.cancelLink={element:u,selected:v,className:n.get(0).className}:g.links.push({element:u,selected:v,className:n.get(0).className})}g.onLinksChange=function(b){l.telligent.evolution.messaging.publish(t.change,l.extend({},b,{target:a}))};a.empty();var J=new f(g);a.show();b.reflowWaitCheckCount=0;b.reflowWaitTimeout=null;var F=k.scrollParent(a);k.isPartiallyVisible(F,a)?s(a,b,J):(x.delayedInits.push({container:F,attempt:function(){return k.isInDom(a)?!b.finalized&&k.isPartiallyVisible(F,
44a)?(s(a,b,J),!1):!0:!1}}
44),q(F))}function s(a,b,c){b.finalized=!0;n(b,a,c);a.data("_dynamic_links",c);var e=function(b,m){k.isInDom(a)?m.oldWidth!=m.newWidth&&c.render():l(window).off("resized",e)};b=a.closest(".layout-region");if(0<b.length)b.on("resized",e);else l(window).on("resized",e);a.on("content-resized",function(){c.render()});var m=l.telligent.evolution.messaging.subscribe("mobile.orientationchange",function(){k.isInDom(a)?h.setTimeout(function(){c.render()},300):l.telligent.evolution.messaging.unsubscribe(m)},
45{excludeAutoNameSpaces:!0})}function q(a){a.data("_delayed_uilinks_monitored")||(a.data("_delayed_uilinks_monitored",!0),a.on("scroll._delayed_uilinks",k.requestAnimationFrameThrottle(l.fn.uilinks.forceRender)),a.on("resized._delayed_uilinks",k.requestAnimationFrameThrottle(l.fn.uilinks.forceRender)),x.delayedInitContainers.push(a))}var v,t={show:"ui.links.show",hide:"ui.links.hide",change:"ui.links.change"};l.fn.uilinks=function(){var a=this.data("_dynamic_links"),b=Array.prototype.slice.call(arguments,
460),e=b[0];if(!a)return this;if("add"==e)return e=b[1],b=l.extend({},{className:null,selected:!1},b[2]||{}),a.addLink({element:e,className:b.className,selected:b.selected}).element;if("insert"==e){var e=b[1],m=b[2],b=l.extend({},{className:null,selected:!1},b[3]||{});return a.addLink({element:e,className:b.className,selected:b.selected},m).element}if("remove"==e)a.removeLink(b[1]);else if("show"==e)(b=b[1]||a.moreLink().element)&&l(b).focus(),c(b,a.links(!0),a.cancelLink());else if("hide"==e)l.fn.uilinks.hide();
47else if("resize"==e)a.resize();else{if("isVisible"==e)return e=b[1],a.isVisible(e);if("update"==e)return e=b[1],b=l.extend({},{index:null,className:null,selected:null},b[2]||{}),a.update(e,b);if("links"==e)return l.map(a.links(),function(a){return a.element});if("list"==e)return b=b[1]||{},a.links(b&&!0===b.hidden);"reconfigure"==e&&(e=b[1]||{},m=d.data(this),b={},m.minlinks&&(b.minLinks=m.minlinks),m.maxlinks&&(b.maxLinks=m.maxlinks),m.direction&&(b.direction=m.direction),l.extend(b,e),a.reconfigure(b))}return this};
48l.fn.uilinks.hide=function(){l.telligent.evolution.messaging.publish(t.hide);g.actionSheet.hide();v&&v.glowPopUpPanel("hide")};l.fn.uilinks.forceRender=function(){var a=[];if(x.delayedInits)for(var b=0;b<x.delayedInits.length;b++)x.delayedInits[b].attempt()||a.push(b);a.reverse();for(b=0;b<a.length;b++)x.delayedInits&&x.delayedInits.splice(a[b],1);if((!x.delayedInits||0===x.delayedInits.length)&&x.delayedInitContainers)for(a=0;a<x.delayedInitContainers.length;a++)x.delayedInitContainers[a].off("._delayed_uilinks").data("_delayed_uilinks_monitored",
49!1)};var x={setup:function(){x.delayedInits=[];x.delayedInitContainers=[]},add:function(a,b){a=l(a);u(a,b)},minWidth:570};l.telligent=l.telligent||{};l.telligent.evolution=l.telligent.evolution||{};l.telligent.evolution.ui=l.telligent.evolution.ui||{};l.telligent.evolution.ui.components=l.telligent.evolution.ui.components||{};return l.telligent.evolution.ui.components.links=x},jQuery,window);p("component.loading",["module.ui"],function(d,f,g,k){f.telligent.evolution.ui.components.loading={setup:function(){},
50add:function(d,h){function e(){var c=d.css("color");if(c){var b=parseInt(h.width,10);isNaN(b)&&(b=48);var a=parseInt(h.height,10);isNaN(a)&&(a=48);var m=Math.min(b/3,a);d.css({display:"block",width:b+"px",height:a+"px",margin:"0 auto",padding:(a-m)/2+"px 0","text-align":"center","box-sizing":"border-box"}).html(f(['<div class="spinner"><div class="bounce1" style="width:',m,"px;height:",m,"px;background-color:",c,';"></div><div class="bounce2" style="width:',m,"px;height:",m,"px;background-color:",
51c,';"></div><div class="bounce3" style="width:',m,"px;height:",m,"px;background-color:",c,';"></div></div>'].join("")))}else g.setTimeout(function(){e()},50)}e()}};return{}},jQuery,window);p("component.masonry",["module.ui","plugin.evolutionMasonry"],function(d,f,g,k,l){d={setup:function(){},add:function(d,e){g(d).data("_evolutionMasonry")||(g(d).data("_evolutionMasonry",!0),g(d).evolutionMasonry({columnClass:e.columnclass||g.fn.evolutionMasonry.defaults.columnClass}).css({visibility:"visible"}))}};
52g.telligent=g.telligent||{};g.telligent.evolution=g.telligent.evolution||{};g.telligent.evolution.ui=g.telligent.evolution.ui||{};g.telligent.evolution.ui.components=g.telligent.evolution.ui.components||{};return g.telligent.evolution.ui.components.masonry=d},jQuery,window);p("component.moderate",["module.ui"],function(d,f,g,k){var l=function(d,e,c){f.telligent.evolution.post({url:f.telligent.evolution.site.getBaseUrl()+"api.ashx/v2/abusereports.json",data:{ContentId:d,ContentTypeId:e},cache:!1,dataType:"json",
53success:function(b){c(b)}})};f.telligent.evolution.ui.components.moderate={setup:function(){},add:function(d,e){d=f(d);var c={contentId:e.contentid,contentTypeId:e.contenttypeid,supportsAbuse:"true"===e.supportsabuse,initialState:"true"===e.initialstate,onReport:l};if(e.configuration&&e.configuration.AdditionalLinks){var b=JSON.parse(e.configuration.AdditionalLinks);if(!c.supportsAbuse&&0===b.length)return;c.onGetAdditionalLinks=function(a){a(b)}}else if(e.configuration&&e.configuration.AdditionalLinksUrl){if(!c.supportsAbuse&&
540===e.configuration.AdditionalLinksUrl.length)return;c.onGetAdditionalLinks=function(a){f.telligent.evolution.get({url:e.configuration.AdditionalLinksUrl,cache:!1,dataType:"json",success:function(b){a(b.links||[])}})}}if(c.supportsAbuse||c.onGetAdditionalLinks)e.configuration&&e.configuration.LinkClassName&&(c.linkClassName=e.configuration.LinkClassName),d.evolutionModerate(c)}};return{}},jQuery,window);p("component.page",["module.ui"],function(d,f,g,k){var l={};f.telligent.evolution.ui.components.page=
55{setup:function(){},add:function(d,e){var c={currentPage:parseInt(e.currentpage,10),pageSize:parseInt(e.pagesize,10),totalItems:parseInt(e.totalitems,10),showPrevious:"undefined"===typeof e.configuration.ShowPrevious?!1:"true"===e.configuration.ShowPrevious,showNext:"undefined"===typeof e.configuration.ShowNext?!1:"true"===e.configuration.ShowNext,showFirst:"undefined"===typeof e.configuration.ShowFirst?!0:"true"===e.configuration.ShowFirst,showLast:"undefined"===typeof e.configuration.ShowLast?!0:
56"true"===e.configuration.ShowLast,showIndividualPages:"undefined"===typeof e.configuration.ShowIndividualPages?!0:"true"===e.configuration.ShowIndividualPages,numberOfPagesToDisplay:"undefined"===typeof e.configuration.NumberOfPagesToDisplay?5:parseInt(e.configuration.NumberOfPagesToDisplay,10),pageKey:e.pagekey,hash:e.configuration.Target,baseUrl:e.configuration.BaseUrl||window.location.href,template:"undefined"!==typeof e.configuration.Template?e.configuration.Template:' <% foreach(links, function(link, i) { %>      <% if(link.type === "first") { %>          <a href="<%: link.url %>" class="first" data-type="first" data-page="<%= link.page %>" data-selected="false"><span>&#171;</span></a>      <% } else if(link.type === "previous") { %>          <a href="<%: link.url %>" class="previous" data-type="previous" data-page="<%= link.page %>" data-selected="false"><span>&#60;</span></a>      <% } else if(link.type === "page") { %>          <a href="<%: link.url %>" class="page<%= link.selected ? " selected" : "" %>" data-type="page" data-page="<%= link.page %>" data-selected="<%= link.selected ? "true" : "false" %>"><span><%= link.page %></span></a>      <% } else if(link.type === "next") { %>          <a href="<%: link.url %>" class="next" data-type="next" data-page="<%= link.page %>" data-selected="false"><span>&#62;</span></a>      <% } else if(link.type === "last") { %>          <a href="<%: link.url %>" class="last" data-type="last" data-page="<%= link.page %>" data-selected="false"><span>&#187;</span></a>      <% } %>      <% if(i < (links.length - 1)) { %>
56          <span class="separator"></span>      <% } %>  <% }); %> '};
57e.pagedcontenturl&&(l[e.pagedcontentpagingevent]={onPage:function(a,b,c){c=c||{};c[e.pagekey]=a;a=f.telligent.evolution.url.modify({url:e.pagedcontenturl,query:c});f.telligent.evolution.get({url:a,cache:!1,success:function(a){b(a)}})}},f.extend(c,{onPage:function(a,b,c){l[e.pagedcontentpagingevent].onPage(a,b,c)},refreshOnAnyHashChange:"true"===e.loadonanyhashchange,pagedContentContainer:"#"+e.pagedcontentwrapperid,pagedContentPagingEvent:e.pagedcontentpagingevent,pagedContentPagedEvent:e.pagedcontentpagedevent,
58transition:e.configuration.Transition,transitionDuration:"undefined"===typeof e.configuration.TransitionDuration?200:parseInt(e.configuration.TransitionDuration,10)}));f(d).evolutionPager(c);if("true"===e.loadingindicator){var b=f("#"+e.pagedcontentwrapperid),a=f("<div></div>").css({backgroundColor:"#fff",position:"absolute",opacity:0.75,zIndex:1});f.telligent.evolution.messaging.subscribe(e.pagedcontentpagingevent,function(){var c=b.offset();
58a.hide().appendTo("body").css({width:b.width(),height:b.height(),
59top:c.top,left:c.left}).show()});f.telligent.evolution.messaging.subscribe(e.pagedcontentpagedevent,function(){a.hide()})}}};return{}},jQuery,window);p("component.contentpeek",function(d,f,g){function k(){var h=d.telligent.evolution.theme.getReflowBreakpoint();return null!==h&&d(f).width()<h}var l;d.telligent.evolution.ui.components.contentpeek={setup:function(){if(!k())d(document).on("glowDelayedMouseEnter",".ui-contentpeek",500,function(){l=d(this);d.telligent.evolution.messaging.publish("contentPeek.show",
60{contentTypeId:l.data("contenttypeid"),contentId:l.data("contentid"),element:this})}).on("glowDelayedMouseLeave",".ui-contentpeek",250,function(h){l=d(this);h.stopPropagation();d.telligent.evolution.messaging.publish("contentPeek.hide",{contentTypeId:l.data("contenttypeid"),contentId:l.data("contentid"),element:this})})},add:function(d,e){}};return{}},jQuery,window);p("component.poll",["module.ui"],function(d,f,g,k){var l="Vote",h="Voting Ends: {0}",e="View Results",c="Voting Ended: {0}",b="Your vote was received, check back when the poll expires to view the result.",
61a="Total Votes : {0}",m="You voted for '{0}'.",n="User Vote Report",u="Vote",s="You have already voted for '{0}'.",q="Please login to vote",v=function(a,b,c){var e=a.data("pollview");"vote"!=e&&("results"!=e?(e=x(a,b,c),a.data("pollview","vote"),a.html(e)):c.canShowResults&&f.telligent.evolution.get({url:f.telligent.evolution.site.getBaseUrl()+"api.ashx/v2/poll/"+b.Id+"/summary.json",cache:!1,success:function(e){e=t(a,b,e.VoteSummary,c);a.data("pollview","results");a.html(e)}}))},t=function(b,e,d,
62r){b=f("<div></div>").addClass("poll results");var q=0,t=f("<div></div>").addClass("poll-header"),g=f('<div class="poll-content"></div>'),s=f('<ul class="poll-answers-container"><ul>');t.append(f("<h4></h4>").addClass("poll-question").html(e.Question));b.append(t);e.RenderedDescription&&g.append(f("<div></div>").addClass("poll-description").html(e.RenderedDescription));f.each(d.Summary,function(a,b){q+=d.Summary[a].VoteCount});f.each(d.Summary,function(a,b){var c=d.Summary[a],e=0==q?0:Math.round(c.VoteCount*
63(100/q));s.append(f('<li><div class="poll-answer">'+c.PollOption.Option+' <span class="poll-result-value">'+e+'%</span></div><div class="poll-graph-container"><div class="poll-graph" style="width:'+e+'%;"></div></div></li>').attr("data-polloptionid",c.PollOption.OptionId))});g.append(s);b.append(g);t=f('<div class="poll-footer"></div>');g=f('<ul class="poll-footer-attributes"></ul>');if(null!=r.expiredDate){var y=new Date>r.expiredDate?c:h,l=f("<li></li>").addClass("poll-expires");g.append(l);f.telligent.evolution.language.formatDateAndTime(new Date(r.expiredDate),
64function(a){l.html(y.replace("{0}",a))})}var w=f("<li></li>");g.append(w);f.telligent.evolution.get({url:f.telligent.evolution.site.getBaseUrl()+"api.ashx/v2/poll/"+e.Id+"/vote.json",cache:!1,success:function(a){if(null==a.Errors){if(a.OptionId){var b=null;f.each(e.Options,function(c,e){e.OptionId==a.OptionId&&(b=e.Option)});b?(s.find('li[data-polloptionid="'+a.OptionId+'"]').addClass("selected"),w.addClass("poll-voted").html(m.replace("{0}",b))):w.remove()}}else w.remove()}});g.append(f("<li></li>").addClass("poll-votecount").html(a.replace("{0}",
65q)));r.canVote&&g.append(f("<li></li>").html('<a href="javascript:void(0)" class="poll-view-vote">'+u+"</a>"));r.reporturl&&(r=f("<li></li>").addClass("poll-report").html(f("<a></a>").attr("href",r.reporturl).html(n)),g.append(r));t.append(g);b.append(t);return b},x=function(b,c,m){b=f("<div></div>").addClass("poll voting").css("visibility","none");var d=f.telligent.evolution.user.accessing.isSystemAccount,r=f("<div></div>").addClass("poll-header"),t=f('<div class="poll-content"></div>'),g=f('<ul class="poll-answers-container"></ul>');
66r.append(f("<h4></h4>").addClass("poll-question").html(c.Question));b.append(r);c.RenderedDescription&&t.append(f("<div></div>").addClass("poll-description").html(c.RenderedDescription));f.each(c.Options,function(a,b){var e=f("<li></li>"),d=f("<span></span>").addClass("poll-input").html(f('<input type="radio" />').val(b.OptionId).attr("name",c.Id).addClass("options-"+c.Id).attr("id",c.Id+"-"+b.OptionId)),n=f('<label for="'+c.Id+"-"+b.OptionId+'"></label>').addClass("poll-answer").html(b.Option);m.readOnly||
67e.append(d);e.append(n);g.append(e)});t.append(g);m.canVote&&t.append(f('<a href="#"></a>').addClass("button poll-vote").html(l));b.append(t);var r=f('<div class="poll-footer"></div>'),y=f('<ul class="poll-footer-attributes"></ul>');if(null!=c.ExpiredDate){var w=f("<li></li>").addClass("poll-expires");y.append(w);f.telligent.evolution.language.formatDateAndTime(new Date(c.ExpiredDate),function(a){w.html(h.replace("{0}",a))})}f.telligent.evolution.get({url:f.telligent.evolution.site.getBaseUrl()+"api.ashx/v2/poll/"+
68c.Id+"/vote.json",cache:!1,success:function(b){if(b.OptionId){var r=null;f.each(c.Options,function(a,c){c.OptionId==b.OptionId&&(r=c.Option)});y.append(f("<li></li>").addClass("poll-alreadyvoted").html(s.replace("{0}",r)))}null==b.Errors?f("#"+c.Id+"-"+b.OptionId).prop("checked",!0):alert(b.Errors);if(m.canShowResults){var h=f("<li></li>").addClass("poll-votecount");y.append(h);y.append(f("<li></li>").html('<a href="javascript:void(0)" class="poll-view-results">'+e+"</a>"));f.telligent.evolution.get({url:f.telligent.evolution.site.getBaseUrl()+
69"api.ashx/v2/poll/"+c.Id+"/summary.json",cache:!1,success:function(b){if(null==b.Errors){var c=0;
69f.each(b.VoteSummary.VoteCount,function(a,e){c+=b.VoteSummary.VoteCount[a]});h.html(a.replace("{0}",c))}else alert(b.Errors)}})}if(d){var t=f("<li></li>").html(f("<a></a>").attr("href",m.loginurl).html(q));y.append(t)}m.reporturl&&(t=f("<li></li>").html(f("<a></a>").attr("href",m.reporturl).html(n)),y.append(t))}});r.append(y);b.append(r);return b},w=function(a,c,e){a.on("click",".poll-view-results",function(){f.telligent.evolution.get({url:f.telligent.evolution.site.getBaseUrl()+
70"api.ashx/v2/poll/"+c.Id+"/summary.json",success:function(b){null==b.Errors?a.evolutionTransform({opacity:0},{duration:200,complete:function(){var m=t(a,c,b.VoteSummary,e);a.data("pollview","results");a.html(m);a.evolutionTransform({opacity:1},{duration:200})}}):alert(b.Errors)}});return!1});a.on("click",".poll-view-vote",function(){a.evolutionTransform({opacity:0},{duration:200,complete:function(){var b=x(a,c,e);a.data("pollview","vote");a.html(b);a.evolutionTransform({opacity:1},{duration:200})}});
71return!1});a.on("click",".button.poll-vote",function(){var m=f(".options-"+c.Id+":checked").val();f.telligent.evolution.post({url:f.telligent.evolution.site.getBaseUrl()+"api.ashx/v2/poll/"+c.Id+"/vote.json",data:{OptionId:m},success:function(m){f.telligent.evolution.get({url:f.telligent.evolution.site.getBaseUrl()+"api.ashx/v2/poll/"+c.Id+"/summary.json",cache:!1,success:function(b){null==b.Errors?a.evolutionTransform({opacity:0}
71,{duration:200,complete:function(){if(e.showResultsBeforeExpiration||
72e.expiredDate>new Date)e.canShowResults=!0;if(e.canShowResults){var m=t(a,c,b.VoteSummary,e);a.data("pollview","results");a.html(m);a.evolutionTransform({opacity:1},{duration:200})}}}):alert(b.Errors)},error:function(a){f.telligent.evolution.notifications.show(b,{type:"success",duration:5000})}})}});return!1})},r=function(a,b){return f.Deferred(function(c){var e=a.expiredDate&&a.expiredDate<new Date;a.canVote=!a.readOnly&&f.telligent.evolution.user.accessing.isAuthenticated&&!e;f.telligent.evolution.user.accessing.isAuthenticated?
73f.telligent.evolution.get({url:f.telligent.evolution.site.getBaseUrl()+"api.ashx/v2/poll/"+b+"/vote.json",cache:!1,success:function(b){a.canShowResults=b.OptionId?a.showResultsBeforeExpiration||e:a.showResultsBeforeVote&&(a.showResultsBeforeExpiration||e);c.resolve(!a.canShowResults)},error:function(){a.canVote=!1;a.canShowResults=a.showResultsBeforeVote&&(a.showResultsBeforeExpiration||e);c.resolve(!0)}}):(a.canShowResults=a.showResultsBeforeVote&&(a.showResultsBeforeExpiration||e),c.resolve(!a.canShowResults))}).promise()},
74y=function(d){d&&(d=f.telligent.evolution.url.parseQuery(d),null!=d.voteButton&&(l=d.voteButton),null!=d.expiredText&&(h=d.expiredText),null!=d.viewResults&&(e=d.viewResults),null!=d.alreadyExpiredText&&(c=d.alreadyExpiredText),null!=d.voteMessage&&(b=d.voteMessage),null!=d.voteCountText&&(a=d.voteCountText),null!=d.votedOnText&&(m=d.votedOnText),null!=d.alreadyVotedOnText&&(s=d.alreadyVotedOnText),null!=d.userVoteReport&&(n=d.userVoteReport),null!=d.anonymousUserLoginText&&(q=d.anonymousUserLoginText),
75null!=d.viewVote&&(u=d.viewVote))};f.telligent.evolution.ui.components.poll={setup:function(){f.telligent.evolution.messaging.subscribe("socket.connected",function(){if(f.telligent.evolution.sockets.polls)f.telligent.evolution.sockets.polls.on("updated",function(a){f.telligent.evolution.messaging.publish("polls.updated",a)})},{excludeAutoNameSpaces:!0})},add:function(a,b){y(b.resources);var c=b.pollid,e=null;if(c){var m={reporturl:b.reporturl,loginurl:b.loginurl,readOnly:"True"===b.readonly};f.telligent.evolution.get({url:f.telligent.evolution.site.getBaseUrl()+
76"api.ashx/v2/poll/"+c+".json",success:function(b){b.Poll&&(m.showResultsBeforeExpiration=b.Poll.ShowResultsBeforeExpiration,m.showResultsBeforeVote=b.Poll.ShowResultsBeforeVote,m.expiredDate=null==b.Poll.ExpiredDate?null:f.telligent.evolution.parseDate(b.Poll.ExpiredDate),r(m,c).then(function(d){!d&&m.canShowResults&&a.data("pollview","results");v(a,b.Poll,m);w(a,b.Poll,m);f.telligent.evolution.messaging.subscribe("polls.updated",function(d){c==d.pollId&&(g.clearTimeout(e),e=g.setTimeout(function(){v(a,
77b.Poll,m)},1000))})}))}})}}};return{}},jQuery,window);p("component.presentcontent",["module.ui"],function(d,f,g,k){f.telligent.evolution.ui.components.presentcontent={setup:function(){},add:function(d,h){var e=f.map((h.presentcontents||"").split(","),function(c){c=c.split("|");var b={};2<=c.length&&(b={ContentId:c[0],ContentTypeId:c[1]},2<c.length&&(b.TypeId=c[2]));return b});f.telligent.evolution.presence.register({node:d.get(0),contents:e})}};return{}},jQuery,window);p("component.presentservice",
78["module.ui"],function(d,f,g,k){f.telligent.evolution.ui.components.presentservice={setup:function(){},add:function(d,h){var e=f.map((h.presentservices||"").split(","),function(c){c=c.split("|");var b={};2<=c.length&&(b={ServiceId:c[0]},2<c.length&&(b.TypeId=c[2]));return b});f.telligent.evolution.presence.register({node:d.get(0),services:e})}};return{}},jQuery,window);p("component.previewhtml",["module.ui"],function(d,f,g,k){function l(e,c,b,a){e={url:e,width:0,height:0,outputIsPersisted:!1};c&&
79(e.width=Math.floor(c));b&&(e.height=Math.floor(b));a&&(e.outputIsPersisted=a);return f.telligent.evolution.get({url:jQuery.telligent.evolution.site.getBaseUrl()+"api.ashx/v2/ui/preview.json",data:e})}function h(e,c){var b=e.parent().width();b>c.width&&(b=c.width);l(c.url,b,c.height,c.persist).then(function(a){e.html(a.Html)})}f.telligent.evolution.ui.components.previewhtml={setup:function(){},add:function(e,c){h(e,c);f(window).on("resized",function(){h(e,c)})}};return{}},jQuery,window);p("component.rate",
80["module.ui"],function(d,f,g,k){f.telligent.evolution.ui.components.rate={setup:function(){},add:function(d,h){var e=f.extend({},{isReadOnly:"true"===h.readonly,value:parseFloat(h.initialvalue),ratingCount:parseFloat(h.initialcount)});e.value*=f.fn.evolutionStarRating.defaults.maxRating;
80e.onRate=function(c){h.contentid&&h.contenttypeid&&(c/=f.fn.evolutionStarRating.defaults.maxRating,c={ContentId:h.contentid,ContentTypeId:h.contenttypeid,Value:c},h.ratingtypeid&&(c.TypeId=h.ratingtypeid),f.telligent.evolution.post({url:f.telligent.evolution.site.getBaseUrl()+
81"api.ashx/v2/ratings.json",data:c,success:function(b){b={ContentId:h.contentid};h.ratingtypeid&&(b.TypeId=h.ratingtypeid);f.telligent.evolution.get({url:f.telligent.evolution.site.getBaseUrl()+"api.ashx/v2/rateditem.json",data:b,success:function(a){a&&a.RatedItem&&a.RatedItem.AverageValue?f(d).evolutionStarRating("option",{value:a.RatedItem.AverageValue*f.fn.evolutionStarRating.defaults.maxRating,ratingCount:a.RatedItem.Count}):f(d).evolutionStarRating("option",{value:0,ratingCount:0})}})}}))};0==
82e.ratingCount&&e.isReadOnly||f(d).evolutionStarRating(e)}};return{}},jQuery,window);p("component.resizedimage",["module.ui"],function(d,f,g,k){f.telligent.evolution.ui.components.resizedimage={setup:function(){},add:function(d,h){d.removeClass("ui-resizedimage");f.telligent.evolution.media.previewHtml(h.src,{width:h.width||0,height:h.height||0,resizeMethod:h.resizemethod||"ZoomAndCrop",success:function(e){e=f(e.html);e.attr("style")&&d.attr("style",e.attr("style"));d.attr("src",e.attr("src"))}})}};
83return{}},jQuery,window);p("component.scheduledfile",["module.ui","module.messaging"],function(d,f,g,k,l){function h(c){f.subscribe("scheduledFile.complete","messages-"+c.progressKey,function(b){b.progressKey===c.progressKey&&(c.indicator.evolutionProgressIndicator("complete",b),e(c))});f.subscribe("scheduledFile.error","messages-"+c.progressKey,function(b){b.progressKey===c.progressKey&&(c.indicator.evolutionProgressIndicator("error",b?b.message:null),e(c))});f.subscribe("scheduledFile.progress",
84"messages-"+c.progressKey,function(b){b.progressKey===c.progressKey&&c.indicator.evolutionProgressIndicator("progress",b)})}function e(c){setTimeout(function(){f.unsubscribe("messages-"+c.progressKey)},100)}g.telligent.evolution.ui.components.scheduledfile={setup:function(){},add:function(c,b){g.telligent.evolution.presence.register({node:g("body"),services:[{ServiceId:b.presenceid}]});g.telligent.evolution.scheduledFile.monitor(b.progresskey,{runAsUserId:b.runasuserid||null,presenceId:b.presenceid||
85null});var a=g.extend({},{progressKey:b.progresskey,percentComplete:b.percentcomplete,log:JSON.parse(b.log),indicator:g(c).evolutionProgressIndicator({includePercentComplete:"true"==b.includepercentcomplete,includeLatestMessage:"true"==b.includelatestmessage,includeAllMessages:"true"==b.includeallmessages,warnBeforeUnload:"false"==b.durable,showPending:"scheduled"==b.state})});a.percentComplete&&0<a.percentComplete&&a.indicator.evolutionProgressIndicator("progress",{percentComplete:parseFloat(a.percentComplete)});
86if(a.log)for(var e=0;e<a.log.length;e++)a.indicator.evolutionProgressIndicator("progress",{message:a.log[e]});h(a)}};return{}},jQuery,window);p("component.searchresult",["module.ui","module.template"],function(d,f,g,k,l){var h=g.telligent.evolution.template.compile('<% foreach(properties, function(property) { %> <li class="property-item"><%= property %></li> <% }); %> '),e=function(c,b){g.telligent.evolution.get({url:c,dataType:"json",success:function(a){a&&b(h(a))}})};g.telligent.evolution.ui.components.searchresult=
87{setup:function(){},add:function(c,b){if(b.detailsurl){var a=null,m=c.find("ul.details"),d=m.html();c.on("mouseenter",function(c){null!==a?m.html(a):e(b.detailsurl,function(b){a=b;m.html(a)})}).on("mouseleave",function(a){m.html(d)})}}};return{}},jQuery,window);p("component.select",["module.ui","module.messaging"],function(d,f,g,k,l){function h(e){if(e.is("select")&&g(window).width()>(g.telligent.evolution.theme.getReflowBreakpoint()||670))if(e.data("renderedUiSelect"))e.hide(),e.data("renderedUiSelect").show();
88else{var c="uiselect "+e.get(0).className.replace("ui-select-enabled","");0<e.closest(".view,.filter,.sort").length&&(c+=" options-slim");e.show().glowDropDownList({selectedItemWidth:"auto",selectedItemHeight:"auto",itemsWidth:"auto",itemsHeight:"auto",buttonImageUrl:null,className:c,activeClassName:"active"});c=e.prevAll(".uiselect").first();e.data("renderedUiSelect",c)}else e.show(),(e=e.data("renderedUiSelect"))&&e.hide()}g.telligent.evolution.ui.components.select={setup:function(){f.subscribe("reflow.reflowend",
89function(){g(".ui-select-enabled").each(function(){h(g(this))})}
89,{excludeAutoNameSpaces:!0})},add:function(e,c){e.removeClass("ui-select").addClass("ui-select-enabled");h(e)}};return{}},jQuery,window);p("component.squeezetext",["module.ui","plugin.evolutionSqueezeText"],function(d,f,g,k,l){d={setup:function(){},add:function(d,e){g(d).evolutionSqueezeText({minSize:parseFloat(e.minsize)||g.fn.evolutionSqueezeText.defaults.minSize,minSpacing:parseFloat(e.minspacing)||g.fn.evolutionSqueezeText.defaults.minSpacing,
90enableSpacing:e.enablespacing!==l?"true"===e.enablespacing:g.fn.evolutionSqueezeText.defaults.enableSpacing,resetOnFailure:e.resetonfailure!==l?"true"===e.resetonfailure:g.fn.evolutionSqueezeText.defaults.resetOnFailure,truncateOnFailure:e.truncateonfailure!==l?"true"===e.truncateonfailure:g.fn.evolutionSqueezeText.defaults.truncateOnFailure,onFailure:function(){g(this).attr("data-tip",g(this).text()).evolutionTip()}})}};g.telligent=g.telligent||{};g.telligent.evolution=g.telligent.evolution||{};
91g.telligent.evolution.ui=g.telligent.evolution.ui||{};g.telligent.evolution.ui.components=g.telligent.evolution.ui.components||{};return g.telligent.evolution.ui.components.squeezetext=d},jQuery,window);p("component.tag",["module.ui"],function(d,f,g,k){var l=function(d,e,c){var b=f(c);b.html("");if(d){var a=!0;f.each(d.split(/,/),function(c,d){var h=f.trim(d);h&&(a?a=!1:b.append(", "),e?b.append(f("<a>").attr("rel","nofollow tag").attr("href",e.replace(/{tag}/g,f.telligent.evolution.url.encodePathComponent(f.telligent.evolution.html.decode(h)))).text(h)):
92b.append(h))})}};f.telligent.evolution.ui.components.tag={setup:function(){},add:function(d,e){var c=jQuery("<span></span>");f(d).append(c);l(e.tags,e.urlformat,c);var b=null;"true"!==e.readonly&&(b=f('<a href="javascript:void(0);" class="internal-link edit-tags"></a>'),f(d).append(b),b.evolutionInlineTagEditor({allTags:f.grep(e.selectabletags.split(","),function(a){return a}),currentTags:f.grep(e.tags.split(","),function(a){return a}),onSave:function(a,b){var d={Tags:a&&0<a.length?a.join(","):"",
93ContentId:e.contentid,ContentTypeId:e.contenttypeid};
93e.tagtypeid&&(d.TypeId=e.tagtypeid);f.telligent.evolution.put({url:f.telligent.evolution.site.getBaseUrl()+"api.ashx/v2/contenttags.json",data:d,success:function(a){l(d.Tags,e.urlformat,c);b()}})}}))}};return{}},jQuery,window);p("component.theater",["module.ui"],function(d,f,g,k){var l=function(d,e){f.telligent.evolution.get({url:d,cache:!1,success:function(c){e(c)}})};f.telligent.evolution.ui.components.theater={setup:function(){},add:function(d,
94e){d=f(d);d.on("click",function(c){!0!==d.data("disabletheater")&&(c.preventDefault(),f.evolutionTheater.show({content:function(b){l(e.theaterurl,b)},loaded:function(b){}}))})}};return{}},jQuery,window);p("component.tip",["module.ui"],function(d,f,g,k){f.telligent.evolution.ui.components.tip={setup:function(){},add:function(d,h){f(d).evolutionTip({attribute:h.tipcontent||f.fn.evolutionTip.defaults.attribute,horizontal:h.tiphorizontal,vertical:h.tipvertical})}};return{}},jQuery,window);p("component.tourtip",
95["module.ui","module.tourtips"],function(d,f,g,k,l){g.telligent.evolution.ui.components.tourtip={setup:function(){},add:function(d,e){g.telligent.evolution.tourTips.register({key:e.tourtipkey,message:e.tourtipmessage,index:e.tourtipindex,element:d.get(0)})}};return{}},jQuery,window);p("component.userpresence",["module.ui","module.messaging","lib.util"],function(d,f,g,k,l,h){var e;k.telligent.evolution.ui.components.userpresence={setup:function(){e=k("body")},add:function(c,b){var a=b.presentlabel,
96d=b.notpresentlabel;k.telligent.evolution.sockets&&k.telligent.evolution.sockets.presence&&(k.telligent.evolution.presence.register({node:e,contents:[{ContentId:b.contentid,ContentTypeId:b.contenttypeid}]}),f.subscribe("user.presenceChanged",function(e){e&&b.userid==e.userId&&(!0===e.present?c.show().html(a).attr("data-tip",a).addClass("present"):!1===e.present?c.show().html(d).attr("data-tip",d).removeClass("present"):c.hide())}))}};return{}},jQuery,window);p("component.viewhtml",["module.ui","module.messaging"],
97function(d,f,g,k,l){function h(a,b,c,e){a={url:a,width:0,height:0,outputIsPersisted:!1};b&&(a.width=Math.floor(b));c&&(a.height=Math.floor(c));e&&(a.outputIsPersisted=e);return g.telligent.evolution.get({url:jQuery.telligent.evolution.site.getBaseUrl()+"api.ashx/v2/ui/view.json",data:a})}function e(a,b,d){k.clearTimeout(b.reflowWaitTimeout);if("none"==a.css("display")||"none"==a.parent().css("display")||document.fullscreenElement||document.mozFullScreenElement||document.webkitFullscreenElement||document.msFullscreenElement)b.reflowWaitTimeout=
98k.setTimeout(function(){e(a,b,d)},499);else if(!d||"viewable"==b.resizedBy){var f=g(k).width(),s=a.parent().width(),q=a.parent().height(),l="parent",t=q;if(f<s)b.reflowWaitCheckCount++,10>b.reflowWaitCheckCount&&(b.reflowWaitTimeout=setTimeout(function(){e(a,b,d)},250));else{0==s&&(s=a.parents(".layout-region-inner").width());s>b.width&&(s=b.width);if(0==q||"parent"!=b.resizedBy||q>c)t=c,q=Math.round(0.8*c),l="viewable";q>b.height&&0<b.height&&(t=q=b.height,l="configured");b.resizedBy=l;if(t!=b.lastHeight||
99s!=b.lastHeight){var l=a.width(),x=a.height();if(!(s==b.lastWidth&&t<=b.lastHeight&&(x<=t||0==t)||t==b.lastHeight&&s<=b.lastWidth&&(l<=s||0==s))){var w=[],r=!0,y=!1;a.children().each(function(){var a=g(this),b=(this.nodeName||"").toLowerCase();a.hasClass("view-html-selfscaled")?y=!0:"video"==b||"audio"==b||"embed"==b||"object"==b?w.push(this):"script"!=b&&("style"!=b&&"meta"!=b)&&(r=!1)});y||(r&&0<a.children().length?(g.each(w,function(){var a=g(this),b=a.width()||1,c=a.height()||1;b/s>c/q?a.attr({width:s+
100"px !important",height:c*s/b+"px !important"}):a.attr({width:b*q/c+"px !important",height:q+"px !important"})}),a.trigger("rendered")):(""==b.lastHtml&&a.html(g('<div><span class="ui-loading"></span></div>').css({display:"inline-block",width:s?s+"px":0.8*f+"px",height:q?q+"px":0.8*c+"px",display:"flex","align-items":"center","justify-content":"center"})),h(b.url,s,q,b.persist).then(function(c){b.lastHtml!=c.Html&&(a.html(c.Html),b.lastHtml=c.Html,a.trigger("rendered"))})));b.lastHeight=t;b.lastWidth=
101s}}}}}var c,b=!1;g.telligent.evolution.ui.components.viewhtml={setup:function(){c=g(window).height();g(window).on("resized",function(){b||(c=g(window).height())});g.telligent.evolution.messaging.subscribe("window.scrollableheight",function(a){c=a.height;b=!0}
101,{excludeAutoNameSpaces:!0})},add:function(a,b){b.resizedBy="parent";b.lastWidth=-1;b.lastHeight=-1;b.lastHtml="";b.reflowWaitCheckCount=0;b.reflowWaitTimeout=null;e(a,b,!1);g(window).on("resized",function(){k.clearTimeout(b.reflowWaitTimeout);
102b.reflowWaitTimeout=k.setTimeout(function(){e(a,b,!1)},499)});g.telligent.evolution.messaging.subscribe("window.scrollableheight",function(c){k.clearTimeout(b.reflowWaitTimeout);b.reflowWaitTimeout=k.setTimeout(function(){e(a,b,!0)},499)})}};return{}},jQuery,window);p("component.vote",["module.ui"],function(d,f,g,k){function l(e){return f.Deferred(function(c){f.telligent.evolution.get({url:f.telligent.evolution.site.getBaseUrl()+"api.ashx/v2/ideas/vote.json",data:{IdeaId:e,UserId:f.telligent.evolution.user.accessing.id},
103error:function(){c.resolve(null)}}).then(function(b){c.resolve(b.Vote.TotalVotes)})}).promise()}function h(e,c,b){b.contentId==e.contentid&&l(b.contentId).then(function(a){f(c).evolutionUpDownVoting("option",{yesVotes:b.yesVotes,noVotes:b.noVotes,voteCount:b.totalVotes,score:b.score,userVote:a})})}f.telligent.evolution.ui.components.vote={setup:function(){},add:function(e,c){var b=f.extend({},{isReadOnly:"true"===c.readonly,yesVotes:parseInt(c.initialyesvotes),noVotes:parseInt(c.initialnovotes),voteCount:parseInt(c.initialvotes),
104score:parseInt(c.initialscore),allowMultipleVotes:"true"===c.allowmultiplevotes,userVote:c.initialuservotetotal,canUserUpVote:"true"===c.canuserupvote,canUserDownVote:"true"===c.canuserdownvote,canViewVotes:"true"===c.canviewvotes,isUserRegistered:"true"===c.isuserregistered,isUserGroupMember:"true"===c.isusergroupmember,loginUrl:c.loginurl,voteUrl:c.voteurl});f.telligent.evolution.messaging.subscribe("ideaVote.created",function(a){h(c,e,a)});f.telligent.evolution.messaging.subscribe("ideaVote.deleted",
105function(a){h(c,e,a)});b.onVote=function(a,b){c.contentid&&f.telligent.evolution.post({url:f.telligent.evolution.site.getBaseUrl()+"api.ashx/v3/ideas/vote.json",data:{IdeaId:c.contentid,Value:b},success:function(a){a&&a.Vote&&a.Vote.Idea?f(e).evolutionUpDownVoting("option",{yesVotes:a.Vote.Idea.YesVotes,noVotes:a.Vote.Idea.NoVotes,voteCount:a.Vote.Idea.TotalVotes,score:a.Vote.Idea.Score,userVote:a.Vote.TotalVotes}):f(e).evolutionUpDownVoting("option",{yesVotes:0,noVotes:0,voteCount:0,score:0,userVote:null})}})};
106b.onDeleteVote=function(){c.contentid&&f.telligent.evolution.del({url:f.telligent.evolution.site.getBaseUrl()+"api.ashx/v2/ideas/vote.json",data:{IdeaId:c.contentid},success:function(a){f.telligent.evolution.get({url:f.telligent.evolution.site.getBaseUrl()+"api.ashx/v2/ideas/idea.json",data:{Id:c.contentid},success:function(a){a&&a.Idea?f(e).evolutionUpDownVoting("option",{yesVotes:a.Idea.YesVotes,noVotes:a.Idea.NoVotes,voteCount:a.Idea.TotalVotes,score:a.Idea.Score,userVote:0}):f(e).evolutionUpDownVoting("option",
107{yesVotes:0,noVotes:0,voteCount:0,score:0,userVote:null})}})}})};0==b.voteCount&&b.isReadOnly||f(e).evolutionUpDownVoting(b)}};return{}},jQuery,window);p("component.webpreview",["module.ui"],function(d,f,g,k){f.telligent.evolution.ui.components.webpreview={setup:function(){},add:function(d,h){var e=d.hasClass("preview"),c=h.configuration.url,b,a;"undefined"!==typeof h.configuration.maximagewidth&&(b=h.configuration.maximagewidth);"undefined"!==typeof h.configuration.maximageheight&&(a=h.configuration.maximageheight);
108e||(d.parents(".ui-theater").data("disabletheater",!0),0>h.configuration.url.indexOf(f.telligent.evolution.site.getBaseUrl(!0))&&d.parents(".ui-theater").attr("target","_blank"));f.telligent.evolution.preview.load(c,{maxImageWidth:b,maxImageHeight:a,success:function(a){e?d.html(a.previewImageHtml||""):a&&(a.excerpt||a.imageUrl)&&(a=f.telligent.evolution.preview.render(a,{template:f.telligent.evolution.preview.defaults.template}),"undefined"!==typeof a&&(null!==a&&0<a.length)&&d.html(a))}})}};return{}},
109jQuery,window);p("composers",["composer.hashtags","composer.mentions","composer.urlhighlight","composer.autocomplete"],function(){return{}});p("composer.autocomplete",["plugin.evolutionComposer"],function(d,f,g,k){var l={},h=null,e=function(){};d=function(){return{init:function(b){e=b.settings.onSuggestionList||f.fn.evolutionComposer.plugins.autocomplete.defaults.onSuggestionList;selectSuggestion=b.settings.onSuggestionSelect||f.fn.evolutionComposer.plugins.autocomplete.defaults.onSuggestionSelect;
110b.input.on(c.selectedEventName,function(){selectSuggestion(c.selection());b.release()})},onTransform:function(b){},shouldActivate:function(b){return(b=b.currentWord())&&b.value&&3<=b.value.length?!0:!1},onActivate:function(b){b.data("_autocomplete_composer_active",!0);f(document).on("click.autocomplete",function(a){b.release();f(document).off(".autocomplete")}
110)},onDeactivate:function(b){b.data("_autocomplete_composer_active",!1);c.hide();b.input.trigger("focus")},val:function(b,a){return b},onkeydown:function(b,
111a){if(27===a.which)return b.release(),!1;if(9==a.which)b.release();else{if(13===a.which){var e=c.selection();e&&selectSuggestion(e);b.release();return!1}if(38===a.which)return c.moveHighlightUp(),!1;if(40===a.which)return c.moveHighlightDown(),!1}return!0},onkeypress:function(b,a){return!0},oninput:function(b,a){clearTimeout(h);c.loading(b.input);h=setTimeout(function(){var a=b.val();if(1<a.length){var d=function(a){null!==a&&0<a.length?c.show(b.input,a,b.settings.suggestionHeader):b.release()};"undefined"!==
112typeof l[a]?b.data("_autocomplete_composer_active")&&d(l[a]):e(a,function(c){b.data("_autocomplete_composer_active")&&(l[a]=c,b.val()==a&&d(c))})}else b.release()},500);return!0},defaults:{}}}();var c=function(){var b=null,a=null,c=null,e=null,d=null,h=function(q){e=q;if(null===b){b=f('<div class="composer-suggestion-selector popup-list content"></div>').hide().appendTo(f("body"));c=f('<span class="heading"></span>').appendTo(b);a=f('<ul class="content-list content suggestions"></ul>').appendTo(b);
113d=f('<li class="loading">...</li>');var h=0,s=["<strong>&bull;</strong>&bull;&bull;","&bull;<strong>&bull;</strong>&bull;","&bull;&bull;<strong>&bull;</strong>"];setInterval(function(){h+=1;3===h&&(h=0);d.get(0).innerHTML=s[h]},175);b.on("click","li",function(a){null!==e&&(b.find("li.highlight").removeClass("highlight"),f(this).addClass("highlight"),e.trigger(g.selectedEventName))})}},q=function(){if(null!==e){var a=e.offset(),c=f(e);b.css({width:c.outerWidth()-2,top:a.top+c.outerHeight()-1,left:a.left})}},
114g={selectedEventName:"SUGGESTION_SELECTED",show:function(e,d,n){c.html(n);h(e);q();b.hide();a.empty();f.each(d,function(b,c){var e=f('<li class="content-item suggestion">'+c.viewHtml+"</li>");e.data("suggestionData",c);a.append(e)});b.show()},hide:function(){null!==b&&(b.hide(),a.empty())},loading:function(c){h(c);q();b.hide();a.empty().append(d);b.show()},moveHighlightUp:function(){var a=b.find("li.suggestion");if(0!==a.length){var c=a.length;f.each(a,function(a,b){f(b).hasClass("highlight")&&(c=
115a,f(b).removeClass("highlight"))});0>c-1&&(c=a.length);f(a.get(c-1)).addClass("highlight")}},moveHighlightDown:function(){var a=b.find("li.suggestion");if(0!==a.length){var c=-1;f.each(a,function(a,b){f(b).hasClass("highlight")&&(c=a,f(b).removeClass("highlight"))});c+1>=a.length&&(c=-1);f(a.get(c+1)).addClass("highlight")}},selection:function(){var a=b.find("li.suggestion");if(0===a.length)return null;var c=a.filter("li.suggestion.highlight");return null!==c&&0<c.length?c.data("suggestionData"):
116f(a.get(0)).data("suggestionData")}};return g}();f.fn.evolutionComposer.plugins.autocomplete=d;f.fn.evolutionComposer.plugins.autocomplete.defaults={onSuggestionList:function(b,a){a(null)},onSuggestionSelect:function(b){}};return{}},jQuery,window);p("composer.hashtags",["plugin.evolutionComposer","lib.globalConfiguration","module.rest"],function(d,f,g,k,l,h){d=function(){for(var c=null,b=!1,a={},d=function(a){var b=a.data("_tagged_tags");if("undefined"===typeof b||null===b)b=[],a.data("_tagged_tags",
117b);return b},n=function(a){return a.currentWord({additionalWhiteSpaceSymbols:"()\"'<>.,".split("")})},h=function(a,b,c,r,q){var h=d(a)||[];h[h.length]=b;c&&(c=n(a),a.replace(c.start,c.stop+1,b.decodedName+(r?" ":"")),b=c.start+(b.decodedName+(r?" ":"")).length,r=a.input.get(0),r.setSelectionRange?r.setSelectionRange(b,b):r.createTextRange&&(r=r.createTextRange(),r.collapse(!0),r.moveEnd("character",b),r.moveStart("character",b),r.select()));s(a);a.data("_hashtag_composer_active",!1);e.hide();a.input.trigger("focus");
118q&&a.release()},s=function(a){var b=d(a).reverse(),c=a.val();a.clearHighlights(a.settings.highlightClass||t);var e={};k.each(b,function(d,m){if(m&&null!==m.decodedName&&0<m.decodedName.length){var n=c.indexOf(m.decodedName);if(0>n||e[n])b.splice(d,1);else for(;0<=n;)a.addHighlight({start:n,stop:m.decodedName.length+n,className:a.settings.highlightClass||t}),e[n]=!0,n=c.indexOf(m.decodedName,n+1)}});a.renderHighlights()},q=function(a){return 2<a.length&&0===a.indexOf("#")&&!c.test(a.substr(1))&&isNaN(parseInt(a[1],
11910))},l=function(a){return k.Deferred(function(c){g.get({url:f.baseUrl+"tinymce/apis/hashtags",cache:!0,data:{t:"m",contenttypeid:a||""}}).then(function(a){(b=a&&"true"===a.supported)?c.resolve():c.reject()})["catch"](function(){c.reject()})}).promise()},t="composer-hashtag-highlight",x=function(){},w=null,r=null,y=/\[tag:([^\]]+)\]/gi,c=RegExp("["+"-_~`!@#$%^&*()=+{[}]\\|;:'\",<.>/? ".replace("]","\\]")+"]","i"),z=0;33>z;z++)a["-_~`!@#$%^&*()=+{[}]\\|;:'\",<.>/? ".charCodeAt(z)]=!0;
119return{init:function(a){l(a.settings.contentTypeId).then(function(){x=
120a.settings.onTagList||k.fn.evolutionComposer.plugins.hashtags.defaults.onTagList;a.input.on(e.selectedEventName,function(){h(a,e.selection(),!0,!0,!0)});a.input.on("blur",function(){setTimeout(function(){a.data("_hashtag_composer_active")&&a.release()},500)})})},onTransform:function(a,b){if(b)for(var c=a.val(),e=y.exec(c);null!==e&&0<=e.index&&null!==e&&1<e.length;){var d={token:"[tag:"+e[1]+"]",name:"#"+e[1],decodedName:"#"+k.telligent.evolution.html.decode(e[1])};a.val(a.val().replace(e[0],d.name));
121h(a,d,!1);e=y.exec(c)}s(a)},shouldActivate:function(a){return b?q(n(a).value):!1},onActivate:function(a){a.data("_hashtag_composer_active",!0);k(document).on("click.ui-composer-hashtags",function(){a.release();k(document).off(".ui-composer-hashtags")})},onDeactivate:function(a){var b=n(a);q(b.value)&&h(a,{decodedName:b.value,name:b.value,token:"[tag:"+b.value.substr(1)+"]"},!0,!1,!1);a.data("_hashtag_composer_active",!1);e.hide();a.input.trigger("focus")},val:function(a,c){if(!b)return a;var e=d(c);
122k.each(e,function(b,c){a=a.replace(RegExp(k.telligent.evolution.regex.encode(c.decodedName),"g"),c.token)});return a},onkeydown:function(a,c){if(!b)return!0;if(27===c.which||32===c.which)a.release();else if(13===c.which||9===c.which){var d=e.selection();if(d)return h(a,d,!0,!0,!0),!1;a.release()}else{if(38===c.which)return e.moveHighlightUp(),!1;if(40===c.which)return e.moveHighlightDown(),!1}return!0},onkeypress:function(c,e){if(!b)return!0;"undefined"!==typeof a[e.which]&&c.release();return!0},
123oninput:function(a,c){if(!b)return!0;if(!q(n(a).value))return a.release(),!0;if(a.currentWord().value==r&&a.data("_hashtag_composer_active"))return!0;clearTimeout(w);e.loading(a.input);w=setTimeout(function(){var b=r=a.currentWord().value;q(b)?2<=b.length&&x(b.substr(1),function(c){if(a.data("_hashtag_composer_active")){c&&(c=k.map(c,function(a){return{name:a.name,token:a.token,decodedName:k.telligent.evolution.html.decode(a.name)}}));var d=n(a).value;d==b&&q(d)&&null!==c&&0<c.length?e.show(a.input,
124c,b):e.hide()}}):a.release()},500);return!0}}}();var e=function(){var c=null,b=null,a=null,e=function(e){b=e;if(null===c){c=k('<ul class="composer-hashtag-selector"></ul>').hide().appendTo(k("body"));a=k('<li class="loading">...</li>');var d=0,m=["<strong>&bull;</strong>&bull;&bull;","&bull;<strong>&bull;</strong>&bull;","&bull;&bull;<strong>&bull;</strong>"];setInterval(function(){d+=1;3===d&&(d=0);a.get(0).innerHTML=m[d]},175);c.on("click","li",function(a){null!==b&&(c.find("li.highlight").removeClass("highlight"),
125k(this).addClass("highlight"),b.trigger(h.selectedEventName))})}},d=function(){if(null!==b){var a=b.offset(),e=k(b);c.css({width:e.outerWidth()-2,top:a.top+e.outerHeight()-1,left:a.left})}},h={selectedEventName:"HASHTAG_SELECTED",show:function(a,b,h){e(a);d();c.hide().empty();var f=RegExp(k.telligent.evolution.regex.encode(k.telligent.evolution.html.encode(h)),"i");k.each(b,function(a,b){var e=b.name.match(f),e=null!==e?k("<li>"+b.name.replace(f,"<strong>"+e[0]+"</strong>")+"</li>"):k("<li>"+b.name+
126"</li>");e.data("tagData",b);c.append(e)});c.show()},hide:function(){null!==c&&c.hide().empty()},loading:function(b){e(b);d();c.hide().empty().append(a).show()},moveHighlightUp:function(){var a=c.find("li");if(0!==a.length){var b=a.length;k.each(a,function(a,c){k(c).hasClass("highlight")&&(b=a,k(c).removeClass("highlight"))});0>b-1&&(b=a.length);k(a.get(b-1)).addClass("highlight")}},moveHighlightDown:function(){var a=c.find("li");if(0!==a.length){var b=-1;k.each(a,function(a,c){k(c).hasClass("highlight")&&
127(b=a,k(c).removeClass("highlight"))});b+1>=a.length&&(b=-1);k(a.get(b+1)).addClass("highlight")}},selection:function(){var a=c.find("li");if(0===a.length)return null;var b=a.filter("li.highlight");return null!==b&&0<b.length?b.data("tagData"):k(a.get(0)).data("tagData")}};return h}();k.fn.evolutionComposer.plugins.hashtags=d;k.fn.evolutionComposer.plugins.hashtags.defaults={onTagList:function(c,b){k.telligent.evolution.get({url:k.telligent.evolution.site.getBaseUrl()+"api.ashx/v2/hashtags.json?IncludeFields=Token,PreviewHtml",
128data:{QueryText:c,PageSize:5},cache:!1,dataType:"json",success:function(a){a.HashTags&&0<a.HashTags.length?(a=k.map(a.HashTags,function(a){return{name:a.PreviewHtml,token:a.Token}}),b(a)):b(null)}})}};return{}},jQuery,window);p("composer.mentions",["plugin.evolutionComposer","lib.globalConfiguration","module.rest"],function(d,f,g,k,l,h){d=function(){var c={};allowedSpacesKey="_allowed_spaces";isActiveKey="_hashtag_composer_active";caretPosition=0;supported=!1;getMentions=function(b){var a=b.data("_mentioned_mentionables");
129if("undefined"===typeof a||null===a)a=[],b.data("_mentioned_mentionables",a);return a};setCursorPosition=function(b,a){var c=b.input.get(0);c.setSelectionRange?c.setSelectionRange(a,a):c.createTextRange&&(c=c.createTextRange(),c.collapse(!0),c.moveEnd("character",a),c.moveStart("character",a),c.select())};mentionMentionable=function(b,a,c){var e=getMentions(b)||[];e[e.length]=a;c&&(c=effectiveCurrentWord(b),b.replace(c.start,c.stop+1,a.decodedName+" "),allowedSpaces(b,0),setCursorPosition(b,c.start+
130(a.decodedName+" ").length));b.release();updateHighlights(b)};
130updateHighlights=function(b){var a=getMentions(b),c=b.val();b.clearHighlights(b.settings.highlightClass||mentionHighlightClass);k.each(a,function(e,d){if(d&&null!==d.decodedName&&0<d.decodedName.length){var h=c.indexOf(d.decodedName);if(0>h)a.splice(e,1);else for(;0<=h;)b.addHighlight({start:h,stop:d.decodedName.length+h,className:b.settings.highlightClass||mentionHighlightClass}),h=c.indexOf(d.decodedName,h+1)}});b.renderHighlights()};
131mentionHighlightClass="composer-mentionable-mention-highlight";getMentionables=function(){};getContent=getMentionablesTimeout=null;allowedSpaces=function(b,a){return"undefined"!==typeof a?(b.data("_allowed_spaces",a),a):b.data("_allowed_spaces")||0};effectiveCurrentWord=function(b){var a=b.val().substring(0,caretPosition),e=null;k.each(c,function(b,c){if(null!==c&&0<c.length&&a.match("@"+k.telligent.evolution.regex.encode(b)+"$"))return e="@"+b,!1});if(null!==e){var d=a.length-e.length;allowedSpaces(b,
132e.split(" ").length-1);return{value:e,start:d,stop:d+e.length}}return b.currentWord({caretPosition:caretPosition,allowedWhiteSpaceBeforeCaret:allowedSpaces(b),additionalWhiteSpaceSymbols:"()\"'<>.,".split("")})};collectRawTokens=function(b){for(var a=b.val(),c=[];null!==(tokens=rToken.exec(a));)c.push({match:tokens,contentTypeId:tokens[2],contentId:tokens[1]});0<c.length&&getContent&&getContent(c,function(a){k.each(a,function(a,c){var e={token:c.match[0],name:c.name,decodedName:k.trim(c.name)};b.val(b.val().replace(e.token,
133e.name));mentionMentionable(b,e,!1)});b.input.trigger("input")})};initSupported=function(b){return k.Deferred(function(a){g.get({url:f.baseUrl+"tinymce/apis/mentions",cache:!0,data:{t:"m",contenttypeid:b||""}}).then(function(b){(supported=b&&"true"===b.supported)?a.resolve():a.reject()})["catch"](function(){a.reject()})}).promise()};rToken=/\[mention:([^:]+):([^\]]+)\]/gi;return{init:function(b){initSupported(b.settings.contentTypeId).then(function(){getMentionables=b.settings.onMentionableList||
134k.fn.evolutionComposer.plugins.mentions.defaults.onMentionableList;getContent=b.settings.onListContent||k.fn.evolutionComposer.plugins.mentions.defaults.onListContent;b.input.on(e.selectedEventName,function(){mentionMentionable(b,e.selection(),!0)});b.input.on({blur:function(){setTimeout(function(){b.data(isActiveKey)&&b.release()},500)},keydown:function(){caretPosition=b.caretPosition()+1}})})},onTransform:function(b,a){a&&collectRawTokens(b);updateHighlights(b)},shouldActivate:function(b){return supported&&
1350===effectiveCurrentWord(b).value.indexOf("@")},onActivate:function(b){b.data(isActiveKey,!0);k(document).on("click.mentions",function(){b.release();k(document).off(".mentions")})},onDeactivate:function(b){b.data(isActiveKey,!1);e.hide();b.input.trigger("focus");allowedSpaces(b,0)},val:function(b,a){if(!supported)return b;var c=getMentions(a);k.each(c,function(a,c){b=b.replace(c.decodedName,c.token)});return b},onkeydown:function(b,a){if(!supported)return!0;if(32===a.which)allowedSpaces(b,allowedSpaces(b)+
1361);else{if(27===a.which)return b.release(),!1;if(13===a.which||9===a.which){var c=e.selection();c?mentionMentionable(b,c,!0):b.release();return!1}if(38===a.which)return e.moveHighlightUp(),!1;if(40===a.which)return e.moveHighlightDown(),!1}return!0},onkeypress:function(b,a){return!0},oninput:function(b,a){if(!supported)return!0;clearTimeout(getMentionablesTimeout);e.loading(b.input);getMentionablesTimeout=setTimeout(function(){var a=effectiveCurrentWord(b).value.substring(1);if(1<a.length){var d=
137function(c){null!==c&&0<c.length?e.show(b.input,c,a):b.release()};"undefined"!==typeof c[a]?b.data(isActiveKey)&&d(c[a]):getMentionables(a,function(e){b.data(isActiveKey)&&(e&&(e=k.map(e,function(a){return{name:a.name,token:a.token,decodedName:k.trim(k.telligent.evolution.html.decode(a.name))}})),c[a]=e,effectiveCurrentWord(b).value.substring(1)==a&&d(e))})}else b.release()},500);return!0}}}();var e=function(){var c=null,b=null,a=null,e=function(e){b=e;if(null===c){c=k('<ul class="composer-mentionable-selector"></ul>').hide().appendTo(k("body"));
138a=k('<li class="loading">...</li>');var d=0,m=["<strong>&bull;</strong>&bull;&bull;","&bull;<strong>&bull;</strong>&bull;","&bull;&bull;<strong>&bull;</strong>"];setInterval(function(){d+=1;3===d&&(d=0);a.get(0).innerHTML=m[d]},175);c.on("click","li",function(a){null!==b&&(c.find("li.highlight").removeClass("highlight"),k(this).addClass("highlight"),b.trigger(h.selectedEventName))})}},d=function(){if(null!==b){var a=b.offset(),e=k(b);c.css({width:e.outerWidth()-2,top:a.top+e.outerHeight()-1,left:a.left})}},
139h={selectedEventName:"MENTIONABLE_SELECTED",show:function(a,b,h){e(a);d();c.hide().empty();var f=RegExp(k.telligent.evolution.regex.encode(k.telligent.evolution.html.encode(h)),"i");k.each(b,function(a,b){var e=b.name.match(f),e=null!==e?k("<li>"+b.name.replace(f,"<strong>"+e[0]+"</strong>")+"</li>"):k("<li>"+b.name+"</li>");e.data("mentionableData",b);c.append(e)});c.show()},hide:function(){null!==c&&c.hide().empty()},loading:function(b){e(b);d();c.hide().empty().append(a).show()},moveHighlightUp:function(){var a=
140c.find("li");if(0!==a.length){var b=a.length;k.each(a,function(a,c){k(c).hasClass("highlight")&&(b=a,k(c).removeClass("highlight"))});0>b-1&&(b=a.length);k(a.get(b-1)).addClass("highlight")}},moveHighlightDown:function(){var a=c.find("li");if(0!==a.length){var b=-1;k.each(a,function(a,c){k(c).hasClass("highlight")&&(b=a,k(c).removeClass("highlight"))});b+1>=a.length&&(b=-1);k(a.get(b+1)).addClass("highlight")}},selection:function(){var a=c.find("li");if(0===a.length)return null;var b=a.filter("li.highlight");
141return null!==b&&0<b.length?b.data("mentionableData"):k(a.get(0)).data("mentionableData")}};return h}();k.fn.evolutionComposer.plugins.mentions=d;k.fn.evolutionComposer.plugins.mentions.defaults={onListContent:function(c,b){k.telligent.evolution.batch(function(){k.each(c,function(a,b){k.telligent.evolution.get({url:k.telligent.evolution.site.getBaseUrl()+"api.ashx/v2/genericcontent/{contentId}/{contentTypeId}.json",data:{contentId:b.contentId,contentTypeId:b.contentTypeId}}).then(function(a){b.name=
142a.Content.HtmlName})})}).then(function(){b(c)})},onMentionableList:function(c,b){k.telligent.evolution.get({url:k.fn.evolutionComposer.plugins.mentions.defaults.mentionablesEndpoint,data:{QueryText:c,PageSize:20},cache:!1,dataType:"json",success:function(a){a.Mentionables&&0<a.Mentionables.length?(a=k.map(a.Mentionables,function(a){return{name:a.PreviewHtml,token:a.Token}}),b(a)):b(null)}})},mentionablesEndpoint:k.telligent.evolution.site.getBaseUrl()+"api.ashx/v2/mentionables.json?IncludeFields=Token,PreviewHtml"};
143return{}},jQuery,window);p("composer.urlhighlight",["plugin.evolutionComposer"],function(d,f,g,k){var l=/(\b(http):\/\/[-A-Z0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])/ig;d=function(){var d={init:function(e){e.highlighClassName=e.highlighClassName||d.defaults.highlighClassName},onTransform:function(e){var c;c=(e.val()||"").match(l);c=null!==c&&0<c.length?c[0]:null;if(null!==c){var b;b=e.data("_composer_urlpreview_data");if(null===b||"undefined"===typeof b)b={},e.data("_composer_urlpreview_data",b);
144var a=e.val().indexOf(c);if(0<=a&&"undefined"===typeof b.lastRange||b.lastRange.start!==a||b.lastRange.stop!==a+c.length)b.lastRange={start:a,stop:a+c.length},e.clearHighlights(e.highlighClassName),e.addHighlight({start:a,stop:a+c.length,className:e.highlighClassName}),e.renderHighlights()}else e.clearHighlights(e.highlighClassName)},shouldActivate:function(e){return!1},val:function(e,c){return e},onkeydown:function(e,c){return!0},oninput:function(e,c){return!0},defaults:{highlighClassName:"composer-url-highlight",
145loadingText:"..."}};return d}();f.fn.evolutionComposer.plugins.urlhighlight=d;return{}},jQuery,window);p("events","events.gestures events.hashchange events.notifications events.systemnotifications events.pointers events.scroll events.textinput events.resized events.comments events.presence events.activitystories events.wake events.forums events.quote events.rendered events.likes events.ideaVotes events.mutate events.plugins events.badgeablePanelChange events.users".
145split(" "),function(){return{}});
146p("events.activitystories",["module.messaging"],function(d,f,g){d.subscribe("socket.connected",function(){f.telligent.evolution.sockets.activitystories&&(f.telligent.evolution.sockets.activitystories.on("created",function(f){d.publish("activitystory.created",f)}),f.telligent.evolution.sockets.activitystories.on("updated",function(f){d.publish("activitystory.updated",f)}),f.telligent.evolution.sockets.activitystories.on("deleted",function(f){d.publish("activitystory.deleted",f)}))},{excludeAutoNameSpaces:!0});
147return{}},jQuery,window);p("events.badgeablePanelChange",["module.messaging","lib.globalConfiguration"],function(d,f,g,k){var l=null,h={getUpdatedCounts:function(c){c=g.extend(l||{},c||{},{source:k.location.href});return g.telligent.evolution.post({url:f.badgeablePanelCountUrl,data:c})}},e={setCurrentContext:function(c){l=c},update:function(c){return c&&c.crossWindow?d.publish("_badgedPanels.updateAll",null,{crossWindow:!0}):h.getUpdatedCounts().then(function(b){d.publish("_badgedPanels.countsChanged",
148b)})}};d.subscribe("socket.connected",function(){if(g.telligent.evolution.sockets.badgedPanels)g.telligent.evolution.sockets.badgedPanels.on("updated",function(c){e.update()})},{excludeAutoNameSpaces:!0});d.subscribe("_badgedPanels.contextChanged",function(c){e.setCurrentContext(c)},{excludeAutoNameSpaces:!0});d.subscribe("_badgedPanels.updateAll",function(c){e.update()},{excludeAutoNameSpaces:!0});return e},jQuery,window);p("events.comments",["module.messaging"],function(d,f,g){d.subscribe("socket.connected",
149function(){f.telligent.evolution.sockets.comments&&(f.telligent.evolution.sockets.comments.on("created",function(f){d.publish("comment.created",f)}),f.telligent.evolution.sockets.comments.on("updated",function(f){d.publish("comment.updated",f)}),f.telligent.evolution.sockets.comments.on("deleted",function(f){d.publish("comment.deleted",f)}),f.telligent.evolution.sockets.comments.on("typing",function(f){d.publish("comment.typing",f)}),f.telligent.evolution.sockets.comments.on("voted",function(f){d.publish("comment.voted",
150f)}),f.telligent.evolution.sockets.comments.on("presenceChanged",function(f){d.publish("comments.presenceChanged",f)}))},{excludeAutoNameSpaces:!0});return{}},jQuery,window);p("events.forums",["module.messaging"],function(d,f,g){d.subscribe("socket.connected",function(){f.telligent.evolution.sockets.forums&&(f.telligent.evolution.sockets.forums.on("thread.updated",function(f){d.publish("forumThread.updated",f)}),f.telligent.evolution.sockets.forums.on("created",function(f){d.publish("forumReply.created",
151f)}),f.telligent.evolution.sockets.forums.on("updated",function(f){d.publish("forumReply.updated",f)}),f.telligent.evolution.sockets.forums.on("deleted",function(f){d.publish("forumReply.deleted",f)}),f.telligent.evolution.sockets.forums.on("typing",function(f){d.publish("forumReply.typing",f)}),f.telligent.evolution.sockets.forums.on("voted",function(f){d.publish("forumReply.voted",f)}),f.telligent.evolution.sockets.forums.on("presenceChanged",function(f){d.publish("forumThread.presenceChanged",
152f)}),f.telligent.evolution.sockets.forums.on("threadvoted",function(f){d.publish("forumThread.voted",f)}))},{excludeAutoNameSpaces:!0});return{}},jQuery,window);p("events.frontMost",["module.messaging","lib.util","lib.crossTabRequest"],function(d,f,g,k,l,h){function e(a){a?setTimeout(function(){c()},Math.floor(200*Math.random())):c()}function c(){"visible"==document.visibilityState&&(d.publish(a,{id:b},{crossWindow:!0}),d.publish(n.on))}var b=null,a="_fm.newlyVisible",m=null,n={on:"frontmost.on",
153off:"frontmost.off"};return{init:function(){if(null===b){b=f.guid();var c;d.subscribe(a,function(a){clearTimeout(c);c=setTimeout(function(){m=a.id;b!=a.id&&d.publish(n.off)},50)},{excludeAutoNameSpaces:!0});d.subscribe("_fm.relinquish",function(a){e(!0)},{excludeAutoNameSpaces:!0});k(window).on("visibilitychange",function(){"visible"==document.visibilityState?e(!0):m==b&&d.publish("_fm.relinquish",null,{crossWindow:!0})});e(!1)}}}},jQuery,window);p("events.gestures",["events.pointers","lib.util"],
154function(d,f,g,k){function l(a){return(new Date).getTime()-(a||(new Date).getTime())}function h(a,b,c,e){a=180*Math.atan2(b-e,c-a)/Math.PI;0>a&&(a+=360);return a}function e(a){if(315<a||45>=a)return"right";if(45<a&&135>=a)return"up";if(135<a&&225>=a)return"left";if(225<a&&315>=a)return"down"}function c(a,b,c){if(a.selector){var e=g(b.originalEvent.target);if(e.is(a.selector)||0<e.closest(a.selector).length)return c.call(this,b)}else return c.call(this,b)}function b(a,b,c,e){c.target=a.target;e?b.trigger(c):
155b&&b.triggerHandler(c);return a.cancelBubble==n?!0:a.cancelBubble}function a(a,d){var n;a.on(q.start+m,function(e){return c(d,e,function(){n&&k.clearTimeout(n.tapHoldDurationout);n={startTime:(new Date).getTime(),startPageX:e&&e.pointers&&1<=e.pointers.length?e.pointers[0].pageX:0,startPageY:e&&e.pointers&&1<=e.pointers.length?e.pointers[0].pageY:0,held:!1,tapHoldDurationout:null,lastTap:n?n.lastTap:0};n.tapHoldDurationout=k.setTimeout(function(){n.held=!0;b(e,a,{type:u.taphold,pointers:e.pointers,
156originalEvent:e,duration:l(n.startTime||(new Date).getTime())})},s.tapHoldDuration)})});a.on(q.move+m,function(m){return c(d,m,function(){if(n){var c=Math.abs(Math.sqrt(Math.pow((m&&m.pointers&&1<=m.pointers.length?m.pointers[0].pageX:0)-n.startPageX,2)+Math.pow((m&&m.pointers&&1<=m.pointers.length?m.pointers[0].pageY:0)-n.startPageY,2)));n.tapHoldDurationout&&c>=s.tapHoldMaxDistance&&k.clearTimeout(n.tapHoldDurationout);if(n.panning||m&&m.pointers&&1===m.pointers.length&&c>s.panMinDistance){var c=
157h(n.startPageX,n.startPageY,m&&m.pointers&&1<=m.pointers.length?m.pointers[0].pageX:0,m&&m.pointers&&1<=m.pointers.length?m.pointers[0].pageY:0),d=e(c),c={type:u.panStart,pointers:m?m.pointers:[],originalEvent:m,angle:c,direction:d,pageX:m&&m.pointers&&1<=m.pointers.length?m.pointers[0].pageX:0,pageY:m&&m.pointers&&1<=m.pointers.length?m.pointers[0].pageY:0};n.panning||(n.panning=!0,b(m,a,c,!0));c.type=u.pan;b(m,a,c,!0)}}})});a.on(q.end+m,function(m){return c(d,m,function(){if(n){k.clearTimeout(n.tapHoldDurationout);
158var c=l(n.startTime||(new Date).getTime()),d=Math.abs(Math.sqrt(Math.pow((m&&m.pointers&&1<=m.pointers.length?m.pointers[0].pageX:0)-n.startPageX,2)+Math.pow((m&&m.pointers&&1<=m.pointers.length?m.pointers[0].pageY:0)-n.startPageY,2)));if(!n.held&&c<=s.tapMaxDuration&&d<=s.tapMaxDistance)c={type:u.tap,pointers:m?m.pointers:[],originalEvent:m,duration:c},b(m,a,c),d=(new Date).getTime(),n.lastTap&&d-n.lastTap<=s.doubleTapMaxDuration?(c.type=u.doubleTap,b(m,a,c),n.lastTap=0):n.lastTap=d;else if(n.panning&&
159b(m,a,{type:u.panEnd,pointers:m?m.pointers:[],originalEvent:m,pageX:m&&m.pointers&&1<=m.pointers.length?m.pointers[0].pageX:0,pageY:m&&m.pointers&&1<=m.pointers.length?m.pointers[0].pageY:0},!0),m&&m.pointers&&1===m.pointers.length&&d/c>=s.swipeMinVelocity){var q=h(n.startPageX,n.startPageY,m&&m.pointers&&1<=m.pointers.length?m.pointers[0].pageX:0,m&&m.pointers&&1<=m.pointers.length?m.pointers[0].pageY:0),d=e(q),c={type:u.swipe,pointers:m?m.pointers:[],originalEvent:m,duration:c,angle:q,direction:d,
160pageX:m&&m.pointers&&1<=m.pointers.length?m.pointers[0].pageX:0,pageY:m&&m.pointers&&1<=m.pointers.length?m.pointers[0].pageY:0};b(m,a,c,!0);c.type+=d;b(m,a,c,!0)}else n={}}})})}var m="._gesture_events_namespace",n,u={tap:"tap",taphold:"taphold",doubleTap:"doubletap",swipe:"swipe",swipe
160Up:"swipeup",swipeDown:"swipedown",swipeRight:"swiperight",swipeLeft:"swipeleft",panStart:"panstart",pan:"pan",panEnd:"panend"},s={tapHoldDuration:400,tapHoldMaxDistance:1,tapMaxDuration:350,tapMaxDistance:10,swipeMinVelocity:0.5,
161panMinDistance:10,doubleTapMaxDuration:250},q={start:"pointerstart",move:"pointermove",end:"pointerend"};if(g.telligent&&g.telligent.evolution&&g.telligent.evolution._SUPPRESS_GESTURES)return{eventNamespace:m.substring(1)};window.onorientationchange===n&&(g.event.special.orientationchange={setup:function(){var a=g(window),b,c=function(){a.trigger("orientationchange")};window.addEventListener("resize",f.requestAnimationFrameThrottle(function(a){k.clearTimeout(b);b=k.setTimeout(c,100)}),!1)}});var v=
162{"-webkit-touch-callout":"none","-webkit-user-select":"none","-khtml-user-select":"none","-moz-user-select":"none","-ms-user-select":"none","user-select":"none","-webkit-tap-highlight-color":"rgba(0,0,0,0)"};g.each(u,function(b,c){g.event.special[c]={add:function(b){var e=g(this);c===u.taphold&&e.css(v);e.data("._gesture_events_bound")||(e.data("._gesture_events_bound",!0),a(e,b))},remove:function(a){a=g(this);a.off(m);a.removeData("._gesture_events_bound")}}});g.gestures={defaults:s};return{eventNamespace:m.substring(1)}},
163jQuery,window);p("events.hashchange",function(d,f){var g="onhashchange"in f&&(void 0===document.documentMode||7<document.documentMode),k=f.location.href,l=d(f),h;g||(d.event.special.hashchange={setup:function(){h||(h=setInterval(function(){f.location.href!==k&&(k=f.location.href,l.trigger("hashchange"))},d.hashChangeSettings.interval))}});d.hashChangeSettings={interval:10};return{}},jQuery,window);p("events.ideaVotes",["module.messaging"],function(d,f,g){d.subscribe("socket.connected",function(){f.telligent.evolution.sockets.ideaVotes&&
164(f.telligent.evolution.sockets.ideaVotes.on("created",function(f){d.publish("ideaVote.created",f)}),f.telligent.evolution.sockets.ideaVotes.on("deleted",function(f){d.publish("ideaVote.deleted",f)}))},{excludeAutoNameSpaces:!0});return{}},jQuery,window);p("events.textinput",function(d,f,g){var k="oninput"in document.createElement("input")&&"oninput"in document.createElement("textarea");d.event.special.textinput={setup:function(){var f=d(this);if(k)f.on("input",function(e){f.trigger("textinput",{which:e.which})});
165else{var h;f.on({keydown:function(e){h=f.val()},keyup:function(e){var c=f.val();c!==h&&f.trigger("textinput",{which:e.which});h=c}})}}};return{}},jQuery,window);p("events.likes",["module.messaging"],function(d,f,g){d.subscribe("socket.connected",function(){f.telligent.evolution.sockets.likes&&(f.telligent.evolution.sockets.likes.on("created",function(f){d.publish("like.created",f)}),f.telligent.evolution.sockets.likes.on("deleted",function(f){d.publish("like.deleted",f)}))},{excludeAutoNameSpaces:!0});
166return{}},jQuery,window);p("events.mutate",function(d,f){d.event.special.mutate={add:function(f){if(MutationObserver){var k=d(this);k.data("_mutation_observed")||(k.data("_mutation_observed",!0),(new MutationObserver(function(d){k.trigger("mutate",d)})).observe(this,{childList:!0,characterData:!1,attributes:!1}))}}};return{}},jQuery,window);p("events.notifications",["module.messaging"],function(d,f,g){function k(b){if(!(h&&b&&b.typeId&&e))return!1;for(var a=0;a<e.length;a++)if(!e[a](b))return!0;var c=
167h[b.typeId];if(!c)return!1;for(a=0;a<c.length;a++)if(!c[a](b))return!0;return!1}var l=0,h={},e=[],c={addFilter:function(b,a){if(b)return"function"===typeof b&&(a=b,b=null),a=a||function(){return!1},l++,a.filterId=l,b?(h[b]=h[b]||[],h[b].push(a)):e.push(a),l},removeFilter:function(b,a){if(b){var c=h[b];c&&(a?(c=f.grep(c,function(b){return b.filterId!=a}),h[b]=c,e=f.grep(e,function(b){return b.filterId!=a})):delete h[b])}},clearFilters:function(){h={};e=[];l=0}};return{initiate:function(){d.subscribe("socket.connected",
168function(){f.telligent.evolution.sockets.notifications&&(f.telligent.evolution.sockets.notifications.on("received",function(b){k(b)&&(b.suppress=!0);d.publish("notification.raised",b)}),f.telligent.evolution.sockets.notifications.on("read",function(b){k(b)&&(b.suppress=!0);d.publish("notification.read",b)}))}
168,{excludeAutoNameSpaces:!0});f.telligent=f.telligent||{};f.telligent.evolution=f.telligent.evolution||{};f.telligent.evolution.notifications=f.extend(f.telligent.evolution.notifications||{},c)}}},
169jQuery,window);p("events.plugins",["module.messaging","lib.util"],function(d,f,g,k){d.subscribe("socket.connected",function(){if(g.telligent.evolution.sockets.plugins)g.telligent.evolution.sockets.plugins.on("refresh",f.debounce(function(){d.publish("plugins.initialized")},5000))},{excludeAutoNameSpaces:!0});return{}},jQuery,window);p("events.pointers",["lib.util","lib.events"],function(d,f,g,k,l){function h(a,b){this.pageX=a;this.pageY=b}function e(a){return[new h(a.pageX,a.pageY)]}function c(a){if(!a||
170!a.length)return[];for(var b=[],c=0;c<a.length;c++)b[b.length]=new h(a[c].pageX,a[c].pageY);return b}function b(a){return[new h(a.originalEvent.pageX,a.originalEvent.pageY)]}function a(a,b,c,e){a&&a.length&&(e.cancelable||(e.preventDefault=function(){}),a.triggerHandler({type:b,pointers:c,originalEvent:e,target:e.target}))}function m(a,b,c,e){if(a.selector){if(c=g(c.target),c.is(a.selector)||0<c.closest(a.selector).length)return e.call(this,b)}else e.call(this,b)}function n(){var a={pointermove:"tepointermove",
171pointerstart:"tepointerstart",pointerend:"tepointerend"};g.fn.on=g.fn.bind=u(g.fn.on,a,!0);g.fn.trigger=u(g.fn.trigger,a,!1);g.fn.off=g.fn.unbind=u(g.fn.off,a,!1)}function u(a,b,c){return function(){var e=Array.prototype.slice.call(arguments,0);if(c&&1===e.length&&g.isPlainObject(e[0])){var d=e[0];g.each(b,function(a,b){d[a]!=l&&(d[b]=d[a],delete d[a])});return a.call(this,d)}if("string"!=typeof e[0])return a.apply(this,e);eventParts=e[0].split(".",2);if(2==eventParts.length&&"_pointer_events_namespace"==
172eventParts[1])return a.apply(this,e);b[eventParts[0]]&&(eventParts[0]=b[eventParts[0]],e[0]=eventParts.join("."));return a.apply(this,e)}}var s={start:"pointerstart",testart:"tepointerstart",move:"pointermove",temove:"tepointermove",end:"pointerend",teend:"tepointerend"};k={pointerMoveThrottle:10};if(g.telligent&&g.telligent.evolution&&g.telligent.evolution._SUPPRESS_POINTERS)return{eventNamespace:"_pointer_events_namespace"};var q=window.PointerEvent?{down:"pointerdown",move:"pointermove",up:"pointerup",
173cancel:"pointercancel"}:{down:"MSPointerDown",move:"MSPointerMove",up:"MSPointerUp",cancel:"MSPointerCancel"},v=[{test:function(){return"onmspointerdown"in window},add:function(c,e){var n=!1;c.on(q.down+"._pointer_events_namespace",function(d){d.button&&0<d.button||m(e,d,d.originalEvent,function(){a(c,s.testart,b(d),d);n=!0})});c.on(q.move+"._pointer_events_namespace",d.requestAnimationFrameThrottle(function(d){m(e,d,d.originalEvent,function(){n&&a(c,s.temove,b(d),d)})}));c.on(q.up+"._pointer_events_namespace",
174function(d){d.button&&0<d.button||m(e,d,d.originalEvent,function(){n=!1;a(c,s.teend,b(d),d)})});c.on(q.cancel+"._pointer_events_namespace",function(d){m(e,d,d.originalEvent,function(){n=!1;a(c,s.teend,b(d),d)})})},remove:function(a){a.off("._pointer_events_namespace")}},{test:function(){return"ontouchstart"in window},add:function(b,e){var n=!1,h=!0;e&&(e.data&&e.data.passive!==l)&&(h=e.data.passive);var q=b.get(0);q&&(f.addHandler(q,"touchstart._pointer_events_namespace",function(d){m(e,d,d,function(){a(b,
175s.testart,c(d.touches),d);n=!0})},{passive:h}),f.addHandler(q,"touchmove._pointer_events_namespace",d.requestAnimationFrameThrottle(function(d){m(e,d,d,function(){n&&a(b,s.temove,c(d.touches),d)})}),{passive:h}),f.addHandler(q,"touchend._pointer_events_namespace",function(d){m(e,d,d,function(){n=!1;a(b,s.teend,c(d.changedTouches),d)})},{passive:h}),f.addHandler(q,"touchcancel._pointer_events_namespace",function(d){m(e,d,d,function(){n=!1;a(b,s.teend,c(d.changedTouches),d)})},{passive:h}))},remove:function(a){(a=
176a.get(0))&&f.removeHandler(a,"._pointer_events_namespace")}},{test:function(){return"onmousedown"in document},add:function(b,c){var n=!1;b.on("mousedown._pointer_events_namespace",function(d){1===d.which&&m(c,d,d.originalEvent,function(){a(b,s.testart,e(d),d);n=!0})});b.on("mousemove._pointer_events_namespace",d.requestAnimationFrameThrottle(function(d){m(c,d,d.originalEvent,function(){n&&a(b,s.temove,e(d),d)})}));b.on("mouseup._pointer_events_namespace",function(d){1===d.which&&m(c,d,d.originalEvent,
177function(){n=!1;a(b,s.teend,e(d),d)})});b.on("mouseleave._pointer_events_namespace",function(d){m(c,d,d.originalEvent,function(){n&&a(b,s.teend,e(d),d);n=!1})})},remove:function(a){a.off("._pointer_events_namespace")}}],t,x=0;for(;x<v.length;x++)!t&&v[x].test()&&(t=v[x]);if(t){for(var w in s)g.event.special[s[w]]={add:function(a){var b=g(this);b.data("._pointer_events_bound")||(b.data("._pointer_events_bound",!0),t.add(b,a))},remove:function(a){a=g(this);t.remove(a);a.removeData("._pointer_events_bound")}};
178g.pointer={defaults:k};n();return{eventNamespace:"_pointer_events_namespace"}}},jQuery,window);p("events.presence",["module.messaging"],function(d,f,g){d.subscribe("socket.connected",function(){f.telligent.evolution.sockets.presence&&(f.telligent.evolution.sockets.presence.on("userPresenceChanged",function(f){d.publish("user.presenceChanged",f)}),f.telligent.evolution.sockets.usersPresence.on("usersPresenceChanged",function(f){d.publish("users.presenceChanged",f)}))}
178,{excludeAutoNameSpaces:!0});return{}},
179jQuery,window);p("events.quote",function(d,f){function g(){if(!c){d(document).on("selectionchange._evolution_quote",function(){e()});if(!("onselectionchange"in document))d(document).on("mousemove._evolution_quote",function(){e()});d(document).on("customizepage._evolution_quote",function(){k()});m=d('<a href="#" class="evolution-quote-handle"></a>').html(d.event.special.quote.defaults.quoteText).hide().on("click",function(a){null!=b&&(d(b.element).trigger(d.Event("quote",{quotedHtml:b.html})),u=!1,
180m.hide(),f.getSelection?f.getSelection().empty?f.getSelection().empty():f.getSelection().removeAllRanges&&f.getSelection().removeAllRanges():document.selection&&document.selection.empty());return!1}).on("mouseout",function(a){u=!1}).on("mouseover mousemove",function(a){u||(a.buttons&&0!=a.buttons?m.hide():u=!0)}).appendTo(d("body"));c=!0}}function k(){!c||0<a.length||(d(document).off("._evolution_quote"),m.remove(),m=null,c=!1)}function l(b){for(var c=0;c<a.length;c++)if(a[c].parentElement==b||d.contains(a[c].parentElement,
181b)){if(!a[c].selector)return!0;c=d(a[c].selector,d(a[c].parentElement));return 0<c.filter(b).length||0<c.find(b).length}return!1}function h(){if(window.getSelection){var a=window.getSelection();if(a&&0<a.rangeCount&&0<a.toString().length){var b=a.anchorNode;if(null!=b&&null!=a.focusNode)for(;!d.contains(b,a.focusNode);)b=b.parentNode;var a=a.getRangeAt(0),c=null,e=null,m=null,n=null,h=null;if(null!=a){var f=a.getClientRects();if(f&&0<f.length)for(var g=0;g<f.length;g++){h=f[g];if(null==e||h.top<e)e=
182h.top;if(null==c||h.left<c)c=h.left;if(null==m||h.left+h.width>m)m=h.left+h.width;if(null==n||h.top+h.height>n)n=h.top+h.height}h=document.createElement("div");h.appendChild(a.cloneContents());h=h.innerHTML}return{html:h,element:b,left:c,top:e,width:null!=c&&null!=m?m-c:null,height:null!=e&&null!=n?n-e:null}}}else if(document.selection&&(b=document.selection.createRange())&&b.text)return h=b.getBoundingClientRect(),{html:b.htmlText,element:b.parentElement(),left:h.left,top:h.top,width:h.right-h.left,
183height:h.bottom-h.top};return null}function e(){var a=h();a&&null!=a.html&&0<a.html.length&&a.element&&l(a.element)?(f.clearTimeout(n),b=a,m.show().css({position:"absolute",left:a.left+d(f).scrollLeft()+"px",top:a.top+a.height+d(f).scrollTop()+"px"})):(f.clearTimeout(n),n=f.setTimeout(function(){b=null;c&&m&&(u=!1,m.hide())},250))}var c=!1,b=null,a=[],m,n=null,u=!1;d.event.special.quote={setup:function(){},add:function(b){a.push({parentElement:this,selector:b.selector});g()},remove:function(b){var c=
184this,e=!1;a=d.grep(a,function(a){if(e||a.parentElement!=c||a.selector!=b.selector)return!0;if(!e)return e=!0,!1});k()},teardown:function(){},defaults:{quoteText:"Quote"}};return{}},jQuery,window);p("events.rendered",function(d,f,g){var k={},l=function(h){h&&k[h]!=g&&(k[h]--,0===k[h]&&d(h).trigger(d.Event("rendered")))};d.event.special.rendered={setup:function(){k[this]=0},add:function(d){},remove:function(d){},teardown:function(){delete k[this]},noBubble:!0};return{incrementLoading:function(d){d.get&&
185(d=d.get(0));d&&k[d]!=g&&k[d]++},decrementLoading:function(d){d.get?l(d.get(0)):l(d)}}},jQuery,window);p("events.resized",["lib.util"],function(d,f,g,k){var l=0;f.event.special.resized={setup:function(d){d=f("<div></div>").css({position:"absolute",width:"100px",height:"100px",overflow:"scroll",left:"-200px"});f("body").append(d);try{var e=d.get(0);l=e.offsetWidth-e.clientWidth}catch(c){l=0}d.remove()},add:function(){function h(){v=a.width();k=a[0].scrollWidth;t=a.height();w=a[0].scrollHeight;if(Math.abs(v-
186n)>l||Math.abs(t-u)>l||Math.abs(k-s)>l||Math.abs(w-q)>l){var b={oldWidth:n,oldHeight:u,oldScrollWidth:s,oldScrollHeight:q,newWidth:v,newHeight:t,newScrollWidth:k,newScrollHeight:w};n=v;u=t;s=k;q=w;c.trigger("resized",b)}}function e(){g.clearTimeout(m);m=g.setTimeout(h,f.event.special.resized.defaults.throttle)}var c=f(this);if(!c.data("_resized_init")){c.data("_resized_init",!0);var b=this===document||this===g,a=b?f(window):c,m,n=0,u=0,s=0,q=0,v,t,k,w,n=a.width(),u=a.height(),s=a.get(0).scrollWidth,
187q=a.get(0).scrollHeight;if(b)a.on("resize",d.requestAnimationFrameThrottle(e));else a.data("_resized_init",{intervalHandle:g.setInterval(h,f.event.special.resized.defaults.throttle)})}},teardown:function(){var d=this===document||this===g,e=d?f(window):f(this);d||((d=e.data("initDataKey"))&&d.intervalHandle&&g.clearInterval(d.intervalHandle),e.data("initDataKey",!1))}};f.event.special.resized.defaults={throttle:25};return{}},jQuery,window);p("events.scroll",["lib.events"],function(d,f,g){(function(){var g=
188{};f.event.special.scrollend={setup:function(d){g=f.extend({padding:200,delay:250,initialLoadAttempts:10,initialLoadDelay:1000},d)},add:function(l){var h=f(this);if(!h.data("_scrollend_init")){h.data("_scrollend_init",!0);var e=g.delay,c=g.padding;l&&l.data&&(l.data.delay&&(e=l.data.delay),l.data.padding&&(c=l.data.padding));var b=this===document,a=b?f(window):h,m=!1,n=-1,u=0,s=!1,q=function(){return b?f("body").prop("scrollHeight")||a.height()+1:a.prop("scrollHeight")||a.height()+1};d.addHandler(a.get(0),
189"scroll",function(){m=!0},{passive:!0});setInterval(function(){if(m){var e;e=b?f(h).height()-f(h).scrollTop()-f(a).height()<=c:h.scrollTop()+h.innerHeight()+c>=h[0].scrollHeight;e?h.trigger("scrollend"):m=!1}},e);l.data&&!1===l.data.prefill||setInterval(function(){if(s){var b=a.height();b>n&&(n=b,q()<=n&&(u=0,s=!1))}else n=a.height(),q()<=n+c&&u<g.initialLoadAttempts?(u++,h.trigger("scrollend")):s=!0},g.initialLoadDelay)}}}})();(function(){var g={};f.event.special.scrolltop={setup:function(d){g=f.extend({padding:200,
190delay:250},d)},add:function(){var l=f(this);if(!l.data("_scrolltop_init")){l.data("_scrolltop_init",!0);var h=this===document?f(window):l,e=!1;d.addHandler(h.get(0),"scroll",function(){e=!0},{passive:!0});setInterval(function(){e&&(l.scrollTop()<=g.padding&&l.trigger("scrolltop"),e=!1)},g.delay)}}}})();return{}},jQuery,window);p("events.systemnotifications",["module.messaging"],function(d,f,g){return{initiate:function(){d.subscribe("socket.connected",function(){f.telligent.evolution.sockets.systemnotifications&&
191(f.telligent.evolution.sockets.systemnotifications.on("received",function(f){d.publish("systemnotification.raised",f)}),f.telligent.evolution.sockets.systemnotifications.on("resolved",function(f){d.publish("systemnotification.resolved",f)}))}
191,{excludeAutoNameSpaces:!0})}}},jQuery,window);p("events.users",["module.messaging"],function(d,f,g){d.subscribe("socket.connected",function(){if(f.telligent.evolution.sockets.users)f.telligent.evolution.sockets.users.on("deauthenticated",function(f){d.publish("user.deauthenticated",
192f)})},{excludeAutoNameSpaces:!0});return{}},jQuery,window);p("events.wake",["lib.backgroundTimer"],function(d,f,g,k){f.event.special.wake={setup:function(l){var h=(new Date).getTime();d.setInterval(function(){var e=(new Date).getTime();4000<e-h&&f(g).trigger("wake");h=e},2000)}};return{}},jQuery,window);p("lib","lib.actionSheet lib.dynamicLinks lib.messageLinks lib.scrollFix lib.sheet lib.sheetProvider lib.util lib.touchEventAdapter lib.globalConfiguration lib.storageProxy lib.lruCache lib.backgroundTimer lib.reflow lib.storageShim lib.imagePreview lib.legacyFormFilter lib.jsSupport lib.events lib.cookies lib.jQueryShim lib.keyboardActive lib.sharedObjectProxy lib.sharedObjectProxyState lib.crossTabRequest".split(" "),
193function(){return{}});p("lib.actionSheet",function(d,f,g){function k(h,e){var c=d(document.createElement("li"));c.append(e);h.append(c)}function l(h,e){var c=d(document.createElement("ul"));c.addClass("action-sheet");for(var b=0;b<e.length;b++)k(c,e[b]);c.on("click","a",function(a){h.sheet.hide()});h.sheet.show(c);h.content=c}return function(d){d=d||{};d.sheet=d.sheet;return{show:function(e){e=e||{};e.links=e.links||[];l(d,e.links||[])},hide:function(){d.sheet.hide()},content:function(){return d.content}}}},
194jQuery,window);p("lib.backgroundTimer",function(d,f){var g=null,k=d.self!==d.top;if(d.Worker&&d.Blob&&!k)try{var l=d.URL.createObjectURL(new Blob(["\t\t\t\tvar ids = {};\t\t\t\tonmessage = function(e) {\t\t\t\t\tvar name = e.data.name,\t\t\t\t\t\tid = e.data.id,\t\t\t\t\t\tduration = e.data.duration;\t\t\t\t\tif (name === 'st') {\t\t\t\t\t\tids[id] = setTimeout(function(){\t\t\t\t\t\t\tpostMessage(id);\t\t\t\t\t\t\tif(ids[id]) {\t\t\t\t\t\t\t\tdelete ids[id];\t\t\t\t\t\t\t}\t\t\t\t\t\t}, duration);\t\t\t\t\t} else if (name === 'ct') {\t\t\t\t\t\tif(ids[id]) {\t\t\t\t\t\t\tclearTimeout(ids[id]);\t\t\t\t\t\t\tdelete ids[id];\t\t\t\t\t\t}\t\t\t\t\t} else if (name === 'si') {\t\t\t\t\t\tids[id] = setInterval(function(){\t\t\t\t\t\t\tpostMessage(id);\t\t\t\t\t\t}, duration);\t\t\t\t\t} else if (name === 'ci') {\t\t\t\t\t\tif(ids[id]) {\t\t\t\t\t\t\tclearInterval(ids[id]);\t\t\t\t\t\t\tdelete ids[id];\t\t\t\t\t\t}\t\t\t\t\t}\t\t\t\t}\t\t\t"])),
195h=new Worker(l),e=0,c={},g={setTimeout:function(a,b){e++;c[e]=a;h.postMessage({name:"st",id:e,duration:b});return e},clearTimeout:function(a){delete c[a];h.postMessage({name:"ct",id:a})},setInterval:function(a,b){e++;c[e]=a;h.postMessage({name:"si",id:e,duration:b});return e},clearInterval:function(a){delete c[a];h.postMessage({name:"ci",id:a})}};h.onmessage=function(a){if(a.data&&c[a.data])c[a.data]()}}catch(b){}g||(g={setTimeout:function(a,b){return d.setTimeout(a,b)},clearTimeout:function(a){return d.clearTimeout(a)},
196setInterval:function(a,b){return d.setInterval(a,b)},clearInterval:function(a){return d.clearInterval(a)}});return g},window);p("lib.batchedQueue",function(d,f,g){function k(a){if(0===a.queue.length)return!1;if(0==a.runningCount&&a.queue[0].state===b.scheduled){var c=a.queue.shift();c.state=b.pending;if(a.onTaskBegin)a.onTaskBegin(c.id);a.runningCount++;c.task().done(function(){c.state=b.resolved;c.dfd.resolve.apply(this,arguments);if(a.onTaskDone)a.onTaskDone(c.id)}).fail(function(){c.state=b.rejected;
197c.dfd.reject.apply(this,arguments);if(a.onTaskFail)a.onTaskFail(c.id)}).always(function(){a.runningCount--;k(a)||l(a)})}return!0}function l(a){if(!(0<a.runningCount||0<a.queue.length)){if(a.onEmpty)a.onEmpty();f.clearInterval(a.waitInterval);a.waitInterval=!1}}function h(a,b){b&&(f.clearInterval(a.waitInterval),a.waitInterval=!1,e(a));a.waitInterval||(a.waitInterval=f.setInterval(function(){e(a)},a.interval))}function e(a){for(var c=0;c<a.queue.length;c++)a.queue[c].state===b.waiting&&(0==a.queue[c].defer?
198a.queue[c].state=b.scheduled:a.queue[c].defer--);k(a)||l(a)}var c={interval:5000,onTaskAdd:function(a){},onTaskBegin:function(a){},onTaskDone:function(a){},onTaskFail:function(a){},onEmpty:function(){},coalesce:!0,defer:0},b={waiting:1,scheduled:2,pending:3,resolved:4,rejected:5};return function(a){var e=d.extend({runningCount:0},c,a||{});e.queue=[];return{add:function(a,c,f){return d.Deferred(function(d){var g=!1;if(e.coalesce&&0<e.queue.length){var t=e.queue[e.queue.length-1];t.id!==a||t.state!==
199b.waiting&&t.state!==b.scheduled||(g=!0,t.task=c,t.dfd.reject({canceled:!0}),t.dfd=d)}if(!g){e.queue.push({id:a,task:c,state:b.waiting,dfd:d,defer:e.defer});if(e.onTaskAdd)e.onTaskAdd(a);h(e,f&&f.immediate||!1)}}).promise()},changeInterval:function(a){e.interval=a;h(e,!0)}}}},jQuery,window);p("lib.cookies",["module.url","lib.globalConfiguration"],function(d,f,g,k,l){function h(b){document.cookie=d.encode(b)+"=;path="+f.baseUrl+";Max-Age=-999;"}var e=function(){var b=/[.*+?^${}()|[\]\\]/g;return function(a){return a.replace(b,
200"\\$&")}}(),c={set:function(b,a){null===a||a===l?h(b):document.cookie="https:"==k.location.protocol?d.encode(b)+"="+d.encode(a)+";path="+f.baseUrl+";SameSite="+f.cookieSameSiteSetting+";secure":d.encode(b)+"="+d.encode(a)+";path="+f.baseUrl+";SameSite="+f.cookieSameSiteSetting},get:function(b){return(b=document.cookie.match("(^|;)\\s*"+e(b)+"\\s*=\\s*([^;]+)"))?b.pop():null},remove:function(b){h(b)}};g.telligent||(g.telligent={});g.telligent.evolution||(g.telligent.evolution={});return g.telligent.evolution.cookies=
201c},jQuery,window);p("lib.crossTabRequest",["lib.crossWindowBus","lib.backgroundTimer"],function(d,f,g,k,l){var h={},e={timeout:50};return function(c){g.extend({},h,c||{});var b={},a={},m=new d({key:"__ctr",includeLocal:!1,receive:function(c,e,d){"req"==c?(c=null,b[e.name]&&(c=b[e.name](e.data)),m.send(d.source,"resp",{name:e.name,response:c})):"resp"==c&&(a[e.name]=a[e.name]||[],a[e.name].push({source:d.source,response:e.response}))}});return{handle:function(a,c){b[a]=c},request:function(b,c,d){return g.Deferred(function(h){var l=
202g.extend({},e,d||{});a=a||{};delete a[b];m.broadcast("req",{name:b,data:c});f.setTimeout(function(){a[b]?h.resolve({responses:a[b]}):h.resolve({responses:[]})},l.timeout)}).promise()}}}},jQuery,window);p("lib.crossWindowBus",["lib.backgroundTimer"],function(d,f,g,k){function l(a,b){this.key=a;if("BroadcastChannel"in g)this.channel=new BroadcastChannel(this.key),this.channel.onmessage=function(a){b(a.data)};else f(g).on("storage",function(c){if(c.originalEvent&&c.originalEvent.key===a&&c.originalEvent.newValue&&
2030<c.originalEvent.newValue.length)try{var e=JSON.parse(c.originalEvent.newValue);e&&b(e)}catch(d){}})}function h(a,b,c){return{source:b.source,local:b.source===a.id,broadcast:c}}function e(a,b,c,e){var f={name:c,data:e,source:a.id,target:b,salt:Math.floor(100000*Math.random())};a.transport.send(f);a.includeLocal&&(a.receive&&b===a.id)&&d.setTimeout(function(){a.receive(c,e,h(a,f,!1))},0)}
203function c(a,b,c){var e={name:b,data:c,source:a.id,salt:Math.floor(100000*Math.random())};a.transport.send(e);
204a.includeLocal&&a.receive&&d.setTimeout(function(){a.receive(b,c,h(a,e,!0))},0)}var b={key:"__cwb",receive:null,includeLocal:!1};l.prototype.send=function(a){this.channel?this.channel.postMessage(a):localStorage.setItem(this.key,JSON.stringify(a))};return function(a){var d=f.extend({},b,a||{},{id:Math.floor(100000*Math.random())});d.transport=new l(d.key,function(a){try{a.source!=d.id&&(a.target!==k&&a.target===d.id?d.receive(a.name,a.data,h(d,a,!1)):a.target===k&&d.receive(a.name,a.data,h(d,a,!0)))}catch(b){}});
205return{id:function(){return d.id},broadcast:function(a,b){c(d,a,b)},send:function(a,b,c){e(d,a,b,c)}}}},jQuery,window);p("lib.devicePixelRatio",["lib.cookies"],function(d,f,g,k){function l(){return Math.round(window.devicePixelRatio||1)||1}return{setCookie:function(h){d.set(".te.dpr",l())},getRatio:l}},jQuery,window);p("lib.dynamicLinks",["lib.scrollFix","lib.actionSheet"],function(d,f,g,k,l){function h(a){var b=g.extend({},q);"vertical"!=a.direction&&(b.display="flex",b["align-items"]="center");
206return b}function e(a){var b=a.css("white-space"),c;if("nowrap"===b)c=a.outerWidth(!0);else{var e=a.get(0)&&!!a.get(0).style["white-space"];a.css("white-space","nowrap");c=a.outerWidth(!0);e?a.css("white-space",b):a.css("white-space","")}return c}function c(a){return a.scrollWidth>a.clientWidth}function b(a){var b,e,m;b=h(a);if("vertical"==a.direction){if(a.listWrapper||(a.listWrapper=g(document.createElement("div")).addClass("container").appendTo(a.parent)),!a.list){a.list=g(document.createElement("ul")).appendTo(a.listWrapper).css(b);
207for(b=0;b<a.links.length;b++)(e=a.links[b])&&e.element&&(m=g(document.createElement("li")).append(e.element),e.listItem=m,a.list.append(m),e.isOverflowed=!1);a.moreLink!=l&&(m=g(document.createElement("li")).append(a.moreLink.element),a.moreLink.listItem=m,a.list.append(m))}}else{a.parent.css({overflow:"hidden"});a.listWrapper||(a.listWrapper=g(document.createElement("div")).css(s).addClass("container").appendTo(a.parent));if(!a.list){a.list=g(document.createElement("ul")).appendTo(a.listWrapper).css(b);
208for(b=0;b<a.links.length;b++)(e=a.links[b])&&e.element&&(m=g('<li class="'+e.className+'"></li>').append(e.element),e.listItem=m,a.list.append(m),e.isOverflowed=!1);a.moreLink!=l&&(m=g(document.createElement("li")).append(a.moreLink.element),a.moreLink.listItem=m,a.list.append(m))}a.list.hide();a.parentWidth=a.listWrapper.width();a.list.show();if(c(a.listWrapper.get(0)))a.listWrapper.on("pan swipe pointerend",function(a){"left"!=a.direction&&"right"!=a.direction||a.stopPropagation()});d.preventBounce(a.listWrapper)}}
209function a(a){var b,c,d,m,n;a.lastAdditionalLinkCount===l&&(a.lastAdditionalLinkCount=0);a.additionalLinks=[];a.accumulatedWidth=0;a.preScrollTo=0;if("vertical"==a.direction){for(c=0;c<a.links.length;c++)d=a.links[c],c>a.maxLinks-1?(a.additionalLinks.push(d),d.listItem.hide(),d.isOverflowed=!0):(d.isOverflowed&&(d.listItem.append(d.element).show(),d.isOverflowed=!1),d.listItem.addClass(d.className).appendTo(a.list));a.moreLink&&a.list.append(a.moreLink.listItem.append(a.moreLink.element).show())}else{for(c=
210a.moreLinkWidth=0;c<a.links.length;c++){d=a.links[c];if(!d.element)return;d.isOverflowed&&(d.listItem.append(d.element).show(),d.isOverflowed=!1);d.listItem.appendTo(a.list)}a.moreLink&&(a.list.append(a.moreLink.listItem.append(a.moreLink.element).show()),a.moreLinkWidth=e(a.moreLink.element));for(n=c=0;c<a.links.length;c++)d=a.links[c],b=d.listItem,m=e(d.element),d.selected&&(a.preScrollTo=a.accumulatedWidth),a.accumulatedWidth+m>a.parentWidth&&n+1<=a.minLinks?a.accumulatedWidth+=m:0<a.additionalLinks.length||
211(a.accumulatedWidth+m+a.moreLinkWidth>a.parentWidth||n+1>a.maxLinks)&&n+1>a.minLinks?(d.element.detach(),d.isOverflowed=!0,b.hide(),a.additionalLinks.push(d)):a.accumulatedWidth+=m,n++}}function m(a){if("vertical"==a.direction){if(0<a.additionalLinks.length&&a.moreLink&&a.onShowMore)a.moreLink.element.off(u).on("click"+u,function(b){a.onShowMore(a.additionalLinks,a.cancelLink);return!1});else a.moreLink&&(a.moreLink.element.detach(),a.moreLink.listItem.hide());a.list.css({visibility:"visible"})}else{0<
212a.additionalLinks.length&&a.moreLink&&a.onShowMore?(a.moreLink.listItem.addClass(a.moreLink.className),a.accumulatedWidth+=a.moreLinkWidth,a.moreLink.element.off(u).on("click"+u,function(b){a.onShowMore(a.additionalLinks,a.cancelLink);return!1})):a.moreLink&&(a.moreLink.element.detach(),a.moreLink.listItem.hide());a.list.css({width:a.accumulatedWidth>a.parentWidth?a.accumulatedWidth:a.parentWidth}
212);g(a.listWrapper).get(0).scrollLeft=a.preScrollTo-a.preScrollOffset;var b=a.list.height();0!=b&&(a.parent.css({height:b}),
213a.listWrapper.css({height:b+20}));a.listWrapper.css({visibility:"visible"})}if(a.lastAdditionalLinkCount!=a.additionalLinks.length&&(a.lastAdditionalLinkCount=a.additionalLinks.length,a.onLinksChange))a.onLinksChange({visible:a.links.length-a.additionalLinks.length,hidden:a.additionalLinks.length})}function n(c){g.telligent.evolution.ui.suppress(function(){b(c)});a(c);g.telligent.evolution.ui.suppress(function(){m(c)})}var u="._dynamicLinks",s={overflow:"hidden","overflow-x":"auto"},q={visible:"hidden",
214"list-style":"none",padding:"0px",margin:"0px",overflow:"hidden"},v=function(a){var b=g.extend({},v.defaults,a||{});return{render:function(){n(b)},addLink:function(a,c){a.element=g(a.element);c!=l?b.links.splice(c,0,a):b.links[b.links.length]=a;b.list&&(a&&a.element)&&(listItem=g('<li class="'+a.className+'"></li>').append(a.element),a.listItem=listItem,b.list.append(listItem),a.isOverflowed=!1);n(b);return a},removeLink:function(a){"string"===typeof a||a instanceof String?b.links=g.grep(b.links,
215function(b){return g(b.element).is(a)?(b.listItem?b.listItem.remove():b.element&&b.element.remove(),!1):!0}):(a=g(a).get(0),b.links=g.grep(b.links,function(b){if(b.element.get(0)!==a)return!0;b.listItem?b.listItem.remove():b.element&&b.element.remove();return!1}));n(b)},links:function(a){return a?b.additionalLinks:b.links},cancelLink:function(){return b.cancelLink},moreLink:function(){return b.moreLink},resize:function(){n(b)},isVisible:function(a){a=g(a).get(0);for(var c=0;c<(b.additionalLinks||
216[]).length;c++)if(b.additionalLinks[c].element.get(0)===a)return!1;return!0},update:function(a,c){var e=null,d=0;if("string"===typeof a||a instanceof String)for(var m=0;m<b.links.length;m++){if(b.links[m].element.is(a)){d=m;e=b.links[m];break}}else for(a=g(a).get(0),m=0;m<b.links.length;m++)if(b.links[m].element.get(0)===a){d=m;e=b.links[m];break}e&&(null!==c.className&&(e.className=c.className),null!==c.selected&&(e.selected=c.selected),null!==c.index&&b.links.splice(c.index,0,b.links.splice(d,1)[0]),
217e&&e.element&&(e.element.detach(),e.listItem.remove(),listItem=g('<li class="'+e.className+'"></li>').append(e.element),e.listItem=listItem,b.list.append(listItem),e.isOverflowed=!1),n(b))},reconfigure:function(a){var c=!1;a.maxLinks!==l&&(b.maxLinks=a.maxLinks,c=!0);a.minLinks!==l&&(b.minLinks=a.minLinks,c=!0);a.direction!==l&&(b.direction=a.direction,c=!0);c&&n(b)}}};v.defaults={preScrollOffset:10,minLinks:0,maxLinks:50,direction:"vertical",parent:null,links:[],moreLink:null,cancelLink:null,onShowMore:function(a,
218b){}};return v},jQuery,window);p("lib.events",function(d,f,g){function k(b){var a=!1;return a=b===g||null===b?!1:"boolean"===typeof b?b:!h.capture&&b.capture?b.capture:h.passive?b:!1}function l(b,a,c){delete b.byId[a.id];b.byEventName[a.fullEventName]=(b.byEventName[a.fullEventName]||[]).filter(c);0===b.byEventName[a.fullEventName].length&&delete b.byEventName[a.fullEventName];b.byEventName[a.eventName]=(b.byEventName[a.eventName]||[]).filter(c);0===b.byEventName[a.eventName].length&&delete b.byEventName[a.eventName];
219a.nameSpace&&(b.byNameSpace[a.nameSpace]=(b.byEventName[a.nameSpace]||[]).filter(c),0===b.byNameSpace[a.nameSpace].length&&delete b.byNameSpace[a.nameSpace])}var h={capture:!1,passive:!1,once:!1};try{var e={};Object.defineProperty(e,"passive",{get:function(){h.passive=!0}});Object.defineProperty(e,"capture",{get:function(){h.capture=!0}});Object.defineProperty(e,"once",{get:function(){h.once=!0}});f.addEventListener("testOptions",null,e);f.removeEventListener("testOptions",null,e)}catch(c){}return{addHandler:function(b,
220a,c,e){e=k(e===g?null:e);var h=a.split(".",2),f=h[0];a={callback:c,nameSpace:1<h.length?h[1]:null,eventName:f,fullEventName:a,options:e,id:0};h=d(b).data("_event_handlers")||{byEventName:{},byNameSpace:{},byId:{},count:0};h.count++;a.id=h.count;h.byEventName[a.eventName]=h.byEventName[a.eventName]||[];h.byEventName[a.eventName].push(a);h.byEventName[a.fullEventName]=h.byEventName[a.fullEventName]||[];h.byEventName[a.fullEventName].push(a);h.byId[a.id]=a;a.nameSpace&&(h.byNameSpace[a.nameSpace]=h.byNameSpace[a.nameSpace]||
221[],h.byNameSpace[a.nameSpace].push(a));d(b).data("_event_handlers",h);b.addEventListener?b.addEventListener(f,c,e):b.attachEvent&&b.attachEvent("on"+f,c);return a.id},removeHandler:function(b,a,c,e){function h(a){return a.callback===c}function f(a){return a.callback!==c}if(c){if(b.removeEventListener(a,c,k(e===g?null:e)),e=d(b).data("_event_handlers")){var q=null;(a=(e.byEventName[a]||[]).filter(h))&&1==a.length&&(q=a[0]);q&&(l(e,q,f),d(b).data("_event_handlers",e))}}else if(Number.isInteger(a)){if(e=
222d(b).data("_event_handlers"))if(q=e.byId[a])b.removeEventListener(q.eventName,q.callback,q.options),l(e,q,f),d(b).data("_event_handlers",e)}else if(a&&""!=a){e=(a||"").split(".",2);var q=e[0],v=1<e.length?e[1]:null;if(e=d(b).data("_event_handlers")){var t=null;null!==v&&"."+v!==a?t=e.byEventName[a]:null!==v?t=e.byNameSpace[v]:null!==q&&(t=e.byEventName[q]);if(t){a=[];for(v=0;v<t.length;v++)q=t[v],b.removeEventListener(q.eventName,q.callback,q.options),a.push(q);for(v=0;v<a.length;v++)q=a[v],l(e,q,
223f);d(b).data("_event_handlers",e)}}}else if(e=d(b).data("_event_handlers")){for(t in e.byId)e.byId.hasOwnProperty(t)&&(q=e.byId[t],b.removeEventListener(q.eventName,q.callback,q.options));d(b).removeData("_event_handlers")}}}},jQuery,window);p("lib.globalConfiguration",function(){return{baseUrl:"",authorizationCookieName:"AuthorizationCookie",restUiContext:"",slidingAuthentication:!1,authenticationExpiration:null,authenticationIssue:null,redirectedLogoutUrl:null,loginReturnUrl:null,isLogout:!1,defaultErrorMessage:"An error occured while communicating with the server.",
224accessingUserId:0,accessingUserIsSystemAccount:!0,accessingUserIsAuthenticated:!1,dateMinuteInFutureFormat:"in a few seconds",dateMinutesInFutureFormat:"in {0} minutes",dateHourInFutureFormat:"in over an hour",dateHoursInFutureFormat:"in {0} hours",dateDayInFutureFormat:"in {0} day",dateDaysInFutureFormat:"in {0} days",dateMonthInFutureFormat:"in {0} month",dateMonthsInFutureFormat:"in {0} months",dateYearInFutureFormat:"in over {0} year",dateYearsInFutureFormat:"in over {0} years",dateNowAgoFormat:"now",
225dateMinuteAgoFormat:"a few seconds ago",dateMinutesAgoFormat:"{0} minutes ago",dateHourAgoFormat:"{0} hour ago",dateHoursAgoFormat:"{0} hours ago",dateDayAgoFormat:"{0} day ago",dateDaysAgoFormat:"{0} days ago",dateMonthAgoFormat:"{0} month ago",dateMonthsAgoFormat:"{0} months ago",dateYearAgoFormat:"over {0} year ago",dateYearsAgoFormat:"over {0} years ago",reflowBreakpoint:670,previewZoomIn:"Zoom In",previewZoomOut:"Zoom Out",previewClose:"Close",scheduledFileStatusUrl:"",badgeablePanelCountUrl:"",
226enableGlobalForm:!1,collapseExpandedItem:"Collapse",nonDurableProgressTip:"Progress will cancel if you leave.",nonDurableProgressLabel:"Please wait\u2026",maxUploadFileSize:"0"}});p("lib.imagePreview",["lib.globalConfiguration"],function(d,f,g,k){function l(a,b){if(0!==a.indexOf(f.telligent.evolution.site.getBaseUrl())&&0!==a.indexOf(f.telligent.evolution.site.getBaseUrl(!0)))return null;var c;c=b?H.exec(a):E.exec(a);return null!=c?c[1]:null}function h(){if(u.height()<n||u.width()<m)return e(w),!0;
227x.css({"max-width":"100%","max-height":"100%"});return!1}function e(a){a?(w=!0,x.css({"max-width":"none","max-height":"none",cursor:"move",position:"absolute",left:"0px",top:"0px","z-index":"1"}).addClass("zoomed"),s.hide(),q.show()):(w=!1,x.css({"max-width":"100%","max-height":"100%",cursor:"auto",position:""}).removeClass("zoomed"),s.show(),q.hide())}function c(){f(document).off(".imageviewer");u.css("opacity","0");var a=u;window.setTimeout(function(){a.remove()},100);f("body").css("overflow","")}
228function b(a){var b,c=a.parents("a").first();if(0<c.length&&c.data("imagepreviewurl")){if(b=l(c.data("imagepreviewurl")||"",!1),!b)return!1}else if(b=l(a.attr("src")||"",!0),!b||a.hasClass("ui-ignoreimagepreview")||0<c.length&&0>(c.attr("href")||"").indexOf(b))return!1;return b}function a(a){f(".viewer img, .content-fragment-content .content .content img, .user-defined-markup img, .post-attachment-viewer img",a).each(function(){var a=f(this);a.data("_cursor_applied")||(a.data("_cursor_applied",!0),
229b(a)&&a.css({cursor:"zoom-in"}))})}var m,n,u,s,q,v,t,x,w=!1,r=!1,y,z,A,B,H=/\/resized-image(?:\.ashx)?\/__size\/[0-9]+x[0-9]+\/(.+)/i,E=/\/cfs\-file(?:\.ashx)?\/(.+)/i,I=d.previewZoomIn,J=d.previewZoomOut,F=d.previewClose;return{register:function(){I=d.previewZoomIn;J=d.previewZoomOut;F=d.previewClose;a(f("body"));var g;f("body").on("mutate",function(b){clearTimeout(g);g=setTimeout(function(){a(f("body"))},500)});f("body").on("click",".viewer img, .content-fragment-content .content .content img, .user-defined-markup img, .post-attachment-viewer img",
230function(a){a=f(a.target);if(a=b(a)){n=m=0;w=!1;u=f('<div class="image-viewer"></div>').css("opacity","0").on("click",function(){c();return!1});
230s=f('<a href="#" class="zoom-in"></a>').html(I).hide().on("click",function(){e(!0);return!1});q=f('<a href="#" class="zoom-out"></a>').html(J).hide().on("click",function(){e(!1);return!1});v=f('<a href="#" class="close"></a>').html(F).on("click",function(){c();return!1});var d=f('<div class="image-viewer-inner"></div>');t=f('<span class="ui-loading"></span>');
231x=f('<img src="'+f.telligent.evolution.site.getBaseUrl()+"cfs-file/"+a+'" />').hide().css({"-webkit-touch-callout":"none","-webkit-user-select":"none","-khtml-user-select":"none","-moz-user-select":"none","-ms-user-select":"none","user-select":"none",opacity:"0","max-width":"none","max-height":"none"}).on("load",function(){t.hide().remove();x.show();m=x.outerWidth(!0);n=x.outerHeight(!0);h();x.css("opacity","1")}).on("click",function(a){a.stopPropagation();a.preventDefault()}).on("doubletap",function(a){h()&&
232(w=!w,e(w));return!1}).on("mousemove pan",function(a){r&&(u.scrollTop(A+(y-a.pageY)),u.scrollLeft(B+(z-a.pageX)))}).on("mousedown panstart",function(a){w&&(r=!0,A=u.scrollTop(),B=u.scrollLeft(),y=a.pageY,z=a.pageX,a.preventDefault())}).on("mouseup panend",function(){r=!1});f("body").css("overflow","hidden");f(document).off(".imageviewer").on("pointerstart.imageviewer",".image-viewer",function(a){a=this.scrollTop;var b=this.scrollHeight,c=a+this.offsetHeight;0===a?this.scrollTop=1:c===b&&(this.scrollTop=
233a-1)}).on("pointermove.imageviewer",{passive:!1},function(a){for(var b=a.target,c=!1;null!==b;){if(b.classList&&b.classList.contains("image-viewer")){c=!0;break}b=b.parentNode}c||a.preventDefault()});d.append(t).append(x);u.append(s).append(q).append(v).append(d);f("body").append(u);u.css("opacity","1");return!1}})}}},jQuery,window);p("lib.jQueryShim",function(d,f,g){return{shim:function(){}}},jQuery,window);p("lib.jsSupport",["lib.cookies"],function(d,f,g,k){return{setCookie:function(f){d.set(".te.js",
2341)}}},jQuery,window);p("lib.keyboardActive",function(d,f,g){var k=!1,l=function(){k?d("body").addClass("keyboard-active"):d("body").removeClass("keyboard-active")};return{init:function(){d(f.document).on("keydown",function(d){k||(k=!0,l())}).on("mousedown mouseup mousemove",function(d){k&&(k=!1,l())})}}},jQuery,window);p("lib.legacyFormFilter",["lib.util","lib.globalConfiguration"],function(d,f,g,k,l){var h=!1,e=/\<form(\s|>)/i,c=function(b){try{h=!0;if("string"==typeof b){if(!e.test(b))return h=
235!1,b;var a=document.createElement("div");a.innerHTML=b;b=a.childNodes}var c=g(b),d=c.find("form"),a=!1;0<d.length&&(d.children().unwrap(),a=!0);if(0<c.filter("form").length){var a=!0,f=[];c.each(function(){var a=g(this);a.is("form")?a.children().each(function(){f.push(this)}):f.push(this)});c=g(f)}h=!1;return a?c:b}catch(l){return h=!1,b}};return{init:function(){f.enableGlobalForm&&g.each("html append prepend after before replaceWith".split(" "),function(b,a){g.fn[a]=d.wrap(g.fn[a],{filterArguments:function(a){var b=
236arguments;!h&&0<b.length&&(b[0]=c(b[0]));return b}})})}}},jQuery,window);p("lib.lruCache",function(d,f,g){var k={size:10,load:function(){},persist:function(d){}};return function(f){function h(){var b=c.load();b||(b={},c.persist(b));return b}var e,c=d.extend({},k,f||{load:function(){return e},persist:function(b){e=b}});return{size:function(){return c.size},get:function(b){var a=h();return a[b]!==g?(a[b].lastAccess=(new Date).getTime(),c.persist(a),a[b].value):null},set:function(b,a){var e=h();if(e[b]!==
237g)e[b].lastAccess=(new Date).getTime(),e[b].value=a;else{var d;if(Object.keys)d=Object.keys(e);else{d=[];for(var f in e)e.hasOwnProperty(f)&&d.push(f)}if(d.length>=c.size){d=null;for(var l in e)null==d?d=l:e[l].lastAccess<e[d].lastAccess&&(d=l);null!==d&&delete e[d]}e[b]={lastAccess:(new Date).getTime(),value:a}}c.persist(e)},del:function(b){var a=h();delete a[b];c.persist(a)}}}},jQuery,window);p("lib.messageLinks",function(d,f,g){return function(f){f=f||{};var g=d(f.parent);return{handle:function(h){g.on(h||
238"click","a[data-messagename], [data-href]",function(e){null!=d(this).data("messagename")&&0<d(this).data("messagename").length?(e.preventDefault(),e.stopPropagation(),e.stopImmediatePropagation(),d.telligent.evolution.messaging.publish(d(this).data("messagename"),{target:this}),0<d(this).closest(".links-popup-panel").length&&d.fn.uilinks.hide()):0<d(this).data("href").length&&("a"!==e.target.tagName.toLowerCase()&&0==d(e.target).parents("a").length)&&(e.preventDefault(),e.stopPropagation(),e.stopImmediatePropagation(),
239location.href=d(this).data("href"))})}}}},jQuery,window);p("lib.reflow",["module.messaging","lib.cookies"],function(d,f,g,k,l){function h(a){var b=a.singleColumnContainers.first().is(":visible"),e=g(k).width();b&&e>a.minWidth?c(a,"originalRegion",function(a,b){return a.originalOrder-b.originalOrder},function(){a.containers.show();a.singleColumnContainers.hide()}):!b&&e<=a.minWidth&&c(a,"singleColumnRegion",function(a,b){return a.responsiveOrder==b.responsiveOrder?a.regionOrder==b.regionOrder?a.originalOrder-
240b.originalOrder:a.regionOrder-b.regionOrder:a.responsiveOrder-b.responsiveOrder},function(){a.singleColumnContainers.show();a.containers.hide()})}function e(a){if(!a.fragments){a.fragments=[];for(var b=a.singleColumnContainers.first().is(":visible")?a.singleColumnContainers:a.c
240ontainers,c=0;c<b.length;c++)g(".content-fragment",b[c]).each(function(){var b=(g(this).data("reflow")||"").split(",");5===b.length&&a.fragments.push({fragment:g(this),originalRegion:g("#"+b[0]+" .layout-region-inner").first(),
241singleColumnRegion:g("#"+b[1]),responsiveOrder:parseInt(b[2],10),regionOrder:parseInt(b[3],10),originalOrder:parseInt(b[4],10)})})}}function c(a,b,c,h){e(a);if(!a.reflowing){d.publish("reflow.reflowstart",{target:"originalRegion"==b?a.singleColumnContainers:a.containers});a.reflowing=!0;a.fragments.sort(c);for(c=0;c<a.fragments.length;c++)a.fragments[c].fragment.appendTo(a.fragments[c][b]);h();a.reflowing=!1;d.publish("reflow.reflowend",{target:"originalRegion"==b?a.containers:a.singleColumnContainers})}}
242function b(){f.set(".te.w",g(k).width())}return{monitor:function(a){var c=[];a=g(".header-fragments.evolution-reflow-container:not(.single-column)");0<a.length&&c.push({containers:a,singleColumnContainers:g(".header-fragments.evolution-reflow-container.single-column"),minWidth:parseInt(a.data("reflow-width"),10)});var e=g(".content-fragment-page.evolution-reflow-container:not(.single-column)");0<a.length&&c.push({containers:e,singleColumnContainers:g(".content-fragment-page.evolution-reflow-container.single-column"),
243minWidth:parseInt(e.data("reflow-width"),10)});e=g(".footer-fragments.evolution-reflow-container:not(.single-column)");0<a.length&&c.push({containers:e,singleColumnContainers:g(".footer-fragments.evolution-reflow-container.single-column"),minWidth:parseInt(e.data("reflow-width"),10)});b();0<c.length&&(g.each(c,function(a,b){h(b)}),g(k).on("resized",function(){b();g.each(c,function(a,b){h(b)})}))}}},jQuery,window);p("lib.scrollFix",function(d,f,g){function k(d){var h,e=d.get(0);d.on("pointerstart",
244function(c){h=e.scrollTop;0>=h&&(e.scrollTop=1);h+e.offsetHeight>=e.scrollHeight&&(e.scrollTop=e.scrollHeight-e.offsetHeight-1);originalScrollLeft=e.scrollLeft;0>=originalScrollLeft&&(e.scrollLeft=1);originalScrollLeft+e.offsetWidth>=e.scrollWidth&&(e.scrollLeft=e.scrollWidth-e.offsetWidth-1)})}return{preventBounce:function(f){f=f||d("body").children().first();k(f)},fix:function(d){d.on("touchmove.scrollfix mousemove.scrollfix mspointermove.scrollfix",function(d){d.originalEvent.preventDefault()})},
245unfix:function(d){d.off(".scrollfix")}}},jQuery,window);p("lib.sharedObjectProxy",["lib.crossWindowBus","lib.sharedObjectProxyState","lib.crossTabRequest","lib.backgroundTimer"],function(d,f,g,k,l,h,e){function c(c){k.setInterval(function(){switch(c.mode){case q.initial:case q.worker:c.beatsWithoutCoordinator++;c.beatsWithoutCoordinator>c.maxBeatsWithoutCoordinator&&(a(c),c.coordinatorId=null,b(c));break;case q.coordinator:c.crossWindowBus.broadcast(v.coordinating,{});break;case q.volunteer:c.beatsAsVolunteer++,
246c.beatsAsVolunteer>c.maxBeatsAsVolunteer&&m(c)}},h.__shared_object_proxy_interval?h.__shared_object_proxy_interval:c.heartbeat)}function b(a){null!==a.objectInstance&&(a.destroy(a.objectInstance),a.objectInstance=null)}function a(a){a.mode=q.volunteer;a.beatsAsVolunteer=0;a.coordinatorId=null;b(a);a.crossWindowBus.broadcast(v.volunteer,{})}function m(a){a.mode=q.coordinator;a.beatsAsVolunteer=0;a.coordinatorId=a.id;a.objectInstance=a.construct();a.crossWindowBus.broadcast(v.coordinating,{});u(a)}
247function n(a){a.mode=q.worker;b(a);a.beatsAsVolunteer=0;u(a)}function u(a){if(a.delayedMessageQueue)for(var b=0;b<a.delayedMessageQueue.length;b++)s(a,a.delayedMessageQueue[b].message,a.delayedMessageQueue[b].data)}function s(a,b,c){a.mode===q.coordinator&&null!==a.objectInstance?a.receive(a.objectInstance,b,c):a.mode!==q.initial&&null!==a.coordinatorId?a.crossWindowBus.send(a.coordinatorId,v.call,{name:b,data:c}):(a.delayedMessageQueue.push({message:b,data:c}),a.delayedMessageQueue.length>a.delayedMessageQueueMaxLength&&
248a.delayedMessageQueue.shift())}var q={initial:0,coordinator:1,volunteer:2,worker:3},v={coordinating:"sop:coordinating",working:"sop:working",volunteer:"sop:volunteer",ok:"sop:ok",call:"sop:call",resign:"sop:resign",newarrival:"sop:newarrival"},t={heartbeat:1000,key:"",preexisting:function(a){},construct:function(){},destroy:function(a){},receive:function(a,b,c){}},x={mode:q.initial,id:0,beatsWithoutCoordinator:0,beatsAsVolunteer:0,coordinatorId:0,objectInstance:null,delayedMessageQueue:[],delayedMessageQueueMaxLength:25,
249maxBeatsAsVolunteer:2,maxBeatsWithoutCoordinator:2};return function(e){var r=l.extend({},t,e||{},x);r.crossTabRequest=new g;r.crossWindowBus=new d({key:"__sop:"+r.key,includeLocal:!1,receive:function(c,e,d){d=d.source;switch(c){case v.coordinating:r.beatsWithoutCoordinator=0;r.mode===q.worker||r.mode===q.initial?(r.coordinatorId=d,r.mode===q.initial&&n(r)):(r.mode===q.coordinator&&r.crossWindowBus.broadcast(v.resign,{}),n(r));f.hasMultipleWindows(!0);e&&e.preExisting&&r.preexisting();r.crossWindowBus.send(d,
250v.working,{});break;case v.working:f.hasMultipleWindows(!0);break;case v.volunteer:r.mode!==q.coordinator&&r.mode!==q.volunteer||r.crossWindowBus.send(d,v.ok,{});break;case v.ok:r.mode===q.volunteer&&n(r);break;case v.call:r.mode===q.coordinator&&null!==r.objectInstance&&r.receive(r.objectInstance,e.name,e.data);break;case v.resign:if(r.mode===q.worker||r.mode===q.initial)a(r),r.coordinatorId=null,b(r);break;case v.newarrival:r.mode===q.coordinator&&r.crossWindowBus.send(d,v.coordinating,{preExisting:!0})}}});
251r.id=r.crossWindowBus.id();c(r);l(h).on("unload",function(){r.mode!==q.worker&&r.crossWindowBus.broadcast(v.resign,{})});r.crossWindowBus.broadcast(v.newarrival,{});r.crossTabRequest.handle("CurrentMode",function(){return r.mode});r.crossTabRequest.request("CurrentMode",{},{timeout:100}).then(function(a){for(var b=!1,c=0;c<a.responses.length;c++)a.responses[c]===q.coordinator&&(b=!0);!b&&(0<a.responses.length&&r.mode===q.initial)&&m(r)});k.setTimeout(function(){r.mode===q.initial&&m(r)},2*r.heartbeat);
252return{call:function(a,b){s(r,a,b)}}}},jQuery,window);p("lib.sharedObjectProxyState",["lib.backgroundTimer"],function(d,f,g,k){var l=!1,h=null;f={hasMultipleWindows:function(e){e!==k&&(d.clearTimeout(h),l=e,h=d.setTimeout(function(){l=!1},2500));return l}};return g._sharedObjectProxyState=f},jQuery,window);p("lib.sheet",["lib.scrollFix","module.messaging"],function(d,f,g,k,l){function h(a){a.inited||(a.inited=!0,a.backDrop=g(document.createElement("div")).css({backgroundColor:a.backgroundColor,opacity:0.01,
253zIndex:25000,position:"fixed",top:0,left:0,display:"none","-webkit-transform":"translate3d(0,
2530,0)","-webkit-backface-visibility":"hidden",transform:"translate3d(0,0,0)"}).appendTo(a.parent),a.sheet=g(document.createElement("div")).css({zIndex:25001,position:"fixed",left:0,top:0,display:"none","-webkit-transform":"translate3d(0,0,0)","-webkit-backface-visibility":"hidden",transform:"translate3d(0,0,0)"}).appendTo(a.parent).addClass(a.cssClass),a.sheet.on("click","a",function(){var a=g(this);(a=a.attr("href")||
254a.closest("[href]").attr("href"))&&(1<a.length&&g.telligent&&g.telligent.evolution&&g.telligent.evolution.mobile)&&g.telligent.evolution.mobile.load(a)}),m(a))}function e(a){a.windowWidth=0<window.innerWidth?window.innerWidth:screen.width;a.windowHeight=0<window.innerHeight?window.innerHeight:screen.height;a.visible?(a.backDrop.css({width:a.windowWidth,height:a.windowHeight}),a.sheet.css({width:a.windowWidth,maxHeight:a.maxHeightPerent*a.windowHeight})):(a.backDrop&&a.backDrop.css({width:a.windowWidth,
255height:a.windowHeight}),a.sheet&&a.sheet.css({width:a.windowWidth,maxHeight:a.maxHeightPerent*a.windowHeight}))}function c(a,b,c){c=c||a.animationDuration;a.backDrop.evolutionTransform({opacity:a.backDrop.css("opacity")}).evolutionTransform({opacity:0.01+b*a.backgroundOpacity},{duration:c,easing:a.animationEasing});a.sheet.evolutionTransform({y:a.windowHeight-b*a.sheet.outerHeight(),x:0},{duration:c,easing:a.animationEasing});1<=b?a.onOpened&&(k.clearTimeout(a.openedTimeout),a.openedTimeout=k.setTimeout(function(){a.onOpened.apply(this);
256k.clearTimeout(a.openedTimeout)},c)):0>=b&&a.onClosed&&(k.clearTimeout(a.closedTimeout),a.closedTimeout=k.setTimeout(function(){a.onClosed.apply(this);k.clearTimeout(a.closedTimeout)},c))}function b(a,b){a.visible||(g("body").css({height:"100%",overflow:"scroll"}),a.visible=!0,a.onOpening&&a.onOpening.apply(this),h(a),e(a),a.sheet.empty().append(b),a.sheet.evolutionTransform({y:a.windowHeight,x:0}),a.backDrop.get(0).style.display="block",a.sheet.get(0).style.display="block",c(a,1))}function a(a,b){a.visible&&
257(g("body").css({height:"100%",overflow:"visible"}),a.visible=!1,b=b||a.animationDuration,a.onClosing&&a.onClosing.apply(this),c(a,0),k.setTimeout(function(){a.visible||(a.visible=!1,a.backDrop.get(0).style.display="none",a.sheet.get(0).style.display="none")},b))}function m(b){b.backDrop.on("tap",function(){a(b)})}return function(c){c=c||{};c.maxHeightPerent=c.maxHeightPerent||0.85;c.parent=g(c.parent);c.cssClass=c.cssClass||"sheet";c.backgroundColor=c.backgroundColor||"#333";c.backgroundOpacity=c.backgroundOpacity||
2580.5;c.animationDuration=c.animationDuration||250;c.animationEasing=c.animationEasing||"cubic-bezier(0.160, 0.060, 0.450, 0.940)";c.visible=!1;g.telligent.evolution.messaging.subscribe("mobile.orientationchange",function(){k.setTimeout(function(){e(c)},300)});return{show:function(a){b(c,a)},hide:function(){a(c)}}}},jQuery,window);p("lib.sheetProvider",function(d,f,g){return{}},jQuery,window);p("lib.shortcutRegistry",function(d,f,g){function k(a){return a&&a.scope&&document.activeElement?a.scope==document.activeElement||
259a.scope.contains(document.activeElement):!0}function l(b,c,e){a="number"==typeof c.which?c.which:c.keyCode;matchingRoute=null;for(var f=0;f<b.routes.length;f++)if(b.routes[f].handler.direction===e&&b.routes[f].keyCode===a&&c.altKey===b.routes[f].altKey&&c.ctrlKey===b.routes[f].ctrlKey&&c.metaKey===b.routes[f].metaKey&&c.shiftKey===b.routes[f].shiftKey&&k(b.routes[f].handler)){matchingRoute=b.routes[f];break}return matchingRoute?(b=matchingRoute.handler.callback.apply(this,[{target:c.target,isInput:d(c.target).is("input,textarea")||
260c.target&&c.target.activeElement&&d(c.target.activeElement).is("iframe"),event:c,combination:matchingRoute.combination}]),b===g?!0:b):!0}function h(a){a.inited||(a.inited=!0,a.previous=null,d(document).on("keydown.keyboardRegistrar",function(b){return l(a,b,c.down)}),d(document).on("keyup.keyboardRegistrar",function(b){return l(a,b,c.up)}))}function e(a){d(document).off("keyboardRegistrar");a.routes=[];a.handlers=[]}var c={up:1,down:2},b={LEFT:37,UP:38,RIGHT:39,DOWN:40,TAB:9,RET:13,ESC:27,COMMA:188,
261SLASH:191,PERIOD:190,SHIFT:16,ALT:18,OPT:18,CTRL:17,META:91,CMD:91},a;return function(a){var f=a||{};f.routes=[];f.handlers=[];f.inited=!1;return{register:function(a,e,m){m=m||{};h(f);if(a&&e){e={description:m.description||null,callback:e,direction:c[m.direction]||c.down,namespace:m.namespace||null,scope:d(m.scope||null).get(0),routes:[]};a=Array.isArray(a)?a:[a];for(m=0;m<a.length;m++){for(var g={combination:a[m],keyCode:null,keyCharacter:null,altKey:!1,metaKey:!1,shiftKey:!1,ctrlKey:!1,handler:e},
262l=a[m].toUpperCase().split("+"),k=0;k<l.length;k++){var w=d.trim(l[k]);g.keyCharacter=w;"ALT"!==w&&"OPT"!==w||1==l.length&&g.handler.direction==c.up?"META"!==w&&"CMD"!==w||1==l.length&&g.handler.direction==c.up?"CTRL"!==w||1==l.length&&g.handler.direction==c.up?"SHIFT"!==w||1==l.length&&g.handler.direction==c.up?g.keyCode=b[w]?b[w]:w.charCodeAt(0):(g.shiftKey=!0,g.keyCode=16):(g.ctrlKey=!0,g.keyCode=17):(g.metaKey=!0,g.keyCode=91):(g.altKey=!0,g.keyCode=18)}e.routes.push(g);f.routes.push(g);g.id=
263f.routes.length}f.handlers.push(e);e.id=f.handlers.length;return g.id}},unregister:function(a){if(a===g)f.routes=[],f.handlers=[];else if("string"===typeof a)f.routes=f.routes.filter(function(b){if(b.handler.namespace){if("string"==typeof b.handler.namespace)return b.handler.namespace!==a;if(Array.isArray(b.handler.namespace))return!b.handler.namespace.includes(a)}else return!0}),f.handlers=f.handlers.filter(function(b){if(b.namespace){if("string"==typeof b.namespace)return b.namespace!==a;if(Array.isArray(b.namespace))return!b.namespace.includes(a)}else return!0});
264else{var b=f.routes[a];b&&(f.handlers.splice(b.handler.id-1,1),f.routes.splice(a-1,1))}f.routes&&0!==f.routes.length&&a||e(f)},list:function(a){return a&&a.scoped?(f.handlers||[]).filter(function(a){return k(a)}):f.handlers},captureFocus:function(){f.focusedElement=document.activeElement},refocus:function(){if(f.focusedElement)try{d(f.focusedElement).is("iframe")?setTimeout(function(){f.focusedElement&&(d(f.focusedElement.contentWindow.document).find("body[contenteditable]").get(0).focus(),f.focusedElement=
265null)},1):(f.focusedElement.focus(),f.focusedElement=null)}catch(a){}}}}},jQuery,window);p("lib.storageProxy",["lib.storageShim"],function(d,f,g){function k(d){this._contextualStore=d.isSystemAccount?g.sessionStorage:g.localStorage;this._user=d}d.shim();k.prototype.set=function(d,f){this._contextualStore&&this._contextualStore.setItem("tc:"+((this._user.isSystemAccount?"":this._user.id+":")+d),JSON.stringify(f))};k.prototype.get=function(d){if(this._contextualStore)return JSON.parse(this._contextualStore.getItem("tc:"+
266((this._user.isSystemAccount?"":this._user.id+":")+d)))};k.prototype.del=function(d){this._contextualStore&&this._contextualStore.removeItem("tc:"+((this._user.isSystemAccount?"":this._user.id+":")+d))};k.prototype.empty=function(){this._contextualStore&&this._contextualStore.clear()};return k},jQuery,window);p("lib.storageShim",function(d,f,g){function k(){Storage.prototype.setItem=function(e,c){l[e]=c};Storage.prototype.getItem=function(e){e=l[e];return e===g?null:e};Storage.prototype.removeItem=
267function(e){delete l[e]};Storage.prototype.clear=function(){l={}}}var l={},h=!1;return{shim:function(){if(!h){h=!0;var e;try{localStorage.setItem("_te","_te"),localStorage.removeItem("_te"),e=!0}catch(c){e=!1}e||k()}}}},jQuery,window);p("lib.touchEventAdapter",["lib.util","events.gestures","events.pointers"],function(d,f,g,k,l,h){function e(){k.fn.on=k.fn.bind=c(k.fn.on,b,!0);k.fn.trigger=c(k.fn.trigger,b,!1);k.fn.off=k.fn.unbind=c(k.fn.off,b,!1)}function c(a,b,c){return function(){var e=Array.prototype.slice.call(arguments,
2680);if(c&&1===e.length&&k.isPlainObject(e[0])){var d=e[0];k.each(b,function(a,b){d[a]!=h&&(d[b]=d[a],delete d[a])});return a.call(this,d)}if("string"!=typeof e[0])return a.apply(this,e);for(var m=[],l=e[0].split(" "),w=0;w<l.length;w++)if(l[w]&&0<l[w].length){var r=l[w].split(".",2);if(2==r.length&&(r[1]==f.eventNamespace||r[1]==g.eventNamespace))return a.apply(this,e);r[0]=b[r[0]]||r[0];m.push(r.join("."))}e[0]=m.join(" ");return a.apply(this,e)}}var b={mouseenter:"taphold",mouseover:"taphold",mouseleave:"pointerend",
269mouseup:"pointerend"},a="ontouchstart"in l||0<navigator.maxTouchPoints||0<navigator.msMaxTouchPoints;d=/windows nt/.test(navigator.userAgent.toLowerCase());var m="MouseEvent"in l&&(!("ontouchstart"in l)||d);return{adapt:function(){return l._evolution_adapt_mouse_touch_events!==h?l._evolution_adapt_mouse_touch_events?(e(),!0):!1:a&&!m?(e(),!0):!1}}},jQuery,window);p("lib.util",function(d,f){function g(){return Math.floor(65536*(1+Math.random())).toString(16).substring(1)}var k=function(){var d=/[.*+?^${}()|[\]\\]/g;
270return function(f){return f.replace(d,"\\$&")}}();return{requestAnimationFrameThrottle:function(d){if(!window.requestAnimationFrame)return d;var f;return function(){var e=arguments;f&&window.cancelAnimationFrame(f);f=window.requestAnimationFrame(function(){d.apply(void 0,e)})}},throttle:function(f,h){var e,c;return function(){var b=this,a=(new Date).getTime(),m=arguments;e&&e+(h||50)>a?(d.clearTimeout(c),c=d.setTimeout(function(){e=a;f.apply(b,m)},h||50)):(e=a,f.apply(b,m))}},debounce:function(d,
271f){var e;return function(){var c=this,b=arguments;clearTimeout(e);e=setTimeout(function(){d.apply(c,b)},f||10)}},wrap:function(d,f){return function(){var e=arguments;try{f.filterArguments&&(e=f.filterArguments.apply(this,e))}catch(c){}try{f.before&&f.before.apply(this,e)}catch(b){}var a=d.apply(this,e);try{f.after&&f.after.apply(this,e)}catch(m){}try{f.filterResponse&&(a=f.filterResponse.apply(this,a))}catch(g){}return a}},guid:function(){return g()+g()+"-"+g()+"-"+g()+"-"+g()+"-"+g()+g()+g()},isArray:function(d){return Array.isArray?
272Array.isArray(d):"[object Array]"===Object.prototype.toString.call(d)},indexOf:function(d,f,e){if(Array.prototype.indexOf)return d.indexOf(f,e);if(null==d)throw new TypeError('"this" is null or not defined');d=Object(d);var c=d.length>>>0;if(0===c)return-1;e=+e||0;Infinity===Math.abs(e)&&(e=0);if(e>=c)return-1;for(e=Math.max(0<=e?e:c-Math.abs(e),0);e<c;){if(e in d&&d[e]===f)return e;e++}return-1},isPartiallyVisible:function(f,h,e){e=e||0;if(f==document||f instanceof jQuery&&(f.get(0)==document||f.is("body"))){var c=
273h instanceof jQuery?h.get(0).getBoundingClientRect():h.getBoundingClientRect();return 0<c.top-e&&c.top+e<=(d.innerHeight||document.documentElement.clientHeight)||0<c.bottom-e&&c.bottom+e<=(d.innerHeight||document.documentElement.clientHeight)}f=$(f);c=h.offset().top;h=c+h.height();var b=f.offset().top;f=b+f.height();return c+e>=b&&c-e<=f||h-e<=f&&h+e>=b},isFullyVisible:function(f,h,e){e=e||0;if(f==document||f instanceof jQuery&&(f.get(0)==document||f.is("body"))){var c=h instanceof jQuery?h.get(0).getBoundingClientRect():
274h.getBoundingClientRect();return 0<c.top-e&&c.top+e<=(d.innerHeight||document.documentElement.clientHeight)&&0<c.bottom-e&&c.bottom+e<=(d.innerHeight||document.documentElement.clientHeight)}f=$(f);c=h.offset().top;h=c+h.height();var b=f.offset().top;f=b+f.height();return c+e>=b&&h-e<=f},scrollParent:function(d,f){d=$(d);var e=d.css("position"),c="absolute"===e,b=f?/(auto|scroll|hidden)/:/(auto|scroll)/,a=d.parents().filter(function(){var a=$(this);return c&&"static"===a.css("position")?!1:b.test(a.css("overflow")+
275a.css("overflow-y")+a.css("overflow-x"))}).eq(0);return"fixed"!==e&&a.length?a:$(d[0].ownerDocument||document)},isInDom:function(d){return d?d instanceof jQuery?document.contains?document.contains(d[0]):document.body.contains(d[0]):document.contains?document.contains(d):document.body.contains(d):!1},compileReplacer:function(d){var f=[];$.each(d,function(a,b){f.push(k(a))});var e="("+f.join("|")+")",c=RegExp(e),b=RegExp(e,"g"),a=function(a){return d[a]};return function(e){return e&&c.test(e)?e.replace(b,
276a):e}},escapeRegEx:k,isOverElement:function(d){if(!d)return!1;d instanceof jQuery&&0<d.length&&(d=d.get(0));var f=document.querySelectorAll(":hover");if(!f||0==f.length)return!1;f=f[f.length-1];return d==f||d.contains(f)}}},window);p("modules","module.emailDigest module.administrationToolbar module.configuration module.editableGroup module.html module.language module.media module.messaging module.navigationConfirmation module.notifications module.preview module.regex module.sockets module.template module.ui module.url module.tourtips module.rest module.administration module.administrationContextManager module.themePreview module.presence module.systemNotifications module.javaScript module.scriptRen
276dering module.scheduledFile module.contentPeek module.authentication".split(" "),
277function(){return{}});p("module.administration","module.messaging module.url lib.util lib.globalConfiguration module.administrationNavigationConfirmationRegistrar events.badgeablePanelChange".split(" "),function(d,f,g,k,l,h,e,c,b){function a(a){u(a,!0);z(a,!0);a.customPanelHashKey=R+Math.floor(1000000000*Math.random());a.currentPanelOffset=0;a.rootPanelNode=a.panelNode;a.rootPanelId=a.panelId;var b=f.hashData();delete b[a.customPanelHashKey];a.rootUrl="#"+f.serializeQuery(b);b={panelId:a.panelId,
278name:a.panelName,content:e.Deferred(function(b){b.resolve(a.panelNode)}).promise(),cssClass:"",header:"",root:!0,offset:0,url:a.rootUrl,renderedNode:a.panelNode};a.stack.push(b);a.rootPanelNode.data("namespace",v(a,a.currentPanelOffset));D(a,a.panelNode);if(a.onTitle&&a.panelName)a.onTitle(a.panelName);l.init()}function m(a,b){p(a);if(a.stack&&1<a.stack.length){var c=a.stack[a.currentPanelOffset].renderedNode;a.onRendering&&(a.onRendering(c),e.fn.uilinks.hide());c.evolutionTransform({left:1*c.outerWidth(!0)},
279{duration:a.transitionDuration,easing:a.transitionEasing,complete:function(){c.remove()}});q(a,C.panelHidden,c,{direction:"none"});q(a,C.panelUnloaded,c);for(var d=a.currentPanelOffset-1;0<=d;d--){var f=a.stack[d].renderedNode;q(a,C.panelUnloaded,f);f.remove()}}else 1==a.stack.length&&(d=a.stack[0].renderedNode,q(a,C.panelHidden,d,{direction:"none"}),q(a,C.panelUnloaded,d),d.remove());e.fn.evolutionTip.hide();I(a);t(a);z(a);if(a.onDispose)a.onDispose()}function n(a){var e=f.hashData(),d=a.onParsePanelId(c.location.href);
280if(e&&e[a.customPanelHashKey]!==b){e=parseInt(e[a.customPanelHashKey],10);if(e>a.stack.length-1)return!1;if(e<a.currentPanelOffset){for(var d=[O],m=0;m<=e;m++)d.push(v(a,m));l.suppress(d);if(!a.confirmNavigation())return l.unsuppress(),!1;l.unsuppress()}e=a.stack[e];e.url=c.location.href;w(a,e);return!0}if(a.rootPanelId==d){d=[O,v(a,0)];l.suppress(d);if(!a.confirmNavigation())return l.unsuppress(),!1;l.unsuppress();w(a,a.stack[0]);return!0}return!1}function u(a,b){a.stack=[];a.currentPanelOffset=
2810;a.rootPanelNode=null;a.rootPanelId=null;a.rootUrl=null}function s(a,b){for(var c=b?[]:[O],e=a.currentPanelOffset;0<=e;e--)c.push(v(a,e));return c}function q(a,b,c,f){if(!a.sleeping&&(f=f||{},c)){switch(b){case C.panelLoaded:if(!0===e(c).data("_ap_loaded"))return;e(c).data("_ap_loaded",!0);break;case C.panelUnloaded:if(!1===e(c).data("_ap_loaded"))return;e(c).data("_ap_loaded",!1);break;case C.panelShown:if(!0===e(c).data("_ap_shown"))return;e(c).data("_ap_shown",!0);break;case C.panelHidden:if(!1===
282e(c).data("_ap_shown"))return;e(c).data("_ap_shown",!1)}a=c.data("namespace")||"";d.publish(b,e.extend({},f,{panelId:a}))}}function v(a,b){var c=O;a.rootPanelId&&(c=c+":"+a.rootPanelId,b&&(c=c+":"+b));return c}function t(a){a.suppressedNameSpaces=s(a,!0);for(var b=0;b<a.suppressedNameSpaces.length;b++)d.unsubscribe(a.suppressedNameSpaces[b]),e.telligent.evolution.shortcuts.unregister(a.suppressedNameSpaces[b]),l.unRegisterByTag(a.suppressedNameSpaces[b])}function x(a){a&&(d.unsubscribe(a),e.telligent.evolution.shortcuts.unregister(a),
283l.unRegisterByTag(a))}function w(a,b){for(var c=a.stack[a.currentPanelOffset].renderedNode,d=a.stack.length;d>=(b.offset||0)+2;d--)a.stack.pop();var m={direction:b.offset>a.currentPanelOffset?"forward":"backward",panel:b};if(b.renderedNode)m.renderedNode=b.renderedNode,m.scrollTop=b.scrollTop,r(a,m,c);else{if(a.onOpening)a.onOpening();var h=a.stack[a.currentPanelOffset];a.onRendering&&(c=h.renderedNode,a.onRendering(c),e.fn.uilinks.hide());d=f.hashData();h.root?delete d[a.customPanelHashKey]:d[a.customPanelHashKey]=
284h.offset;var q="#"+f.serializeQuery(d);b.content.then(function(e){if(a.onOpened)a.onOpened();m.templatableContent={name:b.name,content:e,panelId:b.panelId,cssClass:b.cssClass||"",backUrl:q,backLabel:h.name};r(a,m,c)})["catch"](function(){if(a.onOpened)a.onOpened();if(a.onRendered)a.onRendered();window.location=q})}}function r(a,b,c){var d,f;a.currentPanelOffset=b.panel.offset;var m=I(a,b.panel.size);b.renderedNode?(d=b.renderedNode,f=!1):(e.telligent.evolution.ui.suppress(function(){var c=e.extend({contentClass:"",
285panelId:"",rootPanelId:a.rootPanelId,namespace:v(a,b.panel.offset),description:"",name:""},b.templatableContent);d=e(a.template(c));b.templatableContent.content&&"string"!==typeof b.templatableContent.content&&d.find(a.panelContentSelector).first().append(b.templatableContent.content)}),f=!0,b.panel.renderedNode=d,a.onRendering&&(a.onRendering(d),e.fn.uilinks.hide()));if(a.onTitle&&b.panel&&b.panel.name)a.onTitle(b.panel.name);D(a,d);if(b.direction&&"forward"==b.direction){if(c!==d){e.fn.evolutionTip.hide();
286a.loadingPanel=!0;q(a,C.panelHidden,c,{direction:"forward"});a.onRendering&&(a.onRendering(c),e.fn.uilinks.hide());c.evolutionTransform({left:-1*c.outerWidth(!0)},{duration:a.transitionDuration,easing:a.transitionEasing});a.container.one("rendered",function(){f&&q(a,C.panelLoaded,d)});d.css({position:"absolute",top:0,width:m||a.container.width(),height:a.container.height()}).appendTo(a.container);d.evolutionTransform({left:1*a.container.width()},{duration:0}).evolutionTransform({left:0},{duration:a.transitionDuration,
287easing:a.transitionEasing,complete:function(){q(a,C.panelShown,d);y(a)}});if(a.onRendered)a.onRendered(d);e.fn.evolutionTip.hide()}}else if(c!==d){e.fn.evolutionTip.hide();a.loadingPanel=!0;q(a,C.panelHidden,c,{direction:"backward"});q(a,C.panelUnloaded,c);a.onRendering&&(a.onRendering(c),e.fn.uilinks.hide());c.evolutionTransform({left:1*(m||c.outerWidth(!0))},{duration:a.transitionDuration,easing:a.transitionEasing});d.css({position:"absolute",top:0,width:m||a.container.width(),height:a.container.height()});
288f&&q(a,C.panelLoaded,d);if(a.onRendered)a.onRendered(d);d.evolutionTransform({left:-1*a.container.width()},{duration:0}).evolutionTransform({left:0},{duration:a.transitionDuration,easing:a.transitionEasing,complete:function(){q(a,C.panelShown,d);y(a)}});e.fn.evolutionTip.hide()}b.scrollTop&&(d.find(a.panelContentSelector).first().get(0).scrollTop=b.scrollTop);z(a)}function y(a){a.loadingPanel=!1;if(a.onAnimated)a.onAnimated();if(a.delayedOpen){var b=a.delayedOpen;delete a.delayedOpen;setTimeout(function(){b()},
28910)}}function z(a,c){var d=a.transitionDuration;clearTimeout(a.panelCleanupTimeout);a.panelCleanupTimeout=setTimeout(function(){var d=null;a.ignoreOnDispose&&(d=a.ignoreOnDispose());(c?a.container.children('[data-rootpanelid!="'+a.rootPanelId+'"][data-panelid="'+a.rootPanelId+'"]'):a.container.children('[data-rootpanelid="'+a.rootPanelId+'"]')).each(function(){var c=e(this);if(!(c.data("rootpanelid")===b||c&&d&&1==c.length&&1==d.length&&c.get(0)===d.get(0))){var f=c.data("panelid");if(f&&0<f.length){var m=
290e.grep(a.stack,function(a){return a.panelId&&a.panelId==f});m&&0!=m.length||(x(c.data("namespace")),c.remove())}}})},d)}function A(a){var b=a.stack[a.currentPanelOffset];b.scrollTop=b.renderedNode.find(a.panelContentSelector).first().get(0).scrollTop}function B(a,b){var c=function(){var c=e.extend({panelId:g.guid(),offset:a.stack.length,name:"",content:"",cssClass:"",header:""},b);A(a);if(!c.content.done){var m=c.content;c.content=e.Deferred(function(a){a.resolve(m)}).promise()}if(!c.header.done){var h=
291c.header;c.header=e.Deferred(function(a){a.resolve(h)}).promise()}a.stack.push(c);var q=v(a,a.stack.length-1),n=[O,q];c.loaded&&d.subscribe(C.panelLoaded,n,function(b){a.sleeping||b.panelId==q&&c.loaded()}
291,{excludeAutoNameSpaces:!0});c.unloaded&&d.subscribe(C.panelUnloaded,n,function(b){a.sleeping||b.panelId==q&&c.unloaded()},{excludeAutoNameSpaces:!0});c.shown&&d.subscribe(C.panelShown,n,function(b){a.sleeping||b.panelId==q&&c.shown()},{excludeAutoNameSpaces:!0});c.hidden&&d.subscribe(C.panelHidden,
292n,function(b){a.sleeping||b.panelId==q&&c.hidden(b)},{excludeAutoNameSpaces:!0});c.size&&d.subscribe(C.panelLoaded,n,function(b){a.sleeping||b.panelId==q&&E(a,c.size)},{excludeAutoNameSpaces:!0});if(c.header)var r=d.subscribe(C.panelLoaded,n,function(b){a.sleeping||b.panelId!=q||(setTimeout(function(){d.unsubscribe(r)},a.transitionDuration/2),c.header.then(function(b){if(b){var c=a.stack[a.currentPanelOffset].renderedNode;c&&(c.find(a.panelHeaderContentSelector).empty().append(b),F(a,c))}})["catch"](function(){if(a.onOpened)a.onOpened();
293if(a.onRendered)a.onRendered();H(a)}))},{excludeAutoNameSpaces:!0});n={};n[a.customPanelHashKey]=a.stack.length-1;f.hashData(n)};a.loadingPanel?a.delayedOpen=c:c()}function H(a,b){if(b&&b.all&&a.onCloseAll)a.onCloseAll();else if(0<a.currentPanelOffset){var c=a.stack[a.currentPanelOffset-1];c&&c.url&&(window.location=c.url)}else if(a.onCloseAll)a.onCloseAll()}function E(a,b){if(a){var c=a.stack[a.currentPanelOffset];if(c)return c.size=b,I(a,c.size)}}function I(a,b){if(a.onResize){var c=a.onResize(b||
294"normal"),d=a.stack[a.currentPanelOffset];if(!d)return c;d=d.renderedNode;if(!d)return c;for(var e=0;e<a.stack.length;e++)a.stack[e].renderedNode!=d?a.stack[e].renderedNode.evolutionTransform({left:-1*c},{duration:a.transitionDuration,easing:a.transitionEasing}):1==a.stack.length&&a.stack[e].renderedNode.evolutionTransform({left:0},{duration:a.transitionDuration,easing:a.transitionEasing});d.width(c);return c}return null}function J(a,c,e){var f={"shell.closed":C.shellClosed,"shell.navigation.refreshing":C.shellNavigationRefreshing,
295"shell.navigation.refreshed":C.shellNavigationRefreshed,"panel.unloaded":C.panelUnloaded,"panel.loaded":C.panelLoaded,"panel.shown":C.panelShown,"panel.hidden":C.panelHidden};if(f[c]!==b&&e!==b){var m=v(a,a.currentPanelOffset);d.subscribe(f[c],s(a),function(b){a.sleeping||(b.panelId?b.panelId===m&&e.call(Q(a).get(0),b):e.call(Q(a).get(0),b))},{excludeAutoNameSpaces:!0})}}function F(a,b){var c=b.find(a.panelHeaderSelector).outerHeight(!0);b.find(a.panelContentSelector).first().css({top:c})}function K(a,
296b){if(a){var c=a.stack[a.currentPanelOffset].renderedNode;if(c&&b&&b.load){var d=b.load;b.load=function(b){a.stack[a.currentPanelOffset].scrollablePageIndex=b;return d(b).then(function(){return!0})};var f=c.find(a.panelContentSelector).first();b.target||(c=f.find("ul.content-list:visible").filter(function(){return"hidden"!=e(this).css("visibility")}))&&1==c.length&&(b.target=c);b.initialPageIndex=a.stack[a.currentPanelOffset].scrollablePageIndex||b.initialPageIndex||0;0>b.initialPageIndex&&(b.initialPageIndex=
2970);b.prefill=b.preFillAttempts||10;e(f).evolutionScrollable(b);return{reset:function(){return e(f).evolutionScrollable("reset")}}}}}function P(a,b){var c=function(b){b=e(b);b.removeClass("expanded");b.find(".expandable-close").remove();b.find(".expandable").each(function(){var b=e(this),c=b.css("display");b.css({display:"none",height:"auto"});var d=b.height();b.css({display:c,height:d}).evolutionTransform({height:0},{duration:a.transitionDuration/2.5,easing:a.transitionEasing})});b.trigger("collapse")};
298b.on("click",".content-list.expandable .content-item",function(){var b=e(this);if(!b.hasClass("expanded")){b.closest(".content-list.expandable").find(".content-item.expanded").each(function(){c(this)});b.addClass("expanded");var d=e('<a href="#" class="expandable-close ui-tip" data-tip="'+k.collapseExpandedItem+'"><svg alt="'+k.collapseExpandedItem+'" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="24" height="24"><path d="M10,1.6c-4.639,0-8.4,3.761-8.4,8.4c0,4.639,3.761,8.4,8.4,8.4s8.4-3.761,8.4-8.4C18.4,5.361,14.639,1.6,10,1.6z M14.789,13.061l-1.729,1.729L10,11.729l-3.061,3.06l-1.729-1.729L8.272,10L5.211,6.939L6.94,5.211L10,8.271l3.061-3.061 l1.729,1.729L11.728,10L14.789,13.061z"/></svg></a>');
299b.prepend(d);b.find(".expandable").each(function(){var b=e(this),c=b.css("display");b.css({display:"none",height:"auto"});var d=b.height();b.css({display:c,height:0}).evolutionTransform({height:d},{duration:a.transitionDuration/2.5,easing:a.transitionEasing,complete:function(){b.css({height:"auto"})}})});b.trigger("expand")}});b.on("click",".content-list.expandable .content-item.expanded .expandable-close",function(){e(this).closest(".content-item.expanded").each(function(){c(this)});return!1})}function D(a,
300b){b=e(b);b.data("_handlers_activated")||(b.data("_handlers_activated",!0),P(a,b))}function p(a,b){a.suppressedNameSpaces&&d.unsuppress(a.suppressedNameSpaces);a.sleeping=!1;a.suppressedNameSpaces=[];var c=a.stack[a.currentPanelOffset].renderedNode;c&&(b&&b.show)&&q(a,C.panelShown,c)}function Q(a){var b=a.stack[a.currentPanelOffset].renderedNode,c=b.data("_wrapper");c&&0!=c.length||(c=b.find(a.panelContentSelector).first(),b.data("_wrapper",c));return c}var R="__cpo",O="ADMINISTRATION_SHELL",C={shellClosed:"context.shell.closed",
301shellNavigationRefreshing:"context.shell.navigation.refreshing",shellNavigationRefreshed:"context.shell.navigation.refreshed",panelLoaded:"administration.panel.loaded",panelUnloaded:"administration.panel.unloaded",panelShown:"administration.panel.shown",panelHidden:"administration.panel.hidden"},S={container:null,panelNode:null,panelId:null,panelName:null,onRefresh:function(){},onOpening:function(a){},onOpened:function(){},onRendering:function(){},onRendered:function(){},onCloseAll:function(){},onShow:function(){},
302onHide:function(){},onResize:function(a){},onAnimated:function(){},confirmNavigation:function(){return!0},onParsePanelId:function(a){},transitionEasing:"cubic-bezier(0.645, 0.045, 0.355, 1)",transitionDuration:300,template:"",panelContentSelector:".contextual-panel-content",panelHeaderSelector:".contextual-panel-heading",panelHeaderContentSelector:".custom-panel-heading-content",excludeWhenResizingSelector:".contextual-administration-panel-loading"},T={__init:function(h){var g=e.extend({},S,h||{});
303currentContext=g;a(g);return{postInit:function(){q(g,C.panelLoaded,g.rootPanelNode);q(g,C.panelShown,g.rootPanelNode)},dispose:function(a){m(g,a)},processHashChange:function(){return n(g)},canProcessHashChange:function(a){if(g.onParsePanelId(c.location.href)==g.rootPanelId){var d=f.hashData();d&&d[g.customPanelHashKey]!==b?(d=parseInt(d[g.customPanelHashKey],10),a=d===g.currentPanelOffset?!a:d>g.stack.length-1?!1:!0):a=0<g.currentPanelOffset?!0:!a}else a=!1;return a},sleep:function(){A(g);var a=g.stack[g.currentPanelOffset].renderedNode;
304a&&q(g,C.panelHidden,a,{direction:"none"});g.suppressedNameSpaces=s(g,!0);d.suppress(g.suppressedNameSpaces);g.sleeping=!0},wake:function(){return p(g,{show:!0})},sleeping:function(){return g.sleeping},currentPanelNode:function(){if(!g||!g.stack||0==g.stack.length)return null;var a=g.stack[g.currentPanelOffset];return a?a.renderedNode:null},currentPanelDetails:function(){if(!g||!g.stack||0==g.stack.length)return null;var a=g.stack[g.currentPanelOffset];return a?a:null},context:function(a){a&&(currentContext=
305a);return currentContext},refreshingNavigation:function(a){if(!g||!g.stack||0==g.stack.length)return!1;var b=g.stack[g.currentPanelOffset];if(!b)return!1;b=b.renderedNode;"undefined"!==typeof a&&(!g.refreshingNavigation&&a?q(g,C.shellNavigationRefreshing,b):g.refreshingNavigation&&!a&&q(g,C.shellNavigationRefreshed,b),g.refreshingNavigation=a);return g.refreshingNavigation||!1}}},open:function(a){if("undefined"!==typeof currentContext&&null!==currentContext)return B(currentContext,a)},close:function(a){if("undefined"!==
306typeof currentContext&&null!==currentContext)return H(currentContext,a)},refresh:function(){if("undefined"!==typeof currentContext&&null!==currentContext){history.replaceState(null,null,document.location.pathname+currentContext.rootUrl);if(currentContext.onRefresh)currentContext.onRefresh();currentContext.customPanelHashKey=R+Math.floor(1000000000*Math.random())}},scrollable:function(a){if("undefined"!==typeof currentContext&&null!==currentContext)return K(currentContext,a)},panelId:function(){if("undefined"!==
307typeof currentContext&&null!==currentContext)return v(currentContext,currentContext.currentPanelOffset)},panelWrapper:function(){return"undefined"===typeof currentContext||null===currentContext?e([]):Q(currentContext)},panelNameSpace:function(a){var b=[];a&&(g.isArray(a)?Array.prototype.push.apply(b,a):b.push(a));if("undefined"===typeof currentContext||null===currentContext)return b;(a=s(currentContext))&&0<a.length&&Array.prototype.push.apply(b,a);return b},header:function(a,b){if("undefined"!==
308typeof currentContext&&null!==currentContext){var c=currentContext,d=b||{},e=c.stack[c.currentPanelOffset].renderedNode;d&&!1===d.inherit&&e.find(c.panelHeaderTitleSelector).hide();a?e&&(e.find(c.panelHeaderContentSelector).empty().append(a),F(c,e)):F(c,e);return e.find(c.panelHeaderContentSelector)}}
308,sidebar:function(a){if("undefined"!==typeof currentContext&&null!==currentContext)return e.Deferred(function(b){if(currentContext.onSideBar&&a&&a.content){currentContext.onSideBar(a.content).then(function(){b.resolve()});
309var c;J(currentContext,"shell.navigation.refreshing",function(){currentContext.sleeping||(c=currentContext.onSideBar(null).detach())});J(currentContext,"shell.navigation.refreshed",function(){!currentContext.sleeping&&c&&(currentContext.onSideBar(c),c=null)});J(currentContext,"panel.unloaded",function(a){if(!currentContext.sleeping)currentContext.onSideBar("")})}}).promise()},on:function(a,b){if("undefined"!==typeof currentContext&&null!==currentContext)return J(currentContext,a,b)},show:function(){if("undefined"!==
310typeof currentContext&&null!==currentContext&&currentContext.onShow)currentContext.onShow()},hide:function(){if("undefined"!==typeof currentContext&&null!==currentContext&&currentContext.onHide)currentContext.onHide()},size:function(a){"undefined"!==typeof currentContext&&null!==currentContext&&E(currentContext,a)},refreshBadges:function(){h.update({crossWindow:!0})},loading:function(a,b){if("undefined"!==typeof currentContext&&null!==currentContext)if(a){if(currentContext.onOpening)currentContext.onOpening(b)}else if(currentContext.onOpened)currentContext.onOpened()},
311navigationConfirmation:{enable:function(a,b){"undefined"!==typeof currentContext&&null!==currentContext&&(void 0===a?l.register(l.defaultId,function(){return!0},s(currentContext)):l.register(a,b||function(){return!0},s(currentContext)))},disable:function(a){"undefined"!==typeof currentContext&&null!==currentContext&&(void 0===a?l.unRegisterById(l.defaultId):l.unRegisterById(a))},isEnabled:function(a){if("undefined"!==typeof currentContext&&null!==currentContext)return l.isChanged(a)}}};e.telligent=
312e.telligent||{};e.telligent.evolution=e.telligent.evolution||{};return e.telligent.evolution.administration=T},jQuery,window);p("module.administrationContextManager",["module.administration","module.messaging","module.url","lib.util"],function(d,f,g,k,l,h,e){function c(a){return a.contexts[a.contexts.length-1]}var b={onTitle:function(){},onRefresh:function(){},onOpening:function(a){},onOpened:function(){},onRendering:function(){},onRendered:function(){},onCloseAll:function(){},onResize:function(a){},
313onShow:function(){},onHide:function(){},onAnimated:function(){},confirmNavigation:function(){return!0},onParsePanelId:function(a){},onDispose:function(){},onSideBar:function(a){},transitionEasing:"cubic-bezier(0.645, 0.045, 0.355, 1)",transitionDuration:300,template:"",panelContentSelector:".contextual-panel-content",panelHeaderSelector:".contextual-panel-heading",panelHeaderTitleSelector:".administration-panel-heading-meta",panelHeaderContentSelector:".custom-panel-heading-content",excludeWhenResizingSelector:".contextual-administration-panel-loading"},
314a={container:null,panelNode:null,panelId:null,panelName:null};f=function(e){var f=l.extend({},b,e||{},{contexts:[]});return{addContext:function(b){var e=c(f);null!=e&&e.sleep();b=l.extend({},a,b||{});var m=b.onCloseAll||f.onCloseAll||function(){};b.onCloseAll=function(){if(1<f.contexts.length){var a=f.contexts[f.contexts.length-2].currentPanelDetails();a&&a.url?h.location.href=a.url:m()}else m()};e=d.__init(l.extend({},f,b));e.panelNode=b.panelNode;e.panelRequest=b.panelRequest;e.innerContext=e.context();
315f.contexts.push(e)},canProcessHash:function(a){for(var b=f.contexts.length-1;0<=b;b--)if(f.contexts[b].canProcessHashChange(a,b==f.contexts.length-1))return!0;return!1},processHash:function(a){for(var b=f.contexts.length-1;0<=b;b--){if(f.contexts[b].canProcessHashChange(a))return f.contexts[b].sleeping()&&(f.onNavigateBackToPreviousContext(f.contexts[b].currentPanelNode(),{onRendering:f.onRendering,onRendered:f.onRendered}),f.contexts[b].context(f.contexts[b].innerContext),f.contexts[b].wake()),f.contexts[b].processHashChange(a);
316f.contexts[b].sleeping()&&f.contexts[b].wake();f.contexts[b].dispose({refreshing:!0});f.contexts[b].sleep();f.contexts.pop()}return!1},postInit:function(){var a=c(f);null!=a&&a.postInit()}
316,dispose:function(a){if(a&&a.all)for(var b=f.contexts.length-1;0<=b;b--)f.contexts[b].dispose(a),f.contexts.pop();else b=c(f),null!=b&&(b.dispose(a),f.contexts.pop())},count:function(){return f.contexts.length},currentPanelNode:function(){var a=c(f);return a?a.currentPanelNode():null},currentPanelRequest:function(){var a=
317c(f);return a?a.panelRequest:null},currentPanelDetails:function(){var a=c(f);return a?a.currentPanelDetails():null},previousPanelDetails:function(){if(1>=f.contexts.length)return null;var a=f.contexts[f.contexts.length-2];return a?a.currentPanelDetails():null},refreshingNavigation:function(a){var b=c(f);return b?b.refreshingNavigation(a):null}}};return d.__contextManager=f},jQuery,window);p("module.administrationNavigationConfirmationRegistrar",function(d,f,g){function k(c,e,d){d=d||[];b[c]&&l(c);
318b[c]={id:c,isChangedFunc:e,tags:d||[]};d.forEach(function(b){a[b]||(a[b]=[]);0>a[b].indexOf(c)&&a[b].push(c)})}function l(c,d){var e=b[c];e&&(e.tags.forEach(function(b){if(d!=b){var e=a[b],f=e.indexOf(c);0<=f&&e.splice(f,1);0===e.length&&delete a[b]}}),delete b[c])}function h(b){b&&a[b]&&(a[b].forEach(function(a){l(a,b)}),a[b].length=0,delete a[b])}function e(a){if(!a||!a.tags||0==a.tags.length)return!1;for(var b=0;b<a.tags.length;b++)if(!m[a.tags[b]])return!1;return!0}function c(a){var c=[];if(a!==
319g)b[a]&&!e(b[a])&&c.push(b[a]);else for(var d in b)b.hasOwnProperty(d)&&(a=b[d],e(a)||c.push(a));for(d=0;d<c.length;d++)if(c[d].isChangedFunc())return!0;return!1}var b={},a={},m={};return{init:function(){d.telligent.evolution.navigationConfirmation.enable("_administration_shell",c)},register:function(a,b,c){k(a,b,c||[])},unRegisterById:function(a){l(a)},unRegisterByTag:function(a){h(a)},isChanged:function(a){return c(a)},suppress:function(a){(a||[]).forEach(function(a){m[a]=!0})},unsuppress:function(){m=
320{}},defaultId:"_default_nav_conf_id"}},jQuery,window);p("module.authentication","module.url lib.util lib.globalConfiguration module.authentication.slidingExpirationManager lib.sharedObjectProxy module.messaging".split(" "),function(d,f,g,k,l,h,e,c,b){function a(){q=new l({heartbeat:200,key:"_sharedExpirationManager",preexisting:function(){null!==q&&q.call("configure",{expireAt:(new Date(g.authenticationExpiration)).getTime(),issuedAt:(new Date(g.authenticationIssue)).getTime()})},construct:function(){var a=
321new k({warningThreshold:45000,expireAt:(new Date(g.authenticationExpiration)).getTime(),issuedAt:(new Date(g.authenticationIssue)).getTime(),renewable:g.slidingAuthentication});a.start();return a},destroy:function(a){null!==a&&a.stop()},receive:function(a,b,c){null!==a&&("configure"===b?a.configure(c):"registerActivity"===b?a.registerActivity():"renew"===b&&a.renew())}})}function m(a){if(x){var b={};b[v]=a;a=d.modify({url:x,query:b});a=/(?:[a-z]+:)?\/\//i.test(a)?new URL(a):new URL(a,c.location.origin);
322c.location.href!=a.href&&(c.location.href=a.href)}c.sessionStorage.removeItem(t)}function n(){h.subscribe(r.expirationManagerLogout,function(){g.slidingAuthentication?m("auto"):m("force")},{excludeAutoNameSpaces:!0});h.subscribe(r.userLoggedOut,function(){m("manual")},{excludeAutoNameSpaces:!0});h.subscribe(r.userDeauthenticated,function(){m("admin")},{excludeAutoNameSpaces:!0})}function u(){if(e.telligent.evolution.user.accessing.isAuthenticated&&!g.isLogout){var a=e.telligent.evolution.user.accessing.id,
323b=c.sessionStorage.getItem(t);b&&b==a||(c.sessionStorage.setItem(t,a),h.publish(r.userLogin,null,{crossWindow:!0}))}else h.subscribe(r.userLogin,function(){if(g.loginReturnUrl&&0<g.loginReturnUrl.length)g.loginReturnUrl!=c.location.href&&(c.location.href=g.loginReturnUrl);else{var a=(new Date).getTime(),b=c.localStorage.getItem(w);if(!b||10000<a-Number(b))c.localStorage.setItem(w,a),c.location.reload()}},{excludeAutoNameSpaces:!0})}function s(){e(c).on("click scroll keydown input",f.debounce(function(){null!==
324q&&q.call("registerActivity")},200))}var q=null,v="deauth",t="_accessing_user_id",x,w="_last_auth_reload",r={userLoggedOut:"user.loggedout",userLogin:"user.login",expirationManagerLogout:"_authentication.logout",warn:"user.logout.w
324arning",userDeauthenticated:"user.deauthenticated"};b={renew:function(){null!==q&&q.call("renew")},configure:function(a){var b={};a.warningThresholdSeconds&&(b.warningThreshold=1000*a.warningThresholdSeconds);null!==q&&q.call("configure",b);a.returnUrl&&(x=d.modify({url:x,
325query:{ReturnUrl:a.returnUrl}}))}};e.telligent=e.telligent||{};e.telligent.evolution=e.telligent.evolution||{};e.telligent.evolution.authentication=e.telligent.evolution.authentication||b;return{init:function(){x=g.redirectedLogoutUrl;e.telligent.evolution.user.accessing.isAuthenticated&&(a(),s(),n());u()}}},jQuery,window);p("module.authentication.slidingExpirationManager",["lib.backgroundTimer","module.messaging"],function(d,f,g,k,l){var h={expireAt:null,issuedAt:null,warningThreshold:45000,renewable:!0,
326lastSeenAt:null,warning:!1,renewalThreshold:0.25},e={get:function(){return g.telligent.evolution.get({url:g.telligent.evolution.site.getBaseUrl()+"authentication",suppressLogout:!0})},renew:function(){return g.telligent.evolution.post({url:g.telligent.evolution.site.getBaseUrl()+"authentication",data:{Renew:!0}}).then(function(c){return c&&c.AuthenticationCookie&&c.AuthenticationCookie.ExpirationDate&&c.AuthenticationCookie.IssueDate?{issuedAt:new Date(c.AuthenticationCookie.IssueDate),expireAt:new Date(c.AuthenticationCookie.ExpirationDate)}:
327null})}};return function(c){function b(){e.renew().then(function(b){b&&(a.expireAt=b.expireAt.getTime(),a.issuedAt=b.issuedAt.getTime(),a.lastSeenAt=null)})}var a=g.extend({},h,c||{}),m,n;f.publish("user.logout.warning.canceled",null,{crossWindow:!0});return{configure:function(b){b.expireAt&&b.expireAt<a.expireAt&&delete b.expireAt;g.extend(a,b)},registerActivity:function(){a.lastSeenAt=(new Date).getTime()},renew:b,start:function(){d.clearInterval(m);m=d.setInterval(function(){var c=(new Date).getTime(),
328d=a.expireAt-a.issuedAt,e=a.warningThreshold;e>=d*(1-a.renewalThreshold)&&(e=0.5*d);c>=a.expireAt?a.logoutTimeout||(a.logoutTimeout=setTimeout(function(){f.publish("_authentication.logout",null,{crossWindow:!0})},2000)):c>=a.expireAt-e?(a.warning=!0,f.publish("user.logout.warning",{remainingSeconds:Math.round((a.expireAt-c)/1000),renewable:a.renewable},{crossWindow:!0})):(a.renewable&&(a.lastSeenAt&&c>=a.issuedAt+d*a.renewalThreshold)&&b(),a.warning&&(f.publish("user.logout.warning.canceled",null,
329{crossWindow:!0}),a.warning=!1))},1000);n=f.subscribe("_authentication.rest.unauthenticated",function(){e.get().fail(function(){f.publish("_authentication.logout",null,{crossWindow:!0})})},{excludeAutoNameSpaces:!0})},stop:function(){d.clearInterval(m);f.unsubscribe(n)}}}},jQuery,window);p("module.contentPeek",["lib.globalConfiguration","module.messaging","lib.util"],function(d,f,g,k,l,h){function e(b){s||(l._preventPeekClose?console.log("PEEK PREVENT CLOSE"):(b&&k(b).off("._contentpeek"),a&&(a.off("._contentpeek"),
330a.glowPopUpPanel("hide"),n=m=null)))}function c(){var a=k.telligent.evolution.theme.getReflowBreakpoint();return null!==a&&k(l).width()<a}function b(){u||(u=!0,f.subscribe("ui.links.show",function(){s=!0}),{excludeAutoNameSpaces:!0},f.subscribe("ui.links.hide",function(a,b,c){s=!1;g.isOverElement(m)||e()},{excludeAutoNameSpaces:!0}))}var a,m,n,u=!1,s=!1;k.telligent=k.telligent||{};k.telligent.evolution=k.telligent.evolution||{};k.telligent.evolution.contentPeek=k.extend(k.telligent.evolution.contentPeek||
331{},{show:function(f,h){b();c()||(m&&g.isOverElement(m)||n===f)||(n=f,k.telligent.evolution.get({url:d.contentPeekUrl,data:{contentTypeId:h.contentTypeId,contentId:h.contentId}}).then(function(b){g.isOverElement(f)&&n==f?(a||(a=k("<div></div>").glowPopUpPanel({cssClass:"content-peek-popup",zIndex:20001,position:"updown",hideOnDocumentClick:!1})),m=k('<div class="content-peek-popup-inner content-peek-fragment '+b.cssClass+'"></div>').append(b.peek).on("glowDelayedMouseLeave",250,function(a){g.isOverElement(m)||
332g.isOverElement(f)||e(f)}),a.off("._contentpeek").on("glowPopUpPanelShowing._contentpeek",k.fn.uilinks.forceRender).glowPopUpPanel("html",m).glowPopUpPanel("show",f)):e(f)})["catch"](function(){n=null}))},hide:function(a){a===h?e():a!=n||(g.isOverElement(a)||g.isOverElement(m))||e(a)}});return{}},jQuery,window);p("module.emailDigest",function(d,f,g){d.telligent||(d.telligent={});d.telligent.evolution||(d.telligent.evolution={});var k=function(f,h){0>h||(0<h&&""!=f.subscriptionId&&(""==f.context||
333"undefined"===f.contextId)?_showMessage(f,f.errorMessage):d.telligent.evolution.post({url:f.emailDigestUrl,data:{subscriptionId:f.subscriptionId,frequency:h,context:f.context,contextId:f.contextId},success:function(e){e=eval("("+e+")");var c=null;"create"==e.action?(f.subscriptionId=e.subscriptionId,f.frequency=h,1==h?c=f.dailyMessage:7==h&&
333(c=f.weeklyMessage)):"update"==e.action?(f.frequency=h,1==h?c=f.dailyMessage:7==h&&(c=f.weeklyMessage)):"delete"==e.action&&(f.subscriptionId="",f.frequency=0,
334"group"==f.context&&(c=f.unsubscribeGroupMessage));e.warnings&&0<e.warnings.length?_showMessage(f,e.warnings[0],"warning"):c&&_showMessage(f,c,"success");e={subscriptionId:f.subscriptionId,frequency:f.frequency,context:f.context,contextId:f.contextId,action:e.action};d(document).trigger("emailDigestSubscriptionChange",[e])},error:function(d,c,b){_showMessage(f,f.errorMessage,"error")}}))};_showMessage=function(f,h,e){d.telligent.evolution.notifications.show(h,{type:e,duration:5000})};d.telligent.evolution.emailDigest=
335{register:function(f){d("#"+f.selectPopupId).glowPopUpPanel({cssClass:"Panel",position:"updown",zIndex:100,hideOnDocumentClick:!0});d("#"+f.rollupWrapperId).on("click",function(){var h=d(this),e="",c="",b="";1==f.frequency?e="email-digest-selected":7==f.frequency?c="email-digest-selected":b="email-digest-selected";var a=h.outerWidth(),m=h.outerHeight(),h=h.offset(),e="<div class='email-digest-selectWrapper' style=\"min-width: "+(a-2)+'px;"><div frequency="1" class="email-digest-selectable '+f.selectableTag+
336" "+e+'"><span style="display: block; white-space: nowrap;">'+f.popupDaily+'</span></div><div frequency="7" class="email-digest-selectable '+f.selectableTag+" "+c+'"><span style="display: block; white-space: nowrap;">'+f.popupWeekly+'</span></div><div frequency="0" class="email-digest-selectable '+f.selectableTag+" "+b+'"><span style="display: block; white-space: nowrap;">'+f.popupUnsubscribe+"</span></div></div>";d("#"+f.selectPopupId).glowPopUpPanel("hide").glowPopUpPanel("html",e).glowPopUpPanel("show",
337h.left+4,h.top+5,a,m-10,!1)});d(document).on("click","."+f.selectableTag,function(){var h=d(this);h.hasClass("email-digest-selected")||(h=h.attr("frequency"),k(f,h))});d(document).on("emailDigestSubscriptionChange",function(h,e){if(e.context==f.context&&e.contextId==f.contextId){var c="";"create"==e.action||"update"==e.action?("1"==e.frequency?c=f.rollupDaily:"7"==e.frequency&&(c=f.rollupWeekly),f.subscriptionId=e.subscriptionId):(c=f.rollupUnsubscribed,f.subscriptionId="");f.frequency=e.frequency;
338d("#"+f.rollupTextId).html(c)}})}};return{}},jQuery,window);p("module.administrationToolbar",function(d,f,g){d.telligent||(d.telligent={});d.telligent.evolution||(d.telligent.evolution={});d.telligent.evolution.administrationToolbar={get:function(){var f;f=d(".admin-bar");0<f.length||(d("body").prepend(d('<div class="admin-bar-header"></div><div class="admin-bar site"></div><div class="admin-bar-footer"></div>')),f=d(".admin-bar"));return f}};return{}},jQuery,window);p("module.configuration",["lib.globalConfiguration",
339"plugin.evolutionHtmlEditor"],function(d,f,g,k,l){function h(c,b){return'<time datetime="'+c.toISOString()+'">'+b+"</time>"}var e=g.fn.filter;g.fn.filter=function(){arguments&&(0<arguments.length&&"string"==typeof arguments[0])&&(arguments[0]=arguments[0].replace(/:\[/g,"["));return e.apply(this,arguments)};l={formatDate:function(c){try{return c.toISOString()}catch(b){}return""},parseDate:function(){var c=function(b,a){var c;c=b.getTimezoneOffset();var d;isNaN(a)?c=new Date(b.getTime()-60000*c):(d=
340a/100,d=-(60*(d-d%1)+a%100),c=new Date(b.getTime()+60000*(d-c)));return c};return function(b){var a,d=new Date;if(null===b||""===b)return d;if(null!=(a=/\/Date\((\d+)(?:([\-\+]\d+))?\)\//.exec(b)))return b=new Date(parseInt(a[1],10)),c(b,parseInt(a[2],10));if(null!=(a=/(\d{4,4})\-(\d{2,2})\-(\d{2,2})(?:T(\d{2,2}):(\d{2,2}):(?:(\d{2,2})(?:\.(\d+))?))([zZ]|([+\-])(((\d\d):(\d\d))|(\d\d\d\d)))?/.exec(b))){b=[d.getFullYear(),d.getMonth()+1,d.getDate(),d.getHours(),d.getMinutes(),d.getSeconds(),d.getMilliseconds()];
341for(d=1;d<a.length&&8>d;d++)""!=a[d]&&void 0!=a[d]&&(b[d-1]=parseInt(a[d],10));b=new Date(b[0],b[1]-1,b[2],b[3],b[4],b[5],1000*parseFloat("."+b[6]));if(a[8]){if("z"==a[8]||"Z"==a[8])return c(b,0);if(a[9]&&a[12]&&a[13])return a=(100*parseInt(a[12],10)+parseInt(a[13],10))*("+"==a[9]?1:-1),c(b,a);if(a[9]&&a[10])return a=(100*parseInt(a[10].substring(0,2),10)+parseInt(a[10].substring(2),10))*("+"==a[9]?1:-1),c(b,a)}else return b}throw"Invalid date format";}}(),formatAgoDate:function(c){try{var b=(new Date).getTime(),
342a=Math.abs(b-c.getTime())/1000,e=a/60,f=e/60,g=f/24,k=g/30.42,q=g/365;return b<c.getTime()?2>Math.round(e)?h(c,d.dateMinuteInFutureFormat.replace("{0}",Math.round(e))):60>Math.round(e)?h(c,d.dateMinutesInFutureFormat.replace("{0}",Math.round(e))):2>Math.round(f)?h(c,d.dateHourInFutureFormat.replace("{0}",Math.round(f))):24>Math.round(f)?h(c,d.dateHoursInFutureFormat.replace("{0}",Math.round(f))):2>Math.round(g)?h(c,d.dateDayInFutureFormat.replace("{0}",Math.round(g))):30.42>g?h(c,d.dateDaysInFutureFormat.replace("{0}",
343Math.round(g))):2>Math.round(k)?h(c,d.dateMonthInFutureFormat.replace("{0}",Math.round(k))):12>k?h(d.dateMonthsInFutureFormat.replace("{0}",Math.round(k))):2>Math.round(q)?h(c,d.dateYearInFutureFormat.replace("{0}",Math.round(q))):h(c,d.dateYearsInFutureFormat.replace("{0}",Math.round(q))):10>a?h(c,d.dateNowAgoFormat):2>Math.round(e)?h(c,d.dateMinuteAgoFormat.replace("{0}",Math.round(e))):60>Math.round(e)?h(c,d.dateMinutesAgoFormat.replace("{0}",Math.round(e))):2>Math.round(f)?h(c,d.dateHourAgoFormat.replace("{0}",
344Math.round(f))):24>Math.round(f)?h(c,d.dateHoursAgoFormat.replace("{0}",Math.round(f))):2>Math.round(g)?h(c,d.dateDayAgoFormat.replace("{0}",Math.round(g))):30.42>g?h(c,d.dateDaysAgoFormat.replace("{0}",Math.round(g))):2>Math.round(k)?h(c,d.dateMonthAgoFormat.replace("{0}",Math.round(k))):12>k?h(c,d.dateMonthsAgoFormat.replace("{0}",Math.round(k))):2>Math.round(q)?h(c,d.dateYearAgoFormat.replace("{0}",Math.round(q))):h(c,d.dateYearsAgoFormat.replace("{0}",Math.round(q)))}catch(v){}return""},site:{configure:function(c){g.extend(d,
345c);d.fullBaseUrl=d.baseUrl;c=d.baseUrl.indexOf("/",9);0<c&&(d.baseUrl=d.baseUrl.substr(c));g.telligent.evolution.user={accessing:{id:d.accessingUserId,isSystemAccount:d.accessingUserIsSystemAccount,isTemporary:d.accessingUserTemporary,isAuthenticated:d.accessingUserIsAuthenticated}};f.configure({scriptBaseUrl:g.telligent.evolution.site.getBaseUrl()+"tinymce/",versionKey:d.versionKey,contextQueryString:d.contextQueryString,mediaMaxWidth:d.maxMediaWidth,mediaMaxHeight:d.mediaMaxHeight,defaultMediaWidth:d.defaultMediaWidth,
346defaultMediaHeight:d.defaultMediaHeight,directionality:d.directionality,language:d.editorLanguage,contentCssUrl:g.telligent.evolution.site.getBaseUrl()+"tinymce/telligent/telligent.tinymce.content.css",directUploadContext:d.directUploadContext,directUploadUrl:d.directUploadUrl,autoLinkPattern:d.autoLinkPattern,editorConfigVersionKey:d.editorConfigVersionKey});g.extend(g.event.special.quote.defaults,{quoteText:d.quoteText});g.fn.glowTree&&g.extend(g.fn.glowTree.defaults,{expandedImageUrl:d.expandedUrl,
347collapsedImageUrl:d.collapsedUrl,blankImageUrl:d.blankUrl});g.fn.glowDateTimeSelector&&(g.extend(g.fn.glowDateTimeSelector.defaults,{monthNames:d.monthNames,dayNames:d.dayNames,clearText:d.clearText,selectText:d.okText}),g.extend(g.fn.glowDateTimeSelector.dateDefaults,{monthNames:d.monthNames,dayNames:d.dayNames,clearText:d.clearText,selectText:d.okText},d.datePattern||{}),g.extend(g.fn.glowDateTimeSelector.timeDefaults,{monthNames:d.monthNames,dayNames:d.dayNames,clearText:d.clearText,selectText:d.okText},
348d.timePattern||{}),g.extend(g.fn.glowDateTimeSelector.dateTimeDefaults,{monthNames:d.monthNames,dayNames:d.dayNames,clearText:d.clearText,selectText:d.okText},d.dateTimePattern||{}),g.extend(g.fn.glowDateTimeSelector.monthDefaults,{monthNames:d.monthNames,dayNames:d.dayNames,clearText:d.clearText,selectText:d.okText}));g.glowModal&&(g.extend(g.glowModal.defaults,{loadingHtmlUrl:"about:blank",windowCssClasse
348s:["modal"],windowTitleCssClasses:["modal-title","modal-title-2","modal-title-3","modal-title-4"],
349windowCloseCssClasses:["modal-close"],windowContentCssClasses:["modal-content","modal-content-2"],windowMaskCssClasses:["modal-mask"],windowFooterCssClasses:["modal-footer","modal-footer-2","modal-footer-3"],windowResizeCssClasses:["modal-resize"],zIndex:950}),k.Telligent_Modal={GetWindowOpener:function(b,a){return g.glowModal.opener(b,a)},IsShown:function(b){return g.glowModal.visible(b)},Resize:function(b,a,c,d){g.glowModal.resize(b,a,c,d)},MoveTo:function(b,a,c){g.glowModal.moveTo(b,a,c)},Open:function(b,
350a,c,d,e,f,h,k,l){g.glowModal(b,{width:a,height:c,onClose:d,x:e,y:f,ignoreCloseAndAnimation:h,isManuallyresized:k,openerWindow:l})},Close:function(b,a){g.glowModal.close(b,a)},Refresh:function(b){g.glowModal.refresh(b)}});g.fn.glowDropDownList&&g.extend(g.fn.glowDropDownList.defaults,{buttonImageUrl:d.ddlButtonUrl});g.fn.glowColorSelector&&g.extend(g.fn.glowColorSelector.defaults,{blendImageUrl:d.blendUrl,hueBlendImageUrl:d.hueBlendUrl,alphaBlendImageUrl:d.alphaBlendUrl,transparentImageUrl:d.transparentUrl});
351g.fn.glowUpload&&g.extend(g.fn.glowUpload.defaults,{maxFileSize:"0"});g.fn.glowMultiUpload&&g.extend(g.fn.glowMultiUpload.defaults,{maxFileSize:"0"})},getBaseUrl:function(c){return!0!==c?d.baseUrl:d.fullBaseUrl}},theme:{getReflowBreakpoint:function(){var c=null;g(".evolution-reflow-container:not(.single-column)").each(function(){var b=parseInt(g(this).data("reflow-width"));!isNaN(b)&&(null==c||b<c)&&(c=b)});return c}}};g.telligent=g.telligent||{};g.telligent.evolution=g.telligent.evolution||{};g.extend(g.telligent.evolution,
352l);return{}},jQuery,window);p("module.editableGroup",function(d,f,g){d.telligent||(d.telligent={});d.telligent.evolution||(d.telligent.evolution={});var k={},l=function(b,a,c){if(b.isSaving)if(a+1<b.widgets.length){var d=b.widgets[a+1];d.save?(d=d.save(function(){l(b,a+1,c)},function(){h(b,a+1,c)}),!1===d?h(b,a+1,c):!0===d&&l(b,a+1,c)):l(b,a+1,c)}else c.success&&(b.isSaving=!1,c.success())},h=function(b,a,c){b.isSaving&&(b.isSaving=!1,c.error&&c.error())},e=function(b,a,c){if(b.isValidating){b.widgets[a].valid=
353!0;var e=0;d.each(b.widgets,function(a,b){!0!==b.valid&&e++});0==e&&(b.isValidating=!1,c.success&&c.success())}},c=function(b,a,c){b.isValidating&&(b.widgets[a].valid=!1,b.isValidating=!1,c.error&&c.error())};d.telligent.evolution.editableGroup={register:function(b,a){var c=k[b];c||(c={widgets:[],isSaving:!1,isValidating:!1},k[b]=c);c.widgets[c.widgets.length]=d.extend({},a||{},{valid:!1,saved:!1})},save:function(b,a){d.telligent.evolution.editableGroup.validate(b,{success:function(){var c=k[b];c&&
3540<c.widgets.length?(c.isSaving=!0,l(c,-1,a)):a&&a.success&&a.success()},error:function(){a.error&&a.error()}})},validate:function(b,a){var f=k[b];f&&0<f.widgets.length?(d.each(f.widgets,function(a,b){b.valid=g}),f.isValidating=!0,d.each(f.widgets,function(b,d){if(d.validate){var h=d.validate(function(){e(f,b,a)},function(){c(f,b,a)});!1===h?c(f,b,a):!0===h&&e(f,b,a)}else e(f,b,a)})):a&&a.success&&a.success()}};return{}},jQuery,window);p("module.html",["lib.util"],function(d,f,g,k){var l={"&":"&amp;",
355"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","`":"&#96;"};g={encode:function(f){var e=d.compileReplacer(l);return function(c){return e.call(this,c)}}(),decode:function(d){var e=/<[^>]*>/g;return function(c){if(!c)return c;c=(c+"").replace(e," ");return f("<div/>").html(c).text()}}()};f.telligent||(f.telligent={});f.telligent.evolution||(f.telligent.evolution={});return f.telligent.evolution.html=g},jQuery,window);p("module.javaScript",["lib.util"],function(d,f,g,k){var l={"\\":"\\\\","\n":"\\n",
356"\r":"\\r","'":"\\'",'"':'\\"',"/":"\\/"};g={encode:function(f){var e=d.compileReplacer(l);return function(c){return e.call(this,c)}}()};f.telligent||(f.telligent={});f.telligent.evolution||(f.telligent.evolution={});return f.telligent.evolution.javaScript=g},jQuery,window);p("module.language",function(d,f,g){var k={},l={};agoLastRefresh=(new Date).getTime();buildCacheKey=function(d,c){return d.toString()+"-"+c};loadFormattedDate=function(e,c,b){var a=k;"agodate"==c&&(60000<(new Date).getTime()-agoLastRefresh&&
357(l={},agoLastRefresh=(new Date).getTime()),a=l);var f=a[buildCacheKey(e,c)];"undefined"===typeof f?d.telligent.evolution.get({url:h.defaults.dateEndpoint,data:{date:d.telligent.evolution.formatDate(e),format:c},success:function(d){d&&(b&&"undefined"!==typeof d&&null!==d&&d.formattedDate)&&(a[buildCacheKey(e,c)]=d.formattedDate,b(d.formattedDate))}}):b(f)};var h={formatDate:function(d,c){loadFormattedDate(d,"date",c)},formatDateAndTime:function(d,c){loadFormattedDate(d,"datetime",c)},formatAgoDate:function(d,
358c){loadFormattedDate(d,"agodate",c)},defaults:{dateEndpoint:""}};d.telligent||(d.telligent={});d.telligent.evolution||(d.telligent.evolution={});d.telligent.evolution.language=h;return{}},jQuery,window);p("module.media",function(d,f,g){var k=function(f,e,c){var b=d.extend({},l.defaults,c||{});f={url:f,view:e};
358b.width&&(f.width=b.width);b.height&&(f.height=b.height);d.telligent.evolution.get({url:b.endpoint,data:f,success:function(a){a&&b.success&&b.success(a)},error:function(a,c,d){b.error&&b.error(a,
359c,d)}})},l={previewHtml:function(d,e){k(d,"preview",e)},viewHtml:function(d,e){k(d,"view",e)},defaults:{endpoint:""}};d.telligent||(d.telligent={});d.telligent.evolution||(d.telligent.evolution={});d.telligent.evolution.media=l;return{}},jQuery,window);p("module.messaging",["lib.util","lib.crossWindowBus"],function(d,f,g,k,l){function h(a,b){b.retroactive&&(retroactiveMessages[a]=b.data);var c=v[a];if(c)for(var c=c.slice(),d=0;d<c.length;d++)!c[d]||(!c[d].handler||c[d].suppressed!==l&&c[d].suppressed)||
360c[d].handler.call(this,b.data)}function e(a,b,c,d){if(!a)throw"messageName is required when publishing a message";null!==a&&0!==a.length&&(b={data:b||{},retroactive:d},c&&!0===c.crossWindow?(w.broadcast(a,b),!0!==c.excludeOrigin&&h(a,b)):h(a,b))}function c(a,b,c,e){if(!a)throw"messageName is required when subscribing to a message";if(null===a||0===a.length)return 0;"undefined"===typeof v[a]&&(v[a]=[]);var f=b;if(c==l||"function"!==typeof c)e=c,c=b,f="content";d.isArray(f)||(f=[f]);e&&e.excludeAutoNameSpaces||
361!(g&&g.telligent&&g.telligent.evolution&&g.telligent.evolution.administration&&g.telligent.evolution.administration.panelNameSpace)||(f=f.slice(),Array.prototype.push.apply(f,g.telligent.evolution.administration.panelNameSpace()));b={message:a,handler:c,namespaces:f,id:++q};v[a][v[a].length]=b;t[String(b.id)]=b;for(e=0;e<f.length;e++)x[f[e]]||(x[f[e]]=[]),x[f[e]][x[f[e]].length]=b.id;retroactiveMessages[a]&&c.call(this,retroactiveMessages[a]);return b.id}function b(b){if(!b)throw"subscriptionId is required when suppressing a message";
362if(isNaN(b)){if(b)for(messageNamespaces=b,d.isArray(messageNamespaces)||(messageNamespaces=[messageNamespaces]),b=0;b<messageNamespaces.length;b++)if(x[messageNamespaces[b]])for(var c=0;c<x[messageNamespaces[b]].length;c++)a(x[messageNamespaces[b]][c],messageNamespaces[b])}else a(b)}function a(a){"undefined"!==typeof t[String(a)]&&(t[String(a)].suppressed=!0)}function m(a){if(!a)throw"subscriptionId is required when unsuppressing a message";if(isNaN(a)){if(a)for(messageNamespaces=a,d.isArray(messageNamespaces)||
363(messageNamespaces=[messageNamespaces]),a=0;a<messageNamespaces.length;a++)if(x[messageNamespaces[a]])for(var b=0;b<x[messageNamespaces[a]].length;b++)n(x[messageNamespaces[a]][b],messageNamespaces[a])}else n(a)}function n(a){"undefined"!==typeof t[String(a)]&&(t[String(a)].suppressed=!1)}function u(a){if(!a)throw"subscriptionId is required when unsubscribing a message";if(isNaN(a)){if(a&&x[a]){for(var b=0;b<x[a].length;b++)s(x[a][b],a);x[a].length=0;delete x[a]}}else s(a)}function s(a,b){if("undefined"!==
364typeof t[String(a)]){var c=t[String(a)],e=v[c.message];subscriptionByNameIndex=d.indexOf(e,c);0<=subscriptionByNameIndex&&e.splice(subscriptionByNameIndex,1);0===e.length&&(delete v[c.message],delete retroactiveMessages[c.message]);for(e=0;e<c.namespaces.length;e++)if(b!==c.namespaces[e]){var f=x[c.namespaces[e]],m=d.indexOf(f,a);0<=m&&f.splice(m,1);0===f.length&&delete x[c.namespaces[e]]}delete t[String(a)]}}var q=0,v={},t={},x={},w=new f({key:"__m",includeLocal:!1,receive:h});retroactiveMessages=
365{};f={publish:e,subscribe:c,unsubscribe:u,suppress:b,unsuppress:m};k={publish:function(a,b,c){return e(a,b,c,!1)},subscribe:c,unsubscribe:u,suppress:b,unsuppress:m};g.telligent||(g.telligent={});g.telligent.evolution||(g.telligent.evolution={});g.telligent.evolution.messaging=k;return f},jQuery,window);p("module.navigationConfirmation",function(d,f,g){d.telligent||(d.telligent={});d.telligent.evolution||(d.telligent.evolution={});var k={},l=!1,h=function(){if(l)return!1;var e=!1;d.each(k,function(c,
366b){"function"===typeof b?b()&&(e=!0):e=!0});return e};d.telligent.evolution.navigationConfirmation={configure:function(){},enable:function(d,c){void 0===d?k.__evolution_default_navigationconfirmation=function(){return!0}:k[d]=c||function(){return!0}},disable:function(d){void 0===d?delete k.__evolution_default_navigationconfirmation:delete k[d]},isEnabled:function(d){return void 0===d?h():(d=k[d])?"function"===typeof d?d():!0:!1},register:function(e){d(e).on("click",function(){l=!0})},ignoreClick:function(){l=
367!0}};return{init:function(){d(window).on("beforeunload",function(d){if(h())return d.preventDefault(),d.returnValue="",!1});d(document).on("customizepage",function(){l=!0})}}},jQuery,window);p("module.notifications","module.notifications.ui module.notifications.alert module.notifications.banner module.notifications.unread module.notifications.unread.title module.notifications.unread.icon events.notifications".split(" "),function(d,f,g,k,l,h,e,c,b,a){var m,n,u={error:[]},s=function(a,b){u[a]&&(u[a]=
368u[a].filter(function(a,c,d){return a!=b}))},q=function(a){(a=u[a])&&c.each(a,function(a,b){try{b()}catch(c){}})},v={show:function(a,b){b&&b.type&&q(b.type);return n.show(a,b)},hide:function(a){return n.hide(a)},unread:function(a,b){return m.unread(a,b)},defaults:{template:'<div class="push-notification <%: cssClass %> <% if(active) { %>active<% } %>">  <a href="#" class="close">x</a>   <%= message %> </div> ',parent:"body",margin:5,errorDuration:5000,verticalOffset:0,horizontalOffset:0,animationDuration:250,
369placement:"bottomleft",opacity:0.95,limit:10,bannerContainerTemplate:'<div class="banner-notifications-container">\t<div class="banner-notifications-controls close">\t\t<a href="#" class="banner-notifications-controls-close">&times;</a>\t</div>\t<ul class="banner-notifications"></ul>\t<div class="banner-notifications-controls navigator">\t\t<a href="#" class="banner-notifications-controls-backward">&#x25c0;</a>\t\t<span class="banner-notifications-controls-count"></span>\t\t<a href="#" class="banner-notifications-controls-forward">&#9654;</a>\t</div></div>',
370bannerTemplate:'<li data-tip="<%: message %>" class="ui-tip banner-notification <%: cssClass %> <% if(active) { %>active<% } %>"><span><%: message %></span></li>',bannerContainer:"body"}};c.telligent=c.telligent||{};c.telligent.evolution=c.telligent.evolution||{};c.telligent.evolution.notifications=c.extend(c.telligent.evolution.notifications||{},v);return c.extend({initiate:function(){m=new k(v.defaults);m.registerRenderer(new l);m.registerRenderer(new h);m.init();n=new d(v.defaults);n.registerRenderer("alert",
371new f);n.registerRenderer("banner",new g);n.init();e.initiate()},on:function(a,b){s(a,b);u[a]&&u[a].push(b)},off:function(a,b){s(a,b)}},v)},jQuery,window);p("module.notifications.alert",function(d,f,g){return function(g){function l(a,f){var g=d.grep(a.notifications,function(a){return a.id===f.id});if(null!==g&&1===g.length)return g=g[0],e(a,g,!0).then(function(){g.view.remove();g.message=f.message;g.cssClass=f.cssClass;g.duration=f.duration;m(a,g);g.suppressPositionAnimation=!0;h(a);c(a,g,!0);n(a,
372g)}),g;a.notifications.length===a.limit&&b(a,a.notifications[a.notifications.length-1]);a.notifications.unshift(f);m(a,f);h(a);c(a,f);n(a,f);return f}function h(a){var b=a.margin,c=0<d.grep(a.notifications,function(a){!0===a.suppressPositionAnimation}).length;d.each(a.notifications,function(d,e){if(c){var f={opacity:0}
372;f[a.verticalAlignment]=b+"px";e.view.css(f);e.suppressPositionAnimation=!1}else f={},f[a.verticalAlignment]=b,e.view.evolutionTransform(f,{duration:a.animationDuration});0<e.measuredHeight&&
373(b+=e.measuredHeight+a.margin)})}function e(a,b,c){b.onHide&&b.onHide.apply(b);return d.Deferred(function(d){!0!==c?b.view.evolutionTransform({opacity:0},{duration:a.animationDuration,complete:function(){b.view.css({display:"none"});d.resolve()}}):d.resolve()}).promise()}function c(a,b,c){d("body").addClass("with-notifications");b.onShow&&b.onShow.apply(b);return d.Deferred(function(d){!0!==c?(b.view.is(":visible")||b.view.css({display:"block",opacity:0}),b.view.evolutionTransform({opacity:a.opacity},
374{duration:a.animationDuration,complete:function(){d.resolve()}})):(b.view.css({display:"block",opacity:a.opacity}),d.resolve())}).promise()}function b(a,b){b.removing=!0;e(a,b).then(function(){b.view.remove();b.measuredHeight=0;a.notifications=d.grep(a.notifications,function(a){return a!==b});h(a);a.notifications&&0!==a.notifications.length||d("body").removeClass("with-notifications")})}function a(a,c){f.clearTimeout(c.removeTimeout);f.clearInterval(c.hideSupressedWaitInterval);c.hideSupressedWaitInterval=
375f.setTimeout(function(){a.removalSuppressed?c.hideSupressedWaitInterval=f.setInterval(function(){a.removalSuppressed||(f.clearInterval(c.hideSupressedWaitInterval),b(a,c))},1000):b(a,c)},c.duration);
375c.shownTime=(new Date).getTime()}function m(a,b){var c={position:"fixed",zIndex:20001,width:b.width};c[a.horizontalAlignment]=a.margin+a.horizontalOffset+"px";c[a.verticalAlignment]=a.margin+a.verticalOffset+"px";b.active=!!b.onClick;b.view=d(a.template(b)).css(c).hide().appendTo(a.parent);b.measuredHeight=
376b.view.outerHeight()}function n(d,e){e.view.find("a.close").on("click",function(a){a.preventDefault();a.stopPropagation();e.onClose?(a=e.onClose.apply(e))?a.then(function(){b(d,e)}):b(d,e):b(d,e)});e.view.on("click",function(){e.onClick&&e.onClick.apply(e)});e.view.on("mouseenter",function(){d.entered=!0;d.removalSuppressed=!0;e.removing&&(e.view.stop(),e.removing=!1,c(d,e),h(d),a(d,e));e.onOver&&e.onOver.apply(e)});e.view.on("mouseleave",function(){d.entered=!1;f.setTimeout(function(){d.entered||
377(d.removalSuppressed=!1)},500);e.onOut&&e.onOut.apply(e)})}var u;return{show:function(b){a(u,l(u,b))},hide:function(a){if(u)if("function"===typeof a)d.each(u.notifications,function(a,c){b(u,c)}),a();else{var c=d.grep(u.notifications,function(b){return b.id===a});c&&0!=c.length&&b(u,c[0])}},init:function(a){u=d.extend({},a||{},{removalSuppressed:!1,notifications:[]});u.verticalAlignment="bottom";0<=u.placement.indexOf("top")&&(u.verticalAlignment="top");u.horizontalAlignment="left";0<=u.placement.indexOf("right")&&
378(u.horizontalAlignment="right");u.template=d.telligent.evolution.template.compile(u.template)},list:function(){return u.notifications}}}},jQuery,window);p("module.notifications.banner",["module.template"],function(d,f,g,k){return function(g){function h(){m=f(d.compile(n.bannerContainerTemplate)({})).hide();m.appendTo(a);s=m.find(".banner-notifications");q=m.find(".banner-notifications-controls-forward");v=m.find(".banner-notifications-controls-backward");t=m.find(".banner-notifications-controls-close");
379x=m.find(".banner-notifications-controls-count");w=m.find(".banner-notifications-controls.navigator");t.on("click",function(a){c();return!1});q.on("click",function(a){a=y;y++;y>=r.length&&(y=0);0>y&&(y=r.length-1);e(a);return!1});v.on("click",function(a){a=y;y--;0>y&&(y=r.length-1);e(a);return!1});u=d.compile(n.bannerTemplate)}function e(a){a!==k&&1<Math.abs(y-a)?s.scrollLeft(s.width()*y):s.stop(!0,!0).animate({scrollLeft:s.width()*y},200);0<=y&&((a=r[y])&&a.type?(z&&m.removeClass(z),z=a.type,m.addClass(a.type)):
380z&&(m.removeClass(z),z=null))}function c(a){r.forEach(function(b){a&&a!=b.id||(b.view.remove(),b.onClose&&b.onClose.apply(b),r=r.filter(function(a){return a.id!==b.id}))});b();y>=r.length&&(y=r.length-1,0>y&&(y=0),e());0==r.length&&m.stop().fadeOut(200)}function b(){x.html(r.length);1<r.length?w.show():w.hide()}var a,m,n,u,s,q,v,t,x,w,r=[],y=0,z=null;return{show:function(a){for(var d=!1,g=0;g<r.length;g++)r[g].id==a.id&&(f.extend(r[g],a),r[g].onClick&&(r[g].view.off("click").on("click",function(){a.onClick.apply(a);
381return!1}),r[g].active=!0),d=!0);if(!d){m||h();a.active=!!a.onClick;a.view=f(u(a));m.stop().fadeIn(200);s.append(a.view);r.push(a);if(a.onClick)a.view.on("click",function(){a.onClick.apply(a);return!1});b();y=r.length-1;e();setTimeout(function(){c(a.id)},a.duration)}},hide:function(a){m||h();c(a)},init:function(b){n=b;a=f(b.bannerContainer)},list:function(){return r}}}},jQuery,window);p("module.notifications.ui",["lib.util","lib.storageProxy"],function(d,f,g,k,l){var h={duration:5000,width:200,type:"",
382id:null,onClick:null,onClose:null,onShow:null,onHide:null,onOver:null,onOut:null,mode:"alert"},e="notifications",c={__disconnect_notification:!0,__systemnotification:!0},b,a=/bot|crawl|spider/i.test(k.navigator.userAgent);return function(m){function n(a){return a&&(a.type&&"error"==a.type||a.cssClass&&"error"==a.cssClass)}function l(){g(k).on("unload",function(){q()})}function s(a){r=new f({id:g.telligent.evolution.user.accessing.id,isSystemAccount:g.telligent.evolution.user.accessing.isSystemAccount});
383b=g.telligent.evolution.theme.getReflowBreakpoint();g.each(x,function(b,c){c.init(a)});if(k.top==k){var c=r.get(e);c&&90000>(new Date).getTime()-c.updated&&g.each(c.notifications,function(a,b){var c=v(b.message,b);t(c)});r.del(e)}}function q(){var a=[];g.each(x,function(b,c){a=a.concat(c.list())});var b=g.extend({},{updated:(new Date).getTime(),notifications:[]},r.get(e)||{});g.each(a,function(a,d){var e=d.duration,f=n(d);
383d.shownTime&&(e-=b.updated-d.shownTime);1<e&&!(f&&d.shownTime&&!(2>b.updated-
384d.shownTime)||d&&(d["transient"]||"system-notification"==d.type||c&&!0===c[d.id]))&&b.notifications.unshift({duration:f?Math.min(e,h.duration):e,width:d.width,mode:d.mode,type:d.type,cssClass:d.cssClass,id:d.id,message:d.message})});0==b.notifications.length?r.del(e):r.set(e,b)}function v(a,c){c&&(!c.duration&&n(c))&&(c.duration=w.errorDuration);var e=g.extend({},h,c||{});e.message=a;e.cssClass=e.type||"";e.id||(e.id=d.guid());null!==b&&g(k).width()<b&&(e.mode="banner");return e}function t(a){var b=
385a.mode;g.telligent.evolution.administration&&g.telligent.evolution.administration.isAdminShell&&(b="alert");(b=x[b])&&b.show(a)}var x={},w=m,r;window._persist=q;return{registerRenderer:function(a,b){x[a]=b},init:function(){l();s(w)},show:function(b,c){if(!a){var d=v(b,c);t(d);return d.id}},hide:function(b){a||b&&g.each(x,function(a,c){c.hide(b)})}}}},jQuery,window);p("module.notifications.unread.icon",function(d,f,g){return function(g){function l(g,q,k){var t="",x="undefined"!=typeof InstallTrigger||
386!!f.opera||0<=navigator.userAgent.indexOf("Opera");if(h&&!c)if(e=d('head link[rel~="icon"][href]').first(),0<e.length){c=e.attr("href");b=e.attr("type");try{m=document.createElement("canvas"),a=document.createElement("img"),a.onload=function(){m.height=0<a.height?a.height:32;m.width=0<a.width?a.width:32;n=m.getContext("2d")},d(a).attr({crossOrigin:"anonymous",src:c})}catch(w){h=!1}}else h=!1;if(h)if(n)try{n.clearRect(0,0,m.width,m.height);n.drawImage(a,0,0,m.width,m.height);if(k){if(0<q||0<g)t=Math.max(q,
387g),99<t&&(t="99+")}else 0<g?(t=g,99<t&&(t="99+")):0<q&&(t="+");if(0===t||""===t)if(x){var r=d('<link type="'+b+'" rel="icon"></link>');d("head").append(r);r.attr("href",c);e.remove();e=r}else e.attr({href:c,type:b});else{var t=t+"",y=!1,z=0.4*m.width,A=0.4*m.height,B=0.6*m.width,p=0.6*m.height;2===t.length?(z-=0.4*B,B*=1.4,y=!0):3<=t.length&&(z-=0.65*B,B*=1.65,y=!0);n.beginPath();n.font="bold "+Math.floor(p*(2<t.length?0.85:1))+"px sans-serif";n.textAlign="center";y?(n.moveTo(z+B/2,A),n.lineTo(z+
388B-p/2,A),n.quadraticCurveTo(z+B,A,z+B,A+p/2),n.lineTo(z+B,A+p-p/2),n.quadraticCurveTo(z+B,A+p,z+B-p/2,A+p),n.lineTo(z+p/2,A+p),n.quadraticCurveTo(z,A+p,z,A+p-p/2),n.lineTo(z,A+p/2),n.quadraticCurveTo(z,A,z+p/2,A)):n.arc(z+B/2,A+p/2,p/2,0,2*Math.PI);n.fillStyle="rgba(221,0,0,1)";n.fill();n.closePath();n.beginPath();n.stroke();n.fillStyle="rgba(255,255,255,1)";n.fillText(t,Math.floor(z+B/2),Math.floor(A+p-0.15*p));n.closePath();x?(r=d('<link type="image/png" rel="icon"></link>'),d("head").append(r),
389r.attr("href",m.toDataURL("image/png")),e.remove(),e=r):e.attr({href:m.toDataURL("image/png"),type:"image/png"})}}catch(E){h=!1}else f.clearTimeout(u),u=f.setTimeout(function(){l(g,q,k)},250)}var h=!0,e=null,c=null,b=null,a=null,m=null,n=null,u=null;return{render:function(a){l(a.localUnread,a.globalUnread,a.combineCounts)}}}},jQuery,window);p("module.notifications.unread",["lib.util","module.messaging","lib.sharedObjectProxyState","lib.globalConfiguration","module.rest"],function(d,f,g,k,l,h,e,c){return function(b){function a(){e.clearTimeout(w);
390var b=!g.hasMultipleWindows();r!=b&&(r=b,u());w=e.setTimeout(function(){a()},1000)}function d(){h.telligent.evolution.user&&(h.telligent.evolution.user.accessing&&!h.telligent.evolution.user.accessing.isSystemAccount&&!h.telligent.evolution.user.accessing.isTemporary)&&(e.clearTimeout(y),y=e.setTimeout(function(){l.get({url:k.baseUrl+"api.ashx/v2/notifications.json",cache:!1,data:{IsRead:!1,PageSize:1,PageIndex:0}}).then(function(a){n(a.TotalCount,!1,"notifications")})},1000))}function n(a,b,c){var d=
3910;a+="";if("+"==a.substr(0,1)){d=parseInt(a.substr(1),10);if(isNaN(d))return;b?v[c]=(v[c]||0)+d:x[c]=(x[c]||0)+d}else if("-"==a.substr(0,1)){d=parseInt(a.substr(1),10);if(isNaN(d))return;b?v[c]=(v[c]||0)-d:x[c]=(x[c]||0)-d}else{d=parseInt(a,10);if(isNaN(d))return;b?v[c]=d:x[c]=d}q=0;h.each(v,function(a,b){0>b&&(v[a]=b=0);q+=b});t=0;h.each(x,function(a,b){0>b&&(x[a]=b=0);t+=b});f.publish("notification.unreadchange",{local:q,global:t});u()}function u(){A&&z.forEach(function(a){a.render({localUnread:q,
392globalUnread:t,combineCounts:r})})}function s(){f.subscribe("notification.read",function(a){var b=parseInt(a.unreadCount,10);isNaN(b)||n(a.unreadCount,!1,"notifications")}
392,{excludeAutoNameSpaces:!0});f.subscribe("notification.raised",function(a){n("+1",!1,"notifications");d()},{excludeAutoNameSpaces:!0})}var q=0,v={},t=0,x={},w=null,r=!0,y=null,z=[],A=!e.parent||e.parent==e;return{registerRenderer:function(a){z.push(a)},init:function(){s();A=A&&!h("body").hasClass("administration");d();a()},unread:function(a,
393b){if(a===c)return{local:q,global:t};b=b||{};n(a,!0===b.isLocal,b.namespace||"unknown")}}}},jQuery,window);p("module.notifications.unread.title",function(d,f,g){return function(d){var f=/^(\([0-9\+]+\)\s+)+/;return{render:function(d){var e=document.title.replace(f,"")+"",c=0;if(d.combineCounts){if(0<d.globalUnread||0<d.localUnread)c=Math.max(d.globalUnread,d.localUnread),99<c&&(c="99+"),e="("+c+") "+e}else 0<d.localUnread?(c=d.localUnread,99<c&&(c="99+"),e="("+c+") "+e):0<d.globalUnread&&(e="(+) "+
394e);document.title=e}}}},jQuery,window);p("lib.crossWindowPresentContentRegistrar",["lib.storageProxy"],function(d,f,g,k){function l(c){var b={};c=c.split(":");2<=c.length&&(b.ContentId=c[0],b.ContentTypeId=c[1],2<c.length&&(b.TypeId=c[2]));return b}function h(c){g.setInterval(function(){var b=c.storage.get(c.key)||[],a={},d=(new Date).getTime();f.each(b,function(b,e){d-e<c.expiration&&(a[b]=e)});c.storage.set(c.key,a)},c.garbageCollectInterval)}var e={key:"__cwpcr",expiration:4000,garbageCollectInterval:30000,
395user:{}};return function(c){var b=f.extend({},e,c||{});b.storage=new d(b.user);h(b);return{setVisibleContents:function(a){if(a){for(var c=b.storage.get(b.key)||[],d=(new Date).getTime(),e=0;e<a.length;e++)c[a[e].ContentId+":"+a[e].ContentTypeId+":"+(a[e].TypeId||"")]=d;b.storage.set(b.key,c)}},getUniqueVisibleContent:function(){var a=b.storage.get(b.key)||[],c=[],d=(new Date).getTime();f.each(a,function(a,e){d-e<b.expiration&&c.push(l(a))});return c}}}},jQuery,window);p("lib.crossWindowPresentContentRegistrarSingleton",
396["lib.crossWindowPresentContentRegistrar"],function(d,f,g,k){var l=null;return{get:function(g){return l?l:l=new d(f.extend({user:f.telligent.evolution.user.accessing,expiration:4000},g||{}))}}},jQuery,window);p("module.presence",["lib.crossWindowPresentContentRegistrarSingleton","lib.crossWindowBus","lib.util"],function(d,f,g,k,l,h){function e(c){c=[];for(var d=a.length;d--;)if(0<a[d].node.closest("body").length){var e;(e=a[d].isRoot)||(e=a[d].node.get(0).getBoundingClientRect(),e=(0<e.height||0<
397e.width)&&0<=e.bottom&&0<=e.right&&e.top<=(l.innerHeight||document.documentElement.clientHeight)&&e.left<=(l.innerWidth||document.documentElement.clientWidth));if(e)for(e=0;e<a[d].contents.length;e++)c.push({ContentId:a[d].contents[e].ContentId,ContentTypeId:a[d].contents[e].ContentTypeId,TypeId:a[d].contents[e].TypeId})}else a.splice(d,1);0<c.length&&b&&b.setVisibleContents(c)}function c(){b=d.get();l.setInterval(function(){e(!1)},2000);n=g.debounce(function(){e(!0)},250);u=g.debounce(function(){try{k.telligent.evolution.sockets.present()}catch(a){}},
398500);k(l).on("scroll resized",g.requestAnimationFrameThrottle(function(){n();u()}))}var b=null,a=[],m=!0,n,u,m=!0;k(function(){c();setTimeout(function(){m=!1},4000)});f={register:function(b){b.node=k(b.node);b.isRoot=b.node.is("body");b.services&&(b.contents=b.contents||[],b.services.forEach(function(a){b.contents.push({ContentId:a.ServiceId,ContentTypeId:"00000000000000000000000000000000",TypeId:a.TypeId||""})}),delete b.services);a.push(b);m||(n(),u())}};k.telligent=k.telligent||{};k.telligent.evolution=
399k.telligent.evolution||{};k.telligent.evolution.presence=k.telligent.evolution.presence||f;return f},jQuery,window);p("module.preview",function(d,f,g){var k=function(f,e){var c=d.extend({},l.defaults,e||{});d.telligent.evolution.get({url:c.endpoint,data:{url:f,maxImageWidth:"undefined"!==typeof e.maxImageWidth?e.maxImageWidth:c.maxImageWidth,maxImageHeight:"undefined"!==typeof e.maxImageHeight?e.maxImageHeight:c.maxImageHeight},success:function(b){b&&c.success&&"undefined"!==typeof b&&null!==b?c.success(b):
400c.error&&c.error(b)},error:function(b,a,d){c.error&&c.error(b,a,d)}})},l={load:function(d,e){k(d,e)},render:function(f,e){if(null!==f&&"undefined"!==typeof f&&"undefined"!==typeof f.url&&0!==f.url.length&&"undefined"!==typeof f.title&&0!==f.title.length){var c=d.extend({},l.defaults,e);return d.telligent.evolution.template.compile(c.template)(f)}},defaults:{endpoint:"",maxImageWidth:375,maxImageHeight:196,template:'<div class="abbreviated-post-header shared-link"></div><div class="abbreviated-post shared-link <% if(imageUrl !== null && imageUrl.length > 0){ %> with-image <% } %>">   <h4 class="post-name"><a href="<%: url %>
400" <% if(url.indexOf(jQuery.telligent.evolution.site.getBaseUrl(true)) < 0) { %>class="external-link" target="_blank"<% } %> rel="nofollow"><%= title %></a></h4>   <% if(siteName !== null && siteName.length > 0){ %>       <div class="post-application">           <span class="label"></span>           <span class="value"><a href="<%: url %>" <% if(url.indexOf(jQuery.telligent.evolution.site.getBaseUrl(true)) < 0) { %>class="external-link" target="_blank"<% } %> rel="nofollow"><%= siteName %></a></span>       </div>   <% } %>   <% if(imageUrl !== null && imageUrl.length > 0){ %>       <div class="post-thumbnail">           <a href="<%: url %>" <% if(url.indexOf(jQuery.telligent.evolution.site.getBaseUrl(true)) < 0) { %>class="external-link" target="_blank"<% } %> rel="nofollow"><%= resizedImageHtml %></a>       </div>   <% } %>   <% if(excerpt !== null && excerpt.length > 0){ %>       <div class="post-summary">           <%= excerpt %>      </div>   <% } %></div><div class="abbreviated-post-footer shared-link"></div>'}};
401d.telligent||(d.telligent={});d.telligent.evolution||(d.telligent.evolution={});d.telligent.evolution.preview=l;return{}},jQuery,window);p("module.regex",function(d,f,g){d.telligent||(d.telligent={});d.telligent.evolution||(d.telligent.evolution={});d.telligent.evolution.regex={encode:function(d){return d?d.replace(/[\-\[\]\{\}\(\)\*\+\?\.\,\\\^\$\|\#\s]/g,"\\$&"):d}};return{}},jQuery,window);p("module.rest",["lib.globalConfiguration","module.messaging"],function(d,f,g,k,l){function h(a){var b;a:{b=
402d.authorizationCookieName+"=";for(var c=document.cookie.split(";"),e=0;e<c.length;e++){for(var f=c[e];" "==f.charAt(0);)f=f.substring(1,f.length);if(0==f.indexOf(b)){b=f.substring(b.length,f.length);break a}}b=null}null!=b&&(a.setRequestHeader("Authorization-Code",b),a.setRequestHeader("Rest-Authorization-Code",b));a.setRequestHeader("Rest-UI-Context",d.restUiContext)}function e(a){a&&"~/"==a.substr(0,2)&&(a=d.baseUrl+a.substr(2));return a}function c(a,b,c){var d=a,e=b;d&&(b&&"string"!==typeof b&&
403!1!==c.processData)&&(e={},g.each(b,function(a,b){var c=RegExp("{"+a+"}","gim");d.match(c)?d=d.replace(c,k.encodeURIComponent(b)):e[a]=b}));return{url:d,data:e}}function b(a){var b=null,c=[];try{var d=g.isPlainObject(a)?a:JSON.parse(a);d&&(d.Warnings&&g.isArray(d.Warnings)&&0<d.Warnings.length)&&(0<d.Warnings.length&&(b=d.Warnings[0]),c=d.Warnings)}catch(e){}return{single:b,all:c}}function a(a,b){var c=b,d=[];d.push(c);try{var e=g.isPlainObject(a)?a:JSON.parse(a);e&&(e.Errors&&g.isArray(e.Errors)&&
4040<e.Errors.length)&&(d=[],g.each(e.Errors,function(a,b){b&&0<b.length&&d.push(b.replace(x,""))}),0<d.length&&(c=d[0]))}catch(f){}return{single:c,all:d}}function m(m,n){var k=c(m.url,m.data,m);m.url=e(k.url);m.data=k.data;var r=m.beforeSend,y=m.error,t=m.warning,v=m.success,z=g.extend({},{defaultErrorMessage:d.defaultErrorMessage},m);g.extend(m,{type:"GET"===n?n:"POST",beforeSend:function(a){r!==l&&r(a);h(a);"PUT"!==n&&"DELETE"!==n||a.setRequestHeader("Rest-Method",n)},success:function(a,c,d){var e=
405b(a);v&&q(v,this,[a,c,d]);if(e&&null!=e.single)if(t!==l)q(t,this,[d,e.single]);else try{g.each(e.all,function(a,b){g.telligent.evolution.notifications.show(b,{type:"warning"})})}catch(f){}},error:function(c,d,e){if(0!==c.readyState&&0!==c.status){401!=c.status||m.suppressLogout||f.publish(B,null,{crossWindow:!0});d=a(c.responseText,z.defaultErrorMessage);if(y!==l)q(y,this,[c,d.single,e]);else try{g.each(d.all,function(a,b){g.telligent.evolution.notifications.show(b,{type:"error"})})}catch(h){alert(d.single)}if((e=
406b(c.responseText))&&null!=e.single)if(t!==l)q(t,this,[c,e.single]);else try{g.each(e.all,function(a,b){g.telligent.evolution.notifications.show(b,{type:"warning"})})}catch(n){}}}});return g.ajax(m)}function n(){var a=++r;w[a]={dfd:g.Deferred(),reqs:[]};setTimeout(function(){delete w[a]},y);return a}function u(a,b){var d=w[a];if(d===l)return g.Deferred(function(b){b.reject('Batch "'+a+'" not found')}).promise();if(0===d.reqs.length)return d.dfd.resolve(),d.dfd.promise();var m=g.extend({},A,b),n={Sequential:m.sequential};
407g.each(d.reqs,function(a,b){var d=b.options.url.replace(/\.xml/i,".json"),d=c(d,b.options.data,b.options);"GET"==b.verb?d.url=g.telligent.evolution.url.modify({url:d.url,query:d.data||{}}).split("#")[0]:n["_REQUEST_"+a+"_DATA"]=g.param(d.data||{});n["_REQUEST_"+a+"_URL"]=e(d.url);n["_REQUEST_"+a+"_METHOD"]=b.verb});g.ajax({url:g.telligent.evolution.site.getBaseUrl()+"api.ashx/v2/batch.json",type:"POST",data:n,beforeSend:function(a){m.beforeSend&&m.beforeSend(a);h(a)}}).done(function(b,c){s(d,b.BatchResponses,
408this,c);d.dfd.resolveWith(this,[b]);delete w[a]}).fail(function(c,e,m){0!==c.readyState&&0!==c.status&&(401!=c.status||b.suppressLogout||f.publish(B,null,{crossWindow:!0}),c.responseJSON&&c.responseJSON.BatchResponses?s(d,c.responseJSON.BatchResponses,c,e):g.each(d.reqs,function(a,b){b.options.error&&q(b.options.error,b.options,[c,e,m]);b.dfd.rejectWith(b.options,[c,e,m])}),d.dfd.rejectWith(this,[c,e,m]),delete w[a])});return d.dfd.promise()}function s(c,d,e,f){g.each(d,function(d,m){var h=c.reqs[d];
409if(200===m.StatusCode){var n=b(m.BatchResponse);h.options.success&&q(h.options.success,h.options,[m.BatchResponse,f,e]);h.dfd.resolveWith(h.options,[m.BatchResponse,f,e]);h.options.complete&&q(h.options.complete,h.options,[e,f]);if(n&&null!=n.single)if(h.options.warning!==l)q(h.options.warning,this,[e,n.single]);else try{g.each(n.all,function(a,b){g.telligent.evolution.notifications.show(b,{type:"warning"})})}catch(k){}}else{n=a(m.BatchResponse,h.options.defaultErrorMessage);if(h.options.error)q(h.options.error,
410e,[m,n.single,f]);else try{n.all.forEach(function(a){g.telligent.evolution.notifications.show(a,{type:"error"})})}catch(r){alert(n.single)}h.dfd.rejectWith(e,[m,n.single,f]);h.options.complete&&q(h.options.complete,h.options,[e,f]);if((n=b(m.BatchResponse))&&null!=n.single)if(h.options.warning!==l)q(h.options.warning,this,[e,n.single]);else try{g.each(n.all,function(a,b){g.telligent.evolution.notifications.show(b,{type:"warning"})})}catch(y){}}})}function q(a,b,c){if(a)if(g.isArray(a))for(var d=0;d<
411a.length;d++)a[d].apply&&a[d].apply(b,c);else a.apply&&a.apply(b,c)}function v(a,b){null!==z&&(a.batch=z);a&&(a.url&&0<=a.url.indexOf("/api.ashx/")&&"GET"==b)&&(a=g.extend({},{cache:!1},a));if(a&&a.batch){var c=a,e;e=c.batch;w[e]===l&&(e=n());e=w[e];c={options:g.extend({},{defaultErrorMessage:d.defaultErrorMessage},c),verb:b,dfd:g.Deferred()};e.reqs.push(c);return c.dfd.promise()}return m(a,b)}function t(a,b){if(a){if(null!==z)throw"Batched REST requests cannot be nested.";var c=n();z=c;try{a.apply(this)}finally{z=
412null}return u(c,b)}}var x=/(?:<|>)/g,w={},r=0,y=60000,z=null,A={sequential:!1,beforeSend:null},B="_authentication.rest.unauthenticated";t.create=n;t.process=u;var p={get:function(a){return v(a,"GET")},post:function(a){return v(a,"POST")},put:function(a){return v(a,"PUT")}
412,del:function(a){return v(a,"DELETE")},writeAuthorizationHeader:h,ensureRemoteUrlEncoding:e,batch:t};g.telligent=g.telligent||{};g.telligent.evolution=g.telligent.evolution||{};g.extend(g.telligent.evolution,p);k.TelligentUtility||
413(k.TelligentUtility={WriteAuthorizationHeader:function(a){g.telligent.evolution.writeAuthorizationHeader(a)}});return p},jQuery,window);p("module.scheduledFile",["lib.globalConfiguration","module.messaging","lib.sharedObjectProxy"],function(d,f,g,k,l,h){function e(){var a;f.subscribe("frontmost.on",function(d){a&&f.unsubscribe(a);a=f.subscribe("socket.connected",function(){k.telligent.evolution.sockets.scheduledFile.on("complete",function(a){a.resultKey?(c(a.resultKey,b(a.progressKey,a)).then(function(c){n(b(a.progressKey,
414a),c.largeResult)}),m(b(a.progressKey))):n(b(a.progressKey,a),a.result)});k.telligent.evolution.sockets.scheduledFile.on("error",function(a){u(b(a.progressKey,a),a.message)});k.telligent.evolution.sockets.scheduledFile.on("progress",function(a){s(b(a.progressKey,a),a.percentComplete||null,a.message||null)})},{excludeAutoNameSpaces:!0})},{excludeAutoNameSpaces:!0});f.subscribe("frontmost.off",function(b){k.telligent.evolution.sockets.scheduledFile.off("complete");k.telligent.evolution.sockets.scheduledFile.off("error");
415k.telligent.evolution.sockets.scheduledFile.off("progress");a&&f.unsubscribe(a)},{excludeAutoNameSpaces:!0})}function c(a,b){return k.telligent.evolution.post({url:d.scheduledFileStatusUrl,data:{resultKey:a,runAsUserId:b?b.runAsUserId||null:null,presenceId:b?b.presenceId||null:null}})}function b(a,b){var c=t[a];
415c||(c={key:a,messagesReceived:{}},b&&(b.runAsUserId&&(c.runAsUserId=b.runAsUserId),b.presenceId&&(c.presenceId=b.presenceId)),t[a]=c);return c}function a(b){clearTimeout(b.fallbackTimeout);
416b.fallbackTimeout=setTimeout(function(){k.telligent.evolution.post({url:d.scheduledFileStatusUrl,data:{key:b.key,runAsUserId:b?b.runAsUserId||null:null,presenceId:b?b.presenceId||null:null}}).then(function(c){a(b);if(!c)return null;if(c.Log)for(var d=0;d<c.Log.length;d++){var e=c.Log[d];e&&!b.messagesReceived[e]&&s(b,null,e)}"Completed"==c.State?(c.PercentComplete&&s(b,c.PercentComplete),n(b,c.Result)):"Cancelled"==c.State||"Errored"==c.State?(c.PercentComplete&&s(b,c.PercentComplete),u(b,c.Result)):
417c.PercentComplete&&s(b,c.PercentComplete)},function(){m(b)})},v)}function m(a){a&&setTimeout(function(){clearTimeout(a.fallbackTimeout);delete t[a.key]},v/2)}function n(a,b){m(a);f.publish("scheduledFile.complete",{progressKey:a.key,percentComplete:1,result:q(b||"")},{crossWindow:!0})}function u(a,b){m(a);f.publish("scheduledFile.error",{progressKey:a.key,message:q(b||"")},{crossWindow:!0})}function s(b,c,d){a(b);f.publish("scheduledFile.progress",{progressKey:b.key,percentComplete:c||null,message:d||
418null},{crossWindow:!0});d&&(b.messagesReceived[d]=!0)}function q(a){try{return JSON.parse(a)}catch(b){return a}}var v=5000,t={};k.telligent=k.telligent||{};k.telligent.evolution=k.telligent.evolution||{};k.telligent.evolution.scheduledFile={monitor:function(c,d){a(b(c,d))}};return{init:function(){e()}}},jQuery,window);p("module.scriptRendering",["lib.util","events.rendered"],function(d,f,g,k,l){function h(b){return(b.attr("src")||a.test(b.attr("type")||""))&&!g.contains(k.document.documentElement,
419b.get(0))}function e(a,b,c){try{var d=g(b);c.scripts=[];d.filter("script").each(function(){var a=g(this);h(a)&&(c.scripts.push(a),a.remove())});d.find("script").each(function(){var a=g(this);h(a)&&(c.scripts.push(a),a.remove())});return 0<c.scripts.length?d=d.filter(function(){var a=g(this);return!(a.is("script")&&h(a))}):b}catch(e){return b}}function c(a,b){if(b.scripts&&0!==b.scripts.length){var c=[],d=[],e=[];g.each(b.scripts,function(a,b){b.attr("src")?n[b.attr("src")]?d[a]="":c.push(g.telligent.evolution.get({url:b.attr("src"),
420type:"GET",dataType:"text",success:function(c){d[a]=c+"";e.push(b.attr("src"))},error:function(a,b,c){}})):d[a]=b.get(0).textContent.replace(m,"")});g.when.apply(g,c).then(function(){g.globalEval(d.join("\n;;;\n"));g.each(e,function(a,b){n[b]=!0});f.decrementLoading(a)})["catch"](function(b){f.decrementLoading(a)})}else f.decrementLoading(a)}function b(a){return a?(a=g(a).get(0))?g.contains(document,a):!1:!1}var a=/^$|\/(?:java|ecma)script/i,m=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,n={};return{initiate:function(){g("script[src]").each(function(){n[g(this).attr("src")]=
421!0});g.each(["html","append","prepend"],function(a,d){var m=g.fn[d];g.fn[d]=function(){var a=arguments;if(b(this)||b(a)){var d={scripts:[]};f.incrementLoading(this);a[0]=e(this,a[0],d);a=m.apply(this,a);c(this,d);return a}return m.apply(this,a)}})}}},jQuery,window);p("module.shortcuts",["lib.shortcutRegistry"],function(d,f,g,k){f.telligent||(f.telligent={});f.telligent.evolution||(f.telligent.evolution={});return{init:function(){f.telligent.evolution.shortcuts=f.telligent.evolution.shortcuts||new d}}},
422jQuery,window);p("module.sockets.connection",function(d,f,g){var k=function(f){k.connectionState=d.signalR.connectionState;var g=d.connection(f.endpoint);return{start:function(d){return g.start(d)},stop:function(){return g.stop()},send:function(d){return g.send(d)},received:function(d){return g.received(d)},error:function(d){return g.error(d)},stateChanged:function(d){return g.stateChanged(d)},disconnected:function(d){return g.disconnected(d)},reconnected:function(d){return g.reconnected(d)}}};return k},
423jQuery,window);p("module.sockets.managedConnection",["module.sockets.connection","lib.crossWindowPresentContentRegistrarSingleton","lib.backgroundTimer","module.messaging"],function(d,f,g,k,l,h,e){function c(a){a.reconnectAttempts++;var b=1000*Math.pow(2,a.reconnectAttempts);b>a.maxReconnectDelay&&(b=a.maxReconnectDelay,a.reconnectAttempts--);b=Math.floor(Math.random()*(b-1)+1);a.pluginInitReconnectionPaused&&(b+=a.pluginInitReconnectionDelay);return b}function b(a,b){var d=c(a);g.clearTimeout(a.reconnectTimeout);
424a.reconnectTimeout=g.setTimeout(function(){a.authenticated&&(g.clearTimeout(a.reconnectTimeout),m(a))},d)}function a(a,b,c){if(a.authenticated){var e=a.crossWindowPresentContentRegistrar.getUniqueVisibleContent(),f;f=[];for(var m=0;m<(e||[]).length;m++)f.push(e[m].ContentId+"|"+e[m].ContentTypeId+"|"+e[m].TypeId),f.sort();f="_present:"+f.join(",");a.connectionState!=d.connectionState.connected||c&&(null==e||0==e.length||a.lastSentPresenceMessage&&f===a.lastSentPresenceMessage)||(b.send(f),a.lastSentPresenceMessage=
425f)}}function m(a){a.idle||a.connection.start({callback:function(){a.authenticated=!0;u(a)}})}function n(a){a.pluginInitReconnectionPaused=!0;g.clearTimeout(a.pluginInitReconnectionTimeout);a.pluginInitReconnectionTimeout=g.setTimeout(function(){a.pluginInitReconnectionPaused=!1},a.pluginInitReconnectionDelay)}function u(a){if(a.idle){a.idle=!1;if(a.onUnIdle)a.onUnIdle();m(a)}a.lastSeenAt=(new Date).getTime()}function s(c,e){var f=c.connectionState;c.connectionState=e;switch(c.connectionState){case d.connectionState.connected:g.clearTimeout(c.raiseDisconnectTimeout);
426if(!c.raisedInitialConnect){if(c.raisedInitialConnect=!0,c.onConnected)c.onConnected()}else if(c.raisedInitialConnect&&c.onReconnected)c.onReconnected();c.reconnectAttempts=0;g.clearInterval(c.idleTimeoutInterval);c.idleTimeoutInterval=g.setInterval(function(){if(!c.idle&&(c.lastSeenAt&&(new Date).getTime()-c.lastSeenAt>=c.idleTimeout)&&(c.idle=!0,c.connection.stop(),c.onIdle))c.onIdle()},c.idleTimeoutIntervalTime);g.clearInterval(c.presenceInterval);c.presenceInterval=g.setInterval(function(){a(c,
427c.connection)},c.sendPresenceIntervalTime);l(h).off(v).on("beforeunload"+v,function(){c.unloaded=!0;c.connection.stop()}).on("online"+v,function(){m(c)}).on("wake"+v,function(){m(c)});break;case d.connectionState.connecting:case d.connectionState.reconnecting:case d.connectionState.disconnected:f==d.c
427onnectionState.connected&&!c.unloaded&&c.onDisconnected&&(g.clearTimeout(c.raiseDisconnectTimeout),c.raiseDisconnectTimeout=g.setTimeout(function(){if(c.authenticated)c.onDisconnected(c.idle?!1:!0)},
428c.disconnectGracePeriod)),c.connectionState!=d.connectionState.disconnected||(c.unloaded||c.idle)||b(c,c.connection)}}var q={endpoint:"",sendPresenceIntervalTime:20000,reconnectAttempts:0,disconnectGracePeriod:2000,maxReconnectDelay:300000,idle:!1,idleTimeout:14400000,idleTimeoutInterval:null,idleTimeoutIntervalTime:1000,lastSeenAt:null,pluginInitReconnectionPaused:!1,pluginInitReconnectionDelay:5000,pluginInitReconnectionTimeout:null,connectionState:0,raisedInitialConnect:!1,reconnectTimeout:0,presenceInterval:null,
429onReceived:null,onConnected:null,onDisconnected:null,onReconnected:null,onIdle:null,onUnIdle:null},v="._sockets_managedConnection";return function(b){var c=l.extend({},q,b||{});l.ajaxPrefilter(function(a,b,d){0===a.url.indexOf(c.endpoint)&&l.telligent.evolution.writeAuthorizationHeader(d)});c.connection=new d({endpoint:c.endpoint});c.connection.stateChanged(function(a){s(c,a.newState)});c.connection.received(function(a){if(c.onReceived)c.onReceived(a)});c.connection.error(function(a){c.connection.stop()});
430k.subscribe("user.logout",function(){c.authenticated=!1;c.onDisconnected&&g.setTimeout(function(){c.onDisconnected(!1)},3000)},{excludeAutoNameSpaces:!0});return{start:function(a){a.onConnected&&(c.onConnected=a.onConnected);a.onReceived&&(c.onReceived=a.onReceived);a.onDisconnected&&(c.onDisconnected=a.onDisconnected);a.onIdle&&(c.onIdle=a.onIdle);a.onUnIdle&&(c.onUnIdle=a.onUnIdle);a.onReconnected&&(c.onReconnected=a.onReconnected);c.crossWindowPresentContentRegistrar||(c.crossWindowPresentContentRegistrar=
431f.get());m(c)},stop:function(){c.connectionState!=d.connectionState.disconnected&&c.connection.stop()},send:function(a){c.connectionState!=d.connectionState.connected&&c.authenticated||c.connection.send(a)},sendPresence:function(){a(c,c.connection,!0)},registerActivity:function(){u(c)},pauseReconnections:function(){n(c)}}}},jQuery,window);p("module.sockets","module.messaging module.sockets.managedConnection lib.sharedObjectProxy lib.crossWindowBus lib.batchedQueue lib.backgroundTimer module.presence lib.util module.administration".split(" "),
432function(d,f,g,k,l,h,e,c,b,a,m,n){var u={},s,q,v=!1,t=!1,x,w=function(){a(document).ready(function(){v?p("socket.reconnected",function(){d.publish("socket.reconnected")}):(v=!0,s.call("sendPresence"),p("socket.connected",function(){d.publish("socket.connected",null,null,!0)}))})},r=function(b){var c=a("body");e.register({node:c.get(0),contents:b})},y=function(a){p("socket.disconnected:"+a,function(){d.publish("socket.disconnected",{reconnecting:a})})},z=function(){(!t||t&&J())&&p("socket.reconnected",
433function(){s.call("sendPresence");d.publish("socket.reconnected")})},A=function(b,c,d){(b=u[b+"|"+c])&&a.each(b,function(a,b){try{b(d||null)}catch(c){}})},B=function(){return"visible"==document.visibilityState?Math.floor(50*Math.random()):1000+Math.floor(4000*Math.random())},p=function(b,c){null!=x&&x.add(b,function(){return a.Deferred(function(a){try{c(),a.resolve()}catch(b){a.reject(b)}}).promise()})},E=function(){a(m).on("click scroll keydown input",c.debounce(function(){null!==s&&s.call("registerActivity")},
434200))},I=function(){d.subscribe("socket.connected",function(){if(F.plugin)F.plugin.on("beforeInit",function(){s.call("pauseReconnections")})},{excludeAutoNameSpaces:!0})},J=function(){if(t&&"visible"==document.visibilityState){if(a.telligent.evolution.administration&&a.telligent.evolution.administration.navigationConfirmation.isEnabled()||a.telligent.evolution.navigationConfirmation.isEnabled())return!0;m.location.reload()}return!1},F=function(b){a(document).on("visibilitychange",function(){J();null!==
435x&&x.changeInterval(B())});E();I();a.each(b.sockets,function(a,b){F[b.name]={on:function(a,c){var d=b.fullName+"|"+a;u[d]=u[d]||[];u[d].push(c)},off:function(a){delete u[b.fullName+"|"+a]},send:function(a,c){if(s){var d=JSON.stringify({_s:b.fullName,_m:a,_d:c||null});s.call("send",d)}}}});F.present=function(){null!==q&&q.broadcast("_shared_socket.sendPresence")};0<b.sockets.length&&(x=new l({interval:B(),defer:1}),q=new k({key:"__rsm",includeLocal:!0,receive:function(a,c){"_shared_socket.receive"===
436a?c&&0!=c.length&&p(c,function(){var a=JSON.parse(c);A(a._s,a._m,a._d)}):"_shared_socket.socketsReady"===a?(r(b.presentPageContexts),w()):"_shared_socket.socketsDisconnected"===a?y(c.reconnecting):"_shared_socket.socketsReconnected"===a?z():"_shared_socket.idle"===a?t=!0:"_shared_socket.unidle"===a?J():"_shared_socket.sendPresence"===a&&s.call("sendPresence")}}),s=new g({heartbeat:200,key:"_sharedManagedConnection",preexisting:function(a){h.setTimeout(function(){r(b.presentPageContexts);w()},250)},
437construct:function(){var a=new f({endpoint:b.endpoint});a.start({onConnected:function(){q.broadcast("_shared_socket.socketsReady")},onReceived:function(a){q.broadcast("_shared_socket.receive",a)},onDisconnected:function(a){q.broadcast("_shared_socket.socketsDisconnected",{reconnecting:a})},onReconnected:function(){q.broadcast("_shared_socket.socketsReconnected")},onIdle:function(){q.broadcast("_shared_socket.idle")},onUnIdle:function(){q.broadcast("_shared_socket.unidle")}});return a},destroy:function(a){null!==
438a&&a.stop()},receive:function(a,b,c){null!==a&&("send"===b?a.send(c):"sendPresence"===b?a.sendPresence():"registerActivity"===b?a.registerActivity():"pauseReconnections"===b&&a.pauseReconnections())}}))};F.defaults={};a.telligent=a.telligent||{};a.telligent.evolution=a.telligent.evolution||{};a.telligent.evolution.sockets=a.telligent.evolution.sockets||F;return{}},jQuery,window);p("module.systemNotifications",["lib.storageProxy","module.messaging","events.systemnotifications","module.notifications"],
439function(d,f,g,k,l,h,e){function c(a){postponedNotifications=v.get(u)||{};postponedNotifications[a]=(new Date).getTime();v.set(u,postponedNotifications);clearTimeout(x);x=setTimeout(function(){n()},1000*w.postponeDelay)}function b(a){var b=v.get(u);
439return b&&b[a]&&(new Date).getTime()-b[a]<1000*w.postponeDelay?!0:!1}function a(a,d,e){!b(a)&&s&&d&&0<d.length&&0<e?(1<e&&(d+=" "+w.andMoreText.replace(/\{0\}/g,e-1)),d='<div class="system-notification-title">'+w.notificationText+'</div><div class="system-notification-content">'+
440d+'</div><div class="system-notification-review">'+w.reviewText+"</div>",k.show(d,{type:"system-notification",duration:604800000,id:q,onClick:r.openPanel,onClose:function(){c(a)}})):k.hide(q)}function m(){f.subscribe("systemnotification.raised",function(b){t||a(b.id,b.message,b.count)},{excludeAutoNameSpaces:!0});f.subscribe("systemnotification.resolved",function(b){t||a(b.nextid,b.message,b.count)},{excludeAutoNameSpaces:!0})}function n(){return l.telligent.evolution.get({url:l.telligent.evolution.site.getBaseUrl()+
441"api.ashx/v2/systemnotifications.json",data:{IsResolved:!1,PageSize:t?100:1,PageIndex:0,SortOrder:"Ascending",SortBy:"LastOccurredDate "}}).then(function(c){var d=c.TotalCount;if(0<d){var e=0<c.SystemNotifications.length?c.SystemNotifications[0]:{};t?c.SystemNotifications.forEach(function(a){b(a.Id)||f.publish("systemnotification.raised",{id:a.Id,message:a.Subject,totaloccurences:a.TotalOccurrences,lastoccurred:a.LastOccurredDate,preexisting:!0})}):a(e.Id,e.Subject,d)}})}var u="systemnotifications",
442s=!1,q="__systemnotification",v=null,t=!1,x=null,w={explicitPanelUrl:"",notificationText:"System Notification",reviewText:"Review",andMoreText:" (plus {0} more)",postponeDelay:600},r={configure:function(a){w=l.extend(w,a)},openPanel:function(){h.location.href=w.explicitPanelUrl},suppressRendering:function(a){a!==e&&(t=a);return t},postpone:function(a){c(a)},reset:function(a){postponedNotifications=v.get(u)||{};delete postponedNotifications[a];v.set(u,postponedNotifications)}};l.telligent||(l.telligent=
443{});l.telligent.evolution||(l.telligent.evolution={});l.telligent.evolution.systemNotifications=r;return l.extend({initiate:function(){m();v=new d({id:l.telligent.evolution.user.accessing.id,isSystemAccount:l.telligent.evolution.user.accessing.isSystemAccount});(s=(s=(s=!h.parent||h==h.parent)&&!l("body").hasClass("administration"))&&!(l.telligent.evolution.user.accessing.isSystemAccount||l.telligent.evolution.user.accessing.isTemporary))&&n();g.initiate()}},r)},jQuery,window);p("module.template",
444["lib.lruCache","lib.storageProxy","module.javaScript","module.html","lib.util"],function(d,f,g,k,l,h,e,c){var b={},a={open:"<%",close:"%>"},m=null,n=function(){var a=new f(h.telligent&&h.telligent.evolution&&h.telligent.evolution.user&&h.telligent.evolution.user.accessing?h.telligent.evolution.user.accessing:{isSystemAccount:!0,id:0});return new d({load:function(){return a.get("__templates")},persist:function(b){a.set("__templates",b)}})},u=function(a,b){var c={};return function(a,b){var d=b.open+
445b.close,e=c[d];e||(e=RegExp("("+l.escapeRegEx(b.open)+"|"+l.escapeRegEx(b.close)+")","g"),c[d]=e);for(var d=a.split(e),e=!1,f=0;f<d.length;f++)d[f]==b.open?e=!0:d[f]==b.close?e=!1:e||(d[f]=g.encode(d[f]));return d.join("")}}(),s=function(b,c,d){var e=d.get(b);if(!e){e=h.extend({},a,c||{});c=RegExp(l.escapeRegEx(e.open)+"=([\\s\\S]+?)"+l.escapeRegEx(e.close),"g");var f=RegExp(l.escapeRegEx(e.open)+":([\\s\\S]+?)"+l.escapeRegEx(e.close),"g"),m=RegExp(l.escapeRegEx(e.open)+"(.*?)"+l.escapeRegEx(e.close),
446"g"),e="var s=[];with(data){with(e){with(d){s.push('"+u(b,e).replace(c,"');s.push(String($1));s.push('").replace(f,"');s.push(escape(String($1)));s.push('").replace(m,"');$1s.push('")+"');}}}return s.join('');";d.set(b,e)}b=new Function("d","e","data",e);b.compiledSource="function(d, e, data) { "+e+" } ";return b},q=function(a){return b[a]};h.extend(q,{compile:function(a,c,d,e){e||(m||(m=n()),e=m);var f=b[a];if("undefined"===typeof f){var g=null!==document.getElementById(a)?document.getElementById(a).innerHTML:
447a,h=s(g,d,e);b[a]=f=function(a){return h.call(this,q.helpers||{},c||{},a||{})};f.source={raw:g,compiled:h.compiledSource}}return f},helpers:{foreach:function(a,b){if(a&&0<a.length&&b)for(var c=0;c<a.length;c++)b(a[c],c)},escape:function(a){return k.encode(a)},template:function(a,d){var e=b[a];if(e===c||null===e)throw"Subtemplate "+a+" is undefined.";return e(d)},call:function(a,b){return a(b)}},register:function(a,c){b[a]=function(a){return c.call(this,q.helpers||{},a||{})}}});h.telligent=h.telligent||
448{};h.telligent.evolution=h.telligent.evolution||{};return h.telligent.evolution.template=q},jQuery,window);p("module.themePreview",["module.messaging","module.rest"],function(d,f,g,k,l){function h(b){return g.Deferred(function(c){!0===b!=a.isPreviewing?g.telligent.evolution.post({url:a.callbackUrl,data:{Enabled:!0===b}}).then(function(){q=!0;e(!0===b);c.resolve(!0===b)})["catch"](function(){c.reject(a.isPreviewing)}):c.resolve(!0===b)}).promise()}function e(b){if(b!=a.isPreviewing){if(b)k.document.cookie=
449a.cookieName+"=True; path=/";else{var c=new Date;c.setTime(c.getTime()+-86400000);k.document.cookie=a.cookieName+"=; expires="+c.toGMTString()}a.isPreviewing=b;n?u=!0:s||k.location.reload(!0)}}function c(){d.subscribe("administration.panel.loaded",function(){n=!0}
449,{excludeAutoNameSpaces:!0});d.subscribe("context.shell.closed",function(){n=!1;q&&(a.isPreviewing&&k.confirm(a.stopPreviewingConfirmation))&&h(!1);u&&!s&&(u=!1,k.location.reload(!0))},{excludeAutoNameSpaces:!0});d.subscribe(m.enabled,function(){e(!0)},
450{excludeAutoNameSpaces:!0});d.subscribe(m.disabled,function(){e(!1)},{excludeAutoNameSpaces:!0});g(document).on("customizepage",function(){s=!0})}function b(){k.parent!=k&&(s=!0);g.telligent.evolution.sockets.themepreview&&(g.telligent.evolution.sockets.themepreview.on("preview-updated",function(b){k.clearTimeout(v);v=k.setTimeout(function(){d.publish(m.updated,{});a.isPreviewing&&(n?u=!0:s||k.location.reload(!0))},1000)}),g.telligent.evolution.sockets.themepreview.on("preview-enabled",function(a){d.publish(m.enabled,
451{})}),g.telligent.evolution.sockets.themepreview.on("preview-disabled",function(a){d.publish(m.disabled,{})}))}var a={callbackUrl:null,isPreviewing:!1,previewUrl:"",stopPreviewingConfirmation:"",cookieName:"enable_theme_staging"},m={enabled:"themepreview.enabled",disabled:"themepreview.disabled",updated:"themepreview.updated"},n=!1,u=!1,s=!1,q=!1,v=null;f={enabled:function(b){return b===l?a.isPreviewing:h(b)},configure:function(b){a=g.extend({},a,b)},hasPendingRefresh:function(){return u}};g.telligent||
452(g.telligent={});g.telligent.evolution||(g.telligent.evolution={});g.telligent.evolution.themePreview=f;return g.extend({initiate:function(){c();b()}},f)},jQuery,window);p("module.tourtips",["module.configuration"],function(d,f,g,k){function l(){function a(b){return f.telligent.evolution.user.accessing.id+":"+b}function b(a){return"tourtip_:"+a}var c=f.telligent.evolution.user.accessing.isSystemAccount?g.sessionStorage:g.localStorage;return{get:function(d){if(c)return JSON.parse(c.getItem(b(a(d))))},
453set:function(d,e){c&&c.setItem(b(a(d)),JSON.stringify(e))},remove:function(d){c&&c.removeItem(b(a(d)))}}}function h(){u&&(g.clearTimeout(a),a=g.setTimeout(h,n));var d=[],m=[];f.each(b,function(a,b){var c=s.get(b.key);c&&!c.read?d.push(b):c||m.push(b)});b.length=0;if(0<m.length)if(f.telligent.evolution.user.accessing.isSystemAccount)f.each(m,function(a,b){d.push(b)}),e(d);else{var q={},k=[];f.each(m,function(a,b){k.push(b.key);q[b.key]=b});u=!0;c.list(k).then(function(a){u=!1;f.each(a.TourTips,function(a,
454b){s.set(b.Key,{read:b.Read});if(!b.Read){var c=q[b.Key];c&&d.push(c)}});e(d)})}else e(d)}function e(a){s=s||l();var b=s.get(q);b&&0<b&&b>(new Date).getTime()||(a=a.sort(function(a,b){return a.index-b.index}),f.telligent.evolution.messaging.publish("ui.tourtips",{tips:a}))}var c={mark:function(a,b){return(b?f.telligent.evolution.post:f.telligent.evolution.del)({url:f.telligent.evolution.site.getBaseUrl()+"api.ashx/v2/tourtips/{key}.json?IncludeFields=Key,Read",data:{key:a}})},list:function(a){return f.telligent.evolution.post({url:f.telligent.evolution.site.getBaseUrl()+
455"api.ashx/v2/tourtips.json?IncludeFields=Key,Read",data:{Keys:a.join(",")}})}},b=[],a,m=0,n=1000,u=!1,s,q="suppressUntil";f.telligent=f.telligent||{};f.telligent.evolution=f.telligent.evolution||{};f.telligent.evolution.tourTips={register:function(c){f.telligent.evolution.user&&f.telligent.evolution.user.accessing&&(s=s||l(),c&&(c.index==k&&(c.index=m++),b.push(c),g.clearTimeout(a),a=g.setTimeout(h,n)))},mark:function(a,b){s.set(a,{read:b});return f.telligent.evolution.user.accessing.isSystemAccount?
456f.Deferred(function(a){a.resolve()}).promise():c.mark(a,b)},suppress:function(a){s=s||l();a&&0<a?s.set(q,(new Date).getTime()+a):s.remove(q)}};return{}},jQuery,window);p("module.ui",["lib.util"],function(d,f,g,k){function l(b){b=f(b||document);for(var d in a.components){var h=a.components[d],k=f(".ui-"+d,b);b.hasClass(".ui-"+d)&&k.add(b);k&&(0<k.length&&"undefined"!==typeof h.setup&&!c[d])&&(h.setup.call(this),c[d]=!0);k&&(0<k.length&&"undefined"!==typeof h.add)&&k.each(function(){try{var b=f(this);
457b.data(e+"."+d)||(h.add.call(b,b,a.data(b)),b.data(e+"."+d,!0))}catch(c){g.console&&g.console.log&&g.console.log(c)}})}}function h(a){var c;b++;try{c=a()}catch(d){}b--;return c}var e="_telligent_evolution_ui_render_add",c={},b=0,a={components:{},render:l,suppress:h,defer:function(a,b){var c=h(b);l(a);return c}
457,data:function(a){if(!a)return{};a=f(a);var b=a.data("_telligent_evolution_ui_data");if(null===b||"undefined"===typeof b){var b=a.get(0),c={};if(b.dataset)c=b.dataset;else for(var d=0;d<b.attributes.length;d++){var e=
458b.attributes[d];if(0===e.name.indexOf("data-")){var g=e.name.substring(5);c[g]=e.value}}c.configuration&&(c=f.extend({},c,{configuration:f.telligent.evolution.url.parseQuery(c.configuration)}));b=c;a.data("_telligent_evolution_ui_data",b)}return b}};f.telligent||(f.telligent={});f.telligent.evolution||(f.telligent.evolution={});f.telligent.evolution.ui=a;return f.extend({initiate:function(){f.each(["html","append","prepend"],function(a,c){f.fn[c]=d.wrap(f.fn[c],{after:function(){0==b&&f.telligent.evolution.ui.render(this)}})});
459f.each(["after","before"],function(a,c){f.fn[c]=d.wrap(f.fn[c],{after:function(){0==b&&f.telligent.evolution.ui.render(this.parent())}})});f.each(["replaceWith"],function(a,c){f.fn[c]=d.wrap(f.fn[c],{filterArguments:function(a){return f(a)[0]?[f(a)]:[a]},after:function(a){0==b&&f.telligent.evolution.ui.render(a)}})})}},a)},jQuery,window);p("module.url",function(d,f,g){var k=null,l=function(c,b,a,d,e){if(!c)return c;var f=/(?:\.config|\.ascx|\.asax|\.cs|\.vb)$/i.test(c);return c.replace(b,function(b,
460g,h){if(" "==b)return a;
460if("."!=b||f||h==c.length-1||"."==c.substr(h+1,1)){g=[];g[g.length]=e;for(h=0;h<b.length;h++){var k=b.charCodeAt(h).toString(16)+"",l=k.length;4==l?(g.push(k.substr(2,2).toUpperCase()),g.push(k.substr(0,2).toUpperCase())):3==l?(g.push(k.substr(1,2).toUpperCase()),g.push("0"),g.push(k.substr(0,1).toUpperCase())):2==l&&(g.push(k.toUpperCase()),g.push("00"))}g[g.length]=e;return g.join("")}return d})},h=function(c,b,a,d){return c?c.replace(b,function(b,c,e){if(1==b.length){if(b==
461a)return" ";if(b==d)return"."}else{b=b.substr(1,b.length-2);if(0!=b.length%4)return"";c=[];for(e=0;e<b.length;e+=4)c[c.length]=String.fromCharCode(parseInt(b.substr(e+2,2)+b.substr(e,2),16));return c.join("")}}):c},e={parseQuery:function(c){var b=c.split("?"),a={};c=(1<b.length?b[1]:c).split("#")[0].split("&");d.each(c,function(b,c){c=c.split("=");2===c.length&&(a[decodeURIComponent(c[0].replace(/\+/gi," "))]=decodeURIComponent(c[1].replace(/\+/gi," ")))});return a},serializeQuery:function(c){c=c||
462{};var b=[];d.each(c,function(a,c){if(null!=c&&"function"===typeof c.toISOString)c=c.toISOString();else if(null==c||c==g)c="";b[b.length]=encodeURIComponent(a)+"="+encodeURIComponent(c)});return b.join("&")},modify:function(c){c=d.extend({url:f.location.href,query:null,hash:f.location.hash,protocol:f.location.protocol},c);var b=[c.url.split("?")[0].split("#")[0]],a;"string"===typeof c.query&&(c.query=e.parseQuery(c.query));(a=e.serializeQuery(d.extend(e.parseQuery(c.url),c.query)))&&0<a.length&&(b[b.length]=
463"?"+a);c.hash&&0<c.hash.length&&(b[b.length]=(0!==c.hash.indexOf("#")?"#":"")+c.hash);return b.join("")},hashData:function(c,b){var a=!1,g="";d.isPlainObject(b)?(a=b.overrideCurrent,g=b.prefix||""):a=b;if(g){var h={},k;for(k in c)h[g+k]=c[k];c=h}if("undefined"===typeof c||"string"===typeof c){a="string"===typeof c?c:f.location.href;c={};var a=a.split("#"),l="";2<a.length&&(d.each(a,function(a,b){0<a&&(1<a&&(l+="#"),l+=b)}),a=[a[0],l]);2===a.length&&(c=e.parseQuery(a[1]));return c}a||(c=d.extend(e.hashData(),
464c));f.location.href=f.location.href.split("#")[0]+"#"+e.serializeQuery(c)},encode:function(c){return encodeURIComponent(c)},decode:function(c){return decodeURIComponent(c)},encodePathComponent:function(c){return l(c,/([^A-Za-z0-9 \.]+|\.| )/g,"+","-","_")},decodePathComponent:function(c){return h(c,/((?:_(?:[0-9a-f][0-9a-f][0-9a-f][0-9a-f])+_)|\-|\+)/ig,"+","-")},encodeFileComponent:function(c){return l(c,/([^A-Za-z0-9 \.]+|\.| )/g,"-",".","_")},decodeFileComponent:function(c){return h(c,/((?:_(?:[0-9a-f][0-9a-f][0-9a-f][0-9a-f])+_)|_|\-)/ig,
465"-",".")},navigateTo:function(c){var b=d("base");if(0<b.length){k||(k=d("<a></a>").css({position:"absolute",left:"-1000px"}),d("body").append(k));var a=k.attr({href:c})[0];try{f.document.createEvent?a.dispatchEvent(function(a){a.initMouseEvent("click",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null);return a}(document.createEvent("MouseEvents"))):a.dispatchEvent(new MouseEvent("click",{view:f,bubbles:!0,cancelable:!0}))}catch(e){(b=b.attr("target"))?f.open(c,b):f.document.location=c}}else f.document.location=
466c}};d.telligent||(d.telligent={});d.telligent.evolution||(d.telligent.evolution={});return d.telligent.evolution.url=e},jQuery,window);p("plugins","plugin.dynamicForm plugin.evolutionBookmark plugin.evolutionComposer plugin.evolutionFeature plugin.evolutionHighlight plugin.evolutionInlineTagEditor plugin.evolutionLike plugin.evolutionModerate plugin.evolutionPager plugin.evolutionResize plugin.evolutionStarRating plugin.evolutionTagTextBox plugin.evolutionTheater plugin.evolutionToggleLink plugin.evolutionTransform plugin.evolutionUserFileTextBox plugin.validation plugin.evolutionTextEditor plugin.evolutionScrollSlider plugin.evolutionMasonry plugin.evolutionTip plugin.evolutionTokenTextBox plugin.evolutionVote plugin.evolutionSqueezeText plugin.evolutionCodeEditor plugin.evolutionThreadReplies plugin.evolutionHtmlEditor plugin.evolutionProgressIndicator plugin.evolutionScrollable".split(" "),
467function(){return{}});p("plugin.dynamicForm",function(d,f,g){var k=function(b){return d(b).data("dynamicForm")||{}},l=function(b,a){d(b).data("dynamicForm",a)},h=function(b){null!=b&&"function"===typeof b.toISOString&&(b.toString=b.toISOString);return b},e=function(b){return this.each(function(){l(this,d.extend(!0,{},{legacyStateRegistered:!1,fields:{}},k(this),b,{initialized:!0}))})},c={commitState:function(){var b=k(this);null!=b&&d.each(b.fields,function(a,b){b&&(b.v&&b.sid)&&d("#"+b.sid).val(h(b.v()))})},
468registerState:function(b,a){var c=this,e=k(c);e.fields||(e.fields={});var f=e.fields[b];null==f&&(f=e.fields[b]={});f.sid=a;f.onchange||(f.onchange=[]);f.onchange.splice(0,0,function(a){d("#"+f.sid).val(a.val)});if(!e.legacyStateRegistered){var g=d(c).closest("form"),q=g[0].onsubmit;g[0].onsubmit=function(){var a=k(c);null!=a&&d.each(a.fields,function(a,b){b&&(b.v&&b.sid)&&d("#"+b.sid).val(h(b.v()))});return q?q():!0};e.legacyStateRegistered=!0}l(c,e)},register:function(b){var a=k(this);a.fields||
469(a.fields={});var c=a.fields[b.id];null==c&&(c=a.fields[b.id]={});b.hasValue&&(c.hasValue=b.hasValue);b.val&&(c.v=b.val);l(this,a)},changed:function(b,a){var c=k(this),e=!1;c&&c.onchange&&(e||(a=h(a),e=!0),d.each(c.onchange,function(c,d){d({id:b,val:a})}));c&&(c.fields&&c.fields[b]&&c.fields[b].onchange)&&(e||(a=h(a),e=!0),d.each(c.fields[b].onchange,function(c,d){d({id:b,val:a})}))},onChange:function(b,a){var c=k(this);if("function"===typeof b)c.onchange||(c.onchange=[]),c.onchange.push(b);else{if(!Array.isArray(b)){var e=
470[];null!=b&&e.push(b);b=e}c.fields||(c.fields={});d.each(b,function(b,d){var e=c.fields[d];e||(e=c.fields[d]={});e.onchange||(e.onchange=[]);e.onchange.push(a)})}l(this,c)},dataType:function(b){var a=k(this);return a&&a.fields&&a.fields[b]&&a.fields[b].t?a.fields[b].t:null},val:function(b,a){var c=k(this);return c&&c.fields&&c.fields[b]&&c.fields[b].v?h(c.fields[b].v(a)):null},hasValue:function(b){if(!Array.isArray(b)){var a=[];null!=b&&a.push(b);b=a}var c=0,e=k(this);if(!e.fields)return!1;d.each(b,
471function(a,b){var d=e.fields[b];d&&(d.hasValue&&d.hasValue())&&c++});return c==b.length},hide:function(b,a){if(!Array.isArray(b)){var c=[];null!=b&&c.push(b);b=c}var e=k(this);if(!e.fields)return!1;d.each(b,function(b,c){var f=e.fields[c];f&&f.uid&&(f.hiddenBy||(f.hiddenBy=[]),0>f.hiddenBy.indexOf(a)&&f.hiddenBy.push(a),d("#"+f.uid).hide())});l(this,e)},show:function(b,a){if(!Array.isArray(b)){var c=[];null!=b&&c.push(b);b=c}var e=k(this);e.fields&&(d.each(b,function(b,c){var f=e.fields[c];if(f&&
472f.uid){f.hiddenBy||(f.hiddenBy=[]);var g=f.hiddenBy.indexOf(a);0<=g&&f.hiddenBy.splice(g,1);0==f.hiddenBy.length&&d("#"+f.uid).show()}}),l(this,e))},getValues:function(){var b=k(this),a={};d.each(b.fields,function(b,c){if(c&&c.v){var d=h(c.v());d!==g&&(a[b]=d)}});return a},getValue:function(b){return c.val.apply(this,[b])},getType:function(b){return c.dataType.apply(this,[b])}};d.fn.dynamicForm=function(b){if(b in c)return c[b].apply(this,Array.prototype.slice.call(arguments,1
472));if("object"!==typeof b&&
473b)d.error("Method "+b+" does not exist on jQuery.fn.dynamicForm");else return e.apply(this,arguments)};return{}},jQuery,window);p("plugin.evolutionBookmark",function(d,f,g){var k=function(b){b.toggle=d("<a></a>").attr({href:"#"});b.element.append(b.toggle);b.toggle.evolutionToggleLink({onHtml:d.telligent.evolution.html.encode(l(b,b.settings.deleteBookmarkText)),offHtml:d.telligent.evolution.html.encode(l(b,b.settings.addBookmarkText)),processingHtml:d.telligent.evolution.html.encode(l(b,b.settings.processingText)),
474changeState:function(a){e(a,b)},onTitle:"",offTitle:"",processingTitle:"",onCssClass:b.settings.deleteBookmarkCssClass,offCssClass:b.settings.addBookmarkCssClass,processingCssClass:b.settings.processingCssClass,val:b.settings.initialState})},l=function(b,a){return a.replace(/\{content_type_name\}/gi,b.settings.contentTypeName)},h=function(b,a){d.telligent.evolution.messaging.publish("ui.bookmark",{contentId:b.settings.contentId,contentTypeId:b.settings.contentTypeId,typeId:b.settings.typeId,bookmarked:a},
475{crossWindow:!0})},e=function(b,a){if(b)a.settings.onBookmark(a.settings.contentId,a.settings.contentTypeId,a.settings.typeId,function(){h(a,!0)});else a.settings.onUnbookmark(a.settings.contentId,a.settings.contentTypeId,a.settings.typeId,function(){h(a,!1)})},c=function(b){d.telligent.evolution.messaging.subscribe("ui.bookmark",function(a){a.contentId===b.settings.contentId&&a.contentTypeId===b.settings.contentTypeId&&a.typeId===b.settings.typeId&&b.toggle&&b.toggle.evolutionToggleLink("val",a.bookmarked)})};
476d.fn.evolutionBookmark=function(b){var a=d.extend({},d.fn.evolutionBookmark.defaults,b||{});return this.each(function(){var b={element:d(this),toggle:null,settings:a};k(b);c(b)})};d.fn.evolutionBookmark.defaults={contentId:"",contentTypeId:"",typeId:"",initialState:!1,contentTypeName:"",onBookmark:function(b,a,c,d){},onUnbookmark:function(b,a,c,d){},deleteBookmarkText:"Unbookmark {content_type_name}",addBookmarkText:"Bookmark this {content_type_name}",processingText:"...",addBookmarkCssClass:"internal-link favorite-off",
477deleteBookmarkCssClass:"internal-link favorite-on",processingCssClass:"internal-link processing"};return{}},jQuery,window);p("plugin.evolutionCodeEditor",["lib.util"],function(d,f,g,k){function l(a){a=a.editor;if(!a.completer){var b=ace.require("ace/autocomplete");if(!b)return null;a.completer=new b.Autocomplete;a.completer.editor=a;a.completer.$init()}return a.completer.popup.container}function h(a){if(!a)return a;var b=a.split("/");return 2>=b.length?b:"ace.js"!=b.pop()?a:b.join("/")}function e(a){if(!a)return a;
478a=a.replace(/\/snippets\//gi,"-snippets/");var b=a.split("/");if(2>=b.length)return a;f.each(z,function(a,c){b[b.length-1]=b[b.length-1].replace(a,c)});return b.join("/")}function c(a){return f.ajax({url:a,dataType:"script",cache:!0}).then(function(){ace.config.set("basePath",h(a));var b=ace.config.moduleUrl;ace.config.moduleUrl=function(a,c){return e(b.apply(this,arguments))}})}function b(a){var b=l(a);null!=b&&a.innerElement.get(0).appendChild(b);if(!a.expanded){a.wrapper.addClass("maximized");
479a.expanded=!0;f("body").css({overflow:"hidden"});a.originalStyling={width:a.wrapper.css("width"),height:a.wrapper.css("height"),position:a.wrapper.css("position"),zIndex:a.wrapper.css("zIndex"),left:a.wrapper.css("left"),top:a.wrapper.css("top"),bottom:a.wrapper.css("bottom"),right:a.wrapper.css("right")};b={width:"100%",height:"100%",position:"fixed",zIndex:20000,left:0,top:0,bottom:0,right:0};a.wrapper.css(b);if(a.supportsTrueFullScreen){var c=a.wrapper.get(0);c.requestFullscreen?c.requestFullscreen():
480c.msRequestFullscreen?c.msRequestFullscreen():c.mozRequestFullScreen?c.mozRequestFullScreen():c.webkitRequestFullscreen&&c.webkitRequestFullscreen(Element.ALLOW_KEYBOARD_INPUT)}a.originalDimensions={maxLines:a.editor.renderer.$maxLines,minLines:a.editor.renderer.$minLines,desiredHeight:a.editor.renderer.$desiredHeight};delete a.editor.renderer.$maxLines;delete a.editor.renderer.$minLines;delete a.editor.renderer.desiredHeight;a.wrapper.find(".ace_editor, .ace_content").css({width:"100%",height:"100%"});
481a.editor.resize();a.diffing&&(a.originalDiffContainerStyling={left:a.diffContainer.css("left"),top:a.diffContainer.css("top"),width:a.diffContainer.css("width"),height:a.diffContainer.css("height"),position:a.diffContainer.css("position")},a.diffContainer.css(b),a=a.differ.getEditors(),delete a.left.renderer.$maxLines,delete a.left.renderer.$minLines,delete a.left.renderer.desiredHeight,delete a.right.renderer.$maxLines,delete a.right.renderer.$minLines,delete a.right.renderer.desiredHeight,a.left.resize(),
482a.right.resize())}}function a(a){var b=l(a);null!=b&&document.body.appendChild(b);a.expanded&&(a.originalStyling&&a.originalDimensions)&&(a.supportsTrueFullScreen&&(document.exitFullscreen?document.exitFullscreen():document.msExitFullscreen?document.msExitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitExitFullscreen&&document.webkitExitFullscreen()),a.wrapper.removeClass("maximized"),a.expanded=!1,f("body").css({overflow:"auto"}),a.wrapper.css(a.originalStyling),
483a.editor.renderer.$maxLines=a.originalDimensions.maxLines,a.editor.renderer.$minLines=a.originalDimensions.minlines,a.editor.renderer.desiredHeight=a.originalDimensions.desiredHeight,a.editor.resize(),a.diffing&&(a.diffContainer.css(f.extend(a.originalDiffContainerStyling,{position:"absolute",top:0,left:0,zIndex:7})),b=a.differ.getEditors(),b.left.renderer.$maxLines=a.originalDimensions.maxLines,b.left.renderer.$minLines=a.originalDimensions.minlines,b.left.renderer.desiredHeight=a.originalDimensions.desiredHeight,
484b.right.renderer.$maxLines=a.originalDimensions.maxLines,b.right.renderer.$minLines=a.originalDimensions.minlines,b.right.renderer.desiredHeight=a.originalDimensions.desiredHeight,b.left.resize(),b.right.resize()))}function m(c){c.expanded=!1;c.fullScreenToggle.on("click",function(d){d.preventDefault();c.expanded?a(c):b(c);return!1})}function n(a,b){clearTimeout(a.setLineNumberTimeout);a.setLineNumberTimeout=setTimeout(function(){a.editor.resize(!0);a.editor.gotoLine(b,0,!0);a.editor.scrollToLine(b,
485!0,!0,function(){});a.diffing&&!diffSourced&&(a.differ.getEditors().right.resize(!0),a.differ.getEditors().right.gotoLine(b,0,!0),a.differ.getEditors().right.scrollToLine(b,!0,!0,function(){}))},50)}function u(a){return a?a.replace(/\r\n/g,"\n").replace(/^((?:\s*\n)*)/,"").replace(/((?:\n\s*)*)$/,""):a}function s(a,b,c){c||(a.suppressChangeEvent=!0,g.clearTimeout(a.suppressChangeTimeout),a.suppressChangeTimeout=g.setTimeout(function(){a.suppressChangeEvent=!1},100));a.editor.setValue(u(b),-1);a.isTextArea&&
486a.sourceElement.val(b);a.diffing&&!c&&a.differ.getEditors().right.setValue(u(b),-1)}function q(a){a.suppressChangeEvent||(a.sourceElement.trigger("evolutionCodeEditorChange"),a.isTextArea&&a.sourceElement.val(a.editor.getValue()).change())}function v(a){a.completerAdded&&(w=a,ace.config.loadModule("ace/ext/language_tools",function(b){w===a&&(b.setCompleters([b.snippetCompleter,b.textCompleter]),a.completerAdded=!1)}))}function t(a){a.autoComplete&&(w=a,ace.config.loadModule("ace/ext/language_tools",
487function(b){if(w===a){var c={enableSnippets:!0,enableBasicAutocompletion:!0,enableLiveAutocompletion:!0};if(a.differ){var d=a.differ.getEditors();d&&d.right&&d.right.setOptions(c)}a.editor&&a.editor.setOptions(c);
487a.autoComplete&&(b.setCompleters([b.snippetCompleter,b.textCompleter]),b.addCompleter({identifierRegexps:[/[a-zA-Z_0-9#\.\$\-\u00A2-\uFFFF]/],getCompletions:function(b,c,d,e,f){a.autoComplete({editor:b,session:c,pos:d,prefix:e}).then(function(a){f(null,a.results)})},getDocTooltip:function(a){a.doc&&
488!a.docHTML&&(a.docHTML=a.doc)}}),a.completerAdded=!0)}}))}function x(a){if(B[a])return B[a];var b=a;a=(a||"").toLowerCase();a=a.replace(/[+-]/ig," ");a=a.replace(/ctrl/ig,"control");a=a.replace(/(opt|alt)/ig,"option");a=a.replace(/shft/ig,"shift");a=a.replace(/(cmd|meta)/ig,"command");a=f.trim(a.split(" ").sort().join(" "));return B[b]=a}var w=null,r=!1,y=!1,z={_:"_5F00_","-":"_2D00_"},A={light:"clouds",dark:"fusion"},B={},p={init:function(b){var d=f.extend({},f.fn.evolutionCodeEditor.defaults,b||
489{});!1===r&&(r=c(d.editorUrl));d.baseUrl=h(d.editorUrl);return this.each(function(){var b=f(this).data("_code_editor_context"),c=!1;b||(c=!0,b={},f(this).data("_code_editor_context",b));f.extend(b,d);b.sourceElement=f(this).hide();b.supportsTrueFullScreen=(document.fullscreenEnabled||document.mozFullScreenEnabled||document.webkitFullscreenEnabled)&&(this.requestFullscreen||this.msRequestFullscreen||this.mozRequestFullScreen||this.webkitRequestFullscreen);var e;if(e=!b.supportsTrueFullScreen)try{e=
490g.self!==g.top}catch(h){e=!0}e&&(b.enableFullScreen=!1);f(document).on("mozfullscreenchange webkitfullscreenchange fullscreenchange MSFullscreenChange",function(){document.fullscreenElement||(document.webkitFullscreenElement||document.mozFullScreenElement)||a(b)});r.then(function(){var a=b.theme||"light";A[a]!==k&&(b.theme=A[a]);b.editorOptions={mode:0===(b.mode||"text").indexOf("ace/mode/")?b.mode||"text":"ace/mode/"+(b.mode||"text"),theme:0===(b.theme||"light").indexOf("ace/theme/")?b.theme||"light":
491"ace/theme/"+(b.theme||"light"),showGutter:b.gutter===k?!0:b.gutter,showPrintMargin:!1,wrap:b.wordWrap};a=0<(b.sourceElement.attr("style")||"").length;b.isTextArea=b.sourceElement.is("textarea");b.readOnly===k&&(b.readOnly=!b.isTextArea);b.minLines===k||a||(b.editorOptions.minLines=b.minLines);b.maxLines&&!a?(b.editorOptions.maxLines=b.maxLines,b.editorOptions.autoScrollEditorIntoView=!0):(delete b.editorOptions.maxLines,delete b.editorOptions.autoScrollEditorIntoView);b.readOnly?f.extend(b.editorOptions,
492{readOnly:!0,highlightGutterLine:!1,highlightActiveLine:!1}):f.extend(b.editorOptions,{readOnly:!1,highlightGutterLine:!0,highlightActiveLine:!0});c&&(a=f.grep((b.sourceElement.attr("class")||"").split(" "),function(a){return 0!==a.indexOf("ui-")}).join(" "),b.wrapper=f("<div></div>").hide().addClass("evolution-code-editor").addClass(a).attr("style",b.sourceElement.attr("style")).insertBefore(b.sourceElement),b.enableFullScreen&&(b.fullScreenToggle=f('<a href="#" class="fullscreen">Fullscreen</a>'),
493b.fullScreenToggle.appendTo(b.wrapper),m(b)),b.innerElement=f("<div></div>").appendTo(b.wrapper).css({width:"100%",height:"100%"}).show(),b.isTextArea?b.innerElement.text(u(b.sourceElement.val())):b.innerElement.text(u(b.sourceElement.text())),b.editor=ace.edit(b.innerElement.get(0)),b.wrapper.show(),b.editor.on("change",function(a){q(b)}),b.editor.on("focus",function(a){t(b)}),b.editor.on("blur",function(a){v(b)}),f.each({right:"gotoright",left:"gotoleft",up:"golineup",down:"golinedown"},function(a,
494c){var d=b.editor.commands.commands[c];b.editor.commands.removeCommand(d);var e=d.exec;b[a]&&(d.exec=function(){b[a].apply(this,b.sourceElement)&&e.apply(this,arguments)});b.editor.commands.addCommand(d)}),f.each(d.commandOverrides,function(a,c){b.editor.commands.on("exec",function(b){b.command&&(b.command.bindKey&&(x(b.command.bindKey.mac)==x(a)||x(b.command.bindKey.win)==x(a)))&&(c()||b.preventDefault())})}));a=f.grep(b.wrapper.attr("class").split(" "),function(a){return 0!==a.indexOf("theme-")}).join(" ");
495b.wrapper.attr("class",a);b.wrapper.addClass("theme-"+b.theme);b.editor.setOptions(b.editorOptions);if(c&&!b.editorOptions.maxLines){var e=!b.wrapper.is(":visible"),g;e&&(g=b.wrapper.parentsUntil(":visible").last(),g.show());a=b.wrapper.height();e&&g.hide();32>a&&(b.editorOptions.minLines=b.minLines||1,b.editorOptions.maxLines=b.maxLines||20,b.editor.setOptions(b.editorOptions))}b.sourceComparison!==k&&null!==b.sourceComparison?(b.sourceComparison=u(b.sourceComparison),b.diffing=!0,!1===y&&(g=d.editorUrl.replace(/ace.js$/,
496"acediff.js"),a=d.editorUrl.replace(/ace.js$/,"diffmatchpatch.js"),y=f.when.apply(f,[f.ajax({url:g,dataType:"script",cache:!0}),f.ajax({url:a,dataType:"script",cache:!0}
496)])),y.then(function(){if(b.differ)e=b.differ.getEditors(),e.left.setValue(u(b.sourceComparison),-1),e.right.setOptions(b.editorOptions),e.left.setOptions(b.editorOptions),e.left.setReadOnly(!0),e.right.setReadOnly(b.readOnly);else{b.wrapper.css({position:"relative"});var a="left"+Math.floor(100000000*Math.random()),c="left"+Math.floor(100000000*
497Math.random()),d="left"+Math.floor(100000000*Math.random());b.diffContainer=f('<div class="acediff-container"><div><div id="'+a+'" class="acediff-left-editor"></div></div><div id="'+c+'" class="acediff-gutter"></div><div><div id="'+d+'" class="acediff-right-editor"></div></div></div>');b.diffContainer.css({position:"absolute",top:0,left:0,width:b.wrapper.width(),height:b.wrapper.height(),zIndex:6});b.diffContainer.appendTo(b.wrapper);b.differ=new AceDiff({mode:b.editorOptions.mode,theme:b.editorOptions.theme||
498"light",left:{id:a,content:u(b.sourceComparison),editable:!1,copyLinkEnabled:b.readOnly?!1:!0},right:{id:d,content:u(b.editor.getValue()),copyLinkEnabled:!1,editable:b.readOnly?!1:!0},classes:{gutterID:c}});var e=b.differ.getEditors();e.right.on("change",function(a){a=e.right.getValue();s(b,a,!0);q(b)})}})):b.diffing?(b.diffing=!1,g=b.differ.getEditors(),a=g.right.getValue(),g.left.destroy(),g.right.destroy(),b.differ.destroy(),b.diffContainer.remove(),b.suppressChangeEvent=!0,b.editor.setValue(u(a),
499-1),b.suppressChangeEvent=!1,delete b.differ,delete b.diffContainer):b.diffing=!1;b.line&&n(b,b.line);b.sourceElement.trigger("evolutionCodeEditorReady")})})},focus:function(a){var b=f(this).data("_code_editor_context");return b?(a!==k&&(!0===a?b.editor.focus():b.editor.blur()),b.diffing?b.differ.getEditors().right.isFocused():b.editor.isFocused()):!1},val:function(a){var b=f(this).data("_code_editor_context");return b?a!==k?(s(b,a||""),a):b.editor.getValue():""},scrollTop:function(a){var b=f(this).data("_code_editor_context");
500return b?a!==k?(b.editor.session.setScrollTop(a),b.diffing&&!diffSourced&&b.differ.getEditors().right.session.setScrollTop(a),a):b&&b.editor&&b.editor.session?b.editor.session.getScrollTop():0:0},wordWrap:function(a){var b=f(this).data("_code_editor_context");return b?a!==k?(b.editor.setOption("wrap",a),a):b.editor.getOption("wrap"):!1},line:function(a){var b=f(this).data("_code_editor_context");return b?a!==k?(n(b,a||""),a||1):(b.editor.getSelectionRange().start.row||0)+1:1},autoComplete:function(a){var b=
501f(this).data("_code_editor_context");b&&(b.autoComplete=a,t(b))},fullscreen:function(c){var d=f(this).data("_code_editor_context");if(d)return c!==k?(c?b(d):a(d),c):d.expanded},selectedText:function(){var a=f(this).data("_code_editor_context");return a?a.editor.getSelectedText():""},__resize:function(){var a=this,b=f(a).data("_code_editor_context"),c=function(){b&&b.editor&&(b.diffing?(b.differ.getEditors().right.resize(),b.differ.getEditors().left.resize()):b.editor.resize())};if(b)c();else f(a).one("evolutionCodeEditorReady",
502function(){b=f(a).data("_code_editor_context");c()})}};f.fn.evolutionCodeEditor=function(a){if(p[a])return p[a].apply(this,Array.prototype.slice.call(arguments,1));if("object"!==typeof a&&a)f.error("Method "+a+" does not exist on jQuery.evolutionCodeEditor");else return p.init.apply(this,arguments)};f.fn.evolutionCodeEditor.defaults={editorUrl:"",mode:k,theme:k,minLines:k,maxLines:k,readOnly:k,gutter:k,wordWrap:!1,enableFullScreen:!0,sourceComparison:k,autoComplete:k,commandOverrides:{}};return{}},
503jQuery,window);p("plugin.evolutionComposer",["events.textinput","module.html"],function(d,f,g,k,l){var h=function(a,b){a=g(a);var c=a.data("__COMPOSER_CONTEXT");!c&&b&&(c=e(a,b),a.data("__COMPOSER_CONTEXT",c));return c},e=function(a,d){var e=g.extend({},g.fn.evolutionComposer.defaults,d||{}),e={input:a,settings:e,plugins:g.map(e.plugins,function(a){return"string"==typeof a?g.fn.evolutionComposer.plugins[a]:a}),ranges:[],activePlugin:!1};e.pluginContext=c(e);e.input.evolutionHighlight();b(e);return e},
504c=function(a){return{settings:a.settings,input:a.input,data:function(b,c){return"undefined"!==typeof c?a.input.data(b,c):a.input.data(b)},val:function(b){return"undefined"!==typeof b?a.input.val(b):a.input.val()},release:function(){a.activePlugin.onDeactivate&&a.activePlugin.onDeactivate.call(a.input,a.pluginContext);a.activePlugin=!1},caretPosition:function(){return q(a.input)},currentWord:function(b){b=g.extend({allowedWhiteSpaceBeforeCaret:0,allowedWhiteSpaceAfterCaret:0},b||{});var c=b.caretPosition||
505q(a.input),d="",e=g(a.input).val(),f="",h=0,m=c,k=0;if(c<e.length&&"\n"!==e[c]&&"\t"!==e[c]){f=e.substring(c);h=u(f);0>h&&(h=f.indexOf("\n"));0>h&&(h=f.indexOf("\t"));0>h&&(h=f.length);for(k=0;k<b.allowedWhiteSpaceAfterCaret;k++)if(0<h){var l=e.substring(c+h+1);nextWhiteSpaceIndex=u(l);nextWhiteSpaceIndex=-1===nextWhiteSpaceIndex?l.length:nextWhiteSpaceIndex;if(0<nextWhiteSpaceIndex)h+=nextWhiteSpaceIndex+1;else break}0<h&&(m=0,d+=f.substring(0,h))}if(0<c&&"\n"!==e[c-1]&&"\t"!==e[c-1]){f=e.substring(0,
506c);h=s(f);for(k=0;k<b.allowedWhiteSpaceBeforeCaret;k++)if(0<h)if(c=s(e.substring(0,h)),c!==h)h=c;else break;h===f.length&&(h=f.lastIndexOf("\n"));h===f.length&&(h=f.lastIndexOf("\t"));h===f.length&&(h=f.length-1);h<f.length-1&&(m=h+1,d=f.substring(m)+d)}if(b.additionalWhiteSpaceSymbols)for(k=0;k<d.length;k++)if(-1==g.inArray(d[k],b.additionalWhiteSpaceSymbols)){d=d.substring(k);m+=k;break}return{value:d,start:m,stop:m+d.length}},replace:function(b,c,d){var e=a.input.val();a.input.val(e.substring(0,
507b)+d+e.substring(c))},clearHighlights:function(b){var c=[];g.each(a.ranges,function(a,d){b&&d.className===b||c.push(d)});a.ranges=c;a.input.evolutionHighlight({ranges:a.ranges})},addHighlight:function(b){a.ranges.push(b)},renderHighlights:function(){a.input.evolutionHighlight({ranges:a.ranges})}}},b=function(b){b.input.on({keypress:function(c){a(b,"onkeypress",c)},keydown:function(c){a(b,"onkeydown",c)},textinput:function(c){m(b,c);a(b,"oninput",c);n(b,!1)}})},a=function(a,b,c){var d=!0;a.activePlugin&&
508a.activePlugin[b]&&(d=a.activePlugin[b].call(c.target,a.pluginContext,c));d?a[b]&&((d=a[b].call(c.target,c))||c.preventDefault()):c.preventDefault()},m=function(a,b){a.activePlugin||g.each(a.plugins,function(b,c){if(c.shouldActivate&&!0===c.shouldActivate.call(a.input,a.pluginContext))return a.activePlugin=c,c.onActivate&&c.onActivate.call(a.input,a.pluginContext),!1})},n=function(a,b){g.each(a.plugins,function(c,d){d.onTransform&&d.onTransform.call(a.input,a.pluginContext,b)})},u=function(a){var b=
509[];g.each([" ","\t","\n"],function(c,d){var e=a.indexOf(d);0<=e&&b.push(e)});b.sort();return 0<b.length?b[0]:-1},s=function(a){var b=[];g.each([" ","\t","\n"],function(c,d){var e=a.lastIndexOf(d);0<=e&&b.push(e)});b.sort();return 0<b.length?b[b.length-1]:-1},q=function(a){a=a.get(0);if(a.selectionStart)return a.selectionStart;if(document.selection){var b=document.selection.createRange();if(null===b)return 0;a=a.createTextRange();var c=a.duplicate();a.moveToBookmark(b.getBookmark());c.setEndPoint("EndToStart",
510a);return c.text.length}return 0},v=function(a){if("undefined"!==typeof g.fn.evolutionResize)a.input.evolutionResize().on("evolutionResize",function(){a.input.evolutionHighlight("resize",a.input.width(),a.input.height())})},t={init:function(a){return this.filter("textarea").each(function(){var b=g(this),c=h(b,a);v(c);c.input.evolutionHighlight("resize",c.input.width(),c.input.height());if(null!==c){g.each(c.plugins,function(a,d){d.init&&d.init.call(b,c.pluginContext)});c.settings.focus&&setTimeout(function(){b.trigger("focus")},
51110);var d=g.trim(c.input.val());0<d.length&&t.val.call(c.input,d)}})},val:function(a){if("undefined"!==typeof a){var b=h(this);b&&(b.input.val(f.decode(a)),n(b,!0),b.input.trigger("input"))}else{var b=h(this),c="";b&&(c=b.input.val(),g.each(b.plugins,function(a,d){d.val&&(c=d.val.call(b.input,c,b.pluginContext))}));return c}return this},onkeydown:function(a){var b=h(this);b&&(b.onkeydown=a);return this},oninput:function(a){var b=h(this);b&&(b.oninput=a);return this},resize:function(a,b){var c=h(this);
512c&&c.input.evolutionHighlight("resize",a,b);return this},release:function(){var a=h(this);a&&a.activePlugin&&(a.activePlugin.onDeactivate&&a.activePlugin.onDeactivate.call(a.input,a.pluginContext),a.activePlugin=!1);return this}};g.fn.evolutionComposer=function(a){if(t[a])return t[a].apply(this,Array.prototype.slice.call(arguments,1));if("object"!==typeof a&&a)g.error("Method "+a+" does not exist on jQuery.evolutionComposer");else return t.init.apply(this,arguments)};g.fn.evolutionComposer.defaults=
513{plugins:[],focus:!1};g.fn.evolutionComposer.plugins={};return{}},jQuery,window);p("plugin.evolutionFeature",function(d,f,g){var k=function(d,e){return e.replace(/\{content_type_name\}/gi,d.settings.contentTypeName)},l=function(f){d.telligent.evolution.messaging.subscribe("ui-feature",function(e){e.value?f.toggle.empty().append(d.telligent.evolution.html.encode(k(f,f.settings.editFeatureText))):f.toggle.empty().append(d.telligent.evolution.html.encode(k(f,f.settings.addFeatureText)));f.toggle.trigger("content-resized")})};
514d.fn.evolutionFeature=function(f){var e=d.extend({},d.fn.evolutionFeature.defaults,f||{});return this.each(function(){var c={element:d(this),toggle:null,settings:e};c.toggle=d("<a></a>").attr({href:c.settings.panelUrl});c.element.append(c.toggle);c.settings.initialState?c.toggle.append(d.telligent.evolution.html.encode(k(c,c.settings.editFeatureText))):c.toggle.append(d.telligent.evolution.html.encode(k(c,c.settings.addFeatureText)));c.toggle.trigger("content-resized");l(c)})};d.fn.evolutionFeature.defaults=
515{contentId:"",contentTypeId:"",typeId:"",panelUrl:"",initialState:!1,contentTypeName:"",editFeatureText:"Edit featured",addFeatureText:"Feature"};return{}},jQuery,window);p("plugin.evolutionHighlight",function(d,f,g){var k=function(a,b){var c=a.data("_HIGHLIGHTER_CONTEXT");if("undefined"===typeof c||null===c)c={selection:a.filter("textarea"),settings:d.extend({},d.fn.evolutionHighlight.defaults,b||{})},l(c),a.data("_HIGHLIGHTER_CONTEXT",c);return c},l=function(a){a.wrapper=d("<div></div>");a.mirror=
516d("<div></div>");var b={position:"relative",width:a.selection.outerWidth(),height:a.selection.outerHeight()};d.each(["margin-left","margin-right","margin-top","margin-bottom"],function(c,d){b[d]=a.selection.css(d);a.selection.css(d,0)});var c={position:"absolute",top:"0px",left:"0px",zIndex:"0",borderTopColor:"transparent",borderBottomColor:"transparent",borderLeftColor:"transparent",borderRightColor:"transparent",backgroundColor:a.selection.css("backgroundColor"),color:"transparent",width:a.selection.width(),
517height:a.selection.height(),overflow:"hidden",whiteSpace:"normal"};d.each(a.settings.styles,function(b,d){c[d]=a.selection.css(d)});var e={position:"absolute",top:"0px",left:"0px",zIndex:"1",backgroundColor:"transparent",width:a.selection.width(),height:a.selection.height()};a.wrapper.css(b).addClass("highlighter");a.mirror.css(c);a.selection.css(e);a.mirror.css("color",a.mirror.css("background-color"));a.selection.before(a.wrapper);a.wrapper.append(a.selection);a.wrapper.append(a.mirror)},h=/\s\s/gi,
518e=/\n/gi,c=function(a){var b={};d.each(a.settings.ranges,function(a,c){b[c.start]=b[c.start]||[];b[c.start].push(d.extend({},c,{index:a}));b[c.stop]=b[c.stop]||[];b[c.stop].push(c)});var c=d.telligent.evolution.html.encode(a.selection.val());newValue=[];for(var f=spanDepth=0;f<c.length;f++)"undefined"!==typeof b[f]&&d.each(b[f],function(a,b){b.start===f?(newValue[newValue.length]='<span class="'+b.className+'" style="white-space:normal;" data-index="'+b.index+'">',spanDepth++):(newValue[newValue.length]=
519"</span>",spanDepth--)}),newValue[newValue.length]=c.charAt(f);0<spanDepth&&(newValue[newValue.length]="</span>");var c=newValue.join("").replace(e,"<br />").replace(h,"&nbsp; "),k=document.createElement("span");k.innerHTML=c;a.mirror.empty().get(0).appendChild(k);a.selection.off("click").on("click",function(b){d("span",a.mirror).each(function(){var c=d(this),e=c.data("index");if(e!==g){var f=c.offset();f.top<=b.pageY&&(f.top+c.height()>=b.pageY&&f.left<=b.pageX&&f.left+c.width()>=b.pageX)&&a.selection.trigger("evolutionRangeClick",
520a.settings.ranges[e])}})})},b={init:function(a){var b=k(this,a);b.settings=d.extend({},d.fn.evolutionHighlight.defaults,a||{});c(b);return this},clear:function(){var a=k(this,null);if(null!==a)return a.mirror.html(""),this},resize:function(a,b){var c=k(this,null);if(null!==c){var d={width:a,height:b};c.mirror.css(d);c.selection.css(d);c.wrapper.css({width:c.selection.outerWidth(),height:c.selection.outerHeight()});return this}},css:function(a){var b=k(this,null);if(null!==b)return b.wrapper.css(a),
521this}};d.fn.evolutionHighlight=function(a){if(b[a])return b[a].apply(this,Array.prototype.slice.call(arguments,1));if("object"!==typeof a&&a)d.error("Method "+a+" does not exist on jQuery.evolutionHighlight");else return b.init.apply(this,arguments)};d.fn.evolutionHighlight.defaults={ranges:[],styles:"border-top-width border-top-style border-bottom-width border-bottom-style border-right-width border-right-width-value border-right-style border-right-style-value border-left-width border-left-width-value border-left-style border-left-style-value font-family font-size font-size-adjust font-stretch font-style font-variant font-weight padding-bottom padding-left padding-right padding-top letter-spacing line-height text-align text-indent word-spacing".split(" ")};
522return{}},jQuery,window);p("plugin.evolutionHtmlEditor",["lib.util","lib.storageProxy","lib.lruCache","module.notifications"],function(d,f,g,k,l,h,e){function c(a){var b=[];b.push(a.contentTypeId||"");b.push(a.applicationTypeId||"");b.push(a.applicationId||"");b.push(a.submittable?"1":"0");b.push(a._tokens&&0<a._tokens.length?"1":"0");b.push(a.autoResize?"1":"0");b.push(!0===a.enableFileUpload?"1":!1===a.enableFileUpload?"0":"");return b.join("|")}function b(a){if(!a.contentTypeId)return null;null==
523y&&((a=l.telligent.evolution.url.parseQuery(h.location.href+""))&&a._pcurl?y=a._pcurl:(y=h.location.href+"",a=y.indexOf("#"),0<=a&&(y=y.substr(0,a)),a=y.indexOf("?"),0<=a&&(y=y.substr(0,a)),a=l.telligent.evolution.site.getBaseUrl(!0),0==y.indexOf(a)&&(y="~/"+y.substr(a.length))));return y}function a(a){return l.Deferred(function(d){var f=c(a),g=r[f];if(g!==e)d.resolve(g);else{var h={ContentTypeId:a.contentTypeId||"",ApplicationTypeId:a.applicationTypeId||"",ApplicationId:a.applicationId||"",Submittable:a.submittable?
524"1":"0",HasTokens:a._tokens&&0<a._tokens.length?"1":"0",AutoResize:a.autoResize?"1":"0",EnableFileUpload:!0===a.enableFileUpload?"1":!1===a.enableFileUpload?"0":"",_u:l.telligent.evolution.user.accessing.id},m=b(a);null!=m&&(h._pcurl=m);l.telligent.evolution.get({url:p.scriptBaseUrl+"config.js?_="+p.editorConfigVersionKey,data:h,cache:!0}).then(function(a){var b=a.editorConfiguration||{};if(b.protect)for(var c=0;c<b.protect.length;c++)b.protect[c]=RegExp(b.protect[c],"g");g={enableAutomaticSaving:!1!==
525a.enableAutomaticSaving,editorConfiguration:b};r[f]=g;d.resolve(g)})["catch"](function(){d.reject()})}}).promise()}function m(a){var b=new f({id:l.telligent.evolution.user.accessing.id,isSystemAccount:l.telligent.evolution.user.accessing.isSystemAccount});z=new g({size:5,load:function(){return b.get(w)},persist:function(a){b.set(w,a)}});return l.Deferred(function(a){l.ajax({url:p.scriptBaseUrl+"tinymce.min.js?_="+p.versionKey,dataType:"script",cache:!0}).then(function(){l.ajax({url:p.scriptBaseUrl+
526"telligent/telligent.tinymce.min.js?_="+p.versionKey,dataType:"script",cache:!0}).then(function(){l.ajax({url:p.scriptBaseUrl+"langs/"+p.language+".js?_="+p.versionKey,dataType:"script",cache:!0}).then(function(){try{tinymce.EditorManager.baseURL=p.scriptBaseUrl}catch(b){}a.resolve()})["catch"](function(){a.reject()})})["catch"](function(){a.reject()})})["catch"](function(){a.reject()})})}function n(a,b){b&&(h.clearTimeout(a.updateBookmarkHandle),a.updateBookmarkHandle=h.setTimeout(function(){b.selection&&
527(b._currentBookmark=b.selection.getBookmark(2))},100))}function u(a,b){try{l(document).on("beforecustomizepage",function(){b&&b.remove()})}catch(c){}var d=l(a.elm);b.on("change SetContent NodeChange keyup",function(){n(a,b);h.clearTimeout(a.changedHandle);a.changedHandle=h.setTimeout(function(){try{var c=b.getContent();c!=a.lastSourceValue&&(a.lastSourceValue=c,d.val(c).trigger("change"),s(a,b,c))}catch(e){}},1000)});a.onErrorHandler=function(){s(a,b)};k.on("error",a.onErrorHandler);a.lastSourceValue=
528d.val();a.sourceChangeHandle=h.setInterval(function(){var c=d.val();c!=a.lastSourceValue&&(a.lastSourceValue=c,b.setContent(a.lastSourceValue))},1000);b.on("Remove",function(){h.clearInterval(a.sourceChangeHandle);k.off("error",a.onErrorHandler)});b.on("blur",function(){b.save()});b.on("Init",function(c){if(!x){c=l("head link").filter(function(a,b){var c=l(b).prop("href");return c&&0<=c.indexOf("/tinymce/")});var d=l('head style[id="ace_editor.css"]');0<d.length&&c.insertBefore(d);c.filter(":last").after('<link rel="stylesheet" type="text/css" href="'+
529p.scriptBaseUrl+"telligent/telligent.tinymce.ui.css?_="+p.versionKey+'" />');x=!0}q(a,b);a.initialized=!0;l(a.elm).trigger({type:"evolutionHtmlEditorReady"})});
529b.on("keydown",function(b){return a.elm.dispatchEvent(new KeyboardEvent(b.type,{altKey:b.altKey,"char":b["char"],charCode:b.charCode,code:b.code,ctrlKey:b.ctrlKey,isComposing:b.isComposing,key:b.key,keyCode:b.keyCode,keyIdentifier:b.keyIdentifier,keyLocation:b.keyLocation,locale:b.locale,location:b.location,metaKey:b.metaKey,repeat:b.repeat,
530shiftKey:b.shiftKey,which:b.which}))},!0);b.on("LoadContent",function(){b._oldContentValue=b.getContent();"<p>&nbsp;</p>"==b._oldContentValue&&(b._oldContentValue="");try{b.getWin().document.addEventListener("keydown",function(){b.getWin().focus()})}catch(a){}})}function s(a,b,c,d){var g,h,m=a.contextid;if(A){try{for(h=localStorage.length-1;0<h;h--)g=localStorage.key(h),0==g.indexOf("TinyAutoSave")&&localStorage.removeItem(g)}catch(k){}a.enableAutomaticSaving||(new f({id:l.telligent.evolution.user.accessing.id,
531isSystemAccount:l.telligent.evolution.user.accessing.isSystemAccount})).del(w);A=!1}if(a.enableAutomaticSaving)try{if(m){if(null===c||c===e)c=b.getContent()||"";if(d||0<c.replace(/\s|&nbsp;|<\/?p[^>]*>|<br[^>]*>/gi,"").length)0<c.length&&131072>c.length?z.set(m,c):z.del(m)}}catch(q){}}function q(a,b){if(a.enableAutomaticSaving)try{var c=a.contextid;if(c){var d=z.get(c);d&&0==b.getContent().replace(/\s|&nbsp;|<\/?p[^>]*>|<br[^>]*>/gi,"").length&&b.setContent(d)}}catch(e){}}function v(a){return a?(a.getContent()||
532"").replace(/(?:^\W*<p[^>]*>(?:&nbsp;)?<\/p>|<p[^>]*>(?:&nbsp;)?<\/p>\W*$)/gi,""):""}var t=!1,x=!1,w="evolutionHtmlEditor-UnsavedContent",r={},y=null,z=null,A=!0,p={scriptBaseUrl:"/tinymce/",versionKey:"",contextQueryString:"",mediaMaxWidth:320,mediaMaxHeight:240,defaultMediaWidth:0,defaultMediaHeight:0,directionality:"ltr",language:"en",contentCssUrl:"/tinymce/telligent/telligent.tinymce.content.css",directUploadContext:"",directUploadUrl:"",autoLinkPattern:null,editorConfigVersionKey:""},H={init:function(b){var c=
533l.extend({},l.fn.evolutionHtmlEditor.defaults,b||{});!1===t&&(t=m(this.get(0)));var d=h.location+"";try{h.parent&&(h.parent.$&&h.parent.$.fn.glowModal)&&(d=h.parent.location+"")}catch(f){}return this.each(function(){var b=l.extend({},c);b.elm=this;b.initialized=!1;b.enableAutomaticSaving=!0;b.elm.id!==e&&0!=b.elm.id.length&&(b.id=b.elm.id,b.contextid=h.location+"#"+b.id,l(b.elm).data("_html_editor_context",b),t.then(function(){a(b).then(function(a){var c=tinymce.EditorManager.get(b.id);if(c)try{tinymce.EditorManager.remove(c)}catch(e){}b.enableAutomaticSaving=
534a.enableAutomaticSaving;c={selector:"#"+b.id,relative_urls:!1,setup:function(a){u(b,a)},evolution_contenttypeid:b.contentTypeId,evolution_applicationtypeid:b.applicationTypeId,evolution_applicationid:b.applicationId,theme:"modern",skin:"telligent",resize:"true",object_resizing:"table,img,.mceInsertMediaItem",language:p.language,document_base_url:d,images_dataimg_filter:function(){return!1},anchor_bottom:!1,anchor_top:!1,content_css:p.contentCssUrl,directionality:p.directionality,toc_class:"table-of-contents",
535evolution_mediaMaxWidth:p.mediaMaxWidth,evolution_mediaMaxHeight:p.mediaMaxHeight,evolution_defaultMediaWidth:p.defaultMediaWidth,evolution_defaultMediaHeight:p.defaultMediaHeight,evolution_customtokens:b._tokens||[0],evolution_contextQueryString:p.contextQueryString,evolution_directUploadContext:p.directUploadContext,evolution_directUploadUrl:p.directUploadUrl,enhancements_placeholder:b.placeholder,submittable_prehtml:b.beforeSubmitHtml,submittable_posthtml:b.afterSubmitHtml,submit_enabletoggle:b.enableEnterToSubmitToggle,
536submit_entermessage:b.enterToSubmitPrompt,submit_buttontext:b.submitLabel,submit_onsubmit:function(a){a=v(a);if(b.onSubmit)b.onSubmit(a);l(b.elm).trigger({type:"evolutionHtmlEditorSubmit",html:a})},submit_entertosubmit:b.submittable,autoLinkPattern:p.autoLinkPattern};a.editorConfiguration&&l.extend(c,a.editorConfiguration);a=-1<b.height.indexOf("px")?parseInt(b.height,10):NaN;b.autoResize?(c.autoresize_bottom_margin=1,c.autoresize_overflow_padding=0,isNaN(a)||(c.autoresize_min_height=a,c.height=a+
53725,c.min_height=a)):isNaN(a)||(c.height=a,c.min_height=a);tinymce.EditorManager.init(c)})}))})},focus:function(){var a=l(this).data("_html_editor_context");if(a)try{tinyMCE.get(a.id).plugins.enhancements.focusAndView()}catch(b){}return this}
537,val:function(a){if(a===e){var b=l(this).data("_html_editor_context");if(b)try{var c=tinyMCE.get(b.id),d=v(c);s(b,c,"",!0);return d}catch(f){}return""}return this.each(function(){var b=l(this).data("_html_editor_context");if(b)try{var c=tinyMCE.get(b.id);c.execCommand("mceSetContent",
538!1,a);s(b,c,null,!0);c.selection.collapse()}catch(d){}})},saveCursorPosition:function(){return this.each(function(){var a=l(this).data("_html_editor_context");if(a)try{n(a,tinyMCE.get(a.id))}catch(b){}})},insert:function(a){return this.each(function(){var b=l(this).data("_html_editor_context");if(b)try{var c=tinyMCE.get(b.id);if(c){if(c&&c._currentBookmark)try{c.selection.moveToBookmark(c._currentBookmark)}catch(d){}c.execCommand("mceInsertContent",!1,a);s(b,c,null,!0)}}catch(e){}})},moveTo:function(a){return this.each(function(){var b=
539l(this).data("_html_editor_context");if(b)try{var c=tinyMCE.get(b.id);c&&c.plugins.enhancements.moveTo(a)}catch(d){}})},ready:function(a){var b=l(this),c=b.data("_html_editor_context");return 0<b.length?(a&&(b.on("evolutionHtmlEditorReady",a),c&&c.initialized&&a()),c&&c.initialized):!1},context:function(a){if(a===e){var b=l(this).data("_html_editor_context");if(b)try{return b.contextid}catch(c){}return""}return this.each(function(){var b=l(this).data("_html_editor_context");if(b)try{var c=a;c&&0!=
540c.length||(c=h.location+"#"+b.id);if(b.contextid!=c){var d=null;try{d=tinyMCE.get(b.id)}catch(e){d=null}if(d){b.contextid=null;try{d.setContent("")}catch(f){}b.contextid=c;q(b,d,!0)}else b.contextid=c}}catch(g){}})},remove:function(){return this.each(function(){var a=l(this).data("_html_editor_context");if(a){try{var b=tinyMCE.get(a.id);b&&(b.selection.collapse(),b.fire("blur",{focusedEditor:null}))}catch(c){}h.clearTimeout(a.changedHandle);h.clearTimeout(a.updateBookmarkHandle);h.clearTimeout(a.sourceChangeHandle);
541try{tinyMCE.remove(a.id),l(this).data("_html_editor_context",null)}catch(d){}}})}};l.fn.evolutionHtmlEditor=function(a){if(H[a])return H[a].apply(this,Array.prototype.slice.call(arguments,1));if("object"!==typeof a&&a)l.error("Method "+a+" does not exist on jQuery.evolutionHtmlEditor");else return H.init.apply(this,arguments)};l.fn.evolutionHtmlEditor.defaults={width:"100%",height:"300px",contentTypeId:null,applicationTypeId:null,applicationId:null,enterToSubmitPrompt:null,submitLabel:null,beforeSubmitHtml:null,
542afterSubmitHtml:null,autoResize:!1,enableEnterToSubmitToggle:!1,placeholder:null,submittable:!1,enableFileUpload:null,_tokens:{}};return{configure:function(a){l.extend(p,a)}}},jQuery,window);p("plugin.evolutionInlineTagEditor",function(d,f,g){var k={},l=function(c,b){if(c.internal.isInitialized){for(var a=b.split(/[,;]/g),e=[],f=0;f<a.length;f++){var g=d.trim(a[f]);g&&(e[e.length]=g)}c.settings.onSave(e,function(){c.settings.currentTags=e})}},h=function(c){return this.each(function(){var b={settings:d.extend({},
543d.fn.evolutionInlineTagEditor.defaults,c||{}),internal:{state:d(this)}};d(this).data("evolutionTagInlineEditor_context",b);d(this).html()||d(this).text(b.settings.editButtonText);e(b)})},e=function(c){var b=d("<div></div>").addClass(c.settings.editorCssClass).attr("style","display: none;"),a=d('<label for="tag-area"></label>').hide(),e=d('<textarea id="tag-area"></textarea>').attr("cols","40").attr("rows","2");if(c.settings.allTags&&0<c.settings.allTags.length)var f=d('<input type="button" />').val(c.settings.selectTagsText);
544var g=d('<input type="button" />').val(c.settings.saveTagsText),h=d('<input type="button" />').val(c.settings.cancelText),k=d('<div style="white-space: nowrap; padding-top: 4px;"><table width="100%" cellspacing="0" cellpadding="0" border="0"><tbody><td align="left"></td><td align="right"></td></tr></tbody></table></div>');k.find("td").eq(1).append(g);k.find("td").eq(1).append(h);f&&k.find("td").first().append(f);b.append(a);b.append(e);b.append(k);e.evolutionTagTextBox({allTags:c.settings.allTags});
545b.glowPopUpPanel({cssClass:c.settings.editorCssClass,position:"updown",zIndex:500,hideOnDocumentClick:!1});d(c.internal.state).on("click.evolutionInlineTagEditor",function(a){b.glowPopUpPanel
545("hide").glowPopUpPanel("show",d(this));e.val(0<c.settings.currentTags.length?c.settings.currentTags.join(", "):"");return!1});g.on("click.evolutionInlineTagEditor",function(a){l(c,e.attr("value"));b.glowPopUpPanel("hide");return!1});h.on("click.evolutionInlineTagEditor",function(a){b.glowPopUpPanel("hide");return!1});
546if(f)f.on("click.evolutionInlineTagEditor",function(a){e.evolutionTagTextBox("openTagSelector");return!1});c.internal.state.after(b);c.internal.isInitialized=!0};d.fn.evolutionInlineTagEditor=function(c){if(c in k)return k[c].apply(this,Array.prototype.slice.call(arguments,1));if("object"!==typeof c&&c)d.error("Method "+c+" does not exist on jQuery.fn.evolutionInlineTagEditor");else return h.apply(this,arguments)};d.extend(d.fn.evolutionInlineTagEditor,{defaults:{allTags:[""],currentTags:[""],editorCssClass:"tags-editor",
547editButtonText:"Edit",selectTagsText:"Select Tags",saveTagsText:"Save",cancelText:"Cancel",onSave:function(c,b){}}});return{}},jQuery,window);p("plugin.evolutionLike",function(d,f,g){var k=!1,l=!1,h=function(a){var c=a.settings.format;a.hasCount&&(c=c.replace(/\{count\}/gi,'<span class="like-count who-likes"></span>'));a.hasToggle&&(c=c.replace(/\{toggle\}/gi,'<span class="like-toggle"><a href="#" class="internal-link"></a></span>'));a.hasMessage&&(c=c.replace(/\{message\}/gi,'<span class="like-message"></span>'));
548a.element.html(c);a.hasCount&&(a.countWrapper=a.element.find("span.like-count"),a.countWrapper.html(a.settings.initialCount),a.countWrapper.attr("data-count",a.settings.initialCount));a.hasToggle&&(a.toggleLink=a.element.find("span.like-toggle a"),a.toggleLink.evolutionToggleLink({onHtml:a.settings.unlikeText,offHtml:a.settings.likeText,onTitle:"",offTitle:"",processingHtml:"...",changeState:function(c){b(c,a)},onCssClass:"internal-link like-on",offCssClass:"internal-link like-off",processingCssClass:"internal-link processing",
549val:"true"===a.settings.initialState}));a.hasMessage&&(a.messageWrapper=a.element.find("span.like-message"),a.messageWrapper.html(a.settings.initialMessage))},e=function(a,b){var c="";if(0<b.count){var d=0;b.accessingLikes?1===b.count?c=a.settings.whoLikesAccessingText:2===b.count?(c=a.settings.whoLikesAccessingTwoText,d=-1):2<b.count&&(c=a.settings.whoLikesAccessingMultipleText,d=-1):1===b.count?c=a.settings.whoLikesOtherText:2===b.count?(d=-1,c=a.settings.whoLikesOtherTwoText):2<b.count&&(d=-1,
550c=a.settings.whoLikesOtherMultipleText);c=c.replace(/\{count\}/gi,b.count+d);c=c.replace(/\{user_profile_url\}/gi,b.latestUserProfileUrl);c=c.replace(/\{user_display_name\}/gi,b.latestUserDisplayName)}return c},c=function(a,b,c){var f=e(a,{count:b.count,accessingLikes:c,latestUserProfileUrl:null!=b.latestLike&&null!=b.latestLike.User?b.latestLike.User.ProfileUrl:null,latestUserDisplayName:null!=b.latestLike&&null!=b.latestLike.User?b.latestLike.User.DisplayName:null});d.telligent.evolution.messaging.publish("ui.like",
551{contentId:a.settings.contentId,contentTypeId:a.settings.contentTypeId,typeId:a.settings.typeId,count:b.count,liked:c,message:f},{crossWindow:!0})},b=function(a,b){if(a)b.settings.onLike(b.settings.contentId,b.settings.contentTypeId,b.settings.typeId,function(a){c(b,a,!0)});else b.settings.onUnlike(b.settings.contentId,b.settings.contentTypeId,b.settings.typeId,function(a){c(b,a,!1)})},a=function(a,b){return d.telligent.evolution.get({url:d.telligent.evolution.site.getBaseUrl()+"api.ashx/v2/like.json",
552data:{ContentId:b.contentId,TypeId:b.typeId},cache:!1}).then(function(a){return null!=a.Like})},m=function(a){l||(l=!0,d.telligent.evolution.messaging.subscribe("like.created",function(b){n(a,b,!0)}),d.telligent.evolution.messaging.subscribe("like.deleted",function(b){n(a,b,!1)}))},n=function(b,c,f){a(b,c).then(function(a){a=e(b,{count:c.total,accessingLikes:a,latestUserProfileUrl:c.latestUser.profileUrl,latestUserDisplayName:c.latestUser.displayName});d.telligent.evolution.messaging.publish("ui.like",
553{contentId:c.contentId,contentTypeId:c.contentTypeId,typeId:c.typeId,count:c.total,liked:f,message:a})})},u=function(a){d.telligent.evolution.messaging.subscribe("ui.like",function(b){b.contentId===a.settings.contentId&&(b.contentTypeId===a.settings.contentTypeId&&b.typeId===a.settings.typeId)&&(a.hasToggle&&a.toggleLink.evolutionToggleLink("val",b.liked),a.hasCount&&(a.countWrapper.html(b.count),a.countWrapper.attr("data-count",b.count)),a.hasMessage&&a.messageWrapper.html(b.message))})};d.fn.evolutionLike=
554function(a){var b=d.extend({},d.fn.evolutionLike.defaults,a||{});return this.each(function(){var a={element:d(this),settings:b,hasCount:0<=b.format.indexOf("{count}"),hasToggle:0<=b.format.indexOf("{toggle}"),hasMessage:0<=b.format.indexOf("{message}")};h(a);u(a);m(a)})};
554d.fn.evolutionLike.delegatePopups=function(a){if(!k){k=!0;var b=d.extend({},d.fn.evolutionLike.defaults,a||{}),c=d.telligent.evolution.template.compile(b.likersTemplate),e=d.telligent.evolution.template.compile(b.likersPopupTemplate),
555f=function(a,c,d){b.onList(a.contentId,a.contentTypeId,a.typeId,function(a){d(a)},a.pageSize,c)},g=function(a,g){var h=0,m=d(c(a)),k=d(e({likers:m,hasMorePages:a.hasMorePages,showMoreText:b.modalShowMoreText})),l=k.find("ul"),n=k.find(".show-more"),u=b.onOptions(d(g).closest(b.delegatedSelector));l.html(m);n.on("click",function(a){a.preventDefault();h++;f(u,h,function(a){l.append(c(a));a.hasMorePages?n.show():n.hide();l.scrollTop(l[0].scrollHeight)})});d.glowModal({title:b.modalTitleText,html:k,width:450,
556height:"100%"})};(function(){d(b.containerSelector).on("click",b.delegatedSelector+" .who-likes",function(a){var c=d(this);a=b.onOptions(d(c).closest(b.delegatedSelector));f(a,0,function(a){g(a,c)})})})()}};d.fn.evolutionLike.defaults={contentId:"",contentTypeId:"",typeId:"",initialState:!1,initialMessage:"",initialCount:0,format:"",onLike:function(a,b,c,d){},onUnlike:function(a,b,c,d){},likeText:"Like",unlikeText:"Unlike",whoLikesOtherText:'<a href="{user_profile_url}" class="internal-link view-user-profile">{user_display_name}</a> likes this',
557whoLikesOtherTwoText:'<a href="{user_profile_url}" class="internal-link view-user-profile">{user_display_name}</a> <span class="who-likes">and 1 other</span> like this.',whoLikesOtherMultipleText:'<a href="{user_profile_url}" class="internal-link view-user-profile">{user_display_name}</a> and <span class="who-likes">{count} others</span> like this.',whoLikesAccessingText:"You like this",whoLikesAccessingTwoText:'You and <span class="who-likes">1 other</span> like this',whoLikesAccessingMultipleText:'You and <span class="who-likes">{count} others</span> like this',
558modalTitleText:"People who like this",modalShowMoreText:"Show more",onList:function(a,b,c,d){},onOptions:function(a){},containerSelector:"",delegatedSelector:"",delay:500,likersTemplate:' <% foreach(likers, function(liker) { %>      <li class="content-item">          <div class="full-post-header"></div>          <div class="full-post">              <span class="avatar">                  <a href="<%: liker.profileUrl %>"  class="internal-link view-user-profile">                      <% if(liker.avatarHtml) { %>                          <%= liker.avatarHtml %>                      <% } else { %>                          <img src="<%: liker.avatarUrl %>" alt="" border="0" width="32" height="32" style="width:32px;height:32px" alt="<%= liker.displayName %>" />                      <% } %>                  </a>              </span>              <span class="user-name">                  <a href="<%: liker.profileUrl %>" class="internal-link view-user-profile"><%= liker.displayName %></a>              </span>          </div>          <div class="full-post-footer"></div>      </li>  <% }); %> ',
559likersPopupTemplate:' <div class="who-likes-list">      <div class="content-list-header"></div>      <ul class="content-list"><%= likers %></ul>      <div class="content-list-footer"></div>      <% if(hasMorePages) { %>          <a href="#" class="show-more"><%= showMoreText %></a>     <% } %>  </div> '};return{}},jQuery,window);p("plugin.evolutionMasonry",["lib.util"],function(d,f,g,k){function l(a){return f(document.createElement("div")).html("&nbsp;").addClass(a.columnClass).css({"float":"left",
560minHeight:"1px",overflow:"hidden"})}function h(a){for(var b=0;b<a.columns.length;b++)f(a.columns[b]).empty()}function e(a){for(var b=null,c=null,d=0;d<a.columns.length;d++)if(null===b||null===c)b=a.columns[d],c=a.columns[d].height();else{var e=a.columns[d].height();e<c&&(b=a.columns[d],c=e)}return b}function c(a,b){var c=e(a);b.rendered?b.rendered.appendTo(c):(b.rendered=f(b.original).appendTo(c),m(f(b.rendered).get(0),function(){b.reflowFromHere=!0;a.reflow()}))}function b(a,b){a.rendering=!0;var d;
561b?d=b:(d=a.children,h(a));f.each(d,function(b,d){var e=f(d.original).find("img").first();if(0<e.length&&!e.get(0).complete)e.on("load",function(){c(a,d)});else c(a,d)});a.rendering=!1}function a(a,c){c=c||{};a.scrollTop=f(g).scrollTop();if(c.reflow){for(var d=!1,e=[],h=0;h<a.children.length;h++)a.children[h].reflowFromHere&&(delete a.children[h].reflowFromHere,d=!0),d&&(a.children[h].rendered&&a.children[h].rendered.detach(),e.push(a.children[h]));b(a,e)}else{if(c.resize)for(h=0;h<a.children.length;h++)a.children[h].rendered&&
562a.children[h].rendered.detach();a.container.empty();a.columns=[];var e=d=0,h=l(a),m=!1;h.height(1200).appendTo(a.container);e=a.container.width();h.height(0).remove();for(var k=50;d<e&&0<k;){k--;var n=l(a);m?h.before(n):n.appendTo(a.container);d+=n.outerWidth(!0);d<=e?a.columns.push(n):n.remove();m||(h.appendTo(a.container),m=!0)}m&&h.remove();b(a,null)}f(g).scrollTop(a.scrollTop)}function m(a,b){if(MutationObserver){var c=f(a);c.data("observed")||(c.data("observed",!0),(new MutationObserver(function(){var a=
563c.data("masonryLastHeight"),d=c.height();a&&a==d||(c.data("masonryLastHeight",d),b())})).observe(a,{childList:!0,subtree:!0,attributes:!0}))}}function n(b){return this.each(function(){var c=f.extend({},f.fn.evolutionMasonry.defaults,b||{});c.container=f(this);c.children=c.container.children().detach().toArray().map(function(a){return{original:a}});var d;c.reflow=function(){g.clearTimeout(d);d=g.setTimeout(function(){a(c,{reflow:!0})},50)};a(c);var e;f(window).on("resized",function(b,d){clearTimeout(e);
564e=setTimeout(function(){c.rendering||d&&0<Math.abs(d.oldWidth-d.newWidth)&&a(c,{resize:!0})},100)});
564c.container.data(u,c)})}var u="_evolutionMasonry_context",s={append:function(a){if(a&&0!=a.length){var c=f(a).filter("div");return this.each(function(){var a=f(this).data(u);if(a){var d=[];c.each(function(){var b={original:this};d.push(b);a.children.push(b)});b(a,d)}})}},empty:function(){return this.each(function(){var b=f(this).data(u);b&&(b.container.empty(),b.children=[],a(b))})}};f.fn.evolutionMasonry=
565function(a){if(a in s)return s[a].apply(this,Array.prototype.slice.call(arguments,1));if("object"!==typeof a&&a)f.error("Method "+a+" does not exist on jQuery.fn.evolutionMasonry");else return n.apply(this,arguments)};f.fn.evolutionMasonry.defaults={columnClass:"masonry-column"};return f.fn.evolutionMasonry},jQuery,window);p("plugin.evolutionModerate",function(d,f,g){var k=d.telligent.evolution,l=function(d){d.settings.onReport(d.settings.contentId,d.settings.contentTypeId,function(c){k.messaging.publish("ui.reportabuse",
566{contentId:d.settings.contentId,contentTypeId:d.settings.contentTypeId});showNotification(d,c.Report)})},h=function(d){d.hideTimer&&(clearTimeout(d.hideTimer),d.hideTimer=null)};buildModerationLink=function(e){e.moderationLink=d(k.template.compile(e.settings.moderationLinkTemplate)({linkClassName:e.settings.linkClassName,resources:{moderateLinkText:e.settings.moderateLinkText}})).appendTo(e.element)};buildModerationPopup=function(e){e.popup=d("<div></div>").glowPopUpPanel({cssClass:"content-moderation",
567position:"downleft",zIndex:1000,hideOnDocumentClick:!0});e.popup.on({glowPopUpPanelShown:function(c){e.moderationLink.addClass("open")},glowPopUpPanelHidden:function(c){e.moderationLink.removeClass("open")}})};buildModerationMenuContent=function(e,c){e.settings.onGetAdditionalLinks(function(b){var a=[],a=e.settings.supportsAbuse?e.settings.initialState?b.concat([{href:"#",className:"evolutionModerateFlagged",text:e.settings.reportedLinkText}]):b.concat([{href:"#",className:"evolutionModerateFlag",
568text:e.settings.reportLinkText}]):b;b=d(k.template.compile(e.settings.moderationMenuTemplate)({links:a}));b.on("mouseleave",function(a){hideMenu(e)});b.on("mouseenter",function(a){h(e)});b.on("click","a",function(a){var b=d(a.target);b.hasClass("evolutionModerateFlag")?(a.preventDefault(),l(e)):b.hasClass("evolutionModerateFlagged")?a.preventDefault():("#"===b.attr("href")&&a.preventDefault(),e.element.trigger("evolutionModerateLinkClicked",a.target))});c(b)})};showMenu=function(d){d.popup||buildModerationPopup(d);
569buildModerationMenuContent(d,function(c){h(d);d.popup.glowPopUpPanel("html",c).glowPopUpPanel("show",d.moderationLink)})};hideMenu=function(d){d.hideTimer||(d.hideTimer=setTimeout(function(){d.popup.glowPopUpPanel("hide");d.hideTimer=null},200))};formatNotificationMessage=function(d,c){return d.settings.reportedNotificationMessageText.replace(/\{NAME\}/gi,c&&c.AuthorUser&&c.AuthorUser.DisplayName?c.AuthorUser.DisplayName:"")};showNotification=function(d,c){var b=k.template.compile(d.settings.notificationTemplate)({resources:{reportedNotificationMessageText:formatNotificationMessage(d,
570c),undoLinkText:d.settings.undoLinkText},contextId:d.contextId});k.notifications.show(b,{type:"moderation",duration:d.settings.notificationDuration,cssClass:""})};handleFlagMessages=function(d){k.messaging.subscribe("ui.reportabuse",function(c){d.settings.contentId===c.contentId&&d.settings.contentTypeId===c.contentTypeId&&(d.settings.initialState=!0)})};init=function(e){buildModerationLink(e);e.moderationLink.on({mouseenter:function(c){c.preventDefault();e.popup&&e.popup.glowPopUpPanel("isShown")?
571hideMenu(e):showMenu(e);h(e)},mouseleave:function(c){d(c.relatedTarget).is(".content-moderation")||0!==d(c.relatedTarget).closest(".content-moderation").length||hideMenu(e)}});handleFlagMessages(e)};d.fn.evolutionModerate=function(e){var c=d.extend({},d.fn.evolutionModerate.defaults,e||{});return this.each(function(){var b={element:d(this),settings:c};init(b)})};d.fn.evolutionModerate.defaults={contentId:"",contentTypeId:"",initialState:!1,linkClassName:"",onReport:function(d,c,b){},onGetAdditionalLinks:function(d){d([])},
572notificationDuration:5000,moderateLinkText:"moderate",supportsAbuse:!0,reportLinkText:"Report as abusive",reportedLinkText:"Reported as abusive",reportedNotificationMessageText:"{NAME}'s post has been reported. <strong>Thank you for your feedback.</strong>",undoLinkText:"Undo",moderationLinkTemplate:'<a href="#" class="<%: linkClassName %>"><span></span><%= resources.moderateLinkText %></a>',moderationMenuTemplate:'<ul class="navigation-list">   <% foreach(links, function(link){ %>       <li class="navigation-item">           <a href="<%: (link.href || "#") %>" class="<%: (link.className || "") %>"><%= link.text %></a>       </li>   <% }); %></ul>',
573notificationTemplate:"<p><%= resources.reportedNotificationMessageText %></p>"};return{}},jQuery,window);p("plugin.evolutionPager",function(d,f,g){var k={},l={},h={},e=function(a){var b=[],c=a.settings,e=function(a){var b={};b[c.pageKey]=a;a={url:c.baseUrl,query:b};c.hash&&0<c.hash.length&&(a[c.hash]=c.hash);return d.telligent.evolution.url.modify(a)};0===c.totalItems||0===c.pageSize?a=0:(a=Math.floor(c.totalItems/c.pageSize),0<c.totalItems%c.pageSize&&(a+=1));if(1<a){c.showFirst&&3<=c.currentPage&&
574a>c.numberOfPagesToDisplay&&(b[b.length]={type:"first",selected:!1,page:1,url:e(1),label:c.firstLabel});c.showPrevious&&0<c.currentPage&&(b[b.length]={type:"previous",selected:!1,page:c.currentPage,url:e(c.currentPage),label:c.previousLabel});if(c.showIndividualPages){var f;f=a<c.numberOfPagesToDisplay||0>c.currentPage-Math.floor(c.numberOfPagesToDisplay/2)?0:c.currentPage+Math.floor(c.numberOfPagesToDisplay/2)>=a?a-c.numberOfPagesToDisplay:c.currentPage-Math.floor(c.numberOfPagesToDisplay/2);var g;
575g=Math.floor(c.numberOfPagesToDisplay/2);0===c.numberOfPagesToDisplay%2&&(g-=1);for(g=a<c.numberOfPagesToDisplay||c.currentPage+g>=a?a-1:0>c.currentPage-Math.floor(c.numberOfPagesToDisplay/2)?c.numberOfPagesToDisplay-1:c.currentPage+g;f<=g;f++)b[b.length]={type:"page",selected:c.currentPage===f,page:f+1,url:e(f+1),label:c.individualPageLabel.replace(/\{0\}/g,f+1)}}c.showNext&&c.currentPage+1<a&&(b[b.length]={type:"next",selected:!1,page:c.currentPage+2,url:e(c.currentPage+2),label:c.nextLabel});c.showLast&&
576c.currentPage+3<a&&a>c.numberOfPagesToDisplay&&(b[b.length]={type:"last",selected:!1,page:a,url:e(a),label:c.lastLabel})}return b},c=function(a){var b=a.template({links:a.links});a.selection.html(b)}
576,b=function(a){if(!a.settings.refreshOnAnyHashChange)return null;var b=d.telligent.evolution.url.hashData(),c=null,e;for(e in b)0==e.indexOf(a.settings.pageKey)&&(c=c||{},c[e.substr(a.settings.pageKey.length)]=b[e]);return c},a=function(a){var c=parseInt(d.telligent.evolution.url.hashData()[a.settings.pageKey],
57710),e=b(a);e&&(c=c||1);isNaN(c)||c===a.settings.currentPage||h[a.settings.pageKey]||(h[a.settings.pageKey]=!0,a.settings.onPage(c,function(b){a.currentPageIndex=c;s(a,c,0,b,!1)},e||{}))},m=function(a){d(a.selection).on("click","a",function(b){b.preventDefault();b=d(this);var c={};c[a.settings.pageKey]=b.data("page");d.telligent.evolution.url.hashData(c)})},n=function(a){k[a.settings.pageKey]||(k[a.settings.pageKey]=!0,a.currentPageIndex=parseInt(d.telligent.evolution.url.hashData()[a.settings.pageKey],
57810),isNaN(a.currentPageIndex)&&(a.currentPageIndex=a.settings.currentPage),d(window).on("hashchange",function(c){c=parseInt(d.telligent.evolution.url.hashData()[a.settings.pageKey],10);if(b(a)||!isNaN(c)&&a.currentPageIndex!=c){a.newPageIndex=c;var e={currentPage:a.currentPageIndex||1,newPage:a.newPageIndex||1,container:a.settings.pagedContentContainer};d.telligent.evolution.messaging.publish(a.settings.pagedContentPagingEvent,e);a.selection.trigger("evolutionPagerPaging",e);a.currentPageIndex=c}}))},
579u=function(a){l[a.settings.pagedContentPagingEvent]&&(a.currentPageIndex=parseInt(d.telligent.evolution.url.hashData()[a.settings.pageKey],10),d.telligent.evolution.messaging.unsubscribe(l[a.settings.pagedContentPagingEvent]));l[a.settings.pagedContentPagingEvent]=d.telligent.evolution.messaging.subscribe(a.settings.pagedContentPagingEvent,function(c){h[a.settings.pageKey]||(h[a.settings.pageKey]=!0,a.settings.onPage(c.newPage,function(b){a.currentPageIndex=c.newPage;s(a,c.newPage,c.currentPage,b,
580!0)},b(a)||{}))})},s=function(a,b,f,g,m){var k=function(){var c={page:b,container:a.settings.pagedContentContainer};d.telligent.evolution.messaging.publish(a.settings.pagedContentPagedEvent,c);a.selection.trigger("evolutionPagerPaged",c)};!m||"slide"!==a.settings.transition&&"fade"!==a.settings.transition?(d(a.settings.pagedContentContainer).html(g),k(),h[a.settings.pageKey]=!1):(m="fade","slide"===a.settings.transition&&(m=b<f?"slideRight":"slideLeft"),f=d(a.settings.pagedContentContainer),g=d("<div></div>").attr("id",
581f.attr("id")).html(g).hide().insertAfter(a.settings.pagedContentContainer),f.glowTransition(g,{type:m,duration:a.settings.transitionDuration,complete:function(){d(a.settings.pagedContentContainer).css({width:"",height:"",overflow:"hidden"});k();h[a.settings.pageKey]=!1}}));a.settings.currentPage=b-1;a.links=e(a);c(a)};d.fn.evolutionPager=function(b){b=d.extend({},d.fn.evolutionPager.defaults,b||{});var f={selection:this,settings:b,template:d.telligent.evolution.template.compile(b.template)};f.links=
582e(f);c(f);b.onPage&&(b.pagedContentContainer&&0<b.pagedContentContainer.length)&&(u(f),n(f),m(f),a(f));return this};d.fn.evolutionPager.defaults={currentPage:0,pageSize:10,totalItems:0,showPrevious:!1,showNext:!1,showFirst:!0,showLast:!0,previousLabel:"Go to previous page",nextLabel:"Go to next page",firstLabel:"Go to first page",lastLabel:"Go to last page",individualPageLabel:"Go to page {0}",showIndividualPages:!0,numberOfPagesToDisplay:5,pageKey:"pi",hash:"",baseUrl:window.location.href,onPage:function(a,
583b){},pagedContentContainer:"",pagedContentPagingEvent:"ui.page.paging",pagedContentPagedEvent:"ui.page.paged",transition:null,transitionDuration:250,refreshOnAnyHashChange:!1,template:' <% foreach(links, function(link, i) { %>      <% if(link.type === "first") { %>          <a href="<%: link.url %>" class="first" data-type="first" data-page="<%= link.page %>" data-selected="false" title="<%= link.label %>"><span>&#171;</span></a>      <% } else if(link.type === "previous") { %>          <a href="<%: link.url %>" class="previous" data-type="previous" data-page="<%= link.page %>" data-selected="false" title="<%= link.label %>"><span>&#60;</span></a>     <% } else if(link.type === "page") { %>          <a href="<%: link.url %>" class="page<%= link.selected ? " selected" : "" %>" data-type="page" data-page="<%= link.page %>" data-selected="<%= link.selected ? "true" : "false" %>" title="<%= link.label %>"><span><%= link.page %></span></a>      <% } else if(link.type === "next") { %>          <a href="<%: link.url %>" class="next" data-type="next" data-page="<%= link.page %>" data-selected="false" title="<%= link.label %>"><span>&#62;</span></a>     <% } else if(link.type === "last") { %>          <a href="<%: link.url %>" class="last" data-type="last" data-page="<%= link.page %>" data-selected="false" title="<%= link.label %>"><span>&#187;</span></a>      <% } %>      <% if(i < (links.length - 1)) { %>
583          <span class="separator"></span>      <% } %>  <% }); %> '};
584return{}},jQuery,window);p("plugin.evolutionProgressIndicator",["module.notifications","lib.globalConfiguration"],function(d,f,g,k,l){function h(c){var d=g.extend({},g.fn.evolutionProgressIndicator.defaults,{beforeUnloadMessageTip:f.beforeUnloadMessageTip,beforeUnloadMessageLabel:f.beforeUnloadMessageLabel,pendingTip:f.pendingTip},c||{});u=u||g.telligent.evolution.template.compile(n);return this.each(function(){g(this).append(u(d));d.wrapper=g(this).find(".progress-indicator");d.percentLabel=g(this).find(".progress-percent").first();
585d.percentLabelSmaller=g(this).find(".progress-percent-smaller").first();d.log=g(this).find(".progress-log").first();d.graphWrapper=g(this).find(".progress-graph-wrapper").first();d.graph=g(this).find(".progress-graph").first();d.graphLeft=g(this).find(".progress-graph .left").first();d.graphRight=g(this).find(".progress-graph .right").first();d.pending=g(this).find(".progress-pending").first();d.beforeUnloadMessage=g(this).find(".progress-note").first();d.showPending?(d.pending.show(),d.percentLabel.hide(),
586d.percentLabelSmaller.hide()):b(d);d.warnBeforeUnload?d.warnBeforeUnload&&(d.beforeUnloadMessage.show(),g.telligent.evolution.administration&&g.telligent.evolution.administration.panelWrapper&&g.telligent.evolution.administration.panelWrapper()&&0<g.telligent.evolution.administration.panelWrapper().length?g.telligent.evolution.administration.navigationConfirmation.enable():g.telligent.evolution.navigationConfirmation.enable()):a(d);d.includeLatestMessage&&!d.includeAllMessages&&d.wrapper.addClass("latest-message");
587d.includePercentComplete||d.graphWrapper.hide();g(this).data(m,d)})}function e(a,b){if(a.includePercentComplete){var c=Math.round(100*b);a.percentLabel.html(c);a.wrapper.addClass(a.progressClass);50<c?(a.graph.css({clip:"rect(auto, auto, auto, auto)"}),a.graphLeft.css({transform:"rotate("+Math.round(360*b)+"deg)"}),a.graphRight.css({transform:"rotate(180deg)",display:"block"})):(a.graph.css({clip:"rect(0, 1em, 1em, 0.5em)"}),a.graphLeft.css({transform:"rotate("+Math.round(360*b)+"deg)"}),a.graphRight.css({display:"none"}))}}
588function c(a,b){a.includeAllMessages?a.log.append(g("<li></li>").text(b)):a.includeLatestMessage?a.log.empty().append(g("<li></li>").text(b)):a.log.hide()}function b(a){a.pending.hide();a.percentLabelSmaller.show();a.percentLabel.show()}function a(a){a.beforeUnloadMessage.hide();g.telligent.evolution.administration&&g.telligent.evolution.administration.panelWrapper&&g.telligent.evolution.administration.panelWrapper()&&0<g.telligent.evolution.administration.panelWrapper().length?g.telligent.evolution.administration.navigationConfirmation.disable():
589g.telligent.evolution.navigationConfirmation.disable()}var m="evolutionProgressIndicator_context",n='\t<div class="progress-indicator">\t\t<div class="progress-graph-wrapper">\t\t\t<span class="progress-label">\t\t\t\t<span class="progress-percent">0</span><span class="progress-percent-smaller">%</span>\t\t\t\t<span class="progress-pending ui-loading ui-tip" data-tip="<%= pendingTip %>" data-width="32" data-height="32"></span>\t\t\t</span>\t\t\t<div class="progress-graph">\t\t\t\t<div class="left half"></div>\t\t\t\t<div class="right half"></div>\t\t\t</div>\t\t\t<div class="progress-shadow"></div>\t\t</div>\t\t<span class="progress-note ui-tip" data-tip="<%= beforeUnloadMessageTip %>"><%= beforeUnloadMessageLabel %></span>\t\t<ul class="progress-log"></ul>\t</div>',
590u,s={progress:function(a){var d=this.data(m);if(d)return this.each(function(){b(d);d.finalized||a.percentComplete!==l&&null!==a.percentComplete&&e(d,a.percentComplete);a.message&&0<a.message.length&&c(d,a.message)})},complete:function(c){var d=this.data(m);if(null!==d)return b(d),a(d),d.finalized=!0,this.each(function(){e(d,1);d.wrapper.addClass(d.completeClass)})},error:function(d){var e=this.data(m);if(null!==e)return b(e),a(e),e.finalized=!0,this.each(function(){e.wrapper.addClass(e.errorClass);
591e.includeLatestMessage||e.includeAllMessages?c(e,d):g.telligent.evolution.notifications.show(d,{type:"error"})})}};
591g.fn.evolutionProgressIndicator=function(a){if(a in s)return s[a].apply(this,Array.prototype.slice.call(arguments,1));if("object"!==typeof a&&a)g.error("Method "+a+" does not exist on jQuery.fn.evolutionProgressIndicator");else return h.apply(this,arguments)};g.fn.evolutionProgressIndicator.defaults={includePercentComplete:!0,includeLatestMessage:!0,includeAllMessages:!1,progressClass:"progress-indicator-progress",
592completeClass:"progress-indicator-complete",errorClass:"progress-indicator-error",warnBeforeUnload:!1,showPending:!1,beforeUnloadMessageTip:null,beforeUnloadMessageLabel:null,pendingTip:null};return{}},jQuery,window);p("plugin.evolutionResize",function(d,f,g){function k(){if(!h){h=!0;var b=d("<textarea>test</textarea>").css({overflow:"hidden",resize:"none",visible:"none"}).appendTo("body");1>=Math.abs(b.prop("scrollHeight")-b.height())&&(l=0);b.remove()}}var l=null,h=!1,e=function(b){b.area.css({height:"auto"}).css({height:b.area.prop("scrollHeight")-
593(null===l?b.offset:l)});var a=b.area.outerHeight();a!==b.oldHeight&&(a>=b.maxHeight?b.area.css({overflow:"visible"}):b.area.css({overflow:"hidden"}),b.area.trigger("evolutionResize",{newHeight:a,oldHeight:b.oldHeight}),b.oldHeight=a)},c=function(b){return parseInt(b.replace("px",""),10)};d.fn.evolutionResize=function(){k();return this.filter("textarea").each(function(){var b=d(this).css({resize:"none",overflow:"hidden"}),a={area:b,oldHeight:b.height(),maxHeight:c(b.css("max-height")),offset:b.innerHeight()!==
594b.height()?c(b.css("padding-top"))+c(b.css("padding-bottom")):0};b.on("input keydown keyup",function(){e(a)});e(a)})};return{}},jQuery,window);p("plugin.evolutionScrollable",function(d,f,g){function k(a){return this.each(function(){var e=d(this),g=d.extend({},d.fn.evolutionScrollable.defaults,a||{},{selection:e,loadingEnabled:!0});g.pageIndex=g.initialPageIndex;g.wrapper||(g.wrapper=c(this));g.target||(g.target=e);g.wrapperIsGlobal=g.wrapper.get(0)==document||g.wrapper.get(0)==f;var k=0;g.wrapperIsGlobal?
595k=g.wrapper.outerHeight()-g.target.offset().top:"absolute"==g.wrapper.css("position")||"fixed"==g.wrapper.css("position")?(k=g.wrapper.get(0).scrollHeight-(g.target.offset().top-g.wrapper.offset().top+g.target.outerHeight()),0>k&&(k=0)):k=g.wrapper.get(0).scrollHeight-(g.wrapper.offset().top-g.target.offset().top+g.target.outerHeight());g.wrapper.on("scrollend",{prefill:!1,delay:80,padding:k+150},function(){b(g)&&(0<g.batch&&0<g.pageIndex&&0==g.pageIndex%g.batch)&&(m(g),b(g,!1));q(g);!g.topIndicatorElement||
596(g.topIndicatorShown||g.scrolling)||(g.topIndicatorElement.fadeIn(g.animationDuration),g.topIndicatorShown=!0);l(g)});h(g);e.data(t,g)})}function l(a,c){b(a)&&a.load&&(b(a,!1),u(a),a.load(a.pageIndex).then(function(d){!d||d instanceof jQuery&&0===d.length||"string"==typeof d&&0===d.trim().length?(b(a,!1),s(a)):(a.pageIndex++,!0!==d&&a.target.append(d),s(a),b(a,!0),c&&(c.prefilling&&a.pageIndex<a.prefill-1&&!e(a))&&l(a,c))})["catch"](function(){s(a);b(a,!1)}))}function h(a){a.target.empty();0<a.prefill&&
597!e(a)&&l(a,{prefilling:!0})}function e(a){height=a.target.offset().top-(a.wrapperIsGlobal?0:a.wrapper.offset().top)+a.target.get(0).scrollHeight-(a.loadingIndicatorElement?a.loadingIndicatorElement.outerHeight():0);return height>(a.wrapperIsGlobal?d(window).height():a.wrapper.height())}function c(a){a=d(a);var b=a.css("position"),c="absolute"===b,e=/(auto|scroll)/,f=a.add(a.parents()).filter(function(){var a=d(this);return c&&"static"===a.css("position")?!1:e.test(a.css("overflow")+a.css("overflow-y")+
598a.css("overflow-x"))}).eq(-1);return"fixed"!==b&&f.length?f:d(a[0].ownerDocument||document)}function b(a,b){b!==g&&(a.loadingEnabled=b);return a.loadingEnabled}function a(a){!a.loadMoreIndicatorElement&&a.loadMoreIndicator&&(a.loadMoreIndicatorElement=d(a.loadMoreIndicator(a)).hide().appendTo(a.selection).on("click",function(c){n(a);b(a,!0);l(a);return!1}))}function m(b){a(b);b.loadMoreIndicatorElement&&b.loadMoreIndicatorElement.appendTo(b.selection).show()}function n(a,b){a.loadMoreIndicatorElement&&
599(a.loadMoreIndicatorElement.hide().appendTo(a.selection),b&&(a.loadM
599oreIndicatorElement.remove(),a.loadMoreIndicatorElement=null))}function u(a){!a.loadingIndicatorElement&&a.loadingIndicator&&(a.loadingIndicatorElement=d(a.loadingIndicator(a)).css({visibility:"hidden"}).appendTo(a.selection));a.loadingIndicatorElement&&a.loadingIndicatorElement.appendTo(a.selection).css({visibility:"visible"})}function s(a,b){a.loadingIndicatorElement&&(a.loadingIndicatorElement.css({visibility:"hidden"}).appendTo(a.selection),
600b&&(a.loadingIndicatorElement.remove(),a.loadingIndicatorElement=null));n(a,b)}function q(a){!a.topIndicatorElement&&(a.wrapperIsGlobal&&a.topIndicator)&&(a.topIndicatorElement=d(a.topIndicator(a)).css({position:"fixed",bottom:"10px",right:"10px"}).appendTo("body").hide().on("click",function(){v(a);a.scrolling=!0;d("html, body").animate({scrollTop:0},{duration:a.animationDuration,complete:function(){a.scrolling=!1}})}))}function v(a,b){a.topIndicatorElement&&(a.topIndicatorElement.fadeOut(a.animationDuration),
601a.topIndicatorShown=!1,b&&(a.topIndicatorElement.remove(),a.topIndicatorElement=null))}var t="evolutionScrollable_context",p={reset:function(){var a=this.data(t);if(null!==a)return this.each(function(){a.target.empty();a.pageIndex=0;s(a,!0);v(a,!0);b(a,!0);a.wrapper.scrollTop(0);h(a)})},loadMoreVisible:function(a){var b=this.data(t);if(null!==b)return this.each(function(){a!==g&&(a?m(b):n(b))})}};d.fn.evolutionScrollable=function(a){if(a in p)return p[a].apply(this,Array.prototype.slice.call(arguments,
6021));if("object"!==typeof a&&a)d.error("Method "+a+" does not exist on jQuery.fn.evolutionScrollable");else return k.apply(this,arguments)};d.fn.evolutionScrollable.defaults={load:null,target:null,wrapper:null,initialPageIndex:0,prefill:10,batch:10,animationDuration:250,loadMoreLabel:"Load More",returnToTopLabel:"Return to Top",loadMoreIndicator:function(a){return"<span class='scrollable-load-more'>"+a.loadMoreLabel+"</span>"},loadingIndicator:function(a){return"<span class='scrollable-loading ui-loading' data-width='26' data-height='26'></span>"},
603topIndicator:function(a){return"<span class='scrollable-top do-not-print'>"+a.returnToTopLabel+"</span>"}};return{}},jQuery,window);p("plugin.evolutionScrollSlider",["lib.util"],function(d,f,g,k){var l=!1,h=function(c){var b=c.window.height()>=c.document.height(),a=function(){var a=c.document.height(),b=c.window.height(),d=c.window.scrollTop();return(a-d-b)/a};c.window.on("scroll.evolutionScrollSlider",d.requestAnimationFrameThrottle(function(){b=!0}));setInterval(function(){b&&(b=!1,!l&&1-a()>=c.revealAt?
604(l=!0,c.document.trigger("evolutionScrollSliderShow")):l&&1-a()<c.revealAt&&(l=!1,c.document.trigger("evolutionScrollSliderHide")))},c.bounceDelay)},e=function(c){var b=f("<div></div>").hide().addClass(c.className).css({width:c.width,minHeight:c.height,maxHeight:0.7*c.window.height(),position:"fixed",bottom:c.offsetBottom,right:"0px"}).appendTo("body"),a=function(){c.load(function(a){a&&(b.html(a),f.fn.evolutionTransform.accelerated()?b.hide().evolutionTransform({left:b.width()+c.offsetRight,opacity:0}
604,
605{duration:0}).show().evolutionTransform({left:-1*c.offsetRight,opacity:1},{duration:200}):b.css({right:-b.width()}).show().animate({right:c.offsetRight},{duration:c.animationDuration}))})},d=function(){f.fn.evolutionTransform.accelerated()?b.evolutionTransform({opacity:0},{duration:100,complete:function(){b.hide()}}):b.animate({right:-b.width()},{duration:c.animationDuration,complete:function(){b.hide()}})};c.document.on("evolutionScrollSliderShow.evolutionScrollSlider",function(){a()}).on("evolutionScrollSliderHide.evolutionScrollSlider",
606function(){d()})};f.evolutionScrollSlider=function(c){c=f.extend({},f.evolutionScrollSlider.defaults,c||{},{window:f(window),document:f(document)});c.document.off(".evolutionScrollSlider");c.window.off(".evolutionScrollSlider");h(c);e(c)};f.evolutionScrollSlider.hide=function(){f(document).trigger("evolutionScrollSliderHide")};f.evolutionScrollSlider.defaults={load:function(c){c(null)},width:400,height:75,className:"slider-content",animationDuration:250,offsetBottom:25,offsetRight:25,bounceDelay:150,
607revealAt:0.8};return{}},jQuery,window);p("plugin.evolutionStarRating",function(d,f,g){var k=[],l=function(c,b){return c.internal.imagesInCfs?1==b%2?c.settings.imagesPathUrl+"star_2D00_right_2D00_on.png":c.settings.imagesPathUrl+"star_2D00_left_2D00_on.png":1==b%2?c.settings.imagesPathUrl+"star-right-on.png":c.settings.imagesPathUrl+"star-left-on.png"},h=function(c,b){return c.internal.imagesInCfs?1==b%2?c.settings.imagesPathUrl+"star_2D00_right_2D00_off.png":c.settings.imagesPathUrl+"star_2D00_left_2D00_off.png":
6081==b%2?c.settings.imagesPathUrl+"star-right-off.png":c.settings.imagesPathUrl+"star-left-off.png"};_cacheImages=function(c){var b,a,d;if("img"==c.settings.starElement)for(d=0;2>d;d++)a=l(c,d),_isImageCached(a)||(b=new Image,b.src=a,k[k.length]=b),a=h(c,d),_isImageCached(a)||(b=new Image,b.src=a,k[k.length]=b)};_isImageCached=function(c,b){var a;for(a=0;a<k.length;a++)if(k[a].src==b)return!0;return!1};_getItemTitle=function(c,b,a){return"object"==typeof c.settings.titles?c.settings.titles[b].replace("{0}",
609a):c.settings.titles?c.settings.titles.replace("{0}",a):a};_getValue=function(c){return"undefined"!==typeof c.internal.value?c.internal.value:c.settings.value};_setValue=function(c,b){c.internal.isInitialized&&!c.settings.isReadOnly&&(c.internal.value=b,c.settings.allowMultipleSelections||(c.settings.isReadOnly=!0),c.internal.savingValue=!0,c.settings.onRate(b))};_showValue=function(c,b){var a,e=2*c.settings.maxRating;b=2*b-1;var f="img"==c.settings.starElement;for(a=0;a<e;a++)a<=b?f?d(c.internal.state.find("img").get(a)).attr("src",
610l(c,a)).removeClass().addClass("star-on-"+(0==a%2?"left":"right")):d(c.internal.state.find(c.settings.starElement).get(a)).removeClass().addClass("star-on-"+(0==a%2?"left":"right")):f?d(c.internal.state.find("img").get(a)).attr("src",h(c,a)).removeClass().addClass("star-off-"+(0==a%2?"left":"right")):d(c.internal.state.find(c.settings.starElement).get(a)).removeClass().addClass("star-off-"+(0==a%2?"left":"right"))};_mouseOver=function(c,b){c.internal.isInitialized&&!c.settings.isReadOnly&&(c.internal.state.addClass(c.settings.overClass),
611_showValue(c,b))};_mouseOut=function(c,b){c.internal.isInitialized&&!c.settings.isReadOnly&&(c.internal.state.removeClass(c.settings.overClass),_showValue(c,b))};_init=function(c){return this.each(function(){var b={settings:d.extend({},d.fn.evolutionStarRating.defaults,c||{}),internal:{state:d(this)}};b.settings.imagesPathUrl||(b.settings.imagesPathUrl=d.telligent.evolution.site.getBaseUrl()+"cfs-file/__key/system/images/");b.internal.imagesInCfs=0<=b.settings.imagesPathUrl.indexOf("cfs-file");_cacheImages(b);
612d(this).data("evolutionStarRating_context",b);_initialize(b)})};_initialize=function(c){c.internal.state.addClass(c.settings.starClass).css("white-space","nowrap").find("a").off(".evolutionStarRating").end().empty().on("mouseleave",function(){_showValue(c,_getValue(c))});c.settings.isReadOnly&&c.internal.state.addClass(c.settings.readOnlyClass);var b,a=2*c.settings.maxRating,e="undefined"===typeof c.settings.ratingCount,f="img"==c.settings.starElement;for(b=0;b<a;b++)(function(){var a,g;g=f?d("<img />").css({borderLeftWidth:"0px",
613borderTopWidth:"0px",borderRightWidth:"0px",borderBottomWidth:"0px"}):d("<"+c.settings.starElement+"></"+c.settings.starElement+">");c.settings.isReadOnly||(a=d('<a href="#" />').css({textDecoration:"none"}).append(g));var k=(b+1)/2;k<=c.settings.value?f?g.attr("src",l(c,b)).addClass("star-on-"+(0==b%2?"left":"right")):g.addClass("star-on-"+(0==b%2?"left":"right")):f?g.attr("src",h(c,b)).addClass("star-off-"+(0==b%2?"left":"right")):g.addClass("star-off-"+(0==b%2?"left":"right"));if(!c.settings.isReadOnly){if(c.settings.useHalfStars)v=
614_getItemTitle(c,b,k);else var k=Math.ceil(k),v=_getItemTitle(c,k,k);e&&a.attr("title",v).addClass("ui-tip");f&&g.attr("alt",v);a.data("rating-value",k).on("click.evolutionStarRating",function(b){_setValue(c,a.data("rating-value"));return!1}).on("focus.evolutionStarRating",function(b){_mouseOver(c,a.data("rating-value"))}).on("mouseover.evolutionStarRating",function(b){_mouseOver(c,a.data("rating-value"))}).on("blur.evolutionStarRating",function(b){_mouseOut(c,a.data("rating-value"))}).on("mouseout.evolutionStarRating",
615function(b){_mouseOut(c,a.data("rating-value"))})}f&&g.attr("align","absmiddle").attr("border",0);a?c.internal.state.append(a):c.internal.state.append(g)})();_setMessage(c);c.internal.isInitialized=!0};_setMessage=function(c){if(c.settings.ratingMessageFormat&&!isNaN(parseInt(c.settings.ratingCount))&&
615!isNaN(parseInt(c.settings.value))){var b=c.settings.ratingMessageFormat.replace(/\{rating\}/gi,Math.round(10*c.settings.value)/10).replace(/\{max_rating\}/gi,c.settings.maxRating).replace(/\{count\}/gi,
616c.settings.ratingCount);c.internal.state.attr("title",b).attr("aria-label",b)}};var e={val:function(c){var b=this.data("evolutionStarRating_context");return null!==b?"undefined"!==typeof c?(b.internal.value=c,_showValue(b,c),c):_getValue(b):0},readOnly:function(c){var b=this.data("evolutionStarRating_context");if(null!==b)if("undefined"!==typeof c)(b.settings.isReadOnly=c)?b.internal.state.find("a").css({cursor:"default"}):b.internal.state.find("a").css({cursor:"pointer"});else return b.settings.isReadOnly;
617return!0},option:function(c,b){if("object"===typeof c)return this.each(function(){var a=d(this).data("evolutionStarRating_context");null!=a&&(a.settings=d.extend({},a.settings,c),_init.apply(d(this),[a.settings]))});if("undefined"!==typeof c&&"undefined"!==typeof b)return this.each(function(){var a=d(this).data("evolutionStarRating_context");null!=a&&(a.settings[c]=b,_init.apply(d(this),[a.settings]))});if("undefined"!==typeof c){var a=this.data("evolutionStarRating_context");return null!==a?a.settings[c]:
618null}}};d.fn.evolutionStarRating=function(c){if(c in e)return e[c].apply(this,Array.prototype.slice.call(arguments,1));if("object"!==typeof c&&c)d.error("Method "+c+" does not exist on jQuery.fn.evolutionStarRating");else return _init.apply(this,arguments)};d.extend(d.fn.evolutionStarRating,{defaults:{value:0,maxRating:5,imagesPathUrl:"",starElement:"img",useHalfStars:!1,starClass:"rating",overClass:"active",readOnlyClass:"readonly",titles:"Terrible Poor Fair Average Good Excellent".split(" "),isReadOnly:!1,
619allowMultipleSelections:!0,ratingCount:void 0,ratingMessageFormat:"Average rating: {rating} out of {count} ratings.",onRate:function(c){}}});return{}},jQuery,window);p("plugin.evolutionTagTextBox",function(d,f,g){var k={openTagSelector:function(){var b=this.data("evolutionTagTextBox");if(b){window.__tagEditor={SetSelectedTags:function(a){h(b,a)},GetAllTagsWithEncoding:function(){for(var a=[],c=b.settings.allTags,e=d("<div></div>"),f=0;f<c.length;f++)e.text(c[f]),a[f]=[c[f],e.html()];return a},GetSelectedTags:function(){return e(b)}};
620var a=d.telligent.evolution.ensureRemoteUrlEncoding(b.settings.selectTagsModalUrl);"~/"==a.substr(0,2)&&(a=d.telligent.evolution.site.getBaseUrl()+a.substr(2));window.Telligent_Modal?window.Telligent_Modal.Open(a,400,350,null):d.glowModal&&d.glowModal(a,{width:400,height:350})}},val:function(b){if(b===g)return(b=this.data("evolutionTagTextBox"))?e(b).join(","):"";var a=[];0<=b.indexOf(";")&&(b=b.replace(/;/g,","));b=b.split(/,/g);for(var c=0;c<b.length;c++){var f=d.trim(b[c]);f&&a.push(f)}return this.each(function(){var b=
621d(this).data("evolutionTagTextBox");b&&h(b,a)})}},l=function(b){return this.each(function(){var a={settings:d.extend({},d.fn.evolutionTagTextBox.defaults,b||{}),internal:{state:this,suggestionTimeoutHandle:null,previousTags:[],previousValue:"",currentTag:"",currentTagPosition:0}},e=d(this);0<=e.val().indexOf(";")&&e.val(e.val().replace(/;/g,","));for(var f=e.val().split(/,/g),g=[],h=0;h<f.length;h++){var k=d.trim(f[h]);k&&g.push(d.telligent.evolution.html.encode(k))}e.data("evolutionTagTextBox",a);
622e.glowLookUpTextBox({emptyHtml:"",maxValues:100,selectedLookUpsHtml:g,minimumLookUpLength:0,onGetLookUps:function(b,e){window.clearTimeout(a.suggestTimeout);e&&b.glowLookUpTextBox("updateSuggestions",[b.glowLookUpTextBox("createLookUp","",'<span class="ui-loading" width="48" height="48"></span>','<span class="ui-loading" width="48" height="48"></span>',!1)]);a.suggestTimeout=window.setTimeout(function(){c(a,e).then(function(a){for(var c=[],f=!1,g=0;g<a.length;g++)a[g].toLowerCase()==e.toLowerCase()?
623f=!0:c.push(b.glowLookUpTextBox("createLookUp",a[g],d.telligent.evolution.html.encode(a[g]),d.telligent.evolution.html.encode(a[g]),!0));e&&(f?c.unshift(b.glowLookUpTextBox("createLookUp",e,d.telligent.evolution.html.encode(e),d.telligent.evolution.html.encode(e),!0)):c.unshift(b.glowLookUpTextBox("createLookUp",e,'<em class="new-tag">'+d.telligent.evolution.html.encode(e)+"</em>",'<em class="new-tag">'+d.telligent.evolution.html.encode(e)+"</em>",!0)));b.glowLookUpTextBox("updateSuggestions",c)})},
624500)}}).on("glowLookUpTextBoxChange",function(){e.trigger("change")})})},h=function(b,a){for(var c=d(b.internal.state);0<c.glowLookUpTextBox("count");)c.glowLookUpTextBox("removeByIndex",0);for(var e=0;e<a.length;e++){var f=c.glowLookUpTextBox("createLookUp",a[e],d.telligent.evolution.html.encode(a[e]),d.telligent.evolution.html.encode(a[e]),!0);c.glowLookUpTextBox("add",f)}},e=function(b){var a=[];b=d(b.internal.state);for(var c=b.glowLookUpTextBox("count"),e=0;e<c;e++){var f=b.glowLookUpTextBox("getByIndex",
625e);f&&a.push(f.Value)}return a},c=function(b,a){return d.Deferred(function(c){var f,g,h,k,l=e(b);if(b.settings.applicationId)d.telligent.evolution.get({url:d.telligent.evolution.site.getBaseUrl()+"api.ashx/v2/aggregatetags.json",data:{ApplicationId:b.settings.applicationId,TagNameFilter:a,PageSize:a?20:100,PageIndex:0,MinimumContentCount:0,TypeId:b.settings.typeId,SortBy:"ContentCount",SortOrder:"Descending"}}).then(function(a){var b=[];for(f=0;f<a.AggregateTags.length;f++){h=!1;k=d.telligent.evolution.html.decode(a.AggregateTags[f].Name);
626for(g=0;g<l.length&&!h;g++)l[g].toLowerCase()==k.toLowerCase()&&(h=!0);h||b.push(k)}c.resolve(b)})["catch"](function(){c.resolve([])});else{var t=b.settings.allTags,p=[];for(f=0;f<t.length&&(!a||20>=p.length);f++)if(0===t[f].toLowerCase().indexOf(a.toLowerCase())){h=!1;for(g=0;g<l.length&&!h;g++)l[g].toLowerCase()==t[f].toLowerCase()&&(h=!0);h||p.push(t[f])}c.resolve(p)}}).promise()};d.fn.evolutionTagTextBox=function(b){if(b in k)return k[b].apply(this,Array.prototype.slice.call(arguments,1
626));if("object"!==
627typeof b&&b)d.error("Method "+b+" does not exist on jQuery.fn.evolutionTagTextBox");else return l.apply(this,arguments)};d.extend(d.fn.evolutionTagTextBox,{defaults:{allTags:[],selectTagsModalUrl:"~/utility/tagselector?TagEditor=__tagEditor",applicationId:null,typeId:null}});return{}},jQuery,window);p("plugin.evolutionTextEditor",function(d,f,g){var k=function(a){return d(a).data("__EVOLUTIONTEXTEDITOR_CONTEXT")},l=function(a){var b="";a.isReadOnly?b=a.readOnlyView.html():d.telligent.evolution.put({url:d.telligent.evolution.site.getBaseUrl()+
628"api.ashx/v2/html/fromtext.json",data:{text:a.editor.evolutionComposer("val")},dataType:"json",async:!1,success:function(a){b=a.Html}});return b},h=function(a,b){d.telligent.evolution.put({url:d.telligent.evolution.site.getBaseUrl()+"api.ashx/v2/text/fromhtml.json",data:{html:b},dataType:"json",async:!1,success:function(c){c.TextConversion.IsDataLost?(a.isReadOnly||(a.readOnlyView.css("height",a.editor.height()+"px"),a.readOnlyView.css("width",a.editor.width()+"px"),a.isReadOnly=!0,a.readOnlyView.show(),
629a.editorWrapper.hide()),a.readOnlyView.html(b),a.editor.val("<!html>"+b)):(a.isReadOnly&&(a.isReadOnly=!1,a.readOnlyView.hide(),a.editorWrapper.show()),a.editor.evolutionComposer("val",c.TextConversion.Text),a.editor.trigger("input"))}})},e=function(a){var b=function(){var c=a.editorWrapper.offset(),e=a.editorWrapper.height();if(!a.isReadOnly)if(e){var g=d(f),h=g.scrollTop(),g=g.height(),k=Math.max(0,g-d("body").height());h+g<c.top+e?d("body, html").animate({scrollTop:(e>g-k?c.top-k:c.top-(g-e-5))+
630"px"},200,"swing",function(){a.editor.focus()}):h+k>c.top?d("body, html").animate({scrollTop:c.top-k+"px"},200,"swing",function(){a.editor.focus()}):a.editor.focus()}else f.clearTimeout(a.attemptFocusHandle),a.attemptFocusHandle=f.setTimeout(function(){b()},50)};b()},c=function(a,b,c){a.editor.evolutionComposer("resize",b,c);isNaN(parseInt(b,10))||a.readOnlyView.css("width",b+"px");isNaN(parseInt(c,10))||a.readOnlyView.css("height",c+"px")},b=function(a){var b=a.width,d=a.height;"%"==a.cssWidth.substr(a.cssWidth.length-
6311)&&(b=a.editorWrapper.parent().width()*(parseInt(a.cssWidth,10)/100)-parseInt(a.editor.css("padding-left"),10)-parseInt(a.editor.css("padding-right"),10)-(a.editor.outerWidth()-a.editor.innerWidth()),c(a,b,d))},a={init:function(a){return this.each(function(){var b=d(this),c,e;if(!b.data("__EVOLUTIONTEXTEDITOR_CONTEXT")){var f=b.css("width"),g=b.css("height"),l=b.innerWidth()-parseInt(b.css("padding-left"),10)-parseInt(b.css("padding-right"),10),p=b.innerHeight()-parseInt(b.css("padding-top"),10)-
632parseInt(b.css("padding-bottom"),10),w=b.val(),r=d('<div class="text-editor-wrapper"></div>');r.insertAfter(b);r.append(b);if(a.onSubmit){var y="cb_"+(new Date).getTime(),z=[];z.push('<div class="text-editor-submit-panel">');z.push(a.beforeSubmitHtml||"");a.enableToggle&&(z.push('<span class="text-editor-submit-panel-message">'),z.push('<input type="checkbox" id="'+y+'_enable" />'),z.push('<label for="'+y+'_enable">'+(a.submitEnterMessage||"Press enter to send")+"</label>"),z.push("</span>"));z.push('<button type="button" class="text-editor-submit-panel-button" id="'+
633y+'_submit">');z.push(a.submitButtonText||"Send");z.push("</button>");z.push(a.afterSubmitHtml||"");z.push("</div>");r.append(z.join(""));c=r.find("#"+y+"_enable");e=r.find("#"+y+"_submit")}y=d('<div class="text-editor-read-only" style="overflow: auto; padding: 2px; border: 1px solid; box-sizing: border-box"></div>').hide();y.on("click",function(){a.readOnlyMessage&&alert(a.readOnlyMessage)});y.insertAfter(r);b.evolutionComposer({plugins:a.plugins,focus:!1}).data("__EVOLUTIONTEXTEDITOR_CONTEXT",{editorWrapper:r,
634editor:b,readOnlyView:y,isReadOnly:!1,onKeyDowns:[],onChanges:[],cssWidth:f,cssHeight:g,width:l,height:p});b.evolutionComposer("oninput",function(a){var c=k(b);if(c&&c.onChanges&&0<c.onChanges.length)for(var d=0;d<c.onChanges.length;d++)try{c.onChanges[d](a)}catch(e){}return!0});if(a.onSubmit){if(a.enableToggle){b.evolutionComposer("onkeydown",function(d){if(13!=d.keyCode||!c.is(":checked")||d.shiftKey||d.altKey){var e=k(b);if(e&&e.onKeyDowns&&0<e.onKeyDowns.length)for(var f=0;f<e.onKeyDowns.length;f++)try{e.onKeyDowns[f](d)}catch(g){}return!0}if(a.onSubmit)a.onSubmit();
635return!1});f=a.enterToSubmit;null!=window.localStorage&&null!==window.localStorage.getItem("tinymce-entertosubmit")&&(f="true"==window.localStorage.getItem("tinymce-entertosubmit"));f?c.prop("checked",!0):c.prop("checked",!1);var A=function(){c.is(":checked")?e.hide():e.show();null!=window.localStorage&&window.localStorage.setItem("tinymce-entertosubmit",c.is(":checked").toString())};c.on("change",function(){A();return!0});A()}e.on("click",function(b){if(a.onSubmit)a.onSubmit();return!1})}else b.evolutionComposer("onkeydown",
636function(a){var c=k(b);if(c&&c.onKeyDowns&&0<c.onKeyDowns.length)for(var d=0;d<c.onKeyDowns.length;d++)try{c.onKeyDowns[d](a)}catch(e){}return!0});setTimeout(function(){b.evolutionComposer("resize",l,p)},50);0<d.trim(w).length&&h(k(b),w)}})}
636,val:function(a){if("undefined"!==typeof a){var b=k(this);if(b)return h(b,a)}else return(b=k(this))?l(b):"";return this},focus:function(){var a=k(this);a&&(b(a),e(a));return this},onKeyDown:function(a){var b=k(this);b&&b.onKeyDowns.push(a);return this},onChange:function(a){var b=
637k(this);b&&b.onChanges.push(a);return this},resize:function(a,b){var d=k(this);d&&c(d,a,b);return this},appendTo:function(a){var c=k(this);c?(c.editorWrapper.appendTo(a),b(c)):this.appendTo(a);return this}};d.fn.evolutionTextEditor=function(b){if(a[b])return a[b].apply(this,Array.prototype.slice.call(arguments,1));if("object"!==typeof b&&b)d.error("Method "+b+" does not exist on jQuery.evolutionTextEditor");else return a.init.apply(this,arguments)};return{}},jQuery,window);p("plugin.evolutionSqueezeText",
638function(d,f,g){function k(b){return parseFloat(d(b).css("font-size"))}function l(b){return parseFloat(d(b).css("letter-spacing"))}function h(b,a){d(b).css("font-size",a)}function e(b,a){d(b).css("letter-spacing",a)}var c={minSize:9,minSpacing:-0.5,enableSpacing:!0,resetOnFailure:!1,truncateOnFailure:!0,onFailure:function(){}};d.fn.evolutionSqueezeText=function(b){var a=d.extend({},c,b||{});return this.each(function(){d(this).css({"white-space":"nowrap",overflow:"hidden"});if(!(this.scrollWidth<=
639this.offsetWidth)){var b=a.enableSpacing?1:2,c=a.minSpacing,f=a.minSize,g=l(this),q=k(this),p=q,t=g,x=g,w=q,r=0,y,z;for(z=0;50>z;z++)if(1===b&&a.enableSpacing){if(this.scrollWidth<=this.offsetWidth){y=g;var A=l(this);y=A+(y-A)/2}else y=c,A=l(this),y+=(A-y)/2;e(this,y);this.scrollWidth<=this.offsetWidth?c=y:g=y;if(0.01>=Math.abs(y-a.minSpacing)&&2>r)r++,b=2,g=x=t,c=a.minSpacing,e(this,t);else if(0.01>=Math.abs(x-y))break;else x=y}else if(2===b)if(this.scrollWidth<=this.offsetWidth?(y=q,A=k(this),y=
640A+(y-A)/2):(y=f,A=k(this),y+=(A-y)/2),h(this,y),this.scrollWidth<=this.offsetWidth?f=y:q=y,0.01>=Math.abs(y-a.minSize)&&a.enableSpacing&&2>r)r++,b=1;else if(0.01>=Math.abs(w-y))if(a.enableSpacing&&2>r)r++,b=1;else break;else w=y;this.scrollWidth<=this.offsetWidth||(a.resetOnFailure&&(h(this,p),e(this,t)),a.truncateOnFailure&&d(this).css("text-overflow","ellipsis"),a.onFailure&&a.onFailure.apply(this))}})};d.fn.evolutionSqueezeText.defaults=c;return{}},jQuery,window);p("plugin.evolutionTheater",["lib.globalConfiguration"],
641function(d,f,g,k){var l={show:function(h){var e=f.extend({},l.defaults,h||{});h=d.previewClose;var c=f('<div class="theater-mask"></div>').css("opacity","0").appendTo("body"),b=f('<div class="theater-loading"><span class="ui-loading"></span></div>').appendTo(c),a=f('<div class="theater-container"></div>').css("opacity","0").appendTo(c),m=f('<div class="theater-content-container"></div>').appendTo(a),k=f('<div class="theater-content"></div>').appendTo(m),u=f('<a href="#" class="theater-close">'+h+
642"</a>").appendTo(c),s=null,q=function(c,d){s=c;c(function(c){d?d(k,c):k.html(c);g.setTimeout(function(){b.hide();e.loaded(k);a.css("opacity","1")},50)})},p=function(){c.css("opacity","0");window.setTimeout(function(){c.remove()},100);u.off("._evolution_theater");a.off("._evolution_theater");f(document).off("._evolution_theater");f(document).off("._evolution_theater");f("body").css("overflow","")};l.refresh=function(a){q(s,a)};l.hide=function(){p()};(function(){f("body").css({overflow:"hidden"});f(document).off(".evolutionTheater").on("pointerstart._evolution_theater",
643".theater-mask",function(a){a=this.scrollTop;var b=this.scrollHeight,c=a+this.offsetHeight;0===a?this.scrollTop=1:c===b&&(this.scrollTop=a-1)}).on("pointermove._evolution_theater",{passive:!1},function(a){for(var b=a.target,c=!1;null!==b;){if(b.classList&&b.classList.contains("theater-mask")){c=!0;break}b=b.parentNode}c||a.preventDefault()})})();u.on("click._evolution_theater",function(a){a.preventDefault();p()});a.on("click._evolution_theater",function(b){b.target===a.get(0)&&p()});f(document).on("keydown._evolution_theater",
644function(a){27===a.which&&p()});c.css("opacity","1");q(e.content)},hide:function(){},refresh:function(){},defaults:{content:function(){return null},loaded:function(){}}};f.evolutionTheater=l;return{}},jQuery,window);p("plugin.evolutionThreadReplies.controller",["plugin.evolutionThreadReplies.model","plugin.evolutionThreadReplies.navigator","plugin.evolutionThreadReplies.repliesView","plugin.evolutionThreadReplies.votersPopup","plugin.evolutionThreadReplies.utility"],function(d,f,g,k,l,h,e,c){function b(b){b.model=
645new d({onListReplies:b.onListReplies,onListVoters:b.onListVoters,onAddReply:b.onAddReply,onEditReply:b.onEditReply,onGetReply:b.onGetReply,onVoteReply:b.onVoteReply,onFilterChange:b.onFilterChange,onTyping:b.onTyping,onInit:b.onInit,onTypingStarted:function(a){b.view.indicateTyping({typing:!0,parentId:a.parentId,authorDisplayName:a.authorDisplayName});b.typingTimeouts=b.typingTimeouts||{};e.clearTimeout(b.typingTimeouts[a.parentId]);delete b.typingTimeouts[a.parentId];b.typingTimeouts[a.parentId]=
646e.setTimeout(function(){b.view.indicateTyping({typing:!1,parentId:a.parentId,authorDisplayName:a.authorDisplayName})},1.5*a.delay)},onReplyCreated:function(a,c){var d=a.forceRender;if(!d){b.view.indicateTyping({typing:!1,parentId:a.parentId});if(b.interacting){b.view.indicateNewReplies({parentId:a.parentId,replyId:a.replyId});return}if(!b.view.isContainerVisible({parentId:a.parentId})||b.interacting){b.view.indicateNewReplies({parentId:a.parentId,replyId:a.replyId});return}}b.model.getReply({replyId:a.replyId}).then(function(c){c=
647b.view.renderReplies({replies:[c],highlightNew:!0,permaLinked:a.replyId,includeExplicitLoaders:!0,sortBy:b.sortBy,sortOrder:b.sortOrder,onlyIfVisible:!d}).added;w(b);d?b.view.scrollTo({replyId:a.replyId}):c||b.view.indicateNewReplies({parentId:a.parentId,replyId:a.replyId})})},onReplyUpdated:function(a){v(b,a.replyId)||b.view.isReplyRendered({replyId:a.replyId})&&b.model.getReply({replyId:a.replyId}).then(function(c){!1!==c.isApproved&&b.view.renderReplies({replies:[c],highlightNew:!0,permaLinked:a.replyId,
648highlightPermaLinked:!0})})},onVote:function(a){b.view.updateVotes({replyId:a.replyId,yesVotes:a.yesVotes,noVotes:a.noVotes,value:a.value})},onReplyDeleted:function(c){v(b,c.replyId)||a(b,c.replyId,c.deleteChildren)},onAttemptDelete:function(c){q(b,c.replyId);a(b,c.replyId,c.deleteChildren)},onShowReplyForm:function(a){b.view.showReplyForm(a)},onAttemptTyping:l.throttle(function(a){b.model.type({parentId:a.parentId})},1500),onAttemptCreate:function(a){a&&(a.body&&0!=h.trim(a.body).length)&&(b.view.hideReplyForms(),
649b.view.showReplyingIndicator({replyId:a.parentId}),q(b),b.model.addReply({parentId:a.parentId,body:a.body,data:a.data}).then(function(c){!1!==c.isApproved&&(b.view.renderReplies({replies:[c],sortBy:a.sortBy||b.sortBy,sortOrder:a.sortOrder||b.sortOrder,flattenedSortBy:b.flattenedSortBy,flattenedSortOrder:b.flattenedSortOrder,highlightNew:!0,permaLinked:c.id,includeExplicitLoaders:!0}),b.view.scrollTo({replyId:c.id}))}).always(function(){b.view.hideReplyingIndicator({replyId:a.parentId})}))},onAttemptUpdate:function(a){a&&
650(a.body&&0!=h.trim(a.body).length)&&(q(b,a.replyId),b.view.hideReplyForms(),b.view.showReplyingIndicator({replyId:a.replyId}),b.model.editReply({replyId:a.replyId,body:a.body,data:a.data}).then(function(a){!1!==a.isApproved&&b.view.renderReplies({replies:[a],highlightPermaLinked:!0,permaLinked:a.id})}).always(function(){b.view.hideReplyingIndicator({replyId:a.replyId})}))},shouldHandleLiveMutations:function(){return null==b.filter}})}function a(a,b,c){a.view.isReplyRendered({replyId:b})?c?a.view.removeReply({replyId:b}):
651a.model.getReply({replyId:b}).then(function(c){a.view.renderReplies({replies:[c],permaLinked:b})}):a.view.indicateRemovedReplies({replyId:b})}function m(a){a.flattenedSortOrder="CreatedDate"==a.sortBy?a.sortOrder:"Ascending";a.navigator=new f({onParseReplyId:a.onParseReplyId,onGenerateReplyUrl:a.onGenerateReplyUrl,replySortByQueryStringKey:a.replySortByQueryStringKey,replyFilterQueryStringKey:a.replyFilterQueryStringKey,replySortOrderQueryStringKey:a.replySortOrderQueryStringKey,defaultReplyIdQueryStringValue:a.defaultReplyIdQueryStringValue,
652defaultReplySortByQueryStringValue:a.defaultReplySortByQueryStringValue,defaultReplySortOrderQueryStringValue:a.defaultReplySortOrderQueryStringValue,initialSortBy:a.sortBy,initialSortOrder:a.sortOrder,initialFilter:a.filter,onLoadReply:function(b){return a.model.listReplies({replyId:b.replyId})},onLoadReplies:function(b){a.view.empty();a.view.showLoading();return a.model.listReplies({sortBy:b.replySortBy,sortOrder:b.replySortOrder,flattenedSortBy:a.flattenedSortBy,flattenedSortOrder:a.flattenedSortOrder,
653filter:b.replyFilter})},onRenderReply:function(b,c,d){d.resetFilter&&(a.model.filterChange(d),a.view.empty());a.view.renderReplies({replies:b,permaLinked:c,sortBy:d.sortBy,sortOrder:d.sortOrder,flattenedSortBy:a.flattenedSortBy,flattenedSortOrder:a.flattenedSortOrder});a.view.scrollTo({replyId:c,highlight:!0})},onRenderReplies:function(b,c){a.model.filterChange(c);a.view.empty();
653a.view.renderReplies({replies:b,sortBy:c.sortBy,sortOrder:c.sortOrder,flattenedSortBy:a.flattenedSortBy,flattenedSortOrder:a.flattenedSortOrder,
654appendOnly:!0})},onAdjustGlobalSort:function(b){a.sortBy=b.sortBy;a.filter=b.filter;a.sortOrder=b.sortOrder;a.flattenedSortOrder="CreatedDate"==b.sortBy?b.sortOrder:"Ascending"}})}function n(a){h(a.container).empty().show();a.view=new g({wrapper:a.wrapper,container:a.container,loadMoreTemplate:a.loadMoreTemplate,newRepliesTemplate:a.newRepliesTemplate,replyTemplate:a.replyTemplate,typingIndicatorTemplate:a.typingIndicatorTemplate,replyListTemplate:a.replyListTemplate,replyFormTemplate:a.replyFormTemplate,
655pageSize:a.pageSize,flattenedDepth:a.flattenedDepth,threadUrl:a.threadUrl,loadOnScroll:a.loadOnScroll,delayLoadOnScroll:a.delayLoadOnScroll,highlightClassName:a.highlightClassName,loadMoreSelector:a.loadMoreSelector,containerSelector:a.containerSelector,replySelector:a.replySelector,permalinkSelector:a.permalinkSelector,loadMorePreviousSelector:a.loadMorePreviousSelector,renderedContentSelector:a.renderedContentSelector,loadMoreNextSelector:a.loadM
655oreNextSelector,loadMoreLinkSelector:a.loadMoreLinkSelector,
656newReplySelector:a.newReplySelector,submitReplySelector:a.submitReplySelector,cancelReplySelector:a.cancelReplySelector,onEditorAppendTo:a.onEditorAppendTo,onEditorRemove:a.onEditorRemove,onEditorVal:a.onEditorVal,onEditorFocus:a.onEditorFocus,baseLoadIndicatorsOnSiblings:a.baseLoadIndicatorsOnSiblings,highlightTimeout:1000*a.highlightNewReplySeconds,onGetFilter:function(){return a.filter}})}function u(a){a.voterPopup=new k({modalTitleText:a.text.peopleWhoVoted,modalShowMoreText:a.text.more,noVotesText:a.text.noVotes,
657loadVoters:function(b){return a.model.listVoters(b)}});a.voterPopup.handleVoterPopupRequests({container:a.container})}function p(a){r.subscribe("ui.replies.navigate",function(b){a.navigator.navigate({url:b.url})});r.subscribe("ui.replies.loadpage",function(b){a.model.listReplies({parentId:b.parentId,startReplyId:b.startReplyId,endReplyId:b.endReplyId,flattenedDepth:a.flattenedDepth-b.currentDepth+1,sortBy:b.sortBy,sortOrder:b.sortOrder,flattenedSortBy:a.flattenedSortBy,flattenedSortOrder:a.flattenedSortOrder,
658filter:b.filter,explicitPageIndex:b.explicitPageIndex}).then(function(c){0==a.view.renderReplies({replies:c.replies,sortBy:b.sortBy,sortOrder:b.sortOrder,offsetElement:b.offsetElement,flattenedSortBy:a.flattenedSortBy,flattenedSortOrder:a.flattenedSortOrder,loadDirection:b.loadDirection,explicitContainer:b.explicitContainer,loadInline:b.loadInline}).addedCount&&a.noRepliesMessage&&h.telligent.evolution.notifications.show(a.noRepliesMessage)})});r.subscribe("ui.replies.delete",function(b){if(a.onDeletePrompt)a.onDeletePrompt({replyId:h(b.target).data("id")})});
659r.subscribe("ui.replies.edit.cancel",function(b){a.view.hideReplyForms()});r.subscribe("ui.replies.edit",function(b){var c=h(b.target).data("id");a.model.getReply({replyId:c}).then(function(b){h.fn.uilinks.hide();a.view.renderEdit({replyId:c,reply:b})})});r.subscribe("ui.replies.interaction.start",function(){a.interacting=!0});r.subscribe("ui.replies.interaction.stop",function(){a.interacting=!1});r.subscribe("ui.replies.cancel",function(){a.view.hideReplyForms()});r.subscribe("ui.replies.new",function(b){var c=
660h(b.target).data("replyid");a.model.listReplies({replyId:c,includeSiblings:!0}).then(function(b){a.view.renderReplies({replies:b.replies,permaLinked:c,sortBy:a.sortBy,sortOrder:a.sortOrder,highlightNew:!0,includeExplicitLoaders:!0,flattenedSortBy:a.flattenedSortBy,flattenedSortOrder:a.flattenedSortOrder});a.view.scrollTo({replyId:c})}).fail(function(){a.view.indicateRemovedReplies({replyId:c})})});r.subscribe("ui.replies.vote.message",function(a){a=h(a.target);h.fn.evolutionTip.hide();a.hasClass("selected")?
661r.publish("ui.replies.unvote",{replyId:a.data("replyid")}):r.publish("ui.replies.vote",{replyId:a.data("replyid"),value:a.data("value")})});r.subscribe("ui.replies.vote",function(b){a.model.voteReply({replyId:b.replyId,value:b.value}).then(function(c){a.view.updateVotes({replyId:b.replyId,yesVotes:c.yesVotes,noVotes:c.noVotes,value:c.value})})});r.subscribe("ui.replies.unvote",function(b){a.model.voteReply({replyId:b.replyId}).then(function(c){a.view.updateVotes({replyId:b.replyId,value:null})})})}
662function q(a,b,c){b=b||"root";a.blockedReplies||(a.blockedReplies={});a.blockedReplies[b]||(a.blockedReplies[b]=e.setTimeout(function(){delete a.blockedReplies[b]},c||2000))}function v(a,b){return a.blockedReplies&&a.blockedReplies[b||"root"]}function t(a){var b={sortBy:a.sortBy,sortOrder:a.sortOrder,filter:a.filter,initial:!0};a.replyId&&(b.replyId=a.replyId);a.replyOffsetId&&a.replyOffsetDirection&&("Previous"==a.replyOffsetDirection?b.endReplyId=a.replyOffsetId:b.startReplyId=a.replyOffsetId);
663return b}function x(a){var b=t(a);b.includeSiblings=!0;return a.model.listReplies(b).then(function(a){return a})}function w(a){a.headerContentRendered||(a.headerContentRendered=!0,a.headerContent&&a.view.appendHeaderContent(a.headerContent))}var r=h.telligent.evolution.messaging,y={};return function(a){var c=h.extend({},y,a||{});c.replyId&&c.loadOnScroll&&(c.delayLoadOnScroll=!0);b(c);m(c);a=x(c);n(c);u(c);p(c);c.view.showLoading();a.then(function(a){a.replies&&0<a.replies.length&&w(c);c.view.empty();
664if(c.includeFirstPageOnPermalinks&&c.replyId&&!a.initialPage){var b=t(c);delete b.replyId;c.model.listReplies(b).then(function(b){h.telligent.evolution.ui.defer(h(".content-list.threaded").get(0),function(){c.view.renderReplies({replies:b.replies,sortBy:c.sortBy,sortOrder:c.sortOrder,flattenedSortBy:c.flattenedSortBy,flattenedSortOrder:c.flattenedSortOrder,appendOnly:!0});c.view.renderReplies({replies:a.replies,permaLinked:c.replyId,sortBy:c.sortBy,sortOrder:c.sortOrder,flattenedSortBy:c.flattenedSortBy,
665flattenedSortOrder:c.flattenedSortOrder,includeExplicitLoaders:!0})});setTimeout(function(){c.preFocus&&c.view.showReplyForm({replyId:c.replyId,focus:!0});c.view.scrollTo({replyId:c.replyId,highlight:!0})},300)})}else c.view.renderReplies({replies:a.replies,permaLinked:a.initialPage?!1:c.replyId,sortBy:c.sortBy,sortOrder:c.sortOrder,flattenedSortBy:c.flattenedSortBy,flattenedSortOrder:c.flattenedSortOrder,appendOnly:!0}),c.replyId&&setTimeout(function(){c.preFocus&&c.view.showReplyForm({replyId:c.replyId,
666focus:!0});c.view.scrollTo({replyId:c.replyId,highlight:!0})},300);c.model.filterChange(t(c))});return{}}},jQuery,window);p("plugin.evolutionThreadReplies",["plugin.evolutionThreadReplies.controller"],function(d,f,g,k){var l={replyId:null,sortBy:null,sortOrder:null,flattenedSortBy:null,flattenedSortOrder:null,replyOffsetId:null,replyOffsetDirection:null,preFocus:!1,headerContent:null,replyIdQueryStringKey:null,replySortByQueryStringKey:null,replyFilterQueryStringKey:null,replySortOrderQueryStringKey:null,
667threadUrl:"",pageSize:0,loadOnScroll:!1,onListReplies:function(d){},onListVoters:function(d){},onAddReply:function(d){},onEditReply:function(d){},onGetReply:function(d){},onVoteReply:function(d){},onFilterChange:function(d){},onDeletePrompt:function(d){},onEditorAppendTo:function(d){},onEditorRemove:function(d){},onEditorVal:function(d){},onEditorFocus:function(d){},onInit:function(d){},replyTemplate:null,loadMoreTemplate:null,typingIndicatorTemplate:null,newRepliesTemplate:null,replyListTemplate:null,
668replyFormTemplate:null,highlightClassName:"new",loadMoreSelector:".load-more",loadMoreLinkSelector:".load-more a",loadMoreNextSelector:".load-more.next",loadMorePreviousSelector:".load-more.previous",containerSelector:"ul.content-list.threaded",replySelector:"li.threaded.content-item",permalinkSelector:".reply-permalink",newReplySelector:"a.new-reply",submitReplySelector:"a.submit-new-reply",cancelReplySelector:"a.cancel-new-reply",renderedContentSelector:".rendered-content",wrapper:"",container:"",
669includeFirstPageOnPermalinks:!1,baseLoadIndicatorsOnSiblings:!1,highlightNewReplySeconds:4};f.fn.evolutionThreadedReplies=function(g){var e=f.extend({},l,g||{});return f(this).each(function(){new d(e)})};f.fn.evolutionThreadedReplies.defaults=l;return{}},jQuery,window);p("plugin.evolutionThreadReplies.model",function(d,f,g){function k(d){if(d.onInit)d.onInit({raiseTypingStart:function(e){if(d.shouldHandleLiveMutations()&&d.onTypingStarted)d.onTypingStarted(e)},raiseReplyCreated:function(e){if(d.shouldHandleLiveMutations()&&
670d.onReplyCreated)d.onReplyCreated(e)},raiseReplyUpdated:function(e){if(d.onReplyUpdated)d.onReplyUpdated(e)},raiseVote:function(e){if(d.onVote)d.onVote(e)},raiseReplyDeleted:function(e){if(d.onReplyDeleted)d.onReplyDeleted(e)},attemptDelete:function(e){if(d.onAttemptDelete)d.onAttemptDelete(e)},attemptTyping:function(e){if(d.onAttemptTyping)d.onAttemptTyping(e)},attemptCreate:function(e){if(d.onAttemptCreate)d.onAttemptCreate(e)},attemptUpdate:function(e){if(d.onAttemptUpdate)d.onAttemptUpdate(e)},
671showReplyForm:function(e){if(d.onShowReplyForm)d.onShowReplyForm(e||{})}})}var l={onListReplies:function(d){},onListVoters:function(d){},onAddReply:function(d){},onEditReply:function(d){},onGetReply:function(d){},getReply:function(d){},onTyping:function(d){},onInit:function(d){},onTypingStarted:function(d){},onReplyCreated:function(d){},onReplyUpdated:function(d){},onVote:function(d){},onReplyDeleted:function(d){}};return function(f){var e=d.extend({},l,f||{});k(e);return{listReplies:function(c){if(e.onListReplies)return e.onListReplies(c)},
672listVoters:function(c){if(e.onListVoters)return e.onListVoters(c)},addReply:function(c){if(e.onAddReply)return e.onAddReply(c)},editReply:function(c){if(e.onEditReply)return e.onEditReply(c)},getReply:function(c){if(e.onGetReply)return e.onGetReply(c)},voteReply:function(c){if(e.onVoteReply)return e.onVoteReply(c)},filterChange:function(c){if(e.onFilterChange)return e.onFilterChange(c)},type:function(c){if(e.onTyping)return e.onTyping(c)}}}},jQuery,window);p("plugin.evolutionThreadReplies.navigator",
673function(d,f,g){function k(h){var e=d.telligent.evolution.url.parseQuery(f.location.href),c=d.extend({replySortBy:h.defaultReplySortByQueryStringValue,replySortOrder:h.defaultReplySortOrderQueryStringValue,replyFilter:null},{replySortBy:e[h.replySortByQueryStringKey],replyFilter:e[h.replyFilterQueryStringKey],replySortOrder:e[h.replySortOrderQueryStringKey]});if(h.onParseReplyId){var b=h.onParseReplyId();b!==g&&(null!==b&&!1!==b)&&(c.replyId=b)}var a=c.replyId&&h.currentFilter;h.currentSortBy=c.replySortBy;
674h.currentSortOrder=c.replySortOrder;h.currentFilter=c.replyFilter;c.replySortBy&&c.replySortOrder&&e[h.replySortByQueryStringKey]&&e[h.replySortOrderQueryStringKey]?(h.onAdjustGlobalSort({sortBy:c.replySortBy,sortOrder:c.replySortOrder,filter:c.replyFilter}
674),h.onLoadReplies(c).then(function(a){if(a&&a.replies&&h.onRenderReplies)h.onRenderReplies(a.replies,{sortBy:c.replySortBy,sortOrder:c.replySortOrder,filter:c.replyFilter})})):c.replyId&&(h.onAdjustGlobalSort({sortBy:c.replySortBy,sortOrder:c.replySortOrder,
675filter:c.replyFilter}),h.onLoadReply(c).then(function(b){if(b&&b.replies&&h.onRenderReply)h.onRenderReply(b.replies,c.replyId,{sortBy:c.replySortBy,sortOrder:c.replySortOrder,filter:c.replyFilter,resetFilter:a})}))}var l={onParseReplyId:function(){},onGenerateReplyUrl:function(){},replySortByQueryStringKey:"",replyFilterQueryStringKey:"",replySortOrderQueryStringKey:"",defaultReplySortByQueryStringValue:null,defaultReplySortOrderQueryStringValue:null,onLoadReply:function(d){},onLoadReplies:function(d){},
676onRenderReply:function(d,e){},onRenderReplies:function(d){}};return function(h){var e=d.extend({},l,h||{});d.extend(e,{currentSortBy:h.initialSortBy,currentSortOrder:h.initialSortOrder,currentFilter:h.initialFilter});var c=f.location.pathname;d(f).on("popstate",function(b){f.location.pathname!=c&&k(e);c=f.location.pathname});return{navigate:function(b){if(b.url)history.pushState({},"",b.url);else{b.replyId&&(delete b.replySortOrder,delete b.replySortBy,delete b.replyFilter);var a={},c=null;b.replyId&&
677null!==b.newUrl&&b.newUrl!==g?c=e.onGenerateReplyUrl(b.replyId):(b.replySortBy&&(a[e.replySortByQueryStringKey]=b.replySortBy),b.replySortOrder&&(a[e.replySortOrderQueryStringKey]=b.replySortOrder),b.replyFilter&&(a[e.replyFilterQueryStringKey]=b.replyFilter),c=d.telligent.evolution.url.modify({url:f.location.href,query:a}));history.pushState({},"",c)}k(e)}}}},jQuery,window);p("plugin.evolutionThreadReplies.indicatorRegistrarView",["plugin.evolutionThreadReplies.indicatorView"],function(d,f,g,k){var l=
678{container:null,onGetExistingRenderedReply:function(d){},template:null};return function(g){var e=f.extend({},l,g||{},{indicators:{},offscreenIndicator:null});return{increment:function(c){var b=e.indicators[c.parentId];if(!b){var a=e.onGetExistingRenderedReply(c.parentId);a&&0<a.length&&(b=new d({container:a.find(".new-replies-wrapper").first(),template:e.template}),e.indicators[c.parentId]=b)}b&&b.increment(f.extend(c,{width:e.container.width()}));b&&b.isVisible()||(e.offscreenIndicatorContainer=
679e.offscreenIndicatorContainer||f("<div></div>").prependTo(e.container),e.offscreenIndicator||(e.offscreenIndicator=new d({container:e.offscreenIndicatorContainer,offscreen:!0,template:e.template}),e.indicators.offscreen=e.offscreenIndicator),e.offscreenIndicator.increment(f.extend(c,{width:e.container.width()})));f.telligent.evolution.notifications.unread("+1",{isLocal:!0,namespace:"evolutionThreadReplies"})},isIndicating:function(c){return(c=e.indicators[c])?c.isIndicating():!1},decrement:function(c){f.each(e.indicators,
680function(b,a){a.decrement(f.extend(c,{width:e.container.width()}))||(a.remove(),delete a[b])});f.telligent.evolution.notifications.unread("-1",{isLocal:!0,namespace:"evolutionThreadReplies"})}}}},jQuery,window);p("plugin.evolutionThreadReplies.indicatorView",["plugin.evolutionThreadReplies.utility"],function(d,f,g,k){var l={container:null,offscreen:!1,parentId:null,template:null};return function(g){var e=f.extend({},l,g||{},{replyStack:[]});return{increment:function(c){var b=c.replyId.toString();
6810<e.replyStack.indexOf(b)||(e.replyStack.push(b),e.container.empty(),c=f(e.template({newRepl
681ies:e.replyStack.length,replyId:e.replyStack[0],offscreen:e.offscreen,width:c.width||100})),e.container.append(c))},decrement:function(c){var b=e.replyStack.indexOf(c.replyId.toString());0<=b&&e.replyStack.splice(b,1);return 0<e.replyStack.length?(e.container.empty(),c=f(e.template({newReplies:e.replyStack.length,replyId:e.replyStack[0],offscreen:e.offscreen,width:c.width||100})),e.container.append(c),!0):
682!1},isIndicating:function(){return e.replyStack&&0<e.replyStack.length},isVisible:function(){return d.isFullyVisible(document,e.container,100)},remove:function(){e.container.empty()}}}},jQuery,window);p("plugin.evolutionThreadReplies.repliesView",["plugin.evolutionThreadReplies.indicatorRegistrarView","plugin.evolutionThreadReplies.utility","lib.util"],function(d,f,g,k,l,h){function e(a){k(document).on("scrollend",function(){if(!a.scrolling&&!a.loadingPage){var b=a.container.find(a.loadMoreNextSelector+
683" a").last(),c=!1;b.parents(a.replySelector).each(function(){var b=k(this).next(a.replySelector);b&&0<b.length&&(c=!0)});c||b.trigger("click")}})}function c(a){a.wrapper=k(a.wrapper);a.container=k(a.container);a.headerContainer=k('<div class="reply-header"></div>').appendTo(a.container);w(a);a.replyTemplate=k.telligent.evolution.template(a.replyTemplate);a.loadMoreTemplate=k.telligent.evolution.template(a.loadMoreTemplate);a.typingIndicatorTemplate=k.telligent.evolution.template(a.typingIndicatorTemplate);
684a.newRepliesTemplate=k.telligent.evolution.template(a.newRepliesTemplate);a.replyListTemplate=k.telligent.evolution.template(a.replyListTemplate);a.replyFormTemplate=k.telligent.evolution.template(a.replyFormTemplate);a.loadOnScroll&&!a.delayLoadOnScroll&&e(a);a.newRepliesIndicatorRegistrar=new d({container:a.container,onGetExistingRenderedReply:function(b){return a.root?t(a,a.root,b):null},template:a.newRepliesTemplate})}function b(b){b.wrapper.on("click","a.navigable",function(a){a.stopPropagation();
685a.preventDefault();a=k(this).attr("href");k.telligent.evolution.messaging.publish("ui.replies.navigate",{url:a});return!1});b.wrapper.on("click",b.loadMoreLinkSelector,function(a){a.preventDefault();b.delayLoadOnScroll&&(b.loadOnScroll&&!b.loadOnScrollInited)&&(b.loadOnScrollInited=!0,e(b));var c=!1;"inline"==k(a.target).data("inline")&&(c=!0);var d=k(this).closest(b.replySelector).data("id"),f=k(this).closest(b.containerSelector),g=k(this).hasClass("previous")?"previous":"next",h=null,l=null;if("previous"==
686g)h=k(this).closest(b.loadMoreSelector).next(b.replySelector);else{var h=k(this).closest(b.loadMoreSelector).prev(b.replySelector),n=h.find(".explicitpager");n&&0<n.length&&(l=n.data("explicitpageindex"))}n=m(b,f);b.loadingPage=!0;k.telligent.evolution.messaging.publish("ui.replies.loadpage",{parentId:d,startReplyId:"next"==g&&h&&0<h.length?h.data("id"):null,endReplyId:"previous"==g&&h&&0<h.length?h.data("id"):null,offsetElement:h,currentDepth:n,sortBy:f.data("sortby"),sortOrder:f.data("sortorder"),
687filter:f.data("filter"),explicitPageIndex:l,loadDirection:g,explicitContainer:f,loadInline:c});k(a.target).closest("li").addClass("loading");return!1});b.wrapper.on("click",b.newReplySelector,function(a){a.preventDefault();a=k(a.target);0==a.closest(b.replySelector).find(">.newreply .reply-form").length?(B(b,a.closest(b.replySelector).data("id"),!0),a.data("label-cancel")&&a.html(a.data("label-cancel"))):(A(b),a.data("label-reply")&&a.html(a.data("label-reply")));return!1});var c=f.debounce(function(){k.telligent.evolution.messaging.publish("ui.replies.interaction.stop")},
6882000,function(){a(b)}),d=f.debounce(function(){b.container.find("li.content-item."+b.highlightClassName).each(function(){var a=k(this);a.data("_unhighlighting")||(a.data("_unhighlighting",!0),l.setTimeout(function(){a.removeClass(b.highlightClassName)},b.highlightTimeout))})},250);k(l).on("scroll",g.requestAnimationFrameThrottle(function(){c();d()}))}function a(a){k.telligent.evolution.messaging.publish("ui.replies.interaction.start")}function m(a,b){var c=b.data("depth");if(null==c||c==h)c=b.parents(a.containerSelector).length+
6891,b.data("depth",c);return c}function n(a,b,c){c.addClass(a.highlightClassName);f.isPartiallyVisible(document,c)&&l.setTimeout(function(){c.removeClass(a.highlightClassName)},a.highlightTimeout)}
689function u(a,b,c,d){b&&(c&&d)&&(c.addClass("pending"),b[d.direction](c))}function p(a,b){b.find(a.loadMoreSelector+".pending").each(function(){var c=k(this),d=c.find("a").first(),e=c.hasClass("previous")?"Previous":"Next",f=null,f="Previous"==e?c.next(a.replySelector):c.prev(a.replySelector),g=c.closest(a.containerSelector),
690h=m(a,g),l=a.threadUrl;1<h&&(l=g.closest(a.replySelector).find(a.permalinkSelector).first().attr("href"));e=k.telligent.evolution.url.modify({url:l,query:{ReplyOffsetId:f&&0<f.length?f.data("id"):null,ReplyOffsetDirection:e,ReplySortBy:b.data("sortby"),ReplySortOrder:b.data("sortorder")}});d.attr("href",e);c.removeClass("pending")})}function q(a,b,c,d,e,g){var h=!1,l=!1,r=null,y=null;e.permaLinked&&(e.includeExplicitLoaders&&0<c.length)&&(l=!0);if(l){var p=a.baseLoadIndicatorsOnSiblings,s;s=null;
691s=b.children(a.loadMoreNextSelector+"");null!==s&&0<s.length&&(r=s,a.baseLoadIndicatorsOnSiblings&&(p=!0));p&&(a.baseLoadIndicatorsOnSiblings?(p=c[0].PreviousSiblingCount,s=b.children(a.replySelector).length,p>s&&(p=x(a,b,"previous",{inlineOnly:!0}),p&&0!=p.length&&document.contains(p[0])||(y=x(a,b,"previous",{createOnly:!0}),u(a,b,y,{direction:"append"})))):(p=x(a,b,"previous",{inlineOnly:!0}),p&&0!=p.length&&document.contains(p[0])||(y=x(a,b,"previous",{createOnly:!0}),u(a,b,y,{direction:"append"}))))}for(p=
6920;p<c.length;p++){s=c[p];var z=t(a,b,s.id);if(z){e.loadInline&&0<z.next("li.load-more[data-inline]").length&&(h=!0);s.isDeleted&&z.addClass("deleted");z.data("createddate",s.createdDate);z.data("yesvotes",s.yesVotes);z.data("novotes",s.noVotes);z.data("model",s);var A=z.find(".rendered-content").first();A.empty().append(s.body);A.get(0).className="rendered-content "+s.status}else{if(g&&0==d&&0==p||!l&&e.permaLinked&&!e.touchedPermaLink){var w=x(a,b,"previous");a.baseLoadIndicatorsOnSiblings?0<s.PreviousSiblingCount?
693u(a,b,w,{direction:"prepend"}):w.remove():u(a,b,w,{direction:"prepend"})}w=m(a,b);s.sortBy=w>a.flattenedDepth+1?e.flattenedSortBy:e.sortBy;s.sortOrder=w>a.flattenedDepth+1?e.flattenedSortOrder:e.sortOrder;a:{var B=a,z=b,H=s,N=e.appendOnly,A=e.onlyIfVisible;H.filter=B.filter;var w=k(B.replyTemplate(H)),L=void 0,L=H,M=w;M.data(E+"votes",L.yesVotes-L.noVotes);M.data(E+"createdDate",L.createdDateTicks||k.telligent.evolution.parseDate(L.createdDate).getTime());if(N)z.append(w),L=I.down;else if(N=z.children(B.replySelector),
694B=v(B,N,H,w),B<N.length){if(A&&!f.isBottomVisible(document,k(N.get(B)))){w=!1;break a}z=w.get(0);A=N.get(B);A.parentNode.insertBefore(z,A);L=I.up}else{if(A&&!f.isBottomVisible(document,z)){w=!1;break a}z.append(w);L=I.down}w={renderedReply:w,appendDirection:L}}if(w)w.appendDirection===I.down&&null!==r?r.remove():w.appendDirection===I.up&&null!==y&&y.remove();else return y&&y.remove(),!1;e.addedCount++;
694z=w.renderedReply;z.data("model",s);e.permaLinked&&!e.touchedPermaLink&&(A=x(a,b,"next"),a.baseLoadIndicatorsOnSiblings?
6950<s.NextSiblingCount?(B=z.nextAll(a.replySelector),s.NextSiblingCount>B.length&&u(a,b,A,{direction:"append"})):A.remove():u(a,b,A,{direction:"append"}));s.id==e.permaLinked&&(e.touchedPermaLink=!0);e.highlightNew&&n(a,b,z)}e.highlightPermaLinked&&s.id==e.permaLinked&&n(a,b,z);a.newRepliesIndicatorRegistrar.decrement({replyId:s.id});if(s.children&&0<s.children.length&&(z=z.find(a.containerSelector).first(),!q(a,z,s.children,d+1,e)))return!1}e.loadInline&&(g=x(a,b,"previous",{inlineOnly:!0}),a.baseLoadIndicatorsOnSiblings?
696(h=c[0],g.prevAll(a.replySelector).length>=h.PreviousSiblingCount&&g.remove()):(c.length<a.pageSize||h)&&g.remove());h=0===d&&e.loadDirection?"previous"==e.loadDirection?"previous":"down":w&&w.appendDirection==I.up?"previous":"down";if(!e.loadInline||0<d)c.length>=a.pageSize?(c=x(a,b,h),a.baseLoadIndicatorsOnSiblings?"previous"==h?(h=b.children(a.replySelector).first().data("model"))&&0<h.PreviousSiblingCount&&u(a,b,c,{direction:"prepend"}):(h=b.children(a.replySelector).last().data("model"))&&0<
697h.NextSiblingCount&&u(a,b,c,{direction:"append"}):"previous"==h?u(a,b,c,{direction:"prepend"}):u(a,b,c,{direction:"append"})):e.permaLinked||x(a,b,h).remove();return!0}function v(a,b,c,d){var e="Ascending"==c.sortOrder?1:-1;return f.determineInsertionIndex(b,d,function(a,b){a=k(a);b=k(b);if("CreatedDate"==c.sortBy)return aDate=a.data(E+"createdDate"),bDate=b.data(E+"createdDate"),aDate<bDate?-1*e:aDate>bDate?1*e:0;aDate=a.data(E+"createdDate");bDate=b.data(E+"createdDate");aVotes=a.data(E+"votes");
698bVotes=b.data(E+"votes");return aVotes<bVotes?-1*e:aVotes>bVotes?1*e:aDate<bDate?-1:aDate>bDate?1:0},{equivalentBefore:!1})}function t(a,b,c){return(a=b.find('li.content-item[data-id="'+c+'"]').first())&&a.length?a:null}function x(a,b,c,d){d=k.extend({createOnly:!1,inlineOnly:!1},d||{});var e=null;d&&!d.createOnly&&(e="previous"==c?b.children(a.loadMorePreviousSelector+(d.inlineOnly?"[data-inline]":"")):b.children(a.loadMoreNextSelector+(d.inlineOnly?"[data-inline]":"")));return e&&0<e.length?(d&&
699!d.inlineOnly&&e.detach(),e):k(a.loadMoreTemplate({previous:"previous"==c,loadInline:d&&d.createOnly}))}function w(a){a.onEditorRemove();delete a.root;var b=a.container.children(".reply-header").detach();a.container.empty().append(b)}function r(a,b){var c=t(a,a.container,b.replyId);c&&0<c.length&&(clearTimeout(a.currentlyScrollingTiemeout),a.scrolling=!0,b.highlight&&(a.container.find(".permalinked").removeClass("permalinked"),c.addClass("permalinked")),c=c.find(a.renderedContentSelector).first(),
700f.scrollToElementIfNotVisible(document,c,130),a.currentlyScrollingTiemeout=setTimeout(function(){a.scrolling=!1},1000))}function y(a){a.fadeOut(500,function(){a.remove()})}function z(a,b){a.root.find('li.content-item[data-parentid="'+b+'"]').each(function(){var b=k(this);z(a,b.data("id"));var c=b.prev(a.loadMorePreviousSelector);y(c);y(b)})}function A(a){a.onEditorRemove();a.container.find(".reply-form").each(function(){k(this).closest(".threaded.content-item").removeClass("hide-content").removeClass("edit")}).remove();
701a=a.wrapper.find(a.newReplySelector);a.data("label-reply")&&a.html(a.data("label-reply"))}function B(b,c){A(b);var d=null;if((d=t(b,b.root,c).find(".newreply").first())&&0!=d.length){var e=d.find(".reply-form").first();0==e.length&&(e=k(b.replyFormTemplate({editingReplyId:null})),d.append(e));b.onEditorAppendTo({container:e.find(".editor").first()});b.onEditorFocus();a(b)}}var H={replyTemplate:null,loadMoreTemplate:null,typingIndicatorTemplate:null,newRepliesTemplate:null,highlightClassName:"new",
702wrapper:null,container:null,highlightTimeout:4000,flattenedDepth:null,loadOnScroll:!1,threadUrl:""},E="_evolutionThreadReplies:",I={up:1,down:2};return function(d){var e=k.extend({},H,d||{});c(e);b(e);return{renderReplies:function(a){return k.telligent.evolution.ui.defer(k(".content-list.threaded").get(0),function(){e.container.find(e.loadMoreSelector).removeClass("loading");var b=e.loadingPage=!1;e.root||(b=!0,e.root=k(e.replyListTemplate({sortBy:0==e.flattenedDepth?a.flattenedSortBy:a.sortBy,sortOrder:0==
703e.flattenedSortOrder?a.flattenedSortOrder:a.sortOrder,filter:e.filter===h?e.onGetFilter():e.f
703ilter})).appendTo(e.container));var c=a.explicitContainer?a.explicitContainer:e.root;if(!a.explicitContainer&&a.replies&&0<a.replies.length&&a.replies[0].parentId){var d=t(e,e.root,a.replies[0].parentId);d&&(c=d.find(e.containerSelector).first())}d=m(e,c)-1;!a.explicitContainer&&d>e.flattenedDepth&&(c=c.parents(e.containerSelector).first());a.addedCount=0;b=q(e,c,a.replies,0,a,b);p(e,c);return{added:b,addedCount:a.addedCount}})},
704empty:function(){return w(e)},scrollTo:function(a){return r(e,a)},indicateTyping:function(a){if(!e.newRepliesIndicatorRegistrar.isIndicating(a.parentId)){var b=t(e,e.root,a.parentId),b=null!==b?b.find(".typing-status-wrapper").first():e.wrapper.find(".typing-status-wrapper").first();a.typing?b.empty().append(e.typingIndicatorTemplate({displayName:a.authorDisplayName})):b.empty()}},indicateNewReplies:function(a){e.root&&t(e,e.root,a.parentId);e.newRepliesIndicatorRegistrar.increment({parentId:a.parentId,
705replyId:a.replyId})},indicateRemovedReplies:function(a){e.newRepliesIndicatorRegistrar.decrement({replyId:a.replyId})},updateVotes:function(a){var b=t(e,e.root,a.replyId);b&&0<b.length&&(b=b.find(".votes").first(),!0===a.value?(b.find("a.vote").removeClass("selected"),b.find(".up").first().addClass("selected")):!1===a.value?(b.find("a.vote").removeClass("selected"),b.find(".down").first().addClass("selected")):null===a.value&&b.find("a.vote").removeClass("selected"),a.yesVotes!==h&&a.noVotes!==h&&
706(a=a.yesVotes-a.noVotes,b.find(".vote.current").html(0<a?"+"+a:a)))},renderEdit:function(b){var c=t(e,e.root,b.replyId);if(c&&0<c.length){c.addClass("hide-content").addClass("edit");A(e);var c=c.find(".edit-form").first(),d=c.find(".reply-form").first();0==d.length&&(d=k(e.replyFormTemplate({editingReplyId:b.replyId})),c.append(d));e.onEditorAppendTo({container:d.find(".editor").first()});e.onEditorVal({val:b.reply.rawBody,meta:b.reply});e.onEditorFocus();a(e)}},isContainerVisible:function(a){e.root?
707(a=t(e,e.root,a.parentId),a&&0!=a.length||(a=e.root),a=f.isPartiallyVisible(document,a)):a=!1;return a},isReplyRendered:function(a){a=e.root?(a=t(e,e.root,a.replyId))&&0<a.length:!1;return a},hideReplyForms:function(){return A(e)},removeReply:function(a){e.onEditorRemove();if(e.root){var b=t(e,e.root,a.replyId);if(0<b.length){var c=b.prev(e.loadMorePreviousSelector);y(c)}y(b);z(e,a.replyId);e.newRepliesIndicatorRegistrar.decrement({replyId:a.replyId});a=void 0}else a=!1;return a},showReplyForm:function(a){return B(e,
708a.replyId)},appendHeaderContent:function(a){e.headerContainer.append(a)},showLoading:function(){e.container.append('<span class="ui-loading" data-width="48" data-height="48"></span>')},showReplyingIndicator:function(a){var b=null;(b=t(e,e.root,a.replyId).find(".newreply").first())&&0!=b.length&&(a=b.find(".reply-form").first(),0==a.length&&(a=k('<span class="replying"><span class="ui-loading" data-width="48" data-height="48"></span></span>'),b.append(a)),a.show())},hideReplyingIndicator:function(a){t(e,
709e.root,a.replyId).find(".replying").remove()}}}},jQuery,window);p("plugin.evolutionThreadReplies.utility",function(d,f,g){var k={throttle:function(d,g){var e,c;return function(){var b=this,a=(new Date).getTime(),k=arguments;e&&e+(g||50)>a?(f.clearTimeout(c),c=f.setTimeout(function(){e=a;d.apply(b,k)},g||50)):(e=a,d.apply(b,k))}},debounce:function(d,f,e){var c;return function(){var b=this,a=arguments;e&&!c&&e.apply(b,a);clearTimeout(c);c=null;c=setTimeout(function(){d.apply(b,a);clearTimeout(c);c=
710null},f||10)}},determineInsertionIndex:function(d,f,e,c){if(null==d||0===d.length||null===f)return 0;var b=0,a=d.length,g,k;g=e(f,d[b]);k=a-1===b?g:e(f,d[a-1]);if(0>g)return b;if(0===g)return c&&c.equivalentBefore?b:b+1;if(0<k)return a;if(0===k)return c&&c.equivalentBefore?a-1:a;for(;b<a;){g=Math.floor((b+a)/2);k=e(d[g],f);if(0===k)return c&&c.equivalentBefore?g:g+1;0>k?b=g+1:a=g}return b},isPartiallyVisible:function(g,h,e){e=e||0;if(g==document||g instanceof jQuery&&(g.get(0)==document||g.is("body"))){var c=
711h instanceof jQuery?h.get(0).getBoundingClientRect():h.getBoundingClientRect();
711return 0<c.top-e&&c.top+e<=(f.innerHeight||document.documentElement.clientHeight)||0<c.bottom-e&&c.bottom+e<=(f.innerHeight||document.documentElement.clientHeight)}g=d(g);c=h.offset().top;h=c+h.height();var b=g.offset().top;g=b+g.height();return c+e>=b&&c-e<=g||h-e<=g&&h+e>=b},isFullyVisible:function(g,h,e){e=e||0;if(g==document||g instanceof jQuery&&(g.get(0)==document||g.is("body"))){var c=h instanceof jQuery?h.get(0).getBoundingClientRect():
712h.getBoundingClientRect();return 0<c.top-e&&c.top+e<=(f.innerHeight||document.documentElement.clientHeight)&&0<c.bottom-e&&c.bottom+e<=(f.innerHeight||document.documentElement.clientHeight)}g=d(g);c=h.offset().top;h=c+h.height();var b=g.offset().top;g=b+g.height();return c+e>=b&&h-e<=g},isBottomVisible:function(g,h,e){e=e||0;if(g==document||g instanceof jQuery&&(g.get(0)==document||g.is("body"))){var c=h instanceof jQuery?h.get(0).getBoundingClientRect():h.getBoundingClientRect();return 0<c.bottom-
713e&&c.bottom+e<=(f.innerHeight||document.documentElement.clientHeight)}g=d(g);c=g.scrollTop();g=c+g.height();h=h.offset().top+h.height();return h-e<=g&&h+e>=c},isTopVisible:function(g,h,e){e=e||0;if(g==document||g instanceof jQuery&&(g.get(0)==document||g.is("body"))){var c=h instanceof jQuery?h.get(0).getBoundingClientRect():h.getBoundingClientRect();return 0<c.top-e&&c.top+e<=(f.innerHeight||document.documentElement.clientHeight)}g=d(g);c=g.scrollTop();g=c+g.height();h=h.offset().top;return h+e<=
714g&&h-e>=c},scrollToElementIfNotVisible:function(f,g,e,c){e=e||0;c=c||100;k.isFullyVisible(f,g,e)||(f=d(f),f.get(0)==document&&(f=d("html, body")),f.stop().animate({scrollTop:g.offset().top-e},c))}};return k},jQuery,window);p("plugin.evolutionThreadReplies.votersPopup",function(d,f,g){var k={votersTemplate:' <% if(voters && voters.length > 0) { %> \t<% foreach(voters, function(voter) { %> \t\t<li class="content-item"> \t\t\t<div class="full-post-header"></div> \t\t\t<div class="full-post"> \t\t\t\t<span class="avatar"> \t\t\t\t\t<a href="<%: voter.profileUrl %>"  class="internal-link view-user-profile"> \t\t\t\t\t\t<% if(voter.avatarHtml) { %> \t\t\t\t\t\t\t<%= voter.avatarHtml %> \t\t\t\t\t\t<% } else { %> \t\t\t\t\t\t\t<img src="<%: voter.avatarUrl %>" alt="" border="0" width="32" height="32" style="width:32px;height:32px" /> \t\t\t\t\t\t<% } %> \t\t\t\t\t</a> \t\t\t\t</span> \t\t\t\t<span class="user-name"> \t\t\t\t\t<a href="<%: voter.profileUrl %>" class="internal-link view-user-profile"><%= voter.displayName %></a> \t\t\t\t</span> \t\t\t</div> \t\t\t<div class="full-post-footer"></div> \t\t</li> \t<% }); %> <% } else { %> \t<li> \t\t<span class="content"><%= noVotesText %></span> \t</li> <% } %>',
715votersPopupTemplate:' <div class="who-likes-list">      <div class="content-list-header"></div>      <ul class="content-list"><%= voters %></ul>      <div class="content-list-footer"></div>      <% if(hasMorePages) { %>          <a href="#" class="show-more"><%= showMoreText %></a>     <% } %>  </div> ',noVotesText:"No Votes",delegatedSelector:".votes .current",modalTitleText:"",modalShowMoreText:"More",loadVoters:function(d){}};return function(f){var g=d.extend({},k,f||{}),e=d.extend({},k,f||{}),
716c=d.telligent.evolution.template.compile(e.votersTemplate),b=d.telligent.evolution.template.compile(e.votersPopupTemplate),a=function(a,b,c){g.loadVoters({replyId:a.replyid,pageIndex:b}).then(function(a){d.telligent.evolution.batch(function(){d.each(a.Users,function(a,b){d.telligent.evolution.get({url:d.telligent.evolution.site.getBaseUrl()+"api.ashx/v2/ui/image.json",data:{url:b.AvatarUrl,maxWidth:32,maxHeight:32,resizeMethod:"ZoomAndCrop"}}).then(function(a){b.userAvatarHtml=a.Html})})}).then(function(){c({voters:d.map(a.Users,
717function(a){return{displayName:a.DisplayName,profileUrl:a.ProfileUrl,avatarHtml:a.userAvatarHtml}}),hasMorePages:(a.PageIndex+1)*a.PageSize<a.TotalCount})})})},m=function(f,g){var h=0,m=d(c(d.extend(f,{noVotesText:e.noVotesText||k.noVotesText}))),l=d.telligent.evolution.ui.data(d(g)),p=d(b({voters:m,hasMorePages:f.hasMorePages,showMoreText:e.modalShowMoreText})),x=p.find("ul"),w=p.find(".show-more");x.html(m);w.on("click",function(b){b.preventDefault();h++;a(l,h,function(a){x.append(c(a));a.hasMorePages?
718w.show():w.hide();x.scrollTop(x[0].scrollHeight)})});d.glowModal({title:e.modalTitleText,html:p,width:450,height:"100%"})};return{handleVoterPopupRequests:function(b){d(b.container).on("click",e.delegatedSelector,function(b){b.preventDefault();var c=d(this);b=d.telligent.evolution.ui.data(d(c));a(b,0,function(a){m(a,c)});return!1})}}}},jQuery,window);p("plugin.evolutionTip",["module.html"],function(d,f,g,k){function l(d,g){h();for(var k=f(d),l=["data-"+g.attribute,"title","alt"],p,t,x=0;x<l.length;x++){p=
719l[x];var w=k.attr(p);
719if(w&&0<f.trim(w).length){t=f("<div>"+(w||"")+"</div>").text();break}}t&&0!=t.length&&(e={attribute:p,content:t,element:k,options:g,ui:f(g.template({content:t})).css({position:"absolute",top:-500,left:-500}).appendTo("body")},"title"!=e.attribute&&"alt"!=e.attribute||e.element.attr(e.attribute,""),t=f(window),p=f(document).scrollTop(),l=k.offset(),targetWidth=k.outerWidth(),targetHeight=k.outerHeight(),windowWidth=t.outerWidth(),windowHeight=t.outerHeight(),tipWidth=e.ui.outerWidth(),
720tipHeight=e.ui.outerHeight(!0),g.horizontal?k=g.horizontal:(k=a.center,l.left-tipWidth/2<=b?k=a.left:windowWidth-(l.left+targetWidth+tipWidth/2)<=b&&(k=a.right)),g.vertical?t=g.vertical:(t=m.above,targetHeight+l.top-tipHeight-p<=b&&(t=m.below)),p=k==a.right?l.left+targetWidth-tipWidth:k==a.left?l.left:l.left+targetWidth/2-tipWidth/2,l=t==m.above?l.top-tipHeight:l.top+targetHeight,e.options.shown=!0,e.ui.addClass(t).addClass(k).css({left:p,top:l,"z-index":1000000}),clearInterval(c),c=setInterval(function(){e&&
721e.element&&e.element.is(":visible")||h()},200))}function h(){e&&(e.ui.remove(),"title"!=e.attribute&&"alt"!=e.attribute||e.element.attr(e.attribute,d.encode(e.content)),e.options.shown=!1);clearInterval(c)}var e,c,b=30,a={left:"left",center:"center",right:"right"},m={above:"above",below:"below"};f.fn.evolutionTip=function(a){var b=f.extend({},f.fn.evolutionTip.defaults,a||{});b.template=f.telligent.evolution.template.compile(b.template);return this.off("._evolutionTip").on("mouseenter._evolutionTip mouseover._evolutionTip focus._evolutionTip",
722function(a){a.originalEvent&&(a.originalEvent._evolutionTipHandled||b.shown||l(this,b),a.originalEvent._evolutionTipHandled=!0)}).on("mouseleave._evolutionTip blur._evolutionTip",function(){b.shown&&h()})};f.fn.evolutionTip.hide=function(){h()};f.fn.evolutionTip.defaults={template:'<div class="tip"><%: content %></div>',attribute:"tip"};return{}},jQuery,window);p("plugin.evolutionToggleLink",function(d,f,g){var k={val:function(e){if(void 0===e){var c=this.data("evolutionToggleLink");return c?c.settings.val:
723!1}return this.each(function(){var b=d(this).data("evolutionToggleLink");b&&(b.settings.val=e,b.internal.processing=!1,h(b))})}},l=function(e){return this.each(function(){var c={settings:d.extend({},d.fn.evolutionToggleLink.defaults,e||{}),internal:{state:d(this),processing:!1}};c.internal.state.data("evolutionToggleLink",c).on("click",function(b){!c.internal.processing&&c.settings.changeState&&(c.internal.processing=!0,h(c),c.settings.changeState(!c.settings.val));return!1});h(c)})},h=function(d){d.internal.processing?
724d.internal.state.attr("class",d.settings.processingCssClass).attr("title",""==d.settings.processingTitle?null:d.settings.processingTitle).html(d.settings.processingHtml):d.settings.val?d.internal.state.attr("class",d.settings.onCssClass).attr("title",""==d.settings.onTitle?null:d.settings.onTitle).html(d.settings.onHtml):d.internal.state.attr("class",d.settings.offCssClass).attr("title",""==d.settings.offTitle?null:d.settings.offTitle).html(d.settings.offHtml)};d.fn.evolutionToggleLink=function(e){if(e in
725k)return k[e].apply(this,Array.prototype.slice.call(arguments,1));if("object"!==typeof e&&e)d.error("Method "+e+" does not exist on jQuery.fn.evolutionToggleLink");else return l.apply(this,arguments)};d.extend(d.fn.evolutionToggleLink,{defaults:{onHtml:"",offHtml:"",processingHtml:"",changeState:null,onCssClass:"",offCssClass:"",processingCssClass:"",onTitle:"",offTitle:"",processingTitle:"",val:!1}});return{}},jQuery,window);p("plugin.evolutionTokenTextBox",function(d,f,g){function k(b){var a=b.
725internal.textbox.val(),
726c="",d=0;b.internal.tokens.sort(function(a,b){return a.start-b.start});for(var e=0;e<b.internal.tokens.length;e++){var f=b.internal.tokens[e];f.start>d&&(c+=a.substr(d,f.start-d));c+=f.value;d=f.stop}d<a.length&&(c+=a.substr(d));b.internal.state.val(c);b.internal.lastLength=b.internal.textbox.val().length;b.internal.textbox.evolutionHighlight({ranges:b.internal.tokens})}function l(b){var a=b.internal.textbox.get(0);if(a.selectionStart)return a.selectionStart;if(document.selection){b=document.selection.createRange();
727if(null===b)return 0;var a=a.createTextRange(),c=a.duplicate();a.moveToBookmark(b.getBookmark());c.setEndPoint("EndToStart",a);return c.text.length}return 0}function h(b){for(var a=/\$\{token:([0-9a-f]{8,8}-[0-9a-f]{4,4}-[0-9a-f]{4,4}-[0-9a-f]{4,4}-[0-9a-f]{12,12})(?::([^}]*))?\}/gi,c,d=0,f="",g=b.internal.state.val(),h=[],l=0;c=a.exec(g);){var p=c.index;p>d&&(f+=g.substr(d,p-d));d=c[0];p=e[d];!p&&b.settings.previewToken&&(p=b.settings.previewToken(d));p||(p=d);h.push({start:c.index-l,stop:c.index-
728l+p.length,value:d,text:p,className:b.settings.highlightClassName});l+=d.length-p.length;f+=p;d=a.lastIndex}d<g.length&&(f+=g.substr(d));b.internal.tokens=h;b.internal.textbox.val(f);k(b)}var e={},c={init:function(b){return d(this).each(function(){b.tokenPlaceholders&&(e=d.extend({},e,b.tokenPlaceholders),delete b.tokenPlaceholders);var a={settings:d.extend({},d.fn.evolutionTokenTextBox.defaults,b),internal:{state:d(this),textbox:d(this).clone().removeAttr("id").removeAttr("name").css("box-sizing",
729"content-box"),lastLength:d(this).val().length,tokens:[]}};a.internal.state.after(a.internal.textbox).hide().data("_evolutionTokenTextBox",a);a.internal.textbox.on("evolutionRangeClick",function(b,c){f.evolutionInsertEditTokenOptions={dataTypeIds:a.settings.tokenDataTypeIds,token:c.value,save:function(b,f){e[b]=f;var g=a.internal.textbox.val(),g=g.substr(0,c.start)+f+g.substr(c.stop);a.internal.textbox.val(g);var h=c.stop,m=f.length-c.text.length;c.stop=c.start+f.length;c.value=b;c.text=f;d.each(a.internal.tokens,
730function(){this.start>=h&&(this.start+=m,this.stop+=m)});k(a)},del:function(){var b=a.internal.textbox.val(),b=b.substr(0,c.start)+b.substr(c.stop),e=c.stop-c.start,f=c.start;a.internal.textbox.val(b);a.internal.tokens=d.grep(a.internal.tokens,function(a){return a.start!=f});d.each(a.internal.tokens,function(){this.start>=f&&(this.start-=e,this.stop-=e)});k(a)}};d.glowModal(a.settings.insertEditTokenUrl,{width:a.settings.insertEditTokenModalWidth,height:a.settings.insertEditTokenModalHeight})});a.internal.textbox.evolutionResize().on("evolutionResize",
731function(){a.internal.textbox.evolutionHighlight("resize",a.internal.textbox.outerWidth(),a.internal.textbox.outerHeight())});a.internal.textbox.on("keydown",function(b){var c=l(a),e=!1,f=null;(37>b.which||40<b.which)&&d.each(a.internal.tokens,function(){(this.start<c||this.start==c&&46==b.which)&&(this.stop>c||this.stop==c&&8==b.which)&&(e=!0,f=this)});if(e){if(8==b.which||46==b.which){var g=a.internal.textbox.val(),g=g.substr(0,f.start)+g.substr(f.stop),h=f.stop-f.start,p=f.start;a.internal.textbox.val(g);
732a.internal.tokens=d.grep(a.internal.tokens,function(a){return a.start!=p});d.each(a.internal.tokens,function(){this.start>=p&&(this.start-=h,this.stop-=h)});k(a);g=a.internal.textbox.get(0);g.createTextRange?(g=g.createTextRange(),g.move("character",c>p?c-h:c),g.select()):g.selectionStart&&(g.focus(),g.setSelectionRange(c>p?c-h:c,c>p?c-h:c))}b.preventDefault();b.stopPropagation();return!1}});a.internal.textbox.on("keyup",function(){var b=a.internal.textbox.val().length;if(b!=a.internal.lastLength){var c=
733b-a.internal.lastLength;a.internal.lastLength=b;var e=l(a);d.each(a.internal.tokens,function(){this.start>=e-1&&(this.start+=c,this.stop+=c)});k(a)}});h(a)})},val:function(b){if(b===g){var a=d(this).data("_evolutionTokenTextBox");return a?a.internal.state.val():""}return d(this).each(function(){var a=d(this).data("_evolutionTokenTextBox");a&&(a.internal.state.val(b),h(a))})},insertToken:function(){return d(this).each(function(){var b=d(this).data("_evolutionTokenTextBox");b&&(f.evolutionInsertEditTokenOptions=
734{dataTypeIds:b.settings.tokenDataTypeIds,token:"",save:function(a,c){e[a]=c;var f=l(b);b.internal.textbox.val(b.internal.textbox.val().substr(0,f)+c+b.internal.textbox.val().substr(f));d.each(b.internal.tokens,function(){this.start>=f&&(this.start+=c.length,this.stop+=c.length)});b.internal.tokens.push({start:f,stop:f+c.length,value:a,text:c,className:b.settings.highlightClassName});k(b)},del:function(){}},d.glowModal(b.settings.insertEditTokenUrl,{width:b.settings.insertEditTokenModalWidth,height:b.settings.insertEditTokenModalHeight}))})},
735tokenDataTypeIds:function(b){if(b===g){var a=d(this).data("_evolutionTokenTextBox");return a?a.settings.tokenDataTypeIds:[]}return d(this).each(function(){var a=d(this).data("_evolutionTokenTextBox");a&&(a.settings.tokenDataTypeIds=b||[])})}};d.fn.evolutionTokenTextBox=function(b){if(c[b])return c[b].apply(this,Array.prototype.slice.call(arguments,1
735));if("object"!==typeof b&&b)d.error("Method "+b+" does not exist on jQuery.evolutionHighlight");else return c.init.apply(this,arguments)};d.fn.evolutionTokenTextBox.defaults=
736{highlightClassName:"token-highlight",insertEditTokenUrl:"",previewToken:function(b){return b},insertEditTokenModalWidth:400,insertEditTokenModalHeight:500,tokenDataTypeIds:[],tokenPlaceholders:null};return{}},jQuery,window);p("plugin.evolutionTransform",function(d,f,g){function k(){var a=(document.body||document.documentElement).style,b="Moz webkit Webkit Khtml O ms".split(" ");if("string"==typeof a.transition)return!0;for(var c=0;c<b.length;c++)if("string"==typeof a[b[c]+"Transition"])return!0;
737return!1}function l(x,w){if(!this||0==this.length)return this;var r=x||{};w=w||{};var y=[],z,A,B=null,H=null,E=null,I=null;x=[];null===v&&(v=k());this.each(function(){if(3!==this.nodeType){var k=d(this),F=!1,K=null,P=function(){f.clearTimeout(K);F||(F=!0,k.css({transition:"all 0s"}).off(".evolutionTransform"),w.complete&&w.complete())};k.off(".evolutionTransform").on("transitionend.evolutionTransform webkitTransitionEnd.evolutionTransform oTransitionEnd.evolutionTransform MSTransitionEnd.evolutionTransform",
738function(){P()});if(!v)return r.x&&(r.left=r.x),r.y&&(r.y=r.y),k.css(r);for(var D in l.defaults)w[D]||(w[D]=l.defaults[D]);for(var G in r)D=r[G],G===h||G===c?(z=D,delete r[G]):G===e||G===b?(A=D,delete r[G]):G===a?(B=D,delete r[G]):G===m?(H=D,delete r[G]):G===n?(E=D,delete r[G]):G===p?(I=D,delete r[G]):(G==s?0===D?r[G]=1E-5:1===D&&(r[G]=0.99999):"number"===typeof D&&0==D%1&&(r[G]=D+"px"),y[y.length]=G);if(z!=g||A!=g)x[x.length]="translate3d("+(z||0)+"px, "+(A||0)+"px, 0px)";B!=g&&(x[x.length]="rotateZ("+
739B+"deg)");H!=g&&(x[x.length]="rotateX("+H+"deg)");E!=g&&(x[x.length]="rotateY("+E+"deg)");I!=g&&(x[x.length]="scale("+I+")");0<x.length&&(D=t+"transform",mergedTransforms=x.join(" "),y[y.length]=D,r[D]=mergedTransforms,r.transform=mergedTransforms);D=d.fn.evolutionTransform.animationEnabled?w.duration/1000+"s "+w.easing:"";transition=y.join(" "+D+", ")+" "+D;d.noop(this.offsetHeight);if(E||H)q=q||d("body").get(0),q.style[t+"perspective"]=w.perspective,q.style.perspective=w.perspective;this.style[t+
740"transition"]=transition;this.style.transition=transition;for(G in r)this.style[G]=r[G];K=f.setTimeout(function(){P()},w.duration+100)}});return this}var h="x",e="y",c="left",b="top",a="rotate",m="rotateX",n="rotateY",p="scale",s="opacity",q,v=null,t=function(){if(!("getComputedStyle"in window))return"";var a=window.getComputedStyle(document.documentElement,"");return"-"+(Array.prototype.slice.call(a).join("").match(/-(moz|webkit|ms)-/)||""===a.OLink&&["","o"])[1]+"-"}();l.defaults={duration:0,easing:"linear",
741perspective:250,complete:null};d.fn.evolutionTransform=l;d.fn.evolutionTransform.animationEnabled=!0;d.fn.evolutionTransform.accelerated=function(){null===v&&(v=k());return v};return{}},jQuery,window);p("plugin.evolutionUserFileTextBox",function(d,f,g){var k={},l=1,h=function(e){return this.each(function(){var c={settings:d.extend({},d.fn.evolutionUserFileTextBox.defaults,e||{}),internal:{state:this,preview:null,select:null,remove:null}};d.telligent.evolution.post({url:c.settings.endpoint,data:{m:"c"},
742success:function(b){c.internal.contextid=b.uploadContextId;c.internal.uploadurl=b.uploadUrl;b=d("<div></div>").attr("class",c.settings.cssClass);c.internal.preview=d("<div></div>").attr("class",c.settings.previewCssClass);b.append(c.internal.preview);c.internal.select=d('<a href="#" class="upload"></a>').attr("id","userfiletextbox_"+(new Date).getTime()+"_"+l++).html(c.settings.selectText).glowUpload({fileFilter:null,uploadUrl:c.internal.uploadurl,renderMode:"link"}).on("glowUploadBegun",function(a){c.uploading=
743!0;c.internal.select.html("0%")}).on("glowUploadComplete",function(a,b){c.internal.select.html(c.settings.selectText);b&&0<b.name.length&&d.telligent.evolution.post({url:c.settings.endpoint,data:{m:"f",ContextId:c.internal.contextid,FileName:b.name},success:function(a){c.internal.state.value=a.url;c.uploading=!1;c.internal.preview.html(a.previewHtml).slideDown(100);c.internal.remove.show()}})}).on("glowUploadFileProgress",function(a,b){c.internal.select.html(b.percent+"%")});b.append(c.internal.select);
744c.internal.remove=d('<a href="#" class="remove" style="margin-left: 1em;"></a>').html(c.settings.removeText).on("click",function(){c.internal.preview.html("").slideUp(100);c.internal.state.value="";c.internal.remove.hide();return!1}).hide();b.append(c.internal.remove);var a=d(c.internal.state).val();a?(c.internal.remove.show(),d.telligent.evolution.post({url:c.settings.endpoint,data:{m:"p",Url:a},success:function(a){c.internal.preview.html(a.previewHtml).slideDown(100)}})):c.internal.preview.html("").hide();
745d(c.internal.state).data("evolutionUserFileTextBox",c).before(b).hide()}})})};d.fn.evolutionUserFileTextBox=function(e){if(e in k)return k[e].apply(this,Array.prototype.slice.call(arguments,1
745));if("object"!==typeof e&&e)d.error("Method "+e+" does not exist on jQuery.fn.evolutionUserFileTextBox");else return h.apply(this,arguments)};d.extend(d.fn.evolutionUserFileTextBox,{defaults:{removeText:"",selectText:"",noFileText:"",initialPreviewHtml:"",cssClass:"user-file-url",previewCssClass:"user-file-url-preview",
746endpoint:""}});return{}},jQuery,window);p("plugin.validation",function(d,f,g){d.telligent||(d.telligent={});d.telligent.evolution||(d.telligent.evolution={});var k={};d.telligent.evolution.validation={registerExtensions:function(a){k.date={isValid:function(a,b,c){return!v(a)||null==(new Date(a)).toString().match(/Invalid|NaN/)},message:function(b,c){return c||a.date},cache:!0};k.dateISO={isValid:function(a,b,c){return!v(a)||null!=(a+"").match(/^\d{4}[\/\-](0?[1-9]|1[012])[\/\-](0?[1-9]|[12][0-9]|3[01])$/)},
747message:function(b,c){return c||a.dateISO},cache:!0};k.digits={isValid:function(a,b,c){return!v(a)||null!=a.match(/^\d*$/)},message:function(b,c){return c||a.digits},cache:!0};k.email={isValid:function(b,c,d){return!v(b)||null!=b.match(RegExp(a.emailRegex))},message:function(b,c){return c||a.email},cache:!0};k.emailexists={isValid:function(a,b,c){return d.Deferred(function(b){if(v(a)){c="string"==typeof c&&{url:c}||c;var e=d.telligent.evolution.site.getBaseUrl()+"Utility/Validation/Core_Validator.asmx/IsEmailAvailable";
748c.url&&(e=c.url);d.telligent.evolution.post({url:e,dataType:"json",contentType:"application/json; charset=utf-8",data:JSON.stringify({email:a||""})}).then(function(a){b.resolve(!0===a.d.IsValid)})["catch"](function(){b.resolve(!1)})}else b.resolve(!0)}).promise()},message:function(b,c){return c||a.emailexists},cache:!0};k.emails={isValid:function(b,c,d){c=b.split(/[;,]/);d=!0;for(var e=RegExp(a.emailRegex),f=0;f<c.length;f++)jQuery.trim(c[f]).match(e)||(d=!1);return!v(b)||d},message:function(b,c){return c||
749a.emails},cache:!0};k.equalTo={isValid:function(a,b,c){if(!v(a))return!0;b=n(d(c));return a==b},message:function(b,c){return c||a.equalTo},cache:!1};k.groupnameexists={isValid:function(a,b,c){if(!v(a))return!0;var e=d(b).data("_groupnameexists_previous")||{},f=c.getParentId();return e.value!==a||e.parentGroupId!=f?d.Deferred(function(c){var e=d.telligent.evolution.site.getBaseUrl()+"Utility/Validation/Core_Validator.asmx/IsGroupNameAvailable";d.telligent.evolution.post({url:e,dataType:"json",contentType:"application/json; charset=utf-8",
750data:JSON.stringify({groupName:a||"",parentGroupId:f||""})}).then(function(e){e=!0===e.d.IsValid;d(b).data("_groupnameexists_previous",{value:a||"",valid:e,parentGroupId:f});c.resolve(e)})["catch"](function(){c.resolve(!1)})}).promise():e.valid},message:function(b,c){return c||a.groupnameexists},cache:!1};k.mailinglistnameexists={isValid:function(a,b,c){return d.Deferred(function(b){if(v(a)){c="string"==typeof c&&{url:c}||c;var e=d.telligent.evolution.site.getBaseUrl()+"Utility/Validation/Core_Validator.asmx/IsMailingListNameAvailable";
751c.url&&(e=c.url);var f;c.id&&(f=c.id);d.telligent.evolution.post({url:e,dataType:"json",contentType:"application/json; charset=utf-8",data:JSON.stringify({mailingListName:a||"",existingMailingListId:f||""})}).then(function(a){b.resolve(!0===a.d.IsValid)})["catch"](function(){b.resolve(!1)})}else b.resolve(!0)}).promise()},message:function(b,c){return c||a.mailinglistnameexists},cache:!0};k.max={isValid:function(a,b,c){if(!v(a))return!0;b=parseFloat(c);a=parseFloat(a);return!isNaN(a)&&!isNaN(b)&&a<=
752b},message:function(b,c){return x(c||a.max,b)},cache:!0};k.maxlength={isValid:function(a,b,c){if(!v(a))return!0;c=parseFloat(c);return!isNaN(c)&&t(a,b)<=c},message:function(b,c){return x(c||a.maxlength,b)},cache:!1};k.min={isValid:function(a,b,c){if(!v(a))return!0;b=parseFloat(c);a=parseFloat(a);return!isNaN(a)&&!isNaN(b)&&a>=b},message:function(b,c){return x(c||a.min,b)},cache:!0};k.minlength={isValid:function(a,b,c){if(!v(a))return!0;c=parseFloat(c);return!isNaN(c)&&t(a,b)>=c},message:function(b,
753c){return x(c||a.min,b)},cache:!1};k.number={isValid:function(a,b,c){return!v(a)||null!=a.match(/^(?:-?\d+|-?\d{1,3}(?:,\d{3})+)?(?:\.\d+)?$/)},message:function(b,c){return c||a.number},cache:!0};k.passwordvalid={isValid:function(a,b,c,e){return d.Deferred(function(b){if(v(a)){c="string"==typeof c&&{url:c}||c;var f=d.telligent.evolution.site.getBaseUrl()+"Utility/Validation/Core_Validator.asmx/IsPasswordValid";c.url&&(f=c.url);d.telligent.evolution.post({url:f,dataType:"json",contentType:"application/json; charset=utf-8",
754data:JSON.stringify({password:a})}).then(function(a){e.message=a.d.Message||"";b.resolve(!0===a.d.IsValid)})["catch"](function(){b.resolve(!1)})}else b.resolve(!0)}).promise()},message:function(a,b,c){return b||c.message},cache:!0};k.pattern={isValid:function(a,b,c){return!v(a)||null!=a.match(c||/.*/)},message:function(b,c){return c||a.pattern},cache:!0};k.range={isValid:function(a,b,c){if(!v(a))return!0;a=parseFloat(a);b=parseFloat(c[0]);c=parseFloat(c[1]);return!isNaN(b)&&!isNaN(c)&&!isNaN(a)&&
755a>=b&&a<=c},message:function(b,c){return x(c||a.range,b)},cache:!0};k.rangelength={isValid:function(a,b,c){if(!v(a))return!0;var d=parseFloat(c[0]);c=parseFloat(c[1]);a=t(a,b);return!isNaN(d)&&!isNaN(c)&&a>=d&&a<=c},message:function(b,c){return x(c||a.rangelength,b)},cache:!1};k.required={isValid:function(a,b,c){return c&&"function"===typeof c&&!c()?!0:v(a)},message:function(b,c){return c||a.required},cache:!1};k.step={isValid:function(a,b,c){if(!v(a))return!0;a=parseFloat(a);c=parseFloat(c);return!isNaN(c)&&
756!isNaN(a)&&0==a%c},message:function(b,c){return x(c||a.step,b)},cache:!0};k.url={isValid:function(b,c,d){return!v(b)||b.match(a.urlRegex)?!0:!1},message:function(b,c){return c||a.url},cache:!0};k.username={isValid:function(b,c,d){return!v(b)||null!=b.match(a.usernameRegex)},message:function(b,c){return c||a.username},cache:!0};k.usernameexists={isValid:function(a,b,c){return d.Deferred(function(b){if(v(a)){c="string"==typeof c&&{url:c}||c;var e=d.telligent.evolution.site.getBaseUrl()+"Utility/Validation/Core_Validator.asmx/IsUsernameAvailable";
757c.url&&(e=c.url);d.telligent.evolution.post({url:e,dataType:"json",contentType:"application/json; charset=utf-8",data:JSON.stringify({username:a})}).then(function(a){b.resolve(!0===a.d.IsValid)})["catch"](function(){b.resolve(!1)})}else b.resolve(!0)}).promise()},message:function(b,c){return c||a.usernameexists},cache:!0};k.wikipageexists={isValid:function(a,b,c){var e=d.trim(a);if(!v(e))return!0;a=d(b).data("_wikipageexists_previous")||{};var f=c.parentPageId()||-1;return a.value!==e||a.parentPageId!=
758f?d.Deferred(function(a){var g=d.telligent.evolution.site.getBaseUrl()+"Utility/Validation/Core_Validator.asmx/IsWikiPageNameAvailable";d.telligent.evolution.post({url:g,dataType:"json",contentType:"application/json; charset=utf-8",data:JSON.stringify({pageName:e,wikiId:c.wikiId||-1,pageId:c.pageId||-1,parentPageId:f})}).then(function(c){c=!0===c.d.IsValid;d(b).data("_wikipageexists_previous",{value:e||"",parentPageId:f,valid:c});a.resolve(c)})["catch"](function(){a.resolve(!1)})}).promise():a.valid},
759message:function(b,c){return c||a.wikipageexists},cache:!1}}};var l={addField:function(a,b,c,f){var g=this.data("evolutionValidation");if(g&&"undefined"!==typeof g){var h=d(a);e(h,this);var l=!1,n=h.data("evolutionValidation");n||(l=!0,n={validationContext:g,selector:a,messageSelector:c,isValid:null,context:f,rules:[],lastValue:void 0});a=Object.keys(b);d.each(a,function(a,c){var d=k[c],e={};d&&!1!==b[c]&&n.rules.push({check:function(a,f){var g=this;g.isValid=null;var k=d.isValid(a,h,b[c],e);k.then?
760k.then(function(a){g.isValid=a;g.message=d.message(b[c],(b.messages||{})[c],e)||"Error";f(g.isValid)})["catch"](function(){g.isValid=!1;g.message=d.message(b[c],(b.messages||{})[c],e)||"Error";f(g.isValid)}):(g.isValid=!0===k,g.message=d.message(b[c],(b.messages||{})[c],e)||"Error",f(g.isValid))},message:d.message(b[c],(b.messages||{})[c],e)||"Error",cache:!0===d.cache,isValid:null})});h.data("evolutionValidation",n);l&&g.internal.fields.push(n);if(l=h.get(0)){l="input"!=(l.nodeName||"").toLowerCase()||
761!l.name||"radio"!=l.type.toLowerCase()&&"checkbox"!=l.type.toLowerCase()?d(l):d('input[name="'+l.name+'"]');try{l.on("input",function(){g.internal.hasAttemptedSubmit&&(window.clearTimeout(g.internal.keyPressValidationHandle),g.internal.keyPressValidationHandle=window.setTimeout(function(){m(g,h,null,!0)},499))})}catch(p){}l.on("blur",function(){m(g,h,null,!0)})}}return this},addCustomValidation:function(a,b,c,d,e){var f=this.data("evolutionValidation");if(f&&"undefined"!==typeof f){var g=f.internal.customValidations.length;
762f.internal.customValidations[g]={id:a,validationFunction:b,message:c,messageSelector:d,isValid:null,context:e};return function(a){return p(f,g,w(a),!0)}}},isValid:function(b){b=w(b);var c=this.data("evolutionValidation");return c?a(c,b,!0):(b&&b(!1),!1)},validate:function(b){b=w(b);var c=this.data("evolutionValidation");return c?a(c,b,!0):(b&&b(!1),!1)},validateField:function(a,b){b=w(b);var c=this.data("evolutionValidation");return c?m(c,d(a),b,!0):(b&&b(!0),!0)},validateCustom:function(a,b){b=w(b);
763var c=this.data("evolutionValidation");if(!c)return b&&b(!0),!0;for(var d=0;d<c.internal.customValidations.length;d++)if(c.internal.customValidations[d].id==a)return p(c,d,b,!0);b&&b(!0);return!0},reset:function(){var a=this.data("evolutionValidation");if(!a)return this;for(var b=0;b<a.internal.customValidations.length;b++)d(a.internal.customValidations[b].messageSelector).hide(),a.internal.customValidations[b].isValid=null;for(b=0;b<a.internal.fields.length;b++)d(a.internal.fields[b].messageSelector).hide(),
764a.internal.fields[b].errorMessage=null,a.internal.fields[b].isValid=null,a.internal.fields[b].lastValue=null;a.internal.submitButtonClicked=!1;a.internal.hasAttemptedSubmit=!1;window.clearTimeout(a.internal.initialValidationHandle);a.internal.initialValidationHandle=window.setTimeout(function(){c(a)},249)}},h=function(a){return this.each(function(){var b={settings:d.extend({},d.fn.evolutionValidation.defaults,a||{}),internal:{state:this,submitButtonClicked:!1,hasAttemptedSubmit:!1,fields:[],customValidations:[],
765initialValidationHandle:null,ignoreRevalidation:!1}};d(this).data("evolutionValidation",b);e(this,this);d(this).on("click",function(a){return s(b,a)});window.clearTimeout(b.internal.initialValidationHandle);b.internal.initialValidationHandle=window.setTimeout(function(){c(b)},499)})},e=function(a,b,c){a=d(a).closest("form");if(0<a.length){var e=null;a.off(".evolutionValidation").on("submit.evolutionValidation",function(){if(null==e||10<(new Date).getTime()-e)return e=(new Date).getTime(),d(b).trigger("click"),
766!1})}},c=function(b){window.clearTimeout(b.internal.initialValidationHandle);try{var e=!1;
766if(!0===b.settings.validateOnLoad)e=!0;else if(!1!==b.settings.validateOnLoad)for(var f=0;f<b.internal.fields.length;f++){var g=d(b.internal.fields[f].selector),h=g.attr("type");if("checkbox"!=h&&"radio"!=h&&"select"!=h&&"submit"!=h&&"button"!=h&&"reset"!=h&&""!=n(g)){e=!0;break}}if(e)b.internal.hasAttemptedSubmit=!0,a(b,function(){q(b)},!0);else if(!b.internal.hasAttemptedSubmit&&b.settings.onValidated)b.settings.onValidated(!0,
767!1,null)}catch(k){b.internal.initialValidationHandle=window.setTimeout(function(){c(b)},499)}},b=function(a){var b=!0;d.each(a.internal.fields,function(a,c){!1===c.isValid?!0===b&&(b=!1):null===c.isValid&&(b=null)});d.each(a.internal.customValidations,function(a,c){!1===c.isValid?!0===b&&(b=!1):null===c.isValid&&(b=null)});return!0===b},a=function(a,b,c){for(var e=!1,f=function(){if(e){var f=null,g=!0;d.each(a.internal.fields,function(a,b){!1===b.isValid?!0===g&&(g=!1,f=b.context):null===b.isValid&&
768(g=null)});d.each(a.internal.customValidations,function(a,b){!1===b.isValid?!0===g&&(g=!1,f=b.context):null===b.isValid&&(g=null)});if(null!==g){if(c&&a.settings.onValidated)a.settings.onValidated(g,a.internal.submitButtonClicked,f);b&&b(g);return g}return!1}},g=0;g<a.internal.fields.length;g++)m(a,d(a.internal.fields[g].selector),f,!1);for(g=0;g<a.internal.customValidations.length;g++)p(a,g,f,!1);e=!0;return f()},m=function(a,c,e,f){var g,h=n(c),k=c.data("evolutionValidation");if(null==k)return e(!0),
769!0;var m=h!=k.lastValue,l=function(){var c=!0;for(g=0;g<k.rules.length;g++){if(!1===k.rules[g].isValid){if(!1!==k.isValid){k.errorMessage=k.rules[g].message;k.isValid=!1;k.validationContext.internal.hasAttemptedSubmit&&d(k.messageSelector).html(k.errorMessage).show();if(f&&a.settings.onValidated)a.settings.onValidated(b(a),a.internal.submitButtonClicked,k.context);e&&e(!1)}return!1}null===k.rules[g].isValid&&(c=!1)}if(c){k.errorMessage=null;k.isValid=!0;d(k.messageSelector).empty().hide();if(f&&a.settings.onValidated)a.settings.onValidated(b(a),
770a.internal.submitButtonClicked,null);e&&e(!0);return!0}return!1};d.each(k.rules,function(a,b){if(m||!b.cache)k.isValid=null,b.check(h,l)});k.lastValue=h;return l()},n=function(a){return"checkbox"==a.attr("type")||"radio"==a.attr("type")?a.get(0).checked?a.val():"":a.val()},p=function(a,c,e,f){if(0>c||c>=a.internal.customValidations.length)return e(!0),!0;var g=a.internal.customValidations[c];g.isValid=null;var h=function(){if(!0===g.isValid){d(g.messageSelector).empty().hide();if(f&&a.settings.onValidated)a.settings.onValidated(b(a),
771a.internal.submitButtonClicked,g.context);e&&e(!0);return!0}if(!1===g.isValid){a.internal.hasAttemptedSubmit&&d(g.messageSelector).html(g.message).show();if(f&&a.settings.onValidated)a.settings.onValidated(b(a),a.internal.submitButtonClicked,null);e&&e(!1)}return!1};c=g.validationFunction();c.then?c.then(function(a){g.isValid=!0===a;h()})["catch"](function(){g.isValid=!1;h()}):g.isValid=!0===c;return h()},s=function(b,c){var e=!b.internal.hasAttemptedSubmit;b.internal.hasAttemptedSubmit=!0;b.internal.submitButtonClicked=
772!0;var f=!1,h=!1,k=g,m=function(a){e&&!a&&q(b);if(f)a&&(b.internal.ignoreRevalidation=!0,d(b.internal.state).trigger("click"),b.internal.ignoreRevalidation=!1);else{var g=!0;a&&b.settings.onSuccessfulClick&&(g=b.settings.onSuccessfulClick(c));b.internal.submitButtonClicked=!1;k=a&&!1!==g;h=!0}};b.internal.ignoreRevalidation?m(!0):a(b,m,!0);f=!0;!h&&c&&(c.cancelBubble=!0,k=c.returnValue=!1);return k},q=function(a){for(var b=0;b<a.internal.fields.length;b++)!1===a.internal.fields[b].isValid&&null!=
773a.internal.fields[b].errorMessage&&d(a.internal.fields[b].messageSelector).html(a.internal.fields[b].errorMessage).show();for(b=0;b<a.internal.customValidations.length;b++)!1===a.internal.customValidations[b].isValid&&d(a.internal.customValidations[b].messageSelector).html(a.internal.customValidations[b].message).show()},v=function(a){return null!=a&&0<d.trim(a+"").length},t=function(a,b){b.get&&(b=b.get(0));var c=(b.nodeName||"").toLowerCase();return"input"!=c||!b.name||"radio"!=b.type.toLowerCase()&&
774"checkbox"!=b.type.toLowerCase()?"select"==c?d("option:selected",b).length:(a||"").length:d('input[name="'+b.name+'"]:checked').length},x=function(a,b){b=b||{};if("object"!==typeof b){var c=[];c[0]=b;b=c}return a.replace(/\{(\d+)\}/g,function(a,c){return b[c]||"?"})},w=function(a){return"function"!==typeof a?null:a};
774d.fn.evolutionValidation=function(a){if(a in l)return l[a].apply(this,Array.prototype.slice.call(arguments,1));if("object"!==typeof a&&a)d.error("Method "+a+" does not exist on jQuery.fn.evolutionValidation");
775else return h.apply(this,arguments)};d.extend(d.fn.evolutionValidation,{defaults:{validateOnLoad:null,onValidated:null,onSuccessfulClick:null}});f.Telligent_Validation=function(a,b){this._jq=d(a);b.onValidatedFunction&&(b.onValidated=b.onValidatedFunction);b.onSuccessfulClickFunction&&(b.onSuccessfulClick=b.onSuccessfulClickFunction);this._jq.evolutionValidation(b)};Telligent_Validation.prototype.AddField=function(a,b,c,d){this._jq.evolutionValidation("addField",a,b,c,d)};Telligent_Validation.prototype.AddCustomValidation=
776function(a,b,c,d,e){return this._jq.evolutionValidation("addCustomValidation",a,b,c,d,e)};Telligent_Validation.prototype.IsValid=function(){return this._jq.evolutionValidation("isValid")};Telligent_Validation.prototype.Validate=function(){return this._jq.evolutionValidation("validate")};Telligent_Validation.prototype.ValidateField=function(a){return this._jq.evolutionValidation("validateField",a)};Telligent_Validation.prototype.ValidateCustom=function(a){return this._jq.evolutionValidation("validateCustom",
777a)};return{}},jQuery,window);p("plugin.evolutionVote",function(d,f,g){var k=function(a,b,c){if(a.internal.isInitialized&&!a.settings.isReadOnly)if(a.internal.userVote=c,a.settings.allowMultipleSelections||(a.settings.isReadOnly=!0),a.internal.savingValue=!0,null===b||0==c)a.settings.onDeleteVote();else a.settings.onVote(b,c)},l=function(a){var b=parseInt(a);return isNaN(b)?!0===a||"true"==a?1:!1===a||"false"==a?-1:0:b},h=function(a){return this.each(function(){a&&a.userVote!=g&&(a.userVote=l(a.userVote));
778var b={settings:d.extend({},d.fn.evolutionUpDownVoting.defaults,a||{}),internal:{state:d(this)}};d(this).data("evolutionUpDownVoting_context",b);b.internal.state.addClass(b.settings.voteClass).css("white-space","nowrap").find("a").off(".evolutionUpDownVoting").empty().end();b.internal.state.empty();"true"==b.settings.userVote?b.settings.userVote=!0:"false"==b.settings.userVote&&(b.settings.userVote=!1);b.settings.isReadOnly&&b.internal.state.addClass(b.settings.readOnlyClass);e(b,!0);var c="",f="neutral";
7790<b.settings.score?(f="positive",c=b.settings.positiveScoreModifier):0>b.settings.score&&(f="negative",c=b.settings.negativeScoreModifier);c='<div class="vote-score '+f+'">'+c+Math.abs(b.settings.score)+"</div>";b.settings.canViewVotes&&(c='<a class="ui-tip" title="'+b.settings.viewVotesMessage+'" href='+b.settings.voteUrl+">"+c+"</a>");b.internal.state.append('<div class="score-summary">'+c+"</div>");e(b,!1)})},e=function(a,b){(function(){if(!a.settings.isUserRegistered||!a.settings.isUserGroupMember||
780!1!=b||a.settings.canUserDownVote)if(!a.settings.isUserRegistered||!a.settings.isUserGroupMember||!0!=b||a.settings.canUserUpVote){var e,f="",f=c(a,b);e=!a.settings.isUserRegistered||!0==b&&a.settings.canUserUpVote||!1==b&&a.settings.canUserDownVote?d('<a href="#" >'+f+"</a>").css({textDecoration:"none"}).attr("title",f).addClass("votingenabled ui-tip"):d('<a disabled="disabled">'+f+"</a>").addClass(a.settings.readOnlyClass).attr("title",f).addClass("votingdisabled ui-tip");e.addClass("vote");1==
781b?e.addClass("upvote"):e.addClass("downvote");if(!a.settings.isReadOnly)if(!a.settings.isUserRegistered)e.attr("href",a.settings.loginUrl);else if(!0==b&&a.settings.canUserUpVote||!1==b&&a.settings.canUserDownVote)if(a.settings.userVote&&0<a.settings.userVote==b)0<a.settings.userVote==b&&(e.data("rating-value",b).addClass("selected").on("click.evolutionUpDownVoting",function(c){a.settings.allowMultipleVotes?(c=a.settings.userVote+(b?1:-1),k(a,e.data("rating-value"),c)):k(a,null,0);return!1}),1<Math.abs(a.settings.userVote)?
782(f=Math.abs(a.settings.userVote),9<f&&(f="9+"),e.addClass("multiple").append('<span class="multiple-value">'+f+"</span>")):e.removeClass("multiple"));else e.data("rating-value",b).on("click.evolutionUpDownVoting",function(c){c=b?1:-1;a.settings.allowMultipleVotes&&(c+=a.settings.userVote);k(a,e.data("rating-value"),c);return!1});a.internal.state.append(e)}})();a.internal.isInitialized=!0},c=function(a,b){if(a.settings.isReadOnly)return a.settings.readOnlyMessage;if((!b||a.settings.canUserUpVote)&&
783(b||a.settings.canUserDownVote)||a.settings.isUserRegistered){if(b&&!a.settings.canUserUpVote||!b&&!a.settings.canUserDownVote)return a.settings.isUserGroupMember?a.settings.noPermissionMessage:a.settings.notGroupMemberMessage;if(0<a.settings.userVote&&b||0>a.settings.userVote&&!b)return a.settings.allowMultipleVotes?b?a.settings.voteUpAgainMessage:a.settings.voteDownAgainMessage:a.settings.deleteMessage;if(b&&0==a.settings.userVote)return a.settings.voteUpMessage;if(b&&0>a.settings.userVote)return a.settings.allowMultipleVotes?
784a.settings.removeDownVoteMessage:a.settings.switchToUpVoteMessage;if(!b&&0==a.settings.userVote)return a.settings.voteDownMessage;if(!b&&0<a.settings.userVote)return a.settings.allowMultipleVotes?a.settings.removeUpVoteMessage:a.settings.switchToDownVoteMessage}else return a.settings.loginMessage;return""},b={val:function(a){var b=this.data("evolutionUpDownVoting_context");if(null!==b){if("undefined"!==typeof a)return b.internal.yesVotes=a;a="undefined"!==typeof b.internal.yesVotes?b.internal.yesVotes:
785b.settings.yesVotes;return a}return 0},readOnly:function(a){var b=this.data("evolutionUpDownVoting_context");if(null!==b)if("undefined"!==typeof a)(b.settings.isReadOnly=a)?b.internal.state.find("a").css({cursor:"default"}):b.internal.state.find("a").css({cursor:"pointer"});else return b.settings.isReadOnly;return!0},option:function(a,b){if("object"===typeof a)return this.each(function(){var b=d(this).data("evolutionUpDownVoting_context");
785null!=b&&(a.userVote&&(a.userVote=l(a.userVote)),b.settings=
786d.extend({},b.settings,a),h.apply(d(this),[b.settings]))});if("undefined"!==typeof a&&"undefined"!==typeof b)return this.each(function(){var c=d(this).data("evolutionUpDownVoting_context");null!=c&&("userVote"==a&&(b=l(b)),c.settings[a]=b,h.apply(d(this),[c.settings]))});if("undefined"!==typeof a){var c=this.data("evolutionUpDownVoting_context");return null!==c?c.settings[a]:null}}};d.fn.evolutionUpDownVoting=function(a){if(a in b)return b[a].apply(this,Array.prototype.slice.call(arguments,1));if("object"!==
787typeof a&&a)d.error("Method "+a+" does not exist on jQuery.fn.evolutionUpDownVoting");else return h.apply(this,arguments)};d.extend(d.fn.evolutionUpDownVoting,{defaults:{yesVotes:0,noVotes:0,voteCount:0,score:0,userVote:0,voteClass:"updownvote",overClass:"active",readOnlyClass:"readonly",isReadOnly:!1,allowMultipleSelections:!0,allowMultipleVotes:!1,canUserUpVote:!1,canUserDownVote:!1,canViewVotes:!1,isUserRegistered:!0,loginUrl:"",voteUrl:"",isUserGroupMember:!1,voteDownMessage:"Vote against this idea",
788voteUpMessage:"Vote for this idea",voteDownAgainMessage:"Vote against this idea again",voteUpAgainMessage:"Vote for this idea again",loginMessage:"Sign in to vote on ideas",noPermissionMessage:"You do not have permission to vote for this idea",notGroupMemberMessage:"Join this group to vote on this idea",deleteMessage:"Remove your vote for this idea",removeDownVoteMessage:"Remove a vote against this idea",removeUpVoteMessage:"Remove a vote for this idea",readOnlyMessage:"Voting has been disabled",
789switchToDownVoteMessage:"Vote against this idea instead of for it",switchToUpVoteMessage:"Vote for this idea instead of against it",viewVotesMessage:"View votes",positiveScoreModifier:"+",negativeScoreModifier:"-",onVote:function(a){},onDeleteVote:function(a){}}});return{}},jQuery,window);$.telligent=$.telligent||{};$.telligent.evolution=$.telligent.evolution||{};M("components composers events lib modules plugins lib.messageLinks lib.sheetProvider lib.sheet lib.actionSheet lib.touchEventAdapter lib.reflow lib.storageShim lib.imagePreview lib.legacyFormFilter lib.jsSupport lib.devicePixelRatio module.ui module.scriptRendering module.themePreview module.notifications module.systemNotifications lib.jQueryShim lib.keyboardActive module.shortcuts module.scheduledFile module.navigationConfirmation module.authentication events.frontMost".split(" "),
790function(d,f,g,k,l,h,e,c,b,a,m,n,p,s,q,v,t,x,w,r,y,z,A,B,H,E,I,J,F,K,M){K(function(){A.shim();J.init();t.setCookie();v.setCookie();p.shim();m.adapt()&&K("body").addClass("touch");H.init();E.init();I.init();x.initiate();w.initiate();r.initiate();y.initiate();z.initiate();n.monitor();c.sheet=new b({parent:K("body"),enablePan:!0,maxHeightPerent:0.8,cssClass:"sheet",backgroundColor:"#333",backgroundOpacity:0.75,animationDuration:250,onOpening:function(){K.telligent.evolution.messaging.publish("sheet.opening")},
791onClosing:function(){K.telligent.evolution.messaging.publish("sheet.closing")},onOpened:function(){K.telligent.evolution.messaging.publish("sheet.opened")},onClosed:function(){K.telligent.evolution.messaging.publish("sheet.closed")}});c.actionSheet=new a({sheet:c.sheet});(new e({parent:"body"})).handle("click");q.init();K.telligent.evolution.ui.render();s.register();B.init();F.init()})},jQuery,window)})();

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.