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(a,d){function g(j,m,p){if(p===d&&j.nodeType===1){p=j.getAttribute("data-"+m);if(typeof p==="string"){try{p=p==="true"?true:p==="false"?false:p==="null"?null:!l.isNaN(p)?parseFloat(p):ea.test(p)?l.parseJSON(p):p}catch(s){}l.data(j,m,p)}else p=d}return p}function f(j){for(var m in j)if(m!=="toJSON")return false;return true}function b(){return false}function c(){return true}function e(j,m,p){var s=l.extend({},p[0]);s.type=j;s.originalEvent={};s.liveFired=d;l.event.handle.call(m,s);s.isDefaultPrevented()&&
p[0].preventDefault()}function k(j){var m,p,s,z,B,G,S,Q,O,Z,Ea,Ra=[];z=[];B=l._data(this,"events");if(!(j.liveFired===this||!B||!B.live||j.target.disabled||j.button&&j.type==="click")){if(j.namespace)Ea=new RegExp("(^|\\.)"+j.namespace.split(".").join("\\.(?:.*\\.)?")+"(\\.|$)");j.liveFired=this;var Na=B.live.slice(0);for(S=0;S<Na.length;S++){B=Na[S];B.origType.replace(oa,"")===j.type?z.push(B.selector):Na.splice(S--,1)}z=l(j.target).closest(z,j.currentTarget);Q=0;for(O=z.length;Q<O;Q++){Z=z[Q];for(S=
0;S<Na.length;S++){B=Na[S];if(Z.selector===B.selector&&(!Ea||Ea.test(B.namespace))&&!Z.elem.disabled){G=Z.elem;s=null;if(B.preType==="mouseenter"||B.preType==="mouseleave"){j.type=B.preType;s=l(j.relatedTarget).closest(B.selector)[0]}if(!s||s!==G)Ra.push({elem:G,handleObj:B,level:Z.level})}}}Q=0;for(O=Ra.length;Q<O;Q++){z=Ra[Q];if(p&&z.level>p)break;j.currentTarget=z.elem;j.data=z.handleObj.data;j.handleObj=z.handleObj;Ea=z.handleObj.origHandler.apply(z.elem,arguments);if(Ea===false||j.isPropagationStopped()){p=
z.level;if(Ea===false)m=false;if(j.isImmediatePropagationStopped())break}}return m}}function n(j,m){return(j&&j!=="*"?j+".":"")+m.replace(E,"`").replace(ca,"&")}function o(j,m,p){if(l.isFunction(m))return l.grep(j,function(z,B){return!!m.call(z,B,z)===p});else if(m.nodeType)return l.grep(j,function(z){return z===m===p});else if(typeof m==="string"){var s=l.grep(j,function(z){return z.nodeType===1});if(ga.test(m))return l.filter(m,s,!p);else m=l.filter(m,s)}return l.grep(j,function(z){return l.inArray(z,
m)>=0===p})}function v(j,m){if(!(m.nodeType!==1||!l.hasData(j))){var p=l.expando,s=l.data(j),z=l.data(m,s);if(s=s[p]){var B=s.events;z=z[p]=l.extend({},s);if(B){delete z.handle;z.events={};for(var G in B){p=0;for(s=B[G].length;p<s;p++)l.event.add(m,G+(B[G][p].namespace?".":"")+B[G][p].namespace,B[G][p],B[G][p].data)}}}}}function r(j,m){if(m.nodeType===1){var p=m.nodeName.toLowerCase();m.clearAttributes();m.mergeAttributes(j);if(p==="object")m.outerHTML=j.outerHTML;else if(p==="input"&&(j.type==="checkbox"||
j.type==="radio")){if(j.checked)m.defaultChecked=m.checked=j.checked;if(m.value!==j.value)m.value=j.value}else if(p==="option")m.selected=j.defaultSelected;else if(p==="input"||p==="textarea")m.defaultValue=j.defaultValue;m.removeAttribute(l.expando)}}function q(j){return"getElementsByTagName"in j?j.getElementsByTagName("*"):"querySelectorAll"in j?j.querySelectorAll("*"):[]}function u(j,m){m.src?l.ajax({url:m.src,async:false,dataType:"script"}):l.globalEval(m.text||m.textContent||m.innerHTML||"");
m.parentNode&&m.parentNode.removeChild(m)}function y(j,m,p){var s=m==="width"?j.offsetWidth:j.offsetHeight;if(p==="border")return s;l.each(m==="width"?Gb:Hb,function(){p||(s-=parseFloat(l.css(j,"padding"+this))||0);if(p==="margin")s+=parseFloat(l.css(j,"margin"+this))||0;else s-=parseFloat(l.css(j,"border"+this+"Width"))||0});return s}function x(j){return function(m,p){if(typeof m!=="string"){p=m;m="*"}if(l.isFunction(p))for(var s=m.toLowerCase().split(yb),z=0,B=s.length,G,S;z<B;z++){G=s[z];if(S=
/^\+/.test(G))G=G.substr(1)||"*";G=j[G]=j[G]||[];G[S?"unshift":"push"](p)}}}function F(j,m,p,s,z,B){z=z||m.dataTypes[0];B=B||{};B[z]=true;z=j[z];for(var G=0,S=z?z.length:0,Q=j===vb,O;G<S&&(Q||!O);G++){O=z[G](m,p,s);if(typeof O==="string")if(!Q||B[O])O=d;else{m.dataTypes.unshift(O);O=F(j,m,p,s,O,B)}}if((Q||!O)&&!B["*"])O=F(j,m,p,s,"*",B);return O}function I(j,m,p,s){if(l.isArray(m)&&m.length)l.each(m,function(B,G){p||Ib.test(j)?s(j,G):I(j+"["+(typeof G==="object"||l.isArray(G)?B:"")+"]",G,p,s)});else if(!p&&
m!=null&&typeof m==="object")if(l.isArray(m)||l.isEmptyObject(m))s(j,"");else for(var z in m)I(j+"["+z+"]",m[z],p,s);else s(j,m)}function K(){l(a).unload(function(){for(var j in nb)nb[j](0,1)})}function J(){try{return new a.XMLHttpRequest}catch(j){}}function L(j,m){var p={};l.each(zb.concat.apply([],zb.slice(0,m)),function(){p[this]=j});return p}function aa(j){if(!wb[j]){var m=l("<"+j+">").appendTo("body"),p=m.css("display");m.remove();if(p==="none"||p==="")p="block";wb[j]=p}return wb[j]}function V(j){return l.isWindow(j)?
j:j.nodeType===9?j.defaultView||j.parentWindow:false}var C=a.document,l=function(){function j(){if(!m.isReady){try{C.documentElement.doScroll("left")}catch(D){setTimeout(j,1);return}m.ready()}}var m=function(D,Y){return new m.fn.init(D,Y,z)},p=a.jQuery,s=a.$,z,B=/^(?:[^<]*(<[\w\W]+>)[^>]*$|#([\w\-]+)$)/,G=/\S/,S=/^\s+/,Q=/\s+$/,O=/\d/,Z=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,Ea=/^[\],:{}\s]*$/,Ra=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,Na=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,Sa=
/(?:^|:|,)(?:\s*\[)+/g,Wa=/(webkit)[ \/]([\w.]+)/,Ua=/(opera)(?:.*version)?[ \/]([\w.]+)/,$a=/(msie) ([\w.]+)/,eb=/(mozilla)(?:.*? rv:([\w.]+))?/,A=navigator.userAgent,M=false,U,P="then done fail isResolved isRejected promise".split(" "),R,X=Object.prototype.toString,va=Object.prototype.hasOwnProperty,qa=Array.prototype.push,Qa=Array.prototype.slice,ab=String.prototype.trim,Za=Array.prototype.indexOf,Xa={};m.fn=m.prototype={constructor:m,init:function(D,Y,fa){var ia;if(!D)return this;if(D.nodeType){this.context=
this[0]=D;this.length=1;return this}if(D==="body"&&!Y&&C.body){this.context=C;this[0]=C.body;this.selector="body";this.length=1;return this}if(typeof D==="string")if((ia=B.exec(D))&&(ia[1]||!Y))if(ia[1]){fa=(Y=Y instanceof m?Y[0]:Y)?Y.ownerDocument||Y:C;if(D=Z.exec(D))if(m.isPlainObject(Y)){D=[C.createElement(D[1])];m.fn.attr.call(D,Y,true)}else D=[fa.createElement(D[1])];else{D=m.buildFragment([ia[1]],[fa]);D=(D.cacheable?m.clone(D.fragment):D.fragment).childNodes}return m.merge(this,D)}else{if((Y=
C.getElementById(ia[2]))&&Y.parentNode){if(Y.id!==ia[2])return fa.find(D);this.length=1;this[0]=Y}this.context=C;this.selector=D;return this}else return!Y||Y.jquery?(Y||fa).find(D):this.constructor(Y).find(D);else if(m.isFunction(D))return fa.ready(D);if(D.selector!==d){this.selector=D.selector;this.context=D.context}return m.makeArray(D,this)},selector:"",jquery:"1.5.1",length:0,size:function(){return this.length},toArray:function(){return Qa.call(this,0)},get:function(D){return D==null?this.toArray():
D<0?this[this.length+D]:this[D]},pushStack:function(D,Y,fa){var ia=this.constructor();m.isArray(D)?qa.apply(ia,D):m.merge(ia,D);ia.prevObject=this;ia.context=this.context;if(Y==="find")ia.selector=this.selector+(this.selector?" ":"")+fa;else if(Y)ia.selector=this.selector+"."+Y+"("+fa+")";return ia},each:function(D,Y){return m.each(this,D,Y)},ready:function(D){m.bindReady();U.done(D);return this},eq:function(D){return D===-1?this.slice(D):this.slice(D,+D+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},
slice:function(){return this.pushStack(Qa.apply(this,arguments),"slice",Qa.call(arguments).join(","))},map:function(D){return this.pushStack(m.map(this,function(Y,fa){return D.call(Y,fa,Y)}))},end:function(){return this.prevObject||this.constructor(null)},push:qa,sort:[].sort,splice:[].splice};m.fn.init.prototype=m.fn;m.extend=m.fn.extend=function(){var D,Y,fa,ia,Ka,La=arguments[0]||{},Ta=1,Va=arguments.length,cb=false;if(typeof La==="boolean"){cb=La;La=arguments[1]||{};Ta=2}if(typeof La!=="object"&&
!m.isFunction(La))La={};if(Va===Ta){La=this;--Ta}for(;Ta<Va;Ta++)if((D=arguments[Ta])!=null)for(Y in D){fa=La[Y];ia=D[Y];if(La!==ia)if(cb&&ia&&(m.isPlainObject(ia)||(Ka=m.isArray(ia)))){if(Ka){Ka=false;fa=fa&&m.isArray(fa)?fa:[]}else fa=fa&&m.isPlainObject(fa)?fa:{};La[Y]=m.extend(cb,fa,ia)}else if(ia!==d)La[Y]=ia}return La};m.extend({noConflict:function(D){a.$=s;if(D)a.jQuery=p;return m},isReady:false,readyWait:1,ready:function(D){D===true&&m.readyWait--;if(!m.readyWait||D!==true&&!m.isReady){if(!C.body)return setTimeout(m.ready,
1);m.isReady=true;if(!(D!==true&&--m.readyWait>0)){U.resolveWith(C,[m]);m.fn.trigger&&m(C).trigger("ready").unbind("ready")}}},bindReady:function(){if(!M){M=true;if(C.readyState==="complete")return setTimeout(m.ready,1);if(C.addEventListener){C.addEventListener("DOMContentLoaded",R,false);a.addEventListener("load",m.ready,false)}else if(C.attachEvent){C.attachEvent("onreadystatechange",R);a.attachEvent("onload",m.ready);var D=false;try{D=a.frameElement==null}catch(Y){}C.documentElement.doScroll&&
D&&j()}}},isFunction:function(D){return m.type(D)==="function"},isArray:Array.isArray||function(D){return m.type(D)==="array"},isWindow:function(D){return D&&typeof D==="object"&&"setInterval"in D},isNaN:function(D){return D==null||!O.test(D)||isNaN(D)},type:function(D){return D==null?String(D):Xa[X.call(D)]||"object"},isPlainObject:function(D){if(!D||m.type(D)!=="object"||D.nodeType||m.isWindow(D))return false;if(D.constructor&&!va.call(D,"constructor")&&!va.call(D.constructor.prototype,"isPrototypeOf"))return false;
var Y;for(Y in D);return Y===d||va.call(D,Y)},isEmptyObject:function(D){for(var Y in D)return false;return true},error:function(D){throw D;},parseJSON:function(D){if(typeof D!=="string"||!D)return null;D=m.trim(D);if(Ea.test(D.replace(Ra,"@").replace(Na,"]").replace(Sa,"")))return a.JSON&&a.JSON.parse?a.JSON.parse(D):(new Function("return "+D))();else m.error("Invalid JSON: "+D)},parseXML:function(D,Y,fa){if(a.DOMParser){fa=new DOMParser;Y=fa.parseFromString(D,"text/xml")}else{Y=new ActiveXObject("Microsoft.XMLDOM");
Y.async="false";Y.loadXML(D)}fa=Y.documentElement;if(!fa||!fa.nodeName||fa.nodeName==="parsererror")m.error("Invalid XML: "+D);return Y},noop:function(){},globalEval:function(D){if(D&&G.test(D)){var Y=C.head||C.getElementsByTagName("head")[0]||C.documentElement,fa=C.createElement("script");if(m.support.scriptEval())fa.appendChild(C.createTextNode(D));else fa.text=D;Y.insertBefore(fa,Y.firstChild);Y.removeChild(fa)}},nodeName:function(D,Y){return D.nodeName&&D.nodeName.toUpperCase()===Y.toUpperCase()},
each:function(D,Y,fa){var ia,Ka=0,La=D.length,Ta=La===d||m.isFunction(D);if(fa)if(Ta)for(ia in D){if(Y.apply(D[ia],fa)===false)break}else for(;Ka<La;){if(Y.apply(D[Ka++],fa)===false)break}else if(Ta)for(ia in D){if(Y.call(D[ia],ia,D[ia])===false)break}else for(fa=D[0];Ka<La&&Y.call(fa,Ka,fa)!==false;fa=D[++Ka]);return D},trim:ab?function(D){return D==null?"":ab.call(D)}:function(D){return D==null?"":D.toString().replace(S,"").replace(Q,"")},makeArray:function(D,Y){var fa=Y||[];if(D!=null){var ia=
m.type(D);D.length==null||ia==="string"||ia==="function"||ia==="regexp"||m.isWindow(D)?qa.call(fa,D):m.merge(fa,D)}return fa},inArray:function(D,Y){if(Y.indexOf)return Y.indexOf(D);for(var fa=0,ia=Y.length;fa<ia;fa++)if(Y[fa]===D)return fa;return-1},merge:function(D,Y){var fa=D.length,ia=0;if(typeof Y.length==="number")for(var Ka=Y.length;ia<Ka;ia++)D[fa++]=Y[ia];else for(;Y[ia]!==d;)D[fa++]=Y[ia++];D.length=fa;return D},grep:function(D,Y,fa){var ia=[],Ka;fa=!!fa;for(var La=0,Ta=D.length;La<Ta;La++){Ka=
!!Y(D[La],La);fa!==Ka&&ia.push(D[La])}return ia},map:function(D,Y,fa){for(var ia=[],Ka,La=0,Ta=D.length;La<Ta;La++){Ka=Y(D[La],La,fa);if(Ka!=null)ia[ia.length]=Ka}return ia.concat.apply([],ia)},guid:1,proxy:function(D,Y,fa){if(arguments.length===2)if(typeof Y==="string"){fa=D;D=fa[Y];Y=d}else if(Y&&!m.isFunction(Y)){fa=Y;Y=d}if(!Y&&D)Y=function(){return D.apply(fa||this,arguments)};if(D)Y.guid=D.guid=D.guid||Y.guid||m.guid++;return Y},access:function(D,Y,fa,ia,Ka,La){var Ta=D.length;if(typeof Y===
"object"){for(var Va in Y)m.access(D,Va,Y[Va],ia,Ka,fa);return D}if(fa!==d){ia=!La&&ia&&m.isFunction(fa);for(Va=0;Va<Ta;Va++)Ka(D[Va],Y,ia?fa.call(D[Va],Va,Ka(D[Va],Y)):fa,La);return D}return Ta?Ka(D[0],Y):d},now:function(){return(new Date).getTime()},_Deferred:function(){var D=[],Y,fa,ia,Ka={done:function(){if(!ia){var La=arguments,Ta,Va,cb,qb,gb;if(Y){gb=Y;Y=0}Ta=0;for(Va=La.length;Ta<Va;Ta++){cb=La[Ta];qb=m.type(cb);if(qb==="array")Ka.done.apply(Ka,cb);else qb==="function"&&D.push(cb)}gb&&Ka.resolveWith(gb[0],
gb[1])}return this},resolveWith:function(La,Ta){if(!ia&&!Y&&!fa){fa=1;try{for(;D[0];)D.shift().apply(La,Ta)}catch(Va){throw Va;}finally{Y=[La,Ta];fa=0}}return this},resolve:function(){Ka.resolveWith(m.isFunction(this.promise)?this.promise():this,arguments);return this},isResolved:function(){return!!(fa||Y)},cancel:function(){ia=1;D=[];return this}};return Ka},Deferred:function(D){var Y=m._Deferred(),fa=m._Deferred(),ia;m.extend(Y,{then:function(Ka,La){Y.done(Ka).fail(La);return this},fail:fa.done,
rejectWith:fa.resolveWith,reject:fa.resolve,isRejected:fa.isResolved,promise:function(Ka){if(Ka==null){if(ia)return ia;ia=Ka={}}for(var La=P.length;La--;)Ka[P[La]]=Y[P[La]];return Ka}});Y.done(fa.cancel).fail(Y.cancel);delete Y.cancel;D&&D.call(Y,Y);return Y},when:function(D){var Y=arguments.length,fa=Y<=1&&D&&m.isFunction(D.promise)?D:m.Deferred(),ia=fa.promise();if(Y>1){for(var Ka=Qa.call(arguments,0),La=Y,Ta=function(Va){return function(cb){Ka[Va]=arguments.length>1?Qa.call(arguments,0):cb;--La||
fa.resolveWith(ia,Ka)}};Y--;)if((D=Ka[Y])&&m.isFunction(D.promise))D.promise().then(Ta(Y),fa.reject);else--La;La||fa.resolveWith(ia,Ka)}else fa!==D&&fa.resolve(D);return ia},uaMatch:function(D){D=D.toLowerCase();D=Wa.exec(D)||Ua.exec(D)||$a.exec(D)||D.indexOf("compatible")<0&&eb.exec(D)||[];return{browser:D[1]||"",version:D[2]||"0"}},sub:function(){function D(fa,ia){return new D.fn.init(fa,ia)}m.extend(true,D,this);D.superclass=this;D.fn=D.prototype=this();D.fn.constructor=D;D.subclass=this.subclass;
D.fn.init=function(fa,ia){if(ia&&ia instanceof m&&!(ia instanceof D))ia=D(ia);return m.fn.init.call(this,fa,ia,Y)};D.fn.init.prototype=D.fn;var Y=D(C);return D},browser:{}});U=m._Deferred();m.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(D,Y){Xa["[object "+Y+"]"]=Y.toLowerCase()});A=m.uaMatch(A);if(A.browser){m.browser[A.browser]=true;m.browser.version=A.version}if(m.browser.webkit)m.browser.safari=true;if(Za)m.inArray=function(D,Y){return Za.call(Y,D)};if(G.test("\u00a0")){S=
/^[\s\xA0]+/;Q=/[\s\xA0]+$/}z=m(C);if(C.addEventListener)R=function(){C.removeEventListener("DOMContentLoaded",R,false);m.ready()};else if(C.attachEvent)R=function(){if(C.readyState==="complete"){C.detachEvent("onreadystatechange",R);m.ready()}};return m}();(function(){l.support={};var j=C.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 m=j.getElementsByTagName("*"),p=j.getElementsByTagName("a")[0],
s=C.createElement("select"),z=s.appendChild(C.createElement("option")),B=j.getElementsByTagName("input")[0];if(!(!m||!m.length||!p)){l.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:z.selected,deleteExpando:true,
optDisabled:false,checkClone:false,noCloneEvent:true,noCloneChecked:true,boxModel:null,inlineBlockNeedsLayout:false,shrinkWrapBlocks:false,reliableHiddenOffsets:true};B.checked=true;l.support.noCloneChecked=B.cloneNode(true).checked;s.disabled=true;l.support.optDisabled=!z.disabled;var G=null;l.support.scriptEval=function(){if(G===null){var Q=C.documentElement,O=C.createElement("script"),Z="script"+l.now();try{O.appendChild(C.createTextNode("window."+Z+"=1;"))}catch(Ea){}Q.insertBefore(O,Q.firstChild);
if(a[Z]){G=true;delete a[Z]}else G=false;Q.removeChild(O)}return G};try{delete j.test}catch(S){l.support.deleteExpando=false}if(!j.addEventListener&&j.attachEvent&&j.fireEvent){j.attachEvent("onclick",function Q(){l.support.noCloneEvent=false;j.detachEvent("onclick",Q)});j.cloneNode(true).fireEvent("onclick")}j=C.createElement("div");j.innerHTML="<input type='radio' name='radiotest' checked='checked'/>";m=C.createDocumentFragment();m.appendChild(j.firstChild);l.support.checkClone=m.cloneNode(true).cloneNode(true).lastChild.checked;
l(function(){var Q=C.createElement("div"),O=C.getElementsByTagName("body")[0];if(O){Q.style.width=Q.style.paddingLeft="1px";O.appendChild(Q);l.boxModel=l.support.boxModel=Q.offsetWidth===2;if("zoom"in Q.style){Q.style.display="inline";Q.style.zoom=1;l.support.inlineBlockNeedsLayout=Q.offsetWidth===2;Q.style.display="";Q.innerHTML="<div style='width:4px;'></div>";l.support.shrinkWrapBlocks=Q.offsetWidth!==2}Q.innerHTML="<table><tr><td style='padding:0;border:0;display:none'></td><td>t</td></tr></table>";
var Z=Q.getElementsByTagName("td");l.support.reliableHiddenOffsets=Z[0].offsetHeight===0;Z[0].style.display="";Z[1].style.display="none";l.support.reliableHiddenOffsets=l.support.reliableHiddenOffsets&&Z[0].offsetHeight===0;Q.innerHTML="";O.removeChild(Q).style.display="none"}});m=function(Q){var O=C.createElement("div");Q="on"+Q;if(!O.attachEvent)return true;var Z=Q in O;if(!Z){O.setAttribute(Q,"return;");Z=typeof O[Q]==="function"}return Z};l.support.submitBubbles=m("submit");l.support.changeBubbles=
m("change");j=m=p=null}})();var ea=/^(?:\{.*\}|\[.*\])$/;l.extend({cache:{},uuid:0,expando:"jQuery"+(l.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?l.cache[j[l.expando]]:j[l.expando];return!!j&&!f(j)},data:function(j,m,p,s){if(l.acceptData(j)){var z=l.expando,B=typeof m==="string",G=j.nodeType,S=G?l.cache:j,Q=G?j[l.expando]:j[l.expando]&&l.expando;if(!((!Q||s&&Q&&!S[Q][z])&&B&&p===d)){if(!Q)if(G)j[l.expando]=
Q=++l.uuid;else Q=l.expando;if(!S[Q]){S[Q]={};if(!G)S[Q].toJSON=l.noop}if(typeof m==="object"||typeof m==="function")if(s)S[Q][z]=l.extend(S[Q][z],m);else S[Q]=l.extend(S[Q],m);j=S[Q];if(s){j[z]||(j[z]={});j=j[z]}if(p!==d)j[m]=p;if(m==="events"&&!j[m])return j[z]&&j[z].events;return B?j[m]:j}}},removeData:function(j,m,p){if(l.acceptData(j)){var s=l.expando,z=j.nodeType,B=z?l.cache:j,G=z?j[l.expando]:l.expando;if(B[G]){if(m){var S=p?B[G][s]:B[G];if(S){delete S[m];if(!f(S))return}}if(p){delete B[G][s];
if(!f(B[G]))return}m=B[G][s];if(l.support.deleteExpando||B!=a)delete B[G];else B[G]=null;if(m){B[G]={};if(!z)B[G].toJSON=l.noop;B[G][s]=m}else if(z)if(l.support.deleteExpando)delete j[l.expando];else if(j.removeAttribute)j.removeAttribute(l.expando);else j[l.expando]=null}}},_data:function(j,m,p){return l.data(j,m,p,true)},acceptData:function(j){if(j.nodeName){var m=l.noData[j.nodeName.toLowerCase()];if(m)return!(m===true||j.getAttribute("classid")!==m)}return true}});l.fn.extend({data:function(j,
m){var p=null;if(typeof j==="undefined"){if(this.length){p=l.data(this[0]);if(this[0].nodeType===1)for(var s=this[0].attributes,z,B=0,G=s.length;B<G;B++){z=s[B].name;if(z.indexOf("data-")===0){z=z.substr(5);g(this[0],z,p[z])}}}return p}else if(typeof j==="object")return this.each(function(){l.data(this,j)});var S=j.split(".");S[1]=S[1]?"."+S[1]:"";if(m===d){p=this.triggerHandler("getData"+S[1]+"!",[S[0]]);if(p===d&&this.length){p=l.data(this[0],j);p=g(this[0],j,p)}return p===d&&S[1]?this.data(S[0]):
p}else return this.each(function(){var Q=l(this),O=[S[0],m];Q.triggerHandler("setData"+S[1]+"!",O);l.data(this,j,m);Q.triggerHandler("changeData"+S[1]+"!",O)})},removeData:function(j){return this.each(function(){l.removeData(this,j)})}});l.extend({queue:function(j,m,p){if(j){m=(m||"fx")+"queue";var s=l._data(j,m);if(!p)return s||[];if(!s||l.isArray(p))s=l._data(j,m,l.makeArray(p));else s.push(p);return s}},dequeue:function(j,m){m=m||"fx";var p=l.queue(j,m),s=p.shift();if(s==="inprogress")s=p.shift();
if(s){m==="fx"&&p.unshift("inprogress");s.call(j,function(){l.dequeue(j,m)})}p.length||l.removeData(j,m+"queue",true)}});l.fn.extend({queue:function(j,m){if(typeof j!=="string"){m=j;j="fx"}if(m===d)return l.queue(this[0],j);return this.each(function(){var p=l.queue(this,j,m);j==="fx"&&p[0]!=="inprogress"&&l.dequeue(this,j)})},dequeue:function(j){return this.each(function(){l.dequeue(this,j)})},delay:function(j,m){j=l.fx?l.fx.speeds[j]||j:j;m=m||"fx";return this.queue(m,function(){var p=this;setTimeout(function(){l.dequeue(p,
m)},j)})},clearQueue:function(j){return this.queue(j||"fx",[])}});var ha=/[\n\t\r]/g,la=/\s+/,ma=/\r/g,Ha=/^(?:href|src|style)$/,sa=/^(?:button|input)$/i,Ga=/^(?:button|input|object|select|textarea)$/i,ba=/^a(?:rea)?$/i,ta=/^(?:radio|checkbox)$/i;l.props={"for":"htmlFor","class":"className",readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",colspan:"colSpan",tabindex:"tabIndex",usemap:"useMap",frameborder:"frameBorder"};l.fn.extend({attr:function(j,m){return l.access(this,
j,m,true,l.attr)},removeAttr:function(j){return this.each(function(){l.attr(this,j,"");this.nodeType===1&&this.removeAttribute(j)})},addClass:function(j){if(l.isFunction(j))return this.each(function(O){var Z=l(this);Z.addClass(j.call(this,O,Z.attr("class")))});if(j&&typeof j==="string")for(var m=(j||"").split(la),p=0,s=this.length;p<s;p++){var z=this[p];if(z.nodeType===1)if(z.className){for(var B=" "+z.className+" ",G=z.className,S=0,Q=m.length;S<Q;S++)if(B.indexOf(" "+m[S]+" ")<0)G+=" "+m[S];z.className=
l.trim(G)}else z.className=j}return this},removeClass:function(j){if(l.isFunction(j))return this.each(function(Q){var O=l(this);O.removeClass(j.call(this,Q,O.attr("class")))});if(j&&typeof j==="string"||j===d)for(var m=(j||"").split(la),p=0,s=this.length;p<s;p++){var z=this[p];if(z.nodeType===1&&z.className)if(j){for(var B=(" "+z.className+" ").replace(ha," "),G=0,S=m.length;G<S;G++)B=B.replace(" "+m[G]+" "," ");z.className=l.trim(B)}else z.className=""}return this},toggleClass:function(j,m){var p=
typeof j,s=typeof m==="boolean";if(l.isFunction(j))return this.each(function(z){var B=l(this);B.toggleClass(j.call(this,z,B.attr("class"),m),m)});return this.each(function(){if(p==="string")for(var z,B=0,G=l(this),S=m,Q=j.split(la);z=Q[B++];){S=s?S:!G.hasClass(z);G[S?"addClass":"removeClass"](z)}else if(p==="undefined"||p==="boolean"){this.className&&l._data(this,"__className__",this.className);this.className=this.className||j===false?"":l._data(this,"__className__")||""}})},hasClass:function(j){for(var m=
0,p=this.length;m<p;m++)if((" "+this[m].className+" ").replace(ha," ").indexOf(" "+j+" ")>-1)return true;return false},val:function(j){if(!arguments.length){var m=this[0];if(m){if(l.nodeName(m,"option")){var p=m.attributes.value;return!p||p.specified?m.value:m.text}if(l.nodeName(m,"select")){p=m.selectedIndex;var s=[],z=m.options;m=m.type==="select-one";if(p<0)return null;for(var B=m?p:0,G=m?p+1:z.length;B<G;B++){var S=z[B];if(S.selected&&(l.support.optDisabled?!S.disabled:S.getAttribute("disabled")===
null)&&(!S.parentNode.disabled||!l.nodeName(S.parentNode,"optgroup"))){j=l(S).val();if(m)return j;s.push(j)}}if(m&&!s.length&&z.length)return l(z[p]).val();return s}if(ta.test(m.type)&&!l.support.checkOn)return m.getAttribute("value")===null?"on":m.value;return(m.value||"").replace(ma,"")}return d}var Q=l.isFunction(j);return this.each(function(O){var Z=l(this),Ea=j;if(this.nodeType===1){if(Q)Ea=j.call(this,O,Z.val());if(Ea==null)Ea="";else if(typeof Ea==="number")Ea+="";else if(l.isArray(Ea))Ea=
l.map(Ea,function(Na){return Na==null?"":Na+""});if(l.isArray(Ea)&&ta.test(this.type))this.checked=l.inArray(Z.val(),Ea)>=0;else if(l.nodeName(this,"select")){var Ra=l.makeArray(Ea);l("option",this).each(function(){this.selected=l.inArray(l(this).val(),Ra)>=0});if(!Ra.length)this.selectedIndex=-1}else this.value=Ea}})}});l.extend({attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},attr:function(j,m,p,s){if(!j||j.nodeType===3||j.nodeType===8||j.nodeType===2)return d;
if(s&&m in l.attrFn)return l(j)[m](p);s=j.nodeType!==1||!l.isXMLDoc(j);var z=p!==d;m=s&&l.props[m]||m;if(j.nodeType===1){var B=Ha.test(m);if((m in j||j[m]!==d)&&s&&!B){if(z){m==="type"&&sa.test(j.nodeName)&&j.parentNode&&l.error("type property can't be changed");if(p===null)j.nodeType===1&&j.removeAttribute(m);else j[m]=p}if(l.nodeName(j,"form")&&j.getAttributeNode(m))return j.getAttributeNode(m).nodeValue;if(m==="tabIndex")return(m=j.getAttributeNode("tabIndex"))&&m.specified?m.value:Ga.test(j.nodeName)||
ba.test(j.nodeName)&&j.href?0:d;return j[m]}if(!l.support.style&&s&&m==="style"){if(z)j.style.cssText=""+p;return j.style.cssText}z&&j.setAttribute(m,""+p);if(!j.attributes[m]&&j.hasAttribute&&!j.hasAttribute(m))return d;j=!l.support.hrefNormalized&&s&&B?j.getAttribute(m,2):j.getAttribute(m);return j===null?d:j}if(z)j[m]=p;return j[m]}});var oa=/\.(.*)$/,Ba=/^(?:textarea|input|select)$/i,E=/\./g,ca=/ /g,na=/[^\w\s.|`]/g,Ca=function(j){return j.replace(na,"\\$&")};l.event={add:function(j,m,p,s){if(!(j.nodeType===
3||j.nodeType===8)){try{if(l.isWindow(j)&&j!==a&&!j.frameElement)j=a}catch(z){}if(p===false)p=b;else if(!p)return;var B,G;if(p.handler){B=p;p=B.handler}if(!p.guid)p.guid=l.guid++;if(G=l._data(j)){var S=G.events,Q=G.handle;if(!S)G.events=S={};if(!Q)G.handle=Q=function(){return typeof l!=="undefined"&&!l.event.triggered?l.event.handle.apply(Q.elem,arguments):d};Q.elem=j;m=m.split(" ");for(var O,Z=0,Ea;O=m[Z++];){G=B?l.extend({},B):{handler:p,data:s};if(O.indexOf(".")>-1){Ea=O.split(".");O=Ea.shift();
G.namespace=Ea.slice(0).sort().join(".")}else{Ea=[];G.namespace=""}G.type=O;if(!G.guid)G.guid=p.guid;var Ra=S[O],Na=l.event.special[O]||{};if(!Ra){Ra=S[O]=[];if(!Na.setup||Na.setup.call(j,s,Ea,Q)===false)if(j.addEventListener)j.addEventListener(O,Q,false);else j.attachEvent&&j.attachEvent("on"+O,Q)}if(Na.add){Na.add.call(j,G);if(!G.handler.guid)G.handler.guid=p.guid}Ra.push(G);l.event.global[O]=true}j=null}}},global:{},remove:function(j,m,p,s){if(!(j.nodeType===3||j.nodeType===8)){if(p===false)p=
b;var z,B,G=0,S,Q,O,Z,Ea,Ra,Na=l.hasData(j)&&l._data(j),Sa=Na&&Na.events;if(Na&&Sa){if(m&&m.type){p=m.handler;m=m.type}if(!m||typeof m==="string"&&m.charAt(0)===".")for(z in Sa)l.event.remove(j,z+(m||""));else{for(m=m.split(" ");z=m[G++];){Z=z;S=z.indexOf(".")<0;Q=[];if(!S){Q=z.split(".");z=Q.shift();O=new RegExp("(^|\\.)"+l.map(Q.slice(0).sort(),Ca).join("\\.(?:.*\\.)?")+"(\\.|$)")}if(Ea=Sa[z])if(p){Z=l.event.special[z]||{};for(B=s||0;B<Ea.length;B++){Ra=Ea[B];if(p.guid===Ra.guid){if(S||O.test(Ra.namespace)){s==
null&&Ea.splice(B--,1);Z.remove&&Z.remove.call(j,Ra)}if(s!=null)break}}if(Ea.length===0||s!=null&&Ea.length===1){if(!Z.teardown||Z.teardown.call(j,Q)===false)l.removeEvent(j,z,Na.handle);delete Sa[z]}}else for(B=0;B<Ea.length;B++){Ra=Ea[B];if(S||O.test(Ra.namespace)){l.event.remove(j,Z,Ra.handler,B);Ea.splice(B--,1)}}}if(l.isEmptyObject(Sa)){if(m=Na.handle)m.elem=null;delete Na.events;delete Na.handle;l.isEmptyObject(Na)&&l.removeData(j,d,true)}}}}},trigger:function(j,m,p,s){var z=j.type||j;if(!s){j=
typeof j==="object"?j[l.expando]?j:l.extend(l.Event(z),j):l.Event(z);if(z.indexOf("!")>=0){j.type=z=z.slice(0,-1);j.exclusive=true}if(!p){j.stopPropagation();l.event.global[z]&&l.each(l.cache,function(){var Ea=this[l.expando];Ea&&Ea.events&&Ea.events[z]&&l.event.trigger(j,m,Ea.handle.elem)})}if(!p||p.nodeType===3||p.nodeType===8)return d;j.result=d;j.target=p;m=l.makeArray(m);m.unshift(j)}j.currentTarget=p;(s=l._data(p,"handle"))&&s.apply(p,m);s=p.parentNode||p.ownerDocument;try{if(!(p&&p.nodeName&&
l.noData[p.nodeName.toLowerCase()]))if(p["on"+z]&&p["on"+z].apply(p,m)===false){j.result=false;j.preventDefault()}}catch(B){}if(!j.isPropagationStopped()&&s)l.event.trigger(j,m,s,true);else if(!j.isDefaultPrevented()){var G;s=j.target;var S=z.replace(oa,""),Q=l.nodeName(s,"a")&&S==="click",O=l.event.special[S]||{};if((!O._default||O._default.call(p,j)===false)&&!Q&&!(s&&s.nodeName&&l.noData[s.nodeName.toLowerCase()])){try{if(s[S]){if(G=s["on"+S])s["on"+S]=null;l.event.triggered=true;s[S]()}}catch(Z){}if(G)s["on"+
S]=G;l.event.triggered=false}}},handle:function(j){var m,p,s,z;p=[];var B=l.makeArray(arguments);j=B[0]=l.event.fix(j||a.event);j.currentTarget=this;m=j.type.indexOf(".")<0&&!j.exclusive;if(!m){s=j.type.split(".");j.type=s.shift();p=s.slice(0).sort();s=new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.)?")+"(\\.|$)")}j.namespace=j.namespace||p.join(".");z=l._data(this,"events");p=(z||{})[j.type];if(z&&p){p=p.slice(0);z=0;for(var G=p.length;z<G;z++){var S=p[z];if(m||s.test(S.namespace)){j.handler=S.handler;
j.data=S.data;j.handleObj=S;S=S.handler.apply(this,B);if(S!==d){j.result=S;if(S===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[l.expando])return j;var m=j;j=l.Event(m);for(var p=this.props.length,s;p;){s=this.props[--p];j[s]=m[s]}if(!j.target)j.target=j.srcElement||C;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){m=C.documentElement;p=C.body;j.pageX=j.clientX+(m&&m.scrollLeft||p&&p.scrollLeft||0)-(m&&m.clientLeft||p&&p.clientLeft||0);j.pageY=j.clientY+(m&&m.scrollTop||
p&&p.scrollTop||0)-(m&&m.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!==d)j.which=j.button&1?1:j.button&2?3:j.button&4?2:0;return j},guid:1E8,proxy:l.proxy,special:{ready:{setup:l.bindReady,teardown:l.noop},live:{add:function(j){l.event.add(this,n(j.origType,j.selector),l.extend({},j,{handler:k,guid:j.handler.guid}))},remove:function(j){l.event.remove(this,
n(j.origType,j.selector),j)}},beforeunload:{setup:function(j,m,p){if(l.isWindow(this))this.onbeforeunload=p},teardown:function(j,m){if(this.onbeforeunload===m)this.onbeforeunload=null}}}};l.removeEvent=C.removeEventListener?function(j,m,p){j.removeEventListener&&j.removeEventListener(m,p,false)}:function(j,m,p){j.detachEvent&&j.detachEvent("on"+m,p)};l.Event=function(j){if(!this.preventDefault)return new l.Event(j);if(j&&j.type){this.originalEvent=j;this.type=j.type;this.isDefaultPrevented=j.defaultPrevented||
j.returnValue===false||j.getPreventDefault&&j.getPreventDefault()?c:b}else this.type=j;this.timeStamp=l.now();this[l.expando]=true};l.Event.prototype={preventDefault:function(){this.isDefaultPrevented=c;var j=this.originalEvent;if(j)if(j.preventDefault)j.preventDefault();else j.returnValue=false},stopPropagation:function(){this.isPropagationStopped=c;var j=this.originalEvent;if(j){j.stopPropagation&&j.stopPropagation();j.cancelBubble=true}},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=
c;this.stopPropagation()},isDefaultPrevented:b,isPropagationStopped:b,isImmediatePropagationStopped:b};var Da=function(j){var m=j.relatedTarget;try{if(!(m!==C&&!m.parentNode)){for(;m&&m!==this;)m=m.parentNode;if(m!==this){j.type=j.data;l.event.handle.apply(this,arguments)}}}catch(p){}},ua=function(j){j.type=j.data;l.event.handle.apply(this,arguments)};l.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(j,m){l.event.special[j]={setup:function(p){l.event.add(this,m,p&&p.selector?ua:Da,j)},
teardown:function(p){l.event.remove(this,m,p&&p.selector?ua:Da)}}});if(!l.support.submitBubbles)l.event.special.submit={setup:function(){if(this.nodeName&&this.nodeName.toLowerCase()!=="form"){l.event.add(this,"click.specialSubmit",function(j){var m=j.target,p=m.type;if((p==="submit"||p==="image")&&l(m).closest("form").length)e("submit",this,arguments)});l.event.add(this,"keypress.specialSubmit",function(j){var m=j.target,p=m.type;if((p==="text"||p==="password")&&l(m).closest("form").length&&j.keyCode===
13)e("submit",this,arguments)})}else return false},teardown:function(){l.event.remove(this,".specialSubmit")}};if(!l.support.changeBubbles){var wa,xa=function(j){var m=j.type,p=j.value;if(m==="radio"||m==="checkbox")p=j.checked;else if(m==="select-multiple")p=j.selectedIndex>-1?l.map(j.options,function(s){return s.selected}).join("-"):"";else if(j.nodeName.toLowerCase()==="select")p=j.selectedIndex;return p},ya=function(j,m){var p=j.target,s,z;if(!(!Ba.test(p.nodeName)||p.readOnly)){s=l._data(p,"_change_data");
z=xa(p);if(j.type!=="focusout"||p.type!=="radio")l._data(p,"_change_data",z);if(!(s===d||z===s))if(s!=null||z){j.type="change";j.liveFired=d;l.event.trigger(j,m,p)}}};l.event.special.change={filters:{focusout:ya,beforedeactivate:ya,click:function(j){var m=j.target,p=m.type;if(p==="radio"||p==="checkbox"||m.nodeName.toLowerCase()==="select")ya.call(this,j)},keydown:function(j){var m=j.target,p=m.type;if(j.keyCode===13&&m.nodeName.toLowerCase()!=="textarea"||j.keyCode===32&&(p==="checkbox"||p==="radio")||
p==="select-multiple")ya.call(this,j)},beforeactivate:function(j){j=j.target;l._data(j,"_change_data",xa(j))}},setup:function(){if(this.type==="file")return false;for(var j in wa)l.event.add(this,j+".specialChange",wa[j]);return Ba.test(this.nodeName)},teardown:function(){l.event.remove(this,".specialChange");return Ba.test(this.nodeName)}};wa=l.event.special.change.filters;wa.focus=wa.beforeactivate}C.addEventListener&&l.each({focus:"focusin",blur:"focusout"},function(j,m){function p(s){s=l.event.fix(s);
s.type=m;return l.event.handle.call(this,s)}l.event.special[m]={setup:function(){this.addEventListener(j,p,true)},teardown:function(){this.removeEventListener(j,p,true)}}});l.each(["bind","one"],function(j,m){l.fn[m]=function(p,s,z){if(typeof p==="object"){for(var B in p)this[m](B,s,p[B],z);return this}if(l.isFunction(s)||s===false){z=s;s=d}var G=m==="one"?l.proxy(z,function(Q){l(this).unbind(Q,G);return z.apply(this,arguments)}):z;if(p==="unload"&&m!=="one")this.one(p,s,z);else{B=0;for(var S=this.length;B<
S;B++)l.event.add(this[B],p,G,s)}return this}});l.fn.extend({unbind:function(j,m){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++)l.event.remove(this[p],j,m)}return this},delegate:function(j,m,p,s){return this.live(m,p,s,j)},undelegate:function(j,m,p){return arguments.length===0?this.unbind("live"):this.die(m,null,p,j)},trigger:function(j,m){return this.each(function(){l.event.trigger(j,m,this)})},triggerHandler:function(j,m){if(this[0]){var p=
l.Event(j);p.preventDefault();p.stopPropagation();l.event.trigger(p,m,this[0]);return p.result}},toggle:function(j){for(var m=arguments,p=1;p<m.length;)l.proxy(j,m[p++]);return this.click(l.proxy(j,function(s){var z=(l._data(this,"lastToggle"+j.guid)||0)%p;l._data(this,"lastToggle"+j.guid,z+1);s.preventDefault();return m[z].apply(this,arguments)||false}))},hover:function(j,m){return this.mouseenter(j).mouseleave(m||j)}});var T={focus:"focusin",blur:"focusout",mouseenter:"mouseover",mouseleave:"mouseout"};
l.each(["live","die"],function(j,m){l.fn[m]=function(p,s,z,B){var G,S=0,Q,O,Z=B||this.selector;B=B?this:l(this.context);if(typeof p==="object"&&!p.preventDefault){for(G in p)B[m](G,s,p[G],Z);return this}if(l.isFunction(s)){z=s;s=d}for(p=(p||"").split(" ");(G=p[S++])!=null;){Q=oa.exec(G);O="";if(Q){O=Q[0];G=G.replace(oa,"")}if(G==="hover")p.push("mouseenter"+O,"mouseleave"+O);else{Q=G;if(G==="focus"||G==="blur"){p.push(T[G]+O);G+=O}else G=(T[G]||G)+O;if(m==="live"){O=0;for(var Ea=B.length;O<Ea;O++)l.event.add(B[O],
"live."+n(G,Z),{data:s,selector:Z,handler:z,origType:G,origHandler:z,preType:Q})}else B.unbind("live."+n(G,Z),z)}}return this}});l.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,m){l.fn[m]=function(p,s){if(s==null){s=p;p=null}return arguments.length>0?this.bind(m,p,s):this.trigger(m)};if(l.attrFn)l.attrFn[m]=true});(function(){function j(A,
M,U,P,R,X){R=0;for(var va=P.length;R<va;R++){var qa=P[R];if(qa){var Qa=false;for(qa=qa[A];qa;){if(qa.sizcache===U){Qa=P[qa.sizset];break}if(qa.nodeType===1&&!X){qa.sizcache=U;qa.sizset=R}if(qa.nodeName.toLowerCase()===M){Qa=qa;break}qa=qa[A]}P[R]=Qa}}}function m(A,M,U,P,R,X){R=0;for(var va=P.length;R<va;R++){var qa=P[R];if(qa){var Qa=false;for(qa=qa[A];qa;){if(qa.sizcache===U){Qa=P[qa.sizset];break}if(qa.nodeType===1){if(!X){qa.sizcache=U;qa.sizset=R}if(typeof M!=="string"){if(qa===M){Qa=true;break}}else if(O.filter(M,
[qa]).length>0){Qa=qa;break}}qa=qa[A]}P[R]=Qa}}}var p=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,s=0,z=Object.prototype.toString,B=false,G=true,S=/\\/g,Q=/\W/;[0,0].sort(function(){G=false;return 0});var O=function(A,M,U,P){U=U||[];var R=M=M||C;if(M.nodeType!==1&&M.nodeType!==9)return[];if(!A||typeof A!=="string")return U;var X,va,qa,Qa,ab,Za=true,Xa=O.isXML(M),D=[],Y=A;do{p.exec("");if(X=p.exec(Y)){Y=X[3];
D.push(X[1]);if(X[2]){Qa=X[3];break}}}while(X);if(D.length>1&&Ea.exec(A))if(D.length===2&&Z.relative[D[0]])va=eb(D[0]+D[1],M);else for(va=Z.relative[D[0]]?[M]:O(D.shift(),M);D.length;){A=D.shift();if(Z.relative[A])A+=D.shift();va=eb(A,va)}else{if(!P&&D.length>1&&M.nodeType===9&&!Xa&&Z.match.ID.test(D[0])&&!Z.match.ID.test(D[D.length-1])){X=O.find(D.shift(),M,Xa);M=X.expr?O.filter(X.expr,X.set)[0]:X.set[0]}if(M){X=P?{expr:D.pop(),set:Sa(P)}:O.find(D.pop(),D.length===1&&(D[0]==="~"||D[0]==="+")&&M.parentNode?
M.parentNode:M,Xa);va=X.expr?O.filter(X.expr,X.set):X.set;if(D.length>0)qa=Sa(va);else Za=false;for(;D.length;){X=ab=D.pop();if(Z.relative[ab])X=D.pop();else ab="";if(X==null)X=M;Z.relative[ab](qa,X,Xa)}}else qa=[]}qa||(qa=va);qa||O.error(ab||A);if(z.call(qa)==="[object Array]")if(Za)if(M&&M.nodeType===1)for(A=0;qa[A]!=null;A++){if(qa[A]&&(qa[A]===true||qa[A].nodeType===1&&O.contains(M,qa[A])))U.push(va[A])}else for(A=0;qa[A]!=null;A++)qa[A]&&qa[A].nodeType===1&&U.push(va[A]);else U.push.apply(U,
qa);else Sa(qa,U);if(Qa){O(Qa,R,U,P);O.uniqueSort(U)}return U};O.uniqueSort=function(A){if(Ua){B=G;A.sort(Ua);if(B)for(var M=1;M<A.length;M++)A[M]===A[M-1]&&A.splice(M--,1)}return A};O.matches=function(A,M){return O(A,null,null,M)};O.matchesSelector=function(A,M){return O(M,null,null,[A]).length>0};O.find=function(A,M,U){var P;if(!A)return[];for(var R=0,X=Z.order.length;R<X;R++){var va,qa=Z.order[R];if(va=Z.leftMatch[qa].exec(A)){var Qa=va[1];va.splice(1,1);if(Qa.substr(Qa.length-1)!=="\\"){va[1]=
(va[1]||"").replace(S,"");P=Z.find[qa](va,M,U);if(P!=null){A=A.replace(Z.match[qa],"");break}}}}P||(P=typeof M.getElementsByTagName!=="undefined"?M.getElementsByTagName("*"):[]);return{set:P,expr:A}};O.filter=function(A,M,U,P){for(var R,X,va=A,qa=[],Qa=M,ab=M&&M[0]&&O.isXML(M[0]);A&&M.length;){for(var Za in Z.filter)if((R=Z.leftMatch[Za].exec(A))!=null&&R[2]){var Xa,D,Y=Z.filter[Za];D=R[1];X=false;R.splice(1,1);if(D.substr(D.length-1)!=="\\"){if(Qa===qa)qa=[];if(Z.preFilter[Za])if(R=Z.preFilter[Za](R,
Qa,U,qa,P,ab)){if(R===true)continue}else X=Xa=true;if(R)for(var fa=0;(D=Qa[fa])!=null;fa++)if(D){Xa=Y(D,R,fa,Qa);var ia=P^!!Xa;if(U&&Xa!=null)if(ia)X=true;else Qa[fa]=false;else if(ia){qa.push(D);X=true}}if(Xa!==d){U||(Qa=qa);A=A.replace(Z.match[Za],"");if(!X)return[];break}}}if(A===va)if(X==null)O.error(A);else break;va=A}return Qa};O.error=function(A){throw"Syntax error, unrecognized expression: "+A;};var Z=O.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,M){var U=typeof M==="string",P=U&&!Q.test(M);U=U&&!P;if(P)M=M.toLowerCase();P=0;for(var R=A.length,X;P<R;P++)if(X=A[P]){for(;(X=X.previousSibling)&&X.nodeType!==1;);A[P]=U||X&&X.nodeName.toLowerCase()===M?X||false:X===M}U&&O.filter(M,A,true)},">":function(A,M){var U,P=typeof M==="string",R=0,X=A.length;if(P&&!Q.test(M))for(M=M.toLowerCase();R<X;R++){if(U=
A[R]){U=U.parentNode;A[R]=U.nodeName.toLowerCase()===M?U:false}}else{for(;R<X;R++)if(U=A[R])A[R]=P?U.parentNode:U.parentNode===M;P&&O.filter(M,A,true)}},"":function(A,M,U){var P,R=s++,X=m;if(typeof M==="string"&&!Q.test(M)){P=M=M.toLowerCase();X=j}X("parentNode",M,R,A,P,U)},"~":function(A,M,U){var P,R=s++,X=m;if(typeof M==="string"&&!Q.test(M)){P=M=M.toLowerCase();X=j}X("previousSibling",M,R,A,P,U)}},find:{ID:function(A,M,U){if(typeof M.getElementById!=="undefined"&&!U)return(A=M.getElementById(A[1]))&&
A.parentNode?[A]:[]},NAME:function(A,M){if(typeof M.getElementsByName!=="undefined"){for(var U=[],P=M.getElementsByName(A[1]),R=0,X=P.length;R<X;R++)P[R].getAttribute("name")===A[1]&&U.push(P[R]);return U.length===0?null:U}},TAG:function(A,M){if(typeof M.getElementsByTagName!=="undefined")return M.getElementsByTagName(A[1])}},preFilter:{CLASS:function(A,M,U,P,R,X){A=" "+A[1].replace(S,"")+" ";if(X)return A;X=0;for(var va;(va=M[X])!=null;X++)if(va)if(R^(va.className&&(" "+va.className+" ").replace(/[\t\n\r]/g,
" ").indexOf(A)>=0))U||P.push(va);else if(U)M[X]=false;return false},ID:function(A){return A[1].replace(S,"")},TAG:function(A){return A[1].replace(S,"").toLowerCase()},CHILD:function(A){if(A[1]==="nth"){A[2]||O.error(A[0]);A[2]=A[2].replace(/^\+|\s*/g,"");var M=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(A[2]==="even"&&"2n"||A[2]==="odd"&&"2n+1"||!/\D/.test(A[2])&&"0n+"+A[2]||A[2]);A[2]=M[1]+(M[2]||1)-0;A[3]=M[3]-0}else A[2]&&O.error(A[0]);A[0]=s++;return A},ATTR:function(A,M,U,P,R,X){M=A[1]=A[1].replace(S,
"");if(!X&&Z.attrMap[M])A[1]=Z.attrMap[M];A[4]=(A[4]||A[5]||"").replace(S,"");if(A[2]==="~=")A[4]=" "+A[4]+" ";return A},PSEUDO:function(A,M,U,P,R){if(A[1]==="not")if((p.exec(A[3])||"").length>1||/^\w/.test(A[3]))A[3]=O(A[3],null,null,M);else{A=O.filter(A[3],M,U,true^R);U||P.push.apply(P,A);return false}else if(Z.match.POS.test(A[0])||Z.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,M,U){return!!O(U[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,M){return M===0},last:function(A,M,U,P){return M===P.length-1},even:function(A,M){return M%2===0},odd:function(A,M){return M%2===1},lt:function(A,
M,U){return M<U[3]-0},gt:function(A,M,U){return M>U[3]-0},nth:function(A,M,U){return U[3]-0===M},eq:function(A,M,U){return U[3]-0===M}},filter:{PSEUDO:function(A,M,U,P){var R=M[1],X=Z.filters[R];if(X)return X(A,U,M,P);else if(R==="contains")return(A.textContent||A.innerText||O.getText([A])||"").indexOf(M[3])>=0;else if(R==="not"){M=M[3];U=0;for(P=M.length;U<P;U++)if(M[U]===A)return false;return true}else O.error(R)},CHILD:function(A,M){var U=M[1],P=A;switch(U){case "only":case "first":for(;P=P.previousSibling;)if(P.nodeType===
1)return false;if(U==="first")return true;P=A;case "last":for(;P=P.nextSibling;)if(P.nodeType===1)return false;return true;case "nth":U=M[2];var R=M[3];if(U===1&&R===0)return true;var X=M[0],va=A.parentNode;if(va&&(va.sizcache!==X||!A.nodeIndex)){var qa=0;for(P=va.firstChild;P;P=P.nextSibling)if(P.nodeType===1)P.nodeIndex=++qa;va.sizcache=X}P=A.nodeIndex-R;return U===0?P===0:P%U===0&&P/U>=0}},ID:function(A,M){return A.nodeType===1&&A.getAttribute("id")===M},TAG:function(A,M){return M==="*"&&A.nodeType===
1||A.nodeName.toLowerCase()===M},CLASS:function(A,M){return(" "+(A.className||A.getAttribute("class"))+" ").indexOf(M)>-1},ATTR:function(A,M){var U=M[1];U=Z.attrHandle[U]?Z.attrHandle[U](A):A[U]!=null?A[U]:A.getAttribute(U);var P=U+"",R=M[2],X=M[4];return U==null?R==="!=":R==="="?P===X:R==="*="?P.indexOf(X)>=0:R==="~="?(" "+P+" ").indexOf(X)>=0:!X?P&&U!==false:R==="!="?P!==X:R==="^="?P.indexOf(X)===0:R==="$="?P.substr(P.length-X.length)===X:R==="|="?P===X||P.substr(0,X.length+1)===X+"-":false},POS:function(A,
M,U,P){var R=Z.setFilters[M[2]];if(R)return R(A,U,M,P)}}},Ea=Z.match.POS,Ra=function(A,M){return"\\"+(M-0+1)};for(var Na in Z.match){Z.match[Na]=new RegExp(Z.match[Na].source+/(?![^\[]*\])(?![^\(]*\))/.source);Z.leftMatch[Na]=new RegExp(/(^(?:.|\r|\n)*?)/.source+Z.match[Na].source.replace(/\\(\d+)/g,Ra))}var Sa=function(A,M){A=Array.prototype.slice.call(A,0);if(M){M.push.apply(M,A);return M}return A};try{Array.prototype.slice.call(C.documentElement.childNodes,0)}catch(Wa){Sa=function(A,M){var U=0,
P=M||[];if(z.call(A)==="[object Array]")Array.prototype.push.apply(P,A);else if(typeof A.length==="number")for(var R=A.length;U<R;U++)P.push(A[U]);else for(;A[U];U++)P.push(A[U]);return P}}var Ua,$a;if(C.documentElement.compareDocumentPosition)Ua=function(A,M){if(A===M){B=true;return 0}if(!A.compareDocumentPosition||!M.compareDocumentPosition)return A.compareDocumentPosition?-1:1;return A.compareDocumentPosition(M)&4?-1:1};else{Ua=function(A,M){var U,P,R=[],X=[];U=A.parentNode;P=M.parentNode;var va=
U;if(A===M){B=true;return 0}else if(U===P)return $a(A,M);else if(U){if(!P)return 1}else return-1;for(;va;){R.unshift(va);va=va.parentNode}for(va=P;va;){X.unshift(va);va=va.parentNode}U=R.length;P=X.length;for(va=0;va<U&&va<P;va++)if(R[va]!==X[va])return $a(R[va],X[va]);return va===U?$a(A,X[va],-1):$a(R[va],M,1)};$a=function(A,M,U){if(A===M)return U;for(A=A.nextSibling;A;){if(A===M)return-1;A=A.nextSibling}return 1}}O.getText=function(A){for(var M="",U,P=0;A[P];P++){U=A[P];if(U.nodeType===3||U.nodeType===
4)M+=U.nodeValue;else if(U.nodeType!==8)M+=O.getText(U.childNodes)}return M};(function(){var A=C.createElement("div"),M="script"+(new Date).getTime(),U=C.documentElement;A.innerHTML="<a name='"+M+"'/>";U.insertBefore(A,U.firstChild);if(C.getElementById(M)){Z.find.ID=function(P,R,X){if(typeof R.getElementById!=="undefined"&&!X)return(R=R.getElementById(P[1]))?R.id===P[1]||typeof R.getAttributeNode!=="undefined"&&R.getAttributeNode("id").nodeValue===P[1]?[R]:d:[]};Z.filter.ID=function(P,R){var X=typeof P.getAttributeNode!==
"undefined"&&P.getAttributeNode("id");return P.nodeType===1&&X&&X.nodeValue===R}}U.removeChild(A);U=A=null})();(function(){var A=C.createElement("div");A.appendChild(C.createComment(""));if(A.getElementsByTagName("*").length>0)Z.find.TAG=function(M,U){var P=U.getElementsByTagName(M[1]);if(M[1]==="*"){for(var R=[],X=0;P[X];X++)P[X].nodeType===1&&R.push(P[X]);P=R}return P};A.innerHTML="<a href='#'></a>";if(A.firstChild&&typeof A.firstChild.getAttribute!=="undefined"&&A.firstChild.getAttribute("href")!==
"#")Z.attrHandle.href=function(M){return M.getAttribute("href",2)};A=null})();C.querySelectorAll&&function(){var A=O,M=C.createElement("div");M.innerHTML="<p class='TEST'></p>";if(!(M.querySelectorAll&&M.querySelectorAll(".TEST").length===0)){O=function(P,R,X,va){R=R||C;if(!va&&!O.isXML(R)){var qa=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(P);if(qa&&(R.nodeType===1||R.nodeType===9))if(qa[1])return Sa(R.getElementsByTagName(P),X);else if(qa[2]&&Z.find.CLASS&&R.getElementsByClassName)return Sa(R.getElementsByClassName(qa[2]),
X);if(R.nodeType===9){if(P==="body"&&R.body)return Sa([R.body],X);else if(qa&&qa[3]){var Qa=R.getElementById(qa[3]);if(Qa&&Qa.parentNode){if(Qa.id===qa[3])return Sa([Qa],X)}else return Sa([],X)}try{return Sa(R.querySelectorAll(P),X)}catch(ab){}}else if(R.nodeType===1&&R.nodeName.toLowerCase()!=="object"){qa=R;var Za=(Qa=R.getAttribute("id"))||"__sizzle__",Xa=R.parentNode,D=/^\s*[+~]/.test(P);if(Qa)Za=Za.replace(/'/g,"\\$&");else R.setAttribute("id",Za);if(D&&Xa)R=R.parentNode;try{if(!D||Xa)return Sa(R.querySelectorAll("[id='"+
Za+"'] "+P),X)}catch(Y){}finally{Qa||qa.removeAttribute("id")}}}return A(P,R,X,va)};for(var U in A)O[U]=A[U];M=null}}();(function(){var A=C.documentElement,M=A.matchesSelector||A.mozMatchesSelector||A.webkitMatchesSelector||A.msMatchesSelector,U=false;try{M.call(C.documentElement,"[test!='']:sizzle")}catch(P){U=true}if(M)O.matchesSelector=function(R,X){X=X.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!O.isXML(R))try{if(U||!Z.match.PSEUDO.test(X)&&!/!=/.test(X))return M.call(R,X)}catch(va){}return O(X,
null,null,[R]).length>0}})();(function(){var A=C.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){Z.order.splice(1,0,"CLASS");Z.find.CLASS=function(M,U,P){if(typeof U.getElementsByClassName!=="undefined"&&!P)return U.getElementsByClassName(M[1])};A=null}}})();O.contains=C.documentElement.contains?function(A,M){return A!==
M&&(A.contains?A.contains(M):true)}:C.documentElement.compareDocumentPosition?function(A,M){return!!(A.compareDocumentPosition(M)&16)}:function(){return false};O.isXML=function(A){return(A=(A?A.ownerDocument||A:0).documentElement)?A.nodeName!=="HTML":false};var eb=function(A,M){for(var U,P=[],R="",X=M.nodeType?[M]:M;U=Z.match.PSEUDO.exec(A);){R+=U[0];A=A.replace(Z.match.PSEUDO,"")}A=Z.relative[A]?A+"*":A;U=0;for(var va=X.length;U<va;U++)O(A,X[U],P);return O.filter(R,P)};l.find=O;l.expr=O.selectors;
l.expr[":"]=l.expr.filters;l.unique=O.uniqueSort;l.text=O.getText;l.isXMLDoc=O.isXML;l.contains=O.contains})();var N=/Until$/,H=/^(?:parents|prevUntil|prevAll)/,pa=/,/,ga=/^.[^:#\[\.,]*$/,da=Array.prototype.slice,ja=l.expr.match.POS,Ma={children:true,contents:true,next:true,prev:true};l.fn.extend({find:function(j){for(var m=this.pushStack("","find",j),p=0,s=0,z=this.length;s<z;s++){p=m.length;l.find(j,this[s],m);if(s>0)for(var B=p;B<m.length;B++)for(var G=0;G<p;G++)if(m[G]===m[B]){m.splice(B--,1);
break}}return m},has:function(j){var m=l(j);return this.filter(function(){for(var p=0,s=m.length;p<s;p++)if(l.contains(this,m[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&&l.filter(j,this).length>0},closest:function(j,m){var p=[],s,z,B=this[0];if(l.isArray(j)){var G,S={},Q=1;if(B&&j.length){s=0;for(z=j.length;s<z;s++){G=j[s];S[G]||(S[G]=l.expr.match.POS.test(G)?l(G,m||
this.context):G)}for(;B&&B.ownerDocument&&B!==m;){for(G in S){s=S[G];if(s.jquery?s.index(B)>-1:l(B).is(s))p.push({selector:G,elem:B,level:Q})}B=B.parentNode;Q++}}return p}G=ja.test(j)?l(j,m||this.context):null;s=0;for(z=this.length;s<z;s++)for(B=this[s];B;)if(G?G.index(B)>-1:l.find.matchesSelector(B,j)){p.push(B);break}else{B=B.parentNode;if(!B||!B.ownerDocument||B===m)break}p=p.length>1?l.unique(p):p;return this.pushStack(p,"closest",j)},index:function(j){if(!j||typeof j==="string")return l.inArray(this[0],
j?l(j):this.parent().children());return l.inArray(j.jquery?j[0]:j,this)},add:function(j,m){var p=typeof j==="string"?l(j,m):l.makeArray(j),s=l.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:l.unique(s))},andSelf:function(){return this.add(this.prevObject)}});l.each({parent:function(j){return(j=j.parentNode)&&j.nodeType!==11?j:null},parents:function(j){return l.dir(j,"parentNode")},parentsUntil:function(j,
m,p){return l.dir(j,"parentNode",p)},next:function(j){return l.nth(j,2,"nextSibling")},prev:function(j){return l.nth(j,2,"previousSibling")},nextAll:function(j){return l.dir(j,"nextSibling")},prevAll:function(j){return l.dir(j,"previousSibling")},nextUntil:function(j,m,p){return l.dir(j,"nextSibling",p)},prevUntil:function(j,m,p){return l.dir(j,"previousSibling",p)},siblings:function(j){return l.sibling(j.parentNode.firstChild,j)},children:function(j){return l.sibling(j.firstChild)},contents:function(j){return l.nodeName(j,
"iframe")?j.contentDocument||j.contentWindow.document:l.makeArray(j.childNodes)}},function(j,m){l.fn[j]=function(p,s){var z=l.map(this,m,p),B=da.call(arguments);N.test(j)||(s=p);if(s&&typeof s==="string")z=l.filter(s,z);z=this.length>1&&!Ma[j]?l.unique(z):z;if((this.length>1||pa.test(s))&&H.test(j))z=z.reverse();return this.pushStack(z,j,B.join(","))}});l.extend({filter:function(j,m,p){if(p)j=":not("+j+")";return m.length===1?l.find.matchesSelector(m[0],j)?[m[0]]:[]:l.find.matches(j,m)},dir:function(j,
m,p){var s=[];for(j=j[m];j&&j.nodeType!==9&&(p===d||j.nodeType!==1||!l(j).is(p));){j.nodeType===1&&s.push(j);j=j[m]}return s},nth:function(j,m,p){for(var s=0;j;j=j[p])if(j.nodeType===1&&++s===(m||1))break;return j},sibling:function(j,m){for(var p=[];j;j=j.nextSibling)j.nodeType===1&&j!==m&&p.push(j);return p}});var ka=/ jQuery\d+="(?:\d+|null)"/g,Aa=/^\s+/,W=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,za=/<([\w:]+)/,Ja=/<tbody/i,Oa=/<|&#?\w+;/,Fa=/<(?:script|object|embed|option|style)/i,
Ia=/checked\s*(?:[^=]|=\s*.checked.)/i,ra={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,"",""]};ra.optgroup=ra.option;ra.tbody=ra.tfoot=ra.colgroup=ra.caption=ra.thead;ra.th=ra.td;if(!l.support.htmlSerialize)ra._default=[1,"div<div>",
"</div>"];l.fn.extend({text:function(j){if(l.isFunction(j))return this.each(function(m){var p=l(this);p.text(j.call(this,m,p.text()))});if(typeof j!=="object"&&j!==d)return this.empty().append((this[0]&&this[0].ownerDocument||C).createTextNode(j));return l.text(this)},wrapAll:function(j){if(l.isFunction(j))return this.each(function(p){l(this).wrapAll(j.call(this,p))});if(this[0]){var m=l(j,this[0].ownerDocument).eq(0).clone(true);this[0].parentNode&&m.insertBefore(this[0]);m.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(l.isFunction(j))return this.each(function(m){l(this).wrapInner(j.call(this,m))});return this.each(function(){var m=l(this),p=m.contents();p.length?p.wrapAll(j):m.append(j)})},wrap:function(j){return this.each(function(){l(this).wrapAll(j)})},unwrap:function(){return this.parent().each(function(){l.nodeName(this,"body")||l(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(m){this.parentNode.insertBefore(m,this)});else if(arguments.length){var j=l(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(m){this.parentNode.insertBefore(m,this.nextSibling)});else if(arguments.length){var j=this.pushStack(this,"after",arguments);j.push.apply(j,l(arguments[0]).toArray());return j}},remove:function(j,m){for(var p=0,s;(s=this[p])!=null;p++)if(!j||l.filter(j,[s]).length){if(!m&&s.nodeType===1){l.cleanData(s.getElementsByTagName("*"));l.cleanData([s])}s.parentNode&&s.parentNode.removeChild(s)}return this},empty:function(){for(var j=0,m;(m=this[j])!=null;j++)for(m.nodeType===1&&l.cleanData(m.getElementsByTagName("*"));m.firstChild;)m.removeChild(m.firstChild);
return this},clone:function(j,m){j=j==null?false:j;m=m==null?j:m;return this.map(function(){return l.clone(this,j,m)})},html:function(j){if(j===d)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(ka,""):null;else if(typeof j==="string"&&!Fa.test(j)&&(l.support.leadingWhitespace||!Aa.test(j))&&!ra[(za.exec(j)||["",""])[1].toLowerCase()]){j=j.replace(W,"<$1></$2>");try{for(var m=0,p=this.length;m<p;m++)if(this[m].nodeType===1){l.cleanData(this[m].getElementsByTagName("*"));this[m].innerHTML=
j}}catch(s){this.empty().append(j)}}else l.isFunction(j)?this.each(function(z){var B=l(this);B.html(j.call(this,z,B.html()))}):this.empty().append(j);return this},replaceWith:function(j){if(this[0]&&this[0].parentNode){if(l.isFunction(j))return this.each(function(m){var p=l(this),s=p.html();p.replaceWith(j.call(this,m,s))});if(typeof j!=="string")j=l(j).detach();return this.each(function(){var m=this.nextSibling,p=this.parentNode;l(this).remove();m?l(m).before(j):l(p).append(j)})}else return this.pushStack(l(l.isFunction(j)?
j():j),"replaceWith",j)},detach:function(j){return this.remove(j,true)},domManip:function(j,m,p){var s,z,B,G=j[0],S=[];if(!l.support.checkClone&&arguments.length===3&&typeof G==="string"&&Ia.test(G))return this.each(function(){l(this).domManip(j,m,p,true)});if(l.isFunction(G))return this.each(function(Z){var Ea=l(this);j[0]=G.call(this,Z,m?Ea.html():d);Ea.domManip(j,m,p)});if(this[0]){s=G&&G.parentNode;s=l.support.parentNode&&s&&s.nodeType===11&&s.childNodes.length===this.length?{fragment:s}:l.buildFragment(j,
this,S);B=s.fragment;if(z=B.childNodes.length===1?(B=B.firstChild):B.firstChild){m=m&&l.nodeName(z,"tr");z=0;for(var Q=this.length,O=Q-1;z<Q;z++)p.call(m?l.nodeName(this[z],"table")?this[z].getElementsByTagName("tbody")[0]||this[z].appendChild(this[z].ownerDocument.createElement("tbody")):this[z]:this[z],s.cacheable||Q>1&&z<O?l.clone(B,true,true):B)}S.length&&l.each(S,u)}return this}});l.buildFragment=function(j,m,p){var s,z,B;m=m&&m[0]?m[0].ownerDocument||m[0]:C;if(j.length===1&&typeof j[0]==="string"&&
j[0].length<512&&m===C&&j[0].charAt(0)==="<"&&!Fa.test(j[0])&&(l.support.checkClone||!Ia.test(j[0]))){z=true;if(B=l.fragments[j[0]])if(B!==1)s=B}if(!s){s=m.createDocumentFragment();l.clean(j,m,s,p)}if(z)l.fragments[j[0]]=B?s:1;return{fragment:s,cacheable:z}};l.fragments={};l.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(j,m){l.fn[j]=function(p){var s=[];p=l(p);var z=this.length===1&&this[0].parentNode;if(z&&z.nodeType===11&&
z.childNodes.length===1&&p.length===1){p[m](this[0]);return this}else{z=0;for(var B=p.length;z<B;z++){var G=(z>0?this.clone(true):this).get();l(p[z])[m](G);s=s.concat(G)}return this.pushStack(s,j,p.selector)}}});l.extend({clone:function(j,m,p){var s=j.cloneNode(true),z,B,G;if((!l.support.noCloneEvent||!l.support.noCloneChecked)&&(j.nodeType===1||j.nodeType===11)&&!l.isXMLDoc(j)){r(j,s);z=q(j);B=q(s);for(G=0;z[G];++G)r(z[G],B[G])}if(m){v(j,s);if(p){z=q(j);B=q(s);for(G=0;z[G];++G)v(z[G],B[G])}}return s},
clean:function(j,m,p,s){m=m||C;if(typeof m.createElement==="undefined")m=m.ownerDocument||m[0]&&m[0].ownerDocument||C;for(var z=[],B=0,G;(G=j[B])!=null;B++){if(typeof G==="number")G+="";if(G){if(typeof G==="string"&&!Oa.test(G))G=m.createTextNode(G);else if(typeof G==="string"){G=G.replace(W,"<$1></$2>");var S=(za.exec(G)||["",""])[1].toLowerCase(),Q=ra[S]||ra._default,O=Q[0],Z=m.createElement("div");for(Z.innerHTML=Q[1]+G+Q[2];O--;)Z=Z.lastChild;if(!l.support.tbody){O=Ja.test(G);S=S==="table"&&!O?
Z.firstChild&&Z.firstChild.childNodes:Q[1]==="<table>"&&!O?Z.childNodes:[];for(Q=S.length-1;Q>=0;--Q)l.nodeName(S[Q],"tbody")&&!S[Q].childNodes.length&&S[Q].parentNode.removeChild(S[Q])}!l.support.leadingWhitespace&&Aa.test(G)&&Z.insertBefore(m.createTextNode(Aa.exec(G)[0]),Z.firstChild);G=Z.childNodes}if(G.nodeType)z.push(G);else z=l.merge(z,G)}}if(p)for(B=0;z[B];B++)if(s&&l.nodeName(z[B],"script")&&(!z[B].type||z[B].type.toLowerCase()==="text/javascript"))s.push(z[B].parentNode?z[B].parentNode.removeChild(z[B]):
z[B]);else{z[B].nodeType===1&&z.splice.apply(z,[B+1,0].concat(l.makeArray(z[B].getElementsByTagName("script"))));p.appendChild(z[B])}return z},cleanData:function(j){for(var m,p,s=l.cache,z=l.expando,B=l.event.special,G=l.support.deleteExpando,S=0,Q;(Q=j[S])!=null;S++)if(!(Q.nodeName&&l.noData[Q.nodeName.toLowerCase()]))if(p=Q[l.expando]){if((m=s[p]&&s[p][z])&&m.events){for(var O in m.events)B[O]?l.event.remove(Q,O):l.removeEvent(Q,O,m.handle);if(m.handle)m.handle.elem=null}if(G)delete Q[l.expando];
else Q.removeAttribute&&Q.removeAttribute(l.expando);delete s[p]}}});var bb=/alpha\([^)]*\)/i,Pa=/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,m){return m.toUpperCase()};l.fn.css=function(j,m){if(arguments.length===2&&m===d)return this;return l.access(this,j,m,true,function(p,s,z){return z!==d?l.style(p,s,z):l.css(p,s)})};l.extend({cssHooks:{opacity:{get:function(j,
m){if(m){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":l.support.cssFloat?"cssFloat":"styleFloat"},style:function(j,m,p,s){if(!(!j||j.nodeType===3||j.nodeType===8||!j.style)){var z,B=l.camelCase(m),G=j.style,S=l.cssHooks[B];m=l.cssProps[B]||B;if(p!==d){if(!(typeof p==="number"&&isNaN(p)||p==null)){if(typeof p==="number"&&!l.cssNumber[B])p+="px";if(!S||!("set"in S)||
(p=S.set(j,p))!==d)try{G[m]=p}catch(Q){}}}else{if(S&&"get"in S&&(z=S.get(j,false,s))!==d)return z;return G[m]}}},css:function(j,m,p){var s,z=l.camelCase(m),B=l.cssHooks[z];m=l.cssProps[z]||z;if(B&&"get"in B&&(s=B.get(j,true,p))!==d)return s;else if(rb)return rb(j,m,z)},swap:function(j,m,p){var s={};for(var z in m){s[z]=j.style[z];j.style[z]=m[z]}p.call(j);for(z in m)j.style[z]=s[z]},camelCase:function(j){return j.replace(Ya,Lb)}});l.curCSS=l.css;l.each(["height","width"],function(j,m){l.cssHooks[m]=
{get:function(p,s,z){var B;if(s){if(p.offsetWidth!==0)B=y(p,m,z);else l.swap(p,Kb,function(){B=y(p,m,z)});if(B<=0){B=rb(p,m,m);if(B==="0px"&&sb)B=sb(p,m,m);if(B!=null)return B===""||B==="auto"?"0px":B}if(B<0||B==null){B=p.style[m];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(!l.support.opacity)l.cssHooks.opacity={get:function(j,m){return Pa.test((m&&j.currentStyle?j.currentStyle.filter:
j.style.filter)||"")?parseFloat(RegExp.$1)/100+"":m?"1":""},set:function(j,m){var p=j.style;p.zoom=1;var s=l.isNaN(m)?"":"alpha(opacity="+m*100+")",z=p.filter||"";p.filter=bb.test(z)?z.replace(bb,s):p.filter+" "+s}};if(C.defaultView&&C.defaultView.getComputedStyle)jb=function(j,m,p){var s;p=p.replace(db,"-$1").toLowerCase();if(!(m=j.ownerDocument.defaultView))return d;if(m=m.getComputedStyle(j,null)){s=m.getPropertyValue(p);if(s===""&&!l.contains(j.ownerDocument.documentElement,j))s=l.style(j,p)}return s};
if(C.documentElement.currentStyle)sb=function(j,m){var p,s=j.currentStyle&&j.currentStyle[m],z=j.runtimeStyle&&j.runtimeStyle[m],B=j.style;if(!fb.test(s)&&Jb.test(s)){p=B.left;if(z)j.runtimeStyle.left=j.currentStyle.left;B.left=m==="fontSize"?"1em":s||0;s=B.pixelLeft+"px";B.left=p;if(z)j.runtimeStyle.left=z}return s===""?"auto":s};rb=jb||sb;if(l.expr&&l.expr.filters){l.expr.filters.hidden=function(j){var m=j.offsetHeight;return j.offsetWidth===0&&m===0||!l.support.reliableHiddenOffsets&&(j.style.display||
l.css(j,"display"))==="none"};l.expr.filters.visible=function(j){return!l.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,m,p){return m+p.toUpperCase()},Cb=
/^([\w\+\.\-]+:)\/\/([^\/?#:]*)(?::(\d+))?/,Db=l.fn.load,vb={},Eb={},kb,lb;try{kb=C.location.href}catch(cc){kb=C.createElement("a");kb.href="";kb=kb.href}lb=Cb.exec(kb.toLowerCase());l.fn.extend({load:function(j,m,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 z=j.slice(s,j.length);j=j.slice(0,s)}s="GET";if(m)if(l.isFunction(m)){p=m;m=d}else if(typeof m==="object"){m=l.param(m,l.ajaxSettings.traditional);s="POST"}var B=
this;l.ajax({url:j,type:s,dataType:"html",data:m,complete:function(G,S,Q){Q=G.responseText;if(G.isResolved()){G.done(function(O){Q=O});B.html(z?l("<div>").append(Q.replace(Sb,"")).find(z):Q)}p&&B.each(p,[Q,S,G])}});return this},serialize:function(){return l.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?l.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||Tb.test(this.nodeName)||Pb.test(this.type))}).map(function(j,
m){var p=l(this).val();return p==null?null:l.isArray(p)?l.map(p,function(s){return{name:m.name,value:s.replace(Ab,"\r\n")}}):{name:m.name,value:p.replace(Ab,"\r\n")}}).get()}});l.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(j,m){l.fn[m]=function(p){return this.bind(m,p)}});l.each(["get","post"],function(j,m){l[m]=function(p,s,z,B){if(l.isFunction(s)){B=B||z;z=s;s=d}return l.ajax({type:m,url:p,data:s,success:z,dataType:B})}});l.extend({getScript:function(j,
m){return l.get(j,d,m,"script")},getJSON:function(j,m,p){return l.get(j,m,p,"json")},ajaxSetup:function(j,m){if(m)l.extend(true,j,l.ajaxSettings,m);else{m=j;j=l.extend(true,l.ajaxSettings,m)}for(var p in{context:1,url:1})if(p in m)j[p]=m[p];else if(p in l.ajaxSettings)j[p]=l.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":a.String,"text html":true,"text json":l.parseJSON,"text xml":l.parseXML}},ajaxPrefilter:x(vb),ajaxTransport:x(Eb),ajax:function(j,m){function p(P,R,X,va){if(Ua!==2){Ua=2;Sa&&clearTimeout(Sa);Na=d;Ea=va||"";A.readyState=P?4:0;var qa,Qa,ab;if(X){va=s;var Za=A,Xa=va.contents,D=va.dataTypes,Y=va.responseFields,
fa,ia,Ka,La;for(ia in Y)if(ia in X)Za[Y[ia]]=X[ia];for(;D[0]==="*";){D.shift();if(fa===d)fa=va.mimeType||Za.getResponseHeader("content-type")}if(fa)for(ia in Xa)if(Xa[ia]&&Xa[ia].test(fa)){D.unshift(ia);break}if(D[0]in X)Ka=D[0];else{for(ia in X){if(!D[0]||va.converters[ia+" "+D[0]]){Ka=ia;break}La||(La=ia)}Ka=Ka||La}if(Ka){Ka!==D[0]&&D.unshift(Ka);X=X[Ka]}else X=void 0}else X=d;X=X;if(P>=200&&P<300||P===304){if(s.ifModified){if(fa=A.getResponseHeader("Last-Modified"))l.lastModified[O]=fa;if(fa=A.getResponseHeader("Etag"))l.etag[O]=
fa}if(P===304){R="notmodified";qa=true}else try{fa=s;X=X;if(fa.dataFilter)X=fa.dataFilter(X,fa.dataType);var Ta=fa.dataTypes;ia={};var Va,cb,qb=Ta.length,gb,hb=Ta[0],ob,xb,ib,mb,pb;for(Va=1;Va<qb;Va++){if(Va===1)for(cb in fa.converters)if(typeof cb==="string")ia[cb.toLowerCase()]=fa.converters[cb];ob=hb;hb=Ta[Va];if(hb==="*")hb=ob;else if(ob!=="*"&&ob!==hb){xb=ob+" "+hb;ib=ia[xb]||ia["* "+hb];if(!ib){pb=d;for(mb in ia){gb=mb.split(" ");if(gb[0]===ob||gb[0]==="*")if(pb=ia[gb[1]+" "+hb]){mb=ia[mb];
if(mb===true)ib=pb;else if(pb===true)ib=mb;break}}}ib||pb||l.error("No conversion from "+xb.replace(" "," to "));if(ib!==true)X=ib?ib(X):pb(mb(X))}}Qa=X;R="success";qa=true}catch(Xb){R="parsererror";ab=Xb}}else{ab=R;if(!R||P){R="error";if(P<0)P=0}}A.status=P;A.statusText=R;qa?G.resolveWith(z,[Qa,R,A]):G.rejectWith(z,[A,R,ab]);A.statusCode(Q);Q=d;if($a)B.trigger("ajax"+(qa?"Success":"Error"),[A,s,qa?Qa:ab]);S.resolveWith(z,[A,R]);if($a){B.trigger("ajaxComplete",[A,s]);--l.active||l.event.trigger("ajaxStop")}}}
if(typeof j==="object"){m=j;j=d}m=m||{};var s=l.ajaxSetup({},m),z=s.context||s,B=z!==s&&(z.nodeType||z instanceof l)?l(z):l.event,G=l.Deferred(),S=l._Deferred(),Q=s.statusCode||{},O,Z={},Ea,Ra,Na,Sa,Wa,Ua=0,$a,eb,A={readyState:0,setRequestHeader:function(P,R){Ua||(Z[P.toLowerCase().replace(Vb,Wb)]=R);return this},getAllResponseHeaders:function(){return Ua===2?Ea:null},getResponseHeader:function(P){var R;if(Ua===2){if(!Ra)for(Ra={};R=Ob.exec(Ea);)Ra[R[1].toLowerCase()]=R[2];R=Ra[P.toLowerCase()]}return R===
d?null:R},overrideMimeType:function(P){if(!Ua)s.mimeType=P;return this},abort:function(P){P=P||"abort";Na&&Na.abort(P);p(0,P);return this}};G.promise(A);A.success=A.done;A.error=A.fail;A.complete=S.done;A.statusCode=function(P){if(P){var R;if(Ua<2)for(R in P)Q[R]=[Q[R],P[R]];else{R=P[A.status];A.then(R,R)}}return this};s.url=((j||s.url)+"").replace(Nb,"").replace(Rb,lb[1]+"//");s.dataTypes=l.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=l.param(s.data,s.traditional);F(vb,s,m,A);if(Ua===2)return false;$a=s.global;s.type=s.type.toUpperCase();s.hasContent=!Qb.test(s.type);$a&&l.active++===0&&l.event.trigger("ajaxStart");if(!s.hasContent){if(s.data)s.url+=(Bb.test(s.url)?"&":"?")+s.data;O=s.url;if(s.cache===false){Wa=l.now();var M=s.url.replace(Ub,"$1_="+Wa);s.url=M+(M===
s.url?(Bb.test(s.url)?"&":"?")+"_="+Wa:"")}}if(s.data&&s.hasContent&&s.contentType!==false||m.contentType)Z["Content-Type"]=s.contentType;if(s.ifModified){O=O||s.url;if(l.lastModified[O])Z["If-Modified-Since"]=l.lastModified[O];if(l.etag[O])Z["If-None-Match"]=l.etag[O]}Z.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(z,A,
s)===false||Ua===2)){A.abort();return false}for(eb in{success:1,error:1,complete:1})A[eb](s[eb]);if(Na=F(Eb,s,m,A)){A.readyState=1;$a&&B.trigger("ajaxSend",[A,s]);if(s.async&&s.timeout>0)Sa=setTimeout(function(){A.abort("timeout")},s.timeout);try{Ua=1;Na.send(Z,p)}catch(U){status<2?p(-1,U):l.error(U)}}else p(-1,"No Transport");return A},param:function(j,m){var p=[],s=function(B,G){G=l.isFunction(G)?G():G;p[p.length]=encodeURIComponent(B)+"="+encodeURIComponent(G)};if(m===d)m=l.ajaxSettings.traditional;
if(l.isArray(j)||j.jquery&&!l.isPlainObject(j))l.each(j,function(){s(this.name,this.value)});else for(var z in j)I(z,j[z],m,s);return p.join("&").replace(Mb,"+")}});l.extend({active:0,lastModified:{},etag:{}});var Yb=l.now(),tb=/(\=)\?(&|$)|()\?\?()/i;l.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return l.expando+"_"+Yb++}});l.ajaxPrefilter("json jsonp",function(j,m,p){var s=typeof j.data==="string";if(j.dataTypes[0]==="jsonp"||m.jsonpCallback||m.jsonp!=null||j.jsonp!==false&&(tb.test(j.url)||
s&&tb.test(j.data))){var z,B=j.jsonpCallback=l.isFunction(j.jsonpCallback)?j.jsonpCallback():j.jsonpCallback,G=a[B];m=j.url;var S=j.data,Q="$1"+B+"$2",O=function(){a[B]=G;z&&l.isFunction(G)&&a[B](z[0])};if(j.jsonp!==false){m=m.replace(tb,Q);if(j.url===m){if(s)S=S.replace(tb,Q);if(j.data===S)m+=(/\?/.test(m)?"&":"?")+j.jsonp+"="+B}}j.url=m;j.data=S;a[B]=function(Z){z=[Z]};p.then(O,O);j.converters["script json"]=function(){z||l.error(B+" was not called");return z[0]};j.dataTypes[0]="json";return"script"}});
l.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(j){l.globalEval(j);return j}}});l.ajaxPrefilter("script",function(j){if(j.cache===d)j.cache=false;if(j.crossDomain){j.type="GET";j.global=false}});l.ajaxTransport("script",function(j){if(j.crossDomain){var m,p=C.head||C.getElementsByTagName("head")[0]||C.documentElement;return{send:function(s,z){m=C.createElement("script");
m.async="async";if(j.scriptCharset)m.charset=j.scriptCharset;m.src=j.url;m.onload=m.onreadystatechange=function(B,G){if(!m.readyState||/loaded|complete/.test(m.readyState)){m.onload=m.onreadystatechange=null;p&&m.parentNode&&p.removeChild(m);m=d;G||z(200,"success")}};p.insertBefore(m,p.firstChild)},abort:function(){m&&m.onload(0,1)}}}});var Zb=l.now(),nb;l.ajaxSettings.xhr=a.ActiveXObject?function(){var j;if(!(j=!this.isLocal&&J()))a:{try{j=new a.ActiveXObject("Microsoft.XMLHTTP");break a}catch(m){}j=
void 0}return j}:J;jb=l.ajaxSettings.xhr();l.support.ajax=!!jb;l.support.cors=jb&&"withCredentials"in jb;jb=d;l.support.ajax&&l.ajaxTransport(function(j){if(!j.crossDomain||l.support.cors){var m;return{send:function(p,s){var z=j.xhr(),B,G;j.username?z.open(j.type,j.url,j.async,j.username,j.password):z.open(j.type,j.url,j.async);if(j.xhrFields)for(G in j.xhrFields)z[G]=j.xhrFields[G];j.mimeType&&z.overrideMimeType&&z.overrideMimeType(j.mimeType);if(!(j.crossDomain&&!j.hasContent)&&!p["X-Requested-With"])p["X-Requested-With"]=
"XMLHttpRequest";try{for(G in p)z.setRequestHeader(G,p[G])}catch(S){}z.send(j.hasContent&&j.data||null);m=function(Q,O){var Z,Ea,Ra,Na,Sa;try{if(m&&(O||z.readyState===4)){m=d;if(B){z.onreadystatechange=l.noop;delete nb[B]}if(O)z.readyState!==4&&z.abort();else{Z=z.status;Ra=z.getAllResponseHeaders();Na={};if((Sa=z.responseXML)&&Sa.documentElement)Na.xml=Sa;Na.text=z.responseText;try{Ea=z.statusText}catch(Wa){Ea=""}if(!Z&&j.isLocal&&!j.crossDomain)Z=Na.text?200:404;else if(Z===1223)Z=204}}}catch(Ua){O||
s(-1,Ua)}Na&&s(Z,Ea,Na,Ra)};if(!j.async||z.readyState===4)m();else{if(!nb){nb={};K()}B=Zb++;z.onreadystatechange=nb[B]=m}},abort:function(){m&&m(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"]];l.fn.extend({show:function(j,m,p){if(j||j===0)return this.animate(L("show",3),j,m,p);else{p=0;for(var s=this.length;p<
s;p++){j=this[p];m=j.style.display;if(!l._data(j,"olddisplay")&&m==="none")m=j.style.display="";m===""&&l.css(j,"display")==="none"&&l._data(j,"olddisplay",aa(j.nodeName))}for(p=0;p<s;p++){j=this[p];m=j.style.display;if(m===""||m==="none")j.style.display=l._data(j,"olddisplay")||""}return this}},hide:function(j,m,p){if(j||j===0)return this.animate(L("hide",3),j,m,p);else{j=0;for(m=this.length;j<m;j++){p=l.css(this[j],"display");p!=="none"&&!l._data(this[j],"olddisplay")&&l._data(this[j],"olddisplay",
p)}for(j=0;j<m;j++)this[j].style.display="none";return this}},_toggle:l.fn.toggle,toggle:function(j,m,p){var s=typeof j==="boolean";if(l.isFunction(j)&&l.isFunction(m))this._toggle.apply(this,arguments);else j==null||s?this.each(function(){var z=s?j:l(this).is(":hidden");l(this)[z?"show":"hide"]()}):this.animate(L("toggle",3),j,m,p);return this},fadeTo:function(j,m,p,s){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:m},j,p,s)},animate:function(j,m,p,s){var z=l.speed(m,
p,s);if(l.isEmptyObject(j))return this.each(z.complete);return this[z.queue===false?"each":"queue"](function(){var B=l.extend({},z),G,S=this.nodeType===1,Q=S&&l(this).is(":hidden"),O=this;for(G in j){var Z=l.camelCase(G);if(G!==Z){j[Z]=j[G];delete j[G];G=Z}if(j[G]==="hide"&&Q||j[G]==="show"&&!Q)return B.complete.call(this);if(S&&(G==="height"||G==="width")){B.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY];if(l.css(this,"display")==="inline"&&l.css(this,"float")==="none")if(l.support.inlineBlockNeedsLayout)if(aa(this.nodeName)===
"inline")this.style.display="inline-block";else{this.style.display="inline";this.style.zoom=1}else this.style.display="inline-block"}if(l.isArray(j[G])){(B.specialEasing=B.specialEasing||{})[G]=j[G][1];j[G]=j[G][0]}}if(B.overflow!=null)this.style.overflow="hidden";B.curAnim=l.extend({},j);l.each(j,function(Ea,Ra){var Na=new l.fx(O,B,Ea);if($b.test(Ra))Na[Ra==="toggle"?Q?"show":"hide":Ra](j);else{var Sa=ac.exec(Ra),Wa=Na.cur();if(Sa){var Ua=parseFloat(Sa[2]),$a=Sa[3]||(l.cssNumber[Ea]?"":"px");if($a!==
"px"){l.style(O,Ea,(Ua||1)+$a);Wa=(Ua||1)/Na.cur()*Wa;l.style(O,Ea,Wa+$a)}if(Sa[1])Ua=(Sa[1]==="-="?-1:1)*Ua+Wa;Na.custom(Wa,Ua,$a)}else Na.custom(Wa,Ra,"")}});return true})},stop:function(j,m){var p=l.timers;j&&this.queue([]);this.each(function(){for(var s=p.length-1;s>=0;s--)if(p[s].elem===this){m&&p[s](true);p.splice(s,1)}});m||this.dequeue();return this}});l.each({slideDown:L("show",1),slideUp:L("hide",1),slideToggle:L("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},
function(j,m){l.fn[j]=function(p,s,z){return this.animate(m,p,s,z)}});l.extend({speed:function(j,m,p){var s=j&&typeof j==="object"?l.extend({},j):{complete:p||!p&&m||l.isFunction(j)&&j,duration:j,easing:p&&m||m&&!l.isFunction(m)&&m};s.duration=l.fx.off?0:typeof s.duration==="number"?s.duration:s.duration in l.fx.speeds?l.fx.speeds[s.duration]:l.fx.speeds._default;s.old=s.complete;s.complete=function(){s.queue!==false&&l(this).dequeue();l.isFunction(s.old)&&s.old.call(this)};return s},easing:{linear:function(j,
m,p,s){return p+s*j},swing:function(j,m,p,s){return(-Math.cos(j*Math.PI)/2+0.5)*s+p}},timers:[],fx:function(j,m,p){this.options=m;this.elem=j;this.prop=p;if(!m.orig)m.orig={}}});l.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this);(l.fx.step[this.prop]||l.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,m=l.css(this.elem,this.prop);return isNaN(j=
parseFloat(m))?!m||m==="auto"?0:m:j},custom:function(j,m,p){function s(G){return z.step(G)}var z=this,B=l.fx;this.startTime=l.now();this.start=j;this.end=m;this.unit=p||this.unit||(l.cssNumber[this.prop]?"":"px");this.now=this.start;this.pos=this.state=0;s.elem=this.elem;if(s()&&l.timers.push(s)&&!ub)ub=setInterval(B.tick,B.interval)},show:function(){this.options.orig[this.prop]=l.style(this.elem,this.prop);this.options.show=true;this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur());
l(this.elem).show()},hide:function(){this.options.orig[this.prop]=l.style(this.elem,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(j){var m=l.now(),p=true;if(j||m>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;for(var s in this.options.curAnim)if(this.options.curAnim[s]!==true)p=false;if(p){if(this.options.overflow!=null&&!l.support.shrinkWrapBlocks){var z=this.elem,B=this.options;l.each(["",
"X","Y"],function(S,Q){z.style["overflow"+Q]=B.overflow[S]})}this.options.hide&&l(this.elem).hide();if(this.options.hide||this.options.show)for(var G in this.options.curAnim)l.style(this.elem,G,this.options.orig[G]);this.options.complete.call(this.elem)}return false}else{j=m-this.startTime;this.state=j/this.options.duration;m=this.options.easing||(l.easing.swing?"swing":"linear");this.pos=l.easing[this.options.specialEasing&&this.options.specialEasing[this.prop]||m](this.state,j,0,1,this.options.duration);
this.now=this.start+(this.end-this.start)*this.pos;this.update()}return true}};l.extend(l.fx,{tick:function(){for(var j=l.timers,m=0;m<j.length;m++)j[m]()||j.splice(m--,1);j.length||l.fx.stop()},interval:13,stop:function(){clearInterval(ub);ub=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(j){l.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(l.expr&&l.expr.filters)l.expr.filters.animated=function(j){return l.grep(l.timers,function(m){return j===m.elem}).length};var bc=/^t(?:able|d|h)$/i,Fb=/^(?:body|html)$/i;l.fn.offset="getBoundingClientRect"in C.documentElement?function(j){var m=this[0],p;if(j)return this.each(function(G){l.offset.setOffset(this,j,G)});if(!m||!m.ownerDocument)return null;if(m===m.ownerDocument.body)return l.offset.bodyOffset(m);try{p=m.getBoundingClientRect()}catch(s){}var z=m.ownerDocument,
B=z.documentElement;if(!p||!l.contains(B,m))return p?{top:p.top,left:p.left}:{top:0,left:0};m=z.body;z=V(z);return{top:p.top+(z.pageYOffset||l.support.boxModel&&B.scrollTop||m.scrollTop)-(B.clientTop||m.clientTop||0),left:p.left+(z.pageXOffset||l.support.boxModel&&B.scrollLeft||m.scrollLeft)-(B.clientLeft||m.clientLeft||0)}}:function(j){var m=this[0];if(j)return this.each(function(Z){l.offset.setOffset(this,j,Z)});if(!m||!m.ownerDocument)return null;if(m===m.ownerDocument.body)return l.offset.bodyOffset(m);
l.offset.initialize();var p,s=m.offsetParent,z=m,B=m.ownerDocument,G=B.documentElement,S=B.body;p=(B=B.defaultView)?B.getComputedStyle(m,null):m.currentStyle;for(var Q=m.offsetTop,O=m.offsetLeft;(m=m.parentNode)&&m!==S&&m!==G;){if(l.offset.supportsFixedPosition&&p.position==="fixed")break;p=B?B.getComputedStyle(m,null):m.currentStyle;Q-=m.scrollTop;O-=m.scrollLeft;if(m===s){Q+=m.offsetTop;O+=m.offsetLeft;if(l.offset.doesNotAddBorder&&!(l.offset.doesAddBorderForTableAndCells&&bc.test(m.nodeName))){Q+=
parseFloat(p.borderTopWidth)||0;O+=parseFloat(p.borderLeftWidth)||0}z=s;s=m.offsetParent}if(l.offset.subtractsBorderForOverflowNotVisible&&p.overflow!=="visible"){Q+=parseFloat(p.borderTopWidth)||0;O+=parseFloat(p.borderLeftWidth)||0}p=p}if(p.position==="relative"||p.position==="static"){Q+=S.offsetTop;O+=S.offsetLeft}if(l.offset.supportsFixedPosition&&p.position==="fixed"){Q+=Math.max(G.scrollTop,S.scrollTop);O+=Math.max(G.scrollLeft,S.scrollLeft)}return{top:Q,left:O}};l.offset={initialize:function(){var j=
C.body,m=C.createElement("div"),p,s,z,B=parseFloat(l.css(j,"marginTop"))||0;l.extend(m.style,{position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"});m.innerHTML="<div style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;'><div></div></div><table style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;' cellpadding='0' cellspacing='0'><tr><td></td></tr></table>";j.insertBefore(m,
j.firstChild);p=m.firstChild;s=p.firstChild;z=p.nextSibling.firstChild.firstChild;this.doesNotAddBorder=s.offsetTop!==5;this.doesAddBorderForTableAndCells=z.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(m);l.offset.initialize=
l.noop},bodyOffset:function(j){var m=j.offsetTop,p=j.offsetLeft;l.offset.initialize();if(l.offset.doesNotIncludeMarginInBodyOffset){m+=parseFloat(l.css(j,"marginTop"))||0;p+=parseFloat(l.css(j,"marginLeft"))||0}return{top:m,left:p}},setOffset:function(j,m,p){var s=l.css(j,"position");if(s==="static")j.style.position="relative";var z=l(j),B=z.offset(),G=l.css(j,"top"),S=l.css(j,"left"),Q=s==="absolute"&&l.inArray("auto",[G,S])>-1;s={};var O={};if(Q)O=z.position();G=Q?O.top:parseInt(G,10)||0;S=Q?O.left:
parseInt(S,10)||0;if(l.isFunction(m))m=m.call(j,p,B);if(m.top!=null)s.top=m.top-B.top+G;if(m.left!=null)s.left=m.left-B.left+S;"using"in m?m.using.call(j,s):z.css(s)}};l.fn.extend({position:function(){if(!this[0])return null;var j=this[0],m=this.offsetParent(),p=this.offset(),s=Fb.test(m[0].nodeName)?{top:0,left:0}:m.offset();p.top-=parseFloat(l.css(j,"marginTop"))||0;p.left-=parseFloat(l.css(j,"marginLeft"))||0;s.top+=parseFloat(l.css(m[0],"borderTopWidth"))||0;s.left+=parseFloat(l.css(m[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||C.body;j&&!Fb.test(j.nodeName)&&l.css(j,"position")==="static";)j=j.offsetParent;return j})}});l.each(["Left","Top"],function(j,m){var p="scroll"+m;l.fn[p]=function(s){var z=this[0],B;if(!z)return null;if(s!==d)return this.each(function(){if(B=V(this))B.scrollTo(!j?s:l(B).scrollLeft(),j?s:l(B).scrollTop());else this[p]=s});else return(B=V(z))?"pageXOffset"in B?B[j?"pageYOffset":
"pageXOffset"]:l.support.boxModel&&B.document.documentElement[p]||B.document.body[p]:z[p]}});l.each(["Height","Width"],function(j,m){var p=m.toLowerCase();l.fn["inner"+m]=function(){return this[0]?parseFloat(l.css(this[0],p,"padding")):null};l.fn["outer"+m]=function(s){return this[0]?parseFloat(l.css(this[0],p,s?"margin":"border")):null};l.fn[p]=function(s){var z=this[0];if(!z)return s==null?null:this;if(l.isFunction(s))return this.each(function(G){var S=l(this);S[p](s.call(this,G,S[p]()))});if(l.isWindow(z)){var B=
z.document.documentElement["client"+m];return z.document.compatMode==="CSS1Compat"&&B||z.document.body["client"+m]||B}else if(z.nodeType===9)return Math.max(z.documentElement["client"+m],z.body["scroll"+m],z.documentElement["scroll"+m],z.body["offset"+m],z.documentElement["offset"+m]);else if(s===d){z=l.css(z,p);B=parseFloat(z);return l.isNaN(B)?z:B}else return this.css(p,typeof s==="string"?s:s+"px")}});a.jQuery=a.$=l})(window);(function(a,d){function g(f){return!a(f).parents().andSelf().filter(function(){return a.curCSS(this,"visibility")==="hidden"||a.expr.filters.hidden(this)}).length}a.ui=a.ui||{};if(!a.ui.version){a.extend(a.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}});a.fn.extend({_focus:a.fn.focus,focus:function(f,b){return typeof f==="number"?this.each(function(){var c=this;setTimeout(function(){a(c).focus();b&&b.call(c)},f)}):this._focus.apply(this,arguments)},scrollParent:function(){var f;f=a.browser.msie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?this.parents().filter(function(){return/(relative|absolute|fixed)/.test(a.curCSS(this,
"position",1))&&/(auto|scroll)/.test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0):this.parents().filter(function(){return/(auto|scroll)/.test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0);return/fixed/.test(this.css("position"))||!f.length?a(document):f},zIndex:function(f){if(f!==d)return this.css("zIndex",f);if(this.length){f=a(this[0]);for(var b;f.length&&f[0]!==document;){b=f.css("position");
if(b==="absolute"||b==="relative"||b==="fixed"){b=parseInt(f.css("zIndex"),10);if(!isNaN(b)&&b!==0)return b}f=f.parent()}}return 0},disableSelection:function(){return this.bind((a.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(f){f.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}});a.each(["Width","Height"],function(f,b){function c(o,v,r,q){a.each(e,function(){v-=parseFloat(a.curCSS(o,"padding"+this,true))||0;if(r)v-=parseFloat(a.curCSS(o,
"border"+this+"Width",true))||0;if(q)v-=parseFloat(a.curCSS(o,"margin"+this,true))||0});return v}var e=b==="Width"?["Left","Right"]:["Top","Bottom"],k=b.toLowerCase(),n={innerWidth:a.fn.innerWidth,innerHeight:a.fn.innerHeight,outerWidth:a.fn.outerWidth,outerHeight:a.fn.outerHeight};a.fn["inner"+b]=function(o){if(o===d)return n["inner"+b].call(this);return this.each(function(){a(this).css(k,c(this,o)+"px")})};a.fn["outer"+b]=function(o,v){if(typeof o!=="number")return n["outer"+b].call(this,o);return this.each(function(){a(this).css(k,
c(this,o,true,v)+"px")})}});a.extend(a.expr[":"],{data:function(f,b,c){return!!a.data(f,c[3])},focusable:function(f){var b=f.nodeName.toLowerCase(),c=a.attr(f,"tabindex");if("area"===b){b=f.parentNode;c=b.name;if(!f.href||!c||b.nodeName.toLowerCase()!=="map")return false;f=a("img[usemap=#"+c+"]")[0];return!!f&&g(f)}return(/input|select|textarea|button|object/.test(b)?!f.disabled:"a"==b?f.href||!isNaN(c):!isNaN(c))&&g(f)},tabbable:function(f){var b=a.attr(f,"tabindex");return(isNaN(b)||b>=0)&&a(f).is(":focusable")}});
a(function(){var f=document.body,b=f.appendChild(b=document.createElement("div"));a.extend(b.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0});a.support.minHeight=b.offsetHeight===100;a.support.selectstart="onselectstart"in b;f.removeChild(b).style.display="none"});a.extend(a.ui,{plugin:{add:function(f,b,c){f=a.ui[f].prototype;for(var e in c){f.plugins[e]=f.plugins[e]||[];f.plugins[e].push([b,c[e]])}},call:function(f,b,c){if((b=f.plugins[b])&&f.element[0].parentNode)for(var e=0;e<b.length;e++)f.options[b[e][0]]&&
b[e][1].apply(f.element,c)}},contains:function(f,b){return document.compareDocumentPosition?f.compareDocumentPosition(b)&16:f!==b&&f.contains(b)},hasScroll:function(f,b){if(a(f).css("overflow")==="hidden")return false;var c=b&&b==="left"?"scrollLeft":"scrollTop",e=false;if(f[c]>0)return true;f[c]=1;e=f[c]>0;f[c]=0;return e},isOverAxis:function(f,b,c){return f>b&&f<b+c},isOver:function(f,b,c,e,k,n){return a.ui.isOverAxis(f,c,k)&&a.ui.isOverAxis(b,e,n)}})}})(jQuery);
(function(a,d){if(a.cleanData){var g=a.cleanData;a.cleanData=function(b){for(var c=0,e;(e=b[c])!=null;c++)a(e).triggerHandler("remove");g(b)}}else{var f=a.fn.remove;a.fn.remove=function(b,c){return this.each(function(){if(!c)if(!b||a.filter(b,[this]).length)a("*",this).add([this]).each(function(){a(this).triggerHandler("remove")});return f.call(a(this),b,c)})}}a.widget=function(b,c,e){var k=b.split(".")[0],n;b=b.split(".")[1];n=k+"-"+b;if(!e){e=c;c=a.Widget}a.expr[":"][n]=function(o){return!!a.data(o,
b)};a[k]=a[k]||{};a[k][b]=function(o,v){arguments.length&&this._createWidget(o,v)};c=new c;c.options=a.extend(true,{},c.options);a[k][b].prototype=a.extend(true,c,{namespace:k,widgetName:b,widgetEventPrefix:a[k][b].prototype.widgetEventPrefix||b,widgetBaseClass:n},e);a.widget.bridge(b,a[k][b])};a.widget.bridge=function(b,c){a.fn[b]=function(e){var k=typeof e==="string",n=Array.prototype.slice.call(arguments,1),o=this;e=!k&&n.length?a.extend.apply(null,[true,e].concat(n)):e;if(k&&e.charAt(0)==="_")return o;
k?this.each(function(){var v=a.data(this,b),r=v&&a.isFunction(v[e])?v[e].apply(v,n):v;if(r!==v&&r!==d){o=r;return false}}):this.each(function(){var v=a.data(this,b);v?v.option(e||{})._init():a.data(this,b,new c(e,this))});return o}};a.Widget=function(b,c){arguments.length&&this._createWidget(b,c)};a.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",options:{disabled:false},_createWidget:function(b,c){a.data(c,this.widgetName,this);this.element=a(c);this.options=a.extend(true,{},this.options,
this._getCreateOptions(),b);var e=this;this.element.bind("remove."+this.widgetName,function(){e.destroy()});this._create();this._trigger("create");this._init()},_getCreateOptions:function(){return a.metadata&&a.metadata.get(this.element[0])[this.widgetName]},_create:function(){},_init:function(){},destroy:function(){this.element.unbind("."+this.widgetName).removeData(this.widgetName);this.widget().unbind("."+this.widgetName).removeAttr("aria-disabled").removeClass(this.widgetBaseClass+"-disabled ui-state-disabled")},
widget:function(){return this.element},option:function(b,c){var e=b;if(arguments.length===0)return a.extend({},this.options);if(typeof b==="string"){if(c===d)return this.options[b];e={};e[b]=c}this._setOptions(e);return this},_setOptions:function(b){var c=this;a.each(b,function(e,k){c._setOption(e,k)});return this},_setOption:function(b,c){this.options[b]=c;if(b==="disabled")this.widget()[c?"addClass":"removeClass"](this.widgetBaseClass+"-disabled ui-state-disabled").attr("aria-disabled",c);return this},
enable:function(){return this._setOption("disabled",false)},disable:function(){return this._setOption("disabled",true)},_trigger:function(b,c,e){var k=this.options[b];c=a.Event(c);c.type=(b===this.widgetEventPrefix?b:this.widgetEventPrefix+b).toLowerCase();e=e||{};if(c.originalEvent){b=a.event.props.length;for(var n;b;){n=a.event.props[--b];c[n]=c.originalEvent[n]}}this.element.trigger(c,e);return!(a.isFunction(k)&&k.call(this.element[0],c,e)===false||c.isDefaultPrevented())}}})(jQuery);
(function(a){a.widget("ui.mouse",{options:{cancel:":input,option",distance:1,delay:0},_mouseInit:function(){var d=this;this.element.bind("mousedown."+this.widgetName,function(g){return d._mouseDown(g)}).bind("click."+this.widgetName,function(g){if(true===a.data(g.target,d.widgetName+".preventClickEvent")){a.removeData(g.target,d.widgetName+".preventClickEvent");g.stopImmediatePropagation();return false}});this.started=false},_mouseDestroy:function(){this.element.unbind("."+this.widgetName)},_mouseDown:function(d){d.originalEvent=
d.originalEvent||{};if(!d.originalEvent.mouseHandled){this._mouseStarted&&this._mouseUp(d);this._mouseDownEvent=d;var g=this,f=d.which==1,b=typeof this.options.cancel=="string"?a(d.target).parents().add(d.target).filter(this.options.cancel).length:false;if(!f||b||!this._mouseCapture(d))return true;this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet)this._mouseDelayTimer=setTimeout(function(){g.mouseDelayMet=true},this.options.delay);if(this._mouseDistanceMet(d)&&this._mouseDelayMet(d)){this._mouseStarted=
this._mouseStart(d)!==false;if(!this._mouseStarted){d.preventDefault();return true}}true===a.data(d.target,this.widgetName+".preventClickEvent")&&a.removeData(d.target,this.widgetName+".preventClickEvent");this._mouseMoveDelegate=function(c){return g._mouseMove(c)};this._mouseUpDelegate=function(c){return g._mouseUp(c)};a(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);d.preventDefault();return d.originalEvent.mouseHandled=
true}},_mouseMove:function(d){if(a.browser.msie&&!(document.documentMode>=9)&&!d.button)return this._mouseUp(d);if(this._mouseStarted){this._mouseDrag(d);return d.preventDefault()}if(this._mouseDistanceMet(d)&&this._mouseDelayMet(d))(this._mouseStarted=this._mouseStart(this._mouseDownEvent,d)!==false)?this._mouseDrag(d):this._mouseUp(d);return!this._mouseStarted},_mouseUp:function(d){a(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);
if(this._mouseStarted){this._mouseStarted=false;d.target==this._mouseDownEvent.target&&a.data(d.target,this.widgetName+".preventClickEvent",true);this._mouseStop(d)}return false},_mouseDistanceMet:function(d){return Math.max(Math.abs(this._mouseDownEvent.pageX-d.pageX),Math.abs(this._mouseDownEvent.pageY-d.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return true}})})(jQuery);
(function(a){a.ui=a.ui||{};var d=/left|center|right/,g=/top|center|bottom/,f=a.fn.position,b=a.fn.offset;a.fn.position=function(c){if(!c||!c.of)return f.apply(this,arguments);c=a.extend({},c);var e=a(c.of),k=e[0],n=(c.collision||"flip").split(" "),o=c.offset?c.offset.split(" "):[0,0],v,r,q;if(k.nodeType===9){v=e.width();r=e.height();q={top:0,left:0}}else if(k.setTimeout){v=e.width();r=e.height();q={top:e.scrollTop(),left:e.scrollLeft()}}else if(k.preventDefault){c.at="left top";v=r=0;q={top:c.of.pageY,
left:c.of.pageX}}else{v=e.outerWidth();r=e.outerHeight();q=e.offset()}a.each(["my","at"],function(){var u=(c[this]||"").split(" ");if(u.length===1)u=d.test(u[0])?u.concat(["center"]):g.test(u[0])?["center"].concat(u):["center","center"];u[0]=d.test(u[0])?u[0]:"center";u[1]=g.test(u[1])?u[1]:"center";c[this]=u});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(c.at[0]==="right")q.left+=v;else if(c.at[0]==="center")q.left+=v/2;if(c.at[1]==="bottom")q.top+=
r;else if(c.at[1]==="center")q.top+=r/2;q.left+=o[0];q.top+=o[1];return this.each(function(){var u=a(this),y=u.outerWidth(),x=u.outerHeight(),F=parseInt(a.curCSS(this,"marginLeft",true))||0,I=parseInt(a.curCSS(this,"marginTop",true))||0,K=y+F+(parseInt(a.curCSS(this,"marginRight",true))||0),J=x+I+(parseInt(a.curCSS(this,"marginBottom",true))||0),L=a.extend({},q),aa;if(c.my[0]==="right")L.left-=y;else if(c.my[0]==="center")L.left-=y/2;if(c.my[1]==="bottom")L.top-=x;else if(c.my[1]==="center")L.top-=
x/2;L.left=Math.round(L.left);L.top=Math.round(L.top);aa={left:L.left-F,top:L.top-I};a.each(["left","top"],function(V,C){a.ui.position[n[V]]&&a.ui.position[n[V]][C](L,{targetWidth:v,targetHeight:r,elemWidth:y,elemHeight:x,collisionPosition:aa,collisionWidth:K,collisionHeight:J,offset:o,my:c.my,at:c.at})});a.fn.bgiframe&&u.bgiframe();u.offset(a.extend(L,{using:c.using}))})};a.ui.position={fit:{left:function(c,e){var k=a(window);k=e.collisionPosition.left+e.collisionWidth-k.width()-k.scrollLeft();c.left=
k>0?c.left-k:Math.max(c.left-e.collisionPosition.left,c.left)},top:function(c,e){var k=a(window);k=e.collisionPosition.top+e.collisionHeight-k.height()-k.scrollTop();c.top=k>0?c.top-k:Math.max(c.top-e.collisionPosition.top,c.top)}},flip:{left:function(c,e){if(e.at[0]!=="center"){var k=a(window);k=e.collisionPosition.left+e.collisionWidth-k.width()-k.scrollLeft();var n=e.my[0]==="left"?-e.elemWidth:e.my[0]==="right"?e.elemWidth:0,o=e.at[0]==="left"?e.targetWidth:-e.targetWidth,v=-2*e.offset[0];c.left+=
e.collisionPosition.left<0?n+o+v:k>0?n+o+v:0}},top:function(c,e){if(e.at[1]!=="center"){var k=a(window);k=e.collisionPosition.top+e.collisionHeight-k.height()-k.scrollTop();var n=e.my[1]==="top"?-e.elemHeight:e.my[1]==="bottom"?e.elemHeight:0,o=e.at[1]==="top"?e.targetHeight:-e.targetHeight,v=-2*e.offset[1];c.top+=e.collisionPosition.top<0?n+o+v:k>0?n+o+v:0}}}};if(!a.offset.setOffset){a.offset.setOffset=function(c,e){if(/static/.test(a.curCSS(c,"position")))c.style.position="relative";var k=a(c),
n=k.offset(),o=parseInt(a.curCSS(c,"top",true),10)||0,v=parseInt(a.curCSS(c,"left",true),10)||0;n={top:e.top-n.top+o,left:e.left-n.left+v};"using"in e?e.using.call(c,n):k.css(n)};a.fn.offset=function(c){var e=this[0];if(!e||!e.ownerDocument)return null;if(c)return this.each(function(){a.offset.setOffset(this,c)});return b.call(this)}}})(jQuery);
(function(a){a.widget("ui.draggable",a.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(d){var g=
this.options;if(this.helper||g.disabled||a(d.target).is(".ui-resizable-handle"))return false;this.handle=this._getHandle(d);if(!this.handle)return false;return true},_mouseStart:function(d){var g=this.options;this.helper=this._createHelper(d);this._cacheHelperProportions();if(a.ui.ddmanager)a.ui.ddmanager.current=this;this._cacheMargins();this.cssPosition=this.helper.css("position");this.scrollParent=this.helper.scrollParent();this.offset=this.positionAbs=this.element.offset();this.offset={top:this.offset.top-
this.margins.top,left:this.offset.left-this.margins.left};a.extend(this.offset,{click:{left:d.pageX-this.offset.left,top:d.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});this.originalPosition=this.position=this._generatePosition(d);this.originalPageX=d.pageX;this.originalPageY=d.pageY;g.cursorAt&&this._adjustOffsetFromHelper(g.cursorAt);g.containment&&this._setContainment();if(this._trigger("start",d)===false){this._clear();return false}this._cacheHelperProportions();
a.ui.ddmanager&&!g.dropBehaviour&&a.ui.ddmanager.prepareOffsets(this,d);this.helper.addClass("ui-draggable-dragging");this._mouseDrag(d,true);return true},_mouseDrag:function(d,g){this.position=this._generatePosition(d);this.positionAbs=this._convertPositionTo("absolute");if(!g){var f=this._uiHash();if(this._trigger("drag",d,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";a.ui.ddmanager&&a.ui.ddmanager.drag(this,d);return false},_mouseStop:function(d){var g=false;if(a.ui.ddmanager&&!this.options.dropBehaviour)g=a.ui.ddmanager.drop(this,d);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||a.isFunction(this.options.revert)&&
this.options.revert.call(this.element,g)){var f=this;a(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){f._trigger("stop",d)!==false&&f._clear()})}else this._trigger("stop",d)!==false&&this._clear();return false},cancel:function(){this.helper.is(".ui-draggable-dragging")?this._mouseUp({}):this._clear();return this},_getHandle:function(d){var g=!this.options.handle||!a(this.options.handle,this.element).length?true:false;a(this.options.handle,this.element).find("*").andSelf().each(function(){if(this==
d.target)g=true});return g},_createHelper:function(d){var g=this.options;d=a.isFunction(g.helper)?a(g.helper.apply(this.element[0],[d])):g.helper=="clone"?this.element.clone():this.element;d.parents("body").length||d.appendTo(g.appendTo=="parent"?this.element[0].parentNode:g.appendTo);d[0]!=this.element[0]&&!/(fixed|absolute)/.test(d.css("position"))&&d.css("position","absolute");return d},_adjustOffsetFromHelper:function(d){if(typeof d=="string")d=d.split(" ");if(a.isArray(d))d={left:+d[0],top:+d[1]||
0};if("left"in d)this.offset.click.left=d.left+this.margins.left;if("right"in d)this.offset.click.left=this.helperProportions.width-d.right+this.margins.left;if("top"in d)this.offset.click.top=d.top+this.margins.top;if("bottom"in d)this.offset.click.top=this.helperProportions.height-d.bottom+this.margins.top},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var d=this.offsetParent.offset();if(this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],
this.offsetParent[0])){d.left+=this.scrollParent.scrollLeft();d.top+=this.scrollParent.scrollTop()}if(this.offsetParent[0]==document.body||this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&a.browser.msie)d={top:0,left:0};return{top:d.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:d.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var d=this.element.position();return{top:d.top-
(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:d.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 d=this.options;if(d.containment=="parent")d.containment=this.helper[0].parentNode;if(d.containment=="document"||d.containment=="window")this.containment=[(d.containment=="document"?0:a(window).scrollLeft())-this.offset.relative.left-this.offset.parent.left,(d.containment=="document"?0:a(window).scrollTop())-this.offset.relative.top-this.offset.parent.top,(d.containment=="document"?0:a(window).scrollLeft())+a(d.containment=="document"?
document:window).width()-this.helperProportions.width-this.margins.left,(d.containment=="document"?0:a(window).scrollTop())+(a(d.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];if(!/^(document|window|parent)$/.test(d.containment)&&d.containment.constructor!=Array){var g=a(d.containment)[0];if(g){d=a(d.containment).offset();var f=a(g).css("overflow")!="hidden";this.containment=[d.left+(parseInt(a(g).css("borderLeftWidth"),
10)||0)+(parseInt(a(g).css("paddingLeft"),10)||0),d.top+(parseInt(a(g).css("borderTopWidth"),10)||0)+(parseInt(a(g).css("paddingTop"),10)||0),d.left+(f?Math.max(g.scrollWidth,g.offsetWidth):g.offsetWidth)-(parseInt(a(g).css("borderLeftWidth"),10)||0)-(parseInt(a(g).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left-this.margins.right,d.top+(f?Math.max(g.scrollHeight,g.offsetHeight):g.offsetHeight)-(parseInt(a(g).css("borderTopWidth"),10)||0)-(parseInt(a(g).css("paddingBottom"),
10)||0)-this.helperProportions.height-this.margins.top-this.margins.bottom]}}else if(d.containment.constructor==Array)this.containment=d.containment},_convertPositionTo:function(d,g){if(!g)g=this.position;var f=d=="absolute"?1:-1,b=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,c=/(html|body)/i.test(b[0].tagName);return{top:g.top+this.offset.relative.top*f+this.offset.parent.top*f-(a.browser.safari&&
a.browser.version<526&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():c?0:b.scrollTop())*f),left:g.left+this.offset.relative.left*f+this.offset.parent.left*f-(a.browser.safari&&a.browser.version<526&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():c?0:b.scrollLeft())*f)}},_generatePosition:function(d){var g=this.options,f=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],
this.offsetParent[0]))?this.offsetParent:this.scrollParent,b=/(html|body)/i.test(f[0].tagName),c=d.pageX,e=d.pageY;if(this.originalPosition){if(this.containment){if(d.pageX-this.offset.click.left<this.containment[0])c=this.containment[0]+this.offset.click.left;if(d.pageY-this.offset.click.top<this.containment[1])e=this.containment[1]+this.offset.click.top;if(d.pageX-this.offset.click.left>this.containment[2])c=this.containment[2]+this.offset.click.left;if(d.pageY-this.offset.click.top>this.containment[3])e=
this.containment[3]+this.offset.click.top}if(g.grid){e=this.originalPageY+Math.round((e-this.originalPageY)/g.grid[1])*g.grid[1];e=this.containment?!(e-this.offset.click.top<this.containment[1]||e-this.offset.click.top>this.containment[3])?e:!(e-this.offset.click.top<this.containment[1])?e-g.grid[1]:e+g.grid[1]:e;c=this.originalPageX+Math.round((c-this.originalPageX)/g.grid[0])*g.grid[0];c=this.containment?!(c-this.offset.click.left<this.containment[0]||c-this.offset.click.left>this.containment[2])?
c:!(c-this.offset.click.left<this.containment[0])?c-g.grid[0]:c+g.grid[0]:c}}return{top:e-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(a.browser.safari&&a.browser.version<526&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollTop():b?0:f.scrollTop()),left:c-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(a.browser.safari&&a.browser.version<526&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():
b?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(d,g,f){f=f||this._uiHash();a.ui.plugin.call(this,d,[g,f]);if(d=="drag")this.positionAbs=this._convertPositionTo("absolute");return a.Widget.prototype._trigger.call(this,d,g,f)},plugins:{},_uiHash:function(){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition,
offset:this.positionAbs}}});a.extend(a.ui.draggable,{version:"1.8.11"});a.ui.plugin.add("draggable","connectToSortable",{start:function(d,g){var f=a(this).data("draggable"),b=f.options,c=a.extend({},g,{item:f.element});f.sortables=[];a(b.connectToSortable).each(function(){var e=a.data(this,"sortable");if(e&&!e.options.disabled){f.sortables.push({instance:e,shouldRevert:e.options.revert});e.refreshPositions();e._trigger("activate",d,c)}})},stop:function(d,g){var f=a(this).data("draggable"),b=a.extend({},
g,{item:f.element});a.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(d);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",d,b)}})},drag:function(d,g){var f=
a(this).data("draggable"),b=this;a.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=a(b).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]};
d.target=this.instance.currentItem[0];this.instance._mouseCapture(d,true);this.instance._mouseStart(d,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",d);f.dropped=this.instance.element;f.currentItem=f.element;this.instance.fromOutside=f}this.instance.currentItem&&
this.instance._mouseDrag(d)}else if(this.instance.isOver){this.instance.isOver=0;this.instance.cancelHelperRemoval=true;this.instance.options.revert=false;this.instance._trigger("out",d,this.instance._uiHash(this.instance));this.instance._mouseStop(d,true);this.instance.options.helper=this.instance.options._helper;this.instance.currentItem.remove();this.instance.placeholder&&this.instance.placeholder.remove();f._trigger("fromSortable",d);f.dropped=false}})}});a.ui.plugin.add("draggable","cursor",
{start:function(){var d=a("body"),g=a(this).data("draggable").options;if(d.css("cursor"))g._cursor=d.css("cursor");d.css("cursor",g.cursor)},stop:function(){var d=a(this).data("draggable").options;d._cursor&&a("body").css("cursor",d._cursor)}});a.ui.plugin.add("draggable","iframeFix",{start:function(){var d=a(this).data("draggable").options;a(d.iframeFix===true?"iframe":d.iframeFix).each(function(){a('<div class="ui-draggable-iframeFix" style="background: #fff;"></div>').css({width:this.offsetWidth+
"px",height:this.offsetHeight+"px",position:"absolute",opacity:"0.001",zIndex:1E3}).css(a(this).offset()).appendTo("body")})},stop:function(){a("div.ui-draggable-iframeFix").each(function(){this.parentNode.removeChild(this)})}});a.ui.plugin.add("draggable","opacity",{start:function(d,g){var f=a(g.helper),b=a(this).data("draggable").options;if(f.css("opacity"))b._opacity=f.css("opacity");f.css("opacity",b.opacity)},stop:function(d,g){var f=a(this).data("draggable").options;f._opacity&&a(g.helper).css("opacity",
f._opacity)}});a.ui.plugin.add("draggable","scroll",{start:function(){var d=a(this).data("draggable");if(d.scrollParent[0]!=document&&d.scrollParent[0].tagName!="HTML")d.overflowOffset=d.scrollParent.offset()},drag:function(d){var g=a(this).data("draggable"),f=g.options,b=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-d.pageY<f.scrollSensitivity)g.scrollParent[0].scrollTop=b=g.scrollParent[0].scrollTop+
f.scrollSpeed;else if(d.pageY-g.overflowOffset.top<f.scrollSensitivity)g.scrollParent[0].scrollTop=b=g.scrollParent[0].scrollTop-f.scrollSpeed;if(!f.axis||f.axis!="y")if(g.overflowOffset.left+g.scrollParent[0].offsetWidth-d.pageX<f.scrollSensitivity)g.scrollParent[0].scrollLeft=b=g.scrollParent[0].scrollLeft+f.scrollSpeed;else if(d.pageX-g.overflowOffset.left<f.scrollSensitivity)g.scrollParent[0].scrollLeft=b=g.scrollParent[0].scrollLeft-f.scrollSpeed}else{if(!f.axis||f.axis!="x")if(d.pageY-a(document).scrollTop()<
f.scrollSensitivity)b=a(document).scrollTop(a(document).scrollTop()-f.scrollSpeed);else if(a(window).height()-(d.pageY-a(document).scrollTop())<f.scrollSensitivity)b=a(document).scrollTop(a(document).scrollTop()+f.scrollSpeed);if(!f.axis||f.axis!="y")if(d.pageX-a(document).scrollLeft()<f.scrollSensitivity)b=a(document).scrollLeft(a(document).scrollLeft()-f.scrollSpeed);else if(a(window).width()-(d.pageX-a(document).scrollLeft())<f.scrollSensitivity)b=a(document).scrollLeft(a(document).scrollLeft()+
f.scrollSpeed)}b!==false&&a.ui.ddmanager&&!f.dropBehaviour&&a.ui.ddmanager.prepareOffsets(g,d)}});a.ui.plugin.add("draggable","snap",{start:function(){var d=a(this).data("draggable"),g=d.options;d.snapElements=[];a(g.snap.constructor!=String?g.snap.items||":data(draggable)":g.snap).each(function(){var f=a(this),b=f.offset();this!=d.element[0]&&d.snapElements.push({item:this,width:f.outerWidth(),height:f.outerHeight(),top:b.top,left:b.left})})},drag:function(d,g){for(var f=a(this).data("draggable"),
b=f.options,c=b.snapTolerance,e=g.offset.left,k=e+f.helperProportions.width,n=g.offset.top,o=n+f.helperProportions.height,v=f.snapElements.length-1;v>=0;v--){var r=f.snapElements[v].left,q=r+f.snapElements[v].width,u=f.snapElements[v].top,y=u+f.snapElements[v].height;if(r-c<e&&e<q+c&&u-c<n&&n<y+c||r-c<e&&e<q+c&&u-c<o&&o<y+c||r-c<k&&k<q+c&&u-c<n&&n<y+c||r-c<k&&k<q+c&&u-c<o&&o<y+c){if(b.snapMode!="inner"){var x=Math.abs(u-o)<=c,F=Math.abs(y-n)<=c,I=Math.abs(r-k)<=c,K=Math.abs(q-e)<=c;if(x)g.position.top=
f._convertPositionTo("relative",{top:u-f.helperProportions.height,left:0}).top-f.margins.top;if(F)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(K)g.position.left=f._convertPositionTo("relative",{top:0,left:q}).left-f.margins.left}var J=x||F||I||K;if(b.snapMode!="outer"){x=Math.abs(u-n)<=c;F=Math.abs(y-o)<=c;I=Math.abs(r-e)<=c;K=Math.abs(q-k)<=c;if(x)g.position.top=
f._convertPositionTo("relative",{top:u,left:0}).top-f.margins.top;if(F)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(K)g.position.left=f._convertPositionTo("relative",{top:0,left:q-f.helperProportions.width}).left-f.margins.left}if(!f.snapElements[v].snapping&&(x||F||I||K||J))f.options.snap.snap&&f.options.snap.snap.call(f.element,d,a.extend(f._uiHash(),
{snapItem:f.snapElements[v].item}));f.snapElements[v].snapping=x||F||I||K||J}else{f.snapElements[v].snapping&&f.options.snap.release&&f.options.snap.release.call(f.element,d,a.extend(f._uiHash(),{snapItem:f.snapElements[v].item}));f.snapElements[v].snapping=false}}}});a.ui.plugin.add("draggable","stack",{start:function(){var d=a(this).data("draggable").options;d=a.makeArray(a(d.stack)).sort(function(f,b){return(parseInt(a(f).css("zIndex"),10)||0)-(parseInt(a(b).css("zIndex"),10)||0)});if(d.length){var g=
parseInt(d[0].style.zIndex)||0;a(d).each(function(f){this.style.zIndex=g+f});this[0].style.zIndex=g+d.length}}});a.ui.plugin.add("draggable","zIndex",{start:function(d,g){var f=a(g.helper),b=a(this).data("draggable").options;if(f.css("zIndex"))b._zIndex=f.css("zIndex");f.css("zIndex",b.zIndex)},stop:function(d,g){var f=a(this).data("draggable").options;f._zIndex&&a(g.helper).css("zIndex",f._zIndex)}})})(jQuery);
(function(a){a.widget("ui.droppable",{widgetEventPrefix:"drop",options:{accept:"*",activeClass:false,addClasses:true,greedy:false,hoverClass:false,scope:"default",tolerance:"intersect"},_create:function(){var d=this.options,g=d.accept;this.isover=0;this.isout=1;this.accept=a.isFunction(g)?g:function(f){return f.is(g)};this.proportions={width:this.element[0].offsetWidth,height:this.element[0].offsetHeight};a.ui.ddmanager.droppables[d.scope]=a.ui.ddmanager.droppables[d.scope]||[];a.ui.ddmanager.droppables[d.scope].push(this);
d.addClasses&&this.element.addClass("ui-droppable")},destroy:function(){for(var d=a.ui.ddmanager.droppables[this.options.scope],g=0;g<d.length;g++)d[g]==this&&d.splice(g,1);this.element.removeClass("ui-droppable ui-droppable-disabled").removeData("droppable").unbind(".droppable");return this},_setOption:function(d,g){if(d=="accept")this.accept=a.isFunction(g)?g:function(f){return f.is(g)};a.Widget.prototype._setOption.apply(this,arguments)},_activate:function(d){var g=a.ui.ddmanager.current;this.options.activeClass&&
this.element.addClass(this.options.activeClass);g&&this._trigger("activate",d,this.ui(g))},_deactivate:function(d){var g=a.ui.ddmanager.current;this.options.activeClass&&this.element.removeClass(this.options.activeClass);g&&this._trigger("deactivate",d,this.ui(g))},_over:function(d){var g=a.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",d,this.ui(g))}},_out:function(d){var g=a.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",d,this.ui(g))}},_drop:function(d,g){var f=g||a.ui.ddmanager.current;if(!f||(f.currentItem||f.element)[0]==this.element[0])return false;var b=false;this.element.find(":data(droppable)").not(".ui-draggable-dragging").each(function(){var c=
a.data(this,"droppable");if(c.options.greedy&&!c.options.disabled&&c.options.scope==f.options.scope&&c.accept.call(c.element[0],f.currentItem||f.element)&&a.ui.intersect(f,a.extend(c,{offset:c.element.offset()}),c.options.tolerance)){b=true;return false}});if(b)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",
d,this.ui(f));return this.element}return false},ui:function(d){return{draggable:d.currentItem||d.element,helper:d.helper,position:d.position,offset:d.positionAbs}}});a.extend(a.ui.droppable,{version:"1.8.11"});a.ui.intersect=function(d,g,f){if(!g.offset)return false;var b=(d.positionAbs||d.position.absolute).left,c=b+d.helperProportions.width,e=(d.positionAbs||d.position.absolute).top,k=e+d.helperProportions.height,n=g.offset.left,o=n+g.proportions.width,v=g.offset.top,r=v+g.proportions.height;switch(f){case "fit":return n<=
b&&c<=o&&v<=e&&k<=r;case "intersect":return n<b+d.helperProportions.width/2&&c-d.helperProportions.width/2<o&&v<e+d.helperProportions.height/2&&k-d.helperProportions.height/2<r;case "pointer":return a.ui.isOver((d.positionAbs||d.position.absolute).top+(d.clickOffset||d.offset.click).top,(d.positionAbs||d.position.absolute).left+(d.clickOffset||d.offset.click).left,v,n,g.proportions.height,g.proportions.width);case "touch":return(e>=v&&e<=r||k>=v&&k<=r||e<v&&k>r)&&(b>=n&&b<=o||c>=n&&c<=o||b<n&&c>o);
default:return false}};a.ui.ddmanager={current:null,droppables:{"default":[]},prepareOffsets:function(d,g){var f=a.ui.ddmanager.droppables[d.options.scope]||[],b=g?g.type:null,c=(d.currentItem||d.element).find(":data(droppable)").andSelf(),e=0;a:for(;e<f.length;e++)if(!(f[e].options.disabled||d&&!f[e].accept.call(f[e].element[0],d.currentItem||d.element))){for(var k=0;k<c.length;k++)if(c[k]==f[e].element[0]){f[e].proportions.height=0;continue a}f[e].visible=f[e].element.css("display")!="none";if(f[e].visible){b==
"mousedown"&&f[e]._activate.call(f[e],g);f[e].offset=f[e].element.offset();f[e].proportions={width:f[e].element[0].offsetWidth,height:f[e].element[0].offsetHeight}}}},drop:function(d,g){var f=false;a.each(a.ui.ddmanager.droppables[d.options.scope]||[],function(){if(this.options){if(!this.options.disabled&&this.visible&&a.ui.intersect(d,this,this.options.tolerance))f=f||this._drop.call(this,g);if(!this.options.disabled&&this.visible&&this.accept.call(this.element[0],d.currentItem||d.element)){this.isout=
1;this.isover=0;this._deactivate.call(this,g)}}});return f},drag:function(d,g){d.options.refreshPositions&&a.ui.ddmanager.prepareOffsets(d,g);a.each(a.ui.ddmanager.droppables[d.options.scope]||[],function(){if(!(this.options.disabled||this.greedyChild||!this.visible)){var f=a.ui.intersect(d,this,this.options.tolerance);if(f=!f&&this.isover==1?"isout":f&&this.isover==0?"isover":null){var b;if(this.options.greedy){var c=this.element.parents(":data(droppable):eq(0)");if(c.length){b=a.data(c[0],"droppable");
b.greedyChild=f=="isover"?1:0}}if(b&&f=="isover"){b.isover=0;b.isout=1;b._out.call(b,g)}this[f]=1;this[f=="isout"?"isover":"isout"]=0;this[f=="isover"?"_over":"_out"].call(this,g);if(b&&f=="isout"){b.isout=0;b.isover=1;b._over.call(b,g)}}}})}}})(jQuery);
(function(a){a.widget("ui.resizable",a.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,b=this.options;this.element.addClass("ui-resizable");a.extend(this,{_aspectRatio:!!b.aspectRatio,aspectRatio:b.aspectRatio,originalElement:this.element,
_proportionallyResizeElements:[],_helper:b.helper||b.ghost||b.animate?b.helper||"ui-resizable-helper":null});if(this.element[0].nodeName.match(/canvas|textarea|input|select|button|img/i)){/relative/.test(this.element.css("position"))&&a.browser.opera&&this.element.css({position:"relative",top:"auto",left:"auto"});this.element.wrap(a('<div class="ui-wrapper" style="overflow: hidden;"></div>').css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),
top:this.element.css("top"),left:this.element.css("left")}));this.element=this.element.parent().data("resizable",this.element.data("resizable"));this.elementIsWrapper=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=b.handles||(!a(".ui-resizable-handle",this.element).length?"e,s,se":{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",
nw:".ui-resizable-nw"});if(this.handles.constructor==String){if(this.handles=="all")this.handles="n,e,s,w,se,sw,ne,nw";var c=this.handles.split(",");this.handles={};for(var e=0;e<c.length;e++){var k=a.trim(c[e]),n=a('<div class="ui-resizable-handle '+("ui-resizable-"+k)+'"></div>');/sw|se|ne|nw/.test(k)&&n.css({zIndex:++b.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 v in this.handles){if(this.handles[v].constructor==
String)this.handles[v]=a(this.handles[v],this.element).show();if(this.elementIsWrapper&&this.originalElement[0].nodeName.match(/textarea|input|select|button/i)){var r=a(this.handles[v],this.element),q=0;q=/sw|ne|nw|se|n|s/.test(v)?r.outerHeight():r.outerWidth();r=["padding",/ne|nw|n/.test(v)?"Top":/se|sw|s/.test(v)?"Bottom":/^e$/.test(v)?"Right":"Left"].join("");o.css(r,q);this._proportionallyResize()}a(this.handles[v])}};this._renderAxis(this.element);this._handles=a(".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(b.autoHide){this._handles.hide();a(this.element).addClass("ui-resizable-autohide").hover(function(){a(this).removeClass("ui-resizable-autohide");f._handles.show()},function(){if(!f.resizing){a(this).addClass("ui-resizable-autohide");f._handles.hide()}})}this._mouseInit()},destroy:function(){this._mouseDestroy();var f=function(c){a(c).removeClass("ui-resizable ui-resizable-disabled ui-resizable-resizing").removeData("resizable").unbind(".resizable").find(".ui-resizable-handle").remove()};
if(this.elementIsWrapper){f(this.element);var b=this.element;b.after(this.originalElement.css({position:b.css("position"),width:b.outerWidth(),height:b.outerHeight(),top:b.css("top"),left:b.css("left")})).remove()}this.originalElement.css("resize",this.originalResizeStyle);f(this.originalElement);return this},_mouseCapture:function(f){var b=false;for(var c in this.handles)if(a(this.handles[c])[0]==f.target)b=true;return!this.options.disabled&&b},_mouseStart:function(f){var b=this.options,c=this.element.position(),
e=this.element;this.resizing=true;this.documentScroll={top:a(document).scrollTop(),left:a(document).scrollLeft()};if(e.is(".ui-draggable")||/absolute/.test(e.css("position")))e.css({position:"absolute",top:c.top,left:c.left});a.browser.opera&&/relative/.test(e.css("position"))&&e.css({position:"relative",top:"auto",left:"auto"});this._renderProxy();c=d(this.helper.css("left"));var k=d(this.helper.css("top"));if(b.containment){c+=a(b.containment).scrollLeft()||0;k+=a(b.containment).scrollTop()||0}this.offset=
this.helper.offset();this.position={left:c,top:k};this.size=this._helper?{width:e.outerWidth(),height:e.outerHeight()}:{width:e.width(),height:e.height()};this.originalSize=this._helper?{width:e.outerWidth(),height:e.outerHeight()}:{width:e.width(),height:e.height()};this.originalPosition={left:c,top:k};this.sizeDiff={width:e.outerWidth()-e.width(),height:e.outerHeight()-e.height()};this.originalMousePosition={left:f.pageX,top:f.pageY};this.aspectRatio=typeof b.aspectRatio=="number"?b.aspectRatio:
this.originalSize.width/this.originalSize.height||1;b=a(".ui-resizable-"+this.axis).css("cursor");a("body").css("cursor",b=="auto"?this.axis+"-resize":b);e.addClass("ui-resizable-resizing");this._propagate("start",f);return true},_mouseDrag:function(f){var b=this.helper,c=this.originalMousePosition,e=this._change[this.axis];if(!e)return false;c=e.apply(this,[f,f.pageX-c.left||0,f.pageY-c.top||0]);if(this._aspectRatio||f.shiftKey)c=this._updateRatio(c,f);c=this._respectSize(c,f);this._propagate("resize",
f);b.css({top:this.position.top+"px",left:this.position.left+"px",width:this.size.width+"px",height:this.size.height+"px"});!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize();this._updateCache(c);this._trigger("resize",f,this.ui());return false},_mouseStop:function(f){this.resizing=false;var b=this.options;if(this._helper){var c=this._proportionallyResizeElements,e=c.length&&/textarea/i.test(c[0].nodeName);c=e&&a.ui.hasScroll(c[0],"left")?0:this.sizeDiff.height;
e=e?0:this.sizeDiff.width;e={width:this.helper.width()-e,height:this.helper.height()-c};c=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;b.animate||this.element.css(a.extend(e,{top:k,left:c}));this.helper.height(this.size.height);this.helper.width(this.size.width);this._helper&&!b.animate&&this._proportionallyResize()}a("body").css("cursor","auto");this.element.removeClass("ui-resizable-resizing");
this._propagate("stop",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 b=this.position,c=this.size,e=this.axis;if(f.height)f.width=c.height*this.aspectRatio;else if(f.width)f.height=c.width/this.aspectRatio;if(e=="sw"){f.left=b.left+(c.width-f.width);f.top=
null}if(e=="nw"){f.top=b.top+(c.height-f.height);f.left=b.left+(c.width-f.width)}return f},_respectSize:function(f){var b=this.options,c=this.axis,e=g(f.width)&&b.maxWidth&&b.maxWidth<f.width,k=g(f.height)&&b.maxHeight&&b.maxHeight<f.height,n=g(f.width)&&b.minWidth&&b.minWidth>f.width,o=g(f.height)&&b.minHeight&&b.minHeight>f.height;if(n)f.width=b.minWidth;if(o)f.height=b.minHeight;if(e)f.width=b.maxWidth;if(k)f.height=b.maxHeight;var v=this.originalPosition.left+this.originalSize.width,r=this.position.top+
this.size.height,q=/sw|nw|w/.test(c);c=/nw|ne|n/.test(c);if(n&&q)f.left=v-b.minWidth;if(e&&q)f.left=v-b.maxWidth;if(o&&c)f.top=r-b.minHeight;if(k&&c)f.top=r-b.maxHeight;if((b=!f.width&&!f.height)&&!f.left&&f.top)f.top=null;else if(b&&!f.top&&f.left)f.left=null;return f},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var f=this.helper||this.element,b=0;b<this._proportionallyResizeElements.length;b++){var c=this._proportionallyResizeElements[b];if(!this.borderDif){var e=
[c.css("borderTopWidth"),c.css("borderRightWidth"),c.css("borderBottomWidth"),c.css("borderLeftWidth")],k=[c.css("paddingTop"),c.css("paddingRight"),c.css("paddingBottom"),c.css("paddingLeft")];this.borderDif=a.map(e,function(n,o){var v=parseInt(n,10)||0,r=parseInt(k[o],10)||0;return v+r})}a.browser.msie&&(a(f).is(":hidden")||a(f).parents(":hidden").length)||c.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||a('<div style="overflow:hidden;"></div>');var b=a.browser.msie&&a.browser.version<7,c=b?1:0;b=b?2:-1;this.helper.addClass(this._helper).css({width:this.element.outerWidth()+b,height:this.element.outerHeight()+b,position:"absolute",left:this.elementOffset.left-c+"px",top:this.elementOffset.top-c+"px",zIndex:++f.zIndex});this.helper.appendTo("body").disableSelection()}else this.helper=this.element},_change:{e:function(f,
b){return{width:this.originalSize.width+b}},w:function(f,b){return{left:this.originalPosition.left+b,width:this.originalSize.width-b}},n:function(f,b,c){return{top:this.originalPosition.top+c,height:this.originalSize.height-c}},s:function(f,b,c){return{height:this.originalSize.height+c}},se:function(f,b,c){return a.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[f,b,c]))},sw:function(f,b,c){return a.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[f,b,
c]))},ne:function(f,b,c){return a.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[f,b,c]))},nw:function(f,b,c){return a.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[f,b,c]))}},_propagate:function(f,b){a.ui.plugin.call(this,f,[b,this.ui()]);f!="resize"&&this._trigger(f,b,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,
originalPosition:this.originalPosition}}});a.extend(a.ui.resizable,{version:"1.8.11"});a.ui.plugin.add("resizable","alsoResize",{start:function(){var f=a(this).data("resizable").options,b=function(c){a(c).each(function(){var e=a(this);e.data("resizable-alsoresize",{width:parseInt(e.width(),10),height:parseInt(e.height(),10),left:parseInt(e.css("left"),10),top:parseInt(e.css("top"),10),position:e.css("position")})})};if(typeof f.alsoResize=="object"&&!f.alsoResize.parentNode)if(f.alsoResize.length){f.alsoResize=
f.alsoResize[0];b(f.alsoResize)}else a.each(f.alsoResize,function(c){b(c)});else b(f.alsoResize)},resize:function(f,b){var c=a(this).data("resizable"),e=c.options,k=c.originalSize,n=c.originalPosition,o={height:c.size.height-k.height||0,width:c.size.width-k.width||0,top:c.position.top-n.top||0,left:c.position.left-n.left||0},v=function(r,q){a(r).each(function(){var u=a(this),y=a(this).data("resizable-alsoresize"),x={},F=q&&q.length?q:u.parents(b.originalElement[0]).length?["width","height"]:["width",
"height","top","left"];a.each(F,function(I,K){var J=(y[K]||0)+(o[K]||0);if(J&&J>=0)x[K]=J||null});if(a.browser.opera&&/relative/.test(u.css("position"))){c._revertToRelativePosition=true;u.css({position:"absolute",top:"auto",left:"auto"})}u.css(x)})};typeof e.alsoResize=="object"&&!e.alsoResize.nodeType?a.each(e.alsoResize,function(r,q){v(r,q)}):v(e.alsoResize)},stop:function(){var f=a(this).data("resizable"),b=f.options,c=function(e){a(e).each(function(){var k=a(this);k.css({position:k.data("resizable-alsoresize").position})})};
if(f._revertToRelativePosition){f._revertToRelativePosition=false;typeof b.alsoResize=="object"&&!b.alsoResize.nodeType?a.each(b.alsoResize,function(e){c(e)}):c(b.alsoResize)}a(this).removeData("resizable-alsoresize")}});a.ui.plugin.add("resizable","animate",{stop:function(f){var b=a(this).data("resizable"),c=b.options,e=b._proportionallyResizeElements,k=e.length&&/textarea/i.test(e[0].nodeName),n=k&&a.ui.hasScroll(e[0],"left")?0:b.sizeDiff.height;k={width:b.size.width-(k?0:b.sizeDiff.width),height:b.size.height-
n};n=parseInt(b.element.css("left"),10)+(b.position.left-b.originalPosition.left)||null;var o=parseInt(b.element.css("top"),10)+(b.position.top-b.originalPosition.top)||null;b.element.animate(a.extend(k,o&&n?{top:o,left:n}:{}),{duration:c.animateDuration,easing:c.animateEasing,step:function(){var v={width:parseInt(b.element.css("width"),10),height:parseInt(b.element.css("height"),10),top:parseInt(b.element.css("top"),10),left:parseInt(b.element.css("left"),10)};e&&e.length&&a(e[0]).css({width:v.width,
height:v.height});b._updateCache(v);b._propagate("resize",f)}})}});a.ui.plugin.add("resizable","containment",{start:function(){var f=a(this).data("resizable"),b=f.element,c=f.options.containment;if(b=c instanceof a?c.get(0):/parent/.test(c)?b.parent().get(0):c){f.containerElement=a(b);if(/document/.test(c)||c==document){f.containerOffset={left:0,top:0};f.containerPosition={left:0,top:0};f.parentData={element:a(document),left:0,top:0,width:a(document).width(),height:a(document).height()||document.body.parentNode.scrollHeight}}else{var e=
a(b),k=[];a(["Top","Right","Left","Bottom"]).each(function(v,r){k[v]=d(e.css("padding"+r))});f.containerOffset=e.offset();f.containerPosition=e.position();f.containerSize={height:e.innerHeight()-k[3],width:e.innerWidth()-k[1]};c=f.containerOffset;var n=f.containerSize.height,o=f.containerSize.width;o=a.ui.hasScroll(b,"left")?b.scrollWidth:o;n=a.ui.hasScroll(b)?b.scrollHeight:n;f.parentData={element:b,left:c.left,top:c.top,width:o,height:n}}}},resize:function(f){var b=a(this).data("resizable"),c=b.options,
e=b.containerOffset,k=b.position;f=b._aspectRatio||f.shiftKey;var n={top:0,left:0},o=b.containerElement;if(o[0]!=document&&/static/.test(o.css("position")))n=e;if(k.left<(b._helper?e.left:0)){b.size.width+=b._helper?b.position.left-e.left:b.position.left-n.left;if(f)b.size.height=b.size.width/c.aspectRatio;b.position.left=c.helper?e.left:0}if(k.top<(b._helper?e.top:0)){b.size.height+=b._helper?b.position.top-e.top:b.position.top;if(f)b.size.width=b.size.height*c.aspectRatio;b.position.top=b._helper?
e.top:0}b.offset.left=b.parentData.left+b.position.left;b.offset.top=b.parentData.top+b.position.top;c=Math.abs((b._helper?b.offset.left-n.left:b.offset.left-n.left)+b.sizeDiff.width);e=Math.abs((b._helper?b.offset.top-n.top:b.offset.top-e.top)+b.sizeDiff.height);k=b.containerElement.get(0)==b.element.parent().get(0);n=/relative|absolute/.test(b.containerElement.css("position"));if(k&&n)c-=b.parentData.left;if(c+b.size.width>=b.parentData.width){b.size.width=b.parentData.width-c;if(f)b.size.height=
b.size.width/b.aspectRatio}if(e+b.size.height>=b.parentData.height){b.size.height=b.parentData.height-e;if(f)b.size.width=b.size.height*b.aspectRatio}},stop:function(){var f=a(this).data("resizable"),b=f.options,c=f.containerOffset,e=f.containerPosition,k=f.containerElement,n=a(f.helper),o=n.offset(),v=n.outerWidth()-f.sizeDiff.width;n=n.outerHeight()-f.sizeDiff.height;f._helper&&!b.animate&&/relative/.test(k.css("position"))&&a(this).css({left:o.left-e.left-c.left,width:v,height:n});f._helper&&!b.animate&&
/static/.test(k.css("position"))&&a(this).css({left:o.left-e.left-c.left,width:v,height:n})}});a.ui.plugin.add("resizable","ghost",{start:function(){var f=a(this).data("resizable"),b=f.options,c=f.size;f.ghost=f.originalElement.clone();f.ghost.css({opacity:0.25,display:"block",position:"relative",height:c.height,width:c.width,margin:0,left:0,top:0}).addClass("ui-resizable-ghost").addClass(typeof b.ghost=="string"?b.ghost:"");f.ghost.appendTo(f.helper)},resize:function(){var f=a(this).data("resizable");
f.ghost&&f.ghost.css({position:"relative",height:f.size.height,width:f.size.width})},stop:function(){var f=a(this).data("resizable");f.ghost&&f.helper&&f.helper.get(0).removeChild(f.ghost.get(0))}});a.ui.plugin.add("resizable","grid",{resize:function(){var f=a(this).data("resizable"),b=f.options,c=f.size,e=f.originalSize,k=f.originalPosition,n=f.axis;b.grid=typeof b.grid=="number"?[b.grid,b.grid]:b.grid;var o=Math.round((c.width-e.width)/(b.grid[0]||1))*(b.grid[0]||1);b=Math.round((c.height-e.height)/
(b.grid[1]||1))*(b.grid[1]||1);if(/^(se|s|e)$/.test(n)){f.size.width=e.width+o;f.size.height=e.height+b}else if(/^(ne)$/.test(n)){f.size.width=e.width+o;f.size.height=e.height+b;f.position.top=k.top-b}else{if(/^(sw)$/.test(n)){f.size.width=e.width+o;f.size.height=e.height+b}else{f.size.width=e.width+o;f.size.height=e.height+b;f.position.top=k.top-b}f.position.left=k.left-o}}});var d=function(f){return parseInt(f,10)||0},g=function(f){return!isNaN(parseInt(f,10))}})(jQuery);
(function(a){a.widget("ui.selectable",a.ui.mouse,{options:{appendTo:"body",autoRefresh:true,distance:0,filter:"*",tolerance:"touch"},_create:function(){var d=this;this.element.addClass("ui-selectable");this.dragged=false;var g;this.refresh=function(){g=a(d.options.filter,d.element[0]);g.each(function(){var f=a(this),b=f.offset();a.data(this,"selectable-item",{element:this,$element:f,left:b.left,top:b.top,right:b.left+f.outerWidth(),bottom:b.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=a("<div class='ui-selectable-helper'></div>")},destroy:function(){this.selectees.removeClass("ui-selectee").removeData("selectable-item");this.element.removeClass("ui-selectable ui-selectable-disabled").removeData("selectable").unbind(".selectable");this._mouseDestroy();return this},_mouseStart:function(d){var g=this;this.opos=[d.pageX,
d.pageY];if(!this.options.disabled){var f=this.options;this.selectees=a(f.filter,this.element[0]);this._trigger("start",d);a(f.appendTo).append(this.helper);this.helper.css({left:d.clientX,top:d.clientY,width:0,height:0});f.autoRefresh&&this.refresh();this.selectees.filter(".ui-selected").each(function(){var b=a.data(this,"selectable-item");b.startselected=true;if(!d.metaKey){b.$element.removeClass("ui-selected");b.selected=false;b.$element.addClass("ui-unselecting");b.unselecting=true;g._trigger("unselecting",
d,{unselecting:b.element})}});a(d.target).parents().andSelf().each(function(){var b=a.data(this,"selectable-item");if(b){var c=!d.metaKey||!b.$element.hasClass("ui-selected");b.$element.removeClass(c?"ui-unselecting":"ui-selected").addClass(c?"ui-selecting":"ui-unselecting");b.unselecting=!c;b.selecting=c;(b.selected=c)?g._trigger("selecting",d,{selecting:b.element}):g._trigger("unselecting",d,{unselecting:b.element});return false}})}},_mouseDrag:function(d){var g=this;this.dragged=true;if(!this.options.disabled){var f=
this.options,b=this.opos[0],c=this.opos[1],e=d.pageX,k=d.pageY;if(b>e){var n=e;e=b;b=n}if(c>k){n=k;k=c;c=n}this.helper.css({left:b,top:c,width:e-b,height:k-c});this.selectees.each(function(){var o=a.data(this,"selectable-item");if(!(!o||o.element==g.element[0])){var v=false;if(f.tolerance=="touch")v=!(o.left>e||o.right<b||o.top>k||o.bottom<c);else if(f.tolerance=="fit")v=o.left>b&&o.right<e&&o.top>c&&o.bottom<k;if(v){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",d,{selecting:o.element})}}else{if(o.selecting)if(d.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",d,{unselecting:o.element})}if(o.selected)if(!d.metaKey&&
!o.startselected){o.$element.removeClass("ui-selected");o.selected=false;o.$element.addClass("ui-unselecting");o.unselecting=true;g._trigger("unselecting",d,{unselecting:o.element})}}}});return false}},_mouseStop:function(d){var g=this;this.dragged=false;a(".ui-unselecting",this.element[0]).each(function(){var f=a.data(this,"selectable-item");f.$element.removeClass("ui-unselecting");f.unselecting=false;f.startselected=false;g._trigger("unselected",d,{unselected:f.element})});a(".ui-selecting",this.element[0]).each(function(){var f=
a.data(this,"selectable-item");f.$element.removeClass("ui-selecting").addClass("ui-selected");f.selecting=false;f.selected=true;f.startselected=true;g._trigger("selected",d,{selected:f.element})});this._trigger("stop",d);this.helper.remove();return false}});a.extend(a.ui.selectable,{version:"1.8.11"})})(jQuery);
(function(a){a.widget("ui.sortable",a.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 d=this.items.length-1;d>=0;d--)this.items[d].item.removeData("sortable-item");return this},_setOption:function(d,g){if(d==="disabled"){this.options[d]=
g;this.widget()[g?"addClass":"removeClass"]("ui-sortable-disabled")}else a.Widget.prototype._setOption.apply(this,arguments)},_mouseCapture:function(d,g){if(this.reverting)return false;if(this.options.disabled||this.options.type=="static")return false;this._refreshItems(d);var f=null,b=this;a(d.target).parents().each(function(){if(a.data(this,"sortable-item")==b){f=a(this);return false}});if(a.data(d.target,"sortable-item")==b)f=a(d.target);if(!f)return false;if(this.options.handle&&!g){var c=false;
a(this.options.handle,f).find("*").andSelf().each(function(){if(this==d.target)c=true});if(!c)return false}this.currentItem=f;this._removeCurrentsFromItems();return true},_mouseStart:function(d,g,f){g=this.options;this.currentContainer=this;this.refreshPositions();this.helper=this._createHelper(d);this._cacheHelperProportions();this._cacheMargins();this.scrollParent=this.helper.scrollParent();this.offset=this.currentItem.offset();this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-
this.margins.left};this.helper.css("position","absolute");this.cssPosition=this.helper.css("position");a.extend(this.offset,{click:{left:d.pageX-this.offset.left,top:d.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});this.originalPosition=this._generatePosition(d);this.originalPageX=d.pageX;this.originalPageY=d.pageY;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(a("body").css("cursor"))this._storedCursor=a("body").css("cursor");a("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",d,this._uiHash());this._preserveHelperProportions||this._cacheHelperProportions();if(!f)for(f=this.containers.length-1;f>=0;f--)this.containers[f]._trigger("activate",d,this._uiHash(this));if(a.ui.ddmanager)a.ui.ddmanager.current=this;a.ui.ddmanager&&!g.dropBehaviour&&a.ui.ddmanager.prepareOffsets(this,d);this.dragging=true;this.helper.addClass("ui-sortable-helper");this._mouseDrag(d);
return true},_mouseDrag:function(d){this.position=this._generatePosition(d);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-d.pageY<g.scrollSensitivity)this.scrollParent[0].scrollTop=f=this.scrollParent[0].scrollTop+g.scrollSpeed;else if(d.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-d.pageX<g.scrollSensitivity)this.scrollParent[0].scrollLeft=f=this.scrollParent[0].scrollLeft+g.scrollSpeed;else if(d.pageX-this.overflowOffset.left<g.scrollSensitivity)this.scrollParent[0].scrollLeft=f=this.scrollParent[0].scrollLeft-g.scrollSpeed}else{if(d.pageY-a(document).scrollTop()<g.scrollSensitivity)f=a(document).scrollTop(a(document).scrollTop()-
g.scrollSpeed);else if(a(window).height()-(d.pageY-a(document).scrollTop())<g.scrollSensitivity)f=a(document).scrollTop(a(document).scrollTop()+g.scrollSpeed);if(d.pageX-a(document).scrollLeft()<g.scrollSensitivity)f=a(document).scrollLeft(a(document).scrollLeft()-g.scrollSpeed);else if(a(window).width()-(d.pageX-a(document).scrollLeft())<g.scrollSensitivity)f=a(document).scrollLeft(a(document).scrollLeft()+g.scrollSpeed)}f!==false&&a.ui.ddmanager&&!g.dropBehaviour&&a.ui.ddmanager.prepareOffsets(this,
d)}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 b=f.item[0],c=this._intersectsWithPointer(f);if(c)if(b!=this.currentItem[0]&&this.placeholder[c==1?"next":"prev"]()[0]!=b&&!a.ui.contains(this.placeholder[0],b)&&(this.options.type=="semi-dynamic"?!a.ui.contains(this.element[0],
b):true)){this.direction=c==1?"down":"up";if(this.options.tolerance=="pointer"||this._intersectsWithSides(f))this._rearrange(d,f);else break;this._trigger("change",d,this._uiHash());break}}this._contactContainers(d);a.ui.ddmanager&&a.ui.ddmanager.drag(this,d);this._trigger("sort",d,this._uiHash());this.lastPositionAbs=this.positionAbs;return false},_mouseStop:function(d,g){if(d){a.ui.ddmanager&&!this.options.dropBehaviour&&a.ui.ddmanager.drop(this,d);if(this.options.revert){var f=this,b=f.placeholder.offset();
f.reverting=true;a(this.helper).animate({left:b.left-this.offset.parent.left-f.margins.left+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollLeft),top:b.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(d)})}else this._clear(d,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 d=this.containers.length-1;d>=0;d--){this.containers[d]._trigger("deactivate",null,this._uiHash(this));if(this.containers[d].containerCache.over){this.containers[d]._trigger("out",null,this._uiHash(this));this.containers[d].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();a.extend(this,
{helper:null,dragging:false,reverting:false,_noFinalSort:null});this.domPosition.prev?a(this.domPosition.prev).after(this.currentItem):a(this.domPosition.parent).prepend(this.currentItem)}return this},serialize:function(d){var g=this._getItemsAsjQuery(d&&d.connected),f=[];d=d||{};a(g).each(function(){var b=(a(d.item||this).attr(d.attribute||"id")||"").match(d.expression||/(.+)[-=_](.+)/);if(b)f.push((d.key||b[1]+"[]")+"="+(d.key&&d.expression?b[1]:b[2]))});!f.length&&d.key&&f.push(d.key+"=");return f.join("&")},
toArray:function(d){var g=this._getItemsAsjQuery(d&&d.connected),f=[];d=d||{};g.each(function(){f.push(a(d.item||this).attr(d.attribute||"id")||"")});return f},_intersectsWith:function(d){var g=this.positionAbs.left,f=g+this.helperProportions.width,b=this.positionAbs.top,c=b+this.helperProportions.height,e=d.left,k=e+d.width,n=d.top,o=n+d.height,v=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"]>d[this.floating?"width":"height"]?b+v>n&&b+v<o&&g+r>e&&g+r<k:e<g+this.helperProportions.width/2&&f-this.helperProportions.width/2<k&&n<b+this.helperProportions.height/2&&c-this.helperProportions.height/2<o},_intersectsWithPointer:function(d){var g=a.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,d.top,d.height);d=a.ui.isOverAxis(this.positionAbs.left+this.offset.click.left,d.left,d.width);g=g&&d;d=this._getDragVerticalDirection();
var f=this._getDragHorizontalDirection();if(!g)return false;return this.floating?f&&f=="right"||d=="down"?2:1:d&&(d=="down"?2:1)},_intersectsWithSides:function(d){var g=a.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,d.top+d.height/2,d.height);d=a.ui.isOverAxis(this.positionAbs.left+this.offset.click.left,d.left+d.width/2,d.width);var f=this._getDragVerticalDirection(),b=this._getDragHorizontalDirection();return this.floating&&b?b=="right"&&d||b=="left"&&!d:f&&(f=="down"&&g||f=="up"&&!g)},
_getDragVerticalDirection:function(){var d=this.positionAbs.top-this.lastPositionAbs.top;return d!=0&&(d>0?"down":"up")},_getDragHorizontalDirection:function(){var d=this.positionAbs.left-this.lastPositionAbs.left;return d!=0&&(d>0?"right":"left")},refresh:function(d){this._refreshItems(d);this.refreshPositions();return this},_connectWith:function(){var d=this.options;return d.connectWith.constructor==String?[d.connectWith]:d.connectWith},_getItemsAsjQuery:function(d){var g=[],f=[],b=this._connectWith();
if(b&&d)for(d=b.length-1;d>=0;d--)for(var c=a(b[d]),e=c.length-1;e>=0;e--){var k=a.data(c[e],"sortable");if(k&&k!=this&&!k.options.disabled)f.push([a.isFunction(k.options.items)?k.options.items.call(k.element):a(k.options.items,k.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),k])}f.push([a.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):a(this.options.items,this.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),
this]);for(d=f.length-1;d>=0;d--)f[d][0].each(function(){g.push(this)});return a(g)},_removeCurrentsFromItems:function(){for(var d=this.currentItem.find(":data(sortable-item)"),g=0;g<this.items.length;g++)for(var f=0;f<d.length;f++)d[f]==this.items[g].item[0]&&this.items.splice(g,1)},_refreshItems:function(d){this.items=[];this.containers=[this];var g=this.items,f=[[a.isFunction(this.options.items)?this.options.items.call(this.element[0],d,{item:this.currentItem}):a(this.options.items,this.element),
this]],b=this._connectWith();if(b)for(var c=b.length-1;c>=0;c--)for(var e=a(b[c]),k=e.length-1;k>=0;k--){var n=a.data(e[k],"sortable");if(n&&n!=this&&!n.options.disabled){f.push([a.isFunction(n.options.items)?n.options.items.call(n.element[0],d,{item:this.currentItem}):a(n.options.items,n.element),n]);this.containers.push(n)}}for(c=f.length-1;c>=0;c--){d=f[c][1];var o=f[c][0];k=0;for(b=o.length;k<b;k++){e=a(o[k]);e.data("sortable-item",d);g.push({item:e,instance:d,width:0,height:0,left:0,top:0})}}},
refreshPositions:function(d){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],b=this.options.toleranceElement?a(this.options.toleranceElement,f.item):f.item;if(!d){f.width=b.outerWidth();f.height=b.outerHeight()}b=b.offset();f.left=b.left;f.top=b.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--){b=this.containers[g].element.offset();
this.containers[g].containerCache.left=b.left;this.containers[g].containerCache.top=b.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(d){var g=d||this,f=g.options;if(!f.placeholder||f.placeholder.constructor==String){var b=f.placeholder;f.placeholder={element:function(){var c=a(document.createElement(g.currentItem[0].nodeName)).addClass(b||
g.currentItem[0].className+" ui-sortable-placeholder").removeClass("ui-sortable-helper")[0];if(!b)c.style.visibility="hidden";return c},update:function(c,e){if(!(b&&!f.forcePlaceholderSize)){e.height()||e.height(g.currentItem.innerHeight()-parseInt(g.currentItem.css("paddingTop")||0,10)-parseInt(g.currentItem.css("paddingBottom")||0,10));e.width()||e.width(g.currentItem.innerWidth()-parseInt(g.currentItem.css("paddingLeft")||0,10)-parseInt(g.currentItem.css("paddingRight")||0,10))}}}}g.placeholder=
a(f.placeholder.element.call(g.element,g.currentItem));g.currentItem.after(g.placeholder);f.placeholder.update(g,g.placeholder)},_contactContainers:function(d){for(var g=null,f=null,b=this.containers.length-1;b>=0;b--)if(!a.ui.contains(this.currentItem[0],this.containers[b].element[0]))if(this._intersectsWith(this.containers[b].containerCache)){if(!(g&&a.ui.contains(this.containers[b].element[0],g.element[0]))){g=this.containers[b];f=b}}else if(this.containers[b].containerCache.over){this.containers[b]._trigger("out",
d,this._uiHash(this));this.containers[b].containerCache.over=0}if(g)if(this.containers.length===1){this.containers[f]._trigger("over",d,this._uiHash(this));this.containers[f].containerCache.over=1}else if(this.currentContainer!=this.containers[f]){g=1E4;b=null;for(var c=this.positionAbs[this.containers[f].floating?"left":"top"],e=this.items.length-1;e>=0;e--)if(a.ui.contains(this.containers[f].element[0],this.items[e].item[0])){var k=this.items[e][this.containers[f].floating?"left":"top"];if(Math.abs(k-
c)<g){g=Math.abs(k-c);b=this.items[e]}}if(b||this.options.dropOnEmpty){this.currentContainer=this.containers[f];b?this._rearrange(d,b,null,true):this._rearrange(d,null,this.containers[f].element,true);this._trigger("change",d,this._uiHash());this.containers[f]._trigger("change",d,this._uiHash(this));this.options.placeholder.update(this.currentContainer,this.placeholder);this.containers[f]._trigger("over",d,this._uiHash(this));this.containers[f].containerCache.over=1}}},_createHelper:function(d){var g=
this.options;d=a.isFunction(g.helper)?a(g.helper.apply(this.element[0],[d,this.currentItem])):g.helper=="clone"?this.currentItem.clone():this.currentItem;d.parents("body").length||a(g.appendTo!="parent"?g.appendTo:this.currentItem[0].parentNode)[0].appendChild(d[0]);if(d[0]==this.currentItem[0])this._storedCSS={width:this.currentItem[0].style.width,height:this.currentItem[0].style.height,position:this.currentItem.css("position"),top:this.currentItem.css("top"),left:this.currentItem.css("left")};if(d[0].style.width==
""||g.forceHelperSize)d.width(this.currentItem.width());if(d[0].style.height==""||g.forceHelperSize)d.height(this.currentItem.height());return d},_adjustOffsetFromHelper:function(d){if(typeof d=="string")d=d.split(" ");if(a.isArray(d))d={left:+d[0],top:+d[1]||0};if("left"in d)this.offset.click.left=d.left+this.margins.left;if("right"in d)this.offset.click.left=this.helperProportions.width-d.right+this.margins.left;if("top"in d)this.offset.click.top=d.top+this.margins.top;if("bottom"in d)this.offset.click.top=
this.helperProportions.height-d.bottom+this.margins.top},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var d=this.offsetParent.offset();if(this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0])){d.left+=this.scrollParent.scrollLeft();d.top+=this.scrollParent.scrollTop()}if(this.offsetParent[0]==document.body||this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&a.browser.msie)d=
{top:0,left:0};return{top:d.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:d.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var d=this.currentItem.position();return{top:d.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:d.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 d=this.options;if(d.containment=="parent")d.containment=this.helper[0].parentNode;if(d.containment=="document"||d.containment=="window")this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,a(d.containment=="document"?
document:window).width()-this.helperProportions.width-this.margins.left,(a(d.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];if(!/^(document|window|parent)$/.test(d.containment)){var g=a(d.containment)[0];d=a(d.containment).offset();var f=a(g).css("overflow")!="hidden";this.containment=[d.left+(parseInt(a(g).css("borderLeftWidth"),10)||0)+(parseInt(a(g).css("paddingLeft"),10)||0)-this.margins.left,d.top+(parseInt(a(g).css("borderTopWidth"),
10)||0)+(parseInt(a(g).css("paddingTop"),10)||0)-this.margins.top,d.left+(f?Math.max(g.scrollWidth,g.offsetWidth):g.offsetWidth)-(parseInt(a(g).css("borderLeftWidth"),10)||0)-(parseInt(a(g).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,d.top+(f?Math.max(g.scrollHeight,g.offsetHeight):g.offsetHeight)-(parseInt(a(g).css("borderTopWidth"),10)||0)-(parseInt(a(g).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top]}},_convertPositionTo:function(d,g){if(!g)g=
this.position;var f=d=="absolute"?1:-1,b=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,c=/(html|body)/i.test(b[0].tagName);return{top:g.top+this.offset.relative.top*f+this.offset.parent.top*f-(a.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():c?0:b.scrollTop())*f),left:g.left+this.offset.relative.left*f+this.offset.parent.left*f-(a.browser.safari&&
this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():c?0:b.scrollLeft())*f)}},_generatePosition:function(d){var g=this.options,f=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,b=/(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 c=d.pageX,e=d.pageY;if(this.originalPosition){if(this.containment){if(d.pageX-this.offset.click.left<this.containment[0])c=this.containment[0]+this.offset.click.left;if(d.pageY-this.offset.click.top<this.containment[1])e=this.containment[1]+this.offset.click.top;if(d.pageX-this.offset.click.left>this.containment[2])c=this.containment[2]+this.offset.click.left;if(d.pageY-this.offset.click.top>this.containment[3])e=this.containment[3]+this.offset.click.top}if(g.grid){e=this.originalPageY+Math.round((e-
this.originalPageY)/g.grid[1])*g.grid[1];e=this.containment?!(e-this.offset.click.top<this.containment[1]||e-this.offset.click.top>this.containment[3])?e:!(e-this.offset.click.top<this.containment[1])?e-g.grid[1]:e+g.grid[1]:e;c=this.originalPageX+Math.round((c-this.originalPageX)/g.grid[0])*g.grid[0];c=this.containment?!(c-this.offset.click.left<this.containment[0]||c-this.offset.click.left>this.containment[2])?c:!(c-this.offset.click.left<this.containment[0])?c-g.grid[0]:c+g.grid[0]:c}}return{top:e-
this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(a.browser.safari&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollTop():b?0:f.scrollTop()),left:c-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(a.browser.safari&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():b?0:f.scrollLeft())}},_rearrange:function(d,g,f,b){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 c=this,e=this.counter;window.setTimeout(function(){e==c.counter&&c.refreshPositions(!b)},0)},_clear:function(d,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 b in this._storedCSS)if(this._storedCSS[b]=="auto"||this._storedCSS[b]=="static")this._storedCSS[b]=
"";this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper")}else this.currentItem.show();this.fromOutside&&!g&&f.push(function(c){this._trigger("receive",c,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(c){this._trigger("update",c,this._uiHash())});if(!a.ui.contains(this.element[0],this.currentItem[0])){g||f.push(function(c){this._trigger("remove",
c,this._uiHash())});for(b=this.containers.length-1;b>=0;b--)if(a.ui.contains(this.containers[b].element[0],this.currentItem[0])&&!g){f.push(function(c){return function(e){c._trigger("receive",e,this._uiHash(this))}}.call(this,this.containers[b]));f.push(function(c){return function(e){c._trigger("update",e,this._uiHash(this))}}.call(this,this.containers[b]))}}for(b=this.containers.length-1;b>=0;b--){g||f.push(function(c){return function(e){c._trigger("deactivate",e,this._uiHash(this))}}.call(this,
this.containers[b]));if(this.containers[b].containerCache.over){f.push(function(c){return function(e){c._trigger("out",e,this._uiHash(this))}}.call(this,this.containers[b]));this.containers[b].containerCache.over=0}}this._storedCursor&&a("body").css("cursor",this._storedCursor);this._storedOpacity&&this.helper.css("opacity",this._storedOpacity);if(this._storedZIndex)this.helper.css("zIndex",this._storedZIndex=="auto"?"":this._storedZIndex);this.dragging=false;if(this.cancelHelperRemoval){if(!g){this._trigger("beforeStop",
d,this._uiHash());for(b=0;b<f.length;b++)f[b].call(this,d);this._trigger("stop",d,this._uiHash())}return false}g||this._trigger("beforeStop",d,this._uiHash());this.placeholder[0].parentNode.removeChild(this.placeholder[0]);this.helper[0]!=this.currentItem[0]&&this.helper.remove();this.helper=null;if(!g){for(b=0;b<f.length;b++)f[b].call(this,d);this._trigger("stop",d,this._uiHash())}this.fromOutside=false;return true},_trigger:function(){a.Widget.prototype._trigger.apply(this,arguments)===false&&this.cancel()},
_uiHash:function(d){var g=d||this;return{helper:g.helper,placeholder:g.placeholder||a([]),position:g.position,originalPosition:g.originalPosition,offset:g.positionAbs,item:g.currentItem,sender:d?d.element:null}}});a.extend(a.ui.sortable,{version:"1.8.11"})})(jQuery);
(function(a){a.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 d=this,g=d.options;d.running=0;d.element.addClass("ui-accordion ui-widget ui-helper-reset").children("li").addClass("ui-accordion-li-fix");
d.headers=d.element.find(g.header).addClass("ui-accordion-header ui-helper-reset ui-state-default ui-corner-all").bind("mouseenter.accordion",function(){g.disabled||a(this).addClass("ui-state-hover")}).bind("mouseleave.accordion",function(){g.disabled||a(this).removeClass("ui-state-hover")}).bind("focus.accordion",function(){g.disabled||a(this).addClass("ui-state-focus")}).bind("blur.accordion",function(){g.disabled||a(this).removeClass("ui-state-focus")});d.headers.next().addClass("ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom");
if(g.navigation){var f=d.element.find("a").filter(g.navigationFilter).eq(0);if(f.length){var b=f.closest(".ui-accordion-header");d.active=b.length?b:f.closest(".ui-accordion-content").prev()}}d.active=d._findActive(d.active||g.active).addClass("ui-state-default ui-state-active").toggleClass("ui-corner-all").toggleClass("ui-corner-top");d.active.next().addClass("ui-accordion-content-active");d._createIcons();d.resize();d.element.attr("role","tablist");d.headers.attr("role","tab").bind("keydown.accordion",
function(c){return d._keydown(c)}).next().attr("role","tabpanel");d.headers.not(d.active||"").attr({"aria-expanded":"false","aria-selected":"false",tabIndex:-1}).next().hide();d.active.length?d.active.attr({"aria-expanded":"true","aria-selected":"true",tabIndex:0}):d.headers.eq(0).attr("tabIndex",0);a.browser.safari||d.headers.find("a").attr("tabIndex",-1);g.event&&d.headers.bind(g.event.split(" ").join(".accordion ")+".accordion",function(c){d._clickHandler.call(d,c,this);c.preventDefault()})},_createIcons:function(){var d=
this.options;if(d.icons){a("<span></span>").addClass("ui-icon "+d.icons.header).prependTo(this.headers);this.active.children(".ui-icon").toggleClass(d.icons.header).toggleClass(d.icons.headerSelected);this.element.addClass("ui-accordion-icons")}},_destroyIcons:function(){this.headers.children(".ui-icon").remove();this.element.removeClass("ui-accordion-icons")},destroy:function(){var d=this.options;this.element.removeClass("ui-accordion ui-widget ui-helper-reset").removeAttr("role");this.headers.unbind(".accordion").removeClass("ui-accordion-header ui-accordion-disabled ui-helper-reset ui-state-default ui-corner-all ui-state-active ui-state-disabled ui-corner-top").removeAttr("role").removeAttr("aria-expanded").removeAttr("aria-selected").removeAttr("tabIndex");
this.headers.find("a").removeAttr("tabIndex");this._destroyIcons();var 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(d.autoHeight||d.fillHeight)g.css("height","");return a.Widget.prototype.destroy.call(this)},_setOption:function(d,g){a.Widget.prototype._setOption.apply(this,arguments);d=="active"&&this.activate(g);if(d=="icons"){this._destroyIcons();
g&&this._createIcons()}if(d=="disabled")this.headers.add(this.headers.next())[g?"addClass":"removeClass"]("ui-accordion-disabled ui-state-disabled")},_keydown:function(d){if(!(this.options.disabled||d.altKey||d.ctrlKey)){var g=a.ui.keyCode,f=this.headers.length,b=this.headers.index(d.target),c=false;switch(d.keyCode){case g.RIGHT:case g.DOWN:c=this.headers[(b+1)%f];break;case g.LEFT:case g.UP:c=this.headers[(b-1+f)%f];break;case g.SPACE:case g.ENTER:this._clickHandler({target:d.target},d.target);
d.preventDefault()}if(c){a(d.target).attr("tabIndex",-1);a(c).attr("tabIndex",0);c.focus();return false}return true}},resize:function(){var d=this.options,g;if(d.fillSpace){if(a.browser.msie){var f=this.element.parent().css("overflow");this.element.parent().css("overflow","hidden")}g=this.element.parent().height();a.browser.msie&&this.element.parent().css("overflow",f);this.headers.each(function(){g-=a(this).outerHeight(true)});this.headers.next().each(function(){a(this).height(Math.max(0,g-a(this).innerHeight()+
a(this).height()))}).css("overflow","auto")}else if(d.autoHeight){g=0;this.headers.next().each(function(){g=Math.max(g,a(this).height("").height())}).height(g)}return this},activate:function(d){this.options.active=d;d=this._findActive(d)[0];this._clickHandler({target:d},d);return this},_findActive:function(d){return d?typeof d==="number"?this.headers.filter(":eq("+d+")"):this.headers.not(this.headers.not(d)):d===false?a([]):this.headers.filter(":eq(0)")},_clickHandler:function(d,g){var f=this.options;
if(!f.disabled)if(d.target){var b=a(d.currentTarget||g),c=b[0]===this.active[0];f.active=f.collapsible&&c?false:this.headers.index(b);if(!(this.running||!f.collapsible&&c)){var e=this.active;v=b.next();n=this.active.next();o={options:f,newHeader:c&&f.collapsible?a([]):b,oldHeader:this.active,newContent:c&&f.collapsible?a([]):v,oldContent:n};var k=this.headers.index(this.active[0])>this.headers.index(b[0]);this.active=c?a([]):b;this._toggle(v,n,o,c,k);e.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(!c){b.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);b.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:a([]),oldHeader:f.active,newContent:a([]),oldContent:n},v=this.active=a([]);this._toggle(v,n,o)}},_toggle:function(d,g,f,b,c){var e=this,k=e.options;e.toShow=d;e.toHide=g;e.data=f;var n=function(){if(e)return e._completed.apply(e,arguments)};e._trigger("changestart",null,e.data);e.running=g.size()===0?d.size():g.size();if(k.animated){f={};f=k.collapsible&&b?{toShow:a([]),toHide:g,complete:n,down:c,autoHeight:k.autoHeight||k.fillSpace}:{toShow:d,toHide:g,complete:n,down:c,autoHeight:k.autoHeight||
k.fillSpace};if(!k.proxied)k.proxied=k.animated;if(!k.proxiedDuration)k.proxiedDuration=k.duration;k.animated=a.isFunction(k.proxied)?k.proxied(f):k.proxied;k.duration=a.isFunction(k.proxiedDuration)?k.proxiedDuration(f):k.proxiedDuration;b=a.ui.accordion.animations;var o=k.duration,v=k.animated;if(v&&!b[v]&&!a.easing[v])v="slide";b[v]||(b[v]=function(r){this.slide(r,{easing:v,duration:o||700})});b[v](f)}else{if(k.collapsible&&b)d.toggle();else{g.hide();d.show()}n(true)}g.prev().attr({"aria-expanded":"false",
"aria-selected":"false",tabIndex:-1}).blur();d.prev().attr({"aria-expanded":"true","aria-selected":"true",tabIndex:0}).focus()},_completed:function(d){this.running=d?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)}}});a.extend(a.ui.accordion,{version:"1.8.11",
animations:{slide:function(d,g){d=a.extend({easing:"swing",duration:300},d,g);if(d.toHide.size())if(d.toShow.size()){var f=d.toShow.css("overflow"),b=0,c={},e={},k,n=d.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));a.each(["height","paddingTop","paddingBottom"],function(o,v){e[v]="hide";var r=(""+a.css(d.toShow[0],v)).match(/^([\d+-.]+)(.*)$/);
c[v]={value:r[1],unit:r[2]||"px"}});d.toShow.css({height:0,overflow:"hidden"}).show();d.toHide.filter(":hidden").each(d.complete).end().filter(":visible").animate(e,{step:function(o,v){if(v.prop=="height")b=v.end-v.start===0?0:(v.now-v.start)/(v.end-v.start);d.toShow[0].style[v.prop]=b*c[v.prop].value+c[v.prop].unit},duration:d.duration,easing:d.easing,complete:function(){d.autoHeight||d.toShow.css("height","");d.toShow.css({width:k,overflow:f});d.complete()}})}else d.toHide.animate({height:"hide",
paddingTop:"hide",paddingBottom:"hide"},d);else d.toShow.animate({height:"show",paddingTop:"show",paddingBottom:"show"},d)},bounceslide:function(d){this.slide(d,{easing:d.down?"easeOutBounce":"swing",duration:d.down?1E3:200})}}})})(jQuery);
(function(a){var d=0;a.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,b;this.element.addClass("ui-autocomplete-input").attr("autocomplete","off").attr({role:"textbox","aria-autocomplete":"list","aria-haspopup":"true"}).bind("keydown.autocomplete",function(c){if(!(g.options.disabled||g.element.attr("readonly"))){b=
false;var e=a.ui.keyCode;switch(c.keyCode){case e.PAGE_UP:g._move("previousPage",c);break;case e.PAGE_DOWN:g._move("nextPage",c);break;case e.UP:g._move("previous",c);c.preventDefault();break;case e.DOWN:g._move("next",c);c.preventDefault();break;case e.ENTER:case e.NUMPAD_ENTER:if(g.menu.active){b=true;c.preventDefault()}case e.TAB:if(!g.menu.active)return;g.menu.select(c);break;case e.ESCAPE:g.element.val(g.term);g.close(c);break;default:clearTimeout(g.searching);g.searching=setTimeout(function(){if(g.term!=
g.element.val()){g.selectedItem=null;g.search(null,c)}},g.options.delay);break}}}).bind("keypress.autocomplete",function(c){if(b){b=false;c.preventDefault()}}).bind("focus.autocomplete",function(){if(!g.options.disabled){g.selectedItem=null;g.previous=g.element.val()}}).bind("blur.autocomplete",function(c){if(!g.options.disabled){clearTimeout(g.searching);g.closing=setTimeout(function(){g.close(c);g._change(c)},150)}});this._initSource();this.response=function(){return g._response.apply(g,arguments)};
this.menu=a("<ul></ul>").addClass("ui-autocomplete").appendTo(a(this.options.appendTo||"body",f)[0]).mousedown(function(c){var e=g.menu.element[0];a(c.target).closest(".ui-menu-item").length||setTimeout(function(){a(document).one("mousedown",function(k){k.target!==g.element[0]&&k.target!==e&&!a.ui.contains(e,k.target)&&g.close()})},1);setTimeout(function(){clearTimeout(g.closing)},13)}).menu({focus:function(c,e){var k=e.item.data("item.autocomplete");false!==g._trigger("focus",c,{item:k})&&/^key/.test(c.originalEvent.type)&&
g.element.val(k.value)},selected:function(c,e){var k=e.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",c,{item:k})&&g.element.val(k.value);g.term=g.element.val();g.close(c);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");
a.fn.bgiframe&&this.menu.element.bgiframe()},destroy:function(){this.element.removeClass("ui-autocomplete-input").removeAttr("autocomplete").removeAttr("role").removeAttr("aria-autocomplete").removeAttr("aria-haspopup");this.menu.element.remove();a.Widget.prototype.destroy.call(this)},_setOption:function(g,f){a.Widget.prototype._setOption.apply(this,arguments);g==="source"&&this._initSource();if(g==="appendTo")this.menu.element.appendTo(a(f||"body",this.element[0].ownerDocument)[0]);g==="disabled"&&
f&&this.xhr&&this.xhr.abort()},_initSource:function(){var g=this,f,b;if(a.isArray(this.options.source)){f=this.options.source;this.source=function(c,e){e(a.ui.autocomplete.filter(f,c.term))}}else if(typeof this.options.source==="string"){b=this.options.source;this.source=function(c,e){g.xhr&&g.xhr.abort();g.xhr=a.ajax({url:b,data:c,dataType:"json",autocompleteRequest:++d,success:function(k){this.autocompleteRequest===d&&e(k)},error:function(){this.autocompleteRequest===d&&e([])}})}}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 a.map(g,function(f){if(typeof f==="string")return{label:f,value:f};return a.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(a.extend({of:this.element},this.options.position));this.options.autoFocus&&this.menu.next(new a.Event("mouseover"))},_resizeMenu:function(){var g=this.menu.element;g.outerWidth(Math.max(g.width("").outerWidth(),this.element.outerWidth()))},_renderMenu:function(g,f){var b=this;
a.each(f,function(c,e){b._renderItem(g,e)})},_renderItem:function(g,f){return a("<li></li>").data("item.autocomplete",f).append(a("<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}});a.extend(a.ui.autocomplete,{escapeRegex:function(g){return g.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,
"\\$&")},filter:function(g,f){var b=new RegExp(a.ui.autocomplete.escapeRegex(f),"i");return a.grep(g,function(c){return b.test(c.label||c.value||c)})}})})(jQuery);
(function(a){a.widget("ui.menu",{_create:function(){var d=this;this.element.addClass("ui-menu ui-widget ui-widget-content ui-corner-all").attr({role:"listbox","aria-activedescendant":"ui-active-menuitem"}).click(function(g){if(a(g.target).closest(".ui-menu-item a").length){g.preventDefault();d.select(g)}});this.refresh()},refresh:function(){var d=this;this.element.children("li:not(.ui-menu-item):has(a)").addClass("ui-menu-item").attr("role","menuitem").children("a").addClass("ui-corner-all").attr("tabindex",
-1).mouseenter(function(g){d.activate(g,a(this).parent())}).mouseleave(function(){d.deactivate()})},activate:function(d,g){this.deactivate();if(this.hasScroll()){var f=g.offset().top-this.element.offset().top,b=this.element.attr("scrollTop"),c=this.element.height();if(f<0)this.element.attr("scrollTop",b+f);else f>=c&&this.element.attr("scrollTop",b+f-c+g.height())}this.active=g.eq(0).children("a").addClass("ui-state-hover").attr("id","ui-active-menuitem").end();this._trigger("focus",d,{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(d){this.move("next",".ui-menu-item:first",d)},previous:function(d){this.move("prev",".ui-menu-item:last",d)},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(d,g,f){if(this.active){d=this.active[d+"All"](".ui-menu-item").eq(0);
d.length?this.activate(f,d):this.activate(f,this.element.children(g))}else this.activate(f,this.element.children(g))},nextPage:function(d){if(this.hasScroll())if(!this.active||this.last())this.activate(d,this.element.children(".ui-menu-item:first"));else{var g=this.active.offset().top,f=this.element.height(),b=this.element.children(".ui-menu-item").filter(function(){var c=a(this).offset().top-g-f+a(this).height();return c<10&&c>-10});b.length||(b=this.element.children(".ui-menu-item:last"));this.activate(d,
b)}else this.activate(d,this.element.children(".ui-menu-item").filter(!this.active||this.last()?":first":":last"))},previousPage:function(d){if(this.hasScroll())if(!this.active||this.first())this.activate(d,this.element.children(".ui-menu-item:last"));else{var g=this.active.offset().top,f=this.element.height();result=this.element.children(".ui-menu-item").filter(function(){var b=a(this).offset().top-g+f-a(this).height();return b<10&&b>-10});result.length||(result=this.element.children(".ui-menu-item:first"));
this.activate(d,result)}else this.activate(d,this.element.children(".ui-menu-item").filter(!this.active||this.first()?":last":":first"))},hasScroll:function(){return this.element.height()<this.element.attr("scrollHeight")},select:function(d){this._trigger("selected",d,{item:this.active})}})})(jQuery);
(function(a){var d,g=function(b){a(":ui-button",b.target.form).each(function(){var c=a(this).data("button");setTimeout(function(){c.refresh()},1)})},f=function(b){var c=b.name,e=b.form,k=a([]);if(c)k=e?a(e).find("[name='"+c+"']"):a("[name='"+c+"']",b.ownerDocument).filter(function(){return!this.form});return k};a.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 b=this,c=this.options,e=this.type==="checkbox"||this.type==="radio",k="ui-state-hover"+(!e?" ui-state-active":"");if(c.label===null)c.label=this.buttonElement.html();if(this.element.is(":disabled"))c.disabled=true;this.buttonElement.addClass("ui-button ui-widget ui-state-default ui-corner-all").attr("role","button").bind("mouseenter.button",
function(){if(!c.disabled){a(this).addClass("ui-state-hover");this===d&&a(this).addClass("ui-state-active")}}).bind("mouseleave.button",function(){c.disabled||a(this).removeClass(k)}).bind("focus.button",function(){a(this).addClass("ui-state-focus")}).bind("blur.button",function(){a(this).removeClass("ui-state-focus")});e&&this.element.bind("change.button",function(){b.refresh()});if(this.type==="checkbox")this.buttonElement.bind("click.button",function(){if(c.disabled)return false;a(this).toggleClass("ui-state-active");
b.buttonElement.attr("aria-pressed",b.element[0].checked)});else if(this.type==="radio")this.buttonElement.bind("click.button",function(){if(c.disabled)return false;a(this).addClass("ui-state-active");b.buttonElement.attr("aria-pressed",true);var n=b.element[0];f(n).not(n).map(function(){return a(this).button("widget")[0]}).removeClass("ui-state-active").attr("aria-pressed",false)});else{this.buttonElement.bind("mousedown.button",function(){if(c.disabled)return false;a(this).addClass("ui-state-active");
d=this;a(document).one("mouseup",function(){d=null})}).bind("mouseup.button",function(){if(c.disabled)return false;a(this).removeClass("ui-state-active")}).bind("keydown.button",function(n){if(c.disabled)return false;if(n.keyCode==a.ui.keyCode.SPACE||n.keyCode==a.ui.keyCode.ENTER)a(this).addClass("ui-state-active")}).bind("keyup.button",function(){a(this).removeClass("ui-state-active")});this.buttonElement.is("a")&&this.buttonElement.keyup(function(n){n.keyCode===a.ui.keyCode.SPACE&&a(this).click()})}this._setOption("disabled",
c.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 b=this.element.parents().filter(":last"),c="label[for="+this.element.attr("id")+"]";this.buttonElement=b.find(c);if(!this.buttonElement.length){b=b.length?b.siblings():this.element.siblings();this.buttonElement=b.filter(c);if(!this.buttonElement.length)this.buttonElement=b.find(c)}this.element.addClass("ui-helper-hidden-accessible");
(b=this.element.is(":checked"))&&this.buttonElement.addClass("ui-state-active");this.buttonElement.attr("aria-pressed",b)}else this.buttonElement=this.element},widget:function(){return this.buttonElement},destroy:function(){this.element.removeClass("ui-helper-hidden-accessible");this.buttonElement.removeClass("ui-button ui-widget ui-state-default ui-corner-all ui-state-hover ui-state-active  ui-button-icons-only ui-button-icon-only ui-button-text-icons ui-button-text-icon-primary ui-button-text-icon-secondary ui-button-text-only").removeAttr("role").removeAttr("aria-pressed").html(this.buttonElement.find(".ui-button-text").html());
this.hasTitle||this.buttonElement.removeAttr("title");a.Widget.prototype.destroy.call(this)},_setOption:function(b,c){a.Widget.prototype._setOption.apply(this,arguments);if(b==="disabled")c?this.element.attr("disabled",true):this.element.removeAttr("disabled");this._resetButton()},refresh:function(){var b=this.element.is(":disabled");b!==this.options.disabled&&this._setOption("disabled",b);if(this.type==="radio")f(this.element[0]).each(function(){a(this).is(":checked")?a(this).button("widget").addClass("ui-state-active").attr("aria-pressed",
true):a(this).button("widget").removeClass("ui-state-active").attr("aria-pressed",false)});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 b=this.buttonElement.removeClass("ui-button-icons-only ui-button-icon-only ui-button-text-icons ui-button-text-icon-primary ui-button-text-icon-secondary ui-button-text-only"),
c=a("<span></span>").addClass("ui-button-text").html(this.options.label).appendTo(b.empty()).text(),e=this.options.icons,k=e.primary&&e.secondary,n=[];if(e.primary||e.secondary){if(this.options.text)n.push("ui-button-text-icon"+(k?"s":e.primary?"-primary":"-secondary"));e.primary&&b.prepend("<span class='ui-button-icon-primary ui-icon "+e.primary+"'></span>");e.secondary&&b.append("<span class='ui-button-icon-secondary ui-icon "+e.secondary+"'></span>");if(!this.options.text){n.push(k?"ui-button-icons-only":
"ui-button-icon-only");this.hasTitle||b.attr("title",c)}}else n.push("ui-button-text-only");b.addClass(n.join(" "))}}});a.widget("ui.buttonset",{options:{items:":button, :submit, :reset, :checkbox, :radio, a, :data(button)"},_create:function(){this.element.addClass("ui-buttonset")},_init:function(){this.refresh()},_setOption:function(b,c){b==="disabled"&&this.buttons.button("option",b,c);a.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 a(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 a(this).button("widget")[0]}).removeClass("ui-corner-left ui-corner-right").end().button("destroy");a.Widget.prototype.destroy.call(this)}})})(jQuery);
(function(a,d){var g={buttons:true,height:true,maxHeight:true,maxWidth:true,minHeight:true,minWidth:true,width:true},f={maxHeight:true,maxWidth:true,minHeight:true,minWidth:true};a.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(b){var c=a(this).css(b).offset().top;c<0&&
a(this).css("top",b.top-c)}},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 b=this,c=b.options,e=c.title||"&#160;",k=a.ui.dialog.getTitleId(b.element),n=(b.uiDialog=a("<div></div>")).appendTo(document.body).hide().addClass("ui-dialog ui-widget ui-widget-content ui-corner-all "+c.dialogClass).css({zIndex:c.zIndex}).attr("tabIndex",
-1).css("outline",0).keydown(function(r){if(c.closeOnEscape&&r.keyCode&&r.keyCode===a.ui.keyCode.ESCAPE){b.close(r);r.preventDefault()}}).attr({role:"dialog","aria-labelledby":k}).mousedown(function(r){b.moveToTop(false,r)});b.element.show().removeAttr("title").addClass("ui-dialog-content ui-widget-content").appendTo(n);var o=(b.uiDialogTitlebar=a("<div></div>")).addClass("ui-dialog-titlebar ui-widget-header ui-corner-all ui-helper-clearfix").prependTo(n),v=a('<a href="#"></a>').addClass("ui-dialog-titlebar-close ui-corner-all").attr("role",
"button").hover(function(){v.addClass("ui-state-hover")},function(){v.removeClass("ui-state-hover")}).focus(function(){v.addClass("ui-state-focus")}).blur(function(){v.removeClass("ui-state-focus")}).click(function(r){b.close(r);return false}).appendTo(o);(b.uiDialogTitlebarCloseText=a("<span></span>")).addClass("ui-icon ui-icon-closethick").text(c.closeText).appendTo(v);a("<span></span>").addClass("ui-dialog-title").attr("id",k).html(e).prependTo(o);if(a.isFunction(c.beforeclose)&&!a.isFunction(c.beforeClose))c.beforeClose=
c.beforeclose;o.find("*").add(o).disableSelection();c.draggable&&a.fn.draggable&&b._makeDraggable();c.resizable&&a.fn.resizable&&b._makeResizable();b._createButtons(c.buttons);b._isOpen=false;a.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(b){var c=this,e,k;if(false!==c._trigger("beforeClose",b)){c.overlay&&c.overlay.destroy();c.uiDialog.unbind("keypress.ui-dialog");c._isOpen=false;if(c.options.hide)c.uiDialog.hide(c.options.hide,function(){c._trigger("close",b)});else{c.uiDialog.hide();c._trigger("close",b)}a.ui.dialog.overlay.resize();if(c.options.modal){e=0;a(".ui-dialog").each(function(){if(this!==
c.uiDialog[0]){k=a(this).css("z-index");isNaN(k)||(e=Math.max(e,k))}});a.ui.dialog.maxZ=e}return c}},isOpen:function(){return this._isOpen},moveToTop:function(b,c){var e=this.options;if(e.modal&&!b||!e.stack&&!e.modal)return this._trigger("focus",c);if(e.zIndex>a.ui.dialog.maxZ)a.ui.dialog.maxZ=e.zIndex;if(this.overlay){a.ui.dialog.maxZ+=1;this.overlay.$el.css("z-index",a.ui.dialog.overlay.maxZ=a.ui.dialog.maxZ)}e={scrollTop:this.element.attr("scrollTop"),scrollLeft:this.element.attr("scrollLeft")};
a.ui.dialog.maxZ+=1;this.uiDialog.css("z-index",a.ui.dialog.maxZ);this.element.attr(e);this._trigger("focus",c);return this},open:function(){if(!this._isOpen){var b=this.options,c=this.uiDialog;this.overlay=b.modal?new a.ui.dialog.overlay(this):null;this._size();this._position(b.position);c.show(b.show);this.moveToTop(true);b.modal&&c.bind("keypress.ui-dialog",function(e){if(e.keyCode===a.ui.keyCode.TAB){var k=a(":tabbable",this),n=k.filter(":first");k=k.filter(":last");if(e.target===k[0]&&!e.shiftKey){n.focus(1);
return false}else if(e.target===n[0]&&e.shiftKey){k.focus(1);return false}}});a(this.element.find(":tabbable").get().concat(c.find(".ui-dialog-buttonpane :tabbable").get().concat(c.get()))).eq(0).focus();this._isOpen=true;this._trigger("open");return this}},_createButtons:function(b){var c=this,e=false,k=a("<div></div>").addClass("ui-dialog-buttonpane ui-widget-content ui-helper-clearfix"),n=a("<div></div>").addClass("ui-dialog-buttonset").appendTo(k);c.uiDialog.find(".ui-dialog-buttonpane").remove();
typeof b==="object"&&b!==null&&a.each(b,function(){return!(e=true)});if(e){a.each(b,function(o,v){v=a.isFunction(v)?{click:v,text:o}:v;var r=a('<button type="button"></button>').attr(v,true).unbind("click").click(function(){v.click.apply(c.element[0],arguments)}).appendTo(n);a.fn.button&&r.button()});k.appendTo(c.uiDialog)}},_makeDraggable:function(){function b(o){return{position:o.position,offset:o.offset}}var c=this,e=c.options,k=a(document),n;c.uiDialog.draggable({cancel:".ui-dialog-content, .ui-dialog-titlebar-close",
handle:".ui-dialog-titlebar",containment:"document",start:function(o,v){n=e.height==="auto"?"auto":a(this).height();a(this).height(a(this).height()).addClass("ui-dialog-dragging");c._trigger("dragStart",o,b(v))},drag:function(o,v){c._trigger("drag",o,b(v))},stop:function(o,v){e.position=[v.position.left-k.scrollLeft(),v.position.top-k.scrollTop()];a(this).removeClass("ui-dialog-dragging").height(n);c._trigger("dragStop",o,b(v));a.ui.dialog.overlay.resize()}})},_makeResizable:function(b){function c(o){return{originalPosition:o.originalPosition,
originalSize:o.originalSize,position:o.position,size:o.size}}b=b===d?this.options.resizable:b;var e=this,k=e.options,n=e.uiDialog.css("position");e.uiDialog.resizable({cancel:".ui-dialog-content",containment:"document",alsoResize:e.element,maxWidth:k.maxWidth,maxHeight:k.maxHeight,minWidth:k.minWidth,minHeight:e._minHeight(),handles:typeof b==="string"?b:"n,e,s,w,se,sw,ne,nw",start:function(o,v){a(this).addClass("ui-dialog-resizing");e._trigger("resizeStart",o,c(v))},resize:function(o,v){e._trigger("resize",
o,c(v))},stop:function(o,v){a(this).removeClass("ui-dialog-resizing");k.height=a(this).height();k.width=a(this).width();e._trigger("resizeStop",o,c(v));a.ui.dialog.overlay.resize()}}).css("position",n).find(".ui-resizable-se").addClass("ui-icon ui-icon-grip-diagonal-se")},_minHeight:function(){var b=this.options;return b.height==="auto"?b.minHeight:Math.min(b.minHeight,b.height)},_position:function(b){var c=[],e=[0,0],k;if(b){if(typeof b==="string"||typeof b==="object"&&"0"in b){c=b.split?b.split(" "):
[b[0],b[1]];if(c.length===1)c[1]=c[0];a.each(["left","top"],function(n,o){if(+c[n]===c[n]){e[n]=c[n];c[n]=o}});b={my:c.join(" "),at:c.join(" "),offset:e.join(" ")}}b=a.extend({},a.ui.dialog.prototype.options.position,b)}else b=a.ui.dialog.prototype.options.position;(k=this.uiDialog.is(":visible"))||this.uiDialog.show();this.uiDialog.css({top:0,left:0}).position(a.extend({of:window},b));k||this.uiDialog.hide()},_setOptions:function(b){var c=this,e={},k=false;a.each(b,function(n,o){c._setOption(n,o);
if(n in g)k=true;if(n in f)e[n]=o});k&&this._size();this.uiDialog.is(":data(resizable)")&&this.uiDialog.resizable("option",e)},_setOption:function(b,c){var e=this.uiDialog;switch(b){case "beforeclose":b="beforeClose";break;case "buttons":this._createButtons(c);break;case "closeText":this.uiDialogTitlebarCloseText.text(""+c);break;case "dialogClass":e.removeClass(this.options.dialogClass).addClass("ui-dialog ui-widget ui-widget-content ui-corner-all "+c);break;case "disabled":c?e.addClass("ui-dialog-disabled"):
e.removeClass("ui-dialog-disabled");break;case "draggable":var k=e.is(":data(draggable)");k&&!c&&e.draggable("destroy");!k&&c&&this._makeDraggable();break;case "position":this._position(c);break;case "resizable":(k=e.is(":data(resizable)"))&&!c&&e.resizable("destroy");k&&typeof c==="string"&&e.resizable("option","handles",c);!k&&c!==false&&this._makeResizable(c);break;case "title":a(".ui-dialog-title",this.uiDialogTitlebar).html(""+(c||"&#160;"));break}a.Widget.prototype._setOption.apply(this,arguments)},
_size:function(){var b=this.options,c,e,k=this.uiDialog.is(":visible");this.element.show().css({width:"auto",minHeight:0,height:0});if(b.minWidth>b.width)b.width=b.minWidth;c=this.uiDialog.css({height:"auto",width:b.width}).height();e=Math.max(0,b.minHeight-c);if(b.height==="auto")if(a.support.minHeight)this.element.css({minHeight:e,height:"auto"});else{this.uiDialog.show();b=this.element.css("height","auto").height();k||this.uiDialog.hide();this.element.height(Math.max(b,e))}else this.element.height(Math.max(b.height-
c,0));this.uiDialog.is(":data(resizable)")&&this.uiDialog.resizable("option","minHeight",this._minHeight())}});a.extend(a.ui.dialog,{version:"1.8.11",uuid:0,maxZ:0,getTitleId:function(b){b=b.attr("id");if(!b){this.uuid+=1;b=this.uuid}return"ui-dialog-title-"+b},overlay:function(b){this.$el=a.ui.dialog.overlay.create(b)}});a.extend(a.ui.dialog.overlay,{instances:[],oldInstances:[],maxZ:0,events:a.map("focus,mousedown,mouseup,keydown,keypress,click".split(","),function(b){return b+".dialog-overlay"}).join(" "),
create:function(b){if(this.instances.length===0){setTimeout(function(){a.ui.dialog.overlay.instances.length&&a(document).bind(a.ui.dialog.overlay.events,function(e){if(a(e.target).zIndex()<a.ui.dialog.overlay.maxZ)return false})},1);a(document).bind("keydown.dialog-overlay",function(e){if(b.options.closeOnEscape&&e.keyCode&&e.keyCode===a.ui.keyCode.ESCAPE){b.close(e);e.preventDefault()}});a(window).bind("resize.dialog-overlay",a.ui.dialog.overlay.resize)}var c=(this.oldInstances.pop()||a("<div></div>").addClass("ui-widget-overlay")).appendTo(document.body).css({width:this.width(),
height:this.height()});a.fn.bgiframe&&c.bgiframe();this.instances.push(c);return c},destroy:function(b){var c=a.inArray(b,this.instances);c!=-1&&this.oldInstances.push(this.instances.splice(c,1)[0]);this.instances.length===0&&a([document,window]).unbind(".dialog-overlay");b.remove();var e=0;a.each(this.instances,function(){e=Math.max(e,this.css("z-index"))});this.maxZ=e},height:function(){var b,c;if(a.browser.msie&&a.browser.version<7){b=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);
c=Math.max(document.documentElement.offsetHeight,document.body.offsetHeight);return b<c?a(window).height()+"px":b+"px"}else return a(document).height()+"px"},width:function(){var b,c;if(a.browser.msie&&a.browser.version<7){b=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth);c=Math.max(document.documentElement.offsetWidth,document.body.offsetWidth);return b<c?a(window).width()+"px":b+"px"}else return a(document).width()+"px"},resize:function(){var b=a([]);a.each(a.ui.dialog.overlay.instances,
function(){b=b.add(this)});b.css({width:0,height:0}).css({width:a.ui.dialog.overlay.width(),height:a.ui.dialog.overlay.height()})}});a.extend(a.ui.dialog.overlay.prototype,{destroy:function(){a.ui.dialog.overlay.destroy(this.$el)}})})(jQuery);
(function(a){a.widget("ui.slider",a.ui.mouse,{widgetEventPrefix:"slide",options:{animate:false,distance:0,max:100,min:0,orientation:"horizontal",range:false,step:1,value:0,values:null},_create:function(){var d=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=a([]);if(g.range){if(g.range===true){this.range=a("<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=a("<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")}a(".ui-slider-handle",this.element).length===0&&a("<a href='#'></a>").appendTo(this.element).addClass("ui-slider-handle");
if(g.values&&g.values.length)for(;a(".ui-slider-handle",this.element).length<g.values.length;)a("<a href='#'></a>").appendTo(this.element).addClass("ui-slider-handle");this.handles=a(".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||a(this).addClass("ui-state-hover")},function(){a(this).removeClass("ui-state-hover")}).focus(function(){if(g.disabled)a(this).blur();
else{a(".ui-slider .ui-state-focus").removeClass("ui-state-focus");a(this).addClass("ui-state-focus")}}).blur(function(){a(this).removeClass("ui-state-focus")});this.handles.each(function(f){a(this).data("index.ui-slider-handle",f)});this.handles.keydown(function(f){var b=true,c=a(this).data("index.ui-slider-handle"),e,k,n;if(!d.options.disabled){switch(f.keyCode){case a.ui.keyCode.HOME:case a.ui.keyCode.END:case a.ui.keyCode.PAGE_UP:case a.ui.keyCode.PAGE_DOWN:case a.ui.keyCode.UP:case a.ui.keyCode.RIGHT:case a.ui.keyCode.DOWN:case a.ui.keyCode.LEFT:b=
false;if(!d._keySliding){d._keySliding=true;a(this).addClass("ui-state-active");e=d._start(f,c);if(e===false)return}break}n=d.options.step;e=d.options.values&&d.options.values.length?(k=d.values(c)):(k=d.value());switch(f.keyCode){case a.ui.keyCode.HOME:k=d._valueMin();break;case a.ui.keyCode.END:k=d._valueMax();break;case a.ui.keyCode.PAGE_UP:k=d._trimAlignValue(e+(d._valueMax()-d._valueMin())/5);break;case a.ui.keyCode.PAGE_DOWN:k=d._trimAlignValue(e-(d._valueMax()-d._valueMin())/5);break;case a.ui.keyCode.UP:case a.ui.keyCode.RIGHT:if(e===
d._valueMax())return;k=d._trimAlignValue(e+n);break;case a.ui.keyCode.DOWN:case a.ui.keyCode.LEFT:if(e===d._valueMin())return;k=d._trimAlignValue(e-n);break}d._slide(f,c,k);return b}}).keyup(function(f){var b=a(this).data("index.ui-slider-handle");if(d._keySliding){d._keySliding=false;d._stop(f,b);d._change(f,b);a(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(d){var g=this.options,f,b,c,e,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:d.pageX,y:d.pageY});b=this._valueMax()-this._valueMin()+1;e=this;this.handles.each(function(n){var o=Math.abs(f-e.values(n));if(b>o){b=o;c=a(this);k=n}});if(g.range===true&&this.values(1)===g.min){k+=1;c=a(this.handles[k])}if(this._start(d,
k)===false)return false;this._mouseSliding=true;e._handleIndex=k;c.addClass("ui-state-active").focus();g=c.offset();this._clickOffset=!a(d.target).parents().andSelf().is(".ui-slider-handle")?{left:0,top:0}:{left:d.pageX-g.left-c.width()/2,top:d.pageY-g.top-c.height()/2-(parseInt(c.css("borderTopWidth"),10)||0)-(parseInt(c.css("borderBottomWidth"),10)||0)+(parseInt(c.css("marginTop"),10)||0)};this.handles.hasClass("ui-state-hover")||this._slide(d,k,f);return this._animateOff=true},_mouseStart:function(){return true},
_mouseDrag:function(d){var g=this._normValueFromMouse({x:d.pageX,y:d.pageY});this._slide(d,this._handleIndex,g);return false},_mouseStop:function(d){this.handles.removeClass("ui-state-active");this._mouseSliding=false;this._stop(d,this._handleIndex);this._change(d,this._handleIndex);this._clickOffset=this._handleIndex=null;return this._animateOff=false},_detectOrientation:function(){this.orientation=this.options.orientation==="vertical"?"vertical":"horizontal"},_normValueFromMouse:function(d){var g;
if(this.orientation==="horizontal"){g=this.elementSize.width;d=d.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)}else{g=this.elementSize.height;d=d.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0)}g=d/g;if(g>1)g=1;if(g<0)g=0;if(this.orientation==="vertical")g=1-g;d=this._valueMax()-this._valueMin();return this._trimAlignValue(this._valueMin()+g*d)},_start:function(d,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",d,f)},_slide:function(d,g,f){var b;if(this.options.values&&this.options.values.length){b=this.values(g?0:1);if(this.options.values.length===2&&this.options.range===true&&(g===0&&f>b||g===1&&f<b))f=b;if(f!==this.values(g)){b=this.values();b[g]=f;d=this._trigger("slide",d,{handle:this.handles[g],value:f,values:b});this.values(g?0:1);d!==false&&this.values(g,f,true)}}else if(f!==this.value()){d=this._trigger("slide",d,{handle:this.handles[g],
value:f});d!==false&&this.value(f)}},_stop:function(d,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",d,f)},_change:function(d,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",d,f)}},value:function(d){if(arguments.length){this.options.value=
this._trimAlignValue(d);this._refreshValue();this._change(null,0)}return this._value()},values:function(d,g){var f,b,c;if(arguments.length>1){this.options.values[d]=this._trimAlignValue(g);this._refreshValue();this._change(null,d)}if(arguments.length)if(a.isArray(arguments[0])){f=this.options.values;b=arguments[0];for(c=0;c<f.length;c+=1){f[c]=this._trimAlignValue(b[c]);this._change(null,c)}this._refreshValue()}else return this.options.values&&this.options.values.length?this._values(d):this.value();
else return this._values()},_setOption:function(d,g){var f,b=0;if(a.isArray(this.options.values))b=this.options.values.length;a.Widget.prototype._setOption.apply(this,arguments);switch(d){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<b;f+=1)this._change(null,f);this._animateOff=false;break}},_value:function(){var d=this.options.value;return d=this._trimAlignValue(d)},_values:function(d){var g,f;if(arguments.length){g=this.options.values[d];
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(d){if(d<=this._valueMin())return this._valueMin();if(d>=this._valueMax())return this._valueMax();var g=this.options.step>0?this.options.step:1,f=(d-this._valueMin())%g;alignValue=d-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 d=this.options.range,g=this.options,f=this,b=!this._animateOff?g.animate:false,c,e={},k,n,o,v;if(this.options.values&&this.options.values.length)this.handles.each(function(r){c=(f.values(r)-f._valueMin())/(f._valueMax()-f._valueMin())*100;e[f.orientation==="horizontal"?"left":"bottom"]=c+"%";a(this).stop(1,1)[b?"animate":"css"](e,g.animate);if(f.options.range===true)if(f.orientation==="horizontal"){if(r===0)f.range.stop(1,1)[b?"animate":"css"]({left:c+"%"},g.animate);
if(r===1)f.range[b?"animate":"css"]({width:c-k+"%"},{queue:false,duration:g.animate})}else{if(r===0)f.range.stop(1,1)[b?"animate":"css"]({bottom:c+"%"},g.animate);if(r===1)f.range[b?"animate":"css"]({height:c-k+"%"},{queue:false,duration:g.animate})}k=c});else{n=this.value();o=this._valueMin();v=this._valueMax();c=v!==o?(n-o)/(v-o)*100:0;e[f.orientation==="horizontal"?"left":"bottom"]=c+"%";this.handle.stop(1,1)[b?"animate":"css"](e,g.animate);if(d==="min"&&this.orientation==="horizontal")this.range.stop(1,
1)[b?"animate":"css"]({width:c+"%"},g.animate);if(d==="max"&&this.orientation==="horizontal")this.range[b?"animate":"css"]({width:100-c+"%"},{queue:false,duration:g.animate});if(d==="min"&&this.orientation==="vertical")this.range.stop(1,1)[b?"animate":"css"]({height:c+"%"},g.animate);if(d==="max"&&this.orientation==="vertical")this.range[b?"animate":"css"]({height:100-c+"%"},{queue:false,duration:g.animate})}}});a.extend(a.ui.slider,{version:"1.8.11"})})(jQuery);
(function(a,d){var g=0,f=0;a.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(b,c){if(b=="selected")this.options.collapsible&&c==this.options.selected||
this.select(c);else{this.options[b]=c;this._tabify()}},_tabId:function(b){return b.title&&b.title.replace(/\s/g,"_").replace(/[^\w\u00c0-\uFFFF-]/g,"")||this.options.idPrefix+ ++g},_sanitizeSelector:function(b){return b.replace(/:/g,"\\:")},_cookie:function(){var b=this.cookie||(this.cookie=this.options.cookie.name||"ui-tabs-"+ ++f);return a.cookie.apply(null,[b].concat(a.makeArray(arguments)))},_ui:function(b,c){return{tab:b,panel:c,index:this.anchors.index(b)}},_cleanup:function(){this.lis.filter(".ui-state-processing").removeClass("ui-state-processing").find("span:data(label.tabs)").each(function(){var b=
a(this);b.html(b.data("label.tabs")).removeData("label.tabs")})},_tabify:function(b){function c(x,F){x.css("display","");!a.support.opacity&&F.opacity&&x[0].style.removeAttribute("filter")}var e=this,k=this.options,n=/^#.+/;this.list=this.element.find("ol,ul").eq(0);this.lis=a(" > li:has(a[href])",this.list);this.anchors=this.lis.map(function(){return a("a",this)[0]});this.panels=a([]);this.anchors.each(function(x,F){var I=a(F).attr("href"),K=I.split("#")[0],J;if(K&&(K===location.toString().split("#")[0]||
(J=a("base")[0])&&K===J.href)){I=F.hash;F.href=I}if(n.test(I))e.panels=e.panels.add(e.element.find(e._sanitizeSelector(I)));else if(I&&I!=="#"){a.data(F,"href.tabs",I);a.data(F,"load.tabs",I.replace(/#.*$/,""));I=e._tabId(F);F.href="#"+I;K=e.element.find("#"+I);if(!K.length){K=a(k.panelTemplate).attr("id",I).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").insertAfter(e.panels[x-1]||e.list);K.data("destroy.tabs",true)}e.panels=e.panels.add(K)}else k.disabled.push(x)});if(b){this.element.addClass("ui-tabs ui-widget ui-widget-content ui-corner-all");
this.list.addClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all");this.lis.addClass("ui-state-default ui-corner-top");this.panels.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom");if(k.selected===d){location.hash&&this.anchors.each(function(x,F){if(F.hash==location.hash){k.selected=x;return false}});if(typeof k.selected!=="number"&&k.cookie)k.selected=parseInt(e._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=a.unique(k.disabled.concat(a.map(this.lis.filter(".ui-state-disabled"),function(x){return e.lis.index(x)}))).sort();a.inArray(k.selected,k.disabled)!=-1&&k.disabled.splice(a.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){e.element.find(e._sanitizeSelector(e.anchors[k.selected].hash)).removeClass("ui-tabs-hide");this.lis.eq(k.selected).addClass("ui-tabs-selected ui-state-active");e.element.queue("tabs",function(){e._trigger("show",null,e._ui(e.anchors[k.selected],e.element.find(e._sanitizeSelector(e.anchors[k.selected].hash))[0]))});this.load(k.selected)}a(window).bind("unload",function(){e.lis.add(e.anchors).unbind(".tabs");e.lis=e.anchors=e.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);b=0;for(var o;o=this.lis[b];b++)a(o)[a.inArray(b,k.disabled)!=-1&&!a(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 v=function(x,F){F.is(":not(.ui-state-disabled)")&&F.addClass("ui-state-"+x)};this.lis.bind("mouseover.tabs",
function(){v("hover",a(this))});this.lis.bind("mouseout.tabs",function(){a(this).removeClass("ui-state-hover")});this.anchors.bind("focus.tabs",function(){v("focus",a(this).closest("li"))});this.anchors.bind("blur.tabs",function(){a(this).closest("li").removeClass("ui-state-focus")})}var r,q;if(k.fx)if(a.isArray(k.fx)){r=k.fx[0];q=k.fx[1]}else r=q=k.fx;var u=q?function(x,F){a(x).closest("li").addClass("ui-tabs-selected ui-state-active");F.hide().removeClass("ui-tabs-hide").animate(q,q.duration||"normal",
function(){c(F,q);e._trigger("show",null,e._ui(x,F[0]))})}:function(x,F){a(x).closest("li").addClass("ui-tabs-selected ui-state-active");F.removeClass("ui-tabs-hide");e._trigger("show",null,e._ui(x,F[0]))},y=r?function(x,F){F.animate(r,r.duration||"normal",function(){e.lis.removeClass("ui-tabs-selected ui-state-active");F.addClass("ui-tabs-hide");c(F,r);e.element.dequeue("tabs")})}:function(x,F){e.lis.removeClass("ui-tabs-selected ui-state-active");F.addClass("ui-tabs-hide");e.element.dequeue("tabs")};
this.anchors.bind(k.event+".tabs",function(){var x=this,F=a(x).closest("li"),I=e.panels.filter(":not(.ui-tabs-hide)"),K=e.element.find(e._sanitizeSelector(x.hash));if(F.hasClass("ui-tabs-selected")&&!k.collapsible||F.hasClass("ui-state-disabled")||F.hasClass("ui-state-processing")||e.panels.filter(":animated").length||e._trigger("select",null,e._ui(this,K[0]))===false){this.blur();return false}k.selected=e.anchors.index(this);e.abort();if(k.collapsible)if(F.hasClass("ui-tabs-selected")){k.selected=
-1;k.cookie&&e._cookie(k.selected,k.cookie);e.element.queue("tabs",function(){y(x,I)}).dequeue("tabs");this.blur();return false}else if(!I.length){k.cookie&&e._cookie(k.selected,k.cookie);e.element.queue("tabs",function(){u(x,K)});e.load(e.anchors.index(this));this.blur();return false}k.cookie&&e._cookie(k.selected,k.cookie);if(K.length){I.length&&e.element.queue("tabs",function(){y(x,I)});e.element.queue("tabs",function(){u(x,K)});e.load(e.anchors.index(this))}else throw"jQuery UI Tabs: Mismatching fragment identifier.";
a.browser.msie&&this.blur()});this.anchors.bind("click.tabs",function(){return false})},_getIndex:function(b){if(typeof b=="string")b=this.anchors.index(this.anchors.filter("[href$="+b+"]"));return b},destroy:function(){var b=this.options;this.abort();this.element.unbind(".tabs").removeClass("ui-tabs ui-widget ui-widget-content ui-corner-all ui-tabs-collapsible").removeData("tabs");this.list.removeClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all");this.anchors.each(function(){var c=
a.data(this,"href.tabs");if(c)this.href=c;var e=a(this).unbind(".tabs");a.each(["href","load","cache"],function(k,n){e.removeData(n+".tabs")})});this.lis.unbind(".tabs").add(this.panels).each(function(){a.data(this,"destroy.tabs")?a(this).remove():a(this).removeClass("ui-state-default ui-corner-top ui-tabs-selected ui-state-active ui-state-hover ui-state-focus ui-state-disabled ui-tabs-panel ui-widget-content ui-corner-bottom ui-tabs-hide")});b.cookie&&this._cookie(null,b.cookie);return this},add:function(b,
c,e){if(e===d)e=this.anchors.length;var k=this,n=this.options;c=a(n.tabTemplate.replace(/#\{href\}/g,b).replace(/#\{label\}/g,c));b=!b.indexOf("#")?b.replace("#",""):this._tabId(a("a",c)[0]);c.addClass("ui-state-default ui-corner-top").data("destroy.tabs",true);var o=k.element.find("#"+b);o.length||(o=a(n.panelTemplate).attr("id",b).data("destroy.tabs",true));o.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom ui-tabs-hide");if(e>=this.lis.length){c.appendTo(this.list);o.appendTo(this.list[0].parentNode)}else{c.insertBefore(this.lis[e]);
o.insertBefore(this.panels[e])}n.disabled=a.map(n.disabled,function(v){return v>=e?++v:v});this._tabify();if(this.anchors.length==1){n.selected=0;c.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[e],this.panels[e]));return this},remove:function(b){b=this._getIndex(b);var c=this.options,e=this.lis.eq(b).remove(),k=this.panels.eq(b).remove();
if(e.hasClass("ui-tabs-selected")&&this.anchors.length>1)this.select(b+(b+1<this.anchors.length?1:-1));c.disabled=a.map(a.grep(c.disabled,function(n){return n!=b}),function(n){return n>=b?--n:n});this._tabify();this._trigger("remove",null,this._ui(e.find("a")[0],k[0]));return this},enable:function(b){b=this._getIndex(b);var c=this.options;if(a.inArray(b,c.disabled)!=-1){this.lis.eq(b).removeClass("ui-state-disabled");c.disabled=a.grep(c.disabled,function(e){return e!=b});this._trigger("enable",null,
this._ui(this.anchors[b],this.panels[b]));return this}},disable:function(b){b=this._getIndex(b);var c=this.options;if(b!=c.selected){this.lis.eq(b).addClass("ui-state-disabled");c.disabled.push(b);c.disabled.sort();this._trigger("disable",null,this._ui(this.anchors[b],this.panels[b]))}return this},select:function(b){b=this._getIndex(b);if(b==-1)if(this.options.collapsible&&this.options.selected!=-1)b=this.options.selected;else return this;this.anchors.eq(b).trigger(this.options.event+".tabs");return this},
load:function(b){b=this._getIndex(b);var c=this,e=this.options,k=this.anchors.eq(b)[0],n=a.data(k,"load.tabs");this.abort();if(!n||this.element.queue("tabs").length!==0&&a.data(k,"cache.tabs"))this.element.dequeue("tabs");else{this.lis.eq(b).addClass("ui-state-processing");if(e.spinner){var o=a("span",k);o.data("label.tabs",o.html()).html(e.spinner)}this.xhr=a.ajax(a.extend({},e.ajaxOptions,{url:n,success:function(v,r){c.element.find(c._sanitizeSelector(k.hash)).html(v);c._cleanup();e.cache&&a.data(k,
"cache.tabs",true);c._trigger("load",null,c._ui(c.anchors[b],c.panels[b]));try{e.ajaxOptions.success(v,r)}catch(q){}},error:function(v,r){c._cleanup();c._trigger("load",null,c._ui(c.anchors[b],c.panels[b]));try{e.ajaxOptions.error(v,r,b,k)}catch(q){}}}));c.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(b,c){this.anchors.eq(b).removeData("cache.tabs").data("load.tabs",c);return this},length:function(){return this.anchors.length}});a.extend(a.ui.tabs,{version:"1.8.11"});a.extend(a.ui.tabs.prototype,{rotation:null,rotate:function(b,c){var e=this,k=this.options,n=e._rotate||(e._rotate=function(v){clearTimeout(e.rotation);e.rotation=setTimeout(function(){var r=k.selected;e.select(++r<e.anchors.length?r:0)},b);v&&v.stopPropagation()}),o=e._unrotate||(e._unrotate=!c?function(v){v.clientX&&
e.rotate(null)}:function(){t=k.selected;n()});if(b){this.element.bind("tabsshow",n);this.anchors.bind(k.event+".tabs",o);n()}else{clearTimeout(e.rotation);this.element.unbind("tabsshow",n);this.anchors.unbind(k.event+".tabs",o);delete this._rotate;delete this._unrotate}return this}})})(jQuery);
(function(a,d){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};a.extend(this._defaults,this.regional[""]);this.dpDiv=a('<div id="'+this._mainDivId+'" class="ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all"></div>')}function f(c,e){a.extend(c,e);for(var k in e)if(e[k]==
null||e[k]==d)c[k]=e[k];return c}a.extend(a.ui,{datepicker:{version:"1.8.11"}});var b=(new Date).getTime();a.extend(g.prototype,{markerClassName:"hasDatepicker",log:function(){this.debug&&console.log.apply("",arguments)},_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(c){f(this._defaults,c||{});return this},_attachDatepicker:function(c,e){var k=null;for(var n in this._defaults){var o=c.getAttribute("date:"+n);if(o){k=k||{};try{k[n]=eval(o)}catch(v){k[n]=o}}}n=c.nodeName.toLowerCase();
o=n=="div"||n=="span";if(!c.id){this.uuid+=1;c.id="dp"+this.uuid}var r=this._newInst(a(c),o);r.settings=a.extend({},e||{},k||{});if(n=="input")this._connectDatepicker(c,r);else o&&this._inlineDatepicker(c,r)},_newInst:function(c,e){return{id:c[0].id.replace(/([^A-Za-z0-9_-])/g,"\\\\$1"),input:c,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:e,dpDiv:!e?this.dpDiv:a('<div class="'+this._inlineClass+' ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all"></div>')}},
_connectDatepicker:function(c,e){var k=a(c);e.append=a([]);e.trigger=a([]);if(!k.hasClass(this.markerClassName)){this._attachments(k,e);k.addClass(this.markerClassName).keydown(this._doKeyDown).keypress(this._doKeyPress).keyup(this._doKeyUp).bind("setData.datepicker",function(n,o,v){e.settings[o]=v}).bind("getData.datepicker",function(n,o){return this._get(e,o)});this._autoSize(e);a.data(c,"datepicker",e)}},_attachments:function(c,e){var k=this._get(e,"appendText"),n=this._get(e,"isRTL");e.append&&
e.append.remove();if(k){e.append=a('<span class="'+this._appendClass+'">'+k+"</span>");c[n?"before":"after"](e.append)}c.unbind("focus",this._showDatepicker);e.trigger&&e.trigger.remove();k=this._get(e,"showOn");if(k=="focus"||k=="both")c.focus(this._showDatepicker);if(k=="button"||k=="both"){k=this._get(e,"buttonText");var o=this._get(e,"buttonImage");e.trigger=a(this._get(e,"buttonImageOnly")?a("<img/>").addClass(this._triggerClass).attr({src:o,alt:k,title:k}):a('<button type="button"></button>').addClass(this._triggerClass).html(o==
""?k:a("<img/>").attr({src:o,alt:k,title:k})));c[n?"before":"after"](e.trigger);e.trigger.click(function(){a.datepicker._datepickerShowing&&a.datepicker._lastInput==c[0]?a.datepicker._hideDatepicker():a.datepicker._showDatepicker(c[0]);return false})}},_autoSize:function(c){if(this._get(c,"autoSize")&&!c.inline){var e=new Date(2009,11,20),k=this._get(c,"dateFormat");if(k.match(/[DM]/)){var n=function(o){for(var v=0,r=0,q=0;q<o.length;q++)if(o[q].length>v){v=o[q].length;r=q}return r};e.setMonth(n(this._get(c,
k.match(/MM/)?"monthNames":"monthNamesShort")));e.setDate(n(this._get(c,k.match(/DD/)?"dayNames":"dayNamesShort"))+20-e.getDay())}c.input.attr("size",this._formatDate(c,e).length)}},_inlineDatepicker:function(c,e){var k=a(c);if(!k.hasClass(this.markerClassName)){k.addClass(this.markerClassName).append(e.dpDiv).bind("setData.datepicker",function(n,o,v){e.settings[o]=v}).bind("getData.datepicker",function(n,o){return this._get(e,o)});a.data(c,"datepicker",e);this._setDate(e,this._getDefaultDate(e),
true);this._updateDatepicker(e);this._updateAlternate(e);e.dpDiv.show()}},_dialogDatepicker:function(c,e,k,n,o){c=this._dialogInst;if(!c){this.uuid+=1;this._dialogInput=a('<input type="text" id="'+("dp"+this.uuid)+'" style="position: absolute; top: -100px; width: 0px; z-index: -10;"/>');this._dialogInput.keydown(this._doKeyDown);a("body").append(this._dialogInput);c=this._dialogInst=this._newInst(this._dialogInput,false);c.settings={};a.data(this._dialogInput[0],"datepicker",c)}f(c.settings,n||{});
e=e&&e.constructor==Date?this._formatDate(c,e):e;this._dialogInput.val(e);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");c.settings.onSelect=k;this._inDialog=true;this.dpDiv.addClass(this._dialogClass);
this._showDatepicker(this._dialogInput[0]);a.blockUI&&a.blockUI(this.dpDiv);a.data(this._dialogInput[0],"datepicker",c);return this},_destroyDatepicker:function(c){var e=a(c),k=a.data(c,"datepicker");if(e.hasClass(this.markerClassName)){var n=c.nodeName.toLowerCase();a.removeData(c,"datepicker");if(n=="input"){k.append.remove();k.trigger.remove();e.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")e.removeClass(this.markerClassName).empty()}},_enableDatepicker:function(c){var e=a(c),k=a.data(c,"datepicker");if(e.hasClass(this.markerClassName)){var n=c.nodeName.toLowerCase();if(n=="input"){c.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")e.children("."+this._inlineClass).children().removeClass("ui-state-disabled");this._disabledInputs=a.map(this._disabledInputs,
function(o){return o==c?null:o})}},_disableDatepicker:function(c){var e=a(c),k=a.data(c,"datepicker");if(e.hasClass(this.markerClassName)){var n=c.nodeName.toLowerCase();if(n=="input"){c.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")e.children("."+this._inlineClass).children().addClass("ui-state-disabled");this._disabledInputs=a.map(this._disabledInputs,function(o){return o==c?null:
o});this._disabledInputs[this._disabledInputs.length]=c}},_isDisabledDatepicker:function(c){if(!c)return false;for(var e=0;e<this._disabledInputs.length;e++)if(this._disabledInputs[e]==c)return true;return false},_getInst:function(c){try{return a.data(c,"datepicker")}catch(e){throw"Missing instance data for this datepicker";}},_optionDatepicker:function(c,e,k){var n=this._getInst(c);if(arguments.length==2&&typeof e=="string")return e=="defaults"?a.extend({},a.datepicker._defaults):n?e=="all"?a.extend({},
n.settings):this._get(n,e):null;var o=e||{};if(typeof e=="string"){o={};o[e]=k}if(n){this._curInst==n&&this._hideDatepicker();var v=this._getDateDatepicker(c,true),r=this._getMinMaxDate(n,"min"),q=this._getMinMaxDate(n,"max");f(n.settings,o);if(r!==null&&o.dateFormat!==d&&o.minDate===d)n.settings.minDate=this._formatDate(n,r);if(q!==null&&o.dateFormat!==d&&o.maxDate===d)n.settings.maxDate=this._formatDate(n,q);this._attachments(a(c),n);this._autoSize(n);this._setDateDatepicker(c,v);this._updateDatepicker(n)}},
_changeDatepicker:function(c,e,k){this._optionDatepicker(c,e,k)},_refreshDatepicker:function(c){(c=this._getInst(c))&&this._updateDatepicker(c)},_setDateDatepicker:function(c,e){var k=this._getInst(c);if(k){this._setDate(k,e);this._updateDatepicker(k);this._updateAlternate(k)}},_getDateDatepicker:function(c,e){var k=this._getInst(c);k&&!k.inline&&this._setDateFromField(k,e);return k?this._getDate(k):null},_doKeyDown:function(c){var e=a.datepicker._getInst(c.target),k=true,n=e.dpDiv.is(".ui-datepicker-rtl");
e._keyEvent=true;if(a.datepicker._datepickerShowing)switch(c.keyCode){case 9:a.datepicker._hideDatepicker();k=false;break;case 13:k=a("td."+a.datepicker._dayOverClass+":not(."+a.datepicker._currentClass+")",e.dpDiv);k[0]?a.datepicker._selectDay(c.target,e.selectedMonth,e.selectedYear,k[0]):a.datepicker._hideDatepicker();return false;case 27:a.datepicker._hideDatepicker();break;case 33:a.datepicker._adjustDate(c.target,c.ctrlKey?-a.datepicker._get(e,"stepBigMonths"):-a.datepicker._get(e,"stepMonths"),
"M");break;case 34:a.datepicker._adjustDate(c.target,c.ctrlKey?+a.datepicker._get(e,"stepBigMonths"):+a.datepicker._get(e,"stepMonths"),"M");break;case 35:if(c.ctrlKey||c.metaKey)a.datepicker._clearDate(c.target);k=c.ctrlKey||c.metaKey;break;case 36:if(c.ctrlKey||c.metaKey)a.datepicker._gotoToday(c.target);k=c.ctrlKey||c.metaKey;break;case 37:if(c.ctrlKey||c.metaKey)a.datepicker._adjustDate(c.target,n?+1:-1,"D");k=c.ctrlKey||c.metaKey;if(c.originalEvent.altKey)a.datepicker._adjustDate(c.target,c.ctrlKey?
-a.datepicker._get(e,"stepBigMonths"):-a.datepicker._get(e,"stepMonths"),"M");break;case 38:if(c.ctrlKey||c.metaKey)a.datepicker._adjustDate(c.target,-7,"D");k=c.ctrlKey||c.metaKey;break;case 39:if(c.ctrlKey||c.metaKey)a.datepicker._adjustDate(c.target,n?-1:+1,"D");k=c.ctrlKey||c.metaKey;if(c.originalEvent.altKey)a.datepicker._adjustDate(c.target,c.ctrlKey?+a.datepicker._get(e,"stepBigMonths"):+a.datepicker._get(e,"stepMonths"),"M");break;case 40:if(c.ctrlKey||c.metaKey)a.datepicker._adjustDate(c.target,
+7,"D");k=c.ctrlKey||c.metaKey;break;default:k=false}else if(c.keyCode==36&&c.ctrlKey)a.datepicker._showDatepicker(this);else k=false;if(k){c.preventDefault();c.stopPropagation()}},_doKeyPress:function(c){var e=a.datepicker._getInst(c.target);if(a.datepicker._get(e,"constrainInput")){e=a.datepicker._possibleChars(a.datepicker._get(e,"dateFormat"));var k=String.fromCharCode(c.charCode==d?c.keyCode:c.charCode);return c.ctrlKey||c.metaKey||k<" "||!e||e.indexOf(k)>-1}},_doKeyUp:function(c){c=a.datepicker._getInst(c.target);
if(c.input.val()!=c.lastVal)try{if(a.datepicker.parseDate(a.datepicker._get(c,"dateFormat"),c.input?c.input.val():null,a.datepicker._getFormatConfig(c))){a.datepicker._setDateFromField(c);a.datepicker._updateAlternate(c);a.datepicker._updateDatepicker(c)}}catch(e){a.datepicker.log(e)}return true},_showDatepicker:function(c){c=c.target||c;if(c.nodeName.toLowerCase()!="input")c=a("input",c.parentNode)[0];if(!(a.datepicker._isDisabledDatepicker(c)||a.datepicker._lastInput==c)){var e=a.datepicker._getInst(c);
a.datepicker._curInst&&a.datepicker._curInst!=e&&a.datepicker._curInst.dpDiv.stop(true,true);var k=a.datepicker._get(e,"beforeShow");f(e.settings,k?k.apply(c,[c,e]):{});e.lastVal=null;a.datepicker._lastInput=c;a.datepicker._setDateFromField(e);if(a.datepicker._inDialog)c.value="";if(!a.datepicker._pos){a.datepicker._pos=a.datepicker._findPos(c);a.datepicker._pos[1]+=c.offsetHeight}var n=false;a(c).parents().each(function(){n|=a(this).css("position")=="fixed";return!n});if(n&&a.browser.opera){a.datepicker._pos[0]-=
document.documentElement.scrollLeft;a.datepicker._pos[1]-=document.documentElement.scrollTop}k={left:a.datepicker._pos[0],top:a.datepicker._pos[1]};a.datepicker._pos=null;e.dpDiv.empty();e.dpDiv.css({position:"absolute",display:"block",top:"-1000px"});a.datepicker._updateDatepicker(e);k=a.datepicker._checkOffset(e,k,n);e.dpDiv.css({position:a.datepicker._inDialog&&a.blockUI?"static":n?"fixed":"absolute",display:"none",left:k.left+"px",top:k.top+"px"});if(!e.inline){k=a.datepicker._get(e,"showAnim");
var o=a.datepicker._get(e,"duration"),v=function(){a.datepicker._datepickerShowing=true;var r=e.dpDiv.find("iframe.ui-datepicker-cover");if(r.length){var q=a.datepicker._getBorders(e.dpDiv);r.css({left:-q[0],top:-q[1],width:e.dpDiv.outerWidth(),height:e.dpDiv.outerHeight()})}};e.dpDiv.zIndex(a(c).zIndex()+1);a.effects&&a.effects[k]?e.dpDiv.show(k,a.datepicker._get(e,"showOptions"),o,v):e.dpDiv[k||"show"](k?o:null,v);if(!k||!o)v();e.input.is(":visible")&&!e.input.is(":disabled")&&e.input.focus();a.datepicker._curInst=
e}}},_updateDatepicker:function(c){var e=this,k=a.datepicker._getBorders(c.dpDiv);c.dpDiv.empty().append(this._generateHTML(c));var n=c.dpDiv.find("iframe.ui-datepicker-cover");n.length&&n.css({left:-k[0],top:-k[1],width:c.dpDiv.outerWidth(),height:c.dpDiv.outerHeight()});c.dpDiv.find("button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a").bind("mouseout",function(){a(this).removeClass("ui-state-hover");this.className.indexOf("ui-datepicker-prev")!=-1&&a(this).removeClass("ui-datepicker-prev-hover");
this.className.indexOf("ui-datepicker-next")!=-1&&a(this).removeClass("ui-datepicker-next-hover")}).bind("mouseover",function(){if(!e._isDisabledDatepicker(c.inline?c.dpDiv.parent()[0]:c.input[0])){a(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover");a(this).addClass("ui-state-hover");this.className.indexOf("ui-datepicker-prev")!=-1&&a(this).addClass("ui-datepicker-prev-hover");this.className.indexOf("ui-datepicker-next")!=-1&&a(this).addClass("ui-datepicker-next-hover")}}).end().find("."+
this._dayOverClass+" a").trigger("mouseover").end();k=this._getNumberOfMonths(c);n=k[1];n>1?c.dpDiv.addClass("ui-datepicker-multi-"+n).css("width",17*n+"em"):c.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width("");c.dpDiv[(k[0]!=1||k[1]!=1?"add":"remove")+"Class"]("ui-datepicker-multi");c.dpDiv[(this._get(c,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl");c==a.datepicker._curInst&&a.datepicker._datepickerShowing&&c.input&&c.input.is(":visible")&&!c.input.is(":disabled")&&
c.input[0]!=document.activeElement&&c.input.focus();if(c.yearshtml){var o=c.yearshtml;setTimeout(function(){o===c.yearshtml&&c.dpDiv.find("select.ui-datepicker-year:first").replaceWith(c.yearshtml);o=c.yearshtml=null},0)}},_getBorders:function(c){var e=function(k){return{thin:1,medium:2,thick:3}[k]||k};return[parseFloat(e(c.css("border-left-width"))),parseFloat(e(c.css("border-top-width")))]},_checkOffset:function(c,e,k){var n=c.dpDiv.outerWidth(),o=c.dpDiv.outerHeight(),v=c.input?c.input.outerWidth():
0,r=c.input?c.input.outerHeight():0,q=document.documentElement.clientWidth+a(document).scrollLeft(),u=document.documentElement.clientHeight+a(document).scrollTop();e.left-=this._get(c,"isRTL")?n-v:0;e.left-=k&&e.left==c.input.offset().left?a(document).scrollLeft():0;e.top-=k&&e.top==c.input.offset().top+r?a(document).scrollTop():0;e.left-=Math.min(e.left,e.left+n>q&&q>n?Math.abs(e.left+n-q):0);e.top-=Math.min(e.top,e.top+o>u&&u>o?Math.abs(o+r):0);return e},_findPos:function(c){for(var e=this._get(this._getInst(c),
"isRTL");c&&(c.type=="hidden"||c.nodeType!=1||a.expr.filters.hidden(c));)c=c[e?"previousSibling":"nextSibling"];c=a(c).offset();return[c.left,c.top]},_hideDatepicker:function(c){var e=this._curInst;if(!(!e||c&&e!=a.data(c,"datepicker")))if(this._datepickerShowing){c=this._get(e,"showAnim");var k=this._get(e,"duration"),n=function(){a.datepicker._tidyDialog(e);this._curInst=null};a.effects&&a.effects[c]?e.dpDiv.hide(c,a.datepicker._get(e,"showOptions"),k,n):e.dpDiv[c=="slideDown"?"slideUp":c=="fadeIn"?
"fadeOut":"hide"](c?k:null,n);c||n();if(c=this._get(e,"onClose"))c.apply(e.input?e.input[0]:null,[e.input?e.input.val():"",e]);this._datepickerShowing=false;this._lastInput=null;if(this._inDialog){this._dialogInput.css({position:"absolute",left:"0",top:"-100px"});if(a.blockUI){a.unblockUI();a("body").append(this.dpDiv)}}this._inDialog=false}},_tidyDialog:function(c){c.dpDiv.removeClass(this._dialogClass).unbind(".ui-datepicker-calendar")},_checkExternalClick:function(c){if(a.datepicker._curInst){c=
a(c.target);c[0].id!=a.datepicker._mainDivId&&c.parents("#"+a.datepicker._mainDivId).length==0&&!c.hasClass(a.datepicker.markerClassName)&&!c.hasClass(a.datepicker._triggerClass)&&a.datepicker._datepickerShowing&&!(a.datepicker._inDialog&&a.blockUI)&&a.datepicker._hideDatepicker()}},_adjustDate:function(c,e,k){c=a(c);var n=this._getInst(c[0]);if(!this._isDisabledDatepicker(c[0])){this._adjustInstDate(n,e+(k=="M"?this._get(n,"showCurrentAtPos"):0),k);this._updateDatepicker(n)}},_gotoToday:function(c){c=
a(c);var e=this._getInst(c[0]);if(this._get(e,"gotoCurrent")&&e.currentDay){e.selectedDay=e.currentDay;e.drawMonth=e.selectedMonth=e.currentMonth;e.drawYear=e.selectedYear=e.currentYear}else{var k=new Date;e.selectedDay=k.getDate();e.drawMonth=e.selectedMonth=k.getMonth();e.drawYear=e.selectedYear=k.getFullYear()}this._notifyChange(e);this._adjustDate(c)},_selectMonthYear:function(c,e,k){c=a(c);var n=this._getInst(c[0]);n._selectingMonthYear=false;n["selected"+(k=="M"?"Month":"Year")]=n["draw"+(k==
"M"?"Month":"Year")]=parseInt(e.options[e.selectedIndex].value,10);this._notifyChange(n);this._adjustDate(c)},_clickMonthYear:function(c){var e=this._getInst(a(c)[0]);e.input&&e._selectingMonthYear&&setTimeout(function(){e.input.focus()},0);e._selectingMonthYear=!e._selectingMonthYear},_selectDay:function(c,e,k,n){var o=a(c);if(!(a(n).hasClass(this._unselectableClass)||this._isDisabledDatepicker(o[0]))){o=this._getInst(o[0]);o.selectedDay=o.currentDay=a("a",n).html();o.selectedMonth=o.currentMonth=
e;o.selectedYear=o.currentYear=k;this._selectDate(c,this._formatDate(o,o.currentDay,o.currentMonth,o.currentYear))}},_clearDate:function(c){c=a(c);this._getInst(c[0]);this._selectDate(c,"")},_selectDate:function(c,e){var k=this._getInst(a(c)[0]);e=e!=null?e:this._formatDate(k);k.input&&k.input.val(e);this._updateAlternate(k);var n=this._get(k,"onSelect");if(n)n.apply(k.input?k.input[0]:null,[e,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(c){var e=this._get(c,"altField");if(e){var k=this._get(c,"altFormat")||this._get(c,"dateFormat"),n=this._getDate(c),o=this.formatDate(k,n,this._getFormatConfig(c));a(e).each(function(){a(this).val(o)})}},noWeekends:function(c){c=c.getDay();return[c>0&&c<6,""]},iso8601Week:function(c){c=new Date(c.getTime());c.setDate(c.getDate()+4-(c.getDay()||7));var e=c.getTime();c.setMonth(0);
c.setDate(1);return Math.floor(Math.round((e-c)/864E5)/7)+1},parseDate:function(c,e,k){if(c==null||e==null)throw"Invalid arguments";e=typeof e=="object"?e.toString():e+"";if(e=="")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,v=(k?k.dayNames:null)||this._defaults.dayNames,r=(k?k.monthNamesShort:null)||this._defaults.monthNamesShort,q=(k?
k.monthNames:null)||this._defaults.monthNames,u=k=-1,y=-1,x=-1,F=false,I=function(l){(l=V+1<c.length&&c.charAt(V+1)==l)&&V++;return l},K=function(l){var ea=I(l);l=new RegExp("^\\d{1,"+(l=="@"?14:l=="!"?20:l=="y"&&ea?4:l=="o"?3:2)+"}");l=e.substring(aa).match(l);if(!l)throw"Missing number at position "+aa;aa+=l[0].length;return parseInt(l[0],10)},J=function(l,ea,ha){l=I(l)?ha:ea;for(ea=0;ea<l.length;ea++)if(e.substr(aa,l[ea].length).toLowerCase()==l[ea].toLowerCase()){aa+=l[ea].length;return ea+1}throw"Unknown name at position "+
aa;},L=function(){if(e.charAt(aa)!=c.charAt(V))throw"Unexpected literal at position "+aa;aa++},aa=0,V=0;V<c.length;V++)if(F)if(c.charAt(V)=="'"&&!I("'"))F=false;else L();else switch(c.charAt(V)){case "d":y=K("d");break;case "D":J("D",o,v);break;case "o":x=K("o");break;case "m":u=K("m");break;case "M":u=J("M",r,q);break;case "y":k=K("y");break;case "@":var C=new Date(K("@"));k=C.getFullYear();u=C.getMonth()+1;y=C.getDate();break;case "!":C=new Date((K("!")-this._ticksTo1970)/1E4);k=C.getFullYear();
u=C.getMonth()+1;y=C.getDate();break;case "'":if(I("'"))L();else F=true;break;default:L()}if(k==-1)k=(new Date).getFullYear();else if(k<100)k+=(new Date).getFullYear()-(new Date).getFullYear()%100+(k<=n?0:-100);if(x>-1){u=1;y=x;do{n=this._getDaysInMonth(k,u-1);if(y<=n)break;u++;y-=n}while(1)}C=this._daylightSavingAdjust(new Date(k,u-1,y));if(C.getFullYear()!=k||C.getMonth()+1!=u||C.getDate()!=y)throw"Invalid date";return C},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(c,e,k){if(!e)return"";var n=(k?k.dayNamesShort:null)||this._defaults.dayNamesShort,o=(k?k.dayNames:null)||this._defaults.dayNames,v=(k?k.monthNamesShort:null)||this._defaults.monthNamesShort;k=(k?k.monthNames:null)||this._defaults.monthNames;var r=function(I){(I=
F+1<c.length&&c.charAt(F+1)==I)&&F++;return I},q=function(I,K,J){K=""+K;if(r(I))for(;K.length<J;)K="0"+K;return K},u=function(I,K,J,L){return r(I)?L[K]:J[K]},y="",x=false;if(e)for(var F=0;F<c.length;F++)if(x)if(c.charAt(F)=="'"&&!r("'"))x=false;else y+=c.charAt(F);else switch(c.charAt(F)){case "d":y+=q("d",e.getDate(),2);break;case "D":y+=u("D",e.getDay(),n,o);break;case "o":y+=q("o",(e.getTime()-(new Date(e.getFullYear(),0,0)).getTime())/864E5,3);break;case "m":y+=q("m",e.getMonth()+1,2);break;case "M":y+=
u("M",e.getMonth(),v,k);break;case "y":y+=r("y")?e.getFullYear():(e.getYear()%100<10?"0":"")+e.getYear()%100;break;case "@":y+=e.getTime();break;case "!":y+=e.getTime()*1E4+this._ticksTo1970;break;case "'":if(r("'"))y+="'";else x=true;break;default:y+=c.charAt(F)}return y},_possibleChars:function(c){for(var e="",k=false,n=function(v){(v=o+1<c.length&&c.charAt(o+1)==v)&&o++;return v},o=0;o<c.length;o++)if(k)if(c.charAt(o)=="'"&&!n("'"))k=false;else e+=c.charAt(o);else switch(c.charAt(o)){case "d":case "m":case "y":case "@":e+=
"0123456789";break;case "D":case "M":return null;case "'":if(n("'"))e+="'";else k=true;break;default:e+=c.charAt(o)}return e},_get:function(c,e){return c.settings[e]!==d?c.settings[e]:this._defaults[e]},_setDateFromField:function(c,e){if(c.input.val()!=c.lastVal){var k=this._get(c,"dateFormat"),n=c.lastVal=c.input?c.input.val():null,o,v;o=v=this._getDefaultDate(c);var r=this._getFormatConfig(c);try{o=this.parseDate(k,n,r)||v}catch(q){this.log(q);n=e?"":n}c.selectedDay=o.getDate();c.drawMonth=c.selectedMonth=
o.getMonth();c.drawYear=c.selectedYear=o.getFullYear();c.currentDay=n?o.getDate():0;c.currentMonth=n?o.getMonth():0;c.currentYear=n?o.getFullYear():0;this._adjustInstDate(c)}},_getDefaultDate:function(c){return this._restrictMinMax(c,this._determineDate(c,this._get(c,"defaultDate"),new Date))},_determineDate:function(c,e,k){var n=function(o){var v=new Date;v.setDate(v.getDate()+o);return v};if(e=(e=e==null||e===""?k:typeof e=="string"?function(o){try{return a.datepicker.parseDate(a.datepicker._get(c,
"dateFormat"),o,a.datepicker._getFormatConfig(c))}catch(v){}var r=(o.toLowerCase().match(/^c/)?a.datepicker._getDate(c):null)||new Date,q=r.getFullYear(),u=r.getMonth();r=r.getDate();for(var y=/([+-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g,x=y.exec(o);x;){switch(x[2]||"d"){case "d":case "D":r+=parseInt(x[1],10);break;case "w":case "W":r+=parseInt(x[1],10)*7;break;case "m":case "M":u+=parseInt(x[1],10);r=Math.min(r,a.datepicker._getDaysInMonth(q,u));break;case "y":case "Y":q+=parseInt(x[1],10);r=Math.min(r,
a.datepicker._getDaysInMonth(q,u));break}x=y.exec(o)}return new Date(q,u,r)}(e):typeof e=="number"?isNaN(e)?k:n(e):new Date(e.getTime()))&&e.toString()=="Invalid Date"?k:e){e.setHours(0);e.setMinutes(0);e.setSeconds(0);e.setMilliseconds(0)}return this._daylightSavingAdjust(e)},_daylightSavingAdjust:function(c){if(!c)return null;c.setHours(c.getHours()>12?c.getHours()+2:0);return c},_setDate:function(c,e,k){var n=!e,o=c.selectedMonth,v=c.selectedYear;e=this._restrictMinMax(c,this._determineDate(c,
e,new Date));c.selectedDay=c.currentDay=e.getDate();c.drawMonth=c.selectedMonth=c.currentMonth=e.getMonth();c.drawYear=c.selectedYear=c.currentYear=e.getFullYear();if((o!=c.selectedMonth||v!=c.selectedYear)&&!k)this._notifyChange(c);this._adjustInstDate(c);if(c.input)c.input.val(n?"":this._formatDate(c))},_getDate:function(c){return!c.currentYear||c.input&&c.input.val()==""?null:this._daylightSavingAdjust(new Date(c.currentYear,c.currentMonth,c.currentDay))},_generateHTML:function(c){var e=new Date;
e=this._daylightSavingAdjust(new Date(e.getFullYear(),e.getMonth(),e.getDate()));var k=this._get(c,"isRTL"),n=this._get(c,"showButtonPanel"),o=this._get(c,"hideIfNoPrevNext"),v=this._get(c,"navigationAsDateFormat"),r=this._getNumberOfMonths(c),q=this._get(c,"showCurrentAtPos"),u=this._get(c,"stepMonths"),y=r[0]!=1||r[1]!=1,x=this._daylightSavingAdjust(!c.currentDay?new Date(9999,9,9):new Date(c.currentYear,c.currentMonth,c.currentDay)),F=this._getMinMaxDate(c,"min"),I=this._getMinMaxDate(c,"max");
q=c.drawMonth-q;var K=c.drawYear;if(q<0){q+=12;K--}if(I)for(var J=this._daylightSavingAdjust(new Date(I.getFullYear(),I.getMonth()-r[0]*r[1]+1,I.getDate()));this._daylightSavingAdjust(new Date(K,q,1))>(F&&J<F?F:J);){q--;if(q<0){q=11;K--}}c.drawMonth=q;c.drawYear=K;J=this._get(c,"prevText");J=!v?J:this.formatDate(J,this._daylightSavingAdjust(new Date(K,q-u,1)),this._getFormatConfig(c));J=this._canAdjustMonth(c,-1,K,q)?'<a class="ui-datepicker-prev ui-corner-all" onclick="DP_jQuery_'+b+".datepicker._adjustDate('#"+
c.id+"', -"+u+", 'M');\" title=\""+J+'"><span class="ui-icon ui-icon-circle-triangle-'+(k?"e":"w")+'">'+J+"</span></a>":o?"":'<a class="ui-datepicker-prev ui-corner-all ui-state-disabled" title="'+J+'"><span class="ui-icon ui-icon-circle-triangle-'+(k?"e":"w")+'">'+J+"</span></a>";var L=this._get(c,"nextText");L=!v?L:this.formatDate(L,this._daylightSavingAdjust(new Date(K,q+u,1)),this._getFormatConfig(c));o=this._canAdjustMonth(c,+1,K,q)?'<a class="ui-datepicker-next ui-corner-all" onclick="DP_jQuery_'+
b+".datepicker._adjustDate('#"+c.id+"', +"+u+", 'M');\" title=\""+L+'"><span class="ui-icon ui-icon-circle-triangle-'+(k?"w":"e")+'">'+L+"</span></a>":o?"":'<a class="ui-datepicker-next ui-corner-all ui-state-disabled" title="'+L+'"><span class="ui-icon ui-icon-circle-triangle-'+(k?"w":"e")+'">'+L+"</span></a>";u=this._get(c,"currentText");L=this._get(c,"gotoCurrent")&&c.currentDay?x:e;u=!v?u:this.formatDate(u,L,this._getFormatConfig(c));v=!c.inline?'<button type="button" class="ui-datepicker-close ui-state-default ui-priority-primary ui-corner-all" onclick="DP_jQuery_'+
b+'.datepicker._hideDatepicker();">'+this._get(c,"closeText")+"</button>":"";n=n?'<div class="ui-datepicker-buttonpane ui-widget-content">'+(k?v:"")+(this._isInRange(c,L)?'<button type="button" class="ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all" onclick="DP_jQuery_'+b+".datepicker._gotoToday('#"+c.id+"');\">"+u+"</button>":"")+(k?"":v)+"</div>":"";v=parseInt(this._get(c,"firstDay"),10);v=isNaN(v)?0:v;u=this._get(c,"showWeek");L=this._get(c,"dayNames");this._get(c,"dayNamesShort");
var aa=this._get(c,"dayNamesMin"),V=this._get(c,"monthNames"),C=this._get(c,"monthNamesShort"),l=this._get(c,"beforeShowDay"),ea=this._get(c,"showOtherMonths"),ha=this._get(c,"selectOtherMonths");this._get(c,"calculateWeek");for(var la=this._getDefaultDate(c),ma="",Ha=0;Ha<r[0];Ha++){for(var sa="",Ga=0;Ga<r[1];Ga++){var ba=this._daylightSavingAdjust(new Date(K,q,c.selectedDay)),ta=" ui-corner-all",oa="";if(y){oa+='<div class="ui-datepicker-group';if(r[1]>1)switch(Ga){case 0:oa+=" ui-datepicker-group-first";
ta=" ui-corner-"+(k?"right":"left");break;case r[1]-1:oa+=" ui-datepicker-group-last";ta=" ui-corner-"+(k?"left":"right");break;default:oa+=" ui-datepicker-group-middle";ta="";break}oa+='">'}oa+='<div class="ui-datepicker-header ui-widget-header ui-helper-clearfix'+ta+'">'+(/all|left/.test(ta)&&Ha==0?k?o:J:"")+(/all|right/.test(ta)&&Ha==0?k?J:o:"")+this._generateMonthYearHeader(c,q,K,F,I,Ha>0||Ga>0,V,C)+'</div><table class="ui-datepicker-calendar"><thead><tr>';var Ba=u?'<th class="ui-datepicker-week-col">'+
this._get(c,"weekHeader")+"</th>":"";for(ta=0;ta<7;ta++){var E=(ta+v)%7;Ba+="<th"+((ta+v+6)%7>=5?' class="ui-datepicker-week-end"':"")+'><span title="'+L[E]+'">'+aa[E]+"</span></th>"}oa+=Ba+"</tr></thead><tbody>";Ba=this._getDaysInMonth(K,q);if(K==c.selectedYear&&q==c.selectedMonth)c.selectedDay=Math.min(c.selectedDay,Ba);ta=(this._getFirstDayOfMonth(K,q)-v+7)%7;Ba=y?6:Math.ceil((ta+Ba)/7);E=this._daylightSavingAdjust(new Date(K,q,1-ta));for(var ca=0;ca<Ba;ca++){oa+="<tr>";var na=!u?"":'<td class="ui-datepicker-week-col">'+
this._get(c,"calculateWeek")(E)+"</td>";for(ta=0;ta<7;ta++){var Ca=l?l.apply(c.input?c.input[0]:null,[E]):[true,""],Da=E.getMonth()!=q,ua=Da&&!ha||!Ca[0]||F&&E<F||I&&E>I;na+='<td class="'+((ta+v+6)%7>=5?" ui-datepicker-week-end":"")+(Da?" ui-datepicker-other-month":"")+(E.getTime()==ba.getTime()&&q==c.selectedMonth&&c._keyEvent||la.getTime()==E.getTime()&&la.getTime()==ba.getTime()?" "+this._dayOverClass:"")+(ua?" "+this._unselectableClass+" ui-state-disabled":"")+(Da&&!ea?"":" "+Ca[1]+(E.getTime()==
x.getTime()?" "+this._currentClass:"")+(E.getTime()==e.getTime()?" ui-datepicker-today":""))+'"'+((!Da||ea)&&Ca[2]?' title="'+Ca[2]+'"':"")+(ua?"":' onclick="DP_jQuery_'+b+".datepicker._selectDay('#"+c.id+"',"+E.getMonth()+","+E.getFullYear()+', this);return false;"')+">"+(Da&&!ea?"&#xa0;":ua?'<span class="ui-state-default">'+E.getDate()+"</span>":'<a class="ui-state-default'+(E.getTime()==e.getTime()?" ui-state-highlight":"")+(E.getTime()==x.getTime()?" ui-state-active":"")+(Da?" ui-priority-secondary":
"")+'" href="#">'+E.getDate()+"</a>")+"</td>";E.setDate(E.getDate()+1);E=this._daylightSavingAdjust(E)}oa+=na+"</tr>"}q++;if(q>11){q=0;K++}oa+="</tbody></table>"+(y?"</div>"+(r[0]>0&&Ga==r[1]-1?'<div class="ui-datepicker-row-break"></div>':""):"");sa+=oa}ma+=sa}ma+=n+(a.browser.msie&&parseInt(a.browser.version,10)<7&&!c.inline?'<iframe src="javascript:false;" class="ui-datepicker-cover" frameborder="0"></iframe>':"");c._keyEvent=false;return ma},_generateMonthYearHeader:function(c,e,k,n,o,v,r,q){var u=
this._get(c,"changeMonth"),y=this._get(c,"changeYear"),x=this._get(c,"showMonthAfterYear"),F='<div class="ui-datepicker-title">',I="";if(v||!u)I+='<span class="ui-datepicker-month">'+r[e]+"</span>";else{r=n&&n.getFullYear()==k;var K=o&&o.getFullYear()==k;I+='<select class="ui-datepicker-month" onchange="DP_jQuery_'+b+".datepicker._selectMonthYear('#"+c.id+"', this, 'M');\" onclick=\"DP_jQuery_"+b+".datepicker._clickMonthYear('#"+c.id+"');\">";for(var J=0;J<12;J++)if((!r||J>=n.getMonth())&&(!K||J<=
o.getMonth()))I+='<option value="'+J+'"'+(J==e?' selected="selected"':"")+">"+q[J]+"</option>";I+="</select>"}x||(F+=I+(v||!(u&&y)?"&#xa0;":""));c.yearshtml="";if(v||!y)F+='<span class="ui-datepicker-year">'+k+"</span>";else{q=this._get(c,"yearRange").split(":");var L=(new Date).getFullYear();r=function(aa){aa=aa.match(/c[+-].*/)?k+parseInt(aa.substring(1),10):aa.match(/[+-].*/)?L+parseInt(aa,10):parseInt(aa,10);return isNaN(aa)?L:aa};e=r(q[0]);q=Math.max(e,r(q[1]||""));e=n?Math.max(e,n.getFullYear()):
e;q=o?Math.min(q,o.getFullYear()):q;for(c.yearshtml+='<select class="ui-datepicker-year" onchange="DP_jQuery_'+b+".datepicker._selectMonthYear('#"+c.id+"', this, 'Y');\" onclick=\"DP_jQuery_"+b+".datepicker._clickMonthYear('#"+c.id+"');\">";e<=q;e++)c.yearshtml+='<option value="'+e+'"'+(e==k?' selected="selected"':"")+">"+e+"</option>";c.yearshtml+="</select>";if(a.browser.mozilla)F+='<select class="ui-datepicker-year"><option value="'+k+'" selected="selected">'+k+"</option></select>";else{F+=c.yearshtml;
c.yearshtml=null}}F+=this._get(c,"yearSuffix");if(x)F+=(v||!(u&&y)?"&#xa0;":"")+I;F+="</div>";return F},_adjustInstDate:function(c,e,k){var n=c.drawYear+(k=="Y"?e:0),o=c.drawMonth+(k=="M"?e:0);e=Math.min(c.selectedDay,this._getDaysInMonth(n,o))+(k=="D"?e:0);n=this._restrictMinMax(c,this._daylightSavingAdjust(new Date(n,o,e)));c.selectedDay=n.getDate();c.drawMonth=c.selectedMonth=n.getMonth();c.drawYear=c.selectedYear=n.getFullYear();if(k=="M"||k=="Y")this._notifyChange(c)},_restrictMinMax:function(c,
e){var k=this._getMinMaxDate(c,"min"),n=this._getMinMaxDate(c,"max");k=k&&e<k?k:e;return n&&k>n?n:k},_notifyChange:function(c){var e=this._get(c,"onChangeMonthYear");if(e)e.apply(c.input?c.input[0]:null,[c.selectedYear,c.selectedMonth+1,c])},_getNumberOfMonths:function(c){c=this._get(c,"numberOfMonths");return c==null?[1,1]:typeof c=="number"?[1,c]:c},_getMinMaxDate:function(c,e){return this._determineDate(c,this._get(c,e+"Date"),null)},_getDaysInMonth:function(c,e){return 32-this._daylightSavingAdjust(new Date(c,
e,32)).getDate()},_getFirstDayOfMonth:function(c,e){return(new Date(c,e,1)).getDay()},_canAdjustMonth:function(c,e,k,n){var o=this._getNumberOfMonths(c);k=this._daylightSavingAdjust(new Date(k,n+(e<0?e:o[0]*o[1]),1));e<0&&k.setDate(this._getDaysInMonth(k.getFullYear(),k.getMonth()));return this._isInRange(c,k)},_isInRange:function(c,e){var k=this._getMinMaxDate(c,"min"),n=this._getMinMaxDate(c,"max");return(!k||e.getTime()>=k.getTime())&&(!n||e.getTime()<=n.getTime())},_getFormatConfig:function(c){var e=
this._get(c,"shortYearCutoff");e=typeof e!="string"?e:(new Date).getFullYear()%100+parseInt(e,10);return{shortYearCutoff:e,dayNamesShort:this._get(c,"dayNamesShort"),dayNames:this._get(c,"dayNames"),monthNamesShort:this._get(c,"monthNamesShort"),monthNames:this._get(c,"monthNames")}},_formatDate:function(c,e,k,n){if(!e){c.currentDay=c.selectedDay;c.currentMonth=c.selectedMonth;c.currentYear=c.selectedYear}e=e?typeof e=="object"?e:this._daylightSavingAdjust(new Date(n,k,e)):this._daylightSavingAdjust(new Date(c.currentYear,
c.currentMonth,c.currentDay));return this.formatDate(this._get(c,"dateFormat"),e,this._getFormatConfig(c))}});a.fn.datepicker=function(c){if(!this.length)return this;if(!a.datepicker.initialized){a(document).mousedown(a.datepicker._checkExternalClick).find("body").append(a.datepicker.dpDiv);a.datepicker.initialized=true}var e=Array.prototype.slice.call(arguments,1);if(typeof c=="string"&&(c=="isDisabled"||c=="getDate"||c=="widget"))return a.datepicker["_"+c+"Datepicker"].apply(a.datepicker,[this[0]].concat(e));
if(c=="option"&&arguments.length==2&&typeof arguments[1]=="string")return a.datepicker["_"+c+"Datepicker"].apply(a.datepicker,[this[0]].concat(e));return this.each(function(){typeof c=="string"?a.datepicker["_"+c+"Datepicker"].apply(a.datepicker,[this].concat(e)):a.datepicker._attachDatepicker(this,c)})};a.datepicker=new g;a.datepicker.initialized=false;a.datepicker.uuid=(new Date).getTime();a.datepicker.version="1.8.11";window["DP_jQuery_"+b]=a})(jQuery);
(function(a,d){a.widget("ui.progressbar",{options:{value:0,max:100},min:0,_create:function(){this.element.addClass("ui-progressbar ui-widget ui-widget-content ui-corner-all").attr({role:"progressbar","aria-valuemin":this.min,"aria-valuemax":this.options.max,"aria-valuenow":this._value()});this.valueDiv=a("<div class='ui-progressbar-value ui-widget-header ui-corner-left'></div>").appendTo(this.element);this.oldValue=this._value();this._refreshValue()},destroy:function(){this.element.removeClass("ui-progressbar ui-widget ui-widget-content ui-corner-all").removeAttr("role").removeAttr("aria-valuemin").removeAttr("aria-valuemax").removeAttr("aria-valuenow");
this.valueDiv.remove();a.Widget.prototype.destroy.apply(this,arguments)},value:function(g){if(g===d)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")}a.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)}});a.extend(a.ui.progressbar,{version:"1.8.11"})})(jQuery);
jQuery.effects||function(a,d){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[a.trim(r).toLowerCase()]}function f(){var r=document.defaultView?document.defaultView.getComputedStyle(this,null):this.currentStyle,q={},u,y;if(r&&r.length&&r[0]&&r[r[0]])for(var x=r.length;x--;){u=r[x];if(typeof r[u]=="string"){y=u.replace(/\-(\w)/g,function(F,I){return I.toUpperCase()});
q[y]=r[u]}}else for(u in r)if(typeof r[u]==="string")q[u]=r[u];return q}function b(r){var q,u;for(q in r){u=r[q];if(u==null||a.isFunction(u)||q in v||/scrollbar/.test(q)||!/color/i.test(q)&&isNaN(parseFloat(u)))delete r[q]}return r}function c(r,q){var u={_:0},y;for(y in q)if(r[y]!=q[y])u[y]=q[y];return u}function e(r,q,u,y){if(typeof r=="object"){y=q;u=null;q=r;r=q.effect}if(a.isFunction(q)){y=q;u=null;q={}}if(typeof q=="number"||a.fx.speeds[q]){y=u;u=q;q={}}if(a.isFunction(u)){y=u;u=null}q=q||{};
u=u||q.duration;u=a.fx.off?0:typeof u=="number"?u:u in a.fx.speeds?a.fx.speeds[u]:a.fx.speeds._default;y=y||q.complete;return[r,q,u,y]}function k(r){if(!r||typeof r==="number"||a.fx.speeds[r])return true;if(typeof r==="string"&&!a.effects[r])return true;return false}a.effects={};a.each(["backgroundColor","borderBottomColor","borderLeftColor","borderRightColor","borderTopColor","borderColor","color","outlineColor"],function(r,q){a.fx.step[q]=function(u){if(!u.colorInit){var y;y=u.elem;var x=q,F;do{F=
a.curCSS(y,x);if(F!=""&&F!="transparent"||a.nodeName(y,"body"))break;x="backgroundColor"}while(y=y.parentNode);y=g(F);u.start=y;u.end=g(u.end);u.colorInit=true}u.elem.style[q]="rgb("+Math.max(Math.min(parseInt(u.pos*(u.end[0]-u.start[0])+u.start[0],10),255),0)+","+Math.max(Math.min(parseInt(u.pos*(u.end[1]-u.start[1])+u.start[1],10),255),0)+","+Math.max(Math.min(parseInt(u.pos*(u.end[2]-u.start[2])+u.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"],v={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1};a.effects.animateClass=function(r,q,u,
y){if(a.isFunction(u)){y=u;u=null}return this.queue("fx",function(){var x=a(this),F=x.attr("style")||" ",I=b(f.call(this)),K,J=x.attr("className");a.each(o,function(L,aa){r[aa]&&x[aa+"Class"](r[aa])});K=b(f.call(this));x.attr("className",J);x.animate(c(I,K),q,u,function(){a.each(o,function(L,aa){r[aa]&&x[aa+"Class"](r[aa])});if(typeof x.attr("style")=="object"){x.attr("style").cssText="";x.attr("style").cssText=F}else x.attr("style",F);y&&y.apply(this,arguments)});I=a.queue(this);K=I.splice(I.length-
1,1)[0];I.splice(1,0,K);a.dequeue(this)})};a.fn.extend({_addClass:a.fn.addClass,addClass:function(r,q,u,y){return q?a.effects.animateClass.apply(this,[{add:r},q,u,y]):this._addClass(r)},_removeClass:a.fn.removeClass,removeClass:function(r,q,u,y){return q?a.effects.animateClass.apply(this,[{remove:r},q,u,y]):this._removeClass(r)},_toggleClass:a.fn.toggleClass,toggleClass:function(r,q,u,y,x){return typeof q=="boolean"||q===d?u?a.effects.animateClass.apply(this,[q?{add:r}:{remove:r},u,y,x]):this._toggleClass(r,
q):a.effects.animateClass.apply(this,[{toggle:r},q,u,y])},switchClass:function(r,q,u,y,x){return a.effects.animateClass.apply(this,[{add:q,remove:r},u,y,x])}});a.extend(a.effects,{version:"1.8.11",save:function(r,q){for(var u=0;u<q.length;u++)q[u]!==null&&r.data("ec.storage."+q[u],r[0].style[q[u]])},restore:function(r,q){for(var u=0;u<q.length;u++)q[u]!==null&&r.css(q[u],r.data("ec.storage."+q[u]))},setMode:function(r,q){if(q=="toggle")q=r.is(":hidden")?"show":"hide";return q},getBaseline:function(r,
q){var u,y;switch(r[0]){case "top":u=0;break;case "middle":u=0.5;break;case "bottom":u=1;break;default:u=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:u}},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")},u=a("<div></div>").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",
border:"none",margin:0,padding:0});r.wrap(u);u=r.parent();if(r.css("position")=="static"){u.css({position:"relative"});r.css({position:"relative"})}else{a.extend(q,{position:r.css("position"),zIndex:r.css("z-index")});a.each(["top","left","bottom","right"],function(y,x){q[x]=r.css(x);if(isNaN(parseInt(q[x],10)))q[x]="auto"});r.css({position:"relative",top:0,left:0,right:"auto",bottom:"auto"})}return u.css(q).show()},removeWrapper:function(r){if(r.parent().is(".ui-effects-wrapper"))return r.parent().replaceWith(r);
return r},setTransition:function(r,q,u,y){y=y||{};a.each(q,function(x,F){unit=r.cssUnit(F);if(unit[0]>0)y[F]=unit[0]*u+unit[1]});return y}});a.fn.extend({effect:function(r){var q=e.apply(this,arguments),u={options:q[1],duration:q[2],callback:q[3]};q=u.options.mode;var y=a.effects[r];if(a.fx.off||!y)return q?this[q](u.duration,u.callback):this.each(function(){u.callback&&u.callback.call(this)});return y.call(this,u)},_show:a.fn.show,show:function(r){if(k(r))return this._show.apply(this,arguments);
else{var q=e.apply(this,arguments);q[1].mode="show";return this.effect.apply(this,q)}},_hide:a.fn.hide,hide:function(r){if(k(r))return this._hide.apply(this,arguments);else{var q=e.apply(this,arguments);q[1].mode="hide";return this.effect.apply(this,q)}},__toggle:a.fn.toggle,toggle:function(r){if(k(r)||typeof r==="boolean"||a.isFunction(r))return this.__toggle.apply(this,arguments);else{var q=e.apply(this,arguments);q[1].mode="toggle";return this.effect.apply(this,q)}},cssUnit:function(r){var q=this.css(r),
u=[];a.each(["em","px","%","pt"],function(y,x){if(q.indexOf(x)>0)u=[parseFloat(q),x]});return u}});a.easing.jswing=a.easing.swing;a.extend(a.easing,{def:"easeOutQuad",swing:function(r,q,u,y,x){return a.easing[a.easing.def](r,q,u,y,x)},easeInQuad:function(r,q,u,y,x){return y*(q/=x)*q+u},easeOutQuad:function(r,q,u,y,x){return-y*(q/=x)*(q-2)+u},easeInOutQuad:function(r,q,u,y,x){if((q/=x/2)<1)return y/2*q*q+u;return-y/2*(--q*(q-2)-1)+u},easeInCubic:function(r,q,u,y,x){return y*(q/=x)*q*q+u},easeOutCubic:function(r,
q,u,y,x){return y*((q=q/x-1)*q*q+1)+u},easeInOutCubic:function(r,q,u,y,x){if((q/=x/2)<1)return y/2*q*q*q+u;return y/2*((q-=2)*q*q+2)+u},easeInQuart:function(r,q,u,y,x){return y*(q/=x)*q*q*q+u},easeOutQuart:function(r,q,u,y,x){return-y*((q=q/x-1)*q*q*q-1)+u},easeInOutQuart:function(r,q,u,y,x){if((q/=x/2)<1)return y/2*q*q*q*q+u;return-y/2*((q-=2)*q*q*q-2)+u},easeInQuint:function(r,q,u,y,x){return y*(q/=x)*q*q*q*q+u},easeOutQuint:function(r,q,u,y,x){return y*((q=q/x-1)*q*q*q*q+1)+u},easeInOutQuint:function(r,
q,u,y,x){if((q/=x/2)<1)return y/2*q*q*q*q*q+u;return y/2*((q-=2)*q*q*q*q+2)+u},easeInSine:function(r,q,u,y,x){return-y*Math.cos(q/x*(Math.PI/2))+y+u},easeOutSine:function(r,q,u,y,x){return y*Math.sin(q/x*(Math.PI/2))+u},easeInOutSine:function(r,q,u,y,x){return-y/2*(Math.cos(Math.PI*q/x)-1)+u},easeInExpo:function(r,q,u,y,x){return q==0?u:y*Math.pow(2,10*(q/x-1))+u},easeOutExpo:function(r,q,u,y,x){return q==x?u+y:y*(-Math.pow(2,-10*q/x)+1)+u},easeInOutExpo:function(r,q,u,y,x){if(q==0)return u;if(q==
x)return u+y;if((q/=x/2)<1)return y/2*Math.pow(2,10*(q-1))+u;return y/2*(-Math.pow(2,-10*--q)+2)+u},easeInCirc:function(r,q,u,y,x){return-y*(Math.sqrt(1-(q/=x)*q)-1)+u},easeOutCirc:function(r,q,u,y,x){return y*Math.sqrt(1-(q=q/x-1)*q)+u},easeInOutCirc:function(r,q,u,y,x){if((q/=x/2)<1)return-y/2*(Math.sqrt(1-q*q)-1)+u;return y/2*(Math.sqrt(1-(q-=2)*q)+1)+u},easeInElastic:function(r,q,u,y,x){r=1.70158;var F=0,I=y;if(q==0)return u;if((q/=x)==1)return u+y;F||(F=x*0.3);if(I<Math.abs(y)){I=y;r=F/4}else r=
F/(2*Math.PI)*Math.asin(y/I);return-(I*Math.pow(2,10*(q-=1))*Math.sin((q*x-r)*2*Math.PI/F))+u},easeOutElastic:function(r,q,u,y,x){r=1.70158;var F=0,I=y;if(q==0)return u;if((q/=x)==1)return u+y;F||(F=x*0.3);if(I<Math.abs(y)){I=y;r=F/4}else r=F/(2*Math.PI)*Math.asin(y/I);return I*Math.pow(2,-10*q)*Math.sin((q*x-r)*2*Math.PI/F)+y+u},easeInOutElastic:function(r,q,u,y,x){r=1.70158;var F=0,I=y;if(q==0)return u;if((q/=x/2)==2)return u+y;F||(F=x*0.3*1.5);if(I<Math.abs(y)){I=y;r=F/4}else r=F/(2*Math.PI)*Math.asin(y/
I);if(q<1)return-0.5*I*Math.pow(2,10*(q-=1))*Math.sin((q*x-r)*2*Math.PI/F)+u;return I*Math.pow(2,-10*(q-=1))*Math.sin((q*x-r)*2*Math.PI/F)*0.5+y+u},easeInBack:function(r,q,u,y,x,F){if(F==d)F=1.70158;return y*(q/=x)*q*((F+1)*q-F)+u},easeOutBack:function(r,q,u,y,x,F){if(F==d)F=1.70158;return y*((q=q/x-1)*q*((F+1)*q+F)+1)+u},easeInOutBack:function(r,q,u,y,x,F){if(F==d)F=1.70158;if((q/=x/2)<1)return y/2*q*q*(((F*=1.525)+1)*q-F)+u;return y/2*((q-=2)*q*(((F*=1.525)+1)*q+F)+2)+u},easeInBounce:function(r,
q,u,y,x){return y-a.easing.easeOutBounce(r,x-q,0,y,x)+u},easeOutBounce:function(r,q,u,y,x){return(q/=x)<1/2.75?y*7.5625*q*q+u:q<2/2.75?y*(7.5625*(q-=1.5/2.75)*q+0.75)+u:q<2.5/2.75?y*(7.5625*(q-=2.25/2.75)*q+0.9375)+u:y*(7.5625*(q-=2.625/2.75)*q+0.984375)+u},easeInOutBounce:function(r,q,u,y,x){if(q<x/2)return a.easing.easeInBounce(r,q*2,0,y,x)*0.5+u;return a.easing.easeOutBounce(r,q*2-x,0,y,x)*0.5+y*0.5+u}})}(jQuery);
(function(a){a.effects.blind=function(d){return this.queue(function(){var g=a(this),f=["position","top","bottom","left","right"],b=a.effects.setMode(g,d.options.mode||"hide"),c=d.options.direction||"vertical";a.effects.save(g,f);g.show();var e=a.effects.createWrapper(g).css({overflow:"hidden"}),k=c=="vertical"?"height":"width";c=c=="vertical"?e.height():e.width();b=="show"&&e.css(k,0);var n={};n[k]=b=="show"?c:0;e.animate(n,d.duration,d.options.easing,function(){b=="hide"&&g.hide();a.effects.restore(g,
f);a.effects.removeWrapper(g);d.callback&&d.callback.apply(g[0],arguments);g.dequeue()})})}})(jQuery);
(function(a){a.effects.bounce=function(d){return this.queue(function(){var g=a(this),f=["position","top","bottom","left","right"],b=a.effects.setMode(g,d.options.mode||"effect"),c=d.options.direction||"up",e=d.options.distance||20,k=d.options.times||5,n=d.duration||250;/show|hide/.test(b)&&f.push("opacity");a.effects.save(g,f);g.show();a.effects.createWrapper(g);var o=c=="up"||c=="down"?"top":"left";c=c=="up"||c=="left"?"pos":"neg";e=d.options.distance||(o=="top"?g.outerHeight({margin:true})/3:g.outerWidth({margin:true})/
3);if(b=="show")g.css("opacity",0).css(o,c=="pos"?-e:e);if(b=="hide")e/=k*2;b!="hide"&&k--;if(b=="show"){var v={opacity:1};v[o]=(c=="pos"?"+=":"-=")+e;g.animate(v,n/2,d.options.easing);e/=2;k--}for(v=0;v<k;v++){var r={},q={};r[o]=(c=="pos"?"-=":"+=")+e;q[o]=(c=="pos"?"+=":"-=")+e;g.animate(r,n/2,d.options.easing).animate(q,n/2,d.options.easing);e=b=="hide"?e*2:e/2}if(b=="hide"){v={opacity:0};v[o]=(c=="pos"?"-=":"+=")+e;g.animate(v,n/2,d.options.easing,function(){g.hide();a.effects.restore(g,f);a.effects.removeWrapper(g);
d.callback&&d.callback.apply(this,arguments)})}else{r={};q={};r[o]=(c=="pos"?"-=":"+=")+e;q[o]=(c=="pos"?"+=":"-=")+e;g.animate(r,n/2,d.options.easing).animate(q,n/2,d.options.easing,function(){a.effects.restore(g,f);a.effects.removeWrapper(g);d.callback&&d.callback.apply(this,arguments)})}g.queue("fx",function(){g.dequeue()});g.dequeue()})}})(jQuery);
(function(a){a.effects.clip=function(d){return this.queue(function(){var g=a(this),f=["position","top","bottom","left","right","height","width"],b=a.effects.setMode(g,d.options.mode||"hide"),c=d.options.direction||"vertical";a.effects.save(g,f);g.show();var e=a.effects.createWrapper(g).css({overflow:"hidden"});e=g[0].tagName=="IMG"?e:g;var k={size:c=="vertical"?"height":"width",position:c=="vertical"?"top":"left"};c=c=="vertical"?e.height():e.width();if(b=="show"){e.css(k.size,0);e.css(k.position,
c/2)}var n={};n[k.size]=b=="show"?c:0;n[k.position]=b=="show"?0:c/2;e.animate(n,{queue:false,duration:d.duration,easing:d.options.easing,complete:function(){b=="hide"&&g.hide();a.effects.restore(g,f);a.effects.removeWrapper(g);d.callback&&d.callback.apply(g[0],arguments);g.dequeue()}})})}})(jQuery);
(function(a){a.effects.drop=function(d){return this.queue(function(){var g=a(this),f=["position","top","bottom","left","right","opacity"],b=a.effects.setMode(g,d.options.mode||"hide"),c=d.options.direction||"left";a.effects.save(g,f);g.show();a.effects.createWrapper(g);var e=c=="up"||c=="down"?"top":"left";c=c=="up"||c=="left"?"pos":"neg";var k=d.options.distance||(e=="top"?g.outerHeight({margin:true})/2:g.outerWidth({margin:true})/2);if(b=="show")g.css("opacity",0).css(e,c=="pos"?-k:k);var n={opacity:b==
"show"?1:0};n[e]=(b=="show"?c=="pos"?"+=":"-=":c=="pos"?"-=":"+=")+k;g.animate(n,{queue:false,duration:d.duration,easing:d.options.easing,complete:function(){b=="hide"&&g.hide();a.effects.restore(g,f);a.effects.removeWrapper(g);d.callback&&d.callback.apply(this,arguments);g.dequeue()}})})}})(jQuery);
(function(a){a.effects.explode=function(d){return this.queue(function(){var g=d.options.pieces?Math.round(Math.sqrt(d.options.pieces)):3,f=d.options.pieces?Math.round(Math.sqrt(d.options.pieces)):3;d.options.mode=d.options.mode=="toggle"?a(this).is(":visible")?"hide":"show":d.options.mode;var b=a(this).show().css("visibility","hidden"),c=b.offset();c.top-=parseInt(b.css("marginTop"),10)||0;c.left-=parseInt(b.css("marginLeft"),10)||0;for(var e=b.outerWidth(true),k=b.outerHeight(true),n=0;n<g;n++)for(var o=
0;o<f;o++)b.clone().appendTo("body").wrap("<div></div>").css({position:"absolute",visibility:"visible",left:-o*(e/f),top:-n*(k/g)}).parent().addClass("ui-effects-explode").css({position:"absolute",overflow:"hidden",width:e/f,height:k/g,left:c.left+o*(e/f)+(d.options.mode=="show"?(o-Math.floor(f/2))*(e/f):0),top:c.top+n*(k/g)+(d.options.mode=="show"?(n-Math.floor(g/2))*(k/g):0),opacity:d.options.mode=="show"?0:1}).animate({left:c.left+o*(e/f)+(d.options.mode=="show"?0:(o-Math.floor(f/2))*(e/f)),top:c.top+
n*(k/g)+(d.options.mode=="show"?0:(n-Math.floor(g/2))*(k/g)),opacity:d.options.mode=="show"?1:0},d.duration||500);setTimeout(function(){d.options.mode=="show"?b.css({visibility:"visible"}):b.css({visibility:"visible"}).hide();d.callback&&d.callback.apply(b[0]);b.dequeue();a("div.ui-effects-explode").remove()},d.duration||500)})}})(jQuery);
(function(a){a.effects.fade=function(d){return this.queue(function(){var g=a(this),f=a.effects.setMode(g,d.options.mode||"hide");g.animate({opacity:f},{queue:false,duration:d.duration,easing:d.options.easing,complete:function(){d.callback&&d.callback.apply(this,arguments);g.dequeue()}})})}})(jQuery);
(function(a){a.effects.fold=function(d){return this.queue(function(){var g=a(this),f=["position","top","bottom","left","right"],b=a.effects.setMode(g,d.options.mode||"hide"),c=d.options.size||15,e=!!d.options.horizFirst,k=d.duration?d.duration/2:a.fx.speeds._default/2;a.effects.save(g,f);g.show();var n=a.effects.createWrapper(g).css({overflow:"hidden"}),o=b=="show"!=e,v=o?["width","height"]:["height","width"];o=o?[n.width(),n.height()]:[n.height(),n.width()];var r=/([0-9]+)%/.exec(c);if(r)c=parseInt(r[1],
10)/100*o[b=="hide"?0:1];if(b=="show")n.css(e?{height:0,width:c}:{height:c,width:0});e={};r={};e[v[0]]=b=="show"?o[0]:c;r[v[1]]=b=="show"?o[1]:0;n.animate(e,k,d.options.easing).animate(r,k,d.options.easing,function(){b=="hide"&&g.hide();a.effects.restore(g,f);a.effects.removeWrapper(g);d.callback&&d.callback.apply(g[0],arguments);g.dequeue()})})}})(jQuery);
(function(a){a.effects.highlight=function(d){return this.queue(function(){var g=a(this),f=["backgroundImage","backgroundColor","opacity"],b=a.effects.setMode(g,d.options.mode||"show"),c={backgroundColor:g.css("backgroundColor")};if(b=="hide")c.opacity=0;a.effects.save(g,f);g.show().css({backgroundImage:"none",backgroundColor:d.options.color||"#ffff99"}).animate(c,{queue:false,duration:d.duration,easing:d.options.easing,complete:function(){b=="hide"&&g.hide();a.effects.restore(g,f);b=="show"&&!a.support.opacity&&
this.style.removeAttribute("filter");d.callback&&d.callback.apply(this,arguments);g.dequeue()}})})}})(jQuery);
(function(a){a.effects.pulsate=function(d){return this.queue(function(){var g=a(this),f=a.effects.setMode(g,d.options.mode||"show");times=(d.options.times||5)*2-1;duration=d.duration?d.duration/2:a.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,d.options.easing);animateTo=(animateTo+1)%2}g.animate({opacity:animateTo},duration,
d.options.easing,function(){animateTo==0&&g.hide();d.callback&&d.callback.apply(this,arguments)});g.queue("fx",function(){g.dequeue()}).dequeue()})}})(jQuery);
(function(a){a.effects.puff=function(d){return this.queue(function(){var g=a(this),f=a.effects.setMode(g,d.options.mode||"hide"),b=parseInt(d.options.percent,10)||150,c=b/100,e={height:g.height(),width:g.width()};a.extend(d.options,{fade:true,mode:f,percent:f=="hide"?b:100,from:f=="hide"?e:{height:e.height*c,width:e.width*c}});g.effect("scale",d.options,d.duration,d.callback);g.dequeue()})};a.effects.scale=function(d){return this.queue(function(){var g=a(this),f=a.extend(true,{},d.options),b=a.effects.setMode(g,
d.options.mode||"effect"),c=parseInt(d.options.percent,10)||(parseInt(d.options.percent,10)==0?0:b=="hide"?0:100),e=d.options.direction||"both",k=d.options.origin;if(b!="effect"){f.origin=k||["middle","center"];f.restore=true}k={height:g.height(),width:g.width()};g.from=d.options.from||(b=="show"?{height:0,width:0}:k);c={y:e!="horizontal"?c/100:1,x:e!="vertical"?c/100:1};g.to={height:k.height*c.y,width:k.width*c.x};if(d.options.fade){if(b=="show"){g.from.opacity=0;g.to.opacity=1}if(b=="hide"){g.from.opacity=
1;g.to.opacity=0}}f.from=g.from;f.to=g.to;f.mode=b;g.effect("size",f,d.duration,d.callback);g.dequeue()})};a.effects.size=function(d){return this.queue(function(){var g=a(this),f=["position","top","bottom","left","right","width","height","overflow","opacity"],b=["position","top","bottom","left","right","overflow","opacity"],c=["width","height","overflow"],e=["fontSize"],k=["borderTopWidth","borderBottomWidth","paddingTop","paddingBottom"],n=["borderLeftWidth","borderRightWidth","paddingLeft","paddingRight"],
o=a.effects.setMode(g,d.options.mode||"effect"),v=d.options.restore||false,r=d.options.scale||"both",q=d.options.origin,u={height:g.height(),width:g.width()};g.from=d.options.from||u;g.to=d.options.to||u;if(q){q=a.effects.getBaseline(q,u);g.from.top=(u.height-g.from.height)*q.y;g.from.left=(u.width-g.from.width)*q.x;g.to.top=(u.height-g.to.height)*q.y;g.to.left=(u.width-g.to.width)*q.x}var y={from:{y:g.from.height/u.height,x:g.from.width/u.width},to:{y:g.to.height/u.height,x:g.to.width/u.width}};
if(r=="box"||r=="both"){if(y.from.y!=y.to.y){f=f.concat(k);g.from=a.effects.setTransition(g,k,y.from.y,g.from);g.to=a.effects.setTransition(g,k,y.to.y,g.to)}if(y.from.x!=y.to.x){f=f.concat(n);g.from=a.effects.setTransition(g,n,y.from.x,g.from);g.to=a.effects.setTransition(g,n,y.to.x,g.to)}}if(r=="content"||r=="both")if(y.from.y!=y.to.y){f=f.concat(e);g.from=a.effects.setTransition(g,e,y.from.y,g.from);g.to=a.effects.setTransition(g,e,y.to.y,g.to)}a.effects.save(g,v?f:b);g.show();a.effects.createWrapper(g);
g.css("overflow","hidden").css(g.from);if(r=="content"||r=="both"){k=k.concat(["marginTop","marginBottom"]).concat(e);n=n.concat(["marginLeft","marginRight"]);c=f.concat(k).concat(n);g.find("*[width]").each(function(){child=a(this);v&&a.effects.save(child,c);var x={height:child.height(),width:child.width()};child.from={height:x.height*y.from.y,width:x.width*y.from.x};child.to={height:x.height*y.to.y,width:x.width*y.to.x};if(y.from.y!=y.to.y){child.from=a.effects.setTransition(child,k,y.from.y,child.from);
child.to=a.effects.setTransition(child,k,y.to.y,child.to)}if(y.from.x!=y.to.x){child.from=a.effects.setTransition(child,n,y.from.x,child.from);child.to=a.effects.setTransition(child,n,y.to.x,child.to)}child.css(child.from);child.animate(child.to,d.duration,d.options.easing,function(){v&&a.effects.restore(child,c)})})}g.animate(g.to,{queue:false,duration:d.duration,easing:d.options.easing,complete:function(){g.to.opacity===0&&g.css("opacity",g.from.opacity);o=="hide"&&g.hide();a.effects.restore(g,
v?f:b);a.effects.removeWrapper(g);d.callback&&d.callback.apply(this,arguments);g.dequeue()}})})}})(jQuery);
(function(a){a.effects.shake=function(d){return this.queue(function(){var g=a(this),f=["position","top","bottom","left","right"];a.effects.setMode(g,d.options.mode||"effect");var b=d.options.direction||"left",c=d.options.distance||20,e=d.options.times||3,k=d.duration||d.options.duration||140;a.effects.save(g,f);g.show();a.effects.createWrapper(g);var n=b=="up"||b=="down"?"top":"left",o=b=="up"||b=="left"?"pos":"neg";b={};var v={},r={};b[n]=(o=="pos"?"-=":"+=")+c;v[n]=(o=="pos"?"+=":"-=")+c*2;r[n]=
(o=="pos"?"-=":"+=")+c*2;g.animate(b,k,d.options.easing);for(c=1;c<e;c++)g.animate(v,k,d.options.easing).animate(r,k,d.options.easing);g.animate(v,k,d.options.easing).animate(b,k/2,d.options.easing,function(){a.effects.restore(g,f);a.effects.removeWrapper(g);d.callback&&d.callback.apply(this,arguments)});g.queue("fx",function(){g.dequeue()});g.dequeue()})}})(jQuery);
(function(a){a.effects.slide=function(d){return this.queue(function(){var g=a(this),f=["position","top","bottom","left","right"],b=a.effects.setMode(g,d.options.mode||"show"),c=d.options.direction||"left";a.effects.save(g,f);g.show();a.effects.createWrapper(g).css({overflow:"hidden"});var e=c=="up"||c=="down"?"top":"left";c=c=="up"||c=="left"?"pos":"neg";var k=d.options.distance||(e=="top"?g.outerHeight({margin:true}):g.outerWidth({margin:true}));if(b=="show")g.css(e,c=="pos"?isNaN(k)?"-"+k:-k:k);
var n={};n[e]=(b=="show"?c=="pos"?"+=":"-=":c=="pos"?"-=":"+=")+k;g.animate(n,{queue:false,duration:d.duration,easing:d.options.easing,complete:function(){b=="hide"&&g.hide();a.effects.restore(g,f);a.effects.removeWrapper(g);d.callback&&d.callback.apply(this,arguments);g.dequeue()}})})}})(jQuery);
(function(a){a.effects.transfer=function(d){return this.queue(function(){var g=a(this),f=a(d.options.to),b=f.offset();f={top:b.top,left:b.left,height:f.innerHeight(),width:f.innerWidth()};b=g.offset();var c=a('<div class="ui-effects-transfer"></div>').appendTo(document.body).addClass(d.options.className).css({top:b.top,left:b.left,height:g.innerHeight(),width:g.innerWidth(),position:"absolute"}).animate(f,d.duration,d.options.easing,function(){c.remove();d.callback&&d.callback.apply(g[0],arguments);
g.dequeue()})})}})(jQuery);var dateFormat=function(){var a=/d{1,4}|m{1,4}|yy(?:yy)?|([HhMsTt])\1?|[LloSZ]|"[^"]*"|'[^']*'/g,d=/\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(b,c){for(b=String(b);b.length<(c||2);)b="0"+b;return b};return function(b,c,e){var k=dateFormat;if(arguments.length==1&&Object.prototype.toString.call(b)=="[object String]"&&!/\d/.test(b)){c=b;b=undefined}b=b?new Date(b):new Date;if(isNaN(b))throw SyntaxError("invalid date");
c=String(k.masks[c]||c||k.masks["default"]);if(c.slice(0,4)=="UTC:"){c=c.slice(4);e=true}var n=e?"getUTC":"get",o=b[n+"Date"](),v=b[n+"Day"](),r=b[n+"Month"](),q=b[n+"FullYear"](),u=b[n+"Hours"](),y=b[n+"Minutes"](),x=b[n+"Seconds"](),F=b[n+"Milliseconds"](),I=e?0:b.getTimezoneOffset(),K={d:o,dd:f(o),ddd:k.i18n.dayNames[v],dddd:k.i18n.dayNames[v+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:u%12||12,hh:f(u%12||12),H:u,HH:f(u),M:y,MM:f(y),s:x,
ss:f(x),l:f(F,3),L:f(F>99?Math.round(F/10):F),t:u<12?"a":"p",tt:u<12?"am":"pm",T:u<12?"A":"P",TT:u<12?"AM":"PM",Z:e?"UTC":(String(b).match(d)||[""]).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 c.replace(a,function(J){return J in K?K[J]:J.slice(1,J.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(a,d){return dateFormat(this,a,d)};(function(a){a.Jcrop=function(d,g){function f(T){return""+parseInt(T)+"px"}function b(T){T=a(T).offset();return[T.left,T.top]}function c(T){return[T.pageX-E[0],T.pageY-E[1]]}function e(T,N){return function(H){if(K.aspectRatio)switch(T){case "e":H[1]=N.y+1;break;case "w":H[1]=N.y+1;break;case "n":H[0]=N.x+1;break;case "s":H[0]=N.x+1;break}else switch(T){case "e":H[1]=N.y2;break;case "w":H[1]=N.y2;break;case "n":H[0]=N.x2;break;case "s":H[0]=N.x2;break}ua.setCurrent(H);wa.update()}}function k(T){var N=
T;ya.watchKeys();return function(H){ua.moveOffset([H[0]-N[0],H[1]-N[1]]);N=H;wa.update()}}function n(T){switch(T){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(T){return function(N){if(K.disabled)return false;if(T=="move"&&!K.allowMove)return false;ca=true;var H=c(N);E=b(L);xa.setCursor(T=="move"?T:T+"-resize");if(T=="move")xa.activateHandlers(k(H),r);else{H=ua.getFixed();
var pa=n(T),ga=ua.getCorner(n(pa));ua.setPressed(ua.getCorner(pa));ua.setCurrent(ga);xa.activateHandlers(e(T,H),r)}N.stopPropagation();N.preventDefault();return false}}function v(T){return{x:parseInt(T.x*oa),y:parseInt(T.y*Ba),x2:parseInt(T.x2*oa),y2:parseInt(T.y2*Ba),w:parseInt(T.w*oa),h:parseInt(T.h*Ba)}}function r(){var T=ua.getFixed();if(T.w>K.minSelect[0]&&T.h>K.minSelect[1]){wa.enableHandles();wa.done()}else wa.release();xa.setCursor(K.allowSelect?"crosshair":"default")}function q(T){ua.setCurrent(T);
wa.update()}function u(){var T=a("<div></div>").addClass(K.baseClass+"-tracker");a.browser.msie&&T.css({opacity:0,backgroundColor:"white"});return T}function y(T){x([T[0]/oa,T[1]/Ba,T[2]/oa,T[3]/Ba])}function x(T){ua.setPressed([T[0],T[1]]);ua.setCurrent([T[2],T[3]]);wa.update()}function F(T){if(typeof T!="object")T={};K=a.extend(K,T);if(typeof K.onChange!=="function")K.onChange=function(){};if(typeof K.onSelect!=="function")K.onSelect=function(){}}function I(T){K.allowResize?T?wa.enableOnly():wa.enableHandles():
wa.disableHandles();xa.setCursor(K.allowSelect?"crosshair":"default");wa.setCursor(K.allowMove?"move":"default");C.css("backgroundColor",K.bgColor);if("setSelect"in K){y(g.setSelect);wa.done();delete K.setSelect}if("trueSize"in K){oa=K.trueSize[0]/aa;Ba=K.trueSize[1]/V}sa=K.maxSize[0]||0;Ga=K.maxSize[1]||0;ba=K.minSize[0]||0;ta=K.minSize[1]||0;if("outerImage"in K){L.attr("src",K.outerImage);delete K.outerImage}wa.refresh()}d=d;g=g;if(typeof d!=="object")d=a(d)[0];if(typeof g!=="object")g={};if(!("trackDocument"in
g)){g.trackDocument=a.browser.msie?false:true;if(a.browser.msie&&a.browser.version.split(".")[0]=="8")g.trackDocument=true}if(!("keySupport"in g))g.keySupport=a.browser.msie?false:true;var K={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(){}};F(g);var J=a(d),L=J.clone().removeAttr("id").css({position:"absolute"});L.width(J.width());L.height(J.height());J.after(L).hide();(function(T,N,H){var pa=T.width(),ga=T.height();if(pa>N&&N>0){pa=N;ga=N/T.width()*T.height()}if(ga>H&&H>0){ga=H;pa=H/T.height()*T.width()}oa=T.width()/pa;Ba=T.height()/ga;T.width(pa).height(ga)})(L,K.boxWidth,K.boxHeight);
var aa=L.width(),V=L.height(),C=a("<div />").width(aa).height(V).addClass(K.baseClass+"-holder").css({position:"relative",backgroundColor:K.bgColor}).insertAfter(J).append(L);K.addClass&&C.addClass(K.addClass);var l=a("<img />").attr("src",L.attr("src")).css("position","absolute").width(aa).height(V),ea=a("<div />").width(""+parseInt(100)+"%").height(""+parseInt(100)+"%").css({zIndex:310,position:"absolute",overflow:"hidden"}).append(l),ha=a("<div />").width(""+parseInt(100)+"%").height(""+parseInt(100)+
"%").css("zIndex",320),la=a("<div />").css({position:"absolute",zIndex:300}).insertBefore(L).append(ea,ha),ma=K.boundary,Ha=u().width(aa+ma*2).height(V+ma*2).css({position:"absolute",top:f(-ma),left:f(-ma),zIndex:290}).mousedown(function(T){if(K.disabled)return false;if(!K.allowSelect)return false;ca=true;E=b(L);wa.disableHandles();if("crosshair"!=na){xa.setCursor("crosshair");na="crosshair"}var N=c(T);ua.setPressed(N);xa.activateHandlers(q,r);ya.watchKeys();wa.update();T.stopPropagation();T.preventDefault();
return false}),sa,Ga,ba,ta,oa,Ba,E=b(L),ca,na,Ca,Da,ua=function(){function T(){if(!K.aspectRatio){var W=ja-ga,za=Ma-da;if(sa&&Math.abs(W)>sa)ja=W>0?ga+sa:ga-sa;if(Ga&&Math.abs(za)>Ga)Ma=za>0?da+Ga:da-Ga;if(ta&&Math.abs(za)<ta)Ma=za>0?da+ta:da-ta;if(ba&&Math.abs(W)<ba)ja=W>0?ga+ba:ga-ba;if(ga<0){ja-=ga;ga-=ga}if(da<0){Ma-=da;da-=da}if(ja<0){ga-=ja;ja-=ja}if(Ma<0){da-=Ma;Ma-=Ma}if(ja>aa){W=ja-aa;ga-=W;ja-=W}if(Ma>V){W=Ma-V;da-=W;Ma-=W}if(ga>aa){W=ga-V;Ma-=W;da-=W}if(da>V){W=da-V;Ma-=W;da-=W}return pa(H(ga,
da,ja,Ma))}W=K.aspectRatio;za=K.minSize[0]/oa;var Ja=K.maxSize[0]/oa,Oa=ja-ga,Fa=Ma-da,Ia=Math.abs(Oa),ra=Math.abs(Fa);if(Ja==0)Ja=aa*10;if(Ia/ra<W){Ia=Ma;w=ra*W;ra=Oa<0?ga-w:w+ga;if(ra<0){ra=0;h=Math.abs((ra-ga)/W);Ia=Fa<0?da-h:h+da}else if(ra>aa){ra=aa;h=Math.abs((ra-ga)/W);Ia=Fa<0?da-h:h+da}}else{ra=ja;h=Ia/W;Ia=Fa<0?da-h:da+h;if(Ia<0){Ia=0;w=Math.abs((Ia-da)*W);ra=Oa<0?ga-w:w+ga}else if(Ia>V){Ia=V;w=Math.abs(Ia-da)*W;ra=Oa<0?ga-w:w+ga}}if(ra>ga){if(ra-ga<za)ra=ga+za;else if(ra-ga>Ja)ra=ga+Ja;
Ia=Ia>da?da+(ra-ga)/W:da-(ra-ga)/W}else if(ra<ga){if(ga-ra<za)ra=ga-za;else if(ga-ra>Ja)ra=ga-Ja;Ia=Ia>da?da+(ga-ra)/W:da-(ga-ra)/W}if(ra<0){ga-=ra;ra=0}else if(ra>aa){ga-=ra-aa;ra=aa}if(Ia<0){da-=Ia;Ia=0}else if(Ia>V){da-=Ia-V;Ia=V}return last=pa(H(ga,da,ra,Ia))}function N(W){if(W[0]<0)W[0]=0;if(W[1]<0)W[1]=0;if(W[0]>aa)W[0]=aa;if(W[1]>V)W[1]=V;return[W[0],W[1]]}function H(W,za,Ja,Oa){var Fa=W,Ia=Ja,ra=za,bb=Oa;if(Ja<W){Fa=Ja;Ia=W}if(Oa<za){ra=Oa;bb=za}return[Math.round(Fa),Math.round(ra),Math.round(Ia),
Math.round(bb)]}function pa(W){return{x:W[0],y:W[1],x2:W[2],y2:W[3],w:W[2]-W[0],h:W[3]-W[1]}}var ga=0,da=0,ja=0,Ma=0,ka,Aa;return{flipCoords:H,setPressed:function(W){W=N(W);ja=ga=W[0];Ma=da=W[1]},setCurrent:function(W){W=N(W);ka=W[0]-ja;Aa=W[1]-Ma;ja=W[0];Ma=W[1]},getOffset:function(){return[ka,Aa]},moveOffset:function(W){var za=W[0];W=W[1];if(0>ga+za)za-=za+ga;if(0>da+W)W-=W+da;if(V<Ma+W)W+=V-(Ma+W);if(aa<ja+za)za+=aa-(ja+za);ga+=za;ja+=za;da+=W;Ma+=W},getCorner:function(W){var za=T();switch(W){case "ne":return[za.x2,
za.y];case "nw":return[za.x,za.y];case "se":return[za.x2,za.y2];case "sw":return[za.x,za.y2]}},getFixed:T}}(),wa=function(){function T(Pa){Pa=a("<div />").css({position:"absolute",opacity:K.borderOpacity}).addClass(K.baseClass+"-"+Pa);ea.append(Pa);return Pa}function N(Pa,Ya){var db=a("<div />").mousedown(o(Pa)).css({cursor:Pa+"-resize",position:"absolute",zIndex:Ya});ha.append(db);return db}function H(Pa){var Ya=K.handleSize,db=ra,fb=Ya;Ya=Ya;switch(Pa){case "n":case "s":Ya=""+parseInt(100)+"%";
break;case "e":case "w":fb=""+parseInt(100)+"%";break}return N(Pa,Ja++).width(Ya).height(fb).css({top:f(-db+1),left:f(-db+1)})}function pa(Pa){for(i in Pa)Fa[Pa[i]]=N(Pa[i],Ja++).css({top:f(-ra+1),left:f(-ra+1),opacity:K.handleOpacity}).addClass(K.baseClass+"-handle")}function ga(Pa){var Ya=Math.round(Pa.h/2-ra),db=Math.round(Pa.w/2-ra);west=-ra+1;var fb=Pa.w-ra;Pa=Pa.h-ra;"e"in Fa&&Fa.e.css({top:f(Ya),left:f(fb)})&&Fa.w.css({top:f(Ya)})&&Fa.s.css({top:f(Pa),left:f(db)})&&Fa.n.css({left:f(db)});"ne"in
Fa&&Fa.ne.css({left:f(fb)})&&Fa.se.css({top:f(Pa),left:f(fb)})&&Fa.sw.css({top:f(Pa)});"b"in Fa&&Fa.b.css({top:f(Pa)})&&Fa.r.css({left:f(fb)})}function da(){var Pa=ua.getFixed();ua.setPressed([Pa.x,Pa.y]);ua.setCurrent([Pa.x2,Pa.y2]);ja()}function ja(){if(za)return Ma()}function Ma(){var Pa=ua.getFixed(),Ya=Pa.h;la.width(Pa.w).height(Ya);Ya=Pa.x;var db=Pa.y;l.css({top:f(-db),left:f(-Ya)});la.css({top:f(db),left:f(Ya)});K.drawBorders&&Oa.right.css({left:f(Pa.w-1)})&&Oa.bottom.css({top:f(Pa.h-1)});
Ia&&ga(Pa);if(!za){la.show();L.css("opacity",K.bgOpacity);za=true}K.onChange(v(Pa))}function ka(){Ia=true;if(K.allowResize){ga(ua.getFixed());ha.show();return true}}function Aa(){Ia=false;ha.hide()}function W(Pa){(Ca=Pa)?Aa():ka()}var za,Ja=370,Oa={},Fa={},Ia=false,ra=K.handleOffset;if(K.drawBorders)Oa={top:T("hline").css("top",a.browser.msie?f(-1):f(0)),bottom:T("hline"),left:T("vline"),right:T("vline")};if(K.dragEdges){Fa.t=H("n");Fa.b=H("s");Fa.r=H("e");Fa.l=H("w")}K.sideHandles&&pa(["n","s","e",
"w"]);K.cornerHandles&&pa(["sw","nw","ne","se"]);var bb=u().mousedown(o("move")).css({cursor:"move",position:"absolute",zIndex:360});ea.append(bb);Aa();return{updateVisible:ja,update:Ma,release:function(){Aa();la.hide();L.css("opacity",1);za=false},refresh:da,setCursor:function(Pa){bb.css("cursor",Pa)},enableHandles:ka,enableOnly:function(){Ia=true},showHandles:function(){if(Ia){ga(ua.getFixed());ha.show()}},disableHandles:Aa,animMode:W,done:function(){W(false);da()}}}(),xa=function(){function T(da){H(c(da))}
function N(da){da.preventDefault();da.stopPropagation();if(ca){ca=false;pa(c(da));K.onSelect(v(ua.getFixed()));Ha.css({zIndex:290});ga&&a(document).unbind("mousemove",T).unbind("mouseup",N);H=function(){};pa=function(){}}return false}var H=function(){},pa=function(){},ga=K.trackDocument;ga||Ha.mousemove(T).mouseup(N).mouseout(N);L.before(Ha);return{activateHandlers:function(da,ja){ca=true;H=da;pa=ja;Ha.css({zIndex:450});ga&&a(document).mousemove(T).mouseup(N);return false},setCursor:function(da){Ha.css("cursor",
da)}}}(),ya=function(){function T(pa,ga,da){if(K.allowMove){ua.moveOffset([ga,da]);wa.updateVisible()}pa.preventDefault();pa.stopPropagation()}var N=a('<input type="radio" />').css({position:"absolute",left:"-30px"}).keypress(function(pa){if(pa.ctrlKey)return true;var ga=(Da=pa.shiftKey?true:false)?10:1;switch(pa.keyCode){case 37:T(pa,-ga,0);break;case 39:T(pa,ga,0);break;case 38:T(pa,0,-ga);break;case 40:T(pa,0,ga);break;case 27:wa.release();break;case 9:return true}return nothing(pa)}).blur(function(){N.hide()}),
H=a("<div />").css({position:"absolute",overflow:"hidden"}).append(N);K.keySupport&&H.insertBefore(L);return{watchKeys:function(){if(K.keySupport){N.show();N.focus()}}}}();ha.hide();I(true);ma={animateTo:function(T){var N=T[2]/oa,H=T[3]/Ba;if(!Ca){T=ua.flipCoords(T[0]/oa,T[1]/Ba,N,H);var pa=ua.getFixed(),ga=initcr=[pa.x,pa.y,pa.x2,pa.y2],da=K.animationDelay,ja=ga[0],Ma=ga[1];N=ga[2];H=ga[3];var ka=T[0]-initcr[0],Aa=T[1]-initcr[1],W=T[2]-initcr[2],za=T[3]-initcr[3],Ja=0,Oa=K.swingSpeed;wa.animMode(true);
var Fa=function(){return function(){Ja+=(100-Ja)/Oa;ga[0]=ja+Ja/100*ka;ga[1]=Ma+Ja/100*Aa;ga[2]=N+Ja/100*W;ga[3]=H+Ja/100*za;Ja<100?window.setTimeout(Fa,da):wa.done();if(Ja>=99.8)Ja=100;x(ga)}}();window.setTimeout(Fa,da)}},setSelect:y,setOptions:function(T){F(T);I()},tellSelect:function(){return v(ua.getFixed())},tellScaled:function(){return ua.getFixed()},disable:function(){K.disabled=true;wa.disableHandles();wa.setCursor("default");xa.setCursor("default")},enable:function(){K.disabled=false;I()},
cancel:function(){wa.done();xa.activateHandlers(null,null)},focus:ya.watchKeys,getBounds:function(){return[aa*oa,V*Ba]},getWidgetSize:function(){return[aa,V]},release:wa.release,destroy:function(){C.remove();J.show()}};J.data("Jcrop",ma);return ma};a.fn.Jcrop=function(d){function g(f){var b=d.useImg||f.src,c=new Image;c.onload=function(){a.Jcrop(f,d)};c.src=b}if(typeof d!=="object")d={};this.each(function(){if(a(this).data("Jcrop"))if(d=="api")return a(this).data("Jcrop");else a(this).data("Jcrop").setOptions(d);
else g(this)});return this}})(jQuery);jQuery.fn.extend({everyTime:function(a,d,g,f){return this.each(function(){jQuery.timer.add(this,a,d,g,f)})},oneTime:function(a,d,g){return this.each(function(){jQuery.timer.add(this,a,d,g,1)})},stopTime:function(a,d){return this.each(function(){jQuery.timer.remove(this,a,d)})}});
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(a){if(a==undefined||a==null)return null;var d=this.regex.exec(jQuery.trim(a.toString()));return d[2]?parseFloat(d[1])*(this.powers[d[2]]||1):a},add:function(a,d,g,f,b){var c=0;if(jQuery.isFunction(g)){b||(b=f);f=g;g=d}d=jQuery.timer.timeParse(d);if(!(typeof d!="number"||isNaN(d)||d<0)){if(typeof b!="number"||isNaN(b)||b<0)b=
0;b=b||0;var e=jQuery.data(a,this.dataKey)||jQuery.data(a,this.dataKey,{});e[g]||(e[g]={});f.timerID=f.timerID||this.guid++;var k=function(){if(++c>b&&b!==0||f.call(a,c)===false)jQuery.timer.remove(a,g,f)};k.timerID=f.timerID;e[g][f.timerID]||(e[g][f.timerID]=window.setInterval(k,d));this.global.push(a)}},remove:function(a,d,g){var f=jQuery.data(a,this.dataKey),b;if(f){if(d){if(f[d]){if(g){if(g.timerID){window.clearInterval(f[d][g.timerID]);delete f[d][g.timerID]}}else for(g in f[d]){window.clearInterval(f[d][g]);
delete f[d][g]}for(b in f[d])break;if(!b){b=null;delete f[d]}}}else for(d in f)this.remove(a,d,g);for(b in f)break;b||jQuery.removeData(a,this.dataKey)}}}});jQuery(window).bind("unload",function(){jQuery.each(jQuery.timer.global,function(a,d){jQuery.timer.remove(d)})});(function(a){a.cluetip={version:"1.1pre"};var d,g,f,b,c,e,k,n,o="appendTo",v="body";a.fn.cluetip=function(r,q){function u(F,I){var K=F.dropShadow&&F.dropShadowSteps?+F.dropShadowSteps:0;if(a.support.boxShadow){var J=K===0?"0 0 ":"1px 1px ";a("#cluetip").css(a.support.boxShadow,J+K+"px rgba(0,0,0,0.5)");return false}J=a("#cluetip .cluetip-drop-shadow");if(K==J.length)return J;J.remove();J=[];for(var L=0;L<K;)J[L++]='<div style="top:'+L+"px;left:"+L+'px;"></div>';return I=a(J.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=a.extend(true,{},a.fn.cluetip.defaults,q||{});if(!a("#cluetip").length){a('<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](v).hide();
var y=+q.cluezIndex;d=a("#cluetip").css({position:"absolute"});f=a("#cluetip-outer").css({position:"relative",zIndex:y});g=a("#cluetip-inner");b=a("#cluetip-title");c=a("#cluetip-arrows");e=a('<div id="cluetip-waitimage"></div>').css({position:"absolute"}).insertBefore(d).hide()}var x=(parseInt(d.css("paddingLeft"),10)||0)+(parseInt(d.css("paddingRight"),10)||0);this.each(function(F){function I(){return false}var K=this,J=a(this),L=a.extend(true,{},q,a.metadata?J.metadata():a.meta?J.data():{}),aa=
false;y=+L.cluezIndex;J.data("cluetip",{title:K.title,zIndex:y});var V=false,C=0,l=J.attr(L.attribute),ea=L.cluetipClass;if(!l&&!L.splitTitle&&!r)return true;if(L.local&&L.localPrefix)l=L.localPrefix+l;L.local&&L.hideLocal&&l&&a(l+":first").hide();var ha=parseInt(L.topOffset,10),la=parseInt(L.leftOffset,10),ma,Ha,sa=isNaN(parseInt(L.height,10))?"auto":/\D/g.test(L.height)?L.height:L.height+"px",Ga,ba,ta,oa,Ba,E=parseInt(L.width,10)||275,ca=E+x+L.dropShadowSteps,na=this.offsetWidth,Ca,Da,ua,wa,xa,
ya=L.attribute!="title"?J.attr(L.titleAttribute):"";if(L.splitTitle){if(ya==undefined)ya="";xa=ya.split(L.splitTitle);ya=xa.shift()}if(L.escapeTitle)ya=ya.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/</g,"&lt;");var T=function(da){if(!L.onActivate(J))return false;V=true;d.removeClass().css({width:E});l==J.attr("href")&&J.css("cursor",L.cursor);L.hoverClass&&J.addClass(L.hoverClass);ba=J.offset().top;Ca=J.offset().left;ua=da.pageX;oa=da.pageY;if(K.tagName.toLowerCase()!="area"){Ga=a(document).scrollTop();
wa=a(window).width()}if(L.positionBy=="fixed"){Da=na+Ca+la;d.css({left:Da})}else{Da=na>Ca&&Ca>ca||Ca+na+ca+la>wa?Ca-ca-la:na+Ca+la;if(K.tagName.toLowerCase()=="area"||L.positionBy=="mouse"||na+ca>wa)if(ua+20+ca>wa){d.addClass(" cluetip-"+ea);Da=ua-ca-la>=0?ua-ca-la-parseInt(d.css("marginLeft"),10)+parseInt(g.css("marginRight"),10):ua-ca/2}else Da=ua+la;var ja=Da<0?da.pageY+ha:da.pageY;d.css({left:Da>0&&L.positionBy!="bottomTop"?Da:ua+ca/2>wa?wa/2-ca/2:Math.max(ua-ca/2,0),zIndex:J.data("cluetip").zIndex});
c.css({zIndex:J.data("cluetip").zIndex+1})}Ha=a(window).height();if(r){if(typeof r=="function")r=r.call(K);g.html(r);N(ja)}else if(xa){da=xa.length;g.html(da?xa[0]:"");if(da>1)for(var Ma=1;Ma<da;Ma++)g.append('<div class="split-body">'+xa[Ma]+"</div>");N(ja)}else if(!L.local&&l.indexOf("#")!==0)if(/\.(jpe?g|tiff?|gif|png)(?:\?.*)?$/i.test(l)){g.html('<img src="'+l+'" alt="'+ya+'" />');N(ja)}else if(aa&&L.ajaxCache){g.html(aa);N(ja)}else{var ka=L.ajaxSettings.beforeSend,Aa=L.ajaxSettings.error,W=L.ajaxSettings.success,
za=L.ajaxSettings.complete;da=a.extend(true,{},L.ajaxSettings,{cache:false,url:l,beforeSend:function(Ja){ka&&ka.call(K,Ja,d,g);f.children().empty();L.waitImage&&e.css({top:oa+20,left:ua+20,zIndex:J.data("cluetip").zIndex-1}).show()},error:function(Ja,Oa){if(V)Aa?Aa.call(K,Ja,Oa,d,g):g.html("<i>sorry, the contents could not be loaded</i>")},success:function(Ja,Oa){aa=L.ajaxProcess.call(K,Ja);if(V){W&&W.call(K,Ja,Oa,d,g);g.html(aa)}},complete:function(Ja,Oa){za&&za.call(K,Ja,Oa,d,g);var Fa=g[0].getElementsByTagName("img");
n=Fa.length;for(var Ia=0,ra=Fa.length;Ia<ra;Ia++)Fa[Ia].complete&&n--;if(n&&!a.browser.opera)a(Fa).bind("load error",function(){n--;if(n<1){e.hide();V&&N(ja)}});else{e.hide();V&&N(ja)}}});a.ajax(da)}else if(L.local){da=a(l+(/#\S+$/.test(l)?"":":eq("+F+")")).clone(true).show();L.localIdSuffix&&da.attr("id",da[0].id+L.localIdSuffix);g.html(da);N(ja)}},N=function(da){d.addClass("cluetip-"+ea);if(L.truncate){var ja=g.text().slice(0,L.truncate)+"...";g.html(ja)}ya?b.show().html(ya):L.showTitle?b.show().html("&nbsp;"):
b.hide();if(L.sticky){ja=a('<div id="cluetip-close"><a href="#">'+L.closeText+"</a></div>");L.closePosition=="bottom"?ja.appendTo(g):L.closePosition=="title"?ja.prependTo(b):ja.prependTo(g);ja.bind("click.cluetip",function(){pa();return false});L.mouseOutClose?d.bind("mouseleave.cluetip",function(){pa()}):d.unbind("mouseleave.cluetip")}ja="";f.css({zIndex:J.data("cluetip").zIndex,overflow:sa=="auto"?"visible":"auto",height:sa});ma=sa=="auto"?Math.max(d.outerHeight(),d.height()):parseInt(sa,10);ta=
ba;Ba=Ga+Ha;if(L.positionBy=="fixed")ta=ba-L.dropShadowSteps+ha;else if(Da<ua&&Math.max(Da,0)+ca>ua||L.positionBy=="bottomTop")if(ba+ma+ha>Ba&&oa-Ga>ma+ha){ta=oa-ma-ha;ja="top"}else{ta=oa+ha;ja="bottom"}else ta=ba+ma+ha>Ba?ma>=Ha?Ga:Ba-ma-ha:J.css("display")=="block"||K.tagName.toLowerCase()=="area"||L.positionBy=="mouse"?da-ha:ba-L.dropShadowSteps;if(ja=="")Da<Ca?(ja="left"):(ja="right");da=" clue-"+ja+"-"+ea+" cluetip-"+ea;if(ea=="rounded")da+=" ui-corner-all";d.css({top:ta+"px"}).attr({className:"ui-widget ui-widget-content ui-cluetip"+
da});if(L.arrows){da=ba-ta-L.dropShadowSteps;c.css({top:/(left|right)/.test(ja)&&Da>=0&&da>0?da+"px":/(left|right)/.test(ja)?0:""}).show()}else c.hide();(k=u(L))&&k.length&&k.hide().css({height:ma,width:E,zIndex:J.data("cluetip").zIndex-1}).show();d.hide()[L.fx.open](L.fx.openSpeed||0);a.fn.bgiframe&&d.bgiframe();if(L.delayedClose>0)C=setTimeout(pa,L.delayedClose);L.onShow.call(K,d,g)},H=function(){V=false;e.hide();if(!L.sticky||/click|toggle/.test(L.activation)){pa();clearTimeout(C)}L.hoverClass&&
J.removeClass(L.hoverClass)},pa=function(){f.parent().hide().removeClass();L.onHide.call(K,d,g);J.removeClass("cluetip-clicked");ya&&J.attr(L.titleAttribute,ya);J.css("cursor","");L.arrows&&c.css({top:""})};a(document).bind("hideCluetip",function(){pa()});if(/click|toggle/.test(L.activation))J.bind("click.cluetip",function(da){if(d.is(":hidden")||!J.is(".cluetip-clicked")){T(da);a(".cluetip-clicked").removeClass("cluetip-clicked");J.addClass("cluetip-clicked")}else H(da);this.blur();return false});
else if(L.activation=="focus"){J.bind("focus.cluetip",function(da){J.attr("title","");T(da)});J.bind("blur.cluetip",function(da){J.attr("title",J.data("thisInfo").title);H(da)})}else{J[L.clickThrough?"unbind":"bind"]("click",I);var ga=function(da){if(L.tracking==true){var ja=Da-da.pageX,Ma=ta?ta-da.pageY:ba-da.pageY;J.bind("mousemove.cluetip",function(ka){d.css({left:ka.pageX+ja,top:ka.pageY+Ma})})}};a.fn.hoverIntent&&L.hoverIntent?J.hoverIntent({sensitivity:L.hoverIntent.sensitivity,interval:L.hoverIntent.interval,
over:function(da){T(da);ga(da)},timeout:L.hoverIntent.timeout,out:function(da){H(da);J.unbind("mousemove.cluetip")}}):J.bind("mouseenter.cluetip",function(da){T(da);ga(da)}).bind("mouseleave.cluetip",function(da){H(da);J.unbind("mousemove.cluetip")});J.bind("mouseover.cluetip",function(){J.attr("title","")}).bind("mouseleave.cluetip",function(){J.attr("title",J.data("cluetip").title)})}});return this};(function(){a.support=a.support||{};for(var r=document.createElement("div").style,q=["boxShadow"],
u=["moz","Moz","webkit","o"],y=0,x=q.length;y<x;y++){var F=q[y],I=F.charAt(0).toUpperCase()+F.slice(1);if(typeof r[F]!=="undefined")a.support[F]=F;else for(var K=0,J=u.length;K<J;K++)if(typeof r[u[K]+I]!=="undefined"){a.support[F]=u[K]+I;break}}})();a.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};a.cluetip.setup=function(r){if(r&&r.insertionType&&r.insertionType.match(/appendTo|prependTo|insertBefore|insertAfter/))o=r.insertionType;if(r&&r.insertionElement)v=r.insertionElement}})(jQuery);(function(a){function d(f){var b=[].slice.call(arguments,1),c=0;f=a.event.fix(f||window.event);f.type="mousewheel";if(f.wheelDelta)c=f.wheelDelta/120;if(f.detail)c=-f.detail/3;b.unshift(f,c);return a.event.handle.apply(this,b)}var g=["DOMMouseScroll","mousewheel"];a.event.special.mousewheel={setup:function(){if(this.addEventListener)for(var f=g.length;f;)this.addEventListener(g[--f],d,false);else this.onmousewheel=d},teardown:function(){if(this.removeEventListener)for(var f=g.length;f;)this.removeEventListener(g[--f],
d,false);else this.onmousewheel=null}};a.fn.extend({mousewheel:function(f){return f?this.bind("mousewheel",f):this.trigger("mousewheel")},unmousewheel:function(f){return this.unbind("mousewheel",f)}})})(jQuery);(function(a,d){function g(ka,Aa){ka=ka?' id="'+r+ka+'"':"";return a("<div"+ka+(Aa?' style="'+Aa+'"':"")+"/>")}function f(ka,Aa){Aa=Aa==="x"?Ga.width():Ga.height();return typeof ka==="string"?Math.round(/%/.test(ka)?Aa/100*parseInt(ka,10):parseInt(ka,10)):ka}function b(ka){return H.photo||/\.(gif|png|jpg|jpeg|bmp)(?:\?([^#]*))?(?:#(\.*))?$/i.test(ka)}function c(ka){for(var Aa in ka)if(a.isFunction(ka[Aa])&&Aa.substring(0,2)!=="on")ka[Aa]=ka[Aa].call(T);ka.rel=ka.rel||T.rel||"nofollow";ka.href=ka.href||
a(T).attr("href");ka.title=ka.title||T.title;return ka}function e(ka,Aa){Aa&&Aa.call(T);a.event.trigger(ka)}function k(){var ka,Aa=r+"Slideshow_",W="click."+r,za,Ja;if(H.slideshow&&sa[1]){za=function(){ca.text(H.slideshowStop).unbind(W).bind(y,function(){if(N<sa.length-1||H.loop)ka=setTimeout(ja.next,H.slideshowSpeed)}).bind(u,function(){clearTimeout(ka)}).one(W+" "+x,Ja);C.removeClass(Aa+"off").addClass(Aa+"on");ka=setTimeout(ja.next,H.slideshowSpeed)};Ja=function(){clearTimeout(ka);ca.text(H.slideshowStart).unbind([y,
u,x,W].join(" ")).one(W,za);C.removeClass(Aa+"on").addClass(Aa+"off")};H.slideshowAuto?za():Ja()}}function n(ka){if(!da){T=ka;H=c(a.extend({},a.data(T,v)));sa=a(T);N=0;if(H.rel!=="nofollow"){sa=a("."+Ma).filter(function(){return(a.data(this,v).rel||this.rel)===H.rel});N=sa.index(T);if(N===-1){sa=sa.add(T);N=sa.length-1}}if(!pa){pa=ga=true;C.show();if(H.returnFocus)try{T.blur();a(T).one(F,function(){try{this.focus()}catch(W){}})}catch(Aa){}V.css({opacity:+H.opacity,cursor:H.overlayClose?"pointer":
"auto"}).show();H.w=f(H.initialWidth,"x");H.h=f(H.initialHeight,"y");ja.position(0);L&&Ga.bind("resize."+aa+" scroll."+aa,function(){V.css({width:Ga.width(),height:Ga.height(),top:Ga.scrollTop(),left:Ga.scrollLeft()})}).trigger("scroll."+aa);e(q,H.onOpen);E.add(Ca).add(na).add(ca).add(Ba).hide();Da.html(H.close).show()}ja.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},
v="colorbox",r="cbox",q=r+"_open",u=r+"_load",y=r+"_complete",x=r+"_cleanup",F=r+"_closed",I=r+"_purge",K=r+"_loaded",J=a.browser.msie&&!a.support.opacity,L=J&&a.browser.version<7,aa=r+"_IE6",V,C,l,ea,ha,la,ma,Ha,sa,Ga,ba,ta,oa,Ba,E,ca,na,Ca,Da,ua,wa,xa,ya,T,N,H,pa,ga,da=false,ja,Ma=r+"Element";ja=a.fn[v]=a[v]=function(ka,Aa){var W=this,za;if(!W[0]&&W.selector)return W;ka=ka||{};if(Aa)ka.onComplete=Aa;if(!W[0]||W.selector===undefined){W=a("<a/>");ka.open=true}W.each(function(){a.data(this,v,a.extend({},
a.data(this,v)||o,ka));a(this).addClass(Ma)});za=ka.open;if(a.isFunction(za))za=za.call(W);za&&n(W[0]);return W};ja.init=function(){Ga=a(d);C=g().attr({id:v,"class":J?r+"IE":""});V=g("Overlay",L?"position:absolute":"").hide();l=g("Wrapper");ea=g("Content").append(ba=g("LoadedContent","width:0; height:0; overflow:hidden"),oa=g("LoadingOverlay").add(g("LoadingGraphic")),Ba=g("Title"),E=g("Current"),na=g("Next"),Ca=g("Previous"),ca=g("Slideshow").bind(q,k),Da=g("Close"));l.append(g().append(g("TopLeft"),
ha=g("TopCenter"),g("TopRight")),g(false,"clear:left").append(la=g("MiddleLeft"),ea,ma=g("MiddleRight")),g(false,"clear:left").append(g("BottomLeft"),Ha=g("BottomCenter"),g("BottomRight"))).children().children().css({"float":"left"});ta=g(false,"position:absolute; width:9999px; visibility:hidden; display:none");a("body").prepend(V,C.append(l,ta));ea.children().hover(function(){a(this).addClass("hover")},function(){a(this).removeClass("hover")}).addClass("hover");ua=ha.height()+Ha.height()+ea.outerHeight(true)-
ea.height();wa=la.width()+ma.width()+ea.outerWidth(true)-ea.width();xa=ba.outerHeight(true);ya=ba.outerWidth(true);C.css({"padding-bottom":ua,"padding-right":wa}).hide();na.click(ja.next);Ca.click(ja.prev);Da.click(ja.close);ea.children().removeClass("hover");a("."+Ma).live("click",function(ka){if(!(ka.button!==0&&typeof ka.button!=="undefined"||ka.ctrlKey||ka.shiftKey||ka.altKey)){ka.preventDefault();n(this)}});V.click(function(){H.overlayClose&&ja.close()});a(document).bind("keydown",function(ka){if(pa&&
H.escKey&&ka.keyCode===27){ka.preventDefault();ja.close()}if(pa&&H.arrowKey&&!ga&&sa[1])if(ka.keyCode===37&&(N||H.loop)){ka.preventDefault();Ca.click()}else if(ka.keyCode===39&&(N<sa.length-1||H.loop)){ka.preventDefault();na.click()}})};ja.remove=function(){C.add(V).remove();a("."+Ma).die("click").removeData(v).removeClass(Ma)};ja.position=function(ka,Aa){function W(Fa){ha[0].style.width=Ha[0].style.width=ea[0].style.width=Fa.style.width;oa[0].style.height=oa[1].style.height=ea[0].style.height=la[0].style.height=
ma[0].style.height=Fa.style.height}var za,Ja=Math.max(document.documentElement.clientHeight-H.h-xa-ua,0)/2+Ga.scrollTop(),Oa=Math.max(Ga.width()-H.w-ya-wa,0)/2+Ga.scrollLeft();za=C.width()===H.w+ya&&C.height()===H.h+xa?0:ka;l[0].style.width=l[0].style.height="9999px";C.dequeue().animate({width:H.w+ya,height:H.h+xa,top:Ja,left:Oa},{duration:za,complete:function(){W(this);ga=false;l[0].style.width=H.w+ya+wa+"px";l[0].style.height=H.h+xa+ua+"px";Aa&&Aa()},step:function(){W(this)}})};ja.resize=function(ka){if(pa){ka=
ka||{};if(ka.width)H.w=f(ka.width,"x")-ya-wa;if(ka.innerWidth)H.w=f(ka.innerWidth,"x");ba.css({width:H.w});if(ka.height)H.h=f(ka.height,"y")-xa-ua;if(ka.innerHeight)H.h=f(ka.innerHeight,"y");if(!ka.innerHeight&&!ka.height){ka=ba.wrapInner("<div style='overflow:auto'></div>").children();H.h=ka.height();ka.replaceWith(ka.children())}ba.css({height:H.h});ja.position(H.transition==="none"?0:H.speed)}};ja.prep=function(ka){function Aa(Ja){var Oa,Fa,Ia,ra,bb=sa.length,Pa=H.loop;ja.position(Ja,function(){function Ya(){J&&
C[0].style.removeAttribute("filter")}if(pa){J&&W&&ba.fadeIn(100);ba.show();e(K);Ba.show().html(H.title);if(bb>1){typeof H.current==="string"&&E.html(H.current.replace(/\{current\}/,N+1).replace(/\{total\}/,bb)).show();na[Pa||N<bb-1?"show":"hide"]().html(H.next);Ca[Pa||N?"show":"hide"]().html(H.previous);Oa=N?sa[N-1]:sa[bb-1];Ia=N<bb-1?sa[N+1]:sa[0];H.slideshow&&ca.show();if(H.preloading){ra=a.data(Ia,v).href||Ia.href;Fa=a.data(Oa,v).href||Oa.href;ra=a.isFunction(ra)?ra.call(Ia):ra;Fa=a.isFunction(Fa)?
Fa.call(Oa):Fa;if(b(ra))a("<img/>")[0].src=ra;if(b(Fa))a("<img/>")[0].src=Fa}}oa.hide();H.transition==="fade"?C.fadeTo(za,1,function(){Ya()}):Ya();Ga.bind("resize."+r,function(){ja.position(0)});e(y,H.onComplete)}})}if(pa){var W,za=H.transition==="none"?0:H.speed;Ga.unbind("resize."+r);ba.remove();ba=g("LoadedContent").html(ka);ba.hide().appendTo(ta.show()).css({width:function(){H.w=H.w||ba.width();H.w=H.mw&&H.mw<H.w?H.mw:H.w;return H.w}(),overflow:H.scrolling?"auto":"hidden"}).css({height:function(){H.h=
H.h||ba.height();H.h=H.mh&&H.mh<H.h?H.mh:H.h;return H.h}()}).prependTo(ea);ta.hide();a("#"+r+"Photo").css({cssFloat:"none",marginLeft:"auto",marginRight:"auto"});L&&a("select").not(C.find("select")).filter(function(){return this.style.visibility!=="hidden"}).css({visibility:"hidden"}).one(x,function(){this.style.visibility="inherit"});H.transition==="fade"?C.fadeTo(za,0,function(){Aa(0)}):Aa(za)}};ja.load=function(ka){var Aa,W,za,Ja=ja.prep;ga=true;T=sa[N];ka||(H=c(a.extend({},a.data(T,v))));e(I);
e(u,H.onLoad);H.h=H.height?f(H.height,"y")-xa-ua:H.innerHeight&&f(H.innerHeight,"y");H.w=H.width?f(H.width,"x")-ya-wa:H.innerWidth&&f(H.innerWidth,"x");H.mw=H.w;H.mh=H.h;if(H.maxWidth){H.mw=f(H.maxWidth,"x")-ya-wa;H.mw=H.w&&H.w<H.mw?H.w:H.mw}if(H.maxHeight){H.mh=f(H.maxHeight,"y")-xa-ua;H.mh=H.h&&H.h<H.mh?H.h:H.mh}Aa=H.href;oa.show();if(H.inline){g().hide().insertBefore(a(Aa)[0]).one(I,function(){a(this).replaceWith(ba.children())});Ja(a(Aa))}else if(H.iframe){C.one(K,function(){var Oa=a("<iframe frameborder='0' style='width:100%; height:100%; border:0; display:block'/>")[0];
Oa.name=r+ +new Date;Oa.src=H.href;if(!H.scrolling)Oa.scrolling="no";if(J)Oa.allowtransparency="true";a(Oa).appendTo(ba).one(I,function(){Oa.src="//about:blank"})});Ja(" ")}else if(H.html)Ja(H.html);else if(b(Aa)){W=new Image;W.onload=function(){var Oa;W.onload=null;W.id=r+"Photo";a(W).css({border:"none",display:"block",cssFloat:"left"});if(H.scalePhotos){za=function(){W.height-=W.height*Oa;W.width-=W.width*Oa};if(H.mw&&W.width>H.mw){Oa=(W.width-H.mw)/W.width;za()}if(H.mh&&W.height>H.mh){Oa=(W.height-
H.mh)/W.height;za()}}if(H.h)W.style.marginTop=Math.max(H.h-W.height,0)/2+"px";if(sa[1]&&(N<sa.length-1||H.loop))a(W).css({cursor:"pointer"}).click(ja.next);if(J)W.style.msInterpolationMode="bicubic";setTimeout(function(){Ja(W)},1)};setTimeout(function(){W.src=Aa},1)}else Aa&&ta.load(Aa,function(Oa,Fa,Ia){Ja(Fa==="error"?"Request unsuccessful: "+Ia.statusText:a(this).children())})};ja.next=function(){if(!ga){N=N<sa.length-1?N+1:0;ja.load()}};ja.prev=function(){if(!ga){N=N?N-1:sa.length-1;ja.load()}};
ja.close=function(){if(pa&&!da){da=true;pa=false;e(x,H.onCleanup);Ga.unbind("."+r+" ."+aa);V.fadeTo("fast",0);C.stop().fadeTo("fast",0,function(){e(I);ba.remove();C.add(V).css({opacity:1,cursor:"auto"}).hide();setTimeout(function(){da=false;e(F,H.onClosed)},1)})}};ja.element=function(){return a(T)};ja.settings=o;a(ja.init)})(jQuery,this);(function(a){a.fn.jcarousel=function(f){if(typeof f=="string"){var b=a(this).data("jcarousel"),c=Array.prototype.slice.call(arguments,1);return b[f].apply(b,c)}else return this.each(function(){a(this).data("jcarousel",new g(this,f))})};var d={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};a.jcarousel=function(f,b){this.options=a.extend({},d,b||{});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 c="",e=f.className.split(" "),k=0;k<e.length;k++)if(e[k].indexOf("jcarousel-skin")!=
-1){a(f).removeClass(e[k]);c=e[k];break}if(f.nodeName=="UL"||f.nodeName=="OL"){this.list=a(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=a(f);this.list=this.container.find("ul,ol").eq(0)}c!=
""&&this.container.parent()[0].className.indexOf("jcarousel-skin")==-1&&this.container.wrap('<div class=" '+c+'"></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=a(".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=a(".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;c=this.list.children("li");var o=this;if(c.size()>0){var v=0;k=this.options.offset;c.each(function(){o.format(this,k++);v+=o.dimension(this,n)});this.list.css(this.wh,v+"px");if(!b||b.size===undefined)this.options.size=c.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(a.browser.safari){this.buttons(false,false);a(window).bind("load.jcarousel",function(){o.setup()})}else this.setup()};var g=a.jcarousel;g.fn=g.prototype={jcarousel:"0.2.4"};g.fn.extend=g.extend=a.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);a(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,b=Math.ceil(this.clipping()/this.options.visible),c=0,e=0;a("li",this.list).each(function(k){c+=f.dimension(this,b);if(k+1<f.first)e=c});this.list.css(this.wh,c+"px");this.list.css(this.lt,-e+"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,b){if(b==undefined||!b)b=f;if(this.options.size!==null&&b>this.options.size)b=this.options.size;for(var c=f;c<=b;c++){var e=this.get(c);if(!e.length||e.hasClass("jcarousel-item-placeholder"))return false}return true},get:function(f){return a(".jcarousel-item-"+f,this.list)},add:function(f,b){var c=this.get(f),e=0;if(c.length==0){var k;c=this.create(f);for(var n=g.intval(f);k=this.get(--n);)if(n<=0||k.length){n<=0?this.list.prepend(c):
k.after(c);break}}else e=this.dimension(c);c.removeClass(this.className("jcarousel-item-placeholder"));typeof b=="string"?c.html(b):c.empty().append(b);k=this.options.visible!=null?Math.ceil(this.clipping()/this.options.visible):null;e=this.dimension(c,k)-e;f>0&&f<this.first&&this.list.css(this.lt,g.intval(this.list.css(this.lt))-e+"px");this.list.css(this.wh,g.intval(this.list.css(this.wh))+e+"px");return c},remove:function(f){var b=this.get(f);if(!(!b.length||f>=this.first&&f<=this.last)){var c=
this.dimension(b);f<this.first&&this.list.css(this.lt,g.intval(this.list.css(this.lt))+c+"px");b.remove();this.list.css(this.wh,g.intval(this.list.css(this.wh))-c+"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 b=g.intval(this.list.css(this.lt));!f?(b-=this.tail):(b+=this.tail);this.inTail=!f;this.prevFirst=this.first;this.prevLast=this.last;this.animate(b)}},scroll:function(f,b){this.locked||this.animating||this.animate(this.pos(f),b)},pos:function(f){var b=g.intval(this.list.css(this.lt));if(this.locked||
this.animating)return b;if(this.options.wrap!="circular")f=f<1?1:this.options.size&&f>this.options.size?this.options.size:f;for(var c=this.first>f,e=this.options.wrap!="circular"&&this.first<=1?1:this.first,k=c?this.get(e):this.get(this.last),n=c?e:e-1,o=null,v=0,r=false,q=0;c?--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[c?"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)v+=q;if(this.first!=null&&(this.options.wrap=="circular"||n>=1&&(this.options.size==null||n<=this.options.size)))b=c?b+q:b-q}e=this.clipping();var u=[],y=0;n=f;var x=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[c?"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)u.push(o);else if(r)v+=q;x+=q;if(x>=e)break;n++}for(o=0;o<u.length;o++)u[o].remove();if(v>0){this.list.css(this.wh,
this.dimension(this.list)+v+"px");if(c){b-=v;this.list.css(this.lt,g.intval(this.list.css(this.lt))-v+"px")}}v=f+y-1;if(this.options.wrap!="circular"&&this.options.size&&v>this.options.size)v=this.options.size;if(n>v){y=0;n=v;for(x=0;++y;){o=this.get(n--);if(!o.length)break;x+=this.dimension(o);if(x>=e)break}}n=v-y+1;if(this.options.wrap!="circular"&&n<1)n=1;if(this.inTail&&c){b+=this.tail;this.inTail=false}this.tail=null;if(this.options.wrap!="circular"&&v==this.options.size&&v-y+1>=1){c=g.margin(this.get(v),
!this.options.vertical?"marginRight":"marginBottom");if(x-c>e)this.tail=x-e-c}for(;f-- >n;)b+=this.dimension(this.get(f));this.prevFirst=this.first;this.prevLast=this.last;this.first=n;this.last=v;return b},animate:function(f,b){if(!(this.locked||this.animating)){this.animating=true;var c=this,e=function(){c.animating=false;f==0&&c.list.css(c.lt,0);if(c.options.wrap=="circular"||c.options.wrap=="both"||c.options.wrap=="last"||c.options.size==null||c.last<c.options.size)c.startAuto();c.buttons();c.notify("onAfterAnimation")};
this.notify("onBeforeAnimation");if(!this.options.animation||b==false){this.list.css(this.lt,f+"px");e()}else this.list.animate(!this.options.vertical?{left:f}:{top:f},this.options.animation,this.options.easing,e)}},startAuto:function(f){if(f!=undefined)this.options.auto=f;if(this.options.auto==0)return this.stopAuto();if(this.timer==null){var b=this;this.timer=setTimeout(function(){b.next()},this.options.auto*1E3)}},stopAuto:function(){if(this.timer!=null){clearTimeout(this.timer);this.timer=null}},
buttons:function(f,b){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(b==undefined||b==null){b=!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)b=this.tail!=null&&this.inTail}var c=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[b?"bind":"unbind"](this.options.buttonPrevEvent+".jcarousel",this.funcPrev)[b?"removeClass":"addClass"](this.className("jcarousel-prev-disabled")).attr("disabled",b?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(){c.options.buttonNextCallback(c,this,f)});this.buttonNext[0].jcarouselstate=f}if(this.buttonPrev.length>0&&(this.buttonPrev[0].jcarouselstate==undefined||this.buttonPrev[0].jcarouselstate!=b)&&this.options.buttonPrevCallback!=null){this.buttonPrev.each(function(){c.options.buttonPrevCallback(c,this,b)});this.buttonPrev[0].jcarouselstate=b}},
notify:function(f){var b=this.prevFirst==null?"init":this.prevFirst<this.first?"next":"prev";this.callback("itemLoadCallback",f,b);if(this.prevFirst!==this.first){this.callback("itemFirstInCallback",f,b,this.first);this.callback("itemFirstOutCallback",f,b,this.prevFirst)}if(this.prevLast!==this.last){this.callback("itemLastInCallback",f,b,this.last);this.callback("itemLastOutCallback",f,b,this.prevLast)}this.callback("itemVisibleInCallback",f,b,this.first,this.last,this.prevFirst,this.prevLast);this.callback("itemVisibleOutCallback",
f,b,this.prevFirst,this.prevLast,this.first,this.last)},callback:function(f,b,c,e,k,n,o){if(!(this.options[f]==undefined||typeof this.options[f]!="object"&&b!="onAfterAnimation")){var v=typeof this.options[f]=="object"?this.options[f][b]:this.options[f];if(a.isFunction(v)){var r=this;if(e===undefined)v(r,c,b);else if(k===undefined)this.get(e).each(function(){v(r,this,e,c,b)});else for(var q=e;q<=k;q++)q!==null&&!(q>=n&&q<=o)&&this.get(q).each(function(){v(r,this,q,c,b)})}}},create:function(f){return this.format("<li></li>",
f)},format:function(f,b){var c=a(f).addClass(this.className("jcarousel-item")).addClass(this.className("jcarousel-item-"+b)).css({"float":"left","list-style":"none"});c.attr("jcarouselindex",b);return c},className:function(f){return f+" "+f+(!this.options.vertical?"-horizontal":"-vertical")},dimension:function(f,b){var c=f.jquery!=undefined?f[0]:f,e=!this.options.vertical?c.offsetWidth+g.margin(c,"marginLeft")+g.margin(c,"marginRight"):c.offsetHeight+g.margin(c,"marginTop")+g.margin(c,"marginBottom");
if(b==undefined||e==b)return e;e=!this.options.vertical?b-g.margin(c,"marginLeft")-g.margin(c,"marginRight"):b-g.margin(c,"marginTop")-g.margin(c,"marginBottom");a(c).css(this.wh,e+"px");return this.dimension(c)},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,
b){if(b==undefined)b=this.options.size;return Math.round(((f-1)/b-Math.floor((f-1)/b))*b)+1}});g.extend({defaults:function(f){return a.extend(d,f||{})},margin:function(f,b){if(!f)return 0;var c=f.jquery!=undefined?f[0]:f;if(b=="marginRight"&&a.browser.safari){var e={display:"block","float":"none",width:"auto"},k,n;a.swap(c,e,function(){k=c.offsetWidth});e.marginRight=0;a.swap(c,e,function(){n=c.offsetWidth});return n-k}return g.intval(a.css(c,b))},intval:function(f){f=parseInt(f);return isNaN(f)?
0:f}})})(jQuery);(function(a,d){function g(E,ca){for(var na=0,Ca=E.length;na<Ca;na++)if(ca(E[na])===false)return}function f(E){return Object.prototype.toString.call(E)==="[object Function]"}function b(E,ca){var na=false;g(E,function(Ca){return!(na=ca(Ca))});return na}function c(E){this._queue=[];this._children=[];(this._parent=E)&&E._addChild(this)}function e(E){if(E)return new c(E);c.call(this);this.paused=0}function k(){}function n(E){g(E,function(ca){var na=V.getElementById(ca.id);if(na){g(ca.el.childNodes,function(Ca){na.appendChild(Ca)});
na.contentWindow&&d.setTimeout(function(){ca.el.contentWindow.document.copyTo(na.contentWindow.document)},1);a.copyAttrs(ca.el,na)}else l("<proxyGetElementById - finish>","no element in writen markup with id "+ca.id)})}function o(E,ca){if(ca&&ca[E]===false)return false;return ca&&ca[E]||Ba[E]}function v(E,ca){function na(T){var N=V.createElement("div");ua.push({id:T,el:N});N.contentWindow={document:new k};return N}function Ca(T){var N=a.$(E.target),H=V.createElement("div");N.parentNode.insertBefore(H,
N);a.replaceWith(H,ya.out);ya.out="";return C?ya.getEl.call(V,T):ya.getEl(T)}function Da(T){return(C?ya.getEl.call(V,T):ya.getEl(T))||findEl(T)}var ua=[],wa=o("proxyGetElementById",ca),xa=o("writeOnGetElementById",ca),ya={write:V.write,writeln:V.writeln,finish:function(){},out:""};E.state=ya;V.write=function(T){ya.out+=T};V.writeln=function(T){ya.out+=T+"\n"};if(wa||xa){ya.getEl=V.getElementById;V.getElementById=Da;if(xa)findEl=Ca;else{findEl=na;ya.finish=function(){n(ua)}}}return ya}function r(E){V.write=
E.write;V.writeln=E.writeln;if(E.getEl)V.getElementById=E.getEl;return E.out}function q(){}function u(E,ca){console.error("Error",ca,"executing code:",E)}function y(E,ca,na){ca=v(ca,na);try{var Ca=E&&E.replace(/^\s*<!(\[CDATA\[|--)/,"").replace(/(\]\]|--)>\s*$/,""),Da=V.createElement("div");V.body.insertBefore(Da,null);a.replaceWith(Da,'<script type="text/javascript">'+Ca+"<\/script>")}catch(ua){l(E,ua)}finally{r(ca)}return ca}function x(E){return(E=/^(\w+:)?\/\/([^\/?#]+)/.exec(E))&&(E[1]&&E[1]!=
location.protocol||E[2]!=location.host)}function F(E){return new RegExp(E+"=(?:([\"'])([\\s\\S]*?)\\1|([^\\s>]+))","i")}function I(E){var ca=F(E);return function(na){na=ca.exec(na)||[];return na[2]||na[3]}}function K(E,ca){var na;if(f(E)){na=E;E=null}E=E||{};na=na||E&&E.done;E.done=ca?function(){ca(na)}:na;return E}function J(E){var ca=(++Ga).toString();sa[ca]=function(){E();delete sa[ca]};return ca}function L(E){return"<script type=\"text/javascript\">window['__document_write_ajax_callbacks__']['%d']();<\/script>".replace(/%d/,
J(E))}function aa(E,ca,na,Ca){var Da=na&&new e(na)||ba;ca=K(ca);var ua=o("done",ca);na="";var wa=o("fixUrls",ca);f(wa)||(wa=function(xa){return xa});if(f(ua))na=L(function(){Da.push(ua)});return E.replace(ea,function(xa,ya,T){function N(){Ma(T)}function H(){a.ajax({url:Aa,cache:true,type:"GET",dataType:"text",async:false,success:function(Fa){Ma(Fa)}})}function pa(Fa,Ia,ra){l("<XHR for "+Aa+">",ra);Da.resume()}function ga(){return L(function(){Da.resume()})}function da(){var Fa,Ia;a.ajax({url:Aa,cache:true,
type:"GET",dataType:"text",async:true,success:function(ra){if(Fa)try{Ma(ra,ga())}catch(bb){l(ra,bb)}else Ia=ra},error:pa});return function(){Fa=true;Ia?Ma(Ia):Da.pause()}}function ja(){var Fa=v(Oa,ca);Da.pause();oa("pause",Aa);a.ajax({url:Aa,cache:true,type:"GET",dataType:"script",success:function(){oa("out",Aa,Fa.out);ka(r(Fa),L(Fa.finish)+ga());oa("resume",Aa)},error:pa})}function Ma(Fa,Ia){var ra=y(Fa,Oa,ca);Ia=L(ra.finish)+(Ia||"");ka(ra.out,Ia)}function ka(Fa,Ia){a.replaceWith(Oa.target,aa(Fa,
null,Da,Oa)+(Ia||""))}var Aa=la(ya),W=ma(ya)||"",za=Ha(ya)||"";W=!W&&!za||W.toLowerCase().indexOf("javascript")!==-1||za.toLowerCase().indexOf("javascript")!==-1;oa("replace",Aa,xa);if(!W)return xa;xa=J(function(){Da.push(Ja)});W="__document_write_ajax_div-"+xa;var Ja,Oa={target:"#"+W,parent:Ca};if(Aa){Aa=wa(Aa);ya=ya.replace(ha,"");Ja=x(Aa)?ja:o("asyncAll",ca)?da():H}else Ja=N;return'<div style="display: none" id="'+W+'"></div>'+ya+"window['__document_write_ajax_callbacks__']['%d']();".replace(/%d/,
xa)+"<\/script>"})+na}var V=d.document;a=a||function(E){return{ajax:E.ajax,$:function(ca){return E(ca)[0]},replaceWith:function(ca,na){var Ca=E(ca)[0],Da=Ca.nextSibling,ua=Ca.parentNode;E(Ca).remove();Da?E(Da).before(na):E(ua).append(na)},onLoad:function(ca){E(ca)},copyAttrs:function(ca,na){for(var Ca=E(na),Da=ca.attributes,ua=0,wa=Da.length;ua<wa;ua++)if(Da[ua]&&Da[ua].value)try{Ca.attr(Da[ua].name,Da[ua].value)}catch(xa){}}}}(d.jQuery);a.copyAttrs=a.copyAttrs||function(){};a.onLoad=a.onLoad||function(){throw"error: autoAsync cannot be used without jQuery or defining writeCaptureSupport.onLoad";
};c.prototype={_addChild:function(E){this._children.push(E)},push:function(E){this._queue.push(E);this._bubble("_doRun")},pause:function(){this._bubble("_doPause")},resume:function(){this._bubble("_doResume")},_bubble:function(E){for(var ca=this;!ca[E];)ca=ca._parent;return ca[E]()},_next:function(){if(b(this._children,function(ca){return ca._next()}))return true;var E=this._queue.shift();E&&E();return!!E}};e.prototype=function(){function E(){}E.prototype=c.prototype;return new E}();e.prototype._doRun=
function(){if(!this.running){this.running=true;try{for(;this.paused<1&&this._next(););}finally{this.running=false}}};e.prototype._doPause=function(){this.paused++};e.prototype._doResume=function(){this.paused--;this._doRun()};k.prototype={_html:"",open:function(){this._opened=true;this._delegate&&this._delegate.open()},write:function(E){if(!this._closed){this._written=true;if(this._delegate)this._delegate.write(E);else this._html+=E}},writeln:function(E){this.write(E+"\n")},close:function(){this._closed=
true;this._delegate&&this._delegate.close()},copyTo:function(E){this._delegate=E;E.foobar=true;this._opened&&E.open();this._written&&E.write(this._html);this._closed&&E.close()}};var C=function(){var E={f:V.getElementById};try{E.f.call(V,"abc");return true}catch(ca){return false}}(),l=f(d.console&&console.error)?u:q,ea=/(<script[\s\S]*?>)([\s\S]*?)<\/script>/ig,ha=F("src"),la=I("src"),ma=I("type"),Ha=I("language"),sa=d.__document_write_ajax_callbacks__={},Ga=0,ba=new e,ta=[],oa=window._debugWriteCapture?
function(){}:function(E,ca,na){ta.push({type:E,src:ca,data:na})},Ba=d.writeCapture={_original:d.writeCapture,fixUrls:function(E){return E.replace(/&amp;/g,"&")},noConflict:function(){d.writeCapture=this._original;return this},debug:ta,proxyGetElementById:false,_forTest:{Q:e,GLOBAL_Q:ba,$:a,matchAttr:I,slice:function(E,ca,na){return Array.prototype.slice.call(E,ca||0,na||E&&E.length)},capture:v,uncapture:r,captureWrite:y},replaceWith:function(E,ca,na){a.replaceWith(E,aa(ca,na))},html:function(E,ca,
na){E=a.$(E);E.innerHTML="<span/>";a.replaceWith(E.firstChild,aa(ca,na))},load:function(E,ca,na){a.ajax({url:ca,cache:true,dataType:"text",type:"GET",success:function(Ca){Ba.html(E,Ca,na)}})},autoAsync:function(E){var ca=V.write,na=V.writeln,Ca,Da=[];V.writeln=function(wa){V.write(wa+"\n")};var ua;V.write=function(wa){var xa;for(var ya=xa=V.body;ya&&ya.nodeType===1;){xa=ya;for(ya=ya.lastChild;ya&&ya.nodeType!==1;)ya=ya.previousSibling}xa=xa;if(xa!==Ca){Ca=xa;Da.push(ua={el:xa,out:[]})}ua.out.push(wa)};
a.onLoad(function(){var wa,xa,ya;E=K(E);ya=E.done;E.done=function(){V.write=ca;V.writeln=na;ya&&ya()};for(var T=0,N=Da.length;T<N;T++){wa=Da[T].el;xa=V.createElement("div");wa.parentNode.insertBefore(xa,wa.nextSibling);wa=Da[T].out.join("");wa=N-T===1?aa(wa,E):aa(wa);a.replaceWith(xa,wa)}})},sanitize:aa,sanitizeSerial:function(E,ca){var na=ba;g(E,function(Ca){na.push(function(){Ca.action(aa(Ca.html,Ca.options,na),Ca)})});ca&&na.push(ca)}}})(this.writeCaptureSupport,this);(function(a,d){function g(r,q,u,y){if(arguments.length==0)return f.call(this);var x=o[r];if(r=="load"){x=q;var F=u,I,K=x.indexOf(" ");if(K>=0){I=x.slice(K,x.length);x=x.slice(0,K)}if(a.isFunction(y)){F=F||{};F.done=y}return a.ajax({url:x,cache:true,type:F&&F.type||"GET",dataType:"html",data:F&&F.params,complete:k(this,F,I)})}if(!x)throw"invalid method parameter "+r;return b.call(this,q,u,x)}function f(){function r(){var u=this,y=false;this["__writeCaptureJsProxied-fghebd__"]=true;a.each(o,function(x){var F=
q[x];if(F)u[x]=function(I,K,J){if(!y&&Object.prototype.toString.call(I)=="[object String]")try{y=true;return g.call(u,x,I,K,J)}finally{y=false}return F.apply(u,arguments)}});this.pushStack=function(){return f.call(q.pushStack.apply(u,arguments))};this.endCapture=function(){return q}}if(this["__writeCaptureJsProxied-fghebd__"])return this;var q=this;r.prototype=q;return new r}function b(r,q,u){var y,x=this;if(q&&q.done){y=q.done;delete q.done}else if(a.isFunction(q)){y=q;q=null}d.sanitizeSerial(a.map(this,
function(F){return{html:r,options:q,action:function(I){u.call(F,I)}}}),y&&function(){y.call(x)}||y);return this}function c(r){a(this).html(r)}function e(r){return function(q){a(this)[r](q)}}function k(r,q,u){return function(y,x){if(x=="success"||x=="notmodified"){var F=n(y.responseText,u);b.call(r,F,q,c)}}}function n(r,q){if(!q||!r)return r;var u=0,y={};return a("<div/>").append(r.replace(/<script(.|\s)*?\/script>/g,function(x){y[u]=x;return"jquery-writeCapture-script-placeholder-"+u++ +"-wc"})).find(q).html().replace(v,
function(x,F){return y[F]})}var o={html:c};a.each(["append","prepend","after","before","wrap","wrapAll","replaceWith","wrapInner"],function(){o[this]=e(this)});a.fn.writeCapture=g;var v=/jquery-writeCapture-script-placeholder-(\d+)-wc/g;a.writeCapture=d})(jQuery,writeCapture.noConflict());(function(a){function d(y,x){var F=y==window,I=x&&x.message!==undefined?x.message:undefined;x=a.extend({},a.blockUI.defaults,x||{});x.overlayCSS=a.extend({},a.blockUI.defaults.overlayCSS,x.overlayCSS||{});var K=a.extend({},a.blockUI.defaults.css,x.css||{}),J=a.extend({},a.blockUI.defaults.themedCSS,x.themedCSS||{});I=I===undefined?x.message:I;F&&q&&g(window,{fadeOut:0});if(I&&typeof I!="string"&&(I.parentNode||I.jquery)){var L=I.jquery?I[0]:I,aa={};a(y).data("blockUI.history",aa);aa.el=L;aa.parent=
L.parentNode;aa.display=L.style.display;aa.position=L.style.position;aa.parent&&aa.parent.removeChild(L)}a(y).data("blockUI.onUnblock",x.onUnblock);aa=x.baseZ;var V=a.browser.msie||x.forceIframe?a('<iframe class="blockUI" style="z-index:'+aa++ +';display:none;border:none;margin:0;padding:0;position:absolute;width:100%;height:100%;top:0;left:0" src="'+x.iframeSrc+'"></iframe>'):a('<div class="blockUI" style="display:none"></div>');L=x.theme?a('<div class="blockUI blockOverlay ui-widget-overlay" style="z-index:'+
aa++ +';display:none"></div>'):a('<div class="blockUI blockOverlay" style="z-index:'+aa++ +';display:none;border:none;margin:0;padding:0;width:100%;height:100%;top:0;left:0"></div>');aa=a(x.theme&&F?'<div class="blockUI '+x.blockMsgClass+' blockPage ui-dialog ui-widget ui-corner-all" style="z-index:'+(aa+10)+';display:none;position:fixed"><div class="ui-widget-header ui-dialog-titlebar ui-corner-all blockTitle">'+(x.title||"&nbsp;")+'</div><div class="ui-widget-content ui-dialog-content"></div></div>':
x.theme?'<div class="blockUI '+x.blockMsgClass+' blockElement ui-dialog ui-widget ui-corner-all" style="z-index:'+(aa+10)+';display:none;position:absolute"><div class="ui-widget-header ui-dialog-titlebar ui-corner-all blockTitle">'+(x.title||"&nbsp;")+'</div><div class="ui-widget-content ui-dialog-content"></div></div>':F?'<div class="blockUI '+x.blockMsgClass+' blockPage" style="z-index:'+(aa+10)+';display:none;position:fixed"></div>':'<div class="blockUI '+x.blockMsgClass+' blockElement" style="z-index:'+
(aa+10)+';display:none;position:absolute"></div>');if(I)if(x.theme){aa.css(J);aa.addClass("ui-widget-content")}else aa.css(K);if(!x.theme&&(!x.applyPlatformOpacityRules||!(a.browser.mozilla&&/Linux/.test(navigator.platform))))L.css(x.overlayCSS);L.css("position",F?"fixed":"absolute");if(a.browser.msie||x.forceIframe)V.css("opacity",0);K=[V,L,aa];var C=F?a("body"):a(y);a.each(K,function(){this.appendTo(C)});x.theme&&x.draggable&&a.fn.draggable&&aa.draggable({handle:".ui-dialog-titlebar",cancel:"li"});
K=v&&(!a.boxModel||a("object,embed",F?null:y).length>0);if(r||K){F&&x.allowBodyStretch&&a.boxModel&&a("html,body").css("height","100%");if((r||!a.boxModel)&&!F){K=parseInt(a.css(y,"borderTopWidth"))||0;J=parseInt(a.css(y,"borderLeftWidth"))||0;var l=K?"(0 - "+K+")":0,ea=J?"(0 - "+J+")":0}a.each([V,L,aa],function(ha,la){var ma=la[0].style;ma.position="absolute";if(ha<2){F?ma.setExpression("height","Math.max(document.body.scrollHeight, document.body.offsetHeight) - (jQuery.boxModel?0:"+x.quirksmodeOffsetHack+
') + "px"'):ma.setExpression("height",'this.parentNode.offsetHeight + "px"');F?ma.setExpression("width",'jQuery.boxModel && document.documentElement.clientWidth || document.body.clientWidth + "px"'):ma.setExpression("width",'this.parentNode.offsetWidth + "px"');ea&&ma.setExpression("left",ea);l&&ma.setExpression("top",l)}else if(x.centerY){F&&ma.setExpression("top",'(document.documentElement.clientHeight || document.body.clientHeight) / 2 - (this.offsetHeight / 2) + (blah = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + "px"');
ma.marginTop=0}else if(!x.centerY&&F){var Ha="((document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + "+(x.css&&x.css.top?parseInt(x.css.top):0)+') + "px"';ma.setExpression("top",Ha)}})}if(I){x.theme?aa.find(".ui-widget-content").append(I):aa.append(I);if(I.jquery||I.nodeType)a(I).show()}if((a.browser.msie||x.forceIframe)&&x.showOverlay)V.show();if(x.fadeIn){K=x.onBlock?x.onBlock:n;V=x.showOverlay&&!I?K:n;K=I?K:n;x.showOverlay&&L._fadeIn(x.fadeIn,V);
I&&aa._fadeIn(x.fadeIn,K)}else{x.showOverlay&&L.show();I&&aa.show();x.onBlock&&x.onBlock()}b(1,y,x);if(F){q=aa[0];u=a(":input:enabled:visible",q);x.focusInput&&setTimeout(e,20)}else k(aa[0],x.centerX,x.centerY);if(x.timeout){I=setTimeout(function(){F?a.unblockUI(x):a(y).unblock(x)},x.timeout);a(y).data("blockUI.timeout",I)}}function g(y,x){var F=y==window,I=a(y),K=I.data("blockUI.history"),J=I.data("blockUI.timeout");if(J){clearTimeout(J);I.removeData("blockUI.timeout")}x=a.extend({},a.blockUI.defaults,
x||{});b(0,y,x);if(x.onUnblock===null){x.onUnblock=I.data("blockUI.onUnblock");I.removeData("blockUI.onUnblock")}var L;L=F?a("body").children().filter(".blockUI").add("body > .blockUI"):a(".blockUI",y);if(F)q=u=null;if(x.fadeOut){L.fadeOut(x.fadeOut);setTimeout(function(){f(L,K,x,y)},x.fadeOut)}else f(L,K,x,y)}function f(y,x,F,I){y.each(function(){this.parentNode&&this.parentNode.removeChild(this)});if(x&&x.el){x.el.style.display=x.display;x.el.style.position=x.position;x.parent&&x.parent.appendChild(x.el);
a(I).removeData("blockUI.history")}typeof F.onUnblock=="function"&&F.onUnblock(I,F)}function b(y,x,F){var I=x==window;x=a(x);if(!(!y&&(I&&!q||!I&&!x.data("blockUI.isBlocked")))){I||x.data("blockUI.isBlocked",y);!F.bindEvents||y&&!F.showOverlay||(y?a(document).bind("mousedown mouseup keydown keypress",F,c):a(document).unbind("mousedown mouseup keydown keypress",c))}}function c(y){if(y.keyCode&&y.keyCode==9)if(q&&y.data.constrainTabKey){var x=u,F=y.shiftKey&&y.target===x[0];if(!y.shiftKey&&y.target===
x[x.length-1]||F){setTimeout(function(){e(F)},10);return false}}x=y.data;if(a(y.target).parents("div."+x.blockMsgClass).length>0)return true;return a(y.target).parents().children().filter("div.blockUI").length==0}function e(y){if(u)(y=u[y===true?u.length-1:0])&&y.focus()}function k(y,x,F){var I=y.parentNode,K=y.style,J=(I.offsetWidth-y.offsetWidth)/2-(parseInt(a.css(I,"borderLeftWidth"))||0);y=(I.offsetHeight-y.offsetHeight)/2-(parseInt(a.css(I,"borderTopWidth"))||0);if(x)K.left=J>0?J+"px":"0";if(F)K.top=
y>0?y+"px":"0"}if(/1\.(0|1|2)\.(0|1|2)/.test(a.fn.jquery)||/^1.1/.test(a.fn.jquery))alert("blockUI requires jQuery v1.2.3 or later!  You are using v"+a.fn.jquery);else{a.fn._fadeIn=a.fn.fadeIn;var n=function(){},o=document.documentMode||0,v=a.browser.msie&&(a.browser.version<8&&!o||o<8),r=a.browser.msie&&/MSIE 6.0/.test(navigator.userAgent)&&!o;a.blockUI=function(y){d(window,y)};a.unblockUI=function(y){g(window,y)};a.growlUI=function(y,x,F,I){var K=a('<div class="growlUI"></div>');y&&K.append("<h1>"+
y+"</h1>");x&&K.append("<h2>"+x+"</h2>");if(F==undefined)F=3E3;a.blockUI({message:K,fadeIn:700,fadeOut:1E3,centerY:false,timeout:F,showOverlay:false,onUnblock:I,css:a.blockUI.defaults.growlCSS})};a.fn.block=function(y){return this.unblock({fadeOut:0}).each(function(){if(a.css(this,"position")=="static")this.style.position="relative";if(a.browser.msie)this.style.zoom=1;d(this,y)})};a.fn.unblock=function(y){return this.each(function(){g(this,y)})};a.blockUI.version=2.39;a.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,u=[]}})(jQuery);(function(a){a.fn.hoverIntent=function(d,g){var f={sensitivity:7,interval:100,timeout:0};f=a.extend(f,g?{over:d,out:g}:d);var b,c,e,k,n=function(r){b=r.pageX;c=r.pageY},o=function(r,q){q.hoverIntent_t=clearTimeout(q.hoverIntent_t);if(Math.abs(e-b)+Math.abs(k-c)<f.sensitivity){a(q).unbind("mousemove",n);q.hoverIntent_s=1;return f.over.apply(q,[r])}else{e=b;k=c;q.hoverIntent_t=setTimeout(function(){o(r,q)},f.interval)}},v=function(r){for(var q=(r.type=="mouseover"?r.fromElement:r.toElement)||r.relatedTarget;q&&
q!=this;)try{q=q.parentNode}catch(u){q=this}if(q==this)return false;var y=jQuery.extend({},r),x=this;if(x.hoverIntent_t)x.hoverIntent_t=clearTimeout(x.hoverIntent_t);if(r.type=="mouseover"){e=y.pageX;k=y.pageY;a(x).bind("mousemove",n);if(x.hoverIntent_s!=1)x.hoverIntent_t=setTimeout(function(){o(y,x)},f.interval)}else{a(x).unbind("mousemove",n);if(x.hoverIntent_s==1)x.hoverIntent_t=setTimeout(function(){x.hoverIntent_t=clearTimeout(x.hoverIntent_t);x.hoverIntent_s=0;f.out.apply(x,[y])},f.timeout)}};
return this.mouseover(v).mouseout(v)}})(jQuery);Hashtable=function(){this.items=[];this.itemsCount=0;this.add=function(a,d){if(this.containsKey(a))throw"key '"+a+"' allready exists.";else{this.items[a]=d;this.itemsCount++}};this.get=function(a,d){return this.containsKey(a)?this.items[a]:d};this.set=function(a,d){if(this.containsKey(a))this.items[a]=d;else this.add(a,d)};this.remove=function(a){if(this.containsKey(a)){delete this.items[a];this.itemsCount--}else throw"key '"+a+"' does not exists.";};this.containsKey=function(a){return typeof this.items[a]!=
"undefined"};this.containsValue=function(a){for(var d in this.items)if(this.items[d]==a)return true;return false};this.contains=function(a){return this.containsKey(a)||this.containsValue(a)};this.clear=function(){this.items=[];itemsCount=0};this.size=function(){return this.itemsCount};this.isEmpty=function(){return this.size()==0}};(function(a){if(window.DOMParser==undefined&&window.ActiveXObject){DOMParser=function(){};DOMParser.prototype.parseFromString=function(d){var g=new ActiveXObject("Microsoft.XMLDOM");g.async="false";g.loadXML(d);return g}}a.xmlDOM=function(d,g){try{var f=(new DOMParser).parseFromString(d,"text/xml");if(a.isXMLDoc(f)){if(a("parsererror",f).length==1)throw"Error: "+a(f).text();}else throw"Unable to parse XML";}catch(b){f=b.name==undefined?b:b.name+": "+b.message;a.isFunction(g)?g(f):a(document).trigger("xmlParseError",
[f]);return a([])}return a(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(a,d){if(!d&&typeof a=="undefined")a=this;if(a==null||typeof a!=
"object")return a;var g=new a.constructor;for(var f in a)if(typeof f!="function")g[f]=this.clone(a[f],true);return g}};var mapLatDefault=27.931307925231394,mapLongDefault=-82.48200702047347;
libercusMapObject=function(a,d,g){this.infoWindow=undefined;this.canvasobj=$("#"+a+":eq(0)")[0];this.bounds=new google.maps.LatLngBounds;this.mapZoom=d!=undefined?d: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 b=this;$.get(f,function(c){c=c.documentElement.getElementsByTagName("marker");for(var e=0;e<c.length;e++){var k=new google.maps.LatLng(parseFloat(c[e].getAttribute("lat")),parseFloat(c[e].getAttribute("lng")));b.createMarker(c[e].getAttribute("name"),k)}b.map.fitBounds(b.bounds)})};this.addKML=function(f,b){if(this.georssURL==null||this.georssURL!=f){this.map.setZoom(b?b: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,b){var c=this;this.bounds.extend(b);var e=new google.maps.Marker({position:b,map:c.map});google.maps.event.addListener(e,"click",function(){c.infoWindow&&c.infoWindow.close();c.infoWindow=new google.maps.InfoWindow({content:f});c.infoWindow.open(c.map,e)});return e};this.addMarkers=function(){var f=
this,b=0;$.each($(".libAjaxMapMarker"),function(c,e){var k=$(e).find(".libAjaxMapMarkerLat:eq(0)").html(),n=$(e).find(".libAjaxMapMarkerLong:eq(0)").html();if(k!=""&&n!=""){var o=new google.maps.LatLng(parseFloat(k),parseFloat(n));f.createMarker($(e).find(".libAjaxMapMarkerContent:eq(0)").html(),o);b++}});b==1&&this.bounds.extend(this.maphome);b>0&&this.map.fitBounds(this.bounds)};this.bounds.extend(this.maphome)};function _imageCallback(a,d){libercusImageTarget.removeClass("libUILoading");var g=libercusImageTarget.parent();libercusImageTarget.remove();for(var f=0;f<a.length;f++){var b=libercus.AddMediaObject(a[0]);g.append(b.Formatted);g.find(".libAjaxMediaContainerItemField").change(function(){libercus.UpdateMediaObject($(this).parents(".libAjaxMediaContainerItem:first"),$(this))})}if(g.hasClass("libAjaxSingleMediaUploadContainer"))g.trigger("libAjaxSingleMediaUploadComplete",[d?d:a[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(b,c){var e=new LibMediaObject;e.Preview=b.Preview;e.Width=b.Width;e.Height=b.Height;e.Updated=1;e.Mimetype=b.Mimetype;e.Extension=b.Extension;e.Lat=b.Lat;e.Long=b.Long;var k=
unescape(b.Title);e.Title=k!=""?k:"User Uploaded Image";e.Credit=unescape(b.Credit);e.Caption=unescape(b.Caption);e.Crops="";e.Formatted=b.Formatted;var n=c?c:b.id;this.media.set(n,e);this.MediaData&&this.MediaData.val(this.MediaToXML());return this.media.get(n)};this.UpdateMediaObject=function(b,c){var e=b.attr("id").replace(/_/g,"-"),k=c.attr("name").toLowerCase();if(this.media.containsKey(e)){var n=this.media.get(e);switch(k){case "mediatitle":n.Title=$(c).val();break;case "mediacaption":n.Caption=
$(c).val();break;case "mediacredit":n.Credit=$(c).val();break}n.Updated=1;this.media.set(e,n);this.MediaData&&this.MediaData.val(this.MediaToXML())}};this.RemoveMediaObject=function(b){this.RemoveMediaGUID(b.attr("id").replace(/_/g,"-"));b&&$(b).remove()};this.RemoveMediaGUID=function(b){if(this.media.containsKey(b)){this.media.remove(b);this.MediaData&&this.MediaData.val(this.MediaToXML())}};this.MediaToXML=function(){var b="<media>";for(var c in this.media.items){b+='<item id="'+c+'">';var e=this.media.get(c);
for(var k in e)if(k!="clone"&&k!="Formatted")b+="<"+k+">"+this.HtmlEncode(e[k])+"</"+k+">";b+="</item>"}b+="</media>";return this.HtmlEncode(b)};this.SetMedia=function(b){this.SingleMediaUpload($(".libAjaxSingleMediaUpload"));this.media=new Hashtable;this.MediaData=b;if(b.val()!=""){var c=eval(b.val());this.media.clear();for(var e=0;e<c.length;e++){var k=new LibMediaObject;for(var n in c[e])if(n!="id")k[n]=this.unescape(c[e][n]);this.media.add(c[e].id,k);b.parent().find(".libAjaxMediaContainerItem").eq(e).find(".libAjaxMediaContainerItemField").change(function(){libercus.UpdateMediaObject($(this).parents(".libAjaxMediaContainerItem:first"),
$(this))})}this.MediaData.val(this.MediaToXML())}};this.unescape=function(b){var c=$("<span>");c.html(b);var e=c.text();c.remove();return e};this.AddressToXML=function(b,c){var e=b.attr("name"),k="<addressitem>",n=$(c);k+="<Address>"+this.HtmlEncode(n.find("[name="+e+".Address]").val())+"</Address>";k+="<City>"+this.HtmlEncode(n.find("[name="+e+".City]").val())+"</City>";k+="<State>"+this.HtmlEncode(n.find("[name="+e+".State]").val())+"</State>";k+="<Zip>"+this.HtmlEncode(n.find("[name="+e+".Zip]").val())+
"</Zip>";k+="<Latitude>"+this.HtmlEncode(n.find("[name="+e+".Latitude]").val())+"</Latitude>";k+="<Longitude>"+this.HtmlEncode(n.find("[name="+e+".Longitude]").val())+"</Longitude>";k+="</addressitem>";b.val(k)};this.SaveAddresses=function(){var b=this;$(".lib-address-content").each(function(c,e){var k=$(e).find(".lib-post:first");b.AddressToXML(k,e)})};this.GeoCode=function(b,c){if(b&&c){if(!this.GeoCoder)this.GeoCoder=new google.maps.Geocoder;var e=this;this.GeoCoder.geocode({address:b.find("textarea").val()+
", "+b.find("input:visible:eq(0)").val()+" "+b.find("input:visible:eq(1)").val()+", "+b.find("input:visible:eq(2)").val()},function(k,n){n==google.maps.GeocoderStatus.OK&&e.UpdateGeoLocation(c,k[0].geometry.location)})}};this.GeoCodeField=function(b,c,e){if(b&&c){if(!this.GeoCoder)this.GeoCoder=new google.maps.Geocoder;var k=this;this.GeoCoder.geocode({address:b},function(n,o){o==google.maps.GeocoderStatus.OK?k.UpdateOrigin(c,n[0].geometry.location,e):e()})}else e()};this.UpdateOrigin=function(b,
c,e){b.val(c.lng()+" "+c.lat());e()};this.UpdateGeoLocation=function(b,c){if(c){var e=b.find("input:eq(0)"),k=b.find("input:eq(1)");e.val(c.lat());k.val(c.lng())}};this.MediaUploader=function(b){if(b.find("#libAjaxMediaData").length==0){b.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=b.find("div:last");b.find("#libAjaxMediaData").change(function(){libercusImageTarget.addClass("libUILoading");$(this).parents("form:first").submit()})}};this.MediaSingleUploader=function(){alert("Uploading")};this.setCookie=function(b,c,e,k,n,o){var v=new Date;v.setTime(v.getTime());if(e)e=e*1E3*60*60*24;v=new Date(v.getTime()+e);document.cookie=b+"="+escape(c)+(e?";expires="+v.toGMTString():"")+";path="+(k?k:"/")+(n?";domain="+n:"")+(o?";secure":"")};this.HtmlDecode=function(b){$("#libconvert").html(b);
return $("#libconvert").text()};this.HtmlEncode=function(b){$("#libconvert").text(b);return $("#libconvert").html()};this.OutputBacklink=function(b){document.write('<a href="'+history.previous+'">'+b+"</a>")};this.RequestPrefix=function(b){return(b?"https":document.location.protocol)+"//"+(libercusHost?libercusHost:document.location.host)};this.Quickpoll=function(b,c,e,k){var n=this,o=$("#libAjaxQuickpoll-"+b);$.ajax({cache:false,type:"GET",async:true,url:this.RequestPrefix()+"/ajaxquery/getquickpoll",
dataType:"json",data:{pollid:b,requesttype:c,objectclass:e,section:k},success:function(v){n.AjaxResponse(o,v)}})};this.QuickpollVote=function(b,c,e){var k=this,n=$("#libAjaxQuickpoll-"+b),o=n.find("[name=answervalue]:checked");$.ajax({cache:false,type:"GET",async:true,url:this.RequestPrefix()+"/ajaxquery/quickpollvote?pollid="+b+"&RequestType="+c+"&ObjectClass="+e,dataType:"json",data:o,success:function(v){k.AjaxResponse(n,v)}})};this.CropImage=function(b,c,e,k,n,o,v,r){b={ImgUrl:b,clipX:c,clipY:e,
clipWidth:gClippingImageArea.width,clipHeight:gClippingImageArea.height,imgWidth:o,imgHeight:v};$.ajax({cache:false,type:"GET",async:true,url:this.RequestPrefix()+"/ajaxquery/ClipSend_CropImage",dataType:"html",data:b,success:r})};this.SendImage=function(b,c,e,k,n){b={ImgUrl:b,fromAddr:e,toAddrs:c,msg:k};$.ajax({cache:false,type:"GET",async:true,url:this.RequestPrefix()+"/ajaxquery/clipsend_email",dataType:"html",data:b,success:n})};this.DropdownUpdate=function(b,c,e){var k=this;$.ajax({cache:false,
type:"GET",async:true,url:this.RequestPrefix()+c,dataType:"html",success:function(n){k.AjaxResponse($(b),n,e)}})};this.GetJSON=function(b,c,e){var k=this;$.ajax({cache:false,type:"GET",async:true,url:this.RequestPrefix()+c,dataType:"jsonp",success:function(n){k.AjaxResponse($(b),n,e)}})};this.GetHTML=function(b,c,e){var k=this;$.ajax({cache:false,type:"GET",async:true,url:this.RequestPrefix()+c,dataType:"html",success:function(n){k.AjaxResponse($(b),n,e)}})};this.AjaxResponse=function(b,c,e){c&&c.SetCookie&&
this.setCookie(c.SetCookie.Name,c.SetCookie.Value,c.SetCookie.Expires,c.SetCookie.Path,c.SetCookie.Domain,c.SetCookie.Secure);b.empty();b.removeClass("libUILoading");c&&c.Result?b.append(c.Result):b.append(c);var k=$(".libAjaxSermoPostAttributes");if(k.length>0){k.empty();k.hide();if(c&&c.Attributes&&c.Attributes.Formatted){k.append(c.Attributes.Formatted);k.show()}}b.find(".libAjaxRegistrationDatepicker").datepicker({changeMonth:true,changeYear:true,maxDate:"-13y",yearRange:"-100",onClose:function(){$(this).focus()}});
this.AutoMap();typeof e=="function"&&e(b,c)};this.AddToSessionList=function(b,c,e){$.ajax({cache:false,type:"GET",async:true,url:this.RequestPrefix()+"/ajaxquery/addtosessionlist",dataType:"html",data:{listname:b,value:c},success:function(){typeof e==="function"&&e()}})};this.RemoveFromSessionList=function(b,c,e){$.ajax({cache:false,type:"GET",async:true,url:this.RequestPrefix()+"/ajaxquery/removefromsessionlist",dataType:"html",data:{listname:b,value:c},success:function(){typeof e==="function"&&
e()}})};this.ClearSessionList=function(b,c){$.ajax({cache:false,type:"GET",async:true,url:this.RequestPrefix()+"/ajaxquery/clearsessionlist",dataType:"html",data:{listname:b},success:function(){typeof c==="function"&&c()}})};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(b){libercus.SermoReplyTo($(this),b)});$(".libSermoPost").live("click",
function(b){libercus.SermoPost($(this),b)});$(".libSermoLike,.libSermoDislike").live("click",function(b){libercus.SermoCounters($(this),b)});$(".libSermoRecommend").live("click",function(b){libercus.SermoRecommend($(this),b)});$(".libSermoAbuse").live("click",function(b){libercus.SermoAbuse($(this),b)});$("SCRIPT:first").prepend('<script type="text/javascript" src="'+this.RequestPrefix()+'/ajaxquery/sermostart"><\/script>')};this.SermoInit2=function(){var b=$("#libAjaxSermoContainer");b.length>0&&
this.SermoGetPosts(b);b=$(".libAjaxSermoAttributes");b.length>0&&this.SermoGetAttributes(b);b=$("#libAjaxSermoToplist");b.length>0&&this.SermoGetToplist(b)};this._Checkinfo=function(b,c,e,k){var n=this;$("body").append('<div style="display: none;" id="libAjaxPostParams"></div>');var o=$("#libAjaxPostParams");o.append('<input type="hidden" name="Table" value="'+c+'">');o.append('<input type="hidden" name="FieldName" value="'+e+'">');o.append('<input type="hidden" name="Value" value="'+k+'">');c=o.find(":input");
o.remove();$.ajax({cache:false,type:"GET",async:true,url:this.RequestPrefix()+"/ajaxquery/check",dataType:"jsonp",data:c,success:function(v){n._CheckinfoResponse(b,k,v)}})};this._CheckinfoResponse=function(b,c,e){if(e&&e.Result=="1"){if(b.hasClass("libAjaxEMail")){a(b)&&$(".libAjaxEmailButton:visible").button({disabled:false});f(b,"email_in_system")}else if(b.hasClass("libAjaxValidationCode")){this.AjaxFormValidate(b.parents("form").length>0?b.parents("form"):b.parents(".ui-dialog").find(":input"),
null,true);f(b)}else if(b.hasClass("libAjaxNewUserName"))f(b,"in_use");else if(b.hasClass("libAjaxExistingUserName")){g(b,"<b>"+c+"</b> does not exist!");this._AbortValidate=true}else b.hasClass("libAjaxNickName")&&f(b);this._InFormvalidate&&this.CheckIfValidateIsCompleted()}else{this._AbortValidate=true;if(b.hasClass("libAjaxEMail")){a(b)&&$(".libAjaxEmailButton:visible").button({disabled:true});g(b,"<b>"+c+"</b> has already been used or is not valid!","email_in_system")}else if(b.hasClass("libAjaxValidationCode")){$(".libAjaxSaveButton:visible").button({disabled:true});
g(b,"Validationcode is invalid or has expired!")}else if(b.hasClass("libAjaxNewUserName"))g(b,"<b>"+c+"</b> has already been used!");else if(b.hasClass("libAjaxExistingUserName")){f(b);this._AbortValidate=false}else b.hasClass("libAjaxNickName")&&g(b,"<b>"+c+"</b> has already been used!")}};var a=function(b){b=b.parents("form");if(b==null)return false;return b.find(".libAjaxValidationCode").length>0},d=function(b){var c=b.parents("form").find(".libAjaxMessages");if(c==null)return false;return c.children('[class^="error-'+
b.attr("name")+'"]').length>0},g=function(b,c,e){b.removeClass("libAjaxInputValid").addClass("libAjaxInputInvalid");var k=b.parents("form").find(".libAjaxMessages");if(k!=null){var n="";if(typeof e!="boolean")n=e==null?"":e;b="error-"+b.attr("name")+"-"+n;e=k.children("."+b);if(e.length>0)e.html(c);else{k.append("<div class='"+b+"'>"+c+"</div>");k.addClass("ui-state-error ui-corner-all")}}},f=function(b,c){var e=b.parents("form").find(".libAjaxMessages");if(e!=null){var k="";if(typeof c=="boolean"){if(c){e.children('[class^="error-'+
b.attr("name")+'"]').remove();e.children().length==0&&e.removeClass("ui-state-error ui-corner-all");return}}else k=c==null?"":c;k="error-"+b.attr("name")+"-"+k;k=e.children("."+k);if(k.length>0){k.remove();e.children().length==0&&e.removeClass("ui-state-error ui-corner-all");b.removeClass("libAjaxInputInvalid").addClass("libAjaxInputValid")}}};this.AjaxFormValidate=function(b,c,e){var k=this;e=".libAjaxValidate"+(e?":not(.libAjaxValidationCode)":"");var n=$(b).is("form")?b:null;b=n!=null?n.find(e):
b;this._AbortValidate=false;this._OnValidateSuccess=c;this.ValidateOK=false;this._FieldsToValidate=b.length;this._FieldsValidated=0;this._InFormvalidate=true;b.each(function(o,v){if(k._AbortValidate)k._InFormvalidate=false;else k.AjaxValidate($(v),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(b,c,e){if(b.hasClass("libAjaxValidate")||b.hasClass("libAjaxvalidate")){e=!b.hasClass("libAjaxNoForce")||e;if(!e&&b.val()=="")f(b,true);else{var k=false,n=b.hasClass("libAjaxCalendar"),o=b.hasClass("libAjaxAllowBlank"),v=b.hasClass("libAjaxNoDataCheck");b.hasClass("libAjaxCustomValidate");var r=b.hasClass("libAjaxUserName")||b.hasClass("libAjaxNewUserName")||
b.hasClass("libAjaxNickName")||b.hasClass("libAjaxExistingUserName"),q=b.hasClass("libAjaxPassword"),u=b.hasClass("libAjaxNotBlank")||b.hasClass("libAjaxNotEmpty")||r&&!o||q&&!o,y=b.hasClass("libAjaxEMail")||b.hasClass("libAjaxemail"),x=b.parents("form").length>0?b.parents("form"):b.parents(".ui-dialog");if(!k&&!o&&(r||q)){var F=b.hasClass("libAjaxUserName")?2:1;if(b.val().length<F){k=true;if(r)b.hasClass("libAjaxUserName")||b.hasClass("libAjaxNewUserName")?g(b,"Username minimum "+F+" characters!",
"min_length"):g(b,"Nickname minimum "+F+" characters!","min_length");else g(b,"Password minimum "+F+" characters!","min_length")}else f(b,"min_length")}if(!k&&!o&&r){r=/^[\w-_\.\@]+$/;q=b.hasClass("libAjaxNickName")?b.val().split(" ").join(""):b.val();if(r.test(q)==false){k=true;b.hasClass("libAjaxNickName")?g(b,"Invalid Username! Only A-Z, 0-9, ., -, @ and _ allowed!"):g(b,"Invalid Username! Only A-Z, 0-9, ., -, @ and _ allowed and no spaces!")}else f(b)}if(!k&&b.hasClass("libAjaxPassword2")){var I=
x.find(".libAjaxPassword").val();if(I!=""&&I!=b.val()){k=true;g(b,"Passwords do not match!")}else f(b)}if(!k&&y){r=/^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i;y=b.val();if(!(y==""&&o))if(r.test(y)==false){k=true;a(b)&&$(".libAjaxEmailButton:visible").button({disabled:true});f(b,"email_in_system");g(b,"Email is not a valid email format!","email_format")}else{a(b)&&$(".libAjaxEmailButton:visible").button({disabled:false});f(b,"email_format")}}if(!k&&typeof this.CustomValidation=="function")k=this.CustomValidation(b,
b.parents("form").find(".libAjaxMessages"));if(!k){k=u&&b.val()=="";if(b.hasClass("libAjaxTinyMCE"))k=tinyMCE.activeEditor.getContent()==""}if(n)k=b.children('[name="isValid"]').val()=="0";if(v){if(!k){b.removeClass("libAjaxInputInvalid").addClass("libAjaxInputValid");x.find(".libAjaxMessages").removeClass("ui-state-error ui-corner-all").text("");this.CheckIfValidateIsCompleted()}}else if(!k&&b.hasClass("libAjaxValidationCode"))this._Checkinfo(b,"Valid","ValidationCode",b.val());else if(!k&&(b.hasClass("libAjaxNewUserName")||
b.hasClass("libAjaxExistingUserName")))this._Checkinfo(b,"Users","LoginName",b.val());else if(!k&&!o&&b.hasClass("libAjaxEMail"))this._Checkinfo(b,"Users","EMailAddress",b.val());else if(!k&&!o&&b.hasClass("libAjaxNickName"))this._Checkinfo(b,"Users","NickName",b.val());else if(!k&&!o&&b.hasClass("libAjaxValidDate"))this._Checkinfo(b,"Function","Date",b.val());else k||this.CheckIfValidateIsCompleted();if(k){e&&c&&c.preventDefault();b.hasClass("libAjaxTinyMCE")&&this.SetTinyMceFieldInvalid();d(b)||
b.removeClass("libAjaxInputValid").addClass("libAjaxInputInvalid");e&&b.focus();this._AbortValidate=true;this.CheckIfValidateIsCompleted()}else{b.hasClass("libAjaxTinyMCE")&&this.SetTinyMceFieldValid();d(b)||b.removeClass("libAjaxInputInvalid").addClass("libAjaxInputValid");if(!this._InFormvalidate&&b.hasClass("libAjaxFormValidate"))this.AjaxFormValidate(b.parents("form").length>0?b.parents("form"):b.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(b){if(b)b.content_css=libAdminTemplatesPath+"/edit.css";else b={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(b)}):tinyMCE.init(b)};this.SermoGetPosts=function(b,c){$("body").append('<div style="display: none;" id="libAjaxParams"></div>');var e=$("#libAjaxParams");e.append('<input type="hidden" name="Action" value="1">');e.append('<input type="hidden" name="ID" value="">');e.append('<input type="hidden" name="ObjectID" value="">');e.append('<input type="hidden" name="Title" value="">');e.append('<input type="hidden" name="Link" value="">');e.append('<input type="hidden" name="AllowAnonymous" value="">');
e.append('<input type="hidden" name="Rounded" value="">');e.append('<input type="hidden" name="ObjectClass" value="-1">');e.append('<input type="hidden" name="ObjectPrefix" value="">');libercusCurrentSectionID!=""&&e.append('<input type="hidden" name="Section" value="'+libercusCurrentSectionID+'">');e.append('<input type="hidden" name="isIE" value="'+libercusIE?"1":'0">');var k=$("#libSermoObjectID:eq(0)");if(k.length>0||c)e.find("[name=ObjectID]").val(c?c:k.text());else{e.find("[name=ID]").val(SermoPrefix+
":"+$(".libSermoObjectSourceID:eq(0)").text());e.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;e.find("[name=Link]").val(k)}e.find("[name=AllowAnonymous]").val(SermoAllowAnonymous);e.find("[name=Rounded]").val(SermoRoundedCorners);var n=$(".libSermoObjectObjectClass:eq(0)").text();n!=""&&e.find("[name=ObjectClass]").val(n);var o=$(".libSermoObjectObjectPrefix:eq(0)").text();
o!=""&&e.find("[name=ObjectPrefix]").val(o);var v=e.find(":input");e.remove();var r=this;$.ajax({cache:false,type:"GET",async:true,url:this.RequestPrefix()+"/ajaxquery/getsermo",dataType:"jsonp",data:v,success:function(q){r.AjaxResponse(b,q);r.RefreshCaptcha()}})};this.SermoGetAttributes=function(b){$("body").append('<div style="display: none;" id="libAjaxParams"></div>');var c=$("#libAjaxParams");c.append('<input type="hidden" name="Prefix" value="'+SermoPrefix+'">');libercusCurrentSectionID!=""&&
c.append('<input type="hidden" name="Section" value="'+libercusCurrentSectionID+'">');var e="";$.each(b,function(n,o){var v=$(o).attr("id"),r=$(o).siblings(".libSermoObjectObjectClass"),q=r.length==1?$(r).text():"";if(v!="")e+=(e!=""?",":"")+v.replace("_",":")+(q!=""?"|"+q:"")});c.append('<input type="hidden" name="List" value="'+e+'">');b=c.find(":input");c.remove();var k=this;$.ajax({cache:false,type:"GET",async:true,url:this.RequestPrefix()+"/ajaxquery/getattributes",dataType:"jsonp",data:b,success:function(n){k.SermoGetAttributesResponse(n)}})};
this.SermoGetAttributesResponse=function(b){b&&b.Attributes&&b.Attributes.List&&b.Attributes.List.length>0&&$.each(b.Attributes.List,function(c,e){$("#"+e.ID.replace(":","_")).html(e.Formatted).show()})};this.SermoGetToplist=function(b){var c=this;$.ajax({cache:false,type:"GET",async:true,url:this.RequestPrefix()+"/ajaxquery/sermotop",dataType:"jsonp",success:function(e){c.AjaxResponse(b,e)}})};this.GetUserInfo=function(b){var c=this;$.ajax({cache:false,type:"GET",async:true,url:this.RequestPrefix()+
"/ajaxquery/userinfo",dataType:"jsonp",success:function(e){c.AjaxResponse(b,e)}})};this.RefreshCaptcha=function(){$("#libAjaxCaptchaImage").attr("src",this.RequestPrefix()+"/image/captcha/"+this.RandomString())};this.AudioCaptcha=function(b){b.preventDefault()};this._CaptchaFailure=function(){this.RefreshCaptcha();$("#libAjaxCaptchaField").addClass("libAjaxInputInvalid");$("#libAjaxCaptchaField").focus()};this._CookieFailure=function(b,c){this.MessageDialog(!c?"Failed due to cookies not being enabled, or supported. Cookies must be enabled in your browser in order to interact with comments!":
c)};this.SermoPost=function(b,c){c.preventDefault();var e=this,k=b.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(v){e.SermoPostResponse(o,v)}})}}return false};this.SermoPostResponse=function(b,c){var e=false,k=false,n=undefined;
if(c&&c.Result!=""){var o=c.Result.split(",",3);if(o.length>1)switch(o[0]){case "1":e=true;n=o[1];break;case "2":k=true;this._CaptchaFailure(b,o.length>2?o[3]:undefined);break;case "3":k=true;this._CookieFailure(b,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(e)this.SermoGetPosts(b,n);else k||this.MessageDialog("Save failed: "+c.Result)};this.SermoReplyTo=function(b){$(".libSermoCommentFocus:first").focus();
b=b.parents(".libSermoPostItem:first");var c=b.find(".libSermoPostItemID:eq(0)").text(),e=$("#libSermoPost");e.find("[name=libSermoInReplyTo]").val(c);var k=SermoResponsePrefix+": "+b.find(".libSermoPostItemSubject:eq(0)").text().replace(new RegExp("("+SermoResponsePrefix+": )+","i"),"");e.find("[name=libSermoSubject]").val(k);e.find(":input:visible:first").focus()};this.SermoCounters=function(b,c){c.preventDefault();var e=this,k=b.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="'+b.parents(".libSermoPostItem:first").find(".libSermoPostItemID:eq(0)").text()+'">');var o=b.parents(".libSermoPostItem:first").find(".libSermo"+(k?"Like":"Dislike")+"Count"),v=b.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){e.SermoCountersResponse(o,v,r)}})};this.SermoCountersResponse=function(b,c,e){var k=false,n=false,o=0;if(e&&e.Result!=""){var v=e.Result.split(",",4);if(v.length>1)switch(v[0]){case "1":case "4":k=true;o=v[1];v[0]=="4"&&c.text(v[2]);break;case "2":n=true;this._CookieFailure(b,v.length>3?v[4]:undefined);
break;case "3":n=true;break}}if(k)b.text(o);else n||this.MessageDialog("Function failed: "+e.Result)};this.SermoAbuse=function(b,c){c.preventDefault();var e=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="'+
b.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){e.SermoAbuseResponse(o)}})}};this.SermoAbuseResponse=function(b){var c=false,e=false;if(b&&b.Result!=""){var k=b.Result.split(",",3);if(k.length>1)switch(k[0]){case "1":c=
true;break;case "2":e=true;this._CookieFailure(target,k.length>2?k[3]:undefined);break;case "3":e=true;break;case "4":e=true;this.MessageDialog("You need to be logged in to log abuse!");break}}!c&&!e&&this.MessageDialog("Function failed: "+b.Result)};this.SermoRecommend=function(b,c){c.preventDefault();var e=this,k=b.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 v=n.find(":input");n.remove();$.ajax({cache:false,type:"GET",async:true,url:this.RequestPrefix()+
"/ajaxquery/sermorecommend",dataType:"jsonp",data:v,success:function(r){e.SermoRecommendResponse(k,r)}})}};this.SermoRecommendResponse=function(b,c){if(c&&c.Attributes&&c.Attributes.Formatted){b.empty();b.append(c.Attributes.Formatted).show()}};this.MessageDialogClose=function(b,c){b.dialog("destroy");b.remove();typeof c=="function"&&c()};this.MessageDialog=function(b,c,e,k){var n,o;if(typeof c=="function")o=c;else{n=c;o=k}$("body").append('<div style="display: none;" id="libAjaxMessageDialog" title="'+
(n==undefined||n==null?"Alert":n)+'"></div>');c=$("#libAjaxMessageDialog");c.append("<p>"+b+"</p");var v=this;c.dialog({modal:e==undefined||e?true:false,buttons:{OK:function(){$(this).dialog("close");v.MessageDialogClose($(this),o)}}})};this.ConfirmDialog=function(b,c){$("body").append('<div style="display: none;" id="libAjaxConfirmDialog" title="'+(c==undefined||c==null?"Confirm":c)+'"></div>');var e=$("#libAjaxConfirmDialog");e.append("<p>"+b+"</p");var k=this;e.dialog({modal:true,buttons:{Yes:function(){$(this).dialog("close");
k.ConfirmDialogClose($(this))},No:function(){$(this).dialog("close");k.ConfirmDialogClose($(this))}}})};this.LoginDialogClose=function(b){b.dialog("destroy");b.remove();if(this._Next){this._Next();this._Next=undefined}};this.PerformLogin=function(b,c){this.LoginOK=false;var e=this,k=$(b).is("form")?$(b):null;k=k!=null?k.find(":input:not(:radio :checkbox),:radio:checked,:checkbox:checked"):b;$.ajax({cache:false,type:"POST",async:true,url:this.RequestPrefix()+"/ajaxquery/login",dataType:"jsonp",data:k,
success:function(n){e.LoginResponse(n,c)}})};this.LoginResponse=function(b,c){if(b.Result=="1"){this.LoginOK=true;c.dialog("close");this.AfterLogin()}else{var e=c.find(".libAjaxMessages");e.length>0&&b.Message&&e.addClass("ui-state-error ui-corner-all").text(b.Message);c.find(":input:first").focus()}};this.AfterLogin=function(){this.UpdateUserinfo();var b=$(".libAjaxHideOnLogin");if(b.length>0)b.hide();else{var c=$("#libAjaxSermoContainer");c.length>0&&this.SermoGetPosts(c)}};this.UpdateUserinfo=
function(){$("#libAjaxUserinfo").each(function(b,c){libercus.GetUserInfo($(c))})};this.Logout=function(b){var c=this;$.ajax({cache:false,type:"GET",async:true,url:this.RequestPrefix()+"/ajaxquery/logout",dataType:"jsonp",success:function(){c.UpdateUserinfo();typeof b=="function"&&b()}})};this.LoginDialog=function(b,c){b&&b.preventDefault();var e=this;$.ajax({cache:false,type:"GET",async:true,url:this.RequestPrefix()+"/ajaxquery/loginform",dataType:"jsonp",success:function(k){e.DisplayLoginDialog(k,
c)}})};this.DisplayLoginDialog=function(b,c){$("body").append('<div style="display: none;" id="libAjaxLoginDialog" title="Login">'+b.Result+"</div>");var e=c;e||(e={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:e})};this.AjaxDialog=function(b,c,e,k){var n=this;$.ajax({cache:false,type:"GET",async:true,url:this.RequestPrefix()+c,dataType:"jsonp",success:function(o){n.DisplayAjaxDialog(b,o.Result,e,undefined,k)}})};this.Dialog=function(b,c,e){this.DisplayAjaxDialog(b,c.html(),e)};this.DisplayAjaxDialog=function(b,c,e,k,n){$("body").append('<div style="display: none;" id="libAjaxDialog" title="'+b+'">'+c+"</div>");var o=$("#libAjaxDialog");o.data("onclose",e);var v=o.find(".libAjaxDialogAllowClose").length>
0?true:false,r=this;o.dialog({modal:true,closeOnEscape:v,width:k!=undefined?k:"auto",open:function(){v||$(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 e=="function")e(o)&&r.AjaxDialogClose(o);else r.AjaxDialogClose(o)}})};this.AjaxDialogClose=function(b){b.dialog("destroy");b.remove()};this.NewUserDialogClose=function(b){b.dialog("destroy");b.remove();if(this._Next){this._Next();
this._Next=undefined}};this.NewUserResponse=function(b,c){if(b&&b.Result=="1"){c.dialog("close");this.AfterLogin()}else c.find(":input:first").focus()};this.PerformNewUser=function(b,c){var e=this;$.ajax({cache:false,type:"GET",async:true,url:this.RequestPrefix()+"/ajaxquery/saveuser",dataType:"jsonp",data:b,success:function(k){e.NewUserResponse(k,c)}})};this.PerformVerificationEMail=function(b){var c=this;$.ajax({cache:false,type:"GET",async:true,url:this.RequestPrefix()+"/ajaxquery/sendvercode",
dataType:"jsonp",data:b,success:function(){c.MessageDialog("An e-mail has been sent to "+b.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(b,c){var e=this,k=$(b).is("form")?$(b):null,n=k!=null?k.find(":input:not(:radio :checkbox),:radio:checked,:checkbox:checked"):b,o=k.find(".libAjaxValidationCode");$.ajax({cache:false,type:"GET",async:true,
url:this.RequestPrefix()+"/ajaxquery/sendvercode",dataType:"jsonp",data:n,success:function(v){typeof c=="function"?c(v):e.MessageDialog(v.Result,function(){o.focus()})}})};this.SendResetEMail=function(b,c){var e=this,k=$(b).is("form")?$(b):null;k=k!=null?k.find(":input:not(:radio :checkbox),:radio:checked,:checkbox:checked"):b;$.ajax({cache:false,type:"GET",async:true,url:this.RequestPrefix()+"/ugchandler/resetpassword",dataType:"jsonp",data:k,success:function(n){typeof c=="function"?c(n):e.MessageDialog(n.Result)}})};
this.GetUserForm=function(){var b=this;$.ajax({cache:false,type:"GET",async:true,url:this.RequestPrefix()+"/ajaxquery/userregform",dataType:"jsonp",success:function(c){b.GetUserFormResponse(c)}})};this.GetUserFormResponse=function(b){this.OpenNewUserDialog(b.Result)};this.OpenNewUserDialog=function(b){$("body").append('<div style="display: none;" id="libAjaxNewUserDialog" title="New User">'+b+"</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(b){b&&b.preventDefault();this.GetUserForm()};this.AutoMap=function(){$(".libAjaxAutoMap").each(function(b,c){if(typeof $(c).data("map")!="object"){var e=new google.maps.LatLng(mapLatDefault,mapLongDefault),k=libercusDefaultMapZoom;if($(c).attr("rel")&&$(c).attr("rel")!=""){var n=$(c).attr("rel").split(",");
if(n.length>1)e=new google.maps.LatLng(n[0],n[1]);if(n.length>2)k=parseInt(n[2])}$(c).data("map",new libercusMapObject($(c).attr("id"),k,e));$(c).data("map").addMarkers()}})};this.AjaxSubmit=function(b,c,e,k){var n=$(b).is("form")?b:null;b=n!=null?n.find(":input:not(:radio :checkbox :button),:radio:checked,:checkbox:checked"):b;$.ajax({cache:false,type:k==undefined||k==""||k==null?"GET":k,async:true,url:this.RequestPrefix()+c,dataType:"jsonp",data:b,success:function(o){typeof e=="function"&&e(o)}})};
this._fromisodate=function(b){var c=new Date,e=b.toString();c.setFullYear(e.substr(0,4),e.substr(4,2)-1,e.substr(6,2));c.setHours(e.substr(8,2),e.substr(10,2),e.substr(12,2),e.substr(14,3));return c};this._disptime=function(b){b=b.split(",");if(b.length!=2)return"";var c=new Date,e=parseInt(b[0]),k=parseInt(b[1]);c.setHours(e,k);return k==0&&e==0?labelMidnight:k==0&&e==12?labelNoon:c.format(timeFormat)};this._timeoptions=function(b){var c="<option></option>",e=new Date,k=0,n=0,o=-1,v=-1;if(b)if(typeof b===
"string"){b=b.split(",");o=parseInt(b[0]);v=parseInt(b[1])}else{o=b.getHours();v=b.getMinutes()}for(b=0;b<96;b++){n=b*15-k*60;if(n==60){n=0;k++}e.setHours(k,n);var r=n==v&&k==o?" selected":"";c+='<option value="'+k+","+n+'"'+r+">"+this._disptime(k+","+n)+"</option>"}return c};this.Cell=function(b,c,e){var k=c!=undefined?" "+c:"",n=e!=undefined?' id = "'+e+'"':"";return(libercusCSS3?"<div"+n+' class="cell pr5'+k+'">':"<td"+n+' class="cell'+k+'">')+b+(libercusCSS3?"</div>":"</td>")};this.Row=function(b,
c,e){var k=c!=undefined?" "+c:"",n=e!=undefined?' id = "'+e+'"':"";return(libercusCSS3?"<div"+n+' class="row'+k+'">':"<tr"+n+' class="row'+k+'">')+b+(libercusCSS3?"</div>":"</tr>")};this.Table=function(b,c,e){var k=c!=undefined?" "+c:"",n=e!=undefined?' id = "'+e+'"':"";return(libercusCSS3?"<div"+n+' class="table'+k+'">':"<table"+n+' border="0" cellpadding="0" cellspacing="0" class="table'+k+'">')+b+(libercusCSS3?"</div>":"</table>")};this._buildCalendar=function(b){var c=this,e,k;b.attr("tabindex",
"0");var n=b.find('[name="isValid"]');if(n.length==0)n=$('<input type="hidden" name="isValid" value="0">').appendTo(b);var o=null;e=b.find('[name="Data"]');if(e.length>0){o=$.parseJSON(e.val());e.remove()}var v=o!=null&&o.definition.recurring=="1",r=b.find('[name="Calendar.Data"]');if(r.length==0)r=$('<input type="hidden" name="Calendar.Data">').appendTo(b);var q=function(){var ba=false;if(L.val()==1)ba=r.val().split(" ").join("")!="";else{for(var ta=la.val()!="",oa=ma.val()!="",Ba=false,E=b.find('[name="Calendar.Days"]'),
ca=0;ca<E.length;ca++)if($(E[ca]).is(":checked")){ba=$(E[ca]).val();if($('[name="Calendar.Day'+ba+'_starttime"]').val()!=""&&$('[name="Calendar.Day'+ba+'_endtime"]').val()!=""){Ba=true;break}}ba=ta&&oa&&Ba}n.val(ba?1:0)},u=function(ba,ta,oa){var Ba=ba+";"+(ta?ta:"0,0")+";"+(oa?oa:"0,0");ba=c.Cell('<span class="cal-item" style="display: none;">'+Ba+"</span>"+c._fromisodate(ba).format("mm/dd/yyyy"));ba+=c.Cell(ta?c._disptime(ta):"N/A");ba+=c.Cell(oa?c._disptime(oa):"N/A");ba+=c.Cell('<div style="float:right"><a class="cal-list-trash ui-icon ui-icon-trash"></a></div>');
$(c.Row(ba,"calDateItem")).appendTo(ha).find(".cal-list-trash").click(function(E){E.preventDefault();E.stopPropagation();$(this).parents(".row:first").remove();y();q()});y()},y=function(){var ba="";ha.find(".cal-item").each(function(ta,oa){ba+=ba!=""?"|"+$(oa).text():$(oa).text()});r.val(ba)},x=new String(""),F=new String(""),I=new String(""),K="",J="";k="";b.append('<label class="labelBlock">'+labelOccurrance+"</label>");J='<select name="Calendar.Occurrence">';for(e=0;e<labelCalendarOccurrence.length;e++)J+=
"<option value="+(e+1)+" "+(v&&e+1==2?'selected="selected"':"")+">"+labelCalendarOccurrence[e]+"</option>";J+="</select>";var L=$(J).appendTo(b),aa={};L.change(function(){if(L.val()=="2"){aa["1"]=ha.children(".calDateItem").detach();aa["2"]&&ha.append(aa["2"]);b.find(".lib-recurrance-panel").show();b.find(".lib-onetime-field").hide()}else{aa["2"]=ha.children(".calDateItem").detach();aa["1"]&&ha.append(aa["1"]);b.find(".lib-recurrance-panel").hide();b.find(".lib-onetime-field").show()}y();q()});J=
'<div class="lib-recurrance-panel" style="display:none;">';J+='<label class="labelBlock">'+labelStartDate+"</label>";J+='<input class="libAjaxDatefield" type="text" name="Calendar.StartDate" SIZE="10" value="'+(v?o.definition.startdate:"")+'" /> <br/>';J+='<label class="labelBlock">'+labelEndDate+"</label>";J+='<input class="libAjaxDatefield" type="text" name="Calendar.EndDate" SIZE="10" value="'+(v?o.definition.enddate:"")+'" /> <br/>';J+='<label class="labelBlock">'+labelOccurs+"</label>";J+='<select name="Calendar.Occurs">';
for(e=0;e<labelCalendarOccurs.length;e++){k=v&&o!=null&&e+1==o.definition.occurs?'selected="selected"':"";J+='<option value="'+(e+1)+'" '+k+">"+labelCalendarOccurs[e]+"</option>"}J+="</select> <br/>";K=this.Cell("");K+=this.Cell("");K+=$(this.Cell(labelStartTime)).css("min-width","85px").wrap("<div/>").parent().html();K+=$(this.Cell(labelEndTime)).css("min-width","85px").wrap("<div/>").parent().html();I=this.Row(K,"header ui-widget-content ui-state-default");var V,C,l;for(e=0;e<labelCalendarDays.length;e++){K=
this.Cell(e==0?labelDays:"");V=C=l=null;if(o!=null)if(v&&o.definition.timeItems!=null&&o.definition.timeItems!=undefined){for(k=0;k<o.definition.timeItems.length;k++)if(o.definition.timeItems[k].day==labelCalendarDays[e].value){V=o.definition.timeItems[k];break}if(V!=null){C=V.starttime;l=V.endtime}}K+=$(this.Cell('<input type="checkbox" '+(V!=null?'checked="checked"':"")+' name="Calendar.Days" value="'+labelCalendarDays[e].value+'"> '+labelCalendarDays[e].label)).css("padding","3px 0px").wrap("<div/>").parent().html();
k=V!=null?"":'style="display:none;"';K+=this.Cell("<span "+k+'><select name="Calendar.Day'+labelCalendarDays[e].value+'_starttime">'+this._timeoptions(C)+"</select></span>");K+=this.Cell("<span "+k+'><select name="Calendar.Day'+labelCalendarDays[e].value+'_endtime">'+this._timeoptions(l)+"</select></span>");I+=this.Row(K)}J+=this.Table(I,"hundred");J+="</div>";var ea=$(J).appendTo(b);ea.find('[name="Calendar.Days"]').click(function(){var ba="Calendar.Day"+$(this).val(),ta=ea.find('[name="'+ba+'_starttime"]'),
oa=ea.find('[name="'+ba+'_endtime"]');this._onChange=function(){var Ba=ta.val().split(","),E=oa.val().split(","),ca=true;if(Ba.length>1&&E.length>1)if(parseInt(Ba[0])==parseInt(E[0])&&parseInt(Ba[1])>=parseInt(E[1]))ca=false;else if(parseInt(Ba[0])>parseInt(E[0]))ca=false;if(!ca){alert(labelCalendarTimeInvalid);$(this).val("")}q()};if($(this).is(":checked")){ea.find('[name="'+ba+'_starttime"],[name="'+ba+'_endtime"]').parent().show();ea.find('[name="'+ba+'_starttime"],[name="'+ba+'_endtime"]').bind("change",
this._onChange)}else{ea.find('[name="'+ba+'_starttime"],[name="'+ba+'_endtime"]').parent().hide();ea.find('[name="'+ba+'_starttime"],[name="'+ba+'_endtime"]').unbind("change",this._onChange)}});x=this.Cell('<span class="lib-recurrance-panel" style="display:none;">'+labelDateException+" </span>"+labelDate);x+=this.Cell(labelStartTime,"lib-onetime-field");x+=this.Cell(labelEndTime,"lib-onetime-field");x+=this.Cell("");I=this.Row(x);x=this.Cell('<input class="libAjaxDatefield calDate" type="text" name="Calendar_date" SIZE="10">');
x+=this.Cell('<select class="libAjaxTimefield calTimeStart lib-onetime-field" name="Calendar_starttime"></select>');x+=this.Cell('<select class="libAjaxTimefield calTimeEnd lib-onetime-field" name="Calendar_endtime"></select>');x+=this.Cell('<button type="button" class="calButtonAdd" name="add">'+labelAdd+"</button>");I+=this.Row(x);F=this.Table(I,"right");x=this.Cell(labelDate);x+=this.Cell(labelStartTime);x+=this.Cell(labelEndTime);x+=this.Cell("");I=this.Row(x,"header ui-widget-content ui-state-default");
F+=this.Table(I,"clear hundred calDateItems");b.append(F);var ha=b.find(".calDateItems");if(v){b.find(".lib-recurrance-panel").show();b.find(".lib-onetime-field").hide()}if(o!=null)if(o.dates.length>0||o.exceptions!=null&&o.exceptions!=undefined)if(v){if(o.exceptions!=null&&o.exceptions!=undefined)for(e=0;e<o.exceptions.exceptdateitems.length;e++)u(o.exceptions.exceptdateitems[e].date,null,null)}else for(e=0;e<o.dates.length;e++)if(o.dates[e].timeitems!=null&&o.dates[e].timeitems!=undefined){C=o.dates[e].timeitems;
for(k=0;k<C.length;k++){v=C[k].starthour+","+C[k].startminute;J=C[k].endhour+","+C[k].endminute;u(o.dates[e].date,v,J)}}else u(o.dates[e].date,null,null);var la=b.find('[name="Calendar.StartDate"]'),ma=b.find('[name="Calendar.EndDate"]');la.change(function(){if(la.val()!=""){var ba=new Date,ta=new Date(ba.getFullYear(),ba.getMonth(),ba.getDate());ba=new Date(la.val());if(ba.getTime()<ta.getTime()){alert(labelCalendarDateInvalid);la.val("")}if(ma.val()!=""){ta=new Date(ma.val());ba.setDate(ba.getDate()+
7);if(ba.getTime()>=ta.getTime()){alert(labelCalendarWeekDateInvalid);la.val("")}}}q()});ma.change(function(){if(ma.val()=="")q();else{var ba=new Date,ta=new Date(ba.getFullYear(),ba.getMonth(),ba.getDate());ba=new Date(ma.val());if(ba.getTime()<=ta.getTime()){alert(labelCalendarDateInvalid);ma.val("")}else{if(ma.val()!=""){ta=new Date(la.val());ta.setDate(ta.getDate()+7);if(ta.getTime()>=ba.getTime()){alert(labelCalendarWeekDateInvalid);ma.val("")}}q()}}});var Ha=b.find(".calDate"),sa=b.find(".calTimeStart"),
Ga=b.find(".calTimeEnd");b.find(".calButtonAdd").click(function(){var ba=new Date(Ha.val()),ta,oa,Ba,E;if(L.val()=="1")if(Ha.val()!=""&&sa.val()!=""&&Ga.val()!=""){Ba=sa.val().split(",");E=Ga.val().split(",");if(parseInt(Ba[0])==parseInt(E[0])&&parseInt(Ba[1])>=parseInt(E[1])){alert(labelCalendarTimeInvalid);q();return}else if(parseInt(Ba[0])>parseInt(E[0])){alert(labelCalendarTimeInvalid);q();return}ta=ba.format("yyyymmdd")+";"+sa.val()+";"+Ga.val();oa=false;ha.find(".cal-item").each(function(na,
Ca){if($(Ca).text()==ta)oa=true});oa||u(ba.format("yyyymmdd"),sa.val(),Ga.val())}else alert(labelCalendarDateAndStartRequired);else if(Ha.val()!=""){var ca=ba.format("yyyymmdd");oa=false;ha.find(".cal-item").each(function(na,Ca){if($(Ca).text().split(";")[0]==ca)oa=true});oa||u(ba.format("yyyymmdd"),null,null)}else alert(labelCalendarDateRequired);q()});q()};this.Calendar=function(b){var c=this;$.each(b,function(e,k){c._buildCalendar($(k))})};this.SingleMediaUpload=function(b){if(b.length!=0){var c=
this,e=$(b[0]).parents("form");b.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(u,y){o.find(".libAjaxRemoveMediaItem").addClass("libAjaxRemoveMediaItemIgnoreLive");o.find(".libAjaxRemoveMediaItem").click(q);r.val(y);e.unblock()});var v=o.find(".libAjaxMediaContainerItem"),
r=k.find(".libAjaxSingleMediaGUID"),q=function(){r.val()!=""&&c.RemoveMediaGUID(r.val());r.val("");o.contents().remove();n.show()};if(v.length>0){n.hide();r.val(v.val());v.find(".libAjaxRemoveMediaItem").addClass("libAjaxRemoveMediaItemIgnoreLive");v.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="'+c.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(){e.block({message:labelUploadWaitMessage});libercusImageTarget=o.find("div:first");libercusImageTarget.addClass("libUILoading");libercusImageTarget.find("form:first").submit()})})})}};this.FieldsActivate=function(){var b=this;$(".libAjaxDatefield").datepicker({changeMonth:false,changeYear:false,minDate:"today",onClose:function(){$(this).focus()}});$(".libAjaxTimefield:not(.libAjaxTimefieldIgnore)").each(function(c,
e){$(e).html(b._timeoptions())})};this.displayDirections=function(b,c){var e=[];$.each($(".libAjaxMapMarker"),function(n,o){var v=$(o).find(".libAjaxMapMarkerLat:eq(0)").html(),r=$(o).find(".libAjaxMapMarkerLong:eq(0)").html(),q=new google.maps.LatLng(parseFloat(v),parseFloat(r));e[n]={location:q,stopover:true}});var k={origin:b,destination:b,optimizeWaypoints:true,travelMode:google.maps.DirectionsTravelMode.DRIVING,unitSystem:google.maps.DirectionsUnitSystem.IMPERIAL,waypoints:e};(new google.maps.DirectionsService).route(k,
function(n){$("#libAjaxDirectionsPanel").empty();var o=document.getElementById("libAjaxDirectionsPanel"),v=$("#"+c).data("map").map;new google.maps.DirectionsRenderer({directions:n,map:v,panel:o})})};this.calcDirections=function(b,c){var e=this;if(b!=""){var k=new google.maps.Geocoder;k.geocode({address:b},function(n,o){o==google.maps.GeocoderStatus.OK?e.displayDirections(n[0].geometry.location,c):alert("Unable to determine address.")})}return false};this.DelayScripts=function(){setTimeout(this.ExecDelayScripts,
libercusLazyloadStartWait)};this.ExecDelayScripts=function(){$(".libAjaxLazyload").each(function(b,c){var e=$(c),k=libercusOrdinal,n=e.find("code").html();n=n.replace(/\<\!--\s*/,"");n=n.replace(/\s*\/\/\s*--\>\s*/,"");var o=e.attr("original");try{if(n&&n!=""){n=n.replace(/#ordinal#/g,k);eval(n)}if(o&&o!=""){o=o.replace("#ordinal#",k);e.writeCapture().append('<script type="text/javascript" src="'+o+'"><\/script>')}}catch(v){}})};this.dynamicallyLoadJSFile=function(b,c){var e=document.getElementsByTagName("head")[0],
k=document.createElement("script");k.src=b;var n=false;k.onload=k.onreadystatechange=function(){if(!n&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){n=true;c&&c();k.onload=k.onreadystatechange=null}};e.appendChild(k)};this.LastViewed=function(){if($(".libAjaxLastViewedItem").length>0){var b="";$(".libAjaxLastViewedItem").each(function(c,e){b+=(b!=""?"|":"")+$(e).text()});b!=""&&$.ajax({cache:false,type:"GET",async:true,url:this.RequestPrefix()+"/ajaxquery/lastviewed",
dataType:"json",data:{items:b}})}};this.ClearLastViewed=function(b){$.ajax({cache:false,type:"GET",async:true,url:this.RequestPrefix()+"/ajaxquery/clearlastviewed",dataType:"json",success:function(){typeof b=="function"&&b()}})}};var gAutolinkPopupWidth=400,gAutolinkPopupTopOffset=50,gAutolinkPopupDelaySecs=10.5,gAutolinkPopupTimerId=0,gAutolinkNumTotalFieldsInPopup=5;function HideAutolinkPopup(a){var d=$(a).position().left+$(a).width()/2-2.5,g=$(a).position().top+gAutolinkPopupTopOffset;$(a).stop(true);$(a).animate({opacity:0,width:5,height:5,left:d,top:g},500,function(){$(a).css({display:"none"})})}
function ShowAutolinkPopup(a,d,g){for(i=0;i<g.length;i++)$(a+"_Field"+i.toString()).html(unescape(g[i]));for(i=g.length;i<gAutolinkNumTotalFieldsInPopup;i++)$(a+"_Field"+i.toString()).html("");var f=$(d).position();g=$(d).width();g=f.left+g/2;f=f.top+$(d).height()/2;var b=0,c=g-gAutolinkPopupWidth/2,e=f-gAutolinkPopupTopOffset,k=document.body.offsetWidth;$(a).stop(true);$(a).css({opacity:0,display:"block",height:1E3,width:gAutolinkPopupWidth});b=$(a+"_Size").height()+10;if(gAutolinkPopupWidth+c>k)c=
c-(gAutolinkPopupWidth+c-k)-6;if(c<0)c=0;$(a).css({opacity:0,display:"block",left:g,top:f,height:10,width:$(d).width()});$(a).animate({opacity:1,width:gAutolinkPopupWidth,height:b,left:c,top:e},750)}function DoAutolinkPopupDelayedShow(a,d,g){gAutolinkPopupTimerId=setTimeout(function(){ShowAutolinkPopup(a,d,g)},gAutolinkPopupDelaySecs*1E3)}function AbortAutolinkPopupDelayedShow(){gAutolinkPopupTimerId&&clearTimeout(gAutolinkPopupTimerId)};function Point(a,d){this.x=a;this.y=d;this.toString=function(){return this.x+", "+this.y}}function GetLineLength(a,d){var g=Math.pow(a.x-d.x,2)+Math.pow(a.y-d.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(a){this.width=a.width;this.height=a.height;this.topLeft=new Point(a.topLeft.x,a.topLeft.y);this.bottomRight=new Point(a.bottomRight.x,a.bottomRight.y);return this};this.CreateFromDimentions=function(a,d,g){this.width=d;this.height=g;this.topLeft=a;this.bottomRight=new Point(this.topLeft.x+this.width,this.topLeft.y+this.height);return this};this.CreateFromPoints=function(a,
d){this.topLeft=new Point(Math.min(a.x,d.x),Math.min(a.y,d.y));this.bottomRight=new Point(Math.max(a.x,d.x),Math.max(a.y,d.y));this.width=this.bottomRight.x-this.topLeft.x;this.height=this.bottomRight.y-this.topLeft.y;return this};this.CreateFromElement=function(a){this.topLeft=GetInnerOffset(a);this.width=a.innerWidth();this.height=a.innerHeight();this.bottomRight=new Point(this.topLeft.x+this.width,this.topLeft.y+this.height);return this};this.CreateInElementCenter=function(a,d,g){this.CreateFromElement(a);
this.topLeft=this.GetCenter();this.width=d;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(a){var d=a.topLeft.x<this.topLeft.x?this.topLeft.x:a.topLeft.x,g=a.bottomRight.x>this.bottomRight.x?this.bottomRight.x:a.bottomRight.x,f=a.topLeft.y<this.topLeft.y?this.topLeft.y:a.topLeft.y;a=a.bottomRight.y>
this.bottomRight.y?this.bottomRight.y:a.bottomRight.y;return(new Rectangle).CreateFromPoints(new Point(d,f),new Point(g,a))};this.IsRectWithinThisOne=function(a){var d=true;if(a.topLeft.x<this.topLeft.x)d=false;else if(a.bottomRight.x>this.bottomRight.x)d=false;else if(a.topLeft.y<this.topLeft.y)d=false;else if(a.bottomRight.y>this.bottomRight.y)d=false;return d};this.GetPointWithinBounds=function(a){a=new Point(a.x,a.y);if(a.x<this.topLeft.x)a.x=this.topLeft.x;else if(a.x>this.bottomRight.x)a.x=
this.bottomRight.x;if(a.y<this.topLeft.y)a.y=this.topLeft.y;else if(a.y>this.bottomRight.y)a.y=this.bottomRight.y;return a};this.GetCenter=function(){return new Point(this.topLeft.x+this.width/2,this.topLeft.y+this.height/2)};this.MoveTo=function(a){var d=this.topLeft.x-a.x,g=this.topLeft.y-a.y;this.topLeft=a;this.bottomRight.x-=d;this.bottomRight.y-=g};this.Offset=function(a){this.topLeft.x+=a.x;this.topLeft.y+=a.y;this.bottomRight.x+=a.x;this.bottomRight.y+=a.y};this.Scale=function(a,d){this.topLeft.x*=
a;this.topLeft.y*=d;this.bottomRight.x*=a;this.bottomRight.y*=d;this.width*=a;this.height*=d};this.Resize=function(a,d){this.width=a;this.height=d;this.bottomRight.x=this.topLeft.x+this.width;this.bottomRight.y=this.topLeft.y+this.height};this.IsPointInRect=function(a){if(a.x>=this.topLeft.x&&a.x<=this.bottomRight.x&&a.y>=this.topLeft.y&&a.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(a,d,g,f,b){if(!gIsInClipMode){gImgId1ToCrop=d;gImgId2ToCrop=g;gBackgroundImageElementToCrop=null;gAfterClipOrCancel=b;gBgOverlayId=a;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(a){if(gIsInClipMode)if(a.pageX<$(gBgOverlayId).innerWidth()+$(document).scrollLeft()&&a.pageY<$(gBgOverlayId).innerHeight()+$(document).scrollTop()&&a.pageX>=0&&a.pageY>=0){gCorner1Point=new Point(a.pageX,a.pageY);var d=new Rectangle,g=new Rectangle;d.CreateFromElement($(gImgId1ToCrop));g.CreateFromElement($(gImgId2ToCrop));d=d.GetPointWithinBounds(gCorner1Point);g=g.GetPointWithinBounds(gCorner1Point);var f=GetLineLength(d,gCorner1Point),b=GetLineLength(g,gCorner1Point),
c=$(gImgId1ToCrop).attr("src"),e=$(gImgId2ToCrop).attr("src"),k=/t.gif/i;if(c==""||c.match(k))f+=1E3;if(e==""||e.match(k))b+=1E3;if(f<b){gBackgroundImageElementToCrop=gImgId1ToCrop;gCorner1Point=d}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:""});a.preventDefault()}}}
function ClipperMouseMove(a){if(gIsInClipMode&&!gIsSelectingFirstPoint)if(a.pageX<$(gBgOverlayId).innerWidth()+$(document).scrollLeft()&&a.pageY<$(gBgOverlayId).innerHeight()+$(document).scrollTop()&&a.pageX>=0&&a.pageY>=0)if(!gIsSelectingFirstPoint){gCorner2Point=new Point(a.pageX,a.pageY);var d=(new Rectangle).CreateFromPoints(gCorner1Point,gCorner2Point),g=$(gBackgroundImageElementToCrop).offset(),f=$(gBackgroundImageElementToCrop).css("padding-left"),b=$(gBackgroundImageElementToCrop).css("padding-top");
f=parseInt(f.substr(0,f.length-2));b=parseInt(b.substr(0,b.length-2));d=gClippingBoundary.GetResizedRectWithinBounds(d);g=new Point(d.topLeft.x-g.left+1-f,d.topLeft.y-g.top+1-b);gClippingImageArea=(new Rectangle).CreateFromPoints(d.topLeft,d.bottomRight);gClippingImageArea.MoveTo(g);$(gClippingBoxId).css(d.ToCss());a.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(a){if(a.indexOf("#ERROR:")==0)alert(a.substring(7));else{$(gClippingBoxId).css({backgroundImage:"url('"+a+"')",backgroundPosition:"0px  0px"});libercus.AjaxDialog("Clip Select","/ajax?Code=ClipSelectDialog",gAfterClipOrCancel)}}
function GetInnerOffsetSize(a){var d=$(a).css("padding-left"),g=$(a).css("padding-top");d=parseInt(d.substr(0,d.length-2));g=parseInt(g.substr(0,g.length-2));var f=$(a).css("border-left-width");a=$(a).css("border-top-width");f=parseInt(f.substr(0,f.length-2));a=parseInt(a.substr(0,a.length-2));d+=f;g+=a;return new Point(d,g)}function GetInnerOffset(a){var d=$(a).offset();a=GetInnerOffsetSize(a);return new Point(d.left+a.x,d.top+a.y)}
function GetClippingBoundary(a){var d=$(a).innerWidth(),g=$(a).innerHeight();return(new Rectangle).CreateFromDimentions(GetInnerOffset(a),d,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(a,d,g,f){this.backgroundImageElementToCrop=d;this.bounds=(new Rectangle).CreateFromPoints(g,f);this.idNum=0;this.containerIdStr=a;this.innerIdStr=a+" ."+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 b=this;this.MakeMovable=function(){$(gBgOverlayId).mousemove(b.OnMovingMouseMove);
$(gBgOverlayId).mouseup(b.OnMouseUp);$(b.containerIdStr).mousemove(b.OnMovingMouseMove);$(b.containerIdStr).mouseup(b.OnMouseUp);b.isMoving=true};this.MakeNonmovable=function(){$(gBgOverlayId).unbind("mousemove",b.OnMovingMouseMove);$(gBgOverlayId).unbind("mouseup",b.OnMouseUp);$(b.containerIdStr).unbind("mousemove",b.OnMovingMouseMove);$(b.containerIdStr).unbind("mouseup",b.OnMouseUp);b.isMoving=false};this.MakeResizable=function(){$(gBgOverlayId).mousemove(b.OnResizingMouseMove);$(gBgOverlayId).mouseup(b.OnMouseUp);
$(b.containerIdStr).mousemove(b.OnResizingMouseMove);$(b.containerIdStr).mouseup(b.OnMouseUp);b.isResizing=true};this.MakeNonresizable=function(){$(gBgOverlayId).unbind("mousemove",b.OnResizingMouseMove);$(gBgOverlayId).unbind("mouseup",b.OnMouseUp);$(b.containerIdStr).unbind("mousemove",b.OnResizingMouseMove);$(b.containerIdStr).unbind("mouseup",b.OnMouseUp);b.isResizing=false};this.OnCenterMouseDown=function(c){!b.isMoving&&!b.isResizing&&b.MakeMovable();b.mouseDownAt=new Point(c.pageX,c.pageY);
c.preventDefault()};this.OnBorderOrCornerMouseDown=function(c){!b.isMoving&&!b.isResizing&&b.MakeResizable();b.mouseDownAt=new Point(c.pageX,c.pageY);c.preventDefault()};this.OnMouseUp=function(c){b.MakeNonmovable();b.MakeNonresizable();c.preventDefault()};this.OnMovingMouseMove=function(c){var e=new Point(c.pageX,c.pageY),k;if(b.isMoving&&b.mouseDownAt!=null){e.x-=b.mouseDownAt.x;e.y-=b.mouseDownAt.y;b.bounds=(new Rectangle).CreateFromElement($(b.innerIdStr));k=GetClippingBoundary(b.backgroundImageElementToCrop);
if(e.x<0&&b.bounds.topLeft.x+e.x<k.topLeft.x)e.x=k.topLeft.x-b.bounds.topLeft.x;else if(e.x>0&&b.bounds.bottomRight.x+e.x>k.bottomRight.x)e.x=k.bottomRight.x-b.bounds.bottomRight.x;if(e.y<0&&b.bounds.topLeft.y+e.y<k.topLeft.y)e.y=k.topLeft.y-b.bounds.topLeft.y;else if(e.y>0&&b.bounds.bottomRight.y+e.y+1>k.bottomRight.y)e.y=k.bottomRight.y-b.bounds.bottomRight.y-1;b.bounds.topLeft.x+=e.x;b.bounds.topLeft.y+=e.y;b.bounds.bottomRight.x+=e.x;b.bounds.bottomRight.y+=e.y;b.mouseDownAt=new Point(c.pageX,
c.pageY);$(b.containerIdStr).css(b.bounds.ToCss())}c.preventDefault()};this.OnResizingMouseMove=function(c){var e,k,n,o;if(b.isResizing&&b.mouseDownAt!=null){k=new Point(c.pageX-b.mouseDownAt.x,c.pageY-b.mouseDownAt.y);e=new Point(c.pageX,c.pageY);b.bounds=(new Rectangle).CreateFromElement($(b.innerIdStr));clippingBounds=GetClippingBoundary(b.backgroundImageElementToCrop);if(k.x<0&&e.x<clippingBounds.topLeft.x)e.x=clippingBounds.topLeft.x;else if(k.x>0&&e.x>clippingBounds.bottomRight.x)e.x=clippingBounds.bottomRight.x;
if(k.y<0&&e.y<clippingBounds.topLeft.y)e.y=clippingBounds.topLeft.y;else if(k.y>0&&e.y>clippingBounds.bottomRight.y)e.y=clippingBounds.bottomRight.y;switch(Number(b.resizingType)){case ClipSendResizeEnum.TopLeft:n=b.bounds.bottomRight;o=e;break;case ClipSendResizeEnum.Top:n=b.bounds.bottomRight;o=new Point(b.bounds.topLeft.x,e.y);break;case ClipSendResizeEnum.TopRight:n=b.bounds.BottomLeft();o=e;break;case ClipSendResizeEnum.Right:n=b.bounds.topLeft;o=new Point(e.x,b.bounds.bottomRight.y);break;case ClipSendResizeEnum.BottomRight:n=
b.bounds.topLeft;o=e;break;case ClipSendResizeEnum.Bottom:n=b.bounds.topLeft;o=new Point(b.bounds.bottomRight.x,e.y);break;case ClipSendResizeEnum.BottomLeft:n=b.bounds.TopRight();o=e;break;case ClipSendResizeEnum.Left:n=b.bounds.bottomRight;o=new Point(e.x,b.bounds.topLeft.y);break;default:break}b.mouseDownAt=e;b.DoResize((new Rectangle).CreateFromPoints(n,o))}c.preventDefault()};this.RemoveClipSendRegion=function(){$(b.containerIdStr).html("")};this.UserAcceptsRegionSoDoClip=function(){width=$(gBackgroundImageElementToCrop).innerWidth();
height=$(gBackgroundImageElementToCrop).innerHeight();var c=$(gBackgroundImageElementToCrop).offset();b.bounds=(new Rectangle).CreateFromElement($(b.innerIdStr));gClippingImageArea=(new Rectangle).CreateFromRect(b.bounds);c=new Point(b.bounds.topLeft.x-c.left,b.bounds.topLeft.y-c.top);gClippingImageArea.MoveTo(c);c=GetInnerOffsetSize(gBackgroundImageElementToCrop);gClippingImageArea.topLeft.x-=c.x;gClippingImageArea.topLeft.y-=c.y;libercus.CropImage($(gBackgroundImageElementToCrop).attr("src"),gClippingImageArea.topLeft.x,
gClippingImageArea.topLeft.y,gClippingImageArea.width,gClippingImageArea.height,width,height,Ajax_ImageCroppedResponse);CancelImageClip()};this.InitializeHandlePlacement=function(){$(b.innerIdStr+" ."+gCssClass_TopBorder).css({height:gDragBorderWidth});$(b.innerIdStr+" ."+gCssClass_BottomBorder).css({height:gDragBorderWidth});$(b.innerIdStr+" ."+gCssClass_LeftBorder).css({width:gDragBorderWidth,height:b.bounds.height-gDragBorderWidth});$(b.innerIdStr+" ."+gCssClass_RightBorder).css({width:gDragBorderWidth,
height:b.bounds.height-gDragBorderWidth});$(b.innerIdStr+" ."+gCssClass_CenterFiller).css({height:b.bounds.height-gDragBorderWidth-gDragBorderWidth-1});$(b.innerIdStr+" ."+gCssClass_TopLeftCorner).css({width:gDragCornerWidth,height:gDragCornerWidth,left:0,top:0});$(b.innerIdStr+" ."+gCssClass_TopRightCorner).css({width:gDragCornerWidth,height:gDragCornerWidth,left:b.bounds.width-gDragCornerWidth,top:0});$(b.innerIdStr+" ."+gCssClass_BottomLeftCorner).css({width:gDragCornerWidth,height:gDragCornerWidth,
left:0,top:b.bounds.height-gDragCornerWidth});$(b.innerIdStr+" ."+gCssClass_BottomRightCorner).css({width:gDragCornerWidth,height:gDragCornerWidth,left:b.bounds.width-gDragCornerWidth,top:b.bounds.height-gDragCornerWidth});$(b.innerIdStr+" ."+gCssClass_TopBorder).hover(function(){$(this).addClass("ClipperBorderHighlight")},function(){$(this).removeClass("ClipperBorderHighlight")});$(b.innerIdStr+" ."+gCssClass_BottomBorder).hover(function(){$(this).addClass("ClipperBorderHighlight")},function(){$(this).removeClass("ClipperBorderHighlight")});
$(b.innerIdStr+" ."+gCssClass_LeftBorder).hover(function(){$(this).addClass("ClipperBorderHighlight")},function(){$(this).removeClass("ClipperBorderHighlight")});$(b.innerIdStr+" ."+gCssClass_RightBorder).hover(function(){$(this).addClass("ClipperBorderHighlight")},function(){$(this).removeClass("ClipperBorderHighlight")});$(b.innerIdStr+" ."+gCssClass_TopLeftCorner).hover(function(){$(this).addClass("ClipperBorderHighlight");$(b.innerIdStr+" ."+gCssClass_TopBorder).addClass("ClipperBorderHighlight");
$(b.innerIdStr+" ."+gCssClass_LeftBorder).addClass("ClipperBorderHighlight")},function(){$(this).removeClass("ClipperBorderHighlight");$(b.innerIdStr+" ."+gCssClass_TopBorder).removeClass("ClipperBorderHighlight");$(b.innerIdStr+" ."+gCssClass_LeftBorder).removeClass("ClipperBorderHighlight")});$(b.innerIdStr+" ."+gCssClass_TopRightCorner).hover(function(){$(this).addClass("ClipperBorderHighlight");$(b.innerIdStr+" ."+gCssClass_TopBorder).addClass("ClipperBorderHighlight");$(b.innerIdStr+" ."+gCssClass_RightBorder).addClass("ClipperBorderHighlight")},
function(){$(this).removeClass("ClipperBorderHighlight");$(b.innerIdStr+" ."+gCssClass_TopBorder).removeClass("ClipperBorderHighlight");$(b.innerIdStr+" ."+gCssClass_RightBorder).removeClass("ClipperBorderHighlight")});$(b.innerIdStr+" ."+gCssClass_BottomLeftCorner).hover(function(){$(this).addClass("ClipperBorderHighlight");$(b.innerIdStr+" ."+gCssClass_BottomBorder).addClass("ClipperBorderHighlight");$(b.innerIdStr+" ."+gCssClass_LeftBorder).addClass("ClipperBorderHighlight")},function(){$(this).removeClass("ClipperBorderHighlight");
$(b.innerIdStr+" ."+gCssClass_BottomBorder).removeClass("ClipperBorderHighlight");$(b.innerIdStr+" ."+gCssClass_LeftBorder).removeClass("ClipperBorderHighlight")});$(b.innerIdStr+" ."+gCssClass_BottomRightCorner).hover(function(){$(this).addClass("ClipperBorderHighlight");$(b.innerIdStr+" ."+gCssClass_BottomBorder).addClass("ClipperBorderHighlight");$(b.innerIdStr+" ."+gCssClass_RightBorder).addClass("ClipperBorderHighlight")},function(){$(this).removeClass("ClipperBorderHighlight");$(b.innerIdStr+
" ."+gCssClass_BottomBorder).removeClass("ClipperBorderHighlight");$(b.innerIdStr+" ."+gCssClass_RightBorder).removeClass("ClipperBorderHighlight")})};this.DoResize=function(c){b.bounds=c;$(b.innerIdStr).css(b.bounds.ToCss());b.bounds.Resize(b.bounds.width,b.bounds.height+b.bttnDivRect.height);$(b.containerIdStr).css(b.bounds.ToCss());$(b.innerIdStr+" ."+gCssClass_LeftBorder).css({height:this.bounds.height});$(b.innerIdStr+" ."+gCssClass_RightBorder).css({height:this.bounds.height-gDragBorderWidth-
gDragBorderWidth});$(b.innerIdStr+" ."+gCssClass_CenterFiller).css({height:this.bounds.height-gDragBorderWidth-gDragBorderWidth-1});$(b.innerIdStr+" ."+gCssClass_TopRightCorner).css({width:gDragCornerWidth,height:gDragCornerWidth,left:this.bounds.width-gDragCornerWidth});$(b.innerIdStr+" ."+gCssClass_BottomLeftCorner).css({width:gDragCornerWidth,height:gDragCornerWidth,top:this.bounds.height-gDragCornerWidth});$(b.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);$(b.innerIdStr+" ."+gCssClass_TopLeftCorner).mousedown(function(c){b.resizingType=ClipSendResizeEnum.TopLeft;b.OnBorderOrCornerMouseDown(c)});$(b.innerIdStr+" ."+gCssClass_TopBorder).mousedown(function(c){b.resizingType=ClipSendResizeEnum.Top;b.OnBorderOrCornerMouseDown(c)});$(b.innerIdStr+" ."+gCssClass_TopRightCorner).mousedown(function(c){b.resizingType=
ClipSendResizeEnum.TopRight;b.OnBorderOrCornerMouseDown(c)});$(b.innerIdStr+" ."+gCssClass_RightBorder).mousedown(function(c){b.resizingType=ClipSendResizeEnum.Right;b.OnBorderOrCornerMouseDown(c)});$(b.innerIdStr+" ."+gCssClass_BottomRightCorner).mousedown(function(c){b.resizingType=ClipSendResizeEnum.BottomRight;b.OnBorderOrCornerMouseDown(c)});$(b.innerIdStr+" ."+gCssClass_BottomBorder).mousedown(function(c){b.resizingType=ClipSendResizeEnum.Bottom;b.OnBorderOrCornerMouseDown(c)});$(b.innerIdStr+
" ."+gCssClass_BottomLeftCorner).mousedown(function(c){b.resizingType=ClipSendResizeEnum.BottomLeft;b.OnBorderOrCornerMouseDown(c)});$(b.innerIdStr+" ."+gCssClass_LeftBorder).mousedown(function(c){b.resizingType=ClipSendResizeEnum.Left;b.OnBorderOrCornerMouseDown(c)});this.InitializeHandlePlacement();$(this.containerIdStr+" ."+gCssClass_OkButton).click(this.UserAcceptsRegionSoDoClip);$(this.containerIdStr+" ."+gCssClass_CancelButton).click(function(){gAfterClipOrCancel&&typeof gAfterClipOrCancel==
"function"&&gAfterClipOrCancel();CancelImageClip()})};libercusHost="";SermoAllowAnonymous=false;SermoResponsePrefix="RE";SermoAbuseThreshold=-1;LibercusMapInit=SermoRoundedCorners=true;SermoPrefix="EXTERNAL";var axel=Math.random()+"",ord=axel*1E18,adid="";
function clippingInit(){$(".clipping").click(function(a){var d=$(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",d):libercus.AddToSessionList("CLIPPING",d);$(this).toggleClass("clipping-selected");$(g).toggleClass("clipping-item-selected");$(f).toggleClass("clipping-icons-selected");a.preventDefault()})}
function congeroSearch(){var a="/classifieds",d=$("#classid").val(),g=$("#query").val(),f=$("#address").val(),b=$("#dist").val();if(d!="")a+="/"+d;a+="/";if(g!="")a+="?Query="+escape(g);if(f!=""&&b!=""){var c=new google.maps.Geocoder;c.geocode({address:f},function(e,k){if(k==google.maps.GeocoderStatus.OK){a+=a.indexOf("?")==-1?"?":"&";a+="Origin="+e[0].geometry.location.lng()+"+"+e[0].geometry.location.lat();a+="&DistanceMiles="+b;a+="&Address="+escape(f);window.location.href=a}else alert("Unable to determine address.")})}else if(f!=
""||b!="")alert("Both address and distance must be provided to do geographic search.");else window.location.href=a;return false}function googleplusInit(){(function(){var a=document.createElement("script");a.type="text/javascript";a.async=true;a.src="https://apis.google.com/js/plusone.js";var d=document.getElementsByTagName("script")[0];d.parentNode.insertBefore(a,d)})()}function recordOutboundLink(a,d,g){_gat._getTrackerByName()._trackEvent(d,g);setTimeout('window.open("'+a.href+'")',100)}
function pageInit(){$("#nws").load("/ajax?code=nws");$("#nws_forecast").load("/ajax?code=nws_forecast");$("#aptimerupdate").load("/ajax?code=aptimerupdate");$("#ap").load("/ajax?code=ap");$("#apnews").load("/ajax?code=ap");$("#apsports").load("/ajax?code=apsports");$("#apent").load("/ajax?code=apent");$("#apbiz").load("/ajax?code=apbiz");googleplusInit();$(".colorbox").colorbox({itemFallbackDimension:120});$(".clipping").click(function(a){var d=$(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",d):libercus.AddToSessionList("CLIPPING",d);$(this).toggleClass("clipping-selected");$(g).toggleClass("clipping-item-selected");$(f).toggleClass("clipping-icons-selected");a.preventDefault()});$(".adcat").click(function(){$("#any").attr("checked",false);$(this).attr("itemid");var a=[];$(".adcat:checked").each(function(){a.push($(this).val())});
$("#results").load("/ajax?code=weeklyads&categories="+a)});$("#any").click(function(){$(".adcat").attr("checked",false);$("#results").load("/ajax?code=weeklyads")});$("#rotator").tabs({fx:{opacity:"toggle"}}).tabs("rotate",4E3);$(".button").button({});$("#slider1").bxSlider({displaySlideQty:3,moveSlideQty:3,infiniteLoop:true,hideControlOnEnd:false,pager:false});$("#scoreslider").bxSlider({displaySlideQty:4,moveSlideQty:4,infiniteLoop:true,hideControlOnEnd:false,pager:false});$(".sportsbanner a.bx-prev").click(function(){_gaq.push(["_trackEvent",
"Scoreboard","Previous"])});$(".sportsbanner a.bx-next").click(function(){_gaq.push(["_trackEvent","Scoreboard","Next"])});$("#gametrac").click(function(){_gaq.push(["_trackEvent","Scoreboard","Logo"])});$("#poweredby").click(function(){_gaq.push(["_trackEvent","Scoreboard","Pencil"])})};$(document).ready(function(){$(".menu > li").click(function(a){switch(a.target.id){case "headlines":$("#headlines").addClass("active").removeClass("menu-b");$("#state").removeClass("active").addClass("menu-b");$("#national").removeClass("active").addClass("menu-b");$("#columns").removeClass("active").addClass("menu-b");$("#apheadlines").removeClass("active").addClass("menu-b");$("#aroundtheweb").removeClass("active").addClass("menu-b");$(".aplogo").removeClass("aplogo_on").addClass("aplogo_off");
$("div.headlines").fadeIn();$("div.state").css("display","none");$("div.national").css("display","none");$("div.columns").css("display","none");$("div.apheadlines").css("display","none");$("div.aroundtheweb").css("display","none");break;case "state":$("#headlines").removeClass("active").addClass("menu-b");$("#state").addClass("active").removeClass("menu-b");$("#national").removeClass("active").addClass("menu-b");$("#columns").removeClass("active").addClass("menu-b");$("#apheadlines").removeClass("active").addClass("menu-b");
$("#aroundtheweb").removeClass("active").addClass("menu-b");$(".aplogo").removeClass("aplogo_on").addClass("aplogo_off");$("div.headlines").css("display","none");$("div.state").fadeIn();$("div.national").css("display","none");$("div.columns").css("display","none");$("div.apheadlines").css("display","none");$("div.aroundtheweb").css("display","none");break;case "national":$("#headlines").removeClass("active").addClass("menu-b");$("#state").removeClass("active").addClass("menu-b");$("#national").addClass("active").removeClass("menu-b");
$("#columns").removeClass("active").addClass("menu-b");$("#apheadlines").removeClass("active").addClass("menu-b");$("#aroundtheweb").removeClass("active").addClass("menu-b");$(".aplogo").removeClass("aplogo_on").addClass("aplogo_off");$("div.headlines").css("display","none");$("div.state").css("display","none");$("div.national").fadeIn();$("div.columns").css("display","none");$("div.apheadlines").css("display","none");$("div.aroundtheweb").css("display","none");break;case "columns":$("#headlines").removeClass("active").addClass("menu-b");
$("#state").removeClass("active").addClass("menu-b");$("#national").removeClass("active").addClass("menu-b");$("#columns").addClass("active").removeClass("menu-b");$("#apheadlines").removeClass("active").addClass("menu-b");$("#aroundtheweb").removeClass("active").addClass("menu-b");$(".aplogo").removeClass("aplogo_on").addClass("aplogo_off");$("div.headlines").css("display","none");$("div.state").css("display","none");$("div.national").css("display","none");$("div.columns").fadeIn();$("div.apheadlines").css("display",
"none");$("div.aroundtheweb").css("display","none");break;case "apheadlines":$("#headlines").removeClass("active").addClass("menu-b");$("#state").removeClass("active").addClass("menu-b");$("#national").removeClass("active").addClass("menu-b");$("#columns").removeClass("active").addClass("menu-b");$("#apheadlines").addClass("active").removeClass("menu-b");$("#aroundtheweb").removeClass("active").addClass("menu-b");$(".aplogo").removeClass("aplogo_off").addClass("aplogo_on");$("div.headlines").css("display",
"none");$("div.state").css("display","none");$("div.national").css("display","none");$("div.columns").css("display","none");$("div.apheadlines").fadeIn();$("div.aroundtheweb").css("display","none");break;case "aroundtheweb":$("#headlines").removeClass("active").addClass("menu-b");$("#state").removeClass("active").addClass("menu-b");$("#national").removeClass("active").addClass("menu-b");$("#columns").removeClass("active").addClass("menu-b");$("#apheadlines").removeClass("active").addClass("menu-b");
$("#aroundtheweb").addClass("active").removeClass("menu-b");$(".aplogo").removeClass("aplogo_on").addClass("aplogo_off");$("div.headlines").css("display","none");$("div.state").css("display","none");$("div.national").css("display","none");$("div.columns").css("display","none");$("div.apheadlines").css("display","none");$("div.aroundtheweb").fadeIn();break}return false})});(function(a){a.fn.bxSlider=function(d){function g(){if(d.mode=="horizontal"||d.mode=="vertical"){var N=x(J,0,d.moveSlideQty,"backward");a.each(N,function(){I.prepend(a(this))});N=x(J,0,J.length+d.moveSlideQty-1-(J.length-d.displaySlideQty),"forward");d.infiniteLoop&&a.each(N,function(){I.append(a(this))})}}function f(){if(d.auto)if(d.infiniteLoop)if(d.autoDirection=="next")la=setInterval(function(){F.goToNextSlide(false)},d.pause);else{if(d.autoDirection=="prev")la=setInterval(function(){F.goToPreviousSlide(false)},
d.pause)}else if(d.autoDirection=="next")la=setInterval(function(){E+=d.moveSlideQty;if(E>T)E%=J.length;F.goToSlide(E,false)},d.pause);else{if(d.autoDirection=="prev")la=setInterval(function(){E-=d.moveSlideQty;if(E<0){negativeOffset=E%J.length;E=negativeOffset==0?0:J.length+negativeOffset}F.goToSlide(E,false)},d.pause)}else if(d.ticker){d.tickerSpeed*=10;a(".pager",L).each(function(){Ca+=a(this).width();Da+=a(this).height()});if(d.tickerDirection=="prev"&&d.mode=="horizontal")I.css("left","-"+(Ca+
ca)+"px");else d.tickerDirection=="prev"&&d.mode=="vertical"&&I.css("top","-"+(Da+na)+"px");if(d.mode=="horizontal"){ua=parseInt(I.css("left"));b(ua,Ca,d.tickerSpeed)}else if(d.mode=="vertical"){wa=parseInt(I.css("top"));b(wa,Da,d.tickerSpeed)}d.tickerHover&&e()}}function b(N,H,pa){if(d.mode=="horizontal")if(d.tickerDirection=="next")I.animate({left:"-="+H+"px"},pa,"linear",function(){I.css("left",N);b(N,Ca,d.tickerSpeed)});else d.tickerDirection=="prev"&&I.animate({left:"+="+H+"px"},pa,"linear",
function(){I.css("left",N);b(N,Ca,d.tickerSpeed)});else if(d.mode=="vertical")if(d.tickerDirection=="next")I.animate({top:"-="+H+"px"},pa,"linear",function(){I.css("top",N);b(N,Da,d.tickerSpeed)});else d.tickerDirection=="prev"&&I.animate({top:"+="+H+"px"},pa,"linear",function(){I.css("top",N);b(N,Da,d.tickerSpeed)})}function c(){L.find(".bx-window").hover(function(){ba&&F.stopShow(false)},function(){ba&&F.startShow(false)})}function e(){I.hover(function(){ba&&F.stopTicker(false)},function(){ba&&
F.startTicker(false)})}function k(){J.not(":eq("+E+")").fadeTo(d.speed,0).css("zIndex",98);J.eq(E).css("zIndex",99).fadeTo(d.speed,1,function(){xa=false;d.onAfterSlide(E,J.length,J.eq(E))})}function n(N){if(d.pagerType=="full"&&d.pager){a("a",ha).removeClass(d.pagerActiveClass);a("a",ha).eq(N).addClass(d.pagerActiveClass)}else d.pagerType=="short"&&d.pager&&a(".bx-pager-current",ha).html(E+1)}function o(N,H,pa,ga){var da=a('<a href="" class="bx-next"></a>'),ja=a('<a href="" class="bx-prev"></a>');
N=="text"?da.html(H):da.html('<img src="'+H+'" />');pa=="text"?ja.html(ga):ja.html('<img src="'+ga+'" />');d.prevSelector?a(d.prevSelector).append(ja):L.append(ja);d.nextSelector?a(d.nextSelector).append(da):L.append(da);da.click(function(){F.goToNextSlide();return false});ja.click(function(){F.goToPreviousSlide();return false})}function v(N){var H=J.length;if(d.moveSlideQty>1)H=J.length%d.moveSlideQty!=0?Math.ceil(J.length/d.moveSlideQty):J.length/d.moveSlideQty;var pa="";if(d.buildPager)for(N=0;N<
H;N++)pa+=d.buildPager(N,J.eq(N*d.moveSlideQty));else if(N=="full")for(N=1;N<=H;N++)pa+='<a href="" class="pager-link pager-'+N+'">'+N+"</a>";else if(N=="short")pa='<span class="bx-pager-current">'+(d.startingSlide+1)+"</span> "+d.pagerShortSeparator+' <span class="bx-pager-total">'+J.length+"<span>";if(d.pagerSelector){a(d.pagerSelector).append(pa);ha=a(d.pagerSelector)}else{H=a('<div class="bx-pager"></div>');H.append(pa);if(d.pagerLocation=="top")L.prepend(H);else d.pagerLocation=="bottom"&&L.append(H);
ha=a(".bx-pager",L)}ha.children().click(function(){if(d.pagerType=="full"){var ga=ha.children().index(this);if(d.moveSlideQty>1)ga*=d.moveSlideQty;F.goToSlide(ga)}return false})}function r(){var N=a("img",J.eq(E)).attr("title");if(N!="")d.captionsSelector?a(d.captionsSelector).html(N):a(".bx-captions",L).html(N);else d.captionsSelector?a(d.captionsSelector).html("\u00a0"):a(".bx-captions",L).html("\u00a0")}function q(N,H,pa,ga){ma=a('<a href="" class="bx-start"></a>');sa=N=="text"?H:'<img src="'+
H+'" />';Ga=pa=="text"?ga:'<img src="'+ga+'" />';if(d.autoControlsSelector)a(d.autoControlsSelector).append(ma);else{L.append('<div class="bx-auto"></div>');a(".bx-auto",L).html(ma)}ma.click(function(){if(d.ticker)if(a(this).hasClass("stop"))F.stopTicker();else a(this).hasClass("start")&&F.startTicker();else if(a(this).hasClass("stop"))F.stopShow(true);else a(this).hasClass("start")&&F.startShow(true);return false})}function u(){if(!d.infiniteLoop&&d.hideControlOnEnd){E==ya?a(".bx-prev",L).hide():
a(".bx-prev",L).show();E==T?a(".bx-next",L).hide():a(".bx-next",L).show()}}function y(N,H){if(H=="left")var pa=a(".pager",L).eq(N).position().left;else if(H=="top")pa=a(".pager",L).eq(N).position().top;return pa}function x(N,H,pa,ga){var da=[],ja=pa,Ma=false;if(ga=="backward"){N=a.makeArray(N);N.reverse()}for(;ja>0;)a.each(N,function(ka){if(ja>0)if(Ma){da.push(a(this).clone());ja--}else{if(ka==H){Ma=true;da.push(a(this).clone());ja--}}else return false});return da}d=a.extend({mode:"horizontal",infiniteLoop:true,
hideControlOnEnd:false,controls:true,speed:500,easing:"swing",pager:false,pagerSelector:null,pagerType:"full",pagerLocation:"bottom",pagerShortSeparator:"/",pagerActiveClass:"pager-active",nextText:"next",nextImage:"",nextSelector:null,prevText:"prev",prevImage:"",prevSelector:null,captions:false,captionsSelector:null,auto:false,autoDirection:"next",autoControls:false,autoControlsSelector:null,autoStart:true,autoHover:false,autoDelay:0,pause:3E3,startText:"start",startImage:"",stopText:"stop",stopImage:"",
ticker:false,tickerSpeed:5E3,tickerDirection:"next",tickerHover:false,wrapperClass:"bx-wrapper",startingSlide:0,displaySlideQty:1,moveSlideQty:1,randomStart:false,onBeforeSlide:function(){},onAfterSlide:function(){},onLastSlide:function(){},onFirstSlide:function(){},onNextSlide:function(){},onPrevSlide:function(){},buildPager:null},d);var F=this,I="",K="",J="",L="",aa="",V="",C="",l="",ea="",ha="",la="",ma="",Ha="",sa="",Ga="",ba=true,ta=false,oa=0,Ba=0,E=0,ca=0,na=0,Ca=0,Da=0,ua=0,wa=0,xa=false,
ya=0,T=J.length-1;this.goToSlide=function(N,H){if(!xa){xa=true;E=N;d.onBeforeSlide(E,J.length,J.eq(E));if(typeof H=="undefined")H=true;H&&d.auto&&F.stopShow(true);slide=N;slide==ya&&d.onFirstSlide(E,J.length,J.eq(E));slide==T&&d.onLastSlide(E,J.length,J.eq(E));if(d.mode=="horizontal")I.animate({left:"-"+y(slide,"left")+"px"},d.speed,d.easing,function(){xa=false;d.onAfterSlide(E,J.length,J.eq(E))});else if(d.mode=="vertical")I.animate({top:"-"+y(slide,"top")+"px"},d.speed,d.easing,function(){xa=false;
d.onAfterSlide(E,J.length,J.eq(E))});else d.mode=="fade"&&k();u();if(d.moveSlideQty>1)N=Math.floor(N/d.moveSlideQty);n(N);r()}};this.goToNextSlide=function(N){if(typeof N=="undefined")N=true;N&&d.auto&&F.stopShow(true);if(d.infiniteLoop){if(!xa){xa=true;H=false;E+=d.moveSlideQty;if(E>T){E%=J.length;H=true}d.onNextSlide(E,J.length,J.eq(E));d.onBeforeSlide(E,J.length,J.eq(E));if(d.mode=="horizontal")I.animate({left:"-="+d.moveSlideQty*C+"px"},d.speed,d.easing,function(){xa=false;H&&I.css("left","-"+
y(E,"left")+"px");d.onAfterSlide(E,J.length,J.eq(E))});else if(d.mode=="vertical")I.animate({top:"-="+d.moveSlideQty*Ba+"px"},d.speed,d.easing,function(){xa=false;H&&I.css("top","-"+y(E,"top")+"px");d.onAfterSlide(E,J.length,J.eq(E))});else d.mode=="fade"&&k();d.moveSlideQty>1?n(Math.ceil(E/d.moveSlideQty)):n(E);r()}}else if(!xa){var H=false;E+=d.moveSlideQty;if(E<=T){u();d.onNextSlide(E,J.length,J.eq(E));F.goToSlide(E)}else E-=d.moveSlideQty}};this.goToPreviousSlide=function(N){if(typeof N=="undefined")N=
true;N&&d.auto&&F.stopShow(true);if(d.infiniteLoop){if(!xa){xa=true;H=false;E-=d.moveSlideQty;if(E<0){negativeOffset=E%J.length;E=negativeOffset==0?0:J.length+negativeOffset;H=true}d.onPrevSlide(E,J.length,J.eq(E));d.onBeforeSlide(E,J.length,J.eq(E));if(d.mode=="horizontal")I.animate({left:"+="+d.moveSlideQty*C+"px"},d.speed,d.easing,function(){xa=false;H&&I.css("left","-"+y(E,"left")+"px");d.onAfterSlide(E,J.length,J.eq(E))});else if(d.mode=="vertical")I.animate({top:"+="+d.moveSlideQty*Ba+"px"},
d.speed,d.easing,function(){xa=false;H&&I.css("top","-"+y(E,"top")+"px");d.onAfterSlide(E,J.length,J.eq(E))});else d.mode=="fade"&&k();d.moveSlideQty>1?n(Math.ceil(E/d.moveSlideQty)):n(E);r()}}else if(!xa){var H=false;E-=d.moveSlideQty;if(E<0){E=0;d.hideControlOnEnd&&a(".bx-prev",L).hide()}u();d.onPrevSlide(E,J.length,J.eq(E));F.goToSlide(E)}};this.goToFirstSlide=function(N){if(typeof N=="undefined")N=true;F.goToSlide(ya,N)};this.goToLastSlide=function(){if(typeof N=="undefined")var N=true;F.goToSlide(T,
N)};this.getCurrentSlide=function(){return E};this.getSlideCount=function(){return J.length};this.stopShow=function(N){clearInterval(la);if(typeof N=="undefined")N=true;if(N&&d.autoControls){ma.html(sa).removeClass("stop").addClass("start");ba=false}};this.startShow=function(N){if(typeof N=="undefined")N=true;f();if(N&&d.autoControls){ma.html(Ga).removeClass("start").addClass("stop");ba=true}};this.stopTicker=function(N){I.stop();if(typeof N=="undefined")N=true;if(N&&d.ticker){ma.html(sa).removeClass("stop").addClass("start");
ba=false}};this.startTicker=function(N){if(d.mode=="horizontal"){if(d.tickerDirection=="next"){N=parseInt(I.css("left"));var H=Ca+N+J.eq(0).width()}else if(d.tickerDirection=="prev"){N=-parseInt(I.css("left"));H=N-J.eq(0).width()}var pa=H*d.tickerSpeed/Ca;b(ua,H,pa)}else if(d.mode=="vertical"){if(d.tickerDirection=="next"){H=parseInt(I.css("top"));H=Da+H+J.eq(0).height()}else if(d.tickerDirection=="prev"){H=-parseInt(I.css("top"));H=H-J.eq(0).height()}pa=H*d.tickerSpeed/Da;b(wa,H,pa);if(typeof N==
"undefined")N=true;if(N&&d.ticker){ma.html(Ga).removeClass("start").addClass("stop");ba=true}}};this.initShow=function(){I=a(this);K=I.clone();J=I.children();L="";aa=I.children(":first");V=aa.width();oa=0;C=aa.outerWidth();Ba=0;l=aa.outerWidth()*d.displaySlideQty;ea=aa.outerHeight()*d.displaySlideQty;xa=false;ha="";na=ca=E=0;Ga=sa=Ha=ma=la="";ba=true;ta=false;ya=wa=ua=Da=Ca=0;T=J.length-1;J.each(function(){if(a(this).outerHeight()>Ba)Ba=a(this).outerHeight();if(a(this).outerWidth()>oa)oa=a(this).outerWidth()});
if(d.randomStart){var N=Math.floor(Math.random()*J.length);E=N;ca=C*(d.moveSlideQty+N);na=Ba*(d.moveSlideQty+N)}else{E=d.startingSlide;ca=C*(d.moveSlideQty+d.startingSlide);na=Ba*(d.moveSlideQty+d.startingSlide)}g(d.startingSlide);if(d.mode=="horizontal"){I.wrap('<div class="'+d.wrapperClass+'" style="width:'+l+'px; position:relative;"></div>').wrap('<div class="bx-window" style="position:relative; overflow:hidden; width:'+l+'px;"></div>').css({width:"999999px",position:"relative",left:"-"+ca+"px"});
I.children().css({width:V,"float":"left",listStyle:"none"});L=I.parent().parent();J.addClass("pager")}else if(d.mode=="vertical"){I.wrap('<div class="'+d.wrapperClass+'" style="width:'+oa+'px; position:relative;"></div>').wrap('<div class="bx-window" style="width:'+oa+"px; height:"+ea+'px; position:relative; overflow:hidden;"></div>').css({height:"999999px",position:"relative",top:"-"+na+"px"});I.children().css({listStyle:"none",height:Ba});L=I.parent().parent();J.addClass("pager")}else if(d.mode==
"fade"){I.wrap('<div class="'+d.wrapperClass+'" style="width:'+oa+'px; position:relative;"></div>').wrap('<div class="bx-window" style="height:'+Ba+"px; width:"+oa+'px; position:relative; overflow:hidden;"></div>');I.children().css({listStyle:"none",position:"absolute",top:0,left:0,zIndex:98});L=I.parent().parent();J.not(":eq("+E+")").fadeTo(0,0);J.eq(E).css("zIndex",99)}d.captions&&d.captionsSelector==null&&L.append('<div class="bx-captions"></div>');if(d.pager&&!d.ticker)if(d.pagerType=="full")v("full");
else d.pagerType=="short"&&v("short");if(d.controls&&!d.ticker){if(d.nextImage!=""){nextContent=d.nextImage;nextType="image"}else{nextContent=d.nextText;nextType="text"}if(d.prevImage!=""){prevContent=d.prevImage;prevType="image"}else{prevContent=d.prevText;prevType="text"}o(nextType,nextContent,prevType,prevContent)}if(d.auto||d.ticker){if(d.autoControls){if(d.startImage!=""){startContent=d.startImage;startType="image"}else{startContent=d.startText;startType="text"}if(d.stopImage!=""){stopContent=
d.stopImage;stopType="image"}else{stopContent=d.stopText;stopType="text"}q(startType,startContent,stopType,stopContent)}d.autoStart?setTimeout(function(){F.startShow(true)},d.autoDelay):F.stopShow(true);d.autoHover&&!d.ticker&&c()}d.moveSlideQty>1?n(Math.ceil(E/d.moveSlideQty)):n(E);u();d.captions&&r();d.onAfterSlide(E,J.length,J.eq(E))};this.destroyShow=function(){clearInterval(la);a(".bx-next, .bx-prev, .bx-pager, .bx-auto",L).remove();I.unwrap().unwrap().removeAttr("style");I.children().removeAttr("style").not(".pager").remove();
J.removeClass("pager")};this.reloadShow=function(){F.destroyShow();F.initShow()};this.each(function(){F.initShow()});return this};jQuery.fx.prototype.cur=function(){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];return parseFloat(jQuery.css(this.elem,this.prop))}})(jQuery);var JQE_MODE_VIEW="view",JQE_MODE_HTML="html";jQuery.fn.richtextarea=function(a,d){for(i=0;i<this.length;i++)if((typeof a=="object"||typeof a=="undefined")&&typeof this[i].richtextarea=="undefined"){editor=new richtextarea;editor.setOptions(a);editor.initEditor(this[i])}else ret=this[i].richtextarea.execFunc(a,d);return typeof ret!="undefined"?ret:this};
richtextarea=function(){this.document=this.window=this.container=null;this.fontFamily=this.nodeName="";this.textareaHTML=null;this.navigationPath=[];this.navBar=null;this.options={indentTab:true,tabCode:true,mode:JQE_MODE_VIEW,onChange:function(){},toolbar:true,navigationPath:false};this.execFunc=function(a){switch(a){case "bold":this.setBold();break;case "italic":this.setItalic();break;case "switch":this.switchMode();break;case "gethtml":return this.getHtml()}};this.setOptions=function(a){if(typeof a==
"object"){if(typeof a.mode!="undefined")this.options.mode=a.mode;if(typeof a.onChange!="undefined")this.options.onChange=a.onChange;if(typeof a.navigationPath!="undefined")this.options.navigationPath=a.navigationPath;if(typeof a.toolbar!="undefined")this.options.toolbar=a.toolbar}};this.initEditor=function(a){this.nodeName=this.getNodeName(a);if(this.nodeName=="textarea"){this.textareaHTML=a;a.richtextarea=this;RichTextArea="";if(this.options.toolbar){RichTextArea+='<div class="ui-richtextarea-toolsbar ui-widget-header ui-widget-content ui-corner-all" unselectable="on">';
RichTextArea+='<a href="#" class="ui-richtextarea-button ui-state-default" unselectable="on"><span class="ui-richtextarea-icon-bold ui-richtextarea-icon">Bold</span></a>';RichTextArea+='<a href="#" class="ui-richtextarea-button ui-state-default" unselectable="on"><span class="ui-richtextarea-icon-italic ui-richtextarea-icon">Italic</span></a>';RichTextArea+="</div>"}RichTextArea+='<div class="ui-richtextarea-content ui-widget-content">';RichTextArea+="</div>";if(this.options.navigationPath){RichTextArea+=
'<div class="ui-richtextarea-navbar ui-corner-all ui-widget-content">';RichTextArea+="</div>"}editor=document.createElement("div");jQuery(editor).html(RichTextArea);jQuery(editor).addClass("ui-widget ui-richtextarea ui-widget-content ui-corner-all");jQuery(a).after(editor);if(this.options.navigationPath)this.navBar=jQuery(editor).find(".ui-richtextarea-navbar").get(0);if(this.options.toolbar){jQuery(editor).find(".ui-richtextarea-button").hover(function(){jQuery(this).addClass("ui-state-hover")},
function(){jQuery(this).removeClass("ui-state-hover")});jQuery(editor).find(".ui-richtextarea-button").mousedown(function(){return false});jQuery(editor).find(".ui-richtextarea-icon-italic").get(0).richtextarea=this;jQuery(editor).find(".ui-richtextarea-icon-italic").click(function(){this.richtextarea.setItalic()});jQuery(editor).find(".ui-richtextarea-icon-bold").get(0).richtextarea=this;jQuery(editor).find(".ui-richtextarea-icon-bold").click(function(){this.richtextarea.setBold()})}a=jQuery(editor).find(".ui-richtextarea-content").get(0);
jQuery(a).html(jQuery(this.textareaHTML).text());jQuery(a).height(jQuery(this.textareaHTML).height());jQuery(editor).width(jQuery(this.textareaHTML).width());jQuery(this.textareaHTML).hide()}a.richtextarea=this;this.fontFamily=jQuery(a).css("font-family");this.container=a;this.window=window;this.document=window.document;this._activEditMode();this._attachEvent()};this._activEditMode=function(){this.container.designMode="On";this.container.contentEditable=true};this._attachEvent=function(){jQuery(this.container).keydown(function(a){return this.richtextarea.onKeyDown(a)});
jQuery(this.container).dblclick(function(a){return this.richtextarea.onDblClick(a)});jQuery(this.container).mouseup(function(a){return this.richtextarea.onMouseUp(a)});jQuery(this.container).keyup(function(a){return this.richtextarea.onKeyUp(a)})};this.onMouseUp=function(){this.setNavigationPath();return true};this.onDblClick=function(){return true};this.onChange=function(a){this.textareaHTML&&jQuery(this.textareaHTML).html(this.HtmlEncode(this.getHtml()));typeof this.options.onChange=="function"&&
this.options.onChange(a);return true};this.onSwitchMode=function(){return true};this.onKeyDown=function(a){if(window.event)keyNum=a.keyCode;else if(a.which){keyNum=a.which;if(keyNum==0)keyNum=a.keyCode}if(this.options.indentTab)if(keyNum==9){this.stopPropagation(a);return false}if(keyNum==13)if(jQuery.browser.msie){this.insertHtml("<br/>",true);this.stopPropagation(a);this.onChange({func:"onKeyDown",event:a});return false}this.onChange({func:"onKeyDown",event:a});return true};this.onKeyUp=function(a){this.setNavigationPath();
this.onChange({func:"onKeyUp",event:a})};this.getSelection=function(){return typeof this.document.selection!="undefined"?this.document.selection:this.window.getSelection()};this.createRange=function(a){return typeof a!="undefined"?typeof a.createRange!="undefined"?a.createRange():a.rangeCount>0?a.getRangeAt(0):null:typeof this.document.selection!="undefined"?this.document.selection.createRange():this.document.createRange()};this.setNavigationPath=function(){if(this.options.navigationPath){element=
this.getParentSelection();jQuery(this.navBar).html("");this.navigationPath=[];for(i=0;element!=this.container&&typeof element!="undefined"&&element.parentNode!=null;)if(element.parentNode){this.navigationPath[i]=element;element=element.parentNode;i++}for(i=this.navigationPath.length-1;i>-1;i--)if(this.navigationPath[i].nodeType!=3){jQuery(this.navBar).append('<a href="#" class="ui-richtextarea-nav'+i+' ui-state-default" unselectable="on"><span>'+this.getNodeName(this.navigationPath[i])+"</span></a>");
navButton=jQuery(this.navBar).find(".ui-richtextarea-nav"+i).get(0);navButton.richtextarea=this;navButton.selElement=this.navigationPath[i];jQuery(navButton).click(function(){this.richtextarea.selectElement(this.selElement)})}}};this.getParentSelection=function(){element=undefined;selection=this.getSelection();range=this.createRange(selection);if(typeof selection.type!="undefined")element=selection.type=="Control"?range(0).parentNode:range.parentElement();else{element=range.startContainer;if(element.nodeType==
3)if(element.textContent=="")element=element.nextSibling}if(element.nodeType==3)element=element.parentNode;return element};this.selectElement=function(a){selection=this.getSelection();if(typeof selection.selectAllChildren!="undefined")selection.selectAllChildren(a);else{end_range=this.createRange();start_range=end_range.duplicate();start_range.moveToElementText(a);start_range.setEndPoint("EndToEnd",end_range);a.selectionStart=start_range.text.length-end_range.text.length;a.selectionEnd=a.selectionStart+
end_range.text.length}};this.insertHtml=function(a,d){if(typeof d=="undefined")d=true;this.container.focus();selection=this.getSelection();range=this.createRange(selection);if(jQuery.browser.msie){this.document.execCommand("delete",false,null);range.HTMLText="";range.pasteHTML(a);range.collapse(false);if(d){divElement=this.document.createElement("div");divElement.innerHTML=a;text=divElement.innerText;textLength=text.length;textLength>0&&range.moveStart("character",-textLength);range.select()}}else{range.deleteContents();
selection.removeAllRanges();rangeElement=this.createRange();fragment=rangeElement.createContextualFragment(a);firstElement=fragment.firstChild;if(firstElement.nodeType==3)if(firstElement.textContent==" "){fragment.removeChild(firstElement);firstElement=fragment.firstChild}lastElement=fragment.lastChild;nodeStart=range.startContainer;offset=range.startOffset;switch(nodeStart.nodeType){case 3:if(fragment.nodeType==3){nodeStart.insertData(offset,fragment.data);range=this.createRange();range.setEnd(nodeStart,
offset+fragmentLength);range.setStart(nodeStart,offset+fragmentLength);selection.addRange(range)}else{nodeStart=nodeStart.splitText(offset);nodeStart.parentNode.insertBefore(fragment,nodeStart)}break;case 1:nodeStart.insertBefore(fragment,nodeStart.childNodes[offset]);break}if(d)if(firstElement!=null&&lastElement.nextSibling!=null){range=this.createRange();range.setStart(firstElement,0);range.setEnd(lastElement.nextSibling,0);selection.removeAllRanges();selection.addRange(range)}}this.setNavigationPath()};
this.getSelectedFragment=function(){selection=this.getSelection();range=this.createRange(selection);if(typeof range.htmlText!="undefined")return this.getFragment(range.htmlText);else{if(range.collapsed)return null;divElement=this.document.createElement("div");divElement.appendChild(range.cloneContents());return divElement}};this.getSelectedHtml=function(){selection=this.getSelection();range=this.createRange(selection);if(jQuery.browser.msie)return range.htmlText;else{if(range.collapsed)return"";fragment=
range.cloneContents();divElement=this.document.createElement("div");jQuery(divElement).append(fragment);return jQuery(divElement).html()}};this.setStyle2=function(a,d,g){fragment=this.getSelectedFragment();this.setAllStyleStyle(fragment,a,d,g);this.insertHtml(jQuery(fragment).html())};this.setAllStyleStyle=function(a,d,g,f){for(i=0;i<a.childNodes.length;i++)this.setAllStyleStyle(a.childNodes[i],d,g,f);if(a.nodeType==3){myParent=a.parentNode;if(this.getNodeName(myParent)=="span")this.setElementStyle(myParent,
d,g,f);else{spanElement=this.document.createElement("span");this.setElementStyle(spanElement,d,g,f);jQuery(a).after(spanElement);jQuery(spanElement).append(a)}}};this.setElementStyle=function(a,d,g,f){currentValue=new String(jQuery(a).css(d));finded=false;if(typeof g=="object"){for(index in g)if(currentValue.toLowerCase()==g[index].toLowerCase()){finded=true;break}setValue=g[0]}else{if(currentValue.toLowerCase()==g.toLowerCase())finded=true;setValue=g}finded?jQuery(a).css(d,f):jQuery(a).css(d,setValue)};
this.setStyle=function(a,d,g){html=this.getSelectedHtml();parentSelection=this.getParentSelection();nodeName=this.getNodeName(parentSelection);if(parentSelection)parentcontent=parentSelection.nodeType==3?parentSelection.textContent.toLowerCase():parentSelection.innerHTML.toLowerCase();if(html!="")if(this.outerHTML(parentSelection).toLowerCase()==html.toLowerCase()&&nodeName=="span")this.setElementStyle(parentSelection,a,d,g);else typeof d=="object"?this.insertHtml('<span style="'+a+":"+d[0]+';">'+
html+"</span>"):this.insertHtml('<span style="'+a+":"+d+';">'+html+"</span>")};this.clearObsoletSpan=function(){jQuery(this.container).find("span").each(function(){jQuery(this).html()==""&&jQuery(this).remove()})};this.HtmlEncode=function(a){a=new String(a);a=a.replace(/&/g,"&amp;");a=a.replace(/"/g,"&quot;");a=a.replace(/</g,"&lt;");a=a.replace(/>/g,"&gt;");return a=a.replace(/\'/g,"&#39;")};this.HtmlDecode=function(a){a=new String(a);a=a.replace(/&quot;/g,'"');a=a.replace(/&amp;/g,"&");a=a.replace(/&#39;/g,
"'");a=a.replace(/&lt;/g,"<");return a=a.replace(/&gt;/g,">")};this.switchMode=function(){if(this.options.mode==JQE_MODE_VIEW){this.options.mode=JQE_MODE_HTML;this.container.innerHTML=this.HtmlEncode(this.container.innerHTML);jQuery(this.container).css("font-family","Courier New")}else{this.options.mode=JQE_MODE_VIEW;this.container.innerHTML=this.HtmlDecode(this.container.innerHTML);jQuery(this.container).css("font-family",this.fontFamily)}this.onSwitchMode({mode:this.options.mode})};this.getFragment=
function(a){fragment=this.document.createElement("div");jQuery(fragment).html(a);return fragment};this.getHtml=function(){return this.options.mode==JQE_MODE_VIEW?this.container.innerHTML:jQuery(this.container).text()};this.setHtml=function(a){this.container.innerHTML=a;this.onChange({func:"setHtml"})};this.setBold=function(){if(this.options.mode!=JQE_MODE_HTML){this.document.execCommand("bold",false,null);this.onChange({func:"setBold"})}};this.setItalic=function(){if(this.options.mode!=JQE_MODE_HTML){this.document.execCommand("italic",
false,null);this.onChange({func:"setItalic"})}};this.setColor=function(a){if(this.options.mode!=JQE_MODE_HTML){this.document.execCommand("forecolor",false,a);this.onChange({func:"setColor"})}};this.setLink=function(a){if(this.options.mode!=JQE_MODE_HTML){this.container.focus();if(a==""||!a)if(jQuery.browser.msie)this.document.execCommand("createlink",true,"");else{a=window.prompt("Url","http://");this.document.execCommand("createlink",false,a)}else this.document.execCommand("createlink",false,a);
this.onChange({func:"setLink",link:a})}};this.deleteSelection=function(){this.document.execCommand("delete",false,null);this.onChange({func:"deleteSelection"})};this.setIndent=function(){if(this.options.mode!=JQE_MODE_HTML){this.document.execCommand("indent",false,null);this.onChange({func:"setIndent"})}};this.setFontSize=function(a){if(this.options.mode!=JQE_MODE_HTML){this.setStyle("font-size",a,"medium");this.onChange({func:"setFontSize",size:a})}};this.removeFormat=function(){if(this.options.mode!=
JQE_MODE_HTML){if(jQuery.browser.msie){divElement=this.document.createElement("div");jQuery(divElement).html(this.getSelectedHtml());jQuery(divElement).find("span").each(function(){jQuery(this).attr("style"," ")});this.insertHtml(jQuery(divElement).html());this.clearObsoletSpan()}else this.document.execCommand("removeformat",false,null);this.onChange({func:"removeFormat"})}};this.stopPropagation=function(a){if(!a){a=window.event;a.cancelBubble=true}a.stopPropagation&&a.stopPropagation()};this.getNodeName=
function(a){return typeof a.tagName!="undefined"?a.tagName.toLowerCase():a.nodeName.toLowerCase()};this.outerHTML=function(a){if(typeof a.outerHTML!="undefined")return a.outerHTML;else{divElement=this.document.createElement("div");newElement=a.cloneNode(true);jQuery(divElement).append(newElement);return jQuery(divElement).html()}}};var ANALYTICS_USER_TOKEN="ANALYTICS_USER_TOKEN",BASE_SERVICE_URL="http://analytics.newsinc.com/";String.format=function(a){if(arguments.length<=1)return a;for(var d=arguments.length-2,g=0;g<=d;g++)a=a.replace(new RegExp("\\{"+g+"\\}","gi"),arguments[g+1]);return a};
function GenerateUuid(){var a="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),d=[],g;d[8]=d[13]=d[18]=d[23]="-";d[14]="4";for(var f=0;f<36;f++)if(!d[f]){g=0|Math.random()*16;d[f]=a[f==19?g&3|8:g]}a=new Date;return d.join("")+a.getTime()}function SetAnalyticsCookie(){var a=GetAnalyticsUserToken();if(a==null){a=GenerateUuid();SetCookie(ANALYTICS_USER_TOKEN,a,30);return a}else return a}function GetAnalyticsUserToken(){return GetCookie(ANALYTICS_USER_TOKEN)}
function SavePageView(a,d,g,f,b){var c=SetAnalyticsCookie();jsonp(BASE_SERVICE_URL+"AnalyticsProvider/jsonp/analytics/PageViewJSONP?wid="+a+"&uut="+c+"&furl="+d+"&purl="+g+"&ssid="+f+"&anid="+b)}function jsonp(a){var d=document.createElement("script");d.setAttribute("src",a);d.setAttribute("type","text/javascript");document.getElementsByTagName("head")[0].appendChild(d)}function Callback_SavePageView(){}
function SetCookie(a,d,g){var f=new Date;f.setDate(f.getDate()+g);document.cookie=a+"="+escape(d)+(g==null?"":";expires="+f.toGMTString())}function GetCookie(a){for(var d=document.cookie.split("; "),g=0;g<d.length;g++){var f=d[g].split("=");if(a==f[0])return unescape(f[1])}return null}function GetQueryStringValue(a){a=a.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");a="[\\?&]"+a.toLowerCase()+"=([^&#]*)";a=(new RegExp(a)).exec(window.location.href.toLowerCase());return a==null?"":a[1]}quantSegs="";
function qc_results(a){for(var d=0;d<a.segments.length;d++)quantSegs+="qcseg="+a.segments[d].id+";"}function getQS(){return quantSegs}jsonp("http://pixel.quantserve.com/api/segments.json?a=p-573scDfDoUH6o&callback=qc_results");var swfobject=function(){function a(){if(!L){if(V.ie&&V.win){var C=u.createElement("span");try{var l=u.getElementsByTagName("body")[0].appendChild(C);l.parentNode.removeChild(l)}catch(ea){return}}L=true;if(I){clearInterval(I);I=null}C=x.length;for(l=0;l<C;l++)x[l]()}}function d(C){if(L)C();else x[x.length]=C}function g(C){if(typeof q.addEventListener!="undefined")q.addEventListener("load",C,false);else if(typeof u.addEventListener!="undefined")u.addEventListener("load",C,false);else if(typeof q.attachEvent!=
"undefined")q.attachEvent("onload",C);else if(typeof q.onload=="function"){var l=q.onload;q.onload=function(){l();C()}}else q.onload=C}function f(){for(var C=F.length,l=0;l<C;l++){var ea=F[l].id;if(V.pv[0]>0){var ha=u.getElementById(ea);if(ha){F[l].width=ha.getAttribute("width")?ha.getAttribute("width"):"0";F[l].height=ha.getAttribute("height")?ha.getAttribute("height"):"0";if(o(F[l].swfVersion)){if(V.webkit&&V.webkit<312){var la=ha.getElementsByTagName("object")[0];if(la){var ma=u.createElement("embed"),
Ha=la.attributes;if(Ha)for(var sa=Ha.length,Ga=0;Ga<sa;Ga++)Ha[Ga].nodeName.toLowerCase()=="data"?ma.setAttribute("src",Ha[Ga].nodeValue):ma.setAttribute(Ha[Ga].nodeName,Ha[Ga].nodeValue);if(la=la.childNodes){Ha=la.length;for(sa=0;sa<Ha;sa++)la[sa].nodeType==1&&la[sa].nodeName.toLowerCase()=="param"&&ma.setAttribute(la[sa].getAttribute("name"),la[sa].getAttribute("value"))}ha.parentNode.replaceChild(ma,ha)}}r(ea,true)}else F[l].expressInstall&&!aa&&o("6.0.65")&&(V.win||V.mac)?c(F[l]):e(ha)}}else r(ea,
true)}}function b(C){V.ie&&V.win&&o("8.0.0")&&q.attachEvent("onunload",function(){var l=u.getElementById(C);if(l){for(var ea in l)if(typeof l[ea]=="function")l[ea]=function(){};l.parentNode.removeChild(l)}})}function c(C){aa=true;var l=u.getElementById(C.id);if(l){if(C.altContentId){var ea=u.getElementById(C.altContentId);if(ea){K=ea;J=C.altContentId}}else K=k(l);if(!/%$/.test(C.width)&&parseInt(C.width,10)<310)C.width="310";if(!/%$/.test(C.height)&&parseInt(C.height,10)<137)C.height="137";u.title=
u.title.slice(0,47)+" - Flash Player Installation";ea="MMredirectURL="+q.location+"&MMplayerType="+(V.ie&&V.win?"ActiveX":"PlugIn")+"&MMdoctitle="+u.title;var ha=C.id;if(V.ie&&V.win&&l.readyState!=4){var la=u.createElement("div");ha+="SWFObjectNew";la.setAttribute("id",ha);l.parentNode.insertBefore(la,l);l.style.display="none";q.attachEvent("onload",function(){l.parentNode.removeChild(l)})}n({data:C.expressInstall,id:"SWFObjectExprInst",width:C.width,height:C.height},{flashvars:ea},ha)}}function e(C){if(V.ie&&
V.win&&C.readyState!=4){var l=u.createElement("div");C.parentNode.insertBefore(l,C);l.parentNode.replaceChild(k(C),l);C.style.display="none";q.attachEvent("onload",function(){C.parentNode.removeChild(C)})}else C.parentNode.replaceChild(k(C),C)}function k(C){var l=u.createElement("div");if(V.win&&V.ie)l.innerHTML=C.innerHTML;else if(C=C.getElementsByTagName("object")[0])if(C=C.childNodes)for(var ea=C.length,ha=0;ha<ea;ha++)!(C[ha].nodeType==1&&C[ha].nodeName.toLowerCase()=="param")&&C[ha].nodeType!=
8&&l.appendChild(C[ha].cloneNode(true));return l}function n(C,l,ea){var ha=u.getElementById(ea);if(typeof C.id=="undefined")C.id=ea;if(V.ie&&V.win){var la="";for(var ma in C)if(C[ma]!=Object.prototype[ma])if(ma=="data")l.movie=C[ma];else if(ma.toLowerCase()=="styleclass")la+=' class="'+C[ma]+'"';else if(ma!="classid")la+=" "+ma+'="'+C[ma]+'"';ma="";for(var Ha in l)if(l[Ha]!=Object.prototype[Ha])ma+='<param name="'+Ha+'" value="'+l[Ha]+'" />';ha.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+
la+">"+ma+"</object>";b(C.id);l=u.getElementById(C.id)}else if(V.webkit&&V.webkit<312){la=u.createElement("embed");la.setAttribute("type","application/x-shockwave-flash");for(var sa in C)if(C[sa]!=Object.prototype[sa])if(sa=="data")la.setAttribute("src",C[sa]);else if(sa.toLowerCase()=="styleclass")la.setAttribute("class",C[sa]);else sa!="classid"&&la.setAttribute(sa,C[sa]);for(var Ga in l)l[Ga]!=Object.prototype[Ga]&&Ga!="movie"&&la.setAttribute(Ga,l[Ga]);ha.parentNode.replaceChild(la,ha);l=la}else{Ha=
u.createElement("object");Ha.setAttribute("type","application/x-shockwave-flash");for(var ba in C)if(C[ba]!=Object.prototype[ba])if(ba.toLowerCase()=="styleclass")Ha.setAttribute("class",C[ba]);else ba!="classid"&&Ha.setAttribute(ba,C[ba]);for(la in l)if(l[la]!=Object.prototype[la]&&la!="movie"){C=la;ma=l[la];sa=u.createElement("param");sa.setAttribute("name",C);sa.setAttribute("value",ma);Ha.appendChild(sa)}ha.parentNode.replaceChild(Ha,ha);l=Ha}return l}function o(C){var l=V.pv;C=C.split(".");C[0]=
parseInt(C[0],10);C[1]=parseInt(C[1],10);C[2]=parseInt(C[2],10);return l[0]>C[0]||l[0]==C[0]&&l[1]>C[1]||l[0]==C[0]&&l[1]==C[1]&&l[2]>=C[2]?true:false}function v(C,l){if(!(V.ie&&V.mac)){var ea=u.getElementsByTagName("head")[0],ha=u.createElement("style");ha.setAttribute("type","text/css");ha.setAttribute("media","screen");!(V.ie&&V.win)&&typeof u.createTextNode!="undefined"&&ha.appendChild(u.createTextNode(C+" {"+l+"}"));ea.appendChild(ha);if(V.ie&&V.win&&typeof u.styleSheets!="undefined"&&u.styleSheets.length>
0){ea=u.styleSheets[u.styleSheets.length-1];typeof ea.addRule=="object"&&ea.addRule(C,l)}}}function r(C,l){var ea=l?"visible":"hidden";if(L)u.getElementById(C).style.visibility=ea;else v("#"+C,"visibility:"+ea)}var q=window,u=document,y=navigator,x=[],F=[],I=null,K=null,J=null,L=false,aa=false,V=function(){var C=typeof u.getElementById!="undefined"&&typeof u.getElementsByTagName!="undefined"&&typeof u.createElement!="undefined"&&typeof u.appendChild!="undefined"&&typeof u.replaceChild!="undefined"&&
typeof u.removeChild!="undefined"&&typeof u.cloneNode!="undefined",l=[0,0,0],ea=null;if(typeof y.plugins!="undefined"&&typeof y.plugins["Shockwave Flash"]=="object"){if(ea=y.plugins["Shockwave Flash"].description){ea=ea.replace(/^.*\s+(\S+\s+\S+$)/,"$1");l[0]=parseInt(ea.replace(/^(.*)\..*$/,"$1"),10);l[1]=parseInt(ea.replace(/^.*\.(.*)\s.*$/,"$1"),10);l[2]=/r/.test(ea)?parseInt(ea.replace(/^.*r(.*)$/,"$1"),10):0}}else if(typeof q.ActiveXObject!="undefined"){var ha=null,la=false;try{ha=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7")}catch(ma){try{ha=
new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");l=[6,0,21];ha.AllowScriptAccess="always"}catch(Ha){if(l[0]==6)la=true}if(!la)try{ha=new ActiveXObject("ShockwaveFlash.ShockwaveFlash")}catch(sa){}}if(!la&&ha)try{if(ea=ha.GetVariable("$version")){ea=ea.split(" ")[1].split(",");l=[parseInt(ea[0],10),parseInt(ea[1],10),parseInt(ea[2],10)]}}catch(Ga){}}la=y.userAgent.toLowerCase();var ba=y.platform.toLowerCase();ea=/webkit/.test(la)?parseFloat(la.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false;
ha=ba?/win/.test(ba):/win/.test(la);la=ba?/mac/.test(ba):/mac/.test(la);return{w3cdom:C,pv:l,webkit:ea,ie:false,win:ha,mac:la}}();(function(){if(V.w3cdom){d(f);if(V.ie&&V.win)try{u.write("<script id=__ie_ondomload defer=true src=//:><\/script>");var C=u.getElementById("__ie_ondomload");if(C)C.onreadystatechange=function(){if(this.readyState=="complete"){this.parentNode.removeChild(this);a()}}}catch(l){}if(V.webkit&&typeof u.readyState!="undefined")I=setInterval(function(){/loaded|complete/.test(u.readyState)&&
a()},10);typeof u.addEventListener!="undefined"&&u.addEventListener("DOMContentLoaded",a,null);g(a)}})();return{registerObject:function(C,l,ea){if(!(!V.w3cdom||!C||!l)){var ha={};ha.id=C;ha.swfVersion=l;ha.expressInstall=ea?ea:false;F[F.length]=ha;r(C,false)}},getObjectById:function(C){var l=null;if(V.w3cdom&&L)if(C=u.getElementById(C)){var ea=C.getElementsByTagName("object")[0];if(!ea||ea&&typeof C.SetVariable!="undefined")l=C;else if(typeof ea.SetVariable!="undefined")l=ea}return l},embedSWF:function(C,
l,ea,ha,la,ma,Ha,sa,Ga){if(!(!V.w3cdom||!C||!l||!ea||!ha||!la)){ea+="";ha+="";if(o(la)){r(l,false);var ba=typeof Ga=="object"?Ga:{};ba.data=C;ba.width=ea;ba.height=ha;var ta=typeof sa=="object"?sa:{};if(typeof Ha=="object")for(var oa in Ha)if(Ha[oa]!=Object.prototype[oa])if(typeof ta.flashvars!="undefined")ta.flashvars+="&"+oa+"="+Ha[oa];else ta.flashvars=oa+"="+Ha[oa];d(function(){n(ba,ta,l);ba.id==l&&r(l,true)})}else if(ma&&!aa&&o("6.0.65")&&(V.win||V.mac)){r(l,false);d(function(){var Ba={};Ba.id=
Ba.altContentId=l;Ba.width=ea;Ba.height=ha;Ba.expressInstall=ma;c(Ba)})}}},getFlashPlayerVersion:function(){return{major:V.pv[0],minor:V.pv[1],release:V.pv[2]}},hasFlashPlayerVersion:o,createSWF:function(C,l,ea){if(V.w3cdom&&L)return n(C,l,ea)},createCSS:function(C,l){V.w3cdom&&v(C,l)},addDomLoadEvent:d,addLoadEvent:g,getQueryParamValue:function(C){var l=u.location.search||u.location.hash;if(C==null)return l;if(l){l=l.substring(1).split("&");for(var ea=0;ea<l.length;ea++)if(l[ea].substring(0,l[ea].indexOf("="))==
C)return l[ea].substring(l[ea].indexOf("=")+1)}return""},expressInstallCallback:function(){if(aa&&K){var C=u.getElementById("SWFObjectExprInst");if(C){C.parentNode.replaceChild(K,C);if(J){r(J,true);if(V.ie&&V.win)K.style.display="block"}J=K=null;aa=false}}}}}();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(a){libercus.LoginDialog(a)});$(".libAjaxRefreshCaptcha").live("click",
function(a){a.preventDefault();libercus.RefreshCaptcha()});$(".libAjaxAudioCaptcha").live("click",function(a){libercus.AudioCaptcha(a)});$(".libAjaxRegister").live("click",function(a){libercus.NewUserDialog(a)});$(".libAjaxLogout").live("click",function(a){libercus.Logout(a)});$(".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(a){$(this).removeClass("libAjaxInputInvalid");
$(this).parent().siblings(".libAjaxMessages").empty().removeClass("ui-state-error").removeClass("ui-corner-all");libercus.AjaxValidate($(this),a)});$(".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()});
