var a;
(function(b,c){function g(){if(!n.isReady){try{J.documentElement.doScroll("left")}catch(k){setTimeout(g,1);return}n.ready()}}function h(k,m){m.src?n.ajax({url:m.src,async:false,dataType:"script"}):n.globalEval(m.text||m.textContent||m.innerHTML||"");m.parentNode&&m.parentNode.removeChild(m)}function d(k,m,q,w,u,E){var D=k.length;if(typeof m==="object"){for(var M in m)d(k,M,m[M],w,u,q);return k}if(q!==c){w=!E&&w&&n.isFunction(q);for(M=0;M<D;M++)u(k[M],m,w?q.call(k[M],M,u(k[M],m)):q,E);return k}return D?u(k[0],
m):c}function j(){return(new Date).getTime()}function l(){return false}function p(){return true}function o(k,m,q){q[0].type=k;return n.event.handle.apply(m,q)}function y(k){var m,q=[],w=[],u=arguments,E,D,M,H,L,Q;D=n.data(this,"events");if(!(k.liveFired===this||!D||!D.live||k.button&&k.type==="click")){k.liveFired=this;var W=D.live.slice(0);for(H=0;H<W.length;H++){D=W[H];D.origType.replace(xa,"")===k.type?w.push(D.selector):W.splice(H--,1)}E=n(k.target).closest(w,k.currentTarget);L=0;for(Q=E.length;L<
Q;L++)for(H=0;H<W.length;H++){D=W[H];if(E[L].selector===D.selector){M=E[L].elem;w=null;if(D.preType==="mouseenter"||D.preType==="mouseleave")w=n(k.relatedTarget).closest(D.selector)[0];if(!w||w!==M)q.push({elem:M,handleObj:D})}}L=0;for(Q=q.length;L<Q;L++){E=q[L];k.currentTarget=E.elem;k.data=E.handleObj.data;k.handleObj=E.handleObj;if(E.handleObj.origHandler.apply(E.elem,u)===false){m=false;break}}return m}}function x(k,m){return"live."+(k&&k!=="*"?k+".":"")+m.replace(/\./g,"`").replace(/ /g,"&")}
function s(k){return!k||!k.parentNode||k.parentNode.nodeType===11}function z(k,m){var q=0;m.each(function(){if(this.nodeName===(k[q]&&k[q].nodeName)){var w=n.data(k[q++]),u=n.data(this,w);if(w=w&&w.events){delete u.handle;u.events={};for(var E in w)for(var D in w[E])n.event.add(this,E,w[E][D],w[E][D].data)}}})}function B(k,m,q){var w,u,E;m=m&&m[0]?m[0].ownerDocument||m[0]:J;if(k.length===1&&typeof k[0]==="string"&&k[0].length<512&&m===J&&!Za.test(k[0])&&(n.support.checkClone||!$a.test(k[0]))){u=true;
if(E=n.fragments[k[0]])if(E!==1)w=E}if(!w){w=m.createDocumentFragment();n.clean(k,m,w,q)}if(u)n.fragments[k[0]]=E?w:1;return{fragment:w,cacheable:u}}function F(k,m){var q={};n.each(ab.concat.apply([],ab.slice(0,m)),function(){q[this]=k});return q}function G(k){return"scrollTo"in k&&k.document?k:k.nodeType===9?k.defaultView||k.parentWindow:false}var n=function(k,m){return new n.fn.init(k,m)},R=b.jQuery,S=b.$,J=b.document,X,ma=/^[^<]*(<[\w\W]+>)[^>]*$|^#([\w-]+)$/,ha=/^.[^:#\[\.,]*$/,N=/\S/,V=/^(\s|\u00A0)+|(\s|\u00A0)+$/g,
ga=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,da=navigator.userAgent,na=false,oa=[],ka,pa=Object.prototype.toString,ya=Object.prototype.hasOwnProperty,ea=Array.prototype.push,ja=Array.prototype.slice,qa=Array.prototype.indexOf;n.fn=n.prototype={init:function(k,m){var q,w;if(!k)return this;if(k.nodeType){this.context=this[0]=k;this.length=1;return this}if(k==="body"&&!m){this.context=J;this[0]=J.body;this.selector="body";this.length=1;return this}if(typeof k==="string")if((q=ma.exec(k))&&(q[1]||!m))if(q[1]){w=m?
m.ownerDocument||m:J;if(k=ga.exec(k))if(n.isPlainObject(m)){k=[J.createElement(k[1])];n.fn.attr.call(k,m,true)}else k=[w.createElement(k[1])];else{k=B([q[1]],[w]);k=(k.cacheable?k.fragment.cloneNode(true):k.fragment).childNodes}return n.merge(this,k)}else{if(m=J.getElementById(q[2])){if(m.id!==q[2])return X.find(k);this.length=1;this[0]=m}this.context=J;this.selector=k;return this}else if(!m&&/^\w+$/.test(k)){this.selector=k;this.context=J;k=J.getElementsByTagName(k);return n.merge(this,k)}else return!m||
m.jquery?(m||X).find(k):n(m).find(k);else if(n.isFunction(k))return X.ready(k);if(k.selector!==c){this.selector=k.selector;this.context=k.context}return n.makeArray(k,this)},selector:"",jquery:"1.4.2",length:0,size:function(){return this.length},toArray:function(){return ja.call(this,0)},get:function(k){return k==null?this.toArray():k<0?this.slice(k)[0]:this[k]},pushStack:function(k,m,q){var w=n();n.isArray(k)?ea.apply(w,k):n.merge(w,k);w.prevObject=this;w.context=this.context;if(m==="find")w.selector=
this.selector+(this.selector?" ":"")+q;else if(m)w.selector=this.selector+"."+m+"("+q+")";return w},each:function(k,m){return n.each(this,k,m)},ready:function(k){n.bindReady();if(n.isReady)k.call(J,n);else oa&&oa.push(k);return this},eq:function(k){return k===-1?this.slice(k):this.slice(k,+k+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(k){return this.pushStack(n.map(this,
function(m,q){return k.call(m,q,m)}))},end:function(){return this.prevObject||n(null)},push:ea,sort:[].sort,splice:[].splice};n.fn.init.prototype=n.fn;n.extend=n.fn.extend=function(){var k=arguments[0]||{},m=1,q=arguments.length,w=false,u,E,D,M;if(typeof k==="boolean"){w=k;k=arguments[1]||{};m=2}if(typeof k!=="object"&&!n.isFunction(k))k={};if(q===m){k=this;--m}for(;m<q;m++)if((u=arguments[m])!=null)for(E in u){D=k[E];M=u[E];if(k!==M)if(w&&M&&(n.isPlainObject(M)||n.isArray(M))){D=D&&(n.isPlainObject(D)||
n.isArray(D))?D:n.isArray(M)?[]:{};k[E]=n.extend(w,D,M)}else if(M!==c)k[E]=M}return k};n.extend({noConflict:function(k){b.$=S;if(k)b.jQuery=R;return n},isReady:false,ready:function(){if(!n.isReady){if(!J.body)return setTimeout(n.ready,13);n.isReady=true;if(oa){for(var k,m=0;k=oa[m++];)k.call(J,n);oa=null}n.fn.triggerHandler&&n(J).triggerHandler("ready")}},bindReady:function(){if(!na){na=true;if(J.readyState==="complete")return n.ready();if(J.addEventListener){J.addEventListener("DOMContentLoaded",
ka,false);b.addEventListener("load",n.ready,false)}else if(J.attachEvent){J.attachEvent("onreadystatechange",ka);b.attachEvent("onload",n.ready);var k=false;try{k=b.frameElement==null}catch(m){}J.documentElement.doScroll&&k&&g()}}},isFunction:function(k){return pa.call(k)==="[object Function]"},isArray:function(k){return pa.call(k)==="[object Array]"},isPlainObject:function(k){if(!k||pa.call(k)!=="[object Object]"||k.nodeType||k.setInterval)return false;if(k.constructor&&!ya.call(k,"constructor")&&
!ya.call(k.constructor.prototype,"isPrototypeOf"))return false;var m;for(m in k);return m===c||ya.call(k,m)},isEmptyObject:function(k){for(var m in k)return false;return true},error:function(k){throw k;},parseJSON:function(k){if(typeof k!=="string"||!k)return null;k=n.trim(k);if(/^[\],:{}\s]*$/.test(k.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:\s*\[)+/g,"")))return b.JSON&&b.JSON.parse?b.JSON.parse(k):
(new Function("return "+k))();else n.error("Invalid JSON: "+k)},noop:function(){},globalEval:function(k){if(k&&N.test(k)){var m=J.getElementsByTagName("head")[0]||J.documentElement,q=J.createElement("script");q.type="text/javascript";if(n.support.scriptEval)q.appendChild(J.createTextNode(k));else q.text=k;m.insertBefore(q,m.firstChild);m.removeChild(q)}},nodeName:function(k,m){return k.nodeName&&k.nodeName.toUpperCase()===m.toUpperCase()},each:function(k,m,q){var w,u=0,E=k.length,D=E===c||n.isFunction(k);
if(q)if(D)for(w in k){if(m.apply(k[w],q)===false)break}else for(;u<E;){if(m.apply(k[u++],q)===false)break}else if(D)for(w in k){if(m.call(k[w],w,k[w])===false)break}else for(q=k[0];u<E&&m.call(q,u,q)!==false;q=k[++u]);return k},trim:function(k){return(k||"").replace(V,"")},makeArray:function(k,m){m=m||[];if(k!=null)k.length==null||typeof k==="string"||n.isFunction(k)||typeof k!=="function"&&k.setInterval?ea.call(m,k):n.merge(m,k);return m},inArray:function(k,m){if(m.indexOf)return m.indexOf(k);for(var q=
0,w=m.length;q<w;q++)if(m[q]===k)return q;return-1},merge:function(k,m){var q=k.length,w=0;if(typeof m.length==="number")for(var u=m.length;w<u;w++)k[q++]=m[w];else for(;m[w]!==c;)k[q++]=m[w++];k.length=q;return k},grep:function(k,m,q){for(var w=[],u=0,E=k.length;u<E;u++)!q!==!m(k[u],u)&&w.push(k[u]);return w},map:function(k,m,q){for(var w=[],u,E=0,D=k.length;E<D;E++){u=m(k[E],E,q);if(u!=null)w[w.length]=u}return w.concat.apply([],w)},guid:1,proxy:function(k,m,q){if(arguments.length===2)if(typeof m===
"string"){q=k;k=q[m];m=c}else if(m&&!n.isFunction(m)){q=m;m=c}if(!m&&k)m=function(){return k.apply(q||this,arguments)};if(k)m.guid=k.guid=k.guid||m.guid||n.guid++;return m},uaMatch:function(k){k=k.toLowerCase();k=/(webkit)[ \/]([\w.]+)/.exec(k)||/(opera)(?:.*version)?[ \/]([\w.]+)/.exec(k)||/(msie) ([\w.]+)/.exec(k)||!/compatible/.test(k)&&/(mozilla)(?:.*? rv:([\w.]+))?/.exec(k)||[];return{browser:k[1]||"",version:k[2]||"0"}},browser:{}});da=n.uaMatch(da);if(da.browser){n.browser[da.browser]=true;
n.browser.version=da.version}if(n.browser.webkit)n.browser.safari=true;if(qa)n.inArray=function(k,m){return qa.call(m,k)};X=n(J);if(J.addEventListener)ka=function(){J.removeEventListener("DOMContentLoaded",ka,false);n.ready()};else if(J.attachEvent)ka=function(){if(J.readyState==="complete"){J.detachEvent("onreadystatechange",ka);n.ready()}};(function(){n.support={};var k=J.documentElement,m=J.createElement("script"),q=J.createElement("div"),w="script"+j();q.style.display="none";q.innerHTML="   <link/><table></table><a href='/a' style='color:red;float:left;opacity:.55;'>a</a><input type='checkbox'/>";
var u=q.getElementsByTagName("*"),E=q.getElementsByTagName("a")[0];if(!(!u||!u.length||!E)){n.support={leadingWhitespace:q.firstChild.nodeType===3,tbody:!q.getElementsByTagName("tbody").length,htmlSerialize:!!q.getElementsByTagName("link").length,style:/red/.test(E.getAttribute("style")),hrefNormalized:E.getAttribute("href")==="/a",opacity:/^0.55$/.test(E.style.opacity),cssFloat:!!E.style.cssFloat,checkOn:q.getElementsByTagName("input")[0].value==="on",optSelected:J.createElement("select").appendChild(J.createElement("option")).selected,
parentNode:q.removeChild(q.appendChild(J.createElement("div"))).parentNode===null,deleteExpando:true,checkClone:false,scriptEval:false,noCloneEvent:true,boxModel:null};m.type="text/javascript";try{m.appendChild(J.createTextNode("window."+w+"=1;"))}catch(D){}k.insertBefore(m,k.firstChild);if(b[w]){n.support.scriptEval=true;delete b[w]}try{delete m.test}catch(M){n.support.deleteExpando=false}k.removeChild(m);if(q.attachEvent&&q.fireEvent){q.attachEvent("onclick",function H(){n.support.noCloneEvent=
false;q.detachEvent("onclick",H)});q.cloneNode(true).fireEvent("onclick")}q=J.createElement("div");q.innerHTML="<input type='radio' name='radiotest' checked='checked'/>";k=J.createDocumentFragment();k.appendChild(q.firstChild);n.support.checkClone=k.cloneNode(true).cloneNode(true).lastChild.checked;n(function(){var H=J.createElement("div");H.style.width=H.style.paddingLeft="1px";J.body.appendChild(H);n.boxModel=n.support.boxModel=H.offsetWidth===2;J.body.removeChild(H).style.display="none"});k=function(H){var L=
J.createElement("div");H="on"+H;var Q=H in L;if(!Q){L.setAttribute(H,"return;");Q=typeof L[H]==="function"}return Q};n.support.submitBubbles=k("submit");n.support.changeBubbles=k("change");k=m=q=u=E=null}})();n.props={"for":"htmlFor","class":"className",readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",colspan:"colSpan",tabindex:"tabIndex",usemap:"useMap",frameborder:"frameBorder"};var aa="jQuery"+j(),Ea=0,za={};n.extend({cache:{},expando:aa,noData:{embed:true,
object:true,applet:true},data:function(k,m,q){if(!(k.nodeName&&n.noData[k.nodeName.toLowerCase()])){k=k==b?za:k;var w=k[aa],u=n.cache;if(!w&&typeof m==="string"&&q===c)return null;w||(w=++Ea);if(typeof m==="object"){k[aa]=w;u[w]=n.extend(true,{},m)}else if(!u[w]){k[aa]=w;u[w]={}}k=u[w];if(q!==c)k[m]=q;return typeof m==="string"?k[m]:k}},removeData:function(k,m){if(!(k.nodeName&&n.noData[k.nodeName.toLowerCase()])){k=k==b?za:k;var q=k[aa],w=n.cache,u=w[q];if(m){if(u){delete u[m];n.isEmptyObject(u)&&
n.removeData(k)}}else{if(n.support.deleteExpando)delete k[n.expando];else k.removeAttribute&&k.removeAttribute(n.expando);delete w[q]}}}});n.fn.extend({data:function(k,m){if(typeof k==="undefined"&&this.length)return n.data(this[0]);else if(typeof k==="object")return this.each(function(){n.data(this,k)});var q=k.split(".");q[1]=q[1]?"."+q[1]:"";if(m===c){var w=this.triggerHandler("getData"+q[1]+"!",[q[0]]);if(w===c&&this.length)w=n.data(this[0],k);return w===c&&q[1]?this.data(q[0]):w}else return this.trigger("setData"+
q[1]+"!",[q[0],m]).each(function(){n.data(this,k,m)})},removeData:function(k){return this.each(function(){n.removeData(this,k)})}});n.extend({queue:function(k,m,q){if(k){m=(m||"fx")+"queue";var w=n.data(k,m);if(!q)return w||[];if(!w||n.isArray(q))w=n.data(k,m,n.makeArray(q));else w.push(q);return w}},dequeue:function(k,m){m=m||"fx";var q=n.queue(k,m),w=q.shift();if(w==="inprogress")w=q.shift();if(w){m==="fx"&&q.unshift("inprogress");w.call(k,function(){n.dequeue(k,m)})}}});n.fn.extend({queue:function(k,
m){if(typeof k!=="string"){m=k;k="fx"}if(m===c)return n.queue(this[0],k);return this.each(function(){var q=n.queue(this,k,m);k==="fx"&&q[0]!=="inprogress"&&n.dequeue(this,k)})},dequeue:function(k){return this.each(function(){n.dequeue(this,k)})},delay:function(k,m){k=n.fx?n.fx.speeds[k]||k:k;m=m||"fx";return this.queue(m,function(){var q=this;setTimeout(function(){n.dequeue(q,m)},k)})},clearQueue:function(k){return this.queue(k||"fx",[])}});var va=/[\n\t]/g,ra=/\s+/,Aa=/\r/g,La=/href|src|style/,Ia=
/(button|input)/i,Fa=/(button|input|object|select|textarea)/i,Ja=/^(a|area)$/i,Ma=/radio|checkbox/;n.fn.extend({attr:function(k,m){return d(this,k,m,true,n.attr)},removeAttr:function(k){return this.each(function(){n.attr(this,k,"");this.nodeType===1&&this.removeAttribute(k)})},addClass:function(k){if(n.isFunction(k))return this.each(function(L){var Q=n(this);Q.addClass(k.call(this,L,Q.attr("class")))});if(k&&typeof k==="string")for(var m=(k||"").split(ra),q=0,w=this.length;q<w;q++){var u=this[q];
if(u.nodeType===1)if(u.className){for(var E=" "+u.className+" ",D=u.className,M=0,H=m.length;M<H;M++)if(E.indexOf(" "+m[M]+" ")<0)D+=" "+m[M];u.className=n.trim(D)}else u.className=k}return this},removeClass:function(k){if(n.isFunction(k))return this.each(function(H){var L=n(this);L.removeClass(k.call(this,H,L.attr("class")))});if(k&&typeof k==="string"||k===c)for(var m=(k||"").split(ra),q=0,w=this.length;q<w;q++){var u=this[q];if(u.nodeType===1&&u.className)if(k){for(var E=(" "+u.className+" ").replace(va,
" "),D=0,M=m.length;D<M;D++)E=E.replace(" "+m[D]+" "," ");u.className=n.trim(E)}else u.className=""}return this},toggleClass:function(k,m){var q=typeof k,w=typeof m==="boolean";if(n.isFunction(k))return this.each(function(u){var E=n(this);E.toggleClass(k.call(this,u,E.attr("class"),m),m)});return this.each(function(){if(q==="string")for(var u,E=0,D=n(this),M=m,H=k.split(ra);u=H[E++];){M=w?M:!D.hasClass(u);D[M?"addClass":"removeClass"](u)}else if(q==="undefined"||q==="boolean"){this.className&&n.data(this,
"__className__",this.className);this.className=this.className||k===false?"":n.data(this,"__className__")||""}})},hasClass:function(k){k=" "+k+" ";for(var m=0,q=this.length;m<q;m++)if((" "+this[m].className+" ").replace(va," ").indexOf(k)>-1)return true;return false},val:function(k){if(k===c){var m=this[0];if(m){if(n.nodeName(m,"option"))return(m.attributes.value||{}).specified?m.value:m.text;if(n.nodeName(m,"select")){var q=m.selectedIndex,w=[],u=m.options;m=m.type==="select-one";if(q<0)return null;
var E=m?q:0;for(q=m?q+1:u.length;E<q;E++){var D=u[E];if(D.selected){k=n(D).val();if(m)return k;w.push(k)}}return w}if(Ma.test(m.type)&&!n.support.checkOn)return m.getAttribute("value")===null?"on":m.value;return(m.value||"").replace(Aa,"")}return c}var M=n.isFunction(k);return this.each(function(H){var L=n(this),Q=k;if(this.nodeType===1){if(M)Q=k.call(this,H,L.val());if(typeof Q==="number")Q+="";if(n.isArray(Q)&&Ma.test(this.type))this.checked=n.inArray(L.val(),Q)>=0;else if(n.nodeName(this,"select")){var W=
n.makeArray(Q);n("option",this).each(function(){this.selected=n.inArray(n(this).val(),W)>=0});if(!W.length)this.selectedIndex=-1}else this.value=Q}})}});n.extend({attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},attr:function(k,m,q,w){if(!k||k.nodeType===3||k.nodeType===8)return c;if(w&&m in n.attrFn)return n(k)[m](q);w=k.nodeType!==1||!n.isXMLDoc(k);var u=q!==c;m=w&&n.props[m]||m;if(k.nodeType===1){var E=La.test(m);if(m in k&&w&&!E){if(u){m==="type"&&Ia.test(k.nodeName)&&
k.parentNode&&n.error("type property can't be changed");k[m]=q}if(n.nodeName(k,"form")&&k.getAttributeNode(m))return k.getAttributeNode(m).nodeValue;if(m==="tabIndex")return(m=k.getAttributeNode("tabIndex"))&&m.specified?m.value:Fa.test(k.nodeName)||Ja.test(k.nodeName)&&k.href?0:c;return k[m]}if(!n.support.style&&w&&m==="style"){if(u)k.style.cssText=""+q;return k.style.cssText}u&&k.setAttribute(m,""+q);k=!n.support.hrefNormalized&&w&&E?k.getAttribute(m,2):k.getAttribute(m);return k===null?c:k}return n.style(k,
m,q)}});var xa=/\.(.*)$/,Ba=function(k){return k.replace(/[^\w\s\.\|`]/g,function(m){return"\\"+m})};n.event={add:function(k,m,q,w){if(!(k.nodeType===3||k.nodeType===8)){if(k.setInterval&&k!==b&&!k.frameElement)k=b;var u,E;if(q.handler){u=q;q=u.handler}if(!q.guid)q.guid=n.guid++;if(E=n.data(k)){var D=E.events=E.events||{},M=E.handle;if(!M)E.handle=M=function(){return typeof n!=="undefined"&&!n.event.triggered?n.event.handle.apply(M.elem,arguments):c};M.elem=k;m=m.split(" ");for(var H,L=0,Q;H=m[L++];){E=
u?n.extend({},u):{handler:q,data:w};if(H.indexOf(".")>-1){Q=H.split(".");H=Q.shift();E.namespace=Q.slice(0).sort().join(".")}else{Q=[];E.namespace=""}E.type=H;E.guid=q.guid;var W=D[H],ca=n.event.special[H]||{};if(!W){W=D[H]=[];if(!ca.setup||ca.setup.call(k,w,Q,M)===false)if(k.addEventListener)k.addEventListener(H,M,false);else k.attachEvent&&k.attachEvent("on"+H,M)}if(ca.add){ca.add.call(k,E);if(!E.handler.guid)E.handler.guid=q.guid}W.push(E);n.event.global[H]=true}k=null}}},global:{},remove:function(k,
m,q,w){if(!(k.nodeType===3||k.nodeType===8)){var u,E=0,D,M,H,L,Q,W,ca=n.data(k),ia=ca&&ca.events;if(ca&&ia){if(m&&m.type){q=m.handler;m=m.type}if(!m||typeof m==="string"&&m.charAt(0)==="."){m=m||"";for(u in ia)n.event.remove(k,u+m)}else{for(m=m.split(" ");u=m[E++];){L=u;D=u.indexOf(".")<0;M=[];if(!D){M=u.split(".");u=M.shift();H=new RegExp("(^|\\.)"+n.map(M.slice(0).sort(),Ba).join("\\.(?:.*\\.)?")+"(\\.|$)")}if(Q=ia[u])if(q){L=n.event.special[u]||{};for(fa=w||0;fa<Q.length;fa++){W=Q[fa];if(q.guid===
W.guid){if(D||H.test(W.namespace)){w==null&&Q.splice(fa--,1);L.remove&&L.remove.call(k,W)}if(w!=null)break}}if(Q.length===0||w!=null&&Q.length===1){if(!L.teardown||L.teardown.call(k,M)===false)T(k,u,ca.handle);delete ia[u]}}else for(var fa=0;fa<Q.length;fa++){W=Q[fa];if(D||H.test(W.namespace)){n.event.remove(k,L,W.handler,fa);Q.splice(fa--,1)}}}if(n.isEmptyObject(ia)){if(m=ca.handle)m.elem=null;delete ca.events;delete ca.handle;n.isEmptyObject(ca)&&n.removeData(k)}}}}},trigger:function(k,m,q,w){var u=
k.type||k;if(!w){k=typeof k==="object"?k[aa]?k:n.extend(n.Event(u),k):n.Event(u);if(u.indexOf("!")>=0){k.type=u=u.slice(0,-1);k.exclusive=true}if(!q){k.stopPropagation();n.event.global[u]&&n.each(n.cache,function(){this.events&&this.events[u]&&n.event.trigger(k,m,this.handle.elem)})}if(!q||q.nodeType===3||q.nodeType===8)return c;k.result=c;k.target=q;m=n.makeArray(m);m.unshift(k)}k.currentTarget=q;(w=n.data(q,"handle"))&&w.apply(q,m);w=q.parentNode||q.ownerDocument;try{if(!(q&&q.nodeName&&n.noData[q.nodeName.toLowerCase()]))if(q["on"+
u]&&q["on"+u].apply(q,m)===false)k.result=false}catch(E){}if(!k.isPropagationStopped()&&w)n.event.trigger(k,m,w,true);else if(!k.isDefaultPrevented()){w=k.target;var D,M=n.nodeName(w,"a")&&u==="click",H=n.event.special[u]||{};if((!H._default||H._default.call(q,k)===false)&&!M&&!(w&&w.nodeName&&n.noData[w.nodeName.toLowerCase()])){try{if(w[u]){if(D=w["on"+u])w["on"+u]=null;n.event.triggered=true;w[u]()}}catch(L){}if(D)w["on"+u]=D;n.event.triggered=false}}},handle:function(k){var m,q,w,u;k=arguments[0]=
n.event.fix(k||b.event);k.currentTarget=this;m=k.type.indexOf(".")<0&&!k.exclusive;if(!m){q=k.type.split(".");k.type=q.shift();w=new RegExp("(^|\\.)"+q.slice(0).sort().join("\\.(?:.*\\.)?")+"(\\.|$)")}u=n.data(this,"events");q=u[k.type];if(u&&q){q=q.slice(0);u=0;for(var E=q.length;u<E;u++){var D=q[u];if(m||w.test(D.namespace)){k.handler=D.handler;k.data=D.data;k.handleObj=D;D=D.handler.apply(this,arguments);if(D!==c){k.result=D;if(D===false){k.preventDefault();k.stopPropagation()}}if(k.isImmediatePropagationStopped())break}}}return k.result},
props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode layerX layerY metaKey newValue offsetX offsetY originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),fix:function(k){if(k[aa])return k;var m=k;k=n.Event(m);for(var q=this.props.length,w;q;){w=this.props[--q];k[w]=m[w]}if(!k.target)k.target=k.srcElement||
J;if(k.target.nodeType===3)k.target=k.target.parentNode;if(!k.relatedTarget&&k.fromElement)k.relatedTarget=k.fromElement===k.target?k.toElement:k.fromElement;if(k.pageX==null&&k.clientX!=null){m=J.documentElement;q=J.body;k.pageX=k.clientX+(m&&m.scrollLeft||q&&q.scrollLeft||0)-(m&&m.clientLeft||q&&q.clientLeft||0);k.pageY=k.clientY+(m&&m.scrollTop||q&&q.scrollTop||0)-(m&&m.clientTop||q&&q.clientTop||0)}if(!k.which&&(k.charCode||k.charCode===0?k.charCode:k.keyCode))k.which=k.charCode||k.keyCode;if(!k.metaKey&&
k.ctrlKey)k.metaKey=k.ctrlKey;if(!k.which&&k.button!==c)k.which=k.button&1?1:k.button&2?3:k.button&4?2:0;return k},guid:1E8,proxy:n.proxy,special:{ready:{setup:n.bindReady,teardown:n.noop},live:{add:function(k){n.event.add(this,k.origType,n.extend({},k,{handler:y}))},remove:function(k){var m=true,q=k.origType.replace(xa,"");n.each(n.data(this,"events").live||[],function(){if(q===this.origType.replace(xa,""))return m=false});m&&n.event.remove(this,k.origType,y)}},beforeunload:{setup:function(k,m,q){if(this.setInterval)this.onbeforeunload=
q;return false},teardown:function(k,m){if(this.onbeforeunload===m)this.onbeforeunload=null}}}};var T=J.removeEventListener?function(k,m,q){k.removeEventListener(m,q,false)}:function(k,m,q){k.detachEvent("on"+m,q)};n.Event=function(k){if(!this.preventDefault)return new n.Event(k);if(k&&k.type){this.originalEvent=k;this.type=k.type}else this.type=k;this.timeStamp=j();this[aa]=true};n.Event.prototype={preventDefault:function(){this.isDefaultPrevented=p;var k=this.originalEvent;if(k){k.preventDefault&&
k.preventDefault();k.returnValue=false}},stopPropagation:function(){this.isPropagationStopped=p;var k=this.originalEvent;if(k){k.stopPropagation&&k.stopPropagation();k.cancelBubble=true}},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=p;this.stopPropagation()},isDefaultPrevented:l,isPropagationStopped:l,isImmediatePropagationStopped:l};var la=function(k){var m=k.relatedTarget;try{for(;m&&m!==this;)m=m.parentNode;if(m!==this){k.type=k.data;n.event.handle.apply(this,arguments)}}catch(q){}},
wa=function(k){k.type=k.data;n.event.handle.apply(this,arguments)};n.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(k,m){n.event.special[k]={setup:function(q){n.event.add(this,m,q&&q.selector?wa:la,k)},teardown:function(q){n.event.remove(this,m,q&&q.selector?wa:la)}}});if(!n.support.submitBubbles)n.event.special.submit={setup:function(){if(this.nodeName.toLowerCase()!=="form"){n.event.add(this,"click.specialSubmit",function(k){var m=k.target,q=m.type;if((q==="submit"||q==="image")&&
n(m).closest("form").length)return o("submit",this,arguments)});n.event.add(this,"keypress.specialSubmit",function(k){var m=k.target,q=m.type;if((q==="text"||q==="password")&&n(m).closest("form").length&&k.keyCode===13)return o("submit",this,arguments)})}else return false},teardown:function(){n.event.remove(this,".specialSubmit")}};if(!n.support.changeBubbles){var Qa=/textarea|input|select/i,Ra,bb=function(k){var m=k.type,q=k.value;if(m==="radio"||m==="checkbox")q=k.checked;else if(m==="select-multiple")q=
k.selectedIndex>-1?n.map(k.options,function(w){return w.selected}).join("-"):"";else if(k.nodeName.toLowerCase()==="select")q=k.selectedIndex;return q},Sa=function(k,m){var q=k.target,w,u;if(!(!Qa.test(q.nodeName)||q.readOnly)){w=n.data(q,"_change_data");u=bb(q);if(k.type!=="focusout"||q.type!=="radio")n.data(q,"_change_data",u);if(!(w===c||u===w))if(w!=null||u){k.type="change";return n.event.trigger(k,m,q)}}};n.event.special.change={filters:{focusout:Sa,click:function(k){var m=k.target,q=m.type;
if(q==="radio"||q==="checkbox"||m.nodeName.toLowerCase()==="select")return Sa.call(this,k)},keydown:function(k){var m=k.target,q=m.type;if(k.keyCode===13&&m.nodeName.toLowerCase()!=="textarea"||k.keyCode===32&&(q==="checkbox"||q==="radio")||q==="select-multiple")return Sa.call(this,k)},beforeactivate:function(k){k=k.target;n.data(k,"_change_data",bb(k))}},setup:function(){if(this.type==="file")return false;for(var k in Ra)n.event.add(this,k+".specialChange",Ra[k]);return Qa.test(this.nodeName)},teardown:function(){n.event.remove(this,
".specialChange");return Qa.test(this.nodeName)}};Ra=n.event.special.change.filters}J.addEventListener&&n.each({focus:"focusin",blur:"focusout"},function(k,m){function q(w){w=n.event.fix(w);w.type=m;return n.event.handle.call(this,w)}n.event.special[m]={setup:function(){this.addEventListener(k,q,true)},teardown:function(){this.removeEventListener(k,q,true)}}});n.each(["bind","one"],function(k,m){n.fn[m]=function(q,w,u){if(typeof q==="object"){for(var E in q)this[m](E,w,q[E],u);return this}if(n.isFunction(w)){u=
w;w=c}var D=m==="one"?n.proxy(u,function(H){n(this).unbind(H,D);return u.apply(this,arguments)}):u;if(q==="unload"&&m!=="one")this.one(q,w,u);else{E=0;for(var M=this.length;E<M;E++)n.event.add(this[E],q,D,w)}return this}});n.fn.extend({unbind:function(k,m){if(typeof k==="object"&&!k.preventDefault)for(var q in k)this.unbind(q,k[q]);else{q=0;for(var w=this.length;q<w;q++)n.event.remove(this[q],k,m)}return this},delegate:function(k,m,q,w){return this.live(m,q,w,k)},undelegate:function(k,m,q){return arguments.length===
0?this.unbind("live"):this.die(m,null,q,k)},trigger:function(k,m){return this.each(function(){n.event.trigger(k,m,this)})},triggerHandler:function(k,m){if(this[0]){k=n.Event(k);k.preventDefault();k.stopPropagation();n.event.trigger(k,m,this[0]);return k.result}},toggle:function(k){for(var m=arguments,q=1;q<m.length;)n.proxy(k,m[q++]);return this.click(n.proxy(k,function(w){var u=(n.data(this,"lastToggle"+k.guid)||0)%q;n.data(this,"lastToggle"+k.guid,u+1);w.preventDefault();return m[u].apply(this,
arguments)||false}))},hover:function(k,m){return this.mouseenter(k).mouseleave(m||k)}});var cb={focus:"focusin",blur:"focusout",mouseenter:"mouseover",mouseleave:"mouseout"};n.each(["live","die"],function(k,m){n.fn[m]=function(q,w,u,E){var D,M=0,H,L,Q=E||this.selector,W=E?this:n(this.context);if(n.isFunction(w)){u=w;w=c}for(q=(q||"").split(" ");(D=q[M++])!=null;){E=xa.exec(D);H="";if(E){H=E[0];D=D.replace(xa,"")}if(D==="hover")q.push("mouseenter"+H,"mouseleave"+H);else{L=D;if(D==="focus"||D==="blur"){q.push(cb[D]+
H);D+=H}else D=(cb[D]||D)+H;m==="live"?W.each(function(){n.event.add(this,x(D,Q),{data:w,selector:Q,handler:u,origType:D,origHandler:u,preType:L})}):W.unbind(x(D,Q),u)}}return this}});n.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".split(" "),function(k,m){n.fn[m]=function(q){return q?this.bind(m,q):this.trigger(m)};if(n.attrFn)n.attrFn[m]=true});b.attachEvent&&
!b.addEventListener&&b.attachEvent("onunload",function(){for(var k in n.cache)if(n.cache[k].handle)try{n.event.remove(n.cache[k].handle.elem)}catch(m){}});(function(){function k(A){for(var C="",I,K=0;A[K];K++){I=A[K];if(I.nodeType===3||I.nodeType===4)C+=I.nodeValue;else if(I.nodeType!==8)C+=k(I.childNodes)}return C}function m(A,C,I,K,P,O){P=0;for(var Y=K.length;P<Y;P++){var U=K[P];if(U){U=U[A];for(var ba=false;U;){if(U.sizcache===I){ba=K[U.sizset];break}if(U.nodeType===1&&!O){U.sizcache=I;U.sizset=
P}if(U.nodeName.toLowerCase()===C){ba=U;break}U=U[A]}K[P]=ba}}}function q(A,C,I,K,P,O){P=0;for(var Y=K.length;P<Y;P++){var U=K[P];if(U){U=U[A];for(var ba=false;U;){if(U.sizcache===I){ba=K[U.sizset];break}if(U.nodeType===1){if(!O){U.sizcache=I;U.sizset=P}if(typeof C!=="string"){if(U===C){ba=true;break}}else if(H.filter(C,[U]).length>0){ba=U;break}}U=U[A]}K[P]=ba}}}var w=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,
u=0,E=Object.prototype.toString,D=false,M=true;[0,0].sort(function(){M=false;return 0});var H=function(A,C,I,K){I=I||[];var P=C=C||J;if(C.nodeType!==1&&C.nodeType!==9)return[];if(!A||typeof A!=="string")return I;for(var O=[],Y,U,ba,Ka,Ca=true,Ga=Z(C),Da=A;(w.exec(""),Y=w.exec(Da))!==null;){Da=Y[3];O.push(Y[1]);if(Y[2]){Ka=Y[3];break}}if(O.length>1&&Q.exec(A))if(O.length===2&&L.relative[O[0]])U=Ta(O[0]+O[1],C);else for(U=L.relative[O[0]]?[C]:H(O.shift(),C);O.length;){A=O.shift();if(L.relative[A])A+=
O.shift();U=Ta(A,U)}else{if(!K&&O.length>1&&C.nodeType===9&&!Ga&&L.match.ID.test(O[0])&&!L.match.ID.test(O[O.length-1])){Y=H.find(O.shift(),C,Ga);C=Y.expr?H.filter(Y.expr,Y.set)[0]:Y.set[0]}if(C){Y=K?{expr:O.pop(),set:ca(K)}:H.find(O.pop(),O.length===1&&(O[0]==="~"||O[0]==="+")&&C.parentNode?C.parentNode:C,Ga);U=Y.expr?H.filter(Y.expr,Y.set):Y.set;if(O.length>0)ba=ca(U);else Ca=false;for(;O.length;){var sa=O.pop();Y=sa;if(L.relative[sa])Y=O.pop();else sa="";if(Y==null)Y=C;L.relative[sa](ba,Y,Ga)}}else ba=
[]}ba||(ba=U);ba||H.error(sa||A);if(E.call(ba)==="[object Array]")if(Ca)if(C&&C.nodeType===1)for(A=0;ba[A]!=null;A++){if(ba[A]&&(ba[A]===true||ba[A].nodeType===1&&ta(C,ba[A])))I.push(U[A])}else for(A=0;ba[A]!=null;A++)ba[A]&&ba[A].nodeType===1&&I.push(U[A]);else I.push.apply(I,ba);else ca(ba,I);if(Ka){H(Ka,P,I,K);H.uniqueSort(I)}return I};H.uniqueSort=function(A){if(fa){D=M;A.sort(fa);if(D)for(var C=1;C<A.length;C++)A[C]===A[C-1]&&A.splice(C--,1)}return A};H.matches=function(A,C){return H(A,null,
null,C)};H.find=function(A,C,I){var K,P;if(!A)return[];for(var O=0,Y=L.order.length;O<Y;O++){var U=L.order[O];if(P=L.leftMatch[U].exec(A)){var ba=P[1];P.splice(1,1);if(ba.substr(ba.length-1)!=="\\"){P[1]=(P[1]||"").replace(/\\/g,"");K=L.find[U](P,C,I);if(K!=null){A=A.replace(L.match[U],"");break}}}}K||(K=C.getElementsByTagName("*"));return{set:K,expr:A}};H.filter=function(A,C,I,K){for(var P=A,O=[],Y=C,U,ba,Ka=C&&C[0]&&Z(C[0]);A&&C.length;){for(var Ca in L.filter)if((U=L.leftMatch[Ca].exec(A))!=null&&
U[2]){var Ga=L.filter[Ca],Da,sa;sa=U[1];ba=false;U.splice(1,1);if(sa.substr(sa.length-1)!=="\\"){if(Y===O)O=[];if(L.preFilter[Ca])if(U=L.preFilter[Ca](U,Y,I,O,K,Ka)){if(U===true)continue}else ba=Da=true;if(U)for(var Na=0;(sa=Y[Na])!=null;Na++)if(sa){Da=Ga(sa,U,Na,Y);var db=K^!!Da;if(I&&Da!=null)if(db)ba=true;else Y[Na]=false;else if(db){O.push(sa);ba=true}}if(Da!==c){I||(Y=O);A=A.replace(L.match[Ca],"");if(!ba)return[];break}}}if(A===P)if(ba==null)H.error(A);else break;P=A}return Y};H.error=function(A){throw"Syntax error, unrecognized expression: "+
A;};var L=H.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|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+-]*)\))?/,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")}},relative:{"+":function(A,C){var I=typeof C==="string",K=I&&!/\W/.test(C);I=I&&!K;if(K)C=C.toLowerCase();K=0;for(var P=A.length,O;K<P;K++)if(O=A[K]){for(;(O=O.previousSibling)&&O.nodeType!==1;);A[K]=I||O&&O.nodeName.toLowerCase()===C?O||false:O===C}I&&H.filter(C,A,true)},">":function(A,C){var I=typeof C==="string";if(I&&!/\W/.test(C)){C=C.toLowerCase();for(var K=0,P=A.length;K<P;K++){var O=
A[K];if(O){I=O.parentNode;A[K]=I.nodeName.toLowerCase()===C?I:false}}}else{K=0;for(P=A.length;K<P;K++)if(O=A[K])A[K]=I?O.parentNode:O.parentNode===C;I&&H.filter(C,A,true)}},"":function(A,C,I){var K=u++,P=q;if(typeof C==="string"&&!/\W/.test(C)){var O=C=C.toLowerCase();P=m}P("parentNode",C,K,A,O,I)},"~":function(A,C,I){var K=u++,P=q;if(typeof C==="string"&&!/\W/.test(C)){var O=C=C.toLowerCase();P=m}P("previousSibling",C,K,A,O,I)}},find:{ID:function(A,C,I){if(typeof C.getElementById!=="undefined"&&
!I)return(A=C.getElementById(A[1]))?[A]:[]},NAME:function(A,C){if(typeof C.getElementsByName!=="undefined"){var I=[];C=C.getElementsByName(A[1]);for(var K=0,P=C.length;K<P;K++)C[K].getAttribute("name")===A[1]&&I.push(C[K]);return I.length===0?null:I}},TAG:function(A,C){return C.getElementsByTagName(A[1])}},preFilter:{CLASS:function(A,C,I,K,P,O){A=" "+A[1].replace(/\\/g,"")+" ";if(O)return A;O=0;for(var Y;(Y=C[O])!=null;O++)if(Y)if(P^(Y.className&&(" "+Y.className+" ").replace(/[\t\n]/g," ").indexOf(A)>=
0))I||K.push(Y);else if(I)C[O]=false;return false},ID:function(A){return A[1].replace(/\\/g,"")},TAG:function(A){return A[1].toLowerCase()},CHILD:function(A){if(A[1]==="nth"){var C=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(A[2]==="even"&&"2n"||A[2]==="odd"&&"2n+1"||!/\D/.test(A[2])&&"0n+"+A[2]||A[2]);A[2]=C[1]+(C[2]||1)-0;A[3]=C[3]-0}A[0]=u++;return A},ATTR:function(A,C,I,K,P,O){C=A[1].replace(/\\/g,"");if(!O&&L.attrMap[C])A[1]=L.attrMap[C];if(A[2]==="~=")A[4]=" "+A[4]+" ";return A},PSEUDO:function(A,C,I,K,
P){if(A[1]==="not")if((w.exec(A[3])||"").length>1||/^\w/.test(A[3]))A[3]=H(A[3],null,null,C);else{A=H.filter(A[3],C,I,true^P);I||K.push.apply(K,A);return false}else if(L.match.POS.test(A[0])||L.match.CHILD.test(A[0]))return true;return A},POS:function(A){A.unshift(true);return A}},filters:{enabled:function(A){return A.disabled===false&&A.type!=="hidden"},disabled:function(A){return A.disabled===true},checked:function(A){return A.checked===true},selected:function(A){return A.selected===true},parent:function(A){return!!A.firstChild},
empty:function(A){return!A.firstChild},has:function(A,C,I){return!!H(I[3],A).length},header:function(A){return/h\d/i.test(A.nodeName)},text:function(A){return"text"===A.type},radio:function(A){return"radio"===A.type},checkbox:function(A){return"checkbox"===A.type},file:function(A){return"file"===A.type},password:function(A){return"password"===A.type},submit:function(A){return"submit"===A.type},image:function(A){return"image"===A.type},reset:function(A){return"reset"===A.type},button:function(A){return"button"===
A.type||A.nodeName.toLowerCase()==="button"},input:function(A){return/input|select|textarea|button/i.test(A.nodeName)}},setFilters:{first:function(A,C){return C===0},last:function(A,C,I,K){return C===K.length-1},even:function(A,C){return C%2===0},odd:function(A,C){return C%2===1},lt:function(A,C,I){return C<I[3]-0},gt:function(A,C,I){return C>I[3]-0},nth:function(A,C,I){return I[3]-0===C},eq:function(A,C,I){return I[3]-0===C}},filter:{PSEUDO:function(A,C,I,K){var P=C[1],O=L.filters[P];if(O)return O(A,
I,C,K);else if(P==="contains")return(A.textContent||A.innerText||k([A])||"").indexOf(C[3])>=0;else if(P==="not"){C=C[3];I=0;for(K=C.length;I<K;I++)if(C[I]===A)return false;return true}else H.error("Syntax error, unrecognized expression: "+P)},CHILD:function(A,C){var I=C[1],K=A;switch(I){case "only":case "first":for(;K=K.previousSibling;)if(K.nodeType===1)return false;if(I==="first")return true;K=A;case "last":for(;K=K.nextSibling;)if(K.nodeType===1)return false;return true;case "nth":I=C[2];var P=
C[3];if(I===1&&P===0)return true;C=C[0];var O=A.parentNode;if(O&&(O.sizcache!==C||!A.nodeIndex)){var Y=0;for(K=O.firstChild;K;K=K.nextSibling)if(K.nodeType===1)K.nodeIndex=++Y;O.sizcache=C}A=A.nodeIndex-P;return I===0?A===0:A%I===0&&A/I>=0}},ID:function(A,C){return A.nodeType===1&&A.getAttribute("id")===C},TAG:function(A,C){return C==="*"&&A.nodeType===1||A.nodeName.toLowerCase()===C},CLASS:function(A,C){return(" "+(A.className||A.getAttribute("class"))+" ").indexOf(C)>-1},ATTR:function(A,C){var I=
C[1];A=L.attrHandle[I]?L.attrHandle[I](A):A[I]!=null?A[I]:A.getAttribute(I);I=A+"";var K=C[2];C=C[4];return A==null?K==="!=":K==="="?I===C:K==="*="?I.indexOf(C)>=0:K==="~="?(" "+I+" ").indexOf(C)>=0:!C?I&&A!==false:K==="!="?I!==C:K==="^="?I.indexOf(C)===0:K==="$="?I.substr(I.length-C.length)===C:K==="|="?I===C||I.substr(0,C.length+1)===C+"-":false},POS:function(A,C,I,K){var P=L.setFilters[C[2]];if(P)return P(A,I,C,K)}}},Q=L.match.POS;for(var W in L.match){L.match[W]=new RegExp(L.match[W].source+/(?![^\[]*\])(?![^\(]*\))/.source);
L.leftMatch[W]=new RegExp(/(^(?:.|\r|\n)*?)/.source+L.match[W].source.replace(/\\(\d+)/g,function(A,C){return"\\"+(C-0+1)}))}var ca=function(A,C){A=Array.prototype.slice.call(A,0);if(C){C.push.apply(C,A);return C}return A};try{Array.prototype.slice.call(J.documentElement.childNodes,0)}catch(ia){ca=function(A,C){C=C||[];if(E.call(A)==="[object Array]")Array.prototype.push.apply(C,A);else if(typeof A.length==="number")for(var I=0,K=A.length;I<K;I++)C.push(A[I]);else for(I=0;A[I];I++)C.push(A[I]);return C}}var fa;
if(J.documentElement.compareDocumentPosition)fa=function(A,C){if(!A.compareDocumentPosition||!C.compareDocumentPosition){if(A==C)D=true;return A.compareDocumentPosition?-1:1}A=A.compareDocumentPosition(C)&4?-1:A===C?0:1;if(A===0)D=true;return A};else if("sourceIndex"in J.documentElement)fa=function(A,C){if(!A.sourceIndex||!C.sourceIndex){if(A==C)D=true;return A.sourceIndex?-1:1}A=A.sourceIndex-C.sourceIndex;if(A===0)D=true;return A};else if(J.createRange)fa=function(A,C){if(!A.ownerDocument||!C.ownerDocument){if(A==
C)D=true;return A.ownerDocument?-1:1}var I=A.ownerDocument.createRange(),K=C.ownerDocument.createRange();I.setStart(A,0);I.setEnd(A,0);K.setStart(C,0);K.setEnd(C,0);A=I.compareBoundaryPoints(Range.START_TO_END,K);if(A===0)D=true;return A};(function(){var A=J.createElement("div"),C="script"+(new Date).getTime();A.innerHTML="<a name='"+C+"'/>";var I=J.documentElement;I.insertBefore(A,I.firstChild);if(J.getElementById(C)){L.find.ID=function(K,P,O){if(typeof P.getElementById!=="undefined"&&!O)return(P=
P.getElementById(K[1]))?P.id===K[1]||typeof P.getAttributeNode!=="undefined"&&P.getAttributeNode("id").nodeValue===K[1]?[P]:c:[]};L.filter.ID=function(K,P){var O=typeof K.getAttributeNode!=="undefined"&&K.getAttributeNode("id");return K.nodeType===1&&O&&O.nodeValue===P}}I.removeChild(A);I=A=null})();(function(){var A=J.createElement("div");A.appendChild(J.createComment(""));if(A.getElementsByTagName("*").length>0)L.find.TAG=function(C,I){I=I.getElementsByTagName(C[1]);if(C[1]==="*"){C=[];for(var K=
0;I[K];K++)I[K].nodeType===1&&C.push(I[K]);I=C}return I};A.innerHTML="<a href='#'></a>";if(A.firstChild&&typeof A.firstChild.getAttribute!=="undefined"&&A.firstChild.getAttribute("href")!=="#")L.attrHandle.href=function(C){return C.getAttribute("href",2)};A=null})();J.querySelectorAll&&function(){var A=H,C=J.createElement("div");C.innerHTML="<p class='TEST'></p>";if(!(C.querySelectorAll&&C.querySelectorAll(".TEST").length===0)){H=function(K,P,O,Y){P=P||J;if(!Y&&P.nodeType===9&&!Z(P))try{return ca(P.querySelectorAll(K),
O)}catch(U){}return A(K,P,O,Y)};for(var I in A)H[I]=A[I];C=null}}();(function(){var A=J.createElement("div");A.innerHTML="<div class='test e'></div><div class='test'></div>";if(!(!A.getElementsByClassName||A.getElementsByClassName("e").length===0)){A.lastChild.className="e";if(A.getElementsByClassName("e").length!==1){L.order.splice(1,0,"CLASS");L.find.CLASS=function(C,I,K){if(typeof I.getElementsByClassName!=="undefined"&&!K)return I.getElementsByClassName(C[1])};A=null}}})();var ta=J.compareDocumentPosition?
function(A,C){return!!(A.compareDocumentPosition(C)&16)}:function(A,C){return A!==C&&(A.contains?A.contains(C):true)},Z=function(A){return(A=(A?A.ownerDocument||A:0).documentElement)?A.nodeName!=="HTML":false},Ta=function(A,C){var I=[],K="",P;for(C=C.nodeType?[C]:C;P=L.match.PSEUDO.exec(A);){K+=P[0];A=A.replace(L.match.PSEUDO,"")}A=L.relative[A]?A+"*":A;P=0;for(var O=C.length;P<O;P++)H(A,C[P],I);return H.filter(K,I)};n.find=H;n.expr=H.selectors;n.expr[":"]=n.expr.filters;n.unique=H.uniqueSort;n.text=
k;n.isXMLDoc=Z;n.contains=ta})();var mb=/Until$/,nb=/^(?:parents|prevUntil|prevAll)/,ob=/,/;ja=Array.prototype.slice;var eb=function(k,m,q){if(n.isFunction(m))return n.grep(k,function(u,E){return!!m.call(u,E,u)===q});else if(m.nodeType)return n.grep(k,function(u){return u===m===q});else if(typeof m==="string"){var w=n.grep(k,function(u){return u.nodeType===1});if(ha.test(m))return n.filter(m,w,!q);else m=n.filter(m,w)}return n.grep(k,function(u){return n.inArray(u,m)>=0===q})};n.fn.extend({find:function(k){for(var m=
this.pushStack("","find",k),q=0,w=0,u=this.length;w<u;w++){q=m.length;n.find(k,this[w],m);if(w>0)for(var E=q;E<m.length;E++)for(var D=0;D<q;D++)if(m[D]===m[E]){m.splice(E--,1);break}}return m},has:function(k){var m=n(k);return this.filter(function(){for(var q=0,w=m.length;q<w;q++)if(n.contains(this,m[q]))return true})},not:function(k){return this.pushStack(eb(this,k,false),"not",k)},filter:function(k){return this.pushStack(eb(this,k,true),"filter",k)},is:function(k){return!!k&&n.filter(k,this).length>
0},closest:function(k,m){if(n.isArray(k)){var q=[],w=this[0],u,E={},D;if(w&&k.length){u=0;for(var M=k.length;u<M;u++){D=k[u];E[D]||(E[D]=n.expr.match.POS.test(D)?n(D,m||this.context):D)}for(;w&&w.ownerDocument&&w!==m;){for(D in E){u=E[D];if(u.jquery?u.index(w)>-1:n(w).is(u)){q.push({selector:D,elem:w});delete E[D]}}w=w.parentNode}}return q}var H=n.expr.match.POS.test(k)?n(k,m||this.context):null;return this.map(function(L,Q){for(;Q&&Q.ownerDocument&&Q!==m;){if(H?H.index(Q)>-1:n(Q).is(k))return Q;
Q=Q.parentNode}return null})},index:function(k){if(!k||typeof k==="string")return n.inArray(this[0],k?n(k):this.parent().children());return n.inArray(k.jquery?k[0]:k,this)},add:function(k,m){k=typeof k==="string"?n(k,m||this.context):n.makeArray(k);m=n.merge(this.get(),k);return this.pushStack(s(k[0])||s(m[0])?m:n.unique(m))},andSelf:function(){return this.add(this.prevObject)}});n.each({parent:function(k){return(k=k.parentNode)&&k.nodeType!==11?k:null},parents:function(k){return n.dir(k,"parentNode")},
parentsUntil:function(k,m,q){return n.dir(k,"parentNode",q)},next:function(k){return n.nth(k,2,"nextSibling")},prev:function(k){return n.nth(k,2,"previousSibling")},nextAll:function(k){return n.dir(k,"nextSibling")},prevAll:function(k){return n.dir(k,"previousSibling")},nextUntil:function(k,m,q){return n.dir(k,"nextSibling",q)},prevUntil:function(k,m,q){return n.dir(k,"previousSibling",q)},siblings:function(k){return n.sibling(k.parentNode.firstChild,k)},children:function(k){return n.sibling(k.firstChild)},
contents:function(k){return n.nodeName(k,"iframe")?k.contentDocument||k.contentWindow.document:n.makeArray(k.childNodes)}},function(k,m){n.fn[k]=function(q,w){var u=n.map(this,m,q);mb.test(k)||(w=q);if(w&&typeof w==="string")u=n.filter(w,u);u=this.length>1?n.unique(u):u;if((this.length>1||ob.test(w))&&nb.test(k))u=u.reverse();return this.pushStack(u,k,ja.call(arguments).join(","))}});n.extend({filter:function(k,m,q){if(q)k=":not("+k+")";return n.find.matches(k,m)},dir:function(k,m,q){var w=[];for(k=
k[m];k&&k.nodeType!==9&&(q===c||k.nodeType!==1||!n(k).is(q));){k.nodeType===1&&w.push(k);k=k[m]}return w},nth:function(k,m,q){m=m||1;for(var w=0;k;k=k[q])if(k.nodeType===1&&++w===m)break;return k},sibling:function(k,m){for(var q=[];k;k=k.nextSibling)k.nodeType===1&&k!==m&&q.push(k);return q}});var fb=/ jQuery\d+="(?:\d+|null)"/g,Oa=/^\s+/,gb=/(<([\w:]+)[^>]*?)\/>/g,pb=/^(?:area|br|col|embed|hr|img|input|link|meta|param)$/i,hb=/<([\w:]+)/,qb=/<tbody/i,rb=/<|&#?\w+;/,Za=/<script|<object|<embed|<option|<style/i,
$a=/checked\s*(?:[^=]|=\s*.checked.)/i,ib=function(k,m,q){return pb.test(q)?k:m+"></"+q+">"},ua={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,"",""]};ua.optgroup=ua.option;ua.tbody=ua.tfoot=ua.colgroup=ua.caption=ua.thead;ua.th=
ua.td;if(!n.support.htmlSerialize)ua._default=[1,"div<div>","</div>"];n.fn.extend({text:function(k){if(n.isFunction(k))return this.each(function(m){var q=n(this);q.text(k.call(this,m,q.text()))});if(typeof k!=="object"&&k!==c)return this.empty().append((this[0]&&this[0].ownerDocument||J).createTextNode(k));return n.text(this)},wrapAll:function(k){if(n.isFunction(k))return this.each(function(q){n(this).wrapAll(k.call(this,q))});if(this[0]){var m=n(k,this[0].ownerDocument).eq(0).clone(true);this[0].parentNode&&
m.insertBefore(this[0]);m.map(function(){for(var q=this;q.firstChild&&q.firstChild.nodeType===1;)q=q.firstChild;return q}).append(this)}return this},wrapInner:function(k){if(n.isFunction(k))return this.each(function(m){n(this).wrapInner(k.call(this,m))});return this.each(function(){var m=n(this),q=m.contents();q.length?q.wrapAll(k):m.append(k)})},wrap:function(k){return this.each(function(){n(this).wrapAll(k)})},unwrap:function(){return this.parent().each(function(){n.nodeName(this,"body")||n(this).replaceWith(this.childNodes)}).end()},
append:function(){return this.domManip(arguments,true,function(k){this.nodeType===1&&this.appendChild(k)})},prepend:function(){return this.domManip(arguments,true,function(k){this.nodeType===1&&this.insertBefore(k,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(m){this.parentNode.insertBefore(m,this)});else if(arguments.length){var k=n(arguments[0]);k.push.apply(k,this.toArray());return this.pushStack(k,"before",arguments)}},after:function(){if(this[0]&&
this[0].parentNode)return this.domManip(arguments,false,function(m){this.parentNode.insertBefore(m,this.nextSibling)});else if(arguments.length){var k=this.pushStack(this,"after",arguments);k.push.apply(k,n(arguments[0]).toArray());return k}},remove:function(k,m){for(var q=0,w;(w=this[q])!=null;q++)if(!k||n.filter(k,[w]).length){if(!m&&w.nodeType===1){n.cleanData(w.getElementsByTagName("*"));n.cleanData([w])}w.parentNode&&w.parentNode.removeChild(w)}return this},empty:function(){for(var k=0,m;(m=
this[k])!=null;k++)for(m.nodeType===1&&n.cleanData(m.getElementsByTagName("*"));m.firstChild;)m.removeChild(m.firstChild);return this},clone:function(k){var m=this.map(function(){if(!n.support.noCloneEvent&&!n.isXMLDoc(this)){var q=this.outerHTML,w=this.ownerDocument;if(!q){q=w.createElement("div");q.appendChild(this.cloneNode(true));q=q.innerHTML}return n.clean([q.replace(fb,"").replace(/=([^="'>\s]+\/)>/g,'="$1">').replace(Oa,"")],w)[0]}else return this.cloneNode(true)});if(k===true){z(this,m);
z(this.find("*"),m.find("*"))}return m},html:function(k){if(k===c)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(fb,""):null;else if(typeof k==="string"&&!Za.test(k)&&(n.support.leadingWhitespace||!Oa.test(k))&&!ua[(hb.exec(k)||["",""])[1].toLowerCase()]){k=k.replace(gb,ib);try{for(var m=0,q=this.length;m<q;m++)if(this[m].nodeType===1){n.cleanData(this[m].getElementsByTagName("*"));this[m].innerHTML=k}}catch(w){this.empty().append(k)}}else n.isFunction(k)?this.each(function(u){var E=
n(this),D=E.html();E.empty().append(function(){return k.call(this,u,D)})}):this.empty().append(k);return this},replaceWith:function(k){if(this[0]&&this[0].parentNode){if(n.isFunction(k))return this.each(function(m){var q=n(this),w=q.html();q.replaceWith(k.call(this,m,w))});if(typeof k!=="string")k=n(k).detach();return this.each(function(){var m=this.nextSibling,q=this.parentNode;n(this).remove();m?n(m).before(k):n(q).append(k)})}else return this.pushStack(n(n.isFunction(k)?k():k),"replaceWith",k)},
detach:function(k){return this.remove(k,true)},domManip:function(k,m,q){function w(W){return n.nodeName(W,"table")?W.getElementsByTagName("tbody")[0]||W.appendChild(W.ownerDocument.createElement("tbody")):W}var u,E,D=k[0],M=[],H;if(!n.support.checkClone&&arguments.length===3&&typeof D==="string"&&$a.test(D))return this.each(function(){n(this).domManip(k,m,q,true)});if(n.isFunction(D))return this.each(function(W){var ca=n(this);k[0]=D.call(this,W,m?ca.html():c);ca.domManip(k,m,q)});if(this[0]){u=D&&
D.parentNode;u=n.support.parentNode&&u&&u.nodeType===11&&u.childNodes.length===this.length?{fragment:u}:B(k,this,M);H=u.fragment;if(E=H.childNodes.length===1?(H=H.firstChild):H.firstChild){m=m&&n.nodeName(E,"tr");for(var L=0,Q=this.length;L<Q;L++)q.call(m?w(this[L],E):this[L],L>0||u.cacheable||this.length>1?H.cloneNode(true):H)}M.length&&n.each(M,h)}return this}});n.fragments={};n.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(k,
m){n.fn[k]=function(q){var w=[];q=n(q);var u=this.length===1&&this[0].parentNode;if(u&&u.nodeType===11&&u.childNodes.length===1&&q.length===1){q[m](this[0]);return this}else{u=0;for(var E=q.length;u<E;u++){var D=(u>0?this.clone(true):this).get();n.fn[m].apply(n(q[u]),D);w=w.concat(D)}return this.pushStack(w,k,q.selector)}}});n.extend({clean:function(k,m,q,w){m=m||J;if(typeof m.createElement==="undefined")m=m.ownerDocument||m[0]&&m[0].ownerDocument||J;for(var u=[],E=0,D;(D=k[E])!=null;E++){if(typeof D===
"number")D+="";if(D){if(typeof D==="string"&&!rb.test(D))D=m.createTextNode(D);else if(typeof D==="string"){D=D.replace(gb,ib);var M=(hb.exec(D)||["",""])[1].toLowerCase(),H=ua[M]||ua._default,L=H[0],Q=m.createElement("div");for(Q.innerHTML=H[1]+D+H[2];L--;)Q=Q.lastChild;if(!n.support.tbody){L=qb.test(D);M=M==="table"&&!L?Q.firstChild&&Q.firstChild.childNodes:H[1]==="<table>"&&!L?Q.childNodes:[];for(H=M.length-1;H>=0;--H)n.nodeName(M[H],"tbody")&&!M[H].childNodes.length&&M[H].parentNode.removeChild(M[H])}!n.support.leadingWhitespace&&
Oa.test(D)&&Q.insertBefore(m.createTextNode(Oa.exec(D)[0]),Q.firstChild);D=Q.childNodes}if(D.nodeType)u.push(D);else u=n.merge(u,D)}}if(q)for(E=0;u[E];E++)if(w&&n.nodeName(u[E],"script")&&(!u[E].type||u[E].type.toLowerCase()==="text/javascript"))w.push(u[E].parentNode?u[E].parentNode.removeChild(u[E]):u[E]);else{u[E].nodeType===1&&u.splice.apply(u,[E+1,0].concat(n.makeArray(u[E].getElementsByTagName("script"))));q.appendChild(u[E])}return u},cleanData:function(k){for(var m,q,w=n.cache,u=n.event.special,
E=n.support.deleteExpando,D=0,M;(M=k[D])!=null;D++)if(q=M[n.expando]){m=w[q];if(m.events)for(var H in m.events)u[H]?n.event.remove(M,H):T(M,H,m.handle);if(E)delete M[n.expando];else M.removeAttribute&&M.removeAttribute(n.expando);delete w[q]}}});var sb=/z-?index|font-?weight|opacity|zoom|line-?height/i,jb=/alpha\([^)]*\)/,kb=/opacity=([^)]*)/,Ua=/float/i,Va=/-([a-z])/ig,tb=/([A-Z])/g,ub=/^-?\d+(?:px)?$/i,vb=/^-?\d/,wb={position:"absolute",visibility:"hidden",display:"block"},xb=["Left","Right"],yb=
["Top","Bottom"],zb=J.defaultView&&J.defaultView.getComputedStyle,lb=n.support.cssFloat?"cssFloat":"styleFloat",Wa=function(k,m){return m.toUpperCase()};n.fn.css=function(k,m){return d(this,k,m,true,function(q,w,u){if(u===c)return n.curCSS(q,w);if(typeof u==="number"&&!sb.test(w))u+="px";n.style(q,w,u)})};n.extend({style:function(k,m,q){if(!k||k.nodeType===3||k.nodeType===8)return c;if((m==="width"||m==="height")&&parseFloat(q)<0)q=c;var w=k.style||k,u=q!==c;if(!n.support.opacity&&m==="opacity"){if(u){w.zoom=
1;m=parseInt(q,10)+""==="NaN"?"":"alpha(opacity="+q*100+")";k=w.filter||n.curCSS(k,"filter")||"";w.filter=jb.test(k)?k.replace(jb,m):m}return w.filter&&w.filter.indexOf("opacity=")>=0?parseFloat(kb.exec(w.filter)[1])/100+"":""}if(Ua.test(m))m=lb;m=m.replace(Va,Wa);if(u)w[m]=q;return w[m]},css:function(k,m,q,w){if(m==="width"||m==="height"){var u,E=m==="width"?xb:yb;function D(){u=m==="width"?k.offsetWidth:k.offsetHeight;w!=="border"&&n.each(E,function(){w||(u-=parseFloat(n.curCSS(k,"padding"+this,
true))||0);if(w==="margin")u+=parseFloat(n.curCSS(k,"margin"+this,true))||0;else u-=parseFloat(n.curCSS(k,"border"+this+"Width",true))||0})}k.offsetWidth!==0?D():n.swap(k,wb,D);return Math.max(0,Math.round(u))}return n.curCSS(k,m,q)},curCSS:function(k,m,q){var w,u=k.style;if(!n.support.opacity&&m==="opacity"&&k.currentStyle){w=kb.test(k.currentStyle.filter||"")?parseFloat(RegExp.$1)/100+"":"";return w===""?"1":w}if(Ua.test(m))m=lb;if(!q&&u&&u[m])w=u[m];else if(zb){if(Ua.test(m))m="float";m=m.replace(tb,
"-$1").toLowerCase();u=k.ownerDocument.defaultView;if(!u)return null;if(k=u.getComputedStyle(k,null))w=k.getPropertyValue(m);if(m==="opacity"&&w==="")w="1"}else if(k.currentStyle){q=m.replace(Va,Wa);w=k.currentStyle[m]||k.currentStyle[q];if(!ub.test(w)&&vb.test(w)){m=u.left;var E=k.runtimeStyle.left;k.runtimeStyle.left=k.currentStyle.left;u.left=q==="fontSize"?"1em":w||0;w=u.pixelLeft+"px";u.left=m;k.runtimeStyle.left=E}}return w},swap:function(k,m,q){var w={};for(var u in m){w[u]=k.style[u];k.style[u]=
m[u]}q.call(k);for(u in m)k.style[u]=w[u]}});if(n.expr&&n.expr.filters){n.expr.filters.hidden=function(k){var m=k.offsetWidth,q=k.offsetHeight,w=k.nodeName.toLowerCase()==="tr";return m===0&&q===0&&!w?true:m>0&&q>0&&!w?false:n.curCSS(k,"display")==="none"};n.expr.filters.visible=function(k){return!n.expr.filters.hidden(k)}}var Ab=j(),Bb=/<script(.|\s)*?\/script>/gi,Cb=/select|textarea/i,Db=/color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week/i,Ha=/=\?(&|$)/,
Xa=/\?/,Eb=/(\?|&)_=.*?(&|$)/,Fb=/^(\w+:)?\/\/([^\/?#]+)/,Gb=/%20/g,Hb=n.fn.load;n.fn.extend({load:function(k,m,q){if(typeof k!=="string")return Hb.call(this,k);else if(!this.length)return this;var w=k.indexOf(" ");if(w>=0){var u=k.slice(w,k.length);k=k.slice(0,w)}w="GET";if(m)if(n.isFunction(m)){q=m;m=null}else if(typeof m==="object"){m=n.param(m,n.ajaxSettings.traditional);w="POST"}var E=this;n.ajax({url:k,type:w,dataType:"html",data:m,complete:function(D,M){if(M==="success"||M==="notmodified")E.html(u?
n("<div />").append(D.responseText.replace(Bb,"")).find(u):D.responseText);q&&E.each(q,[D.responseText,M,D])}});return this},serialize:function(){return n.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?n.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||Cb.test(this.nodeName)||Db.test(this.type))}).map(function(k,m){k=n(this).val();return k==null?null:n.isArray(k)?n.map(k,function(q){return{name:m.name,
value:q}}):{name:m.name,value:k}}).get()}});n.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(k,m){n.fn[m]=function(q){return this.bind(m,q)}});n.extend({get:function(k,m,q,w){if(n.isFunction(m)){w=w||q;q=m;m=null}return n.ajax({type:"GET",url:k,data:m,success:q,dataType:w})},getScript:function(k,m){return n.get(k,null,m,"script")},getJSON:function(k,m,q){return n.get(k,m,q,"json")},post:function(k,m,q,w){if(n.isFunction(m)){w=w||q;q=m;m={}}return n.ajax({type:"POST",
url:k,data:m,success:q,dataType:w})},ajaxSetup:function(k){n.extend(n.ajaxSettings,k)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:b.XMLHttpRequest&&(b.location.protocol!=="file:"||!b.ActiveXObject)?function(){return new b.XMLHttpRequest}:function(){try{return new b.ActiveXObject("Microsoft.XMLHTTP")}catch(k){}},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",
json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},etag:{},ajax:function(k){function m(){u.success&&u.success.call(H,M,D,Z);u.global&&w("ajaxSuccess",[Z,u])}function q(){u.complete&&u.complete.call(H,Z,D);u.global&&w("ajaxComplete",[Z,u]);u.global&&!--n.active&&n.event.trigger("ajaxStop")}function w(P,O){(u.context?n(u.context):n.event).trigger(P,O)}var u=n.extend(true,{},n.ajaxSettings,k),E,D,M,H=k&&k.context||u,L=u.type.toUpperCase();if(u.data&&u.processData&&
typeof u.data!=="string")u.data=n.param(u.data,u.traditional);if(u.dataType==="jsonp"){if(L==="GET")Ha.test(u.url)||(u.url+=(Xa.test(u.url)?"&":"?")+(u.jsonp||"callback")+"=?");else if(!u.data||!Ha.test(u.data))u.data=(u.data?u.data+"&":"")+(u.jsonp||"callback")+"=?";u.dataType="json"}if(u.dataType==="json"&&(u.data&&Ha.test(u.data)||Ha.test(u.url))){E=u.jsonpCallback||"jsonp"+Ab++;if(u.data)u.data=(u.data+"").replace(Ha,"="+E+"$1");u.url=u.url.replace(Ha,"="+E+"$1");u.dataType="script";b[E]=b[E]||
function(P){M=P;m();q();b[E]=c;try{delete b[E]}catch(O){}ca&&ca.removeChild(ia)}}if(u.dataType==="script"&&u.cache===null)u.cache=false;if(u.cache===false&&L==="GET"){var Q=j(),W=u.url.replace(Eb,"$1_="+Q+"$2");u.url=W+(W===u.url?(Xa.test(u.url)?"&":"?")+"_="+Q:"")}if(u.data&&L==="GET")u.url+=(Xa.test(u.url)?"&":"?")+u.data;u.global&&!n.active++&&n.event.trigger("ajaxStart");Q=(Q=Fb.exec(u.url))&&(Q[1]&&Q[1]!==location.protocol||Q[2]!==location.host);if(u.dataType==="script"&&L==="GET"&&Q){var ca=
J.getElementsByTagName("head")[0]||J.documentElement,ia=J.createElement("script");ia.src=u.url;if(u.scriptCharset)ia.charset=u.scriptCharset;if(!E){var fa=false;ia.onload=ia.onreadystatechange=function(){if(!fa&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete")){fa=true;m();q();ia.onload=ia.onreadystatechange=null;ca&&ia.parentNode&&ca.removeChild(ia)}}}ca.insertBefore(ia,ca.firstChild);return c}var ta=false,Z=u.xhr();if(Z){u.username?Z.open(L,u.url,u.async,u.username,u.password):
Z.open(L,u.url,u.async);try{if(u.data||k&&k.contentType)Z.setRequestHeader("Content-Type",u.contentType);if(u.ifModified){n.lastModified[u.url]&&Z.setRequestHeader("If-Modified-Since",n.lastModified[u.url]);n.etag[u.url]&&Z.setRequestHeader("If-None-Match",n.etag[u.url])}Q||Z.setRequestHeader("X-Requested-With","XMLHttpRequest");Z.setRequestHeader("Accept",u.dataType&&u.accepts[u.dataType]?u.accepts[u.dataType]+", */*":u.accepts._default)}catch(Ta){}if(u.beforeSend&&u.beforeSend.call(H,Z,u)===false){u.global&&
!--n.active&&n.event.trigger("ajaxStop");Z.abort();return false}u.global&&w("ajaxSend",[Z,u]);var A=Z.onreadystatechange=function(P){if(!Z||Z.readyState===0||P==="abort"){ta||q();ta=true;if(Z)Z.onreadystatechange=n.noop}else if(!ta&&Z&&(Z.readyState===4||P==="timeout")){ta=true;Z.onreadystatechange=n.noop;D=P==="timeout"?"timeout":!n.httpSuccess(Z)?"error":u.ifModified&&n.httpNotModified(Z,u.url)?"notmodified":"success";var O;if(D==="success")try{M=n.httpData(Z,u.dataType,u)}catch(Y){D="parsererror";
O=Y}if(D==="success"||D==="notmodified")E||m();else n.handleError(u,Z,D,O);q();P==="timeout"&&Z.abort();if(u.async)Z=null}};try{var C=Z.abort;Z.abort=function(){Z&&C.call(Z);A("abort")}}catch(I){}u.async&&u.timeout>0&&setTimeout(function(){Z&&!ta&&A("timeout")},u.timeout);try{Z.send(L==="POST"||L==="PUT"||L==="DELETE"?u.data:null)}catch(K){n.handleError(u,Z,null,K);q()}u.async||A();return Z}},handleError:function(k,m,q,w){if(k.error)k.error.call(k.context||k,m,q,w);if(k.global)(k.context?n(k.context):
n.event).trigger("ajaxError",[m,k,w])},active:0,httpSuccess:function(k){try{return!k.status&&location.protocol==="file:"||k.status>=200&&k.status<300||k.status===304||k.status===1223||k.status===0}catch(m){}return false},httpNotModified:function(k,m){var q=k.getResponseHeader("Last-Modified"),w=k.getResponseHeader("Etag");if(q)n.lastModified[m]=q;if(w)n.etag[m]=w;return k.status===304||k.status===0},httpData:function(k,m,q){var w=k.getResponseHeader("content-type")||"",u=m==="xml"||!m&&w.indexOf("xml")>=
0;k=u?k.responseXML:k.responseText;u&&k.documentElement.nodeName==="parsererror"&&n.error("parsererror");if(q&&q.dataFilter)k=q.dataFilter(k,m);if(typeof k==="string")if(m==="json"||!m&&w.indexOf("json")>=0)k=n.parseJSON(k);else if(m==="script"||!m&&w.indexOf("javascript")>=0)n.globalEval(k);return k},param:function(k,m){function q(D,M){if(n.isArray(M))n.each(M,function(H,L){m||/\[\]$/.test(D)?w(D,L):q(D+"["+(typeof L==="object"||n.isArray(L)?H:"")+"]",L)});else!m&&M!=null&&typeof M==="object"?n.each(M,
function(H,L){q(D+"["+H+"]",L)}):w(D,M)}function w(D,M){M=n.isFunction(M)?M():M;u[u.length]=encodeURIComponent(D)+"="+encodeURIComponent(M)}var u=[];if(m===c)m=n.ajaxSettings.traditional;if(n.isArray(k)||k.jquery)n.each(k,function(){w(this.name,this.value)});else for(var E in k)q(E,k[E]);return u.join("&").replace(Gb,"+")}});var Ya={},Ib=/toggle|show|hide/,Jb=/^([+-]=)?([\d+-.]+)(.*)$/,Pa,ab=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft",
"paddingRight"],["opacity"]];n.fn.extend({show:function(k,m){if(k||k===0)return this.animate(F("show",3),k,m);else{k=0;for(m=this.length;k<m;k++){var q=n.data(this[k],"olddisplay");this[k].style.display=q||"";if(n.css(this[k],"display")==="none"){q=this[k].nodeName;var w;if(Ya[q])w=Ya[q];else{var u=n("<"+q+" />").appendTo("body");w=u.css("display");if(w==="none")w="block";u.remove();Ya[q]=w}n.data(this[k],"olddisplay",w)}}k=0;for(m=this.length;k<m;k++)this[k].style.display=n.data(this[k],"olddisplay")||
"";return this}},hide:function(k,m){if(k||k===0)return this.animate(F("hide",3),k,m);else{k=0;for(m=this.length;k<m;k++){var q=n.data(this[k],"olddisplay");!q&&q!=="none"&&n.data(this[k],"olddisplay",n.css(this[k],"display"))}k=0;for(m=this.length;k<m;k++)this[k].style.display="none";return this}},_toggle:n.fn.toggle,toggle:function(k,m){var q=typeof k==="boolean";if(n.isFunction(k)&&n.isFunction(m))this._toggle.apply(this,arguments);else k==null||q?this.each(function(){var w=q?k:n(this).is(":hidden");
n(this)[w?"show":"hide"]()}):this.animate(F("toggle",3),k,m);return this},fadeTo:function(k,m,q){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:m},k,q)},animate:function(k,m,q,w){var u=n.speed(m,q,w);if(n.isEmptyObject(k))return this.each(u.complete);return this[u.queue===false?"each":"queue"](function(){var E=n.extend({},u),D,M=this.nodeType===1&&n(this).is(":hidden"),H=this;for(D in k){var L=D.replace(Va,Wa);if(D!==L){k[L]=k[D];delete k[D];D=L}if(k[D]==="hide"&&M||
k[D]==="show"&&!M)return E.complete.call(this);if((D==="height"||D==="width")&&this.style){E.display=n.css(this,"display");E.overflow=this.style.overflow}if(n.isArray(k[D])){(E.specialEasing=E.specialEasing||{})[D]=k[D][1];k[D]=k[D][0]}}if(E.overflow!=null)this.style.overflow="hidden";E.curAnim=n.extend({},k);n.each(k,function(Q,W){var ca=new n.fx(H,E,Q);if(Ib.test(W))ca[W==="toggle"?M?"show":"hide":W](k);else{var ia=Jb.exec(W),fa=ca.cur(true)||0;if(ia){W=parseFloat(ia[2]);var ta=ia[3]||"px";if(ta!==
"px"){H.style[Q]=(W||1)+ta;fa=(W||1)/ca.cur(true)*fa;H.style[Q]=fa+ta}if(ia[1])W=(ia[1]==="-="?-1:1)*W+fa;ca.custom(fa,W,ta)}else ca.custom(fa,W,"")}});return true})},stop:function(k,m){var q=n.timers;k&&this.queue([]);this.each(function(){for(var w=q.length-1;w>=0;w--)if(q[w].elem===this){m&&q[w](true);q.splice(w,1)}});m||this.dequeue();return this}});n.each({slideDown:F("show",1),slideUp:F("hide",1),slideToggle:F("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(k,m){n.fn[k]=
function(q,w){return this.animate(m,q,w)}});n.extend({speed:function(k,m,q){var w=k&&typeof k==="object"?k:{complete:q||!q&&m||n.isFunction(k)&&k,duration:k,easing:q&&m||m&&!n.isFunction(m)&&m};w.duration=n.fx.off?0:typeof w.duration==="number"?w.duration:n.fx.speeds[w.duration]||n.fx.speeds._default;w.old=w.complete;w.complete=function(){w.queue!==false&&n(this).dequeue();n.isFunction(w.old)&&w.old.call(this)};return w},easing:{linear:function(k,m,q,w){return q+w*k},swing:function(k,m,q,w){return(-Math.cos(k*
Math.PI)/2+0.5)*w+q}},timers:[],fx:function(k,m,q){this.options=m;this.elem=k;this.prop=q;if(!m.orig)m.orig={}}});n.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this);(n.fx.step[this.prop]||n.fx.step._default)(this);if((this.prop==="height"||this.prop==="width")&&this.elem.style)this.elem.style.display="block"},cur:function(k){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];return(k=parseFloat(n.css(this.elem,
this.prop,k)))&&k>-10000?k:parseFloat(n.curCSS(this.elem,this.prop))||0},custom:function(k,m,q){function w(E){return u.step(E)}this.startTime=j();this.start=k;this.end=m;this.unit=q||this.unit||"px";this.now=this.start;this.pos=this.state=0;var u=this;w.elem=this.elem;if(w()&&n.timers.push(w)&&!Pa)Pa=setInterval(n.fx.tick,13)},show:function(){this.options.orig[this.prop]=n.style(this.elem,this.prop);this.options.show=true;this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur());n(this.elem).show()},
hide:function(){this.options.orig[this.prop]=n.style(this.elem,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(k){var m=j(),q=true;if(k||m>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;for(var w in this.options.curAnim)if(this.options.curAnim[w]!==true)q=false;if(q){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;k=n.data(this.elem,"olddisplay");this.elem.style.display=
k?k:this.options.display;if(n.css(this.elem,"display")==="none")this.elem.style.display="block"}this.options.hide&&n(this.elem).hide();if(this.options.hide||this.options.show)for(var u in this.options.curAnim)n.style(this.elem,u,this.options.orig[u]);this.options.complete.call(this.elem)}return false}else{u=m-this.startTime;this.state=u/this.options.duration;k=this.options.easing||(n.easing.swing?"swing":"linear");this.pos=n.easing[this.options.specialEasing&&this.options.specialEasing[this.prop]||
k](this.state,u,0,1,this.options.duration);this.now=this.start+(this.end-this.start)*this.pos;this.update()}return true}};n.extend(n.fx,{tick:function(){for(var k=n.timers,m=0;m<k.length;m++)k[m]()||k.splice(m--,1);k.length||n.fx.stop()},stop:function(){clearInterval(Pa);Pa=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(k){n.style(k.elem,"opacity",k.now)},_default:function(k){if(k.elem.style&&k.elem.style[k.prop]!=null)k.elem.style[k.prop]=(k.prop==="width"||k.prop==="height"?
Math.max(0,k.now):k.now)+k.unit;else k.elem[k.prop]=k.now}}});if(n.expr&&n.expr.filters)n.expr.filters.animated=function(k){return n.grep(n.timers,function(m){return k===m.elem}).length};n.fn.offset="getBoundingClientRect"in J.documentElement?function(k){var m=this[0];if(k)return this.each(function(u){n.offset.setOffset(this,k,u)});if(!m||!m.ownerDocument)return null;if(m===m.ownerDocument.body)return n.offset.bodyOffset(m);var q=m.getBoundingClientRect(),w=m.ownerDocument;m=w.body;w=w.documentElement;
return{top:q.top+(self.pageYOffset||n.support.boxModel&&w.scrollTop||m.scrollTop)-(w.clientTop||m.clientTop||0),left:q.left+(self.pageXOffset||n.support.boxModel&&w.scrollLeft||m.scrollLeft)-(w.clientLeft||m.clientLeft||0)}}:function(k){var m=this[0];if(k)return this.each(function(Q){n.offset.setOffset(this,k,Q)});if(!m||!m.ownerDocument)return null;if(m===m.ownerDocument.body)return n.offset.bodyOffset(m);n.offset.initialize();var q=m.offsetParent,w=m,u=m.ownerDocument,E,D=u.documentElement,M=u.body;
w=(u=u.defaultView)?u.getComputedStyle(m,null):m.currentStyle;for(var H=m.offsetTop,L=m.offsetLeft;(m=m.parentNode)&&m!==M&&m!==D;){if(n.offset.supportsFixedPosition&&w.position==="fixed")break;E=u?u.getComputedStyle(m,null):m.currentStyle;H-=m.scrollTop;L-=m.scrollLeft;if(m===q){H+=m.offsetTop;L+=m.offsetLeft;if(n.offset.doesNotAddBorder&&!(n.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(m.nodeName))){H+=parseFloat(E.borderTopWidth)||0;L+=parseFloat(E.borderLeftWidth)||0}w=q;q=m.offsetParent}if(n.offset.subtractsBorderForOverflowNotVisible&&
E.overflow!=="visible"){H+=parseFloat(E.borderTopWidth)||0;L+=parseFloat(E.borderLeftWidth)||0}w=E}if(w.position==="relative"||w.position==="static"){H+=M.offsetTop;L+=M.offsetLeft}if(n.offset.supportsFixedPosition&&w.position==="fixed"){H+=Math.max(D.scrollTop,M.scrollTop);L+=Math.max(D.scrollLeft,M.scrollLeft)}return{top:H,left:L}};n.offset={initialize:function(){var k=J.body,m=J.createElement("div"),q,w,u,E=parseFloat(n.curCSS(k,"marginTop",true))||0;n.extend(m.style,{position:"absolute",top:0,
left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"});m.innerHTML="<div style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;'><div></div></div><table style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;' cellpadding='0' cellspacing='0'><tr><td></td></tr></table>";k.insertBefore(m,k.firstChild);q=m.firstChild;w=q.firstChild;u=q.nextSibling.firstChild.firstChild;this.doesNotAddBorder=w.offsetTop!==
5;this.doesAddBorderForTableAndCells=u.offsetTop===5;w.style.position="fixed";w.style.top="20px";this.supportsFixedPosition=w.offsetTop===20||w.offsetTop===15;w.style.position=w.style.top="";q.style.overflow="hidden";q.style.position="relative";this.subtractsBorderForOverflowNotVisible=w.offsetTop===-5;this.doesNotIncludeMarginInBodyOffset=k.offsetTop!==E;k.removeChild(m);n.offset.initialize=n.noop},bodyOffset:function(k){var m=k.offsetTop,q=k.offsetLeft;n.offset.initialize();if(n.offset.doesNotIncludeMarginInBodyOffset){m+=
parseFloat(n.curCSS(k,"marginTop",true))||0;q+=parseFloat(n.curCSS(k,"marginLeft",true))||0}return{top:m,left:q}},setOffset:function(k,m,q){if(/static/.test(n.curCSS(k,"position")))k.style.position="relative";var w=n(k),u=w.offset(),E=parseInt(n.curCSS(k,"top",true),10)||0,D=parseInt(n.curCSS(k,"left",true),10)||0;if(n.isFunction(m))m=m.call(k,q,u);q={top:m.top-u.top+E,left:m.left-u.left+D};"using"in m?m.using.call(k,q):w.css(q)}};n.fn.extend({position:function(){if(!this[0])return null;var k=this[0],
m=this.offsetParent(),q=this.offset(),w=/^body|html$/i.test(m[0].nodeName)?{top:0,left:0}:m.offset();q.top-=parseFloat(n.curCSS(k,"marginTop",true))||0;q.left-=parseFloat(n.curCSS(k,"marginLeft",true))||0;w.top+=parseFloat(n.curCSS(m[0],"borderTopWidth",true))||0;w.left+=parseFloat(n.curCSS(m[0],"borderLeftWidth",true))||0;return{top:q.top-w.top,left:q.left-w.left}},offsetParent:function(){return this.map(function(){for(var k=this.offsetParent||J.body;k&&!/^body|html$/i.test(k.nodeName)&&n.css(k,
"position")==="static";)k=k.offsetParent;return k})}});n.each(["Left","Top"],function(k,m){var q="scroll"+m;n.fn[q]=function(w){var u=this[0],E;if(!u)return null;return w!==c?this.each(function(){if(E=G(this))E.scrollTo(!k?w:n(E).scrollLeft(),k?w:n(E).scrollTop());else this[q]=w}):(E=G(u))?"pageXOffset"in E?E[k?"pageYOffset":"pageXOffset"]:n.support.boxModel&&E.document.documentElement[q]||E.document.body[q]:u[q]}});n.each(["Height","Width"],function(k,m){var q=m.toLowerCase();n.fn["inner"+m]=function(){return this[0]?
n.css(this[0],q,false,"padding"):null};n.fn["outer"+m]=function(w){return this[0]?n.css(this[0],q,false,w?"margin":"border"):null};n.fn[q]=function(w){var u=this[0];if(!u)return w==null?null:this;if(n.isFunction(w))return this.each(function(E){var D=n(this);D[q](w.call(this,E,D[q]()))});return"scrollTo"in u&&u.document?u.document.compatMode==="CSS1Compat"&&u.document.documentElement["client"+m]||u.document.body["client"+m]:u.nodeType===9?Math.max(u.documentElement["client"+m],u.body["scroll"+m],u.documentElement["scroll"+
m],u.body["offset"+m],u.documentElement["offset"+m]):w===c?n.css(u,q):this.css(q,typeof w==="string"?w:w+"px")}});b.jQuery=b.$=n})(window);jQuery.ui||function(b){b.ui={version:"1.8.1",plugin:{add:function(c,g,h){c=b.ui[c].prototype;for(var d in h){c.plugins[d]=c.plugins[d]||[];c.plugins[d].push([g,h[d]])}},call:function(c,g,h){if((g=c.plugins[g])&&c.element[0].parentNode)for(var d=0;d<g.length;d++)c.options[g[d][0]]&&g[d][1].apply(c.element,h)}},contains:function(c,g){return document.compareDocumentPosition?c.compareDocumentPosition(g)&16:c!==g&&c.contains(g)},hasScroll:function(c,g){if(b(c).css("overflow")=="hidden")return false;g=
g&&g=="left"?"scrollLeft":"scrollTop";var h=false;if(c[g]>0)return true;c[g]=1;h=c[g]>0;c[g]=0;return h},isOverAxis:function(c,g,h){return c>g&&c<g+h},isOver:function(c,g,h,d,j,l){return b.ui.isOverAxis(c,h,j)&&b.ui.isOverAxis(g,d,l)},keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,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}};b.fn.extend({_focus:b.fn.focus,focus:function(c,g){return typeof c==="number"?this.each(function(){var h=this;setTimeout(function(){b(h).focus();g&&g.call(h)},c)}):this._focus.apply(this,arguments)},enableSelection:function(){return this.attr("unselectable","off").css("MozUserSelect","")},disableSelection:function(){return this.attr("unselectable","on").css("MozUserSelect","none")},scrollParent:function(){var c;c=b.browser.msie&&/(static|relative)/.test(this.css("position"))||
/absolute/.test(this.css("position"))?this.parents().filter(function(){return/(relative|absolute|fixed)/.test(b.curCSS(this,"position",1))&&/(auto|scroll)/.test(b.curCSS(this,"overflow",1)+b.curCSS(this,"overflow-y",1)+b.curCSS(this,"overflow-x",1))}).eq(0):this.parents().filter(function(){return/(auto|scroll)/.test(b.curCSS(this,"overflow",1)+b.curCSS(this,"overflow-y",1)+b.curCSS(this,"overflow-x",1))}).eq(0);return/fixed/.test(this.css("position"))||!c.length?b(document):c},zIndex:function(c){if(c!==
undefined)return this.css("zIndex",c);if(this.length){c=b(this[0]);for(var g;c.length&&c[0]!==document;){g=c.css("position");if(g=="absolute"||g=="relative"||g=="fixed"){g=parseInt(c.css("zIndex"));if(!isNaN(g)&&g!=0)return g}c=c.parent()}}return 0}});b.extend(b.expr[":"],{data:function(c,g,h){return!!b.data(c,h[3])},focusable:function(c){var g=c.nodeName.toLowerCase(),h=b.attr(c,"tabindex");return(/input|select|textarea|button|object/.test(g)?!c.disabled:"a"==g||"area"==g?c.href||!isNaN(h):!isNaN(h))&&
!b(c)["area"==g?"parents":"closest"](":hidden").length},tabbable:function(c){var g=b.attr(c,"tabindex");return(isNaN(g)||g>=0)&&b(c).is(":focusable")}})}(jQuery);
(function(b){var c=b.fn.remove;b.fn.remove=function(g,h){return this.each(function(){if(!h)if(!g||b.filter(g,[this]).length)b("*",this).add(this).each(function(){b(this).triggerHandler("remove")});return c.call(b(this),g,h)})};b.widget=function(g,h,d){var j=g.split(".")[0],l;g=g.split(".")[1];l=j+"-"+g;if(!d){d=h;h=b.Widget}b.expr[":"][l]=function(p){return!!b.data(p,g)};b[j]=b[j]||{};b[j][g]=function(p,o){arguments.length&&this._createWidget(p,o)};h=new h;h.options=b.extend({},h.options);b[j][g].prototype=
b.extend(true,h,{namespace:j,widgetName:g,widgetEventPrefix:b[j][g].prototype.widgetEventPrefix||g,widgetBaseClass:l},d);b.widget.bridge(g,b[j][g])};b.widget.bridge=function(g,h){b.fn[g]=function(d){var j=typeof d==="string",l=Array.prototype.slice.call(arguments,1),p=this;d=!j&&l.length?b.extend.apply(null,[true,d].concat(l)):d;if(j&&d.substring(0,1)==="_")return p;j?this.each(function(){var o=b.data(this,g),y=o&&b.isFunction(o[d])?o[d].apply(o,l):o;if(y!==o&&y!==undefined){p=y;return false}}):this.each(function(){var o=
b.data(this,g);if(o){d&&o.option(d);o._init()}else b.data(this,g,new h(d,this))});return p}};b.Widget=function(g,h){arguments.length&&this._createWidget(g,h)};b.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",options:{disabled:false},_createWidget:function(g,h){this.element=b(h).data(this.widgetName,this);this.options=b.extend(true,{},this.options,b.metadata&&b.metadata.get(h)[this.widgetName],g);var d=this;this.element.bind("remove."+this.widgetName,function(){d.destroy()});this._create();
this._init()},_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(g,h){var d=g,j=this;if(arguments.length===0)return b.extend({},j.options);if(typeof g==="string"){if(h===undefined)return this.options[g];d={};d[g]=h}b.each(d,function(l,
p){j._setOption(l,p)});return j},_setOption:function(g,h){this.options[g]=h;if(g==="disabled")this.widget()[h?"addClass":"removeClass"](this.widgetBaseClass+"-disabled ui-state-disabled").attr("aria-disabled",h);return this},enable:function(){return this._setOption("disabled",false)},disable:function(){return this._setOption("disabled",true)},_trigger:function(g,h,d){var j=this.options[g];h=b.Event(h);h.type=(g===this.widgetEventPrefix?g:this.widgetEventPrefix+g).toLowerCase();d=d||{};if(h.originalEvent){g=
b.event.props.length;for(var l;g;){l=b.event.props[--g];h[l]=h.originalEvent[l]}}this.element.trigger(h,d);return!(b.isFunction(j)&&j.call(this.element[0],h,d)===false||h.isDefaultPrevented())}}})(jQuery);
(function(b){b.widget("ui.mouse",{options:{cancel:":input,option",distance:1,delay:0},_mouseInit:function(){var c=this;this.element.bind("mousedown."+this.widgetName,function(g){return c._mouseDown(g)}).bind("click."+this.widgetName,function(g){if(c._preventClickEvent){c._preventClickEvent=false;g.stopImmediatePropagation();return false}});this.started=false},_mouseDestroy:function(){this.element.unbind("."+this.widgetName)},_mouseDown:function(c){c.originalEvent=c.originalEvent||{};if(!c.originalEvent.mouseHandled){this._mouseStarted&&
this._mouseUp(c);this._mouseDownEvent=c;var g=this,h=c.which==1,d=typeof this.options.cancel=="string"?b(c.target).parents().add(c.target).filter(this.options.cancel).length:false;if(!h||d||!this._mouseCapture(c))return true;this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet)this._mouseDelayTimer=setTimeout(function(){g.mouseDelayMet=true},this.options.delay);if(this._mouseDistanceMet(c)&&this._mouseDelayMet(c)){this._mouseStarted=this._mouseStart(c)!==false;if(!this._mouseStarted){c.preventDefault();
return true}}this._mouseMoveDelegate=function(j){return g._mouseMove(j)};this._mouseUpDelegate=function(j){return g._mouseUp(j)};b(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);b.browser.safari||c.preventDefault();return c.originalEvent.mouseHandled=true}},_mouseMove:function(c){if(b.browser.msie&&!c.button)return this._mouseUp(c);if(this._mouseStarted){this._mouseDrag(c);return c.preventDefault()}if(this._mouseDistanceMet(c)&&
this._mouseDelayMet(c))(this._mouseStarted=this._mouseStart(this._mouseDownEvent,c)!==false)?this._mouseDrag(c):this._mouseUp(c);return!this._mouseStarted},_mouseUp:function(c){b(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted){this._mouseStarted=false;this._preventClickEvent=c.target==this._mouseDownEvent.target;this._mouseStop(c)}return false},_mouseDistanceMet:function(c){return Math.max(Math.abs(this._mouseDownEvent.pageX-
c.pageX),Math.abs(this._mouseDownEvent.pageY-c.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return true}})})(jQuery);
(function(b){b.ui=b.ui||{};var c=/left|center|right/,g=/top|center|bottom/,h=b.fn.position,d=b.fn.offset;b.fn.position=function(j){if(!j||!j.of)return h.apply(this,arguments);j=b.extend({},j);var l=b(j.of),p=(j.collision||"flip").split(" "),o=j.offset?j.offset.split(" "):[0,0],y,x,s;if(j.of.nodeType===9){y=l.width();x=l.height();s={top:0,left:0}}else if(j.of.scrollTo&&j.of.document){y=l.width();x=l.height();s={top:l.scrollTop(),left:l.scrollLeft()}}else if(j.of.preventDefault){j.at="left top";y=x=
0;s={top:j.of.pageY,left:j.of.pageX}}else{y=l.outerWidth();x=l.outerHeight();s=l.offset()}b.each(["my","at"],function(){var z=(j[this]||"").split(" ");if(z.length===1)z=c.test(z[0])?z.concat(["center"]):g.test(z[0])?["center"].concat(z):["center","center"];z[0]=c.test(z[0])?z[0]:"center";z[1]=g.test(z[1])?z[1]:"center";j[this]=z});if(p.length===1)p[1]=p[0];o[0]=parseInt(o[0],10)||0;if(o.length===1)o[1]=o[0];o[1]=parseInt(o[1],10)||0;if(j.at[0]==="right")s.left+=y;else if(j.at[0]==="center")s.left+=
y/2;if(j.at[1]==="bottom")s.top+=x;else if(j.at[1]==="center")s.top+=x/2;s.left+=o[0];s.top+=o[1];return this.each(function(){var z=b(this),B=z.outerWidth(),F=z.outerHeight(),G=b.extend({},s);if(j.my[0]==="right")G.left-=B;else if(j.my[0]==="center")G.left-=B/2;if(j.my[1]==="bottom")G.top-=F;else if(j.my[1]==="center")G.top-=F/2;G.left=parseInt(G.left);G.top=parseInt(G.top);b.each(["left","top"],function(n,R){b.ui.position[p[n]]&&b.ui.position[p[n]][R](G,{targetWidth:y,targetHeight:x,elemWidth:B,
elemHeight:F,offset:o,my:j.my,at:j.at})});b.fn.bgiframe&&z.bgiframe();z.offset(b.extend(G,{using:j.using}))})};b.ui.position={fit:{left:function(j,l){var p=b(window);l=j.left+l.elemWidth-p.width()-p.scrollLeft();j.left=l>0?j.left-l:Math.max(0,j.left)},top:function(j,l){var p=b(window);l=j.top+l.elemHeight-p.height()-p.scrollTop();j.top=l>0?j.top-l:Math.max(0,j.top)}},flip:{left:function(j,l){if(l.at[0]!=="center"){var p=b(window);p=j.left+l.elemWidth-p.width()-p.scrollLeft();var o=l.my[0]==="left"?
-l.elemWidth:l.my[0]==="right"?l.elemWidth:0,y=-2*l.offset[0];j.left+=j.left<0?o+l.targetWidth+y:p>0?o-l.targetWidth+y:0}},top:function(j,l){if(l.at[1]!=="center"){var p=b(window);p=j.top+l.elemHeight-p.height()-p.scrollTop();var o=l.my[1]==="top"?-l.elemHeight:l.my[1]==="bottom"?l.elemHeight:0,y=l.at[1]==="top"?l.targetHeight:-l.targetHeight,x=-2*l.offset[1];j.top+=j.top<0?o+l.targetHeight+x:p>0?o+y+x:0}}}};if(!b.offset.setOffset){b.offset.setOffset=function(j,l){if(/static/.test(b.curCSS(j,"position")))j.style.position=
"relative";var p=b(j),o=p.offset(),y=parseInt(b.curCSS(j,"top",true),10)||0,x=parseInt(b.curCSS(j,"left",true),10)||0;o={top:l.top-o.top+y,left:l.left-o.left+x};"using"in l?l.using.call(j,o):p.css(o)};b.fn.offset=function(j){var l=this[0];if(!l||!l.ownerDocument)return null;if(j)return this.each(function(){b.offset.setOffset(this,j)});return d.call(this)}}})(jQuery);
(function(b){b.widget("ui.draggable",b.ui.mouse,{widgetEventPrefix:"drag",options:{addClasses:true,appendTo:"parent",axis:false,connectToSortable:false,containment:false,cursor:"auto",cursorAt:false,grid:false,handle:false,helper:"original",iframeFix:false,opacity:false,refreshPositions:false,revert:false,revertDuration:500,scope:"default",scroll:true,scrollSensitivity:20,scrollSpeed:20,snap:false,snapMode:"both",snapTolerance:20,stack:false,zIndex:false},_create:function(){if(this.options.helper==
"original"&&!/^(?: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")){this.element.removeData("draggable").unbind(".draggable").removeClass("ui-draggable ui-draggable-dragging ui-draggable-disabled");this._mouseDestroy();return this}},_mouseCapture:function(c){var g=
this.options;if(this.helper||g.disabled||b(c.target).is(".ui-resizable-handle"))return false;this.handle=this._getHandle(c);if(!this.handle)return false;return true},_mouseStart:function(c){var g=this.options;this.helper=this._createHelper(c);this._cacheHelperProportions();if(b.ui.ddmanager)b.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};b.extend(this.offset,{click:{left:c.pageX-this.offset.left,top:c.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});this.originalPosition=this.position=this._generatePosition(c);this.originalPageX=c.pageX;this.originalPageY=c.pageY;g.cursorAt&&this._adjustOffsetFromHelper(g.cursorAt);g.containment&&this._setContainment();if(this._trigger("start",c)===false){this._clear();return false}this._cacheHelperProportions();
b.ui.ddmanager&&!g.dropBehaviour&&b.ui.ddmanager.prepareOffsets(this,c);this.helper.addClass("ui-draggable-dragging");this._mouseDrag(c,true);return true},_mouseDrag:function(c,g){this.position=this._generatePosition(c);this.positionAbs=this._convertPositionTo("absolute");if(!g){g=this._uiHash();if(this._trigger("drag",c,g)===false){this._mouseUp({});return false}this.position=g.position}if(!this.options.axis||this.options.axis!="y")this.helper[0].style.left=this.position.left+"px";if(!this.options.axis||
this.options.axis!="x")this.helper[0].style.top=this.position.top+"px";b.ui.ddmanager&&b.ui.ddmanager.drag(this,c);return false},_mouseStop:function(c){var g=false;if(b.ui.ddmanager&&!this.options.dropBehaviour)g=b.ui.ddmanager.drop(this,c);if(this.dropped){g=this.dropped;this.dropped=false}if(!this.element[0]||!this.element[0].parentNode)return false;if(this.options.revert=="invalid"&&!g||this.options.revert=="valid"&&g||this.options.revert===true||b.isFunction(this.options.revert)&&this.options.revert.call(this.element,
g)){var h=this;b(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){h._trigger("stop",c)!==false&&h._clear()})}else this._trigger("stop",c)!==false&&this._clear();return false},cancel:function(){this.helper.is(".ui-draggable-dragging")?this._mouseUp({}):this._clear();return this},_getHandle:function(c){var g=!this.options.handle||!b(this.options.handle,this.element).length?true:false;b(this.options.handle,this.element).find("*").andSelf().each(function(){if(this==
c.target)g=true});return g},_createHelper:function(c){var g=this.options;c=b.isFunction(g.helper)?b(g.helper.apply(this.element[0],[c])):g.helper=="clone"?this.element.clone():this.element;c.parents("body").length||c.appendTo(g.appendTo=="parent"?this.element[0].parentNode:g.appendTo);c[0]!=this.element[0]&&!/(fixed|absolute)/.test(c.css("position"))&&c.css("position","absolute");return c},_adjustOffsetFromHelper:function(c){if(typeof c=="string")c=c.split(" ");if(b.isArray(c))c={left:+c[0],top:+c[1]||
0};if("left"in c)this.offset.click.left=c.left+this.margins.left;if("right"in c)this.offset.click.left=this.helperProportions.width-c.right+this.margins.left;if("top"in c)this.offset.click.top=c.top+this.margins.top;if("bottom"in c)this.offset.click.top=this.helperProportions.height-c.bottom+this.margins.top},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var c=this.offsetParent.offset();if(this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&b.ui.contains(this.scrollParent[0],
this.offsetParent[0])){c.left+=this.scrollParent.scrollLeft();c.top+=this.scrollParent.scrollTop()}if(this.offsetParent[0]==document.body||this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&b.browser.msie)c={top:0,left:0};return{top:c.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:c.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var c=this.element.position();return{top:c.top-
(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:c.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}else 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}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var c=this.options;if(c.containment==
"parent")c.containment=this.helper[0].parentNode;if(c.containment=="document"||c.containment=="window")this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,b(c.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(b(c.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];if(!/^(document|window|parent)$/.test(c.containment)&&
c.containment.constructor!=Array){var g=b(c.containment)[0];if(g){c=b(c.containment).offset();var h=b(g).css("overflow")!="hidden";this.containment=[c.left+(parseInt(b(g).css("borderLeftWidth"),10)||0)+(parseInt(b(g).css("paddingLeft"),10)||0)-this.margins.left,c.top+(parseInt(b(g).css("borderTopWidth"),10)||0)+(parseInt(b(g).css("paddingTop"),10)||0)-this.margins.top,c.left+(h?Math.max(g.scrollWidth,g.offsetWidth):g.offsetWidth)-(parseInt(b(g).css("borderLeftWidth"),10)||0)-(parseInt(b(g).css("paddingRight"),
10)||0)-this.helperProportions.width-this.margins.left,c.top+(h?Math.max(g.scrollHeight,g.offsetHeight):g.offsetHeight)-(parseInt(b(g).css("borderTopWidth"),10)||0)-(parseInt(b(g).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top]}}else if(c.containment.constructor==Array)this.containment=c.containment},_convertPositionTo:function(c,g){if(!g)g=this.position;c=c=="absolute"?1:-1;var h=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&b.ui.contains(this.scrollParent[0],
this.offsetParent[0]))?this.offsetParent:this.scrollParent,d=/(html|body)/i.test(h[0].tagName);return{top:g.top+this.offset.relative.top*c+this.offset.parent.top*c-(b.browser.safari&&b.browser.version<526&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():d?0:h.scrollTop())*c),left:g.left+this.offset.relative.left*c+this.offset.parent.left*c-(b.browser.safari&&b.browser.version<526&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():
d?0:h.scrollLeft())*c)}},_generatePosition:function(c){var g=this.options,h=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&b.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,d=/(html|body)/i.test(h[0].tagName),j=c.pageX,l=c.pageY;if(this.originalPosition){if(this.containment){if(c.pageX-this.offset.click.left<this.containment[0])j=this.containment[0]+this.offset.click.left;if(c.pageY-this.offset.click.top<this.containment[1])l=this.containment[1]+
this.offset.click.top;if(c.pageX-this.offset.click.left>this.containment[2])j=this.containment[2]+this.offset.click.left;if(c.pageY-this.offset.click.top>this.containment[3])l=this.containment[3]+this.offset.click.top}if(g.grid){l=this.originalPageY+Math.round((l-this.originalPageY)/g.grid[1])*g.grid[1];l=this.containment?!(l-this.offset.click.top<this.containment[1]||l-this.offset.click.top>this.containment[3])?l:!(l-this.offset.click.top<this.containment[1])?l-g.grid[1]:l+g.grid[1]:l;j=this.originalPageX+
Math.round((j-this.originalPageX)/g.grid[0])*g.grid[0];j=this.containment?!(j-this.offset.click.left<this.containment[0]||j-this.offset.click.left>this.containment[2])?j:!(j-this.offset.click.left<this.containment[0])?j-g.grid[0]:j+g.grid[0]:j}}return{top:l-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(b.browser.safari&&b.browser.version<526&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollTop():d?0:h.scrollTop()),left:j-this.offset.click.left-
this.offset.relative.left-this.offset.parent.left+(b.browser.safari&&b.browser.version<526&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():d?0:h.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=false},_trigger:function(c,g,h){h=h||this._uiHash();b.ui.plugin.call(this,c,[g,h]);if(c=="drag")this.positionAbs=
this._convertPositionTo("absolute");return b.Widget.prototype._trigger.call(this,c,g,h)},plugins:{},_uiHash:function(){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition,offset:this.positionAbs}}});b.extend(b.ui.draggable,{version:"1.8.1"});b.ui.plugin.add("draggable","connectToSortable",{start:function(c,g){var h=b(this).data("draggable"),d=h.options,j=b.extend({},g,{item:h.element});h.sortables=[];b(d.connectToSortable).each(function(){var l=b.data(this,"sortable");
if(l&&!l.options.disabled){h.sortables.push({instance:l,shouldRevert:l.options.revert});l._refreshItems();l._trigger("activate",c,j)}})},stop:function(c,g){var h=b(this).data("draggable"),d=b.extend({},g,{item:h.element});b.each(h.sortables,function(){if(this.instance.isOver){this.instance.isOver=0;h.cancelHelperRemoval=true;this.instance.cancelHelperRemoval=false;if(this.shouldRevert)this.instance.options.revert=true;this.instance._mouseStop(c);this.instance.options.helper=this.instance.options._helper;
h.options.helper=="original"&&this.instance.currentItem.css({top:"auto",left:"auto"})}else{this.instance.cancelHelperRemoval=false;this.instance._trigger("deactivate",c,d)}})},drag:function(c,g){var h=b(this).data("draggable"),d=this;b.each(h.sortables,function(){this.instance.positionAbs=h.positionAbs;this.instance.helperProportions=h.helperProportions;this.instance.offset.click=h.offset.click;if(this.instance._intersectsWith(this.instance.containerCache)){if(!this.instance.isOver){this.instance.isOver=
1;this.instance.currentItem=b(d).clone().appendTo(this.instance.element).data("sortable-item",true);this.instance.options._helper=this.instance.options.helper;this.instance.options.helper=function(){return g.helper[0]};c.target=this.instance.currentItem[0];this.instance._mouseCapture(c,true);this.instance._mouseStart(c,true,true);this.instance.offset.click.top=h.offset.click.top;this.instance.offset.click.left=h.offset.click.left;this.instance.offset.parent.left-=h.offset.parent.left-this.instance.offset.parent.left;
this.instance.offset.parent.top-=h.offset.parent.top-this.instance.offset.parent.top;h._trigger("toSortable",c);h.dropped=this.instance.element;h.currentItem=h.element;this.instance.fromOutside=h}this.instance.currentItem&&this.instance._mouseDrag(c)}else if(this.instance.isOver){this.instance.isOver=0;this.instance.cancelHelperRemoval=true;this.instance.options.revert=false;this.instance._trigger("out",c,this.instance._uiHash(this.instance));this.instance._mouseStop(c,true);this.instance.options.helper=
this.instance.options._helper;this.instance.currentItem.remove();this.instance.placeholder&&this.instance.placeholder.remove();h._trigger("fromSortable",c);h.dropped=false}})}});b.ui.plugin.add("draggable","cursor",{start:function(){var c=b("body"),g=b(this).data("draggable").options;if(c.css("cursor"))g._cursor=c.css("cursor");c.css("cursor",g.cursor)},stop:function(){var c=b(this).data("draggable").options;c._cursor&&b("body").css("cursor",c._cursor)}});b.ui.plugin.add("draggable","iframeFix",{start:function(){var c=
b(this).data("draggable").options;b(c.iframeFix===true?"iframe":c.iframeFix).each(function(){b('<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(b(this).offset()).appendTo("body")})},stop:function(){b("div.ui-draggable-iframeFix").each(function(){this.parentNode.removeChild(this)})}});b.ui.plugin.add("draggable","opacity",{start:function(c,g){c=b(g.helper);g=b(this).data("draggable").options;
if(c.css("opacity"))g._opacity=c.css("opacity");c.css("opacity",g.opacity)},stop:function(c,g){c=b(this).data("draggable").options;c._opacity&&b(g.helper).css("opacity",c._opacity)}});b.ui.plugin.add("draggable","scroll",{start:function(){var c=b(this).data("draggable");if(c.scrollParent[0]!=document&&c.scrollParent[0].tagName!="HTML")c.overflowOffset=c.scrollParent.offset()},drag:function(c){var g=b(this).data("draggable"),h=g.options,d=false;if(g.scrollParent[0]!=document&&g.scrollParent[0].tagName!=
"HTML"){if(!h.axis||h.axis!="x")if(g.overflowOffset.top+g.scrollParent[0].offsetHeight-c.pageY<h.scrollSensitivity)g.scrollParent[0].scrollTop=d=g.scrollParent[0].scrollTop+h.scrollSpeed;else if(c.pageY-g.overflowOffset.top<h.scrollSensitivity)g.scrollParent[0].scrollTop=d=g.scrollParent[0].scrollTop-h.scrollSpeed;if(!h.axis||h.axis!="y")if(g.overflowOffset.left+g.scrollParent[0].offsetWidth-c.pageX<h.scrollSensitivity)g.scrollParent[0].scrollLeft=d=g.scrollParent[0].scrollLeft+h.scrollSpeed;else if(c.pageX-
g.overflowOffset.left<h.scrollSensitivity)g.scrollParent[0].scrollLeft=d=g.scrollParent[0].scrollLeft-h.scrollSpeed}else{if(!h.axis||h.axis!="x")if(c.pageY-b(document).scrollTop()<h.scrollSensitivity)d=b(document).scrollTop(b(document).scrollTop()-h.scrollSpeed);else if(b(window).height()-(c.pageY-b(document).scrollTop())<h.scrollSensitivity)d=b(document).scrollTop(b(document).scrollTop()+h.scrollSpeed);if(!h.axis||h.axis!="y")if(c.pageX-b(document).scrollLeft()<h.scrollSensitivity)d=b(document).scrollLeft(b(document).scrollLeft()-
h.scrollSpeed);else if(b(window).width()-(c.pageX-b(document).scrollLeft())<h.scrollSensitivity)d=b(document).scrollLeft(b(document).scrollLeft()+h.scrollSpeed)}d!==false&&b.ui.ddmanager&&!h.dropBehaviour&&b.ui.ddmanager.prepareOffsets(g,c)}});b.ui.plugin.add("draggable","snap",{start:function(){var c=b(this).data("draggable"),g=c.options;c.snapElements=[];b(g.snap.constructor!=String?g.snap.items||":data(draggable)":g.snap).each(function(){var h=b(this),d=h.offset();this!=c.element[0]&&c.snapElements.push({item:this,
width:h.outerWidth(),height:h.outerHeight(),top:d.top,left:d.left})})},drag:function(c,g){for(var h=b(this).data("draggable"),d=h.options,j=d.snapTolerance,l=g.offset.left,p=l+h.helperProportions.width,o=g.offset.top,y=o+h.helperProportions.height,x=h.snapElements.length-1;x>=0;x--){var s=h.snapElements[x].left,z=s+h.snapElements[x].width,B=h.snapElements[x].top,F=B+h.snapElements[x].height;if(s-j<l&&l<z+j&&B-j<o&&o<F+j||s-j<l&&l<z+j&&B-j<y&&y<F+j||s-j<p&&p<z+j&&B-j<o&&o<F+j||s-j<p&&p<z+j&&B-j<y&&
y<F+j){if(d.snapMode!="inner"){var G=Math.abs(B-y)<=j,n=Math.abs(F-o)<=j,R=Math.abs(s-p)<=j,S=Math.abs(z-l)<=j;if(G)g.position.top=h._convertPositionTo("relative",{top:B-h.helperProportions.height,left:0}).top-h.margins.top;if(n)g.position.top=h._convertPositionTo("relative",{top:F,left:0}).top-h.margins.top;if(R)g.position.left=h._convertPositionTo("relative",{top:0,left:s-h.helperProportions.width}).left-h.margins.left;if(S)g.position.left=h._convertPositionTo("relative",{top:0,left:z}).left-h.margins.left}var J=
G||n||R||S;if(d.snapMode!="outer"){G=Math.abs(B-o)<=j;n=Math.abs(F-y)<=j;R=Math.abs(s-l)<=j;S=Math.abs(z-p)<=j;if(G)g.position.top=h._convertPositionTo("relative",{top:B,left:0}).top-h.margins.top;if(n)g.position.top=h._convertPositionTo("relative",{top:F-h.helperProportions.height,left:0}).top-h.margins.top;if(R)g.position.left=h._convertPositionTo("relative",{top:0,left:s}).left-h.margins.left;if(S)g.position.left=h._convertPositionTo("relative",{top:0,left:z-h.helperProportions.width}).left-h.margins.left}if(!h.snapElements[x].snapping&&
(G||n||R||S||J))h.options.snap.snap&&h.options.snap.snap.call(h.element,c,b.extend(h._uiHash(),{snapItem:h.snapElements[x].item}));h.snapElements[x].snapping=G||n||R||S||J}else{h.snapElements[x].snapping&&h.options.snap.release&&h.options.snap.release.call(h.element,c,b.extend(h._uiHash(),{snapItem:h.snapElements[x].item}));h.snapElements[x].snapping=false}}}});b.ui.plugin.add("draggable","stack",{start:function(){var c=b(this).data("draggable").options;c=b.makeArray(b(c.stack)).sort(function(h,d){return(parseInt(b(h).css("zIndex"),
10)||0)-(parseInt(b(d).css("zIndex"),10)||0)});if(c.length){var g=parseInt(c[0].style.zIndex)||0;b(c).each(function(h){this.style.zIndex=g+h});this[0].style.zIndex=g+c.length}}});b.ui.plugin.add("draggable","zIndex",{start:function(c,g){c=b(g.helper);g=b(this).data("draggable").options;if(c.css("zIndex"))g._zIndex=c.css("zIndex");c.css("zIndex",g.zIndex)},stop:function(c,g){c=b(this).data("draggable").options;c._zIndex&&b(g.helper).css("zIndex",c._zIndex)}})})(jQuery);
(function(b){b.widget("ui.droppable",{widgetEventPrefix:"drop",options:{accept:"*",activeClass:false,addClasses:true,greedy:false,hoverClass:false,scope:"default",tolerance:"intersect"},_create:function(){var c=this.options,g=c.accept;this.isover=0;this.isout=1;this.accept=b.isFunction(g)?g:function(h){return h.is(g)};this.proportions={width:this.element[0].offsetWidth,height:this.element[0].offsetHeight};b.ui.ddmanager.droppables[c.scope]=b.ui.ddmanager.droppables[c.scope]||[];b.ui.ddmanager.droppables[c.scope].push(this);
c.addClasses&&this.element.addClass("ui-droppable")},destroy:function(){for(var c=b.ui.ddmanager.droppables[this.options.scope],g=0;g<c.length;g++)c[g]==this&&c.splice(g,1);this.element.removeClass("ui-droppable ui-droppable-disabled").removeData("droppable").unbind(".droppable");return this},_setOption:function(c,g){if(c=="accept")this.accept=b.isFunction(g)?g:function(h){return h.is(g)};b.Widget.prototype._setOption.apply(this,arguments)},_activate:function(c){var g=b.ui.ddmanager.current;this.options.activeClass&&
this.element.addClass(this.options.activeClass);g&&this._trigger("activate",c,this.ui(g))},_deactivate:function(c){var g=b.ui.ddmanager.current;this.options.activeClass&&this.element.removeClass(this.options.activeClass);g&&this._trigger("deactivate",c,this.ui(g))},_over:function(c){var g=b.ui.ddmanager.current;if(!(!g||(g.currentItem||g.element)[0]==this.element[0]))if(this.accept.call(this.element[0],g.currentItem||g.element)){this.options.hoverClass&&this.element.addClass(this.options.hoverClass);
this._trigger("over",c,this.ui(g))}},_out:function(c){var g=b.ui.ddmanager.current;if(!(!g||(g.currentItem||g.element)[0]==this.element[0]))if(this.accept.call(this.element[0],g.currentItem||g.element)){this.options.hoverClass&&this.element.removeClass(this.options.hoverClass);this._trigger("out",c,this.ui(g))}},_drop:function(c,g){var h=g||b.ui.ddmanager.current;if(!h||(h.currentItem||h.element)[0]==this.element[0])return false;var d=false;this.element.find(":data(droppable)").not(".ui-draggable-dragging").each(function(){var j=
b.data(this,"droppable");if(j.options.greedy&&!j.options.disabled&&j.options.scope==h.options.scope&&j.accept.call(j.element[0],h.currentItem||h.element)&&b.ui.intersect(h,b.extend(j,{offset:j.element.offset()}),j.options.tolerance)){d=true;return false}});if(d)return false;if(this.accept.call(this.element[0],h.currentItem||h.element)){this.options.activeClass&&this.element.removeClass(this.options.activeClass);this.options.hoverClass&&this.element.removeClass(this.options.hoverClass);this._trigger("drop",
c,this.ui(h));return this.element}return false},ui:function(c){return{draggable:c.currentItem||c.element,helper:c.helper,position:c.position,offset:c.positionAbs}}});b.extend(b.ui.droppable,{version:"1.8.1"});b.ui.intersect=function(c,g,h){if(!g.offset)return false;var d=(c.positionAbs||c.position.absolute).left,j=d+c.helperProportions.width,l=(c.positionAbs||c.position.absolute).top,p=l+c.helperProportions.height,o=g.offset.left,y=o+g.proportions.width,x=g.offset.top,s=x+g.proportions.height;switch(h){case "fit":return o<
d&&j<y&&x<l&&p<s;case "intersect":return o<d+c.helperProportions.width/2&&j-c.helperProportions.width/2<y&&x<l+c.helperProportions.height/2&&p-c.helperProportions.height/2<s;case "pointer":return b.ui.isOver((c.positionAbs||c.position.absolute).top+(c.clickOffset||c.offset.click).top,(c.positionAbs||c.position.absolute).left+(c.clickOffset||c.offset.click).left,x,o,g.proportions.height,g.proportions.width);case "touch":return(l>=x&&l<=s||p>=x&&p<=s||l<x&&p>s)&&(d>=o&&d<=y||j>=o&&j<=y||d<o&&j>y);default:return false}};
b.ui.ddmanager={current:null,droppables:{"default":[]},prepareOffsets:function(c,g){var h=b.ui.ddmanager.droppables[c.options.scope]||[],d=g?g.type:null,j=(c.currentItem||c.element).find(":data(droppable)").andSelf(),l=0;a:for(;l<h.length;l++)if(!(h[l].options.disabled||c&&!h[l].accept.call(h[l].element[0],c.currentItem||c.element))){for(var p=0;p<j.length;p++)if(j[p]==h[l].element[0]){h[l].proportions.height=0;continue a}h[l].visible=h[l].element.css("display")!="none";if(h[l].visible){h[l].offset=
h[l].element.offset();h[l].proportions={width:h[l].element[0].offsetWidth,height:h[l].element[0].offsetHeight};d=="mousedown"&&h[l]._activate.call(h[l],g)}}},drop:function(c,g){var h=false;b.each(b.ui.ddmanager.droppables[c.options.scope]||[],function(){if(this.options){if(!this.options.disabled&&this.visible&&b.ui.intersect(c,this,this.options.tolerance))h=h||this._drop.call(this,g);if(!this.options.disabled&&this.visible&&this.accept.call(this.element[0],c.currentItem||c.element)){this.isout=1;
this.isover=0;this._deactivate.call(this,g)}}});return h},drag:function(c,g){c.options.refreshPositions&&b.ui.ddmanager.prepareOffsets(c,g);b.each(b.ui.ddmanager.droppables[c.options.scope]||[],function(){if(!(this.options.disabled||this.greedyChild||!this.visible)){var h=b.ui.intersect(c,this,this.options.tolerance);if(h=!h&&this.isover==1?"isout":h&&this.isover==0?"isover":null){var d;if(this.options.greedy){var j=this.element.parents(":data(droppable):eq(0)");if(j.length){d=b.data(j[0],"droppable");
d.greedyChild=h=="isover"?1:0}}if(d&&h=="isover"){d.isover=0;d.isout=1;d._out.call(d,g)}this[h]=1;this[h=="isout"?"isover":"isout"]=0;this[h=="isover"?"_over":"_out"].call(this,g);if(d&&h=="isout"){d.isout=0;d.isover=1;d._over.call(d,g)}}}})}}})(jQuery);
(function(b){b.widget("ui.resizable",b.ui.mouse,{widgetEventPrefix:"resize",options:{alsoResize:false,animate:false,animateDuration:"slow",animateEasing:"swing",aspectRatio:false,autoHide:false,containment:false,ghost:false,grid:false,handles:"e,s,se",helper:false,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:1E3},_create:function(){var h=this,d=this.options;this.element.addClass("ui-resizable");b.extend(this,{_aspectRatio:!!d.aspectRatio,aspectRatio:d.aspectRatio,originalElement:this.element,
_proportionallyResizeElements:[],_helper:d.helper||d.ghost||d.animate?d.helper||"ui-resizable-helper":null});if(this.element[0].nodeName.match(/canvas|textarea|input|select|button|img/i)){/relative/.test(this.element.css("position"))&&b.browser.opera&&this.element.css({position:"relative",top:"auto",left:"auto"});this.element.wrap(b('<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=true;this.element.css({marginLeft:this.originalElement.css("marginLeft"),marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom")});this.originalElement.css({marginLeft:0,marginTop:0,marginRight:0,marginBottom:0});this.originalResizeStyle=
this.originalElement.css("resize");this.originalElement.css("resize","none");this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"}));this.originalElement.css({margin:this.originalElement.css("margin")});this._proportionallyResize()}this.handles=d.handles||(!b(".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){if(this.handles=="all")this.handles="n,e,s,w,se,sw,ne,nw";var j=this.handles.split(",");this.handles={};for(var l=0;l<j.length;l++){var p=b.trim(j[l]),o=b('<div class="ui-resizable-handle '+("ui-resizable-"+p)+'"></div>');/sw|se|ne|nw/.test(p)&&o.css({zIndex:++d.zIndex});"se"==p&&o.addClass("ui-icon ui-icon-gripsmall-diagonal-se");this.handles[p]=".ui-resizable-"+p;this.element.append(o)}}this._renderAxis=function(y){y=y||this.element;for(var x in this.handles){if(this.handles[x].constructor==
String)this.handles[x]=b(this.handles[x],this.element).show();if(this.elementIsWrapper&&this.originalElement[0].nodeName.match(/textarea|input|select|button/i)){var s=b(this.handles[x],this.element),z=0;z=/sw|ne|nw|se|n|s/.test(x)?s.outerHeight():s.outerWidth();s=["padding",/ne|nw|n/.test(x)?"Top":/se|sw|s/.test(x)?"Bottom":/^e$/.test(x)?"Right":"Left"].join("");y.css(s,z);this._proportionallyResize()}b(this.handles[x])}};this._renderAxis(this.element);this._handles=b(".ui-resizable-handle",this.element).disableSelection();
this._handles.mouseover(function(){if(!h.resizing){if(this.className)var y=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i);h.axis=y&&y[1]?y[1]:"se"}});if(d.autoHide){this._handles.hide();b(this.element).addClass("ui-resizable-autohide").hover(function(){b(this).removeClass("ui-resizable-autohide");h._handles.show()},function(){if(!h.resizing){b(this).addClass("ui-resizable-autohide");h._handles.hide()}})}this._mouseInit()},destroy:function(){this._mouseDestroy();var h=function(j){b(j).removeClass("ui-resizable ui-resizable-disabled ui-resizable-resizing").removeData("resizable").unbind(".resizable").find(".ui-resizable-handle").remove()};
if(this.elementIsWrapper){h(this.element);var d=this.element;d.after(this.originalElement.css({position:d.css("position"),width:d.outerWidth(),height:d.outerHeight(),top:d.css("top"),left:d.css("left")})).remove()}this.originalElement.css("resize",this.originalResizeStyle);h(this.originalElement);return this},_mouseCapture:function(h){var d=false;for(var j in this.handles)if(b(this.handles[j])[0]==h.target)d=true;return!this.options.disabled&&d},_mouseStart:function(h){var d=this.options,j=this.element.position(),
l=this.element;this.resizing=true;this.documentScroll={top:b(document).scrollTop(),left:b(document).scrollLeft()};if(l.is(".ui-draggable")||/absolute/.test(l.css("position")))l.css({position:"absolute",top:j.top,left:j.left});b.browser.opera&&/relative/.test(l.css("position"))&&l.css({position:"relative",top:"auto",left:"auto"});this._renderProxy();j=c(this.helper.css("left"));var p=c(this.helper.css("top"));if(d.containment){j+=b(d.containment).scrollLeft()||0;p+=b(d.containment).scrollTop()||0}this.offset=
this.helper.offset();this.position={left:j,top:p};this.size=this._helper?{width:l.outerWidth(),height:l.outerHeight()}:{width:l.width(),height:l.height()};this.originalSize=this._helper?{width:l.outerWidth(),height:l.outerHeight()}:{width:l.width(),height:l.height()};this.originalPosition={left:j,top:p};this.sizeDiff={width:l.outerWidth()-l.width(),height:l.outerHeight()-l.height()};this.originalMousePosition={left:h.pageX,top:h.pageY};this.aspectRatio=typeof d.aspectRatio=="number"?d.aspectRatio:
this.originalSize.width/this.originalSize.height||1;d=b(".ui-resizable-"+this.axis).css("cursor");b("body").css("cursor",d=="auto"?this.axis+"-resize":d);l.addClass("ui-resizable-resizing");this._propagate("start",h);return true},_mouseDrag:function(h){var d=this.helper,j=this.originalMousePosition,l=this._change[this.axis];if(!l)return false;j=l.apply(this,[h,h.pageX-j.left||0,h.pageY-j.top||0]);if(this._aspectRatio||h.shiftKey)j=this._updateRatio(j,h);j=this._respectSize(j,h);this._propagate("resize",
h);d.css({top:this.position.top+"px",left:this.position.left+"px",width:this.size.width+"px",height:this.size.height+"px"});!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize();this._updateCache(j);this._trigger("resize",h,this.ui());return false},_mouseStop:function(h){this.resizing=false;var d=this.options,j=this;if(this._helper){var l=this._proportionallyResizeElements,p=l.length&&/textarea/i.test(l[0].nodeName);l=p&&b.ui.hasScroll(l[0],"left")?0:j.sizeDiff.height;
p={width:j.size.width-(p?0:j.sizeDiff.width),height:j.size.height-l};l=parseInt(j.element.css("left"),10)+(j.position.left-j.originalPosition.left)||null;var o=parseInt(j.element.css("top"),10)+(j.position.top-j.originalPosition.top)||null;d.animate||this.element.css(b.extend(p,{top:o,left:l}));j.helper.height(j.size.height);j.helper.width(j.size.width);this._helper&&!d.animate&&this._proportionallyResize()}b("body").css("cursor","auto");this.element.removeClass("ui-resizable-resizing");this._propagate("stop",
h);this._helper&&this.helper.remove();return false},_updateCache:function(h){this.offset=this.helper.offset();if(g(h.left))this.position.left=h.left;if(g(h.top))this.position.top=h.top;if(g(h.height))this.size.height=h.height;if(g(h.width))this.size.width=h.width},_updateRatio:function(h){var d=this.position,j=this.size,l=this.axis;if(h.height)h.width=j.height*this.aspectRatio;else if(h.width)h.height=j.width/this.aspectRatio;if(l=="sw"){h.left=d.left+(j.width-h.width);h.top=null}if(l=="nw"){h.top=
d.top+(j.height-h.height);h.left=d.left+(j.width-h.width)}return h},_respectSize:function(h){var d=this.options,j=this.axis,l=g(h.width)&&d.maxWidth&&d.maxWidth<h.width,p=g(h.height)&&d.maxHeight&&d.maxHeight<h.height,o=g(h.width)&&d.minWidth&&d.minWidth>h.width,y=g(h.height)&&d.minHeight&&d.minHeight>h.height;if(o)h.width=d.minWidth;if(y)h.height=d.minHeight;if(l)h.width=d.maxWidth;if(p)h.height=d.maxHeight;var x=this.originalPosition.left+this.originalSize.width,s=this.position.top+this.size.height,
z=/sw|nw|w/.test(j);j=/nw|ne|n/.test(j);if(o&&z)h.left=x-d.minWidth;if(l&&z)h.left=x-d.maxWidth;if(y&&j)h.top=s-d.minHeight;if(p&&j)h.top=s-d.maxHeight;if((d=!h.width&&!h.height)&&!h.left&&h.top)h.top=null;else if(d&&!h.top&&h.left)h.left=null;return h},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var h=this.helper||this.element,d=0;d<this._proportionallyResizeElements.length;d++){var j=this._proportionallyResizeElements[d];if(!this.borderDif){var l=[j.css("borderTopWidth"),
j.css("borderRightWidth"),j.css("borderBottomWidth"),j.css("borderLeftWidth")],p=[j.css("paddingTop"),j.css("paddingRight"),j.css("paddingBottom"),j.css("paddingLeft")];this.borderDif=b.map(l,function(o,y){o=parseInt(o,10)||0;y=parseInt(p[y],10)||0;return o+y})}b.browser.msie&&(b(h).is(":hidden")||b(h).parents(":hidden").length)||j.css({height:h.height()-this.borderDif[0]-this.borderDif[2]||0,width:h.width()-this.borderDif[1]-this.borderDif[3]||0})}},_renderProxy:function(){var h=this.options;this.elementOffset=
this.element.offset();if(this._helper){this.helper=this.helper||b('<div style="overflow:hidden;"></div>');var d=b.browser.msie&&b.browser.version<7,j=d?1:0;d=d?2:-1;this.helper.addClass(this._helper).css({width:this.element.outerWidth()+d,height:this.element.outerHeight()+d,position:"absolute",left:this.elementOffset.left-j+"px",top:this.elementOffset.top-j+"px",zIndex:++h.zIndex});this.helper.appendTo("body").disableSelection()}else this.helper=this.element},_change:{e:function(h,d){return{width:this.originalSize.width+
d}},w:function(h,d){return{left:this.originalPosition.left+d,width:this.originalSize.width-d}},n:function(h,d,j){return{top:this.originalPosition.top+j,height:this.originalSize.height-j}},s:function(h,d,j){return{height:this.originalSize.height+j}},se:function(h,d,j){return b.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[h,d,j]))},sw:function(h,d,j){return b.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[h,d,j]))},ne:function(h,d,j){return b.extend(this._change.n.apply(this,
arguments),this._change.e.apply(this,[h,d,j]))},nw:function(h,d,j){return b.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[h,d,j]))}},_propagate:function(h,d){b.ui.plugin.call(this,h,[d,this.ui()]);h!="resize"&&this._trigger(h,d,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}});b.extend(b.ui.resizable,
{version:"1.8.1"});b.ui.plugin.add("resizable","alsoResize",{start:function(){var h=b(this).data("resizable").options,d=function(j){b(j).each(function(){b(this).data("resizable-alsoresize",{width:parseInt(b(this).width(),10),height:parseInt(b(this).height(),10),left:parseInt(b(this).css("left"),10),top:parseInt(b(this).css("top"),10)})})};if(typeof h.alsoResize=="object"&&!h.alsoResize.parentNode)if(h.alsoResize.length){h.alsoResize=h.alsoResize[0];d(h.alsoResize)}else b.each(h.alsoResize,function(j){d(j)});
else d(h.alsoResize)},resize:function(){var h=b(this).data("resizable"),d=h.options,j=h.originalSize,l=h.originalPosition,p={height:h.size.height-j.height||0,width:h.size.width-j.width||0,top:h.position.top-l.top||0,left:h.position.left-l.left||0},o=function(y,x){b(y).each(function(){var s=b(this),z=b(this).data("resizable-alsoresize"),B={};b.each((x&&x.length?x:["width","height","top","left"])||["width","height","top","left"],function(F,G){if((F=(z[G]||0)+(p[G]||0))&&F>=0)B[G]=F||null});if(/relative/.test(s.css("position"))&&
b.browser.opera){h._revertToRelativePosition=true;s.css({position:"absolute",top:"auto",left:"auto"})}s.css(B)})};typeof d.alsoResize=="object"&&!d.alsoResize.nodeType?b.each(d.alsoResize,function(y,x){o(y,x)}):o(d.alsoResize)},stop:function(){var h=b(this).data("resizable");if(h._revertToRelativePosition&&b.browser.opera){h._revertToRelativePosition=false;el.css({position:"relative"})}b(this).removeData("resizable-alsoresize-start")}});b.ui.plugin.add("resizable","animate",{stop:function(h){var d=
b(this).data("resizable"),j=d.options,l=d._proportionallyResizeElements,p=l.length&&/textarea/i.test(l[0].nodeName),o=p&&b.ui.hasScroll(l[0],"left")?0:d.sizeDiff.height;p={width:d.size.width-(p?0:d.sizeDiff.width),height:d.size.height-o};o=parseInt(d.element.css("left"),10)+(d.position.left-d.originalPosition.left)||null;var y=parseInt(d.element.css("top"),10)+(d.position.top-d.originalPosition.top)||null;d.element.animate(b.extend(p,y&&o?{top:y,left:o}:{}),{duration:j.animateDuration,easing:j.animateEasing,
step:function(){var x={width:parseInt(d.element.css("width"),10),height:parseInt(d.element.css("height"),10),top:parseInt(d.element.css("top"),10),left:parseInt(d.element.css("left"),10)};l&&l.length&&b(l[0]).css({width:x.width,height:x.height});d._updateCache(x);d._propagate("resize",h)}})}});b.ui.plugin.add("resizable","containment",{start:function(){var h=b(this).data("resizable"),d=h.element,j=h.options.containment;if(d=j instanceof b?j.get(0):/parent/.test(j)?d.parent().get(0):j){h.containerElement=
b(d);if(/document/.test(j)||j==document){h.containerOffset={left:0,top:0};h.containerPosition={left:0,top:0};h.parentData={element:b(document),left:0,top:0,width:b(document).width(),height:b(document).height()||document.body.parentNode.scrollHeight}}else{var l=b(d),p=[];b(["Top","Right","Left","Bottom"]).each(function(x,s){p[x]=c(l.css("padding"+s))});h.containerOffset=l.offset();h.containerPosition=l.position();h.containerSize={height:l.innerHeight()-p[3],width:l.innerWidth()-p[1]};j=h.containerOffset;
var o=h.containerSize.height,y=h.containerSize.width;y=b.ui.hasScroll(d,"left")?d.scrollWidth:y;o=b.ui.hasScroll(d)?d.scrollHeight:o;h.parentData={element:d,left:j.left,top:j.top,width:y,height:o}}}},resize:function(h){var d=b(this).data("resizable"),j=d.options,l=d.containerOffset,p=d.position;h=d._aspectRatio||h.shiftKey;var o={top:0,left:0},y=d.containerElement;if(y[0]!=document&&/static/.test(y.css("position")))o=l;if(p.left<(d._helper?l.left:0)){d.size.width+=d._helper?d.position.left-l.left:
d.position.left-o.left;if(h)d.size.height=d.size.width/j.aspectRatio;d.position.left=j.helper?l.left:0}if(p.top<(d._helper?l.top:0)){d.size.height+=d._helper?d.position.top-l.top:d.position.top;if(h)d.size.width=d.size.height*j.aspectRatio;d.position.top=d._helper?l.top:0}d.offset.left=d.parentData.left+d.position.left;d.offset.top=d.parentData.top+d.position.top;j=Math.abs((d._helper?d.offset.left-o.left:d.offset.left-o.left)+d.sizeDiff.width);l=Math.abs((d._helper?d.offset.top-o.top:d.offset.top-
l.top)+d.sizeDiff.height);p=d.containerElement.get(0)==d.element.parent().get(0);o=/relative|absolute/.test(d.containerElement.css("position"));if(p&&o)j-=d.parentData.left;if(j+d.size.width>=d.parentData.width){d.size.width=d.parentData.width-j;if(h)d.size.height=d.size.width/d.aspectRatio}if(l+d.size.height>=d.parentData.height){d.size.height=d.parentData.height-l;if(h)d.size.width=d.size.height*d.aspectRatio}},stop:function(){var h=b(this).data("resizable"),d=h.options,j=h.containerOffset,l=h.containerPosition,
p=h.containerElement,o=b(h.helper),y=o.offset(),x=o.outerWidth()-h.sizeDiff.width;o=o.outerHeight()-h.sizeDiff.height;h._helper&&!d.animate&&/relative/.test(p.css("position"))&&b(this).css({left:y.left-l.left-j.left,width:x,height:o});h._helper&&!d.animate&&/static/.test(p.css("position"))&&b(this).css({left:y.left-l.left-j.left,width:x,height:o})}});b.ui.plugin.add("resizable","ghost",{start:function(){var h=b(this).data("resizable"),d=h.options,j=h.size;h.ghost=h.originalElement.clone();h.ghost.css({opacity:0.25,
display:"block",position:"relative",height:j.height,width:j.width,margin:0,left:0,top:0}).addClass("ui-resizable-ghost").addClass(typeof d.ghost=="string"?d.ghost:"");h.ghost.appendTo(h.helper)},resize:function(){var h=b(this).data("resizable");h.ghost&&h.ghost.css({position:"relative",height:h.size.height,width:h.size.width})},stop:function(){var h=b(this).data("resizable");h.ghost&&h.helper&&h.helper.get(0).removeChild(h.ghost.get(0))}});b.ui.plugin.add("resizable","grid",{resize:function(){var h=
b(this).data("resizable"),d=h.options,j=h.size,l=h.originalSize,p=h.originalPosition,o=h.axis;d.grid=typeof d.grid=="number"?[d.grid,d.grid]:d.grid;var y=Math.round((j.width-l.width)/(d.grid[0]||1))*(d.grid[0]||1);d=Math.round((j.height-l.height)/(d.grid[1]||1))*(d.grid[1]||1);if(/^(se|s|e)$/.test(o)){h.size.width=l.width+y;h.size.height=l.height+d}else if(/^(ne)$/.test(o)){h.size.width=l.width+y;h.size.height=l.height+d;h.position.top=p.top-d}else{if(/^(sw)$/.test(o)){h.size.width=l.width+y;h.size.height=
l.height+d}else{h.size.width=l.width+y;h.size.height=l.height+d;h.position.top=p.top-d}h.position.left=p.left-y}}});var c=function(h){return parseInt(h,10)||0},g=function(h){return!isNaN(parseInt(h,10))}})(jQuery);
(function(b){b.widget("ui.selectable",b.ui.mouse,{options:{appendTo:"body",autoRefresh:true,distance:0,filter:"*",tolerance:"touch"},_create:function(){var c=this;this.element.addClass("ui-selectable");this.dragged=false;var g;this.refresh=function(){g=b(c.options.filter,c.element[0]);g.each(function(){var h=b(this),d=h.offset();b.data(this,"selectable-item",{element:this,$element:h,left:d.left,top:d.top,right:d.left+h.outerWidth(),bottom:d.top+h.outerHeight(),startselected:false,selected:h.hasClass("ui-selected"),
selecting:h.hasClass("ui-selecting"),unselecting:h.hasClass("ui-unselecting")})})};this.refresh();this.selectees=g.addClass("ui-selectee");this._mouseInit();this.helper=b(document.createElement("div")).css({border:"1px dotted black"}).addClass("ui-selectable-helper")},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(c){var g=this;this.opos=[c.pageX,c.pageY];if(!this.options.disabled){var h=this.options;this.selectees=b(h.filter,this.element[0]);this._trigger("start",c);b(h.appendTo).append(this.helper);this.helper.css({"z-index":100,position:"absolute",left:c.clientX,top:c.clientY,width:0,height:0});h.autoRefresh&&this.refresh();this.selectees.filter(".ui-selected").each(function(){var d=b.data(this,"selectable-item");d.startselected=true;if(!c.metaKey){d.$element.removeClass("ui-selected");
d.selected=false;d.$element.addClass("ui-unselecting");d.unselecting=true;g._trigger("unselecting",c,{unselecting:d.element})}});b(c.target).parents().andSelf().each(function(){var d=b.data(this,"selectable-item");if(d){d.$element.removeClass("ui-unselecting").addClass("ui-selecting");d.unselecting=false;d.selecting=true;d.selected=true;g._trigger("selecting",c,{selecting:d.element});return false}})}},_mouseDrag:function(c){var g=this;this.dragged=true;if(!this.options.disabled){var h=this.options,
d=this.opos[0],j=this.opos[1],l=c.pageX,p=c.pageY;if(d>l){var o=l;l=d;d=o}if(j>p){o=p;p=j;j=o}this.helper.css({left:d,top:j,width:l-d,height:p-j});this.selectees.each(function(){var y=b.data(this,"selectable-item");if(!(!y||y.element==g.element[0])){var x=false;if(h.tolerance=="touch")x=!(y.left>l||y.right<d||y.top>p||y.bottom<j);else if(h.tolerance=="fit")x=y.left>d&&y.right<l&&y.top>j&&y.bottom<p;if(x){if(y.selected){y.$element.removeClass("ui-selected");y.selected=false}if(y.unselecting){y.$element.removeClass("ui-unselecting");
y.unselecting=false}if(!y.selecting){y.$element.addClass("ui-selecting");y.selecting=true;g._trigger("selecting",c,{selecting:y.element})}}else{if(y.selecting)if(c.metaKey&&y.startselected){y.$element.removeClass("ui-selecting");y.selecting=false;y.$element.addClass("ui-selected");y.selected=true}else{y.$element.removeClass("ui-selecting");y.selecting=false;if(y.startselected){y.$element.addClass("ui-unselecting");y.unselecting=true}g._trigger("unselecting",c,{unselecting:y.element})}if(y.selected)if(!c.metaKey&&
!y.startselected){y.$element.removeClass("ui-selected");y.selected=false;y.$element.addClass("ui-unselecting");y.unselecting=true;g._trigger("unselecting",c,{unselecting:y.element})}}}});return false}},_mouseStop:function(c){var g=this;this.dragged=false;b(".ui-unselecting",this.element[0]).each(function(){var h=b.data(this,"selectable-item");h.$element.removeClass("ui-unselecting");h.unselecting=false;h.startselected=false;g._trigger("unselected",c,{unselected:h.element})});b(".ui-selecting",this.element[0]).each(function(){var h=
b.data(this,"selectable-item");h.$element.removeClass("ui-selecting").addClass("ui-selected");h.selecting=false;h.selected=true;h.startselected=true;g._trigger("selected",c,{selected:h.element})});this._trigger("stop",c);this.helper.remove();return false}});b.extend(b.ui.selectable,{version:"1.8.1"})})(jQuery);
(function(b){b.widget("ui.sortable",b.ui.mouse,{widgetEventPrefix:"sort",options:{appendTo:"parent",axis:false,connectWith:false,containment:false,cursor:"auto",cursorAt:false,dropOnEmpty:true,forcePlaceholderSize:false,forceHelperSize:false,grid:false,handle:false,helper:"original",items:"> *",opacity:false,placeholder:false,revert:false,scroll:true,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1E3},_create:function(){this.containerCache={};this.element.addClass("ui-sortable");
this.refresh();this.floating=this.items.length?/left|right/.test(this.items[0].item.css("float")):false;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 c=this.items.length-1;c>=0;c--)this.items[c].item.removeData("sortable-item");return this},_setOption:function(c,g){if(c==="disabled"){this.options[c]=g;this.widget()[g?"addClass":"removeClass"]("ui-sortable-disabled")}else b.Widget.prototype._setOption.apply(self,
arguments)},_mouseCapture:function(c,g){if(this.reverting)return false;if(this.options.disabled||this.options.type=="static")return false;this._refreshItems(c);var h=null,d=this;b(c.target).parents().each(function(){if(b.data(this,"sortable-item")==d){h=b(this);return false}});if(b.data(c.target,"sortable-item")==d)h=b(c.target);if(!h)return false;if(this.options.handle&&!g){var j=false;b(this.options.handle,h).find("*").andSelf().each(function(){if(this==c.target)j=true});if(!j)return false}this.currentItem=
h;this._removeCurrentsFromItems();return true},_mouseStart:function(c,g,h){g=this.options;var d=this;this.currentContainer=this;this.refreshPositions();this.helper=this._createHelper(c);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");b.extend(this.offset,
{click:{left:c.pageX-this.offset.left,top:c.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});this.originalPosition=this._generatePosition(c);this.originalPageX=c.pageX;this.originalPageY=c.pageY;g.cursorAt&&this._adjustOffsetFromHelper(g.cursorAt);this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]};this.helper[0]!=this.currentItem[0]&&this.currentItem.hide();this._createPlaceholder();g.containment&&this._setContainment();
if(g.cursor){if(b("body").css("cursor"))this._storedCursor=b("body").css("cursor");b("body").css("cursor",g.cursor)}if(g.opacity){if(this.helper.css("opacity"))this._storedOpacity=this.helper.css("opacity");this.helper.css("opacity",g.opacity)}if(g.zIndex){if(this.helper.css("zIndex"))this._storedZIndex=this.helper.css("zIndex");this.helper.css("zIndex",g.zIndex)}if(this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML")this.overflowOffset=this.scrollParent.offset();this._trigger("start",
c,this._uiHash());this._preserveHelperProportions||this._cacheHelperProportions();if(!h)for(h=this.containers.length-1;h>=0;h--)this.containers[h]._trigger("activate",c,d._uiHash(this));if(b.ui.ddmanager)b.ui.ddmanager.current=this;b.ui.ddmanager&&!g.dropBehaviour&&b.ui.ddmanager.prepareOffsets(this,c);this.dragging=true;this.helper.addClass("ui-sortable-helper");this._mouseDrag(c);return true},_mouseDrag:function(c){this.position=this._generatePosition(c);this.positionAbs=this._convertPositionTo("absolute");
if(!this.lastPositionAbs)this.lastPositionAbs=this.positionAbs;if(this.options.scroll){var g=this.options,h=false;if(this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML"){if(this.overflowOffset.top+this.scrollParent[0].offsetHeight-c.pageY<g.scrollSensitivity)this.scrollParent[0].scrollTop=h=this.scrollParent[0].scrollTop+g.scrollSpeed;else if(c.pageY-this.overflowOffset.top<g.scrollSensitivity)this.scrollParent[0].scrollTop=h=this.scrollParent[0].scrollTop-g.scrollSpeed;if(this.overflowOffset.left+
this.scrollParent[0].offsetWidth-c.pageX<g.scrollSensitivity)this.scrollParent[0].scrollLeft=h=this.scrollParent[0].scrollLeft+g.scrollSpeed;else if(c.pageX-this.overflowOffset.left<g.scrollSensitivity)this.scrollParent[0].scrollLeft=h=this.scrollParent[0].scrollLeft-g.scrollSpeed}else{if(c.pageY-b(document).scrollTop()<g.scrollSensitivity)h=b(document).scrollTop(b(document).scrollTop()-g.scrollSpeed);else if(b(window).height()-(c.pageY-b(document).scrollTop())<g.scrollSensitivity)h=b(document).scrollTop(b(document).scrollTop()+
g.scrollSpeed);if(c.pageX-b(document).scrollLeft()<g.scrollSensitivity)h=b(document).scrollLeft(b(document).scrollLeft()-g.scrollSpeed);else if(b(window).width()-(c.pageX-b(document).scrollLeft())<g.scrollSensitivity)h=b(document).scrollLeft(b(document).scrollLeft()+g.scrollSpeed)}h!==false&&b.ui.ddmanager&&!g.dropBehaviour&&b.ui.ddmanager.prepareOffsets(this,c)}this.positionAbs=this._convertPositionTo("absolute");if(!this.options.axis||this.options.axis!="y")this.helper[0].style.left=this.position.left+
"px";if(!this.options.axis||this.options.axis!="x")this.helper[0].style.top=this.position.top+"px";for(g=this.items.length-1;g>=0;g--){h=this.items[g];var d=h.item[0],j=this._intersectsWithPointer(h);if(j)if(d!=this.currentItem[0]&&this.placeholder[j==1?"next":"prev"]()[0]!=d&&!b.ui.contains(this.placeholder[0],d)&&(this.options.type=="semi-dynamic"?!b.ui.contains(this.element[0],d):true)){this.direction=j==1?"down":"up";if(this.options.tolerance=="pointer"||this._intersectsWithSides(h))this._rearrange(c,
h);else break;this._trigger("change",c,this._uiHash());break}}this._contactContainers(c);b.ui.ddmanager&&b.ui.ddmanager.drag(this,c);this._trigger("sort",c,this._uiHash());this.lastPositionAbs=this.positionAbs;return false},_mouseStop:function(c,g){if(c){b.ui.ddmanager&&!this.options.dropBehaviour&&b.ui.ddmanager.drop(this,c);if(this.options.revert){var h=this;g=h.placeholder.offset();h.reverting=true;b(this.helper).animate({left:g.left-this.offset.parent.left-h.margins.left+(this.offsetParent[0]==
document.body?0:this.offsetParent[0].scrollLeft),top:g.top-this.offset.parent.top-h.margins.top+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollTop)},parseInt(this.options.revert,10)||500,function(){h._clear(c)})}else this._clear(c,g);return false}},cancel:function(){var c=this;if(this.dragging){this._mouseUp();this.options.helper=="original"?this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper"):this.currentItem.show();for(var g=this.containers.length-1;g>=0;g--){this.containers[g]._trigger("deactivate",
null,c._uiHash(this));if(this.containers[g].containerCache.over){this.containers[g]._trigger("out",null,c._uiHash(this));this.containers[g].containerCache.over=0}}}this.placeholder[0].parentNode&&this.placeholder[0].parentNode.removeChild(this.placeholder[0]);this.options.helper!="original"&&this.helper&&this.helper[0].parentNode&&this.helper.remove();b.extend(this,{helper:null,dragging:false,reverting:false,_noFinalSort:null});this.domPosition.prev?b(this.domPosition.prev).after(this.currentItem):
b(this.domPosition.parent).prepend(this.currentItem);return this},serialize:function(c){var g=this._getItemsAsjQuery(c&&c.connected),h=[];c=c||{};b(g).each(function(){var d=(b(c.item||this).attr(c.attribute||"id")||"").match(c.expression||/(.+)[-=_](.+)/);if(d)h.push((c.key||d[1]+"[]")+"="+(c.key&&c.expression?d[1]:d[2]))});return h.join("&")},toArray:function(c){var g=this._getItemsAsjQuery(c&&c.connected),h=[];c=c||{};g.each(function(){h.push(b(c.item||this).attr(c.attribute||"id")||"")});return h},
_intersectsWith:function(c){var g=this.positionAbs.left,h=g+this.helperProportions.width,d=this.positionAbs.top,j=d+this.helperProportions.height,l=c.left,p=l+c.width,o=c.top,y=o+c.height,x=this.offset.click.top,s=this.offset.click.left;x=d+x>o&&d+x<y&&g+s>l&&g+s<p;return this.options.tolerance=="pointer"||this.options.forcePointerForContainers||this.options.tolerance!="pointer"&&this.helperProportions[this.floating?"width":"height"]>c[this.floating?"width":"height"]?x:l<g+this.helperProportions.width/
2&&h-this.helperProportions.width/2<p&&o<d+this.helperProportions.height/2&&j-this.helperProportions.height/2<y},_intersectsWithPointer:function(c){var g=b.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,c.top,c.height);c=b.ui.isOverAxis(this.positionAbs.left+this.offset.click.left,c.left,c.width);g=g&&c;c=this._getDragVerticalDirection();var h=this._getDragHorizontalDirection();if(!g)return false;return this.floating?h&&h=="right"||c=="down"?2:1:c&&(c=="down"?2:1)},_intersectsWithSides:function(c){var g=
b.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,c.top+c.height/2,c.height);c=b.ui.isOverAxis(this.positionAbs.left+this.offset.click.left,c.left+c.width/2,c.width);var h=this._getDragVerticalDirection(),d=this._getDragHorizontalDirection();return this.floating&&d?d=="right"&&c||d=="left"&&!c:h&&(h=="down"&&g||h=="up"&&!g)},_getDragVerticalDirection:function(){var c=this.positionAbs.top-this.lastPositionAbs.top;return c!=0&&(c>0?"down":"up")},_getDragHorizontalDirection:function(){var c=
this.positionAbs.left-this.lastPositionAbs.left;return c!=0&&(c>0?"right":"left")},refresh:function(c){this._refreshItems(c);this.refreshPositions();return this},_connectWith:function(){var c=this.options;return c.connectWith.constructor==String?[c.connectWith]:c.connectWith},_getItemsAsjQuery:function(c){var g=[],h=[],d=this._connectWith();if(d&&c)for(c=d.length-1;c>=0;c--)for(var j=b(d[c]),l=j.length-1;l>=0;l--){var p=b.data(j[l],"sortable");if(p&&p!=this&&!p.options.disabled)h.push([b.isFunction(p.options.items)?
p.options.items.call(p.element):b(p.options.items,p.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),p])}h.push([b.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):b(this.options.items,this.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),this]);for(c=h.length-1;c>=0;c--)h[c][0].each(function(){g.push(this)});return b(g)},_removeCurrentsFromItems:function(){for(var c=this.currentItem.find(":data(sortable-item)"),
g=0;g<this.items.length;g++)for(var h=0;h<c.length;h++)c[h]==this.items[g].item[0]&&this.items.splice(g,1)},_refreshItems:function(c){this.items=[];this.containers=[this];var g=this.items,h=[[b.isFunction(this.options.items)?this.options.items.call(this.element[0],c,{item:this.currentItem}):b(this.options.items,this.element),this]],d=this._connectWith();if(d)for(var j=d.length-1;j>=0;j--)for(var l=b(d[j]),p=l.length-1;p>=0;p--){var o=b.data(l[p],"sortable");if(o&&o!=this&&!o.options.disabled){h.push([b.isFunction(o.options.items)?
o.options.items.call(o.element[0],c,{item:this.currentItem}):b(o.options.items,o.element),o]);this.containers.push(o)}}for(j=h.length-1;j>=0;j--){c=h[j][1];d=h[j][0];p=0;for(l=d.length;p<l;p++){o=b(d[p]);o.data("sortable-item",c);g.push({item:o,instance:c,width:0,height:0,left:0,top:0})}}},refreshPositions:function(c){if(this.offsetParent&&this.helper)this.offset.parent=this._getParentOffset();for(var g=this.items.length-1;g>=0;g--){var h=this.items[g],d=this.options.toleranceElement?b(this.options.toleranceElement,
h.item):h.item;if(!c){h.width=d.outerWidth();h.height=d.outerHeight()}d=d.offset();h.left=d.left;h.top=d.top}if(this.options.custom&&this.options.custom.refreshContainers)this.options.custom.refreshContainers.call(this);else for(g=this.containers.length-1;g>=0;g--){d=this.containers[g].element.offset();this.containers[g].containerCache.left=d.left;this.containers[g].containerCache.top=d.top;this.containers[g].containerCache.width=this.containers[g].element.outerWidth();this.containers[g].containerCache.height=
this.containers[g].element.outerHeight()}return this},_createPlaceholder:function(c){var g=c||this,h=g.options;if(!h.placeholder||h.placeholder.constructor==String){var d=h.placeholder;h.placeholder={element:function(){var j=b(document.createElement(g.currentItem[0].nodeName)).addClass(d||g.currentItem[0].className+" ui-sortable-placeholder").removeClass("ui-sortable-helper")[0];if(!d)j.style.visibility="hidden";return j},update:function(j,l){if(!(d&&!h.forcePlaceholderSize)){l.height()||l.height(g.currentItem.innerHeight()-
parseInt(g.currentItem.css("paddingTop")||0,10)-parseInt(g.currentItem.css("paddingBottom")||0,10));l.width()||l.width(g.currentItem.innerWidth()-parseInt(g.currentItem.css("paddingLeft")||0,10)-parseInt(g.currentItem.css("paddingRight")||0,10))}}}}g.placeholder=b(h.placeholder.element.call(g.element,g.currentItem));g.currentItem.after(g.placeholder);h.placeholder.update(g,g.placeholder)},_contactContainers:function(c){for(var g=null,h=null,d=this.containers.length-1;d>=0;d--)if(!b.ui.contains(this.currentItem[0],
this.containers[d].element[0]))if(this._intersectsWith(this.containers[d].containerCache)){if(!(g&&b.ui.contains(this.containers[d].element[0],g.element[0]))){g=this.containers[d];h=d}}else if(this.containers[d].containerCache.over){this.containers[d]._trigger("out",c,this._uiHash(this));this.containers[d].containerCache.over=0}if(g)if(this.containers.length===1){this.containers[h]._trigger("over",c,this._uiHash(this));this.containers[h].containerCache.over=1}else if(this.currentContainer!=this.containers[h]){g=
1E4;d=null;for(var j=this.positionAbs[this.containers[h].floating?"left":"top"],l=this.items.length-1;l>=0;l--)if(b.ui.contains(this.containers[h].element[0],this.items[l].item[0])){var p=this.items[l][this.containers[h].floating?"left":"top"];if(Math.abs(p-j)<g){g=Math.abs(p-j);d=this.items[l]}}if(d||this.options.dropOnEmpty){this.currentContainer=this.containers[h];d?this._rearrange(c,d,null,true):this._rearrange(c,null,this.containers[h].element,true);this._trigger("change",c,this._uiHash());this.containers[h]._trigger("change",
c,this._uiHash(this));this.options.placeholder.update(this.currentContainer,this.placeholder);this.containers[h]._trigger("over",c,this._uiHash(this));this.containers[h].containerCache.over=1}}},_createHelper:function(c){var g=this.options;c=b.isFunction(g.helper)?b(g.helper.apply(this.element[0],[c,this.currentItem])):g.helper=="clone"?this.currentItem.clone():this.currentItem;c.parents("body").length||b(g.appendTo!="parent"?g.appendTo:this.currentItem[0].parentNode)[0].appendChild(c[0]);if(c[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")};if(c[0].style.width==""||g.forceHelperSize)c.width(this.currentItem.width());if(c[0].style.height==""||g.forceHelperSize)c.height(this.currentItem.height());return c},_adjustOffsetFromHelper:function(c){if(typeof c=="string")c=c.split(" ");if(b.isArray(c))c={left:+c[0],top:+c[1]||
0};if("left"in c)this.offset.click.left=c.left+this.margins.left;if("right"in c)this.offset.click.left=this.helperProportions.width-c.right+this.margins.left;if("top"in c)this.offset.click.top=c.top+this.margins.top;if("bottom"in c)this.offset.click.top=this.helperProportions.height-c.bottom+this.margins.top},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var c=this.offsetParent.offset();if(this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&b.ui.contains(this.scrollParent[0],
this.offsetParent[0])){c.left+=this.scrollParent.scrollLeft();c.top+=this.scrollParent.scrollTop()}if(this.offsetParent[0]==document.body||this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&b.browser.msie)c={top:0,left:0};return{top:c.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:c.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var c=this.currentItem.position();return{top:c.top-
(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:c.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}else 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 c=this.options;
if(c.containment=="parent")c.containment=this.helper[0].parentNode;if(c.containment=="document"||c.containment=="window")this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,b(c.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(b(c.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];if(!/^(document|window|parent)$/.test(c.containment)){var g=
b(c.containment)[0];c=b(c.containment).offset();var h=b(g).css("overflow")!="hidden";this.containment=[c.left+(parseInt(b(g).css("borderLeftWidth"),10)||0)+(parseInt(b(g).css("paddingLeft"),10)||0)-this.margins.left,c.top+(parseInt(b(g).css("borderTopWidth"),10)||0)+(parseInt(b(g).css("paddingTop"),10)||0)-this.margins.top,c.left+(h?Math.max(g.scrollWidth,g.offsetWidth):g.offsetWidth)-(parseInt(b(g).css("borderLeftWidth"),10)||0)-(parseInt(b(g).css("paddingRight"),10)||0)-this.helperProportions.width-
this.margins.left,c.top+(h?Math.max(g.scrollHeight,g.offsetHeight):g.offsetHeight)-(parseInt(b(g).css("borderTopWidth"),10)||0)-(parseInt(b(g).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top]}},_convertPositionTo:function(c,g){if(!g)g=this.position;c=c=="absolute"?1:-1;var h=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&b.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,d=/(html|body)/i.test(h[0].tagName);return{top:g.top+
this.offset.relative.top*c+this.offset.parent.top*c-(b.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():d?0:h.scrollTop())*c),left:g.left+this.offset.relative.left*c+this.offset.parent.left*c-(b.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():d?0:h.scrollLeft())*c)}},_generatePosition:function(c){var g=this.options,h=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&b.ui.contains(this.scrollParent[0],
this.offsetParent[0]))?this.offsetParent:this.scrollParent,d=/(html|body)/i.test(h[0].tagName);if(this.cssPosition=="relative"&&!(this.scrollParent[0]!=document&&this.scrollParent[0]!=this.offsetParent[0]))this.offset.relative=this._getRelativeOffset();var j=c.pageX,l=c.pageY;if(this.originalPosition){if(this.containment){if(c.pageX-this.offset.click.left<this.containment[0])j=this.containment[0]+this.offset.click.left;if(c.pageY-this.offset.click.top<this.containment[1])l=this.containment[1]+this.offset.click.top;
if(c.pageX-this.offset.click.left>this.containment[2])j=this.containment[2]+this.offset.click.left;if(c.pageY-this.offset.click.top>this.containment[3])l=this.containment[3]+this.offset.click.top}if(g.grid){l=this.originalPageY+Math.round((l-this.originalPageY)/g.grid[1])*g.grid[1];l=this.containment?!(l-this.offset.click.top<this.containment[1]||l-this.offset.click.top>this.containment[3])?l:!(l-this.offset.click.top<this.containment[1])?l-g.grid[1]:l+g.grid[1]:l;j=this.originalPageX+Math.round((j-
this.originalPageX)/g.grid[0])*g.grid[0];j=this.containment?!(j-this.offset.click.left<this.containment[0]||j-this.offset.click.left>this.containment[2])?j:!(j-this.offset.click.left<this.containment[0])?j-g.grid[0]:j+g.grid[0]:j}}return{top:l-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(b.browser.safari&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollTop():d?0:h.scrollTop()),left:j-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+
(b.browser.safari&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():d?0:h.scrollLeft())}},_rearrange:function(c,g,h,d){h?h[0].appendChild(this.placeholder[0]):g.item[0].parentNode.insertBefore(this.placeholder[0],this.direction=="down"?g.item[0]:g.item[0].nextSibling);this.counter=this.counter?++this.counter:1;var j=this,l=this.counter;window.setTimeout(function(){l==j.counter&&j.refreshPositions(!d)},0)},_clear:function(c,g){this.reverting=false;var h=[];!this._noFinalSort&&
this.currentItem[0].parentNode&&this.placeholder.before(this.currentItem);this._noFinalSort=null;if(this.helper[0]==this.currentItem[0]){for(var d in this._storedCSS)if(this._storedCSS[d]=="auto"||this._storedCSS[d]=="static")this._storedCSS[d]="";this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper")}else this.currentItem.show();this.fromOutside&&!g&&h.push(function(j){this._trigger("receive",j,this._uiHash(this.fromOutside))});if((this.fromOutside||this.domPosition.prev!=this.currentItem.prev().not(".ui-sortable-helper")[0]||
this.domPosition.parent!=this.currentItem.parent()[0])&&!g)h.push(function(j){this._trigger("update",j,this._uiHash())});if(!b.ui.contains(this.element[0],this.currentItem[0])){g||h.push(function(j){this._trigger("remove",j,this._uiHash())});for(d=this.containers.length-1;d>=0;d--)if(b.ui.contains(this.containers[d].element[0],this.currentItem[0])&&!g){h.push(function(j){return function(l){j._trigger("receive",l,this._uiHash(this))}}.call(this,this.containers[d]));h.push(function(j){return function(l){j._trigger("update",
l,this._uiHash(this))}}.call(this,this.containers[d]))}}for(d=this.containers.length-1;d>=0;d--){g||h.push(function(j){return function(l){j._trigger("deactivate",l,this._uiHash(this))}}.call(this,this.containers[d]));if(this.containers[d].containerCache.over){h.push(function(j){return function(l){j._trigger("out",l,this._uiHash(this))}}.call(this,this.containers[d]));this.containers[d].containerCache.over=0}}this._storedCursor&&b("body").css("cursor",this._storedCursor);this._storedOpacity&&this.helper.css("opacity",
this._storedOpacity);if(this._storedZIndex)this.helper.css("zIndex",this._storedZIndex=="auto"?"":this._storedZIndex);this.dragging=false;if(this.cancelHelperRemoval){if(!g){this._trigger("beforeStop",c,this._uiHash());for(d=0;d<h.length;d++)h[d].call(this,c);this._trigger("stop",c,this._uiHash())}return false}g||this._trigger("beforeStop",c,this._uiHash());this.placeholder[0].parentNode.removeChild(this.placeholder[0]);this.helper[0]!=this.currentItem[0]&&this.helper.remove();this.helper=null;if(!g){for(d=
0;d<h.length;d++)h[d].call(this,c);this._trigger("stop",c,this._uiHash())}this.fromOutside=false;return true},_trigger:function(){b.Widget.prototype._trigger.apply(this,arguments)===false&&this.cancel()},_uiHash:function(c){var g=c||this;return{helper:g.helper,placeholder:g.placeholder||b([]),position:g.position,originalPosition:g.originalPosition,offset:g.positionAbs,item:g.currentItem,sender:c?c.element:null}}});b.extend(b.ui.sortable,{version:"1.8.1"})})(jQuery);
(function(b){b.widget("ui.accordion",{options:{active:0,animated:"slide",autoHeight:true,clearStyle:false,collapsible:false,event:"click",fillSpace:false,header:"> li > :first-child,> :not(li):even",icons:{header:"ui-icon-triangle-1-e",headerSelected:"ui-icon-triangle-1-s"},navigation:false,navigationFilter:function(){return this.href.toLowerCase()==location.href.toLowerCase()}},_create:function(){var c=this.options,g=this;this.running=0;this.element.addClass("ui-accordion ui-widget ui-helper-reset");
this.element[0].nodeName=="UL"&&this.element.children("li").addClass("ui-accordion-li-fix");this.headers=this.element.find(c.header).addClass("ui-accordion-header ui-helper-reset ui-state-default ui-corner-all").bind("mouseenter.accordion",function(){b(this).addClass("ui-state-hover")}).bind("mouseleave.accordion",function(){b(this).removeClass("ui-state-hover")}).bind("focus.accordion",function(){b(this).addClass("ui-state-focus")}).bind("blur.accordion",function(){b(this).removeClass("ui-state-focus")});
this.headers.next().addClass("ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom");if(c.navigation){var h=this.element.find("a").filter(c.navigationFilter);if(h.length){var d=h.closest(".ui-accordion-header");this.active=d.length?d:h.closest(".ui-accordion-content").prev()}}this.active=this._findActive(this.active||c.active).toggleClass("ui-state-default").toggleClass("ui-state-active").toggleClass("ui-corner-all").toggleClass("ui-corner-top");this.active.next().addClass("ui-accordion-content-active");
this._createIcons();this.resize();this.element.attr("role","tablist");this.headers.attr("role","tab").bind("keydown",function(j){return g._keydown(j)}).next().attr("role","tabpanel");this.headers.not(this.active||"").attr("aria-expanded","false").attr("tabIndex","-1").next().hide();this.active.length?this.active.attr("aria-expanded","true").attr("tabIndex","0"):this.headers.eq(0).attr("tabIndex","0");b.browser.safari||this.headers.find("a").attr("tabIndex","-1");c.event&&this.headers.bind(c.event+
".accordion",function(j){g._clickHandler.call(g,j,this);j.preventDefault()})},_createIcons:function(){var c=this.options;if(c.icons){b("<span/>").addClass("ui-icon "+c.icons.header).prependTo(this.headers);this.active.find(".ui-icon").toggleClass(c.icons.header).toggleClass(c.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 c=this.options;this.element.removeClass("ui-accordion ui-widget ui-helper-reset").removeAttr("role").unbind(".accordion").removeData("accordion");
this.headers.unbind(".accordion").removeClass("ui-accordion-header ui-helper-reset ui-state-default ui-corner-all ui-state-active ui-corner-top").removeAttr("role").removeAttr("aria-expanded").removeAttr("tabIndex");this.headers.find("a").removeAttr("tabIndex");this._destroyIcons();var g=this.headers.next().css("display","").removeAttr("role").removeClass("ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content ui-accordion-content-active");if(c.autoHeight||c.fillHeight)g.css("height",
"");return this},_setOption:function(c,g){b.Widget.prototype._setOption.apply(this,arguments);c=="active"&&this.activate(g);if(c=="icons"){this._destroyIcons();g&&this._createIcons()}},_keydown:function(c){var g=b.ui.keyCode;if(!(this.options.disabled||c.altKey||c.ctrlKey)){var h=this.headers.length,d=this.headers.index(c.target),j=false;switch(c.keyCode){case g.RIGHT:case g.DOWN:j=this.headers[(d+1)%h];break;case g.LEFT:case g.UP:j=this.headers[(d-1+h)%h];break;case g.SPACE:case g.ENTER:this._clickHandler({target:c.target},
c.target);c.preventDefault()}if(j){b(c.target).attr("tabIndex","-1");b(j).attr("tabIndex","0");j.focus();return false}return true}},resize:function(){var c=this.options,g;if(c.fillSpace){if(b.browser.msie){var h=this.element.parent().css("overflow");this.element.parent().css("overflow","hidden")}g=this.element.parent().height();b.browser.msie&&this.element.parent().css("overflow",h);this.headers.each(function(){g-=b(this).outerHeight(true)});this.headers.next().each(function(){b(this).height(Math.max(0,
g-b(this).innerHeight()+b(this).height()))}).css("overflow","auto")}else if(c.autoHeight){g=0;this.headers.next().each(function(){g=Math.max(g,b(this).height())}).height(g)}return this},activate:function(c){this.options.active=c;c=this._findActive(c)[0];this._clickHandler({target:c},c);return this},_findActive:function(c){return c?typeof c=="number"?this.headers.filter(":eq("+c+")"):this.headers.not(this.headers.not(c)):c===false?b([]):this.headers.filter(":eq(0)")},_clickHandler:function(c,g){var h=
this.options;if(!h.disabled)if(c.target){c=b(c.currentTarget||g);g=c[0]==this.active[0];h.active=h.collapsible&&g?false:b(".ui-accordion-header",this.element).index(c);if(!(this.running||!h.collapsible&&g)){this.active.removeClass("ui-state-active ui-corner-top").addClass("ui-state-default ui-corner-all").find(".ui-icon").removeClass(h.icons.headerSelected).addClass(h.icons.header);if(!g){c.removeClass("ui-state-default ui-corner-all").addClass("ui-state-active ui-corner-top").find(".ui-icon").removeClass(h.icons.header).addClass(h.icons.headerSelected);
c.next().addClass("ui-accordion-content-active")}l=c.next();d=this.active.next();j={options:h,newHeader:g&&h.collapsible?b([]):c,oldHeader:this.active,newContent:g&&h.collapsible?b([]):l,oldContent:d};h=this.headers.index(this.active[0])>this.headers.index(c[0]);this.active=g?b([]):c;this._toggle(l,d,j,g,h)}}else if(h.collapsible){this.active.removeClass("ui-state-active ui-corner-top").addClass("ui-state-default ui-corner-all").find(".ui-icon").removeClass(h.icons.headerSelected).addClass(h.icons.header);
this.active.next().addClass("ui-accordion-content-active");var d=this.active.next(),j={options:h,newHeader:b([]),oldHeader:h.active,newContent:b([]),oldContent:d},l=this.active=b([]);this._toggle(l,d,j)}},_toggle:function(c,g,h,d,j){var l=this.options,p=this;this.toShow=c;this.toHide=g;this.data=h;var o=function(){if(p)return p._completed.apply(p,arguments)};this._trigger("changestart",null,this.data);this.running=g.size()===0?c.size():g.size();if(l.animated){h={};h=l.collapsible&&d?{toShow:b([]),
toHide:g,complete:o,down:j,autoHeight:l.autoHeight||l.fillSpace}:{toShow:c,toHide:g,complete:o,down:j,autoHeight:l.autoHeight||l.fillSpace};if(!l.proxied)l.proxied=l.animated;if(!l.proxiedDuration)l.proxiedDuration=l.duration;l.animated=b.isFunction(l.proxied)?l.proxied(h):l.proxied;l.duration=b.isFunction(l.proxiedDuration)?l.proxiedDuration(h):l.proxiedDuration;d=b.ui.accordion.animations;var y=l.duration,x=l.animated;if(x&&!d[x]&&!b.easing[x])x="slide";d[x]||(d[x]=function(s){this.slide(s,{easing:x,
duration:y||700})});d[x](h)}else{if(l.collapsible&&d)c.toggle();else{g.hide();c.show()}o(true)}g.prev().attr("aria-expanded","false").attr("tabIndex","-1").blur();c.prev().attr("aria-expanded","true").attr("tabIndex","0").focus()},_completed:function(c){var g=this.options;this.running=c?0:--this.running;if(!this.running){g.clearStyle&&this.toShow.add(this.toHide).css({height:"",overflow:""});this.toHide.removeClass("ui-accordion-content-active");this._trigger("change",null,this.data)}}});b.extend(b.ui.accordion,
{version:"1.8.1",animations:{slide:function(c,g){c=b.extend({easing:"swing",duration:300},c,g);if(c.toHide.size())if(c.toShow.size()){var h=c.toShow.css("overflow"),d=0,j={},l={},p;g=c.toShow;p=g[0].style.width;g.width(parseInt(g.parent().width(),10)-parseInt(g.css("paddingLeft"),10)-parseInt(g.css("paddingRight"),10)-(parseInt(g.css("borderLeftWidth"),10)||0)-(parseInt(g.css("borderRightWidth"),10)||0));b.each(["height","paddingTop","paddingBottom"],function(o,y){l[y]="hide";o=(""+b.css(c.toShow[0],
y)).match(/^([\d+-.]+)(.*)$/);j[y]={value:o[1],unit:o[2]||"px"}});c.toShow.css({height:0,overflow:"hidden"}).show();c.toHide.filter(":hidden").each(c.complete).end().filter(":visible").animate(l,{step:function(o,y){if(y.prop=="height")d=y.end-y.start===0?0:(y.now-y.start)/(y.end-y.start);c.toShow[0].style[y.prop]=d*j[y.prop].value+j[y.prop].unit},duration:c.duration,easing:c.easing,complete:function(){c.autoHeight||c.toShow.css("height","");c.toShow.css("width",p);c.toShow.css({overflow:h});c.complete()}})}else c.toHide.animate({height:"hide"},
c);else c.toShow.animate({height:"show"},c)},bounceslide:function(c){this.slide(c,{easing:c.down?"easeOutBounce":"swing",duration:c.down?1E3:200})}}})})(jQuery);
(function(b){b.widget("ui.autocomplete",{options:{minLength:1,delay:300},_create:function(){var c=this,g=this.element[0].ownerDocument;this.element.addClass("ui-autocomplete-input").attr("autocomplete","off").attr({role:"textbox","aria-autocomplete":"list","aria-haspopup":"true"}).bind("keydown.autocomplete",function(h){var d=b.ui.keyCode;switch(h.keyCode){case d.PAGE_UP:c._move("previousPage",h);break;case d.PAGE_DOWN:c._move("nextPage",h);break;case d.UP:c._move("previous",h);h.preventDefault();
break;case d.DOWN:c._move("next",h);h.preventDefault();break;case d.ENTER:c.menu.active&&h.preventDefault();case d.TAB:if(!c.menu.active)return;c.menu.select(h);break;case d.ESCAPE:c.element.val(c.term);c.close(h);break;case d.LEFT:case d.RIGHT:case d.SHIFT:case d.CONTROL:case d.ALT:break;default:clearTimeout(c.searching);c.searching=setTimeout(function(){c.search(null,h)},c.options.delay);break}}).bind("focus.autocomplete",function(){c.selectedItem=null;c.previous=c.element.val()}).bind("blur.autocomplete",
function(h){clearTimeout(c.searching);c.closing=setTimeout(function(){c.close(h);c._change(h)},150)});this._initSource();this.response=function(){return c._response.apply(c,arguments)};this.menu=b("<ul></ul>").addClass("ui-autocomplete").appendTo("body",g).menu({focus:function(h,d){d=d.item.data("item.autocomplete");false!==c._trigger("focus",null,{item:d})&&/^key/.test(h.originalEvent.type)&&c.element.val(d.value)},selected:function(h,d){d=d.item.data("item.autocomplete");false!==c._trigger("select",
h,{item:d})&&c.element.val(d.value);c.close(h);h=c.previous;if(c.element[0]!==g.activeElement){c.element.focus();c.previous=h}c.selectedItem=d},blur:function(){c.menu.element.is(":visible")&&c.element.val(c.term)}}).zIndex(this.element.zIndex()+1).css({top:0,left:0}).hide().data("menu");b.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();b.Widget.prototype.destroy.call(this)},_setOption:function(c){b.Widget.prototype._setOption.apply(this,arguments);c==="source"&&this._initSource()},_initSource:function(){var c,g;if(b.isArray(this.options.source)){c=this.options.source;this.source=function(h,d){d(b.ui.autocomplete.filter(c,h.term))}}else if(typeof this.options.source==="string"){g=this.options.source;this.source=function(h,d){b.getJSON(g,h,d)}}else this.source=this.options.source},search:function(c,g){c=
c!=null?c:this.element.val();if(c.length<this.options.minLength)return this.close(g);clearTimeout(this.closing);if(this._trigger("search")!==false)return this._search(c)},_search:function(c){this.term=this.element.addClass("ui-autocomplete-loading").val();this.source({term:c},this.response)},_response:function(c){if(c.length){c=this._normalize(c);this._suggest(c);this._trigger("open")}else this.close();this.element.removeClass("ui-autocomplete-loading")},close:function(c){clearTimeout(this.closing);
if(this.menu.element.is(":visible")){this._trigger("close",c);this.menu.element.hide();this.menu.deactivate()}},_change:function(c){this.previous!==this.element.val()&&this._trigger("change",c,{item:this.selectedItem})},_normalize:function(c){if(c.length&&c[0].label&&c[0].value)return c;return b.map(c,function(g){if(typeof g==="string")return{label:g,value:g};return b.extend({label:g.label||g.value,value:g.value||g.label},g)})},_suggest:function(c){var g=this.menu.element.empty().zIndex(this.element.zIndex()+
1),h;this._renderMenu(g,c);this.menu.deactivate();this.menu.refresh();this.menu.element.show().position({my:"left top",at:"left bottom",of:this.element,collision:"none"});c=g.width("").width();h=this.element.width();g.width(Math.max(c,h))},_renderMenu:function(c,g){var h=this;b.each(g,function(d,j){h._renderItem(c,j)})},_renderItem:function(c,g){return b("<li></li>").data("item.autocomplete",g).append("<a>"+g.label+"</a>").appendTo(c)},_move:function(c,g){if(this.menu.element.is(":visible"))if(this.menu.first()&&
/^previous/.test(c)||this.menu.last()&&/^next/.test(c)){this.element.val(this.term);this.menu.deactivate()}else this.menu[c](g);else this.search(null,g)},widget:function(){return this.menu.element}});b.extend(b.ui.autocomplete,{escapeRegex:function(c){return c.replace(/([\^\$\(\)\[\]\{\}\*\.\+\?\|\\])/gi,"\\$1")},filter:function(c,g){var h=new RegExp(b.ui.autocomplete.escapeRegex(g),"i");return b.grep(c,function(d){return h.test(d.label||d.value||d)})}})})(jQuery);
(function(b){b.widget("ui.menu",{_create:function(){var c=this;this.element.addClass("ui-menu ui-widget ui-widget-content ui-corner-all").attr({role:"listbox","aria-activedescendant":"ui-active-menuitem"}).click(function(g){if(b(g.target).closest(".ui-menu-item a").length){g.preventDefault();c.select(g)}});this.refresh()},refresh:function(){var c=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(g){c.activate(g,b(this).parent())}).mouseleave(function(){c.deactivate()})},activate:function(c,g){this.deactivate();if(this.hasScroll()){var h=g.offset().top-this.element.offset().top,d=this.element.attr("scrollTop"),j=this.element.height();if(h<0)this.element.attr("scrollTop",d+h);else h>j&&this.element.attr("scrollTop",d+h-j+g.height())}this.active=g.eq(0).children("a").addClass("ui-state-hover").attr("id","ui-active-menuitem").end();this._trigger("focus",c,{item:g})},deactivate:function(){if(this.active){this.active.children("a").removeClass("ui-state-hover").removeAttr("id");
this._trigger("blur");this.active=null}},next:function(c){this.move("next",".ui-menu-item:first",c)},previous:function(c){this.move("prev",".ui-menu-item:last",c)},first:function(){return this.active&&!this.active.prev().length},last:function(){return this.active&&!this.active.next().length},move:function(c,g,h){if(this.active){c=this.active[c+"All"](".ui-menu-item").eq(0);c.length?this.activate(h,c):this.activate(h,this.element.children(g))}else this.activate(h,this.element.children(g))},nextPage:function(c){if(this.hasScroll())if(!this.active||
this.last())this.activate(c,this.element.children(":first"));else{var g=this.active.offset().top,h=this.element.height(),d=this.element.children("li").filter(function(){var j=b(this).offset().top-g-h+b(this).height();return j<10&&j>-10});d.length||(d=this.element.children(":last"));this.activate(c,d)}else this.activate(c,this.element.children(!this.active||this.last()?":first":":last"))},previousPage:function(c){if(this.hasScroll())if(!this.active||this.first())this.activate(c,this.element.children(":last"));
else{var g=this.active.offset().top,h=this.element.height();result=this.element.children("li").filter(function(){var d=b(this).offset().top-g+h-b(this).height();return d<10&&d>-10});result.length||(result=this.element.children(":first"));this.activate(c,result)}else this.activate(c,this.element.children(!this.active||this.first()?":last":":first"))},hasScroll:function(){return this.element.height()<this.element.attr("scrollHeight")},select:function(c){this._trigger("selected",c,{item:this.active})}})})(jQuery);
(function(b){var c,g=function(d){b(":ui-button",d.target.form).each(function(){var j=b(this).data("button");setTimeout(function(){j.refresh()},1)})},h=function(d){var j=d.name,l=d.form,p=b([]);if(j)p=l?b(l).find("[name='"+j+"']"):b("[name='"+j+"']",d.ownerDocument).filter(function(){return!this.form});return p};b.widget("ui.button",{options:{text:true,label:null,icons:{primary:null,secondary:null}},_create:function(){this.element.closest("form").unbind("reset.button").bind("reset.button",g);this._determineButtonType();
this.hasTitle=!!this.buttonElement.attr("title");var d=this,j=this.options,l=this.type==="checkbox"||this.type==="radio",p="ui-state-hover"+(!l?" ui-state-active":"");if(j.label===null)j.label=this.buttonElement.html();if(this.element.is(":disabled"))j.disabled=true;this.buttonElement.addClass("ui-button ui-widget ui-state-default ui-corner-all").attr("role","button").bind("mouseenter.button",function(){if(!j.disabled){b(this).addClass("ui-state-hover");this===c&&b(this).addClass("ui-state-active")}}).bind("mouseleave.button",
function(){j.disabled||b(this).removeClass(p)}).bind("focus.button",function(){b(this).addClass("ui-state-focus")}).bind("blur.button",function(){b(this).removeClass("ui-state-focus")});l&&this.element.bind("change.button",function(){d.refresh()});if(this.type==="checkbox")this.buttonElement.bind("click.button",function(){if(j.disabled)return false;b(this).toggleClass("ui-state-active");d.buttonElement.attr("aria-pressed",d.element[0].checked)});else if(this.type==="radio")this.buttonElement.bind("click.button",
function(){if(j.disabled)return false;b(this).addClass("ui-state-active");d.buttonElement.attr("aria-pressed",true);var o=d.element[0];h(o).not(o).map(function(){return b(this).button("widget")[0]}).removeClass("ui-state-active").attr("aria-pressed",false)});else{this.buttonElement.bind("mousedown.button",function(){if(j.disabled)return false;b(this).addClass("ui-state-active");c=this;b(document).one("mouseup",function(){c=null})}).bind("mouseup.button",function(){if(j.disabled)return false;b(this).removeClass("ui-state-active")}).bind("keydown.button",
function(o){if(j.disabled)return false;if(o.keyCode==b.ui.keyCode.SPACE||o.keyCode==b.ui.keyCode.ENTER)b(this).addClass("ui-state-active")}).bind("keyup.button",function(){b(this).removeClass("ui-state-active")});this.buttonElement.is("a")&&this.buttonElement.keyup(function(o){o.keyCode===b.ui.keyCode.SPACE&&b(this).click()})}this._setOption("disabled",j.disabled)},_determineButtonType:function(){this.type=this.element.is(":checkbox")?"checkbox":this.element.is(":radio")?"radio":this.element.is("input")?
"input":"button";if(this.type==="checkbox"||this.type==="radio"){this.buttonElement=this.element.parents().last().find("[for="+this.element.attr("id")+"]");this.element.addClass("ui-helper-hidden-accessible");var d=this.element.is(":checked");d&&this.buttonElement.addClass("ui-state-active");this.buttonElement.attr("aria-pressed",d)}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 ui-button-text-only").removeAttr("role").removeAttr("aria-pressed").html(this.buttonElement.find(".ui-button-text").html());
this.hasTitle||this.buttonElement.removeAttr("title");b.Widget.prototype.destroy.call(this)},_setOption:function(d,j){b.Widget.prototype._setOption.apply(this,arguments);if(d==="disabled")j?this.element.attr("disabled",true):this.element.removeAttr("disabled");this._resetButton()},refresh:function(){var d=this.element.is(":disabled");d!==this.options.disabled&&this._setOption("disabled",d);if(this.type==="radio")h(this.element[0]).each(function(){b(this).is(":checked")?b(this).button("widget").addClass("ui-state-active").attr("aria-pressed",
true):b(this).button("widget").removeClass("ui-state-active").attr("aria-pressed",false)});else if(this.type==="checkbox")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(this.type==="input")this.options.label&&this.element.val(this.options.label);else{var d=this.buttonElement,j=b("<span></span>").addClass("ui-button-text").html(this.options.label).appendTo(d.empty()).text(),
l=this.options.icons,p=l.primary&&l.secondary;if(l.primary||l.secondary){d.addClass("ui-button-text-icon"+(p?"s":""));l.primary&&d.prepend("<span class='ui-button-icon-primary ui-icon "+l.primary+"'></span>");l.secondary&&d.append("<span class='ui-button-icon-secondary ui-icon "+l.secondary+"'></span>");if(!this.options.text){d.addClass(p?"ui-button-icons-only":"ui-button-icon-only").removeClass("ui-button-text-icons ui-button-text-icon");this.hasTitle||d.attr("title",j)}}else d.addClass("ui-button-text-only")}}});
b.widget("ui.buttonset",{_create:function(){this.element.addClass("ui-buttonset");this._init()},_init:function(){this.refresh()},_setOption:function(d,j){d==="disabled"&&this.buttons.button("option",d,j);b.Widget.prototype._setOption.apply(this,arguments)},refresh:function(){this.buttons=this.element.find(":button, :submit, :reset, :checkbox, :radio, a, :data(button)").filter(":ui-button").button("refresh").end().not(":ui-button").button().end().map(function(){return b(this).button("widget")[0]}).removeClass("ui-corner-all ui-corner-left ui-corner-right").filter(":first").addClass("ui-corner-left").end().filter(":last").addClass("ui-corner-right").end().end()},
destroy:function(){this.element.removeClass("ui-buttonset");this.buttons.map(function(){return b(this).button("widget")[0]}).removeClass("ui-corner-left ui-corner-right").end().button("destroy");b.Widget.prototype.destroy.call(this)}})})(jQuery);
(function(b){b.widget("ui.dialog",{options:{autoOpen:true,buttons:{},closeOnEscape:true,closeText:"close",dialogClass:"",draggable:true,hide:null,height:"auto",maxHeight:false,maxWidth:false,minHeight:150,minWidth:150,modal:false,position:"center",resizable:true,show:null,stack:true,title:"",width:300,zIndex:1E3},_create:function(){this.originalTitle=this.element.attr("title");var c=this,g=c.options,h=g.title||c.originalTitle||"&#160;",d=b.ui.dialog.getTitleId(c.element),j=(c.uiDialog=b("<div></div>")).appendTo(document.body).hide().addClass("ui-dialog ui-widget ui-widget-content ui-corner-all "+
g.dialogClass).css({zIndex:g.zIndex}).attr("tabIndex",-1).css("outline",0).keydown(function(o){if(g.closeOnEscape&&o.keyCode&&o.keyCode===b.ui.keyCode.ESCAPE){c.close(o);o.preventDefault()}}).attr({role:"dialog","aria-labelledby":d}).mousedown(function(o){c.moveToTop(false,o)});c.element.show().removeAttr("title").addClass("ui-dialog-content ui-widget-content").appendTo(j);var l=(c.uiDialogTitlebar=b("<div></div>")).addClass("ui-dialog-titlebar ui-widget-header ui-corner-all ui-helper-clearfix").prependTo(j),
p=b('<a href="#"></a>').addClass("ui-dialog-titlebar-close ui-corner-all").attr("role","button").hover(function(){p.addClass("ui-state-hover")},function(){p.removeClass("ui-state-hover")}).focus(function(){p.addClass("ui-state-focus")}).blur(function(){p.removeClass("ui-state-focus")}).click(function(o){c.close(o);return false}).appendTo(l);(c.uiDialogTitlebarCloseText=b("<span></span>")).addClass("ui-icon ui-icon-closethick").text(g.closeText).appendTo(p);b("<span></span>").addClass("ui-dialog-title").attr("id",
d).html(h).prependTo(l);if(b.isFunction(g.beforeclose)&&!b.isFunction(g.beforeClose))g.beforeClose=g.beforeclose;l.find("*").add(l).disableSelection();g.draggable&&b.fn.draggable&&c._makeDraggable();g.resizable&&b.fn.resizable&&c._makeResizable();c._createButtons(g.buttons);c._isOpen=false;b.fn.bgiframe&&j.bgiframe()},_init:function(){this.options.autoOpen&&this.open()},destroy:function(){var c=this;c.overlay&&c.overlay.destroy();c.uiDialog.hide();c.element.unbind(".dialog").removeData("dialog").removeClass("ui-dialog-content ui-widget-content").hide().appendTo("body");
c.uiDialog.remove();c.originalTitle&&c.element.attr("title",c.originalTitle);return c},widget:function(){return this.uiDialog},close:function(c){var g=this,h;if(false!==g._trigger("beforeClose",c)){g.overlay&&g.overlay.destroy();g.uiDialog.unbind("keypress.ui-dialog");g._isOpen=false;if(g.options.hide)g.uiDialog.hide(g.options.hide,function(){g._trigger("close",c)});else{g.uiDialog.hide();g._trigger("close",c)}b.ui.dialog.overlay.resize();if(g.options.modal){h=0;b(".ui-dialog").each(function(){if(this!==
g.uiDialog[0])h=Math.max(h,b(this).css("z-index"))});b.ui.dialog.maxZ=h}return g}},isOpen:function(){return this._isOpen},moveToTop:function(c,g){var h=this,d=h.options;if(d.modal&&!c||!d.stack&&!d.modal)return h._trigger("focus",g);if(d.zIndex>b.ui.dialog.maxZ)b.ui.dialog.maxZ=d.zIndex;if(h.overlay){b.ui.dialog.maxZ+=1;h.overlay.$el.css("z-index",b.ui.dialog.overlay.maxZ=b.ui.dialog.maxZ)}c={scrollTop:h.element.attr("scrollTop"),scrollLeft:h.element.attr("scrollLeft")};b.ui.dialog.maxZ+=1;h.uiDialog.css("z-index",
b.ui.dialog.maxZ);h.element.attr(c);h._trigger("focus",g);return h},open:function(){if(!this._isOpen){var c=this,g=c.options,h=c.uiDialog;c.overlay=g.modal?new b.ui.dialog.overlay(c):null;h.next().length&&h.appendTo("body");c._size();c._position(g.position);h.show(g.show);c.moveToTop(true);g.modal&&h.bind("keypress.ui-dialog",function(d){if(d.keyCode===b.ui.keyCode.TAB){var j=b(":tabbable",this),l=j.filter(":first");j=j.filter(":last");if(d.target===j[0]&&!d.shiftKey){l.focus(1);return false}else if(d.target===
l[0]&&d.shiftKey){j.focus(1);return false}}});b([]).add(h.find(".ui-dialog-content :tabbable:first")).add(h.find(".ui-dialog-buttonpane :tabbable:first")).add(h).filter(":first").focus();c._trigger("open");c._isOpen=true;return c}},_createButtons:function(c){var g=this,h=false,d=b("<div></div>").addClass("ui-dialog-buttonpane ui-widget-content ui-helper-clearfix");g.uiDialog.find(".ui-dialog-buttonpane").remove();typeof c==="object"&&c!==null&&b.each(c,function(){return!(h=true)});if(h){b.each(c,
function(j,l){j=b('<button type="button"></button>').text(j).click(function(){l.apply(g.element[0],arguments)}).appendTo(d);b.fn.button&&j.button()});d.appendTo(g.uiDialog)}},_makeDraggable:function(){function c(l){return{position:l.position,offset:l.offset}}var g=this,h=g.options,d=b(document),j;g.uiDialog.draggable({cancel:".ui-dialog-content, .ui-dialog-titlebar-close",handle:".ui-dialog-titlebar",containment:"document",start:function(l,p){j=h.height==="auto"?"auto":b(this).height();b(this).height(b(this).height()).addClass("ui-dialog-dragging");
g._trigger("dragStart",l,c(p))},drag:function(l,p){g._trigger("drag",l,c(p))},stop:function(l,p){h.position=[p.position.left-d.scrollLeft(),p.position.top-d.scrollTop()];b(this).removeClass("ui-dialog-dragging").height(j);g._trigger("dragStop",l,c(p));b.ui.dialog.overlay.resize()}})},_makeResizable:function(c){function g(l){return{originalPosition:l.originalPosition,originalSize:l.originalSize,position:l.position,size:l.size}}c=c===undefined?this.options.resizable:c;var h=this,d=h.options,j=h.uiDialog.css("position");
c=typeof c==="string"?c:"n,e,s,w,se,sw,ne,nw";h.uiDialog.resizable({cancel:".ui-dialog-content",containment:"document",alsoResize:h.element,maxWidth:d.maxWidth,maxHeight:d.maxHeight,minWidth:d.minWidth,minHeight:h._minHeight(),handles:c,start:function(l,p){b(this).addClass("ui-dialog-resizing");h._trigger("resizeStart",l,g(p))},resize:function(l,p){h._trigger("resize",l,g(p))},stop:function(l,p){b(this).removeClass("ui-dialog-resizing");d.height=b(this).height();d.width=b(this).width();h._trigger("resizeStop",
l,g(p));b.ui.dialog.overlay.resize()}}).css("position",j).find(".ui-resizable-se").addClass("ui-icon ui-icon-grip-diagonal-se")},_minHeight:function(){var c=this.options;return c.height==="auto"?c.minHeight:Math.min(c.minHeight,c.height)},_position:function(c){var g=[],h=[0,0];c=c||b.ui.dialog.prototype.options.position;if(typeof c==="string"||typeof c==="object"&&"0"in c){g=c.split?c.split(" "):[c[0],c[1]];if(g.length===1)g[1]=g[0];b.each(["left","top"],function(d,j){if(+g[d]===g[d]){h[d]=g[d];g[d]=
j}})}else if(typeof c==="object"){if("left"in c){g[0]="left";h[0]=c.left}else if("right"in c){g[0]="right";h[0]=-c.right}if("top"in c){g[1]="top";h[1]=c.top}else if("bottom"in c){g[1]="bottom";h[1]=-c.bottom}}(c=this.uiDialog.is(":visible"))||this.uiDialog.show();this.uiDialog.css({top:0,left:0}).position({my:g.join(" "),at:g.join(" "),offset:h.join(" "),of:window,collision:"fit",using:function(d){var j=b(this).css(d).offset().top;j<0&&b(this).css("top",d.top-j)}});c||this.uiDialog.hide()},_setOption:function(c,
g){var h=this,d=h.uiDialog,j=d.is(":data(resizable)"),l=false;switch(c){case "beforeclose":c="beforeClose";break;case "buttons":h._createButtons(g);break;case "closeText":h.uiDialogTitlebarCloseText.text(""+g);break;case "dialogClass":d.removeClass(h.options.dialogClass).addClass("ui-dialog ui-widget ui-widget-content ui-corner-all "+g);break;case "disabled":g?d.addClass("ui-dialog-disabled"):d.removeClass("ui-dialog-disabled");break;case "draggable":g?h._makeDraggable():d.draggable("destroy");break;
case "height":l=true;break;case "maxHeight":j&&d.resizable("option","maxHeight",g);l=true;break;case "maxWidth":j&&d.resizable("option","maxWidth",g);l=true;break;case "minHeight":j&&d.resizable("option","minHeight",g);l=true;break;case "minWidth":j&&d.resizable("option","minWidth",g);l=true;break;case "position":h._position(g);break;case "resizable":j&&!g&&d.resizable("destroy");j&&typeof g==="string"&&d.resizable("option","handles",g);!j&&g!==false&&h._makeResizable(g);break;case "title":b(".ui-dialog-title",
h.uiDialogTitlebar).html(""+(g||"&#160;"));break;case "width":l=true;break}b.Widget.prototype._setOption.apply(h,arguments);l&&h._size()},_size:function(){var c=this.options,g;this.element.css({width:"auto",minHeight:0,height:0});g=this.uiDialog.css({height:"auto",width:c.width}).height();this.element.css(c.height==="auto"?{minHeight:Math.max(c.minHeight-g,0),height:"auto"}:{minHeight:0,height:Math.max(c.height-g,0)}).show();this.uiDialog.is(":data(resizable)")&&this.uiDialog.resizable("option","minHeight",
this._minHeight())}});b.extend(b.ui.dialog,{version:"1.8.1",uuid:0,maxZ:0,getTitleId:function(c){c=c.attr("id");if(!c){this.uuid+=1;c=this.uuid}return"ui-dialog-title-"+c},overlay:function(c){this.$el=b.ui.dialog.overlay.create(c)}});b.extend(b.ui.dialog.overlay,{instances:[],oldInstances:[],maxZ:0,events:b.map("focus,mousedown,mouseup,keydown,keypress,click".split(","),function(c){return c+".dialog-overlay"}).join(" "),create:function(c){if(this.instances.length===0){setTimeout(function(){b.ui.dialog.overlay.instances.length&&
b(document).bind(b.ui.dialog.overlay.events,function(h){return b(h.target).zIndex()>=b.ui.dialog.overlay.maxZ})},1);b(document).bind("keydown.dialog-overlay",function(h){if(c.options.closeOnEscape&&h.keyCode&&h.keyCode===b.ui.keyCode.ESCAPE){c.close(h);h.preventDefault()}});b(window).bind("resize.dialog-overlay",b.ui.dialog.overlay.resize)}var g=(this.oldInstances.pop()||b("<div></div>").addClass("ui-widget-overlay")).appendTo(document.body).css({width:this.width(),height:this.height()});b.fn.bgiframe&&
g.bgiframe();this.instances.push(g);return g},destroy:function(c){this.oldInstances.push(this.instances.splice(b.inArray(c,this.instances),1)[0]);this.instances.length===0&&b([document,window]).unbind(".dialog-overlay");c.remove();var g=0;b.each(this.instances,function(){g=Math.max(g,this.css("z-index"))});this.maxZ=g},height:function(){var c,g;if(b.browser.msie&&b.browser.version<7){c=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);g=Math.max(document.documentElement.offsetHeight,
document.body.offsetHeight);return c<g?b(window).height()+"px":c+"px"}else return b(document).height()+"px"},width:function(){var c,g;if(b.browser.msie&&b.browser.version<7){c=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth);g=Math.max(document.documentElement.offsetWidth,document.body.offsetWidth);return c<g?b(window).width()+"px":c+"px"}else return b(document).width()+"px"},resize:function(){var c=b([]);b.each(b.ui.dialog.overlay.instances,function(){c=c.add(this)});c.css({width:0,
height:0}).css({width:b.ui.dialog.overlay.width(),height:b.ui.dialog.overlay.height()})}});b.extend(b.ui.dialog.overlay.prototype,{destroy:function(){b.ui.dialog.overlay.destroy(this.$el)}})})(jQuery);
(function(b){b.widget("ui.slider",b.ui.mouse,{widgetEventPrefix:"slide",options:{animate:false,distance:0,max:100,min:0,orientation:"horizontal",range:false,step:1,value:0,values:null},_create:function(){var c=this,g=this.options;this._mouseSliding=this._keySliding=false;this._animateOff=true;this._handleIndex=null;this._detectOrientation();this._mouseInit();this.element.addClass("ui-slider ui-slider-"+this.orientation+" ui-widget ui-widget-content ui-corner-all");g.disabled&&this.element.addClass("ui-slider-disabled ui-disabled");
this.range=b([]);if(g.range){if(g.range===true){this.range=b("<div></div>");if(!g.values)g.values=[this._valueMin(),this._valueMin()];if(g.values.length&&g.values.length!==2)g.values=[g.values[0],g.values[0]]}else this.range=b("<div></div>");this.range.appendTo(this.element).addClass("ui-slider-range");if(g.range==="min"||g.range==="max")this.range.addClass("ui-slider-range-"+g.range);this.range.addClass("ui-widget-header")}b(".ui-slider-handle",this.element).length===0&&b("<a href='#'></a>").appendTo(this.element).addClass("ui-slider-handle");
if(g.values&&g.values.length)for(;b(".ui-slider-handle",this.element).length<g.values.length;)b("<a href='#'></a>").appendTo(this.element).addClass("ui-slider-handle");this.handles=b(".ui-slider-handle",this.element).addClass("ui-state-default ui-corner-all");this.handle=this.handles.eq(0);this.handles.add(this.range).filter("a").click(function(h){h.preventDefault()}).hover(function(){g.disabled||b(this).addClass("ui-state-hover")},function(){b(this).removeClass("ui-state-hover")}).focus(function(){if(g.disabled)b(this).blur();
else{b(".ui-slider .ui-state-focus").removeClass("ui-state-focus");b(this).addClass("ui-state-focus")}}).blur(function(){b(this).removeClass("ui-state-focus")});this.handles.each(function(h){b(this).data("index.ui-slider-handle",h)});this.handles.keydown(function(h){var d=true,j=b(this).data("index.ui-slider-handle"),l,p,o;if(!c.options.disabled){switch(h.keyCode){case b.ui.keyCode.HOME:case b.ui.keyCode.END:case b.ui.keyCode.PAGE_UP:case b.ui.keyCode.PAGE_DOWN:case b.ui.keyCode.UP:case b.ui.keyCode.RIGHT:case b.ui.keyCode.DOWN:case b.ui.keyCode.LEFT:d=
false;if(!c._keySliding){c._keySliding=true;b(this).addClass("ui-state-active");l=c._start(h,j);if(l===false)return}break}o=c.options.step;l=c.options.values&&c.options.values.length?(p=c.values(j)):(p=c.value());switch(h.keyCode){case b.ui.keyCode.HOME:p=c._valueMin();break;case b.ui.keyCode.END:p=c._valueMax();break;case b.ui.keyCode.PAGE_UP:p=l+(c._valueMax()-c._valueMin())/5;break;case b.ui.keyCode.PAGE_DOWN:p=l-(c._valueMax()-c._valueMin())/5;break;case b.ui.keyCode.UP:case b.ui.keyCode.RIGHT:if(l===
c._valueMax())return;p=l+o;break;case b.ui.keyCode.DOWN:case b.ui.keyCode.LEFT:if(l===c._valueMin())return;p=l-o;break}c._slide(h,j,p);return d}}).keyup(function(h){var d=b(this).data("index.ui-slider-handle");if(c._keySliding){c._keySliding=false;c._stop(h,d);c._change(h,d);b(this).removeClass("ui-state-active")}});this._refreshValue();this._animateOff=false},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(c){var g=this.options,h,d,j,l,p,o;if(g.disabled)return false;this.elementSize={width:this.element.outerWidth(),height:this.element.outerHeight()};this.elementOffset=this.element.offset();h={x:c.pageX,y:c.pageY};d=this._normValueFromMouse(h);j=this._valueMax()-this._valueMin()+1;p=this;this.handles.each(function(y){var x=Math.abs(d-p.values(y));if(j>x){j=x;l=b(this);o=y}});if(g.range===true&&this.values(1)===g.min){o+=1;l=b(this.handles[o])}if(this._start(c,
o)===false)return false;this._mouseSliding=true;p._handleIndex=o;l.addClass("ui-state-active").focus();g=l.offset();this._clickOffset=!b(c.target).parents().andSelf().is(".ui-slider-handle")?{left:0,top:0}:{left:c.pageX-g.left-l.width()/2,top:c.pageY-g.top-l.height()/2-(parseInt(l.css("borderTopWidth"),10)||0)-(parseInt(l.css("borderBottomWidth"),10)||0)+(parseInt(l.css("marginTop"),10)||0)};d=this._normValueFromMouse(h);this._slide(c,o,d);return this._animateOff=true},_mouseStart:function(){return true},
_mouseDrag:function(c){var g=this._normValueFromMouse({x:c.pageX,y:c.pageY});this._slide(c,this._handleIndex,g);return false},_mouseStop:function(c){this.handles.removeClass("ui-state-active");this._mouseSliding=false;this._stop(c,this._handleIndex);this._change(c,this._handleIndex);this._clickOffset=this._handleIndex=null;return this._animateOff=false},_detectOrientation:function(){this.orientation=this.options.orientation==="vertical"?"vertical":"horizontal"},_normValueFromMouse:function(c){var g;
if(this.orientation==="horizontal"){g=this.elementSize.width;c=c.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)}else{g=this.elementSize.height;c=c.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0)}g=c/g;if(g>1)g=1;if(g<0)g=0;if(this.orientation==="vertical")g=1-g;c=this._valueMax()-this._valueMin();return this._trimAlignValue(this._valueMin()+g*c)},_start:function(c,g){var h={handle:this.handles[g],value:this.value()};if(this.options.values&&this.options.values.length){h.value=
this.values(g);h.values=this.values()}return this._trigger("start",c,h)},_slide:function(c,g,h){var d;if(this.options.values&&this.options.values.length){d=this.values(g?0:1);if(this.options.values.length===2&&this.options.range===true&&(g===0&&h>d||g===1&&h<d))h=d;if(h!==this.values(g)){d=this.values();d[g]=h;c=this._trigger("slide",c,{handle:this.handles[g],value:h,values:d});this.values(g?0:1);c!==false&&this.values(g,h,true)}}else if(h!==this.value()){c=this._trigger("slide",c,{handle:this.handles[g],
value:h});c!==false&&this.value(h)}},_stop:function(c,g){var h={handle:this.handles[g],value:this.value()};if(this.options.values&&this.options.values.length){h.value=this.values(g);h.values=this.values()}this._trigger("stop",c,h)},_change:function(c,g){if(!this._keySliding&&!this._mouseSliding){var h={handle:this.handles[g],value:this.value()};if(this.options.values&&this.options.values.length){h.value=this.values(g);h.values=this.values()}this._trigger("change",c,h)}},value:function(c){if(arguments.length){this.options.value=
this._trimAlignValue(c);this._refreshValue();this._change(null,0)}return this._value()},values:function(c,g){var h,d,j;if(arguments.length>1){this.options.values[c]=this._trimAlignValue(g);this._refreshValue();this._change(null,c)}if(arguments.length)if(b.isArray(arguments[0])){h=this.options.values;d=arguments[0];for(j=0;j<h.length;j+=1){h[j]=this._trimAlignValue(d[j]);this._change(null,j)}this._refreshValue()}else return this.options.values&&this.options.values.length?this._values(c):this.value();
else return this._values()},_setOption:function(c,g){var h,d=0;if(b.isArray(this.options.values))d=this.options.values.length;b.Widget.prototype._setOption.apply(this,arguments);switch(c){case "disabled":if(g){this.handles.filter(".ui-state-focus").blur();this.handles.removeClass("ui-state-hover");this.handles.attr("disabled","disabled");this.element.addClass("ui-disabled")}else{this.handles.removeAttr("disabled");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=true;this._refreshValue();this._change(null,0);this._animateOff=false;break;case "values":this._animateOff=true;this._refreshValue();for(h=0;h<d;h+=1)this._change(null,h);this._animateOff=false;break}},_value:function(){return this._trimAlignValue(this.options.value)},_values:function(c){var g,h;if(arguments.length){g=this.options.values[c];
return this._trimAlignValue(g)}else{g=this.options.values.slice();for(h=0;h<g.length;h+=1)g[h]=this._trimAlignValue(g[h]);return g}},_trimAlignValue:function(c){if(c<this._valueMin())return this._valueMin();if(c>this._valueMax())return this._valueMax();var g=this.options.step,h=c%g;c-=h;if(h>=g/2)c+=g;return parseFloat(c.toFixed(5))},_valueMin:function(){return this.options.min},_valueMax:function(){return this.options.max},_refreshValue:function(){var c=this.options.range,g=this.options,h=this,d=
!this._animateOff?g.animate:false,j,l={},p,o,y,x;if(this.options.values&&this.options.values.length)this.handles.each(function(s){j=(h.values(s)-h._valueMin())/(h._valueMax()-h._valueMin())*100;l[h.orientation==="horizontal"?"left":"bottom"]=j+"%";b(this).stop(1,1)[d?"animate":"css"](l,g.animate);if(h.options.range===true)if(h.orientation==="horizontal"){if(s===0)h.range.stop(1,1)[d?"animate":"css"]({left:j+"%"},g.animate);if(s===1)h.range[d?"animate":"css"]({width:j-p+"%"},{queue:false,duration:g.animate})}else{if(s===
0)h.range.stop(1,1)[d?"animate":"css"]({bottom:j+"%"},g.animate);if(s===1)h.range[d?"animate":"css"]({height:j-p+"%"},{queue:false,duration:g.animate})}p=j});else{o=this.value();y=this._valueMin();x=this._valueMax();j=x!==y?(o-y)/(x-y)*100:0;l[h.orientation==="horizontal"?"left":"bottom"]=j+"%";this.handle.stop(1,1)[d?"animate":"css"](l,g.animate);if(c==="min"&&this.orientation==="horizontal")this.range.stop(1,1)[d?"animate":"css"]({width:j+"%"},g.animate);if(c==="max"&&this.orientation==="horizontal")this.range[d?
"animate":"css"]({width:100-j+"%"},{queue:false,duration:g.animate});if(c==="min"&&this.orientation==="vertical")this.range.stop(1,1)[d?"animate":"css"]({height:j+"%"},g.animate);if(c==="max"&&this.orientation==="vertical")this.range[d?"animate":"css"]({height:100-j+"%"},{queue:false,duration:g.animate})}}});b.extend(b.ui.slider,{version:"1.8.1"})})(jQuery);
(function(b){var c=0,g=0;b.widget("ui.tabs",{options:{add:null,ajaxOptions:null,cache:false,cookie:null,collapsible:false,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(true)},_setOption:function(h,d){if(h=="selected")this.options.collapsible&&d==this.options.selected||
this.select(d);else{this.options[h]=d;this._tabify()}},_tabId:function(h){return h.title&&h.title.replace(/\s/g,"_").replace(/[^A-Za-z0-9\-_:\.]/g,"")||this.options.idPrefix+ ++c},_sanitizeSelector:function(h){return h.replace(/:/g,"\\:")},_cookie:function(){var h=this.cookie||(this.cookie=this.options.cookie.name||"ui-tabs-"+ ++g);return b.cookie.apply(null,[h].concat(b.makeArray(arguments)))},_ui:function(h,d){return{tab:h,panel:d,index:this.anchors.index(h)}},_cleanup:function(){this.lis.filter(".ui-state-processing").removeClass("ui-state-processing").find("span:data(label.tabs)").each(function(){var h=
b(this);h.html(h.data("label.tabs")).removeData("label.tabs")})},_tabify:function(h){function d(G,n){G.css({display:""});!b.support.opacity&&n.opacity&&G[0].style.removeAttribute("filter")}this.list=this.element.find("ol,ul").eq(0);this.lis=b("li:has(a[href])",this.list);this.anchors=this.lis.map(function(){return b("a",this)[0]});this.panels=b([]);var j=this,l=this.options,p=/^#.+/;this.anchors.each(function(G,n){var R=b(n).attr("href"),S=R.split("#")[0],J;if(S&&(S===location.toString().split("#")[0]||
(J=b("base")[0])&&S===J.href)){R=n.hash;n.href=R}if(p.test(R))j.panels=j.panels.add(j._sanitizeSelector(R));else if(R!="#"){b.data(n,"href.tabs",R);b.data(n,"load.tabs",R.replace(/#.*$/,""));R=j._tabId(n);n.href="#"+R;n=b("#"+R);if(!n.length){n=b(l.panelTemplate).attr("id",R).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").insertAfter(j.panels[G-1]||j.list);n.data("destroy.tabs",true)}j.panels=j.panels.add(n)}else l.disabled.push(G)});if(h){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");if(l.selected===undefined){location.hash&&this.anchors.each(function(G,n){if(n.hash==location.hash){l.selected=G;return false}});if(typeof l.selected!="number"&&l.cookie)l.selected=parseInt(j._cookie(),10);if(typeof l.selected!="number"&&this.lis.filter(".ui-tabs-selected").length)l.selected=
this.lis.index(this.lis.filter(".ui-tabs-selected"));l.selected=l.selected||(this.lis.length?0:-1)}else if(l.selected===null)l.selected=-1;l.selected=l.selected>=0&&this.anchors[l.selected]||l.selected<0?l.selected:0;l.disabled=b.unique(l.disabled.concat(b.map(this.lis.filter(".ui-state-disabled"),function(G){return j.lis.index(G)}))).sort();b.inArray(l.selected,l.disabled)!=-1&&l.disabled.splice(b.inArray(l.selected,l.disabled),1);this.panels.addClass("ui-tabs-hide");this.lis.removeClass("ui-tabs-selected ui-state-active");
if(l.selected>=0&&this.anchors.length){this.panels.eq(l.selected).removeClass("ui-tabs-hide");this.lis.eq(l.selected).addClass("ui-tabs-selected ui-state-active");j.element.queue("tabs",function(){j._trigger("show",null,j._ui(j.anchors[l.selected],j.panels[l.selected]))});this.load(l.selected)}b(window).bind("unload",function(){j.lis.add(j.anchors).unbind(".tabs");j.lis=j.anchors=j.panels=null})}else l.selected=this.lis.index(this.lis.filter(".ui-tabs-selected"));this.element[l.collapsible?"addClass":
"removeClass"]("ui-tabs-collapsible");l.cookie&&this._cookie(l.selected,l.cookie);h=0;for(var o;o=this.lis[h];h++)b(o)[b.inArray(h,l.disabled)!=-1&&!b(o).hasClass("ui-tabs-selected")?"addClass":"removeClass"]("ui-state-disabled");l.cache===false&&this.anchors.removeData("cache.tabs");this.lis.add(this.anchors).unbind(".tabs");if(l.event!="mouseover"){var y=function(G,n){n.is(":not(.ui-state-disabled)")&&n.addClass("ui-state-"+G)},x=function(G,n){n.removeClass("ui-state-"+G)};this.lis.bind("mouseover.tabs",
function(){y("hover",b(this))});this.lis.bind("mouseout.tabs",function(){x("hover",b(this))});this.anchors.bind("focus.tabs",function(){y("focus",b(this).closest("li"))});this.anchors.bind("blur.tabs",function(){x("focus",b(this).closest("li"))})}var s,z;if(l.fx)if(b.isArray(l.fx)){s=l.fx[0];z=l.fx[1]}else s=z=l.fx;var B=z?function(G,n){b(G).closest("li").addClass("ui-tabs-selected ui-state-active");n.hide().removeClass("ui-tabs-hide").animate(z,z.duration||"normal",function(){d(n,z);j._trigger("show",
null,j._ui(G,n[0]))})}:function(G,n){b(G).closest("li").addClass("ui-tabs-selected ui-state-active");n.removeClass("ui-tabs-hide");j._trigger("show",null,j._ui(G,n[0]))},F=s?function(G,n){n.animate(s,s.duration||"normal",function(){j.lis.removeClass("ui-tabs-selected ui-state-active");n.addClass("ui-tabs-hide");d(n,s);j.element.dequeue("tabs")})}:function(G,n){j.lis.removeClass("ui-tabs-selected ui-state-active");n.addClass("ui-tabs-hide");j.element.dequeue("tabs")};this.anchors.bind(l.event+".tabs",
function(){var G=this,n=b(this).closest("li"),R=j.panels.filter(":not(.ui-tabs-hide)"),S=b(j._sanitizeSelector(this.hash));if(n.hasClass("ui-tabs-selected")&&!l.collapsible||n.hasClass("ui-state-disabled")||n.hasClass("ui-state-processing")||j._trigger("select",null,j._ui(this,S[0]))===false){this.blur();return false}l.selected=j.anchors.index(this);j.abort();if(l.collapsible)if(n.hasClass("ui-tabs-selected")){l.selected=-1;l.cookie&&j._cookie(l.selected,l.cookie);j.element.queue("tabs",function(){F(G,
R)}).dequeue("tabs");this.blur();return false}else if(!R.length){l.cookie&&j._cookie(l.selected,l.cookie);j.element.queue("tabs",function(){B(G,S)});j.load(j.anchors.index(this));this.blur();return false}l.cookie&&j._cookie(l.selected,l.cookie);if(S.length){R.length&&j.element.queue("tabs",function(){F(G,R)});j.element.queue("tabs",function(){B(G,S)});j.load(j.anchors.index(this))}else throw"jQuery UI Tabs: Mismatching fragment identifier.";b.browser.msie&&this.blur()});this.anchors.bind("click.tabs",
function(){return false})},destroy:function(){var h=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 d=b.data(this,"href.tabs");if(d)this.href=d;var j=b(this).unbind(".tabs");b.each(["href","load","cache"],function(l,p){j.removeData(p+".tabs")})});this.lis.unbind(".tabs").add(this.panels).each(function(){b.data(this,
"destroy.tabs")?b(this).remove():b(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")});h.cookie&&this._cookie(null,h.cookie);return this},add:function(h,d,j){if(j===undefined)j=this.anchors.length;var l=this,p=this.options;d=b(p.tabTemplate.replace(/#\{href\}/g,h).replace(/#\{label\}/g,d));h=!h.indexOf("#")?h.replace("#",""):this._tabId(b("a",d)[0]);d.addClass("ui-state-default ui-corner-top").data("destroy.tabs",
true);var o=b("#"+h);o.length||(o=b(p.panelTemplate).attr("id",h).data("destroy.tabs",true));o.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom ui-tabs-hide");if(j>=this.lis.length){d.appendTo(this.list);o.appendTo(this.list[0].parentNode)}else{d.insertBefore(this.lis[j]);o.insertBefore(this.panels[j])}p.disabled=b.map(p.disabled,function(y){return y>=j?++y:y});this._tabify();if(this.anchors.length==1){p.selected=0;d.addClass("ui-tabs-selected ui-state-active");o.removeClass("ui-tabs-hide");
this.element.queue("tabs",function(){l._trigger("show",null,l._ui(l.anchors[0],l.panels[0]))});this.load(0)}this._trigger("add",null,this._ui(this.anchors[j],this.panels[j]));return this},remove:function(h){var d=this.options,j=this.lis.eq(h).remove(),l=this.panels.eq(h).remove();if(j.hasClass("ui-tabs-selected")&&this.anchors.length>1)this.select(h+(h+1<this.anchors.length?1:-1));d.disabled=b.map(b.grep(d.disabled,function(p){return p!=h}),function(p){return p>=h?--p:p});this._tabify();this._trigger("remove",
null,this._ui(j.find("a")[0],l[0]));return this},enable:function(h){var d=this.options;if(b.inArray(h,d.disabled)!=-1){this.lis.eq(h).removeClass("ui-state-disabled");d.disabled=b.grep(d.disabled,function(j){return j!=h});this._trigger("enable",null,this._ui(this.anchors[h],this.panels[h]));return this}},disable:function(h){var d=this.options;if(h!=d.selected){this.lis.eq(h).addClass("ui-state-disabled");d.disabled.push(h);d.disabled.sort();this._trigger("disable",null,this._ui(this.anchors[h],this.panels[h]))}return this},
select:function(h){if(typeof h=="string")h=this.anchors.index(this.anchors.filter("[href$="+h+"]"));else if(h===null)h=-1;if(h==-1&&this.options.collapsible)h=this.options.selected;this.anchors.eq(h).trigger(this.options.event+".tabs");return this},load:function(h){var d=this,j=this.options,l=this.anchors.eq(h)[0],p=b.data(l,"load.tabs");this.abort();if(!p||this.element.queue("tabs").length!==0&&b.data(l,"cache.tabs"))this.element.dequeue("tabs");else{this.lis.eq(h).addClass("ui-state-processing");
if(j.spinner){var o=b("span",l);o.data("label.tabs",o.html()).html(j.spinner)}this.xhr=b.ajax(b.extend({},j.ajaxOptions,{url:p,success:function(y,x){b(d._sanitizeSelector(l.hash)).html(y);d._cleanup();j.cache&&b.data(l,"cache.tabs",true);d._trigger("load",null,d._ui(d.anchors[h],d.panels[h]));try{j.ajaxOptions.success(y,x)}catch(s){}},error:function(y,x){d._cleanup();d._trigger("load",null,d._ui(d.anchors[h],d.panels[h]));try{j.ajaxOptions.error(y,x,h,l)}catch(s){}}}));d.element.dequeue("tabs");return this}},
abort:function(){this.element.queue([]);this.panels.stop(false,true);this.element.queue("tabs",this.element.queue("tabs").splice(-2,2));if(this.xhr){this.xhr.abort();delete this.xhr}this._cleanup();return this},url:function(h,d){this.anchors.eq(h).removeData("cache.tabs").data("load.tabs",d);return this},length:function(){return this.anchors.length}});b.extend(b.ui.tabs,{version:"1.8.1"});b.extend(b.ui.tabs.prototype,{rotation:null,rotate:function(h,d){var j=this,l=this.options,p=j._rotate||(j._rotate=
function(o){clearTimeout(j.rotation);j.rotation=setTimeout(function(){var y=l.selected;j.select(++y<j.anchors.length?y:0)},h);o&&o.stopPropagation()});d=j._unrotate||(j._unrotate=!d?function(o){o.clientX&&j.rotate(null)}:function(){t=l.selected;p()});if(h){this.element.bind("tabsshow",p);this.anchors.bind(l.event+".tabs",d);p()}else{clearTimeout(j.rotation);this.element.unbind("tabsshow",p);this.anchors.unbind(l.event+".tabs",d);delete this._rotate;delete this._unrotate}return this}})})(jQuery);
(function(b){function c(){this.debug=false;this._curInst=null;this._keyEvent=false;this._disabledInputs=[];this._inDialog=this._datepickerShowing=false;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"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su",
"Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"mm/dd/yy",firstDay:0,isRTL:false,showMonthAfterYear:false,yearSuffix:""};this._defaults={showOn:"focus",showAnim:"show",showOptions:{},defaultDate:null,appendText:"",buttonText:"...",buttonImage:"",buttonImageOnly:false,hideIfNoPrevNext:false,navigationAsDateFormat:false,gotoCurrent:false,changeMonth:false,changeYear:false,yearRange:"c-10:c+10",showOtherMonths:false,selectOtherMonths:false,showWeek:false,calculateWeek:this.iso8601Week,shortYearCutoff:"+10",
minDate:null,maxDate:null,duration:"_default",beforeShowDay:null,beforeShow:null,onSelect:null,onChangeMonthYear:null,onClose:null,numberOfMonths:1,showCurrentAtPos:0,stepMonths:1,stepBigMonths:12,altField:"",altFormat:"",constrainInput:true,showButtonPanel:false,autoSize:false};b.extend(this._defaults,this.regional[""]);this.dpDiv=b('<div id="'+this._mainDivId+'" class="ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all ui-helper-hidden-accessible"></div>')}function g(d,j){b.extend(d,
j);for(var l in j)if(j[l]==null||j[l]==undefined)d[l]=j[l];return d}b.extend(b.ui,{datepicker:{version:"1.8.1"}});var h=(new Date).getTime();b.extend(c.prototype,{markerClassName:"hasDatepicker",log:function(){this.debug&&console.log.apply("",arguments)},_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(d){g(this._defaults,d||{});return this},_attachDatepicker:function(d,j){var l=null;for(var p in this._defaults){var o=d.getAttribute("date:"+p);if(o){l=l||{};try{l[p]=eval(o)}catch(y){l[p]=
o}}}p=d.nodeName.toLowerCase();o=p=="div"||p=="span";if(!d.id)d.id="dp"+ ++this.uuid;var x=this._newInst(b(d),o);x.settings=b.extend({},j||{},l||{});if(p=="input")this._connectDatepicker(d,x);else o&&this._inlineDatepicker(d,x)},_newInst:function(d,j){return{id:d[0].id.replace(/([^A-Za-z0-9_])/g,"\\\\$1"),input:d,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:j,dpDiv:!j?this.dpDiv:b('<div class="'+this._inlineClass+' ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all"></div>')}},
_connectDatepicker:function(d,j){var l=b(d);j.append=b([]);j.trigger=b([]);if(!l.hasClass(this.markerClassName)){this._attachments(l,j);l.addClass(this.markerClassName).keydown(this._doKeyDown).keypress(this._doKeyPress).keyup(this._doKeyUp).bind("setData.datepicker",function(p,o,y){j.settings[o]=y}).bind("getData.datepicker",function(p,o){return this._get(j,o)});this._autoSize(j);b.data(d,"datepicker",j)}},_attachments:function(d,j){var l=this._get(j,"appendText"),p=this._get(j,"isRTL");j.append&&
j.append.remove();if(l){j.append=b('<span class="'+this._appendClass+'">'+l+"</span>");d[p?"before":"after"](j.append)}d.unbind("focus",this._showDatepicker);j.trigger&&j.trigger.remove();l=this._get(j,"showOn");if(l=="focus"||l=="both")d.focus(this._showDatepicker);if(l=="button"||l=="both"){l=this._get(j,"buttonText");var o=this._get(j,"buttonImage");j.trigger=b(this._get(j,"buttonImageOnly")?b("<img/>").addClass(this._triggerClass).attr({src:o,alt:l,title:l}):b('<button type="button"></button>').addClass(this._triggerClass).html(o==
""?l:b("<img/>").attr({src:o,alt:l,title:l})));d[p?"before":"after"](j.trigger);j.trigger.click(function(){b.datepicker._datepickerShowing&&b.datepicker._lastInput==d[0]?b.datepicker._hideDatepicker():b.datepicker._showDatepicker(d[0]);return false})}},_autoSize:function(d){if(this._get(d,"autoSize")&&!d.inline){var j=new Date(2009,11,20),l=this._get(d,"dateFormat");if(l.match(/[DM]/)){var p=function(o){for(var y=0,x=0,s=0;s<o.length;s++)if(o[s].length>y){y=o[s].length;x=s}return x};j.setMonth(p(this._get(d,
l.match(/MM/)?"monthNames":"monthNamesShort")));j.setDate(p(this._get(d,l.match(/DD/)?"dayNames":"dayNamesShort"))+20-j.getDay())}d.input.attr("size",this._formatDate(d,j).length)}},_inlineDatepicker:function(d,j){var l=b(d);if(!l.hasClass(this.markerClassName)){l.addClass(this.markerClassName).append(j.dpDiv).bind("setData.datepicker",function(p,o,y){j.settings[o]=y}).bind("getData.datepicker",function(p,o){return this._get(j,o)});b.data(d,"datepicker",j);this._setDate(j,this._getDefaultDate(j),
true);this._updateDatepicker(j);this._updateAlternate(j)}},_dialogDatepicker:function(d,j,l,p,o){d=this._dialogInst;if(!d){d="dp"+ ++this.uuid;this._dialogInput=b('<input type="text" id="'+d+'" style="position: absolute; top: -100px; width: 0px; z-index: -10;"/>');this._dialogInput.keydown(this._doKeyDown);b("body").append(this._dialogInput);d=this._dialogInst=this._newInst(this._dialogInput,false);d.settings={};b.data(this._dialogInput[0],"datepicker",d)}g(d.settings,p||{});j=j&&j.constructor==Date?
this._formatDate(d,j):j;this._dialogInput.val(j);this._pos=o?o.length?o:[o.pageX,o.pageY]:null;if(!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");d.settings.onSelect=l;this._inDialog=true;this.dpDiv.addClass(this._dialogClass);this._showDatepicker(this._dialogInput[0]);
b.blockUI&&b.blockUI(this.dpDiv);b.data(this._dialogInput[0],"datepicker",d);return this},_destroyDatepicker:function(d){var j=b(d),l=b.data(d,"datepicker");if(j.hasClass(this.markerClassName)){var p=d.nodeName.toLowerCase();b.removeData(d,"datepicker");if(p=="input"){l.append.remove();l.trigger.remove();j.removeClass(this.markerClassName).unbind("focus",this._showDatepicker).unbind("keydown",this._doKeyDown).unbind("keypress",this._doKeyPress).unbind("keyup",this._doKeyUp)}else if(p=="div"||p=="span")j.removeClass(this.markerClassName).empty()}},
_enableDatepicker:function(d){var j=b(d),l=b.data(d,"datepicker");if(j.hasClass(this.markerClassName)){var p=d.nodeName.toLowerCase();if(p=="input"){d.disabled=false;l.trigger.filter("button").each(function(){this.disabled=false}).end().filter("img").css({opacity:"1.0",cursor:""})}else if(p=="div"||p=="span")j.children("."+this._inlineClass).children().removeClass("ui-state-disabled");this._disabledInputs=b.map(this._disabledInputs,function(o){return o==d?null:o})}},_disableDatepicker:function(d){var j=
b(d),l=b.data(d,"datepicker");if(j.hasClass(this.markerClassName)){var p=d.nodeName.toLowerCase();if(p=="input"){d.disabled=true;l.trigger.filter("button").each(function(){this.disabled=true}).end().filter("img").css({opacity:"0.5",cursor:"default"})}else if(p=="div"||p=="span")j.children("."+this._inlineClass).children().addClass("ui-state-disabled");this._disabledInputs=b.map(this._disabledInputs,function(o){return o==d?null:o});this._disabledInputs[this._disabledInputs.length]=d}},_isDisabledDatepicker:function(d){if(!d)return false;
for(var j=0;j<this._disabledInputs.length;j++)if(this._disabledInputs[j]==d)return true;return false},_getInst:function(d){try{return b.data(d,"datepicker")}catch(j){throw"Missing instance data for this datepicker";}},_optionDatepicker:function(d,j,l){var p=this._getInst(d);if(arguments.length==2&&typeof j=="string")return j=="defaults"?b.extend({},b.datepicker._defaults):p?j=="all"?b.extend({},p.settings):this._get(p,j):null;var o=j||{};if(typeof j=="string"){o={};o[j]=l}if(p){this._curInst==p&&
this._hideDatepicker();var y=this._getDateDatepicker(d,true);g(p.settings,o);this._attachments(b(d),p);this._autoSize(p);this._setDateDatepicker(d,y);this._updateDatepicker(p)}},_changeDatepicker:function(d,j,l){this._optionDatepicker(d,j,l)},_refreshDatepicker:function(d){(d=this._getInst(d))&&this._updateDatepicker(d)},_setDateDatepicker:function(d,j){if(d=this._getInst(d)){this._setDate(d,j);this._updateDatepicker(d);this._updateAlternate(d)}},_getDateDatepicker:function(d,j){(d=this._getInst(d))&&
!d.inline&&this._setDateFromField(d,j);return d?this._getDate(d):null},_doKeyDown:function(d){var j=b.datepicker._getInst(d.target),l=true,p=j.dpDiv.is(".ui-datepicker-rtl");j._keyEvent=true;if(b.datepicker._datepickerShowing)switch(d.keyCode){case 9:b.datepicker._hideDatepicker();l=false;break;case 13:l=b("td."+b.datepicker._dayOverClass,j.dpDiv).add(b("td."+b.datepicker._currentClass,j.dpDiv));l[0]?b.datepicker._selectDay(d.target,j.selectedMonth,j.selectedYear,l[0]):b.datepicker._hideDatepicker();
return false;case 27:b.datepicker._hideDatepicker();break;case 33:b.datepicker._adjustDate(d.target,d.ctrlKey?-b.datepicker._get(j,"stepBigMonths"):-b.datepicker._get(j,"stepMonths"),"M");break;case 34:b.datepicker._adjustDate(d.target,d.ctrlKey?+b.datepicker._get(j,"stepBigMonths"):+b.datepicker._get(j,"stepMonths"),"M");break;case 35:if(d.ctrlKey||d.metaKey)b.datepicker._clearDate(d.target);l=d.ctrlKey||d.metaKey;break;case 36:if(d.ctrlKey||d.metaKey)b.datepicker._gotoToday(d.target);l=d.ctrlKey||
d.metaKey;break;case 37:if(d.ctrlKey||d.metaKey)b.datepicker._adjustDate(d.target,p?+1:-1,"D");l=d.ctrlKey||d.metaKey;if(d.originalEvent.altKey)b.datepicker._adjustDate(d.target,d.ctrlKey?-b.datepicker._get(j,"stepBigMonths"):-b.datepicker._get(j,"stepMonths"),"M");break;case 38:if(d.ctrlKey||d.metaKey)b.datepicker._adjustDate(d.target,-7,"D");l=d.ctrlKey||d.metaKey;break;case 39:if(d.ctrlKey||d.metaKey)b.datepicker._adjustDate(d.target,p?-1:+1,"D");l=d.ctrlKey||d.metaKey;if(d.originalEvent.altKey)b.datepicker._adjustDate(d.target,
d.ctrlKey?+b.datepicker._get(j,"stepBigMonths"):+b.datepicker._get(j,"stepMonths"),"M");break;case 40:if(d.ctrlKey||d.metaKey)b.datepicker._adjustDate(d.target,+7,"D");l=d.ctrlKey||d.metaKey;break;default:l=false}else if(d.keyCode==36&&d.ctrlKey)b.datepicker._showDatepicker(this);else l=false;if(l){d.preventDefault();d.stopPropagation()}},_doKeyPress:function(d){var j=b.datepicker._getInst(d.target);if(b.datepicker._get(j,"constrainInput")){j=b.datepicker._possibleChars(b.datepicker._get(j,"dateFormat"));
var l=String.fromCharCode(d.charCode==undefined?d.keyCode:d.charCode);return d.ctrlKey||l<" "||!j||j.indexOf(l)>-1}},_doKeyUp:function(d){d=b.datepicker._getInst(d.target);if(d.input.val()!=d.lastVal)try{if(b.datepicker.parseDate(b.datepicker._get(d,"dateFormat"),d.input?d.input.val():null,b.datepicker._getFormatConfig(d))){b.datepicker._setDateFromField(d);b.datepicker._updateAlternate(d);b.datepicker._updateDatepicker(d)}}catch(j){b.datepicker.log(j)}return true},_showDatepicker:function(d){d=d.target||
d;if(d.nodeName.toLowerCase()!="input")d=b("input",d.parentNode)[0];if(!(b.datepicker._isDisabledDatepicker(d)||b.datepicker._lastInput==d)){var j=b.datepicker._getInst(d);b.datepicker._curInst&&b.datepicker._curInst!=j&&b.datepicker._curInst.dpDiv.stop(true,true);var l=b.datepicker._get(j,"beforeShow");g(j.settings,l?l.apply(d,[d,j]):{});j.lastVal=null;b.datepicker._lastInput=d;b.datepicker._setDateFromField(j);if(b.datepicker._inDialog)d.value="";if(!b.datepicker._pos){b.datepicker._pos=b.datepicker._findPos(d);
b.datepicker._pos[1]+=d.offsetHeight}var p=false;b(d).parents().each(function(){p|=b(this).css("position")=="fixed";return!p});if(p&&b.browser.opera){b.datepicker._pos[0]-=document.documentElement.scrollLeft;b.datepicker._pos[1]-=document.documentElement.scrollTop}l={left:b.datepicker._pos[0],top:b.datepicker._pos[1]};b.datepicker._pos=null;j.dpDiv.css({position:"absolute",display:"block",top:"-1000px"});b.datepicker._updateDatepicker(j);l=b.datepicker._checkOffset(j,l,p);j.dpDiv.css({position:b.datepicker._inDialog&&
b.blockUI?"static":p?"fixed":"absolute",display:"none",left:l.left+"px",top:l.top+"px"});if(!j.inline){l=b.datepicker._get(j,"showAnim");var o=b.datepicker._get(j,"duration"),y=function(){b.datepicker._datepickerShowing=true;var x=b.datepicker._getBorders(j.dpDiv);j.dpDiv.find("iframe.ui-datepicker-cover").css({left:-x[0],top:-x[1],width:j.dpDiv.outerWidth(),height:j.dpDiv.outerHeight()})};j.dpDiv.zIndex(b(d).zIndex()+1);b.effects&&b.effects[l]?j.dpDiv.show(l,b.datepicker._get(j,"showOptions"),o,
y):j.dpDiv[l||"show"](l?o:null,y);if(!l||!o)y();j.input.is(":visible")&&!j.input.is(":disabled")&&j.input.focus();b.datepicker._curInst=j}}},_updateDatepicker:function(d){var j=this,l=b.datepicker._getBorders(d.dpDiv);d.dpDiv.empty().append(this._generateHTML(d)).find("iframe.ui-datepicker-cover").css({left:-l[0],top:-l[1],width:d.dpDiv.outerWidth(),height:d.dpDiv.outerHeight()}).end().find("button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a").bind("mouseout",function(){b(this).removeClass("ui-state-hover");
this.className.indexOf("ui-datepicker-prev")!=-1&&b(this).removeClass("ui-datepicker-prev-hover");this.className.indexOf("ui-datepicker-next")!=-1&&b(this).removeClass("ui-datepicker-next-hover")}).bind("mouseover",function(){if(!j._isDisabledDatepicker(d.inline?d.dpDiv.parent()[0]:d.input[0])){b(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover");b(this).addClass("ui-state-hover");this.className.indexOf("ui-datepicker-prev")!=-1&&b(this).addClass("ui-datepicker-prev-hover");
this.className.indexOf("ui-datepicker-next")!=-1&&b(this).addClass("ui-datepicker-next-hover")}}).end().find("."+this._dayOverClass+" a").trigger("mouseover").end();l=this._getNumberOfMonths(d);var p=l[1];p>1?d.dpDiv.addClass("ui-datepicker-multi-"+p).css("width",17*p+"em"):d.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width("");d.dpDiv[(l[0]!=1||l[1]!=1?"add":"remove")+"Class"]("ui-datepicker-multi");d.dpDiv[(this._get(d,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl");
d==b.datepicker._curInst&&b.datepicker._datepickerShowing&&d.input&&d.input.is(":visible")&&!d.input.is(":disabled")&&d.input.focus()},_getBorders:function(d){var j=function(l){return{thin:1,medium:2,thick:3}[l]||l};return[parseFloat(j(d.css("border-left-width"))),parseFloat(j(d.css("border-top-width")))]},_checkOffset:function(d,j,l){var p=d.dpDiv.outerWidth(),o=d.dpDiv.outerHeight(),y=d.input?d.input.outerWidth():0,x=d.input?d.input.outerHeight():0,s=document.documentElement.clientWidth+b(document).scrollLeft(),
z=document.documentElement.clientHeight+b(document).scrollTop();j.left-=this._get(d,"isRTL")?p-y:0;j.left-=l&&j.left==d.input.offset().left?b(document).scrollLeft():0;j.top-=l&&j.top==d.input.offset().top+x?b(document).scrollTop():0;j.left-=Math.min(j.left,j.left+p>s&&s>p?Math.abs(j.left+p-s):0);j.top-=Math.min(j.top,j.top+o>z&&z>o?Math.abs(o+x):0);return j},_findPos:function(d){for(var j=this._get(this._getInst(d),"isRTL");d&&(d.type=="hidden"||d.nodeType!=1);)d=d[j?"previousSibling":"nextSibling"];
d=b(d).offset();return[d.left,d.top]},_hideDatepicker:function(d){var j=this._curInst;if(!(!j||d&&j!=b.data(d,"datepicker")))if(this._datepickerShowing){d=this._get(j,"showAnim");var l=this._get(j,"duration"),p=function(){b.datepicker._tidyDialog(j);this._curInst=null};b.effects&&b.effects[d]?j.dpDiv.hide(d,b.datepicker._get(j,"showOptions"),l,p):j.dpDiv[d=="slideDown"?"slideUp":d=="fadeIn"?"fadeOut":"hide"](d?l:null,p);d||p();if(d=this._get(j,"onClose"))d.apply(j.input?j.input[0]:null,[j.input?j.input.val():
"",j]);this._datepickerShowing=false;this._lastInput=null;if(this._inDialog){this._dialogInput.css({position:"absolute",left:"0",top:"-100px"});if(b.blockUI){b.unblockUI();b("body").append(this.dpDiv)}}this._inDialog=false}},_tidyDialog:function(d){d.dpDiv.removeClass(this._dialogClass).unbind(".ui-datepicker-calendar")},_checkExternalClick:function(d){if(b.datepicker._curInst){d=b(d.target);d[0].id!=b.datepicker._mainDivId&&d.parents("#"+b.datepicker._mainDivId).length==0&&!d.hasClass(b.datepicker.markerClassName)&&
!d.hasClass(b.datepicker._triggerClass)&&b.datepicker._datepickerShowing&&!(b.datepicker._inDialog&&b.blockUI)&&b.datepicker._hideDatepicker()}},_adjustDate:function(d,j,l){d=b(d);var p=this._getInst(d[0]);if(!this._isDisabledDatepicker(d[0])){this._adjustInstDate(p,j+(l=="M"?this._get(p,"showCurrentAtPos"):0),l);this._updateDatepicker(p)}},_gotoToday:function(d){d=b(d);var j=this._getInst(d[0]);if(this._get(j,"gotoCurrent")&&j.currentDay){j.selectedDay=j.currentDay;j.drawMonth=j.selectedMonth=j.currentMonth;
j.drawYear=j.selectedYear=j.currentYear}else{var l=new Date;j.selectedDay=l.getDate();j.drawMonth=j.selectedMonth=l.getMonth();j.drawYear=j.selectedYear=l.getFullYear()}this._notifyChange(j);this._adjustDate(d)},_selectMonthYear:function(d,j,l){d=b(d);var p=this._getInst(d[0]);p._selectingMonthYear=false;p["selected"+(l=="M"?"Month":"Year")]=p["draw"+(l=="M"?"Month":"Year")]=parseInt(j.options[j.selectedIndex].value,10);this._notifyChange(p);this._adjustDate(d)},_clickMonthYear:function(d){d=this._getInst(b(d)[0]);
d.input&&d._selectingMonthYear&&!b.browser.msie&&d.input.focus();d._selectingMonthYear=!d._selectingMonthYear},_selectDay:function(d,j,l,p){var o=b(d);if(!(b(p).hasClass(this._unselectableClass)||this._isDisabledDatepicker(o[0]))){o=this._getInst(o[0]);o.selectedDay=o.currentDay=b("a",p).html();o.selectedMonth=o.currentMonth=j;o.selectedYear=o.currentYear=l;this._selectDate(d,this._formatDate(o,o.currentDay,o.currentMonth,o.currentYear))}},_clearDate:function(d){d=b(d);this._getInst(d[0]);this._selectDate(d,
"")},_selectDate:function(d,j){d=this._getInst(b(d)[0]);j=j!=null?j:this._formatDate(d);d.input&&d.input.val(j);this._updateAlternate(d);var l=this._get(d,"onSelect");if(l)l.apply(d.input?d.input[0]:null,[j,d]);else d.input&&d.input.trigger("change");if(d.inline)this._updateDatepicker(d);else{this._hideDatepicker();this._lastInput=d.input[0];typeof d.input[0]!="object"&&d.input.focus();this._lastInput=null}},_updateAlternate:function(d){var j=this._get(d,"altField");if(j){var l=this._get(d,"altFormat")||
this._get(d,"dateFormat"),p=this._getDate(d),o=this.formatDate(l,p,this._getFormatConfig(d));b(j).each(function(){b(this).val(o)})}},noWeekends:function(d){d=d.getDay();return[d>0&&d<6,""]},iso8601Week:function(d){d=new Date(d.getTime());d.setDate(d.getDate()+4-(d.getDay()||7));var j=d.getTime();d.setMonth(0);d.setDate(1);return Math.floor(Math.round((j-d)/864E5)/7)+1},parseDate:function(d,j,l){if(d==null||j==null)throw"Invalid arguments";j=typeof j=="object"?j.toString():j+"";if(j=="")return null;
for(var p=(l?l.shortYearCutoff:null)||this._defaults.shortYearCutoff,o=(l?l.dayNamesShort:null)||this._defaults.dayNamesShort,y=(l?l.dayNames:null)||this._defaults.dayNames,x=(l?l.monthNamesShort:null)||this._defaults.monthNamesShort,s=(l?l.monthNames:null)||this._defaults.monthNames,z=l=-1,B=-1,F=-1,G=false,n=function(N){(N=ma+1<d.length&&d.charAt(ma+1)==N)&&ma++;return N},R=function(N){n(N);N=new RegExp("^\\d{1,"+(N=="@"?14:N=="!"?20:N=="y"?4:N=="o"?3:2)+"}");N=j.substring(X).match(N);if(!N)throw"Missing number at position "+
X;X+=N[0].length;return parseInt(N[0],10)},S=function(N,V,ga){N=n(N)?ga:V;for(V=0;V<N.length;V++)if(j.substr(X,N[V].length)==N[V]){X+=N[V].length;return V+1}throw"Unknown name at position "+X;},J=function(){if(j.charAt(X)!=d.charAt(ma))throw"Unexpected literal at position "+X;X++},X=0,ma=0;ma<d.length;ma++)if(G)if(d.charAt(ma)=="'"&&!n("'"))G=false;else J();else switch(d.charAt(ma)){case "d":B=R("d");break;case "D":S("D",o,y);break;case "o":F=R("o");break;case "m":z=R("m");break;case "M":z=S("M",
x,s);break;case "y":l=R("y");break;case "@":var ha=new Date(R("@"));l=ha.getFullYear();z=ha.getMonth()+1;B=ha.getDate();break;case "!":ha=new Date((R("!")-this._ticksTo1970)/1E4);l=ha.getFullYear();z=ha.getMonth()+1;B=ha.getDate();break;case "'":if(n("'"))J();else G=true;break;default:J()}if(l==-1)l=(new Date).getFullYear();else if(l<100)l+=(new Date).getFullYear()-(new Date).getFullYear()%100+(l<=p?0:-100);if(F>-1){z=1;B=F;do{p=this._getDaysInMonth(l,z-1);if(B<=p)break;z++;B-=p}while(1)}ha=this._daylightSavingAdjust(new Date(l,
z-1,B));if(ha.getFullYear()!=l||ha.getMonth()+1!=z||ha.getDate()!=B)throw"Invalid date";return ha},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:(718685+Math.floor(492.5)-Math.floor(19.7)+Math.floor(4.925))*24*60*60*1E7,formatDate:function(d,j,l){if(!j)return"";var p=(l?l.dayNamesShort:null)||this._defaults.dayNamesShort,
o=(l?l.dayNames:null)||this._defaults.dayNames,y=(l?l.monthNamesShort:null)||this._defaults.monthNamesShort;l=(l?l.monthNames:null)||this._defaults.monthNames;var x=function(n){(n=G+1<d.length&&d.charAt(G+1)==n)&&G++;return n},s=function(n,R,S){R=""+R;if(x(n))for(;R.length<S;)R="0"+R;return R},z=function(n,R,S,J){return x(n)?J[R]:S[R]},B="",F=false;if(j)for(var G=0;G<d.length;G++)if(F)if(d.charAt(G)=="'"&&!x("'"))F=false;else B+=d.charAt(G);else switch(d.charAt(G)){case "d":B+=s("d",j.getDate(),2);
break;case "D":B+=z("D",j.getDay(),p,o);break;case "o":B+=s("o",(j.getTime()-(new Date(j.getFullYear(),0,0)).getTime())/864E5,3);break;case "m":B+=s("m",j.getMonth()+1,2);break;case "M":B+=z("M",j.getMonth(),y,l);break;case "y":B+=x("y")?j.getFullYear():(j.getYear()%100<10?"0":"")+j.getYear()%100;break;case "@":B+=j.getTime();break;case "!":B+=j.getTime()*1E4+this._ticksTo1970;break;case "'":if(x("'"))B+="'";else F=true;break;default:B+=d.charAt(G)}return B},_possibleChars:function(d){for(var j="",
l=false,p=function(y){(y=o+1<d.length&&d.charAt(o+1)==y)&&o++;return y},o=0;o<d.length;o++)if(l)if(d.charAt(o)=="'"&&!p("'"))l=false;else j+=d.charAt(o);else switch(d.charAt(o)){case "d":case "m":case "y":case "@":j+="0123456789";break;case "D":case "M":return null;case "'":if(p("'"))j+="'";else l=true;break;default:j+=d.charAt(o)}return j},_get:function(d,j){return d.settings[j]!==undefined?d.settings[j]:this._defaults[j]},_setDateFromField:function(d,j){if(d.input.val()!=d.lastVal){var l=this._get(d,
"dateFormat"),p=d.lastVal=d.input?d.input.val():null,o,y;o=y=this._getDefaultDate(d);var x=this._getFormatConfig(d);try{o=this.parseDate(l,p,x)||y}catch(s){this.log(s);p=j?"":p}d.selectedDay=o.getDate();d.drawMonth=d.selectedMonth=o.getMonth();d.drawYear=d.selectedYear=o.getFullYear();d.currentDay=p?o.getDate():0;d.currentMonth=p?o.getMonth():0;d.currentYear=p?o.getFullYear():0;this._adjustInstDate(d)}},_getDefaultDate:function(d){return this._restrictMinMax(d,this._determineDate(d,this._get(d,"defaultDate"),
new Date))},_determineDate:function(d,j,l){var p=function(y){var x=new Date;x.setDate(x.getDate()+y);return x},o=function(y){try{return b.datepicker.parseDate(b.datepicker._get(d,"dateFormat"),y,b.datepicker._getFormatConfig(d))}catch(x){}var s=(y.toLowerCase().match(/^c/)?b.datepicker._getDate(d):null)||new Date,z=s.getFullYear(),B=s.getMonth();s=s.getDate();for(var F=/([+-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g,G=F.exec(y);G;){switch(G[2]||"d"){case "d":case "D":s+=parseInt(G[1],10);break;case "w":case "W":s+=
parseInt(G[1],10)*7;break;case "m":case "M":B+=parseInt(G[1],10);s=Math.min(s,b.datepicker._getDaysInMonth(z,B));break;case "y":case "Y":z+=parseInt(G[1],10);s=Math.min(s,b.datepicker._getDaysInMonth(z,B));break}G=F.exec(y)}return new Date(z,B,s)};if(j=(j=j==null?l:typeof j=="string"?o(j):typeof j=="number"?isNaN(j)?l:p(j):j)&&j.toString()=="Invalid Date"?l:j){j.setHours(0);j.setMinutes(0);j.setSeconds(0);j.setMilliseconds(0)}return this._daylightSavingAdjust(j)},_daylightSavingAdjust:function(d){if(!d)return null;
d.setHours(d.getHours()>12?d.getHours()+2:0);return d},_setDate:function(d,j,l){var p=!j,o=d.selectedMonth,y=d.selectedYear;j=this._restrictMinMax(d,this._determineDate(d,j,new Date));d.selectedDay=d.currentDay=j.getDate();d.drawMonth=d.selectedMonth=d.currentMonth=j.getMonth();d.drawYear=d.selectedYear=d.currentYear=j.getFullYear();if((o!=d.selectedMonth||y!=d.selectedYear)&&!l)this._notifyChange(d);this._adjustInstDate(d);if(d.input)d.input.val(p?"":this._formatDate(d))},_getDate:function(d){return!d.currentYear||
d.input&&d.input.val()==""?null:this._daylightSavingAdjust(new Date(d.currentYear,d.currentMonth,d.currentDay))},_generateHTML:function(d){var j=new Date;j=this._daylightSavingAdjust(new Date(j.getFullYear(),j.getMonth(),j.getDate()));var l=this._get(d,"isRTL"),p=this._get(d,"showButtonPanel"),o=this._get(d,"hideIfNoPrevNext"),y=this._get(d,"navigationAsDateFormat"),x=this._getNumberOfMonths(d),s=this._get(d,"showCurrentAtPos"),z=this._get(d,"stepMonths"),B=x[0]!=1||x[1]!=1,F=this._daylightSavingAdjust(!d.currentDay?
new Date(9999,9,9):new Date(d.currentYear,d.currentMonth,d.currentDay)),G=this._getMinMaxDate(d,"min"),n=this._getMinMaxDate(d,"max");s=d.drawMonth-s;var R=d.drawYear;if(s<0){s+=12;R--}if(n){var S=this._daylightSavingAdjust(new Date(n.getFullYear(),n.getMonth()-x[0]*x[1]+1,n.getDate()));for(S=G&&S<G?G:S;this._daylightSavingAdjust(new Date(R,s,1))>S;){s--;if(s<0){s=11;R--}}}d.drawMonth=s;d.drawYear=R;S=this._get(d,"prevText");S=!y?S:this.formatDate(S,this._daylightSavingAdjust(new Date(R,s-z,1)),this._getFormatConfig(d));
S=this._canAdjustMonth(d,-1,R,s)?'<a class="ui-datepicker-prev ui-corner-all" onclick="DP_jQuery_'+h+".datepicker._adjustDate('#"+d.id+"', -"+z+", 'M');\" title=\""+S+'"><span class="ui-icon ui-icon-circle-triangle-'+(l?"e":"w")+'">'+S+"</span></a>":o?"":'<a class="ui-datepicker-prev ui-corner-all ui-state-disabled" title="'+S+'"><span class="ui-icon ui-icon-circle-triangle-'+(l?"e":"w")+'">'+S+"</span></a>";var J=this._get(d,"nextText");J=!y?J:this.formatDate(J,this._daylightSavingAdjust(new Date(R,
s+z,1)),this._getFormatConfig(d));o=this._canAdjustMonth(d,+1,R,s)?'<a class="ui-datepicker-next ui-corner-all" onclick="DP_jQuery_'+h+".datepicker._adjustDate('#"+d.id+"', +"+z+", 'M');\" title=\""+J+'"><span class="ui-icon ui-icon-circle-triangle-'+(l?"w":"e")+'">'+J+"</span></a>":o?"":'<a class="ui-datepicker-next ui-corner-all ui-state-disabled" title="'+J+'"><span class="ui-icon ui-icon-circle-triangle-'+(l?"w":"e")+'">'+J+"</span></a>";z=this._get(d,"currentText");J=this._get(d,"gotoCurrent")&&
d.currentDay?F:j;z=!y?z:this.formatDate(z,J,this._getFormatConfig(d));y=!d.inline?'<button type="button" class="ui-datepicker-close ui-state-default ui-priority-primary ui-corner-all" onclick="DP_jQuery_'+h+'.datepicker._hideDatepicker();">'+this._get(d,"closeText")+"</button>":"";p=p?'<div class="ui-datepicker-buttonpane ui-widget-content">'+(l?y:"")+(this._isInRange(d,J)?'<button type="button" class="ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all" onclick="DP_jQuery_'+
h+".datepicker._gotoToday('#"+d.id+"');\">"+z+"</button>":"")+(l?"":y)+"</div>":"";y=parseInt(this._get(d,"firstDay"),10);y=isNaN(y)?0:y;z=this._get(d,"showWeek");J=this._get(d,"dayNames");this._get(d,"dayNamesShort");var X=this._get(d,"dayNamesMin"),ma=this._get(d,"monthNames"),ha=this._get(d,"monthNamesShort"),N=this._get(d,"beforeShowDay"),V=this._get(d,"showOtherMonths"),ga=this._get(d,"selectOtherMonths");this._get(d,"calculateWeek");for(var da=this._getDefaultDate(d),na="",oa=0;oa<x[0];oa++){for(var ka=
"",pa=0;pa<x[1];pa++){var ya=this._daylightSavingAdjust(new Date(R,s,d.selectedDay)),ea=" ui-corner-all",ja="";if(B){ja+='<div class="ui-datepicker-group';if(x[1]>1)switch(pa){case 0:ja+=" ui-datepicker-group-first";ea=" ui-corner-"+(l?"right":"left");break;case x[1]-1:ja+=" ui-datepicker-group-last";ea=" ui-corner-"+(l?"left":"right");break;default:ja+=" ui-datepicker-group-middle";ea="";break}ja+='">'}ja+='<div class="ui-datepicker-header ui-widget-header ui-helper-clearfix'+ea+'">'+(/all|left/.test(ea)&&
oa==0?l?o:S:"")+(/all|right/.test(ea)&&oa==0?l?S:o:"")+this._generateMonthYearHeader(d,s,R,G,n,oa>0||pa>0,ma,ha)+'</div><table class="ui-datepicker-calendar"><thead><tr>';var qa=z?'<th class="ui-datepicker-week-col">'+this._get(d,"weekHeader")+"</th>":"";for(ea=0;ea<7;ea++){var aa=(ea+y)%7;qa+="<th"+((ea+y+6)%7>=5?' class="ui-datepicker-week-end"':"")+'><span title="'+J[aa]+'">'+X[aa]+"</span></th>"}ja+=qa+"</tr></thead><tbody>";qa=this._getDaysInMonth(R,s);if(R==d.selectedYear&&s==d.selectedMonth)d.selectedDay=
Math.min(d.selectedDay,qa);ea=(this._getFirstDayOfMonth(R,s)-y+7)%7;qa=B?6:Math.ceil((ea+qa)/7);aa=this._daylightSavingAdjust(new Date(R,s,1-ea));for(var Ea=0;Ea<qa;Ea++){ja+="<tr>";var za=!z?"":'<td class="ui-datepicker-week-col">'+this._get(d,"calculateWeek")(aa)+"</td>";for(ea=0;ea<7;ea++){var va=N?N.apply(d.input?d.input[0]:null,[aa]):[true,""],ra=aa.getMonth()!=s,Aa=ra&&!ga||!va[0]||G&&aa<G||n&&aa>n;za+='<td class="'+((ea+y+6)%7>=5?" ui-datepicker-week-end":"")+(ra?" ui-datepicker-other-month":
"")+(aa.getTime()==ya.getTime()&&s==d.selectedMonth&&d._keyEvent||da.getTime()==aa.getTime()&&da.getTime()==ya.getTime()?" "+this._dayOverClass:"")+(Aa?" "+this._unselectableClass+" ui-state-disabled":"")+(ra&&!V?"":" "+va[1]+(aa.getTime()==F.getTime()?" "+this._currentClass:"")+(aa.getTime()==j.getTime()?" ui-datepicker-today":""))+'"'+((!ra||V)&&va[2]?' title="'+va[2]+'"':"")+(Aa?"":' onclick="DP_jQuery_'+h+".datepicker._selectDay('#"+d.id+"',"+aa.getMonth()+","+aa.getFullYear()+', this);return false;"')+
">"+(ra&&!V?"&#xa0;":Aa?'<span class="ui-state-default">'+aa.getDate()+"</span>":'<a class="ui-state-default'+(aa.getTime()==j.getTime()?" ui-state-highlight":"")+(aa.getTime()==F.getTime()?" ui-state-active":"")+(ra?" ui-priority-secondary":"")+'" href="#">'+aa.getDate()+"</a>")+"</td>";aa.setDate(aa.getDate()+1);aa=this._daylightSavingAdjust(aa)}ja+=za+"</tr>"}s++;if(s>11){s=0;R++}ja+="</tbody></table>"+(B?"</div>"+(x[0]>0&&pa==x[1]-1?'<div class="ui-datepicker-row-break"></div>':""):"");ka+=ja}na+=
ka}na+=p+(b.browser.msie&&parseInt(b.browser.version,10)<7&&!d.inline?'<iframe src="javascript:false;" class="ui-datepicker-cover" frameborder="0"></iframe>':"");d._keyEvent=false;return na},_generateMonthYearHeader:function(d,j,l,p,o,y,x,s){var z=this._get(d,"changeMonth"),B=this._get(d,"changeYear"),F=this._get(d,"showMonthAfterYear"),G='<div class="ui-datepicker-title">',n="";if(y||!z)n+='<span class="ui-datepicker-month">'+x[j]+"</span>";else{x=p&&p.getFullYear()==l;var R=o&&o.getFullYear()==
l;n+='<select class="ui-datepicker-month" onchange="DP_jQuery_'+h+".datepicker._selectMonthYear('#"+d.id+"', this, 'M');\" onclick=\"DP_jQuery_"+h+".datepicker._clickMonthYear('#"+d.id+"');\">";for(var S=0;S<12;S++)if((!x||S>=p.getMonth())&&(!R||S<=o.getMonth()))n+='<option value="'+S+'"'+(S==j?' selected="selected"':"")+">"+s[S]+"</option>";n+="</select>"}F||(G+=n+(y||!(z&&B)?"&#xa0;":""));if(y||!B)G+='<span class="ui-datepicker-year">'+l+"</span>";else{s=this._get(d,"yearRange").split(":");var J=
(new Date).getFullYear();x=function(X){X=X.match(/c[+-].*/)?l+parseInt(X.substring(1),10):X.match(/[+-].*/)?J+parseInt(X,10):parseInt(X,10);return isNaN(X)?J:X};j=x(s[0]);s=Math.max(j,x(s[1]||""));j=p?Math.max(j,p.getFullYear()):j;s=o?Math.min(s,o.getFullYear()):s;for(G+='<select class="ui-datepicker-year" onchange="DP_jQuery_'+h+".datepicker._selectMonthYear('#"+d.id+"', this, 'Y');\" onclick=\"DP_jQuery_"+h+".datepicker._clickMonthYear('#"+d.id+"');\">";j<=s;j++)G+='<option value="'+j+'"'+(j==l?
' selected="selected"':"")+">"+j+"</option>";G+="</select>"}G+=this._get(d,"yearSuffix");if(F)G+=(y||!(z&&B)?"&#xa0;":"")+n;G+="</div>";return G},_adjustInstDate:function(d,j,l){var p=d.drawYear+(l=="Y"?j:0),o=d.drawMonth+(l=="M"?j:0);j=Math.min(d.selectedDay,this._getDaysInMonth(p,o))+(l=="D"?j:0);p=this._restrictMinMax(d,this._daylightSavingAdjust(new Date(p,o,j)));d.selectedDay=p.getDate();d.drawMonth=d.selectedMonth=p.getMonth();d.drawYear=d.selectedYear=p.getFullYear();if(l=="M"||l=="Y")this._notifyChange(d)},
_restrictMinMax:function(d,j){var l=this._getMinMaxDate(d,"min");d=this._getMinMaxDate(d,"max");j=l&&j<l?l:j;return d&&j>d?d:j},_notifyChange:function(d){var j=this._get(d,"onChangeMonthYear");if(j)j.apply(d.input?d.input[0]:null,[d.selectedYear,d.selectedMonth+1,d])},_getNumberOfMonths:function(d){d=this._get(d,"numberOfMonths");return d==null?[1,1]:typeof d=="number"?[1,d]:d},_getMinMaxDate:function(d,j){return this._determineDate(d,this._get(d,j+"Date"),null)},_getDaysInMonth:function(d,j){return 32-
(new Date(d,j,32)).getDate()},_getFirstDayOfMonth:function(d,j){return(new Date(d,j,1)).getDay()},_canAdjustMonth:function(d,j,l,p){var o=this._getNumberOfMonths(d);l=this._daylightSavingAdjust(new Date(l,p+(j<0?j:o[0]*o[1]),1));j<0&&l.setDate(this._getDaysInMonth(l.getFullYear(),l.getMonth()));return this._isInRange(d,l)},_isInRange:function(d,j){var l=this._getMinMaxDate(d,"min");d=this._getMinMaxDate(d,"max");return(!l||j.getTime()>=l.getTime())&&(!d||j.getTime()<=d.getTime())},_getFormatConfig:function(d){var j=
this._get(d,"shortYearCutoff");j=typeof j!="string"?j:(new Date).getFullYear()%100+parseInt(j,10);return{shortYearCutoff:j,dayNamesShort:this._get(d,"dayNamesShort"),dayNames:this._get(d,"dayNames"),monthNamesShort:this._get(d,"monthNamesShort"),monthNames:this._get(d,"monthNames")}},_formatDate:function(d,j,l,p){if(!j){d.currentDay=d.selectedDay;d.currentMonth=d.selectedMonth;d.currentYear=d.selectedYear}j=j?typeof j=="object"?j:this._daylightSavingAdjust(new Date(p,l,j)):this._daylightSavingAdjust(new Date(d.currentYear,
d.currentMonth,d.currentDay));return this.formatDate(this._get(d,"dateFormat"),j,this._getFormatConfig(d))}});b.fn.datepicker=function(d){if(!b.datepicker.initialized){b(document).mousedown(b.datepicker._checkExternalClick).find("body").append(b.datepicker.dpDiv);b.datepicker.initialized=true}var j=Array.prototype.slice.call(arguments,1);if(typeof d=="string"&&(d=="isDisabled"||d=="getDate"||d=="widget"))return b.datepicker["_"+d+"Datepicker"].apply(b.datepicker,[this[0]].concat(j));if(d=="option"&&
arguments.length==2&&typeof arguments[1]=="string")return b.datepicker["_"+d+"Datepicker"].apply(b.datepicker,[this[0]].concat(j));return this.each(function(){typeof d=="string"?b.datepicker["_"+d+"Datepicker"].apply(b.datepicker,[this].concat(j)):b.datepicker._attachDatepicker(this,d)})};b.datepicker=new c;b.datepicker.initialized=false;b.datepicker.uuid=(new Date).getTime();b.datepicker.version="1.8.1";window["DP_jQuery_"+h]=b})(jQuery);
(function(b){b.widget("ui.progressbar",{options:{value:0},_create:function(){this.element.addClass("ui-progressbar ui-widget ui-widget-content ui-corner-all").attr({role:"progressbar","aria-valuemin":this._valueMin(),"aria-valuemax":this._valueMax(),"aria-valuenow":this._value()});this.valueDiv=b("<div class='ui-progressbar-value ui-widget-header ui-corner-left'></div>").appendTo(this.element);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();b.Widget.prototype.destroy.apply(this,arguments)},value:function(c){if(c===undefined)return this._value();this._setOption("value",c);return this},_setOption:function(c,g){switch(c){case "value":this.options.value=g;this._refreshValue();this._trigger("change");break}b.Widget.prototype._setOption.apply(this,arguments)},_value:function(){var c=this.options.value;if(typeof c!=="number")c=0;if(c<this._valueMin())c=this._valueMin();if(c>this._valueMax())c=this._valueMax();return c},
_valueMin:function(){return 0},_valueMax:function(){return 100},_refreshValue:function(){var c=this.value();this.valueDiv[c===this._valueMax()?"addClass":"removeClass"]("ui-corner-right").width(c+"%");this.element.attr("aria-valuenow",c)}});b.extend(b.ui.progressbar,{version:"1.8.1"})})(jQuery);
jQuery.effects||function(b){function c(x){var s;if(x&&x.constructor==Array&&x.length==3)return x;if(s=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(x))return[parseInt(s[1],10),parseInt(s[2],10),parseInt(s[3],10)];if(s=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(x))return[parseFloat(s[1])*2.55,parseFloat(s[2])*2.55,parseFloat(s[3])*2.55];if(s=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(x))return[parseInt(s[1],
16),parseInt(s[2],16),parseInt(s[3],16)];if(s=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(x))return[parseInt(s[1]+s[1],16),parseInt(s[2]+s[2],16),parseInt(s[3]+s[3],16)];if(/rgba\(0, 0, 0, 0\)/.exec(x))return p.transparent;return p[b.trim(x).toLowerCase()]}function g(x,s){var z;do{z=b.curCSS(x,s);if(z!=""&&z!="transparent"||b.nodeName(x,"body"))break;s="backgroundColor"}while(x=x.parentNode);return c(z)}function h(){var x=document.defaultView?document.defaultView.getComputedStyle(this,null):this.currentStyle,
s={},z,B;if(x&&x.length&&x[0]&&x[x[0]])for(var F=x.length;F--;){z=x[F];if(typeof x[z]=="string"){B=z.replace(/\-(\w)/g,function(G,n){return n.toUpperCase()});s[B]=x[z]}}else for(z in x)if(typeof x[z]==="string")s[z]=x[z];return s}function d(x){var s,z;for(s in x){z=x[s];if(z==null||b.isFunction(z)||s in y||/scrollbar/.test(s)||!/color/i.test(s)&&isNaN(parseFloat(z)))delete x[s]}return x}function j(x,s){var z={_:0},B;for(B in s)if(x[B]!=s[B])z[B]=s[B];return z}function l(x,s,z,B){if(typeof x=="object"){B=
s;z=null;s=x;x=s.effect}if(b.isFunction(s)){B=s;z=null;s={}}if(b.isFunction(z)){B=z;z=null}if(typeof s=="number"||b.fx.speeds[s]){B=z;z=s;s={}}s=s||{};z=z||s.duration;z=b.fx.off?0:typeof z=="number"?z:b.fx.speeds[z]||b.fx.speeds._default;B=B||s.complete;return[x,s,z,B]}b.effects={};b.each(["backgroundColor","borderBottomColor","borderLeftColor","borderRightColor","borderTopColor","color","outlineColor"],function(x,s){b.fx.step[s]=function(z){if(!z.colorInit){z.start=g(z.elem,s);z.end=c(z.end);z.colorInit=
true}z.elem.style[s]="rgb("+Math.max(Math.min(parseInt(z.pos*(z.end[0]-z.start[0])+z.start[0],10),255),0)+","+Math.max(Math.min(parseInt(z.pos*(z.end[1]-z.start[1])+z.start[1],10),255),0)+","+Math.max(Math.min(parseInt(z.pos*(z.end[2]-z.start[2])+z.start[2],10),255),0)+")"}});var p={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]},o=["add","remove","toggle"],y={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1};b.effects.animateClass=function(x,s,z,B){if(b.isFunction(z)){B=z;z=null}return this.each(function(){var F=b(this),G=F.attr("style")||" ",n=d(h.call(this)),R,S=F.attr("className");b.each(o,function(J,
X){x[X]&&F[X+"Class"](x[X])});R=d(h.call(this));F.attr("className",S);F.animate(j(n,R),s,z,function(){b.each(o,function(J,X){x[X]&&F[X+"Class"](x[X])});if(typeof F.attr("style")=="object"){F.attr("style").cssText="";F.attr("style").cssText=G}else F.attr("style",G);B&&B.apply(this,arguments)})})};b.fn.extend({_addClass:b.fn.addClass,addClass:function(x,s,z,B){return s?b.effects.animateClass.apply(this,[{add:x},s,z,B]):this._addClass(x)},_removeClass:b.fn.removeClass,removeClass:function(x,s,z,B){return s?
b.effects.animateClass.apply(this,[{remove:x},s,z,B]):this._removeClass(x)},_toggleClass:b.fn.toggleClass,toggleClass:function(x,s,z,B,F){return typeof s=="boolean"||s===undefined?z?b.effects.animateClass.apply(this,[s?{add:x}:{remove:x},z,B,F]):this._toggleClass(x,s):b.effects.animateClass.apply(this,[{toggle:x},s,z,B])},switchClass:function(x,s,z,B,F){return b.effects.animateClass.apply(this,[{add:s,remove:x},z,B,F])}});b.extend(b.effects,{version:"1.8.1",save:function(x,s){for(var z=0;z<s.length;z++)s[z]!==
null&&x.data("ec.storage."+s[z],x[0].style[s[z]])},restore:function(x,s){for(var z=0;z<s.length;z++)s[z]!==null&&x.css(s[z],x.data("ec.storage."+s[z]))},setMode:function(x,s){if(s=="toggle")s=x.is(":hidden")?"show":"hide";return s},getBaseline:function(x,s){var z;switch(x[0]){case "top":z=0;break;case "middle":z=0.5;break;case "bottom":z=1;break;default:z=x[0]/s.height}switch(x[1]){case "left":x=0;break;case "center":x=0.5;break;case "right":x=1;break;default:x=x[1]/s.width}return{x:x,y:z}},createWrapper:function(x){if(x.parent().is(".ui-effects-wrapper"))return x.parent();
var s={width:x.outerWidth(true),height:x.outerHeight(true),"float":x.css("float")},z=b("<div></div>").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0});x.wrap(z);z=x.parent();if(x.css("position")=="static"){z.css({position:"relative"});x.css({position:"relative"})}else{b.extend(s,{position:x.css("position"),zIndex:x.css("z-index")});b.each(["top","left","bottom","right"],function(B,F){s[F]=x.css(F);if(isNaN(parseInt(s[F],10)))s[F]="auto"});
x.css({position:"relative",top:0,left:0})}return z.css(s).show()},removeWrapper:function(x){if(x.parent().is(".ui-effects-wrapper"))return x.parent().replaceWith(x);return x},setTransition:function(x,s,z,B){B=B||{};b.each(s,function(F,G){unit=x.cssUnit(G);if(unit[0]>0)B[G]=unit[0]*z+unit[1]});return B}});b.fn.extend({effect:function(x){var s=l.apply(this,arguments);s={options:s[1],duration:s[2],callback:s[3]};var z=b.effects[x];return z&&!b.fx.off?z.call(this,s):this},_show:b.fn.show,show:function(x){if(!x||
typeof x=="number"||b.fx.speeds[x])return this._show.apply(this,arguments);else{var s=l.apply(this,arguments);s[1].mode="show";return this.effect.apply(this,s)}},_hide:b.fn.hide,hide:function(x){if(!x||typeof x=="number"||b.fx.speeds[x])return this._hide.apply(this,arguments);else{var s=l.apply(this,arguments);s[1].mode="hide";return this.effect.apply(this,s)}},__toggle:b.fn.toggle,toggle:function(x){if(!x||typeof x=="number"||b.fx.speeds[x]||typeof x=="boolean"||b.isFunction(x))return this.__toggle.apply(this,
arguments);else{var s=l.apply(this,arguments);s[1].mode="toggle";return this.effect.apply(this,s)}},cssUnit:function(x){var s=this.css(x),z=[];b.each(["em","px","%","pt"],function(B,F){if(s.indexOf(F)>0)z=[parseFloat(s),F]});return z}});b.easing.jswing=b.easing.swing;b.extend(b.easing,{def:"easeOutQuad",swing:function(x,s,z,B,F){return b.easing[b.easing.def](x,s,z,B,F)},easeInQuad:function(x,s,z,B,F){return B*(s/=F)*s+z},easeOutQuad:function(x,s,z,B,F){return-B*(s/=F)*(s-2)+z},easeInOutQuad:function(x,
s,z,B,F){if((s/=F/2)<1)return B/2*s*s+z;return-B/2*(--s*(s-2)-1)+z},easeInCubic:function(x,s,z,B,F){return B*(s/=F)*s*s+z},easeOutCubic:function(x,s,z,B,F){return B*((s=s/F-1)*s*s+1)+z},easeInOutCubic:function(x,s,z,B,F){if((s/=F/2)<1)return B/2*s*s*s+z;return B/2*((s-=2)*s*s+2)+z},easeInQuart:function(x,s,z,B,F){return B*(s/=F)*s*s*s+z},easeOutQuart:function(x,s,z,B,F){return-B*((s=s/F-1)*s*s*s-1)+z},easeInOutQuart:function(x,s,z,B,F){if((s/=F/2)<1)return B/2*s*s*s*s+z;return-B/2*((s-=2)*s*s*s-2)+
z},easeInQuint:function(x,s,z,B,F){return B*(s/=F)*s*s*s*s+z},easeOutQuint:function(x,s,z,B,F){return B*((s=s/F-1)*s*s*s*s+1)+z},easeInOutQuint:function(x,s,z,B,F){if((s/=F/2)<1)return B/2*s*s*s*s*s+z;return B/2*((s-=2)*s*s*s*s+2)+z},easeInSine:function(x,s,z,B,F){return-B*Math.cos(s/F*(Math.PI/2))+B+z},easeOutSine:function(x,s,z,B,F){return B*Math.sin(s/F*(Math.PI/2))+z},easeInOutSine:function(x,s,z,B,F){return-B/2*(Math.cos(Math.PI*s/F)-1)+z},easeInExpo:function(x,s,z,B,F){return s==0?z:B*Math.pow(2,
10*(s/F-1))+z},easeOutExpo:function(x,s,z,B,F){return s==F?z+B:B*(-Math.pow(2,-10*s/F)+1)+z},easeInOutExpo:function(x,s,z,B,F){if(s==0)return z;if(s==F)return z+B;if((s/=F/2)<1)return B/2*Math.pow(2,10*(s-1))+z;return B/2*(-Math.pow(2,-10*--s)+2)+z},easeInCirc:function(x,s,z,B,F){return-B*(Math.sqrt(1-(s/=F)*s)-1)+z},easeOutCirc:function(x,s,z,B,F){return B*Math.sqrt(1-(s=s/F-1)*s)+z},easeInOutCirc:function(x,s,z,B,F){if((s/=F/2)<1)return-B/2*(Math.sqrt(1-s*s)-1)+z;return B/2*(Math.sqrt(1-(s-=2)*
s)+1)+z},easeInElastic:function(x,s,z,B,F){var G=0,n=B;if(s==0)return z;if((s/=F)==1)return z+B;G||(G=F*0.3);if(n<Math.abs(B)){n=B;x=G/4}else x=G/(2*Math.PI)*Math.asin(B/n);return-(n*Math.pow(2,10*(s-=1))*Math.sin((s*F-x)*2*Math.PI/G))+z},easeOutElastic:function(x,s,z,B,F){var G=0,n=B;if(s==0)return z;if((s/=F)==1)return z+B;G||(G=F*0.3);if(n<Math.abs(B)){n=B;x=G/4}else x=G/(2*Math.PI)*Math.asin(B/n);return n*Math.pow(2,-10*s)*Math.sin((s*F-x)*2*Math.PI/G)+B+z},easeInOutElastic:function(x,s,z,B,F){var G=
0,n=B;if(s==0)return z;if((s/=F/2)==2)return z+B;G||(G=F*0.3*1.5);if(n<Math.abs(B)){n=B;x=G/4}else x=G/(2*Math.PI)*Math.asin(B/n);if(s<1)return-0.5*n*Math.pow(2,10*(s-=1))*Math.sin((s*F-x)*2*Math.PI/G)+z;return n*Math.pow(2,-10*(s-=1))*Math.sin((s*F-x)*2*Math.PI/G)*0.5+B+z},easeInBack:function(x,s,z,B,F,G){if(G==undefined)G=1.70158;return B*(s/=F)*s*((G+1)*s-G)+z},easeOutBack:function(x,s,z,B,F,G){if(G==undefined)G=1.70158;return B*((s=s/F-1)*s*((G+1)*s+G)+1)+z},easeInOutBack:function(x,s,z,B,F,G){if(G==
undefined)G=1.70158;if((s/=F/2)<1)return B/2*s*s*(((G*=1.525)+1)*s-G)+z;return B/2*((s-=2)*s*(((G*=1.525)+1)*s+G)+2)+z},easeInBounce:function(x,s,z,B,F){return B-b.easing.easeOutBounce(x,F-s,0,B,F)+z},easeOutBounce:function(x,s,z,B,F){return(s/=F)<1/2.75?B*7.5625*s*s+z:s<2/2.75?B*(7.5625*(s-=1.5/2.75)*s+0.75)+z:s<2.5/2.75?B*(7.5625*(s-=2.25/2.75)*s+0.9375)+z:B*(7.5625*(s-=2.625/2.75)*s+0.984375)+z},easeInOutBounce:function(x,s,z,B,F){if(s<F/2)return b.easing.easeInBounce(x,s*2,0,B,F)*0.5+z;return b.easing.easeOutBounce(x,
s*2-F,0,B,F)*0.5+B*0.5+z}})}(jQuery);
(function(b){b.effects.blind=function(c){return this.queue(function(){var g=b(this),h=["position","top","left"],d=b.effects.setMode(g,c.options.mode||"hide"),j=c.options.direction||"vertical";b.effects.save(g,h);g.show();var l=b.effects.createWrapper(g).css({overflow:"hidden"}),p=j=="vertical"?"height":"width";j=j=="vertical"?l.height():l.width();d=="show"&&l.css(p,0);var o={};o[p]=d=="show"?j:0;l.animate(o,c.duration,c.options.easing,function(){d=="hide"&&g.hide();b.effects.restore(g,h);b.effects.removeWrapper(g);
c.callback&&c.callback.apply(g[0],arguments);g.dequeue()})})}})(jQuery);
(function(b){b.effects.bounce=function(c){return this.queue(function(){var g=b(this),h=["position","top","left"],d=b.effects.setMode(g,c.options.mode||"effect"),j=c.options.direction||"up",l=c.options.distance||20,p=c.options.times||5,o=c.duration||250;/show|hide/.test(d)&&h.push("opacity");b.effects.save(g,h);g.show();b.effects.createWrapper(g);var y=j=="up"||j=="down"?"top":"left";j=j=="up"||j=="left"?"pos":"neg";l=c.options.distance||(y=="top"?g.outerHeight({margin:true})/3:g.outerWidth({margin:true})/
3);if(d=="show")g.css("opacity",0).css(y,j=="pos"?-l:l);if(d=="hide")l/=p*2;d!="hide"&&p--;if(d=="show"){var x={opacity:1};x[y]=(j=="pos"?"+=":"-=")+l;g.animate(x,o/2,c.options.easing);l/=2;p--}for(x=0;x<p;x++){var s={},z={};s[y]=(j=="pos"?"-=":"+=")+l;z[y]=(j=="pos"?"+=":"-=")+l;g.animate(s,o/2,c.options.easing).animate(z,o/2,c.options.easing);l=d=="hide"?l*2:l/2}if(d=="hide"){x={opacity:0};x[y]=(j=="pos"?"-=":"+=")+l;g.animate(x,o/2,c.options.easing,function(){g.hide();b.effects.restore(g,h);b.effects.removeWrapper(g);
c.callback&&c.callback.apply(this,arguments)})}else{s={};z={};s[y]=(j=="pos"?"-=":"+=")+l;z[y]=(j=="pos"?"+=":"-=")+l;g.animate(s,o/2,c.options.easing).animate(z,o/2,c.options.easing,function(){b.effects.restore(g,h);b.effects.removeWrapper(g);c.callback&&c.callback.apply(this,arguments)})}g.queue("fx",function(){g.dequeue()});g.dequeue()})}})(jQuery);
(function(b){b.effects.clip=function(c){return this.queue(function(){var g=b(this),h=["position","top","left","height","width"],d=b.effects.setMode(g,c.options.mode||"hide"),j=c.options.direction||"vertical";b.effects.save(g,h);g.show();var l=b.effects.createWrapper(g).css({overflow:"hidden"});l=g[0].tagName=="IMG"?l:g;var p={size:j=="vertical"?"height":"width",position:j=="vertical"?"top":"left"};j=j=="vertical"?l.height():l.width();if(d=="show"){l.css(p.size,0);l.css(p.position,j/2)}var o={};o[p.size]=
d=="show"?j:0;o[p.position]=d=="show"?0:j/2;l.animate(o,{queue:false,duration:c.duration,easing:c.options.easing,complete:function(){d=="hide"&&g.hide();b.effects.restore(g,h);b.effects.removeWrapper(g);c.callback&&c.callback.apply(g[0],arguments);g.dequeue()}})})}})(jQuery);
(function(b){b.effects.drop=function(c){return this.queue(function(){var g=b(this),h=["position","top","left","opacity"],d=b.effects.setMode(g,c.options.mode||"hide"),j=c.options.direction||"left";b.effects.save(g,h);g.show();b.effects.createWrapper(g);var l=j=="up"||j=="down"?"top":"left";j=j=="up"||j=="left"?"pos":"neg";var p=c.options.distance||(l=="top"?g.outerHeight({margin:true})/2:g.outerWidth({margin:true})/2);if(d=="show")g.css("opacity",0).css(l,j=="pos"?-p:p);var o={opacity:d=="show"?1:
0};o[l]=(d=="show"?j=="pos"?"+=":"-=":j=="pos"?"-=":"+=")+p;g.animate(o,{queue:false,duration:c.duration,easing:c.options.easing,complete:function(){d=="hide"&&g.hide();b.effects.restore(g,h);b.effects.removeWrapper(g);c.callback&&c.callback.apply(this,arguments);g.dequeue()}})})}})(jQuery);
(function(b){b.effects.explode=function(c){return this.queue(function(){var g=c.options.pieces?Math.round(Math.sqrt(c.options.pieces)):3,h=c.options.pieces?Math.round(Math.sqrt(c.options.pieces)):3;c.options.mode=c.options.mode=="toggle"?b(this).is(":visible")?"hide":"show":c.options.mode;var d=b(this).show().css("visibility","hidden"),j=d.offset();j.top-=parseInt(d.css("marginTop"),10)||0;j.left-=parseInt(d.css("marginLeft"),10)||0;for(var l=d.outerWidth(true),p=d.outerHeight(true),o=0;o<g;o++)for(var y=
0;y<h;y++)d.clone().appendTo("body").wrap("<div></div>").css({position:"absolute",visibility:"visible",left:-y*(l/h),top:-o*(p/g)}).parent().addClass("ui-effects-explode").css({position:"absolute",overflow:"hidden",width:l/h,height:p/g,left:j.left+y*(l/h)+(c.options.mode=="show"?(y-Math.floor(h/2))*(l/h):0),top:j.top+o*(p/g)+(c.options.mode=="show"?(o-Math.floor(g/2))*(p/g):0),opacity:c.options.mode=="show"?0:1}).animate({left:j.left+y*(l/h)+(c.options.mode=="show"?0:(y-Math.floor(h/2))*(l/h)),top:j.top+
o*(p/g)+(c.options.mode=="show"?0:(o-Math.floor(g/2))*(p/g)),opacity:c.options.mode=="show"?1:0},c.duration||500);setTimeout(function(){c.options.mode=="show"?d.css({visibility:"visible"}):d.css({visibility:"visible"}).hide();c.callback&&c.callback.apply(d[0]);d.dequeue();b("div.ui-effects-explode").remove()},c.duration||500)})}})(jQuery);
(function(b){b.effects.fold=function(c){return this.queue(function(){var g=b(this),h=["position","top","left"],d=b.effects.setMode(g,c.options.mode||"hide"),j=c.options.size||15,l=!!c.options.horizFirst,p=c.duration?c.duration/2:b.fx.speeds._default/2;b.effects.save(g,h);g.show();var o=b.effects.createWrapper(g).css({overflow:"hidden"}),y=d=="show"!=l,x=y?["width","height"]:["height","width"];y=y?[o.width(),o.height()]:[o.height(),o.width()];var s=/([0-9]+)%/.exec(j);if(s)j=parseInt(s[1],10)/100*
y[d=="hide"?0:1];if(d=="show")o.css(l?{height:0,width:j}:{height:j,width:0});l={};s={};l[x[0]]=d=="show"?y[0]:j;s[x[1]]=d=="show"?y[1]:0;o.animate(l,p,c.options.easing).animate(s,p,c.options.easing,function(){d=="hide"&&g.hide();b.effects.restore(g,h);b.effects.removeWrapper(g);c.callback&&c.callback.apply(g[0],arguments);g.dequeue()})})}})(jQuery);
(function(b){b.effects.highlight=function(c){return this.queue(function(){var g=b(this),h=["backgroundImage","backgroundColor","opacity"],d=b.effects.setMode(g,c.options.mode||"show"),j={backgroundColor:g.css("backgroundColor")};if(d=="hide")j.opacity=0;b.effects.save(g,h);g.show().css({backgroundImage:"none",backgroundColor:c.options.color||"#ffff99"}).animate(j,{queue:false,duration:c.duration,easing:c.options.easing,complete:function(){d=="hide"&&g.hide();b.effects.restore(g,h);d=="show"&&!b.support.opacity&&
this.style.removeAttribute("filter");c.callback&&c.callback.apply(this,arguments);g.dequeue()}})})}})(jQuery);
(function(b){b.effects.pulsate=function(c){return this.queue(function(){var g=b(this),h=b.effects.setMode(g,c.options.mode||"show");times=(c.options.times||5)*2-1;duration=c.duration?c.duration/2:b.fx.speeds._default/2;isVisible=g.is(":visible");animateTo=0;if(!isVisible){g.css("opacity",0).show();animateTo=1}if(h=="hide"&&isVisible||h=="show"&&!isVisible)times--;for(h=0;h<times;h++){g.animate({opacity:animateTo},duration,c.options.easing);animateTo=(animateTo+1)%2}g.animate({opacity:animateTo},duration,
c.options.easing,function(){animateTo==0&&g.hide();c.callback&&c.callback.apply(this,arguments)});g.queue("fx",function(){g.dequeue()}).dequeue()})}})(jQuery);
(function(b){b.effects.puff=function(c){return this.queue(function(){var g=b(this),h=b.effects.setMode(g,c.options.mode||"hide"),d=parseInt(c.options.percent,10)||150,j=d/100,l={height:g.height(),width:g.width()};b.extend(c.options,{fade:true,mode:h,percent:h=="hide"?d:100,from:h=="hide"?l:{height:l.height*j,width:l.width*j}});g.effect("scale",c.options,c.duration,c.callback);g.dequeue()})};b.effects.scale=function(c){return this.queue(function(){var g=b(this),h=b.extend(true,{},c.options),d=b.effects.setMode(g,
c.options.mode||"effect"),j=parseInt(c.options.percent,10)||(parseInt(c.options.percent,10)==0?0:d=="hide"?0:100),l=c.options.direction||"both",p=c.options.origin;if(d!="effect"){h.origin=p||["middle","center"];h.restore=true}p={height:g.height(),width:g.width()};g.from=c.options.from||(d=="show"?{height:0,width:0}:p);j={y:l!="horizontal"?j/100:1,x:l!="vertical"?j/100:1};g.to={height:p.height*j.y,width:p.width*j.x};if(c.options.fade){if(d=="show"){g.from.opacity=0;g.to.opacity=1}if(d=="hide"){g.from.opacity=
1;g.to.opacity=0}}h.from=g.from;h.to=g.to;h.mode=d;g.effect("size",h,c.duration,c.callback);g.dequeue()})};b.effects.size=function(c){return this.queue(function(){var g=b(this),h=["position","top","left","width","height","overflow","opacity"],d=["position","top","left","overflow","opacity"],j=["width","height","overflow"],l=["fontSize"],p=["borderTopWidth","borderBottomWidth","paddingTop","paddingBottom"],o=["borderLeftWidth","borderRightWidth","paddingLeft","paddingRight"],y=b.effects.setMode(g,
c.options.mode||"effect"),x=c.options.restore||false,s=c.options.scale||"both",z=c.options.origin,B={height:g.height(),width:g.width()};g.from=c.options.from||B;g.to=c.options.to||B;if(z){z=b.effects.getBaseline(z,B);g.from.top=(B.height-g.from.height)*z.y;g.from.left=(B.width-g.from.width)*z.x;g.to.top=(B.height-g.to.height)*z.y;g.to.left=(B.width-g.to.width)*z.x}var F={from:{y:g.from.height/B.height,x:g.from.width/B.width},to:{y:g.to.height/B.height,x:g.to.width/B.width}};if(s=="box"||s=="both"){if(F.from.y!=
F.to.y){h=h.concat(p);g.from=b.effects.setTransition(g,p,F.from.y,g.from);g.to=b.effects.setTransition(g,p,F.to.y,g.to)}if(F.from.x!=F.to.x){h=h.concat(o);g.from=b.effects.setTransition(g,o,F.from.x,g.from);g.to=b.effects.setTransition(g,o,F.to.x,g.to)}}if(s=="content"||s=="both")if(F.from.y!=F.to.y){h=h.concat(l);g.from=b.effects.setTransition(g,l,F.from.y,g.from);g.to=b.effects.setTransition(g,l,F.to.y,g.to)}b.effects.save(g,x?h:d);g.show();b.effects.createWrapper(g);g.css("overflow","hidden").css(g.from);
if(s=="content"||s=="both"){p=p.concat(["marginTop","marginBottom"]).concat(l);o=o.concat(["marginLeft","marginRight"]);j=h.concat(p).concat(o);g.find("*[width]").each(function(){child=b(this);x&&b.effects.save(child,j);var G={height:child.height(),width:child.width()};child.from={height:G.height*F.from.y,width:G.width*F.from.x};child.to={height:G.height*F.to.y,width:G.width*F.to.x};if(F.from.y!=F.to.y){child.from=b.effects.setTransition(child,p,F.from.y,child.from);child.to=b.effects.setTransition(child,
p,F.to.y,child.to)}if(F.from.x!=F.to.x){child.from=b.effects.setTransition(child,o,F.from.x,child.from);child.to=b.effects.setTransition(child,o,F.to.x,child.to)}child.css(child.from);child.animate(child.to,c.duration,c.options.easing,function(){x&&b.effects.restore(child,j)})})}g.animate(g.to,{queue:false,duration:c.duration,easing:c.options.easing,complete:function(){g.to.opacity===0&&g.css("opacity",g.from.opacity);y=="hide"&&g.hide();b.effects.restore(g,x?h:d);b.effects.removeWrapper(g);c.callback&&
c.callback.apply(this,arguments);g.dequeue()}})})}})(jQuery);
(function(b){b.effects.shake=function(c){return this.queue(function(){var g=b(this),h=["position","top","left"];b.effects.setMode(g,c.options.mode||"effect");var d=c.options.direction||"left",j=c.options.distance||20,l=c.options.times||3,p=c.duration||c.options.duration||140;b.effects.save(g,h);g.show();b.effects.createWrapper(g);var o=d=="up"||d=="down"?"top":"left",y=d=="up"||d=="left"?"pos":"neg";d={};var x={},s={};d[o]=(y=="pos"?"-=":"+=")+j;x[o]=(y=="pos"?"+=":"-=")+j*2;s[o]=(y=="pos"?"-=":"+=")+
j*2;g.animate(d,p,c.options.easing);for(j=1;j<l;j++)g.animate(x,p,c.options.easing).animate(s,p,c.options.easing);g.animate(x,p,c.options.easing).animate(d,p/2,c.options.easing,function(){b.effects.restore(g,h);b.effects.removeWrapper(g);c.callback&&c.callback.apply(this,arguments)});g.queue("fx",function(){g.dequeue()});g.dequeue()})}})(jQuery);
(function(b){b.effects.slide=function(c){return this.queue(function(){var g=b(this),h=["position","top","left"],d=b.effects.setMode(g,c.options.mode||"show"),j=c.options.direction||"left";b.effects.save(g,h);g.show();b.effects.createWrapper(g).css({overflow:"hidden"});var l=j=="up"||j=="down"?"top":"left";j=j=="up"||j=="left"?"pos":"neg";var p=c.options.distance||(l=="top"?g.outerHeight({margin:true}):g.outerWidth({margin:true}));if(d=="show")g.css(l,j=="pos"?-p:p);var o={};o[l]=(d=="show"?j=="pos"?
"+=":"-=":j=="pos"?"-=":"+=")+p;g.animate(o,{queue:false,duration:c.duration,easing:c.options.easing,complete:function(){d=="hide"&&g.hide();b.effects.restore(g,h);b.effects.removeWrapper(g);c.callback&&c.callback.apply(this,arguments);g.dequeue()}})})}})(jQuery);
(function(b){b.effects.transfer=function(c){return this.queue(function(){var g=b(this),h=b(c.options.to),d=h.offset();h={top:d.top,left:d.left,height:h.innerHeight(),width:h.innerWidth()};d=g.offset();var j=b('<div class="ui-effects-transfer"></div>').appendTo(document.body).addClass(c.options.className).css({top:d.top,left:d.left,height:g.innerHeight(),width:g.innerWidth(),position:"absolute"}).animate(h,c.duration,c.options.easing,function(){j.remove();c.callback&&c.callback.apply(g[0],arguments);
g.dequeue()})})}})(jQuery);(function(b){b.fn.hoverIntent=function(c,g){var h={sensitivity:7,interval:100,timeout:0};h=b.extend(h,g?{over:c,out:g}:c);var d,j,l,p,o=function(s){d=s.pageX;j=s.pageY},y=function(s,z){z.hoverIntent_t=clearTimeout(z.hoverIntent_t);if(Math.abs(l-d)+Math.abs(p-j)<h.sensitivity){b(z).unbind("mousemove",o);z.hoverIntent_s=1;return h.over.apply(z,[s])}else{l=d;p=j;z.hoverIntent_t=setTimeout(function(){y(s,z)},h.interval)}},x=function(s,z){z.hoverIntent_t=clearTimeout(z.hoverIntent_t);z.hoverIntent_s=0;
return h.out.apply(z,[s])};c=function(s){for(var z=(s.type=="mouseover"?s.fromElement:s.toElement)||s.relatedTarget;z&&z!=this;)try{z=z.parentNode}catch(B){z=this}if(z==this)return false;var F=jQuery.extend({},s),G=this;if(G.hoverIntent_t)G.hoverIntent_t=clearTimeout(G.hoverIntent_t);if(s.type=="mouseover"){l=F.pageX;p=F.pageY;b(G).bind("mousemove",o);if(G.hoverIntent_s!=1)G.hoverIntent_t=setTimeout(function(){y(F,G)},h.interval)}else{b(G).unbind("mousemove",o);if(G.hoverIntent_s==1)G.hoverIntent_t=
setTimeout(function(){x(F,G)},h.timeout)}};return this.mouseover(c).mouseout(c)}})(jQuery);Date.CultureInfo={name:"pt-BR",englishName:"Portuguese (Brazil)",nativeName:"Portugu\u00eas (Brasil)",dayNames:["domingo","segunda-feira","ter\u00e7a-feira","quarta-feira","quinta-feira","sexta-feira","s\u00e1bado"],abbreviatedDayNames:["dom","seg","ter","qua","qui","sex","s\u00e1b"],shortestDayNames:["dom","seg","ter","qua","qui","sex","s\u00e1b"],firstLetterDayNames:["d","s","t","q","q","s","s"],monthNames:["janeiro","fevereiro","mar\u00e7o","abril","maio","junho","julho","agosto","setembro","outubro",
"novembro","dezembro"],abbreviatedMonthNames:["jan","fev","mar","abr","mai","jun","jul","ago","set","out","nov","dez"],amDesignator:"",pmDesignator:"",firstDayOfWeek:0,twoDigitYearMax:2029,dateElementOrder:"dmy",formatPatterns:{shortDate:"d/M/yyyy",longDate:"dddd, d' de 'MMMM' de 'yyyy",shortTime:"H:mm",longTime:"H:mm:ss",fullDateTime:"dddd, d' de 'MMMM' de 'yyyy H:mm:ss",sortableDateTime:"yyyy-MM-ddTHH:mm:ss",universalSortableDateTime:"yyyy-MM-dd HH:mm:ssZ",rfc1123:"ddd, dd MMM yyyy HH:mm:ss GMT",
monthDay:"dd' de 'MMMM",yearMonth:"MMMM' de 'yyyy"},regexPatterns:{jan:/^jan(eiro)?/i,feb:/^fev(ereiro)?/i,mar:/^mar(\u00e7o)?/i,apr:/^abr(il)?/i,may:/^mai(o)?/i,jun:/^jun(ho)?/i,jul:/^jul(ho)?/i,aug:/^ago(sto)?/i,sep:/^set(embro)?/i,oct:/^out(ubro)?/i,nov:/^nov(embro)?/i,dec:/^dez(embro)?/i,sun:/^domingo/i,mon:/^segunda-feira/i,tue:/^ter\u00e7a-feira/i,wed:/^quarta-feira/i,thu:/^quinta-feira/i,fri:/^sexta-feira/i,sat:/^s\u00e1bado/i,future:/^next/i,past:/^last|past|prev(ious)?/i,add:/^(\+|after|from)/i,
subtract:/^(\-|before|ago)/i,yesterday:/^yesterday/i,today:/^t(oday)?/i,tomorrow:/^tomorrow/i,now:/^n(ow)?/i,millisecond:/^ms|milli(second)?s?/i,second:/^sec(ond)?s?/i,minute:/^min(ute)?s?/i,hour:/^h(ou)?rs?/i,week:/^w(ee)?k/i,month:/^m(o(nth)?s?)?/i,day:/^d(ays?)?/i,year:/^y((ea)?rs?)?/i,shortMeridian:/^(a|p)/i,longMeridian:/^(a\.?m?\.?|p\.?m?\.?)/i,timezone:/^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,ordinalSuffix:/^\s*(st|nd|rd|th)/i,timeContext:/^\s*(\:|a|p)/i},
abbreviatedTimeZoneStandard:{GMT:"-000",EST:"-0400",CST:"-0500",MST:"-0600",PST:"-0700"},abbreviatedTimeZoneDST:{GMT:"-000",EDT:"-0500",CDT:"-0600",MDT:"-0700",PDT:"-0800"}};Date.getMonthNumberFromName=function(b){var c=Date.CultureInfo.monthNames,g=Date.CultureInfo.abbreviatedMonthNames;b=b.toLowerCase();for(var h=0;h<c.length;h++)if(c[h].toLowerCase()==b||g[h].toLowerCase()==b)return h;return-1};
Date.getDayNumberFromName=function(b){var c=Date.CultureInfo.dayNames,g=Date.CultureInfo.abbreviatedDayNames;b=b.toLowerCase();for(var h=0;h<c.length;h++)if(c[h].toLowerCase()==b||g[h].toLowerCase()==b)return h;return-1};Date.isLeapYear=function(b){return b%4===0&&b%100!==0||b%400===0};Date.getDaysInMonth=function(b,c){return[31,Date.isLeapYear(b)?29:28,31,30,31,30,31,31,30,31,30,31][c]};Date.getTimezoneOffset=function(b,c){return c?Date.CultureInfo.abbreviatedTimeZoneDST[b.toUpperCase()]:Date.CultureInfo.abbreviatedTimeZoneStandard[b.toUpperCase()]};
Date.getTimezoneAbbreviation=function(b,c){c=c?Date.CultureInfo.abbreviatedTimeZoneDST:Date.CultureInfo.abbreviatedTimeZoneStandard;var g;for(g in c)if(c[g]===b)return g;return null};a=Date.prototype;a.clone=function(){return new Date(this.getTime())};a.compareTo=function(b){if(isNaN(this))throw new Error(this);if(b instanceof Date&&!isNaN(b))return this>b?1:this<b?-1:0;else throw new TypeError(b);};a.equals=function(b){return this.compareTo(b)===0};
a.between=function(b,c){var g=this.getTime();return g>=b.getTime()&&g<=c.getTime()};a.addMilliseconds=function(b){this.setMilliseconds(this.getMilliseconds()+b);return this};a.addSeconds=function(b){return this.addMilliseconds(b*1E3)};a.addMinutes=function(b){return this.addMilliseconds(b*6E4)};a.addHours=function(b){return this.addMilliseconds(b*36E5)};a.addDays=function(b){return this.addMilliseconds(b*864E5)};a.addWeeks=function(b){return this.addMilliseconds(b*6048E5)};
a.addMonths=function(b){var c=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+b);this.setDate(Math.min(c,this.getDaysInMonth()));return this};a.addYears=function(b){return this.addMonths(b*12)};
a.add=function(b){if(typeof b=="number"){this._orient=b;return this}if(b.millisecond||b.milliseconds)this.addMilliseconds(b.millisecond||b.milliseconds);if(b.second||b.seconds)this.addSeconds(b.second||b.seconds);if(b.minute||b.minutes)this.addMinutes(b.minute||b.minutes);if(b.hour||b.hours)this.addHours(b.hour||b.hours);if(b.month||b.months)this.addMonths(b.month||b.months);if(b.year||b.years)this.addYears(b.year||b.years);if(b.day||b.days)this.addDays(b.day||b.days);return this};
Date._validate=function(b,c,g,h){if(typeof b!="number")throw new TypeError(b+" is not a Number.");else if(b<c||b>g)throw new RangeError(b+" is not a valid value for "+h+".");return true};Date.validateMillisecond=function(b){return Date._validate(b,0,999,"milliseconds")};Date.validateSecond=function(b){return Date._validate(b,0,59,"seconds")};Date.validateMinute=function(b){return Date._validate(b,0,59,"minutes")};Date.validateHour=function(b){return Date._validate(b,0,23,"hours")};
Date.validateDay=function(b,c,g){return Date._validate(b,1,Date.getDaysInMonth(c,g),"days")};Date.validateMonth=function(b){return Date._validate(b,0,11,"months")};Date.validateYear=function(b){return Date._validate(b,1,9999,"seconds")};a=Date.prototype;
a.set=function(b){if(!b.millisecond&&b.millisecond!==0)b.millisecond=-1;if(!b.second&&b.second!==0)b.second=-1;if(!b.minute&&b.minute!==0)b.minute=-1;if(!b.hour&&b.hour!==0)b.hour=-1;if(!b.day&&b.day!==0)b.day=-1;if(!b.month&&b.month!==0)b.month=-1;if(!b.year&&b.year!==0)b.year=-1;b.millisecond!=-1&&Date.validateMillisecond(b.millisecond)&&this.addMilliseconds(b.millisecond-this.getMilliseconds());b.second!=-1&&Date.validateSecond(b.second)&&this.addSeconds(b.second-this.getSeconds());b.minute!=-1&&
Date.validateMinute(b.minute)&&this.addMinutes(b.minute-this.getMinutes());b.hour!=-1&&Date.validateHour(b.hour)&&this.addHours(b.hour-this.getHours());b.month!==-1&&Date.validateMonth(b.month)&&this.addMonths(b.month-this.getMonth());b.year!=-1&&Date.validateYear(b.year)&&this.addYears(b.year-this.getFullYear());b.day!=-1&&Date.validateDay(b.day,this.getFullYear(),this.getMonth())&&this.addDays(b.day-this.getDate());b.timezone&&this.setTimezone(b.timezone);b.timezoneOffset&&this.setTimezoneOffset(b.timezoneOffset);
return this};a.clearTime=function(){this.setHours(0);this.setMinutes(0);this.setSeconds(0);this.setMilliseconds(0);return this};a.isLeapYear=function(){var b=this.getFullYear();return b%4===0&&b%100!==0||b%400===0};a.isWeekday=function(){return!(this.is().sat()||this.is().sun())};a.getDaysInMonth=function(){return Date.getDaysInMonth(this.getFullYear(),this.getMonth())};a.moveToFirstDayOfMonth=function(){return this.set({day:1})};a.moveToLastDayOfMonth=function(){return this.set({day:this.getDaysInMonth()})};
a.moveToDayOfWeek=function(b,c){b=(b-this.getDay()+7*(c||+1))%7;return this.addDays(b===0?(b+=7*(c||+1)):b)};a.moveToMonth=function(b,c){b=(b-this.getMonth()+12*(c||+1))%12;return this.addMonths(b===0?(b+=12*(c||+1)):b)};a.getDayOfYear=function(){return Math.floor((this-new Date(this.getFullYear(),0,1))/864E5)};
a.getWeekOfYear=function(b){var c=this.getFullYear(),g=this.getMonth(),h=this.getDate();b=b||Date.CultureInfo.firstDayOfWeek;var d=8-(new Date(c,0,1)).getDay();if(d==8)d=1;g=(Date.UTC(c,g,h,0,0,0)-Date.UTC(c,0,1,0,0,0))/864E5+1;g=Math.floor((g-d+7)/7);if(g===b){c--;c=8-(new Date(c,0,1)).getDay();g=c==2||c==8?53:52}return g};a.isDST=function(){console.log("isDST");return this.toString().match(/(E|C|M|P)(S|D)T/)[2]=="D"};
a.getTimezone=function(){return Date.getTimezoneAbbreviation(this.getUTCOffset,this.isDST())};a.setTimezoneOffset=function(b){var c=this.getTimezoneOffset();this.addMinutes(Number(b)*-6/10-c);return this};a.setTimezone=function(b){return this.setTimezoneOffset(Date.getTimezoneOffset(b))};a.getUTCOffset=function(){var b=this.getTimezoneOffset()*-10/6;if(b<0){b=(b-1E4).toString();return b[0]+b.substr(2)}else{b=(b+1E4).toString();return"+"+b.substr(1)}};
a.getDayName=function(b){return b?Date.CultureInfo.abbreviatedDayNames[this.getDay()]:Date.CultureInfo.dayNames[this.getDay()]};a.getMonthName=function(b){return b?Date.CultureInfo.abbreviatedMonthNames[this.getMonth()]:Date.CultureInfo.monthNames[this.getMonth()]};a._toString=Date.prototype.toString;
a.toString=function(b){var c=this,g=function(h){return h.toString().length==1?"0"+h:h};return b?b.replace(/dd?d?d?|MM?M?M?|yy?y?y?|hh?|HH?|mm?|ss?|tt?|zz?z?/g,function(h){switch(h){case "hh":return g(c.getHours()<13?c.getHours():c.getHours()-12);case "h":return c.getHours()<13?c.getHours():c.getHours()-12;case "HH":return g(c.getHours());case "H":return c.getHours();case "mm":return g(c.getMinutes());case "m":return c.getMinutes();case "ss":return g(c.getSeconds());case "s":return c.getSeconds();
case "yyyy":return c.getFullYear();case "yy":return c.getFullYear().toString().substring(2,4);case "dddd":return c.getDayName();case "ddd":return c.getDayName(true);case "dd":return g(c.getDate());case "d":return c.getDate().toString();case "MMMM":return c.getMonthName();case "MMM":return c.getMonthName(true);case "MM":return g(c.getMonth()+1);case "M":return c.getMonth()+1;case "t":return c.getHours()<12?Date.CultureInfo.amDesignator.substring(0,1):Date.CultureInfo.pmDesignator.substring(0,1);case "tt":return c.getHours()<
12?Date.CultureInfo.amDesignator:Date.CultureInfo.pmDesignator;case "zzz":case "zz":case "z":return""}}):this._toString()};Date.now=function(){return new Date};Date.today=function(){return Date.now().clearTime()};a=Date.prototype;a._orient=+1;a.next=function(){this._orient=+1;return this};a.last=Date.prototype.prev=Date.prototype.previous=function(){this._orient=-1;return this};a._is=false;a.is=function(){this._is=true;return this};Number.prototype._dateElement="day";
Number.prototype.fromNow=function(){var b={};b[this._dateElement]=this;return Date.now().add(b)};Number.prototype.ago=function(){var b={};b[this._dateElement]=this*-1;return Date.now().add(b)};
(function(){for(var b=Date.prototype,c=Number.prototype,g="sunday monday tuesday wednesday thursday friday saturday".split(/\s/),h="january february march april may june july august september october november december".split(/\s/),d="Millisecond Second Minute Hour Day Week Month Year".split(/\s/),j=function(p){return function(){if(this._is){this._is=false;return this.getDay()==p}return this.moveToDayOfWeek(p,this._orient)}},l=0;l<g.length;l++)b[g[l]]=b[g[l].substring(0,3)]=j(l);g=function(p){return function(){if(this._is){this._is=
false;return this.getMonth()===p}return this.moveToMonth(p,this._orient)}};for(j=0;j<h.length;j++)b[h[j]]=b[h[j].substring(0,3)]=g(j);g=function(p){return function(){if(p.substring(p.length-1)!="s")p+="s";return this["add"+p](this._orient)}};j=function(p){return function(){this._dateElement=p;return this}};for(l=0;l<d.length;l++){h=d[l].toLowerCase();b[h]=b[h+"s"]=g(d[l]);c[h]=c[h+"s"]=j(h)}})();a=Date.prototype;a.toJSONString=function(){return this.toString("yyyy-MM-ddThh:mm:ssZ")};
a.toShortDateString=function(){return this.toString(Date.CultureInfo.formatPatterns.shortDatePattern)};a.toLongDateString=function(){return this.toString(Date.CultureInfo.formatPatterns.longDatePattern)};a.toShortTimeString=function(){return this.toString(Date.CultureInfo.formatPatterns.shortTimePattern)};a.toLongTimeString=function(){return this.toString(Date.CultureInfo.formatPatterns.longTimePattern)};
a.getOrdinal=function(){switch(this.getDate()){case 1:case 21:case 31:return"st";case 2:case 22:return"nd";case 3:case 23:return"rd";default:return"th"}};
(function(){Date.Parsing={Exception:function(j){this.message="Parse error at '"+j.substring(0,10)+" ...'"}};for(var b=Date.Parsing,c=b.Operators={rtoken:function(j){return function(l){var p=l.match(j);if(p)return[p[0],l.substring(p[0].length)];else throw new b.Exception(l);}},token:function(){return function(j){return c.rtoken(new RegExp("^s*"+j+"s*"))(j)}},stoken:function(j){return c.rtoken(new RegExp("^"+j))},until:function(j){return function(l){for(var p=[],o=null;l.length;){try{o=j.call(this,
l)}catch(y){p.push(o[0]);l=o[1];continue}break}return[p,l]}},many:function(j){return function(l){for(var p=[],o=null;l.length;){try{o=j.call(this,l)}catch(y){return[p,l]}p.push(o[0]);l=o[1]}return[p,l]}},optional:function(j){return function(l){var p=null;try{p=j.call(this,l)}catch(o){return[null,l]}return[p[0],p[1]]}},not:function(j){return function(l){try{j.call(this,l)}catch(p){return[null,l]}throw new b.Exception(l);}},ignore:function(j){return j?function(l){var p=null;p=j.call(this,l);return[null,
p[1]]}:null},product:function(){for(var j=arguments[0],l=Array.prototype.slice.call(arguments,1),p=[],o=0;o<j.length;o++)p.push(c.each(j[o],l));return p},cache:function(j){var l={},p=null;return function(o){try{p=l[o]=l[o]||j.call(this,o)}catch(y){p=l[o]=y}if(p instanceof b.Exception)throw p;else return p}},any:function(){var j=arguments;return function(l){for(var p=null,o=0;o<j.length;o++)if(j[o]!=null){try{p=j[o].call(this,l)}catch(y){p=null}if(p)return p}throw new b.Exception(l);}},each:function(){var j=
arguments;return function(l){for(var p=[],o=null,y=0;y<j.length;y++)if(j[y]!=null){try{o=j[y].call(this,l)}catch(x){throw new b.Exception(l);}p.push(o[0]);l=o[1]}return[p,l]}},all:function(){var j=j;return j.each(j.optional(arguments))},sequence:function(j,l,p){l=l||c.rtoken(/^\s*/);p=p||null;if(j.length==1)return j[0];return function(o){for(var y=null,x=null,s=[],z=0;z<j.length;z++){try{y=j[z].call(this,o)}catch(B){break}s.push(y[0]);try{x=l.call(this,y[1])}catch(F){x=null;break}o=x[1]}if(!y)throw new b.Exception(o);
if(x)throw new b.Exception(x[1]);if(p)try{y=p.call(this,y[1])}catch(G){throw new b.Exception(y[1]);}return[s,y?y[1]:o]}},between:function(j,l,p){p=p||j;var o=c.each(c.ignore(j),l,c.ignore(p));return function(y){y=o.call(this,y);return[[y[0][0],r[0][2]],y[1]]}},list:function(j,l,p){l=l||c.rtoken(/^\s*/);p=p||null;return j instanceof Array?c.each(c.product(j.slice(0,-1),c.ignore(l)),j.slice(-1),c.ignore(p)):c.each(c.many(c.each(j,c.ignore(l))),px,c.ignore(p))},set:function(j,l,p){l=l||c.rtoken(/^\s*/);
p=p||null;return function(o){var y=null;for(var x=y=null,s=null,z=[[],o],B=false,F=0;F<j.length;F++){y=x=null;B=j.length==1;try{y=j[F].call(this,o)}catch(G){continue}s=[[y[0]],y[1]];if(y[1].length>0&&!B)try{x=l.call(this,y[1])}catch(n){B=true}else B=true;if(!B&&x[1].length===0)B=true;if(!B){y=[];for(B=0;B<j.length;B++)F!=B&&y.push(j[B]);y=c.set(y,l).call(this,x[1]);if(y[0].length>0){s[0]=s[0].concat(y[0]);s[1]=y[1]}}if(s[1].length<z[1].length)z=s;if(z[1].length===0)break}if(z[0].length===0)return z;
if(p){try{x=p.call(this,z[1])}catch(R){throw new b.Exception(z[1]);}z[1]=x[1]}return z}},forward:function(j,l){return function(p){return j[l].call(this,p)}},replace:function(j,l){return function(p){p=j.call(this,p);return[l,p[1]]}},process:function(j,l){return function(p){p=j.call(this,p);return[l.call(this,p[0]),p[1]]}},min:function(j,l){return function(p){var o=l.call(this,p);if(o[0].length<j)throw new b.Exception(p);return o}}},g=function(j){return function(){var l=null,p=[];if(arguments.length>
1)l=Array.prototype.slice.call(arguments);else if(arguments[0]instanceof Array)l=arguments[0];if(l)for(var o=l.shift();0<o.length;){l.unshift(o[0]);p.push(j.apply(null,l));l.shift();return p}else return j.apply(null,arguments)}},h="optional not ignore cache".split(/\s/),d=0;d<h.length;d++)c[h[d]]=g(c[h[d]]);g=function(j){return function(){return arguments[0]instanceof Array?j.apply(null,arguments[0]):j.apply(null,arguments)}};h="each any all".split(/\s/);for(d=0;d<h.length;d++)c[h[d]]=g(c[h[d]])})();
(function(){var b=function(o){for(var y=[],x=0;x<o.length;x++)if(o[x]instanceof Array)y=y.concat(b(o[x]));else o[x]&&y.push(o[x]);return y};Date.Grammar={};Date.Translator={hour:function(o){return function(){this.hour=Number(o)}},minute:function(o){return function(){this.minute=Number(o)}},second:function(o){return function(){this.second=Number(o)}},meridian:function(o){return function(){this.meridian=o.slice(0,1).toLowerCase()}},timezone:function(o){return function(){var y=o.replace(/[^\d\+\-]/g,
"");if(y.length)this.timezoneOffset=Number(y);else this.timezone=o.toLowerCase()}},day:function(o){var y=o[0];return function(){this.day=Number(y.match(/\d+/)[0])}},month:function(o){return function(){this.month=o.length==3?Date.getMonthNumberFromName(o):Number(o)-1}},year:function(o){return function(){var y=Number(o);this.year=o.length>2?y:y+(y+2E3<Date.CultureInfo.twoDigitYearMax?2E3:1900)}},rday:function(o){return function(){switch(o){case "yesterday":this.days=-1;break;case "tomorrow":this.days=
1;break;case "today":this.days=0;break;case "now":this.days=0;this.now=true;break}}},finishExact:function(o){o=o instanceof Array?o:[o];var y=new Date;this.year=y.getFullYear();this.month=y.getMonth();this.day=1;for(y=this.second=this.minute=this.hour=0;y<o.length;y++)o[y]&&o[y].call(this);this.hour=this.meridian=="p"&&this.hour<13?this.hour+12:this.hour;if(this.day>Date.getDaysInMonth(this.year,this.month))throw new RangeError(this.day+" is not a valid value for days.");o=new Date(this.year,this.month,
this.day,this.hour,this.minute,this.second);if(this.timezone)o.set({timezone:this.timezone});else this.timezoneOffset&&o.set({timezoneOffset:this.timezoneOffset});return o},finish:function(o){o=o instanceof Array?b(o):[o];if(o.length===0)return null;for(var y=0;y<o.length;y++)typeof o[y]=="function"&&o[y].call(this);if(this.now)return new Date;o=Date.today();if(this.days!=null||this.orient||this.operator){var x,s;s=this.orient=="past"||this.operator=="subtract"?-1:1;if(this.weekday){this.unit="day";
y=Date.getDayNumberFromName(this.weekday)-o.getDay();x=7;this.days=y?(y+s*x)%x:s*x}if(this.month){this.unit="month";y=this.month-o.getMonth();x=12;this.months=y?(y+s*x)%x:s*x;this.month=null}if(!this.unit)this.unit="day";if(this[this.unit+"s"]==null||this.operator!=null){if(!this.value)this.value=1;if(this.unit=="week"){this.unit="day";this.value*=7}this[this.unit+"s"]=this.value*s}return o.add(this)}else{if(this.meridian&&this.hour)this.hour=this.hour<13&&this.meridian=="p"?this.hour+12:this.hour;
if(this.weekday&&!this.day)this.day=o.addDays(Date.getDayNumberFromName(this.weekday)-o.getDay()).getDate();if(this.month&&!this.day)this.day=1;return o.set(this)}}};var c=Date.Parsing.Operators,g=Date.Grammar,h=Date.Translator,d;g.datePartDelimiter=c.rtoken(/^([\s\-\.\,\/\x27]+)/);g.timePartDelimiter=c.stoken(":");g.whiteSpace=c.rtoken(/^\s*/);g.generalDelimiter=c.rtoken(/^(([\s\,]|at|on)+)/);var j={};g.ctoken=function(o){var y=j[o];if(!y){y=Date.CultureInfo.regexPatterns;for(var x=o.split(/\s+/),
s=[],z=0;z<x.length;z++)s.push(c.replace(c.rtoken(y[x[z]]),x[z]));y=j[o]=c.any.apply(null,s)}return y};g.ctoken2=function(o){return c.rtoken(Date.CultureInfo.regexPatterns[o])};g.h=c.cache(c.process(c.rtoken(/^(0[0-9]|1[0-2]|[1-9])/),h.hour));g.hh=c.cache(c.process(c.rtoken(/^(0[0-9]|1[0-2])/),h.hour));g.H=c.cache(c.process(c.rtoken(/^([0-1][0-9]|2[0-3]|[0-9])/),h.hour));g.HH=c.cache(c.process(c.rtoken(/^([0-1][0-9]|2[0-3])/),h.hour));g.m=c.cache(c.process(c.rtoken(/^([0-5][0-9]|[0-9])/),h.minute));
g.mm=c.cache(c.process(c.rtoken(/^[0-5][0-9]/),h.minute));g.s=c.cache(c.process(c.rtoken(/^([0-5][0-9]|[0-9])/),h.second));g.ss=c.cache(c.process(c.rtoken(/^[0-5][0-9]/),h.second));g.hms=c.cache(c.sequence([g.H,g.mm,g.ss],g.timePartDelimiter));g.t=c.cache(c.process(g.ctoken2("shortMeridian"),h.meridian));g.tt=c.cache(c.process(g.ctoken2("longMeridian"),h.meridian));g.z=c.cache(c.process(c.rtoken(/^(\+|\-)?\s*\d\d\d\d?/),h.timezone));g.zz=c.cache(c.process(c.rtoken(/^(\+|\-)\s*\d\d\d\d/),h.timezone));
g.zzz=c.cache(c.process(g.ctoken2("timezone"),h.timezone));g.timeSuffix=c.each(c.ignore(g.whiteSpace),c.set([g.tt,g.zzz]));g.time=c.each(c.optional(c.ignore(c.stoken("T"))),g.hms,g.timeSuffix);g.d=c.cache(c.process(c.each(c.rtoken(/^([0-2]\d|3[0-1]|\d)/),c.optional(g.ctoken2("ordinalSuffix"))),h.day));g.dd=c.cache(c.process(c.each(c.rtoken(/^([0-2]\d|3[0-1])/),c.optional(g.ctoken2("ordinalSuffix"))),h.day));g.ddd=g.dddd=c.cache(c.process(g.ctoken("sun mon tue wed thu fri sat"),function(o){return function(){this.weekday=
o}}));g.M=c.cache(c.process(c.rtoken(/^(1[0-2]|0\d|\d)/),h.month));g.MM=c.cache(c.process(c.rtoken(/^(1[0-2]|0\d)/),h.month));g.MMM=g.MMMM=c.cache(c.process(g.ctoken("jan feb mar apr may jun jul aug sep oct nov dec"),h.month));g.y=c.cache(c.process(c.rtoken(/^(\d\d?)/),h.year));g.yy=c.cache(c.process(c.rtoken(/^(\d\d)/),h.year));g.yyy=c.cache(c.process(c.rtoken(/^(\d\d?\d?\d?)/),h.year));g.yyyy=c.cache(c.process(c.rtoken(/^(\d\d\d\d)/),h.year));d=function(){return c.each(c.any.apply(null,arguments),
c.not(g.ctoken2("timeContext")))};g.day=d(g.d,g.dd);g.month=d(g.M,g.MMM);g.year=d(g.yyyy,g.yy);g.orientation=c.process(g.ctoken("past future"),function(o){return function(){this.orient=o}});g.operator=c.process(g.ctoken("add subtract"),function(o){return function(){this.operator=o}});g.rday=c.process(g.ctoken("yesterday tomorrow today now"),h.rday);g.unit=c.process(g.ctoken("minute hour day week month year"),function(o){return function(){this.unit=o}});g.value=c.process(c.rtoken(/^\d\d?(st|nd|rd|th)?/),
function(o){return function(){this.value=o.replace(/\D/g,"")}});g.expression=c.set([g.rday,g.operator,g.value,g.unit,g.orientation,g.ddd,g.MMM]);d=function(){return c.set(arguments,g.datePartDelimiter)};g.mdy=d(g.ddd,g.month,g.day,g.year);g.ymd=d(g.ddd,g.year,g.month,g.day);g.dmy=d(g.ddd,g.day,g.month,g.year);g.date=function(o){return(g[Date.CultureInfo.dateElementOrder]||g.mdy).call(this,o)};g.format=c.process(c.many(c.any(c.process(c.rtoken(/^(dd?d?d?|MM?M?M?|yy?y?y?|hh?|HH?|mm?|ss?|tt?|zz?z?)/),
function(o){if(g[o])return g[o];else throw Date.Parsing.Exception(o);}),c.process(c.rtoken(/^[^dMyhHmstz]+/),function(o){return c.ignore(c.stoken(o))}))),function(o){return c.process(c.each.apply(null,o),h.finishExact)});var l={},p=function(o){return l[o]=l[o]||g.format(o)[0]};g.formats=function(o){if(o instanceof Array){for(var y=[],x=0;x<o.length;x++)y.push(p(o[x]));return c.any.apply(null,y)}else return p(o)};g._formats=g.formats(["yyyy-MM-ddTHH:mm:ss","ddd, MMM dd, yyyy H:mm:ss tt","ddd MMM d yyyy HH:mm:ss zzz",
"d"]);g._start=c.process(c.set([g.date,g.time,g.expression],g.generalDelimiter,g.whiteSpace),h.finish);g.start=function(o){try{var y=g._formats.call({},o);if(y[1].length===0)return y}catch(x){}return g._start.call({},o)}})();Date._parse=Date.parse;Date.parse=function(b){var c=null;if(!b)return null;try{c=Date.Grammar.start.call({},b)}catch(g){return null}return c[1].length===0?c[0]:null};
Date.getParseFunction=function(b){var c=Date.Grammar.formats(b);return function(g){var h=null;try{h=c.call({},g)}catch(d){return null}return h[1].length===0?h[0]:null}};Date.parseExact=function(b,c){return Date.getParseFunction(c)(b)};(function(b){b.fn.__bind__=b.fn.bind;b.fn.__unbind__=b.fn.unbind;b.fn.__find__=b.fn.find;var c={version:"0.7.9",override:/keypress|keydown|keyup/g,triggersMap:{},specialKeys:{27:"esc",9:"tab",32:"space",13:"return",8:"backspace",145:"scroll",20:"capslock",144:"numlock",19:"pause",45:"insert",36:"home",46:"del",35:"end",33:"pageup",34:"pagedown",37:"left",38:"up",39:"right",40:"down",109:"-",112:"f1",113:"f2",114:"f3",115:"f4",116:"f5",117:"f6",118:"f7",119:"f8",120:"f9",121:"f10",122:"f11",123:"f12",
191:"/"},shiftNums:{"`":"~","1":"!","2":"@","3":"#","4":"$","5":"%","6":"^","7":"&","8":"*","9":"(","0":")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},newTrigger:function(g,h,d){var j={};j[g]={};j[g][h]={cb:d,disableInInput:false};return j}};c.specialKeys=b.extend(c.specialKeys,{96:"0",97:"1",98:"2",99:"3",100:"4",101:"5",102:"6",103:"7",104:"8",105:"9",106:"*",107:"+",109:"-",110:".",111:"/"});b.fn.find=function(g){this.query=g;return b.fn.__find__.apply(this,arguments)};b.fn.unbind=
function(g,h,d){if(b.isFunction(h)){d=h;h=null}if(h&&typeof h==="string")for(var j=(this.prevObject&&this.prevObject.query||this[0].id&&this[0].id||this[0]).toString(),l=g.split(" "),p=0;p<l.length;p++)delete c.triggersMap[j][l[p]][h];return this.__unbind__(g,d)};b.fn.bind=function(g,h,d){var j=g.match(c.override);if(b.isFunction(h)||!j)return this.__bind__(g,h,d);else{var l=null;if(g=b.trim(g.replace(c.override,"")))l=this.__bind__(g,h,d);if(typeof h==="string")h={combi:h};if(h.combi)for(g=0;g<j.length;g++){l=
j[g];var p=h.combi.toLowerCase(),o=c.newTrigger(l,p,d),y=(this.prevObject&&this.prevObject.query||this[0].id&&this[0].id||this[0]).toString();o[l][p].disableInInput=h.disableInInput;if(c.triggersMap[y])c.triggersMap[y][l]||(c.triggersMap[y][l]=o[l]);else c.triggersMap[y]=o;var x=c.triggersMap[y][l][p];if(x)if(x.constructor!==Array)c.triggersMap[y][l][p]=[x];else c.triggersMap[y][l][p][x.length]=o[l][p];else c.triggersMap[y][l][p]=[o[l][p]];this.each(function(){var s=b(this);if(s.attr("hkId")&&s.attr("hkId")!==
y)y=s.attr("hkId")+";"+y;s.attr("hkId",y)});l=this.__bind__(j.join(" "),h,c.handler)}return l}};c.findElement=function(g){if(!b(g).attr("hkId"))if(b.browser.opera||b.browser.safari)for(;!b(g).attr("hkId")&&g.parentNode;)g=g.parentNode;return g};c.handler=function(g){var h=c.findElement(g.currentTarget);h=b(h);var d=h.attr("hkId");if(d){d=d.split(";");var j=g.which,l=g.type,p=c.specialKeys[j],o=!p&&String.fromCharCode(j).toLowerCase(),y=g.shiftKey,x=g.ctrlKey,s=g.altKey||g.originalEvent.altKey,z=null;
for(j=0;j<d.length;j++)if(c.triggersMap[d[j]][l]){z=c.triggersMap[d[j]][l];break}if(z){if(!y&&!x&&!s)p=z[p]||o&&z[o];else{j="";if(s)j+="alt+";if(x)j+="ctrl+";if(y)j+="shift+";p=z[j+p];if(!p)if(o)p=z[j+o]||z[j+c.shiftNums[o]]||j==="shift+"&&z[c.shiftNums[o]]}if(p){o=false;for(j=0;j<p.length;j++){if(p[j].disableInInput){z=b(g.target);if(h.is("input")||h.is("textarea")||h.is("select")||z.is("input")||z.is("textarea")||z.is("select"))return true}o=o||p[j].cb.apply(this,[g])}return o}}}};window.hotkeys=
c;return b})(jQuery);(function(b){var c=(b.browser.msie?"paste":"input")+".mask",g=window.orientation!=undefined;b.mask={definitions:{"9":"[0-9]",a:"[A-Za-z]","*":"[A-Za-z0-9]"}};b.fn.extend({caret:function(h,d){if(this.length!=0)if(typeof h=="number"){d=typeof d=="number"?d:h;return this.each(function(){if(this.setSelectionRange){this.focus();this.setSelectionRange(h,d)}else if(this.createTextRange){var l=this.createTextRange();l.collapse(true);l.moveEnd("character",d);l.moveStart("character",h);l.select()}})}else{if(this[0].setSelectionRange){h=
this[0].selectionStart;d=this[0].selectionEnd}else if(document.selection&&document.selection.createRange){var j=document.selection.createRange();h=0-j.duplicate().moveStart("character",-100000);d=h+j.text.length}return{begin:h,end:d}}},unmask:function(){return this.trigger("unmask")},mask:function(h,d){if(!h&&this.length>0){var j=b(this[0]),l=j.data("tests");return b.map(j.data("buffer"),function(s,z){return l[z]?s:null}).join("")}d=b.extend({placeholder:"_",completed:null},d);var p=b.mask.definitions;
l=[];var o=h.length,y=null,x=h.length;b.each(h.split(""),function(s,z){if(z=="?"){x--;o=s}else if(p[z]){l.push(new RegExp(p[z]));if(y==null)y=l.length-1}else l.push(null)});return this.each(function(){function s(N){for(;++N<=x&&!l[N];);return N}function z(N){for(;!l[N]&&--N>=0;);for(var V=N;V<x;V++)if(l[V]){X[V]=d.placeholder;var ga=s(V);if(ga<x&&l[V].test(X[ga]))X[V]=X[ga];else break}R();J.caret(Math.max(y,N))}function B(N){N=N;for(var V=d.placeholder;N<x;N++)if(l[N]){var ga=s(N),da=X[N];X[N]=V;
if(ga<x&&l[ga].test(da))V=da;else break}}function F(N){var V=b(this).caret();N=N.keyCode;ma=N<16||N>16&&N<32||N>32&&N<41;if(V.begin-V.end!=0&&(!ma||N==8||N==46))n(V.begin,V.end);if(N==8||N==46||g&&N==127){z(V.begin+(N==46?0:-1));return false}else if(N==27){J.val(ha);J.caret(0,S());return false}}function G(N){if(ma){ma=false;return N.keyCode==8?false:null}N=N||window.event;var V=N.charCode||N.keyCode||N.which,ga=b(this).caret();if(N.ctrlKey||N.altKey||N.metaKey)return true;else if(V>=32&&V<=125||V>
186){N=s(ga.begin-1);if(N<x){V=String.fromCharCode(V);if(l[N].test(V)){B(N);X[N]=V;R();V=s(N);b(this).caret(V);d.completed&&V==x&&d.completed.call(J)}}}return false}function n(N,V){for(N=N;N<V&&N<x;N++)if(l[N])X[N]=d.placeholder}function R(){return J.val(X.join("")).val()}function S(N){for(var V=J.val(),ga=-1,da=0,na=0;da<x;da++)if(l[da]){for(X[da]=d.placeholder;na++<V.length;){var oa=V.charAt(na-1);if(l[da].test(oa)){X[da]=oa;ga=da;break}}if(na>V.length)break}else if(X[da]==V[na]&&da!=o){na++;ga=
da}if(!N&&ga+1<o){J.val("");n(0,x)}else if(N||ga+1>=o){R();N||J.val(J.val().substring(0,ga+1))}return o?da:y}var J=b(this),X=b.map(h.split(""),function(N){if(N!="?")return p[N]?d.placeholder:N}),ma=false,ha=J.val();J.data("buffer",X).data("tests",l);J.attr("readonly")||J.one("unmask",function(){J.unbind(".mask").removeData("buffer").removeData("tests")}).bind("focus.mask",function(){ha=J.val();var N=S();R();setTimeout(function(){N==h.length?J.caret(0,N):J.caret(N)},0)}).bind("blur.mask",function(){S();
J.val()!=ha&&J.change()}).bind("keydown.mask",F).bind("keypress.mask",G).bind(c,function(){setTimeout(function(){J.caret(S(true))},0)});S()})}})})(jQuery);$(document).ready(function(){$(".ic_simplebutton").button();$(".ic_buttonset").buttonset();$(".ic_campo_telefone").mask("(99) 9999-9999");$(".ic_campo_data").mask("99/99/9999");$(".ic_campo_data_hora").mask("99/99/9999 99:99");$(".ic_campo_cpf").mask("999.999.999-99");$(".ic_campo_ano").mask("9999");$(".ic_campo_data_button").datepicker({changeMonth:true,changeYear:true,yearRange:"-100:+1",minDate:"-50Y",dateFormat:"dd/mm/yy",dayNames:["Domingo","Segunda","Ter\u00e7a","Quarta","Quinta","Sexta","S\u00e1bado",
"Domingo"],dayNamesMin:["D","S","T","Q","Q","S","S","D"],dayNamesShort:["Dom","Seg","Ter","Qua","Qui","Sex","S\u00e1b","Dom"],monthNames:["Janeiro","Fevereiro","Mar\u00e7o","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro"],monthNamesShort:["Jan","Fev","Mar","Abr","Mai","Jun","Jul","Ago","Set","Out","Nov","Dez"],nextText:"Pr\u00f3ximo",prevText:"Anterior",showOn:"button",buttonImage:"icons/16x16/apps/office-calendar.png",buttonImageOnly:true});$(".ic_campo_cidade").autocomplete({source:["Americana",
"Santa Barbara D'Oeste","Campinas","Limeira","Sumar\u00e9","Piracicaba","Cordeir\u00f3polis","Nova Odessa","Ribeir\u00e3o Preto","Hortolandia"]})});var ic_object_autoid=0;function ic_get_id_or_create(b){var c=$(b).attr("id");if(c==undefined||c==""){c="ic_object_autoid_"+ic_object_autoid;$(b).attr("id",c);ic_object_autoid+=1}return c}function ic_get_ultimo_dia_mes(b,c){if(c==3||c==5||c==8||c==10)return 30;if(b%4!=0&&c==1)return 28;if(b%4==0&&c==1)return 29;return 31}
function ic_check_date(b){var c=/^((0[1-9]|[12]\d)\/(0[1-9]|1[0-2])|30\/(0[13-9]|1[0-2])|31\/(0[13578]|1[02]))\/(19|20)?\d{2}$/,g=true;if(b&&b.value.match(c)&&b.value!=""){c=b.value.substring(0,2);g=b.value.substring(3,5);b=b.value.substring(6,10);g=c<=ic_get_ultimo_dia_mes(b,g-1)}else g=false;return g}
function ic_check_datetime(b){var c=/^((0[1-9]|[12]\d)\/(0[1-9]|1[0-2])|30\/(0[13-9]|1[0-2])|31\/(0[13578]|1[02]))\/(19|20)?\d{2} ([0-1][0-9]|[2][0-3])(:([0-5][0-9])){1,2}$/,g=true;if(b&&b.value.match(c)&&b.value!=""){c=b.value.substring(0,2);g=b.value.substring(3,5);b=b.value.substring(6,10);g=c<=ic_fet_ultimo_dia_mes(b,g-1)}else g=false;return g}
function ic_valida_email(b){if(b==null)return true;if(b.value.length==0)return true;return/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{1,3})+$/.test(b.value)}function ic_check_same(b,c){var g=true;for(var h in b)if(b[h]!==c[h]){g=false;break}return g}
function eh_cpf_valido(b){b=b.replace(".","").replace("-","").replace(" ","").replace("/","");b=b.replace(".","").replace("-","").replace(" ","").replace("/","");b=b.replace(".","").replace("-","").replace(" ","").replace("/","");if(b.length!=11||b=="00000000000"||b=="11111111111"||b=="22222222222"||b=="33333333333"||b=="44444444444"||b=="55555555555"||b=="66666666666"||b=="77777777777"||b=="88888888888"||b=="99999999999")return false;for(i=add=0;i<9;i++)add+=parseInt(b.charAt(i))*(10-i);rev=11-add%
11;if(rev==10||rev==11)rev=0;if(rev!=parseInt(b.charAt(9)))return false;for(i=add=0;i<10;i++)add+=parseInt(b.charAt(i))*(11-i);rev=11-add%11;if(rev==10||rev==11)rev=0;if(rev!=parseInt(b.charAt(10)))return false;return true};var ic_div_log_area=null;$(document).ready(function(){$(document).bind("keydown","ctrl+q",function(){if(ic_div_log_area)$(ic_div_log_area).toggle();else{ic_div_log_area=$('<div class="ic_log_area"></div>');$("body").append(ic_div_log_area);ic_div_log_area.ic_log_area()}})});
(function(b){b.fn.ic_log_area=function(c){c=b.extend({quantidade:10},c);return this.each(function(){b(this).addClass("ic_log_area");this.ic_log_area_quantidade=c.quantidade;for(var g=0;g<c.quantidade;g++)b(this).append("<div>-</div>")})};b.fn.ic_log=function(c,g){g=b.extend({type:"info"},g);return this.each(function(){var h=b(this).attr("id");b(".ic_log_area").each(function(){b(this).children("div:last").remove();b(this).prepend("<div>ID("+h+") "+c+"</div>")})})}})(jQuery);$(document).ready(function(){$(".ic_form").ic_form()});
(function(b){function c(g,h){return function(){return(new g(h)).validate()}}b.fn.ic_form=function(g){g=b.extend({tmp:0},g);return this.each(function(){var h=this.ic_validations=[];b(this).children(".ic_header").each(function(){b(this).addClass("ui-widget-header")});b(this).children(".ic_fields").each(function(){b(this).addClass("ui-widget-content")});b(this).children(".ic_footer").each(function(){b(this).addClass("ui-widget-header")});b(this).children(":first").addClass("ui-corner-top");b(this).children(":last").addClass("ui-corner-bottom");
b(this).find("label.ic_required").each(function(){b(this).attr("for")!=null&&b(this).attr("for")!=undefined&&b(this).attr("for")!=""&&b("#"+b(this).attr("for")).ic_field_add_validation(h,IcValidationRequired)});b(this).find(".ic_campo_data").ic_field_add_validation(h,IcValidationDate);b(this).find(".ic_campo_data_hora").ic_field_add_validation(h,IcValidationDateTime);b(this).find(".ic_campo_email").ic_field_add_validation(h,IcValidationEmail);b(this).submit(function(){var d=true;for(v in this.ic_validations)this.ic_validations[v]()||
(d=false);d||b(this).find(".ui-state-error:first").focus();return d})})};b.fn.ic_field_add_validation=function(g,h,d){d=b.extend({tmp:0},d);return this.each(function(){func=c(h,this);g.push(func);b(this).blur(func)})};b.fn.ic_form_add_validation=function(g,h){this.each(function(){this.ic_validations.push(g.validate);for(f in h){field=h[f];b(field).blur(g.validate)}})}})(jQuery);function ic_enviar_form(b){$("#"+b).submit()};$(document).ready(function(){});function ic_scroll_auto_ativar(b,c,g){$("#"+b).each(function(){if(this.ic_scroll_timeout==undefined){var h='ic_scroll_timeout("'+b+'", "'+c+'", '+g+");";this.ic_scroll_timeout=setTimeout(h,g);$(this).ic_log("scroll_ativado("+h+")")}})}function ic_scroll_auto_desativar(b){$("#"+b).each(function(){if(this.ic_scroll_timeout!=undefined){clearTimeout(this.ic_scroll_timeout);this.ic_scroll_timeout=undefined;$(this).ic_log(b+":scroll_desativado")}})}
function ic_scroll_timeout(b,c,g){if(g!=0){ic_scroll_next(b,c);$("#"+b).each(function(){this.ic_scroll_timeout=undefined});ic_scroll_auto_ativar(b,c,g)}}function ic_scroll_next(b,c){obj=$("#"+b);obj.each(function(){if(this.atual>=this.quantidade-1){$(this).find(".ic_scroll_content_inner").animate({marginTop:"0px"});this.atual=0}else{$(this).find(".ic_scroll_content_inner").animate({marginTop:"-="+c});this.atual+=1}})}
function ic_scroll_prev(b,c){obj=$("#"+b);obj.each(function(){if(this.atual<=0){$(this).parent().find(".ic_scroll_content_inner").animate({marginTop:"-"+(this.quantidade-1)*parseInt(c)+"px"});this.atual=this.quantidade-1}else{$(this).parent().find(".ic_scroll_content_inner").animate({marginTop:"+="+c});this.atual-=1}})}
(function(b){b.fn.ic_scroll_vertical=function(c){c=b.extend({button_height:"20px",content_height:"200px",width:"100px",height:"240px",block_height:"100px",rotate:3E3,content_up:" - ",content_down:" + "},c);return this.each(function(){var g=ic_get_id_or_create(this),h=b(this).html();b(this).html('<div class="ic_scroll_button_up">'+c.content_up+'</div><div class="ic_scroll_content_v"><div class="ic_scroll_content_inner">'+h+'</div></div><div class="ic_scroll_button_down">'+c.content_down+"</div>");
b(this).css({width:c.width,height:c.height,overflow:"hidden"});b(this).children(".ic_scroll_button_up").css({height:c.button_height,width:c.width});b(this).children(".ic_scroll_button_down").css({height:c.button_height,width:c.width});b(this).children(".ic_scroll_content_v").css({height:c.content_height,width:c.width});b(this).find(".ic_scroll_content_inner").children("div").css({width:c.width,height:c.block_height});this.atual=0;this.quantidade=b(this).find(".ic_scroll_content_inner").children("div").size();
h=parseInt(c.content_height)*this.quantidade;b(this).find(".ic_scroll_content_inner").css({height:h});b(this).children(".ic_scroll_button_up").click(function(){ic_scroll_prev(g,c.block_height)});b(this).children(".ic_scroll_button_down").click(function(){ic_scroll_next(g,c.block_height)});ic_scroll_auto_ativar(g,c.block_height,c.rotate);b(this).mouseenter(function(){ic_scroll_auto_desativar(g)});b(this).mouseleave(function(){ic_scroll_auto_ativar(g,c.block_height,c.rotate)})})}})(jQuery);$(document).ready(function(){});function ic_scroll_auto_ativar_h(b,c,g){$("#"+b).each(function(){if(this.ic_scroll_timeout_h==undefined){var h='ic_scroll_timeout_h("'+b+'", "'+c+'", '+g+");";this.ic_scroll_timeout_h=setTimeout(h,g);$(this).ic_log("scroll_ativado("+h+")")}})}function ic_scroll_auto_desativar_h(b){$("#"+b).each(function(){if(this.ic_scroll_timeout_h!=undefined){clearTimeout(this.ic_scroll_timeout_h);this.ic_scroll_timeout_h=undefined;$(this).ic_log(b+":scroll_desativado")}})}
function ic_scroll_timeout_h(b,c,g){ic_scroll_next_h(b,c);$("#"+b).each(function(){this.ic_scroll_timeout_h=undefined});ic_scroll_auto_ativar_h(b,c,g)}function ic_scroll_next_h(b,c){obj=$("#"+b);obj.each(function(){if(this.atual>=this.quantidade-1){$(this).find(".ic_scroll_content_inner").animate({marginLeft:"0px"});this.atual=0}else{$(this).find(".ic_scroll_content_inner").animate({marginLeft:"-="+c});this.atual+=1}})}
function ic_scroll_prev_h(b,c){obj=$("#"+b);obj.each(function(){if(this.atual<=0){$(this).parent().find(".ic_scroll_content_inner").animate({marginLeft:"-"+(this.quantidade-1)*parseInt(c)+"px"});this.atual=this.quantidade-1}else{$(this).parent().find(".ic_scroll_content_inner").animate({marginLeft:"+="+c});this.atual-=1}})}
(function(b){b.fn.ic_scroll_horizontal=function(c){c=b.extend({button_width:"20px",content_width:"200px",width:"240px",height:"300px",block_width:"100px",rotate:3E3,content_left:" - ",content_right:" + ",qtd_subtracao:0},c);return this.each(function(){var g=ic_get_id_or_create(this),h=b(this).html();b(this).html('<div class="ic_scroll_button_l">'+c.content_left+'</div><div class="ic_scroll_content_h"><div class="ic_scroll_content_inner">'+h+'</div></div><div class="ic_scroll_button_r">'+c.content_right+
"</div>");b(this).css({width:c.width,height:c.height,overflow:"hidden"});b(this).children(".ic_scroll_button_l").css({width:c.button_width});b(this).children(".ic_scroll_button_r").css({width:c.button_width});b(this).children(".ic_scroll_content_h").css({width:c.content_width});b(this).find(".ic_scroll_content_inner").children("div").css({width:c.block_width,display:"block","float":"left"});this.atual=0;this.quantidade=b(this).find(".ic_scroll_content_inner").children("div").size();this.quantidade-=
c.qtd_subtracao;h=parseInt(c.content_width)*this.quantidade;b(this).find(".ic_scroll_content_inner").css({width:h});b(this).children(".ic_scroll_button_l").click(function(){ic_scroll_prev_h(g,c.block_width)});b(this).children(".ic_scroll_button_r").click(function(){ic_scroll_next_h(g,c.block_width)});ic_scroll_auto_ativar_h(g,c.block_width,c.rotate);b(this).mouseenter(function(){ic_scroll_auto_desativar_h(g)});b(this).mouseleave(function(){ic_scroll_auto_ativar_h(g,c.block_width,c.rotate)})})};b.fn.ic_scroll_horizontal_restart=
function(){return this.each(function(){b(this).find(".ic_scroll_content_inner").animate({marginLeft:"0px"});this.atual=0})}})(jQuery);$(document).ready(function(){});
(function(b){b.fn.ic_layout_borda=function(c,g,h){h=b.extend({left:g,right:g,top:g,bottom:g,padding:g,outsite:false},h);return this.each(function(){var d=b(this).html(),j="margin-left:"+h.left+";margin-bottom:"+h.bottom+";",l="position: relative; background: url("+c+") no-repeat scroll ",p=l+"right top transparent;",o=l+"left bottom transparent; margin-left:-"+h.left+"; margin-right: "+h.right+"; top: "+h.top+";",y=l+"right bottom transparent; left: "+h.left+";";l=l+"left top transparent; left: -"+
h.left+"; top: -"+h.top+"; padding-left: "+h.padding+";padding-top: "+h.padding+";";h.outsite?b(this).wrap("<div style='"+j+"'><div style='"+p+"'><div style='"+o+"'><div style='"+y+"'><div style='"+l+"'><div class='ic_layout_conteudo'></div></div></div></div></div></div>"):b(this).html("<div style='"+j+"'><div style='"+p+"'><div style='"+o+"'><div style='"+y+"'><div style='"+l+"'><div class='ic_layout_conteudo'>"+d+"</div></div></div></div></div></div>")})};b.fn.ic_layout_divisao=function(c,g,h,d,
j){j=b.extend({top:g,bottom:g,width:g},j);return this.each(function(){var l=b(this).html(),p="padding-bottom:"+j.top+";",o="position: relative;background: url("+c+") no-repeat scroll left top transparent;",y="position: relative;background: url("+c+") no-repeat scroll left bottom transparent;";o+="left:50%; width:50%; margin-left:-"+d+";";y+="top:"+j.top+";";var x="position: relative;margin-left: -100%; width:200%;top:"+d+";",s="position: relative;left:"+h+"; top:-"+j.top+";";b(this).html("<div style='"+
p+"'><div style='"+o+"'><div style='"+y+"'><div style='"+x+"'><div style='"+s+"'>"+l+"</div></div></div></div></div>")})}})(jQuery);(function(b){b.fn.ic_map=function(c){c=b.extend({lat:0,lng:0,zoom:12,disableDefaultUI:false,mapTypeId:google.maps.MapTypeId.HYBRID},c);return this.each(function(){var g={zoom:c.zoom,disableDefaultUI:c.disableDefaultUI,center:new google.maps.LatLng(c.lat,c.lng),mapTypeId:c.mapTypeId};this.mapa_obj=new google.maps.Map(this,g);this.mapa_markers=[]})};b.fn.ic_map_set=function(c){return this.each(function(){for(atributo in c){atributo=="mapTypeId"&&this.mapa_obj.setMapTypeId(c[atributo]);atributo=="zoom"&&
this.mapa_obj.setZoom(c[atributo])}})};b.fn.ic_map_adicionar_endereco=function(c,g){c=c.toLowerCase().replace("rua","").replace("r. ","");return this.each(function(){geocoder=new google.maps.Geocoder;geocoder.geocode({address:c},make_adicionar_enderecos(this,g))})};b.fn.ic_map_clear_markers=function(){return this.each(function(){for(i in this.mapa_markers)this.mapa_markers[i].setMap(null)})};b.fn.ic_map_add_json=function(c,g){g=b.extend({},g);var h=this;return this.each(function(){for(i in c){atual=
c[i];b(h).ic_map_adicionar_latlng(atual.lat,atual.lng,g={click_msg:atual.click_msg})}})};b.fn.ic_map_add_json_load=function(c,g){g=b.extend({},g);var h=b(this);jQuery.getJSON(c,function(d){h.ic_map_add_json(d,g)})};b.fn.ic_map_add_json_str=function(c,g){g=b.extend({},g);c=jQuery.parseJSON(c);b(this).ic_map_add_json(c,g)};b.fn.ic_map_adicionar_latlng=function(c,g,h){h=b.extend({draggable:false,lat_edit:null,lng_edit:null,icon:undefined,click_msg:""},h);return this.each(function(){this.mapa_obj.setCenter(new google.maps.LatLng(c,
g));var d=new google.maps.Marker({map:this.mapa_obj,position:new google.maps.LatLng(c,g),draggable:h.draggable,icon:h.icon});this.mapa_markers.push(d);if(h.lat_edit!=null&&h.lat_edit!=undefined){h.lat_edit.val(c);h.lng_edit.val(g);google.maps.event.addListener(d,"drag",function(j){h.lat_edit.val(j.latLng.lat());h.lng_edit.val(j.latLng.lng())})}h.click_msg!=""&&google.maps.event.addListener(d,"click",make_exibir_info(d,this,h.click_msg))})}})(jQuery);
function make_exibir_info(b,c,g){return function(){if(b.ic_infowindow==undefined)b.ic_infowindow=new google.maps.InfoWindow({content:g});b.ic_infowindow.open(c.mapa_obj,b)}}function make_adicionar_enderecos(b,c){return function(g,h){if(h==google.maps.GeocoderStatus.OK){g=g[0].geometry.location;$(b).ic_map_adicionar_latlng(g.lat(),g.lng(),c)}else alert("Geocode was not successful for the following reason: "+h)}};function ic_show_validation_error(b,c){if(c!=""&&c!=null&&c!=undefined){c=$('<div class="ui-widget" style="position: absolute; display: none;"><div class="ui-state-error ui-corner-all" style="padding: 0 .7em;">'+c+"</p> </div> </div>");$("body").append(c);var g=$(b).offset(),h=$(b).width();c.css({left:g.left+h+20+"px",top:g.top+"px"});c.fadeIn(300).delay(2E3).fadeOut(400,function(){$(this).html("")})}$(b).addClass("ui-state-error")}
function IcValidationCheckConfirmationPass(b,c){this.field1=b;this.field2=c;this.validate=function(){if(this.field1.value!=this.field2.value&&this.field2.value!=""){ic_show_validation_error(this.field1,"");ic_show_validation_error(this.field2,"Confirma\u00e7\u00e3o de senha Inv\u00e1lida!");this.field1.ic_tipo_erro=IcValidationCheckConfirmationPass;this.field2.ic_tipo_erro=IcValidationCheckConfirmationPass;return false}else{if(this.field1.ic_tipo_erro==IcValidationCheckConfirmationPass){this.field1.ic_tipo_erro=
null;$(this.field1).removeClass("ui-state-error")}if(this.field2.ic_tipo_erro==IcValidationCheckConfirmationPass){this.field2.ic_tipo_erro=null;$(this.field2).removeClass("ui-state-error")}}return true};this.validate=$.proxy(this.validate,this)}function ic_make_simple_validation(b,c,g){return function(h){this.validate=function(){if(c(h)){ic_show_validation_error(h,g);h.ic_tipo_erro=b;return false}else{if(h.ic_tipo_erro==b){h.ic_tipo_erro=null;$(h).removeClass("ui-state-error")}return true}}}}
function date_in_valid_range(b,c,g,h,d){for(e in h)if(b.compareTo(h[e])==0)return true;for(e in d)if(b.compareTo(d[e])==0)return false;if(!b.between(c,g))return false;return true}
function IcValidationDateRange(b,c,g,h,d){this.field=b;this.date_ini=c;this.date_fin=g;this.exceptions_valid=h;this.exceptions_invalid=d;this.validate=function(){var j=$(this.field).val();if(!ic_check_date(this.field)||j=="")return true;j=Date.parseExact(j,"d/M/yyyy");if(!date_in_valid_range(j,this.date_ini,this.date_fin,this.exceptions_valid,this.exceptions_invalid)){ic_show_validation_error(this.field,"Data fora do intervalo permitido!");this.field.ic_tipo_erro=IcValidationDateRange;return false}if(field.ic_tipo_erro==
IcValidationDateRange){field.ic_tipo_erro=null;$(field).removeClass("ui-state-error")}return true};this.validate=$.proxy(this.validate,this)}IcValidationRequired=ic_make_simple_validation("ICVREQ",function(b){return $(b).val()==""},"Campo Obrigat\u00f3rio!");IcValidationDate=ic_make_simple_validation("ICVDATE",function(b){return!ic_check_date(b)&&b.value!=""},"Data inv\u00e1lida!");IcValidationDateTime=ic_make_simple_validation("ICVDATETIME",function(b){return!ic_check_datetime(b)&&b.value!=""},"Data ou hora inv\u00e1lida!");
IcValidationEmail=ic_make_simple_validation("ICVEMAIL",function(b){return!ic_valida_email(b)&&b.value!=""},"E-mail inv\u00e1lido!");(function(b){b.event.special.mousewheel={setup:function(){var c=b.event.special.mousewheel.handler;b.browser.mozilla&&b(this).bind("mousemove.mousewheel",function(g){b.data(this,"mwcursorposdata",{pageX:g.pageX,pageY:g.pageY,clientX:g.clientX,clientY:g.clientY})});if(this.addEventListener)this.addEventListener(b.browser.mozilla?"DOMMouseScroll":"mousewheel",c,false);else this.onmousewheel=c},teardown:function(){var c=b.event.special.mousewheel.handler;b(this).unbind("mousemove.mousewheel");if(this.removeEventListener)this.removeEventListener(b.browser.mozilla?
"DOMMouseScroll":"mousewheel",c,false);else this.onmousewheel=function(){};b.removeData(this,"mwcursorposdata")},handler:function(c){var g=Array.prototype.slice.call(arguments,1);c=b.event.fix(c||window.event);b.extend(c,b.data(this,"mwcursorposdata")||{});var h=0;if(c.wheelDelta)h=c.wheelDelta/120;if(c.detail)h=-c.detail/3;c.data=c.data||{};c.type="mousewheel";g.unshift(h);g.unshift(c);return b.event.handle.apply(this,g)}};b.fn.extend({mousewheel:function(c){return c?this.bind("mousewheel",c):this.trigger("mousewheel")},
unmousewheel:function(c){return this.unbind("mousewheel",c)}})})(jQuery);if(!window.jQuery)throw"jQuery must be referenced before using the 'onImagesLoad' plugin.";
(function(b){b.fn.onImagesLoad=function(c){var g=b.extend({},b.fn.onImagesLoad.defaults,c);return this.each(function(){var h=this,d=b("img",h);d.length===0&&g.callbackIfNoImagesExist&&g.callback&&g.callback(h);var j=[];d.each(function(l){b(this).bind("load",function(){if(jQuery.inArray(l,j)==-1){j.push(l);j.length==d.length&&g.callback&&g.callback(h)}}).each(function(){if(this.complete||this.complete===undefined)this.src=this.src})})})};b.fn.onImagesLoad.defaults={callback:null,callbackIfNoImagesExist:true}})(jQuery);(function(b){b.jScrollPane={active:[]};b.fn.jScrollPane=function(c){c=b.extend({},b.fn.jScrollPane.defaults,c);var g=function(){return false};return this.each(function(){var h=b(this);h.css("overflow","hidden");var d=this;if(b(this).parent().is(".jScrollPaneContainer")){var j=c.maintainPosition?h.position().top:0,l=b(this).parent(),p=l.innerWidth(),o=l.outerHeight(),y=o;b(">.jScrollPaneTrack, >.jScrollArrowUp, >.jScrollArrowDown",l).remove();h.css({top:0})}else{j=0;this.originalPadding=h.css("paddingTop")+
" "+h.css("paddingRight")+" "+h.css("paddingBottom")+" "+h.css("paddingLeft");this.originalSidePaddingTotal=(parseInt(h.css("paddingLeft"))||0)+(parseInt(h.css("paddingRight"))||0);p=h.innerWidth();y=o=h.innerHeight();h.wrap(b("<div></div>").attr({className:"jScrollPaneContainer"}).css({height:o+"px",width:p+"px"}));b(document).bind("emchange",function(){h.jScrollPane(c)})}if(c.reinitialiseOnImageLoad){var x=b.data(d,"jScrollPaneImagesToLoad")||b("img",h),s=[];x.length&&x.each(function(T,la){b(this).bind("load",
function(){if(b.inArray(T,s)==-1){s.push(la);x=b.grep(x,function(wa){return wa!=la});b.data(d,"jScrollPaneImagesToLoad",x);c.reinitialiseOnImageLoad=false;h.jScrollPane(c)}}).each(function(){if(this.complete||this.complete===undefined)this.src=this.src})})}l={height:"auto",width:p-c.scrollbarWidth-c.scrollbarMargin-this.originalSidePaddingTotal+"px"};if(c.scrollbarOnLeft)l.paddingLeft=c.scrollbarMargin+c.scrollbarWidth+"px";else l.paddingRight=c.scrollbarMargin+"px";h.css(l);var z=h.outerHeight(),
B=o/z;if(B<0.99){var F=h.parent();F.append(b("<div></div>").attr({className:"jScrollPaneTrack"}).css({width:c.scrollbarWidth+"px"}).append(b("<div></div>").attr({className:"jScrollPaneDrag"}).css({width:c.scrollbarWidth+"px"}).append(b("<div></div>").attr({className:"jScrollPaneDragTop"}).css({width:c.scrollbarWidth+"px"}),b("<div></div>").attr({className:"jScrollPaneDragBottom"}).css({width:c.scrollbarWidth+"px"}))));p=b(">.jScrollPaneTrack",F);var G=b(">.jScrollPaneTrack .jScrollPaneDrag",F);if(c.showArrows){var n,
R,S,J,X=function(){if(J>4||J%4==0)aa(ka+R*oa);J++},ma=function(){b("html").unbind("mouseup",ma);n.removeClass("jScrollActiveArrowButton");clearInterval(S)},ha=function(){b("html").bind("mouseup",ma);n.addClass("jScrollActiveArrowButton");J=0;X();S=setInterval(X,100)};F.append(b("<a></a>").attr({href:"javascript:;",className:"jScrollArrowUp"}).css({width:c.scrollbarWidth+"px"}).html("Scroll up").bind("mousedown",function(){n=b(this);R=-1;ha();this.blur();return false}).bind("click",g),b("<a></a>").attr({href:"javascript:;",
className:"jScrollArrowDown"}).css({width:c.scrollbarWidth+"px"}).html("Scroll down").bind("mousedown",function(){n=b(this);R=1;ha();this.blur();return false}).bind("click",g));var N=b(">.jScrollArrowUp",F),V=b(">.jScrollArrowDown",F);if(c.arrowSize){y=o-c.arrowSize-c.arrowSize;p.css({height:y+"px",top:c.arrowSize+"px"})}else{l=N.height();c.arrowSize=l;y=o-l-V.height();p.css({height:y+"px",top:l+"px"})}}var ga=b(this).css({position:"absolute",overflow:"visible"}),da,na,oa,ka=0,pa=B*o/2,ya=function(T,
la){var wa=la=="X"?"Left":"Top";return T["page"+la]||T["client"+la]+(document.documentElement["scroll"+wa]||document.body["scroll"+wa])||0},ea=function(){return false},ja=function(){xa();da=G.offset(false);da.top-=ka;na=y-G[0].offsetHeight;oa=2*c.wheelSpeed*na/z},qa=function(){b("html").unbind("mouseup",qa).unbind("mousemove",Ea);pa=B*o/2;b.browser.msie&&b("html").unbind("dragstart",ea).unbind("selectstart",ea)},aa=function(T){ka=T=T<0?0:T>na?na:T;G.css({top:T+"px"});ga.css({top:(o-z)*(T/na)+"px"});
h.trigger("scroll");if(c.showArrows){N[T==0?"addClass":"removeClass"]("disabled");V[T==na?"addClass":"removeClass"]("disabled")}},Ea=function(T){aa(ya(T,"Y")-da.top-pa)};l=Math.max(Math.min(B*(o-c.arrowSize*2),c.dragMaxHeight),c.dragMinHeight);G.css({height:l+"px"}).bind("mousedown",function(T){ja();pa=ya(T,"Y")-ka-da.top;b("html").bind("mouseup",qa).bind("mousemove",Ea);b.browser.msie&&b("html").bind("dragstart",ea).bind("selectstart",ea);return false});var za,va,ra,Aa=function(){if(va>8||va%4==
0)aa(ka-(ka-ra)/2);va++},La=function(){clearInterval(za);b("html").unbind("mouseup",La).unbind("mousemove",Ia)},Ia=function(T){ra=ya(T,"Y")-da.top-pa};p.bind("mousedown",function(T){ja();Ia(T);va=0;b("html").bind("mouseup",La).bind("mousemove",Ia);za=setInterval(Aa,100);Aa()});F.bind("mousewheel",function(T,la){ja();xa();T=ka;aa(ka-la*oa);return T==ka});var Fa,Ja;function Ma(){var T=(Fa-ka)/c.animateStep;if(T>1||T<-1)aa(ka+T);else{aa(Fa);xa()}}var xa=function(){if(Ja){clearInterval(Ja);delete Fa}},
Ba=function(T,la){if(typeof T=="string"){$e=b(T,h);if(!$e.length)return;T=$e.offset().top-h.offset().top}F.scrollTop(0);xa();T=-T/(o-z)*na;if(la||!c.animateTo)aa(T);else{Fa=T;Ja=setInterval(Ma,c.animateInterval)}};h[0].scrollTo=Ba;h[0].scrollBy=function(T){var la=-parseInt(ga.css("top"))||0;Ba(la+T)};ja();Ba(-j,true);b("*",this).bind("focus",function(){for(var T=b(this),la=0;T[0]!=h[0];){la+=T.position().top;T=T.offsetParent()}T=-parseInt(ga.css("top"))||0;var wa=T+o;if(!(la>T&&la<wa)){wa=la-c.scrollbarMargin;
if(la>T)wa+=b(this).height()+15+c.scrollbarMargin-o;Ba(wa)}});location.hash&&Ba(location.hash);b(document).bind("click",function(T){$target=b(T.target);if($target.is("a")){T=$target.attr("href");T.substr(0,1)=="#"&&Ba(T)}});b.jScrollPane.active.push(h[0])}else{h.css({height:o+"px",width:p-this.originalSidePaddingTotal+"px",padding:this.originalPadding});h.parent().unbind("mousewheel")}})};b.fn.jScrollPane.defaults={scrollbarWidth:10,scrollbarMargin:5,wheelSpeed:18,showArrows:false,arrowSize:0,animateTo:false,
dragMinHeight:1,dragMaxHeight:99999,animateInterval:100,animateStep:3,maintainPosition:true,scrollbarOnLeft:false,reinitialiseOnImageLoad:false};b(window).bind("unload",function(){for(var c=b.jScrollPane.active,g=0;g<c.length;g++)c[g].scrollTo=c[g].scrollBy=null})})(jQuery);

