/*! * jQuery JavaScript Library v2.1.4 * http://jquery.com/ * * Includes Sizzle.js * http://sizzlejs.com/ * * Copyright 2005, 2014 jQuery Foundation, Inc. and other contributors * Released under the MIT license * http://jquery.org/license * * Date: 2015-04-28T16:01Z */ (function(e,t){if(typeof module==="object"&&typeof module.exports==="object"){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)}} else{t(e)}}(typeof window!=="undefined"?window:this,function(t,n){var g=[],p=g.slice,ge=g.concat,G=g.push,E=g.indexOf,F={};var It=F.toString,ee=F.hasOwnProperty,o={};var r=t.document,he="2.1.4",e=function(t,n){return new e.fn.init(t,n)},Et=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,Dt=/^-ms-/,jt=/-([\da-z])/gi,St=function(e,t){return t.toUpperCase()};e.fn=e.prototype={jquery:he,constructor:e,selector:"",length:0,toArray:function(){return p.call(this)},get:function(e){return e!=null?(e<0?this[e+this.length]:this[e]):p.call(this)},pushStack:function(t){var n=e.merge(this.constructor(),t);n.prevObject=this;n.context=this.context;return n},each:function(t,n){return e.each(this,t,n)},map:function(t){return this.pushStack(e.map(this,function(e,n){return t.call(e,n,e)}))},slice:function(){return this.pushStack(p.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var n=this.length,t=+e+(e<0?n:0);return this.pushStack(t>=0&&t=0},isPlainObject:function(t){if(e.type(t)!=="object"||t.nodeType||e.isWindow(t)){return!1};if(t.constructor&&!ee.call(t.constructor.prototype,"isPrototypeOf")){return!1};return!0},isEmptyObject:function(e){var t;for(t in e){return!1};return!0},type:function(e){if(e==null){return e+""};return typeof e==="object"||typeof e==="function"?F[It.call(e)]||"object":typeof e},globalEval:function(t){var n,i=eval;t=e.trim(t);if(t){if(t.indexOf("use strict")===1){n=r.createElement("script");n.text=t;r.head.appendChild(n).parentNode.removeChild(n)} else{i(t)}}},camelCase:function(e){return e.replace(Dt,"ms-").replace(jt,St)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,t,n){var r,i=0,s=e.length,o=Y(e);if(n){if(o){for(;i0&&(n-1)in t};var y= /*! * Sizzle CSS Selector Engine v2.2.0-pre * http://sizzlejs.com/ * * Copyright 2008, 2014 jQuery Foundation, Inc. and other contributors * Released under the MIT license * http://jquery.org/license * * Date: 2014-12-16 */ (function(e){var E,r,t,F,se,j,U,oe,A,v,k,T,a,c,p,s,b,L,S,o="sizzle"+1*new Date(),f=e.document,d=0,pe=0,te=M(),ie=M(),ue=M(),Y=function(e,t){if(e===t){k=!0};return 0},ae=1<<31,fe=({}).hasOwnProperty,x=[],le=x.pop,he=x.push,y=x.push,ne=x.slice,C=function(e,t){var n=0,i=e.length;for(;n+~]|"+n+")"+n+"*"),be=new RegExp("="+n+"*([^\\]'\"]*?)"+n+"*\\]","g"),we=new RegExp(R),me=new RegExp("^"+ee+"$"),H={"ID":new RegExp("^#("+N+")"),"CLASS":new RegExp("^\\.("+N+")"),"TAG":new RegExp("^("+N.replace("w","w*")+")"),"ATTR":new RegExp("^"+re),"PSEUDO":new RegExp("^"+R),"CHILD":new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+n+"*(even|odd|(([+-]|)(\\d*)n|)"+n+"*(?:([+-]|)"+n+"*(\\d+)|))"+n+"*\\)|)","i"),"bool":new RegExp("^(?:"+Q+")$","i"),"needsContext":new RegExp("^"+n+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+n+"*((?:-\\d)?\\d*)"+n+"*\\)|)(?=[^-]|$)","i")},ye=/^(?:input|select|textarea|button)$/i,xe=/^h\d$/i,D=/^[^{]+\{\s*\[native \w/,Te=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,W=/[+~]/,ve=/'|\\/g,m=new RegExp("\\\\([\\da-f]{1,6}"+n+"?|("+n+")|.)","ig"),g=function(e,t,n){var i="0x"+t-0x10000;return i!==i||n?t:i<0?String.fromCharCode(i+0x10000):String.fromCharCode(i>>10|0xD800,i&0x3FF|0xDC00)},Z=function(){T()};try{y.apply((x=ne.call(f.childNodes)),f.childNodes);x[f.childNodes.length].nodeType}catch(u){y={apply:x.length?function(e,t){he.apply(e,ne.call(t))}:function(e,t){var n=e.length,i=0;while((e[n++]=t[i++])){};e.length=n-1}}};function i(e,t,n,i){var m,l,d,c,w,g,x,h,b,v;if((t?t.ownerDocument||t:f)!==a){T(t)};t=t||a;n=n||[];c=t.nodeType;if(typeof e!=="string"||!e||c!==1&&c!==9&&c!==11){return n};if(!i&&p){if(c!==11&&(m=Te.exec(e))){if((d=m[1])){if(c===9){l=t.getElementById(d);if(l&&l.parentNode){if(l.id===d){n.push(l);return n}} else{return n}} else{if(t.ownerDocument&&(l=t.ownerDocument.getElementById(d))&&S(t,l)&&l.id===d){n.push(l);return n}}} else if(m[2]){y.apply(n,t.getElementsByTagName(e));return n} else if((d=m[3])&&r.getElementsByClassName){y.apply(n,t.getElementsByClassName(d));return n}};if(r.qsa&&(!s||!s.test(e))){h=x=o;b=t;v=c!==1&&e;if(c===1&&t.nodeName.toLowerCase()!=="object"){g=j(e);if((x=t.getAttribute("id"))){h=x.replace(ve,"\\$&")} else{t.setAttribute("id",h)};h="[id='"+h+"'] ";w=g.length;while(w--){g[w]=h+P(g[w])};b=W.test(e)&&G(t.parentNode)||t;v=g.join(",")};if(v){try{y.apply(n,b.querySelectorAll(v));return n}catch(u){}finally{if(!x){t.removeAttribute("id")}}}}};return oe(e.replace(q,"$1"),t,n,i)};function M(){var n=[];function e(i,r){if(n.push(i+" ")>t.cacheLength){delete e[n.shift()]};return(e[i+" "]=r)};return e};function l(e){e[o]=!0;return e};function h(e){var n=a.createElement("div");try{return!!e(n)}catch(t){return!1}finally{if(n.parentNode){n.parentNode.removeChild(n)};n=null}};function V(e,n){var r=e.split("|"),i=e.length;while(i--){t.attrHandle[r[i]]=n}};function K(e,t){var n=t&&e,i=n&&e.nodeType===1&&t.nodeType===1&&(~t.sourceIndex||ae)-(~e.sourceIndex||ae);if(i){return i};if(n){while((n=n.nextSibling)){if(n===t){return-1}}};return e?1:-1};function ge(e){return function(t){var n=t.nodeName.toLowerCase();return n==="input"&&t.type===e}};function Ee(e){return function(t){var n=t.nodeName.toLowerCase();return(n==="input"||n==="button")&&t.type===e}};function w(e){return l(function(t){t=+t;return l(function(n,i){var r,s=e([],n.length,t),o=s.length;while(o--){if(n[(r=s[o])]){n[r]=!(i[r]=n[r])}}})})};function G(e){return e&&typeof e.getElementsByTagName!=="undefined"&&e};r=i.support={};se=i.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return t?t.nodeName!=="HTML":!1};T=i.setDocument=function(e){var l,u,i=e?e.ownerDocument||e:f;if(i===a||i.nodeType!==9||!i.documentElement){return a};a=i;c=i.documentElement;u=i.defaultView;if(u&&u!==u.top){if(u.addEventListener){u.addEventListener("unload",Z,!1)} else if(u.attachEvent){u.attachEvent("onunload",Z)}};p=!se(i);r.attributes=h(function(e){e.className="i";return!e.getAttribute("className")});r.getElementsByTagName=h(function(e){e.appendChild(i.createComment(""));return!e.getElementsByTagName("*").length});r.getElementsByClassName=D.test(i.getElementsByClassName);r.getById=h(function(e){c.appendChild(e).id=o;return!i.getElementsByName||!i.getElementsByName(o).length});if(r.getById){t.find["ID"]=function(e,t){if(typeof t.getElementById!=="undefined"&&p){var n=t.getElementById(e);return n&&n.parentNode?[n]:[]}};t.filter["ID"]=function(e){var t=e.replace(m,g);return function(e){return e.getAttribute("id")===t}}} else{delete t.find["ID"];t.filter["ID"]=function(e){var t=e.replace(m,g);return function(e){var n=typeof e.getAttributeNode!=="undefined"&&e.getAttributeNode("id");return n&&n.value===t}}};t.find["TAG"]=r.getElementsByTagName?function(e,t){if(typeof t.getElementsByTagName!=="undefined"){return t.getElementsByTagName(e)} else if(r.qsa){return t.querySelectorAll(e)}}:function(e,t){var n,i=[],o=0,r=t.getElementsByTagName(e);if(e==="*"){while((n=r[o++])){if(n.nodeType===1){i.push(n)}};return i};return r};t.find["CLASS"]=r.getElementsByClassName&&function(e,t){if(p){return t.getElementsByClassName(e)}};b=[];s=[];if((r.qsa=D.test(i.querySelectorAll))){h(function(e){c.appendChild(e).innerHTML="";if(e.querySelectorAll("[msallowcapture^='']").length){s.push("[*^$]="+n+"*(?:''|\"\")")};if(!e.querySelectorAll("[selected]").length){s.push("\\["+n+"*(?:value|"+Q+")")};if(!e.querySelectorAll("[id~="+o+"-]").length){s.push("~=")};if(!e.querySelectorAll(":checked").length){s.push(":checked")};if(!e.querySelectorAll("a#"+o+"+*").length){s.push(".#.+[+~]")}});h(function(e){var t=i.createElement("input");t.setAttribute("type","hidden");e.appendChild(t).setAttribute("name","D");if(e.querySelectorAll("[name=d]").length){s.push("name"+n+"*[*^$|!~]?=")};if(!e.querySelectorAll(":enabled").length){s.push(":enabled",":disabled")};e.querySelectorAll("*,:x");s.push(",.*:")})};if((r.matchesSelector=D.test((L=c.matches||c.webkitMatchesSelector||c.mozMatchesSelector||c.oMatchesSelector||c.msMatchesSelector)))){h(function(e){r.disconnectedMatch=L.call(e,"div");L.call(e,"[s!='']:x");b.push("!=",R)})};s=s.length&&new RegExp(s.join("|"));b=b.length&&new RegExp(b.join("|"));l=D.test(c.compareDocumentPosition);S=l||D.test(c.contains)?function(e,t){var i=e.nodeType===9?e.documentElement:e,n=t&&t.parentNode;return e===n||!!(n&&n.nodeType===1&&(i.contains?i.contains(n):e.compareDocumentPosition&&e.compareDocumentPosition(n)&16))}:function(e,t){if(t){while((t=t.parentNode)){if(t===e){return!0}}};return!1};Y=l?function(e,t){if(e===t){k=!0;return 0};var n=!e.compareDocumentPosition-!t.compareDocumentPosition;if(n){return n};n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1;if(n&1||(!r.sortDetached&&t.compareDocumentPosition(e)===n)){if(e===i||e.ownerDocument===f&&S(f,e)){return-1};if(t===i||t.ownerDocument===f&&S(f,t)){return 1};return v?(C(v,e)-C(v,t)):0};return n&4?-1:1}:function(e,t){if(e===t){k=!0;return 0};var r,n=0,u=e.parentNode,a=t.parentNode,s=[e],o=[t];if(!u||!a){return e===i?-1:t===i?1:u?-1:a?1:v?(C(v,e)-C(v,t)):0} else if(u===a){return K(e,t)};r=e;while((r=r.parentNode)){s.unshift(r)};r=t;while((r=r.parentNode)){o.unshift(r)} while(s[n]===o[n]){n++};return n?K(s[n],o[n]):s[n]===f?-1:o[n]===f?1:0};return i};i.matches=function(e,t){return i(e,null,null,t)};i.matchesSelector=function(e,t){if((e.ownerDocument||e)!==a){T(e)};t=t.replace(be,"='$1']");if(r.matchesSelector&&p&&(!b||!b.test(t))&&(!s||!s.test(t))){try{var o=L.call(e,t);if(o||r.disconnectedMatch||e.document&&e.document.nodeType!==11){return o}}catch(n){}};return i(t,a,null,[e]).length>0};i.contains=function(e,t){if((e.ownerDocument||e)!==a){T(e)};return S(e,t)};i.attr=function(e,n){if((e.ownerDocument||e)!==a){T(e)};var o=t.attrHandle[n.toLowerCase()],i=o&&fe.call(t.attrHandle,n.toLowerCase())?o(e,n,!p):undefined;return i!==undefined?i:r.attributes||!p?e.getAttribute(n):(i=e.getAttributeNode(n))&&i.specified?i.value:null};i.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)};i.uniqueSort=function(e){var o,i=[],n=0,t=0;k=!r.detectDuplicates;v=!r.sortStable&&e.slice(0);e.sort(Y);if(k){while((o=e[t++])){if(o===e[t]){n=i.push(t)}} while(n--){e.splice(i[n],1)}};v=null;return e};F=i.getText=function(e){var i,n="",r=0,t=e.nodeType;if(!t){while((i=e[r++])){n+=F(i)}} else if(t===1||t===9||t===11){if(typeof e.textContent==="string"){return e.textContent} else{for(e=e.firstChild;e;e=e.nextSibling){n+=F(e)}}} else if(t===3||t===4){return e.nodeValue};return n};t=i.selectors={cacheLength:50,createPseudo:l,match:H,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{"ATTR":function(e){e[1]=e[1].replace(m,g);e[3]=(e[3]||e[4]||e[5]||"").replace(m,g);if(e[2]==="~="){e[3]=" "+e[3]+" "};return e.slice(0,4)},"CHILD":function(e){e[1]=e[1].toLowerCase();if(e[1].slice(0,3)==="nth"){if(!e[3]){i.error(e[0])};e[4]=+(e[4]?e[5]+(e[6]||1):2*(e[3]==="even"||e[3]==="odd"));e[5]=+((e[7]+e[8])||e[3]==="odd")} else if(e[3]){i.error(e[0])};return e},"PSEUDO":function(e){var n,t=!e[6]&&e[2];if(H["CHILD"].test(e[0])){return null};if(e[3]){e[2]=e[4]||e[5]||""} else if(t&&we.test(t)&&(n=j(t,!0))&&(n=t.indexOf(")",t.length-n)-t.length)){e[0]=e[0].slice(0,n);e[2]=t.slice(0,n)};return e.slice(0,3)}},filter:{"TAG":function(e){var t=e.replace(m,g).toLowerCase();return e==="*"?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},"CLASS":function(e){var t=te[e+" "];return t||(t=new RegExp("(^|"+n+")"+e+"("+n+"|$)"))&&te(e,function(e){return t.test(typeof e.className==="string"&&e.className||typeof e.getAttribute!=="undefined"&&e.getAttribute("class")||"")})},"ATTR":function(e,t,n){return function(r){var o=i.attr(r,e);if(o==null){return t==="!="};if(!t){return!0};o+="";return t==="="?o===n:t==="!="?o!==n:t==="^="?n&&o.indexOf(n)===0:t==="*="?n&&o.indexOf(n)>-1:t==="$="?n&&o.slice(-n.length)===n:t==="~="?(" "+o.replace(Ce," ")+" ").indexOf(n)>-1:t==="|="?o===n||o.slice(0,n.length+1)===n+"-":!1}},"CHILD":function(e,t,n,i,r){var u=e.slice(0,3)!=="nth",a=e.slice(-4)!=="last",s=t==="of-type";return i===1&&r===0?function(e){return!!e.parentNode}:function(t,n,f){var h,v,l,c,p,y,m=u!==a?"nextSibling":"previousSibling",g=t.parentNode,w=s&&t.nodeName.toLowerCase(),x=!f&&!s;if(g){if(u){while(m){l=t;while((l=l[m])){if(s?l.nodeName.toLowerCase()===w:l.nodeType===1){return!1}};y=m=e==="only"&&!y&&"nextSibling"};return!0};y=[a?g.firstChild:g.lastChild];if(a&&x){v=g[o]||(g[o]={});h=v[e]||[];p=h[0]===d&&h[1];c=h[0]===d&&h[2];l=p&&g.childNodes[p];while((l=++p&&l&&l[m]||(c=p=0)||y.pop())){if(l.nodeType===1&&++c&&l===t){v[e]=[d,p,c];break}}} else if(x&&(h=(t[o]||(t[o]={}))[e])&&h[0]===d){c=h[1]} else{while((l=++p&&l&&l[m]||(c=p=0)||y.pop())){if((s?l.nodeName.toLowerCase()===w:l.nodeType===1)&&++c){if(x){(l[o]||(l[o]={}))[e]=[d,c]};if(l===t){break}}}};c-=r;return c===i||(c%i===0&&c/i>=0)}}},"PSEUDO":function(e,n){var s,r=t.pseudos[e]||t.setFilters[e.toLowerCase()]||i.error("unsupported pseudo: "+e);if(r[o]){return r(n)};if(r.length>1){s=[e,e,"",n];return t.setFilters.hasOwnProperty(e.toLowerCase())?l(function(e,t){var o,s=r(e,n),i=s.length;while(i--){o=C(e,s[i]);e[o]=!(t[o]=s[i])}}):function(e){return r(e,0,s)}};return r}},pseudos:{"not":l(function(e){var n=[],i=[],t=U(e.replace(q,"$1"));return t[o]?l(function(e,n,i,r){var s,a=t(e,null,r,[]),o=e.length;while(o--){if((s=a[o])){e[o]=!(n[o]=s)}}}):function(e,r,o){n[0]=e;t(n,null,o,i);n[0]=null;return!i.pop()}}),"has":l(function(e){return function(t){return i(e,t).length>0}}),"contains":l(function(e){e=e.replace(m,g);return function(t){return(t.textContent||t.innerText||F(t)).indexOf(e)>-1}}),"lang":l(function(e){if(!me.test(e||"")){i.error("unsupported lang: "+e)};e=e.replace(m,g).toLowerCase();return function(t){var n;do{if((n=p?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))){n=n.toLowerCase();return n===e||n.indexOf(e+"-")===0}} while((t=t.parentNode)&&t.nodeType===1);return!1}}),"target":function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},"root":function(e){return e===c},"focus":function(e){return e===a.activeElement&&(!a.hasFocus||a.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},"enabled":function(e){return e.disabled===!1},"disabled":function(e){return e.disabled===!0},"checked":function(e){var t=e.nodeName.toLowerCase();return(t==="input"&&!!e.checked)||(t==="option"&&!!e.selected)},"selected":function(e){if(e.parentNode){e.parentNode.selectedIndex};return e.selected===!0},"empty":function(e){for(e=e.firstChild;e;e=e.nextSibling){if(e.nodeType<6){return!1}};return!0},"parent":function(e){return!t.pseudos["empty"](e)},"header":function(e){return xe.test(e.nodeName)},"input":function(e){return ye.test(e.nodeName)},"button":function(e){var t=e.nodeName.toLowerCase();return t==="input"&&e.type==="button"||t==="button"},"text":function(e){var t;return e.nodeName.toLowerCase()==="input"&&e.type==="text"&&((t=e.getAttribute("type"))==null||t.toLowerCase()==="text")},"first":w(function(){return[0]}),"last":w(function(e,t){return[t-1]}),"eq":w(function(e,t,n){return[n<0?n+t:n]}),"even":w(function(e,t){var n=0;for(;n=0;){e.push(i)};return e}),"gt":w(function(e,t,n){var i=n<0?n+t:n;for(;++i1?function(t,n,i){var r=e.length;while(r--){if(!e[r](t,n,i)){return!1}};return!0}:e[0]};function ce(e,t,n){var r=0,o=t.length;for(;r-1){o[c]=!(s[c]=d)}}}} else{f=O(f===s?f.splice(v,f.length):f);if(r){r(null,s,f,u)} else{y.apply(s,f)}}})};function X(e){var u,r,i,a=e.length,f=t.relative[e[0].type],l=f||t.relative[" "],n=f?1:0,d=B(function(e){return e===u},l,!0),c=B(function(e){return C(u,e)>-1},l,!0),s=[function(e,t,n){var i=(!f&&(n||t!==A))||((u=t).nodeType?d(e,t,n):c(e,t,n));u=null;return i}];for(;n1&&I(s),n>1&&P(e.slice(0,n-1).concat({value:e[n-2].type===" "?"*":""})).replace(q,"$1"),r,n0,s=e.length>0,o=function(o,u,f,l,c){var h,x,m,v=0,p="0",w=o&&[],g=[],T=A,C=o||s&&t.find["TAG"]("*",c),b=(d+=T==null?1:Math.random()||0.1),k=C.length;if(c){A=u!==a&&u};for(;p!==k&&(h=C[p])!=null;p++){if(s&&h){x=0;while((m=e[x++])){if(m(h,u,f)){l.push(h);break}};if(c){d=b}};if(r){if((h=!m&&h)){v--};if(o){w.push(h)}}};v+=p;if(r&&p!==v){x=0;while((m=n[x++])){m(w,g,u,f)};if(o){if(v>0){while(p--){if(!(w[p]||g[p])){g[p]=le.call(l)}}};g=O(g)};y.apply(l,g);if(c&&!o&&g.length>0&&(v+n.length)>1){i.uniqueSort(l)}};if(c){d=b;A=T};return w};return r?l(o):o};U=i.compile=function(e,t){var i,r=[],s=[],n=ue[e+" "];if(!n){if(!t){t=j(e)};i=t.length;while(i--){n=X(t[i]);if(n[o]){r.push(n)} else{s.push(n)}};n=ue(e,de(s,r));n.selector=e};return n};oe=i.select=function(e,n,i,o){var f,s,a,c,d,l=typeof e==="function"&&e,u=!o&&j((e=l.selector||e));i=i||[];if(u.length===1){s=u[0]=u[0].slice(0);if(s.length>2&&(a=s[0]).type==="ID"&&r.getById&&n.nodeType===9&&p&&t.relative[s[1].type]){n=(t.find["ID"](a.matches[0].replace(m,g),n)||[])[0];if(!n){return i} else if(l){n=n.parentNode};e=e.slice(s.shift().value.length)};f=H["needsContext"].test(e)?0:s.length;while(f--){a=s[f];if(t.relative[(c=a.type)]){break};if((d=t.find[c])){if((o=d(a.matches[0].replace(m,g),W.test(s[0].type)&&G(n.parentNode)||n))){s.splice(f,1);e=o.length&&P(s);if(!e){y.apply(i,o);return i};break}}}}(l||U(e,u))(o,n,!p,i,W.test(e)&&G(n.parentNode)||n);return i};r.sortStable=o.split("").sort(Y).join("")===o;r.detectDuplicates=!!k;T();r.sortDetached=h(function(e){return e.compareDocumentPosition(a.createElement("div"))&1});if(!h(function(e){e.innerHTML="";return e.firstChild.getAttribute("href")==="#"})){V("type|href|height|width",function(e,t,n){if(!n){return e.getAttribute(t,t.toLowerCase()==="type"?1:2)}})};if(!r.attributes||!h(function(e){e.innerHTML="";e.firstChild.setAttribute("value","");return e.firstChild.getAttribute("value")===""})){V("value",function(e,t,n){if(!n&&e.nodeName.toLowerCase()==="input"){return e.defaultValue}})};if(!h(function(e){return e.getAttribute("disabled")==null})){V(Q,function(e,t,n){var i;if(!n){return e[t]===!0?t.toLowerCase():(i=e.getAttributeNode(t))&&i.specified?i.value:null}})};return i})(t);e.find=y;e.expr=y.selectors;e.expr[":"]=e.expr.pseudos;e.unique=y.uniqueSort;e.text=y.getText;e.isXMLDoc=y.isXML;e.contains=y.contains;var fe=e.expr.match.needsContext,me=(/^<(\w+)\s*\/?>(?:<\/\1>|)$/),Tt=/^.[^:#\[\.,]*$/;function I(t,n,i){if(e.isFunction(n)){return e.grep(t,function(e,t){return!!n.call(e,t,e)!==i})};if(n.nodeType){return e.grep(t,function(e){return(e===n)!==i})};if(typeof n==="string"){if(Tt.test(n)){return e.filter(n,t,i)};n=e.filter(n,t)};return e.grep(t,function(e){return(E.call(n,e)>=0)!==i})};e.filter=function(t,n,i){var r=n[0];if(i){t=":not("+t+")"};return n.length===1&&r.nodeType===1?e.find.matchesSelector(r,t)?[r]:[]:e.find.matches(t,e.grep(n,function(e){return e.nodeType===1}))};e.fn.extend({find:function(t){var n,r=this.length,i=[],o=this;if(typeof t!=="string"){return this.pushStack(e(t).filter(function(){for(n=0;n1?e.unique(i):i);i.selector=this.selector?this.selector+" "+t:t;return i},filter:function(e){return this.pushStack(I(this,e||[],!1))},not:function(e){return this.pushStack(I(this,e||[],!0))},is:function(t){return!!I(this,typeof t==="string"&&fe.test(t)?e(t):t||[],!1).length}});var L,kt=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,Ct=e.fn.init=function(t,n){var i,o;if(!t){return this};if(typeof t==="string"){if(t[0]==="<"&&t[t.length-1]===">"&&t.length>=3){i=[null,t,null]} else{i=kt.exec(t)};if(i&&(i[1]||!n)){if(i[1]){n=n instanceof e?n[0]:n;e.merge(this,e.parseHTML(i[1],n&&n.nodeType?n.ownerDocument||n:r,!0));if(me.test(i[1])&&e.isPlainObject(n)){for(i in n){if(e.isFunction(this[i])){this[i](n[i])} else{this.attr(i,n[i])}}};return this} else{o=r.getElementById(i[2]);if(o&&o.parentNode){this.length=1;this[0]=o};this.context=r;this.selector=t;return this}} else if(!n||n.jquery){return(n||L).find(t)} else{return this.constructor(n).find(t)}} else if(t.nodeType){this.context=this[0]=t;this.length=1;return this} else if(e.isFunction(t)){return typeof L.ready!=="undefined"?L.ready(t):t(e)};if(t.selector!==undefined){this.selector=t.selector;this.context=t.context};return e.makeArray(t,this)};Ct.prototype=e.fn;L=e(r);var Lt=/^(?:parents|prev(?:Until|All))/,At={children:!0,contents:!0,next:!0,prev:!0};e.extend({dir:function(t,n,i){var r=[],o=i!==undefined;while((t=t[n])&&t.nodeType!==9){if(t.nodeType===1){if(o&&e(t).is(i)){break};r.push(t)}};return r},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling){if(e.nodeType===1&&e!==t){n.push(e)}};return n}});e.fn.extend({has:function(t){var n=e(t,this),i=n.length;return this.filter(function(){var t=0;for(;t-1:i.nodeType===1&&e.find.matchesSelector(i,t))){r.push(i);break}}};return this.pushStack(r.length>1?e.unique(r):r)},index:function(t){if(!t){return(this[0]&&this[0].parentNode)?this.first().prevAll().length:-1};if(typeof t==="string"){return E.call(e(t),this[0])};return E.call(this,t.jquery?t[0]:t)},add:function(t,n){return this.pushStack(e.unique(e.merge(this.get(),e(t,n))))},addBack:function(e){return this.add(e==null?this.prevObject:this.prevObject.filter(e))}});function de(e,t){while((e=e[t])&&e.nodeType!==1){};return e};e.each({parent:function(e){var t=e.parentNode;return t&&t.nodeType!==11?t:null},parents:function(t){return e.dir(t,"parentNode")},parentsUntil:function(t,n,i){return e.dir(t,"parentNode",i)},next:function(e){return de(e,"nextSibling")},prev:function(e){return de(e,"previousSibling")},nextAll:function(t){return e.dir(t,"nextSibling")},prevAll:function(t){return e.dir(t,"previousSibling")},nextUntil:function(t,n,i){return e.dir(t,"nextSibling",i)},prevUntil:function(t,n,i){return e.dir(t,"previousSibling",i)},siblings:function(t){return e.sibling((t.parentNode||{}).firstChild,t)},children:function(t){return e.sibling(t.firstChild)},contents:function(t){return t.contentDocument||e.merge([],t.childNodes)}},function(t,n){e.fn[t]=function(i,r){var o=e.map(this,n,i);if(t.slice(-5)!=="Until"){r=i};if(r&&typeof r==="string"){o=e.filter(r,o)};if(this.length>1){if(!At[t]){e.unique(o)};if(Lt.test(t)){o.reverse()}};return this.pushStack(o)}});var l=(/\S+/g),re={};function Ke(t){var n=re[t]={};e.each(t.match(l)||[],function(e,t){n[t]=!0});return n};e.Callbacks=function(t){t=typeof t==="string"?(re[t]||Ke(t)):e.extend({},t);var r,l,u,c,s,o,n=[],i=!t.once&&[],f=function(e){r=t.memory&&e;l=!0;o=c||0;c=0;s=n.length;u=!0;for(;n&&o-1){n.splice(r,1);if(u){if(r<=s){s--};if(r<=o){o--}}}})};return this},has:function(t){return t?e.inArray(t,n)>-1:!!(n&&n.length)},empty:function(){n=[];s=0;return this},disable:function(){n=i=r=undefined;return this},disabled:function(){return!n},lock:function(){i=undefined;if(!r){a.disable()};return this},locked:function(){return!i},fireWith:function(e,t){if(n&&(!l||i)){t=t||[];t=[e,t.slice?t.slice():t];if(u){i.push(t)} else{f(t)}};return this},fire:function(){a.fireWith(this,arguments);return this},fired:function(){return!!l}};return a};e.extend({Deferred:function(t){var r=[["resolve","done",e.Callbacks("once memory"),"resolved"],["reject","fail",e.Callbacks("once memory"),"rejected"],["notify","progress",e.Callbacks("memory")]],o="pending",i={state:function(){return o},always:function(){n.done(arguments).fail(arguments);return this},then:function(){var t=arguments;return e.Deferred(function(o){e.each(r,function(r,s){var a=e.isFunction(t[r])&&t[r];n[s[1]](function(){var t=a&&a.apply(this,arguments);if(t&&e.isFunction(t.promise)){t.promise().done(o.resolve).fail(o.reject).progress(o.notify)} else{o[s[0]+"With"](this===i?o.promise():this,a?[t]:arguments)}})});t=null}).promise()},promise:function(t){return t!=null?e.extend(t,i):i}},n={};i.pipe=i.then;e.each(r,function(e,t){var s=t[2],a=t[3];i[t[1]]=s.add;if(a){s.add(function(){o=a},r[e^1][2].disable,r[2][2].lock)};n[t[0]]=function(){n[t[0]+"With"](this===n?i:this,arguments);return this};n[t[0]+"With"]=s.fireWith});i.promise(n);if(t){t.call(n,n)};return n},when:function(t){var n=0,r=p.call(arguments),i=r.length,s=i!==1||(t&&e.isFunction(t.promise))?i:0,o=s===1?t:e.Deferred(),f=function(e,t,n){return function(i){t[e]=this;n[e]=arguments.length>1?p.call(arguments):i;if(n===u){o.notifyWith(t,n)} else if(!(--s)){o.resolveWith(t,n)}}},u,l,a;if(i>1){u=new Array(i);l=new Array(i);a=new Array(i);for(;n0){return};q.resolveWith(r,[e]);if(e.fn.triggerHandler){e(r).triggerHandler("ready");e(r).off("ready")}}});function H(){r.removeEventListener("DOMContentLoaded",H,!1);t.removeEventListener("load",H,!1);e.ready()};e.ready.promise=function(n){if(!q){q=e.Deferred();if(r.readyState==="complete"){setTimeout(e.ready)} else{r.addEventListener("DOMContentLoaded",H,!1);t.addEventListener("load",H,!1)}};return q.promise(n)};e.ready.promise();var c=e.access=function(t,n,i,r,o,u,f){var s=0,l=t.length,a=i==null;if(e.type(i)==="object"){o=!0;for(s in i){e.access(t,n,s,i[s],!0,u,f)}} else if(r!==undefined){o=!0;if(!e.isFunction(r)){f=!0};if(a){if(f){n.call(t,r);n=null} else{a=n;n=function(t,n,i){return a.call(e(t),i)}}};if(n){for(;s1,null,!0)},removeData:function(e){return this.each(function(){s.remove(this,e)})}});e.extend({queue:function(t,n,r){var o;if(t){n=(n||"fx")+"queue";o=i.get(t,n);if(r){if(!o||e.isArray(r)){o=i.access(t,n,e.makeArray(r))} else{o.push(r)}};return o||[]}},dequeue:function(t,n){n=n||"fx";var r=e.queue(t,n),s=r.length,i=r.shift(),o=e._queueHooks(t,n),a=function(){e.dequeue(t,n)};if(i==="inprogress"){i=r.shift();s--};if(i){if(n==="fx"){r.unshift("inprogress")};delete o.stop;i.call(t,a,o)};if(!s&&o){o.empty.fire()}},_queueHooks:function(t,n){var r=n+"queueHooks";return i.get(t,r)||i.access(t,r,{empty:e.Callbacks("once memory").add(function(){i.remove(t,[n+"queue",r])})})}});e.fn.extend({queue:function(t,n){var i=2;if(typeof t!=="string"){n=t;t="fx";i--};if(arguments.lengthx";o.noCloneChecked=!!t.cloneNode(!0).lastChild.defaultValue})(),strundefined=typeof undefined;o.focusinBubbles="onfocusin" in t;var Pt=/^key/,Wt=/^(?:mouse|pointer|contextmenu)|click/,Pe=/^(?:focusinfocus|focusoutblur)$/,Oe=/^([^.]*)(?:\.(.+)|)$/;function A(){return!0};function x(){return!1};function te(){try{return r.activeElement}catch(e){}};e.event={global:{},add:function(t,n,r,o,s){var h,g,m,p,v,f,u,c,a,y,x,d=i.get(t);if(!d){return};if(r.handler){h=r;r=h.handler;s=h.selector};if(!r.guid){r.guid=e.guid++};if(!(p=d.events)){p=d.events={}};if(!(g=d.handle)){g=d.handle=function(n){return typeof e!==strundefined&&e.event.triggered!==n.type?e.event.dispatch.apply(t,arguments):undefined}};n=(n||"").match(l)||[""];v=n.length;while(v--){m=Oe.exec(n[v])||[];a=x=m[1];y=(m[2]||"").split(".").sort();if(!a){continue};u=e.event.special[a]||{};a=(s?u.delegateType:u.bindType)||a;u=e.event.special[a]||{};f=e.extend({type:a,origType:x,data:o,handler:r,guid:r.guid,selector:s,needsContext:s&&e.expr.match.needsContext.test(s),namespace:y.join(".")},h);if(!(c=p[a])){c=p[a]=[];c.delegateCount=0;if(!u.setup||u.setup.call(t,o,y,g)===!1){if(t.addEventListener){t.addEventListener(a,g,!1)}}};if(u.add){u.add.call(t,f);if(!f.handler.guid){f.handler.guid=r.guid}};if(s){c.splice(c.delegateCount++,0,f)} else{c.push(f)};e.event.global[a]=!0}},remove:function(t,n,r,o,s){var g,v,f,h,m,u,c,d,a,y,x,p=i.hasData(t)&&i.get(t);if(!p||!(h=p.events)){return};n=(n||"").match(l)||[""];m=n.length;while(m--){f=Oe.exec(n[m])||[];a=x=f[1];y=(f[2]||"").split(".").sort();if(!a){for(a in h){e.event.remove(t,a+n[m],r,o,!0)};continue};c=e.event.special[a]||{};a=(o?c.delegateType:c.bindType)||a;d=h[a]||[];f=f[2]&&new RegExp("(^|\\.)"+y.join("\\.(?:.*\\.|)")+"(\\.|$)");v=g=d.length;while(g--){u=d[g];if((s||x===u.origType)&&(!r||r.guid===u.guid)&&(!f||f.test(u.namespace))&&(!o||o===u.selector||o==="**"&&u.selector)){d.splice(g,1);if(u.selector){d.delegateCount--};if(c.remove){c.remove.call(t,u)}}};if(v&&!d.length){if(!c.teardown||c.teardown.call(t,y,p.handle)===!1){e.removeEvent(t,a,p.handle)};delete h[a]}};if(e.isEmptyObject(h)){delete p.handle;i.remove(t,"events")}},trigger:function(n,o,s,a){var y,u,l,m,d,p,c,g=[s||r],f=ee.call(n,"type")?n.type:n,h=ee.call(n,"namespace")?n.namespace.split("."):[];u=l=s=s||r;if(s.nodeType===3||s.nodeType===8){return};if(Pe.test(f+e.event.triggered)){return};if(f.indexOf(".")>=0){h=f.split(".");f=h.shift();h.sort()};d=f.indexOf(":")<0&&"on"+f;n=n[e.expando]?n:new e.Event(f,typeof n==="object"&&n);n.isTrigger=a?2:3;n.namespace=h.join(".");n.namespace_re=n.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null;n.result=undefined;if(!n.target){n.target=s};o=o==null?[n]:e.makeArray(o,[n]);c=e.event.special[f]||{};if(!a&&c.trigger&&c.trigger.apply(s,o)===!1){return};if(!a&&!c.noBubble&&!e.isWindow(s)){m=c.delegateType||f;if(!Pe.test(m+f)){u=u.parentNode};for(;u;u=u.parentNode){g.push(u);l=u};if(l===(s.ownerDocument||r)){g.push(l.defaultView||l.parentWindow||t)}};y=0;while((u=g[y++])&&!n.isPropagationStopped()){n.type=y>1?m:c.bindType||f;p=(i.get(u,"events")||{})[n.type]&&i.get(u,"handle");if(p){p.apply(u,o)};p=d&&u[d];if(p&&p.apply&&e.acceptData(u)){n.result=p.apply(u,o);if(n.result===!1){n.preventDefault()}}};n.type=f;if(!a&&!n.isDefaultPrevented()){if((!c._default||c._default.apply(g.pop(),o)===!1)&&e.acceptData(s)){if(d&&e.isFunction(s[f])&&!e.isWindow(s)){l=s[d];if(l){s[d]=null};e.event.triggered=f;s[f]();e.event.triggered=undefined;if(l){s[d]=l}}}};return n.result},dispatch:function(t){t=e.event.fix(t);var a,l,s,o,n,f=[],u=p.call(arguments),c=(i.get(this,"events")||{})[t.type]||[],r=e.event.special[t.type]||{};u[0]=t;t.delegateTarget=this;if(r.preDispatch&&r.preDispatch.call(this,t)===!1){return};f=e.event.handlers.call(this,t,c);a=0;while((o=f[a++])&&!t.isPropagationStopped()){t.currentTarget=o.elem;l=0;while((n=o.handlers[l++])&&!t.isImmediatePropagationStopped()){if(!t.namespace_re||t.namespace_re.test(n.namespace)){t.handleObj=n;t.data=n.data;s=((e.event.special[n.origType]||{}).handle||n.handler).apply(o.elem,u);if(s!==undefined){if((t.result=s)===!1){t.preventDefault();t.stopPropagation()}}}}};if(r.postDispatch){r.postDispatch.call(this,t)};return t.result},handlers:function(t,n){var u,r,o,a,f=[],s=n.delegateCount,i=t.target;if(s&&i.nodeType&&(!t.button||t.type!=="click")){for(;i!==this;i=i.parentNode||this){if(i.disabled!==!0||t.type!=="click"){r=[];for(u=0;u=0:e.find(o,this,null,[i]).length};if(r[o]){r.push(a)}};if(r.length){f.push({elem:i,handlers:r})}}}};if(s]*)\/>/gi,Fe=/<([\w:]+)/,bt=/<|&#?\w+;/,Ft=/<(?:script|style|link)/i,Ht=/checked\s*(?:[^=]|=\s*.checked.)/i,ze=/^$|\/(?:java|ecma)script/i,qt=/^true\/(.*)/,Ot=/^\s*\s*$/g,f={option:[1,""],thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};f.optgroup=f.option;f.tbody=f.tfoot=f.colgroup=f.caption=f.thead;f.th=f.td;function ue(t,n){return e.nodeName(t,"table")&&e.nodeName(n.nodeType!==11?n:n.firstChild,"tr")?t.getElementsByTagName("tbody")[0]||t.appendChild(t.ownerDocument.createElement("tbody")):t};function Ue(e){e.type=(e.getAttribute("type")!==null)+"/"+e.type;return e};function Je(e){var t=qt.exec(e.type);if(t){e.type=t[1]} else{e.removeAttribute("type")};return e};function z(e,t){var n=0,r=e.length;for(;n0){z(s,!c&&a(t,"script"))};return f},buildFragment:function(t,n,i,r){var o,s,h,c,g,d,u=n.createDocumentFragment(),p=[],l=0,m=t.length;for(;l")+c[2];d=c[0];while(d--){s=s.lastChild};e.merge(p,s.childNodes);s=u.firstChild;s.textContent=""}}};u.textContent="";l=0;while((o=p[l++])){if(r&&e.inArray(o,r)!==-1){continue};g=e.contains(o.ownerDocument,o);s=a(u.appendChild(o),"script");if(g){z(s)};if(i){d=0;while((o=s[d++])){if(ze.test(o.type||"")){i.push(o)}}}};return u},cleanData:function(t){var a,n,o,r,f=e.event.special,u=0;for(;(n=t[u])!==undefined;u++){if(e.acceptData(n)){r=n[i.expando];if(r&&(a=i.cache[r])){if(a.events){for(o in a.events){if(f[o]){e.event.remove(n,o)} else{e.removeEvent(n,o,a.handle)}}};if(i.cache[r]){delete i.cache[r]}}};delete s.cache[n[s.expando]]}}});e.fn.extend({text:function(t){return c(this,function(t){return t===undefined?e.text(this):this.empty().each(function(){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){this.textContent=t}})},null,t,arguments.length)},append:function(){return this.domManip(arguments,function(e){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var t=ue(this,e);t.appendChild(e)}})},prepend:function(){return this.domManip(arguments,function(e){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var t=ue(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return this.domManip(arguments,function(e){if(this.parentNode){this.parentNode.insertBefore(e,this)}})},after:function(){return this.domManip(arguments,function(e){if(this.parentNode){this.parentNode.insertBefore(e,this.nextSibling)}})},remove:function(t,n){var i,o=t?e.filter(t,this):this,r=0;for(;(i=o[r])!=null;r++){if(!n&&i.nodeType===1){e.cleanData(a(i))};if(i.parentNode){if(n&&e.contains(i.ownerDocument,i)){z(a(i,"script"))};i.parentNode.removeChild(i)}};return this},empty:function(){var t,n=0;for(;(t=this[n])!=null;n++){if(t.nodeType===1){e.cleanData(a(t,!1));t.textContent=""}};return this},clone:function(t,n){t=t==null?!1:t;n=n==null?t:n;return this.map(function(){return e.clone(this,t,n)})},html:function(t){return c(this,function(t){var i=this[0]||{},r=0,o=this.length;if(t===undefined&&i.nodeType===1){return i.innerHTML};if(typeof t==="string"&&!Ft.test(t)&&!f[(Fe.exec(t)||["",""])[1].toLowerCase()]){t=t.replace(ke,"<$1>");try{for(;r1&&typeof c==="string"&&!o.checkClone&&Ht.test(c))){return this.each(function(e){var i=y.eq(e);if(h){t[0]=c.call(this,e,i.html())};i.domManip(t,n)})};if(d){f=e.buildFragment(t,this[0].ownerDocument,!1,this);p=f.firstChild;if(f.childNodes.length===1){f=p};if(p){u=e.map(a(f,"script"),Ue);l=u.length;for(;s")).appendTo(i.documentElement);i=O[0].contentDocument;i.write();i.close();n=Xe(t,i);O.detach()};Ne[t]=n};return n};var Ce=(/^margin/),W=new RegExp("^("+D+")(?!px)[a-z%]+$","i"),j=function(e){if(e.ownerDocument.defaultView.opener){return e.ownerDocument.defaultView.getComputedStyle(e,null)};return t.getComputedStyle(e,null)};function C(t,n,i){var s,a,u,o,r=t.style;i=i||j(t);if(i){o=i.getPropertyValue(n)||i[n]};if(i){if(o===""&&!e.contains(t.ownerDocument,t)){o=e.style(t,n)};if(W.test(o)&&Ce.test(n)){s=r.width;a=r.minWidth;u=r.maxWidth;r.minWidth=r.maxWidth=r.width=o;o=i.width;r.width=s;r.minWidth=a;r.maxWidth=u}};return o!==undefined?o+"":o};function be(e,t){return{get:function(){if(e()){delete this.get;return};return(this.get=t).apply(this,arguments)}}}(function(){var f,a,s=r.documentElement,i=r.createElement("div"),n=r.createElement("div");if(!n.style){return};n.style.backgroundClip="content-box";n.cloneNode(!0).style.backgroundClip="";o.clearCloneStyle=n.style.backgroundClip==="content-box";i.style.cssText="border:0;width:0;height:0;top:0;left:-9999px;margin-top:1px;position:absolute";i.appendChild(n);function u(){n.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin-top:1%;top:1%;border:1px;padding:1px;width:4px;position:absolute";n.innerHTML="";s.appendChild(i);var e=t.getComputedStyle(n,null);f=e.top!=="1%";a=e.width==="4px";s.removeChild(i)};if(t.getComputedStyle){e.extend(o,{pixelPosition:function(){u();return f},boxSizingReliable:function(){if(a==null){u()};return a},reliableMarginRight:function(){var o,e=n.appendChild(r.createElement("div"));e.style.cssText=n.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0";e.style.marginRight=e.style.width="0";n.style.width="1px";s.appendChild(i);o=!parseFloat(t.getComputedStyle(e,null).marginRight);s.removeChild(i);n.removeChild(e);return o}})}})();e.swap=function(e,t,n,i){var s,r,o={};for(r in t){o[r]=e.style[r];e.style[r]=t[r]};s=n.apply(e,i||[]);for(r in t){e.style[r]=o[r]};return s};var ft=/^(none|table(?!-c[ea]).+)/,ut=new RegExp("^("+D+")(.*)$","i"),at=new RegExp("^([+-])=("+D+")","i"),wt={position:"absolute",visibility:"hidden",display:"block"},we={letterSpacing:"0",fontWeight:"400"},Te=["Webkit","O","Moz","ms"];function Ee(e,t){if(t in e){return t};var i=t[0].toUpperCase()+t.slice(1),r=t,n=Te.length;while(n--){t=Te[n]+i;if(t in e){return t}};return r};function Se(e,t,n){var i=ut.exec(t);return i?Math.max(0,i[1]-(n||0))+(i[2]||"px"):t};function qe(t,n,i,r,o){var s=i===(r?"border":"content")?4:n==="width"?1:0,a=0;for(;s<4;s+=2){if(i==="margin"){a+=e.css(t,i+h[s],!0,o)};if(r){if(i==="content"){a-=e.css(t,"padding"+h[s],!0,o)};if(i!=="margin"){a-=e.css(t,"border"+h[s]+"Width",!0,o)}} else{a+=e.css(t,"padding"+h[s],!0,o);if(i!=="padding"){a+=e.css(t,"border"+h[s]+"Width",!0,o)}}};return a};function Le(t,n,i){var u=!0,r=n==="width"?t.offsetWidth:t.offsetHeight,s=j(t),a=e.css(t,"boxSizing",!1,s)==="border-box";if(r<=0||r==null){r=C(t,n,s);if(r<0||r==null){r=t.style[n]};if(W.test(r)){return r};u=a&&(o.boxSizingReliable()||r===t.style[n]);r=parseFloat(r)||0};return(r+qe(t,n,i||(a?"border":"content"),u,s))+"px"};function je(t,n){var s,r,u,a=[],o=0,f=t.length;for(;o1)},show:function(){return je(this,!0)},hide:function(){return je(this)},toggle:function(t){if(typeof t==="boolean"){return t?this.show():this.hide()};return this.each(function(){if(k(this)){e(this).show()} else{e(this).hide()}})}});function u(e,t,n,i,r){return new u.prototype.init(e,t,n,i,r)};e.Tween=u;u.prototype={constructor:u,init:function(t,n,i,r,o,s){this.elem=t;this.prop=i;this.easing=o||"swing";this.options=n;this.start=this.now=this.cur();this.end=r;this.unit=s||(e.cssNumber[i]?"":"px")},cur:function(){var e=u.propHooks[this.prop];return e&&e.get?e.get(this):u.propHooks._default.get(this)},run:function(t){var i,n=u.propHooks[this.prop];if(this.options.duration){this.pos=i=e.easing[this.easing](t,this.options.duration*t,0,1,this.options.duration)} else{this.pos=i=t};this.now=(this.end-this.start)*i+this.start;if(this.options.step){this.options.step.call(this.elem,this.now,this)};if(n&&n.set){n.set(this)} else{u.propHooks._default.set(this)};return this}};u.prototype.init.prototype=u.prototype;u.propHooks={_default:{get:function(t){var n;if(t.elem[t.prop]!=null&&(!t.elem.style||t.elem.style[t.prop]==null)){return t.elem[t.prop]};n=e.css(t.elem,t.prop,"");return!n||n==="auto"?0:n},set:function(t){if(e.fx.step[t.prop]){e.fx.step[t.prop](t)} else if(t.elem.style&&(t.elem.style[e.cssProps[t.prop]]!=null||e.cssHooks[t.prop])){e.style(t.elem,t.prop,t.now+t.unit)} else{t.elem[t.prop]=t.now}}}};u.propHooks.scrollTop=u.propHooks.scrollLeft={set:function(e){if(e.elem.nodeType&&e.elem.parentNode){e.elem[e.prop]=e.now}}};e.easing={linear:function(e){return e},swing:function(e){return 0.5-Math.cos(e*Math.PI)/2}};e.fx=u.prototype.init;e.fx.step={};var m,S,ot=/^(?:toggle|show|hide)$/,Ae=new RegExp("^(?:([+-])=|)("+D+")([a-z%]*)$","i"),st=/queueHooks$/,N=[Qe],b={"*":[function(t,n){var o=this.createTween(t,n),u=o.cur(),r=Ae.exec(n),s=r&&r[3]||(e.cssNumber[t]?"":"px"),i=(e.cssNumber[t]||s!=="px"&&+u)&&Ae.exec(e.css(o.elem,t)),a=1,f=20;if(i&&i[3]!==s){s=s||i[3];r=r||[];i=+u||1;do{a=a||".5";i=i/a;e.style(o.elem,t,i+s)} while(a!==(a=o.cur()/u)&&a!==1&&--f);};if(r){i=o.start=+i||+u||0;o.unit=s;o.end=r[1]?i+(r[1]+1)*r[2]:+r[2]};return o}]};function De(){setTimeout(function(){m=undefined});return(m=e.now())};function P(e,t){var i,r=0,n={height:e};t=t?1:0;for(;r<4;r+=2-t){i=h[r];n["margin"+i]=n["padding"+i]=e};if(t){n.opacity=n.width=e};return n};function xe(e,t,n){var r,o=(b[t]||[]).concat(b["*"]),i=0,s=o.length;for(;i1)},removeAttr:function(t){return this.each(function(){e.removeAttr(this,t)})}});e.extend({attr:function(t,n,i){var r,o,s=t.nodeType;if(!t||s===3||s===8||s===2){return};if(typeof t.getAttribute===strundefined){return e.prop(t,n,i)};if(s!==1||!e.isXMLDoc(t)){n=n.toLowerCase();r=e.attrHooks[n]||(e.expr.match.bool.test(n)?Me:tt)};if(i!==undefined){if(i===null){e.removeAttr(t,n)} else if(r&&"set" in r&&(o=r.set(t,i,n))!==undefined){return o} else{t.setAttribute(n,i+"");return i}} else if(r&&"get" in r&&(o=r.get(t,n))!==null){return o} else{o=e.find.attr(t,n);return o==null?undefined:o}},removeAttr:function(t,n){var i,r,s=0,o=n&&n.match(l);if(o&&t.nodeType===1){while((i=o[s++])){r=e.propFix[i]||i;if(e.expr.match.bool.test(i)){t[r]=!1};t.removeAttribute(i)}}},attrHooks:{type:{set:function(t,n){if(!o.radioValue&&n==="radio"&&e.nodeName(t,"input")){var i=t.value;t.setAttribute("type",n);if(i){t.value=i};return n}}}}});Me={set:function(t,n,i){if(n===!1){e.removeAttr(t,i)} else{t.setAttribute(i,i)};return i}};e.each(e.expr.match.bool.source.match(/\w+/g),function(t,n){var i=T[n]||e.find.attr;T[n]=function(e,t,n){var r,o;if(!n){o=T[t];T[t]=r;r=i(e,t,n)!=null?t.toLowerCase():null;T[t]=o};return r}});var nt=/^(?:input|select|textarea|button)$/i;e.fn.extend({prop:function(t,n){return c(this,e.prop,t,n,arguments.length>1)},removeProp:function(t){return this.each(function(){delete this[e.propFix[t]||t]})}});e.extend({propFix:{"for":"htmlFor","class":"className"},prop:function(t,n,i){var s,r,a,o=t.nodeType;if(!t||o===3||o===8||o===2){return};a=o!==1||!e.isXMLDoc(t);if(a){n=e.propFix[n]||n;r=e.propHooks[n]};if(i!==undefined){return r&&"set" in r&&(s=r.set(t,i,n))!==undefined?s:(t[n]=i)} else{return r&&"get" in r&&(s=r.get(t,n))!==null?s:t[n]}},propHooks:{tabIndex:{get:function(e){return e.hasAttribute("tabindex")||nt.test(e.nodeName)||e.href?e.tabIndex:-1}}}});if(!o.optSelected){e.propHooks.selected={get:function(e){var t=e.parentNode;if(t&&t.parentNode){t.parentNode.selectedIndex};return null}}};e.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){e.propFix[this.toLowerCase()]=this});var Z=/[\t\r\n\f]/g;e.fn.extend({addClass:function(t){var a,n,i,s,u,o,c=typeof t==="string"&&t,r=0,f=this.length;if(e.isFunction(t)){return this.each(function(n){e(this).addClass(t.call(this,n,this.className))})};if(c){a=(t||"").match(l)||[];for(;r=0){n=n.replace(" "+s+" "," ")}};o=t?e.trim(n):"";if(i.className!==o){i.className=o}}}};return this},toggleClass:function(t,n){var r=typeof t;if(typeof n==="boolean"&&r==="string"){return n?this.addClass(t):this.removeClass(t)};if(e.isFunction(t)){return this.each(function(i){e(this).toggleClass(t.call(this,i,this.className,n),n)})};return this.each(function(){if(r==="string"){var n,a=0,o=e(this),s=t.match(l)||[];while((n=s[a++])){if(o.hasClass(n)){o.removeClass(n)} else{o.addClass(n)}}} else if(r===strundefined||r==="boolean"){if(this.className){i.set(this,"__className__",this.className)};this.className=this.className||t===!1?"":i.get(this,"__className__")||""}})},hasClass:function(e){var i=" "+e+" ",t=0,n=this.length;for(;t=0){return!0}};return!1}});var it=/\r/g;e.fn.extend({val:function(t){var n,i,o,r=this[0];if(!arguments.length){if(r){n=e.valHooks[r.type]||e.valHooks[r.nodeName.toLowerCase()];if(n&&"get" in n&&(i=n.get(r,"value"))!==undefined){return i};i=r.value;return typeof i==="string"?i.replace(it,""):i==null?"":i};return};o=e.isFunction(t);return this.each(function(i){var r;if(this.nodeType!==1){return};if(o){r=t.call(this,i,e(this).val())} else{r=t};if(r==null){r=""} else if(typeof r==="number"){r+=""} else if(e.isArray(r)){r=e.map(r,function(e){return e==null?"":e+""})};n=e.valHooks[this.type]||e.valHooks[this.nodeName.toLowerCase()];if(!n||!("set" in n)||n.set(this,r,"value")===undefined){this.value=r}})}});e.extend({valHooks:{option:{get:function(t){var n=e.find.attr(t,"value");return n!=null?n:e.trim(e.text(t))}},select:{get:function(t){var a,n,l=t.options,i=t.selectedIndex,s=t.type==="select-one"||i<0,f=s?null:[],u=s?i+1:l.length,r=i<0?u:s?i:0;for(;r=0)){a=!0}};if(!a){t.selectedIndex=-1};return o}}}});e.each(["radio","checkbox"],function(){e.valHooks[this]={set:function(t,n){if(e.isArray(n)){return(t.checked=e.inArray(e(t).val(),n)>=0)}}};if(!o.checkOn){e.valHooks[this].get=function(e){return e.getAttribute("value")===null?"on":e.value}}});e.each(("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu").split(" "),function(t,n){e.fn[n]=function(e,t){return arguments.length>0?this.on(n,null,e,t):this.trigger(n)}});e.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,i){return this.on(t,e,n,i)},undelegate:function(e,t,n){return arguments.length===1?this.off(e,"**"):this.off(t,e||"**",n)}});var M=e.now(),J=(/\?/);e.parseJSON=function(e){return JSON.parse(e+"")};e.parseXML=function(t){var i,r;if(!t||typeof t!=="string"){return null};try{r=new DOMParser();i=r.parseFromString(t,"text/xml")}catch(n){i=undefined};if(!i||i.getElementsByTagName("parsererror").length){e.error("Invalid XML: "+t)};return i};var vt=/#.*$/,se=/([?&])_=[^&]*/,yt=/^(.*?):[ \t]*([^\r\n]*)$/mg,ct=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,lt=/^(?:GET|HEAD)$/,rt=/^\/\//,Re=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,Ie={},X={},He="*/".concat("*"),Q=t.location.href,v=Re.exec(Q.toLowerCase())||[];function ae(t){return function(n,i){if(typeof n!=="string"){i=n;n="*"};var r,s=0,o=n.toLowerCase().match(l)||[];if(e.isFunction(i)){while((r=o[s++])){if(r[0]==="+"){r=r.slice(1)||"*";(t[r]=t[r]||[]).unshift(i)} else{(t[r]=t[r]||[]).push(i)}}}}};function ne(t,n,i,r){var o={},a=(t===X);function s(u){var f;o[u]=!0;e.each(t[u]||[],function(e,t){var u=t(n,i,r);if(typeof u==="string"&&!a&&!o[u]){n.dataTypes.unshift(u);s(u);return!1} else if(a){return!(f=u)}});return f};return s(n.dataTypes[0])||!o["*"]&&s("*")};function U(t,n){var i,r,o=e.ajaxSettings.flatOptions||{};for(i in n){if(n[i]!==undefined){(o[i]?t:(r||(r={})))[i]=n[i]}};if(r){e.extend(!0,t,r)};return t};function Ve(e,t,n){var s,o,r,u,a=e.contents,i=e.dataTypes;while(i[0]==="*"){i.shift();if(s===undefined){s=e.mimeType||t.getResponseHeader("Content-Type")}};if(s){for(o in a){if(a[o]&&a[o].test(s)){i.unshift(o);break}}};if(i[0]in n){r=i[0]} else{for(o in n){if(!i[0]||e.converters[o+" "+i[0]]){r=o;break};if(!u){u=o}};r=r||u};if(r){if(r!==i[0]){i.unshift(r)};return n[r]}};function Ge(e,t,n,i){var c,r,o,f,u,a={},l=e.dataTypes.slice();if(l[1]){for(o in e.converters){a[o.toLowerCase()]=e.converters[o]}};r=l.shift();while(r){if(e.responseFields[r]){n[e.responseFields[r]]=t};if(!u&&i&&e.dataFilter){t=e.dataFilter(t,e.dataType)};u=r;r=l.shift();if(r){if(r==="*"){r=u} else if(u!=="*"&&u!==r){o=a[u+" "+r]||a["* "+r];if(!o){for(c in a){f=c.split(" ");if(f[1]===r){o=a[u+" "+f[0]]||a["* "+f[0]];if(o){if(o===!0){o=a[c]} else if(a[c]!==!0){r=f[0];l.unshift(f[1])};break}}}};if(o!==!0){if(o&&e["throws"]){t=o(t)} else{try{t=o(t)}catch(s){return{state:"parsererror",error:o?s:"No conversion from "+u+" to "+r}}}}}}};return{state:"success",data:t}};e.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Q,type:"GET",isLocal:ct.test(v[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":He,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":e.parseJSON,"text xml":e.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(t,n){return n?U(U(t,e.ajaxSettings),n):U(e.ajaxSettings,t)},ajaxPrefilter:ae(Ie),ajaxTransport:ae(X),ajax:function(t,n){if(typeof t==="object"){n=t;t=undefined};n=n||{};var f,s,w,h,x,c,p,d,i=e.ajaxSetup({},n),u=i.context||i,y=i.context&&(u.nodeType||u.jquery)?e(u):e.event,b=e.Deferred(),k=e.Callbacks("once memory"),m=i.statusCode||{},T={},C={},a=0,N="canceled",r={readyState:0,getResponseHeader:function(e){var t;if(a===2){if(!h){h={};while((t=yt.exec(w))){h[t[1].toLowerCase()]=t[2]}};t=h[e.toLowerCase()]};return t==null?null:t},getAllResponseHeaders:function(){return a===2?w:null},setRequestHeader:function(e,t){var n=e.toLowerCase();if(!a){e=C[n]=C[n]||e;T[e]=t};return this},overrideMimeType:function(e){if(!a){i.mimeType=e};return this},statusCode:function(e){var t;if(e){if(a<2){for(t in e){m[t]=[m[t],e[t]]}} else{r.always(e[r.status])}};return this},abort:function(e){var t=e||N;if(f){f.abort(t)};g(0,t);return this}};b.promise(r).complete=k.add;r.success=r.done;r.error=r.fail;i.url=((t||i.url||Q)+"").replace(vt,"").replace(rt,v[1]+"//");i.type=n.method||n.type||i.method||i.type;i.dataTypes=e.trim(i.dataType||"*").toLowerCase().match(l)||[""];if(i.crossDomain==null){c=Re.exec(i.url.toLowerCase());i.crossDomain=!!(c&&(c[1]!==v[1]||c[2]!==v[2]||(c[3]||(c[1]==="http:"?"80":"443"))!==(v[3]||(v[1]==="http:"?"80":"443"))))};if(i.data&&i.processData&&typeof i.data!=="string"){i.data=e.param(i.data,i.traditional)};ne(Ie,i,n,r);if(a===2){return r};p=e.event&&i.global;if(p&&e.active++===0){e.event.trigger("ajaxStart")};i.type=i.type.toUpperCase();i.hasContent=!lt.test(i.type);s=i.url;if(!i.hasContent){if(i.data){s=(i.url+=(J.test(s)?"&":"?")+i.data);delete i.data};if(i.cache===!1){i.url=se.test(s)?s.replace(se,"$1_="+M++):s+(J.test(s)?"&":"?")+"_="+M++}};if(i.ifModified){if(e.lastModified[s]){r.setRequestHeader("If-Modified-Since",e.lastModified[s])};if(e.etag[s]){r.setRequestHeader("If-None-Match",e.etag[s])}};if(i.data&&i.hasContent&&i.contentType!==!1||n.contentType){r.setRequestHeader("Content-Type",i.contentType)};r.setRequestHeader("Accept",i.dataTypes[0]&&i.accepts[i.dataTypes[0]]?i.accepts[i.dataTypes[0]]+(i.dataTypes[0]!=="*"?", "+He+"; q=0.01":""):i.accepts["*"]);for(d in i.headers){r.setRequestHeader(d,i.headers[d])};if(i.beforeSend&&(i.beforeSend.call(u,r,i)===!1||a===2)){return r.abort()};N="abort";for(d in{success:1,error:1,complete:1}){r[d](i[d])};f=ne(X,i,n,r);if(!f){g(-1,"No Transport")} else{r.readyState=1;if(p){y.trigger("ajaxSend",[r,i])};if(i.async&&i.timeout>0){x=setTimeout(function(){r.abort("timeout")},i.timeout)};try{a=1;f.send(T,g)}catch(o){if(a<2){g(-1,o)} else{throw o}}};function g(t,n,o,l){var d,T,v,g,h,c=n;if(a===2){return};a=2;if(x){clearTimeout(x)};f=undefined;w=l||"";r.readyState=t>0?4:0;d=t>=200&&t<300||t===304;if(o){g=Ve(i,r,o)};g=Ge(i,g,r,d);if(d){if(i.ifModified){h=r.getResponseHeader("Last-Modified");if(h){e.lastModified[s]=h};h=r.getResponseHeader("etag");if(h){e.etag[s]=h}};if(t===204||i.type==="HEAD"){c="nocontent"} else if(t===304){c="notmodified"} else{c=g.state;T=g.data;v=g.error;d=!v}} else{v=c;if(t||!c){c="error";if(t<0){t=0}}};r.status=t;r.statusText=(n||c)+"";if(d){b.resolveWith(u,[T,c,r])} else{b.rejectWith(u,[r,c,v])};r.statusCode(m);m=undefined;if(p){y.trigger(d?"ajaxSuccess":"ajaxError",[r,i,d?T:v])};k.fireWith(u,[r,c]);if(p){y.trigger("ajaxComplete",[r,i]);if(!(--e.active)){e.event.trigger("ajaxStop")}}};return r},getJSON:function(t,n,i){return e.get(t,n,i,"json")},getScript:function(t,n){return e.get(t,undefined,n,"script")}});e.each(["get","post"],function(t,n){e[n]=function(t,i,r,o){if(e.isFunction(i)){o=o||r;r=i;i=undefined};return e.ajax({url:t,type:n,dataType:o,data:i,success:r})}});e._evalUrl=function(t){return e.ajax({url:t,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0})};e.fn.extend({wrapAll:function(t){var n;if(e.isFunction(t)){return this.each(function(n){e(this).wrapAll(t.call(this,n))})};if(this[0]){n=e(t,this[0].ownerDocument).eq(0).clone(!0);if(this[0].parentNode){n.insertBefore(this[0])};n.map(function(){var e=this;while(e.firstElementChild){e=e.firstElementChild};return e}).append(this)};return this},wrapInner:function(t){if(e.isFunction(t)){return this.each(function(n){e(this).wrapInner(t.call(this,n))})};return this.each(function(){var i=e(this),n=i.contents();if(n.length){n.wrapAll(t)} else{i.append(t)}})},wrap:function(t){var n=e.isFunction(t);return this.each(function(i){e(this).wrapAll(n?t.call(this,i):t)})},unwrap:function(){return this.parent().each(function(){if(!e.nodeName(this,"body")){e(this).replaceWith(this.childNodes)}}).end()}});e.expr.filters.hidden=function(e){return e.offsetWidth<=0&&e.offsetHeight<=0};e.expr.filters.visible=function(t){return!e.expr.filters.hidden(t)};var dt=/%20/g,gt=/\[\]$/,ve=/\r?\n/g,mt=/^(?:submit|button|image|reset|file)$/i,xt=/^(?:input|select|textarea|keygen)/i;function B(t,n,i,r){var o;if(e.isArray(n)){e.each(n,function(e,n){if(i||gt.test(t)){r(t,n)} else{B(t+"["+(typeof n==="object"?e:"")+"]",n,i,r)}})} else if(!i&&e.type(n)==="object"){for(o in n){B(t+"["+o+"]",n[o],i,r)}} else{r(t,n)}};e.param=function(t,n){var r,i=[],o=function(t,n){n=e.isFunction(n)?n():(n==null?"":n);i[i.length]=encodeURIComponent(t)+"="+encodeURIComponent(n)};if(n===undefined){n=e.ajaxSettings&&e.ajaxSettings.traditional};if(e.isArray(t)||(t.jquery&&!e.isPlainObject(t))){e.each(t,function(){o(this.name,this.value)})} else{for(r in t){B(r,t[r],n,o)}};return i.join("&").replace(dt,"+")};e.fn.extend({serialize:function(){return e.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var t=e.prop(this,"elements");return t?e.makeArray(t):this}).filter(function(){var t=this.type;return this.name&&!e(this).is(":disabled")&&xt.test(this.nodeName)&&!mt.test(t)&&(this.checked||!We.test(t))}).map(function(t,n){var i=e(this).val();return i==null?null:e.isArray(i)?e.map(i,function(e){return{name:n.name,value:e.replace(ve,"\r\n")}}):{name:n.name,value:i.replace(ve,"\r\n")}}).get()}});e.ajaxSettings.xhr=function(){try{return new XMLHttpRequest()}catch(e){}};var ht=0,R={},pt={0:200,1223:204},w=e.ajaxSettings.xhr();if(t.attachEvent){t.attachEvent("onunload",function(){for(var e in R){R[e]()}})};o.cors=!!w&&("withCredentials" in w);o.ajax=w=!!w;e.ajaxTransport(function(e){var t;if(o.cors||w&&!e.crossDomain){return{send:function(n,i){var s,r=e.xhr(),a=++ht;r.open(e.type,e.url,e.async,e.username,e.password);if(e.xhrFields){for(s in e.xhrFields){r[s]=e.xhrFields[s]}};if(e.mimeType&&r.overrideMimeType){r.overrideMimeType(e.mimeType)};if(!e.crossDomain&&!n["X-Requested-With"]){n["X-Requested-With"]="XMLHttpRequest"};for(s in n){r.setRequestHeader(s,n[s])};t=function(e){return function(){if(t){delete R[a];t=r.onload=r.onerror=null;if(e==="abort"){r.abort()} else if(e==="error"){i(r.status,r.statusText)} else{i(pt[r.status]||r.status,r.statusText,typeof r.responseText==="string"?{text:r.responseText}:undefined,r.getAllResponseHeaders())}}}};r.onload=t();r.onerror=t("error");t=R[a]=t("abort");try{r.send(e.hasContent&&e.data||null)}catch(o){if(t){throw o}}},abort:function(){if(t){t()}}}}});e.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/(?:java|ecma)script/},converters:{"text script":function(t){e.globalEval(t);return t}}});e.ajaxPrefilter("script",function(e){if(e.cache===undefined){e.cache=!1};if(e.crossDomain){e.type="GET"}});e.ajaxTransport("script",function(t){if(t.crossDomain){var i,n;return{send:function(o,s){i=e("',rE:!0,sL:'javascript'}},t,{cN:'pi',b:/<\?\w+/,e:/\?>/,r:10},{cN:'tag',b:'',c:[{cN:'title',b:/[^ \/><\n\t]+/,r:0},e]}]}});hljs.registerLanguage('http',function(){return{i:'\\S',c:[{cN:'status',b:'^HTTP/[0-9\\.]+',e:'$',c:[{cN:'number',b:'\\b\\d{3}\\b'}]},{cN:'request',b:'^[A-Z]+ (.*?) HTTP/[0-9\\.]+$',rB:!0,e:'$',c:[{cN:'string',b:' ',e:' ',eB:!0,eE:!0}]},{cN:'attribute',b:'^\\w',e:': ',eE:!0,i:'\\n|\\s|=',starts:{cN:'string',e:'$'}},{b:'\\n\\n',starts:{sL:'',eW:!0}}]}});hljs.registerLanguage('json',function(e){var r={literal:'true false null'},t=[e.QSM,e.CNM],n={cN:'value',e:',',eW:!0,eE:!0,c:t,k:r},i={b:'{',e:'}',c:[{cN:'attribute',b:'\\s*"',e:'"\\s*:\\s*',eB:!0,eE:!0,c:[e.BE],i:'\\n',starts:n}],i:'\\S'},a={b:'\\[',e:'\\]',c:[e.inherit(n,{cN:null})],i:'\\S'};return t.splice(t.length,0,i,a),{c:t,k:r,i:'\\S'}}); /*! version : 4.17.37 ========================================================= bootstrap-datetimejs https://github.com/Eonasdan/bootstrap-datetimepicker Copyright (c) 2015 Jonathan Peterson ========================================================= */ !function(e){'use strict';if('function'==typeof define&&define.amd)define(['jquery','moment'],e);else if('object'==typeof exports)e(require('jquery'),require('moment'));else{if('undefined'==typeof jQuery)throw'bootstrap-datetimepicker requires jQuery to be loaded first';if('undefined'==typeof moment)throw'bootstrap-datetimepicker requires Moment.js to be loaded first';e(jQuery,moment)}}(function(e,t){'use strict';if(!t)throw new Error('bootstrap-datetimepicker requires Moment.js to be loaded first');var n=function(a,n){var o,s,d,b,h,v,y,r={},w=!0,u=!1,i=!1,D=0,P=[{clsName:'days',navFnc:'M',navStep:1},{clsName:'months',navFnc:'y',navStep:1},{clsName:'years',navFnc:'y',navStep:10},{clsName:'decades',navFnc:'y',navStep:100}],q=['days','months','years','decades'],W=['top','bottom','auto'],L=['left','right','auto'],F=['default','top','bottom'],z={up:38,38:'up',down:40,40:'down',left:37,37:'left',right:39,39:'right',tab:9,9:'tab',escape:27,27:'escape',enter:13,13:'enter',pageUp:33,33:'pageUp',pageDown:34,34:'pageDown',shift:16,16:'shift',control:17,17:'control',space:32,32:'space',t:84,84:'t','delete':46,46:'delete'},H={},k=function(e){var a,s,o,d,i,r=!1;return void 0!==t.tz&&void 0!==n.timeZone&&null!==n.timeZone&&''!==n.timeZone&&(r=!0),void 0===e||null===e?a=r?t().tz(n.timeZone).startOf('d'):t().startOf('d'):r?(s=t().tz(n.timeZone).utcOffset(),o=t(e,v,n.useStrict).utcOffset(),o!==s?(d=t().tz(n.timeZone).format('Z'),i=t(e,v,n.useStrict).format('YYYY-MM-DD[T]HH:mm:ss')+d,a=t(i,v,n.useStrict).tz(n.timeZone)):a=t(e,v,n.useStrict).tz(n.timeZone)):a=t(e,v,n.useStrict),a},m=function(e){if('string'!=typeof e||e.length>1)throw new TypeError('isEnabled expects a single character string parameter');switch(e){case'y':return-1!==h.indexOf('Y');case'M':return-1!==h.indexOf('M');case'd':return-1!==h.toLowerCase().indexOf('d');case'h':case'H':return-1!==h.toLowerCase().indexOf('h');case'm':return-1!==h.indexOf('m');case's':return-1!==h.indexOf('s');default:return!1}},E=function(){return m('h')||m('m')||m('s')},O=function(){return m('y')||m('M')||m('d')},ne=function(){var t=e('').append(e('').append(e('').addClass('prev').attr('data-action','previous').append(e('').addClass(n.icons.previous))).append(e('').addClass('picker-switch').attr('data-action','pickerSwitch').attr('colspan',n.calendarWeeks?'6':'5')).append(e('').addClass('next').attr('data-action','next').append(e('').addClass(n.icons.next)))),a=e('').append(e('').append(e('').attr('colspan',n.calendarWeeks?'8':'7')));return[e('
').addClass('datepicker-days').append(e('').addClass('table-condensed').append(t).append(e(''))),e('
').addClass('datepicker-months').append(e('
').addClass('table-condensed').append(t.clone()).append(a.clone())),e('
').addClass('datepicker-years').append(e('
').addClass('table-condensed').append(t.clone()).append(a.clone())),e('
').addClass('datepicker-decades').append(e('
').addClass('table-condensed').append(t.clone()).append(a.clone()))]},ue=function(){var r=e(''),a=e(''),t=e('');return m('h')&&(r.append(e('
').append(e('').attr({href:'#',tabindex:'-1',title:n.tooltips.incrementHour}).addClass('btn').attr('data-action','incrementHours').append(e('').addClass(n.icons.up)))),a.append(e('').append(e('').addClass('timepicker-hour').attr({'data-time-component':'hours',title:n.tooltips.pickHour}).attr('data-action','showHours'))),t.append(e('').append(e('').attr({href:'#',tabindex:'-1',title:n.tooltips.decrementHour}).addClass('btn').attr('data-action','decrementHours').append(e('').addClass(n.icons.down))))),m('m')&&(m('h')&&(r.append(e('').addClass('separator')),a.append(e('').addClass('separator').html(':')),t.append(e('').addClass('separator'))),r.append(e('').append(e('').attr({href:'#',tabindex:'-1',title:n.tooltips.incrementMinute}).addClass('btn').attr('data-action','incrementMinutes').append(e('').addClass(n.icons.up)))),a.append(e('').append(e('').addClass('timepicker-minute').attr({'data-time-component':'minutes',title:n.tooltips.pickMinute}).attr('data-action','showMinutes'))),t.append(e('').append(e('').attr({href:'#',tabindex:'-1',title:n.tooltips.decrementMinute}).addClass('btn').attr('data-action','decrementMinutes').append(e('').addClass(n.icons.down))))),m('s')&&(m('m')&&(r.append(e('').addClass('separator')),a.append(e('').addClass('separator').html(':')),t.append(e('').addClass('separator'))),r.append(e('').append(e('').attr({href:'#',tabindex:'-1',title:n.tooltips.incrementSecond}).addClass('btn').attr('data-action','incrementSeconds').append(e('').addClass(n.icons.up)))),a.append(e('').append(e('').addClass('timepicker-second').attr({'data-time-component':'seconds',title:n.tooltips.pickSecond}).attr('data-action','showSeconds'))),t.append(e('').append(e('').attr({href:'#',tabindex:'-1',title:n.tooltips.decrementSecond}).addClass('btn').attr('data-action','decrementSeconds').append(e('').addClass(n.icons.down))))),b||(r.append(e('').addClass('separator')),a.append(e('').append(e('').addClass('separator'))),e('
').addClass('timepicker-picker').append(e('').addClass('table-condensed').append([r,a,t]))},se=function(){var r=e('
').addClass('timepicker-hours').append(e('
').addClass('table-condensed')),a=e('
').addClass('timepicker-minutes').append(e('
').addClass('table-condensed')),n=e('
').addClass('timepicker-seconds').append(e('
').addClass('table-condensed')),t=[ue()];return m('h')&&t.push(r),m('m')&&t.push(a),m('s')&&t.push(n),t},de=function(){var t=[];return n.showTodayButton&&t.push(e('
').append(e('').attr({'data-action':'today',title:n.tooltips.today}).append(e('').addClass(n.icons.today)))),!n.sideBySide&&O()&&E()&&t.push(e('').append(e('').attr({'data-action':'togglePicker',title:n.tooltips.selectTime}).append(e('').addClass(n.icons.time)))),n.showClear&&t.push(e('').append(e('').attr({'data-action':'clear',title:n.tooltips.clear}).append(e('').addClass(n.icons.clear)))),n.showClose&&t.push(e('').append(e('').attr({'data-action':'close',title:n.tooltips.close}).append(e('').addClass(n.icons.close)))),e('').addClass('table-condensed').append(e('').append(e('').append(t)))},oe=function(){var t=e('
').addClass('bootstrap-datetimepicker-widget dropdown-menu'),o=e('
').addClass('datepicker').append(ne()),i=e('
').addClass('timepicker').append(se()),a=e('
    ').addClass('list-unstyled'),r=e('
  • ').addClass('picker-switch'+(n.collapse?' accordion-toggle':'')).append(de());return n.inline&&t.removeClass('dropdown-menu'),b&&t.addClass('usetwentyfour'),m('s')&&!b&&t.addClass('wider'),n.sideBySide&&O()&&E()?(t.addClass('timepicker-sbs'),'top'===n.toolbarPlacement&&t.append(r),t.append(e('
    ').addClass('row').append(o.addClass('col-md-6')).append(i.addClass('col-md-6'))),'bottom'===n.toolbarPlacement&&t.append(r),t):('top'===n.toolbarPlacement&&a.append(r),O()&&a.append(e('
  • ').addClass(n.collapse&&E()?'collapse in':'').append(o)),'default'===n.toolbarPlacement&&a.append(r),E()&&a.append(e('
  • ').addClass(n.collapse&&O()?'collapse':'').append(i)),'bottom'===n.toolbarPlacement&&a.append(r),t.append(a))},ie=function(){var t,r={};return t=a.is('input')||n.inline?a.data():a.find('input').data(),t.dateOptions&&t.dateOptions instanceof Object&&(r=e.extend(!0,r,t.dateOptions)),e.each(n,function(e){var n='date'+e.charAt(0).toUpperCase()+e.slice(1);void 0!==t[n]&&(r[e]=t[n])}),r},j=function(){var t,d=(u||a).position(),s=(u||a).offset(),o=n.widgetPositioning.vertical,r=n.widgetPositioning.horizontal;if(n.widgetParent)t=n.widgetParent.append(i);else if(a.is('input'))t=a.after(i).parent();else{if(n.inline)return void(t=a.append(i));t=a,a.children().first().after(i)};if('auto'===o&&(o=s.top+1.5*i.height()>=e(window).height()+e(window).scrollTop()&&i.height()+a.outerHeight()e(window).width()?'right':'left'),'top'===o?i.addClass('top').removeClass('bottom'):i.addClass('bottom').removeClass('top'),'right'===r?i.addClass('pull-right'):i.removeClass('pull-right'),'relative'!==t.css('position')&&(t=t.parents().filter(function(){return'relative'===e(this).css('position')}).first()),0===t.length)throw new Error('datetimepicker component should be placed within a relative positioned container');i.css({top:'top'===o?'auto':d.top+a.outerHeight(),bottom:'top'===o?d.top+a.outerHeight():'auto',left:'left'===r?t===a?0:d.left:'auto',right:'left'===r?'auto':t.outerWidth()-a.outerWidth()-(t===a?0:d.left)})},x=function(e){'dp.change'===e.type&&(e.date&&e.date.isSame(e.oldDate)||!e.date&&!e.oldDate)||a.trigger(e)},S=function(e){'y'===e&&(e='YYYY'),x({type:'dp.update',change:e,viewDate:s.clone()})},T=function(e){i&&(e&&(y=Math.max(D,Math.min(3,y+e))),i.find('.datepicker > div').hide().filter('.datepicker-'+P[y].clsName).show())},ae=function(){var a=e('
'),t=s.clone().startOf('w').startOf('d');for(n.calendarWeeks===!0&&a.append(e(''),n.calendarWeeks&&d.append(''),u.push(d)),a='',t.isBefore(s,'M')&&(a+=' old'),t.isAfter(s,'M')&&(a+=' new'),t.isSame(o,'d')&&!w&&(a+=' active'),p(t,'d')||(a+=' disabled'),t.isSame(k(),'d')&&(a+=' today'),(0===t.day()||6===t.day())&&(a+=' weekend'),d.append(''),t.add(1,'d');c.find('tbody').empty().append(u),he(),me(),ce()}},te=function(){var r=i.find('.timepicker-hours table'),t=s.clone().startOf('d'),a=[],n=e('');for(s.hour()>11&&!b&&t.hour(12);t.isSame(s,'d')&&(b||s.hour()<12&&t.hour()<12||s.hour()>11);)t.hour()%4===0&&(n=e(''),a.push(n)),n.append(''),t.add(1,'h');r.empty().append(a)},fe=function(){for(var d=i.find('.timepicker-minutes table'),t=s.clone().startOf('h'),o=[],a=e(''),r=1===n.stepping?5:n.stepping;s.isSame(t,'h');)t.minute()%(4*r)===0&&(a=e(''),o.push(a)),a.append(''),t.add(r,'m');d.empty().append(o)},be=function(){for(var r=i.find('.timepicker-seconds table'),t=s.clone().startOf('m'),a=[],n=e('');s.isSame(t,'m');)t.second()%20===0&&(n=e(''),a.push(n)),n.append(''),t.add(5,'s');r.empty().append(a)},ee=function(){var e,n,t=i.find('.timepicker span[data-time-component]');b||(e=i.find('.timepicker [data-action=togglePeriod]'),n=o.clone().add(o.hours()>=12?-12:12,'h'),e.text(o.format('A')),p(n,'h')?e.removeClass('disabled'):e.addClass('disabled')),t.filter('[data-time-component=hours]').text(o.format(b?'HH':'hh')),t.filter('[data-time-component=minutes]').text(o.format('mm')),t.filter('[data-time-component=seconds]').text(o.format('ss')),te(),fe(),be()},c=function(){i&&(M(),ee())},l=function(e){var t=w?null:o;return e?(e=e.clone().locale(n.locale),1!==n.stepping&&e.minutes(Math.round(e.minutes()/n.stepping)*n.stepping%60).seconds(0),void(p(e)?(o=e,s=o.clone(),d.val(o.format(h)),a.data('date',o.format(h)),w=!1,c(),x({type:'dp.change',date:o.clone(),oldDate:t})):(n.keepInvalid||d.val(w?'':o.format(h)),x({type:'dp.error',date:e})))):(w=!0,d.val(''),a.data('date',''),x({type:'dp.change',date:!1,oldDate:t}),void c())},f=function(){var t=!1;return i?(i.find('.collapse').each(function(){var n=e(this).data('collapse');return n&&n.transitioning?(t=!0,!1):!0}),t?r:(u&&u.hasClass('btn')&&u.toggleClass('active'),i.hide(),e(window).off('resize',j),i.off('click','[data-action]'),i.off('mousedown',!1),i.remove(),i=!1,x({type:'dp.hide',date:o.clone()}),d.blur(),r)):r},A=function(){l(null)},Y={next:function(){var e=P[y].navFnc;s.add(P[y].navStep,e),M(),S(e)},previous:function(){var e=P[y].navFnc;s.subtract(P[y].navStep,e),M(),S(e)},pickerSwitch:function(){T(1)},selectMonth:function(t){var a=e(t.target).closest('tbody').find('span').index(e(t.target));s.month(a),y===D?(l(o.clone().year(s.year()).month(s.month())),n.inline||f()):(T(-1),M()),S('M')},selectYear:function(t){var a=parseInt(e(t.target).text(),10)||0;s.year(a),y===D?(l(o.clone().year(s.year())),n.inline||f()):(T(-1),M()),S('YYYY')},selectDecade:function(t){var a=parseInt(e(t.target).data('selection'),10)||0;s.year(a),y===D?(l(o.clone().year(s.year())),n.inline||f()):(T(-1),M()),S('YYYY')},selectDay:function(t){var a=s.clone();e(t.target).is('.old')&&a.subtract(1,'M'),e(t.target).is('.new')&&a.add(1,'M'),l(a.date(parseInt(e(t.target).text(),10))),E()||n.keepOpen||n.inline||f()},incrementHours:function(){var e=o.clone().add(1,'h');p(e,'h')&&l(e)},incrementMinutes:function(){var e=o.clone().add(n.stepping,'m');p(e,'m')&&l(e)},incrementSeconds:function(){var e=o.clone().add(1,'s');p(e,'s')&&l(e)},decrementHours:function(){var e=o.clone().subtract(1,'h');p(e,'h')&&l(e)},decrementMinutes:function(){var e=o.clone().subtract(n.stepping,'m');p(e,'m')&&l(e)},decrementSeconds:function(){var e=o.clone().subtract(1,'s');p(e,'s')&&l(e)},togglePeriod:function(){l(o.clone().add(o.hours()>=12?-12:12,'h'))},togglePicker:function(t){var i,r=e(t.target),s=r.closest('ul'),a=s.find('.in'),o=s.find('.collapse:not(.in)');if(a&&a.length){if(i=a.data('collapse'),i&&i.transitioning)return;a.collapse?(a.collapse('hide'),o.collapse('show')):(a.removeClass('in'),o.addClass('in')),r.is('span')?r.toggleClass(n.icons.time+' '+n.icons.date):r.find('span').toggleClass(n.icons.time+' '+n.icons.date)}},showPicker:function(){i.find('.timepicker > div:not(.timepicker-picker)').hide(),i.find('.timepicker .timepicker-picker').show()},showHours:function(){i.find('.timepicker .timepicker-picker').hide(),i.find('.timepicker .timepicker-hours').show()},showMinutes:function(){i.find('.timepicker .timepicker-picker').hide(),i.find('.timepicker .timepicker-minutes').show()},showSeconds:function(){i.find('.timepicker .timepicker-picker').hide(),i.find('.timepicker .timepicker-seconds').show()},selectHour:function(t){var n=parseInt(e(t.target).text(),10);b||(o.hours()>=12?12!==n&&(n+=12):12===n&&(n=0)),l(o.clone().hours(n)),Y.showPicker.call(r)},selectMinute:function(t){l(o.clone().minutes(parseInt(e(t.target).text(),10))),Y.showPicker.call(r)},selectSecond:function(t){l(o.clone().seconds(parseInt(e(t.target).text(),10))),Y.showPicker.call(r)},clear:A,today:function(){var e=k();p(e,'d')&&l(e)},close:f},Q=function(t){return e(t.currentTarget).is('.disabled')?!1:(Y[e(t.currentTarget).data('action')].apply(r,arguments),!1)},g=function(){var t,a={year:function(e){return e.month(0).date(1).hours(0).seconds(0).minutes(0)},month:function(e){return e.date(1).hours(0).seconds(0).minutes(0)},day:function(e){return e.hours(0).seconds(0).minutes(0)},hour:function(e){return e.seconds(0).minutes(0)},minute:function(e){return e.seconds(0)}};return d.prop('disabled')||!n.ignoreReadonly&&d.prop('readonly')||i?r:(void 0!==d.val()&&0!==d.val().trim().length?l(C(d.val().trim())):n.useCurrent&&w&&(d.is('input')&&0===d.val().trim().length||n.inline)&&(t=k(),'string'==typeof n.useCurrent&&(t=a[n.useCurrent](t)),l(t)),i=oe(),ae(),ye(),i.find('.timepicker-hours').hide(),i.find('.timepicker-minutes').hide(),i.find('.timepicker-seconds').hide(),c(),T(),e(window).on('resize',j),i.on('click','[data-action]',Q),i.on('mousedown',!1),u&&u.hasClass('btn')&&u.toggleClass('active'),i.show(),j(),n.focusOnShow&&!d.is(':focus')&&d.focus(),x({type:'dp.show'}),r)},B=function(){return i?f():g()},C=function(e){return e=void 0===n.parseInputDate?t.isMoment(e)||e instanceof Date?t(e):k(e):n.parseInputDate(e),e.locale(n.locale),e},Z=function(e){var t,o,a,d,l=null,u=[],c={},s=e.which,p='p';H[s]=p;for(t in H)H.hasOwnProperty(t)&&H[t]===p&&(u.push(t),parseInt(t,10)!==s&&(c[t]=!0));for(t in n.keyBinds)if(n.keyBinds.hasOwnProperty(t)&&'function'==typeof n.keyBinds[t]&&(a=t.split(' '),a.length===u.length&&z[s]===a[a.length-1])){for(d=!0,o=a.length-2;o>=0;o--)if(!(z[a[o]]in c)){d=!1;break};if(d){l=n.keyBinds[t];break}};l&&(l.call(r,i),e.stopPropagation(),e.preventDefault())},U=function(e){H[e.which]='r',e.stopPropagation(),e.preventDefault()},R=function(t){var n=e(t.target).val().trim(),a=n?C(n):null;return l(a),t.stopImmediatePropagation(),!1},J=function(){d.on({change:R,blur:n.debug?'':f,keydown:Z,keyup:U,focus:n.allowInputToggle?g:''}),a.is('input')?d.on({focus:g}):u&&(u.on('click',B),u.on('mousedown',!1))},G=function(){d.off({change:R,blur:blur,keydown:Z,keyup:U,focus:n.allowInputToggle?f:''}),a.is('input')?d.off({focus:g}):u&&(u.off('click',B),u.off('mousedown',!1))},V=function(t){var n={};return e.each(t,function(){var e=C(this);e.isValid()&&(n[e.format('YYYY-MM-DD')]=!0)}),Object.keys(n).length?n:!1},N=function(t){var n={};return e.each(t,function(){n[this]=!0}),Object.keys(n).length?n:!1},I=function(){var e=n.format||'L LT';h=e.replace(/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,function(e){var t=o.localeData().longDateFormat(e)||e;return t.replace(/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,function(e){return o.localeData().longDateFormat(e)||e})}),v=n.extraFormats?n.extraFormats.slice():[],v.indexOf(e)<0&&v.indexOf(h)<0&&v.push(h),b=h.toLowerCase().indexOf('a')<1&&h.replace(/\[.*?\]/g,'').indexOf('h')<1,m('y')&&(D=2),m('M')&&(D=1),m('d')&&(D=0),y=Math.max(D,y),w||l(o)};if(r.destroy=function(){f(),G(),a.removeData('DateTimePicker'),a.removeData('date')},r.toggle=B,r.show=g,r.hide=f,r.disable=function(){return f(),u&&u.hasClass('btn')&&u.addClass('disabled'),d.prop('disabled',!0),r},r.enable=function(){return u&&u.hasClass('btn')&&u.removeClass('disabled'),d.prop('disabled',!1),r},r.ignoreReadonly=function(e){if(0===arguments.length)return n.ignoreReadonly;if('boolean'!=typeof e)throw new TypeError('ignoreReadonly () expects a boolean parameter');return n.ignoreReadonly=e,r},r.options=function(t){if(0===arguments.length)return e.extend(!0,{},n);if(!(t instanceof Object))throw new TypeError('options() options parameter should be an object');return e.extend(!0,n,t),e.each(n,function(e,t){if(void 0===r[e])throw new TypeError('option '+e+' is not recognized!');r[e](t)}),r},r.date=function(e){if(0===arguments.length)return w?null:o.clone();if(!(null===e||'string'==typeof e||t.isMoment(e)||e instanceof Date))throw new TypeError('date() parameter must be one of [null, string, moment or Date]');return l(null===e?null:C(e)),r},r.format=function(e){if(0===arguments.length)return n.format;if('string'!=typeof e&&('boolean'!=typeof e||e!==!1))throw new TypeError('format() expects a sting or boolean:false parameter '+e);return n.format=e,h&&I(),r},r.timeZone=function(e){return 0===arguments.length?n.timeZone:(n.timeZone=e,r)},r.dayViewHeaderFormat=function(e){if(0===arguments.length)return n.dayViewHeaderFormat;if('string'!=typeof e)throw new TypeError('dayViewHeaderFormat() expects a string parameter');return n.dayViewHeaderFormat=e,r},r.extraFormats=function(e){if(0===arguments.length)return n.extraFormats;if(e!==!1&&!(e instanceof Array))throw new TypeError('extraFormats() expects an array or false parameter');return n.extraFormats=e,v&&I(),r},r.disabledDates=function(t){if(0===arguments.length)return n.disabledDates?e.extend({},n.disabledDates):n.disabledDates;if(!t)return n.disabledDates=!1,c(),r;if(!(t instanceof Array))throw new TypeError('disabledDates() expects an array parameter');return n.disabledDates=V(t),n.enabledDates=!1,c(),r},r.enabledDates=function(t){if(0===arguments.length)return n.enabledDates?e.extend({},n.enabledDates):n.enabledDates;if(!t)return n.enabledDates=!1,c(),r;if(!(t instanceof Array))throw new TypeError('enabledDates() expects an array parameter');return n.enabledDates=V(t),n.disabledDates=!1,c(),r},r.daysOfWeekDisabled=function(e){if(0===arguments.length)return n.daysOfWeekDisabled.splice(0);if('boolean'==typeof e&&!e)return n.daysOfWeekDisabled=!1,c(),r;if(!(e instanceof Array))throw new TypeError('daysOfWeekDisabled() expects an array parameter');if(n.daysOfWeekDisabled=e.reduce(function(e,t){return t=parseInt(t,10),t>6||0>t||isNaN(t)?e:(-1===e.indexOf(t)&&e.push(t),e)},[]).sort(),n.useCurrent&&!n.keepInvalid){for(var t=0;!p(o,'d');){if(o.add(1,'d'),7===t)throw'Tried 7 times to find a valid date';t++};l(o)};return c(),r},r.maxDate=function(e){if(0===arguments.length)return n.maxDate?n.maxDate.clone():n.maxDate;if('boolean'==typeof e&&e===!1)return n.maxDate=!1,c(),r;'string'==typeof e&&('now'===e||'moment'===e)&&(e=k());var t=C(e);if(!t.isValid())throw new TypeError('maxDate() Could not parse date parameter: '+e);if(n.minDate&&t.isBefore(n.minDate))throw new TypeError('maxDate() date parameter is before options.minDate: '+t.format(h));return n.maxDate=t,n.useCurrent&&!n.keepInvalid&&o.isAfter(e)&&l(n.maxDate),s.isAfter(t)&&(s=t.clone().subtract(n.stepping,'m')),c(),r},r.minDate=function(e){if(0===arguments.length)return n.minDate?n.minDate.clone():n.minDate;if('boolean'==typeof e&&e===!1)return n.minDate=!1,c(),r;'string'==typeof e&&('now'===e||'moment'===e)&&(e=k());var t=C(e);if(!t.isValid())throw new TypeError('minDate() Could not parse date parameter: '+e);if(n.maxDate&&t.isAfter(n.maxDate))throw new TypeError('minDate() date parameter is after options.maxDate: '+t.format(h));return n.minDate=t,n.useCurrent&&!n.keepInvalid&&o.isBefore(e)&&l(n.minDate),s.isBefore(t)&&(s=t.clone().add(n.stepping,'m')),c(),r},r.defaultDate=function(e){if(0===arguments.length)return n.defaultDate?n.defaultDate.clone():n.defaultDate;if(!e)return n.defaultDate=!1,r;'string'==typeof e&&('now'===e||'moment'===e)&&(e=k());var t=C(e);if(!t.isValid())throw new TypeError('defaultDate() Could not parse date parameter: '+e);if(!p(t))throw new TypeError('defaultDate() date passed is invalid according to component setup validations');return n.defaultDate=t,(n.defaultDate&&n.inline||''===d.val().trim())&&l(n.defaultDate),r},r.locale=function(e){if(0===arguments.length)return n.locale;if(!t.localeData(e))throw new TypeError('locale() locale '+e+' is not loaded from moment locales!');return n.locale=e,o.locale(n.locale),s.locale(n.locale),h&&I(),i&&(f(),g()),r},r.stepping=function(e){return 0===arguments.length?n.stepping:(e=parseInt(e,10),(isNaN(e)||1>e)&&(e=1),n.stepping=e,r)},r.useCurrent=function(e){var t=['year','month','day','hour','minute'];if(0===arguments.length)return n.useCurrent;if('boolean'!=typeof e&&'string'!=typeof e)throw new TypeError('useCurrent() expects a boolean or string parameter');if('string'==typeof e&&-1===t.indexOf(e.toLowerCase()))throw new TypeError('useCurrent() expects a string parameter of '+t.join(', '));return n.useCurrent=e,r},r.collapse=function(e){if(0===arguments.length)return n.collapse;if('boolean'!=typeof e)throw new TypeError('collapse() expects a boolean parameter');return n.collapse===e?r:(n.collapse=e,i&&(f(),g()),r)},r.icons=function(t){if(0===arguments.length)return e.extend({},n.icons);if(!(t instanceof Object))throw new TypeError('icons() expects parameter to be an Object');return e.extend(n.icons,t),i&&(f(),g()),r},r.tooltips=function(t){if(0===arguments.length)return e.extend({},n.tooltips);if(!(t instanceof Object))throw new TypeError('tooltips() expects parameter to be an Object');return e.extend(n.tooltips,t),i&&(f(),g()),r},r.useStrict=function(e){if(0===arguments.length)return n.useStrict;if('boolean'!=typeof e)throw new TypeError('useStrict() expects a boolean parameter');return n.useStrict=e,r},r.sideBySide=function(e){if(0===arguments.length)return n.sideBySide;if('boolean'!=typeof e)throw new TypeError('sideBySide() expects a boolean parameter');return n.sideBySide=e,i&&(f(),g()),r},r.viewMode=function(e){if(0===arguments.length)return n.viewMode;if('string'!=typeof e)throw new TypeError('viewMode() expects a string parameter');if(-1===q.indexOf(e))throw new TypeError('viewMode() parameter must be one of ('+q.join(', ')+') value');return n.viewMode=e,y=Math.max(q.indexOf(e),D),T(),r},r.toolbarPlacement=function(e){if(0===arguments.length)return n.toolbarPlacement;if('string'!=typeof e)throw new TypeError('toolbarPlacement() expects a string parameter');if(-1===F.indexOf(e))throw new TypeError('toolbarPlacement() parameter must be one of ('+F.join(', ')+') value');return n.toolbarPlacement=e,i&&(f(),g()),r},r.widgetPositioning=function(t){if(0===arguments.length)return e.extend({},n.widgetPositioning);if('[object Object]'!=={}.toString.call(t))throw new TypeError('widgetPositioning() expects an object variable');if(t.horizontal){if('string'!=typeof t.horizontal)throw new TypeError('widgetPositioning() horizontal variable must be a string');if(t.horizontal=t.horizontal.toLowerCase(),-1===L.indexOf(t.horizontal))throw new TypeError('widgetPositioning() expects horizontal parameter to be one of ('+L.join(', ')+')');n.widgetPositioning.horizontal=t.horizontal};if(t.vertical){if('string'!=typeof t.vertical)throw new TypeError('widgetPositioning() vertical variable must be a string');if(t.vertical=t.vertical.toLowerCase(),-1===W.indexOf(t.vertical))throw new TypeError('widgetPositioning() expects vertical parameter to be one of ('+W.join(', ')+')');n.widgetPositioning.vertical=t.vertical};return c(),r},r.calendarWeeks=function(e){if(0===arguments.length)return n.calendarWeeks;if('boolean'!=typeof e)throw new TypeError('calendarWeeks() expects parameter to be a boolean value');return n.calendarWeeks=e,c(),r},r.showTodayButton=function(e){if(0===arguments.length)return n.showTodayButton;if('boolean'!=typeof e)throw new TypeError('showTodayButton() expects a boolean parameter');return n.showTodayButton=e,i&&(f(),g()),r},r.showClear=function(e){if(0===arguments.length)return n.showClear;if('boolean'!=typeof e)throw new TypeError('showClear() expects a boolean parameter');return n.showClear=e,i&&(f(),g()),r},r.widgetParent=function(t){if(0===arguments.length)return n.widgetParent;if('string'==typeof t&&(t=e(t)),null!==t&&'string'!=typeof t&&!(t instanceof e))throw new TypeError('widgetParent() expects a string or a jQuery object parameter');return n.widgetParent=t,i&&(f(),g()),r},r.keepOpen=function(e){if(0===arguments.length)return n.keepOpen;if('boolean'!=typeof e)throw new TypeError('keepOpen() expects a boolean parameter');return n.keepOpen=e,r},r.focusOnShow=function(e){if(0===arguments.length)return n.focusOnShow;if('boolean'!=typeof e)throw new TypeError('focusOnShow() expects a boolean parameter');return n.focusOnShow=e,r},r.inline=function(e){if(0===arguments.length)return n.inline;if('boolean'!=typeof e)throw new TypeError('inline() expects a boolean parameter');return n.inline=e,r},r.clear=function(){return A(),r},r.keyBinds=function(e){return n.keyBinds=e,r},r.getMoment=function(e){return k(e)},r.debug=function(e){if('boolean'!=typeof e)throw new TypeError('debug() expects a boolean parameter');return n.debug=e,r},r.allowInputToggle=function(e){if(0===arguments.length)return n.allowInputToggle;if('boolean'!=typeof e)throw new TypeError('allowInputToggle() expects a boolean parameter');return n.allowInputToggle=e,r},r.showClose=function(e){if(0===arguments.length)return n.showClose;if('boolean'!=typeof e)throw new TypeError('showClose() expects a boolean parameter');return n.showClose=e,r},r.keepInvalid=function(e){if(0===arguments.length)return n.keepInvalid;if('boolean'!=typeof e)throw new TypeError('keepInvalid() expects a boolean parameter');return n.keepInvalid=e,r},r.datepickerInput=function(e){if(0===arguments.length)return n.datepickerInput;if('string'!=typeof e)throw new TypeError('datepickerInput() expects a string parameter');return n.datepickerInput=e,r},r.parseInputDate=function(e){if(0===arguments.length)return n.parseInputDate;if('function'!=typeof e)throw new TypeError('parseInputDate() sholud be as function');return n.parseInputDate=e,r},r.disabledTimeIntervals=function(t){if(0===arguments.length)return n.disabledTimeIntervals?e.extend({},n.disabledTimeIntervals):n.disabledTimeIntervals;if(!t)return n.disabledTimeIntervals=!1,c(),r;if(!(t instanceof Array))throw new TypeError('disabledTimeIntervals() expects an array parameter');return n.disabledTimeIntervals=t,c(),r},r.disabledHours=function(t){if(0===arguments.length)return n.disabledHours?e.extend({},n.disabledHours):n.disabledHours;if(!t)return n.disabledHours=!1,c(),r;if(!(t instanceof Array))throw new TypeError('disabledHours() expects an array parameter');if(n.disabledHours=N(t),n.enabledHours=!1,n.useCurrent&&!n.keepInvalid){for(var a=0;!p(o,'h');){if(o.add(1,'h'),24===a)throw'Tried 24 times to find a valid date';a++};l(o)};return c(),r},r.enabledHours=function(t){if(0===arguments.length)return n.enabledHours?e.extend({},n.enabledHours):n.enabledHours;if(!t)return n.enabledHours=!1,c(),r;if(!(t instanceof Array))throw new TypeError('enabledHours() expects an array parameter');if(n.enabledHours=N(t),n.disabledHours=!1,n.useCurrent&&!n.keepInvalid){for(var a=0;!p(o,'h');){if(o.add(1,'h'),24===a)throw'Tried 24 times to find a valid date';a++};l(o)};return c(),r},r.viewDate=function(e){if(0===arguments.length)return s.clone();if(!e)return s=o.clone(),r;if(!('string'==typeof e||t.isMoment(e)||e instanceof Date))throw new TypeError('viewDate() parameter must be one of [string, moment or Date]');return s=C(e),S(),r},a.is('input'))d=a;else if(d=a.find(n.datepickerInput),0===d.size())d=a.find('input');else if(!d.is('input'))throw new Error('CSS class "'+n.datepickerInput+'" cannot be applied to non input element');if(a.hasClass('input-group')&&(u=0===a.find('.datepickerbutton').size()?a.find('.input-group-addon'):a.find('.datepickerbutton')),!n.inline&&!d.is('input'))throw new Error('Could not initialize DateTimePicker without an input element');return o=k(),s=o.clone(),e.extend(!0,n,ie()),r.options(n),I(),J(),d.prop('disabled')&&r.disable(),d.is('input')&&0!==d.val().trim().length?l(C(d.val().trim())):n.defaultDate&&void 0===d.attr('placeholder')&&l(n.defaultDate),n.inline&&g(),r};e.fn.datetimepicker=function(t){return this.each(function(){var a=e(this);a.data('DateTimePicker')||(t=e.extend(!0,{},e.fn.datetimepicker.defaults,t),a.data('DateTimePicker',n(a,t)))})},e.fn.datetimepicker.defaults={timeZone:'Etc/UTC',format:!1,dayViewHeaderFormat:'MMMM YYYY',extraFormats:!1,stepping:1,minDate:!1,maxDate:!1,useCurrent:!0,collapse:!0,locale:t.locale(),defaultDate:!1,disabledDates:!1,enabledDates:!1,icons:{time:'glyphicon glyphicon-time',date:'glyphicon glyphicon-calendar',up:'glyphicon glyphicon-chevron-up',down:'glyphicon glyphicon-chevron-down',previous:'glyphicon glyphicon-chevron-left',next:'glyphicon glyphicon-chevron-right',today:'glyphicon glyphicon-screenshot',clear:'glyphicon glyphicon-trash',close:'glyphicon glyphicon-remove'},tooltips:{today:'Go to today',clear:'Clear selection',close:'Close the picker',selectMonth:'Select Month',prevMonth:'Previous Month',nextMonth:'Next Month',selectYear:'Select Year',prevYear:'Previous Year',nextYear:'Next Year',selectDecade:'Select Decade',prevDecade:'Previous Decade',nextDecade:'Next Decade',prevCentury:'Previous Century',nextCentury:'Next Century',pickHour:'Pick Hour',incrementHour:'Increment Hour',decrementHour:'Decrement Hour',pickMinute:'Pick Minute',incrementMinute:'Increment Minute',decrementMinute:'Decrement Minute',pickSecond:'Pick Second',incrementSecond:'Increment Second',decrementSecond:'Decrement Second',togglePeriod:'Toggle Period',selectTime:'Select Time'},useStrict:!1,sideBySide:!1,daysOfWeekDisabled:!1,calendarWeeks:!1,viewMode:'days',toolbarPlacement:'default',showTodayButton:!1,showClear:!1,showClose:!1,widgetPositioning:{horizontal:'auto',vertical:'auto'},widgetParent:null,ignoreReadonly:!1,keepOpen:!1,focusOnShow:!0,inline:!1,keepInvalid:!1,datepickerInput:'.datepickerinput',keyBinds:{up:function(e){if(e){var t=this.date()||this.getMoment();e.find('.datepicker').is(':visible')?this.date(t.clone().subtract(7,'d')):this.date(t.clone().add(this.stepping(),'m'))}},down:function(e){if(!e)return void this.show();var t=this.date()||this.getMoment();e.find('.datepicker').is(':visible')?this.date(t.clone().add(7,'d')):this.date(t.clone().subtract(this.stepping(),'m'))},'control up':function(e){if(e){var t=this.date()||this.getMoment();e.find('.datepicker').is(':visible')?this.date(t.clone().subtract(1,'y')):this.date(t.clone().add(1,'h'))}},'control down':function(e){if(e){var t=this.date()||this.getMoment();e.find('.datepicker').is(':visible')?this.date(t.clone().add(1,'y')):this.date(t.clone().subtract(1,'h'))}},left:function(e){if(e){var t=this.date()||this.getMoment();e.find('.datepicker').is(':visible')&&this.date(t.clone().subtract(1,'d'))}},right:function(e){if(e){var t=this.date()||this.getMoment();e.find('.datepicker').is(':visible')&&this.date(t.clone().add(1,'d'))}},pageUp:function(e){if(e){var t=this.date()||this.getMoment();e.find('.datepicker').is(':visible')&&this.date(t.clone().subtract(1,'M'))}},pageDown:function(e){if(e){var t=this.date()||this.getMoment();e.find('.datepicker').is(':visible')&&this.date(t.clone().add(1,'M'))}},enter:function(){this.hide()},escape:function(){this.hide()},'control space':function(e){e.find('.timepicker').is(':visible')&&e.find('.btn[data-action="togglePeriod"]').click()},t:function(){this.date(this.getMoment())},'delete':function(){this.clear()}},debug:!1,allowInputToggle:!1,disabledTimeIntervals:!1,disabledHours:!1,enabledHours:!1,viewDate:!1}}); (function(a){a(document).ready(function(){hljs.initHighlightingOnLoad();a('[data-toggle="datetimepicker"]').datetimepicker({icons:{time:'fa fa-clock-o',date:'fa fa-calendar',up:'fa fa-chevron-up',down:'fa fa-chevron-down',previous:'fa fa-chevron-left',next:'fa fa-chevron-right',today:'fa fa-check-circle-o',clear:'fa fa-trash',close:'fa fa-remove'}})});a(document).on('submit','form[data-confirmation]',function(n){var e=a(this),t=a('#confirmationModal');if(t.data('result')!=='yes'){n.preventDefault();t.off('click','#btnYes').on('click','#btnYes',function(){t.data('result','yes');e.find('input[type="submit"]').attr('disabled','disabled');e.submit()}).modal('show')}})})(window.jQuery);
').addClass('cw').text('#'));t.isBefore(s.clone().endOf('w'));)a.append(e('').addClass('dow').text(t.format('dd'))),t.add(1,'d');i.find('.datepicker-days thead').append(a)},re=function(e){return n.disabledDates[e.format('YYYY-MM-DD')]===!0},le=function(e){return n.enabledDates[e.format('YYYY-MM-DD')]===!0},pe=function(e){return n.disabledHours[e.format('H')]===!0},ge=function(e){return n.enabledHours[e.format('H')]===!0},p=function(t,a){if(!t.isValid())return!1;if(n.disabledDates&&'d'===a&&re(t))return!1;if(n.enabledDates&&'d'===a&&!le(t))return!1;if(n.minDate&&t.isBefore(n.minDate,a))return!1;if(n.maxDate&&t.isAfter(n.maxDate,a))return!1;if(n.daysOfWeekDisabled&&'d'===a&&-1!==n.daysOfWeekDisabled.indexOf(t.day()))return!1;if(n.disabledHours&&('h'===a||'m'===a||'s'===a)&&pe(t))return!1;if(n.enabledHours&&('h'===a||'m'===a||'s'===a)&&!ge(t))return!1;if(n.disabledTimeIntervals&&('h'===a||'m'===a||'s'===a)){var r=!1;if(e.each(n.disabledTimeIntervals,function(){return t.isBetween(this[0],this[1])?(r=!0,!1):void 0}),r)return!1};return!0},ye=function(){for(var n=[],t=s.clone().startOf('y').startOf('d');t.isSame(s,'y');)n.push(e('').attr('data-action','selectMonth').addClass('month').text(t.format('MMM'))),t.add(1,'M');i.find('.datepicker-months td').empty().append(n)},he=function(){var r=i.find('.datepicker-months'),t=r.find('th'),a=r.find('tbody').find('span');t.eq(0).find('span').attr('title',n.tooltips.prevYear),t.eq(1).attr('title',n.tooltips.selectYear),t.eq(2).find('span').attr('title',n.tooltips.nextYear),r.find('.disabled').removeClass('disabled'),p(s.clone().subtract(1,'y'),'y')||t.eq(0).addClass('disabled'),t.eq(1).text(s.year()),p(s.clone().add(1,'y'),'y')||t.eq(2).addClass('disabled'),a.removeClass('active'),o.isSame(s,'y')&&!w&&a.eq(o.month()).addClass('active'),a.each(function(t){p(s.clone().month(t),'M')||e(this).addClass('disabled')})},me=function(){var r=i.find('.datepicker-years'),t=r.find('th'),e=s.clone().subtract(5,'y'),a=s.clone().add(6,'y'),d='';for(t.eq(0).find('span').attr('title',n.tooltips.prevDecade),t.eq(1).attr('title',n.tooltips.selectDecade),t.eq(2).find('span').attr('title',n.tooltips.nextDecade),r.find('.disabled').removeClass('disabled'),n.minDate&&n.minDate.isAfter(e,'y')&&t.eq(0).addClass('disabled'),t.eq(1).text(e.year()+'-'+a.year()),n.maxDate&&n.maxDate.isBefore(a,'y')&&t.eq(2).addClass('disabled');!e.isAfter(a,'y');)d+=''+e.year()+'',e.add(1,'y');r.find('td').html(d)},ce=function(){var l=i.find('.datepicker-decades'),a=l.find('th'),e=t({y:s.year()-s.year()%100-1}),d=e.clone().add(100,'y'),c=e.clone(),r='';for(a.eq(0).find('span').attr('title',n.tooltips.prevCentury),a.eq(2).find('span').attr('title',n.tooltips.nextCentury),l.find('.disabled').removeClass('disabled'),(e.isSame(t({y:1900}))||n.minDate&&n.minDate.isAfter(e,'y'))&&a.eq(0).addClass('disabled'),a.eq(1).text(e.year()+'-'+d.year()),(e.isSame(t({y:2e3}))||n.maxDate&&n.maxDate.isBefore(d,'y'))&&a.eq(2).addClass('disabled');!e.isAfter(d,'y');)r+=''+(e.year()+1)+' - '+(e.year()+12)+'',e.add(12,'y');r+='',l.find('td').html(r),a.eq(1).text(c.year()+1+'-'+e.year())},M=function(){var t,d,a,l,c=i.find('.datepicker-days'),r=c.find('th'),u=[];if(O()){for(r.eq(0).find('span').attr('title',n.tooltips.prevMonth),r.eq(1).attr('title',n.tooltips.selectMonth),r.eq(2).find('span').attr('title',n.tooltips.nextMonth),c.find('.disabled').removeClass('disabled'),r.eq(1).text(s.format(n.dayViewHeaderFormat)),p(s.clone().subtract(1,'M'),'M')||r.eq(0).addClass('disabled'),p(s.clone().add(1,'M'),'M')||r.eq(2).addClass('disabled'),t=s.clone().startOf('M').startOf('w').startOf('d'),l=0;42>l;l++)0===t.weekday()&&(d=e('
'+t.week()+''+t.date()+'
'+t.format(b?'HH':'hh')+'
'+t.format('mm')+'
'+t.format('ss')+'