/** vim: et:ts=4:sw=4:sts=4
 * @license RequireJS 2.1.8 Copyright (c) 2010-2012, The Dojo Foundation All Rights Reserved.
 * Available via the MIT or new BSD license.
 * see: http://github.com/jrburke/requirejs for details
 */

/**
 * @license RequireJS text 2.0.10 Copyright (c) 2010-2012, The Dojo Foundation All Rights Reserved.
 * Available via the MIT or new BSD license.
 * see: http://github.com/requirejs/text for details
 */

var requirejs,require,define;!function(global){function isFunction(e){return"[object Function]"===ostring.call(e)}function isArray(e){return"[object Array]"===ostring.call(e)}function each(e,t){if(e){var n;for(n=0;n<e.length&&(!e[n]||!t(e[n],n,e));n+=1);}}function eachReverse(e,t){if(e){var n;for(n=e.length-1;n>-1&&(!e[n]||!t(e[n],n,e));n-=1);}}function hasProp(e,t){return hasOwn.call(e,t)}function getOwn(e,t){return hasProp(e,t)&&e[t]}function eachProp(e,t){var n;for(n in e)if(hasProp(e,n)&&t(e[n],n))break}function mixin(e,t,n,i){return t&&eachProp(t,function(t,r){!n&&hasProp(e,r)||(i&&"string"!=typeof t?(e[r]||(e[r]={}),mixin(e[r],t,n,i)):e[r]=t)}),e}function bind(e,t){return function(){return t.apply(e,arguments)}}function scripts(){return document.getElementsByTagName("script")}function defaultOnError(e){throw e}function getGlobal(e){if(!e)return e;var t=global;return each(e.split("."),function(e){t=t[e]}),t}function makeError(e,t,n,i){var r=new Error(t+"\nhttp://requirejs.org/docs/errors.html#"+e);return r.requireType=e,r.requireModules=i,n&&(r.originalError=n),r}function newContext(e){function t(e){var t,n;for(t=0;e[t];t+=1)if("."===(n=e[t]))e.splice(t,1),t-=1;else if(".."===n){if(1===t&&(".."===e[2]||".."===e[0]))break;t>0&&(e.splice(t-1,2),t-=2)}}function n(e,n,i){var r,o,a,s,l,c,d,p,u,m,h,f=n&&n.split("/"),g=f,v=$.map,b=v&&v["*"];if(e&&"."===e.charAt(0)&&(n?(g=getOwn($.pkgs,n)?f=[n]:f.slice(0,f.length-1),e=g.concat(e.split("/")),t(e),o=getOwn($.pkgs,r=e[0]),e=e.join("/"),o&&e===r+"/"+o.main&&(e=r)):0===e.indexOf("./")&&(e=e.substring(2))),i&&v&&(f||b)){for(s=e.split("/"),l=s.length;l>0;l-=1){if(d=s.slice(0,l).join("/"),f)for(c=f.length;c>0;c-=1)if((a=getOwn(v,f.slice(0,c).join("/")))&&(a=getOwn(a,d))){p=a,u=l;break}if(p)break;!m&&b&&getOwn(b,d)&&(m=getOwn(b,d),h=l)}!p&&m&&(p=m,u=h),p&&(s.splice(0,u,p),e=s.join("/"))}return e}function i(e){isBrowser&&each(scripts(),function(t){if(t.getAttribute("data-requiremodule")===e&&t.getAttribute("data-requirecontext")===x.contextName)return t.parentNode.removeChild(t),!0})}function r(e){var t=getOwn($.paths,e);if(t&&isArray(t)&&t.length>1)return i(e),t.shift(),x.require.undef(e),x.require([e]),!0}function o(e){var t,n=e?e.indexOf("!"):-1;return n>-1&&(t=e.substring(0,n),e=e.substring(n+1,e.length)),[t,e]}function a(e,t,i,r){var a,s,l,c,d=null,p=t?t.name:null,u=e,m=!0,h="";return e||(m=!1,e="_@r"+(T+=1)),c=o(e),d=c[0],e=c[1],d&&(d=n(d,p,r),s=getOwn(M,d)),e&&(d?h=s&&s.normalize?s.normalize(e,function(e){return n(e,p,r)}):n(e,p,r):(h=n(e,p,r),c=o(h),d=c[0],h=c[1],i=!0,a=x.nameToUrl(h))),l=!d||s||i?"":"_unnormalized"+(P+=1),{prefix:d,name:h,parentMap:t,unnormalized:!!l,url:a,originalName:u,isDefine:m,id:(d?d+"!"+h:h)+l}}function s(e){var t=e.id,n=getOwn(k,t);return n||(n=k[t]=new x.Module(e)),n}function l(e,t,n){var i=e.id,r=getOwn(k,i);!hasProp(M,i)||r&&!r.defineEmitComplete?(r=s(e),r.error&&"error"===t?n(r.error):r.on(t,n)):"defined"===t&&n(M[i])}function c(e,t){var n=e.requireModules,i=!1;t?t(e):(each(n,function(t){var n=getOwn(k,t);n&&(n.error=e,n.events.error&&(i=!0,n.emit("error",e)))}),i||req.onError(e))}function d(){globalDefQueue.length&&(apsp.apply(S,[S.length-1,0].concat(globalDefQueue)),globalDefQueue=[])}function p(e){delete k[e],delete C[e]}function u(e,t,n){var i=e.map.id;e.error?e.emit("error",e.error):(t[i]=!0,each(e.depMaps,function(i,r){var o=i.id,a=getOwn(k,o);!a||e.depMatched[r]||n[o]||(getOwn(t,o)?(e.defineDep(r,M[o]),e.check()):u(a,t,n))}),n[i]=!0)}function m(){var e,t,n,o,a=1e3*$.waitSeconds,s=a&&x.startTime+a<(new Date).getTime(),l=[],d=[],p=!1,h=!0;if(!b){if(b=!0,eachProp(C,function(n){if(e=n.map,t=e.id,n.enabled&&(e.isDefine||d.push(n),!n.error))if(!n.inited&&s)r(t)?(o=!0,p=!0):(l.push(t),i(t));else if(!n.inited&&n.fetched&&e.isDefine&&(p=!0,!e.prefix))return h=!1}),s&&l.length)return n=makeError("timeout","Load timeout for modules: "+l,null,l),n.contextName=x.contextName,c(n);h&&each(d,function(e){u(e,{},{})}),s&&!o||!p||!isBrowser&&!isWebWorker||_||(_=setTimeout(function(){_=0,m()},50)),b=!1}}function h(e){hasProp(M,e[0])||s(a(e[0],null,!0)).init(e[1],e[2])}function f(e,t,n,i){e.detachEvent&&!isOpera?i&&e.detachEvent(i,t):e.removeEventListener(n,t,!1)}function g(e){var t=e.currentTarget||e.srcElement;return f(t,x.onScriptLoad,"load","onreadystatechange"),f(t,x.onScriptError,"error"),{node:t,id:t&&t.getAttribute("data-requiremodule")}}function v(){var e;for(d();S.length;){if(e=S.shift(),null===e[0])return c(makeError("mismatch","Mismatched anonymous define() module: "+e[e.length-1]));h(e)}}var b,y,x,w,_,$={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},shim:{},config:{}},k={},C={},A={},S=[],M={},E={},T=1,P=1;return w={require:function(e){return e.require?e.require:e.require=x.makeRequire(e.map)},exports:function(e){if(e.usingExports=!0,e.map.isDefine)return e.exports?e.exports:e.exports=M[e.map.id]={}},module:function(e){return e.module?e.module:e.module={id:e.map.id,uri:e.map.url,config:function(){var t=getOwn($.pkgs,e.map.id);return(t?getOwn($.config,e.map.id+"/"+t.main):getOwn($.config,e.map.id))||{}},exports:M[e.map.id]}}},y=function(e){this.events=getOwn(A,e.id)||{},this.map=e,this.shim=getOwn($.shim,e.id),this.depExports=[],this.depMaps=[],this.depMatched=[],this.pluginMaps={},this.depCount=0},y.prototype={init:function(e,t,n,i){i=i||{},this.inited||(this.factory=t,n?this.on("error",n):this.events.error&&(n=bind(this,function(e){this.emit("error",e)})),this.depMaps=e&&e.slice(0),this.errback=n,this.inited=!0,this.ignore=i.ignore,i.enabled||this.enabled?this.enable():this.check())},defineDep:function(e,t){this.depMatched[e]||(this.depMatched[e]=!0,this.depCount-=1,this.depExports[e]=t)},fetch:function(){if(!this.fetched){this.fetched=!0,x.startTime=(new Date).getTime();var e=this.map;if(!this.shim)return e.prefix?this.callPlugin():this.load();x.makeRequire(this.map,{enableBuildCallback:!0})(this.shim.deps||[],bind(this,function(){return e.prefix?this.callPlugin():this.load()}))}},load:function(){var e=this.map.url;E[e]||(E[e]=!0,x.load(this.map.id,e))},check:function(){if(this.enabled&&!this.enabling){var e,t,n=this.map.id,i=this.depExports,r=this.exports,o=this.factory;if(this.inited){if(this.error)this.emit("error",this.error);else if(!this.defining){if(this.defining=!0,this.depCount<1&&!this.defined){if(isFunction(o)){if(this.events.error&&this.map.isDefine||req.onError!==defaultOnError)try{r=x.execCb(n,o,i,r)}catch(t){e=t}else r=x.execCb(n,o,i,r);if(this.map.isDefine&&(t=this.module,t&&void 0!==t.exports&&t.exports!==this.exports?r=t.exports:void 0===r&&this.usingExports&&(r=this.exports)),e)return e.requireMap=this.map,e.requireModules=this.map.isDefine?[this.map.id]:null,e.requireType=this.map.isDefine?"define":"require",c(this.error=e)}else r=o;this.exports=r,this.map.isDefine&&!this.ignore&&(M[n]=r,req.onResourceLoad&&req.onResourceLoad(x,this.map,this.depMaps)),p(n),this.defined=!0}this.defining=!1,this.defined&&!this.defineEmitted&&(this.defineEmitted=!0,this.emit("defined",this.exports),this.defineEmitComplete=!0)}}else this.fetch()}},callPlugin:function(){var e=this.map,t=e.id,i=a(e.prefix);this.depMaps.push(i),l(i,"defined",bind(this,function(i){var r,o,d,u=this.map.name,m=this.map.parentMap?this.map.parentMap.name:null,h=x.makeRequire(e.parentMap,{enableBuildCallback:!0});if(this.map.unnormalized)return i.normalize&&(u=i.normalize(u,function(e){return n(e,m,!0)})||""),o=a(e.prefix+"!"+u,this.map.parentMap),l(o,"defined",bind(this,function(e){this.init([],function(){return e},null,{enabled:!0,ignore:!0})})),void((d=getOwn(k,o.id))&&(this.depMaps.push(o),this.events.error&&d.on("error",bind(this,function(e){this.emit("error",e)})),d.enable()));r=bind(this,function(e){this.init([],function(){return e},null,{enabled:!0})}),r.error=bind(this,function(e){this.inited=!0,this.error=e,e.requireModules=[t],eachProp(k,function(e){0===e.map.id.indexOf(t+"_unnormalized")&&p(e.map.id)}),c(e)}),r.fromText=bind(this,function(n,i){var o=e.name,l=a(o),d=useInteractive;i&&(n=i),d&&(useInteractive=!1),s(l),hasProp($.config,t)&&($.config[o]=$.config[t]);try{req.exec(n)}catch(e){return c(makeError("fromtexteval","fromText eval for "+t+" failed: "+e,e,[t]))}d&&(useInteractive=!0),this.depMaps.push(l),x.completeLoad(o),h([o],r)}),i.load(e.name,h,r,$)})),x.enable(i,this),this.pluginMaps[i.id]=i},enable:function(){C[this.map.id]=this,this.enabled=!0,this.enabling=!0,each(this.depMaps,bind(this,function(e,t){var n,i,r;if("string"==typeof e){if(e=a(e,this.map.isDefine?this.map:this.map.parentMap,!1,!this.skipMap),this.depMaps[t]=e,r=getOwn(w,e.id))return void(this.depExports[t]=r(this));this.depCount+=1,l(e,"defined",bind(this,function(e){this.defineDep(t,e),this.check()})),this.errback&&l(e,"error",bind(this,this.errback))}n=e.id,i=k[n],hasProp(w,n)||!i||i.enabled||x.enable(e,this)})),eachProp(this.pluginMaps,bind(this,function(e){var t=getOwn(k,e.id);t&&!t.enabled&&x.enable(e,this)})),this.enabling=!1,this.check()},on:function(e,t){var n=this.events[e];n||(n=this.events[e]=[]),n.push(t)},emit:function(e,t){each(this.events[e],function(e){e(t)}),"error"===e&&delete this.events[e]}},x={config:$,contextName:e,registry:k,defined:M,urlFetched:E,defQueue:S,Module:y,makeModuleMap:a,nextTick:req.nextTick,onError:c,configure:function(e){e.baseUrl&&"/"!==e.baseUrl.charAt(e.baseUrl.length-1)&&(e.baseUrl+="/");var t=$.pkgs,n=$.shim,i={paths:!0,config:!0,map:!0};eachProp(e,function(e,t){i[t]?"map"===t?($.map||($.map={}),mixin($[t],e,!0,!0)):mixin($[t],e,!0):$[t]=e}),e.shim&&(eachProp(e.shim,function(e,t){isArray(e)&&(e={deps:e}),!e.exports&&!e.init||e.exportsFn||(e.exportsFn=x.makeShimExports(e)),n[t]=e}),$.shim=n),e.packages&&(each(e.packages,function(e){var n;e="string"==typeof e?{name:e}:e,n=e.location,t[e.name]={name:e.name,location:n||e.name,main:(e.main||"main").replace(currDirRegExp,"").replace(jsSuffixRegExp,"")}}),$.pkgs=t),eachProp(k,function(e,t){e.inited||e.map.unnormalized||(e.map=a(t))}),(e.deps||e.callback)&&x.require(e.deps||[],e.callback)},makeShimExports:function(e){function t(){var t;return e.init&&(t=e.init.apply(global,arguments)),t||e.exports&&getGlobal(e.exports)}return t},makeRequire:function(t,i){function r(n,o,l){var d,p,u;return i.enableBuildCallback&&o&&isFunction(o)&&(o.__requireJsBuild=!0),"string"==typeof n?isFunction(o)?c(makeError("requireargs","Invalid require call"),l):t&&hasProp(w,n)?w[n](k[t.id]):req.get?req.get(x,n,t,r):(p=a(n,t,!1,!0),d=p.id,hasProp(M,d)?M[d]:c(makeError("notloaded",'Module name "'+d+'" has not been loaded yet for context: '+e+(t?"":". Use require([])")))):(v(),x.nextTick(function(){v(),u=s(a(null,t)),u.skipMap=i.skipMap,u.init(n,o,l,{enabled:!0}),m()}),r)}return i=i||{},mixin(r,{isBrowser:isBrowser,toUrl:function(e){var i,r=e.lastIndexOf("."),o=e.split("/")[0],a="."===o||".."===o;return-1!==r&&(!a||r>1)&&(i=e.substring(r,e.length),e=e.substring(0,r)),x.nameToUrl(n(e,t&&t.id,!0),i,!0)},defined:function(e){return hasProp(M,a(e,t,!1,!0).id)},specified:function(e){return e=a(e,t,!1,!0).id,hasProp(M,e)||hasProp(k,e)}}),t||(r.undef=function(e){d();var n=a(e,t,!0),i=getOwn(k,e);delete M[e],delete E[n.url],delete A[e],i&&(i.events.defined&&(A[e]=i.events),p(e))}),r},enable:function(e){getOwn(k,e.id)&&s(e).enable()},completeLoad:function(e){var t,n,i,o=getOwn($.shim,e)||{},a=o.exports;for(d();S.length;){if(n=S.shift(),null===n[0]){if(n[0]=e,t)break;t=!0}else n[0]===e&&(t=!0);h(n)}if(i=getOwn(k,e),!t&&!hasProp(M,e)&&i&&!i.inited){if(!(!$.enforceDefine||a&&getGlobal(a)))return r(e)?void 0:c(makeError("nodefine","No define call for "+e,null,[e]));h([e,o.deps||[],o.exportsFn])}m()},nameToUrl:function(e,t,n){var i,r,o,a,s,l,c,d,p;if(req.jsExtRegExp.test(e))d=e+(t||"");else{for(i=$.paths,r=$.pkgs,s=e.split("/"),l=s.length;l>0;l-=1){if(c=s.slice(0,l).join("/"),o=getOwn(r,c),p=getOwn(i,c)){isArray(p)&&(p=p[0]),s.splice(0,l,p);break}if(o){a=e===o.name?o.location+"/"+o.main:o.location,s.splice(0,l,a);break}}d=s.join("/"),d+=t||(/\?/.test(d)||n?"":".js"),d=("/"===d.charAt(0)||d.match(/^[\w\+\.\-]+:/)?"":$.baseUrl)+d}return $.urlArgs?d+(-1===d.indexOf("?")?"?":"&")+$.urlArgs:d},load:function(e,t){req.load(x,e,t)},execCb:function(e,t,n,i){return t.apply(i,n)},onScriptLoad:function(e){if("load"===e.type||readyRegExp.test((e.currentTarget||e.srcElement).readyState)){interactiveScript=null;var t=g(e);x.completeLoad(t.id)}},onScriptError:function(e){var t=g(e);if(!r(t.id))return c(makeError("scripterror","Script error for: "+t.id,e,[t.id]))}},x.require=x.makeRequire(),x}function getInteractiveScript(){return interactiveScript&&"interactive"===interactiveScript.readyState?interactiveScript:(eachReverse(scripts(),function(e){if("interactive"===e.readyState)return interactiveScript=e}),interactiveScript)}var req,s,head,baseElement,dataMain,src,interactiveScript,currentlyAddingScript,mainScript,subPath,version="2.1.8",commentRegExp=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/gm,cjsRequireRegExp=/[^.]\s*require\s*\(\s*["']([^'"\s]+)["']\s*\)/g,jsSuffixRegExp=/\.js$/,currDirRegExp=/^\.\//,op=Object.prototype,ostring=op.toString,hasOwn=op.hasOwnProperty,ap=Array.prototype,apsp=ap.splice,isBrowser=!("undefined"==typeof window||!navigator||!window.document),isWebWorker=!isBrowser&&"undefined"!=typeof importScripts,readyRegExp=isBrowser&&"PLAYSTATION 3"===navigator.platform?/^complete$/:/^(complete|loaded)$/,defContextName="_",isOpera="undefined"!=typeof opera&&"[object Opera]"===opera.toString(),contexts={},cfg={},globalDefQueue=[],useInteractive=!1;if(void 0===define){if(void 0!==requirejs){if(isFunction(requirejs))return;cfg=requirejs,requirejs=void 0}void 0===require||isFunction(require)||(cfg=require,require=void 0),req=requirejs=function(e,t,n,i){var r,o,a=defContextName;return isArray(e)||"string"==typeof e||(o=e,isArray(t)?(e=t,t=n,n=i):e=[]),o&&o.context&&(a=o.context),r=getOwn(contexts,a),r||(r=contexts[a]=req.s.newContext(a)),o&&r.configure(o),r.require(e,t,n)},req.config=function(e){return req(e)},req.nextTick="undefined"!=typeof setTimeout?function(e){setTimeout(e,4)}:function(e){e()},require||(require=req),req.version=version,req.jsExtRegExp=/^\/|:|\?|\.js$/,req.isBrowser=isBrowser,s=req.s={contexts:contexts,newContext:newContext},req({}),each(["toUrl","undef","defined","specified"],function(e){req[e]=function(){var t=contexts[defContextName];return t.require[e].apply(t,arguments)}}),isBrowser&&(head=s.head=document.getElementsByTagName("head")[0],(baseElement=document.getElementsByTagName("base")[0])&&(head=s.head=baseElement.parentNode)),req.onError=defaultOnError,req.createNode=function(e,t,n){var i=e.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script");return i.type=e.scriptType||"text/javascript",i.charset="utf-8",i.async=!0,i},req.load=function(e,t,n){var i,r=e&&e.config||{};if(isBrowser)return i=req.createNode(r,t,n),i.setAttribute("data-requirecontext",e.contextName),i.setAttribute("data-requiremodule",t),!i.attachEvent||i.attachEvent.toString&&i.attachEvent.toString().indexOf("[native code")<0||isOpera?(i.addEventListener("load",e.onScriptLoad,!1),i.addEventListener("error",e.onScriptError,!1)):(useInteractive=!0,i.attachEvent("onreadystatechange",e.onScriptLoad)),i.src=n,currentlyAddingScript=i,baseElement?head.insertBefore(i,baseElement):head.appendChild(i),currentlyAddingScript=null,i;if(isWebWorker)try{importScripts(n),e.completeLoad(t)}catch(i){e.onError(makeError("importscripts","importScripts failed for "+t+" at "+n,i,[t]))}},isBrowser&&eachReverse(scripts(),function(e){if(head||(head=e.parentNode),dataMain=e.getAttribute("data-main"))return mainScript=dataMain,cfg.baseUrl||(src=mainScript.split("/"),mainScript=src.pop(),subPath=src.length?src.join("/")+"/":"./",cfg.baseUrl=subPath),mainScript=mainScript.replace(jsSuffixRegExp,""),req.jsExtRegExp.test(mainScript)&&(mainScript=dataMain),cfg.deps=cfg.deps?cfg.deps.concat(mainScript):[mainScript],!0}),define=function(e,t,n){var i,r;"string"!=typeof e&&(n=t,t=e,e=null),isArray(t)||(n=t,t=null),!t&&isFunction(n)&&(t=[],n.length&&(n.toString().replace(commentRegExp,"").replace(cjsRequireRegExp,function(e,n){t.push(n)}),t=(1===n.length?["require"]:["require","exports","module"]).concat(t))),useInteractive&&(i=currentlyAddingScript||getInteractiveScript())&&(e||(e=i.getAttribute("data-requiremodule")),r=contexts[i.getAttribute("data-requirecontext")]),(r?r.defQueue:globalDefQueue).push([e,t,n])},define.amd={jQuery:!0},req.exec=function(text){return eval(text)},req(cfg)}}(this),define("../../lib/client/require",function(){}),define("models",["require","exports","module"],function(e,t){"use strict";var n,i;n=Backbone.Model.extend({url:"../user/server/core.php/landingConfig"}),i=Backbone.Model.extend({url:"../conf_website/YWZzc3ByaW5nLnNvY2lldHljb/core.php"}),t.LandingConfig=n,t.SpeakerBio=i}),define("login_view",["require","exports","module","models"],function(e,t){"use strict";e("models");return Backbone.View.extend({el:"#login-popup",initialize:function(){if(this.$cbxRememberPass=$("#cbx-remember-pass"),this.$txtEmail=$("#txt-login-email"),this.$txtPass=$("#txt-login-password"),this.$lblError=$("#login-popup-error"),this.$btnLogin=$("#btn-login"),localStorage.login){var e=JSON.parse(localStorage.login);e&&e.remember&&(this.$cbxRememberPass.prop("checked",!0),this.$txtEmail.val(e.email),this.$txtPass.val(e.pass))}},events:{"chage #cbx-remember-pass":"rememberLogin","click #btn-login":"doLogin","keyup #txt-login-email, #txt-login-password":"keyupHandler","click #list-asst-affiliates .aff-asst-list-item":"asstAffiliateListItemClickHandler","click #btn-asst-aff-cancel":"cancelAffAsst","click #btn-asst-aff-impersonate":"asstImpersonation"},open:function(){this.$el.modal()},close:function(){this.$el.modal("hide")},rememberLogin:function(){var e={};this.$cbxRememberPass.prop("checked")&&(e.remember=!0,e.email=this.$txtEmail.val(),e.pass=this.$txtPass.val()),localStorage.login=JSON.stringify(e)},keyupHandler:function(e){13===e.keyCode?this.doLogin():this.$lblError.css("display","none")},doLogin:function(){var e=this.$txtEmail.val(),t=this.$txtPass.val(),n={},i=this;e=$.trim(e),t=$.trim(t),""===e||""===t?this.$lblError.html("E-mail or Password cannot be blank.").css("display","block"):(this.$lblError.css("display","none"),this.rememberLogin(),this.$btnLogin.html("Logging in...").prop("disabled",!0),n={email:e,pass:t},$.ajax({url:"../../login/server/core.php/doLogin",dataType:"json",data:n,type:"POST",success:function(e){e.asst_login_users?i.handleAsstLoginUsers(e.asst_login_users):(i.handleLogin(e),i.appView.refresh(),i.close())},complete:function(e,t){400===e.status&&""!==e.responseText&&i.$lblError.html(e.responseText).css("display","block"),i.$btnLogin.html("Log In").prop("disabled",!1)}}))},getParameterByName:function(e){var t=RegExp("[?&]"+e+"=([^&]*)").exec(window.location.search);return t&&decodeURIComponent(t[1].replace(/\+/g," "))},cancelAffAsst:function(){$("#login-popup-title").html("Enter your log in information"),$("#login-asst-aff-container").removeClass("login-modal-visible"),$("#login-main-container").addClass("login-modal-visible")},handleAsstLoginUsers:function(e){$("#list-asst-affiliates").empty(),e.forEach(function(e){var t=e.prof_pic||"";""!==t&&(t="<img src='"+t+"'>");var n='<label class="aff-asst-list-item"><div><input type="radio" name="asst_login" id="'+e.id+'" style="margin: 20px 10px 0px 20px"></div><div class="login-asst-aff-item"><div class="login-asst-aff-name">'+e.fname+" "+e.lname+'</div> <div class="login-asst-aff-email">'+e.email+"</div>"+t+"</div></label>";$("#list-asst-affiliates").append(n)}),$("#login-asst-aff-container").addClass("login-modal-visible"),$("#login-main-container").removeClass("login-modal-visible"),$("#login-popup-title").html("Assistant log in"),$("#login-asst-aff-instruct").html("Please select which of the <b>"+e.length+" persons</b> you will be assisting.<br/><b>Note:</b> You must log out and log back in, in order to assist another person.")},asstAffiliateListItemClickHandler:function(e){var t=$(e.currentTarget);$("#list-asst-affiliates .aff-asst-list-item-selected").removeClass("aff-asst-list-item-selected"),t.addClass("aff-asst-list-item-selected")},asstImpersonation:function(e){var t=$("#list-asst-affiliates input:checked").attr("id"),n=this;t&&$.ajax({url:"../../login/server/core.php/asstImpersonation",dataType:"json",data:{aff_id:t},type:"POST",success:function(){n.appView.refresh(),n.close()}})},handleLogin:function(e){var t=this.getParameterByName("login"),n=this.getParameterByName("m"),i=this.getParameterByName("h"),r=this.getParameterByName("conf_id");if("false"!=t||e)if("online_voting"===n){var o=this.getParameterByName("assoc_id"),a=this.getParameterByName("rev_type");window.open("../../"+n+"/?conf_id="+r+"&assoc_id="+o+"&rev_type="+a,"_parent")}else n&&(i=i||"",r=r?"?conf_id="+r:"",""!==i&&(i="/#"+i),e.profile_validation?window.open("../../login/"+window.location.search,"_parent"):window.open("../../"+n+r+i,"_parent"));else this.open()}})}),define("text",["module"],function(e){"use strict";var t,n,i,r,o,a=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],s=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,l=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,c="undefined"!=typeof location&&location.href,d=c&&location.protocol&&location.protocol.replace(/\:/,""),p=c&&location.hostname,u=c&&(location.port||void 0),m={},h=e.config&&e.config()||{};return t={version:"2.0.10",strip:function(e){if(e){e=e.replace(s,"");var t=e.match(l);t&&(e=t[1])}else e="";return e},jsEscape:function(e){return e.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r").replace(/[\u2028]/g,"\\u2028").replace(/[\u2029]/g,"\\u2029")},createXhr:h.createXhr||function(){var e,t,n;if("undefined"!=typeof XMLHttpRequest)return new XMLHttpRequest;if("undefined"!=typeof ActiveXObject)for(t=0;t<3;t+=1){n=a[t];try{e=new ActiveXObject(n)}catch(e){}if(e){a=[n];break}}return e},parseName:function(e){var t,n,i,r=!1,o=e.indexOf("."),a=0===e.indexOf("./")||0===e.indexOf("../");return-1!==o&&(!a||o>1)?(t=e.substring(0,o),n=e.substring(o+1,e.length)):t=e,i=n||t,o=i.indexOf("!"),-1!==o&&(r="strip"===i.substring(o+1),i=i.substring(0,o),n?n=i:t=i),{moduleName:t,ext:n,strip:r}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(e,n,i,r){var o,a,s,l=t.xdRegExp.exec(e);return!l||(o=l[2],a=l[3],a=a.split(":"),s=a[1],a=a[0],!(o&&o!==n||a&&a.toLowerCase()!==i.toLowerCase()||(s||a)&&s!==r))},finishLoad:function(e,n,i,r){i=n?t.strip(i):i,h.isBuild&&(m[e]=i),r(i)},load:function(e,n,i,r){if(r.isBuild&&!r.inlineText)return void i();h.isBuild=r.isBuild;var o=t.parseName(e),a=o.moduleName+(o.ext?"."+o.ext:""),s=n.toUrl(a),l=h.useXhr||t.useXhr;if(0===s.indexOf("empty:"))return void i();!c||l(s,d,p,u)?t.get(s,function(n){t.finishLoad(e,o.strip,n,i)},function(e){i.error&&i.error(e)}):n([a],function(e){t.finishLoad(o.moduleName+"."+o.ext,o.strip,e,i)})},write:function(e,n,i,r){if(m.hasOwnProperty(n)){var o=t.jsEscape(m[n]);i.asModule(e+"!"+n,"define(function () { return '"+o+"';});\n")}},writeFile:function(e,n,i,r,o){var a=t.parseName(n),s=a.ext?"."+a.ext:"",l=a.moduleName+s,c=i.toUrl(a.moduleName+s)+".js";t.load(l,i,function(n){var i=function(e){return r(c,e)};i.asModule=function(e,t){return r.asModule(e,c,t)},t.write(e,l,i,o)},o)}},"node"===h.env||!h.env&&"undefined"!=typeof process&&process.versions&&process.versions.node&&!process.versions["node-webkit"]?(n=require.nodeRequire("fs"),t.get=function(e,t,i){try{var r=n.readFileSync(e,"utf8");0===r.indexOf("\ufeff")&&(r=r.substring(1)),t(r)}catch(e){i(e)}}):"xhr"===h.env||!h.env&&t.createXhr()?t.get=function(e,n,i,r){var o,a=t.createXhr();if(a.open("GET",e,!0),r)for(o in r)r.hasOwnProperty(o)&&a.setRequestHeader(o.toLowerCase(),r[o]);h.onXhr&&h.onXhr(a,e),a.onreadystatechange=function(t){var r,o;4===a.readyState&&(r=a.status,r>399&&r<600?(o=new Error(e+" HTTP status: "+r),o.xhr=a,i(o)):n(a.responseText),h.onXhrComplete&&h.onXhrComplete(a,e))},a.send(null)}:"rhino"===h.env||!h.env&&"undefined"!=typeof Packages&&"undefined"!=typeof java?t.get=function(e,t){var n,i,r=new java.io.File(e),o=java.lang.System.getProperty("line.separator"),a=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(r),"utf-8")),s="";try{for(n=new java.lang.StringBuffer,i=a.readLine(),i&&i.length()&&65279===i.charAt(0)&&(i=i.substring(1)),null!==i&&n.append(i);null!==(i=a.readLine());)n.append(o),n.append(i);s=String(n.toString())}finally{a.close()}t(s)}:("xpconnect"===h.env||!h.env&&"undefined"!=typeof Components&&Components.classes&&Components.interfaces)&&(i=Components.classes,r=Components.interfaces,Components.utils.import("resource://gre/modules/FileUtils.jsm"),o="@mozilla.org/windows-registry-key;1"in i,t.get=function(e,t){var n,a,s,l={};o&&(e=e.replace(/\//g,"\\")),s=new FileUtils.File(e);try{n=i["@mozilla.org/network/file-input-stream;1"].createInstance(r.nsIFileInputStream),n.init(s,1,0,!1),a=i["@mozilla.org/intl/converter-input-stream;1"].createInstance(r.nsIConverterInputStream),a.init(n,"utf-8",n.available(),r.nsIConverterInputStream.DEFAULT_REPLACEMENT_CHARACTER),a.readString(n.available(),l),a.close(),n.close(),t(l.value)}catch(e){throw new Error((s&&s.path||"")+": "+e)}}),t}),define("text!templates/mentor_assign_template.html",[],function(){return'<div id="mentor-assignment-main-container" style="display: none;position:relative">\r\n    \x3c!-- <div id="mentor-assign-instruct" style="width: 700px;text-align: left;margin: 10px 0px 0px 3px;color: red;position: absolute;top: -15px;">Please Note – Mentor selection is only available for In-Person Registrants Only.</div> --\x3e\r\n    <div id="mentor-assign-display-container" style="display: none">\r\n        <div id="remove-mentor-instruct">You have successfully selected your mentor for the conference.  You may change your mentor selection via the \'Edit My Mentor\' button, until the selection period closes.</div>\r\n        <div>\r\n            <div id="mentor-assign-selected-mentor" class="mentor mentor-selected"></div>\r\n            <div style="display: inline-block;vertical-align:top;margin:58px 0px 0px 10px">\r\n                <a id="btn-remove-mentor" class="btn btn-success">Edit My Mentor</a>\r\n            </div>\r\n        </div>\r\n    </div>\r\n    <div class="row" id="mentor-assign-edit-container">\r\n        <div class="col-md-12" id="mentor-assign-top-container">\r\n            <div style="position: absolute; top: 38px; left: 18px; width: 419px">\r\n                <input type="text" id="txt-mentor-search" class="input input-sm form-control" placeholder="Search mentors" autocomplete="none">\r\n                <span class="glyphicon glyphicon-search" style="position: absolute;right: 15px;top: 7px"></span>\r\n            </div>\r\n            <div class="mentor-assign-btn-container">\r\n                <a id="btn-confirm-mentor" class="btn btn-success btn-disabled" data-toggle="tooltip" title="Please select a mentor">Request My Mentor</a>\r\n                <div id="mentor-assign-err-msg"></div>\r\n            </div>\r\n            <div style="text-align: center;line-height: 36px;font-size: 16px;">Mentor list refreshes in <div id="mentor-list-timer"></div> minutes</div>                    \r\n        </div>\r\n        <div class="col-md-12">\r\n            <div id="list-mentors"></div>\r\n        </div>\r\n    </div>\r\n    <div id="mentor-assign-warn-container" style="height: 100%">\r\n        <div id="mentor-assign-warn-container-inner" class="mentor-assign-popup">\r\n            <div class="mentor-assign-popup-title">Warning: Session Timed Out</div>\r\n            <div class="mentor-assign-popup-msg">Timer elapsed ! Click "Continue" to restart mentor selection.</div>\r\n            <div style="text-align: right">\r\n                <a id="btn-mentor-assign-popup" class="btn btn-sm btn-success" style="text-align: left; text-decoration: none">Continue</a>\r\n            </div>\r\n        </div>\r\n    </div>\r\n</div>'}),define("utils/confirmation_popup",["require","exports","module"],function(e,t){"use strict";function n(){$("body").append('<div class="modal" id="confirmation-popup" tabindex="-1" role="dialog"><div class="modal-dialog"><div class="modal-content"><div class="modal-body"><button type="button" class="close" data-dismiss="modal">&times;</button><div class="modal-header-lbl"><img id="confirmation-img-header"><div id="confirmation-header-lbl"></div></div><div class="modal-message"></div><div class="modal-action" align="right"><button data-btn-no="true" class="btn btn-sm btn-gray">No</button><button data-btn-yes="true" class="btn btn-sm btn-success">Cancel Abstract</button></div></div></div></div></div>')}function i(e){function t(){s=$("#confirmation-popup"),l=s.find("[data-btn-no='true']"),c=s.find("[data-btn-yes='true']")}function i(){"pending"===r.state()&&r.reject()}function o(){r.resolve(),a()}function a(){s.modal("hide")}var s,l,c;return r=new $.Deferred,t(),0===s.length&&(n(),t(),s.on("hidden.bs.modal",i),l.on("click",a),c.on("click",o)),e.title_icon?$("#confirmation-img-header").attr("src",e.title_icon).css("margin-right","8px").css("display","inline"):$("#confirmation-img-header").removeAttr("src").css("margin-right","0px").css("display","none"),s.find("#confirmation-header-lbl").html(e.title),s.find(".modal-message").html(e.message),e.no_lbl?l.html(e.no_lbl).width(e.btn_width).css("display","inline-block"):l.css("display","none"),e.yes_lbl?c.html(e.yes_lbl).width(e.btn_width).css("display","inline-block").prop("disabled",!1):c.css("display","none"),e.popup_width?s.find(".modal-dialog").css("width",e.popup_width+"px"):s.find(".modal-dialog").css("width","600px"),s.modal(e.modal_options||{}),s.find(".modal-dialog").css("margin-top",-s.find(".modal-content").height()/2+"px"),r}var r;t.show=i}),define("mentor_assign",["require","exports","module","text!templates/mentor_assign_template.html","utils/confirmation_popup","models"],function(e,t){"use strict";var n=e("text!templates/mentor_assign_template.html");e("utils/confirmation_popup"),e("models");return Backbone.View.extend({el:"body",mentorList:[],timerObj:void 0,mentorListTimerStarted:!1,timerDuration:5,initialize:function(){this.$el.append(n),this.$mainContainer=$("#mentor-assignment-main-container"),$("#mentor-assign-right-container button").css("display","inline-block"),$("#btn-confirm-mentor").tooltip({placement:"left"})},events:{"click #list-mentors .mentor":"mentorSelectedHandler","keyup #txt-mentor-search":"refreshMentorList","click #btn-confirm-mentor":"confirmMentorAssignment","click #btn-remove-mentor":"switchToEditMode","click #btn-mentor-assign-popup":"refreshList"},refreshList:function(){this.fetchMentorList(),this.startTimer()},startTimer:function(){function e(){n=parseInt(t/60,10),i=parseInt(t%60,10),n=n<10?"0"+n:n,i=i<10?"0"+i:i,r.html(n+":"+i),(t-=1)<0&&(o.showPopup("Warning: Session Timed Out",'Your session has timed out. Please click "Continue" to restart mentor selection.'),clearInterval(o.timerObj),o.timerObj=void 0)}var t,n,i,r,o=this;"SIRS"===App.association&&(this.timerDuration=2),t=60*this.timerDuration,r=$("#mentor-list-timer"),void 0===this.timerObj&&(this.timerObj=setInterval(e,1e3)),e()},showPopup:function(e,t){$("#mentor-assignment-main-container").height();$("#mentor-assign-warn-container-inner .mentor-assign-popup-title").html(e),$("#mentor-assign-warn-container-inner .mentor-assign-popup-msg").html(t),$("#mentor-assign-warn-container").show()},fetchMentorList:function(){var e=this;$("#mentor-assign-warn-container").hide(),$("#btn-confirm-mentor").addClass("btn-disabled").html("Request My Mentor").tooltip("enable"),$("#list-mentors").html("<div style='text-align: center;font-size: 18px;margin-top: 20px;'>Loading...</div>"),$.ajax({url:"../../user/server/core.php/mentorList?appId='conf'",dataType:"json",type:"GET",success:function(t){e.mentorList=t,e.refreshMentorList()}})
},handleMentorAssignment:function(e){e?this.switchToDisplayMode(e):this.fetchMentorList()},mentorTabSelected:function(){void 0===this.timerObj&&this.startTimer()},refreshMentorList:function(){var e,t="",n=$("#txt-mentor-search").val(),i=this;n=n.toLowerCase(),_.each(this.mentorList,function(r){if(n&&!1===i.isSearchTextMatched(r,n))return!0;e=i.highlightText(r.lname+", "+r.fname,n),t+='<div class="mentor" data-id="'+r.a_id+'"><div class="mentor-name">'+e+"</div>",r.jtitle&&(t+='<div class="mentor-title">'+i.highlightText(r.jtitle,n)+"</div>"),r.aff&&(t+='<div class="mentor-aff">'+i.highlightText(r.aff,n)+"</div>"),t+='<div class="mentor-loc">'+i.highlightText(i.getMentorLocation(r),n)+"</div>",t+="</div>"}),$("#list-mentors").html(t),$("#list-mentors").css("height",$(window).height()-204)},getMentorLocation:function(e){var t=e.country,n=e.city;return $.inArray(t.toUpperCase(),["UNITED STATES","CANADA"])>-1&&e.state&&(t=e.state+" "+t),n&&(n+=", "),t&&(n+=t),n},mentorSelectedHandler:function(e){var t,n,i=$(e.currentTarget);if(t=i.data("id"),n=$.grep(this.mentorList,function(e){return e.a_id===t}),n.length>0){var r=n[0].fname+" "+n[0].lname;$("#btn-confirm-mentor").removeClass("btn-disabled").html("Request '"+r+"' as My Mentor").tooltip("disable")}else $("#btn-confirm-mentor").addClass("btn-disabled").html("Request My Mentor").tooltip("enable");$("#list-mentors .mentor-selected").removeClass("mentor-selected"),i.addClass("mentor-selected")},confirmMentorAssignment:function(){var e,t,n=this;$("#btn-confirm-mentor").hasClass("btn-disabled")||(e=$("#list-mentors .mentor-selected"),t=e.data("id"),$("#mentor-assign-err-msg").hide(),$.ajax({url:"../../user/server/core.php/updateMentor?appId='conf'",dataType:"json",type:"POST",data:{mentor_id:t},success:function(e){if(1===e.success){var i=$.grep(n.mentorList,function(e){return e.a_id===t});n.switchToDisplayMode(i[0])}},complete:function(e){var t;400===e.status?t=e.responseText:200!==e.status&&(t="System encounters a problem. Please refresh your browser and try again. If the problem continues, then please notify the system administrator."),t&&$("#mentor-assign-err-msg").show().html(t)}}))},switchToDisplayMode:function(e){clearInterval(this.timerObj),this.timerObj=void 0,$("#mentor-assign-edit-container").hide(),$("#mentor-assign-display-container").show(),$("#mentor-assign-instruct").hide();var t="<div class='mentor-name'>"+e.fname+" "+e.lname+"</div>";e.jtitle&&(t+="<div class='mentor-title'>"+e.jtitle+"</div>"),e.aff&&(t+="<div class='mentor-aff'>"+e.aff+"</div>"),t+="<div class='mentor-loc'>"+this.getMentorLocation(e)+"</div>",$("#mentor-assign-selected-mentor").html(t)},switchToEditMode:function(){$("#mentor-assign-edit-container").show(),$("#mentor-assign-display-container").hide(),$("#mentor-assign-instruct").show(),this.showPopup("Warning","Please note until you select and update a new mentor from the list, your previous selection will remain as your mentor.")},isSearchTextMatched:function(e,t){var n,i=0;return t=t.split(" "),n=e.fname+" "+e.lname+" "+e.aff+" "+e.jtitle+" "+e.city+" "+e.country,$.inArray(e.country.toUpperCase(),["UNITED STATES","CANADA"])>-1&&(n+=" "+this.state),n=n.toLowerCase(),$.each(t,function(){var e=$.trim(this);(""===e||n.search(e)>-1)&&i++}),i>=t.length},highlightText:function(e,t){var n=t.toLowerCase(),i=n.split(" "),r=0,o="";if(""==t&&e)return e;if(!e||void 0===e)return e;if(e=e.toString(),o=this.searchHighlight(e,n),o=o.replace(new RegExp("<span class='search-highlight'>","g"),"~~~"),o=o.replace(new RegExp("</span>","g"),"```"),i.length>=2)for(r=0;r<i.length;r++)o=this.searchHighlight(o,i[r]),o=o.replace(new RegExp("<span class='search-highlight'>","g"),"~~~"),o=o.replace(new RegExp("</span>","g"),"```");return""!=o?(o=o.replace(new RegExp("~~~","g"),"<span class='search-highlight'>"),o=o.replace(new RegExp("```","g"),"</span>")):e},searchHighlight:function(e,t){var n,i,r=0,o=0,a="",s="";if(""==(t=$.trim(t).toLowerCase()))return e;if(n=e.toLowerCase(),i=e,r=n.indexOf(t,r),s=i.substr(0,r),r>=0){for(;n.indexOf(t,r)>=0;)r=n.indexOf(t,r),o=n.indexOf(t,r+t.length),o>0&&(a+="<span class='search-highlight'>"+i.substr(r,t.length)+"</span>"+i.substr(r+t.length,o-(r+t.length))),r+=t.length;a+="<span class='search-highlight'>"+i.substr(r-t.length,t.length)+"</span>"+i.substr(r,i.length),a=s+a}return""!=a?a:e}})}),define("utils/login",["require","exports","module"],function(e,t){"use strict";function n(e){var t=new $.Deferred;return r=e,$.ajaxPrefilter(function(e,t,n){-1===e.url.indexOf("refreshSession")&&-1===e.url.indexOf("session_checker")&&-1===e.url.indexOf("newNotifications")&&-1===e.url.indexOf("no_loading")&&-1===e.url.indexOf("Search")&&$("#div-bg-disable").css("display","block").find("img").show(),-1===e.url.indexOf("appId")&&(-1===e.url.indexOf("?")?e.url=e.url+"?appId="+r:e.url=e.url+"&appId="+r),App.userId&&(e.url=e.url+"&user_id="+App.userId),App.assoc_id&&(e.url=e.url+"&assoc_id="+App.assoc_id),App.rev_type&&(e.url=e.url+"&rev_type="+App.rev_type),(App.confId||App.conf_id)&&(e.url=e.url+"&conf_id="+(App.confId||App.conf_id))}),(r||""!==r)&&$.ajax({url:"server/core.php/userLoginDetails",dataType:"json",type:"GET",success:function(e){$("#login-user").html("Welcome "+e.fname+" "+e.lname+(e.impersonation?" (Admin Impersonation)":"")),t.resolve(e)},complete:function(e){200!==e.status&&t.reject()}}),t}function i(e){var t=$.Deferred();return $.ajax({url:"server/core.php/logout",dataType:"json",type:"POST",success:function(n){"no_redirect"===e?t.resolve():window.open(e||n.redirectURL,"_parent")}}),t}var r="";t.login=n,t.logout=i}),define("utils/app_header",["require","exports","module"],function(e,t){"use strict";function n(e){var t,n,i,r;n=$("#app-header"),e.conf_planner_email,i=n.find(".header-assoc-name"),r=e.login,t=e.city||"",""!==t&&""!==e.state&&(t+=", "),t+=e.state||"",""!==t&&n.find(".header-separator").css("display","inline-block"),e.logo_text?i.html(e.logo_text):i.hide(),e.logo_font_size&&i.css("font-size",e.logo_font_size+"px"),e.logo_color&&i.css("color",e.logo_color),n.find(".header-conf-date").html(e.date),n.find(".header-conf-loc").html(t),!1!==e.v2&&!1!==e.my_activity||$("#lnk-my-activity").hide(),e.impersonation&&$("#header-impersonate-container").css("display","inline-block"),e.module&&$("#lnk-edit-account a").attr("href","../../login/#edit-account/"+e.module),r?($("#header-login-user").show(),$("#header-user-name").html("Welcome "+r.dname),r.prof_pic?$("#img-prof-pic").attr("src",r.prof_pic).show():$("#img-prof-pic").hide()):$("#header-login-user").hide()}t.updateHeader=n}),define("utils/app_helpers",["require","exports","module"],function(e,t){"use strict";function n(e){var t,n,r="";return""!==e.city&&(r=e.city+","),""!==e.state&&(r+=" "+e.state+","),e.date.o&&""!==e.date.o&&(t=moment(1e3*e.date.o).utc()),e.date.c&&""!==e.date.c&&(n=moment(1e3*e.date.c).utc()),t&&n&&(r+=" "+i(t,n)),","===r.charAt(r.length-1)&&(r=r.substr(0,r.length-1)),r}function i(e,t){var n="";return e&&"number"==typeof e.sec&&(e=moment(1e3*e.sec).utc()),t&&"number"==typeof t.sec&&(t=moment(1e3*t.sec).utc()),e&&t?n=e.year()!==t.year()?e.format("MMM DD, YYYY")+" - "+t.format("MMM DD, YYYY"):e.month()!==t.month()?e.format("MMM DD")+" - "+t.format("MMM DD, YYYY"):e.date()!==t.date()?e.format("MMM DD")+" - "+t.format("DD, YYYY"):e.format("MMM DD, YYYY"):e?n=e.format("MMM DD, YYYY"):t&&(n=t.format("MMM DD, YYYY")),n}function r(e,t,n,i){var r,o,a,s="";return t.hasOwnProperty(n)&&(r=t[n],o=e.get(i),$.isArray(r)?(s=[],_.each(r,function(e){a=_.findWhere(o,{k:e}),e=a?a.v:r,s.push(e)}),s=s.join(", ")):(a=_.findWhere(o,{k:r}),s=a?a.v:r)),s}function o(e,t){var n,i="";return $.isArray(t)?(i=[],_.each(t,function(t){n=_.findWhere(e,{k:t}),t=n?n.v:t,i.push(t)}),i=i.join(", ")):(n=_.findWhere(e,{k:t}),i=n?n.v:t),i}function a(e,t,n){var i="";return e.hasOwnProperty(t)&&"object"==typeof(i=e[t])&&(!0===n?(i=moment(moment(1e3*i.sec).toDate()),i.tz(App.tz)):i=moment(1e3*i.sec).utc(),i=i.format("MM/DD/YYYY")),i}function s(e){return"object"==typeof e?moment(1e3*e.sec).utc():"number"==typeof e?moment(1e3*e).utc():""}function l(e,t){return""===(e=s(e))?"":(t=void 0===t?"MM/DD/YYYY":t,moment(e).format(t))}function c(e,t){return""===(e=s(e))?"":(t=void 0===t?"MM/DD/YYYY":t,moment(e).tz(App.tz).format(t))}function d(e,t){return e&&e.sec?moment(moment.utc(1e3*e.sec).toDate()).format(t):e?moment(moment.utc(1e3*e).toDate()).format(t):""}function p(e){return e=parseFloat(e),isNaN(e)?0:e}function u(e,t,n,i){var r,o,a;return e=e||0,t=isNaN(t=Math.abs(t))?2:t,i=void 0==i?".":i,n=void 0==n?",":n,r=e<0?"-":"",o=parseInt(e=Math.abs(+e||0).toFixed(t))+"",a=(a=o.length)>3?a%3:0,r+(a?o.substr(0,a)+n:"")+o.substr(a).replace(/(\d{3})(?=\d)/g,"$1"+n)+(t?i+Math.abs(e-o).toFixed(t).slice(2):"")}function m(e){return"number"!=typeof e&&(e=5),Math.random().toString(36).substr(2,e)}function h(e){if(!e||""===e)return"";return"object"!=typeof e?"number"==typeof e?e:"":"number"==typeof e.sec?e.sec:(e.getTime()-60*e.getTimezoneOffset()*1e3)/1e3}function f(e,t,n,i){var r,o;void 0===n&&(n="_blank"),void 0===i&&(i="post"),r='<form id="invisible-form" action="'+e+'" method="'+i+'" target="'+n+'">';for(o in t)t.hasOwnProperty(o)&&(r+="<input name='"+o+"' type='hidden' value='"+t[o]+"'>");r+="</form>",$("body").append(r),$("body").find("#invisible-form").submit(),$("body").find("#invisible-form").remove()}function g(e){var t,n,i=["a","abaft","aboard","about","above","absent","across","afore","after","against","along","alongside","amid","amidst","among","amongst","an","anenst","apropos","apud","around","as","aside","astride","at","athwart","atop","barring","before","behind","below","beneath","beside","besides","between","betwixt","beyond","but","by","circa","concerning","despite","down","during","except","excluding","failing","following","for","forenenst","from","given","in","including","inside","into","lest","like","mid","midst","minus","modulo","near","next","notwithstanding","o","of","off","on","onto","opposite","out","outside","over","pace","past","per","plus","pro","qua","regarding","round","sans","save","since","than","through","thru","throughout","thruout","till","times","to","toward","towards","under","underneath","unlike","until","unto","up","upon","versus","commonly","via","vice","with","within","without","worth","either","or","neither","nor","whether","or","as","such","that","scarcely","when","because","before","even","if","once","provided","supposing","than","that","though","til","unless","until","when","whenever","where","whereas","wherever","whether","which","while","who","whoever","why","and","but","or","nor","for","yet","so","a","an","the","is"],r=["according to","ahead of","apart from","as for","as of","as per","as regards","aside from","back to","because of","close to","due to","except for","far from","in","inside of","instead of","left of","near to","next to","on to","out from","out of","outside of","owing to","prior to","pursuant to","rather than","regardless of","right of","subsequent to","such as","thanks to","that of","up to","where as","as far as","as long as","as opposed to","as well as","as soon as","both","and ","not only","but also","as many","as","no sooner","than","rather than","after","although","as","as if","as long as","as much as","as soon as","as though","even if","even though","if only","if when","if then ","in as much","in order that","just as","lest","now","now since","now that","now when","provided that","rather than","since","so that","where if"],o=["fMRI"];e=$.trim(e),t=e.split(" "),e="",_.each(t,function(t,a){""!==(t=$.trim(t))&&(n=t.toLowerCase(),-1!==_.indexOf(o,t)||(a>0&&(-1!==_.indexOf(i,n)||-1!==_.indexOf(r,n))?t=n:null===t.match(/[^A-Za-z_.'’\-]/g)&&(t=n,t=t.charAt(0).toUpperCase()+t.slice(1))),e+=(""!==e?" ":"")+t)});for(var a,s,l,c=/[:\-]/g;null!=(s=c.exec(e));){for(a=s.index+1;a<e.length&&" "===e.charAt(a);)a++;l=e.charAt(a),a<e.length&&(e=e.substr(0,a)+l.toUpperCase()+e.substr(a+1))}return e}function v(e,t){t=t||[],e=$.extend(!0,[],e||[]);for(var n=0;n<e.length;n++)t.length>n&&b(e[n],t[n]);return e}function b(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])}function y(e,t){return e.forEach(function(e){0===_.intersection(e.edu_hr_types,t).length?e.visibility=!1:e.visibility=!0}),e}function x(e,t){var n,i,r=[],o=-1;return _.each(e,function(e){e=$.extend(!0,{},e),n=e.reg_types||e.edu_hr_types||[],_.indexOf(n,t)>-1&&(e.old_suid=e.suid,e.suid=++o,r.push(e))}),_.each(r,function(e){if(_.indexOf(["TB","RBG","DD"],e.s)>-1&&e.depend){var t=e.chk||e.rbg||e.depend_val||[];_.each(t,function(e){var t=e.depend||[],n=[];_.each(t,function(e){(i=_.findWhere(r,{old_suid:e}))&&n.push(i.suid)}),e.depend=n})}}),r}function w(e){var t,n,i,r=[],o=[],a=(new Date).getFullYear();for(t=1;t<=12;t++)n=(t<10?"0":"")+t.toString(),r.push({k:n,v:n});for(t=0;t<15;t++)i=a.toString(),o.push({k:i,v:i}),a++;e.set("month",r),e.set("year",o)}function k(e,t,n){var i=-1;return e=_.sortBy(e,function(e){return e[t].toLowerCase()}),$.each(e,function(e,r){if(r[t]===$.trim(n))return i=e,!1}),i}function C(e,t){return window.chrome&&t&&(e=e.replace(/(\r\n|\n|\r)/g," ")),!1===t&&(e=$.trim(e).replace(/(\r\n|\n|\r| )/g,"")),e.length}function A(e){var t=e.match(/\S+/g);return t?t.length:0}function S(e){return g_http_protocal+"://"}function M(e){return _.each(e,function(e){"SIGN"===e.s&&(e.v="")}),e}function E(e){if(!e)return"";var t,n=[];return n=moment(e).format("HH:mm:a").split(":"),n.pop(),t=n.join(),t=t.replace(/\,/g,"."),parseFloat(t)}function T(e,t){var n,i=[];if(!e)return"";if(n=e.toString(),i=n.split("."),1===i.length&&i.push("00"),i[1]){-1!==["1","2","3","4","5","6"].indexOf(i[1])&&(i[1]=i[1]+"0")}return i[0]<12?i.push("am"):(!0===t&&(i[0]=i[0]%12||12),i.push("pm")),n=i.join(),n=n.replace(/\,/g,":")}function P(e,t){var n,i;if(n=e.find("[data-row-item='dd']").val(),i=e.find("[data-row-item='mm']").val(),""!==n||""!==i)return""===n||""===i?(t.failure("Date or Month Cannot be left blank."),!1):parseInt(n)>31?(t.failure("Date cannot be greater then 31."),!1):parseInt(i)>12?(t.failure("Month cannot be greater then 12."),!1):2===parseInt(i)&&parseInt(n)>29?(t.failure("February cannot have date greater then 29."),!1):n+"-"+i}function O(e,t){var n=t?t.split("-"):[],i="",r="";$.isArray(n)&&n.length>0&&(i=n[0],r=n[1]),e.find("[data-row-item='dd']").val(i),e.find("[data-row-item='mm']").val(r)}function q(e){var t=document.createElement("textarea");t.style.position="fixed",t.style.top=0,t.style.left=0,t.style.width="2em",t.style.height="2em",t.style.padding=0,t.style.border="none",t.style.outline="none",t.style.boxShadow="none",t.style.background="transparent",t.value=e,document.body.appendChild(t),t.focus(),t.select();try{document.execCommand("copy")}catch(e){}document.body.removeChild(t)}function N(e){return g_http_protocal+"://"+e}function D(e,t){var n=0;return t=t.toLowerCase().split(" "),e=e.toLowerCase(),$.each(t,function(){var t=$.trim(this);(""===t||e.search(t)>-1)&&n++}),n>=t.length}function L(e){var t=RegExp("[?&]"+e+"=([^&]*)").exec(window.location.search);return t&&decodeURIComponent(t[1].replace(/\+/g," "))}function I(e,t){t=2;var n,i=[{value:1,symbol:""},{value:1e3,symbol:"k"},{value:1e6,symbol:"M"},{value:1e9,symbol:"G"},{value:1e12,symbol:"T"},{value:1e15,symbol:"P"},{value:1e18,symbol:"E"}],r=/\.0+$|(\.[0-9]*[1-9])0+$/;for(n=i.length-1;n>0&&!(e>=i[n].value);n--);return(e/i[n].value).toFixed(t).replace(r,"$1")+i[n].symbol}function R(e){return/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(String(e).toLowerCase())}function j(e){var t=e.o,n=e.c,i=!1,r=App.sys_time;return n&&(n+=86400),t&&n?r>=t&&r<=n&&(i=!0):t&&r>=t?i=!0:n&&r<=n&&(i=!0),i}t.getAssocAddress=n,t.getDDDesc=r,t.getDDDesc2=o,t.getDateString=a,t.getDateString2=l,t.getTZDateString=c,t.getDateLocalString=d,t.getDateRangeString=i,t.getUTCTime=h,t.getFormattedCurrency=u,t.stringToAmount=p,t.doSilentFormPost=f,t.applyTitleCase=g,t.getUID=m,t.getQuestionsForTypes=y,t.mapSectionValuesAndSettings=v,t.mapSectionValueWithSetting=b,t.mapRegTypeAndGetQuestions=x,t.pushDateAndMonthForPayment=w,t.getItemIndexByApplyingSort=k,t.getCharCount=C,t.getProtocalForDomain=S,t.emptySingnatureSections=M,t.convertStringToTime=E,t.convertTimeToString=T,t.setRecurDate=O,t.getRecurDate=P,t.getWordCount=A,t.copyTextToClipboard=q,t.formatURL=N,t.isSearchTextMatched=D,t.getQueryParamValueByName=L,t.formatNumber=I,t.validateEmail=R,t.isValidItemByDate=j}),define("text!templates/app.html",[],function(){return'<div id="app-container" style="display: none;position: relative;">\r\n    <div id="main-container">\r\n        <div id="list-cards" class="row">\r\n            <div class="col-md-8 col-xs-12 col">\r\n                <a id="link-banner" target="_blank">\r\n                    <div id="img-banner" class="col-md-12 card"></div>\r\n                </a>\r\n            </div>\r\n            <div id="action-btn-container" class="col-md-4 col-xs-12 col">\r\n                <div id="action-btn-container-inner" class="col-md-12 card"\r\n                    style="cursor:default;background-color: #0697d8; height: 300px">\r\n                    <div class="action-lbl">\r\n                        <div id="action-header-lbl">ACTIONS</div>\r\n                        <div id="app-help-link"></div>\r\n                    </div>\r\n                    <div id="action-btn-container-1">\r\n                        \x3c!-- <a href="../../login/#create-account">\r\n                            <div class="action-btn">NEW USER? CREATE AN ACCOUNT</div>\r\n                        </a> --\x3e\r\n                        <a href="#" id="create-account">\r\n                            <div class="action-btn">NEW USER? CREATE AN ACCOUNT</div>\r\n                        </a>\r\n                        <div id="link-login" class="action-btn">EXISTING USER? LOG IN</div>\r\n                    </div>\r\n                    <div id="action-btn-container-2" style="display: none"></div>\r\n                </div>\r\n            </div>\r\n        </div>\r\n    </div>\r\n    <footer id="footer"></footer>\r\n    <div id="powered-by-joyn">\r\n        <div style="float: right;margin-right: 40px;margin-top: 6px">\r\n            <a href="https://joynams.com" target="_blank" title="joynAMS">\r\n                <div id="powered-by-txt" style="display: inline-block;color: white;margin-right: 5px;font-size: 12px;">powered by</div>\r\n                <img src="../../../images/Joyn_Logo_Arrows_RGB.png" style="height: 20px;display: inline-block;">\r\n                <img src="../../../images/Joyn_Logo_Name_White.png" style="height: 20px;display: inline-block;">\r\n            </a>\r\n        </div>\r\n    </div>\r\n</div>\r\n\r\n<div class="modal" id="card-viewer" tabindex="-1" role="dialog">\r\n    <div class="modal-dialog login-modal-dialog" style="width: 80%; height: 100%; padding: 0px; margin: 0px 10%">\r\n        <div class="modal-content" style="height: 100%; box-shadow: 0 10px 20px 3px rgba(0,0,0,0.5);">\r\n            <div class="modal-body" style="padding: 0px; height: 100%">\r\n                <div id="cv-mob-nav">\r\n                    <nav class="navbar navbar-default" role="navigation" style="margin-bottom: 0px;">\r\n                        <div class="navbar-header">\r\n                            <button type="button" class="close" data-dismiss="modal" title="Close Card"\r\n                                style="left: 20px;right: auto;color: black; font-size: 45px;top: -4px;vertical-align: top;">\r\n                                <span>&times;</span>\r\n                            </button>\r\n                            <button id="btn-nav-collapse" type="button" class="navbar-toggle collapsed"\r\n                                data-toggle="collapse" data-target="#cv-navbar-collapse">\r\n                                <span class="sr-only">Toggle navigation</span>\r\n                                <span class="icon-bar"></span>\r\n                                <span class="icon-bar"></span>\r\n                                <span class="icon-bar"></span>\r\n                            </button>\r\n                        </div>\r\n                        <div class="collapse navbar-collapse" id="cv-navbar-collapse">\r\n                            <ul id="mob-menu" class="nav navbar-nav">\r\n                            </ul>\r\n                        </div>\r\n                    </nav>\r\n                    \x3c!-- <div class="btn-group">\r\n                        <button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">\r\n                            <span class="glyphicon glyphicon-tasks"></span>\r\n                        </button>\r\n                        <ul id="mob-menu" class="dropdown-menu">\r\n                        </ul>\r\n                    </div> --\x3e\r\n                </div>\r\n                <div\r\n                    style="margin: 0px 0px 25px 0px; display: flex;box-shadow: 0px -1px 10px 1px #424242; background-color: white;min-height: 100%">\r\n                    <div id="cv-left-side-nav"></div>\r\n                    <div id="cv-main">\r\n                        <div id="cv-main-header">\r\n                            <div id="cv-card-name" class="cv-header-lbl"></div>\r\n                            <button id="btn-card-close" type="button" class="close" data-dismiss="modal"\r\n                                title="Close Card">\r\n                                <span>&times;</span>\r\n                            </button>\r\n                        </div>\r\n                        <div id="cv-main-inner" style="text-align: center">\r\n                            <div id="cv-card-header"></div>\r\n                            <button id="btn-cv-button" class="btn btn-success" style="display: none"></button>\r\n                            <div id="no-login-msg" style="display: none">You must <div id="lnk-must-login">login</div>\r\n                                to access the details.</div>\r\n                            <div id="group-reg-option-container" style="display: none;">\r\n                                <div style="font-weight: bold;">Who are you registering?</div>\r\n                                <div id="group-reg-option-container-inner">\r\n                                    <label><input type="radio" name="grp_reg" value="indiv_reg">I am only registering\r\n                                        <b>myself</b>.</label>\r\n                                    <label><input type="radio" name="grp_reg" value="grp_reg">I am registering a\r\n                                        <b>group</b> (which may include me) or <b>another person</b>.</label>\r\n                                </div>\r\n                            </div>\r\n                            <div id="cv-message"></div>\r\n                        </div>\r\n                    </div>\r\n                </div>\r\n            </div>\r\n        </div>\r\n    </div>\r\n</div>\r\n\r\n<div class="modal help-modal" id="help-modal" tabindex="-1" role="dialog">\r\n    <div class="modal-dialog help-modal-dialogue">\r\n        <div class="modal-content help-modal-content">\r\n            <div class="modal-body">\r\n                <button type="button" class="help-modal-close close" data-dismiss="modal">&times;</button>\r\n                <div class="help-modal-header-lbl">WE WANT TO HELP</div>\r\n                <div class="help-modal-item-lbl">Have a question for the Conference Planner?</div>\r\n                <div class="row">\r\n                    <div class="col-md-1" align="right"><img src="../../images/icons/envelope_selected.png"></div>\r\n                    <div class="col-md-10" style="margin-top: 2px">\r\n                        <a id="help-modal-sent-us-email">Send us an e-mail</a>\r\n                    </div>\r\n                </div>\r\n                <div class="help-modal-item-lbl" style="margin-top: 25px">Have a TECHNICAL issue?</div>\r\n                <div class="row">\r\n                    <div class="col-md-1" align="right"><img src="../../images/icons/envelope_selected.png"></div>\r\n                    <div class="col-md-10" style="margin-top: 2px">\r\n                        <a id="help-modal-support-email"\r\n                            href="mailto:support@societyconference.com; <?php echo $assocEmail; ?>?subject=<?php echo $assocName; ?> Support Ticket">\r\n                            Send us an e-mail\r\n                        </a>\r\n                    </div>\r\n                </div>\r\n                <div class="help-modal-item-lbl" style="margin-top: 25px">Privacy Policy</div>\r\n                <div class="row">\r\n                    <div class="col-md-1" align="right"><img src="../../images/icons/document_selected.png"\r\n                            style="margin: 0px 0px 0px 6px;"></div>\r\n                    <div class="col-md-10" style="margin-top: 2px">\r\n                        <a href="../../privacy_policy.php" target="_blank">View Privacy Policy</a>\r\n                    </div>\r\n                </div>\r\n            </div>\r\n        </div>\r\n    </div>\r\n</div>\r\n\r\n<div class="modal" id="login-popup" tabindex="-1" role="dialog" style="overflow-y: auto">\r\n    <div class="modal-dialog login-modal-dialog">\r\n        <div class="modal-content" style="width: 550px;">\r\n            <div id="login-popup-header" class="modal-header">\r\n                <button type="button" class="close" data-dismiss="modal" title="Close">\r\n                    <span>&times;</span>\r\n                </button>\r\n                <span id="login-popup-title" class="modal-title">Enter your log in information</span>\r\n            </div>\r\n            <div id="login-popup-main-container" style="position: relative;overflow: hidden;">\r\n                <div id="login-asst-aff-container" class="modal-body">\r\n                    <div id="login-asst-aff-instruct" style="line-height: 30px;">\r\n                        Please select the person you will be assisting.\r\n                    </div>\r\n                    <div id="list-asst-affiliates">\r\n                    </div>\r\n                    <div style="padding: 10px 0px 0px 0px;text-align: right;">\r\n                        <button id="btn-asst-aff-cancel" class="btn btn-default" style="width: 100px;margin-right: 6px;">Cancel</button>\r\n                        <button id="btn-asst-aff-impersonate" class="btn btn-success" style="width: 100px;">Log in</button>\r\n                    </div>\r\n                </div>\r\n                <div id="login-main-container" class="modal-body login-modal-visible" style="min-height: 100%;width:100%">\r\n                    <div class="row" style="margin-top: 8px">\r\n                        <div class="col-md-3"><label>User ID / E-mail</label></div>\r\n                        <div class="col-md-9">\r\n                            <input id="txt-login-email" type="text" class="form-control input">\r\n                        </div>\r\n                    </div>\r\n                    <div class="row" style="margin-top: 15px">\r\n                        <div class="col-md-3">\r\n                            <label>Password</label>\r\n                        </div>\r\n                        <div class="col-md-9">\r\n                            <input id="txt-login-password" type="password" class="form-control input">\r\n                        </div>\r\n                    </div>\r\n                    <div class="row" style="margin-top: 25px">\r\n                        <div class="col-md-9" style="text-align: left; margin-top: 6px">\r\n                            <label style="font-weight: normal">\r\n                                <input id="cbx-remember-pass" type="checkbox">\r\n                                <div class="lbl-remember">Remember my Login ID on this computer</div>\r\n                            </label>\r\n                        </div>\r\n                        <div class="col-md-3" align="right">\r\n                            <button id="btn-login" class="btn btn-success">Log In</button>\r\n                        </div>\r\n                    </div>                        \r\n                    <div class="row" style="margin-top: 0px">\r\n                        <div id="login-popup-error" class="col-md-12 login-error" align="right"></div>\r\n                    </div>\r\n                    <div class="login-or-line">\r\n                        <div class="login-or">or</div>\r\n                    </div>\r\n                    <div align="right">\r\n                        <div style="margin-bottom: 10px; font-size: 16px">\r\n                            <a href="../../login/#create-account">Not a current user? Create a New User Account</a>\r\n                        </div>\r\n                        <div style="margin-bottom: 10px;"><a href="../../login/#forgot">Forgot your password? Reset Password</a></div>\r\n                        <div style="padding: 0px 0px 10px 0px"><a href="../../login/#change">Change your Password</a></div>\r\n                    </div>\r\n                    <div class="browser-support">\r\n                        This site is best viewed in latest versions of Chrome, Firefox, Safari and Microsoft Edge.\r\n                    </div>\r\n                </div>\r\n            </div>\r\n        </div>\r\n    </div>\r\n</div>\r\n\r\n<div class="modal" id="eval-popup" tabindex="-1" role="dialog" style="overflow-y: auto">\r\n    <div class="modal-dialog login-modal-dialog">\r\n        <div class="modal-content" style="width: 550px;">\r\n            <div class="modal-header">\r\n                <button type="button" class="close" data-dismiss="modal" title="Close">\r\n                    <span>&times;</span>\r\n                </button>\r\n                <span class="modal-title">Please Note</span>\r\n            </div>\r\n            <div class="modal-body">\r\n                You must submit an evaluation before applying for education hours. You should be logged out to complete this anonymous evaluation. Please click below to proceed.\r\n            </div>\r\n            <div style="padding: 10px 0px 30px 0px;">\r\n                <button id="btn-submit-evaluation" class="btn btn-success" style="width: 150px">Go to Evaluation</button>\r\n            </div>\r\n        </div>\r\n    </div>\r\n</div>\r\n\r\n<div class="modal" id="cookie-popup" tabindex="-1" role="dialog" style="overflow-y: auto">\r\n    <div class="modal-dialog modal-lg shadow" role="document">\r\n        <div class="modal-content">\r\n            <div class="modal-header">\r\n                <h4 class="modal-title">Cookie Settings</h4>\r\n            </div>\r\n            <div class="modal-body text-left">\r\n                <div class="bcb-body-text">\r\n                    <p>We only use cookies that are necessary to operate the website.  We do not collect additional cookies to monitor website usage, for marketing purposes or for any other non-essential reasons.  You can consent to our use of cookies by clicking “Agree”. For additional information, please review our <a target="_blank" href="/privacy_policy.php">Privacy Policy</a>.</p>\r\n                </div>\r\n            </div>\r\n            <div class="modal-footer">\r\n                <input type="hidden" id="link-type" />\r\n                <button id="btn-cancel-cookie" type="button" class="btn btn-outline-dark">Cancel</button>\r\n                <button id="buttonAgreeAll" type="button" class="btn btn-success">Agree</button>\r\n            </div>\r\n        </div>\r\n    </div>\r\n</div>'}),define("text!common_templates/app_header.html",[],function(){
return'<div id="app-header" style="background-color: black;color: white;text-align: left;position: fixed;top: 0px;width: 100%;z-index: 100;left:0px;line-height:22px">\r\n    <a id="home-icon-link" href="../">\r\n        <div id="home-icon" style="margin-top: 0px; padding: 8px 11px 11px 11px;border-style: none;border-radius: 23px;display: inline-block;margin: 1px 0px 0px 4px;background-color: #3e3d3d;vertical-align: top;color: white;cursor: pointer;">\r\n        <img src="../images/icons/home.png" style="width: 22px">\r\n    </div>\r\n    </a>\r\n    <div class="header-assoc-name" style="color: rgb(218, 240, 131); font-size: 22px; margin: 11px 2px 9px 8px;"></div>\r\n    <div class="header-conf-date" style="font-size: 14px;margin: 12px 0px 0px 8px;color: #b7b6b6;"></div>\r\n    <div class="header-separator" style="background-color: #b7b6b6;width: 1px;height: 25px;margin: 9px 0px 6px 8px;display:none"></div>\r\n    <div class="header-conf-loc" style="font-size: 14px;margin: 12px 0px 0px 8px;color: #b7b6b6;"></div>\r\n    <div id="header-login-user" class="header-welcome-msg btn-group" style="float: right;cursor: pointer;height: 42px;padding-top: 2px;padding-right:7px">\r\n        <div data-toggle="dropdown" style="height: 100%;padding-left: 15px;">\r\n            <div id="header-impersonate-container" style="display: none">\r\n                <div id="header-impersonate-lbl" style="line-height: 11px;text-align: right;font-size: 10px;margin: 10px 4px 0px 0px;">Admin<br>Impersonation</div><img style="margin: 6px 5px 0px 0px" src="../../images/icons/user_selected.png">\r\n            </div>\r\n            <div id="header-user-name" style="margin: 8px 4px 0px 0px;"></div>\r\n            <img id="img-prof-pic" style="width: 40px;border-radius: 50px;">\r\n        </div>\r\n        <ul id="dd-header-user" class="dropdown-menu" style="width: 100%;">\r\n            <li id="lnk-help"><a>Help</a></li>\r\n            <li><a href="../../privacy_policy.php" target="_blank">Privacy Policy</a></li>\r\n            <li id="lnk-edit-account"><a href="../../login/#edit-account">Edit Profile</a></li>\r\n            <li id="lnk-my-activity"><a href="../../v2/#card/my_activity">View My Activities</a></li>\r\n            <li id="lnk-logout"><a>Log Out</a></li>\r\n        </ul>\r\n    </div>\r\n</div>'}),define("app",["require","exports","module","login_view","mentor_assign","utils/login","utils/app_header","utils/app_helpers","text!templates/app.html","text!common_templates/app_header.html","models"],function(e,t){"use strict";var n=e("login_view"),i=e("mentor_assign"),r=e("utils/login"),o=e("utils/app_header"),a=e("utils/app_helpers"),s=e("text!templates/app.html"),l=e("text!common_templates/app_header.html"),c=e("models");return Backbone.View.extend({el:"body",landingConfig:new c.LandingConfig,cardImgPath:"../images/association_logos/landing/",render:function(e){this.route=e||!1,this.$el.append(s),this.$el.find("#main-container").prepend(l),this.$listCards=$("#list-cards"),this.$cardViewer=$("#card-viewer"),this.$btnCardViewer=$("#btn-cv-button"),this.$cvHeader=$("#cv-card-header"),this.$cvName=$("#cv-card-name"),this.$cvMsg=$("#cv-message"),this.$footer=$("#footer"),this.$actionBtnContainer=$("#action-btn-container-inner"),this.$leftNav=$("#cv-left-side-nav"),this.$mobileNav=$("#cv-mob-nav"),this.$cvMain=$("#cv-main"),this.refresh(),this.resetPageDimensions(),this.loginView=new n,this.loginView.appView=this,this.mentorAssignment=new i,this.mentorAssignment.appView=this,this.$evalPopup=$("#eval-popup")},events:{"click #link-login":"openLoginPopup","click #lnk-logout":"logout","click #lnk-my-activity":"showMyActivity","click #list-cards .card":"cardClickHandler","mouseover #list-cards .card":"cardMouseOverHandler","mouseout #list-cards .card":"cardMouseOutHandler","hide.bs.modal #card-viewer":"collapseCard","click #app-help-link":"openHelpPopup","click #btn-cv-button":"popupActionHandler","click #my-activity .word-export":"exportMyActivitiesToWord","click #my-activity .print-receipt-bill":"exportPaymentReceipt","click #my-activity .download-edu-cert":"exportEduCert","click #lnk-must-login, #btn-cv-reg-now":"mustLoginClickHandler","click #lnk-help":"openHelpPopup","click #cv-left-side-nav .cv-menu":"submenuSelectionHandler","click #cv-mob-nav .cv-mob-menu":"submenuSelectionHandler","click #lnk-mentor-assign":"showMentorAssignment","change #group-reg-option-container-inner input":"grpRegOptionChangedHandler","click #create-account":"openRegister","click #buttonAgreeAll":"cookieAgree","click #btn-cancel-cookie":"cookieCancel","click #btn-submit-evaluation":"gotoEvaluation"},gotoEvaluation:function(){r.logout("no_redirect").done(function(){window.open("../conf/#evaluation","_parent")})},resetPageDimensions:function(){this.updateCardViewerDimensions()},cookieBlock:function(){if(null==localStorage.getItem("cookie")||""==localStorage.getItem("cookie"))$("#cookie-popup").modal({backdrop:"static",keyboard:!1});else{$("#cookie-popup").modal("hide");"register"===$("#link-type").val()?window.location.href="/login/#create-account":this.loginView.open()}},openLoginPopup:function(){$("#link-type").val("login"),this.cookieBlock()},openRegister:function(){$("#link-type").val("register"),this.cookieBlock()},cookieCancel:function(){$("#cookie-popup").modal("hide")},cookieAgree:function(){localStorage.setItem("cookie",1),this.cookieBlock()},refresh:function(){var e=this;this.landingConfig.fetch({success:function(){e.buildCards(),e.updateView()}})},updateView:function(){var e,t,n,i,r,a,s=[],l="";if(a=this.landingConfig.attributes,o.updateHeader(a),this.updateHelpPopup(a),App.association=a.assoc_name,e=a.login,t=a.sub_actions||{},n=a.reg_actions||{},r=a.full_disc||[],i=t.avail_links||{},e){$("#action-btn-container-1").hide(),$("#action-btn-container-2").css("display","inline-block"),s.push({url:"../login/#edit-account",lbl:"Update Profile"});var c=(n.reg_present_conf,_.findWhere(a.cards,{id:"registration"}))}else $("#action-btn-container-1").css("display","inline-block"),$("#action-btn-container-2").hide();this.loginView.handleLogin(e),n.edu_hr&&n.reg_present_conf&&(n.edu_hr_req_eval&&"true"!=localStorage.getItem("evaluations"+void 0)&&!n.eval_or_edu||s.push({url:"../conf/#education_hrs",lbl:n.edu_hr_link})),a.online_voting&&a.online_voting.length>0&&_.each(a.online_voting,function(e){s.push({url:"../online_voting/?conf_id="+e.conf_id+"&assoc_id="+a.assoc_id+"&rev_type="+e.rev_type,lbl:e.lbl})}),i.category_selection&&s.push({url:"../user/#category",lbl:"Select Review Categories"}),i.review&&s.push({url:"../user/#review",lbl:"My Review Dashboard"}),i.submitter_actions&&s.push({url:"../user/#submitter-actions",lbl:t.submitter_actions_name}),t.comm_rev&&_.each(t.comm_rev,function(e){s.push({url:"../user/#comm-reviews/"+e.id,lbl:e.lbl})}),_.each(r,function(e){"CADDRA"==App.association?(a.aff_id&&"all"===e.id&&s.push({url:"../disclosure/server/conf_cert.php?aff_id="+a.aff_id+"&cert=all",lbl:"19<sup>th</sup> Annual Conference Certificate",target:"_blank"}),a.aff_id&&"conf"===e.id&&s.push({url:"../disclosure/server/conf_cert.php?aff_id="+a.aff_id+"&cert=conf",lbl:"19<sup>th</sup> Annual Conference Certificate",target:"_blank"}),a.aff_id&&"rd"===e.id&&s.push({url:"../disclosure/server/conf_cert.php?aff_id="+a.aff_id+"&cert=rd",lbl:"10<sup>th</sup> Annual Research Day Certificate",target:"_blank"})):s.push({url:"../disclosure/#submit/"+e.id,lbl:e.name})});var c=_.findWhere(a.cards,{id:"submission"});c&&c.enable_sub_btn&&(t.active_sub_types&&t.active_sub_types.length>0&&("ISCTM"!==App.association&&"AAAP"!==App.association&&s.push({url:"../user/#create",lbl:t.sub_panel_name}),"AAP"==App.association&&s.push({url:"../user/#event/ev_oh0l6",lbl:"Start an Award Submission"})),t.num_of_sub>0&&s.push({url:"../user",lbl:"GO TO MY SUBMISSION DASHBOARD"}),t.num_of_forum&&t.num_of_forum>0&&s.push({url:"../live_qa",lbl:"PRESENTER ACCESS TO LIVE Q&A",target:"_blank"})),"SRP"===App.association&&s.push({url:"../user/#event/ev_x6q7a",lbl:"Submit Awards"}),_.each(s,function(e){e.target?l+='<a href="'+e.url+'" target="'+e.target+'"><div class="action-btn" style="min-width: 200px">'+e.lbl.toUpperCase()+"</div></a>":l+='<a href="'+e.url+'"><div class="action-btn" style="min-width: 200px">'+e.lbl.toUpperCase()+"</div></a>"}),$("#action-btn-container-2").html(l),a.my_activity&&$("#action-btn-container-2").append('<div id="lnk-my-activity" class="action-btn">VIEW MY ACTIVITIES</div>'),a.mentor_assign&&($("#action-btn-container-2").append('<div id="lnk-mentor-assign" class="action-btn">MENTOR ASSIGNMENT</div>'),this.mentorAssignment.handleMentorAssignment(a.mentor_assignment));var d=$("#action-btn-container-2").children().length;d>0||!e?d>3?this.$actionBtnContainer.height(616):this.$actionBtnContainer.height(300):($("#link-banner").parent().addClass("col-md-12"),$("#action-btn-container").css("display","none")),$("#action-header-lbl").html("ACTIONS"),""!==a.footer_text&&(this.$footer.show().html(a.footer_text),""!==a.footer_bg_color&&this.$footer.css("background-color",a.footer_bg_color))},updateHelpPopup:function(e){var t=e.conf_planner_email+"?subject="+e.assoc_name+" Support Ticket";$("#help-modal-sent-us-email").attr("href","mailto:"+t),$("#help-modal-support-email").attr("href","mailto:support@societyconference.com;"+t)},buildCards:function(){var e,t,n,i,r,o,a,s,l,c,d,p=!1,u=this;l=this.landingConfig.attributes,$("#loading").remove(),""!==l.actions_bg_color&&(this.$actionBtnContainer.css("background-color",l.actions_bg_color),$("#login-popup-header").css("background-color",l.actions_bg_color),this.$evalPopup.find(".modal-header").css("background-color",l.actions_bg_color)),$("#app-container").show(),t=l.banner_img,e=l.cards,e=_.sortBy(e,"seq"),o=l.login,a=l.reg_actions||{},u.$listCards.find(".col-sm-6").remove(),d=l.card_focus,""!==this.route&&(i=_.findWhere(e,{id:this.route}),("my_activity"===this.route||i)&&(d=this.route)),t&&($("#img-banner").css("background-image","url("+t+")"),$("#img-banner").css("background-size",l.banner_size||"contain"),l.banner_instruct&&$("#img-banner").append("<div class='card-tooltip'>"+l.banner_instruct+"</div>"),l.banner_url?$("#link-banner").attr("href",l.banner_url):$("#link-banner .card").css("cursor","default")),l.page_bg_color&&$("#main-container").css("background-color",l.page_bg_color),_.each(e,function(e,t){if(e.index=t,s=e.card_visibility,r="url("+e.bg_img+")",!1!==e.active&&(!1===$.isArray(s)&&(s=[]),(!(s.length>0&&-1===$.inArray("always",s))||(c="past_conf"===e.id?a.reg_past_conf:a.reg_present_conf,_.indexOf(s,"prior_login")>-1&&!o||_.indexOf(s,"login_user")>-1&&o||_.indexOf(s,"registrants")>-1&&c))&&("evaluations"!==e.id||a.evaluations)&&("attendees"!==e.id||a.browse_attendees)&&("speakers"!==e.id||a.browse_speak)&&("schedule"!==e.id||a.enable_agenda)&&("present_mat"!==e.id||a.enable_present_mat))){n=$('<div class="col-md-4 col-sm-6 col-xs-12 col"><div class="col-md-12 card"><div class="card-name"></div><div class="card-tooltip"></div></div></div>'),n.find(".card").css("background-image",r).data("index",t);var i=n.find(".card-name");""!==e.name?i.html(e.name.toUpperCase()):i.remove(),""!==$.trim(e.tooltip)?n.find(".card-tooltip").html(e.tooltip):n.find(".card-tooltip").remove(),d===e.id&&(p=!0),e.bg_color&&n.find(".card-name").data("bg_color",e.bg_color),n.find(".card-name").css("color",e.card_name_color||"#fff"),u.$listCards.append(n)}}),"my_activity"===d?this.showMyActivity():d&&p&&(this.route||l.first_landing)&&this.expandCard({id:d})},logout:function(){r.logout()},cardClickHandler:function(e){var t=$(e.currentTarget),n=t.data("index");this.expandCard({index:n})},cardMouseOverHandler:function(e){var t,n=$(e.currentTarget).find(".card-name");t=n.data("bg_color")||"#6931cc",n.css("background-color",t)},cardMouseOutHandler:function(e){$(e.currentTarget).find(".card-name").css("background-color","rgba(0, 0, 0, 0.2)")},expandCard:function(e){var t,n,i,r,o,a,s,l,c,d,p=this;if(t=_.findWhere(this.landingConfig.get("cards"),e)){if(n=t.id,o=this.landingConfig.get("present_conf"),d=this.landingConfig.get("reg_eval_for_edu"),"edu_hrs"===n&&"true"!=localStorage.getItem("evaluations"+o)&&!0===d)return void this.$evalPopup.modal();if(r=!0,s=this.landingConfig.get("login"),a=this.landingConfig.get("past_conf"),c=this.landingConfig.get("reg_actions")||{},l=[{route:"sessions",card:"schedule"},{route:"speakers",card:"speakers"},{route:"present_mat",card:"present_mat"},{route:"attendees",card:"attendees"},{route:"evaluation",card:"evaluations"},{route:"sessions",card:"past_conf"}],t)if(t.name.toUpperCase().indexOf("PAST MEETING")>-1&&(n="past_conf"),t.redirect_url)window.open(t.redirect_url,"_blank");else if(t.msg&&""!==t.msg||$.inArray(n,["submission","registration","past_conf"])>-1||t.submenus&&t.submenus.length>0){if(this.selectedCardId=n,t.hide_card_bg?this.$cvHeader.hide():this.$cvHeader.css("min-height","250px").css("background-image","url("+t.bg_img+")").show(),this.$cvName.html(t.name.toUpperCase()),this.$cvMsg.html(t.msg||""),this.$cvName.css("background-color",t.bg_color||"#673AB7"),this.$cvName.css("color",t.card_name_color||"#fff"),$("#no-login-msg").hide(),""===t.name?this.$cvName.hide():this.$cvName.show(),"submission"===n&&t.enable_sub_btn||"past_conf"===n||"registration"===n?(this.$btnCardViewer.show(),s||$("#no-login-msg").show()):this.$btnCardViewer.hide(),"submission"===n?$("#no-login-msg").html('You must <div id="lnk-must-login">login</div> to access the Submissions Dashboard.'):"past_conf"===n?$("#no-login-msg").html('You must <div id="lnk-must-login">login</div> to access past meeting details.'):$("#no-login-msg").html('<button id="btn-cv-reg-now" class="btn btn-success">Register Now</button>'),"submission"===n?(i="Access Submissions Dashboard",r=t.enable_sub_btn):"registration"===n?(i=c.reg_present_conf?"Access Registration Information":"Register Now",r=t.enable_reg_btn):"past_conf"===n&&(i="Go to Conference Site"),i&&(r&&s?this.$btnCardViewer.show():this.$btnCardViewer.hide(),r||$("#no-login-msg").hide(),this.$btnCardViewer.data("card_id",n).html(i)),$("#group-reg-option-container").hide(),$("#group-reg-option-container").find("input").prop("checked",!1),$("#btn-card-close").css("color","#fff"),this.openCardViewer(),this.$cardViewer.find(".modal-content").addClass("modal-content-show"),t.submenus&&t.submenus.length>0){this.$leftNav.empty(),$("#mob-menu").empty();var u,m;_.each(_.sortBy(t.submenus,"seq"),function(e,t){u=$('<div class="cv-menu">'+e.name+"</div>"),u.data("id",e.id),m=$('<li><div class="cv-mob-menu" data-id="'+e.id+'">'+e.name+"</div></li>"),p.$leftNav.append(u),$("#mob-menu").append(m),0===t&&"block"==p.$leftNav.css("display")&&u.trigger("click"),0===t&&"block"==p.$mobileNav.css("display")&&m.find(".cv-mob-menu").trigger("click")})}else this.$leftNav.empty(),$("#mob-menu").empty();this.updateCardViewerDimensions(!0)}else{var t,h;t=_.findWhere(l,{card:n}),h="past_conf"===n?a:o,"conf_hall"===n?s?window.location="../conference_hall/?conf_id="+h:(this.openLoginPopup(),window.history.pushState({},"","?conf_id="+h+"&m=conference_hall")):"edu_hrs"===n?s?window.location="../edu_hr/?conf_id="+h:(this.openLoginPopup(),window.history.pushState({},"","?conf_id="+h+"&m=edu_hr&login=false")):"poster_view"===n?s?window.location="../poster_view/?conf_id="+h:(this.openLoginPopup(),window.history.pushState({},"","?conf_id="+h+"&m=poster_view")):t&&(window.location="../conf/#"+t.route+"/conf"+h)}}},submenuSelectionHandler:function(e){var t,n,i,r,o=this;if(t=$(e.currentTarget),n=t.data("id"),i=_.findWhere(this.landingConfig.get("cards"),{id:this.selectedCardId}),this.$leftNav.find(".cv-menu-selected").removeClass("cv-menu-selected").css("background-color","inherit").css("color","#8a8a8a"),this.$mobileNav.find(".cv-menu-selected").removeClass("cv-menu-selected").css("background-color","inherit").css("color","#8a8a8a"),i&&i.submenus&&(r=_.findWhere(i.submenus,{id:n}),t.addClass("cv-menu-selected"),t.css("background-color",i.bg_color||"#673AB7"),t.css("color",i.card_name_color||"#fff"),this.$cvMsg.html(r.msg+"<div id='instructor-bio'></div>"),r.menu_id)){(new c.SpeakerBio).fetch({data:{id:r.menu_id},complete:function(e,t){o.$cvMsg.find("#instructor-bio").html(e.responseText)}})}$("#btn-nav-collapse").hasClass("collapsed")||$("#btn-nav-collapse").trigger("click")},collapseCard:function(){this.$cardViewer.find(".modal-content").removeClass("modal-content-show")},updateCardViewerDimensions:function(e){var t=(this.$cardViewer.find(".modal-dialog").width(),this);0===this.$leftNav.find(".cv-menu").length?(this.$mobileNav.attr("style","display: none !important"),this.$leftNav.attr("style","display: none !important")):(this.$mobileNav.removeAttr("style"),this.$leftNav.removeAttr("style")),this.$leftNav.is(":visible")?this.$cvMain.css("left","200px"):this.$cvMain.css("left","0px"),this.$cvMain.css("width","100%"),e&&("block"==t.$leftNav.css("display")&&$("#cv-left-side-nav").find(".cv-menu:first-child").trigger("click"),"block"==t.$mobileNav.css("display")&&$("#mob-menu").find("li:first-child .cv-mob-menu").trigger("click"))},openHelpPopup:function(){$("#help-modal").modal()},popupActionHandler:function(){var e,t=this.$btnCardViewer.data("card_id"),n=this.landingConfig.attributes,i=n.reg_actions,r=this.landingConfig.get("grp_reg_enabled");"submission"===t?e="../user":"registration"===t?i.reg_present_conf||!r?e="../conf/#reg-now/conf"+this.landingConfig.get("present_conf"):(this.$btnCardViewer.hide(),$("#group-reg-option-container").show()):"past_conf"===t&&(e="../conference_hall/?conf_id="+this.landingConfig.get("past_conf")),e&&(window.location=e)},grpRegOptionChangedHandler:function(){var e,t,n;e=$("#group-reg-option-container-inner input:checked").val(),t=this.landingConfig.attributes,t.login?(n="../conf/?route=reg-now&conf_id="+this.landingConfig.get("present_conf"),n+="grp_reg"===e?"&reg_method=grp_reg":"&reg_method=indiv_reg",window.location.href=n):(this.openLoginPopup(),n="m=conf&route=reg-now&conf_id="+this.landingConfig.get("present_conf"),n+="grp_reg"===e?"&reg_method=grp_reg":"&reg_method=indiv_reg",window.history.pushState({},"","?"+n))},showMyActivity:function(){var e=this;$.ajax({url:"../my_activity/server/index.php?appId=user",type:"GET",success:function(t){e.$cvName.html("MY ACTIVITY"),e.$cvMsg.html("<div id='my-activity'><div class='word-export'><div class='icon-word-export'></div>Export 'My Activities' to Word</div>"+t+"</div>"),e.updatePopupForAction()}})},exportEduCert:function(e){var t,n={},i=this.landingConfig.attributes,r=!1;t=$(e.currentTarget),n={assoc_id:i.assoc_id,aff_id:i.login.user_id,conf_id:t.data("conf-id"),appId:"registration",s_type:t.data("type")},r=t.data("edu-v2"),r&&1==r?a.doSilentFormPost("../../edu_hr/server/edu_hr_cert.php",n):a.doSilentFormPost("../../conf/server/edu_hr_cert.php",n)},showMentorAssignment:function(){this.$cvName.html("MENTOR ASSIGNMENT"),this.updatePopupForAction(),$("#card-viewer").css("overflow-y","hidden"),$("#mentor-assignment-main-container").show(),this.$cvMsg.html(this.mentorAssignment.$mainContainer),this.mentorAssignment.mentorTabSelected(),$("#txt-mentor-search").val("").trigger("keyup")},openCardViewer:function(){this.mentorAssignment.$el.append(this.mentorAssignment.$mainContainer),this.$cardViewer.modal()},updatePopupForAction:function(){this.$cvHeader.css("min-height","initial").css("background-image","none"),this.$cardViewer.find(".close").css("color","#000"),this.$cvName.css("background-color","#673AB7"),this.$cvName.css("color","#fff"),this.$btnCardViewer.hide(),this.openCardViewer(),this.$leftNav.empty(),$("#mob-menu").empty(),$("#card-viewer").css("overflow-y","auto"),this.updateCardViewerDimensions()},exportMyActivitiesToWord:function(){window.open("../my_activity/server/word.php?appId=user","_blank")},exportPaymentReceipt:function(e){var t,n,i,r=[],o={};t=$(e.currentTarget),n=t.closest(".paymentrecipt"),i=n.data("paymentid"),""!==i&&r.push(i),r.length>0&&(o={appId:"user",payments:JSON.stringify(r),payment_recipt:1},a.doSilentFormPost("../../admin/server/invoice_template.php",o))},mustLoginClickHandler:function(){var e=this.landingConfig.get("grp_reg_enabled");if("registration"===this.selectedCardId&&e)return $("#btn-cv-reg-now").hide(),void $("#group-reg-option-container").show();this.$cardViewer.modal("hide"),$("body").scrollTop(0),this.openLoginPopup();var t="";if("submission"===this.selectedCardId)t="m=user&h=home";else if("past_conf"===this.selectedCardId){var n=this.landingConfig.get("past_conf");t=$.inArray(App.association,["ACNP","PSI"])>-1?"conf_id="+n+"&m=conference_hall":"conf_id="+n+"&m=conf"}else t="m=conf";window.history.pushState({},"","?"+t)}})});var App={};require.config({paths:{text:"../../lib/client/text",utils:"../../common/client/js",common_templates:"../../common/client/templates"},config:{i18n:{locale:localStorage.lang}}}),define("main",["require","app"],function(e){"use strict";var t,n=e("app");t=Backbone.Router.extend({routes:{"":"default","card/:route":"default"},default:function(e){r.render(e)}});var i,r=(new t,new n);$(window).on("resize",function(){clearTimeout(i),i=setTimeout(function(){r.resetPageDimensions()},500)}),Backbone.history.start()}),require(["main"]);