var libercus=null,libercusImageTarget=null,libercusHost=undefined,libercusSecureHost=undefined,libercusIE=false,LibercusMapInit=false,SermoPrefix="INTERNAL",SermoAllowAnonymous=true,SermoResponsePrefix="RE",SermoAbuseThreshold=-1,SermoRoundedCorners=true,SermoEnabled=true,libercusDefaultMapZoom=12,libercusCurrentSectionID="",libercusCSS3=true,libercusLazyloadForceload=true,libercusLazyloadStartWait=500,libercusLazyloadInBetweenWait=100,libercusOrdinal=null,labelUploadWaitMessage="Uploading<br/>Plase wait ...",
labelDateException="Exception",labelDate="Date",labelStartTime="Start Time",labelEndTime="End Time",labelStartDate="Start Date",labelEndDate="End Date",labelOccurs="Occurs",labelAdd="Add",labelMidnight="Midnight",labelNoon="Noon",labelDays="Days",labelOccurrance="Occurrence",timeFormat="h:MM tt",labelCalendarDateAndStartRequired=labelDate+", "+labelStartTime+" and "+labelEndTime+" are required.",labelCalendarDateRequired=labelDate+" is required.",labelCalendarDateInvalid="Calendar date is not valid.",
labelCalendarWeekDateInvalid="Calendar date is not valid. Start date and end date must be a week apart.",labelCalendarTimeInvalid="Calendar time is not valid.",labelCalendarOccurrence=["One Time Occurance","Recurring"],labelCalendarOccurs=["Every","Every Other","Every 1st","Every 2nd","Every 3rd","Every 4th","Every Last","Every 1st & 3rd","Every 2nd & 4th"],labelCalendarDays=[{value:1,label:"Monday"},{value:2,label:"Tuesday"},{value:4,label:"Wednesday"},{value:8,label:"Thursday"},{value:16,label:"Friday"},
{value:32,label:"Saturday"},{value:64,label:"Sunday"}];(function(c,e){function g(j,l,p){if(p===e&&j.nodeType===1){p=j.getAttribute("data-"+l);if(typeof p==="string"){try{p=p==="true"?true:p==="false"?false:p==="null"?null:!m.isNaN(p)?parseFloat(p):Ca.test(p)?m.parseJSON(p):p}catch(s){}m.data(j,l,p)}else p=e}return p}function f(j){for(var l in j)if(l!=="toJSON")return false;return true}function a(){return false}function b(){return true}function d(j,l,p){var s=m.extend({},p[0]);s.type=j;s.originalEvent={};s.liveFired=e;m.event.handle.call(l,s);s.isDefaultPrevented()&&
p[0].preventDefault()}function k(j){var l,p,s,x,B,D,Q,O,M,X,ta,Pa=[];x=[];B=m._data(this,"events");if(!(j.liveFired===this||!B||!B.live||j.target.disabled||j.button&&j.type==="click")){if(j.namespace)ta=new RegExp("(^|\\.)"+j.namespace.split(".").join("\\.(?:.*\\.)?")+"(\\.|$)");j.liveFired=this;var Ha=B.live.slice(0);for(Q=0;Q<Ha.length;Q++){B=Ha[Q];B.origType.replace(ra,"")===j.type?x.push(B.selector):Ha.splice(Q--,1)}x=m(j.target).closest(x,j.currentTarget);O=0;for(M=x.length;O<M;O++){X=x[O];for(Q=
0;Q<Ha.length;Q++){B=Ha[Q];if(X.selector===B.selector&&(!ta||ta.test(B.namespace))&&!X.elem.disabled){D=X.elem;s=null;if(B.preType==="mouseenter"||B.preType==="mouseleave"){j.type=B.preType;s=m(j.relatedTarget).closest(B.selector)[0]}if(!s||s!==D)Pa.push({elem:D,handleObj:B,level:X.level})}}}O=0;for(M=Pa.length;O<M;O++){x=Pa[O];if(p&&x.level>p)break;j.currentTarget=x.elem;j.data=x.handleObj.data;j.handleObj=x.handleObj;ta=x.handleObj.origHandler.apply(x.elem,arguments);if(ta===false||j.isPropagationStopped()){p=
x.level;if(ta===false)l=false;if(j.isImmediatePropagationStopped())break}}return l}}function n(j,l){return(j&&j!=="*"?j+".":"")+l.replace(K,"`").replace(Z,"&")}function o(j,l,p){if(m.isFunction(l))return m.grep(j,function(x,B){return!!l.call(x,B,x)===p});else if(l.nodeType)return m.grep(j,function(x){return x===l===p});else if(typeof l==="string"){var s=m.grep(j,function(x){return x.nodeType===1});if(fa.test(l))return m.filter(l,s,!p);else l=m.filter(l,s)}return m.grep(j,function(x){return m.inArray(x,
l)>=0===p})}function u(j,l){if(!(l.nodeType!==1||!m.hasData(j))){var p=m.expando,s=m.data(j),x=m.data(l,s);if(s=s[p]){var B=s.events;x=x[p]=m.extend({},s);if(B){delete x.handle;x.events={};for(var D in B){p=0;for(s=B[D].length;p<s;p++)m.event.add(l,D+(B[D][p].namespace?".":"")+B[D][p].namespace,B[D][p],B[D][p].data)}}}}}function r(j,l){if(l.nodeType===1){var p=l.nodeName.toLowerCase();l.clearAttributes();l.mergeAttributes(j);if(p==="object")l.outerHTML=j.outerHTML;else if(p==="input"&&(j.type==="checkbox"||
j.type==="radio")){if(j.checked)l.defaultChecked=l.checked=j.checked;if(l.value!==j.value)l.value=j.value}else if(p==="option")l.selected=j.defaultSelected;else if(p==="input"||p==="textarea")l.defaultValue=j.defaultValue;l.removeAttribute(m.expando)}}function q(j){return"getElementsByTagName"in j?j.getElementsByTagName("*"):"querySelectorAll"in j?j.querySelectorAll("*"):[]}function z(j,l){l.src?m.ajax({url:l.src,async:false,dataType:"script"}):m.globalEval(l.text||l.textContent||l.innerHTML||"");
l.parentNode&&l.parentNode.removeChild(l)}function y(j,l,p){var s=l==="width"?j.offsetWidth:j.offsetHeight;if(p==="border")return s;m.each(l==="width"?Gb:Hb,function(){p||(s-=parseFloat(m.css(j,"padding"+this))||0);if(p==="margin")s+=parseFloat(m.css(j,"margin"+this))||0;else s-=parseFloat(m.css(j,"border"+this+"Width"))||0});return s}function v(j){return function(l,p){if(typeof l!=="string"){p=l;l="*"}if(m.isFunction(p))for(var s=l.toLowerCase().split(yb),x=0,B=s.length,D,Q;x<B;x++){D=s[x];if(Q=
/^\+/.test(D))D=D.substr(1)||"*";D=j[D]=j[D]||[];D[Q?"unshift":"push"](p)}}}function E(j,l,p,s,x,B){x=x||l.dataTypes[0];B=B||{};B[x]=true;x=j[x];for(var D=0,Q=x?x.length:0,O=j===vb,M;D<Q&&(O||!M);D++){M=x[D](l,p,s);if(typeof M==="string")if(!O||B[M])M=e;else{l.dataTypes.unshift(M);M=E(j,l,p,s,M,B)}}if((O||!M)&&!B["*"])M=E(j,l,p,s,"*",B);return M}function I(j,l,p,s){if(m.isArray(l)&&l.length)m.each(l,function(B,D){p||Ib.test(j)?s(j,D):I(j+"["+(typeof D==="object"||m.isArray(D)?B:"")+"]",D,p,s)});else if(!p&&
l!=null&&typeof l==="object")if(m.isArray(l)||m.isEmptyObject(l))s(j,"");else for(var x in l)I(j+"["+x+"]",l[x],p,s);else s(j,l)}function F(){m(c).unload(function(){for(var j in nb)nb[j](0,1)})}function L(){try{return new c.XMLHttpRequest}catch(j){}}function H(j,l){var p={};m.each(zb.concat.apply([],zb.slice(0,l)),function(){p[this]=j});return p}function ba(j){if(!wb[j]){var l=m("<"+j+">").appendTo("body"),p=l.css("display");l.remove();if(p==="none"||p==="")p="block";wb[j]=p}return wb[j]}function da(j){return m.isWindow(j)?
j:j.nodeType===9?j.defaultView||j.parentWindow:false}var U=c.document,m=function(){function j(){if(!l.isReady){try{U.documentElement.doScroll("left")}catch(C){setTimeout(j,1);return}l.ready()}}var l=function(C,W){return new l.fn.init(C,W,x)},p=c.jQuery,s=c.$,x,B=/^(?:[^<]*(<[\w\W]+>)[^>]*$|#([\w\-]+)$)/,D=/\S/,Q=/^\s+/,O=/\s+$/,M=/\d/,X=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,ta=/^[\],:{}\s]*$/,Pa=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,Ha=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,Ra=
/(?:^|:|,)(?:\s*\[)+/g,Wa=/(webkit)[ \/]([\w.]+)/,Ua=/(opera)(?:.*version)?[ \/]([\w.]+)/,$a=/(msie) ([\w.]+)/,eb=/(mozilla)(?:.*? rv:([\w.]+))?/,A=navigator.userAgent,G=false,R,N="then done fail isResolved isRejected promise".split(" "),P,V=Object.prototype.toString,ma=Object.prototype.hasOwnProperty,ja=Array.prototype.push,Ma=Array.prototype.slice,ab=String.prototype.trim,Za=Array.prototype.indexOf,Xa={};l.fn=l.prototype={constructor:l,init:function(C,W,Y){var ca;if(!C)return this;if(C.nodeType){this.context=
this[0]=C;this.length=1;return this}if(C==="body"&&!W&&U.body){this.context=U;this[0]=U.body;this.selector="body";this.length=1;return this}if(typeof C==="string")if((ca=B.exec(C))&&(ca[1]||!W))if(ca[1]){Y=(W=W instanceof l?W[0]:W)?W.ownerDocument||W:U;if(C=X.exec(C))if(l.isPlainObject(W)){C=[U.createElement(C[1])];l.fn.attr.call(C,W,true)}else C=[Y.createElement(C[1])];else{C=l.buildFragment([ca[1]],[Y]);C=(C.cacheable?l.clone(C.fragment):C.fragment).childNodes}return l.merge(this,C)}else{if((W=
U.getElementById(ca[2]))&&W.parentNode){if(W.id!==ca[2])return Y.find(C);this.length=1;this[0]=W}this.context=U;this.selector=C;return this}else return!W||W.jquery?(W||Y).find(C):this.constructor(W).find(C);else if(l.isFunction(C))return Y.ready(C);if(C.selector!==e){this.selector=C.selector;this.context=C.context}return l.makeArray(C,this)},selector:"",jquery:"1.5.1",length:0,size:function(){return this.length},toArray:function(){return Ma.call(this,0)},get:function(C){return C==null?this.toArray():
C<0?this[this.length+C]:this[C]},pushStack:function(C,W,Y){var ca=this.constructor();l.isArray(C)?ja.apply(ca,C):l.merge(ca,C);ca.prevObject=this;ca.context=this.context;if(W==="find")ca.selector=this.selector+(this.selector?" ":"")+Y;else if(W)ca.selector=this.selector+"."+W+"("+Y+")";return ca},each:function(C,W){return l.each(this,C,W)},ready:function(C){l.bindReady();R.done(C);return this},eq:function(C){return C===-1?this.slice(C):this.slice(C,+C+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},
slice:function(){return this.pushStack(Ma.apply(this,arguments),"slice",Ma.call(arguments).join(","))},map:function(C){return this.pushStack(l.map(this,function(W,Y){return C.call(W,Y,W)}))},end:function(){return this.prevObject||this.constructor(null)},push:ja,sort:[].sort,splice:[].splice};l.fn.init.prototype=l.fn;l.extend=l.fn.extend=function(){var C,W,Y,ca,Da,Ea=arguments[0]||{},Sa=1,Va=arguments.length,cb=false;if(typeof Ea==="boolean"){cb=Ea;Ea=arguments[1]||{};Sa=2}if(typeof Ea!=="object"&&
!l.isFunction(Ea))Ea={};if(Va===Sa){Ea=this;--Sa}for(;Sa<Va;Sa++)if((C=arguments[Sa])!=null)for(W in C){Y=Ea[W];ca=C[W];if(Ea!==ca)if(cb&&ca&&(l.isPlainObject(ca)||(Da=l.isArray(ca)))){if(Da){Da=false;Y=Y&&l.isArray(Y)?Y:[]}else Y=Y&&l.isPlainObject(Y)?Y:{};Ea[W]=l.extend(cb,Y,ca)}else if(ca!==e)Ea[W]=ca}return Ea};l.extend({noConflict:function(C){c.$=s;if(C)c.jQuery=p;return l},isReady:false,readyWait:1,ready:function(C){C===true&&l.readyWait--;if(!l.readyWait||C!==true&&!l.isReady){if(!U.body)return setTimeout(l.ready,
1);l.isReady=true;if(!(C!==true&&--l.readyWait>0)){R.resolveWith(U,[l]);l.fn.trigger&&l(U).trigger("ready").unbind("ready")}}},bindReady:function(){if(!G){G=true;if(U.readyState==="complete")return setTimeout(l.ready,1);if(U.addEventListener){U.addEventListener("DOMContentLoaded",P,false);c.addEventListener("load",l.ready,false)}else if(U.attachEvent){U.attachEvent("onreadystatechange",P);c.attachEvent("onload",l.ready);var C=false;try{C=c.frameElement==null}catch(W){}U.documentElement.doScroll&&
C&&j()}}},isFunction:function(C){return l.type(C)==="function"},isArray:Array.isArray||function(C){return l.type(C)==="array"},isWindow:function(C){return C&&typeof C==="object"&&"setInterval"in C},isNaN:function(C){return C==null||!M.test(C)||isNaN(C)},type:function(C){return C==null?String(C):Xa[V.call(C)]||"object"},isPlainObject:function(C){if(!C||l.type(C)!=="object"||C.nodeType||l.isWindow(C))return false;if(C.constructor&&!ma.call(C,"constructor")&&!ma.call(C.constructor.prototype,"isPrototypeOf"))return false;
var W;for(W in C);return W===e||ma.call(C,W)},isEmptyObject:function(C){for(var W in C)return false;return true},error:function(C){throw C;},parseJSON:function(C){if(typeof C!=="string"||!C)return null;C=l.trim(C);if(ta.test(C.replace(Pa,"@").replace(Ha,"]").replace(Ra,"")))return c.JSON&&c.JSON.parse?c.JSON.parse(C):(new Function("return "+C))();else l.error("Invalid JSON: "+C)},parseXML:function(C,W,Y){if(c.DOMParser){Y=new DOMParser;W=Y.parseFromString(C,"text/xml")}else{W=new ActiveXObject("Microsoft.XMLDOM");
W.async="false";W.loadXML(C)}Y=W.documentElement;if(!Y||!Y.nodeName||Y.nodeName==="parsererror")l.error("Invalid XML: "+C);return W},noop:function(){},globalEval:function(C){if(C&&D.test(C)){var W=U.head||U.getElementsByTagName("head")[0]||U.documentElement,Y=U.createElement("script");if(l.support.scriptEval())Y.appendChild(U.createTextNode(C));else Y.text=C;W.insertBefore(Y,W.firstChild);W.removeChild(Y)}},nodeName:function(C,W){return C.nodeName&&C.nodeName.toUpperCase()===W.toUpperCase()},each:function(C,
W,Y){var ca,Da=0,Ea=C.length,Sa=Ea===e||l.isFunction(C);if(Y)if(Sa)for(ca in C){if(W.apply(C[ca],Y)===false)break}else for(;Da<Ea;){if(W.apply(C[Da++],Y)===false)break}else if(Sa)for(ca in C){if(W.call(C[ca],ca,C[ca])===false)break}else for(Y=C[0];Da<Ea&&W.call(Y,Da,Y)!==false;Y=C[++Da]);return C},trim:ab?function(C){return C==null?"":ab.call(C)}:function(C){return C==null?"":C.toString().replace(Q,"").replace(O,"")},makeArray:function(C,W){var Y=W||[];if(C!=null){var ca=l.type(C);C.length==null||
ca==="string"||ca==="function"||ca==="regexp"||l.isWindow(C)?ja.call(Y,C):l.merge(Y,C)}return Y},inArray:function(C,W){if(W.indexOf)return W.indexOf(C);for(var Y=0,ca=W.length;Y<ca;Y++)if(W[Y]===C)return Y;return-1},merge:function(C,W){var Y=C.length,ca=0;if(typeof W.length==="number")for(var Da=W.length;ca<Da;ca++)C[Y++]=W[ca];else for(;W[ca]!==e;)C[Y++]=W[ca++];C.length=Y;return C},grep:function(C,W,Y){var ca=[],Da;Y=!!Y;for(var Ea=0,Sa=C.length;Ea<Sa;Ea++){Da=!!W(C[Ea],Ea);Y!==Da&&ca.push(C[Ea])}return ca},
map:function(C,W,Y){for(var ca=[],Da,Ea=0,Sa=C.length;Ea<Sa;Ea++){Da=W(C[Ea],Ea,Y);if(Da!=null)ca[ca.length]=Da}return ca.concat.apply([],ca)},guid:1,proxy:function(C,W,Y){if(arguments.length===2)if(typeof W==="string"){Y=C;C=Y[W];W=e}else if(W&&!l.isFunction(W)){Y=W;W=e}if(!W&&C)W=function(){return C.apply(Y||this,arguments)};if(C)W.guid=C.guid=C.guid||W.guid||l.guid++;return W},access:function(C,W,Y,ca,Da,Ea){var Sa=C.length;if(typeof W==="object"){for(var Va in W)l.access(C,Va,W[Va],ca,Da,Y);return C}if(Y!==
e){ca=!Ea&&ca&&l.isFunction(Y);for(Va=0;Va<Sa;Va++)Da(C[Va],W,ca?Y.call(C[Va],Va,Da(C[Va],W)):Y,Ea);return C}return Sa?Da(C[0],W):e},now:function(){return(new Date).getTime()},_Deferred:function(){var C=[],W,Y,ca,Da={done:function(){if(!ca){var Ea=arguments,Sa,Va,cb,qb,gb;if(W){gb=W;W=0}Sa=0;for(Va=Ea.length;Sa<Va;Sa++){cb=Ea[Sa];qb=l.type(cb);if(qb==="array")Da.done.apply(Da,cb);else qb==="function"&&C.push(cb)}gb&&Da.resolveWith(gb[0],gb[1])}return this},resolveWith:function(Ea,Sa){if(!ca&&!W&&
!Y){Y=1;try{for(;C[0];)C.shift().apply(Ea,Sa)}catch(Va){throw Va;}finally{W=[Ea,Sa];Y=0}}return this},resolve:function(){Da.resolveWith(l.isFunction(this.promise)?this.promise():this,arguments);return this},isResolved:function(){return!!(Y||W)},cancel:function(){ca=1;C=[];return this}};return Da},Deferred:function(C){var W=l._Deferred(),Y=l._Deferred(),ca;l.extend(W,{then:function(Da,Ea){W.done(Da).fail(Ea);return this},fail:Y.done,rejectWith:Y.resolveWith,reject:Y.resolve,isRejected:Y.isResolved,
promise:function(Da){if(Da==null){if(ca)return ca;ca=Da={}}for(var Ea=N.length;Ea--;)Da[N[Ea]]=W[N[Ea]];return Da}});W.done(Y.cancel).fail(W.cancel);delete W.cancel;C&&C.call(W,W);return W},when:function(C){var W=arguments.length,Y=W<=1&&C&&l.isFunction(C.promise)?C:l.Deferred(),ca=Y.promise();if(W>1){for(var Da=Ma.call(arguments,0),Ea=W,Sa=function(Va){return function(cb){Da[Va]=arguments.length>1?Ma.call(arguments,0):cb;--Ea||Y.resolveWith(ca,Da)}};W--;)if((C=Da[W])&&l.isFunction(C.promise))C.promise().then(Sa(W),
Y.reject);else--Ea;Ea||Y.resolveWith(ca,Da)}else Y!==C&&Y.resolve(C);return ca},uaMatch:function(C){C=C.toLowerCase();C=Wa.exec(C)||Ua.exec(C)||$a.exec(C)||C.indexOf("compatible")<0&&eb.exec(C)||[];return{browser:C[1]||"",version:C[2]||"0"}},sub:function(){function C(Y,ca){return new C.fn.init(Y,ca)}l.extend(true,C,this);C.superclass=this;C.fn=C.prototype=this();C.fn.constructor=C;C.subclass=this.subclass;C.fn.init=function(Y,ca){if(ca&&ca instanceof l&&!(ca instanceof C))ca=C(ca);return l.fn.init.call(this,
Y,ca,W)};C.fn.init.prototype=C.fn;var W=C(U);return C},browser:{}});R=l._Deferred();l.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(C,W){Xa["[object "+W+"]"]=W.toLowerCase()});A=l.uaMatch(A);if(A.browser){l.browser[A.browser]=true;l.browser.version=A.version}if(l.browser.webkit)l.browser.safari=true;if(Za)l.inArray=function(C,W){return Za.call(W,C)};if(D.test("\u00a0")){Q=/^[\s\xA0]+/;O=/[\s\xA0]+$/}x=l(U);if(U.addEventListener)P=function(){U.removeEventListener("DOMContentLoaded",
P,false);l.ready()};else if(U.attachEvent)P=function(){if(U.readyState==="complete"){U.detachEvent("onreadystatechange",P);l.ready()}};return l}();(function(){m.support={};var j=U.createElement("div");j.style.display="none";j.innerHTML="   <link/><table></table><a href='/a' style='color:red;float:left;opacity:.55;'>a</a><input type='checkbox'/>";var l=j.getElementsByTagName("*"),p=j.getElementsByTagName("a")[0],s=U.createElement("select"),x=s.appendChild(U.createElement("option")),B=j.getElementsByTagName("input")[0];
if(!(!l||!l.length||!p)){m.support={leadingWhitespace:j.firstChild.nodeType===3,tbody:!j.getElementsByTagName("tbody").length,htmlSerialize:!!j.getElementsByTagName("link").length,style:/red/.test(p.getAttribute("style")),hrefNormalized:p.getAttribute("href")==="/a",opacity:/^0.55$/.test(p.style.opacity),cssFloat:!!p.style.cssFloat,checkOn:B.value==="on",optSelected:x.selected,deleteExpando:true,optDisabled:false,checkClone:false,noCloneEvent:true,noCloneChecked:true,boxModel:null,inlineBlockNeedsLayout:false,
shrinkWrapBlocks:false,reliableHiddenOffsets:true};B.checked=true;m.support.noCloneChecked=B.cloneNode(true).checked;s.disabled=true;m.support.optDisabled=!x.disabled;var D=null;m.support.scriptEval=function(){if(D===null){var O=U.documentElement,M=U.createElement("script"),X="script"+m.now();try{M.appendChild(U.createTextNode("window."+X+"=1;"))}catch(ta){}O.insertBefore(M,O.firstChild);if(c[X]){D=true;delete c[X]}else D=false;O.removeChild(M)}return D};try{delete j.test}catch(Q){m.support.deleteExpando=
false}if(!j.addEventListener&&j.attachEvent&&j.fireEvent){j.attachEvent("onclick",function O(){m.support.noCloneEvent=false;j.detachEvent("onclick",O)});j.cloneNode(true).fireEvent("onclick")}j=U.createElement("div");j.innerHTML="<input type='radio' name='radiotest' checked='checked'/>";l=U.createDocumentFragment();l.appendChild(j.firstChild);m.support.checkClone=l.cloneNode(true).cloneNode(true).lastChild.checked;m(function(){var O=U.createElement("div"),M=U.getElementsByTagName("body")[0];if(M){O.style.width=
O.style.paddingLeft="1px";M.appendChild(O);m.boxModel=m.support.boxModel=O.offsetWidth===2;if("zoom"in O.style){O.style.display="inline";O.style.zoom=1;m.support.inlineBlockNeedsLayout=O.offsetWidth===2;O.style.display="";O.innerHTML="<div style='width:4px;'></div>";m.support.shrinkWrapBlocks=O.offsetWidth!==2}O.innerHTML="<table><tr><td style='padding:0;border:0;display:none'></td><td>t</td></tr></table>";var X=O.getElementsByTagName("td");m.support.reliableHiddenOffsets=X[0].offsetHeight===0;X[0].style.display=
"";X[1].style.display="none";m.support.reliableHiddenOffsets=m.support.reliableHiddenOffsets&&X[0].offsetHeight===0;O.innerHTML="";M.removeChild(O).style.display="none"}});l=function(O){var M=U.createElement("div");O="on"+O;if(!M.attachEvent)return true;var X=O in M;if(!X){M.setAttribute(O,"return;");X=typeof M[O]==="function"}return X};m.support.submitBubbles=l("submit");m.support.changeBubbles=l("change");j=l=p=null}})();var Ca=/^(?:\{.*\}|\[.*\])$/;m.extend({cache:{},uuid:0,expando:"jQuery"+(m.fn.jquery+
Math.random()).replace(/\D/g,""),noData:{embed:true,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:true},hasData:function(j){j=j.nodeType?m.cache[j[m.expando]]:j[m.expando];return!!j&&!f(j)},data:function(j,l,p,s){if(m.acceptData(j)){var x=m.expando,B=typeof l==="string",D=j.nodeType,Q=D?m.cache:j,O=D?j[m.expando]:j[m.expando]&&m.expando;if(!((!O||s&&O&&!Q[O][x])&&B&&p===e)){if(!O)if(D)j[m.expando]=O=++m.uuid;else O=m.expando;if(!Q[O]){Q[O]={};if(!D)Q[O].toJSON=m.noop}if(typeof l==="object"||
typeof l==="function")if(s)Q[O][x]=m.extend(Q[O][x],l);else Q[O]=m.extend(Q[O],l);j=Q[O];if(s){j[x]||(j[x]={});j=j[x]}if(p!==e)j[l]=p;if(l==="events"&&!j[l])return j[x]&&j[x].events;return B?j[l]:j}}},removeData:function(j,l,p){if(m.acceptData(j)){var s=m.expando,x=j.nodeType,B=x?m.cache:j,D=x?j[m.expando]:m.expando;if(B[D]){if(l){var Q=p?B[D][s]:B[D];if(Q){delete Q[l];if(!f(Q))return}}if(p){delete B[D][s];if(!f(B[D]))return}l=B[D][s];if(m.support.deleteExpando||B!=c)delete B[D];else B[D]=null;if(l){B[D]=
{};if(!x)B[D].toJSON=m.noop;B[D][s]=l}else if(x)if(m.support.deleteExpando)delete j[m.expando];else if(j.removeAttribute)j.removeAttribute(m.expando);else j[m.expando]=null}}},_data:function(j,l,p){return m.data(j,l,p,true)},acceptData:function(j){if(j.nodeName){var l=m.noData[j.nodeName.toLowerCase()];if(l)return!(l===true||j.getAttribute("classid")!==l)}return true}});m.fn.extend({data:function(j,l){var p=null;if(typeof j==="undefined"){if(this.length){p=m.data(this[0]);if(this[0].nodeType===1)for(var s=
this[0].attributes,x,B=0,D=s.length;B<D;B++){x=s[B].name;if(x.indexOf("data-")===0){x=x.substr(5);g(this[0],x,p[x])}}}return p}else if(typeof j==="object")return this.each(function(){m.data(this,j)});var Q=j.split(".");Q[1]=Q[1]?"."+Q[1]:"";if(l===e){p=this.triggerHandler("getData"+Q[1]+"!",[Q[0]]);if(p===e&&this.length){p=m.data(this[0],j);p=g(this[0],j,p)}return p===e&&Q[1]?this.data(Q[0]):p}else return this.each(function(){var O=m(this),M=[Q[0],l];O.triggerHandler("setData"+Q[1]+"!",M);m.data(this,
j,l);O.triggerHandler("changeData"+Q[1]+"!",M)})},removeData:function(j){return this.each(function(){m.removeData(this,j)})}});m.extend({queue:function(j,l,p){if(j){l=(l||"fx")+"queue";var s=m._data(j,l);if(!p)return s||[];if(!s||m.isArray(p))s=m._data(j,l,m.makeArray(p));else s.push(p);return s}},dequeue:function(j,l){l=l||"fx";var p=m.queue(j,l),s=p.shift();if(s==="inprogress")s=p.shift();if(s){l==="fx"&&p.unshift("inprogress");s.call(j,function(){m.dequeue(j,l)})}p.length||m.removeData(j,l+"queue",
true)}});m.fn.extend({queue:function(j,l){if(typeof j!=="string"){l=j;j="fx"}if(l===e)return m.queue(this[0],j);return this.each(function(){var p=m.queue(this,j,l);j==="fx"&&p[0]!=="inprogress"&&m.dequeue(this,j)})},dequeue:function(j){return this.each(function(){m.dequeue(this,j)})},delay:function(j,l){j=m.fx?m.fx.speeds[j]||j:j;l=l||"fx";return this.queue(l,function(){var p=this;setTimeout(function(){m.dequeue(p,l)},j)})},clearQueue:function(j){return this.queue(j||"fx",[])}});var Na=/[\n\t\r]/g,
Qa=/\s+/,Fa=/\r/g,Ta=/^(?:href|src|style)$/,La=/^(?:button|input)$/i,Oa=/^(?:button|input|object|select|textarea)$/i,ga=/^a(?:rea)?$/i,oa=/^(?:radio|checkbox)$/i;m.props={"for":"htmlFor","class":"className",readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",colspan:"colSpan",tabindex:"tabIndex",usemap:"useMap",frameborder:"frameBorder"};m.fn.extend({attr:function(j,l){return m.access(this,j,l,true,m.attr)},removeAttr:function(j){return this.each(function(){m.attr(this,
j,"");this.nodeType===1&&this.removeAttribute(j)})},addClass:function(j){if(m.isFunction(j))return this.each(function(M){var X=m(this);X.addClass(j.call(this,M,X.attr("class")))});if(j&&typeof j==="string")for(var l=(j||"").split(Qa),p=0,s=this.length;p<s;p++){var x=this[p];if(x.nodeType===1)if(x.className){for(var B=" "+x.className+" ",D=x.className,Q=0,O=l.length;Q<O;Q++)if(B.indexOf(" "+l[Q]+" ")<0)D+=" "+l[Q];x.className=m.trim(D)}else x.className=j}return this},removeClass:function(j){if(m.isFunction(j))return this.each(function(O){var M=
m(this);M.removeClass(j.call(this,O,M.attr("class")))});if(j&&typeof j==="string"||j===e)for(var l=(j||"").split(Qa),p=0,s=this.length;p<s;p++){var x=this[p];if(x.nodeType===1&&x.className)if(j){for(var B=(" "+x.className+" ").replace(Na," "),D=0,Q=l.length;D<Q;D++)B=B.replace(" "+l[D]+" "," ");x.className=m.trim(B)}else x.className=""}return this},toggleClass:function(j,l){var p=typeof j,s=typeof l==="boolean";if(m.isFunction(j))return this.each(function(x){var B=m(this);B.toggleClass(j.call(this,
x,B.attr("class"),l),l)});return this.each(function(){if(p==="string")for(var x,B=0,D=m(this),Q=l,O=j.split(Qa);x=O[B++];){Q=s?Q:!D.hasClass(x);D[Q?"addClass":"removeClass"](x)}else if(p==="undefined"||p==="boolean"){this.className&&m._data(this,"__className__",this.className);this.className=this.className||j===false?"":m._data(this,"__className__")||""}})},hasClass:function(j){for(var l=0,p=this.length;l<p;l++)if((" "+this[l].className+" ").replace(Na," ").indexOf(" "+j+" ")>-1)return true;return false},
val:function(j){if(!arguments.length){var l=this[0];if(l){if(m.nodeName(l,"option")){var p=l.attributes.value;return!p||p.specified?l.value:l.text}if(m.nodeName(l,"select")){p=l.selectedIndex;var s=[],x=l.options;l=l.type==="select-one";if(p<0)return null;for(var B=l?p:0,D=l?p+1:x.length;B<D;B++){var Q=x[B];if(Q.selected&&(m.support.optDisabled?!Q.disabled:Q.getAttribute("disabled")===null)&&(!Q.parentNode.disabled||!m.nodeName(Q.parentNode,"optgroup"))){j=m(Q).val();if(l)return j;s.push(j)}}if(l&&
!s.length&&x.length)return m(x[p]).val();return s}if(oa.test(l.type)&&!m.support.checkOn)return l.getAttribute("value")===null?"on":l.value;return(l.value||"").replace(Fa,"")}return e}var O=m.isFunction(j);return this.each(function(M){var X=m(this),ta=j;if(this.nodeType===1){if(O)ta=j.call(this,M,X.val());if(ta==null)ta="";else if(typeof ta==="number")ta+="";else if(m.isArray(ta))ta=m.map(ta,function(Ha){return Ha==null?"":Ha+""});if(m.isArray(ta)&&oa.test(this.type))this.checked=m.inArray(X.val(),
ta)>=0;else if(m.nodeName(this,"select")){var Pa=m.makeArray(ta);m("option",this).each(function(){this.selected=m.inArray(m(this).val(),Pa)>=0});if(!Pa.length)this.selectedIndex=-1}else this.value=ta}})}});m.extend({attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},attr:function(j,l,p,s){if(!j||j.nodeType===3||j.nodeType===8||j.nodeType===2)return e;if(s&&l in m.attrFn)return m(j)[l](p);s=j.nodeType!==1||!m.isXMLDoc(j);var x=p!==e;l=s&&m.props[l]||l;if(j.nodeType===
1){var B=Ta.test(l);if((l in j||j[l]!==e)&&s&&!B){if(x){l==="type"&&La.test(j.nodeName)&&j.parentNode&&m.error("type property can't be changed");if(p===null)j.nodeType===1&&j.removeAttribute(l);else j[l]=p}if(m.nodeName(j,"form")&&j.getAttributeNode(l))return j.getAttributeNode(l).nodeValue;if(l==="tabIndex")return(l=j.getAttributeNode("tabIndex"))&&l.specified?l.value:Oa.test(j.nodeName)||ga.test(j.nodeName)&&j.href?0:e;return j[l]}if(!m.support.style&&s&&l==="style"){if(x)j.style.cssText=""+p;return j.style.cssText}x&&
j.setAttribute(l,""+p);if(!j.attributes[l]&&j.hasAttribute&&!j.hasAttribute(l))return e;j=!m.support.hrefNormalized&&s&&B?j.getAttribute(l,2):j.getAttribute(l);return j===null?e:j}if(x)j[l]=p;return j[l]}});var ra=/\.(.*)$/,Ga=/^(?:textarea|input|select)$/i,K=/\./g,Z=/ /g,la=/[^\w\s.|`]/g,xa=function(j){return j.replace(la,"\\$&")};m.event={add:function(j,l,p,s){if(!(j.nodeType===3||j.nodeType===8)){try{if(m.isWindow(j)&&j!==c&&!j.frameElement)j=c}catch(x){}if(p===false)p=a;else if(!p)return;var B,
D;if(p.handler){B=p;p=B.handler}if(!p.guid)p.guid=m.guid++;if(D=m._data(j)){var Q=D.events,O=D.handle;if(!Q)D.events=Q={};if(!O)D.handle=O=function(){return typeof m!=="undefined"&&!m.event.triggered?m.event.handle.apply(O.elem,arguments):e};O.elem=j;l=l.split(" ");for(var M,X=0,ta;M=l[X++];){D=B?m.extend({},B):{handler:p,data:s};if(M.indexOf(".")>-1){ta=M.split(".");M=ta.shift();D.namespace=ta.slice(0).sort().join(".")}else{ta=[];D.namespace=""}D.type=M;if(!D.guid)D.guid=p.guid;var Pa=Q[M],Ha=m.event.special[M]||
{};if(!Pa){Pa=Q[M]=[];if(!Ha.setup||Ha.setup.call(j,s,ta,O)===false)if(j.addEventListener)j.addEventListener(M,O,false);else j.attachEvent&&j.attachEvent("on"+M,O)}if(Ha.add){Ha.add.call(j,D);if(!D.handler.guid)D.handler.guid=p.guid}Pa.push(D);m.event.global[M]=true}j=null}}},global:{},remove:function(j,l,p,s){if(!(j.nodeType===3||j.nodeType===8)){if(p===false)p=a;var x,B,D=0,Q,O,M,X,ta,Pa,Ha=m.hasData(j)&&m._data(j),Ra=Ha&&Ha.events;if(Ha&&Ra){if(l&&l.type){p=l.handler;l=l.type}if(!l||typeof l===
"string"&&l.charAt(0)===".")for(x in Ra)m.event.remove(j,x+(l||""));else{for(l=l.split(" ");x=l[D++];){X=x;Q=x.indexOf(".")<0;O=[];if(!Q){O=x.split(".");x=O.shift();M=new RegExp("(^|\\.)"+m.map(O.slice(0).sort(),xa).join("\\.(?:.*\\.)?")+"(\\.|$)")}if(ta=Ra[x])if(p){X=m.event.special[x]||{};for(B=s||0;B<ta.length;B++){Pa=ta[B];if(p.guid===Pa.guid){if(Q||M.test(Pa.namespace)){s==null&&ta.splice(B--,1);X.remove&&X.remove.call(j,Pa)}if(s!=null)break}}if(ta.length===0||s!=null&&ta.length===1){if(!X.teardown||
X.teardown.call(j,O)===false)m.removeEvent(j,x,Ha.handle);delete Ra[x]}}else for(B=0;B<ta.length;B++){Pa=ta[B];if(Q||M.test(Pa.namespace)){m.event.remove(j,X,Pa.handler,B);ta.splice(B--,1)}}}if(m.isEmptyObject(Ra)){if(l=Ha.handle)l.elem=null;delete Ha.events;delete Ha.handle;m.isEmptyObject(Ha)&&m.removeData(j,e,true)}}}}},trigger:function(j,l,p,s){var x=j.type||j;if(!s){j=typeof j==="object"?j[m.expando]?j:m.extend(m.Event(x),j):m.Event(x);if(x.indexOf("!")>=0){j.type=x=x.slice(0,-1);j.exclusive=
true}if(!p){j.stopPropagation();m.event.global[x]&&m.each(m.cache,function(){var ta=this[m.expando];ta&&ta.events&&ta.events[x]&&m.event.trigger(j,l,ta.handle.elem)})}if(!p||p.nodeType===3||p.nodeType===8)return e;j.result=e;j.target=p;l=m.makeArray(l);l.unshift(j)}j.currentTarget=p;(s=m._data(p,"handle"))&&s.apply(p,l);s=p.parentNode||p.ownerDocument;try{if(!(p&&p.nodeName&&m.noData[p.nodeName.toLowerCase()]))if(p["on"+x]&&p["on"+x].apply(p,l)===false){j.result=false;j.preventDefault()}}catch(B){}if(!j.isPropagationStopped()&&
s)m.event.trigger(j,l,s,true);else if(!j.isDefaultPrevented()){var D;s=j.target;var Q=x.replace(ra,""),O=m.nodeName(s,"a")&&Q==="click",M=m.event.special[Q]||{};if((!M._default||M._default.call(p,j)===false)&&!O&&!(s&&s.nodeName&&m.noData[s.nodeName.toLowerCase()])){try{if(s[Q]){if(D=s["on"+Q])s["on"+Q]=null;m.event.triggered=true;s[Q]()}}catch(X){}if(D)s["on"+Q]=D;m.event.triggered=false}}},handle:function(j){var l,p,s,x;p=[];var B=m.makeArray(arguments);j=B[0]=m.event.fix(j||c.event);j.currentTarget=
this;l=j.type.indexOf(".")<0&&!j.exclusive;if(!l){s=j.type.split(".");j.type=s.shift();p=s.slice(0).sort();s=new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.)?")+"(\\.|$)")}j.namespace=j.namespace||p.join(".");x=m._data(this,"events");p=(x||{})[j.type];if(x&&p){p=p.slice(0);x=0;for(var D=p.length;x<D;x++){var Q=p[x];if(l||s.test(Q.namespace)){j.handler=Q.handler;j.data=Q.data;j.handleObj=Q;Q=Q.handler.apply(this,B);if(Q!==e){j.result=Q;if(Q===false){j.preventDefault();j.stopPropagation()}}if(j.isImmediatePropagationStopped())break}}}return j.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 pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),fix:function(j){if(j[m.expando])return j;var l=j;j=m.Event(l);for(var p=this.props.length,s;p;){s=this.props[--p];j[s]=l[s]}if(!j.target)j.target=j.srcElement||U;
if(j.target.nodeType===3)j.target=j.target.parentNode;if(!j.relatedTarget&&j.fromElement)j.relatedTarget=j.fromElement===j.target?j.toElement:j.fromElement;if(j.pageX==null&&j.clientX!=null){l=U.documentElement;p=U.body;j.pageX=j.clientX+(l&&l.scrollLeft||p&&p.scrollLeft||0)-(l&&l.clientLeft||p&&p.clientLeft||0);j.pageY=j.clientY+(l&&l.scrollTop||p&&p.scrollTop||0)-(l&&l.clientTop||p&&p.clientTop||0)}if(j.which==null&&(j.charCode!=null||j.keyCode!=null))j.which=j.charCode!=null?j.charCode:j.keyCode;
if(!j.metaKey&&j.ctrlKey)j.metaKey=j.ctrlKey;if(!j.which&&j.button!==e)j.which=j.button&1?1:j.button&2?3:j.button&4?2:0;return j},guid:1E8,proxy:m.proxy,special:{ready:{setup:m.bindReady,teardown:m.noop},live:{add:function(j){m.event.add(this,n(j.origType,j.selector),m.extend({},j,{handler:k,guid:j.handler.guid}))},remove:function(j){m.event.remove(this,n(j.origType,j.selector),j)}},beforeunload:{setup:function(j,l,p){if(m.isWindow(this))this.onbeforeunload=p},teardown:function(j,l){if(this.onbeforeunload===
l)this.onbeforeunload=null}}}};m.removeEvent=U.removeEventListener?function(j,l,p){j.removeEventListener&&j.removeEventListener(l,p,false)}:function(j,l,p){j.detachEvent&&j.detachEvent("on"+l,p)};m.Event=function(j){if(!this.preventDefault)return new m.Event(j);if(j&&j.type){this.originalEvent=j;this.type=j.type;this.isDefaultPrevented=j.defaultPrevented||j.returnValue===false||j.getPreventDefault&&j.getPreventDefault()?b:a}else this.type=j;this.timeStamp=m.now();this[m.expando]=true};m.Event.prototype=
{preventDefault:function(){this.isDefaultPrevented=b;var j=this.originalEvent;if(j)if(j.preventDefault)j.preventDefault();else j.returnValue=false},stopPropagation:function(){this.isPropagationStopped=b;var j=this.originalEvent;if(j){j.stopPropagation&&j.stopPropagation();j.cancelBubble=true}},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=b;this.stopPropagation()},isDefaultPrevented:a,isPropagationStopped:a,isImmediatePropagationStopped:a};var ya=function(j){var l=j.relatedTarget;
try{if(!(l!==U&&!l.parentNode)){for(;l&&l!==this;)l=l.parentNode;if(l!==this){j.type=j.data;m.event.handle.apply(this,arguments)}}}catch(p){}},na=function(j){j.type=j.data;m.event.handle.apply(this,arguments)};m.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(j,l){m.event.special[j]={setup:function(p){m.event.add(this,l,p&&p.selector?na:ya,j)},teardown:function(p){m.event.remove(this,l,p&&p.selector?na:ya)}}});if(!m.support.submitBubbles)m.event.special.submit={setup:function(){if(this.nodeName&&
this.nodeName.toLowerCase()!=="form"){m.event.add(this,"click.specialSubmit",function(j){var l=j.target,p=l.type;if((p==="submit"||p==="image")&&m(l).closest("form").length)d("submit",this,arguments)});m.event.add(this,"keypress.specialSubmit",function(j){var l=j.target,p=l.type;if((p==="text"||p==="password")&&m(l).closest("form").length&&j.keyCode===13)d("submit",this,arguments)})}else return false},teardown:function(){m.event.remove(this,".specialSubmit")}};if(!m.support.changeBubbles){var sa,
Aa=function(j){var l=j.type,p=j.value;if(l==="radio"||l==="checkbox")p=j.checked;else if(l==="select-multiple")p=j.selectedIndex>-1?m.map(j.options,function(s){return s.selected}).join("-"):"";else if(j.nodeName.toLowerCase()==="select")p=j.selectedIndex;return p},ua=function(j,l){var p=j.target,s,x;if(!(!Ga.test(p.nodeName)||p.readOnly)){s=m._data(p,"_change_data");x=Aa(p);if(j.type!=="focusout"||p.type!=="radio")m._data(p,"_change_data",x);if(!(s===e||x===s))if(s!=null||x){j.type="change";j.liveFired=
e;m.event.trigger(j,l,p)}}};m.event.special.change={filters:{focusout:ua,beforedeactivate:ua,click:function(j){var l=j.target,p=l.type;if(p==="radio"||p==="checkbox"||l.nodeName.toLowerCase()==="select")ua.call(this,j)},keydown:function(j){var l=j.target,p=l.type;if(j.keyCode===13&&l.nodeName.toLowerCase()!=="textarea"||j.keyCode===32&&(p==="checkbox"||p==="radio")||p==="select-multiple")ua.call(this,j)},beforeactivate:function(j){j=j.target;m._data(j,"_change_data",Aa(j))}},setup:function(){if(this.type===
"file")return false;for(var j in sa)m.event.add(this,j+".specialChange",sa[j]);return Ga.test(this.nodeName)},teardown:function(){m.event.remove(this,".specialChange");return Ga.test(this.nodeName)}};sa=m.event.special.change.filters;sa.focus=sa.beforeactivate}U.addEventListener&&m.each({focus:"focusin",blur:"focusout"},function(j,l){function p(s){s=m.event.fix(s);s.type=l;return m.event.handle.call(this,s)}m.event.special[l]={setup:function(){this.addEventListener(j,p,true)},teardown:function(){this.removeEventListener(j,
p,true)}}});m.each(["bind","one"],function(j,l){m.fn[l]=function(p,s,x){if(typeof p==="object"){for(var B in p)this[l](B,s,p[B],x);return this}if(m.isFunction(s)||s===false){x=s;s=e}var D=l==="one"?m.proxy(x,function(O){m(this).unbind(O,D);return x.apply(this,arguments)}):x;if(p==="unload"&&l!=="one")this.one(p,s,x);else{B=0;for(var Q=this.length;B<Q;B++)m.event.add(this[B],p,D,s)}return this}});m.fn.extend({unbind:function(j,l){if(typeof j==="object"&&!j.preventDefault)for(var p in j)this.unbind(p,
j[p]);else{p=0;for(var s=this.length;p<s;p++)m.event.remove(this[p],j,l)}return this},delegate:function(j,l,p,s){return this.live(l,p,s,j)},undelegate:function(j,l,p){return arguments.length===0?this.unbind("live"):this.die(l,null,p,j)},trigger:function(j,l){return this.each(function(){m.event.trigger(j,l,this)})},triggerHandler:function(j,l){if(this[0]){var p=m.Event(j);p.preventDefault();p.stopPropagation();m.event.trigger(p,l,this[0]);return p.result}},toggle:function(j){for(var l=arguments,p=
1;p<l.length;)m.proxy(j,l[p++]);return this.click(m.proxy(j,function(s){var x=(m._data(this,"lastToggle"+j.guid)||0)%p;m._data(this,"lastToggle"+j.guid,x+1);s.preventDefault();return l[x].apply(this,arguments)||false}))},hover:function(j,l){return this.mouseenter(j).mouseleave(l||j)}});var S={focus:"focusin",blur:"focusout",mouseenter:"mouseover",mouseleave:"mouseout"};m.each(["live","die"],function(j,l){m.fn[l]=function(p,s,x,B){var D,Q=0,O,M,X=B||this.selector;B=B?this:m(this.context);if(typeof p===
"object"&&!p.preventDefault){for(D in p)B[l](D,s,p[D],X);return this}if(m.isFunction(s)){x=s;s=e}for(p=(p||"").split(" ");(D=p[Q++])!=null;){O=ra.exec(D);M="";if(O){M=O[0];D=D.replace(ra,"")}if(D==="hover")p.push("mouseenter"+M,"mouseleave"+M);else{O=D;if(D==="focus"||D==="blur"){p.push(S[D]+M);D+=M}else D=(S[D]||D)+M;if(l==="live"){M=0;for(var ta=B.length;M<ta;M++)m.event.add(B[M],"live."+n(D,X),{data:s,selector:X,handler:x,origType:D,origHandler:x,preType:O})}else B.unbind("live."+n(D,X),x)}}return this}});
m.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(j,l){m.fn[l]=function(p,s){if(s==null){s=p;p=null}return arguments.length>0?this.bind(l,p,s):this.trigger(l)};if(m.attrFn)m.attrFn[l]=true});(function(){function j(A,G,R,N,P,V){P=0;for(var ma=N.length;P<ma;P++){var ja=N[P];if(ja){var Ma=false;for(ja=ja[A];ja;){if(ja.sizcache===R){Ma=
N[ja.sizset];break}if(ja.nodeType===1&&!V){ja.sizcache=R;ja.sizset=P}if(ja.nodeName.toLowerCase()===G){Ma=ja;break}ja=ja[A]}N[P]=Ma}}}function l(A,G,R,N,P,V){P=0;for(var ma=N.length;P<ma;P++){var ja=N[P];if(ja){var Ma=false;for(ja=ja[A];ja;){if(ja.sizcache===R){Ma=N[ja.sizset];break}if(ja.nodeType===1){if(!V){ja.sizcache=R;ja.sizset=P}if(typeof G!=="string"){if(ja===G){Ma=true;break}}else if(M.filter(G,[ja]).length>0){Ma=ja;break}}ja=ja[A]}N[P]=Ma}}}var p=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,
s=0,x=Object.prototype.toString,B=false,D=true,Q=/\\/g,O=/\W/;[0,0].sort(function(){D=false;return 0});var M=function(A,G,R,N){R=R||[];var P=G=G||U;if(G.nodeType!==1&&G.nodeType!==9)return[];if(!A||typeof A!=="string")return R;var V,ma,ja,Ma,ab,Za=true,Xa=M.isXML(G),C=[],W=A;do{p.exec("");if(V=p.exec(W)){W=V[3];C.push(V[1]);if(V[2]){Ma=V[3];break}}}while(V);if(C.length>1&&ta.exec(A))if(C.length===2&&X.relative[C[0]])ma=eb(C[0]+C[1],G);else for(ma=X.relative[C[0]]?[G]:M(C.shift(),G);C.length;){A=C.shift();
if(X.relative[A])A+=C.shift();ma=eb(A,ma)}else{if(!N&&C.length>1&&G.nodeType===9&&!Xa&&X.match.ID.test(C[0])&&!X.match.ID.test(C[C.length-1])){V=M.find(C.shift(),G,Xa);G=V.expr?M.filter(V.expr,V.set)[0]:V.set[0]}if(G){V=N?{expr:C.pop(),set:Ra(N)}:M.find(C.pop(),C.length===1&&(C[0]==="~"||C[0]==="+")&&G.parentNode?G.parentNode:G,Xa);ma=V.expr?M.filter(V.expr,V.set):V.set;if(C.length>0)ja=Ra(ma);else Za=false;for(;C.length;){V=ab=C.pop();if(X.relative[ab])V=C.pop();else ab="";if(V==null)V=G;X.relative[ab](ja,
V,Xa)}}else ja=[]}ja||(ja=ma);ja||M.error(ab||A);if(x.call(ja)==="[object Array]")if(Za)if(G&&G.nodeType===1)for(A=0;ja[A]!=null;A++){if(ja[A]&&(ja[A]===true||ja[A].nodeType===1&&M.contains(G,ja[A])))R.push(ma[A])}else for(A=0;ja[A]!=null;A++)ja[A]&&ja[A].nodeType===1&&R.push(ma[A]);else R.push.apply(R,ja);else Ra(ja,R);if(Ma){M(Ma,P,R,N);M.uniqueSort(R)}return R};M.uniqueSort=function(A){if(Ua){B=D;A.sort(Ua);if(B)for(var G=1;G<A.length;G++)A[G]===A[G-1]&&A.splice(G--,1)}return A};M.matches=function(A,
G){return M(A,null,null,G)};M.matchesSelector=function(A,G){return M(G,null,null,[A]).length>0};M.find=function(A,G,R){var N;if(!A)return[];for(var P=0,V=X.order.length;P<V;P++){var ma,ja=X.order[P];if(ma=X.leftMatch[ja].exec(A)){var Ma=ma[1];ma.splice(1,1);if(Ma.substr(Ma.length-1)!=="\\"){ma[1]=(ma[1]||"").replace(Q,"");N=X.find[ja](ma,G,R);if(N!=null){A=A.replace(X.match[ja],"");break}}}}N||(N=typeof G.getElementsByTagName!=="undefined"?G.getElementsByTagName("*"):[]);return{set:N,expr:A}};M.filter=
function(A,G,R,N){for(var P,V,ma=A,ja=[],Ma=G,ab=G&&G[0]&&M.isXML(G[0]);A&&G.length;){for(var Za in X.filter)if((P=X.leftMatch[Za].exec(A))!=null&&P[2]){var Xa,C,W=X.filter[Za];C=P[1];V=false;P.splice(1,1);if(C.substr(C.length-1)!=="\\"){if(Ma===ja)ja=[];if(X.preFilter[Za])if(P=X.preFilter[Za](P,Ma,R,ja,N,ab)){if(P===true)continue}else V=Xa=true;if(P)for(var Y=0;(C=Ma[Y])!=null;Y++)if(C){Xa=W(C,P,Y,Ma);var ca=N^!!Xa;if(R&&Xa!=null)if(ca)V=true;else Ma[Y]=false;else if(ca){ja.push(C);V=true}}if(Xa!==
e){R||(Ma=ja);A=A.replace(X.match[Za],"");if(!V)return[];break}}}if(A===ma)if(V==null)M.error(A);else break;ma=A}return Ma};M.error=function(A){throw"Syntax error, unrecognized expression: "+A;};var X=M.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,
CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(A){return A.getAttribute("href")},type:function(A){return A.getAttribute("type")}},relative:{"+":function(A,G){var R=typeof G==="string",N=R&&!O.test(G);
R=R&&!N;if(N)G=G.toLowerCase();N=0;for(var P=A.length,V;N<P;N++)if(V=A[N]){for(;(V=V.previousSibling)&&V.nodeType!==1;);A[N]=R||V&&V.nodeName.toLowerCase()===G?V||false:V===G}R&&M.filter(G,A,true)},">":function(A,G){var R,N=typeof G==="string",P=0,V=A.length;if(N&&!O.test(G))for(G=G.toLowerCase();P<V;P++){if(R=A[P]){R=R.parentNode;A[P]=R.nodeName.toLowerCase()===G?R:false}}else{for(;P<V;P++)if(R=A[P])A[P]=N?R.parentNode:R.parentNode===G;N&&M.filter(G,A,true)}},"":function(A,G,R){var N,P=s++,V=l;if(typeof G===
"string"&&!O.test(G)){N=G=G.toLowerCase();V=j}V("parentNode",G,P,A,N,R)},"~":function(A,G,R){var N,P=s++,V=l;if(typeof G==="string"&&!O.test(G)){N=G=G.toLowerCase();V=j}V("previousSibling",G,P,A,N,R)}},find:{ID:function(A,G,R){if(typeof G.getElementById!=="undefined"&&!R)return(A=G.getElementById(A[1]))&&A.parentNode?[A]:[]},NAME:function(A,G){if(typeof G.getElementsByName!=="undefined"){for(var R=[],N=G.getElementsByName(A[1]),P=0,V=N.length;P<V;P++)N[P].getAttribute("name")===A[1]&&R.push(N[P]);
return R.length===0?null:R}},TAG:function(A,G){if(typeof G.getElementsByTagName!=="undefined")return G.getElementsByTagName(A[1])}},preFilter:{CLASS:function(A,G,R,N,P,V){A=" "+A[1].replace(Q,"")+" ";if(V)return A;V=0;for(var ma;(ma=G[V])!=null;V++)if(ma)if(P^(ma.className&&(" "+ma.className+" ").replace(/[\t\n\r]/g," ").indexOf(A)>=0))R||N.push(ma);else if(R)G[V]=false;return false},ID:function(A){return A[1].replace(Q,"")},TAG:function(A){return A[1].replace(Q,"").toLowerCase()},CHILD:function(A){if(A[1]===
"nth"){A[2]||M.error(A[0]);A[2]=A[2].replace(/^\+|\s*/g,"");var G=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(A[2]==="even"&&"2n"||A[2]==="odd"&&"2n+1"||!/\D/.test(A[2])&&"0n+"+A[2]||A[2]);A[2]=G[1]+(G[2]||1)-0;A[3]=G[3]-0}else A[2]&&M.error(A[0]);A[0]=s++;return A},ATTR:function(A,G,R,N,P,V){G=A[1]=A[1].replace(Q,"");if(!V&&X.attrMap[G])A[1]=X.attrMap[G];A[4]=(A[4]||A[5]||"").replace(Q,"");if(A[2]==="~=")A[4]=" "+A[4]+" ";return A},PSEUDO:function(A,G,R,N,P){if(A[1]==="not")if((p.exec(A[3])||"").length>1||
/^\w/.test(A[3]))A[3]=M(A[3],null,null,G);else{A=M.filter(A[3],G,R,true^P);R||N.push.apply(N,A);return false}else if(X.match.POS.test(A[0])||X.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,G,R){return!!M(R[3],A).length},header:function(A){return/h\d/i.test(A.nodeName)},text:function(A){return"text"===A.getAttribute("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,G){return G===0},last:function(A,G,R,N){return G===N.length-1},even:function(A,G){return G%2===0},odd:function(A,G){return G%2===1},lt:function(A,G,R){return G<R[3]-0},gt:function(A,G,R){return G>R[3]-0},nth:function(A,G,R){return R[3]-0===G},eq:function(A,G,R){return R[3]-0===G}},filter:{PSEUDO:function(A,G,R,N){var P=G[1],V=X.filters[P];if(V)return V(A,R,G,
N);else if(P==="contains")return(A.textContent||A.innerText||M.getText([A])||"").indexOf(G[3])>=0;else if(P==="not"){G=G[3];R=0;for(N=G.length;R<N;R++)if(G[R]===A)return false;return true}else M.error(P)},CHILD:function(A,G){var R=G[1],N=A;switch(R){case "only":case "first":for(;N=N.previousSibling;)if(N.nodeType===1)return false;if(R==="first")return true;N=A;case "last":for(;N=N.nextSibling;)if(N.nodeType===1)return false;return true;case "nth":R=G[2];var P=G[3];if(R===1&&P===0)return true;var V=
G[0],ma=A.parentNode;if(ma&&(ma.sizcache!==V||!A.nodeIndex)){var ja=0;for(N=ma.firstChild;N;N=N.nextSibling)if(N.nodeType===1)N.nodeIndex=++ja;ma.sizcache=V}N=A.nodeIndex-P;return R===0?N===0:N%R===0&&N/R>=0}},ID:function(A,G){return A.nodeType===1&&A.getAttribute("id")===G},TAG:function(A,G){return G==="*"&&A.nodeType===1||A.nodeName.toLowerCase()===G},CLASS:function(A,G){return(" "+(A.className||A.getAttribute("class"))+" ").indexOf(G)>-1},ATTR:function(A,G){var R=G[1];R=X.attrHandle[R]?X.attrHandle[R](A):
A[R]!=null?A[R]:A.getAttribute(R);var N=R+"",P=G[2],V=G[4];return R==null?P==="!=":P==="="?N===V:P==="*="?N.indexOf(V)>=0:P==="~="?(" "+N+" ").indexOf(V)>=0:!V?N&&R!==false:P==="!="?N!==V:P==="^="?N.indexOf(V)===0:P==="$="?N.substr(N.length-V.length)===V:P==="|="?N===V||N.substr(0,V.length+1)===V+"-":false},POS:function(A,G,R,N){var P=X.setFilters[G[2]];if(P)return P(A,R,G,N)}}},ta=X.match.POS,Pa=function(A,G){return"\\"+(G-0+1)};for(var Ha in X.match){X.match[Ha]=new RegExp(X.match[Ha].source+/(?![^\[]*\])(?![^\(]*\))/.source);
X.leftMatch[Ha]=new RegExp(/(^(?:.|\r|\n)*?)/.source+X.match[Ha].source.replace(/\\(\d+)/g,Pa))}var Ra=function(A,G){A=Array.prototype.slice.call(A,0);if(G){G.push.apply(G,A);return G}return A};try{Array.prototype.slice.call(U.documentElement.childNodes,0)}catch(Wa){Ra=function(A,G){var R=0,N=G||[];if(x.call(A)==="[object Array]")Array.prototype.push.apply(N,A);else if(typeof A.length==="number")for(var P=A.length;R<P;R++)N.push(A[R]);else for(;A[R];R++)N.push(A[R]);return N}}var Ua,$a;if(U.documentElement.compareDocumentPosition)Ua=
function(A,G){if(A===G){B=true;return 0}if(!A.compareDocumentPosition||!G.compareDocumentPosition)return A.compareDocumentPosition?-1:1;return A.compareDocumentPosition(G)&4?-1:1};else{Ua=function(A,G){var R,N,P=[],V=[];R=A.parentNode;N=G.parentNode;var ma=R;if(A===G){B=true;return 0}else if(R===N)return $a(A,G);else if(R){if(!N)return 1}else return-1;for(;ma;){P.unshift(ma);ma=ma.parentNode}for(ma=N;ma;){V.unshift(ma);ma=ma.parentNode}R=P.length;N=V.length;for(ma=0;ma<R&&ma<N;ma++)if(P[ma]!==V[ma])return $a(P[ma],
V[ma]);return ma===R?$a(A,V[ma],-1):$a(P[ma],G,1)};$a=function(A,G,R){if(A===G)return R;for(A=A.nextSibling;A;){if(A===G)return-1;A=A.nextSibling}return 1}}M.getText=function(A){for(var G="",R,N=0;A[N];N++){R=A[N];if(R.nodeType===3||R.nodeType===4)G+=R.nodeValue;else if(R.nodeType!==8)G+=M.getText(R.childNodes)}return G};(function(){var A=U.createElement("div"),G="script"+(new Date).getTime(),R=U.documentElement;A.innerHTML="<a name='"+G+"'/>";R.insertBefore(A,R.firstChild);if(U.getElementById(G)){X.find.ID=
function(N,P,V){if(typeof P.getElementById!=="undefined"&&!V)return(P=P.getElementById(N[1]))?P.id===N[1]||typeof P.getAttributeNode!=="undefined"&&P.getAttributeNode("id").nodeValue===N[1]?[P]:e:[]};X.filter.ID=function(N,P){var V=typeof N.getAttributeNode!=="undefined"&&N.getAttributeNode("id");return N.nodeType===1&&V&&V.nodeValue===P}}R.removeChild(A);R=A=null})();(function(){var A=U.createElement("div");A.appendChild(U.createComment(""));if(A.getElementsByTagName("*").length>0)X.find.TAG=function(G,
R){var N=R.getElementsByTagName(G[1]);if(G[1]==="*"){for(var P=[],V=0;N[V];V++)N[V].nodeType===1&&P.push(N[V]);N=P}return N};A.innerHTML="<a href='#'></a>";if(A.firstChild&&typeof A.firstChild.getAttribute!=="undefined"&&A.firstChild.getAttribute("href")!=="#")X.attrHandle.href=function(G){return G.getAttribute("href",2)};A=null})();U.querySelectorAll&&function(){var A=M,G=U.createElement("div");G.innerHTML="<p class='TEST'></p>";if(!(G.querySelectorAll&&G.querySelectorAll(".TEST").length===0)){M=
function(N,P,V,ma){P=P||U;if(!ma&&!M.isXML(P)){var ja=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(N);if(ja&&(P.nodeType===1||P.nodeType===9))if(ja[1])return Ra(P.getElementsByTagName(N),V);else if(ja[2]&&X.find.CLASS&&P.getElementsByClassName)return Ra(P.getElementsByClassName(ja[2]),V);if(P.nodeType===9){if(N==="body"&&P.body)return Ra([P.body],V);else if(ja&&ja[3]){var Ma=P.getElementById(ja[3]);if(Ma&&Ma.parentNode){if(Ma.id===ja[3])return Ra([Ma],V)}else return Ra([],V)}try{return Ra(P.querySelectorAll(N),
V)}catch(ab){}}else if(P.nodeType===1&&P.nodeName.toLowerCase()!=="object"){ja=P;var Za=(Ma=P.getAttribute("id"))||"__sizzle__",Xa=P.parentNode,C=/^\s*[+~]/.test(N);if(Ma)Za=Za.replace(/'/g,"\\$&");else P.setAttribute("id",Za);if(C&&Xa)P=P.parentNode;try{if(!C||Xa)return Ra(P.querySelectorAll("[id='"+Za+"'] "+N),V)}catch(W){}finally{Ma||ja.removeAttribute("id")}}}return A(N,P,V,ma)};for(var R in A)M[R]=A[R];G=null}}();(function(){var A=U.documentElement,G=A.matchesSelector||A.mozMatchesSelector||
A.webkitMatchesSelector||A.msMatchesSelector,R=false;try{G.call(U.documentElement,"[test!='']:sizzle")}catch(N){R=true}if(G)M.matchesSelector=function(P,V){V=V.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!M.isXML(P))try{if(R||!X.match.PSEUDO.test(V)&&!/!=/.test(V))return G.call(P,V)}catch(ma){}return M(V,null,null,[P]).length>0}})();(function(){var A=U.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){X.order.splice(1,0,"CLASS");X.find.CLASS=function(G,R,N){if(typeof R.getElementsByClassName!=="undefined"&&!N)return R.getElementsByClassName(G[1])};A=null}}})();M.contains=U.documentElement.contains?function(A,G){return A!==G&&(A.contains?A.contains(G):true)}:U.documentElement.compareDocumentPosition?function(A,G){return!!(A.compareDocumentPosition(G)&16)}:function(){return false};M.isXML=function(A){return(A=(A?A.ownerDocument||
A:0).documentElement)?A.nodeName!=="HTML":false};var eb=function(A,G){for(var R,N=[],P="",V=G.nodeType?[G]:G;R=X.match.PSEUDO.exec(A);){P+=R[0];A=A.replace(X.match.PSEUDO,"")}A=X.relative[A]?A+"*":A;R=0;for(var ma=V.length;R<ma;R++)M(A,V[R],N);return M.filter(P,N)};m.find=M;m.expr=M.selectors;m.expr[":"]=m.expr.filters;m.unique=M.uniqueSort;m.text=M.getText;m.isXMLDoc=M.isXML;m.contains=M.contains})();var ha=/Until$/,J=/^(?:parents|prevUntil|prevAll)/,za=/,/,fa=/^.[^:#\[\.,]*$/,aa=Array.prototype.slice,
ia=m.expr.match.POS,Ka={children:true,contents:true,next:true,prev:true};m.fn.extend({find:function(j){for(var l=this.pushStack("","find",j),p=0,s=0,x=this.length;s<x;s++){p=l.length;m.find(j,this[s],l);if(s>0)for(var B=p;B<l.length;B++)for(var D=0;D<p;D++)if(l[D]===l[B]){l.splice(B--,1);break}}return l},has:function(j){var l=m(j);return this.filter(function(){for(var p=0,s=l.length;p<s;p++)if(m.contains(this,l[p]))return true})},not:function(j){return this.pushStack(o(this,j,false),"not",j)},filter:function(j){return this.pushStack(o(this,
j,true),"filter",j)},is:function(j){return!!j&&m.filter(j,this).length>0},closest:function(j,l){var p=[],s,x,B=this[0];if(m.isArray(j)){var D,Q={},O=1;if(B&&j.length){s=0;for(x=j.length;s<x;s++){D=j[s];Q[D]||(Q[D]=m.expr.match.POS.test(D)?m(D,l||this.context):D)}for(;B&&B.ownerDocument&&B!==l;){for(D in Q){s=Q[D];if(s.jquery?s.index(B)>-1:m(B).is(s))p.push({selector:D,elem:B,level:O})}B=B.parentNode;O++}}return p}D=ia.test(j)?m(j,l||this.context):null;s=0;for(x=this.length;s<x;s++)for(B=this[s];B;)if(D?
D.index(B)>-1:m.find.matchesSelector(B,j)){p.push(B);break}else{B=B.parentNode;if(!B||!B.ownerDocument||B===l)break}p=p.length>1?m.unique(p):p;return this.pushStack(p,"closest",j)},index:function(j){if(!j||typeof j==="string")return m.inArray(this[0],j?m(j):this.parent().children());return m.inArray(j.jquery?j[0]:j,this)},add:function(j,l){var p=typeof j==="string"?m(j,l):m.makeArray(j),s=m.merge(this.get(),p);return this.pushStack(!p[0]||!p[0].parentNode||p[0].parentNode.nodeType===11||!s[0]||!s[0].parentNode||
s[0].parentNode.nodeType===11?s:m.unique(s))},andSelf:function(){return this.add(this.prevObject)}});m.each({parent:function(j){return(j=j.parentNode)&&j.nodeType!==11?j:null},parents:function(j){return m.dir(j,"parentNode")},parentsUntil:function(j,l,p){return m.dir(j,"parentNode",p)},next:function(j){return m.nth(j,2,"nextSibling")},prev:function(j){return m.nth(j,2,"previousSibling")},nextAll:function(j){return m.dir(j,"nextSibling")},prevAll:function(j){return m.dir(j,"previousSibling")},nextUntil:function(j,
l,p){return m.dir(j,"nextSibling",p)},prevUntil:function(j,l,p){return m.dir(j,"previousSibling",p)},siblings:function(j){return m.sibling(j.parentNode.firstChild,j)},children:function(j){return m.sibling(j.firstChild)},contents:function(j){return m.nodeName(j,"iframe")?j.contentDocument||j.contentWindow.document:m.makeArray(j.childNodes)}},function(j,l){m.fn[j]=function(p,s){var x=m.map(this,l,p),B=aa.call(arguments);ha.test(j)||(s=p);if(s&&typeof s==="string")x=m.filter(s,x);x=this.length>1&&!Ka[j]?
m.unique(x):x;if((this.length>1||za.test(s))&&J.test(j))x=x.reverse();return this.pushStack(x,j,B.join(","))}});m.extend({filter:function(j,l,p){if(p)j=":not("+j+")";return l.length===1?m.find.matchesSelector(l[0],j)?[l[0]]:[]:m.find.matches(j,l)},dir:function(j,l,p){var s=[];for(j=j[l];j&&j.nodeType!==9&&(p===e||j.nodeType!==1||!m(j).is(p));){j.nodeType===1&&s.push(j);j=j[l]}return s},nth:function(j,l,p){for(var s=0;j;j=j[p])if(j.nodeType===1&&++s===(l||1))break;return j},sibling:function(j,l){for(var p=
[];j;j=j.nextSibling)j.nodeType===1&&j!==l&&p.push(j);return p}});var ea=/ jQuery\d+="(?:\d+|null)"/g,qa=/^\s+/,T=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,pa=/<([\w:]+)/,Ba=/<tbody/i,Ia=/<|&#?\w+;/,va=/<(?:script|object|embed|option|style)/i,wa=/checked\s*(?:[^=]|=\s*.checked.)/i,ka={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,"",""]};ka.optgroup=ka.option;ka.tbody=ka.tfoot=ka.colgroup=ka.caption=ka.thead;ka.th=ka.td;if(!m.support.htmlSerialize)ka._default=[1,"div<div>","</div>"];m.fn.extend({text:function(j){if(m.isFunction(j))return this.each(function(l){var p=m(this);p.text(j.call(this,l,p.text()))});if(typeof j!=="object"&&j!==e)return this.empty().append((this[0]&&this[0].ownerDocument||U).createTextNode(j));
return m.text(this)},wrapAll:function(j){if(m.isFunction(j))return this.each(function(p){m(this).wrapAll(j.call(this,p))});if(this[0]){var l=m(j,this[0].ownerDocument).eq(0).clone(true);this[0].parentNode&&l.insertBefore(this[0]);l.map(function(){for(var p=this;p.firstChild&&p.firstChild.nodeType===1;)p=p.firstChild;return p}).append(this)}return this},wrapInner:function(j){if(m.isFunction(j))return this.each(function(l){m(this).wrapInner(j.call(this,l))});return this.each(function(){var l=m(this),
p=l.contents();p.length?p.wrapAll(j):l.append(j)})},wrap:function(j){return this.each(function(){m(this).wrapAll(j)})},unwrap:function(){return this.parent().each(function(){m.nodeName(this,"body")||m(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,true,function(j){this.nodeType===1&&this.appendChild(j)})},prepend:function(){return this.domManip(arguments,true,function(j){this.nodeType===1&&this.insertBefore(j,this.firstChild)})},before:function(){if(this[0]&&
this[0].parentNode)return this.domManip(arguments,false,function(l){this.parentNode.insertBefore(l,this)});else if(arguments.length){var j=m(arguments[0]);j.push.apply(j,this.toArray());return this.pushStack(j,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(l){this.parentNode.insertBefore(l,this.nextSibling)});else if(arguments.length){var j=this.pushStack(this,"after",arguments);j.push.apply(j,m(arguments[0]).toArray());return j}},
remove:function(j,l){for(var p=0,s;(s=this[p])!=null;p++)if(!j||m.filter(j,[s]).length){if(!l&&s.nodeType===1){m.cleanData(s.getElementsByTagName("*"));m.cleanData([s])}s.parentNode&&s.parentNode.removeChild(s)}return this},empty:function(){for(var j=0,l;(l=this[j])!=null;j++)for(l.nodeType===1&&m.cleanData(l.getElementsByTagName("*"));l.firstChild;)l.removeChild(l.firstChild);return this},clone:function(j,l){j=j==null?false:j;l=l==null?j:l;return this.map(function(){return m.clone(this,j,l)})},html:function(j){if(j===
e)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(ea,""):null;else if(typeof j==="string"&&!va.test(j)&&(m.support.leadingWhitespace||!qa.test(j))&&!ka[(pa.exec(j)||["",""])[1].toLowerCase()]){j=j.replace(T,"<$1></$2>");try{for(var l=0,p=this.length;l<p;l++)if(this[l].nodeType===1){m.cleanData(this[l].getElementsByTagName("*"));this[l].innerHTML=j}}catch(s){this.empty().append(j)}}else m.isFunction(j)?this.each(function(x){var B=m(this);B.html(j.call(this,x,B.html()))}):this.empty().append(j);
return this},replaceWith:function(j){if(this[0]&&this[0].parentNode){if(m.isFunction(j))return this.each(function(l){var p=m(this),s=p.html();p.replaceWith(j.call(this,l,s))});if(typeof j!=="string")j=m(j).detach();return this.each(function(){var l=this.nextSibling,p=this.parentNode;m(this).remove();l?m(l).before(j):m(p).append(j)})}else return this.pushStack(m(m.isFunction(j)?j():j),"replaceWith",j)},detach:function(j){return this.remove(j,true)},domManip:function(j,l,p){var s,x,B,D=j[0],Q=[];if(!m.support.checkClone&&
arguments.length===3&&typeof D==="string"&&wa.test(D))return this.each(function(){m(this).domManip(j,l,p,true)});if(m.isFunction(D))return this.each(function(X){var ta=m(this);j[0]=D.call(this,X,l?ta.html():e);ta.domManip(j,l,p)});if(this[0]){s=D&&D.parentNode;s=m.support.parentNode&&s&&s.nodeType===11&&s.childNodes.length===this.length?{fragment:s}:m.buildFragment(j,this,Q);B=s.fragment;if(x=B.childNodes.length===1?(B=B.firstChild):B.firstChild){l=l&&m.nodeName(x,"tr");x=0;for(var O=this.length,
M=O-1;x<O;x++)p.call(l?m.nodeName(this[x],"table")?this[x].getElementsByTagName("tbody")[0]||this[x].appendChild(this[x].ownerDocument.createElement("tbody")):this[x]:this[x],s.cacheable||O>1&&x<M?m.clone(B,true,true):B)}Q.length&&m.each(Q,z)}return this}});m.buildFragment=function(j,l,p){var s,x,B;l=l&&l[0]?l[0].ownerDocument||l[0]:U;if(j.length===1&&typeof j[0]==="string"&&j[0].length<512&&l===U&&j[0].charAt(0)==="<"&&!va.test(j[0])&&(m.support.checkClone||!wa.test(j[0]))){x=true;if(B=m.fragments[j[0]])if(B!==
1)s=B}if(!s){s=l.createDocumentFragment();m.clean(j,l,s,p)}if(x)m.fragments[j[0]]=B?s:1;return{fragment:s,cacheable:x}};m.fragments={};m.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(j,l){m.fn[j]=function(p){var s=[];p=m(p);var x=this.length===1&&this[0].parentNode;if(x&&x.nodeType===11&&x.childNodes.length===1&&p.length===1){p[l](this[0]);return this}else{x=0;for(var B=p.length;x<B;x++){var D=(x>0?this.clone(true):this).get();
m(p[x])[l](D);s=s.concat(D)}return this.pushStack(s,j,p.selector)}}});m.extend({clone:function(j,l,p){var s=j.cloneNode(true),x,B,D;if((!m.support.noCloneEvent||!m.support.noCloneChecked)&&(j.nodeType===1||j.nodeType===11)&&!m.isXMLDoc(j)){r(j,s);x=q(j);B=q(s);for(D=0;x[D];++D)r(x[D],B[D])}if(l){u(j,s);if(p){x=q(j);B=q(s);for(D=0;x[D];++D)u(x[D],B[D])}}return s},clean:function(j,l,p,s){l=l||U;if(typeof l.createElement==="undefined")l=l.ownerDocument||l[0]&&l[0].ownerDocument||U;for(var x=[],B=0,D;(D=
j[B])!=null;B++){if(typeof D==="number")D+="";if(D){if(typeof D==="string"&&!Ia.test(D))D=l.createTextNode(D);else if(typeof D==="string"){D=D.replace(T,"<$1></$2>");var Q=(pa.exec(D)||["",""])[1].toLowerCase(),O=ka[Q]||ka._default,M=O[0],X=l.createElement("div");for(X.innerHTML=O[1]+D+O[2];M--;)X=X.lastChild;if(!m.support.tbody){M=Ba.test(D);Q=Q==="table"&&!M?X.firstChild&&X.firstChild.childNodes:O[1]==="<table>"&&!M?X.childNodes:[];for(O=Q.length-1;O>=0;--O)m.nodeName(Q[O],"tbody")&&!Q[O].childNodes.length&&
Q[O].parentNode.removeChild(Q[O])}!m.support.leadingWhitespace&&qa.test(D)&&X.insertBefore(l.createTextNode(qa.exec(D)[0]),X.firstChild);D=X.childNodes}if(D.nodeType)x.push(D);else x=m.merge(x,D)}}if(p)for(B=0;x[B];B++)if(s&&m.nodeName(x[B],"script")&&(!x[B].type||x[B].type.toLowerCase()==="text/javascript"))s.push(x[B].parentNode?x[B].parentNode.removeChild(x[B]):x[B]);else{x[B].nodeType===1&&x.splice.apply(x,[B+1,0].concat(m.makeArray(x[B].getElementsByTagName("script"))));p.appendChild(x[B])}return x},
cleanData:function(j){for(var l,p,s=m.cache,x=m.expando,B=m.event.special,D=m.support.deleteExpando,Q=0,O;(O=j[Q])!=null;Q++)if(!(O.nodeName&&m.noData[O.nodeName.toLowerCase()]))if(p=O[m.expando]){if((l=s[p]&&s[p][x])&&l.events){for(var M in l.events)B[M]?m.event.remove(O,M):m.removeEvent(O,M,l.handle);if(l.handle)l.handle.elem=null}if(D)delete O[m.expando];else O.removeAttribute&&O.removeAttribute(m.expando);delete s[p]}}});var bb=/alpha\([^)]*\)/i,Ja=/opacity=([^)]*)/,Ya=/-([a-z])/ig,db=/([A-Z])/g,
fb=/^-?\d+(?:px)?$/i,Jb=/^-?\d/,Kb={position:"absolute",visibility:"hidden",display:"block"},Gb=["Left","Right"],Hb=["Top","Bottom"],rb,jb,sb,Lb=function(j,l){return l.toUpperCase()};m.fn.css=function(j,l){if(arguments.length===2&&l===e)return this;return m.access(this,j,l,true,function(p,s,x){return x!==e?m.style(p,s,x):m.css(p,s)})};m.extend({cssHooks:{opacity:{get:function(j,l){if(l){var p=rb(j,"opacity","opacity");return p===""?"1":p}else return j.style.opacity}}},cssNumber:{zIndex:true,fontWeight:true,
opacity:true,zoom:true,lineHeight:true},cssProps:{"float":m.support.cssFloat?"cssFloat":"styleFloat"},style:function(j,l,p,s){if(!(!j||j.nodeType===3||j.nodeType===8||!j.style)){var x,B=m.camelCase(l),D=j.style,Q=m.cssHooks[B];l=m.cssProps[B]||B;if(p!==e){if(!(typeof p==="number"&&isNaN(p)||p==null)){if(typeof p==="number"&&!m.cssNumber[B])p+="px";if(!Q||!("set"in Q)||(p=Q.set(j,p))!==e)try{D[l]=p}catch(O){}}}else{if(Q&&"get"in Q&&(x=Q.get(j,false,s))!==e)return x;return D[l]}}},css:function(j,l,
p){var s,x=m.camelCase(l),B=m.cssHooks[x];l=m.cssProps[x]||x;if(B&&"get"in B&&(s=B.get(j,true,p))!==e)return s;else if(rb)return rb(j,l,x)},swap:function(j,l,p){var s={};for(var x in l){s[x]=j.style[x];j.style[x]=l[x]}p.call(j);for(x in l)j.style[x]=s[x]},camelCase:function(j){return j.replace(Ya,Lb)}});m.curCSS=m.css;m.each(["height","width"],function(j,l){m.cssHooks[l]={get:function(p,s,x){var B;if(s){if(p.offsetWidth!==0)B=y(p,l,x);else m.swap(p,Kb,function(){B=y(p,l,x)});if(B<=0){B=rb(p,l,l);
if(B==="0px"&&sb)B=sb(p,l,l);if(B!=null)return B===""||B==="auto"?"0px":B}if(B<0||B==null){B=p.style[l];return B===""||B==="auto"?"0px":B}return typeof B==="string"?B:B+"px"}},set:function(p,s){if(fb.test(s)){s=parseFloat(s);if(s>=0)return s+"px"}else return s}}});if(!m.support.opacity)m.cssHooks.opacity={get:function(j,l){return Ja.test((l&&j.currentStyle?j.currentStyle.filter:j.style.filter)||"")?parseFloat(RegExp.$1)/100+"":l?"1":""},set:function(j,l){var p=j.style;p.zoom=1;var s=m.isNaN(l)?"":
"alpha(opacity="+l*100+")",x=p.filter||"";p.filter=bb.test(x)?x.replace(bb,s):p.filter+" "+s}};if(U.defaultView&&U.defaultView.getComputedStyle)jb=function(j,l,p){var s;p=p.replace(db,"-$1").toLowerCase();if(!(l=j.ownerDocument.defaultView))return e;if(l=l.getComputedStyle(j,null)){s=l.getPropertyValue(p);if(s===""&&!m.contains(j.ownerDocument.documentElement,j))s=m.style(j,p)}return s};if(U.documentElement.currentStyle)sb=function(j,l){var p,s=j.currentStyle&&j.currentStyle[l],x=j.runtimeStyle&&
j.runtimeStyle[l],B=j.style;if(!fb.test(s)&&Jb.test(s)){p=B.left;if(x)j.runtimeStyle.left=j.currentStyle.left;B.left=l==="fontSize"?"1em":s||0;s=B.pixelLeft+"px";B.left=p;if(x)j.runtimeStyle.left=x}return s===""?"auto":s};rb=jb||sb;if(m.expr&&m.expr.filters){m.expr.filters.hidden=function(j){var l=j.offsetHeight;return j.offsetWidth===0&&l===0||!m.support.reliableHiddenOffsets&&(j.style.display||m.css(j,"display"))==="none"};m.expr.filters.visible=function(j){return!m.expr.filters.hidden(j)}}var Mb=
/%20/g,Ib=/\[\]$/,Ab=/\r?\n/g,Nb=/#.*$/,Ob=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Pb=/^(?:color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,Qb=/^(?:GET|HEAD)$/,Rb=/^\/\//,Bb=/\?/,Sb=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,Tb=/^(?:select|textarea)/i,yb=/\s+/,Ub=/([?&])_=[^&]*/,Vb=/(^|\-)([a-z])/g,Wb=function(j,l,p){return l+p.toUpperCase()},Cb=/^([\w\+\.\-]+:)\/\/([^\/?#:]*)(?::(\d+))?/,Db=m.fn.load,vb={},Eb={},kb,lb;try{kb=U.location.href}catch(cc){kb=
U.createElement("a");kb.href="";kb=kb.href}lb=Cb.exec(kb.toLowerCase());m.fn.extend({load:function(j,l,p){if(typeof j!=="string"&&Db)return Db.apply(this,arguments);else if(!this.length)return this;var s=j.indexOf(" ");if(s>=0){var x=j.slice(s,j.length);j=j.slice(0,s)}s="GET";if(l)if(m.isFunction(l)){p=l;l=e}else if(typeof l==="object"){l=m.param(l,m.ajaxSettings.traditional);s="POST"}var B=this;m.ajax({url:j,type:s,dataType:"html",data:l,complete:function(D,Q,O){O=D.responseText;if(D.isResolved()){D.done(function(M){O=
M});B.html(x?m("<div>").append(O.replace(Sb,"")).find(x):O)}p&&B.each(p,[O,Q,D])}});return this},serialize:function(){return m.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?m.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||Tb.test(this.nodeName)||Pb.test(this.type))}).map(function(j,l){var p=m(this).val();return p==null?null:m.isArray(p)?m.map(p,function(s){return{name:l.name,value:s.replace(Ab,
"\r\n")}}):{name:l.name,value:p.replace(Ab,"\r\n")}}).get()}});m.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(j,l){m.fn[l]=function(p){return this.bind(l,p)}});m.each(["get","post"],function(j,l){m[l]=function(p,s,x,B){if(m.isFunction(s)){B=B||x;x=s;s=e}return m.ajax({type:l,url:p,data:s,success:x,dataType:B})}});m.extend({getScript:function(j,l){return m.get(j,e,l,"script")},getJSON:function(j,l,p){return m.get(j,l,p,"json")},ajaxSetup:function(j,l){if(l)m.extend(true,
j,m.ajaxSettings,l);else{l=j;j=m.extend(true,m.ajaxSettings,l)}for(var p in{context:1,url:1})if(p in l)j[p]=l[p];else if(p in m.ajaxSettings)j[p]=m.ajaxSettings[p];return j},ajaxSettings:{url:kb,isLocal:/(?:^file|^widget|\-extension):$/.test(lb[1]),global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":"*/*"},contents:{xml:/xml/,html:/html/,
json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":c.String,"text html":true,"text json":m.parseJSON,"text xml":m.parseXML}},ajaxPrefilter:v(vb),ajaxTransport:v(Eb),ajax:function(j,l){function p(N,P,V,ma){if(Ua!==2){Ua=2;Ra&&clearTimeout(Ra);Ha=e;ta=ma||"";A.readyState=N?4:0;var ja,Ma,ab;if(V){ma=s;var Za=A,Xa=ma.contents,C=ma.dataTypes,W=ma.responseFields,Y,ca,Da,Ea;for(ca in W)if(ca in V)Za[W[ca]]=V[ca];for(;C[0]==="*";){C.shift();if(Y===e)Y=ma.mimeType||Za.getResponseHeader("content-type")}if(Y)for(ca in Xa)if(Xa[ca]&&
Xa[ca].test(Y)){C.unshift(ca);break}if(C[0]in V)Da=C[0];else{for(ca in V){if(!C[0]||ma.converters[ca+" "+C[0]]){Da=ca;break}Ea||(Ea=ca)}Da=Da||Ea}if(Da){Da!==C[0]&&C.unshift(Da);V=V[Da]}else V=void 0}else V=e;V=V;if(N>=200&&N<300||N===304){if(s.ifModified){if(Y=A.getResponseHeader("Last-Modified"))m.lastModified[M]=Y;if(Y=A.getResponseHeader("Etag"))m.etag[M]=Y}if(N===304){P="notmodified";ja=true}else try{Y=s;V=V;if(Y.dataFilter)V=Y.dataFilter(V,Y.dataType);var Sa=Y.dataTypes;ca={};var Va,cb,qb=Sa.length,
gb,hb=Sa[0],ob,xb,ib,mb,pb;for(Va=1;Va<qb;Va++){if(Va===1)for(cb in Y.converters)if(typeof cb==="string")ca[cb.toLowerCase()]=Y.converters[cb];ob=hb;hb=Sa[Va];if(hb==="*")hb=ob;else if(ob!=="*"&&ob!==hb){xb=ob+" "+hb;ib=ca[xb]||ca["* "+hb];if(!ib){pb=e;for(mb in ca){gb=mb.split(" ");if(gb[0]===ob||gb[0]==="*")if(pb=ca[gb[1]+" "+hb]){mb=ca[mb];if(mb===true)ib=pb;else if(pb===true)ib=mb;break}}}ib||pb||m.error("No conversion from "+xb.replace(" "," to "));if(ib!==true)V=ib?ib(V):pb(mb(V))}}Ma=V;P="success";
ja=true}catch(Xb){P="parsererror";ab=Xb}}else{ab=P;if(!P||N){P="error";if(N<0)N=0}}A.status=N;A.statusText=P;ja?D.resolveWith(x,[Ma,P,A]):D.rejectWith(x,[A,P,ab]);A.statusCode(O);O=e;if($a)B.trigger("ajax"+(ja?"Success":"Error"),[A,s,ja?Ma:ab]);Q.resolveWith(x,[A,P]);if($a){B.trigger("ajaxComplete",[A,s]);--m.active||m.event.trigger("ajaxStop")}}}if(typeof j==="object"){l=j;j=e}l=l||{};var s=m.ajaxSetup({},l),x=s.context||s,B=x!==s&&(x.nodeType||x instanceof m)?m(x):m.event,D=m.Deferred(),Q=m._Deferred(),
O=s.statusCode||{},M,X={},ta,Pa,Ha,Ra,Wa,Ua=0,$a,eb,A={readyState:0,setRequestHeader:function(N,P){Ua||(X[N.toLowerCase().replace(Vb,Wb)]=P);return this},getAllResponseHeaders:function(){return Ua===2?ta:null},getResponseHeader:function(N){var P;if(Ua===2){if(!Pa)for(Pa={};P=Ob.exec(ta);)Pa[P[1].toLowerCase()]=P[2];P=Pa[N.toLowerCase()]}return P===e?null:P},overrideMimeType:function(N){if(!Ua)s.mimeType=N;return this},abort:function(N){N=N||"abort";Ha&&Ha.abort(N);p(0,N);return this}};D.promise(A);
A.success=A.done;A.error=A.fail;A.complete=Q.done;A.statusCode=function(N){if(N){var P;if(Ua<2)for(P in N)O[P]=[O[P],N[P]];else{P=N[A.status];A.then(P,P)}}return this};s.url=((j||s.url)+"").replace(Nb,"").replace(Rb,lb[1]+"//");s.dataTypes=m.trim(s.dataType||"*").toLowerCase().split(yb);if(!s.crossDomain){Wa=Cb.exec(s.url.toLowerCase());s.crossDomain=!!(Wa&&(Wa[1]!=lb[1]||Wa[2]!=lb[2]||(Wa[3]||(Wa[1]==="http:"?80:443))!=(lb[3]||(lb[1]==="http:"?80:443))))}if(s.data&&s.processData&&typeof s.data!==
"string")s.data=m.param(s.data,s.traditional);E(vb,s,l,A);if(Ua===2)return false;$a=s.global;s.type=s.type.toUpperCase();s.hasContent=!Qb.test(s.type);$a&&m.active++===0&&m.event.trigger("ajaxStart");if(!s.hasContent){if(s.data)s.url+=(Bb.test(s.url)?"&":"?")+s.data;M=s.url;if(s.cache===false){Wa=m.now();var G=s.url.replace(Ub,"$1_="+Wa);s.url=G+(G===s.url?(Bb.test(s.url)?"&":"?")+"_="+Wa:"")}}if(s.data&&s.hasContent&&s.contentType!==false||l.contentType)X["Content-Type"]=s.contentType;if(s.ifModified){M=
M||s.url;if(m.lastModified[M])X["If-Modified-Since"]=m.lastModified[M];if(m.etag[M])X["If-None-Match"]=m.etag[M]}X.Accept=s.dataTypes[0]&&s.accepts[s.dataTypes[0]]?s.accepts[s.dataTypes[0]]+(s.dataTypes[0]!=="*"?", */*; q=0.01":""):s.accepts["*"];for(eb in s.headers)A.setRequestHeader(eb,s.headers[eb]);if(s.beforeSend&&(s.beforeSend.call(x,A,s)===false||Ua===2)){A.abort();return false}for(eb in{success:1,error:1,complete:1})A[eb](s[eb]);if(Ha=E(Eb,s,l,A)){A.readyState=1;$a&&B.trigger("ajaxSend",[A,
s]);if(s.async&&s.timeout>0)Ra=setTimeout(function(){A.abort("timeout")},s.timeout);try{Ua=1;Ha.send(X,p)}catch(R){status<2?p(-1,R):m.error(R)}}else p(-1,"No Transport");return A},param:function(j,l){var p=[],s=function(B,D){D=m.isFunction(D)?D():D;p[p.length]=encodeURIComponent(B)+"="+encodeURIComponent(D)};if(l===e)l=m.ajaxSettings.traditional;if(m.isArray(j)||j.jquery&&!m.isPlainObject(j))m.each(j,function(){s(this.name,this.value)});else for(var x in j)I(x,j[x],l,s);return p.join("&").replace(Mb,
"+")}});m.extend({active:0,lastModified:{},etag:{}});var Yb=m.now(),tb=/(\=)\?(&|$)|()\?\?()/i;m.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return m.expando+"_"+Yb++}});m.ajaxPrefilter("json jsonp",function(j,l,p){var s=typeof j.data==="string";if(j.dataTypes[0]==="jsonp"||l.jsonpCallback||l.jsonp!=null||j.jsonp!==false&&(tb.test(j.url)||s&&tb.test(j.data))){var x,B=j.jsonpCallback=m.isFunction(j.jsonpCallback)?j.jsonpCallback():j.jsonpCallback,D=c[B];l=j.url;var Q=j.data,O="$1"+B+"$2",
M=function(){c[B]=D;x&&m.isFunction(D)&&c[B](x[0])};if(j.jsonp!==false){l=l.replace(tb,O);if(j.url===l){if(s)Q=Q.replace(tb,O);if(j.data===Q)l+=(/\?/.test(l)?"&":"?")+j.jsonp+"="+B}}j.url=l;j.data=Q;c[B]=function(X){x=[X]};p.then(M,M);j.converters["script json"]=function(){x||m.error(B+" was not called");return x[0]};j.dataTypes[0]="json";return"script"}});m.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},
converters:{"text script":function(j){m.globalEval(j);return j}}});m.ajaxPrefilter("script",function(j){if(j.cache===e)j.cache=false;if(j.crossDomain){j.type="GET";j.global=false}});m.ajaxTransport("script",function(j){if(j.crossDomain){var l,p=U.head||U.getElementsByTagName("head")[0]||U.documentElement;return{send:function(s,x){l=U.createElement("script");l.async="async";if(j.scriptCharset)l.charset=j.scriptCharset;l.src=j.url;l.onload=l.onreadystatechange=function(B,D){if(!l.readyState||/loaded|complete/.test(l.readyState)){l.onload=
l.onreadystatechange=null;p&&l.parentNode&&p.removeChild(l);l=e;D||x(200,"success")}};p.insertBefore(l,p.firstChild)},abort:function(){l&&l.onload(0,1)}}}});var Zb=m.now(),nb;m.ajaxSettings.xhr=c.ActiveXObject?function(){var j;if(!(j=!this.isLocal&&L()))a:{try{j=new c.ActiveXObject("Microsoft.XMLHTTP");break a}catch(l){}j=void 0}return j}:L;jb=m.ajaxSettings.xhr();m.support.ajax=!!jb;m.support.cors=jb&&"withCredentials"in jb;jb=e;m.support.ajax&&m.ajaxTransport(function(j){if(!j.crossDomain||m.support.cors){var l;
return{send:function(p,s){var x=j.xhr(),B,D;j.username?x.open(j.type,j.url,j.async,j.username,j.password):x.open(j.type,j.url,j.async);if(j.xhrFields)for(D in j.xhrFields)x[D]=j.xhrFields[D];j.mimeType&&x.overrideMimeType&&x.overrideMimeType(j.mimeType);if(!(j.crossDomain&&!j.hasContent)&&!p["X-Requested-With"])p["X-Requested-With"]="XMLHttpRequest";try{for(D in p)x.setRequestHeader(D,p[D])}catch(Q){}x.send(j.hasContent&&j.data||null);l=function(O,M){var X,ta,Pa,Ha,Ra;try{if(l&&(M||x.readyState===
4)){l=e;if(B){x.onreadystatechange=m.noop;delete nb[B]}if(M)x.readyState!==4&&x.abort();else{X=x.status;Pa=x.getAllResponseHeaders();Ha={};if((Ra=x.responseXML)&&Ra.documentElement)Ha.xml=Ra;Ha.text=x.responseText;try{ta=x.statusText}catch(Wa){ta=""}if(!X&&j.isLocal&&!j.crossDomain)X=Ha.text?200:404;else if(X===1223)X=204}}}catch(Ua){M||s(-1,Ua)}Ha&&s(X,ta,Ha,Pa)};if(!j.async||x.readyState===4)l();else{if(!nb){nb={};F()}B=Zb++;x.onreadystatechange=nb[B]=l}},abort:function(){l&&l(0,1)}}}});var wb=
{},$b=/^(?:toggle|show|hide)$/,ac=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,ub,zb=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];m.fn.extend({show:function(j,l,p){if(j||j===0)return this.animate(H("show",3),j,l,p);else{p=0;for(var s=this.length;p<s;p++){j=this[p];l=j.style.display;if(!m._data(j,"olddisplay")&&l==="none")l=j.style.display="";l===""&&m.css(j,"display")==="none"&&m._data(j,"olddisplay",ba(j.nodeName))}for(p=
0;p<s;p++){j=this[p];l=j.style.display;if(l===""||l==="none")j.style.display=m._data(j,"olddisplay")||""}return this}},hide:function(j,l,p){if(j||j===0)return this.animate(H("hide",3),j,l,p);else{j=0;for(l=this.length;j<l;j++){p=m.css(this[j],"display");p!=="none"&&!m._data(this[j],"olddisplay")&&m._data(this[j],"olddisplay",p)}for(j=0;j<l;j++)this[j].style.display="none";return this}},_toggle:m.fn.toggle,toggle:function(j,l,p){var s=typeof j==="boolean";if(m.isFunction(j)&&m.isFunction(l))this._toggle.apply(this,
arguments);else j==null||s?this.each(function(){var x=s?j:m(this).is(":hidden");m(this)[x?"show":"hide"]()}):this.animate(H("toggle",3),j,l,p);return this},fadeTo:function(j,l,p,s){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:l},j,p,s)},animate:function(j,l,p,s){var x=m.speed(l,p,s);if(m.isEmptyObject(j))return this.each(x.complete);return this[x.queue===false?"each":"queue"](function(){var B=m.extend({},x),D,Q=this.nodeType===1,O=Q&&m(this).is(":hidden"),M=this;for(D in j){var X=
m.camelCase(D);if(D!==X){j[X]=j[D];delete j[D];D=X}if(j[D]==="hide"&&O||j[D]==="show"&&!O)return B.complete.call(this);if(Q&&(D==="height"||D==="width")){B.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY];if(m.css(this,"display")==="inline"&&m.css(this,"float")==="none")if(m.support.inlineBlockNeedsLayout)if(ba(this.nodeName)==="inline")this.style.display="inline-block";else{this.style.display="inline";this.style.zoom=1}else this.style.display="inline-block"}if(m.isArray(j[D])){(B.specialEasing=
B.specialEasing||{})[D]=j[D][1];j[D]=j[D][0]}}if(B.overflow!=null)this.style.overflow="hidden";B.curAnim=m.extend({},j);m.each(j,function(ta,Pa){var Ha=new m.fx(M,B,ta);if($b.test(Pa))Ha[Pa==="toggle"?O?"show":"hide":Pa](j);else{var Ra=ac.exec(Pa),Wa=Ha.cur();if(Ra){var Ua=parseFloat(Ra[2]),$a=Ra[3]||(m.cssNumber[ta]?"":"px");if($a!=="px"){m.style(M,ta,(Ua||1)+$a);Wa=(Ua||1)/Ha.cur()*Wa;m.style(M,ta,Wa+$a)}if(Ra[1])Ua=(Ra[1]==="-="?-1:1)*Ua+Wa;Ha.custom(Wa,Ua,$a)}else Ha.custom(Wa,Pa,"")}});return true})},
stop:function(j,l){var p=m.timers;j&&this.queue([]);this.each(function(){for(var s=p.length-1;s>=0;s--)if(p[s].elem===this){l&&p[s](true);p.splice(s,1)}});l||this.dequeue();return this}});m.each({slideDown:H("show",1),slideUp:H("hide",1),slideToggle:H("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(j,l){m.fn[j]=function(p,s,x){return this.animate(l,p,s,x)}});m.extend({speed:function(j,l,p){var s=j&&typeof j==="object"?m.extend({},j):{complete:p||
!p&&l||m.isFunction(j)&&j,duration:j,easing:p&&l||l&&!m.isFunction(l)&&l};s.duration=m.fx.off?0:typeof s.duration==="number"?s.duration:s.duration in m.fx.speeds?m.fx.speeds[s.duration]:m.fx.speeds._default;s.old=s.complete;s.complete=function(){s.queue!==false&&m(this).dequeue();m.isFunction(s.old)&&s.old.call(this)};return s},easing:{linear:function(j,l,p,s){return p+s*j},swing:function(j,l,p,s){return(-Math.cos(j*Math.PI)/2+0.5)*s+p}},timers:[],fx:function(j,l,p){this.options=l;this.elem=j;this.prop=
p;if(!l.orig)l.orig={}}});m.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this);(m.fx.step[this.prop]||m.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];var j,l=m.css(this.elem,this.prop);return isNaN(j=parseFloat(l))?!l||l==="auto"?0:l:j},custom:function(j,l,p){function s(D){return x.step(D)}var x=this,B=m.fx;this.startTime=m.now();this.start=j;this.end=
l;this.unit=p||this.unit||(m.cssNumber[this.prop]?"":"px");this.now=this.start;this.pos=this.state=0;s.elem=this.elem;if(s()&&m.timers.push(s)&&!ub)ub=setInterval(B.tick,B.interval)},show:function(){this.options.orig[this.prop]=m.style(this.elem,this.prop);this.options.show=true;this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur());m(this.elem).show()},hide:function(){this.options.orig[this.prop]=m.style(this.elem,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(j){var l=
m.now(),p=true;if(j||l>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;for(var s in this.options.curAnim)if(this.options.curAnim[s]!==true)p=false;if(p){if(this.options.overflow!=null&&!m.support.shrinkWrapBlocks){var x=this.elem,B=this.options;m.each(["","X","Y"],function(Q,O){x.style["overflow"+O]=B.overflow[Q]})}this.options.hide&&m(this.elem).hide();if(this.options.hide||this.options.show)for(var D in this.options.curAnim)m.style(this.elem,
D,this.options.orig[D]);this.options.complete.call(this.elem)}return false}else{j=l-this.startTime;this.state=j/this.options.duration;l=this.options.easing||(m.easing.swing?"swing":"linear");this.pos=m.easing[this.options.specialEasing&&this.options.specialEasing[this.prop]||l](this.state,j,0,1,this.options.duration);this.now=this.start+(this.end-this.start)*this.pos;this.update()}return true}};m.extend(m.fx,{tick:function(){for(var j=m.timers,l=0;l<j.length;l++)j[l]()||j.splice(l--,1);j.length||
m.fx.stop()},interval:13,stop:function(){clearInterval(ub);ub=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(j){m.style(j.elem,"opacity",j.now)},_default:function(j){if(j.elem.style&&j.elem.style[j.prop]!=null)j.elem.style[j.prop]=(j.prop==="width"||j.prop==="height"?Math.max(0,j.now):j.now)+j.unit;else j.elem[j.prop]=j.now}}});if(m.expr&&m.expr.filters)m.expr.filters.animated=function(j){return m.grep(m.timers,function(l){return j===l.elem}).length};var bc=/^t(?:able|d|h)$/i,
Fb=/^(?:body|html)$/i;m.fn.offset="getBoundingClientRect"in U.documentElement?function(j){var l=this[0],p;if(j)return this.each(function(D){m.offset.setOffset(this,j,D)});if(!l||!l.ownerDocument)return null;if(l===l.ownerDocument.body)return m.offset.bodyOffset(l);try{p=l.getBoundingClientRect()}catch(s){}var x=l.ownerDocument,B=x.documentElement;if(!p||!m.contains(B,l))return p?{top:p.top,left:p.left}:{top:0,left:0};l=x.body;x=da(x);return{top:p.top+(x.pageYOffset||m.support.boxModel&&B.scrollTop||
l.scrollTop)-(B.clientTop||l.clientTop||0),left:p.left+(x.pageXOffset||m.support.boxModel&&B.scrollLeft||l.scrollLeft)-(B.clientLeft||l.clientLeft||0)}}:function(j){var l=this[0];if(j)return this.each(function(X){m.offset.setOffset(this,j,X)});if(!l||!l.ownerDocument)return null;if(l===l.ownerDocument.body)return m.offset.bodyOffset(l);m.offset.initialize();var p,s=l.offsetParent,x=l,B=l.ownerDocument,D=B.documentElement,Q=B.body;p=(B=B.defaultView)?B.getComputedStyle(l,null):l.currentStyle;for(var O=
l.offsetTop,M=l.offsetLeft;(l=l.parentNode)&&l!==Q&&l!==D;){if(m.offset.supportsFixedPosition&&p.position==="fixed")break;p=B?B.getComputedStyle(l,null):l.currentStyle;O-=l.scrollTop;M-=l.scrollLeft;if(l===s){O+=l.offsetTop;M+=l.offsetLeft;if(m.offset.doesNotAddBorder&&!(m.offset.doesAddBorderForTableAndCells&&bc.test(l.nodeName))){O+=parseFloat(p.borderTopWidth)||0;M+=parseFloat(p.borderLeftWidth)||0}x=s;s=l.offsetParent}if(m.offset.subtractsBorderForOverflowNotVisible&&p.overflow!=="visible"){O+=
parseFloat(p.borderTopWidth)||0;M+=parseFloat(p.borderLeftWidth)||0}p=p}if(p.position==="relative"||p.position==="static"){O+=Q.offsetTop;M+=Q.offsetLeft}if(m.offset.supportsFixedPosition&&p.position==="fixed"){O+=Math.max(D.scrollTop,Q.scrollTop);M+=Math.max(D.scrollLeft,Q.scrollLeft)}return{top:O,left:M}};m.offset={initialize:function(){var j=U.body,l=U.createElement("div"),p,s,x,B=parseFloat(m.css(j,"marginTop"))||0;m.extend(l.style,{position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",
height:"1px",visibility:"hidden"});l.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>";j.insertBefore(l,j.firstChild);p=l.firstChild;s=p.firstChild;x=p.nextSibling.firstChild.firstChild;this.doesNotAddBorder=s.offsetTop!==5;this.doesAddBorderForTableAndCells=
x.offsetTop===5;s.style.position="fixed";s.style.top="20px";this.supportsFixedPosition=s.offsetTop===20||s.offsetTop===15;s.style.position=s.style.top="";p.style.overflow="hidden";p.style.position="relative";this.subtractsBorderForOverflowNotVisible=s.offsetTop===-5;this.doesNotIncludeMarginInBodyOffset=j.offsetTop!==B;j.removeChild(l);m.offset.initialize=m.noop},bodyOffset:function(j){var l=j.offsetTop,p=j.offsetLeft;m.offset.initialize();if(m.offset.doesNotIncludeMarginInBodyOffset){l+=parseFloat(m.css(j,
"marginTop"))||0;p+=parseFloat(m.css(j,"marginLeft"))||0}return{top:l,left:p}},setOffset:function(j,l,p){var s=m.css(j,"position");if(s==="static")j.style.position="relative";var x=m(j),B=x.offset(),D=m.css(j,"top"),Q=m.css(j,"left"),O=s==="absolute"&&m.inArray("auto",[D,Q])>-1;s={};var M={};if(O)M=x.position();D=O?M.top:parseInt(D,10)||0;Q=O?M.left:parseInt(Q,10)||0;if(m.isFunction(l))l=l.call(j,p,B);if(l.top!=null)s.top=l.top-B.top+D;if(l.left!=null)s.left=l.left-B.left+Q;"using"in l?l.using.call(j,
s):x.css(s)}};m.fn.extend({position:function(){if(!this[0])return null;var j=this[0],l=this.offsetParent(),p=this.offset(),s=Fb.test(l[0].nodeName)?{top:0,left:0}:l.offset();p.top-=parseFloat(m.css(j,"marginTop"))||0;p.left-=parseFloat(m.css(j,"marginLeft"))||0;s.top+=parseFloat(m.css(l[0],"borderTopWidth"))||0;s.left+=parseFloat(m.css(l[0],"borderLeftWidth"))||0;return{top:p.top-s.top,left:p.left-s.left}},offsetParent:function(){return this.map(function(){for(var j=this.offsetParent||U.body;j&&!Fb.test(j.nodeName)&&
m.css(j,"position")==="static";)j=j.offsetParent;return j})}});m.each(["Left","Top"],function(j,l){var p="scroll"+l;m.fn[p]=function(s){var x=this[0],B;if(!x)return null;if(s!==e)return this.each(function(){if(B=da(this))B.scrollTo(!j?s:m(B).scrollLeft(),j?s:m(B).scrollTop());else this[p]=s});else return(B=da(x))?"pageXOffset"in B?B[j?"pageYOffset":"pageXOffset"]:m.support.boxModel&&B.document.documentElement[p]||B.document.body[p]:x[p]}});m.each(["Height","Width"],function(j,l){var p=l.toLowerCase();
m.fn["inner"+l]=function(){return this[0]?parseFloat(m.css(this[0],p,"padding")):null};m.fn["outer"+l]=function(s){return this[0]?parseFloat(m.css(this[0],p,s?"margin":"border")):null};m.fn[p]=function(s){var x=this[0];if(!x)return s==null?null:this;if(m.isFunction(s))return this.each(function(D){var Q=m(this);Q[p](s.call(this,D,Q[p]()))});if(m.isWindow(x)){var B=x.document.documentElement["client"+l];return x.document.compatMode==="CSS1Compat"&&B||x.document.body["client"+l]||B}else if(x.nodeType===
9)return Math.max(x.documentElement["client"+l],x.body["scroll"+l],x.documentElement["scroll"+l],x.body["offset"+l],x.documentElement["offset"+l]);else if(s===e){x=m.css(x,p);B=parseFloat(x);return m.isNaN(B)?x:B}else return this.css(p,typeof s==="string"?s:s+"px")}});c.jQuery=c.$=m})(window);(function(c,e){function g(f){return!c(f).parents().andSelf().filter(function(){return c.curCSS(this,"visibility")==="hidden"||c.expr.filters.hidden(this)}).length}c.ui=c.ui||{};if(!c.ui.version){c.extend(c.ui,{version:"1.8.11",keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,
PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91}});c.fn.extend({_focus:c.fn.focus,focus:function(f,a){return typeof f==="number"?this.each(function(){var b=this;setTimeout(function(){c(b).focus();a&&a.call(b)},f)}):this._focus.apply(this,arguments)},scrollParent:function(){var f;f=c.browser.msie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?this.parents().filter(function(){return/(relative|absolute|fixed)/.test(c.curCSS(this,
"position",1))&&/(auto|scroll)/.test(c.curCSS(this,"overflow",1)+c.curCSS(this,"overflow-y",1)+c.curCSS(this,"overflow-x",1))}).eq(0):this.parents().filter(function(){return/(auto|scroll)/.test(c.curCSS(this,"overflow",1)+c.curCSS(this,"overflow-y",1)+c.curCSS(this,"overflow-x",1))}).eq(0);return/fixed/.test(this.css("position"))||!f.length?c(document):f},zIndex:function(f){if(f!==e)return this.css("zIndex",f);if(this.length){f=c(this[0]);for(var a;f.length&&f[0]!==document;){a=f.css("position");
if(a==="absolute"||a==="relative"||a==="fixed"){a=parseInt(f.css("zIndex"),10);if(!isNaN(a)&&a!==0)return a}f=f.parent()}}return 0},disableSelection:function(){return this.bind((c.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(f){f.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}});c.each(["Width","Height"],function(f,a){function b(o,u,r,q){c.each(d,function(){u-=parseFloat(c.curCSS(o,"padding"+this,true))||0;if(r)u-=parseFloat(c.curCSS(o,
"border"+this+"Width",true))||0;if(q)u-=parseFloat(c.curCSS(o,"margin"+this,true))||0});return u}var d=a==="Width"?["Left","Right"]:["Top","Bottom"],k=a.toLowerCase(),n={innerWidth:c.fn.innerWidth,innerHeight:c.fn.innerHeight,outerWidth:c.fn.outerWidth,outerHeight:c.fn.outerHeight};c.fn["inner"+a]=function(o){if(o===e)return n["inner"+a].call(this);return this.each(function(){c(this).css(k,b(this,o)+"px")})};c.fn["outer"+a]=function(o,u){if(typeof o!=="number")return n["outer"+a].call(this,o);return this.each(function(){c(this).css(k,
b(this,o,true,u)+"px")})}});c.extend(c.expr[":"],{data:function(f,a,b){return!!c.data(f,b[3])},focusable:function(f){var a=f.nodeName.toLowerCase(),b=c.attr(f,"tabindex");if("area"===a){a=f.parentNode;b=a.name;if(!f.href||!b||a.nodeName.toLowerCase()!=="map")return false;f=c("img[usemap=#"+b+"]")[0];return!!f&&g(f)}return(/input|select|textarea|button|object/.test(a)?!f.disabled:"a"==a?f.href||!isNaN(b):!isNaN(b))&&g(f)},tabbable:function(f){var a=c.attr(f,"tabindex");return(isNaN(a)||a>=0)&&c(f).is(":focusable")}});
c(function(){var f=document.body,a=f.appendChild(a=document.createElement("div"));c.extend(a.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0});c.support.minHeight=a.offsetHeight===100;c.support.selectstart="onselectstart"in a;f.removeChild(a).style.display="none"});c.extend(c.ui,{plugin:{add:function(f,a,b){f=c.ui[f].prototype;for(var d in b){f.plugins[d]=f.plugins[d]||[];f.plugins[d].push([a,b[d]])}},call:function(f,a,b){if((a=f.plugins[a])&&f.element[0].parentNode)for(var d=0;d<a.length;d++)f.options[a[d][0]]&&
a[d][1].apply(f.element,b)}},contains:function(f,a){return document.compareDocumentPosition?f.compareDocumentPosition(a)&16:f!==a&&f.contains(a)},hasScroll:function(f,a){if(c(f).css("overflow")==="hidden")return false;var b=a&&a==="left"?"scrollLeft":"scrollTop",d=false;if(f[b]>0)return true;f[b]=1;d=f[b]>0;f[b]=0;return d},isOverAxis:function(f,a,b){return f>a&&f<a+b},isOver:function(f,a,b,d,k,n){return c.ui.isOverAxis(f,b,k)&&c.ui.isOverAxis(a,d,n)}})}})(jQuery);
(function(c,e){if(c.cleanData){var g=c.cleanData;c.cleanData=function(a){for(var b=0,d;(d=a[b])!=null;b++)c(d).triggerHandler("remove");g(a)}}else{var f=c.fn.remove;c.fn.remove=function(a,b){return this.each(function(){if(!b)if(!a||c.filter(a,[this]).length)c("*",this).add([this]).each(function(){c(this).triggerHandler("remove")});return f.call(c(this),a,b)})}}c.widget=function(a,b,d){var k=a.split(".")[0],n;a=a.split(".")[1];n=k+"-"+a;if(!d){d=b;b=c.Widget}c.expr[":"][n]=function(o){return!!c.data(o,
a)};c[k]=c[k]||{};c[k][a]=function(o,u){arguments.length&&this._createWidget(o,u)};b=new b;b.options=c.extend(true,{},b.options);c[k][a].prototype=c.extend(true,b,{namespace:k,widgetName:a,widgetEventPrefix:c[k][a].prototype.widgetEventPrefix||a,widgetBaseClass:n},d);c.widget.bridge(a,c[k][a])};c.widget.bridge=function(a,b){c.fn[a]=function(d){var k=typeof d==="string",n=Array.prototype.slice.call(arguments,1),o=this;d=!k&&n.length?c.extend.apply(null,[true,d].concat(n)):d;if(k&&d.charAt(0)==="_")return o;
k?this.each(function(){var u=c.data(this,a),r=u&&c.isFunction(u[d])?u[d].apply(u,n):u;if(r!==u&&r!==e){o=r;return false}}):this.each(function(){var u=c.data(this,a);u?u.option(d||{})._init():c.data(this,a,new b(d,this))});return o}};c.Widget=function(a,b){arguments.length&&this._createWidget(a,b)};c.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",options:{disabled:false},_createWidget:function(a,b){c.data(b,this.widgetName,this);this.element=c(b);this.options=c.extend(true,{},this.options,
this._getCreateOptions(),a);var d=this;this.element.bind("remove."+this.widgetName,function(){d.destroy()});this._create();this._trigger("create");this._init()},_getCreateOptions:function(){return c.metadata&&c.metadata.get(this.element[0])[this.widgetName]},_create:function(){},_init:function(){},destroy:function(){this.element.unbind("."+this.widgetName).removeData(this.widgetName);this.widget().unbind("."+this.widgetName).removeAttr("aria-disabled").removeClass(this.widgetBaseClass+"-disabled ui-state-disabled")},
widget:function(){return this.element},option:function(a,b){var d=a;if(arguments.length===0)return c.extend({},this.options);if(typeof a==="string"){if(b===e)return this.options[a];d={};d[a]=b}this._setOptions(d);return this},_setOptions:function(a){var b=this;c.each(a,function(d,k){b._setOption(d,k)});return this},_setOption:function(a,b){this.options[a]=b;if(a==="disabled")this.widget()[b?"addClass":"removeClass"](this.widgetBaseClass+"-disabled ui-state-disabled").attr("aria-disabled",b);return this},
enable:function(){return this._setOption("disabled",false)},disable:function(){return this._setOption("disabled",true)},_trigger:function(a,b,d){var k=this.options[a];b=c.Event(b);b.type=(a===this.widgetEventPrefix?a:this.widgetEventPrefix+a).toLowerCase();d=d||{};if(b.originalEvent){a=c.event.props.length;for(var n;a;){n=c.event.props[--a];b[n]=b.originalEvent[n]}}this.element.trigger(b,d);return!(c.isFunction(k)&&k.call(this.element[0],b,d)===false||b.isDefaultPrevented())}}})(jQuery);
(function(c){c.widget("ui.mouse",{options:{cancel:":input,option",distance:1,delay:0},_mouseInit:function(){var e=this;this.element.bind("mousedown."+this.widgetName,function(g){return e._mouseDown(g)}).bind("click."+this.widgetName,function(g){if(true===c.data(g.target,e.widgetName+".preventClickEvent")){c.removeData(g.target,e.widgetName+".preventClickEvent");g.stopImmediatePropagation();return false}});this.started=false},_mouseDestroy:function(){this.element.unbind("."+this.widgetName)},_mouseDown:function(e){e.originalEvent=
e.originalEvent||{};if(!e.originalEvent.mouseHandled){this._mouseStarted&&this._mouseUp(e);this._mouseDownEvent=e;var g=this,f=e.which==1,a=typeof this.options.cancel=="string"?c(e.target).parents().add(e.target).filter(this.options.cancel).length:false;if(!f||a||!this._mouseCapture(e))return true;this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet)this._mouseDelayTimer=setTimeout(function(){g.mouseDelayMet=true},this.options.delay);if(this._mouseDistanceMet(e)&&this._mouseDelayMet(e)){this._mouseStarted=
this._mouseStart(e)!==false;if(!this._mouseStarted){e.preventDefault();return true}}true===c.data(e.target,this.widgetName+".preventClickEvent")&&c.removeData(e.target,this.widgetName+".preventClickEvent");this._mouseMoveDelegate=function(b){return g._mouseMove(b)};this._mouseUpDelegate=function(b){return g._mouseUp(b)};c(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);e.preventDefault();return e.originalEvent.mouseHandled=
true}},_mouseMove:function(e){if(c.browser.msie&&!(document.documentMode>=9)&&!e.button)return this._mouseUp(e);if(this._mouseStarted){this._mouseDrag(e);return e.preventDefault()}if(this._mouseDistanceMet(e)&&this._mouseDelayMet(e))(this._mouseStarted=this._mouseStart(this._mouseDownEvent,e)!==false)?this._mouseDrag(e):this._mouseUp(e);return!this._mouseStarted},_mouseUp:function(e){c(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);
if(this._mouseStarted){this._mouseStarted=false;e.target==this._mouseDownEvent.target&&c.data(e.target,this.widgetName+".preventClickEvent",true);this._mouseStop(e)}return false},_mouseDistanceMet:function(e){return Math.max(Math.abs(this._mouseDownEvent.pageX-e.pageX),Math.abs(this._mouseDownEvent.pageY-e.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return true}})})(jQuery);
(function(c){c.ui=c.ui||{};var e=/left|center|right/,g=/top|center|bottom/,f=c.fn.position,a=c.fn.offset;c.fn.position=function(b){if(!b||!b.of)return f.apply(this,arguments);b=c.extend({},b);var d=c(b.of),k=d[0],n=(b.collision||"flip").split(" "),o=b.offset?b.offset.split(" "):[0,0],u,r,q;if(k.nodeType===9){u=d.width();r=d.height();q={top:0,left:0}}else if(k.setTimeout){u=d.width();r=d.height();q={top:d.scrollTop(),left:d.scrollLeft()}}else if(k.preventDefault){b.at="left top";u=r=0;q={top:b.of.pageY,
left:b.of.pageX}}else{u=d.outerWidth();r=d.outerHeight();q=d.offset()}c.each(["my","at"],function(){var z=(b[this]||"").split(" ");if(z.length===1)z=e.test(z[0])?z.concat(["center"]):g.test(z[0])?["center"].concat(z):["center","center"];z[0]=e.test(z[0])?z[0]:"center";z[1]=g.test(z[1])?z[1]:"center";b[this]=z});if(n.length===1)n[1]=n[0];o[0]=parseInt(o[0],10)||0;if(o.length===1)o[1]=o[0];o[1]=parseInt(o[1],10)||0;if(b.at[0]==="right")q.left+=u;else if(b.at[0]==="center")q.left+=u/2;if(b.at[1]==="bottom")q.top+=
r;else if(b.at[1]==="center")q.top+=r/2;q.left+=o[0];q.top+=o[1];return this.each(function(){var z=c(this),y=z.outerWidth(),v=z.outerHeight(),E=parseInt(c.curCSS(this,"marginLeft",true))||0,I=parseInt(c.curCSS(this,"marginTop",true))||0,F=y+E+(parseInt(c.curCSS(this,"marginRight",true))||0),L=v+I+(parseInt(c.curCSS(this,"marginBottom",true))||0),H=c.extend({},q),ba;if(b.my[0]==="right")H.left-=y;else if(b.my[0]==="center")H.left-=y/2;if(b.my[1]==="bottom")H.top-=v;else if(b.my[1]==="center")H.top-=
v/2;H.left=Math.round(H.left);H.top=Math.round(H.top);ba={left:H.left-E,top:H.top-I};c.each(["left","top"],function(da,U){c.ui.position[n[da]]&&c.ui.position[n[da]][U](H,{targetWidth:u,targetHeight:r,elemWidth:y,elemHeight:v,collisionPosition:ba,collisionWidth:F,collisionHeight:L,offset:o,my:b.my,at:b.at})});c.fn.bgiframe&&z.bgiframe();z.offset(c.extend(H,{using:b.using}))})};c.ui.position={fit:{left:function(b,d){var k=c(window);k=d.collisionPosition.left+d.collisionWidth-k.width()-k.scrollLeft();
b.left=k>0?b.left-k:Math.max(b.left-d.collisionPosition.left,b.left)},top:function(b,d){var k=c(window);k=d.collisionPosition.top+d.collisionHeight-k.height()-k.scrollTop();b.top=k>0?b.top-k:Math.max(b.top-d.collisionPosition.top,b.top)}},flip:{left:function(b,d){if(d.at[0]!=="center"){var k=c(window);k=d.collisionPosition.left+d.collisionWidth-k.width()-k.scrollLeft();var n=d.my[0]==="left"?-d.elemWidth:d.my[0]==="right"?d.elemWidth:0,o=d.at[0]==="left"?d.targetWidth:-d.targetWidth,u=-2*d.offset[0];
b.left+=d.collisionPosition.left<0?n+o+u:k>0?n+o+u:0}},top:function(b,d){if(d.at[1]!=="center"){var k=c(window);k=d.collisionPosition.top+d.collisionHeight-k.height()-k.scrollTop();var n=d.my[1]==="top"?-d.elemHeight:d.my[1]==="bottom"?d.elemHeight:0,o=d.at[1]==="top"?d.targetHeight:-d.targetHeight,u=-2*d.offset[1];b.top+=d.collisionPosition.top<0?n+o+u:k>0?n+o+u:0}}}};if(!c.offset.setOffset){c.offset.setOffset=function(b,d){if(/static/.test(c.curCSS(b,"position")))b.style.position="relative";var k=
c(b),n=k.offset(),o=parseInt(c.curCSS(b,"top",true),10)||0,u=parseInt(c.curCSS(b,"left",true),10)||0;n={top:d.top-n.top+o,left:d.left-n.left+u};"using"in d?d.using.call(b,n):k.css(n)};c.fn.offset=function(b){var d=this[0];if(!d||!d.ownerDocument)return null;if(b)return this.each(function(){c.offset.setOffset(this,b)});return a.call(this)}}})(jQuery);
(function(c){c.widget("ui.draggable",c.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(e){var g=
this.options;if(this.helper||g.disabled||c(e.target).is(".ui-resizable-handle"))return false;this.handle=this._getHandle(e);if(!this.handle)return false;return true},_mouseStart:function(e){var g=this.options;this.helper=this._createHelper(e);this._cacheHelperProportions();if(c.ui.ddmanager)c.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};c.extend(this.offset,{click:{left:e.pageX-this.offset.left,top:e.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});this.originalPosition=this.position=this._generatePosition(e);this.originalPageX=e.pageX;this.originalPageY=e.pageY;g.cursorAt&&this._adjustOffsetFromHelper(g.cursorAt);g.containment&&this._setContainment();if(this._trigger("start",e)===false){this._clear();return false}this._cacheHelperProportions();
c.ui.ddmanager&&!g.dropBehaviour&&c.ui.ddmanager.prepareOffsets(this,e);this.helper.addClass("ui-draggable-dragging");this._mouseDrag(e,true);return true},_mouseDrag:function(e,g){this.position=this._generatePosition(e);this.positionAbs=this._convertPositionTo("absolute");if(!g){var f=this._uiHash();if(this._trigger("drag",e,f)===false){this._mouseUp({});return false}this.position=f.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";c.ui.ddmanager&&c.ui.ddmanager.drag(this,e);return false},_mouseStop:function(e){var g=false;if(c.ui.ddmanager&&!this.options.dropBehaviour)g=c.ui.ddmanager.drop(this,e);if(this.dropped){g=this.dropped;this.dropped=false}if((!this.element[0]||!this.element[0].parentNode)&&this.options.helper=="original")return false;if(this.options.revert=="invalid"&&!g||this.options.revert=="valid"&&g||this.options.revert===true||c.isFunction(this.options.revert)&&
this.options.revert.call(this.element,g)){var f=this;c(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){f._trigger("stop",e)!==false&&f._clear()})}else this._trigger("stop",e)!==false&&this._clear();return false},cancel:function(){this.helper.is(".ui-draggable-dragging")?this._mouseUp({}):this._clear();return this},_getHandle:function(e){var g=!this.options.handle||!c(this.options.handle,this.element).length?true:false;c(this.options.handle,this.element).find("*").andSelf().each(function(){if(this==
e.target)g=true});return g},_createHelper:function(e){var g=this.options;e=c.isFunction(g.helper)?c(g.helper.apply(this.element[0],[e])):g.helper=="clone"?this.element.clone():this.element;e.parents("body").length||e.appendTo(g.appendTo=="parent"?this.element[0].parentNode:g.appendTo);e[0]!=this.element[0]&&!/(fixed|absolute)/.test(e.css("position"))&&e.css("position","absolute");return e},_adjustOffsetFromHelper:function(e){if(typeof e=="string")e=e.split(" ");if(c.isArray(e))e={left:+e[0],top:+e[1]||
0};if("left"in e)this.offset.click.left=e.left+this.margins.left;if("right"in e)this.offset.click.left=this.helperProportions.width-e.right+this.margins.left;if("top"in e)this.offset.click.top=e.top+this.margins.top;if("bottom"in e)this.offset.click.top=this.helperProportions.height-e.bottom+this.margins.top},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var e=this.offsetParent.offset();if(this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&c.ui.contains(this.scrollParent[0],
this.offsetParent[0])){e.left+=this.scrollParent.scrollLeft();e.top+=this.scrollParent.scrollTop()}if(this.offsetParent[0]==document.body||this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&c.browser.msie)e={top:0,left:0};return{top:e.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:e.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var e=this.element.position();return{top:e.top-
(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:e.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,right:parseInt(this.element.css("marginRight"),10)||0,bottom:parseInt(this.element.css("marginBottom"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),
height:this.helper.outerHeight()}},_setContainment:function(){var e=this.options;if(e.containment=="parent")e.containment=this.helper[0].parentNode;if(e.containment=="document"||e.containment=="window")this.containment=[(e.containment=="document"?0:c(window).scrollLeft())-this.offset.relative.left-this.offset.parent.left,(e.containment=="document"?0:c(window).scrollTop())-this.offset.relative.top-this.offset.parent.top,(e.containment=="document"?0:c(window).scrollLeft())+c(e.containment=="document"?
document:window).width()-this.helperProportions.width-this.margins.left,(e.containment=="document"?0:c(window).scrollTop())+(c(e.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];if(!/^(document|window|parent)$/.test(e.containment)&&e.containment.constructor!=Array){var g=c(e.containment)[0];if(g){e=c(e.containment).offset();var f=c(g).css("overflow")!="hidden";this.containment=[e.left+(parseInt(c(g).css("borderLeftWidth"),
10)||0)+(parseInt(c(g).css("paddingLeft"),10)||0),e.top+(parseInt(c(g).css("borderTopWidth"),10)||0)+(parseInt(c(g).css("paddingTop"),10)||0),e.left+(f?Math.max(g.scrollWidth,g.offsetWidth):g.offsetWidth)-(parseInt(c(g).css("borderLeftWidth"),10)||0)-(parseInt(c(g).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left-this.margins.right,e.top+(f?Math.max(g.scrollHeight,g.offsetHeight):g.offsetHeight)-(parseInt(c(g).css("borderTopWidth"),10)||0)-(parseInt(c(g).css("paddingBottom"),
10)||0)-this.helperProportions.height-this.margins.top-this.margins.bottom]}}else if(e.containment.constructor==Array)this.containment=e.containment},_convertPositionTo:function(e,g){if(!g)g=this.position;var f=e=="absolute"?1:-1,a=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&c.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,b=/(html|body)/i.test(a[0].tagName);return{top:g.top+this.offset.relative.top*f+this.offset.parent.top*f-(c.browser.safari&&
c.browser.version<526&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():b?0:a.scrollTop())*f),left:g.left+this.offset.relative.left*f+this.offset.parent.left*f-(c.browser.safari&&c.browser.version<526&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():b?0:a.scrollLeft())*f)}},_generatePosition:function(e){var g=this.options,f=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&c.ui.contains(this.scrollParent[0],
this.offsetParent[0]))?this.offsetParent:this.scrollParent,a=/(html|body)/i.test(f[0].tagName),b=e.pageX,d=e.pageY;if(this.originalPosition){if(this.containment){if(e.pageX-this.offset.click.left<this.containment[0])b=this.containment[0]+this.offset.click.left;if(e.pageY-this.offset.click.top<this.containment[1])d=this.containment[1]+this.offset.click.top;if(e.pageX-this.offset.click.left>this.containment[2])b=this.containment[2]+this.offset.click.left;if(e.pageY-this.offset.click.top>this.containment[3])d=
this.containment[3]+this.offset.click.top}if(g.grid){d=this.originalPageY+Math.round((d-this.originalPageY)/g.grid[1])*g.grid[1];d=this.containment?!(d-this.offset.click.top<this.containment[1]||d-this.offset.click.top>this.containment[3])?d:!(d-this.offset.click.top<this.containment[1])?d-g.grid[1]:d+g.grid[1]:d;b=this.originalPageX+Math.round((b-this.originalPageX)/g.grid[0])*g.grid[0];b=this.containment?!(b-this.offset.click.left<this.containment[0]||b-this.offset.click.left>this.containment[2])?
b:!(b-this.offset.click.left<this.containment[0])?b-g.grid[0]:b+g.grid[0]:b}}return{top:d-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(c.browser.safari&&c.browser.version<526&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollTop():a?0:f.scrollTop()),left:b-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(c.browser.safari&&c.browser.version<526&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():
a?0:f.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(e,g,f){f=f||this._uiHash();c.ui.plugin.call(this,e,[g,f]);if(e=="drag")this.positionAbs=this._convertPositionTo("absolute");return c.Widget.prototype._trigger.call(this,e,g,f)},plugins:{},_uiHash:function(){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition,
offset:this.positionAbs}}});c.extend(c.ui.draggable,{version:"1.8.11"});c.ui.plugin.add("draggable","connectToSortable",{start:function(e,g){var f=c(this).data("draggable"),a=f.options,b=c.extend({},g,{item:f.element});f.sortables=[];c(a.connectToSortable).each(function(){var d=c.data(this,"sortable");if(d&&!d.options.disabled){f.sortables.push({instance:d,shouldRevert:d.options.revert});d.refreshPositions();d._trigger("activate",e,b)}})},stop:function(e,g){var f=c(this).data("draggable"),a=c.extend({},
g,{item:f.element});c.each(f.sortables,function(){if(this.instance.isOver){this.instance.isOver=0;f.cancelHelperRemoval=true;this.instance.cancelHelperRemoval=false;if(this.shouldRevert)this.instance.options.revert=true;this.instance._mouseStop(e);this.instance.options.helper=this.instance.options._helper;f.options.helper=="original"&&this.instance.currentItem.css({top:"auto",left:"auto"})}else{this.instance.cancelHelperRemoval=false;this.instance._trigger("deactivate",e,a)}})},drag:function(e,g){var f=
c(this).data("draggable"),a=this;c.each(f.sortables,function(){this.instance.positionAbs=f.positionAbs;this.instance.helperProportions=f.helperProportions;this.instance.offset.click=f.offset.click;if(this.instance._intersectsWith(this.instance.containerCache)){if(!this.instance.isOver){this.instance.isOver=1;this.instance.currentItem=c(a).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]};
e.target=this.instance.currentItem[0];this.instance._mouseCapture(e,true);this.instance._mouseStart(e,true,true);this.instance.offset.click.top=f.offset.click.top;this.instance.offset.click.left=f.offset.click.left;this.instance.offset.parent.left-=f.offset.parent.left-this.instance.offset.parent.left;this.instance.offset.parent.top-=f.offset.parent.top-this.instance.offset.parent.top;f._trigger("toSortable",e);f.dropped=this.instance.element;f.currentItem=f.element;this.instance.fromOutside=f}this.instance.currentItem&&
this.instance._mouseDrag(e)}else if(this.instance.isOver){this.instance.isOver=0;this.instance.cancelHelperRemoval=true;this.instance.options.revert=false;this.instance._trigger("out",e,this.instance._uiHash(this.instance));this.instance._mouseStop(e,true);this.instance.options.helper=this.instance.options._helper;this.instance.currentItem.remove();this.instance.placeholder&&this.instance.placeholder.remove();f._trigger("fromSortable",e);f.dropped=false}})}});c.ui.plugin.add("draggable","cursor",
{start:function(){var e=c("body"),g=c(this).data("draggable").options;if(e.css("cursor"))g._cursor=e.css("cursor");e.css("cursor",g.cursor)},stop:function(){var e=c(this).data("draggable").options;e._cursor&&c("body").css("cursor",e._cursor)}});c.ui.plugin.add("draggable","iframeFix",{start:function(){var e=c(this).data("draggable").options;c(e.iframeFix===true?"iframe":e.iframeFix).each(function(){c('<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(c(this).offset()).appendTo("body")})},stop:function(){c("div.ui-draggable-iframeFix").each(function(){this.parentNode.removeChild(this)})}});c.ui.plugin.add("draggable","opacity",{start:function(e,g){var f=c(g.helper),a=c(this).data("draggable").options;if(f.css("opacity"))a._opacity=f.css("opacity");f.css("opacity",a.opacity)},stop:function(e,g){var f=c(this).data("draggable").options;f._opacity&&c(g.helper).css("opacity",
f._opacity)}});c.ui.plugin.add("draggable","scroll",{start:function(){var e=c(this).data("draggable");if(e.scrollParent[0]!=document&&e.scrollParent[0].tagName!="HTML")e.overflowOffset=e.scrollParent.offset()},drag:function(e){var g=c(this).data("draggable"),f=g.options,a=false;if(g.scrollParent[0]!=document&&g.scrollParent[0].tagName!="HTML"){if(!f.axis||f.axis!="x")if(g.overflowOffset.top+g.scrollParent[0].offsetHeight-e.pageY<f.scrollSensitivity)g.scrollParent[0].scrollTop=a=g.scrollParent[0].scrollTop+
f.scrollSpeed;else if(e.pageY-g.overflowOffset.top<f.scrollSensitivity)g.scrollParent[0].scrollTop=a=g.scrollParent[0].scrollTop-f.scrollSpeed;if(!f.axis||f.axis!="y")if(g.overflowOffset.left+g.scrollParent[0].offsetWidth-e.pageX<f.scrollSensitivity)g.scrollParent[0].scrollLeft=a=g.scrollParent[0].scrollLeft+f.scrollSpeed;else if(e.pageX-g.overflowOffset.left<f.scrollSensitivity)g.scrollParent[0].scrollLeft=a=g.scrollParent[0].scrollLeft-f.scrollSpeed}else{if(!f.axis||f.axis!="x")if(e.pageY-c(document).scrollTop()<
f.scrollSensitivity)a=c(document).scrollTop(c(document).scrollTop()-f.scrollSpeed);else if(c(window).height()-(e.pageY-c(document).scrollTop())<f.scrollSensitivity)a=c(document).scrollTop(c(document).scrollTop()+f.scrollSpeed);if(!f.axis||f.axis!="y")if(e.pageX-c(document).scrollLeft()<f.scrollSensitivity)a=c(document).scrollLeft(c(document).scrollLeft()-f.scrollSpeed);else if(c(window).width()-(e.pageX-c(document).scrollLeft())<f.scrollSensitivity)a=c(document).scrollLeft(c(document).scrollLeft()+
f.scrollSpeed)}a!==false&&c.ui.ddmanager&&!f.dropBehaviour&&c.ui.ddmanager.prepareOffsets(g,e)}});c.ui.plugin.add("draggable","snap",{start:function(){var e=c(this).data("draggable"),g=e.options;e.snapElements=[];c(g.snap.constructor!=String?g.snap.items||":data(draggable)":g.snap).each(function(){var f=c(this),a=f.offset();this!=e.element[0]&&e.snapElements.push({item:this,width:f.outerWidth(),height:f.outerHeight(),top:a.top,left:a.left})})},drag:function(e,g){for(var f=c(this).data("draggable"),
a=f.options,b=a.snapTolerance,d=g.offset.left,k=d+f.helperProportions.width,n=g.offset.top,o=n+f.helperProportions.height,u=f.snapElements.length-1;u>=0;u--){var r=f.snapElements[u].left,q=r+f.snapElements[u].width,z=f.snapElements[u].top,y=z+f.snapElements[u].height;if(r-b<d&&d<q+b&&z-b<n&&n<y+b||r-b<d&&d<q+b&&z-b<o&&o<y+b||r-b<k&&k<q+b&&z-b<n&&n<y+b||r-b<k&&k<q+b&&z-b<o&&o<y+b){if(a.snapMode!="inner"){var v=Math.abs(z-o)<=b,E=Math.abs(y-n)<=b,I=Math.abs(r-k)<=b,F=Math.abs(q-d)<=b;if(v)g.position.top=
f._convertPositionTo("relative",{top:z-f.helperProportions.height,left:0}).top-f.margins.top;if(E)g.position.top=f._convertPositionTo("relative",{top:y,left:0}).top-f.margins.top;if(I)g.position.left=f._convertPositionTo("relative",{top:0,left:r-f.helperProportions.width}).left-f.margins.left;if(F)g.position.left=f._convertPositionTo("relative",{top:0,left:q}).left-f.margins.left}var L=v||E||I||F;if(a.snapMode!="outer"){v=Math.abs(z-n)<=b;E=Math.abs(y-o)<=b;I=Math.abs(r-d)<=b;F=Math.abs(q-k)<=b;if(v)g.position.top=
f._convertPositionTo("relative",{top:z,left:0}).top-f.margins.top;if(E)g.position.top=f._convertPositionTo("relative",{top:y-f.helperProportions.height,left:0}).top-f.margins.top;if(I)g.position.left=f._convertPositionTo("relative",{top:0,left:r}).left-f.margins.left;if(F)g.position.left=f._convertPositionTo("relative",{top:0,left:q-f.helperProportions.width}).left-f.margins.left}if(!f.snapElements[u].snapping&&(v||E||I||F||L))f.options.snap.snap&&f.options.snap.snap.call(f.element,e,c.extend(f._uiHash(),
{snapItem:f.snapElements[u].item}));f.snapElements[u].snapping=v||E||I||F||L}else{f.snapElements[u].snapping&&f.options.snap.release&&f.options.snap.release.call(f.element,e,c.extend(f._uiHash(),{snapItem:f.snapElements[u].item}));f.snapElements[u].snapping=false}}}});c.ui.plugin.add("draggable","stack",{start:function(){var e=c(this).data("draggable").options;e=c.makeArray(c(e.stack)).sort(function(f,a){return(parseInt(c(f).css("zIndex"),10)||0)-(parseInt(c(a).css("zIndex"),10)||0)});if(e.length){var g=
parseInt(e[0].style.zIndex)||0;c(e).each(function(f){this.style.zIndex=g+f});this[0].style.zIndex=g+e.length}}});c.ui.plugin.add("draggable","zIndex",{start:function(e,g){var f=c(g.helper),a=c(this).data("draggable").options;if(f.css("zIndex"))a._zIndex=f.css("zIndex");f.css("zIndex",a.zIndex)},stop:function(e,g){var f=c(this).data("draggable").options;f._zIndex&&c(g.helper).css("zIndex",f._zIndex)}})})(jQuery);
(function(c){c.widget("ui.droppable",{widgetEventPrefix:"drop",options:{accept:"*",activeClass:false,addClasses:true,greedy:false,hoverClass:false,scope:"default",tolerance:"intersect"},_create:function(){var e=this.options,g=e.accept;this.isover=0;this.isout=1;this.accept=c.isFunction(g)?g:function(f){return f.is(g)};this.proportions={width:this.element[0].offsetWidth,height:this.element[0].offsetHeight};c.ui.ddmanager.droppables[e.scope]=c.ui.ddmanager.droppables[e.scope]||[];c.ui.ddmanager.droppables[e.scope].push(this);
e.addClasses&&this.element.addClass("ui-droppable")},destroy:function(){for(var e=c.ui.ddmanager.droppables[this.options.scope],g=0;g<e.length;g++)e[g]==this&&e.splice(g,1);this.element.removeClass("ui-droppable ui-droppable-disabled").removeData("droppable").unbind(".droppable");return this},_setOption:function(e,g){if(e=="accept")this.accept=c.isFunction(g)?g:function(f){return f.is(g)};c.Widget.prototype._setOption.apply(this,arguments)},_activate:function(e){var g=c.ui.ddmanager.current;this.options.activeClass&&
this.element.addClass(this.options.activeClass);g&&this._trigger("activate",e,this.ui(g))},_deactivate:function(e){var g=c.ui.ddmanager.current;this.options.activeClass&&this.element.removeClass(this.options.activeClass);g&&this._trigger("deactivate",e,this.ui(g))},_over:function(e){var g=c.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",e,this.ui(g))}},_out:function(e){var g=c.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",e,this.ui(g))}},_drop:function(e,g){var f=g||c.ui.ddmanager.current;if(!f||(f.currentItem||f.element)[0]==this.element[0])return false;var a=false;this.element.find(":data(droppable)").not(".ui-draggable-dragging").each(function(){var b=
c.data(this,"droppable");if(b.options.greedy&&!b.options.disabled&&b.options.scope==f.options.scope&&b.accept.call(b.element[0],f.currentItem||f.element)&&c.ui.intersect(f,c.extend(b,{offset:b.element.offset()}),b.options.tolerance)){a=true;return false}});if(a)return false;if(this.accept.call(this.element[0],f.currentItem||f.element)){this.options.activeClass&&this.element.removeClass(this.options.activeClass);this.options.hoverClass&&this.element.removeClass(this.options.hoverClass);this._trigger("drop",
e,this.ui(f));return this.element}return false},ui:function(e){return{draggable:e.currentItem||e.element,helper:e.helper,position:e.position,offset:e.positionAbs}}});c.extend(c.ui.droppable,{version:"1.8.11"});c.ui.intersect=function(e,g,f){if(!g.offset)return false;var a=(e.positionAbs||e.position.absolute).left,b=a+e.helperProportions.width,d=(e.positionAbs||e.position.absolute).top,k=d+e.helperProportions.height,n=g.offset.left,o=n+g.proportions.width,u=g.offset.top,r=u+g.proportions.height;switch(f){case "fit":return n<=
a&&b<=o&&u<=d&&k<=r;case "intersect":return n<a+e.helperProportions.width/2&&b-e.helperProportions.width/2<o&&u<d+e.helperProportions.height/2&&k-e.helperProportions.height/2<r;case "pointer":return c.ui.isOver((e.positionAbs||e.position.absolute).top+(e.clickOffset||e.offset.click).top,(e.positionAbs||e.position.absolute).left+(e.clickOffset||e.offset.click).left,u,n,g.proportions.height,g.proportions.width);case "touch":return(d>=u&&d<=r||k>=u&&k<=r||d<u&&k>r)&&(a>=n&&a<=o||b>=n&&b<=o||a<n&&b>o);
default:return false}};c.ui.ddmanager={current:null,droppables:{"default":[]},prepareOffsets:function(e,g){var f=c.ui.ddmanager.droppables[e.options.scope]||[],a=g?g.type:null,b=(e.currentItem||e.element).find(":data(droppable)").andSelf(),d=0;a:for(;d<f.length;d++)if(!(f[d].options.disabled||e&&!f[d].accept.call(f[d].element[0],e.currentItem||e.element))){for(var k=0;k<b.length;k++)if(b[k]==f[d].element[0]){f[d].proportions.height=0;continue a}f[d].visible=f[d].element.css("display")!="none";if(f[d].visible){a==
"mousedown"&&f[d]._activate.call(f[d],g);f[d].offset=f[d].element.offset();f[d].proportions={width:f[d].element[0].offsetWidth,height:f[d].element[0].offsetHeight}}}},drop:function(e,g){var f=false;c.each(c.ui.ddmanager.droppables[e.options.scope]||[],function(){if(this.options){if(!this.options.disabled&&this.visible&&c.ui.intersect(e,this,this.options.tolerance))f=f||this._drop.call(this,g);if(!this.options.disabled&&this.visible&&this.accept.call(this.element[0],e.currentItem||e.element)){this.isout=
1;this.isover=0;this._deactivate.call(this,g)}}});return f},drag:function(e,g){e.options.refreshPositions&&c.ui.ddmanager.prepareOffsets(e,g);c.each(c.ui.ddmanager.droppables[e.options.scope]||[],function(){if(!(this.options.disabled||this.greedyChild||!this.visible)){var f=c.ui.intersect(e,this,this.options.tolerance);if(f=!f&&this.isover==1?"isout":f&&this.isover==0?"isover":null){var a;if(this.options.greedy){var b=this.element.parents(":data(droppable):eq(0)");if(b.length){a=c.data(b[0],"droppable");
a.greedyChild=f=="isover"?1:0}}if(a&&f=="isover"){a.isover=0;a.isout=1;a._out.call(a,g)}this[f]=1;this[f=="isout"?"isover":"isout"]=0;this[f=="isover"?"_over":"_out"].call(this,g);if(a&&f=="isout"){a.isout=0;a.isover=1;a._over.call(a,g)}}}})}}})(jQuery);
(function(c){c.widget("ui.resizable",c.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 f=this,a=this.options;this.element.addClass("ui-resizable");c.extend(this,{_aspectRatio:!!a.aspectRatio,aspectRatio:a.aspectRatio,originalElement:this.element,
_proportionallyResizeElements:[],_helper:a.helper||a.ghost||a.animate?a.helper||"ui-resizable-helper":null});if(this.element[0].nodeName.match(/canvas|textarea|input|select|button|img/i)){/relative/.test(this.element.css("position"))&&c.browser.opera&&this.element.css({position:"relative",top:"auto",left:"auto"});this.element.wrap(c('<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=a.handles||(!c(".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 b=this.handles.split(",");this.handles={};for(var d=0;d<b.length;d++){var k=c.trim(b[d]),n=c('<div class="ui-resizable-handle '+("ui-resizable-"+k)+'"></div>');/sw|se|ne|nw/.test(k)&&n.css({zIndex:++a.zIndex});"se"==k&&n.addClass("ui-icon ui-icon-gripsmall-diagonal-se");this.handles[k]=".ui-resizable-"+k;this.element.append(n)}}this._renderAxis=function(o){o=o||this.element;for(var u in this.handles){if(this.handles[u].constructor==
String)this.handles[u]=c(this.handles[u],this.element).show();if(this.elementIsWrapper&&this.originalElement[0].nodeName.match(/textarea|input|select|button/i)){var r=c(this.handles[u],this.element),q=0;q=/sw|ne|nw|se|n|s/.test(u)?r.outerHeight():r.outerWidth();r=["padding",/ne|nw|n/.test(u)?"Top":/se|sw|s/.test(u)?"Bottom":/^e$/.test(u)?"Right":"Left"].join("");o.css(r,q);this._proportionallyResize()}c(this.handles[u])}};this._renderAxis(this.element);this._handles=c(".ui-resizable-handle",this.element).disableSelection();
this._handles.mouseover(function(){if(!f.resizing){if(this.className)var o=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i);f.axis=o&&o[1]?o[1]:"se"}});if(a.autoHide){this._handles.hide();c(this.element).addClass("ui-resizable-autohide").hover(function(){c(this).removeClass("ui-resizable-autohide");f._handles.show()},function(){if(!f.resizing){c(this).addClass("ui-resizable-autohide");f._handles.hide()}})}this._mouseInit()},destroy:function(){this._mouseDestroy();var f=function(b){c(b).removeClass("ui-resizable ui-resizable-disabled ui-resizable-resizing").removeData("resizable").unbind(".resizable").find(".ui-resizable-handle").remove()};
if(this.elementIsWrapper){f(this.element);var a=this.element;a.after(this.originalElement.css({position:a.css("position"),width:a.outerWidth(),height:a.outerHeight(),top:a.css("top"),left:a.css("left")})).remove()}this.originalElement.css("resize",this.originalResizeStyle);f(this.originalElement);return this},_mouseCapture:function(f){var a=false;for(var b in this.handles)if(c(this.handles[b])[0]==f.target)a=true;return!this.options.disabled&&a},_mouseStart:function(f){var a=this.options,b=this.element.position(),
d=this.element;this.resizing=true;this.documentScroll={top:c(document).scrollTop(),left:c(document).scrollLeft()};if(d.is(".ui-draggable")||/absolute/.test(d.css("position")))d.css({position:"absolute",top:b.top,left:b.left});c.browser.opera&&/relative/.test(d.css("position"))&&d.css({position:"relative",top:"auto",left:"auto"});this._renderProxy();b=e(this.helper.css("left"));var k=e(this.helper.css("top"));if(a.containment){b+=c(a.containment).scrollLeft()||0;k+=c(a.containment).scrollTop()||0}this.offset=
this.helper.offset();this.position={left:b,top:k};this.size=this._helper?{width:d.outerWidth(),height:d.outerHeight()}:{width:d.width(),height:d.height()};this.originalSize=this._helper?{width:d.outerWidth(),height:d.outerHeight()}:{width:d.width(),height:d.height()};this.originalPosition={left:b,top:k};this.sizeDiff={width:d.outerWidth()-d.width(),height:d.outerHeight()-d.height()};this.originalMousePosition={left:f.pageX,top:f.pageY};this.aspectRatio=typeof a.aspectRatio=="number"?a.aspectRatio:
this.originalSize.width/this.originalSize.height||1;a=c(".ui-resizable-"+this.axis).css("cursor");c("body").css("cursor",a=="auto"?this.axis+"-resize":a);d.addClass("ui-resizable-resizing");this._propagate("start",f);return true},_mouseDrag:function(f){var a=this.helper,b=this.originalMousePosition,d=this._change[this.axis];if(!d)return false;b=d.apply(this,[f,f.pageX-b.left||0,f.pageY-b.top||0]);if(this._aspectRatio||f.shiftKey)b=this._updateRatio(b,f);b=this._respectSize(b,f);this._propagate("resize",
f);a.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(b);this._trigger("resize",f,this.ui());return false},_mouseStop:function(f){this.resizing=false;var a=this.options;if(this._helper){var b=this._proportionallyResizeElements,d=b.length&&/textarea/i.test(b[0].nodeName);b=d&&c.ui.hasScroll(b[0],"left")?0:this.sizeDiff.height;
d=d?0:this.sizeDiff.width;d={width:this.helper.width()-d,height:this.helper.height()-b};b=parseInt(this.element.css("left"),10)+(this.position.left-this.originalPosition.left)||null;var k=parseInt(this.element.css("top"),10)+(this.position.top-this.originalPosition.top)||null;a.animate||this.element.css(c.extend(d,{top:k,left:b}));this.helper.height(this.size.height);this.helper.width(this.size.width);this._helper&&!a.animate&&this._proportionallyResize()}c("body").css("cursor","auto");this.element.removeClass("ui-resizable-resizing");
this._propagate("stop",f);this._helper&&this.helper.remove();return false},_updateCache:function(f){this.offset=this.helper.offset();if(g(f.left))this.position.left=f.left;if(g(f.top))this.position.top=f.top;if(g(f.height))this.size.height=f.height;if(g(f.width))this.size.width=f.width},_updateRatio:function(f){var a=this.position,b=this.size,d=this.axis;if(f.height)f.width=b.height*this.aspectRatio;else if(f.width)f.height=b.width/this.aspectRatio;if(d=="sw"){f.left=a.left+(b.width-f.width);f.top=
null}if(d=="nw"){f.top=a.top+(b.height-f.height);f.left=a.left+(b.width-f.width)}return f},_respectSize:function(f){var a=this.options,b=this.axis,d=g(f.width)&&a.maxWidth&&a.maxWidth<f.width,k=g(f.height)&&a.maxHeight&&a.maxHeight<f.height,n=g(f.width)&&a.minWidth&&a.minWidth>f.width,o=g(f.height)&&a.minHeight&&a.minHeight>f.height;if(n)f.width=a.minWidth;if(o)f.height=a.minHeight;if(d)f.width=a.maxWidth;if(k)f.height=a.maxHeight;var u=this.originalPosition.left+this.originalSize.width,r=this.position.top+
this.size.height,q=/sw|nw|w/.test(b);b=/nw|ne|n/.test(b);if(n&&q)f.left=u-a.minWidth;if(d&&q)f.left=u-a.maxWidth;if(o&&b)f.top=r-a.minHeight;if(k&&b)f.top=r-a.maxHeight;if((a=!f.width&&!f.height)&&!f.left&&f.top)f.top=null;else if(a&&!f.top&&f.left)f.left=null;return f},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var f=this.helper||this.element,a=0;a<this._proportionallyResizeElements.length;a++){var b=this._proportionallyResizeElements[a];if(!this.borderDif){var d=
[b.css("borderTopWidth"),b.css("borderRightWidth"),b.css("borderBottomWidth"),b.css("borderLeftWidth")],k=[b.css("paddingTop"),b.css("paddingRight"),b.css("paddingBottom"),b.css("paddingLeft")];this.borderDif=c.map(d,function(n,o){var u=parseInt(n,10)||0,r=parseInt(k[o],10)||0;return u+r})}c.browser.msie&&(c(f).is(":hidden")||c(f).parents(":hidden").length)||b.css({height:f.height()-this.borderDif[0]-this.borderDif[2]||0,width:f.width()-this.borderDif[1]-this.borderDif[3]||0})}},_renderProxy:function(){var f=
this.options;this.elementOffset=this.element.offset();if(this._helper){this.helper=this.helper||c('<div style="overflow:hidden;"></div>');var a=c.browser.msie&&c.browser.version<7,b=a?1:0;a=a?2:-1;this.helper.addClass(this._helper).css({width:this.element.outerWidth()+a,height:this.element.outerHeight()+a,position:"absolute",left:this.elementOffset.left-b+"px",top:this.elementOffset.top-b+"px",zIndex:++f.zIndex});this.helper.appendTo("body").disableSelection()}else this.helper=this.element},_change:{e:function(f,
a){return{width:this.originalSize.width+a}},w:function(f,a){return{left:this.originalPosition.left+a,width:this.originalSize.width-a}},n:function(f,a,b){return{top:this.originalPosition.top+b,height:this.originalSize.height-b}},s:function(f,a,b){return{height:this.originalSize.height+b}},se:function(f,a,b){return c.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[f,a,b]))},sw:function(f,a,b){return c.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[f,a,
b]))},ne:function(f,a,b){return c.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[f,a,b]))},nw:function(f,a,b){return c.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[f,a,b]))}},_propagate:function(f,a){c.ui.plugin.call(this,f,[a,this.ui()]);f!="resize"&&this._trigger(f,a,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}}});c.extend(c.ui.resizable,{version:"1.8.11"});c.ui.plugin.add("resizable","alsoResize",{start:function(){var f=c(this).data("resizable").options,a=function(b){c(b).each(function(){var d=c(this);d.data("resizable-alsoresize",{width:parseInt(d.width(),10),height:parseInt(d.height(),10),left:parseInt(d.css("left"),10),top:parseInt(d.css("top"),10),position:d.css("position")})})};if(typeof f.alsoResize=="object"&&!f.alsoResize.parentNode)if(f.alsoResize.length){f.alsoResize=
f.alsoResize[0];a(f.alsoResize)}else c.each(f.alsoResize,function(b){a(b)});else a(f.alsoResize)},resize:function(f,a){var b=c(this).data("resizable"),d=b.options,k=b.originalSize,n=b.originalPosition,o={height:b.size.height-k.height||0,width:b.size.width-k.width||0,top:b.position.top-n.top||0,left:b.position.left-n.left||0},u=function(r,q){c(r).each(function(){var z=c(this),y=c(this).data("resizable-alsoresize"),v={},E=q&&q.length?q:z.parents(a.originalElement[0]).length?["width","height"]:["width",
"height","top","left"];c.each(E,function(I,F){var L=(y[F]||0)+(o[F]||0);if(L&&L>=0)v[F]=L||null});if(c.browser.opera&&/relative/.test(z.css("position"))){b._revertToRelativePosition=true;z.css({position:"absolute",top:"auto",left:"auto"})}z.css(v)})};typeof d.alsoResize=="object"&&!d.alsoResize.nodeType?c.each(d.alsoResize,function(r,q){u(r,q)}):u(d.alsoResize)},stop:function(){var f=c(this).data("resizable"),a=f.options,b=function(d){c(d).each(function(){var k=c(this);k.css({position:k.data("resizable-alsoresize").position})})};
if(f._revertToRelativePosition){f._revertToRelativePosition=false;typeof a.alsoResize=="object"&&!a.alsoResize.nodeType?c.each(a.alsoResize,function(d){b(d)}):b(a.alsoResize)}c(this).removeData("resizable-alsoresize")}});c.ui.plugin.add("resizable","animate",{stop:function(f){var a=c(this).data("resizable"),b=a.options,d=a._proportionallyResizeElements,k=d.length&&/textarea/i.test(d[0].nodeName),n=k&&c.ui.hasScroll(d[0],"left")?0:a.sizeDiff.height;k={width:a.size.width-(k?0:a.sizeDiff.width),height:a.size.height-
n};n=parseInt(a.element.css("left"),10)+(a.position.left-a.originalPosition.left)||null;var o=parseInt(a.element.css("top"),10)+(a.position.top-a.originalPosition.top)||null;a.element.animate(c.extend(k,o&&n?{top:o,left:n}:{}),{duration:b.animateDuration,easing:b.animateEasing,step:function(){var u={width:parseInt(a.element.css("width"),10),height:parseInt(a.element.css("height"),10),top:parseInt(a.element.css("top"),10),left:parseInt(a.element.css("left"),10)};d&&d.length&&c(d[0]).css({width:u.width,
height:u.height});a._updateCache(u);a._propagate("resize",f)}})}});c.ui.plugin.add("resizable","containment",{start:function(){var f=c(this).data("resizable"),a=f.element,b=f.options.containment;if(a=b instanceof c?b.get(0):/parent/.test(b)?a.parent().get(0):b){f.containerElement=c(a);if(/document/.test(b)||b==document){f.containerOffset={left:0,top:0};f.containerPosition={left:0,top:0};f.parentData={element:c(document),left:0,top:0,width:c(document).width(),height:c(document).height()||document.body.parentNode.scrollHeight}}else{var d=
c(a),k=[];c(["Top","Right","Left","Bottom"]).each(function(u,r){k[u]=e(d.css("padding"+r))});f.containerOffset=d.offset();f.containerPosition=d.position();f.containerSize={height:d.innerHeight()-k[3],width:d.innerWidth()-k[1]};b=f.containerOffset;var n=f.containerSize.height,o=f.containerSize.width;o=c.ui.hasScroll(a,"left")?a.scrollWidth:o;n=c.ui.hasScroll(a)?a.scrollHeight:n;f.parentData={element:a,left:b.left,top:b.top,width:o,height:n}}}},resize:function(f){var a=c(this).data("resizable"),b=a.options,
d=a.containerOffset,k=a.position;f=a._aspectRatio||f.shiftKey;var n={top:0,left:0},o=a.containerElement;if(o[0]!=document&&/static/.test(o.css("position")))n=d;if(k.left<(a._helper?d.left:0)){a.size.width+=a._helper?a.position.left-d.left:a.position.left-n.left;if(f)a.size.height=a.size.width/b.aspectRatio;a.position.left=b.helper?d.left:0}if(k.top<(a._helper?d.top:0)){a.size.height+=a._helper?a.position.top-d.top:a.position.top;if(f)a.size.width=a.size.height*b.aspectRatio;a.position.top=a._helper?
d.top:0}a.offset.left=a.parentData.left+a.position.left;a.offset.top=a.parentData.top+a.position.top;b=Math.abs((a._helper?a.offset.left-n.left:a.offset.left-n.left)+a.sizeDiff.width);d=Math.abs((a._helper?a.offset.top-n.top:a.offset.top-d.top)+a.sizeDiff.height);k=a.containerElement.get(0)==a.element.parent().get(0);n=/relative|absolute/.test(a.containerElement.css("position"));if(k&&n)b-=a.parentData.left;if(b+a.size.width>=a.parentData.width){a.size.width=a.parentData.width-b;if(f)a.size.height=
a.size.width/a.aspectRatio}if(d+a.size.height>=a.parentData.height){a.size.height=a.parentData.height-d;if(f)a.size.width=a.size.height*a.aspectRatio}},stop:function(){var f=c(this).data("resizable"),a=f.options,b=f.containerOffset,d=f.containerPosition,k=f.containerElement,n=c(f.helper),o=n.offset(),u=n.outerWidth()-f.sizeDiff.width;n=n.outerHeight()-f.sizeDiff.height;f._helper&&!a.animate&&/relative/.test(k.css("position"))&&c(this).css({left:o.left-d.left-b.left,width:u,height:n});f._helper&&!a.animate&&
/static/.test(k.css("position"))&&c(this).css({left:o.left-d.left-b.left,width:u,height:n})}});c.ui.plugin.add("resizable","ghost",{start:function(){var f=c(this).data("resizable"),a=f.options,b=f.size;f.ghost=f.originalElement.clone();f.ghost.css({opacity:0.25,display:"block",position:"relative",height:b.height,width:b.width,margin:0,left:0,top:0}).addClass("ui-resizable-ghost").addClass(typeof a.ghost=="string"?a.ghost:"");f.ghost.appendTo(f.helper)},resize:function(){var f=c(this).data("resizable");
f.ghost&&f.ghost.css({position:"relative",height:f.size.height,width:f.size.width})},stop:function(){var f=c(this).data("resizable");f.ghost&&f.helper&&f.helper.get(0).removeChild(f.ghost.get(0))}});c.ui.plugin.add("resizable","grid",{resize:function(){var f=c(this).data("resizable"),a=f.options,b=f.size,d=f.originalSize,k=f.originalPosition,n=f.axis;a.grid=typeof a.grid=="number"?[a.grid,a.grid]:a.grid;var o=Math.round((b.width-d.width)/(a.grid[0]||1))*(a.grid[0]||1);a=Math.round((b.height-d.height)/
(a.grid[1]||1))*(a.grid[1]||1);if(/^(se|s|e)$/.test(n)){f.size.width=d.width+o;f.size.height=d.height+a}else if(/^(ne)$/.test(n)){f.size.width=d.width+o;f.size.height=d.height+a;f.position.top=k.top-a}else{if(/^(sw)$/.test(n)){f.size.width=d.width+o;f.size.height=d.height+a}else{f.size.width=d.width+o;f.size.height=d.height+a;f.position.top=k.top-a}f.position.left=k.left-o}}});var e=function(f){return parseInt(f,10)||0},g=function(f){return!isNaN(parseInt(f,10))}})(jQuery);
(function(c){c.widget("ui.selectable",c.ui.mouse,{options:{appendTo:"body",autoRefresh:true,distance:0,filter:"*",tolerance:"touch"},_create:function(){var e=this;this.element.addClass("ui-selectable");this.dragged=false;var g;this.refresh=function(){g=c(e.options.filter,e.element[0]);g.each(function(){var f=c(this),a=f.offset();c.data(this,"selectable-item",{element:this,$element:f,left:a.left,top:a.top,right:a.left+f.outerWidth(),bottom:a.top+f.outerHeight(),startselected:false,selected:f.hasClass("ui-selected"),
selecting:f.hasClass("ui-selecting"),unselecting:f.hasClass("ui-unselecting")})})};this.refresh();this.selectees=g.addClass("ui-selectee");this._mouseInit();this.helper=c("<div class='ui-selectable-helper'></div>")},destroy:function(){this.selectees.removeClass("ui-selectee").removeData("selectable-item");this.element.removeClass("ui-selectable ui-selectable-disabled").removeData("selectable").unbind(".selectable");this._mouseDestroy();return this},_mouseStart:function(e){var g=this;this.opos=[e.pageX,
e.pageY];if(!this.options.disabled){var f=this.options;this.selectees=c(f.filter,this.element[0]);this._trigger("start",e);c(f.appendTo).append(this.helper);this.helper.css({left:e.clientX,top:e.clientY,width:0,height:0});f.autoRefresh&&this.refresh();this.selectees.filter(".ui-selected").each(function(){var a=c.data(this,"selectable-item");a.startselected=true;if(!e.metaKey){a.$element.removeClass("ui-selected");a.selected=false;a.$element.addClass("ui-unselecting");a.unselecting=true;g._trigger("unselecting",
e,{unselecting:a.element})}});c(e.target).parents().andSelf().each(function(){var a=c.data(this,"selectable-item");if(a){var b=!e.metaKey||!a.$element.hasClass("ui-selected");a.$element.removeClass(b?"ui-unselecting":"ui-selected").addClass(b?"ui-selecting":"ui-unselecting");a.unselecting=!b;a.selecting=b;(a.selected=b)?g._trigger("selecting",e,{selecting:a.element}):g._trigger("unselecting",e,{unselecting:a.element});return false}})}},_mouseDrag:function(e){var g=this;this.dragged=true;if(!this.options.disabled){var f=
this.options,a=this.opos[0],b=this.opos[1],d=e.pageX,k=e.pageY;if(a>d){var n=d;d=a;a=n}if(b>k){n=k;k=b;b=n}this.helper.css({left:a,top:b,width:d-a,height:k-b});this.selectees.each(function(){var o=c.data(this,"selectable-item");if(!(!o||o.element==g.element[0])){var u=false;if(f.tolerance=="touch")u=!(o.left>d||o.right<a||o.top>k||o.bottom<b);else if(f.tolerance=="fit")u=o.left>a&&o.right<d&&o.top>b&&o.bottom<k;if(u){if(o.selected){o.$element.removeClass("ui-selected");o.selected=false}if(o.unselecting){o.$element.removeClass("ui-unselecting");
o.unselecting=false}if(!o.selecting){o.$element.addClass("ui-selecting");o.selecting=true;g._trigger("selecting",e,{selecting:o.element})}}else{if(o.selecting)if(e.metaKey&&o.startselected){o.$element.removeClass("ui-selecting");o.selecting=false;o.$element.addClass("ui-selected");o.selected=true}else{o.$element.removeClass("ui-selecting");o.selecting=false;if(o.startselected){o.$element.addClass("ui-unselecting");o.unselecting=true}g._trigger("unselecting",e,{unselecting:o.element})}if(o.selected)if(!e.metaKey&&
!o.startselected){o.$element.removeClass("ui-selected");o.selected=false;o.$element.addClass("ui-unselecting");o.unselecting=true;g._trigger("unselecting",e,{unselecting:o.element})}}}});return false}},_mouseStop:function(e){var g=this;this.dragged=false;c(".ui-unselecting",this.element[0]).each(function(){var f=c.data(this,"selectable-item");f.$element.removeClass("ui-unselecting");f.unselecting=false;f.startselected=false;g._trigger("unselected",e,{unselected:f.element})});c(".ui-selecting",this.element[0]).each(function(){var f=
c.data(this,"selectable-item");f.$element.removeClass("ui-selecting").addClass("ui-selected");f.selecting=false;f.selected=true;f.startselected=true;g._trigger("selected",e,{selected:f.element})});this._trigger("stop",e);this.helper.remove();return false}});c.extend(c.ui.selectable,{version:"1.8.11"})})(jQuery);
(function(c){c.widget("ui.sortable",c.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"))||/inline|table-cell/.test(this.items[0].item.css("display")):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 e=this.items.length-1;e>=0;e--)this.items[e].item.removeData("sortable-item");return this},_setOption:function(e,g){if(e==="disabled"){this.options[e]=
g;this.widget()[g?"addClass":"removeClass"]("ui-sortable-disabled")}else c.Widget.prototype._setOption.apply(this,arguments)},_mouseCapture:function(e,g){if(this.reverting)return false;if(this.options.disabled||this.options.type=="static")return false;this._refreshItems(e);var f=null,a=this;c(e.target).parents().each(function(){if(c.data(this,"sortable-item")==a){f=c(this);return false}});if(c.data(e.target,"sortable-item")==a)f=c(e.target);if(!f)return false;if(this.options.handle&&!g){var b=false;
c(this.options.handle,f).find("*").andSelf().each(function(){if(this==e.target)b=true});if(!b)return false}this.currentItem=f;this._removeCurrentsFromItems();return true},_mouseStart:function(e,g,f){g=this.options;this.currentContainer=this;this.refreshPositions();this.helper=this._createHelper(e);this._cacheHelperProportions();this._cacheMargins();this.scrollParent=this.helper.scrollParent();this.offset=this.currentItem.offset();this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-
this.margins.left};this.helper.css("position","absolute");this.cssPosition=this.helper.css("position");c.extend(this.offset,{click:{left:e.pageX-this.offset.left,top:e.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});this.originalPosition=this._generatePosition(e);this.originalPageX=e.pageX;this.originalPageY=e.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(c("body").css("cursor"))this._storedCursor=c("body").css("cursor");c("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",e,this._uiHash());this._preserveHelperProportions||this._cacheHelperProportions();if(!f)for(f=this.containers.length-1;f>=0;f--)this.containers[f]._trigger("activate",e,this._uiHash(this));if(c.ui.ddmanager)c.ui.ddmanager.current=this;c.ui.ddmanager&&!g.dropBehaviour&&c.ui.ddmanager.prepareOffsets(this,e);this.dragging=true;this.helper.addClass("ui-sortable-helper");this._mouseDrag(e);
return true},_mouseDrag:function(e){this.position=this._generatePosition(e);this.positionAbs=this._convertPositionTo("absolute");if(!this.lastPositionAbs)this.lastPositionAbs=this.positionAbs;if(this.options.scroll){var g=this.options,f=false;if(this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML"){if(this.overflowOffset.top+this.scrollParent[0].offsetHeight-e.pageY<g.scrollSensitivity)this.scrollParent[0].scrollTop=f=this.scrollParent[0].scrollTop+g.scrollSpeed;else if(e.pageY-this.overflowOffset.top<
g.scrollSensitivity)this.scrollParent[0].scrollTop=f=this.scrollParent[0].scrollTop-g.scrollSpeed;if(this.overflowOffset.left+this.scrollParent[0].offsetWidth-e.pageX<g.scrollSensitivity)this.scrollParent[0].scrollLeft=f=this.scrollParent[0].scrollLeft+g.scrollSpeed;else if(e.pageX-this.overflowOffset.left<g.scrollSensitivity)this.scrollParent[0].scrollLeft=f=this.scrollParent[0].scrollLeft-g.scrollSpeed}else{if(e.pageY-c(document).scrollTop()<g.scrollSensitivity)f=c(document).scrollTop(c(document).scrollTop()-
g.scrollSpeed);else if(c(window).height()-(e.pageY-c(document).scrollTop())<g.scrollSensitivity)f=c(document).scrollTop(c(document).scrollTop()+g.scrollSpeed);if(e.pageX-c(document).scrollLeft()<g.scrollSensitivity)f=c(document).scrollLeft(c(document).scrollLeft()-g.scrollSpeed);else if(c(window).width()-(e.pageX-c(document).scrollLeft())<g.scrollSensitivity)f=c(document).scrollLeft(c(document).scrollLeft()+g.scrollSpeed)}f!==false&&c.ui.ddmanager&&!g.dropBehaviour&&c.ui.ddmanager.prepareOffsets(this,
e)}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--){f=this.items[g];var a=f.item[0],b=this._intersectsWithPointer(f);if(b)if(a!=this.currentItem[0]&&this.placeholder[b==1?"next":"prev"]()[0]!=a&&!c.ui.contains(this.placeholder[0],a)&&(this.options.type=="semi-dynamic"?!c.ui.contains(this.element[0],
a):true)){this.direction=b==1?"down":"up";if(this.options.tolerance=="pointer"||this._intersectsWithSides(f))this._rearrange(e,f);else break;this._trigger("change",e,this._uiHash());break}}this._contactContainers(e);c.ui.ddmanager&&c.ui.ddmanager.drag(this,e);this._trigger("sort",e,this._uiHash());this.lastPositionAbs=this.positionAbs;return false},_mouseStop:function(e,g){if(e){c.ui.ddmanager&&!this.options.dropBehaviour&&c.ui.ddmanager.drop(this,e);if(this.options.revert){var f=this,a=f.placeholder.offset();
f.reverting=true;c(this.helper).animate({left:a.left-this.offset.parent.left-f.margins.left+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollLeft),top:a.top-this.offset.parent.top-f.margins.top+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollTop)},parseInt(this.options.revert,10)||500,function(){f._clear(e)})}else this._clear(e,g);return false}},cancel:function(){if(this.dragging){this._mouseUp({target:null});this.options.helper=="original"?this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper"):
this.currentItem.show();for(var e=this.containers.length-1;e>=0;e--){this.containers[e]._trigger("deactivate",null,this._uiHash(this));if(this.containers[e].containerCache.over){this.containers[e]._trigger("out",null,this._uiHash(this));this.containers[e].containerCache.over=0}}}if(this.placeholder){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();c.extend(this,
{helper:null,dragging:false,reverting:false,_noFinalSort:null});this.domPosition.prev?c(this.domPosition.prev).after(this.currentItem):c(this.domPosition.parent).prepend(this.currentItem)}return this},serialize:function(e){var g=this._getItemsAsjQuery(e&&e.connected),f=[];e=e||{};c(g).each(function(){var a=(c(e.item||this).attr(e.attribute||"id")||"").match(e.expression||/(.+)[-=_](.+)/);if(a)f.push((e.key||a[1]+"[]")+"="+(e.key&&e.expression?a[1]:a[2]))});!f.length&&e.key&&f.push(e.key+"=");return f.join("&")},
toArray:function(e){var g=this._getItemsAsjQuery(e&&e.connected),f=[];e=e||{};g.each(function(){f.push(c(e.item||this).attr(e.attribute||"id")||"")});return f},_intersectsWith:function(e){var g=this.positionAbs.left,f=g+this.helperProportions.width,a=this.positionAbs.top,b=a+this.helperProportions.height,d=e.left,k=d+e.width,n=e.top,o=n+e.height,u=this.offset.click.top,r=this.offset.click.left;return this.options.tolerance=="pointer"||this.options.forcePointerForContainers||this.options.tolerance!=
"pointer"&&this.helperProportions[this.floating?"width":"height"]>e[this.floating?"width":"height"]?a+u>n&&a+u<o&&g+r>d&&g+r<k:d<g+this.helperProportions.width/2&&f-this.helperProportions.width/2<k&&n<a+this.helperProportions.height/2&&b-this.helperProportions.height/2<o},_intersectsWithPointer:function(e){var g=c.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,e.top,e.height);e=c.ui.isOverAxis(this.positionAbs.left+this.offset.click.left,e.left,e.width);g=g&&e;e=this._getDragVerticalDirection();
var f=this._getDragHorizontalDirection();if(!g)return false;return this.floating?f&&f=="right"||e=="down"?2:1:e&&(e=="down"?2:1)},_intersectsWithSides:function(e){var g=c.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,e.top+e.height/2,e.height);e=c.ui.isOverAxis(this.positionAbs.left+this.offset.click.left,e.left+e.width/2,e.width);var f=this._getDragVerticalDirection(),a=this._getDragHorizontalDirection();return this.floating&&a?a=="right"&&e||a=="left"&&!e:f&&(f=="down"&&g||f=="up"&&!g)},
_getDragVerticalDirection:function(){var e=this.positionAbs.top-this.lastPositionAbs.top;return e!=0&&(e>0?"down":"up")},_getDragHorizontalDirection:function(){var e=this.positionAbs.left-this.lastPositionAbs.left;return e!=0&&(e>0?"right":"left")},refresh:function(e){this._refreshItems(e);this.refreshPositions();return this},_connectWith:function(){var e=this.options;return e.connectWith.constructor==String?[e.connectWith]:e.connectWith},_getItemsAsjQuery:function(e){var g=[],f=[],a=this._connectWith();
if(a&&e)for(e=a.length-1;e>=0;e--)for(var b=c(a[e]),d=b.length-1;d>=0;d--){var k=c.data(b[d],"sortable");if(k&&k!=this&&!k.options.disabled)f.push([c.isFunction(k.options.items)?k.options.items.call(k.element):c(k.options.items,k.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),k])}f.push([c.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):c(this.options.items,this.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),
this]);for(e=f.length-1;e>=0;e--)f[e][0].each(function(){g.push(this)});return c(g)},_removeCurrentsFromItems:function(){for(var e=this.currentItem.find(":data(sortable-item)"),g=0;g<this.items.length;g++)for(var f=0;f<e.length;f++)e[f]==this.items[g].item[0]&&this.items.splice(g,1)},_refreshItems:function(e){this.items=[];this.containers=[this];var g=this.items,f=[[c.isFunction(this.options.items)?this.options.items.call(this.element[0],e,{item:this.currentItem}):c(this.options.items,this.element),
this]],a=this._connectWith();if(a)for(var b=a.length-1;b>=0;b--)for(var d=c(a[b]),k=d.length-1;k>=0;k--){var n=c.data(d[k],"sortable");if(n&&n!=this&&!n.options.disabled){f.push([c.isFunction(n.options.items)?n.options.items.call(n.element[0],e,{item:this.currentItem}):c(n.options.items,n.element),n]);this.containers.push(n)}}for(b=f.length-1;b>=0;b--){e=f[b][1];var o=f[b][0];k=0;for(a=o.length;k<a;k++){d=c(o[k]);d.data("sortable-item",e);g.push({item:d,instance:e,width:0,height:0,left:0,top:0})}}},
refreshPositions:function(e){if(this.offsetParent&&this.helper)this.offset.parent=this._getParentOffset();for(var g=this.items.length-1;g>=0;g--){var f=this.items[g],a=this.options.toleranceElement?c(this.options.toleranceElement,f.item):f.item;if(!e){f.width=a.outerWidth();f.height=a.outerHeight()}a=a.offset();f.left=a.left;f.top=a.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--){a=this.containers[g].element.offset();
this.containers[g].containerCache.left=a.left;this.containers[g].containerCache.top=a.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(e){var g=e||this,f=g.options;if(!f.placeholder||f.placeholder.constructor==String){var a=f.placeholder;f.placeholder={element:function(){var b=c(document.createElement(g.currentItem[0].nodeName)).addClass(a||
g.currentItem[0].className+" ui-sortable-placeholder").removeClass("ui-sortable-helper")[0];if(!a)b.style.visibility="hidden";return b},update:function(b,d){if(!(a&&!f.forcePlaceholderSize)){d.height()||d.height(g.currentItem.innerHeight()-parseInt(g.currentItem.css("paddingTop")||0,10)-parseInt(g.currentItem.css("paddingBottom")||0,10));d.width()||d.width(g.currentItem.innerWidth()-parseInt(g.currentItem.css("paddingLeft")||0,10)-parseInt(g.currentItem.css("paddingRight")||0,10))}}}}g.placeholder=
c(f.placeholder.element.call(g.element,g.currentItem));g.currentItem.after(g.placeholder);f.placeholder.update(g,g.placeholder)},_contactContainers:function(e){for(var g=null,f=null,a=this.containers.length-1;a>=0;a--)if(!c.ui.contains(this.currentItem[0],this.containers[a].element[0]))if(this._intersectsWith(this.containers[a].containerCache)){if(!(g&&c.ui.contains(this.containers[a].element[0],g.element[0]))){g=this.containers[a];f=a}}else if(this.containers[a].containerCache.over){this.containers[a]._trigger("out",
e,this._uiHash(this));this.containers[a].containerCache.over=0}if(g)if(this.containers.length===1){this.containers[f]._trigger("over",e,this._uiHash(this));this.containers[f].containerCache.over=1}else if(this.currentContainer!=this.containers[f]){g=1E4;a=null;for(var b=this.positionAbs[this.containers[f].floating?"left":"top"],d=this.items.length-1;d>=0;d--)if(c.ui.contains(this.containers[f].element[0],this.items[d].item[0])){var k=this.items[d][this.containers[f].floating?"left":"top"];if(Math.abs(k-
b)<g){g=Math.abs(k-b);a=this.items[d]}}if(a||this.options.dropOnEmpty){this.currentContainer=this.containers[f];a?this._rearrange(e,a,null,true):this._rearrange(e,null,this.containers[f].element,true);this._trigger("change",e,this._uiHash());this.containers[f]._trigger("change",e,this._uiHash(this));this.options.placeholder.update(this.currentContainer,this.placeholder);this.containers[f]._trigger("over",e,this._uiHash(this));this.containers[f].containerCache.over=1}}},_createHelper:function(e){var g=
this.options;e=c.isFunction(g.helper)?c(g.helper.apply(this.element[0],[e,this.currentItem])):g.helper=="clone"?this.currentItem.clone():this.currentItem;e.parents("body").length||c(g.appendTo!="parent"?g.appendTo:this.currentItem[0].parentNode)[0].appendChild(e[0]);if(e[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(e[0].style.width==
""||g.forceHelperSize)e.width(this.currentItem.width());if(e[0].style.height==""||g.forceHelperSize)e.height(this.currentItem.height());return e},_adjustOffsetFromHelper:function(e){if(typeof e=="string")e=e.split(" ");if(c.isArray(e))e={left:+e[0],top:+e[1]||0};if("left"in e)this.offset.click.left=e.left+this.margins.left;if("right"in e)this.offset.click.left=this.helperProportions.width-e.right+this.margins.left;if("top"in e)this.offset.click.top=e.top+this.margins.top;if("bottom"in e)this.offset.click.top=
this.helperProportions.height-e.bottom+this.margins.top},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var e=this.offsetParent.offset();if(this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&c.ui.contains(this.scrollParent[0],this.offsetParent[0])){e.left+=this.scrollParent.scrollLeft();e.top+=this.scrollParent.scrollTop()}if(this.offsetParent[0]==document.body||this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&c.browser.msie)e=
{top:0,left:0};return{top:e.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:e.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var e=this.currentItem.position();return{top:e.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:e.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 e=this.options;if(e.containment=="parent")e.containment=this.helper[0].parentNode;if(e.containment=="document"||e.containment=="window")this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,c(e.containment=="document"?
document:window).width()-this.helperProportions.width-this.margins.left,(c(e.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];if(!/^(document|window|parent)$/.test(e.containment)){var g=c(e.containment)[0];e=c(e.containment).offset();var f=c(g).css("overflow")!="hidden";this.containment=[e.left+(parseInt(c(g).css("borderLeftWidth"),10)||0)+(parseInt(c(g).css("paddingLeft"),10)||0)-this.margins.left,e.top+(parseInt(c(g).css("borderTopWidth"),
10)||0)+(parseInt(c(g).css("paddingTop"),10)||0)-this.margins.top,e.left+(f?Math.max(g.scrollWidth,g.offsetWidth):g.offsetWidth)-(parseInt(c(g).css("borderLeftWidth"),10)||0)-(parseInt(c(g).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,e.top+(f?Math.max(g.scrollHeight,g.offsetHeight):g.offsetHeight)-(parseInt(c(g).css("borderTopWidth"),10)||0)-(parseInt(c(g).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top]}},_convertPositionTo:function(e,g){if(!g)g=
this.position;var f=e=="absolute"?1:-1,a=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&c.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,b=/(html|body)/i.test(a[0].tagName);return{top:g.top+this.offset.relative.top*f+this.offset.parent.top*f-(c.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():b?0:a.scrollTop())*f),left:g.left+this.offset.relative.left*f+this.offset.parent.left*f-(c.browser.safari&&
this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():b?0:a.scrollLeft())*f)}},_generatePosition:function(e){var g=this.options,f=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&c.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,a=/(html|body)/i.test(f[0].tagName);if(this.cssPosition=="relative"&&!(this.scrollParent[0]!=document&&this.scrollParent[0]!=this.offsetParent[0]))this.offset.relative=this._getRelativeOffset();
var b=e.pageX,d=e.pageY;if(this.originalPosition){if(this.containment){if(e.pageX-this.offset.click.left<this.containment[0])b=this.containment[0]+this.offset.click.left;if(e.pageY-this.offset.click.top<this.containment[1])d=this.containment[1]+this.offset.click.top;if(e.pageX-this.offset.click.left>this.containment[2])b=this.containment[2]+this.offset.click.left;if(e.pageY-this.offset.click.top>this.containment[3])d=this.containment[3]+this.offset.click.top}if(g.grid){d=this.originalPageY+Math.round((d-
this.originalPageY)/g.grid[1])*g.grid[1];d=this.containment?!(d-this.offset.click.top<this.containment[1]||d-this.offset.click.top>this.containment[3])?d:!(d-this.offset.click.top<this.containment[1])?d-g.grid[1]:d+g.grid[1]:d;b=this.originalPageX+Math.round((b-this.originalPageX)/g.grid[0])*g.grid[0];b=this.containment?!(b-this.offset.click.left<this.containment[0]||b-this.offset.click.left>this.containment[2])?b:!(b-this.offset.click.left<this.containment[0])?b-g.grid[0]:b+g.grid[0]:b}}return{top:d-
this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(c.browser.safari&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollTop():a?0:f.scrollTop()),left:b-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(c.browser.safari&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():a?0:f.scrollLeft())}},_rearrange:function(e,g,f,a){f?f[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 b=this,d=this.counter;window.setTimeout(function(){d==b.counter&&b.refreshPositions(!a)},0)},_clear:function(e,g){this.reverting=false;var f=[];!this._noFinalSort&&this.currentItem[0].parentNode&&this.placeholder.before(this.currentItem);this._noFinalSort=null;if(this.helper[0]==this.currentItem[0]){for(var a in this._storedCSS)if(this._storedCSS[a]=="auto"||this._storedCSS[a]=="static")this._storedCSS[a]=
"";this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper")}else this.currentItem.show();this.fromOutside&&!g&&f.push(function(b){this._trigger("receive",b,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)f.push(function(b){this._trigger("update",b,this._uiHash())});if(!c.ui.contains(this.element[0],this.currentItem[0])){g||f.push(function(b){this._trigger("remove",
b,this._uiHash())});for(a=this.containers.length-1;a>=0;a--)if(c.ui.contains(this.containers[a].element[0],this.currentItem[0])&&!g){f.push(function(b){return function(d){b._trigger("receive",d,this._uiHash(this))}}.call(this,this.containers[a]));f.push(function(b){return function(d){b._trigger("update",d,this._uiHash(this))}}.call(this,this.containers[a]))}}for(a=this.containers.length-1;a>=0;a--){g||f.push(function(b){return function(d){b._trigger("deactivate",d,this._uiHash(this))}}.call(this,
this.containers[a]));if(this.containers[a].containerCache.over){f.push(function(b){return function(d){b._trigger("out",d,this._uiHash(this))}}.call(this,this.containers[a]));this.containers[a].containerCache.over=0}}this._storedCursor&&c("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",
e,this._uiHash());for(a=0;a<f.length;a++)f[a].call(this,e);this._trigger("stop",e,this._uiHash())}return false}g||this._trigger("beforeStop",e,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(a=0;a<f.length;a++)f[a].call(this,e);this._trigger("stop",e,this._uiHash())}this.fromOutside=false;return true},_trigger:function(){c.Widget.prototype._trigger.apply(this,arguments)===false&&this.cancel()},
_uiHash:function(e){var g=e||this;return{helper:g.helper,placeholder:g.placeholder||c([]),position:g.position,originalPosition:g.originalPosition,offset:g.positionAbs,item:g.currentItem,sender:e?e.element:null}}});c.extend(c.ui.sortable,{version:"1.8.11"})})(jQuery);
(function(c){c.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 e=this,g=e.options;e.running=0;e.element.addClass("ui-accordion ui-widget ui-helper-reset").children("li").addClass("ui-accordion-li-fix");
e.headers=e.element.find(g.header).addClass("ui-accordion-header ui-helper-reset ui-state-default ui-corner-all").bind("mouseenter.accordion",function(){g.disabled||c(this).addClass("ui-state-hover")}).bind("mouseleave.accordion",function(){g.disabled||c(this).removeClass("ui-state-hover")}).bind("focus.accordion",function(){g.disabled||c(this).addClass("ui-state-focus")}).bind("blur.accordion",function(){g.disabled||c(this).removeClass("ui-state-focus")});e.headers.next().addClass("ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom");
if(g.navigation){var f=e.element.find("a").filter(g.navigationFilter).eq(0);if(f.length){var a=f.closest(".ui-accordion-header");e.active=a.length?a:f.closest(".ui-accordion-content").prev()}}e.active=e._findActive(e.active||g.active).addClass("ui-state-default ui-state-active").toggleClass("ui-corner-all").toggleClass("ui-corner-top");e.active.next().addClass("ui-accordion-content-active");e._createIcons();e.resize();e.element.attr("role","tablist");e.headers.attr("role","tab").bind("keydown.accordion",
function(b){return e._keydown(b)}).next().attr("role","tabpanel");e.headers.not(e.active||"").attr({"aria-expanded":"false","aria-selected":"false",tabIndex:-1}).next().hide();e.active.length?e.active.attr({"aria-expanded":"true","aria-selected":"true",tabIndex:0}):e.headers.eq(0).attr("tabIndex",0);c.browser.safari||e.headers.find("a").attr("tabIndex",-1);g.event&&e.headers.bind(g.event.split(" ").join(".accordion ")+".accordion",function(b){e._clickHandler.call(e,b,this);b.preventDefault()})},_createIcons:function(){var e=
this.options;if(e.icons){c("<span></span>").addClass("ui-icon "+e.icons.header).prependTo(this.headers);this.active.children(".ui-icon").toggleClass(e.icons.header).toggleClass(e.icons.headerSelected);this.element.addClass("ui-accordion-icons")}},_destroyIcons:function(){this.headers.children(".ui-icon").remove();this.element.removeClass("ui-accordion-icons")},destroy:function(){var e=this.options;this.element.removeClass("ui-accordion ui-widget ui-helper-reset").removeAttr("role");this.headers.unbind(".accordion").removeClass("ui-accordion-header ui-accordion-disabled ui-helper-reset ui-state-default ui-corner-all ui-state-active ui-state-disabled ui-corner-top").removeAttr("role").removeAttr("aria-expanded").removeAttr("aria-selected").removeAttr("tabIndex");
this.headers.find("a").removeAttr("tabIndex");this._destroyIcons();var 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 ui-accordion-disabled ui-state-disabled");if(e.autoHeight||e.fillHeight)g.css("height","");return c.Widget.prototype.destroy.call(this)},_setOption:function(e,g){c.Widget.prototype._setOption.apply(this,arguments);e=="active"&&this.activate(g);if(e=="icons"){this._destroyIcons();
g&&this._createIcons()}if(e=="disabled")this.headers.add(this.headers.next())[g?"addClass":"removeClass"]("ui-accordion-disabled ui-state-disabled")},_keydown:function(e){if(!(this.options.disabled||e.altKey||e.ctrlKey)){var g=c.ui.keyCode,f=this.headers.length,a=this.headers.index(e.target),b=false;switch(e.keyCode){case g.RIGHT:case g.DOWN:b=this.headers[(a+1)%f];break;case g.LEFT:case g.UP:b=this.headers[(a-1+f)%f];break;case g.SPACE:case g.ENTER:this._clickHandler({target:e.target},e.target);
e.preventDefault()}if(b){c(e.target).attr("tabIndex",-1);c(b).attr("tabIndex",0);b.focus();return false}return true}},resize:function(){var e=this.options,g;if(e.fillSpace){if(c.browser.msie){var f=this.element.parent().css("overflow");this.element.parent().css("overflow","hidden")}g=this.element.parent().height();c.browser.msie&&this.element.parent().css("overflow",f);this.headers.each(function(){g-=c(this).outerHeight(true)});this.headers.next().each(function(){c(this).height(Math.max(0,g-c(this).innerHeight()+
c(this).height()))}).css("overflow","auto")}else if(e.autoHeight){g=0;this.headers.next().each(function(){g=Math.max(g,c(this).height("").height())}).height(g)}return this},activate:function(e){this.options.active=e;e=this._findActive(e)[0];this._clickHandler({target:e},e);return this},_findActive:function(e){return e?typeof e==="number"?this.headers.filter(":eq("+e+")"):this.headers.not(this.headers.not(e)):e===false?c([]):this.headers.filter(":eq(0)")},_clickHandler:function(e,g){var f=this.options;
if(!f.disabled)if(e.target){var a=c(e.currentTarget||g),b=a[0]===this.active[0];f.active=f.collapsible&&b?false:this.headers.index(a);if(!(this.running||!f.collapsible&&b)){var d=this.active;u=a.next();n=this.active.next();o={options:f,newHeader:b&&f.collapsible?c([]):a,oldHeader:this.active,newContent:b&&f.collapsible?c([]):u,oldContent:n};var k=this.headers.index(this.active[0])>this.headers.index(a[0]);this.active=b?c([]):a;this._toggle(u,n,o,b,k);d.removeClass("ui-state-active ui-corner-top").addClass("ui-state-default ui-corner-all").children(".ui-icon").removeClass(f.icons.headerSelected).addClass(f.icons.header);
if(!b){a.removeClass("ui-state-default ui-corner-all").addClass("ui-state-active ui-corner-top").children(".ui-icon").removeClass(f.icons.header).addClass(f.icons.headerSelected);a.next().addClass("ui-accordion-content-active")}}}else if(f.collapsible){this.active.removeClass("ui-state-active ui-corner-top").addClass("ui-state-default ui-corner-all").children(".ui-icon").removeClass(f.icons.headerSelected).addClass(f.icons.header);this.active.next().addClass("ui-accordion-content-active");var n=this.active.next(),
o={options:f,newHeader:c([]),oldHeader:f.active,newContent:c([]),oldContent:n},u=this.active=c([]);this._toggle(u,n,o)}},_toggle:function(e,g,f,a,b){var d=this,k=d.options;d.toShow=e;d.toHide=g;d.data=f;var n=function(){if(d)return d._completed.apply(d,arguments)};d._trigger("changestart",null,d.data);d.running=g.size()===0?e.size():g.size();if(k.animated){f={};f=k.collapsible&&a?{toShow:c([]),toHide:g,complete:n,down:b,autoHeight:k.autoHeight||k.fillSpace}:{toShow:e,toHide:g,complete:n,down:b,autoHeight:k.autoHeight||
k.fillSpace};if(!k.proxied)k.proxied=k.animated;if(!k.proxiedDuration)k.proxiedDuration=k.duration;k.animated=c.isFunction(k.proxied)?k.proxied(f):k.proxied;k.duration=c.isFunction(k.proxiedDuration)?k.proxiedDuration(f):k.proxiedDuration;a=c.ui.accordion.animations;var o=k.duration,u=k.animated;if(u&&!a[u]&&!c.easing[u])u="slide";a[u]||(a[u]=function(r){this.slide(r,{easing:u,duration:o||700})});a[u](f)}else{if(k.collapsible&&a)e.toggle();else{g.hide();e.show()}n(true)}g.prev().attr({"aria-expanded":"false",
"aria-selected":"false",tabIndex:-1}).blur();e.prev().attr({"aria-expanded":"true","aria-selected":"true",tabIndex:0}).focus()},_completed:function(e){this.running=e?0:--this.running;if(!this.running){this.options.clearStyle&&this.toShow.add(this.toHide).css({height:"",overflow:""});this.toHide.removeClass("ui-accordion-content-active");if(this.toHide.length)this.toHide.parent()[0].className=this.toHide.parent()[0].className;this._trigger("change",null,this.data)}}});c.extend(c.ui.accordion,{version:"1.8.11",
animations:{slide:function(e,g){e=c.extend({easing:"swing",duration:300},e,g);if(e.toHide.size())if(e.toShow.size()){var f=e.toShow.css("overflow"),a=0,b={},d={},k,n=e.toShow;k=n[0].style.width;n.width(parseInt(n.parent().width(),10)-parseInt(n.css("paddingLeft"),10)-parseInt(n.css("paddingRight"),10)-(parseInt(n.css("borderLeftWidth"),10)||0)-(parseInt(n.css("borderRightWidth"),10)||0));c.each(["height","paddingTop","paddingBottom"],function(o,u){d[u]="hide";var r=(""+c.css(e.toShow[0],u)).match(/^([\d+-.]+)(.*)$/);
b[u]={value:r[1],unit:r[2]||"px"}});e.toShow.css({height:0,overflow:"hidden"}).show();e.toHide.filter(":hidden").each(e.complete).end().filter(":visible").animate(d,{step:function(o,u){if(u.prop=="height")a=u.end-u.start===0?0:(u.now-u.start)/(u.end-u.start);e.toShow[0].style[u.prop]=a*b[u.prop].value+b[u.prop].unit},duration:e.duration,easing:e.easing,complete:function(){e.autoHeight||e.toShow.css("height","");e.toShow.css({width:k,overflow:f});e.complete()}})}else e.toHide.animate({height:"hide",
paddingTop:"hide",paddingBottom:"hide"},e);else e.toShow.animate({height:"show",paddingTop:"show",paddingBottom:"show"},e)},bounceslide:function(e){this.slide(e,{easing:e.down?"easeOutBounce":"swing",duration:e.down?1E3:200})}}})})(jQuery);
(function(c){var e=0;c.widget("ui.autocomplete",{options:{appendTo:"body",autoFocus:false,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null},pending:0,_create:function(){var g=this,f=this.element[0].ownerDocument,a;this.element.addClass("ui-autocomplete-input").attr("autocomplete","off").attr({role:"textbox","aria-autocomplete":"list","aria-haspopup":"true"}).bind("keydown.autocomplete",function(b){if(!(g.options.disabled||g.element.attr("readonly"))){a=
false;var d=c.ui.keyCode;switch(b.keyCode){case d.PAGE_UP:g._move("previousPage",b);break;case d.PAGE_DOWN:g._move("nextPage",b);break;case d.UP:g._move("previous",b);b.preventDefault();break;case d.DOWN:g._move("next",b);b.preventDefault();break;case d.ENTER:case d.NUMPAD_ENTER:if(g.menu.active){a=true;b.preventDefault()}case d.TAB:if(!g.menu.active)return;g.menu.select(b);break;case d.ESCAPE:g.element.val(g.term);g.close(b);break;default:clearTimeout(g.searching);g.searching=setTimeout(function(){if(g.term!=
g.element.val()){g.selectedItem=null;g.search(null,b)}},g.options.delay);break}}}).bind("keypress.autocomplete",function(b){if(a){a=false;b.preventDefault()}}).bind("focus.autocomplete",function(){if(!g.options.disabled){g.selectedItem=null;g.previous=g.element.val()}}).bind("blur.autocomplete",function(b){if(!g.options.disabled){clearTimeout(g.searching);g.closing=setTimeout(function(){g.close(b);g._change(b)},150)}});this._initSource();this.response=function(){return g._response.apply(g,arguments)};
this.menu=c("<ul></ul>").addClass("ui-autocomplete").appendTo(c(this.options.appendTo||"body",f)[0]).mousedown(function(b){var d=g.menu.element[0];c(b.target).closest(".ui-menu-item").length||setTimeout(function(){c(document).one("mousedown",function(k){k.target!==g.element[0]&&k.target!==d&&!c.ui.contains(d,k.target)&&g.close()})},1);setTimeout(function(){clearTimeout(g.closing)},13)}).menu({focus:function(b,d){var k=d.item.data("item.autocomplete");false!==g._trigger("focus",b,{item:k})&&/^key/.test(b.originalEvent.type)&&
g.element.val(k.value)},selected:function(b,d){var k=d.item.data("item.autocomplete"),n=g.previous;if(g.element[0]!==f.activeElement){g.element.focus();g.previous=n;setTimeout(function(){g.previous=n;g.selectedItem=k},1)}false!==g._trigger("select",b,{item:k})&&g.element.val(k.value);g.term=g.element.val();g.close(b);g.selectedItem=k},blur:function(){g.menu.element.is(":visible")&&g.element.val()!==g.term&&g.element.val(g.term)}}).zIndex(this.element.zIndex()+1).css({top:0,left:0}).hide().data("menu");
c.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();c.Widget.prototype.destroy.call(this)},_setOption:function(g,f){c.Widget.prototype._setOption.apply(this,arguments);g==="source"&&this._initSource();if(g==="appendTo")this.menu.element.appendTo(c(f||"body",this.element[0].ownerDocument)[0]);g==="disabled"&&
f&&this.xhr&&this.xhr.abort()},_initSource:function(){var g=this,f,a;if(c.isArray(this.options.source)){f=this.options.source;this.source=function(b,d){d(c.ui.autocomplete.filter(f,b.term))}}else if(typeof this.options.source==="string"){a=this.options.source;this.source=function(b,d){g.xhr&&g.xhr.abort();g.xhr=c.ajax({url:a,data:b,dataType:"json",autocompleteRequest:++e,success:function(k){this.autocompleteRequest===e&&d(k)},error:function(){this.autocompleteRequest===e&&d([])}})}}else this.source=
this.options.source},search:function(g,f){g=g!=null?g:this.element.val();this.term=this.element.val();if(g.length<this.options.minLength)return this.close(f);clearTimeout(this.closing);if(this._trigger("search",f)!==false)return this._search(g)},_search:function(g){this.pending++;this.element.addClass("ui-autocomplete-loading");this.source({term:g},this.response)},_response:function(g){if(!this.options.disabled&&g&&g.length){g=this._normalize(g);this._suggest(g);this._trigger("open")}else this.close();
this.pending--;this.pending||this.element.removeClass("ui-autocomplete-loading")},close:function(g){clearTimeout(this.closing);if(this.menu.element.is(":visible")){this.menu.element.hide();this.menu.deactivate();this._trigger("close",g)}},_change:function(g){this.previous!==this.element.val()&&this._trigger("change",g,{item:this.selectedItem})},_normalize:function(g){if(g.length&&g[0].label&&g[0].value)return g;return c.map(g,function(f){if(typeof f==="string")return{label:f,value:f};return c.extend({label:f.label||
f.value,value:f.value||f.label},f)})},_suggest:function(g){var f=this.menu.element.empty().zIndex(this.element.zIndex()+1);this._renderMenu(f,g);this.menu.deactivate();this.menu.refresh();f.show();this._resizeMenu();f.position(c.extend({of:this.element},this.options.position));this.options.autoFocus&&this.menu.next(new c.Event("mouseover"))},_resizeMenu:function(){var g=this.menu.element;g.outerWidth(Math.max(g.width("").outerWidth(),this.element.outerWidth()))},_renderMenu:function(g,f){var a=this;
c.each(f,function(b,d){a._renderItem(g,d)})},_renderItem:function(g,f){return c("<li></li>").data("item.autocomplete",f).append(c("<a></a>").text(f.label)).appendTo(g)},_move:function(g,f){if(this.menu.element.is(":visible"))if(this.menu.first()&&/^previous/.test(g)||this.menu.last()&&/^next/.test(g)){this.element.val(this.term);this.menu.deactivate()}else this.menu[g](f);else this.search(null,f)},widget:function(){return this.menu.element}});c.extend(c.ui.autocomplete,{escapeRegex:function(g){return g.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,
"\\$&")},filter:function(g,f){var a=new RegExp(c.ui.autocomplete.escapeRegex(f),"i");return c.grep(g,function(b){return a.test(b.label||b.value||b)})}})})(jQuery);
(function(c){c.widget("ui.menu",{_create:function(){var e=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(c(g.target).closest(".ui-menu-item a").length){g.preventDefault();e.select(g)}});this.refresh()},refresh:function(){var e=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){e.activate(g,c(this).parent())}).mouseleave(function(){e.deactivate()})},activate:function(e,g){this.deactivate();if(this.hasScroll()){var f=g.offset().top-this.element.offset().top,a=this.element.attr("scrollTop"),b=this.element.height();if(f<0)this.element.attr("scrollTop",a+f);else f>=b&&this.element.attr("scrollTop",a+f-b+g.height())}this.active=g.eq(0).children("a").addClass("ui-state-hover").attr("id","ui-active-menuitem").end();this._trigger("focus",e,{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(e){this.move("next",".ui-menu-item:first",e)},previous:function(e){this.move("prev",".ui-menu-item:last",e)},first:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},last:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},move:function(e,g,f){if(this.active){e=this.active[e+"All"](".ui-menu-item").eq(0);
e.length?this.activate(f,e):this.activate(f,this.element.children(g))}else this.activate(f,this.element.children(g))},nextPage:function(e){if(this.hasScroll())if(!this.active||this.last())this.activate(e,this.element.children(".ui-menu-item:first"));else{var g=this.active.offset().top,f=this.element.height(),a=this.element.children(".ui-menu-item").filter(function(){var b=c(this).offset().top-g-f+c(this).height();return b<10&&b>-10});a.length||(a=this.element.children(".ui-menu-item:last"));this.activate(e,
a)}else this.activate(e,this.element.children(".ui-menu-item").filter(!this.active||this.last()?":first":":last"))},previousPage:function(e){if(this.hasScroll())if(!this.active||this.first())this.activate(e,this.element.children(".ui-menu-item:last"));else{var g=this.active.offset().top,f=this.element.height();result=this.element.children(".ui-menu-item").filter(function(){var a=c(this).offset().top-g+f-c(this).height();return a<10&&a>-10});result.length||(result=this.element.children(".ui-menu-item:first"));
this.activate(e,result)}else this.activate(e,this.element.children(".ui-menu-item").filter(!this.active||this.first()?":last":":first"))},hasScroll:function(){return this.element.height()<this.element.attr("scrollHeight")},select:function(e){this._trigger("selected",e,{item:this.active})}})})(jQuery);
(function(c){var e,g=function(a){c(":ui-button",a.target.form).each(function(){var b=c(this).data("button");setTimeout(function(){b.refresh()},1)})},f=function(a){var b=a.name,d=a.form,k=c([]);if(b)k=d?c(d).find("[name='"+b+"']"):c("[name='"+b+"']",a.ownerDocument).filter(function(){return!this.form});return k};c.widget("ui.button",{options:{disabled:null,text:true,label:null,icons:{primary:null,secondary:null}},_create:function(){this.element.closest("form").unbind("reset.button").bind("reset.button",
g);if(typeof this.options.disabled!=="boolean")this.options.disabled=this.element.attr("disabled");this._determineButtonType();this.hasTitle=!!this.buttonElement.attr("title");var a=this,b=this.options,d=this.type==="checkbox"||this.type==="radio",k="ui-state-hover"+(!d?" ui-state-active":"");if(b.label===null)b.label=this.buttonElement.html();if(this.element.is(":disabled"))b.disabled=true;this.buttonElement.addClass("ui-button ui-widget ui-state-default ui-corner-all").attr("role","button").bind("mouseenter.button",
function(){if(!b.disabled){c(this).addClass("ui-state-hover");this===e&&c(this).addClass("ui-state-active")}}).bind("mouseleave.button",function(){b.disabled||c(this).removeClass(k)}).bind("focus.button",function(){c(this).addClass("ui-state-focus")}).bind("blur.button",function(){c(this).removeClass("ui-state-focus")});d&&this.element.bind("change.button",function(){a.refresh()});if(this.type==="checkbox")this.buttonElement.bind("click.button",function(){if(b.disabled)return false;c(this).toggleClass("ui-state-active");
a.buttonElement.attr("aria-pressed",a.element[0].checked)});else if(this.type==="radio")this.buttonElement.bind("click.button",function(){if(b.disabled)return false;c(this).addClass("ui-state-active");a.buttonElement.attr("aria-pressed",true);var n=a.element[0];f(n).not(n).map(function(){return c(this).button("widget")[0]}).removeClass("ui-state-active").attr("aria-pressed",false)});else{this.buttonElement.bind("mousedown.button",function(){if(b.disabled)return false;c(this).addClass("ui-state-active");
e=this;c(document).one("mouseup",function(){e=null})}).bind("mouseup.button",function(){if(b.disabled)return false;c(this).removeClass("ui-state-active")}).bind("keydown.button",function(n){if(b.disabled)return false;if(n.keyCode==c.ui.keyCode.SPACE||n.keyCode==c.ui.keyCode.ENTER)c(this).addClass("ui-state-active")}).bind("keyup.button",function(){c(this).removeClass("ui-state-active")});this.buttonElement.is("a")&&this.buttonElement.keyup(function(n){n.keyCode===c.ui.keyCode.SPACE&&c(this).click()})}this._setOption("disabled",
b.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"){var a=this.element.parents().filter(":last"),b="label[for="+this.element.attr("id")+"]";this.buttonElement=a.find(b);if(!this.buttonElement.length){a=a.length?a.siblings():this.element.siblings();this.buttonElement=a.filter(b);if(!this.buttonElement.length)this.buttonElement=a.find(b)}this.element.addClass("ui-helper-hidden-accessible");
(a=this.element.is(":checked"))&&this.buttonElement.addClass("ui-state-active");this.buttonElement.attr("aria-pressed",a)}else this.buttonElement=this.element},widget:function(){return this.buttonElement},destroy:function(){this.element.removeClass("ui-helper-hidden-accessible");this.buttonElement.removeClass("ui-button ui-widget ui-state-default ui-corner-all ui-state-hover ui-state-active  ui-button-icons-only ui-button-icon-only ui-button-text-icons ui-button-text-icon-primary ui-button-text-icon-secondary ui-button-text-only").removeAttr("role").removeAttr("aria-pressed").html(this.buttonElement.find(".ui-button-text").html());
this.hasTitle||this.buttonElement.removeAttr("title");c.Widget.prototype.destroy.call(this)},_setOption:function(a,b){c.Widget.prototype._setOption.apply(this,arguments);if(a==="disabled")b?this.element.attr("disabled",true):this.element.removeAttr("disabled");this._resetButton()},refresh:function(){var a=this.element.is(":disabled");a!==this.options.disabled&&this._setOption("disabled",a);if(this.type==="radio")f(this.element[0]).each(function(){c(this).is(":checked")?c(this).button("widget").addClass("ui-state-active").attr("aria-pressed",
true):c(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 a=this.buttonElement.removeClass("ui-button-icons-only ui-button-icon-only ui-button-text-icons ui-button-text-icon-primary ui-button-text-icon-secondary ui-button-text-only"),
b=c("<span></span>").addClass("ui-button-text").html(this.options.label).appendTo(a.empty()).text(),d=this.options.icons,k=d.primary&&d.secondary,n=[];if(d.primary||d.secondary){if(this.options.text)n.push("ui-button-text-icon"+(k?"s":d.primary?"-primary":"-secondary"));d.primary&&a.prepend("<span class='ui-button-icon-primary ui-icon "+d.primary+"'></span>");d.secondary&&a.append("<span class='ui-button-icon-secondary ui-icon "+d.secondary+"'></span>");if(!this.options.text){n.push(k?"ui-button-icons-only":
"ui-button-icon-only");this.hasTitle||a.attr("title",b)}}else n.push("ui-button-text-only");a.addClass(n.join(" "))}}});c.widget("ui.buttonset",{options:{items:":button, :submit, :reset, :checkbox, :radio, a, :data(button)"},_create:function(){this.element.addClass("ui-buttonset")},_init:function(){this.refresh()},_setOption:function(a,b){a==="disabled"&&this.buttons.button("option",a,b);c.Widget.prototype._setOption.apply(this,arguments)},refresh:function(){this.buttons=this.element.find(this.options.items).filter(":ui-button").button("refresh").end().not(":ui-button").button().end().map(function(){return c(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 c(this).button("widget")[0]}).removeClass("ui-corner-left ui-corner-right").end().button("destroy");c.Widget.prototype.destroy.call(this)}})})(jQuery);
(function(c,e){var g={buttons:true,height:true,maxHeight:true,maxWidth:true,minHeight:true,minWidth:true,width:true},f={maxHeight:true,maxWidth:true,minHeight:true,minWidth:true};c.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:{my:"center",at:"center",collision:"fit",using:function(a){var b=c(this).css(a).offset().top;b<0&&
c(this).css("top",a.top-b)}},resizable:true,show:null,stack:true,title:"",width:300,zIndex:1E3},_create:function(){this.originalTitle=this.element.attr("title");if(typeof this.originalTitle!=="string")this.originalTitle="";this.options.title=this.options.title||this.originalTitle;var a=this,b=a.options,d=b.title||"&#160;",k=c.ui.dialog.getTitleId(a.element),n=(a.uiDialog=c("<div></div>")).appendTo(document.body).hide().addClass("ui-dialog ui-widget ui-widget-content ui-corner-all "+b.dialogClass).css({zIndex:b.zIndex}).attr("tabIndex",
-1).css("outline",0).keydown(function(r){if(b.closeOnEscape&&r.keyCode&&r.keyCode===c.ui.keyCode.ESCAPE){a.close(r);r.preventDefault()}}).attr({role:"dialog","aria-labelledby":k}).mousedown(function(r){a.moveToTop(false,r)});a.element.show().removeAttr("title").addClass("ui-dialog-content ui-widget-content").appendTo(n);var o=(a.uiDialogTitlebar=c("<div></div>")).addClass("ui-dialog-titlebar ui-widget-header ui-corner-all ui-helper-clearfix").prependTo(n),u=c('<a href="#"></a>').addClass("ui-dialog-titlebar-close ui-corner-all").attr("role",
"button").hover(function(){u.addClass("ui-state-hover")},function(){u.removeClass("ui-state-hover")}).focus(function(){u.addClass("ui-state-focus")}).blur(function(){u.removeClass("ui-state-focus")}).click(function(r){a.close(r);return false}).appendTo(o);(a.uiDialogTitlebarCloseText=c("<span></span>")).addClass("ui-icon ui-icon-closethick").text(b.closeText).appendTo(u);c("<span></span>").addClass("ui-dialog-title").attr("id",k).html(d).prependTo(o);if(c.isFunction(b.beforeclose)&&!c.isFunction(b.beforeClose))b.beforeClose=
b.beforeclose;o.find("*").add(o).disableSelection();b.draggable&&c.fn.draggable&&a._makeDraggable();b.resizable&&c.fn.resizable&&a._makeResizable();a._createButtons(b.buttons);a._isOpen=false;c.fn.bgiframe&&n.bgiframe()},_init:function(){this.options.autoOpen&&this.open()},destroy:function(){this.overlay&&this.overlay.destroy();this.uiDialog.hide();this.element.unbind(".dialog").removeData("dialog").removeClass("ui-dialog-content ui-widget-content").hide().appendTo("body");this.uiDialog.remove();
this.originalTitle&&this.element.attr("title",this.originalTitle);return this},widget:function(){return this.uiDialog},close:function(a){var b=this,d,k;if(false!==b._trigger("beforeClose",a)){b.overlay&&b.overlay.destroy();b.uiDialog.unbind("keypress.ui-dialog");b._isOpen=false;if(b.options.hide)b.uiDialog.hide(b.options.hide,function(){b._trigger("close",a)});else{b.uiDialog.hide();b._trigger("close",a)}c.ui.dialog.overlay.resize();if(b.options.modal){d=0;c(".ui-dialog").each(function(){if(this!==
b.uiDialog[0]){k=c(this).css("z-index");isNaN(k)||(d=Math.max(d,k))}});c.ui.dialog.maxZ=d}return b}},isOpen:function(){return this._isOpen},moveToTop:function(a,b){var d=this.options;if(d.modal&&!a||!d.stack&&!d.modal)return this._trigger("focus",b);if(d.zIndex>c.ui.dialog.maxZ)c.ui.dialog.maxZ=d.zIndex;if(this.overlay){c.ui.dialog.maxZ+=1;this.overlay.$el.css("z-index",c.ui.dialog.overlay.maxZ=c.ui.dialog.maxZ)}d={scrollTop:this.element.attr("scrollTop"),scrollLeft:this.element.attr("scrollLeft")};
c.ui.dialog.maxZ+=1;this.uiDialog.css("z-index",c.ui.dialog.maxZ);this.element.attr(d);this._trigger("focus",b);return this},open:function(){if(!this._isOpen){var a=this.options,b=this.uiDialog;this.overlay=a.modal?new c.ui.dialog.overlay(this):null;this._size();this._position(a.position);b.show(a.show);this.moveToTop(true);a.modal&&b.bind("keypress.ui-dialog",function(d){if(d.keyCode===c.ui.keyCode.TAB){var k=c(":tabbable",this),n=k.filter(":first");k=k.filter(":last");if(d.target===k[0]&&!d.shiftKey){n.focus(1);
return false}else if(d.target===n[0]&&d.shiftKey){k.focus(1);return false}}});c(this.element.find(":tabbable").get().concat(b.find(".ui-dialog-buttonpane :tabbable").get().concat(b.get()))).eq(0).focus();this._isOpen=true;this._trigger("open");return this}},_createButtons:function(a){var b=this,d=false,k=c("<div></div>").addClass("ui-dialog-buttonpane ui-widget-content ui-helper-clearfix"),n=c("<div></div>").addClass("ui-dialog-buttonset").appendTo(k);b.uiDialog.find(".ui-dialog-buttonpane").remove();
typeof a==="object"&&a!==null&&c.each(a,function(){return!(d=true)});if(d){c.each(a,function(o,u){u=c.isFunction(u)?{click:u,text:o}:u;var r=c('<button type="button"></button>').attr(u,true).unbind("click").click(function(){u.click.apply(b.element[0],arguments)}).appendTo(n);c.fn.button&&r.button()});k.appendTo(b.uiDialog)}},_makeDraggable:function(){function a(o){return{position:o.position,offset:o.offset}}var b=this,d=b.options,k=c(document),n;b.uiDialog.draggable({cancel:".ui-dialog-content, .ui-dialog-titlebar-close",
handle:".ui-dialog-titlebar",containment:"document",start:function(o,u){n=d.height==="auto"?"auto":c(this).height();c(this).height(c(this).height()).addClass("ui-dialog-dragging");b._trigger("dragStart",o,a(u))},drag:function(o,u){b._trigger("drag",o,a(u))},stop:function(o,u){d.position=[u.position.left-k.scrollLeft(),u.position.top-k.scrollTop()];c(this).removeClass("ui-dialog-dragging").height(n);b._trigger("dragStop",o,a(u));c.ui.dialog.overlay.resize()}})},_makeResizable:function(a){function b(o){return{originalPosition:o.originalPosition,
originalSize:o.originalSize,position:o.position,size:o.size}}a=a===e?this.options.resizable:a;var d=this,k=d.options,n=d.uiDialog.css("position");d.uiDialog.resizable({cancel:".ui-dialog-content",containment:"document",alsoResize:d.element,maxWidth:k.maxWidth,maxHeight:k.maxHeight,minWidth:k.minWidth,minHeight:d._minHeight(),handles:typeof a==="string"?a:"n,e,s,w,se,sw,ne,nw",start:function(o,u){c(this).addClass("ui-dialog-resizing");d._trigger("resizeStart",o,b(u))},resize:function(o,u){d._trigger("resize",
o,b(u))},stop:function(o,u){c(this).removeClass("ui-dialog-resizing");k.height=c(this).height();k.width=c(this).width();d._trigger("resizeStop",o,b(u));c.ui.dialog.overlay.resize()}}).css("position",n).find(".ui-resizable-se").addClass("ui-icon ui-icon-grip-diagonal-se")},_minHeight:function(){var a=this.options;return a.height==="auto"?a.minHeight:Math.min(a.minHeight,a.height)},_position:function(a){var b=[],d=[0,0],k;if(a){if(typeof a==="string"||typeof a==="object"&&"0"in a){b=a.split?a.split(" "):
[a[0],a[1]];if(b.length===1)b[1]=b[0];c.each(["left","top"],function(n,o){if(+b[n]===b[n]){d[n]=b[n];b[n]=o}});a={my:b.join(" "),at:b.join(" "),offset:d.join(" ")}}a=c.extend({},c.ui.dialog.prototype.options.position,a)}else a=c.ui.dialog.prototype.options.position;(k=this.uiDialog.is(":visible"))||this.uiDialog.show();this.uiDialog.css({top:0,left:0}).position(c.extend({of:window},a));k||this.uiDialog.hide()},_setOptions:function(a){var b=this,d={},k=false;c.each(a,function(n,o){b._setOption(n,o);
if(n in g)k=true;if(n in f)d[n]=o});k&&this._size();this.uiDialog.is(":data(resizable)")&&this.uiDialog.resizable("option",d)},_setOption:function(a,b){var d=this.uiDialog;switch(a){case "beforeclose":a="beforeClose";break;case "buttons":this._createButtons(b);break;case "closeText":this.uiDialogTitlebarCloseText.text(""+b);break;case "dialogClass":d.removeClass(this.options.dialogClass).addClass("ui-dialog ui-widget ui-widget-content ui-corner-all "+b);break;case "disabled":b?d.addClass("ui-dialog-disabled"):
d.removeClass("ui-dialog-disabled");break;case "draggable":var k=d.is(":data(draggable)");k&&!b&&d.draggable("destroy");!k&&b&&this._makeDraggable();break;case "position":this._position(b);break;case "resizable":(k=d.is(":data(resizable)"))&&!b&&d.resizable("destroy");k&&typeof b==="string"&&d.resizable("option","handles",b);!k&&b!==false&&this._makeResizable(b);break;case "title":c(".ui-dialog-title",this.uiDialogTitlebar).html(""+(b||"&#160;"));break}c.Widget.prototype._setOption.apply(this,arguments)},
_size:function(){var a=this.options,b,d,k=this.uiDialog.is(":visible");this.element.show().css({width:"auto",minHeight:0,height:0});if(a.minWidth>a.width)a.width=a.minWidth;b=this.uiDialog.css({height:"auto",width:a.width}).height();d=Math.max(0,a.minHeight-b);if(a.height==="auto")if(c.support.minHeight)this.element.css({minHeight:d,height:"auto"});else{this.uiDialog.show();a=this.element.css("height","auto").height();k||this.uiDialog.hide();this.element.height(Math.max(a,d))}else this.element.height(Math.max(a.height-
b,0));this.uiDialog.is(":data(resizable)")&&this.uiDialog.resizable("option","minHeight",this._minHeight())}});c.extend(c.ui.dialog,{version:"1.8.11",uuid:0,maxZ:0,getTitleId:function(a){a=a.attr("id");if(!a){this.uuid+=1;a=this.uuid}return"ui-dialog-title-"+a},overlay:function(a){this.$el=c.ui.dialog.overlay.create(a)}});c.extend(c.ui.dialog.overlay,{instances:[],oldInstances:[],maxZ:0,events:c.map("focus,mousedown,mouseup,keydown,keypress,click".split(","),function(a){return a+".dialog-overlay"}).join(" "),
create:function(a){if(this.instances.length===0){setTimeout(function(){c.ui.dialog.overlay.instances.length&&c(document).bind(c.ui.dialog.overlay.events,function(d){if(c(d.target).zIndex()<c.ui.dialog.overlay.maxZ)return false})},1);c(document).bind("keydown.dialog-overlay",function(d){if(a.options.closeOnEscape&&d.keyCode&&d.keyCode===c.ui.keyCode.ESCAPE){a.close(d);d.preventDefault()}});c(window).bind("resize.dialog-overlay",c.ui.dialog.overlay.resize)}var b=(this.oldInstances.pop()||c("<div></div>").addClass("ui-widget-overlay")).appendTo(document.body).css({width:this.width(),
height:this.height()});c.fn.bgiframe&&b.bgiframe();this.instances.push(b);return b},destroy:function(a){var b=c.inArray(a,this.instances);b!=-1&&this.oldInstances.push(this.instances.splice(b,1)[0]);this.instances.length===0&&c([document,window]).unbind(".dialog-overlay");a.remove();var d=0;c.each(this.instances,function(){d=Math.max(d,this.css("z-index"))});this.maxZ=d},height:function(){var a,b;if(c.browser.msie&&c.browser.version<7){a=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);
b=Math.max(document.documentElement.offsetHeight,document.body.offsetHeight);return a<b?c(window).height()+"px":a+"px"}else return c(document).height()+"px"},width:function(){var a,b;if(c.browser.msie&&c.browser.version<7){a=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth);b=Math.max(document.documentElement.offsetWidth,document.body.offsetWidth);return a<b?c(window).width()+"px":a+"px"}else return c(document).width()+"px"},resize:function(){var a=c([]);c.each(c.ui.dialog.overlay.instances,
function(){a=a.add(this)});a.css({width:0,height:0}).css({width:c.ui.dialog.overlay.width(),height:c.ui.dialog.overlay.height()})}});c.extend(c.ui.dialog.overlay.prototype,{destroy:function(){c.ui.dialog.overlay.destroy(this.$el)}})})(jQuery);
(function(c){c.widget("ui.slider",c.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 e=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=c([]);if(g.range){if(g.range===true){this.range=c("<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=c("<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")}c(".ui-slider-handle",this.element).length===0&&c("<a href='#'></a>").appendTo(this.element).addClass("ui-slider-handle");
if(g.values&&g.values.length)for(;c(".ui-slider-handle",this.element).length<g.values.length;)c("<a href='#'></a>").appendTo(this.element).addClass("ui-slider-handle");this.handles=c(".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(f){f.preventDefault()}).hover(function(){g.disabled||c(this).addClass("ui-state-hover")},function(){c(this).removeClass("ui-state-hover")}).focus(function(){if(g.disabled)c(this).blur();
else{c(".ui-slider .ui-state-focus").removeClass("ui-state-focus");c(this).addClass("ui-state-focus")}}).blur(function(){c(this).removeClass("ui-state-focus")});this.handles.each(function(f){c(this).data("index.ui-slider-handle",f)});this.handles.keydown(function(f){var a=true,b=c(this).data("index.ui-slider-handle"),d,k,n;if(!e.options.disabled){switch(f.keyCode){case c.ui.keyCode.HOME:case c.ui.keyCode.END:case c.ui.keyCode.PAGE_UP:case c.ui.keyCode.PAGE_DOWN:case c.ui.keyCode.UP:case c.ui.keyCode.RIGHT:case c.ui.keyCode.DOWN:case c.ui.keyCode.LEFT:a=
false;if(!e._keySliding){e._keySliding=true;c(this).addClass("ui-state-active");d=e._start(f,b);if(d===false)return}break}n=e.options.step;d=e.options.values&&e.options.values.length?(k=e.values(b)):(k=e.value());switch(f.keyCode){case c.ui.keyCode.HOME:k=e._valueMin();break;case c.ui.keyCode.END:k=e._valueMax();break;case c.ui.keyCode.PAGE_UP:k=e._trimAlignValue(d+(e._valueMax()-e._valueMin())/5);break;case c.ui.keyCode.PAGE_DOWN:k=e._trimAlignValue(d-(e._valueMax()-e._valueMin())/5);break;case c.ui.keyCode.UP:case c.ui.keyCode.RIGHT:if(d===
e._valueMax())return;k=e._trimAlignValue(d+n);break;case c.ui.keyCode.DOWN:case c.ui.keyCode.LEFT:if(d===e._valueMin())return;k=e._trimAlignValue(d-n);break}e._slide(f,b,k);return a}}).keyup(function(f){var a=c(this).data("index.ui-slider-handle");if(e._keySliding){e._keySliding=false;e._stop(f,a);e._change(f,a);c(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(e){var g=this.options,f,a,b,d,k;if(g.disabled)return false;this.elementSize={width:this.element.outerWidth(),height:this.element.outerHeight()};this.elementOffset=this.element.offset();f=this._normValueFromMouse({x:e.pageX,y:e.pageY});a=this._valueMax()-this._valueMin()+1;d=this;this.handles.each(function(n){var o=Math.abs(f-d.values(n));if(a>o){a=o;b=c(this);k=n}});if(g.range===true&&this.values(1)===g.min){k+=1;b=c(this.handles[k])}if(this._start(e,
k)===false)return false;this._mouseSliding=true;d._handleIndex=k;b.addClass("ui-state-active").focus();g=b.offset();this._clickOffset=!c(e.target).parents().andSelf().is(".ui-slider-handle")?{left:0,top:0}:{left:e.pageX-g.left-b.width()/2,top:e.pageY-g.top-b.height()/2-(parseInt(b.css("borderTopWidth"),10)||0)-(parseInt(b.css("borderBottomWidth"),10)||0)+(parseInt(b.css("marginTop"),10)||0)};this.handles.hasClass("ui-state-hover")||this._slide(e,k,f);return this._animateOff=true},_mouseStart:function(){return true},
_mouseDrag:function(e){var g=this._normValueFromMouse({x:e.pageX,y:e.pageY});this._slide(e,this._handleIndex,g);return false},_mouseStop:function(e){this.handles.removeClass("ui-state-active");this._mouseSliding=false;this._stop(e,this._handleIndex);this._change(e,this._handleIndex);this._clickOffset=this._handleIndex=null;return this._animateOff=false},_detectOrientation:function(){this.orientation=this.options.orientation==="vertical"?"vertical":"horizontal"},_normValueFromMouse:function(e){var g;
if(this.orientation==="horizontal"){g=this.elementSize.width;e=e.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)}else{g=this.elementSize.height;e=e.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0)}g=e/g;if(g>1)g=1;if(g<0)g=0;if(this.orientation==="vertical")g=1-g;e=this._valueMax()-this._valueMin();return this._trimAlignValue(this._valueMin()+g*e)},_start:function(e,g){var f={handle:this.handles[g],value:this.value()};if(this.options.values&&this.options.values.length){f.value=
this.values(g);f.values=this.values()}return this._trigger("start",e,f)},_slide:function(e,g,f){var a;if(this.options.values&&this.options.values.length){a=this.values(g?0:1);if(this.options.values.length===2&&this.options.range===true&&(g===0&&f>a||g===1&&f<a))f=a;if(f!==this.values(g)){a=this.values();a[g]=f;e=this._trigger("slide",e,{handle:this.handles[g],value:f,values:a});this.values(g?0:1);e!==false&&this.values(g,f,true)}}else if(f!==this.value()){e=this._trigger("slide",e,{handle:this.handles[g],
value:f});e!==false&&this.value(f)}},_stop:function(e,g){var f={handle:this.handles[g],value:this.value()};if(this.options.values&&this.options.values.length){f.value=this.values(g);f.values=this.values()}this._trigger("stop",e,f)},_change:function(e,g){if(!this._keySliding&&!this._mouseSliding){var f={handle:this.handles[g],value:this.value()};if(this.options.values&&this.options.values.length){f.value=this.values(g);f.values=this.values()}this._trigger("change",e,f)}},value:function(e){if(arguments.length){this.options.value=
this._trimAlignValue(e);this._refreshValue();this._change(null,0)}return this._value()},values:function(e,g){var f,a,b;if(arguments.length>1){this.options.values[e]=this._trimAlignValue(g);this._refreshValue();this._change(null,e)}if(arguments.length)if(c.isArray(arguments[0])){f=this.options.values;a=arguments[0];for(b=0;b<f.length;b+=1){f[b]=this._trimAlignValue(a[b]);this._change(null,b)}this._refreshValue()}else return this.options.values&&this.options.values.length?this._values(e):this.value();
else return this._values()},_setOption:function(e,g){var f,a=0;if(c.isArray(this.options.values))a=this.options.values.length;c.Widget.prototype._setOption.apply(this,arguments);switch(e){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(f=0;f<a;f+=1)this._change(null,f);this._animateOff=false;break}},_value:function(){var e=this.options.value;return e=this._trimAlignValue(e)},_values:function(e){var g,f;if(arguments.length){g=this.options.values[e];
return g=this._trimAlignValue(g)}else{g=this.options.values.slice();for(f=0;f<g.length;f+=1)g[f]=this._trimAlignValue(g[f]);return g}},_trimAlignValue:function(e){if(e<=this._valueMin())return this._valueMin();if(e>=this._valueMax())return this._valueMax();var g=this.options.step>0?this.options.step:1,f=(e-this._valueMin())%g;alignValue=e-f;if(Math.abs(f)*2>=g)alignValue+=f>0?g:-g;return parseFloat(alignValue.toFixed(5))},_valueMin:function(){return this.options.min},_valueMax:function(){return this.options.max},
_refreshValue:function(){var e=this.options.range,g=this.options,f=this,a=!this._animateOff?g.animate:false,b,d={},k,n,o,u;if(this.options.values&&this.options.values.length)this.handles.each(function(r){b=(f.values(r)-f._valueMin())/(f._valueMax()-f._valueMin())*100;d[f.orientation==="horizontal"?"left":"bottom"]=b+"%";c(this).stop(1,1)[a?"animate":"css"](d,g.animate);if(f.options.range===true)if(f.orientation==="horizontal"){if(r===0)f.range.stop(1,1)[a?"animate":"css"]({left:b+"%"},g.animate);
if(r===1)f.range[a?"animate":"css"]({width:b-k+"%"},{queue:false,duration:g.animate})}else{if(r===0)f.range.stop(1,1)[a?"animate":"css"]({bottom:b+"%"},g.animate);if(r===1)f.range[a?"animate":"css"]({height:b-k+"%"},{queue:false,duration:g.animate})}k=b});else{n=this.value();o=this._valueMin();u=this._valueMax();b=u!==o?(n-o)/(u-o)*100:0;d[f.orientation==="horizontal"?"left":"bottom"]=b+"%";this.handle.stop(1,1)[a?"animate":"css"](d,g.animate);if(e==="min"&&this.orientation==="horizontal")this.range.stop(1,
1)[a?"animate":"css"]({width:b+"%"},g.animate);if(e==="max"&&this.orientation==="horizontal")this.range[a?"animate":"css"]({width:100-b+"%"},{queue:false,duration:g.animate});if(e==="min"&&this.orientation==="vertical")this.range.stop(1,1)[a?"animate":"css"]({height:b+"%"},g.animate);if(e==="max"&&this.orientation==="vertical")this.range[a?"animate":"css"]({height:100-b+"%"},{queue:false,duration:g.animate})}}});c.extend(c.ui.slider,{version:"1.8.11"})})(jQuery);
(function(c,e){var g=0,f=0;c.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(a,b){if(a=="selected")this.options.collapsible&&b==this.options.selected||
this.select(b);else{this.options[a]=b;this._tabify()}},_tabId:function(a){return a.title&&a.title.replace(/\s/g,"_").replace(/[^\w\u00c0-\uFFFF-]/g,"")||this.options.idPrefix+ ++g},_sanitizeSelector:function(a){return a.replace(/:/g,"\\:")},_cookie:function(){var a=this.cookie||(this.cookie=this.options.cookie.name||"ui-tabs-"+ ++f);return c.cookie.apply(null,[a].concat(c.makeArray(arguments)))},_ui:function(a,b){return{tab:a,panel:b,index:this.anchors.index(a)}},_cleanup:function(){this.lis.filter(".ui-state-processing").removeClass("ui-state-processing").find("span:data(label.tabs)").each(function(){var a=
c(this);a.html(a.data("label.tabs")).removeData("label.tabs")})},_tabify:function(a){function b(v,E){v.css("display","");!c.support.opacity&&E.opacity&&v[0].style.removeAttribute("filter")}var d=this,k=this.options,n=/^#.+/;this.list=this.element.find("ol,ul").eq(0);this.lis=c(" > li:has(a[href])",this.list);this.anchors=this.lis.map(function(){return c("a",this)[0]});this.panels=c([]);this.anchors.each(function(v,E){var I=c(E).attr("href"),F=I.split("#")[0],L;if(F&&(F===location.toString().split("#")[0]||
(L=c("base")[0])&&F===L.href)){I=E.hash;E.href=I}if(n.test(I))d.panels=d.panels.add(d.element.find(d._sanitizeSelector(I)));else if(I&&I!=="#"){c.data(E,"href.tabs",I);c.data(E,"load.tabs",I.replace(/#.*$/,""));I=d._tabId(E);E.href="#"+I;F=d.element.find("#"+I);if(!F.length){F=c(k.panelTemplate).attr("id",I).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").insertAfter(d.panels[v-1]||d.list);F.data("destroy.tabs",true)}d.panels=d.panels.add(F)}else k.disabled.push(v)});if(a){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(k.selected===e){location.hash&&this.anchors.each(function(v,E){if(E.hash==location.hash){k.selected=v;return false}});if(typeof k.selected!=="number"&&k.cookie)k.selected=parseInt(d._cookie(),10);if(typeof k.selected!=="number"&&this.lis.filter(".ui-tabs-selected").length)k.selected=
this.lis.index(this.lis.filter(".ui-tabs-selected"));k.selected=k.selected||(this.lis.length?0:-1)}else if(k.selected===null)k.selected=-1;k.selected=k.selected>=0&&this.anchors[k.selected]||k.selected<0?k.selected:0;k.disabled=c.unique(k.disabled.concat(c.map(this.lis.filter(".ui-state-disabled"),function(v){return d.lis.index(v)}))).sort();c.inArray(k.selected,k.disabled)!=-1&&k.disabled.splice(c.inArray(k.selected,k.disabled),1);this.panels.addClass("ui-tabs-hide");this.lis.removeClass("ui-tabs-selected ui-state-active");
if(k.selected>=0&&this.anchors.length){d.element.find(d._sanitizeSelector(d.anchors[k.selected].hash)).removeClass("ui-tabs-hide");this.lis.eq(k.selected).addClass("ui-tabs-selected ui-state-active");d.element.queue("tabs",function(){d._trigger("show",null,d._ui(d.anchors[k.selected],d.element.find(d._sanitizeSelector(d.anchors[k.selected].hash))[0]))});this.load(k.selected)}c(window).bind("unload",function(){d.lis.add(d.anchors).unbind(".tabs");d.lis=d.anchors=d.panels=null})}else k.selected=this.lis.index(this.lis.filter(".ui-tabs-selected"));
this.element[k.collapsible?"addClass":"removeClass"]("ui-tabs-collapsible");k.cookie&&this._cookie(k.selected,k.cookie);a=0;for(var o;o=this.lis[a];a++)c(o)[c.inArray(a,k.disabled)!=-1&&!c(o).hasClass("ui-tabs-selected")?"addClass":"removeClass"]("ui-state-disabled");k.cache===false&&this.anchors.removeData("cache.tabs");this.lis.add(this.anchors).unbind(".tabs");if(k.event!=="mouseover"){var u=function(v,E){E.is(":not(.ui-state-disabled)")&&E.addClass("ui-state-"+v)};this.lis.bind("mouseover.tabs",
function(){u("hover",c(this))});this.lis.bind("mouseout.tabs",function(){c(this).removeClass("ui-state-hover")});this.anchors.bind("focus.tabs",function(){u("focus",c(this).closest("li"))});this.anchors.bind("blur.tabs",function(){c(this).closest("li").removeClass("ui-state-focus")})}var r,q;if(k.fx)if(c.isArray(k.fx)){r=k.fx[0];q=k.fx[1]}else r=q=k.fx;var z=q?function(v,E){c(v).closest("li").addClass("ui-tabs-selected ui-state-active");E.hide().removeClass("ui-tabs-hide").animate(q,q.duration||"normal",
function(){b(E,q);d._trigger("show",null,d._ui(v,E[0]))})}:function(v,E){c(v).closest("li").addClass("ui-tabs-selected ui-state-active");E.removeClass("ui-tabs-hide");d._trigger("show",null,d._ui(v,E[0]))},y=r?function(v,E){E.animate(r,r.duration||"normal",function(){d.lis.removeClass("ui-tabs-selected ui-state-active");E.addClass("ui-tabs-hide");b(E,r);d.element.dequeue("tabs")})}:function(v,E){d.lis.removeClass("ui-tabs-selected ui-state-active");E.addClass("ui-tabs-hide");d.element.dequeue("tabs")};
this.anchors.bind(k.event+".tabs",function(){var v=this,E=c(v).closest("li"),I=d.panels.filter(":not(.ui-tabs-hide)"),F=d.element.find(d._sanitizeSelector(v.hash));if(E.hasClass("ui-tabs-selected")&&!k.collapsible||E.hasClass("ui-state-disabled")||E.hasClass("ui-state-processing")||d.panels.filter(":animated").length||d._trigger("select",null,d._ui(this,F[0]))===false){this.blur();return false}k.selected=d.anchors.index(this);d.abort();if(k.collapsible)if(E.hasClass("ui-tabs-selected")){k.selected=
-1;k.cookie&&d._cookie(k.selected,k.cookie);d.element.queue("tabs",function(){y(v,I)}).dequeue("tabs");this.blur();return false}else if(!I.length){k.cookie&&d._cookie(k.selected,k.cookie);d.element.queue("tabs",function(){z(v,F)});d.load(d.anchors.index(this));this.blur();return false}k.cookie&&d._cookie(k.selected,k.cookie);if(F.length){I.length&&d.element.queue("tabs",function(){y(v,I)});d.element.queue("tabs",function(){z(v,F)});d.load(d.anchors.index(this))}else throw"jQuery UI Tabs: Mismatching fragment identifier.";
c.browser.msie&&this.blur()});this.anchors.bind("click.tabs",function(){return false})},_getIndex:function(a){if(typeof a=="string")a=this.anchors.index(this.anchors.filter("[href$="+a+"]"));return a},destroy:function(){var a=this.options;this.abort();this.element.unbind(".tabs").removeClass("ui-tabs ui-widget ui-widget-content ui-corner-all ui-tabs-collapsible").removeData("tabs");this.list.removeClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all");this.anchors.each(function(){var b=
c.data(this,"href.tabs");if(b)this.href=b;var d=c(this).unbind(".tabs");c.each(["href","load","cache"],function(k,n){d.removeData(n+".tabs")})});this.lis.unbind(".tabs").add(this.panels).each(function(){c.data(this,"destroy.tabs")?c(this).remove():c(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")});a.cookie&&this._cookie(null,a.cookie);return this},add:function(a,
b,d){if(d===e)d=this.anchors.length;var k=this,n=this.options;b=c(n.tabTemplate.replace(/#\{href\}/g,a).replace(/#\{label\}/g,b));a=!a.indexOf("#")?a.replace("#",""):this._tabId(c("a",b)[0]);b.addClass("ui-state-default ui-corner-top").data("destroy.tabs",true);var o=k.element.find("#"+a);o.length||(o=c(n.panelTemplate).attr("id",a).data("destroy.tabs",true));o.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom ui-tabs-hide");if(d>=this.lis.length){b.appendTo(this.list);o.appendTo(this.list[0].parentNode)}else{b.insertBefore(this.lis[d]);
o.insertBefore(this.panels[d])}n.disabled=c.map(n.disabled,function(u){return u>=d?++u:u});this._tabify();if(this.anchors.length==1){n.selected=0;b.addClass("ui-tabs-selected ui-state-active");o.removeClass("ui-tabs-hide");this.element.queue("tabs",function(){k._trigger("show",null,k._ui(k.anchors[0],k.panels[0]))});this.load(0)}this._trigger("add",null,this._ui(this.anchors[d],this.panels[d]));return this},remove:function(a){a=this._getIndex(a);var b=this.options,d=this.lis.eq(a).remove(),k=this.panels.eq(a).remove();
if(d.hasClass("ui-tabs-selected")&&this.anchors.length>1)this.select(a+(a+1<this.anchors.length?1:-1));b.disabled=c.map(c.grep(b.disabled,function(n){return n!=a}),function(n){return n>=a?--n:n});this._tabify();this._trigger("remove",null,this._ui(d.find("a")[0],k[0]));return this},enable:function(a){a=this._getIndex(a);var b=this.options;if(c.inArray(a,b.disabled)!=-1){this.lis.eq(a).removeClass("ui-state-disabled");b.disabled=c.grep(b.disabled,function(d){return d!=a});this._trigger("enable",null,
this._ui(this.anchors[a],this.panels[a]));return this}},disable:function(a){a=this._getIndex(a);var b=this.options;if(a!=b.selected){this.lis.eq(a).addClass("ui-state-disabled");b.disabled.push(a);b.disabled.sort();this._trigger("disable",null,this._ui(this.anchors[a],this.panels[a]))}return this},select:function(a){a=this._getIndex(a);if(a==-1)if(this.options.collapsible&&this.options.selected!=-1)a=this.options.selected;else return this;this.anchors.eq(a).trigger(this.options.event+".tabs");return this},
load:function(a){a=this._getIndex(a);var b=this,d=this.options,k=this.anchors.eq(a)[0],n=c.data(k,"load.tabs");this.abort();if(!n||this.element.queue("tabs").length!==0&&c.data(k,"cache.tabs"))this.element.dequeue("tabs");else{this.lis.eq(a).addClass("ui-state-processing");if(d.spinner){var o=c("span",k);o.data("label.tabs",o.html()).html(d.spinner)}this.xhr=c.ajax(c.extend({},d.ajaxOptions,{url:n,success:function(u,r){b.element.find(b._sanitizeSelector(k.hash)).html(u);b._cleanup();d.cache&&c.data(k,
"cache.tabs",true);b._trigger("load",null,b._ui(b.anchors[a],b.panels[a]));try{d.ajaxOptions.success(u,r)}catch(q){}},error:function(u,r){b._cleanup();b._trigger("load",null,b._ui(b.anchors[a],b.panels[a]));try{d.ajaxOptions.error(u,r,a,k)}catch(q){}}}));b.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(a,b){this.anchors.eq(a).removeData("cache.tabs").data("load.tabs",b);return this},length:function(){return this.anchors.length}});c.extend(c.ui.tabs,{version:"1.8.11"});c.extend(c.ui.tabs.prototype,{rotation:null,rotate:function(a,b){var d=this,k=this.options,n=d._rotate||(d._rotate=function(u){clearTimeout(d.rotation);d.rotation=setTimeout(function(){var r=k.selected;d.select(++r<d.anchors.length?r:0)},a);u&&u.stopPropagation()}),o=d._unrotate||(d._unrotate=!b?function(u){u.clientX&&
d.rotate(null)}:function(){t=k.selected;n()});if(a){this.element.bind("tabsshow",n);this.anchors.bind(k.event+".tabs",o);n()}else{clearTimeout(d.rotation);this.element.unbind("tabsshow",n);this.anchors.unbind(k.event+".tabs",o);delete this._rotate;delete this._unrotate}return this}})})(jQuery);
(function(c,e){function g(){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:"fadeIn",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:"fast",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};c.extend(this._defaults,this.regional[""]);this.dpDiv=c('<div id="'+this._mainDivId+'" class="ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all"></div>')}function f(b,d){c.extend(b,d);for(var k in d)if(d[k]==
null||d[k]==e)b[k]=d[k];return b}c.extend(c.ui,{datepicker:{version:"1.8.11"}});var a=(new Date).getTime();c.extend(g.prototype,{markerClassName:"hasDatepicker",log:function(){this.debug&&console.log.apply("",arguments)},_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(b){f(this._defaults,b||{});return this},_attachDatepicker:function(b,d){var k=null;for(var n in this._defaults){var o=b.getAttribute("date:"+n);if(o){k=k||{};try{k[n]=eval(o)}catch(u){k[n]=o}}}n=b.nodeName.toLowerCase();
o=n=="div"||n=="span";if(!b.id){this.uuid+=1;b.id="dp"+this.uuid}var r=this._newInst(c(b),o);r.settings=c.extend({},d||{},k||{});if(n=="input")this._connectDatepicker(b,r);else o&&this._inlineDatepicker(b,r)},_newInst:function(b,d){return{id:b[0].id.replace(/([^A-Za-z0-9_-])/g,"\\\\$1"),input:b,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:d,dpDiv:!d?this.dpDiv:c('<div class="'+this._inlineClass+' ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all"></div>')}},
_connectDatepicker:function(b,d){var k=c(b);d.append=c([]);d.trigger=c([]);if(!k.hasClass(this.markerClassName)){this._attachments(k,d);k.addClass(this.markerClassName).keydown(this._doKeyDown).keypress(this._doKeyPress).keyup(this._doKeyUp).bind("setData.datepicker",function(n,o,u){d.settings[o]=u}).bind("getData.datepicker",function(n,o){return this._get(d,o)});this._autoSize(d);c.data(b,"datepicker",d)}},_attachments:function(b,d){var k=this._get(d,"appendText"),n=this._get(d,"isRTL");d.append&&
d.append.remove();if(k){d.append=c('<span class="'+this._appendClass+'">'+k+"</span>");b[n?"before":"after"](d.append)}b.unbind("focus",this._showDatepicker);d.trigger&&d.trigger.remove();k=this._get(d,"showOn");if(k=="focus"||k=="both")b.focus(this._showDatepicker);if(k=="button"||k=="both"){k=this._get(d,"buttonText");var o=this._get(d,"buttonImage");d.trigger=c(this._get(d,"buttonImageOnly")?c("<img/>").addClass(this._triggerClass).attr({src:o,alt:k,title:k}):c('<button type="button"></button>').addClass(this._triggerClass).html(o==
""?k:c("<img/>").attr({src:o,alt:k,title:k})));b[n?"before":"after"](d.trigger);d.trigger.click(function(){c.datepicker._datepickerShowing&&c.datepicker._lastInput==b[0]?c.datepicker._hideDatepicker():c.datepicker._showDatepicker(b[0]);return false})}},_autoSize:function(b){if(this._get(b,"autoSize")&&!b.inline){var d=new Date(2009,11,20),k=this._get(b,"dateFormat");if(k.match(/[DM]/)){var n=function(o){for(var u=0,r=0,q=0;q<o.length;q++)if(o[q].length>u){u=o[q].length;r=q}return r};d.setMonth(n(this._get(b,
k.match(/MM/)?"monthNames":"monthNamesShort")));d.setDate(n(this._get(b,k.match(/DD/)?"dayNames":"dayNamesShort"))+20-d.getDay())}b.input.attr("size",this._formatDate(b,d).length)}},_inlineDatepicker:function(b,d){var k=c(b);if(!k.hasClass(this.markerClassName)){k.addClass(this.markerClassName).append(d.dpDiv).bind("setData.datepicker",function(n,o,u){d.settings[o]=u}).bind("getData.datepicker",function(n,o){return this._get(d,o)});c.data(b,"datepicker",d);this._setDate(d,this._getDefaultDate(d),
true);this._updateDatepicker(d);this._updateAlternate(d);d.dpDiv.show()}},_dialogDatepicker:function(b,d,k,n,o){b=this._dialogInst;if(!b){this.uuid+=1;this._dialogInput=c('<input type="text" id="'+("dp"+this.uuid)+'" style="position: absolute; top: -100px; width: 0px; z-index: -10;"/>');this._dialogInput.keydown(this._doKeyDown);c("body").append(this._dialogInput);b=this._dialogInst=this._newInst(this._dialogInput,false);b.settings={};c.data(this._dialogInput[0],"datepicker",b)}f(b.settings,n||{});
d=d&&d.constructor==Date?this._formatDate(b,d):d;this._dialogInput.val(d);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");b.settings.onSelect=k;this._inDialog=true;this.dpDiv.addClass(this._dialogClass);
this._showDatepicker(this._dialogInput[0]);c.blockUI&&c.blockUI(this.dpDiv);c.data(this._dialogInput[0],"datepicker",b);return this},_destroyDatepicker:function(b){var d=c(b),k=c.data(b,"datepicker");if(d.hasClass(this.markerClassName)){var n=b.nodeName.toLowerCase();c.removeData(b,"datepicker");if(n=="input"){k.append.remove();k.trigger.remove();d.removeClass(this.markerClassName).unbind("focus",this._showDatepicker).unbind("keydown",this._doKeyDown).unbind("keypress",this._doKeyPress).unbind("keyup",
this._doKeyUp)}else if(n=="div"||n=="span")d.removeClass(this.markerClassName).empty()}},_enableDatepicker:function(b){var d=c(b),k=c.data(b,"datepicker");if(d.hasClass(this.markerClassName)){var n=b.nodeName.toLowerCase();if(n=="input"){b.disabled=false;k.trigger.filter("button").each(function(){this.disabled=false}).end().filter("img").css({opacity:"1.0",cursor:""})}else if(n=="div"||n=="span")d.children("."+this._inlineClass).children().removeClass("ui-state-disabled");this._disabledInputs=c.map(this._disabledInputs,
function(o){return o==b?null:o})}},_disableDatepicker:function(b){var d=c(b),k=c.data(b,"datepicker");if(d.hasClass(this.markerClassName)){var n=b.nodeName.toLowerCase();if(n=="input"){b.disabled=true;k.trigger.filter("button").each(function(){this.disabled=true}).end().filter("img").css({opacity:"0.5",cursor:"default"})}else if(n=="div"||n=="span")d.children("."+this._inlineClass).children().addClass("ui-state-disabled");this._disabledInputs=c.map(this._disabledInputs,function(o){return o==b?null:
o});this._disabledInputs[this._disabledInputs.length]=b}},_isDisabledDatepicker:function(b){if(!b)return false;for(var d=0;d<this._disabledInputs.length;d++)if(this._disabledInputs[d]==b)return true;return false},_getInst:function(b){try{return c.data(b,"datepicker")}catch(d){throw"Missing instance data for this datepicker";}},_optionDatepicker:function(b,d,k){var n=this._getInst(b);if(arguments.length==2&&typeof d=="string")return d=="defaults"?c.extend({},c.datepicker._defaults):n?d=="all"?c.extend({},
n.settings):this._get(n,d):null;var o=d||{};if(typeof d=="string"){o={};o[d]=k}if(n){this._curInst==n&&this._hideDatepicker();var u=this._getDateDatepicker(b,true),r=this._getMinMaxDate(n,"min"),q=this._getMinMaxDate(n,"max");f(n.settings,o);if(r!==null&&o.dateFormat!==e&&o.minDate===e)n.settings.minDate=this._formatDate(n,r);if(q!==null&&o.dateFormat!==e&&o.maxDate===e)n.settings.maxDate=this._formatDate(n,q);this._attachments(c(b),n);this._autoSize(n);this._setDateDatepicker(b,u);this._updateDatepicker(n)}},
_changeDatepicker:function(b,d,k){this._optionDatepicker(b,d,k)},_refreshDatepicker:function(b){(b=this._getInst(b))&&this._updateDatepicker(b)},_setDateDatepicker:function(b,d){var k=this._getInst(b);if(k){this._setDate(k,d);this._updateDatepicker(k);this._updateAlternate(k)}},_getDateDatepicker:function(b,d){var k=this._getInst(b);k&&!k.inline&&this._setDateFromField(k,d);return k?this._getDate(k):null},_doKeyDown:function(b){var d=c.datepicker._getInst(b.target),k=true,n=d.dpDiv.is(".ui-datepicker-rtl");
d._keyEvent=true;if(c.datepicker._datepickerShowing)switch(b.keyCode){case 9:c.datepicker._hideDatepicker();k=false;break;case 13:k=c("td."+c.datepicker._dayOverClass+":not(."+c.datepicker._currentClass+")",d.dpDiv);k[0]?c.datepicker._selectDay(b.target,d.selectedMonth,d.selectedYear,k[0]):c.datepicker._hideDatepicker();return false;case 27:c.datepicker._hideDatepicker();break;case 33:c.datepicker._adjustDate(b.target,b.ctrlKey?-c.datepicker._get(d,"stepBigMonths"):-c.datepicker._get(d,"stepMonths"),
"M");break;case 34:c.datepicker._adjustDate(b.target,b.ctrlKey?+c.datepicker._get(d,"stepBigMonths"):+c.datepicker._get(d,"stepMonths"),"M");break;case 35:if(b.ctrlKey||b.metaKey)c.datepicker._clearDate(b.target);k=b.ctrlKey||b.metaKey;break;case 36:if(b.ctrlKey||b.metaKey)c.datepicker._gotoToday(b.target);k=b.ctrlKey||b.metaKey;break;case 37:if(b.ctrlKey||b.metaKey)c.datepicker._adjustDate(b.target,n?+1:-1,"D");k=b.ctrlKey||b.metaKey;if(b.originalEvent.altKey)c.datepicker._adjustDate(b.target,b.ctrlKey?
-c.datepicker._get(d,"stepBigMonths"):-c.datepicker._get(d,"stepMonths"),"M");break;case 38:if(b.ctrlKey||b.metaKey)c.datepicker._adjustDate(b.target,-7,"D");k=b.ctrlKey||b.metaKey;break;case 39:if(b.ctrlKey||b.metaKey)c.datepicker._adjustDate(b.target,n?-1:+1,"D");k=b.ctrlKey||b.metaKey;if(b.originalEvent.altKey)c.datepicker._adjustDate(b.target,b.ctrlKey?+c.datepicker._get(d,"stepBigMonths"):+c.datepicker._get(d,"stepMonths"),"M");break;case 40:if(b.ctrlKey||b.metaKey)c.datepicker._adjustDate(b.target,
+7,"D");k=b.ctrlKey||b.metaKey;break;default:k=false}else if(b.keyCode==36&&b.ctrlKey)c.datepicker._showDatepicker(this);else k=false;if(k){b.preventDefault();b.stopPropagation()}},_doKeyPress:function(b){var d=c.datepicker._getInst(b.target);if(c.datepicker._get(d,"constrainInput")){d=c.datepicker._possibleChars(c.datepicker._get(d,"dateFormat"));var k=String.fromCharCode(b.charCode==e?b.keyCode:b.charCode);return b.ctrlKey||b.metaKey||k<" "||!d||d.indexOf(k)>-1}},_doKeyUp:function(b){b=c.datepicker._getInst(b.target);
if(b.input.val()!=b.lastVal)try{if(c.datepicker.parseDate(c.datepicker._get(b,"dateFormat"),b.input?b.input.val():null,c.datepicker._getFormatConfig(b))){c.datepicker._setDateFromField(b);c.datepicker._updateAlternate(b);c.datepicker._updateDatepicker(b)}}catch(d){c.datepicker.log(d)}return true},_showDatepicker:function(b){b=b.target||b;if(b.nodeName.toLowerCase()!="input")b=c("input",b.parentNode)[0];if(!(c.datepicker._isDisabledDatepicker(b)||c.datepicker._lastInput==b)){var d=c.datepicker._getInst(b);
c.datepicker._curInst&&c.datepicker._curInst!=d&&c.datepicker._curInst.dpDiv.stop(true,true);var k=c.datepicker._get(d,"beforeShow");f(d.settings,k?k.apply(b,[b,d]):{});d.lastVal=null;c.datepicker._lastInput=b;c.datepicker._setDateFromField(d);if(c.datepicker._inDialog)b.value="";if(!c.datepicker._pos){c.datepicker._pos=c.datepicker._findPos(b);c.datepicker._pos[1]+=b.offsetHeight}var n=false;c(b).parents().each(function(){n|=c(this).css("position")=="fixed";return!n});if(n&&c.browser.opera){c.datepicker._pos[0]-=
document.documentElement.scrollLeft;c.datepicker._pos[1]-=document.documentElement.scrollTop}k={left:c.datepicker._pos[0],top:c.datepicker._pos[1]};c.datepicker._pos=null;d.dpDiv.empty();d.dpDiv.css({position:"absolute",display:"block",top:"-1000px"});c.datepicker._updateDatepicker(d);k=c.datepicker._checkOffset(d,k,n);d.dpDiv.css({position:c.datepicker._inDialog&&c.blockUI?"static":n?"fixed":"absolute",display:"none",left:k.left+"px",top:k.top+"px"});if(!d.inline){k=c.datepicker._get(d,"showAnim");
var o=c.datepicker._get(d,"duration"),u=function(){c.datepicker._datepickerShowing=true;var r=d.dpDiv.find("iframe.ui-datepicker-cover");if(r.length){var q=c.datepicker._getBorders(d.dpDiv);r.css({left:-q[0],top:-q[1],width:d.dpDiv.outerWidth(),height:d.dpDiv.outerHeight()})}};d.dpDiv.zIndex(c(b).zIndex()+1);c.effects&&c.effects[k]?d.dpDiv.show(k,c.datepicker._get(d,"showOptions"),o,u):d.dpDiv[k||"show"](k?o:null,u);if(!k||!o)u();d.input.is(":visible")&&!d.input.is(":disabled")&&d.input.focus();c.datepicker._curInst=
d}}},_updateDatepicker:function(b){var d=this,k=c.datepicker._getBorders(b.dpDiv);b.dpDiv.empty().append(this._generateHTML(b));var n=b.dpDiv.find("iframe.ui-datepicker-cover");n.length&&n.css({left:-k[0],top:-k[1],width:b.dpDiv.outerWidth(),height:b.dpDiv.outerHeight()});b.dpDiv.find("button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a").bind("mouseout",function(){c(this).removeClass("ui-state-hover");this.className.indexOf("ui-datepicker-prev")!=-1&&c(this).removeClass("ui-datepicker-prev-hover");
this.className.indexOf("ui-datepicker-next")!=-1&&c(this).removeClass("ui-datepicker-next-hover")}).bind("mouseover",function(){if(!d._isDisabledDatepicker(b.inline?b.dpDiv.parent()[0]:b.input[0])){c(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover");c(this).addClass("ui-state-hover");this.className.indexOf("ui-datepicker-prev")!=-1&&c(this).addClass("ui-datepicker-prev-hover");this.className.indexOf("ui-datepicker-next")!=-1&&c(this).addClass("ui-datepicker-next-hover")}}).end().find("."+
this._dayOverClass+" a").trigger("mouseover").end();k=this._getNumberOfMonths(b);n=k[1];n>1?b.dpDiv.addClass("ui-datepicker-multi-"+n).css("width",17*n+"em"):b.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width("");b.dpDiv[(k[0]!=1||k[1]!=1?"add":"remove")+"Class"]("ui-datepicker-multi");b.dpDiv[(this._get(b,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl");b==c.datepicker._curInst&&c.datepicker._datepickerShowing&&b.input&&b.input.is(":visible")&&!b.input.is(":disabled")&&
b.input[0]!=document.activeElement&&b.input.focus();if(b.yearshtml){var o=b.yearshtml;setTimeout(function(){o===b.yearshtml&&b.dpDiv.find("select.ui-datepicker-year:first").replaceWith(b.yearshtml);o=b.yearshtml=null},0)}},_getBorders:function(b){var d=function(k){return{thin:1,medium:2,thick:3}[k]||k};return[parseFloat(d(b.css("border-left-width"))),parseFloat(d(b.css("border-top-width")))]},_checkOffset:function(b,d,k){var n=b.dpDiv.outerWidth(),o=b.dpDiv.outerHeight(),u=b.input?b.input.outerWidth():
0,r=b.input?b.input.outerHeight():0,q=document.documentElement.clientWidth+c(document).scrollLeft(),z=document.documentElement.clientHeight+c(document).scrollTop();d.left-=this._get(b,"isRTL")?n-u:0;d.left-=k&&d.left==b.input.offset().left?c(document).scrollLeft():0;d.top-=k&&d.top==b.input.offset().top+r?c(document).scrollTop():0;d.left-=Math.min(d.left,d.left+n>q&&q>n?Math.abs(d.left+n-q):0);d.top-=Math.min(d.top,d.top+o>z&&z>o?Math.abs(o+r):0);return d},_findPos:function(b){for(var d=this._get(this._getInst(b),
"isRTL");b&&(b.type=="hidden"||b.nodeType!=1||c.expr.filters.hidden(b));)b=b[d?"previousSibling":"nextSibling"];b=c(b).offset();return[b.left,b.top]},_hideDatepicker:function(b){var d=this._curInst;if(!(!d||b&&d!=c.data(b,"datepicker")))if(this._datepickerShowing){b=this._get(d,"showAnim");var k=this._get(d,"duration"),n=function(){c.datepicker._tidyDialog(d);this._curInst=null};c.effects&&c.effects[b]?d.dpDiv.hide(b,c.datepicker._get(d,"showOptions"),k,n):d.dpDiv[b=="slideDown"?"slideUp":b=="fadeIn"?
"fadeOut":"hide"](b?k:null,n);b||n();if(b=this._get(d,"onClose"))b.apply(d.input?d.input[0]:null,[d.input?d.input.val():"",d]);this._datepickerShowing=false;this._lastInput=null;if(this._inDialog){this._dialogInput.css({position:"absolute",left:"0",top:"-100px"});if(c.blockUI){c.unblockUI();c("body").append(this.dpDiv)}}this._inDialog=false}},_tidyDialog:function(b){b.dpDiv.removeClass(this._dialogClass).unbind(".ui-datepicker-calendar")},_checkExternalClick:function(b){if(c.datepicker._curInst){b=
c(b.target);b[0].id!=c.datepicker._mainDivId&&b.parents("#"+c.datepicker._mainDivId).length==0&&!b.hasClass(c.datepicker.markerClassName)&&!b.hasClass(c.datepicker._triggerClass)&&c.datepicker._datepickerShowing&&!(c.datepicker._inDialog&&c.blockUI)&&c.datepicker._hideDatepicker()}},_adjustDate:function(b,d,k){b=c(b);var n=this._getInst(b[0]);if(!this._isDisabledDatepicker(b[0])){this._adjustInstDate(n,d+(k=="M"?this._get(n,"showCurrentAtPos"):0),k);this._updateDatepicker(n)}},_gotoToday:function(b){b=
c(b);var d=this._getInst(b[0]);if(this._get(d,"gotoCurrent")&&d.currentDay){d.selectedDay=d.currentDay;d.drawMonth=d.selectedMonth=d.currentMonth;d.drawYear=d.selectedYear=d.currentYear}else{var k=new Date;d.selectedDay=k.getDate();d.drawMonth=d.selectedMonth=k.getMonth();d.drawYear=d.selectedYear=k.getFullYear()}this._notifyChange(d);this._adjustDate(b)},_selectMonthYear:function(b,d,k){b=c(b);var n=this._getInst(b[0]);n._selectingMonthYear=false;n["selected"+(k=="M"?"Month":"Year")]=n["draw"+(k==
"M"?"Month":"Year")]=parseInt(d.options[d.selectedIndex].value,10);this._notifyChange(n);this._adjustDate(b)},_clickMonthYear:function(b){var d=this._getInst(c(b)[0]);d.input&&d._selectingMonthYear&&setTimeout(function(){d.input.focus()},0);d._selectingMonthYear=!d._selectingMonthYear},_selectDay:function(b,d,k,n){var o=c(b);if(!(c(n).hasClass(this._unselectableClass)||this._isDisabledDatepicker(o[0]))){o=this._getInst(o[0]);o.selectedDay=o.currentDay=c("a",n).html();o.selectedMonth=o.currentMonth=
d;o.selectedYear=o.currentYear=k;this._selectDate(b,this._formatDate(o,o.currentDay,o.currentMonth,o.currentYear))}},_clearDate:function(b){b=c(b);this._getInst(b[0]);this._selectDate(b,"")},_selectDate:function(b,d){var k=this._getInst(c(b)[0]);d=d!=null?d:this._formatDate(k);k.input&&k.input.val(d);this._updateAlternate(k);var n=this._get(k,"onSelect");if(n)n.apply(k.input?k.input[0]:null,[d,k]);else k.input&&k.input.trigger("change");if(k.inline)this._updateDatepicker(k);else{this._hideDatepicker();
this._lastInput=k.input[0];typeof k.input[0]!="object"&&k.input.focus();this._lastInput=null}},_updateAlternate:function(b){var d=this._get(b,"altField");if(d){var k=this._get(b,"altFormat")||this._get(b,"dateFormat"),n=this._getDate(b),o=this.formatDate(k,n,this._getFormatConfig(b));c(d).each(function(){c(this).val(o)})}},noWeekends:function(b){b=b.getDay();return[b>0&&b<6,""]},iso8601Week:function(b){b=new Date(b.getTime());b.setDate(b.getDate()+4-(b.getDay()||7));var d=b.getTime();b.setMonth(0);
b.setDate(1);return Math.floor(Math.round((d-b)/864E5)/7)+1},parseDate:function(b,d,k){if(b==null||d==null)throw"Invalid arguments";d=typeof d=="object"?d.toString():d+"";if(d=="")return null;var n=(k?k.shortYearCutoff:null)||this._defaults.shortYearCutoff;n=typeof n!="string"?n:(new Date).getFullYear()%100+parseInt(n,10);for(var o=(k?k.dayNamesShort:null)||this._defaults.dayNamesShort,u=(k?k.dayNames:null)||this._defaults.dayNames,r=(k?k.monthNamesShort:null)||this._defaults.monthNamesShort,q=(k?
k.monthNames:null)||this._defaults.monthNames,z=k=-1,y=-1,v=-1,E=false,I=function(m){(m=da+1<b.length&&b.charAt(da+1)==m)&&da++;return m},F=function(m){var Ca=I(m);m=new RegExp("^\\d{1,"+(m=="@"?14:m=="!"?20:m=="y"&&Ca?4:m=="o"?3:2)+"}");m=d.substring(ba).match(m);if(!m)throw"Missing number at position "+ba;ba+=m[0].length;return parseInt(m[0],10)},L=function(m,Ca,Na){m=I(m)?Na:Ca;for(Ca=0;Ca<m.length;Ca++)if(d.substr(ba,m[Ca].length).toLowerCase()==m[Ca].toLowerCase()){ba+=m[Ca].length;return Ca+
1}throw"Unknown name at position "+ba;},H=function(){if(d.charAt(ba)!=b.charAt(da))throw"Unexpected literal at position "+ba;ba++},ba=0,da=0;da<b.length;da++)if(E)if(b.charAt(da)=="'"&&!I("'"))E=false;else H();else switch(b.charAt(da)){case "d":y=F("d");break;case "D":L("D",o,u);break;case "o":v=F("o");break;case "m":z=F("m");break;case "M":z=L("M",r,q);break;case "y":k=F("y");break;case "@":var U=new Date(F("@"));k=U.getFullYear();z=U.getMonth()+1;y=U.getDate();break;case "!":U=new Date((F("!")-
this._ticksTo1970)/1E4);k=U.getFullYear();z=U.getMonth()+1;y=U.getDate();break;case "'":if(I("'"))H();else E=true;break;default:H()}if(k==-1)k=(new Date).getFullYear();else if(k<100)k+=(new Date).getFullYear()-(new Date).getFullYear()%100+(k<=n?0:-100);if(v>-1){z=1;y=v;do{n=this._getDaysInMonth(k,z-1);if(y<=n)break;z++;y-=n}while(1)}U=this._daylightSavingAdjust(new Date(k,z-1,y));if(U.getFullYear()!=k||U.getMonth()+1!=z||U.getDate()!=y)throw"Invalid date";return U},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(b,d,k){if(!d)return"";var n=(k?k.dayNamesShort:null)||this._defaults.dayNamesShort,o=(k?k.dayNames:null)||this._defaults.dayNames,u=(k?k.monthNamesShort:null)||this._defaults.monthNamesShort;k=(k?k.monthNames:null)||this._defaults.monthNames;
var r=function(I){(I=E+1<b.length&&b.charAt(E+1)==I)&&E++;return I},q=function(I,F,L){F=""+F;if(r(I))for(;F.length<L;)F="0"+F;return F},z=function(I,F,L,H){return r(I)?H[F]:L[F]},y="",v=false;if(d)for(var E=0;E<b.length;E++)if(v)if(b.charAt(E)=="'"&&!r("'"))v=false;else y+=b.charAt(E);else switch(b.charAt(E)){case "d":y+=q("d",d.getDate(),2);break;case "D":y+=z("D",d.getDay(),n,o);break;case "o":y+=q("o",(d.getTime()-(new Date(d.getFullYear(),0,0)).getTime())/864E5,3);break;case "m":y+=q("m",d.getMonth()+
1,2);break;case "M":y+=z("M",d.getMonth(),u,k);break;case "y":y+=r("y")?d.getFullYear():(d.getYear()%100<10?"0":"")+d.getYear()%100;break;case "@":y+=d.getTime();break;case "!":y+=d.getTime()*1E4+this._ticksTo1970;break;case "'":if(r("'"))y+="'";else v=true;break;default:y+=b.charAt(E)}return y},_possibleChars:function(b){for(var d="",k=false,n=function(u){(u=o+1<b.length&&b.charAt(o+1)==u)&&o++;return u},o=0;o<b.length;o++)if(k)if(b.charAt(o)=="'"&&!n("'"))k=false;else d+=b.charAt(o);else switch(b.charAt(o)){case "d":case "m":case "y":case "@":d+=
"0123456789";break;case "D":case "M":return null;case "'":if(n("'"))d+="'";else k=true;break;default:d+=b.charAt(o)}return d},_get:function(b,d){return b.settings[d]!==e?b.settings[d]:this._defaults[d]},_setDateFromField:function(b,d){if(b.input.val()!=b.lastVal){var k=this._get(b,"dateFormat"),n=b.lastVal=b.input?b.input.val():null,o,u;o=u=this._getDefaultDate(b);var r=this._getFormatConfig(b);try{o=this.parseDate(k,n,r)||u}catch(q){this.log(q);n=d?"":n}b.selectedDay=o.getDate();b.drawMonth=b.selectedMonth=
o.getMonth();b.drawYear=b.selectedYear=o.getFullYear();b.currentDay=n?o.getDate():0;b.currentMonth=n?o.getMonth():0;b.currentYear=n?o.getFullYear():0;this._adjustInstDate(b)}},_getDefaultDate:function(b){return this._restrictMinMax(b,this._determineDate(b,this._get(b,"defaultDate"),new Date))},_determineDate:function(b,d,k){var n=function(o){var u=new Date;u.setDate(u.getDate()+o);return u};if(d=(d=d==null||d===""?k:typeof d=="string"?function(o){try{return c.datepicker.parseDate(c.datepicker._get(b,
"dateFormat"),o,c.datepicker._getFormatConfig(b))}catch(u){}var r=(o.toLowerCase().match(/^c/)?c.datepicker._getDate(b):null)||new Date,q=r.getFullYear(),z=r.getMonth();r=r.getDate();for(var y=/([+-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g,v=y.exec(o);v;){switch(v[2]||"d"){case "d":case "D":r+=parseInt(v[1],10);break;case "w":case "W":r+=parseInt(v[1],10)*7;break;case "m":case "M":z+=parseInt(v[1],10);r=Math.min(r,c.datepicker._getDaysInMonth(q,z));break;case "y":case "Y":q+=parseInt(v[1],10);r=Math.min(r,
c.datepicker._getDaysInMonth(q,z));break}v=y.exec(o)}return new Date(q,z,r)}(d):typeof d=="number"?isNaN(d)?k:n(d):new Date(d.getTime()))&&d.toString()=="Invalid Date"?k:d){d.setHours(0);d.setMinutes(0);d.setSeconds(0);d.setMilliseconds(0)}return this._daylightSavingAdjust(d)},_daylightSavingAdjust:function(b){if(!b)return null;b.setHours(b.getHours()>12?b.getHours()+2:0);return b},_setDate:function(b,d,k){var n=!d,o=b.selectedMonth,u=b.selectedYear;d=this._restrictMinMax(b,this._determineDate(b,
d,new Date));b.selectedDay=b.currentDay=d.getDate();b.drawMonth=b.selectedMonth=b.currentMonth=d.getMonth();b.drawYear=b.selectedYear=b.currentYear=d.getFullYear();if((o!=b.selectedMonth||u!=b.selectedYear)&&!k)this._notifyChange(b);this._adjustInstDate(b);if(b.input)b.input.val(n?"":this._formatDate(b))},_getDate:function(b){return!b.currentYear||b.input&&b.input.val()==""?null:this._daylightSavingAdjust(new Date(b.currentYear,b.currentMonth,b.currentDay))},_generateHTML:function(b){var d=new Date;
d=this._daylightSavingAdjust(new Date(d.getFullYear(),d.getMonth(),d.getDate()));var k=this._get(b,"isRTL"),n=this._get(b,"showButtonPanel"),o=this._get(b,"hideIfNoPrevNext"),u=this._get(b,"navigationAsDateFormat"),r=this._getNumberOfMonths(b),q=this._get(b,"showCurrentAtPos"),z=this._get(b,"stepMonths"),y=r[0]!=1||r[1]!=1,v=this._daylightSavingAdjust(!b.currentDay?new Date(9999,9,9):new Date(b.currentYear,b.currentMonth,b.currentDay)),E=this._getMinMaxDate(b,"min"),I=this._getMinMaxDate(b,"max");
q=b.drawMonth-q;var F=b.drawYear;if(q<0){q+=12;F--}if(I)for(var L=this._daylightSavingAdjust(new Date(I.getFullYear(),I.getMonth()-r[0]*r[1]+1,I.getDate()));this._daylightSavingAdjust(new Date(F,q,1))>(E&&L<E?E:L);){q--;if(q<0){q=11;F--}}b.drawMonth=q;b.drawYear=F;L=this._get(b,"prevText");L=!u?L:this.formatDate(L,this._daylightSavingAdjust(new Date(F,q-z,1)),this._getFormatConfig(b));L=this._canAdjustMonth(b,-1,F,q)?'<a class="ui-datepicker-prev ui-corner-all" onclick="DP_jQuery_'+a+".datepicker._adjustDate('#"+
b.id+"', -"+z+", 'M');\" title=\""+L+'"><span class="ui-icon ui-icon-circle-triangle-'+(k?"e":"w")+'">'+L+"</span></a>":o?"":'<a class="ui-datepicker-prev ui-corner-all ui-state-disabled" title="'+L+'"><span class="ui-icon ui-icon-circle-triangle-'+(k?"e":"w")+'">'+L+"</span></a>";var H=this._get(b,"nextText");H=!u?H:this.formatDate(H,this._daylightSavingAdjust(new Date(F,q+z,1)),this._getFormatConfig(b));o=this._canAdjustMonth(b,+1,F,q)?'<a class="ui-datepicker-next ui-corner-all" onclick="DP_jQuery_'+
a+".datepicker._adjustDate('#"+b.id+"', +"+z+", 'M');\" title=\""+H+'"><span class="ui-icon ui-icon-circle-triangle-'+(k?"w":"e")+'">'+H+"</span></a>":o?"":'<a class="ui-datepicker-next ui-corner-all ui-state-disabled" title="'+H+'"><span class="ui-icon ui-icon-circle-triangle-'+(k?"w":"e")+'">'+H+"</span></a>";z=this._get(b,"currentText");H=this._get(b,"gotoCurrent")&&b.currentDay?v:d;z=!u?z:this.formatDate(z,H,this._getFormatConfig(b));u=!b.inline?'<button type="button" class="ui-datepicker-close ui-state-default ui-priority-primary ui-corner-all" onclick="DP_jQuery_'+
a+'.datepicker._hideDatepicker();">'+this._get(b,"closeText")+"</button>":"";n=n?'<div class="ui-datepicker-buttonpane ui-widget-content">'+(k?u:"")+(this._isInRange(b,H)?'<button type="button" class="ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all" onclick="DP_jQuery_'+a+".datepicker._gotoToday('#"+b.id+"');\">"+z+"</button>":"")+(k?"":u)+"</div>":"";u=parseInt(this._get(b,"firstDay"),10);u=isNaN(u)?0:u;z=this._get(b,"showWeek");H=this._get(b,"dayNames");this._get(b,"dayNamesShort");
var ba=this._get(b,"dayNamesMin"),da=this._get(b,"monthNames"),U=this._get(b,"monthNamesShort"),m=this._get(b,"beforeShowDay"),Ca=this._get(b,"showOtherMonths"),Na=this._get(b,"selectOtherMonths");this._get(b,"calculateWeek");for(var Qa=this._getDefaultDate(b),Fa="",Ta=0;Ta<r[0];Ta++){for(var La="",Oa=0;Oa<r[1];Oa++){var ga=this._daylightSavingAdjust(new Date(F,q,b.selectedDay)),oa=" ui-corner-all",ra="";if(y){ra+='<div class="ui-datepicker-group';if(r[1]>1)switch(Oa){case 0:ra+=" ui-datepicker-group-first";
oa=" ui-corner-"+(k?"right":"left");break;case r[1]-1:ra+=" ui-datepicker-group-last";oa=" ui-corner-"+(k?"left":"right");break;default:ra+=" ui-datepicker-group-middle";oa="";break}ra+='">'}ra+='<div class="ui-datepicker-header ui-widget-header ui-helper-clearfix'+oa+'">'+(/all|left/.test(oa)&&Ta==0?k?o:L:"")+(/all|right/.test(oa)&&Ta==0?k?L:o:"")+this._generateMonthYearHeader(b,q,F,E,I,Ta>0||Oa>0,da,U)+'</div><table class="ui-datepicker-calendar"><thead><tr>';var Ga=z?'<th class="ui-datepicker-week-col">'+
this._get(b,"weekHeader")+"</th>":"";for(oa=0;oa<7;oa++){var K=(oa+u)%7;Ga+="<th"+((oa+u+6)%7>=5?' class="ui-datepicker-week-end"':"")+'><span title="'+H[K]+'">'+ba[K]+"</span></th>"}ra+=Ga+"</tr></thead><tbody>";Ga=this._getDaysInMonth(F,q);if(F==b.selectedYear&&q==b.selectedMonth)b.selectedDay=Math.min(b.selectedDay,Ga);oa=(this._getFirstDayOfMonth(F,q)-u+7)%7;Ga=y?6:Math.ceil((oa+Ga)/7);K=this._daylightSavingAdjust(new Date(F,q,1-oa));for(var Z=0;Z<Ga;Z++){ra+="<tr>";var la=!z?"":'<td class="ui-datepicker-week-col">'+
this._get(b,"calculateWeek")(K)+"</td>";for(oa=0;oa<7;oa++){var xa=m?m.apply(b.input?b.input[0]:null,[K]):[true,""],ya=K.getMonth()!=q,na=ya&&!Na||!xa[0]||E&&K<E||I&&K>I;la+='<td class="'+((oa+u+6)%7>=5?" ui-datepicker-week-end":"")+(ya?" ui-datepicker-other-month":"")+(K.getTime()==ga.getTime()&&q==b.selectedMonth&&b._keyEvent||Qa.getTime()==K.getTime()&&Qa.getTime()==ga.getTime()?" "+this._dayOverClass:"")+(na?" "+this._unselectableClass+" ui-state-disabled":"")+(ya&&!Ca?"":" "+xa[1]+(K.getTime()==
v.getTime()?" "+this._currentClass:"")+(K.getTime()==d.getTime()?" ui-datepicker-today":""))+'"'+((!ya||Ca)&&xa[2]?' title="'+xa[2]+'"':"")+(na?"":' onclick="DP_jQuery_'+a+".datepicker._selectDay('#"+b.id+"',"+K.getMonth()+","+K.getFullYear()+', this);return false;"')+">"+(ya&&!Ca?"&#xa0;":na?'<span class="ui-state-default">'+K.getDate()+"</span>":'<a class="ui-state-default'+(K.getTime()==d.getTime()?" ui-state-highlight":"")+(K.getTime()==v.getTime()?" ui-state-active":"")+(ya?" ui-priority-secondary":
"")+'" href="#">'+K.getDate()+"</a>")+"</td>";K.setDate(K.getDate()+1);K=this._daylightSavingAdjust(K)}ra+=la+"</tr>"}q++;if(q>11){q=0;F++}ra+="</tbody></table>"+(y?"</div>"+(r[0]>0&&Oa==r[1]-1?'<div class="ui-datepicker-row-break"></div>':""):"");La+=ra}Fa+=La}Fa+=n+(c.browser.msie&&parseInt(c.browser.version,10)<7&&!b.inline?'<iframe src="javascript:false;" class="ui-datepicker-cover" frameborder="0"></iframe>':"");b._keyEvent=false;return Fa},_generateMonthYearHeader:function(b,d,k,n,o,u,r,q){var z=
this._get(b,"changeMonth"),y=this._get(b,"changeYear"),v=this._get(b,"showMonthAfterYear"),E='<div class="ui-datepicker-title">',I="";if(u||!z)I+='<span class="ui-datepicker-month">'+r[d]+"</span>";else{r=n&&n.getFullYear()==k;var F=o&&o.getFullYear()==k;I+='<select class="ui-datepicker-month" onchange="DP_jQuery_'+a+".datepicker._selectMonthYear('#"+b.id+"', this, 'M');\" onclick=\"DP_jQuery_"+a+".datepicker._clickMonthYear('#"+b.id+"');\">";for(var L=0;L<12;L++)if((!r||L>=n.getMonth())&&(!F||L<=
o.getMonth()))I+='<option value="'+L+'"'+(L==d?' selected="selected"':"")+">"+q[L]+"</option>";I+="</select>"}v||(E+=I+(u||!(z&&y)?"&#xa0;":""));b.yearshtml="";if(u||!y)E+='<span class="ui-datepicker-year">'+k+"</span>";else{q=this._get(b,"yearRange").split(":");var H=(new Date).getFullYear();r=function(ba){ba=ba.match(/c[+-].*/)?k+parseInt(ba.substring(1),10):ba.match(/[+-].*/)?H+parseInt(ba,10):parseInt(ba,10);return isNaN(ba)?H:ba};d=r(q[0]);q=Math.max(d,r(q[1]||""));d=n?Math.max(d,n.getFullYear()):
d;q=o?Math.min(q,o.getFullYear()):q;for(b.yearshtml+='<select class="ui-datepicker-year" onchange="DP_jQuery_'+a+".datepicker._selectMonthYear('#"+b.id+"', this, 'Y');\" onclick=\"DP_jQuery_"+a+".datepicker._clickMonthYear('#"+b.id+"');\">";d<=q;d++)b.yearshtml+='<option value="'+d+'"'+(d==k?' selected="selected"':"")+">"+d+"</option>";b.yearshtml+="</select>";if(c.browser.mozilla)E+='<select class="ui-datepicker-year"><option value="'+k+'" selected="selected">'+k+"</option></select>";else{E+=b.yearshtml;
b.yearshtml=null}}E+=this._get(b,"yearSuffix");if(v)E+=(u||!(z&&y)?"&#xa0;":"")+I;E+="</div>";return E},_adjustInstDate:function(b,d,k){var n=b.drawYear+(k=="Y"?d:0),o=b.drawMonth+(k=="M"?d:0);d=Math.min(b.selectedDay,this._getDaysInMonth(n,o))+(k=="D"?d:0);n=this._restrictMinMax(b,this._daylightSavingAdjust(new Date(n,o,d)));b.selectedDay=n.getDate();b.drawMonth=b.selectedMonth=n.getMonth();b.drawYear=b.selectedYear=n.getFullYear();if(k=="M"||k=="Y")this._notifyChange(b)},_restrictMinMax:function(b,
d){var k=this._getMinMaxDate(b,"min"),n=this._getMinMaxDate(b,"max");k=k&&d<k?k:d;return n&&k>n?n:k},_notifyChange:function(b){var d=this._get(b,"onChangeMonthYear");if(d)d.apply(b.input?b.input[0]:null,[b.selectedYear,b.selectedMonth+1,b])},_getNumberOfMonths:function(b){b=this._get(b,"numberOfMonths");return b==null?[1,1]:typeof b=="number"?[1,b]:b},_getMinMaxDate:function(b,d){return this._determineDate(b,this._get(b,d+"Date"),null)},_getDaysInMonth:function(b,d){return 32-this._daylightSavingAdjust(new Date(b,
d,32)).getDate()},_getFirstDayOfMonth:function(b,d){return(new Date(b,d,1)).getDay()},_canAdjustMonth:function(b,d,k,n){var o=this._getNumberOfMonths(b);k=this._daylightSavingAdjust(new Date(k,n+(d<0?d:o[0]*o[1]),1));d<0&&k.setDate(this._getDaysInMonth(k.getFullYear(),k.getMonth()));return this._isInRange(b,k)},_isInRange:function(b,d){var k=this._getMinMaxDate(b,"min"),n=this._getMinMaxDate(b,"max");return(!k||d.getTime()>=k.getTime())&&(!n||d.getTime()<=n.getTime())},_getFormatConfig:function(b){var d=
this._get(b,"shortYearCutoff");d=typeof d!="string"?d:(new Date).getFullYear()%100+parseInt(d,10);return{shortYearCutoff:d,dayNamesShort:this._get(b,"dayNamesShort"),dayNames:this._get(b,"dayNames"),monthNamesShort:this._get(b,"monthNamesShort"),monthNames:this._get(b,"monthNames")}},_formatDate:function(b,d,k,n){if(!d){b.currentDay=b.selectedDay;b.currentMonth=b.selectedMonth;b.currentYear=b.selectedYear}d=d?typeof d=="object"?d:this._daylightSavingAdjust(new Date(n,k,d)):this._daylightSavingAdjust(new Date(b.currentYear,
b.currentMonth,b.currentDay));return this.formatDate(this._get(b,"dateFormat"),d,this._getFormatConfig(b))}});c.fn.datepicker=function(b){if(!this.length)return this;if(!c.datepicker.initialized){c(document).mousedown(c.datepicker._checkExternalClick).find("body").append(c.datepicker.dpDiv);c.datepicker.initialized=true}var d=Array.prototype.slice.call(arguments,1);if(typeof b=="string"&&(b=="isDisabled"||b=="getDate"||b=="widget"))return c.datepicker["_"+b+"Datepicker"].apply(c.datepicker,[this[0]].concat(d));
if(b=="option"&&arguments.length==2&&typeof arguments[1]=="string")return c.datepicker["_"+b+"Datepicker"].apply(c.datepicker,[this[0]].concat(d));return this.each(function(){typeof b=="string"?c.datepicker["_"+b+"Datepicker"].apply(c.datepicker,[this].concat(d)):c.datepicker._attachDatepicker(this,b)})};c.datepicker=new g;c.datepicker.initialized=false;c.datepicker.uuid=(new Date).getTime();c.datepicker.version="1.8.11";window["DP_jQuery_"+a]=c})(jQuery);
(function(c,e){c.widget("ui.progressbar",{options:{value:0,max:100},min:0,_create:function(){this.element.addClass("ui-progressbar ui-widget ui-widget-content ui-corner-all").attr({role:"progressbar","aria-valuemin":this.min,"aria-valuemax":this.options.max,"aria-valuenow":this._value()});this.valueDiv=c("<div class='ui-progressbar-value ui-widget-header ui-corner-left'></div>").appendTo(this.element);this.oldValue=this._value();this._refreshValue()},destroy:function(){this.element.removeClass("ui-progressbar ui-widget ui-widget-content ui-corner-all").removeAttr("role").removeAttr("aria-valuemin").removeAttr("aria-valuemax").removeAttr("aria-valuenow");
this.valueDiv.remove();c.Widget.prototype.destroy.apply(this,arguments)},value:function(g){if(g===e)return this._value();this._setOption("value",g);return this},_setOption:function(g,f){if(g==="value"){this.options.value=f;this._refreshValue();this._value()===this.options.max&&this._trigger("complete")}c.Widget.prototype._setOption.apply(this,arguments)},_value:function(){var g=this.options.value;if(typeof g!=="number")g=0;return Math.min(this.options.max,Math.max(this.min,g))},_percentage:function(){return 100*
this._value()/this.options.max},_refreshValue:function(){var g=this.value(),f=this._percentage();if(this.oldValue!==g){this.oldValue=g;this._trigger("change")}this.valueDiv.toggleClass("ui-corner-right",g===this.options.max).width(f.toFixed(0)+"%");this.element.attr("aria-valuenow",g)}});c.extend(c.ui.progressbar,{version:"1.8.11"})})(jQuery);
jQuery.effects||function(c,e){function g(r){var q;if(r&&r.constructor==Array&&r.length==3)return r;if(q=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(r))return[parseInt(q[1],10),parseInt(q[2],10),parseInt(q[3],10)];if(q=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(r))return[parseFloat(q[1])*2.55,parseFloat(q[2])*2.55,parseFloat(q[3])*2.55];if(q=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(r))return[parseInt(q[1],
16),parseInt(q[2],16),parseInt(q[3],16)];if(q=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(r))return[parseInt(q[1]+q[1],16),parseInt(q[2]+q[2],16),parseInt(q[3]+q[3],16)];if(/rgba\(0, 0, 0, 0\)/.exec(r))return n.transparent;return n[c.trim(r).toLowerCase()]}function f(){var r=document.defaultView?document.defaultView.getComputedStyle(this,null):this.currentStyle,q={},z,y;if(r&&r.length&&r[0]&&r[r[0]])for(var v=r.length;v--;){z=r[v];if(typeof r[z]=="string"){y=z.replace(/\-(\w)/g,function(E,I){return I.toUpperCase()});
q[y]=r[z]}}else for(z in r)if(typeof r[z]==="string")q[z]=r[z];return q}function a(r){var q,z;for(q in r){z=r[q];if(z==null||c.isFunction(z)||q in u||/scrollbar/.test(q)||!/color/i.test(q)&&isNaN(parseFloat(z)))delete r[q]}return r}function b(r,q){var z={_:0},y;for(y in q)if(r[y]!=q[y])z[y]=q[y];return z}function d(r,q,z,y){if(typeof r=="object"){y=q;z=null;q=r;r=q.effect}if(c.isFunction(q)){y=q;z=null;q={}}if(typeof q=="number"||c.fx.speeds[q]){y=z;z=q;q={}}if(c.isFunction(z)){y=z;z=null}q=q||{};
z=z||q.duration;z=c.fx.off?0:typeof z=="number"?z:z in c.fx.speeds?c.fx.speeds[z]:c.fx.speeds._default;y=y||q.complete;return[r,q,z,y]}function k(r){if(!r||typeof r==="number"||c.fx.speeds[r])return true;if(typeof r==="string"&&!c.effects[r])return true;return false}c.effects={};c.each(["backgroundColor","borderBottomColor","borderLeftColor","borderRightColor","borderTopColor","borderColor","color","outlineColor"],function(r,q){c.fx.step[q]=function(z){if(!z.colorInit){var y;y=z.elem;var v=q,E;do{E=
c.curCSS(y,v);if(E!=""&&E!="transparent"||c.nodeName(y,"body"))break;v="backgroundColor"}while(y=y.parentNode);y=g(E);z.start=y;z.end=g(z.end);z.colorInit=true}z.elem.style[q]="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 n={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"],u={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1};c.effects.animateClass=function(r,q,z,
y){if(c.isFunction(z)){y=z;z=null}return this.queue("fx",function(){var v=c(this),E=v.attr("style")||" ",I=a(f.call(this)),F,L=v.attr("className");c.each(o,function(H,ba){r[ba]&&v[ba+"Class"](r[ba])});F=a(f.call(this));v.attr("className",L);v.animate(b(I,F),q,z,function(){c.each(o,function(H,ba){r[ba]&&v[ba+"Class"](r[ba])});if(typeof v.attr("style")=="object"){v.attr("style").cssText="";v.attr("style").cssText=E}else v.attr("style",E);y&&y.apply(this,arguments)});I=c.queue(this);F=I.splice(I.length-
1,1)[0];I.splice(1,0,F);c.dequeue(this)})};c.fn.extend({_addClass:c.fn.addClass,addClass:function(r,q,z,y){return q?c.effects.animateClass.apply(this,[{add:r},q,z,y]):this._addClass(r)},_removeClass:c.fn.removeClass,removeClass:function(r,q,z,y){return q?c.effects.animateClass.apply(this,[{remove:r},q,z,y]):this._removeClass(r)},_toggleClass:c.fn.toggleClass,toggleClass:function(r,q,z,y,v){return typeof q=="boolean"||q===e?z?c.effects.animateClass.apply(this,[q?{add:r}:{remove:r},z,y,v]):this._toggleClass(r,
q):c.effects.animateClass.apply(this,[{toggle:r},q,z,y])},switchClass:function(r,q,z,y,v){return c.effects.animateClass.apply(this,[{add:q,remove:r},z,y,v])}});c.extend(c.effects,{version:"1.8.11",save:function(r,q){for(var z=0;z<q.length;z++)q[z]!==null&&r.data("ec.storage."+q[z],r[0].style[q[z]])},restore:function(r,q){for(var z=0;z<q.length;z++)q[z]!==null&&r.css(q[z],r.data("ec.storage."+q[z]))},setMode:function(r,q){if(q=="toggle")q=r.is(":hidden")?"show":"hide";return q},getBaseline:function(r,
q){var z,y;switch(r[0]){case "top":z=0;break;case "middle":z=0.5;break;case "bottom":z=1;break;default:z=r[0]/q.height}switch(r[1]){case "left":y=0;break;case "center":y=0.5;break;case "right":y=1;break;default:y=r[1]/q.width}return{x:y,y:z}},createWrapper:function(r){if(r.parent().is(".ui-effects-wrapper"))return r.parent();var q={width:r.outerWidth(true),height:r.outerHeight(true),"float":r.css("float")},z=c("<div></div>").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",
border:"none",margin:0,padding:0});r.wrap(z);z=r.parent();if(r.css("position")=="static"){z.css({position:"relative"});r.css({position:"relative"})}else{c.extend(q,{position:r.css("position"),zIndex:r.css("z-index")});c.each(["top","left","bottom","right"],function(y,v){q[v]=r.css(v);if(isNaN(parseInt(q[v],10)))q[v]="auto"});r.css({position:"relative",top:0,left:0,right:"auto",bottom:"auto"})}return z.css(q).show()},removeWrapper:function(r){if(r.parent().is(".ui-effects-wrapper"))return r.parent().replaceWith(r);
return r},setTransition:function(r,q,z,y){y=y||{};c.each(q,function(v,E){unit=r.cssUnit(E);if(unit[0]>0)y[E]=unit[0]*z+unit[1]});return y}});c.fn.extend({effect:function(r){var q=d.apply(this,arguments),z={options:q[1],duration:q[2],callback:q[3]};q=z.options.mode;var y=c.effects[r];if(c.fx.off||!y)return q?this[q](z.duration,z.callback):this.each(function(){z.callback&&z.callback.call(this)});return y.call(this,z)},_show:c.fn.show,show:function(r){if(k(r))return this._show.apply(this,arguments);
else{var q=d.apply(this,arguments);q[1].mode="show";return this.effect.apply(this,q)}},_hide:c.fn.hide,hide:function(r){if(k(r))return this._hide.apply(this,arguments);else{var q=d.apply(this,arguments);q[1].mode="hide";return this.effect.apply(this,q)}},__toggle:c.fn.toggle,toggle:function(r){if(k(r)||typeof r==="boolean"||c.isFunction(r))return this.__toggle.apply(this,arguments);else{var q=d.apply(this,arguments);q[1].mode="toggle";return this.effect.apply(this,q)}},cssUnit:function(r){var q=this.css(r),
z=[];c.each(["em","px","%","pt"],function(y,v){if(q.indexOf(v)>0)z=[parseFloat(q),v]});return z}});c.easing.jswing=c.easing.swing;c.extend(c.easing,{def:"easeOutQuad",swing:function(r,q,z,y,v){return c.easing[c.easing.def](r,q,z,y,v)},easeInQuad:function(r,q,z,y,v){return y*(q/=v)*q+z},easeOutQuad:function(r,q,z,y,v){return-y*(q/=v)*(q-2)+z},easeInOutQuad:function(r,q,z,y,v){if((q/=v/2)<1)return y/2*q*q+z;return-y/2*(--q*(q-2)-1)+z},easeInCubic:function(r,q,z,y,v){return y*(q/=v)*q*q+z},easeOutCubic:function(r,
q,z,y,v){return y*((q=q/v-1)*q*q+1)+z},easeInOutCubic:function(r,q,z,y,v){if((q/=v/2)<1)return y/2*q*q*q+z;return y/2*((q-=2)*q*q+2)+z},easeInQuart:function(r,q,z,y,v){return y*(q/=v)*q*q*q+z},easeOutQuart:function(r,q,z,y,v){return-y*((q=q/v-1)*q*q*q-1)+z},easeInOutQuart:function(r,q,z,y,v){if((q/=v/2)<1)return y/2*q*q*q*q+z;return-y/2*((q-=2)*q*q*q-2)+z},easeInQuint:function(r,q,z,y,v){return y*(q/=v)*q*q*q*q+z},easeOutQuint:function(r,q,z,y,v){return y*((q=q/v-1)*q*q*q*q+1)+z},easeInOutQuint:function(r,
q,z,y,v){if((q/=v/2)<1)return y/2*q*q*q*q*q+z;return y/2*((q-=2)*q*q*q*q+2)+z},easeInSine:function(r,q,z,y,v){return-y*Math.cos(q/v*(Math.PI/2))+y+z},easeOutSine:function(r,q,z,y,v){return y*Math.sin(q/v*(Math.PI/2))+z},easeInOutSine:function(r,q,z,y,v){return-y/2*(Math.cos(Math.PI*q/v)-1)+z},easeInExpo:function(r,q,z,y,v){return q==0?z:y*Math.pow(2,10*(q/v-1))+z},easeOutExpo:function(r,q,z,y,v){return q==v?z+y:y*(-Math.pow(2,-10*q/v)+1)+z},easeInOutExpo:function(r,q,z,y,v){if(q==0)return z;if(q==
v)return z+y;if((q/=v/2)<1)return y/2*Math.pow(2,10*(q-1))+z;return y/2*(-Math.pow(2,-10*--q)+2)+z},easeInCirc:function(r,q,z,y,v){return-y*(Math.sqrt(1-(q/=v)*q)-1)+z},easeOutCirc:function(r,q,z,y,v){return y*Math.sqrt(1-(q=q/v-1)*q)+z},easeInOutCirc:function(r,q,z,y,v){if((q/=v/2)<1)return-y/2*(Math.sqrt(1-q*q)-1)+z;return y/2*(Math.sqrt(1-(q-=2)*q)+1)+z},easeInElastic:function(r,q,z,y,v){r=1.70158;var E=0,I=y;if(q==0)return z;if((q/=v)==1)return z+y;E||(E=v*0.3);if(I<Math.abs(y)){I=y;r=E/4}else r=
E/(2*Math.PI)*Math.asin(y/I);return-(I*Math.pow(2,10*(q-=1))*Math.sin((q*v-r)*2*Math.PI/E))+z},easeOutElastic:function(r,q,z,y,v){r=1.70158;var E=0,I=y;if(q==0)return z;if((q/=v)==1)return z+y;E||(E=v*0.3);if(I<Math.abs(y)){I=y;r=E/4}else r=E/(2*Math.PI)*Math.asin(y/I);return I*Math.pow(2,-10*q)*Math.sin((q*v-r)*2*Math.PI/E)+y+z},easeInOutElastic:function(r,q,z,y,v){r=1.70158;var E=0,I=y;if(q==0)return z;if((q/=v/2)==2)return z+y;E||(E=v*0.3*1.5);if(I<Math.abs(y)){I=y;r=E/4}else r=E/(2*Math.PI)*Math.asin(y/
I);if(q<1)return-0.5*I*Math.pow(2,10*(q-=1))*Math.sin((q*v-r)*2*Math.PI/E)+z;return I*Math.pow(2,-10*(q-=1))*Math.sin((q*v-r)*2*Math.PI/E)*0.5+y+z},easeInBack:function(r,q,z,y,v,E){if(E==e)E=1.70158;return y*(q/=v)*q*((E+1)*q-E)+z},easeOutBack:function(r,q,z,y,v,E){if(E==e)E=1.70158;return y*((q=q/v-1)*q*((E+1)*q+E)+1)+z},easeInOutBack:function(r,q,z,y,v,E){if(E==e)E=1.70158;if((q/=v/2)<1)return y/2*q*q*(((E*=1.525)+1)*q-E)+z;return y/2*((q-=2)*q*(((E*=1.525)+1)*q+E)+2)+z},easeInBounce:function(r,
q,z,y,v){return y-c.easing.easeOutBounce(r,v-q,0,y,v)+z},easeOutBounce:function(r,q,z,y,v){return(q/=v)<1/2.75?y*7.5625*q*q+z:q<2/2.75?y*(7.5625*(q-=1.5/2.75)*q+0.75)+z:q<2.5/2.75?y*(7.5625*(q-=2.25/2.75)*q+0.9375)+z:y*(7.5625*(q-=2.625/2.75)*q+0.984375)+z},easeInOutBounce:function(r,q,z,y,v){if(q<v/2)return c.easing.easeInBounce(r,q*2,0,y,v)*0.5+z;return c.easing.easeOutBounce(r,q*2-v,0,y,v)*0.5+y*0.5+z}})}(jQuery);
(function(c){c.effects.blind=function(e){return this.queue(function(){var g=c(this),f=["position","top","bottom","left","right"],a=c.effects.setMode(g,e.options.mode||"hide"),b=e.options.direction||"vertical";c.effects.save(g,f);g.show();var d=c.effects.createWrapper(g).css({overflow:"hidden"}),k=b=="vertical"?"height":"width";b=b=="vertical"?d.height():d.width();a=="show"&&d.css(k,0);var n={};n[k]=a=="show"?b:0;d.animate(n,e.duration,e.options.easing,function(){a=="hide"&&g.hide();c.effects.restore(g,
f);c.effects.removeWrapper(g);e.callback&&e.callback.apply(g[0],arguments);g.dequeue()})})}})(jQuery);
(function(c){c.effects.bounce=function(e){return this.queue(function(){var g=c(this),f=["position","top","bottom","left","right"],a=c.effects.setMode(g,e.options.mode||"effect"),b=e.options.direction||"up",d=e.options.distance||20,k=e.options.times||5,n=e.duration||250;/show|hide/.test(a)&&f.push("opacity");c.effects.save(g,f);g.show();c.effects.createWrapper(g);var o=b=="up"||b=="down"?"top":"left";b=b=="up"||b=="left"?"pos":"neg";d=e.options.distance||(o=="top"?g.outerHeight({margin:true})/3:g.outerWidth({margin:true})/
3);if(a=="show")g.css("opacity",0).css(o,b=="pos"?-d:d);if(a=="hide")d/=k*2;a!="hide"&&k--;if(a=="show"){var u={opacity:1};u[o]=(b=="pos"?"+=":"-=")+d;g.animate(u,n/2,e.options.easing);d/=2;k--}for(u=0;u<k;u++){var r={},q={};r[o]=(b=="pos"?"-=":"+=")+d;q[o]=(b=="pos"?"+=":"-=")+d;g.animate(r,n/2,e.options.easing).animate(q,n/2,e.options.easing);d=a=="hide"?d*2:d/2}if(a=="hide"){u={opacity:0};u[o]=(b=="pos"?"-=":"+=")+d;g.animate(u,n/2,e.options.easing,function(){g.hide();c.effects.restore(g,f);c.effects.removeWrapper(g);
e.callback&&e.callback.apply(this,arguments)})}else{r={};q={};r[o]=(b=="pos"?"-=":"+=")+d;q[o]=(b=="pos"?"+=":"-=")+d;g.animate(r,n/2,e.options.easing).animate(q,n/2,e.options.easing,function(){c.effects.restore(g,f);c.effects.removeWrapper(g);e.callback&&e.callback.apply(this,arguments)})}g.queue("fx",function(){g.dequeue()});g.dequeue()})}})(jQuery);
(function(c){c.effects.clip=function(e){return this.queue(function(){var g=c(this),f=["position","top","bottom","left","right","height","width"],a=c.effects.setMode(g,e.options.mode||"hide"),b=e.options.direction||"vertical";c.effects.save(g,f);g.show();var d=c.effects.createWrapper(g).css({overflow:"hidden"});d=g[0].tagName=="IMG"?d:g;var k={size:b=="vertical"?"height":"width",position:b=="vertical"?"top":"left"};b=b=="vertical"?d.height():d.width();if(a=="show"){d.css(k.size,0);d.css(k.position,
b/2)}var n={};n[k.size]=a=="show"?b:0;n[k.position]=a=="show"?0:b/2;d.animate(n,{queue:false,duration:e.duration,easing:e.options.easing,complete:function(){a=="hide"&&g.hide();c.effects.restore(g,f);c.effects.removeWrapper(g);e.callback&&e.callback.apply(g[0],arguments);g.dequeue()}})})}})(jQuery);
(function(c){c.effects.drop=function(e){return this.queue(function(){var g=c(this),f=["position","top","bottom","left","right","opacity"],a=c.effects.setMode(g,e.options.mode||"hide"),b=e.options.direction||"left";c.effects.save(g,f);g.show();c.effects.createWrapper(g);var d=b=="up"||b=="down"?"top":"left";b=b=="up"||b=="left"?"pos":"neg";var k=e.options.distance||(d=="top"?g.outerHeight({margin:true})/2:g.outerWidth({margin:true})/2);if(a=="show")g.css("opacity",0).css(d,b=="pos"?-k:k);var n={opacity:a==
"show"?1:0};n[d]=(a=="show"?b=="pos"?"+=":"-=":b=="pos"?"-=":"+=")+k;g.animate(n,{queue:false,duration:e.duration,easing:e.options.easing,complete:function(){a=="hide"&&g.hide();c.effects.restore(g,f);c.effects.removeWrapper(g);e.callback&&e.callback.apply(this,arguments);g.dequeue()}})})}})(jQuery);
(function(c){c.effects.explode=function(e){return this.queue(function(){var g=e.options.pieces?Math.round(Math.sqrt(e.options.pieces)):3,f=e.options.pieces?Math.round(Math.sqrt(e.options.pieces)):3;e.options.mode=e.options.mode=="toggle"?c(this).is(":visible")?"hide":"show":e.options.mode;var a=c(this).show().css("visibility","hidden"),b=a.offset();b.top-=parseInt(a.css("marginTop"),10)||0;b.left-=parseInt(a.css("marginLeft"),10)||0;for(var d=a.outerWidth(true),k=a.outerHeight(true),n=0;n<g;n++)for(var o=
0;o<f;o++)a.clone().appendTo("body").wrap("<div></div>").css({position:"absolute",visibility:"visible",left:-o*(d/f),top:-n*(k/g)}).parent().addClass("ui-effects-explode").css({position:"absolute",overflow:"hidden",width:d/f,height:k/g,left:b.left+o*(d/f)+(e.options.mode=="show"?(o-Math.floor(f/2))*(d/f):0),top:b.top+n*(k/g)+(e.options.mode=="show"?(n-Math.floor(g/2))*(k/g):0),opacity:e.options.mode=="show"?0:1}).animate({left:b.left+o*(d/f)+(e.options.mode=="show"?0:(o-Math.floor(f/2))*(d/f)),top:b.top+
n*(k/g)+(e.options.mode=="show"?0:(n-Math.floor(g/2))*(k/g)),opacity:e.options.mode=="show"?1:0},e.duration||500);setTimeout(function(){e.options.mode=="show"?a.css({visibility:"visible"}):a.css({visibility:"visible"}).hide();e.callback&&e.callback.apply(a[0]);a.dequeue();c("div.ui-effects-explode").remove()},e.duration||500)})}})(jQuery);
(function(c){c.effects.fade=function(e){return this.queue(function(){var g=c(this),f=c.effects.setMode(g,e.options.mode||"hide");g.animate({opacity:f},{queue:false,duration:e.duration,easing:e.options.easing,complete:function(){e.callback&&e.callback.apply(this,arguments);g.dequeue()}})})}})(jQuery);
(function(c){c.effects.fold=function(e){return this.queue(function(){var g=c(this),f=["position","top","bottom","left","right"],a=c.effects.setMode(g,e.options.mode||"hide"),b=e.options.size||15,d=!!e.options.horizFirst,k=e.duration?e.duration/2:c.fx.speeds._default/2;c.effects.save(g,f);g.show();var n=c.effects.createWrapper(g).css({overflow:"hidden"}),o=a=="show"!=d,u=o?["width","height"]:["height","width"];o=o?[n.width(),n.height()]:[n.height(),n.width()];var r=/([0-9]+)%/.exec(b);if(r)b=parseInt(r[1],
10)/100*o[a=="hide"?0:1];if(a=="show")n.css(d?{height:0,width:b}:{height:b,width:0});d={};r={};d[u[0]]=a=="show"?o[0]:b;r[u[1]]=a=="show"?o[1]:0;n.animate(d,k,e.options.easing).animate(r,k,e.options.easing,function(){a=="hide"&&g.hide();c.effects.restore(g,f);c.effects.removeWrapper(g);e.callback&&e.callback.apply(g[0],arguments);g.dequeue()})})}})(jQuery);
(function(c){c.effects.highlight=function(e){return this.queue(function(){var g=c(this),f=["backgroundImage","backgroundColor","opacity"],a=c.effects.setMode(g,e.options.mode||"show"),b={backgroundColor:g.css("backgroundColor")};if(a=="hide")b.opacity=0;c.effects.save(g,f);g.show().css({backgroundImage:"none",backgroundColor:e.options.color||"#ffff99"}).animate(b,{queue:false,duration:e.duration,easing:e.options.easing,complete:function(){a=="hide"&&g.hide();c.effects.restore(g,f);a=="show"&&!c.support.opacity&&
this.style.removeAttribute("filter");e.callback&&e.callback.apply(this,arguments);g.dequeue()}})})}})(jQuery);
(function(c){c.effects.pulsate=function(e){return this.queue(function(){var g=c(this),f=c.effects.setMode(g,e.options.mode||"show");times=(e.options.times||5)*2-1;duration=e.duration?e.duration/2:c.fx.speeds._default/2;isVisible=g.is(":visible");animateTo=0;if(!isVisible){g.css("opacity",0).show();animateTo=1}if(f=="hide"&&isVisible||f=="show"&&!isVisible)times--;for(f=0;f<times;f++){g.animate({opacity:animateTo},duration,e.options.easing);animateTo=(animateTo+1)%2}g.animate({opacity:animateTo},duration,
e.options.easing,function(){animateTo==0&&g.hide();e.callback&&e.callback.apply(this,arguments)});g.queue("fx",function(){g.dequeue()}).dequeue()})}})(jQuery);
(function(c){c.effects.puff=function(e){return this.queue(function(){var g=c(this),f=c.effects.setMode(g,e.options.mode||"hide"),a=parseInt(e.options.percent,10)||150,b=a/100,d={height:g.height(),width:g.width()};c.extend(e.options,{fade:true,mode:f,percent:f=="hide"?a:100,from:f=="hide"?d:{height:d.height*b,width:d.width*b}});g.effect("scale",e.options,e.duration,e.callback);g.dequeue()})};c.effects.scale=function(e){return this.queue(function(){var g=c(this),f=c.extend(true,{},e.options),a=c.effects.setMode(g,
e.options.mode||"effect"),b=parseInt(e.options.percent,10)||(parseInt(e.options.percent,10)==0?0:a=="hide"?0:100),d=e.options.direction||"both",k=e.options.origin;if(a!="effect"){f.origin=k||["middle","center"];f.restore=true}k={height:g.height(),width:g.width()};g.from=e.options.from||(a=="show"?{height:0,width:0}:k);b={y:d!="horizontal"?b/100:1,x:d!="vertical"?b/100:1};g.to={height:k.height*b.y,width:k.width*b.x};if(e.options.fade){if(a=="show"){g.from.opacity=0;g.to.opacity=1}if(a=="hide"){g.from.opacity=
1;g.to.opacity=0}}f.from=g.from;f.to=g.to;f.mode=a;g.effect("size",f,e.duration,e.callback);g.dequeue()})};c.effects.size=function(e){return this.queue(function(){var g=c(this),f=["position","top","bottom","left","right","width","height","overflow","opacity"],a=["position","top","bottom","left","right","overflow","opacity"],b=["width","height","overflow"],d=["fontSize"],k=["borderTopWidth","borderBottomWidth","paddingTop","paddingBottom"],n=["borderLeftWidth","borderRightWidth","paddingLeft","paddingRight"],
o=c.effects.setMode(g,e.options.mode||"effect"),u=e.options.restore||false,r=e.options.scale||"both",q=e.options.origin,z={height:g.height(),width:g.width()};g.from=e.options.from||z;g.to=e.options.to||z;if(q){q=c.effects.getBaseline(q,z);g.from.top=(z.height-g.from.height)*q.y;g.from.left=(z.width-g.from.width)*q.x;g.to.top=(z.height-g.to.height)*q.y;g.to.left=(z.width-g.to.width)*q.x}var y={from:{y:g.from.height/z.height,x:g.from.width/z.width},to:{y:g.to.height/z.height,x:g.to.width/z.width}};
if(r=="box"||r=="both"){if(y.from.y!=y.to.y){f=f.concat(k);g.from=c.effects.setTransition(g,k,y.from.y,g.from);g.to=c.effects.setTransition(g,k,y.to.y,g.to)}if(y.from.x!=y.to.x){f=f.concat(n);g.from=c.effects.setTransition(g,n,y.from.x,g.from);g.to=c.effects.setTransition(g,n,y.to.x,g.to)}}if(r=="content"||r=="both")if(y.from.y!=y.to.y){f=f.concat(d);g.from=c.effects.setTransition(g,d,y.from.y,g.from);g.to=c.effects.setTransition(g,d,y.to.y,g.to)}c.effects.save(g,u?f:a);g.show();c.effects.createWrapper(g);
g.css("overflow","hidden").css(g.from);if(r=="content"||r=="both"){k=k.concat(["marginTop","marginBottom"]).concat(d);n=n.concat(["marginLeft","marginRight"]);b=f.concat(k).concat(n);g.find("*[width]").each(function(){child=c(this);u&&c.effects.save(child,b);var v={height:child.height(),width:child.width()};child.from={height:v.height*y.from.y,width:v.width*y.from.x};child.to={height:v.height*y.to.y,width:v.width*y.to.x};if(y.from.y!=y.to.y){child.from=c.effects.setTransition(child,k,y.from.y,child.from);
child.to=c.effects.setTransition(child,k,y.to.y,child.to)}if(y.from.x!=y.to.x){child.from=c.effects.setTransition(child,n,y.from.x,child.from);child.to=c.effects.setTransition(child,n,y.to.x,child.to)}child.css(child.from);child.animate(child.to,e.duration,e.options.easing,function(){u&&c.effects.restore(child,b)})})}g.animate(g.to,{queue:false,duration:e.duration,easing:e.options.easing,complete:function(){g.to.opacity===0&&g.css("opacity",g.from.opacity);o=="hide"&&g.hide();c.effects.restore(g,
u?f:a);c.effects.removeWrapper(g);e.callback&&e.callback.apply(this,arguments);g.dequeue()}})})}})(jQuery);
(function(c){c.effects.shake=function(e){return this.queue(function(){var g=c(this),f=["position","top","bottom","left","right"];c.effects.setMode(g,e.options.mode||"effect");var a=e.options.direction||"left",b=e.options.distance||20,d=e.options.times||3,k=e.duration||e.options.duration||140;c.effects.save(g,f);g.show();c.effects.createWrapper(g);var n=a=="up"||a=="down"?"top":"left",o=a=="up"||a=="left"?"pos":"neg";a={};var u={},r={};a[n]=(o=="pos"?"-=":"+=")+b;u[n]=(o=="pos"?"+=":"-=")+b*2;r[n]=
(o=="pos"?"-=":"+=")+b*2;g.animate(a,k,e.options.easing);for(b=1;b<d;b++)g.animate(u,k,e.options.easing).animate(r,k,e.options.easing);g.animate(u,k,e.options.easing).animate(a,k/2,e.options.easing,function(){c.effects.restore(g,f);c.effects.removeWrapper(g);e.callback&&e.callback.apply(this,arguments)});g.queue("fx",function(){g.dequeue()});g.dequeue()})}})(jQuery);
(function(c){c.effects.slide=function(e){return this.queue(function(){var g=c(this),f=["position","top","bottom","left","right"],a=c.effects.setMode(g,e.options.mode||"show"),b=e.options.direction||"left";c.effects.save(g,f);g.show();c.effects.createWrapper(g).css({overflow:"hidden"});var d=b=="up"||b=="down"?"top":"left";b=b=="up"||b=="left"?"pos":"neg";var k=e.options.distance||(d=="top"?g.outerHeight({margin:true}):g.outerWidth({margin:true}));if(a=="show")g.css(d,b=="pos"?isNaN(k)?"-"+k:-k:k);
var n={};n[d]=(a=="show"?b=="pos"?"+=":"-=":b=="pos"?"-=":"+=")+k;g.animate(n,{queue:false,duration:e.duration,easing:e.options.easing,complete:function(){a=="hide"&&g.hide();c.effects.restore(g,f);c.effects.removeWrapper(g);e.callback&&e.callback.apply(this,arguments);g.dequeue()}})})}})(jQuery);
(function(c){c.effects.transfer=function(e){return this.queue(function(){var g=c(this),f=c(e.options.to),a=f.offset();f={top:a.top,left:a.left,height:f.innerHeight(),width:f.innerWidth()};a=g.offset();var b=c('<div class="ui-effects-transfer"></div>').appendTo(document.body).addClass(e.options.className).css({top:a.top,left:a.left,height:g.innerHeight(),width:g.innerWidth(),position:"absolute"}).animate(f,e.duration,e.options.easing,function(){b.remove();e.callback&&e.callback.apply(g[0],arguments);
g.dequeue()})})}})(jQuery);var dateFormat=function(){var c=/d{1,4}|m{1,4}|yy(?:yy)?|([HhMsTt])\1?|[LloSZ]|"[^"]*"|'[^']*'/g,e=/\b(?:[PMCEA][SDP]T|(?:Pacific|Mountain|Central|Eastern|Atlantic) (?:Standard|Daylight|Prevailing) Time|(?:GMT|UTC)(?:[-+]\d{4})?)\b/g,g=/[^-+\dA-Z]/g,f=function(a,b){for(a=String(a);a.length<(b||2);)a="0"+a;return a};return function(a,b,d){var k=dateFormat;if(arguments.length==1&&Object.prototype.toString.call(a)=="[object String]"&&!/\d/.test(a)){b=a;a=undefined}a=a?new Date(a):new Date;if(isNaN(a))throw SyntaxError("invalid date");
b=String(k.masks[b]||b||k.masks["default"]);if(b.slice(0,4)=="UTC:"){b=b.slice(4);d=true}var n=d?"getUTC":"get",o=a[n+"Date"](),u=a[n+"Day"](),r=a[n+"Month"](),q=a[n+"FullYear"](),z=a[n+"Hours"](),y=a[n+"Minutes"](),v=a[n+"Seconds"](),E=a[n+"Milliseconds"](),I=d?0:a.getTimezoneOffset(),F={d:o,dd:f(o),ddd:k.i18n.dayNames[u],dddd:k.i18n.dayNames[u+7],m:r+1,mm:f(r+1),mmm:k.i18n.monthNames[r],mmmm:k.i18n.monthNames[r+12],yy:String(q).slice(2),yyyy:q,h:z%12||12,hh:f(z%12||12),H:z,HH:f(z),M:y,MM:f(y),s:v,
ss:f(v),l:f(E,3),L:f(E>99?Math.round(E/10):E),t:z<12?"a":"p",tt:z<12?"am":"pm",T:z<12?"A":"P",TT:z<12?"AM":"PM",Z:d?"UTC":(String(a).match(e)||[""]).pop().replace(g,""),o:(I>0?"-":"+")+f(Math.floor(Math.abs(I)/60)*100+Math.abs(I)%60,4),S:["th","st","nd","rd"][o%10>3?0:(o%100-o%10!=10)*o%10]};return b.replace(c,function(L){return L in F?F[L]:L.slice(1,L.length-1)})}}();
dateFormat.masks={"default":"ddd mmm dd yyyy HH:MM:ss",shortDate:"m/d/yy",mediumDate:"mmm d, yyyy",longDate:"mmmm d, yyyy",fullDate:"dddd, mmmm d, yyyy",shortTime:"h:MM TT",mediumTime:"h:MM:ss TT",longTime:"h:MM:ss TT Z",isoDate:"yyyy-mm-dd",isoTime:"HH:MM:ss",isoDateTime:"yyyy-mm-dd'T'HH:MM:ss",isoUtcDateTime:"UTC:yyyy-mm-dd'T'HH:MM:ss'Z'"};
dateFormat.i18n={dayNames:["Sun","Mon","Tue","Wed","Thu","Fri","Sat","Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],monthNames:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","January","February","March","April","May","June","July","August","September","October","November","December"]};Date.prototype.format=function(c,e){return dateFormat(this,c,e)};(function(c){c.Jcrop=function(e,g){function f(S){return""+parseInt(S)+"px"}function a(S){S=c(S).offset();return[S.left,S.top]}function b(S){return[S.pageX-K[0],S.pageY-K[1]]}function d(S,ha){return function(J){if(F.aspectRatio)switch(S){case "e":J[1]=ha.y+1;break;case "w":J[1]=ha.y+1;break;case "n":J[0]=ha.x+1;break;case "s":J[0]=ha.x+1;break}else switch(S){case "e":J[1]=ha.y2;break;case "w":J[1]=ha.y2;break;case "n":J[0]=ha.x2;break;case "s":J[0]=ha.x2;break}na.setCurrent(J);sa.update()}}function k(S){var ha=
S;ua.watchKeys();return function(J){na.moveOffset([J[0]-ha[0],J[1]-ha[1]]);ha=J;sa.update()}}function n(S){switch(S){case "n":return"sw";case "s":return"nw";case "e":return"nw";case "w":return"ne";case "ne":return"sw";case "nw":return"se";case "se":return"nw";case "sw":return"ne"}}function o(S){return function(ha){if(F.disabled)return false;if(S=="move"&&!F.allowMove)return false;Z=true;var J=b(ha);K=a(H);Aa.setCursor(S=="move"?S:S+"-resize");if(S=="move")Aa.activateHandlers(k(J),r);else{J=na.getFixed();
var za=n(S),fa=na.getCorner(n(za));na.setPressed(na.getCorner(za));na.setCurrent(fa);Aa.activateHandlers(d(S,J),r)}ha.stopPropagation();ha.preventDefault();return false}}function u(S){return{x:parseInt(S.x*ra),y:parseInt(S.y*Ga),x2:parseInt(S.x2*ra),y2:parseInt(S.y2*Ga),w:parseInt(S.w*ra),h:parseInt(S.h*Ga)}}function r(){var S=na.getFixed();if(S.w>F.minSelect[0]&&S.h>F.minSelect[1]){sa.enableHandles();sa.done()}else sa.release();Aa.setCursor(F.allowSelect?"crosshair":"default")}function q(S){na.setCurrent(S);
sa.update()}function z(){var S=c("<div></div>").addClass(F.baseClass+"-tracker");c.browser.msie&&S.css({opacity:0,backgroundColor:"white"});return S}function y(S){v([S[0]/ra,S[1]/Ga,S[2]/ra,S[3]/Ga])}function v(S){na.setPressed([S[0],S[1]]);na.setCurrent([S[2],S[3]]);sa.update()}function E(S){if(typeof S!="object")S={};F=c.extend(F,S);if(typeof F.onChange!=="function")F.onChange=function(){};if(typeof F.onSelect!=="function")F.onSelect=function(){}}function I(S){F.allowResize?S?sa.enableOnly():sa.enableHandles():
sa.disableHandles();Aa.setCursor(F.allowSelect?"crosshair":"default");sa.setCursor(F.allowMove?"move":"default");U.css("backgroundColor",F.bgColor);if("setSelect"in F){y(g.setSelect);sa.done();delete F.setSelect}if("trueSize"in F){ra=F.trueSize[0]/ba;Ga=F.trueSize[1]/da}La=F.maxSize[0]||0;Oa=F.maxSize[1]||0;ga=F.minSize[0]||0;oa=F.minSize[1]||0;if("outerImage"in F){H.attr("src",F.outerImage);delete F.outerImage}sa.refresh()}e=e;g=g;if(typeof e!=="object")e=c(e)[0];if(typeof g!=="object")g={};if(!("trackDocument"in
g)){g.trackDocument=c.browser.msie?false:true;if(c.browser.msie&&c.browser.version.split(".")[0]=="8")g.trackDocument=true}if(!("keySupport"in g))g.keySupport=c.browser.msie?false:true;var F={trackDocument:false,baseClass:"jcrop",addClass:null,bgColor:"black",bgOpacity:0.6,borderOpacity:0.4,handleOpacity:0.5,handlePad:5,handleSize:9,handleOffset:5,edgeMargin:14,aspectRatio:0,keySupport:true,cornerHandles:true,sideHandles:true,drawBorders:true,dragEdges:true,boxWidth:0,boxHeight:0,boundary:8,animationDelay:20,
swingSpeed:3,allowSelect:true,allowMove:true,allowResize:true,minSelect:[0,0],maxSize:[0,0],minSize:[0,0],onChange:function(){},onSelect:function(){}};E(g);var L=c(e),H=L.clone().removeAttr("id").css({position:"absolute"});H.width(L.width());H.height(L.height());L.after(H).hide();(function(S,ha,J){var za=S.width(),fa=S.height();if(za>ha&&ha>0){za=ha;fa=ha/S.width()*S.height()}if(fa>J&&J>0){fa=J;za=J/S.height()*S.width()}ra=S.width()/za;Ga=S.height()/fa;S.width(za).height(fa)})(H,F.boxWidth,F.boxHeight);
var ba=H.width(),da=H.height(),U=c("<div />").width(ba).height(da).addClass(F.baseClass+"-holder").css({position:"relative",backgroundColor:F.bgColor}).insertAfter(L).append(H);F.addClass&&U.addClass(F.addClass);var m=c("<img />").attr("src",H.attr("src")).css("position","absolute").width(ba).height(da),Ca=c("<div />").width(""+parseInt(100)+"%").height(""+parseInt(100)+"%").css({zIndex:310,position:"absolute",overflow:"hidden"}).append(m),Na=c("<div />").width(""+parseInt(100)+"%").height(""+parseInt(100)+
"%").css("zIndex",320),Qa=c("<div />").css({position:"absolute",zIndex:300}).insertBefore(H).append(Ca,Na),Fa=F.boundary,Ta=z().width(ba+Fa*2).height(da+Fa*2).css({position:"absolute",top:f(-Fa),left:f(-Fa),zIndex:290}).mousedown(function(S){if(F.disabled)return false;if(!F.allowSelect)return false;Z=true;K=a(H);sa.disableHandles();if("crosshair"!=la){Aa.setCursor("crosshair");la="crosshair"}var ha=b(S);na.setPressed(ha);Aa.activateHandlers(q,r);ua.watchKeys();sa.update();S.stopPropagation();S.preventDefault();
return false}),La,Oa,ga,oa,ra,Ga,K=a(H),Z,la,xa,ya,na=function(){function S(){if(!F.aspectRatio){var T=ia-fa,pa=Ka-aa;if(La&&Math.abs(T)>La)ia=T>0?fa+La:fa-La;if(Oa&&Math.abs(pa)>Oa)Ka=pa>0?aa+Oa:aa-Oa;if(oa&&Math.abs(pa)<oa)Ka=pa>0?aa+oa:aa-oa;if(ga&&Math.abs(T)<ga)ia=T>0?fa+ga:fa-ga;if(fa<0){ia-=fa;fa-=fa}if(aa<0){Ka-=aa;aa-=aa}if(ia<0){fa-=ia;ia-=ia}if(Ka<0){aa-=Ka;Ka-=Ka}if(ia>ba){T=ia-ba;fa-=T;ia-=T}if(Ka>da){T=Ka-da;aa-=T;Ka-=T}if(fa>ba){T=fa-da;Ka-=T;aa-=T}if(aa>da){T=aa-da;Ka-=T;aa-=T}return za(J(fa,
aa,ia,Ka))}T=F.aspectRatio;pa=F.minSize[0]/ra;var Ba=F.maxSize[0]/ra,Ia=ia-fa,va=Ka-aa,wa=Math.abs(Ia),ka=Math.abs(va);if(Ba==0)Ba=ba*10;if(wa/ka<T){wa=Ka;w=ka*T;ka=Ia<0?fa-w:w+fa;if(ka<0){ka=0;h=Math.abs((ka-fa)/T);wa=va<0?aa-h:h+aa}else if(ka>ba){ka=ba;h=Math.abs((ka-fa)/T);wa=va<0?aa-h:h+aa}}else{ka=ia;h=wa/T;wa=va<0?aa-h:aa+h;if(wa<0){wa=0;w=Math.abs((wa-aa)*T);ka=Ia<0?fa-w:w+fa}else if(wa>da){wa=da;w=Math.abs(wa-aa)*T;ka=Ia<0?fa-w:w+fa}}if(ka>fa){if(ka-fa<pa)ka=fa+pa;else if(ka-fa>Ba)ka=fa+Ba;
wa=wa>aa?aa+(ka-fa)/T:aa-(ka-fa)/T}else if(ka<fa){if(fa-ka<pa)ka=fa-pa;else if(fa-ka>Ba)ka=fa-Ba;wa=wa>aa?aa+(fa-ka)/T:aa-(fa-ka)/T}if(ka<0){fa-=ka;ka=0}else if(ka>ba){fa-=ka-ba;ka=ba}if(wa<0){aa-=wa;wa=0}else if(wa>da){aa-=wa-da;wa=da}return last=za(J(fa,aa,ka,wa))}function ha(T){if(T[0]<0)T[0]=0;if(T[1]<0)T[1]=0;if(T[0]>ba)T[0]=ba;if(T[1]>da)T[1]=da;return[T[0],T[1]]}function J(T,pa,Ba,Ia){var va=T,wa=Ba,ka=pa,bb=Ia;if(Ba<T){va=Ba;wa=T}if(Ia<pa){ka=Ia;bb=pa}return[Math.round(va),Math.round(ka),
Math.round(wa),Math.round(bb)]}function za(T){return{x:T[0],y:T[1],x2:T[2],y2:T[3],w:T[2]-T[0],h:T[3]-T[1]}}var fa=0,aa=0,ia=0,Ka=0,ea,qa;return{flipCoords:J,setPressed:function(T){T=ha(T);ia=fa=T[0];Ka=aa=T[1]},setCurrent:function(T){T=ha(T);ea=T[0]-ia;qa=T[1]-Ka;ia=T[0];Ka=T[1]},getOffset:function(){return[ea,qa]},moveOffset:function(T){var pa=T[0];T=T[1];if(0>fa+pa)pa-=pa+fa;if(0>aa+T)T-=T+aa;if(da<Ka+T)T+=da-(Ka+T);if(ba<ia+pa)pa+=ba-(ia+pa);fa+=pa;ia+=pa;aa+=T;Ka+=T},getCorner:function(T){var pa=
S();switch(T){case "ne":return[pa.x2,pa.y];case "nw":return[pa.x,pa.y];case "se":return[pa.x2,pa.y2];case "sw":return[pa.x,pa.y2]}},getFixed:S}}(),sa=function(){function S(Ja){Ja=c("<div />").css({position:"absolute",opacity:F.borderOpacity}).addClass(F.baseClass+"-"+Ja);Ca.append(Ja);return Ja}function ha(Ja,Ya){var db=c("<div />").mousedown(o(Ja)).css({cursor:Ja+"-resize",position:"absolute",zIndex:Ya});Na.append(db);return db}function J(Ja){var Ya=F.handleSize,db=ka,fb=Ya;Ya=Ya;switch(Ja){case "n":case "s":Ya=
""+parseInt(100)+"%";break;case "e":case "w":fb=""+parseInt(100)+"%";break}return ha(Ja,Ba++).width(Ya).height(fb).css({top:f(-db+1),left:f(-db+1)})}function za(Ja){for(i in Ja)va[Ja[i]]=ha(Ja[i],Ba++).css({top:f(-ka+1),left:f(-ka+1),opacity:F.handleOpacity}).addClass(F.baseClass+"-handle")}function fa(Ja){var Ya=Math.round(Ja.h/2-ka),db=Math.round(Ja.w/2-ka);west=-ka+1;var fb=Ja.w-ka;Ja=Ja.h-ka;"e"in va&&va.e.css({top:f(Ya),left:f(fb)})&&va.w.css({top:f(Ya)})&&va.s.css({top:f(Ja),left:f(db)})&&va.n.css({left:f(db)});
"ne"in va&&va.ne.css({left:f(fb)})&&va.se.css({top:f(Ja),left:f(fb)})&&va.sw.css({top:f(Ja)});"b"in va&&va.b.css({top:f(Ja)})&&va.r.css({left:f(fb)})}function aa(){var Ja=na.getFixed();na.setPressed([Ja.x,Ja.y]);na.setCurrent([Ja.x2,Ja.y2]);ia()}function ia(){if(pa)return Ka()}function Ka(){var Ja=na.getFixed(),Ya=Ja.h;Qa.width(Ja.w).height(Ya);Ya=Ja.x;var db=Ja.y;m.css({top:f(-db),left:f(-Ya)});Qa.css({top:f(db),left:f(Ya)});F.drawBorders&&Ia.right.css({left:f(Ja.w-1)})&&Ia.bottom.css({top:f(Ja.h-
1)});wa&&fa(Ja);if(!pa){Qa.show();H.css("opacity",F.bgOpacity);pa=true}F.onChange(u(Ja))}function ea(){wa=true;if(F.allowResize){fa(na.getFixed());Na.show();return true}}function qa(){wa=false;Na.hide()}function T(Ja){(xa=Ja)?qa():ea()}var pa,Ba=370,Ia={},va={},wa=false,ka=F.handleOffset;if(F.drawBorders)Ia={top:S("hline").css("top",c.browser.msie?f(-1):f(0)),bottom:S("hline"),left:S("vline"),right:S("vline")};if(F.dragEdges){va.t=J("n");va.b=J("s");va.r=J("e");va.l=J("w")}F.sideHandles&&za(["n",
"s","e","w"]);F.cornerHandles&&za(["sw","nw","ne","se"]);var bb=z().mousedown(o("move")).css({cursor:"move",position:"absolute",zIndex:360});Ca.append(bb);qa();return{updateVisible:ia,update:Ka,release:function(){qa();Qa.hide();H.css("opacity",1);pa=false},refresh:aa,setCursor:function(Ja){bb.css("cursor",Ja)},enableHandles:ea,enableOnly:function(){wa=true},showHandles:function(){if(wa){fa(na.getFixed());Na.show()}},disableHandles:qa,animMode:T,done:function(){T(false);aa()}}}(),Aa=function(){function S(aa){J(b(aa))}
function ha(aa){aa.preventDefault();aa.stopPropagation();if(Z){Z=false;za(b(aa));F.onSelect(u(na.getFixed()));Ta.css({zIndex:290});fa&&c(document).unbind("mousemove",S).unbind("mouseup",ha);J=function(){};za=function(){}}return false}var J=function(){},za=function(){},fa=F.trackDocument;fa||Ta.mousemove(S).mouseup(ha).mouseout(ha);H.before(Ta);return{activateHandlers:function(aa,ia){Z=true;J=aa;za=ia;Ta.css({zIndex:450});fa&&c(document).mousemove(S).mouseup(ha);return false},setCursor:function(aa){Ta.css("cursor",
aa)}}}(),ua=function(){function S(za,fa,aa){if(F.allowMove){na.moveOffset([fa,aa]);sa.updateVisible()}za.preventDefault();za.stopPropagation()}var ha=c('<input type="radio" />').css({position:"absolute",left:"-30px"}).keypress(function(za){if(za.ctrlKey)return true;var fa=(ya=za.shiftKey?true:false)?10:1;switch(za.keyCode){case 37:S(za,-fa,0);break;case 39:S(za,fa,0);break;case 38:S(za,0,-fa);break;case 40:S(za,0,fa);break;case 27:sa.release();break;case 9:return true}return nothing(za)}).blur(function(){ha.hide()}),
J=c("<div />").css({position:"absolute",overflow:"hidden"}).append(ha);F.keySupport&&J.insertBefore(H);return{watchKeys:function(){if(F.keySupport){ha.show();ha.focus()}}}}();Na.hide();I(true);Fa={animateTo:function(S){var ha=S[2]/ra,J=S[3]/Ga;if(!xa){S=na.flipCoords(S[0]/ra,S[1]/Ga,ha,J);var za=na.getFixed(),fa=initcr=[za.x,za.y,za.x2,za.y2],aa=F.animationDelay,ia=fa[0],Ka=fa[1];ha=fa[2];J=fa[3];var ea=S[0]-initcr[0],qa=S[1]-initcr[1],T=S[2]-initcr[2],pa=S[3]-initcr[3],Ba=0,Ia=F.swingSpeed;sa.animMode(true);
var va=function(){return function(){Ba+=(100-Ba)/Ia;fa[0]=ia+Ba/100*ea;fa[1]=Ka+Ba/100*qa;fa[2]=ha+Ba/100*T;fa[3]=J+Ba/100*pa;Ba<100?window.setTimeout(va,aa):sa.done();if(Ba>=99.8)Ba=100;v(fa)}}();window.setTimeout(va,aa)}},setSelect:y,setOptions:function(S){E(S);I()},tellSelect:function(){return u(na.getFixed())},tellScaled:function(){return na.getFixed()},disable:function(){F.disabled=true;sa.disableHandles();sa.setCursor("default");Aa.setCursor("default")},enable:function(){F.disabled=false;I()},
cancel:function(){sa.done();Aa.activateHandlers(null,null)},focus:ua.watchKeys,getBounds:function(){return[ba*ra,da*Ga]},getWidgetSize:function(){return[ba,da]},release:sa.release,destroy:function(){U.remove();L.show()}};L.data("Jcrop",Fa);return Fa};c.fn.Jcrop=function(e){function g(f){var a=e.useImg||f.src,b=new Image;b.onload=function(){c.Jcrop(f,e)};b.src=a}if(typeof e!=="object")e={};this.each(function(){if(c(this).data("Jcrop"))if(e=="api")return c(this).data("Jcrop");else c(this).data("Jcrop").setOptions(e);
else g(this)});return this}})(jQuery);jQuery.fn.extend({everyTime:function(c,e,g,f){return this.each(function(){jQuery.timer.add(this,c,e,g,f)})},oneTime:function(c,e,g){return this.each(function(){jQuery.timer.add(this,c,e,g,1)})},stopTime:function(c,e){return this.each(function(){jQuery.timer.remove(this,c,e)})}});
jQuery.extend({timer:{global:[],guid:1,dataKey:"jQuery.timer",regex:/^([0-9]+(?:\.[0-9]*)?)\s*(.*s)?$/,powers:{ms:1,cs:10,ds:100,s:1E3,das:1E4,hs:1E5,ks:1E6},timeParse:function(c){if(c==undefined||c==null)return null;var e=this.regex.exec(jQuery.trim(c.toString()));return e[2]?parseFloat(e[1])*(this.powers[e[2]]||1):c},add:function(c,e,g,f,a){var b=0;if(jQuery.isFunction(g)){a||(a=f);f=g;g=e}e=jQuery.timer.timeParse(e);if(!(typeof e!="number"||isNaN(e)||e<0)){if(typeof a!="number"||isNaN(a)||a<0)a=
0;a=a||0;var d=jQuery.data(c,this.dataKey)||jQuery.data(c,this.dataKey,{});d[g]||(d[g]={});f.timerID=f.timerID||this.guid++;var k=function(){if(++b>a&&a!==0||f.call(c,b)===false)jQuery.timer.remove(c,g,f)};k.timerID=f.timerID;d[g][f.timerID]||(d[g][f.timerID]=window.setInterval(k,e));this.global.push(c)}},remove:function(c,e,g){var f=jQuery.data(c,this.dataKey),a;if(f){if(e){if(f[e]){if(g){if(g.timerID){window.clearInterval(f[e][g.timerID]);delete f[e][g.timerID]}}else for(g in f[e]){window.clearInterval(f[e][g]);
delete f[e][g]}for(a in f[e])break;if(!a){a=null;delete f[e]}}}else for(e in f)this.remove(c,e,g);for(a in f)break;a||jQuery.removeData(c,this.dataKey)}}}});jQuery(window).bind("unload",function(){jQuery.each(jQuery.timer.global,function(c,e){jQuery.timer.remove(e)})});(function(c){c.cluetip={version:"1.1pre"};var e,g,f,a,b,d,k,n,o="appendTo",u="body";c.fn.cluetip=function(r,q){function z(E,I){var F=E.dropShadow&&E.dropShadowSteps?+E.dropShadowSteps:0;if(c.support.boxShadow){var L=F===0?"0 0 ":"1px 1px ";c("#cluetip").css(c.support.boxShadow,L+F+"px rgba(0,0,0,0.5)");return false}L=c("#cluetip .cluetip-drop-shadow");if(F==L.length)return L;L.remove();L=[];for(var H=0;H<F;)L[H++]='<div style="top:'+H+"px;left:"+H+'px;"></div>';return I=c(L.join("")).css({position:"absolute",
backgroundColor:"#000",zIndex:y-1,opacity:0.1}).addClass("cluetip-drop-shadow").prependTo("#cluetip")}if(typeof r=="object"){q=r;r=null}if(r=="destroy")return this.removeData("cluetip").unbind(".cluetip");q=c.extend(true,{},c.fn.cluetip.defaults,q||{});if(!c("#cluetip").length){c('<div id="cluetip"><div id="cluetip-outer" class="ui-cluetip-outer"><h3 id="cluetip-title" class="ui-widget-header ui-cluetip-header"></h3><div id="cluetip-inner" class="ui-widget-content ui-cluetip-content"></div></div><div id="cluetip-extra"></div><div id="cluetip-arrows" class="cluetip-arrows"></div></div>')[o](u).hide();
var y=+q.cluezIndex;e=c("#cluetip").css({position:"absolute"});f=c("#cluetip-outer").css({position:"relative",zIndex:y});g=c("#cluetip-inner");a=c("#cluetip-title");b=c("#cluetip-arrows");d=c('<div id="cluetip-waitimage"></div>').css({position:"absolute"}).insertBefore(e).hide()}var v=(parseInt(e.css("paddingLeft"),10)||0)+(parseInt(e.css("paddingRight"),10)||0);this.each(function(E){function I(){return false}var F=this,L=c(this),H=c.extend(true,{},q,c.metadata?L.metadata():c.meta?L.data():{}),ba=
false;y=+H.cluezIndex;L.data("cluetip",{title:F.title,zIndex:y});var da=false,U=0,m=L.attr(H.attribute),Ca=H.cluetipClass;if(!m&&!H.splitTitle&&!r)return true;if(H.local&&H.localPrefix)m=H.localPrefix+m;H.local&&H.hideLocal&&m&&c(m+":first").hide();var Na=parseInt(H.topOffset,10),Qa=parseInt(H.leftOffset,10),Fa,Ta,La=isNaN(parseInt(H.height,10))?"auto":/\D/g.test(H.height)?H.height:H.height+"px",Oa,ga,oa,ra,Ga,K=parseInt(H.width,10)||275,Z=K+v+H.dropShadowSteps,la=this.offsetWidth,xa,ya,na,sa,Aa,
ua=H.attribute!="title"?L.attr(H.titleAttribute):"";if(H.splitTitle){if(ua==undefined)ua="";Aa=ua.split(H.splitTitle);ua=Aa.shift()}if(H.escapeTitle)ua=ua.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/</g,"&lt;");var S=function(aa){if(!H.onActivate(L))return false;da=true;e.removeClass().css({width:K});m==L.attr("href")&&L.css("cursor",H.cursor);H.hoverClass&&L.addClass(H.hoverClass);ga=L.offset().top;xa=L.offset().left;na=aa.pageX;ra=aa.pageY;if(F.tagName.toLowerCase()!="area"){Oa=c(document).scrollTop();
sa=c(window).width()}if(H.positionBy=="fixed"){ya=la+xa+Qa;e.css({left:ya})}else{ya=la>xa&&xa>Z||xa+la+Z+Qa>sa?xa-Z-Qa:la+xa+Qa;if(F.tagName.toLowerCase()=="area"||H.positionBy=="mouse"||la+Z>sa)if(na+20+Z>sa){e.addClass(" cluetip-"+Ca);ya=na-Z-Qa>=0?na-Z-Qa-parseInt(e.css("marginLeft"),10)+parseInt(g.css("marginRight"),10):na-Z/2}else ya=na+Qa;var ia=ya<0?aa.pageY+Na:aa.pageY;e.css({left:ya>0&&H.positionBy!="bottomTop"?ya:na+Z/2>sa?sa/2-Z/2:Math.max(na-Z/2,0),zIndex:L.data("cluetip").zIndex});b.css({zIndex:L.data("cluetip").zIndex+
1})}Ta=c(window).height();if(r){if(typeof r=="function")r=r.call(F);g.html(r);ha(ia)}else if(Aa){aa=Aa.length;g.html(aa?Aa[0]:"");if(aa>1)for(var Ka=1;Ka<aa;Ka++)g.append('<div class="split-body">'+Aa[Ka]+"</div>");ha(ia)}else if(!H.local&&m.indexOf("#")!==0)if(/\.(jpe?g|tiff?|gif|png)(?:\?.*)?$/i.test(m)){g.html('<img src="'+m+'" alt="'+ua+'" />');ha(ia)}else if(ba&&H.ajaxCache){g.html(ba);ha(ia)}else{var ea=H.ajaxSettings.beforeSend,qa=H.ajaxSettings.error,T=H.ajaxSettings.success,pa=H.ajaxSettings.complete;
aa=c.extend(true,{},H.ajaxSettings,{cache:false,url:m,beforeSend:function(Ba){ea&&ea.call(F,Ba,e,g);f.children().empty();H.waitImage&&d.css({top:ra+20,left:na+20,zIndex:L.data("cluetip").zIndex-1}).show()},error:function(Ba,Ia){if(da)qa?qa.call(F,Ba,Ia,e,g):g.html("<i>sorry, the contents could not be loaded</i>")},success:function(Ba,Ia){ba=H.ajaxProcess.call(F,Ba);if(da){T&&T.call(F,Ba,Ia,e,g);g.html(ba)}},complete:function(Ba,Ia){pa&&pa.call(F,Ba,Ia,e,g);var va=g[0].getElementsByTagName("img");
n=va.length;for(var wa=0,ka=va.length;wa<ka;wa++)va[wa].complete&&n--;if(n&&!c.browser.opera)c(va).bind("load error",function(){n--;if(n<1){d.hide();da&&ha(ia)}});else{d.hide();da&&ha(ia)}}});c.ajax(aa)}else if(H.local){aa=c(m+(/#\S+$/.test(m)?"":":eq("+E+")")).clone(true).show();H.localIdSuffix&&aa.attr("id",aa[0].id+H.localIdSuffix);g.html(aa);ha(ia)}},ha=function(aa){e.addClass("cluetip-"+Ca);if(H.truncate){var ia=g.text().slice(0,H.truncate)+"...";g.html(ia)}ua?a.show().html(ua):H.showTitle?a.show().html("&nbsp;"):
a.hide();if(H.sticky){ia=c('<div id="cluetip-close"><a href="#">'+H.closeText+"</a></div>");H.closePosition=="bottom"?ia.appendTo(g):H.closePosition=="title"?ia.prependTo(a):ia.prependTo(g);ia.bind("click.cluetip",function(){za();return false});H.mouseOutClose?e.bind("mouseleave.cluetip",function(){za()}):e.unbind("mouseleave.cluetip")}ia="";f.css({zIndex:L.data("cluetip").zIndex,overflow:La=="auto"?"visible":"auto",height:La});Fa=La=="auto"?Math.max(e.outerHeight(),e.height()):parseInt(La,10);oa=
ga;Ga=Oa+Ta;if(H.positionBy=="fixed")oa=ga-H.dropShadowSteps+Na;else if(ya<na&&Math.max(ya,0)+Z>na||H.positionBy=="bottomTop")if(ga+Fa+Na>Ga&&ra-Oa>Fa+Na){oa=ra-Fa-Na;ia="top"}else{oa=ra+Na;ia="bottom"}else oa=ga+Fa+Na>Ga?Fa>=Ta?Oa:Ga-Fa-Na:L.css("display")=="block"||F.tagName.toLowerCase()=="area"||H.positionBy=="mouse"?aa-Na:ga-H.dropShadowSteps;if(ia=="")ya<xa?(ia="left"):(ia="right");aa=" clue-"+ia+"-"+Ca+" cluetip-"+Ca;if(Ca=="rounded")aa+=" ui-corner-all";e.css({top:oa+"px"}).attr({className:"ui-widget ui-widget-content ui-cluetip"+
aa});if(H.arrows){aa=ga-oa-H.dropShadowSteps;b.css({top:/(left|right)/.test(ia)&&ya>=0&&aa>0?aa+"px":/(left|right)/.test(ia)?0:""}).show()}else b.hide();(k=z(H))&&k.length&&k.hide().css({height:Fa,width:K,zIndex:L.data("cluetip").zIndex-1}).show();e.hide()[H.fx.open](H.fx.openSpeed||0);c.fn.bgiframe&&e.bgiframe();if(H.delayedClose>0)U=setTimeout(za,H.delayedClose);H.onShow.call(F,e,g)},J=function(){da=false;d.hide();if(!H.sticky||/click|toggle/.test(H.activation)){za();clearTimeout(U)}H.hoverClass&&
L.removeClass(H.hoverClass)},za=function(){f.parent().hide().removeClass();H.onHide.call(F,e,g);L.removeClass("cluetip-clicked");ua&&L.attr(H.titleAttribute,ua);L.css("cursor","");H.arrows&&b.css({top:""})};c(document).bind("hideCluetip",function(){za()});if(/click|toggle/.test(H.activation))L.bind("click.cluetip",function(aa){if(e.is(":hidden")||!L.is(".cluetip-clicked")){S(aa);c(".cluetip-clicked").removeClass("cluetip-clicked");L.addClass("cluetip-clicked")}else J(aa);this.blur();return false});
else if(H.activation=="focus"){L.bind("focus.cluetip",function(aa){L.attr("title","");S(aa)});L.bind("blur.cluetip",function(aa){L.attr("title",L.data("thisInfo").title);J(aa)})}else{L[H.clickThrough?"unbind":"bind"]("click",I);var fa=function(aa){if(H.tracking==true){var ia=ya-aa.pageX,Ka=oa?oa-aa.pageY:ga-aa.pageY;L.bind("mousemove.cluetip",function(ea){e.css({left:ea.pageX+ia,top:ea.pageY+Ka})})}};c.fn.hoverIntent&&H.hoverIntent?L.hoverIntent({sensitivity:H.hoverIntent.sensitivity,interval:H.hoverIntent.interval,
over:function(aa){S(aa);fa(aa)},timeout:H.hoverIntent.timeout,out:function(aa){J(aa);L.unbind("mousemove.cluetip")}}):L.bind("mouseenter.cluetip",function(aa){S(aa);fa(aa)}).bind("mouseleave.cluetip",function(aa){J(aa);L.unbind("mousemove.cluetip")});L.bind("mouseover.cluetip",function(){L.attr("title","")}).bind("mouseleave.cluetip",function(){L.attr("title",L.data("cluetip").title)})}});return this};(function(){c.support=c.support||{};for(var r=document.createElement("div").style,q=["boxShadow"],
z=["moz","Moz","webkit","o"],y=0,v=q.length;y<v;y++){var E=q[y],I=E.charAt(0).toUpperCase()+E.slice(1);if(typeof r[E]!=="undefined")c.support[E]=E;else for(var F=0,L=z.length;F<L;F++)if(typeof r[z[F]+I]!=="undefined"){c.support[E]=z[F]+I;break}}})();c.fn.cluetip.defaults={width:275,height:"auto",cluezIndex:97,positionBy:"auto",topOffset:15,leftOffset:15,local:false,localPrefix:null,localIdSuffix:null,hideLocal:true,attribute:"rel",titleAttribute:"title",splitTitle:"",escapeTitle:false,showTitle:true,
cluetipClass:"default",hoverClass:"",waitImage:true,cursor:"help",arrows:false,dropShadow:true,dropShadowSteps:6,sticky:false,mouseOutClose:false,activation:"hover",clickThrough:true,tracking:false,delayedClose:0,closePosition:"top",closeText:"Close",truncate:0,fx:{open:"show",openSpeed:""},hoverIntent:{sensitivity:3,interval:50,timeout:0},onActivate:function(){return true},onShow:function(){},onHide:function(){},ajaxCache:true,ajaxProcess:function(r){return r=r.replace(/<(script|style|title)[^<]+<\/(script|style|title)>/gm,
"").replace(/<(link|meta)[^>]+>/g,"")},ajaxSettings:{dataType:"html"},debug:false};c.cluetip.setup=function(r){if(r&&r.insertionType&&r.insertionType.match(/appendTo|prependTo|insertBefore|insertAfter/))o=r.insertionType;if(r&&r.insertionElement)u=r.insertionElement}})(jQuery);(function(c){function e(f){var a=[].slice.call(arguments,1),b=0;f=c.event.fix(f||window.event);f.type="mousewheel";if(f.wheelDelta)b=f.wheelDelta/120;if(f.detail)b=-f.detail/3;a.unshift(f,b);return c.event.handle.apply(this,a)}var g=["DOMMouseScroll","mousewheel"];c.event.special.mousewheel={setup:function(){if(this.addEventListener)for(var f=g.length;f;)this.addEventListener(g[--f],e,false);else this.onmousewheel=e},teardown:function(){if(this.removeEventListener)for(var f=g.length;f;)this.removeEventListener(g[--f],
e,false);else this.onmousewheel=null}};c.fn.extend({mousewheel:function(f){return f?this.bind("mousewheel",f):this.trigger("mousewheel")},unmousewheel:function(f){return this.unbind("mousewheel",f)}})})(jQuery);(function(c,e){function g(ea,qa){ea=ea?' id="'+r+ea+'"':"";return c("<div"+ea+(qa?' style="'+qa+'"':"")+"/>")}function f(ea,qa){qa=qa==="x"?Oa.width():Oa.height();return typeof ea==="string"?Math.round(/%/.test(ea)?qa/100*parseInt(ea,10):parseInt(ea,10)):ea}function a(ea){return J.photo||/\.(gif|png|jpg|jpeg|bmp)(?:\?([^#]*))?(?:#(\.*))?$/i.test(ea)}function b(ea){for(var qa in ea)if(c.isFunction(ea[qa])&&qa.substring(0,2)!=="on")ea[qa]=ea[qa].call(S);ea.rel=ea.rel||S.rel||"nofollow";ea.href=ea.href||
c(S).attr("href");ea.title=ea.title||S.title;return ea}function d(ea,qa){qa&&qa.call(S);c.event.trigger(ea)}function k(){var ea,qa=r+"Slideshow_",T="click."+r,pa,Ba;if(J.slideshow&&La[1]){pa=function(){Z.text(J.slideshowStop).unbind(T).bind(y,function(){if(ha<La.length-1||J.loop)ea=setTimeout(ia.next,J.slideshowSpeed)}).bind(z,function(){clearTimeout(ea)}).one(T+" "+v,Ba);U.removeClass(qa+"off").addClass(qa+"on");ea=setTimeout(ia.next,J.slideshowSpeed)};Ba=function(){clearTimeout(ea);Z.text(J.slideshowStart).unbind([y,
z,v,T].join(" ")).one(T,pa);U.removeClass(qa+"on").addClass(qa+"off")};J.slideshowAuto?pa():Ba()}}function n(ea){if(!aa){S=ea;J=b(c.extend({},c.data(S,u)));La=c(S);ha=0;if(J.rel!=="nofollow"){La=c("."+Ka).filter(function(){return(c.data(this,u).rel||this.rel)===J.rel});ha=La.index(S);if(ha===-1){La=La.add(S);ha=La.length-1}}if(!za){za=fa=true;U.show();if(J.returnFocus)try{S.blur();c(S).one(E,function(){try{this.focus()}catch(T){}})}catch(qa){}da.css({opacity:+J.opacity,cursor:J.overlayClose?"pointer":
"auto"}).show();J.w=f(J.initialWidth,"x");J.h=f(J.initialHeight,"y");ia.position(0);H&&Oa.bind("resize."+ba+" scroll."+ba,function(){da.css({width:Oa.width(),height:Oa.height(),top:Oa.scrollTop(),left:Oa.scrollLeft()})}).trigger("scroll."+ba);d(q,J.onOpen);K.add(xa).add(la).add(Z).add(Ga).hide();ya.html(J.close).show()}ia.load(true)}}var o={transition:"elastic",speed:300,width:false,initialWidth:"600",innerWidth:false,maxWidth:false,height:false,initialHeight:"450",innerHeight:false,maxHeight:false,
scalePhotos:true,scrolling:true,inline:false,html:false,iframe:false,photo:false,href:false,title:false,rel:false,opacity:0.9,preloading:true,current:"image {current} of {total}",previous:"previous",next:"next",close:"close",open:false,returnFocus:true,loop:true,slideshow:false,slideshowAuto:true,slideshowSpeed:2500,slideshowStart:"start slideshow",slideshowStop:"stop slideshow",onOpen:false,onLoad:false,onComplete:false,onCleanup:false,onClosed:false,overlayClose:true,escKey:true,arrowKey:true},
u="colorbox",r="cbox",q=r+"_open",z=r+"_load",y=r+"_complete",v=r+"_cleanup",E=r+"_closed",I=r+"_purge",F=r+"_loaded",L=c.browser.msie&&!c.support.opacity,H=L&&c.browser.version<7,ba=r+"_IE6",da,U,m,Ca,Na,Qa,Fa,Ta,La,Oa,ga,oa,ra,Ga,K,Z,la,xa,ya,na,sa,Aa,ua,S,ha,J,za,fa,aa=false,ia,Ka=r+"Element";ia=c.fn[u]=c[u]=function(ea,qa){var T=this,pa;if(!T[0]&&T.selector)return T;ea=ea||{};if(qa)ea.onComplete=qa;if(!T[0]||T.selector===undefined){T=c("<a/>");ea.open=true}T.each(function(){c.data(this,u,c.extend({},
c.data(this,u)||o,ea));c(this).addClass(Ka)});pa=ea.open;if(c.isFunction(pa))pa=pa.call(T);pa&&n(T[0]);return T};ia.init=function(){Oa=c(e);U=g().attr({id:u,"class":L?r+"IE":""});da=g("Overlay",H?"position:absolute":"").hide();m=g("Wrapper");Ca=g("Content").append(ga=g("LoadedContent","width:0; height:0; overflow:hidden"),ra=g("LoadingOverlay").add(g("LoadingGraphic")),Ga=g("Title"),K=g("Current"),la=g("Next"),xa=g("Previous"),Z=g("Slideshow").bind(q,k),ya=g("Close"));m.append(g().append(g("TopLeft"),
Na=g("TopCenter"),g("TopRight")),g(false,"clear:left").append(Qa=g("MiddleLeft"),Ca,Fa=g("MiddleRight")),g(false,"clear:left").append(g("BottomLeft"),Ta=g("BottomCenter"),g("BottomRight"))).children().children().css({"float":"left"});oa=g(false,"position:absolute; width:9999px; visibility:hidden; display:none");c("body").prepend(da,U.append(m,oa));Ca.children().hover(function(){c(this).addClass("hover")},function(){c(this).removeClass("hover")}).addClass("hover");na=Na.height()+Ta.height()+Ca.outerHeight(true)-
Ca.height();sa=Qa.width()+Fa.width()+Ca.outerWidth(true)-Ca.width();Aa=ga.outerHeight(true);ua=ga.outerWidth(true);U.css({"padding-bottom":na,"padding-right":sa}).hide();la.click(ia.next);xa.click(ia.prev);ya.click(ia.close);Ca.children().removeClass("hover");c("."+Ka).live("click",function(ea){if(!(ea.button!==0&&typeof ea.button!=="undefined"||ea.ctrlKey||ea.shiftKey||ea.altKey)){ea.preventDefault();n(this)}});da.click(function(){J.overlayClose&&ia.close()});c(document).bind("keydown",function(ea){if(za&&
J.escKey&&ea.keyCode===27){ea.preventDefault();ia.close()}if(za&&J.arrowKey&&!fa&&La[1])if(ea.keyCode===37&&(ha||J.loop)){ea.preventDefault();xa.click()}else if(ea.keyCode===39&&(ha<La.length-1||J.loop)){ea.preventDefault();la.click()}})};ia.remove=function(){U.add(da).remove();c("."+Ka).die("click").removeData(u).removeClass(Ka)};ia.position=function(ea,qa){function T(va){Na[0].style.width=Ta[0].style.width=Ca[0].style.width=va.style.width;ra[0].style.height=ra[1].style.height=Ca[0].style.height=
Qa[0].style.height=Fa[0].style.height=va.style.height}var pa,Ba=Math.max(document.documentElement.clientHeight-J.h-Aa-na,0)/2+Oa.scrollTop(),Ia=Math.max(Oa.width()-J.w-ua-sa,0)/2+Oa.scrollLeft();pa=U.width()===J.w+ua&&U.height()===J.h+Aa?0:ea;m[0].style.width=m[0].style.height="9999px";U.dequeue().animate({width:J.w+ua,height:J.h+Aa,top:Ba,left:Ia},{duration:pa,complete:function(){T(this);fa=false;m[0].style.width=J.w+ua+sa+"px";m[0].style.height=J.h+Aa+na+"px";qa&&qa()},step:function(){T(this)}})};
ia.resize=function(ea){if(za){ea=ea||{};if(ea.width)J.w=f(ea.width,"x")-ua-sa;if(ea.innerWidth)J.w=f(ea.innerWidth,"x");ga.css({width:J.w});if(ea.height)J.h=f(ea.height,"y")-Aa-na;if(ea.innerHeight)J.h=f(ea.innerHeight,"y");if(!ea.innerHeight&&!ea.height){ea=ga.wrapInner("<div style='overflow:auto'></div>").children();J.h=ea.height();ea.replaceWith(ea.children())}ga.css({height:J.h});ia.position(J.transition==="none"?0:J.speed)}};ia.prep=function(ea){function qa(Ba){var Ia,va,wa,ka,bb=La.length,Ja=
J.loop;ia.position(Ba,function(){function Ya(){L&&U[0].style.removeAttribute("filter")}if(za){L&&T&&ga.fadeIn(100);ga.show();d(F);Ga.show().html(J.title);if(bb>1){typeof J.current==="string"&&K.html(J.current.replace(/\{current\}/,ha+1).replace(/\{total\}/,bb)).show();la[Ja||ha<bb-1?"show":"hide"]().html(J.next);xa[Ja||ha?"show":"hide"]().html(J.previous);Ia=ha?La[ha-1]:La[bb-1];wa=ha<bb-1?La[ha+1]:La[0];J.slideshow&&Z.show();if(J.preloading){ka=c.data(wa,u).href||wa.href;va=c.data(Ia,u).href||Ia.href;
ka=c.isFunction(ka)?ka.call(wa):ka;va=c.isFunction(va)?va.call(Ia):va;if(a(ka))c("<img/>")[0].src=ka;if(a(va))c("<img/>")[0].src=va}}ra.hide();J.transition==="fade"?U.fadeTo(pa,1,function(){Ya()}):Ya();Oa.bind("resize."+r,function(){ia.position(0)});d(y,J.onComplete)}})}if(za){var T,pa=J.transition==="none"?0:J.speed;Oa.unbind("resize."+r);ga.remove();ga=g("LoadedContent").html(ea);ga.hide().appendTo(oa.show()).css({width:function(){J.w=J.w||ga.width();J.w=J.mw&&J.mw<J.w?J.mw:J.w;return J.w}(),overflow:J.scrolling?
"auto":"hidden"}).css({height:function(){J.h=J.h||ga.height();J.h=J.mh&&J.mh<J.h?J.mh:J.h;return J.h}()}).prependTo(Ca);oa.hide();c("#"+r+"Photo").css({cssFloat:"none",marginLeft:"auto",marginRight:"auto"});H&&c("select").not(U.find("select")).filter(function(){return this.style.visibility!=="hidden"}).css({visibility:"hidden"}).one(v,function(){this.style.visibility="inherit"});J.transition==="fade"?U.fadeTo(pa,0,function(){qa(0)}):qa(pa)}};ia.load=function(ea){var qa,T,pa,Ba=ia.prep;fa=true;S=La[ha];
ea||(J=b(c.extend({},c.data(S,u))));d(I);d(z,J.onLoad);J.h=J.height?f(J.height,"y")-Aa-na:J.innerHeight&&f(J.innerHeight,"y");J.w=J.width?f(J.width,"x")-ua-sa:J.innerWidth&&f(J.innerWidth,"x");J.mw=J.w;J.mh=J.h;if(J.maxWidth){J.mw=f(J.maxWidth,"x")-ua-sa;J.mw=J.w&&J.w<J.mw?J.w:J.mw}if(J.maxHeight){J.mh=f(J.maxHeight,"y")-Aa-na;J.mh=J.h&&J.h<J.mh?J.h:J.mh}qa=J.href;ra.show();if(J.inline){g().hide().insertBefore(c(qa)[0]).one(I,function(){c(this).replaceWith(ga.children())});Ba(c(qa))}else if(J.iframe){U.one(F,
function(){var Ia=c("<iframe frameborder='0' style='width:100%; height:100%; border:0; display:block'/>")[0];Ia.name=r+ +new Date;Ia.src=J.href;if(!J.scrolling)Ia.scrolling="no";if(L)Ia.allowtransparency="true";c(Ia).appendTo(ga).one(I,function(){Ia.src="//about:blank"})});Ba(" ")}else if(J.html)Ba(J.html);else if(a(qa)){T=new Image;T.onload=function(){var Ia;T.onload=null;T.id=r+"Photo";c(T).css({border:"none",display:"block",cssFloat:"left"});if(J.scalePhotos){pa=function(){T.height-=T.height*Ia;
T.width-=T.width*Ia};if(J.mw&&T.width>J.mw){Ia=(T.width-J.mw)/T.width;pa()}if(J.mh&&T.height>J.mh){Ia=(T.height-J.mh)/T.height;pa()}}if(J.h)T.style.marginTop=Math.max(J.h-T.height,0)/2+"px";if(La[1]&&(ha<La.length-1||J.loop))c(T).css({cursor:"pointer"}).click(ia.next);if(L)T.style.msInterpolationMode="bicubic";setTimeout(function(){Ba(T)},1)};setTimeout(function(){T.src=qa},1)}else qa&&oa.load(qa,function(Ia,va,wa){Ba(va==="error"?"Request unsuccessful: "+wa.statusText:c(this).children())})};ia.next=
function(){if(!fa){ha=ha<La.length-1?ha+1:0;ia.load()}};ia.prev=function(){if(!fa){ha=ha?ha-1:La.length-1;ia.load()}};ia.close=function(){if(za&&!aa){aa=true;za=false;d(v,J.onCleanup);Oa.unbind("."+r+" ."+ba);da.fadeTo("fast",0);U.stop().fadeTo("fast",0,function(){d(I);ga.remove();U.add(da).css({opacity:1,cursor:"auto"}).hide();setTimeout(function(){aa=false;d(E,J.onClosed)},1)})}};ia.element=function(){return c(S)};ia.settings=o;c(ia.init)})(jQuery,this);(function(c){c.fn.jcarousel=function(f){if(typeof f=="string"){var a=c(this).data("jcarousel"),b=Array.prototype.slice.call(arguments,1);return a[f].apply(a,b)}else return this.each(function(){c(this).data("jcarousel",new g(this,f))})};var e={vertical:false,start:1,offset:1,size:null,scroll:3,visible:null,animation:"normal",easing:"swing",auto:0,wrap:null,initCallback:null,reloadCallback:null,itemLoadCallback:null,itemFirstInCallback:null,itemFirstOutCallback:null,itemLastInCallback:null,itemLastOutCallback:null,
itemVisibleInCallback:null,itemVisibleOutCallback:null,buttonNextHTML:"<div></div>",buttonPrevHTML:"<div></div>",buttonNextEvent:"click",buttonPrevEvent:"click",buttonNextCallback:null,buttonPrevCallback:null};c.jcarousel=function(f,a){this.options=c.extend({},e,a||{});this.locked=false;this.buttonPrev=this.buttonNext=this.list=this.clip=this.container=null;this.wh=!this.options.vertical?"width":"height";this.lt=!this.options.vertical?"left":"top";for(var b="",d=f.className.split(" "),k=0;k<d.length;k++)if(d[k].indexOf("jcarousel-skin")!=
-1){c(f).removeClass(d[k]);b=d[k];break}if(f.nodeName=="UL"||f.nodeName=="OL"){this.list=c(f);this.container=this.list.parent();if(this.container.hasClass("jcarousel-clip")){if(!this.container.parent().hasClass("jcarousel-container"))this.container=this.container.wrap("<div></div>");this.container=this.container.parent()}else if(!this.container.hasClass("jcarousel-container"))this.container=this.list.wrap("<div></div>").parent()}else{this.container=c(f);this.list=this.container.find("ul,ol").eq(0)}b!=
""&&this.container.parent()[0].className.indexOf("jcarousel-skin")==-1&&this.container.wrap('<div class=" '+b+'"></div>');this.clip=this.list.parent();if(!this.clip.length||!this.clip.hasClass("jcarousel-clip"))this.clip=this.list.wrap("<div></div>").parent();this.buttonNext=c(".jcarousel-next",this.container);if(this.buttonNext.size()==0&&this.options.buttonNextHTML!=null)this.buttonNext=this.clip.after(this.options.buttonNextHTML).next();this.buttonNext.addClass(this.className("jcarousel-next"));
this.buttonPrev=c(".jcarousel-prev",this.container);if(this.buttonPrev.size()==0&&this.options.buttonPrevHTML!=null)this.buttonPrev=this.clip.after(this.options.buttonPrevHTML).next();this.buttonPrev.addClass(this.className("jcarousel-prev"));this.clip.addClass(this.className("jcarousel-clip")).css({overflow:"hidden",position:"relative"});this.list.addClass(this.className("jcarousel-list")).css({overflow:"hidden",position:"relative",top:0,left:0,margin:0,padding:0});this.container.addClass(this.className("jcarousel-container")).css({position:"relative"});
var n=this.options.visible!=null?Math.ceil(this.clipping()/this.options.visible):null;b=this.list.children("li");var o=this;if(b.size()>0){var u=0;k=this.options.offset;b.each(function(){o.format(this,k++);u+=o.dimension(this,n)});this.list.css(this.wh,u+"px");if(!a||a.size===undefined)this.options.size=b.size()}this.container.css("display","block");this.buttonNext.css("display","block");this.buttonPrev.css("display","block");this.funcNext=function(){o.next()};this.funcPrev=function(){o.prev()};this.funcResize=
function(){o.reload()};this.options.initCallback!=null&&this.options.initCallback(this,"init");if(c.browser.safari){this.buttons(false,false);c(window).bind("load.jcarousel",function(){o.setup()})}else this.setup()};var g=c.jcarousel;g.fn=g.prototype={jcarousel:"0.2.4"};g.fn.extend=g.extend=c.extend;g.fn.extend({setup:function(){this.prevLast=this.prevFirst=this.last=this.first=null;this.animating=false;this.tail=this.timer=null;this.inTail=false;if(!this.locked){this.list.css(this.lt,this.pos(this.options.offset)+
"px");var f=this.pos(this.options.start);this.prevFirst=this.prevLast=null;this.animate(f,false);c(window).unbind("resize.jcarousel",this.funcResize).bind("resize.jcarousel",this.funcResize)}},reset:function(){this.list.empty();this.list.css(this.lt,"0px");this.list.css(this.wh,"10px");this.options.initCallback!=null&&this.options.initCallback(this,"reset");this.setup()},reload:function(){this.tail!=null&&this.inTail&&this.list.css(this.lt,g.intval(this.list.css(this.lt))+this.tail);this.tail=null;
this.inTail=false;this.options.reloadCallback!=null&&this.options.reloadCallback(this);if(this.options.visible!=null){var f=this,a=Math.ceil(this.clipping()/this.options.visible),b=0,d=0;c("li",this.list).each(function(k){b+=f.dimension(this,a);if(k+1<f.first)d=b});this.list.css(this.wh,b+"px");this.list.css(this.lt,-d+"px")}this.scroll(this.first,false)},lock:function(){this.locked=true;this.buttons()},unlock:function(){this.locked=false;this.buttons()},size:function(f){if(f!=undefined){this.options.size=
f;this.locked||this.buttons()}return this.options.size},has:function(f,a){if(a==undefined||!a)a=f;if(this.options.size!==null&&a>this.options.size)a=this.options.size;for(var b=f;b<=a;b++){var d=this.get(b);if(!d.length||d.hasClass("jcarousel-item-placeholder"))return false}return true},get:function(f){return c(".jcarousel-item-"+f,this.list)},add:function(f,a){var b=this.get(f),d=0;if(b.length==0){var k;b=this.create(f);for(var n=g.intval(f);k=this.get(--n);)if(n<=0||k.length){n<=0?this.list.prepend(b):
k.after(b);break}}else d=this.dimension(b);b.removeClass(this.className("jcarousel-item-placeholder"));typeof a=="string"?b.html(a):b.empty().append(a);k=this.options.visible!=null?Math.ceil(this.clipping()/this.options.visible):null;d=this.dimension(b,k)-d;f>0&&f<this.first&&this.list.css(this.lt,g.intval(this.list.css(this.lt))-d+"px");this.list.css(this.wh,g.intval(this.list.css(this.wh))+d+"px");return b},remove:function(f){var a=this.get(f);if(!(!a.length||f>=this.first&&f<=this.last)){var b=
this.dimension(a);f<this.first&&this.list.css(this.lt,g.intval(this.list.css(this.lt))+b+"px");a.remove();this.list.css(this.wh,g.intval(this.list.css(this.wh))-b+"px")}},next:function(){this.stopAuto();this.tail!=null&&!this.inTail?this.scrollTail(false):this.scroll((this.options.wrap=="both"||this.options.wrap=="last")&&this.options.size!=null&&this.last==this.options.size?1:this.first+this.options.scroll)},prev:function(){this.stopAuto();this.tail!=null&&this.inTail?this.scrollTail(true):this.scroll((this.options.wrap==
"both"||this.options.wrap=="first")&&this.options.size!=null&&this.first==1?this.options.size:this.first-this.options.scroll)},scrollTail:function(f){if(!(this.locked||this.animating||!this.tail)){var a=g.intval(this.list.css(this.lt));!f?(a-=this.tail):(a+=this.tail);this.inTail=!f;this.prevFirst=this.first;this.prevLast=this.last;this.animate(a)}},scroll:function(f,a){this.locked||this.animating||this.animate(this.pos(f),a)},pos:function(f){var a=g.intval(this.list.css(this.lt));if(this.locked||
this.animating)return a;if(this.options.wrap!="circular")f=f<1?1:this.options.size&&f>this.options.size?this.options.size:f;for(var b=this.first>f,d=this.options.wrap!="circular"&&this.first<=1?1:this.first,k=b?this.get(d):this.get(this.last),n=b?d:d-1,o=null,u=0,r=false,q=0;b?--n>=f:++n<f;){o=this.get(n);r=!o.length;if(o.length==0){o=this.create(n).addClass(this.className("jcarousel-item-placeholder"));k[b?"before":"after"](o);if(this.first!=null&&this.options.wrap=="circular"&&this.options.size!==
null&&(n<=0||n>this.options.size)){k=this.get(this.index(n));k.length&&this.add(n,k.children().clone(true))}}k=o;q=this.dimension(o);if(r)u+=q;if(this.first!=null&&(this.options.wrap=="circular"||n>=1&&(this.options.size==null||n<=this.options.size)))a=b?a+q:a-q}d=this.clipping();var z=[],y=0;n=f;var v=0;for(k=this.get(f-1);++y;){o=this.get(n);r=!o.length;if(o.length==0){o=this.create(n).addClass(this.className("jcarousel-item-placeholder"));k.length==0?this.list.prepend(o):k[b?"before":"after"](o);
if(this.first!=null&&this.options.wrap=="circular"&&this.options.size!==null&&(n<=0||n>this.options.size)){k=this.get(this.index(n));k.length&&this.add(n,k.find(">*").clone(true))}}k=o;q=this.dimension(o);if(q==0){alert("jCarousel: No width/height set for items. This will cause an infinite loop. Aborting...");return 0}if(this.options.wrap!="circular"&&this.options.size!==null&&n>this.options.size)z.push(o);else if(r)u+=q;v+=q;if(v>=d)break;n++}for(o=0;o<z.length;o++)z[o].remove();if(u>0){this.list.css(this.wh,
this.dimension(this.list)+u+"px");if(b){a-=u;this.list.css(this.lt,g.intval(this.list.css(this.lt))-u+"px")}}u=f+y-1;if(this.options.wrap!="circular"&&this.options.size&&u>this.options.size)u=this.options.size;if(n>u){y=0;n=u;for(v=0;++y;){o=this.get(n--);if(!o.length)break;v+=this.dimension(o);if(v>=d)break}}n=u-y+1;if(this.options.wrap!="circular"&&n<1)n=1;if(this.inTail&&b){a+=this.tail;this.inTail=false}this.tail=null;if(this.options.wrap!="circular"&&u==this.options.size&&u-y+1>=1){b=g.margin(this.get(u),
!this.options.vertical?"marginRight":"marginBottom");if(v-b>d)this.tail=v-d-b}for(;f-- >n;)a+=this.dimension(this.get(f));this.prevFirst=this.first;this.prevLast=this.last;this.first=n;this.last=u;return a},animate:function(f,a){if(!(this.locked||this.animating)){this.animating=true;var b=this,d=function(){b.animating=false;f==0&&b.list.css(b.lt,0);if(b.options.wrap=="circular"||b.options.wrap=="both"||b.options.wrap=="last"||b.options.size==null||b.last<b.options.size)b.startAuto();b.buttons();b.notify("onAfterAnimation")};
this.notify("onBeforeAnimation");if(!this.options.animation||a==false){this.list.css(this.lt,f+"px");d()}else this.list.animate(!this.options.vertical?{left:f}:{top:f},this.options.animation,this.options.easing,d)}},startAuto:function(f){if(f!=undefined)this.options.auto=f;if(this.options.auto==0)return this.stopAuto();if(this.timer==null){var a=this;this.timer=setTimeout(function(){a.next()},this.options.auto*1E3)}},stopAuto:function(){if(this.timer!=null){clearTimeout(this.timer);this.timer=null}},
buttons:function(f,a){if(f==undefined||f==null){f=!this.locked&&this.options.size!==0&&(this.options.wrap&&this.options.wrap!="first"||this.options.size==null||this.last<this.options.size);if(!this.locked&&(!this.options.wrap||this.options.wrap=="first")&&this.options.size!=null&&this.last>=this.options.size)f=this.tail!=null&&!this.inTail}if(a==undefined||a==null){a=!this.locked&&this.options.size!==0&&(this.options.wrap&&this.options.wrap!="last"||this.first>1);if(!this.locked&&(!this.options.wrap||
this.options.wrap=="last")&&this.options.size!=null&&this.first==1)a=this.tail!=null&&this.inTail}var b=this;this.buttonNext[f?"bind":"unbind"](this.options.buttonNextEvent+".jcarousel",this.funcNext)[f?"removeClass":"addClass"](this.className("jcarousel-next-disabled")).attr("disabled",f?false:true);this.buttonPrev[a?"bind":"unbind"](this.options.buttonPrevEvent+".jcarousel",this.funcPrev)[a?"removeClass":"addClass"](this.className("jcarousel-prev-disabled")).attr("disabled",a?false:true);if(this.buttonNext.length>
0&&(this.buttonNext[0].jcarouselstate==undefined||this.buttonNext[0].jcarouselstate!=f)&&this.options.buttonNextCallback!=null){this.buttonNext.each(function(){b.options.buttonNextCallback(b,this,f)});this.buttonNext[0].jcarouselstate=f}if(this.buttonPrev.length>0&&(this.buttonPrev[0].jcarouselstate==undefined||this.buttonPrev[0].jcarouselstate!=a)&&this.options.buttonPrevCallback!=null){this.buttonPrev.each(function(){b.options.buttonPrevCallback(b,this,a)});this.buttonPrev[0].jcarouselstate=a}},
notify:function(f){var a=this.prevFirst==null?"init":this.prevFirst<this.first?"next":"prev";this.callback("itemLoadCallback",f,a);if(this.prevFirst!==this.first){this.callback("itemFirstInCallback",f,a,this.first);this.callback("itemFirstOutCallback",f,a,this.prevFirst)}if(this.prevLast!==this.last){this.callback("itemLastInCallback",f,a,this.last);this.callback("itemLastOutCallback",f,a,this.prevLast)}this.callback("itemVisibleInCallback",f,a,this.first,this.last,this.prevFirst,this.prevLast);this.callback("itemVisibleOutCallback",
f,a,this.prevFirst,this.prevLast,this.first,this.last)},callback:function(f,a,b,d,k,n,o){if(!(this.options[f]==undefined||typeof this.options[f]!="object"&&a!="onAfterAnimation")){var u=typeof this.options[f]=="object"?this.options[f][a]:this.options[f];if(c.isFunction(u)){var r=this;if(d===undefined)u(r,b,a);else if(k===undefined)this.get(d).each(function(){u(r,this,d,b,a)});else for(var q=d;q<=k;q++)q!==null&&!(q>=n&&q<=o)&&this.get(q).each(function(){u(r,this,q,b,a)})}}},create:function(f){return this.format("<li></li>",
f)},format:function(f,a){var b=c(f).addClass(this.className("jcarousel-item")).addClass(this.className("jcarousel-item-"+a)).css({"float":"left","list-style":"none"});b.attr("jcarouselindex",a);return b},className:function(f){return f+" "+f+(!this.options.vertical?"-horizontal":"-vertical")},dimension:function(f,a){var b=f.jquery!=undefined?f[0]:f,d=!this.options.vertical?b.offsetWidth+g.margin(b,"marginLeft")+g.margin(b,"marginRight"):b.offsetHeight+g.margin(b,"marginTop")+g.margin(b,"marginBottom");
if(a==undefined||d==a)return d;d=!this.options.vertical?a-g.margin(b,"marginLeft")-g.margin(b,"marginRight"):a-g.margin(b,"marginTop")-g.margin(b,"marginBottom");c(b).css(this.wh,d+"px");return this.dimension(b)},clipping:function(){return!this.options.vertical?this.clip[0].offsetWidth-g.intval(this.clip.css("borderLeftWidth"))-g.intval(this.clip.css("borderRightWidth")):this.clip[0].offsetHeight-g.intval(this.clip.css("borderTopWidth"))-g.intval(this.clip.css("borderBottomWidth"))},index:function(f,
a){if(a==undefined)a=this.options.size;return Math.round(((f-1)/a-Math.floor((f-1)/a))*a)+1}});g.extend({defaults:function(f){return c.extend(e,f||{})},margin:function(f,a){if(!f)return 0;var b=f.jquery!=undefined?f[0]:f;if(a=="marginRight"&&c.browser.safari){var d={display:"block","float":"none",width:"auto"},k,n;c.swap(b,d,function(){k=b.offsetWidth});d.marginRight=0;c.swap(b,d,function(){n=b.offsetWidth});return n-k}return g.intval(c.css(b,a))},intval:function(f){f=parseInt(f);return isNaN(f)?
0:f}})})(jQuery);(function(c,e){function g(K,Z){for(var la=0,xa=K.length;la<xa;la++)if(Z(K[la])===false)return}function f(K){return Object.prototype.toString.call(K)==="[object Function]"}function a(K,Z){var la=false;g(K,function(xa){return!(la=Z(xa))});return la}function b(K){this._queue=[];this._children=[];(this._parent=K)&&K._addChild(this)}function d(K){if(K)return new b(K);b.call(this);this.paused=0}function k(){}function n(K){g(K,function(Z){var la=da.getElementById(Z.id);if(la){g(Z.el.childNodes,function(xa){la.appendChild(xa)});
la.contentWindow&&e.setTimeout(function(){Z.el.contentWindow.document.copyTo(la.contentWindow.document)},1);c.copyAttrs(Z.el,la)}else m("<proxyGetElementById - finish>","no element in writen markup with id "+Z.id)})}function o(K,Z){if(Z&&Z[K]===false)return false;return Z&&Z[K]||Ga[K]}function u(K,Z){function la(S){var ha=da.createElement("div");na.push({id:S,el:ha});ha.contentWindow={document:new k};return ha}function xa(S){var ha=c.$(K.target),J=da.createElement("div");ha.parentNode.insertBefore(J,
ha);c.replaceWith(J,ua.out);ua.out="";return U?ua.getEl.call(da,S):ua.getEl(S)}function ya(S){return(U?ua.getEl.call(da,S):ua.getEl(S))||findEl(S)}var na=[],sa=o("proxyGetElementById",Z),Aa=o("writeOnGetElementById",Z),ua={write:da.write,writeln:da.writeln,finish:function(){},out:""};K.state=ua;da.write=function(S){ua.out+=S};da.writeln=function(S){ua.out+=S+"\n"};if(sa||Aa){ua.getEl=da.getElementById;da.getElementById=ya;if(Aa)findEl=xa;else{findEl=la;ua.finish=function(){n(na)}}}return ua}function r(K){da.write=
K.write;da.writeln=K.writeln;if(K.getEl)da.getElementById=K.getEl;return K.out}function q(){}function z(K,Z){console.error("Error",Z,"executing code:",K)}function y(K,Z,la){Z=u(Z,la);try{var xa=K&&K.replace(/^\s*<!(\[CDATA\[|--)/,"").replace(/(\]\]|--)>\s*$/,""),ya=da.createElement("div");da.body.insertBefore(ya,null);c.replaceWith(ya,'<script type="text/javascript">'+xa+"<\/script>")}catch(na){m(K,na)}finally{r(Z)}return Z}function v(K){return(K=/^(\w+:)?\/\/([^\/?#]+)/.exec(K))&&(K[1]&&K[1]!=location.protocol||
K[2]!=location.host)}function E(K){return new RegExp(K+"=(?:([\"'])([\\s\\S]*?)\\1|([^\\s>]+))","i")}function I(K){var Z=E(K);return function(la){la=Z.exec(la)||[];return la[2]||la[3]}}function F(K,Z){var la;if(f(K)){la=K;K=null}K=K||{};la=la||K&&K.done;K.done=Z?function(){Z(la)}:la;return K}function L(K){var Z=(++Oa).toString();La[Z]=function(){K();delete La[Z]};return Z}function H(K){return"<script type=\"text/javascript\">window['__document_write_ajax_callbacks__']['%d']();<\/script>".replace(/%d/,
L(K))}function ba(K,Z,la,xa){var ya=la&&new d(la)||ga;Z=F(Z);var na=o("done",Z);la="";var sa=o("fixUrls",Z);f(sa)||(sa=function(Aa){return Aa});if(f(na))la=H(function(){ya.push(na)});return K.replace(Ca,function(Aa,ua,S){function ha(){Ka(S)}function J(){c.ajax({url:qa,cache:true,type:"GET",dataType:"text",async:false,success:function(va){Ka(va)}})}function za(va,wa,ka){m("<XHR for "+qa+">",ka);ya.resume()}function fa(){return H(function(){ya.resume()})}function aa(){var va,wa;c.ajax({url:qa,cache:true,
type:"GET",dataType:"text",async:true,success:function(ka){if(va)try{Ka(ka,fa())}catch(bb){m(ka,bb)}else wa=ka},error:za});return function(){va=true;wa?Ka(wa):ya.pause()}}function ia(){var va=u(Ia,Z);ya.pause();ra("pause",qa);c.ajax({url:qa,cache:true,type:"GET",dataType:"script",success:function(){ra("out",qa,va.out);ea(r(va),H(va.finish)+fa());ra("resume",qa)},error:za})}function Ka(va,wa){var ka=y(va,Ia,Z);wa=H(ka.finish)+(wa||"");ea(ka.out,wa)}function ea(va,wa){c.replaceWith(Ia.target,ba(va,
null,ya,Ia)+(wa||""))}var qa=Qa(ua),T=Fa(ua)||"",pa=Ta(ua)||"";T=!T&&!pa||T.toLowerCase().indexOf("javascript")!==-1||pa.toLowerCase().indexOf("javascript")!==-1;ra("replace",qa,Aa);if(!T)return Aa;Aa=L(function(){ya.push(Ba)});T="__document_write_ajax_div-"+Aa;var Ba,Ia={target:"#"+T,parent:xa};if(qa){qa=sa(qa);ua=ua.replace(Na,"");Ba=v(qa)?ia:o("asyncAll",Z)?aa():J}else Ba=ha;return'<div style="display: none" id="'+T+'"></div>'+ua+"window['__document_write_ajax_callbacks__']['%d']();".replace(/%d/,
Aa)+"<\/script>"})+la}var da=e.document;c=c||function(K){return{ajax:K.ajax,$:function(Z){return K(Z)[0]},replaceWith:function(Z,la){var xa=K(Z)[0],ya=xa.nextSibling,na=xa.parentNode;K(xa).remove();ya?K(ya).before(la):K(na).append(la)},onLoad:function(Z){K(Z)},copyAttrs:function(Z,la){for(var xa=K(la),ya=Z.attributes,na=0,sa=ya.length;na<sa;na++)if(ya[na]&&ya[na].value)try{xa.attr(ya[na].name,ya[na].value)}catch(Aa){}}}}(e.jQuery);c.copyAttrs=c.copyAttrs||function(){};c.onLoad=c.onLoad||function(){throw"error: autoAsync cannot be used without jQuery or defining writeCaptureSupport.onLoad";
};b.prototype={_addChild:function(K){this._children.push(K)},push:function(K){this._queue.push(K);this._bubble("_doRun")},pause:function(){this._bubble("_doPause")},resume:function(){this._bubble("_doResume")},_bubble:function(K){for(var Z=this;!Z[K];)Z=Z._parent;return Z[K]()},_next:function(){if(a(this._children,function(Z){return Z._next()}))return true;var K=this._queue.shift();K&&K();return!!K}};d.prototype=function(){function K(){}K.prototype=b.prototype;return new K}();d.prototype._doRun=function(){if(!this.running){this.running=
true;try{for(;this.paused<1&&this._next(););}finally{this.running=false}}};d.prototype._doPause=function(){this.paused++};d.prototype._doResume=function(){this.paused--;this._doRun()};k.prototype={_html:"",open:function(){this._opened=true;this._delegate&&this._delegate.open()},write:function(K){if(!this._closed){this._written=true;if(this._delegate)this._delegate.write(K);else this._html+=K}},writeln:function(K){this.write(K+"\n")},close:function(){this._closed=true;this._delegate&&this._delegate.close()},
copyTo:function(K){this._delegate=K;K.foobar=true;this._opened&&K.open();this._written&&K.write(this._html);this._closed&&K.close()}};var U=function(){var K={f:da.getElementById};try{K.f.call(da,"abc");return true}catch(Z){return false}}(),m=f(e.console&&console.error)?z:q,Ca=/(<script[\s\S]*?>)([\s\S]*?)<\/script>/ig,Na=E("src"),Qa=I("src"),Fa=I("type"),Ta=I("language"),La=e.__document_write_ajax_callbacks__={},Oa=0,ga=new d,oa=[],ra=window._debugWriteCapture?function(){}:function(K,Z,la){oa.push({type:K,
src:Z,data:la})},Ga=e.writeCapture={_original:e.writeCapture,fixUrls:function(K){return K.replace(/&amp;/g,"&")},noConflict:function(){e.writeCapture=this._original;return this},debug:oa,proxyGetElementById:false,_forTest:{Q:d,GLOBAL_Q:ga,$:c,matchAttr:I,slice:function(K,Z,la){return Array.prototype.slice.call(K,Z||0,la||K&&K.length)},capture:u,uncapture:r,captureWrite:y},replaceWith:function(K,Z,la){c.replaceWith(K,ba(Z,la))},html:function(K,Z,la){K=c.$(K);K.innerHTML="<span/>";c.replaceWith(K.firstChild,
ba(Z,la))},load:function(K,Z,la){c.ajax({url:Z,cache:true,dataType:"text",type:"GET",success:function(xa){Ga.html(K,xa,la)}})},autoAsync:function(K){var Z=da.write,la=da.writeln,xa,ya=[];da.writeln=function(sa){da.write(sa+"\n")};var na;da.write=function(sa){var Aa;for(var ua=Aa=da.body;ua&&ua.nodeType===1;){Aa=ua;for(ua=ua.lastChild;ua&&ua.nodeType!==1;)ua=ua.previousSibling}Aa=Aa;if(Aa!==xa){xa=Aa;ya.push(na={el:Aa,out:[]})}na.out.push(sa)};c.onLoad(function(){var sa,Aa,ua;K=F(K);ua=K.done;K.done=
function(){da.write=Z;da.writeln=la;ua&&ua()};for(var S=0,ha=ya.length;S<ha;S++){sa=ya[S].el;Aa=da.createElement("div");sa.parentNode.insertBefore(Aa,sa.nextSibling);sa=ya[S].out.join("");sa=ha-S===1?ba(sa,K):ba(sa);c.replaceWith(Aa,sa)}})},sanitize:ba,sanitizeSerial:function(K,Z){var la=ga;g(K,function(xa){la.push(function(){xa.action(ba(xa.html,xa.options,la),xa)})});Z&&la.push(Z)}}})(this.writeCaptureSupport,this);(function(c,e){function g(r,q,z,y){if(arguments.length==0)return f.call(this);var v=o[r];if(r=="load"){v=q;var E=z,I,F=v.indexOf(" ");if(F>=0){I=v.slice(F,v.length);v=v.slice(0,F)}if(c.isFunction(y)){E=E||{};E.done=y}return c.ajax({url:v,cache:true,type:E&&E.type||"GET",dataType:"html",data:E&&E.params,complete:k(this,E,I)})}if(!v)throw"invalid method parameter "+r;return a.call(this,q,z,v)}function f(){function r(){var z=this,y=false;this["__writeCaptureJsProxied-fghebd__"]=true;c.each(o,function(v){var E=
q[v];if(E)z[v]=function(I,F,L){if(!y&&Object.prototype.toString.call(I)=="[object String]")try{y=true;return g.call(z,v,I,F,L)}finally{y=false}return E.apply(z,arguments)}});this.pushStack=function(){return f.call(q.pushStack.apply(z,arguments))};this.endCapture=function(){return q}}if(this["__writeCaptureJsProxied-fghebd__"])return this;var q=this;r.prototype=q;return new r}function a(r,q,z){var y,v=this;if(q&&q.done){y=q.done;delete q.done}else if(c.isFunction(q)){y=q;q=null}e.sanitizeSerial(c.map(this,
function(E){return{html:r,options:q,action:function(I){z.call(E,I)}}}),y&&function(){y.call(v)}||y);return this}function b(r){c(this).html(r)}function d(r){return function(q){c(this)[r](q)}}function k(r,q,z){return function(y,v){if(v=="success"||v=="notmodified"){var E=n(y.responseText,z);a.call(r,E,q,b)}}}function n(r,q){if(!q||!r)return r;var z=0,y={};return c("<div/>").append(r.replace(/<script(.|\s)*?\/script>/g,function(v){y[z]=v;return"jquery-writeCapture-script-placeholder-"+z++ +"-wc"})).find(q).html().replace(u,
function(v,E){return y[E]})}var o={html:b};c.each(["append","prepend","after","before","wrap","wrapAll","replaceWith","wrapInner"],function(){o[this]=d(this)});c.fn.writeCapture=g;var u=/jquery-writeCapture-script-placeholder-(\d+)-wc/g;c.writeCapture=e})(jQuery,writeCapture.noConflict());(function(c){function e(y,v){var E=y==window,I=v&&v.message!==undefined?v.message:undefined;v=c.extend({},c.blockUI.defaults,v||{});v.overlayCSS=c.extend({},c.blockUI.defaults.overlayCSS,v.overlayCSS||{});var F=c.extend({},c.blockUI.defaults.css,v.css||{}),L=c.extend({},c.blockUI.defaults.themedCSS,v.themedCSS||{});I=I===undefined?v.message:I;E&&q&&g(window,{fadeOut:0});if(I&&typeof I!="string"&&(I.parentNode||I.jquery)){var H=I.jquery?I[0]:I,ba={};c(y).data("blockUI.history",ba);ba.el=H;ba.parent=
H.parentNode;ba.display=H.style.display;ba.position=H.style.position;ba.parent&&ba.parent.removeChild(H)}c(y).data("blockUI.onUnblock",v.onUnblock);ba=v.baseZ;var da=c.browser.msie||v.forceIframe?c('<iframe class="blockUI" style="z-index:'+ba++ +';display:none;border:none;margin:0;padding:0;position:absolute;width:100%;height:100%;top:0;left:0" src="'+v.iframeSrc+'"></iframe>'):c('<div class="blockUI" style="display:none"></div>');H=v.theme?c('<div class="blockUI blockOverlay ui-widget-overlay" style="z-index:'+
ba++ +';display:none"></div>'):c('<div class="blockUI blockOverlay" style="z-index:'+ba++ +';display:none;border:none;margin:0;padding:0;width:100%;height:100%;top:0;left:0"></div>');ba=c(v.theme&&E?'<div class="blockUI '+v.blockMsgClass+' blockPage ui-dialog ui-widget ui-corner-all" style="z-index:'+(ba+10)+';display:none;position:fixed"><div class="ui-widget-header ui-dialog-titlebar ui-corner-all blockTitle">'+(v.title||"&nbsp;")+'</div><div class="ui-widget-content ui-dialog-content"></div></div>':
v.theme?'<div class="blockUI '+v.blockMsgClass+' blockElement ui-dialog ui-widget ui-corner-all" style="z-index:'+(ba+10)+';display:none;position:absolute"><div class="ui-widget-header ui-dialog-titlebar ui-corner-all blockTitle">'+(v.title||"&nbsp;")+'</div><div class="ui-widget-content ui-dialog-content"></div></div>':E?'<div class="blockUI '+v.blockMsgClass+' blockPage" style="z-index:'+(ba+10)+';display:none;position:fixed"></div>':'<div class="blockUI '+v.blockMsgClass+' blockElement" style="z-index:'+
(ba+10)+';display:none;position:absolute"></div>');if(I)if(v.theme){ba.css(L);ba.addClass("ui-widget-content")}else ba.css(F);if(!v.theme&&(!v.applyPlatformOpacityRules||!(c.browser.mozilla&&/Linux/.test(navigator.platform))))H.css(v.overlayCSS);H.css("position",E?"fixed":"absolute");if(c.browser.msie||v.forceIframe)da.css("opacity",0);F=[da,H,ba];var U=E?c("body"):c(y);c.each(F,function(){this.appendTo(U)});v.theme&&v.draggable&&c.fn.draggable&&ba.draggable({handle:".ui-dialog-titlebar",cancel:"li"});
F=u&&(!c.boxModel||c("object,embed",E?null:y).length>0);if(r||F){E&&v.allowBodyStretch&&c.boxModel&&c("html,body").css("height","100%");if((r||!c.boxModel)&&!E){F=parseInt(c.css(y,"borderTopWidth"))||0;L=parseInt(c.css(y,"borderLeftWidth"))||0;var m=F?"(0 - "+F+")":0,Ca=L?"(0 - "+L+")":0}c.each([da,H,ba],function(Na,Qa){var Fa=Qa[0].style;Fa.position="absolute";if(Na<2){E?Fa.setExpression("height","Math.max(document.body.scrollHeight, document.body.offsetHeight) - (jQuery.boxModel?0:"+v.quirksmodeOffsetHack+
') + "px"'):Fa.setExpression("height",'this.parentNode.offsetHeight + "px"');E?Fa.setExpression("width",'jQuery.boxModel && document.documentElement.clientWidth || document.body.clientWidth + "px"'):Fa.setExpression("width",'this.parentNode.offsetWidth + "px"');Ca&&Fa.setExpression("left",Ca);m&&Fa.setExpression("top",m)}else if(v.centerY){E&&Fa.setExpression("top",'(document.documentElement.clientHeight || document.body.clientHeight) / 2 - (this.offsetHeight / 2) + (blah = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + "px"');
Fa.marginTop=0}else if(!v.centerY&&E){var Ta="((document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + "+(v.css&&v.css.top?parseInt(v.css.top):0)+') + "px"';Fa.setExpression("top",Ta)}})}if(I){v.theme?ba.find(".ui-widget-content").append(I):ba.append(I);if(I.jquery||I.nodeType)c(I).show()}if((c.browser.msie||v.forceIframe)&&v.showOverlay)da.show();if(v.fadeIn){F=v.onBlock?v.onBlock:n;da=v.showOverlay&&!I?F:n;F=I?F:n;v.showOverlay&&H._fadeIn(v.fadeIn,da);
I&&ba._fadeIn(v.fadeIn,F)}else{v.showOverlay&&H.show();I&&ba.show();v.onBlock&&v.onBlock()}a(1,y,v);if(E){q=ba[0];z=c(":input:enabled:visible",q);v.focusInput&&setTimeout(d,20)}else k(ba[0],v.centerX,v.centerY);if(v.timeout){I=setTimeout(function(){E?c.unblockUI(v):c(y).unblock(v)},v.timeout);c(y).data("blockUI.timeout",I)}}function g(y,v){var E=y==window,I=c(y),F=I.data("blockUI.history"),L=I.data("blockUI.timeout");if(L){clearTimeout(L);I.removeData("blockUI.timeout")}v=c.extend({},c.blockUI.defaults,
v||{});a(0,y,v);if(v.onUnblock===null){v.onUnblock=I.data("blockUI.onUnblock");I.removeData("blockUI.onUnblock")}var H;H=E?c("body").children().filter(".blockUI").add("body > .blockUI"):c(".blockUI",y);if(E)q=z=null;if(v.fadeOut){H.fadeOut(v.fadeOut);setTimeout(function(){f(H,F,v,y)},v.fadeOut)}else f(H,F,v,y)}function f(y,v,E,I){y.each(function(){this.parentNode&&this.parentNode.removeChild(this)});if(v&&v.el){v.el.style.display=v.display;v.el.style.position=v.position;v.parent&&v.parent.appendChild(v.el);
c(I).removeData("blockUI.history")}typeof E.onUnblock=="function"&&E.onUnblock(I,E)}function a(y,v,E){var I=v==window;v=c(v);if(!(!y&&(I&&!q||!I&&!v.data("blockUI.isBlocked")))){I||v.data("blockUI.isBlocked",y);!E.bindEvents||y&&!E.showOverlay||(y?c(document).bind("mousedown mouseup keydown keypress",E,b):c(document).unbind("mousedown mouseup keydown keypress",b))}}function b(y){if(y.keyCode&&y.keyCode==9)if(q&&y.data.constrainTabKey){var v=z,E=y.shiftKey&&y.target===v[0];if(!y.shiftKey&&y.target===
v[v.length-1]||E){setTimeout(function(){d(E)},10);return false}}v=y.data;if(c(y.target).parents("div."+v.blockMsgClass).length>0)return true;return c(y.target).parents().children().filter("div.blockUI").length==0}function d(y){if(z)(y=z[y===true?z.length-1:0])&&y.focus()}function k(y,v,E){var I=y.parentNode,F=y.style,L=(I.offsetWidth-y.offsetWidth)/2-(parseInt(c.css(I,"borderLeftWidth"))||0);y=(I.offsetHeight-y.offsetHeight)/2-(parseInt(c.css(I,"borderTopWidth"))||0);if(v)F.left=L>0?L+"px":"0";if(E)F.top=
y>0?y+"px":"0"}if(/1\.(0|1|2)\.(0|1|2)/.test(c.fn.jquery)||/^1.1/.test(c.fn.jquery))alert("blockUI requires jQuery v1.2.3 or later!  You are using v"+c.fn.jquery);else{c.fn._fadeIn=c.fn.fadeIn;var n=function(){},o=document.documentMode||0,u=c.browser.msie&&(c.browser.version<8&&!o||o<8),r=c.browser.msie&&/MSIE 6.0/.test(navigator.userAgent)&&!o;c.blockUI=function(y){e(window,y)};c.unblockUI=function(y){g(window,y)};c.growlUI=function(y,v,E,I){var F=c('<div class="growlUI"></div>');y&&F.append("<h1>"+
y+"</h1>");v&&F.append("<h2>"+v+"</h2>");if(E==undefined)E=3E3;c.blockUI({message:F,fadeIn:700,fadeOut:1E3,centerY:false,timeout:E,showOverlay:false,onUnblock:I,css:c.blockUI.defaults.growlCSS})};c.fn.block=function(y){return this.unblock({fadeOut:0}).each(function(){if(c.css(this,"position")=="static")this.style.position="relative";if(c.browser.msie)this.style.zoom=1;e(this,y)})};c.fn.unblock=function(y){return this.each(function(){g(this,y)})};c.blockUI.version=2.39;c.blockUI.defaults={message:"<h1>Please wait...</h1>",
title:null,draggable:true,theme:false,css:{padding:0,margin:0,width:"30%",top:"40%",left:"35%",textAlign:"center",color:"#000",border:"3px solid #aaa",backgroundColor:"#fff",cursor:"wait"},themedCSS:{width:"30%",top:"40%",left:"35%"},overlayCSS:{backgroundColor:"#000",opacity:0.6,cursor:"wait"},growlCSS:{width:"350px",top:"10px",left:"",right:"10px",border:"none",padding:"5px",opacity:0.6,cursor:"default",color:"#fff",backgroundColor:"#000","-webkit-border-radius":"10px","-moz-border-radius":"10px",
"border-radius":"10px"},iframeSrc:/^https/i.test(window.location.href||"")?"javascript:false":"about:blank",forceIframe:false,baseZ:1E3,centerX:true,centerY:true,allowBodyStretch:true,bindEvents:true,constrainTabKey:true,fadeIn:200,fadeOut:400,timeout:0,showOverlay:true,focusInput:true,applyPlatformOpacityRules:true,onBlock:null,onUnblock:null,quirksmodeOffsetHack:4,blockMsgClass:"blockMsg"};var q=null,z=[]}})(jQuery);(function(c){c.fn.hoverIntent=function(e,g){var f={sensitivity:7,interval:100,timeout:0};f=c.extend(f,g?{over:e,out:g}:e);var a,b,d,k,n=function(r){a=r.pageX;b=r.pageY},o=function(r,q){q.hoverIntent_t=clearTimeout(q.hoverIntent_t);if(Math.abs(d-a)+Math.abs(k-b)<f.sensitivity){c(q).unbind("mousemove",n);q.hoverIntent_s=1;return f.over.apply(q,[r])}else{d=a;k=b;q.hoverIntent_t=setTimeout(function(){o(r,q)},f.interval)}},u=function(r){for(var q=(r.type=="mouseover"?r.fromElement:r.toElement)||r.relatedTarget;q&&
q!=this;)try{q=q.parentNode}catch(z){q=this}if(q==this)return false;var y=jQuery.extend({},r),v=this;if(v.hoverIntent_t)v.hoverIntent_t=clearTimeout(v.hoverIntent_t);if(r.type=="mouseover"){d=y.pageX;k=y.pageY;c(v).bind("mousemove",n);if(v.hoverIntent_s!=1)v.hoverIntent_t=setTimeout(function(){o(y,v)},f.interval)}else{c(v).unbind("mousemove",n);if(v.hoverIntent_s==1)v.hoverIntent_t=setTimeout(function(){v.hoverIntent_t=clearTimeout(v.hoverIntent_t);v.hoverIntent_s=0;f.out.apply(v,[y])},f.timeout)}};
return this.mouseover(u).mouseout(u)}})(jQuery);Hashtable=function(){this.items=[];this.itemsCount=0;this.add=function(c,e){if(this.containsKey(c))throw"key '"+c+"' allready exists.";else{this.items[c]=e;this.itemsCount++}};this.get=function(c,e){return this.containsKey(c)?this.items[c]:e};this.set=function(c,e){if(this.containsKey(c))this.items[c]=e;else this.add(c,e)};this.remove=function(c){if(this.containsKey(c)){delete this.items[c];this.itemsCount--}else throw"key '"+c+"' does not exists.";};this.containsKey=function(c){return typeof this.items[c]!=
"undefined"};this.containsValue=function(c){for(var e in this.items)if(this.items[e]==c)return true;return false};this.contains=function(c){return this.containsKey(c)||this.containsValue(c)};this.clear=function(){this.items=[];itemsCount=0};this.size=function(){return this.itemsCount};this.isEmpty=function(){return this.size()==0}};(function(c){if(window.DOMParser==undefined&&window.ActiveXObject){DOMParser=function(){};DOMParser.prototype.parseFromString=function(e){var g=new ActiveXObject("Microsoft.XMLDOM");g.async="false";g.loadXML(e);return g}}c.xmlDOM=function(e,g){try{var f=(new DOMParser).parseFromString(e,"text/xml");if(c.isXMLDoc(f)){if(c("parsererror",f).length==1)throw"Error: "+c(f).text();}else throw"Unable to parse XML";}catch(a){f=a.name==undefined?a:a.name+": "+a.message;c.isFunction(g)?g(f):c(document).trigger("xmlParseError",
[f]);return c([])}return c(f)}})(jQuery);LibMediaObject=function(){this.MediaType=1;this.PublishDate=0;this.CropRule=this.Crops=this.Extension=this.Mimetype=this.Preview=this.MediaSource=this.Credit=this.Caption=this.SeoKey=this.Title="";this.Updated=this.DeleteMedia=this.Deleted=this.Saved=this.Height=this.Width=this.Inline=0;this.Long=this.Lat="";this.Position=0;this.ShowInGallery=1;this.Reused=0;this.Delivery=-1;this.Allignment=this.Formatted=this.URL="";this.clone=function(c,e){if(!e&&typeof c=="undefined")c=this;if(c==null||typeof c!=
"object")return c;var g=new c.constructor;for(var f in c)if(typeof f!="function")g[f]=this.clone(c[f],true);return g}};var mapLatDefault=27.931307925231394,mapLongDefault=-82.48200702047347;
libercusMapObject=function(c,e,g){this.infoWindow=undefined;this.canvasobj=$("#"+c+":eq(0)")[0];this.bounds=new google.maps.LatLngBounds;this.mapZoom=e!=undefined?e:8;this.maphome=g!=undefined?g:new google.maps.LatLng(mapLatDefault,mapLongDefault);this.mapoptions={zoom:this.mapZoom,center:this.maphome,mapTypeId:google.maps.MapTypeId.ROADMAP};this.map=new google.maps.Map(this.canvasobj,this.mapoptions);this.trafficLayer=this.georssURL=this.georssLayer=null;this.resize=function(){google.maps.event.trigger(this.map,
"resize")};this.download=function(f){var a=this;$.get(f,function(b){b=b.documentElement.getElementsByTagName("marker");for(var d=0;d<b.length;d++){var k=new google.maps.LatLng(parseFloat(b[d].getAttribute("lat")),parseFloat(b[d].getAttribute("lng")));a.createMarker(b[d].getAttribute("name"),k)}a.map.fitBounds(a.bounds)})};this.addKML=function(f,a){if(this.georssURL==null||this.georssURL!=f){this.map.setZoom(a?a:this.mapZoom);this.georssURL=f;this.georssLayer=new google.maps.KmlLayer(this.georssURL,
{map:this.map,preserveViewport:true})}};this.addTraffic=function(){if(this.trafficLayer==null){this.trafficLayer=new google.maps.TrafficLayer;this.trafficLayer.setMap(this.map)}};this.createMarker=function(f,a){var b=this;this.bounds.extend(a);var d=new google.maps.Marker({position:a,map:b.map});google.maps.event.addListener(d,"click",function(){b.infoWindow&&b.infoWindow.close();b.infoWindow=new google.maps.InfoWindow({content:f});b.infoWindow.open(b.map,d)});return d};this.addMarkers=function(){var f=
this,a=0;$.each($(".libAjaxMapMarker"),function(b,d){var k=$(d).find(".libAjaxMapMarkerLat:eq(0)").html(),n=$(d).find(".libAjaxMapMarkerLong:eq(0)").html();if(k!=""&&n!=""){var o=new google.maps.LatLng(parseFloat(k),parseFloat(n));f.createMarker($(d).find(".libAjaxMapMarkerContent:eq(0)").html(),o);a++}});a==1&&this.bounds.extend(this.maphome);a>0&&this.map.fitBounds(this.bounds)};this.bounds.extend(this.maphome)};function _imageCallback(c,e){libercusImageTarget.removeClass("libUILoading");var g=libercusImageTarget.parent();libercusImageTarget.remove();for(var f=0;f<c.length;f++){var a=libercus.AddMediaObject(c[0]);g.append(a.Formatted);g.find(".libAjaxMediaContainerItemField").change(function(){libercus.UpdateMediaObject($(this).parents(".libAjaxMediaContainerItem:first"),$(this))})}if(g.hasClass("libAjaxSingleMediaUploadContainer"))g.trigger("libAjaxSingleMediaUploadComplete",[e?e:c[0].id])};LibercusObject=function(){this.media=new Hashtable;this.GeoCoder=this.MediaData=null;this._Next=undefined;this._FieldsValidated=this._FieldsToValidate=-1;this._AbortValidate=false;this._OnValidateSuccess=null;this.ValidateOK=this._InFormvalidate=false;this.CustomValidation=null;this.LoginOK=false;this.AddMediaObject=function(a,b){var d=new LibMediaObject;d.Preview=a.Preview;d.Width=a.Width;d.Height=a.Height;d.Updated=1;d.Mimetype=a.Mimetype;d.Extension=a.Extension;d.Lat=a.Lat;d.Long=a.Long;var k=
unescape(a.Title);d.Title=k!=""?k:"User Uploaded Image";d.Credit=unescape(a.Credit);d.Caption=unescape(a.Caption);d.Crops="";d.Formatted=a.Formatted;var n=b?b:a.id;this.media.set(n,d);this.MediaData&&this.MediaData.val(this.MediaToXML());return this.media.get(n)};this.UpdateMediaObject=function(a,b){var d=a.attr("id").replace(/_/g,"-"),k=b.attr("name").toLowerCase();if(this.media.containsKey(d)){var n=this.media.get(d);switch(k){case "mediatitle":n.Title=$(b).val();break;case "mediacaption":n.Caption=
$(b).val();break;case "mediacredit":n.Credit=$(b).val();break}n.Updated=1;this.media.set(d,n);this.MediaData&&this.MediaData.val(this.MediaToXML())}};this.RemoveMediaObject=function(a){this.RemoveMediaGUID(a.attr("id").replace(/_/g,"-"));a&&$(a).remove()};this.RemoveMediaGUID=function(a){if(this.media.containsKey(a)){this.media.remove(a);this.MediaData&&this.MediaData.val(this.MediaToXML())}};this.MediaToXML=function(){var a="<media>";for(var b in this.media.items){a+='<item id="'+b+'">';var d=this.media.get(b);
for(var k in d)if(k!="clone"&&k!="Formatted")a+="<"+k+">"+this.HtmlEncode(d[k])+"</"+k+">";a+="</item>"}a+="</media>";return this.HtmlEncode(a)};this.SetMedia=function(a){this.SingleMediaUpload($(".libAjaxSingleMediaUpload"));this.media=new Hashtable;this.MediaData=a;if(a.val()!=""){var b=eval(a.val());this.media.clear();for(var d=0;d<b.length;d++){var k=new LibMediaObject;for(var n in b[d])if(n!="id")k[n]=this.unescape(b[d][n]);this.media.add(b[d].id,k);a.parent().find(".libAjaxMediaContainerItem").eq(d).find(".libAjaxMediaContainerItemField").change(function(){libercus.UpdateMediaObject($(this).parents(".libAjaxMediaContainerItem:first"),
$(this))})}this.MediaData.val(this.MediaToXML())}};this.unescape=function(a){var b=$("<span>");b.html(a);var d=b.text();b.remove();return d};this.AddressToXML=function(a,b){var d=a.attr("name"),k="<addressitem>",n=$(b);k+="<Address>"+this.HtmlEncode(n.find("[name="+d+".Address]").val())+"</Address>";k+="<City>"+this.HtmlEncode(n.find("[name="+d+".City]").val())+"</City>";k+="<State>"+this.HtmlEncode(n.find("[name="+d+".State]").val())+"</State>";k+="<Zip>"+this.HtmlEncode(n.find("[name="+d+".Zip]").val())+
"</Zip>";k+="<Latitude>"+this.HtmlEncode(n.find("[name="+d+".Latitude]").val())+"</Latitude>";k+="<Longitude>"+this.HtmlEncode(n.find("[name="+d+".Longitude]").val())+"</Longitude>";k+="</addressitem>";a.val(k)};this.SaveAddresses=function(){var a=this;$(".lib-address-content").each(function(b,d){var k=$(d).find(".lib-post:first");a.AddressToXML(k,d)})};this.GeoCode=function(a,b){if(a&&b){if(!this.GeoCoder)this.GeoCoder=new google.maps.Geocoder;var d=this;this.GeoCoder.geocode({address:a.find("textarea").val()+
", "+a.find("input:visible:eq(0)").val()+" "+a.find("input:visible:eq(1)").val()+", "+a.find("input:visible:eq(2)").val()},function(k,n){n==google.maps.GeocoderStatus.OK&&d.UpdateGeoLocation(b,k[0].geometry.location)})}};this.GeoCodeField=function(a,b,d){if(a&&b){if(!this.GeoCoder)this.GeoCoder=new google.maps.Geocoder;var k=this;this.GeoCoder.geocode({address:a},function(n,o){o==google.maps.GeocoderStatus.OK?k.UpdateOrigin(b,n[0].geometry.location,d):d()})}else d()};this.UpdateOrigin=function(a,
b,d){a.val(b.lng()+" "+b.lat());d()};this.UpdateGeoLocation=function(a,b){if(b){var d=a.find("input:eq(0)"),k=a.find("input:eq(1)");d.val(b.lat());k.val(b.lng())}};this.MediaUploader=function(a){if(a.find("#libAjaxMediaData").length==0){a.append('<div class="libercusImagePreview"><form class="libercusImagePreview" style="margin: 0; padding: 0;" method="POST" target="RPCFrame" enctype="multipart/form-data" action="'+this.RequestPrefix()+'/admin/mediasave"><input class="libercusImagePreview" id="libAjaxMediaData" type=file size=30 name=mediadata></form></div>');
libercusImageTarget=a.find("div:last");a.find("#libAjaxMediaData").change(function(){libercusImageTarget.addClass("libUILoading");$(this).parents("form:first").submit()})}};this.MediaSingleUploader=function(){alert("Uploading")};this.setCookie=function(a,b,d,k,n,o){var u=new Date;u.setTime(u.getTime());if(d)d=d*1E3*60*60*24;u=new Date(u.getTime()+d);document.cookie=a+"="+escape(b)+(d?";expires="+u.toGMTString():"")+";path="+(k?k:"/")+(n?";domain="+n:"")+(o?";secure":"")};this.HtmlDecode=function(a){$("#libconvert").html(a);
return $("#libconvert").text()};this.HtmlEncode=function(a){$("#libconvert").text(a);return $("#libconvert").html()};this.OutputBacklink=function(a){document.write('<a href="'+history.previous+'">'+a+"</a>")};this.RequestPrefix=function(a){return(a?"https":document.location.protocol)+"//"+(libercusHost?libercusHost:document.location.host)};this.Quickpoll=function(a,b,d,k){var n=this,o=$("#libAjaxQuickpoll-"+a);$.ajax({cache:false,type:"GET",async:true,url:this.RequestPrefix()+"/ajaxquery/getquickpoll",
dataType:"json",data:{pollid:a,requesttype:b,objectclass:d,section:k},success:function(u){n.AjaxResponse(o,u)}})};this.QuickpollVote=function(a,b,d){var k=this,n=$("#libAjaxQuickpoll-"+a),o=n.find("[name=answervalue]:checked");$.ajax({cache:false,type:"GET",async:true,url:this.RequestPrefix()+"/ajaxquery/quickpollvote?pollid="+a+"&RequestType="+b+"&ObjectClass="+d,dataType:"json",data:o,success:function(u){k.AjaxResponse(n,u)}})};this.CropImage=function(a,b,d,k,n,o,u,r){a={ImgUrl:a,clipX:b,clipY:d,
clipWidth:gClippingImageArea.width,clipHeight:gClippingImageArea.height,imgWidth:o,imgHeight:u};$.ajax({cache:false,type:"GET",async:true,url:this.RequestPrefix()+"/ajaxquery/ClipSend_CropImage",dataType:"html",data:a,success:r})};this.SendImage=function(a,b,d,k,n){a={ImgUrl:a,fromAddr:d,toAddrs:b,msg:k};$.ajax({cache:false,type:"GET",async:true,url:this.RequestPrefix()+"/ajaxquery/clipsend_email",dataType:"html",data:a,success:n})};this.DropdownUpdate=function(a,b,d){var k=this;$.ajax({cache:false,
type:"GET",async:true,url:this.RequestPrefix()+b,dataType:"html",success:function(n){k.AjaxResponse($(a),n,d)}})};this.GetJSON=function(a,b,d){var k=this;$.ajax({cache:false,type:"GET",async:true,url:this.RequestPrefix()+b,dataType:"jsonp",success:function(n){k.AjaxResponse($(a),n,d)}})};this.GetHTML=function(a,b,d){var k=this;$.ajax({cache:false,type:"GET",async:true,url:this.RequestPrefix()+b,dataType:"html",success:function(n){k.AjaxResponse($(a),n,d)}})};this.AjaxResponse=function(a,b,d){b&&b.SetCookie&&
this.setCookie(b.SetCookie.Name,b.SetCookie.Value,b.SetCookie.Expires,b.SetCookie.Path,b.SetCookie.Domain,b.SetCookie.Secure);a.empty();a.removeClass("libUILoading");b&&b.Result?a.append(b.Result):a.append(b);var k=$(".libAjaxSermoPostAttributes");if(k.length>0){k.empty();k.hide();if(b&&b.Attributes&&b.Attributes.Formatted){k.append(b.Attributes.Formatted);k.show()}}a.find(".libAjaxRegistrationDatepicker").datepicker({changeMonth:true,changeYear:true,maxDate:"-13y",yearRange:"-100",onClose:function(){$(this).focus()}});
this.AutoMap();typeof d=="function"&&d(a,b)};this.AddToSessionList=function(a,b,d){$.ajax({cache:false,type:"GET",async:true,url:this.RequestPrefix()+"/ajaxquery/addtosessionlist",dataType:"html",data:{listname:a,value:b},success:function(){typeof d==="function"&&d()}})};this.RemoveFromSessionList=function(a,b,d){$.ajax({cache:false,type:"GET",async:true,url:this.RequestPrefix()+"/ajaxquery/removefromsessionlist",dataType:"html",data:{listname:a,value:b},success:function(){typeof d==="function"&&
d()}})};this.ClearSessionList=function(a,b){$.ajax({cache:false,type:"GET",async:true,url:this.RequestPrefix()+"/ajaxquery/clearsessionlist",dataType:"html",data:{listname:a},success:function(){typeof b==="function"&&b()}})};this.RandomString=function(){return"_"+Math.round((new Date).getTime()/1E3).toString()+(1E9+Math.floor(Math.random()*1147483647)).toString()};this.SermoInit=function(){$(".libSermoReply").live("click",function(a){libercus.SermoReplyTo($(this),a)});$(".libSermoPost").live("click",
function(a){libercus.SermoPost($(this),a)});$(".libSermoLike,.libSermoDislike").live("click",function(a){libercus.SermoCounters($(this),a)});$(".libSermoRecommend").live("click",function(a){libercus.SermoRecommend($(this),a)});$(".libSermoAbuse").live("click",function(a){libercus.SermoAbuse($(this),a)});$("SCRIPT:first").prepend('<script type="text/javascript" src="'+this.RequestPrefix()+'/ajaxquery/sermostart"><\/script>')};this.SermoInit2=function(){var a=$("#libAjaxSermoContainer");a.length>0&&
this.SermoGetPosts(a);a=$(".libAjaxSermoAttributes");a.length>0&&this.SermoGetAttributes(a);a=$("#libAjaxSermoToplist");a.length>0&&this.SermoGetToplist(a)};this._Checkinfo=function(a,b,d,k){var n=this;$("body").append('<div style="display: none;" id="libAjaxPostParams"></div>');var o=$("#libAjaxPostParams");o.append('<input type="hidden" name="Table" value="'+b+'">');o.append('<input type="hidden" name="FieldName" value="'+d+'">');o.append('<input type="hidden" name="Value" value="'+k+'">');b=o.find(":input");
o.remove();$.ajax({cache:false,type:"GET",async:true,url:this.RequestPrefix()+"/ajaxquery/check",dataType:"jsonp",data:b,success:function(u){n._CheckinfoResponse(a,k,u)}})};this._CheckinfoResponse=function(a,b,d){if(d&&d.Result=="1"){if(a.hasClass("libAjaxEMail")){c(a)&&$(".libAjaxEmailButton:visible").button({disabled:false});f(a,"email_in_system")}else if(a.hasClass("libAjaxValidationCode")){this.AjaxFormValidate(a.parents("form").length>0?a.parents("form"):a.parents(".ui-dialog").find(":input"),
null,true);f(a)}else if(a.hasClass("libAjaxNewUserName"))f(a,"in_use");else if(a.hasClass("libAjaxExistingUserName")){g(a,"<b>"+b+"</b> does not exist!");this._AbortValidate=true}else a.hasClass("libAjaxNickName")&&f(a);this._InFormvalidate&&this.CheckIfValidateIsCompleted()}else{this._AbortValidate=true;if(a.hasClass("libAjaxEMail")){c(a)&&$(".libAjaxEmailButton:visible").button({disabled:true});g(a,"<b>"+b+"</b> has already been used or is not valid!","email_in_system")}else if(a.hasClass("libAjaxValidationCode")){$(".libAjaxSaveButton:visible").button({disabled:true});
g(a,"Validationcode is invalid or has expired!")}else if(a.hasClass("libAjaxNewUserName"))g(a,"<b>"+b+"</b> has already been used!");else if(a.hasClass("libAjaxExistingUserName")){f(a);this._AbortValidate=false}else a.hasClass("libAjaxNickName")&&g(a,"<b>"+b+"</b> has already been used!")}};var c=function(a){a=a.parents("form");if(a==null)return false;return a.find(".libAjaxValidationCode").length>0},e=function(a){var b=a.parents("form").find(".libAjaxMessages");if(b==null)return false;return b.children('[class^="error-'+
a.attr("name")+'"]').length>0},g=function(a,b,d){a.removeClass("libAjaxInputValid").addClass("libAjaxInputInvalid");var k=a.parents("form").find(".libAjaxMessages");if(k!=null){var n="";if(typeof d!="boolean")n=d==null?"":d;a="error-"+a.attr("name")+"-"+n;d=k.children("."+a);if(d.length>0)d.html(b);else{k.append("<div class='"+a+"'>"+b+"</div>");k.addClass("ui-state-error ui-corner-all")}}},f=function(a,b){var d=a.parents("form").find(".libAjaxMessages");if(d!=null){var k="";if(typeof b=="boolean"){if(b){d.children('[class^="error-'+
a.attr("name")+'"]').remove();d.children().length==0&&d.removeClass("ui-state-error ui-corner-all");return}}else k=b==null?"":b;k="error-"+a.attr("name")+"-"+k;k=d.children("."+k);if(k.length>0){k.remove();d.children().length==0&&d.removeClass("ui-state-error ui-corner-all");a.removeClass("libAjaxInputInvalid").addClass("libAjaxInputValid")}}};this.AjaxFormValidate=function(a,b,d){var k=this;d=".libAjaxValidate"+(d?":not(.libAjaxValidationCode)":"");var n=$(a).is("form")?a:null;a=n!=null?n.find(d):
a;this._AbortValidate=false;this._OnValidateSuccess=b;this.ValidateOK=false;this._FieldsToValidate=a.length;this._FieldsValidated=0;this._InFormvalidate=true;a.each(function(o,u){if(k._AbortValidate)k._InFormvalidate=false;else k.AjaxValidate($(u),undefined,true)})};this.CheckIfValidateIsCompleted=function(){if(!this._AbortValidate&&this._FieldsToValidate>0){this._FieldsValidated++;if(this._FieldsToValidate==this._FieldsValidated){$(".libAjaxEmailButton:visible").removeClass("ui-state-focus");$(".libAjaxSaveButton:visible").button({disabled:false});
this.ValidateOK=true;typeof this._OnValidateSuccess=="function"&&this._OnValidateSuccess()}}else this._InFormvalidate=false};this.AjaxValidate=function(a,b,d){if(a.hasClass("libAjaxValidate")||a.hasClass("libAjaxvalidate")){d=!a.hasClass("libAjaxNoForce")||d;if(!d&&a.val()=="")f(a,true);else{var k=false,n=a.hasClass("libAjaxCalendar"),o=a.hasClass("libAjaxAllowBlank"),u=a.hasClass("libAjaxNoDataCheck");a.hasClass("libAjaxCustomValidate");var r=a.hasClass("libAjaxUserName")||a.hasClass("libAjaxNewUserName")||
a.hasClass("libAjaxNickName")||a.hasClass("libAjaxExistingUserName"),q=a.hasClass("libAjaxPassword"),z=a.hasClass("libAjaxNotBlank")||a.hasClass("libAjaxNotEmpty")||r&&!o||q&&!o,y=a.hasClass("libAjaxEMail")||a.hasClass("libAjaxemail"),v=a.parents("form").length>0?a.parents("form"):a.parents(".ui-dialog");if(!k&&!o&&(r||q)){var E=a.hasClass("libAjaxUserName")?2:1;if(a.val().length<E){k=true;if(r)a.hasClass("libAjaxUserName")||a.hasClass("libAjaxNewUserName")?g(a,"Username minimum "+E+" characters!",
"min_length"):g(a,"Nickname minimum "+E+" characters!","min_length");else g(a,"Password minimum "+E+" characters!","min_length")}else f(a,"min_length")}if(!k&&!o&&r){r=/^[\w-_\.\@]+$/;q=a.hasClass("libAjaxNickName")?a.val().split(" ").join(""):a.val();if(r.test(q)==false){k=true;a.hasClass("libAjaxNickName")?g(a,"Invalid Username! Only A-Z, 0-9, ., -, @ and _ allowed!"):g(a,"Invalid Username! Only A-Z, 0-9, ., -, @ and _ allowed and no spaces!")}else f(a)}if(!k&&a.hasClass("libAjaxPassword2")){var I=
v.find(".libAjaxPassword").val();if(I!=""&&I!=a.val()){k=true;g(a,"Passwords do not match!")}else f(a)}if(!k&&y){r=/^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i;y=a.val();if(!(y==""&&o))if(r.test(y)==false){k=true;c(a)&&$(".libAjaxEmailButton:visible").button({disabled:true});f(a,"email_in_system");g(a,"Email is not a valid email format!","email_format")}else{c(a)&&$(".libAjaxEmailButton:visible").button({disabled:false});f(a,"email_format")}}if(!k&&typeof this.CustomValidation=="function")k=this.CustomValidation(a,
a.parents("form").find(".libAjaxMessages"));if(!k){k=z&&a.val()=="";if(a.hasClass("libAjaxTinyMCE"))k=tinyMCE.activeEditor.getContent()==""}if(n)k=a.children('[name="isValid"]').val()=="0";if(u){if(!k){a.removeClass("libAjaxInputInvalid").addClass("libAjaxInputValid");v.find(".libAjaxMessages").removeClass("ui-state-error ui-corner-all").text("");this.CheckIfValidateIsCompleted()}}else if(!k&&a.hasClass("libAjaxValidationCode"))this._Checkinfo(a,"Valid","ValidationCode",a.val());else if(!k&&(a.hasClass("libAjaxNewUserName")||
a.hasClass("libAjaxExistingUserName")))this._Checkinfo(a,"Users","LoginName",a.val());else if(!k&&!o&&a.hasClass("libAjaxEMail"))this._Checkinfo(a,"Users","EMailAddress",a.val());else if(!k&&!o&&a.hasClass("libAjaxNickName"))this._Checkinfo(a,"Users","NickName",a.val());else if(!k&&!o&&a.hasClass("libAjaxValidDate"))this._Checkinfo(a,"Function","Date",a.val());else k||this.CheckIfValidateIsCompleted();if(k){d&&b&&b.preventDefault();a.hasClass("libAjaxTinyMCE")&&this.SetTinyMceFieldInvalid();e(a)||
a.removeClass("libAjaxInputValid").addClass("libAjaxInputInvalid");d&&a.focus();this._AbortValidate=true;this.CheckIfValidateIsCompleted()}else{a.hasClass("libAjaxTinyMCE")&&this.SetTinyMceFieldValid();e(a)||a.removeClass("libAjaxInputInvalid").addClass("libAjaxInputValid");if(!this._InFormvalidate&&a.hasClass("libAjaxFormValidate"))this.AjaxFormValidate(a.parents("form").length>0?a.parents("form"):a.parents(".ui-dialog"),null,false)}}}};this.SetTinyMceFieldValid=function(){$(".mceEditor").removeClass("libAjaxInputInvalid").addClass("libAjaxInputValid")};
this.SetTinyMceFieldInvalid=function(){$(".mceEditor").removeClass("libAjaxInputValid").addClass("libAjaxInputInvalid");$("div .mceIframeContainer").find("iframe").contents().find("#tinymce").focus()};this.TinyMCEInit=function(a){if(a)a.content_css=libAdminTemplatesPath+"/edit.css";else a={mode:"specific_textareas",editor_selector:"libAjaxTinyMCE",content_css:libAdminTemplatesPath+"/edit.css"};typeof tinyMCE==="undefined"?libercus.dynamicallyLoadJSFile(libAdminTemplatesPath+"/js/tiny_mce/tiny_mce.js",
function(){tinyMCE.init(a)}):tinyMCE.init(a)};this.SermoGetPosts=function(a,b){$("body").append('<div style="display: none;" id="libAjaxParams"></div>');var d=$("#libAjaxParams");d.append('<input type="hidden" name="Action" value="1">');d.append('<input type="hidden" name="ID" value="">');d.append('<input type="hidden" name="ObjectID" value="">');d.append('<input type="hidden" name="Title" value="">');d.append('<input type="hidden" name="Link" value="">');d.append('<input type="hidden" name="AllowAnonymous" value="">');
d.append('<input type="hidden" name="Rounded" value="">');d.append('<input type="hidden" name="ObjectClass" value="-1">');d.append('<input type="hidden" name="ObjectPrefix" value="">');libercusCurrentSectionID!=""&&d.append('<input type="hidden" name="Section" value="'+libercusCurrentSectionID+'">');d.append('<input type="hidden" name="isIE" value="'+libercusIE?"1":'0">');var k=$("#libSermoObjectID:eq(0)");if(k.length>0||b)d.find("[name=ObjectID]").val(b?b:k.text());else{d.find("[name=ID]").val(SermoPrefix+
":"+$(".libSermoObjectSourceID:eq(0)").text());d.find("[name=Title]").val($(".libSermoObjectTitle:eq(0)").text());k=(k=$(".libSermoObjectLink"))?k.find("a").length>0?k.find("a:eq(0)").attr("href"):$(".libSermoObjectLink:eq(0)").html():document.location.href;d.find("[name=Link]").val(k)}d.find("[name=AllowAnonymous]").val(SermoAllowAnonymous);d.find("[name=Rounded]").val(SermoRoundedCorners);var n=$(".libSermoObjectObjectClass:eq(0)").text();n!=""&&d.find("[name=ObjectClass]").val(n);var o=$(".libSermoObjectObjectPrefix:eq(0)").text();
o!=""&&d.find("[name=ObjectPrefix]").val(o);var u=d.find(":input");d.remove();var r=this;$.ajax({cache:false,type:"GET",async:true,url:this.RequestPrefix()+"/ajaxquery/getsermo",dataType:"jsonp",data:u,success:function(q){r.AjaxResponse(a,q);r.RefreshCaptcha()}})};this.SermoGetAttributes=function(a){$("body").append('<div style="display: none;" id="libAjaxParams"></div>');var b=$("#libAjaxParams");b.append('<input type="hidden" name="Prefix" value="'+SermoPrefix+'">');libercusCurrentSectionID!=""&&
b.append('<input type="hidden" name="Section" value="'+libercusCurrentSectionID+'">');var d="";$.each(a,function(n,o){var u=$(o).attr("id"),r=$(o).siblings(".libSermoObjectObjectClass"),q=r.length==1?$(r).text():"";if(u!="")d+=(d!=""?",":"")+u.replace("_",":")+(q!=""?"|"+q:"")});b.append('<input type="hidden" name="List" value="'+d+'">');a=b.find(":input");b.remove();var k=this;$.ajax({cache:false,type:"GET",async:true,url:this.RequestPrefix()+"/ajaxquery/getattributes",dataType:"jsonp",data:a,success:function(n){k.SermoGetAttributesResponse(n)}})};
this.SermoGetAttributesResponse=function(a){a&&a.Attributes&&a.Attributes.List&&a.Attributes.List.length>0&&$.each(a.Attributes.List,function(b,d){$("#"+d.ID.replace(":","_")).html(d.Formatted).show()})};this.SermoGetToplist=function(a){var b=this;$.ajax({cache:false,type:"GET",async:true,url:this.RequestPrefix()+"/ajaxquery/sermotop",dataType:"jsonp",success:function(d){b.AjaxResponse(a,d)}})};this.GetUserInfo=function(a){var b=this;$.ajax({cache:false,type:"GET",async:true,url:this.RequestPrefix()+
"/ajaxquery/userinfo",dataType:"jsonp",success:function(d){b.AjaxResponse(a,d)}})};this.RefreshCaptcha=function(){$("#libAjaxCaptchaImage").attr("src",this.RequestPrefix()+"/image/captcha/"+this.RandomString())};this.AudioCaptcha=function(a){a.preventDefault()};this._CaptchaFailure=function(){this.RefreshCaptcha();$("#libAjaxCaptchaField").addClass("libAjaxInputInvalid");$("#libAjaxCaptchaField").focus()};this._CookieFailure=function(a,b){this.MessageDialog(!b?"Failed due to cookies not being enabled, or supported. Cookies must be enabled in your browser in order to interact with comments!":
b)};this.SermoPost=function(a,b){b.preventDefault();var d=this,k=a.parents("form:first"),n=k.find("[name=libSermoComment]");if(n.val()==""){n.addClass("libAjaxInputInvalid");n.focus()}else{var o=$("#libAjaxSermoContainer");if(o.length>0){k=k.find(":input");$.ajax({cache:false,type:"GET",async:true,url:this.RequestPrefix()+"/ajaxquery/postsermo",dataType:"jsonp",data:k,success:function(u){d.SermoPostResponse(o,u)}})}}return false};this.SermoPostResponse=function(a,b){var d=false,k=false,n=undefined;
if(b&&b.Result!=""){var o=b.Result.split(",",3);if(o.length>1)switch(o[0]){case "1":d=true;n=o[1];break;case "2":k=true;this._CaptchaFailure(a,o.length>2?o[3]:undefined);break;case "3":k=true;this._CookieFailure(a,o.length>2?o[3]:undefined);break;case "5":k=true;this.MessageDialog("Save failed: "+tmp[1]);break;case "4":k=true;this.MessageDialog(o[1]);break}}if(d)this.SermoGetPosts(a,n);else k||this.MessageDialog("Save failed: "+b.Result)};this.SermoReplyTo=function(a){$(".libSermoCommentFocus:first").focus();
a=a.parents(".libSermoPostItem:first");var b=a.find(".libSermoPostItemID:eq(0)").text(),d=$("#libSermoPost");d.find("[name=libSermoInReplyTo]").val(b);var k=SermoResponsePrefix+": "+a.find(".libSermoPostItemSubject:eq(0)").text().replace(new RegExp("("+SermoResponsePrefix+": )+","i"),"");d.find("[name=libSermoSubject]").val(k);d.find(":input:visible:first").focus()};this.SermoCounters=function(a,b){b.preventDefault();var d=this,k=a.hasClass("libSermoLike");$("body").append('<div style="display: none;" id="libAjaxParams"></div>');
var n=$("#libAjaxParams");n.append('<input type="hidden" name="Counter" value="'+(k?"Like":"Dislike")+'">');n.append('<input type="hidden" name="ObjectID" value="'+$("#libSermoObjectID:eq(0)").text()+'">');n.append('<input type="hidden" name="ItemID" value="'+a.parents(".libSermoPostItem:first").find(".libSermoPostItemID:eq(0)").text()+'">');var o=a.parents(".libSermoPostItem:first").find(".libSermo"+(k?"Like":"Dislike")+"Count"),u=a.parents(".libSermoPostItem:first").find(".libSermo"+(!k?"Like":
"Dislike")+"Count");k=n.find(":input");n.remove();o.length>0&&$.ajax({cache:false,type:"GET",async:true,url:this.RequestPrefix()+"/ajaxquery/sermocounter",dataType:"jsonp",data:k,success:function(r){d.SermoCountersResponse(o,u,r)}})};this.SermoCountersResponse=function(a,b,d){var k=false,n=false,o=0;if(d&&d.Result!=""){var u=d.Result.split(",",4);if(u.length>1)switch(u[0]){case "1":case "4":k=true;o=u[1];u[0]=="4"&&b.text(u[2]);break;case "2":n=true;this._CookieFailure(a,u.length>3?u[4]:undefined);
break;case "3":n=true;break}}if(k)a.text(o);else n||this.MessageDialog("Function failed: "+d.Result)};this.SermoAbuse=function(a,b){b.preventDefault();var d=this;if(confirm("Are you sure you want to report abouse on this post? If you click OK the report will be sent!")){$("body").append('<div style="display: none;" id="libAjaxParams"></div>');var k=$("#libAjaxParams");k.append('<input type="hidden" name="ObjectID" value="'+$("#libSermoObjectID:eq(0)").text()+'">');k.append('<input type="hidden" name="ItemID" value="'+
a.parents(".libSermoPostItem:first").find(".libSermoPostItemID:eq(0)").text()+'">');k.append('<input type="hidden" name="AbuseThreshold" value="'+SermoAbuseThreshold+'">');var n=k.find(":input");k.remove();$.ajax({cache:false,type:"GET",async:true,url:this.RequestPrefix()+"/ajaxquery/sermoabuse",dataType:"jsonp",data:n,success:function(o){d.SermoAbuseResponse(o)}})}};this.SermoAbuseResponse=function(a){var b=false,d=false;if(a&&a.Result!=""){var k=a.Result.split(",",3);if(k.length>1)switch(k[0]){case "1":b=
true;break;case "2":d=true;this._CookieFailure(target,k.length>2?k[3]:undefined);break;case "3":d=true;break;case "4":d=true;this.MessageDialog("You need to be logged in to log abuse!");break}}!b&&!d&&this.MessageDialog("Function failed: "+a.Result)};this.SermoRecommend=function(a,b){b.preventDefault();var d=this,k=a.parents(".libAjaxSermoAttributes,.libAjaxSermoPostAttributes:first");if(k.length>0){$("body").append('<div style="display: none;" id="libAjaxParams"></div>');var n=$("#libAjaxParams"),
o=$("#libSermoObjectID:eq(0)").text();if(o!="")n.append('<input type="hidden" name="ObjectID" value="'+o+'">');else{n.append('<input type="hidden" name="ID" value="'+SermoPrefix+":"+k.attr("id").replace("_",":")+'">');n.append('<input type="hidden" name="Title" value="'+k.siblings(".libSermoObjectTitle").text()+'">');n.append('<input type="hidden" name="Link" value="'+k.siblings(".libSermoObjectLink").text()+'">')}var u=n.find(":input");n.remove();$.ajax({cache:false,type:"GET",async:true,url:this.RequestPrefix()+
"/ajaxquery/sermorecommend",dataType:"jsonp",data:u,success:function(r){d.SermoRecommendResponse(k,r)}})}};this.SermoRecommendResponse=function(a,b){if(b&&b.Attributes&&b.Attributes.Formatted){a.empty();a.append(b.Attributes.Formatted).show()}};this.MessageDialogClose=function(a,b){a.dialog("destroy");a.remove();typeof b=="function"&&b()};this.MessageDialog=function(a,b,d,k){var n,o;if(typeof b=="function")o=b;else{n=b;o=k}$("body").append('<div style="display: none;" id="libAjaxMessageDialog" title="'+
(n==undefined||n==null?"Alert":n)+'"></div>');b=$("#libAjaxMessageDialog");b.append("<p>"+a+"</p");var u=this;b.dialog({modal:d==undefined||d?true:false,buttons:{OK:function(){$(this).dialog("close");u.MessageDialogClose($(this),o)}}})};this.ConfirmDialog=function(a,b){$("body").append('<div style="display: none;" id="libAjaxConfirmDialog" title="'+(b==undefined||b==null?"Confirm":b)+'"></div>');var d=$("#libAjaxConfirmDialog");d.append("<p>"+a+"</p");var k=this;d.dialog({modal:true,buttons:{Yes:function(){$(this).dialog("close");
k.ConfirmDialogClose($(this))},No:function(){$(this).dialog("close");k.ConfirmDialogClose($(this))}}})};this.LoginDialogClose=function(a){a.dialog("destroy");a.remove();if(this._Next){this._Next();this._Next=undefined}};this.PerformLogin=function(a,b){this.LoginOK=false;var d=this,k=$(a).is("form")?$(a):null;k=k!=null?k.find(":input:not(:radio :checkbox),:radio:checked,:checkbox:checked"):a;$.ajax({cache:false,type:"POST",async:true,url:this.RequestPrefix()+"/ajaxquery/login",dataType:"jsonp",data:k,
success:function(n){d.LoginResponse(n,b)}})};this.LoginResponse=function(a,b){if(a.Result=="1"){this.LoginOK=true;b.dialog("close");this.AfterLogin()}else{var d=b.find(".libAjaxMessages");d.length>0&&a.Message&&d.addClass("ui-state-error ui-corner-all").text(a.Message);b.find(":input:first").focus()}};this.AfterLogin=function(){this.UpdateUserinfo();var a=$(".libAjaxHideOnLogin");if(a.length>0)a.hide();else{var b=$("#libAjaxSermoContainer");b.length>0&&this.SermoGetPosts(b)}};this.UpdateUserinfo=
function(){$("#libAjaxUserinfo").each(function(a,b){libercus.GetUserInfo($(b))})};this.Logout=function(a){var b=this;$.ajax({cache:false,type:"GET",async:true,url:this.RequestPrefix()+"/ajaxquery/logout",dataType:"jsonp",success:function(){b.UpdateUserinfo();typeof a=="function"&&a()}})};this.LoginDialog=function(a,b){a&&a.preventDefault();var d=this;$.ajax({cache:false,type:"GET",async:true,url:this.RequestPrefix()+"/ajaxquery/loginform",dataType:"jsonp",success:function(k){d.DisplayLoginDialog(k,
b)}})};this.DisplayLoginDialog=function(a,b){$("body").append('<div style="display: none;" id="libAjaxLoginDialog" title="Login">'+a.Result+"</div>");var d=b;d||(d={Cancel:function(){$(this).dialog("close")},Login:function(){libercus.PerformLogin($(this).find(":input"),$(this))},"New User":function(){libercus._Next=libercus.NewUserDialog;$(this).dialog("close")}});$("#libAjaxLoginDialog").dialog({modal:true,open:function(){$(this).find(":input:first").focus()},close:function(){libercus.LoginDialogClose($(this))},
buttons:d})};this.AjaxDialog=function(a,b,d,k){var n=this;$.ajax({cache:false,type:"GET",async:true,url:this.RequestPrefix()+b,dataType:"jsonp",success:function(o){n.DisplayAjaxDialog(a,o.Result,d,undefined,k)}})};this.Dialog=function(a,b,d){this.DisplayAjaxDialog(a,b.html(),d)};this.DisplayAjaxDialog=function(a,b,d,k,n){$("body").append('<div style="display: none;" id="libAjaxDialog" title="'+a+'">'+b+"</div>");var o=$("#libAjaxDialog");o.data("onclose",d);var u=o.find(".libAjaxDialogAllowClose").length>
0?true:false,r=this;o.dialog({modal:true,closeOnEscape:u,width:k!=undefined?k:"auto",open:function(){u||$(this).siblings(".ui-dialog-titlebar").find(".ui-dialog-titlebar-close").remove();typeof n=="function"&&n(o);$(this).find(":input:first").focus()},close:function(){if(typeof d=="function")d(o)&&r.AjaxDialogClose(o);else r.AjaxDialogClose(o)}})};this.AjaxDialogClose=function(a){a.dialog("destroy");a.remove()};this.NewUserDialogClose=function(a){a.dialog("destroy");a.remove();if(this._Next){this._Next();
this._Next=undefined}};this.NewUserResponse=function(a,b){if(a&&a.Result=="1"){b.dialog("close");this.AfterLogin()}else b.find(":input:first").focus()};this.PerformNewUser=function(a,b){var d=this;$.ajax({cache:false,type:"GET",async:true,url:this.RequestPrefix()+"/ajaxquery/saveuser",dataType:"jsonp",data:a,success:function(k){d.NewUserResponse(k,b)}})};this.PerformVerificationEMail=function(a){var b=this;$.ajax({cache:false,type:"GET",async:true,url:this.RequestPrefix()+"/ajaxquery/sendvercode",
dataType:"jsonp",data:a,success:function(){b.MessageDialog("An e-mail has been sent to "+a.find("[name=EMail]").text()+" containing the verification code. If you don't receive it, make sure you check your spam folder. You can hit send again to resend the e-mail.")}})};this.SendVerificationEMail=function(a,b){var d=this,k=$(a).is("form")?$(a):null,n=k!=null?k.find(":input:not(:radio :checkbox),:radio:checked,:checkbox:checked"):a,o=k.find(".libAjaxValidationCode");$.ajax({cache:false,type:"GET",async:true,
url:this.RequestPrefix()+"/ajaxquery/sendvercode",dataType:"jsonp",data:n,success:function(u){typeof b=="function"?b(u):d.MessageDialog(u.Result,function(){o.focus()})}})};this.SendResetEMail=function(a,b){var d=this,k=$(a).is("form")?$(a):null;k=k!=null?k.find(":input:not(:radio :checkbox),:radio:checked,:checkbox:checked"):a;$.ajax({cache:false,type:"GET",async:true,url:this.RequestPrefix()+"/ugchandler/resetpassword",dataType:"jsonp",data:k,success:function(n){typeof b=="function"?b(n):d.MessageDialog(n.Result)}})};
this.GetUserForm=function(){var a=this;$.ajax({cache:false,type:"GET",async:true,url:this.RequestPrefix()+"/ajaxquery/userregform",dataType:"jsonp",success:function(b){a.GetUserFormResponse(b)}})};this.GetUserFormResponse=function(a){this.OpenNewUserDialog(a.Result)};this.OpenNewUserDialog=function(a){$("body").append('<div style="display: none;" id="libAjaxNewUserDialog" title="New User">'+a+"</div>");$("#libAjaxNewUserDialog").dialog({modal:true,open:function(){$(this).parents(".ui-dialog").find(".ui-dialog-buttonpane").find("button:gt(0)").button({disabled:true});
$(this).parents(".ui-dialog").find(".ui-dialog-buttonpane").find("button:eq(1)").addClass("libAjaxSaveButton");$(this).parents(".ui-dialog").find(".ui-dialog-buttonpane").find("button:eq(2)").addClass("libAjaxEmailButton");$(this).find(":input:first").focus();$(this).find(".libAjaxRegistrationDatepicker").datepicker({changeMonth:true,changeYear:true,maxDate:"-13y",yearRange:"-100",onClose:function(){$(this).focus()}})},close:function(){libercus.NewUserDialogClose($(this))},buttons:{Cancel:function(){$(this).dialog("close")},
Save:function(){libercus.PerformNewUser($(this).find(":input"),$(this))},"Send E-Mail":function(){libercus.PerformVerificationEMail($(this).find(":input"),$(this))}}})};this.NewUserDialog=function(a){a&&a.preventDefault();this.GetUserForm()};this.AutoMap=function(){$(".libAjaxAutoMap").each(function(a,b){if(typeof $(b).data("map")!="object"){var d=new google.maps.LatLng(mapLatDefault,mapLongDefault),k=libercusDefaultMapZoom;if($(b).attr("rel")&&$(b).attr("rel")!=""){var n=$(b).attr("rel").split(",");
if(n.length>1)d=new google.maps.LatLng(n[0],n[1]);if(n.length>2)k=parseInt(n[2])}$(b).data("map",new libercusMapObject($(b).attr("id"),k,d));$(b).data("map").addMarkers()}})};this.AjaxSubmit=function(a,b,d,k){var n=$(a).is("form")?a:null;a=n!=null?n.find(":input:not(:radio :checkbox :button),:radio:checked,:checkbox:checked"):a;$.ajax({cache:false,type:k==undefined||k==""||k==null?"GET":k,async:true,url:this.RequestPrefix()+b,dataType:"jsonp",data:a,success:function(o){typeof d=="function"&&d(o)}})};
this._fromisodate=function(a){var b=new Date,d=a.toString();b.setFullYear(d.substr(0,4),d.substr(4,2)-1,d.substr(6,2));b.setHours(d.substr(8,2),d.substr(10,2),d.substr(12,2),d.substr(14,3));return b};this._disptime=function(a){a=a.split(",");if(a.length!=2)return"";var b=new Date,d=parseInt(a[0]),k=parseInt(a[1]);b.setHours(d,k);return k==0&&d==0?labelMidnight:k==0&&d==12?labelNoon:b.format(timeFormat)};this._timeoptions=function(a){var b="<option></option>",d=new Date,k=0,n=0,o=-1,u=-1;if(a)if(typeof a===
"string"){a=a.split(",");o=parseInt(a[0]);u=parseInt(a[1])}else{o=a.getHours();u=a.getMinutes()}for(a=0;a<96;a++){n=a*15-k*60;if(n==60){n=0;k++}d.setHours(k,n);var r=n==u&&k==o?" selected":"";b+='<option value="'+k+","+n+'"'+r+">"+this._disptime(k+","+n)+"</option>"}return b};this.Cell=function(a,b,d){var k=b!=undefined?" "+b:"",n=d!=undefined?' id = "'+d+'"':"";return(libercusCSS3?"<div"+n+' class="cell pr5'+k+'">':"<td"+n+' class="cell'+k+'">')+a+(libercusCSS3?"</div>":"</td>")};this.Row=function(a,
b,d){var k=b!=undefined?" "+b:"",n=d!=undefined?' id = "'+d+'"':"";return(libercusCSS3?"<div"+n+' class="row'+k+'">':"<tr"+n+' class="row'+k+'">')+a+(libercusCSS3?"</div>":"</tr>")};this.Table=function(a,b,d){var k=b!=undefined?" "+b:"",n=d!=undefined?' id = "'+d+'"':"";return(libercusCSS3?"<div"+n+' class="table'+k+'">':"<table"+n+' border="0" cellpadding="0" cellspacing="0" class="table'+k+'">')+a+(libercusCSS3?"</div>":"</table>")};this._buildCalendar=function(a){var b=this,d,k;a.attr("tabindex",
"0");var n=a.find('[name="isValid"]');if(n.length==0)n=$('<input type="hidden" name="isValid" value="0">').appendTo(a);var o=null;d=a.find('[name="Data"]');if(d.length>0){o=$.parseJSON(d.val());d.remove()}var u=o!=null&&o.definition.recurring=="1",r=a.find('[name="Calendar.Data"]');if(r.length==0)r=$('<input type="hidden" name="Calendar.Data">').appendTo(a);var q=function(){var ga=false;if(H.val()==1)ga=r.val().split(" ").join("")!="";else{for(var oa=Qa.val()!="",ra=Fa.val()!="",Ga=false,K=a.find('[name="Calendar.Days"]'),
Z=0;Z<K.length;Z++)if($(K[Z]).is(":checked")){ga=$(K[Z]).val();if($('[name="Calendar.Day'+ga+'_starttime"]').val()!=""&&$('[name="Calendar.Day'+ga+'_endtime"]').val()!=""){Ga=true;break}}ga=oa&&ra&&Ga}n.val(ga?1:0)},z=function(ga,oa,ra){var Ga=ga+";"+(oa?oa:"0,0")+";"+(ra?ra:"0,0");ga=b.Cell('<span class="cal-item" style="display: none;">'+Ga+"</span>"+b._fromisodate(ga).format("mm/dd/yyyy"));ga+=b.Cell(oa?b._disptime(oa):"N/A");ga+=b.Cell(ra?b._disptime(ra):"N/A");ga+=b.Cell('<div style="float:right"><a class="cal-list-trash ui-icon ui-icon-trash"></a></div>');
$(b.Row(ga,"calDateItem")).appendTo(Na).find(".cal-list-trash").click(function(K){K.preventDefault();K.stopPropagation();$(this).parents(".row:first").remove();y();q()});y()},y=function(){var ga="";Na.find(".cal-item").each(function(oa,ra){ga+=ga!=""?"|"+$(ra).text():$(ra).text()});r.val(ga)},v=new String(""),E=new String(""),I=new String(""),F="",L="";k="";a.append('<label class="labelBlock">'+labelOccurrance+"</label>");L='<select name="Calendar.Occurrence">';for(d=0;d<labelCalendarOccurrence.length;d++)L+=
"<option value="+(d+1)+" "+(u&&d+1==2?'selected="selected"':"")+">"+labelCalendarOccurrence[d]+"</option>";L+="</select>";var H=$(L).appendTo(a),ba={};H.change(function(){if(H.val()=="2"){ba["1"]=Na.children(".calDateItem").detach();ba["2"]&&Na.append(ba["2"]);a.find(".lib-recurrance-panel").show();a.find(".lib-onetime-field").hide()}else{ba["2"]=Na.children(".calDateItem").detach();ba["1"]&&Na.append(ba["1"]);a.find(".lib-recurrance-panel").hide();a.find(".lib-onetime-field").show()}y();q()});L=
'<div class="lib-recurrance-panel" style="display:none;">';L+='<label class="labelBlock">'+labelStartDate+"</label>";L+='<input class="libAjaxDatefield" type="text" name="Calendar.StartDate" SIZE="10" value="'+(u?o.definition.startdate:"")+'" /> <br/>';L+='<label class="labelBlock">'+labelEndDate+"</label>";L+='<input class="libAjaxDatefield" type="text" name="Calendar.EndDate" SIZE="10" value="'+(u?o.definition.enddate:"")+'" /> <br/>';L+='<label class="labelBlock">'+labelOccurs+"</label>";L+='<select name="Calendar.Occurs">';
for(d=0;d<labelCalendarOccurs.length;d++){k=u&&o!=null&&d+1==o.definition.occurs?'selected="selected"':"";L+='<option value="'+(d+1)+'" '+k+">"+labelCalendarOccurs[d]+"</option>"}L+="</select> <br/>";F=this.Cell("");F+=this.Cell("");F+=$(this.Cell(labelStartTime)).css("min-width","85px").wrap("<div/>").parent().html();F+=$(this.Cell(labelEndTime)).css("min-width","85px").wrap("<div/>").parent().html();I=this.Row(F,"header ui-widget-content ui-state-default");var da,U,m;for(d=0;d<labelCalendarDays.length;d++){F=
this.Cell(d==0?labelDays:"");da=U=m=null;if(o!=null)if(u&&o.definition.timeItems!=null&&o.definition.timeItems!=undefined){for(k=0;k<o.definition.timeItems.length;k++)if(o.definition.timeItems[k].day==labelCalendarDays[d].value){da=o.definition.timeItems[k];break}if(da!=null){U=da.starttime;m=da.endtime}}F+=$(this.Cell('<input type="checkbox" '+(da!=null?'checked="checked"':"")+' name="Calendar.Days" value="'+labelCalendarDays[d].value+'"> '+labelCalendarDays[d].label)).css("padding","3px 0px").wrap("<div/>").parent().html();
k=da!=null?"":'style="display:none;"';F+=this.Cell("<span "+k+'><select name="Calendar.Day'+labelCalendarDays[d].value+'_starttime">'+this._timeoptions(U)+"</select></span>");F+=this.Cell("<span "+k+'><select name="Calendar.Day'+labelCalendarDays[d].value+'_endtime">'+this._timeoptions(m)+"</select></span>");I+=this.Row(F)}L+=this.Table(I,"hundred");L+="</div>";var Ca=$(L).appendTo(a);Ca.find('[name="Calendar.Days"]').click(function(){var ga="Calendar.Day"+$(this).val(),oa=Ca.find('[name="'+ga+'_starttime"]'),
ra=Ca.find('[name="'+ga+'_endtime"]');this._onChange=function(){var Ga=oa.val().split(","),K=ra.val().split(","),Z=true;if(Ga.length>1&&K.length>1)if(parseInt(Ga[0])==parseInt(K[0])&&parseInt(Ga[1])>=parseInt(K[1]))Z=false;else if(parseInt(Ga[0])>parseInt(K[0]))Z=false;if(!Z){alert(labelCalendarTimeInvalid);$(this).val("")}q()};if($(this).is(":checked")){Ca.find('[name="'+ga+'_starttime"],[name="'+ga+'_endtime"]').parent().show();Ca.find('[name="'+ga+'_starttime"],[name="'+ga+'_endtime"]').bind("change",
this._onChange)}else{Ca.find('[name="'+ga+'_starttime"],[name="'+ga+'_endtime"]').parent().hide();Ca.find('[name="'+ga+'_starttime"],[name="'+ga+'_endtime"]').unbind("change",this._onChange)}});v=this.Cell('<span class="lib-recurrance-panel" style="display:none;">'+labelDateException+" </span>"+labelDate);v+=this.Cell(labelStartTime,"lib-onetime-field");v+=this.Cell(labelEndTime,"lib-onetime-field");v+=this.Cell("");I=this.Row(v);v=this.Cell('<input class="libAjaxDatefield calDate" type="text" name="Calendar_date" SIZE="10">');
v+=this.Cell('<select class="libAjaxTimefield calTimeStart lib-onetime-field" name="Calendar_starttime"></select>');v+=this.Cell('<select class="libAjaxTimefield calTimeEnd lib-onetime-field" name="Calendar_endtime"></select>');v+=this.Cell('<button type="button" class="calButtonAdd" name="add">'+labelAdd+"</button>");I+=this.Row(v);E=this.Table(I,"right");v=this.Cell(labelDate);v+=this.Cell(labelStartTime);v+=this.Cell(labelEndTime);v+=this.Cell("");I=this.Row(v,"header ui-widget-content ui-state-default");
E+=this.Table(I,"clear hundred calDateItems");a.append(E);var Na=a.find(".calDateItems");if(u){a.find(".lib-recurrance-panel").show();a.find(".lib-onetime-field").hide()}if(o!=null)if(o.dates.length>0||o.exceptions!=null&&o.exceptions!=undefined)if(u){if(o.exceptions!=null&&o.exceptions!=undefined)for(d=0;d<o.exceptions.exceptdateitems.length;d++)z(o.exceptions.exceptdateitems[d].date,null,null)}else for(d=0;d<o.dates.length;d++)if(o.dates[d].timeitems!=null&&o.dates[d].timeitems!=undefined){U=o.dates[d].timeitems;
for(k=0;k<U.length;k++){u=U[k].starthour+","+U[k].startminute;L=U[k].endhour+","+U[k].endminute;z(o.dates[d].date,u,L)}}else z(o.dates[d].date,null,null);var Qa=a.find('[name="Calendar.StartDate"]'),Fa=a.find('[name="Calendar.EndDate"]');Qa.change(function(){if(Qa.val()!=""){var ga=new Date,oa=new Date(ga.getFullYear(),ga.getMonth(),ga.getDate());ga=new Date(Qa.val());if(ga.getTime()<oa.getTime()){alert(labelCalendarDateInvalid);Qa.val("")}if(Fa.val()!=""){oa=new Date(Fa.val());ga.setDate(ga.getDate()+
7);if(ga.getTime()>=oa.getTime()){alert(labelCalendarWeekDateInvalid);Qa.val("")}}}q()});Fa.change(function(){if(Fa.val()=="")q();else{var ga=new Date,oa=new Date(ga.getFullYear(),ga.getMonth(),ga.getDate());ga=new Date(Fa.val());if(ga.getTime()<=oa.getTime()){alert(labelCalendarDateInvalid);Fa.val("")}else{if(Fa.val()!=""){oa=new Date(Qa.val());oa.setDate(oa.getDate()+7);if(oa.getTime()>=ga.getTime()){alert(labelCalendarWeekDateInvalid);Fa.val("")}}q()}}});var Ta=a.find(".calDate"),La=a.find(".calTimeStart"),
Oa=a.find(".calTimeEnd");a.find(".calButtonAdd").click(function(){var ga=new Date(Ta.val()),oa,ra,Ga,K;if(H.val()=="1")if(Ta.val()!=""&&La.val()!=""&&Oa.val()!=""){Ga=La.val().split(",");K=Oa.val().split(",");if(parseInt(Ga[0])==parseInt(K[0])&&parseInt(Ga[1])>=parseInt(K[1])){alert(labelCalendarTimeInvalid);q();return}else if(parseInt(Ga[0])>parseInt(K[0])){alert(labelCalendarTimeInvalid);q();return}oa=ga.format("yyyymmdd")+";"+La.val()+";"+Oa.val();ra=false;Na.find(".cal-item").each(function(la,
xa){if($(xa).text()==oa)ra=true});ra||z(ga.format("yyyymmdd"),La.val(),Oa.val())}else alert(labelCalendarDateAndStartRequired);else if(Ta.val()!=""){var Z=ga.format("yyyymmdd");ra=false;Na.find(".cal-item").each(function(la,xa){if($(xa).text().split(";")[0]==Z)ra=true});ra||z(ga.format("yyyymmdd"),null,null)}else alert(labelCalendarDateRequired);q()});q()};this.Calendar=function(a){var b=this;$.each(a,function(d,k){b._buildCalendar($(k))})};this.SingleMediaUpload=function(a){if(a.length!=0){var b=
this,d=$(a[0]).parents("form");a.each(function(){var k=$(this),n=k.find(".libAjaxSingleMediaUploadAddImage");if(n.length==0)n=$('<input type="button" value="Add Image" class="libAjaxSingleMediaUploadAddImage">').appendTo(k);var o=k.find(".libAjaxSingleMediaUploadContainer");o.bind("libAjaxSingleMediaUploadComplete",function(z,y){o.find(".libAjaxRemoveMediaItem").addClass("libAjaxRemoveMediaItemIgnoreLive");o.find(".libAjaxRemoveMediaItem").click(q);r.val(y);d.unblock()});var u=o.find(".libAjaxMediaContainerItem"),
r=k.find(".libAjaxSingleMediaGUID"),q=function(){r.val()!=""&&b.RemoveMediaGUID(r.val());r.val("");o.contents().remove();n.show()};if(u.length>0){n.hide();r.val(u.val());u.find(".libAjaxRemoveMediaItem").addClass("libAjaxRemoveMediaItemIgnoreLive");u.find(".libAjaxRemoveMediaItem").click(q)}n.click(function(){$(this).hide();o.append('<div><form style="margin: 0; padding: 0;" method="POST" target="RPCFrame" enctype="multipart/form-data" action="'+b.RequestPrefix()+'/admin/mediasave"><button class="libAjaxCancelMediaItem">Cancel</button><input type="file" size="30" name="mediadata"></form></div>');
o.find(".libAjaxCancelMediaItem").click(q);o.find("[name=mediadata]").change(function(){d.block({message:labelUploadWaitMessage});libercusImageTarget=o.find("div:first");libercusImageTarget.addClass("libUILoading");libercusImageTarget.find("form:first").submit()})})})}};this.FieldsActivate=function(){var a=this;$(".libAjaxDatefield").datepicker({changeMonth:false,changeYear:false,minDate:"today",onClose:function(){$(this).focus()}});$(".libAjaxTimefield:not(.libAjaxTimefieldIgnore)").each(function(b,
d){$(d).html(a._timeoptions())})};this.displayDirections=function(a,b){var d=[];$.each($(".libAjaxMapMarker"),function(n,o){var u=$(o).find(".libAjaxMapMarkerLat:eq(0)").html(),r=$(o).find(".libAjaxMapMarkerLong:eq(0)").html(),q=new google.maps.LatLng(parseFloat(u),parseFloat(r));d[n]={location:q,stopover:true}});var k={origin:a,destination:a,optimizeWaypoints:true,travelMode:google.maps.DirectionsTravelMode.DRIVING,unitSystem:google.maps.DirectionsUnitSystem.IMPERIAL,waypoints:d};(new google.maps.DirectionsService).route(k,
function(n){$("#libAjaxDirectionsPanel").empty();var o=document.getElementById("libAjaxDirectionsPanel"),u=$("#"+b).data("map").map;new google.maps.DirectionsRenderer({directions:n,map:u,panel:o})})};this.calcDirections=function(a,b){var d=this;if(a!=""){var k=new google.maps.Geocoder;k.geocode({address:a},function(n,o){o==google.maps.GeocoderStatus.OK?d.displayDirections(n[0].geometry.location,b):alert("Unable to determine address.")})}return false};this.DelayScripts=function(){setTimeout(this.ExecDelayScripts,
libercusLazyloadStartWait)};this.ExecDelayScripts=function(){$(".libAjaxLazyload").each(function(a,b){var d=$(b),k=libercusOrdinal,n=d.find("code").html();n=n.replace(/\<\!--\s*/,"");n=n.replace(/\s*\/\/\s*--\>\s*/,"");var o=d.attr("original");try{if(n&&n!=""){n=n.replace(/#ordinal#/g,k);eval(n)}if(o&&o!=""){o=o.replace("#ordinal#",k);d.writeCapture().append('<script type="text/javascript" src="'+o+'"><\/script>')}}catch(u){}})};this.dynamicallyLoadJSFile=function(a,b){var d=document.getElementsByTagName("head")[0],
k=document.createElement("script");k.src=a;var n=false;k.onload=k.onreadystatechange=function(){if(!n&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){n=true;b&&b();k.onload=k.onreadystatechange=null}};d.appendChild(k)};this.LastViewed=function(){if($(".libAjaxLastViewedItem").length>0){var a="";$(".libAjaxLastViewedItem").each(function(b,d){a+=(a!=""?"|":"")+$(d).text()});a!=""&&$.ajax({cache:false,type:"GET",async:true,url:this.RequestPrefix()+"/ajaxquery/lastviewed",
dataType:"json",data:{items:a}})}};this.ClearLastViewed=function(a){$.ajax({cache:false,type:"GET",async:true,url:this.RequestPrefix()+"/ajaxquery/clearlastviewed",dataType:"json",success:function(){typeof a=="function"&&a()}})}};var gAutolinkPopupWidth=400,gAutolinkPopupTopOffset=50,gAutolinkPopupDelaySecs=10.5,gAutolinkPopupTimerId=0,gAutolinkNumTotalFieldsInPopup=5;function HideAutolinkPopup(c){var e=$(c).position().left+$(c).width()/2-2.5,g=$(c).position().top+gAutolinkPopupTopOffset;$(c).stop(true);$(c).animate({opacity:0,width:5,height:5,left:e,top:g},500,function(){$(c).css({display:"none"})})}
function ShowAutolinkPopup(c,e,g){for(i=0;i<g.length;i++)$(c+"_Field"+i.toString()).html(unescape(g[i]));for(i=g.length;i<gAutolinkNumTotalFieldsInPopup;i++)$(c+"_Field"+i.toString()).html("");var f=$(e).position();g=$(e).width();g=f.left+g/2;f=f.top+$(e).height()/2;var a=0,b=g-gAutolinkPopupWidth/2,d=f-gAutolinkPopupTopOffset,k=document.body.offsetWidth;$(c).stop(true);$(c).css({opacity:0,display:"block",height:1E3,width:gAutolinkPopupWidth});a=$(c+"_Size").height()+10;if(gAutolinkPopupWidth+b>k)b=
b-(gAutolinkPopupWidth+b-k)-6;if(b<0)b=0;$(c).css({opacity:0,display:"block",left:g,top:f,height:10,width:$(e).width()});$(c).animate({opacity:1,width:gAutolinkPopupWidth,height:a,left:b,top:d},750)}function DoAutolinkPopupDelayedShow(c,e,g){gAutolinkPopupTimerId=setTimeout(function(){ShowAutolinkPopup(c,e,g)},gAutolinkPopupDelaySecs*1E3)}function AbortAutolinkPopupDelayedShow(){gAutolinkPopupTimerId&&clearTimeout(gAutolinkPopupTimerId)};function Point(c,e){this.x=c;this.y=e;this.toString=function(){return this.x+", "+this.y}}function GetLineLength(c,e){var g=Math.pow(c.x-e.x,2)+Math.pow(c.y-e.y,2);if(g==0)return 0;return Math.sqrt(g)}
function Rectangle(){this.height=this.width=0;this.topLeft=new Point(0,0);this.bottomRight=new Point(0,0);this.CreateFromRect=function(c){this.width=c.width;this.height=c.height;this.topLeft=new Point(c.topLeft.x,c.topLeft.y);this.bottomRight=new Point(c.bottomRight.x,c.bottomRight.y);return this};this.CreateFromDimentions=function(c,e,g){this.width=e;this.height=g;this.topLeft=c;this.bottomRight=new Point(this.topLeft.x+this.width,this.topLeft.y+this.height);return this};this.CreateFromPoints=function(c,
e){this.topLeft=new Point(Math.min(c.x,e.x),Math.min(c.y,e.y));this.bottomRight=new Point(Math.max(c.x,e.x),Math.max(c.y,e.y));this.width=this.bottomRight.x-this.topLeft.x;this.height=this.bottomRight.y-this.topLeft.y;return this};this.CreateFromElement=function(c){this.topLeft=GetInnerOffset(c);this.width=c.innerWidth();this.height=c.innerHeight();this.bottomRight=new Point(this.topLeft.x+this.width,this.topLeft.y+this.height);return this};this.CreateInElementCenter=function(c,e,g){this.CreateFromElement(c);
this.topLeft=this.GetCenter();this.width=e;this.height=g;this.bottomRight=new Point(this.topLeft.x+this.width,this.topLeft.y+this.height);return this};this.toString=function(){return this.topLeft.x+", "+this.topLeft.y+", "+this.width+", "+this.height};this.GetResizedRectWithinBounds=function(c){var e=c.topLeft.x<this.topLeft.x?this.topLeft.x:c.topLeft.x,g=c.bottomRight.x>this.bottomRight.x?this.bottomRight.x:c.bottomRight.x,f=c.topLeft.y<this.topLeft.y?this.topLeft.y:c.topLeft.y;c=c.bottomRight.y>
this.bottomRight.y?this.bottomRight.y:c.bottomRight.y;return(new Rectangle).CreateFromPoints(new Point(e,f),new Point(g,c))};this.IsRectWithinThisOne=function(c){var e=true;if(c.topLeft.x<this.topLeft.x)e=false;else if(c.bottomRight.x>this.bottomRight.x)e=false;else if(c.topLeft.y<this.topLeft.y)e=false;else if(c.bottomRight.y>this.bottomRight.y)e=false;return e};this.GetPointWithinBounds=function(c){c=new Point(c.x,c.y);if(c.x<this.topLeft.x)c.x=this.topLeft.x;else if(c.x>this.bottomRight.x)c.x=
this.bottomRight.x;if(c.y<this.topLeft.y)c.y=this.topLeft.y;else if(c.y>this.bottomRight.y)c.y=this.bottomRight.y;return c};this.GetCenter=function(){return new Point(this.topLeft.x+this.width/2,this.topLeft.y+this.height/2)};this.MoveTo=function(c){var e=this.topLeft.x-c.x,g=this.topLeft.y-c.y;this.topLeft=c;this.bottomRight.x-=e;this.bottomRight.y-=g};this.Offset=function(c){this.topLeft.x+=c.x;this.topLeft.y+=c.y;this.bottomRight.x+=c.x;this.bottomRight.y+=c.y};this.Scale=function(c,e){this.topLeft.x*=
c;this.topLeft.y*=e;this.bottomRight.x*=c;this.bottomRight.y*=e;this.width*=c;this.height*=e};this.Resize=function(c,e){this.width=c;this.height=e;this.bottomRight.x=this.topLeft.x+this.width;this.bottomRight.y=this.topLeft.y+this.height};this.IsPointInRect=function(c){if(c.x>=this.topLeft.x&&c.x<=this.bottomRight.x&&c.y>=this.topLeft.y&&c.y<=this.bottomRight.y)return true;return false};this.GetHtmlStyleString=function(){return"left:"+this.topLeft.x+"px; top:"+this.topLeft.y+"px; width:"+this.width+
"px; height:"+this.height+"px;"};this.ToCss=function(){return{top:this.topLeft.y,left:this.topLeft.x,width:this.width,height:this.height}};this.GetJSONString=function(){return'{"X":'+this.topLeft.x+',"Y":'+this.topLeft.y+',"Width":'+this.width+',"Height":'+this.height+"}"};this.BottomLeft=function(){return new Point(this.topLeft.x,this.bottomRight.y)};this.TopRight=function(){return new Point(this.bottomRight.x,this.topLeft.y)}}
var gIsInClipMode=false,gIsSelectingFirstPoint=false,gCorner1Point=null,gCorner2Point=null,gImgId1ToCrop=null,gImgId2ToCrop=null,gBackgroundImageElementToCrop=null,gClippingBoundary=null,gClippingImageArea=null,gBgOverlayId=null,gClippingBoxId=null,gClipBoxRegion=null,gAfterClipOrCancel=null;
function DoImageClip(c,e,g,f,a){if(!gIsInClipMode){gImgId1ToCrop=e;gImgId2ToCrop=g;gBackgroundImageElementToCrop=null;gAfterClipOrCancel=a;gBgOverlayId=c;gClippingBoxId=f;$(gBgOverlayId).css({display:"block",cursor:"crosshair"});$(gClippingBoxId).css({cursor:"crosshair",borderWidth:1,borderStyle:"dotted",borderColor:"white"});gIsSelectingFirstPoint=gIsInClipMode=true;gCorner2Point=gCorner1Point=null;$(document).mousemove(ClipperMouseMove);$(document).mousedown(ClipperMouseDown);$(document).mouseup(ClipperMouseUp)}}
function CancelImageClip(){gIsSelectingFirstPoint=true;gIsInClipMode=false;$(gClippingBoxId).css({display:"none"});$(gBgOverlayId).css({display:"none"});$(document).unbind("mousemove",ClipperMouseMove);$(document).unbind("mousedown",ClipperMouseDown);$(document).unbind("mouseup",ClipperMouseUp);if(gClipBoxRegion!=null){gClipBoxRegion.RemoveClipSendRegion();gClipBoxRegion=null}}
function ClipperMouseDown(c){if(gIsInClipMode)if(c.pageX<$(gBgOverlayId).innerWidth()+$(document).scrollLeft()&&c.pageY<$(gBgOverlayId).innerHeight()+$(document).scrollTop()&&c.pageX>=0&&c.pageY>=0){gCorner1Point=new Point(c.pageX,c.pageY);var e=new Rectangle,g=new Rectangle;e.CreateFromElement($(gImgId1ToCrop));g.CreateFromElement($(gImgId2ToCrop));e=e.GetPointWithinBounds(gCorner1Point);g=g.GetPointWithinBounds(gCorner1Point);var f=GetLineLength(e,gCorner1Point),a=GetLineLength(g,gCorner1Point),
b=$(gImgId1ToCrop).attr("src"),d=$(gImgId2ToCrop).attr("src"),k=/t.gif/i;if(b==""||b.match(k))f+=1E3;if(d==""||d.match(k))a+=1E3;if(f<a){gBackgroundImageElementToCrop=gImgId1ToCrop;gCorner1Point=e}else{gBackgroundImageElementToCrop=gImgId2ToCrop;gCorner1Point=g}if(gBackgroundImageElementToCrop==null)gCorner1Point=null;else{gCorner2Point=new Point(gCorner1Point.x,gCorner1Point.y);gIsSelectingFirstPoint=false;gClippingBoundary=GetClippingBoundary(gBackgroundImageElementToCrop);gClippingBoundary.width-=
1;$(gClippingBoxId).css({display:"block",left:gCorner1Point.x,top:gCorner1Point.y,height:0,width:0,backgroundImage:""});c.preventDefault()}}}
function ClipperMouseMove(c){if(gIsInClipMode&&!gIsSelectingFirstPoint)if(c.pageX<$(gBgOverlayId).innerWidth()+$(document).scrollLeft()&&c.pageY<$(gBgOverlayId).innerHeight()+$(document).scrollTop()&&c.pageX>=0&&c.pageY>=0)if(!gIsSelectingFirstPoint){gCorner2Point=new Point(c.pageX,c.pageY);var e=(new Rectangle).CreateFromPoints(gCorner1Point,gCorner2Point),g=$(gBackgroundImageElementToCrop).offset(),f=$(gBackgroundImageElementToCrop).css("padding-left"),a=$(gBackgroundImageElementToCrop).css("padding-top");
f=parseInt(f.substr(0,f.length-2));a=parseInt(a.substr(0,a.length-2));e=gClippingBoundary.GetResizedRectWithinBounds(e);g=new Point(e.topLeft.x-g.left+1-f,e.topLeft.y-g.top+1-a);gClippingImageArea=(new Rectangle).CreateFromPoints(e.topLeft,e.bottomRight);gClippingImageArea.MoveTo(g);$(gClippingBoxId).css(e.ToCss());c.preventDefault()}}
function ClipperMouseUp(){if(gIsInClipMode&&!gIsSelectingFirstPoint)if(gClippingImageArea!=null){$(document).unbind("mousemove",ClipperMouseMove);$(document).unbind("mousedown",ClipperMouseDown);$(document).unbind("mouseup",ClipperMouseUp);$(gBgOverlayId).css({display:"block",cursor:"default"});gClipBoxRegion=new ClipSendRegion(gClippingBoxId,gBackgroundImageElementToCrop,gClippingImageArea.topLeft,gClippingImageArea.bottomRight)}}
function Ajax_ImageCroppedResponse(c){if(c.indexOf("#ERROR:")==0)alert(c.substring(7));else{$(gClippingBoxId).css({backgroundImage:"url('"+c+"')",backgroundPosition:"0px  0px"});libercus.AjaxDialog("Clip Select","/ajax?Code=ClipSelectDialog",gAfterClipOrCancel)}}
function GetInnerOffsetSize(c){var e=$(c).css("padding-left"),g=$(c).css("padding-top");e=parseInt(e.substr(0,e.length-2));g=parseInt(g.substr(0,g.length-2));var f=$(c).css("border-left-width");c=$(c).css("border-top-width");f=parseInt(f.substr(0,f.length-2));c=parseInt(c.substr(0,c.length-2));e+=f;g+=c;return new Point(e,g)}function GetInnerOffset(c){var e=$(c).offset();c=GetInnerOffsetSize(c);return new Point(e.left+c.x,e.top+c.y)}
function GetClippingBoundary(c){var e=$(c).innerWidth(),g=$(c).innerHeight();return(new Rectangle).CreateFromDimentions(GetInnerOffset(c),e,g)}
var gCssClass_ClipperBoxContainer="ClipperBoxContainer",gCssClass_ClipperBox="ClipperBox",gCssClass_LeftBorder="ClipperBoxLeftBorder",gCssClass_TopBorder="ClipperBoxTopBorder",gCssClass_RightBorder="ClipperBoxRightBorder",gCssClass_CenterFiller="ClipperBoxCenterFiller",gCssClass_BottomBorder="ClipperBoxBottomBorder",gCssClass_TopLeftCorner="ClipperBoxTopLeftCorner",gCssClass_TopRightCorner="ClipperBoxTopRightCorner",gCssClass_BottomLeftCorner="ClipperBoxBottomLeftCorner",gCssClass_BottomRightCorner=
"ClipperBoxBottomRightCorner",gCssClass_OkButton="Clipper_OkBttn",gCssClass_CancelButton="Clipper_CancelBttn",gDragBorderWidth=5,gDragCornerWidth=6,gDivButtonsId="#ClipperButtons",gDivButtons="<div id='ClipperButtons'><div class='"+gCssClass_OkButton+"'></div><div class='"+gCssClass_CancelButton+"'></div></div>",ClipSendResizeEnum={TopLeft:0,Top:1,TopRight:2,Right:3,BottomRight:4,Bottom:5,BottomLeft:6,Left:7};
function ClipSendRegion(c,e,g,f){this.backgroundImageElementToCrop=e;this.bounds=(new Rectangle).CreateFromPoints(g,f);this.idNum=0;this.containerIdStr=c;this.innerIdStr=c+" ."+gCssClass_ClipperBox;$(this.containerIdStr).append("<div class='"+gCssClass_ClipperBox+"'><div class='"+gCssClass_LeftBorder+"'></div><div class='"+gCssClass_TopBorder+"'></div><div class='"+gCssClass_RightBorder+"'></div><div class='"+gCssClass_CenterFiller+"'></div><div class='"+gCssClass_BottomBorder+"'></div><div class='"+
gCssClass_TopLeftCorner+"'></div><div class='"+gCssClass_TopRightCorner+"'></div><div class='"+gCssClass_BottomLeftCorner+"'></div><div class='"+gCssClass_BottomRightCorner+"'></div></div>"+gDivButtons);$(this.containerIdStr).css({opacity:1,borderStyle:"none"});$(this.innerIdStr).css(this.bounds.ToCss());this.bttnDivRect=(new Rectangle).CreateFromElement($(gDivButtonsId));this.resizingType=this.mouseDownAt=null;this.isMoving=this.isResizing=false;var a=this;this.MakeMovable=function(){$(gBgOverlayId).mousemove(a.OnMovingMouseMove);
$(gBgOverlayId).mouseup(a.OnMouseUp);$(a.containerIdStr).mousemove(a.OnMovingMouseMove);$(a.containerIdStr).mouseup(a.OnMouseUp);a.isMoving=true};this.MakeNonmovable=function(){$(gBgOverlayId).unbind("mousemove",a.OnMovingMouseMove);$(gBgOverlayId).unbind("mouseup",a.OnMouseUp);$(a.containerIdStr).unbind("mousemove",a.OnMovingMouseMove);$(a.containerIdStr).unbind("mouseup",a.OnMouseUp);a.isMoving=false};this.MakeResizable=function(){$(gBgOverlayId).mousemove(a.OnResizingMouseMove);$(gBgOverlayId).mouseup(a.OnMouseUp);
$(a.containerIdStr).mousemove(a.OnResizingMouseMove);$(a.containerIdStr).mouseup(a.OnMouseUp);a.isResizing=true};this.MakeNonresizable=function(){$(gBgOverlayId).unbind("mousemove",a.OnResizingMouseMove);$(gBgOverlayId).unbind("mouseup",a.OnMouseUp);$(a.containerIdStr).unbind("mousemove",a.OnResizingMouseMove);$(a.containerIdStr).unbind("mouseup",a.OnMouseUp);a.isResizing=false};this.OnCenterMouseDown=function(b){!a.isMoving&&!a.isResizing&&a.MakeMovable();a.mouseDownAt=new Point(b.pageX,b.pageY);
b.preventDefault()};this.OnBorderOrCornerMouseDown=function(b){!a.isMoving&&!a.isResizing&&a.MakeResizable();a.mouseDownAt=new Point(b.pageX,b.pageY);b.preventDefault()};this.OnMouseUp=function(b){a.MakeNonmovable();a.MakeNonresizable();b.preventDefault()};this.OnMovingMouseMove=function(b){var d=new Point(b.pageX,b.pageY),k;if(a.isMoving&&a.mouseDownAt!=null){d.x-=a.mouseDownAt.x;d.y-=a.mouseDownAt.y;a.bounds=(new Rectangle).CreateFromElement($(a.innerIdStr));k=GetClippingBoundary(a.backgroundImageElementToCrop);
if(d.x<0&&a.bounds.topLeft.x+d.x<k.topLeft.x)d.x=k.topLeft.x-a.bounds.topLeft.x;else if(d.x>0&&a.bounds.bottomRight.x+d.x>k.bottomRight.x)d.x=k.bottomRight.x-a.bounds.bottomRight.x;if(d.y<0&&a.bounds.topLeft.y+d.y<k.topLeft.y)d.y=k.topLeft.y-a.bounds.topLeft.y;else if(d.y>0&&a.bounds.bottomRight.y+d.y+1>k.bottomRight.y)d.y=k.bottomRight.y-a.bounds.bottomRight.y-1;a.bounds.topLeft.x+=d.x;a.bounds.topLeft.y+=d.y;a.bounds.bottomRight.x+=d.x;a.bounds.bottomRight.y+=d.y;a.mouseDownAt=new Point(b.pageX,
b.pageY);$(a.containerIdStr).css(a.bounds.ToCss())}b.preventDefault()};this.OnResizingMouseMove=function(b){var d,k,n,o;if(a.isResizing&&a.mouseDownAt!=null){k=new Point(b.pageX-a.mouseDownAt.x,b.pageY-a.mouseDownAt.y);d=new Point(b.pageX,b.pageY);a.bounds=(new Rectangle).CreateFromElement($(a.innerIdStr));clippingBounds=GetClippingBoundary(a.backgroundImageElementToCrop);if(k.x<0&&d.x<clippingBounds.topLeft.x)d.x=clippingBounds.topLeft.x;else if(k.x>0&&d.x>clippingBounds.bottomRight.x)d.x=clippingBounds.bottomRight.x;
if(k.y<0&&d.y<clippingBounds.topLeft.y)d.y=clippingBounds.topLeft.y;else if(k.y>0&&d.y>clippingBounds.bottomRight.y)d.y=clippingBounds.bottomRight.y;switch(Number(a.resizingType)){case ClipSendResizeEnum.TopLeft:n=a.bounds.bottomRight;o=d;break;case ClipSendResizeEnum.Top:n=a.bounds.bottomRight;o=new Point(a.bounds.topLeft.x,d.y);break;case ClipSendResizeEnum.TopRight:n=a.bounds.BottomLeft();o=d;break;case ClipSendResizeEnum.Right:n=a.bounds.topLeft;o=new Point(d.x,a.bounds.bottomRight.y);break;case ClipSendResizeEnum.BottomRight:n=
a.bounds.topLeft;o=d;break;case ClipSendResizeEnum.Bottom:n=a.bounds.topLeft;o=new Point(a.bounds.bottomRight.x,d.y);break;case ClipSendResizeEnum.BottomLeft:n=a.bounds.TopRight();o=d;break;case ClipSendResizeEnum.Left:n=a.bounds.bottomRight;o=new Point(d.x,a.bounds.topLeft.y);break;default:break}a.mouseDownAt=d;a.DoResize((new Rectangle).CreateFromPoints(n,o))}b.preventDefault()};this.RemoveClipSendRegion=function(){$(a.containerIdStr).html("")};this.UserAcceptsRegionSoDoClip=function(){width=$(gBackgroundImageElementToCrop).innerWidth();
height=$(gBackgroundImageElementToCrop).innerHeight();var b=$(gBackgroundImageElementToCrop).offset();a.bounds=(new Rectangle).CreateFromElement($(a.innerIdStr));gClippingImageArea=(new Rectangle).CreateFromRect(a.bounds);b=new Point(a.bounds.topLeft.x-b.left,a.bounds.topLeft.y-b.top);gClippingImageArea.MoveTo(b);b=GetInnerOffsetSize(gBackgroundImageElementToCrop);gClippingImageArea.topLeft.x-=b.x;gClippingImageArea.topLeft.y-=b.y;libercus.CropImage($(gBackgroundImageElementToCrop).attr("src"),gClippingImageArea.topLeft.x,
gClippingImageArea.topLeft.y,gClippingImageArea.width,gClippingImageArea.height,width,height,Ajax_ImageCroppedResponse);CancelImageClip()};this.InitializeHandlePlacement=function(){$(a.innerIdStr+" ."+gCssClass_TopBorder).css({height:gDragBorderWidth});$(a.innerIdStr+" ."+gCssClass_BottomBorder).css({height:gDragBorderWidth});$(a.innerIdStr+" ."+gCssClass_LeftBorder).css({width:gDragBorderWidth,height:a.bounds.height-gDragBorderWidth});$(a.innerIdStr+" ."+gCssClass_RightBorder).css({width:gDragBorderWidth,
height:a.bounds.height-gDragBorderWidth});$(a.innerIdStr+" ."+gCssClass_CenterFiller).css({height:a.bounds.height-gDragBorderWidth-gDragBorderWidth-1});$(a.innerIdStr+" ."+gCssClass_TopLeftCorner).css({width:gDragCornerWidth,height:gDragCornerWidth,left:0,top:0});$(a.innerIdStr+" ."+gCssClass_TopRightCorner).css({width:gDragCornerWidth,height:gDragCornerWidth,left:a.bounds.width-gDragCornerWidth,top:0});$(a.innerIdStr+" ."+gCssClass_BottomLeftCorner).css({width:gDragCornerWidth,height:gDragCornerWidth,
left:0,top:a.bounds.height-gDragCornerWidth});$(a.innerIdStr+" ."+gCssClass_BottomRightCorner).css({width:gDragCornerWidth,height:gDragCornerWidth,left:a.bounds.width-gDragCornerWidth,top:a.bounds.height-gDragCornerWidth});$(a.innerIdStr+" ."+gCssClass_TopBorder).hover(function(){$(this).addClass("ClipperBorderHighlight")},function(){$(this).removeClass("ClipperBorderHighlight")});$(a.innerIdStr+" ."+gCssClass_BottomBorder).hover(function(){$(this).addClass("ClipperBorderHighlight")},function(){$(this).removeClass("ClipperBorderHighlight")});
$(a.innerIdStr+" ."+gCssClass_LeftBorder).hover(function(){$(this).addClass("ClipperBorderHighlight")},function(){$(this).removeClass("ClipperBorderHighlight")});$(a.innerIdStr+" ."+gCssClass_RightBorder).hover(function(){$(this).addClass("ClipperBorderHighlight")},function(){$(this).removeClass("ClipperBorderHighlight")});$(a.innerIdStr+" ."+gCssClass_TopLeftCorner).hover(function(){$(this).addClass("ClipperBorderHighlight");$(a.innerIdStr+" ."+gCssClass_TopBorder).addClass("ClipperBorderHighlight");
$(a.innerIdStr+" ."+gCssClass_LeftBorder).addClass("ClipperBorderHighlight")},function(){$(this).removeClass("ClipperBorderHighlight");$(a.innerIdStr+" ."+gCssClass_TopBorder).removeClass("ClipperBorderHighlight");$(a.innerIdStr+" ."+gCssClass_LeftBorder).removeClass("ClipperBorderHighlight")});$(a.innerIdStr+" ."+gCssClass_TopRightCorner).hover(function(){$(this).addClass("ClipperBorderHighlight");$(a.innerIdStr+" ."+gCssClass_TopBorder).addClass("ClipperBorderHighlight");$(a.innerIdStr+" ."+gCssClass_RightBorder).addClass("ClipperBorderHighlight")},
function(){$(this).removeClass("ClipperBorderHighlight");$(a.innerIdStr+" ."+gCssClass_TopBorder).removeClass("ClipperBorderHighlight");$(a.innerIdStr+" ."+gCssClass_RightBorder).removeClass("ClipperBorderHighlight")});$(a.innerIdStr+" ."+gCssClass_BottomLeftCorner).hover(function(){$(this).addClass("ClipperBorderHighlight");$(a.innerIdStr+" ."+gCssClass_BottomBorder).addClass("ClipperBorderHighlight");$(a.innerIdStr+" ."+gCssClass_LeftBorder).addClass("ClipperBorderHighlight")},function(){$(this).removeClass("ClipperBorderHighlight");
$(a.innerIdStr+" ."+gCssClass_BottomBorder).removeClass("ClipperBorderHighlight");$(a.innerIdStr+" ."+gCssClass_LeftBorder).removeClass("ClipperBorderHighlight")});$(a.innerIdStr+" ."+gCssClass_BottomRightCorner).hover(function(){$(this).addClass("ClipperBorderHighlight");$(a.innerIdStr+" ."+gCssClass_BottomBorder).addClass("ClipperBorderHighlight");$(a.innerIdStr+" ."+gCssClass_RightBorder).addClass("ClipperBorderHighlight")},function(){$(this).removeClass("ClipperBorderHighlight");$(a.innerIdStr+
" ."+gCssClass_BottomBorder).removeClass("ClipperBorderHighlight");$(a.innerIdStr+" ."+gCssClass_RightBorder).removeClass("ClipperBorderHighlight")})};this.DoResize=function(b){a.bounds=b;$(a.innerIdStr).css(a.bounds.ToCss());a.bounds.Resize(a.bounds.width,a.bounds.height+a.bttnDivRect.height);$(a.containerIdStr).css(a.bounds.ToCss());$(a.innerIdStr+" ."+gCssClass_LeftBorder).css({height:this.bounds.height});$(a.innerIdStr+" ."+gCssClass_RightBorder).css({height:this.bounds.height-gDragBorderWidth-
gDragBorderWidth});$(a.innerIdStr+" ."+gCssClass_CenterFiller).css({height:this.bounds.height-gDragBorderWidth-gDragBorderWidth-1});$(a.innerIdStr+" ."+gCssClass_TopRightCorner).css({width:gDragCornerWidth,height:gDragCornerWidth,left:this.bounds.width-gDragCornerWidth});$(a.innerIdStr+" ."+gCssClass_BottomLeftCorner).css({width:gDragCornerWidth,height:gDragCornerWidth,top:this.bounds.height-gDragCornerWidth});$(a.innerIdStr+" ."+gCssClass_BottomRightCorner).css({width:gDragCornerWidth,height:gDragCornerWidth,
left:this.bounds.width-gDragCornerWidth,top:this.bounds.height-gDragCornerWidth})};$(this.containerIdStr+" ."+gCssClass_CenterFiller).mousedown(this.OnCenterMouseDown);$(a.innerIdStr+" ."+gCssClass_TopLeftCorner).mousedown(function(b){a.resizingType=ClipSendResizeEnum.TopLeft;a.OnBorderOrCornerMouseDown(b)});$(a.innerIdStr+" ."+gCssClass_TopBorder).mousedown(function(b){a.resizingType=ClipSendResizeEnum.Top;a.OnBorderOrCornerMouseDown(b)});$(a.innerIdStr+" ."+gCssClass_TopRightCorner).mousedown(function(b){a.resizingType=
ClipSendResizeEnum.TopRight;a.OnBorderOrCornerMouseDown(b)});$(a.innerIdStr+" ."+gCssClass_RightBorder).mousedown(function(b){a.resizingType=ClipSendResizeEnum.Right;a.OnBorderOrCornerMouseDown(b)});$(a.innerIdStr+" ."+gCssClass_BottomRightCorner).mousedown(function(b){a.resizingType=ClipSendResizeEnum.BottomRight;a.OnBorderOrCornerMouseDown(b)});$(a.innerIdStr+" ."+gCssClass_BottomBorder).mousedown(function(b){a.resizingType=ClipSendResizeEnum.Bottom;a.OnBorderOrCornerMouseDown(b)});$(a.innerIdStr+
" ."+gCssClass_BottomLeftCorner).mousedown(function(b){a.resizingType=ClipSendResizeEnum.BottomLeft;a.OnBorderOrCornerMouseDown(b)});$(a.innerIdStr+" ."+gCssClass_LeftBorder).mousedown(function(b){a.resizingType=ClipSendResizeEnum.Left;a.OnBorderOrCornerMouseDown(b)});this.InitializeHandlePlacement();$(this.containerIdStr+" ."+gCssClass_OkButton).click(this.UserAcceptsRegionSoDoClip);$(this.containerIdStr+" ."+gCssClass_CancelButton).click(function(){gAfterClipOrCancel&&typeof gAfterClipOrCancel==
"function"&&gAfterClipOrCancel();CancelImageClip()})};(function(){function c(F){var L=d.getElementsByTagName(u)[0];L||(L=d.body.parentNode.appendChild(d.createElement(u)));L.appendChild(F)}function e(F){var L=d.createElement(q);L.type=v;L.charset=n;L.src=F;c(L)}function g(F){var L=d.createElement(r);L.type=y;L.rel=z;L.charset=n;L.href=F;c(L)}function f(F){F=F.split(k);for(var L=b,H=0;H<F.length;++H)if(!(L=L[F[H]]))return false;return true}function a(F){F=F.split(k);for(var L=b,H=0;H<F.length;++H)L=L[F[H]]||(L[F[H]]={});return L}var b=window,d=document,
k=".",n="UTF-8",o="complete",u="head",r="link",q="script",z="stylesheet",y="text/css",v="text/javascript";Math.floor(2147483648*Math.random()).toString(36);b.addEventListener&&"undefined"==typeof d.readyState&&b.addEventListener("DOMContentLoaded",function(){d.readyState=o},false);if(!f("google.translate.Element")){var E=a("google.translate._const");E._cl="en";E._cuc="googleTranslateElementInit";E._cac="";E._cam="";o="translate.googleapis.com";var I=(window.location.protocol=="https:"?"https://":
"http://")+o;E._pah=o;E._pbi=I+"/translate_static/img/te_bk.gif";E._pci=I+"/translate_static/img/te_ctrl3.gif";E._phf=o+"/translate_static/js/element/hrs.swf";E._pli=I+"/translate_static/img/loading.gif";E._plla=o+"/translate_a/l";E._pmi=I+"/translate_static/img/mini_google.png";E._ps=I+"/translate_static/css/translateelement.css";E._puh="translate.google.com";g(E._ps);e(I+"/translate_static/js/element/main.js")}})();SermoAllowAnonymous=true;SermoResponsePrefix="Re";SermoAbuseThreshold=-1;SermoRoundedCorners=false;LibercusMapInit=true;function congeroSearch(){var c="/classifieds",e=$("#classid").val(),g=$("#query").val(),f=$("#address").val(),a=$("#dist").val();if(e!="")c+="/"+e;c+="/";if(g!="")c+="?Query="+escape(g);if(f!=""&&a!=""){var b=new google.maps.Geocoder;b.geocode({address:f},function(d,k){if(k==google.maps.GeocoderStatus.OK){c+=c.indexOf("?")==-1?"?":"&";c+="Origin="+d[0].geometry.location.lng()+"+"+d[0].geometry.location.lat();c+="&DistanceMiles="+a;c+="&Address="+escape(f);window.location.href=c}else alert("Unable to determine address.")})}else if(f!=
""||a!="")alert("Both address and distance must be provided to do geographic search.");else window.location.href=c;return false}function googleTranslateElementInit(){new google.translate.TranslateElement({pageLanguage:"en",includedLanguages:"en,af,ar,fr,ht,pt,es,sw",layout:google.translate.TranslateElement.InlineLayout.SIMPLE},"google_translate_element")}
function pageInit(){$(".colorbox").colorbox();$(".clipping").click(function(e){var g=$(this).attr("id").substr(5);$(this).find("img");var f=$(this).parent().parent().find(".classitem, .classicons"),a=$(this).parent().parent().find(".classicons");$(this).hasClass("clipping-selected")?libercus.RemoveFromSessionList("CLIPPING",g):libercus.AddToSessionList("CLIPPING",g);$(this).toggleClass("clipping-selected");$(f).toggleClass("clipping-item-selected");$(a).toggleClass("clipping-icons-selected");e.preventDefault()});
$("#twittersearch").load("/ajax?code=twittersearch");$(".button").button({});var c=$("#searchinput");c.focus(function(){$(this).addClass("active")});c.blur(function(){$(this).removeClass("active")});c.focus(function(){$(this).attr("value")=="Search the web..."&&$(this).attr("value","")});c.blur(function(){$(this).attr("value")==""&&$(this).attr("value","Search the web...")})}
jQuery(document).ready(function(){$("#nws").load("/ajax?code=nws");$("#ap").load("/ajax?code=ap");$(".colorbox").colorbox({itemFallbackDimension:120});$(".clipping").click(function(c){var e=$(this).attr("id").substr(5);$(this).find("img");var g=$(this).parent().parent().find(".classitem, .classicons"),f=$(this).parent().parent().find(".classicons");$(this).hasClass("clipping-selected")?libercus.RemoveFromSessionList("CLIPPING",e):libercus.AddToSessionList("CLIPPING",e);$(this).toggleClass("clipping-selected");
$(g).toggleClass("clipping-item-selected");$(f).toggleClass("clipping-icons-selected");c.preventDefault()});$("#rotator").tabs({fx:{opacity:"toggle"}}).tabs("rotate",4E3);$(".button").button({})});if(typeof OA_zones!="undefined"){var OA_zoneids="";for(var zonename in OA_zones)OA_zoneids+=escape(zonename+"="+OA_zones[zonename]+"|");OA_zoneids+="&amp;nz=1"}else OA_zoneids=escape("1|2|3|6");if(typeof OA_source=="undefined")OA_source="";var OA_p=location.protocol=="https:"?"https://mbnads.libercus.net/www/delivery/spc.php":"http://mbnads.libercus.net/www/delivery/spc.php",OA_r=Math.floor(Math.random()*99999999);OA_output=[];var OA_spc="<script type='text/javascript' ";
OA_spc+="src='"+OA_p+"?zones="+OA_zoneids;OA_spc+="&amp;source="+escape(OA_source)+"&amp;r="+OA_r;OA_spc+="&amp;amp%3Bcharset=UTF-8";OA_spc+=document.charset?"&amp;charset="+document.charset:document.characterSet?"&amp;charset="+document.characterSet:"";if(window.location)OA_spc+="&amp;loc="+escape(window.location);if(document.referrer)OA_spc+="&amp;referer="+escape(document.referrer);OA_spc+="'><\/script>";document.write(OA_spc);
function OA_show(c){typeof OA_output[c]!="undefined"&&document.write(OA_output[c])}
function OA_showpop(c){zones=window.OA_zones?window.OA_zones:false;var e=c;if(typeof window.OA_zones!="undefined"){if(typeof zones[c]=="undefined")return;e=zones[c]}OA_p=location.protocol=="https:"?"https://mbnads.libercus.net/www/delivery/apu.php":"http://mbnads.libercus.net/www/delivery/apu.php";c="<script type='text/javascript' ";c+="src='"+OA_p+"?zoneid="+e;c+="&amp;source="+escape(OA_source)+"&amp;r="+OA_r;OA_spc+="&amp;amp%3Bcharset=UTF-8";if(window.location)c+="&amp;loc="+escape(window.location);
if(document.referrer)c+="&amp;referer="+escape(document.referrer);c+="'><\/script>";document.write(c)}var OA_fo="";OA_fo+="<script type='text/javascript' src='http://mbnads.libercus.net/www/delivery/fl.js'><\/script>\n";document.write(OA_fo);function xml_sclk(c){if(c.href!=undefined)if(c.href.indexOf("?")>0){if(c.href.indexOf("uck=")<0)c.href+="&uck=y"}else c.href+="?uck=y"};LibercusMapInit&&document.write('<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"><\/script>');
$(document).ready(function(){mapLatDefault=__mapLatDefault;mapLongDefault=__mapLongDefault;libercus=new LibercusObject;libercusOrdinal=libercus.RandomString().substr(1);$("body").append('<br clear="all" style="display: none;" /><div id="libconvert" style="display:none;">&nbsp&</div><iframe id="RPCFrame" style="display: none;" name="RPCFrame" style="width:0px; height:0px; border: 0px" src=""></iframe>');$(".libAjaxLogin").live("click",function(c){libercus.LoginDialog(c)});$(".libAjaxRefreshCaptcha").live("click",
function(c){c.preventDefault();libercus.RefreshCaptcha()});$(".libAjaxAudioCaptcha").live("click",function(c){libercus.AudioCaptcha(c)});$(".libAjaxRegister").live("click",function(c){libercus.NewUserDialog(c)});$(".libAjaxLogout").live("click",function(c){libercus.Logout(c)});$(".libAjaxValidationCode").live("focusin",function(){libercus.AjaxFormValidate($(this).parents("form").length>0?$(this).parents("form"):$(this).parents(".ui-dialog").find(":input"),false)});$(".libAjaxInput").live("blur",function(c){$(this).removeClass("libAjaxInputInvalid");
$(this).parent().siblings(".libAjaxMessages").empty().removeClass("ui-state-error").removeClass("ui-corner-all");libercus.AjaxValidate($(this),c)});$(".libAjaxRemoveMediaItem").live("click",function(){$(this).hasClass("libAjaxRemoveMediaItemIgnoreLive")||libercus.RemoveMediaObject($(this).parents(".libAjaxMediaContainerItem:first"))});$(".libAjaxMediaUpload").live("click",function(){libercus.MediaUploader($("#libAjaxMediaContainer"))});libercus.UpdateUserinfo();SermoEnabled&&libercus.SermoInit();
libercus.AutoMap();libercus.Calendar($(".libAjaxCalendar"));libercus.FieldsActivate();typeof pageInit=="function"&&pageInit();libercus.LastViewed();$("textarea").hasClass("libAjaxTinyMce")&&libercus.TinyMCEInit();libercus.DelayScripts()});
