29 lines
186 KiB
JavaScript
29 lines
186 KiB
JavaScript
|
/*!
|
||
|
* jQuery JavaScript Library v2.0.3
|
||
|
* http://jquery.com/
|
||
|
*
|
||
|
* Includes Sizzle.js
|
||
|
* http://sizzlejs.com/
|
||
|
*
|
||
|
* Copyright 2005, 2013 jQuery Foundation, Inc. and other contributors
|
||
|
* Released under the MIT license
|
||
|
* http://jquery.org/license
|
||
|
*
|
||
|
* Date: 2013-07-03T13:30Z
|
||
|
*/
|
||
|
!function(e,t){function n(e){var t=e.length,n=ot.type(e);return ot.isWindow(e)?!1:1===e.nodeType&&t?!0:"array"===n||"function"!==n&&(0===t||"number"==typeof t&&t>0&&t-1 in e)}function r(e){var t=dt[e]={};return ot.each(e.match(at)||[],function(e,n){t[n]=!0}),t}function i(){Object.defineProperty(this.cache={},0,{get:function(){return{}}}),this.expando=ot.expando+Math.random()}function o(e,n,r){var i;if(r===t&&1===e.nodeType)if(i="data-"+n.replace($t,"-$1").toLowerCase(),r=e.getAttribute(i),"string"==typeof r){try{r="true"===r?!0:"false"===r?!1:"null"===r?null:+r+""===r?+r:vt.test(r)?JSON.parse(r):r}catch(o){}gt.set(e,n,r)}else r=t;return r}function s(){return!0}function a(){return!1}function u(){try{return W.activeElement}catch(e){}}function c(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}function l(e,t,n){if(ot.isFunction(t))return ot.grep(e,function(e,r){return!!t.call(e,r,e)!==n});if(t.nodeType)return ot.grep(e,function(e){return e===t!==n});if("string"==typeof t){if(Nt.test(t))return ot.filter(t,e,n);t=ot.filter(t,e)}return ot.grep(e,function(e){return tt.call(t,e)>=0!==n})}function f(e,t){return ot.nodeName(e,"table")&&ot.nodeName(1===t.nodeType?t:t.firstChild,"tr")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function h(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function p(e){var t=Ft.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function d(e,t){for(var n=e.length,r=0;n>r;r++)mt.set(e[r],"globalEval",!t||mt.get(t[r],"globalEval"))}function g(e,t){var n,r,i,o,s,a,u,c;if(1===t.nodeType){if(mt.hasData(e)&&(o=mt.access(e),s=mt.set(t,o),c=o.events)){delete s.handle,s.events={};for(i in c)for(n=0,r=c[i].length;r>n;n++)ot.event.add(t,i,c[i][n])}gt.hasData(e)&&(a=gt.access(e),u=ot.extend({},a),gt.set(t,u))}}function m(e,n){var r=e.getElementsByTagName?e.getElementsByTagName(n||"*"):e.querySelectorAll?e.querySelectorAll(n||"*"):[];return n===t||n&&ot.nodeName(e,n)?ot.merge([e],r):r}function v(e,t){var n=t.nodeName.toLowerCase();"input"===n&&Rt.test(e.type)?t.checked=e.checked:("input"===n||"textarea"===n)&&(t.defaultValue=e.defaultValue)}function $(e,t){if(t in e)return t;for(var n=t.charAt(0).toUpperCase()+t.slice(1),r=t,i=Zt.length;i--;)if(t=Zt[i]+n,t in e)return t;return r}function y(e,t){return e=t||e,"none"===ot.css(e,"display")||!ot.contains(e.ownerDocument,e)}function x(t){return e.getComputedStyle(t,null)}function b(e,t){for(var n,r,i,o=[],s=0,a=e.length;a>s;s++)r=e[s],r.style&&(o[s]=mt.get(r,"olddisplay"),n=r.style.display,t?(o[s]||"none"!==n||(r.style.display=""),""===r.style.display&&y(r)&&(o[s]=mt.access(r,"olddisplay",S(r.nodeName)))):o[s]||(i=y(r),(n&&"none"!==n||!i)&&mt.set(r,"olddisplay",i?n:ot.css(r,"display"))));for(s=0;a>s;s++)r=e[s],r.style&&(t&&"none"!==r.style.display&&""!==r.style.display||(r.style.display=t?o[s]||"":"none"));return e}function w(e,t,n){var r=zt.exec(t);return r?Math.max(0,r[1]-(n||0))+(r[2]||"px"):t}function C(e,t,n,r,i){for(var o=n===(r?"border":"content")?4:"width"===t?1:0,s=0;4>o;o+=2)"margin"===n&&(s+=ot.css(e,n+Gt[o],!0,i)),r?("content"===n&&(s-=ot.css(e,"padding"+Gt[o],!0,i)),"margin"!==n&&(s-=ot.css(e,"border"+Gt[o]+"Width",!0,i))):(s+=ot.css(e,"padding"+Gt[o],!0,i),"padding"!==n&&(s+=ot.css(e,"border"+Gt[o]+"Width",!0,i)));return s}function T(e,t,n){var r=!0,i="width"===t?e.offsetWidth:e.offsetHeight,o=x(e),s=ot.support.boxSizing&&"border-box"===ot.css(e,"boxSizing",!1,o);if(0>=i||null==i){if(i=Vt(e,t,o),(0>i||null==i)&&(i=e.style[t]),Xt.test(i))return i;r=s&&(ot.support.boxSizingReliable||i===e.style[t]),i=parseFloat(i)||0}return i+C(e,t,n||(s?"border":"content"),r,o)+"px"}function S(e){var t=W,n=Yt[e];return n||(n=k(e,t),"none"!==n&&n||(Ut=(Ut||ot("<iframe frameborder='0' width='0' height='0'/>").css("cssText","display:block !important")).appendTo(t.documentElement),t=(Ut[0].contentWindow||Ut[0].contentDocument).document,t.write("<!doctype html><html><body>"),t.close(),n=k(e,t),Ut.detach()),Yt[e]=n),n}function k(e,t){var n=ot(t.createElement(e)).appendTo(t.body),r=ot.css(n[0],"display");return
|
||
|
* Sizzle CSS Selector Engine v1.9.4-pre
|
||
|
* http://sizzlejs.com/
|
||
|
*
|
||
|
* Copyright 2013 jQuery Foundation, Inc. and other contributors
|
||
|
* Released under the MIT license
|
||
|
* http://jquery.org/license
|
||
|
*
|
||
|
* Date: 2013-06-03
|
||
|
*/
|
||
|
function(e,t){function n(e,t,n,r){var i,o,s,a,u,c,l,f,d,g;if((t?t.ownerDocument||t:I)!==D&&O(t),t=t||D,n=n||[],!e||"string"!=typeof e)return n;if(1!==(a=t.nodeType)&&9!==a)return[];if(P&&!r){if(i=yt.exec(e))if(s=i[1]){if(9===a){if(o=t.getElementById(s),!o||!o.parentNode)return n;if(o.id===s)return n.push(o),n}else if(t.ownerDocument&&(o=t.ownerDocument.getElementById(s))&&H(t,o)&&o.id===s)return n.push(o),n}else{if(i[2])return et.apply(n,t.getElementsByTagName(e)),n;if((s=i[3])&&C.getElementsByClassName&&t.getElementsByClassName)return et.apply(n,t.getElementsByClassName(s)),n}if(C.qsa&&(!q||!q.test(e))){if(f=l=F,d=t,g=9===a&&e,1===a&&"object"!==t.nodeName.toLowerCase()){for(c=h(e),(l=t.getAttribute("id"))?f=l.replace(wt,"\\$&"):t.setAttribute("id",f),f="[id='"+f+"'] ",u=c.length;u--;)c[u]=f+p(c[u]);d=pt.test(e)&&t.parentNode||t,g=c.join(",")}if(g)try{return et.apply(n,d.querySelectorAll(g)),n}catch(m){}finally{l||t.removeAttribute("id")}}}return b(e.replace(lt,"$1"),t,n,r)}function r(){function e(n,r){return t.push(n+=" ")>S.cacheLength&&delete e[t.shift()],e[n]=r}var t=[];return e}function i(e){return e[F]=!0,e}function o(e){var t=D.createElement("div");try{return!!e(t)}catch(n){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function s(e,t){for(var n=e.split("|"),r=e.length;r--;)S.attrHandle[n[r]]=t}function a(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&(~t.sourceIndex||Y)-(~e.sourceIndex||Y);if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function u(e){return function(t){var n=t.nodeName.toLowerCase();return"input"===n&&t.type===e}}function c(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function l(e){return i(function(t){return t=+t,i(function(n,r){for(var i,o=e([],n.length,t),s=o.length;s--;)n[i=o[s]]&&(n[i]=!(r[i]=n[i]))})})}function f(){}function h(e,t){var r,i,o,s,a,u,c,l=B[e+" "];if(l)return t?0:l.slice(0);for(a=e,u=[],c=S.preFilter;a;){(!r||(i=ft.exec(a)))&&(i&&(a=a.slice(i[0].length)||a),u.push(o=[])),r=!1,(i=ht.exec(a))&&(r=i.shift(),o.push({value:r,type:i[0].replace(lt," ")}),a=a.slice(r.length));for(s in S.filter)!(i=vt[s].exec(a))||c[s]&&!(i=c[s](i))||(r=i.shift(),o.push({value:r,type:s,matches:i}),a=a.slice(r.length));if(!r)break}return t?a.length:a?n.error(e):B(e,u).slice(0)}function p(e){for(var t=0,n=e.length,r="";n>t;t++)r+=e[t].value;return r}function d(e,t,n){var r=t.dir,i=n&&"parentNode"===r,o=V++;return t.first?function(t,n,o){for(;t=t[r];)if(1===t.nodeType||i)return e(t,n,o)}:function(t,n,s){var a,u,c,l=_+" "+o;if(s){for(;t=t[r];)if((1===t.nodeType||i)&&e(t,n,s))return!0}else for(;t=t[r];)if(1===t.nodeType||i)if(c=t[F]||(t[F]={}),(u=c[r])&&u[0]===l){if((a=u[1])===!0||a===T)return a===!0}else if(u=c[r]=[l],u[1]=e(t,n,s)||T,u[1]===!0)return!0}}function g(e){return e.length>1?function(t,n,r){for(var i=e.length;i--;)if(!e[i](t,n,r))return!1;return!0}:e[0]}function m(e,t,n,r,i){for(var o,s=[],a=0,u=e.length,c=null!=t;u>a;a++)(o=e[a])&&(!n||n(o,r,i))&&(s.push(o),c&&t.push(a));return s}function v(e,t,n,r,o,s){return r&&!r[F]&&(r=v(r)),o&&!o[F]&&(o=v(o,s)),i(function(i,s,a,u){var c,l,f,h=[],p=[],d=s.length,g=i||x(t||"*",a.nodeType?[a]:a,[]),v=!e||!i&&t?g:m(g,h,e,a,u),$=n?o||(i?e:d||r)?[]:s:v;if(n&&n(v,$,a,u),r)for(c=m($,p),r(c,[],a,u),l=c.length;l--;)(f=c[l])&&($[p[l]]=!(v[p[l]]=f));if(i){if(o||e){if(o){for(c=[],l=$.length;l--;)(f=$[l])&&c.push(v[l]=f);o(null,$=[],c,u)}for(l=$.length;l--;)(f=$[l])&&(c=o?nt.call(i,f):h[l])>-1&&(i[c]=!(s[c]=f))}}else $=m($===s?$.splice(d,$.length):$),o?o(null,s,$,u):et.apply(s,$)})}function $(e){for(var t,n,r,i=e.length,o=S.relative[e[0].type],s=o||S.relative[" "],a=o?1:0,u=d(function(e){return e===t},s,!0),c=d(function(e){return nt.call(t,e)>-1},s,!0),l=[function(e,n,r){return!o&&(r||n!==A)||((t=n).nodeType?u(e,n,r):c(e,n,r))}];i>a;a++)if(n=S.relative[e[a].type])l=[d(g(l),n)];else{if(n=S.filter[e[a].type].apply(null,e[a].matches),n[F]){for(r=++a;i>r&&!S.relative[e[r].type];r++);return v(a>1&&g(l),a>1&&p(e.slice(0,a-1).concat({value:" "===e[a-2].type?"*":""})).repla
|
||
|
s&&!h.length&&(f.teardown&&f.teardown.call(e,d,m.handle)!==!1||ot.removeEvent(e,p,m.handle),delete u[p])}else for(p in u)ot.event.remove(e,p+t[c],n,r,!0);ot.isEmptyObject(u)&&(delete m.handle,mt.remove(e,"events"))}},trigger:function(n,r,i,o){var s,a,u,c,l,f,h,p=[i||W],d=rt.call(n,"type")?n.type:n,g=rt.call(n,"namespace")?n.namespace.split("."):[];if(a=u=i=i||W,3!==i.nodeType&&8!==i.nodeType&&!kt.test(d+ot.event.triggered)&&(d.indexOf(".")>=0&&(g=d.split("."),d=g.shift(),g.sort()),l=d.indexOf(":")<0&&"on"+d,n=n[ot.expando]?n:new ot.Event(d,"object"==typeof n&&n),n.isTrigger=o?2:3,n.namespace=g.join("."),n.namespace_re=n.namespace?new RegExp("(^|\\.)"+g.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,n.result=t,n.target||(n.target=i),r=null==r?[n]:ot.makeArray(r,[n]),h=ot.event.special[d]||{},o||!h.trigger||h.trigger.apply(i,r)!==!1)){if(!o&&!h.noBubble&&!ot.isWindow(i)){for(c=h.delegateType||d,kt.test(c+d)||(a=a.parentNode);a;a=a.parentNode)p.push(a),u=a;u===(i.ownerDocument||W)&&p.push(u.defaultView||u.parentWindow||e)}for(s=0;(a=p[s++])&&!n.isPropagationStopped();)n.type=s>1?c:h.bindType||d,f=(mt.get(a,"events")||{})[n.type]&&mt.get(a,"handle"),f&&f.apply(a,r),f=l&&a[l],f&&ot.acceptData(a)&&f.apply&&f.apply(a,r)===!1&&n.preventDefault();return n.type=d,o||n.isDefaultPrevented()||h._default&&h._default.apply(p.pop(),r)!==!1||!ot.acceptData(i)||l&&ot.isFunction(i[d])&&!ot.isWindow(i)&&(u=i[l],u&&(i[l]=null),ot.event.triggered=d,i[d](),ot.event.triggered=t,u&&(i[l]=u)),n.result}},dispatch:function(e){e=ot.event.fix(e);var n,r,i,o,s,a=[],u=et.call(arguments),c=(mt.get(this,"events")||{})[e.type]||[],l=ot.event.special[e.type]||{};if(u[0]=e,e.delegateTarget=this,!l.preDispatch||l.preDispatch.call(this,e)!==!1){for(a=ot.event.handlers.call(this,e,c),n=0;(o=a[n++])&&!e.isPropagationStopped();)for(e.currentTarget=o.elem,r=0;(s=o.handlers[r++])&&!e.isImmediatePropagationStopped();)(!e.namespace_re||e.namespace_re.test(s.namespace))&&(e.handleObj=s,e.data=s.data,i=((ot.event.special[s.origType]||{}).handle||s.handler).apply(o.elem,u),i!==t&&(e.result=i)===!1&&(e.preventDefault(),e.stopPropagation()));return l.postDispatch&&l.postDispatch.call(this,e),e.result}},handlers:function(e,n){var r,i,o,s,a=[],u=n.delegateCount,c=e.target;if(u&&c.nodeType&&(!e.button||"click"!==e.type))for(;c!==this;c=c.parentNode||this)if(c.disabled!==!0||"click"!==e.type){for(i=[],r=0;u>r;r++)s=n[r],o=s.selector+" ",i[o]===t&&(i[o]=s.needsContext?ot(o,this).index(c)>=0:ot.find(o,this,null,[c]).length),i[o]&&i.push(s);i.length&&a.push({elem:c,handlers:i})}return u<n.length&&a.push({elem:this,handlers:n.slice(u)}),a},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return null==e.which&&(e.which=null!=t.charCode?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,n){var r,i,o,s=n.button;return null==e.pageX&&null!=n.clientX&&(r=e.target.ownerDocument||W,i=r.documentElement,o=r.body,e.pageX=n.clientX+(i&&i.scrollLeft||o&&o.scrollLeft||0)-(i&&i.clientLeft||o&&o.clientLeft||0),e.pageY=n.clientY+(i&&i.scrollTop||o&&o.scrollTop||0)-(i&&i.clientTop||o&&o.clientTop||0)),e.which||s===t||(e.which=1&s?1:2&s?3:4&s?2:0),e}},fix:function(e){if(e[ot.expando])return e;var t,n,r,i=e.type,o=e,s=this.fixHooks[i];for(s||(this.fixHooks[i]=s=St.test(i)?this.mouseHooks:Tt.test(i)?this.keyHooks:{}),r=s.props?this.props.concat(s.props):this.props,e=new ot.Event(o),t=r.length;t--;)n=r[t],e[n]=o[n];return e.target||(e.target=W),3===e.target.nodeType&&(e.target=e.target.parentNode),s.filter?s.filter(e,o):e},special:{load:{noBubble:!0},focus:{trigger:function(){return this!==u()&&this.focus?(this.focus(),!1):void 0},delegateType:"focusin"},blur:{trigger:function(){return this===u()&&this.blur?(this.blur(),!1):void 0},delegateType:"focusout"},click:{trigger:function(){return"checkbox"===this.type&&this.click&&ot.n
|
||
|
}).length}),ot.fn.offset=function(e){if(arguments.length)return e===t?this:this.each(function(t){ot.offset.setOffset(this,e,t)});var n,r,i=this[0],o={top:0,left:0},s=i&&i.ownerDocument;if(s)return n=s.documentElement,ot.contains(n,i)?(typeof i.getBoundingClientRect!==U&&(o=i.getBoundingClientRect()),r=I(s),{top:o.top+r.pageYOffset-n.clientTop,left:o.left+r.pageXOffset-n.clientLeft}):o},ot.offset={setOffset:function(e,t,n){var r,i,o,s,a,u,c,l=ot.css(e,"position"),f=ot(e),h={};"static"===l&&(e.style.position="relative"),a=f.offset(),o=ot.css(e,"top"),u=ot.css(e,"left"),c=("absolute"===l||"fixed"===l)&&(o+u).indexOf("auto")>-1,c?(r=f.position(),s=r.top,i=r.left):(s=parseFloat(o)||0,i=parseFloat(u)||0),ot.isFunction(t)&&(t=t.call(e,n,a)),null!=t.top&&(h.top=t.top-a.top+s),null!=t.left&&(h.left=t.left-a.left+i),"using"in t?t.using.call(e,h):f.css(h)}},ot.fn.extend({position:function(){if(this[0]){var e,t,n=this[0],r={top:0,left:0};return"fixed"===ot.css(n,"position")?t=n.getBoundingClientRect():(e=this.offsetParent(),t=this.offset(),ot.nodeName(e[0],"html")||(r=e.offset()),r.top+=ot.css(e[0],"borderTopWidth",!0),r.left+=ot.css(e[0],"borderLeftWidth",!0)),{top:t.top-r.top-ot.css(n,"marginTop",!0),left:t.left-r.left-ot.css(n,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent||z;e&&!ot.nodeName(e,"html")&&"static"===ot.css(e,"position");)e=e.offsetParent;return e||z})}}),ot.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(n,r){var i="pageYOffset"===r;ot.fn[n]=function(o){return ot.access(this,function(n,o,s){var a=I(n);return s===t?a?a[r]:n[o]:(a?a.scrollTo(i?e.pageXOffset:s,i?s:e.pageYOffset):n[o]=s,void 0)},n,o,arguments.length,null)}}),ot.each({Height:"height",Width:"width"},function(e,n){ot.each({padding:"inner"+e,content:n,"":"outer"+e},function(r,i){ot.fn[i]=function(i,o){var s=arguments.length&&(r||"boolean"!=typeof i),a=r||(i===!0||o===!0?"margin":"border");return ot.access(this,function(n,r,i){var o;return ot.isWindow(n)?n.document.documentElement["client"+e]:9===n.nodeType?(o=n.documentElement,Math.max(n.body["scroll"+e],o["scroll"+e],n.body["offset"+e],o["offset"+e],o["client"+e])):i===t?ot.css(n,r,a):ot.style(n,r,i,a)},n,s?i:t,s,null)}})}),ot.fn.size=function(){return this.length},ot.fn.andSelf=ot.fn.addBack,"object"==typeof module&&module&&"object"==typeof module.exports?module.exports=ot:"function"==typeof define&&define.amd&&define("jquery",[],function(){return ot}),"object"==typeof e&&"object"==typeof e.document&&(e.jQuery=e.$=ot)}(window),function(e,t,n){"use strict";function r(e){return function(){var t,n,r=arguments[0],i="["+(e?e+":":"")+r+"] ",o=arguments[1],s=arguments,a=function(e){return T(e)?e.toString().replace(/ \{[\s\S]*$/,""):v(e)?"undefined":x(e)?e:JSON.stringify(e)};for(t=i+o.replace(/\{\d+\}/g,function(e){var t,n=+e.slice(1,-1);return n+2<s.length?(t=s[n+2],T(t)?t.toString().replace(/ ?\{[\s\S]*$/,""):v(t)?"undefined":x(t)?t:_(t)):e}),t=t+"\nhttp://errors.angularjs.org/"+dr.full+"/"+(e?e+"/":"")+r,n=2;n<arguments.length;n++)t=t+(2==n?"?":"&")+"p"+(n-2)+"="+encodeURIComponent(a(arguments[n]));return new Error(t)}}function i(e){if(null==e||k(e))return!1;var t=e.length;return 1===e.nodeType&&t?!0:x(e)||C(e)||0===t||"number"==typeof t&&t>0&&t-1 in e}function o(e,t,n){var r;if(e)if(T(e))for(r in e)"prototype"!=r&&"length"!=r&&"name"!=r&&e.hasOwnProperty(r)&&t.call(n,e[r],r);else if(e.forEach&&e.forEach!==o)e.forEach(t,n);else if(i(e))for(r=0;r<e.length;r++)t.call(n,e[r],r);else for(r in e)e.hasOwnProperty(r)&&t.call(n,e[r],r);return e}function s(e){var t=[];for(var n in e)e.hasOwnProperty(n)&&t.push(n);return t.sort()}function a(e,t,n){for(var r=s(e),i=0;i<r.length;i++)t.call(n,e[r[i]],r[i]);return r}function u(e){return function(t,n){e(n,t)}}function c(){for(var e,t=fr.length;t;){if(t--,e=fr[t].charCodeAt(0),57==e)return fr[t]="A",fr.join("");if(90!=e)return fr[t]=String.fromCharCode(e+1),fr.join("");fr[t]="0"}return fr.unshift("0"),fr.join("")}function l(e,t){t?e.$$hashKey=t:delete e.$$hashKey}function f(e){var t=e.$$hashKey;return o(arg
|
||
|
return i.push(t),S.$evalAsync(function(){i.$$inter||t(n[e])}),t}};var Q=u.startSymbol(),K=u.endSymbol(),Z="{{"==Q||"}}"==K?g:function(e){return e.replace(/\{\{/g,Q).replace(/}}/g,K)},tt=/^ngAttr[A-Z]/;return A}]}function Pt(e){return at(e.replace(Pr,""))}function qt(){var e={},t=/^(\S+)(\s+as\s+(\w+))?$/;this.register=function(t,n){nt(t,"controller"),y(t)?f(e,t):e[t]=n},this.$get=["$injector","$window",function(n,i){return function(o,s){var a,u,c,l;if(x(o)&&(u=o.match(t),c=u[1],l=u[3],o=e.hasOwnProperty(c)?e[c]:rt(s.$scope,c,!0)||rt(i,c,!0),tt(o,c,!0)),a=n.instantiate(o,s),l){if(!s||"object"!=typeof s.$scope)throw r("$controller")("noscp","Cannot export controller '{0}' as '{1}'! No $scope object provided via `locals`.",c||o.name,l);s.$scope[l]=a}return a}}]}function Rt(){this.$get=["$window",function(e){return nr(e.document)}]}function Lt(){this.$get=["$log",function(e){return function(){e.error.apply(e,arguments)}}]}function Ht(e){var t,n,r,i={};return e?(o(e.split("\n"),function(e){r=e.indexOf(":"),t=Kn(hr(e.substr(0,r))),n=hr(e.substr(r+1)),t&&(i[t]?i[t]+=", "+n:i[t]=n)}),i):i}function Ft(e){var t=y(e)?e:n;return function(n){return t||(t=Ht(e)),n?t[Kn(n)]||null:t}}function It(e,t,n){return T(n)?n(e,t):(o(n,function(n){e=n(e,t)}),e)}function _t(e){return e>=200&&300>e}function Vt(){var e=/^\s*(\[|\{[^\{])/,t=/[\}\]]\s*$/,r=/^\)\]\}',?\n/,i={"Content-Type":"application/json;charset=utf-8"},s=this.defaults={transformResponse:[function(n){return x(n)&&(n=n.replace(r,""),e.test(n)&&t.test(n)&&(n=V(n))),n}],transformRequest:[function(e){return y(e)&&!N(e)?_(e):e}],headers:{common:{Accept:"application/json, text/plain, */*"},post:i,put:i,patch:i},xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN"},u=this.interceptors=[],c=this.responseInterceptors=[];this.$get=["$httpBackend","$browser","$cacheFactory","$rootScope","$q","$injector",function(e,t,r,i,l,h){function p(e){function r(e){var t=f({},e,{data:It(e.data,e.headers,a.transformResponse)});return _t(e.status)?t:l.reject(t)}function i(e){function t(e){var t;o(e,function(n,r){T(n)&&(t=n(),null!=t?e[r]=t:delete e[r])})}var n,r,i,a=s.headers,u=f({},e.headers);a=f({},a.common,a[Kn(e.method)]),t(a),t(u);e:for(n in a){r=Kn(n);for(i in u)if(Kn(i)===r)continue e;u[n]=a[n]}return u}var a={transformRequest:s.transformRequest,transformResponse:s.transformResponse},u=i(e);f(a,e),a.headers=u,a.method=Gn(a.method);var c=kn(a.url)?t.cookies()[a.xsrfCookieName||s.xsrfCookieName]:n;c&&(u[a.xsrfHeaderName||s.xsrfHeaderName]=c);var h=function(e){u=e.headers;var t=It(e.data,Ft(u),e.transformRequest);return v(e.data)&&o(u,function(e,t){"content-type"===Kn(t)&&delete u[t]}),v(e.withCredentials)&&!v(s.withCredentials)&&(e.withCredentials=s.withCredentials),m(e,t,u).then(r,r)},p=[h,n],d=l.when(a);for(o(S,function(e){(e.request||e.requestError)&&p.unshift(e.request,e.requestError),(e.response||e.responseError)&&p.push(e.response,e.responseError)});p.length;){var g=p.shift(),$=p.shift();d=d.then(g,$)}return d.success=function(e){return d.then(function(t){e(t.data,t.status,t.headers,a)}),d},d.error=function(e){return d.then(null,function(t){e(t.data,t.status,t.headers,a)}),d},d}function d(){o(arguments,function(e){p[e]=function(t,n){return p(f(n||{},{method:e,url:t}))}})}function g(){o(arguments,function(e){p[e]=function(t,n,r){return p(f(r||{},{method:e,url:t,data:n}))}})}function m(t,n,r){function o(e,t,n){c&&(_t(e)?c.put(g,[e,t,Ht(n)]):c.remove(g)),a(t,e,n),i.$$phase||i.$apply()}function a(e,n,r){n=Math.max(n,0),(_t(n)?h.resolve:h.reject)({data:e,status:n,headers:Ft(r),config:t})}function u(){var e=D(p.pendingRequests,t);-1!==e&&p.pendingRequests.splice(e,1)}var c,f,h=l.defer(),d=h.promise,g=b(t.url,t.params);if(p.pendingRequests.push(t),d.then(u,u),(t.cache||s.cache)&&t.cache!==!1&&"GET"==t.method&&(c=y(t.cache)?t.cache:y(s.cache)?s.cache:w),c)if(f=c.get(g),$(f)){if(f.then)return f.then(u,u),f;C(f)?a(f[1],f[0],P(f[2])):a(f,200,{})}else c.put(g,d);return v(f)&&e(t.method,g,n,o,r,t.timeout,t.withCredentials,t.responseType),d}function b(e,t){if(!t)return e;var r=[];return a(t,function(e,t){
|
||
|
}),M(u,e)},r.$setValidity=function(e,t,o){var u=a[e];if(t)u&&(M(u,o),u.length||(s--,s||(n(t),r.$valid=!0,r.$invalid=!1),a[e]=!1,n(!0,e),i.$setValidity(e,!0,r)));else{if(s||n(t),u){if(O(u,o))return}else a[e]=u=[],s++,n(!1,e),i.$setValidity(e,!1,r);u.push(o),r.$valid=!1,r.$invalid=!0}},r.$setDirty=function(){e.removeClass(vi).addClass($i),r.$dirty=!0,r.$pristine=!1,i.$setDirty()},r.$setPristine=function(){e.removeClass($i).addClass(vi),r.$dirty=!1,r.$pristine=!0,o(u,function(e){e.$setPristine()})}}function Bn(e,t,i,o,s,a){var u=function(){var n=t.val();U(i.ngTrim||"T")&&(n=hr(n)),o.$viewValue!==n&&e.$apply(function(){o.$setViewValue(n)})};if(s.hasEvent("input"))t.on("input",u);else{var c,l=function(){c||(c=a.defer(function(){u(),c=null}))};t.on("keydown",function(e){var t=e.keyCode;91===t||t>15&&19>t||t>=37&&40>=t||l()}),t.on("change",u),s.hasEvent("paste")&&t.on("paste cut",l)}o.$render=function(){t.val(o.$isEmpty(o.$viewValue)?"":o.$viewValue)};var f,p,d=i.ngPattern,g=function(e,t){return o.$isEmpty(t)||e.test(t)?(o.$setValidity("pattern",!0),t):(o.$setValidity("pattern",!1),n)};if(d&&(p=d.match(/^\/(.*)\/([gim]*)$/),p?(d=new RegExp(p[1],p[2]),f=function(e){return g(d,e)}):f=function(n){var i=e.$eval(d);if(!i||!i.test)throw r("ngPattern")("noregexp","Expected {0} to be a RegExp but was {1}. Element: {2}",d,i,B(t));return g(i,n)},o.$formatters.push(f),o.$parsers.push(f)),i.ngMinlength){var m=h(i.ngMinlength),v=function(e){return!o.$isEmpty(e)&&e.length<m?(o.$setValidity("minlength",!1),n):(o.$setValidity("minlength",!0),e)};o.$parsers.push(v),o.$formatters.push(v)}if(i.ngMaxlength){var $=h(i.ngMaxlength),y=function(e){return!o.$isEmpty(e)&&e.length>$?(o.$setValidity("maxlength",!1),n):(o.$setValidity("maxlength",!0),e)};o.$parsers.push(y),o.$formatters.push(y)}}function Wn(e,t,r,i,o,s){if(Bn(e,t,r,i,o,s),i.$parsers.push(function(e){var t=i.$isEmpty(e);return t||hi.test(e)?(i.$setValidity("number",!0),""===e?null:t?e:parseFloat(e)):(i.$setValidity("number",!1),n)}),i.$formatters.push(function(e){return i.$isEmpty(e)?"":""+e}),r.min){var a=parseFloat(r.min),u=function(e){return!i.$isEmpty(e)&&a>e?(i.$setValidity("min",!1),n):(i.$setValidity("min",!0),e)};i.$parsers.push(u),i.$formatters.push(u)}if(r.max){var c=parseFloat(r.max),l=function(e){return!i.$isEmpty(e)&&e>c?(i.$setValidity("max",!1),n):(i.$setValidity("max",!0),e)};i.$parsers.push(l),i.$formatters.push(l)}i.$formatters.push(function(e){return i.$isEmpty(e)||b(e)?(i.$setValidity("number",!0),e):(i.$setValidity("number",!1),n)})}function zn(e,t,r,i,o,s){Bn(e,t,r,i,o,s);var a=function(e){return i.$isEmpty(e)||li.test(e)?(i.$setValidity("url",!0),e):(i.$setValidity("url",!1),n)};i.$formatters.push(a),i.$parsers.push(a)}function Xn(e,t,r,i,o,s){Bn(e,t,r,i,o,s);var a=function(e){return i.$isEmpty(e)||fi.test(e)?(i.$setValidity("email",!0),e):(i.$setValidity("email",!1),n)};i.$formatters.push(a),i.$parsers.push(a)}function Jn(e,t,n,r){v(n.name)&&t.attr("name",c()),t.on("click",function(){t[0].checked&&e.$apply(function(){r.$setViewValue(n.value)})}),r.$render=function(){var e=n.value;t[0].checked=e==r.$viewValue},n.$observe("value",r.$render)}function Yn(e,t,n,r){var i=n.ngTrueValue,o=n.ngFalseValue;x(i)||(i=!0),x(o)||(o=!1),t.on("click",function(){e.$apply(function(){r.$setViewValue(t[0].checked)})}),r.$render=function(){t[0].checked=r.$viewValue},r.$isEmpty=function(e){return e!==i},r.$formatters.push(function(e){return e===i}),r.$parsers.push(function(e){return e?i:o})}function Qn(e,t){return e="ngClass"+e,function(){return{restrict:"AC",link:function(r,i,s){function a(e){(t===!0||r.$index%2===t)&&(f&&!R(e,f)&&u(f),c(e)),f=P(e)}function u(e){s.$removeClass(l(e))}function c(e){s.$addClass(l(e))}function l(e){if(C(e))return e.join(" ");if(y(e)){var t=[];return o(e,function(e,n){e&&t.push(n)}),t.join(" ")}return e}var f=n;r.$watch(s[e],a,!0),s.$observe("class",function(){a(r.$eval(s[e]))}),"ngClass"!==e&&r.$watch("$index",function(n,i){var o=1&n;1&o!==i&&(o===t?c(r.$eval(s[e])):u(r.$eval(s[e])))})}}}}var Kn=function(e){return x(e)?e.toLowerCase():e},Gn=function(e){retur
|
||
|
})}}],Ui=["$animate",function(e){return function(t,n,r){t.$watch(r.ngHide,function(t){e[U(t)?"addClass":"removeClass"](n,"ng-hide")})}}],Bi=Vn(function(e,t,n){e.$watch(n.ngStyle,function(e,n){n&&e!==n&&o(n,function(e,n){t.css(n,"")}),e&&t.css(e)},!0)}),Wi=["$animate",function(e){return{restrict:"EA",require:"ngSwitch",controller:["$scope",function(){this.cases={}}],link:function(t,n,r,i){var s,a,u=r.ngSwitch||r.on,c=[];t.$watch(u,function(n){for(var u=0,l=c.length;l>u;u++)c[u].$destroy(),e.leave(a[u]);a=[],c=[],(s=i.cases["!"+n]||i.cases["?"])&&(t.$eval(r.change),o(s,function(n){var r=t.$new();c.push(r),n.transclude(r,function(t){var r=n.element;a.push(t),e.enter(t,r.parent(),r)})}))})}}}],zi=Vn({transclude:"element",priority:800,require:"^ngSwitch",compile:function(e,t,n){return function(e,r,i,o){o.cases["!"+t.ngSwitchWhen]=o.cases["!"+t.ngSwitchWhen]||[],o.cases["!"+t.ngSwitchWhen].push({transclude:n,element:r})}}}),Xi=Vn({transclude:"element",priority:800,require:"^ngSwitch",compile:function(e,t,n){return function(e,t,r,i){i.cases["?"]=i.cases["?"]||[],i.cases["?"].push({transclude:n,element:t})}}}),Ji=Vn({controller:["$element","$transclude",function(e,t){if(!t)throw r("ngTransclude")("orphan","Illegal use of ngTransclude directive in the template! No parent directive that requires a transclusion found. Element: {0}",B(e));this.$transclude=t}],link:function(e,t,n,r){r.$transclude(function(e){t.html(""),t.append(e)})}}),Yi=["$templateCache",function(e){return{restrict:"E",terminal:!0,compile:function(t,n){if("text/ng-template"==n.type){var r=n.id,i=t[0].text;e.put(r,i)}}}}],Qi=r("ngOptions"),Ki=m({terminal:!0}),Gi=["$compile","$parse",function(e,r){var i=/^\s*(.*?)(?:\s+as\s+(.*?))?(?:\s+group\s+by\s+(.*))?\s+for\s+(?:([\$\w][\$\w]*)|(?:\(\s*([\$\w][\$\w]*)\s*,\s*([\$\w][\$\w]*)\s*\)))\s+in\s+(.*?)(?:\s+track\s+by\s+(.*?))?$/,a={$setViewValue:d};return{restrict:"E",require:["select","?ngModel"],controller:["$element","$scope","$attrs",function(e,t,n){var r,i,o=this,s={},u=a;o.databound=n.ngModel,o.init=function(e,t,n){u=e,r=t,i=n},o.addOption=function(t){nt(t,'"option value"'),s[t]=!0,u.$viewValue==t&&(e.val(t),i.parent()&&i.remove())},o.removeOption=function(e){this.hasOption(e)&&(delete s[e],u.$viewValue==e&&this.renderUnknownOption(e))},o.renderUnknownOption=function(t){var n="? "+Tt(t)+" ?";i.val(n),e.prepend(i),e.val(n),i.prop("selected",!0)},o.hasOption=function(e){return s.hasOwnProperty(e)},t.$on("$destroy",function(){o.renderUnknownOption=d})}],link:function(a,u,c,l){function f(e,t,n,r){n.$render=function(){var e=n.$viewValue;r.hasOption(e)?(S.parent()&&S.remove(),t.val(e),""===e&&d.prop("selected",!0)):v(e)&&d?t.val(""):r.renderUnknownOption(e)},t.on("change",function(){e.$apply(function(){S.parent()&&S.remove(),n.$setViewValue(t.val())})})}function h(e,t,n){var r;n.$render=function(){var e=new St(n.$viewValue);o(t.find("option"),function(t){t.selected=$(e.get(t.value))})},e.$watch(function(){R(r,n.$viewValue)||(r=P(n.$viewValue),n.$render())}),t.on("change",function(){e.$apply(function(){var e=[];o(t.find("option"),function(t){t.selected&&e.push(t.value)}),n.$setViewValue(e)})})}function p(t,o,a){function u(){var e,r,i,u,c,m,x,S,k,E,N,A,j,O,D,M={"":[]},P=[""],q=a.$modelValue,R=g(t)||[],L=h?s(R):R,H={},F=!1;if(y)if(v&&C(q)){F=new St([]);for(var I=0;I<q.length;I++)H[f]=q[I],F.put(v(t,H),q[I])}else F=new St(q);for(N=0;k=L.length,k>N;N++){if(x=N,h){if(x=L[N],"$"===x.charAt(0))continue;H[h]=x}if(H[f]=R[x],e=p(t,H)||"",(r=M[e])||(r=M[e]=[],P.push(e)),y)A=F.remove(v?v(t,H):d(t,H))!==n;else{if(v){var _={};_[f]=q,A=v(t,_)===v(t,H)}else A=q===d(t,H);F=F||A}D=l(t,H),D=D===n?"":D,r.push({id:v?v(t,H):h?L[N]:N,label:D,selected:A})}for(y||(b||null===q?M[""].unshift({id:"",label:"",selected:!F}):F||M[""].unshift({id:"?",label:"",selected:!0})),E=0,S=P.length;S>E;E++){for(e=P[E],r=M[e],$.length<=E?(u={element:T.clone().attr("label",e),label:r.label},c=[u],$.push(c),o.append(u.element)):(c=$[E],u=c[0],u.label!=e&&u.element.attr("label",u.label=e)),j=null,N=0,k=r.length;k>N;N++)i=r[N],(m=c[N+1])?(j=m.element,m.label!==i.labe
|