(function(a,b){function c(a,c,d){if(d===b&&1===a.nodeType)if(d=a.getAttribute("data-"+c),"string"===typeof d){try{d="true"===d?!0:"false"===d?!1:"null"===d?null:!g.isNaN(d)?parseFloat(d):K.test(d)?g.parseJSON(d):d}catch(f){}g.data(a,c,d)}else d=b;return d}function d(){return!1}function f(){return!0}function h(a,b,c){c[0].type=a;return g.event.handle.apply(b,c)}function k(a){var b,c,d,f,h,k,l,m,r,n,p,w=[];f=[];h=g.data(this,this.nodeType?"events":"__events__");"function"===typeof h&&(h=h.events);if(!(a.liveFired===
this||!h||!h.live||a.button&&"click"===a.type)){a.namespace&&(p=RegExp("(^|\\.)"+a.namespace.split(".").join("\\.(?:.*\\.)?")+"(\\.|$)"));a.liveFired=this;var o=h.live.slice(0);for(l=0;l<o.length;l++)h=o[l],h.origType.replace(F,"")===a.type?f.push(h.selector):o.splice(l--,1);f=g(a.target).closest(f,a.currentTarget);m=0;for(r=f.length;m<r;m++){n=f[m];for(l=0;l<o.length;l++)if(h=o[l],n.selector===h.selector&&(!p||p.test(h.namespace))){k=n.elem;d=null;if("mouseenter"===h.preType||"mouseleave"===h.preType)a.type=
h.preType,d=g(a.relatedTarget).closest(h.selector)[0];(!d||d!==k)&&w.push({elem:k,handleObj:h,level:n.level})}}m=0;for(r=w.length;m<r;m++){f=w[m];if(c&&f.level>c)break;a.currentTarget=f.elem;a.data=f.handleObj.data;a.handleObj=f.handleObj;p=f.handleObj.origHandler.apply(f.elem,arguments);if(!1===p||a.isPropagationStopped())if(c=f.level,!1===p&&(b=!1),a.isImmediatePropagationStopped())break}return b}}function p(a,b){return(a&&"*"!==a?a+".":"")+b.replace(aa,"`").replace(ba,"&")}function n(a,b,c){if(g.isFunction(b))return g.grep(a,
function(a,q){return!!b.call(a,q,a)===c});if(b.nodeType)return g.grep(a,function(a){return a===b===c});if("string"===typeof b){var d=g.grep(a,function(a){return 1===a.nodeType});if(S.test(b))return g.filter(b,d,!c);b=g.filter(b,d)}return g.grep(a,function(a){return 0<=g.inArray(a,b)===c})}function o(a,b){var c=0;b.each(function(){if(this.nodeName===(a[c]&&a[c].nodeName)){var b=g.data(a[c++]),d=g.data(this,b);if(b=b&&b.events){delete d.handle;d.events={};for(var v in b)for(var f in b[v])g.event.add(this,
v,b[v][f],b[v][f].data)}}})}function t(a,b){b.src?g.ajax({url:b.src,async:!1,dataType:"script"}):g.globalEval(b.text||b.textContent||b.innerHTML||"");b.parentNode&&b.parentNode.removeChild(b)}function s(a,b,c){var d="width"===b?a.offsetWidth:a.offsetHeight;if("border"===c)return d;g.each("width"===b?Ca:Da,function(){c||(d-=parseFloat(g.css(a,"padding"+this))||0);d="margin"===c?d+(parseFloat(g.css(a,"margin"+this))||0):d-(parseFloat(g.css(a,"border"+this+"Width"))||0)});return d}function l(a,b,c,d){g.isArray(b)&&
b.length?g.each(b,function(b,v){c||Ea.test(a)?d(a,v):l(a+"["+("object"===typeof v||g.isArray(v)?b:"")+"]",v,c,d)}):!c&&null!=b&&"object"===typeof b?g.isEmptyObject(b)?d(a,""):g.each(b,function(b,v){l(a+"["+b+"]",v,c,d)}):d(a,b)}function u(a,b){var c={};g.each(oa.concat.apply([],oa.slice(0,b)),function(){c[this]=a});return c}function w(a){if(!ka[a]){var b=g("<"+a+">").appendTo("body"),c=b.css("display");b.remove();if("none"===c||""===c)c="block";ka[a]=c}return ka[a]}function m(a){return g.isWindow(a)?
a:9===a.nodeType?a.defaultView||a.parentWindow:!1}var r=a.document,g=function(){function c(){if(!d.isReady){try{r.documentElement.doScroll("left")}catch(a){setTimeout(c,1);return}d.ready()}}var d=function(a,b){return new d.fn.init(a,b)},g=a.jQuery,f=a.$,h,k=/^(?:[^<]*(<[\w\W]+>)[^>]*$|#([\w\-]+)$)/,l=/\S/,m=/^\s+/,n=/\s+$/,p=/\W/,w=/\d/,o=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,H=/^[\],:{}\s]*$/,s=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,t=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,u=/(?:^|:|,)(?:\s*\[)+/g,
N=/(webkit)[ \/]([\w.]+)/,Fa=/(opera)(?:.*version)?[ \/]([\w.]+)/,Ga=/(msie) ([\w.]+)/,Ha=/(mozilla)(?:.*? rv:([\w.]+))?/,ca=navigator.userAgent,pa=!1,da=[],T,y=Object.prototype.toString,la=Object.prototype.hasOwnProperty,A=Array.prototype.push,S=Array.prototype.slice,B=String.prototype.trim,qa=Array.prototype.indexOf,K={};d.fn=d.prototype={init:function(a,c){var q,g,f;if(!a)return this;if(a.nodeType)return this.context=this[0]=a,this.length=1,this;if("body"===a&&!c&&r.body)return this.context=r,
this[0]=r.body,this.selector="body",this.length=1,this;if("string"===typeof a){if((q=k.exec(a))&&(q[1]||!c)){if(q[1])return f=c?c.ownerDocument||c:r,(g=o.exec(a))?d.isPlainObject(c)?(a=[r.createElement(g[1])],d.fn.attr.call(a,c,!0)):a=[f.createElement(g[1])]:(g=d.buildFragment([q[1]],[f]),a=(g.cacheable?g.fragment.cloneNode(!0):g.fragment).childNodes),d.merge(this,a);if((g=r.getElementById(q[2]))&&g.parentNode){if(g.id!==q[2])return h.find(a);this.length=1;this[0]=g}this.context=r;this.selector=a;
return this}return!c&&!p.test(a)?(this.selector=a,this.context=r,a=r.getElementsByTagName(a),d.merge(this,a)):!c||c.jquery?(c||h).find(a):d(c).find(a)}if(d.isFunction(a))return h.ready(a);a.selector!==b&&(this.selector=a.selector,this.context=a.context);return d.makeArray(a,this)},selector:"",jquery:"1.4.4",length:0,size:function(){return this.length},toArray:function(){return S.call(this,0)},get:function(a){return null==a?this.toArray():0>a?this.slice(a)[0]:this[a]},pushStack:function(a,b,c){var q=
d();d.isArray(a)?A.apply(q,a):d.merge(q,a);q.prevObject=this;q.context=this.context;"find"===b?q.selector=this.selector+(this.selector?" ":"")+c:b&&(q.selector=this.selector+"."+b+"("+c+")");return q},each:function(a,b){return d.each(this,a,b)},ready:function(a){d.bindReady();d.isReady?a.call(r,d):da&&da.push(a);return this},eq:function(a){return-1===a?this.slice(a):this.slice(a,+a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(S.apply(this,
arguments),"slice",S.call(arguments).join(","))},map:function(a){return this.pushStack(d.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||d(null)},push:A,sort:[].sort,splice:[].splice};d.fn.init.prototype=d.fn;d.extend=d.fn.extend=function(){var a,c,q,g,f,D=arguments[0]||{},h=1,C=arguments.length,k=!1;"boolean"===typeof D&&(k=D,D=arguments[1]||{},h=2);"object"!==typeof D&&!d.isFunction(D)&&(D={});C===h&&(D=this,--h);for(;h<C;h++)if(null!=(a=arguments[h]))for(c in a)q=
D[c],g=a[c],D!==g&&(k&&g&&(d.isPlainObject(g)||(f=d.isArray(g)))?(f?(f=!1,q=q&&d.isArray(q)?q:[]):q=q&&d.isPlainObject(q)?q:{},D[c]=d.extend(k,q,g)):g!==b&&(D[c]=g));return D};d.extend({noConflict:function(b){a.$=f;b&&(a.jQuery=g);return d},isReady:!1,readyWait:1,ready:function(a){!0===a&&d.readyWait--;if(!d.readyWait||!0!==a&&!d.isReady){if(!r.body)return setTimeout(d.ready,1);d.isReady=!0;if(!(!0!==a&&0<--d.readyWait)&&da){var b=0,c=da;for(da=null;a=c[b++];)a.call(r,d);d.fn.trigger&&d(r).trigger("ready").unbind("ready")}}},
bindReady:function(){if(!pa){pa=!0;if("complete"===r.readyState)return setTimeout(d.ready,1);if(r.addEventListener)r.addEventListener("DOMContentLoaded",T,!1),a.addEventListener("load",d.ready,!1);else if(r.attachEvent){r.attachEvent("onreadystatechange",T);a.attachEvent("onload",d.ready);var b=!1;try{b=null==a.frameElement}catch(g){}r.documentElement.doScroll&&b&&c()}}},isFunction:function(a){return"function"===d.type(a)},isArray:Array.isArray||function(a){return"array"===d.type(a)},isWindow:function(a){return a&&
"object"===typeof a&&"setInterval"in a},isNaN:function(a){return null==a||!w.test(a)||isNaN(a)},type:function(a){return null==a?""+a:K[y.call(a)]||"object"},isPlainObject:function(a){if(!a||"object"!==d.type(a)||a.nodeType||d.isWindow(a)||a.constructor&&!la.call(a,"constructor")&&!la.call(a.constructor.prototype,"isPrototypeOf"))return!1;for(var c in a);return c===b||la.call(a,c)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw a;},parseJSON:function(b){if("string"!==
typeof b||!b)return null;b=d.trim(b);if(H.test(b.replace(s,"@").replace(t,"]").replace(u,"")))return a.JSON&&a.JSON.parse?a.JSON.parse(b):(new Function("return "+b))();d.error("Invalid JSON: "+b)},noop:function(){},globalEval:function(a){if(a&&l.test(a)){var b=r.getElementsByTagName("head")[0]||r.documentElement,c=r.createElement("script");c.type="text/javascript";d.support.scriptEval?c.appendChild(r.createTextNode(a)):c.text=a;b.insertBefore(c,b.firstChild);b.removeChild(c)}},nodeName:function(a,
b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,q){var g,f=0,D=a.length,h=D===b||d.isFunction(a);if(q)if(h)for(g in a){if(!1===c.apply(a[g],q))break}else for(;f<D&&!(!1===c.apply(a[f++],q)););else if(h)for(g in a){if(!1===c.call(a[g],g,a[g]))break}else for(q=a[0];f<D&&!1!==c.call(q,f,q);q=a[++f]);return a},trim:B?function(a){return null==a?"":B.call(a)}:function(a){return null==a?"":a.toString().replace(m,"").replace(n,"")},makeArray:function(a,b){var c=b||[];if(null!=
a){var q=d.type(a);null==a.length||"string"===q||"function"===q||"regexp"===q||d.isWindow(a)?A.call(c,a):d.merge(c,a)}return c},inArray:function(a,b){if(b.indexOf)return b.indexOf(a);for(var c=0,d=b.length;c<d;c++)if(b[c]===a)return c;return-1},merge:function(a,c){var d=a.length,q=0;if("number"===typeof c.length)for(var g=c.length;q<g;q++)a[d++]=c[q];else for(;c[q]!==b;)a[d++]=c[q++];a.length=d;return a},grep:function(a,b,c){for(var d=[],q,c=!!c,g=0,v=a.length;g<v;g++)q=!!b(a[g],g),c!==q&&d.push(a[g]);
return d},map:function(a,b,c){for(var d=[],q,g=0,v=a.length;g<v;g++)q=b(a[g],g,c),null!=q&&(d[d.length]=q);return d.concat.apply([],d)},guid:1,proxy:function(a,c,q){2===arguments.length&&("string"===typeof c?(q=a,a=q[c],c=b):c&&!d.isFunction(c)&&(q=c,c=b));!c&&a&&(c=function(){return a.apply(q||this,arguments)});a&&(c.guid=a.guid=a.guid||c.guid||d.guid++);return c},access:function(a,c,q,g,f,D){var h=a.length;if("object"===typeof c){for(var C in c)d.access(a,C,c[C],g,f,q);return a}if(q!==b){g=!D&&
g&&d.isFunction(q);for(C=0;C<h;C++)f(a[C],c,g?q.call(a[C],C,f(a[C],c)):q,D);return a}return h?f(a[0],c):b},now:function(){return(new Date).getTime()},uaMatch:function(a){a=a.toLowerCase();a=N.exec(a)||Fa.exec(a)||Ga.exec(a)||0>a.indexOf("compatible")&&Ha.exec(a)||[];return{browser:a[1]||"",version:a[2]||"0"}},browser:{}});d.each("Boolean,Number,String,Function,Array,Date,RegExp,Object".split(","),function(a,b){K["[object "+b+"]"]=b.toLowerCase()});ca=d.uaMatch(ca);ca.browser&&(d.browser[ca.browser]=
!0,d.browser.version=ca.version);d.browser.webkit&&(d.browser.safari=!0);qa&&(d.inArray=function(a,b){return qa.call(b,a)});/\s/.test("\u00a0")||(m=/^[\s\xA0]+/,n=/[\s\xA0]+$/);h=d(r);r.addEventListener?T=function(){r.removeEventListener("DOMContentLoaded",T,!1);d.ready()}:r.attachEvent&&(T=function(){"complete"===r.readyState&&(r.detachEvent("onreadystatechange",T),d.ready())});return a.jQuery=a.$=d}();(function(){g.support={};var b=r.documentElement,c=r.createElement("script"),d=r.createElement("div"),
f="script"+g.now();d.style.display="none";d.innerHTML="   <link/><table></table><a href='/a' style='color:red;float:left;opacity:.55;'>a</a><input type='checkbox'/>";var h=d.getElementsByTagName("*"),k=d.getElementsByTagName("a")[0],l=r.createElement("select"),m=l.appendChild(r.createElement("option"));if(h&&h.length&&k){g.support={leadingWhitespace:3===d.firstChild.nodeType,tbody:!d.getElementsByTagName("tbody").length,htmlSerialize:!!d.getElementsByTagName("link").length,style:/red/.test(k.getAttribute("style")),
hrefNormalized:"/a"===k.getAttribute("href"),opacity:/^0.55$/.test(k.style.opacity),cssFloat:!!k.style.cssFloat,checkOn:"on"===d.getElementsByTagName("input")[0].value,optSelected:m.selected,deleteExpando:!0,optDisabled:!1,checkClone:!1,scriptEval:!1,noCloneEvent:!0,boxModel:null,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableHiddenOffsets:!0};l.disabled=!0;g.support.optDisabled=!m.disabled;c.type="text/javascript";try{c.appendChild(r.createTextNode("window."+f+"=1;"))}catch(n){}b.insertBefore(c,
b.firstChild);a[f]&&(g.support.scriptEval=!0,delete a[f]);try{delete c.test}catch(p){g.support.deleteExpando=!1}b.removeChild(c);d.attachEvent&&d.fireEvent&&(d.attachEvent("onclick",function Ba(){g.support.noCloneEvent=!1;d.detachEvent("onclick",Ba)}),d.cloneNode(!0).fireEvent("onclick"));d=r.createElement("div");d.innerHTML="<input type='radio' name='radiotest' checked='checked'/>";b=r.createDocumentFragment();b.appendChild(d.firstChild);g.support.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked;
g(function(){var a=r.createElement("div");a.style.width=a.style.paddingLeft="1px";r.body.appendChild(a);g.boxModel=g.support.boxModel=2===a.offsetWidth;"zoom"in a.style&&(a.style.display="inline",a.style.zoom=1,g.support.inlineBlockNeedsLayout=2===a.offsetWidth,a.style.display="",a.innerHTML="<div style='width:4px;'></div>",g.support.shrinkWrapBlocks=2!==a.offsetWidth);a.innerHTML="<table><tr><td style='padding:0;display:none'></td><td>t</td></tr></table>";var b=a.getElementsByTagName("td");g.support.reliableHiddenOffsets=
0===b[0].offsetHeight;b[0].style.display="";b[1].style.display="none";g.support.reliableHiddenOffsets=g.support.reliableHiddenOffsets&&0===b[0].offsetHeight;a.innerHTML="";r.body.removeChild(a).style.display="none"});b=function(a){var b=r.createElement("div"),a="on"+a,c=a in b;c||(b.setAttribute(a,"return;"),c="function"===typeof b[a]);return c};g.support.submitBubbles=b("submit");g.support.changeBubbles=b("change");b=c=d=h=k=null}})();var y={},K=/^(?:\{.*\}|\[.*\])$/;g.extend({cache:{},uuid:0,expando:"jQuery"+
g.now(),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},data:function(c,d,f){if(g.acceptData(c)){var c=c==a?y:c,h=c.nodeType,k=h?c[g.expando]:null,z=g.cache;if(!h||k||!("string"===typeof d&&f===b))return h?k||(c[g.expando]=k=++g.uuid):z=c,"object"===typeof d?h?z[k]=g.extend(z[k],d):g.extend(z,d):h&&!z[k]&&(z[k]={}),c=h?z[k]:z,f!==b&&(c[d]=f),"string"===typeof d?c[d]:c}},removeData:function(b,c){if(g.acceptData(b)){var b=b==a?y:b,d=b.nodeType,f=d?b[g.expando]:b,h=g.cache,
k=d?h[f]:f;if(c)k&&(delete k[c],d&&g.isEmptyObject(k)&&g.removeData(b));else if(d&&g.support.deleteExpando)delete b[g.expando];else if(b.removeAttribute)b.removeAttribute(g.expando);else if(d)delete h[f];else for(var l in b)delete b[l]}},acceptData:function(a){if(a.nodeName){var b=g.noData[a.nodeName.toLowerCase()];if(b)return!(!0===b||a.getAttribute("classid")!==b)}return!0}});g.fn.extend({data:function(a,d){var f=null;if("undefined"===typeof a){if(this.length)for(var h=this[0].attributes,k,f=g.data(this[0]),
z=0,l=h.length;z<l;z++)k=h[z].name,0===k.indexOf("data-")&&(k=k.substr(5),c(this[0],k,f[k]));return f}if("object"===typeof a)return this.each(function(){g.data(this,a)});var m=a.split(".");m[1]=m[1]?"."+m[1]:"";return d===b?(f=this.triggerHandler("getData"+m[1]+"!",[m[0]]),f===b&&this.length&&(f=g.data(this[0],a),f=c(this[0],a,f)),f===b&&m[1]?this.data(m[0]):f):this.each(function(){var b=g(this),c=[m[0],d];b.triggerHandler("setData"+m[1]+"!",c);g.data(this,a,d);b.triggerHandler("changeData"+m[1]+
"!",c)})},removeData:function(a){return this.each(function(){g.removeData(this,a)})}});g.extend({queue:function(a,b,c){if(a){var b=(b||"fx")+"queue",d=g.data(a,b);if(!c)return d||[];!d||g.isArray(c)?d=g.data(a,b,g.makeArray(c)):d.push(c);return d}},dequeue:function(a,b){var b=b||"fx",c=g.queue(a,b),d=c.shift();"inprogress"===d&&(d=c.shift());d&&("fx"===b&&c.unshift("inprogress"),d.call(a,function(){g.dequeue(a,b)}))}});g.fn.extend({queue:function(a,c){"string"!==typeof a&&(c=a,a="fx");return c===
b?g.queue(this[0],a):this.each(function(){var b=g.queue(this,a,c);"fx"===a&&"inprogress"!==b[0]&&g.dequeue(this,a)})},dequeue:function(a){return this.each(function(){g.dequeue(this,a)})},delay:function(a,b){a=g.fx?g.fx.speeds[a]||a:a;b=b||"fx";return this.queue(b,function(){var c=this;setTimeout(function(){g.dequeue(c,b)},a)})},clearQueue:function(a){return this.queue(a||"fx",[])}});var Q=/[\n\t]/g,O=/\s+/,L=/\r/g,I=/^(?:href|src|style)$/,E=/^(?:button|input)$/i,G=/^(?:button|input|object|select|textarea)$/i,
B=/^a(?:rea)?$/i,A=/^(?:radio|checkbox)$/i;g.props={"for":"htmlFor","class":"className",readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",colspan:"colSpan",tabindex:"tabIndex",usemap:"useMap",frameborder:"frameBorder"};g.fn.extend({attr:function(a,b){return g.access(this,a,b,!0,g.attr)},removeAttr:function(a){return this.each(function(){g.attr(this,a,"");1===this.nodeType&&this.removeAttribute(a)})},addClass:function(a){if(g.isFunction(a))return this.each(function(b){var c=
g(this);c.addClass(a.call(this,b,c.attr("class")))});if(a&&"string"===typeof a)for(var b=(a||"").split(O),c=0,d=this.length;c<d;c++){var f=this[c];if(1===f.nodeType)if(f.className){for(var h=" "+f.className+" ",k=f.className,l=0,m=b.length;l<m;l++)0>h.indexOf(" "+b[l]+" ")&&(k+=" "+b[l]);f.className=g.trim(k)}else f.className=a}return this},removeClass:function(a){if(g.isFunction(a))return this.each(function(b){var c=g(this);c.removeClass(a.call(this,b,c.attr("class")))});if(a&&"string"===typeof a||
a===b)for(var c=(a||"").split(O),d=0,f=this.length;d<f;d++){var h=this[d];if(1===h.nodeType&&h.className)if(a){for(var k=(" "+h.className+" ").replace(Q," "),l=0,m=c.length;l<m;l++)k=k.replace(" "+c[l]+" "," ");h.className=g.trim(k)}else h.className=""}return this},toggleClass:function(a,b){var c=typeof a,d="boolean"===typeof b;return g.isFunction(a)?this.each(function(c){var d=g(this);d.toggleClass(a.call(this,c,d.attr("class"),b),b)}):this.each(function(){if("string"===c)for(var f,h=0,k=g(this),
l=b,m=a.split(O);f=m[h++];)l=d?l:!k.hasClass(f),k[l?"addClass":"removeClass"](f);else if("undefined"===c||"boolean"===c)this.className&&g.data(this,"__className__",this.className),this.className=this.className||!1===a?"":g.data(this,"__className__")||""})},hasClass:function(a){for(var a=" "+a+" ",b=0,c=this.length;b<c;b++)if(-1<(" "+this[b].className+" ").replace(Q," ").indexOf(a))return!0;return!1},val:function(a){if(!arguments.length){var c=this[0];if(c){if(g.nodeName(c,"option")){var d=c.attributes.value;
return!d||d.specified?c.value:c.text}if(g.nodeName(c,"select")){var f=c.selectedIndex,d=[],h=c.options,c="select-one"===c.type;if(0>f)return null;for(var k=c?f:0,f=c?f+1:h.length;k<f;k++){var l=h[k];if(l.selected&&(g.support.optDisabled?!l.disabled:null===l.getAttribute("disabled"))&&(!l.parentNode.disabled||!g.nodeName(l.parentNode,"optgroup"))){a=g(l).val();if(c)return a;d.push(a)}}return d}return A.test(c.type)&&!g.support.checkOn?null===c.getAttribute("value")?"on":c.value:(c.value||"").replace(L,
"")}return b}var m=g.isFunction(a);return this.each(function(b){var c=g(this),d=a;if(1===this.nodeType)if(m&&(d=a.call(this,b,c.val())),null==d?d="":"number"===typeof d?d+="":g.isArray(d)&&(d=g.map(d,function(a){return null==a?"":a+""})),g.isArray(d)&&A.test(this.type))this.checked=0<=g.inArray(c.val(),d);else if(g.nodeName(this,"select")){var f=g.makeArray(d);g("option",this).each(function(){this.selected=0<=g.inArray(g(this).val(),f)});f.length||(this.selectedIndex=-1)}else this.value=d})}});g.extend({attrFn:{val:!0,
css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,f){if(!a||3===a.nodeType||8===a.nodeType)return b;if(f&&c in g.attrFn)return g(a)[c](d);var f=1!==a.nodeType||!g.isXMLDoc(a),h=d!==b,c=f&&g.props[c]||c,k=I.test(c);if((c in a||a[c]!==b)&&f&&!k)return h&&("type"===c&&E.test(a.nodeName)&&a.parentNode&&g.error("type property can't be changed"),null===d?1===a.nodeType&&a.removeAttribute(c):a[c]=d),g.nodeName(a,"form")&&a.getAttributeNode(c)?a.getAttributeNode(c).nodeValue:
"tabIndex"===c?(c=a.getAttributeNode("tabIndex"))&&c.specified?c.value:G.test(a.nodeName)||B.test(a.nodeName)&&a.href?0:b:a[c];if(!g.support.style&&f&&"style"===c)return h&&(a.style.cssText=""+d),a.style.cssText;h&&a.setAttribute(c,""+d);if(!a.attributes[c]&&a.hasAttribute&&!a.hasAttribute(c))return b;a=!g.support.hrefNormalized&&f&&k?a.getAttribute(c,2):a.getAttribute(c);return null===a?b:a}});var F=/\.(.*)$/,M=/^(?:textarea|input|select)$/i,aa=/\./g,ba=/ /g,U=/[^\w\s.|`]/g,R=function(a){return a.replace(U,
"\\$&")},V={focusin:0,focusout:0};g.event={add:function(c,f,h,k){if(!(3===c.nodeType||8===c.nodeType)){g.isWindow(c)&&c!==a&&!c.frameElement&&(c=a);if(!1===h)h=d;else if(!h)return;var l,z;h.handler&&(l=h,h=l.handler);h.guid||(h.guid=g.guid++);if(z=g.data(c)){var m=c.nodeType?"events":"__events__",n=z[m],r=z.handle;"function"===typeof n?(r=n.handle,n=n.events):n||(c.nodeType||(z[m]=z=function(){}),z.events=n={});r||(z.handle=r=function(){return"undefined"!==typeof g&&!g.event.triggered?g.event.handle.apply(r.elem,
arguments):b});r.elem=c;for(var f=f.split(" "),p=0,w;m=f[p++];){z=l?g.extend({},l):{handler:h,data:k};-1<m.indexOf(".")?(w=m.split("."),m=w.shift(),z.namespace=w.slice(0).sort().join(".")):(w=[],z.namespace="");z.type=m;z.guid||(z.guid=h.guid);var o=n[m],H=g.event.special[m]||{};if(!o&&(o=n[m]=[],!H.setup||!1===H.setup.call(c,k,w,r)))c.addEventListener?c.addEventListener(m,r,!1):c.attachEvent&&c.attachEvent("on"+m,r);H.add&&(H.add.call(c,z),z.handler.guid||(z.handler.guid=h.guid));o.push(z);g.event.global[m]=
!0}c=null}}},global:{},remove:function(a,b,c,f){if(!(3===a.nodeType||8===a.nodeType)){!1===c&&(c=d);var h,k,l=0,m,n,r,p,w,o,H=a.nodeType?"events":"__events__",s=g.data(a),t=s&&s[H];if(s&&t)if("function"===typeof t&&(s=t,t=t.events),b&&b.type&&(c=b.handler,b=b.type),!b||"string"===typeof b&&"."===b.charAt(0))for(h in b=b||"",t)g.event.remove(a,h+b);else{for(b=b.split(" ");h=b[l++];)if(p=h,m=0>h.indexOf("."),n=[],m||(n=h.split("."),h=n.shift(),r=RegExp("(^|\\.)"+g.map(n.slice(0).sort(),R).join("\\.(?:.*\\.)?")+
"(\\.|$)")),w=t[h])if(c){p=g.event.special[h]||{};for(k=f||0;k<w.length;k++)if(o=w[k],c.guid===o.guid){if(m||r.test(o.namespace))null==f&&w.splice(k--,1),p.remove&&p.remove.call(a,o);if(null!=f)break}if(0===w.length||null!=f&&1===w.length)(!p.teardown||!1===p.teardown.call(a,n))&&g.removeEvent(a,h,s.handle),delete t[h]}else for(k=0;k<w.length;k++)if(o=w[k],m||r.test(o.namespace))g.event.remove(a,p,o.handler,k),w.splice(k--,1);if(g.isEmptyObject(t)){if(b=s.handle)b.elem=null;delete s.events;delete s.handle;
"function"===typeof s?g.removeData(a,H):g.isEmptyObject(s)&&g.removeData(a)}}}},trigger:function(a,c,d,f){var h=a.type||a;if(!f){a="object"===typeof a?a[g.expando]?a:g.extend(g.Event(h),a):g.Event(h);0<=h.indexOf("!")&&(a.type=h=h.slice(0,-1),a.exclusive=!0);d||(a.stopPropagation(),g.event.global[h]&&g.each(g.cache,function(){this.events&&this.events[h]&&g.event.trigger(a,c,this.handle.elem)}));if(!d||3===d.nodeType||8===d.nodeType)return b;a.result=b;a.target=d;c=g.makeArray(c);c.unshift(a)}a.currentTarget=
d;(f=d.nodeType?g.data(d,"handle"):(g.data(d,"__events__")||{}).handle)&&f.apply(d,c);f=d.parentNode||d.ownerDocument;try{if((!d||!d.nodeName||!g.noData[d.nodeName.toLowerCase()])&&d["on"+h]&&!1===d["on"+h].apply(d,c))a.result=!1,a.preventDefault()}catch(k){}if(!a.isPropagationStopped()&&f)g.event.trigger(a,c,f,!0);else if(!a.isDefaultPrevented()){var l,f=a.target,m=h.replace(F,""),n=g.nodeName(f,"a")&&"click"===m,r=g.event.special[m]||{};if((!r._default||!1===r._default.call(d,a))&&!n&&(!f||!f.nodeName||
!g.noData[f.nodeName.toLowerCase()])){try{if(f[m]){if(l=f["on"+m])f["on"+m]=null;g.event.triggered=!0;f[m]()}}catch(w){}l&&(f["on"+m]=l);g.event.triggered=!1}}},handle:function(c){var d,f,h,k;f=[];var l=g.makeArray(arguments),c=l[0]=g.event.fix(c||a.event);c.currentTarget=this;d=0>c.type.indexOf(".")&&!c.exclusive;d||(h=c.type.split("."),c.type=h.shift(),f=h.slice(0).sort(),h=RegExp("(^|\\.)"+f.join("\\.(?:.*\\.)?")+"(\\.|$)"));c.namespace=c.namespace||f.join(".");k=g.data(this,this.nodeType?"events":
"__events__");"function"===typeof k&&(k=k.events);f=(k||{})[c.type];if(k&&f){f=f.slice(0);k=0;for(var m=f.length;k<m;k++){var n=f[k];if(d||h.test(n.namespace))if(c.handler=n.handler,c.data=n.data,c.handleObj=n,n=n.handler.apply(this,l),n!==b&&(c.result=n,!1===n&&(c.preventDefault(),c.stopPropagation())),c.isImmediatePropagationStopped())break}}return c.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(a){if(a[g.expando])return a;for(var c=a,a=g.Event(c),d=this.props.length,f;d;)f=this.props[--d],a[f]=c[f];a.target||(a.target=a.srcElement||r);3===a.target.nodeType&&(a.target=a.target.parentNode);!a.relatedTarget&&a.fromElement&&(a.relatedTarget=a.fromElement===a.target?a.toElement:a.fromElement);null==a.pageX&&null!=a.clientX&&(c=r.documentElement,d=r.body,a.pageX=a.clientX+(c&&c.scrollLeft||d&&d.scrollLeft||0)-(c&&c.clientLeft||d&&d.clientLeft||0),a.pageY=a.clientY+(c&&c.scrollTop||
d&&d.scrollTop||0)-(c&&c.clientTop||d&&d.clientTop||0));if(null==a.which&&(null!=a.charCode||null!=a.keyCode))a.which=null!=a.charCode?a.charCode:a.keyCode;!a.metaKey&&a.ctrlKey&&(a.metaKey=a.ctrlKey);!a.which&&a.button!==b&&(a.which=a.button&1?1:a.button&2?3:a.button&4?2:0);return a},guid:1E8,proxy:g.proxy,special:{ready:{setup:g.bindReady,teardown:g.noop},live:{add:function(a){g.event.add(this,p(a.origType,a.selector),g.extend({},a,{handler:k,guid:a.handler.guid}))},remove:function(a){g.event.remove(this,
p(a.origType,a.selector),a)}},beforeunload:{setup:function(a,b,c){g.isWindow(this)&&(this.onbeforeunload=c)},teardown:function(a,b){this.onbeforeunload===b&&(this.onbeforeunload=null)}}}};g.removeEvent=r.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){a.detachEvent&&a.detachEvent("on"+b,c)};g.Event=function(a){if(!this.preventDefault)return new g.Event(a);a&&a.type?(this.originalEvent=a,this.type=a.type):this.type=a;this.timeStamp=g.now();
this[g.expando]=!0};g.Event.prototype={preventDefault:function(){this.isDefaultPrevented=f;var a=this.originalEvent;a&&(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=f;var a=this.originalEvent;a&&(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=f;this.stopPropagation()},isDefaultPrevented:d,isPropagationStopped:d,isImmediatePropagationStopped:d};var ga=function(a){var b=
a.relatedTarget;try{for(;b&&b!==this;)b=b.parentNode;b!==this&&(a.type=a.data,g.event.handle.apply(this,arguments))}catch(c){}},W=function(a){a.type=a.data;g.event.handle.apply(this,arguments)};g.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){g.event.special[a]={setup:function(c){g.event.add(this,b,c&&c.selector?W:ga,a)},teardown:function(a){g.event.remove(this,b,a&&a.selector?W:ga)}}});g.support.submitBubbles||(g.event.special.submit={setup:function(){if("form"!==this.nodeName.toLowerCase())g.event.add(this,
"click.specialSubmit",function(a){var c=a.target,d=c.type;if(("submit"===d||"image"===d)&&g(c).closest("form").length)return a.liveFired=b,h("submit",this,arguments)}),g.event.add(this,"keypress.specialSubmit",function(a){var c=a.target,d=c.type;if(("text"===d||"password"===d)&&g(c).closest("form").length&&13===a.keyCode)return a.liveFired=b,h("submit",this,arguments)});else return!1},teardown:function(){g.event.remove(this,".specialSubmit")}});if(!g.support.changeBubbles){var P,X=function(a){var b=
a.type,c=a.value;"radio"===b||"checkbox"===b?c=a.checked:"select-multiple"===b?c=-1<a.selectedIndex?g.map(a.options,function(a){return a.selected}).join("-"):"":"select"===a.nodeName.toLowerCase()&&(c=a.selectedIndex);return c},Y=function(a,c){var d=a.target,f,h;if(M.test(d.nodeName)&&!d.readOnly&&(f=g.data(d,"_change_data"),h=X(d),("focusout"!==a.type||"radio"!==d.type)&&g.data(d,"_change_data",h),!(f===b||h===f)))if(null!=f||h)return a.type="change",a.liveFired=b,g.event.trigger(a,c,d)};g.event.special.change=
{filters:{focusout:Y,beforedeactivate:Y,click:function(a){var b=a.target,c=b.type;if("radio"===c||"checkbox"===c||"select"===b.nodeName.toLowerCase())return Y.call(this,a)},keydown:function(a){var b=a.target,c=b.type;if(13===a.keyCode&&"textarea"!==b.nodeName.toLowerCase()||32===a.keyCode&&("checkbox"===c||"radio"===c)||"select-multiple"===c)return Y.call(this,a)},beforeactivate:function(a){a=a.target;g.data(a,"_change_data",X(a))}},setup:function(){if("file"===this.type)return!1;for(var a in P)g.event.add(this,
a+".specialChange",P[a]);return M.test(this.nodeName)},teardown:function(){g.event.remove(this,".specialChange");return M.test(this.nodeName)}};P=g.event.special.change.filters;P.focus=P.beforeactivate}r.addEventListener&&g.each({focus:"focusin",blur:"focusout"},function(a,b){function c(a){a=g.event.fix(a);a.type=b;return g.event.trigger(a,null,a.target)}g.event.special[b]={setup:function(){0===V[b]++&&r.addEventListener(a,c,!0)},teardown:function(){0===--V[b]&&r.removeEventListener(a,c,!0)}}});g.each(["bind",
"one"],function(a,c){g.fn[c]=function(a,d,f){if("object"===typeof a){for(var q in a)this[c](q,d,a[q],f);return this}if(g.isFunction(d)||!1===d)f=d,d=b;var h="one"===c?g.proxy(f,function(a){g(this).unbind(a,h);return f.apply(this,arguments)}):f;if("unload"===a&&"one"!==c)this.one(a,d,f);else{q=0;for(var k=this.length;q<k;q++)g.event.add(this[q],a,h,d)}return this}});g.fn.extend({unbind:function(a,b){if("object"===typeof a&&!a.preventDefault)for(var c in a)this.unbind(c,a[c]);else{c=0;for(var d=this.length;c<
d;c++)g.event.remove(this[c],a,b)}return this},delegate:function(a,b,c,d){return this.live(b,c,d,a)},undelegate:function(a,b,c){return 0===arguments.length?this.unbind("live"):this.die(b,null,c,a)},trigger:function(a,b){return this.each(function(){g.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0]){var c=g.Event(a);c.preventDefault();c.stopPropagation();g.event.trigger(c,b,this[0]);return c.result}},toggle:function(a){for(var b=arguments,c=1;c<b.length;)g.proxy(a,b[c++]);return this.click(g.proxy(a,
function(d){var f=(g.data(this,"lastToggle"+a.guid)||0)%c;g.data(this,"lastToggle"+a.guid,f+1);d.preventDefault();return b[f].apply(this,arguments)||!1}))},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}});var ea={focus:"focusin",blur:"focusout",mouseenter:"mouseover",mouseleave:"mouseout"};g.each(["live","die"],function(a,c){g.fn[c]=function(a,d,f,h){var q,k=0,l,m,n=h||this.selector,h=h?this:g(this.context);if("object"===typeof a&&!a.preventDefault){for(q in a)h[c](q,d,a[q],n);return this}g.isFunction(d)&&
(f=d,d=b);for(a=(a||"").split(" ");null!=(q=a[k++]);)if(l=F.exec(q),m="",l&&(m=l[0],q=q.replace(F,"")),"hover"===q)a.push("mouseenter"+m,"mouseleave"+m);else if(l=q,"focus"===q||"blur"===q?(a.push(ea[q]+m),q+=m):q=(ea[q]||q)+m,"live"===c){m=0;for(var r=h.length;m<r;m++)g.event.add(h[m],"live."+p(q,n),{data:d,selector:n,handler:f,origType:q,origHandler:f,preType:l})}else h.unbind("live."+p(q,n),f);return this}});g.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(a,b){g.fn[b]=function(a,c){null==c&&(c=a,a=null);return 0<arguments.length?this.bind(b,a,c):this.trigger(b)};g.attrFn&&(g.attrFn[b]=!0)});a.attachEvent&&!a.addEventListener&&g(a).bind("unload",function(){for(var a in g.cache)if(g.cache[a].handle)try{g.event.remove(g.cache[a].handle.elem)}catch(b){}});(function(){function a(b,c,d,f,g,h){for(var g=0,q=f.length;g<q;g++){var v=f[g];if(v){for(var k=!1,v=v[b];v;){if(v.sizcache===d){k=f[v.sizset];break}1===v.nodeType&&!h&&(v.sizcache=d,v.sizset=
g);if(v.nodeName.toLowerCase()===c){k=v;break}v=v[b]}f[g]=k}}}function c(a,b,d,f,g,h){for(var g=0,q=f.length;g<q;g++){var v=f[g];if(v){for(var k=!1,v=v[a];v;){if(v.sizcache===d){k=f[v.sizset];break}if(1===v.nodeType)if(h||(v.sizcache=d,v.sizset=g),"string"!==typeof b){if(v===b){k=!0;break}}else if(0<m.filter(b,[v]).length){k=v;break}v=v[a]}f[g]=k}}}var d=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,f=0,h=Object.prototype.toString,
k=!1,l=!0;[0,0].sort(function(){l=!1;return 0});var m=function(a,b,c,f){var c=c||[],g=b=b||r;if(1!==b.nodeType&&9!==b.nodeType)return[];if(!a||"string"!==typeof a)return c;var q,v,k,l,C,z=!0,p=m.isXML(b),o=[],H=a;do if(d.exec(""),q=d.exec(H))if(H=q[3],o.push(q[1]),q[2]){l=q[3];break}while(q);if(1<o.length&&w.exec(a))if(2===o.length&&n.relative[o[0]])v=N(o[0]+o[1],b);else for(v=n.relative[o[0]]?[b]:m(o.shift(),b);o.length;)a=o.shift(),n.relative[a]&&(a+=o.shift()),v=N(a,v);else if(!f&&1<o.length&&
9===b.nodeType&&!p&&n.match.ID.test(o[0])&&!n.match.ID.test(o[o.length-1])&&(q=m.find(o.shift(),b,p),b=q.expr?m.filter(q.expr,q.set)[0]:q.set[0]),b){q=f?{expr:o.pop(),set:s(f)}:m.find(o.pop(),1===o.length&&("~"===o[0]||"+"===o[0])&&b.parentNode?b.parentNode:b,p);v=q.expr?m.filter(q.expr,q.set):q.set;for(0<o.length?k=s(v):z=!1;o.length;)q=C=o.pop(),n.relative[C]?q=o.pop():C="",null==q&&(q=b),n.relative[C](k,q,p)}else k=[];k||(k=v);k||m.error(C||a);if("[object Array]"===h.call(k))if(z)if(b&&1===b.nodeType)for(a=
0;null!=k[a];a++)k[a]&&(!0===k[a]||1===k[a].nodeType&&m.contains(b,k[a]))&&c.push(v[a]);else for(a=0;null!=k[a];a++)k[a]&&1===k[a].nodeType&&c.push(v[a]);else c.push.apply(c,k);else s(k,c);l&&(m(l,g,c,f),m.uniqueSort(c));return c};m.uniqueSort=function(a){if(t&&(k=l,a.sort(t),k))for(var b=1;b<a.length;b++)a[b]===a[b-1]&&a.splice(b--,1);return a};m.matches=function(a,b){return m(a,null,null,b)};m.matchesSelector=function(a,b){return 0<m(b,null,null,[a]).length};m.find=function(a,b,c){var d;if(!a)return[];
for(var f=0,g=n.order.length;f<g;f++){var q,h=n.order[f];if(q=n.leftMatch[h].exec(a)){var v=q[1];q.splice(1,1);if("\\"!==v.substr(v.length-1)&&(q[1]=(q[1]||"").replace(/\\/g,""),d=n.find[h](q,b,c),null!=d)){a=a.replace(n.match[h],"");break}}}d||(d=b.getElementsByTagName("*"));return{set:d,expr:a}};m.filter=function(a,c,d,f){for(var g,q,h=a,v=[],k=c,D=c&&c[0]&&m.isXML(c[0]);a&&c.length;){for(var l in n.filter)if(null!=(g=n.leftMatch[l].exec(a))&&g[2]){var C,o,r=n.filter[l];o=g[1];q=!1;g.splice(1,1);
if("\\"!==o.substr(o.length-1)){k===v&&(v=[]);if(n.preFilter[l])if(g=n.preFilter[l](g,k,d,v,f,D)){if(!0===g)continue}else q=C=!0;if(g)for(var p=0;null!=(o=k[p]);p++)if(o){C=r(o,g,p,k);var z=f^!!C;d&&null!=C?z?q=!0:k[p]=!1:z&&(v.push(o),q=!0)}if(C!==b){d||(k=v);a=a.replace(n.match[l],"");if(!q)return[];break}}}if(a===h)if(null==q)m.error(a);else break;h=a}return k};m.error=function(a){throw"Syntax error, unrecognized expression: "+a;};var n=m.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,
CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(['"]*)(.*?)\3|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+\-]*)\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a){return a.getAttribute("href")}},
relative:{"+":function(a,b){var c="string"===typeof b,d=c&&!/\W/.test(b),c=c&&!d;d&&(b=b.toLowerCase());for(var d=0,f=a.length,g;d<f;d++)if(g=a[d]){for(;(g=g.previousSibling)&&1!==g.nodeType;);a[d]=c||g&&g.nodeName.toLowerCase()===b?g||!1:g===b}c&&m.filter(b,a,!0)},">":function(a,b){var c,d="string"===typeof b,f=0,g=a.length;if(d&&!/\W/.test(b))for(b=b.toLowerCase();f<g;f++){if(c=a[f])c=c.parentNode,a[f]=c.nodeName.toLowerCase()===b?c:!1}else{for(;f<g;f++)if(c=a[f])a[f]=d?c.parentNode:c.parentNode===
b;d&&m.filter(b,a,!0)}},"":function(b,d,g){var h,k=f++,m=c;"string"===typeof d&&!/\W/.test(d)&&(h=d=d.toLowerCase(),m=a);m("parentNode",d,k,b,h,g)},"~":function(b,d,g){var h,k=f++,m=c;"string"===typeof d&&!/\W/.test(d)&&(h=d=d.toLowerCase(),m=a);m("previousSibling",d,k,b,h,g)}},find:{ID:function(a,b,c){if("undefined"!==typeof b.getElementById&&!c)return(a=b.getElementById(a[1]))&&a.parentNode?[a]:[]},NAME:function(a,b){if("undefined"!==typeof b.getElementsByName){for(var c=[],d=b.getElementsByName(a[1]),
f=0,g=d.length;f<g;f++)d[f].getAttribute("name")===a[1]&&c.push(d[f]);return 0===c.length?null:c}},TAG:function(a,b){return b.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,b,c,d,f,g){a=" "+a[1].replace(/\\/g,"")+" ";if(g)return a;for(var g=0,q;null!=(q=b[g]);g++)q&&(f^(q.className&&0<=(" "+q.className+" ").replace(/[\t\n]/g," ").indexOf(a))?c||d.push(q):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(/\\/g,"")},TAG:function(a){return a[1].toLowerCase()},CHILD:function(a){if("nth"===
a[1]){var b=/(-?)(\d*)n((?:\+|-)?\d*)/.exec("even"===a[2]&&"2n"||"odd"===a[2]&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0;a[3]=b[3]-0}a[0]=f++;return a},ATTR:function(a,b,c,d,f,g){b=a[1].replace(/\\/g,"");!g&&n.attrMap[b]&&(a[1]=n.attrMap[b]);"~="===a[2]&&(a[4]=" "+a[4]+" ");return a},PSEUDO:function(a,b,c,f,g){if("not"===a[1])if(1<(d.exec(a[3])||"").length||/^\w/.test(a[3]))a[3]=m(a[3],null,null,b);else return a=m.filter(a[3],b,c,1^g),c||f.push.apply(f,a),!1;else if(n.match.POS.test(a[0])||
n.match.CHILD.test(a[0]))return!0;return a},POS:function(a){a.unshift(!0);return a}},filters:{enabled:function(a){return!1===a.disabled&&"hidden"!==a.type},disabled:function(a){return!0===a.disabled},checked:function(a){return!0===a.checked},selected:function(a){return!0===a.selected},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){return"text"===a.type},
radio:function(a){return"radio"===a.type},checkbox:function(a){return"checkbox"===a.type},file:function(a){return"file"===a.type},password:function(a){return"password"===a.type},submit:function(a){return"submit"===a.type},image:function(a){return"image"===a.type},reset:function(a){return"reset"===a.type},button:function(a){return"button"===a.type||"button"===a.nodeName.toLowerCase()},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)}},setFilters:{first:function(a,b){return 0===
b},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return 0===b%2},odd:function(a,b){return 1===b%2},lt:function(a,b,c){return b<c[3]-0},gt:function(a,b,c){return b>c[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var f=b[1],g=n.filters[f];if(g)return g(a,c,b,d);if("contains"===f)return 0<=(a.textContent||a.innerText||m.getText([a])||"").indexOf(b[3]);if("not"===f){b=b[3];c=0;for(d=b.length;c<d;c++)if(b[c]===a)return!1;
return!0}m.error("Syntax error, unrecognized expression: "+f)},CHILD:function(a,b){var c=b[1],d=a;switch(c){case "only":case "first":for(;d=d.previousSibling;)if(1===d.nodeType)return!1;if("first"===c)return!0;d=a;case "last":for(;d=d.nextSibling;)if(1===d.nodeType)return!1;return!0;case "nth":var c=b[2],f=b[3];if(1===c&&0===f)return!0;var g=b[0],q=a.parentNode;if(q&&(q.sizcache!==g||!a.nodeIndex)){for(var h=0,d=q.firstChild;d;d=d.nextSibling)1===d.nodeType&&(d.nodeIndex=++h);q.sizcache=g}d=a.nodeIndex-
f;return 0===c?0===d:0===d%c&&0<=d/c}},ID:function(a,b){return 1===a.nodeType&&a.getAttribute("id")===b},TAG:function(a,b){return"*"===b&&1===a.nodeType||a.nodeName.toLowerCase()===b},CLASS:function(a,b){return-1<(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)},ATTR:function(a,b){var c=b[1],c=n.attrHandle[c]?n.attrHandle[c](a):null!=a[c]?a[c]:a.getAttribute(c),d=c+"",f=b[2],g=b[4];return null==c?"!="===f:"="===f?d===g:"*="===f?0<=d.indexOf(g):"~="===f?0<=(" "+d+" ").indexOf(g):!g?d&&!1!==
c:"!="===f?d!==g:"^="===f?0===d.indexOf(g):"$="===f?d.substr(d.length-g.length)===g:"|="===f?d===g||d.substr(0,g.length+1)===g+"-":!1},POS:function(a,b,c,d){var f=n.setFilters[b[2]];if(f)return f(a,c,b,d)}}},w=n.match.POS,p=function(a,b){return"\\"+(b-0+1)},o;for(o in n.match)n.match[o]=RegExp(n.match[o].source+/(?![^\[]*\])(?![^\(]*\))/.source),n.leftMatch[o]=RegExp(/(^(?:.|\r|\n)*?)/.source+n.match[o].source.replace(/\\(\d+)/g,p));var s=function(a,b){a=Array.prototype.slice.call(a,0);return b?(b.push.apply(b,
a),b):a};try{Array.prototype.slice.call(r.documentElement.childNodes,0)}catch(H){s=function(a,b){var c=0,d=b||[];if("[object Array]"===h.call(a))Array.prototype.push.apply(d,a);else if("number"===typeof a.length)for(var f=a.length;c<f;c++)d.push(a[c]);else for(;a[c];c++)d.push(a[c]);return d}}var t,u;r.documentElement.compareDocumentPosition?t=function(a,b){return a===b?(k=!0,0):!a.compareDocumentPosition||!b.compareDocumentPosition?a.compareDocumentPosition?-1:1:a.compareDocumentPosition(b)&4?-1:
1}:(t=function(a,b){var c,d,f=[],g=[];c=a.parentNode;d=b.parentNode;var q=c;if(a===b)return k=!0,0;if(c===d)return u(a,b);if(c){if(!d)return 1}else return-1;for(;q;)f.unshift(q),q=q.parentNode;for(q=d;q;)g.unshift(q),q=q.parentNode;c=f.length;d=g.length;for(q=0;q<c&&q<d;q++)if(f[q]!==g[q])return u(f[q],g[q]);return q===c?u(a,g[q],-1):u(f[q],b,1)},u=function(a,b,c){if(a===b)return c;for(a=a.nextSibling;a;){if(a===b)return-1;a=a.nextSibling}return 1});m.getText=function(a){for(var b="",c,d=0;a[d];d++)c=
a[d],3===c.nodeType||4===c.nodeType?b+=c.nodeValue:8!==c.nodeType&&(b+=m.getText(c.childNodes));return b};(function(){var a=r.createElement("div"),c="script"+(new Date).getTime(),d=r.documentElement;a.innerHTML="<a name='"+c+"'/>";d.insertBefore(a,d.firstChild);r.getElementById(c)&&(n.find.ID=function(a,c,d){if("undefined"!==typeof c.getElementById&&!d)return(c=c.getElementById(a[1]))?c.id===a[1]||"undefined"!==typeof c.getAttributeNode&&c.getAttributeNode("id").nodeValue===a[1]?[c]:b:[]},n.filter.ID=
function(a,b){var c="undefined"!==typeof a.getAttributeNode&&a.getAttributeNode("id");return 1===a.nodeType&&c&&c.nodeValue===b});d.removeChild(a);d=a=null})();(function(){var a=r.createElement("div");a.appendChild(r.createComment(""));0<a.getElementsByTagName("*").length&&(n.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if("*"===a[1]){for(var d=[],f=0;c[f];f++)1===c[f].nodeType&&d.push(c[f]);c=d}return c});a.innerHTML="<a href='#'></a>";a.firstChild&&"undefined"!==typeof a.firstChild.getAttribute&&
"#"!==a.firstChild.getAttribute("href")&&(n.attrHandle.href=function(a){return a.getAttribute("href",2)});a=null})();r.querySelectorAll&&function(){var a=m,b=r.createElement("div");b.innerHTML="<p class='TEST'></p>";if(!(b.querySelectorAll&&0===b.querySelectorAll(".TEST").length)){m=function(b,c,d,f){c=c||r;b=b.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!f&&!m.isXML(c))if(9===c.nodeType)try{return s(c.querySelectorAll(b),d)}catch(g){}else if(1===c.nodeType&&"object"!==c.nodeName.toLowerCase()){var q=
c.getAttribute("id"),h=q||"__sizzle__";q||c.setAttribute("id",h);try{return s(c.querySelectorAll("#"+h+" "+b),d)}catch(v){}finally{q||c.removeAttribute("id")}}return a(b,c,d,f)};for(var c in a)m[c]=a[c];b=null}}();(function(){var a=r.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector,c=!1;try{b.call(r.documentElement,"[test!='']:sizzle")}catch(d){c=!0}b&&(m.matchesSelector=function(a,d){d=d.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(c||
!n.match.PSEUDO.test(d)&&!/!=/.test(d))return b.call(a,d)}catch(f){}return 0<m(d,null,null,[a]).length})})();(function(){var a=r.createElement("div");a.innerHTML="<div class='test e'></div><div class='test'></div>";a.getElementsByClassName&&0!==a.getElementsByClassName("e").length&&(a.lastChild.className="e",1!==a.getElementsByClassName("e").length&&(n.order.splice(1,0,"CLASS"),n.find.CLASS=function(a,b,c){if("undefined"!==typeof b.getElementsByClassName&&!c)return b.getElementsByClassName(a[1])},
a=null))})();m.contains=r.documentElement.contains?function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:r.documentElement.compareDocumentPosition?function(a,b){return!!(a.compareDocumentPosition(b)&16)}:function(){return!1};m.isXML=function(a){return(a=(a?a.ownerDocument||a:0).documentElement)?"HTML"!==a.nodeName:!1};var N=function(a,b){for(var c,d=[],f="",g=b.nodeType?[b]:b;c=n.match.PSEUDO.exec(a);)f+=c[0],a=a.replace(n.match.PSEUDO,"");a=n.relative[a]?a+"*":a;c=0;for(var q=g.length;c<q;c++)m(a,
g[c],d);return m.filter(f,d)};g.find=m;g.expr=m.selectors;g.expr[":"]=g.expr.filters;g.unique=m.uniqueSort;g.text=m.getText;g.isXMLDoc=m.isXML;g.contains=m.contains})();var ma=/Until$/,H=/^(?:parents|prevUntil|prevAll)/,N=/,/,S=/^.[^:#\[\.,]*$/,Ia=Array.prototype.slice,Ja=g.expr.match.POS;g.fn.extend({find:function(a){for(var b=this.pushStack("","find",a),c=0,d=0,f=this.length;d<f;d++)if(c=b.length,g.find(a,this[d],b),0<d)for(var h=c;h<b.length;h++)for(var k=0;k<c;k++)if(b[k]===b[h]){b.splice(h--,
1);break}return b},has:function(a){var b=g(a);return this.filter(function(){for(var a=0,c=b.length;a<c;a++)if(g.contains(this,b[a]))return!0})},not:function(a){return this.pushStack(n(this,a,!1),"not",a)},filter:function(a){return this.pushStack(n(this,a,!0),"filter",a)},is:function(a){return!!a&&0<g.filter(a,this).length},closest:function(a,b){var c=[],d,f,h=this[0];if(g.isArray(a)){var k,m={},l=1;if(h&&a.length){d=0;for(f=a.length;d<f;d++)k=a[d],m[k]||(m[k]=g.expr.match.POS.test(k)?g(k,b||this.context):
k);for(;h&&h.ownerDocument&&h!==b;){for(k in m)d=m[k],(d.jquery?-1<d.index(h):g(h).is(d))&&c.push({selector:k,elem:h,level:l});h=h.parentNode;l++}}return c}k=Ja.test(a)?g(a,b||this.context):null;d=0;for(f=this.length;d<f;d++)for(h=this[d];h;)if(k?-1<k.index(h):g.find.matchesSelector(h,a)){c.push(h);break}else if(h=h.parentNode,!h||!h.ownerDocument||h===b)break;c=1<c.length?g.unique(c):c;return this.pushStack(c,"closest",a)},index:function(a){return!a||"string"===typeof a?g.inArray(this[0],a?g(a):
this.parent().children()):g.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var c="string"===typeof a?g(a,b||this.context):g.makeArray(a),d=g.merge(this.get(),c);return this.pushStack(!c[0]||!c[0].parentNode||11===c[0].parentNode.nodeType||!d[0]||!d[0].parentNode||11===d[0].parentNode.nodeType?d:g.unique(d))},andSelf:function(){return this.add(this.prevObject)}});g.each({parent:function(a){return(a=a.parentNode)&&11!==a.nodeType?a:null},parents:function(a){return g.dir(a,"parentNode")},parentsUntil:function(a,
b,c){return g.dir(a,"parentNode",c)},next:function(a){return g.nth(a,2,"nextSibling")},prev:function(a){return g.nth(a,2,"previousSibling")},nextAll:function(a){return g.dir(a,"nextSibling")},prevAll:function(a){return g.dir(a,"previousSibling")},nextUntil:function(a,b,c){return g.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return g.dir(a,"previousSibling",c)},siblings:function(a){return g.sibling(a.parentNode.firstChild,a)},children:function(a){return g.sibling(a.firstChild)},contents:function(a){return g.nodeName(a,
"iframe")?a.contentDocument||a.contentWindow.document:g.makeArray(a.childNodes)}},function(a,b){g.fn[a]=function(c,d){var f=g.map(this,b,c);ma.test(a)||(d=c);d&&"string"===typeof d&&(f=g.filter(d,f));f=1<this.length?g.unique(f):f;if((1<this.length||N.test(d))&&H.test(a))f=f.reverse();return this.pushStack(f,a,Ia.call(arguments).join(","))}});g.extend({filter:function(a,b,c){c&&(a=":not("+a+")");return 1===b.length?g.find.matchesSelector(b[0],a)?[b[0]]:[]:g.find.matches(a,b)},dir:function(a,c,d){for(var f=
[],a=a[c];a&&9!==a.nodeType&&(d===b||1!==a.nodeType||!g(a).is(d));)1===a.nodeType&&f.push(a),a=a[c];return f},nth:function(a,b,c){for(var b=b||1,d=0;a&&!(1===a.nodeType&&++d===b);a=a[c]);return a},sibling:function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c}});var ra=/ jQuery\d+="(?:\d+|null)"/g,ha=/^\s+/,sa=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,ta=/<([\w:]+)/,Ka=/<tbody/i,La=/<|&#?\w+;/,ua=/<(?:script|object|embed|option|style)/i,
va=/checked\s*(?:[^=]|=\s*.checked.)/i,Ma=/\=([^="'>\s]+\/)>/g,J={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,"",""]};J.optgroup=J.option;J.tbody=J.tfoot=J.colgroup=J.caption=J.thead;J.th=J.td;g.support.htmlSerialize||(J._default=
[1,"div<div>","</div>"]);g.fn.extend({text:function(a){return g.isFunction(a)?this.each(function(b){var c=g(this);c.text(a.call(this,b,c.text()))}):"object"!==typeof a&&a!==b?this.empty().append((this[0]&&this[0].ownerDocument||r).createTextNode(a)):g.text(this)},wrapAll:function(a){if(g.isFunction(a))return this.each(function(b){g(this).wrapAll(a.call(this,b))});if(this[0]){var b=g(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]);b.map(function(){for(var a=this;a.firstChild&&
1===a.firstChild.nodeType;)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return g.isFunction(a)?this.each(function(b){g(this).wrapInner(a.call(this,b))}):this.each(function(){var b=g(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){g(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){g.nodeName(this,"body")||g(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,
!0,function(a){1===this.nodeType&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){1===this.nodeType&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=g(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,
!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,g(arguments[0]).toArray());return a}},remove:function(a,b){for(var c=0,d;null!=(d=this[c]);c++)if(!a||g.filter(a,[d]).length)!b&&1===d.nodeType&&(g.cleanData(d.getElementsByTagName("*")),g.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;null!=(b=this[a]);a++)for(1===b.nodeType&&g.cleanData(b.getElementsByTagName("*"));b.firstChild;)b.removeChild(b.firstChild);
return this},clone:function(a){var b=this.map(function(){if(!g.support.noCloneEvent&&!g.isXMLDoc(this)){var a=this.outerHTML,b=this.ownerDocument;a||(a=b.createElement("div"),a.appendChild(this.cloneNode(!0)),a=a.innerHTML);return g.clean([a.replace(ra,"").replace(Ma,'="$1">').replace(ha,"")],b)[0]}return this.cloneNode(!0)});!0===a&&(o(this,b),o(this.find("*"),b.find("*")));return b},html:function(a){if(a===b)return this[0]&&1===this[0].nodeType?this[0].innerHTML.replace(ra,""):null;if("string"===
typeof a&&!ua.test(a)&&(g.support.leadingWhitespace||!ha.test(a))&&!J[(ta.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(sa,"<$1></$2>");try{for(var c=0,d=this.length;c<d;c++)1===this[c].nodeType&&(g.cleanData(this[c].getElementsByTagName("*")),this[c].innerHTML=a)}catch(f){this.empty().append(a)}}else g.isFunction(a)?this.each(function(b){var c=g(this);c.html(a.call(this,b,c.html()))}):this.empty().append(a);return this},replaceWith:function(a){if(this[0]&&this[0].parentNode){if(g.isFunction(a))return this.each(function(b){var c=
g(this),d=c.html();c.replaceWith(a.call(this,b,d))});"string"!==typeof a&&(a=g(a).detach());return this.each(function(){var b=this.nextSibling,c=this.parentNode;g(this).remove();b?g(b).before(a):g(c).append(a)})}return this.pushStack(g(g.isFunction(a)?a():a),"replaceWith",a)},detach:function(a){return this.remove(a,!0)},domManip:function(a,c,d){var f,h,k,m=a[0],l=[];if(!g.support.checkClone&&3===arguments.length&&"string"===typeof m&&va.test(m))return this.each(function(){g(this).domManip(a,c,d,!0)});
if(g.isFunction(m))return this.each(function(f){var h=g(this);a[0]=m.call(this,f,c?h.html():b);h.domManip(a,c,d)});if(this[0]){f=m&&m.parentNode;f=g.support.parentNode&&f&&11===f.nodeType&&f.childNodes.length===this.length?{fragment:f}:g.buildFragment(a,this,l);k=f.fragment;if(h=1===k.childNodes.length?k=k.firstChild:k.firstChild){c=c&&g.nodeName(h,"tr");h=0;for(var n=this.length;h<n;h++)d.call(c?g.nodeName(this[h],"table")?this[h].getElementsByTagName("tbody")[0]||this[h].appendChild(this[h].ownerDocument.createElement("tbody")):
this[h]:this[h],0<h||f.cacheable||1<this.length?k.cloneNode(!0):k)}l.length&&g.each(l,t)}return this}});g.buildFragment=function(a,b,c){var d,f,h,b=b&&b[0]?b[0].ownerDocument||b[0]:r;if(1===a.length&&"string"===typeof a[0]&&512>a[0].length&&b===r&&!ua.test(a[0])&&(g.support.checkClone||!va.test(a[0])))if(f=!0,h=g.fragments[a[0]])1!==h&&(d=h);d||(d=b.createDocumentFragment(),g.clean(a,b,d,c));f&&(g.fragments[a[0]]=h?d:1);return{fragment:d,cacheable:f}};g.fragments={};g.each({appendTo:"append",prependTo:"prepend",
insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){g.fn[a]=function(c){var d=[],c=g(c),f=1===this.length&&this[0].parentNode;if(f&&11===f.nodeType&&1===f.childNodes.length&&1===c.length)return c[b](this[0]),this;for(var f=0,h=c.length;f<h;f++){var k=(0<f?this.clone(!0):this).get();g(c[f])[b](k);d=d.concat(k)}return this.pushStack(d,a,c.selector)}});g.extend({clean:function(a,b,c,d){b=b||r;"undefined"===typeof b.createElement&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||
r);for(var f=[],h=0,k;null!=(k=a[h]);h++)if("number"===typeof k&&(k+=""),k){if("string"===typeof k&&!La.test(k))k=b.createTextNode(k);else if("string"===typeof k){k=k.replace(sa,"<$1></$2>");var m=(ta.exec(k)||["",""])[1].toLowerCase(),l=J[m]||J._default,n=l[0],o=b.createElement("div");for(o.innerHTML=l[1]+k+l[2];n--;)o=o.lastChild;if(!g.support.tbody){n=Ka.test(k);m="table"===m&&!n?o.firstChild&&o.firstChild.childNodes:"<table>"===l[1]&&!n?o.childNodes:[];for(l=m.length-1;0<=l;--l)g.nodeName(m[l],
"tbody")&&!m[l].childNodes.length&&m[l].parentNode.removeChild(m[l])}!g.support.leadingWhitespace&&ha.test(k)&&o.insertBefore(b.createTextNode(ha.exec(k)[0]),o.firstChild);k=o.childNodes}k.nodeType?f.push(k):f=g.merge(f,k)}if(c)for(h=0;f[h];h++)d&&g.nodeName(f[h],"script")&&(!f[h].type||"text/javascript"===f[h].type.toLowerCase())?d.push(f[h].parentNode?f[h].parentNode.removeChild(f[h]):f[h]):(1===f[h].nodeType&&f.splice.apply(f,[h+1,0].concat(g.makeArray(f[h].getElementsByTagName("script")))),c.appendChild(f[h]));
return f},cleanData:function(a){for(var b,c,d=g.cache,f=g.event.special,h=g.support.deleteExpando,k=0,m;null!=(m=a[k]);k++)if(!m.nodeName||!g.noData[m.nodeName.toLowerCase()])if(c=m[g.expando]){if((b=d[c])&&b.events)for(var l in b.events)f[l]?g.event.remove(m,l):g.removeEvent(m,l,b.handle);h?delete m[g.expando]:m.removeAttribute&&m.removeAttribute(g.expando);delete d[c]}}});var wa=/alpha\([^)]*\)/i,Na=/opacity=([^)]*)/,Oa=/-([a-z])/ig,Pa=/([A-Z])/g,xa=/^-?\d+(?:px)?$/i,Qa=/^-?\d/,Ra={position:"absolute",
visibility:"hidden",display:"block"},Ca=["Left","Right"],Da=["Top","Bottom"],fa,ya,ia,Sa=function(a,b){return b.toUpperCase()};g.fn.css=function(a,c){return 2===arguments.length&&c===b?this:g.access(this,a,c,!0,function(a,c,d){return d!==b?g.style(a,c,d):g.css(a,c)})};g.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=fa(a,"opacity","opacity");return""===c?"1":c}return a.style.opacity}}},cssNumber:{zIndex:!0,fontWeight:!0,opacity:!0,zoom:!0,lineHeight:!0},cssProps:{"float":g.support.cssFloat?
"cssFloat":"styleFloat"},style:function(a,c,d,f){if(a&&!(3===a.nodeType||8===a.nodeType||!a.style)){var h,k=g.camelCase(c),m=a.style,l=g.cssHooks[k],c=g.cssProps[k]||k;if(d!==b){if(!("number"===typeof d&&isNaN(d)||null==d))if("number"===typeof d&&!g.cssNumber[k]&&(d+="px"),!l||!("set"in l)||(d=l.set(a,d))!==b)try{m[c]=d}catch(n){}}else return l&&"get"in l&&(h=l.get(a,!1,f))!==b?h:m[c]}},css:function(a,c,d){var f,h=g.camelCase(c),k=g.cssHooks[h],c=g.cssProps[h]||h;if(k&&"get"in k&&(f=k.get(a,!0,d))!==
b)return f;if(fa)return fa(a,c,h)},swap:function(a,b,c){var d={},f;for(f in b)d[f]=a.style[f],a.style[f]=b[f];c.call(a);for(f in b)a.style[f]=d[f]},camelCase:function(a){return a.replace(Oa,Sa)}});g.curCSS=g.css;g.each(["height","width"],function(a,b){g.cssHooks[b]={get:function(a,c,d){var f;if(c){0!==a.offsetWidth?f=s(a,b,d):g.swap(a,Ra,function(){f=s(a,b,d)});if(0>=f&&(f=fa(a,b,b),"0px"===f&&ia&&(f=ia(a,b,b)),null!=f))return""===f||"auto"===f?"0px":f;return 0>f||null==f?(f=a.style[b],""===f||"auto"===
f?"0px":f):"string"===typeof f?f:f+"px"}},set:function(a,b){if(xa.test(b)){if(b=parseFloat(b),0<=b)return b+"px"}else return b}}});g.support.opacity||(g.cssHooks.opacity={get:function(a,b){return Na.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style;c.zoom=1;var d=g.isNaN(b)?"":"alpha(opacity="+100*b+")",f=c.filter||"";c.filter=wa.test(f)?f.replace(wa,d):c.filter+" "+d}});r.defaultView&&r.defaultView.getComputedStyle&&
(ya=function(a,c,d){var f,d=d.replace(Pa,"-$1").toLowerCase();if(!(c=a.ownerDocument.defaultView))return b;if(c=c.getComputedStyle(a,null))f=c.getPropertyValue(d),""===f&&!g.contains(a.ownerDocument.documentElement,a)&&(f=g.style(a,d));return f});r.documentElement.currentStyle&&(ia=function(a,b){var c,d,f=a.currentStyle&&a.currentStyle[b],g=a.style;!xa.test(f)&&Qa.test(f)&&(c=g.left,d=a.runtimeStyle.left,a.runtimeStyle.left=a.currentStyle.left,g.left="fontSize"===b?"1em":f||0,f=g.pixelLeft+"px",g.left=
c,a.runtimeStyle.left=d);return""===f?"auto":f});fa=ya||ia;g.expr&&g.expr.filters&&(g.expr.filters.hidden=function(a){var b=a.offsetHeight;return 0===a.offsetWidth&&0===b||!g.support.reliableHiddenOffsets&&"none"===(a.style.display||g.css(a,"display"))},g.expr.filters.visible=function(a){return!g.expr.filters.hidden(a)});var Ta=g.now(),Ua=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,Va=/^(?:select|textarea)/i,Wa=/^(?:color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,
Xa=/^(?:GET|HEAD)$/,Ea=/\[\]$/,Z=/\=\?(&|$)/,na=/\?/,Ya=/([?&])_=[^&]*/,Za=/^(\w+:)?\/\/([^\/?#]+)/,$a=/%20/g,ab=/#.*$/,za=g.fn.load;g.fn.extend({load:function(a,b,c){if("string"!==typeof a&&za)return za.apply(this,arguments);if(!this.length)return this;var d=a.indexOf(" ");if(0<=d)var f=a.slice(d,a.length),a=a.slice(0,d);d="GET";b&&(g.isFunction(b)?(c=b,b=null):"object"===typeof b&&(b=g.param(b,g.ajaxSettings.traditional),d="POST"));var h=this;g.ajax({url:a,type:d,dataType:"html",data:b,complete:function(a,
b){if("success"===b||"notmodified"===b)h.html(f?g("<div>").append(a.responseText.replace(Ua,"")).find(f):a.responseText);c&&h.each(c,[a.responseText,b,a])}});return this},serialize:function(){return g.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?g.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||Va.test(this.nodeName)||Wa.test(this.type))}).map(function(a,b){var c=g(this).val();return null==
c?null:g.isArray(c)?g.map(c,function(a){return{name:b.name,value:a}}):{name:b.name,value:c}}).get()}});g.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(a,b){g.fn[b]=function(a){return this.bind(b,a)}});g.extend({get:function(a,b,c,d){g.isFunction(b)&&(d=d||c,c=b,b=null);return g.ajax({type:"GET",url:a,data:b,success:c,dataType:d})},getScript:function(a,b){return g.get(a,null,b,"script")},getJSON:function(a,b,c){return g.get(a,b,c,"json")},post:function(a,
b,c,d){g.isFunction(b)&&(d=d||c,c=b,b={});return g.ajax({type:"POST",url:a,data:b,success:c,dataType:d})},ajaxSetup:function(a){g.extend(g.ajaxSettings,a)},ajaxSettings:{url:location.href,global:!0,type:"GET",contentType:"application/x-www-form-urlencoded",processData:!0,async:!0,xhr:function(){return new a.XMLHttpRequest},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},
ajax:function(c){var d=g.extend(!0,{},g.ajaxSettings,c),f,h,k,m=d.type.toUpperCase(),l=Xa.test(m);d.url=d.url.replace(ab,"");d.context=c&&null!=c.context?c.context:d;d.data&&d.processData&&"string"!==typeof d.data&&(d.data=g.param(d.data,d.traditional));if("jsonp"===d.dataType){if("GET"===m)Z.test(d.url)||(d.url+=(na.test(d.url)?"&":"?")+(d.jsonp||"callback")+"=?");else if(!d.data||!Z.test(d.data))d.data=(d.data?d.data+"&":"")+(d.jsonp||"callback")+"=?";d.dataType="json"}if("json"===d.dataType&&(d.data&&
Z.test(d.data)||Z.test(d.url))){f=d.jsonpCallback||"jsonp"+Ta++;d.data&&(d.data=(d.data+"").replace(Z,"="+f+"$1"));d.url=d.url.replace(Z,"="+f+"$1");d.dataType="script";var n=a[f];a[f]=function(c){if(g.isFunction(n))n(c);else{a[f]=b;try{delete a[f]}catch(q){}}k=c;g.handleSuccess(d,u,h,k);g.handleComplete(d,u,h,k);w&&w.removeChild(s)}}"script"===d.dataType&&null===d.cache&&(d.cache=!1);if(!1===d.cache&&l){var o=g.now(),p=d.url.replace(Ya,"$1_="+o);d.url=p+(p===d.url?(na.test(d.url)?"&":"?")+"_="+o:
"")}d.data&&l&&(d.url+=(na.test(d.url)?"&":"?")+d.data);d.global&&0===g.active++&&g.event.trigger("ajaxStart");o=(o=Za.exec(d.url))&&(o[1]&&o[1].toLowerCase()!==location.protocol||o[2].toLowerCase()!==location.host);if("script"===d.dataType&&"GET"===m&&o){var w=r.getElementsByTagName("head")[0]||r.documentElement,s=r.createElement("script");d.scriptCharset&&(s.charset=d.scriptCharset);s.src=d.url;if(!f){var H=!1;s.onload=s.onreadystatechange=function(){if(!H&&(!this.readyState||"loaded"===this.readyState||
"complete"===this.readyState))H=!0,g.handleSuccess(d,u,h,k),g.handleComplete(d,u,h,k),s.onload=s.onreadystatechange=null,w&&s.parentNode&&w.removeChild(s)}}w.insertBefore(s,w.firstChild);return b}var t=!1,u=d.xhr();if(u){d.username?u.open(m,d.url,d.async,d.username,d.password):u.open(m,d.url,d.async);try{(null!=d.data&&!l||c&&c.contentType)&&u.setRequestHeader("Content-Type",d.contentType),d.ifModified&&(g.lastModified[d.url]&&u.setRequestHeader("If-Modified-Since",g.lastModified[d.url]),g.etag[d.url]&&
u.setRequestHeader("If-None-Match",g.etag[d.url])),o||u.setRequestHeader("X-Requested-With","XMLHttpRequest"),u.setRequestHeader("Accept",d.dataType&&d.accepts[d.dataType]?d.accepts[d.dataType]+", */*; q=0.01":d.accepts._default)}catch(N){}if(d.beforeSend&&!1===d.beforeSend.call(d.context,u,d))return d.global&&1===g.active--&&g.event.trigger("ajaxStop"),u.abort(),!1;d.global&&g.triggerGlobal(d,"ajaxSend",[u,d]);var y=u.onreadystatechange=function(a){if(!u||0===u.readyState||"abort"===a)t||g.handleComplete(d,
u,h,k),t=!0,u&&(u.onreadystatechange=g.noop);else if(!t&&u&&(4===u.readyState||"timeout"===a)){t=!0;u.onreadystatechange=g.noop;h="timeout"===a?"timeout":!g.httpSuccess(u)?"error":d.ifModified&&g.httpNotModified(u,d.url)?"notmodified":"success";var b;if("success"===h)try{k=g.httpData(u,d.dataType,d)}catch(c){h="parsererror",b=c}"success"===h||"notmodified"===h?f||g.handleSuccess(d,u,h,k):g.handleError(d,u,h,b);f||g.handleComplete(d,u,h,k);"timeout"===a&&u.abort();d.async&&(u=null)}};try{var A=u.abort;
u.abort=function(){u&&Function.prototype.call.call(A,u);y("abort")}}catch(S){}d.async&&0<d.timeout&&setTimeout(function(){u&&!t&&y("timeout")},d.timeout);try{u.send(l||null==d.data?null:d.data)}catch(B){g.handleError(d,u,null,B),g.handleComplete(d,u,h,k)}d.async||y();return u}},param:function(a,c){var d=[],f=function(a,b){b=g.isFunction(b)?b():b;d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=g.ajaxSettings.traditional);if(g.isArray(a)||a.jquery)g.each(a,function(){f(this.name,
this.value)});else for(var h in a)l(h,a[h],c,f);return d.join("&").replace($a,"+")}});g.extend({active:0,lastModified:{},etag:{},handleError:function(a,b,c,d){a.error&&a.error.call(a.context,b,c,d);a.global&&g.triggerGlobal(a,"ajaxError",[b,a,d])},handleSuccess:function(a,b,c,d){a.success&&a.success.call(a.context,d,c,b);a.global&&g.triggerGlobal(a,"ajaxSuccess",[b,a])},handleComplete:function(a,b,c){a.complete&&a.complete.call(a.context,b,c);a.global&&g.triggerGlobal(a,"ajaxComplete",[b,a]);a.global&&
1===g.active--&&g.event.trigger("ajaxStop")},triggerGlobal:function(a,b,c){(a.context&&null==a.context.url?g(a.context):g.event).trigger(b,c)},httpSuccess:function(a){try{return!a.status&&"file:"===location.protocol||200<=a.status&&300>a.status||304===a.status||1223===a.status}catch(b){}return!1},httpNotModified:function(a,b){var c=a.getResponseHeader("Last-Modified"),d=a.getResponseHeader("Etag");c&&(g.lastModified[b]=c);d&&(g.etag[b]=d);return 304===a.status},httpData:function(a,b,c){var d=a.getResponseHeader("content-type")||
"",f="xml"===b||!b&&0<=d.indexOf("xml"),a=f?a.responseXML:a.responseText;f&&"parsererror"===a.documentElement.nodeName&&g.error("parsererror");c&&c.dataFilter&&(a=c.dataFilter(a,b));"string"===typeof a&&("json"===b||!b&&0<=d.indexOf("json")?a=g.parseJSON(a):("script"===b||!b&&0<=d.indexOf("javascript"))&&g.globalEval(a));return a}});a.ActiveXObject&&(g.ajaxSettings.xhr=function(){if("file:"!==a.location.protocol)try{return new a.XMLHttpRequest}catch(b){}try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(c){}});
g.support.ajax=!!g.ajaxSettings.xhr();var ka={},bb=/^(?:toggle|show|hide)$/,cb=/^([+\-]=)?([\d+.\-]+)(.*)$/,ja,oa=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];g.fn.extend({show:function(a,b,c){if(a||0===a)return this.animate(u("show",3),a,b,c);for(var c=0,d=this.length;c<d;c++)a=this[c],b=a.style.display,!g.data(a,"olddisplay")&&"none"===b&&(b=a.style.display=""),""===b&&"none"===g.css(a,"display")&&
g.data(a,"olddisplay",w(a.nodeName));for(c=0;c<d;c++)if(a=this[c],b=a.style.display,""===b||"none"===b)a.style.display=g.data(a,"olddisplay")||"";return this},hide:function(a,b,c){if(a||0===a)return this.animate(u("hide",3),a,b,c);a=0;for(b=this.length;a<b;a++)c=g.css(this[a],"display"),"none"!==c&&g.data(this[a],"olddisplay",c);for(a=0;a<b;a++)this[a].style.display="none";return this},_toggle:g.fn.toggle,toggle:function(a,b,c){var d="boolean"===typeof a;g.isFunction(a)&&g.isFunction(b)?this._toggle.apply(this,
arguments):null==a||d?this.each(function(){var b=d?a:g(this).is(":hidden");g(this)[b?"show":"hide"]()}):this.animate(u("toggle",3),a,b,c);return this},fadeTo:function(a,b,c,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,d){var f=g.speed(b,c,d);return g.isEmptyObject(a)?this.each(f.complete):this[!1===f.queue?"each":"queue"](function(){var b=g.extend({},f),c,d=1===this.nodeType,h=d&&g(this).is(":hidden"),k=this;for(c in a){var m=g.camelCase(c);
c!==m&&(a[m]=a[c],delete a[c],c=m);if("hide"===a[c]&&h||"show"===a[c]&&!h)return b.complete.call(this);if(d&&("height"===c||"width"===c))b.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],"inline"===g.css(this,"display")&&"none"===g.css(this,"float")&&(g.support.inlineBlockNeedsLayout?"inline"===w(this.nodeName)?this.style.display="inline-block":(this.style.display="inline",this.style.zoom=1):this.style.display="inline-block");g.isArray(a[c])&&((b.specialEasing=b.specialEasing||
{})[c]=a[c][1],a[c]=a[c][0])}null!=b.overflow&&(this.style.overflow="hidden");b.curAnim=g.extend({},a);g.each(a,function(c,d){var f=new g.fx(k,b,c);if(bb.test(d))f["toggle"===d?h?"show":"hide":d](a);else{var m=cb.exec(d),l=f.cur()||0;if(m){var n=parseFloat(m[2]),o=m[3]||"px";"px"!==o&&(g.style(k,c,(n||1)+o),l*=(n||1)/f.cur(),g.style(k,c,l+o));m[1]&&(n=("-="===m[1]?-1:1)*n+l);f.custom(l,n,o)}else f.custom(l,d,"")}});return!0})},stop:function(a,b){var c=g.timers;a&&this.queue([]);this.each(function(){for(var a=
c.length-1;0<=a;a--)c[a].elem===this&&(b&&c[a](!0),c.splice(a,1))});b||this.dequeue();return this}});g.each({slideDown:u("show",1),slideUp:u("hide",1),slideToggle:u("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){g.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}});g.extend({speed:function(a,b,c){var d=a&&"object"===typeof a?g.extend({},a):{complete:c||!c&&b||g.isFunction(a)&&a,duration:a,easing:c&&b||b&&!g.isFunction(b)&&b};d.duration=
g.fx.off?0:"number"===typeof d.duration?d.duration:d.duration in g.fx.speeds?g.fx.speeds[d.duration]:g.fx.speeds._default;d.old=d.complete;d.complete=function(){!1!==d.queue&&g(this).dequeue();g.isFunction(d.old)&&d.old.call(this)};return d},easing:{linear:function(a,b,c,d){return c+d*a},swing:function(a,b,c,d){return(-Math.cos(a*Math.PI)/2+0.5)*d+c}},timers:[],fx:function(a,b,c){this.options=b;this.elem=a;this.prop=c;b.orig||(b.orig={})}});g.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,
this.now,this);(g.fx.step[this.prop]||g.fx.step._default)(this)},cur:function(){if(null!=this.elem[this.prop]&&(!this.elem.style||null==this.elem.style[this.prop]))return this.elem[this.prop];var a=parseFloat(g.css(this.elem,this.prop));return a&&-1E4<a?a:0},custom:function(a,b,c){function d(a){return f.step(a)}var f=this,h=g.fx;this.startTime=g.now();this.start=a;this.end=b;this.unit=c||this.unit||"px";this.now=this.start;this.pos=this.state=0;d.elem=this.elem;d()&&g.timers.push(d)&&!ja&&(ja=setInterval(h.tick,
h.interval))},show:function(){this.options.orig[this.prop]=g.style(this.elem,this.prop);this.options.show=!0;this.custom("width"===this.prop||"height"===this.prop?1:0,this.cur());g(this.elem).show()},hide:function(){this.options.orig[this.prop]=g.style(this.elem,this.prop);this.options.hide=!0;this.custom(this.cur(),0)},step:function(a){var b=g.now(),c=!0;if(a||b>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=!0;for(var d in this.options.curAnim)!0!==
this.options.curAnim[d]&&(c=!1);if(c){if(null!=this.options.overflow&&!g.support.shrinkWrapBlocks){var f=this.elem,h=this.options;g.each(["","X","Y"],function(a,b){f.style["overflow"+b]=h.overflow[a]})}this.options.hide&&g(this.elem).hide();if(this.options.hide||this.options.show)for(var k in this.options.curAnim)g.style(this.elem,k,this.options.orig[k]);this.options.complete.call(this.elem)}return!1}a=b-this.startTime;this.state=a/this.options.duration;b=this.options.easing||(g.easing.swing?"swing":
"linear");this.pos=g.easing[this.options.specialEasing&&this.options.specialEasing[this.prop]||b](this.state,a,0,1,this.options.duration);this.now=this.start+(this.end-this.start)*this.pos;this.update();return!0}};g.extend(g.fx,{tick:function(){for(var a=g.timers,b=0;b<a.length;b++)a[b]()||a.splice(b--,1);a.length||g.fx.stop()},interval:13,stop:function(){clearInterval(ja);ja=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){g.style(a.elem,"opacity",a.now)},_default:function(a){a.elem.style&&
null!=a.elem.style[a.prop]?a.elem.style[a.prop]=("width"===a.prop||"height"===a.prop?Math.max(0,a.now):a.now)+a.unit:a.elem[a.prop]=a.now}}});g.expr&&g.expr.filters&&(g.expr.filters.animated=function(a){return g.grep(g.timers,function(b){return a===b.elem}).length});var db=/^t(?:able|d|h)$/i,Aa=/^(?:body|html)$/i;g.fn.offset="getBoundingClientRect"in r.documentElement?function(a){var b=this[0],c;if(a)return this.each(function(b){g.offset.setOffset(this,a,b)});if(!b||!b.ownerDocument)return null;if(b===
b.ownerDocument.body)return g.offset.bodyOffset(b);try{c=b.getBoundingClientRect()}catch(d){}var f=b.ownerDocument,h=f.documentElement;if(!c||!g.contains(h,b))return c||{top:0,left:0};b=f.body;f=m(f);return{top:c.top+(f.pageYOffset||g.support.boxModel&&h.scrollTop||b.scrollTop)-(h.clientTop||b.clientTop||0),left:c.left+(f.pageXOffset||g.support.boxModel&&h.scrollLeft||b.scrollLeft)-(h.clientLeft||b.clientLeft||0)}}:function(a){var b=this[0];if(a)return this.each(function(b){g.offset.setOffset(this,
a,b)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return g.offset.bodyOffset(b);g.offset.initialize();var c,d=b.offsetParent,f=b.ownerDocument,h=f.documentElement,k=f.body;c=(f=f.defaultView)?f.getComputedStyle(b,null):b.currentStyle;for(var m=b.offsetTop,l=b.offsetLeft;(b=b.parentNode)&&b!==k&&b!==h&&!(g.offset.supportsFixedPosition&&"fixed"===c.position);){c=f?f.getComputedStyle(b,null):b.currentStyle;m-=b.scrollTop;l-=b.scrollLeft;if(b===d){m+=b.offsetTop;l+=b.offsetLeft;if(g.offset.doesNotAddBorder&&
(!g.offset.doesAddBorderForTableAndCells||!db.test(b.nodeName)))m+=parseFloat(c.borderTopWidth)||0,l+=parseFloat(c.borderLeftWidth)||0;d=b.offsetParent}g.offset.subtractsBorderForOverflowNotVisible&&"visible"!==c.overflow&&(m+=parseFloat(c.borderTopWidth)||0,l+=parseFloat(c.borderLeftWidth)||0)}if("relative"===c.position||"static"===c.position)m+=k.offsetTop,l+=k.offsetLeft;g.offset.supportsFixedPosition&&"fixed"===c.position&&(m+=Math.max(h.scrollTop,k.scrollTop),l+=Math.max(h.scrollLeft,k.scrollLeft));
return{top:m,left:l}};g.offset={initialize:function(){var a=r.body,b=r.createElement("div"),c,d,f,h=parseFloat(g.css(a,"marginTop"))||0;g.extend(b.style,{position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"});b.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>";
a.insertBefore(b,a.firstChild);c=b.firstChild;d=c.firstChild;f=c.nextSibling.firstChild.firstChild;this.doesNotAddBorder=5!==d.offsetTop;this.doesAddBorderForTableAndCells=5===f.offsetTop;d.style.position="fixed";d.style.top="20px";this.supportsFixedPosition=20===d.offsetTop||15===d.offsetTop;d.style.position=d.style.top="";c.style.overflow="hidden";c.style.position="relative";this.subtractsBorderForOverflowNotVisible=-5===d.offsetTop;this.doesNotIncludeMarginInBodyOffset=a.offsetTop!==h;a.removeChild(b);
g.offset.initialize=g.noop},bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;g.offset.initialize();g.offset.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(g.css(a,"marginTop"))||0,c+=parseFloat(g.css(a,"marginLeft"))||0);return{top:b,left:c}},setOffset:function(a,b,c){var d=g.css(a,"position");"static"===d&&(a.style.position="relative");var f=g(a),h=f.offset(),k=g.css(a,"top"),m=g.css(a,"left"),l="absolute"===d&&-1<g.inArray("auto",[k,m]),d={},n={};l&&(n=f.position());k=l?n.top:parseInt(k,
10)||0;m=l?n.left:parseInt(m,10)||0;g.isFunction(b)&&(b=b.call(a,c,h));null!=b.top&&(d.top=b.top-h.top+k);null!=b.left&&(d.left=b.left-h.left+m);"using"in b?b.using.call(a,d):f.css(d)}};g.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=Aa.test(b[0].nodeName)?{top:0,left:0}:b.offset();c.top-=parseFloat(g.css(a,"marginTop"))||0;c.left-=parseFloat(g.css(a,"marginLeft"))||0;d.top+=parseFloat(g.css(b[0],"borderTopWidth"))||0;d.left+=parseFloat(g.css(b[0],
"borderLeftWidth"))||0;return{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){for(var a=this.offsetParent||r.body;a&&!Aa.test(a.nodeName)&&"static"===g.css(a,"position");)a=a.offsetParent;return a})}});g.each(["Left","Top"],function(a,c){var d="scroll"+c;g.fn[d]=function(c){var f=this[0],h;return!f?null:c!==b?this.each(function(){(h=m(this))?h.scrollTo(!a?c:g(h).scrollLeft(),a?c:g(h).scrollTop()):this[d]=c}):(h=m(f))?"pageXOffset"in h?h[a?"pageYOffset":"pageXOffset"]:
g.support.boxModel&&h.document.documentElement[d]||h.document.body[d]:f[d]}});g.each(["Height","Width"],function(a,c){var d=c.toLowerCase();g.fn["inner"+c]=function(){return this[0]?parseFloat(g.css(this[0],d,"padding")):null};g.fn["outer"+c]=function(a){return this[0]?parseFloat(g.css(this[0],d,a?"margin":"border")):null};g.fn[d]=function(a){var f=this[0];if(!f)return null==a?null:this;if(g.isFunction(a))return this.each(function(b){var c=g(this);c[d](a.call(this,b,c[d]()))});if(g.isWindow(f))return"CSS1Compat"===
f.document.compatMode&&f.document.documentElement["client"+c]||f.document.body["client"+c];if(9===f.nodeType)return Math.max(f.documentElement["client"+c],f.body["scroll"+c],f.documentElement["scroll"+c],f.body["offset"+c],f.documentElement["offset"+c]);if(a===b){var f=g.css(f,d),h=parseFloat(f);return g.isNaN(h)?f:h}return this.css(d,"string"===typeof a?a:a+"px")}})})(window);if(!register_regex_rule)var register_regex_rule="[a-zA-Z0-9_-]";if(!register_regex_message)var register_regex_message="Your username may only contain letters and numbers (no spaces)";
if(!register_username_unique_message)var register_username_unique_message="This username is already taken";if(!register_email_unique_message)var register_email_unique_message="This e-mail address is already in use";if(!ADMIN)var ADMIN=!1;if(!links_external_window)var links_external_window=0;if(!links_admin_window)var links_admin_window=0;if(!texteditor_links_suggestions)var texteditor_links_suggestions=0;if(!include)var include={};if(!CKEDITOR)var CKEDITOR;
$(document).ready(function(){refreshIt();nest();png();if(1==links_external_window){var a=url_base(window.location.host);$("a[href^=http]").each(function(){-1==this.href.indexOf(a)&&$(this).attr("target","_blank")})}1==links_admin_window&&-1!=window.location.pathname.indexOf("/admin/")&&$("a[href^=http]").each(function(){-1==this.href.indexOf("/admin/")&&-1==this.href.indexOf("logout")&&$(this).attr("target","_blank")})});
function refreshIt(a){1!=a?thickbox():(rows(),counter(),texteditor(),keep(),map(),messages(),validate(),tables(),calendar(),swfupload(),sortable(),rating(),cycle(),scroller(),suggestions(),quicksearch(),buttons(),fancybox(),colorbox(),tagIt(),tips(),placeholders(),crop(),customInputs())}
function loader(a,b){b=$.extend({text:"Loading..",image:1,image_url:DOMAIN+"core/images/ajax-loader.gif",fade:0,fade_speed:500,fade_opacity:0.3,position:"over"},b);"#"!=a.substr(0,1)&&"."!=a.substr(0,1)&&(a="#"+a);$(a).html();if("over"==b.position){var c=$(a).height();if(5>=c)b.position="left";else{var d=$(a).width();$(a).prepend("<div class='loader'><div class='loader-image'>"+(1==b.image?"<img src='"+b.image_url+"' alt='..' /> ":"")+b.text+"</div><div class='loader-div"+(1==b.fade?" loader-fade":
"")+"' style='width:"+d+"px;height:"+c+"px;'></div></div>");1==b.fade&&$(a+" div.loader-fade").fadeTo(b.fade_speed,1-1*b.fade_opacity)}}"replace"==b.position&&$(a).html("<div class='loader'>"+(1==b.image?"<img src='"+b.image_url+"' alt='..' class='loader-image' /> ":"")+b.text+"</div>");if("left"==b.position||"right"==b.position||"center"==b.position)$(a).html("<div style='text-align:"+b.position+";' class='loader'>"+(1==b.image?"<img src='"+b.image_url+"' alt='..' class='loader-image' /> ":"")+b.text+
"</div>")}function pageIt(a,b){$("#pages_"+a+"_counter").val(b);$("#pages_"+a+" .p-current").removeClass("selected p-selected");$("#pages_"+a+"_"+b).addClass("selected p-selected")}function confirmIt(a,b){confirm(a)&&location.replace(b)}function debugIt(a){$("#debugger").append(a)}
function toggleIt(a,b){b=$.extend({animiation:"slide",speed:400,class_open:"",class_closed:"",heading:"",heading_class_open:"toggle_open",heading_class_closed:"toggle_closed"},b);e=$("#"+a);e.is(":visible")?("slide"==b.animiation?e.slideUp(b.speed):"fade"==b.animiation?e.fadeOut(b.speed):e.hide(),(x(b.class_open)||x(b.class_closed))&&e.addClass(b.class_closed).removeClass(b.class_open),x(b.heading)&&$("#"+b.heading).addClass(b.heading_class_closed).removeClass(b.heading_class_open)):("slide"==b.animiation?
e.slideDown(b.speed):"fade"==b.animiation?e.fadeIn(b.speed):e.show(),(x(b.class_open)||x(b.class_closed))&&e.addClass(b.class_open).removeClass(b.class_closed),x(b.heading)&&$("#"+b.heading).addClass(b.heading_class_open).removeClass(b.heading_class_closed))}function toggleSibling(a,b,c){"#"!=a.substr(0,1)&&"."!=a.substr(0,1)&&(a="#"+a);"#"!=c.substr(0,1)&&"."!=c.substr(0,1)&&(c="#"+c);var d=$(a);("checkbox"==d.attr("type")?$(a+":checked").val():d.val())==b?$(c).show():$(c).hide()}
function showIt(a){$("#"+a).show()}function hideIt(a){$("#"+a).hide()}function clearFile(a){var b=document.getElementById(a);b.parentNode.innerHTML=b.parentNode.innerHTML;$("#"+a+"_clear").hide()}function checkNested(a){var b=0;$("#checkbox_"+a+":checked").each(function(){$("#checkboxes_"+a+" input").attr("checked","checked");b=1});0==b&&$("#checkboxes_"+a+" input").removeAttr("checked")}
function allIt(a){var b,c;$("#"+a).each(function(){b=$(this);c=this.tagName});if(b&&"-all-"==b.val()&&("SELECT"==c&&($("#"+a+" option").attr("selected","selected"),$("#"+a+" option[value='-all-']").removeAttr("selected"),$("#"+a+" option[value='']").removeAttr("selected")),"INPUT"==c)){var d=b.attr("name"),f=0;$("#"+a+":checked").each(function(){$("input."+a).attr("checked","checked");f=1});0==f&&($("input[name='"+d+"']").removeAttr("checked"),$("input."+a).removeAttr("checked"))}}var keepTimer;
function keep(){$(".keep").hover(function(){keepTimer&&clearTimeout(keepTimer);var a=$(this).metadata().keepContent,b=$(this).metadata().keepContentClass;$("."+b).hide();$("#"+a).show()},function(){var a=$(this).metadata().keepContent;keepTimer=setTimeout('hideIt("'+a+'");',400)})}function tabIt(a,b,c,d){$("li."+a).removeClass("selected");b&&$("#"+b).addClass("selected");c&&$("."+c).hide();d&&$("#"+d).show()}
function submitIt(a,b){var b=$.extend({submit_form:1,buttons:0},b),c=$(a).find("input[type='submit']:not(.submitting)"+(1==b.buttons?", input[type='button']:not(.submitting)":""));$(c).addClass("submitting").after("<img src='"+DOMAIN+"core/images/ajax-loader.gif' class='loader' />");$("img.loader").fadeTo(100,1,function(){1==b.submit_form&&a.submit();$(c).attr("disabled","disabled").fadeTo("normal",0.4)})}
function submitComplete(a){"object"!=typeof a&&("#"!=a.substr(0,1)&&"."!=a.substr(0,1)&&(a="#"+a),a=$(a));$(".submitting",a).removeClass("submitting").fadeTo(200,1).removeAttr("disabled").next("img.loader").remove()}
function editInline(a,b,c,d,f){var h=JSON.stringify(f);$.ajax({type:"POST",url:DOMAIN,data:"ajaxRequest=editInline&div="+a+"&module="+b+"&id="+c+"&column="+d+"&c="+h,success:function(h){$("#"+a).html(h);p();$("#"+a+"_inline").focus().keypress(function(h){13==h.which&&saveInline(1,a,b,c,d,f)});var p=h.split("calendar");!f.buttons&&!p[1]&&$("#"+a+"_inline").blur(function(){$("#"+a+"_inline").animate({opacity:1},300,function(){saveInline(1,a,b,c,d,f)})})}})}
function saveInline(a,b,c,d,f,h){var k=JSON.stringify(h),p,n=$("#"+b+"_inline");"radio"==n.type||"checkbox"==n.type?!0==n.checked&&(p=n.value):p=encodeURIComponent($(n).val());$.ajax({type:"POST",url:DOMAIN,data:"ajaxRequest=saveInline&save="+a+"&value="+p+"&div="+b+"&module="+c+"&id="+d+"&column="+f+"&c="+k,success:function(a){$("#"+b).html(a);x(h.redirect)&&location.assign(h.redirect);thickbox()}})}
function suggestions(){$().autocomplete&&$('input[className^="suggest"]').each(function(){var a=$(this).attr("class");$(this).autocomplete(DOMAIN+"?ajaxRequest=suggestIt&type="+a,{minChars:2})})}var tags;
function tagIt(a){if($().autocomplete){null==a&&(a="tags");$("input.tag").unautocomplete();var b=Math.floor(9999*Math.random());tags&&$("input.tag").autocomplete(tags,{minChars:0,matchContains:!0,autoFill:!1,formatItem:function(a){return a.name+' <span class="tiny">'+a.note+"</span>"},formatMatch:function(a){return a.name+" "+a.username}}).result(function(c,d){$(this).val("");$("#"+a+" .tags-none").remove();$("#"+a).append("<div class='tag_green' id='tag_"+b+"'>Adding..</div>");$.ajax({type:"POST",
url:DOMAIN,data:"ajaxRequest=tagIt&module="+d.module+"&id="+d.id,success:function(c){$("#"+a+" #tag_"+b).replaceWith(c);messages();if(document.getElementById("tag_counter")){var d=$("#tag_counter").val();c.split("class='_error")[1]||$("#tag_counter").val(1*d+1);$("label.error").is(":visible")&&$(".require").valid()}}})})}}
function untagIt(a,b,c){$().autocomplete&&(removeIt(a),$("#check_"+b+"_"+c+"_text").slideDown(400),$("#check_"+b+"_"+c+"_input").removeAttr("checked"),$.ajax({type:"POST",url:DOMAIN,data:"ajaxRequest=untagIt&module="+b+"&id="+c}),(a=$("#tag_counter").val())&&$("#tag_counter").val(1*a-1))}
function checkIt(a,b,c){null==c&&(c="tags");$("#check_"+a+"_"+b+"_text").slideUp(400);var d=Math.floor(9999*Math.random());$("#"+c+" .tags-none").remove();$("#"+c).append("<div class='tag_green' id='tag_"+d+"'>Adding..</div>");$.ajax({type:"POST",url:DOMAIN,data:"ajaxRequest=tagIt&module="+a+"&id="+b,success:function(a){$("#"+c+" #tag_"+d).replaceWith(a);messages();if(document.getElementById("tag_counter")){var b=$("#tag_counter").val();a.split("class='_error")[1]||$("#tag_counter").val(1*b+1);$("label.error").is(":visible")&&
$(".require").valid()}}})}function removeIt(a,b){str_replace("#","",a)==a&&str_replace(".","",a)==a&&(a="#"+a);b?confirm(b)&&$(a).fadeOut(500,function(){$(this).remove();rows()}):$(a).fadeOut(500,function(){$(this).remove();rows()})}
function deleteIt(a,b,c,d,f){"#"!=b.substr(0,1)&&"."!=b.substr(0,1)&&(b="#"+b);confirm(a)&&$(b).fadeOut(500,function(){$.ajax({type:"POST",url:DOMAIN,data:"ajaxRequest=deleteIt&table="+c+"&div="+b+"&id="+f+"&key="+d,success:function(a){0<a.length?$(b).html(a):$(b).remove();if(x(c))location.assign(c);else{var c=$(b+" #redirect").val();x(c)&&location.assign(c)}rows()}})})}
function deactivateIt(a,b,c,d,f,h,k,p){if(confirm(a)){if(!k||"undefined"==k)k=2;$("#"+b).fadeOut(500,function(){$(this).remove();$.ajax({type:"POST",url:DOMAIN,data:"ajaxRequest=deactivateIt&table="+c+"&column="+d+"&div="+b+"&key="+f+"&id="+h+"&value="+k,success:function(){""!=p&&"undefined"!=p&&void 0!=p&&p&&location.assign(p)}});rows()})}}var saveItStatus={};
function saveIt(a,b,c,d,f,h,k,p,n,o){if(1==saveItStatus[a])setTimeout(function(){saveIt(a,b,c,d,f,h,k,p,n)},500);else{saveItStatus[a]=1;o=$.extend({disable:1==f?0:1},o);o.disable&&submitIt("#"+a,{submit_form:0});if(CKEDITOR)for(instance in CKEDITOR.instances)CKEDITOR.instances[instance].updateElement();var t;$("#"+a+" :input").each(function(){if("radio"==this.type||"checkbox"==this.type)!0==this.checked&&(t+="&"+this.name+"="+encodeURIComponent(this.value));else if("select-multiple"==this.type){var a=
this.name;$("option:selected",this).each(function(b,c){t+="&"+a+"="+encodeURIComponent($(c).val())})}else t+="&"+this.name+"="+encodeURIComponent(this.value)});1==k&&loader(b);o="ajaxRequest=saveIt"+(1==f?"Auto":1==n?"Preview":"")+"&form="+a+"&div="+b+t;null==d&&(d="POST");if("GET"==d)var s=DOMAIN+"?"+o,o="";"POST"==d&&(s=DOMAIN);$.ajax({type:d,url:s,data:o,success:function(d,k){debugIt("<xmp>"+d+"</xmp>");str_replace("comment","",a)!=a&&($("#"+a+" :input").not("input[type=submit], input[type=button]").val(""),
$("#"+a).parents("div.comment-reply:first").slideUp(450));if("contacts_add"==a||"contact_add"==a){debugIt("<xmp>"+d+"</xmp>");var o=d.split("|||");$("#"+b).html(o[0]);o[1]&&($("#tags .tags-none").remove(),$("#tags").append(o[1]));document.getElementById("tag_counter")&&(k=$("#tag_counter").val(),$("#tag_counter").val(1*k+1),$("#"+a+" label.error").is(":visible")&&$(".require").valid());"contacts_add"==a&&($("#contacts_get input[name=_contacts_email]").val(""),$("#contacts_get input[name=_contacts_password]").val(""));
"contact_add"==a&&$("#contact_add input[name=_contact_email]").val("")}else"task_form"==a?(o=d.split("|||"),$("#"+b).html(o[0]),o[1]&&$("#tasks").html(o[1])):"canvas_shape_form"==a?(o=d.split("|||"),$("#"+b).html(o[0]),o[1]&&$("#"+p).replaceWith(o[1])):1==f||1==n?d&&(0>=$("#"+a+"_id").length&&$("#"+a).append('<div id="'+a+'_id"></div>'),$("#"+a+"_id").html(d),debugIt("<xmp>"+d+"</xmp>"),1==n&&(o=$("#"+a+"_id #preview_url").val())&&(1==k.preview_thickbox?tb_show("Preview",o,""):window.open(o))):"prepend"==
c?$("#"+b).prepend(d):"append"==c?$("#"+b).append(d):"replace"==c?$("#"+b).replaceWith(d):$("#"+b).html(d);0<$("#tb_close").length&&(tb_remove(),$("#tb_close").remove());saveItStatus[a]=0;""!=h&&"undefined"!=h&&void 0!=h&&h&&location.assign(h);"auto"!=a&&1!=f&&(submitComplete(a),refreshIt())},error:function(){saveItStatus[a]=0}})}}
function updateIt(a,b,c,d){$.ajax({type:"POST",url:DOMAIN,data:"ajaxRequest=updateIt&table="+a+"&column="+b+"&key="+c+"&id="+d,success:function(a){var a=a.split("|||"),b;for(b in a)if(!(b%2)){var c=1*b+1;a[c]&&$("#"+a[b]).html(a[c])}}})}function cycle(a){$("ul.cycle").each(function(){var b=$.extend(a,$(this).metadata());$(this).cycle(b)})}
(function(a){a.fn.cycle=function(b){if(!this.hasClass("cycle-added")){this.addClass("cycle-added");b=a.extend({},a.fn.cycle.defaults,b);a.data(this,"cycle",b);var c=0,d=0,b=this.children(b.elements);b.each(function(){var b=a(this),h=a(this).css("display");b.show().css("display","block");b.width()>c&&(c=b.width());b.height()>d&&(d=b.height());b.hide().css("display",h)});b.width(c).height(d);this.wrap("<div class='cycle-container' style='position:relative;width:"+c+"px;height:"+d+"px;'></div>");this.cycleRotate()}};
a.fn.cycleRotate=function(){var b=this,c=a.data(this,"cycle"),d=a(c.elements,b).filter(":visible"),f="";0<d.length&&(f=d.nextAll(c.elements+":first",b));0>=f.length&&(f=a(c.elements+":first",b));f&&(0<d.length?1==c.fade_async?(d.fadeOut(c.fade_speed),f.css({position:"absolute",top:"0px"}).fadeIn(c.fade_speed,function(){a(this).css({position:"static"});setTimeout(function(){b.cycleRotate()},c.pause)})):d.fadeOut(c.fade_speed,function(){f.fadeIn(c.fade_speed,function(){setTimeout(function(){b.cycleRotate()},
c.pause)})}):f.fadeIn(1==c.fade_first?c.fade_speed:1,function(){setTimeout(function(){b.cycleRotate()},c.pause)}))};a.fn.cycle.defaults={elements:"li",pause:5E3,fade_speed:1E3,fade_async:1,fade_first:1}})(jQuery);function scroller(a){$("ul.scroller").each(function(){var b=$.extend(a,$(this).metadata());$(this).scroller(b)})}var scrollerTimeout=[];
(function(a){a.fn.scroller=function(b){var c=this,b=a.extend({},a.fn.scroller.defaults,b);50>b.retry_pause&&(b.retry_pause=50);999<b.retry_limit&&(b.retry_limit=999);a.data(c,"scroller",b);if(!c.hasClass("scroller-div")){var d=c.width();if(0==d&&b.retry<b.retry_limit){var f=element_id(c,"scroller-");setTimeout("scrollerScroll('#"+f+"',{retry:"+(b.retry+1)+"})",b.retry_pause)}else if(d){var h=0,k=0,p=0;c.addClass("scroller-div").css({"list-style-type":"none"});var n="",o=c.children("li");for(i=1;i<=
o.size();i++){var t=a("li:nth-child("+i+")",c);t.addClass("scroller-item scroller-"+i+" {scrollerid:"+i+"}");var s=1*t.width(),l=1*t.height();l||(l=1*c.height());h+s<=d?(h+=s,t.addClass("scroller-visible"),b.visible++):t.addClass("scroller-invisible");l>k&&(k=l);p+=s;t.css({width:s+"px",height:l+"px","float":"left"});b.pages&&(n+="<div class='scroller-page scroller-page-"+i+(1==i?" scroller-page-selected":"")+" {scrollerpage:"+i+"}'><span>"+(b.pages_numbers?i:"")+"</span></div>")}c.css({width:p,position:"absolute",
left:0,top:0});c.wrap("<div class='scroller-wrapper'></div>").wrap("<div class='scroller-container'></div>");d=c.height();d>k&&(k=d);c.css({height:k});o.css({height:k});d=c.parents(".scroller-wrapper");d.css({width:h+"px",height:k+"px",position:"relative"});c.parents(".scroller-container").css({width:h+"px",height:k+"px",overflow:"hidden",position:"relative"});d.prepend("<div class='scroller-left'></div>");d.append("<div class='scroller-right'></div>");b.pages&&d.append("<div class='scroller-pages'>"+
n+"</div>");h=a("div.scroller-left",d);k=a("div.scroller-right",d);c.scrollerRemaining();h.click(function(){c.scrollerClick("left")});k.click(function(){c.scrollerClick("right")});if(b.pages)for(i=1;i<=o.size();i++)a(".scroller-page-"+i).click(function(){c.scrollerClick(a(this).metadata().scrollerpage)});b.auto&&(b.auto_count=1,scrollerTimeout[f]=setTimeout(function(){c.scrollerClick("right",1)},b.auto_pause))}}};a.fn.scrollerClick=function(b,c){var d=this,f=a.data(d,"scroller"),h=d.attr("id"),k=
d.parents(".scroller-wrapper"),p=d.parents(".scroller-container"),n=d.children("li");if(1!=c){f.auto=0;a.data(d,"scroller",f);var o=scrollerTimeout[h];o&&clearTimeout(o)}("left"==b||"right"==b)&&a(".scroller-"+b,k).unbind("click");var t,s=0,o=1==f.rebound&&1!=c||1==c&&1==f.auto&&(0==f.auto_loops||f.auto_count<=f.auto_loops)?1:0;"left"==b?(t=a(".scroller-visible",d).prev(".scroller-invisible"),0>=t.length&&o&&(t=a(".scroller-item:last",d),s=1)):"right"==b?(t=a(".scroller-visible",d).next(".scroller-invisible"),
0>=t.length&&o&&(t=a(".scroller-item:first",d),s=1)):f.pages&&(t=a(".scroller-"+b,d));if(t.width()){o=t.metadata().scrollerid;1==o&&c&&f.auto&&(f.auto_count+=1,0!=f.auto_loops&&f.auto_count>f.auto_loops&&(f.auto=0),a.data(d,"scroller",f));var l=0;if("right"==b)1!=o&&(l=1*str_replace("px","",d.css("left"))-1*t.width());else for(j=1;j<o;j++)l-=1*a(".scroller-"+j,d).width();d.animate({left:l+"px"},1==s?f.rebound_speed:f.speed,function(){("left"==b||"right"==b)&&a(".scroller-"+b,k).click(function(){d.scrollerClick(b)});
f.auto&&(scrollerTimeout[h]=setTimeout(function(){d.scrollerClick("right",1)},f.auto_pause))});t=0;s=l;p=l-1*p.width();for(j=1;j<=n.size();j++)l=a(".scroller-"+j),t<=s&&t>p?l.removeClass("scroller-invisible").addClass("scroller-visible"):l.removeClass("scroller-visible").addClass("scroller-invisible"),t-=1*l.width();f.pages&&(a(".scroller-page",k).removeClass("scroller-page-selected"),a(".scroller-page-"+o,k).addClass("scroller-page-selected"));d.scrollerRemaining()}else("left"==b||"right"==b)&&a(".scroller-"+
b,k).click(function(){d.scrollerClick(b)})};a.fn.scrollerRemaining=function(){var b=a.data(this,"scroller"),c=this.parents(".scroller-wrapper");b.rebound||(0<a(".scroller-visible",c).nextAll(".scroller-invisible").length?a("div.scroller-right",c).show():a("div.scroller-right",c).hide(),0<a(".scroller-visible",c).prevAll(".scroller-invisible").length?a("div.scroller-left",c).show():a("div.scroller-left",c).hide())};a.fn.scroller.defaults={speed:800,opacity:0.3,visible:0,auto:0,auto_pause:8E3,auto_loops:3,
rebound:0,rebound_speed:1200,retry:0,retry_pause:200,retry_limit:5,pages:0,pages_numbers:0}})(jQuery);var scrolling=[],scrolls=[],scrolls_start=[];
function scrollIt(a,b,c,d,f){"#"!=a.substr(0,1)&&"."!=a.substr(0,1)&&(a="#"+a);var h=a.substr(1);scrolling[a]||(scrolling[a]=0);scrolls_start[a]||(scrolls_start[a]=0);scrolls[a]||(scrolls[a]=[]);scrolls[a][scrolls_start[a]]=[];f=$.extend({scroll_speed:1200,animation:"swing",adjust_height:1,adjust_width:0},f);if(!d||null==d)d=scrolls_start[a],scrolls[a][d].direction=b,scrolls[a][d].html=c,scrolls_start[a]+=1;if(0==scrolling[a]){scrolling[a]=1;var k=$(a),p=k.width(),n=k.height();k.css({position:"relative",
overflow:"hidden",height:n+"px",width:p+"px"});p=$("#scroll_inner_"+h);0==p.length&&(k.wrapInner('<div id="scroll_inner_'+h+'" />'),p=$("#scroll_inner_"+h),p.wrapInner("<div />"));var o=p.children("div:nth-child(1)"),n=o.width(),t=o.height();p.css({position:"absolute",width:2*n+"px"});"left"==b&&p.css({left:"0px",right:"auto"});"right"==b&&p.css({right:"0px",left:"auto"});"up"==b&&p.css({top:"0px",bottom:"auto"});"down"==b&&p.css({bottom:"0px",top:"auto"});o.css({position:"absolute",width:n+"px",
height:t+"px"});"left"==b&&o.css({left:"0px",right:"auto"});"right"==b&&o.css({right:"0px",left:"auto"});"up"==b&&o.css({top:"0px",bottom:"auto"});"down"==b&&o.css({bottom:"0px",top:"auto"});if(c){p.append('<div id="scroll_content_new_'+h+'">'+c+"</div>");var s=p.children("#scroll_content_new_"+h);s.css({position:"absolute"});("left"==b||"right"==b)&&s.css({width:n+"px"});("up"==b||"down"==b)&&s.css({height:t+"px"});("left"==b||"right"==b)&&1==f.adjust_height?(c=s.height(),s.css({height:c+"px"}),
c!=t&&(k.animate({height:c+"px"},{duration:f.scroll_speed,queue:!1}),p.animate({height:c+"px"},{duration:f.scroll_speed,queue:!1}))):s.css({height:t+"px"});("up"==b||"down"==b)&&1==f.adjust_width?(c=s.width(),s.css({width:c+"px"}),c!=n&&(k.animate({width:c+"px"},{duration:f.scroll_speed,queue:!1}),p.animate({width:c+"px"},{duration:f.scroll_speed,queue:!1}))):s.css({width:n+"px"});"left"==b&&s.css({left:0+n+"px",right:"auto"});"right"==b&&s.css({right:0+n+"px",left:"auto"});"up"==b&&s.css({top:0+
t+"px",bottom:"auto"});"down"==b&&s.css({bottom:0+t+"px",top:"auto"})}"left"==b&&p.animate({left:0-n},f.scroll_speed,f.animation,function(){scrollItFinish(a,d,o,s)});"right"==b&&p.animate({right:0-n},f.scroll_speed,f.animation,function(){scrollItFinish(a,d,o,s)});"up"==b&&p.animate({top:0-t},f.scroll_speed,f.animation,function(){scrollItFinish(a,d,o,s)});"down"==b&&p.animate({bottom:0-t},f.scroll_speed,f.animation,function(){scrollItFinish(a,d,o,s)});refreshIt()}}
function scrollItFinish(a,b,c,d){c&&c.remove();d&&d.removeAttr("id");scrolling[a]=0;scrolls[a][b]&&(scrolls[a][b]=null);scrolls[a][b+1]&&scrollIt(a,scrolls[a][b+1].direction,scrolls[a][b+1].html,b+1);scrolling[a]=0}
function loadIt(a,b,c){"#"!=a.substr(0,1)&&"."!=a.substr(0,1)&&(a="#"+a);1==c.loading&&loader(a,{text:c.loading_text,fade:c.loading_fade,fade_speed:c.loading_fade_out_speed,position:c.loading_position});1==c.loading_fade&&!c.loading_fade_in_speed&&(c.loading_fade_in_speed=400);c.fade_out_speed||(c.fade_out_speed=300);c.fade_in_speed||(c.fade_in_speed=400);c.loc&&!c.location&&(c.location=c.loc);c.vars||(c.vars=null);$.ajax({type:"POST",url:DOMAIN,data:"ajaxRequest=loadIt&div="+a+"&type="+b+"&id="+
c.id+"&animation="+c.animation+"&"+c.vars,success:function(b){1==c.loading_fade?$(a+" div.loader-div-fade").fadeTo(c.loading_fade_in_speed,1,function(){$(a+" .loader").remove()}):1==c.loading&&$(a+" .loader").remove();"prepend"==c.location?$(a).prepend(b):"append"==c.location?$(a).append(b):"replace"==c.location?"fade"==c.animation?$(a).fadeTo(c.fade_out_speed,0.01,function(){$(this).replaceWith(b).css("opacity",0.01).fadeTo(c.fade_in_speed,1)}):$(a).replaceWith(b):"scroll"==c.animation?scrollIt(a,
c.direction,b):"fade"==c.animation?$(a).fadeTo(c.fade_out_speed,0.01,function(){$(this).html(b).fadeTo(c.fade_in_speed,1)}):$(a).html(b);"scroll"!=c.animation&&refreshIt()}})}function updateIt(a,b,c,d){$.ajax({type:"POST",url:DOMAIN,data:"ajaxRequest=updateIt&table="+a+"&column="+b+"&key="+c+"&id="+d,success:function(a){var a=a.split("|||"),b;for(b in a)if(!(b%2)){var c=1*b+1;a[c]&&$("#"+a[b]).html(a[c])}}})}
function uploadIt(a,b,c,d){loader(a,{text:"Uploading..",fade:1,fade_speed:300});d||(d=null);var f=$("#"+b).parents("form:first"),h=f.attr("action");str_replace("javascript:","",h)!=h&&$("input[type='submit']",f).fadeTo("normal",0.4).attr("disabled","disabled");$.ajaxFileUpload({url:DOMAIN+"?ajaxRequest=uploadIt&path="+c+"&input="+b+"&"+d,secureuri:!1,fileElementId:b,dataType:"script",success:function(c){$("#"+a).html(c);$("#"+b).val("").removeClass("required");$("input[type='submit']",f).fadeTo("normal",
1).removeAttr("disabled");refreshIt()},error:function(a,b,c){!0==ADMIN&&alert(c)}});return!1}
function customInputs(){if($().customFileInput){var a={text_empty:""};$("input.custom-file").not(".custom-input-added").each(function(){var b=$.metadata.get(this),b=$.extend(a,b);$(this).customFileInput(b)}).addClass("custom-input-added")}$().uniform&&$("input.custom-checkbox, input.custom-radio, select.custom-select").not(".custom-input-added").addClass("custom-input-added").uniform({selectClass:"uniform-selector",radioClass:"uniform-radio",checkboxClass:"uniform-checker",fileClass:"uniform-uploader",
filenameClass:"uniform-filename",fileBtnClass:"uniform-action",checkedClass:"uniform-checked",focusClass:"uniform-focus",disabledClass:"uniform-disabled",activeClass:"uniform-active",hoverClass:"uniform-hover"})}function ableIt(a,b,c,d){1==a?$("#"+b).fadeTo("normal",1):$("#"+b).fadeTo("normal",0.3);var f=JSON.stringify(d);d.table&&$.ajax({type:"POST",url:DOMAIN,data:"ajaxRequest=ableIt&active="+a+"&div="+b+"&button="+c+"&c="+f,success:function(a){$("#"+c).html(a);refreshIt()}})}
function lockIt(a,b,c){loader(b,{text:"",image_url:DOMAIN+"core/images/ajax-loader-sm.gif",position:"replace"});var d=JSON.stringify(c);c.table&&$.ajax({type:"POST",url:DOMAIN,data:"ajaxRequest=lockIt&locked="+a+"&button="+b+"&c="+d,success:function(a){$("#"+b).html(a);refreshIt()}})}function hideAudio(a){$("#"+a).html("")}
function placeholders(){$("input.default, textarea.default").addClass("placeholder").removeClass("default");$("input.placeholder, textarea.placeholder, input[placeholder], textarea[placeholder]").addClass("placeholder").addClass("placeholder-element");$("input.placeholder-element, textarea.placeholder-element").each(function(){var a=$(this).attr("placeholder"),b=$(this).val();!a&&b?($(this).attr("placeholder",b),$(this).val("")):a==b?$(this).val(""):a!=b&&b&&$(this).removeClass("placeholder")});support_placeholder()?
$("input.placeholder-element, textarea.placeholder-element").removeClass("placeholder"):($("input.placeholder-element, textarea.placeholder-element").each(function(){$(this).val()||$(this).val($(this).attr("placeholder"))}),$("input.placeholder-element[type=password]").each(function(){var a=element_id($(this)),b=$(this).clone().attr("type","text").attr("name","").attr("id",a+"_placeholder").val($(this).attr("placeholder")).removeClass("required").addClass("placeholder").addClass("placeholder_password");
$(this).before(b);$(this).blur(function(){var a=$(this).attr("id");$(this).val()||($(this).hide(),$("#"+a+"_placeholder").show())});$("#"+a+"_placeholder").focus(function(){$(this).hide();var a=str_replace("_placeholder","",$(this).attr("id"));$("#"+a).show().focus()});!$(this).val()||$(this).val()==$(this).attr("placeholder")?$(this).val("").hide().removeClass("placeholder"):$("#"+a+"_placeholder").hide()}),$("input.placeholder-element:not([type=password], .placeholder_password), textarea.placeholder-element").each(function(){$(this).focus(function(){$(this).attr("placeholder")==
$(this).val()&&$(this).val("").removeClass("placeholder")}).blur(function(){$(this).val()||$(this).val($(this).attr("placeholder")).addClass("placeholder")})}))}function checkAll(a,b){b?a.checked?$("input[type=checkbox]."+b).attr("checked","checked"):$("input[type=checkbox]."+b).removeAttr("checked"):a.checked?$("input[type=checkbox]").attr("checked","checked"):$("input[type=checkbox]").removeAttr("checked")}
function tips(){$("a.tip:not(.tipped), img.tip:not(.tipped), div.tip:not(.tipped)").tooltip({track:!0,delay:0,showURL:!1}).addClass("tipped")}
function rows(){$("tbody tr.row:odd, div.row:odd, table.row:odd, td.row:odd, li.row:odd").addClass("odd").removeClass("even");$("tbody tr.row:even, div.row:even, table.row:even, td.row:even, li.row:even").addClass("even").removeClass("odd");$.browser.msie&&($("table.rows tbody tr:odd, div.rows div:odd, ul.rows li:odd").addClass("odd").removeClass("even"),$("table.rows tbody tr:even, div.rows div:even, ul.rows li:even").addClass("even").removeClass("odd"))}
function map(){$().jmap&&$("div.map:not(.mapped)").addClass("mapped").each(function(){var a=$(this),b=a.children("._map");0==b.length&&(b=$("<div class='_map'><div>").css({width:a.css("width"),height:a.css("height")}),a.append(b));var c={mapZoom:15,mapType:G_NORMAL_MAP,mapControl:"large",lat:0,lng:0,markers:{},markersRecenter:1,markersRezoom:1,markersCounter:0},d=$.metadata.get(this),d=$.extend(c,d);d.mapCenter=[d.lat,d.lng];a.children(":input").each(function(){"marker"==this.name&&(d.markers[d.markersCounter]=
$.metadata.get(this),d.markersCounter+=1)});b.jmap("init",d,function(a){d.address&&b.jmap("SearchAddress",{query:d.address,returnType:"getLatLng"},function(a){b.jmap("MoveTo",{mapCenter:[a.lat(),a.lng()]})});if(d.markers){var c=new GLatLngBounds;for(i=0;i<d.markersCounter;i++){var k=d.markers[i];k&&(k.i=i,k.lat&&k.lng?mapMarker(b,a,d,k,c):b.jmap("SearchAddress",{query:k.address,returnType:"getLocations",marker:k},function(k,n){var o=Mapifies.SearchCode(k.Status.code),t=n.marker;o.success?(o=k.Placemark[0],
t.lat=o.Point.coordinates[1],t.lng=o.Point.coordinates[0],t.html||(t.html=o.address),mapMarker(b,a,d,t,c)):debugIt("Error geocoding <em>"+t.address+"</em> ("+str_replace("<br />",", ",t.html)+")<br /> Message:"+o.message+"<br /> Code: "+k.Status.code+"<br /> Request: "+k.Status.request+"<br />")}))}}})})}
function mapDirections(a,b){a||(a=".map");b||(b="#directions");loader(b);var c=$(a).children("._map");0==c.length&&(c=$(a));c.jmap("SearchDirections",{query:"from: "+$("#driveFrom").val()+" to: "+$("#driveTo").val(),panel:b},function(a){$(b+" .loader").remove();a=Mapifies.SearchCode(a.getStatus().code);a.success||$(b).html("<div class='none'>"+a.message+"</div>")});return!1}
function mapMarker(a,b,c,d,f){if(d.lat&&d.lng){var h={};h.pointLatLng=[d.lat,d.lng];d.html&&(h.pointHTML=d.html);if(d.icon){var k=new GIcon;d.icon.image||(d.icon.image="http://www.google.com/intl/en_us/mapfiles/ms/icons/red-dot.png");d.icon.width||(d.icon.width=12);d.icon.height||(d.icon.height=20);d.icon.anchor_x||(d.icon.anchor_x=1*d.icon.width/2);d.icon.anchor_y||(d.icon.anchor_y=d.icon.height);d.icon.shadow||(d.icon.shadow="http://chart.apis.google.com/chart?chst=d_map_pin_shadow");d.icon.shadow_width||
(d.icon.shadow_width=34);d.icon.shadow_height||(d.icon.shadow_height=36);d.icon.info_anchor_x||(d.icon.info_anchor_x=1*d.icon.width/2);d.icon.info_anchor_y||(d.icon.info_anchor_y=1);k.image=d.icon.image;k.shadow=d.icon.shadow;k.size=new GSize(d.icon.width,d.icon.height);k.iconAnchor=new GPoint(d.icon.anchor_x,d.icon.anchor_y);k.shadowSize=new GSize(d.icon.shadow_width,d.icon.shadow_height);k.infoWindowAnchor=new GPoint(d.icon.info_anchor_x,d.icon.info_anchor_y);h.pointIcon=k}a.jmap("AddMarker",h);
f.extend(new GLatLng(d.lat,d.lng));f&&(d=c.markersRecenter?f.getCenter():b.getCenter(),c.markersRezoom?(b=b.getBoundsZoomLevel(f),17<b&&(b=17)):b=b.getZoom(),a.jmap("MoveTo",{mapCenter:[d.lat(),d.lng()],mapZoom:b}))}}function calendar(){$().simpleDatepicker&&$("input.calendar:not(.calendared)").each(function(){$(this).simpleDatepicker({startdate:1900,enddate:2100}).addClass("calendared").attr("autocomplete","off").attr("readonly","readonly")})}
function validate(){$("input.required:not(.norequired, input[type=hidden], input[type=checkbox], input[type=radio]), select.required:not(.norequired), textarea.required:not(.norequired)").after('<span class="required-icon"><img src="'+DOMAIN+'core/images/required.gif" width="10" height="10" alt="Required" /></span>').addClass("norequired");$("form.require").each(function(){$(this).validate({submitHandler:function(a){submitIt(a)}})});$("form.register").each(function(){$(this).validate({rules:{user_name:{remote:DOMAIN+
"?ajaxRequest=checkUsername",regex:register_regex_rule},user_email:{remote:DOMAIN+"?ajaxRequest=checkEmail"},user_confirm_password:{equalTo:"#user_password"}},messages:{user_name:{remote:register_username_unique_message,regex:register_regex_message},user_email:{remote:register_email_unique_message},user_confirm_password:{equalTo:"Your passwords don't match"}},submitHandler:function(a){submitIt(a)}})})}
function counter(){$("input.counter:not(.counted), textarea.counter:not(.counted)").each(function(){var a=$(this).attr("maxlength");if(0<a){var b=$(this).val().length;$(this).after("<span class='counter'><span title='You have typed "+b+" characters of the "+a+" characters allowed'>"+b+"/"+a+"</span></span>");$(this).keyup(function(){var b=$(this).val().length,d=0;$(this).nextAll("span.counter").each(function(){0==d&&$(this).html("<span title='You have typed "+b+" characters of the "+a+" characters allowed'>"+
b+"/"+a+"</span>");d++})});$(this).addClass("counted")}})}
function sortable(){$("div.sort, ul.sort").each(function(){0>=$(this).attr("id").length&&$(this).attr("id","sortable_"+Math.round(9999999*Math.random()));var a=0<$(".handle:not(.sortable)",this).length?".handle":"";$(this).sortable({items:"div.sortable, li.sortable",placeholder:"helper",handle:a,opacity:0.5,stop:function(){var a="",c=$(this).metadata();$("input.sorted",this).each(function(){a+="|"+this.value});a&&$.ajax({type:"POST",url:DOMAIN,data:"ajaxRequest=orderIt&order="+a+(c.vars?"&"+c.vars:
""),success:function(a){debugIt(a)}});rows()}})});$("div.sortThese, ul.sortThese").sortable({items:"div.sortThis, li.sortThis",placeholder:"helper",opacity:0.5,stop:function(){rows()}});$("table.sort:not(.sorted)").each(function(){$(this).children("tr:not(.sortable)").addClass("nodrag");var a=0<$(".handle:not(.sortable)",this).length?"handle":"";$(this).addClass("sorted").tableDnD({dragHandle:a,onDragClass:"sorting",onDrop:function(a){var c="",d=$(a).metadata();$("input.sorted",a).each(function(){c+=
"|"+this.value});c&&$.ajax({type:"POST",url:DOMAIN,data:"ajaxRequest=orderIt&order="+c+(d.vars?"&"+d.vars:""),success:function(a){debugIt(a)}});rows()}})});$("table.sortThese:not(.sorted)").each(function(){$(this).children("tr:not(.sortable)").addClass("nodrag");$(this).addClass("sorted").tableDnD({onDragClass:"sorting",onDrop:function(){rows()}})})}
function tables(){$().dataTable&&$(".datatable").each(function(){var a=$("input[name=module]",this).val(),b=$("input[name=section]",this).val();$(this).dataTable({bProcessing:!0,bServerSide:!0,sAjaxSource:DOMAIN+"?ajaxRequest=data&module="+a+"&section="+b})})}function rating(){$().rating&&$("div.rating").each(function(){$("input",this).rating()})}
function thickbox(){var a;$().colorbox?a="colorbox":$().fancybox&&(a="fancybox");a&&$("a.thickbox").filter(function(){return this.href.match(/\.jpg$|\.jpeg$|\.png$|\.gif$|\.bmp$|\.swf$|\.swf\?|^http:\/\/www\.youtube\.com\/v\/|^http:\/\/www\.youtube\.com\/embed\//)}).removeClass("thickbox").addClass(a);$("a.thickbox, area.thickbox, input.thickbox").each(function(){$(this).unbind("click")});tb_init("a.thickbox, area.thickbox, input.thickbox")}
function fancybox(){var a=$(".fancybox:not(.fancyboxed)");$().fancybox?a.each(function(){var a={overlayOpacity:0.75,overlayColor:"#000",titlePosition:"over",centerOnScroll:!0,cyclic:!0};this.href.match(/\.jpg$|\.jpeg$|\.png$|\.gif$|\.bmp$/)?(a.type="image",a.autoDimensions=!0):this.href.match(/\.swf$|\.swf\?|^http:\/\/www\.youtube\.com\/v\/|^http:\/\/www\.youtube\.com\/embed\//)?(a.type="swf",a.titleShow=!1,a.autoDimensions=!0,a.swf={allowscriptaccess:"always",allowFullScreen:!0,quality:"high",wmode:"transparent"}):
(a.width=700,a.height=440,a.autoDimensions=!1);a=$.extend(a,$(this).metadata());$(this).addClass("fancyboxed").fancybox(a)}):0<a.length&&($().colorbox?$(".fancybox").removeClass("fancybox").addClass("colorbox"):($(".fancybox").removeClass("fancybox").addClass("thickbox"),thickbox()))}
function colorbox(){var a=$(".colorbox:not(.colorboxed)");$().colorbox?$(".colorbox:not(.colorboxed)").each(function(){var a={opacity:0.75,initialWidth:500,initialHeight:350,iframe:!1},c=this.href||this.alt;c&&(c.match(/\.jpg$|\.jpeg$|\.png$|\.gif$|\.bmp$/)?(a.maxWidth="95%",a.maxHeight="95%"):c.match(/\.swf$|\.swf\?|^http:\/\/www\.youtube\.com\/v\/|^http:\/\/www\.youtube\.com\/embed\//)&&(a.iframe=!0,a.innerWidth=600,a.innerHeight=420,a.maxWidth="95%",a.maxHeight="95%"),a=$.extend(a,$(this).metadata()),
$(this).addClass("colorboxed").colorbox(a))}):0<a.length&&($().fancybox?$(".colorbox").removeClass("colorbox").addClass("fancybox"):($(".colorbox").removeClass("colorbox").addClass("thickbox"),thickbox()))}
function crop(){$().Jcrop&&$(".crop:not(.cropped)").addClass("cropped").each(function(){var a=element_id($(this),"crop_"),b=$.extend({aspectRatio:0,bgOpacity:0.2,onSelect:function(b){$("#"+a+"_x").val(b.x);$("#"+a+"_y").val(b.y);$("#"+a+"_w").val(b.w);$("#"+a+"_h").val(b.h)},onChange:function(b){$("#"+a+"_x").val(b.x);$("#"+a+"_y").val(b.y);$("#"+a+"_w").val(b.w);$("#"+a+"_h").val(b.h)}},$(this).metadata());$(this).after("<input type='hidden' id='"+a+"_x' value='' />").after("<input type='hidden' id='"+
a+"_y' value='' />").after("<input type='hidden' id='"+a+"_w' value='' />").after("<input type='hidden' id='"+a+"_h' value='' />").after("<div class='crop-button'><input type='button' id='"+a+"_crop' value='Crop' style='margin-top:5px;' /></div>").Jcrop(b);$("#"+a+"_crop").click(function(){var b=$("#"+a).metadata(),d=b.url+"&x="+$("#"+a+"_x").val()+"&y="+$("#"+a+"_y").val()+"&w="+$("#"+a+"_w").val()+"&h="+$("#"+a+"_h").val();loader("crop-div",{text:"Cropping.."});$.ajax({type:"POST",url:DOMAIN,data:d,
success:function(a){tb_remove();$("#"+b.div).html(a);refreshIt()}})})})}
function quicksearch(){if($().liveUpdate){var a={children:"",placeholder:"Search..",html:0,quicksilver:0,nested:0};$(".quicksearch:not(.quicksearched)").each(function(){var b=element_id($(this),"quicksearch_"),c=$.extend(a,$(this).metadata());c.parent="#"+b;c.children||($(this).is("select")?c.children="option":$(this).is("select")&&(c.children="li"));$(this).before("<input type='text' id='"+b+"_q' class='quicksearch"+(c.placeholder?" default":"")+"' value='"+c.placeholder+"' style='margin-bottom:4px;' /><br />");
$("#"+b+"_q").liveUpdate(c)}).addClass("quicksearched");$("#quicksearch_q").liveUpdate("#quicksearch")}}
function texteditor(){!1==MOBILE&&($("textarea.texteditor:not(.textedited)").addClass("textedited").rte({css:[CSS_PUBLIC],style:"lwrte_body",controls_rte:default_toolbar,controls_html:html_toolbar}),$("textarea.texteditor_basic:not(.textedited)").addClass("textedited").rte({css:[CSS_PUBLIC],style:"lwrte_body",controls_rte:basic_toolbar,controls_html:html_toolbar}),$("textarea.texteditor_full:not(.textedited)").addClass("textedited").rte({css:[CSS_PUBLIC],style:"lwrte_body",controls_rte:full_toolbar,
controls_html:html_toolbar}));"object"==typeof CKEDITOR&&$("textarea.ckeditor").removeClass("ckeditor").each(function(){var a=$(this).attr("name");delete CKEDITOR.instances[a];CKEDITOR.replace(a)})}
function nest(){$("div.nest > ul").each(function(){var a=this.id,b=str_replace("navigator","",a)==a?30:8;$(this).NestedSortable({accept:"nest-item",noNestingClass:"nonest-item",nestingPxSpace:b,opacity:0.8,helperclass:"nest-helper",autoScroll:!0,onChange:function(b){var d=$("#"+a+" input[name=module]").val(),f=$("#"+a+" input[name=parent]").val();$.ajax({type:"POST",url:DOMAIN,data:"ajaxRequest=nestIt&module="+d+"&parent="+f+"&"+b[0].hash,success:function(a){debugIt(a)}});rows()}})})}
function swfupload(){$("div.swfupload:not(.swfupload-created)").each(function(){var a=element_id($(this),"swfupload-");$(this).prepend("<div class='swfupload-button' id='swfupload-button-"+a+"'></div>");var b=$(".swfupload-info",this);0<b.length?b.attr("id","swfupload-info-"+a):$(this).append("<div class='swfupload-info' id='swfupload-info-"+a+"'></div>");$(this).prepend("<input type='hidden' class='swfupload-counter' id='swfupload-counter-"+a+"' value='0' />");var b={upload_url:DOMAIN+"?ajaxRequest=uploadIt&flash=1",
file_post_name:"file",file_types:"*",file_types_description:"Files",limit:1,instant_upload:1,flash_url:DOMAIN+"core/flash/libraries/swfupload/swfupload.swf",button_image_url:DOMAIN+"core/images/button-browse.png",button_width:73,button_height:23,button_placeholder:$("#swfupload-button-"+a)[0],debug:!1},c=$.extend(b,$(this).metadata());$(".swfupload-placeholder",this).hide();$(this).addClass("swfupload-created").swfupload(c).bind("fileQueued",function(b,f){debugIt("queing, file_id: "+f.id+"<br />");
var h="<div class=\"swfupload-file {'file_id':'"+f.id+'\'}" id="swfupload-file-'+a+"-"+f.id+'" >File: <em>'+(23<f.name.length?f.name.substr(0,23)+"..":f.name)+"</em> ("+Math.round(f.size/1024)+' KB) <span class="swfupload-file-progressvalue" ></span><div class="swfupload-file-progressbar" ><div class="swfupload-file-progress" ></div></div><span class="swfupload-file-status" >Pending</span><span class="swfupload-file-cancel i i-cancel"></span></div>';if(1==c.limit){var k=$(".swfupload-file:first",
this);0<k.length&&(debugIt("previous: "+k.metadata().file_id+"<br />"),swfuploadCancel(a,k.metadata().file_id,c));$("#swfupload-info-"+a).html(h)}else $("#swfupload-info-"+a).append(h);swfuploadCount(a,c,1,"added to list");$("#swfupload-file-"+a+"-"+f.id+" .swfupload-file-cancel").bind("click",function(){swfuploadCancel(a,f.id,c)});h=$("#"+a).parents("form:first");1==c.instant_upload?(debugIt("instant upload, uploading<br />"),submitIt(h,{submit_form:0}),$(this).swfupload("startUpload")):(debugIt("non-instant upload, binding submit click<br />"),
submitComplete(h),$("input[type='submit']",h).unbind("click").click(function(){debugIt("submit clicked, starting upload<br />");swfuploadStart(a,c);$(this).fadeTo(200,0.4).attr("disabled","disabled").after("<img src='"+DOMAIN+"core/images/ajax-loader.gif' class='loader' />");return!1}))}).bind("fileQueueError",function(a,b,h,k){debugIt("event = "+a+", file = "+b+", error code = "+h+", message = "+k+"<br />");alert(c.error?c.error:"You are not allowed to upload this type of file here.")}).bind("fileDialogComplete",
function(b,c,h){b=$("#swfupload-queue-"+a);0==b.length&&($("swfupload-info-"+a).prepend("<div class='swfupload-queue' id='swfupload-queue-"+a+"'></div>"),b=$("#swfupload-queue-"+a));b.text("Files Selected: "+c+" / Queued Files: "+h)}).bind("uploadStart",function(b,c){$("#swfupload-file-"+a+"-"+c.id+" span.swfupload-file-status").text("Uploading...");$("#swfupload-file-"+a+"-"+c.id+" span.swfupload-file-progressvalue").text("0%")}).bind("uploadProgress",function(b,c,h){b=Math.round(100*(h/c.size));
$("#swfupload-file-"+a+"-"+c.id+" div.swfupload-file-progress").css("width",b+"%");$("#swfupload-file-"+a+"-"+c.id+" span.swfupload-file-progressvalue").text(b+"%");100<=b&&($("#swfupload-file-"+a+"-"+c.id+" span.swfupload-file-status").text("Processing..."),$("#swfupload-file-"+a+"-"+c.id).addClass("swfupload-file-processing"))}).bind("uploadSuccess",function(b,f,h){debugIt("data id: "+h+"<br />");$.ajax({type:"POST",url:DOMAIN,data:"ajaxRequest=loadIt&type=data&id="+h,success:function(b){debugIt("saved data: <xmp>"+
b+"</xmp>");var d=$("#swfupload-file-"+a+"-"+f.id);d.find("div.swfupload-file-progress").css("width","100%");d.find("span.swfupload-file-progressvalue").text("100%");debugIt("adding success, about to fade<br />");d.addClass("swfupload-file-success").fadeOut(300,function(){debugIt("item hidden<br />");$(this).removeClass("swfupload-file").removeClass("swfupload-file-processing").removeClass("swfupload-file-success").html(b).fadeIn(300);debugIt("getting form<br />");var d=$("#"+a).parents("form:first");
debugIt("getting count<br />");var f=swfuploadCount(a,c,-1,"compelted upload");debugIt("getting total count<br />");var h=swfuploadCountTotal(a,c);debugIt("upload complete (id = "+a+"), count = "+f+", count_total = "+h+"<br />");0<h?swfuploadStart(a,c):(debugIt("finished uploading all<br />"),1==c.instant_upload&&submitComplete(d),0==c.instant_upload&&($("input[type='submit']",d).next("img.loader").remove(),d.submit()));debugIt("about to refresh jquery<br />");refreshIt()});$("#"+a+" .swfupload-placeholder").removeClass("required");
$("#"+a+" label.error").hide()}})}).bind("uploadError",function(b,f,h,k){debugIt("upload error. id: "+f.id+", name: "+f.name+", errorCode: "+h+", message: "+k+"<br />");swfuploadCount(a,c,-1,"upload error")}).bind("uploadComplete",function(){debugIt("upload complete<br />")})})}
function swfuploadStart(a,b){debugIt("starting upload for input "+a+"<br />");var c=$("#"+a).parents("form:first");debugIt("input "+a+"'s insant_upload value: "+b.instant_upload+"<br />");if(1==b.instant_upload){var d=swfuploadCount(a,b);debugIt("input "+a+"'s count: "+d+"<br />");if(0<d)$(this).swfupload("startUpload");else{debugIt("checking to see if all instant swfupload input's are complete<br />");var f=!0;$(".swfupload-created",c).each(function(){var a=$(this).metadata(),b=$(this).attr("id");
debugIt("other swfupload: id = "+b+", instant_upload = "+a.instant_upload+"<br />");1==a.instant_upload&&(a=swfuploadCount(b,a),debugIt("other swfupload: id = "+b+", count = "+a+"<br />"),0<a&&(debugIt("other swfupload "+b+' has items left to upload and is "instant_upload", do NOT enable submit<br />'),f=!1))});!0==f&&submitComplete(c)}}else $(".swfupload-created",c).each(function(){debugIt("starting upload for id = "+$(this).attr("id")+"<br />");$(this).swfupload("startUpload")})}
function swfuploadCancel(a,b){$.swfupload.getInstance("#"+a).cancelUpload(b);$("#swfupload-file-"+a+"-"+b).slideUp("fast");debugIt("cancelled file "+b+"<br />")}function swfuploadCount(a,b,c,d){var f=$("#swfupload-counter-"+a);count=1*f.val();c&&(count+=c);f.val(count);debugIt("count ("+a+"): "+count+" ["+d+"]<br />");swfuploadCountTotal(a,b);return count}
function swfuploadCountTotal(a){var b=$("#"+a).parents("form:first"),c=0;$("input.swfupload-counter",b).each(function(){c+=1*$(this).val()});debugIt("total count: "+c+"<br />");0>=c&&(submitComplete(b),$("input[type='submit']",b).unbind("click").click(function(){b.submit()}));return c}function buttons(){$("div.button, li.button").mouseover(function(){$("div.buttons",this).show()}).mouseout(function(){$("div.buttons",this).hide()})}function png(){$("body").pngFix()}
function messages(){$("div.slideDown").slideDown(650,0).removeClass("slideDown");$("div.slideUp").slideUp(650,0).removeClass("slideUp");$("div.fadeOut").fadeOut(650,0).removeClass("fadeOut");$("div.fadeIn").fadeIn(650,0).removeClass("fadeIn");$("div._error").animate({opacity:1},1E4).slideUp(650,function(){$(this).remove()});$("div._message").animate({opacity:1},1E4).slideUp(650,function(){$(this).remove()})}function support_placeholder(){return"placeholder"in document.createElement("input")}
function x(a){return""!=a&&"undefined"!=a&&void 0!=a&&a?!0:!1}function element_id(a,b){x(b)||(b="");var c=a.attr("id");c||(c=b+Math.round(99999*Math.random()),a.attr("id",c));return c}function url_base(a){var b,a=a.split(".");a[3]?b=a[1]:a[2]?3>=a[2].length&&3>=a[1].length&&(b=a[0]):a[1]&&3>=a[1].length&&(b=a[0]);b||(b=a[1]);return b}
function str_replace(a,b,c){for(var d=is_array(b),f=is_array(c),a=[].concat(a),b=[].concat(b),h=(c=[].concat(c)).length;j=0,h--;)for(;c[h]=c[h].split(a[j]).join(d?b[j]||"":b[0]),++j in a;);return f?c:c[0]}function is_array(a){return a instanceof Array}function in_array(a,b){for(i=0;i<b.length;i++)if(b[i]==a)return!0;return!1}function print_array(a){var b="";jQuery.each(a,function(a,d){b+=a+" => "+d+"<br />"});return b}
function number_format(a,b,c,d){var f=isNaN(b=Math.abs(b))?2:b,b=void 0==c?".":c,d=void 0==d?",":d,c=0>a?"-":"",h=parseInt(a=Math.abs(+a||0).toFixed(f))+"",k=3<(k=h.length)?k%3:0;return c+(k?h.substr(0,k)+d:"")+h.substr(k).replace(/(\d{3})(?=\d)/g,"$1"+d)+(f?b+Math.abs(a-h).toFixed(f).slice(2):"")}$.fn.outerHTML=function(){return $("<div>").append(this.eq(0).clone()).html()};
$.fn.rte=function(a,b){if(!b||b.constructor!=Array)b=[];$(this).each(function(){b[this.id?this.id:b.length]=new lwRTE(this,a||{})});return b};var lwRTE_resizer=function(a){this.drag=!1;this.rte_zone=$(a).parents(".rte-zone")};lwRTE_resizer.mousedown=function(a,b){a.drag=!0;a.event="undefined"==typeof b?window.event:b;a.rte_obj=$(".rte-resizer",a.rte_zone).prev().eq(0);$("body",document).css("cursor","se-resize");return!1};
lwRTE_resizer.mouseup=function(a){a.drag=!1;$("body",document).css("cursor","auto");return!1};lwRTE_resizer.mousemove=function(a,b){if(a.drag){var b="undefined"==typeof b?window.event:b,c=Math.max(1,a.rte_zone.width()+b.screenX-a.event.screenX),d=Math.max(1,a.rte_obj.height()+b.screenY-a.event.screenY);a.rte_zone.width(c);a.rte_obj.height(d);a.event=b}return!1};
var lwRTE=function(a,b){this.css=[];this.css_class=b.frame_class||"rte-iframe";this.base_url=b.base_url||"";this.width=b.width||$(a).width()||"100%";this.height=b.height||$(a).height()||350;this.range=this.event=this.textarea=this.iframe_doc=this.iframe=null;this.toolbars={rte:"",html:""};this.controls={rte:{disable:{hint:"Source editor"}},html:{enable:{hint:"Visual editor"}}};$.extend(this.controls.rte,b.controls_rte||{});$.extend(this.controls.html,b.controls_html||{});$.extend(this.css,b.css||
{});if(document.designMode||document.contentEditable){$(a).wrap($("<div></div>").addClass("rte-zone").width(this.width));$('<div class="rte-resizer"><a href="#"></a></div>').insertAfter(a);var c=new lwRTE_resizer(a);$(".rte-resizer a",$(a).parents(".rte-zone")).mousedown(function(a){$(document).mousemove(function(a){return lwRTE_resizer.mousemove(c,a)});$(document).mouseup(function(a){return lwRTE_resizer.mouseup(c,a)});return lwRTE_resizer.mousedown(c,a)});this.textarea=a;this.enable_design_mode()}};
lwRTE.prototype.editor_cmd=function(a,b){this.iframe.contentWindow.focus();try{this.iframe_doc.execCommand(a,!1,b)}catch(c){}this.iframe.contentWindow.focus()};lwRTE.prototype.get_toolbar=function(){var a=this.iframe?$(this.iframe):$(this.textarea);return a.prev().hasClass("rte-toolbar")?a.prev():null};lwRTE.prototype.activate_toolbar=function(a,b){var c=this.get_toolbar();c&&c.remove();$(a).before($(b).clone(!0))};
lwRTE.prototype.enable_design_mode=function(){var a=this;a.iframe=document.createElement("iframe");a.iframe.frameBorder=0;a.iframe.frameMargin=0;a.iframe.framePadding=0;a.iframe.width="100%";a.iframe.height=a.height||"100%";a.iframe.src="javascript:void(0);";element_id($(a.textarea),"lwrte_");$(a.textarea).attr("class")&&(a.iframe.className=$(a.textarea).attr("class"));$(a.textarea).attr("id")&&(a.iframe.id=$(a.textarea).attr("id"));$(a.textarea).attr("name")&&(a.iframe.title=$(a.textarea).attr("name"));
var b=$(a.textarea).val();$(a.textarea).hide().after(a.iframe);var c="",d;for(d in a.css)c+="<link type='text/css' rel='stylesheet' href='"+a.css[d]+"' />";b="<html><head>"+(a.base_url?"<base href='"+a.base_url+"' />":"")+c+"</head><body "+(a.css_class?"class='"+a.css_class+"'":"")+" style='padding:5px'>"+b+"</body></html>";a.iframe_doc=a.iframe.contentWindow.document;try{a.iframe_doc.designMode="on"}catch(f){$(a.iframe_doc).focus(function(){a.iframe_doc.designMode()})}a.iframe_doc.open();a.iframe_doc.write(b);
a.iframe_doc.close();a.toolbars.rte||(a.toolbars.rte=a.create_toolbar(a.controls.rte));a.activate_toolbar(a.iframe,a.toolbars.rte);$(a.iframe).parents("form").submit(function(){lwrte_save(a)});lwrte_save(a);!0==ADMIN&&$(a.iframe_doc).bind("contextmenu",function(b){if(-1<a.get_selected_html().indexOf("<img"))return a.lwrte_menu(b,"img"),!1});$(a.iframe_doc).bind("keydown","Ctrl+l",function(){});$(a.iframe_doc).bind("keydown","Ctrl+b",function(){a.editor_cmd("bold");return!1});$(a.iframe_doc).bind("keydown",
"Ctrl+i",function(){a.editor_cmd("italic");return!1});$(a.iframe_doc).bind("keydown","Ctrl+u",function(){a.editor_cmd("underline");return!1});$(a.iframe_doc).bind("paste",function(){1==texteditor_cleanup_paste&&setTimeout('lwrte_cleanup("'+a.iframe.id+'")',30)});$(a.iframe_doc).mouseup(function(b){a.iframe_doc.selection&&(a.range=a.iframe_doc.selection.createRange());a.set_selected_controls(b.target?b.target:b.srcElement,a.controls.rte)});$(a.iframe).blur(function(){lwrte_save(a)});$(a.iframe_doc).blur(function(){lwrte_save(a);
a.iframe_doc.selection&&(a.range=a.iframe_doc.selection.createRange())});$(a.iframe_doc).keyup(function(){lwrte_save(a);a.set_selected_controls(a.get_selected_element(),a.controls.rte)});$.browser.msie||a.editor_cmd("styleWithCSS",!1)};function lwrte_save(a){var b=$("body",a.iframe_doc).html();$(a.textarea).val(b);"post_text"==a.iframe.title&&$("#preview_text").html(b)}var lwrte_timer;
lwRTE.prototype.lwrte_menu=function(a,b){var c="",d=$(this.iframe).offset(),f=d.top+a.pageY-10,d=d.left+a.pageX-10;"img"==b&&(c+="<span onclick=\"alert('clicked left');lwrte_menu_command('align-left','');\">Align Left</span><span onclick=\"alert('clicked right');lwrte_menu_command('align-right','');\">Align Right</span>");$("body").append("<div class='rte-menu' style='top:"+f+"px;left:"+d+"px;'>"+c+"</div>");$("div.rte-menu").mouseout(function(){lwrte_timer&&clearTimeout(lwrte_timer);lwrte_timer=
setTimeout("lwrte_menu_remove();",250)});$("div.rte-menu").mouseover(function(){lwrte_timer&&clearTimeout(lwrte_timer)})};function lwrte_menu_remove(){$("div.rte-menu").remove()}function lwrte_menu_command(a,b){alert(a+","+b)}function lwrte_parse(a,b){var c="",d=RegExp(b+"=[\"|'](.*?)[\"|']","g");-1<a.indexOf(b)&&(d=d.exec(a),d[1]&&(c=d[1]));return c}
function lwrte_cleanup(){$("iframe").each(function(){var a=this.contentDocument,b=$("body",a).html();$.ajax({type:"POST",url:DOMAIN,data:"ajaxRequest=cleanIt&text="+encodeURIComponent(b),success:function(b){$("body",a).html(b)}})})}
lwRTE.prototype.disable_design_mode=function(a){this.textarea=a?$('<input type="hidden" />').get(0):$("<textarea></textarea>").width("100%").height(this.height).get(0);this.iframe.className&&(this.textarea.className=this.iframe.className);this.iframe.id&&(this.textarea.id=this.iframe.id);this.iframe.title&&(this.textarea.name=this.iframe.title);$(this.textarea).val($("body",this.iframe_doc).html());this.toolbars.html||(this.toolbars.html=this.create_toolbar(this.controls.html));!0!=a&&($(this.iframe_doc).remove(),
$(this.iframe).remove(),this.iframe=this.iframe_doc=null,this.activate_toolbar(this.textarea,this.toolbars.html));lwrte_save(this)};lwRTE.prototype.toolbar_click=function(a,b){var c=b.exec,d=b.args||[],f="SELECT"==a.tagName.toUpperCase();$(".rte-panel",this.get_toolbar()).remove();if(c){f&&d.push(a);try{c.apply(this,d)}catch(h){}}else if(this.iframe&&b.command){if(f&&(d=a.options[a.selectedIndex].value,0>=d.length))return;this.editor_cmd(b.command,d)}lwrte_save(this)};
lwRTE.prototype.create_toolbar=function(a){var b=this,c=$("<div></div>").addClass("rte-toolbar").width("100%").append($("<ul></ul>")).append($("<div></div>").addClass("clear")),d,f;for(f in a){if(a[f].separator)d=$("<li></li>").addClass("separator");else{if(a[f].init)try{a[f].init.apply(a[f],[this])}catch(h){}d=a[f].select?$(a[f].select).change(function(c){debugIt("class 1: "+this.className+"<br />");b.event=c;b.toolbar_click(this,a[this.className]);$(this).removeClass("valid");return!1}):$("<a href='#'></a>").attr("title",
a[f].hint?a[f].hint:f).attr("rel",f).click(function(c){b.event=c;b.toolbar_click(this,a[this.rel]);return!1});d=$("<li></li>").append(d.addClass(f))}"suggestions"==f&&1!=texteditor_links_suggestions||$("ul",c).append(d)}$(".enable",c).click(function(){b.enable_design_mode();return!1});$(".disable",c).click(function(){b.disable_design_mode();return!1});return c.get(0)};
lwRTE.prototype.create_panel=function(a,b){var c=this,d=c.get_toolbar();if(!d)return!1;$(".rte-panel",d).remove();var f,h,k=c.event.pageX,p=c.event.pageY,n=$("<div></div>").hide().addClass("rte-panel");$.browser.msie&&"6.0"==$.browser.version&&n.css({left:k,top:p});$("<div></div>").addClass("rte-panel-title").html(a).append($("<a class='close' href='#'>X</a>").click(function(){c.panel_remove(n);return!1})).mousedown(function(){f=!0;return!1}).mouseup(function(){return f=!1}).mousemove(function(a){f&&
h&&(k-=h.pageX-a.pageX,p-=h.pageY-a.pageY);h=a;return!1}).appendTo(n);b&&n.width(b);d.append(n);return n};lwRTE.prototype.panel_show=function(a){$(a).fadeIn(400)};lwRTE.prototype.panel_remove=function(a){a.fadeOut(400,function(){a.remove()})};lwRTE.prototype.get_content=function(){return this.iframe?$("body",this.iframe_doc).html():$(this.textarea).val()};lwRTE.prototype.set_content=function(a){this.iframe?$("body",this.iframe_doc).html(a):$(this.textarea).val(a)};
lwRTE.prototype.set_selected_controls=function(a,b){var c=this.get_toolbar();if(!c)return!1;var d,f,h,k,p,n,o;try{for(d in b)if(k=b[d],h=$("."+d,c),h.removeClass("active"),k.tags){f=a;do if(1==f.nodeType&&(p=f.nodeName.toLowerCase(),!(0>$.inArray(p,k.tags))))if(k.select){if(h=h.get(0),"SELECT"==h.tagName.toUpperCase())for(n=h.selectedIndex=0;n<h.options.length;n++)if((o=h.options[n].value)&&(k.tag_cmp&&k.tag_cmp(f,o)||p==o)){h.selectedIndex=n;break}}else h.addClass("active");while(f=f.parentNode)}}catch(t){}return!0};
lwRTE.prototype.get_selected_element=function(){var a,b,c,d=this.iframe.contentWindow;if(d.getSelection)try{b=d.getSelection(),c=b.getRangeAt(0),a=c.commonAncestorContainer}catch(f){return!1}else try{b=d.document.selection,c=b.createRange(),a=c.parentElement()}catch(h){return!1}return a};
lwRTE.prototype.get_selection_range=function(){var a=null,b=this.iframe.contentWindow;this.iframe.focus();b.getSelection?(a=b.getSelection().getRangeAt(0),$.browser.opera&&(b=a.startContainer,b.nodeType===Node.TEXT_NODE&&a.setStartBefore(b.parentNode))):this.range&&(this.range.select(),a=this.iframe_doc.selection.createRange());return a};lwRTE.prototype.get_selected_text=function(){var a=this.iframe.contentWindow;if(a.getSelection)return a.getSelection().toString();this.range.select();return a.document.selection.createRange().text};
lwRTE.prototype.get_selected_html=function(){var a=null,b=this.iframe.contentWindow,c=this.get_selection_range();c&&b&&(b.getSelection?(a=document.createElement("div"),a.appendChild(c.cloneContents()),a=a.innerHTML):c.htmlText?a=c.htmlText:(elm=c.item?c.item(0):c.parentElement(),a=elm.outerHTML));return a};
lwRTE.prototype.selection_replace_with=function(a){var b=this.get_selection_range(),c=this.iframe.contentWindow;b&&(this.editor_cmd("removeFormat"),c.getSelection?(b.deleteContents(),b.insertNode(b.createContextualFragment(a)),this.editor_cmd("delete")):b.htmlText?(this.editor_cmd("delete"),b.pasteHTML(a)):(elm=b.item?b.item(0):b.parentElement(),b=$(elm),$(b).replaceWith(a)))};
var rte_tag="-rte-tmp-tag-",full_toolbar={bold:{command:"bold",tags:["b","strong"]},italic:{command:"italic",tags:["i","em"]},strikeThrough:{command:"strikethrough",tags:["s","strike"]},underline:{command:"underline",tags:["u"]},s2:{separator:!0},justifyLeft:{command:"justifyleft"},justifyCenter:{command:"justifycenter"},justifyRight:{command:"justifyright"},justifyFull:{command:"justifyfull"},s3:{separator:!0},indent:{command:"indent"},outdent:{command:"outdent"},s4:{separator:!0},subscript:{command:"subscript",
tags:["sub"]},superscript:{command:"superscript",tags:["sup"]},s5:{separator:!0},orderedList:{command:"insertorderedlist",tags:["ol"]},unorderedList:{command:"insertunorderedlist",tags:["ul"]},s6:{separator:!0},color:{exec:lwrte_color},image:{exec:lwrte_image,tags:["img"]},link:{exec:lwrte_link_basic,tags:["a"]},unlink:{command:"unlink"},suggestions:{exec:lwrte_link_suggestions},s8:{separator:!0},block:{command:"formatblock",select:'<select>\t<option value="">- Format -</option>\t<option value="<p>">Paragraph</option>\t<option value="<h1>">Header 1</option>\t<option value="<h2>">Header 2</options>\t<option value="<h3>">Header 3</option>\t<option value="<h4>">Header 4</options>\t<option value="<h5>">Header 5</option>\t<option value="<h6>">Header 6</options></select>\t',
tag_cmp:lwrte_block_compare,tags:"p,h1,h2,h3,h4,h5,h6".split(",")},font:{command:"fontname",select:'<select>\t<option value="">- Font -</option>\t<option value="arial">Arial</option>\t<option value="comic sans ms">Comic Sans</option>\t<option value="courier new">Courier New</options>\t<option value="georgia">Georgia</option>\t<option value="helvetica">Helvetica</options>\t<option value="impact">Impact</option>\t<option value="times new roman">Times</options>\t<option value="trebuchet ms">Trebuchet</options>\t<option value="verdana">Verdana</options></select>\t',
tags:["span"]},size:{command:"fontsize",select:'<select>\t<option value="">- Size -</option>\t<option value="1">1 (8pt)</option>\t<option value="2">2 (10pt)</option>\t<option value="3">3 (12pt)</options>\t<option value="4">4 (14pt)</option>\t<option value="5">5 (16pt)</options>\t<option value="6">6 (18pt)</option>\t<option value="7">7 (20pt)</options></select>\t',tags:["span"]}},html_toolbar={s1:{separator:!0}},default_toolbar={bold:{command:"bold",tags:["b","strong"]},italic:{command:"italic",tags:["i",
"em"]},underline:{command:"underline",tags:["u"]},s2:{separator:!0},indent:{command:"indent"},outdent:{command:"outdent"},unorderedList:{command:"insertunorderedlist",tags:["ul"]},s6:{separator:!0},image:{exec:lwrte_image,tags:["img"]},link:{exec:lwrte_link_basic,tags:["a"]},unlink:{command:"unlink"},suggestions:{exec:lwrte_link_suggestions},s8:{separator:!0}},basic_toolbar={bold:{command:"bold",tags:["b","strong"]},italic:{command:"italic",tags:["i","em"]},underline:{command:"underline",tags:["u"]},
s2:{separator:!0},indent:{command:"indent"},outdent:{command:"outdent"},unorderedList:{command:"insertunorderedlist",tags:["ul"]}};function lwrte_block_compare(a,b){b=b.replace(/<([^>]*)>/,"$1");return b.toLowerCase()==a.nodeName.toLowerCase()}
function lwrte_color(){function a(a){return"0123456789abcdef".charAt(Math.floor(a/16))+"0123456789abcdef".charAt(a%16)}function b(a){var c={x:a.offsetLeft,y:a.offsetTop};a.offsetParent&&(a=b(a.offsetParent),c.x+=a.x,c.y+=a.y);return c}function c(c,d,f,g,h){var k,o,s,L,I,h=h||window.event,E=b(c);"fixed"==$("div.rte-panel").css("position")&&(k=$(window).scrollTop());c=h.pageX-E.x;k=h.pageY-E.y-k;d?(o=255*(0<=c)*(c<u)+(c>=u)*(c<2*u)*(510-255*c/u)+(c>=4*u)*(c<5*u)*(-1020+255*c/u)+255*(c>=5*u)*(c<6*u),
s=(0<=c)*(c<u)*(255*c/u)+255*(c>=u)*(c<3*u)+(c>=3*u)*(c<4*u)*(1020-255*c/u),L=(c>=2*u)*(c<3*u)*(-510+255*c/u)+255*(c>=3*u)*(c<5*u)+(c>=5*u)*(c<6*u)*(1530-255*c/u),d=(l-k)/l,o=128+(o-128)*d,s=128+(s-128)*d,L=128+(L-128)*d):f?o=s=L=1.7*(l-k):g&&(c=Math.floor(c/10),k=Math.floor(k/10),I=t[c+5*k]);g||(I="#"+a(o)+a(s)+a(L));p.css("background",I);n.html(I)}var d=this,f=d.create_panel("Set color for text",385),h=!1,k=!1;f.append('<div class="rte-panel-content"><div class="colorpicker1"><div class="rgb" id="rgb"></div></div><div class="colorpicker1"><div class="gray" id="gray"></div></div><div class="colorpicker2"><div class="palette" id="palette"></div><div class="preview" id="preview"></div><div class="color" id="color"></div></div><div class="clear"></div></div><p class="submit"><button id="ok">Ok</button><button id="cancel">Cancel</button></p>');
d.panel_show(f);for(var p=$("#preview",f),n=$("#color",f),o=$("#palette",f),t="#660000,#990000,#cc0000,#ff0000,#333333,#006600,#009900,#00cc00,#00ff00,#666666,#000066,#000099,#0000cc,#0000ff,#999999,#909000,#900090,#009090,#ffffff,#cccccc,#ffff00,#ff00ff,#00ffff,#000000,#eeeeee".split(","),s=0;s<t.length;s++)$("<div></div>").addClass("item").css("background",t[s]).appendTo(o);var l=$("#rgb").height(),u=$("#rgb").width()/6;$("#rgb,#gray,#palette",f).mousedown(function(){h=!0;return!1}).mouseup(function(){return h=
!1}).mouseout(function(){return k=!1}).mouseover(function(){k=!0;return!1});$("#rgb").mousemove(function(a){h&&k&&c(this,!0,!1,!1,a);return!1});$("#gray").mousemove(function(a){h&&k&&c(this,!1,!0,!1,a);return!1});$("#palette").mousemove(function(a){h&&k&&c(this,!1,!1,!0,a);return!1});$("#rgb").click(function(a){c(this,!0,!1,!1,a);return!1});$("#gray").click(function(a){c(this,!1,!0,!1,a);return!1});$("#palette").click(function(a){c(this,!1,!1,!0,a);return!1});$("#cancel",f).click(function(){d.panel_remove(f);
return!1});$("#ok",f).click(function(){var a=n.html();0<a.length&&"#"==a.charAt(0)&&(d.iframe_doc.selection&&d.range.select(),d.editor_cmd("foreColor",a));d.panel_remove(f);return!1})}
function lwrte_image(){var a=this,b="",c="",d=a.get_selected_html();d&&($(d).attr("src")&&(b=$(d).attr("src")),$(d).attr("align")&&(c=$(d).attr("align")),$(d).attr("style")&&$(d).attr("style"));b='<div class="rte-panel-content"><p><label>Image</label><input type="text" id="url" size="30" value="'+b+'" /><button id="view">View</button></p><p><label>Upload</label><input type="file" name="lwrte_file" id="lwrte_file" size="22" /></p><div class="clear"></div><p><label>Align</label><select id="align"><option value=""></option><option value="left"';"left"==
c&&(b+=' selected="selected"');b+='>Left</option><option value="right"';"right"==c&&(b+=' selected="selected"');var b=b+'>Right</option></select></p><div class="clear"></div><div id="preview" style="margin-left:25px;"></div></div><p class="submit"><button id="ok">Ok</button><button id="cancel">Cancel</button></p>',f=a.create_panel("Insert image",385);f.append(b);a.panel_show(f);var h=$("#url",f);$("#lwrte_file",f).change(function(){loader("preview",{text:"Uploading.."});$.ajaxFileUpload({url:DOMAIN+
"?ajaxRequest=upload_rte",secureuri:!1,fileElementId:"lwrte_file",dataType:"json",success:function(a){$("#url",f).val(a.file);$("#lwrte_file",f).val("");$("#preview",f).html("");$("#red",f).animate({opacity:1},1500).slideUp(500,function(){$(this).remove()})}})});$("#view",f).click(function(){0<h.val().length?window.open(h.val()):alert("Enter URL of image to view");return!1});$("#cancel",f).click(function(){a.panel_remove(f);return!1});$("#ok",f).click(function(){var b=h.val(),c=$("#align",f).val(),
b="<img src='"+b+"' alt=''";c&&(b+=" align='"+c+"'");a.selection_replace_with(b+" />");a.panel_remove(f);lwrte_save(a);return!1})}function lwrte_unformat(){this.editor_cmd("removeFormat");this.editor_cmd("unlink")}function lwrte_clear(){confirm("Clear Document?")&&this.set_content("")}
function lwrte_link(){var a=this,b=a.create_panel("Create link / Attach file",385);b.append('<div class="rte-panel-content"><p><label>URL</label><input type="text" id="url" size="30" value=""><button id="file">Attach File</button><button id="view">View</button></p><div class="clear"></div><p><label>Title</label><input type="text" id="title" size="30" value=""><label>Target</label><select id="target"><option value="">default</option><option value="_blank">new</option></select></p><div class="clear"></div></div><p class="submit"><button id="ok">Ok</button><button id="cancel">Cancel</button></p>');a.panel_show(b);
$("#cancel",b).click(function(){a.panel_remove(b);return!1});var c=$("#url",b);$("#file",b).upload({autoSubmit:!0,action:"uploader.php",onComplete:function(a){0>=a.length||(a=eval("("+a+")"),a.error&&0<a.error.length?alert(a.error):c.val(a.file&&0<a.file.length?a.file:""))}});$("#view",b).click(function(){0<c.val().length?window.open(c.val()):alert("Enter URL to view");return!1});$("#ok",b).click(function(){var c=$("#url",b).val(),f=$("#target",b).val(),h=$("#title",b).val();if(0>=a.get_selected_text().length)return alert("Select the text you wish to link!"),
!1;a.panel_remove(b);if(0>=c.length)return!1;a.editor_cmd("unlink");a.editor_cmd("createLink",rte_tag);var k=$("<span></span>").append(a.get_selected_html());0<f.length&&$('a[href*="'+rte_tag+'"]',k).attr("target",f);0<h.length&&$('a[href*="'+rte_tag+'"]',k).attr("title",h);$('a[href*="'+rte_tag+'"]',k).attr("href",c);a.selection_replace_with(k.html());lwrte_save(a);return!1})}
function lwrte_link_basic(){var a=this;if(0>=a.get_selected_text().length)return alert("Please select the text which you'd like to link."),!1;var b=a.create_panel("Add a Link",385);b.append('<div class="rte-panel-content"><p><label>URL</label><input type="text" id="url" size="30" value=""><button id="view">View</button></p><div class="clear"></div><p><label>Title</label><input type="text" id="title" size="30" value=""></p><div class="clear"></div></div><p class="submit"><button id="ok">Ok</button><button id="cancel">Cancel</button></p>');
a.panel_show(b);$("#cancel",b).click(function(){a.panel_remove(b);return!1});var c=$("#url",b);$("#view",b).click(function(){0<c.val().length?window.open(c.val()):alert("Enter URL to view");return!1});$("#ok",b).click(function(){var c=$("#url",b).val(),f=$("#title",b).val(),h=$("#target",b).val();if(0>=a.get_selected_text().length)return alert("Select the text you wish to link!"),!1;a.panel_remove(b);if(0>=c.length)return!1;a.editor_cmd("unlink");$.browser.msie?a.editor_cmd("createLink",c):(c='<a href="'+
c+'"',h&&(c+=' target="'+h+'"'),f&&(c+=' title="'+f+'"'),c+=">"+a.get_selected_html()+"</a>",a.editor_cmd("insertHTML",c));lwrte_save(a);return!1})}
function lwrte_link_suggestions(a){var b=this,a=b.get_selected_text();b.get_selected_text();if(0>=a.length)return alert("Please select the text which you'd like to link."),!1;var c=b.create_panel("Add a Link",450);c.append('<div class="rte-panel-content"><div id="rte_link_suggestions"><div class="none"><img src="'+DOMAIN+'core/images/ajax-loader.gif" alt="Loading.." /></div><br /><br /></div></div><p class="submit"><button id="ok">Ok</button><button id="cancel">Cancel</button></p>');b.panel_show(c);
$("#cancel",c).click(function(){b.panel_remove(c);return!1});$.ajax({type:"POST",url:DOMAIN,data:"ajaxRequest=suggestIt&type=link&text="+encodeURIComponent(a),success:function(a){$("#rte_link_suggestions").html(a);thickbox();$("tr.suggestion",c).click(function(){$("tr.selected",c).removeClass("selected");$(this).addClass("selected")})}});$("#ok",c).click(function(){var a=$("tr.selected input[name=url]",c).val(),f=$("tr.selected input[name=title]",c).val(),h=$("tr.selected input[name=target]",c).val();
if(0>=a.length)return alert("Please select a suggested link"),!1;if(0>=b.get_selected_text().length)return alert("Please select the text in the texteditor which you'd like to link."),!1;b.panel_remove(c);b.editor_cmd("unlink");$.browser.msie?b.editor_cmd("createLink",a):(a='<a href="'+a+'"',h&&(a+=' target="'+h+'"'),f&&(a+=' title="'+f+'"'),a+=">"+b.get_selected_html()+"</a>",b.editor_cmd("insertHTML",a));lwrte_save(b);return!1})}
eval(function(a,b,c,d,f,h){f=function(a){return(a<b?"":f(parseInt(a/b)))+(35<(a%=b)?String.fromCharCode(a+29):a.toString(36))};if(!"".replace(/^/,String)){for(;c--;)h[f(c)]=d[c]||f(c);d=[function(a){return h[a]}];f=function(){return"\\w+"};c=1}for(;c--;)d[c]&&(a=a.replace(RegExp("\\b"+f(c)+"\\b","g"),d[c]));return a}("9.J={1C:6(e){4 x=0;4 y=0;4 7=e.Y;4 12=1H;c(9(e).8('A')=='T'){4 N=7.B;4 Q=7.z;12=1f;7.B='1r';7.A='1q';7.z='1d'}4 3=e;R(3){x+=3.1h+(3.O&&!9.1m.1i?d(3.O.17)||0:0);y+=3.1n+(3.O&&!9.1m.1i?d(3.O.18)||0:0);3=3.1t}3=e;R(3&&3.1e&&3.1e.16()!='f'){x-=3.u||0;y-=3.F||0;3=3.1D}c(12==1f){7.A='T';7.z=Q;7.B=N}a{x:x,y:y}},1B:6(3){4 x=0,y=0;R(3){x+=3.1h||0;y+=3.1n||0;3=3.1t}a{x:x,y:y}},1s:6(e){4 w=9.8(e,'1E');4 h=9.8(e,'1G');4 o=0;4 q=0;4 7=e.Y;c(9(e).8('A')!='T'){o=e.V;q=e.U}p{4 N=7.B;4 Q=7.z;7.B='1r';7.A='1q';7.z='1d';o=e.V;q=e.U;7.A='T';7.z=Q;7.B=N}a{w:w,h:h,o:o,q:q}},1F:6(3){a{o:3.V||0,q:3.U||0}},1I:6(e){4 h,w,C;c(e){w=e.I;h=e.G}p{C=5.j;w=1c.14||P.14||(C&&C.I)||5.f.I;h=1c.10||P.10||(C&&C.G)||5.f.G}a{w:w,h:h}},1p:6(e){4 t=0,l=0,w=0,h=0,s=0,E=0;c(e&&e.1u.16()!='f'){t=e.F;l=e.u;w=e.15;h=e.W;s=0;E=0}p{c(5.j){t=5.j.F;l=5.j.u;w=5.j.15;h=5.j.W}p c(5.f){t=5.f.F;l=5.f.u;w=5.f.15;h=5.f.W}s=P.14||5.j.I||5.f.I||0;E=P.10||5.j.G||5.f.G||0}a{t:t,l:l,w:w,h:h,s:s,E:E}},1v:6(e,D){4 3=9(e);4 t=3.8('1w')||'';4 r=3.8('1x')||'';4 b=3.8('1A')||'';4 l=3.8('1z')||'';c(D)a{t:d(t)||0,r:d(r)||0,b:d(b)||0,l:d(l)};p a{t:t,r:r,b:b,l:l}},1y:6(e,D){4 3=9(e);4 t=3.8('1J')||'';4 r=3.8('1M')||'';4 b=3.8('27')||'';4 l=3.8('28')||'';c(D)a{t:d(t)||0,r:d(r)||0,b:d(b)||0,l:d(l)};p a{t:t,r:r,b:b,l:l}},26:6(e,D){4 3=9(e);4 t=3.8('18')||'';4 r=3.8('22')||'';4 b=3.8('23')||'';4 l=3.8('17')||'';c(D)a{t:d(t)||0,r:d(r)||0,b:d(b)||0,l:d(l)||0};p a{t:t,r:r,b:b,l:l}},2e:6(L){4 x=L.2d||(L.2b+(5.j.u||5.f.u))||0;4 y=L.2c||(L.29+(5.j.F||5.f.F))||0;a{x:x,y:y}},X:6(g,13){13(g);g=g.1O;R(g){9.J.X(g,13);g=g.1L}},1N:6(g){9.J.X(g,6(3){19(4 Z 1T 3){c(1Z 3[Z]==='6'){3[Z]=1a}}})},1X:6(3,H){4 k=9.J.1p();4 11=9.J.1s(3);c(!H||H=='1W')9(3).8({1U:k.t+((1g.1o(k.h,k.E)-k.t-11.q)/2)+'1j'});c(!H||H=='20')9(3).8({1Y:k.l+((1g.1o(k.w,k.s)-k.l-11.o)/2)+'1j'})},2f:6(3,1l){4 1k=9('25[@M*=\"S\"]',3||5),S;1k.24(6(){S=K.M;K.M=1l;K.Y.2a=\"21:1R.1P.1V(M='\"+S+\"')\"})}};[].1b||(1S.1Q.1b=6(v,n){n=(n==1a)?0:n;4 m=K.1K;19(4 i=n;i<m;i++)c(K[i]==v)a i;a-1});",
62,140,",,,el,var,document,function,es,css,jQuery,return,,if,parseInt,,body,nodeEl,,,documentElement,clientScroll,,,,wb,else,hb,,iw,,scrollLeft,,,,,position,display,visibility,de,toInteger,ih,scrollTop,clientHeight,axis,clientWidth,iUtil,this,event,src,oldVisibility,currentStyle,self,oldPosition,while,png,none,offsetHeight,offsetWidth,scrollHeight,traverseDOM,style,attr,innerHeight,windowSize,restoreStyles,func,innerWidth,scrollWidth,toLowerCase,borderLeftWidth,borderTopWidth,for,null,indexOf,window,absolute,tagName,true,Math,offsetLeft,opera,px,images,emptyGIF,browser,offsetTop,max,getScroll,block,hidden,getSize,offsetParent,nodeName,getMargins,marginTop,marginRight,getPadding,marginLeft,marginBottom,getPositionLite,getPosition,parentNode,width,getSizeLite,height,false,getClient,paddingTop,length,nextSibling,paddingRight,purgeEvents,firstChild,Microsoft,prototype,DXImageTransform,Array,in,top,AlphaImageLoader,vertically,centerEl,left,typeof,horizontally,progid,borderRightWidth,borderBottomWidth,each,img,getBorder,paddingBottom,paddingLeft,clientY,filter,clientX,pageY,pageX,getPointer,fixPNG".split(","),
0,{}));
eval(function(a,b,c,d,f,h){f=function(a){return(a<b?"":f(parseInt(a/b)))+(35<(a%=b)?String.fromCharCode(a+29):a.toString(36))};if(!"".replace(/^/,String)){for(;c--;)h[f(c)]=d[c]||f(c);d=[function(a){return h[a]}];f=function(){return"\\w+"};c=1}for(;c--;)d[c]&&(a=a.replace(RegExp("\\b"+f(c)+"\\b","g"),d[c]));return a}("8.c={m:W,7:W,2g:z(){B a.1x(z(){9(a.1v){a.5.P.27('2L',8.c.1X);a.5=W;a.1v=d;9(8.13.1o){a.1U=\"3o\"}H{a.v.3n='';a.v.2V='';a.v.2G=''}}})},1X:z(e){9(8.c.7!=W){8.c.1H(e);B d}k 6=a.1z;8(1c).24('2u',8.c.20).24('2r',8.c.1H);6.5.C=8.E.2U(e);6.5.10=6.5.C;6.5.1E=d;6.5.3g=a!=a.1z;8.c.7=6;9(6.5.12&&a!=a.1z){21=8.E.26(6.1p);22=8.E.1K(6);25={x:u(8.q(6,'K'))||0,y:u(8.q(6,'J'))||0};j=6.5.10.x-21.x-22.1h/2-25.x;g=6.5.10.y-21.y-22.Y/2-25.y;8.1Y.3y(6,[j,g])}B 8.3f||d},2I:z(e){k 6=8.c.7;6.5.1E=G;k 1G=6.v;6.5.1B=8.q(6,'T');6.5.1q=8.q(6,'1N');9(!6.5.2p)6.5.2p=6.5.1q;6.5.n={x:u(8.q(6,'K'))||0,y:u(8.q(6,'J'))||0};6.5.1L=0;6.5.1J=0;9(8.13.1o){k 1V=8.E.2f(6,G);6.5.1L=1V.l||0;6.5.1J=1V.t||0}6.5.f=8.1A(8.E.26(6),8.E.1K(6));9(6.5.1q!='2A'&&6.5.1q!='2W'){1G.1N='2A'}8.c.m.2h();k V=6.34(G);8(V).q({T:'2x',K:'16',J:'16'});V.v.2w='0';V.v.2v='0';V.v.2t='0';V.v.2s='0';8.c.m.1y(V);k F=8.c.m.Z(0).v;9(6.5.1Z){F.2d='2B';F.2c='2B'}H{F.2c=6.5.f.Y+'O';F.2d=6.5.f.1h+'O'}F.T='2x';F.2w='16';F.2v='16';F.2t='16';F.2s='16';8.1A(6.5.f,8.E.1K(V));9(6.5.A){9(6.5.A.K){6.5.n.x+=6.5.C.x-6.5.f.x-6.5.A.K;6.5.f.x=6.5.C.x-6.5.A.K}9(6.5.A.J){6.5.n.y+=6.5.C.y-6.5.f.y-6.5.A.J;6.5.f.y=6.5.C.y-6.5.A.J}9(6.5.A.2b){6.5.n.x+=6.5.C.x-6.5.f.x-6.5.f.Y+6.5.A.2b;6.5.f.x=6.5.C.x-6.5.f.1h+6.5.A.2b}9(6.5.A.28){6.5.n.y+=6.5.C.y-6.5.f.y-6.5.f.Y+6.5.A.28;6.5.f.y=6.5.C.y-6.5.f.Y+6.5.A.28}}6.5.1I=6.5.n.x;6.5.1M=6.5.n.y;9(6.5.1u||6.5.p=='1w'){1r=8.E.2f(6.1p,G);6.5.f.x=6.37+(8.13.1o?0:8.13.2n?-1r.l:1r.l);6.5.f.y=6.38+(8.13.1o?0:8.13.2n?-1r.t:1r.t);8(6.1p).1y(8.c.m.Z(0))}9(6.5.p){8.c.2q(6);6.5.S.p=8.c.2j}9(6.5.12){8.1Y.31(6)}F.K=6.5.f.x-6.5.1L+'O';F.J=6.5.f.y-6.5.1J+'O';F.2d=6.5.f.1h+'O';F.2c=6.5.f.Y+'O';8.c.7.5.1F=d;9(6.5.1i){6.5.S.X=8.c.2o}9(6.5.17!=d){8.c.m.q('17',6.5.17)}9(6.5.N){8.c.m.q('N',6.5.N);9(1P.1O){8.c.m.q('2y','2C(N='+6.5.N*2z+')')}}9(6.5.1f){8.c.m.3a(6.5.1f);8.c.m.Z(0).3e.v.T='M'}9(6.5.1j)6.5.1j.1m(6,[V,6.5.n.x,6.5.n.y]);9(8.L&&8.L.2a>0){8.L.2Z(6)}9(6.5.19==d){1G.T='M'}B d},2q:z(6){9(6.5.p.I==2P){9(6.5.p=='1w'){6.5.s=8.1A({x:0,y:0},8.E.1K(6.1p));k 1t=8.E.2f(6.1p,G);6.5.s.w=6.5.s.1h-1t.l-1t.r;6.5.s.h=6.5.s.Y-1t.t-1t.b}H 9(6.5.p=='1c'){k 29=8.E.3x();6.5.s={x:0,y:0,w:29.w,h:29.h}}}H 9(6.5.p.I==2F){6.5.s={x:u(6.5.p[0])||0,y:u(6.5.p[1])||0,w:u(6.5.p[2])||0,h:u(6.5.p[3])||0}}6.5.s.j=6.5.s.x-6.5.f.x;6.5.s.g=6.5.s.y-6.5.f.y},1C:z(7){9(7.5.1u||7.5.p=='1w'){8('2H',1c).1y(8.c.m.Z(0))}8.c.m.2h().3v().q('N',1);9(1P.1O){8.c.m.q('2y','2C(N=2z)')}},1H:z(e){8(1c).27('2u',8.c.20).27('2r',8.c.1H);9(8.c.7==W){B}k 7=8.c.7;8.c.7=W;9(7.5.1E==d){B d}9(7.5.15==G){8(7).q('1N',7.5.1q)}k 1G=7.v;9(7.12){8.c.m.q('2J','2N')}9(7.5.1f){8.c.m.3t(7.5.1f)}9(7.5.1T==d){9(7.5.R>0){9(!7.5.D||7.5.D=='1S'){k x=2D 8.R(7,{2m:7.5.R},'K');x.2i(7.5.n.x,7.5.1l)}9(!7.5.D||7.5.D=='1Q'){k y=2D 8.R(7,{2m:7.5.R},'J');y.2i(7.5.n.y,7.5.1k)}}H{9(!7.5.D||7.5.D=='1S')7.v.K=7.5.1l+'O';9(!7.5.D||7.5.D=='1Q')7.v.J=7.5.1k+'O'}8.c.1C(7);9(7.5.19==d){8(7).q('T',7.5.1B)}}H 9(7.5.R>0){7.5.1F=G;k 1e=d;9(8.L&&8.1D&&7.5.15){1e=8.E.26(8.1D.m.Z(0))}8.c.m.3i({K:1e?1e.x:7.5.f.x,J:1e?1e.y:7.5.f.y},7.5.R,z(){7.5.1F=d;9(7.5.19==d){7.v.T=7.5.1B}8.c.1C(7)})}H{8.c.1C(7);9(7.5.19==d){8(7).q('T',7.5.1B)}}9(8.L&&8.L.2a>0){8.L.3h(7)}9(8.1D&&7.5.15){8.1D.3m(7)}9(7.5.11&&(7.5.1l!=7.5.n.x||7.5.1k!=7.5.n.y)){7.5.11.1m(7,7.5.3r||[0,0,7.5.1l,7.5.1k])}9(7.5.1g)7.5.1g.1m(7);B d},2o:z(x,y,j,g){9(j!=0)j=u((j+(a.5.1i*j/U.2k(j))/2)/a.5.1i)*a.5.1i;9(g!=0)g=u((g+(a.5.1s*g/U.2k(g))/2)/a.5.1s)*a.5.1s;B{j:j,g:g,x:0,y:0}},2j:z(x,y,j,g){j=U.2l(U.2T(j,a.5.s.j),a.5.s.w+a.5.s.j-a.5.f.1h);g=U.2l(U.2T(g,a.5.s.g),a.5.s.h+a.5.s.g-a.5.f.Y);B{j:j,g:g,x:0,y:0}},20:z(e){9(8.c.7==W||8.c.7.5.1F==G){B}k 7=8.c.7;7.5.10=8.E.2U(e);9(7.5.1E==d){2E=U.3l(U.2O(7.5.C.x-7.5.10.x,2)+U.2O(7.5.C.y-7.5.10.y,2));9(2E<7.5.1R){B}H{8.c.2I(e)}}k j=7.5.10.x-7.5.C.x;k g=7.5.10.y-7.5.C.y;3k(k i 3s 7.5.S){k 14=7.5.S[i].1m(7,[7.5.n.x+j,7.5.n.y+g,j,g]);9(14&&14.I==3A){j=i!='1d'?14.j:(14.x-7.5.n.x);g=i!='1d'?14.g:(14.y-7.5.n.y)}}7.5.1I=7.5.f.x+j-7.5.1L;7.5.1M=7.5.f.y+g-7.5.1J;9(7.5.12&&(7.5.1a||7.5.11)){8.1Y.1a(7,7.5.1I,7.5.1M)}9(7.5.18)7.5.18.1m(7,[7.5.n.x+j,7.5.n.y+g]);9(!7.5.D||7.5.D=='1S'){7.5.1l=7.5.n.x+j;8.c.m.Z(0).v.K=7.5.1I+'O'}9(!7.5.D||7.5.D=='1Q'){7.5.1k=7.5.n.y+g;8.c.m.Z(0).v.J=7.5.1M+'O'}9(8.L&&8.L.2a>0){8.L.3u(7)}B d},2M:z(o){9(!8.c.m){8('2H',1c).1y('<2X 3w=\"2S\"></2X>');8.c.m=8('#2S');k 1n=8.c.m.Z(0);k Q=1n.v;Q.1N='2W';Q.T='M';Q.2J='2N';Q.30='M';Q.39='3c';9(1P.1O){1n.1U=\"2R\"}H{Q.3d='M';Q.2G='M';Q.2V='M'}}9(!o){o={}}B a.1x(z(){9(a.1v||!8.E)B;9(1P.1O){a.33=z(){B d};a.32=z(){B d}}k 1n=a;k P=o.2Q?8(a).35(o.2Q):8(a);9(8.13.1o){P.1x(z(){a.1U=\"2R\"})}H{P.q('-36-1d-1W','M');P.q('1d-1W','M');P.q('-2Y-1d-1W','M')}a.5={P:P,1T:o.1T?G:d,19:o.19?G:d,15:o.15?o.15:d,12:o.12?o.12:d,1u:o.1u?o.1u:d,17:o.17?u(o.17)||0:d,N:o.N?3B(o.N):d,R:u(o.R)||W,23:o.23?o.23:d,S:{},C:{},1j:o.1j&&o.1j.I==1b?o.1j:d,1g:o.1g&&o.1g.I==1b?o.1g:d,11:o.11&&o.11.I==1b?o.11:d,D:/1Q|1S/.3j(o.D)?o.D:d,1R:o.1R?u(o.1R)||0:0,A:o.A?o.A:d,1Z:o.1Z?G:d,1f:o.1f||d};9(o.S&&o.S.I==1b)a.5.S.1d=o.S;9(o.18&&o.18.I==1b)a.5.18=o.18;9(o.p&&((o.p.I==2P&&(o.p=='1w'||o.p=='1c'))||(o.p.I==2F&&o.p.2K==4))){a.5.p=o.p}9(o.2e){a.5.2e=o.2e}9(o.X){9(3C o.X=='3q'){a.5.1i=u(o.X)||1;a.5.1s=u(o.X)||1}H 9(o.X.2K==2){a.5.1i=u(o.X[0])||1;a.5.1s=u(o.X[1])||1}}9(o.1a&&o.1a.I==1b){a.5.1a=o.1a}a.1v=G;P.1x(z(){a.1z=1n});P.24('2L',8.c.1X)})}};8.3z.1A({3p:8.c.2g,3b:8.c.2M});",62,
225,",,,,,dragCfg,elm,dragged,jQuery,if,this,,iDrag,false,,oC,dy,,,dx,var,,helper,oR,,containment,css,,cont,,parseInt,style,,,,function,cursorAt,return,pointer,axis,iUtil,dhs,true,else,constructor,top,left,iDrop,none,opacity,px,dhe,els,fx,onDragModifier,display,Math,clonedEl,null,grid,hb,get,currentPointer,onChange,si,browser,newCoords,so,0px,zIndex,onDrag,ghosting,onSlide,Function,document,user,dh,frameClass,onStop,wb,gx,onStart,nRy,nRx,apply,el,msie,parentNode,oP,parentBorders,gy,contBorders,insideParent,isDraggable,parent,each,append,dragElem,extend,oD,hidehelper,iSort,init,prot,dEs,dragstop,nx,diffY,getSize,diffX,ny,position,ActiveXObject,window,vertically,snapDistance,horizontally,revert,unselectable,oldBorder,select,draginit,iSlider,autoSize,dragmove,parentPos,sliderSize,hpc,bind,sliderPos,getPosition,unbind,bottom,clnt,count,right,height,width,fractions,getBorder,destroy,empty,custom,fitToContainer,abs,min,duration,opera,snapToGrid,initialPosition,getContainment,mouseup,marginLeft,marginBottom,mousemove,marginRight,marginTop,block,filter,100,relative,auto,alpha,new,distance,Array,userSelect,body,dragstart,cursor,length,mousedown,build,move,pow,String,handle,on,dragHelper,max,getPointer,KhtmlUserSelect,absolute,div,khtml,highlight,listStyle,modifyContainer,ondragstart,onselectstart,cloneNode,find,moz,offsetLeft,offsetTop,overflow,addClass,Draggable,hidden,mozUserSelect,firstChild,selectKeyHelper,fromHandler,checkdrop,animate,test,for,sqrt,check,MozUserSelect,off,DraggableDestroy,number,lastSi,in,removeClass,checkhover,hide,id,getClient,dragmoveBy,fn,Object,parseFloat,typeof".split(","),
0,{}));
eval(function(a,b,c,d,f,h){f=function(a){return(a<b?"":f(parseInt(a/b)))+(35<(a%=b)?String.fromCharCode(a+29):a.toString(36))};if(!"".replace(/^/,String)){for(;c--;)h[f(c)]=d[c]||f(c);d=[function(a){return h[a]}];f=function(){return"\\w+"};c=1}for(;c--;)d[c]&&(a=a.replace(RegExp("\\b"+f(c)+"\\b","g"),d[c]));return a}("1.4={1o:l(u,r,G,F){v u<=1.6.8.9.X&&(u+G)>=(1.6.8.9.X+1.6.8.9.S.w)&&r<=1.6.8.9.Q&&(r+F)>=(1.6.8.9.Q+1.6.8.9.S.h)?k:7},1r:l(u,r,G,F){v!(u>(1.6.8.9.X+1.6.8.9.S.w)||(u+G)<1.6.8.9.X||r>(1.6.8.9.Q+1.6.8.9.S.h)||(r+F)<1.6.8.9.Q)?k:7},1q:l(u,r,G,F){v u<1.6.8.9.O.x&&(u+G)>1.6.8.9.O.x&&r<1.6.8.9.O.y&&(r+F)>1.6.8.9.O.y?k:7},C:7,g:{},1u:0,j:{},1E:l(D){5(1.6.8==E){v}n i;1.4.g={};n 15=7;T(i R 1.4.j){5(1.4.j[i]!=E){n 2=1.4.j[i].q(0);5(1(1.6.8).1d('.'+2.3.a)){5(2.3.m==7){2.3.p=1.18(1.K.1c(2),1.K.1b(2));2.3.m=k}5(2.3.A){1.4.j[i].13(2.3.A)}1.4.g[i]=1.4.j[i];5(1.c&&2.3.s&&1.6.8.9.W){2.3.1e=1('.'+2.3.a,2);D.I.H='16';1.c.1f(2);2.3.1k=1.c.1l(1.12(2,'z')).1t;D.I.H=D.9.1h;15=k}5(2.3.V){2.3.V.Z(1.4.j[i].q(0),[1.6.8])}}}}5(15){1.c.1F()}},1w:l(){1.4.g={};T(i R 1.4.j){5(1.4.j[i]!=E){n 2=1.4.j[i].q(0);5(1(1.6.8).1d('.'+2.3.a)){2.3.p=1.18(1.K.1c(2),1.K.1b(2));5(2.3.A){1.4.j[i].13(2.3.A)}1.4.g[i]=1.4.j[i];5(1.c&&2.3.s&&1.6.8.9.W){2.3.1e=1('.'+2.3.a,2);D.I.H='16';1.c.1f(2);D.I.H=D.9.1h}}}}},1a:l(e){5(1.6.8==E){v}1.4.C=7;n i;n 14=7;n 1g=0;T(i R 1.4.g){n 2=1.4.g[i].q(0);5(1.4.C==7&&1.4[2.3.t](2.3.p.x,2.3.p.y,2.3.p.1A,2.3.p.1y)){5(2.3.B&&2.3.h==7){1.4.g[i].13(2.3.B)}5(2.3.h==7&&2.3.M){14=k}2.3.h=k;1.4.C=2;5(1.c&&2.3.s&&1.6.8.9.W){1.c.P.q(0).1J=2.3.1m;1.c.1a(2)}1g++}1U 5(2.3.h==k){5(2.3.N){2.3.N.Z(2,[e,1.6.P.q(0).1i,2.3.J])}5(2.3.B){1.4.g[i].11(2.3.B)}2.3.h=7}}5(1.c&&!1.4.C&&1.6.8.W){1.c.P.q(0).I.H='16'}5(14){1.4.C.3.M.Z(1.4.C,[e,1.6.P.q(0).1i])}},1N:l(e){n i;T(i R 1.4.g){n 2=1.4.g[i].q(0);5(2.3.A){1.4.g[i].11(2.3.A)}5(2.3.B){1.4.g[i].11(2.3.B)}5(2.3.s){1.c.19[1.c.19.1Q]=i}5(2.3.L&&2.3.h==k){2.3.h=7;2.3.L.Z(2,[e,2.3.J])}2.3.m=7;2.3.h=7}1.4.g={}},1v:l(){v b.1j(l(){5(b.U){5(b.3.s){z=1.12(b,'z');1.c.1p[z]=E;1('.'+b.3.a,b).1P()}1.4.j['d'+b.17]=E;b.U=7;b.f=E}})},1n:l(o){v b.1j(l(){5(b.U==k||!o.1s||!1.K||!1.6){v}b.3={a:o.1s,A:o.1R||7,B:o.1O||7,1m:o.1K||7,L:o.1L||o.L||7,M:o.M||o.1T||7,N:o.N||o.1S||7,V:o.V||7,t:o.Y&&(o.Y=='1o'||o.Y=='1r')?o.Y:'1q',J:o.J?o.J:7,m:7,h:7};5(o.1D==k&&1.c){z=1.12(b,'z');1.c.1p[z]=b.3.a;b.3.s=k;5(o.10){b.3.10=o.10;b.3.1k=1.c.1l(z).1t}}b.U=k;b.17=1H(1G.1I()*1B);1.4.j['d'+b.17]=1(b);1.4.1u++})}};1.1z.18({1x:1.4.1v,1C:1.4.1n});1.1M=1.4.1w;",62,
119,",jQuery,iEL,dropCfg,iDrop,if,iDrag,false,dragged,dragCfg,,this,iSort,,,,highlighted,,,zones,true,function,,var,,,get,zoney,,,zonex,return,,,,id,ac,hc,overzone,elm,null,zoneh,zonew,display,style,fx,iUtil,onDrop,onHover,onOut,currentPointer,helper,ny,in,oC,for,isDroppable,onActivate,so,nx,tolerance,apply,onChange,removeClass,attr,addClass,applyOnHover,oneIsSortable,none,idsa,extend,changed,checkhover,getSizeLite,getPositionLite,is,el,measure,hlt,oD,firstChild,each,os,serialize,shc,build,fit,collected,pointer,intersect,accept,hash,count,destroy,remeasure,DroppableDestroy,hb,fn,wb,10000,Droppable,sortable,highlight,start,Math,parseInt,random,className,helperclass,ondrop,recallDroppables,checkdrop,hoverclass,DraggableDestroy,length,activeclass,onout,onhover,else".split(","),
0,{}));
eval(function(a,b,c,d,f,h){f=function(a){return(a<b?"":f(parseInt(a/b)))+(35<(a%=b)?String.fromCharCode(a+29):a.toString(36))};if(!"".replace(/^/,String)){for(;c--;)h[f(c)]=d[c]||f(c);d=[function(a){return h[a]}];f=function(){return"\\w+"};c=1}for(;c--;)d[c]&&(a=a.replace(RegExp("\\b"+f(c)+"\\b","g"),d[c]));return a}("3.4={17:[],H:{},d:6,T:n,1T:k(){5(3.f.j==n){D}m w,U,c,I;3.4.d.8(0).1U=3.f.j.9.14;w=3.4.d.8(0).L;w.M='1k';3.4.d.1l=3.1i(3.S.1X(3.4.d.8(0)),3.S.1Y(3.4.d.8(0)));w.1V=3.f.j.9.1l.1r+'1E';w.27=3.f.j.9.1l.1h+'1E';U=3.S.20(3.f.j);w.1z=U.t;w.1C=U.r;w.1y=U.b;w.1Q=U.l;5(3.f.j.9.J==u){c=3.f.j.28(u);I=c.L;I.1z='13';I.1C='13';I.1y='13';I.1Q='13';I.M='1k';3.4.d.24().18(c)}3(3.f.j).1x(3.4.d.8(0));3.f.j.L.M='1a'},23:k(e){5(!e.9.1e&&3.15.1t.1K){5(e.9.P)e.9.P.22(j);3(e).21('25',e.9.26||e.9.2a);3(e).1u();3(3.15.1t).1S(e)}3.4.d.29(e.9.14).2b('&1N;');3.4.T=n;m w=3.4.d.8(0).L;w.M='1a';3.4.d.1x(e);5(e.9.v>0){3(e).1Z(e.9.v)}3('1D').18(3.4.d.8(0));m Y=[];m V=6;Z(m i=0;i<3.4.17.A;i++){m N=3.15.1W[3.4.17[i]].8(0);m p=3.E(N,'p');m X=3.4.1p(p);5(N.g.1q!=X.1b){N.g.1q=X.1b;5(V==6&&N.g.10){V=N.g.10}X.p=p;Y[Y.A]=X}}3.4.17=[];5(V!=6&&Y.A>0){V(Y)}},2e:k(e,o){5(!3.f.j)D;m B=6;m i=0;5(e.g.q.1s()>0){Z(i=e.g.q.1s();i>0;i--){5(e.g.q.8(i-1)!=3.f.j){5(!e.C.1g){5((e.g.q.8(i-1).K.y+e.g.q.8(i-1).K.1h/2)>3.f.j.9.1v){B=e.g.q.8(i-1)}W{2v}}W{5((e.g.q.8(i-1).K.x+e.g.q.8(i-1).K.1r/2)>3.f.j.9.2t&&(e.g.q.8(i-1).K.y+e.g.q.8(i-1).K.1h/2)>3.f.j.9.1v){B=e.g.q.8(i-1)}}}}}5(B&&3.4.T!=B){3.4.T=B;3(B).2x(3.4.d.8(0))}W 5(!B&&(3.4.T!=n||3.4.d.8(0).2B!=e)){3.4.T=n;3(e).18(3.4.d.8(0))}3.4.d.8(0).L.M='1k'},2z:k(e){5(3.f.j==n){D}e.g.q.F(k(){7.K=3.1i(3.S.2A(7),3.S.2y(7))})},1p:k(s){m i;m h='';m o={};5(s){5(3.4.H[s]){o[s]=[];3('#'+s+' .'+3.4.H[s]).F(k(){5(h.A>0){h+='&'}h+=s+'[]='+3.E(7,'p');o[s][o[s].A]=3.E(7,'p')})}W{Z(a 1w s){5(3.4.H[s[a]]){o[s[a]]=[];3('#'+s[a]+' .'+3.4.H[s[a]]).F(k(){5(h.A>0){h+='&'}h+=s[a]+'[]='+3.E(7,'p');o[s[a]][o[s[a]].A]=3.E(7,'p')})}}}}W{Z(i 1w 3.4.H){o[i]=[];3('#'+i+' .'+3.4.H[i]).F(k(){5(h.A>0){h+='&'}h+=i+'[]='+3.E(7,'p');o[i][o[i].A]=3.E(7,'p')})}}D{1b:h,o:o}},1L:k(e){5(!e.2h){D}D 7.F(k(){5(!7.C||!3(e).2g('.'+7.C.z))3(e).2d(7.C.z);3(e).1I(7.C.9)})},1M:k(){D 7.F(k(){3('.'+7.C.z).1u();3(7).2c();7.C=n;7.1H=n})},1A:k(o){5(o.z&&3.S&&3.f&&3.15){5(!3.4.d){3('1D',2i).18('<1P p=\"1R\">&1N;</1P>');3.4.d=3('#1R');3.4.d.8(0).L.M='1a'}7.2j({z:o.z,19:o.19?o.19:6,1c:o.1c?o.1c:6,G:o.G?o.G:6,1O:o.1O||o.2o,1J:o.1J||o.2n,1K:u,10:o.10||o.2m,v:o.v?o.v:6,J:o.J?u:6,1m:o.1m?o.1m:'2k'});D 7.F(k(){m 9={11:o.11?u:6,1G:1F,O:o.O?1B(o.O):6,14:o.G?o.G:6,v:o.v?o.v:6,1e:u,J:o.J?u:6,R:o.R?o.R:n,Q:o.Q?o.Q:n,12:o.12&&o.12.1o==1n?o.12:6,16:o.16&&o.16.1o==1n?o.16:6,P:o.P&&o.P.1o==1n?o.P:6,1d:/2l|2f/.2p(o.1d)?o.1d:6,1j:o.1j?2q(o.1j)||0:6,1f:o.1f?o.1f:6};3('.'+o.z,7).1I(9);7.1H=u;7.C={z:o.z,11:o.11?u:6,1G:1F,O:o.O?1B(o.O):6,14:o.G?o.G:6,v:o.v?o.v:6,1e:u,J:o.J?u:6,R:o.R?o.R:n,Q:o.Q?o.Q:n,1g:o.1g?u:6,9:9}})}}};3.2w.1i({2s:3.4.1A,1S:3.4.1L,2r:3.4.1M});3.2u=3.4.1p;",62,
162,",,,jQuery,iSort,if,false,this,get,dragCfg,,,,helper,,iDrag,dropCfg,,,dragged,function,,var,null,,id,el,,,,true,fx,shs,,,accept,length,cur,sortCfg,return,attr,each,helperclass,collected,cs,ghosting,pos,style,display,iEL,opacity,onStop,containment,handle,iUtil,inFrontOf,margins,fnc,else,ser,ts,for,onChange,revert,onStart,0px,hpc,iDrop,onDrag,changed,append,activeclass,none,hash,hoverclass,axis,so,cursorAt,floats,hb,extend,snapDistance,block,oC,tolerance,Function,constructor,serialize,os,wb,size,overzone,DraggableDestroy,ny,in,after,marginBottom,marginTop,build,parseFloat,marginRight,body,px,3000,zindex,isSortable,Draggable,onOut,sortable,addItem,destroy,nbsp,onHover,div,marginLeft,sortHelper,SortableAddItem,start,className,width,zones,getPosition,getSize,fadeIn,getMargins,css,apply,check,empty,position,initialPosition,height,cloneNode,removeClass,oP,html,DroppableDestroy,addClass,checkhover,horizontally,is,childNodes,document,Droppable,intersect,vertically,onchange,onout,onhover,test,parseInt,SortableDestroy,Sortable,nx,SortSerialize,break,fn,before,getPositionLite,measure,getSizeLite,parentNode".split(","),
0,{}));
eval(function(a,b,c,d,f,h){f=function(a){return(a<b?"":f(parseInt(a/b)))+(35<(a%=b)?String.fromCharCode(a+29):a.toString(36))};if(!"".replace(/^/,String)){for(;c--;)h[f(c)]=d[c]||f(c);d=[function(a){return h[a]}];f=function(){return"\\w+"};c=1}for(;c--;)d[c]&&(a=a.replace(RegExp("\\b"+f(c)+"\\b","g"),d[c]));return a}('2.6={28:9(e,o){5(e.L){2.6.1R(e);8 2.6.1K(e)}r{8 2.6.1D(e,o)}},1D:2.p.2b,1K:9(e){5(!2.v.A){8}5(!(e.1q.1r.1k()>0)){8}5(!e.3.Z){2.p.2n(e);e.3.Z=C}7 a=2.6.1A(e);7 b=2.6.1v(e,a);7 c=(!a)?2.6.24(e):n;7 d=n;5(a){5(e.3.1m===a&&e.3.1W===b){d=C}}r 5(e.3.1m===a&&e.3.1V===c){d=C}e.3.1m=a;e.3.1W=b;e.3.1V=c;5(d){8}5(a!==N){5(b){2.6.1U(e,a)}r{2.6.1Q(e,a)}}r 5(c){2.6.1P(e)}},1R:9(e){5(!e.3.16){8 n}7 a=e.3.15;7 b=e.3.14;7 c=2.v.A.B.2o;7 d=2.1i.1L();5((c.y-d.M)-d.t>-a){1H.1F(0,b)}5(c.y-d.t<a){1H.1F(0,-b)}},18:9(a){2.6.1C(a);8 2.6.1B(a)},1B:2.p.18,1C:9(a){5(2.6.S&&2.6.D){2.6.D.1y(2.6.S);2.6.D=N;2.6.S=""}5(2.1d.1w.L){2.1d.1w.3.Z=n}},X:9(s){5(2(\'#\'+s).q(0).L){8 2.6.27(s)}r{8 2.6.29(s)}},29:2.p.X,27:9(s){7 i;7 h=\'\';7 j=\'\';7 o={};7 e;7 k=9(f){7 g=[];1X=2(f).J(\'.\'+2.p.1b[s]);1X.1p(9(i){7 a=2.2s(m,\'1l\');5(a&&a.1S){a=a.1S(e.3.11)[0]}5(h.I>0){h+=\'&\'}h+=s+j+\'[\'+i+\'][1l]=\'+a;g[i]={1l:a};7 b=2(m).J(e.3.G+"."+e.3.W.V(" ").T(".")).q(0);7 c=j;j+=\'[\'+i+\'][J]\';7 d=k(b);5(d.I>0){g[i].J=d}j=c});8 g};5(s){5(2.p.1b[s]){e=2(\'#\'+s).q(0);o[s]=k(e)}r{1O(a 1N s){5(2.p.1b[s[a]]){e=2(\'#\'+s[a]).q(0);o[s[a]]=k(e)}}}}r{1O(i 1N 2.p.1b){e=2(\'#\'+i).q(0);o[i]=k(e)}}8{2p:h,o:o}},1A:9(e){7 d=0;7 f=2.1M(e.1q.1r,9(i){7 a=(i.z.y<2.v.A.B.1j)&&(i.z.y>d);5(!a){8 n}7 b;5(e.3.Q){b=(i.z.x+i.z.13+e.3.P>2.v.A.B.12+2.v.A.B.1h.13)}r{b=(i.z.x-e.3.P<2.v.A.B.12)}5(!b){8 n}7 c=2.6.1g(e,i);5(c){8 n}d=i.z.y;8 C});5(f.I>0){8 f[(f.I-1)]}r{8 N}},24:9(e){7 c;7 d=2.1M(e.1q.1r,9(i){7 a=(c===1J||i.z.y<c);5(!a){8 n}7 b=2.6.1g(e,i);5(b){8 n}c=i.z.y;8 C});5(d.I>0){d=d[(d.I-1)];8 d.z.y<2.v.A.B.1j+2.v.A.B.1h.2m&&d.z.y>2.v.A.B.1j}r{8 n}},1g:9(e,a){7 b=2.v.A;5(!b){8 n}5(a==b){8 C}5(2(a).2l("."+e.1I.1f.V(" ").T(".")).1G(9(){8 m==b}).I!==0){8 C}r{8 n}},1v:9(e,a){5(!a){8 n}5(e.3.O&&2(a).1G("."+e.3.O).q(0)===a){8 n}5(e.3.Q){8 a.z.x+a.z.13-(e.3.H-e.3.P)>2.v.A.B.12+2.v.A.B.1h.13}r{8 a.z.x+(e.3.H-e.3.P)<2.v.A.B.12}},1U:9(e,a){7 b=2(a).J(e.3.G+"."+e.3.W.V(" ").T("."));7 c=2.p.U;1E=c.q(0).2k;1E.2j=\'2i\';5(!b.1k()){7 d="<"+e.3.G+" 2h=\'"+e.3.W+"\'></"+e.3.G+">";b=2(a).2g(d).J(e.3.G).1z(e.3.1e)}2.6.17(e,b);2.6.Y(e);b.1x(c.q(0));2.6.1a(e)},1Q:9(e,a){2.6.17(e,2(a).1t());2.6.Y(e);2(a).2f(2.p.U.q(0));2.6.1a(e)},1P:9(e){2.6.17(e,e);2.6.Y(e);2(e).1x(2.p.U.q(0));2.6.1a(e)},Y:9(e){7 a=2.p.U.1t(e.3.G+"."+e.3.W.V(" ").T("."));7 b=a.J("."+e.1I.1f.V(" ").T(".")+":2e").1k();5(b===0&&a.q(0)!==e){a.2d()}},1a:9(e){7 a=2.p.U.1t();5(a.q(0)!==e){a.2c()}e.3.Z=n},17:9(e,a){7 b=2(a);5((e.3.K)&&(!2.6.D||b.q(0)!=2.6.D.q(0))){5(2.6.D){2.6.D.1y(e.3.K)}5(b.q(0)!=e){2.6.D=b;b.2E(e.3.K);2.6.S=e.3.K}r{2.6.D=N;2.6.S=""}}},2a:9(){8 m.1p(9(){5(m.L){m.3=N;m.L=N;2(m).2D()}})},26:9(a){5(a.1f&&2.1i&&2.v&&2.1d&&2.p){m.1p(9(){m.L=C;m.3={O:a.O?a.O:n,Q:a.Q?C:n,H:25(a.H,10)||2C,K:a.K?a.K:"",1u:a.1u?a.1u:n,16:a.16!==1J?a.16==C:C,15:a.15?a.15:20,14:a.14?a.14:20,11:a.11?a.11:/[^\\-]*$/};m.3.P=25(m.3.H*0.4,10);m.3.G=m.2B;m.3.W=m.2A;m.3.1e=(m.3.Q)?{"1c-21":0,"1c-1Z":m.3.H+\'1Y\'}:{"1c-21":m.3.H+\'1Y\',"1c-1Z":0};2(m.3.G,m).1z(m.3.1e)});2.p.2b=2.6.28;2.p.18=2.6.18;2.p.X=2.6.X}8 m.2z(a)}};2.2y.2x({2w:2.6.26,2v:2.6.2a});2.1i.1L=9(e){7 t,l,w,h,R,M;5(e&&e.2u.2t()!=\'F\'){t=e.19;l=e.1o;w=e.1n;h=e.1s;R=0;M=0}r{5(u.E&&u.E.19){t=u.E.19;l=u.E.1o;w=u.E.1n;h=u.E.1s}r 5(u.F){t=u.F.19;l=u.F.1o;w=u.F.1n;h=u.F.1s}R=1T.2r||u.E.23||u.F.23||0;M=1T.2q||u.E.22||u.F.22||0}8{t:t,l:l,w:w,h:h,R:R,M:M}};',62,
165,",,jQuery,nestedSortCfg,,if,iNestedSortable,var,return,function,,,,,,,,,,,,,this,false,,iSort,get,else,,,document,iDrag,,,,pos,dragged,dragCfg,true,currentNesting,documentElement,body,nestingTag,nestingPxSpace,length,children,currentNestingClass,isNestedSortable,ih,null,noNestingClass,snapTolerance,rightToLeft,iw,latestNestingClass,join,helper,split,nestingTagClass,serialize,beforeHelperRemove,remeasured,,serializeRegExp,nx,wb,scrollSpeed,scrollSensitivity,autoScroll,updateCurrentNestingClass,check,scrollTop,afterHelperInsert,collected,padding,iDrop,styleToAttach,accept,isBeingDragged,oC,iUtil,ny,size,id,lastPrecedingItem,scrollWidth,scrollLeft,each,dropCfg,el,scrollHeight,parent,nestingLimit,shouldNestItem,overzone,prepend,removeClass,css,findPrecedingItem,oldCheck,newCheck,oldCheckHover,styleHelper,scrollBy,filter,window,sortCfg,undefined,newCheckHover,getScroll,grep,in,for,insertOnTop,appendItem,scroll,match,self,nestItem,lastTouchingFirst,lastShouldNest,thisChildren,px,right,,left,clientHeight,clientWidth,isTouchingFirstItem,parseInt,build,newSerialize,checkHover,oldSerialize,destroy,checkhover,show,hide,visible,after,append,class,auto,width,style,parents,hb,measure,currentPointer,hash,innerHeight,innerWidth,attr,toLowerCase,nodeName,NestedSortableDestroy,NestedSortable,extend,fn,Sortable,className,tagName,30,SortableDestroy,addClass".split(","),
0,{}));
(function(a){var b,c,d,f;function h(b){return a.data(b,"tooltip")}function k(b){h(this).delay?u=setTimeout(n,h(this).delay):n();m=!!h(this).track;a(document.body).bind("mousemove",o);o(b)}function p(){if(!a.tooltip.blocked&&!(this==s||!this.tooltipText&&!h(this).bodyHandler)){s=this;l=this.tooltipText;if(h(this).bodyHandler){c.hide();var m=h(this).bodyHandler.call(this);m.nodeType||m.jquery?d.empty().append(m):d.html(m);d.show()}else if(h(this).showBody){m=l.split(h(this).showBody);c.html(m.shift()).show();d.empty();
for(var g=0,n;n=m[g];g++)0<g&&d.append("<br/>"),d.append(n);d.hideWhenEmpty()}else c.html(l).show(),d.hide();h(this).showURL&&a(this).url()?f.html(a(this).url().replace("http://","")).show():f.hide();b.addClass(h(this).extraClass);h(this).fixPNG&&b.fixPNG();k.apply(this,arguments)}}function n(){u=null;(!w||!a.fn.bgiframe)&&h(s).fade?b.is(":animated")?b.stop().show().fadeTo(h(s).fade,s.tOpacity):b.is(":visible")?b.fadeTo(h(s).fade,s.tOpacity):b.fadeIn(h(s).fade):b.show();o()}function o(c){if(!(a.tooltip.blocked||
c&&"OPTION"==c.target.tagName))if(!m&&b.is(":visible")&&a(document.body).unbind("mousemove",o),null==s)a(document.body).unbind("mousemove",o);else{b.removeClass("viewport-right").removeClass("viewport-bottom");var d=b[0].offsetLeft,f=b[0].offsetTop;c&&(d=c.pageX+h(s).left,f=c.pageY+h(s).top,c="auto",h(s).positionLeft&&(c=a(window).width()-d,d="auto"),b.css({left:d,right:c,top:f}));var c=a(window).scrollLeft(),k=a(window).scrollTop(),l=a(window).width(),n=a(window).height(),p=b[0];c+l<p.offsetLeft+
p.offsetWidth&&(d-=p.offsetWidth+20+h(s).left,b.css({left:d+"px"}).addClass("viewport-right"));k+n<p.offsetTop+p.offsetHeight&&(f-=p.offsetHeight+20+h(s).top,b.css({top:f+"px"}).addClass("viewport-bottom"))}}function t(){function c(){b.removeClass(d.extraClass).hide().css("opacity","")}if(!a.tooltip.blocked){u&&clearTimeout(u);s=null;var d=h(this);(!w||!a.fn.bgiframe)&&d.fade?b.is(":animated")?b.stop().fadeTo(d.fade,0,c):b.stop().fadeOut(d.fade,c):c();h(this).fixPNG&&b.unfixPNG()}}b=void 0;c=void 0;
d=void 0;f=void 0;var s,l,u,w=a.browser.msie&&/MSIE\s(5\.5|6\.)/.test(navigator.userAgent),m=!1;a.tooltip={blocked:!1,defaults:{delay:200,fade:!1,showURL:!0,extraClass:"",top:15,left:15,id:"tooltip"},block:function(){a.tooltip.blocked=!a.tooltip.blocked}};a.fn.extend({tooltip:function(h){h=a.extend({},a.tooltip.defaults,h);b||(b=a('<div id="'+h.id+'"><div class="tooltip-title"></div><div class="tooltip-body"></div><div class="tooltip-url"></div></div>').appendTo(document.body).hide(),a.fn.bgiframe&&
b.bgiframe(),c=a("div.tooltip-title",b),d=a("div.tooltip-body",b),f=a("div.tooltip-url",b));return this.each(function(){a.data(this,"tooltip",h);this.tOpacity=b.css("opacity");this.tooltipText=this.title;a(this).removeAttr("title");this.alt=""}).mouseover(p).mouseout(t).click(t)},fixPNG:w?function(){return this.each(function(){var b=a(this).css("backgroundImage");b.match(/^url\(["']?(.*\.png)["']?\)$/i)&&(b=RegExp.$1,a(this).css({backgroundImage:"none",filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='"+
b+"')"}).each(function(){var b=a(this).css("position");"absolute"!=b&&"relative"!=b&&a(this).css("position","relative")}))})}:function(){return this},unfixPNG:w?function(){return this.each(function(){a(this).css({filter:"",backgroundImage:""})})}:function(){return this},hideWhenEmpty:function(){return this.each(function(){a(this)[a(this).html()?"show":"hide"]()})},url:function(){return this.attr("href")||this.attr("src")}})})(jQuery);
jQuery.extend({createUploadIframe:function(a,b){var c="jUploadFrame"+a;if(window.ActiveXObject){var d=document.createElement('<iframe id="'+c+'" name="'+c+'" />');"boolean"==typeof b?d.src="javascript:false":"string"==typeof b&&(d.src=b)}else d=document.createElement("iframe"),d.id=c,d.name=c;d.style.position="absolute";d.style.top="-1000px";d.style.left="-1000px";document.body.appendChild(d);return d},createUploadForm:function(a,b){var c="jUploadForm"+a,d="jUploadFile"+a,c=$('<form  action="" method="POST" name="'+
c+'" id="'+c+'" enctype="multipart/form-data"></form>'),f=$("#"+b),h=$(f).clone();$(f).attr("id",d);$(f).before(h);$(f).appendTo(c);$(c).css("position","absolute");$(c).css("top","-1200px");$(c).css("left","-1200px");$(c).appendTo("body");return c},ajaxFileUpload:function(a){var a=jQuery.extend({},jQuery.ajaxSettings,a),b=(new Date).getTime(),c=jQuery.createUploadForm(b,a.fileElementId);jQuery.createUploadIframe(b,a.secureuri);var d="jUploadFrame"+b,b="jUploadForm"+b;a.global&&!jQuery.active++&&jQuery.event.trigger("ajaxStart");
var f=!1,h={};a.global&&jQuery.event.trigger("ajaxSend",[h,a]);var k=function(b){var k=document.getElementById(d);try{k.contentWindow?(h.responseText=k.contentWindow.document.body?k.contentWindow.document.body.innerHTML:null,h.responseXML=k.contentWindow.document.XMLDocument?k.contentWindow.document.XMLDocument:k.contentWindow.document):k.contentDocument&&(h.responseText=k.contentDocument.document.body?k.contentDocument.document.body.innerHTML:null,h.responseXML=k.contentDocument.document.XMLDocument?
k.contentDocument.document.XMLDocument:k.contentDocument.document)}catch(p){jQuery.handleError(a,h,null,p)}if(h||"timeout"==b){f=!0;var s;try{if(s="timeout"!=b?"success":"error","error"!=s){var l=jQuery.uploadHttpData(h,a.dataType);a.success&&a.success(l,s);a.global&&jQuery.event.trigger("ajaxSuccess",[h,a])}else jQuery.handleError(a,h,s)}catch(u){s="error",jQuery.handleError(a,h,s,u)}a.global&&jQuery.event.trigger("ajaxComplete",[h,a]);a.global&&!--jQuery.active&&jQuery.event.trigger("ajaxStop");
a.complete&&a.complete(h,s);jQuery(k).unbind();setTimeout(function(){try{$(k).remove(),$(c).remove()}catch(b){jQuery.handleError(a,h,null,b)}},100);h=null}};0<a.timeout&&setTimeout(function(){f||k("timeout")},a.timeout);try{c=$("#"+b),$(c).attr("action",a.url),$(c).attr("method","POST"),$(c).attr("target",d),c.encoding?c.encoding="multipart/form-data":c.enctype="multipart/form-data",$(c).submit()}catch(p){jQuery.handleError(a,h,null,p)}window.attachEvent?document.getElementById(d).attachEvent("onload",
k):document.getElementById(d).addEventListener("load",k,!1);return{abort:function(){}}},uploadHttpData:function(a,b){var c;c="xml"==b||!b?a.responseXML:a.responseText;"script"==b&&jQuery.globalEval(c);"json"==b&&(c=eval("("+c+")"));"html"==b&&jQuery("<div>").html(c).evalScripts();return c}});
(function(a){a.extend(a.fn,{validate:function(b){if(this.length){var c=a.data(this[0],"validator");if(c)return c;c=new a.validator(b,this[0]);a.data(this[0],"validator",c);c.settings.onsubmit&&(this.find("input, button").filter(".cancel").click(function(){c.cancelSubmit=!0}),c.settings.submitHandler&&this.find("input, button").filter(":submit").click(function(){c.submitButton=this}),this.submit(function(b){function f(){if(c.settings.submitHandler){if(c.submitButton)var b=a("<input type='hidden'/>").attr("name",
c.submitButton.name).val(c.submitButton.value).appendTo(c.currentForm);c.settings.submitHandler.call(c,c.currentForm);c.submitButton&&b.remove();return!1}return!0}c.settings.debug&&b.preventDefault();if(c.cancelSubmit)return c.cancelSubmit=!1,f();if(c.form())return c.pendingRequest?(c.formSubmitted=!0,!1):f();c.focusInvalid();return!1}));return c}b&&b.debug&&window.console&&console.warn("nothing selected, can't validate, returning nothing")},valid:function(){if(a(this[0]).is("form"))return this.validate().form();
var b=!0,c=a(this[0].form).validate();this.each(function(){b&=c.element(this)});return b},removeAttrs:function(b){var c={},d=this;a.each(b.split(/\s/),function(a,b){c[b]=d.attr(b);d.removeAttr(b)});return c},rules:function(b,c){var d=this[0];if(b){var f=a.data(d.form,"validator").settings,h=f.rules,k=a.validator.staticRules(d);switch(b){case "add":a.extend(k,a.validator.normalizeRule(c));h[d.name]=k;c.messages&&(f.messages[d.name]=a.extend(f.messages[d.name],c.messages));break;case "remove":if(!c)return delete h[d.name],
k;var p={};a.each(c.split(/\s/),function(a,b){p[b]=k[b];delete k[b]});return p}}d=a.validator.normalizeRules(a.extend({},a.validator.metadataRules(d),a.validator.classRules(d),a.validator.attributeRules(d),a.validator.staticRules(d)),d);d.required&&(f=d.required,delete d.required,d=a.extend({required:f},d));return d}});a.extend(a.expr[":"],{blank:function(b){return!a.trim(""+b.value)},filled:function(b){return!!a.trim(""+b.value)},unchecked:function(a){return!a.checked}});a.validator=function(b,c){this.settings=
a.extend(!0,{},a.validator.defaults,b);this.currentForm=c;this.init()};a.validator.format=function(b,c){if(1==arguments.length)return function(){var c=a.makeArray(arguments);c.unshift(b);return a.validator.format.apply(this,c)};2<arguments.length&&c.constructor!=Array&&(c=a.makeArray(arguments).slice(1));c.constructor!=Array&&(c=[c]);a.each(c,function(a,c){b=b.replace(RegExp("\\{"+a+"\\}","g"),c)});return b};a.extend(a.validator,{defaults:{messages:{},groups:{},rules:{},errorClass:"error",validClass:"valid",
errorElement:"label",focusInvalid:!0,errorContainer:a([]),errorLabelContainer:a([]),onsubmit:!0,ignore:[],ignoreTitle:!1,onfocusin:function(a){this.lastActive=a;this.settings.focusCleanup&&!this.blockFocusCleanup&&(this.settings.unhighlight&&this.settings.unhighlight.call(this,a,this.settings.errorClass,this.settings.validClass),this.errorsFor(a).hide())},onfocusout:function(a){!this.checkable(a)&&(a.name in this.submitted||!this.optional(a))&&this.element(a)},onkeyup:function(a){(a.name in this.submitted||
a==this.lastElement)&&this.element(a)},onclick:function(a){a.name in this.submitted?this.element(a):a.parentNode.name in this.submitted&&this.element(a.parentNode)},highlight:function(b,c,d){a(b).addClass(c).removeClass(d)},unhighlight:function(b,c,d){a(b).removeClass(c).addClass(d)}},setDefaults:function(b){a.extend(a.validator.defaults,b)},messages:{required:"This field is required.",remote:"Please fix this field.",email:"Please enter a valid email address.",url:"Please enter a valid URL.",date:"Please enter a valid date.",
dateISO:"Please enter a valid date (ISO).",number:"Please enter a valid number.",digits:"Please enter only digits.",creditcard:"Please enter a valid credit card number.",equalTo:"Please enter the same value again.",accept:"Please enter a value with a valid extension.",maxlength:a.validator.format("Please enter no more than {0} characters."),minlength:a.validator.format("Please enter at least {0} characters."),rangelength:a.validator.format("Please enter a value between {0} and {1} characters long."),
range:a.validator.format("Please enter a value between {0} and {1}."),max:a.validator.format("Please enter a value less than or equal to {0}."),min:a.validator.format("Please enter a value greater than or equal to {0}.")},autoCreateRanges:!1,prototype:{init:function(){function b(b){var c=a.data(this[0].form,"validator"),b="on"+b.type.replace(/^validate/,"");c.settings[b]&&c.settings[b].call(c,this[0])}this.labelContainer=a(this.settings.errorLabelContainer);this.errorContext=this.labelContainer.length&&
this.labelContainer||a(this.currentForm);this.containers=a(this.settings.errorContainer).add(this.settings.errorLabelContainer);this.submitted={};this.valueCache={};this.pendingRequest=0;this.pending={};this.invalid={};this.reset();var c=this.groups={};a.each(this.settings.groups,function(b,d){a.each(d.split(/\s/),function(a,d){c[d]=b})});var d=this.settings.rules;a.each(d,function(b,c){d[b]=a.validator.normalizeRule(c)});a(this.currentForm).validateDelegate(":text, :password, :file, select, textarea",
"focusin focusout keyup",b).validateDelegate(":radio, :checkbox, select, option","click",b);this.settings.invalidHandler&&a(this.currentForm).bind("invalid-form.validate",this.settings.invalidHandler)},form:function(){this.checkForm();a.extend(this.submitted,this.errorMap);this.invalid=a.extend({},this.errorMap);this.valid()||a(this.currentForm).triggerHandler("invalid-form",[this]);this.showErrors();return this.valid()},checkForm:function(){this.prepareForm();for(var a=0,c=this.currentElements=this.elements();c[a];a++)this.check(c[a]);
return this.valid()},element:function(b){this.lastElement=b=this.clean(b);this.prepareElement(b);this.currentElements=a(b);var c=this.check(b);c?delete this.invalid[b.name]:this.invalid[b.name]=!0;this.numberOfInvalids()||(this.toHide=this.toHide.add(this.containers));this.showErrors();return c},showErrors:function(b){if(b){a.extend(this.errorMap,b);this.errorList=[];for(var c in b)this.errorList.push({message:b[c],element:this.findByName(c)[0]});this.successList=a.grep(this.successList,function(a){return!(a.name in
b)})}this.settings.showErrors?this.settings.showErrors.call(this,this.errorMap,this.errorList):this.defaultShowErrors()},resetForm:function(){a.fn.resetForm&&a(this.currentForm).resetForm();this.submitted={};this.prepareForm();this.hideErrors();this.elements().removeClass(this.settings.errorClass)},numberOfInvalids:function(){return this.objectLength(this.invalid)},objectLength:function(a){var c=0,d;for(d in a)c++;return c},hideErrors:function(){this.addWrapper(this.toHide).hide()},valid:function(){return 0==
this.size()},size:function(){return this.errorList.length},focusInvalid:function(){if(this.settings.focusInvalid)try{a(this.findLastActive()||this.errorList.length&&this.errorList[0].element||[]).filter(":visible").focus().trigger("focusin")}catch(b){}},findLastActive:function(){var b=this.lastActive;return b&&1==a.grep(this.errorList,function(a){return a.element.name==b.name}).length&&b},elements:function(){var b=this,c={};return a([]).add(this.currentForm.elements).filter(":input").not(":submit, :reset, :image, [disabled]").not(this.settings.ignore).filter(function(){!this.name&&
b.settings.debug&&window.console&&console.error("%o has no name assigned",this);return this.name in c||!b.objectLength(a(this).rules())?!1:c[this.name]=!0})},clean:function(b){return a(b)[0]},errors:function(){return a(this.settings.errorElement+"."+this.settings.errorClass,this.errorContext)},reset:function(){this.successList=[];this.errorList=[];this.errorMap={};this.toShow=a([]);this.toHide=a([]);this.currentElements=a([])},prepareForm:function(){this.reset();this.toHide=this.errors().add(this.containers)},
prepareElement:function(a){this.reset();this.toHide=this.errorsFor(a)},check:function(b){b=this.clean(b);this.checkable(b)&&(b=this.findByName(b.name)[0]);var c=a(b).rules(),d=!1;for(method in c){var f={method:method,parameters:c[method]};try{var h=a.validator.methods[method].call(this,b.value.replace(/\r/g,""),b,f.parameters);if("dependency-mismatch"==h)d=!0;else{d=!1;if("pending"==h){this.toHide=this.toHide.not(this.errorsFor(b));return}if(!h)return this.formatAndAdd(b,f),!1}}catch(k){throw this.settings.debug&&
window.console&&console.log("exception occured when checking element "+b.id+", check the '"+f.method+"' method",k),k;}}if(!d)return this.objectLength(c)&&this.successList.push(b),!0},customMetaMessage:function(b,c){if(a.metadata){var d=this.settings.meta?a(b).metadata()[this.settings.meta]:a(b).metadata();return d&&d.messages&&d.messages[c]}},customMessage:function(a,c){var d=this.settings.messages[a];return d&&(d.constructor==String?d:d[c])},findDefined:function(){for(var a=0;a<arguments.length;a++)if(void 0!==
arguments[a])return arguments[a]},defaultMessage:function(b,c){return this.findDefined(this.customMessage(b.name,c),this.customMetaMessage(b,c),!this.settings.ignoreTitle&&b.title||void 0,a.validator.messages[c],"<strong>Warning: No message defined for "+b.name+"</strong>")},formatAndAdd:function(a,c){var d=this.defaultMessage(a,c.method),f=/\$?\{(\d+)\}/g;"function"==typeof d?d=d.call(this,c.parameters,a):f.test(d)&&(d=jQuery.format(d.replace(f,"{$1}"),c.parameters));this.errorList.push({message:d,
element:a});this.errorMap[a.name]=d;this.submitted[a.name]=d},addWrapper:function(a){this.settings.wrapper&&(a=a.add(a.parent(this.settings.wrapper)));return a},defaultShowErrors:function(){for(var a=0;this.errorList[a];a++){var c=this.errorList[a];this.settings.highlight&&this.settings.highlight.call(this,c.element,this.settings.errorClass,this.settings.validClass);this.showLabel(c.element,c.message)}this.errorList.length&&(this.toShow=this.toShow.add(this.containers));if(this.settings.success)for(a=
0;this.successList[a];a++)this.showLabel(this.successList[a]);if(this.settings.unhighlight){a=0;for(c=this.validElements();c[a];a++)this.settings.unhighlight.call(this,c[a],this.settings.errorClass,this.settings.validClass)}this.toHide=this.toHide.not(this.toShow);this.hideErrors();this.addWrapper(this.toShow).show()},validElements:function(){return this.currentElements.not(this.invalidElements())},invalidElements:function(){return a(this.errorList).map(function(){return this.element})},showLabel:function(b,
c){var d=this.errorsFor(b);d.length?(d.removeClass().addClass(this.settings.errorClass),d.attr("generated")&&d.html(c)):(d=a("<"+this.settings.errorElement+"/>").attr({"for":this.idOrName(b),generated:!0}).addClass(this.settings.errorClass).html(c||""),this.settings.wrapper&&(d=d.hide().show().wrap("<"+this.settings.wrapper+"/>").parent()),this.labelContainer.append(d).length||(this.settings.errorPlacement?this.settings.errorPlacement(d,a(b)):d.insertAfter(b)));!c&&this.settings.success&&(d.text(""),
"string"==typeof this.settings.success?d.addClass(this.settings.success):this.settings.success(d));this.toShow=this.toShow.add(d)},errorsFor:function(b){var c=this.idOrName(b);return this.errors().filter(function(){return a(this).attr("for")==c})},idOrName:function(a){return this.groups[a.name]||(this.checkable(a)?a.name:a.id||a.name)},checkable:function(a){return/radio|checkbox/i.test(a.type)},findByName:function(b){var c=this.currentForm;return a(document.getElementsByName(b)).map(function(a,f){return f.form==
c&&f.name==b&&f||null})},getLength:function(b,c){switch(c.nodeName.toLowerCase()){case "select":return a("option:selected",c).length;case "input":if(this.checkable(c))return this.findByName(c.name).filter(":checked").length}return b.length},depend:function(a,c){return this.dependTypes[typeof a]?this.dependTypes[typeof a](a,c):!0},dependTypes:{"boolean":function(a){return a},string:function(b,c){return!!a(b,c.form).length},"function":function(a,c){return a(c)}},optional:function(b){return!a.validator.methods.required.call(this,
a.trim(b.value),b)&&"dependency-mismatch"},startRequest:function(a){this.pending[a.name]||(this.pendingRequest++,this.pending[a.name]=!0)},stopRequest:function(b,c){this.pendingRequest--;0>this.pendingRequest&&(this.pendingRequest=0);delete this.pending[b.name];c&&0==this.pendingRequest&&this.formSubmitted&&this.form()?(a(this.currentForm).submit(),this.formSubmitted=!1):!c&&0==this.pendingRequest&&this.formSubmitted&&(a(this.currentForm).triggerHandler("invalid-form",[this]),this.formSubmitted=!1)},
previousValue:function(b){return a.data(b,"previousValue")||a.data(b,"previousValue",{old:null,valid:!0,message:this.defaultMessage(b,"remote")})}},classRuleSettings:{required:{required:!0},email:{email:!0},url:{url:!0},date:{date:!0},dateISO:{dateISO:!0},dateDE:{dateDE:!0},number:{number:!0},numberDE:{numberDE:!0},digits:{digits:!0},creditcard:{creditcard:!0}},addClassRules:function(b,c){b.constructor==String?this.classRuleSettings[b]=c:a.extend(this.classRuleSettings,b)},classRules:function(b){var c=
{};(b=a(b).attr("class"))&&a.each(b.split(" "),function(){this in a.validator.classRuleSettings&&a.extend(c,a.validator.classRuleSettings[this])});return c},attributeRules:function(b){var c={},b=a(b);for(method in a.validator.methods){var d=b.attr(method);d&&(c[method]=d)}c.maxlength&&/-1|2147483647|524288/.test(c.maxlength)&&delete c.maxlength;return c},metadataRules:function(b){if(!a.metadata)return{};var c=a.data(b.form,"validator").settings.meta;return c?a(b).metadata()[c]:a(b).metadata()},staticRules:function(b){var c=
{},d=a.data(b.form,"validator");d.settings.rules&&(c=a.validator.normalizeRule(d.settings.rules[b.name])||{});return c},normalizeRules:function(b,c){a.each(b,function(d,f){if(!1===f)delete b[d];else if(f.param||f.depends){var h=!0;switch(typeof f.depends){case "string":h=!!a(f.depends,c.form).length;break;case "function":h=f.depends.call(c,c)}h?b[d]=void 0!==f.param?f.param:!0:delete b[d]}});a.each(b,function(d,f){b[d]=a.isFunction(f)?f(c):f});a.each(["minlength","maxlength","min","max"],function(){b[this]&&
(b[this]=Number(b[this]))});a.each(["rangelength","range"],function(){b[this]&&(b[this]=[Number(b[this][0]),Number(b[this][1])])});a.validator.autoCreateRanges&&(b.min&&b.max&&(b.range=[b.min,b.max],delete b.min,delete b.max),b.minlength&&b.maxlength&&(b.rangelength=[b.minlength,b.maxlength],delete b.minlength,delete b.maxlength));b.messages&&delete b.messages;return b},normalizeRule:function(b){if("string"==typeof b){var c={};a.each(b.split(/\s/),function(){c[this]=!0});b=c}return b},addMethod:function(b,
c,d){a.validator.methods[b]=c;a.validator.messages[b]=void 0!=d?d:a.validator.messages[b];3>c.length&&a.validator.addClassRules(b,a.validator.normalizeRule(b))},methods:{required:function(b,c,d){if(!this.depend(d,c))return"dependency-mismatch";switch(c.nodeName.toLowerCase()){case "select":return(b=a(c).val())&&0<b.length;case "input":if(this.checkable(c))return 0<this.getLength(b,c);default:return 0<a.trim(b).length}},remote:function(b,c,d){if(this.optional(c))return"dependency-mismatch";var f=this.previousValue(c);
this.settings.messages[c.name]||(this.settings.messages[c.name]={});f.originalMessage=this.settings.messages[c.name].remote;this.settings.messages[c.name].remote=f.message;d="string"==typeof d&&{url:d}||d;if(f.old!==b){f.old=b;var h=this;this.startRequest(c);var k={};k[c.name]=b;a.ajax(a.extend(!0,{url:d,mode:"abort",port:"validate"+c.name,dataType:"json",data:k,success:function(d){h.settings.messages[c.name].remote=f.originalMessage;var k=!0===d;if(k){var o=h.formSubmitted;h.prepareElement(c);h.formSubmitted=
o;h.successList.push(c);h.showErrors()}else o={},d=f.message=d||h.defaultMessage(c,"remote"),o[c.name]=a.isFunction(d)?d(b):d,h.showErrors(o);f.valid=k;h.stopRequest(c,k)}},d));return"pending"}return this.pending[c.name]?"pending":f.valid},minlength:function(b,c,d){return this.optional(c)||this.getLength(a.trim(b),c)>=d},maxlength:function(b,c,d){return this.optional(c)||this.getLength(a.trim(b),c)<=d},rangelength:function(b,c,d){b=this.getLength(a.trim(b),c);return this.optional(c)||b>=d[0]&&b<=
d[1]},min:function(a,c,d){return this.optional(c)||a>=d},max:function(a,c,d){return this.optional(c)||a<=d},range:function(a,c,d){return this.optional(c)||a>=d[0]&&a<=d[1]},email:function(a,c){return this.optional(c)||/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i.test(a)},
url:function(a,c){return this.optional(c)||/^(https?|ftp):\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i.test(a)},
date:function(a,c){return this.optional(c)||!/Invalid|NaN/.test(new Date(a))},dateISO:function(a,c){return this.optional(c)||/^\d{4}[\/-]\d{1,2}[\/-]\d{1,2}$/.test(a)},number:function(a,c){return this.optional(c)||/^-?(?:\d+|\d{1,3}(?:,\d{3})+)(?:\.\d+)?$|^-?\.\d+$/.test(a)},digits:function(a,c){return this.optional(c)||/^\d+$/.test(a)},creditcard:function(a,c){if(this.optional(c))return"dependency-mismatch";if(/[^0-9-]+/.test(a))return!1;for(var d=0,f=0,h=!1,a=a.replace(/\D/g,""),k=a.length-1;0<=
k;k--){f=a.charAt(k);f=parseInt(f,10);if(h&&9<(f*=2))f-=9;d+=f;h=!h}return 0==d%10},accept:function(a,c,d){d="string"==typeof d?d.replace(/,/g,"|"):"png|jpe?g|gif";return this.optional(c)||a.match(RegExp(".("+d+")$","i"))},equalTo:function(b,c,d){d=a(d).unbind(".validate-equalTo").bind("blur.validate-equalTo",function(){a(c).valid()});return b==d.val()}}});a.format=a.validator.format})(jQuery);
(function(a){var b=a.ajax,c={};a.ajax=function(d){var d=a.extend(d,a.extend({},a.ajaxSettings,d)),f=d.port;return"abort"==d.mode?(c[f]&&c[f].abort(),c[f]=b.apply(this,arguments)):b.apply(this,arguments)}})(jQuery);
(function(a){!jQuery.event.special.focusin&&!jQuery.event.special.focusout&&document.addEventListener&&a.each({focus:"focusin",blur:"focusout"},function(b,c){function d(b){b=a.event.fix(b);b.type=c;return a.event.handle.call(this,b)}a.event.special[c]={setup:function(){this.addEventListener(b,d,!0)},teardown:function(){this.removeEventListener(b,d,!0)},handler:function(b){arguments[0]=a.event.fix(b);arguments[0].type=c;return a.event.handle.apply(this,arguments)}}});a.extend(a.fn,{validateDelegate:function(b,
c,d){return this.bind(c,function(c){var h=a(c.target);if(h.is(b))return d.apply(h,arguments)})}})})(jQuery);$.validator.addMethod("regex",function(a,b,c){return 0==a.replace(RegExp(c,"g"),"").length});$.validator.addMethod("phoneUS",function(a,b){a=a.replace(/\s+/g,"");return this.optional(b)||9<a.length&&a.match(/^(1-?)?(\([2-9]\d{2}\)|[2-9]\d{2})-?[2-9]\d{2}-?\d{4}$/)},"Please specify a valid phone number");
$.validator.addMethod("emails",function(a,b){if(this.optional(b))return!0;for(var c=!0,d=a.split(RegExp("\\s*,\\s*","gi")),f=0;f<d.length;f++)var h=d[f],c=c&&/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i.test(h);
return c},$.validator.messages.email);
$.validator.addMethod("url_basic",function(a,b){return this.optional(b)||/^(http:\/\/|https:\/\/|ftp:\/\/|www\.)(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i.test(a)},"Please enter a valid url");
jQuery.validator.addMethod("required_from_group",function(a,b,c){var a=c[0]||1,d=c[1]||":input.required_group",c=c[2]||"div.required_group",f=$(b).closest(c),c=f.find(d+".not([type=checkbox],[type=radio]):filled").length,d=f.find(d+"[type=checkbox]:checked, "+d+"[type=radio]):checked").length,a=c+d>=a;$(b).data("being_validated")?$("field "+$(b).attr("name")+" is already being validated<br />"):(d=$(":input",b.form),d.data("being_validated",!0),$(b.form).valid(),d.data("being_validated",!1));return a},
"Please fill out at least one of these fields.");jQuery.validator.addClassRules("required_group",{required_from_group:[1,":input.required_group","div.required_group"]});jQuery.validator.addMethod("default",function(a,b){var c=!0;if($(b).hasClass("required")&&(!a||a==$(b).attr("value")))c=!1;return c},"This field is required.");var tb_pathToImage=DOMAIN+"core/images/loadingAnimation.gif";$(document).ready(function(){imgLoader=new Image;imgLoader.src=tb_pathToImage});
function tb_init(a){$(a).click(function(){tb_show(this.title||this.name||null,this.href||this.alt,this.rel||!1);this.blur();return!1});refreshIt(1)}
function tb_show(a,b,c){try{"undefined"===typeof document.body.style.maxHeight?($("body","html").css({height:"100%",width:"100%"}),$("html").css("overflow","hidden"),null===document.getElementById("TB_HideSelect")&&($("body").append("<iframe id='TB_HideSelect'></iframe><div id='TB_overlay'></div><div id='TB_window'></div>"),$("#TB_overlay").click(tb_remove))):null===document.getElementById("TB_overlay")&&($("body").append("<div id='TB_overlay'></div><div id='TB_window'></div>"),$("#TB_overlay").click(tb_remove));
tb_detectMacXFF()?$("#TB_overlay").addClass("TB_overlayMacFFBGHack"):$("#TB_overlay").addClass("TB_overlayBG");null===a&&(a="");$("body").append("<div id='TB_load'><img src='"+imgLoader.src+"' /></div>");$("#TB_load").show();var d=/\.jpg$|\.jpeg$|\.png$|\.gif$|\.bmp$/,f=(-1!==b.indexOf("?")?b.substr(0,b.indexOf("?")):b).toLowerCase().match(d);if(".jpg"==f||".jpeg"==f||".png"==f||".gif"==f||".bmp"==f){TB_imageCount=TB_NextHTML=TB_NextURL=TB_NextCaption=TB_PrevHTML=TB_PrevURL=TB_PrevCaption="";TB_FoundURL=
!1;if(c){TB_TempArray=$("a[rel="+c+"]").get();for(TB_Counter=0;TB_Counter<TB_TempArray.length&&""===TB_NextHTML;TB_Counter++)TB_TempArray[TB_Counter].href.toLowerCase().match(d),TB_TempArray[TB_Counter].href!=b?TB_FoundURL?(TB_NextCaption=TB_TempArray[TB_Counter].title,TB_NextURL=TB_TempArray[TB_Counter].href,TB_NextHTML="<span id='TB_next'>&nbsp;&nbsp;<a href='#'>Next &gt;</a></span>"):(TB_PrevCaption=TB_TempArray[TB_Counter].title,TB_PrevURL=TB_TempArray[TB_Counter].href,TB_PrevHTML="<span id='TB_prev'>&nbsp;&nbsp;<a href='#'>&lt; Prev</a></span>"):
(TB_FoundURL=!0,TB_imageCount="Image "+(TB_Counter+1)+" of "+TB_TempArray.length)}imgPreloader=new Image;imgPreloader.onload=function(){imgPreloader.onload=null;var d=tb_getPageSize(),f=d[0]-150,d=d[1]-150,h=imgPreloader.width,k=imgPreloader.height;h>f?(k*=f/h,h=f,k>d&&(h*=d/k,k=d)):k>d&&(h*=d/k,k=d,h>f&&(k*=f/h,h=f));TB_WIDTH=h+30;TB_HEIGHT=k+60;$("#TB_window").append("<a href='' id='TB_ImageOff' title='Close'><img id='TB_Image' src='"+b+"' width='"+h+"' height='"+k+"' alt='"+a+"'/></a><div id='TB_caption'>"+
a+"<div id='TB_secondLine'>"+TB_imageCount+TB_PrevHTML+TB_NextHTML+"</div></div><div id='TB_closeWindow'><a href='#' id='TB_closeWindowButton' title='Close'><img src='"+DOMAIN+"core/images/close_text.gif' alt='[x]' /></a></div>");$("#TB_closeWindowButton").click(tb_remove);if(""!==TB_PrevHTML){var l=function(){$(document).unbind("click",l)&&$(document).unbind("click",l);$("#TB_window").remove();$("body").append("<div id='TB_window'></div>");tb_show(TB_PrevCaption,TB_PrevURL,c);return!1};$("#TB_prev").click(l)}if(""!==
TB_NextHTML){var p=function(){$("#TB_window").remove();$("body").append("<div id='TB_window'></div>");tb_show(TB_NextCaption,TB_NextURL,c);return!1};$("#TB_next").click(p)}document.onkeydown=function(a){keycode=null==a?event.keyCode:a.which;27==keycode?tb_remove():190==keycode?""!=TB_NextHTML&&(document.onkeydown="",p()):188==keycode&&""!=TB_PrevHTML&&(document.onkeydown="",l())};tb_position();$("#TB_load").remove();$("#TB_ImageOff").click(tb_remove);$("#TB_window").css({display:"block"})};imgPreloader.src=
b}else{var h=b.replace(/^[^\?]+\??/,""),k=tb_parseQuery(h);TB_WIDTH=1*k.width+30||740;1E3<TB_WIDTH&&(TB_WIDTH=1E3);TB_HEIGHT=1*k.height+40||500;700<TB_HEIGHT&&(TB_HEIGHT=700);TB_PAD=1==k.nopad?0:1;ajaxContentW=TB_WIDTH-(1==TB_PAD?30:0);ajaxContentH=TB_HEIGHT-(1==TB_PAD?45:0);-1!=b.indexOf("TB_iframe")?(urlNoQuery=b.split("TB_"),$("#TB_iframeContent").remove(),"true"!=k.modal||"true"==k.modal_title?$("#TB_window").append("<div id='TB_title'><div id='TB_ajaxWindowTitle'>"+a+"</div><div id='TB_closeAjaxWindow'><a href='#' id='TB_closeWindowButton' title='Close'><img src='"+
DOMAIN+"core/images/close.gif' alt='[x]' /></a></div></div><iframe frameborder='0' hspace='0' src='"+urlNoQuery[0]+"' id='TB_iframeContent' name='TB_iframeContent"+Math.round(1E3*Math.random())+"' onload='tb_showIframe()' style='width:"+(ajaxContentW+29)+"px;height:"+(ajaxContentH+17)+"px;' > </iframe>"):$("#TB_window").append("<iframe frameborder='0' hspace='0' src='"+urlNoQuery[0]+"' id='TB_iframeContent' name='TB_iframeContent"+Math.round(1E3*Math.random())+"' onload='tb_showIframe()' style='width:"+
(ajaxContentW+29)+"px;height:"+(ajaxContentH+17)+"px;'> </iframe>"),"true"==k.modal&&$("#TB_overlay").unbind()):"block"!=$("#TB_window").css("display")?("true"!=k.modal||"true"==k.modal_title?$("#TB_window").append("<div id='TB_title'><div id='TB_ajaxWindowTitle'>"+a+"</div><div id='TB_closeAjaxWindow'><a href='#' id='TB_closeWindowButton'><img src='"+DOMAIN+"core/images/close.gif' alt='[x]' /></a></div></div><div id='TB_ajaxContent'"+(1==TB_PAD?"":" class='TB_noPad'")+" style='width:"+ajaxContentW+
"px;height:"+ajaxContentH+"px'></div>"):$("#TB_window").append("<div id='TB_ajaxContent' class='TB_modal"+(1==TB_PAD?"":" TB_noPad")+"' style='width:"+ajaxContentW+"px;height:"+ajaxContentH+"px;'></div>"),"true"==k.modal&&$("#TB_overlay").unbind()):($("#TB_ajaxContent")[0].style.width=ajaxContentW+"px",$("#TB_ajaxContent")[0].style.height=ajaxContentH+"px",$("#TB_ajaxContent")[0].scrollTop=0,$("#TB_ajaxWindowTitle").html(a));$("#TB_closeWindowButton").click(tb_remove);-1!=b.indexOf("TB_inline")?($("#TB_ajaxContent").append($("#"+
k.inlineId).children()),$("#TB_window").unload(function(){$("#"+k.inlineId).append($("#TB_ajaxContent").children())}),tb_position(),$("#TB_load").remove(),$("#TB_window").css({display:"block"})):-1!=b.indexOf("TB_iframe")?(tb_position(),$.browser.safari&&($("#TB_load").remove(),$("#TB_window").css({display:"block"}))):$("#TB_ajaxContent").load(b+="&random="+(new Date).getTime(),function(){tb_position();$("#TB_load").remove();tb_init("#TB_ajaxContent a.thickbox");$("#TB_window").css({display:"block"})})}k.modal||
(document.onkeyup=function(a){keycode=null==a?event.keyCode:a.which;27==keycode&&tb_remove()})}catch(p){}}function tb_showIframe(){$("#TB_load").remove();$("#TB_window").css({display:"block"})}
function tb_remove(){$("#TB_imageOff").unbind("click");$("#TB_closeWindowButton").unbind("click");$("#TB_window").hide();$("#TB_window,#TB_overlay,#TB_HideSelect").trigger("unload").unbind().remove();$("#TB_load").remove();"undefined"==typeof document.body.style.maxHeight&&($("body","html").css({height:"auto",width:"auto"}),$("html").css("overflow",""));document.onkeydown="";document.onkeyup="";return!1}
function tb_position(){$("#TB_window").css({marginLeft:"-"+parseInt(TB_WIDTH/2,10)+"px",width:TB_WIDTH+"px"});jQuery.browser.msie&&7>jQuery.browser.version||$("#TB_window").css({marginTop:"-"+parseInt(TB_HEIGHT/2,10)+"px"})}function tb_parseQuery(a){var b={};if(!a)return b;for(var a=a.split(/[;&]/),c=0;c<a.length;c++){var d=a[c].split("=");if(d&&2==d.length){var f=unescape(d[0]),d=unescape(d[1]),d=d.replace(/\+/g," ");b[f]=d}}return b}
function tb_getPageSize(){var a=document.documentElement;return arrayPageSize=[window.innerWidth||self.innerWidth||a&&a.clientWidth||document.body.clientWidth,window.innerHeight||self.innerHeight||a&&a.clientHeight||document.body.clientHeight]}function tb_detectMacXFF(){var a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf("mac")&&-1!=a.indexOf("firefox"))return!0}
(function(a){function b(a){return"object"==typeof a?a:{top:a,left:a}}var c=a.scrollTo=function(b,c,h){a(window).scrollTo(b,c,h)};c.defaults={axis:"y",duration:1};c.window=function(){return a(window).scrollable()};a.fn.scrollable=function(){return this.map(function(){var b=this.parentWindow||this.defaultView,b="#document"==this.nodeName?b.frameElement||b:this,c=b.contentDocument||(b.contentWindow||b).document,h=b.setInterval;return"IFRAME"==b.nodeName||h&&a.browser.safari?c.body:h?c.documentElement:
this})};a.fn.scrollTo=function(d,f,h){"object"==typeof f&&(h=f,f=0);"function"==typeof h&&(h={onAfter:h});h=a.extend({},c.defaults,h);f=f||h.speed||h.duration;h.queue=h.queue&&1<h.axis.length;h.queue&&(f/=2);h.offset=b(h.offset);h.over=b(h.over);return this.scrollable().each(function(){function c(a){o.animate(l,f,h.easing,a&&function(){a.call(this,d,h)})}function p(a){var a="scroll"+a,b=n.ownerDocument;return u?Math.max(b.documentElement[a],b.body[a]):n[a]}var n=this,o=a(n),t=d,s,l={},u=o.is("html,body");
switch(typeof t){case "number":case "string":if(/^([+-]=)?\d+(px)?$/.test(t)){t=b(t);break}t=a(t,this);case "object":if(t.is||t.style)s=(t=a(t)).offset()}a.each(h.axis.split(""),function(a,b){var d="x"==b?"Left":"Top",f=d.toLowerCase(),y="scroll"+d,K=n[y],Q="x"==b?"Width":"Height",O=Q.toLowerCase();s?(l[y]=s[f]+(u?0:K-o.offset()[f]),h.margin&&(l[y]-=parseInt(t.css("margin"+d))||0,l[y]-=parseInt(t.css("border"+d+"Width"))||0),l[y]+=h.offset[f]||0,h.over[f]&&(l[y]+=t[O]()*h.over[f])):l[y]=t[f];/^\d+$/.test(l[y])&&
(l[y]=0>=l[y]?0:Math.min(l[y],p(Q)));!a&&h.queue&&(K!=l[y]&&c(h.onAfterFirst),delete l[y])});c(h.onAfter)}).end()}})(jQuery);
(function(a){a.extend({metadata:{defaults:{type:"class",name:"metadata",cre:/({.*})/,single:"metadata"},setType:function(a,c){this.defaults.type=a;this.defaults.name=c},get:function(b,c){var d=a.extend({},this.defaults,c);d.single.length||(d.single="metadata");var f=a.data(b,d.single);if(f)return f;var f="{}",h=function(a){return"string"!=typeof a?a:a=eval("("+a+")")};if("html5"==d.type){var k={};a(b.attributes).each(function(){var a=this.nodeName;if(a.match(/^data-/))a=a.replace(/^data-/,"");else return!0;
k[a]=h(this.nodeValue)})}else{if("class"==d.type){var p=d.cre.exec(b.className);p&&(f=p[1])}else if("elem"==d.type){if(!b.getElementsByTagName)return;p=b.getElementsByTagName(d.name);p.length&&(f=a.trim(p[0].innerHTML))}else void 0!=b.getAttribute&&(p=b.getAttribute(d.name))&&(f=p);k=h(0>f.indexOf("{")?"{"+f+"}":f)}a.data(b,d.single,k);return k}}});a.fn.metadata=function(b){return a.metadata.get(this[0],b)}})(jQuery);
(function(a){a.fn.pngFix=function(b){var b=a.extend({blankgif:DOMAIN+"core/images/blank.gif"},b),c="Microsoft Internet Explorer"==navigator.appName&&4==parseInt(navigator.appVersion)&&-1!=navigator.appVersion.indexOf("MSIE 5.5"),d="Microsoft Internet Explorer"==navigator.appName&&4==parseInt(navigator.appVersion)&&-1!=navigator.appVersion.indexOf("MSIE 6.0");if(a.browser.msie&&(c||d))jQuery(this).find("img[src$=.png]").each(function(){jQuery(this).attr("width",jQuery(this).width());jQuery(this).attr("height",
jQuery(this).height());var a="",b="",c=jQuery(this).attr("id")?'id="'+jQuery(this).attr("id")+'" ':"",d=jQuery(this).attr("class")?'class="'+jQuery(this).attr("class")+'" ':"",n=jQuery(this).attr("title")?'title="'+jQuery(this).attr("title")+'" ':"",o=jQuery(this).attr("alt")?'alt="'+jQuery(this).attr("alt")+'" ':"",t=jQuery(this).attr("align")?"float:"+jQuery(this).attr("align")+";":"",s=jQuery(this).parent().attr("href")?"cursor:hand;":"";this.style.border&&(a+="border:"+this.style.border+";",this.style.border=
"");this.style.padding&&(a+="padding:"+this.style.padding+";",this.style.padding="");this.style.margin&&(a+="margin:"+this.style.margin+";",this.style.margin="");var l=this.style.cssText,b=b+("<span "+c+d+n+o)+('style="position:relative;white-space:pre-line;display:inline-block;background:transparent;'+t+s)+("width:"+jQuery(this).width()+"px;height:"+jQuery(this).height()+"px;"),b=b+("filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+jQuery(this).attr("src")+"', sizingMethod='scale');"),
b=b+(l+'"></span>');""!=a&&(b='<span style="position:relative;display:inline-block;'+a+s+"width:"+jQuery(this).width()+"px;height:"+jQuery(this).height()+'px;">'+b+"</span>");jQuery(this).hide();jQuery(this).after(b)}),jQuery(this).find("*").each(function(){var a=jQuery(this).css("background-image");-1!=a.indexOf(".png")&&(a=a.split('url("')[1].split('")')[0],jQuery(this).css("background-image","none"),jQuery(this).get(0).runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+
a+"',sizingMethod='scale')")}),jQuery(this).find("input[src$=.png]").each(function(){var a=jQuery(this).attr("src");jQuery(this).get(0).runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+a+"', sizingMethod='scale');";jQuery(this).attr("src",b.blankgif)});return jQuery}})(jQuery);
(function(a){function b(b){if("string"===typeof b.data){var d=b.handler,f=b.data.toLowerCase().split(" ");b.handler=function(b){if(!(this!==b.target&&(/textarea|select/i.test(b.target.nodeName)||"text"===b.target.type))){var c="keypress"!==b.type&&a.hotkeys.specialKeys[b.which],p=String.fromCharCode(b.which).toLowerCase(),n="",o={};b.altKey&&"alt"!==c&&(n+="alt+");b.ctrlKey&&"ctrl"!==c&&(n+="ctrl+");b.metaKey&&!b.ctrlKey&&"meta"!==c&&(n+="meta+");b.shiftKey&&"shift"!==c&&(n+="shift+");c?o[n+c]=!0:
(o[n+p]=!0,o[n+a.hotkeys.shiftNums[p]]=!0,"shift+"===n&&(o[a.hotkeys.shiftNums[p]]=!0));c=0;for(p=f.length;c<p;c++)if(o[f[c]])return d.apply(this,arguments)}}}}a.hotkeys={version:"0.8",specialKeys:{8:"backspace",9:"tab",13:"return",16:"shift",17:"ctrl",18:"alt",19:"pause",20:"capslock",27:"esc",32:"space",33:"pageup",34:"pagedown",35:"end",36:"home",37:"left",38:"up",39:"right",40:"down",45:"insert",46:"del",96:"0",97:"1",98:"2",99:"3",100:"4",101:"5",102:"6",103:"7",104:"8",105:"9",106:"*",107:"+",
109:"-",110:".",111:"/",112:"f1",113:"f2",114:"f3",115:"f4",116:"f5",117:"f6",118:"f7",119:"f8",120:"f9",121:"f10",122:"f11",123:"f12",144:"numlock",145:"scroll",191:"/",224:"meta"},shiftNums:{"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(","0":")","-":"_","=":"+",";":": ","'":'"',",":"<",".":">","/":"?","\\":"|"}};a.each(["keydown","keyup","keypress"],function(){a.event.special[this]={add:b}})})(jQuery);
jQuery.ui||function(a){a.ui={version:"1.8.1",plugin:{add:function(b,c,d){var b=a.ui[b].prototype,f;for(f in d)b.plugins[f]=b.plugins[f]||[],b.plugins[f].push([c,d[f]])},call:function(a,c,d){if((c=a.plugins[c])&&a.element[0].parentNode)for(var f=0;f<c.length;f++)a.options[c[f][0]]&&c[f][1].apply(a.element,d)}},contains:function(a,c){return document.compareDocumentPosition?a.compareDocumentPosition(c)&16:a!==c&&a.contains(c)},hasScroll:function(b,c){if("hidden"==a(b).css("overflow"))return!1;var c=
c&&"left"==c?"scrollLeft":"scrollTop",d=!1;if(0<b[c])return!0;b[c]=1;d=0<b[c];b[c]=0;return d},isOverAxis:function(a,c,d){return a>c&&a<c+d},isOver:function(b,c,d,f,h,k){return a.ui.isOverAxis(b,d,h)&&a.ui.isOverAxis(c,f,k)},keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,
RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38}};a.fn.extend({_focus:a.fn.focus,focus:function(b,c){return"number"===typeof b?this.each(function(){var d=this;setTimeout(function(){a(d).focus();c&&c.call(d)},b)}):this._focus.apply(this,arguments)},enableSelection:function(){return this.attr("unselectable","off").css("MozUserSelect","")},disableSelection:function(){return this.attr("unselectable","on").css("MozUserSelect","none")},scrollParent:function(){var b;b=a.browser.msie&&/(static|relative)/.test(this.css("position"))||
/absolute/.test(this.css("position"))?this.parents().filter(function(){return/(relative|absolute|fixed)/.test(a.curCSS(this,"position",1))&&/(auto|scroll)/.test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0):this.parents().filter(function(){return/(auto|scroll)/.test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0);return/fixed/.test(this.css("position"))||!b.length?a(document):b},zIndex:function(b){if(void 0!==
b)return this.css("zIndex",b);if(this.length)for(var b=a(this[0]),c;b.length&&b[0]!==document;){c=b.css("position");if("absolute"==c||"relative"==c||"fixed"==c)if(c=parseInt(b.css("zIndex")),!isNaN(c)&&0!=c)return c;b=b.parent()}return 0}});a.extend(a.expr[":"],{data:function(b,c,d){return!!a.data(b,d[3])},focusable:function(b){var c=b.nodeName.toLowerCase(),d=a.attr(b,"tabindex");return(/input|select|textarea|button|object/.test(c)?!b.disabled:"a"==c||"area"==c?b.href||!isNaN(d):!isNaN(d))&&!a(b)["area"==
c?"parents":"closest"](":hidden").length},tabbable:function(b){var c=a.attr(b,"tabindex");return(isNaN(c)||0<=c)&&a(b).is(":focusable")}})}(jQuery);
(function(a){var b=a.fn.remove;a.fn.remove=function(c,d){return this.each(function(){d||(!c||a.filter(c,[this]).length)&&a("*",this).add(this).each(function(){a(this).triggerHandler("remove")});return b.call(a(this),c,d)})};a.widget=function(b,d,f){var h=b.split(".")[0],k,b=b.split(".")[1];k=h+"-"+b;f||(f=d,d=a.Widget);a.expr[":"][k]=function(d){return!!a.data(d,b)};a[h]=a[h]||{};a[h][b]=function(a,b){arguments.length&&this._createWidget(a,b)};d=new d;d.options=a.extend({},d.options);a[h][b].prototype=
a.extend(!0,d,{namespace:h,widgetName:b,widgetEventPrefix:a[h][b].prototype.widgetEventPrefix||b,widgetBaseClass:k},f);a.widget.bridge(b,a[h][b])};a.widget.bridge=function(b,d){a.fn[b]=function(f){var h="string"===typeof f,k=Array.prototype.slice.call(arguments,1),p=this,f=!h&&k.length?a.extend.apply(null,[!0,f].concat(k)):f;if(h&&"_"===f.substring(0,1))return p;h?this.each(function(){var d=a.data(this,b),h=d&&a.isFunction(d[f])?d[f].apply(d,k):d;if(h!==d&&void 0!==h)return p=h,!1}):this.each(function(){var h=
a.data(this,b);h?(f&&h.option(f),h._init()):a.data(this,b,new d(f,this))});return p}};a.Widget=function(a,b){arguments.length&&this._createWidget(a,b)};a.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",options:{disabled:!1},_createWidget:function(b,d){this.element=a(d).data(this.widgetName,this);this.options=a.extend(!0,{},this.options,a.metadata&&a.metadata.get(d)[this.widgetName],b);var f=this;this.element.bind("remove."+this.widgetName,function(){f.destroy()});this._create();this._init()},
_create:function(){},_init:function(){},destroy:function(){this.element.unbind("."+this.widgetName).removeData(this.widgetName);this.widget().unbind("."+this.widgetName).removeAttr("aria-disabled").removeClass(this.widgetBaseClass+"-disabled ui-state-disabled")},widget:function(){return this.element},option:function(b,d){var f=b,h=this;if(0===arguments.length)return a.extend({},h.options);if("string"===typeof b){if(void 0===d)return this.options[b];f={};f[b]=d}a.each(f,function(a,b){h._setOption(a,
b)});return h},_setOption:function(a,b){this.options[a]=b;"disabled"===a&&this.widget()[b?"addClass":"removeClass"](this.widgetBaseClass+"-disabled ui-state-disabled").attr("aria-disabled",b);return this},enable:function(){return this._setOption("disabled",!1)},disable:function(){return this._setOption("disabled",!0)},_trigger:function(b,d,f){var h=this.options[b],d=a.Event(d);d.type=(b===this.widgetEventPrefix?b:this.widgetEventPrefix+b).toLowerCase();f=f||{};if(d.originalEvent)for(var b=a.event.props.length,
k;b;)k=a.event.props[--b],d[k]=d.originalEvent[k];this.element.trigger(d,f);return!(a.isFunction(h)&&!1===h.call(this.element[0],d,f)||d.isDefaultPrevented())}}})(jQuery);
(function(a){a.widget("ui.mouse",{options:{cancel:":input,option",distance:1,delay:0},_mouseInit:function(){var a=this;this.element.bind("mousedown."+this.widgetName,function(c){return a._mouseDown(c)}).bind("click."+this.widgetName,function(c){if(a._preventClickEvent)return a._preventClickEvent=!1,c.stopImmediatePropagation(),!1});this.started=!1},_mouseDestroy:function(){this.element.unbind("."+this.widgetName)},_mouseDown:function(b){b.originalEvent=b.originalEvent||{};if(!b.originalEvent.mouseHandled){this._mouseStarted&&
this._mouseUp(b);this._mouseDownEvent=b;var c=this,d=1==b.which,f="string"==typeof this.options.cancel?a(b.target).parents().add(b.target).filter(this.options.cancel).length:!1;if(!d||f||!this._mouseCapture(b))return!0;this.mouseDelayMet=!this.options.delay;this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){c.mouseDelayMet=!0},this.options.delay));if(this._mouseDistanceMet(b)&&this._mouseDelayMet(b)&&(this._mouseStarted=!1!==this._mouseStart(b),!this._mouseStarted))return b.preventDefault(),
!0;this._mouseMoveDelegate=function(a){return c._mouseMove(a)};this._mouseUpDelegate=function(a){return c._mouseUp(a)};a(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);a.browser.safari||b.preventDefault();return b.originalEvent.mouseHandled=!0}},_mouseMove:function(b){if(a.browser.msie&&!b.button)return this._mouseUp(b);if(this._mouseStarted)return this._mouseDrag(b),b.preventDefault();this._mouseDistanceMet(b)&&this._mouseDelayMet(b)&&
((this._mouseStarted=!1!==this._mouseStart(this._mouseDownEvent,b))?this._mouseDrag(b):this._mouseUp(b));return!this._mouseStarted},_mouseUp:function(b){a(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);this._mouseStarted&&(this._mouseStarted=!1,this._preventClickEvent=b.target==this._mouseDownEvent.target,this._mouseStop(b));return!1},_mouseDistanceMet:function(a){return Math.max(Math.abs(this._mouseDownEvent.pageX-a.pageX),
Math.abs(this._mouseDownEvent.pageY-a.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}})})(jQuery);
(function(a){a.widget("ui.sortable",a.ui.mouse,{widgetEventPrefix:"sort",options:{appendTo:"parent",axis:!1,connectWith:!1,containment:!1,cursor:"auto",cursorAt:!1,dropOnEmpty:!0,forcePlaceholderSize:!1,forceHelperSize:!1,grid:!1,handle:!1,helper:"original",items:"> *",opacity:!1,placeholder:!1,revert:!1,scroll:!0,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1E3},_create:function(){this.containerCache={};this.element.addClass("ui-sortable");this.refresh();this.floating=
this.items.length?/left|right/.test(this.items[0].item.css("float")):!1;this.offset=this.element.offset();this._mouseInit()},destroy:function(){this.element.removeClass("ui-sortable ui-sortable-disabled").removeData("sortable").unbind(".sortable");this._mouseDestroy();for(var a=this.items.length-1;0<=a;a--)this.items[a].item.removeData("sortable-item");return this},_setOption:function(b,c){"disabled"===b?(this.options[b]=c,this.widget()[c?"addClass":"removeClass"]("ui-sortable-disabled")):a.Widget.prototype._setOption.apply(this,
arguments)},_mouseCapture:function(b,c){if(this.reverting||this.options.disabled||"static"==this.options.type)return!1;this._refreshItems(b);var d=null,f=this;a(b.target).parents().each(function(){if(a.data(this,"sortable-item")==f)return d=a(this),!1});a.data(b.target,"sortable-item")==f&&(d=a(b.target));if(!d)return!1;if(this.options.handle&&!c){var h=!1;a(this.options.handle,d).find("*").andSelf().each(function(){this==b.target&&(h=!0)});if(!h)return!1}this.currentItem=d;this._removeCurrentsFromItems();
return!0},_mouseStart:function(b,c,d){c=this.options;this.currentContainer=this;this.refreshPositions();this.helper=this._createHelper(b);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:b.pageX-this.offset.left,
top:b.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});this.originalPosition=this._generatePosition(b);this.originalPageX=b.pageX;this.originalPageY=b.pageY;c.cursorAt&&this._adjustOffsetFromHelper(c.cursorAt);this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]};this.helper[0]!=this.currentItem[0]&&this.currentItem.hide();this._createPlaceholder();c.containment&&this._setContainment();c.cursor&&(a("body").css("cursor")&&(this._storedCursor=
a("body").css("cursor")),a("body").css("cursor",c.cursor));c.opacity&&(this.helper.css("opacity")&&(this._storedOpacity=this.helper.css("opacity")),this.helper.css("opacity",c.opacity));c.zIndex&&(this.helper.css("zIndex")&&(this._storedZIndex=this.helper.css("zIndex")),this.helper.css("zIndex",c.zIndex));this.scrollParent[0]!=document&&"HTML"!=this.scrollParent[0].tagName&&(this.overflowOffset=this.scrollParent.offset());this._trigger("start",b,this._uiHash());this._preserveHelperProportions||this._cacheHelperProportions();
if(!d)for(d=this.containers.length-1;0<=d;d--)this.containers[d]._trigger("activate",b,this._uiHash(this));a.ui.ddmanager&&(a.ui.ddmanager.current=this);a.ui.ddmanager&&!c.dropBehaviour&&a.ui.ddmanager.prepareOffsets(this,b);this.dragging=!0;this.helper.addClass("ui-sortable-helper");this._mouseDrag(b);return!0},_mouseDrag:function(b){this.position=this._generatePosition(b);this.positionAbs=this._convertPositionTo("absolute");this.lastPositionAbs||(this.lastPositionAbs=this.positionAbs);if(this.options.scroll){var c=
this.options,d=!1;this.scrollParent[0]!=document&&"HTML"!=this.scrollParent[0].tagName?(this.overflowOffset.top+this.scrollParent[0].offsetHeight-b.pageY<c.scrollSensitivity?this.scrollParent[0].scrollTop=d=this.scrollParent[0].scrollTop+c.scrollSpeed:b.pageY-this.overflowOffset.top<c.scrollSensitivity&&(this.scrollParent[0].scrollTop=d=this.scrollParent[0].scrollTop-c.scrollSpeed),this.overflowOffset.left+this.scrollParent[0].offsetWidth-b.pageX<c.scrollSensitivity?this.scrollParent[0].scrollLeft=
d=this.scrollParent[0].scrollLeft+c.scrollSpeed:b.pageX-this.overflowOffset.left<c.scrollSensitivity&&(this.scrollParent[0].scrollLeft=d=this.scrollParent[0].scrollLeft-c.scrollSpeed)):(b.pageY-a(document).scrollTop()<c.scrollSensitivity?d=a(document).scrollTop(a(document).scrollTop()-c.scrollSpeed):a(window).height()-(b.pageY-a(document).scrollTop())<c.scrollSensitivity&&(d=a(document).scrollTop(a(document).scrollTop()+c.scrollSpeed)),b.pageX-a(document).scrollLeft()<c.scrollSensitivity?d=a(document).scrollLeft(a(document).scrollLeft()-
c.scrollSpeed):a(window).width()-(b.pageX-a(document).scrollLeft())<c.scrollSensitivity&&(d=a(document).scrollLeft(a(document).scrollLeft()+c.scrollSpeed)));!1!==d&&a.ui.ddmanager&&!c.dropBehaviour&&a.ui.ddmanager.prepareOffsets(this,b)}this.positionAbs=this._convertPositionTo("absolute");if(!this.options.axis||"y"!=this.options.axis)this.helper[0].style.left=this.position.left+"px";if(!this.options.axis||"x"!=this.options.axis)this.helper[0].style.top=this.position.top+"px";for(c=this.items.length-
1;0<=c;c--){var d=this.items[c],f=d.item[0],h=this._intersectsWithPointer(d);if(h&&f!=this.currentItem[0]&&this.placeholder[1==h?"next":"prev"]()[0]!=f&&!a.ui.contains(this.placeholder[0],f)&&("semi-dynamic"==this.options.type?!a.ui.contains(this.element[0],f):1)){this.direction=1==h?"down":"up";if("pointer"==this.options.tolerance||this._intersectsWithSides(d))this._rearrange(b,d);else break;this._trigger("change",b,this._uiHash());break}}this._contactContainers(b);a.ui.ddmanager&&a.ui.ddmanager.drag(this,
b);this._trigger("sort",b,this._uiHash());this.lastPositionAbs=this.positionAbs;return!1},_mouseStop:function(b,c){if(b){a.ui.ddmanager&&!this.options.dropBehaviour&&a.ui.ddmanager.drop(this,b);if(this.options.revert){var d=this,c=d.placeholder.offset();d.reverting=!0;a(this.helper).animate({left:c.left-this.offset.parent.left-d.margins.left+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollLeft),top:c.top-this.offset.parent.top-d.margins.top+(this.offsetParent[0]==document.body?0:
this.offsetParent[0].scrollTop)},parseInt(this.options.revert,10)||500,function(){d._clear(b)})}else this._clear(b,c);return!1}},cancel:function(){if(this.dragging){this._mouseUp();"original"==this.options.helper?this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper"):this.currentItem.show();for(var b=this.containers.length-1;0<=b;b--)this.containers[b]._trigger("deactivate",null,this._uiHash(this)),this.containers[b].containerCache.over&&(this.containers[b]._trigger("out",null,this._uiHash(this)),
this.containers[b].containerCache.over=0)}this.placeholder[0].parentNode&&this.placeholder[0].parentNode.removeChild(this.placeholder[0]);"original"!=this.options.helper&&this.helper&&this.helper[0].parentNode&&this.helper.remove();a.extend(this,{helper:null,dragging:!1,reverting:!1,_noFinalSort:null});this.domPosition.prev?a(this.domPosition.prev).after(this.currentItem):a(this.domPosition.parent).prepend(this.currentItem);return this},serialize:function(b){var c=this._getItemsAsjQuery(b&&b.connected),
d=[],b=b||{};a(c).each(function(){var c=(a(b.item||this).attr(b.attribute||"id")||"").match(b.expression||/(.+)[-=_](.+)/);c&&d.push((b.key||c[1]+"[]")+"="+(b.key&&b.expression?c[1]:c[2]))});return d.join("&")},toArray:function(b){var c=this._getItemsAsjQuery(b&&b.connected),d=[],b=b||{};c.each(function(){d.push(a(b.item||this).attr(b.attribute||"id")||"")});return d},_intersectsWith:function(a){var c=this.positionAbs.left,d=c+this.helperProportions.width,f=this.positionAbs.top,h=f+this.helperProportions.height,
k=a.left,p=k+a.width,n=a.top,o=n+a.height,t=this.offset.click.top,s=this.offset.click.left;return"pointer"==this.options.tolerance||this.options.forcePointerForContainers||"pointer"!=this.options.tolerance&&this.helperProportions[this.floating?"width":"height"]>a[this.floating?"width":"height"]?f+t>n&&f+t<o&&c+s>k&&c+s<p:k<c+this.helperProportions.width/2&&d-this.helperProportions.width/2<p&&n<f+this.helperProportions.height/2&&h-this.helperProportions.height/2<o},_intersectsWithPointer:function(b){var c=
a.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,b.top,b.height),b=a.ui.isOverAxis(this.positionAbs.left+this.offset.click.left,b.left,b.width),c=c&&b,b=this._getDragVerticalDirection(),d=this._getDragHorizontalDirection();return!c?!1:this.floating?d&&"right"==d||"down"==b?2:1:b&&("down"==b?2:1)},_intersectsWithSides:function(b){var c=a.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,b.top+b.height/2,b.height),b=a.ui.isOverAxis(this.positionAbs.left+this.offset.click.left,b.left+
b.width/2,b.width),d=this._getDragVerticalDirection(),f=this._getDragHorizontalDirection();return this.floating&&f?"right"==f&&b||"left"==f&&!b:d&&("down"==d&&c||"up"==d&&!c)},_getDragVerticalDirection:function(){var a=this.positionAbs.top-this.lastPositionAbs.top;return 0!=a&&(0<a?"down":"up")},_getDragHorizontalDirection:function(){var a=this.positionAbs.left-this.lastPositionAbs.left;return 0!=a&&(0<a?"right":"left")},refresh:function(a){this._refreshItems(a);this.refreshPositions();return this},
_connectWith:function(){var a=this.options;return a.connectWith.constructor==String?[a.connectWith]:a.connectWith},_getItemsAsjQuery:function(b){var c=[],d=[],f=this._connectWith();if(f&&b)for(b=f.length-1;0<=b;b--)for(var h=a(f[b]),k=h.length-1;0<=k;k--){var p=a.data(h[k],"sortable");p&&p!=this&&!p.options.disabled&&d.push([a.isFunction(p.options.items)?p.options.items.call(p.element):a(p.options.items,p.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),p])}d.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(b=d.length-1;0<=b;b--)d[b][0].each(function(){c.push(this)});return a(c)},_removeCurrentsFromItems:function(){for(var a=this.currentItem.find(":data(sortable-item)"),c=0;c<this.items.length;c++)for(var d=0;d<a.length;d++)a[d]==this.items[c].item[0]&&this.items.splice(c,1)},_refreshItems:function(b){this.items=
[];this.containers=[this];var c=this.items,d=[[a.isFunction(this.options.items)?this.options.items.call(this.element[0],b,{item:this.currentItem}):a(this.options.items,this.element),this]],f=this._connectWith();if(f)for(var h=f.length-1;0<=h;h--)for(var k=a(f[h]),p=k.length-1;0<=p;p--){var n=a.data(k[p],"sortable");n&&n!=this&&!n.options.disabled&&(d.push([a.isFunction(n.options.items)?n.options.items.call(n.element[0],b,{item:this.currentItem}):a(n.options.items,n.element),n]),this.containers.push(n))}for(h=
d.length-1;0<=h;h--){b=d[h][1];f=d[h][0];p=0;for(k=f.length;p<k;p++)n=a(f[p]),n.data("sortable-item",b),c.push({item:n,instance:b,width:0,height:0,left:0,top:0})}},refreshPositions:function(b){this.offsetParent&&this.helper&&(this.offset.parent=this._getParentOffset());for(var c=this.items.length-1;0<=c;c--){var d=this.items[c],f=this.options.toleranceElement?a(this.options.toleranceElement,d.item):d.item;b||(d.width=f.outerWidth(),d.height=f.outerHeight());f=f.offset();d.left=f.left;d.top=f.top}if(this.options.custom&&
this.options.custom.refreshContainers)this.options.custom.refreshContainers.call(this);else for(c=this.containers.length-1;0<=c;c--)f=this.containers[c].element.offset(),this.containers[c].containerCache.left=f.left,this.containers[c].containerCache.top=f.top,this.containers[c].containerCache.width=this.containers[c].element.outerWidth(),this.containers[c].containerCache.height=this.containers[c].element.outerHeight();return this},_createPlaceholder:function(b){var c=b||this,d=c.options;if(!d.placeholder||
d.placeholder.constructor==String){var f=d.placeholder;d.placeholder={element:function(){var b=a(document.createElement(c.currentItem[0].nodeName)).addClass(f||c.currentItem[0].className+" ui-sortable-placeholder").removeClass("ui-sortable-helper")[0];f||(b.style.visibility="hidden");return b},update:function(a,b){if(!f||d.forcePlaceholderSize)b.height()||b.height(c.currentItem.innerHeight()-parseInt(c.currentItem.css("paddingTop")||0,10)-parseInt(c.currentItem.css("paddingBottom")||0,10)),b.width()||
b.width(c.currentItem.innerWidth()-parseInt(c.currentItem.css("paddingLeft")||0,10)-parseInt(c.currentItem.css("paddingRight")||0,10))}}}c.placeholder=a(d.placeholder.element.call(c.element,c.currentItem));c.currentItem.after(c.placeholder);d.placeholder.update(c,c.placeholder)},_contactContainers:function(b){for(var c=null,d=null,f=this.containers.length-1;0<=f;f--)if(!a.ui.contains(this.currentItem[0],this.containers[f].element[0]))if(this._intersectsWith(this.containers[f].containerCache)){if(!c||
!a.ui.contains(this.containers[f].element[0],c.element[0]))c=this.containers[f],d=f}else this.containers[f].containerCache.over&&(this.containers[f]._trigger("out",b,this._uiHash(this)),this.containers[f].containerCache.over=0);if(c)if(1===this.containers.length)this.containers[d]._trigger("over",b,this._uiHash(this)),this.containers[d].containerCache.over=1;else if(this.currentContainer!=this.containers[d]){for(var c=1E4,f=null,h=this.positionAbs[this.containers[d].floating?"left":"top"],k=this.items.length-
1;0<=k;k--)if(a.ui.contains(this.containers[d].element[0],this.items[k].item[0])){var p=this.items[k][this.containers[d].floating?"left":"top"];Math.abs(p-h)<c&&(c=Math.abs(p-h),f=this.items[k])}if(f||this.options.dropOnEmpty)this.currentContainer=this.containers[d],f?this._rearrange(b,f,null,!0):this._rearrange(b,null,this.containers[d].element,!0),this._trigger("change",b,this._uiHash()),this.containers[d]._trigger("change",b,this._uiHash(this)),this.options.placeholder.update(this.currentContainer,
this.placeholder),this.containers[d]._trigger("over",b,this._uiHash(this)),this.containers[d].containerCache.over=1}},_createHelper:function(b){var c=this.options,b=a.isFunction(c.helper)?a(c.helper.apply(this.element[0],[b,this.currentItem])):"clone"==c.helper?this.currentItem.clone():this.currentItem;b.parents("body").length||a("parent"!=c.appendTo?c.appendTo:this.currentItem[0].parentNode)[0].appendChild(b[0]);b[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")});(""==b[0].style.width||c.forceHelperSize)&&b.width(this.currentItem.width());(""==b[0].style.height||c.forceHelperSize)&&b.height(this.currentItem.height());return b},_adjustOffsetFromHelper:function(b){"string"==typeof b&&(b=b.split(" "));a.isArray(b)&&(b={left:+b[0],top:+b[1]||0});"left"in b&&(this.offset.click.left=b.left+this.margins.left);"right"in b&&(this.offset.click.left=this.helperProportions.width-
b.right+this.margins.left);"top"in b&&(this.offset.click.top=b.top+this.margins.top);"bottom"in b&&(this.offset.click.top=this.helperProportions.height-b.bottom+this.margins.top)},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var b=this.offsetParent.offset();"absolute"==this.cssPosition&&this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0])&&(b.left+=this.scrollParent.scrollLeft(),b.top+=this.scrollParent.scrollTop());if(this.offsetParent[0]==
document.body||this.offsetParent[0].tagName&&"html"==this.offsetParent[0].tagName.toLowerCase()&&a.browser.msie)b={top:0,left:0};return{top:b.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:b.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if("relative"==this.cssPosition){var a=this.currentItem.position();return{top:a.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:a.left-(parseInt(this.helper.css("left"),
10)||0)+this.scrollParent.scrollLeft()}}return{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.currentItem.css("marginLeft"),10)||0,top:parseInt(this.currentItem.css("marginTop"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var b=this.options;"parent"==b.containment&&(b.containment=this.helper[0].parentNode);if("document"==b.containment||"window"==b.containment)this.containment=
[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,a("document"==b.containment?document:window).width()-this.helperProportions.width-this.margins.left,(a("document"==b.containment?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];if(!/^(document|window|parent)$/.test(b.containment)){var c=a(b.containment)[0],b=a(b.containment).offset(),d="hidden"!=a(c).css("overflow");this.containment=
[b.left+(parseInt(a(c).css("borderLeftWidth"),10)||0)+(parseInt(a(c).css("paddingLeft"),10)||0)-this.margins.left,b.top+(parseInt(a(c).css("borderTopWidth"),10)||0)+(parseInt(a(c).css("paddingTop"),10)||0)-this.margins.top,b.left+(d?Math.max(c.scrollWidth,c.offsetWidth):c.offsetWidth)-(parseInt(a(c).css("borderLeftWidth"),10)||0)-(parseInt(a(c).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,b.top+(d?Math.max(c.scrollHeight,c.offsetHeight):c.offsetHeight)-(parseInt(a(c).css("borderTopWidth"),
10)||0)-(parseInt(a(c).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top]}},_convertPositionTo:function(b,c){c||(c=this.position);var b="absolute"==b?1:-1,d="absolute"==this.cssPosition&&!(this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,f=/(html|body)/i.test(d[0].tagName);return{top:c.top+this.offset.relative.top*b+this.offset.parent.top*b-(a.browser.safari&&"fixed"==this.cssPosition?0:("fixed"==
this.cssPosition?-this.scrollParent.scrollTop():f?0:d.scrollTop())*b),left:c.left+this.offset.relative.left*b+this.offset.parent.left*b-(a.browser.safari&&"fixed"==this.cssPosition?0:("fixed"==this.cssPosition?-this.scrollParent.scrollLeft():f?0:d.scrollLeft())*b)}},_generatePosition:function(b){var c=this.options,d="absolute"==this.cssPosition&&!(this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,f=/(html|body)/i.test(d[0].tagName);
"relative"==this.cssPosition&&!(this.scrollParent[0]!=document&&this.scrollParent[0]!=this.offsetParent[0])&&(this.offset.relative=this._getRelativeOffset());var h=b.pageX,k=b.pageY;this.originalPosition&&(this.containment&&(b.pageX-this.offset.click.left<this.containment[0]&&(h=this.containment[0]+this.offset.click.left),b.pageY-this.offset.click.top<this.containment[1]&&(k=this.containment[1]+this.offset.click.top),b.pageX-this.offset.click.left>this.containment[2]&&(h=this.containment[2]+this.offset.click.left),
b.pageY-this.offset.click.top>this.containment[3]&&(k=this.containment[3]+this.offset.click.top)),c.grid&&(k=this.originalPageY+Math.round((k-this.originalPageY)/c.grid[1])*c.grid[1],k=this.containment?!(k-this.offset.click.top<this.containment[1]||k-this.offset.click.top>this.containment[3])?k:!(k-this.offset.click.top<this.containment[1])?k-c.grid[1]:k+c.grid[1]:k,h=this.originalPageX+Math.round((h-this.originalPageX)/c.grid[0])*c.grid[0],h=this.containment?!(h-this.offset.click.left<this.containment[0]||
h-this.offset.click.left>this.containment[2])?h:!(h-this.offset.click.left<this.containment[0])?h-c.grid[0]:h+c.grid[0]:h));return{top:k-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(a.browser.safari&&"fixed"==this.cssPosition?0:"fixed"==this.cssPosition?-this.scrollParent.scrollTop():f?0:d.scrollTop()),left:h-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(a.browser.safari&&"fixed"==this.cssPosition?0:"fixed"==this.cssPosition?-this.scrollParent.scrollLeft():
f?0:d.scrollLeft())}},_rearrange:function(a,c,d,f){d?d[0].appendChild(this.placeholder[0]):c.item[0].parentNode.insertBefore(this.placeholder[0],"down"==this.direction?c.item[0]:c.item[0].nextSibling);this.counter=this.counter?++this.counter:1;var h=this,k=this.counter;window.setTimeout(function(){k==h.counter&&h.refreshPositions(!f)},0)},_clear:function(b,c){this.reverting=!1;var d=[];!this._noFinalSort&&this.currentItem[0].parentNode&&this.placeholder.before(this.currentItem);this._noFinalSort=
null;if(this.helper[0]==this.currentItem[0]){for(var f in this._storedCSS)if("auto"==this._storedCSS[f]||"static"==this._storedCSS[f])this._storedCSS[f]="";this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper")}else this.currentItem.show();this.fromOutside&&!c&&d.push(function(a){this._trigger("receive",a,this._uiHash(this.fromOutside))});(this.fromOutside||this.domPosition.prev!=this.currentItem.prev().not(".ui-sortable-helper")[0]||this.domPosition.parent!=this.currentItem.parent()[0])&&
!c&&d.push(function(a){this._trigger("update",a,this._uiHash())});if(!a.ui.contains(this.element[0],this.currentItem[0])){c||d.push(function(a){this._trigger("remove",a,this._uiHash())});for(f=this.containers.length-1;0<=f;f--)a.ui.contains(this.containers[f].element[0],this.currentItem[0])&&!c&&(d.push(function(a){return function(b){a._trigger("receive",b,this._uiHash(this))}}.call(this,this.containers[f])),d.push(function(a){return function(b){a._trigger("update",b,this._uiHash(this))}}.call(this,
this.containers[f])))}for(f=this.containers.length-1;0<=f;f--)c||d.push(function(a){return function(b){a._trigger("deactivate",b,this._uiHash(this))}}.call(this,this.containers[f])),this.containers[f].containerCache.over&&(d.push(function(a){return function(b){a._trigger("out",b,this._uiHash(this))}}.call(this,this.containers[f])),this.containers[f].containerCache.over=0);this._storedCursor&&a("body").css("cursor",this._storedCursor);this._storedOpacity&&this.helper.css("opacity",this._storedOpacity);
this._storedZIndex&&this.helper.css("zIndex","auto"==this._storedZIndex?"":this._storedZIndex);this.dragging=!1;if(this.cancelHelperRemoval){if(!c){this._trigger("beforeStop",b,this._uiHash());for(f=0;f<d.length;f++)d[f].call(this,b);this._trigger("stop",b,this._uiHash())}return!1}c||this._trigger("beforeStop",b,this._uiHash());this.placeholder[0].parentNode.removeChild(this.placeholder[0]);this.helper[0]!=this.currentItem[0]&&this.helper.remove();this.helper=null;if(!c){for(f=0;f<d.length;f++)d[f].call(this,
b);this._trigger("stop",b,this._uiHash())}this.fromOutside=!1;return!0},_trigger:function(){!1===a.Widget.prototype._trigger.apply(this,arguments)&&this.cancel()},_uiHash:function(b){var c=b||this;return{helper:c.helper,placeholder:c.placeholder||a([]),position:c.position,originalPosition:c.originalPosition,offset:c.positionAbs,item:c.currentItem,sender:b?b.element:null}}});a.extend(a.ui.sortable,{version:"1.8.1"})})(jQuery);this.JSON||(this.JSON={});
(function(){function a(a){return 10>a?"0"+a:a}function b(a){f.lastIndex=0;return f.test(a)?'"'+a.replace(f,function(a){var b=p[a];return"string"===typeof b?b:"\\u"+("0000"+a.charCodeAt(0).toString(16)).slice(-4)})+'"':'"'+a+'"'}function c(a,d){var f,l,p,w,m=h,r,g=d[a];g&&"object"===typeof g&&"function"===typeof g.toJSON&&(g=g.toJSON(a));"function"===typeof n&&(g=n.call(d,a,g));switch(typeof g){case "string":return b(g);case "number":return isFinite(g)?""+g:"null";case "boolean":case "null":return""+
g;case "object":if(!g)return"null";h+=k;r=[];if("[object Array]"===Object.prototype.toString.apply(g)){w=g.length;for(f=0;f<w;f+=1)r[f]=c(f,g)||"null";p=0===r.length?"[]":h?"[\n"+h+r.join(",\n"+h)+"\n"+m+"]":"["+r.join(",")+"]";h=m;return p}if(n&&"object"===typeof n){w=n.length;for(f=0;f<w;f+=1)l=n[f],"string"===typeof l&&(p=c(l,g))&&r.push(b(l)+(h?": ":":")+p)}else for(l in g)Object.hasOwnProperty.call(g,l)&&(p=c(l,g))&&r.push(b(l)+(h?": ":":")+p);p=0===r.length?"{}":h?"{\n"+h+r.join(",\n"+h)+"\n"+
m+"}":"{"+r.join(",")+"}";h=m;return p}}"function"!==typeof Date.prototype.toJSON&&(Date.prototype.toJSON=function(){return isFinite(this.valueOf())?this.getUTCFullYear()+"-"+a(this.getUTCMonth()+1)+"-"+a(this.getUTCDate())+"T"+a(this.getUTCHours())+":"+a(this.getUTCMinutes())+":"+a(this.getUTCSeconds())+"Z":null},String.prototype.toJSON=Number.prototype.toJSON=Boolean.prototype.toJSON=function(){return this.valueOf()});var d=/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,
f=/[\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,h,k,p={"\u0008":"\\b","\t":"\\t","\n":"\\n","\u000c":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},n;"function"!==typeof JSON.stringify&&(JSON.stringify=function(a,b,d){var f;k=h="";if("number"===typeof d)for(f=0;f<d;f+=1)k+=" ";else"string"===typeof d&&(k=d);if((n=b)&&"function"!==typeof b&&("object"!==typeof b||"number"!==typeof b.length))throw Error("JSON.stringify");return c("",
{"":a})});"function"!==typeof JSON.parse&&(JSON.parse=function(a,b){function c(a,d){var f,h,g=a[d];if(g&&"object"===typeof g)for(f in g)Object.hasOwnProperty.call(g,f)&&(h=c(g,f),void 0!==h?g[f]=h:delete g[f]);return b.call(a,d,g)}var f,a=""+a;d.lastIndex=0;d.test(a)&&(a=a.replace(d,function(a){return"\\u"+("0000"+a.charCodeAt(0).toString(16)).slice(-4)}));if(/^[\],:{}\s]*$/.test(a.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,
"]").replace(/(?:^|:|,)(?:\s*\[)+/g,"")))return f=eval("("+a+")"),"function"===typeof b?c({"":f},""):f;throw new SyntaxError("JSON.parse");})})();
(function(a){var b="swfupload_loaded_handler,file_queued_handler,file_queue_error_handler,file_dialog_start_handler,file_dialog_complete_handler,upload_start_handler,upload_progress_handler,upload_error_handler,upload_success_handler,upload_complete_handler,queue_complete_handler".split(","),c=[];a.fn.swfupload=function(){var d=a.makeArray(arguments);return this.each(function(){var f;if(1==d.length&&"object"==typeof d[0]){if(f=a(this).data("__swfu"),!f){var h=d[0],k=a(this);f=[];a.merge(f,b);a.merge(f,
c);a.each(f,function(b,c){var d=c.replace(/_handler$/,"").replace(/_([a-z])/g,function(a,b){return b.toUpperCase()});h[c]=function(){var b=a.Event(d);k.trigger(b,a.makeArray(arguments));return!b.isDefaultPrevented()}});a(this).data("__swfu",new SWFUpload(h))}}else if(0<d.length&&"string"==typeof d[0]){var p=d.shift();(f=a(this).data("__swfu"))&&f[p]&&f[p].apply(f,d)}})};a.swfupload={additionalHandlers:function(){if(0===arguments.length)return c.slice();a(arguments).each(function(b,f){a.merge(c,a.makeArray(f))})},
defaultHandlers:function(){return b.slice()},getInstance:function(b){return a(b).data("__swfu")}}})(jQuery);
jQuery.tableDnD={currentTable:null,dragObject:null,mouseOffset:null,oldY:0,build:function(a){this.each(function(){this.tableDnDConfig=jQuery.extend({onDragStyle:null,onDropStyle:null,onDragClass:"tDnD_whileDrag",onDrop:null,onDragStart:null,scrollAmount:5,serializeRegexp:/[^\-]*$/,serializeParamName:null,dragHandle:null},a||{});jQuery.tableDnD.makeDraggable(this)});jQuery(document).bind("mousemove",jQuery.tableDnD.mousemove).bind("mouseup",jQuery.tableDnD.mouseup);return this},makeDraggable:function(a){var b=
a.tableDnDConfig;a.tableDnDConfig.dragHandle?jQuery("."+a.tableDnDConfig.dragHandle,a).each(function(){jQuery(this).mousedown(function(c){jQuery.tableDnD.dragObject=jQuery.tableDnD.parentTr(this);jQuery.tableDnD.currentTable=a;jQuery.tableDnD.mouseOffset=jQuery.tableDnD.getMouseOffset(this,c);if(b.onDragStart)b.onDragStart(a,this);return!1})}):jQuery("tr",a).each(function(){var c=jQuery(this);c.hasClass("nodrag")||c.mousedown(function(c){if("TD"==c.target.tagName){jQuery.tableDnD.dragObject=this;
jQuery.tableDnD.currentTable=a;jQuery.tableDnD.mouseOffset=jQuery.tableDnD.getMouseOffset(this,c);if(b.onDragStart)b.onDragStart(a,this);return!1}}).css("cursor","move")})},parentTr:function(a){a=a.parentNode;return"TR"==a.nodeName?a:jQuery.tableDnD.parentTr(a)},updateTables:function(){this.each(function(){this.tableDnDConfig&&jQuery.tableDnD.makeDraggable(this)})},mouseCoords:function(a){return a.pageX||a.pageY?{x:a.pageX,y:a.pageY}:{x:a.clientX+document.body.scrollLeft-document.body.clientLeft,
y:a.clientY+document.body.scrollTop-document.body.clientTop}},getMouseOffset:function(a,b){var b=b||window.event,c=this.getPosition(a),d=this.mouseCoords(b);return{x:d.x-c.x,y:d.y-c.y}},getPosition:function(a){var b=0,c=0;0==a.offsetHeight&&(a=a.firstChild);for(;a.offsetParent;)b+=a.offsetLeft,c+=a.offsetTop,a=a.offsetParent;b+=a.offsetLeft;c+=a.offsetTop;return{x:b,y:c}},mousemove:function(a){if(null!=jQuery.tableDnD.dragObject){var b=jQuery(jQuery.tableDnD.dragObject),c=jQuery.tableDnD.currentTable.tableDnDConfig,
d=jQuery.tableDnD.mouseCoords(a),a=d.y-jQuery.tableDnD.mouseOffset.y,f=window.pageYOffset;document.all&&("undefined"!=typeof document.compatMode&&"BackCompat"!=document.compatMode?f=document.documentElement.scrollTop:"undefined"!=typeof document.body&&(f=document.body.scrollTop));d.y-f<c.scrollAmount?window.scrollBy(0,-c.scrollAmount):(window.innerHeight?window.innerHeight:document.documentElement.clientHeight?document.documentElement.clientHeight:document.body.clientHeight)-(d.y-f)<c.scrollAmount&&
window.scrollBy(0,c.scrollAmount);a!=jQuery.tableDnD.oldY&&(d=a>jQuery.tableDnD.oldY,jQuery.tableDnD.oldY=a,c.onDragClass?b.addClass(c.onDragClass):b.css(c.onDragStyle),(b=jQuery.tableDnD.findDropTargetRow(b,a))&&(d&&jQuery.tableDnD.dragObject!=b?jQuery.tableDnD.dragObject.parentNode.insertBefore(jQuery.tableDnD.dragObject,b.nextSibling):!d&&jQuery.tableDnD.dragObject!=b&&jQuery.tableDnD.dragObject.parentNode.insertBefore(jQuery.tableDnD.dragObject,b)));return!1}},findDropTargetRow:function(a,b){for(var c=
jQuery.tableDnD.currentTable.rows,d=0;d<c.length;d++){var f=c[d],h=this.getPosition(f).y,k=parseInt(f.offsetHeight)/2;0==f.offsetHeight&&(h=this.getPosition(f.firstChild).y,k=parseInt(f.firstChild.offsetHeight)/2);if(b>h-k&&b<h+k){if(f==a)break;c=jQuery.tableDnD.currentTable.tableDnDConfig;if(c.onAllowDrop){if(!c.onAllowDrop(a,f))break}else if(jQuery(f).hasClass("nodrop"))break;return f}}return null},mouseup:function(){if(jQuery.tableDnD.currentTable&&jQuery.tableDnD.dragObject){var a=jQuery.tableDnD.dragObject,
b=jQuery.tableDnD.currentTable.tableDnDConfig;b.onDragClass?jQuery(a).removeClass(b.onDragClass):jQuery(a).css(b.onDropStyle);jQuery.tableDnD.dragObject=null;if(b.onDrop)b.onDrop(jQuery.tableDnD.currentTable,a);jQuery.tableDnD.currentTable=null}},serialize:function(){return jQuery.tableDnD.currentTable?jQuery.tableDnD.serializeTable(jQuery.tableDnD.currentTable):"Error: No Table id set, you need to set an id on your table and every row"},serializeTable:function(a){for(var b="",c=a.id,d=a.rows,f=0;f<
d.length;f++){0<b.length&&(b+="&");var h=d[f].id;h&&h&&a.tableDnDConfig&&a.tableDnDConfig.serializeRegexp&&(h=h.match(a.tableDnDConfig.serializeRegexp)[0]);b+=c+"[]="+h}return b},serializeTables:function(){var a="";this.each(function(){a+=jQuery.tableDnD.serializeTable(this)});return a}};jQuery.fn.extend({tableDnD:jQuery.tableDnD.build,tableDnDUpdate:jQuery.tableDnD.updateTables,tableDnDSerialize:jQuery.tableDnD.serializeTables});var SWFUpload;void 0==SWFUpload&&(SWFUpload=function(a){this.initSWFUpload(a)});
SWFUpload.prototype.initSWFUpload=function(a){try{this.customSettings={},this.settings=a,this.eventQueue=[],this.movieName="SWFUpload_"+SWFUpload.movieCount++,this.movieElement=null,SWFUpload.instances[this.movieName]=this,this.initSettings(),this.loadFlash(),this.displayDebugInfo()}catch(b){throw delete SWFUpload.instances[this.movieName],b;}};SWFUpload.instances={};SWFUpload.movieCount=0;SWFUpload.version="2.2.0 2009-03-25";
SWFUpload.QUEUE_ERROR={QUEUE_LIMIT_EXCEEDED:-100,FILE_EXCEEDS_SIZE_LIMIT:-110,ZERO_BYTE_FILE:-120,INVALID_FILETYPE:-130};SWFUpload.UPLOAD_ERROR={HTTP_ERROR:-200,MISSING_UPLOAD_URL:-210,IO_ERROR:-220,SECURITY_ERROR:-230,UPLOAD_LIMIT_EXCEEDED:-240,UPLOAD_FAILED:-250,SPECIFIED_FILE_ID_NOT_FOUND:-260,FILE_VALIDATION_FAILED:-270,FILE_CANCELLED:-280,UPLOAD_STOPPED:-290};SWFUpload.FILE_STATUS={QUEUED:-1,IN_PROGRESS:-2,ERROR:-3,COMPLETE:-4,CANCELLED:-5};
SWFUpload.BUTTON_ACTION={SELECT_FILE:-100,SELECT_FILES:-110,START_UPLOAD:-120};SWFUpload.CURSOR={ARROW:-1,HAND:-2};SWFUpload.WINDOW_MODE={WINDOW:"window",TRANSPARENT:"transparent",OPAQUE:"opaque"};SWFUpload.completeURL=function(a){if("string"!==typeof a||a.match(/^https?:\/\//i)||a.match(/^\//))return a;var b=window.location.pathname.lastIndexOf("/");path=0>=b?"/":window.location.pathname.substr(0,b)+"/";return path+a};
SWFUpload.prototype.initSettings=function(){this.ensureDefault=function(a,b){this.settings[a]=void 0==this.settings[a]?b:this.settings[a]};this.ensureDefault("upload_url","");this.ensureDefault("preserve_relative_urls",!1);this.ensureDefault("file_post_name","Filedata");this.ensureDefault("post_params",{});this.ensureDefault("use_query_string",!1);this.ensureDefault("requeue_on_error",!1);this.ensureDefault("http_success",[]);this.ensureDefault("assume_success_timeout",0);this.ensureDefault("file_types",
"*.*");this.ensureDefault("file_types_description","All Files");this.ensureDefault("file_size_limit",0);this.ensureDefault("file_upload_limit",0);this.ensureDefault("file_queue_limit",0);this.ensureDefault("flash_url","swfupload.swf");this.ensureDefault("prevent_swf_caching",!0);this.ensureDefault("button_image_url","");this.ensureDefault("button_width",1);this.ensureDefault("button_height",1);this.ensureDefault("button_text","");this.ensureDefault("button_text_style","color: #000000; font-size: 16pt;");
this.ensureDefault("button_text_top_padding",0);this.ensureDefault("button_text_left_padding",0);this.ensureDefault("button_action",SWFUpload.BUTTON_ACTION.SELECT_FILES);this.ensureDefault("button_disabled",!1);this.ensureDefault("button_placeholder_id","");this.ensureDefault("button_placeholder",null);this.ensureDefault("button_cursor",SWFUpload.CURSOR.ARROW);this.ensureDefault("button_window_mode",SWFUpload.WINDOW_MODE.WINDOW);this.ensureDefault("debug",!1);this.settings.debug_enabled=this.settings.debug;
this.settings.return_upload_start_handler=this.returnUploadStart;this.ensureDefault("swfupload_loaded_handler",null);this.ensureDefault("file_dialog_start_handler",null);this.ensureDefault("file_queued_handler",null);this.ensureDefault("file_queue_error_handler",null);this.ensureDefault("file_dialog_complete_handler",null);this.ensureDefault("upload_start_handler",null);this.ensureDefault("upload_progress_handler",null);this.ensureDefault("upload_error_handler",null);this.ensureDefault("upload_success_handler",
null);this.ensureDefault("upload_complete_handler",null);this.ensureDefault("debug_handler",this.debugMessage);this.ensureDefault("custom_settings",{});this.customSettings=this.settings.custom_settings;this.settings.prevent_swf_caching&&(this.settings.flash_url=this.settings.flash_url+(0>this.settings.flash_url.indexOf("?")?"?":"&")+"preventswfcaching="+(new Date).getTime());this.settings.preserve_relative_urls||(this.settings.upload_url=SWFUpload.completeURL(this.settings.upload_url),this.settings.button_image_url=
SWFUpload.completeURL(this.settings.button_image_url));delete this.ensureDefault};
SWFUpload.prototype.loadFlash=function(){var a,b;if(null!==document.getElementById(this.movieName))throw"ID "+this.movieName+" is already in use. The Flash Object could not be added";a=document.getElementById(this.settings.button_placeholder_id)||this.settings.button_placeholder;if(void 0==a)throw"Could not find the placeholder element: "+this.settings.button_placeholder_id;b=document.createElement("div");b.innerHTML=this.getFlashHTML();a.parentNode.replaceChild(b.firstChild,a);void 0==window[this.movieName]&&
(window[this.movieName]=this.getMovieElement())};
SWFUpload.prototype.getFlashHTML=function(){return['<object id="',this.movieName,'" type="application/x-shockwave-flash" data="',this.settings.flash_url,'" width="',this.settings.button_width,'" height="',this.settings.button_height,'" class="swfupload"><param name="wmode" value="',this.settings.button_window_mode,'" /><param name="movie" value="',this.settings.flash_url,'" /><param name="quality" value="high" /><param name="menu" value="false" /><param name="allowScriptAccess" value="always" />','<param name="flashvars" value="'+
this.getFlashVars()+'" />',"</object>"].join("")};
SWFUpload.prototype.getFlashVars=function(){var a=this.buildParamString(),b=this.settings.http_success.join(",");return["movieName=",encodeURIComponent(this.movieName),"&amp;uploadURL=",encodeURIComponent(this.settings.upload_url),"&amp;useQueryString=",encodeURIComponent(this.settings.use_query_string),"&amp;requeueOnError=",encodeURIComponent(this.settings.requeue_on_error),"&amp;httpSuccess=",encodeURIComponent(b),"&amp;assumeSuccessTimeout=",encodeURIComponent(this.settings.assume_success_timeout),"&amp;params=",
encodeURIComponent(a),"&amp;filePostName=",encodeURIComponent(this.settings.file_post_name),"&amp;fileTypes=",encodeURIComponent(this.settings.file_types),"&amp;fileTypesDescription=",encodeURIComponent(this.settings.file_types_description),"&amp;fileSizeLimit=",encodeURIComponent(this.settings.file_size_limit),"&amp;fileUploadLimit=",encodeURIComponent(this.settings.file_upload_limit),"&amp;fileQueueLimit=",encodeURIComponent(this.settings.file_queue_limit),"&amp;debugEnabled=",encodeURIComponent(this.settings.debug_enabled),
"&amp;buttonImageURL=",encodeURIComponent(this.settings.button_image_url),"&amp;buttonWidth=",encodeURIComponent(this.settings.button_width),"&amp;buttonHeight=",encodeURIComponent(this.settings.button_height),"&amp;buttonText=",encodeURIComponent(this.settings.button_text),"&amp;buttonTextTopPadding=",encodeURIComponent(this.settings.button_text_top_padding),"&amp;buttonTextLeftPadding=",encodeURIComponent(this.settings.button_text_left_padding),"&amp;buttonTextStyle=",encodeURIComponent(this.settings.button_text_style),
"&amp;buttonAction=",encodeURIComponent(this.settings.button_action),"&amp;buttonDisabled=",encodeURIComponent(this.settings.button_disabled),"&amp;buttonCursor=",encodeURIComponent(this.settings.button_cursor)].join("")};SWFUpload.prototype.getMovieElement=function(){void 0==this.movieElement&&(this.movieElement=document.getElementById(this.movieName));if(null===this.movieElement)throw"Could not find Flash element";return this.movieElement};
SWFUpload.prototype.buildParamString=function(){var a=this.settings.post_params,b=[];if("object"===typeof a)for(var c in a)a.hasOwnProperty(c)&&b.push(encodeURIComponent(c.toString())+"="+encodeURIComponent(a[c].toString()));return b.join("&amp;")};
SWFUpload.prototype.destroy=function(){try{this.cancelUpload(null,!1);var a=null;if((a=this.getMovieElement())&&"unknown"===typeof a.CallFunction){for(var b in a)try{"function"===typeof a[b]&&(a[b]=null)}catch(c){}try{a.parentNode.removeChild(a)}catch(d){}}window[this.movieName]=null;SWFUpload.instances[this.movieName]=null;delete SWFUpload.instances[this.movieName];this.movieName=this.eventQueue=this.customSettings=this.settings=this.movieElement=null;return!0}catch(f){return!1}};
SWFUpload.prototype.displayDebugInfo=function(){this.debug(["---SWFUpload Instance Info---\nVersion: ",SWFUpload.version,"\nMovie Name: ",this.movieName,"\nSettings:\n\tupload_url:               ",this.settings.upload_url,"\n\tflash_url:                ",this.settings.flash_url,"\n\tuse_query_string:         ",this.settings.use_query_string.toString(),"\n\trequeue_on_error:         ",this.settings.requeue_on_error.toString(),"\n\thttp_success:             ",this.settings.http_success.join(", "),"\n\tassume_success_timeout:   ",
this.settings.assume_success_timeout,"\n\tfile_post_name:           ",this.settings.file_post_name,"\n\tpost_params:              ",this.settings.post_params.toString(),"\n\tfile_types:               ",this.settings.file_types,"\n\tfile_types_description:   ",this.settings.file_types_description,"\n\tfile_size_limit:          ",this.settings.file_size_limit,"\n\tfile_upload_limit:        ",this.settings.file_upload_limit,"\n\tfile_queue_limit:         ",this.settings.file_queue_limit,"\n\tdebug:                    ",
this.settings.debug.toString(),"\n\tprevent_swf_caching:      ",this.settings.prevent_swf_caching.toString(),"\n\tbutton_placeholder_id:    ",this.settings.button_placeholder_id.toString(),"\n\tbutton_placeholder:       ",this.settings.button_placeholder?"Set":"Not Set","\n\tbutton_image_url:         ",this.settings.button_image_url.toString(),"\n\tbutton_width:             ",this.settings.button_width.toString(),"\n\tbutton_height:            ",this.settings.button_height.toString(),"\n\tbutton_text:              ",
this.settings.button_text.toString(),"\n\tbutton_text_style:        ",this.settings.button_text_style.toString(),"\n\tbutton_text_top_padding:  ",this.settings.button_text_top_padding.toString(),"\n\tbutton_text_left_padding: ",this.settings.button_text_left_padding.toString(),"\n\tbutton_action:            ",this.settings.button_action.toString(),"\n\tbutton_disabled:          ",this.settings.button_disabled.toString(),"\n\tcustom_settings:          ",this.settings.custom_settings.toString(),"\nEvent Handlers:\n\tswfupload_loaded_handler assigned:  ",
("function"===typeof this.settings.swfupload_loaded_handler).toString(),"\n\tfile_dialog_start_handler assigned: ",("function"===typeof this.settings.file_dialog_start_handler).toString(),"\n\tfile_queued_handler assigned:       ",("function"===typeof this.settings.file_queued_handler).toString(),"\n\tfile_queue_error_handler assigned:  ",("function"===typeof this.settings.file_queue_error_handler).toString(),"\n\tupload_start_handler assigned:      ",("function"===typeof this.settings.upload_start_handler).toString(),
"\n\tupload_progress_handler assigned:   ",("function"===typeof this.settings.upload_progress_handler).toString(),"\n\tupload_error_handler assigned:      ",("function"===typeof this.settings.upload_error_handler).toString(),"\n\tupload_success_handler assigned:    ",("function"===typeof this.settings.upload_success_handler).toString(),"\n\tupload_complete_handler assigned:   ",("function"===typeof this.settings.upload_complete_handler).toString(),"\n\tdebug_handler assigned:             ",("function"===
typeof this.settings.debug_handler).toString(),"\n"].join(""))};SWFUpload.prototype.addSetting=function(a,b,c){return void 0==b?this.settings[a]=c:this.settings[a]=b};SWFUpload.prototype.getSetting=function(a){return void 0!=this.settings[a]?this.settings[a]:""};
SWFUpload.prototype.callFlash=function(a,b){var b=b||[],c=this.getMovieElement(),d,f;try{f=c.CallFunction('<invoke name="'+a+'" returntype="javascript">'+__flash__argumentsToXML(b,0)+"</invoke>"),d=eval(f)}catch(h){throw"Call to "+a+" failed";}void 0!=d&&"object"===typeof d.post&&(d=this.unescapeFilePostParams(d));return d};SWFUpload.prototype.selectFile=function(){this.callFlash("SelectFile")};SWFUpload.prototype.selectFiles=function(){this.callFlash("SelectFiles")};
SWFUpload.prototype.startUpload=function(a){this.callFlash("StartUpload",[a])};SWFUpload.prototype.cancelUpload=function(a,b){!1!==b&&(b=!0);this.callFlash("CancelUpload",[a,b])};SWFUpload.prototype.stopUpload=function(){this.callFlash("StopUpload")};SWFUpload.prototype.getStats=function(){return this.callFlash("GetStats")};SWFUpload.prototype.setStats=function(a){this.callFlash("SetStats",[a])};
SWFUpload.prototype.getFile=function(a){return"number"===typeof a?this.callFlash("GetFileByIndex",[a]):this.callFlash("GetFile",[a])};SWFUpload.prototype.addFileParam=function(a,b,c){return this.callFlash("AddFileParam",[a,b,c])};SWFUpload.prototype.removeFileParam=function(a,b){this.callFlash("RemoveFileParam",[a,b])};SWFUpload.prototype.setUploadURL=function(a){this.settings.upload_url=a.toString();this.callFlash("SetUploadURL",[a])};
SWFUpload.prototype.setPostParams=function(a){this.settings.post_params=a;this.callFlash("SetPostParams",[a])};SWFUpload.prototype.addPostParam=function(a,b){this.settings.post_params[a]=b;this.callFlash("SetPostParams",[this.settings.post_params])};SWFUpload.prototype.removePostParam=function(a){delete this.settings.post_params[a];this.callFlash("SetPostParams",[this.settings.post_params])};
SWFUpload.prototype.setFileTypes=function(a,b){this.settings.file_types=a;this.settings.file_types_description=b;this.callFlash("SetFileTypes",[a,b])};SWFUpload.prototype.setFileSizeLimit=function(a){this.settings.file_size_limit=a;this.callFlash("SetFileSizeLimit",[a])};SWFUpload.prototype.setFileUploadLimit=function(a){this.settings.file_upload_limit=a;this.callFlash("SetFileUploadLimit",[a])};
SWFUpload.prototype.setFileQueueLimit=function(a){this.settings.file_queue_limit=a;this.callFlash("SetFileQueueLimit",[a])};SWFUpload.prototype.setFilePostName=function(a){this.settings.file_post_name=a;this.callFlash("SetFilePostName",[a])};SWFUpload.prototype.setUseQueryString=function(a){this.settings.use_query_string=a;this.callFlash("SetUseQueryString",[a])};SWFUpload.prototype.setRequeueOnError=function(a){this.settings.requeue_on_error=a;this.callFlash("SetRequeueOnError",[a])};
SWFUpload.prototype.setHTTPSuccess=function(a){"string"===typeof a&&(a=a.replace(" ","").split(","));this.settings.http_success=a;this.callFlash("SetHTTPSuccess",[a])};SWFUpload.prototype.setAssumeSuccessTimeout=function(a){this.settings.assume_success_timeout=a;this.callFlash("SetAssumeSuccessTimeout",[a])};SWFUpload.prototype.setDebugEnabled=function(a){this.settings.debug_enabled=a;this.callFlash("SetDebugEnabled",[a])};
SWFUpload.prototype.setButtonImageURL=function(a){void 0==a&&(a="");this.settings.button_image_url=a;this.callFlash("SetButtonImageURL",[a])};SWFUpload.prototype.setButtonDimensions=function(a,b){this.settings.button_width=a;this.settings.button_height=b;var c=this.getMovieElement();void 0!=c&&(c.style.width=a+"px",c.style.height=b+"px");this.callFlash("SetButtonDimensions",[a,b])};SWFUpload.prototype.setButtonText=function(a){this.settings.button_text=a;this.callFlash("SetButtonText",[a])};
SWFUpload.prototype.setButtonTextPadding=function(a,b){this.settings.button_text_top_padding=b;this.settings.button_text_left_padding=a;this.callFlash("SetButtonTextPadding",[a,b])};SWFUpload.prototype.setButtonTextStyle=function(a){this.settings.button_text_style=a;this.callFlash("SetButtonTextStyle",[a])};SWFUpload.prototype.setButtonDisabled=function(a){this.settings.button_disabled=a;this.callFlash("SetButtonDisabled",[a])};
SWFUpload.prototype.setButtonAction=function(a){this.settings.button_action=a;this.callFlash("SetButtonAction",[a])};SWFUpload.prototype.setButtonCursor=function(a){this.settings.button_cursor=a;this.callFlash("SetButtonCursor",[a])};
SWFUpload.prototype.queueEvent=function(a,b){void 0==b?b=[]:b instanceof Array||(b=[b]);var c=this;if("function"===typeof this.settings[a])this.eventQueue.push(function(){this.settings[a].apply(this,b)}),setTimeout(function(){c.executeNextEvent()},0);else if(null!==this.settings[a])throw"Event handler "+a+" is unknown or is not a function";};SWFUpload.prototype.executeNextEvent=function(){var a=this.eventQueue?this.eventQueue.shift():null;"function"===typeof a&&a.apply(this)};
SWFUpload.prototype.unescapeFilePostParams=function(a){var b=/[$]([0-9a-f]{4})/i,c={},d;if(void 0!=a){for(var f in a.post)if(a.post.hasOwnProperty(f)){d=f;for(var h;null!==(h=b.exec(d));)d=d.replace(h[0],String.fromCharCode(parseInt("0x"+h[1],16)));c[d]=a.post[f]}a.post=c}return a};SWFUpload.prototype.testExternalInterface=function(){try{return this.callFlash("TestExternalInterface")}catch(a){return!1}};
SWFUpload.prototype.flashReady=function(){var a=this.getMovieElement();a?(this.cleanUp(a),this.queueEvent("swfupload_loaded_handler")):this.debug("Flash called back ready but the flash movie can't be found.")};
SWFUpload.prototype.cleanUp=function(a){try{if(this.movieElement&&"unknown"===typeof a.CallFunction){this.debug("Removing Flash functions hooks (this should only run in IE and should prevent memory leaks)");for(var b in a)try{"function"===typeof a[b]&&(a[b]=null)}catch(c){}}}catch(d){}window.__flash__removeCallback=function(a,b){try{a&&(a[b]=null)}catch(c){}}};SWFUpload.prototype.fileDialogStart=function(){this.queueEvent("file_dialog_start_handler")};
SWFUpload.prototype.fileQueued=function(a){a=this.unescapeFilePostParams(a);this.queueEvent("file_queued_handler",a)};SWFUpload.prototype.fileQueueError=function(a,b,c){a=this.unescapeFilePostParams(a);this.queueEvent("file_queue_error_handler",[a,b,c])};SWFUpload.prototype.fileDialogComplete=function(a,b,c){this.queueEvent("file_dialog_complete_handler",[a,b,c])};SWFUpload.prototype.uploadStart=function(a){a=this.unescapeFilePostParams(a);this.queueEvent("return_upload_start_handler",a)};
SWFUpload.prototype.returnUploadStart=function(a){var b;if("function"===typeof this.settings.upload_start_handler)a=this.unescapeFilePostParams(a),b=this.settings.upload_start_handler.call(this,a);else if(void 0!=this.settings.upload_start_handler)throw"upload_start_handler must be a function";void 0===b&&(b=!0);this.callFlash("ReturnUploadStart",[!!b])};SWFUpload.prototype.uploadProgress=function(a,b,c){a=this.unescapeFilePostParams(a);this.queueEvent("upload_progress_handler",[a,b,c])};
SWFUpload.prototype.uploadError=function(a,b,c){a=this.unescapeFilePostParams(a);this.queueEvent("upload_error_handler",[a,b,c])};SWFUpload.prototype.uploadSuccess=function(a,b,c){a=this.unescapeFilePostParams(a);this.queueEvent("upload_success_handler",[a,b,c])};SWFUpload.prototype.uploadComplete=function(a){a=this.unescapeFilePostParams(a);this.queueEvent("upload_complete_handler",a)};SWFUpload.prototype.debug=function(a){this.queueEvent("debug_handler",a)};
SWFUpload.prototype.debugMessage=function(a){if(this.settings.debug){var b=[];if("object"===typeof a&&"string"===typeof a.name&&"string"===typeof a.message){for(var c in a)a.hasOwnProperty(c)&&b.push(c+": "+a[c]);a=b.join("\n")||"";b=a.split("\n");a="EXCEPTION: "+b.join("\nEXCEPTION: ")}SWFUpload.Console.writeLine(a)}};SWFUpload.Console={};
SWFUpload.Console.writeLine=function(a){var b,c;try{b=document.getElementById("SWFUpload_Console"),b||(c=document.createElement("form"),document.getElementsByTagName("body")[0].appendChild(c),b=document.createElement("textarea"),b.id="SWFUpload_Console",b.style.fontFamily="monospace",b.setAttribute("wrap","off"),b.wrap="off",b.style.overflow="auto",b.style.width="700px",b.style.height="350px",b.style.margin="5px",c.appendChild(b)),b.value+=a+"\n",b.scrollTop=b.scrollHeight-b.clientHeight}catch(d){alert("Exception: "+
d.name+" Message: "+d.message)}};$(document).ready(function(){$(".ask_email").each(function(){$(this).fancybox({width:300,height:200,autoScale:!1,transitionIn:"none",transitionOut:"none",type:"iframe",padding:0})});$(".ask_email").each(function(){$(this).attr("href",DOMAIN+"download.php?file="+encodeURIComponent($(this).attr("href")))})});
(function(a){var b=new Date,c="January,February,March,April,May,June,July,August,September,October,November,December".split(","),d="31,28,31,30,31,30,31,31,30,31,30,31".split(","),f=/^\d{1,2}\/\d{1,2}\/\d{2}|\d{4}$/,h=/^\d{4,4}$/;a.fn.simpleDatepicker=function(k){function p(){for(var b=[],d=0;d<=l.endyear-l.startyear;d++)b[d]=l.startyear+d;var f=a('<table class="datepicker" cellpadding="0" cellspacing="0"></table>');f.append("<thead></thead>");f.append("<tfoot></tfoot>");f.append("<tbody></tbody>");
for(var h='<select name="month">',d=0;d<c.length;d++)h+='<option value="'+d+'">'+c[d]+"</option>";for(var h=h+"</select>",g='<select name="year">',d=0;d<b.length;d++)g+='<option value="'+b[d]+'">'+b[d]+"</option>";g+="</select>";a("thead",f).append('<tr class="controls"><th colspan="7"><span class="prevMonth">&laquo;</span>&nbsp;'+h+g+'&nbsp;<span class="nextMonth">&raquo;</span></th></tr>');a("thead",f).append('<tr class="days"><th>S</th><th>M</th><th>T</th><th>W</th><th>T</th><th>F</th><th>S</th></tr>');
a("tfoot",f).append('<tr><td colspan="2"><span class="today">today</span></td><td colspan="3">&nbsp;</td><td colspan="2"><span class="close">close</span></td></tr>');for(d=0;6>d;d++)a("tbody",f).append("<tr><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr>");return f}function n(b){var c=curtop=0,d=!1;a(b).parents("#TB_window").each(function(){d=!0});if(b.offsetParent){do c+=b.offsetLeft,curtop+=b.offsetTop;while(b=b.offsetParent);!0==d&&(c+=a(window).scrollLeft(),curtop+=a(window).scrollTop());
return[c,curtop]}return!1}function o(b,c,f,h){var g=a("select[name=month]",f).get(0).selectedIndex,k=a("select[name=year]",f).get(0).selectedIndex,n=a("select[name=year] option",f).get().length;b&&a(b.target).hasClass("prevMonth")?0==g&&k?(k-=1,g=11,a("select[name=month]",f).get(0).selectedIndex=11,a("select[name=year]",f).get(0).selectedIndex=k):(g-=1,a("select[name=month]",f).get(0).selectedIndex=g):b&&a(b.target).hasClass("nextMonth")&&(11==g&&k+1<n?(k+=1,g=0,a("select[name=month]",f).get(0).selectedIndex=
0,a("select[name=year]",f).get(0).selectedIndex=k):(g+=1,a("select[name=month]",f).get(0).selectedIndex=g));0==g&&!k?a("span.prevMonth",f).hide():a("span.prevMonth",f).show();k+1==n&&11==g?a("span.nextMonth",f).hide():a("span.nextMonth",f).show();var b=a("tbody td",f).unbind().empty().removeClass("date"),o=a("select[name=month]",f).val(),p=a("select[name=year]",f).val(),s=(new Date(p,o,1)).getDay(),I=d[o];if(1==o&&(0==p%4&&0!=p%100||0==p%400))I=29;if(l.startdate.constructor==Date)var E=l.startdate.getMonth(),
G=l.startdate.getDate();if(l.enddate.constructor==Date)var B=l.enddate.getMonth(),A=l.enddate.getDate();for(var F=0;F<I;F++){var M=a(b.get(F+s)).removeClass("chosen");if((k||!G&&!E||F+1>=G&&g==E||g>E)&&(k+1<n||!A&&!B||F+1<=A&&g==B||g<B))M.text(F+1).addClass("date").hover(function(){a(this).addClass("over")},function(){a(this).removeClass("over")}).click(function(){var b=new Date(a("select[name=year]",f).val(),a("select[name=month]",f).val(),a(this).text());t(c,f,b)}),F+1==h.getDate()&&o==h.getMonth()&&
p==h.getFullYear()&&M.addClass("chosen")}}function t(b,c,d){d&&d.constructor==Date&&b.val(a.fn.simpleDatepicker.formatOutput(d));c.remove();a.data(b.get(0),"simpleDatepicker",{hasDatepicker:!1});a(b).trigger("keyup")}function s(c,d){a("table.datepicker").remove();a("input.calendar").each(function(){a.data(this,"simpleDatepicker",{hasDatepicker:!1})});var h=a(c);if(!1==a.data(h.get(0),"simpleDatepicker").hasDatepicker){a.data(h.get(0),"simpleDatepicker",{hasDatepicker:!0});var k=h.val(),g=k&&f.test(k)?
new Date(k):l.chosendate.constructor==Date?l.chosendate:l.chosendate?new Date(l.chosendate):b;datepicker=p();a("body").prepend(datepicker);var s=1==d?n(h.nextAll("img.datepicker_button").get(0)):n(h.get(0)),k=(parseInt(l.x)?parseInt(l.x):0)+s[0],s=(parseInt(l.y)?parseInt(l.y):0)+s[1];a(datepicker).css({position:"absolute",left:k,top:s});a("span",datepicker).css("cursor","pointer");a("select",datepicker).bind("change",function(){o(null,h,datepicker,g)});a("span.prevMonth",datepicker).click(function(a){o(a,
h,datepicker,g)});a("span.nextMonth",datepicker).click(function(a){o(a,h,datepicker,g)});a("span.today",datepicker).click(function(){t(h,datepicker,new Date)});a("span.close",datepicker).click(function(){t(h,datepicker)});a("select[name=month]",datepicker).get(0).selectedIndex=g.getMonth();a("select[name=year]",datepicker).get(0).selectedIndex=Math.max(0,g.getFullYear()-l.startyear);o(null,h,datepicker,g)}}var l=a.extend({},a.fn.simpleDatepicker.defaults,k);(function(){var a;l.startdate.constructor==
Date?a=l.startdate.getFullYear():l.startdate?h.test(l.startdate)?a=l.startdate:f.test(l.startdate)?(l.startdate=new Date(l.startdate),a=l.startdate.getFullYear()):a=b.getFullYear():a=b.getFullYear();l.startyear=a;l.enddate.constructor==Date?a=l.enddate.getFullYear():l.enddate?h.test(l.enddate)?a=l.enddate:f.test(l.enddate)?(l.enddate=new Date(l.enddate),a=l.enddate.getFullYear()):a=b.getFullYear():a=b.getFullYear();l.endyear=a})();return this.each(function(){var b=a(this).attr("id");b||(b="datepicker_"+
Math.floor(99999*Math.random()),a(this).attr("id",b));if(a(this).is("input")&&("text"==a(this).attr("type")||"date"==a(this).attr("type")))if(a.data(a(this).get(0),"simpleDatepicker",{hasDatepicker:!1}),a(this).click(function(){s(this)}),!0==l.button&&l.button_url){var c=0;a(this).after("<img src='"+l.button_url+"' alt='...' width='16' height='16' class='datepicker_button' />");a(this).nextAll("img.datepicker_button").each(function(){0==c&&a(this).click(function(){s(a("#"+b),1)});c++})}})};a.fn.simpleDatepicker.formatOutput=
function(a){return a.getMonth()+1+"/"+a.getDate()+"/"+a.getFullYear()};a.fn.simpleDatepicker.defaults={chosendate:b,startdate:b.getFullYear(),enddate:b.getFullYear()+1,x:18,y:18,button:!0,button_url:DOMAIN+"core/images/calendar.png"}})(jQuery);
(function(a){var b,c,d,f,h,k,p,n,o,t,s=0,l={},u=[],w=0,m={},r=[],g=null,y=new Image,K=/\.(jpg|gif|png|bmp|jpeg)(.*)?$/i,Q=/[^\.]\.(swf)\s*$/i,O,L=1,I=0,E="",G,B,A=!1,F=a.extend(a("<div/>")[0],{prop:0}),M=a.browser.msie&&7>a.browser.version&&!window.XMLHttpRequest,aa=function(){c.hide();y.onerror=y.onload=null;g&&g.abort();b.empty()},ba=function(){!1===l.onError(u,s,l)?(c.hide(),A=!1):(l.titleShow=!1,l.width="auto",l.height="auto",b.html('<p id="fancybox-error">The requested content cannot be loaded.<br />Please try again later.</p>'),
R())},U=function(){var d=u[s],f,h,m,n,o,p;aa();l=a.extend({},a.fn.fancybox.defaults,"undefined"==typeof a(d).data("fancybox")?l:a(d).data("fancybox"));p=l.onStart(u,s,l);if(!1===p)A=!1;else{"object"==typeof p&&(l=a.extend(l,p));m=l.title||(d.nodeName?a(d).attr("title"):d.title)||"";d.nodeName&&!l.orig&&(l.orig=a(d).children("img:first").length?a(d).children("img:first"):a(d));""===m&&l.orig&&l.titleFromAlt&&(m=l.orig.attr("alt"));f=l.href||(d.nodeName?a(d).attr("href"):d.href)||null;if(/^(?:javascript)/i.test(f)||
"#"==f)f=null;l.type?(h=l.type,f||(f=l.content)):l.content?h="html":f&&(h=f.match(K)?"image":f.match(Q)?"swf":a(d).hasClass("iframe")?"iframe":0===f.indexOf("#")?"inline":"ajax");if(h)switch("inline"==h&&(d=f.substr(f.indexOf("#")),h=0<a(d).length?"inline":"ajax"),l.type=h,l.href=f,l.title=m,l.autoDimensions&&("html"==l.type||"inline"==l.type||"ajax"==l.type?(l.width="auto",l.height="auto"):l.autoDimensions=!1),l.modal&&(l.overlayShow=!0,l.hideOnOverlayClick=!1,l.hideOnContentClick=!1,l.enableEscapeButton=
!1,l.showCloseButton=!1),l.padding=parseInt(l.padding,10),l.margin=parseInt(l.margin,10),b.css("padding",l.padding+l.margin),a(".fancybox-inline-tmp").unbind("fancybox-cancel").bind("fancybox-change",function(){a(this).replaceWith(k.children())}),h){case "html":b.html(l.content);R();break;case "inline":if(!0===a(d).parent().is("#fancybox-content")){A=!1;break}a('<div class="fancybox-inline-tmp" />').hide().insertBefore(a(d)).bind("fancybox-cleanup",function(){a(this).replaceWith(k.children())}).bind("fancybox-cancel",
function(){a(this).replaceWith(b.children())});a(d).appendTo(b);R();break;case "image":A=!1;a.fancybox.showActivity();y=new Image;y.onerror=function(){ba()};y.onload=function(){A=!0;y.onerror=y.onload=null;l.width=y.width;l.height=y.height;a("<img />").attr({id:"fancybox-img",src:y.src,alt:l.title}).appendTo(b);V()};y.src=f;break;case "swf":l.scrolling="no";n='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+l.width+'" height="'+l.height+'"><param name="movie" value="'+f+'"></param>';
o="";a.each(l.swf,function(a,b){n+='<param name="'+a+'" value="'+b+'"></param>';o+=" "+a+'="'+b+'"'});n+='<embed src="'+f+'" type="application/x-shockwave-flash" width="'+l.width+'" height="'+l.height+'"'+o+"></embed></object>";b.html(n);R();break;case "ajax":A=!1;a.fancybox.showActivity();l.ajax.win=l.ajax.success;g=a.ajax(a.extend({},l.ajax,{url:f,data:l.ajax.data||{},error:function(a){0<a.status&&ba()},success:function(a,d,h){if(200==("object"==typeof h?h:g).status){if("function"==typeof l.ajax.win){p=
l.ajax.win(f,a,d,h);if(!1===p){c.hide();return}if("string"==typeof p||"object"==typeof p)a=p}b.html(a);R()}}}));break;case "iframe":V()}else ba()}},R=function(){var c=l.width,d=l.height,c=-1<c.toString().indexOf("%")?parseInt((a(window).width()-2*l.margin)*parseFloat(c)/100,10)+"px":"auto"==c?"auto":c+"px",d=-1<d.toString().indexOf("%")?parseInt((a(window).height()-2*l.margin)*parseFloat(d)/100,10)+"px":"auto"==d?"auto":d+"px";b.wrapInner('<div style="width:'+c+";height:"+d+";overflow: "+("auto"==
l.scrolling?"auto":"yes"==l.scrolling?"scroll":"hidden")+';position:relative;"></div>');l.width=b.width();l.height=b.height();V()},V=function(){var g,N;c.hide();if(f.is(":visible")&&!1===m.onCleanup(r,w,m))a.event.trigger("fancybox-cancel"),A=!1;else{A=!0;a(k.add(d)).unbind();a(window).unbind("resize.fb scroll.fb");a(document).unbind("keydown.fb");f.is(":visible")&&"outside"!==m.titlePosition&&f.css("height",f.height());r=u;w=s;m=l;if(m.overlayShow){if(d.css({"background-color":m.overlayColor,opacity:m.overlayOpacity,
cursor:m.hideOnOverlayClick?"pointer":"auto",height:a(document).height()}),!d.is(":visible")){if(M)a("select:not(#fancybox-tmp select)").filter(function(){return"hidden"!==this.style.visibility}).css({visibility:"hidden"}).one("fancybox-cleanup",function(){this.style.visibility="inherit"});d.show()}}else d.hide();B=Y();E=m.title||"";I=0;n.empty().removeAttr("style").removeClass();if(!1!==m.titleShow&&(E=a.isFunction(m.titleFormat)?m.titleFormat(E,r,w,m):E&&E.length?"float"==m.titlePosition?'<table id="fancybox-title-float-wrap" cellpadding="0" cellspacing="0"><tr><td id="fancybox-title-float-left"></td><td id="fancybox-title-float-main">'+
E+'</td><td id="fancybox-title-float-right"></td></tr></table>':'<div id="fancybox-title-'+m.titlePosition+'">'+E+"</div>":!1)&&""!==E)switch(n.addClass("fancybox-title-"+m.titlePosition).html(E).appendTo("body").show(),m.titlePosition){case "inside":n.css({width:B.width-2*m.padding,marginLeft:m.padding,marginRight:m.padding});I=n.outerHeight(!0);n.appendTo(h);B.height+=I;break;case "over":n.css({marginLeft:m.padding,width:B.width-2*m.padding,bottom:m.padding}).appendTo(h);break;case "float":n.css("left",
-1*parseInt((n.width()-B.width-40)/2,10)).appendTo(f);break;default:n.css({width:B.width-2*m.padding,paddingLeft:m.padding,paddingRight:m.padding}).appendTo(f)}n.hide();f.is(":visible")?(a(p.add(o).add(t)).hide(),g=f.position(),G={top:g.top,left:g.left,width:f.width(),height:f.height()},N=G.width==B.width&&G.height==B.height,k.fadeTo(m.changeFade,0.3,function(){var c=function(){k.html(b.contents()).fadeTo(m.changeFade,1,W)};a.event.trigger("fancybox-change");k.empty().removeAttr("filter").css({"border-width":m.padding,
width:B.width-2*m.padding,height:l.autoDimensions?"auto":B.height-I-2*m.padding});N?c():(F.prop=0,a(F).animate({prop:1},{duration:m.changeSpeed,easing:m.easingChange,step:P,complete:c}))})):(f.removeAttr("style"),k.css("border-width",m.padding),"elastic"==m.transitionIn?(G=ea(),k.html(b.contents()),f.show(),m.opacity&&(B.opacity=0),F.prop=0,a(F).animate({prop:1},{duration:m.speedIn,easing:m.easingIn,step:P,complete:W})):("inside"==m.titlePosition&&0<I&&n.show(),k.css({width:B.width-2*m.padding,height:l.autoDimensions?
"auto":B.height-I-2*m.padding}).html(b.contents()),f.css(B).fadeIn("none"==m.transitionIn?0:m.speedIn,W)))}},ga=function(){(m.enableEscapeButton||m.enableKeyboardNav)&&a(document).bind("keydown.fb",function(b){if(27==b.keyCode&&m.enableEscapeButton)b.preventDefault(),a.fancybox.close();else if((37==b.keyCode||39==b.keyCode)&&m.enableKeyboardNav&&"INPUT"!==b.target.tagName&&"TEXTAREA"!==b.target.tagName&&"SELECT"!==b.target.tagName)b.preventDefault(),a.fancybox[37==b.keyCode?"prev":"next"]()});m.showNavArrows?
((m.cyclic&&1<r.length||0!==w)&&o.show(),(m.cyclic&&1<r.length||w!=r.length-1)&&t.show()):(o.hide(),t.hide())},W=function(){a.support.opacity||(k.get(0).style.removeAttribute("filter"),f.get(0).style.removeAttribute("filter"));l.autoDimensions&&k.css("height","auto");f.css("height","auto");E&&E.length&&n.show();m.showCloseButton&&p.show();ga();m.hideOnContentClick&&k.bind("click",a.fancybox.close);m.hideOnOverlayClick&&d.bind("click",a.fancybox.close);a(window).bind("resize.fb",a.fancybox.resize);
m.centerOnScroll&&a(window).bind("scroll.fb",a.fancybox.center);"iframe"==m.type&&a('<iframe id="fancybox-frame" name="fancybox-frame'+(new Date).getTime()+'" frameborder="0" hspace="0" '+(a.browser.msie?'allowtransparency="true""':"")+' scrolling="'+l.scrolling+'" src="'+m.href+'"></iframe>').appendTo(k);f.show();A=!1;a.fancybox.center();m.onComplete(r,w,m);var b,c;r.length-1>w&&(b=r[w+1].href,"undefined"!==typeof b&&b.match(K)&&(c=new Image,c.src=b));0<w&&(b=r[w-1].href,"undefined"!==typeof b&&
b.match(K)&&(c=new Image,c.src=b))},P=function(a){var b={width:parseInt(G.width+(B.width-G.width)*a,10),height:parseInt(G.height+(B.height-G.height)*a,10),top:parseInt(G.top+(B.top-G.top)*a,10),left:parseInt(G.left+(B.left-G.left)*a,10)};"undefined"!==typeof B.opacity&&(b.opacity=0.5>a?0.5:a);f.css(b);k.css({width:b.width-2*m.padding,height:b.height-I*a-2*m.padding})},X=function(){return[a(window).width()-2*m.margin,a(window).height()-2*m.margin,a(document).scrollLeft()+m.margin,a(document).scrollTop()+
m.margin]},Y=function(){var a=X(),b={},c=m.autoScale,d=2*m.padding;b.width=-1<m.width.toString().indexOf("%")?parseInt(a[0]*parseFloat(m.width)/100,10):m.width+d;b.height=-1<m.height.toString().indexOf("%")?parseInt(a[1]*parseFloat(m.height)/100,10):m.height+d;if(c&&(b.width>a[0]||b.height>a[1]))"image"==l.type||"swf"==l.type?(c=m.width/m.height,b.width>a[0]&&(b.width=a[0],b.height=parseInt((b.width-d)/c+d,10)),b.height>a[1]&&(b.height=a[1],b.width=parseInt((b.height-d)*c+d,10))):(b.width=Math.min(b.width,
a[0]),b.height=Math.min(b.height,a[1]));b.top=parseInt(Math.max(a[3]-20,a[3]+0.5*(a[1]-b.height-40)),10);b.left=parseInt(Math.max(a[2]-20,a[2]+0.5*(a[0]-b.width-40)),10);return b},ea=function(){var b=l.orig?a(l.orig):!1,c={};b&&b.length?(c=b.offset(),c.top+=parseInt(b.css("paddingTop"),10)||0,c.left+=parseInt(b.css("paddingLeft"),10)||0,c.top+=parseInt(b.css("border-top-width"),10)||0,c.left+=parseInt(b.css("border-left-width"),10)||0,c.width=b.width(),c.height=b.height(),c={width:c.width+2*m.padding,
height:c.height+2*m.padding,top:c.top-m.padding-20,left:c.left-m.padding-20}):(b=X(),c={width:2*m.padding,height:2*m.padding,top:parseInt(b[3]+0.5*b[1],10),left:parseInt(b[2]+0.5*b[0],10)});return c},ma=function(){c.is(":visible")?(a("div",c).css("top",-40*L+"px"),L=(L+1)%12):clearInterval(O)};a.fn.fancybox=function(b){if(!a(this).length)return this;a(this).data("fancybox",a.extend({},b,a.metadata?a(this).metadata():{})).unbind("click.fb").bind("click.fb",function(b){b.preventDefault();A||(A=!0,a(this).blur(),
u=[],s=0,b=a(this).attr("rel")||"",!b||""==b||"nofollow"===b?u.push(this):(u=a("a[rel="+b+"], area[rel="+b+"]"),s=u.index(this)),U())});return this};a.fancybox=function(b,c){var d;if(!A){A=!0;d="undefined"!==typeof c?c:{};u=[];s=parseInt(d.index,10)||0;if(a.isArray(b)){for(var f=0,g=b.length;f<g;f++)"object"==typeof b[f]?a(b[f]).data("fancybox",a.extend({},d,b[f])):b[f]=a({}).data("fancybox",a.extend({content:b[f]},d));u=jQuery.merge(u,b)}else"object"==typeof b?a(b).data("fancybox",a.extend({},d,
b)):b=a({}).data("fancybox",a.extend({content:b},d)),u.push(b);if(s>u.length||0>s)s=0;U()}};a.fancybox.showActivity=function(){clearInterval(O);c.show();O=setInterval(ma,66)};a.fancybox.hideActivity=function(){c.hide()};a.fancybox.next=function(){return a.fancybox.pos(w+1)};a.fancybox.prev=function(){return a.fancybox.pos(w-1)};a.fancybox.pos=function(a){A||(a=parseInt(a),u=r,-1<a&&a<r.length?(s=a,U()):m.cyclic&&1<r.length&&(s=a>=r.length?0:r.length-1,U()))};a.fancybox.cancel=function(){A||(A=!0,
a.event.trigger("fancybox-cancel"),aa(),l.onCancel(u,s,l),A=!1)};a.fancybox.close=function(){function b(){d.fadeOut("fast");n.empty().hide();f.hide();a.event.trigger("fancybox-cleanup");k.empty();m.onClosed(r,w,m);r=l=[];w=s=0;m=l={};A=!1}if(!A&&!f.is(":hidden"))if(A=!0,m&&!1===m.onCleanup(r,w,m))A=!1;else if(aa(),a(p.add(o).add(t)).hide(),a(k.add(d)).unbind(),a(window).unbind("resize.fb scroll.fb"),a(document).unbind("keydown.fb"),k.find("iframe").attr("src",M&&/^https/i.test(window.location.href||
"")?"javascript:void(false)":"about:blank"),"inside"!==m.titlePosition&&n.empty(),f.stop(),"elastic"==m.transitionOut){G=ea();var c=f.position();B={top:c.top,left:c.left,width:f.width(),height:f.height()};m.opacity&&(B.opacity=1);n.empty().hide();F.prop=1;a(F).animate({prop:0},{duration:m.speedOut,easing:m.easingOut,step:P,complete:b})}else f.fadeOut("none"==m.transitionOut?0:m.speedOut,b)};a.fancybox.resize=function(){d.is(":visible")&&d.css("height",a(document).height());a.fancybox.center(!0)};
a.fancybox.center=function(a){var b,c;if(!A&&(c=!0===a?1:0,b=X(),c||!(f.width()>b[0]||f.height()>b[1])))f.stop().animate({top:parseInt(Math.max(b[3]-20,b[3]+0.5*(b[1]-k.height()-40)-m.padding)),left:parseInt(Math.max(b[2]-20,b[2]+0.5*(b[0]-k.width()-40)-m.padding))},"number"==typeof a?a:200)};a.fancybox.init=function(){a("#fancybox-wrap").length||(a("body").append(b=a('<div id="fancybox-tmp"></div>'),c=a('<div id="fancybox-loading"><div></div></div>'),d=a('<div id="fancybox-overlay"></div>'),f=a('<div id="fancybox-wrap"></div>')),
h=a('<div id="fancybox-outer"></div>').append('<div class="fancybox-bg" id="fancybox-bg-n"></div><div class="fancybox-bg" id="fancybox-bg-ne"></div><div class="fancybox-bg" id="fancybox-bg-e"></div><div class="fancybox-bg" id="fancybox-bg-se"></div><div class="fancybox-bg" id="fancybox-bg-s"></div><div class="fancybox-bg" id="fancybox-bg-sw"></div><div class="fancybox-bg" id="fancybox-bg-w"></div><div class="fancybox-bg" id="fancybox-bg-nw"></div>').appendTo(f),h.append(k=a('<div id="fancybox-content"></div>'),
p=a('<a id="fancybox-close"></a>'),n=a('<div id="fancybox-title"></div>'),o=a('<a href="javascript:;" id="fancybox-left"><span class="fancy-ico" id="fancybox-left-ico"></span></a>'),t=a('<a href="javascript:;" id="fancybox-right"><span class="fancy-ico" id="fancybox-right-ico"></span></a>')),p.click(a.fancybox.close),c.click(a.fancybox.cancel),o.click(function(b){b.preventDefault();a.fancybox.prev()}),t.click(function(b){b.preventDefault();a.fancybox.next()}),a.fn.mousewheel&&f.bind("mousewheel.fb",
function(b,c){if(A)b.preventDefault();else if(0==a(b.target).get(0).clientHeight||a(b.target).get(0).scrollHeight===a(b.target).get(0).clientHeight)b.preventDefault(),a.fancybox[0<c?"prev":"next"]()}),a.support.opacity||f.addClass("fancybox-ie"),M&&(c.addClass("fancybox-ie6"),f.addClass("fancybox-ie6"),a('<iframe id="fancybox-hide-sel-frame" src="'+(/^https/i.test(window.location.href||"")?"javascript:void(false)":"about:blank")+'" scrolling="no" border="0" frameborder="0" tabindex="-1"></iframe>').prependTo(h)))};
a.fn.fancybox.defaults={padding:10,margin:40,opacity:!1,modal:!1,cyclic:!1,scrolling:"auto",width:560,height:340,autoScale:!0,autoDimensions:!0,centerOnScroll:!1,ajax:{},swf:{wmode:"transparent"},hideOnOverlayClick:!0,hideOnContentClick:!1,overlayShow:!0,overlayOpacity:0.7,overlayColor:"#777",titleShow:!0,titlePosition:"float",titleFormat:null,titleFromAlt:!1,transitionIn:"fade",transitionOut:"fade",speedIn:300,speedOut:300,changeSpeed:300,changeFade:"fast",easingIn:"swing",easingOut:"swing",showCloseButton:!0,
showNavArrows:!0,enableEscapeButton:!0,enableKeyboardNav:!0,onStart:function(){},onCancel:function(){},onComplete:function(){},onCleanup:function(){},onClosed:function(){},onError:function(){}};a(document).ready(function(){a.fancybox.init()})})(jQuery); 

