(function(a,p){function e(s){var a=Ka[s]={};return g.each(s.split(ca),function(s,b){a[b]=!0}),a}function d(s,a,b){if(b===p&&1===s.nodeType)if(b="data-"+a.replace(ob,"-$1").toLowerCase(),b=s.getAttribute(b),"string"==typeof b){try{b="true"===b?!0:"false"===b?!1:"null"===b?null:+b+""===b?+b:pb.test(b)?g.parseJSON(b):b}catch(c){}g.data(s,a,b)}else b=p;return b}function c(s){for(var a in s)if(("data"!==a||!g.isEmptyObject(s[a]))&&"toJSON"!==a)return!1;return!0}function k(){return!1}function f(){return!0} function b(s){return!s||!s.parentNode||11===s.parentNode.nodeType}function h(s,a){do s=s[a];while(s&&1!==s.nodeType);return s}function l(s,a,b){a=a||0;if(g.isFunction(a))return g.grep(s,function(s,c){return!!a.call(s,c,s)===b});if(a.nodeType)return g.grep(s,function(s,c){return s===a===b});if("string"==typeof a){var c=g.grep(s,function(s){return 1===s.nodeType});if(qb.test(a))return g.filter(a,c,!b);a=g.filter(a,c)}return g.grep(s,function(s,c){return 0<=g.inArray(s,a)===b})}function m(s){var a=La.split("|"); s=s.createDocumentFragment();if(s.createElement)for(;a.length;)s.createElement(a.pop());return s}function n(s,a){if(1===a.nodeType&&g.hasData(s)){var b,c,d;c=g._data(s);var e=g._data(a,c),f=c.events;if(f)for(b in delete e.handle,e.events={},f)for(c=0,d=f[b].length;ca;a+=2)"margin"===b&&(d+=g.css(s,b+W[a],!0)),c?("content"===b&&(d-=parseFloat(N(s,"padding"+W[a]))||0), "margin"!==b&&(d-=parseFloat(N(s,"border"+W[a]+"Width"))||0)):(d+=parseFloat(N(s,"padding"+W[a]))||0,"padding"!==b&&(d+=parseFloat(N(s,"border"+W[a]+"Width"))||0));return d}function B(s,a,b){var c="width"===a?s.offsetWidth:s.offsetHeight,d=!0,e=g.support.boxSizing&&"border-box"===g.css(s,"boxSizing");if(0>=c||null==c){c=N(s,a);if(0>c||null==c)c=s.style[a];if(sa.test(c))return c;d=e&&(g.support.boxSizingReliable||c===s.style[a]);c=parseFloat(c)||0}return c+A(s,a,b||(e?"border":"content"),d)+"px"}function D(s){if(Aa[s])return Aa[s]; var a=g("<"+s+">").appendTo(t.body),b=a.css("display");a.remove();if("none"===b||""===b)X=t.body.appendChild(X||g.extend(t.createElement("iframe"),{frameBorder:0,width:0,height:0})),ha&&X.createElement||(ha=(X.contentWindow||X.contentDocument).document,ha.write(""),ha.close()),a=ha.body.appendChild(ha.createElement(s)),b=N(a,"display"),t.body.removeChild(X);return Aa[s]=b,b}function v(a,b,c,d){var e;if(g.isArray(b))g.each(b,function(b,e){c||sb.test(a)?d(a,e):v(a+"["+("object"== typeof e?b:"")+"]",e,c,d)});else if(c||"object"!==g.type(b))d(a,b);else for(e in b)v(a+"["+e+"]",b[e],c,d)}function F(a){return function(b,c){"string"!=typeof b&&(c=b,b="*");var d,e,f=b.toLowerCase().split(ca),h=0,k=f.length;if(g.isFunction(c))for(;hc&&e?b:(f.resolveWith(a,[k]),!1)},k=f.promise({elem:a,props:g.extend({},b),opts:g.extend(!0,{specialEasing:{}},c),originalProperties:b,originalOptions:c,startTime:ia||Y(),duration:c.duration,tweens:[],createTween:function(b,c,d){b=g.Tween(a,k.opts,b,c,k.opts.specialEasing[b]|| k.opts.easing);return k.tweens.push(b),b},stop:function(b){for(var c=0,d=b?k.tweens.length:0;ce;e+=2-b)c=W[e],d["margin"+c]=d["padding"+c]=a;return b&&(d.opacity=d.width=a),d}function aa(a){return g.isWindow(a)?a:9===a.nodeType?a.defaultView||a.parentWindow: !1}var pa,C,t=a.document,L=a.location,G=a.navigator,va=a.jQuery,qa=a.$,ea=Array.prototype.push,O=Array.prototype.slice,fa=Array.prototype.indexOf,tb=Object.prototype.toString,Ca=Object.prototype.hasOwnProperty,Da=String.prototype.trim,g=function(a,b){return new g.fn.init(a,b,pa)},wa=/[\-+]?(?:\d*\.|)\d+(?:[eE][\-+]?\d+|)/.source,ub=/\S/,ca=/\s+/,vb=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,wb=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,Pa=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,xb=/^[\],:{}\s]*$/,yb=/(?:^|:|,)(?:\s*\[)+/g, zb=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,Ab=/"[^"\\\r\n]*"|true|false|null|-?(?:\d\d*\.|)\d+(?:[eE][\-+]?\d+|)/g,Bb=/^-ms-/,Cb=/-([\da-z])/gi,Db=function(a,b){return(b+"").toUpperCase()},xa=function(){t.addEventListener?(t.removeEventListener("DOMContentLoaded",xa,!1),g.ready()):"complete"===t.readyState&&(t.detachEvent("onreadystatechange",xa),g.ready())},Qa={};g.fn=g.prototype={constructor:g,init:function(a,b,c){var d,e;if(!a)return this;if(a.nodeType)return this.context=this[0]=a,this.length=1, this;if("string"==typeof a){"<"===a.charAt(0)&&">"===a.charAt(a.length-1)&&3<=a.length?d=[null,a,null]:d=wb.exec(a);if(d&&(d[1]||!b)){if(d[1])return b=b instanceof g?b[0]:b,e=b&&b.nodeType?b.ownerDocument||b:t,a=g.parseHTML(d[1],e,!0),Pa.test(d[1])&&g.isPlainObject(b)&&this.attr.call(a,b,!0),g.merge(this,a);if((b=t.getElementById(d[2]))&&b.parentNode){if(b.id!==d[2])return c.find(a);this.length=1;this[0]=b}return this.context=t,this.selector=a,this}return!b||b.jquery?(b||c).find(a):this.constructor(b).find(a)}return g.isFunction(a)? c.ready(a):(a.selector!==p&&(this.selector=a.selector,this.context=a.context),g.makeArray(a,this))},selector:"",jquery:"1.8.3",length:0,size:function(){return this.length},toArray:function(){return O.call(this)},get:function(a){return null==a?this.toArray():0>a?this[this.length+a]:this[a]},pushStack:function(a,b,c){a=g.merge(this.constructor(),a);return a.prevObject=this,a.context=this.context,"find"===b?a.selector=this.selector+(this.selector?" ":"")+c:b&&(a.selector=this.selector+"."+b+"("+c+")"), a},each:function(a,b){return g.each(this,a,b)},ready:function(a){return g.ready.promise().done(a),this},eq:function(a){return a=+a,-1===a?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(O.apply(this,arguments),"slice",O.call(arguments).join(","))},map:function(a){return this.pushStack(g.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:ea, sort:[].sort,splice:[].splice};g.fn.init.prototype=g.fn;g.extend=g.fn.extend=function(){var a,b,c,d,e,f,h=arguments[0]||{},k=1,l=arguments.length,m=!1;"boolean"==typeof h&&(m=h,h=arguments[1]||{},k=2);"object"!=typeof h&&!g.isFunction(h)&&(h={});for(l===k&&(h=this,--k);kc?Math.max(0,d+c):c:0;c
a"; c=m.getElementsByTagName("*");d=m.getElementsByTagName("a")[0];if(!c||!d||!c.length)return{};e=t.createElement("select");f=e.appendChild(t.createElement("option"));c=m.getElementsByTagName("input")[0];d.style.cssText="top:1px;float:left;opacity:.5";b={leadingWhitespace:3===m.firstChild.nodeType,tbody:!m.getElementsByTagName("tbody").length,htmlSerialize:!!m.getElementsByTagName("link").length,style:/top/.test(d.getAttribute("style")),hrefNormalized:"/a"===d.getAttribute("href"),opacity:/^0.5/.test(d.style.opacity), cssFloat:!!d.style.cssFloat,checkOn:"on"===c.value,optSelected:f.selected,getSetAttribute:"t"!==m.className,enctype:!!t.createElement("form").enctype,html5Clone:"<:nav>"!==t.createElement("nav").cloneNode(!0).outerHTML,boxModel:"CSS1Compat"===t.compatMode,submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,boxSizingReliable:!0,pixelPosition:!1};c.checked=!0;b.noCloneChecked=c.cloneNode(!0).checked; e.disabled=!0;b.optDisabled=!f.disabled;try{delete m.test}catch(q){b.deleteExpando=!1}!m.addEventListener&&m.attachEvent&&m.fireEvent&&(m.attachEvent("onclick",l=function(){b.noCloneEvent=!1}),m.cloneNode(!0).fireEvent("onclick"),m.detachEvent("onclick",l));c=t.createElement("input");c.value="t";c.setAttribute("type","radio");b.radioValue="t"===c.value;c.setAttribute("checked","checked");c.setAttribute("name","t");m.appendChild(c);d=t.createDocumentFragment();d.appendChild(m.lastChild);b.checkClone= d.cloneNode(!0).cloneNode(!0).lastChild.checked;b.appendChecked=c.checked;d.removeChild(c);d.appendChild(m);if(m.attachEvent)for(h in{submit:!0,change:!0,focusin:!0})c="on"+h,(k=c in m)||(m.setAttribute(c,"return;"),k="function"==typeof m[c]),b[h+"Bubbles"]=k;return g(function(){var c,d,e,f,h=t.getElementsByTagName("body")[0];h&&(c=t.createElement("div"),c.style.cssText="visibility:hidden;border:0;width:0;height:0;position:static;top:0;margin-top:1px",h.insertBefore(c,h.firstChild),d=t.createElement("div"), c.appendChild(d),d.innerHTML="
t
",e=d.getElementsByTagName("td"),e[0].style.cssText="padding:0;margin:0;border:0;display:none",k=0===e[0].offsetHeight,e[0].style.display="",e[1].style.display="none",b.reliableHiddenOffsets=k&&0===e[0].offsetHeight,d.innerHTML="",d.style.cssText="box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;",b.boxSizing=4=== d.offsetWidth,b.doesNotIncludeMarginInBodyOffset=1!==h.offsetTop,a.getComputedStyle&&(b.pixelPosition="1%"!==(a.getComputedStyle(d,null)||{}).top,b.boxSizingReliable="4px"===(a.getComputedStyle(d,null)||{width:"4px"}).width,f=t.createElement("div"),f.style.cssText=d.style.cssText="padding:0;margin:0;border:0;display:block;overflow:hidden;",f.style.marginRight=f.style.width="0",d.style.width="1px",d.appendChild(f),b.reliableMarginRight=!parseFloat((a.getComputedStyle(f,null)||{}).marginRight)),"undefined"!= typeof d.style.zoom&&(d.innerHTML="",d.style.cssText="padding:0;margin:0;border:0;display:block;overflow:hidden;width:1px;padding:1px;display:inline;zoom:1",b.inlineBlockNeedsLayout=3===d.offsetWidth,d.style.display="block",d.style.overflow="visible",d.innerHTML="
",d.firstChild.style.width="5px",b.shrinkWrapBlocks=3!==d.offsetWidth,c.style.zoom=1),h.removeChild(c))}),d.removeChild(m),c=d=e=f=c=d=m=null,b}();var pb=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,ob=/([A-Z])/g;g.extend({cache:{},deletedIds:[], uuid:0,expando:"jQuery"+(g.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){return a=a.nodeType?g.cache[a[g.expando]]:a[g.expando],!!a&&!c(a)},data:function(a,b,c,d){if(g.acceptData(a)){var e,f,h=g.expando,k="string"==typeof b,l=a.nodeType,m=l?g.cache:a,q=l?a[h]:a[h]&&h;if(q&&m[q]&&(d||m[q].data)||!k||c!==p){q||(l?a[h]=q=g.deletedIds.pop()||g.guid++:q=h);m[q]||(m[q]={},l||(m[q].toJSON=g.noop));if("object"== typeof b||"function"==typeof b)d?m[q]=g.extend(m[q],b):m[q].data=g.extend(m[q].data,b);return e=m[q],d||(e.data||(e.data={}),e=e.data),c!==p&&(e[g.camelCase(b)]=c),k?(f=e[b],null==f&&(f=e[g.camelCase(b)])):f=e,f}}},removeData:function(a,b,d){if(g.acceptData(a)){var e,f,h,k=a.nodeType,l=k?g.cache:a,m=k?a[g.expando]:g.expando;if(l[m]){if(b&&(e=d?l[m]:l[m].data)){g.isArray(b)||(b in e?b=[b]:(b=g.camelCase(b),b in e?b=[b]:b=b.split(" ")));f=0;for(h=b.length;ff.indexOf(" "+b[h]+" ")&&(f+=b[h]+" ");e.className=g.trim(f)}else e.className=a;return this},removeClass:function(a){var b, c,d,e,f,h,k;if(g.isFunction(a))return this.each(function(b){g(this).removeClass(a.call(this,b,this.className))});if(a&&"string"==typeof a||a===p)for(b=(a||"").split(ca),h=0,k=this.length;hd)?null:[],f=a?d+1:c.length,h=0>d?f:a?d:0;hr.indexOf(":")?"on"+r:"",d){if(b.result=p,b.target||(b.target=d),c=null!=c?g.makeArray(c):[],c.unshift(b),m=g.event.special[r]||{},!m.trigger||!1!==m.trigger.apply(d,c)){n=[[d,m.bindType||r]];if(!e&&!m.noBubble&&!g.isWindow(d)){h=m.delegateType||r;f=Xa.test(h+r)?d:d.parentNode;for(k=d;f;f=f.parentNode)n.push([f,h]),k=f;k===(d.ownerDocument|| t)&&n.push([k.defaultView||k.parentWindow||a,h])}for(h=0;hm&&u.push({elem:this,matches:l.slice(m)});for(c=0;cy.cacheLength&&delete a[b.shift()],a[c+" "]=d},a)},R=L(),$=L(),Za=L(),L="\\[[\\x20\\t\\r\\n\\f]*((?:\\\\.|[-\\w]|[^\\x00-\\xa0])+)[\\x20\\t\\r\\n\\f]*(?:([*^$|!~]?=)[\\x20\\t\\r\\n\\f]*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+ "(?:\\\\.|[-\\w]|[^\\x00-\\xa0])+".replace("w","w#")+")|)|)[\\x20\\t\\r\\n\\f]*\\]",U=":((?:\\\\.|[-\\w]|[^\\x00-\\xa0])+)(?:\\((?:(['\"])((?:\\\\.|[^\\\\])*?)\\2|([^()[\\]]*|(?:(?:"+L+")|[^:]|\\\\.)*|.*))\\)|)",Y=RegExp("^[\\x20\\t\\r\\n\\f]+|((?:^|[^\\\\])(?:\\\\.)*)[\\x20\\t\\r\\n\\f]+$","g"),la=/^[\x20\t\r\n\f]*,[\x20\t\r\n\f]*/,aa=/^[\x20\t\r\n\f]*([\x20\t\r\n\f>+~])[\x20\t\r\n\f]*/,ba=RegExp(U),ca=/^(?:#([\w\-]+)|(\w+)|\.([\w\-]+))$/,W=/[\x20\t\r\n\f]*[+~]/,ea=/h\d/i,ga=/input|select|textarea|button/i, S=/\\(?!\\)/g,X={ID:/^#((?:\\.|[-\w]|[^\x00-\xa0])+)/,CLASS:/^\.((?:\\.|[-\w]|[^\x00-\xa0])+)/,NAME:/^\[name=['"]?((?:\\.|[-\w]|[^\x00-\xa0])+)['"]?\]/,TAG:RegExp("^("+"(?:\\\\.|[-\\w]|[^\\x00-\\xa0])+".replace("w","w*")+")"),ATTR:RegExp("^"+L),PSEUDO:RegExp("^"+U),POS:/:(even|odd|eq|gt|lt|nth|first|last)(?:\([\x20\t\r\n\f]*((?:-\d)?\d*)[\x20\t\r\n\f]*\)|)(?=[^-]|$)/i,CHILD:RegExp("^:(only|nth|first|last)-child(?:\\([\\x20\\t\\r\\n\\f]*(even|odd|(([+-]|)(\\d*)n|)[\\x20\\t\\r\\n\\f]*(?:([+-]|)[\\x20\\t\\r\\n\\f]*(\\d+)|))[\\x20\\t\\r\\n\\f]*\\)|)", "i"),needsContext:RegExp("^[\\x20\\t\\r\\n\\f]*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\([\\x20\\t\\r\\n\\f]*((?:-\\d)?\\d*)[\\x20\\t\\r\\n\\f]*\\)|)(?=[^-]|$)","i")},ja=function(a){var b=C.createElement("div");try{return a(b)}catch(c){return!1}finally{}},L=ja(function(a){return a.appendChild(C.createComment("")),!a.getElementsByTagName("*").length}),ha=ja(function(a){return a.innerHTML="",a.firstChild&&"undefined"!==typeof a.firstChild.getAttribute&&"#"===a.firstChild.getAttribute("href")}), ia=ja(function(a){a.innerHTML="";a=typeof a.lastChild.getAttribute("multiple");return"boolean"!==a&&"string"!==a}),fa=ja(function(a){return a.innerHTML="",a.getElementsByClassName&&a.getElementsByClassName("e").length?(a.lastChild.className="e",2===a.getElementsByClassName("e").length):!1}),ka=ja(function(a){a.id=E+0;a.innerHTML="
";V.insertBefore(a,V.firstChild);var b=C.getElementsByName&& C.getElementsByName(E).length===2+C.getElementsByName(E+0).length;return x=!C.getElementById(E),V.removeChild(a),b});try{na.call(V.childNodes,0)[0].nodeType}catch(ta){na=function(a){for(var b,c=[];b=this[a];a++)c.push(b);return c}}c.matches=function(a,b){return c(a,null,null,b)};c.matchesSelector=function(a,b){return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(S,""),a[3]=(a[4]||a[5]||"").replace(S,""),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1]?(a[2]||c.error(a[0]),a[3]=+(a[3]?a[4]+(a[5]||1):2* ("even"===a[2]||"odd"===a[2])),a[4]=+(a[6]+a[7]||"odd"===a[2])):a[2]&&c.error(a[0]),a},PSEUDO:function(a){var b,c;if(X.CHILD.test(a[0]))return null;if(a[3])a[2]=a[3];else if(b=a[4])ba.test(b)&&(c=k(b,!0))&&(c=b.indexOf(")",b.length-c)-b.length)&&(b=b.slice(0,c),a[0]=a[0].slice(0,c)),a[2]=b;return a.slice(0,3)}},filter:{ID:x?function(a){return a=a.replace(S,""),function(b){return b.getAttribute("id")===a}}:function(a){return a=a.replace(S,""),function(b){return(b="undefined"!==typeof b.getAttributeNode&& b.getAttributeNode("id"))&&b.value===a}},TAG:function(a){return"*"===a?function(){return!0}:(a=a.replace(S,"").toLowerCase(),function(b){return b.nodeName&&b.nodeName.toLowerCase()===a})},CLASS:function(a){var b=R[E][a+" "];return b||(b=RegExp("(^|[\\x20\\t\\r\\n\\f])"+a+"([\\x20\\t\\r\\n\\f]|$)"))&&R(a,function(a){return b.test(a.className||"undefined"!==typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,d){return function(e,f){var h=c.attr(e,a);return null==h?"!="===b:b?(h+= "","="===b?h===d:"!="===b?h!==d:"^="===b?d&&0===h.indexOf(d):"*="===b?d&&-1c?c+b:c]}),even:f(function(a,b){for(var c=0;cc?c+b:c;0<=--b;)a.push(b);return a}),gt:f(function(a,b,c){for(c=0>c?c+b:c;++c";a.querySelectorAll("[selected]").length||f.push("\\[[\\x20\\t\\r\\n\\f]*(?:checked|disabled|ismap|multiple|readonly|selected|value)");a.querySelectorAll(":checked").length||f.push(":checked")});ja(function(a){a.innerHTML="

";a.querySelectorAll("[test^='']").length&&f.push("[*^$]=[\\x20\\t\\r\\n\\f]*(?:\"\"|'')");a.innerHTML="";a.querySelectorAll(":enabled").length||f.push(":enabled",":disabled")});f=RegExp(f.join("|")); p=function(a,c,e,h,g){if(!h&&!g&&!f.test(a)){var l,s,m=!0,q=E;s=c;l=9===c.nodeType&&a;if(1===c.nodeType&&"object"!==c.nodeName.toLowerCase()){l=k(a);(m=c.getAttribute("id"))?q=m.replace(d,"\\$&"):c.setAttribute("id",q);q="[id='"+q+"'] ";for(s=l.length;s--;)l[s]=q+l[s].join("");s=W.test(a)&&c.parentNode||c;l=l.join(",")}if(l)try{return ma.apply(e,na.call(s.querySelectorAll(l),0)),e}catch(n){}finally{m||c.removeAttribute("id")}}return b(a,c,e,h,g)};g&&(ja(function(b){a=g.call(b,"div");try{g.call(b, "[test!='']:sizzle"),h.push("!=",U)}catch(c){}}),h=RegExp(h.join("|")),c.matchesSelector=function(b,d){d=d.replace(e,"='$1']");if(!t(b)&&!h.test(d)&&!f.test(d))try{var k=g.call(b,d);if(k||a||b.document&&11!==b.document.nodeType)return k}catch(l){}return 0]*)\/>/gi,bb=/<([\w:]+)/,Qb=/]","i"),Ma=/^(?:checkbox|radio)$/,cb=/checked\s*(?:[^=]|=\s*.checked.)/i,Ub= /\/(java|ecma)script/i,Vb=/^\s*\s*$/g,R={option:[1,""],legend:[1,"
","
"],thead:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],col:[2,"","
"],area:[1,"",""],_default:[0,"",""]},db=m(t),Ha=db.appendChild(t.createElement("div"));R.optgroup=R.option;R.tbody=R.tfoot=R.colgroup=R.caption= R.thead;R.th=R.td;g.support.htmlSerialize||(R._default=[1,"X
","
"]);g.fn.extend({text:function(a){return g.access(this,function(a){return a===p?g.text(this):this.empty().append((this[0]&&this[0].ownerDocument||t).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(g.isFunction(a))return this.each(function(b){g(this).wrapAll(a.call(this,b))});if(this[0]){var b=g(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]);b.map(function(){for(var a= this;a.firstChild&&1===a.firstChild.nodeType;)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return g.isFunction(a)?this.each(function(b){g(this).wrapInner(a.call(this,b))}):this.each(function(){var b=g(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=g.isFunction(a);return this.each(function(c){g(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){g.nodeName(this,"body")||g(this).replaceWith(this.childNodes)}).end()}, append:function(){return this.domManip(arguments,!0,function(a){1!==this.nodeType&&11!==this.nodeType||this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){1!==this.nodeType&&11!==this.nodeType||this.insertBefore(a,this.firstChild)})},before:function(){if(!b(this[0]))return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=g.clean(arguments);return this.pushStack(g.merge(a,this),"before",this.selector)}},after:function(){if(!b(this[0]))return this.domManip(arguments, !1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=g.clean(arguments);return this.pushStack(g.merge(this,a),"after",this.selector)}},remove:function(a,b){for(var c,d=0;null!=(c=this[d]);d++)if(!a||g.filter(a,[c]).length)!b&&1===c.nodeType&&(g.cleanData(c.getElementsByTagName("*")),g.cleanData([c])),c.parentNode&&c.parentNode.removeChild(c);return this},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)for(1===a.nodeType&&g.cleanData(a.getElementsByTagName("*"));a.firstChild;)a.removeChild(a.firstChild); return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return g.clone(this,a,b)})},html:function(a){return g.access(this,function(a){var b=this[0]||{},c=0,d=this.length;if(a===p)return 1===b.nodeType?b.innerHTML.replace(Pb,""):p;if("string"==typeof a&&!(Sb.test(a)||!g.support.htmlSerialize&&Ga.test(a)||!g.support.leadingWhitespace&&Fa.test(a)||R[(bb.exec(a)||["",""])[1].toLowerCase()])){a=a.replace(ab,"<$1>");try{for(;ch.length&&b===t&&"<"===h.charAt(0)&&!Tb.test(h)&&(g.support.checkClone||!cb.test(h))&&(g.support.html5Clone||!Ga.test(h))&&(e=!0,d=g.fragments[h],f=d!==p),d||(d=b.createDocumentFragment(),g.clean(a,b,d,c),e&&(g.fragments[h]=f&&d)),{fragment:d,cacheable:e}};g.fragments={};g.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){g.fn[a]=function(c){var d,e=0,f=[];c=g(c);var h=c.length;d=1===this.length&&this[0].parentNode; if((null==d||d&&11===d.nodeType&&1===d.childNodes.length)&&1===h)return c[b](this[0]),this;for(;e")?h=a.cloneNode(!0):(Ha.innerHTML=a.outerHTML,Ha.removeChild(h=Ha.firstChild));if(!(g.support.noCloneEvent&&g.support.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||g.isXMLDoc(a)))for(q(a, h),d=u(a),e=u(h),f=0;d[f];++f)e[f]&&q(d[f],e[f]);if(b&&(n(a,h),c))for(d=u(a),e=u(h),f=0;d[f];++f)n(d[f],e[f]);return h},clean:function(a,b,c,d){var e,f,h,k,l,q,n,u=b===t&&db,p=[];b&&"undefined"!=typeof b.createDocumentFragment||(b=t);for(e=0;null!=(h=a[e]);e++)if("number"==typeof h&&(h+=""),h){if("string"==typeof h)if(Rb.test(h)){u=u||m(b);q=b.createElement("div");u.appendChild(q);h=h.replace(ab,"<$1>");f=(bb.exec(h)||["",""])[1].toLowerCase();k=R[f]||R._default;l=k[0];for(q.innerHTML=k[1]+h+ k[2];l--;)q=q.lastChild;if(!g.support.tbody)for(l=Qb.test(h),k="table"!==f||l?""!==k[1]||l?[]:q.childNodes:q.firstChild&&q.firstChild.childNodes,f=k.length-1;0<=f;--f)g.nodeName(k[f],"tbody")&&!k[f].childNodes.length&&k[f].parentNode.removeChild(k[f]);!g.support.leadingWhitespace&&Fa.test(h)&&q.insertBefore(b.createTextNode(Fa.exec(h)[0]),q.firstChild);h=q.childNodes;q.parentNode.removeChild(q)}else h=b.createTextNode(h);h.nodeType?p.push(h):g.merge(p,h)}q&&(h=q=u=null);if(!g.support.appendChecked)for(e= 0;null!=(h=p[e]);e++)g.nodeName(h,"input")?r(h):"undefined"!=typeof h.getElementsByTagName&&g.grep(h.getElementsByTagName("input"),r);if(c)for(a=function(a){if(!a.type||Ub.test(a.type))return d?d.push(a.parentNode?a.parentNode.removeChild(a):a):c.appendChild(a)},e=0;null!=(h=p[e]);e++)g.nodeName(h,"script")&&a(h)||(c.appendChild(h),"undefined"!=typeof h.getElementsByTagName&&(n=g.grep(g.merge([],h.getElementsByTagName("script")),a),p.splice.apply(p,[e+1,0].concat(n)),e+=n.length));return p},cleanData:function(a, b){for(var c,d,e,f,h=0,k=g.expando,l=g.cache,m=g.support.deleteExpando,q=g.event.special;null!=(e=a[h]);h++)if(b||g.acceptData(e))if(c=(d=e[k])&&l[d]){if(c.events)for(f in c.events)q[f]?g.event.remove(e,f):g.removeEvent(e,f,c.handle);l[d]&&(delete l[d],m?delete e[k]:e.removeAttribute?e.removeAttribute(k):e[k]=null,g.deletedIds.push(d))}}});(function(){var a,b;g.uaMatch=function(a){a=a.toLowerCase();a=/(chrome)[ \/]([\w.]+)/.exec(a)||/(webkit)[ \/]([\w.]+)/.exec(a)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(a)|| /(msie) ([\w.]+)/.exec(a)||0>a.indexOf("compatible")&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(a)||[];return{browser:a[1]||"",version:a[2]||"0"}};a=g.uaMatch(G.userAgent);b={};a.browser&&(b[a.browser]=!0,b.version=a.version);b.chrome?b.webkit=!0:b.webkit&&(b.safari=!0);g.browser=b;g.sub=function(){function a(b,c){return new a.fn.init(b,c)}g.extend(!0,a,this);a.superclass=this;a.fn=a.prototype=this();a.fn.constructor=a;a.sub=this.sub;a.fn.init=function(c,d){return d&&d instanceof g&&!(d instanceof a)&& (d=a(d)),g.fn.init.call(this,c,d,b)};a.fn.init.prototype=a.fn;var b=a(t);return a}})();var N,X,ha,Ia=/alpha\([^)]*\)/i,Wb=/opacity=([^)]*)/,Xb=/^(top|right|bottom|left)$/,Yb=/^(none|table(?!-c[ea]).+)/,eb=/^margin/,rb=RegExp("^("+wa+")(.*)$","i"),sa=RegExp("^("+wa+")(?!px)[a-z%]+$","i"),Zb=RegExp("^([-+])=("+wa+")","i"),Aa={BODY:"block"},$b={position:"absolute",visibility:"hidden",display:"block"},fb={letterSpacing:0,fontWeight:400},W=["Top","Right","Bottom","Left"],Na=["Webkit","O","Moz","ms"],ac= g.fn.toggle;g.fn.extend({css:function(a,b){return g.access(this,function(a,b,c){return c!==p?g.style(a,b,c):g.css(a,b)},a,b,1c;c++)e[a+W[c]+b]=d[c]||d[c-2]||d[0];return e}};eb.test(a)||(g.cssHooks[a+b].set=x)});var bc=/%20/g,sb=/\[\]$/,gb=/\r?\n/g,cc=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,dc=/^(?:select|textarea)/i;g.fn.extend({serialize:function(){return g.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements? g.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||dc.test(this.nodeName)||cc.test(this.type))}).map(function(a,b){var c=g(this).val();return null==c?null:g.isArray(c)?g.map(c,function(a,c){return{name:b.name,value:a.replace(gb,"\r\n")}}):{name:b.name,value:c.replace(gb,"\r\n")}}).get()}});g.param=function(a,b){var c,d=[],e=function(a,b){b=g.isFunction(b)?b():null==b?"":b;d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};b===p&&(b=g.ajaxSettings&& g.ajaxSettings.traditional);if(g.isArray(a)||a.jquery&&!g.isPlainObject(a))g.each(a,function(){e(this.name,this.value)});else for(c in a)v(c,a[c],b,e);return d.join("&").replace(bc,"+")};var ga,S,ec=/#.*$/,fc=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,gc=/^(?:GET|HEAD)$/,hc=/^\/\//,hb=/\?/,ic=/)<[^<]*)*<\/script>/gi,jc=/([?&])_=[^&]*/,ib=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+)|)|)/,jb=g.fn.load,Ba={},kb={},lb=["*/"]+["*"];try{S=L.href}catch(qc){S=t.createElement("a"),S.href= "",S=S.href}ga=ib.exec(S.toLowerCase())||[];g.fn.load=function(a,b,c){if("string"!=typeof a&&jb)return jb.apply(this,arguments);if(!this.length)return this;var d,e,f,h=this,k=a.indexOf(" ");return 0<=k&&(d=a.slice(k,a.length),a=a.slice(0,k)),g.isFunction(b)?(c=b,b=p):b&&"object"==typeof b&&(e="POST"),g.ajax({url:a,type:e,dataType:"html",data:b,complete:function(a,b){c&&h.each(c,f||[a.responseText,b,a])}}).done(function(a){f=arguments;h.html(d?g("
").append(a.replace(ic,"")).find(d):a)}),this}; g.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){g.fn[b]=function(a){return this.on(b,a)}});g.each(["get","post"],function(a,b){g[b]=function(a,c,d,e){return g.isFunction(c)&&(e=e||d,d=c,c=p),g.ajax({type:b,url:a,data:c,success:d,dataType:e})}});g.extend({getScript:function(a,b){return g.get(a,p,b,"script")},getJSON:function(a,b,c){return g.get(a,b,c,"json")},ajaxSetup:function(a,b){return b?K(a,g.ajaxSettings):(b=a,a=g.ajaxSettings),K(a,b),a},ajaxSettings:{url:S, isLocal:/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/.test(ga[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":lb},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":g.parseJSON,"text xml":g.parseXML}, flatOptions:{context:!0,url:!0}},ajaxPrefilter:F(Ba),ajaxTransport:F(kb),ajax:function(a,b){function c(a,b,f,l){var q,s,I,x,A,T=b;if(2!==t){t=2;k&&clearTimeout(k);h=p;e=l||"";v.readyState=0a||304===a)if(n.ifModified&&(A=v.getResponseHeader("Last-Modified"),A&&(g.lastModified[d]=A),A=v.getResponseHeader("Etag"),A&&(g.etag[d]=A)),304===a)T="notmodified",q=!0;else{var Q;a:{q=n;s=x;var H,T=q.dataTypes.slice();f=T[0];M={};B=0;q.dataFilter&&(s=q.dataFilter(s,q.dataType));if(T[1])for(Q in q.converters)M[Q.toLowerCase()]=q.converters[Q];for(;I=T[++B];)if("*"!==I){if("*"!==f&&f!==I){Q=M[f+" "+I]|| M["* "+I];if(!Q)for(H in M)if(A=H.split(" "),A[1]===I&&(Q=M[f+" "+A[0]]||M["* "+A[0]])){!0===Q?Q=M[H]:!0!==M[H]&&(I=A[0],T.splice(B--,0,I));break}if(!0!==Q)if(Q&&q["throws"])s=Q(s);else try{s=Q(s)}catch(G){Q={state:"parsererror",error:Q?G:"No conversion from "+f+" to "+I};break a}}f=I}Q={state:"success",data:s}}q=Q;T=q.state;s=q.data;I=q.error;q=!I}else if(I=T,!T||a)T="error",0>a&&(a=0);v.status=a;v.statusText=(b||T)+"";q?z.resolveWith(r,[s,T,v]):z.rejectWith(r,[v,T,I]);v.statusCode(y);y=p;m&&u.trigger("ajax"+ (q?"Success":"Error"),[v,n,q?s:I]);w.fireWith(r,[v,T]);m&&(u.trigger("ajaxComplete",[v,n]),--g.active||g.event.trigger("ajaxStop"))}}"object"==typeof a&&(b=a,a=p);b=b||{};var d,e,f,h,k,l,m,q,n=g.ajaxSetup({},b),r=n.context||n,u=r!==n&&(r.nodeType||r instanceof g)?g(r):g.event,z=g.Deferred(),w=g.Callbacks("once memory"),y=n.statusCode||{},x={},A={},t=0,B="canceled",v={readyState:0,setRequestHeader:function(a,b){if(!t){var c=a.toLowerCase();a=A[c]=A[c]||a;x[a]=b}return this},getAllResponseHeaders:function(){return 2=== t?e:null},getResponseHeader:function(a){var b;if(2===t){if(!f)for(f={};b=fc.exec(e);)f[b[1].toLowerCase()]=b[2];b=f[a.toLowerCase()]}return b===p?null:b},overrideMimeType:function(a){return t||(n.mimeType=a),this},abort:function(a){return a=a||B,h&&h.abort(a),c(0,a),this}};z.promise(v);v.success=v.done;v.error=v.fail;v.complete=w.add;v.statusCode=function(a){if(a){var b;if(2>t)for(b in a)y[b]=[y[b],a[b]];else b=a[v.status],v.always(b)}return this};n.url=((a||n.url)+"").replace(ec,"").replace(hc,ga[1]+ "//");n.dataTypes=g.trim(n.dataType||"*").toLowerCase().split(ca);null==n.crossDomain&&(l=ib.exec(n.url.toLowerCase()),n.crossDomain=!(!l||l[1]===ga[1]&&l[2]===ga[2]&&(l[3]||("http:"===l[1]?80:443))==(ga[3]||("http:"===ga[1]?80:443))));n.data&&n.processData&&"string"!=typeof n.data&&(n.data=g.param(n.data,n.traditional));P(Ba,n,b,v);if(2===t)return v;m=n.global;n.type=n.type.toUpperCase();n.hasContent=!gc.test(n.type);m&&0===g.active++&&g.event.trigger("ajaxStart");if(!n.hasContent&&(n.data&&(n.url+= (hb.test(n.url)?"&":"?")+n.data,delete n.data),d=n.url,!1===n.cache)){l=g.now();var E=n.url.replace(jc,"$1_="+l);n.url=E+(E===n.url?(hb.test(n.url)?"&":"?")+"_="+l:"")}(n.data&&n.hasContent&&!1!==n.contentType||b.contentType)&&v.setRequestHeader("Content-Type",n.contentType);n.ifModified&&(d=d||n.url,g.lastModified[d]&&v.setRequestHeader("If-Modified-Since",g.lastModified[d]),g.etag[d]&&v.setRequestHeader("If-None-Match",g.etag[d]));v.setRequestHeader("Accept",n.dataTypes[0]&&n.accepts[n.dataTypes[0]]? n.accepts[n.dataTypes[0]]+("*"!==n.dataTypes[0]?", "+lb+"; q=0.01":""):n.accepts["*"]);for(q in n.headers)v.setRequestHeader(q,n.headers[q]);if(!n.beforeSend||!1!==n.beforeSend.call(r,v,n)&&2!==t){B="abort";for(q in{success:1,error:1,complete:1})v[q](n[q]);if(h=P(kb,n,b,v)){v.readyState=1;m&&u.trigger("ajaxSend",[v,n]);n.async&&0t))throw D;c(-1,D)}}else c(-1,"No Transport");return v}return v.abort()}, active:0,lastModified:{},etag:{}});var mb=[],kc=/\?/,ya=/(=)\?(?=&|$)|\?\?/,lc=g.now();g.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a=mb.pop()||g.expando+"_"+lc++;return this[a]=!0,a}});g.ajaxPrefilter("json jsonp",function(b,c,d){var e,f,h,k=b.data,l=b.url,m=!1!==b.jsonp,q=m&&ya.test(l),n=m&&!q&&"string"==typeof k&&!(b.contentType||"").indexOf("application/x-www-form-urlencoded")&&ya.test(k);if("jsonp"===b.dataTypes[0]||q||n)return e=b.jsonpCallback=g.isFunction(b.jsonpCallback)?b.jsonpCallback(): b.jsonpCallback,f=a[e],q?b.url=l.replace(ya,"$1"+e):n?b.data=k.replace(ya,"$1"+e):m&&(b.url+=(kc.test(l)?"&":"?")+b.jsonp+"="+e),b.converters["script json"]=function(){return h||g.error(e+" was not called"),h[0]},b.dataTypes[0]="json",a[e]=function(){h=arguments},d.always(function(){a[e]=f;b[e]&&(b.jsonpCallback=c.jsonpCallback,mb.push(e));h&&g.isFunction(f)&&f(h[0]);h=f=p}),"script"});g.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"}, contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){return g.globalEval(a),a}}});g.ajaxPrefilter("script",function(a){a.cache===p&&(a.cache=!1);a.crossDomain&&(a.type="GET",a.global=!1)});g.ajaxTransport("script",function(a){if(a.crossDomain){var b,c=t.head||t.getElementsByTagName("head")[0]||t.documentElement;return{send:function(d,e){b=t.createElement("script");b.async="async";a.scriptCharset&&(b.charset=a.scriptCharset);b.src=a.url;b.onload=b.onreadystatechange=function(a, d){if(d||!b.readyState||/loaded|complete/.test(b.readyState))b.onload=b.onreadystatechange=null,c&&b.parentNode&&c.removeChild(b),b=p,d||e(200,"success")};c.insertBefore(b,c.firstChild)},abort:function(){b&&b.onload(0,1)}}}});var ka,Ja=a.ActiveXObject?function(){for(var a in ka)ka[a](0,1)}:!1,mc=0;g.ajaxSettings.xhr=a.ActiveXObject?function(){var b;if(!(b=!this.isLocal&&E()))a:{try{b=new a.ActiveXObject("Microsoft.XMLHTTP");break a}catch(c){}b=void 0}return b}:E;(function(a){g.extend(g.support,{ajax:!!a, cors:!!a&&"withCredentials"in a})})(g.ajaxSettings.xhr());g.support.ajax&&g.ajaxTransport(function(b){if(!b.crossDomain||g.support.cors){var c;return{send:function(d,e){var f,h,k=b.xhr();b.username?k.open(b.type,b.url,b.async,b.username,b.password):k.open(b.type,b.url,b.async);if(b.xhrFields)for(h in b.xhrFields)k[h]=b.xhrFields[h];b.mimeType&&k.overrideMimeType&&k.overrideMimeType(b.mimeType);b.crossDomain||d["X-Requested-With"]||(d["X-Requested-With"]="XMLHttpRequest");try{for(h in d)k.setRequestHeader(h, d[h])}catch(l){}k.send(b.hasContent&&b.data||null);c=function(a,d){var h,l,m,q,n;try{if(c&&(d||4===k.readyState))if(c=p,f&&(k.onreadystatechange=g.noop,Ja&&delete ka[f]),d)4!==k.readyState&&k.abort();else{h=k.status;m=k.getAllResponseHeaders();q={};(n=k.responseXML)&&n.documentElement&&(q.xml=n);try{q.text=k.responseText}catch(r){}try{l=k.statusText}catch(u){l=""}h||!b.isLocal||b.crossDomain?1223===h&&(h=204):h=q.text?200:404}}catch(z){d||e(-1,z)}q&&e(h,l,q,m)};b.async?4===k.readyState?setTimeout(c, 0):(f=++mc,Ja&&(ka||(ka={},g(a).unload(Ja)),ka[f]=c),k.onreadystatechange=c):c()},abort:function(){c&&c(0,1)}}}});var ia,za,nc=/^(?:toggle|show|hide)$/,oc=RegExp("^(?:([-+])=|)("+wa+")([a-z%]*)$","i"),pc=/queueHooks$/,ua=[function(a,b,c){var d,e,f,h,k,l,m=this,q=a.style,n={},r=[],u=a.nodeType&&w(a);c.queue||(k=g._queueHooks(a,"fx"),null==k.unqueued&&(k.unqueued=0,l=k.empty.fire,k.empty.fire=function(){k.unqueued||l()}),k.unqueued++,m.always(function(){m.always(function(){k.unqueued--;g.queue(a,"fx").length|| k.empty.fire()})}));1===a.nodeType&&("height"in b||"width"in b)&&(c.overflow=[q.overflow,q.overflowX,q.overflowY],"inline"===g.css(a,"display")&&"none"===g.css(a,"float")&&(g.support.inlineBlockNeedsLayout&&"inline"!==D(a.nodeName)?q.zoom=1:q.display="inline-block"));c.overflow&&(q.overflow="hidden",g.support.shrinkWrapBlocks||m.done(function(){q.overflow=c.overflow[0];q.overflowX=c.overflow[1];q.overflowY=c.overflow[2]}));for(d in b)f=b[d],nc.exec(f)&&(delete b[d],e=e||"toggle"===f,f!==(u?"hide": "show")&&r.push(d));if(b=r.length)for(f=g._data(a,"fxshow")||g._data(a,"fxshow",{}),("hidden"in f)&&(u=f.hidden),e&&(f.hidden=!u),u?g(a).show():m.done(function(){g(a).hide()}),m.done(function(){var b;g.removeData(a,"fxshow",!0);for(b in n)g.style(a,b,n[b])}),d=0;d").outerWidth(1).jquery||a.each(["Width","Height"],function(c,d){function e(c,d,f,h){return a.each(b,function(){d-=parseFloat(a.curCSS(c,"padding"+this,!0))||0;f&&(d-=parseFloat(a.curCSS(c,"border"+this+"Width",!0))||0);h&&(d-=parseFloat(a.curCSS(c,"margin"+this,!0))||0)}),d}var b="Width"===d?["Left","Right"]:["Top","Bottom"],h=d.toLowerCase(),l={innerWidth:a.fn.innerWidth, innerHeight:a.fn.innerHeight,outerWidth:a.fn.outerWidth,outerHeight:a.fn.outerHeight};a.fn["inner"+d]=function(b){return b===p?l["inner"+d].call(this):this.each(function(){a(this).css(h,e(this,b)+"px")})};a.fn["outer"+d]=function(b,c){return"number"!=typeof b?l["outer"+d].call(this,b):this.each(function(){a(this).css(h,e(this,b,!0,c)+"px")})}}),a.extend(a.expr[":"],{data:a.expr.createPseudo?a.expr.createPseudo(function(c){return function(d){return!!a.data(d,c)}}):function(c,d,e){return!!a.data(c, e[3])},focusable:function(c){return e(c,!isNaN(a.attr(c,"tabindex")))},tabbable:function(c){var d=a.attr(c,"tabindex"),f=isNaN(d);return(f||0<=d)&&e(c,!f)}}),a(function(){var c=document.body,d=c.appendChild(d=document.createElement("div"));d.offsetHeight;a.extend(d.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0});a.support.minHeight=100===d.offsetHeight;a.support.selectstart="onselectstart"in d;c.removeChild(d).style.display="none"}),a.curCSS||(a.curCSS=a.css),a.extend(a.ui,{plugin:{add:function(c, d,e){c=a.ui[c].prototype;for(var b in e)c.plugins[b]=c.plugins[b]||[],c.plugins[b].push([d,e[b]])},call:function(a,d,e){if((d=a.plugins[d])&&a.element[0].parentNode)for(var b=0;bd&&a=this.options.distance},_mouseDelayMet:function(a){return this.mouseDelayMet},_mouseStart:function(a){},_mouseDrag:function(a){},_mouseStop:function(a){},_mouseCapture:function(a){return!0}})})(jQuery); (function(a,p){a.widget("ui.draggable",a.ui.mouse,{widgetEventPrefix:"drag",options:{addClasses:!0,appendTo:"parent",axis:!1,connectToSortable:!1,containment:!1,cursor:"auto",cursorAt:!1,grid:!1,handle:!1,helper:"original",iframeFix:!1,opacity:!1,refreshPositions:!1,revert:!1,revertDuration:500,scope:"default",scroll:!0,scrollSensitivity:20,scrollSpeed:20,snap:!1,snapMode:"both",snapTolerance:20,stack:!1,zIndex:!1},_create:function(){"original"==this.options.helper&&!/^(?:r|a|f)/.test(this.element.css("position"))&& (this.element[0].style.position="relative");this.options.addClasses&&this.element.addClass("ui-draggable");this.options.disabled&&this.element.addClass("ui-draggable-disabled");this._mouseInit()},destroy:function(){if(this.element.data("draggable"))return this.element.removeData("draggable").unbind(".draggable").removeClass("ui-draggable ui-draggable-dragging ui-draggable-disabled"),this._mouseDestroy(),this},_mouseCapture:function(e){var d=this.options;return this.helper||d.disabled||a(e.target).is(".ui-resizable-handle")? !1:(this.handle=this._getHandle(e),this.handle?(d.iframeFix&&a(!0===d.iframeFix?"iframe":d.iframeFix).each(function(){a('
').css({width:this.offsetWidth+"px",height:this.offsetHeight+"px",position:"absolute",opacity:"0.001",zIndex:1E3}).css(a(this).offset()).appendTo("body")}),!0):!1)},_mouseStart:function(e){var d=this.options;return this.helper=this._createHelper(e),this.helper.addClass("ui-draggable-dragging"),this._cacheHelperProportions(), a.ui.ddmanager&&(a.ui.ddmanager.current=this),this._cacheMargins(),this.cssPosition=this.helper.css("position"),this.scrollParent=this.helper.scrollParent(),this.offset=this.positionAbs=this.element.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},a.extend(this.offset,{click:{left:e.pageX-this.offset.left,top:e.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()}),this.originalPosition=this.position=this._generatePosition(e), this.originalPageX=e.pageX,this.originalPageY=e.pageY,d.cursorAt&&this._adjustOffsetFromHelper(d.cursorAt),d.containment&&this._setContainment(),!1===this._trigger("start",e)?(this._clear(),!1):(this._cacheHelperProportions(),a.ui.ddmanager&&!d.dropBehaviour&&a.ui.ddmanager.prepareOffsets(this,e),this._mouseDrag(e,!0),a.ui.ddmanager&&a.ui.ddmanager.dragStart(this,e),!0)},_mouseDrag:function(e,d){this.position=this._generatePosition(e);this.positionAbs=this._convertPositionTo("absolute");if(!d){var c= this._uiHash();if(!1===this._trigger("drag",e,c))return this._mouseUp({}),!1;this.position=c.position}this.options.axis&&"y"==this.options.axis||(this.helper[0].style.left=this.position.left+"px");this.options.axis&&"x"==this.options.axis||(this.helper[0].style.top=this.position.top+"px");return a.ui.ddmanager&&a.ui.ddmanager.drag(this,e),!1},_mouseStop:function(e){var d=!1;a.ui.ddmanager&&!this.options.dropBehaviour&&(d=a.ui.ddmanager.drop(this,e));this.dropped&&(d=this.dropped,this.dropped=!1); for(var c=this.element[0],k=!1;c&&(c=c.parentNode);)c==document&&(k=!0);if(!k&&"original"===this.options.helper)return!1;if("invalid"==this.options.revert&&!d||"valid"==this.options.revert&&d||!0===this.options.revert||a.isFunction(this.options.revert)&&this.options.revert.call(this.element,d)){var f=this;a(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){!1!==f._trigger("stop",e)&&f._clear()})}else!1!==this._trigger("stop",e)&&this._clear();return!1}, _mouseUp:function(e){return a("div.ui-draggable-iframeFix").each(function(){this.parentNode.removeChild(this)}),a.ui.ddmanager&&a.ui.ddmanager.dragStop(this,e),a.ui.mouse.prototype._mouseUp.call(this,e)},cancel:function(){return this.helper.is(".ui-draggable-dragging")?this._mouseUp({}):this._clear(),this},_getHandle:function(e){var d=this.options.handle&&a(this.options.handle,this.element).length?!1:!0;return a(this.options.handle,this.element).find("*").andSelf().each(function(){this==e.target&& (d=!0)}),d},_createHelper:function(e){var d=this.options;e=a.isFunction(d.helper)?a(d.helper.apply(this.element[0],[e])):"clone"==d.helper?this.element.clone().removeAttr("id"):this.element;return e.parents("body").length||e.appendTo("parent"==d.appendTo?this.element[0].parentNode:d.appendTo),e[0]!=this.element[0]&&!/(fixed|absolute)/.test(e.css("position"))&&e.css("position","absolute"),e},_adjustOffsetFromHelper:function(e){"string"==typeof e&&(e=e.split(" "));a.isArray(e)&&(e={left:+e[0],top:+e[1]|| 0});"left"in e&&(this.offset.click.left=e.left+this.margins.left);"right"in e&&(this.offset.click.left=this.helperProportions.width-e.right+this.margins.left);"top"in e&&(this.offset.click.top=e.top+this.margins.top);"bottom"in e&&(this.offset.click.top=this.helperProportions.height-e.bottom+this.margins.top)},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var e=this.offsetParent.offset();"absolute"==this.cssPosition&&this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0], this.offsetParent[0])&&(e.left+=this.scrollParent.scrollLeft(),e.top+=this.scrollParent.scrollTop());if(this.offsetParent[0]==document.body||this.offsetParent[0].tagName&&"html"==this.offsetParent[0].tagName.toLowerCase()&&a.browser.msie)e={top:0,left:0};return{top:e.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:e.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if("relative"==this.cssPosition){var a=this.element.position();return{top:a.top- (parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:a.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}return{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.element.css("marginLeft"),10)||0,top:parseInt(this.element.css("marginTop"),10)||0,right:parseInt(this.element.css("marginRight"),10)||0,bottom:parseInt(this.element.css("marginBottom"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(), height:this.helper.outerHeight()}},_setContainment:function(){var e=this.options;"parent"==e.containment&&(e.containment=this.helper[0].parentNode);if("document"==e.containment||"window"==e.containment)this.containment=["document"==e.containment?0:a(window).scrollLeft()-this.offset.relative.left-this.offset.parent.left,"document"==e.containment?0:a(window).scrollTop()-this.offset.relative.top-this.offset.parent.top,("document"==e.containment?0:a(window).scrollLeft())+a("document"==e.containment?document: window).width()-this.helperProportions.width-this.margins.left,("document"==e.containment?0:a(window).scrollTop())+(a("document"==e.containment?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];if(/^(document|window|parent)$/.test(e.containment)||e.containment.constructor==Array)e.containment.constructor==Array&&(this.containment=e.containment);else{var e=a(e.containment),d=e[0];if(d){e.offset();var c="hidden"!=a(d).css("overflow");this.containment= [(parseInt(a(d).css("borderLeftWidth"),10)||0)+(parseInt(a(d).css("paddingLeft"),10)||0),(parseInt(a(d).css("borderTopWidth"),10)||0)+(parseInt(a(d).css("paddingTop"),10)||0),(c?Math.max(d.scrollWidth,d.offsetWidth):d.offsetWidth)-(parseInt(a(d).css("borderLeftWidth"),10)||0)-(parseInt(a(d).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left-this.margins.right,(c?Math.max(d.scrollHeight,d.offsetHeight):d.offsetHeight)-(parseInt(a(d).css("borderTopWidth"),10)||0)-(parseInt(a(d).css("paddingBottom"), 10)||0)-this.helperProportions.height-this.margins.top-this.margins.bottom];this.relative_container=e}}},_convertPositionTo:function(e,d){d||(d=this.position);var c="absolute"==e?1:-1,k="absolute"!=this.cssPosition||this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,f=/(html|body)/i.test(k[0].tagName);return{top:d.top+this.offset.relative.top*c+this.offset.parent.top*c-(a.browser.safari&&526>a.browser.version&&"fixed"==this.cssPosition? 0:("fixed"==this.cssPosition?-this.scrollParent.scrollTop():f?0:k.scrollTop())*c),left:d.left+this.offset.relative.left*c+this.offset.parent.left*c-(a.browser.safari&&526>a.browser.version&&"fixed"==this.cssPosition?0:("fixed"==this.cssPosition?-this.scrollParent.scrollLeft():f?0:k.scrollLeft())*c)}},_generatePosition:function(e){var d=this.options,c="absolute"!=this.cssPosition||this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent, k=/(html|body)/i.test(c[0].tagName),f=e.pageX,b=e.pageY;if(this.originalPosition){var h;this.containment&&(this.relative_container?(h=this.relative_container.offset(),h=[this.containment[0]+h.left,this.containment[1]+h.top,this.containment[2]+h.left,this.containment[3]+h.top]):h=this.containment,e.pageX-this.offset.click.lefth[2]&&(f=h[2]+this.offset.click.left), e.pageY-this.offset.click.top>h[3]&&(b=h[3]+this.offset.click.top));d.grid&&(b=d.grid[1]?this.originalPageY+Math.round((b-this.originalPageY)/d.grid[1])*d.grid[1]:this.originalPageY,b=h?b-this.offset.click.toph[3]?b-this.offset.click.toph[2]?f-this.offset.click.lefta.browser.version&&"fixed"==this.cssPosition?0:"fixed"==this.cssPosition?-this.scrollParent.scrollTop():k?0:c.scrollTop()),left:f-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(a.browser.safari&&526>a.browser.version&&"fixed"==this.cssPosition?0:"fixed"==this.cssPosition?-this.scrollParent.scrollLeft():k?0:c.scrollLeft())}},_clear:function(){this.helper.removeClass("ui-draggable-dragging"); this.helper[0]!=this.element[0]&&!this.cancelHelperRemoval&&this.helper.remove();this.helper=null;this.cancelHelperRemoval=!1},_trigger:function(e,d,c){return c=c||this._uiHash(),a.ui.plugin.call(this,e,[d,c]),"drag"==e&&(this.positionAbs=this._convertPositionTo("absolute")),a.Widget.prototype._trigger.call(this,e,d,c)},plugins:{},_uiHash:function(a){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition,offset:this.positionAbs}}});a.extend(a.ui.draggable,{version:"1.8.24"}); a.ui.plugin.add("draggable","connectToSortable",{start:function(e,d){var c=a(this).data("draggable"),k=c.options,f=a.extend({},d,{item:c.element});c.sortables=[];a(k.connectToSortable).each(function(){var b=a.data(this,"sortable");b&&!b.options.disabled&&(c.sortables.push({instance:b,shouldRevert:b.options.revert}),b.refreshPositions(),b._trigger("activate",e,f))})},stop:function(e,d){var c=a(this).data("draggable"),k=a.extend({},d,{item:c.element});a.each(c.sortables,function(){this.instance.isOver? (this.instance.isOver=0,c.cancelHelperRemoval=!0,this.instance.cancelHelperRemoval=!1,this.shouldRevert&&(this.instance.options.revert=!0),this.instance._mouseStop(e),this.instance.options.helper=this.instance.options._helper,"original"==c.options.helper&&this.instance.currentItem.css({top:"auto",left:"auto"})):(this.instance.cancelHelperRemoval=!1,this.instance._trigger("deactivate",e,k))})},drag:function(e,d){var c=a(this).data("draggable"),k=this;a.each(c.sortables,function(f){this.instance.positionAbs= c.positionAbs;this.instance.helperProportions=c.helperProportions;this.instance.offset.click=c.offset.click;this.instance._intersectsWith(this.instance.containerCache)?(this.instance.isOver||(this.instance.isOver=1,this.instance.currentItem=a(k).clone().removeAttr("id").appendTo(this.instance.element).data("sortable-item",!0),this.instance.options._helper=this.instance.options.helper,this.instance.options.helper=function(){return d.helper[0]},e.target=this.instance.currentItem[0],this.instance._mouseCapture(e, !0),this.instance._mouseStart(e,!0,!0),this.instance.offset.click.top=c.offset.click.top,this.instance.offset.click.left=c.offset.click.left,this.instance.offset.parent.left-=c.offset.parent.left-this.instance.offset.parent.left,this.instance.offset.parent.top-=c.offset.parent.top-this.instance.offset.parent.top,c._trigger("toSortable",e),c.dropped=this.instance.element,c.currentItem=c.element,this.instance.fromOutside=c),this.instance.currentItem&&this.instance._mouseDrag(e)):this.instance.isOver&& (this.instance.isOver=0,this.instance.cancelHelperRemoval=!0,this.instance.options.revert=!1,this.instance._trigger("out",e,this.instance._uiHash(this.instance)),this.instance._mouseStop(e,!0),this.instance.options.helper=this.instance.options._helper,this.instance.currentItem.remove(),this.instance.placeholder&&this.instance.placeholder.remove(),c._trigger("fromSortable",e),c.dropped=!1)})}});a.ui.plugin.add("draggable","cursor",{start:function(e,d){var c=a("body"),k=a(this).data("draggable").options; c.css("cursor")&&(k._cursor=c.css("cursor"));c.css("cursor",k.cursor)},stop:function(e,d){var c=a(this).data("draggable").options;c._cursor&&a("body").css("cursor",c._cursor)}});a.ui.plugin.add("draggable","opacity",{start:function(e,d){var c=a(d.helper),k=a(this).data("draggable").options;c.css("opacity")&&(k._opacity=c.css("opacity"));c.css("opacity",k.opacity)},stop:function(e,d){var c=a(this).data("draggable").options;c._opacity&&a(d.helper).css("opacity",c._opacity)}});a.ui.plugin.add("draggable", "scroll",{start:function(e,d){var c=a(this).data("draggable");c.scrollParent[0]!=document&&"HTML"!=c.scrollParent[0].tagName&&(c.overflowOffset=c.scrollParent.offset())},drag:function(e,d){var c=a(this).data("draggable"),k=c.options,f=!1;c.scrollParent[0]!=document&&"HTML"!=c.scrollParent[0].tagName?(k.axis&&"x"==k.axis||(c.overflowOffset.top+c.scrollParent[0].offsetHeight-e.pageY=n&&b<=q||h>=n&&h<=q||bq)&&(k>=l&&k<=m||f>=l&&f<=m||km);default:return!1}}; a.ui.ddmanager={current:null,droppables:{"default":[]},prepareOffsets:function(e,d){var c=a.ui.ddmanager.droppables[e.options.scope]||[],k=d?d.type:null,f=(e.currentItem||e.element).find(":data(droppable)").andSelf(),b=0;a:for(;b
').css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("resizable",this.element.data("resizable")),this.elementIsWrapper= !0,this.element.css({marginLeft:this.originalElement.css("marginLeft"),marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom")}),this.originalElement.css({marginLeft:0,marginTop:0,marginRight:0,marginBottom:0}),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1, display:"block"})),this.originalElement.css({margin:this.originalElement.css("margin")}),this._proportionallyResize());this.handles=d.handles||(a(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se");if(this.handles.constructor==String){"all"==this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw");var e=this.handles.split(",");this.handles= {};for(var b=0;b');l.css({zIndex:d.zIndex});"se"==h&&l.addClass("ui-icon ui-icon-gripsmall-diagonal-se");this.handles[h]=".ui-resizable-"+h;this.element.append(l)}}this._renderAxis=function(b){b=b||this.element;for(var c in this.handles){this.handles[c].constructor==String&&(this.handles[c]=a(this.handles[c],this.element).show());if(this.elementIsWrapper&&this.originalElement[0].nodeName.match(/textarea|input|select|button/i)){var d= a(this.handles[c],this.element),e=0,e=/sw|ne|nw|se|n|s/.test(c)?d.outerHeight():d.outerWidth(),d=["padding",/ne|nw|n/.test(c)?"Top":/se|sw|s/.test(c)?"Bottom":/^e$/.test(c)?"Right":"Left"].join("");b.css(d,e);this._proportionallyResize()}a(this.handles[c])}};this._renderAxis(this.element);this._handles=a(".ui-resizable-handle",this.element).disableSelection();this._handles.mouseover(function(){if(!c.resizing){if(this.className)var a=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i);c.axis= a&&a[1]?a[1]:"se"}});d.autoHide&&(this._handles.hide(),a(this.element).addClass("ui-resizable-autohide").hover(function(){d.disabled||(a(this).removeClass("ui-resizable-autohide"),c._handles.show())},function(){d.disabled||c.resizing||(a(this).addClass("ui-resizable-autohide"),c._handles.hide())}));this._mouseInit()},destroy:function(){this._mouseDestroy();var c=function(c){a(c).removeClass("ui-resizable ui-resizable-disabled ui-resizable-resizing").removeData("resizable").unbind(".resizable").find(".ui-resizable-handle").remove()}; if(this.elementIsWrapper){c(this.element);var d=this.element;d.after(this.originalElement.css({position:d.css("position"),width:d.outerWidth(),height:d.outerHeight(),top:d.css("top"),left:d.css("left")})).remove()}return this.originalElement.css("resize",this.originalResizeStyle),c(this.originalElement),this},_mouseCapture:function(c){var d=!1,e;for(e in this.handles)a(this.handles[e])[0]==c.target&&(d=!0);return!this.options.disabled&&d},_mouseStart:function(c){var d=this.options,f=this.element.position(), b=this.element;this.resizing=!0;this.documentScroll={top:a(document).scrollTop(),left:a(document).scrollLeft()};(b.is(".ui-draggable")||/absolute/.test(b.css("position")))&&b.css({position:"absolute",top:f.top,left:f.left});this._renderProxy();var f=e(this.helper.css("left")),h=e(this.helper.css("top"));d.containment&&(f+=a(d.containment).scrollLeft()||0,h+=a(d.containment).scrollTop()||0);this.offset=this.helper.offset();this.position={left:f,top:h};this.size=this._helper?{width:b.outerWidth(),height:b.outerHeight()}: {width:b.width(),height:b.height()};this.originalSize=this._helper?{width:b.outerWidth(),height:b.outerHeight()}:{width:b.width(),height:b.height()};this.originalPosition={left:f,top:h};this.sizeDiff={width:b.outerWidth()-b.width(),height:b.outerHeight()-b.height()};this.originalMousePosition={left:c.pageX,top:c.pageY};this.aspectRatio="number"==typeof d.aspectRatio?d.aspectRatio:this.originalSize.width/this.originalSize.height||1;d=a(".ui-resizable-"+this.axis).css("cursor");return a("body").css("cursor", "auto"==d?this.axis+"-resize":d),b.addClass("ui-resizable-resizing"),this._propagate("start",c),!0},_mouseDrag:function(a){var d=this.helper,e=this.originalMousePosition,b=this._change[this.axis];if(!b)return!1;e=b.apply(this,[a,a.pageX-e.left||0,a.pageY-e.top||0]);this._updateVirtualBoundaries(a.shiftKey);if(this._aspectRatio||a.shiftKey)e=this._updateRatio(e,a);return e=this._respectSize(e,a),this._propagate("resize",a),d.css({top:this.position.top+"px",left:this.position.left+"px",width:this.size.width+ "px",height:this.size.height+"px"}),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),this._updateCache(e),this._trigger("resize",a,this.ui()),!1},_mouseStop:function(c){this.resizing=!1;var d=this.options;if(this._helper){var e=this._proportionallyResizeElements,b=e.length&&/textarea/i.test(e[0].nodeName),e=b&&a.ui.hasScroll(e[0],"left")?0:this.sizeDiff.height,b=b?0:this.sizeDiff.width,b={width:this.helper.width()-b,height:this.helper.height()-e},e=parseInt(this.element.css("left"), 10)+(this.position.left-this.originalPosition.left)||null,h=parseInt(this.element.css("top"),10)+(this.position.top-this.originalPosition.top)||null;d.animate||this.element.css(a.extend(b,{top:h,left:e}));this.helper.height(this.size.height);this.helper.width(this.size.width);this._helper&&!d.animate&&this._proportionallyResize()}return a("body").css("cursor","auto"),this.element.removeClass("ui-resizable-resizing"),this._propagate("stop",c),this._helper&&this.helper.remove(),!1},_updateVirtualBoundaries:function(a){var e= this.options,f,b,h,e={minWidth:d(e.minWidth)?e.minWidth:0,maxWidth:d(e.maxWidth)?e.maxWidth:Infinity,minHeight:d(e.minHeight)?e.minHeight:0,maxHeight:d(e.maxHeight)?e.maxHeight:Infinity};if(this._aspectRatio||a)a=e.minHeight*this.aspectRatio,b=e.minWidth/this.aspectRatio,f=e.maxHeight*this.aspectRatio,h=e.maxWidth/this.aspectRatio,a>e.minWidth&&(e.minWidth=a),b>e.minHeight&&(e.minHeight=b),fa.width,n=d(a.height)&&f.minHeight&&f.minHeight>a.height;m&&(a.width=f.minWidth);n&&(a.height=f.minHeight);h&&(a.width=f.maxWidth);l&&(a.height=f.maxHeight);var q=this.originalPosition.left+this.originalSize.width,u=this.position.top+this.size.height,r=/sw|nw|w/.test(b),b=/nw|ne|n/.test(b);m&&r&&(a.left=q-f.minWidth);h&&r&&(a.left= q-f.maxWidth);n&&b&&(a.top=u-f.minHeight);l&&b&&(a.top=u-f.maxHeight);f=!a.width&&!a.height;return f&&!a.left&&a.top?a.top=null:f&&!a.top&&a.left&&(a.left=null),a},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var c=this.helper||this.element,d=0;d');var d=a.browser.msie&&7>a.browser.version,e=d?1:0,d=d?2:-1;this.helper.addClass(this._helper).css({width:this.element.outerWidth()+d,height:this.element.outerHeight()+d,position:"absolute",left:this.elementOffset.left-e+"px",top:this.elementOffset.top-e+"px",zIndex:++c.zIndex});this.helper.appendTo("body").disableSelection()}else this.helper=this.element},_change:{e:function(a,d,e){return{width:this.originalSize.width+d}},w:function(a,d,e){return{left:this.originalPosition.left+ d,width:this.originalSize.width-d}},n:function(a,d,e){return{top:this.originalPosition.top+e,height:this.originalSize.height-e}},s:function(a,d,e){return{height:this.originalSize.height+e}},se:function(c,d,e){return a.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[c,d,e]))},sw:function(c,d,e){return a.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[c,d,e]))},ne:function(c,d,e){return a.extend(this._change.n.apply(this,arguments),this._change.e.apply(this, [c,d,e]))},nw:function(c,d,e){return a.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[c,d,e]))}},_propagate:function(c,d){a.ui.plugin.call(this,c,[d,this.ui()]);"resize"!=c&&this._trigger(c,d,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}});a.extend(a.ui.resizable,{version:"1.8.24"});a.ui.plugin.add("resizable", "alsoResize",{start:function(c,d){var e=a(this).data("resizable").options,b=function(b){a(b).each(function(){var b=a(this);b.data("resizable-alsoresize",{width:parseInt(b.width(),10),height:parseInt(b.height(),10),left:parseInt(b.css("left"),10),top:parseInt(b.css("top"),10)})})};"object"!=typeof e.alsoResize||e.alsoResize.parentNode?b(e.alsoResize):e.alsoResize.length?(e.alsoResize=e.alsoResize[0],b(e.alsoResize)):a.each(e.alsoResize,function(a){b(a)})},resize:function(c,d){var e=a(this).data("resizable"), b=e.options,h=e.originalSize,l=e.originalPosition,m={height:e.size.height-h.height||0,width:e.size.width-h.width||0,top:e.position.top-l.top||0,left:e.position.left-l.left||0},n=function(b,c){a(b).each(function(){var b=a(this),e=a(this).data("resizable-alsoresize"),h={},f=c&&c.length?c:b.parents(d.originalElement[0]).length?["width","height"]:["width","height","top","left"];a.each(f,function(a,b){var c=(e[b]||0)+(m[b]||0);c&&0<=c&&(h[b]=c||null)});b.css(h)})};"object"!=typeof b.alsoResize||b.alsoResize.nodeType? n(b.alsoResize):a.each(b.alsoResize,function(a,b){n(a,b)})},stop:function(c,d){a(this).removeData("resizable-alsoresize")}});a.ui.plugin.add("resizable","animate",{stop:function(c,d){var e=a(this).data("resizable"),b=e.options,h=e._proportionallyResizeElements,l=h.length&&/textarea/i.test(h[0].nodeName),m=l&&a.ui.hasScroll(h[0],"left")?0:e.sizeDiff.height,l={width:e.size.width-(l?0:e.sizeDiff.width),height:e.size.height-m},m=parseInt(e.element.css("left"),10)+(e.position.left-e.originalPosition.left)|| null,n=parseInt(e.element.css("top"),10)+(e.position.top-e.originalPosition.top)||null;e.element.animate(a.extend(l,n&&m?{top:n,left:m}:{}),{duration:b.animateDuration,easing:b.animateEasing,step:function(){var b={width:parseInt(e.element.css("width"),10),height:parseInt(e.element.css("height"),10),top:parseInt(e.element.css("top"),10),left:parseInt(e.element.css("left"),10)};h&&h.length&&a(h[0]).css({width:b.width,height:b.height});e._updateCache(b);e._propagate("resize",c)}})}});a.ui.plugin.add("resizable", "containment",{start:function(c,d){var f=a(this).data("resizable"),b=f.element,h=f.options.containment;if(b=h instanceof a?h.get(0):/parent/.test(h)?b.parent().get(0):h)if(f.containerElement=a(b),/document/.test(h)||h==document)f.containerOffset={left:0,top:0},f.containerPosition={left:0,top:0},f.parentData={element:a(document),left:0,top:0,width:a(document).width(),height:a(document).height()||document.body.parentNode.scrollHeight};else{var l=a(b),m=[];a(["Top","Right","Left","Bottom"]).each(function(a, b){m[a]=e(l.css("padding"+b))});f.containerOffset=l.offset();f.containerPosition=l.position();f.containerSize={height:l.innerHeight()-m[3],width:l.innerWidth()-m[1]};var h=f.containerOffset,n=f.containerSize.height,q=f.containerSize.width,q=a.ui.hasScroll(b,"left")?b.scrollWidth:q,n=a.ui.hasScroll(b)?b.scrollHeight:n;f.parentData={element:b,left:h.left,top:h.top,width:q,height:n}}},resize:function(c,d){var e=a(this).data("resizable"),b=e.options,h=e.containerOffset,l=e.position,m=e._aspectRatio|| c.shiftKey,n={top:0,left:0},q=e.containerElement;q[0]!=document&&/static/.test(q.css("position"))&&(n=h);l.left<(e._helper?h.left:0)&&(e.size.width+=e._helper?e.position.left-h.left:e.position.left-n.left,m&&(e.size.height=e.size.width/e.aspectRatio),e.position.left=b.helper?h.left:0);l.top<(e._helper?h.top:0)&&(e.size.height+=e._helper?e.position.top-h.top:e.position.top,m&&(e.size.width=e.size.height*e.aspectRatio),e.position.top=e._helper?h.top:0);e.offset.left=e.parentData.left+e.position.left; e.offset.top=e.parentData.top+e.position.top;b=Math.abs(e.offset.left-n.left+e.sizeDiff.width);h=Math.abs((e._helper?e.offset.top-n.top:e.offset.top-h.top)+e.sizeDiff.height);n=e.containerElement.get(0)==e.element.parent().get(0);l=/relative|absolute/.test(e.containerElement.css("position"));n&&l&&(b-=e.parentData.left);b+e.size.width>=e.parentData.width&&(e.size.width=e.parentData.width-b,m&&(e.size.height=e.size.width/e.aspectRatio));h+e.size.height>=e.parentData.height&&(e.size.height=e.parentData.height- h,m&&(e.size.width=e.size.height*e.aspectRatio))},stop:function(c,d){var e=a(this).data("resizable"),b=e.options,h=e.containerOffset,l=e.containerPosition,m=e.containerElement,n=a(e.helper),q=n.offset(),u=n.outerWidth()-e.sizeDiff.width,n=n.outerHeight()-e.sizeDiff.height;e._helper&&!b.animate&&/relative/.test(m.css("position"))&&a(this).css({left:q.left-l.left-h.left,width:u,height:n});e._helper&&!b.animate&&/static/.test(m.css("position"))&&a(this).css({left:q.left-l.left-h.left,width:u,height:n})}}); a.ui.plugin.add("resizable","ghost",{start:function(c,d){var e=a(this).data("resizable"),b=e.options,h=e.size;e.ghost=e.originalElement.clone();e.ghost.css({opacity:0.25,display:"block",position:"relative",height:h.height,width:h.width,margin:0,left:0,top:0}).addClass("ui-resizable-ghost").addClass("string"==typeof b.ghost?b.ghost:"");e.ghost.appendTo(e.helper)},resize:function(c,d){var e=a(this).data("resizable");e.ghost&&e.ghost.css({position:"relative",height:e.size.height,width:e.size.width})}, stop:function(c,d){var e=a(this).data("resizable");e.ghost&&e.helper&&e.helper.get(0).removeChild(e.ghost.get(0))}});a.ui.plugin.add("resizable","grid",{resize:function(c,d){var e=a(this).data("resizable"),b=e.options,h=e.size,l=e.originalSize,m=e.originalPosition,n=e.axis;b.grid="number"==typeof b.grid?[b.grid,b.grid]:b.grid;var q=Math.round((h.width-l.width)/(b.grid[0]||1))*(b.grid[0]||1),b=Math.round((h.height-l.height)/(b.grid[1]||1))*(b.grid[1]||1);/^(se|s|e)$/.test(n)?(e.size.width=l.width+ q,e.size.height=l.height+b):/^(ne)$/.test(n)?(e.size.width=l.width+q,e.size.height=l.height+b,e.position.top=m.top-b):/^(sw)$/.test(n)?(e.size.width=l.width+q,e.size.height=l.height+b,e.position.left=m.left-q):(e.size.width=l.width+q,e.size.height=l.height+b,e.position.top=m.top-b,e.position.left=m.left-q)}});var e=function(a){return parseInt(a,10)||0},d=function(a){return!isNaN(parseInt(a,10))}})(jQuery); (function(a,p){a.widget("ui.selectable",a.ui.mouse,{options:{appendTo:"body",autoRefresh:!0,distance:0,filter:"*",tolerance:"touch"},_create:function(){var e=this;this.element.addClass("ui-selectable");this.dragged=!1;var d;this.refresh=function(){d=a(e.options.filter,e.element[0]);d.addClass("ui-selectee");d.each(function(){var c=a(this),d=c.offset();a.data(this,"selectable-item",{element:this,$element:c,left:d.left,top:d.top,right:d.left+c.outerWidth(),bottom:d.top+c.outerHeight(),startselected:!1, selected:c.hasClass("ui-selected"),selecting:c.hasClass("ui-selecting"),unselecting:c.hasClass("ui-unselecting")})})};this.refresh();this.selectees=d.addClass("ui-selectee");this._mouseInit();this.helper=a("
")},destroy:function(){return this.selectees.removeClass("ui-selectee").removeData("selectable-item"),this.element.removeClass("ui-selectable ui-selectable-disabled").removeData("selectable").unbind(".selectable"),this._mouseDestroy(),this},_mouseStart:function(e){var d= this;this.opos=[e.pageX,e.pageY];if(!this.options.disabled){var c=this.options;this.selectees=a(c.filter,this.element[0]);this._trigger("start",e);a(c.appendTo).append(this.helper);this.helper.css({left:e.clientX,top:e.clientY,width:0,height:0});c.autoRefresh&&this.refresh();this.selectees.filter(".ui-selected").each(function(){var c=a.data(this,"selectable-item");c.startselected=!0;e.metaKey||e.ctrlKey||(c.$element.removeClass("ui-selected"),c.selected=!1,c.$element.addClass("ui-unselecting"),c.unselecting= !0,d._trigger("unselecting",e,{unselecting:c.element}))});a(e.target).parents().andSelf().each(function(){var c=a.data(this,"selectable-item");if(c){var f=!e.metaKey&&!e.ctrlKey||!c.$element.hasClass("ui-selected");return c.$element.removeClass(f?"ui-unselecting":"ui-selected").addClass(f?"ui-selecting":"ui-unselecting"),c.unselecting=!f,c.selecting=f,c.selected=f,f?d._trigger("selecting",e,{selecting:c.element}):d._trigger("unselecting",e,{unselecting:c.element}),!1}})}},_mouseDrag:function(e){var d= this;this.dragged=!0;if(!this.options.disabled){var c=this.options,k=this.opos[0],f=this.opos[1],b=e.pageX,h=e.pageY;if(k>b)var l=b,b=k,k=l;f>h&&(l=h,h=f,f=l);return this.helper.css({left:k,top:f,width:b-k,height:h-f}),this.selectees.each(function(){var l=a.data(this,"selectable-item");if(l&&l.element!=d.element[0]){var n=!1;"touch"==c.tolerance?n=!(l.left>b||l.righth||l.bottomk&&l.rightf&&l.bottom *",opacity:!1,placeholder:!1,revert:!1,scroll:!0,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1E3},_create:function(){var a=this.options;this.containerCache={};this.element.addClass("ui-sortable"); this.refresh();this.floating=this.items.length?"x"===a.axis||/left|right/.test(this.items[0].item.css("float"))||/inline|table-cell/.test(this.items[0].item.css("display")):!1;this.offset=this.element.offset();this._mouseInit();this.ready=!0},destroy:function(){a.Widget.prototype.destroy.call(this);this.element.removeClass("ui-sortable ui-sortable-disabled");this._mouseDestroy();for(var e=this.items.length-1;0<=e;e--)this.items[e].item.removeData(this.widgetName+"-item");return this},_setOption:function(e, d){"disabled"===e?(this.options[e]=d,this.widget()[d?"addClass":"removeClass"]("ui-sortable-disabled")):a.Widget.prototype._setOption.apply(this,arguments)},_mouseCapture:function(e,d){var c=this;if(this.reverting||this.options.disabled||"static"==this.options.type)return!1;this._refreshItems(e);var k=null,f=this;a(e.target).parents().each(function(){if(a.data(this,c.widgetName+"-item")==f)return k=a(this),!1});a.data(e.target,c.widgetName+"-item")==f&&(k=a(e.target));if(!k)return!1;if(this.options.handle&& !d){var b=!1;a(this.options.handle,k).find("*").andSelf().each(function(){this==e.target&&(b=!0)});if(!b)return!1}return this.currentItem=k,this._removeCurrentsFromItems(),!0},_mouseStart:function(e,d,c){d=this.options;this.currentContainer=this;this.refreshPositions();this.helper=this._createHelper(e);this._cacheHelperProportions();this._cacheMargins();this.scrollParent=this.helper.scrollParent();this.offset=this.currentItem.offset();this.offset={top:this.offset.top-this.margins.top,left:this.offset.left- this.margins.left};a.extend(this.offset,{click:{left:e.pageX-this.offset.left,top:e.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});this.helper.css("position","absolute");this.cssPosition=this.helper.css("position");this.originalPosition=this._generatePosition(e);this.originalPageX=e.pageX;this.originalPageY=e.pageY;d.cursorAt&&this._adjustOffsetFromHelper(d.cursorAt);this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]}; this.helper[0]!=this.currentItem[0]&&this.currentItem.hide();this._createPlaceholder();d.containment&&this._setContainment();d.cursor&&(a("body").css("cursor")&&(this._storedCursor=a("body").css("cursor")),a("body").css("cursor",d.cursor));d.opacity&&(this.helper.css("opacity")&&(this._storedOpacity=this.helper.css("opacity")),this.helper.css("opacity",d.opacity));d.zIndex&&(this.helper.css("zIndex")&&(this._storedZIndex=this.helper.css("zIndex")),this.helper.css("zIndex",d.zIndex));this.scrollParent[0]!= document&&"HTML"!=this.scrollParent[0].tagName&&(this.overflowOffset=this.scrollParent.offset());this._trigger("start",e,this._uiHash());this._preserveHelperProportions||this._cacheHelperProportions();if(!c)for(c=this.containers.length-1;0<=c;c--)this.containers[c]._trigger("activate",e,this._uiHash(this));return a.ui.ddmanager&&(a.ui.ddmanager.current=this),a.ui.ddmanager&&!d.dropBehaviour&&a.ui.ddmanager.prepareOffsets(this,e),this.dragging=!0,this.helper.addClass("ui-sortable-helper"),this._mouseDrag(e), !0},_mouseDrag:function(e){this.position=this._generatePosition(e);this.positionAbs=this._convertPositionTo("absolute");this.lastPositionAbs||(this.lastPositionAbs=this.positionAbs);if(this.options.scroll){var d=this.options,c=!1;this.scrollParent[0]!=document&&"HTML"!=this.scrollParent[0].tagName?(this.overflowOffset.top+this.scrollParent[0].offsetHeight-e.pageYa[this.floating?"width":"height"]?k+n>l&&k+nb&&d+qthis.containment[2]&&(f=this.containment[2]+this.offset.click.left),e.pageY-this.offset.click.top>this.containment[3]&& (b=this.containment[3]+this.offset.click.top)),d.grid&&(b=this.originalPageY+Math.round((b-this.originalPageY)/d.grid[1])*d.grid[1],b=this.containment?b-this.offset.click.topthis.containment[3]?b-this.offset.click.topthis.containment[2]?f-this.offset.click.left< this.containment[0]?f+d.grid[0]:f-d.grid[0]:f:f));return{top:b-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(a.browser.safari&&"fixed"==this.cssPosition?0:"fixed"==this.cssPosition?-this.scrollParent.scrollTop():k?0:c.scrollTop()),left:f-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(a.browser.safari&&"fixed"==this.cssPosition?0:"fixed"==this.cssPosition?-this.scrollParent.scrollLeft():k?0:c.scrollLeft())}},_rearrange:function(a,d,c,k){c?c[0].appendChild(this.placeholder[0]): d.item[0].parentNode.insertBefore(this.placeholder[0],"down"==this.direction?d.item[0]:d.item[0].nextSibling);this.counter=this.counter?++this.counter:1;var f=this,b=this.counter;window.setTimeout(function(){b==f.counter&&f.refreshPositions(!k)},0)},_clear:function(e,d){this.reverting=!1;var c=[];!this._noFinalSort&&this.currentItem.parent().length&&this.placeholder.before(this.currentItem);this._noFinalSort=null;if(this.helper[0]==this.currentItem[0]){for(var k in this._storedCSS)if("auto"==this._storedCSS[k]|| "static"==this._storedCSS[k])this._storedCSS[k]="";this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper")}else this.currentItem.show();this.fromOutside&&!d&&c.push(function(a){this._trigger("receive",a,this._uiHash(this.fromOutside))});!this.fromOutside&&this.domPosition.prev==this.currentItem.prev().not(".ui-sortable-helper")[0]&&this.domPosition.parent==this.currentItem.parent()[0]||d||c.push(function(a){this._trigger("update",a,this._uiHash())});this!==this.currentContainer&&(d|| (c.push(function(a){this._trigger("remove",a,this._uiHash())}),c.push(function(a){return function(b){a._trigger("receive",b,this._uiHash(this))}}.call(this,this.currentContainer)),c.push(function(a){return function(b){a._trigger("update",b,this._uiHash(this))}}.call(this,this.currentContainer))));for(k=this.containers.length-1;0<=k;k--)d||c.push(function(a){return function(b){a._trigger("deactivate",b,this._uiHash(this))}}.call(this,this.containers[k])),this.containers[k].containerCache.over&&(c.push(function(a){return function(b){a._trigger("out", b,this._uiHash(this))}}.call(this,this.containers[k])),this.containers[k].containerCache.over=0);this._storedCursor&&a("body").css("cursor",this._storedCursor);this._storedOpacity&&this.helper.css("opacity",this._storedOpacity);this._storedZIndex&&this.helper.css("zIndex","auto"==this._storedZIndex?"":this._storedZIndex);this.dragging=!1;if(this.cancelHelperRemoval){if(!d){this._trigger("beforeStop",e,this._uiHash());for(k=0;k").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0}),e=document.activeElement;try{e.id}catch(h){e=document.body}return b.wrap(d),(b[0]===e||a.contains(b[0],e))&&a(e).focus(), d=b.parent(),"static"==b.css("position")?(d.css({position:"relative"}),b.css({position:"relative"})):(a.extend(c,{position:b.css("position"),zIndex:b.css("z-index")}),a.each(["top","left","bottom","right"],function(a,d){c[d]=b.css(d);isNaN(parseInt(c[d],10))&&(c[d]="auto")}),b.css({position:"relative",top:0,left:0,right:"auto",bottom:"auto"})),d.css(c).show()},removeWrapper:function(b){var c,d=document.activeElement;return b.parent().is(".ui-effects-wrapper")?(c=b.parent().replaceWith(b),(b[0]=== d||a.contains(b[0],d))&&a(d).focus(),c):b},setTransition:function(b,c,d,e){return e=e||{},a.each(c,function(a,c){var h=b.cssUnit(c);0a?c(2*a)/2:c(-2*a+2)/-2+1}})}(jQuery); (function(a,p){a.effects.blind=function(e){return this.queue(function(){var d=a(this),c=["position","top","bottom","left","right"],k=a.effects.setMode(d,e.options.mode||"hide"),f=e.options.direction||"vertical";a.effects.save(d,c);d.show();var b=a.effects.createWrapper(d).css({overflow:"hidden"}),h="vertical"==f?"height":"width",f="vertical"==f?b.height():b.width();"show"==k&&b.css(h,0);var l={};l[h]="show"==k?f:0;b.animate(l,e.duration,e.options.easing,function(){"hide"==k&&d.hide();a.effects.restore(d, c);a.effects.removeWrapper(d);e.callback&&e.callback.apply(d[0],arguments);d.dequeue()})})}})(jQuery); (function(a,p){a.effects.bounce=function(e){return this.queue(function(){var d=a(this),c=["position","top","bottom","left","right"],k=a.effects.setMode(d,e.options.mode||"effect"),f=e.options.direction||"up",b=e.options.distance||20,h=e.options.times||5,l=e.duration||250;/show|hide/.test(k)&&c.push("opacity");a.effects.save(d,c);d.show();a.effects.createWrapper(d);var m="up"==f||"down"==f?"top":"left",f="up"==f||"left"==f?"pos":"neg",b=e.options.distance||("top"==m?d.outerHeight(!0)/3:d.outerWidth(!0)/ 3);"show"==k&&d.css("opacity",0).css(m,"pos"==f?-b:b);"hide"==k&&(b/=2*h);"hide"!=k&&h--;if("show"==k){var n={opacity:1};n[m]=("pos"==f?"+=":"-=")+b;d.animate(n,l/2,e.options.easing);b/=2;h--}for(n=0;n").css({position:"absolute",visibility:"visible",left:b/c*-m,top:h/d*-l}).parent().addClass("ui-effects-explode").css({position:"absolute",overflow:"hidden",width:b/c,height:h/d,left:f.left+b/c*m+("show"==e.options.mode?b/c*(m-Math.floor(c/2)):0),top:f.top+h/d*l+("show"==e.options.mode?h/d*(l-Math.floor(d/2)):0),opacity:"show"==e.options.mode?0:1}).animate({left:f.left+b/c*m+("show"==e.options.mode?0:b/c*(m-Math.floor(c/2))),top:f.top+h/d*l+("show"== e.options.mode?0:h/d*(l-Math.floor(d/2))),opacity:"show"==e.options.mode?1:0},e.duration||500);setTimeout(function(){"show"==e.options.mode?k.css({visibility:"visible"}):k.css({visibility:"visible"}).hide();e.callback&&e.callback.apply(k[0]);k.dequeue();a("div.ui-effects-explode").remove()},e.duration||500)})}})(jQuery); (function(a,p){a.effects.fade=function(e){return this.queue(function(){var d=a(this),c=a.effects.setMode(d,e.options.mode||"hide");d.animate({opacity:c},{queue:!1,duration:e.duration,easing:e.options.easing,complete:function(){e.callback&&e.callback.apply(this,arguments);d.dequeue()}})})}})(jQuery); (function(a,p){a.effects.fold=function(e){return this.queue(function(){var d=a(this),c=["position","top","bottom","left","right"],k=a.effects.setMode(d,e.options.mode||"hide"),f=e.options.size||15,b=!!e.options.horizFirst,h=e.duration?e.duration/2:a.fx.speeds._default/2;a.effects.save(d,c);d.show();var l=a.effects.createWrapper(d).css({overflow:"hidden"}),m="show"==k!=b,n=m?["width","height"]:["height","width"],m=m?[l.width(),l.height()]:[l.height(),l.width()],q=/([0-9]+)%/.exec(f);q&&(f=parseInt(q[1], 10)/100*m["hide"==k?0:1]);"show"==k&&l.css(b?{height:0,width:f}:{height:f,width:0});b={};q={};b[n[0]]="show"==k?m[0]:f;q[n[1]]="show"==k?m[1]:0;l.animate(b,h,e.options.easing).animate(q,h,e.options.easing,function(){"hide"==k&&d.hide();a.effects.restore(d,c);a.effects.removeWrapper(d);e.callback&&e.callback.apply(d[0],arguments);d.dequeue()})})}})(jQuery); (function(a,p){a.effects.highlight=function(e){return this.queue(function(){var d=a(this),c=["backgroundImage","backgroundColor","opacity"],k=a.effects.setMode(d,e.options.mode||"show"),f={backgroundColor:d.css("backgroundColor")};"hide"==k&&(f.opacity=0);a.effects.save(d,c);d.show().css({backgroundImage:"none",backgroundColor:e.options.color||"#ffff99"}).animate(f,{queue:!1,duration:e.duration,easing:e.options.easing,complete:function(){"hide"==k&&d.hide();a.effects.restore(d,c);"show"==k&&!a.support.opacity&& this.style.removeAttribute("filter");e.callback&&e.callback.apply(this,arguments);d.dequeue()}})})}})(jQuery); (function(a,p){a.effects.pulsate=function(e){return this.queue(function(){var d=a(this),c=a.effects.setMode(d,e.options.mode||"show"),k=2*(e.options.times||5)-1,f=e.duration?e.duration/2:a.fx.speeds._default/2,b=d.is(":visible"),h=0;b||(d.css("opacity",0).show(),h=1);("hide"==c&&b||"show"==c&&!b)&&k--;for(c=0;c').appendTo(document.body).addClass(e.options.className).css({top:k.top,left:k.left,height:d.innerHeight(),width:d.innerWidth(),position:"absolute"}).animate(c,e.duration,e.options.easing,function(){f.remove();e.callback&&e.callback.apply(d[0],arguments); d.dequeue()})})}})(jQuery); (function(a,p){a.widget("ui.accordion",{options:{active:0,animated:"slide",autoHeight:!0,clearStyle:!1,collapsible:!1,event:"click",fillSpace:!1,header:"> li > :first-child,> :not(li):even",icons:{header:"ui-icon-triangle-1-e",headerSelected:"ui-icon-triangle-1-s"},navigation:!1,navigationFilter:function(){return this.href.toLowerCase()===location.href.toLowerCase()}},_create:function(){var e=this,d=e.options;e.running=0;e.element.addClass("ui-accordion ui-widget ui-helper-reset").children("li").addClass("ui-accordion-li-fix");e.headers= e.element.find(d.header).addClass("ui-accordion-header ui-helper-reset ui-state-default ui-corner-all").bind("mouseenter.accordion",function(){d.disabled||a(this).addClass("ui-state-hover")}).bind("mouseleave.accordion",function(){d.disabled||a(this).removeClass("ui-state-hover")}).bind("focus.accordion",function(){d.disabled||a(this).addClass("ui-state-focus")}).bind("blur.accordion",function(){d.disabled||a(this).removeClass("ui-state-focus")});e.headers.next().addClass("ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom"); if(d.navigation){var c=e.element.find("a").filter(d.navigationFilter).eq(0);if(c.length){var k=c.closest(".ui-accordion-header");k.length?e.active=k:e.active=c.closest(".ui-accordion-content").prev()}}e.active=e._findActive(e.active||d.active).addClass("ui-state-default ui-state-active").toggleClass("ui-corner-all").toggleClass("ui-corner-top");e.active.next().addClass("ui-accordion-content-active");e._createIcons();e.resize();e.element.attr("role","tablist");e.headers.attr("role","tab").bind("keydown.accordion", function(a){return e._keydown(a)}).next().attr("role","tabpanel");e.headers.not(e.active||"").attr({"aria-expanded":"false","aria-selected":"false",tabIndex:-1}).next().hide();e.active.length?e.active.attr({"aria-expanded":"true","aria-selected":"true",tabIndex:0}):e.headers.eq(0).attr("tabIndex",0);a.browser.safari||e.headers.find("a").attr("tabIndex",-1);d.event&&e.headers.bind(d.event.split(" ").join(".accordion ")+".accordion",function(a){e._clickHandler.call(e,a,this);a.preventDefault()})},_createIcons:function(){var e= this.options;e.icons&&(a("").addClass("ui-icon "+e.icons.header).prependTo(this.headers),this.active.children(".ui-icon").toggleClass(e.icons.header).toggleClass(e.icons.headerSelected),this.element.addClass("ui-accordion-icons"))},_destroyIcons:function(){this.headers.children(".ui-icon").remove();this.element.removeClass("ui-accordion-icons")},destroy:function(){var e=this.options;this.element.removeClass("ui-accordion ui-widget ui-helper-reset").removeAttr("role");this.headers.unbind(".accordion").removeClass("ui-accordion-header ui-accordion-disabled ui-helper-reset ui-state-default ui-corner-all ui-state-active ui-state-disabled ui-corner-top").removeAttr("role").removeAttr("aria-expanded").removeAttr("aria-selected").removeAttr("tabIndex"); this.headers.find("a").removeAttr("tabIndex");this._destroyIcons();var d=this.headers.next().css("display","").removeAttr("role").removeClass("ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content ui-accordion-content-active ui-accordion-disabled ui-state-disabled");return(e.autoHeight||e.fillHeight)&&d.css("height",""),a.Widget.prototype.destroy.call(this)},_setOption:function(e,d){a.Widget.prototype._setOption.apply(this,arguments);"active"==e&&this.activate(d);"icons"==e&&(this._destroyIcons(), d&&this._createIcons());"disabled"==e&&this.headers.add(this.headers.next())[d?"addClass":"removeClass"]("ui-accordion-disabled ui-state-disabled")},_keydown:function(e){if(!(this.options.disabled||e.altKey||e.ctrlKey)){var d=a.ui.keyCode,c=this.headers.length,k=this.headers.index(e.target),f=!1;switch(e.keyCode){case d.RIGHT:case d.DOWN:f=this.headers[(k+1)%c];break;case d.LEFT:case d.UP:f=this.headers[(k-1+c)%c];break;case d.SPACE:case d.ENTER:this._clickHandler({target:e.target},e.target),e.preventDefault()}return f? (a(e.target).attr("tabIndex",-1),a(f).attr("tabIndex",0),f.focus(),!1):!0}},resize:function(){var e=this.options,d;if(e.fillSpace){if(a.browser.msie){var c=this.element.parent().css("overflow");this.element.parent().css("overflow","hidden")}d=this.element.parent().height();a.browser.msie&&this.element.parent().css("overflow",c);this.headers.each(function(){d-=a(this).outerHeight(!0)});this.headers.next().each(function(){a(this).height(Math.max(0,d-a(this).innerHeight()+a(this).height()))}).css("overflow", "auto")}else e.autoHeight&&(d=0,this.headers.next().each(function(){d=Math.max(d,a(this).height("").height())}).height(d));return this},activate:function(a){this.options.active=a;a=this._findActive(a)[0];return this._clickHandler({target:a},a),this},_findActive:function(e){return e?"number"==typeof e?this.headers.filter(":eq("+e+")"):this.headers.not(this.headers.not(e)):!1===e?a([]):this.headers.filter(":eq(0)")},_clickHandler:function(e,d){var c=this.options;if(!c.disabled)if(e.target){var k=a(e.currentTarget|| d),f=k[0]===this.active[0];c.active=c.collapsible&&f?!1:this.headers.index(k);if(!(this.running||!c.collapsible&&f)){var b=this.active,h=k.next(),l=this.active.next(),m={options:c,newHeader:f&&c.collapsible?a([]):k,oldHeader:this.active,newContent:f&&c.collapsible?a([]):h,oldContent:l},n=this.headers.index(this.active[0])>this.headers.index(k[0]);this.active=f?a([]):k;this._toggle(h,l,m,f,n);b.removeClass("ui-state-active ui-corner-top").addClass("ui-state-default ui-corner-all").children(".ui-icon").removeClass(c.icons.headerSelected).addClass(c.icons.header); f||(k.removeClass("ui-state-default ui-corner-all").addClass("ui-state-active ui-corner-top").children(".ui-icon").removeClass(c.icons.header).addClass(c.icons.headerSelected),k.next().addClass("ui-accordion-content-active"))}}else if(c.collapsible){this.active.removeClass("ui-state-active ui-corner-top").addClass("ui-state-default ui-corner-all").children(".ui-icon").removeClass(c.icons.headerSelected).addClass(c.icons.header);this.active.next().addClass("ui-accordion-content-active");var l=this.active.next(), m={options:c,newHeader:a([]),oldHeader:c.active,newContent:a([]),oldContent:l},h=this.active=a([]);this._toggle(h,l,m)}},_toggle:function(e,d,c,k,f){var b=this,h=b.options;b.toShow=e;b.toHide=d;b.data=c;var l=function(){if(b)return b._completed.apply(b,arguments)};b._trigger("changestart",null,b.data);b.running=0===d.size()?e.size():d.size();if(h.animated){c={};h.collapsible&&k?c={toShow:a([]),toHide:d,complete:l,down:f,autoHeight:h.autoHeight||h.fillSpace}:c={toShow:e,toHide:d,complete:l,down:f, autoHeight:h.autoHeight||h.fillSpace};h.proxied||(h.proxied=h.animated);h.proxiedDuration||(h.proxiedDuration=h.duration);h.animated=a.isFunction(h.proxied)?h.proxied(c):h.proxied;h.duration=a.isFunction(h.proxiedDuration)?h.proxiedDuration(c):h.proxiedDuration;k=a.ui.accordion.animations;var m=h.duration,n=h.animated;n&&!k[n]&&!a.easing[n]&&(n="slide");k[n]||(k[n]=function(a){this.slide(a,{easing:n,duration:m||700})});k[n](c)}else h.collapsible&&k?e.toggle():(d.hide(),e.show()),l(!0);d.prev().attr({"aria-expanded":"false", "aria-selected":"false",tabIndex:-1}).blur();e.prev().attr({"aria-expanded":"true","aria-selected":"true",tabIndex:0}).focus()},_completed:function(a){this.running=a?0:--this.running;this.running||(this.options.clearStyle&&this.toShow.add(this.toHide).css({height:"",overflow:""}),this.toHide.removeClass("ui-accordion-content-active"),this.toHide.length&&(this.toHide.parent()[0].className=this.toHide.parent()[0].className),this._trigger("change",null,this.data))}});a.extend(a.ui.accordion,{version:"1.8.24", animations:{slide:function(e,d){e=a.extend({easing:"swing",duration:300},e,d);if(e.toHide.size())if(e.toShow.size()){var c=e.toShow.css("overflow"),k=0,f={},b={},h,l=e.toShow;h=l[0].style.width;l.width(l.parent().width()-parseFloat(l.css("paddingLeft"))-parseFloat(l.css("paddingRight"))-(parseFloat(l.css("borderLeftWidth"))||0)-(parseFloat(l.css("borderRightWidth"))||0));a.each(["height","paddingTop","paddingBottom"],function(c,d){b[d]="hide";var h=(""+a.css(e.toShow[0],d)).match(/^([\d+-.]+)(.*)$/); f[d]={value:h[1],unit:h[2]||"px"}});e.toShow.css({height:0,overflow:"hidden"}).show();e.toHide.filter(":hidden").each(e.complete).end().filter(":visible").animate(b,{step:function(a,b){"height"==b.prop&&(k=0===b.end-b.start?0:(b.now-b.start)/(b.end-b.start));e.toShow[0].style[b.prop]=k*f[b.prop].value+f[b.prop].unit},duration:e.duration,easing:e.easing,complete:function(){e.autoHeight||e.toShow.css("height","");e.toShow.css({width:h,overflow:c});e.complete()}})}else e.toHide.animate({height:"hide", paddingTop:"hide",paddingBottom:"hide"},e);else e.toShow.animate({height:"show",paddingTop:"show",paddingBottom:"show"},e)},bounceslide:function(a){this.slide(a,{easing:a.down?"easeOutBounce":"swing",duration:a.down?1E3:200})}}})})(jQuery); (function(a,p){var e=0;a.widget("ui.autocomplete",{options:{appendTo:"body",autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null},pending:0,_create:function(){var d=this,c=this.element[0].ownerDocument,e;this.isMultiLine=this.element.is("textarea");this.element.addClass("ui-autocomplete-input").attr("autocomplete","off").attr({role:"textbox","aria-autocomplete":"list","aria-haspopup":"true"}).bind("keydown.autocomplete",function(c){if(!d.options.disabled&& !d.element.propAttr("readOnly")){e=!1;var b=a.ui.keyCode;switch(c.keyCode){case b.PAGE_UP:d._move("previousPage",c);break;case b.PAGE_DOWN:d._move("nextPage",c);break;case b.UP:d._keyEvent("previous",c);break;case b.DOWN:d._keyEvent("next",c);break;case b.ENTER:case b.NUMPAD_ENTER:d.menu.active&&(e=!0,c.preventDefault());case b.TAB:if(!d.menu.active)break;d.menu.select(c);break;case b.ESCAPE:d.element.val(d.term);d.close(c);break;default:clearTimeout(d.searching),d.searching=setTimeout(function(){d.term!= d.element.val()&&(d.selectedItem=null,d.search(null,c))},d.options.delay)}}}).bind("keypress.autocomplete",function(a){e&&(e=!1,a.preventDefault())}).bind("focus.autocomplete",function(){d.options.disabled||(d.selectedItem=null,d.previous=d.element.val())}).bind("blur.autocomplete",function(a){d.options.disabled||(clearTimeout(d.searching),d.closing=setTimeout(function(){d.close(a);d._change(a)},150))});this._initSource();this.menu=a("
    ").addClass("ui-autocomplete").appendTo(a(this.options.appendTo|| "body",c)[0]).mousedown(function(c){var b=d.menu.element[0];a(c.target).closest(".ui-menu-item").length||setTimeout(function(){a(document).one("mousedown",function(c){c.target!==d.element[0]&&c.target!==b&&!a.ui.contains(b,c.target)&&d.close()})},1);setTimeout(function(){clearTimeout(d.closing)},13)}).menu({focus:function(a,b){var c=b.item.data("item.autocomplete");!1!==d._trigger("focus",a,{item:c})&&/^key/.test(a.originalEvent.type)&&d.element.val(c.value)},selected:function(a,b){var e=b.item.data("item.autocomplete"), k=d.previous;d.element[0]!==c.activeElement&&(d.element.focus(),d.previous=k,setTimeout(function(){d.previous=k;d.selectedItem=e},1));!1!==d._trigger("select",a,{item:e})&&d.element.val(e.value);d.term=d.element.val();d.close(a);d.selectedItem=e},blur:function(a,b){d.menu.element.is(":visible")&&d.element.val()!==d.term&&d.element.val(d.term)}}).zIndex(this.element.zIndex()+1).css({top:0,left:0}).hide().data("menu");a.fn.bgiframe&&this.menu.element.bgiframe();d.beforeunloadHandler=function(){d.element.removeAttr("autocomplete")}; a(window).bind("beforeunload",d.beforeunloadHandler)},destroy:function(){this.element.removeClass("ui-autocomplete-input").removeAttr("autocomplete").removeAttr("role").removeAttr("aria-autocomplete").removeAttr("aria-haspopup");this.menu.element.remove();a(window).unbind("beforeunload",this.beforeunloadHandler);a.Widget.prototype.destroy.call(this)},_setOption:function(d,c){a.Widget.prototype._setOption.apply(this,arguments);"source"===d&&this._initSource();"appendTo"===d&&this.menu.element.appendTo(a(c|| "body",this.element[0].ownerDocument)[0]);"disabled"===d&&c&&this.xhr&&this.xhr.abort()},_initSource:function(){var d=this,c,e;a.isArray(this.options.source)?(c=this.options.source,this.source=function(d,b){b(a.ui.autocomplete.filter(c,d.term))}):"string"==typeof this.options.source?(e=this.options.source,this.source=function(c,b){d.xhr&&d.xhr.abort();d.xhr=a.ajax({url:e,data:c,dataType:"json",success:function(a,c){b(a)},error:function(){b([])}})}):this.source=this.options.source},search:function(a, c){a=null!=a?a:this.element.val();this.term=this.element.val();if(a.length").data("item.autocomplete",c).append(a("").text(c.label)).appendTo(d)},_move:function(a,c){if(this.menu.element.is(":visible"))if(this.menu.first()&&/^previous/.test(a)||this.menu.last()&&/^next/.test(a))this.element.val(this.term),this.menu.deactivate();else this.menu[a](c);else this.search(null,c)},widget:function(){return this.menu.element},_keyEvent:function(a,c){if(!this.isMultiLine||this.menu.element.is(":visible"))this._move(a, c),c.preventDefault()}});a.extend(a.ui.autocomplete,{escapeRegex:function(a){return a.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")},filter:function(d,c){var e=RegExp(a.ui.autocomplete.escapeRegex(c),"i");return a.grep(d,function(a){return e.test(a.label||a.value||a)})}})})(jQuery); (function(a){a.widget("ui.menu",{_create:function(){var p=this;this.element.addClass("ui-menu ui-widget ui-widget-content ui-corner-all").attr({role:"listbox","aria-activedescendant":"ui-active-menuitem"}).click(function(e){a(e.target).closest(".ui-menu-item a").length&&(e.preventDefault(),p.select(e))});this.refresh()},refresh:function(){var p=this;this.element.children("li:not(.ui-menu-item):has(a)").addClass("ui-menu-item").attr("role","menuitem").children("a").addClass("ui-corner-all").attr("tabindex", -1).mouseenter(function(e){p.activate(e,a(this).parent())}).mouseleave(function(){p.deactivate()})},activate:function(a,e){this.deactivate();if(this.hasScroll()){var d=e.offset().top-this.element.offset().top,c=this.element.scrollTop(),k=this.element.height();0>d?this.element.scrollTop(c+d):d>=k&&this.element.scrollTop(c+d-k+e.height())}this.active=e.eq(0).children("a").addClass("ui-state-hover").attr("id","ui-active-menuitem").end();this._trigger("focus",a,{item:e})},deactivate:function(){this.active&& (this.active.children("a").removeClass("ui-state-hover").removeAttr("id"),this._trigger("blur"),this.active=null)},next:function(a){this.move("next",".ui-menu-item:first",a)},previous:function(a){this.move("prev",".ui-menu-item:last",a)},first:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},last:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},move:function(a,e,d){this.active?(a=this.active[a+"All"](".ui-menu-item").eq(0),a.length?this.activate(d, a):this.activate(d,this.element.children(e))):this.activate(d,this.element.children(e))},nextPage:function(p){if(this.hasScroll())if(!this.active||this.last())this.activate(p,this.element.children(".ui-menu-item:first"));else{var e=this.active.offset().top,d=this.element.height(),c=this.element.children(".ui-menu-item").filter(function(){var c=a(this).offset().top-e-d+a(this).height();return 10>c&&-10c&&-10",this.element[0].ownerDocument).addClass("ui-button-text").html(this.options.label).appendTo(b.empty()).text(),d=this.options.icons,e=d.primary&&d.secondary,f=[];d.primary||d.secondary?(this.options.text&&f.push("ui-button-text-icon"+(e?"s":d.primary?"-primary":"-secondary")),d.primary&&b.prepend(""),d.secondary&&b.append(""),this.options.text|| (f.push(e?"ui-button-icons-only":"ui-button-icon-only"),this.hasTitle||b.attr("title",c))):f.push("ui-button-text-only");b.addClass(f.join(" "))}}});a.widget("ui.buttonset",{options:{items:":button, :submit, :reset, :checkbox, :radio, a, :data(button)"},_create:function(){this.element.addClass("ui-buttonset")},_init:function(){this.refresh()},_setOption:function(b,c){"disabled"===b&&this.buttons.button("option",b,c);a.Widget.prototype._setOption.apply(this,arguments)},refresh:function(){var b="rtl"=== this.element.css("direction");this.buttons=this.element.find(this.options.items).filter(":ui-button").button("refresh").end().not(":ui-button").button().end().map(function(){return a(this).button("widget")[0]}).removeClass("ui-corner-all ui-corner-left ui-corner-right").filter(":first").addClass(b?"ui-corner-right":"ui-corner-left").end().filter(":last").addClass(b?"ui-corner-left":"ui-corner-right").end().end()},destroy:function(){this.element.removeClass("ui-buttonset");this.buttons.map(function(){return a(this).button("widget")[0]}).removeClass("ui-corner-left ui-corner-right").end().button("destroy"); a.Widget.prototype.destroy.call(this)}})})(jQuery); (function(a,p){function e(){this.debug=!1;this._curInst=null;this._keyEvent=!1;this._disabledInputs=[];this._inDialog=this._datepickerShowing=!1;this._mainDivId="ui-datepicker-div";this._inlineClass="ui-datepicker-inline";this._appendClass="ui-datepicker-append";this._triggerClass="ui-datepicker-trigger";this._dialogClass="ui-datepicker-dialog";this._disableClass="ui-datepicker-disabled";this._unselectableClass="ui-datepicker-unselectable";this._currentClass="ui-datepicker-current-day";this._dayOverClass= "ui-datepicker-days-cell-over";this.regional=[];this.regional[""]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:"January February March April May June July August September October November December".split(" "),monthNamesShort:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),dayNames:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),dayNamesShort:"Sun Mon Tue Wed Thu Fri Sat".split(" "),dayNamesMin:"Su Mo Tu We Th Fr Sa".split(" "), weekHeader:"Wk",dateFormat:"mm/dd/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""};this._defaults={showOn:"focus",showAnim:"fadeIn",showOptions:{},defaultDate:null,appendText:"",buttonText:"...",buttonImage:"",buttonImageOnly:!1,hideIfNoPrevNext:!1,navigationAsDateFormat:!1,gotoCurrent:!1,changeMonth:!1,changeYear:!1,yearRange:"c-10:c+10",showOtherMonths:!1,selectOtherMonths:!1,showWeek:!1,calculateWeek:this.iso8601Week,shortYearCutoff:"+10",minDate:null,maxDate:null,duration:"fast",beforeShowDay:null, beforeShow:null,onSelect:null,onChangeMonthYear:null,onClose:null,numberOfMonths:1,showCurrentAtPos:0,stepMonths:1,stepBigMonths:12,altField:"",altFormat:"",constrainInput:!0,showButtonPanel:!1,autoSize:!1,disabled:!1};a.extend(this._defaults,this.regional[""]);this.dpDiv=d(a('
    '))}function d(b){return b.bind("mouseout",function(b){b=a(b.target).closest("button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a"); b.length&&b.removeClass("ui-state-hover ui-datepicker-prev-hover ui-datepicker-next-hover")}).bind("mouseover",function(c){c=a(c.target).closest("button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a");!a.datepicker._isDisabledDatepicker(f.inline?b.parent()[0]:f.input[0])&&c.length&&(c.parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover"),c.addClass("ui-state-hover"),c.hasClass("ui-datepicker-prev")&&c.addClass("ui-datepicker-prev-hover"),c.hasClass("ui-datepicker-next")&& c.addClass("ui-datepicker-next-hover"))})}function c(b,c){a.extend(b,c);for(var d in c)if(null==c[d]||c[d]==p)b[d]=c[d];return b}a.extend(a.ui,{datepicker:{version:"1.8.24"}});var k=(new Date).getTime(),f;a.extend(e.prototype,{markerClassName:"hasDatepicker",maxRows:4,log:function(){this.debug&&console.log.apply("",arguments)},_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(a){return c(this._defaults,a||{}),this},_attachDatepicker:function(b,c){var d=null,e;for(e in this._defaults){var f= b.getAttribute("date:"+e);if(f){d=d||{};try{d[e]=eval(f)}catch(k){d[e]=f}}}e=b.nodeName.toLowerCase();f="div"==e||"span"==e;b.id||(this.uuid+=1,b.id="dp"+this.uuid);var p=this._newInst(a(b),f);p.settings=a.extend({},c||{},d||{});"input"==e?this._connectDatepicker(b,p):f&&this._inlineDatepicker(b,p)},_newInst:function(b,c){return{id:b[0].id.replace(/([^A-Za-z0-9_-])/g,"\\\\$1"),input:b,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:c,dpDiv:c?d(a('
    ')):this.dpDiv}},_connectDatepicker:function(b,c){var d=a(b);c.append=a([]);c.trigger=a([]);d.hasClass(this.markerClassName)||(this._attachments(d,c),d.addClass(this.markerClassName).keydown(this._doKeyDown).keypress(this._doKeyPress).keyup(this._doKeyUp).bind("setData.datepicker",function(a,b,d){c.settings[b]=d}).bind("getData.datepicker",function(a,b){return this._get(c,b)}),this._autoSize(c),a.data(b,"datepicker", c),c.settings.disabled&&this._disableDatepicker(b))},_attachments:function(b,c){var d=this._get(c,"appendText"),e=this._get(c,"isRTL");c.append&&c.append.remove();d&&(c.append=a(''+d+""),b[e?"before":"after"](c.append));b.unbind("focus",this._showDatepicker);c.trigger&&c.trigger.remove();d=this._get(c,"showOn");"focus"!=d&&"both"!=d||b.focus(this._showDatepicker);if("button"==d||"both"==d){var d=this._get(c,"buttonText"),f=this._get(c,"buttonImage");c.trigger= a(this._get(c,"buttonImageOnly")?a("").addClass(this._triggerClass).attr({src:f,alt:d,title:d}):a('').addClass(this._triggerClass).html(""==f?d:a("").attr({src:f,alt:d,title:d})));b[e?"before":"after"](c.trigger);c.trigger.click(function(){return a.datepicker._datepickerShowing&&a.datepicker._lastInput==b[0]?a.datepicker._hideDatepicker():a.datepicker._datepickerShowing&&a.datepicker._lastInput!=b[0]?(a.datepicker._hideDatepicker(),a.datepicker._showDatepicker(b[0])): a.datepicker._showDatepicker(b[0]),!1})}},_autoSize:function(a){if(this._get(a,"autoSize")&&!a.inline){var c=new Date(2009,11,20),d=this._get(a,"dateFormat");if(d.match(/[DM]/)){var e=function(a){for(var b=0,c=0,d=0;db&&(b=a[d].length,c=d);return c};c.setMonth(e(this._get(a,d.match(/MM/)?"monthNames":"monthNamesShort")));c.setDate(e(this._get(a,d.match(/DD/)?"dayNames":"dayNamesShort"))+20-c.getDay())}a.input.attr("size",this._formatDate(a,c).length)}},_inlineDatepicker:function(b, c){var d=a(b);d.hasClass(this.markerClassName)||(d.addClass(this.markerClassName).append(c.dpDiv).bind("setData.datepicker",function(a,b,d){c.settings[b]=d}).bind("getData.datepicker",function(a,b){return this._get(c,b)}),a.data(b,"datepicker",c),this._setDate(c,this._getDefaultDate(c),!0),this._updateDatepicker(c),this._updateAlternate(c),c.settings.disabled&&this._disableDatepicker(b),c.dpDiv.css("display","block"))},_dialogDatepicker:function(b,d,e,f,k){b=this._dialogInst;b||(this.uuid+=1,this._dialogInput= a(''),this._dialogInput.keydown(this._doKeyDown),a("body").append(this._dialogInput),b=this._dialogInst=this._newInst(this._dialogInput,!1),b.settings={},a.data(this._dialogInput[0],"datepicker",b));c(b.settings,f||{});d=d&&d.constructor==Date?this._formatDate(b,d):d;this._dialogInput.val(d);this._pos=k?k.length?k:[k.pageX,k.pageY]:null;this._pos||(this._pos=[document.documentElement.clientWidth/2-100+(document.documentElement.scrollLeft|| document.body.scrollLeft),document.documentElement.clientHeight/2-150+(document.documentElement.scrollTop||document.body.scrollTop)]);return this._dialogInput.css("left",this._pos[0]+20+"px").css("top",this._pos[1]+"px"),b.settings.onSelect=e,this._inDialog=!0,this.dpDiv.addClass(this._dialogClass),this._showDatepicker(this._dialogInput[0]),a.blockUI&&a.blockUI(this.dpDiv),a.data(this._dialogInput[0],"datepicker",b),this},_destroyDatepicker:function(b){var c=a(b),d=a.data(b,"datepicker");if(c.hasClass(this.markerClassName)){var e= b.nodeName.toLowerCase();a.removeData(b,"datepicker");"input"==e?(d.append.remove(),d.trigger.remove(),c.removeClass(this.markerClassName).unbind("focus",this._showDatepicker).unbind("keydown",this._doKeyDown).unbind("keypress",this._doKeyPress).unbind("keyup",this._doKeyUp)):("div"==e||"span"==e)&&c.removeClass(this.markerClassName).empty()}},_enableDatepicker:function(b){var c=a(b),d=a.data(b,"datepicker");if(c.hasClass(this.markerClassName)){var e=b.nodeName.toLowerCase();if("input"==e)b.disabled= !1,d.trigger.filter("button").each(function(){this.disabled=!1}).end().filter("img").css({opacity:"1.0",cursor:""});else if("div"==e||"span"==e)c=c.children("."+this._inlineClass),c.children().removeClass("ui-state-disabled"),c.find("select.ui-datepicker-month, select.ui-datepicker-year").removeAttr("disabled");this._disabledInputs=a.map(this._disabledInputs,function(a){return a==b?null:a})}},_disableDatepicker:function(b){var c=a(b),d=a.data(b,"datepicker");if(c.hasClass(this.markerClassName)){var e= b.nodeName.toLowerCase();if("input"==e)b.disabled=!0,d.trigger.filter("button").each(function(){this.disabled=!0}).end().filter("img").css({opacity:"0.5",cursor:"default"});else if("div"==e||"span"==e)c=c.children("."+this._inlineClass),c.children().addClass("ui-state-disabled"),c.find("select.ui-datepicker-month, select.ui-datepicker-year").attr("disabled","disabled");this._disabledInputs=a.map(this._disabledInputs,function(a){return a==b?null:a});this._disabledInputs[this._disabledInputs.length]= b}},_isDisabledDatepicker:function(a){if(!a)return!1;for(var c=0;cd||!c||-1r&&r>e?Math.abs(c.left+e-r):0),c.top-=Math.min(c.top,c.top+f>z&&z>f?Math.abs(f+p):0),c},_findPos:function(b){for(var c=this._getInst(b),c=this._get(c,"isRTL");b&&("hidden"==b.type||1!=b.nodeType|| a.expr.filters.hidden(b));)b=b[c?"previousSibling":"nextSibling"];b=a(b).offset();return[b.left,b.top]},_hideDatepicker:function(b){var c=this._curInst;if(c&&(!b||c==a.data(b,"datepicker"))&&this._datepickerShowing){b=this._get(c,"showAnim");var d=this._get(c,"duration"),e=function(){a.datepicker._tidyDialog(c)};a.effects&&a.effects[b]?c.dpDiv.hide(b,a.datepicker._get(c,"showOptions"),d,e):c.dpDiv["slideDown"==b?"slideUp":"fadeIn"==b?"fadeOut":"hide"](b?d:null,e);b||e();this._datepickerShowing=!1; (b=this._get(c,"onClose"))&&b.apply(c.input?c.input[0]:null,[c.input?c.input.val():"",c]);this._lastInput=null;this._inDialog&&(this._dialogInput.css({position:"absolute",left:"0",top:"-100px"}),a.blockUI&&(a.unblockUI(),a("body").append(this.dpDiv)));this._inDialog=!1}},_tidyDialog:function(a){a.dpDiv.removeClass(this._dialogClass).unbind(".ui-datepicker-calendar")},_checkExternalClick:function(b){if(a.datepicker._curInst){b=a(b.target);var c=a.datepicker._getInst(b[0]);(b[0].id!=a.datepicker._mainDivId&& 0==b.parents("#"+a.datepicker._mainDivId).length&&!(b.hasClass(a.datepicker.markerClassName)||b.closest("."+a.datepicker._triggerClass).length||!a.datepicker._datepickerShowing||a.datepicker._inDialog&&a.blockUI)||b.hasClass(a.datepicker.markerClassName)&&a.datepicker._curInst!=c)&&a.datepicker._hideDatepicker()}},_adjustDate:function(b,c,d){b=a(b);var e=this._getInst(b[0]);this._isDisabledDatepicker(b[0])||(this._adjustInstDate(e,c+("M"==d?this._get(e,"showCurrentAtPos"):0),d),this._updateDatepicker(e))}, _gotoToday:function(b){b=a(b);var c=this._getInst(b[0]);if(this._get(c,"gotoCurrent")&&c.currentDay)c.selectedDay=c.currentDay,c.drawMonth=c.selectedMonth=c.currentMonth,c.drawYear=c.selectedYear=c.currentYear;else{var d=new Date;c.selectedDay=d.getDate();c.drawMonth=c.selectedMonth=d.getMonth();c.drawYear=c.selectedYear=d.getFullYear()}this._notifyChange(c);this._adjustDate(b)},_selectMonthYear:function(b,c,d){b=a(b);var e=this._getInst(b[0]);e["selected"+("M"==d?"Month":"Year")]=e["draw"+("M"== d?"Month":"Year")]=parseInt(c.options[c.selectedIndex].value,10);this._notifyChange(e);this._adjustDate(b)},_selectDay:function(b,c,d,e){var f=a(b);a(e).hasClass(this._unselectableClass)||this._isDisabledDatepicker(f[0])||(f=this._getInst(f[0]),f.selectedDay=f.currentDay=a("a",e).html(),f.selectedMonth=f.currentMonth=c,f.selectedYear=f.currentYear=d,this._selectDate(b,this._formatDate(f,f.currentDay,f.currentMonth,f.currentYear)))},_clearDate:function(b){b=a(b);this._getInst(b[0]);this._selectDate(b, "")},_selectDate:function(b,c){var d=a(b),d=this._getInst(d[0]);c=null!=c?c:this._formatDate(d);d.input&&d.input.val(c);this._updateAlternate(d);var e=this._get(d,"onSelect");e?e.apply(d.input?d.input[0]:null,[c,d]):d.input&&d.input.trigger("change");d.inline?this._updateDatepicker(d):(this._hideDatepicker(),this._lastInput=d.input[0],"object"!=typeof d.input[0]&&d.input.focus(),this._lastInput=null)},_updateAlternate:function(b){var c=this._get(b,"altField");if(c){var d=this._get(b,"altFormat")|| this._get(b,"dateFormat"),e=this._getDate(b),f=this.formatDate(d,e,this._getFormatConfig(b));a(c).each(function(){a(this).val(f)})}},noWeekends:function(a){a=a.getDay();return[0a,""]},iso8601Week:function(a){a=new Date(a.getTime());a.setDate(a.getDate()+4-(a.getDay()||7));var c=a.getTime();return a.setMonth(0),a.setDate(1),Math.floor(Math.round((c-a)/864E5)/7)+1},parseDate:function(b,c,d){if(null==b||null==c)throw"Invalid arguments";c="object"==typeof c?c.toString():c+"";if(""==c)return null; for(var e=(d?d.shortYearCutoff:null)||this._defaults.shortYearCutoff,e="string"!=typeof e?e:(new Date).getFullYear()%100+parseInt(e,10),f=(d?d.dayNamesShort:null)||this._defaults.dayNamesShort,k=(d?d.dayNames:null)||this._defaults.dayNames,p=(d?d.monthNamesShort:null)||this._defaults.monthNamesShort,r=(d?d.monthNames:null)||this._defaults.monthNames,z=d=-1,w=-1,y=-1,x=!1,A=function(a){a=P+1d&&(d+=(new Date).getFullYear()-(new Date).getFullYear()%100+(d<=e?0:-100));if(-1c.getYear()%100?"0":"")+c.getYear()%100;break;case "@":w+=c.getTime();break;case "!":w+=1E4*c.getTime()+this._ticksTo1970;break;case "'":p("'")?w+="'":y=!0;break;default:w+=a.charAt(x)}return w},_possibleChars:function(a){for(var c="",d=!1,e=function(c){c=f+1r&&(r+=12,B--);if(A)for(var D=this._daylightSavingAdjust(new Date(A.getFullYear(),A.getMonth()-p[0]*p[1]+1,A.getDate())),D=x&&DD;)r--,0>r&&(r=11,B--);b.drawMonth=r;b.drawYear=B;var D=this._get(b,"prevText"),D=k?this.formatDate(D,this._daylightSavingAdjust(new Date(B, r-z,1)),this._getFormatConfig(b)):D,D=this._canAdjustMonth(b,-1,B,r)?''+D+"":f?"":''+D+"",v=this._get(b,"nextText"),v=k?this.formatDate(v,this._daylightSavingAdjust(new Date(B,r+z,1)), this._getFormatConfig(b)):v,f=this._canAdjustMonth(b,1,B,r)?''+v+"":f?"":''+v+"",z=this._get(b,"currentText"),v=this._get(b,"gotoCurrent")&&b.currentDay?y:c,z=k?this.formatDate(z,v,this._getFormatConfig(b)): z,k=b.inline?"":'",e=e?'
    '+(d?k:"")+(this._isInRange(b,v)?'":"")+(d?"":k)+"
    ":"",k=parseInt(this._get(b,"firstDay"), 10),k=isNaN(k)?0:k,z=this._get(b,"showWeek"),v=this._get(b,"dayNames");this._get(b,"dayNamesShort");var F=this._get(b,"dayNamesMin"),P=this._get(b,"monthNames"),K=this._get(b,"monthNamesShort"),E=this._get(b,"beforeShowDay"),Y=this._get(b,"showOtherMonths"),ta=this._get(b,"selectOtherMonths");this._get(b,"calculateWeek");for(var la=this._getDefaultDate(b),$="",H=0;H'+(/all|left/.test(C)&&0==H?d?f:D:"")+(/all|right/.test(C)&&0==H?d?D:f:"")+this._generateMonthYearHeader(b,r,B,x,A,0
    '),L=z?'":"",C=0;7>C;C++)var G=(C+k)%7,L=L+("'+F[G]+"");t+=L+"";L=this._getDaysInMonth(B,r);B==b.selectedYear&&r==b.selectedMonth&&(b.selectedDay=Math.min(b.selectedDay,L));C=(this._getFirstDayOfMonth(B,r)-k+7)%7;L=Math.ceil((C+L)/7);this.maxRows=L=w?this.maxRows> L?this.maxRows:L:L;for(var G=this._daylightSavingAdjust(new Date(B,r,1-C)),va=0;va",qa=z?'":"",C=0;7>C;C++){var ea=E?E.apply(b.input?b.input[0]:null,[G]):[!0,""],O=G.getMonth()!=r,fa=O&&!ta||!ea[0]||x&&GA,qa=qa+('");G.setDate(G.getDate()+1);G=this._daylightSavingAdjust(G)}t+=qa+""}r++;11
    '+this._get(b,"weekHeader")+"
    '+this._get(b,"calculateWeek")(G)+""+(O&&!Y?" ":fa?''+G.getDate()+"":''+G.getDate()+"")+"
    "+(w?""+(0':""):"");U+=t}$+=U}return $+=e+(a.browser.msie&&7>parseInt(a.browser.version,10)&&!b.inline?'': ""),b._keyEvent=!1,$},_generateMonthYearHeader:function(a,c,d,e,f,k,p,r){var z=this._get(a,"changeMonth"),w=this._get(a,"changeYear"),y=this._get(a,"showMonthAfterYear"),x='
    ',A="";if(k||!z)A+=''+p[c]+"";else{p=e&&e.getFullYear()==d;for(var B=f&&f.getFullYear()==d,A=A+'"}y||(x+=A+(!k&&z&&w?"":" "));if(!a.yearshtml)if(a.yearshtml="",k||!w)x+=''+d+"";else{r=this._get(a,"yearRange").split(":");var v=(new Date).getFullYear();p=function(a){a=a.match(/c[+-].*/)?d+parseInt(a.substring(1),10):a.match(/[+-].*/)?v+parseInt(a,10):parseInt(a,10);return isNaN(a)?v:a};c=p(r[0]);r=Math.max(c,p(r[1]||""));c=e?Math.max(c,e.getFullYear()):c;r=f?Math.min(r,f.getFullYear()): r;for(a.yearshtml+='";x+=a.yearshtml;a.yearshtml=null}return x+=this._get(a,"yearSuffix"),y&&(x+=(!k&&z&&w?"":" ")+A),x+="
    ",x},_adjustInstDate:function(a,c,d){var e=a.drawYear+("Y"==d?c:0),f=a.drawMonth+("M"==d?c:0);c=Math.min(a.selectedDay,this._getDaysInMonth(e,f))+("D"==d?c:0);e=this._restrictMinMax(a, this._daylightSavingAdjust(new Date(e,f,c)));a.selectedDay=e.getDate();a.drawMonth=a.selectedMonth=e.getMonth();a.drawYear=a.selectedYear=e.getFullYear();"M"!=d&&"Y"!=d||this._notifyChange(a)},_restrictMinMax:function(a,c){var d=this._getMinMaxDate(a,"min"),e=this._getMinMaxDate(a,"max"),d=d&&ce?e:d,d},_notifyChange:function(a){var c=this._get(a,"onChangeMonthYear");c&&c.apply(a.input?a.input[0]:null,[a.selectedYear,a.selectedMonth+1,a])},_getNumberOfMonths:function(a){a=this._get(a, "numberOfMonths");return null==a?[1,1]:"number"==typeof a?[1,a]:a},_getMinMaxDate:function(a,c){return this._determineDate(a,this._get(a,c+"Date"),null)},_getDaysInMonth:function(a,c){return 32-this._daylightSavingAdjust(new Date(a,c,32)).getDate()},_getFirstDayOfMonth:function(a,c){return(new Date(a,c,1)).getDay()},_canAdjustMonth:function(a,c,d,e){var f=this._getNumberOfMonths(a);d=this._daylightSavingAdjust(new Date(d,e+(0>c?c:f[0]*f[1]),1));return 0>c&&d.setDate(this._getDaysInMonth(d.getFullYear(), d.getMonth())),this._isInRange(a,d)},_isInRange:function(a,c){var d=this._getMinMaxDate(a,"min"),e=this._getMinMaxDate(a,"max");return(!d||c.getTime()>=d.getTime())&&(!e||c.getTime()<=e.getTime())},_getFormatConfig:function(a){var c=this._get(a,"shortYearCutoff");return c="string"!=typeof c?c:(new Date).getFullYear()%100+parseInt(c,10),{shortYearCutoff:c,dayNamesShort:this._get(a,"dayNamesShort"),dayNames:this._get(a,"dayNames"),monthNamesShort:this._get(a,"monthNamesShort"),monthNames:this._get(a, "monthNames")}},_formatDate:function(a,c,d,e){c||(a.currentDay=a.selectedDay,a.currentMonth=a.selectedMonth,a.currentYear=a.selectedYear);c=c?"object"==typeof c?c:this._daylightSavingAdjust(new Date(e,d,c)):this._daylightSavingAdjust(new Date(a.currentYear,a.currentMonth,a.currentDay));return this.formatDate(this._get(a,"dateFormat"),c,this._getFormatConfig(a))}});a.fn.datepicker=function(b){if(!this.length)return this;a.datepicker.initialized||(a(document).mousedown(a.datepicker._checkExternalClick).find("body").append(a.datepicker.dpDiv), a.datepicker.initialized=!0);var c=Array.prototype.slice.call(arguments,1);return"string"!=typeof b||"isDisabled"!=b&&"getDate"!=b&&"widget"!=b?"option"==b&&2==arguments.length&&"string"==typeof arguments[1]?a.datepicker["_"+b+"Datepicker"].apply(a.datepicker,[this[0]].concat(c)):this.each(function(){"string"==typeof b?a.datepicker["_"+b+"Datepicker"].apply(a.datepicker,[this].concat(c)):a.datepicker._attachDatepicker(this,b)}):a.datepicker["_"+b+"Datepicker"].apply(a.datepicker,[this[0]].concat(c))}; a.datepicker=new e;a.datepicker.initialized=!1;a.datepicker.uuid=(new Date).getTime();a.datepicker.version="1.8.24";window["DP_jQuery_"+k]=a})(jQuery); (function(a,p){var e={buttons:!0,height:!0,maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0,width:!0},d={maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0};a.widget("ui.dialog",{options:{autoOpen:!0,buttons:{},closeOnEscape:!0,closeText:"close",dialogClass:"",draggable:!0,hide:null,height:"auto",maxHeight:!1,maxWidth:!1,minHeight:150,minWidth:150,modal:!1,position:{my:"center",at:"center",collision:"fit",using:function(c){var d=a(this).css(c).offset().top;0>d&&a(this).css("top",c.top-d)}},resizable:!0, show:null,stack:!0,title:"",width:300,zIndex:1E3},_create:function(){this.originalTitle=this.element.attr("title");"string"!=typeof this.originalTitle&&(this.originalTitle="");this.options.title=this.options.title||this.originalTitle;var c=this,d=c.options,e=d.title||" ",b=a.ui.dialog.getTitleId(c.element),h=(c.uiDialog=a("
    ")).appendTo(document.body).hide().addClass("ui-dialog ui-widget ui-widget-content ui-corner-all "+d.dialogClass).css({zIndex:d.zIndex}).attr("tabIndex",-1).css("outline", 0).keydown(function(b){d.closeOnEscape&&!b.isDefaultPrevented()&&b.keyCode&&b.keyCode===a.ui.keyCode.ESCAPE&&(c.close(b),b.preventDefault())}).attr({role:"dialog","aria-labelledby":b}).mousedown(function(a){c.moveToTop(!1,a)});c.element.show().removeAttr("title").addClass("ui-dialog-content ui-widget-content").appendTo(h);var l=(c.uiDialogTitlebar=a("
    ")).addClass("ui-dialog-titlebar ui-widget-header ui-corner-all ui-helper-clearfix").prependTo(h),m=a('').addClass("ui-dialog-titlebar-close ui-corner-all").attr("role", "button").hover(function(){m.addClass("ui-state-hover")},function(){m.removeClass("ui-state-hover")}).focus(function(){m.addClass("ui-state-focus")}).blur(function(){m.removeClass("ui-state-focus")}).click(function(a){return c.close(a),!1}).appendTo(l);(c.uiDialogTitlebarCloseText=a("")).addClass("ui-icon ui-icon-closethick").text(d.closeText).appendTo(m);a("").addClass("ui-dialog-title").attr("id",b).html(e).prependTo(l);a.isFunction(d.beforeclose)&&!a.isFunction(d.beforeClose)&& (d.beforeClose=d.beforeclose);l.find("*").add(l).disableSelection();d.draggable&&a.fn.draggable&&c._makeDraggable();d.resizable&&a.fn.resizable&&c._makeResizable();c._createButtons(d.buttons);c._isOpen=!1;a.fn.bgiframe&&h.bgiframe()},_init:function(){this.options.autoOpen&&this.open()},destroy:function(){return this.overlay&&this.overlay.destroy(),this.uiDialog.hide(),this.element.unbind(".dialog").removeData("dialog").removeClass("ui-dialog-content ui-widget-content").hide().appendTo("body"),this.uiDialog.remove(), this.originalTitle&&this.element.attr("title",this.originalTitle),this},widget:function(){return this.uiDialog},close:function(c){var d=this,e,b;if(!1!==d._trigger("beforeClose",c))return d.overlay&&d.overlay.destroy(),d.uiDialog.unbind("keypress.ui-dialog"),d._isOpen=!1,d.options.hide?d.uiDialog.hide(d.options.hide,function(){d._trigger("close",c)}):(d.uiDialog.hide(),d._trigger("close",c)),a.ui.dialog.overlay.resize(),d.options.modal&&(e=0,a(".ui-dialog").each(function(){this!==d.uiDialog[0]&&(b= a(this).css("z-index"),isNaN(b)||(e=Math.max(e,b)))}),a.ui.dialog.maxZ=e),d},isOpen:function(){return this._isOpen},moveToTop:function(c,d){var e=this.options,b;return e.modal&&!c||!e.stack&&!e.modal?this._trigger("focus",d):(e.zIndex>a.ui.dialog.maxZ&&(a.ui.dialog.maxZ=e.zIndex),this.overlay&&(a.ui.dialog.maxZ+=1,this.overlay.$el.css("z-index",a.ui.dialog.overlay.maxZ=a.ui.dialog.maxZ)),b={scrollTop:this.element.scrollTop(),scrollLeft:this.element.scrollLeft()},a.ui.dialog.maxZ+=1,this.uiDialog.css("z-index", a.ui.dialog.maxZ),this.element.attr(b),this._trigger("focus",d),this)},open:function(){if(!this._isOpen){var c=this.options,d=this.uiDialog;return this.overlay=c.modal?new a.ui.dialog.overlay(this):null,this._size(),this._position(c.position),d.show(c.show),this.moveToTop(!0),c.modal&&d.bind("keydown.ui-dialog",function(c){if(c.keyCode===a.ui.keyCode.TAB){var b=a(":tabbable",this),d=b.filter(":first"),b=b.filter(":last");if(c.target===b[0]&&!c.shiftKey)return d.focus(1),!1;if(c.target===d[0]&&c.shiftKey)return b.focus(1), !1}}),a(this.element.find(":tabbable").get().concat(d.find(".ui-dialog-buttonpane :tabbable").get().concat(d.get()))).eq(0).focus(),this._isOpen=!0,this._trigger("open"),this}},_createButtons:function(c){var d=this,e=!1,b=a("
    ").addClass("ui-dialog-buttonpane ui-widget-content ui-helper-clearfix"),h=a("
    ").addClass("ui-dialog-buttonset").appendTo(b);d.uiDialog.find(".ui-dialog-buttonpane").remove();"object"==typeof c&&null!==c&&a.each(c,function(){return!(e=!0)});e&&(a.each(c, function(b,c){c=a.isFunction(c)?{click:c,text:b}:c;var e=a('').click(function(){c.click.apply(d.element[0],arguments)}).appendTo(h);a.each(c,function(a,b){"click"!==a&&(a in e?e[a](b):e.attr(a,b))});a.fn.button&&e.button()}),b.appendTo(d.uiDialog))},_makeDraggable:function(){function c(a){return{position:a.position,offset:a.offset}}var d=this,e=d.options,b=a(document),h;d.uiDialog.draggable({cancel:".ui-dialog-content, .ui-dialog-titlebar-close",handle:".ui-dialog-titlebar", containment:"document",start:function(b,m){h="auto"===e.height?"auto":a(this).height();a(this).height(a(this).height()).addClass("ui-dialog-dragging");d._trigger("dragStart",b,c(m))},drag:function(a,b){d._trigger("drag",a,c(b))},stop:function(l,m){e.position=[m.position.left-b.scrollLeft(),m.position.top-b.scrollTop()];a(this).removeClass("ui-dialog-dragging").height(h);d._trigger("dragStop",l,c(m));a.ui.dialog.overlay.resize()}})},_makeResizable:function(c){function d(a){return{originalPosition:a.originalPosition, originalSize:a.originalSize,position:a.position,size:a.size}}c=c===p?this.options.resizable:c;var e=this,b=e.options,h=e.uiDialog.css("position");c="string"==typeof c?c:"n,e,s,w,se,sw,ne,nw";e.uiDialog.resizable({cancel:".ui-dialog-content",containment:"document",alsoResize:e.element,maxWidth:b.maxWidth,maxHeight:b.maxHeight,minWidth:b.minWidth,minHeight:e._minHeight(),handles:c,start:function(b,c){a(this).addClass("ui-dialog-resizing");e._trigger("resizeStart",b,d(c))},resize:function(a,b){e._trigger("resize", a,d(b))},stop:function(c,h){a(this).removeClass("ui-dialog-resizing");b.height=a(this).height();b.width=a(this).width();e._trigger("resizeStop",c,d(h));a.ui.dialog.overlay.resize()}}).css("position",h).find(".ui-resizable-se").addClass("ui-icon ui-icon-grip-diagonal-se")},_minHeight:function(){var a=this.options;return"auto"===a.height?a.minHeight:Math.min(a.minHeight,a.height)},_position:function(c){var d=[],e=[0,0],b;if(c){if("string"==typeof c||"object"==typeof c&&"0"in c)d=c.split?c.split(" "): [c[0],c[1]],1===d.length&&(d[1]=d[0]),a.each(["left","top"],function(a,b){+d[a]===d[a]&&(e[a]=d[a],d[a]=b)}),c={my:d.join(" "),at:d.join(" "),offset:e.join(" ")};c=a.extend({},a.ui.dialog.prototype.options.position,c)}else c=a.ui.dialog.prototype.options.position;(b=this.uiDialog.is(":visible"))||this.uiDialog.show();this.uiDialog.css({top:0,left:0}).position(a.extend({of:window},c));b||this.uiDialog.hide()},_setOptions:function(c){var k=this,f={},b=!1;a.each(c,function(a,c){k._setOption(a,c);a in e&&(b=!0);a in d&&(f[a]=c)});b&&this._size();this.uiDialog.is(":data(resizable)")&&this.uiDialog.resizable("option",f)},_setOption:function(c,d){var e=this.uiDialog;switch(c){case "beforeclose":c="beforeClose";break;case "buttons":this._createButtons(d);break;case "closeText":this.uiDialogTitlebarCloseText.text(""+d);break;case "dialogClass":e.removeClass(this.options.dialogClass).addClass("ui-dialog ui-widget ui-widget-content ui-corner-all "+d);break;case "disabled":d?e.addClass("ui-dialog-disabled"): e.removeClass("ui-dialog-disabled");break;case "draggable":var b=e.is(":data(draggable)");b&&!d&&e.draggable("destroy");!b&&d&&this._makeDraggable();break;case "position":this._position(d);break;case "resizable":(b=e.is(":data(resizable)"))&&!d&&e.resizable("destroy");b&&"string"==typeof d&&e.resizable("option","handles",d);!b&&!1!==d&&this._makeResizable(d);break;case "title":a(".ui-dialog-title",this.uiDialogTitlebar).html(""+(d||" "))}a.Widget.prototype._setOption.apply(this,arguments)},_size:function(){var c= this.options,d,e,b=this.uiDialog.is(":visible");this.element.show().css({width:"auto",minHeight:0,height:0});c.minWidth>c.width&&(c.width=c.minWidth);d=this.uiDialog.css({height:"auto",width:c.width}).height();e=Math.max(0,c.minHeight-d);"auto"===c.height?a.support.minHeight?this.element.css({minHeight:e,height:"auto"}):(this.uiDialog.show(),c=this.element.css("height","auto").height(),b||this.uiDialog.hide(),this.element.height(Math.max(c,e))):this.element.height(Math.max(c.height-d,0));this.uiDialog.is(":data(resizable)")&& this.uiDialog.resizable("option","minHeight",this._minHeight())}});a.extend(a.ui.dialog,{version:"1.8.24",uuid:0,maxZ:0,getTitleId:function(a){a=a.attr("id");return a||(this.uuid+=1,a=this.uuid),"ui-dialog-title-"+a},overlay:function(c){this.$el=a.ui.dialog.overlay.create(c)}});a.extend(a.ui.dialog.overlay,{instances:[],oldInstances:[],maxZ:0,events:a.map("focus mousedown mouseup keydown keypress click".split(" "),function(a){return a+".dialog-overlay"}).join(" "),create:function(c){0===this.instances.length&& (setTimeout(function(){a.ui.dialog.overlay.instances.length&&a(document).bind(a.ui.dialog.overlay.events,function(c){if(a(c.target).zIndex()").addClass("ui-widget-overlay")).appendTo(document.body).css({width:this.width(), height:this.height()});return a.fn.bgiframe&&d.bgiframe(),this.instances.push(d),d},destroy:function(c){var d=a.inArray(c,this.instances);-1!=d&&this.oldInstances.push(this.instances.splice(d,1)[0]);0===this.instances.length&&a([document,window]).unbind(".dialog-overlay");c.remove();var e=0;a.each(this.instances,function(){e=Math.max(e,this.css("z-index"))});this.maxZ=e},height:function(){var c,d;return a.browser.msie&&7>a.browser.version?(c=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight), d=Math.max(document.documentElement.offsetHeight,document.body.offsetHeight),cc.collisionPosition.left?e+ f+k:0c.collisionPosition.top?e+f+k:0b})()})(jQuery); (function(a,p){a.widget("ui.progressbar",{options:{value:0,max:100},min:0,_create:function(){this.element.addClass("ui-progressbar ui-widget ui-widget-content ui-corner-all").attr({role:"progressbar","aria-valuemin":this.min,"aria-valuemax":this.options.max,"aria-valuenow":this._value()});this.valueDiv=a("
    ").appendTo(this.element);this.oldValue=this._value();this._refreshValue()},destroy:function(){this.element.removeClass("ui-progressbar ui-widget ui-widget-content ui-corner-all").removeAttr("role").removeAttr("aria-valuemin").removeAttr("aria-valuemax").removeAttr("aria-valuenow"); this.valueDiv.remove();a.Widget.prototype.destroy.apply(this,arguments)},value:function(a){return a===p?this._value():(this._setOption("value",a),this)},_setOption:function(e,d){"value"===e&&(this.options.value=d,this._refreshValue(),this._value()===this.options.max&&this._trigger("complete"));a.Widget.prototype._setOption.apply(this,arguments)},_value:function(){var a=this.options.value;return"number"!=typeof a&&(a=0),Math.min(this.options.max,Math.max(this.min,a))},_percentage:function(){return 100* this._value()/this.options.max},_refreshValue:function(){var a=this.value(),d=this._percentage();this.oldValue!==a&&(this.oldValue=a,this._trigger("change"));this.valueDiv.toggle(a>this.min).toggleClass("ui-corner-right",a===this.options.max).width(d.toFixed(0)+"%");this.element.attr("aria-valuenow",a)}});a.extend(a.ui.progressbar,{version:"1.8.24"})})(jQuery); (function(a,p){a.widget("ui.slider",a.ui.mouse,{widgetEventPrefix:"slide",options:{animate:!1,distance:0,max:100,min:0,orientation:"horizontal",range:!1,step:1,value:0,values:null},_create:function(){var e=this,d=this.options,c=this.element.find(".ui-slider-handle").addClass("ui-state-default ui-corner-all"),k=d.values&&d.values.length||1,f=[];this._mouseSliding=this._keySliding=!1;this._animateOff=!0;this._handleIndex=null;this._detectOrientation();this._mouseInit();this.element.addClass("ui-slider ui-slider-"+ this.orientation+" ui-widget ui-widget-content ui-corner-all"+(d.disabled?" ui-slider-disabled ui-disabled":""));this.range=a([]);d.range&&(!0===d.range&&(d.values||(d.values=[this._valueMin(),this._valueMin()]),d.values.length&&2!==d.values.length&&(d.values=[d.values[0],d.values[0]])),this.range=a("
    ").appendTo(this.element).addClass("ui-slider-range ui-widget-header"+("min"===d.range||"max"===d.range?" ui-slider-range-"+d.range:"")));for(var b=c.length;b"); this.handles=c.add(a(f.join("")).appendTo(e.element));this.handle=this.handles.eq(0);this.handles.add(this.range).filter("a").click(function(a){a.preventDefault()}).hover(function(){d.disabled||a(this).addClass("ui-state-hover")},function(){a(this).removeClass("ui-state-hover")}).focus(function(){d.disabled?a(this).blur():(a(".ui-slider .ui-state-focus").removeClass("ui-state-focus"),a(this).addClass("ui-state-focus"))}).blur(function(){a(this).removeClass("ui-state-focus")});this.handles.each(function(b){a(this).data("index.ui-slider-handle", b)});this.handles.keydown(function(b){var c=a(this).data("index.ui-slider-handle"),d,f,k;if(!e.options.disabled){switch(b.keyCode){case a.ui.keyCode.HOME:case a.ui.keyCode.END:case a.ui.keyCode.PAGE_UP:case a.ui.keyCode.PAGE_DOWN:case a.ui.keyCode.UP:case a.ui.keyCode.RIGHT:case a.ui.keyCode.DOWN:case a.ui.keyCode.LEFT:if(b.preventDefault(),!e._keySliding&&(e._keySliding=!0,a(this).addClass("ui-state-active"),d=e._start(b,c),!1===d))return}d=e.options.step;e.options.values&&e.options.values.length? f=k=e.values(c):f=k=e.value();switch(b.keyCode){case a.ui.keyCode.HOME:k=e._valueMin();break;case a.ui.keyCode.END:k=e._valueMax();break;case a.ui.keyCode.PAGE_UP:k=e._trimAlignValue(f+(e._valueMax()-e._valueMin())/5);break;case a.ui.keyCode.PAGE_DOWN:k=e._trimAlignValue(f-(e._valueMax()-e._valueMin())/5);break;case a.ui.keyCode.UP:case a.ui.keyCode.RIGHT:if(f===e._valueMax())return;k=e._trimAlignValue(f+d);break;case a.ui.keyCode.DOWN:case a.ui.keyCode.LEFT:if(f===e._valueMin())return;k=e._trimAlignValue(f- d)}e._slide(b,c,k)}}).keyup(function(b){var c=a(this).data("index.ui-slider-handle");e._keySliding&&(e._keySliding=!1,e._stop(b,c),e._change(b,c),a(this).removeClass("ui-state-active"))});this._refreshValue();this._animateOff=!1},destroy:function(){return this.handles.remove(),this.range.remove(),this.element.removeClass("ui-slider ui-slider-horizontal ui-slider-vertical ui-slider-disabled ui-widget ui-widget-content ui-corner-all").removeData("slider").unbind(".slider"),this._mouseDestroy(),this}, _mouseCapture:function(e){var d=this.options,c,k,f,b,h,l,m,n,p;return d.disabled?!1:(this.elementSize={width:this.element.outerWidth(),height:this.element.outerHeight()},this.elementOffset=this.element.offset(),c={x:e.pageX,y:e.pageY},k=this._normValueFromMouse(c),f=this._valueMax()-this._valueMin()+1,h=this,this.handles.each(function(c){var d=Math.abs(k-h.values(c));f>d&&(f=d,b=a(this),l=c)}),!0===d.range&&this.values(1)===d.min&&(l+=1,b=a(this.handles[l])),m=this._start(e,l),!1===m?!1:(this._mouseSliding= !0,h._handleIndex=l,b.addClass("ui-state-active").focus(),n=b.offset(),p=!a(e.target).parents().andSelf().is(".ui-slider-handle"),this._clickOffset=p?{left:0,top:0}:{left:e.pageX-n.left-b.width()/2,top:e.pageY-n.top-b.height()/2-(parseInt(b.css("borderTopWidth"),10)||0)-(parseInt(b.css("borderBottomWidth"),10)||0)+(parseInt(b.css("marginTop"),10)||0)},this.handles.hasClass("ui-state-hover")||this._slide(e,l,k),this._animateOff=!0,!0))},_mouseStart:function(a){return!0},_mouseDrag:function(a){var d= this._normValueFromMouse({x:a.pageX,y:a.pageY});return this._slide(a,this._handleIndex,d),!1},_mouseStop:function(a){return this.handles.removeClass("ui-state-active"),this._mouseSliding=!1,this._stop(a,this._handleIndex),this._change(a,this._handleIndex),this._handleIndex=null,this._clickOffset=null,this._animateOff=!1,!1},_detectOrientation:function(){this.orientation="vertical"===this.options.orientation?"vertical":"horizontal"},_normValueFromMouse:function(a){var d,c,k,f,b;return"horizontal"=== this.orientation?(d=this.elementSize.width,c=a.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)):(d=this.elementSize.height,c=a.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0)),k=c/d,1k&&(k=0),"vertical"===this.orientation&&(k=1-k),f=this._valueMax()-this._valueMin(),b=this._valueMin()+k*f,this._trimAlignValue(b)},_start:function(a,d){var c={handle:this.handles[d],value:this.value()};return this.options.values&&this.options.values.length&&(c.value= this.values(d),c.values=this.values()),this._trigger("start",a,c)},_slide:function(a,d,c){var k,f,b;this.options.values&&this.options.values.length?(k=this.values(d?0:1),2===this.options.values.length&&!0===this.options.range&&(0===d&&c>k||1===d&&c=this._valueMax())return this._valueMax();var d=0=d&&(a+=0",remove:null,select:null,show:null,spinner:"Loading…",tabTemplate:"
  • #{label}
  • "},_create:function(){this._tabify(!0)},_setOption:function(a,d){"selected"==a?this.options.collapsible&&d==this.options.selected||this.select(d): (this.options[a]=d,this._tabify())},_tabId:function(a){return a.title&&a.title.replace(/\s/g,"_").replace(/[^\w\u00c0-\uFFFF-]/g,"")||this.options.idPrefix+ ++e},_sanitizeSelector:function(a){return a.replace(/:/g,"\\:")},_cookie:function(){var c=this.cookie||(this.cookie=this.options.cookie.name||"ui-tabs-"+ ++d);return a.cookie.apply(null,[c].concat(a.makeArray(arguments)))},_ui:function(a,d){return{tab:a,panel:d,index:this.anchors.index(a)}},_cleanup:function(){this.lis.filter(".ui-state-processing").removeClass("ui-state-processing").find("span:data(label.tabs)").each(function(){var c= a(this);c.html(c.data("label.tabs")).removeData("label.tabs")})},_tabify:function(c){function d(b,c){b.css("display","");!a.support.opacity&&c.opacity&&b[0].style.removeAttribute("filter")}var e=this,b=this.options,h=/^#.+/;this.list=this.element.find("ol,ul").eq(0);this.lis=a(" > li:has(a[href])",this.list);this.anchors=this.lis.map(function(){return a("a",this)[0]});this.panels=a([]);this.anchors.each(function(c,d){var k=a(d).attr("href"),l=k.split("#")[0],m;l&&(l===location.toString().split("#")[0]|| (m=a("base")[0])&&l===m.href)&&(k=d.hash,d.href=k);h.test(k)?e.panels=e.panels.add(e.element.find(e._sanitizeSelector(k))):k&&"#"!==k?(a.data(d,"href.tabs",k),a.data(d,"load.tabs",k.replace(/#.*$/,"")),k=e._tabId(d),d.href="#"+k,l=e.element.find("#"+k),l.length||(l=a(b.panelTemplate).attr("id",k).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").insertAfter(e.panels[c-1]||e.list),l.data("destroy.tabs",!0)),e.panels=e.panels.add(l)):b.disabled.push(c)});c?(this.element.addClass("ui-tabs ui-widget ui-widget-content ui-corner-all"), this.list.addClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all"),this.lis.addClass("ui-state-default ui-corner-top"),this.panels.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom"),b.selected===p?(location.hash&&this.anchors.each(function(a,c){if(c.hash==location.hash)return b.selected=a,!1}),"number"!=typeof b.selected&&b.cookie&&(b.selected=parseInt(e._cookie(),10)),"number"!=typeof b.selected&&this.lis.filter(".ui-tabs-selected").length&&(b.selected= this.lis.index(this.lis.filter(".ui-tabs-selected"))),b.selected=b.selected||(this.lis.length?0:-1)):null===b.selected&&(b.selected=-1),b.selected=0<=b.selected&&this.anchors[b.selected]||0>b.selected?b.selected:0,b.disabled=a.unique(b.disabled.concat(a.map(this.lis.filter(".ui-state-disabled"),function(a,b){return e.lis.index(a)}))).sort(),-1!=a.inArray(b.selected,b.disabled)&&b.disabled.splice(a.inArray(b.selected,b.disabled),1),this.panels.addClass("ui-tabs-hide"),this.lis.removeClass("ui-tabs-selected ui-state-active"), 0<=b.selected&&this.anchors.length&&(e.element.find(e._sanitizeSelector(e.anchors[b.selected].hash)).removeClass("ui-tabs-hide"),this.lis.eq(b.selected).addClass("ui-tabs-selected ui-state-active"),e.element.queue("tabs",function(){e._trigger("show",null,e._ui(e.anchors[b.selected],e.element.find(e._sanitizeSelector(e.anchors[b.selected].hash))[0]))}),this.load(b.selected)),a(window).bind("unload",function(){e.lis.add(e.anchors).unbind(".tabs");e.lis=e.anchors=e.panels=null})):b.selected=this.lis.index(this.lis.filter(".ui-tabs-selected")); this.element[b.collapsible?"addClass":"removeClass"]("ui-tabs-collapsible");b.cookie&&this._cookie(b.selected,b.cookie);c=0;for(var l;l=this.lis[c];c++)a(l)[-1==a.inArray(c,b.disabled)||a(l).hasClass("ui-tabs-selected")?"removeClass":"addClass"]("ui-state-disabled");!1===b.cache&&this.anchors.removeData("cache.tabs");this.lis.add(this.anchors).unbind(".tabs");if("mouseover"!==b.event){var m=function(a,b){b.is(":not(.ui-state-disabled)")&&b.addClass("ui-state-"+a)};this.lis.bind("mouseover.tabs",function(){m("hover", a(this))});this.lis.bind("mouseout.tabs",function(){a(this).removeClass("ui-state-hover")});this.anchors.bind("focus.tabs",function(){m("focus",a(this).closest("li"))});this.anchors.bind("blur.tabs",function(){a(this).closest("li").removeClass("ui-state-focus")})}var n,q;b.fx&&(a.isArray(b.fx)?(n=b.fx[0],q=b.fx[1]):n=q=b.fx);var u=q?function(b,c){a(b).closest("li").addClass("ui-tabs-selected ui-state-active");c.hide().removeClass("ui-tabs-hide").animate(q,q.duration||"normal",function(){d(c,q);e._trigger("show", null,e._ui(b,c[0]))})}:function(b,c){a(b).closest("li").addClass("ui-tabs-selected ui-state-active");c.removeClass("ui-tabs-hide");e._trigger("show",null,e._ui(b,c[0]))},r=n?function(a,b){b.animate(n,n.duration||"normal",function(){e.lis.removeClass("ui-tabs-selected ui-state-active");b.addClass("ui-tabs-hide");d(b,n);e.element.dequeue("tabs")})}:function(a,b,c){e.lis.removeClass("ui-tabs-selected ui-state-active");b.addClass("ui-tabs-hide");e.element.dequeue("tabs")};this.anchors.bind(b.event+".tabs", function(){var c=this,d=a(c).closest("li"),k=e.panels.filter(":not(.ui-tabs-hide)"),h=e.element.find(e._sanitizeSelector(c.hash));if(d.hasClass("ui-tabs-selected")&&!b.collapsible||d.hasClass("ui-state-disabled")||d.hasClass("ui-state-processing")||e.panels.filter(":animated").length||!1===e._trigger("select",null,e._ui(this,h[0])))return this.blur(),!1;b.selected=e.anchors.index(this);e.abort();if(b.collapsible){if(d.hasClass("ui-tabs-selected"))return b.selected=-1,b.cookie&&e._cookie(b.selected, b.cookie),e.element.queue("tabs",function(){r(c,k)}).dequeue("tabs"),this.blur(),!1;if(!k.length)return b.cookie&&e._cookie(b.selected,b.cookie),e.element.queue("tabs",function(){u(c,h)}),e.load(e.anchors.index(this)),this.blur(),!1}b.cookie&&e._cookie(b.selected,b.cookie);if(h.length)k.length&&e.element.queue("tabs",function(){r(c,k)}),e.element.queue("tabs",function(){u(c,h)}),e.load(e.anchors.index(this));else throw"jQuery UI Tabs: Mismatching fragment identifier.";a.browser.msie&&this.blur()}); this.anchors.bind("click.tabs",function(){return!1})},_getIndex:function(a){return"string"==typeof a&&(a=this.anchors.index(this.anchors.filter("[href$='"+a+"']"))),a},destroy:function(){var c=this.options;return this.abort(),this.element.unbind(".tabs").removeClass("ui-tabs ui-widget ui-widget-content ui-corner-all ui-tabs-collapsible").removeData("tabs"),this.list.removeClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all"),this.anchors.each(function(){var c=a.data(this, "href.tabs");c&&(this.href=c);var d=a(this).unbind(".tabs");a.each(["href","load","cache"],function(a,c){d.removeData(c+".tabs")})}),this.lis.unbind(".tabs").add(this.panels).each(function(){a.data(this,"destroy.tabs")?a(this).remove():a(this).removeClass("ui-state-default ui-corner-top ui-tabs-selected ui-state-active ui-state-hover ui-state-focus ui-state-disabled ui-tabs-panel ui-widget-content ui-corner-bottom ui-tabs-hide")}),c.cookie&&this._cookie(null,c.cookie),this},add:function(c,d,e){e=== p&&(e=this.anchors.length);var b=this,h=this.options;d=a(h.tabTemplate.replace(/#\{href\}/g,c).replace(/#\{label\}/g,d));c=c.indexOf("#")?this._tabId(a("a",d)[0]):c.replace("#","");d.addClass("ui-state-default ui-corner-top").data("destroy.tabs",!0);var l=b.element.find("#"+c);return l.length||(l=a(h.panelTemplate).attr("id",c).data("destroy.tabs",!0)),l.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom ui-tabs-hide"),e>=this.lis.length?(d.appendTo(this.list),l.appendTo(this.list[0].parentNode)): (d.insertBefore(this.lis[e]),l.insertBefore(this.panels[e])),h.disabled=a.map(h.disabled,function(a,b){return a>=e?++a:a}),this._tabify(),1==this.anchors.length&&(h.selected=0,d.addClass("ui-tabs-selected ui-state-active"),l.removeClass("ui-tabs-hide"),this.element.queue("tabs",function(){b._trigger("show",null,b._ui(b.anchors[0],b.panels[0]))}),this.load(0)),this._trigger("add",null,this._ui(this.anchors[e],this.panels[e])),this},remove:function(c){c=this._getIndex(c);var d=this.options,e=this.lis.eq(c).remove(), b=this.panels.eq(c).remove();return e.hasClass("ui-tabs-selected")&&1=c?--a:a}),this._tabify(),this._trigger("remove",null,this._ui(e.find("a")[0],b[0])),this},enable:function(c){c=this._getIndex(c);var d=this.options;if(-1!=a.inArray(c,d.disabled))return this.lis.eq(c).removeClass("ui-state-disabled"),d.disabled=a.grep(d.disabled,function(a,b){return a!= c}),this._trigger("enable",null,this._ui(this.anchors[c],this.panels[c])),this},disable:function(a){a=this._getIndex(a);var d=this.options;return a!=d.selected&&(this.lis.eq(a).addClass("ui-state-disabled"),d.disabled.push(a),d.disabled.sort(),this._trigger("disable",null,this._ui(this.anchors[a],this.panels[a]))),this},select:function(a){a=this._getIndex(a);if(-1==a)if(this.options.collapsible&&-1!=this.options.selected)a=this.options.selected;else return this;return this.anchors.eq(a).trigger(this.options.event+ ".tabs"),this},load:function(c){c=this._getIndex(c);var d=this,e=this.options,b=this.anchors.eq(c)[0],h=a.data(b,"load.tabs");this.abort();if(!h||0!==this.element.queue("tabs").length&&a.data(b,"cache.tabs"))this.element.dequeue("tabs");else{this.lis.eq(c).addClass("ui-state-processing");if(e.spinner){var l=a("span",b);l.data("label.tabs",l.html()).html(e.spinner)}return this.xhr=a.ajax(a.extend({},e.ajaxOptions,{url:h,success:function(h,l){d.element.find(d._sanitizeSelector(b.hash)).html(h);d._cleanup(); e.cache&&a.data(b,"cache.tabs",!0);d._trigger("load",null,d._ui(d.anchors[c],d.panels[c]));try{e.ajaxOptions.success(h,l)}catch(p){}},error:function(a,h,l){d._cleanup();d._trigger("load",null,d._ui(d.anchors[c],d.panels[c]));try{e.ajaxOptions.error(a,h,c,b)}catch(p){}}})),d.element.dequeue("tabs"),this}},abort:function(){return this.element.queue([]),this.panels.stop(!1,!0),this.element.queue("tabs",this.element.queue("tabs").splice(-2,2)),this.xhr&&(this.xhr.abort(),delete this.xhr),this._cleanup(), this},url:function(a,d){return this.anchors.eq(a).removeData("cache.tabs").data("load.tabs",d),this},length:function(){return this.anchors.length}});a.extend(a.ui.tabs,{version:"1.8.24"});a.extend(a.ui.tabs.prototype,{rotation:null,rotate:function(a,d){var e=this,b=this.options,h=e._rotate||(e._rotate=function(d){clearTimeout(e.rotation);e.rotation=setTimeout(function(){var a=b.selected;e.select(++ae&&(e="0"+e);10>f&&(f="0"+f);10>c&&(c="0"+c);10>h&&(h="0"+h);10>l&&(l="0"+l);100>d&&(d="0"+d);10>d&&(d="0"+d);return'"'+b+"-"+e+"-"+f+"T"+c+":"+h+":"+l+"."+d+'Z"'}if(d.constructor===Array){e=[];for(f=0;f