From cc7936c602ef63fb52a1c19b1d84d456c7b1cd1b Mon Sep 17 00:00:00 2001 From: Martin Donnelly Date: Tue, 10 May 2016 09:38:01 +0100 Subject: [PATCH] =?UTF-8?q?=E2=80=9D2016-05-10=E2=80=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- O-BrandServer/wwwroot/scripts.js | 7250 +++++++++++++++++++++++++++++- 1 file changed, 7236 insertions(+), 14 deletions(-) diff --git a/O-BrandServer/wwwroot/scripts.js b/O-BrandServer/wwwroot/scripts.js index ab1fd1c..79d4a12 100644 --- a/O-BrandServer/wwwroot/scripts.js +++ b/O-BrandServer/wwwroot/scripts.js @@ -3,12 +3,565 @@ * Available via the MIT or new BSD license. * see: http://github.com/jrburke/requirejs for details */ -var requirejs,require,define;/*! +var requirejs, require, define; + +/*! * Bootstrap v3.1.1 (http://getbootstrap.com) * Copyright 2011-2014 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) */ -if(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-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||"object"!=typeof t||!t||isArray(t)||isFunction(t)||t instanceof RegExp?e[r]=t:(e[r]||(e[r]={}),mixin(e[r],t,n,i)))}),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;t0&&(e.splice(t-1,2),t-=2)}}function n(e,n,i){var r,o,a,s,u,l,c,f,p,d,h,g,m=n&&n.split("/"),v=T.map,y=v&&v["*"];if(e&&(e=e.split("/"),c=e.length-1,T.nodeIdCompat&&jsSuffixRegExp.test(e[c])&&(e[c]=e[c].replace(jsSuffixRegExp,"")),"."===e[0].charAt(0)&&m&&(g=m.slice(0,m.length-1),e=g.concat(e)),t(e),e=e.join("/")),i&&v&&(m||y)){a=e.split("/");e:for(s=a.length;s>0;s-=1){if(l=a.slice(0,s).join("/"),m)for(u=m.length;u>0;u-=1)if(o=getOwn(v,m.slice(0,u).join("/")),o&&(o=getOwn(o,l))){f=o,p=s;break e}!d&&y&&getOwn(y,l)&&(d=getOwn(y,l),h=s)}!f&&d&&(f=d,p=h),f&&(a.splice(0,p,f),e=a.join("/"))}return r=getOwn(T.pkgs,e),r?r:e}function i(e){isBrowser&&each(scripts(),function(t){return t.getAttribute("data-requiremodule")===e&&t.getAttribute("data-requirecontext")===x.contextName?(t.parentNode.removeChild(t),!0):void 0})}function r(e){var t=getOwn(T.paths,e);return t&&isArray(t)&&t.length>1?(t.shift(),x.require.undef(e),x.makeRequire(null,{skipMap:!0})([e]),!0):void 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,u,l,c=null,f=t?t.name:null,p=e,d=!0,h="";return e||(d=!1,e="_@r"+(O+=1)),l=o(e),c=l[0],e=l[1],c&&(c=n(c,f,r),s=getOwn(A,c)),e&&(c?h=s&&s.normalize?s.normalize(e,function(e){return n(e,f,r)}):-1===e.indexOf("!")?n(e,f,r):e:(h=n(e,f,r),l=o(h),c=l[0],h=l[1],i=!0,a=x.nameToUrl(h))),u=!c||s||i?"":"_unnormalized"+($+=1),{prefix:c,name:h,parentMap:t,unnormalized:!!u,url:a,originalName:p,isDefine:d,id:(c?c+"!"+h:h)+u}}function s(e){var t=e.id,n=getOwn(k,t);return n||(n=k[t]=new x.Module(e)),n}function u(e,t,n){var i=e.id,r=getOwn(k,i);!hasProp(A,i)||r&&!r.defineEmitComplete?(r=s(e),r.error&&"error"===t?n(r.error):r.on(t,n)):"defined"===t&&n(A[i])}function l(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 c(){globalDefQueue.length&&(each(globalDefQueue,function(e){var t=e[0];"string"==typeof t&&(x.defQueueMap[t]=!0),N.push(e)}),globalDefQueue=[])}function f(e){delete k[e],delete E[e]}function p(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,A[o]),e.check()):p(a,t,n))}),n[i]=!0)}function d(){var e,t,n=1e3*T.waitSeconds,o=n&&x.startTime+n<(new Date).getTime(),a=[],s=[],u=!1,c=!0;if(!y){if(y=!0,eachProp(E,function(e){var n=e.map,l=n.id;if(e.enabled&&(n.isDefine||s.push(e),!e.error))if(!e.inited&&o)r(l)?(t=!0,u=!0):(a.push(l),i(l));else if(!e.inited&&e.fetched&&n.isDefine&&(u=!0,!n.prefix))return c=!1}),o&&a.length)return e=makeError("timeout","Load timeout for modules: "+a,null,a),e.contextName=x.contextName,l(e);c&&each(s,function(e){p(e,{},{})}),o&&!t||!u||!isBrowser&&!isWebWorker||C||(C=setTimeout(function(){C=0,d()},50)),y=!1}}function h(e){hasProp(A,e[0])||s(a(e[0],null,!0)).init(e[1],e[2])}function g(e,t,n,i){e.detachEvent&&!isOpera?i&&e.detachEvent(i,t):e.removeEventListener(n,t,!1)}function m(e){var t=e.currentTarget||e.srcElement;return g(t,x.onScriptLoad,"load","onreadystatechange"),g(t,x.onScriptError,"error"),{node:t,id:t&&t.getAttribute("data-requiremodule")}}function v(){var e;for(c();N.length;){if(e=N.shift(),null===e[0])return l(makeError("mismatch","Mismatched anonymous define() module: "+e[e.length-1]));h(e)}x.defQueueMap={}}var y,b,x,w,C,T={waitSeconds:7,baseUrl:"./",paths:{},bundles:{},pkgs:{},shim:{},config:{}},k={},E={},S={},N=[],A={},_={},D={},O=1,$=1;return w={require:function(e){return e.require?e.require:e.require=x.makeRequire(e.map)},exports:function(e){return e.usingExports=!0,e.map.isDefine?e.exports?A[e.map.id]=e.exports:e.exports=A[e.map.id]={}:void 0},module:function(e){return e.module?e.module:e.module={id:e.map.id,uri:e.map.url,config:function(){return getOwn(T.config,e.map.id)||{}},exports:e.exports||(e.exports={})}}},b=function(e){this.events=getOwn(S,e.id)||{},this.map=e,this.shim=getOwn(T.shim,e.id),this.depExports=[],this.depMaps=[],this.depMatched=[],this.pluginMaps={},this.depCount=0},b.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;return this.shim?void x.makeRequire(this.map,{enableBuildCallback:!0})(this.shim.deps||[],bind(this,function(){return e.prefix?this.callPlugin():this.load()})):e.prefix?this.callPlugin():this.load()}},load:function(){var e=this.map.url;_[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)){try{r=x.execCb(n,o,i,r)}catch(a){e=a}if(this.map.isDefine&&void 0===r&&(t=this.module,t?r=t.exports:this.usingExports&&(r=this.exports)),e){if(this.events.error&&this.map.isDefine||req.onError!==defaultOnError)return e.requireMap=this.map,e.requireModules=this.map.isDefine?[this.map.id]:null,e.requireType=this.map.isDefine?"define":"require",l(this.error=e);"undefined"!=typeof console&&console.error?console.error(e):req.onError(e)}}else r=o;if(this.exports=r,this.map.isDefine&&!this.ignore&&(A[n]=r,req.onResourceLoad)){var s=[];each(this.depMaps,function(e){s.push(e.normalizedMap||e)}),req.onResourceLoad(x,this.map,s)}f(n),this.defined=!0}this.defining=!1,this.defined&&!this.defineEmitted&&(this.defineEmitted=!0,this.emit("defined",this.exports),this.defineEmitComplete=!0)}}else hasProp(x.defQueueMap,n)||this.fetch()}},callPlugin:function(){var e=this.map,t=e.id,i=a(e.prefix);this.depMaps.push(i),u(i,"defined",bind(this,function(i){var r,o,c,p=getOwn(D,this.map.id),d=this.map.name,h=this.map.parentMap?this.map.parentMap.name:null,g=x.makeRequire(e.parentMap,{enableBuildCallback:!0});return this.map.unnormalized?(i.normalize&&(d=i.normalize(d,function(e){return n(e,h,!0)})||""),o=a(e.prefix+"!"+d,this.map.parentMap),u(o,"defined",bind(this,function(e){this.map.normalizedMap=o,this.init([],function(){return e},null,{enabled:!0,ignore:!0})})),c=getOwn(k,o.id),void(c&&(this.depMaps.push(o),this.events.error&&c.on("error",bind(this,function(e){this.emit("error",e)})),c.enable()))):p?(this.map.url=x.nameToUrl(p),void this.load()):(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")&&f(e.map.id)}),l(e)}),r.fromText=bind(this,function(n,i){var o=e.name,u=a(o),c=useInteractive;i&&(n=i),c&&(useInteractive=!1),s(u),hasProp(T.config,t)&&(T.config[o]=T.config[t]);try{req.exec(n)}catch(f){return l(makeError("fromtexteval","fromText eval for "+t+" failed: "+f,f,[t]))}c&&(useInteractive=!0),this.depMaps.push(u),x.completeLoad(o),g([o],r)}),void i.load(e.name,g,r,T))})),x.enable(i,this),this.pluginMaps[i.id]=i},enable:function(){E[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,u(e,"defined",bind(this,function(e){this.undefed||(this.defineDep(t,e),this.check())})),this.errback?u(e,"error",bind(this,this.errback)):this.events.error&&u(e,"error",bind(this,function(e){this.emit("error",e)}))}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:T,contextName:e,registry:k,defined:A,urlFetched:_,defQueue:N,defQueueMap:{},Module:b,makeModuleMap:a,nextTick:req.nextTick,onError:l,configure:function(e){e.baseUrl&&"/"!==e.baseUrl.charAt(e.baseUrl.length-1)&&(e.baseUrl+="/");var t=T.shim,n={paths:!0,bundles:!0,config:!0,map:!0};eachProp(e,function(e,t){n[t]?(T[t]||(T[t]={}),mixin(T[t],e,!0,!0)):T[t]=e}),e.bundles&&eachProp(e.bundles,function(e,t){each(e,function(e){e!==t&&(D[e]=t)})}),e.shim&&(eachProp(e.shim,function(e,n){isArray(e)&&(e={deps:e}),!e.exports&&!e.init||e.exportsFn||(e.exportsFn=x.makeShimExports(e)),t[n]=e}),T.shim=t),e.packages&&each(e.packages,function(e){var t,n;e="string"==typeof e?{name:e}:e,n=e.name,t=e.location,t&&(T.paths[n]=e.location),T.pkgs[n]=e.name+"/"+(e.main||"main").replace(currDirRegExp,"").replace(jsSuffixRegExp,"")}),eachProp(k,function(e,t){e.inited||e.map.unnormalized||(e.map=a(t,null,!0))}),(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,r){function o(n,i,u){var c,f,p;return r.enableBuildCallback&&i&&isFunction(i)&&(i.__requireJsBuild=!0),"string"==typeof n?isFunction(i)?l(makeError("requireargs","Invalid require call"),u):t&&hasProp(w,n)?w[n](k[t.id]):req.get?req.get(x,n,t,o):(f=a(n,t,!1,!0),c=f.id,hasProp(A,c)?A[c]:l(makeError("notloaded",'Module name "'+c+'" has not been loaded yet for context: '+e+(t?"":". Use require([])")))):(v(),x.nextTick(function(){v(),p=s(a(null,t)),p.skipMap=r.skipMap,p.init(n,i,u,{enabled:!0}),d()}),o)}return r=r||{},mixin(o,{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(A,a(e,t,!1,!0).id)},specified:function(e){return e=a(e,t,!1,!0).id,hasProp(A,e)||hasProp(k,e)}}),t||(o.undef=function(e){c();var n=a(e,t,!0),r=getOwn(k,e);r.undefed=!0,i(e),delete A[e],delete _[n.url],delete S[e],eachReverse(N,function(t,n){t[0]===e&&N.splice(n,1)}),delete x.defQueueMap[e],r&&(r.events.defined&&(S[e]=r.events),f(e))}),o},enable:function(e){var t=getOwn(k,e.id);t&&s(e).enable()},completeLoad:function(e){var t,n,i,o=getOwn(T.shim,e)||{},a=o.exports;for(c();N.length;){if(n=N.shift(),null===n[0]){if(n[0]=e,t)break;t=!0}else n[0]===e&&(t=!0);h(n)}if(x.defQueueMap={},i=getOwn(k,e),!t&&!hasProp(A,e)&&i&&!i.inited){if(!(!T.enforceDefine||a&&getGlobal(a)))return r(e)?void 0:l(makeError("nodefine","No define call for "+e,null,[e]));h([e,o.deps||[],o.exportsFn])}d()},nameToUrl:function(e,t,n){var i,r,o,a,s,u,l,c=getOwn(T.pkgs,e);if(c&&(e=c),l=getOwn(D,e))return x.nameToUrl(l,t,n);if(req.jsExtRegExp.test(e))s=e+(t||"");else{for(i=T.paths,r=e.split("/"),o=r.length;o>0;o-=1)if(a=r.slice(0,o).join("/"),u=getOwn(i,a)){isArray(u)&&(u=u[0]),r.splice(0,o,u);break}s=r.join("/"),s+=t||(/^data\:|\?/.test(s)||n?"":".js"),s=("/"===s.charAt(0)||s.match(/^[\w\+\.\-]+:/)?"":T.baseUrl)+s}return T.urlArgs?s+((-1===s.indexOf("?")?"?":"&")+T.urlArgs):s},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=m(e);x.completeLoad(t.id)}},onScriptError:function(e){var t=m(e);if(!r(t.id)){var n=[];return eachProp(k,function(e,i){0!==i.indexOf("_@r")&&each(e.depMaps,function(e){return e.id===t.id&&n.push(i),!0})}),l(makeError("scripterror",'Script error for "'+t.id+(n.length?'", needed by: '+n.join(", "):'"'),e,[t.id]))}}},x.require=x.makeRequire(),x}function getInteractiveScript(){return interactiveScript&&"interactive"===interactiveScript.readyState?interactiveScript:(eachReverse(scripts(),function(e){return"interactive"===e.readyState?interactiveScript=e:void 0}),interactiveScript)}var req,s,head,baseElement,dataMain,src,interactiveScript,currentlyAddingScript,mainScript,subPath,version="2.1.22",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,isBrowser=!("undefined"==typeof window||"undefined"==typeof 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("undefined"==typeof define){if("undefined"!=typeof requirejs){if(isFunction(requirejs))return;cfg=requirejs,requirejs=void 0}"undefined"==typeof 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],baseElement&&(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),r.onNodeCreated&&r.onNodeCreated(i,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(o){e.onError(makeError("importscripts","importScripts failed for "+t+" at "+n,o,[t]))}},isBrowser&&!cfg.skipDataMain&&eachReverse(scripts(),function(e){return head||(head=e.parentNode),dataMain=e.getAttribute("data-main"),dataMain?(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):void 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(),i&&(e||(e=i.getAttribute("data-requiremodule")),r=contexts[i.getAttribute("data-requirecontext")])),r?(r.defQueue.push([e,t,n]),r.defQueueMap[e]=!0):globalDefQueue.push([e,t,n])},define.amd={jQuery:!0},req.exec=function(text){return eval(text)},req(cfg)}}(this),define("requireLib",function(){}),/*! +if (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 || "object" != typeof t || !t || isArray(t) || isFunction(t) || t instanceof RegExp ? e[r] = t : (e[r] || (e[r] = {}), + mixin(e[r], t, n, i))); + }), 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; t < e.length; t++) if (n = e[t], "." === n) e.splice(t, 1), t -= 1; else if (".." === n) { + if (0 === t || 1 === t && ".." === e[2] || ".." === e[t - 1]) continue; + t > 0 && (e.splice(t - 1, 2), t -= 2); + } + } + function n(e, n, i) { + var r, o, a, s, u, l, c, f, p, d, h, g, m = n && n.split("/"), v = k.map, y = v && v["*"]; + if (e && (e = e.split("/"), c = e.length - 1, k.nodeIdCompat && jsSuffixRegExp.test(e[c]) && (e[c] = e[c].replace(jsSuffixRegExp, "")), + "." === e[0].charAt(0) && m && (g = m.slice(0, m.length - 1), e = g.concat(e)), + t(e), e = e.join("/")), i && v && (m || y)) { + a = e.split("/"); + e: for (s = a.length; s > 0; s -= 1) { + if (l = a.slice(0, s).join("/"), m) for (u = m.length; u > 0; u -= 1) if (o = getOwn(v, m.slice(0, u).join("/")), + o && (o = getOwn(o, l))) { + f = o, p = s; + break e; + } + !d && y && getOwn(y, l) && (d = getOwn(y, l), h = s); + } + !f && d && (f = d, p = h), f && (a.splice(0, p, f), e = a.join("/")); + } + return r = getOwn(k.pkgs, e), r ? r : e; + } + function i(e) { + isBrowser && each(scripts(), function(t) { + return t.getAttribute("data-requiremodule") === e && t.getAttribute("data-requirecontext") === x.contextName ? (t.parentNode.removeChild(t), + !0) : void 0; + }); + } + function r(e) { + var t = getOwn(k.paths, e); + return t && isArray(t) && t.length > 1 ? (t.shift(), x.require.undef(e), x.makeRequire(null, { + skipMap: !0 + })([ e ]), !0) : void 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, u, l, c = null, f = t ? t.name : null, p = e, d = !0, h = ""; + return e || (d = !1, e = "_@r" + (O += 1)), l = o(e), c = l[0], e = l[1], c && (c = n(c, f, r), + s = getOwn(_, c)), e && (c ? h = s && s.normalize ? s.normalize(e, function(e) { + return n(e, f, r); + }) : -1 === e.indexOf("!") ? n(e, f, r) : e : (h = n(e, f, r), l = o(h), c = l[0], + h = l[1], i = !0, a = x.nameToUrl(h))), u = !c || s || i ? "" : "_unnormalized" + ($ += 1), + { + prefix: c, + name: h, + parentMap: t, + unnormalized: !!u, + url: a, + originalName: p, + isDefine: d, + id: (c ? c + "!" + h : h) + u + }; + } + function s(e) { + var t = e.id, n = getOwn(T, t); + return n || (n = T[t] = new x.Module(e)), n; + } + function u(e, t, n) { + var i = e.id, r = getOwn(T, i); + !hasProp(_, i) || r && !r.defineEmitComplete ? (r = s(e), r.error && "error" === t ? n(r.error) : r.on(t, n)) : "defined" === t && n(_[i]); + } + function l(e, t) { + var n = e.requireModules, i = !1; + t ? t(e) : (each(n, function(t) { + var n = getOwn(T, t); + n && (n.error = e, n.events.error && (i = !0, n.emit("error", e))); + }), i || req.onError(e)); + } + function c() { + globalDefQueue.length && (each(globalDefQueue, function(e) { + var t = e[0]; + "string" == typeof t && (x.defQueueMap[t] = !0), N.push(e); + }), globalDefQueue = []); + } + function f(e) { + delete T[e], delete E[e]; + } + function p(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(T, o); + !a || e.depMatched[r] || n[o] || (getOwn(t, o) ? (e.defineDep(r, _[o]), e.check()) : p(a, t, n)); + }), n[i] = !0); + } + function d() { + var e, t, n = 1e3 * k.waitSeconds, o = n && x.startTime + n < new Date().getTime(), a = [], s = [], u = !1, c = !0; + if (!y) { + if (y = !0, eachProp(E, function(e) { + var n = e.map, l = n.id; + if (e.enabled && (n.isDefine || s.push(e), !e.error)) if (!e.inited && o) r(l) ? (t = !0, + u = !0) : (a.push(l), i(l)); else if (!e.inited && e.fetched && n.isDefine && (u = !0, + !n.prefix)) return c = !1; + }), o && a.length) return e = makeError("timeout", "Load timeout for modules: " + a, null, a), + e.contextName = x.contextName, l(e); + c && each(s, function(e) { + p(e, {}, {}); + }), o && !t || !u || !isBrowser && !isWebWorker || C || (C = setTimeout(function() { + C = 0, d(); + }, 50)), y = !1; + } + } + function h(e) { + hasProp(_, e[0]) || s(a(e[0], null, !0)).init(e[1], e[2]); + } + function g(e, t, n, i) { + e.detachEvent && !isOpera ? i && e.detachEvent(i, t) : e.removeEventListener(n, t, !1); + } + function m(e) { + var t = e.currentTarget || e.srcElement; + return g(t, x.onScriptLoad, "load", "onreadystatechange"), g(t, x.onScriptError, "error"), + { + node: t, + id: t && t.getAttribute("data-requiremodule") + }; + } + function v() { + var e; + for (c(); N.length; ) { + if (e = N.shift(), null === e[0]) return l(makeError("mismatch", "Mismatched anonymous define() module: " + e[e.length - 1])); + h(e); + } + x.defQueueMap = {}; + } + var y, b, x, w, C, k = { + waitSeconds: 7, + baseUrl: "./", + paths: {}, + bundles: {}, + pkgs: {}, + shim: {}, + config: {} + }, T = {}, E = {}, S = {}, N = [], _ = {}, A = {}, D = {}, O = 1, $ = 1; + return w = { + require: function(e) { + return e.require ? e.require : e.require = x.makeRequire(e.map); + }, + exports: function(e) { + return e.usingExports = !0, e.map.isDefine ? e.exports ? _[e.map.id] = e.exports : e.exports = _[e.map.id] = {} : void 0; + }, + module: function(e) { + return e.module ? e.module : e.module = { + id: e.map.id, + uri: e.map.url, + config: function() { + return getOwn(k.config, e.map.id) || {}; + }, + exports: e.exports || (e.exports = {}) + }; + } + }, b = function(e) { + this.events = getOwn(S, e.id) || {}, this.map = e, this.shim = getOwn(k.shim, e.id), + this.depExports = [], this.depMaps = [], this.depMatched = [], this.pluginMaps = {}, + this.depCount = 0; + }, b.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; + return this.shim ? void x.makeRequire(this.map, { + enableBuildCallback: !0 + })(this.shim.deps || [], bind(this, function() { + return e.prefix ? this.callPlugin() : this.load(); + })) : e.prefix ? this.callPlugin() : this.load(); + } + }, + load: function() { + var e = this.map.url; + A[e] || (A[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)) { + try { + r = x.execCb(n, o, i, r); + } catch (a) { + e = a; + } + if (this.map.isDefine && void 0 === r && (t = this.module, t ? r = t.exports : this.usingExports && (r = this.exports)), + e) { + if (this.events.error && this.map.isDefine || req.onError !== defaultOnError) return e.requireMap = this.map, + e.requireModules = this.map.isDefine ? [ this.map.id ] : null, e.requireType = this.map.isDefine ? "define" : "require", + l(this.error = e); + "undefined" != typeof console && console.error ? console.error(e) : req.onError(e); + } + } else r = o; + if (this.exports = r, this.map.isDefine && !this.ignore && (_[n] = r, req.onResourceLoad)) { + var s = []; + each(this.depMaps, function(e) { + s.push(e.normalizedMap || e); + }), req.onResourceLoad(x, this.map, s); + } + f(n), this.defined = !0; + } + this.defining = !1, this.defined && !this.defineEmitted && (this.defineEmitted = !0, + this.emit("defined", this.exports), this.defineEmitComplete = !0); + } + } else hasProp(x.defQueueMap, n) || this.fetch(); + } + }, + callPlugin: function() { + var e = this.map, t = e.id, i = a(e.prefix); + this.depMaps.push(i), u(i, "defined", bind(this, function(i) { + var r, o, c, p = getOwn(D, this.map.id), d = this.map.name, h = this.map.parentMap ? this.map.parentMap.name : null, g = x.makeRequire(e.parentMap, { + enableBuildCallback: !0 + }); + return this.map.unnormalized ? (i.normalize && (d = i.normalize(d, function(e) { + return n(e, h, !0); + }) || ""), o = a(e.prefix + "!" + d, this.map.parentMap), u(o, "defined", bind(this, function(e) { + this.map.normalizedMap = o, this.init([], function() { + return e; + }, null, { + enabled: !0, + ignore: !0 + }); + })), c = getOwn(T, o.id), void (c && (this.depMaps.push(o), this.events.error && c.on("error", bind(this, function(e) { + this.emit("error", e); + })), c.enable()))) : p ? (this.map.url = x.nameToUrl(p), void this.load()) : (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(T, function(e) { + 0 === e.map.id.indexOf(t + "_unnormalized") && f(e.map.id); + }), l(e); + }), r.fromText = bind(this, function(n, i) { + var o = e.name, u = a(o), c = useInteractive; + i && (n = i), c && (useInteractive = !1), s(u), hasProp(k.config, t) && (k.config[o] = k.config[t]); + try { + req.exec(n); + } catch (f) { + return l(makeError("fromtexteval", "fromText eval for " + t + " failed: " + f, f, [ t ])); + } + c && (useInteractive = !0), this.depMaps.push(u), x.completeLoad(o), g([ o ], r); + }), void i.load(e.name, g, r, k)); + })), x.enable(i, this), this.pluginMaps[i.id] = i; + }, + enable: function() { + E[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, u(e, "defined", bind(this, function(e) { + this.undefed || (this.defineDep(t, e), this.check()); + })), this.errback ? u(e, "error", bind(this, this.errback)) : this.events.error && u(e, "error", bind(this, function(e) { + this.emit("error", e); + })); + } + n = e.id, i = T[n], hasProp(w, n) || !i || i.enabled || x.enable(e, this); + })), eachProp(this.pluginMaps, bind(this, function(e) { + var t = getOwn(T, 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: k, + contextName: e, + registry: T, + defined: _, + urlFetched: A, + defQueue: N, + defQueueMap: {}, + Module: b, + makeModuleMap: a, + nextTick: req.nextTick, + onError: l, + configure: function(e) { + e.baseUrl && "/" !== e.baseUrl.charAt(e.baseUrl.length - 1) && (e.baseUrl += "/"); + var t = k.shim, n = { + paths: !0, + bundles: !0, + config: !0, + map: !0 + }; + eachProp(e, function(e, t) { + n[t] ? (k[t] || (k[t] = {}), mixin(k[t], e, !0, !0)) : k[t] = e; + }), e.bundles && eachProp(e.bundles, function(e, t) { + each(e, function(e) { + e !== t && (D[e] = t); + }); + }), e.shim && (eachProp(e.shim, function(e, n) { + isArray(e) && (e = { + deps: e + }), !e.exports && !e.init || e.exportsFn || (e.exportsFn = x.makeShimExports(e)), + t[n] = e; + }), k.shim = t), e.packages && each(e.packages, function(e) { + var t, n; + e = "string" == typeof e ? { + name: e + } : e, n = e.name, t = e.location, t && (k.paths[n] = e.location), k.pkgs[n] = e.name + "/" + (e.main || "main").replace(currDirRegExp, "").replace(jsSuffixRegExp, ""); + }), eachProp(T, function(e, t) { + e.inited || e.map.unnormalized || (e.map = a(t, null, !0)); + }), (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, r) { + function o(n, i, u) { + var c, f, p; + return r.enableBuildCallback && i && isFunction(i) && (i.__requireJsBuild = !0), + "string" == typeof n ? isFunction(i) ? l(makeError("requireargs", "Invalid require call"), u) : t && hasProp(w, n) ? w[n](T[t.id]) : req.get ? req.get(x, n, t, o) : (f = a(n, t, !1, !0), + c = f.id, hasProp(_, c) ? _[c] : l(makeError("notloaded", 'Module name "' + c + '" has not been loaded yet for context: ' + e + (t ? "" : ". Use require([])")))) : (v(), + x.nextTick(function() { + v(), p = s(a(null, t)), p.skipMap = r.skipMap, p.init(n, i, u, { + enabled: !0 + }), d(); + }), o); + } + return r = r || {}, mixin(o, { + 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(_, a(e, t, !1, !0).id); + }, + specified: function(e) { + return e = a(e, t, !1, !0).id, hasProp(_, e) || hasProp(T, e); + } + }), t || (o.undef = function(e) { + c(); + var n = a(e, t, !0), r = getOwn(T, e); + r.undefed = !0, i(e), delete _[e], delete A[n.url], delete S[e], eachReverse(N, function(t, n) { + t[0] === e && N.splice(n, 1); + }), delete x.defQueueMap[e], r && (r.events.defined && (S[e] = r.events), f(e)); + }), o; + }, + enable: function(e) { + var t = getOwn(T, e.id); + t && s(e).enable(); + }, + completeLoad: function(e) { + var t, n, i, o = getOwn(k.shim, e) || {}, a = o.exports; + for (c(); N.length; ) { + if (n = N.shift(), null === n[0]) { + if (n[0] = e, t) break; + t = !0; + } else n[0] === e && (t = !0); + h(n); + } + if (x.defQueueMap = {}, i = getOwn(T, e), !t && !hasProp(_, e) && i && !i.inited) { + if (!(!k.enforceDefine || a && getGlobal(a))) return r(e) ? void 0 : l(makeError("nodefine", "No define call for " + e, null, [ e ])); + h([ e, o.deps || [], o.exportsFn ]); + } + d(); + }, + nameToUrl: function(e, t, n) { + var i, r, o, a, s, u, l, c = getOwn(k.pkgs, e); + if (c && (e = c), l = getOwn(D, e)) return x.nameToUrl(l, t, n); + if (req.jsExtRegExp.test(e)) s = e + (t || ""); else { + for (i = k.paths, r = e.split("/"), o = r.length; o > 0; o -= 1) if (a = r.slice(0, o).join("/"), + u = getOwn(i, a)) { + isArray(u) && (u = u[0]), r.splice(0, o, u); + break; + } + s = r.join("/"), s += t || (/^data\:|\?/.test(s) || n ? "" : ".js"), s = ("/" === s.charAt(0) || s.match(/^[\w\+\.\-]+:/) ? "" : k.baseUrl) + s; + } + return k.urlArgs ? s + ((-1 === s.indexOf("?") ? "?" : "&") + k.urlArgs) : s; + }, + 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 = m(e); + x.completeLoad(t.id); + } + }, + onScriptError: function(e) { + var t = m(e); + if (!r(t.id)) { + var n = []; + return eachProp(T, function(e, i) { + 0 !== i.indexOf("_@r") && each(e.depMaps, function(e) { + return e.id === t.id && n.push(i), !0; + }); + }), l(makeError("scripterror", 'Script error for "' + t.id + (n.length ? '", needed by: ' + n.join(", ") : '"'), e, [ t.id ])); + } + } + }, x.require = x.makeRequire(), x; + } + function getInteractiveScript() { + return interactiveScript && "interactive" === interactiveScript.readyState ? interactiveScript : (eachReverse(scripts(), function(e) { + return "interactive" === e.readyState ? interactiveScript = e : void 0; + }), interactiveScript); + } + var req, s, head, baseElement, dataMain, src, interactiveScript, currentlyAddingScript, mainScript, subPath, version = "2.1.22", 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, isBrowser = !("undefined" == typeof window || "undefined" == typeof 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 ("undefined" == typeof define) { + if ("undefined" != typeof requirejs) { + if (isFunction(requirejs)) return; + cfg = requirejs, requirejs = void 0; + } + "undefined" == typeof 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], + baseElement && (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), r.onNodeCreated && r.onNodeCreated(i, 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 (o) { + e.onError(makeError("importscripts", "importScripts failed for " + t + " at " + n, o, [ t ])); + } + }, isBrowser && !cfg.skipDataMain && eachReverse(scripts(), function(e) { + return head || (head = e.parentNode), dataMain = e.getAttribute("data-main"), dataMain ? (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) : void 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(), i && (e || (e = i.getAttribute("data-requiremodule")), + r = contexts[i.getAttribute("data-requirecontext")])), r ? (r.defQueue.push([ e, t, n ]), + r.defQueueMap[e] = !0) : globalDefQueue.push([ e, t, n ]); + }, define.amd = { + jQuery: !0 + }, req.exec = function(text) { + return eval(text); + }, req(cfg); + } +}(this), define("requireLib", function() {}), /*! * jQuery JavaScript Library v2.2.3 * http://jquery.com/ * @@ -21,7 +574,540 @@ if(function(global){function isFunction(e){return"[object Function]"===ostring.c * * Date: 2016-04-05T19:26Z */ -function(e,t){"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(e,t){function n(e){var t=!!e&&"length"in e&&e.length,n=oe.type(e);return"function"===n||oe.isWindow(e)?!1:"array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e}function i(e,t,n){if(oe.isFunction(t))return oe.grep(e,function(e,i){return!!t.call(e,i,e)!==n});if(t.nodeType)return oe.grep(e,function(e){return e===t!==n});if("string"==typeof t){if(ge.test(t))return oe.filter(t,e,n);t=oe.filter(t,e)}return oe.grep(e,function(e){return Z.call(t,e)>-1!==n})}function r(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}function o(e){var t={};return oe.each(e.match(we)||[],function(e,n){t[n]=!0}),t}function a(){J.removeEventListener("DOMContentLoaded",a),e.removeEventListener("load",a),oe.ready()}function s(){this.expando=oe.expando+s.uid++}function u(e,t,n){var i;if(void 0===n&&1===e.nodeType)if(i="data-"+t.replace(Ae,"-$&").toLowerCase(),n=e.getAttribute(i),"string"==typeof n){try{n="true"===n?!0:"false"===n?!1:"null"===n?null:+n+""===n?+n:Ne.test(n)?oe.parseJSON(n):n}catch(r){}Se.set(e,t,n)}else n=void 0;return n}function l(e,t,n,i){var r,o=1,a=20,s=i?function(){return i.cur()}:function(){return oe.css(e,t,"")},u=s(),l=n&&n[3]||(oe.cssNumber[t]?"":"px"),c=(oe.cssNumber[t]||"px"!==l&&+u)&&De.exec(oe.css(e,t));if(c&&c[3]!==l){l=l||c[3],n=n||[],c=+u||1;do o=o||".5",c/=o,oe.style(e,t,c+l);while(o!==(o=s()/u)&&1!==o&&--a)}return n&&(c=+c||+u||0,r=n[1]?c+(n[1]+1)*n[2]:+n[2],i&&(i.unit=l,i.start=c,i.end=r)),r}function c(e,t){var n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[];return void 0===t||t&&oe.nodeName(e,t)?oe.merge([e],n):n}function f(e,t){for(var n=0,i=e.length;i>n;n++)Ee.set(e[n],"globalEval",!t||Ee.get(t[n],"globalEval"))}function p(e,t,n,i,r){for(var o,a,s,u,l,p,d=t.createDocumentFragment(),h=[],g=0,m=e.length;m>g;g++)if(o=e[g],o||0===o)if("object"===oe.type(o))oe.merge(h,o.nodeType?[o]:o);else if(Le.test(o)){for(a=a||d.appendChild(t.createElement("div")),s=(qe.exec(o)||["",""])[1].toLowerCase(),u=Me[s]||Me._default,a.innerHTML=u[1]+oe.htmlPrefilter(o)+u[2],p=u[0];p--;)a=a.lastChild;oe.merge(h,a.childNodes),a=d.firstChild,a.textContent=""}else h.push(t.createTextNode(o));for(d.textContent="",g=0;o=h[g++];)if(i&&oe.inArray(o,i)>-1)r&&r.push(o);else if(l=oe.contains(o.ownerDocument,o),a=c(d.appendChild(o),"script"),l&&f(a),n)for(p=0;o=a[p++];)Re.test(o.type||"")&&n.push(o);return d}function d(){return!0}function h(){return!1}function g(){try{return J.activeElement}catch(e){}}function m(e,t,n,i,r,o){var a,s;if("object"==typeof t){"string"!=typeof n&&(i=i||n,n=void 0);for(s in t)m(e,s,n,i,t[s],o);return e}if(null==i&&null==r?(r=n,i=n=void 0):null==r&&("string"==typeof n?(r=i,i=void 0):(r=i,i=n,n=void 0)),r===!1)r=h;else if(!r)return e;return 1===o&&(a=r,r=function(e){return oe().off(e),a.apply(this,arguments)},r.guid=a.guid||(a.guid=oe.guid++)),e.each(function(){oe.event.add(this,t,r,i,n)})}function v(e,t){return oe.nodeName(e,"table")&&oe.nodeName(11!==t.nodeType?t:t.firstChild,"tr")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function y(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function b(e){var t=Ue.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function x(e,t){var n,i,r,o,a,s,u,l;if(1===t.nodeType){if(Ee.hasData(e)&&(o=Ee.access(e),a=Ee.set(t,o),l=o.events)){delete a.handle,a.events={};for(r in l)for(n=0,i=l[r].length;i>n;n++)oe.event.add(t,r,l[r][n])}Se.hasData(e)&&(s=Se.access(e),u=oe.extend({},s),Se.set(t,u))}}function w(e,t){var n=t.nodeName.toLowerCase();"input"===n&&je.test(e.type)?t.checked=e.checked:("input"===n||"textarea"===n)&&(t.defaultValue=e.defaultValue)}function C(e,t,n,i){t=Y.apply([],t);var r,o,a,s,u,l,f=0,d=e.length,h=d-1,g=t[0],m=oe.isFunction(g);if(m||d>1&&"string"==typeof g&&!ie.checkClone&&We.test(g))return e.each(function(r){var o=e.eq(r);m&&(t[0]=g.call(this,r,o.html())),C(o,t,n,i)});if(d&&(r=p(t,e[0].ownerDocument,!1,e,i),o=r.firstChild,1===r.childNodes.length&&(r=o),o||i)){for(a=oe.map(c(r,"script"),y),s=a.length;d>f;f++)u=r,f!==h&&(u=oe.clone(u,!0,!0),s&&oe.merge(a,c(u,"script"))),n.call(e[f],u,f);if(s)for(l=a[a.length-1].ownerDocument,oe.map(a,b),f=0;s>f;f++)u=a[f],Re.test(u.type||"")&&!Ee.access(u,"globalEval")&&oe.contains(l,u)&&(u.src?oe._evalUrl&&oe._evalUrl(u.src):oe.globalEval(u.textContent.replace(ze,"")))}return e}function T(e,t,n){for(var i,r=t?oe.filter(t,e):e,o=0;null!=(i=r[o]);o++)n||1!==i.nodeType||oe.cleanData(c(i)),i.parentNode&&(n&&oe.contains(i.ownerDocument,i)&&f(c(i,"script")),i.parentNode.removeChild(i));return e}function k(e,t){var n=oe(t.createElement(e)).appendTo(t.body),i=oe.css(n[0],"display");return n.detach(),i}function E(e){var t=J,n=Xe[e];return n||(n=k(e,t),"none"!==n&&n||(Ve=(Ve||oe("