function printStackTrace(n){n=n||{guess:!0};var r=n.e||null,u=!!n.guess,t=new printStackTrace.implementation,i=t.run(r);return u?t.guessAnonymousFunctions(i):i}(function(){var n=window.onerror;window.onerror=function(t,i,r){var u=new XMLHttpRequest,e=window.cr.baseUrl+"/Error/LogJavascriptError",o=encodeURIComponent(printStackTrace().join("\n")),s=navigator.userAgent,f;return u!=null&&(f="Message="+t+"&Line="+r+"&Url="+i+"&UserAgent="+s+"&Stacktrace="+o,u.open("POST",e,!0),u.setRequestHeader("Content-type","application/x-www-form-urlencoded"),u.send(f)),n(t,i,r)}})();printStackTrace.implementation=function(){};printStackTrace.implementation.prototype={run:function(n,t){return n=n||this.createException(),t=t||this.mode(n),t==="other"?this.other(arguments.callee):this[t](n)},createException:function(){try{this.undef()}catch(n){return n}},mode:function(n){return n.arguments&&n.stack?"chrome":n.stack&&n.sourceURL?"safari":typeof n.message=="string"&&typeof window!="undefined"&&window.opera?n.stacktrace?n.message.indexOf("\n")>-1&&n.message.split("\n").length>n.stacktrace.split("\n").length?"opera9":n.stack?n.stacktrace.indexOf("called from line")<0?"opera10b":"opera11":"opera10a":"opera9":n.stack?"firefox":"other"},instrumentFunction:function(n,t,i){n=n||window;var r=n[t];n[t]=function(){return i.call(this,printStackTrace().slice(4)),n[t]._instrumented.apply(this,arguments)};n[t]._instrumented=r},deinstrumentFunction:function(n,t){n[t].constructor===Function&&n[t]._instrumented&&n[t]._instrumented.constructor===Function&&(n[t]=n[t]._instrumented)},chrome:function(n){var t=(n.stack+"\n").replace(/^\S[^\(]+?[\n$]/gm,"").replace(/^\s+(at eval )?at\s+/gm,"").replace(/^([^\(]+?)([\n$])/gm,"{anonymous}()@$1$2").replace(/^Object.<anonymous>\s*\(([^\)]+)\)/gm,"{anonymous}()@$1").split("\n");return t.pop(),t},safari:function(n){return n.stack.replace(/\[native code\]\n/m,"").replace(/^@/gm,"{anonymous}()@").split("\n")},firefox:function(n){return n.stack.replace(/(?:\n@:0)?\s+$/m,"").replace(/^[\(@]/gm,"{anonymous}()@").split("\n")},opera11:function(n){for(var t,e,r,u=n.stacktrace.split("\n"),f=[],i=0,o=u.length;i<o;i+=2)t=/^.*line (\d+), column (\d+)(?: in (.+))? in (\S+):$/.exec(u[i]),t&&(e=t[4]+":"+t[1]+":"+t[2],r=t[3]||"global code",r=r.replace(/<anonymous function: (\S+)>/,"$1").replace(/<anonymous function>/,"{anonymous}"),f.push(r+"@"+e+" -- "+u[i+1].replace(/^\s+/,"")));return f},opera10b:function(n){for(var t,f,r=n.stacktrace.split("\n"),u=[],i=0,e=r.length;i<e;i++)t=/^(.*)@(.+):(\d+)$/.exec(r[i]),t&&(f=t[1]?t[1]+"()":"global code",u.push(f+"@"+t[2]+":"+t[3]));return u},opera10a:function(n){for(var t,f,r=n.stacktrace.split("\n"),u=[],i=0,e=r.length;i<e;i+=2)t=/Line (\d+).*script (?:in )?(\S+)(?:: In function (\S+))?$/i.exec(r[i]),t&&(f=t[3]||"{anonymous}",u.push(f+"()@"+t[2]+":"+t[1]+" -- "+r[i+1].replace(/^\s+/,"")));return u},opera9:function(n){for(var i,r=n.message.split("\n"),u=[],t=2,f=r.length;t<f;t+=2)i=/Line (\d+).*script (?:in )?(\S+)/i.exec(r[t]),i&&u.push("{anonymous}()@"+i[2]+":"+i[1]+" -- "+r[t+1].replace(/^\s+/,""));return u},other:function(n){for(var i="{anonymous}",t=[],r,u;n&&n.arguments&&t.length<10;)r=/function\s*([\w\-$]+)?\s*\(/i.test(n.toString())?RegExp.$1||i:i,u=Array.prototype.slice.call(n.arguments||[]),t[t.length]=r+"("+this.stringifyArguments(u)+")",n=n.caller;return t},stringifyArguments:function(n){for(var t,r=[],u=Array.prototype.slice,i=0;i<n.length;++i)t=n[i],t===undefined?r[i]="undefined":t===null?r[i]="null":t.constructor&&(t.constructor===Array?r[i]=t.length<3?"["+this.stringifyArguments(t)+"]":"["+this.stringifyArguments(u.call(t,0,1))+"..."+this.stringifyArguments(u.call(t,-1))+"]":t.constructor===Object?r[i]="#object":t.constructor===Function?r[i]="#function":t.constructor===String?r[i]='"'+t+'"':t.constructor===Number&&(r[i]=t));return r.join(",")},sourceCache:{},ajax:function(n){var t=this.createXMLHTTPObject();if(t)try{return t.open("GET",n,!1),t.send(null),t.responseText}catch(i){}return""},createXMLHTTPObject:function(){for(var i,t=[function(){return new XMLHttpRequest},function(){return new ActiveXObject("Msxml2.XMLHTTP")},function(){return new ActiveXObject("Msxml3.XMLHTTP")},function(){return new ActiveXObject("Microsoft.XMLHTTP")}],n=0;n<t.length;n++)try{return i=t[n](),this.createXMLHTTPObject=t[n],i}catch(r){}},isSameDomain:function(n){return typeof location!="undefined"&&n.indexOf(location.hostname)!==-1},getSource:function(n){return n in this.sourceCache||(this.sourceCache[n]=this.ajax(n).split("\n")),this.sourceCache[n]},guessAnonymousFunctions:function(n){for(var i,o,t=0;t<n.length;++t){var u=n[t],f=/\{anonymous\}\(.*\)@(.*)/.exec(u);if(f&&(i=/^(.*?)(?::(\d+))(?::(\d+))?(?: -- .+)?$/.exec(f[1]),i)){var r=i[1],e=i[2],s=i[3]||0;r&&this.isSameDomain(r)&&e&&(o=this.guessAnonymousFunction(r,e,s),n[t]=u.replace("{anonymous}",o))}}return n},guessAnonymousFunction:function(n,t){var i;try{i=this.findFunctionName(this.getSource(n),t)}catch(r){i="getSource failed with url: "+n+", exception: "+r.toString()}return i},findFunctionName:function(n,t){for(var u="",r,o=Math.min(t,20),i,f,e=0;e<o;++e)if(r=n[t-e-1],f=r.indexOf("//"),f>=0&&(r=r.substr(0,f)),r&&((u=r+u,i=/['"]?([0-9A-Za-z_]+)['"]?\s*[:=]\s*function\b/.exec(u),i&&i[1])||(i=/function\s+([^(]*?)\s*\(([^)]*)\)/.exec(u),i&&i[1])||(i=/['"]?([0-9A-Za-z_]+)['"]?\s*[:=]\s*(?:eval|new Function)\b/.exec(u),i&&i[1])))return i[1];return"(?)"}},function(n,t){function r(){var n=".community-button,.community-switch-left,.community-switch-right,.community-icon",i="ui-state-hover";t("body").on("mouseenter",n,function(){t(this).hasClass("ui-state-disabled")||t(this).addClass(i)}).on("mouseleave",n,function(){t(this).removeClass(i)}).on("mouseup",n,function(){t(this).removeClass(i)}).on("click",n,function(){t(this).removeClass(i)})}function u(){t("body").on("keydown",":text",function(n){if(n.keyCode===13)return n.preventDefault(),!1})}var i=n.ui={};i.styleButton=function(n){n.addClass("community-button").addClass("ui-state-default").addClass("ui-corner-all")};t(document).ready(function(){r();u()})}(window.cr||{},jQuery),function(n,t){if(n.timeout){var f=(n.timeout-5)*6e4,r=5,s=(new Date).getTime(),i=null,e=null,o=t("#timeoutDialog");o.dialog({resizable:!1,autoOpen:!1,modal:!0,draggable:!1,closeOnEscape:!1,dialogClass:"no-close",height:200,width:350});function h(){t.get("RefreshTimeout");r=5}function u(){if(r==0)window.location=n.baseUrl;else{i=null;o.dialog("open");var f=r+" minutes";r===1&&(f="1 minute");t("#timeoutTime").text(f);r--;e=setTimeout(u,6e4)}}t("#btnTimeoutRefresh").click(function(){o.dialog("close");clearTimeout(e);e=null;i=setTimeout(u,f);h()});t('input[type="text"], textarea').keyup(function(){var n=(new Date).getTime();n-s>=3e5&&(i!==null&&clearTimeout(i),i=setTimeout(u,f),h(),s=n)});i=setTimeout(u,f)}}(window.cr||{},jQuery),function(n){n.fn.extend({counter:function(t){var u={type:"char",count:"down",goal:140,text:!0,target:!1,append:!0,translation:"",msg:""},f="",i="",e=!1,t=n.extend({},u,t),r={init:function(i){var e=i.attr("id"),o=e+"_count",u;r.isLimitless();u=n("<div/>").attr("id",e+"_counter").html("<span id="+o+"/> "+r.setMsg());t.target&&n(t.target).length?t.append?n(t.target).append(u):n(t.target).prepend(u):t.append?u.insertAfter(i):u.insertBefore(i);f=n("#"+o);r.bind(i)},bind:function(n){n.bind("keypress.counter keydown.counter keyup.counter blur.counter focus.counter change.counter paste.counter",r.updateCounter);n.bind("keydown.counter",r.doStopTyping);n.trigger("keydown")},isLimitless:function(){if(t.goal==="sky")return t.count="up",e=!0},setMsg:function(){if(t.msg!=="")return t.msg;if(t.text===!1)return"";if(e)return t.msg!==""?t.msg:"";this.text=t.translation||"character word left max";this.text=this.text.split(" ");this.chars="s ( )".split(" ");this.msg=null;switch(t.type){case"char":t.count===u.count&&t.text?this.msg=this.text[0]+this.chars[1]+this.chars[0]+this.chars[2]+" "+this.text[2]:t.count==="up"&&t.text&&(this.msg=this.text[0]+this.chars[0]+" "+this.chars[1]+t.goal+" "+this.text[3]+this.chars[2]);break;case"word":t.count===u.count&&t.text?this.msg=this.text[1]+this.chars[1]+this.chars[0]+this.chars[2]+" "+this.text[2]:t.count==="up"&&t.text&&(this.msg=this.text[1]+this.chars[1]+this.chars[0]+this.chars[2]+" "+this.chars[1]+t.goal+" "+this.text[3]+this.chars[2])}return this.msg},getWords:function(t){return t!==""?n.trim(t).replace(/\s+/g," ").split(" ").length:0},updateCounter:function(){var e=n(this);(i<0||i>t.goal)&&r.passedGoal(e);t.type===u.type?t.count===u.count?(i=t.goal-e.val().length,i<=0?f.text("0"):f.text(i)):t.count==="up"&&(i=e.val().length,f.text(i)):t.type==="word"&&(t.count===u.count?(i=r.getWords(e.val()),i<=t.goal?(i=t.goal-i,f.text(i)):f.text("0")):t.count==="up"&&(i=r.getWords(e.val()),f.text(i)));return},doStopTyping:function(n){var i=[46,8,9,35,36,37,38,39,40,32];if(r.isGoalReached(n)&&n.keyCode!==i[0]&&n.keyCode!==i[1]&&n.keyCode!==i[2]&&n.keyCode!==i[3]&&n.keyCode!==i[4]&&n.keyCode!==i[5]&&n.keyCode!==i[6]&&n.keyCode!==i[7]&&n.keyCode!==i[8])return t.type===u.type?!1:n.keyCode!==i[9]&&n.keyCode!==i[1]&&t.type!=u.type?!0:!1},isGoalReached:function(n,r){return e?!1:t.count===u.count?(r=0,i<=r?!0:!1):(r=t.goal,i>=r?!0:!1)},wordStrip:function(t,i){var r=i.replace(/\s+/g," ").split(" ").length;return i=n.trim(i),t<=0||t===r?i:(i=n.trim(i).split(" "),i.splice(t,r,""),n.trim(i.join(" ")))},passedGoal:function(n){var i=n.val();t.type==="word"&&n.val(r.wordStrip(t.goal,i));t.type==="char"&&n.val(i.substring(0,t.goal));t.type==="down"&&f.val("0");t.type==="up"&&f.val(t.goal)}};return this.each(function(){r.init(n(this))})}})}(jQuery)