(function(a,d){function c(a){var b=R[a]={},c,d,a=a.split(/\s+/);for(c=0,d=a.length;c<d;c++)b[a[c]]=!0;return b}function e(a,b,c){if(c===d&&1===a.nodeType)if(c="data-"+b.replace(Z,"-$1").toLowerCase(),c=a.getAttribute(c),"string"===typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:j.isNumeric(c)?parseFloat(c):S.test(c)?j.parseJSON(c):c}catch(e){}j.data(a,b,c)}else c=d;return c}function b(a){for(var b in a)if(!("data"===b&&j.isEmptyObject(a[b]))&&"toJSON"!==b)return!1;return!0}function g(a,
b,c){var d=b+"defer",e=b+"queue",f=b+"mark",g=j._data(a,d);g&&("queue"===c||!j._data(a,e))&&("mark"===c||!j._data(a,f))&&setTimeout(function(){!j._data(a,e)&&!j._data(a,f)&&(j.removeData(a,d,!0),g.fire())},0)}function h(){return!1}function f(){return!0}function k(a,b,c){b=b||0;if(j.isFunction(b))return j.grep(a,function(a,d){return!!b.call(a,d,a)===c});if(b.nodeType)return j.grep(a,function(a){return a===b===c});if("string"===typeof b){var d=j.grep(a,function(a){return 1===a.nodeType});if(Ua.test(b))return j.filter(b,
d,!c);b=j.filter(b,d)}return j.grep(a,function(a){return 0<=j.inArray(a,b)===c})}function p(a){var b=wa.split("|"),a=a.createDocumentFragment();if(a.createElement)for(;b.length;)a.createElement(b.pop());return a}function n(a,b){if(1===b.nodeType&&j.hasData(a)){var c,d,e;d=j._data(a);var f=j._data(b,d),g=d.events;if(g)for(c in delete f.handle,f.events={},g)for(d=0,e=g[c].length;d<e;d++)j.event.add(b,c+(g[c][d].namespace?".":"")+g[c][d].namespace,g[c][d],g[c][d].data);f.data&&(f.data=j.extend({},f.data))}}
function r(a,b){var c;if(1===b.nodeType){b.clearAttributes&&b.clearAttributes();b.mergeAttributes&&b.mergeAttributes(a);c=b.nodeName.toLowerCase();if("object"===c)b.outerHTML=a.outerHTML;else if("input"===c&&("checkbox"===a.type||"radio"===a.type))a.checked&&(b.defaultChecked=b.checked=a.checked),b.value!==a.value&&(b.value=a.value);else if("option"===c)b.selected=a.defaultSelected;else if("input"===c||"textarea"===c)b.defaultValue=a.defaultValue;b.removeAttribute(j.expando)}}function m(a){return"undefined"!==
typeof a.getElementsByTagName?a.getElementsByTagName("*"):"undefined"!==typeof a.querySelectorAll?a.querySelectorAll("*"):[]}function s(a){if("checkbox"===a.type||"radio"===a.type)a.defaultChecked=a.checked}function w(a){var b=(a.nodeName||"").toLowerCase();"input"===b?s(a):"script"!==b&&"undefined"!==typeof a.getElementsByTagName&&j.grep(a.getElementsByTagName("input"),s)}function q(a,b){b.src?j.ajax({url:b.src,async:!1,dataType:"script"}):j.globalEval((b.text||b.textContent||b.innerHTML||"").replace(Va,
"/*$0*/"));b.parentNode&&b.parentNode.removeChild(b)}function v(a,b,c){var d="width"===b?a.offsetWidth:a.offsetHeight,f="width"===b?Wa:Xa,e=0,g=f.length;if(0<d){if("border"!==c)for(;e<g;e++)c||(d-=parseFloat(j.css(a,"padding"+f[e]))||0),d="margin"===c?d+(parseFloat(j.css(a,c+f[e]))||0):d-(parseFloat(j.css(a,"border"+f[e]+"Width"))||0);return d+"px"}d=da(a,b,b);if(0>d||null==d)d=a.style[b]||0;d=parseFloat(d)||0;if(c)for(;e<g;e++)d+=parseFloat(j.css(a,"padding"+f[e]))||0,"padding"!==c&&(d+=parseFloat(j.css(a,
"border"+f[e]+"Width"))||0),"margin"===c&&(d+=parseFloat(j.css(a,c+f[e]))||0);return d+"px"}function A(a){return function(b,c){"string"!==typeof b&&(c=b,b="*");if(j.isFunction(c))for(var d=b.toLowerCase().split(xa),e=0,f=d.length,g,h;e<f;e++)g=d[e],(h=/^\+/.test(g))&&(g=g.substr(1)||"*"),g=a[g]=a[g]||[],g[h?"unshift":"push"](c)}}function x(a,b,c,e,f,g){f=f||b.dataTypes[0];g=g||{};g[f]=!0;for(var f=a[f],h=0,k=f?f.length:0,j=a===oa,m;h<k&&(j||!m);h++)m=f[h](b,c,e),"string"===typeof m&&(!j||g[m]?m=d:
(b.dataTypes.unshift(m),m=x(a,b,c,e,m,g)));if((j||!m)&&!g["*"])m=x(a,b,c,e,"*",g);return m}function z(a,b){var c,f,e=j.ajaxSettings.flatOptions||{};for(c in b)b[c]!==d&&((e[c]?a:f||(f={}))[c]=b[c]);f&&j.extend(!0,a,f)}function y(a,b,c,d){if(j.isArray(b))j.each(b,function(b,f){c||Ya.test(a)?d(a,f):y(a+"["+("object"===typeof f||j.isArray(f)?b:"")+"]",f,c,d)});else if(!c&&null!=b&&"object"===typeof b)for(var f in b)y(a+"["+f+"]",b[f],c,d);else d(a,b)}function C(){try{return new a.XMLHttpRequest}catch(b){}}
function D(){setTimeout(E,0);return ka=j.now()}function E(){ka=d}function G(a,b){var c={};j.each(ya.concat.apply([],ya.slice(0,b)),function(){c[this]=a});return c}function I(a){if(!pa[a]){var b=u.body,c=j("<"+a+">").appendTo(b),d=c.css("display");c.remove();if("none"===d||""===d){X||(X=u.createElement("iframe"),X.frameBorder=X.width=X.height=0);b.appendChild(X);if(!ea||!X.createElement)ea=(X.contentWindow||X.contentDocument).document,ea.write(("CSS1Compat"===u.compatMode?"<!doctype html>":"")+"<html><body>"),
ea.close();c=ea.createElement(a);ea.body.appendChild(c);d=j.css(c,"display");b.removeChild(X)}pa[a]=d}return pa[a]}function H(a){return j.isWindow(a)?a:9===a.nodeType?a.defaultView||a.parentWindow:!1}var u=a.document,O=a.navigator,Q=a.location,j=function(){function b(){if(!c.isReady){try{u.documentElement.doScroll("left")}catch(a){setTimeout(b,1);return}c.ready()}}var c=function(a,b){return new c.fn.init(a,b,g)},f=a.jQuery,e=a.$,g,h=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,k=/\S/,j=/^\s+/,m=/\s+$/,
r=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,p=/^[\],:{}\s]*$/,n=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,s=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,q=/(?:^|:|,)(?:\s*\[)+/g,w=/(webkit)[ \/]([\w.]+)/,v=/(opera)(?:.*version)?[ \/]([\w.]+)/,y=/(msie) ([\w.]+)/,z=/(mozilla)(?:.*? rv:([\w.]+))?/,x=/-([a-z]|[0-9])/ig,A=/^-ms-/,M=function(a,b){return(b+"").toUpperCase()},C=O.userAgent,la,fa,Za=Object.prototype.toString,qa=Object.prototype.hasOwnProperty,ra=Array.prototype.push,ja=Array.prototype.slice,
P=String.prototype.trim,za=Array.prototype.indexOf,D={};c.fn=c.prototype={constructor:c,init:function(a,b,f){var e;if(!a)return this;if(a.nodeType)return this.context=this[0]=a,this.length=1,this;if("body"===a&&!b&&u.body)return this.context=u,this[0]=u.body,this.selector=a,this.length=1,this;if("string"===typeof a){if((e="<"===a.charAt(0)&&">"===a.charAt(a.length-1)&&3<=a.length?[null,a,null]:h.exec(a))&&(e[1]||!b)){if(e[1])return f=(b=b instanceof c?b[0]:b)?b.ownerDocument||b:u,(a=r.exec(a))?c.isPlainObject(b)?
(a=[u.createElement(a[1])],c.fn.attr.call(a,b,!0)):a=[f.createElement(a[1])]:(a=c.buildFragment([e[1]],[f]),a=(a.cacheable?c.clone(a.fragment):a.fragment).childNodes),c.merge(this,a);if((b=u.getElementById(e[2]))&&b.parentNode){if(b.id!==e[2])return f.find(a);this.length=1;this[0]=b}this.context=u;this.selector=a;return this}return!b||b.jquery?(b||f).find(a):this.constructor(b).find(a)}if(c.isFunction(a))return f.ready(a);a.selector!==d&&(this.selector=a.selector,this.context=a.context);return c.makeArray(a,
this)},selector:"",jquery:"1.7.1",length:0,size:function(){return this.length},toArray:function(){return ja.call(this,0)},get:function(a){return null==a?this.toArray():0>a?this[this.length+a]:this[a]},pushStack:function(a,b,d){var f=this.constructor();c.isArray(a)?ra.apply(f,a):c.merge(f,a);f.prevObject=this;f.context=this.context;"find"===b?f.selector=this.selector+(this.selector?" ":"")+d:b&&(f.selector=this.selector+"."+b+"("+d+")");return f},each:function(a,b){return c.each(this,a,b)},ready:function(a){c.bindReady();
la.add(a);return this},eq:function(a){a=+a;return-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(ja.apply(this,arguments),"slice",ja.call(arguments).join(","))},map:function(a){return this.pushStack(c.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:ra,sort:[].sort,splice:[].splice};c.fn.init.prototype=c.fn;c.extend=c.fn.extend=function(){var a,
b,f,e,g,h=arguments[0]||{},F=1,k=arguments.length,j=!1;"boolean"===typeof h&&(j=h,h=arguments[1]||{},F=2);"object"!==typeof h&&!c.isFunction(h)&&(h={});k===F&&(h=this,--F);for(;F<k;F++)if(null!=(a=arguments[F]))for(b in a)f=h[b],e=a[b],h!==e&&(j&&e&&(c.isPlainObject(e)||(g=c.isArray(e)))?(g?(g=!1,f=f&&c.isArray(f)?f:[]):f=f&&c.isPlainObject(f)?f:{},h[b]=c.extend(j,f,e)):e!==d&&(h[b]=e));return h};c.extend({noConflict:function(b){a.$===c&&(a.$=e);b&&a.jQuery===c&&(a.jQuery=f);return c},isReady:!1,
readyWait:1,holdReady:function(a){a?c.readyWait++:c.ready(!0)},ready:function(a){if(!0===a&&!--c.readyWait||!0!==a&&!c.isReady){if(!u.body)return setTimeout(c.ready,1);c.isReady=!0;!0!==a&&0<--c.readyWait||(la.fireWith(u,[c]),c.fn.trigger&&c(u).trigger("ready").off("ready"))}},bindReady:function(){if(!la){la=c.Callbacks("once memory");if("complete"===u.readyState)return setTimeout(c.ready,1);if(u.addEventListener)u.addEventListener("DOMContentLoaded",fa,!1),a.addEventListener("load",c.ready,!1);else if(u.attachEvent){u.attachEvent("onreadystatechange",
fa);a.attachEvent("onload",c.ready);var d=!1;try{d=null==a.frameElement}catch(f){}u.documentElement.doScroll&&d&&b()}}},isFunction:function(a){return"function"===c.type(a)},isArray:Array.isArray||function(a){return"array"===c.type(a)},isWindow:function(a){return a&&"object"===typeof a&&"setInterval"in a},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return null==a?""+a:D[Za.call(a)]||"object"},isPlainObject:function(a){if(!a||"object"!==c.type(a)||a.nodeType||c.isWindow(a))return!1;
try{if(a.constructor&&!qa.call(a,"constructor")&&!qa.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(b){return!1}for(var f in a);return f===d||qa.call(a,f)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw Error(a);},parseJSON:function(b){if("string"!==typeof b||!b)return null;b=c.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(p.test(b.replace(n,"@").replace(s,"]").replace(q,"")))return(new Function("return "+b))();c.error("Invalid JSON: "+
b)},parseXML:function(b){var f,e;try{a.DOMParser?(e=new DOMParser,f=e.parseFromString(b,"text/xml")):(f=new ActiveXObject("Microsoft.XMLDOM"),f.async="false",f.loadXML(b))}catch(g){f=d}(!f||!f.documentElement||f.getElementsByTagName("parsererror").length)&&c.error("Invalid XML: "+b);return f},noop:function(){},globalEval:function(b){b&&k.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(A,"ms-").replace(x,M)},nodeName:function(a,b){return a.nodeName&&
a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,b,f){var e,g=0,h=a.length,F=h===d||c.isFunction(a);if(f)if(F)for(e in a){if(!1===b.apply(a[e],f))break}else for(;g<h&&!(!1===b.apply(a[g++],f)););else if(F)for(e in a){if(!1===b.call(a[e],e,a[e]))break}else for(;g<h&&!(!1===b.call(a[g],g,a[g++])););return a},trim:P?function(a){return null==a?"":P.call(a)}:function(a){return null==a?"":a.toString().replace(j,"").replace(m,"")},makeArray:function(a,b){var d=b||[];if(null!=a){var f=c.type(a);
null==a.length||"string"===f||"function"===f||"regexp"===f||c.isWindow(a)?ra.call(d,a):c.merge(d,a)}return d},inArray:function(a,b,c){var d;if(b){if(za)return za.call(b,a,c);d=b.length;for(c=c?0>c?Math.max(0,d+c):c:0;c<d;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,b){var c=a.length,f=0;if("number"===typeof b.length)for(var e=b.length;f<e;f++)a[c++]=b[f];else for(;b[f]!==d;)a[c++]=b[f++];a.length=c;return a},grep:function(a,b,c){for(var d=[],f,c=!!c,e=0,g=a.length;e<g;e++)f=!!b(a[e],
e),c!==f&&d.push(a[e]);return d},map:function(a,b,f){var e,g,h=[],F=0,k=a.length;if(a instanceof c||k!==d&&"number"===typeof k&&(0<k&&a[0]&&a[k-1]||0===k||c.isArray(a)))for(;F<k;F++)e=b(a[F],F,f),null!=e&&(h[h.length]=e);else for(g in a)e=b(a[g],g,f),null!=e&&(h[h.length]=e);return h.concat.apply([],h)},guid:1,proxy:function(a,b){if("string"===typeof b)var f=a[b],b=a,a=f;if(!c.isFunction(a))return d;var e=ja.call(arguments,2),f=function(){return a.apply(b,e.concat(ja.call(arguments)))};f.guid=a.guid=
a.guid||f.guid||c.guid++;return f},access:function(a,b,f,e,g,h){var F=a.length;if("object"===typeof b){for(var k in b)c.access(a,k,b[k],e,g,f);return a}if(f!==d){e=!h&&e&&c.isFunction(f);for(k=0;k<F;k++)g(a[k],b,e?f.call(a[k],k,g(a[k],b)):f,h);return a}return F?g(a[0],b):d},now:function(){return(new Date).getTime()},uaMatch:function(a){a=a.toLowerCase();a=w.exec(a)||v.exec(a)||y.exec(a)||0>a.indexOf("compatible")&&z.exec(a)||[];return{browser:a[1]||"",version:a[2]||"0"}},sub:function(){function a(b,
c){return new a.fn.init(b,c)}c.extend(!0,a,this);a.superclass=this;a.fn=a.prototype=this();a.fn.constructor=a;a.sub=this.sub;a.fn.init=function(d,f){f&&f instanceof c&&!(f instanceof a)&&(f=a(f));return c.fn.init.call(this,d,f,b)};a.fn.init.prototype=a.fn;var b=a(u);return a},browser:{}});c.each("Boolean,Number,String,Function,Array,Date,RegExp,Object".split(","),function(a,b){D["[object "+b+"]"]=b.toLowerCase()});C=c.uaMatch(C);C.browser&&(c.browser[C.browser]=!0,c.browser.version=C.version);c.browser.webkit&&
(c.browser.safari=!0);k.test("\u00a0")&&(j=/^[\s\xA0]+/,m=/[\s\xA0]+$/);g=c(u);u.addEventListener?fa=function(){u.removeEventListener("DOMContentLoaded",fa,!1);c.ready()}:u.attachEvent&&(fa=function(){"complete"===u.readyState&&(u.detachEvent("onreadystatechange",fa),c.ready())});return c}(),R={};j.Callbacks=function(a){var a=a?R[a]||c(a):{},b=[],f=[],e,g,h,k,m,r=function(c){var f,d,e,g;for(f=0,d=c.length;f<d;f++)e=c[f],g=j.type(e),"array"===g?r(e):"function"===g&&(!a.unique||!n.has(e))&&b.push(e)},
p=function(c,d){d=d||[];e=!a.memory||[c,d];g=!0;m=h||0;h=0;for(k=b.length;b&&m<k;m++)if(!1===b[m].apply(c,d)&&a.stopOnFalse){e=!0;break}g=!1;b&&(a.once?!0===e?n.disable():b=[]:f&&f.length&&(e=f.shift(),n.fireWith(e[0],e[1])))},n={add:function(){if(b){var a=b.length;r(arguments);g?k=b.length:e&&!0!==e&&(h=a,p(e[0],e[1]))}return this},remove:function(){if(b)for(var c=arguments,d=0,f=c.length;d<f;d++)for(var e=0;e<b.length&&!(c[d]===b[e]&&(g&&e<=k&&(k--,e<=m&&m--),b.splice(e--,1),a.unique));e++);return this},
has:function(a){if(b)for(var c=0,d=b.length;c<d;c++)if(a===b[c])return!0;return!1},empty:function(){b=[];return this},disable:function(){b=f=e=d;return this},disabled:function(){return!b},lock:function(){f=d;(!e||!0===e)&&n.disable();return this},locked:function(){return!f},fireWith:function(b,c){f&&(g?a.once||f.push([b,c]):(!a.once||!e)&&p(b,c));return this},fire:function(){n.fireWith(this,arguments);return this},fired:function(){return!!e}};return n};var T=[].slice;j.extend({Deferred:function(a){var b=
j.Callbacks("once memory"),c=j.Callbacks("once memory"),d=j.Callbacks("memory"),f="pending",e={resolve:b,reject:c,notify:d},g={done:b.add,fail:c.add,progress:d.add,state:function(){return f},isResolved:b.fired,isRejected:c.fired,then:function(a,b,c){h.done(a).fail(b).progress(c);return this},always:function(){h.done.apply(h,arguments).fail.apply(h,arguments);return this},pipe:function(a,b,c){return j.Deferred(function(d){j.each({done:[a,"resolve"],fail:[b,"reject"],progress:[c,"notify"]},function(a,
b){var c=b[0],f=b[1],e;if(j.isFunction(c))h[a](function(){if((e=c.apply(this,arguments))&&j.isFunction(e.promise))e.promise().then(d.resolve,d.reject,d.notify);else d[f+"With"](this===h?d:this,[e])});else h[a](d[f])})}).promise()},promise:function(a){if(null==a)a=g;else for(var b in g)a[b]=g[b];return a}},h=g.promise({}),k;for(k in e)h[k]=e[k].fire,h[k+"With"]=e[k].fireWith;h.done(function(){f="resolved"},c.disable,d.lock).fail(function(){f="rejected"},b.disable,d.lock);a&&a.call(h,h);return h},when:function(a){function b(a){return function(b){d[a]=
1<arguments.length?T.call(arguments,0):b;--h||k.resolveWith(k,d)}}function c(a){return function(b){g[a]=1<arguments.length?T.call(arguments,0):b;k.notifyWith(m,g)}}var d=T.call(arguments,0),f=0,e=d.length,g=Array(e),h=e,k=1>=e&&a&&j.isFunction(a.promise)?a:j.Deferred(),m=k.promise();if(1<e){for(;f<e;f++)d[f]&&d[f].promise&&j.isFunction(d[f].promise)?d[f].promise().then(b(f),k.reject,c(f)):--h;h||k.resolveWith(k,d)}else k!==a&&k.resolveWith(k,e?[a]:[]);return m}});j.support=function(){var b,c,d,f,
e,g,h,k,m=u.createElement("div");m.setAttribute("className","t");m.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>";c=m.getElementsByTagName("*");d=m.getElementsByTagName("a")[0];if(!c||!c.length||!d)return{};f=u.createElement("select");e=f.appendChild(u.createElement("option"));c=m.getElementsByTagName("input")[0];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.55/.test(d.style.opacity),cssFloat:!!d.style.cssFloat,checkOn:"on"===c.value,optSelected:e.selected,getSetAttribute:"t"!==m.className,enctype:!!u.createElement("form").enctype,html5Clone:"<:nav></:nav>"!==u.createElement("nav").cloneNode(!0).outerHTML,submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0};
c.checked=!0;b.noCloneChecked=c.cloneNode(!0).checked;f.disabled=!0;b.optDisabled=!e.disabled;try{delete m.test}catch(r){b.deleteExpando=!1}!m.addEventListener&&m.attachEvent&&m.fireEvent&&(m.attachEvent("onclick",function(){b.noCloneEvent=!1}),m.cloneNode(!0).fireEvent("onclick"));c=u.createElement("input");c.value="t";c.setAttribute("type","radio");b.radioValue="t"===c.value;c.setAttribute("checked","checked");m.appendChild(c);d=u.createDocumentFragment();d.appendChild(m.lastChild);b.checkClone=
d.cloneNode(!0).cloneNode(!0).lastChild.checked;b.appendChecked=c.checked;d.removeChild(c);d.appendChild(m);m.innerHTML="";a.getComputedStyle&&(c=u.createElement("div"),c.style.width="0",c.style.marginRight="0",m.style.width="2px",m.appendChild(c),b.reliableMarginRight=0===(parseInt((a.getComputedStyle(c,null)||{marginRight:0}).marginRight,10)||0));if(m.attachEvent)for(h in{submit:1,change:1,focusin:1})c="on"+h,k=c in m,k||(m.setAttribute(c,"return;"),k="function"===typeof m[c]),b[h+"Bubbles"]=k;
d.removeChild(m);d=f=e=c=m=c=null;j(function(){var a,c,d,f,e=u.getElementsByTagName("body")[0];e&&(a=u.createElement("div"),a.style.cssText="visibility:hidden;border:0;width:0;height:0;position:static;top:0;margin-top:1px",e.insertBefore(a,e.firstChild),m=u.createElement("div"),a.appendChild(m),m.innerHTML="<table><tr><td style='padding:0;border:0;display:none'></td><td>t</td></tr></table>",g=m.getElementsByTagName("td"),k=0===g[0].offsetHeight,g[0].style.display="",g[1].style.display="none",b.reliableHiddenOffsets=
k&&0===g[0].offsetHeight,m.innerHTML="",m.style.width=m.style.paddingLeft="1px",j.boxModel=b.boxModel=2===m.offsetWidth,"undefined"!==typeof m.style.zoom&&(m.style.display="inline",m.style.zoom=1,b.inlineBlockNeedsLayout=2===m.offsetWidth,m.style.display="",m.innerHTML="<div style='width:4px;'></div>",b.shrinkWrapBlocks=2!==m.offsetWidth),m.style.cssText="position:absolute;top:0;left:0;width:1px;height:1px;margin:0;visibility:hidden;border:0;",m.innerHTML="<div style='position:absolute;top:0;left:0;width:1px;height:1px;margin:0;border:5px solid #000;padding:0;'><div></div></div><table style='position:absolute;top:0;left:0;width:1px;height:1px;margin:0;border:5px solid #000;padding:0;' cellpadding='0' cellspacing='0'><tr><td></td></tr></table>",
c=m.firstChild,d=c.firstChild,f={doesNotAddBorder:5!==d.offsetTop,doesAddBorderForTableAndCells:5===c.nextSibling.firstChild.firstChild.offsetTop},d.style.position="fixed",d.style.top="20px",f.fixedPosition=20===d.offsetTop||15===d.offsetTop,d.style.position=d.style.top="",c.style.overflow="hidden",c.style.position="relative",f.subtractsBorderForOverflowNotVisible=-5===d.offsetTop,f.doesNotIncludeMarginInBodyOffset=1!==e.offsetTop,e.removeChild(a),m=null,j.extend(b,f))});return b}();var S=/^(?:\{.*\}|\[.*\])$/,
Z=/([A-Z])/g;j.extend({cache:{},uuid:0,expando:"jQuery"+(j.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?j.cache[a[j.expando]]:a[j.expando];return!!a&&!b(a)},data:function(a,b,c,f){if(j.acceptData(a)){var e;e=j.expando;var g="string"===typeof b,h=a.nodeType,k=h?j.cache:a,m=h?a[e]:a[e]&&e,r="events"===b;if(m&&k[m]&&(r||f||k[m].data)||!(g&&c===d)){m||(h?a[e]=m=++j.uuid:m=e);k[m]||(k[m]={},h||
(k[m].toJSON=j.noop));if("object"===typeof b||"function"===typeof b)f?k[m]=j.extend(k[m],b):k[m].data=j.extend(k[m].data,b);e=a=k[m];f||(a.data||(a.data={}),a=a.data);c!==d&&(a[j.camelCase(b)]=c);if(r&&!a[b])return e.events;g?(c=a[b],null==c&&(c=a[j.camelCase(b)])):c=a;return c}}},removeData:function(a,c,d){if(j.acceptData(a)){var f,e,g,h=j.expando,k=a.nodeType,m=k?j.cache:a,r=k?a[h]:h;if(m[r]){if(c&&(f=d?m[r]:m[r].data)){j.isArray(c)||(c in f?c=[c]:(c=j.camelCase(c),c=c in f?[c]:c.split(" ")));for(e=
0,g=c.length;e<g;e++)delete f[c[e]];if(!(d?b:j.isEmptyObject)(f))return}if(!d&&(delete m[r].data,!b(m[r])))return;j.support.deleteExpando||!m.setInterval?delete m[r]:m[r]=null;k&&(j.support.deleteExpando?delete a[h]:a.removeAttribute?a.removeAttribute(h):a[h]=null)}}},_data:function(a,b,c){return j.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=j.noData[a.nodeName.toLowerCase()];if(b)return!(!0===b||a.getAttribute("classid")!==b)}return!0}});j.fn.extend({data:function(a,b){var c,f,g,
h=null;if("undefined"===typeof a){if(this.length&&(h=j.data(this[0]),1===this[0].nodeType&&!j._data(this[0],"parsedAttrs"))){f=this[0].attributes;for(var k=0,m=f.length;k<m;k++)g=f[k].name,0===g.indexOf("data-")&&(g=j.camelCase(g.substring(5)),e(this[0],g,h[g]));j._data(this[0],"parsedAttrs",!0)}return h}if("object"===typeof a)return this.each(function(){j.data(this,a)});c=a.split(".");c[1]=c[1]?"."+c[1]:"";return b===d?(h=this.triggerHandler("getData"+c[1]+"!",[c[0]]),h===d&&this.length&&(h=j.data(this[0],
a),h=e(this[0],a,h)),h===d&&c[1]?this.data(c[0]):h):this.each(function(){var d=j(this),f=[c[0],b];d.triggerHandler("setData"+c[1]+"!",f);j.data(this,a,b);d.triggerHandler("changeData"+c[1]+"!",f)})},removeData:function(a){return this.each(function(){j.removeData(this,a)})}});j.extend({_mark:function(a,b){a&&(b=(b||"fx")+"mark",j._data(a,b,(j._data(a,b)||0)+1))},_unmark:function(a,b,c){!0!==a&&(c=b,b=a,a=!1);if(b){var c=c||"fx",d=c+"mark";(a=a?0:(j._data(b,d)||1)-1)?j._data(b,d,a):(j.removeData(b,
d,!0),g(b,c,"mark"))}},queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=j._data(a,b),c&&(!d||j.isArray(c)?d=j._data(a,b,j.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){var b=b||"fx",c=j.queue(a,b),d=c.shift(),f={};"inprogress"===d&&(d=c.shift());d&&("fx"===b&&c.unshift("inprogress"),j._data(a,b+".run",f),d.call(a,function(){j.dequeue(a,b)},f));c.length||(j.removeData(a,b+"queue "+b+".run",!0),g(a,b,"queue"))}});j.fn.extend({queue:function(a,b){"string"!==typeof a&&(b=a,a="fx");
return b===d?j.queue(this[0],a):this.each(function(){var c=j.queue(this,a,b);"fx"===a&&"inprogress"!==c[0]&&j.dequeue(this,a)})},dequeue:function(a){return this.each(function(){j.dequeue(this,a)})},delay:function(a,b){a=j.fx?j.fx.speeds[a]||a:a;return this.queue(b||"fx",function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a){function b(){--g||c.resolveWith(f,[f])}"string"!==typeof a&&(a=d);for(var a=a||"fx",
c=j.Deferred(),f=this,e=f.length,g=1,h=a+"defer",k=a+"queue",a=a+"mark",m;e--;)if(m=j.data(f[e],h,d,!0)||(j.data(f[e],k,d,!0)||j.data(f[e],a,d,!0))&&j.data(f[e],h,j.Callbacks("once memory"),!0))g++,m.add(b);b();return c.promise()}});var L=/[\n\t\r]/g,K=/\s+/,N=/\r/g,J=/^(?:button|input)$/i,ga=/^(?:button|input|object|select|textarea)$/i,aa=/^a(?:rea)?$/i,Y=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,M=j.support.getSetAttribute,
P,ha,Aa;j.fn.extend({attr:function(a,b){return j.access(this,a,b,!0,j.attr)},removeAttr:function(a){return this.each(function(){j.removeAttr(this,a)})},prop:function(a,b){return j.access(this,a,b,!0,j.prop)},removeProp:function(a){a=j.propFix[a]||a;return this.each(function(){try{this[a]=d,delete this[a]}catch(b){}})},addClass:function(a){var b,c,d,f,e,g,h;if(j.isFunction(a))return this.each(function(b){j(this).addClass(a.call(this,b,this.className))});if(a&&"string"===typeof a){b=a.split(K);for(c=
0,d=this.length;c<d;c++)if(f=this[c],1===f.nodeType)if(!f.className&&1===b.length)f.className=a;else{e=" "+f.className+" ";for(g=0,h=b.length;g<h;g++)~e.indexOf(" "+b[g]+" ")||(e+=b[g]+" ");f.className=j.trim(e)}}return this},removeClass:function(a){var b,c,f,e,g,h,k;if(j.isFunction(a))return this.each(function(b){j(this).removeClass(a.call(this,b,this.className))});if(a&&"string"===typeof a||a===d){b=(a||"").split(K);for(c=0,f=this.length;c<f;c++)if(e=this[c],1===e.nodeType&&e.className)if(a){g=
(" "+e.className+" ").replace(L," ");for(h=0,k=b.length;h<k;h++)g=g.replace(" "+b[h]+" "," ");e.className=j.trim(g)}else e.className=""}return this},toggleClass:function(a,b){var c=typeof a,d="boolean"===typeof b;return j.isFunction(a)?this.each(function(c){j(this).toggleClass(a.call(this,c,this.className,b),b)}):this.each(function(){if("string"===c)for(var f,e=0,g=j(this),h=b,k=a.split(K);f=k[e++];)h=d?h:!g.hasClass(f),g[h?"addClass":"removeClass"](f);else if("undefined"===c||"boolean"===c)this.className&&
j._data(this,"__className__",this.className),this.className=this.className||!1===a?"":j._data(this,"__className__")||""})},hasClass:function(a){for(var a=" "+a+" ",b=0,c=this.length;b<c;b++)if(1===this[b].nodeType&&-1<(" "+this[b].className+" ").replace(L," ").indexOf(a))return!0;return!1},val:function(a){var b,c,f,e=this[0];if(arguments.length)return f=j.isFunction(a),this.each(function(c){var e=j(this);if(1===this.nodeType&&(c=f?a.call(this,c,e.val()):a,null==c?c="":"number"===typeof c?c+="":j.isArray(c)&&
(c=j.map(c,function(a){return null==a?"":a+""})),b=j.valHooks[this.nodeName.toLowerCase()]||j.valHooks[this.type],!b||!("set"in b)||b.set(this,c,"value")===d))this.value=c});if(e){if((b=j.valHooks[e.nodeName.toLowerCase()]||j.valHooks[e.type])&&"get"in b&&(c=b.get(e,"value"))!==d)return c;c=e.value;return"string"===typeof c?c.replace(N,""):null==c?"":c}}});j.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d=
a.selectedIndex,f=[],e=a.options,g="select-one"===a.type;if(0>d)return null;a=g?d:0;for(c=g?d+1:e.length;a<c;a++)if(b=e[a],b.selected&&(j.support.optDisabled?!b.disabled:null===b.getAttribute("disabled"))&&(!b.parentNode.disabled||!j.nodeName(b.parentNode,"optgroup"))){b=j(b).val();if(g)return b;f.push(b)}return g&&!f.length&&e.length?j(e[d]).val():f},set:function(a,b){var c=j.makeArray(b);j(a).find("option").each(function(){this.selected=0<=j.inArray(j(this).val(),c)});c.length||(a.selectedIndex=
-1);return c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,b,c,f){var e,g,h=a.nodeType;if(a&&!(3===h||8===h||2===h)){if(f&&b in j.attrFn)return j(a)[b](c);if("undefined"===typeof a.getAttribute)return j.prop(a,b,c);if(f=1!==h||!j.isXMLDoc(a))b=b.toLowerCase(),g=j.attrHooks[b]||(Y.test(b)?ha:P);if(c!==d)if(null===c)j.removeAttr(a,b);else{if(g&&"set"in g&&f&&(e=g.set(a,c,b))!==d)return e;a.setAttribute(b,""+c);return c}else{if(g&&"get"in g&&f&&null!==
(e=g.get(a,b)))return e;e=a.getAttribute(b);return null===e?d:e}}},removeAttr:function(a,b){var c,d,f,e,g=0;if(b&&1===a.nodeType){d=b.toLowerCase().split(K);for(e=d.length;g<e;g++)if(f=d[g])c=j.propFix[f]||f,j.attr(a,f,""),a.removeAttribute(M?f:c),Y.test(f)&&c in a&&(a[c]=!1)}},attrHooks:{type:{set:function(a,b){if(J.test(a.nodeName)&&a.parentNode)j.error("type property can't be changed");else if(!j.support.radioValue&&"radio"===b&&j.nodeName(a,"input")){var c=a.value;a.setAttribute("type",b);c&&
(a.value=c);return b}}},value:{get:function(a,b){return P&&j.nodeName(a,"button")?P.get(a,b):b in a?a.value:null},set:function(a,b,c){if(P&&j.nodeName(a,"button"))return P.set(a,b,c);a.value=b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,b,c){var f,e,g=a.nodeType;
if(a&&!(3===g||8===g||2===g)){if(1!==g||!j.isXMLDoc(a))b=j.propFix[b]||b,e=j.propHooks[b];return c!==d?e&&"set"in e&&(f=e.set(a,c,b))!==d?f:a[b]=c:e&&"get"in e&&null!==(f=e.get(a,b))?f:a[b]}},propHooks:{tabIndex:{get:function(a){var b=a.getAttributeNode("tabindex");return b&&b.specified?parseInt(b.value,10):ga.test(a.nodeName)||aa.test(a.nodeName)&&a.href?0:d}}}});j.attrHooks.tabindex=j.propHooks.tabIndex;ha={get:function(a,b){var c,f=j.prop(a,b);return!0===f||"boolean"!==typeof f&&(c=a.getAttributeNode(b))&&
!1!==c.nodeValue?b.toLowerCase():d},set:function(a,b,c){!1===b?j.removeAttr(a,c):(b=j.propFix[c]||c,b in a&&(a[b]=!0),a.setAttribute(c,c.toLowerCase()));return c}};M||(Aa={name:!0,id:!0},P=j.valHooks.button={get:function(a,b){var c;return(c=a.getAttributeNode(b))&&(Aa[b]?""!==c.nodeValue:c.specified)?c.nodeValue:d},set:function(a,b,c){var f=a.getAttributeNode(c);f||(f=u.createAttribute(c),a.setAttributeNode(f));return f.nodeValue=b+""}},j.attrHooks.tabindex.set=P.set,j.each(["width","height"],function(a,
b){j.attrHooks[b]=j.extend(j.attrHooks[b],{set:function(a,c){if(""===c)return a.setAttribute(b,"auto"),c}})}),j.attrHooks.contenteditable={get:P.get,set:function(a,b,c){""===b&&(b="false");P.set(a,b,c)}});j.support.hrefNormalized||j.each(["href","src","width","height"],function(a,b){j.attrHooks[b]=j.extend(j.attrHooks[b],{get:function(a){a=a.getAttribute(b,2);return null===a?d:a}})});j.support.style||(j.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||d},set:function(a,b){return a.style.cssText=
""+b}});j.support.optSelected||(j.propHooks.selected=j.extend(j.propHooks.selected,{get:function(a){if(a=a.parentNode)a.selectedIndex,a.parentNode&&a.parentNode.selectedIndex;return null}}));j.support.enctype||(j.propFix.enctype="encoding");j.support.checkOn||j.each(["radio","checkbox"],function(){j.valHooks[this]={get:function(a){return null===a.getAttribute("value")?"on":a.value}}});j.each(["radio","checkbox"],function(){j.valHooks[this]=j.extend(j.valHooks[this],{set:function(a,b){if(j.isArray(b))return a.checked=
0<=j.inArray(j(a).val(),b)}})});var sa=/^(?:textarea|input|select)$/i,Ba=/^([^\.]*)?(?:\.(.+))?$/,$a=/\bhover(\.\S+)?\b/,ab=/^key/,bb=/^(?:mouse|contextmenu)|click/,Ca=/^(?:focusinfocus|focusoutblur)$/,cb=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,db=function(a){if(a=cb.exec(a))a[1]=(a[1]||"").toLowerCase(),a[3]=a[3]&&RegExp("(?:^|\\s)"+a[3]+"(?:\\s|$)");return a},Da=function(a){return j.event.special.hover?a:a.replace($a,"mouseenter$1 mouseleave$1")};j.event={add:function(a,b,c,f,e){var g,h,k,m,r,
p,n,s,q;if(!(3===a.nodeType||8===a.nodeType||!b||!c||!(g=j._data(a)))){c.handler&&(n=c,c=n.handler);c.guid||(c.guid=j.guid++);k=g.events;k||(g.events=k={});h=g.handle;h||(g.handle=h=function(a){return"undefined"!==typeof j&&(!a||j.event.triggered!==a.type)?j.event.dispatch.apply(h.elem,arguments):d},h.elem=a);b=j.trim(Da(b)).split(" ");for(g=0;g<b.length;g++){m=Ba.exec(b[g])||[];r=m[1];p=(m[2]||"").split(".").sort();q=j.event.special[r]||{};r=(e?q.delegateType:q.bindType)||r;q=j.event.special[r]||
{};m=j.extend({type:r,origType:m[1],data:f,handler:c,guid:c.guid,selector:e,quick:db(e),namespace:p.join(".")},n);s=k[r];if(!s&&(s=k[r]=[],s.delegateCount=0,!q.setup||!1===q.setup.call(a,f,p,h)))a.addEventListener?a.addEventListener(r,h,!1):a.attachEvent&&a.attachEvent("on"+r,h);q.add&&(q.add.call(a,m),m.handler.guid||(m.handler.guid=c.guid));e?s.splice(s.delegateCount++,0,m):s.push(m);j.event.global[r]=!0}a=null}},global:{},remove:function(a,b,c,f,d){var e=j.hasData(a)&&j._data(a),g,h,k,m,r,p,n,
s,q,w;if(e&&(n=e.events)){b=j.trim(Da(b||"")).split(" ");for(g=0;g<b.length;g++)if(h=Ba.exec(b[g])||[],k=m=h[1],h=h[2],k){s=j.event.special[k]||{};k=(f?s.delegateType:s.bindType)||k;q=n[k]||[];r=q.length;h=h?RegExp("(^|\\.)"+h.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(p=0;p<q.length;p++)if(w=q[p],(d||m===w.origType)&&(!c||c.guid===w.guid)&&(!h||h.test(w.namespace))&&(!f||f===w.selector||"**"===f&&w.selector))q.splice(p--,1),w.selector&&q.delegateCount--,s.remove&&s.remove.call(a,
w);0===q.length&&r!==q.length&&((!s.teardown||!1===s.teardown.call(a,h))&&j.removeEvent(a,k,e.handle),delete n[k])}else for(k in n)j.event.remove(a,k+b[g],c,f,!0);if(j.isEmptyObject(n)){if(b=e.handle)b.elem=null;j.removeData(a,["events","handle"],!0)}}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(b,c,f,e){if(!f||!(3===f.nodeType||8===f.nodeType)){var g=b.type||b,h=[],k,m,r,p,n;if(!Ca.test(g+j.event.triggered)&&(0<=g.indexOf("!")&&(g=g.slice(0,-1),k=!0),0<=g.indexOf(".")&&(h=
g.split("."),g=h.shift(),h.sort()),f&&!j.event.customEvent[g]||j.event.global[g]))if(b="object"===typeof b?b[j.expando]?b:new j.Event(g,b):new j.Event(g),b.type=g,b.isTrigger=!0,b.exclusive=k,b.namespace=h.join("."),b.namespace_re=b.namespace?RegExp("(^|\\.)"+h.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,k=0>g.indexOf(":")?"on"+g:"",f){if(b.result=d,b.target||(b.target=f),c=null!=c?j.makeArray(c):[],c.unshift(b),r=j.event.special[g]||{},!(r.trigger&&!1===r.trigger.apply(f,c))){n=[[f,r.bindType||g]];if(!e&&
!r.noBubble&&!j.isWindow(f)){p=r.delegateType||g;h=Ca.test(p+g)?f:f.parentNode;for(m=null;h;h=h.parentNode)n.push([h,p]),m=h;m&&m===f.ownerDocument&&n.push([m.defaultView||m.parentWindow||a,p])}for(m=0;m<n.length&&!b.isPropagationStopped();m++)h=n[m][0],b.type=n[m][1],(p=(j._data(h,"events")||{})[b.type]&&j._data(h,"handle"))&&p.apply(h,c),(p=k&&h[k])&&j.acceptData(h)&&!1===p.apply(h,c)&&b.preventDefault();b.type=g;if(!e&&!b.isDefaultPrevented()&&(!r._default||!1===r._default.apply(f.ownerDocument,
c))&&!("click"===g&&j.nodeName(f,"a"))&&j.acceptData(f))if(k&&f[g]&&("focus"!==g&&"blur"!==g||0!==b.target.offsetWidth)&&!j.isWindow(f))(m=f[k])&&(f[k]=null),j.event.triggered=g,f[g](),j.event.triggered=d,m&&(f[k]=m);return b.result}}else for(m in f=j.cache,f)f[m].events&&f[m].events[g]&&j.event.trigger(b,c,f[m].handle.elem,!0)}},dispatch:function(b){var b=j.event.fix(b||a.event),c=(j._data(this,"events")||{})[b.type]||[],f=c.delegateCount,e=[].slice.call(arguments,0),g=!b.exclusive&&!b.namespace,
h=[],k,m,r,p,n,s,q;e[0]=b;b.delegateTarget=this;if(f&&!b.target.disabled&&!(b.button&&"click"===b.type)){r=j(this);r.context=this.ownerDocument||this;for(m=b.target;m!=this;m=m.parentNode||this){n={};s=[];r[0]=m;for(k=0;k<f;k++){p=c[k];q=p.selector;if(n[q]===d){var w=n,v=q,y;if(p.quick){y=p.quick;var z=m.attributes||{};y=(!y[1]||m.nodeName.toLowerCase()===y[1])&&(!y[2]||(z.id||{}).value===y[2])&&(!y[3]||y[3].test((z["class"]||{}).value))}else y=r.is(q);w[v]=y}n[q]&&s.push(p)}s.length&&h.push({elem:m,
matches:s})}}c.length>f&&h.push({elem:this,matches:c.slice(f)});for(k=0;k<h.length&&!b.isPropagationStopped();k++){f=h[k];b.currentTarget=f.elem;for(c=0;c<f.matches.length&&!b.isImmediatePropagationStopped();c++)if(p=f.matches[c],g||!b.namespace&&!p.namespace||b.namespace_re&&b.namespace_re.test(p.namespace))b.data=p.data,b.handleObj=p,p=((j.event.special[p.origType]||{}).handle||p.handler).apply(f.elem,e),p!==d&&(b.result=p,!1===p&&(b.preventDefault(),b.stopPropagation()))}return b.result},props:"attrChange,attrName,relatedNode,srcElement,altKey,bubbles,cancelable,ctrlKey,currentTarget,eventPhase,metaKey,relatedTarget,shiftKey,target,timeStamp,view,which".split(","),
fixHooks:{},keyHooks:{props:["char","charCode","key","keyCode"],filter:function(a,b){null==a.which&&(a.which=null!=b.charCode?b.charCode:b.keyCode);return a}},mouseHooks:{props:"button,buttons,clientX,clientY,fromElement,offsetX,offsetY,pageX,pageY,screenX,screenY,toElement".split(","),filter:function(a,b){var c,f,e=b.button,g=b.fromElement;null==a.pageX&&null!=b.clientX&&(c=a.target.ownerDocument||u,f=c.documentElement,c=c.body,a.pageX=b.clientX+(f&&f.scrollLeft||c&&c.scrollLeft||0)-(f&&f.clientLeft||
c&&c.clientLeft||0),a.pageY=b.clientY+(f&&f.scrollTop||c&&c.scrollTop||0)-(f&&f.clientTop||c&&c.clientTop||0));!a.relatedTarget&&g&&(a.relatedTarget=g===a.target?b.toElement:g);!a.which&&e!==d&&(a.which=e&1?1:e&2?3:e&4?2:0);return a}},fix:function(a){if(a[j.expando])return a;var b,c,f=a,e=j.event.fixHooks[a.type]||{},g=e.props?this.props.concat(e.props):this.props,a=j.Event(f);for(b=g.length;b;)c=g[--b],a[c]=f[c];a.target||(a.target=f.srcElement||u);3===a.target.nodeType&&(a.target=a.target.parentNode);
a.metaKey===d&&(a.metaKey=a.ctrlKey);return e.filter?e.filter(a,f):a},special:{ready:{setup:j.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(a,b,c){j.isWindow(this)&&(this.onbeforeunload=c)},teardown:function(a,b){this.onbeforeunload===b&&(this.onbeforeunload=null)}}},simulate:function(a,b,c,f){a=j.extend(new j.Event,c,{type:a,isSimulated:!0,originalEvent:{}});f?j.event.trigger(a,null,b):j.event.dispatch.call(b,a);a.isDefaultPrevented()&&
c.preventDefault()}};j.event.handle=j.event.dispatch;j.removeEvent=u.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){a.detachEvent&&a.detachEvent("on"+b,c)};j.Event=function(a,b){if(!(this instanceof j.Event))return new j.Event(a,b);a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||!1===a.returnValue||a.getPreventDefault&&a.getPreventDefault()?f:h):this.type=a;b&&j.extend(this,b);this.timeStamp=a&&
a.timeStamp||j.now();this[j.expando]=!0};j.Event.prototype={preventDefault:function(){this.isDefaultPrevented=f;var a=this.originalEvent;a&&(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=f;var a=this.originalEvent;a&&(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=f;this.stopPropagation()},isDefaultPrevented:h,isPropagationStopped:h,isImmediatePropagationStopped:h};
j.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){j.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c=a.relatedTarget,f=a.handleObj,d;if(!c||c!==this&&!j.contains(this,c))a.type=f.origType,d=f.handler.apply(this,arguments),a.type=b;return d}}});j.support.submitBubbles||(j.event.special.submit={setup:function(){if(j.nodeName(this,"form"))return!1;j.event.add(this,"click._submit keypress._submit",function(a){a=a.target;if((a=j.nodeName(a,"input")||j.nodeName(a,"button")?
a.form:d)&&!a._submit_attached)j.event.add(a,"submit._submit",function(a){this.parentNode&&!a.isTrigger&&j.event.simulate("submit",this.parentNode,a,!0)}),a._submit_attached=!0})},teardown:function(){if(j.nodeName(this,"form"))return!1;j.event.remove(this,"._submit")}});j.support.changeBubbles||(j.event.special.change={setup:function(){if(sa.test(this.nodeName)){if("checkbox"===this.type||"radio"===this.type)j.event.add(this,"propertychange._change",function(a){"checked"===a.originalEvent.propertyName&&
(this._just_changed=!0)}),j.event.add(this,"click._change",function(a){this._just_changed&&!a.isTrigger&&(this._just_changed=!1,j.event.simulate("change",this,a,!0))});return!1}j.event.add(this,"beforeactivate._change",function(a){a=a.target;sa.test(a.nodeName)&&!a._change_attached&&(j.event.add(a,"change._change",function(a){this.parentNode&&!a.isSimulated&&!a.isTrigger&&j.event.simulate("change",this.parentNode,a,!0)}),a._change_attached=!0)})},handle:function(a){var b=a.target;if(this!==b||a.isSimulated||
a.isTrigger||"radio"!==b.type&&"checkbox"!==b.type)return a.handleObj.handler.apply(this,arguments)},teardown:function(){j.event.remove(this,"._change");return sa.test(this.nodeName)}});j.support.focusinBubbles||j.each({focus:"focusin",blur:"focusout"},function(a,b){var c=0,f=function(a){j.event.simulate(b,a.target,j.event.fix(a),!0)};j.event.special[b]={setup:function(){0===c++&&u.addEventListener(a,f,!0)},teardown:function(){0===--c&&u.removeEventListener(a,f,!0)}}});j.fn.extend({on:function(a,
b,c,f,e){var g,k;if("object"===typeof a){"string"!==typeof b&&(c=b,b=d);for(k in a)this.on(k,b,c,a[k],e);return this}null==c&&null==f?(f=b,c=b=d):null==f&&("string"===typeof b?(f=c,c=d):(f=c,c=b,b=d));if(!1===f)f=h;else if(!f)return this;1===e&&(g=f,f=function(a){j().off(a);return g.apply(this,arguments)},f.guid=g.guid||(g.guid=j.guid++));return this.each(function(){j.event.add(this,a,f,c,b)})},one:function(a,b,c,f){return this.on.call(this,a,b,c,f,1)},off:function(a,b,c){if(a&&a.preventDefault&&
a.handleObj){var f=a.handleObj;j(a.delegateTarget).off(f.namespace?f.type+"."+f.namespace:f.type,f.selector,f.handler);return this}if("object"===typeof a){for(f in a)this.off(f,b,a[f]);return this}if(!1===b||"function"===typeof b)c=b,b=d;!1===c&&(c=h);return this.each(function(){j.event.remove(this,a,c,b)})},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},live:function(a,b,c){j(this.context).on(a,this.selector,b,c);return this},die:function(a,b){j(this.context).off(a,
this.selector||"**",b);return this},delegate:function(a,b,c,f){return this.on(b,a,c,f)},undelegate:function(a,b,c){return 1==arguments.length?this.off(a,"**"):this.off(b,a,c)},trigger:function(a,b){return this.each(function(){j.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0])return j.event.trigger(a,b,this[0],!0)},toggle:function(a){var b=arguments,c=a.guid||j.guid++,f=0,d=function(c){var d=(j._data(this,"lastToggle"+a.guid)||0)%f;j._data(this,"lastToggle"+a.guid,d+1);c.preventDefault();
return b[d].apply(this,arguments)||!1};for(d.guid=c;f<b.length;)b[f++].guid=c;return this.click(d)},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}});j.each("blur,focus,focusin,focusout,load,resize,scroll,unload,click,dblclick,mousedown,mouseup,mousemove,mouseover,mouseout,mouseenter,mouseleave,change,select,submit,keydown,keypress,keyup,error,contextmenu".split(","),function(a,b){j.fn[b]=function(a,c){null==c&&(c=a,a=null);return 0<arguments.length?this.on(b,null,a,c):this.trigger(b)};
j.attrFn&&(j.attrFn[b]=!0);ab.test(b)&&(j.event.fixHooks[b]=j.event.keyHooks);bb.test(b)&&(j.event.fixHooks[b]=j.event.mouseHooks)});(function(){function a(b,c,d,e,g,h){for(var g=0,k=e.length;g<k;g++){var m=e[g];if(m){for(var j=!1,m=m[b];m;){if(m[f]===d){j=e[m.sizset];break}1===m.nodeType&&!h&&(m[f]=d,m.sizset=g);if(m.nodeName.toLowerCase()===c){j=m;break}m=m[b]}e[g]=j}}}function b(a,c,d,e,g,h){for(var g=0,k=e.length;g<k;g++){var m=e[g];if(m){for(var j=!1,m=m[a];m;){if(m[f]===d){j=e[m.sizset];break}if(1===
m.nodeType)if(h||(m[f]=d,m.sizset=g),"string"!==typeof c){if(m===c){j=!0;break}}else if(0<n.filter(c,[m]).length){j=m;break}m=m[a]}e[g]=j}}}var c=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,f="sizcache"+(Math.random()+"").replace(".",""),e=0,g=Object.prototype.toString,h=!1,k=!0,m=/\\/g,r=/\r\n/g,p=/\W/;[0,0].sort(function(){k=!1;return 0});var n=function(a,b,f,e){var f=f||[],d=b=b||u;if(1!==b.nodeType&&9!==
b.nodeType)return[];if(!a||"string"!==typeof a)return f;var h,k,m,j,r,p=!0,q=n.isXML(b),F=[],W=a;do if(c.exec(""),h=c.exec(W))if(W=h[3],F.push(h[1]),h[2]){j=h[3];break}while(h);if(1<F.length&&w.exec(a))if(2===F.length&&s.relative[F[0]])k=C(F[0]+F[1],b,e);else for(k=s.relative[F[0]]?[b]:n(F.shift(),b);F.length;)a=F.shift(),s.relative[a]&&(a+=F.shift()),k=C(a,k,e);else if(!e&&1<F.length&&9===b.nodeType&&!q&&s.match.ID.test(F[0])&&!s.match.ID.test(F[F.length-1])&&(h=n.find(F.shift(),b,q),b=h.expr?n.filter(h.expr,
h.set)[0]:h.set[0]),b){h=e?{expr:F.pop(),set:z(e)}:n.find(F.pop(),1===F.length&&("~"===F[0]||"+"===F[0])&&b.parentNode?b.parentNode:b,q);k=h.expr?n.filter(h.expr,h.set):h.set;for(0<F.length?m=z(k):p=!1;F.length;)h=r=F.pop(),s.relative[r]?h=F.pop():r="",null==h&&(h=b),s.relative[r](m,h,q)}else m=[];m||(m=k);m||n.error(r||a);if("[object Array]"===g.call(m))if(p)if(b&&1===b.nodeType)for(a=0;null!=m[a];a++)m[a]&&(!0===m[a]||1===m[a].nodeType&&n.contains(b,m[a]))&&f.push(k[a]);else for(a=0;null!=m[a];a++)m[a]&&
1===m[a].nodeType&&f.push(k[a]);else f.push.apply(f,m);else z(m,f);j&&(n(j,d,f,e),n.uniqueSort(f));return f};n.uniqueSort=function(a){if(A&&(h=k,a.sort(A),h))for(var b=1;b<a.length;b++)a[b]===a[b-1]&&a.splice(b--,1);return a};n.matches=function(a,b){return n(a,null,null,b)};n.matchesSelector=function(a,b){return 0<n(b,null,null,[a]).length};n.find=function(a,b,c){var f,e,d,g,h,k;if(!a)return[];for(e=0,d=s.order.length;e<d;e++)if(h=s.order[e],g=s.leftMatch[h].exec(a))if(k=g[1],g.splice(1,1),"\\"!==
k.substr(k.length-1)&&(g[1]=(g[1]||"").replace(m,""),f=s.find[h](g,b,c),null!=f)){a=a.replace(s.match[h],"");break}f||(f="undefined"!==typeof b.getElementsByTagName?b.getElementsByTagName("*"):[]);return{set:f,expr:a}};n.filter=function(a,b,c,f){for(var e,g,h,k,m,j,r,p,F=a,q=[],w=b,W=b&&b[0]&&n.isXML(b[0]);a&&b.length;){for(h in s.filter)if(null!=(e=s.leftMatch[h].exec(a))&&e[2])if(j=s.filter[h],m=e[1],g=!1,e.splice(1,1),"\\"!==m.substr(m.length-1)){w===q&&(q=[]);if(s.preFilter[h])if(e=s.preFilter[h](e,
w,c,q,f,W)){if(!0===e)continue}else g=k=!0;if(e)for(r=0;null!=(m=w[r]);r++)m&&(k=j(m,e,r,w),p=f^k,c&&null!=k?p?g=!0:w[r]=!1:p&&(q.push(m),g=!0));if(k!==d){c||(w=q);a=a.replace(s.match[h],"");if(!g)return[];break}}if(a===F)if(null==g)n.error(a);else break;F=a}return w};n.error=function(a){throw Error("Syntax error, unrecognized expression: "+a);};var q=n.getText=function(a){var b,c;b=a.nodeType;var f="";if(b)if(1===b||9===b){if("string"===typeof a.textContent)return a.textContent;if("string"===typeof a.innerText)return a.innerText.replace(r,
"");for(a=a.firstChild;a;a=a.nextSibling)f+=q(a)}else{if(3===b||4===b)return a.nodeValue}else for(b=0;c=a[b];b++)8!==c.nodeType&&(f+=q(c));return f},s=n.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,
POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a){return a.getAttribute("href")},type:function(a){return a.getAttribute("type")}},relative:{"+":function(a,b){var c="string"===typeof b,f=c&&!p.test(b),c=c&&!f;f&&(b=b.toLowerCase());for(var f=0,e=a.length,d;f<e;f++)if(d=a[f]){for(;(d=d.previousSibling)&&1!==d.nodeType;);
a[f]=c||d&&d.nodeName.toLowerCase()===b?d||!1:d===b}c&&n.filter(b,a,!0)},">":function(a,b){var c,f="string"===typeof b,e=0,d=a.length;if(f&&!p.test(b))for(b=b.toLowerCase();e<d;e++){if(c=a[e])c=c.parentNode,a[e]=c.nodeName.toLowerCase()===b?c:!1}else{for(;e<d;e++)(c=a[e])&&(a[e]=f?c.parentNode:c.parentNode===b);f&&n.filter(b,a,!0)}},"":function(c,f,d){var g,h=e++,k=b;"string"===typeof f&&!p.test(f)&&(g=f=f.toLowerCase(),k=a);k("parentNode",f,h,c,g,d)},"~":function(c,f,d){var g,h=e++,k=b;"string"===
typeof f&&!p.test(f)&&(g=f=f.toLowerCase(),k=a);k("previousSibling",f,h,c,g,d)}},find:{ID:function(a,b,c){if("undefined"!==typeof b.getElementById&&!c)return(a=b.getElementById(a[1]))&&a.parentNode?[a]:[]},NAME:function(a,b){if("undefined"!==typeof b.getElementsByName){for(var c=[],f=b.getElementsByName(a[1]),e=0,d=f.length;e<d;e++)f[e].getAttribute("name")===a[1]&&c.push(f[e]);return 0===c.length?null:c}},TAG:function(a,b){if("undefined"!==typeof b.getElementsByTagName)return b.getElementsByTagName(a[1])}},
preFilter:{CLASS:function(a,b,c,f,e,d){a=" "+a[1].replace(m,"")+" ";if(d)return a;for(var d=0,g;null!=(g=b[d]);d++)g&&(e^(g.className&&0<=(" "+g.className+" ").replace(/[\t\n\r]/g," ").indexOf(a))?c||f.push(g):c&&(b[d]=!1));return!1},ID:function(a){return a[1].replace(m,"")},TAG:function(a){return a[1].replace(m,"").toLowerCase()},CHILD:function(a){if("nth"===a[1]){a[2]||n.error(a[0]);a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec("even"===a[2]&&"2n"||"odd"===a[2]&&"2n+1"||
!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0;a[3]=b[3]-0}else a[2]&&n.error(a[0]);a[0]=e++;return a},ATTR:function(a,b,c,f,e,d){b=a[1]=a[1].replace(m,"");!d&&s.attrMap[b]&&(a[1]=s.attrMap[b]);a[4]=(a[4]||a[5]||"").replace(m,"");"~="===a[2]&&(a[4]=" "+a[4]+" ");return a},PSEUDO:function(a,b,f,e,d){if("not"===a[1])if(1<(c.exec(a[3])||"").length||/^\w/.test(a[3]))a[3]=n(a[3],null,null,b);else return a=n.filter(a[3],b,f,1^d),f||e.push.apply(e,a),!1;else if(s.match.POS.test(a[0])||s.match.CHILD.test(a[0]))return!0;
return a},POS:function(a){a.unshift(!0);return a}},filters:{enabled:function(a){return!1===a.disabled&&"hidden"!==a.type},disabled:function(a){return!0===a.disabled},checked:function(a){return!0===a.checked},selected:function(a){a.parentNode&&a.parentNode.selectedIndex;return!0===a.selected},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!n(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),
c=a.type;return"input"===a.nodeName.toLowerCase()&&"text"===c&&(b===c||null===b)},radio:function(a){return"input"===a.nodeName.toLowerCase()&&"radio"===a.type},checkbox:function(a){return"input"===a.nodeName.toLowerCase()&&"checkbox"===a.type},file:function(a){return"input"===a.nodeName.toLowerCase()&&"file"===a.type},password:function(a){return"input"===a.nodeName.toLowerCase()&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return("input"===b||"button"===b)&&"submit"===a.type},
image:function(a){return"input"===a.nodeName.toLowerCase()&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return("input"===b||"button"===b)&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return 0===b},last:function(a,b,c,f){return b===f.length-
1},even:function(a,b){return 0===b%2},odd:function(a,b){return 1===b%2},lt:function(a,b,c){return b<c[3]-0},gt:function(a,b,c){return b>c[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,f){var e=b[1],d=s.filters[e];if(d)return d(a,c,b,f);if("contains"===e)return 0<=(a.textContent||a.innerText||q([a])||"").indexOf(b[3]);if("not"===e){b=b[3];c=0;for(f=b.length;c<f;c++)if(b[c]===a)return!1;return!0}n.error(e)},CHILD:function(a,b){var c,
e,d,g,h,k;c=b[1];k=a;switch(c){case "only":case "first":for(;k=k.previousSibling;)if(1===k.nodeType)return!1;if("first"===c)return!0;k=a;case "last":for(;k=k.nextSibling;)if(1===k.nodeType)return!1;return!0;case "nth":c=b[2];e=b[3];if(1===c&&0===e)return!0;d=b[0];if((g=a.parentNode)&&(g[f]!==d||!a.nodeIndex)){h=0;for(k=g.firstChild;k;k=k.nextSibling)1===k.nodeType&&(k.nodeIndex=++h);g[f]=d}k=a.nodeIndex-e;return 0===c?0===k:0===k%c&&0<=k/c}},ID:function(a,b){return 1===a.nodeType&&a.getAttribute("id")===
b},TAG:function(a,b){return"*"===b&&1===a.nodeType||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return-1<(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)},ATTR:function(a,b){var c=b[1],c=n.attr?n.attr(a,c):s.attrHandle[c]?s.attrHandle[c](a):null!=a[c]?a[c]:a.getAttribute(c),f=c+"",e=b[2],d=b[4];return null==c?"!="===e:!e&&n.attr?null!=c:"="===e?f===d:"*="===e?0<=f.indexOf(d):"~="===e?0<=(" "+f+" ").indexOf(d):!d?f&&!1!==c:"!="===e?f!==d:"^="===e?0===f.indexOf(d):"$="===
e?f.substr(f.length-d.length)===d:"|="===e?f===d||f.substr(0,d.length+1)===d+"-":!1},POS:function(a,b,c,f){var e=s.setFilters[b[2]];if(e)return e(a,c,b,f)}}},w=s.match.POS,v=function(a,b){return"\\"+(b-0+1)},y;for(y in s.match)s.match[y]=RegExp(s.match[y].source+/(?![^\[]*\])(?![^\(]*\))/.source),s.leftMatch[y]=RegExp(/(^(?:.|\r|\n)*?)/.source+s.match[y].source.replace(/\\(\d+)/g,v));var z=function(a,b){a=Array.prototype.slice.call(a,0);return b?(b.push.apply(b,a),b):a};try{Array.prototype.slice.call(u.documentElement.childNodes,
0)[0].nodeType}catch(x){z=function(a,b){var c=0,f=b||[];if("[object Array]"===g.call(a))Array.prototype.push.apply(f,a);else if("number"===typeof a.length)for(var e=a.length;c<e;c++)f.push(a[c]);else for(;a[c];c++)f.push(a[c]);return f}}var A,M;u.documentElement.compareDocumentPosition?A=function(a,b){return a===b?(h=!0,0):!a.compareDocumentPosition||!b.compareDocumentPosition?a.compareDocumentPosition?-1:1:a.compareDocumentPosition(b)&4?-1:1}:(A=function(a,b){if(a===b)return h=!0,0;if(a.sourceIndex&&
b.sourceIndex)return a.sourceIndex-b.sourceIndex;var c,f,e=[],d=[];c=a.parentNode;f=b.parentNode;var g=c;if(c===f)return M(a,b);if(c){if(!f)return 1}else return-1;for(;g;)e.unshift(g),g=g.parentNode;for(g=f;g;)d.unshift(g),g=g.parentNode;c=e.length;f=d.length;for(g=0;g<c&&g<f;g++)if(e[g]!==d[g])return M(e[g],d[g]);return g===c?M(a,d[g],-1):M(e[g],b,1)},M=function(a,b,c){if(a===b)return c;for(a=a.nextSibling;a;){if(a===b)return-1;a=a.nextSibling}return 1});(function(){var a=u.createElement("div"),
b="script"+(new Date).getTime(),c=u.documentElement;a.innerHTML="<a name='"+b+"'/>";c.insertBefore(a,c.firstChild);u.getElementById(b)&&(s.find.ID=function(a,b,c){if("undefined"!==typeof b.getElementById&&!c)return(b=b.getElementById(a[1]))?b.id===a[1]||"undefined"!==typeof b.getAttributeNode&&b.getAttributeNode("id").nodeValue===a[1]?[b]:d:[]},s.filter.ID=function(a,b){var c="undefined"!==typeof a.getAttributeNode&&a.getAttributeNode("id");return 1===a.nodeType&&c&&c.nodeValue===b});c.removeChild(a);
c=a=null})();(function(){var a=u.createElement("div");a.appendChild(u.createComment(""));0<a.getElementsByTagName("*").length&&(s.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if("*"===a[1]){for(var f=[],e=0;c[e];e++)1===c[e].nodeType&&f.push(c[e]);c=f}return c});a.innerHTML="<a href='#'></a>";a.firstChild&&"undefined"!==typeof a.firstChild.getAttribute&&"#"!==a.firstChild.getAttribute("href")&&(s.attrHandle.href=function(a){return a.getAttribute("href",2)});a=null})();u.querySelectorAll&&
function(){var a=n,b=u.createElement("div");b.innerHTML="<p class='TEST'></p>";if(!(b.querySelectorAll&&0===b.querySelectorAll(".TEST").length)){n=function(b,c,f,e){c=c||u;if(!e&&!n.isXML(c)){var d=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(d&&(1===c.nodeType||9===c.nodeType)){if(d[1])return z(c.getElementsByTagName(b),f);if(d[2]&&s.find.CLASS&&c.getElementsByClassName)return z(c.getElementsByClassName(d[2]),f)}if(9===c.nodeType){if("body"===b&&c.body)return z([c.body],f);if(d&&d[3]){var g=c.getElementById(d[3]);
if(g&&g.parentNode){if(g.id===d[3])return z([g],f)}else return z([],f)}try{return z(c.querySelectorAll(b),f)}catch(h){}}else if(1===c.nodeType&&"object"!==c.nodeName.toLowerCase()){var d=c,k=(g=c.getAttribute("id"))||"__sizzle__",m=c.parentNode,j=/^\s*[+~]/.test(b);g?k=k.replace(/'/g,"\\$&"):c.setAttribute("id",k);j&&m&&(c=c.parentNode);try{if(!j||m)return z(c.querySelectorAll("[id='"+k+"'] "+b),f)}catch(r){}finally{g||d.removeAttribute("id")}}}return a(b,c,f,e)};for(var c in a)n[c]=a[c];b=null}}();
(function(){var a=u.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var c=!b.call(u.createElement("div"),"div"),f=!1;try{b.call(u.documentElement,"[test!='']:sizzle")}catch(e){f=!0}n.matchesSelector=function(a,e){e=e.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!n.isXML(a))try{if(f||!s.match.PSEUDO.test(e)&&!/!=/.test(e)){var d=b.call(a,e);if(d||!c||a.document&&11!==a.document.nodeType)return d}}catch(g){}return 0<n(e,null,null,[a]).length}}})();
(function(){var a=u.createElement("div");a.innerHTML="<div class='test e'></div><div class='test'></div>";a.getElementsByClassName&&0!==a.getElementsByClassName("e").length&&(a.lastChild.className="e",1!==a.getElementsByClassName("e").length&&(s.order.splice(1,0,"CLASS"),s.find.CLASS=function(a,b,c){if("undefined"!==typeof b.getElementsByClassName&&!c)return b.getElementsByClassName(a[1])},a=null))})();n.contains=u.documentElement.contains?function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:
u.documentElement.compareDocumentPosition?function(a,b){return!!(a.compareDocumentPosition(b)&16)}:function(){return!1};n.isXML=function(a){return(a=(a?a.ownerDocument||a:0).documentElement)?"HTML"!==a.nodeName:!1};var C=function(a,b,c){for(var f,e=[],d="",b=b.nodeType?[b]:b;f=s.match.PSEUDO.exec(a);)d+=f[0],a=a.replace(s.match.PSEUDO,"");a=s.relative[a]?a+"*":a;f=0;for(var g=b.length;f<g;f++)n(a,b[f],e,c);return n.filter(d,e)};n.attr=j.attr;n.selectors.attrMap={};j.find=n;j.expr=n.selectors;j.expr[":"]=
j.expr.filters;j.unique=n.uniqueSort;j.text=n.getText;j.isXMLDoc=n.isXML;j.contains=n.contains})();var eb=/Until$/,fb=/^(?:parents|prevUntil|prevAll)/,gb=/,/,Ua=/^.[^:#\[\.,]*$/,hb=Array.prototype.slice,Ea=j.expr.match.POS,ib={children:!0,contents:!0,next:!0,prev:!0};j.fn.extend({find:function(a){var b=this,c,f;if("string"!==typeof a)return j(a).filter(function(){for(c=0,f=b.length;c<f;c++)if(j.contains(b[c],this))return!0});var e=this.pushStack("","find",a),d,g,h;for(c=0,f=this.length;c<f;c++)if(d=
e.length,j.find(a,this[c],e),0<c)for(g=d;g<e.length;g++)for(h=0;h<d;h++)if(e[h]===e[g]){e.splice(g--,1);break}return e},has:function(a){var b=j(a);return this.filter(function(){for(var a=0,c=b.length;a<c;a++)if(j.contains(this,b[a]))return!0})},not:function(a){return this.pushStack(k(this,a,!1),"not",a)},filter:function(a){return this.pushStack(k(this,a,!0),"filter",a)},is:function(a){return!!a&&("string"===typeof a?Ea.test(a)?0<=j(a,this.context).index(this[0]):0<j.filter(a,this).length:0<this.filter(a).length)},
closest:function(a,b){var c=[],f,e,d=this[0];if(j.isArray(a)){for(e=1;d&&d.ownerDocument&&d!==b;){for(f=0;f<a.length;f++)j(d).is(a[f])&&c.push({selector:a[f],elem:d,level:e});d=d.parentNode;e++}return c}var g=Ea.test(a)||"string"!==typeof a?j(a,b||this.context):0;for(f=0,e=this.length;f<e;f++)for(d=this[f];d;)if(g?-1<g.index(d):j.find.matchesSelector(d,a)){c.push(d);break}else if(d=d.parentNode,!d||!d.ownerDocument||d===b||11===d.nodeType)break;c=1<c.length?j.unique(c):c;return this.pushStack(c,"closest",
a)},index:function(a){return!a?this[0]&&this[0].parentNode?this.prevAll().length:-1:"string"===typeof a?j.inArray(this[0],j(a)):j.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var c="string"===typeof a?j(a,b):j.makeArray(a&&a.nodeType?[a]:a),f=j.merge(this.get(),c);return this.pushStack(!c[0]||!c[0].parentNode||11===c[0].parentNode.nodeType||!f[0]||!f[0].parentNode||11===f[0].parentNode.nodeType?f:j.unique(f))},andSelf:function(){return this.add(this.prevObject)}});j.each({parent:function(a){return(a=
a.parentNode)&&11!==a.nodeType?a:null},parents:function(a){return j.dir(a,"parentNode")},parentsUntil:function(a,b,c){return j.dir(a,"parentNode",c)},next:function(a){return j.nth(a,2,"nextSibling")},prev:function(a){return j.nth(a,2,"previousSibling")},nextAll:function(a){return j.dir(a,"nextSibling")},prevAll:function(a){return j.dir(a,"previousSibling")},nextUntil:function(a,b,c){return j.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return j.dir(a,"previousSibling",c)},siblings:function(a){return j.sibling(a.parentNode.firstChild,
a)},children:function(a){return j.sibling(a.firstChild)},contents:function(a){return j.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:j.makeArray(a.childNodes)}},function(a,b){j.fn[a]=function(c,f){var e=j.map(this,b,c);eb.test(a)||(f=c);f&&"string"===typeof f&&(e=j.filter(f,e));e=1<this.length&&!ib[a]?j.unique(e):e;if((1<this.length||gb.test(f))&&fb.test(a))e=e.reverse();return this.pushStack(e,a,hb.call(arguments).join(","))}});j.extend({filter:function(a,b,c){c&&(a=":not("+a+
")");return 1===b.length?j.find.matchesSelector(b[0],a)?[b[0]]:[]:j.find.matches(a,b)},dir:function(a,b,c){for(var f=[],a=a[b];a&&9!==a.nodeType&&(c===d||1!==a.nodeType||!j(a).is(c));)1===a.nodeType&&f.push(a),a=a[b];return f},nth:function(a,b,c){for(var b=b||1,f=0;a&&!(1===a.nodeType&&++f===b);a=a[c]);return a},sibling:function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c}});var wa="abbr|article|aside|audio|canvas|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",
jb=/ jQuery\d+="(?:\d+|null)"/g,ta=/^\s+/,Fa=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Ga=/<([\w:]+)/,kb=/<tbody/i,lb=/<|&#?\w+;/,mb=/<(?:script|style)/i,nb=/<(?:script|object|embed|option|style)/i,Ha=RegExp("<(?:"+wa+")","i"),Ia=/checked\s*(?:[^=]|=\s*.checked.)/i,ob=/\/(java|ecma)script/i,Va=/^\s*<!(?:\[CDATA\[|\-\-)/,V={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>",
"</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Ja=p(u);V.optgroup=V.option;V.tbody=V.tfoot=V.colgroup=V.caption=V.thead;V.th=V.td;j.support.htmlSerialize||(V._default=[1,"div<div>","</div>"]);j.fn.extend({text:function(a){return j.isFunction(a)?this.each(function(b){var c=j(this);c.text(a.call(this,b,c.text()))}):"object"!==typeof a&&a!==d?this.empty().append((this[0]&&
this[0].ownerDocument||u).createTextNode(a)):j.text(this)},wrapAll:function(a){if(j.isFunction(a))return this.each(function(b){j(this).wrapAll(a.call(this,b))});if(this[0]){var b=j(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 j.isFunction(a)?this.each(function(b){j(this).wrapInner(a.call(this,b))}):this.each(function(){var b=
j(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=j.isFunction(a);return this.each(function(c){j(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){j.nodeName(this,"body")||j(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){1===this.nodeType&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){1===this.nodeType&&this.insertBefore(a,
this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=j.clean(arguments);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,
j.clean(arguments));return a}},remove:function(a,b){for(var c=0,f;null!=(f=this[c]);c++)if(!a||j.filter(a,[f]).length)!b&&1===f.nodeType&&(j.cleanData(f.getElementsByTagName("*")),j.cleanData([f])),f.parentNode&&f.parentNode.removeChild(f);return this},empty:function(){for(var a=0,b;null!=(b=this[a]);a++)for(1===b.nodeType&&j.cleanData(b.getElementsByTagName("*"));b.firstChild;)b.removeChild(b.firstChild);return this},clone:function(a,b){a=null==a?!1:a;b=null==b?a:b;return this.map(function(){return j.clone(this,
a,b)})},html:function(a){if(a===d)return this[0]&&1===this[0].nodeType?this[0].innerHTML.replace(jb,""):null;if("string"===typeof a&&!mb.test(a)&&(j.support.leadingWhitespace||!ta.test(a))&&!V[(Ga.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Fa,"<$1></$2>");try{for(var b=0,c=this.length;b<c;b++)1===this[b].nodeType&&(j.cleanData(this[b].getElementsByTagName("*")),this[b].innerHTML=a)}catch(f){this.empty().append(a)}}else j.isFunction(a)?this.each(function(b){var c=j(this);c.html(a.call(this,b,
c.html()))}):this.empty().append(a);return this},replaceWith:function(a){if(this[0]&&this[0].parentNode){if(j.isFunction(a))return this.each(function(b){var c=j(this),f=c.html();c.replaceWith(a.call(this,b,f))});"string"!==typeof a&&(a=j(a).detach());return this.each(function(){var b=this.nextSibling,c=this.parentNode;j(this).remove();b?j(b).before(a):j(c).append(a)})}return this.length?this.pushStack(j(j.isFunction(a)?a():a),"replaceWith",a):this},detach:function(a){return this.remove(a,!0)},domManip:function(a,
b,c){var f,e,g,h=a[0],k=[];if(!j.support.checkClone&&3===arguments.length&&"string"===typeof h&&Ia.test(h))return this.each(function(){j(this).domManip(a,b,c,!0)});if(j.isFunction(h))return this.each(function(f){var e=j(this);a[0]=h.call(this,f,b?e.html():d);e.domManip(a,b,c)});if(this[0]){f=h&&h.parentNode;f=j.support.parentNode&&f&&11===f.nodeType&&f.childNodes.length===this.length?{fragment:f}:j.buildFragment(a,this,k);g=f.fragment;if(e=1===g.childNodes.length?g=g.firstChild:g.firstChild){b=b&&
j.nodeName(e,"tr");e=0;for(var m=this.length,r=m-1;e<m;e++)c.call(b?j.nodeName(this[e],"table")?this[e].getElementsByTagName("tbody")[0]||this[e].appendChild(this[e].ownerDocument.createElement("tbody")):this[e]:this[e],f.cacheable||1<m&&e<r?j.clone(g,!0,!0):g)}k.length&&j.each(k,q)}return this}});j.buildFragment=function(a,b,c){var f,e,d,g,h=a[0];b&&b[0]&&(g=b[0].ownerDocument||b[0]);g.createDocumentFragment||(g=u);if(1===a.length&&"string"===typeof h&&512>h.length&&g===u&&"<"===h.charAt(0)&&!nb.test(h)&&
(j.support.checkClone||!Ia.test(h))&&(j.support.html5Clone||!Ha.test(h)))e=!0,(d=j.fragments[h])&&1!==d&&(f=d);f||(f=g.createDocumentFragment(),j.clean(a,g,f,c));e&&(j.fragments[h]=d?f:1);return{fragment:f,cacheable:e}};j.fragments={};j.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){j.fn[a]=function(c){var f=[],c=j(c),e=1===this.length&&this[0].parentNode;if(e&&11===e.nodeType&&1===e.childNodes.length&&1===c.length)return c[b](this[0]),
this;for(var e=0,d=c.length;e<d;e++){var g=(0<e?this.clone(!0):this).get();j(c[e])[b](g);f=f.concat(g)}return this.pushStack(f,a,c.selector)}});j.extend({clone:function(a,b,c){var f,e,d;j.support.html5Clone||!Ha.test("<"+a.nodeName)?f=a.cloneNode(!0):(f=u.createElement("div"),Ja.appendChild(f),f.innerHTML=a.outerHTML,f=f.firstChild);var g=f;if((!j.support.noCloneEvent||!j.support.noCloneChecked)&&(1===a.nodeType||11===a.nodeType)&&!j.isXMLDoc(a)){r(a,g);f=m(a);e=m(g);for(d=0;f[d];++d)e[d]&&r(f[d],
e[d])}if(b&&(n(a,g),c)){f=m(a);e=m(g);for(d=0;f[d];++d)n(f[d],e[d])}return g},clean:function(a,b,c,f){b=b||u;"undefined"===typeof b.createElement&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||u);for(var e=[],d,g=0,h;null!=(h=a[g]);g++)if("number"===typeof h&&(h+=""),h){if("string"===typeof h)if(lb.test(h)){h=h.replace(Fa,"<$1></$2>");d=(Ga.exec(h)||["",""])[1].toLowerCase();var k=V[d]||V._default,m=k[0],r=b.createElement("div");b===u?Ja.appendChild(r):p(b).appendChild(r);for(r.innerHTML=k[1]+h+k[2];m--;)r=
r.lastChild;if(!j.support.tbody){m=kb.test(h);k="table"===d&&!m?r.firstChild&&r.firstChild.childNodes:"<table>"===k[1]&&!m?r.childNodes:[];for(d=k.length-1;0<=d;--d)j.nodeName(k[d],"tbody")&&!k[d].childNodes.length&&k[d].parentNode.removeChild(k[d])}!j.support.leadingWhitespace&&ta.test(h)&&r.insertBefore(b.createTextNode(ta.exec(h)[0]),r.firstChild);h=r.childNodes}else h=b.createTextNode(h);var n;if(!j.support.appendChecked)if(h[0]&&"number"===typeof(n=h.length))for(d=0;d<n;d++)w(h[d]);else w(h);
h.nodeType?e.push(h):e=j.merge(e,h)}if(c){a=function(a){return!a.type||ob.test(a.type)};for(g=0;e[g];g++)f&&j.nodeName(e[g],"script")&&(!e[g].type||"text/javascript"===e[g].type.toLowerCase())?f.push(e[g].parentNode?e[g].parentNode.removeChild(e[g]):e[g]):(1===e[g].nodeType&&(b=j.grep(e[g].getElementsByTagName("script"),a),e.splice.apply(e,[g+1,0].concat(b))),c.appendChild(e[g]))}return e},cleanData:function(a){for(var b,c,f=j.cache,e=j.event.special,d=j.support.deleteExpando,g=0,h;null!=(h=a[g]);g++)if(!h.nodeName||
!j.noData[h.nodeName.toLowerCase()])if(c=h[j.expando]){if((b=f[c])&&b.events){for(var k in b.events)e[k]?j.event.remove(h,k):j.removeEvent(h,k,b.handle);b.handle&&(b.handle.elem=null)}d?delete h[j.expando]:h.removeAttribute&&h.removeAttribute(j.expando);delete f[c]}}});var ua=/alpha\([^)]*\)/i,pb=/opacity=([^)]*)/,qb=/([A-Z]|^ms)/g,Ka=/^-?\d+(?:px)?$/i,rb=/^-?\d/,sb=/^([\-+])=([\-+.\de]+)/,tb={position:"absolute",visibility:"hidden",display:"block"},Wa=["Left","Right"],Xa=["Top","Bottom"],da,La,Ma;
j.fn.css=function(a,b){return 2===arguments.length&&b===d?this:j.access(this,a,b,!0,function(a,b,c){return c!==d?j.style(a,b,c):j.css(a,b)})};j.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=da(a,"opacity","opacity");return""===c?"1":c}return a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":j.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,b,c,f){if(a&&!(3===a.nodeType||8===a.nodeType||
!a.style)){var e,g=j.camelCase(b),h=a.style,k=j.cssHooks[g],b=j.cssProps[g]||g;if(c!==d){f=typeof c;if("string"===f&&(e=sb.exec(c)))c=+(e[1]+1)*+e[2]+parseFloat(j.css(a,b)),f="number";if(!(null==c||"number"===f&&isNaN(c)))if("number"===f&&!j.cssNumber[g]&&(c+="px"),!k||!("set"in k)||(c=k.set(a,c))!==d)try{h[b]=c}catch(m){}}else return k&&"get"in k&&(e=k.get(a,!1,f))!==d?e:h[b]}},css:function(a,b,c){var f,e,b=j.camelCase(b);e=j.cssHooks[b];b=j.cssProps[b]||b;"cssFloat"===b&&(b="float");if(e&&"get"in
e&&(f=e.get(a,!0,c))!==d)return f;if(da)return da(a,b)},swap:function(a,b,c){var f={},e;for(e in b)f[e]=a.style[e],a.style[e]=b[e];c.call(a);for(e in b)a.style[e]=f[e]}});j.curCSS=j.css;j.each(["height","width"],function(a,b){j.cssHooks[b]={get:function(a,c,f){var e;if(c){if(0!==a.offsetWidth)return v(a,b,f);j.swap(a,tb,function(){e=v(a,b,f)});return e}},set:function(a,b){if(Ka.test(b)){if(b=parseFloat(b),0<=b)return b+"px"}else return b}}});j.support.opacity||(j.cssHooks.opacity={get:function(a,
b){return pb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,f=a.currentStyle,e=j.isNumeric(b)?"alpha(opacity="+100*b+")":"",d=f&&f.filter||c.filter||"";c.zoom=1;if(1<=b&&""===j.trim(d.replace(ua,""))&&(c.removeAttribute("filter"),f&&!f.filter))return;c.filter=ua.test(d)?d.replace(ua,e):d+" "+e}});j(function(){j.support.reliableMarginRight||(j.cssHooks.marginRight={get:function(a,b){var c;j.swap(a,{display:"inline-block"},
function(){c=b?da(a,"margin-right","marginRight"):a.style.marginRight});return c}})});u.defaultView&&u.defaultView.getComputedStyle&&(La=function(a,b){var c,f,e,b=b.replace(qb,"-$1").toLowerCase();if((f=a.ownerDocument.defaultView)&&(e=f.getComputedStyle(a,null)))c=e.getPropertyValue(b),""===c&&!j.contains(a.ownerDocument.documentElement,a)&&(c=j.style(a,b));return c});u.documentElement.currentStyle&&(Ma=function(a,b){var c,f,e=a.currentStyle&&a.currentStyle[b],d=a.style;if(null===e&&d&&(c=d[b]))e=
c;if(!Ka.test(e)&&rb.test(e)){c=d.left;if(f=a.runtimeStyle&&a.runtimeStyle.left)a.runtimeStyle.left=a.currentStyle.left;d.left="fontSize"===b?"1em":e||0;e=d.pixelLeft+"px";d.left=c;f&&(a.runtimeStyle.left=f)}return""===e?"auto":e});da=La||Ma;j.expr&&j.expr.filters&&(j.expr.filters.hidden=function(a){var b=a.offsetHeight;return 0===a.offsetWidth&&0===b||!j.support.reliableHiddenOffsets&&"none"===(a.style&&a.style.display||j.css(a,"display"))},j.expr.filters.visible=function(a){return!j.expr.filters.hidden(a)});
var ub=/%20/g,Ya=/\[\]$/,Na=/\r?\n/g,vb=/#.*$/,wb=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,xb=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,yb=/^(?:GET|HEAD)$/,zb=/^\/\//,Oa=/\?/,Ab=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,Bb=/^(?:select|textarea)/i,xa=/\s+/,Cb=/([?&])_=[^&]*/,Pa=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,Qa=j.fn.load,oa={},Ra={},ba,ca,Sa=["*/"]+["*"];try{ba=Q.href}catch(Ib){ba=u.createElement("a"),ba.href=
"",ba=ba.href}ca=Pa.exec(ba.toLowerCase())||[];j.fn.extend({load:function(a,b,c){if("string"!==typeof a&&Qa)return Qa.apply(this,arguments);if(!this.length)return this;var f=a.indexOf(" ");if(0<=f)var e=a.slice(f,a.length),a=a.slice(0,f);f="GET";b&&(j.isFunction(b)?(c=b,b=d):"object"===typeof b&&(b=j.param(b,j.ajaxSettings.traditional),f="POST"));var g=this;j.ajax({url:a,type:f,dataType:"html",data:b,complete:function(a,b,f){f=a.responseText;a.isResolved()&&(a.done(function(a){f=a}),g.html(e?j("<div>").append(f.replace(Ab,
"")).find(e):f));c&&g.each(c,[f,b,a])}});return this},serialize:function(){return j.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?j.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||Bb.test(this.nodeName)||xb.test(this.type))}).map(function(a,b){var c=j(this).val();return null==c?null:j.isArray(c)?j.map(c,function(a){return{name:b.name,value:a.replace(Na,"\r\n")}}):{name:b.name,value:c.replace(Na,
"\r\n")}}).get()}});j.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(a,b){j.fn[b]=function(a){return this.on(b,a)}});j.each(["get","post"],function(a,b){j[b]=function(a,c,f,e){j.isFunction(c)&&(e=e||f,f=c,c=d);return j.ajax({type:b,url:a,data:c,success:f,dataType:e})}});j.extend({getScript:function(a,b){return j.get(a,d,b,"script")},getJSON:function(a,b,c){return j.get(a,b,c,"json")},ajaxSetup:function(a,b){b?z(a,j.ajaxSettings):(b=a,a=j.ajaxSettings);z(a,
b);return a},ajaxSettings:{url:ba,isLocal:/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/.test(ca[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":Sa},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":j.parseJSON,
"text xml":j.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:A(oa),ajaxTransport:A(Ra),ajax:function(a,b){function c(a,b,p,n){if(2!==z){z=2;v&&clearTimeout(v);w=d;s=n||"";u.readyState=0<a?4:0;var q,F,y,n=b;if(p){var W=f,x=u,M=W.contents,C=W.dataTypes,P=W.responseFields,U,D,E,T;for(D in P)D in p&&(x[P[D]]=p[D]);for(;"*"===C[0];)C.shift(),U===d&&(U=W.mimeType||x.getResponseHeader("content-type"));if(U)for(D in M)if(M[D]&&M[D].test(U)){C.unshift(D);break}if(C[0]in p)E=C[0];else{for(D in p){if(!C[0]||
W.converters[D+" "+C[0]]){E=D;break}T||(T=D)}E=E||T}E?(E!==C[0]&&C.unshift(E),p=p[E]):p=void 0}else p=d;if(200<=a&&300>a||304===a){if(f.ifModified){if(U=u.getResponseHeader("Last-Modified"))j.lastModified[r]=U;if(U=u.getResponseHeader("Etag"))j.etag[r]=U}if(304===a)n="notmodified",q=!0;else try{U=f;U.dataFilter&&(p=U.dataFilter(p,U.dataType));var H=U.dataTypes;D={};var R,G,I=H.length,S,O=H[0],J,K,Q,L,N;for(R=1;R<I;R++){if(1===R)for(G in U.converters)"string"===typeof G&&(D[G.toLowerCase()]=U.converters[G]);
J=O;O=H[R];if("*"===O)O=J;else if("*"!==J&&J!==O){K=J+" "+O;Q=D[K]||D["* "+O];if(!Q)for(L in N=d,D)if(S=L.split(" "),S[0]===J||"*"===S[0])if(N=D[S[1]+" "+O]){L=D[L];!0===L?Q=N:!0===N&&(Q=L);break}!Q&&!N&&j.error("No conversion from "+K.replace(" "," to "));!0!==Q&&(p=Q?Q(p):N(L(p)))}}F=p;n="success";q=!0}catch(ha){n="parsererror",y=ha}}else if(y=n,!n||a)n="error",0>a&&(a=0);u.status=a;u.statusText=""+(b||n);q?h.resolveWith(e,[F,n,u]):h.rejectWith(e,[u,n,y]);u.statusCode(m);m=d;A&&g.trigger("ajax"+
(q?"Success":"Error"),[u,f,q?F:y]);k.fireWith(e,[u,n]);A&&(g.trigger("ajaxComplete",[u,f]),--j.active||j.event.trigger("ajaxStop"))}}"object"===typeof a&&(b=a,a=d);var b=b||{},f=j.ajaxSetup({},b),e=f.context||f,g=e!==f&&(e.nodeType||e instanceof j)?j(e):j.event,h=j.Deferred(),k=j.Callbacks("once memory"),m=f.statusCode||{},r,p={},n={},s,q,w,v,y,z=0,A,M,u={readyState:0,setRequestHeader:function(a,b){if(!z){var c=a.toLowerCase(),a=n[c]=n[c]||a;p[a]=b}return this},getAllResponseHeaders:function(){return 2===
z?s:null},getResponseHeader:function(a){var b;if(2===z){if(!q)for(q={};b=wb.exec(s);)q[b[1].toLowerCase()]=b[2];b=q[a.toLowerCase()]}return b===d?null:b},overrideMimeType:function(a){z||(f.mimeType=a);return this},abort:function(a){a=a||"abort";w&&w.abort(a);c(0,a);return this}};h.promise(u);u.success=u.done;u.error=u.fail;u.complete=k.add;u.statusCode=function(a){if(a){var b;if(2>z)for(b in a)m[b]=[m[b],a[b]];else b=a[u.status],u.then(b,b)}return this};f.url=((a||f.url)+"").replace(vb,"").replace(zb,
ca[1]+"//");f.dataTypes=j.trim(f.dataType||"*").toLowerCase().split(xa);null==f.crossDomain&&(y=Pa.exec(f.url.toLowerCase()),f.crossDomain=!(!y||!(y[1]!=ca[1]||y[2]!=ca[2]||(y[3]||("http:"===y[1]?80:443))!=(ca[3]||("http:"===ca[1]?80:443)))));f.data&&f.processData&&"string"!==typeof f.data&&(f.data=j.param(f.data,f.traditional));x(oa,f,b,u);if(2===z)return!1;A=f.global;f.type=f.type.toUpperCase();f.hasContent=!yb.test(f.type);A&&0===j.active++&&j.event.trigger("ajaxStart");if(!f.hasContent&&(f.data&&
(f.url+=(Oa.test(f.url)?"&":"?")+f.data,delete f.data),r=f.url,!1===f.cache)){y=j.now();var C=f.url.replace(Cb,"$1_="+y);f.url=C+(C===f.url?(Oa.test(f.url)?"&":"?")+"_="+y:"")}(f.data&&f.hasContent&&!1!==f.contentType||b.contentType)&&u.setRequestHeader("Content-Type",f.contentType);f.ifModified&&(r=r||f.url,j.lastModified[r]&&u.setRequestHeader("If-Modified-Since",j.lastModified[r]),j.etag[r]&&u.setRequestHeader("If-None-Match",j.etag[r]));u.setRequestHeader("Accept",f.dataTypes[0]&&f.accepts[f.dataTypes[0]]?
f.accepts[f.dataTypes[0]]+("*"!==f.dataTypes[0]?", "+Sa+"; q=0.01":""):f.accepts["*"]);for(M in f.headers)u.setRequestHeader(M,f.headers[M]);if(f.beforeSend&&(!1===f.beforeSend.call(e,u,f)||2===z))return u.abort(),!1;for(M in{success:1,error:1,complete:1})u[M](f[M]);if(w=x(Ra,f,b,u)){u.readyState=1;A&&g.trigger("ajaxSend",[u,f]);f.async&&0<f.timeout&&(v=setTimeout(function(){u.abort("timeout")},f.timeout));try{z=1,w.send(p,c)}catch(P){if(2>z)c(-1,P);else throw P;}}else c(-1,"No Transport");return u},
param:function(a,b){var c=[],f=function(a,b){b=j.isFunction(b)?b():b;c[c.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};b===d&&(b=j.ajaxSettings.traditional);if(j.isArray(a)||a.jquery&&!j.isPlainObject(a))j.each(a,function(){f(this.name,this.value)});else for(var e in a)y(e,a[e],b,f);return c.join("&").replace(ub,"+")}});j.extend({active:0,lastModified:{},etag:{}});var Db=j.now(),ma=/(\=)\?(&|$)|\?\?/i;j.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return j.expando+"_"+Db++}});j.ajaxPrefilter("json jsonp",
function(b,c,f){c="application/x-www-form-urlencoded"===b.contentType&&"string"===typeof b.data;if("jsonp"===b.dataTypes[0]||!1!==b.jsonp&&(ma.test(b.url)||c&&ma.test(b.data))){var e,d=b.jsonpCallback=j.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,g=a[d],h=b.url,k=b.data,m="$1"+d+"$2";!1!==b.jsonp&&(h=h.replace(ma,m),b.url===h&&(c&&(k=k.replace(ma,m)),b.data===k&&(h+=(/\?/.test(h)?"&":"?")+b.jsonp+"="+d)));b.url=h;b.data=k;a[d]=function(a){e=[a]};f.always(function(){a[d]=g;if(e&&
j.isFunction(g))a[d](e[0])});b.converters["script json"]=function(){e||j.error(d+" was not called");return e[0]};b.dataTypes[0]="json";return"script"}});j.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){j.globalEval(a);return a}}});j.ajaxPrefilter("script",function(a){a.cache===d&&(a.cache=!1);a.crossDomain&&(a.type="GET",a.global=!1)});j.ajaxTransport("script",
function(a){if(a.crossDomain){var b,c=u.head||u.getElementsByTagName("head")[0]||u.documentElement;return{send:function(f,e){b=u.createElement("script");b.async="async";a.scriptCharset&&(b.charset=a.scriptCharset);b.src=a.url;b.onload=b.onreadystatechange=function(a,f){if(f||!b.readyState||/loaded|complete/.test(b.readyState))b.onload=b.onreadystatechange=null,c&&b.parentNode&&c.removeChild(b),b=d,f||e(200,"success")};c.insertBefore(b,c.firstChild)},abort:function(){if(b)b.onload(0,1)}}}});var va=
a.ActiveXObject?function(){for(var a in ia)ia[a](0,1)}:!1,Eb=0,ia;j.ajaxSettings.xhr=a.ActiveXObject?function(){var b;if(!(b=!this.isLocal&&C()))a:{try{b=new a.ActiveXObject("Microsoft.XMLHTTP");break a}catch(c){}b=void 0}return b}:C;(function(a){j.extend(j.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})})(j.ajaxSettings.xhr());j.support.ajax&&j.ajaxTransport(function(b){if(!b.crossDomain||j.support.cors){var c;return{send:function(f,e){var g=b.xhr(),h,k;b.username?g.open(b.type,b.url,b.async,
b.username,b.password):g.open(b.type,b.url,b.async);if(b.xhrFields)for(k in b.xhrFields)g[k]=b.xhrFields[k];b.mimeType&&g.overrideMimeType&&g.overrideMimeType(b.mimeType);!b.crossDomain&&!f["X-Requested-With"]&&(f["X-Requested-With"]="XMLHttpRequest");try{for(k in f)g.setRequestHeader(k,f[k])}catch(m){}g.send(b.hasContent&&b.data||null);c=function(a,f){var k,m,r,p,n;try{if(c&&(f||4===g.readyState))if(c=d,h&&(g.onreadystatechange=j.noop,va&&delete ia[h]),f)4!==g.readyState&&g.abort();else{k=g.status;
r=g.getAllResponseHeaders();p={};if((n=g.responseXML)&&n.documentElement)p.xml=n;p.text=g.responseText;try{m=g.statusText}catch(s){m=""}!k&&b.isLocal&&!b.crossDomain?k=p.text?200:404:1223===k&&(k=204)}}catch(q){f||e(-1,q)}p&&e(k,m,p,r)};!b.async||4===g.readyState?c():(h=++Eb,va&&(ia||(ia={},j(a).unload(va)),ia[h]=c),g.onreadystatechange=c)},abort:function(){c&&c(0,1)}}}});var pa={},X,ea,Fb=/^(?:toggle|show|hide)$/,Gb=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,na,ya=[["height","marginTop","marginBottom","paddingTop",
"paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],ka;j.fn.extend({show:function(a,b,c){if(a||0===a)return this.animate(G("show",3),a,b,c);for(var c=0,f=this.length;c<f;c++)a=this[c],a.style&&(b=a.style.display,!j._data(a,"olddisplay")&&"none"===b&&(b=a.style.display=""),""===b&&"none"===j.css(a,"display")&&j._data(a,"olddisplay",I(a.nodeName)));for(c=0;c<f;c++)if(a=this[c],a.style&&(b=a.style.display,""===b||"none"===b))a.style.display=j._data(a,"olddisplay")||
"";return this},hide:function(a,b,c){if(a||0===a)return this.animate(G("hide",3),a,b,c);for(var c=0,f=this.length;c<f;c++)a=this[c],a.style&&(b=j.css(a,"display"),"none"!==b&&!j._data(a,"olddisplay")&&j._data(a,"olddisplay",b));for(c=0;c<f;c++)this[c].style&&(this[c].style.display="none");return this},_toggle:j.fn.toggle,toggle:function(a,b,c){var f="boolean"===typeof a;j.isFunction(a)&&j.isFunction(b)?this._toggle.apply(this,arguments):null==a||f?this.each(function(){var b=f?a:j(this).is(":hidden");
j(this)[b?"show":"hide"]()}):this.animate(G("toggle",3),a,b,c);return this},fadeTo:function(a,b,c,f){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,c,f)},animate:function(a,b,c,f){function e(){!1===d.queue&&j._mark(this);var b=j.extend({},d),c=1===this.nodeType,f=c&&j(this).is(":hidden"),g,h,k,m,r;b.animatedProperties={};for(k in a){g=j.camelCase(k);k!==g&&(a[g]=a[k],delete a[k]);h=a[g];j.isArray(h)?(b.animatedProperties[g]=h[1],h=a[g]=h[0]):b.animatedProperties[g]=
b.specialEasing&&b.specialEasing[g]||b.easing||"swing";if("hide"===h&&f||"show"===h&&!f)return b.complete.call(this);if(c&&("height"===g||"width"===g))b.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],"inline"===j.css(this,"display")&&"none"===j.css(this,"float")&&(!j.support.inlineBlockNeedsLayout||"inline"===I(this.nodeName)?this.style.display="inline-block":this.style.zoom=1)}null!=b.overflow&&(this.style.overflow="hidden");for(k in a)if(c=new j.fx(this,b,k),h=a[k],Fb.test(h))if(g=
j._data(this,"toggle"+k)||("toggle"===h?f?"show":"hide":0))j._data(this,"toggle"+k,"show"===g?"hide":"show"),c[g]();else c[h]();else g=Gb.exec(h),m=c.cur(),g?(h=parseFloat(g[2]),r=g[3]||(j.cssNumber[k]?"":"px"),"px"!==r&&(j.style(this,k,(h||1)+r),m*=(h||1)/c.cur(),j.style(this,k,m+r)),g[1]&&(h=("-="===g[1]?-1:1)*h+m),c.custom(m,h,r)):c.custom(m,h,"");return!0}var d=j.speed(b,c,f);if(j.isEmptyObject(a))return this.each(d.complete,[!1]);a=j.extend({},a);return!1===d.queue?this.each(e):this.queue(d.queue,
e)},stop:function(a,b,c){"string"!==typeof a&&(c=b,b=a,a=d);b&&!1!==a&&this.queue(a||"fx",[]);return this.each(function(){var b,f=!1,e=j.timers,d=j._data(this);c||j._unmark(!0,this);if(null==a)for(b in d){if(d[b]&&d[b].stop&&b.indexOf(".run")===b.length-4){var g=d[b];j.removeData(this,b,!0);g.stop(c)}}else if(d[b=a+".run"]&&d[b].stop)d=d[b],j.removeData(this,b,!0),d.stop(c);for(b=e.length;b--;)if(e[b].elem===this&&(null==a||e[b].queue===a)){if(c)e[b](!0);else e[b].saveState();f=!0;e.splice(b,1)}(!c||
!f)&&j.dequeue(this,a)})}});j.each({slideDown:G("show",1),slideUp:G("hide",1),slideToggle:G("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){j.fn[a]=function(a,c,f){return this.animate(b,a,c,f)}});j.extend({speed:function(a,b,c){var f=a&&"object"===typeof a?j.extend({},a):{complete:c||!c&&b||j.isFunction(a)&&a,duration:a,easing:c&&b||b&&!j.isFunction(b)&&b};f.duration=j.fx.off?0:"number"===typeof f.duration?f.duration:f.duration in j.fx.speeds?
j.fx.speeds[f.duration]:j.fx.speeds._default;if(null==f.queue||!0===f.queue)f.queue="fx";f.old=f.complete;f.complete=function(a){j.isFunction(f.old)&&f.old.call(this);f.queue?j.dequeue(this,f.queue):!1!==a&&j._unmark(this)};return f},easing:{linear:function(a,b,c,f){return c+f*a},swing:function(a,b,c,f){return(-Math.cos(a*Math.PI)/2+0.5)*f+c}},timers:[],fx:function(a,b,c){this.options=b;this.elem=a;this.prop=c;b.orig=b.orig||{}}});j.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,
this.now,this);(j.fx.step[this.prop]||j.fx.step._default)(this)},cur:function(){if(null!=this.elem[this.prop]&&(!this.elem.style||null==this.elem.style[this.prop]))return this.elem[this.prop];var a,b=j.css(this.elem,this.prop);return isNaN(a=parseFloat(b))?!b||"auto"===b?0:b:a},custom:function(a,b,c){function f(a){return e.step(a)}var e=this,g=j.fx;this.startTime=ka||D();this.end=b;this.now=this.start=a;this.pos=this.state=0;this.unit=c||this.unit||(j.cssNumber[this.prop]?"":"px");f.queue=this.options.queue;
f.elem=this.elem;f.saveState=function(){e.options.hide&&j._data(e.elem,"fxshow"+e.prop)===d&&j._data(e.elem,"fxshow"+e.prop,e.start)};f()&&j.timers.push(f)&&!na&&(na=setInterval(g.tick,g.interval))},show:function(){var a=j._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=a||j.style(this.elem,this.prop);this.options.show=!0;a!==d?this.custom(this.cur(),a):this.custom("width"===this.prop||"height"===this.prop?1:0,this.cur());j(this.elem).show()},hide:function(){this.options.orig[this.prop]=
j._data(this.elem,"fxshow"+this.prop)||j.style(this.elem,this.prop);this.options.hide=!0;this.custom(this.cur(),0)},step:function(a){var b,c=ka||D(),f=!0,e=this.elem,d=this.options;if(a||c>=d.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();d.animatedProperties[this.prop]=!0;for(b in d.animatedProperties)!0!==d.animatedProperties[b]&&(f=!1);if(f){null!=d.overflow&&!j.support.shrinkWrapBlocks&&j.each(["","X","Y"],function(a,b){e.style["overflow"+b]=d.overflow[a]});d.hide&&
j(e).hide();if(d.hide||d.show)for(b in d.animatedProperties)j.style(e,b,d.orig[b]),j.removeData(e,"fxshow"+b,!0),j.removeData(e,"toggle"+b,!0);if(a=d.complete)d.complete=!1,a.call(e)}return!1}Infinity==d.duration?this.now=c:(a=c-this.startTime,this.state=a/d.duration,this.pos=j.easing[d.animatedProperties[this.prop]](this.state,a,0,1,d.duration),this.now=this.start+(this.end-this.start)*this.pos);this.update();return!0}};j.extend(j.fx,{tick:function(){for(var a,b=j.timers,c=0;c<b.length;c++)a=b[c],
!a()&&b[c]===a&&b.splice(c--,1);b.length||j.fx.stop()},interval:13,stop:function(){clearInterval(na);na=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){j.style(a.elem,"opacity",a.now)},_default:function(a){a.elem.style&&null!=a.elem.style[a.prop]?a.elem.style[a.prop]=a.now+a.unit:a.elem[a.prop]=a.now}}});j.each(["width","height"],function(a,b){j.fx.step[b]=function(a){j.style(a.elem,b,Math.max(0,a.now)+a.unit)}});j.expr&&j.expr.filters&&(j.expr.filters.animated=function(a){return j.grep(j.timers,
function(b){return a===b.elem}).length});var Hb=/^t(?:able|d|h)$/i,Ta=/^(?:body|html)$/i;j.fn.offset="getBoundingClientRect"in u.documentElement?function(a){var b=this[0],c;if(a)return this.each(function(b){j.offset.setOffset(this,a,b)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return j.offset.bodyOffset(b);try{c=b.getBoundingClientRect()}catch(f){}var e=b.ownerDocument,d=e.documentElement;if(!c||!j.contains(d,b))return c?{top:c.top,left:c.left}:{top:0,left:0};b=e.body;e=H(e);
return{top:c.top+(e.pageYOffset||j.support.boxModel&&d.scrollTop||b.scrollTop)-(d.clientTop||b.clientTop||0),left:c.left+(e.pageXOffset||j.support.boxModel&&d.scrollLeft||b.scrollLeft)-(d.clientLeft||b.clientLeft||0)}}:function(a){var b=this[0];if(a)return this.each(function(b){j.offset.setOffset(this,a,b)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return j.offset.bodyOffset(b);var c,f=b.offsetParent,e=b.ownerDocument,d=e.documentElement,g=e.body;c=(e=e.defaultView)?e.getComputedStyle(b,
null):b.currentStyle;for(var h=b.offsetTop,k=b.offsetLeft;(b=b.parentNode)&&b!==g&&b!==d&&!(j.support.fixedPosition&&"fixed"===c.position);){c=e?e.getComputedStyle(b,null):b.currentStyle;h-=b.scrollTop;k-=b.scrollLeft;if(b===f){h+=b.offsetTop;k+=b.offsetLeft;if(j.support.doesNotAddBorder&&(!j.support.doesAddBorderForTableAndCells||!Hb.test(b.nodeName)))h+=parseFloat(c.borderTopWidth)||0,k+=parseFloat(c.borderLeftWidth)||0;f=b.offsetParent}j.support.subtractsBorderForOverflowNotVisible&&"visible"!==
c.overflow&&(h+=parseFloat(c.borderTopWidth)||0,k+=parseFloat(c.borderLeftWidth)||0)}if("relative"===c.position||"static"===c.position)h+=g.offsetTop,k+=g.offsetLeft;j.support.fixedPosition&&"fixed"===c.position&&(h+=Math.max(d.scrollTop,g.scrollTop),k+=Math.max(d.scrollLeft,g.scrollLeft));return{top:h,left:k}};j.offset={bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;j.support.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(j.css(a,"marginTop"))||0,c+=parseFloat(j.css(a,"marginLeft"))||
0);return{top:b,left:c}},setOffset:function(a,b,c){var f=j.css(a,"position");"static"===f&&(a.style.position="relative");var e=j(a),d=e.offset(),g=j.css(a,"top"),h=j.css(a,"left"),k={},m={};("absolute"===f||"fixed"===f)&&-1<j.inArray("auto",[g,h])?(m=e.position(),f=m.top,h=m.left):(f=parseFloat(g)||0,h=parseFloat(h)||0);j.isFunction(b)&&(b=b.call(a,c,d));null!=b.top&&(k.top=b.top-d.top+f);null!=b.left&&(k.left=b.left-d.left+h);"using"in b?b.using.call(a,k):e.css(k)}};j.fn.extend({position:function(){if(!this[0])return null;
var a=this[0],b=this.offsetParent(),c=this.offset(),f=Ta.test(b[0].nodeName)?{top:0,left:0}:b.offset();c.top-=parseFloat(j.css(a,"marginTop"))||0;c.left-=parseFloat(j.css(a,"marginLeft"))||0;f.top+=parseFloat(j.css(b[0],"borderTopWidth"))||0;f.left+=parseFloat(j.css(b[0],"borderLeftWidth"))||0;return{top:c.top-f.top,left:c.left-f.left}},offsetParent:function(){return this.map(function(){for(var a=this.offsetParent||u.body;a&&!Ta.test(a.nodeName)&&"static"===j.css(a,"position");)a=a.offsetParent;return a})}});
j.each(["Left","Top"],function(a,b){var c="scroll"+b;j.fn[c]=function(b){var f,e;if(b===d){f=this[0];return!f?null:(e=H(f))?"pageXOffset"in e?e[a?"pageYOffset":"pageXOffset"]:j.support.boxModel&&e.document.documentElement[c]||e.document.body[c]:f[c]}return this.each(function(){(e=H(this))?e.scrollTo(!a?b:j(e).scrollLeft(),a?b:j(e).scrollTop()):this[c]=b})}});j.each(["Height","Width"],function(a,b){var c=b.toLowerCase();j.fn["inner"+b]=function(){var a=this[0];return a?a.style?parseFloat(j.css(a,c,
"padding")):this[c]():null};j.fn["outer"+b]=function(a){var b=this[0];return b?b.style?parseFloat(j.css(b,c,a?"margin":"border")):this[c]():null};j.fn[c]=function(a){var f=this[0];if(!f)return null==a?null:this;if(j.isFunction(a))return this.each(function(b){var f=j(this);f[c](a.call(this,b,f[c]()))});if(j.isWindow(f)){var e=f.document.documentElement["client"+b],g=f.document.body;return"CSS1Compat"===f.document.compatMode&&e||g&&g["client"+b]||e}if(9===f.nodeType)return Math.max(f.documentElement["client"+
b],f.body["scroll"+b],f.documentElement["scroll"+b],f.body["offset"+b],f.documentElement["offset"+b]);return a===d?(f=j.css(f,c),e=parseFloat(f),j.isNumeric(e)?e:f):this.css(c,"string"===typeof a?a:a+"px")}});a.jQuery=a.$=j;"function"===typeof define&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return j})})(window);
(function(a,d){function c(b,c){var d=b.nodeName.toLowerCase();if("area"===d){c=b.parentNode;d=c.name;if(!b.href||!d||"map"!==c.nodeName.toLowerCase())return!1;b=a("img[usemap=#"+d+"]")[0];return!!b&&e(b)}return(/input|select|textarea|button|object/.test(d)?!b.disabled:"a"==d?b.href||c:c)&&e(b)}function e(b){return!a(b).parents().andSelf().filter(function(){return"hidden"===a.curCSS(this,"visibility")||a.expr.filters.hidden(this)}).length}a.ui=a.ui||{};a.ui.version||(a.extend(a.ui,{version:"1.8.16",
keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91}}),a.fn.extend({propAttr:a.fn.prop||a.fn.attr,_focus:a.fn.focus,focus:function(b,c){return"number"===typeof b?this.each(function(){var e=
this;setTimeout(function(){a(e).focus();c&&c.call(e)},b)}):this._focus.apply(this,arguments)},scrollParent:function(){var b;b=a.browser.msie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?this.parents().filter(function(){return/(relative|absolute|fixed)/.test(a.curCSS(this,"position",1))&&/(auto|scroll)/.test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0):this.parents().filter(function(){return/(auto|scroll)/.test(a.curCSS(this,
"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0);return/fixed/.test(this.css("position"))||!b.length?a(document):b},zIndex:function(b){if(b!==d)return this.css("zIndex",b);if(this.length)for(var b=a(this[0]),c;b.length&&b[0]!==document;){c=b.css("position");if("absolute"===c||"relative"===c||"fixed"===c)if(c=parseInt(b.css("zIndex"),10),!isNaN(c)&&0!==c)return c;b=b.parent()}return 0},disableSelection:function(){return this.bind((a.support.selectstart?"selectstart":
"mousedown")+".ui-disableSelection",function(a){a.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}}),a.each(["Width","Height"],function(b,c){function e(b,c,d,g){a.each(f,function(){c-=parseFloat(a.curCSS(b,"padding"+this,!0))||0;d&&(c-=parseFloat(a.curCSS(b,"border"+this+"Width",!0))||0);g&&(c-=parseFloat(a.curCSS(b,"margin"+this,!0))||0)});return c}var f="Width"===c?["Left","Right"]:["Top","Bottom"],k=c.toLowerCase(),p={innerWidth:a.fn.innerWidth,innerHeight:a.fn.innerHeight,
outerWidth:a.fn.outerWidth,outerHeight:a.fn.outerHeight};a.fn["inner"+c]=function(b){return b===d?p["inner"+c].call(this):this.each(function(){a(this).css(k,e(this,b)+"px")})};a.fn["outer"+c]=function(b,f){return"number"!==typeof b?p["outer"+c].call(this,b):this.each(function(){a(this).css(k,e(this,b,!0,f)+"px")})}}),a.extend(a.expr[":"],{data:function(b,c,e){return!!a.data(b,e[3])},focusable:function(b){return c(b,!isNaN(a.attr(b,"tabindex")))},tabbable:function(b){var e=a.attr(b,"tabindex"),d=isNaN(e);
return(d||0<=e)&&c(b,!d)}}),a(function(){var b=document.body,c=b.appendChild(c=document.createElement("div"));a.extend(c.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0});a.support.minHeight=100===c.offsetHeight;a.support.selectstart="onselectstart"in c;b.removeChild(c).style.display="none"}),a.extend(a.ui,{plugin:{add:function(b,c,e){var b=a.ui[b].prototype,f;for(f in e)b.plugins[f]=b.plugins[f]||[],b.plugins[f].push([c,e[f]])},call:function(a,c,e){if((c=a.plugins[c])&&a.element[0].parentNode)for(var f=
0;f<c.length;f++)a.options[c[f][0]]&&c[f][1].apply(a.element,e)}},contains:function(a,c){return document.compareDocumentPosition?a.compareDocumentPosition(c)&16:a!==c&&a.contains(c)},hasScroll:function(b,c){if("hidden"===a(b).css("overflow"))return!1;var c=c&&"left"===c?"scrollLeft":"scrollTop",e=!1;if(0<b[c])return!0;b[c]=1;e=0<b[c];b[c]=0;return e},isOverAxis:function(a,c,e){return a>c&&a<c+e},isOver:function(b,c,e,f,d,p){return a.ui.isOverAxis(b,e,d)&&a.ui.isOverAxis(c,f,p)}}))})(jQuery);
(function(a,d){if(a.cleanData){var c=a.cleanData;a.cleanData=function(b){for(var e=0,d;null!=(d=b[e]);e++)try{a(d).triggerHandler("remove")}catch(f){}c(b)}}else{var e=a.fn.remove;a.fn.remove=function(b,c){return this.each(function(){c||(!b||a.filter(b,[this]).length)&&a("*",this).add([this]).each(function(){try{a(this).triggerHandler("remove")}catch(b){}});return e.call(a(this),b,c)})}}a.widget=function(b,c,e){var f=b.split(".")[0],d,b=b.split(".")[1];d=f+"-"+b;e||(e=c,c=a.Widget);a.expr[":"][d]=
function(c){return!!a.data(c,b)};a[f]=a[f]||{};a[f][b]=function(a,b){arguments.length&&this._createWidget(a,b)};c=new c;c.options=a.extend(!0,{},c.options);a[f][b].prototype=a.extend(!0,c,{namespace:f,widgetName:b,widgetEventPrefix:a[f][b].prototype.widgetEventPrefix||b,widgetBaseClass:d},e);a.widget.bridge(b,a[f][b])};a.widget.bridge=function(b,c){a.fn[b]=function(e){var f="string"===typeof e,k=Array.prototype.slice.call(arguments,1),p=this,e=!f&&k.length?a.extend.apply(null,[!0,e].concat(k)):e;
if(f&&"_"===e.charAt(0))return p;f?this.each(function(){var c=a.data(this,b),f=c&&a.isFunction(c[e])?c[e].apply(c,k):c;if(f!==c&&f!==d)return p=f,!1}):this.each(function(){var f=a.data(this,b);f?f.option(e||{})._init():a.data(this,b,new c(e,this))});return p}};a.Widget=function(a,c){arguments.length&&this._createWidget(a,c)};a.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",options:{disabled:!1},_createWidget:function(b,c){a.data(c,this.widgetName,this);this.element=a(c);this.options=a.extend(!0,
{},this.options,this._getCreateOptions(),b);var e=this;this.element.bind("remove."+this.widgetName,function(){e.destroy()});this._create();this._trigger("create");this._init()},_getCreateOptions:function(){return a.metadata&&a.metadata.get(this.element[0])[this.widgetName]},_create:function(){},_init:function(){},destroy:function(){this.element.unbind("."+this.widgetName).removeData(this.widgetName);this.widget().unbind("."+this.widgetName).removeAttr("aria-disabled").removeClass(this.widgetBaseClass+
"-disabled ui-state-disabled")},widget:function(){return this.element},option:function(b,c){var e=b;if(0===arguments.length)return a.extend({},this.options);if("string"===typeof b){if(c===d)return this.options[b];e={};e[b]=c}this._setOptions(e);return this},_setOptions:function(b){var c=this;a.each(b,function(a,b){c._setOption(a,b)});return this},_setOption:function(a,c){this.options[a]=c;"disabled"===a&&this.widget()[c?"addClass":"removeClass"](this.widgetBaseClass+"-disabled ui-state-disabled").attr("aria-disabled",
c);return this},enable:function(){return this._setOption("disabled",!1)},disable:function(){return this._setOption("disabled",!0)},_trigger:function(b,c,e){var f=this.options[b],c=a.Event(c);c.type=(b===this.widgetEventPrefix?b:this.widgetEventPrefix+b).toLowerCase();e=e||{};if(c.originalEvent)for(var b=a.event.props.length,d;b;)d=a.event.props[--b],c[d]=c.originalEvent[d];this.element.trigger(c,e);return!(a.isFunction(f)&&!1===f.call(this.element[0],c,e)||c.isDefaultPrevented())}}})(jQuery);
(function(a){var d=!1;a(document).mouseup(function(){d=!1});a.widget("ui.mouse",{options:{cancel:":input,option",distance:1,delay:0},_mouseInit:function(){var c=this;this.element.bind("mousedown."+this.widgetName,function(a){return c._mouseDown(a)}).bind("click."+this.widgetName,function(e){if(!0===a.data(e.target,c.widgetName+".preventClickEvent"))return a.removeData(e.target,c.widgetName+".preventClickEvent"),e.stopImmediatePropagation(),!1});this.started=!1},_mouseDestroy:function(){this.element.unbind("."+
this.widgetName)},_mouseDown:function(c){if(!d){this._mouseStarted&&this._mouseUp(c);this._mouseDownEvent=c;var e=this,b=1==c.which,g="string"==typeof this.options.cancel&&c.target.nodeName?a(c.target).closest(this.options.cancel).length:!1;if(!b||g||!this._mouseCapture(c))return!0;this.mouseDelayMet=!this.options.delay;this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){e.mouseDelayMet=!0},this.options.delay));if(this._mouseDistanceMet(c)&&this._mouseDelayMet(c)&&(this._mouseStarted=
!1!==this._mouseStart(c),!this._mouseStarted))return c.preventDefault(),!0;!0===a.data(c.target,this.widgetName+".preventClickEvent")&&a.removeData(c.target,this.widgetName+".preventClickEvent");this._mouseMoveDelegate=function(a){return e._mouseMove(a)};this._mouseUpDelegate=function(a){return e._mouseUp(a)};a(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);c.preventDefault();return d=!0}},_mouseMove:function(c){if(a.browser.msie&&
!(9<=document.documentMode)&&!c.button)return this._mouseUp(c);if(this._mouseStarted)return this._mouseDrag(c),c.preventDefault();this._mouseDistanceMet(c)&&this._mouseDelayMet(c)&&((this._mouseStarted=!1!==this._mouseStart(this._mouseDownEvent,c))?this._mouseDrag(c):this._mouseUp(c));return!this._mouseStarted},_mouseUp:function(c){a(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);this._mouseStarted&&(this._mouseStarted=
!1,c.target==this._mouseDownEvent.target&&a.data(c.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(c));return!1},_mouseDistanceMet:function(a){return Math.max(Math.abs(this._mouseDownEvent.pageX-a.pageX),Math.abs(this._mouseDownEvent.pageY-a.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}})})(jQuery);
(function(a){a.ui=a.ui||{};var d=/left|center|right/,c=/top|center|bottom/,e=a.fn.position,b=a.fn.offset;a.fn.position=function(b){if(!b||!b.of)return e.apply(this,arguments);var b=a.extend({},b),h=a(b.of),f=h[0],k=(b.collision||"flip").split(" "),p=b.offset?b.offset.split(" "):[0,0],n,r,m;9===f.nodeType?(n=h.width(),r=h.height(),m={top:0,left:0}):f.setTimeout?(n=h.width(),r=h.height(),m={top:h.scrollTop(),left:h.scrollLeft()}):f.preventDefault?(b.at="left top",n=r=0,m={top:b.of.pageY,left:b.of.pageX}):
(n=h.outerWidth(),r=h.outerHeight(),m=h.offset());a.each(["my","at"],function(){var a=(b[this]||"").split(" ");1===a.length&&(a=d.test(a[0])?a.concat(["center"]):c.test(a[0])?["center"].concat(a):["center","center"]);a[0]=d.test(a[0])?a[0]:"center";a[1]=c.test(a[1])?a[1]:"center";b[this]=a});1===k.length&&(k[1]=k[0]);p[0]=parseInt(p[0],10)||0;1===p.length&&(p[1]=p[0]);p[1]=parseInt(p[1],10)||0;"right"===b.at[0]?m.left+=n:"center"===b.at[0]&&(m.left+=n/2);"bottom"===b.at[1]?m.top+=r:"center"===b.at[1]&&
(m.top+=r/2);m.left+=p[0];m.top+=p[1];return this.each(function(){var c=a(this),f=c.outerWidth(),e=c.outerHeight(),d=parseInt(a.curCSS(this,"marginLeft",!0))||0,h=parseInt(a.curCSS(this,"marginTop",!0))||0,x=f+d+(parseInt(a.curCSS(this,"marginRight",!0))||0),z=e+h+(parseInt(a.curCSS(this,"marginBottom",!0))||0),y=a.extend({},m),C;"right"===b.my[0]?y.left-=f:"center"===b.my[0]&&(y.left-=f/2);"bottom"===b.my[1]?y.top-=e:"center"===b.my[1]&&(y.top-=e/2);y.left=Math.round(y.left);y.top=Math.round(y.top);
C={left:y.left-d,top:y.top-h};a.each(["left","top"],function(c,d){a.ui.position[k[c]]&&a.ui.position[k[c]][d](y,{targetWidth:n,targetHeight:r,elemWidth:f,elemHeight:e,collisionPosition:C,collisionWidth:x,collisionHeight:z,offset:p,my:b.my,at:b.at})});a.fn.bgiframe&&c.bgiframe();c.offset(a.extend(y,{using:b.using}))})};a.ui.position={fit:{left:function(b,c){var f=a(window),f=c.collisionPosition.left+c.collisionWidth-f.width()-f.scrollLeft();b.left=0<f?b.left-f:Math.max(b.left-c.collisionPosition.left,
b.left)},top:function(b,c){var f=a(window),f=c.collisionPosition.top+c.collisionHeight-f.height()-f.scrollTop();b.top=0<f?b.top-f:Math.max(b.top-c.collisionPosition.top,b.top)}},flip:{left:function(b,c){if("center"!==c.at[0]){var f=a(window),f=c.collisionPosition.left+c.collisionWidth-f.width()-f.scrollLeft(),e="left"===c.my[0]?-c.elemWidth:"right"===c.my[0]?c.elemWidth:0,d="left"===c.at[0]?c.targetWidth:-c.targetWidth,n=-2*c.offset[0];b.left+=0>c.collisionPosition.left?e+d+n:0<f?e+d+n:0}},top:function(b,
c){if("center"!==c.at[1]){var f=a(window),f=c.collisionPosition.top+c.collisionHeight-f.height()-f.scrollTop(),e="top"===c.my[1]?-c.elemHeight:"bottom"===c.my[1]?c.elemHeight:0,d="top"===c.at[1]?c.targetHeight:-c.targetHeight,n=-2*c.offset[1];b.top+=0>c.collisionPosition.top?e+d+n:0<f?e+d+n:0}}}};a.offset.setOffset||(a.offset.setOffset=function(b,c){/static/.test(a.curCSS(b,"position"))&&(b.style.position="relative");var f=a(b),e=f.offset(),d=parseInt(a.curCSS(b,"top",!0),10)||0,n=parseInt(a.curCSS(b,
"left",!0),10)||0,e={top:c.top-e.top+d,left:c.left-e.left+n};"using"in c?c.using.call(b,e):f.css(e)},a.fn.offset=function(c){var e=this[0];return!e||!e.ownerDocument?null:c?this.each(function(){a.offset.setOffset(this,c)}):b.call(this)})})(jQuery);
(function(a){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(d){var c=this.options;if(this.helper||c.disabled||a(d.target).is(".ui-resizable-handle"))return!1;
this.handle=this._getHandle(d);if(!this.handle)return!1;c.iframeFix&&a(!0===c.iframeFix?"iframe":c.iframeFix).each(function(){a('<div class="ui-draggable-iframeFix" style="background: #fff;"></div>').css({width:this.offsetWidth+"px",height:this.offsetHeight+"px",position:"absolute",opacity:"0.001",zIndex:1E3}).css(a(this).offset()).appendTo("body")});return!0},_mouseStart:function(d){var c=this.options;this.helper=this._createHelper(d);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:d.pageX-this.offset.left,top:d.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});this.originalPosition=this.position=this._generatePosition(d);this.originalPageX=d.pageX;
this.originalPageY=d.pageY;c.cursorAt&&this._adjustOffsetFromHelper(c.cursorAt);c.containment&&this._setContainment();if(!1===this._trigger("start",d))return this._clear(),!1;this._cacheHelperProportions();a.ui.ddmanager&&!c.dropBehaviour&&a.ui.ddmanager.prepareOffsets(this,d);this.helper.addClass("ui-draggable-dragging");this._mouseDrag(d,!0);a.ui.ddmanager&&a.ui.ddmanager.dragStart(this,d);return!0},_mouseDrag:function(d,c){this.position=this._generatePosition(d);this.positionAbs=this._convertPositionTo("absolute");
if(!c){c=this._uiHash();if(!1===this._trigger("drag",d,c))return this._mouseUp({}),!1;this.position=c.position}if(!this.options.axis||"y"!=this.options.axis)this.helper[0].style.left=this.position.left+"px";if(!this.options.axis||"x"!=this.options.axis)this.helper[0].style.top=this.position.top+"px";a.ui.ddmanager&&a.ui.ddmanager.drag(this,d);return!1},_mouseStop:function(d){var c=!1;a.ui.ddmanager&&!this.options.dropBehaviour&&(c=a.ui.ddmanager.drop(this,d));this.dropped&&(c=this.dropped,this.dropped=
!1);if((!this.element[0]||!this.element[0].parentNode)&&"original"==this.options.helper)return!1;if("invalid"==this.options.revert&&!c||"valid"==this.options.revert&&c||!0===this.options.revert||a.isFunction(this.options.revert)&&this.options.revert.call(this.element,c)){var e=this;a(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){!1!==e._trigger("stop",d)&&e._clear()})}else!1!==this._trigger("stop",d)&&this._clear();return!1},_mouseUp:function(d){!0===
this.options.iframeFix&&a("div.ui-draggable-iframeFix").each(function(){this.parentNode.removeChild(this)});a.ui.ddmanager&&a.ui.ddmanager.dragStop(this,d);return a.ui.mouse.prototype._mouseUp.call(this,d)},cancel:function(){this.helper.is(".ui-draggable-dragging")?this._mouseUp({}):this._clear();return this},_getHandle:function(d){var c=!this.options.handle||!a(this.options.handle,this.element).length?!0:!1;a(this.options.handle,this.element).find("*").andSelf().each(function(){this==d.target&&(c=
!0)});return c},_createHelper:function(d){var c=this.options,d=a.isFunction(c.helper)?a(c.helper.apply(this.element[0],[d])):"clone"==c.helper?this.element.clone().removeAttr("id"):this.element;d.parents("body").length||d.appendTo("parent"==c.appendTo?this.element[0].parentNode:c.appendTo);d[0]!=this.element[0]&&!/(fixed|absolute)/.test(d.css("position"))&&d.css("position","absolute");return d},_adjustOffsetFromHelper:function(d){"string"==typeof d&&(d=d.split(" "));a.isArray(d)&&(d={left:+d[0],top:+d[1]||
0});"left"in d&&(this.offset.click.left=d.left+this.margins.left);"right"in d&&(this.offset.click.left=this.helperProportions.width-d.right+this.margins.left);"top"in d&&(this.offset.click.top=d.top+this.margins.top);"bottom"in d&&(this.offset.click.top=this.helperProportions.height-d.bottom+this.margins.top)},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var d=this.offsetParent.offset();"absolute"==this.cssPosition&&this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],
this.offsetParent[0])&&(d.left+=this.scrollParent.scrollLeft(),d.top+=this.scrollParent.scrollTop());if(this.offsetParent[0]==document.body||this.offsetParent[0].tagName&&"html"==this.offsetParent[0].tagName.toLowerCase()&&a.browser.msie)d={top:0,left:0};return{top:d.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:d.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 d=this.options;"parent"==d.containment&&(d.containment=this.helper[0].parentNode);if("document"==d.containment||"window"==d.containment)this.containment=["document"==d.containment?0:a(window).scrollLeft()-this.offset.relative.left-this.offset.parent.left,"document"==d.containment?0:a(window).scrollTop()-this.offset.relative.top-this.offset.parent.top,("document"==d.containment?0:a(window).scrollLeft())+a("document"==d.containment?document:
window).width()-this.helperProportions.width-this.margins.left,("document"==d.containment?0:a(window).scrollTop())+(a("document"==d.containment?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];if(!/^(document|window|parent)$/.test(d.containment)&&d.containment.constructor!=Array){var d=a(d.containment),c=d[0];if(c){d.offset();var e="hidden"!=a(c).css("overflow");this.containment=[(parseInt(a(c).css("borderLeftWidth"),10)||0)+(parseInt(a(c).css("paddingLeft"),
10)||0),(parseInt(a(c).css("borderTopWidth"),10)||0)+(parseInt(a(c).css("paddingTop"),10)||0),(e?Math.max(c.scrollWidth,c.offsetWidth):c.offsetWidth)-(parseInt(a(c).css("borderLeftWidth"),10)||0)-(parseInt(a(c).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left-this.margins.right,(e?Math.max(c.scrollHeight,c.offsetHeight):c.offsetHeight)-(parseInt(a(c).css("borderTopWidth"),10)||0)-(parseInt(a(c).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top-this.margins.bottom];
this.relative_container=d}}else d.containment.constructor==Array&&(this.containment=d.containment)},_convertPositionTo:function(d,c){c||(c=this.position);var d="absolute"==d?1:-1,e="absolute"==this.cssPosition&&!(this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,b=/(html|body)/i.test(e[0].tagName);return{top:c.top+this.offset.relative.top*d+this.offset.parent.top*d-(a.browser.safari&&526>a.browser.version&&"fixed"==this.cssPosition?
0:("fixed"==this.cssPosition?-this.scrollParent.scrollTop():b?0:e.scrollTop())*d),left:c.left+this.offset.relative.left*d+this.offset.parent.left*d-(a.browser.safari&&526>a.browser.version&&"fixed"==this.cssPosition?0:("fixed"==this.cssPosition?-this.scrollParent.scrollLeft():b?0:e.scrollLeft())*d)}},_generatePosition:function(d){var c=this.options,e="absolute"==this.cssPosition&&!(this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,
b=/(html|body)/i.test(e[0].tagName),g=d.pageX,h=d.pageY;if(this.originalPosition){var f;this.containment&&(this.relative_container?(f=this.relative_container.offset(),f=[this.containment[0]+f.left,this.containment[1]+f.top,this.containment[2]+f.left,this.containment[3]+f.top]):f=this.containment,d.pageX-this.offset.click.left<f[0]&&(g=f[0]+this.offset.click.left),d.pageY-this.offset.click.top<f[1]&&(h=f[1]+this.offset.click.top),d.pageX-this.offset.click.left>f[2]&&(g=f[2]+this.offset.click.left),
d.pageY-this.offset.click.top>f[3]&&(h=f[3]+this.offset.click.top));c.grid&&(h=c.grid[1]?this.originalPageY+Math.round((h-this.originalPageY)/c.grid[1])*c.grid[1]:this.originalPageY,h=f?!(h-this.offset.click.top<f[1]||h-this.offset.click.top>f[3])?h:!(h-this.offset.click.top<f[1])?h-c.grid[1]:h+c.grid[1]:h,g=c.grid[0]?this.originalPageX+Math.round((g-this.originalPageX)/c.grid[0])*c.grid[0]:this.originalPageX,g=f?!(g-this.offset.click.left<f[0]||g-this.offset.click.left>f[2])?g:!(g-this.offset.click.left<
f[0])?g-c.grid[0]:g+c.grid[0]:g)}return{top:h-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(a.browser.safari&&526>a.browser.version&&"fixed"==this.cssPosition?0:"fixed"==this.cssPosition?-this.scrollParent.scrollTop():b?0:e.scrollTop()),left:g-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():b?0:e.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(d,c,e){e=e||this._uiHash();a.ui.plugin.call(this,d,[c,e]);"drag"==d&&(this.positionAbs=this._convertPositionTo("absolute"));return a.Widget.prototype._trigger.call(this,d,c,e)},plugins:{},_uiHash:function(){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition,offset:this.positionAbs}}});a.extend(a.ui.draggable,{version:"1.8.16"});
a.ui.plugin.add("draggable","connectToSortable",{start:function(d,c){var e=a(this).data("draggable"),b=e.options,g=a.extend({},c,{item:e.element});e.sortables=[];a(b.connectToSortable).each(function(){var b=a.data(this,"sortable");b&&!b.options.disabled&&(e.sortables.push({instance:b,shouldRevert:b.options.revert}),b.refreshPositions(),b._trigger("activate",d,g))})},stop:function(d,c){var e=a(this).data("draggable"),b=a.extend({},c,{item:e.element});a.each(e.sortables,function(){this.instance.isOver?
(this.instance.isOver=0,e.cancelHelperRemoval=!0,this.instance.cancelHelperRemoval=!1,this.shouldRevert&&(this.instance.options.revert=!0),this.instance._mouseStop(d),this.instance.options.helper=this.instance.options._helper,"original"==e.options.helper&&this.instance.currentItem.css({top:"auto",left:"auto"})):(this.instance.cancelHelperRemoval=!1,this.instance._trigger("deactivate",d,b))})},drag:function(d,c){var e=a(this).data("draggable"),b=this;a.each(e.sortables,function(){this.instance.positionAbs=
e.positionAbs;this.instance.helperProportions=e.helperProportions;this.instance.offset.click=e.offset.click;this.instance._intersectsWith(this.instance.containerCache)?(this.instance.isOver||(this.instance.isOver=1,this.instance.currentItem=a(b).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 c.helper[0]},d.target=this.instance.currentItem[0],this.instance._mouseCapture(d,
!0),this.instance._mouseStart(d,!0,!0),this.instance.offset.click.top=e.offset.click.top,this.instance.offset.click.left=e.offset.click.left,this.instance.offset.parent.left-=e.offset.parent.left-this.instance.offset.parent.left,this.instance.offset.parent.top-=e.offset.parent.top-this.instance.offset.parent.top,e._trigger("toSortable",d),e.dropped=this.instance.element,e.currentItem=e.element,this.instance.fromOutside=e),this.instance.currentItem&&this.instance._mouseDrag(d)):this.instance.isOver&&
(this.instance.isOver=0,this.instance.cancelHelperRemoval=!0,this.instance.options.revert=!1,this.instance._trigger("out",d,this.instance._uiHash(this.instance)),this.instance._mouseStop(d,!0),this.instance.options.helper=this.instance.options._helper,this.instance.currentItem.remove(),this.instance.placeholder&&this.instance.placeholder.remove(),e._trigger("fromSortable",d),e.dropped=!1)})}});a.ui.plugin.add("draggable","cursor",{start:function(){var d=a("body"),c=a(this).data("draggable").options;
d.css("cursor")&&(c._cursor=d.css("cursor"));d.css("cursor",c.cursor)},stop:function(){var d=a(this).data("draggable").options;d._cursor&&a("body").css("cursor",d._cursor)}});a.ui.plugin.add("draggable","opacity",{start:function(d,c){d=a(c.helper);c=a(this).data("draggable").options;d.css("opacity")&&(c._opacity=d.css("opacity"));d.css("opacity",c.opacity)},stop:function(d,c){d=a(this).data("draggable").options;d._opacity&&a(c.helper).css("opacity",d._opacity)}});a.ui.plugin.add("draggable","scroll",
{start:function(){var d=a(this).data("draggable");d.scrollParent[0]!=document&&"HTML"!=d.scrollParent[0].tagName&&(d.overflowOffset=d.scrollParent.offset())},drag:function(d){var c=a(this).data("draggable"),e=c.options,b=!1;if(c.scrollParent[0]!=document&&"HTML"!=c.scrollParent[0].tagName){if(!e.axis||"x"!=e.axis)c.overflowOffset.top+c.scrollParent[0].offsetHeight-d.pageY<e.scrollSensitivity?c.scrollParent[0].scrollTop=b=c.scrollParent[0].scrollTop+e.scrollSpeed:d.pageY-c.overflowOffset.top<e.scrollSensitivity&&
(c.scrollParent[0].scrollTop=b=c.scrollParent[0].scrollTop-e.scrollSpeed);if(!e.axis||"y"!=e.axis)c.overflowOffset.left+c.scrollParent[0].offsetWidth-d.pageX<e.scrollSensitivity?c.scrollParent[0].scrollLeft=b=c.scrollParent[0].scrollLeft+e.scrollSpeed:d.pageX-c.overflowOffset.left<e.scrollSensitivity&&(c.scrollParent[0].scrollLeft=b=c.scrollParent[0].scrollLeft-e.scrollSpeed)}else{if(!e.axis||"x"!=e.axis)d.pageY-a(document).scrollTop()<e.scrollSensitivity?b=a(document).scrollTop(a(document).scrollTop()-
e.scrollSpeed):a(window).height()-(d.pageY-a(document).scrollTop())<e.scrollSensitivity&&(b=a(document).scrollTop(a(document).scrollTop()+e.scrollSpeed));if(!e.axis||"y"!=e.axis)d.pageX-a(document).scrollLeft()<e.scrollSensitivity?b=a(document).scrollLeft(a(document).scrollLeft()-e.scrollSpeed):a(window).width()-(d.pageX-a(document).scrollLeft())<e.scrollSensitivity&&(b=a(document).scrollLeft(a(document).scrollLeft()+e.scrollSpeed))}!1!==b&&a.ui.ddmanager&&!e.dropBehaviour&&a.ui.ddmanager.prepareOffsets(c,
d)}});a.ui.plugin.add("draggable","snap",{start:function(){var d=a(this).data("draggable"),c=d.options;d.snapElements=[];a(c.snap.constructor!=String?c.snap.items||":data(draggable)":c.snap).each(function(){var c=a(this),b=c.offset();this!=d.element[0]&&d.snapElements.push({item:this,width:c.outerWidth(),height:c.outerHeight(),top:b.top,left:b.left})})},drag:function(d,c){for(var e=a(this).data("draggable"),b=e.options,g=b.snapTolerance,h=c.offset.left,f=h+e.helperProportions.width,k=c.offset.top,
p=k+e.helperProportions.height,n=e.snapElements.length-1;0<=n;n--){var r=e.snapElements[n].left,m=r+e.snapElements[n].width,s=e.snapElements[n].top,w=s+e.snapElements[n].height;if(r-g<h&&h<m+g&&s-g<k&&k<w+g||r-g<h&&h<m+g&&s-g<p&&p<w+g||r-g<f&&f<m+g&&s-g<k&&k<w+g||r-g<f&&f<m+g&&s-g<p&&p<w+g){if("inner"!=b.snapMode){var q=Math.abs(s-p)<=g,v=Math.abs(w-k)<=g,A=Math.abs(r-f)<=g,x=Math.abs(m-h)<=g;q&&(c.position.top=e._convertPositionTo("relative",{top:s-e.helperProportions.height,left:0}).top-e.margins.top);
v&&(c.position.top=e._convertPositionTo("relative",{top:w,left:0}).top-e.margins.top);A&&(c.position.left=e._convertPositionTo("relative",{top:0,left:r-e.helperProportions.width}).left-e.margins.left);x&&(c.position.left=e._convertPositionTo("relative",{top:0,left:m}).left-e.margins.left)}var z=q||v||A||x;"outer"!=b.snapMode&&(q=Math.abs(s-k)<=g,v=Math.abs(w-p)<=g,A=Math.abs(r-h)<=g,x=Math.abs(m-f)<=g,q&&(c.position.top=e._convertPositionTo("relative",{top:s,left:0}).top-e.margins.top),v&&(c.position.top=
e._convertPositionTo("relative",{top:w-e.helperProportions.height,left:0}).top-e.margins.top),A&&(c.position.left=e._convertPositionTo("relative",{top:0,left:r}).left-e.margins.left),x&&(c.position.left=e._convertPositionTo("relative",{top:0,left:m-e.helperProportions.width}).left-e.margins.left));!e.snapElements[n].snapping&&(q||v||A||x||z)&&e.options.snap.snap&&e.options.snap.snap.call(e.element,d,a.extend(e._uiHash(),{snapItem:e.snapElements[n].item}));e.snapElements[n].snapping=q||v||A||x||z}else e.snapElements[n].snapping&&
e.options.snap.release&&e.options.snap.release.call(e.element,d,a.extend(e._uiHash(),{snapItem:e.snapElements[n].item})),e.snapElements[n].snapping=!1}}});a.ui.plugin.add("draggable","stack",{start:function(){var d=a(this).data("draggable").options,d=a.makeArray(a(d.stack)).sort(function(c,b){return(parseInt(a(c).css("zIndex"),10)||0)-(parseInt(a(b).css("zIndex"),10)||0)});if(d.length){var c=parseInt(d[0].style.zIndex)||0;a(d).each(function(a){this.style.zIndex=c+a});this[0].style.zIndex=c+d.length}}});
a.ui.plugin.add("draggable","zIndex",{start:function(d,c){d=a(c.helper);c=a(this).data("draggable").options;d.css("zIndex")&&(c._zIndex=d.css("zIndex"));d.css("zIndex",c.zIndex)},stop:function(d,c){d=a(this).data("draggable").options;d._zIndex&&a(c.helper).css("zIndex",d._zIndex)}})})(jQuery);
(function(a){a.widget("ui.droppable",{widgetEventPrefix:"drop",options:{accept:"*",activeClass:!1,addClasses:!0,greedy:!1,hoverClass:!1,scope:"default",tolerance:"intersect"},_create:function(){var d=this.options,c=d.accept;this.isover=0;this.isout=1;this.accept=a.isFunction(c)?c:function(a){return a.is(c)};this.proportions={width:this.element[0].offsetWidth,height:this.element[0].offsetHeight};a.ui.ddmanager.droppables[d.scope]=a.ui.ddmanager.droppables[d.scope]||[];a.ui.ddmanager.droppables[d.scope].push(this);
d.addClasses&&this.element.addClass("ui-droppable")},destroy:function(){for(var d=a.ui.ddmanager.droppables[this.options.scope],c=0;c<d.length;c++)d[c]==this&&d.splice(c,1);this.element.removeClass("ui-droppable ui-droppable-disabled").removeData("droppable").unbind(".droppable");return this},_setOption:function(d,c){"accept"==d&&(this.accept=a.isFunction(c)?c:function(a){return a.is(c)});a.Widget.prototype._setOption.apply(this,arguments)},_activate:function(d){var c=a.ui.ddmanager.current;this.options.activeClass&&
this.element.addClass(this.options.activeClass);c&&this._trigger("activate",d,this.ui(c))},_deactivate:function(d){var c=a.ui.ddmanager.current;this.options.activeClass&&this.element.removeClass(this.options.activeClass);c&&this._trigger("deactivate",d,this.ui(c))},_over:function(d){var c=a.ui.ddmanager.current;if(c&&(c.currentItem||c.element)[0]!=this.element[0])if(this.accept.call(this.element[0],c.currentItem||c.element))this.options.hoverClass&&this.element.addClass(this.options.hoverClass),this._trigger("over",
d,this.ui(c))},_out:function(d){var c=a.ui.ddmanager.current;if(c&&(c.currentItem||c.element)[0]!=this.element[0])if(this.accept.call(this.element[0],c.currentItem||c.element))this.options.hoverClass&&this.element.removeClass(this.options.hoverClass),this._trigger("out",d,this.ui(c))},_drop:function(d,c){var e=c||a.ui.ddmanager.current;if(!e||(e.currentItem||e.element)[0]==this.element[0])return!1;var b=!1;this.element.find(":data(droppable)").not(".ui-draggable-dragging").each(function(){var c=a.data(this,
"droppable");if(c.options.greedy&&!c.options.disabled&&c.options.scope==e.options.scope&&c.accept.call(c.element[0],e.currentItem||e.element)&&a.ui.intersect(e,a.extend(c,{offset:c.element.offset()}),c.options.tolerance))return b=!0,!1});if(b)return!1;return this.accept.call(this.element[0],e.currentItem||e.element)?(this.options.activeClass&&this.element.removeClass(this.options.activeClass),this.options.hoverClass&&this.element.removeClass(this.options.hoverClass),this._trigger("drop",d,this.ui(e)),
this.element):!1},ui:function(a){return{draggable:a.currentItem||a.element,helper:a.helper,position:a.position,offset:a.positionAbs}}});a.extend(a.ui.droppable,{version:"1.8.16"});a.ui.intersect=function(d,c,e){if(!c.offset)return!1;var b=(d.positionAbs||d.position.absolute).left,g=b+d.helperProportions.width,h=(d.positionAbs||d.position.absolute).top,f=h+d.helperProportions.height,k=c.offset.left,p=k+c.proportions.width,n=c.offset.top,r=n+c.proportions.height;switch(e){case "fit":return k<=b&&g<=
p&&n<=h&&f<=r;case "intersect":return k<b+d.helperProportions.width/2&&g-d.helperProportions.width/2<p&&n<h+d.helperProportions.height/2&&f-d.helperProportions.height/2<r;case "pointer":return a.ui.isOver((d.positionAbs||d.position.absolute).top+(d.clickOffset||d.offset.click).top,(d.positionAbs||d.position.absolute).left+(d.clickOffset||d.offset.click).left,n,k,c.proportions.height,c.proportions.width);case "touch":return(h>=n&&h<=r||f>=n&&f<=r||h<n&&f>r)&&(b>=k&&b<=p||g>=k&&g<=p||b<k&&g>p);default:return!1}};
a.ui.ddmanager={current:null,droppables:{"default":[]},prepareOffsets:function(d,c){var e=a.ui.ddmanager.droppables[d.options.scope]||[],b=c?c.type:null,g=(d.currentItem||d.element).find(":data(droppable)").andSelf(),h=0;a:for(;h<e.length;h++)if(!(e[h].options.disabled||d&&!e[h].accept.call(e[h].element[0],d.currentItem||d.element))){for(var f=0;f<g.length;f++)if(g[f]==e[h].element[0]){e[h].proportions.height=0;continue a}e[h].visible="none"!=e[h].element.css("display");e[h].visible&&("mousedown"==
b&&e[h]._activate.call(e[h],c),e[h].offset=e[h].element.offset(),e[h].proportions={width:e[h].element[0].offsetWidth,height:e[h].element[0].offsetHeight})}},drop:function(d,c){var e=!1;a.each(a.ui.ddmanager.droppables[d.options.scope]||[],function(){if(this.options&&(!this.options.disabled&&this.visible&&a.ui.intersect(d,this,this.options.tolerance)&&(e=e||this._drop.call(this,c)),!this.options.disabled&&this.visible&&this.accept.call(this.element[0],d.currentItem||d.element)))this.isout=1,this.isover=
0,this._deactivate.call(this,c)});return e},dragStart:function(d,c){d.element.parents(":not(body,html)").bind("scroll.droppable",function(){d.options.refreshPositions||a.ui.ddmanager.prepareOffsets(d,c)})},drag:function(d,c){d.options.refreshPositions&&a.ui.ddmanager.prepareOffsets(d,c);a.each(a.ui.ddmanager.droppables[d.options.scope]||[],function(){if(!this.options.disabled&&!this.greedyChild&&this.visible){var e=a.ui.intersect(d,this,this.options.tolerance);if(e=!e&&1==this.isover?"isout":e&&0==
this.isover?"isover":null){var b;if(this.options.greedy){var g=this.element.parents(":data(droppable):eq(0)");g.length&&(b=a.data(g[0],"droppable"),b.greedyChild="isover"==e?1:0)}b&&"isover"==e&&(b.isover=0,b.isout=1,b._out.call(b,c));this[e]=1;this["isout"==e?"isover":"isout"]=0;this["isover"==e?"_over":"_out"].call(this,c);b&&"isout"==e&&(b.isout=0,b.isover=1,b._over.call(b,c))}}})},dragStop:function(d,c){d.element.parents(":not(body,html)").unbind("scroll.droppable");d.options.refreshPositions||
a.ui.ddmanager.prepareOffsets(d,c)}}})(jQuery);
(function(a){a.widget("ui.resizable",a.ui.mouse,{widgetEventPrefix:"resize",options:{alsoResize:!1,animate:!1,animateDuration:"slow",animateEasing:"swing",aspectRatio:!1,autoHide:!1,containment:!1,ghost:!1,grid:!1,handles:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:1E3},_create:function(){var c=this,b=this.options;this.element.addClass("ui-resizable");a.extend(this,{_aspectRatio:!!b.aspectRatio,aspectRatio:b.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],
_helper:b.helper||b.ghost||b.animate?b.helper||"ui-resizable-helper":null});this.element[0].nodeName.match(/canvas|textarea|input|select|button|img/i)&&(/relative/.test(this.element.css("position"))&&a.browser.opera&&this.element.css({position:"relative",top:"auto",left:"auto"}),this.element.wrap(a('<div class="ui-wrapper" style="overflow: hidden;"></div>').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=b.handles||(!a(".ui-resizable-handle",this.element).length?"e,s,se":{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"});if(this.handles.constructor==String){"all"==
this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw");var d=this.handles.split(",");this.handles={};for(var h=0;h<d.length;h++){var f=a.trim(d[h]),k=a('<div class="ui-resizable-handle ui-resizable-'+f+'"></div>');/sw|se|ne|nw/.test(f)&&k.css({zIndex:++b.zIndex});"se"==f&&k.addClass("ui-icon ui-icon-gripsmall-diagonal-se");this.handles[f]=".ui-resizable-"+f;this.element.append(k)}}this._renderAxis=function(b){var b=b||this.element,c;for(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 f=a(this.handles[c],this.element),e=0,e=/sw|ne|nw|se|n|s/.test(c)?f.outerHeight():f.outerWidth(),f=["padding",/ne|nw|n/.test(c)?"Top":/se|sw|s/.test(c)?"Bottom":/^e$/.test(c)?"Right":"Left"].join("");b.css(f,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"}});b.autoHide&&(this._handles.hide(),a(this.element).addClass("ui-resizable-autohide").hover(function(){b.disabled||(a(this).removeClass("ui-resizable-autohide"),c._handles.show())},function(){!b.disabled&&!c.resizing&&(a(this).addClass("ui-resizable-autohide"),c._handles.hide())}));this._mouseInit()},destroy:function(){this._mouseDestroy();
var c=function(b){a(b).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 b=this.element;b.after(this.originalElement.css({position:b.css("position"),width:b.outerWidth(),height:b.outerHeight(),top:b.css("top"),left:b.css("left")})).remove()}this.originalElement.css("resize",this.originalResizeStyle);c(this.originalElement);return this},_mouseCapture:function(c){var b=
!1,d;for(d in this.handles)a(this.handles[d])[0]==c.target&&(b=!0);return!this.options.disabled&&b},_mouseStart:function(c){var b=this.options,g=this.element.position(),h=this.element;this.resizing=!0;this.documentScroll={top:a(document).scrollTop(),left:a(document).scrollLeft()};(h.is(".ui-draggable")||/absolute/.test(h.css("position")))&&h.css({position:"absolute",top:g.top,left:g.left});a.browser.opera&&/relative/.test(h.css("position"))&&h.css({position:"relative",top:"auto",left:"auto"});this._renderProxy();
var g=d(this.helper.css("left")),f=d(this.helper.css("top"));b.containment&&(g+=a(b.containment).scrollLeft()||0,f+=a(b.containment).scrollTop()||0);this.offset=this.helper.offset();this.position={left:g,top:f};this.size=this._helper?{width:h.outerWidth(),height:h.outerHeight()}:{width:h.width(),height:h.height()};this.originalSize=this._helper?{width:h.outerWidth(),height:h.outerHeight()}:{width:h.width(),height:h.height()};this.originalPosition={left:g,top:f};this.sizeDiff={width:h.outerWidth()-
h.width(),height:h.outerHeight()-h.height()};this.originalMousePosition={left:c.pageX,top:c.pageY};this.aspectRatio="number"==typeof b.aspectRatio?b.aspectRatio:this.originalSize.width/this.originalSize.height||1;b=a(".ui-resizable-"+this.axis).css("cursor");a("body").css("cursor","auto"==b?this.axis+"-resize":b);h.addClass("ui-resizable-resizing");this._propagate("start",c);return!0},_mouseDrag:function(a){var b=this.helper,c=this.originalMousePosition,d=this._change[this.axis];if(!d)return!1;c=
d.apply(this,[a,a.pageX-c.left||0,a.pageY-c.top||0]);this._updateVirtualBoundaries(a.shiftKey);if(this._aspectRatio||a.shiftKey)c=this._updateRatio(c,a);c=this._respectSize(c,a);this._propagate("resize",a);b.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(c);this._trigger("resize",a,this.ui());return!1},_mouseStop:function(c){this.resizing=
!1;var b=this.options;if(this._helper){var d=this._proportionallyResizeElements,h=d.length&&/textarea/i.test(d[0].nodeName),d=h&&a.ui.hasScroll(d[0],"left")?0:this.sizeDiff.height,h=h?0:this.sizeDiff.width,h={width:this.helper.width()-h,height:this.helper.height()-d},d=parseInt(this.element.css("left"),10)+(this.position.left-this.originalPosition.left)||null,f=parseInt(this.element.css("top"),10)+(this.position.top-this.originalPosition.top)||null;b.animate||this.element.css(a.extend(h,{top:f,left:d}));
this.helper.height(this.size.height);this.helper.width(this.size.width);this._helper&&!b.animate&&this._proportionallyResize()}a("body").css("cursor","auto");this.element.removeClass("ui-resizable-resizing");this._propagate("stop",c);this._helper&&this.helper.remove();return!1},_updateVirtualBoundaries:function(a){var b=this.options,d,h,f,b={minWidth:c(b.minWidth)?b.minWidth:0,maxWidth:c(b.maxWidth)?b.maxWidth:Infinity,minHeight:c(b.minHeight)?b.minHeight:0,maxHeight:c(b.maxHeight)?b.maxHeight:Infinity};
if(this._aspectRatio||a)a=b.minHeight*this.aspectRatio,h=b.minWidth/this.aspectRatio,d=b.maxHeight*this.aspectRatio,f=b.maxWidth/this.aspectRatio,a>b.minWidth&&(b.minWidth=a),h>b.minHeight&&(b.minHeight=h),d<b.maxWidth&&(b.maxWidth=d),f<b.maxHeight&&(b.maxHeight=f);this._vBoundaries=b},_updateCache:function(a){this.offset=this.helper.offset();c(a.left)&&(this.position.left=a.left);c(a.top)&&(this.position.top=a.top);c(a.height)&&(this.size.height=a.height);c(a.width)&&(this.size.width=a.width)},_updateRatio:function(a){var b=
this.position,d=this.size,h=this.axis;c(a.height)?a.width=a.height*this.aspectRatio:c(a.width)&&(a.height=a.width/this.aspectRatio);"sw"==h&&(a.left=b.left+(d.width-a.width),a.top=null);"nw"==h&&(a.top=b.top+(d.height-a.height),a.left=b.left+(d.width-a.width));return a},_respectSize:function(a){var b=this._vBoundaries,d=this.axis,h=c(a.width)&&b.maxWidth&&b.maxWidth<a.width,f=c(a.height)&&b.maxHeight&&b.maxHeight<a.height,k=c(a.width)&&b.minWidth&&b.minWidth>a.width,p=c(a.height)&&b.minHeight&&b.minHeight>
a.height;k&&(a.width=b.minWidth);p&&(a.height=b.minHeight);h&&(a.width=b.maxWidth);f&&(a.height=b.maxHeight);var n=this.originalPosition.left+this.originalSize.width,r=this.position.top+this.size.height,m=/sw|nw|w/.test(d),d=/nw|ne|n/.test(d);k&&m&&(a.left=n-b.minWidth);h&&m&&(a.left=n-b.maxWidth);p&&d&&(a.top=r-b.minHeight);f&&d&&(a.top=r-b.maxHeight);(b=!a.width&&!a.height)&&!a.left&&a.top?a.top=null:b&&!a.top&&a.left&&(a.left=null);return a},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var c=
this.helper||this.element,b=0;b<this._proportionallyResizeElements.length;b++){var d=this._proportionallyResizeElements[b];if(!this.borderDif){var h=[d.css("borderTopWidth"),d.css("borderRightWidth"),d.css("borderBottomWidth"),d.css("borderLeftWidth")],f=[d.css("paddingTop"),d.css("paddingRight"),d.css("paddingBottom"),d.css("paddingLeft")];this.borderDif=a.map(h,function(a,b){a=parseInt(a,10)||0;b=parseInt(f[b],10)||0;return a+b})}a.browser.msie&&(a(c).is(":hidden")||a(c).parents(":hidden").length)||
d.css({height:c.height()-this.borderDif[0]-this.borderDif[2]||0,width:c.width()-this.borderDif[1]-this.borderDif[3]||0})}},_renderProxy:function(){var c=this.options;this.elementOffset=this.element.offset();if(this._helper){this.helper=this.helper||a('<div style="overflow:hidden;"></div>');var b=a.browser.msie&&7>a.browser.version,d=b?1:0,b=b?2:-1;this.helper.addClass(this._helper).css({width:this.element.outerWidth()+b,height:this.element.outerHeight()+b,position:"absolute",left:this.elementOffset.left-
d+"px",top:this.elementOffset.top-d+"px",zIndex:++c.zIndex});this.helper.appendTo("body").disableSelection()}else this.helper=this.element},_change:{e:function(a,b){return{width:this.originalSize.width+b}},w:function(a,b){return{left:this.originalPosition.left+b,width:this.originalSize.width-b}},n:function(a,b,c){return{top:this.originalPosition.top+c,height:this.originalSize.height-c}},s:function(a,b,c){return{height:this.originalSize.height+c}},se:function(c,b,d){return a.extend(this._change.s.apply(this,
arguments),this._change.e.apply(this,[c,b,d]))},sw:function(c,b,d){return a.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[c,b,d]))},ne:function(c,b,d){return a.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[c,b,d]))},nw:function(c,b,d){return a.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[c,b,d]))}},_propagate:function(c,b){a.ui.plugin.call(this,c,[b,this.ui()]);"resize"!=c&&this._trigger(c,b,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.16"});a.ui.plugin.add("resizable","alsoResize",{start:function(){var c=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),position:b.css("position")})})};
"object"==typeof c.alsoResize&&!c.alsoResize.parentNode?c.alsoResize.length?(c.alsoResize=c.alsoResize[0],b(c.alsoResize)):a.each(c.alsoResize,function(a){b(a)}):b(c.alsoResize)},resize:function(c,b){var d=a(this).data("resizable"),c=d.options,h=d.originalSize,f=d.originalPosition,k={height:d.size.height-h.height||0,width:d.size.width-h.width||0,top:d.position.top-f.top||0,left:d.position.left-f.left||0},p=function(c,f){a(c).each(function(){var c=a(this),e=a(this).data("resizable-alsoresize"),h={},
p=f&&f.length?f:c.parents(b.originalElement[0]).length?["width","height"]:["width","height","top","left"];a.each(p,function(a,b){if((a=(e[b]||0)+(k[b]||0))&&0<=a)h[b]=a||null});a.browser.opera&&/relative/.test(c.css("position"))&&(d._revertToRelativePosition=!0,c.css({position:"absolute",top:"auto",left:"auto"}));c.css(h)})};"object"==typeof c.alsoResize&&!c.alsoResize.nodeType?a.each(c.alsoResize,function(a,b){p(a,b)}):p(c.alsoResize)},stop:function(){var c=a(this).data("resizable"),b=c.options,
d=function(b){a(b).each(function(){var b=a(this);b.css({position:b.data("resizable-alsoresize").position})})};c._revertToRelativePosition&&(c._revertToRelativePosition=!1,"object"==typeof b.alsoResize&&!b.alsoResize.nodeType?a.each(b.alsoResize,function(a){d(a)}):d(b.alsoResize));a(this).removeData("resizable-alsoresize")}});a.ui.plugin.add("resizable","animate",{stop:function(c){var b=a(this).data("resizable"),d=b.options,h=b._proportionallyResizeElements,f=h.length&&/textarea/i.test(h[0].nodeName),
k=f&&a.ui.hasScroll(h[0],"left")?0:b.sizeDiff.height,f={width:b.size.width-(f?0:b.sizeDiff.width),height:b.size.height-k},k=parseInt(b.element.css("left"),10)+(b.position.left-b.originalPosition.left)||null,p=parseInt(b.element.css("top"),10)+(b.position.top-b.originalPosition.top)||null;b.element.animate(a.extend(f,p&&k?{top:p,left:k}:{}),{duration:d.animateDuration,easing:d.animateEasing,step:function(){var f={width:parseInt(b.element.css("width"),10),height:parseInt(b.element.css("height"),10),
top:parseInt(b.element.css("top"),10),left:parseInt(b.element.css("left"),10)};h&&h.length&&a(h[0]).css({width:f.width,height:f.height});b._updateCache(f);b._propagate("resize",c)}})}});a.ui.plugin.add("resizable","containment",{start:function(){var c=a(this).data("resizable"),b=c.element,g=c.options.containment;if(b=g instanceof a?g.get(0):/parent/.test(g)?b.parent().get(0):g)if(c.containerElement=a(b),/document/.test(g)||g==document)c.containerOffset={left:0,top:0},c.containerPosition={left:0,top:0},
c.parentData={element:a(document),left:0,top:0,width:a(document).width(),height:a(document).height()||document.body.parentNode.scrollHeight};else{var h=a(b),f=[];a(["Top","Right","Left","Bottom"]).each(function(a,b){f[a]=d(h.css("padding"+b))});c.containerOffset=h.offset();c.containerPosition=h.position();c.containerSize={height:h.innerHeight()-f[3],width:h.innerWidth()-f[1]};var g=c.containerOffset,k=c.containerSize.height,p=c.containerSize.width,p=a.ui.hasScroll(b,"left")?b.scrollWidth:p,k=a.ui.hasScroll(b)?
b.scrollHeight:k;c.parentData={element:b,left:g.left,top:g.top,width:p,height:k}}},resize:function(c){var b=a(this).data("resizable"),d=b.options,h=b.containerOffset,f=b.position,c=b._aspectRatio||c.shiftKey,k={top:0,left:0},p=b.containerElement;p[0]!=document&&/static/.test(p.css("position"))&&(k=h);if(f.left<(b._helper?h.left:0))b.size.width+=b._helper?b.position.left-h.left:b.position.left-k.left,c&&(b.size.height=b.size.width/d.aspectRatio),b.position.left=d.helper?h.left:0;if(f.top<(b._helper?
h.top:0))b.size.height+=b._helper?b.position.top-h.top:b.position.top,c&&(b.size.width=b.size.height*d.aspectRatio),b.position.top=b._helper?h.top:0;b.offset.left=b.parentData.left+b.position.left;b.offset.top=b.parentData.top+b.position.top;d=Math.abs((b._helper?b.offset.left-k.left:b.offset.left-k.left)+b.sizeDiff.width);h=Math.abs((b._helper?b.offset.top-k.top:b.offset.top-h.top)+b.sizeDiff.height);f=b.containerElement.get(0)==b.element.parent().get(0);k=/relative|absolute/.test(b.containerElement.css("position"));
f&&k&&(d-=b.parentData.left);d+b.size.width>=b.parentData.width&&(b.size.width=b.parentData.width-d,c&&(b.size.height=b.size.width/b.aspectRatio));h+b.size.height>=b.parentData.height&&(b.size.height=b.parentData.height-h,c&&(b.size.width=b.size.height*b.aspectRatio))},stop:function(){var c=a(this).data("resizable"),b=c.options,d=c.containerOffset,h=c.containerPosition,f=c.containerElement,k=a(c.helper),p=k.offset(),n=k.outerWidth()-c.sizeDiff.width,k=k.outerHeight()-c.sizeDiff.height;c._helper&&
!b.animate&&/relative/.test(f.css("position"))&&a(this).css({left:p.left-h.left-d.left,width:n,height:k});c._helper&&!b.animate&&/static/.test(f.css("position"))&&a(this).css({left:p.left-h.left-d.left,width:n,height:k})}});a.ui.plugin.add("resizable","ghost",{start:function(){var c=a(this).data("resizable"),b=c.options,d=c.size;c.ghost=c.originalElement.clone();c.ghost.css({opacity:0.25,display:"block",position:"relative",height:d.height,width:d.width,margin:0,left:0,top:0}).addClass("ui-resizable-ghost").addClass("string"==
typeof b.ghost?b.ghost:"");c.ghost.appendTo(c.helper)},resize:function(){var c=a(this).data("resizable");c.ghost&&c.ghost.css({position:"relative",height:c.size.height,width:c.size.width})},stop:function(){var c=a(this).data("resizable");c.ghost&&c.helper&&c.helper.get(0).removeChild(c.ghost.get(0))}});a.ui.plugin.add("resizable","grid",{resize:function(){var c=a(this).data("resizable"),b=c.options,d=c.size,h=c.originalSize,f=c.originalPosition,k=c.axis;b.grid="number"==typeof b.grid?[b.grid,b.grid]:
b.grid;var p=Math.round((d.width-h.width)/(b.grid[0]||1))*(b.grid[0]||1),b=Math.round((d.height-h.height)/(b.grid[1]||1))*(b.grid[1]||1);/^(se|s|e)$/.test(k)?(c.size.width=h.width+p,c.size.height=h.height+b):/^(ne)$/.test(k)?(c.size.width=h.width+p,c.size.height=h.height+b,c.position.top=f.top-b):(/^(sw)$/.test(k)?(c.size.width=h.width+p,c.size.height=h.height+b):(c.size.width=h.width+p,c.size.height=h.height+b,c.position.top=f.top-b),c.position.left=f.left-p)}});var d=function(a){return parseInt(a,
10)||0},c=function(a){return!isNaN(parseInt(a,10))}})(jQuery);
(function(a){a.widget("ui.selectable",a.ui.mouse,{options:{appendTo:"body",autoRefresh:!0,distance:0,filter:"*",tolerance:"touch"},_create:function(){var d=this;this.element.addClass("ui-selectable");this.dragged=!1;var c;this.refresh=function(){c=a(d.options.filter,d.element[0]);c.each(function(){var c=a(this),b=c.offset();a.data(this,"selectable-item",{element:this,$element:c,left:b.left,top:b.top,right:b.left+c.outerWidth(),bottom:b.top+c.outerHeight(),startselected:!1,selected:c.hasClass("ui-selected"),
selecting:c.hasClass("ui-selecting"),unselecting:c.hasClass("ui-unselecting")})})};this.refresh();this.selectees=c.addClass("ui-selectee");this._mouseInit();this.helper=a("<div class='ui-selectable-helper'></div>")},destroy:function(){this.selectees.removeClass("ui-selectee").removeData("selectable-item");this.element.removeClass("ui-selectable ui-selectable-disabled").removeData("selectable").unbind(".selectable");this._mouseDestroy();return this},_mouseStart:function(d){var c=this;this.opos=[d.pageX,
d.pageY];if(!this.options.disabled){var e=this.options;this.selectees=a(e.filter,this.element[0]);this._trigger("start",d);a(e.appendTo).append(this.helper);this.helper.css({left:d.clientX,top:d.clientY,width:0,height:0});e.autoRefresh&&this.refresh();this.selectees.filter(".ui-selected").each(function(){var b=a.data(this,"selectable-item");b.startselected=!0;d.metaKey||(b.$element.removeClass("ui-selected"),b.selected=!1,b.$element.addClass("ui-unselecting"),b.unselecting=!0,c._trigger("unselecting",
d,{unselecting:b.element}))});a(d.target).parents().andSelf().each(function(){var b=a.data(this,"selectable-item");if(b){var e=!d.metaKey||!b.$element.hasClass("ui-selected");b.$element.removeClass(e?"ui-unselecting":"ui-selected").addClass(e?"ui-selecting":"ui-unselecting");b.unselecting=!e;b.selecting=e;(b.selected=e)?c._trigger("selecting",d,{selecting:b.element}):c._trigger("unselecting",d,{unselecting:b.element});return!1}})}},_mouseDrag:function(d){var c=this;this.dragged=!0;if(!this.options.disabled){var e=
this.options,b=this.opos[0],g=this.opos[1],h=d.pageX,f=d.pageY;if(b>h)var k=h,h=b,b=k;g>f&&(k=f,f=g,g=k);this.helper.css({left:b,top:g,width:h-b,height:f-g});this.selectees.each(function(){var k=a.data(this,"selectable-item");if(k&&k.element!=c.element[0]){var n=!1;"touch"==e.tolerance?n=!(k.left>h||k.right<b||k.top>f||k.bottom<g):"fit"==e.tolerance&&(n=k.left>b&&k.right<h&&k.top>g&&k.bottom<f);n?(k.selected&&(k.$element.removeClass("ui-selected"),k.selected=!1),k.unselecting&&(k.$element.removeClass("ui-unselecting"),
k.unselecting=!1),k.selecting||(k.$element.addClass("ui-selecting"),k.selecting=!0,c._trigger("selecting",d,{selecting:k.element}))):(k.selecting&&(d.metaKey&&k.startselected?(k.$element.removeClass("ui-selecting"),k.selecting=!1,k.$element.addClass("ui-selected"),k.selected=!0):(k.$element.removeClass("ui-selecting"),k.selecting=!1,k.startselected&&(k.$element.addClass("ui-unselecting"),k.unselecting=!0),c._trigger("unselecting",d,{unselecting:k.element}))),k.selected&&!d.metaKey&&!k.startselected&&
(k.$element.removeClass("ui-selected"),k.selected=!1,k.$element.addClass("ui-unselecting"),k.unselecting=!0,c._trigger("unselecting",d,{unselecting:k.element})))}});return!1}},_mouseStop:function(d){var c=this;this.dragged=!1;a(".ui-unselecting",this.element[0]).each(function(){var e=a.data(this,"selectable-item");e.$element.removeClass("ui-unselecting");e.unselecting=!1;e.startselected=!1;c._trigger("unselected",d,{unselected:e.element})});a(".ui-selecting",this.element[0]).each(function(){var e=
a.data(this,"selectable-item");e.$element.removeClass("ui-selecting").addClass("ui-selected");e.selecting=!1;e.selected=!0;e.startselected=!0;c._trigger("selected",d,{selected:e.element})});this._trigger("stop",d);this.helper.remove();return!1}});a.extend(a.ui.selectable,{version:"1.8.16"})})(jQuery);
(function(a){a.widget("ui.sortable",a.ui.mouse,{widgetEventPrefix:"sort",options:{appendTo:"parent",axis:!1,connectWith:!1,containment:!1,cursor:"auto",cursorAt:!1,dropOnEmpty:!0,forcePlaceholderSize:!1,forceHelperSize:!1,grid:!1,handle:!1,helper:"original",items:"> *",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()},destroy:function(){this.element.removeClass("ui-sortable ui-sortable-disabled").removeData("sortable").unbind(".sortable");this._mouseDestroy();for(var a=this.items.length-1;0<=a;a--)this.items[a].item.removeData("sortable-item");return this},_setOption:function(d,c){"disabled"===d?(this.options[d]=
c,this.widget()[c?"addClass":"removeClass"]("ui-sortable-disabled")):a.Widget.prototype._setOption.apply(this,arguments)},_mouseCapture:function(d,c){if(this.reverting||this.options.disabled||"static"==this.options.type)return!1;this._refreshItems(d);var e=null,b=this;a(d.target).parents().each(function(){if(a.data(this,"sortable-item")==b)return e=a(this),!1});a.data(d.target,"sortable-item")==b&&(e=a(d.target));if(!e)return!1;if(this.options.handle&&!c){var g=!1;a(this.options.handle,e).find("*").andSelf().each(function(){this==
d.target&&(g=!0)});if(!g)return!1}this.currentItem=e;this._removeCurrentsFromItems();return!0},_mouseStart:function(d,c,e){c=this.options;this.currentContainer=this;this.refreshPositions();this.helper=this._createHelper(d);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};this.helper.css("position","absolute");this.cssPosition=
this.helper.css("position");a.extend(this.offset,{click:{left:d.pageX-this.offset.left,top:d.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});this.originalPosition=this._generatePosition(d);this.originalPageX=d.pageX;this.originalPageY=d.pageY;c.cursorAt&&this._adjustOffsetFromHelper(c.cursorAt);this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]};this.helper[0]!=this.currentItem[0]&&this.currentItem.hide();this._createPlaceholder();
c.containment&&this._setContainment();c.cursor&&(a("body").css("cursor")&&(this._storedCursor=a("body").css("cursor")),a("body").css("cursor",c.cursor));c.opacity&&(this.helper.css("opacity")&&(this._storedOpacity=this.helper.css("opacity")),this.helper.css("opacity",c.opacity));c.zIndex&&(this.helper.css("zIndex")&&(this._storedZIndex=this.helper.css("zIndex")),this.helper.css("zIndex",c.zIndex));this.scrollParent[0]!=document&&"HTML"!=this.scrollParent[0].tagName&&(this.overflowOffset=this.scrollParent.offset());
this._trigger("start",d,this._uiHash());this._preserveHelperProportions||this._cacheHelperProportions();if(!e)for(e=this.containers.length-1;0<=e;e--)this.containers[e]._trigger("activate",d,this._uiHash(this));a.ui.ddmanager&&(a.ui.ddmanager.current=this);a.ui.ddmanager&&!c.dropBehaviour&&a.ui.ddmanager.prepareOffsets(this,d);this.dragging=!0;this.helper.addClass("ui-sortable-helper");this._mouseDrag(d);return!0},_mouseDrag:function(d){this.position=this._generatePosition(d);this.positionAbs=this._convertPositionTo("absolute");
this.lastPositionAbs||(this.lastPositionAbs=this.positionAbs);if(this.options.scroll){var c=this.options,e=!1;this.scrollParent[0]!=document&&"HTML"!=this.scrollParent[0].tagName?(this.overflowOffset.top+this.scrollParent[0].offsetHeight-d.pageY<c.scrollSensitivity?this.scrollParent[0].scrollTop=e=this.scrollParent[0].scrollTop+c.scrollSpeed:d.pageY-this.overflowOffset.top<c.scrollSensitivity&&(this.scrollParent[0].scrollTop=e=this.scrollParent[0].scrollTop-c.scrollSpeed),this.overflowOffset.left+
this.scrollParent[0].offsetWidth-d.pageX<c.scrollSensitivity?this.scrollParent[0].scrollLeft=e=this.scrollParent[0].scrollLeft+c.scrollSpeed:d.pageX-this.overflowOffset.left<c.scrollSensitivity&&(this.scrollParent[0].scrollLeft=e=this.scrollParent[0].scrollLeft-c.scrollSpeed)):(d.pageY-a(document).scrollTop()<c.scrollSensitivity?e=a(document).scrollTop(a(document).scrollTop()-c.scrollSpeed):a(window).height()-(d.pageY-a(document).scrollTop())<c.scrollSensitivity&&(e=a(document).scrollTop(a(document).scrollTop()+
c.scrollSpeed)),d.pageX-a(document).scrollLeft()<c.scrollSensitivity?e=a(document).scrollLeft(a(document).scrollLeft()-c.scrollSpeed):a(window).width()-(d.pageX-a(document).scrollLeft())<c.scrollSensitivity&&(e=a(document).scrollLeft(a(document).scrollLeft()+c.scrollSpeed)));!1!==e&&a.ui.ddmanager&&!c.dropBehaviour&&a.ui.ddmanager.prepareOffsets(this,d)}this.positionAbs=this._convertPositionTo("absolute");if(!this.options.axis||"y"!=this.options.axis)this.helper[0].style.left=this.position.left+"px";
if(!this.options.axis||"x"!=this.options.axis)this.helper[0].style.top=this.position.top+"px";for(c=this.items.length-1;0<=c;c--){var e=this.items[c],b=e.item[0],g=this._intersectsWithPointer(e);if(g&&b!=this.currentItem[0]&&this.placeholder[1==g?"next":"prev"]()[0]!=b&&!a.ui.contains(this.placeholder[0],b)&&("semi-dynamic"==this.options.type?!a.ui.contains(this.element[0],b):1)){this.direction=1==g?"down":"up";if("pointer"==this.options.tolerance||this._intersectsWithSides(e))this._rearrange(d,e);
else break;this._trigger("change",d,this._uiHash());break}}this._contactContainers(d);a.ui.ddmanager&&a.ui.ddmanager.drag(this,d);this._trigger("sort",d,this._uiHash());this.lastPositionAbs=this.positionAbs;return!1},_mouseStop:function(d,c){if(d){a.ui.ddmanager&&!this.options.dropBehaviour&&a.ui.ddmanager.drop(this,d);if(this.options.revert){var e=this,c=e.placeholder.offset();e.reverting=!0;a(this.helper).animate({left:c.left-this.offset.parent.left-e.margins.left+(this.offsetParent[0]==document.body?
0:this.offsetParent[0].scrollLeft),top:c.top-this.offset.parent.top-e.margins.top+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollTop)},parseInt(this.options.revert,10)||500,function(){e._clear(d)})}else this._clear(d,c);return!1}},cancel:function(){if(this.dragging){this._mouseUp({target:null});"original"==this.options.helper?this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper"):this.currentItem.show();for(var d=this.containers.length-1;0<=d;d--)this.containers[d]._trigger("deactivate",
null,this._uiHash(this)),this.containers[d].containerCache.over&&(this.containers[d]._trigger("out",null,this._uiHash(this)),this.containers[d].containerCache.over=0)}this.placeholder&&(this.placeholder[0].parentNode&&this.placeholder[0].parentNode.removeChild(this.placeholder[0]),"original"!=this.options.helper&&this.helper&&this.helper[0].parentNode&&this.helper.remove(),a.extend(this,{helper:null,dragging:!1,reverting:!1,_noFinalSort:null}),this.domPosition.prev?a(this.domPosition.prev).after(this.currentItem):
a(this.domPosition.parent).prepend(this.currentItem));return this},serialize:function(d){var c=this._getItemsAsjQuery(d&&d.connected),e=[],d=d||{};a(c).each(function(){var b=(a(d.item||this).attr(d.attribute||"id")||"").match(d.expression||/(.+)[-=_](.+)/);b&&e.push((d.key||b[1]+"[]")+"="+(d.key&&d.expression?b[1]:b[2]))});!e.length&&d.key&&e.push(d.key+"=");return e.join("&")},toArray:function(d){var c=this._getItemsAsjQuery(d&&d.connected),e=[],d=d||{};c.each(function(){e.push(a(d.item||this).attr(d.attribute||
"id")||"")});return e},_intersectsWith:function(a){var c=this.positionAbs.left,e=c+this.helperProportions.width,b=this.positionAbs.top,g=b+this.helperProportions.height,h=a.left,f=h+a.width,k=a.top,p=k+a.height,n=this.offset.click.top,r=this.offset.click.left;return"pointer"==this.options.tolerance||this.options.forcePointerForContainers||"pointer"!=this.options.tolerance&&this.helperProportions[this.floating?"width":"height"]>a[this.floating?"width":"height"]?b+n>k&&b+n<p&&c+r>h&&c+r<f:h<c+this.helperProportions.width/
2&&e-this.helperProportions.width/2<f&&k<b+this.helperProportions.height/2&&g-this.helperProportions.height/2<p},_intersectsWithPointer:function(d){var c=a.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,d.top,d.height),d=a.ui.isOverAxis(this.positionAbs.left+this.offset.click.left,d.left,d.width),c=c&&d,d=this._getDragVerticalDirection(),e=this._getDragHorizontalDirection();return!c?!1:this.floating?e&&"right"==e||"down"==d?2:1:d&&("down"==d?2:1)},_intersectsWithSides:function(d){var c=
a.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,d.top+d.height/2,d.height),d=a.ui.isOverAxis(this.positionAbs.left+this.offset.click.left,d.left+d.width/2,d.width),e=this._getDragVerticalDirection(),b=this._getDragHorizontalDirection();return this.floating&&b?"right"==b&&d||"left"==b&&!d:e&&("down"==e&&c||"up"==e&&!c)},_getDragVerticalDirection:function(){var a=this.positionAbs.top-this.lastPositionAbs.top;return 0!=a&&(0<a?"down":"up")},_getDragHorizontalDirection:function(){var a=this.positionAbs.left-
this.lastPositionAbs.left;return 0!=a&&(0<a?"right":"left")},refresh:function(a){this._refreshItems(a);this.refreshPositions();return this},_connectWith:function(){var a=this.options;return a.connectWith.constructor==String?[a.connectWith]:a.connectWith},_getItemsAsjQuery:function(d){var c=[],e=[],b=this._connectWith();if(b&&d)for(d=b.length-1;0<=d;d--)for(var g=a(b[d]),h=g.length-1;0<=h;h--){var f=a.data(g[h],"sortable");f&&f!=this&&!f.options.disabled&&e.push([a.isFunction(f.options.items)?f.options.items.call(f.element):
a(f.options.items,f.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),f])}e.push([a.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):a(this.options.items,this.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),this]);for(d=e.length-1;0<=d;d--)e[d][0].each(function(){c.push(this)});return a(c)},_removeCurrentsFromItems:function(){for(var a=this.currentItem.find(":data(sortable-item)"),c=0;c<this.items.length;c++)for(var e=
0;e<a.length;e++)a[e]==this.items[c].item[0]&&this.items.splice(c,1)},_refreshItems:function(d){this.items=[];this.containers=[this];var c=this.items,e=[[a.isFunction(this.options.items)?this.options.items.call(this.element[0],d,{item:this.currentItem}):a(this.options.items,this.element),this]],b=this._connectWith();if(b)for(var g=b.length-1;0<=g;g--)for(var h=a(b[g]),f=h.length-1;0<=f;f--){var k=a.data(h[f],"sortable");k&&k!=this&&!k.options.disabled&&(e.push([a.isFunction(k.options.items)?k.options.items.call(k.element[0],
d,{item:this.currentItem}):a(k.options.items,k.element),k]),this.containers.push(k))}for(g=e.length-1;0<=g;g--){d=e[g][1];b=e[g][0];f=0;for(h=b.length;f<h;f++)k=a(b[f]),k.data("sortable-item",d),c.push({item:k,instance:d,width:0,height:0,left:0,top:0})}},refreshPositions:function(d){this.offsetParent&&this.helper&&(this.offset.parent=this._getParentOffset());for(var c=this.items.length-1;0<=c;c--){var e=this.items[c];if(!(e.instance!=this.currentContainer&&this.currentContainer&&e.item[0]!=this.currentItem[0])){var b=
this.options.toleranceElement?a(this.options.toleranceElement,e.item):e.item;d||(e.width=b.outerWidth(),e.height=b.outerHeight());b=b.offset();e.left=b.left;e.top=b.top}}if(this.options.custom&&this.options.custom.refreshContainers)this.options.custom.refreshContainers.call(this);else for(c=this.containers.length-1;0<=c;c--)b=this.containers[c].element.offset(),this.containers[c].containerCache.left=b.left,this.containers[c].containerCache.top=b.top,this.containers[c].containerCache.width=this.containers[c].element.outerWidth(),
this.containers[c].containerCache.height=this.containers[c].element.outerHeight();return this},_createPlaceholder:function(d){var c=d||this,e=c.options;if(!e.placeholder||e.placeholder.constructor==String){var b=e.placeholder;e.placeholder={element:function(){var d=a(document.createElement(c.currentItem[0].nodeName)).addClass(b||c.currentItem[0].className+" ui-sortable-placeholder").removeClass("ui-sortable-helper")[0];b||(d.style.visibility="hidden");return d},update:function(a,d){if(!b||e.forcePlaceholderSize)d.height()||
d.height(c.currentItem.innerHeight()-parseInt(c.currentItem.css("paddingTop")||0,10)-parseInt(c.currentItem.css("paddingBottom")||0,10)),d.width()||d.width(c.currentItem.innerWidth()-parseInt(c.currentItem.css("paddingLeft")||0,10)-parseInt(c.currentItem.css("paddingRight")||0,10))}}}c.placeholder=a(e.placeholder.element.call(c.element,c.currentItem));c.currentItem.after(c.placeholder);e.placeholder.update(c,c.placeholder)},_contactContainers:function(d){for(var c=null,e=null,b=this.containers.length-
1;0<=b;b--)if(!a.ui.contains(this.currentItem[0],this.containers[b].element[0]))if(this._intersectsWith(this.containers[b].containerCache)){if(!c||!a.ui.contains(this.containers[b].element[0],c.element[0]))c=this.containers[b],e=b}else this.containers[b].containerCache.over&&(this.containers[b]._trigger("out",d,this._uiHash(this)),this.containers[b].containerCache.over=0);if(c)if(1===this.containers.length)this.containers[e]._trigger("over",d,this._uiHash(this)),this.containers[e].containerCache.over=
1;else if(this.currentContainer!=this.containers[e]){for(var c=1E4,b=null,g=this.positionAbs[this.containers[e].floating?"left":"top"],h=this.items.length-1;0<=h;h--)if(a.ui.contains(this.containers[e].element[0],this.items[h].item[0])){var f=this.items[h][this.containers[e].floating?"left":"top"];Math.abs(f-g)<c&&(c=Math.abs(f-g),b=this.items[h])}if(b||this.options.dropOnEmpty)this.currentContainer=this.containers[e],b?this._rearrange(d,b,null,!0):this._rearrange(d,null,this.containers[e].element,
!0),this._trigger("change",d,this._uiHash()),this.containers[e]._trigger("change",d,this._uiHash(this)),this.options.placeholder.update(this.currentContainer,this.placeholder),this.containers[e]._trigger("over",d,this._uiHash(this)),this.containers[e].containerCache.over=1}},_createHelper:function(d){var c=this.options,d=a.isFunction(c.helper)?a(c.helper.apply(this.element[0],[d,this.currentItem])):"clone"==c.helper?this.currentItem.clone():this.currentItem;d.parents("body").length||a("parent"!=c.appendTo?
c.appendTo:this.currentItem[0].parentNode)[0].appendChild(d[0]);d[0]==this.currentItem[0]&&(this._storedCSS={width:this.currentItem[0].style.width,height:this.currentItem[0].style.height,position:this.currentItem.css("position"),top:this.currentItem.css("top"),left:this.currentItem.css("left")});(""==d[0].style.width||c.forceHelperSize)&&d.width(this.currentItem.width());(""==d[0].style.height||c.forceHelperSize)&&d.height(this.currentItem.height());return d},_adjustOffsetFromHelper:function(d){"string"==
typeof d&&(d=d.split(" "));a.isArray(d)&&(d={left:+d[0],top:+d[1]||0});"left"in d&&(this.offset.click.left=d.left+this.margins.left);"right"in d&&(this.offset.click.left=this.helperProportions.width-d.right+this.margins.left);"top"in d&&(this.offset.click.top=d.top+this.margins.top);"bottom"in d&&(this.offset.click.top=this.helperProportions.height-d.bottom+this.margins.top)},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var d=this.offsetParent.offset();"absolute"==this.cssPosition&&
this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0])&&(d.left+=this.scrollParent.scrollLeft(),d.top+=this.scrollParent.scrollTop());if(this.offsetParent[0]==document.body||this.offsetParent[0].tagName&&"html"==this.offsetParent[0].tagName.toLowerCase()&&a.browser.msie)d={top:0,left:0};return{top:d.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:d.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if("relative"==
this.cssPosition){var a=this.currentItem.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.currentItem.css("marginLeft"),10)||0,top:parseInt(this.currentItem.css("marginTop"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},
_setContainment:function(){var d=this.options;"parent"==d.containment&&(d.containment=this.helper[0].parentNode);if("document"==d.containment||"window"==d.containment)this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,a("document"==d.containment?document:window).width()-this.helperProportions.width-this.margins.left,(a("document"==d.containment?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-
this.margins.top];if(!/^(document|window|parent)$/.test(d.containment)){var c=a(d.containment)[0],d=a(d.containment).offset(),e="hidden"!=a(c).css("overflow");this.containment=[d.left+(parseInt(a(c).css("borderLeftWidth"),10)||0)+(parseInt(a(c).css("paddingLeft"),10)||0)-this.margins.left,d.top+(parseInt(a(c).css("borderTopWidth"),10)||0)+(parseInt(a(c).css("paddingTop"),10)||0)-this.margins.top,d.left+(e?Math.max(c.scrollWidth,c.offsetWidth):c.offsetWidth)-(parseInt(a(c).css("borderLeftWidth"),10)||
0)-(parseInt(a(c).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,d.top+(e?Math.max(c.scrollHeight,c.offsetHeight):c.offsetHeight)-(parseInt(a(c).css("borderTopWidth"),10)||0)-(parseInt(a(c).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top]}},_convertPositionTo:function(d,c){c||(c=this.position);var d="absolute"==d?1:-1,e="absolute"==this.cssPosition&&!(this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:
this.scrollParent,b=/(html|body)/i.test(e[0].tagName);return{top:c.top+this.offset.relative.top*d+this.offset.parent.top*d-(a.browser.safari&&"fixed"==this.cssPosition?0:("fixed"==this.cssPosition?-this.scrollParent.scrollTop():b?0:e.scrollTop())*d),left:c.left+this.offset.relative.left*d+this.offset.parent.left*d-(a.browser.safari&&"fixed"==this.cssPosition?0:("fixed"==this.cssPosition?-this.scrollParent.scrollLeft():b?0:e.scrollLeft())*d)}},_generatePosition:function(d){var c=this.options,e="absolute"==
this.cssPosition&&!(this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,b=/(html|body)/i.test(e[0].tagName);"relative"==this.cssPosition&&!(this.scrollParent[0]!=document&&this.scrollParent[0]!=this.offsetParent[0])&&(this.offset.relative=this._getRelativeOffset());var g=d.pageX,h=d.pageY;this.originalPosition&&(this.containment&&(d.pageX-this.offset.click.left<this.containment[0]&&(g=this.containment[0]+this.offset.click.left),
d.pageY-this.offset.click.top<this.containment[1]&&(h=this.containment[1]+this.offset.click.top),d.pageX-this.offset.click.left>this.containment[2]&&(g=this.containment[2]+this.offset.click.left),d.pageY-this.offset.click.top>this.containment[3]&&(h=this.containment[3]+this.offset.click.top)),c.grid&&(h=this.originalPageY+Math.round((h-this.originalPageY)/c.grid[1])*c.grid[1],h=this.containment?!(h-this.offset.click.top<this.containment[1]||h-this.offset.click.top>this.containment[3])?h:!(h-this.offset.click.top<
this.containment[1])?h-c.grid[1]:h+c.grid[1]:h,g=this.originalPageX+Math.round((g-this.originalPageX)/c.grid[0])*c.grid[0],g=this.containment?!(g-this.offset.click.left<this.containment[0]||g-this.offset.click.left>this.containment[2])?g:!(g-this.offset.click.left<this.containment[0])?g-c.grid[0]:g+c.grid[0]:g));return{top:h-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():
b?0:e.scrollTop()),left:g-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():b?0:e.scrollLeft())}},_rearrange:function(a,c,e,b){e?e[0].appendChild(this.placeholder[0]):c.item[0].parentNode.insertBefore(this.placeholder[0],"down"==this.direction?c.item[0]:c.item[0].nextSibling);this.counter=this.counter?++this.counter:1;var g=this,h=this.counter;window.setTimeout(function(){h==
g.counter&&g.refreshPositions(!b)},0)},_clear:function(d,c){this.reverting=!1;var e=[];!this._noFinalSort&&this.currentItem.parent().length&&this.placeholder.before(this.currentItem);this._noFinalSort=null;if(this.helper[0]==this.currentItem[0]){for(var b in this._storedCSS)if("auto"==this._storedCSS[b]||"static"==this._storedCSS[b])this._storedCSS[b]="";this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper")}else this.currentItem.show();this.fromOutside&&!c&&e.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])&&!c&&e.push(function(a){this._trigger("update",a,this._uiHash())});if(!a.ui.contains(this.element[0],this.currentItem[0])){c||e.push(function(a){this._trigger("remove",a,this._uiHash())});for(b=this.containers.length-1;0<=b;b--)a.ui.contains(this.containers[b].element[0],this.currentItem[0])&&!c&&(e.push(function(a){return function(b){a._trigger("receive",
b,this._uiHash(this))}}.call(this,this.containers[b])),e.push(function(a){return function(b){a._trigger("update",b,this._uiHash(this))}}.call(this,this.containers[b])))}for(b=this.containers.length-1;0<=b;b--)c||e.push(function(a){return function(b){a._trigger("deactivate",b,this._uiHash(this))}}.call(this,this.containers[b])),this.containers[b].containerCache.over&&(e.push(function(a){return function(b){a._trigger("out",b,this._uiHash(this))}}.call(this,this.containers[b])),this.containers[b].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(!c){this._trigger("beforeStop",d,this._uiHash());for(b=0;b<e.length;b++)e[b].call(this,d);this._trigger("stop",d,this._uiHash())}return!1}c||this._trigger("beforeStop",d,this._uiHash());this.placeholder[0].parentNode.removeChild(this.placeholder[0]);
this.helper[0]!=this.currentItem[0]&&this.helper.remove();this.helper=null;if(!c){for(b=0;b<e.length;b++)e[b].call(this,d);this._trigger("stop",d,this._uiHash())}this.fromOutside=!1;return!0},_trigger:function(){!1===a.Widget.prototype._trigger.apply(this,arguments)&&this.cancel()},_uiHash:function(d){var c=d||this;return{helper:c.helper,placeholder:c.placeholder||a([]),position:c.position,originalPosition:c.originalPosition,offset:c.positionAbs,item:c.currentItem,sender:d?d.element:null}}});a.extend(a.ui.sortable,
{version:"1.8.16"})})(jQuery);
(function(a){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 d=this,c=d.options;d.running=0;d.element.addClass("ui-accordion ui-widget ui-helper-reset").children("li").addClass("ui-accordion-li-fix");d.headers=
d.element.find(c.header).addClass("ui-accordion-header ui-helper-reset ui-state-default ui-corner-all").bind("mouseenter.accordion",function(){c.disabled||a(this).addClass("ui-state-hover")}).bind("mouseleave.accordion",function(){c.disabled||a(this).removeClass("ui-state-hover")}).bind("focus.accordion",function(){c.disabled||a(this).addClass("ui-state-focus")}).bind("blur.accordion",function(){c.disabled||a(this).removeClass("ui-state-focus")});d.headers.next().addClass("ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom");
if(c.navigation){var e=d.element.find("a").filter(c.navigationFilter).eq(0);if(e.length){var b=e.closest(".ui-accordion-header");d.active=b.length?b:e.closest(".ui-accordion-content").prev()}}d.active=d._findActive(d.active||c.active).addClass("ui-state-default ui-state-active").toggleClass("ui-corner-all").toggleClass("ui-corner-top");d.active.next().addClass("ui-accordion-content-active");d._createIcons();d.resize();d.element.attr("role","tablist");d.headers.attr("role","tab").bind("keydown.accordion",
function(a){return d._keydown(a)}).next().attr("role","tabpanel");d.headers.not(d.active||"").attr({"aria-expanded":"false","aria-selected":"false",tabIndex:-1}).next().hide();d.active.length?d.active.attr({"aria-expanded":"true","aria-selected":"true",tabIndex:0}):d.headers.eq(0).attr("tabIndex",0);a.browser.safari||d.headers.find("a").attr("tabIndex",-1);c.event&&d.headers.bind(c.event.split(" ").join(".accordion ")+".accordion",function(a){d._clickHandler.call(d,a,this);a.preventDefault()})},_createIcons:function(){var d=
this.options;d.icons&&(a("<span></span>").addClass("ui-icon "+d.icons.header).prependTo(this.headers),this.active.children(".ui-icon").toggleClass(d.icons.header).toggleClass(d.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 d=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 c=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");(d.autoHeight||d.fillHeight)&&c.css("height","");return a.Widget.prototype.destroy.call(this)},_setOption:function(d,c){a.Widget.prototype._setOption.apply(this,arguments);"active"==d&&this.activate(c);"icons"==d&&(this._destroyIcons(),
c&&this._createIcons());if("disabled"==d)this.headers.add(this.headers.next())[c?"addClass":"removeClass"]("ui-accordion-disabled ui-state-disabled")},_keydown:function(d){if(!this.options.disabled&&!d.altKey&&!d.ctrlKey){var c=a.ui.keyCode,e=this.headers.length,b=this.headers.index(d.target),g=!1;switch(d.keyCode){case c.RIGHT:case c.DOWN:g=this.headers[(b+1)%e];break;case c.LEFT:case c.UP:g=this.headers[(b-1+e)%e];break;case c.SPACE:case c.ENTER:this._clickHandler({target:d.target},d.target),d.preventDefault()}return g?
(a(d.target).attr("tabIndex",-1),a(g).attr("tabIndex",0),g.focus(),!1):!0}},resize:function(){var d=this.options,c;if(d.fillSpace){if(a.browser.msie){var e=this.element.parent().css("overflow");this.element.parent().css("overflow","hidden")}c=this.element.parent().height();a.browser.msie&&this.element.parent().css("overflow",e);this.headers.each(function(){c-=a(this).outerHeight(!0)});this.headers.next().each(function(){a(this).height(Math.max(0,c-a(this).innerHeight()+a(this).height()))}).css("overflow",
"auto")}else d.autoHeight&&(c=0,this.headers.next().each(function(){c=Math.max(c,a(this).height("").height())}).height(c));return this},activate:function(a){this.options.active=a;a=this._findActive(a)[0];this._clickHandler({target:a},a);return this},_findActive:function(d){return d?"number"===typeof d?this.headers.filter(":eq("+d+")"):this.headers.not(this.headers.not(d)):!1===d?a([]):this.headers.filter(":eq(0)")},_clickHandler:function(d,c){var e=this.options;if(!e.disabled)if(d.target){if(d=a(d.currentTarget||
c),c=d[0]===this.active[0],e.active=e.collapsible&&c?!1:this.headers.index(d),!(this.running||!e.collapsible&&c)){var b=this.active,g=d.next(),h=this.active.next(),f={options:e,newHeader:c&&e.collapsible?a([]):d,oldHeader:this.active,newContent:c&&e.collapsible?a([]):g,oldContent:h},k=this.headers.index(this.active[0])>this.headers.index(d[0]);this.active=c?a([]):d;this._toggle(g,h,f,c,k);b.removeClass("ui-state-active ui-corner-top").addClass("ui-state-default ui-corner-all").children(".ui-icon").removeClass(e.icons.headerSelected).addClass(e.icons.header);
c||(d.removeClass("ui-state-default ui-corner-all").addClass("ui-state-active ui-corner-top").children(".ui-icon").removeClass(e.icons.header).addClass(e.icons.headerSelected),d.next().addClass("ui-accordion-content-active"))}}else if(e.collapsible){this.active.removeClass("ui-state-active ui-corner-top").addClass("ui-state-default ui-corner-all").children(".ui-icon").removeClass(e.icons.headerSelected).addClass(e.icons.header);this.active.next().addClass("ui-accordion-content-active");var h=this.active.next(),
f={options:e,newHeader:a([]),oldHeader:e.active,newContent:a([]),oldContent:h},g=this.active=a([]);this._toggle(g,h,f)}},_toggle:function(d,c,e,b,g){var h=this,f=h.options;h.toShow=d;h.toHide=c;h.data=e;var k=function(){if(h)return h._completed.apply(h,arguments)};h._trigger("changestart",null,h.data);h.running=0===c.size()?d.size():c.size();if(f.animated){e={};e=f.collapsible&&b?{toShow:a([]),toHide:c,complete:k,down:g,autoHeight:f.autoHeight||f.fillSpace}:{toShow:d,toHide:c,complete:k,down:g,autoHeight:f.autoHeight||
f.fillSpace};f.proxied||(f.proxied=f.animated);f.proxiedDuration||(f.proxiedDuration=f.duration);f.animated=a.isFunction(f.proxied)?f.proxied(e):f.proxied;f.duration=a.isFunction(f.proxiedDuration)?f.proxiedDuration(e):f.proxiedDuration;var b=a.ui.accordion.animations,p=f.duration,n=f.animated;n&&!b[n]&&!a.easing[n]&&(n="slide");b[n]||(b[n]=function(a){this.slide(a,{easing:n,duration:p||700})});b[n](e)}else f.collapsible&&b?d.toggle():(c.hide(),d.show()),k(!0);c.prev().attr({"aria-expanded":"false",
"aria-selected":"false",tabIndex:-1}).blur();d.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.16",
animations:{slide:function(d,c){d=a.extend({easing:"swing",duration:300},d,c);if(d.toHide.size())if(d.toShow.size()){var e=d.toShow.css("overflow"),b=0,g={},h={},f,c=d.toShow;f=c[0].style.width;c.width(parseInt(c.parent().width(),10)-parseInt(c.css("paddingLeft"),10)-parseInt(c.css("paddingRight"),10)-(parseInt(c.css("borderLeftWidth"),10)||0)-(parseInt(c.css("borderRightWidth"),10)||0));a.each(["height","paddingTop","paddingBottom"],function(b,c){h[c]="hide";b=(""+a.css(d.toShow[0],c)).match(/^([\d+-.]+)(.*)$/);
g[c]={value:b[1],unit:b[2]||"px"}});d.toShow.css({height:0,overflow:"hidden"}).show();d.toHide.filter(":hidden").each(d.complete).end().filter(":visible").animate(h,{step:function(a,c){"height"==c.prop&&(b=0===c.end-c.start?0:(c.now-c.start)/(c.end-c.start));d.toShow[0].style[c.prop]=b*g[c.prop].value+g[c.prop].unit},duration:d.duration,easing:d.easing,complete:function(){d.autoHeight||d.toShow.css("height","");d.toShow.css({width:f,overflow:e});d.complete()}})}else d.toHide.animate({height:"hide",
paddingTop:"hide",paddingBottom:"hide"},d);else d.toShow.animate({height:"show",paddingTop:"show",paddingBottom:"show"},d)},bounceslide:function(a){this.slide(a,{easing:a.down?"easeOutBounce":"swing",duration:a.down?1E3:200})}}})})(jQuery);
(function(a){var d=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 c=this,d=this.element[0].ownerDocument,b;this.element.addClass("ui-autocomplete-input").attr("autocomplete","off").attr({role:"textbox","aria-autocomplete":"list","aria-haspopup":"true"}).bind("keydown.autocomplete",function(d){if(!c.options.disabled&&!c.element.propAttr("readOnly")){b=
!1;var e=a.ui.keyCode;switch(d.keyCode){case e.PAGE_UP:c._move("previousPage",d);break;case e.PAGE_DOWN:c._move("nextPage",d);break;case e.UP:c._move("previous",d);d.preventDefault();break;case e.DOWN:c._move("next",d);d.preventDefault();break;case e.ENTER:case e.NUMPAD_ENTER:c.menu.active&&(b=!0,d.preventDefault());case e.TAB:if(!c.menu.active)break;c.menu.select(d);break;case e.ESCAPE:c.element.val(c.term);c.close(d);break;default:clearTimeout(c.searching),c.searching=setTimeout(function(){c.term!=
c.element.val()&&(c.selectedItem=null,c.search(null,d))},c.options.delay)}}}).bind("keypress.autocomplete",function(a){b&&(b=!1,a.preventDefault())}).bind("focus.autocomplete",function(){c.options.disabled||(c.selectedItem=null,c.previous=c.element.val())}).bind("blur.autocomplete",function(a){c.options.disabled||(clearTimeout(c.searching),c.closing=setTimeout(function(){c.close(a);c._change(a)},150))});this._initSource();this.response=function(){return c._response.apply(c,arguments)};this.menu=a("<ul></ul>").addClass("ui-autocomplete").appendTo(a(this.options.appendTo||
"body",d)[0]).mousedown(function(b){var d=c.menu.element[0];a(b.target).closest(".ui-menu-item").length||setTimeout(function(){a(document).one("mousedown",function(b){b.target!==c.element[0]&&b.target!==d&&!a.ui.contains(d,b.target)&&c.close()})},1);setTimeout(function(){clearTimeout(c.closing)},13)}).menu({focus:function(a,b){b=b.item.data("item.autocomplete");!1!==c._trigger("focus",a,{item:b})&&/^key/.test(a.originalEvent.type)&&c.element.val(b.value)},selected:function(a,b){var f=b.item.data("item.autocomplete"),
k=c.previous;c.element[0]!==d.activeElement&&(c.element.focus(),c.previous=k,setTimeout(function(){c.previous=k;c.selectedItem=f},1));!1!==c._trigger("select",a,{item:f})&&c.element.val(f.value);c.term=c.element.val();c.close(a);c.selectedItem=f},blur:function(){c.menu.element.is(":visible")&&c.element.val()!==c.term&&c.element.val(c.term)}}).zIndex(this.element.zIndex()+1).css({top:0,left:0}).hide().data("menu");a.fn.bgiframe&&this.menu.element.bgiframe()},destroy:function(){this.element.removeClass("ui-autocomplete-input").removeAttr("autocomplete").removeAttr("role").removeAttr("aria-autocomplete").removeAttr("aria-haspopup");
this.menu.element.remove();a.Widget.prototype.destroy.call(this)},_setOption:function(c,d){a.Widget.prototype._setOption.apply(this,arguments);"source"===c&&this._initSource();"appendTo"===c&&this.menu.element.appendTo(a(d||"body",this.element[0].ownerDocument)[0]);"disabled"===c&&d&&this.xhr&&this.xhr.abort()},_initSource:function(){var c=this,e,b;a.isArray(this.options.source)?(e=this.options.source,this.source=function(b,c){c(a.ui.autocomplete.filter(e,b.term))}):"string"===typeof this.options.source?
(b=this.options.source,this.source=function(e,h){c.xhr&&c.xhr.abort();c.xhr=a.ajax({url:b,data:e,dataType:"json",autocompleteRequest:++d,success:function(a){this.autocompleteRequest===d&&h(a)},error:function(){this.autocompleteRequest===d&&h([])}})}):this.source=this.options.source},search:function(a,d){a=null!=a?a:this.element.val();this.term=this.element.val();if(a.length<this.options.minLength)return this.close(d);clearTimeout(this.closing);if(!1!==this._trigger("search",d))return this._search(a)},
_search:function(a){this.pending++;this.element.addClass("ui-autocomplete-loading");this.source({term:a},this.response)},_response:function(a){!this.options.disabled&&a&&a.length?(a=this._normalize(a),this._suggest(a),this._trigger("open")):this.close();this.pending--;this.pending||this.element.removeClass("ui-autocomplete-loading")},close:function(a){clearTimeout(this.closing);this.menu.element.is(":visible")&&(this.menu.element.hide(),this.menu.deactivate(),this._trigger("close",a))},_change:function(a){this.previous!==
this.element.val()&&this._trigger("change",a,{item:this.selectedItem})},_normalize:function(c){return c.length&&c[0].label&&c[0].value?c:a.map(c,function(c){return"string"===typeof c?{label:c,value:c}:a.extend({label:c.label||c.value,value:c.value||c.label},c)})},_suggest:function(c){var d=this.menu.element.empty().zIndex(this.element.zIndex()+1);this._renderMenu(d,c);this.menu.deactivate();this.menu.refresh();d.show();this._resizeMenu();d.position(a.extend({of:this.element},this.options.position));
this.options.autoFocus&&this.menu.next(new a.Event("mouseover"))},_resizeMenu:function(){var a=this.menu.element;a.outerWidth(Math.max(a.width("").outerWidth(),this.element.outerWidth()))},_renderMenu:function(c,d){var b=this;a.each(d,function(a,d){b._renderItem(c,d)})},_renderItem:function(c,d){return a("<li></li>").data("item.autocomplete",d).append(a("<a></a>").text(d.label)).appendTo(c)},_move:function(a,d){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](d);else this.search(null,d)},widget:function(){return this.menu.element}});a.extend(a.ui.autocomplete,{escapeRegex:function(a){return a.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")},filter:function(c,d){var b=RegExp(a.ui.autocomplete.escapeRegex(d),"i");return a.grep(c,function(a){return b.test(a.label||a.value||a)})}})})(jQuery);
(function(a){a.widget("ui.menu",{_create:function(){var d=this;this.element.addClass("ui-menu ui-widget ui-widget-content ui-corner-all").attr({role:"listbox","aria-activedescendant":"ui-active-menuitem"}).click(function(c){a(c.target).closest(".ui-menu-item a").length&&(c.preventDefault(),d.select(c))});this.refresh()},refresh:function(){var d=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(c){d.activate(c,a(this).parent())}).mouseleave(function(){d.deactivate()})},activate:function(a,c){this.deactivate();if(this.hasScroll()){var e=c.offset().top-this.element.offset().top,b=this.element.scrollTop(),g=this.element.height();0>e?this.element.scrollTop(b+e):e>=g&&this.element.scrollTop(b+e-g+c.height())}this.active=c.eq(0).children("a").addClass("ui-state-hover").attr("id","ui-active-menuitem").end();this._trigger("focus",a,{item:c})},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,c,e){this.active?(a=this.active[a+"All"](".ui-menu-item").eq(0),a.length?this.activate(e,
a):this.activate(e,this.element.children(c))):this.activate(e,this.element.children(c))},nextPage:function(d){if(this.hasScroll())if(!this.active||this.last())this.activate(d,this.element.children(".ui-menu-item:first"));else{var c=this.active.offset().top,e=this.element.height(),b=this.element.children(".ui-menu-item").filter(function(){var b=a(this).offset().top-c-e+a(this).height();return 10>b&&-10<b});b.length||(b=this.element.children(".ui-menu-item:last"));this.activate(d,b)}else this.activate(d,
this.element.children(".ui-menu-item").filter(!this.active||this.last()?":first":":last"))},previousPage:function(d){if(this.hasScroll())if(!this.active||this.first())this.activate(d,this.element.children(".ui-menu-item:last"));else{var c=this.active.offset().top,e=this.element.height();result=this.element.children(".ui-menu-item").filter(function(){var b=a(this).offset().top-c+e-a(this).height();return 10>b&&-10<b});result.length||(result=this.element.children(".ui-menu-item:first"));this.activate(d,
result)}else this.activate(d,this.element.children(".ui-menu-item").filter(!this.active||this.first()?":last":":first"))},hasScroll:function(){return this.element.height()<this.element[a.fn.prop?"prop":"attr"]("scrollHeight")},select:function(a){this._trigger("selected",a,{item:this.active})}})})(jQuery);
(function(a){var d,c,e,b,g=function(){var b=a(this).find(":ui-button");setTimeout(function(){b.button("refresh")},1)},h=function(b){var c=b.name,d=b.form,e=a([]);c&&(e=d?a(d).find("[name='"+c+"']"):a("[name='"+c+"']",b.ownerDocument).filter(function(){return!this.form}));return e};a.widget("ui.button",{options:{disabled:null,text:!0,label:null,icons:{primary:null,secondary:null}},_create:function(){this.element.closest("form").unbind("reset.button").bind("reset.button",g);"boolean"!==typeof this.options.disabled&&
(this.options.disabled=this.element.propAttr("disabled"));this._determineButtonType();this.hasTitle=!!this.buttonElement.attr("title");var f=this,k=this.options,p="checkbox"===this.type||"radio"===this.type,n="ui-state-hover"+(!p?" ui-state-active":"");null===k.label&&(k.label=this.buttonElement.html());this.element.is(":disabled")&&(k.disabled=!0);this.buttonElement.addClass("ui-button ui-widget ui-state-default ui-corner-all").attr("role","button").bind("mouseenter.button",function(){k.disabled||
(a(this).addClass("ui-state-hover"),this===d&&a(this).addClass("ui-state-active"))}).bind("mouseleave.button",function(){k.disabled||a(this).removeClass(n)}).bind("click.button",function(a){k.disabled&&(a.preventDefault(),a.stopImmediatePropagation())});this.element.bind("focus.button",function(){f.buttonElement.addClass("ui-state-focus")}).bind("blur.button",function(){f.buttonElement.removeClass("ui-state-focus")});p&&(this.element.bind("change.button",function(){b||f.refresh()}),this.buttonElement.bind("mousedown.button",
function(a){k.disabled||(b=!1,c=a.pageX,e=a.pageY)}).bind("mouseup.button",function(a){if(!k.disabled&&(c!==a.pageX||e!==a.pageY))b=!0}));"checkbox"===this.type?this.buttonElement.bind("click.button",function(){if(k.disabled||b)return!1;a(this).toggleClass("ui-state-active");f.buttonElement.attr("aria-pressed",f.element[0].checked)}):"radio"===this.type?this.buttonElement.bind("click.button",function(){if(k.disabled||b)return!1;a(this).addClass("ui-state-active");f.buttonElement.attr("aria-pressed",
"true");var c=f.element[0];h(c).not(c).map(function(){return a(this).button("widget")[0]}).removeClass("ui-state-active").attr("aria-pressed","false")}):(this.buttonElement.bind("mousedown.button",function(){if(k.disabled)return!1;a(this).addClass("ui-state-active");d=this;a(document).one("mouseup",function(){d=null})}).bind("mouseup.button",function(){if(k.disabled)return!1;a(this).removeClass("ui-state-active")}).bind("keydown.button",function(b){if(k.disabled)return!1;(b.keyCode==a.ui.keyCode.SPACE||
b.keyCode==a.ui.keyCode.ENTER)&&a(this).addClass("ui-state-active")}).bind("keyup.button",function(){a(this).removeClass("ui-state-active")}),this.buttonElement.is("a")&&this.buttonElement.keyup(function(b){b.keyCode===a.ui.keyCode.SPACE&&a(this).click()}));this._setOption("disabled",k.disabled);this._resetButton()},_determineButtonType:function(){this.type=this.element.is(":checkbox")?"checkbox":this.element.is(":radio")?"radio":this.element.is("input")?"input":"button";if("checkbox"===this.type||
"radio"===this.type){var a=this.element.parents().filter(":last"),b="label[for='"+this.element.attr("id")+"']";this.buttonElement=a.find(b);this.buttonElement.length||(a=a.length?a.siblings():this.element.siblings(),this.buttonElement=a.filter(b),this.buttonElement.length||(this.buttonElement=a.find(b)));this.element.addClass("ui-helper-hidden-accessible");(a=this.element.is(":checked"))&&this.buttonElement.addClass("ui-state-active");this.buttonElement.attr("aria-pressed",a)}else this.buttonElement=
this.element},widget:function(){return this.buttonElement},destroy:function(){this.element.removeClass("ui-helper-hidden-accessible");this.buttonElement.removeClass("ui-button ui-widget ui-state-default ui-corner-all ui-state-hover ui-state-active  ui-button-icons-only ui-button-icon-only ui-button-text-icons ui-button-text-icon-primary ui-button-text-icon-secondary ui-button-text-only").removeAttr("role").removeAttr("aria-pressed").html(this.buttonElement.find(".ui-button-text").html());this.hasTitle||
this.buttonElement.removeAttr("title");a.Widget.prototype.destroy.call(this)},_setOption:function(b,c){a.Widget.prototype._setOption.apply(this,arguments);"disabled"===b?c?this.element.propAttr("disabled",!0):this.element.propAttr("disabled",!1):this._resetButton()},refresh:function(){var b=this.element.is(":disabled");b!==this.options.disabled&&this._setOption("disabled",b);"radio"===this.type?h(this.element[0]).each(function(){a(this).is(":checked")?a(this).button("widget").addClass("ui-state-active").attr("aria-pressed",
"true"):a(this).button("widget").removeClass("ui-state-active").attr("aria-pressed","false")}):"checkbox"===this.type&&(this.element.is(":checked")?this.buttonElement.addClass("ui-state-active").attr("aria-pressed","true"):this.buttonElement.removeClass("ui-state-active").attr("aria-pressed","false"))},_resetButton:function(){if("input"===this.type)this.options.label&&this.element.val(this.options.label);else{var b=this.buttonElement.removeClass("ui-button-icons-only ui-button-icon-only ui-button-text-icons ui-button-text-icon-primary ui-button-text-icon-secondary ui-button-text-only"),
c=a("<span></span>").addClass("ui-button-text").html(this.options.label).appendTo(b.empty()).text(),d=this.options.icons,e=d.primary&&d.secondary,g=[];d.primary||d.secondary?(this.options.text&&g.push("ui-button-text-icon"+(e?"s":d.primary?"-primary":"-secondary")),d.primary&&b.prepend("<span class='ui-button-icon-primary ui-icon "+d.primary+"'></span>"),d.secondary&&b.append("<span class='ui-button-icon-secondary ui-icon "+d.secondary+"'></span>"),this.options.text||(g.push(e?"ui-button-icons-only":
"ui-button-icon-only"),this.hasTitle||b.attr("title",c))):g.push("ui-button-text-only");b.addClass(g.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="ltr"===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-left":"ui-corner-right").end().filter(":last").addClass(b?"ui-corner-right":"ui-corner-left").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,d){var c={buttons:!0,height:!0,maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0,width:!0},e={maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0},b=a.attrFn||{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0,click:!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(b){var c=
a(this).css(b).offset().top;0>c&&a(this).css("top",b.top-c)}},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 b=this,c=b.options,f=c.title||"&#160;",d=a.ui.dialog.getTitleId(b.element),e=(b.uiDialog=a("<div></div>")).appendTo(document.body).hide().addClass("ui-dialog ui-widget ui-widget-content ui-corner-all "+
c.dialogClass).css({zIndex:c.zIndex}).attr("tabIndex",-1).css("outline",0).keydown(function(f){c.closeOnEscape&&!f.isDefaultPrevented()&&f.keyCode&&f.keyCode===a.ui.keyCode.ESCAPE&&(b.close(f),f.preventDefault())}).attr({role:"dialog","aria-labelledby":d}).mousedown(function(a){b.moveToTop(!1,a)});b.element.show().removeAttr("title").addClass("ui-dialog-content ui-widget-content").appendTo(e);var n=(b.uiDialogTitlebar=a("<div></div>")).addClass("ui-dialog-titlebar ui-widget-header ui-corner-all ui-helper-clearfix").prependTo(e),
r=a('<a href="#"></a>').addClass("ui-dialog-titlebar-close ui-corner-all").attr("role","button").hover(function(){r.addClass("ui-state-hover")},function(){r.removeClass("ui-state-hover")}).focus(function(){r.addClass("ui-state-focus")}).blur(function(){r.removeClass("ui-state-focus")}).click(function(a){b.close(a);return!1}).appendTo(n);(b.uiDialogTitlebarCloseText=a("<span></span>")).addClass("ui-icon ui-icon-closethick").text(c.closeText).appendTo(r);a("<span></span>").addClass("ui-dialog-title").attr("id",
d).html(f).prependTo(n);a.isFunction(c.beforeclose)&&!a.isFunction(c.beforeClose)&&(c.beforeClose=c.beforeclose);n.find("*").add(n).disableSelection();c.draggable&&a.fn.draggable&&b._makeDraggable();c.resizable&&a.fn.resizable&&b._makeResizable();b._createButtons(c.buttons);b._isOpen=!1;a.fn.bgiframe&&e.bgiframe()},_init:function(){this.options.autoOpen&&this.open()},destroy:function(){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);return this},widget:function(){return this.uiDialog},close:function(b){var c=this,f,d;if(!1!==c._trigger("beforeClose",b))return c.overlay&&c.overlay.destroy(),c.uiDialog.unbind("keypress.ui-dialog"),c._isOpen=!1,c.options.hide?c.uiDialog.hide(c.options.hide,function(){c._trigger("close",b)}):(c.uiDialog.hide(),c._trigger("close",b)),a.ui.dialog.overlay.resize(),c.options.modal&&(f=0,a(".ui-dialog").each(function(){this!==
c.uiDialog[0]&&(d=a(this).css("z-index"),isNaN(d)||(f=Math.max(f,d)))}),a.ui.dialog.maxZ=f),c},isOpen:function(){return this._isOpen},moveToTop:function(b,c){var f=this.options;if(f.modal&&!b||!f.stack&&!f.modal)return this._trigger("focus",c);f.zIndex>a.ui.dialog.maxZ&&(a.ui.dialog.maxZ=f.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",c);return this},open:function(){if(!this._isOpen){var b=this.options,c=this.uiDialog;this.overlay=b.modal?new a.ui.dialog.overlay(this):null;this._size();this._position(b.position);c.show(b.show);this.moveToTop(!0);b.modal&&c.bind("keypress.ui-dialog",function(b){if(b.keyCode===a.ui.keyCode.TAB){var c=a(":tabbable",this),d=c.filter(":first"),c=c.filter(":last");if(b.target===c[0]&&!b.shiftKey)return d.focus(1),
!1;if(b.target===d[0]&&b.shiftKey)return c.focus(1),!1}});a(this.element.find(":tabbable").get().concat(c.find(".ui-dialog-buttonpane :tabbable").get().concat(c.get()))).eq(0).focus();this._isOpen=!0;this._trigger("open");return this}},_createButtons:function(c){var d=this,f=!1,e=a("<div></div>").addClass("ui-dialog-buttonpane ui-widget-content ui-helper-clearfix"),p=a("<div></div>").addClass("ui-dialog-buttonset").appendTo(e);d.uiDialog.find(".ui-dialog-buttonpane").remove();"object"===typeof c&&
null!==c&&a.each(c,function(){return!(f=!0)});f&&(a.each(c,function(c,f){var f=a.isFunction(f)?{click:f,text:c}:f,e=a('<button type="button"></button>').click(function(){f.click.apply(d.element[0],arguments)}).appendTo(p);a.each(f,function(a,c){"click"!==a&&(a in b?e[a](c):e.attr(a,c))});a.fn.button&&e.button()}),e.appendTo(d.uiDialog))},_makeDraggable:function(){function b(a){return{position:a.position,offset:a.offset}}var c=this,f=c.options,d=a(document),e;c.uiDialog.draggable({cancel:".ui-dialog-content, .ui-dialog-titlebar-close",
handle:".ui-dialog-titlebar",containment:"document",start:function(d,k){e="auto"===f.height?"auto":a(this).height();a(this).height(a(this).height()).addClass("ui-dialog-dragging");c._trigger("dragStart",d,b(k))},drag:function(a,f){c._trigger("drag",a,b(f))},stop:function(n,r){f.position=[r.position.left-d.scrollLeft(),r.position.top-d.scrollTop()];a(this).removeClass("ui-dialog-dragging").height(e);c._trigger("dragStop",n,b(r));a.ui.dialog.overlay.resize()}})},_makeResizable:function(b){function c(a){return{originalPosition:a.originalPosition,
originalSize:a.originalSize,position:a.position,size:a.size}}var b=b===d?this.options.resizable:b,f=this,e=f.options,p=f.uiDialog.css("position"),b="string"===typeof b?b:"n,e,s,w,se,sw,ne,nw";f.uiDialog.resizable({cancel:".ui-dialog-content",containment:"document",alsoResize:f.element,maxWidth:e.maxWidth,maxHeight:e.maxHeight,minWidth:e.minWidth,minHeight:f._minHeight(),handles:b,start:function(b,d){a(this).addClass("ui-dialog-resizing");f._trigger("resizeStart",b,c(d))},resize:function(a,b){f._trigger("resize",
a,c(b))},stop:function(b,d){a(this).removeClass("ui-dialog-resizing");e.height=a(this).height();e.width=a(this).width();f._trigger("resizeStop",b,c(d));a.ui.dialog.overlay.resize()}}).css("position",p).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(b){var c=[],f=[0,0],d;if(b){if("string"===typeof b||"object"===typeof b&&"0"in b)c=b.split?b.split(" "):
[b[0],b[1]],1===c.length&&(c[1]=c[0]),a.each(["left","top"],function(a,b){+c[a]===c[a]&&(f[a]=c[a],c[a]=b)}),b={my:c.join(" "),at:c.join(" "),offset:f.join(" ")};b=a.extend({},a.ui.dialog.prototype.options.position,b)}else b=a.ui.dialog.prototype.options.position;(d=this.uiDialog.is(":visible"))||this.uiDialog.show();this.uiDialog.css({top:0,left:0}).position(a.extend({of:window},b));d||this.uiDialog.hide()},_setOptions:function(b){var d=this,f={},k=!1;a.each(b,function(a,b){d._setOption(a,b);a in
c&&(k=!0);a in e&&(f[a]=b)});k&&this._size();this.uiDialog.is(":data(resizable)")&&this.uiDialog.resizable("option",f)},_setOption:function(b,c){var f=this.uiDialog;switch(b){case "beforeclose":b="beforeClose";break;case "buttons":this._createButtons(c);break;case "closeText":this.uiDialogTitlebarCloseText.text(""+c);break;case "dialogClass":f.removeClass(this.options.dialogClass).addClass("ui-dialog ui-widget ui-widget-content ui-corner-all "+c);break;case "disabled":c?f.addClass("ui-dialog-disabled"):
f.removeClass("ui-dialog-disabled");break;case "draggable":var d=f.is(":data(draggable)");d&&!c&&f.draggable("destroy");!d&&c&&this._makeDraggable();break;case "position":this._position(c);break;case "resizable":(d=f.is(":data(resizable)"))&&!c&&f.resizable("destroy");d&&"string"===typeof c&&f.resizable("option","handles",c);!d&&!1!==c&&this._makeResizable(c);break;case "title":a(".ui-dialog-title",this.uiDialogTitlebar).html(""+(c||"&#160;"))}a.Widget.prototype._setOption.apply(this,arguments)},
_size:function(){var b=this.options,c,f,d=this.uiDialog.is(":visible");this.element.show().css({width:"auto",minHeight:0,height:0});b.minWidth>b.width&&(b.width=b.minWidth);c=this.uiDialog.css({height:"auto",width:b.width}).height();f=Math.max(0,b.minHeight-c);"auto"===b.height?a.support.minHeight?this.element.css({minHeight:f,height:"auto"}):(this.uiDialog.show(),b=this.element.css("height","auto").height(),d||this.uiDialog.hide(),this.element.height(Math.max(b,f))):this.element.height(Math.max(b.height-
c,0));this.uiDialog.is(":data(resizable)")&&this.uiDialog.resizable("option","minHeight",this._minHeight())}});a.extend(a.ui.dialog,{version:"1.8.16",uuid:0,maxZ:0,getTitleId:function(a){a=a.attr("id");a||(a=this.uuid+=1);return"ui-dialog-title-"+a},overlay:function(b){this.$el=a.ui.dialog.overlay.create(b)}});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(b){0===this.instances.length&&(setTimeout(function(){a.ui.dialog.overlay.instances.length&&a(document).bind(a.ui.dialog.overlay.events,function(b){if(a(b.target).zIndex()<a.ui.dialog.overlay.maxZ)return!1})},1),a(document).bind("keydown.dialog-overlay",function(c){b.options.closeOnEscape&&!c.isDefaultPrevented()&&c.keyCode&&c.keyCode===a.ui.keyCode.ESCAPE&&(b.close(c),c.preventDefault())}),a(window).bind("resize.dialog-overlay",a.ui.dialog.overlay.resize));var c=(this.oldInstances.pop()||
a("<div></div>").addClass("ui-widget-overlay")).appendTo(document.body).css({width:this.width(),height:this.height()});a.fn.bgiframe&&c.bgiframe();this.instances.push(c);return c},destroy:function(b){var c=a.inArray(b,this.instances);-1!=c&&this.oldInstances.push(this.instances.splice(c,1)[0]);0===this.instances.length&&a([document,window]).unbind(".dialog-overlay");b.remove();var f=0;a.each(this.instances,function(){f=Math.max(f,this.css("z-index"))});this.maxZ=f},height:function(){var b,c;return a.browser.msie&&
7>a.browser.version?(b=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight),c=Math.max(document.documentElement.offsetHeight,document.body.offsetHeight),b<c?a(window).height()+"px":b+"px"):a(document).height()+"px"},width:function(){var b,c;return a.browser.msie?(b=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),c=Math.max(document.documentElement.offsetWidth,document.body.offsetWidth),b<c?a(window).width()+"px":b+"px"):a(document).width()+"px"},resize:function(){var b=
a([]);a.each(a.ui.dialog.overlay.instances,function(){b=b.add(this)});b.css({width:0,height:0}).css({width:a.ui.dialog.overlay.width(),height:a.ui.dialog.overlay.height()})}});a.extend(a.ui.dialog.overlay.prototype,{destroy:function(){a.ui.dialog.overlay.destroy(this.$el)}})})(jQuery);
(function(a){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 d=this,c=this.options,e=this.element.find(".ui-slider-handle").addClass("ui-state-default ui-corner-all"),b=c.values&&c.values.length||1,g=[];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"+(c.disabled?" ui-slider-disabled ui-disabled":""));this.range=a([]);c.range&&(!0===c.range&&(c.values||(c.values=[this._valueMin(),this._valueMin()]),c.values.length&&2!==c.values.length&&(c.values=[c.values[0],c.values[0]])),this.range=a("<div></div>").appendTo(this.element).addClass("ui-slider-range ui-widget-header"+("min"===c.range||"max"===c.range?" ui-slider-range-"+c.range:"")));for(var h=e.length;h<b;h+=1)g.push("<a class='ui-slider-handle ui-state-default ui-corner-all' href='#'></a>");
this.handles=e.add(a(g.join("")).appendTo(d.element));this.handle=this.handles.eq(0);this.handles.add(this.range).filter("a").click(function(a){a.preventDefault()}).hover(function(){c.disabled||a(this).addClass("ui-state-hover")},function(){a(this).removeClass("ui-state-hover")}).focus(function(){c.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=!0,e=a(this).data("index.ui-slider-handle"),g,h,m;if(!d.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(c=!1,!d._keySliding&&(d._keySliding=!0,a(this).addClass("ui-state-active"),g=d._start(b,e),!1===g))return}m=d.options.step;g=d.options.values&&d.options.values.length?h=d.values(e):
h=d.value();switch(b.keyCode){case a.ui.keyCode.HOME:h=d._valueMin();break;case a.ui.keyCode.END:h=d._valueMax();break;case a.ui.keyCode.PAGE_UP:h=d._trimAlignValue(g+(d._valueMax()-d._valueMin())/5);break;case a.ui.keyCode.PAGE_DOWN:h=d._trimAlignValue(g-(d._valueMax()-d._valueMin())/5);break;case a.ui.keyCode.UP:case a.ui.keyCode.RIGHT:if(g===d._valueMax())return;h=d._trimAlignValue(g+m);break;case a.ui.keyCode.DOWN:case a.ui.keyCode.LEFT:if(g===d._valueMin())return;h=d._trimAlignValue(g-m)}d._slide(b,
e,h);return c}}).keyup(function(b){var c=a(this).data("index.ui-slider-handle");d._keySliding&&(d._keySliding=!1,d._stop(b,c),d._change(b,c),a(this).removeClass("ui-state-active"))});this._refreshValue();this._animateOff=!1},destroy:function(){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();return this},_mouseCapture:function(d){var c=
this.options,e,b,g,h,f;if(c.disabled)return!1;this.elementSize={width:this.element.outerWidth(),height:this.element.outerHeight()};this.elementOffset=this.element.offset();e=this._normValueFromMouse({x:d.pageX,y:d.pageY});b=this._valueMax()-this._valueMin()+1;h=this;this.handles.each(function(c){var d=Math.abs(e-h.values(c));b>d&&(b=d,g=a(this),f=c)});!0===c.range&&this.values(1)===c.min&&(f+=1,g=a(this.handles[f]));if(!1===this._start(d,f))return!1;this._mouseSliding=!0;h._handleIndex=f;g.addClass("ui-state-active").focus();
c=g.offset();this._clickOffset=!a(d.target).parents().andSelf().is(".ui-slider-handle")?{left:0,top:0}:{left:d.pageX-c.left-g.width()/2,top:d.pageY-c.top-g.height()/2-(parseInt(g.css("borderTopWidth"),10)||0)-(parseInt(g.css("borderBottomWidth"),10)||0)+(parseInt(g.css("marginTop"),10)||0)};this.handles.hasClass("ui-state-hover")||this._slide(d,f,e);return this._animateOff=!0},_mouseStart:function(){return!0},_mouseDrag:function(a){var c=this._normValueFromMouse({x:a.pageX,y:a.pageY});this._slide(a,
this._handleIndex,c);return!1},_mouseStop:function(a){this.handles.removeClass("ui-state-active");this._mouseSliding=!1;this._stop(a,this._handleIndex);this._change(a,this._handleIndex);this._clickOffset=this._handleIndex=null;return this._animateOff=!1},_detectOrientation:function(){this.orientation="vertical"===this.options.orientation?"vertical":"horizontal"},_normValueFromMouse:function(a){var c;"horizontal"===this.orientation?(c=this.elementSize.width,a=a.x-this.elementOffset.left-(this._clickOffset?
this._clickOffset.left:0)):(c=this.elementSize.height,a=a.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0));c=a/c;1<c&&(c=1);0>c&&(c=0);"vertical"===this.orientation&&(c=1-c);a=this._valueMax()-this._valueMin();return this._trimAlignValue(this._valueMin()+c*a)},_start:function(a,c){var e={handle:this.handles[c],value:this.value()};this.options.values&&this.options.values.length&&(e.value=this.values(c),e.values=this.values());return this._trigger("start",a,e)},_slide:function(a,
c,e){var b;if(this.options.values&&this.options.values.length){b=this.values(c?0:1);if(2===this.options.values.length&&!0===this.options.range&&(0===c&&e>b||1===c&&e<b))e=b;e!==this.values(c)&&(b=this.values(),b[c]=e,a=this._trigger("slide",a,{handle:this.handles[c],value:e,values:b}),this.values(c?0:1),!1!==a&&this.values(c,e,!0))}else e!==this.value()&&(a=this._trigger("slide",a,{handle:this.handles[c],value:e}),!1!==a&&this.value(e))},_stop:function(a,c){var e={handle:this.handles[c],value:this.value()};
this.options.values&&this.options.values.length&&(e.value=this.values(c),e.values=this.values());this._trigger("stop",a,e)},_change:function(a,c){if(!this._keySliding&&!this._mouseSliding){var e={handle:this.handles[c],value:this.value()};this.options.values&&this.options.values.length&&(e.value=this.values(c),e.values=this.values());this._trigger("change",a,e)}},value:function(a){if(arguments.length)this.options.value=this._trimAlignValue(a),this._refreshValue(),this._change(null,0);else return this._value()},
values:function(d,c){var e,b,g;if(1<arguments.length)this.options.values[d]=this._trimAlignValue(c),this._refreshValue(),this._change(null,d);else if(arguments.length)if(a.isArray(arguments[0])){e=this.options.values;b=arguments[0];for(g=0;g<e.length;g+=1)e[g]=this._trimAlignValue(b[g]),this._change(null,g);this._refreshValue()}else return this.options.values&&this.options.values.length?this._values(d):this.value();else return this._values()},_setOption:function(d,c){var e,b=0;a.isArray(this.options.values)&&
(b=this.options.values.length);a.Widget.prototype._setOption.apply(this,arguments);switch(d){case "disabled":c?(this.handles.filter(".ui-state-focus").blur(),this.handles.removeClass("ui-state-hover"),this.handles.propAttr("disabled",!0),this.element.addClass("ui-disabled")):(this.handles.propAttr("disabled",!1),this.element.removeClass("ui-disabled"));break;case "orientation":this._detectOrientation();this.element.removeClass("ui-slider-horizontal ui-slider-vertical").addClass("ui-slider-"+this.orientation);
this._refreshValue();break;case "value":this._animateOff=!0;this._refreshValue();this._change(null,0);this._animateOff=!1;break;case "values":this._animateOff=!0;this._refreshValue();for(e=0;e<b;e+=1)this._change(null,e);this._animateOff=!1}},_value:function(){return this._trimAlignValue(this.options.value)},_values:function(a){var c,e;if(arguments.length)return c=this.options.values[a],this._trimAlignValue(c);c=this.options.values.slice();for(e=0;e<c.length;e+=1)c[e]=this._trimAlignValue(c[e]);return c},
_trimAlignValue:function(a){if(a<=this._valueMin())return this._valueMin();if(a>=this._valueMax())return this._valueMax();var c=0<this.options.step?this.options.step:1,e=(a-this._valueMin())%c,a=a-e;2*Math.abs(e)>=c&&(a+=0<e?c:-c);return parseFloat(a.toFixed(5))},_valueMin:function(){return this.options.min},_valueMax:function(){return this.options.max},_refreshValue:function(){var d=this.options.range,c=this.options,e=this,b=!this._animateOff?c.animate:!1,g,h={},f,k,p,n;if(this.options.values&&this.options.values.length)this.handles.each(function(d){g=
100*((e.values(d)-e._valueMin())/(e._valueMax()-e._valueMin()));h["horizontal"===e.orientation?"left":"bottom"]=g+"%";a(this).stop(1,1)[b?"animate":"css"](h,c.animate);if(!0===e.options.range)if("horizontal"===e.orientation){if(0===d)e.range.stop(1,1)[b?"animate":"css"]({left:g+"%"},c.animate);if(1===d)e.range[b?"animate":"css"]({width:g-f+"%"},{queue:!1,duration:c.animate})}else{if(0===d)e.range.stop(1,1)[b?"animate":"css"]({bottom:g+"%"},c.animate);if(1===d)e.range[b?"animate":"css"]({height:g-
f+"%"},{queue:!1,duration:c.animate})}f=g});else{k=this.value();p=this._valueMin();n=this._valueMax();g=n!==p?100*((k-p)/(n-p)):0;h["horizontal"===e.orientation?"left":"bottom"]=g+"%";this.handle.stop(1,1)[b?"animate":"css"](h,c.animate);if("min"===d&&"horizontal"===this.orientation)this.range.stop(1,1)[b?"animate":"css"]({width:g+"%"},c.animate);if("max"===d&&"horizontal"===this.orientation)this.range[b?"animate":"css"]({width:100-g+"%"},{queue:!1,duration:c.animate});if("min"===d&&"vertical"===
this.orientation)this.range.stop(1,1)[b?"animate":"css"]({height:g+"%"},c.animate);if("max"===d&&"vertical"===this.orientation)this.range[b?"animate":"css"]({height:100-g+"%"},{queue:!1,duration:c.animate})}}});a.extend(a.ui.slider,{version:"1.8.16"})})(jQuery);
(function(a,d){var c=0,e=0;a.widget("ui.tabs",{options:{add:null,ajaxOptions:null,cache:!1,cookie:null,collapsible:!1,disable:null,disabled:[],enable:null,event:"click",fx:null,idPrefix:"ui-tabs-",load:null,panelTemplate:"<div></div>",remove:null,select:null,show:null,spinner:"<em>Loading&#8230;</em>",tabTemplate:"<li><a href='#{href}'><span>#{label}</span></a></li>"},_create:function(){this._tabify(!0)},_setOption:function(a,c){"selected"==a?this.options.collapsible&&c==this.options.selected||this.select(c):
(this.options[a]=c,this._tabify())},_tabId:function(a){return a.title&&a.title.replace(/\s/g,"_").replace(/[^\w\u00c0-\uFFFF-]/g,"")||this.options.idPrefix+ ++c},_sanitizeSelector:function(a){return a.replace(/:/g,"\\:")},_cookie:function(){var b=this.cookie||(this.cookie=this.options.cookie.name||"ui-tabs-"+ ++e);return a.cookie.apply(null,[b].concat(a.makeArray(arguments)))},_ui:function(a,c){return{tab:a,panel:c,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 b=
a(this);b.html(b.data("label.tabs")).removeData("label.tabs")})},_tabify:function(b){function c(b,f){b.css("display","");!a.support.opacity&&f.opacity&&b[0].style.removeAttribute("filter")}var e=this,f=this.options,k=/^#.+/;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(b,c){var d=a(c).attr("href"),g=d.split("#")[0],m;if(g&&(g===location.toString().split("#")[0]||
(m=a("base")[0])&&g===m.href))d=c.hash,c.href=d;k.test(d)?e.panels=e.panels.add(e.element.find(e._sanitizeSelector(d))):d&&"#"!==d?(a.data(c,"href.tabs",d),a.data(c,"load.tabs",d.replace(/#.*$/,"")),d=e._tabId(c),c.href="#"+d,c=e.element.find("#"+d),c.length||(c=a(f.panelTemplate).attr("id",d).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").insertAfter(e.panels[b-1]||e.list),c.data("destroy.tabs",!0)),e.panels=e.panels.add(c)):f.disabled.push(b)});b?(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"),f.selected===d?(location.hash&&this.anchors.each(function(a,b){if(b.hash==location.hash)return f.selected=a,!1}),"number"!==typeof f.selected&&f.cookie&&(f.selected=parseInt(e._cookie(),10)),"number"!==typeof f.selected&&this.lis.filter(".ui-tabs-selected").length&&(f.selected=
this.lis.index(this.lis.filter(".ui-tabs-selected"))),f.selected=f.selected||(this.lis.length?0:-1)):null===f.selected&&(f.selected=-1),f.selected=0<=f.selected&&this.anchors[f.selected]||0>f.selected?f.selected:0,f.disabled=a.unique(f.disabled.concat(a.map(this.lis.filter(".ui-state-disabled"),function(a){return e.lis.index(a)}))).sort(),-1!=a.inArray(f.selected,f.disabled)&&f.disabled.splice(a.inArray(f.selected,f.disabled),1),this.panels.addClass("ui-tabs-hide"),this.lis.removeClass("ui-tabs-selected ui-state-active"),
0<=f.selected&&this.anchors.length&&(e.element.find(e._sanitizeSelector(e.anchors[f.selected].hash)).removeClass("ui-tabs-hide"),this.lis.eq(f.selected).addClass("ui-tabs-selected ui-state-active"),e.element.queue("tabs",function(){e._trigger("show",null,e._ui(e.anchors[f.selected],e.element.find(e._sanitizeSelector(e.anchors[f.selected].hash))[0]))}),this.load(f.selected)),a(window).bind("unload",function(){e.lis.add(e.anchors).unbind(".tabs");e.lis=e.anchors=e.panels=null})):f.selected=this.lis.index(this.lis.filter(".ui-tabs-selected"));
this.element[f.collapsible?"addClass":"removeClass"]("ui-tabs-collapsible");f.cookie&&this._cookie(f.selected,f.cookie);for(var b=0,p;p=this.lis[b];b++)a(p)[-1!=a.inArray(b,f.disabled)&&!a(p).hasClass("ui-tabs-selected")?"addClass":"removeClass"]("ui-state-disabled");!1===f.cache&&this.anchors.removeData("cache.tabs");this.lis.add(this.anchors).unbind(".tabs");if("mouseover"!==f.event){var n=function(a,b){b.is(":not(.ui-state-disabled)")&&b.addClass("ui-state-"+a)};this.lis.bind("mouseover.tabs",
function(){n("hover",a(this))});this.lis.bind("mouseout.tabs",function(){a(this).removeClass("ui-state-hover")});this.anchors.bind("focus.tabs",function(){n("focus",a(this).closest("li"))});this.anchors.bind("blur.tabs",function(){a(this).closest("li").removeClass("ui-state-focus")})}var r,m;f.fx&&(a.isArray(f.fx)?(r=f.fx[0],m=f.fx[1]):r=m=f.fx);var s=m?function(b,f){a(b).closest("li").addClass("ui-tabs-selected ui-state-active");f.hide().removeClass("ui-tabs-hide").animate(m,m.duration||"normal",
function(){c(f,m);e._trigger("show",null,e._ui(b,f[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]))},w=r?function(a,b){b.animate(r,r.duration||"normal",function(){e.lis.removeClass("ui-tabs-selected ui-state-active");b.addClass("ui-tabs-hide");c(b,r);e.element.dequeue("tabs")})}:function(a,b){e.lis.removeClass("ui-tabs-selected ui-state-active");b.addClass("ui-tabs-hide");e.element.dequeue("tabs")};
this.anchors.bind(f.event+".tabs",function(){var b=this,c=a(b).closest("li"),d=e.panels.filter(":not(.ui-tabs-hide)"),g=e.element.find(e._sanitizeSelector(b.hash));if(c.hasClass("ui-tabs-selected")&&!f.collapsible||c.hasClass("ui-state-disabled")||c.hasClass("ui-state-processing")||e.panels.filter(":animated").length||!1===e._trigger("select",null,e._ui(this,g[0])))return this.blur(),!1;f.selected=e.anchors.index(this);e.abort();if(f.collapsible){if(c.hasClass("ui-tabs-selected"))return f.selected=
-1,f.cookie&&e._cookie(f.selected,f.cookie),e.element.queue("tabs",function(){w(b,d)}).dequeue("tabs"),this.blur(),!1;if(!d.length)return f.cookie&&e._cookie(f.selected,f.cookie),e.element.queue("tabs",function(){s(b,g)}),e.load(e.anchors.index(this)),this.blur(),!1}f.cookie&&e._cookie(f.selected,f.cookie);if(g.length)d.length&&e.element.queue("tabs",function(){w(b,d)}),e.element.queue("tabs",function(){s(b,g)}),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){"string"==typeof a&&(a=this.anchors.index(this.anchors.filter("[href$="+a+"]")));return a},destroy:function(){var b=this.options;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 b=
a.data(this,"href.tabs");b&&(this.href=b);var c=a(this).unbind(".tabs");a.each(["href","load","cache"],function(a,b){c.removeData(b+".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")});b.cookie&&this._cookie(null,b.cookie);return this},add:function(b,
c,e){e===d&&(e=this.anchors.length);var f=this,k=this.options,c=a(k.tabTemplate.replace(/#\{href\}/g,b).replace(/#\{label\}/g,c)),b=!b.indexOf("#")?b.replace("#",""):this._tabId(a("a",c)[0]);c.addClass("ui-state-default ui-corner-top").data("destroy.tabs",!0);var p=f.element.find("#"+b);p.length||(p=a(k.panelTemplate).attr("id",b).data("destroy.tabs",!0));p.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom ui-tabs-hide");e>=this.lis.length?(c.appendTo(this.list),p.appendTo(this.list[0].parentNode)):
(c.insertBefore(this.lis[e]),p.insertBefore(this.panels[e]));k.disabled=a.map(k.disabled,function(a){return a>=e?++a:a});this._tabify();1==this.anchors.length&&(k.selected=0,c.addClass("ui-tabs-selected ui-state-active"),p.removeClass("ui-tabs-hide"),this.element.queue("tabs",function(){f._trigger("show",null,f._ui(f.anchors[0],f.panels[0]))}),this.load(0));this._trigger("add",null,this._ui(this.anchors[e],this.panels[e]));return this},remove:function(b){var b=this._getIndex(b),c=this.options,d=this.lis.eq(b).remove(),
f=this.panels.eq(b).remove();d.hasClass("ui-tabs-selected")&&1<this.anchors.length&&this.select(b+(b+1<this.anchors.length?1:-1));c.disabled=a.map(a.grep(c.disabled,function(a){return a!=b}),function(a){return a>=b?--a:a});this._tabify();this._trigger("remove",null,this._ui(d.find("a")[0],f[0]));return this},enable:function(b){var b=this._getIndex(b),c=this.options;if(-1!=a.inArray(b,c.disabled))return this.lis.eq(b).removeClass("ui-state-disabled"),c.disabled=a.grep(c.disabled,function(a){return a!=
b}),this._trigger("enable",null,this._ui(this.anchors[b],this.panels[b])),this},disable:function(a){var a=this._getIndex(a),c=this.options;a!=c.selected&&(this.lis.eq(a).addClass("ui-state-disabled"),c.disabled.push(a),c.disabled.sort(),this._trigger("disable",null,this._ui(this.anchors[a],this.panels[a])));return 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;this.anchors.eq(a).trigger(this.options.event+
".tabs");return this},load:function(b){var b=this._getIndex(b),c=this,d=this.options,f=this.anchors.eq(b)[0],e=a.data(f,"load.tabs");this.abort();if(!e||0!==this.element.queue("tabs").length&&a.data(f,"cache.tabs"))this.element.dequeue("tabs");else{this.lis.eq(b).addClass("ui-state-processing");if(d.spinner){var p=a("span",f);p.data("label.tabs",p.html()).html(d.spinner)}this.xhr=a.ajax(a.extend({},d.ajaxOptions,{url:e,success:function(e,k){c.element.find(c._sanitizeSelector(f.hash)).html(e);c._cleanup();
d.cache&&a.data(f,"cache.tabs",!0);c._trigger("load",null,c._ui(c.anchors[b],c.panels[b]));try{d.ajaxOptions.success(e,k)}catch(m){}},error:function(a,e){c._cleanup();c._trigger("load",null,c._ui(c.anchors[b],c.panels[b]));try{d.ajaxOptions.error(a,e,b,f)}catch(k){}}}));c.element.dequeue("tabs");return this}},abort:function(){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();
return this},url:function(a,c){this.anchors.eq(a).removeData("cache.tabs").data("load.tabs",c);return this},length:function(){return this.anchors.length}});a.extend(a.ui.tabs,{version:"1.8.16"});a.extend(a.ui.tabs.prototype,{rotation:null,rotate:function(a,c){var d=this,f=this.options,e=d._rotate||(d._rotate=function(c){clearTimeout(d.rotation);d.rotation=setTimeout(function(){var a=f.selected;d.select(++a<d.anchors.length?a:0)},a);c&&c.stopPropagation()}),c=d._unrotate||(d._unrotate=!c?function(a){a.clientX&&
d.rotate(null)}:function(){t=f.selected;e()});a?(this.element.bind("tabsshow",e),this.anchors.bind(f.event+".tabs",c),e()):(clearTimeout(d.rotation),this.element.unbind("tabsshow",e),this.anchors.unbind(f.event+".tabs",c),delete this._rotate,delete this._unrotate);return this}})})(jQuery);
(function(a,d){function c(){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=e(a('<div id="'+this._mainDivId+'" class="ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all"></div>'))}function e(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");if(!a.datepicker._isDisabledDatepicker(h.inline?b.parent()[0]:h.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 b(b,c){a.extend(b,c);for(var e in c)if(null==c[e]||c[e]==d)b[e]=c[e];return b}a.extend(a.ui,{datepicker:{version:"1.8.16"}});var g=(new Date).getTime(),h;a.extend(c.prototype,{markerClassName:"hasDatepicker",maxRows:4,log:function(){this.debug&&console.log.apply("",arguments)},_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(a){b(this._defaults,a||{});return this},_attachDatepicker:function(b,c){var d=null,e;for(e in this._defaults){var g=
b.getAttribute("date:"+e);if(g){d=d||{};try{d[e]=eval(g)}catch(h){d[e]=g}}}e=b.nodeName.toLowerCase();g="div"==e||"span"==e;b.id||(this.uuid+=1,b.id="dp"+this.uuid);var s=this._newInst(a(b),g);s.settings=a.extend({},c||{},d||{});"input"==e?this._connectDatepicker(b,s):g&&this._inlineDatepicker(b,s)},_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?this.dpDiv:e(a('<div class="'+
this._inlineClass+' ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all"></div>'))}},_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,f){c.settings[b]=f}).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('<span class="'+this._appendClass+'">'+d+"</span>"),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"),g=this._get(c,"buttonImage");c.trigger=
a(this._get(c,"buttonImageOnly")?a("<img/>").addClass(this._triggerClass).attr({src:g,alt:d,title:d}):a('<button type="button"></button>').addClass(this._triggerClass).html(""==g?d:a("<img/>").attr({src:g,alt:d,title:d})));b[e?"before":"after"](c.trigger);c.trigger.click(function(){a.datepicker._datepickerShowing&&a.datepicker._lastInput==b[0]?a.datepicker._hideDatepicker():a.datepicker._showDatepicker(b[0]);return!1})}},_autoSize:function(a){if(this._get(a,"autoSize")&&!a.inline){var b=new Date(2009,
11,20),c=this._get(a,"dateFormat");if(c.match(/[DM]/)){var d=function(a){for(var b=0,c=0,f=0;f<a.length;f++)a[f].length>b&&(b=a[f].length,c=f);return c};b.setMonth(d(this._get(a,c.match(/MM/)?"monthNames":"monthNamesShort")));b.setDate(d(this._get(a,c.match(/DD/)?"dayNames":"dayNamesShort"))+20-b.getDay())}a.input.attr("size",this._formatDate(a,b).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,f){c.settings[b]=f}).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(c,d,e,g,h){c=this._dialogInst;c||(this.uuid+=1,this._dialogInput=a('<input type="text" id="dp'+this.uuid+'" style="position: absolute; top: -100px; width: 0px; z-index: -10;"/>'),
this._dialogInput.keydown(this._doKeyDown),a("body").append(this._dialogInput),c=this._dialogInst=this._newInst(this._dialogInput,!1),c.settings={},a.data(this._dialogInput[0],"datepicker",c));b(c.settings,g||{});d=d&&d.constructor==Date?this._formatDate(c,d):d;this._dialogInput.val(d);this._pos=h?h.length?h:[h.pageX,h.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)]);this._dialogInput.css("left",this._pos[0]+20+"px").css("top",this._pos[1]+"px");c.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",c);return 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 b=0;b<this._disabledInputs.length;b++)if(this._disabledInputs[b]==
a)return!0;return!1},_getInst:function(b){try{return a.data(b,"datepicker")}catch(c){throw"Missing instance data for this datepicker";}},_optionDatepicker:function(c,e,g){var h=this._getInst(c);if(2==arguments.length&&"string"==typeof e)return"defaults"==e?a.extend({},a.datepicker._defaults):h?"all"==e?a.extend({},h.settings):this._get(h,e):null;var r=e||{};"string"==typeof e&&(r={},r[e]=g);if(h){this._curInst==h&&this._hideDatepicker();var m=this._getDateDatepicker(c,!0),s=this._getMinMaxDate(h,
"min"),w=this._getMinMaxDate(h,"max");b(h.settings,r);null!==s&&r.dateFormat!==d&&r.minDate===d&&(h.settings.minDate=this._formatDate(h,s));null!==w&&r.dateFormat!==d&&r.maxDate===d&&(h.settings.maxDate=this._formatDate(h,w));this._attachments(a(c),h);this._autoSize(h);this._setDate(h,m);this._updateAlternate(h);this._updateDatepicker(h)}},_changeDatepicker:function(a,b,c){this._optionDatepicker(a,b,c)},_refreshDatepicker:function(a){(a=this._getInst(a))&&this._updateDatepicker(a)},_setDateDatepicker:function(a,
b){if(a=this._getInst(a))this._setDate(a,b),this._updateDatepicker(a),this._updateAlternate(a)},_getDateDatepicker:function(a,b){(a=this._getInst(a))&&!a.inline&&this._setDateFromField(a,b);return a?this._getDate(a):null},_doKeyDown:function(b){var c=a.datepicker._getInst(b.target),d=!0,e=c.dpDiv.is(".ui-datepicker-rtl");c._keyEvent=!0;if(a.datepicker._datepickerShowing)switch(b.keyCode){case 9:a.datepicker._hideDatepicker();d=!1;break;case 13:return d=a("td."+a.datepicker._dayOverClass+":not(."+
a.datepicker._currentClass+")",c.dpDiv),d[0]&&a.datepicker._selectDay(b.target,c.selectedMonth,c.selectedYear,d[0]),(b=a.datepicker._get(c,"onSelect"))?(d=a.datepicker._formatDate(c),b.apply(c.input?c.input[0]:null,[d,c])):a.datepicker._hideDatepicker(),!1;case 27:a.datepicker._hideDatepicker();break;case 33:a.datepicker._adjustDate(b.target,b.ctrlKey?-a.datepicker._get(c,"stepBigMonths"):-a.datepicker._get(c,"stepMonths"),"M");break;case 34:a.datepicker._adjustDate(b.target,b.ctrlKey?+a.datepicker._get(c,
"stepBigMonths"):+a.datepicker._get(c,"stepMonths"),"M");break;case 35:(b.ctrlKey||b.metaKey)&&a.datepicker._clearDate(b.target);d=b.ctrlKey||b.metaKey;break;case 36:(b.ctrlKey||b.metaKey)&&a.datepicker._gotoToday(b.target);d=b.ctrlKey||b.metaKey;break;case 37:if(b.ctrlKey||b.metaKey)a.datepicker._adjustDate(b.target,e?1:-1,"D");d=b.ctrlKey||b.metaKey;b.originalEvent.altKey&&a.datepicker._adjustDate(b.target,b.ctrlKey?-a.datepicker._get(c,"stepBigMonths"):-a.datepicker._get(c,"stepMonths"),"M");break;
case 38:(b.ctrlKey||b.metaKey)&&a.datepicker._adjustDate(b.target,-7,"D");d=b.ctrlKey||b.metaKey;break;case 39:if(b.ctrlKey||b.metaKey)a.datepicker._adjustDate(b.target,e?-1:1,"D");d=b.ctrlKey||b.metaKey;b.originalEvent.altKey&&a.datepicker._adjustDate(b.target,b.ctrlKey?+a.datepicker._get(c,"stepBigMonths"):+a.datepicker._get(c,"stepMonths"),"M");break;case 40:(b.ctrlKey||b.metaKey)&&a.datepicker._adjustDate(b.target,7,"D");d=b.ctrlKey||b.metaKey;break;default:d=!1}else 36==b.keyCode&&b.ctrlKey?
a.datepicker._showDatepicker(this):d=!1;d&&(b.preventDefault(),b.stopPropagation())},_doKeyPress:function(b){var c=a.datepicker._getInst(b.target);if(a.datepicker._get(c,"constrainInput")){var c=a.datepicker._possibleChars(a.datepicker._get(c,"dateFormat")),e=String.fromCharCode(b.charCode==d?b.keyCode:b.charCode);return b.ctrlKey||b.metaKey||" ">e||!c||-1<c.indexOf(e)}},_doKeyUp:function(b){b=a.datepicker._getInst(b.target);if(b.input.val()!=b.lastVal)try{if(a.datepicker.parseDate(a.datepicker._get(b,
"dateFormat"),b.input?b.input.val():null,a.datepicker._getFormatConfig(b)))a.datepicker._setDateFromField(b),a.datepicker._updateAlternate(b),a.datepicker._updateDatepicker(b)}catch(c){a.datepicker.log(c)}return!0},_showDatepicker:function(c){c=c.target||c;"input"!=c.nodeName.toLowerCase()&&(c=a("input",c.parentNode)[0]);if(!(a.datepicker._isDisabledDatepicker(c)||a.datepicker._lastInput==c)){var d=a.datepicker._getInst(c);a.datepicker._curInst&&a.datepicker._curInst!=d&&(a.datepicker._datepickerShowing&&
a.datepicker._triggerOnClose(a.datepicker._curInst),a.datepicker._curInst.dpDiv.stop(!0,!0));var e=a.datepicker._get(d,"beforeShow"),e=e?e.apply(c,[c,d]):{};if(!1!==e){b(d.settings,e);d.lastVal=null;a.datepicker._lastInput=c;a.datepicker._setDateFromField(d);a.datepicker._inDialog&&(c.value="");a.datepicker._pos||(a.datepicker._pos=a.datepicker._findPos(c),a.datepicker._pos[1]+=c.offsetHeight);var g=!1;a(c).parents().each(function(){g|="fixed"==a(this).css("position");return!g});g&&a.browser.opera&&
(a.datepicker._pos[0]-=document.documentElement.scrollLeft,a.datepicker._pos[1]-=document.documentElement.scrollTop);e={left:a.datepicker._pos[0],top:a.datepicker._pos[1]};a.datepicker._pos=null;d.dpDiv.empty();d.dpDiv.css({position:"absolute",display:"block",top:"-1000px"});a.datepicker._updateDatepicker(d);e=a.datepicker._checkOffset(d,e,g);d.dpDiv.css({position:a.datepicker._inDialog&&a.blockUI?"static":g?"fixed":"absolute",display:"none",left:e.left+"px",top:e.top+"px"});if(!d.inline){var e=a.datepicker._get(d,
"showAnim"),h=a.datepicker._get(d,"duration"),m=function(){var b=d.dpDiv.find("iframe.ui-datepicker-cover");if(b.length){var c=a.datepicker._getBorders(d.dpDiv);b.css({left:-c[0],top:-c[1],width:d.dpDiv.outerWidth(),height:d.dpDiv.outerHeight()})}};d.dpDiv.zIndex(a(c).zIndex()+1);a.datepicker._datepickerShowing=!0;a.effects&&a.effects[e]?d.dpDiv.show(e,a.datepicker._get(d,"showOptions"),h,m):d.dpDiv[e||"show"](e?h:null,m);(!e||!h)&&m();d.input.is(":visible")&&!d.input.is(":disabled")&&d.input.focus();
a.datepicker._curInst=d}}}},_updateDatepicker:function(b){this.maxRows=4;var c=a.datepicker._getBorders(b.dpDiv);h=b;b.dpDiv.empty().append(this._generateHTML(b));var d=b.dpDiv.find("iframe.ui-datepicker-cover");d.length&&d.css({left:-c[0],top:-c[1],width:b.dpDiv.outerWidth(),height:b.dpDiv.outerHeight()});b.dpDiv.find("."+this._dayOverClass+" a").mouseover();c=this._getNumberOfMonths(b);d=c[1];b.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width("");1<d&&
b.dpDiv.addClass("ui-datepicker-multi-"+d).css("width",17*d+"em");b.dpDiv[(1!=c[0]||1!=c[1]?"add":"remove")+"Class"]("ui-datepicker-multi");b.dpDiv[(this._get(b,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl");b==a.datepicker._curInst&&a.datepicker._datepickerShowing&&b.input&&b.input.is(":visible")&&!b.input.is(":disabled")&&b.input[0]!=document.activeElement&&b.input.focus();if(b.yearshtml){var e=b.yearshtml;setTimeout(function(){e===b.yearshtml&&b.yearshtml&&b.dpDiv.find("select.ui-datepicker-year:first").replaceWith(b.yearshtml);
e=b.yearshtml=null},0)}},_getBorders:function(a){var b=function(a){return{thin:1,medium:2,thick:3}[a]||a};return[parseFloat(b(a.css("border-left-width"))),parseFloat(b(a.css("border-top-width")))]},_checkOffset:function(b,c,d){var e=b.dpDiv.outerWidth(),g=b.dpDiv.outerHeight(),h=b.input?b.input.outerWidth():0,s=b.input?b.input.outerHeight():0,w=document.documentElement.clientWidth+a(document).scrollLeft(),q=document.documentElement.clientHeight+a(document).scrollTop();c.left-=this._get(b,"isRTL")?
e-h:0;c.left-=d&&c.left==b.input.offset().left?a(document).scrollLeft():0;c.top-=d&&c.top==b.input.offset().top+s?a(document).scrollTop():0;c.left-=Math.min(c.left,c.left+e>w&&w>e?Math.abs(c.left+e-w):0);c.top-=Math.min(c.top,c.top+g>q&&q>g?Math.abs(g+s):0);return c},_findPos:function(b){for(var c=this._get(this._getInst(b),"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]},_triggerOnClose:function(a){var b=
this._get(a,"onClose");b&&b.apply(a.input?a.input[0]:null,[a.input?a.input.val():"",a])},_hideDatepicker:function(b){var c=this._curInst;if(c&&!(b&&c!=a.data(b,"datepicker"))&&this._datepickerShowing){var b=this._get(c,"showAnim"),d=this._get(c,"duration"),e=function(){a.datepicker._tidyDialog(c);this._curInst=null};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();a.datepicker._triggerOnClose(c);
this._datepickerShowing=!1;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){a.datepicker._curInst&&(b=a(b.target),b[0].id!=a.datepicker._mainDivId&&0==b.parents("#"+a.datepicker._mainDivId).length&&!b.hasClass(a.datepicker.markerClassName)&&
!b.hasClass(a.datepicker._triggerClass)&&a.datepicker._datepickerShowing&&(!a.datepicker._inDialog||!a.blockUI)&&a.datepicker._hideDatepicker())},_adjustDate:function(b,c,d){var b=a(b),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){var b=a(b),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){var b=a(b),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 g=a(b);!a(e).hasClass(this._unselectableClass)&&
!this._isDisabledDatepicker(g[0])&&(g=this._getInst(g[0]),g.selectedDay=g.currentDay=a("a",e).html(),g.selectedMonth=g.currentMonth=c,g.selectedYear=g.currentYear=d,this._selectDate(b,this._formatDate(g,g.currentDay,g.currentMonth,g.currentYear)))},_clearDate:function(b){b=a(b);this._getInst(b[0]);this._selectDate(b,"")},_selectDate:function(b,c){b=this._getInst(a(b)[0]);c=null!=c?c:this._formatDate(b);b.input&&b.input.val(c);this._updateAlternate(b);var d=this._get(b,"onSelect");d?d.apply(b.input?
b.input[0]:null,[c,b]):b.input&&b.input.trigger("change");b.inline?this._updateDatepicker(b):(this._hideDatepicker(),this._lastInput=b.input[0],"object"!=typeof b.input[0]&&b.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),g=this.formatDate(d,e,this._getFormatConfig(b));a(c).each(function(){a(this).val(g)})}},noWeekends:function(a){a=a.getDay();return[0<a&&6>a,""]},iso8601Week:function(a){a=
new Date(a.getTime());a.setDate(a.getDate()+4-(a.getDay()||7));var b=a.getTime();a.setMonth(0);a.setDate(1);return Math.floor(Math.round((b-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),g=(d?d.dayNamesShort:null)||this._defaults.dayNamesShort,h=(d?d.dayNames:null)||
this._defaults.dayNames,s=(d?d.monthNamesShort:null)||this._defaults.monthNamesShort,w=(d?d.monthNames:null)||this._defaults.monthNames,q=d=-1,v=-1,A=-1,x=!1,z=function(a){(a=G+1<b.length&&b.charAt(G+1)==a)&&G++;return a},y=function(a){var b=z(a),a=c.substring(E).match(RegExp("^\\d{1,"+("@"==a?14:"!"==a?20:"y"==a&&b?4:"o"==a?3:2)+"}"));if(!a)throw"Missing number at position "+E;E+=a[0].length;return parseInt(a[0],10)},C=function(b,d,e){var b=a.map(z(b)?e:d,function(a,b){return[[b,a]]}).sort(function(a,
b){return-(a[1].length-b[1].length)}),f=-1;a.each(b,function(a,b){a=b[1];if(c.substr(E,a.length).toLowerCase()==a.toLowerCase())return f=b[0],E+=a.length,!1});if(-1!=f)return f+1;throw"Unknown name at position "+E;},D=function(){if(c.charAt(E)!=b.charAt(G))throw"Unexpected literal at position "+E;E++},E=0,G=0;G<b.length;G++)if(x)"'"==b.charAt(G)&&!z("'")?x=!1:D();else switch(b.charAt(G)){case "d":v=y("d");break;case "D":C("D",g,h);break;case "o":A=y("o");break;case "m":q=y("m");break;case "M":q=C("M",
s,w);break;case "y":d=y("y");break;case "@":var I=new Date(y("@")),d=I.getFullYear(),q=I.getMonth()+1,v=I.getDate();break;case "!":I=new Date((y("!")-this._ticksTo1970)/1E4);d=I.getFullYear();q=I.getMonth()+1;v=I.getDate();break;case "'":z("'")?D():x=!0;break;default:D()}if(E<c.length)throw"Extra/unparsed characters found in date: "+c.substring(E);-1==d?d=(new Date).getFullYear():100>d&&(d+=(new Date).getFullYear()-(new Date).getFullYear()%100+(d<=e?0:-100));if(-1<A){q=1;v=A;do{e=this._getDaysInMonth(d,
q-1);if(v<=e)break;q++;v-=e}while(1)}I=this._daylightSavingAdjust(new Date(d,q-1,v));if(I.getFullYear()!=d||I.getMonth()+1!=q||I.getDate()!=v)throw"Invalid date";return I},ATOM:"yy-mm-dd",COOKIE:"D, dd M yy",ISO_8601:"yy-mm-dd",RFC_822:"D, d M y",RFC_850:"DD, dd-M-y",RFC_1036:"D, d M y",RFC_1123:"D, d M yy",RFC_2822:"D, d M yy",RSS:"D, d M y",TICKS:"!",TIMESTAMP:"@",W3C:"yy-mm-dd",_ticksTo1970:864E9*(718685+Math.floor(492.5)-Math.floor(19.7)+Math.floor(4.925)),formatDate:function(a,b,c){if(!b)return"";
var d=(c?c.dayNamesShort:null)||this._defaults.dayNamesShort,e=(c?c.dayNames:null)||this._defaults.dayNames,g=(c?c.monthNamesShort:null)||this._defaults.monthNamesShort,c=(c?c.monthNames:null)||this._defaults.monthNames,h=function(b){(b=x+1<a.length&&a.charAt(x+1)==b)&&x++;return b},w=function(a,b,c){b=""+b;if(h(a))for(;b.length<c;)b="0"+b;return b},q=function(a,b,c,d){return h(a)?d[b]:c[b]},v="",A=!1;if(b)for(var x=0;x<a.length;x++)if(A)"'"==a.charAt(x)&&!h("'")?A=!1:v+=a.charAt(x);else switch(a.charAt(x)){case "d":v+=
w("d",b.getDate(),2);break;case "D":v+=q("D",b.getDay(),d,e);break;case "o":v+=w("o",Math.round(((new Date(b.getFullYear(),b.getMonth(),b.getDate())).getTime()-(new Date(b.getFullYear(),0,0)).getTime())/864E5),3);break;case "m":v+=w("m",b.getMonth()+1,2);break;case "M":v+=q("M",b.getMonth(),g,c);break;case "y":v+=h("y")?b.getFullYear():(10>b.getYear()%100?"0":"")+b.getYear()%100;break;case "@":v+=b.getTime();break;case "!":v+=1E4*b.getTime()+this._ticksTo1970;break;case "'":h("'")?v+="'":A=!0;break;
default:v+=a.charAt(x)}return v},_possibleChars:function(a){for(var b="",c=!1,d=function(b){(b=e+1<a.length&&a.charAt(e+1)==b)&&e++;return b},e=0;e<a.length;e++)if(c)"'"==a.charAt(e)&&!d("'")?c=!1:b+=a.charAt(e);else switch(a.charAt(e)){case "d":case "m":case "y":case "@":b+="0123456789";break;case "D":case "M":return null;case "'":d("'")?b+="'":c=!0;break;default:b+=a.charAt(e)}return b},_get:function(a,b){return a.settings[b]!==d?a.settings[b]:this._defaults[b]},_setDateFromField:function(a,b){if(a.input.val()!=
a.lastVal){var c=this._get(a,"dateFormat"),d=a.lastVal=a.input?a.input.val():null,e,g;e=g=this._getDefaultDate(a);var h=this._getFormatConfig(a);try{e=this.parseDate(c,d,h)||g}catch(w){this.log(w),d=b?"":d}a.selectedDay=e.getDate();a.drawMonth=a.selectedMonth=e.getMonth();a.drawYear=a.selectedYear=e.getFullYear();a.currentDay=d?e.getDate():0;a.currentMonth=d?e.getMonth():0;a.currentYear=d?e.getFullYear():0;this._adjustInstDate(a)}},_getDefaultDate:function(a){return this._restrictMinMax(a,this._determineDate(a,
this._get(a,"defaultDate"),new Date))},_determineDate:function(b,c,d){var e=function(a){var b=new Date;b.setDate(b.getDate()+a);return b};if(c=(c=null==c||""===c?d:"string"==typeof c?function(c){try{return a.datepicker.parseDate(a.datepicker._get(b,"dateFormat"),c,a.datepicker._getFormatConfig(b))}catch(d){}for(var e=(c.toLowerCase().match(/^c/)?a.datepicker._getDate(b):null)||new Date,g=e.getFullYear(),h=e.getMonth(),e=e.getDate(),k=/([+-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g,p=k.exec(c);p;){switch(p[2]||
"d"){case "d":case "D":e+=parseInt(p[1],10);break;case "w":case "W":e+=7*parseInt(p[1],10);break;case "m":case "M":h+=parseInt(p[1],10);e=Math.min(e,a.datepicker._getDaysInMonth(g,h));break;case "y":case "Y":g+=parseInt(p[1],10),e=Math.min(e,a.datepicker._getDaysInMonth(g,h))}p=k.exec(c)}return new Date(g,h,e)}(c):"number"==typeof c?isNaN(c)?d:e(c):new Date(c.getTime()))&&"Invalid Date"==c.toString()?d:c)c.setHours(0),c.setMinutes(0),c.setSeconds(0),c.setMilliseconds(0);return this._daylightSavingAdjust(c)},
_daylightSavingAdjust:function(a){if(!a)return null;a.setHours(12<a.getHours()?a.getHours()+2:0);return a},_setDate:function(a,b,c){var d=!b,e=a.selectedMonth,g=a.selectedYear,b=this._restrictMinMax(a,this._determineDate(a,b,new Date));a.selectedDay=a.currentDay=b.getDate();a.drawMonth=a.selectedMonth=a.currentMonth=b.getMonth();a.drawYear=a.selectedYear=a.currentYear=b.getFullYear();(e!=a.selectedMonth||g!=a.selectedYear)&&!c&&this._notifyChange(a);this._adjustInstDate(a);a.input&&a.input.val(d?
"":this._formatDate(a))},_getDate:function(a){return!a.currentYear||a.input&&""==a.input.val()?null:this._daylightSavingAdjust(new Date(a.currentYear,a.currentMonth,a.currentDay))},_generateHTML:function(b){var c=new Date,c=this._daylightSavingAdjust(new Date(c.getFullYear(),c.getMonth(),c.getDate())),d=this._get(b,"isRTL"),e=this._get(b,"showButtonPanel"),h=this._get(b,"hideIfNoPrevNext"),m=this._get(b,"navigationAsDateFormat"),s=this._getNumberOfMonths(b),w=this._get(b,"showCurrentAtPos"),q=this._get(b,
"stepMonths"),v=1!=s[0]||1!=s[1],A=this._daylightSavingAdjust(!b.currentDay?new Date(9999,9,9):new Date(b.currentYear,b.currentMonth,b.currentDay)),x=this._getMinMaxDate(b,"min"),z=this._getMinMaxDate(b,"max"),w=b.drawMonth-w,y=b.drawYear;0>w&&(w+=12,y--);if(z)for(var C=this._daylightSavingAdjust(new Date(z.getFullYear(),z.getMonth()-s[0]*s[1]+1,z.getDate())),C=x&&C<x?x:C;this._daylightSavingAdjust(new Date(y,w,1))>C;)w--,0>w&&(w=11,y--);b.drawMonth=w;b.drawYear=y;var C=this._get(b,"prevText"),C=
!m?C:this.formatDate(C,this._daylightSavingAdjust(new Date(y,w-q,1)),this._getFormatConfig(b)),C=this._canAdjustMonth(b,-1,y,w)?'<a class="ui-datepicker-prev ui-corner-all" onclick="DP_jQuery_'+g+".datepicker._adjustDate('#"+b.id+"', -"+q+", 'M');\" title=\""+C+'"><span class="ui-icon ui-icon-circle-triangle-'+(d?"e":"w")+'">'+C+"</span></a>":h?"":'<a class="ui-datepicker-prev ui-corner-all ui-state-disabled" title="'+C+'"><span class="ui-icon ui-icon-circle-triangle-'+(d?"e":"w")+'">'+C+"</span></a>",
D=this._get(b,"nextText"),D=!m?D:this.formatDate(D,this._daylightSavingAdjust(new Date(y,w+q,1)),this._getFormatConfig(b)),h=this._canAdjustMonth(b,1,y,w)?'<a class="ui-datepicker-next ui-corner-all" onclick="DP_jQuery_'+g+".datepicker._adjustDate('#"+b.id+"', +"+q+", 'M');\" title=\""+D+'"><span class="ui-icon ui-icon-circle-triangle-'+(d?"w":"e")+'">'+D+"</span></a>":h?"":'<a class="ui-datepicker-next ui-corner-all ui-state-disabled" title="'+D+'"><span class="ui-icon ui-icon-circle-triangle-'+
(d?"w":"e")+'">'+D+"</span></a>",q=this._get(b,"currentText"),D=this._get(b,"gotoCurrent")&&b.currentDay?A:c,q=!m?q:this.formatDate(q,D,this._getFormatConfig(b)),m=!b.inline?'<button type="button" class="ui-datepicker-close ui-state-default ui-priority-primary ui-corner-all" onclick="DP_jQuery_'+g+'.datepicker._hideDatepicker();">'+this._get(b,"closeText")+"</button>":"",e=e?'<div class="ui-datepicker-buttonpane ui-widget-content">'+(d?m:"")+(this._isInRange(b,D)?'<button type="button" class="ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all" onclick="DP_jQuery_'+
g+".datepicker._gotoToday('#"+b.id+"');\">"+q+"</button>":"")+(d?"":m)+"</div>":"",m=parseInt(this._get(b,"firstDay"),10),m=isNaN(m)?0:m,q=this._get(b,"showWeek"),D=this._get(b,"dayNames");this._get(b,"dayNamesShort");var E=this._get(b,"dayNamesMin"),G=this._get(b,"monthNames"),I=this._get(b,"monthNamesShort"),H=this._get(b,"beforeShowDay"),u=this._get(b,"showOtherMonths"),O=this._get(b,"selectOtherMonths");this._get(b,"calculateWeek");for(var Q=this._getDefaultDate(b),j="",R=0;R<s[0];R++){var T=
"";this.maxRows=4;for(var S=0;S<s[1];S++){var Z=this._daylightSavingAdjust(new Date(y,w,b.selectedDay)),L=" ui-corner-all",K="";if(v){K+='<div class="ui-datepicker-group';if(1<s[1])switch(S){case 0:K+=" ui-datepicker-group-first";L=" ui-corner-"+(d?"right":"left");break;case s[1]-1:K+=" ui-datepicker-group-last";L=" ui-corner-"+(d?"left":"right");break;default:K+=" ui-datepicker-group-middle",L=""}K+='">'}for(var K=K+('<div class="ui-datepicker-header ui-widget-header ui-helper-clearfix'+L+'">'+(/all|left/.test(L)&&
0==R?d?h:C:"")+(/all|right/.test(L)&&0==R?d?C:h:"")+this._generateMonthYearHeader(b,w,y,x,z,0<R||0<S,G,I)+'</div><table class="ui-datepicker-calendar"><thead><tr>'),N=q?'<th class="ui-datepicker-week-col">'+this._get(b,"weekHeader")+"</th>":"",L=0;7>L;L++)var J=(L+m)%7,N=N+("<th"+(5<=(L+m+6)%7?' class="ui-datepicker-week-end"':"")+'><span title="'+D[J]+'">'+E[J]+"</span></th>");K+=N+"</tr></thead><tbody>";N=this._getDaysInMonth(y,w);y==b.selectedYear&&w==b.selectedMonth&&(b.selectedDay=Math.min(b.selectedDay,
N));L=(this._getFirstDayOfMonth(y,w)-m+7)%7;N=Math.ceil((L+N)/7);this.maxRows=N=v?this.maxRows>N?this.maxRows:N:N;for(var J=this._daylightSavingAdjust(new Date(y,w,1-L)),ga=0;ga<N;ga++){for(var K=K+"<tr>",aa=!q?"":'<td class="ui-datepicker-week-col">'+this._get(b,"calculateWeek")(J)+"</td>",L=0;7>L;L++){var Y=H?H.apply(b.input?b.input[0]:null,[J]):[!0,""],M=J.getMonth()!=w,P=M&&!O||!Y[0]||x&&J<x||z&&J>z,aa=aa+('<td class="'+(5<=(L+m+6)%7?" ui-datepicker-week-end":"")+(M?" ui-datepicker-other-month":
"")+(J.getTime()==Z.getTime()&&w==b.selectedMonth&&b._keyEvent||Q.getTime()==J.getTime()&&Q.getTime()==Z.getTime()?" "+this._dayOverClass:"")+(P?" "+this._unselectableClass+" ui-state-disabled":"")+(M&&!u?"":" "+Y[1]+(J.getTime()==A.getTime()?" "+this._currentClass:"")+(J.getTime()==c.getTime()?" ui-datepicker-today":""))+'"'+((!M||u)&&Y[2]?' title="'+Y[2]+'"':"")+(P?"":' onclick="DP_jQuery_'+g+".datepicker._selectDay('#"+b.id+"',"+J.getMonth()+","+J.getFullYear()+', this);return false;"')+">"+(M&&
!u?"&#xa0;":P?'<span class="ui-state-default">'+J.getDate()+"</span>":'<a class="ui-state-default'+(J.getTime()==c.getTime()?" ui-state-highlight":"")+(J.getTime()==A.getTime()?" ui-state-active":"")+(M?" ui-priority-secondary":"")+'" href="#">'+J.getDate()+"</a>")+"</td>");J.setDate(J.getDate()+1);J=this._daylightSavingAdjust(J)}K+=aa+"</tr>"}w++;11<w&&(w=0,y++);K+="</tbody></table>"+(v?"</div>"+(0<s[0]&&S==s[1]-1?'<div class="ui-datepicker-row-break"></div>':""):"");T+=K}j+=T}j+=e+(a.browser.msie&&
7>parseInt(a.browser.version,10)&&!b.inline?'<iframe src="javascript:false;" class="ui-datepicker-cover" frameborder="0"></iframe>':"");b._keyEvent=!1;return j},_generateMonthYearHeader:function(a,b,c,d,e,h,s,w){var q=this._get(a,"changeMonth"),v=this._get(a,"changeYear"),A=this._get(a,"showMonthAfterYear"),x='<div class="ui-datepicker-title">',z="";if(h||!q)z+='<span class="ui-datepicker-month">'+s[b]+"</span>";else{for(var s=d&&d.getFullYear()==c,y=e&&e.getFullYear()==c,z=z+('<select class="ui-datepicker-month" onchange="DP_jQuery_'+
g+".datepicker._selectMonthYear('#"+a.id+"', this, 'M');\" >"),C=0;12>C;C++)if((!s||C>=d.getMonth())&&(!y||C<=e.getMonth()))z+='<option value="'+C+'"'+(C==b?' selected="selected"':"")+">"+w[C]+"</option>";z+="</select>"}A||(x+=z+(h||!q||!v?"&#xa0;":""));if(!a.yearshtml)if(a.yearshtml="",h||!v)x+='<span class="ui-datepicker-year">'+c+"</span>";else{var w=this._get(a,"yearRange").split(":"),D=(new Date).getFullYear(),s=function(a){a=a.match(/c[+-].*/)?c+parseInt(a.substring(1),10):a.match(/[+-].*/)?
D+parseInt(a,10):parseInt(a,10);return isNaN(a)?D:a},b=s(w[0]),w=Math.max(b,s(w[1]||"")),b=d?Math.max(b,d.getFullYear()):b,w=e?Math.min(w,e.getFullYear()):w;for(a.yearshtml+='<select class="ui-datepicker-year" onchange="DP_jQuery_'+g+".datepicker._selectMonthYear('#"+a.id+"', this, 'Y');\" >";b<=w;b++)a.yearshtml+='<option value="'+b+'"'+(b==c?' selected="selected"':"")+">"+b+"</option>";a.yearshtml+="</select>";x+=a.yearshtml;a.yearshtml=null}x+=this._get(a,"yearSuffix");A&&(x+=(h||!q||!v?"&#xa0;":
"")+z);return x+"</div>"},_adjustInstDate:function(a,b,c){var d=a.drawYear+("Y"==c?b:0),e=a.drawMonth+("M"==c?b:0),b=Math.min(a.selectedDay,this._getDaysInMonth(d,e))+("D"==c?b:0),d=this._restrictMinMax(a,this._daylightSavingAdjust(new Date(d,e,b)));a.selectedDay=d.getDate();a.drawMonth=a.selectedMonth=d.getMonth();a.drawYear=a.selectedYear=d.getFullYear();("M"==c||"Y"==c)&&this._notifyChange(a)},_restrictMinMax:function(a,b){var c=this._getMinMaxDate(a,"min"),a=this._getMinMaxDate(a,"max"),b=c&&
b<c?c:b;return a&&b>a?a:b},_notifyChange:function(a){var b=this._get(a,"onChangeMonthYear");b&&b.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,b){return this._determineDate(a,this._get(a,b+"Date"),null)},_getDaysInMonth:function(a,b){return 32-this._daylightSavingAdjust(new Date(a,b,32)).getDate()},_getFirstDayOfMonth:function(a,b){return(new Date(a,
b,1)).getDay()},_canAdjustMonth:function(a,b,c,d){var e=this._getNumberOfMonths(a),c=this._daylightSavingAdjust(new Date(c,d+(0>b?b:e[0]*e[1]),1));0>b&&c.setDate(this._getDaysInMonth(c.getFullYear(),c.getMonth()));return this._isInRange(a,c)},_isInRange:function(a,b){var c=this._getMinMaxDate(a,"min"),a=this._getMinMaxDate(a,"max");return(!c||b.getTime()>=c.getTime())&&(!a||b.getTime()<=a.getTime())},_getFormatConfig:function(a){var b=this._get(a,"shortYearCutoff"),b="string"!=typeof b?b:(new Date).getFullYear()%
100+parseInt(b,10);return{shortYearCutoff:b,dayNamesShort:this._get(a,"dayNamesShort"),dayNames:this._get(a,"dayNames"),monthNamesShort:this._get(a,"monthNamesShort"),monthNames:this._get(a,"monthNames")}},_formatDate:function(a,b,c,d){b||(a.currentDay=a.selectedDay,a.currentMonth=a.selectedMonth,a.currentYear=a.selectedYear);b=b?"object"==typeof b?b:this._daylightSavingAdjust(new Date(d,c,b)):this._daylightSavingAdjust(new Date(a.currentYear,a.currentMonth,a.currentDay));return this.formatDate(this._get(a,
"dateFormat"),b,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=new c;a.datepicker.initialized=!1;a.datepicker.uuid=(new Date).getTime();a.datepicker.version="1.8.16";window["DP_jQuery_"+g]=a})(jQuery);
(function(a,d){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("<div class='ui-progressbar-value ui-widget-header ui-corner-left'></div>").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){if(a===d)return this._value();this._setOption("value",a);return this},_setOption:function(c,d){"value"===c&&(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;"number"!==typeof a&&(a=0);return 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.16"})})(jQuery);
jQuery.effects||function(a,d){function c(b){var c;return b&&b.constructor==Array&&3==b.length?b:(c=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(b))?[parseInt(c[1],10),parseInt(c[2],10),parseInt(c[3],10)]:(c=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(b))?[2.55*parseFloat(c[1]),2.55*parseFloat(c[2]),2.55*parseFloat(c[3])]:(c=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(b))?[parseInt(c[1],16),parseInt(c[2],
16),parseInt(c[3],16)]:(c=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(b))?[parseInt(c[1]+c[1],16),parseInt(c[2]+c[2],16),parseInt(c[3]+c[3],16)]:/rgba\(0, 0, 0, 0\)/.exec(b)?k.transparent:k[a.trim(b).toLowerCase()]}function e(){var a=document.defaultView?document.defaultView.getComputedStyle(this,null):this.currentStyle,b={},c,d;if(a&&a.length&&a[0]&&a[a[0]])for(var e=a.length;e--;)c=a[e],"string"==typeof a[c]&&(d=c.replace(/\-(\w)/g,function(a,b){return b.toUpperCase()}),b[d]=a[c]);else for(c in a)"string"===
typeof a[c]&&(b[c]=a[c]);return b}function b(b){var c,d;for(c in b)d=b[c],(null==d||a.isFunction(d)||c in n||/scrollbar/.test(c)||!/color/i.test(c)&&isNaN(parseFloat(d)))&&delete b[c];return b}function g(a,b){var c={_:0},d;for(d in b)a[d]!=b[d]&&(c[d]=b[d]);return c}function h(b,c,d,e){"object"==typeof b&&(e=c,d=null,c=b,b=c.effect);a.isFunction(c)&&(e=c,d=null,c={});if("number"==typeof c||a.fx.speeds[c])e=d,d=c,c={};a.isFunction(d)&&(e=d,d=null);c=c||{};d=d||c.duration;d=a.fx.off?0:"number"==typeof d?
d:d in a.fx.speeds?a.fx.speeds[d]:a.fx.speeds._default;e=e||c.complete;return[b,c,d,e]}function f(b){return!b||"number"===typeof b||a.fx.speeds[b]||"string"===typeof b&&!a.effects[b]?!0:!1}a.effects={};a.each("backgroundColor,borderBottomColor,borderLeftColor,borderRightColor,borderTopColor,borderColor,color,outlineColor".split(","),function(b,d){a.fx.step[d]=function(b){if(!b.colorInit){var e;e=b.elem;var f=d,g;do{g=a.curCSS(e,f);if(""!=g&&"transparent"!=g||a.nodeName(e,"body"))break;f="backgroundColor"}while(e=
e.parentNode);e=c(g);b.start=e;b.end=c(b.end);b.colorInit=!0}b.elem.style[d]="rgb("+Math.max(Math.min(parseInt(b.pos*(b.end[0]-b.start[0])+b.start[0],10),255),0)+","+Math.max(Math.min(parseInt(b.pos*(b.end[1]-b.start[1])+b.start[1],10),255),0)+","+Math.max(Math.min(parseInt(b.pos*(b.end[2]-b.start[2])+b.start[2],10),255),0)+")"}});var k={aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0,0,0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],
darkgrey:[169,169,169],darkgreen:[0,100,0],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0],green:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,230],lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],magenta:[255,0,255],
maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orange:[255,165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128],red:[255,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0],transparent:[255,255,255]},p=["add","remove","toggle"],n={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1};a.effects.animateClass=function(c,d,f,h){a.isFunction(f)&&(h=f,f=null);return this.queue(function(){var k=a(this),n=k.attr("style")||
" ",A=b(e.call(this)),x,z=k.attr("class");a.each(p,function(a,b){c[b]&&k[b+"Class"](c[b])});x=b(e.call(this));k.attr("class",z);k.animate(g(A,x),{queue:!1,duration:d,easing:f,complete:function(){a.each(p,function(a,b){c[b]&&k[b+"Class"](c[b])});"object"==typeof k.attr("style")?(k.attr("style").cssText="",k.attr("style").cssText=n):k.attr("style",n);h&&h.apply(this,arguments);a.dequeue(this)}})})};a.fn.extend({_addClass:a.fn.addClass,addClass:function(b,c,d,e){return c?a.effects.animateClass.apply(this,
[{add:b},c,d,e]):this._addClass(b)},_removeClass:a.fn.removeClass,removeClass:function(b,c,d,e){return c?a.effects.animateClass.apply(this,[{remove:b},c,d,e]):this._removeClass(b)},_toggleClass:a.fn.toggleClass,toggleClass:function(b,c,e,f,g){return"boolean"==typeof c||c===d?e?a.effects.animateClass.apply(this,[c?{add:b}:{remove:b},e,f,g]):this._toggleClass(b,c):a.effects.animateClass.apply(this,[{toggle:b},c,e,f])},switchClass:function(b,c,d,e,f){return a.effects.animateClass.apply(this,[{add:c,
remove:b},d,e,f])}});a.extend(a.effects,{version:"1.8.16",save:function(a,b){for(var c=0;c<b.length;c++)null!==b[c]&&a.data("ec.storage."+b[c],a[0].style[b[c]])},restore:function(a,b){for(var c=0;c<b.length;c++)null!==b[c]&&a.css(b[c],a.data("ec.storage."+b[c]))},setMode:function(a,b){"toggle"==b&&(b=a.is(":hidden")?"show":"hide");return b},getBaseline:function(a,b){var c;switch(a[0]){case "top":c=0;break;case "middle":c=0.5;break;case "bottom":c=1;break;default:c=a[0]/b.height}switch(a[1]){case "left":a=
0;break;case "center":a=0.5;break;case "right":a=1;break;default:a=a[1]/b.width}return{x:a,y:c}},createWrapper:function(b){if(b.parent().is(".ui-effects-wrapper"))return b.parent();var c={width:b.outerWidth(!0),height:b.outerHeight(!0),"float":b.css("float")},d=a("<div></div>").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0}),e=document.activeElement;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"}));return 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){e=e||{};a.each(c,function(a,c){unit=b.cssUnit(c);0<unit[0]&&(e[c]=unit[0]*d+unit[1])});return e}});a.fn.extend({effect:function(b){var c=h.apply(this,arguments),d={options:c[1],duration:c[2],callback:c[3]},c=d.options.mode,e=a.effects[b];return a.fx.off||!e?c?this[c](d.duration,d.callback):this.each(function(){d.callback&&d.callback.call(this)}):e.call(this,d)},_show:a.fn.show,show:function(a){if(f(a))return this._show.apply(this,arguments);var b=h.apply(this,
arguments);b[1].mode="show";return this.effect.apply(this,b)},_hide:a.fn.hide,hide:function(a){if(f(a))return this._hide.apply(this,arguments);var b=h.apply(this,arguments);b[1].mode="hide";return this.effect.apply(this,b)},__toggle:a.fn.toggle,toggle:function(b){if(f(b)||"boolean"===typeof b||a.isFunction(b))return this.__toggle.apply(this,arguments);var c=h.apply(this,arguments);c[1].mode="toggle";return this.effect.apply(this,c)},cssUnit:function(b){var c=this.css(b),d=[];a.each(["em","px","%",
"pt"],function(a,b){0<c.indexOf(b)&&(d=[parseFloat(c),b])});return d}});a.easing.jswing=a.easing.swing;a.extend(a.easing,{def:"easeOutQuad",swing:function(b,c,d,e,f){return a.easing[a.easing.def](b,c,d,e,f)},easeInQuad:function(a,b,c,d,e){return d*(b/=e)*b+c},easeOutQuad:function(a,b,c,d,e){return-d*(b/=e)*(b-2)+c},easeInOutQuad:function(a,b,c,d,e){return 1>(b/=e/2)?d/2*b*b+c:-d/2*(--b*(b-2)-1)+c},easeInCubic:function(a,b,c,d,e){return d*(b/=e)*b*b+c},easeOutCubic:function(a,b,c,d,e){return d*((b=
b/e-1)*b*b+1)+c},easeInOutCubic:function(a,b,c,d,e){return 1>(b/=e/2)?d/2*b*b*b+c:d/2*((b-=2)*b*b+2)+c},easeInQuart:function(a,b,c,d,e){return d*(b/=e)*b*b*b+c},easeOutQuart:function(a,b,c,d,e){return-d*((b=b/e-1)*b*b*b-1)+c},easeInOutQuart:function(a,b,c,d,e){return 1>(b/=e/2)?d/2*b*b*b*b+c:-d/2*((b-=2)*b*b*b-2)+c},easeInQuint:function(a,b,c,d,e){return d*(b/=e)*b*b*b*b+c},easeOutQuint:function(a,b,c,d,e){return d*((b=b/e-1)*b*b*b*b+1)+c},easeInOutQuint:function(a,b,c,d,e){return 1>(b/=e/2)?d/2*
b*b*b*b*b+c:d/2*((b-=2)*b*b*b*b+2)+c},easeInSine:function(a,b,c,d,e){return-d*Math.cos(b/e*(Math.PI/2))+d+c},easeOutSine:function(a,b,c,d,e){return d*Math.sin(b/e*(Math.PI/2))+c},easeInOutSine:function(a,b,c,d,e){return-d/2*(Math.cos(Math.PI*b/e)-1)+c},easeInExpo:function(a,b,c,d,e){return 0==b?c:d*Math.pow(2,10*(b/e-1))+c},easeOutExpo:function(a,b,c,d,e){return b==e?c+d:d*(-Math.pow(2,-10*b/e)+1)+c},easeInOutExpo:function(a,b,c,d,e){return 0==b?c:b==e?c+d:1>(b/=e/2)?d/2*Math.pow(2,10*(b-1))+c:d/
2*(-Math.pow(2,-10*--b)+2)+c},easeInCirc:function(a,b,c,d,e){return-d*(Math.sqrt(1-(b/=e)*b)-1)+c},easeOutCirc:function(a,b,c,d,e){return d*Math.sqrt(1-(b=b/e-1)*b)+c},easeInOutCirc:function(a,b,c,d,e){return 1>(b/=e/2)?-d/2*(Math.sqrt(1-b*b)-1)+c:d/2*(Math.sqrt(1-(b-=2)*b)+1)+c},easeInElastic:function(a,b,c,d,e){var f=0,g=d;if(0==b)return c;if(1==(b/=e))return c+d;f||(f=0.3*e);g<Math.abs(d)?(g=d,a=f/4):a=f/(2*Math.PI)*Math.asin(d/g);return-(g*Math.pow(2,10*(b-=1))*Math.sin(2*(b*e-a)*Math.PI/f))+
c},easeOutElastic:function(a,b,c,d,e){var f=0,g=d;if(0==b)return c;if(1==(b/=e))return c+d;f||(f=0.3*e);g<Math.abs(d)?(g=d,a=f/4):a=f/(2*Math.PI)*Math.asin(d/g);return g*Math.pow(2,-10*b)*Math.sin(2*(b*e-a)*Math.PI/f)+d+c},easeInOutElastic:function(a,b,c,d,e){var f=0,g=d;if(0==b)return c;if(2==(b/=e/2))return c+d;f||(f=1.5*0.3*e);g<Math.abs(d)?(g=d,a=f/4):a=f/(2*Math.PI)*Math.asin(d/g);return 1>b?-0.5*g*Math.pow(2,10*(b-=1))*Math.sin(2*(b*e-a)*Math.PI/f)+c:0.5*g*Math.pow(2,-10*(b-=1))*Math.sin(2*
(b*e-a)*Math.PI/f)+d+c},easeInBack:function(a,b,c,e,f,g){g==d&&(g=1.70158);return e*(b/=f)*b*((g+1)*b-g)+c},easeOutBack:function(a,b,c,e,f,g){g==d&&(g=1.70158);return e*((b=b/f-1)*b*((g+1)*b+g)+1)+c},easeInOutBack:function(a,b,c,e,f,g){g==d&&(g=1.70158);return 1>(b/=f/2)?e/2*b*b*(((g*=1.525)+1)*b-g)+c:e/2*((b-=2)*b*(((g*=1.525)+1)*b+g)+2)+c},easeInBounce:function(b,c,d,e,f){return e-a.easing.easeOutBounce(b,f-c,0,e,f)+d},easeOutBounce:function(a,b,c,d,e){return(b/=e)<1/2.75?7.5625*d*b*b+c:b<2/2.75?
d*(7.5625*(b-=1.5/2.75)*b+0.75)+c:b<2.5/2.75?d*(7.5625*(b-=2.25/2.75)*b+0.9375)+c:d*(7.5625*(b-=2.625/2.75)*b+0.984375)+c},easeInOutBounce:function(b,c,d,e,f){return c<f/2?0.5*a.easing.easeInBounce(b,2*c,0,e,f)+d:0.5*a.easing.easeOutBounce(b,2*c-f,0,e,f)+0.5*e+d}})}(jQuery);
(function(a){a.effects.blind=function(d){return this.queue(function(){var c=a(this),e=["position","top","bottom","left","right"],b=a.effects.setMode(c,d.options.mode||"hide"),g=d.options.direction||"vertical";a.effects.save(c,e);c.show();var h=a.effects.createWrapper(c).css({overflow:"hidden"}),f="vertical"==g?"height":"width",g="vertical"==g?h.height():h.width();"show"==b&&h.css(f,0);var k={};k[f]="show"==b?g:0;h.animate(k,d.duration,d.options.easing,function(){"hide"==b&&c.hide();a.effects.restore(c,
e);a.effects.removeWrapper(c);d.callback&&d.callback.apply(c[0],arguments);c.dequeue()})})}})(jQuery);
(function(a){a.effects.bounce=function(d){return this.queue(function(){var c=a(this),e=["position","top","bottom","left","right"],b=a.effects.setMode(c,d.options.mode||"effect"),g=d.options.direction||"up",h=d.options.distance||20,f=d.options.times||5,k=d.duration||250;/show|hide/.test(b)&&e.push("opacity");a.effects.save(c,e);c.show();a.effects.createWrapper(c);var p="up"==g||"down"==g?"top":"left",g="up"==g||"left"==g?"pos":"neg",h=d.options.distance||("top"==p?c.outerHeight({margin:!0})/3:c.outerWidth({margin:!0})/
3);"show"==b&&c.css("opacity",0).css(p,"pos"==g?-h:h);"hide"==b&&(h/=2*f);"hide"!=b&&f--;if("show"==b){var n={opacity:1};n[p]=("pos"==g?"+=":"-=")+h;c.animate(n,k/2,d.options.easing);h/=2;f--}for(n=0;n<f;n++){var r={},m={};r[p]=("pos"==g?"-=":"+=")+h;m[p]=("pos"==g?"+=":"-=")+h;c.animate(r,k/2,d.options.easing).animate(m,k/2,d.options.easing);h="hide"==b?2*h:h/2}"hide"==b?(n={opacity:0},n[p]=("pos"==g?"-=":"+=")+h,c.animate(n,k/2,d.options.easing,function(){c.hide();a.effects.restore(c,e);a.effects.removeWrapper(c);
d.callback&&d.callback.apply(this,arguments)})):(r={},m={},r[p]=("pos"==g?"-=":"+=")+h,m[p]=("pos"==g?"+=":"-=")+h,c.animate(r,k/2,d.options.easing).animate(m,k/2,d.options.easing,function(){a.effects.restore(c,e);a.effects.removeWrapper(c);d.callback&&d.callback.apply(this,arguments)}));c.queue("fx",function(){c.dequeue()});c.dequeue()})}})(jQuery);
(function(a){a.effects.clip=function(d){return this.queue(function(){var c=a(this),e="position,top,bottom,left,right,height,width".split(","),b=a.effects.setMode(c,d.options.mode||"hide"),g=d.options.direction||"vertical";a.effects.save(c,e);c.show();var h=a.effects.createWrapper(c).css({overflow:"hidden"}),h="IMG"==c[0].tagName?h:c,f="vertical"==g?"height":"width",k="vertical"==g?"top":"left",g="vertical"==g?h.height():h.width();"show"==b&&(h.css(f,0),h.css(k,g/2));var p={};p[f]="show"==b?g:0;p[k]=
"show"==b?0:g/2;h.animate(p,{queue:!1,duration:d.duration,easing:d.options.easing,complete:function(){"hide"==b&&c.hide();a.effects.restore(c,e);a.effects.removeWrapper(c);d.callback&&d.callback.apply(c[0],arguments);c.dequeue()}})})}})(jQuery);
(function(a){a.effects.drop=function(d){return this.queue(function(){var c=a(this),e="position,top,bottom,left,right,opacity".split(","),b=a.effects.setMode(c,d.options.mode||"hide"),g=d.options.direction||"left";a.effects.save(c,e);c.show();a.effects.createWrapper(c);var h="up"==g||"down"==g?"top":"left",g="up"==g||"left"==g?"pos":"neg",f=d.options.distance||("top"==h?c.outerHeight({margin:!0})/2:c.outerWidth({margin:!0})/2);"show"==b&&c.css("opacity",0).css(h,"pos"==g?-f:f);var k={opacity:"show"==
b?1:0};k[h]=("show"==b?"pos"==g?"+=":"-=":"pos"==g?"-=":"+=")+f;c.animate(k,{queue:!1,duration:d.duration,easing:d.options.easing,complete:function(){"hide"==b&&c.hide();a.effects.restore(c,e);a.effects.removeWrapper(c);d.callback&&d.callback.apply(this,arguments);c.dequeue()}})})}})(jQuery);
(function(a){a.effects.explode=function(d){return this.queue(function(){var c=d.options.pieces?Math.round(Math.sqrt(d.options.pieces)):3,e=d.options.pieces?Math.round(Math.sqrt(d.options.pieces)):3;d.options.mode="toggle"==d.options.mode?a(this).is(":visible")?"hide":"show":d.options.mode;var b=a(this).show().css("visibility","hidden"),g=b.offset();g.top-=parseInt(b.css("marginTop"),10)||0;g.left-=parseInt(b.css("marginLeft"),10)||0;for(var h=b.outerWidth(!0),f=b.outerHeight(!0),k=0;k<c;k++)for(var p=
0;p<e;p++)b.clone().appendTo("body").wrap("<div></div>").css({position:"absolute",visibility:"visible",left:-p*(h/e),top:-k*(f/c)}).parent().addClass("ui-effects-explode").css({position:"absolute",overflow:"hidden",width:h/e,height:f/c,left:g.left+p*(h/e)+("show"==d.options.mode?(p-Math.floor(e/2))*(h/e):0),top:g.top+k*(f/c)+("show"==d.options.mode?(k-Math.floor(c/2))*(f/c):0),opacity:"show"==d.options.mode?0:1}).animate({left:g.left+p*(h/e)+("show"==d.options.mode?0:(p-Math.floor(e/2))*(h/e)),top:g.top+
k*(f/c)+("show"==d.options.mode?0:(k-Math.floor(c/2))*(f/c)),opacity:"show"==d.options.mode?1:0},d.duration||500);setTimeout(function(){"show"==d.options.mode?b.css({visibility:"visible"}):b.css({visibility:"visible"}).hide();d.callback&&d.callback.apply(b[0]);b.dequeue();a("div.ui-effects-explode").remove()},d.duration||500)})}})(jQuery);
(function(a){a.effects.fade=function(d){return this.queue(function(){var c=a(this),e=a.effects.setMode(c,d.options.mode||"hide");c.animate({opacity:e},{queue:!1,duration:d.duration,easing:d.options.easing,complete:function(){d.callback&&d.callback.apply(this,arguments);c.dequeue()}})})}})(jQuery);
(function(a){a.effects.fold=function(d){return this.queue(function(){var c=a(this),e=["position","top","bottom","left","right"],b=a.effects.setMode(c,d.options.mode||"hide"),g=d.options.size||15,h=!!d.options.horizFirst,f=d.duration?d.duration/2:a.fx.speeds._default/2;a.effects.save(c,e);c.show();var k=a.effects.createWrapper(c).css({overflow:"hidden"}),p="show"==b!=h,n=p?["width","height"]:["height","width"],p=p?[k.width(),k.height()]:[k.height(),k.width()],r=/([0-9]+)%/.exec(g);r&&(g=parseInt(r[1],
10)/100*p["hide"==b?0:1]);"show"==b&&k.css(h?{height:0,width:g}:{height:g,width:0});h={};r={};h[n[0]]="show"==b?p[0]:g;r[n[1]]="show"==b?p[1]:0;k.animate(h,f,d.options.easing).animate(r,f,d.options.easing,function(){"hide"==b&&c.hide();a.effects.restore(c,e);a.effects.removeWrapper(c);d.callback&&d.callback.apply(c[0],arguments);c.dequeue()})})}})(jQuery);
(function(a){a.effects.highlight=function(d){return this.queue(function(){var c=a(this),e=["backgroundImage","backgroundColor","opacity"],b=a.effects.setMode(c,d.options.mode||"show"),g={backgroundColor:c.css("backgroundColor")};"hide"==b&&(g.opacity=0);a.effects.save(c,e);c.show().css({backgroundImage:"none",backgroundColor:d.options.color||"#ffff99"}).animate(g,{queue:!1,duration:d.duration,easing:d.options.easing,complete:function(){"hide"==b&&c.hide();a.effects.restore(c,e);"show"==b&&!a.support.opacity&&
this.style.removeAttribute("filter");d.callback&&d.callback.apply(this,arguments);c.dequeue()}})})}})(jQuery);
(function(a){a.effects.pulsate=function(d){return this.queue(function(){var c=a(this),e=a.effects.setMode(c,d.options.mode||"show");times=2*(d.options.times||5)-1;duration=d.duration?d.duration/2:a.fx.speeds._default/2;isVisible=c.is(":visible");animateTo=0;isVisible||(c.css("opacity",0).show(),animateTo=1);("hide"==e&&isVisible||"show"==e&&!isVisible)&&times--;for(e=0;e<times;e++)c.animate({opacity:animateTo},duration,d.options.easing),animateTo=(animateTo+1)%2;c.animate({opacity:animateTo},duration,
d.options.easing,function(){0==animateTo&&c.hide();d.callback&&d.callback.apply(this,arguments)});c.queue("fx",function(){c.dequeue()}).dequeue()})}})(jQuery);
(function(a){a.effects.puff=function(d){return this.queue(function(){var c=a(this),e=a.effects.setMode(c,d.options.mode||"hide"),b=parseInt(d.options.percent,10)||150,g=b/100,h={height:c.height(),width:c.width()};a.extend(d.options,{fade:!0,mode:e,percent:"hide"==e?b:100,from:"hide"==e?h:{height:h.height*g,width:h.width*g}});c.effect("scale",d.options,d.duration,d.callback);c.dequeue()})};a.effects.scale=function(d){return this.queue(function(){var c=a(this),e=a.extend(!0,{},d.options),b=a.effects.setMode(c,
d.options.mode||"effect"),g=parseInt(d.options.percent,10)||(0==parseInt(d.options.percent,10)?0:"hide"==b?0:100),h=d.options.direction||"both",f=d.options.origin;"effect"!=b&&(e.origin=f||["middle","center"],e.restore=!0);f={height:c.height(),width:c.width()};c.from=d.options.from||("show"==b?{height:0,width:0}:f);g={y:"horizontal"!=h?g/100:1,x:"vertical"!=h?g/100:1};c.to={height:f.height*g.y,width:f.width*g.x};d.options.fade&&("show"==b&&(c.from.opacity=0,c.to.opacity=1),"hide"==b&&(c.from.opacity=
1,c.to.opacity=0));e.from=c.from;e.to=c.to;e.mode=b;c.effect("size",e,d.duration,d.callback);c.dequeue()})};a.effects.size=function(d){return this.queue(function(){var c=a(this),e="position,top,bottom,left,right,width,height,overflow,opacity".split(","),b="position,top,bottom,left,right,overflow,opacity".split(","),g=["width","height","overflow"],h=["fontSize"],f=["borderTopWidth","borderBottomWidth","paddingTop","paddingBottom"],k=["borderLeftWidth","borderRightWidth","paddingLeft","paddingRight"],
p=a.effects.setMode(c,d.options.mode||"effect"),n=d.options.restore||!1,r=d.options.scale||"both",m=d.options.origin,s={height:c.height(),width:c.width()};c.from=d.options.from||s;c.to=d.options.to||s;m&&(m=a.effects.getBaseline(m,s),c.from.top=(s.height-c.from.height)*m.y,c.from.left=(s.width-c.from.width)*m.x,c.to.top=(s.height-c.to.height)*m.y,c.to.left=(s.width-c.to.width)*m.x);var w=c.from.height/s.height,q=c.from.width/s.width,v=c.to.height/s.height,A=c.to.width/s.width;if("box"==r||"both"==
r)w!=v&&(e=e.concat(f),c.from=a.effects.setTransition(c,f,w,c.from),c.to=a.effects.setTransition(c,f,v,c.to)),q!=A&&(e=e.concat(k),c.from=a.effects.setTransition(c,k,q,c.from),c.to=a.effects.setTransition(c,k,A,c.to));if(("content"==r||"both"==r)&&w!=v)e=e.concat(h),c.from=a.effects.setTransition(c,h,w,c.from),c.to=a.effects.setTransition(c,h,v,c.to);a.effects.save(c,n?e:b);c.show();a.effects.createWrapper(c);c.css("overflow","hidden").css(c.from);if("content"==r||"both"==r)f=f.concat(["marginTop",
"marginBottom"]).concat(h),k=k.concat(["marginLeft","marginRight"]),g=e.concat(f).concat(k),c.find("*[width]").each(function(){child=a(this);n&&a.effects.save(child,g);var b=child.height(),c=child.width();child.from={height:b*w,width:c*q};child.to={height:b*v,width:c*A};w!=v&&(child.from=a.effects.setTransition(child,f,w,child.from),child.to=a.effects.setTransition(child,f,v,child.to));q!=A&&(child.from=a.effects.setTransition(child,k,q,child.from),child.to=a.effects.setTransition(child,k,A,child.to));
child.css(child.from);child.animate(child.to,d.duration,d.options.easing,function(){n&&a.effects.restore(child,g)})});c.animate(c.to,{queue:!1,duration:d.duration,easing:d.options.easing,complete:function(){0===c.to.opacity&&c.css("opacity",c.from.opacity);"hide"==p&&c.hide();a.effects.restore(c,n?e:b);a.effects.removeWrapper(c);d.callback&&d.callback.apply(this,arguments);c.dequeue()}})})}})(jQuery);
(function(a){a.effects.shake=function(d){return this.queue(function(){var c=a(this),e=["position","top","bottom","left","right"];a.effects.setMode(c,d.options.mode||"effect");var b=d.options.direction||"left",g=d.options.distance||20,h=d.options.times||3,f=d.duration||d.options.duration||140;a.effects.save(c,e);c.show();a.effects.createWrapper(c);var k="up"==b||"down"==b?"top":"left",p="up"==b||"left"==b?"pos":"neg",b={},n={},r={};b[k]=("pos"==p?"-=":"+=")+g;n[k]=("pos"==p?"+=":"-=")+2*g;r[k]=("pos"==
p?"-=":"+=")+2*g;c.animate(b,f,d.options.easing);for(g=1;g<h;g++)c.animate(n,f,d.options.easing).animate(r,f,d.options.easing);c.animate(n,f,d.options.easing).animate(b,f/2,d.options.easing,function(){a.effects.restore(c,e);a.effects.removeWrapper(c);d.callback&&d.callback.apply(this,arguments)});c.queue("fx",function(){c.dequeue()});c.dequeue()})}})(jQuery);
(function(a){a.effects.slide=function(d){return this.queue(function(){var c=a(this),e=["position","top","bottom","left","right"],b=a.effects.setMode(c,d.options.mode||"show"),g=d.options.direction||"left";a.effects.save(c,e);c.show();a.effects.createWrapper(c).css({overflow:"hidden"});var h="up"==g||"down"==g?"top":"left",g="up"==g||"left"==g?"pos":"neg",f=d.options.distance||("top"==h?c.outerHeight({margin:!0}):c.outerWidth({margin:!0}));"show"==b&&c.css(h,"pos"==g?isNaN(f)?"-"+f:-f:f);var k={};
k[h]=("show"==b?"pos"==g?"+=":"-=":"pos"==g?"-=":"+=")+f;c.animate(k,{queue:!1,duration:d.duration,easing:d.options.easing,complete:function(){"hide"==b&&c.hide();a.effects.restore(c,e);a.effects.removeWrapper(c);d.callback&&d.callback.apply(this,arguments);c.dequeue()}})})}})(jQuery);
(function(a){a.effects.transfer=function(d){return this.queue(function(){var c=a(this),e=a(d.options.to),b=e.offset(),e={top:b.top,left:b.left,height:e.innerHeight(),width:e.innerWidth()},b=c.offset(),g=a('<div class="ui-effects-transfer"></div>').appendTo(document.body).addClass(d.options.className).css({top:b.top,left:b.left,height:c.innerHeight(),width:c.innerWidth(),position:"absolute"}).animate(e,d.duration,d.options.easing,function(){g.remove();d.callback&&d.callback.apply(c[0],arguments);c.dequeue()})})}})(jQuery);
jQuery(function(a){a.datepicker.regional.ru={closeText:"\u0417\u0430\u043a\u0440\u044b\u0442\u044c",prevText:"&#x3c;\u041f\u0440\u0435\u0434",nextText:"\u0421\u043b\u0435\u0434&#x3e;",currentText:"\u0421\u0435\u0433\u043e\u0434\u043d\u044f",monthNames:"\u042f\u043d\u0432\u0430\u0440\u044c,\u0424\u0435\u0432\u0440\u0430\u043b\u044c,\u041c\u0430\u0440\u0442,\u0410\u043f\u0440\u0435\u043b\u044c,\u041c\u0430\u0439,\u0418\u044e\u043d\u044c,\u0418\u044e\u043b\u044c,\u0410\u0432\u0433\u0443\u0441\u0442,\u0421\u0435\u043d\u0442\u044f\u0431\u0440\u044c,\u041e\u043a\u0442\u044f\u0431\u0440\u044c,\u041d\u043e\u044f\u0431\u0440\u044c,\u0414\u0435\u043a\u0430\u0431\u0440\u044c".split(","),
monthNamesShort:"\u042f\u043d\u0432,\u0424\u0435\u0432,\u041c\u0430\u0440,\u0410\u043f\u0440,\u041c\u0430\u0439,\u0418\u044e\u043d,\u0418\u044e\u043b,\u0410\u0432\u0433,\u0421\u0435\u043d,\u041e\u043a\u0442,\u041d\u043e\u044f,\u0414\u0435\u043a".split(","),dayNames:"\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435,\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a,\u0432\u0442\u043e\u0440\u043d\u0438\u043a,\u0441\u0440\u0435\u0434\u0430,\u0447\u0435\u0442\u0432\u0435\u0440\u0433,\u043f\u044f\u0442\u043d\u0438\u0446\u0430,\u0441\u0443\u0431\u0431\u043e\u0442\u0430".split(","),
dayNamesShort:"\u0432\u0441\u043a,\u043f\u043d\u0434,\u0432\u0442\u0440,\u0441\u0440\u0434,\u0447\u0442\u0432,\u043f\u0442\u043d,\u0441\u0431\u0442".split(","),dayNamesMin:"\u0412\u0441,\u041f\u043d,\u0412\u0442,\u0421\u0440,\u0427\u0442,\u041f\u0442,\u0421\u0431".split(","),weekHeader:"\u041d\u0435",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""};a.datepicker.setDefaults(a.datepicker.regional.ru)});
(function(a){function d(){this.regional=[];this.regional[""]={currentText:"Now",closeText:"Done",ampm:!1,amNames:["AM","A"],pmNames:["PM","P"],timeFormat:"hh:mm tt",timeSuffix:"",timeOnlyTitle:"Choose Time",timeText:"Time",hourText:"Hour",minuteText:"Minute",secondText:"Second",millisecText:"Millisecond",timezoneText:"Time Zone"};this._defaults={showButtonPanel:!0,timeOnly:!1,showHour:!0,showMinute:!0,showSecond:!1,showMillisec:!1,showTimezone:!1,showTime:!0,stepHour:1,stepMinute:1,stepSecond:1,stepMillisec:1,
hour:0,minute:0,second:0,millisec:0,timezone:"+0000",hourMin:0,minuteMin:0,secondMin:0,millisecMin:0,hourMax:23,minuteMax:59,secondMax:59,millisecMax:999,minDateTime:null,maxDateTime:null,onSelect:null,hourGrid:0,minuteGrid:0,secondGrid:0,millisecGrid:0,alwaysSetTime:!0,separator:" ",altFieldTimeOnly:!0,showTimepicker:!0,timezoneIso8609:!1,timezoneList:null,addSliderAccess:!1,sliderAccessArgs:null};a.extend(this._defaults,this.regional[""])}a.extend(a.ui,{timepicker:{version:"0.9.8"}});a.extend(d.prototype,
{$input:null,$altInput:null,$timeObj:null,inst:null,hour_slider:null,minute_slider:null,second_slider:null,millisec_slider:null,timezone_select:null,hour:0,minute:0,second:0,millisec:0,timezone:"+0000",hourMinOriginal:null,minuteMinOriginal:null,secondMinOriginal:null,millisecMinOriginal:null,hourMaxOriginal:null,minuteMaxOriginal:null,secondMaxOriginal:null,millisecMaxOriginal:null,ampm:"",formattedDate:"",formattedTime:"",formattedDateTime:"",timezoneList:null,setDefaults:function(c){var d=this._defaults,
c=c||{};a.extend(d,c);for(var b in c)if(null===c[b]||void 0===c[b])d[b]=c[b];return this},_newInst:function(c,e){var b=new d,g={},h;for(h in this._defaults){var f=c.attr("time:"+h);if(f)try{g[h]=eval(f)}catch(k){g[h]=f}}b._defaults=a.extend({},this._defaults,g,e,{beforeShow:function(c,d){a.isFunction(e.beforeShow)&&e.beforeShow(c,d,b)},onChangeMonthYear:function(d,f,g){b._updateDateTime(g);a.isFunction(e.onChangeMonthYear)&&e.onChangeMonthYear.call(c[0],d,f,g,b)},onClose:function(d,f){!0===b.timeDefined&&
""!=c.val()&&b._updateDateTime(f);a.isFunction(e.onClose)&&e.onClose.call(c[0],d,f,b)},timepicker:b});b.amNames=a.map(b._defaults.amNames,function(a){return a.toUpperCase()});b.pmNames=a.map(b._defaults.pmNames,function(a){return a.toUpperCase()});if(null===b._defaults.timezoneList){g=[];for(h=-11;12>=h;h++)g.push((0<=h?"+":"-")+("0"+Math.abs(h).toString()).slice(-2)+"00");b._defaults.timezoneIso8609&&(g=a.map(g,function(a){return"+0000"==a?"Z":a.substring(0,3)+":"+a.substring(3)}));b._defaults.timezoneList=
g}b.hour=b._defaults.hour;b.minute=b._defaults.minute;b.second=b._defaults.second;b.millisec=b._defaults.millisec;b.ampm="";b.$input=c;e.altField&&(b.$altInput=a(e.altField).css({cursor:"pointer"}).focus(function(){c.trigger("focus")}));if(0==b._defaults.minDate||0==b._defaults.minDateTime)b._defaults.minDate=new Date;if(0==b._defaults.maxDate||0==b._defaults.maxDateTime)b._defaults.maxDate=new Date;void 0!==b._defaults.minDate&&b._defaults.minDate instanceof Date&&(b._defaults.minDateTime=new Date(b._defaults.minDate.getTime()));
void 0!==b._defaults.minDateTime&&b._defaults.minDateTime instanceof Date&&(b._defaults.minDate=new Date(b._defaults.minDateTime.getTime()));void 0!==b._defaults.maxDate&&b._defaults.maxDate instanceof Date&&(b._defaults.maxDateTime=new Date(b._defaults.maxDate.getTime()));void 0!==b._defaults.maxDateTime&&b._defaults.maxDateTime instanceof Date&&(b._defaults.maxDate=new Date(b._defaults.maxDateTime.getTime()));return b},_addTimePicker:function(a){this.timeDefined=this._parseTime(this.$altInput&&
this._defaults.altFieldTimeOnly?this.$input.val()+" "+this.$altInput.val():this.$input.val());this._limitMinMaxDateTime(a,!1);this._injectTimePicker()},_parseTime:function(c,d){var b=this._defaults.timeFormat.toString().replace(/h{1,2}/ig,"(\\d?\\d)").replace(/m{1,2}/ig,"(\\d?\\d)").replace(/s{1,2}/ig,"(\\d?\\d)").replace(/l{1}/ig,"(\\d?\\d?\\d)").replace(/t{1,2}/ig,this._getPatternAmpm()).replace(/z{1}/ig,"(z|[-+]\\d\\d:?\\d\\d)?").replace(/\s/g,"\\s?")+this._defaults.timeSuffix+"$",g=this._getFormatPositions(),
h="";this.inst||(this.inst=a.datepicker._getInst(this.$input[0]));if(d||!this._defaults.timeOnly)b=".{"+a.datepicker._get(this.inst,"dateFormat").length+",}"+this._defaults.separator.replace(RegExp("[.*+?|()\\[\\]{}\\\\]","g"),"\\$&")+b;if(b=c.match(RegExp(b,"i"))){-1!==g.t&&(void 0===b[g.t]||0===b[g.t].length?this.ampm=h="":(h=-1!==a.inArray(b[g.t].toUpperCase(),this.amNames)?"AM":"PM",this.ampm=this._defaults["AM"==h?"amNames":"pmNames"][0]));-1!==g.h&&(this.hour="AM"==h&&"12"==b[g.h]?0:"PM"==h&&
"12"!=b[g.h]?(parseFloat(b[g.h])+12).toFixed(0):Number(b[g.h]));-1!==g.m&&(this.minute=Number(b[g.m]));-1!==g.s&&(this.second=Number(b[g.s]));-1!==g.l&&(this.millisec=Number(b[g.l]));if(-1!==g.z&&void 0!==b[g.z]){g=b[g.z].toUpperCase();switch(g.length){case 1:g=this._defaults.timezoneIso8609?"Z":"+0000";break;case 5:this._defaults.timezoneIso8609&&(g="0000"==g.substring(1)?"Z":g.substring(0,3)+":"+g.substring(3));break;case 6:this._defaults.timezoneIso8609?"00:00"==g.substring(1)&&(g="Z"):g="Z"==
g||"00:00"==g.substring(1)?"+0000":g.replace(/:/,"")}this.timezone=g}return!0}return!1},_getPatternAmpm:function(){var c=[];o=this._defaults;o.amNames&&a.merge(c,o.amNames);o.pmNames&&a.merge(c,o.pmNames);c=a.map(c,function(a){return a.replace(/[.*+?|()\[\]{}\\]/g,"\\$&")});return"("+c.join("|")+")?"},_getFormatPositions:function(){var a=this._defaults.timeFormat.toLowerCase().match(/(h{1,2}|m{1,2}|s{1,2}|l{1}|t{1,2}|z)/g),d={h:-1,m:-1,s:-1,l:-1,t:-1,z:-1};if(a)for(var b=0;b<a.length;b++)-1==d[a[b].toString().charAt(0)]&&
(d[a[b].toString().charAt(0)]=b+1);return d},_injectTimePicker:function(){var c=this.inst.dpDiv,d=this._defaults,b=this,g=parseInt(d.hourMax-(d.hourMax-d.hourMin)%d.stepHour,10),h=parseInt(d.minuteMax-(d.minuteMax-d.minuteMin)%d.stepMinute,10),f=parseInt(d.secondMax-(d.secondMax-d.secondMin)%d.stepSecond,10),k=parseInt(d.millisecMax-(d.millisecMax-d.millisecMin)%d.stepMillisec,10),p=this.inst.id.toString().replace(/([^A-Za-z0-9_])/g,"");if(0===c.find("div#ui-timepicker-div-"+p).length&&d.showTimepicker){var n=
'<div class="ui-timepicker-div" id="ui-timepicker-div-'+p+'"><dl><dt class="ui_tpicker_time_label" id="ui_tpicker_time_label_'+p+'"'+(d.showTime?"":' style="display:none;"')+">"+d.timeText+'</dt><dd class="ui_tpicker_time" id="ui_tpicker_time_'+p+'"'+(d.showTime?"":' style="display:none;"')+'></dd><dt class="ui_tpicker_hour_label" id="ui_tpicker_hour_label_'+p+'"'+(d.showHour?"":' style="display:none;"')+">"+d.hourText+"</dt>",r=0,m=0,s=0,w=0,q,n=n+('<dd class="ui_tpicker_hour"><div id="ui_tpicker_hour_'+
p+'"'+(d.showHour?"":' style="display:none;"')+"></div>");if(d.showHour&&0<d.hourGrid){for(var n=n+'<div style="padding-left: 1px"><table class="ui-tpicker-grid-label"><tr>',v=d.hourMin;v<=g;v+=parseInt(d.hourGrid,10)){r++;var A=d.ampm&&12<v?v-12:v;10>A&&(A="0"+A);d.ampm&&(A=0==v?"12a":12>v?A+"a":A+"p");n+="<td>"+A+"</td>"}n+="</tr></table></div>"}n=n+"</dd>"+('<dt class="ui_tpicker_minute_label" id="ui_tpicker_minute_label_'+p+'"'+(d.showMinute?"":' style="display:none;"')+">"+d.minuteText+'</dt><dd class="ui_tpicker_minute"><div id="ui_tpicker_minute_'+
p+'"'+(d.showMinute?"":' style="display:none;"')+"></div>");if(d.showMinute&&0<d.minuteGrid){n+='<div style="padding-left: 1px"><table class="ui-tpicker-grid-label"><tr>';for(v=d.minuteMin;v<=h;v+=parseInt(d.minuteGrid,10))m++,n+="<td>"+(10>v?"0":"")+v+"</td>";n+="</tr></table></div>"}n=n+"</dd>"+('<dt class="ui_tpicker_second_label" id="ui_tpicker_second_label_'+p+'"'+(d.showSecond?"":' style="display:none;"')+">"+d.secondText+'</dt><dd class="ui_tpicker_second"><div id="ui_tpicker_second_'+p+'"'+
(d.showSecond?"":' style="display:none;"')+"></div>");if(d.showSecond&&0<d.secondGrid){n+='<div style="padding-left: 1px"><table><tr>';for(v=d.secondMin;v<=f;v+=parseInt(d.secondGrid,10))s++,n+="<td>"+(10>v?"0":"")+v+"</td>";n+="</tr></table></div>"}n=n+"</dd>"+('<dt class="ui_tpicker_millisec_label" id="ui_tpicker_millisec_label_'+p+'"'+(d.showMillisec?"":' style="display:none;"')+">"+d.millisecText+'</dt><dd class="ui_tpicker_millisec"><div id="ui_tpicker_millisec_'+p+'"'+(d.showMillisec?"":' style="display:none;"')+
"></div>");if(d.showMillisec&&0<d.millisecGrid){n+='<div style="padding-left: 1px"><table><tr>';for(v=d.millisecMin;v<=k;v+=parseInt(d.millisecGrid,10))w++,n+="<td>"+(10>v?"0":"")+v+"</td>";n+="</tr></table></div>"}n=n+"</dd>"+('<dt class="ui_tpicker_timezone_label" id="ui_tpicker_timezone_label_'+p+'"'+(d.showTimezone?"":' style="display:none;"')+">"+d.timezoneText+"</dt>");n+='<dd class="ui_tpicker_timezone" id="ui_tpicker_timezone_'+p+'"'+(d.showTimezone?"":' style="display:none;"')+"></dd>";$tp=
a(n+"</dl></div>");!0===d.timeOnly&&($tp.prepend('<div class="ui-widget-header ui-helper-clearfix ui-corner-all"><div class="ui-datepicker-title">'+d.timeOnlyTitle+"</div></div>"),c.find(".ui-datepicker-header, .ui-datepicker-calendar").hide());this.hour_slider=$tp.find("#ui_tpicker_hour_"+p).slider({orientation:"horizontal",value:this.hour,min:d.hourMin,max:g,step:d.stepHour,slide:function(a,c){b.hour_slider.slider("option","value",c.value);b._onTimeChange()}});this.minute_slider=$tp.find("#ui_tpicker_minute_"+
p).slider({orientation:"horizontal",value:this.minute,min:d.minuteMin,max:h,step:d.stepMinute,slide:function(a,c){b.minute_slider.slider("option","value",c.value);b._onTimeChange()}});this.second_slider=$tp.find("#ui_tpicker_second_"+p).slider({orientation:"horizontal",value:this.second,min:d.secondMin,max:f,step:d.stepSecond,slide:function(a,c){b.second_slider.slider("option","value",c.value);b._onTimeChange()}});this.millisec_slider=$tp.find("#ui_tpicker_millisec_"+p).slider({orientation:"horizontal",
value:this.millisec,min:d.millisecMin,max:k,step:d.stepMillisec,slide:function(a,c){b.millisec_slider.slider("option","value",c.value);b._onTimeChange()}});this.timezone_select=$tp.find("#ui_tpicker_timezone_"+p).append("<select></select>").find("select");a.fn.append.apply(this.timezone_select,a.map(d.timezoneList,function(b){return a("<option />").val("object"==typeof b?b.value:b).text("object"==typeof b?b.label:b)}));this.timezone_select.val("undefined"!=typeof this.timezone&&null!=this.timezone&&
""!=this.timezone?this.timezone:d.timezone);this.timezone_select.change(function(){b._onTimeChange()});d.showHour&&0<d.hourGrid&&(q=100*r*d.hourGrid/(g-d.hourMin),$tp.find(".ui_tpicker_hour table").css({width:q+"%",marginLeft:q/(-2*r)+"%",borderCollapse:"collapse"}).find("td").each(function(){a(this).click(function(){var c=a(this).html();if(d.ampm)var f=c.substring(2).toLowerCase(),c=parseInt(c.substring(0,2),10),c="a"==f?12==c?0:c:12==c?12:c+12;b.hour_slider.slider("option","value",c);b._onTimeChange();
b._onSelectHandler()}).css({cursor:"pointer",width:100/r+"%",textAlign:"center",overflow:"hidden"})}));d.showMinute&&0<d.minuteGrid&&(q=100*m*d.minuteGrid/(h-d.minuteMin),$tp.find(".ui_tpicker_minute table").css({width:q+"%",marginLeft:q/(-2*m)+"%",borderCollapse:"collapse"}).find("td").each(function(){a(this).click(function(){b.minute_slider.slider("option","value",a(this).html());b._onTimeChange();b._onSelectHandler()}).css({cursor:"pointer",width:100/m+"%",textAlign:"center",overflow:"hidden"})}));
d.showSecond&&0<d.secondGrid&&$tp.find(".ui_tpicker_second table").css({width:q+"%",marginLeft:q/(-2*s)+"%",borderCollapse:"collapse"}).find("td").each(function(){a(this).click(function(){b.second_slider.slider("option","value",a(this).html());b._onTimeChange();b._onSelectHandler()}).css({cursor:"pointer",width:100/s+"%",textAlign:"center",overflow:"hidden"})});d.showMillisec&&0<d.millisecGrid&&$tp.find(".ui_tpicker_millisec table").css({width:q+"%",marginLeft:q/(-2*w)+"%",borderCollapse:"collapse"}).find("td").each(function(){a(this).click(function(){b.millisec_slider.slider("option",
"value",a(this).html());b._onTimeChange();b._onSelectHandler()}).css({cursor:"pointer",width:100/w+"%",textAlign:"center",overflow:"hidden"})});g=c.find(".ui-datepicker-buttonpane");g.length?g.before($tp):c.append($tp);this.$timeObj=$tp.find("#ui_tpicker_time_"+p);null!==this.inst&&(c=this.timeDefined,this._onTimeChange(),this.timeDefined=c);c=function(){b._onSelectHandler()};this.hour_slider.bind("slidestop",c);this.minute_slider.bind("slidestop",c);this.second_slider.bind("slidestop",c);this.millisec_slider.bind("slidestop",
c);if(this._defaults.addSliderAccess){var x=this._defaults.sliderAccessArgs;setTimeout(function(){if(0==$tp.find(".ui-slider-access").length){$tp.find(".ui-slider:visible").sliderAccess(x);var b=$tp.find(".ui-slider-access:eq(0)").outerWidth(!0);b&&$tp.find("table:visible").each(function(){var c=a(this),d=c.outerWidth(),e=c.css("marginLeft").toString().replace("%",""),f=d-b;c.css({width:f,marginLeft:e*f/d+"%"})})}},0)}}},_limitMinMaxDateTime:function(c,d){var b=this._defaults,g=new Date(c.selectedYear,
c.selectedMonth,c.selectedDay);if(this._defaults.showTimepicker){if(null!==a.datepicker._get(c,"minDateTime")&&void 0!==a.datepicker._get(c,"minDateTime")&&g){var h=a.datepicker._get(c,"minDateTime"),f=new Date(h.getFullYear(),h.getMonth(),h.getDate(),0,0,0,0);if(null===this.hourMinOriginal||null===this.minuteMinOriginal||null===this.secondMinOriginal||null===this.millisecMinOriginal)this.hourMinOriginal=b.hourMin,this.minuteMinOriginal=b.minuteMin,this.secondMinOriginal=b.secondMin,this.millisecMinOriginal=
b.millisecMin;c.settings.timeOnly||f.getTime()==g.getTime()?(this._defaults.hourMin=h.getHours(),this.hour<=this._defaults.hourMin?(this.hour=this._defaults.hourMin,this._defaults.minuteMin=h.getMinutes(),this.minute<=this._defaults.minuteMin?(this.minute=this._defaults.minuteMin,this._defaults.secondMin=h.getSeconds()):this.second<=this._defaults.secondMin?(this.second=this._defaults.secondMin,this._defaults.millisecMin=h.getMilliseconds()):(this.millisec<this._defaults.millisecMin&&(this.millisec=
this._defaults.millisecMin),this._defaults.millisecMin=this.millisecMinOriginal)):(this._defaults.minuteMin=this.minuteMinOriginal,this._defaults.secondMin=this.secondMinOriginal,this._defaults.millisecMin=this.millisecMinOriginal)):(this._defaults.hourMin=this.hourMinOriginal,this._defaults.minuteMin=this.minuteMinOriginal,this._defaults.secondMin=this.secondMinOriginal,this._defaults.millisecMin=this.millisecMinOriginal)}if(null!==a.datepicker._get(c,"maxDateTime")&&void 0!==a.datepicker._get(c,
"maxDateTime")&&g){h=a.datepicker._get(c,"maxDateTime");f=new Date(h.getFullYear(),h.getMonth(),h.getDate(),0,0,0,0);if(null===this.hourMaxOriginal||null===this.minuteMaxOriginal||null===this.secondMaxOriginal)this.hourMaxOriginal=b.hourMax,this.minuteMaxOriginal=b.minuteMax,this.secondMaxOriginal=b.secondMax,this.millisecMaxOriginal=b.millisecMax;c.settings.timeOnly||f.getTime()==g.getTime()?(this._defaults.hourMax=h.getHours(),this.hour>=this._defaults.hourMax?(this.hour=this._defaults.hourMax,
this._defaults.minuteMax=h.getMinutes(),this.minute>=this._defaults.minuteMax?(this.minute=this._defaults.minuteMax,this._defaults.secondMax=h.getSeconds()):this.second>=this._defaults.secondMax?(this.second=this._defaults.secondMax,this._defaults.millisecMax=h.getMilliseconds()):(this.millisec>this._defaults.millisecMax&&(this.millisec=this._defaults.millisecMax),this._defaults.millisecMax=this.millisecMaxOriginal)):(this._defaults.minuteMax=this.minuteMaxOriginal,this._defaults.secondMax=this.secondMaxOriginal,
this._defaults.millisecMax=this.millisecMaxOriginal)):(this._defaults.hourMax=this.hourMaxOriginal,this._defaults.minuteMax=this.minuteMaxOriginal,this._defaults.secondMax=this.secondMaxOriginal,this._defaults.millisecMax=this.millisecMaxOriginal)}void 0!==d&&!0===d&&(b=parseInt(this._defaults.hourMax-(this._defaults.hourMax-this._defaults.hourMin)%this._defaults.stepHour,10),g=parseInt(this._defaults.minuteMax-(this._defaults.minuteMax-this._defaults.minuteMin)%this._defaults.stepMinute,10),h=parseInt(this._defaults.secondMax-
(this._defaults.secondMax-this._defaults.secondMin)%this._defaults.stepSecond,10),f=parseInt(this._defaults.millisecMax-(this._defaults.millisecMax-this._defaults.millisecMin)%this._defaults.stepMillisec,10),this.hour_slider&&this.hour_slider.slider("option",{min:this._defaults.hourMin,max:b}).slider("value",this.hour),this.minute_slider&&this.minute_slider.slider("option",{min:this._defaults.minuteMin,max:g}).slider("value",this.minute),this.second_slider&&this.second_slider.slider("option",{min:this._defaults.secondMin,
max:h}).slider("value",this.second),this.millisec_slider&&this.millisec_slider.slider("option",{min:this._defaults.millisecMin,max:f}).slider("value",this.millisec))}},_onTimeChange:function(){var c=this.hour_slider?this.hour_slider.slider("value"):!1,d=this.minute_slider?this.minute_slider.slider("value"):!1,b=this.second_slider?this.second_slider.slider("value"):!1,g=this.millisec_slider?this.millisec_slider.slider("value"):!1,h=this.timezone_select?this.timezone_select.val():!1,f=this._defaults;
"object"==typeof c&&(c=!1);"object"==typeof d&&(d=!1);"object"==typeof b&&(b=!1);"object"==typeof g&&(g=!1);"object"==typeof h&&(h=!1);!1!==c&&(c=parseInt(c,10));!1!==d&&(d=parseInt(d,10));!1!==b&&(b=parseInt(b,10));!1!==g&&(g=parseInt(g,10));var k=f[12>c?"amNames":"pmNames"][0],p=c!=this.hour||d!=this.minute||b!=this.second||g!=this.millisec||0<this.ampm.length&&12>c!=(-1!==a.inArray(this.ampm.toUpperCase(),this.amNames))||h!=this.timezone;p&&(!1!==c&&(this.hour=c),!1!==d&&(this.minute=d),!1!==b&&
(this.second=b),!1!==g&&(this.millisec=g),!1!==h&&(this.timezone=h),this.inst||(this.inst=a.datepicker._getInst(this.$input[0])),this._limitMinMaxDateTime(this.inst,!0));f.ampm&&(this.ampm=k);this._formatTime();this.$timeObj&&this.$timeObj.text(this.formattedTime+f.timeSuffix);this.timeDefined=!0;p&&this._updateDateTime()},_onSelectHandler:function(){var a=this._defaults.onSelect,d=this.$input?this.$input[0]:null;a&&d&&a.apply(d,[this.formattedDateTime,this])},_formatTime:function(c,d,b){void 0==
b&&(b=this._defaults.ampm);var c=c||{hour:this.hour,minute:this.minute,second:this.second,millisec:this.millisec,ampm:this.ampm,timezone:this.timezone},g=(d||this._defaults.timeFormat).toString(),h=parseInt(c.hour,10);b&&(-1!==!a.inArray(c.ampm.toUpperCase(),this.amNames)&&(h%=12),0===h&&(h=12));g=g.replace(/(?:hh?|mm?|ss?|[tT]{1,2}|[lz])/g,function(a){switch(a.toLowerCase()){case "hh":return("0"+h).slice(-2);case "h":return h;case "mm":return("0"+c.minute).slice(-2);case "m":return c.minute;case "ss":return("0"+
c.second).slice(-2);case "s":return c.second;case "l":return("00"+c.millisec).slice(-3);case "z":return c.timezone;case "t":case "tt":if(b){var d=c.ampm;1==a.length&&(d=d.charAt(0));return"T"==a.charAt(0)?d.toUpperCase():d.toLowerCase()}return""}});if(arguments.length)return g;this.formattedTime=g},_updateDateTime:function(c){var c=this.inst||c,d=a.datepicker._daylightSavingAdjust(new Date(c.selectedYear,c.selectedMonth,c.selectedDay)),b=a.datepicker._get(c,"dateFormat"),g=a.datepicker._getFormatConfig(c),
h=null!==d&&this.timeDefined,d=this.formattedDate=a.datepicker.formatDate(b,null===d?new Date:d,g);if(!(void 0!==c.lastVal&&0<c.lastVal.length&&0===this.$input.val().length)){if(!0===this._defaults.timeOnly)d=this.formattedTime;else if(!0!==this._defaults.timeOnly&&(this._defaults.alwaysSetTime||h))d+=this._defaults.separator+this.formattedTime+this._defaults.timeSuffix;this.formattedDateTime=d;this._defaults.showTimepicker?this.$altInput&&!0===this._defaults.altFieldTimeOnly?(this.$altInput.val(this.formattedTime),
this.$input.val(this.formattedDate)):(this.$altInput&&this.$altInput.val(d),this.$input.val(d)):this.$input.val(this.formattedDate);this.$input.trigger("change")}}});a.fn.extend({timepicker:function(c){var c=c||{},d=arguments;"object"==typeof c&&(d[0]=a.extend(c,{timeOnly:!0}));return a(this).each(function(){a.fn.datetimepicker.apply(a(this),d)})},datetimepicker:function(c){var c=c||{},d=arguments;return"string"==typeof c?"getDate"==c?a.fn.datepicker.apply(a(this[0]),d):this.each(function(){var b=
a(this);b.datepicker.apply(b,d)}):this.each(function(){var b=a(this);b.datepicker(a.timepicker._newInst(b,c)._defaults)})}});a.datepicker._base_selectDate=a.datepicker._selectDate;a.datepicker._selectDate=function(c,d){var b=this._getInst(a(c)[0]),g=this._get(b,"timepicker");g?(g._limitMinMaxDateTime(b,!0),b.inline=b.stay_open=!0,this._base_selectDate(c,d),b.inline=b.stay_open=!1,this._notifyChange(b),this._updateDatepicker(b)):this._base_selectDate(c,d)};a.datepicker._base_updateDatepicker=a.datepicker._updateDatepicker;
a.datepicker._updateDatepicker=function(c){var d=c.input[0];if(!a.datepicker._curInst||!(a.datepicker._curInst!=c&&a.datepicker._datepickerShowing&&a.datepicker._lastInput!=d))if("boolean"!==typeof c.stay_open||!1===c.stay_open)this._base_updateDatepicker(c),(d=this._get(c,"timepicker"))&&d._addTimePicker(c)};a.datepicker._base_doKeyPress=a.datepicker._doKeyPress;a.datepicker._doKeyPress=function(c){var d=a.datepicker._getInst(c.target),b=a.datepicker._get(d,"timepicker");if(b&&a.datepicker._get(d,
"constrainInput")){var g=b._defaults.ampm,d=a.datepicker._possibleChars(a.datepicker._get(d,"dateFormat")),b=b._defaults.timeFormat.toString().replace(/[hms]/g,"").replace(/TT/g,g?"APM":"").replace(/Tt/g,g?"AaPpMm":"").replace(/tT/g,g?"AaPpMm":"").replace(/T/g,g?"AP":"").replace(/tt/g,g?"apm":"").replace(/t/g,g?"ap":"")+" "+b._defaults.separator+b._defaults.timeSuffix+(b._defaults.showTimezone?b._defaults.timezoneList.join(""):"")+b._defaults.amNames.join("")+b._defaults.pmNames.join("")+d,g=String.fromCharCode(void 0===
c.charCode?c.keyCode:c.charCode);return c.ctrlKey||" ">g||!d||-1<b.indexOf(g)}return a.datepicker._base_doKeyPress(c)};a.datepicker._base_doKeyUp=a.datepicker._doKeyUp;a.datepicker._doKeyUp=function(c){var d=a.datepicker._getInst(c.target),b=a.datepicker._get(d,"timepicker");if(b&&b._defaults.timeOnly&&d.input.val()!=d.lastVal)try{a.datepicker._updateDatepicker(d)}catch(g){a.datepicker.log(g)}return a.datepicker._base_doKeyUp(c)};a.datepicker._base_gotoToday=a.datepicker._gotoToday;a.datepicker._gotoToday=
function(c){var d=this._getInst(a(c)[0]),b=d.dpDiv;this._base_gotoToday(c);var c=new Date,g=this._get(d,"timepicker");if(g._defaults.showTimezone&&g.timezone_select){var h=c.getTimezoneOffset(),f=0<h?"-":"+",h=Math.abs(h),k=h%60,h=f+("0"+(h-k)/60).slice(-2)+("0"+k).slice(-2);g._defaults.timezoneIso8609&&(h=h.substring(0,3)+":"+h.substring(3));g.timezone_select.val(h)}this._setTime(d,c);a(".ui-datepicker-today",b).click()};a.datepicker._disableTimepickerDatepicker=function(c){var d=this._getInst(c),
b=this._get(d,"timepicker");a(c).datepicker("getDate");b&&(b._defaults.showTimepicker=!1,b._updateDateTime(d))};a.datepicker._enableTimepickerDatepicker=function(c){var d=this._getInst(c),b=this._get(d,"timepicker");a(c).datepicker("getDate");b&&(b._defaults.showTimepicker=!0,b._addTimePicker(d),b._updateDateTime(d))};a.datepicker._setTime=function(a,d){var b=this._get(a,"timepicker");if(b){var g=b._defaults,h=d?d.getHours():g.hour,f=d?d.getMinutes():g.minute,k=d?d.getSeconds():g.second,p=d?d.getMilliseconds():
g.millisec;if(h<g.hourMin||h>g.hourMax||f<g.minuteMin||f>g.minuteMax||k<g.secondMin||k>g.secondMax||p<g.millisecMin||p>g.millisecMax)h=g.hourMin,f=g.minuteMin,k=g.secondMin,p=g.millisecMin;b.hour=h;b.minute=f;b.second=k;b.millisec=p;b.hour_slider&&b.hour_slider.slider("value",h);b.minute_slider&&b.minute_slider.slider("value",f);b.second_slider&&b.second_slider.slider("value",k);b.millisec_slider&&b.millisec_slider.slider("value",p);b._onTimeChange();b._updateDateTime(a)}};a.datepicker._setTimeDatepicker=
function(a,d,b){var a=this._getInst(a),g=this._get(a,"timepicker");g&&(this._setDateFromField(a),d&&("string"==typeof d?(g._parseTime(d,b),d=new Date,d.setHours(g.hour,g.minute,g.second,g.millisec)):d=new Date(d.getTime()),"Invalid Date"==d.toString()&&(d=void 0),this._setTime(a,d)))};a.datepicker._base_setDateDatepicker=a.datepicker._setDateDatepicker;a.datepicker._setDateDatepicker=function(a,d){var b=this._getInst(a),g=d instanceof Date?new Date(d.getTime()):d;this._updateDatepicker(b);this._base_setDateDatepicker.apply(this,
arguments);this._setTimeDatepicker(a,g,!0)};a.datepicker._base_getDateDatepicker=a.datepicker._getDateDatepicker;a.datepicker._getDateDatepicker=function(c,d){var b=this._getInst(c),g=this._get(b,"timepicker");return g?(this._setDateFromField(b,d),(b=this._getDate(b))&&g._parseTime(a(c).val(),g.timeOnly)&&b.setHours(g.hour,g.minute,g.second,g.millisec),b):this._base_getDateDatepicker(c,d)};a.datepicker._base_parseDate=a.datepicker.parseDate;a.datepicker.parseDate=function(a,d,b){var g;try{g=this._base_parseDate(a,
d,b)}catch(h){g=this._base_parseDate(a,d.substring(0,d.length-(h.length-h.indexOf(":")-2)),b)}return g};a.datepicker._base_formatDate=a.datepicker._formatDate;a.datepicker._formatDate=function(a,d,b,g){var h=this._get(a,"timepicker");return h?(d&&this._base_formatDate(a,d,b,g),h._updateDateTime(a),h.$input.val()):this._base_formatDate(a)};a.datepicker._base_optionDatepicker=a.datepicker._optionDatepicker;a.datepicker._optionDatepicker=function(a,d,b){var g=this._get(this._getInst(a),"timepicker");
if(g){var h,f,k;"string"==typeof d?"minDate"===d||"minDateTime"===d?h=b:"maxDate"===d||"maxDateTime"===d?f=b:"onSelect"===d&&(k=b):"object"==typeof d&&(d.minDate?h=d.minDate:d.minDateTime?h=d.minDateTime:d.maxDate?f=d.maxDate:d.maxDateTime&&(f=d.maxDateTime));h?(h=0==h?new Date:new Date(h),g._defaults.minDate=h,g._defaults.minDateTime=h):f?(f=0==f?new Date:new Date(f),g._defaults.maxDate=f,g._defaults.maxDateTime=f):k&&(g._defaults.onSelect=k)}return void 0===b?this._base_optionDatepicker(a,d):this._base_optionDatepicker(a,
d,b)};a.timepicker=new d;a.timepicker.version="0.9.8"})(jQuery);
(function(a){a.timepicker.regional.ru={timeOnlyTitle:"\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0432\u0440\u0435\u043c\u044f",timeText:"\u0412\u0440\u0435\u043c\u044f",hourText:"\u0427\u0430\u0441\u044b",minuteText:"\u041c\u0438\u043d\u0443\u0442\u044b",secondText:"\u0421\u0435\u043a\u0443\u043d\u0434\u044b",millisecText:"\u041c\u0438\u043b\u043b\u0438\u0441\u0435\u043a\u0443\u043d\u0434\u044b",timezoneText:"\u0412\u0440\u0435\u043c\u044f \u0437\u043e\u043d\u044b",currentText:"\u0421\u0435\u0439\u0447\u0430\u0441",
closeText:"\u0417\u0430\u043a\u0440\u044b\u0442\u044c",timeFormat:"hh:mm tt",amNames:["AM","A"],pmNames:["PM","P"],ampm:!1};a.timepicker.setDefaults(a.timepicker.regional.ru)})(jQuery);
(function(a){var d={context:window,name:"jsxml",file_cache:!0,errors:"alert"};a||(a={});for(var c in d)a[c]&&(d[c]=a[c]);var a=d,e=function(a){a&&(this.cb=a);this.tasks=[]};e.prototype.add=function(a){this.tasks.push(a)};e.prototype.exe=function(a){"function"==typeof a&&(this.cb=a,a=0);var a=a?a:0,b=this;if(this.tasks.length>a)this.tasks[a](function(){b.exe(a+1)});else"function"==typeof this.cb&&this.cb()};var d=function(){},b={ajax:function(a){null===this._ajax&&(this._ajax=window.jQuery?jQuery.ajax:
window.Ext&&window.Ext.Ajax?function(a){Ext.Ajax.request({url:a.url,success:function(b){a.success(b.responseXML)},failure:a.error})}:window.Ajax&&Ajax.Request?function(a){new Ajax.Request(a.url,{method:"get",onSuccess:function(b){a.success(b.responseXML)},onFailure:a.error,onException:function(b,c){a.error(c)}})}:window.YAHOO?function(a){YAHOO.util.Connect.asyncRequest("GET",a.url,{success:function(b){a.success(b.responseXML)},failure:a.error})}:!1);if(this._ajax)try{this._ajax(a)}catch(b){a.error(b)}else this._throw(this._msgs.noajax)},
nodeTypes:{ELEMENT_NODE:1,ATTRIBUTE_NODE:2,TEXT_NODE:3,CDATA_SECTION_NODE:4,ENTITY_REFERENCE_NODE:5,ENTITY_NODE:6,PROCESSING_INSTRUCTION_NODE:7,COMMENT_NODE:8,DOCUMENT_NODE:9,DOCUMENT_TYPE_NODE:10,DOCUMENT_FRAGMENT_NODE:11,NOTATION_NODE:12},importNode:function(a,b,c){switch(b.nodeType){case this.nodeTypes.ELEMENT_NODE:var d=a.createElement(b.nodeName);if(b.attributes&&0<b.attributes.length)for(var e=0,n=b.attributes.length;e<n;)d.setAttribute(b.attributes[e].nodeName,b.getAttribute(b.attributes[e++].nodeName));
if(c&&b.childNodes&&0<b.childNodes.length){e=0;for(n=b.childNodes.length;e<n;)d.appendChild(this.importNode(a,b.childNodes[e++],c))}return d;case this.nodeTypes.TEXT_NODE:case this.nodeTypes.CDATA_SECTION_NODE:case this.nodeTypes.COMMENT_NODE:return a.createTextNode(b.nodeValue)}},getMsDom:function(){var a=document.createElement("xml");a.src='<?xml version="1.0" encoding="UTF-8"?>';document.body.appendChild(a);var b=a.XMLDocument;document.body.removeChild(a);return b},newDoc:function(a){var b=window.ActiveXObject?
this.getMsDom():document.implementation.createDocument("",a&&!a.tagName?a:"test",null);window.ActiveXObject?a&&(a.tagName?b.appendChild(this.importNode(b,a,!0)):b.appendChild(b.createElement(a))):a.tagName&&b.replaceChild(b.importNode(a,!0),b.documentElement);return b},copy:function(a){return this.fromString(this.toXml(a))},fromStringOrObject:function(a){return this.fromString(a)||this._fromObject(a)},fromString:function(a,b){if("string"!=typeof a||(void 0==b||b)&&!/^<\?xml/.test(a))return!1;if(window.ActiveXObject){var c=
this.newDoc();c.loadXML(a);return!c.documentElement?(this._throw(this._msgs.broken),!1):c}c=(new DOMParser).parseFromString(a,"text/xml");return 0<c.getElementsByTagName("parsererror").length?(this._throw(this._msgs.broken),!1):c},fromFile:function(a,b,c){var d=this._cache_loading,p=this._cache,n=this;d[a]?(!0===d[a]&&(d[a]=new e),d[a].add(function(d){b.call(c?c:p[a],p[a]);d()})):p[a]?b.call(c?c:p[a],p[a]):(d[a]=!0,this.ajax({url:a,success:function(e){e.documentElement?(p[a]=e,b.call(c?c:e,e),"object"==
typeof d[a]&&d[a].exe(),d[a]&&delete d[a]):n._throw(n._msgs.brokenfile+": "+a)},error:function(b){d[a]=!1;if(b){var c=[];c.push(n._msgs.exception+":\r\n"+a);b.name&&c.push(b.name);b.message&&c.push(b.message);n._throw(c.join("\r\n"))}else n._throw(n._msgs.brokenfile+": "+a)}}))},load:function(a,b,c){var d=this.fromStringOrObject(a);d?b.call(c?c:d,d):this.fromFile(a,b,c)},toXml:function(a,b){var b=!1==b?!1:!0,c="string"==typeof a?a:a.xml?a.xml:(new XMLSerializer).serializeToString(a),d=/^<\?xml/.test(c);
b&&/\="UTF\-16"\?/.test(c)&&(c=c.replace(/\=\"UTF\-16\"\?/,'="UTF-8"?'));return b&&!d?this._xmlHeader+c:!b&&d?c.replace(/^<\?xml[^<]+/,""):c},_borrowRootName:function(a){return a?this._isA(a)?a.shift():a:"root"},toDom:function(a,b,c){rootName=this._borrowRootName(b);var c=c?c.appendChild(c.ownerDocument.createElement(rootName)):this.newDoc(rootName).documentElement,d;if(this._isA(a))for(var e=0;e<a.length;e++)this.toDom(a[e],this._copy(b),c);else for(e in a)switch(d=typeof a[e],d){case "string":case "number":case "boolean":try{c.setAttribute(e,
""+("boolean"==d?a[e]?1:0:a[e]))}catch(n){this._throw('Unable to set attribute named "'+e+'"; '+n.message)}break;case "object":null!==a[e]&&this.toDom(a[e],this._isA(b)?[e].concat(b):e,c);break;default:return this._throw('Unsuitable type of index "'+e+'" for converting to XML: '+d),!1}return c.ownerDocument.documentElement==c?c.ownerDocument:c},trans:function(a,b,c,d,e){var n=this;this.load(a,function(a){n._trans2(a,b,c,d,e)})},transReady:function(a,b,c,d){var a=this.fromStringOrObject(a),b=this.fromStringOrObject(b),
e;if(!a||!b)return!1;try{if(window.ActiveXObject)e=a.transformNode(b),e=this.fromStringOrObject(e)||e;else{var n=new XSLTProcessor;n.importStylesheet(b);e=d?n.transformToDocument(a):n.transformToFragment(a,document)}}catch(r){return this._throw(this._msgs.brokenxslt),!1}return c?e:this.toXml(e,!1)},getXslWrap:function(a){a=a||{};a.indent=a.indent?a.indent:"yes";a.method=a.method?a.method:"html";return['<?xml version="1.0" encoding="UTF-8"?><xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"><xsl:output encoding="UTF-8" indent="'+
a.indent+'" method="'+a.method+'" />',"</xsl:stylesheet>"]},_trans2:function(a,b,c,d,e){this.load(b,function(b){var h;c&&"number"==typeof c.length&&"function"==typeof c.splice?(h=c[1],c=c[0]):h=c;c.call(h,this.transReady(a,b,d,e))},this)},_throw:function(b){switch(a.errors){case "alert":alert("JSXML:\r\n"+b);break;case "throw":throw"JSXML:\r\n"+b;}},_ajax:null,_fromObject:function(a){return!a.documentElement?a.tagName?this.newDoc(a):!1:a},_xmlHeader:'<?xml version="1.0" encoding="UTF-8"?>\r\n',_cache:{},
_isA:function(a){return a&&"number"==typeof a.length&&"function"==typeof a.splice},_copy:function(a){if("object"!=typeof a||null===a)return a;var b;if(this._isA(a)){b=[];for(var c=0;c<a.length;c++)b.push(a[c])}else for(c in b={},a)b[c]=a[c];return b},_cache_loading:{},_msgs:{broken:"Broken XML string",brokenfile:"Broken XML file",brokenxslt:"Broken XSLT",noajax:"No AJAX library found. See docs for supported libraries.",exception:"An exception happened while trying to load url"}};for(c in b)d.prototype[c]=
b[c];a.context[a.name]=new d})();
(function(){function a(b){if(!b||"object"!=typeof b)return b;var c=new b.constructor,d;for(d in b)b.hasOwnProperty(d)&&(c[d]=a(b[d]));return c}function d(a,b){if(a){var c,d=0,e=a.length;if(void 0===e)for(c in a){if(!1===b.call(a[c],c,a[c]))break}else for(c=a[0];d<e&&!1!==b.call(c,d,c);c=a[++d]);return a}}function c(a,b,c){if("object"!=typeof b)return a;a&&b&&d(b,function(b,d){if(!c||"function"!=typeof d)a[b]=d});return a}function e(a){var b=a.indexOf(".");if(-1!=b){var c=a.slice(0,b)||"*",e=a.slice(b+
1,a.length),f=[];d(document.getElementsByTagName(c),function(){this.className&&-1!=this.className.indexOf(e)&&f.push(this)});return f}}function b(a){a=a||window.event;a.preventDefault?(a.stopPropagation(),a.preventDefault()):(a.returnValue=!1,a.cancelBubble=!0);return!1}function g(a,b,c){a[b]=a[b]||[];a[b].push(c)}function h(){return"_"+(""+Math.random()).slice(2,10)}function f(e,f,k){var q=this,v=null,A=!1,x,z,y=[],C={},D={},E,G,I,H,u,O;c(q,{id:function(){return E},isLoaded:function(){return null!==
v&&void 0!==v.fp_play&&!A},getParent:function(){return e},hide:function(a){a&&(e.style.height="0px");q.isLoaded()&&(v.style.height="0px");return q},show:function(){e.style.height=O+"px";q.isLoaded()&&(v.style.height=u+"px");return q},isHidden:function(){return q.isLoaded()&&0===parseInt(v.style.height,10)},load:function(a){if(!q.isLoaded()&&!1!==q._fireEvent("onBeforeLoad")){var b=0;d(r,function(){this.unload(function(){if(++b==r.length){if((x=e.innerHTML)&&!flashembed.isSupported(f.version))e.innerHTML=
"";a&&(a.cached=!0,g(D,"onLoad",a));flashembed(e,f,{config:k})}})})}return q},unload:function(a){if(this.isFullscreen()&&/WebKit/i.test(navigator.userAgent))return a&&a(!1),q;if(""!==x.replace(/\s/g,"")){if(!1===q._fireEvent("onBeforeUnload"))return a&&a(!1),q;A=!0;try{v&&(v.fp_close(),q._fireEvent("onUnload"))}catch(b){}setTimeout(function(){v=null;e.innerHTML=x;A=!1;a&&a(!0)},50)}else a&&a(!1);return q},getClip:function(a){void 0===a&&(a=H);return y[a]},getCommonClip:function(){return z},getPlaylist:function(){return y},
getPlugin:function(a){var b=C[a];if(!b&&q.isLoaded()){var c=q._api().fp_getPlugin(a);c&&(b=new n(a,c,q),C[a]=b)}return b},getScreen:function(){return q.getPlugin("screen")},getControls:function(){return q.getPlugin("controls")._fireEvent("onUpdate")},getLogo:function(){try{return q.getPlugin("logo")._fireEvent("onUpdate")}catch(a){}},getPlay:function(){return q.getPlugin("play")._fireEvent("onUpdate")},getConfig:function(b){return b?a(k):k},getFlashParams:function(){return f},loadPlugin:function(a,
b,c,d){"function"==typeof c&&(d=c,c={});var e=d?h():"_";q._api().fp_loadPlugin(a,b,c,e);b={};b[e]=d;d=new n(a,null,q,b);return C[a]=d},getState:function(){return q.isLoaded()?v.fp_getState():-1},play:function(a,b){var c=function(){void 0!==a?q._api().fp_play(a,b):q._api().fp_play()};q.isLoaded()?c():A?setTimeout(function(){q.play(a,b)},50):q.load(function(){c()});return q},getVersion:function(){if(q.isLoaded()){var a=v.fp_getVersion();a.push("flowplayer.js 3.2.6");return a}return"flowplayer.js 3.2.6"},
_api:function(){if(!q.isLoaded())throw"Flowplayer "+q.id()+" not loaded when calling an API method";return v},setClip:function(a){q.setPlaylist([a]);return q},getIndex:function(){return I},_swfHeight:function(){return v.clientHeight}});d("Click*,Load*,Unload*,Keypress*,Volume*,Mute*,Unmute*,PlaylistReplace,ClipAdd,Fullscreen*,FullscreenExit,Error,MouseOver,MouseOut".split(","),function(){var a="on"+this;if(-1!=a.indexOf("*")){var a=a.slice(0,a.length-1),b="onBefore"+a.slice(2);q[b]=function(a){g(D,
b,a);return q}}q[a]=function(b){g(D,a,b);return q}});d("pause,resume,mute,unmute,stop,toggle,seek,getStatus,getVolume,setVolume,getTime,isPaused,isPlaying,startBuffering,stopBuffering,isFullscreen,toggleFullscreen,reset,close,setPlaylist,addClip,playFeed,setKeyboardShortcutsEnabled,isKeyboardShortcutsEnabled".split(","),function(){var a=this;q[a]=function(b,c){if(!q.isLoaded())return q;var d=null,d=void 0!==b&&void 0!==c?v["fp_"+a](b,c):void 0===b?v["fp_"+a]():v["fp_"+a](b);return"undefined"===d||
void 0===d?q:d}});q._fireEvent=function(a){"string"==typeof a&&(a=[a]);var b=a[0],c=a[1],e=a[2],f=a[3],g=0;k.debug&&console.log("$f.fireEvent",[].slice.call(a));!q.isLoaded()&&"onLoad"==b&&"player"==c&&(v=v||document.getElementById(G),u=q._swfHeight(),d(y,function(){this._fireEvent("onLoad")}),d(C,function(a,b){b._fireEvent("onUpdate")}),z._fireEvent("onLoad"));if(!("onLoad"==b&&"player"!=c)){if("onError"==b&&("string"==typeof c||"number"==typeof c&&"number"==typeof e))c=e,e=f;if("onContextMenu"==
b)d(k.contextMenu[c],function(a,b){b.call(q)});else if("onPluginEvent"==b||"onBeforePluginEvent"==b){if(f=C[c.name||c])return f._fireEvent("onUpdate",c),f._fireEvent(e,a.slice(3))}else{if("onPlaylistReplace"==b){y=[];var h=0;d(c,function(){y.push(new p(this,h++,q))})}if("onClipAdd"==b){if(c.isInStream)return;c=new p(c,e,q);y.splice(e,0,c);for(g=e+1;g<y.length;g++)y[g].index++}var m=!0;if("number"==typeof c&&c<y.length&&(H=c,(a=y[c])&&(m=a._fireEvent(b,e,f)),!a||!1!==m))m=z._fireEvent(b,e,f,a);d(D[b],
function(){m=this.call(q,c,e);this.cached&&D[b].splice(g,1);if(!1===m)return!1;g++});return m}}};if("string"==typeof e){var Q=document.getElementById(e);if(!Q)throw"Flowplayer cannot access element: "+e;e=Q}(function(){function a(c){var d=q.hasiPadSupport&&q.hasiPadSupport();if(/iPad|iPhone|iPod/i.test(navigator.userAgent)&&!/.flv$/i.test(y[0].url)&&!d)return!0;!q.isLoaded()&&!1!==q._fireEvent("onBeforeClick")&&q.load();return b(c)}$f(e)?($f(e).getParent().innerHTML="",I=$f(e).getIndex(),r[I]=q):
(r.push(q),I=r.length-1);O=parseInt(e.style.height,10)||e.clientHeight;E=e.id||"fp"+h();G=f.id||E+"_api";f.id=G;k.playerId=E;"string"==typeof k&&(k={clip:{url:k}});"string"==typeof k.clip&&(k.clip={url:k.clip});k.clip=k.clip||{};e.getAttribute("href",2)&&!k.clip.url&&(k.clip.url=e.getAttribute("href",2));z=new p(k.clip,-1,q);k.playlist=k.playlist||[k.clip];var c=0;d(k.playlist,function(){var a=this;"object"==typeof a&&a.length&&(a={url:""+a});d(k.clip,function(b,c){void 0!==c&&void 0===a[b]&&"function"!=
typeof c&&(a[b]=c)});k.playlist[c]=a;a=new p(a,c,q);y.push(a);c++});d(k,function(a,b){if("function"==typeof b){if(z[a])z[a](b);else g(D,a,b);delete k[a]}});d(k.plugins,function(a,b){b&&(C[a]=new n(a,b,q))});if(!k.plugins||void 0===k.plugins.controls)C.controls=new n("controls",null,q);C.canvas=new n("canvas",null,q);x=e.innerHTML;setTimeout(function(){""!==x.replace(/\s/g,"")?e.addEventListener?e.addEventListener("click",a,!1):e.attachEvent&&e.attachEvent("onclick",a):(e.addEventListener&&e.addEventListener("click",
b,!1),q.load())},0)})()}function k(a){this.length=a.length;this.each=function(b){d(a,b)};this.size=function(){return a.length}}var p=function(a,b,e){var f=this,k={},n={};f.index=b;"string"==typeof a&&(a={url:a});c(this,a,!0);d("Begin*,Start,Pause*,Resume*,Seek*,Stop*,Finish*,LastSecond,Update,BufferFull,BufferEmpty,BufferStop".split(","),function(){var a="on"+this;if(-1!=a.indexOf("*")){var a=a.slice(0,a.length-1),c="onBefore"+a.slice(2);f[c]=function(a){g(n,c,a);return f}}f[a]=function(b){g(n,a,
b);return f};-1==b&&(f[c]&&(e[c]=f[c]),f[a]&&(e[a]=f[a]))});c(this,{onCuepoint:function(a,c){if(1==arguments.length)return k.embedded=[null,a],f;"number"==typeof a&&(a=[a]);var d=h();k[d]=[a,c];e.isLoaded()&&e._api().fp_addCuepoints(a,b,d);return f},update:function(a){c(f,a);e.isLoaded()&&e._api().fp_updateClip(a,b);var d=e.getConfig();c(-1==b?d.clip:d.playlist[b],a,!0)},_fireEvent:function(a,g,h,m){if("onLoad"==a)return d(k,function(a,c){c[0]&&e._api().fp_addCuepoints(c[0],b,a)}),!1;m=m||f;if("onCuepoint"==
a){var r=k[g];if(r)return r[1].call(e,m,h)}g&&-1!="onBeforeBegin,onMetaData,onStart,onUpdate,onResume".indexOf(a)&&(c(m,g),g.metaData&&(m.duration?m.fullDuration=g.metaData.duration:m.duration=g.metaData.duration));var p=!0;d(n[a],function(){p=this.call(e,m,g,h)});return p}});if(a.onCuepoint){var r=a.onCuepoint;f.onCuepoint.apply(f,"function"==typeof r?[r]:r);delete a.onCuepoint}d(a,function(b,c){"function"==typeof c&&(g(n,b,c),delete a[b])});-1==b&&(e.onCuepoint=this.onCuepoint)},n=function(a,b,
e,f){var g=this,k={},n=!1;f&&c(k,f);d(b,function(a,c){"function"==typeof c&&(k[a]=c,delete b[a])});c(this,{animate:function(c,d,f){if(!c)return g;"function"==typeof d&&(f=d,d=500);if("string"==typeof c){var n=c,c={};c[n]=d;d=500}if(f){var r=h();k[r]=f}void 0===d&&(d=500);b=e._api().fp_animate(a,c,d,r);return g},css:function(d,f){if(void 0!==f){var h={};h[d]=f;d=h}b=e._api().fp_css(a,d);c(g,b);return g},show:function(){this.display="block";e._api().fp_showPlugin(a);return g},hide:function(){this.display=
"none";e._api().fp_hidePlugin(a);return g},toggle:function(){this.display=e._api().fp_togglePlugin(a);return g},fadeTo:function(b,c,d){"function"==typeof c&&(d=c,c=500);if(d){var f=h();k[f]=d}this.display=e._api().fp_fadeTo(a,b,c,f);this.opacity=b;return g},fadeIn:function(a,b){return g.fadeTo(1,a,b)},fadeOut:function(a,b){return g.fadeTo(0,a,b)},getName:function(){return a},getPlayer:function(){return e},_fireEvent:function(b,f){if("onUpdate"==b){var h=e._api().fp_getPlugin(a);if(!h)return;c(g,h);
delete g.methods;n||(d(h.methods,function(){var b=""+this;g[b]=function(){var c=[].slice.call(arguments),c=e._api().fp_invoke(a,b,c);return"undefined"===c||void 0===c?g:c}}),n=!0)}return(h=k[b])?(h=h.apply(g,f),"_"==b.slice(0,1)&&delete k[b],h):g}})},r=[];window.flowplayer=window.$f=function(){var b=null,g=arguments[0];if(!arguments.length)return d(r,function(){if(this.isLoaded())return b=this,!1}),b||r[0];if(1==arguments.length){if("number"==typeof g)return r[g];if("*"==g)return new k(r);d(r,function(){if(this.id()==
g.id||this.id()==g||this.getParent()==g)return b=this,!1});return b}if(1<arguments.length){var h=arguments[1],n=3==arguments.length?arguments[2]:{};"string"==typeof h&&(h={src:h});h=c({bgcolor:"#000000",version:[9,0],expressInstall:"http://static.flowplayer.org/swf/expressinstall.swf",cachebusting:!1},h);if("string"==typeof g){if(-1!=g.indexOf(".")){var p=[];d(e(g),function(){p.push(new f(this,a(h),a(n)))});return new k(p)}var A=document.getElementById(g);return new f(null!==A?A:g,h,n)}if(g)return new f(g,
h,n)}return null};c(window.$f,{fireEvent:function(){var a=[].slice.call(arguments),b=$f(a[0]);return b?b._fireEvent(a.slice(1)):null},addPlugin:function(a,b){f.prototype[a]=b;return $f},each:d,extend:c});"function"==typeof jQuery&&(jQuery.fn.flowplayer=function(b,c){if(!arguments.length||"number"==typeof arguments[0]){var d=[];this.each(function(){var a=$f(this);a&&d.push(a)});return arguments.length?d[arguments[0]]:new k(d)}return this.each(function(){$f(this,a(b),c?a(c):{})})})})();
(function(){function a(){if(p.done)return!1;var a=document;if(a&&a.getElementsByTagName&&a.getElementById&&a.body){clearInterval(p.timer);p.timer=null;for(a=0;a<p.ready.length;a++)p.ready[a].call();p.ready=null;p.done=!0}}function d(a,b){if(b)for(key in b)b.hasOwnProperty(key)&&(a[key]=b[key]);return a}function c(a){switch(e(a)){case "string":return a=a.replace(RegExp('(["\\\\])',"g"),"\\$1"),a=a.replace(/^\s?(\d+)%/,"$1pct"),'"'+a+'"';case "array":return"["+b(a,function(a){return c(a)}).join(",")+
"]";case "function":return'"function()"';case "object":var d=[],f;for(f in a)a.hasOwnProperty(f)&&d.push('"'+f+'":'+c(a[f]));return"{"+d.join(",")+"}"}return(""+a).replace(/\s/g," ").replace(/\'/g,'"')}function e(a){if(null===a||void 0===a)return!1;var b=typeof a;return"object"==b&&a.push?"array":b}function b(a,b){var c=[],d;for(d in a)a.hasOwnProperty(d)&&(c[d]=b(a[d]));return c}function g(a,b){var e=d({},a),f=document.all,g='<object width="'+e.width+'" height="'+e.height+'"';f&&!e.id&&(e.id="_"+
(""+Math.random()).substring(9));e.id&&(g+=' id="'+e.id+'"');e.cachebusting&&(e.src+=(-1!=e.src.indexOf("?")?"&":"?")+Math.random());g=e.w3c||!f?g+(' data="'+e.src+'" type="application/x-shockwave-flash"'):g+' classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"';g+=">";if(e.w3c||f)g+='<param name="movie" value="'+e.src+'" />';e.width=e.height=e.id=e.w3c=e.src=null;for(var h in e)null!==e[h]&&(g+='<param name="'+h+'" value="'+e[h]+'" />');e="";if(b){for(var k in b)null!==b[k]&&(e+=k+"="+("object"==
typeof b[k]?c(b[k]):b[k])+"&");e=e.substring(0,e.length-1);g+='<param name="flashvars" value=\''+e+"' />"}return g+"</object>"}function h(a,b,c){var e=flashembed.getVersion();d(this,{getContainer:function(){return a},getConf:function(){return b},getVersion:function(){return e},getFlashvars:function(){return c},getApi:function(){return a.firstChild},getHTML:function(){return g(b,c)}});var f=b.version,h=b.expressInstall,k=!f||flashembed.isSupported(f);k?(b.onFail=b.version=b.expressInstall=null,a.innerHTML=
g(b,c)):f&&h&&flashembed.isSupported([6,65])?(d(b,{src:h}),c={MMredirectURL:location.href,MMplayerType:"PlugIn",MMdoctitle:document.title},a.innerHTML=g(b,c)):""===a.innerHTML.replace(/\s/g,"")&&(a.innerHTML="<h2>Flash version "+f+" or greater is required</h2><h3>"+(0<e[0]?"Your version is "+e:"You have no flash plugin installed")+"</h3>"+("A"==a.tagName?"<p>Click here to download latest version</p>":"<p>Download latest version from <a href='http://www.adobe.com/go/getflashplayer'>here</a></p>"),
"A"==a.tagName&&(a.onclick=function(){location.href="http://www.adobe.com/go/getflashplayer"}));!k&&b.onFail&&(f=b.onFail.call(this),"string"==typeof f&&(a.innerHTML=f));document.all&&(window[b.id]=document.getElementById(b.id))}var f="function"==typeof jQuery,k={width:"100%",height:"100%",allowfullscreen:!0,allowscriptaccess:"always",quality:"high",version:null,onFail:null,expressInstall:null,w3c:!1,cachebusting:!1};f&&(jQuery.tools=jQuery.tools||{},jQuery.tools.flashembed={version:"1.0.4",conf:k});
var p=f?jQuery:function(b){if(p.done)return b();p.timer?p.ready.push(b):(p.ready=[b],p.timer=setInterval(a,13))};window.attachEvent&&window.attachEvent("onbeforeunload",function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){}});window.flashembed=function(a,b,c){if("string"==typeof a){var e=document.getElementById(a);if(e)a=e;else{p(function(){flashembed(a,b,c)});return}}if(a)return"string"==typeof b&&(b={src:b}),e=d({},k),d(e,b),new h(a,e,c)};d(window.flashembed,{getVersion:function(){var a=
[0,0];if(navigator.plugins&&"object"==typeof navigator.plugins["Shockwave Flash"]){var b=navigator.plugins["Shockwave Flash"].description;"undefined"!=typeof b&&(b=b.replace(/^.*\s+(\S+\s+\S+$)/,"$1"),a=parseInt(b.replace(/^(.*)\..*$/,"$1"),10),b=/r/.test(b)?parseInt(b.replace(/^.*r(.*)$/,"$1"),10):0,a=[a,b])}else if(window.ActiveXObject){try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7")}catch(c){try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6"),a=[6,0],b.AllowScriptAccess="always"}catch(d){if(6==
a[0])return a}try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash")}catch(e){}}"object"==typeof b&&(b=b.GetVariable("$version"),"undefined"!=typeof b&&(b=b.replace(/^\S+\s+(.*)$/,"$1").split(","),a=[parseInt(b[0],10),parseInt(b[2],10)]))}return a},isSupported:function(a){var b=flashembed.getVersion();return b[0]>a[0]||b[0]==a[0]&&b[1]>=a[1]},domReady:p,asString:c,getHTML:g});f&&(jQuery.fn.flashembed=function(a,b){var c=null;this.each(function(){c=flashembed(this,a,b)});return!1===a.api?this:c})})();
(function(a,d){function c(){A(!0)}a.respond={};respond.update=function(){};respond.mediaQueriesSupported=d;if(!d){var e=a.document,b=e.documentElement,g=[],h=[],f=[],k={},p=e.getElementsByTagName("head")[0]||b,n=p.getElementsByTagName("link"),r=[],m=function(){for(var b=n.length,c=0,d,e,f,g;c<b;c++)d=n[c],e=d.href,f=d.media,g=d.rel&&"stylesheet"===d.rel.toLowerCase(),e&&g&&!k[e]&&(d.styleSheet&&d.styleSheet.rawCssText?(w(d.styleSheet.rawCssText,e,f),k[e]=!0):(!/^([a-zA-Z]+?:(\/\/)?)/.test(e)||e.replace(RegExp.$1,
"").split("/")[0]===a.location.host)&&r.push({href:e,media:f}));s()},s=function(){if(r.length){var a=r.shift();x(a.href,function(b){w(b,a.href,a.media);k[a.href]=!0;s()})}},w=function(a,b,c){var d=a.match(/@media[^\{]+\{([^\{\}]+\{[^\}\{]+\})+/gi),e=d&&d.length||0,b=b.substring(0,b.lastIndexOf("/")),f=function(a){return a.replace(/(url\()['"]?([^\/\)'"][^:\)'"]+)['"]?(\))/g,"$1"+b+"$2$3")},k=!e&&c,m=0,p,n,j,q;b.length&&(b+="/");for(k&&(e=1);m<e;m++){p=0;k?(n=c,h.push(f(a))):(n=d[m].match(/@media ([^\{]+)\{([\S\s]+?)$/)&&
RegExp.$1,h.push(RegExp.$2&&f(RegExp.$2)));j=n.split(",");for(q=j.length;p<q;p++)n=j[p],g.push({media:n.match(/(only\s+)?([a-zA-Z]+)(\sand)?/)&&RegExp.$2,rules:h.length-1,minw:n.match(/\(min\-width:[\s]*([\s]*[0-9]+)px[\s]*\)/)&&parseFloat(RegExp.$1),maxw:n.match(/\(max\-width:[\s]*([\s]*[0-9]+)px[\s]*\)/)&&parseFloat(RegExp.$1)})}A()},q,v,A=function(a){var c=b.clientWidth,d="CSS1Compat"===e.compatMode&&c||e.body.clientWidth||c,c={},k=e.createDocumentFragment(),m=n[n.length-1],r=(new Date).getTime();
if(a&&q&&30>r-q)clearTimeout(v),v=setTimeout(A,30);else{q=r;for(var s in g)if(a=g[s],!a.minw&&!a.maxw||(!a.minw||a.minw&&d>=a.minw)&&(!a.maxw||a.maxw&&d<=a.maxw))c[a.media]||(c[a.media]=[]),c[a.media].push(h[a.rules]);for(s in f)f[s]&&f[s].parentNode===p&&p.removeChild(f[s]);for(s in c)a=e.createElement("style"),d=c[s].join("\n"),a.type="text/css",a.media=s,a.styleSheet?a.styleSheet.cssText=d:a.appendChild(e.createTextNode(d)),k.appendChild(a),f.push(a);p.insertBefore(k,m.nextSibling)}},x=function(a,
b){var c=z();c&&(c.open("GET",a,!0),c.onreadystatechange=function(){4!=c.readyState||200!=c.status&&304!=c.status||b(c.responseText)},4!=c.readyState&&c.send(null))},z=function(){var a=!1;try{a=new XMLHttpRequest}catch(b){a=new ActiveXObject("Microsoft.XMLHTTP")}return function(){return a}}();m();respond.update=m;a.addEventListener?a.addEventListener("resize",c,!1):a.attachEvent&&a.attachEvent("onresize",c)}})(this,function(a){if(a.matchMedia)return!0;var d,c=document,a=c.documentElement;d=a.firstElementChild||
a.firstChild;var e=!c.body,b=c.body||c.createElement("body"),c=c.createElement("div");c.id="mq-test-1";c.style.cssText="position:absolute;top:-99em";b.appendChild(c);c.innerHTML='_<style media="only all"> #mq-test-1 { width: 9px; }</style>';e&&a.insertBefore(b,d);c.removeChild(c.firstChild);d=9==c.offsetWidth;e?a.removeChild(b):b.removeChild(c);return d}(this));
(function(a){var d,c,e,b,g,h,f,k,p,n,r=0,m={},s=[],w=0,q={},v=[],A=null,x=new Image,z=/\.(jpg|gif|png|bmp|jpeg)(.*)?$/i,y=/[^\.]\.(swf)\s*$/i,C,D=1,E=0,G="",I,H,u=!1,O=a.extend(a("<div/>")[0],{prop:0}),Q=a.browser.msie&&7>a.browser.version&&!window.XMLHttpRequest,j=function(){c.hide();x.onerror=x.onload=null;A&&A.abort();d.empty()},R=function(){!1===m.onError(s,r,m)?(c.hide(),u=!1):(m.titleShow=!1,m.width="auto",m.height="auto",d.html('<p id="fancybox-error">The requested content cannot be loaded.<br />Please try again later.</p>'),
S())},T=function(){var b=s[r],e,f,g,k,p,n;j();m=a.extend({},a.fn.fancybox.defaults,"undefined"==typeof a(b).data("fancybox")?m:a(b).data("fancybox"));n=m.onStart(s,r,m);if(!1===n)u=!1;else{"object"==typeof n&&(m=a.extend(m,n));g=m.title||(b.nodeName?a(b).attr("title"):b.title)||"";b.nodeName&&!m.orig&&(m.orig=a(b).children("img:first").length?a(b).children("img:first"):a(b));""===g&&m.orig&&m.titleFromAlt&&(g=m.orig.attr("alt"));e=m.href||(b.nodeName?a(b).attr("href"):b.href)||null;if(/^(?:javascript)/i.test(e)||
"#"==e)e=null;m.type?(f=m.type,e||(e=m.content)):m.content?f="html":e&&(f=e.match(z)?"image":e.match(y)?"swf":a(b).hasClass("iframe")?"iframe":0===e.indexOf("#")?"inline":"ajax");if(f)switch("inline"==f&&(b=e.substr(e.indexOf("#")),f=0<a(b).length?"inline":"ajax"),m.type=f,m.href=e,m.title=g,m.autoDimensions&&("html"==m.type||"inline"==m.type||"ajax"==m.type?(m.width="auto",m.height="auto"):m.autoDimensions=!1),m.modal&&(m.overlayShow=!0,m.hideOnOverlayClick=!1,m.hideOnContentClick=!1,m.enableEscapeButton=
!1,m.showCloseButton=!1),m.padding=parseInt(m.padding,10),m.margin=parseInt(m.margin,10),d.css("padding",m.padding+m.margin),a(".fancybox-inline-tmp").unbind("fancybox-cancel").bind("fancybox-change",function(){a(this).replaceWith(h.children())}),f){case "html":d.html(m.content);S();break;case "inline":if(!0===a(b).parent().is("#fancybox-content")){u=!1;break}a('<div class="fancybox-inline-tmp" />').hide().insertBefore(a(b)).bind("fancybox-cleanup",function(){a(this).replaceWith(h.children())}).bind("fancybox-cancel",
function(){a(this).replaceWith(d.children())});a(b).appendTo(d);S();break;case "image":u=!1;a.fancybox.showActivity();x=new Image;x.onerror=function(){R()};x.onload=function(){u=!0;x.onerror=x.onload=null;m.width=x.width;m.height=x.height;a("<img />").attr({id:"fancybox-img",src:x.src,alt:m.title}).appendTo(d);Z()};x.src=e;break;case "swf":m.scrolling="no";k='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+m.width+'" height="'+m.height+'"><param name="movie" value="'+e+'"></param>';
p="";a.each(m.swf,function(a,b){k+='<param name="'+a+'" value="'+b+'"></param>';p+=" "+a+'="'+b+'"'});k+='<embed src="'+e+'" type="application/x-shockwave-flash" width="'+m.width+'" height="'+m.height+'"'+p+"></embed></object>";d.html(k);S();break;case "ajax":u=!1;a.fancybox.showActivity();m.ajax.win=m.ajax.success;A=a.ajax(a.extend({},m.ajax,{url:e,data:m.ajax.data||{},error:function(a){0<a.status&&R()},success:function(a,b,f){if(200==("object"==typeof f?f:A).status){if("function"==typeof m.ajax.win){n=
m.ajax.win(e,a,b,f);if(!1===n){c.hide();return}if("string"==typeof n||"object"==typeof n)a=n}d.html(a);S()}}}));break;case "iframe":Z()}else R()}},S=function(){var b=m.width,c=m.height,b=-1<b.toString().indexOf("%")?parseInt((a(window).width()-2*m.margin)*parseFloat(b)/100,10)+"px":"auto"==b?"auto":b+"px",c=-1<c.toString().indexOf("%")?parseInt((a(window).height()-2*m.margin)*parseFloat(c)/100,10)+"px":"auto"==c?"auto":c+"px";d.wrapInner('<div style="width:'+b+";height:"+c+";overflow: "+("auto"==
m.scrolling?"auto":"yes"==m.scrolling?"scroll":"hidden")+';position:relative;"></div>');m.width=d.width();m.height=d.height();Z()},Z=function(){var j,x;c.hide();if(b.is(":visible")&&!1===q.onCleanup(v,w,q))a.event.trigger("fancybox-cancel"),u=!1;else{u=!0;a(h.add(e)).unbind();a(window).unbind("resize.fb scroll.fb");a(document).unbind("keydown.fb");b.is(":visible")&&"outside"!==q.titlePosition&&b.css("height",b.height());v=s;w=r;q=m;if(q.overlayShow){if(e.css({"background-color":q.overlayColor,opacity:q.overlayOpacity,
cursor:q.hideOnOverlayClick?"pointer":"auto",height:a(document).height()}),!e.is(":visible")){if(Q)a("select:not(#fancybox-tmp select)").filter(function(){return"hidden"!==this.style.visibility}).css({visibility:"hidden"}).one("fancybox-cleanup",function(){this.style.visibility="inherit"});e.show()}}else e.hide();H=ga();G=q.title||"";E=0;k.empty().removeAttr("style").removeClass();if(!1!==q.titleShow&&(G=a.isFunction(q.titleFormat)?q.titleFormat(G,v,w,q):G&&G.length?"float"==q.titlePosition?'<table id="fancybox-title-float-wrap" cellpadding="0" cellspacing="0"><tr><td id="fancybox-title-float-left"></td><td id="fancybox-title-float-main">'+
G+'</td><td id="fancybox-title-float-right"></td></tr></table>':'<div id="fancybox-title-'+q.titlePosition+'">'+G+"</div>":!1)&&""!==G)switch(k.addClass("fancybox-title-"+q.titlePosition).html(G).appendTo("body").show(),q.titlePosition){case "inside":k.css({width:H.width-2*q.padding,marginLeft:q.padding,marginRight:q.padding});E=k.outerHeight(!0);k.appendTo(g);H.height+=E;break;case "over":k.css({marginLeft:q.padding,width:H.width-2*q.padding,bottom:q.padding}).appendTo(g);break;case "float":k.css("left",
-1*parseInt((k.width()-H.width-40)/2,10)).appendTo(b);break;default:k.css({width:H.width-2*q.padding,paddingLeft:q.padding,paddingRight:q.padding}).appendTo(b)}k.hide();b.is(":visible")?(a(f.add(p).add(n)).hide(),j=b.position(),I={top:j.top,left:j.left,width:b.width(),height:b.height()},x=I.width==H.width&&I.height==H.height,h.fadeTo(q.changeFade,0.3,function(){var b=function(){h.html(d.contents()).fadeTo(q.changeFade,1,K)};a.event.trigger("fancybox-change");h.empty().removeAttr("filter").css({"border-width":q.padding,
width:H.width-2*q.padding,height:m.autoDimensions?"auto":H.height-E-2*q.padding});x?b():(O.prop=0,a(O).animate({prop:1},{duration:q.changeSpeed,easing:q.easingChange,step:N,complete:b}))})):(b.removeAttr("style"),h.css("border-width",q.padding),"elastic"==q.transitionIn?(I=aa(),h.html(d.contents()),b.show(),q.opacity&&(H.opacity=0),O.prop=0,a(O).animate({prop:1},{duration:q.speedIn,easing:q.easingIn,step:N,complete:K})):("inside"==q.titlePosition&&0<E&&k.show(),h.css({width:H.width-2*q.padding,height:m.autoDimensions?
"auto":H.height-E-2*q.padding}).html(d.contents()),b.css(H).fadeIn("none"==q.transitionIn?0:q.speedIn,K)))}},L=function(){(q.enableEscapeButton||q.enableKeyboardNav)&&a(document).bind("keydown.fb",function(b){if(27==b.keyCode&&q.enableEscapeButton)b.preventDefault(),a.fancybox.close();else if((37==b.keyCode||39==b.keyCode)&&q.enableKeyboardNav&&"INPUT"!==b.target.tagName&&"TEXTAREA"!==b.target.tagName&&"SELECT"!==b.target.tagName)b.preventDefault(),a.fancybox[37==b.keyCode?"prev":"next"]()});q.showNavArrows?
((q.cyclic&&1<v.length||0!==w)&&p.show(),(q.cyclic&&1<v.length||w!=v.length-1)&&n.show()):(p.hide(),n.hide())},K=function(){a.support.opacity||(h.get(0).style.removeAttribute("filter"),b.get(0).style.removeAttribute("filter"));m.autoDimensions&&h.css("height","auto");b.css("height","auto");G&&G.length&&k.show();q.showCloseButton&&f.show();L();q.hideOnContentClick&&h.bind("click",a.fancybox.close);q.hideOnOverlayClick&&e.bind("click",a.fancybox.close);a(window).bind("resize.fb",a.fancybox.resize);
q.centerOnScroll&&a(window).bind("scroll.fb",a.fancybox.center);"iframe"==q.type&&a('<iframe id="fancybox-frame" name="fancybox-frame'+(new Date).getTime()+'" frameborder="0" hspace="0" '+(a.browser.msie?'allowtransparency="true""':"")+' scrolling="'+m.scrolling+'" src="'+q.href+'"></iframe>').appendTo(h);b.show();u=!1;a.fancybox.center();q.onComplete(v,w,q);var c,d;v.length-1>w&&(c=v[w+1].href,"undefined"!==typeof c&&c.match(z)&&(d=new Image,d.src=c));0<w&&(c=v[w-1].href,"undefined"!==typeof c&&
c.match(z)&&(d=new Image,d.src=c))},N=function(a){var c={width:parseInt(I.width+(H.width-I.width)*a,10),height:parseInt(I.height+(H.height-I.height)*a,10),top:parseInt(I.top+(H.top-I.top)*a,10),left:parseInt(I.left+(H.left-I.left)*a,10)};"undefined"!==typeof H.opacity&&(c.opacity=0.5>a?0.5:a);b.css(c);h.css({width:c.width-2*q.padding,height:c.height-E*a-2*q.padding})},J=function(){return[a(window).width()-2*q.margin,a(window).height()-2*q.margin,a(document).scrollLeft()+q.margin,a(document).scrollTop()+
q.margin]},ga=function(){var a=J(),b={},c=q.autoScale,d=2*q.padding;b.width=-1<q.width.toString().indexOf("%")?parseInt(a[0]*parseFloat(q.width)/100,10):q.width+d;b.height=-1<q.height.toString().indexOf("%")?parseInt(a[1]*parseFloat(q.height)/100,10):q.height+d;if(c&&(b.width>a[0]||b.height>a[1]))"image"==m.type||"swf"==m.type?(c=q.width/q.height,b.width>a[0]&&(b.width=a[0],b.height=parseInt((b.width-d)/c+d,10)),b.height>a[1]&&(b.height=a[1],b.width=parseInt((b.height-d)*c+d,10))):(b.width=Math.min(b.width,
a[0]),b.height=Math.min(b.height,a[1]));b.top=parseInt(Math.max(a[3]-20,a[3]+0.5*(a[1]-b.height-40)),10);b.left=parseInt(Math.max(a[2]-20,a[2]+0.5*(a[0]-b.width-40)),10);return b},aa=function(){var b=m.orig?a(m.orig):!1,c={};b&&b.length?(c=b.offset(),c.top+=parseInt(b.css("paddingTop"),10)||0,c.left+=parseInt(b.css("paddingLeft"),10)||0,c.top+=parseInt(b.css("border-top-width"),10)||0,c.left+=parseInt(b.css("border-left-width"),10)||0,c.width=b.width(),c.height=b.height(),c={width:c.width+2*q.padding,
height:c.height+2*q.padding,top:c.top-q.padding-20,left:c.left-q.padding-20}):(b=J(),c={width:2*q.padding,height:2*q.padding,top:parseInt(b[3]+0.5*b[1],10),left:parseInt(b[2]+0.5*b[0],10)});return c},Y=function(){c.is(":visible")?(a("div",c).css("top",-40*D+"px"),D=(D+1)%12):clearInterval(C)};a.fn.fancybox=function(b){if(!a(this).length)return this;a(this).data("fancybox",a.extend({},b,a.metadata?a(this).metadata():{})).unbind("click.fb").bind("click.fb",function(b){b.preventDefault();u||(u=!0,a(this).blur(),
s=[],r=0,b=a(this).attr("rel")||"",!b||""==b||"nofollow"===b?s.push(this):(s=a("a[rel="+b+"], area[rel="+b+"]"),r=s.index(this)),T())});return this};a.fancybox=function(b,c){var d;if(!u){u=!0;d="undefined"!==typeof c?c:{};s=[];r=parseInt(d.index,10)||0;if(a.isArray(b)){for(var e=0,f=b.length;e<f;e++)"object"==typeof b[e]?a(b[e]).data("fancybox",a.extend({},d,b[e])):b[e]=a({}).data("fancybox",a.extend({content:b[e]},d));s=jQuery.merge(s,b)}else"object"==typeof b?a(b).data("fancybox",a.extend({},d,
b)):b=a({}).data("fancybox",a.extend({content:b},d)),s.push(b);if(r>s.length||0>r)r=0;T()}};a.fancybox.showActivity=function(){clearInterval(C);c.show();C=setInterval(Y,66)};a.fancybox.hideActivity=function(){c.hide()};a.fancybox.next=function(){return a.fancybox.pos(w+1)};a.fancybox.prev=function(){return a.fancybox.pos(w-1)};a.fancybox.pos=function(a){u||(a=parseInt(a),s=v,-1<a&&a<v.length?(r=a,T()):q.cyclic&&1<v.length&&(r=a>=v.length?0:v.length-1,T()))};a.fancybox.cancel=function(){u||(u=!0,a.event.trigger("fancybox-cancel"),
j(),m.onCancel(s,r,m),u=!1)};a.fancybox.close=function(){function c(){e.fadeOut("fast");k.empty().hide();b.hide();a.event.trigger("fancybox-cleanup");h.empty();q.onClosed(v,w,q);v=m=[];w=r=0;q=m={};u=!1}if(!u&&!b.is(":hidden"))if(u=!0,q&&!1===q.onCleanup(v,w,q))u=!1;else if(j(),a(f.add(p).add(n)).hide(),a(h.add(e)).unbind(),a(window).unbind("resize.fb scroll.fb"),a(document).unbind("keydown.fb"),h.find("iframe").attr("src",Q&&/^https/i.test(window.location.href||"")?"javascript:void(false)":"about:blank"),
"inside"!==q.titlePosition&&k.empty(),b.stop(),"elastic"==q.transitionOut){I=aa();var d=b.position();H={top:d.top,left:d.left,width:b.width(),height:b.height()};q.opacity&&(H.opacity=1);k.empty().hide();O.prop=1;a(O).animate({prop:0},{duration:q.speedOut,easing:q.easingOut,step:N,complete:c})}else b.fadeOut("none"==q.transitionOut?0:q.speedOut,c)};a.fancybox.resize=function(){e.is(":visible")&&e.css("height",a(document).height());a.fancybox.center(!0)};a.fancybox.center=function(a){var c,d;if(!u&&
(d=!0===a?1:0,c=J(),d||!(b.width()>c[0]||b.height()>c[1])))b.stop().animate({top:parseInt(Math.max(c[3]-20,c[3]+0.5*(c[1]-h.height()-40)-q.padding)),left:parseInt(Math.max(c[2]-20,c[2]+0.5*(c[0]-h.width()-40)-q.padding))},"number"==typeof a?a:200)};a.fancybox.init=function(){a("#fancybox-wrap").length||(a("body").append(d=a('<div id="fancybox-tmp"></div>'),c=a('<div id="fancybox-loading"><div></div></div>'),e=a('<div id="fancybox-overlay"></div>'),b=a('<div id="fancybox-wrap"></div>')),g=a('<div id="fancybox-outer"></div>').append('<div class="fancybox-bg" id="fancybox-bg-n"></div><div class="fancybox-bg" id="fancybox-bg-ne"></div><div class="fancybox-bg" id="fancybox-bg-e"></div><div class="fancybox-bg" id="fancybox-bg-se"></div><div class="fancybox-bg" id="fancybox-bg-s"></div><div class="fancybox-bg" id="fancybox-bg-sw"></div><div class="fancybox-bg" id="fancybox-bg-w"></div><div class="fancybox-bg" id="fancybox-bg-nw"></div>').appendTo(b),
g.append(h=a('<div id="fancybox-content"></div>'),f=a('<a id="fancybox-close"></a>'),k=a('<div id="fancybox-title"></div>'),p=a('<a href="javascript:;" id="fancybox-left"><span class="fancy-ico" id="fancybox-left-ico"></span></a>'),n=a('<a href="javascript:;" id="fancybox-right"><span class="fancy-ico" id="fancybox-right-ico"></span></a>')),f.click(a.fancybox.close),c.click(a.fancybox.cancel),p.click(function(b){b.preventDefault();a.fancybox.prev()}),n.click(function(b){b.preventDefault();a.fancybox.next()}),
a.fn.mousewheel&&b.bind("mousewheel.fb",function(b,c){if(u)b.preventDefault();else if(0==a(b.target).get(0).clientHeight||a(b.target).get(0).scrollHeight===a(b.target).get(0).clientHeight)b.preventDefault(),a.fancybox[0<c?"prev":"next"]()}),a.support.opacity||b.addClass("fancybox-ie"),Q&&(c.addClass("fancybox-ie6"),b.addClass("fancybox-ie6"),a('<iframe id="fancybox-hide-sel-frame" src="'+(/^https/i.test(window.location.href||"")?"javascript:void(false)":"about:blank")+'" scrolling="no" border="0" frameborder="0" tabindex="-1"></iframe>').prependTo(g)))};
a.fn.fancybox.defaults={padding:10,margin:40,opacity:!1,modal:!1,cyclic:!1,scrolling:"auto",width:560,height:340,autoScale:!0,autoDimensions:!0,centerOnScroll:!1,ajax:{},swf:{wmode:"transparent"},hideOnOverlayClick:!0,hideOnContentClick:!1,overlayShow:!0,overlayOpacity:0.7,overlayColor:"#777",titleShow:!0,titlePosition:"float",titleFormat:null,titleFromAlt:!1,transitionIn:"fade",transitionOut:"fade",speedIn:300,speedOut:300,changeSpeed:300,changeFade:"fast",easingIn:"swing",easingOut:"swing",showCloseButton:!0,
showNavArrows:!0,enableEscapeButton:!0,enableKeyboardNav:!0,onStart:function(){},onCancel:function(){},onComplete:function(){},onCleanup:function(){},onClosed:function(){},onError:function(){}};a(document).ready(function(){a.fancybox.init()})})(jQuery);$(function(){$.extend($.fn.disableTextSelect=function(){return this.each(function(){$.browser.mozilla?$(this).css("MozUserSelect","none"):$.browser.msie?$(this).bind("selectstart",function(){return!1}):$(this).mousedown(function(){return!1})})});$(".noSelect").disableTextSelect()});
(function(a,d,c,e){"$:nomunge";var b=a(e),g=function(a,b){a.element.trigger("waypoint.reached",b);if(a.options.triggerOnce)a.element[d]("destroy")},h=function(a,b){for(var c=b.waypoints.length-1;0<=c&&b.waypoints[c].element[0]!==a[0];)c-=1;return c},f=[],k=function(d){a.extend(this,{element:a(d),oldScroll:0,waypoints:[],didScroll:!1,didResize:!1,doScroll:a.proxy(function(){var b=this.element.scrollTop(),d=b>this.oldScroll,e=this,f=a.grep(this.waypoints,function(a){return d?a.offset>e.oldScroll&&a.offset<=
b:a.offset<=e.oldScroll&&a.offset>b}),h=f.length;if(!this.oldScroll||!b)a[c]("refresh");this.oldScroll=b;h&&(d||f.reverse(),a.each(f,function(a,b){if(b.options.continuous||a===h-1)g(b,[d?"down":"up"])}))},this)});a(d).scroll(a.proxy(function(){this.didScroll||(this.didScroll=!0,e.setTimeout(a.proxy(function(){this.doScroll();this.didScroll=!1},this),a[c].settings.scrollThrottle))},this)).resize(a.proxy(function(){this.didResize||(this.didResize=!0,e.setTimeout(a.proxy(function(){a[c]("refresh");this.didResize=
!1},this),a[c].settings.resizeThrottle))},this));b.load(a.proxy(function(){this.doScroll()},this))},p=function(b){var c=null;a.each(f,function(a,d){if(d.element[0]===b)return c=d,!1});return c},n={init:function(b,e){this.each(function(){var g=a.fn[d].defaults.context,n,r=a(this);e&&e.context&&(g=e.context);a.isWindow(g)||(g=r.closest(g)[0]);n=p(g);n||(n=new k(g),f.push(n));var A=h(r,n),x=a.extend({},0>A?a.fn[d].defaults:n.waypoints[A].options,e);x.offset="bottom-in-view"===x.offset?function(){return(a.isWindow(g)?
a[c]("viewportHeight"):a(g).height())-a(this).outerHeight()}:x.offset;0>A?n.waypoints.push({element:r,offset:null,options:x}):n.waypoints[A].options=x;b&&r.bind("waypoint.reached",b);e&&e.handler&&r.bind("waypoint.reached",e.handler)});a[c]("refresh");return this},remove:function(){return this.each(function(b,c){var d=a(c);a.each(f,function(a,b){var c=h(d,b);0<=c&&b.waypoints.splice(c,1)})})},destroy:function(){return this.unbind("waypoint.reached")[d]("remove")}},r={refresh:function(){a.each(f,function(b,
d){var e=a.isWindow(d.element[0]),f=e?0:d.element.offset().top,h=e?a[c]("viewportHeight"):d.element.height(),k=e?0:d.element.scrollTop();a.each(d.waypoints,function(a,b){if(b){var c=b.options.offset,e=b.offset;"function"===typeof b.options.offset?c=b.options.offset.apply(b.element):"string"===typeof b.options.offset&&(c=parseFloat(b.options.offset),c=b.options.offset.indexOf("%")?Math.ceil(h*(c/100)):c);b.offset=b.element.offset().top-f+k-c;b.options.onlyOnScroll||(null!==e&&d.oldScroll>e&&d.oldScroll<=
b.offset?g(b,["up"]):null!==e&&d.oldScroll<e&&d.oldScroll>=b.offset?g(b,["down"]):!e&&k>b.offset&&g(b,["down"]))}});d.waypoints.sort(function(a,b){return a.offset-b.offset})})},viewportHeight:function(){return e.innerHeight?e.innerHeight:b.height()},aggregate:function(){var b=a();a.each(f,function(c,d){a.each(d.waypoints,function(a,c){b=b.add(c.element)})});return b}};a.fn[d]=function(b){if(n[b])return n[b].apply(this,Array.prototype.slice.call(arguments,1));if("function"===typeof b||!b)return n.init.apply(this,
arguments);if("object"===typeof b)return n.init.apply(this,[null,b]);a.error("Method "+b+" does not exist on jQuery "+d)};a.fn[d].defaults={continuous:!0,offset:0,triggerOnce:!1,context:e};a[c]=function(a){return r[a]?r[a].apply(this):r.aggregate()};a[c].settings={resizeThrottle:200,scrollThrottle:100};b.load(function(){a[c]("refresh")})})(jQuery,"waypoint","waypoints",this);
(function(a){a.fn.editable=function(d,c){if("disable"==d)a(this).data("disabled.editable",!0);else if("enable"==d)a(this).data("disabled.editable",!1);else if("destroy"==d)a(this).unbind(a(this).data("event.editable")).removeData("disabled.editable").removeData("event.editable");else{var e=a.extend({},a.fn.editable.defaults,{target:d},c),b=a.editable.types[e.type].plugin||function(){},g=a.editable.types[e.type].submit||function(){},h=a.editable.types[e.type].buttons||a.editable.types.defaults.buttons,
f=a.editable.types[e.type].content||a.editable.types.defaults.content,k=a.editable.types[e.type].element||a.editable.types.defaults.element,p=a.editable.types[e.type].reset||a.editable.types.defaults.reset,n=e.callback||function(){},r=e.onedit||function(){},m=e.onsubmit||function(){},s=e.onreset||function(){},w=e.onerror||p;e.tooltip&&a(this).attr("title",e.tooltip);e.autowidth="auto"==e.width;e.autoheight="auto"==e.height;return this.each(function(){var c=this,d=a(c).width(),A=a(c).height();a(this).data("event.editable",
e.event);a.trim(a(this).html())||a(this).html(e.placeholder);a(this).bind(e.event,function(s){if(!(!0===a(this).data("disabled.editable")||c.editing)&&!1!==r.apply(this,[e,c])){s.preventDefault();s.stopPropagation();e.tooltip&&a(c).removeAttr("title");0==a(c).width()?(e.width=d,e.height=A):("none"!=e.width&&(e.width=e.autowidth?a(c).width():e.width),"none"!=e.height&&(e.height=e.autoheight?a(c).height():e.height));a(this).html().toLowerCase().replace(/(;|")/g,"")==e.placeholder.toLowerCase().replace(/(;|")/g,
"")&&a(this).html("");c.editing=!0;c.revert=a(c).html();a(c).html("");var z=a("<form />");e.cssclass&&("inherit"==e.cssclass?z.attr("class",a(c).attr("class")):z.attr("class",e.cssclass));e.style&&("inherit"==e.style?(z.attr("style",a(c).attr("style")),z.css("display",a(c).css("display"))):z.attr("style",e.style));var y=k.apply(z,[e,c]),C;if(e.loadurl){var D=setTimeout(function(){y.disabled=!0;f.apply(z,[e.loadtext,e,c])},100),s={};s[e.id]=c.id;a.isFunction(e.loaddata)?a.extend(s,e.loaddata.apply(c,
[c.revert,e])):a.extend(s,e.loaddata);a.ajax({type:e.loadtype,url:e.loadurl,data:s,async:!1,success:function(a){window.clearTimeout(D);C=a;y.disabled=!1}})}else e.data?(C=e.data,a.isFunction(e.data)&&(C=e.data.apply(c,[c.revert,e]))):C=c.revert;f.apply(z,[C,e,c]);y.attr("name",e.name);h.apply(z,[e,c]);a(c).append(z);b.apply(z,[e,c]);a(":input:visible:enabled:first",z).focus();e.select&&y.select();y.keydown(function(a){27==a.keyCode&&(a.preventDefault(),p.apply(z,[e,c]))});"cancel"==e.onblur?y.blur(function(){D=
setTimeout(function(){p.apply(z,[e,c])},500)}):"submit"==e.onblur?y.blur(function(){D=setTimeout(function(){z.submit()},200)}):a.isFunction(e.onblur)?y.blur(function(){e.onblur.apply(c,[y.val(),e])}):y.blur(function(){});z.submit(function(b){D&&clearTimeout(D);b.preventDefault();if(!1!==m.apply(z,[e,c])&&!1!==g.apply(z,[e,c]))if(a.isFunction(e.target))b=e.target.apply(c,[y.val(),e]),a(c).html(b),c.editing=!1,n.apply(c,[c.innerHTML,e]),a.trim(a(c).html())||a(c).html(e.placeholder);else{b={};b[e.name]=
y.val();b[e.id]=c.id;a.isFunction(e.submitdata)?a.extend(b,e.submitdata.apply(c,[c.revert,e])):a.extend(b,e.submitdata);"PUT"==e.method&&(b._method="put");a(c).html(e.indicator);var d={type:"POST",data:b,dataType:"html",url:e.target,success:function(b){"html"==d.dataType&&a(c).html(b);c.editing=!1;n.apply(c,[b,e]);a.trim(a(c).html())||a(c).html(e.placeholder)},error:function(a){w.apply(z,[e,c,a])}};a.extend(d,e.ajaxoptions);a.ajax(d)}a(c).attr("title",e.tooltip);return!1})}});this.reset=function(b){this.editing&&
!1!==s.apply(b,[e,c])&&(a(c).html(c.revert),c.editing=!1,a.trim(a(c).html())||a(c).html(e.placeholder),e.tooltip&&a(c).attr("title",e.tooltip))}})}};a.editable={types:{defaults:{element:function(){var d=a('<input type="hidden"></input>');a(this).append(d);return d},content:function(d){a(":input:first",this).val(d)},reset:function(a,c){c.reset(this)},buttons:function(d,c){var e=this;if(d.submit){if(d.submit.match(/>$/))var b=a(d.submit).click(function(){"submit"!=b.attr("type")&&e.submit()});else b=
a('<button type="submit" />'),b.html(d.submit);a(this).append(b)}if(d.cancel){if(d.cancel.match(/>$/))var g=a(d.cancel);else g=a('<button type="cancel" />'),g.html(d.cancel);a(this).append(g);a(g).click(function(){(a.isFunction(a.editable.types[d.type].reset)?a.editable.types[d.type].reset:a.editable.types.defaults.reset).apply(e,[d,c]);return!1})}}},text:{element:function(d){var c=a("<input />");"none"!=d.width&&c.width(d.width);"none"!=d.height&&c.height(d.height);c.attr("autocomplete","off");a(this).append(c);
return c}},textarea:{element:function(d){var c=a("<textarea />");d.rows?c.attr("rows",d.rows):"none"!=d.height&&c.height(d.height);d.cols?c.attr("cols",d.cols):"none"!=d.width&&c.width(d.width);a(this).append(c);return c}},select:{element:function(){var d=a("<select />");a(this).append(d);return d},content:function(d,c,e){if(String==d.constructor)eval("var json = "+d);else var b=d;for(var g in b)b.hasOwnProperty(g)&&"selected"!=g&&(d=a("<option />").val(g).append(b[g]),a("select",this).append(d));
a("select",this).children().each(function(){(a(this).val()==b.selected||a(this).text()==a.trim(e.revert))&&a(this).attr("selected","selected")})}}},addInputType:function(d,c){a.editable.types[d]=c}};a.fn.editable.defaults={name:"value",id:"id",type:"text",width:"auto",height:"auto",event:"click.editable",onblur:"cancel",loadtype:"GET",loadtext:"Loading...",placeholder:"Click to edit",loaddata:{},submitdata:{},ajaxoptions:{}}})(jQuery);
jQuery.editable.addInputType("datepicker",{element:function(a){var d=jQuery("<input />"),c=this;a.onblur=function(){};d.datetimepicker({timeOnlyTitle:"\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0432\u0440\u0435\u043c\u044f",timeText:"\u0412\u0440\u0435\u043c\u044f",hourText:"\u0427\u0430\u0441\u044b",minuteText:"\u041c\u0438\u043d\u0443\u0442\u044b",secondText:"\u0421\u0435\u043a\u0443\u043d\u0434\u044b",currentText:"\u0421\u0435\u0439\u0447\u0430\u0441",closeText:"\u0417\u0430\u043a\u0440\u044b\u0442\u044c",
numberOfMonths:2,minuteGrid:15,hourGrid:4,dateFormat:"yy-mm-dd",stepMinute:15,timeFormat:"hh:mm",onClose:function(){c.submit()}});jQuery(this).append(d);return d}});
(function(){function a(a){for(var b=1;b<arguments.length;b++)a=a.replace(RegExp("\\{"+(b-1)+"}","g"),arguments[b]);return a}function d(){arguments[0]="CrossSlide: "+arguments[0];throw Error(a.apply(null,arguments));}function c(a){var b=1,a=a.replace(/^\s*|\s*$/g,"").split(/\s+/);if(3<a.length)throw Error();"center"==a[0]&&(1==a.length?a=["center","center"]:2==a.length&&a[1].match(/^[\d.]+x$/i)&&(a=["center","center",a[1]]));3==a.length&&(b=parseFloat(a[2].match(/^([\d.]+)x$/i)[1]));var c=a[0]+" "+
a[1];return"left top"==c||"top left"==c?{xrel:0,yrel:0,zoom:b}:"left center"==c||"center left"==c?{xrel:0,yrel:0.5,zoom:b}:"left bottom"==c||"bottom left"==c?{xrel:0,yrel:1,zoom:b}:"center top"==c||"top center"==c?{xrel:0.5,yrel:0,zoom:b}:"center center"==c?{xrel:0.5,yrel:0.5,zoom:b}:"center bottom"==c||"bottom center"==c?{xrel:0.5,yrel:1,zoom:b}:"right top"==c||"top right"==c?{xrel:1,yrel:0,zoom:b}:"right center"==c||"center right"==c?{xrel:1,yrel:0.5,zoom:b}:"right bottom"==c||"bottom right"==c?
{xrel:1,yrel:1,zoom:b}:{xrel:parseInt(a[0].match(/^(\d+)%$/)[1])/100,yrel:parseInt(a[1].match(/^(\d+)%$/)[1])/100,zoom:b}}var e=jQuery,b=e.fn.startAnimation?"startAnimation":"animate";e.fn.crossSlide=function(g,h,f){var k=this,p=this.width(),n=this.height();1!=k.length&&d("crossSlide() must be called on exactly 1 element");k.get(0).crossSlideArgs=[g,h,f];h=e.map(h,function(a){return e.extend({},a)});g.easing||(g.easing=g.variant?"swing":"linear");f||(f=function(){});(function(a){function b(d,e){e.onload=
function(){c++;h[d].width=e.width;h[d].height=e.height;c==h.length&&a()};e.src=h[d].src;d+1<h.length&&b(d+1,new Image)}var c=0;b(0,new Image)})(function(){function r(a,b){var c=[0,s/(a.time_ms+2*s),1-s/(a.time_ms+2*s),1][b];return{left:Math.round(a.from.left+c*(a.to.left-a.from.left)),top:Math.round(a.from.top+c*(a.to.top-a.from.top)),width:Math.round(a.from.width+c*(a.to.width-a.from.width)),height:Math.round(a.from.height+c*(a.to.height-a.from.height))}}function m(a,c){if(0==a%2)if(w)var d=a/2,
j=(d-1+h.length)%h.length,k=G.eq(d),p=G.eq(j),j=function(){f(d,k.get(0));p.css("visibility","hidden");setTimeout(c,w)};else var n=a/2,j=(n-1+h.length)%h.length,q=G.eq(n),p=G.eq(j),v=h[n].time_ms,x=r(h[n],g.variant?3:2),j=function(){f(n,q.get(0));p.css("visibility","hidden");q[b](x,v,g.easing,c)};else{var y=Math.floor(a/2),z=Math.ceil(a/2)%h.length,A=G.eq(y),C=G.eq(z),D={},E={visibility:"visible"},H={};z>y?(E.opacity=0,H.opacity=1,g.doubleFade&&(D.opacity=0)):(D.opacity=0,g.doubleFade&&(E.opacity=
0,H.opacity=1));w||(e.extend(E,r(h[z],0)),g.variant||(e.extend(D,r(h[y],3)),e.extend(H,r(h[z],1))));j=e.isEmptyObject(H)?function(){f(z,C.get(0),y,A.get(0));C.css(E);A[b](D,s,"linear",c)}:e.isEmptyObject(D)?function(){f(z,C.get(0),y,A.get(0));C.css(E);C[b](H,s,"linear",c)}:function(){f(z,C.get(0),y,A.get(0));C.css(E);C[b](H,s,"linear");A[b](D,s,"linear",c)}}if(g.loop&&a==2*h.length-2)var ha=j,j=function(){--I&&ha()};return 0<a?m(a-1,j):j}g.fade||d("missing fade parameter.");g.speed&&g.sleep&&d("you cannot set both speed and sleep at the same time.");
var s=Math.round(1E3*g.fade);if(g.sleep)var w=Math.round(1E3*g.sleep);if(g.speed)var q=g.speed/1E3,v=Math.round(s*q);k.empty().css({overflow:"hidden",padding:0});/^(absolute|relative|fixed)$/.test(k.css("position"))||k.css({position:"relative"});(!k.width()||!k.height())&&d("container element does not have its own width and height");g.shuffle&&h.sort(function(){return Math.random()-0.5});for(var A=0;A<h.length;++A){var x=h[A];x.src||d("missing src parameter in picture {0}.",A+1);if(q){switch(x.dir){case "up":x.from=
{xrel:0.5,yrel:0,zoom:1};x.to={xrel:0.5,yrel:1,zoom:1};var z=x.height-n-2*v;break;case "down":x.from={xrel:0.5,yrel:1,zoom:1};x.to={xrel:0.5,yrel:0,zoom:1};z=x.height-n-2*v;break;case "left":x.from={xrel:0,yrel:0.5,zoom:1};x.to={xrel:1,yrel:0.5,zoom:1};z=x.width-p-2*v;break;case "right":x.from={xrel:1,yrel:0.5,zoom:1};x.to={xrel:0,yrel:0.5,zoom:1};z=x.width-p-2*v;break;default:d("missing or malformed dir parameter in picture {0}.",A+1)}0>=z&&d("impossible animation: either picture {0} is too small or div is too large or fade duration too long.",
A+1);x.time_ms=Math.round(z/q)}else if(!w){(!x.from||!x.to||!x.time)&&d("missing either speed/sleep option, or from/to/time params in picture {0}.",A+1);try{x.from=c(x.from)}catch(y){d('malformed "from" parameter in picture {0}.',A+1)}try{x.to=c(x.to)}catch(C){d('malformed "to" parameter in picture {0}.',A+1)}x.time||d('missing "time" parameter in picture {0}.',A+1);x.time_ms=Math.round(1E3*x.time)}x.from&&e.each([x.from,x.to],function(a,b){b.width=Math.round(x.width*b.zoom);b.height=Math.round(x.height*
b.zoom);b.left=Math.round((p-b.width)*b.xrel);b.top=Math.round((n-b.height)*b.yrel)});var D,E;E=D=e(a('<img src="{0}"/>',x.src));x.href&&(E=e(a('<a href="{0}"></a>',x.href)).append(D));x.onclick&&E.click(x.onclick);x.alt&&D.attr("alt",x.alt);x.rel&&E.attr("rel",x.rel);x.href&&x.target&&E.attr("target",x.target);E.appendTo(k)}delete q;var G=k.find("img").css({position:"absolute",visibility:"hidden",top:0,left:0,border:0});G.eq(0).css({visibility:"visible"});w||G.eq(0).css(r(h[0],g.variant?0:1));var I=
g.loop,H=m(2*h.length-1,function(){return H()});H()});return k};e.fn.crossSlideFreeze=function(){this.find("img").stop()};e.fn.crossSlideStop=function(){this.find("img").stop().remove()};e.fn.crossSlideRestart=function(){this.find("img").stop().remove();e.fn.crossSlide.apply(this,this.get(0).crossSlideArgs)};e.fn.crossSlidePause=function(){e.fn.pause||d("pause plugin missing.");this.find("img").pause()};e.fn.crossSlideResume=function(){e.fn.pause||d("pause plugin missing.");this.find("img").resume()}})();
(function(a,d,c){function e(a,b){var c=(a[0]||0)-(b[0]||0);return 0<c||!c&&0<a.length&&e(a.slice(1),b.slice(1))}function b(a){if(typeof a!=h)return a;var c=[],d="",e;for(e in a)d=typeof a[e]==h?b(a[e]):[e,f?encodeURI(a[e]):a[e]].join("="),c.push(d);return c.join("&")}function g(a){var c=[],d;for(d in a)c.push(['<param name="',d,'" value="',b(a[d]),'" />'].join(""));return c.join("")}var h="object",f=!0;try{var k=c.description||(new c("ShockwaveFlash.ShockwaveFlash")).GetVariable("$version")}catch(p){k=
"Unavailable"}var n=k.match(/\d+/g)||[0];a[d]={available:0<n[0],activeX:c&&!c.name,version:{original:k,array:n,string:n.join("."),major:parseInt(n[0],10)||0,minor:parseInt(n[1],10)||0,release:parseInt(n[2],10)||0},hasVersion:function(a){a=/string|number/.test(typeof a)?a.toString().split("."):/object/.test(typeof a)?[a.major,a.minor]:a||[0,0];return e(n,a)},encodeParams:!0,expressInstall:"expressInstall.swf",expressInstallIsActive:!1,create:function(a){if(!a.swf||this.expressInstallIsActive||!this.available&&
!a.hasVersionFail)return!1;if(!this.hasVersion(a.hasVersion||1)){this.expressInstallIsActive=!0;if("function"==typeof a.hasVersionFail&&!a.hasVersionFail.apply(a))return!1;a={swf:a.expressInstall||this.expressInstall,height:137,width:214,flashvars:{MMredirectURL:location.href,MMplayerType:this.activeX?"ActiveX":"PlugIn",MMdoctitle:document.title.slice(0,47)+" - Flash Player Installation"}}}attrs={data:a.swf,type:"application/x-shockwave-flash",id:a.id||"flash_"+Math.floor(999999999*Math.random()),
width:a.width||320,height:a.height||180,style:a.style||""};f="undefined"!==typeof a.useEncode?a.useEncode:this.encodeParams;a.movie=a.swf;a.wmode=a.wmode||"opaque";delete a.fallback;delete a.hasVersion;delete a.hasVersionFail;delete a.height;delete a.id;delete a.swf;delete a.useEncode;delete a.width;var b=document.createElement("div"),c;c=attrs;var d=[],e;for(e in c)c[e]&&d.push([e,'="',c[e],'"'].join(""));c=d.join(" ");b.innerHTML=["<object ",c,">",g(a),"</object>"].join("");return b.firstChild}};
a.fn[d]=function(b){var c=this.find(h).andSelf().filter(h);/string|object/.test(typeof b)&&this.each(function(){var c=a(this),e;b=typeof b==h?b:{swf:b};b.fallback=this;if(e=a[d].create(b))c.children().remove(),c.html(e)});"function"==typeof b&&c.each(function(){var c=this;c.jsInteractionTimeoutMs=c.jsInteractionTimeoutMs||0;660>c.jsInteractionTimeoutMs&&(c.clientWidth||c.clientHeight?b.call(c):setTimeout(function(){a(c)[d](b)},c.jsInteractionTimeoutMs+66))});return c}})(jQuery,"flash",navigator.plugins["Shockwave Flash"]||
window.ActiveXObject);var jQueryChrono;(function(a){a.extend({after:function(){var a=jQueryChrono.create_timer.apply(this,arguments);return setTimeout(a.callback,a.when)},every:function(){var a=jQueryChrono.create_timer.apply(this,arguments);return setInterval(a.callback,a.when)}})})(jQuery);
jQueryChrono=function(){function a(a,b){var c,e,f="",g,h=[];c="string"===typeof b[0]?b[0].split(","):[];for(e in c){/\d\s?\w+/.test(c[e])||$.error("$.after and $.every - Invalid delays with units sequence: "+c.join(","));g=d.call(this,c[e],a.callback);if(""===f||k[g.units]<=k[f])f=g.units;h[e]=g}a.units=f;for(e in h)a.delay+=h[e].delay*(k[h[e].units]/k[f]);return a}function d(){var b={delay:null,units:null,when:null,callback:null};(2>arguments.length||3<arguments.length)&&$.error("$.after and $.every - Accept only 2 or 3 arguments");
b.callback=arguments[arguments.length-1];$.isFunction(b.callback)||$.error("$.after and $.every - Require a callback as the last argument");if("string"===typeof arguments[0]&&-1<arguments[0].search(","))b=a(b,arguments);else{var d=arguments;"string"===typeof d[0]?(b.delay=parseFloat(d[0],10),isNaN(b.delay)&&(b.delay=k[d[0]]>e?1:c.delay)):b.delay=d[0];("number"!==typeof b.delay||isNaN(b.delay))&&$.error("$.after and $.every - Require a numerical delay as the 1st argument");d=arguments;"string"===typeof d[0]&&
null!==b.delay&&(b.units=$.trim(d[0].replace(b.delay,""))||null);"string"===typeof d[1]&&(b.units=d[1]);null===b.units&&2===d.length&&(b.units=c.units);"number"!==typeof k[b.units]&&$.error("$.after and $.every - Require a valid unit of time as the 2nd argument")}b.delay<c.delay&&b.units===c.units&&(b.delay=c.delay);0>b.delay&&(b.delay=c.delay,b.units=c.units);b.when=b.delay*k[b.units];return b}var c={delay:4,units:"milliseconds"},e=1,b=1E3*e,g=60*b,h=60*g,f=24*h,k={millisecond:e,milliseconds:e,ms:e,
second:b,seconds:b,sec:b,secs:b,s:b,minute:g,minutes:g,min:g,mins:g,m:g,hour:h,hours:h,hr:h,hrs:h,h:h,day:f,days:f,d:f};return{defaults:c,valid_units:k,create_timer:function(){return d.apply(this,arguments)}}}();
(function(a){function d(c,d){this.$element=a(c);this.options=d;this.enabled=!0;this.fixTitle()}d.prototype={show:function(){var c=this.getTitle();if(c&&this.enabled){var d=this.tip();d.find(".tipsy-inner")[this.options.html?"html":"text"](c);d[0].className="tipsy";d.remove().css({top:0,left:0,visibility:"hidden",display:"block"}).prependTo(document.body);var c=a.extend({},this.$element.offset(),{width:this.$element[0].offsetWidth,height:this.$element[0].offsetHeight}),b=d[0].offsetWidth,g=d[0].offsetHeight,
h="function"==typeof this.options.gravity?this.options.gravity.call(this.$element[0]):this.options.gravity,f;switch(h.charAt(0)){case "n":f={top:c.top+c.height+this.options.offset,left:c.left+c.width/2-b/2};break;case "s":f={top:c.top-g-this.options.offset,left:c.left+c.width/2-b/2};break;case "e":f={top:c.top+c.height/2-g/2,left:c.left-b-this.options.offset};break;case "w":f={top:c.top+c.height/2-g/2,left:c.left+c.width+this.options.offset}}2==h.length&&(f.left="w"==h.charAt(1)?c.left+c.width/2-
15:c.left+c.width/2-b+15);d.css(f).addClass("tipsy-"+h);d.find(".tipsy-arrow")[0].className="tipsy-arrow tipsy-arrow-"+h.charAt(0);this.options.className&&d.addClass("function"==typeof this.options.className?this.options.className.call(this.$element[0]):this.options.className);this.options.fade?d.stop().css({opacity:0,display:"block",visibility:"visible"}).animate({opacity:this.options.opacity}):d.css({visibility:"visible",opacity:this.options.opacity})}},hide:function(){this.options.fade?this.tip().stop().fadeOut(function(){a(this).remove()}):
this.tip().remove()},fixTitle:function(){var a=this.$element;if(a.attr("title")||"string"!=typeof a.attr("original-title"))a.attr("original-title",a.attr("title")||"").removeAttr("title")},getTitle:function(){var a,d=this.$element,b=this.options;this.fixTitle();b=this.options;"string"==typeof b.title?a=d.attr("title"==b.title?"original-title":b.title):"function"==typeof b.title&&(a=b.title.call(d[0]));return(a=(""+a).replace(/(^\s*|\s*$)/,""))||b.fallback},tip:function(){this.$tip||(this.$tip=a('<div class="tipsy"></div>').html('<div class="tipsy-arrow"></div><div class="tipsy-inner"></div>'));
return this.$tip},validate:function(){this.$element[0].parentNode||(this.hide(),this.options=this.$element=null)},enable:function(){this.enabled=!0},disable:function(){this.enabled=!1},toggleEnabled:function(){this.enabled=!this.enabled}};a.fn.tipsy=function(c){function e(b){var e=a.data(b,"tipsy");e||(e=new d(b,a.fn.tipsy.elementOptions(b,c)),a.data(b,"tipsy",e));return e}function b(){var a=e(this);a.hoverState="in";0==c.delayIn?a.show():(a.fixTitle(),setTimeout(function(){"in"==a.hoverState&&a.show()},
c.delayIn))}function g(){var a=e(this);a.hoverState="out";0==c.delayOut?a.hide():setTimeout(function(){"out"==a.hoverState&&a.hide()},c.delayOut)}if(!0===c)return this.data("tipsy");if("string"==typeof c){var h=this.data("tipsy");if(h)h[c]();return this}c=a.extend({},a.fn.tipsy.defaults,c);c.live||this.each(function(){e(this)});if("manual"!=c.trigger){var h=c.live?"live":"bind",f="hover"==c.trigger?"mouseleave":"blur";this[h]("hover"==c.trigger?"mouseenter":"focus",b)[h](f,g)}return this};a.fn.tipsy.defaults=
{className:null,delayIn:0,delayOut:0,fade:!1,fallback:"",gravity:"n",html:!1,live:!1,offset:0,opacity:0.8,title:"title",trigger:"hover"};a.fn.tipsy.elementOptions=function(c,d){return a.metadata?a.extend({},d,a(c).metadata()):d};a.fn.tipsy.autoNS=function(){return a(this).offset().top>a(document).scrollTop()+a(window).height()/2?"s":"n"};a.fn.tipsy.autoWE=function(){return a(this).offset().left>a(document).scrollLeft()+a(window).width()/2?"e":"w"};a.fn.tipsy.autoBounds=function(c,d){return function(){var b=
d[0],g=1<d.length?d[1]:!1,h=a(document).scrollTop()+c,f=a(document).scrollLeft()+c,k=a(this);k.offset().top<h&&(b="n");k.offset().left<f&&(g="w");a(window).width()+a(document).scrollLeft()-k.offset().left<c&&(g="e");a(window).height()+a(document).scrollTop()-k.offset().top<c&&(b="s");return b+(g?g:"")}}})(jQuery);
function setrawcookie(a,d,c,e,b,g){"string"===typeof c&&/^\d+$/.test(c)&&(c=parseInt(c,10));c instanceof Date?c=c.toGMTString():"number"===typeof c&&(c=(new Date(1E3*c)).toGMTString());var a=[a+"="+d],d={},h="",d={expires:c,path:e,domain:b};for(h in d)d.hasOwnProperty(h)&&d[h]&&a.push(h+"="+d[h]);return g&&a.push("secure"),this.window.document.cookie=a.join(";"),!0}function setcookie(a,d,c,e,b,g){return this.setrawcookie(a,encodeURIComponent(d),c,e,b,g)}
function setCookie(a,d,c){a=encodeURIComponent(a);d=encodeURIComponent(d);if(c){var e=new Date;e.setTime(e.getTime()+864E5*c);c="; expires="+e.toGMTString()}else c="";document.cookie=a+"="+d+c+"; path=/"}function getCookie(a){var d,c,e,b=document.cookie.split(";");for(d=0;d<b.length;d++)if(c=b[d].substr(0,b[d].indexOf("=")),e=b[d].substr(b[d].indexOf("=")+1),c=c.replace(/^\s+|\s+$/g,""),c==a)return unescape(e)}
function utf8_encode(a){if(null===a||"undefined"===typeof a)return"";var a=a+"",d="",c,e,b=0;c=e=0;for(var b=a.length,g=0;g<b;g++){var h=a.charCodeAt(g),f=null;128>h?e++:f=127<h&&2048>h?String.fromCharCode(h>>6|192)+String.fromCharCode(h&63|128):String.fromCharCode(h>>12|224)+String.fromCharCode(h>>6&63|128)+String.fromCharCode(h&63|128);null!==f&&(e>c&&(d+=a.slice(c,e)),d+=f,c=e=g+1)}e>c&&(d+=a.slice(c,b));return d}
function utf8_decode(a){for(var d=[],c=0,e=0,b=0,g=0,h=0,a=a+"";c<a.length;)b=a.charCodeAt(c),128>b?(d[e++]=String.fromCharCode(b),c++):191<b&&224>b?(g=a.charCodeAt(c+1),d[e++]=String.fromCharCode((b&31)<<6|g&63),c+=2):(g=a.charCodeAt(c+1),h=a.charCodeAt(c+2),d[e++]=String.fromCharCode((b&15)<<12|(g&63)<<6|h&63),c+=3);return d.join("")}
function serialize(a){var d=function(a){for(var b=0,c=0,d=a.length,e="",c=0;c<d;c++)e=a.charCodeAt(c),b=128>e?b+1:2048>e?b+2:b+3;return b},c=function(a){var b=typeof a,c,d;if("object"===b&&!a)return"null";if("object"===b){if(!a.constructor)return"object";a=a.constructor.toString();(c=a.match(/(\w+)\(/))&&(a=c[1].toLowerCase());c=["boolean","number","string","array"];for(d in c)if(a==c[d]){b=c[d];break}}return b},e=c(a),b="";switch(e){case "function":d="";break;case "boolean":d="b:"+(a?"1":"0");break;
case "number":d=(Math.round(a)==a?"i":"d")+":"+a;break;case "string":d="s:"+d(a)+':"'+a+'"';break;case "array":case "object":var d="a",g=0,h="",f;for(f in a)a.hasOwnProperty(f)&&(b=c(a[f]),"function"!==b&&(b=f.match(/^[0-9]+$/)?parseInt(f,10):f,h+=this.serialize(b)+this.serialize(a[f]),g++));d+=":"+g+":{"+h+"}";break;default:d="N"}"object"!==e&&"array"!==e&&(d+=";");return d}
function unserialize(a){var d=this,c=function(a,b,c){for(var e=[],p=a.slice(b,b+1),n=2;p!=c;){if(n+b>a.length)throw new d.window.Error("Invalid",void 0,void 0);e.push(p);p=a.slice(b+(n-1),b+n);n+=1}return[e.length,e.join("")]},e=function(a,b,c){var d;d=[];for(var e=0;e<c;e++){var n=a.slice(b+(e-1),b+e);d.push(n);n=n.charCodeAt(0);n=128>n?0:2048>n?1:2;c-=n}return[d.length,d.join("")]},b=function(a,h){var f,k=0,p;h||(h=0);var n=a.slice(h,h+1).toLowerCase(),r=h+2,m=function(a){return a};switch(n){case "i":m=
function(a){return parseInt(a,10)};f=c(a,r,";");k=f[0];f=f[1];r+=k+1;break;case "b":m=function(a){return 0!==parseInt(a,10)};f=c(a,r,";");k=f[0];f=f[1];r+=k+1;break;case "d":m=function(a){return parseFloat(a)};f=c(a,r,";");k=f[0];f=f[1];r+=k+1;break;case "n":f=null;break;case "s":f=c(a,r,":");k=f[0];p=f[1];r+=k+2;f=e(a,r+1,parseInt(p,10));k=f[0];f=f[1];r+=k+2;if(k!=parseInt(p,10)&&k!=f.length)throw new d.window.SyntaxError("String length mismatch",void 0,void 0);f=d.utf8_decode(f);break;case "a":f=
{};p=c(a,r,":");k=p[0];p=p[1];r+=k+2;for(k=0;k<parseInt(p,10);k++){var s=b(a,r),w=s[2],r=r+s[1],s=b(a,r),q=s[2],r=r+s[1];f[w]=q}r+=1;break;default:throw new d.window.SyntaxError("Unknown / Unhandled data type(s): "+n,void 0,void 0);}return[n,r-h,m(f)]};return b(a+"",0)[2]}
(function(a){a.kr_notice=function(d,c){0==a("#kr_notice").size()&&a('<div id="kr_notice" style="position: fixed; z-index: 1000000; right: 5px; bottom: 0px;"></div>').appendTo("body");a("#kr_notice").kr_notice(d,c)};a.fn.kr_notice=function(d,c){var e=a.extend({header:"",life:1E4,bg_color:"#222",beforeOpen:function(){},beforeClose:function(){},notice_container:'<div class="notice" style="position: relative; width:200px; margin-top: 5px; padding: 10px; background-color: #222; color: white;"><div class="header" style="font-size: 90%; margin-bottom: 5px; color: white; font-weight: bold;">header</div><div class="message" style="color: white;font-size: 70%; ">message</div></div>'},
c);return this.each(function(){var b=a(e.notice_container);a(b).appendTo(this).hide();a(b).click(function(){a(this).fadeOut()});a(b).children("div.header").text(e.header);a(b).children("div.message").text(d);(e.header+d).match(/err|\u043e\u0448\u0438\u0431/i)&&(e.bg_color="DarkRed");a(b).css("background-color",e.bg_color);a(b).fadeIn("slow",function(c,d,f){e.beforeClose(c,d,f);setTimeout(function(){a(b).fadeOut("slow")},e.life)})})}})(jQuery);
(function(a,d){var c=a.document;(function(){var a=!1,c=/xyz/.test(function(){xyz})?/\b_super\b/:/.*/;this.JRClass=function(){};JRClass.extend=function(d){function e(){!a&&this.init&&this.init.apply(this,arguments)}var k=this.prototype;a=!0;var p=new this;a=!1;for(var n in d)p[n]="function"==typeof d[n]&&"function"==typeof k[n]&&c.test(d[n])?function(a,b){return function(){var c=this._super;this._super=k[a];var d=b.apply(this,arguments);this._super=c;return d}}(n,d[n]):d[n];e.prototype=p;e.constructor=
e;e.extend=arguments.callee;return e}})();var e=JRClass.extend({init:function(a,g){this.video="string"==typeof a?c.getElementById(a):a;this.video.player=this;this.values={};this.elements={};this.options={autoplay:!1,preload:!0,useBuiltInControls:!1,controlsBelow:!1,controlsAtStart:!1,controlsHiding:!0,defaultVolume:0.85,playerFallbackOrder:["html5","flash","links"],flashPlayer:"htmlObject",flashPlayerVersion:!1};"object"==typeof e.options&&_V_.merge(this.options,e.options);"object"==typeof g&&_V_.merge(this.options,
g);this.getPreloadAttribute()!==d&&(this.options.preload=this.getPreloadAttribute());this.getAutoplayAttribute()!==d&&(this.options.autoplay=this.getAutoplayAttribute());this.box=this.video.parentNode;this.linksFallback=this.getLinksFallback();this.hideLinksFallback();this.each(this.options.playerFallbackOrder,function(a){if(this[a+"Supported"]())return this[a+"Init"](),!0});this.activateElement(this,"player");this.activateElement(this.box,"box")},behaviors:{},newBehavior:function(a,c,d){this.behaviors[a]=
c;this.extend(d)},activateElement:function(a,d){"string"==typeof a&&(a=c.getElementById(a));this.behaviors[d].call(this,a)},errors:[],warnings:[],warning:function(a){this.warnings.push(a);this.log(a)},history:[],log:function(a){if(a){"string"==typeof a&&(a={type:a});a.type&&this.history.push(a.type);50<=this.history.length&&this.history.shift();try{console.log(a.type)}catch(c){try{opera.postError(a.type)}catch(d){}}}},setLocalStorage:function(a,c){if(localStorage)try{localStorage[a]=c}catch(d){(22==
d.code||1014==d.code)&&this.warning(e.warnings.localStorageFull)}},getPreloadAttribute:function(){if("function"==typeof this.video.hasAttribute&&this.video.hasAttribute("preload")){var a=this.video.getAttribute("preload");return""===a||"true"===a?"auto":"false"===a?"none":a}},getAutoplayAttribute:function(){if("function"==typeof this.video.hasAttribute&&this.video.hasAttribute("autoplay"))return"false"===this.video.getAttribute("autoplay")?!1:!0},bufferedPercent:function(){return this.duration()?
this.buffered()[1]/this.duration():0},each:function(a,c){if(a&&0!==a.length)for(var d=0,e=a.length;d<e&&!c.call(this,a[d],d);d++);},extend:function(a){for(var c in a)a.hasOwnProperty(c)&&(this[c]=a[c])}});e.player=e.prototype;e.player.extend({flashSupported:function(){this.flashElement||(this.flashElement=this.getFlashElement());return this.flashElement&&this.flashPlayerVersionSupported()?!0:!1},flashInit:function(){this.replaceWithFlash();this.element=this.flashElement;this.video.src="";var a=e.flashPlayers[this.options.flashPlayer];
this.extend(e.flashPlayers[this.options.flashPlayer].api);a.init.context(this)()},getFlashElement:function(){for(var a=this.video.children,c=0,d=a.length;c<d;c++)if("vjs-flash-fallback"==a[c].className)return a[c]},replaceWithFlash:function(){this.flashElement&&(this.box.insertBefore(this.flashElement,this.video),this.video.style.display="none")},flashPlayerVersionSupported:function(){var a=this.options.flashPlayerVersion?this.options.flashPlayerVersion:e.flashPlayers[this.options.flashPlayer].flashPlayerVersion;
return e.getFlashVersion()>=a}});e.flashPlayers={};e.flashPlayers.htmlObject={flashPlayerVersion:9,init:function(){return!0},api:{width:function(a){return a!==d?(this.element.width=a,this.box.style.width=a+"px",this.triggerResizeListeners(),this):this.element.width},height:function(a){return a!==d?(this.element.height=a,this.box.style.height=a+"px",this.triggerResizeListeners(),this):this.element.height}}};e.player.extend({linksSupported:function(){return!0},linksInit:function(){this.showLinksFallback();
this.element=this.video},getLinksFallback:function(){return this.box.getElementsByTagName("P")[0]},hideLinksFallback:function(){this.linksFallback&&(this.linksFallback.style.display="none")},showLinksFallback:function(){this.linksFallback&&(this.linksFallback.style.display="block")}});e.merge=function(a,c,d){for(var e in c)if(c.hasOwnProperty(e)&&(!d||!a.hasOwnProperty(e)))a[e]=c[e];return a};e.extend=function(a){this.merge(this,a,!0)};e.extend({setupAllWhenReady:function(a){e.options=a;e.DOMReady(e.setup)},
DOMReady:function(a){e.addToDOMReady(a)},setup:function(a,d){var h=!1,f=[],k;if(!a||"All"==a)a=e.getVideoJSTags();else if("object"!=typeof a||1==a.nodeType)a=[a],h=!0;for(var p=0;p<a.length;p++)k="string"==typeof a[p]?c.getElementById(a[p]):a[p],f.push(new e(k,d));return h?f[0]:f},getVideoJSTags:function(){for(var a=c.getElementsByTagName("video"),d=[],e,f=0,k=a.length;f<k;f++)e=a[f],-1!=e.className.indexOf("video-js")&&d.push(e);return d},browserSupportsVideo:function(){if("undefined"!=typeof e.videoSupport)return e.videoSupport;
e.videoSupport=!!c.createElement("video").canPlayType;return e.videoSupport},getFlashVersion:function(){if("undefined"!=typeof e.flashVersion)return e.flashVersion;var b=0,c;if("undefined"!=typeof navigator.plugins&&"object"==typeof navigator.plugins["Shockwave Flash"])(c=navigator.plugins["Shockwave Flash"].description)&&!("undefined"!=typeof navigator.mimeTypes&&navigator.mimeTypes["application/x-shockwave-flash"]&&!navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin)&&(b=parseInt(c.match(/^.*\s+([^\s]+)\.[^\s]+\s+[^\s]+$/)[1],
10));else if("undefined"!=typeof a.ActiveXObject)try{(c=new ActiveXObject("ShockwaveFlash.ShockwaveFlash"))&&(b=parseInt(c.GetVariable("$version").match(/^[^\s]+\s(\d+)/)[1],10))}catch(d){}e.flashVersion=b;return e.flashVersion},isIE:function(){return!+"\v1"},isIPad:function(){return null!==navigator.userAgent.match(/iPad/i)},isIPhone:function(){return null!==navigator.userAgent.match(/iPhone/i)},isIOS:function(){return e.isIPhone()||e.isIPad()},iOSVersion:function(){var a=navigator.userAgent.match(/OS (\d+)_/i);
if(a&&a[1])return a[1]},isAndroid:function(){return null!==navigator.userAgent.match(/Android/i)},androidVersion:function(){var a=navigator.userAgent.match(/Android (\d+)\./i);if(a&&a[1])return a[1]},warnings:{videoNotReady:"Video is not ready yet (try playing the video first).",localStorageFull:"Local Storage is Full"}});e.isIE()&&c.createElement("video");a.VideoJS=a._V_=e;e.player.extend({html5Supported:function(){return e.browserSupportsVideo()&&this.canPlaySource()?!0:!1},html5Init:function(){this.element=
this.video;this.fixPreloading();this.supportProgressEvents();this.volume(localStorage&&localStorage.volume||this.options.defaultVolume);e.isIOS()?(this.options.useBuiltInControls=!0,this.iOSInterface()):e.isAndroid()&&(this.options.useBuiltInControls=!0,this.androidInterface());this.options.useBuiltInControls||(this.video.controls=!1,this.options.controlsBelow&&_V_.addClass(this.box,"vjs-controls-below"),this.activateElement(this.video,"playToggle"),this.buildStylesCheckDiv(),this.buildAndActivatePoster(),
this.buildBigPlayButton(),this.buildAndActivateSpinner(),this.buildAndActivateControlBar(),this.loadInterface(),this.getSubtitles())},canPlaySource:function(){if(this.canPlaySourceResult)return this.canPlaySourceResult;for(var a=this.video.children,c=0,d=a.length;c<d;c++)if("SOURCE"==a[c].tagName.toUpperCase()){var e=this.video.canPlayType(a[c].type)||this.canPlayExt(a[c].src);if("probably"==e||"maybe"==e)return this.firstPlayableSource=a[c],this.canPlaySourceResult=!0}return this.canPlaySourceResult=
!1},canPlayExt:function(a){if(!a)return"";if((a=a.match(/\.([^\.]+)$/))&&a[1])if(a=a[1].toLowerCase(),e.isAndroid()){if("mp4"==a||"m4v"==a)return"maybe"}else if(e.isIOS()&&"m3u8"==a)return"maybe";return""},forceTheSource:function(){this.video.src=this.firstPlayableSource.src;this.video.load()},fixPreloading:function(){"function"==typeof this.video.hasAttribute&&this.video.hasAttribute("preload")&&"none"!=this.video.preload?this.video.autobuffer=!0:(this.video.autobuffer=!1,this.video.preload="none")},
supportProgressEvents:function(){_V_.addListener(this.video,"progress",this.playerOnVideoProgress.context(this))},playerOnVideoProgress:function(a){this.setBufferedFromProgress(a)},setBufferedFromProgress:function(a){0<a.total&&(a=a.loaded/a.total*this.duration(),a>this.values.bufferEnd&&(this.values.bufferEnd=a))},iOSInterface:function(){4>e.iOSVersion()&&this.forceTheSource();e.isIPad()&&this.buildAndActivateSpinner()},androidInterface:function(){this.forceTheSource();_V_.addListener(this.video,
"click",function(){this.play()});this.buildBigPlayButton();_V_.addListener(this.bigPlayButton,"click",function(){this.play()}.context(this));this.positionBox();this.showBigPlayButtons()},loadInterface:function(){if(!this.stylesHaveLoaded()&&(this.positionRetries||(this.positionRetries=1),100>this.positionRetries++)){setTimeout(this.loadInterface.context(this),10);return}this.hideStylesCheckDiv();this.showPoster();!1!==this.video.paused&&this.showBigPlayButtons();this.options.controlsAtStart&&this.showControlBars();
this.positionAll()},buildAndActivateControlBar:function(){this.controls=_V_.createElement("div",{className:"vjs-controls"});this.box.appendChild(this.controls);this.activateElement(this.controls,"controlBar");this.activateElement(this.controls,"mouseOverVideoReporter");this.playControl=_V_.createElement("div",{className:"vjs-play-control",innerHTML:"<span></span>"});this.controls.appendChild(this.playControl);this.activateElement(this.playControl,"playToggle");this.progressControl=_V_.createElement("div",
{className:"vjs-progress-control"});this.controls.appendChild(this.progressControl);this.progressHolder=_V_.createElement("div",{className:"vjs-progress-holder"});this.progressControl.appendChild(this.progressHolder);this.activateElement(this.progressHolder,"currentTimeScrubber");this.loadProgressBar=_V_.createElement("div",{className:"vjs-load-progress"});this.progressHolder.appendChild(this.loadProgressBar);this.activateElement(this.loadProgressBar,"loadProgressBar");this.playProgressBar=_V_.createElement("div",
{className:"vjs-play-progress"});this.progressHolder.appendChild(this.playProgressBar);this.activateElement(this.playProgressBar,"playProgressBar");this.timeControl=_V_.createElement("div",{className:"vjs-time-control"});this.controls.appendChild(this.timeControl);this.currentTimeDisplay=_V_.createElement("span",{className:"vjs-current-time-display",innerHTML:"00:00"});this.timeControl.appendChild(this.currentTimeDisplay);this.activateElement(this.currentTimeDisplay,"currentTimeDisplay");this.timeSeparator=
_V_.createElement("span",{innerHTML:" / "});this.timeControl.appendChild(this.timeSeparator);this.durationDisplay=_V_.createElement("span",{className:"vjs-duration-display",innerHTML:"00:00"});this.timeControl.appendChild(this.durationDisplay);this.activateElement(this.durationDisplay,"durationDisplay");this.volumeControl=_V_.createElement("div",{className:"vjs-volume-control",innerHTML:"<div><span></span><span></span><span></span><span></span><span></span><span></span></div>"});this.controls.appendChild(this.volumeControl);
this.activateElement(this.volumeControl,"volumeScrubber");this.volumeDisplay=this.volumeControl.children[0];this.activateElement(this.volumeDisplay,"volumeDisplay");this.fullscreenControl=_V_.createElement("div",{className:"vjs-fullscreen-control",innerHTML:"<div><span></span><span></span><span></span><span></span></div>"});this.controls.appendChild(this.fullscreenControl);this.activateElement(this.fullscreenControl,"fullscreenToggle")},buildAndActivatePoster:function(){this.updatePosterSource();
this.video.poster?(this.poster=c.createElement("img"),this.box.appendChild(this.poster),this.poster.src=this.video.poster,this.poster.className="vjs-poster",this.activateElement(this.poster,"poster")):this.poster=!1},buildBigPlayButton:function(){this.bigPlayButton=_V_.createElement("div",{className:"vjs-big-play-button",innerHTML:"<span></span>"});this.box.appendChild(this.bigPlayButton);this.activateElement(this.bigPlayButton,"bigPlayButton")},buildAndActivateSpinner:function(){this.spinner=_V_.createElement("div",
{className:"vjs-spinner",innerHTML:"<div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div>"});this.box.appendChild(this.spinner);this.activateElement(this.spinner,"spinner")},buildStylesCheckDiv:function(){this.stylesCheckDiv=_V_.createElement("div",{className:"vjs-styles-check"});this.stylesCheckDiv.style.position="absolute";this.box.appendChild(this.stylesCheckDiv)},hideStylesCheckDiv:function(){this.stylesCheckDiv.style.display="none"},stylesHaveLoaded:function(){return 5!=
this.stylesCheckDiv.offsetHeight?!1:!0},positionAll:function(){this.positionBox();this.positionControlBars();this.positionPoster()},positionBox:function(){this.videoIsFullScreen?(this.box.style.width="",this.element.style.height="",this.options.controlsBelow&&(this.box.style.height="",this.element.style.height=this.box.offsetHeight-this.controls.offsetHeight+"px")):(this.box.style.width=this.width()+"px",this.element.style.height=this.height()+"px",this.options.controlsBelow&&(this.element.style.height=
""))},getSubtitles:function(){for(var a=this.video.getElementsByTagName("TRACK"),c=0,d=a.length;c<d;c++)"subtitles"==a[c].getAttribute("kind")&&a[c].getAttribute("src")&&(this.subtitlesSource=a[c].getAttribute("src"),this.loadSubtitles(),this.buildSubtitles())},loadSubtitles:function(){_V_.get(this.subtitlesSource,this.parseSubtitles.context(this))},parseSubtitles:function(a){var a=a.split("\n"),c="",d,e;this.subtitles=[];this.currentSubtitle=!1;for(var k=this.lastSubtitleIndex=0;k<a.length;k++)if(c=
_V_.trim(a[k])){d={id:c,index:this.subtitles.length};c=_V_.trim(a[++k]);c=c.split(" --\> ");d.start=this.parseSubtitleTime(c[0]);d.end=this.parseSubtitleTime(c[1]);e=[];for(var p=k;p<a.length;p++){c=_V_.trim(a[++k]);if(!c)break;e.push(c)}d.text=e.join("<br/>");this.subtitles.push(d)}},parseSubtitleTime:function(a){var c=a.split(":"),a=0+3600*parseFloat(c[0]),a=a+60*parseFloat(c[1]),c=c[2].split(/\.|,/),a=a+parseFloat(c[0]);(ms=parseFloat(c[1]))&&(a+=ms/1E3);return a},buildSubtitles:function(){this.subtitlesDisplay=
_V_.createElement("div",{className:"vjs-subtitles"});this.box.appendChild(this.subtitlesDisplay);this.activateElement(this.subtitlesDisplay,"subtitlesDisplay")},addVideoListener:function(a,c){_V_.addListener(this.video,a,c.rEvtContext(this))},play:function(){this.video.play();return this},onPlay:function(a){this.addVideoListener("play",a);return this},pause:function(){this.video.pause();return this},onPause:function(a){this.addVideoListener("pause",a);return this},paused:function(){return this.video.paused},
currentTime:function(a){if(a!==d){try{this.video.currentTime=a}catch(c){this.warning(e.warnings.videoNotReady)}this.values.currentTime=a;return this}return this.video.currentTime},onCurrentTimeUpdate:function(a){this.currentTimeListeners.push(a)},duration:function(){return this.video.duration},buffered:function(){this.values.bufferStart===d&&(this.values.bufferStart=0,this.values.bufferEnd=0);if(this.video.buffered&&0<this.video.buffered.length){var a=this.video.buffered.end(0);a>this.values.bufferEnd&&
(this.values.bufferEnd=a)}return[this.values.bufferStart,this.values.bufferEnd]},volume:function(a){return a!==d?(this.values.volume=Math.max(0,Math.min(1,parseFloat(a))),this.video.volume=this.values.volume,this.setLocalStorage("volume",this.values.volume),this):this.values.volume?this.values.volume:this.video.volume},onVolumeChange:function(a){_V_.addListener(this.video,"volumechange",a.rEvtContext(this))},width:function(a){return a!==d?(this.video.width=a,this.box.style.width=a+"px",this.triggerResizeListeners(),
this):this.video.offsetWidth},height:function(a){return a!==d?(this.video.height=a,this.box.style.height=a+"px",this.triggerResizeListeners(),this):this.video.offsetHeight},supportsFullScreen:function(){return"function"==typeof this.video.webkitEnterFullScreen&&!navigator.userAgent.match("Chrome")&&!navigator.userAgent.match("Mac OS X 10.5")?!0:!1},html5EnterNativeFullScreen:function(){try{this.video.webkitEnterFullScreen()}catch(a){11==a.code&&this.warning(e.warnings.videoNotReady)}return this},
enterFullScreen:function(){this.supportsFullScreen()?this.html5EnterNativeFullScreen():this.enterFullWindow()},exitFullScreen:function(){this.supportsFullScreen()||this.exitFullWindow()},enterFullWindow:function(){this.videoIsFullScreen=!0;this.docOrigOverflow=c.documentElement.style.overflow;_V_.addListener(c,"keydown",this.fullscreenOnEscKey.rEvtContext(this));_V_.addListener(a,"resize",this.fullscreenOnWindowResize.rEvtContext(this));c.documentElement.style.overflow="hidden";_V_.addClass(this.box,
"vjs-fullscreen");this.positionAll()},exitFullWindow:function(){this.videoIsFullScreen=!1;c.removeEventListener("keydown",this.fullscreenOnEscKey,!1);a.removeEventListener("resize",this.fullscreenOnWindowResize,!1);c.documentElement.style.overflow=this.docOrigOverflow;_V_.removeClass(this.box,"vjs-fullscreen");this.positionAll()},onError:function(a){this.addVideoListener("error",a);return this},onEnded:function(a){this.addVideoListener("ended",a);return this}});e.player.newBehavior("player",function(){this.onError(this.playerOnVideoError);
this.onPlay(this.playerOnVideoPlay);this.onPlay(this.trackCurrentTime);this.onPause(this.playerOnVideoPause);this.onPause(this.stopTrackingCurrentTime);this.onEnded(this.playerOnVideoEnded);this.trackBuffered();this.onBufferedUpdate(this.isBufferFull)},{playerOnVideoError:function(a){this.log(a);this.log(this.video.error)},playerOnVideoPlay:function(){this.hasPlayed=!0},playerOnVideoPause:function(){},playerOnVideoEnded:function(){this.currentTime(0);this.pause()},trackBuffered:function(){this.bufferedInterval=
setInterval(this.triggerBufferedListeners.context(this),500)},stopTrackingBuffered:function(){clearInterval(this.bufferedInterval)},bufferedListeners:[],onBufferedUpdate:function(a){this.bufferedListeners.push(a)},triggerBufferedListeners:function(){this.isBufferFull();this.each(this.bufferedListeners,function(a){a.context(this)()})},isBufferFull:function(){1==this.bufferedPercent()&&this.stopTrackingBuffered()},trackCurrentTime:function(){this.currentTimeInterval&&clearInterval(this.currentTimeInterval);
this.currentTimeInterval=setInterval(this.triggerCurrentTimeListeners.context(this),100);this.trackingCurrentTime=!0},stopTrackingCurrentTime:function(){clearInterval(this.currentTimeInterval);this.trackingCurrentTime=!1},currentTimeListeners:[],triggerCurrentTimeListeners:function(a,c){this.each(this.currentTimeListeners,function(a){a.context(this)(c||this.currentTime())})},resizeListeners:[],onResize:function(a){this.resizeListeners.push(a)},triggerResizeListeners:function(){this.each(this.resizeListeners,
function(a){a.context(this)()})}});e.player.newBehavior("mouseOverVideoReporter",function(a){_V_.addListener(a,"mousemove",this.mouseOverVideoReporterOnMouseMove.context(this));_V_.addListener(a,"mouseout",this.mouseOverVideoReporterOnMouseOut.context(this))},{mouseOverVideoReporterOnMouseMove:function(){this.showControlBars();clearInterval(this.mouseMoveTimeout);this.mouseMoveTimeout=setTimeout(this.hideControlBars.context(this),4E3)},mouseOverVideoReporterOnMouseOut:function(a){for(a=a.relatedTarget;a&&
a!==this.box;)a=a.parentNode;a!==this.box&&this.hideControlBars()}});e.player.newBehavior("box",function(a){this.positionBox();_V_.addClass(a,"vjs-paused");this.activateElement(a,"mouseOverVideoReporter");this.onPlay(this.boxOnVideoPlay);this.onPause(this.boxOnVideoPause)},{boxOnVideoPlay:function(){_V_.removeClass(this.box,"vjs-paused");_V_.addClass(this.box,"vjs-playing")},boxOnVideoPause:function(){_V_.removeClass(this.box,"vjs-playing");_V_.addClass(this.box,"vjs-paused")}});e.player.newBehavior("poster",
function(a){this.activateElement(a,"mouseOverVideoReporter");this.activateElement(a,"playButton");this.onPlay(this.hidePoster);this.onEnded(this.showPoster);this.onResize(this.positionPoster)},{showPoster:function(){this.poster&&(this.poster.style.display="block",this.positionPoster())},positionPoster:function(){this.poster&&"none"!=this.poster.style.display&&(this.poster.style.height=this.height()+"px",this.poster.style.width=this.width()+"px")},hidePoster:function(){this.poster&&(this.poster.style.display=
"none")},updatePosterSource:function(){if(!this.video.poster){var a=this.video.getElementsByTagName("img");0<a.length&&(this.video.poster=a[0].src)}}});e.player.newBehavior("controlBar",function(a){this.controlBars||(this.controlBars=[],this.onResize(this.positionControlBars));this.controlBars.push(a);_V_.addListener(a,"mousemove",this.onControlBarsMouseMove.context(this));_V_.addListener(a,"mouseout",this.onControlBarsMouseOut.context(this))},{showControlBars:function(){(this.options.controlsAtStart||
this.hasPlayed)&&this.each(this.controlBars,function(a){a.style.display="block"})},positionControlBars:function(){this.updatePlayProgressBars();this.updateLoadProgressBars()},hideControlBars:function(){this.options.controlsHiding&&!this.mouseIsOverControls&&this.each(this.controlBars,function(a){a.style.display="none"})},onControlBarsMouseMove:function(){this.mouseIsOverControls=!0},onControlBarsMouseOut:function(){this.mouseIsOverControls=!1}});e.player.newBehavior("playToggle",function(a){this.elements.playToggles||
(this.elements.playToggles=[],this.onPlay(this.playTogglesOnPlay),this.onPause(this.playTogglesOnPause));this.elements.playToggles.push(a);_V_.addListener(a,"click",this.onPlayToggleClick.context(this))},{onPlayToggleClick:function(){this.paused()?this.play():this.pause()},playTogglesOnPlay:function(){this.each(this.elements.playToggles,function(a){_V_.removeClass(a,"vjs-paused");_V_.addClass(a,"vjs-playing")})},playTogglesOnPause:function(){this.each(this.elements.playToggles,function(a){_V_.removeClass(a,
"vjs-playing");_V_.addClass(a,"vjs-paused")})}});e.player.newBehavior("playButton",function(a){_V_.addListener(a,"click",this.onPlayButtonClick.context(this))},{onPlayButtonClick:function(){this.play()}});e.player.newBehavior("pauseButton",function(a){_V_.addListener(a,"click",this.onPauseButtonClick.context(this))},{onPauseButtonClick:function(){this.pause()}});e.player.newBehavior("playProgressBar",function(a){this.playProgressBars||(this.playProgressBars=[],this.onCurrentTimeUpdate(this.updatePlayProgressBars));
this.playProgressBars.push(a)},{updatePlayProgressBars:function(a){var c=a!==d?a/this.duration():this.currentTime()/this.duration();isNaN(c)&&(c=0);this.each(this.playProgressBars,function(a){a.style&&(a.style.width=_V_.round(100*c,2)+"%")})}});e.player.newBehavior("loadProgressBar",function(a){this.loadProgressBars||(this.loadProgressBars=[]);this.loadProgressBars.push(a);this.onBufferedUpdate(this.updateLoadProgressBars)},{updateLoadProgressBars:function(){this.each(this.loadProgressBars,function(a){a.style&&
(a.style.width=_V_.round(100*this.bufferedPercent(),2)+"%")})}});e.player.newBehavior("currentTimeDisplay",function(a){this.currentTimeDisplays||(this.currentTimeDisplays=[],this.onCurrentTimeUpdate(this.updateCurrentTimeDisplays));this.currentTimeDisplays.push(a)},{updateCurrentTimeDisplays:function(a){if(this.currentTimeDisplays){var c=a?a:this.currentTime();this.each(this.currentTimeDisplays,function(a){a.innerHTML=_V_.formatTime(c)})}}});e.player.newBehavior("durationDisplay",function(a){this.durationDisplays||
(this.durationDisplays=[],this.onCurrentTimeUpdate(this.updateDurationDisplays));this.durationDisplays.push(a)},{updateDurationDisplays:function(){this.durationDisplays&&this.each(this.durationDisplays,function(a){this.duration()&&(a.innerHTML=_V_.formatTime(this.duration()))})}});e.player.newBehavior("currentTimeScrubber",function(a){_V_.addListener(a,"mousedown",this.onCurrentTimeScrubberMouseDown.rEvtContext(this))},{onCurrentTimeScrubberMouseDown:function(a,d){a.preventDefault();this.currentScrubber=
d;this.stopTrackingCurrentTime();this.videoWasPlaying=!this.paused();this.pause();_V_.blockTextSelection();this.setCurrentTimeWithScrubber(a);_V_.addListener(c,"mousemove",this.onCurrentTimeScrubberMouseMove.rEvtContext(this));_V_.addListener(c,"mouseup",this.onCurrentTimeScrubberMouseUp.rEvtContext(this))},onCurrentTimeScrubberMouseMove:function(a){this.setCurrentTimeWithScrubber(a)},onCurrentTimeScrubberMouseUp:function(){_V_.unblockTextSelection();c.removeEventListener("mousemove",this.onCurrentTimeScrubberMouseMove,
!1);c.removeEventListener("mouseup",this.onCurrentTimeScrubberMouseUp,!1);this.videoWasPlaying&&(this.play(),this.trackCurrentTime())},setCurrentTimeWithScrubber:function(a){a=_V_.getRelativePosition(a.pageX,this.currentScrubber)*this.duration();this.triggerCurrentTimeListeners(0,a);a==this.duration()&&(a-=0.1);this.currentTime(a)}});e.player.newBehavior("volumeDisplay",function(a){this.volumeDisplays||(this.volumeDisplays=[],this.onVolumeChange(this.updateVolumeDisplays));this.volumeDisplays.push(a);
this.updateVolumeDisplay(a)},{updateVolumeDisplays:function(){this.volumeDisplays&&this.each(this.volumeDisplays,function(a){this.updateVolumeDisplay(a)})},updateVolumeDisplay:function(a){var c=Math.ceil(6*this.volume());this.each(a.children,function(a,b){b<c?_V_.addClass(a,"vjs-volume-level-on"):_V_.removeClass(a,"vjs-volume-level-on")})}});e.player.newBehavior("volumeScrubber",function(a){_V_.addListener(a,"mousedown",this.onVolumeScrubberMouseDown.rEvtContext(this))},{onVolumeScrubberMouseDown:function(a,
d){_V_.blockTextSelection();this.currentScrubber=d;this.setVolumeWithScrubber(a);_V_.addListener(c,"mousemove",this.onVolumeScrubberMouseMove.rEvtContext(this));_V_.addListener(c,"mouseup",this.onVolumeScrubberMouseUp.rEvtContext(this))},onVolumeScrubberMouseMove:function(a){this.setVolumeWithScrubber(a)},onVolumeScrubberMouseUp:function(a){this.setVolumeWithScrubber(a);_V_.unblockTextSelection();c.removeEventListener("mousemove",this.onVolumeScrubberMouseMove,!1);c.removeEventListener("mouseup",
this.onVolumeScrubberMouseUp,!1)},setVolumeWithScrubber:function(a){this.volume(_V_.getRelativePosition(a.pageX,this.currentScrubber))}});e.player.newBehavior("fullscreenToggle",function(a){_V_.addListener(a,"click",this.onFullscreenToggleClick.context(this))},{onFullscreenToggleClick:function(){this.videoIsFullScreen?this.exitFullScreen():this.enterFullScreen()},fullscreenOnWindowResize:function(){this.positionControlBars()},fullscreenOnEscKey:function(a){27==a.keyCode&&this.exitFullScreen()}});
e.player.newBehavior("bigPlayButton",function(a){this.elements.bigPlayButtons||(this.elements.bigPlayButtons=[],this.onPlay(this.bigPlayButtonsOnPlay),this.onEnded(this.bigPlayButtonsOnEnded));this.elements.bigPlayButtons.push(a);this.activateElement(a,"playButton")},{bigPlayButtonsOnPlay:function(){this.hideBigPlayButtons()},bigPlayButtonsOnEnded:function(){this.showBigPlayButtons()},showBigPlayButtons:function(){this.each(this.elements.bigPlayButtons,function(a){a.style.display="block"})},hideBigPlayButtons:function(){this.each(this.elements.bigPlayButtons,
function(a){a.style.display="none"})}});e.player.newBehavior("spinner",function(a){this.spinners||(this.spinners=[],_V_.addListener(this.video,"loadeddata",this.spinnersOnVideoLoadedData.context(this)),_V_.addListener(this.video,"loadstart",this.spinnersOnVideoLoadStart.context(this)),_V_.addListener(this.video,"seeking",this.spinnersOnVideoSeeking.context(this)),_V_.addListener(this.video,"seeked",this.spinnersOnVideoSeeked.context(this)),_V_.addListener(this.video,"canplay",this.spinnersOnVideoCanPlay.context(this)),
_V_.addListener(this.video,"canplaythrough",this.spinnersOnVideoCanPlayThrough.context(this)),_V_.addListener(this.video,"waiting",this.spinnersOnVideoWaiting.context(this)),_V_.addListener(this.video,"stalled",this.spinnersOnVideoStalled.context(this)),_V_.addListener(this.video,"suspend",this.spinnersOnVideoSuspend.context(this)),_V_.addListener(this.video,"playing",this.spinnersOnVideoPlaying.context(this)),_V_.addListener(this.video,"timeupdate",this.spinnersOnVideoTimeUpdate.context(this)));
this.spinners.push(a)},{showSpinners:function(){this.each(this.spinners,function(a){a.style.display="block"});clearInterval(this.spinnerInterval);this.spinnerInterval=setInterval(this.rotateSpinners.context(this),100)},hideSpinners:function(){this.each(this.spinners,function(a){a.style.display="none"});clearInterval(this.spinnerInterval)},spinnersRotated:0,rotateSpinners:function(){this.each(this.spinners,function(a){a.style.WebkitTransform="scale(0.5) rotate("+this.spinnersRotated+"deg)";a.style.MozTransform=
"scale(0.5) rotate("+this.spinnersRotated+"deg)"});360==this.spinnersRotated&&(this.spinnersRotated=0);this.spinnersRotated+=45},spinnersOnVideoLoadedData:function(){this.hideSpinners()},spinnersOnVideoLoadStart:function(){this.showSpinners()},spinnersOnVideoSeeking:function(){},spinnersOnVideoSeeked:function(){},spinnersOnVideoCanPlay:function(){},spinnersOnVideoCanPlayThrough:function(){this.hideSpinners()},spinnersOnVideoWaiting:function(){this.showSpinners()},spinnersOnVideoStalled:function(){},
spinnersOnVideoSuspend:function(){},spinnersOnVideoPlaying:function(){this.hideSpinners()},spinnersOnVideoTimeUpdate:function(){"block"==this.spinner.style.display&&this.hideSpinners()}});e.player.newBehavior("subtitlesDisplay",function(a){this.subtitleDisplays||(this.subtitleDisplays=[],this.onCurrentTimeUpdate(this.subtitleDisplaysOnVideoTimeUpdate),this.onEnded(function(){this.lastSubtitleIndex=0}.context(this)));this.subtitleDisplays.push(a)},{subtitleDisplaysOnVideoTimeUpdate:function(a){if(this.subtitles&&
(!this.currentSubtitle||this.currentSubtitle.start>=a||this.currentSubtitle.end<a)){for(var c=!1,d=this.subtitles[this.lastSubtitleIndex].start>a,e=this.lastSubtitleIndex-d?1:0;;)if(d){if(0>e||this.subtitles[e].end<a)break;if(this.subtitles[e].start<a){c=e;break}e--}else{if(e>=this.subtitles.length||this.subtitles[e].start>a)break;if(this.subtitles[e].end>a){c=e;break}e++}!1!==c?(this.currentSubtitle=this.subtitles[c],this.lastSubtitleIndex=c,this.updateSubtitleDisplays(this.currentSubtitle.text)):
this.currentSubtitle&&(this.currentSubtitle=!1,this.updateSubtitleDisplays(""))}},updateSubtitleDisplays:function(a){this.each(this.subtitleDisplays,function(c){c.innerHTML=a})}});e.extend({addClass:function(a,c){-1==(" "+a.className+" ").indexOf(" "+c+" ")&&(a.className=""===a.className?c:a.className+" "+c)},removeClass:function(a,c){if(-1!=a.className.indexOf(c)){var d=a.className.split(/\s+/);d.splice(d.lastIndexOf(c),1);a.className=d.join(" ")}},createElement:function(a,d){return this.merge(c.createElement(a),
d)},blockTextSelection:function(){c.body.focus();c.onselectstart=function(){return!1}},unblockTextSelection:function(){c.onselectstart=function(){return!0}},formatTime:function(a){var a=Math.round(a),c=Math.floor(a/60),a=Math.floor(a%60);return(10<=c?c:"0"+c)+":"+(10<=a?a:"0"+a)},getRelativePosition:function(a,c){return Math.max(0,Math.min(1,(a-this.findPosX(c))/c.offsetWidth))},findPosX:function(a){for(var c=a.offsetLeft;a=a.offsetParent;)c+=a.offsetLeft;return c},getComputedStyleValue:function(b,
c){return a.getComputedStyle(b,null).getPropertyValue(c)},round:function(a,c){c||(c=0);return Math.round(a*Math.pow(10,c))/Math.pow(10,c)},addListener:function(a,c,d){a.addEventListener?a.addEventListener(c,d,!1):a.attachEvent&&a.attachEvent("on"+c,d)},removeListener:function(a,c,d){a.removeEventListener?a.removeEventListener(c,d,!1):a.attachEvent&&a.detachEvent("on"+c,d)},get:function(a,c){"undefined"==typeof XMLHttpRequest&&(XMLHttpRequest=function(){try{return new ActiveXObject("Msxml2.XMLHTTP.6.0")}catch(a){}try{return new ActiveXObject("Msxml2.XMLHTTP.3.0")}catch(b){}try{return new ActiveXObject("Msxml2.XMLHTTP")}catch(c){}throw Error("This browser does not support XMLHttpRequest.");
});var d=new XMLHttpRequest;d.open("GET",a);d.onreadystatechange=function(){4==d.readyState&&200==d.status&&c(d.responseText)}.context(this);d.send()},trim:function(a){return a.toString().replace(/^\s+/,"").replace(/\s+$/,"")},bindDOMReady:function(){if("complete"===c.readyState)return e.onDOMReady();c.addEventListener?(c.addEventListener("DOMContentLoaded",e.DOMContentLoaded,!1),a.addEventListener("load",e.onDOMReady,!1)):c.attachEvent&&(c.attachEvent("onreadystatechange",e.DOMContentLoaded),a.attachEvent("onload",
e.onDOMReady))},DOMContentLoaded:function(){c.addEventListener?(c.removeEventListener("DOMContentLoaded",e.DOMContentLoaded,!1),e.onDOMReady()):c.attachEvent&&"complete"===c.readyState&&(c.detachEvent("onreadystatechange",e.DOMContentLoaded),e.onDOMReady())},DOMReadyList:[],addToDOMReady:function(a){e.DOMIsReady?a.call(c):e.DOMReadyList.push(a)},DOMIsReady:!1,onDOMReady:function(){if(!e.DOMIsReady){if(!c.body)return setTimeout(e.onDOMReady,13);e.DOMIsReady=!0;if(e.DOMReadyList){for(var a=0;a<e.DOMReadyList.length;a++)e.DOMReadyList[a].call(c);
e.DOMReadyList=null}}}});e.bindDOMReady();Function.prototype.context=function(a){var c=this;return function(){return c.apply(a,arguments)}};Function.prototype.evtContext=function(a){var c=this;return function(d){return c.call(a,d,this)}};Function.prototype.rEvtContext=function(a,c){if(!0===this.hasContext)return this;c||(c=a);for(var d in c)if(c[d]==this)return c[d]=this.evtContext(a),c[d].hasContext=!0,c[d];return this.evtContext(a)};a.jQuery&&function(a){a.fn.VideoJS=function(a){this.each(function(){e.setup(this,
a)});return this};a.fn.player=function(){return this[0].player}}(jQuery);a.VideoJS=a._V_=e})(window);
(function(a){a.fn.inputfile=function(){if(!a.browser.msie&&!a.browser.opera){var d=this;d.wrap('<div class="inputfile"></div>');var c=d.parent();c.css("position","relative");c.css("overflow","hidden");d.css("position","absolute");d.css("top",0);d.css("left",0);d.css("opacity",0);d.css("width","100%");d.css("height","100%");c.append("<span>\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0444\u0430\u0439\u043b...</span>");var e=c.find("span");d.change(function(){var a=d.val();e.text(a)})}}})(jQuery);
function l(a){console.log(a)}function typeOf(a){var d=typeof a;"object"===d&&(a?"number"===typeof a.length&&!a.propertyIsEnumerable("length")&&"function"===typeof a.splice&&(d="array"):d="null");return d}function isEmpty(a,d){d&&l(typeof a);return"array"==typeOf(a)?0<a.length?!1:!0:"function"==typeOf(a)||"object"==typeOf(a)?!1:void 0==a||null==a||0==a.length||null===a||""==a||0==a||!1==a?!0:!1}function isInArray(a,d){return-1!=(new String("|"+a.join("|")+"|")).indexOf("|"+d+"|")?!0:!1}
function isFunction(a){isEmpty(window.cache43534523842834)&&(window.cache43534523842834=[]);if(isInArray(window.cache43534523842834,a))return!0;return"function"==eval("typeof "+a)?(window.cache43534523842834.push(a),!0):!1}function isScrolledIntoView(a){var d=$(window).scrollTop(),c=d+$(window).height(),e=$(a).offset().top,a=e+$(a).height();return a>=d&&e<=c&&a<=c&&e>=d}function nl2br(a){return(a+"").replace(/\r\n|\n\r|\r|\n/g,"<br />")}
function br2nl(a){a=(a+"").replace(/\r\n|\n\r|\r|\n/g,"");a=(a+"").replace(/<br[^\>]*>/gi,"\n");return(a+"").replace(/&lt;br[^\>]*\&gt;/gi,"\n")}
function addFlashUploaderToBlock(a,d){isEmpty(d)&&(d={});var a=$(a),c="uploader"+(new Date).getTime();a.append('<div class="uploader"><div id="'+c+'" /></div>');var e={uploader:"/lib/js/jquery/uploadify/uploadify.swf",cancelImg:"/lib/js/jquery/uploadify/cancel.png",wmode:"transparent",scriptAccess:"always",hideButton:!0,width:1E3,height:1E3,auto:!0,multi:!0,sizeLimit:12E6,scriptData:{sid:getCookie("sid")},onError:function(){},onAllComplete:function(){}};config=$.extend(e,d);e=-1==d.script.search(/\?/i)?
"?":"&";config.script=d.script+e+"sid="+getCookie("sid");config.scriptData.sid=getCookie("sid");config.onAllComplete=function(a,c){setTimeout(function(){if(!isEmpty(d.onAllComplete))d.onAllComplete(a,c);$(".uploader").remove()},2E3)};config.onComplete=function(a,c,e,f,k){f=eval("("+f+")");if(!isEmpty(d.onComplete))d.onComplete(a,c,e,f,k)};a.find("#"+c).uploadify(config);return a}
function addDropUploaderToBlock(a,d,c){config=$.extend({url:"/blocks/file/admin.php",paramname:"Filedata",data:{action:"upload"},drop:function(){},dragOver:function(){},dragLeave:function(){},uploadFinished:function(){},afterAll:function(){}},d);config.data.sid=getCookie("sid");d={fileclass:c,url:config.url+"?sid="+getCookie("sid"),paramname:config.paramname,maxfiles:100,maxfilesize:100,data:config.data,drop:function(a){$(a.currentTarget).removeClass("dropover");this.$dropzone=$(a.currentTarget);
config.drop(a)},dragOver:function(a){$(a.currentTarget).addClass("dropover");config.dragOver(a)},dragLeave:function(a){$(a.currentTarget).removeClass("dropover");config.dragLeave(a)},uploadFinished:function(a,b,c){config.uploadFinished(this.$dropzone,c);this.$dropzone.removeClass("dropover")},afterAll:function(){var a=this.$dropzone;setTimeout(function(){config.afterAll(a)},2E3)}};$(a).filedrop(d);$(a).data("dropzone",!0);$(a).live("mouseover",function(){!0!=$(this).data("dropzone")&&($(this).data("dropzone",
!0),$(this).filedrop(d))})}function updateZIndexB(a){$(a?a:".b").each(function(){$b=$(this);if(-1!=$b.css("float").search(/right|left/i)){var a=$b.css("z-index"),a=parseInt(a);if(isEmpty(a)||isNaN(a))a=0;$b.css("z-index",a+1);"static"==$b.css("position")&&$b.css("position","relative")}})}function getCurrentUri(){var a=location.href.match(/^.+\/\/[^\/\\]+[a-zA-Z0-9-\.]+(.*)/i);return isEmpty(a[1])?"":a[1]}
function getCurrentUriWithoutQueryString(){var a=getCurrentUri().match(/^([^?]+)/i);return isEmpty(a[1])?"":a[1]}function getCurrentPage(){var a=getCurrentUri().match(/page\=([\d]+)/i);return isEmpty(a)||isEmpty(a[1])?"":a[1]}
function setCurrentClassForLinksAndParents(){try{var a=(new String(getCurrentUriWithoutQueryString())).split("/");a.shift();var d="/";for(i in a)d=d+a[i]+"/",$('a[href="'+d+'"]').addClass("current"),$('a[href="'+d+'"]').parent().addClass("current");$('a[href="'+getCurrentUri()+'"]').addClass("current");$('a[href="'+getCurrentUri()+'"]').parent().addClass("current")}catch(c){}}AlertWindow=function(a){this.content=$(a);this.show();this.$content=$("#fancybox-content div");return this};
AlertWindow.prototype.show=function(){var a=this,d=this.content.clone().wrap("<div/>").parent().html();$.fancybox(d,{titleShow:!0,titlePosition:"inside",transitionIn:"elastic",transitionOut:"elastic",centerOnScroll:!0,onClosed:function(){a.close();a.onClose()}})};AlertWindow.prototype.close=function(){0<$("#fancybox-content:visible").length&&$.fancybox.close()};AlertWindow.prototype.onClose=function(){};
function setSmoothIdScroll(){$("a[href*=#]").live("click",function(){if(location.pathname.replace(/^\//,"")==this.pathname.replace(/^\//,"")&&location.hostname==this.hostname){var a=$(this.hash),a=a.length&&a||$("[name="+this.hash.slice(1)+"]");if(a.length)return a=a.offset().top,$("html,body").animate({scrollTop:a},1E3,"easeInOutSine"),!1}})}
function setFixedHeaders(){var a=$(".fixed_header");if(0<a.length){var d=a.offset().top;$(window).scroll(function(){scrollTop=$(window).scrollTop();a.width(a.width());scrollTop>d&&a.addClass("scrolling");scrollTop<d&&a.removeClass("scrolling")})}}
function filterTypes(a,d){afterDelayedKeyup(a,function(){var c=[];$(d).each(function(){var a=$(this).attr("class").match(/b_[\w\d_]+/ig);c.push(a[a.length-1])});$(a).addClass("loading");B("b_item").action("publicFilter",{types:c,search:$(a).val()}).done(function(c){$(a).removeClass("loading");$(d).hide();for(type in c["return"])$("."+c["return"][type]).show()})})}
function afterDelayedKeyup(a,d,c){isEmpty(c)&&(c=500);$(document).on("keyup",$(a).selector,function(){"undefined"!=typeof window.inputTimeout&&clearTimeout(inputTimeout);inputTimeout=setTimeout(function(){d(a)},c)})}
function editable(a,d){isEmpty(d)&&(d={});isEmpty(d.onClick)&&(d.onClick=function(){});isEmpty(d.type)&&(d.type="text");isEmpty(d.data)&&(d.data=function(a){return a});isEmpty(d.data)&&(d.data=function(a){return a});$(document).on("click.myeditable",$(a),function(){1!=$(a).data("myeditable")&&($(a).data("myeditable",1),$(a).editable(function(c){$(document).off(".myeditable",$(a));$(a).data("myeditable",0);return c},{type:d.type,data:d.data,onblur:"submit"}),$(a).click())})}
$(function(){try{Aloha.settings.locale="ru",Aloha.settings.jQuery=$}catch(a){}updateZIndexB();setCurrentClassForLinksAndParents();setSmoothIdScroll();setFixedHeaders()});
B=function(a){function d(a){var d=function(a){return(new String(a)).toLowerCase().replace(/^([a-z])|_([a-z])/ig,function(a){return a.toUpperCase()})},b=function(a){try{isEmpty(a.jquery)&&(a=$(a));var b=a.attr("class").match(/b_[\w\d_]+/ig);return d(b[b.length-1])}catch(c){throw"Cannot get B type by query "+a;}},g=function(a,b){isEmpty(b)&&(b=null);for(var a=d(a),c=a.split(/_/);0<c.length;){var f=c.join("_");if(isFunction(f))return c=eval("new "+f+"()"),c.$dom=b,c.type=a,c;c.pop()}throw"Cannot create B by type "+
a;};try{var h=null;if(isEmpty(a.jquery))if(-1!=a.search(/^\.b[\d_\w]+/))$(a).each(function(){h=$(this);type=b(h)});else{if(-1!=a.search(/^b[\d_\w]+$/)){var f=$("."+a);1==f.length&&(h=f);type=a}}else h=a,type=b(h);return g(type,h)}catch(k){throw"Cannot create B by query "+a;}}if(!(this instanceof B))return new B(a);this.type="B";this.$dom=null;this.isAdminableFire=!0;if(isEmpty(a))return this;return-1!=(new String(a)).search(/^\d+$/)?(this.id=parseInt(a),this.type=this.type+"_"+this.id,d(this.type)):
d(a);throw"Cannot create B by query "+a;};B.prototype.getDomNode=function(){if(!isEmpty(this.el))return this.el};B.prototype.copy=function(){setCookie("b_copy",this.type,1)};B.prototype.paste=function(){this.addB(getCookie("b_copy"))};
B.prototype.showMenu=function(){var a=this;this.Menu=new Menu;this.Menu.addItem(this.type);this.Menu.addItem("\u041a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c",function(){a.copy()});if(this.$dom.hasClass("b_container")){var d=getCookie("b_copy");isEmpty(d)||(d=(""+d).toLowerCase(),0==this.$dom.find("> ."+d).length&&this.Menu.addItem("\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c",function(){a.paste()}))}if(this.isInContainer()){var d=this.$dom.parents(".b_container"),c=$(d[0]);this.Menu.addItem("\u0423\u0434\u0430\u043b\u0438\u0442\u044c",
function(){confirm("\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0431\u043b\u043e\u043a?")&&B(c).delB(a.type)});this.Menu.addItem("50% \u0448\u0438\u0440\u0438\u043d\u044b",function(){a.setFlag("width50")});this.Menu.addItem("33% \u0448\u0438\u0440\u0438\u043d\u044b",function(){a.setFlag("width33")});this.Menu.addItem("66% \u0448\u0438\u0440\u0438\u043d\u044b",function(){a.setFlag("width66")});this.Menu.addItem("100% \u0448\u0438\u0440\u0438\u043d\u044b",function(){a.setFlag("width100")})}this.isAdminable()&&
(this.setMenu(),this.Menu.show())};B.prototype.isAdminable=function(){return 0<this.$dom.parents("#fancybox-content").length?!1:eval("(typeOf (this.setMenu)=='function');")};B.prototype.isInContainer=function(){if(isEmpty(this.$dom))return!1;var a=this.$dom.parents(".b");return 0==a.length?!1:$(a[0]).hasClass("b_container")};
B.prototype.setFlag=function(a){if(!this.isInContainer())return!1;var d=this.$dom.parents(".b_container"),c=$(d[0]);this.action("saveFlag",{flag:a,container_id:B(c).getId()}).done(function(){B(c).reload()});return!0};B.prototype.getType=function(){return this.type.toLowerCase()};B.prototype.getTypeShort=function(){var a=this.getType();return a=a.replace(/(b_[a-z0-9]+)_.*$/i,"$1_"+this.getId())};B.prototype.getTypeShortWithoutId=function(){return this.getTypeShort().replace(/(_\d+)|_$/i,"")};
B.prototype.getTypeWithoutId=function(){return this.getType().replace(/_\d+$/i,"")};B.prototype.changeType=function(a){var d=this;d.loading();return this.$dom.parent().hasClass("b_container")?B(this.$dom.parent()).action("changeType",{oldtype:d.getType(),newtype:a}).success(function(){d.replace(a+"_"+d.getId())}):!1};B.prototype.getId=function(){var a=this.type.match(/\d+$/i);return!isEmpty(a)?a[0]:0};
B.prototype.getPath=function(){var a=this.type.toLowerCase().replace(/[\W_]+/ig,"/");return"/"+a+"/"};B.prototype.getFlags=function(){if(isEmpty(this.$dom))return[];var a=this.$dom.attr("class").match(/(f_[\w\d_]+)/ig);return-1==a||isEmpty(a)?[]:a};B.prototype.getXml=function(){return this.request({typeRecieve:"xml"})};B.prototype.getHtml=function(){return this.request({typeRecieve:"html"})};
B.prototype.getHtmlContent=function(a){a=new String(a);a=a.replace(/^\s*<.*?>/,"");return a=a.replace(/<.*?>\s*$/,"")};B.prototype.remove=function(){var a=this;isEmpty(this.$dom)||a.$dom.slideUp().success(function(){a.$dom.remove()})};B.prototype.sync=function(a){var d=this;return d.getHtml().success(function(c){isEmpty(a)?(d.$dom.replaceWith(c),d.loaded()):d.$dom.find(a).length!=$(c).find(a).length?d.sync():d.$dom.find(a).each(function(d){d=$(c).find(a)[d];$(this).replaceWith(d)})}).success(function(){try{B("b_container").addSort()}catch(a){}})};
B.prototype.reload=function(a){var d=this;d.loading(a);this.sync(a).success(function(){d.loaded(a)})};B.prototype.loading=function(a){if(isEmpty(this.$dom))return this;isEmpty(a)?this.$dom.addClass("loading"):this.$dom.find(a).addClass("loading");return this};B.prototype.loaded=function(a){if(isEmpty(this.$dom))return this;isEmpty(a)?this.$dom.removeClass("loading"):this.$dom.find(a).removeClass("loading");return this};
B.prototype.request=function(a){var d=this,c={url:d.getPath(),typeSend:"get",typeRecieve:"xml",retry:0,dataSend:{}};a&&$.extend(c,a);c.url=c.url+"."+c.typeRecieve;c.url=c.url.replace(/\/\./i,".");0<=c.typeRecieve.search(/xml|html/i)&&(a=this.getFlags().join(","),c.url=c.url+"?flags="+a);var e=$.ajax({type:c.typeSend,url:c.url,dataType:c.typeRecieve,cache:!1,data:c.dataSend});e.done(function(a){void 0!=a.error&&(d.reload(),$.kr_notice(a.message,{header:"\u041e\u0448\u0438\u0431\u043a\u0430, "+a.header}),
e.reject(a))});e.fail(function(a,c){d.reload();$.kr_notice(c,{header:"\u041e\u0448\u0438\u0431\u043a\u0430"})});return e};B.prototype.action=function(a,d){var c={typeSend:"post",typeRecieve:"json",dataSend:{}};c.dataSend.action=a;c.dataSend.params=d;return this.request(c)};
B.prototype.upload=function(a,d){var c=this;isEmpty(d)&&(d="b_file");addFlashUploaderToBlock(a,{script:c.getPath()+"?params[type]="+d,scriptData:{action:"upload"},onAllComplete:function(){$.kr_notice("\u0417\u0430\u0433\u0440\u0443\u0437\u043a\u0430 \u0444\u0430\u0439\u043b\u043e\u0432 \u0437\u0430\u043a\u043e\u043d\u0447\u0435\u043d\u0430");c.reload()},onSelect:function(){c.loading()},onComplete:function(a,b,c,d){d.error&&($.kr_notice("\u041e\u0448\u0438\u0431\u043a\u0430 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u0444\u0430\u0439\u043b\u0430"),
l(d))},onError:function(){$.kr_notice("\u041e\u0448\u0438\u0431\u043a\u0430 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u0444\u0430\u0439\u043b\u043e\u0432")}})};B.prototype.add=function(){return this.action("add")};B.prototype.replace=function(a){var d=this;d.loading();return B(a).getHtml().success(function(a){d.$dom.replaceWith(a)})};
B.prototype.addCorner=function(){$("."+this.getTypeWithoutId()).live("mouseenter",function(){$(this).append('<div class="b_admin_corner" />')}).live("mouseleave",function(){$(this).find(">.b_admin_corner").remove()})};$(function(){VideoJS.setupAllWhenReady()});
function factoryConstructorBByType(a){if(!isFunction(a))for(var d=[],c=a.split(/_/);0<c.length;){var e=c.join("_");if(isFunction(e)){d.push(a+"= function(q)");d.push('{ this.type= "'+a+'"; };');d.push(""+a+".prototype= new "+e+"();");a=d.join(" ");eval(a);break}else c.pop()}}B_Container=function(){this.type="B_Container"};B_Container.prototype=new B;$(function(){$(".b_login").live("dblclick",function(){$(this).find("form").fadeIn()})});
$(function(){$(".b_help").each(function(){0!=$(this).find(">*").length&&$(this).append('<a href="#">\u041f\u043e\u043c\u043e\u0449\u044c</a>')});$(".b_help a").click(function(a){$(this).parent().find(".b_help_content").fadeIn();a.preventDefault()});$(".b_help").mouseleave(function(){$(this).find(".b_help_content").hide()});$("a[href$='.mp4'], a[href*='.mp4?']").fancybox({width:"100%",height:"98%",type:"swf",titleShow:!0,titlePosition:"inside",centerOnScroll:!0})});B_File=function(){this.type="B_File"};
B_File.prototype=new B;B_File.prototype.setObjectWidth=function(){$(".b_file").each(function(){var a=$(this).width(),d=$(this).height();$(this).find("object").each(function(){$(this).width(a);$(this).height(d)})})};$(function(){B("b_file").setObjectWidth();$.every("5sec",B("b_file").setObjectWidth);$(".b_file a").live("click",function(){var a=B($(this).parents(".b_file")).getId();"undefined"!=typeof _gaq&&_gaq.push(["_trackEvent","b_file","click","zoom image or download file id "+a])})});
function updateImagesDirty(){$(".b_file .t_image").each(function(){var a=$(this).parent(),d=a.find(">.t_image>a").find(">img");a.width();a=a.height();d.width();var c=d.height();d.outerWidth();var e=d.outerHeight();!isEmpty(c)&&30<c&&d.css("margin-top",(a-e)/2)})}function addFancybox(a){"gallery"!=$(a).attr("rel")&&($(a).attr("rel","gallery"),$(a).fancybox({titleShow:!0,titlePosition:"inside",transitionIn:"elastic",transitionOut:"elastic",hideOnContentClick:!0,centerOnScroll:!0}))}
$(function(){$image=$(".b_file .t_image");$image.each(function(){$(this).find("a[href$='.jpg'], a[href*='.jpg?']").each(function(){addFancybox($(this))})});$image.live("mouseenter",function(){var a=$(this);$(this).find("a[href$='.jpg'], a[href*='.jpg?']").each(function(){addFancybox($(this))});0==a.find(".zoom").length&&a.find("a").append('<div class="zoom" />');if(0==a.find(".b_file_title").length){var d=a.find("img").attr("alt");isEmpty(d)||a.find("a").append('<div class="b_file_title"><div class="b b_text">'+
d+"</div></div>")}d=$(this).parent().find(">.t_image>a");a=d.find(">img");d=d.find(">.zoom");a=parseInt(a.css("margin-top"));d.css("top",a+8);d.css("left",8);$(this).find(".zoom").stop(!0,!0).animate({opacity:1});$(this).find(".b_file_title").stop(!0,!0).fadeIn("fast")}).live("mouseleave",function(){$(this).find(".zoom").stop(!0,!0).animate({opacity:0});$(this).find(".b_file_title").stop(!0,!0).fadeOut("fast")});updateImagesDirty();setTimeout("updateImagesDirty()",1E3);setTimeout("updateImagesDirty()",
3E3);setTimeout("updateImagesDirty()",5E3);setInterval("updateImagesDirty()",1E4)});B_Basket=function(){this.type="B_Basket"};B_Basket.prototype=new B;B_Basket.prototype.getBasketArray=function(){try{var a=getCookie("basket");return unserialize(a)}catch(d){return[]}};B_Basket.prototype.setBasketArray=function(a){try{setCookie("basket",serialize(a),10)}catch(d){}};B_Basket.prototype.addItemToBasket=function(a,d){isEmpty(d)&&(d=1);var c=this.getBasketArray();c[a]=parseInt(d);this.setBasketArray(c)};
B_Basket.prototype.delItemFromBasket=function(a){var d=this.getBasketArray();delete d[a];this.setBasketArray(d)};B_Basket.prototype.toggleItemInBasket=function(a){var d=this.getBasketArray();isEmpty(d[a])?this.addItemToBasket(a):this.delItemFromBasket(a)};B_Text=function(){this.type="B_Text"};B_Text.prototype=new B;B_Basketbutton=function(){this.type="B_Basketbutton"};B_Basketbutton.prototype=new B;
B_Basketbutton.prototype.init=function(){var a=this;$(".b .b_basketbutton").text("\u0412 \u043a\u043e\u0440\u0437\u0438\u043d\u0443");$(document).on("mouseenter",".b .b_basketbutton",function(){$(this).addClass("mouseover")}).on("mouseleave",".b .b_basketbutton",function(){$(this).removeClass("mouseover")}).on("click",".b .b_basketbutton",function(){var d=$(this).parents(".b"),d=B(d).getTypeShort();(new B_Basket).toggleItemInBasket(d);a.setBasketButtonStageOnPage()});a.setBasketButtonStageOnPage()};
B_Basketbutton.prototype.setBasketButtonStageOnPage=function(){try{var a=(new B_Basket).getBasketArray();if(!isEmpty(a)){$(".b").removeClass("inbasket");$(".b .b_basketbutton").text("\u0412 \u043a\u043e\u0440\u0437\u0438\u043d\u0443");for(var d in a){var c=B(d);if(!isEmpty(c)){var e=c.getTypeShortWithoutId();if("b"==e)break;var b=c.getId();$("."+e).each(function(){if(B($(this)).getId()==b){var a=$(this).find(".b_basketbutton");0!=$(this).length&&($(this).addClass("inbasket"),a.text("\u0418\u0437 \u043a\u043e\u0440\u0437\u0438\u043d\u044b"))}})}}}}catch(g){}};
B_Basketbutton.prototype.animateBasketIn=function(a){var d=$('div[class^="itemid_'+a+'"]').parent(),a=d.find("img");if(0!=a.length){var c=d.find(".b_basketbutton"),d=a.offset(),c=c.offset();$new=a.clone();$new.appendTo("body");$new.css({position:"absolute",opacity:"0.5","z-index":"10000",top:d.top,left:d.left});$new.animate({top:c.top+10,left:c.left+10,width:5,heigth:5},500,"easeInSine",function(){$(this).remove()})}};$(function(){(new B_Basketbutton).init()});
$(document).ready(function(){$(".b_basketitem .deleteitem").live("click",function(){var a=$(this).parents(".b_basketitem"),d=B(a).getId();a.slideUp();(new B_Basket).delItemFromBasket("b_item_"+d);B(".b_basket").reload(".orderpricesum, .itempricesum, .dostavka")});$(".b_basketitem input").live("keyup",function(){var a=this;"undefined"!=typeof window.delayer&&clearTimeout(window.delayer);window.delayer=setTimeout(function(){var d=$(a).parents(".b_basketitem"),d=B(d).getId();(new B_Basket).addItemToBasket("b_item_"+
d,$(a).val());B(".b_basket").reload(".orderpricesum, .itempricesum, .dostavka")},700)})});B_Item=function(){this.type="B_Item"};B_Item.prototype=new B;function toggleDostavka(){var a=0,d=getCookie("basket_dostavka");isEmpty(d)&&(a=1);setCookie("basket_dostavka",a,999)}
$(function(){var a=$("#menu");if(0<a.length){var d=a.offset().top-6,c=a.offset().left;$(window).scroll(function(){scrollTop=$(window).scrollTop();scrollTop>d&&(a.addClass("fixed"),a.css("left",c));scrollTop<d&&(a.css("left","auto"),a.removeClass("fixed"))})}});B_Group=function(){this.type="B_Group"};B_Group.prototype=new B;
$(function(){$(".b_basket .dostavka input").live("change",function(){toggleDostavka();B(".b_basket").reload(".orderpricesum")});$(".b_basket form").live("submit",function(){var a=B($(this).parents(".b_basket")),d=$(this).serialize();a.loading();a.action("completeOrderPublic",{form:d}).done(function(){window.location.replace("/basket/ordercomplete/")});return!1})});

