(function(d,b){function a(){if(!f.isReady){try{m.documentElement.doScroll("left")}catch(c){setTimeout(a,1);return}f.ready()}}function e(c,b){b.src?f.ajax({url:b.src,async:false,dataType:"script"}):f.globalEval(b.text||b.textContent||b.innerHTML||"");b.parentNode&&b.parentNode.removeChild(b)}function g(c,a,d,e,j,h){var A=c.length;if(typeof a==="object"){for(var i in a)g(c,i,a[i],e,j,d);return c}if(d!==b){e=!h&&e&&f.isFunction(d);for(i=0;i<A;i++)j(c[i],a,e?d.call(c[i],i,j(c[i],a)):d,h);return c}return A?
j(c[0],a):b}function h(){return(new Date).getTime()}function i(){return false}function k(){return true}function l(c,b,a){a[0].type=c;return f.event.handle.apply(b,a)}function n(c){var b,a=[],d=[],e=arguments,g,h,i,w,p,k;h=f.data(this,"events");if(!(c.liveFired===this||!h||!h.live||c.button&&c.type==="click")){c.liveFired=this;var l=h.live.slice(0);for(w=0;w<l.length;w++)h=l[w],h.origType.replace(L,"")===c.type?d.push(h.selector):l.splice(w--,1);g=f(c.target).closest(d,c.currentTarget);for(p=0,k=g.length;p<
k;p++)for(w=0;w<l.length;w++)if(h=l[w],g[p].selector===h.selector){i=g[p].elem;d=null;if(h.preType==="mouseenter"||h.preType==="mouseleave")d=f(c.relatedTarget).closest(h.selector)[0];(!d||d!==i)&&a.push({elem:i,handleObj:h})}for(p=0,k=a.length;p<k;p++)if(g=a[p],c.currentTarget=g.elem,c.data=g.handleObj.data,c.handleObj=g.handleObj,g.handleObj.origHandler.apply(g.elem,e)===false){b=false;break}return b}}function o(c,b){return"live."+(c&&c!=="*"?c+".":"")+b.replace(/\./g,"`").replace(/ /g,"&")}function q(c,
b){var a=0;b.each(function(){if(this.nodeName===(c[a]&&c[a].nodeName)){var b=f.data(c[a++]),u=f.data(this,b);if(b=b&&b.events){delete u.handle;u.events={};for(var d in b)for(var e in b[d])f.event.add(this,d,b[d][e],b[d][e].data)}}})}function v(c,b,a){var d,e,g,b=b&&b[0]?b[0].ownerDocument||b[0]:m;if(c.length===1&&typeof c[0]==="string"&&c[0].length<512&&b===m&&!fa.test(c[0])&&(f.support.checkClone||!ga.test(c[0])))e=true,(g=f.fragments[c[0]])&&g!==1&&(d=g);d||(d=b.createDocumentFragment(),f.clean(c,
b,d,a));e&&(f.fragments[c[0]]=g?d:1);return{fragment:d,cacheable:e}}function t(c,b){var a={};f.each(ha.concat.apply([],ha.slice(0,b)),function(){a[this]=c});return a}function x(c){return"scrollTo"in c&&c.document?c:c.nodeType===9?c.defaultView||c.parentWindow:false}var f=function(c,b){return new f.fn.init(c,b)},y=d.jQuery,B=d.$,m=d.document,C,D=/^[^<]*(<[\w\W]+>)[^>]*$|^#([\w-]+)$/,r=/^.[^:#\[\.,]*$/,H=/\S/,M=/^(\s|\u00A0)+|(\s|\u00A0)+$/g,P=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,E=navigator.userAgent,ia=false,
N=[],I,S=Object.prototype.toString,T=Object.prototype.hasOwnProperty,U=Array.prototype.push,O=Array.prototype.slice,ja=Array.prototype.indexOf;f.fn=f.prototype={init:function(c,a){var d,e,j;if(!c)return this;if(c.nodeType)return this.context=this[0]=c,this.length=1,this;if(c==="body"&&!a)return this.context=m,this[0]=m.body,this.selector="body",this.length=1,this;if(typeof c==="string")if((d=D.exec(c))&&(d[1]||!a))if(d[1])return j=a?a.ownerDocument||a:m,(e=P.exec(c))?f.isPlainObject(a)?(c=[m.createElement(e[1])],
f.fn.attr.call(c,a,true)):c=[j.createElement(e[1])]:(e=v([d[1]],[j]),c=(e.cacheable?e.fragment.cloneNode(true):e.fragment).childNodes),f.merge(this,c);else{if(e=m.getElementById(d[2])){if(e.id!==d[2])return C.find(c);this.length=1;this[0]=e}this.context=m;this.selector=c;return this}else return!a&&/^\w+$/.test(c)?(this.selector=c,this.context=m,c=m.getElementsByTagName(c),f.merge(this,c)):!a||a.jquery?(a||C).find(c):f(a).find(c);else if(f.isFunction(c))return C.ready(c);if(c.selector!==b)this.selector=
c.selector,this.context=c.context;return f.makeArray(c,this)},selector:"",jquery:"1.4.2",length:0,size:function(){return this.length},toArray:function(){return O.call(this,0)},get:function(c){return c==null?this.toArray():c<0?this.slice(c)[0]:this[c]},pushStack:function(c,b,a){var d=f();f.isArray(c)?U.apply(d,c):f.merge(d,c);d.prevObject=this;d.context=this.context;if(b==="find")d.selector=this.selector+(this.selector?" ":"")+a;else if(b)d.selector=this.selector+"."+b+"("+a+")";return d},each:function(c,
b){return f.each(this,c,b)},ready:function(c){f.bindReady();f.isReady?c.call(m,f):N&&N.push(c);return this},eq:function(c){return c===-1?this.slice(c):this.slice(c,+c+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(O.apply(this,arguments),"slice",O.call(arguments).join(","))},map:function(c){return this.pushStack(f.map(this,function(b,a){return c.call(b,a,b)}))},end:function(){return this.prevObject||f(null)},push:U,sort:[].sort,splice:[].splice};
f.fn.init.prototype=f.fn;f.extend=f.fn.extend=function(){var c=arguments[0]||{},a=1,d=arguments.length,e=false,j,g,h,i;typeof c==="boolean"&&(e=c,c=arguments[1]||{},a=2);typeof c!=="object"&&!f.isFunction(c)&&(c={});d===a&&(c=this,--a);for(;a<d;a++)if((j=arguments[a])!=null)for(g in j)h=c[g],i=j[g],c!==i&&(e&&i&&(f.isPlainObject(i)||f.isArray(i))?(h=h&&(f.isPlainObject(h)||f.isArray(h))?h:f.isArray(i)?[]:{},c[g]=f.extend(e,h,i)):i!==b&&(c[g]=i));return c};f.extend({noConflict:function(c){d.$=B;if(c)d.jQuery=
y;return f},isReady:false,ready:function(){if(!f.isReady){if(!m.body)return setTimeout(f.ready,13);f.isReady=true;if(N){for(var c,b=0;c=N[b++];)c.call(m,f);N=null}f.fn.triggerHandler&&f(m).triggerHandler("ready")}},bindReady:function(){if(!ia){ia=true;if(m.readyState==="complete")return f.ready();if(m.addEventListener)m.addEventListener("DOMContentLoaded",I,false),d.addEventListener("load",f.ready,false);else if(m.attachEvent){m.attachEvent("onreadystatechange",I);d.attachEvent("onload",f.ready);
var c=false;try{c=d.frameElement==null}catch(b){}m.documentElement.doScroll&&c&&a()}}},isFunction:function(c){return S.call(c)==="[object Function]"},isArray:function(c){return S.call(c)==="[object Array]"},isPlainObject:function(c){if(!c||S.call(c)!=="[object Object]"||c.nodeType||c.setInterval)return false;if(c.constructor&&!T.call(c,"constructor")&&!T.call(c.constructor.prototype,"isPrototypeOf"))return false;for(var a in c);return a===b||T.call(c,a)},isEmptyObject:function(c){for(var b in c)return false;
return true},error:function(c){throw c;},parseJSON:function(c){if(typeof c!=="string"||!c)return null;c=f.trim(c);if(/^[\],:{}\s]*$/.test(c.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:\s*\[)+/g,"")))return d.JSON&&d.JSON.parse?d.JSON.parse(c):(new Function("return "+c))();else f.error("Invalid JSON: "+c)},noop:function(){},globalEval:function(c){if(c&&H.test(c)){var b=m.getElementsByTagName("head")[0]||
m.documentElement,a=m.createElement("script");a.type="text/javascript";f.support.scriptEval?a.appendChild(m.createTextNode(c)):a.text=c;b.insertBefore(a,b.firstChild);b.removeChild(a)}},nodeName:function(c,b){return c.nodeName&&c.nodeName.toUpperCase()===b.toUpperCase()},each:function(c,a,d){var e,j=0,g=c.length,h=g===b||f.isFunction(c);if(d)if(h)for(e in c){if(a.apply(c[e],d)===false)break}else for(;j<g;){if(a.apply(c[j++],d)===false)break}else if(h)for(e in c){if(a.call(c[e],e,c[e])===false)break}else for(d=
c[0];j<g&&a.call(d,j,d)!==false;d=c[++j]);return c},trim:function(c){return(c||"").replace(M,"")},makeArray:function(c,b){var a=b||[];c!=null&&(c.length==null||typeof c==="string"||f.isFunction(c)||typeof c!=="function"&&c.setInterval?U.call(a,c):f.merge(a,c));return a},inArray:function(c,b){if(b.indexOf)return b.indexOf(c);for(var a=0,d=b.length;a<d;a++)if(b[a]===c)return a;return-1},merge:function(c,a){var d=c.length,f=0;if(typeof a.length==="number")for(var e=a.length;f<e;f++)c[d++]=a[f];else for(;a[f]!==
b;)c[d++]=a[f++];c.length=d;return c},grep:function(c,b,a){for(var d=[],f=0,e=c.length;f<e;f++)!a!==!b(c[f],f)&&d.push(c[f]);return d},map:function(c,b,a){for(var d=[],f,e=0,g=c.length;e<g;e++)f=b(c[e],e,a),f!=null&&(d[d.length]=f);return d.concat.apply([],d)},guid:1,proxy:function(c,a,d){arguments.length===2&&(typeof a==="string"?(d=c,c=d[a],a=b):a&&!f.isFunction(a)&&(d=a,a=b));!a&&c&&(a=function(){return c.apply(d||this,arguments)});if(c)a.guid=c.guid=c.guid||a.guid||f.guid++;return a},uaMatch:function(c){c=
c.toLowerCase();c=/(webkit)[ \/]([\w.]+)/.exec(c)||/(opera)(?:.*version)?[ \/]([\w.]+)/.exec(c)||/(msie) ([\w.]+)/.exec(c)||!/compatible/.test(c)&&/(mozilla)(?:.*? rv:([\w.]+))?/.exec(c)||[];return{browser:c[1]||"",version:c[2]||"0"}},browser:{}});E=f.uaMatch(E);if(E.browser)f.browser[E.browser]=true,f.browser.version=E.version;if(f.browser.webkit)f.browser.safari=true;if(ja)f.inArray=function(c,b){return ja.call(b,c)};C=f(m);m.addEventListener?I=function(){m.removeEventListener("DOMContentLoaded",
I,false);f.ready()}:m.attachEvent&&(I=function(){m.readyState==="complete"&&(m.detachEvent("onreadystatechange",I),f.ready())});(function(){f.support={};var c=m.documentElement,b=m.createElement("script"),a=m.createElement("div"),e="script"+h();a.style.display="none";a.innerHTML="   <link/><table></table><a href='/a' style='color:red;float:left;opacity:.55;'>a</a><input type='checkbox'/>";var j=a.getElementsByTagName("*"),g=a.getElementsByTagName("a")[0];if(j&&j.length&&g){f.support={leadingWhitespace:a.firstChild.nodeType===
3,tbody:!a.getElementsByTagName("tbody").length,htmlSerialize:!!a.getElementsByTagName("link").length,style:/red/.test(g.getAttribute("style")),hrefNormalized:g.getAttribute("href")==="/a",opacity:/^0.55$/.test(g.style.opacity),cssFloat:!!g.style.cssFloat,checkOn:a.getElementsByTagName("input")[0].value==="on",optSelected:m.createElement("select").appendChild(m.createElement("option")).selected,parentNode:a.removeChild(a.appendChild(m.createElement("div"))).parentNode===null,deleteExpando:true,checkClone:false,
scriptEval:false,noCloneEvent:true,boxModel:null};b.type="text/javascript";try{b.appendChild(m.createTextNode("window."+e+"=1;"))}catch(i){}c.insertBefore(b,c.firstChild);if(d[e])f.support.scriptEval=true,delete d[e];try{delete b.test}catch(k){f.support.deleteExpando=false}c.removeChild(b);a.attachEvent&&a.fireEvent&&(a.attachEvent("onclick",function p(){f.support.noCloneEvent=false;a.detachEvent("onclick",p)}),a.cloneNode(true).fireEvent("onclick"));a=m.createElement("div");a.innerHTML="<input type='radio' name='radiotest' checked='checked'/>";
c=m.createDocumentFragment();c.appendChild(a.firstChild);f.support.checkClone=c.cloneNode(true).cloneNode(true).lastChild.checked;f(function(){var c=m.createElement("div");c.style.width=c.style.paddingLeft="1px";m.body.appendChild(c);f.boxModel=f.support.boxModel=c.offsetWidth===2;m.body.removeChild(c).style.display="none"});c=function(c){var b=m.createElement("div"),c="on"+c,a=c in b;a||(b.setAttribute(c,"return;"),a=typeof b[c]==="function");return a};f.support.submitBubbles=c("submit");f.support.changeBubbles=
c("change");c=b=a=j=g=null}})();f.props={"for":"htmlFor","class":"className",readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",colspan:"colSpan",tabindex:"tabIndex",usemap:"useMap",frameborder:"frameBorder"};var G="jQuery"+h(),Ba=0,ka={};f.extend({cache:{},expando:G,noData:{embed:true,object:true,applet:true},data:function(c,a,e){if(!c.nodeName||!f.noData[c.nodeName.toLowerCase()]){var c=c==d?ka:c,g=c[G],j=f.cache;if(!g&&typeof a==="string"&&e===b)return null;g||
(g=++Ba);typeof a==="object"?(c[G]=g,j[g]=f.extend(true,{},a)):j[g]||(c[G]=g,j[g]={});c=j[g];e!==b&&(c[a]=e);return typeof a==="string"?c[a]:c}},removeData:function(c,b){if(!c.nodeName||!f.noData[c.nodeName.toLowerCase()]){var c=c==d?ka:c,a=c[G],e=f.cache,j=e[a];b?j&&(delete j[b],f.isEmptyObject(j)&&f.removeData(c)):(f.support.deleteExpando?delete c[f.expando]:c.removeAttribute&&c.removeAttribute(f.expando),delete e[a])}}});f.fn.extend({data:function(c,a){if(typeof c==="undefined"&&this.length)return f.data(this[0]);
else if(typeof c==="object")return this.each(function(){f.data(this,c)});var d=c.split(".");d[1]=d[1]?"."+d[1]:"";if(a===b){var e=this.triggerHandler("getData"+d[1]+"!",[d[0]]);e===b&&this.length&&(e=f.data(this[0],c));return e===b&&d[1]?this.data(d[0]):e}else return this.trigger("setData"+d[1]+"!",[d[0],a]).each(function(){f.data(this,c,a)})},removeData:function(c){return this.each(function(){f.removeData(this,c)})}});f.extend({queue:function(c,b,a){if(c){var b=(b||"fx")+"queue",d=f.data(c,b);if(!a)return d||
[];!d||f.isArray(a)?d=f.data(c,b,f.makeArray(a)):d.push(a);return d}},dequeue:function(c,b){var b=b||"fx",a=f.queue(c,b),d=a.shift();d==="inprogress"&&(d=a.shift());d&&(b==="fx"&&a.unshift("inprogress"),d.call(c,function(){f.dequeue(c,b)}))}});f.fn.extend({queue:function(c,a){typeof c!=="string"&&(a=c,c="fx");return a===b?f.queue(this[0],c):this.each(function(){var b=f.queue(this,c,a);c==="fx"&&b[0]!=="inprogress"&&f.dequeue(this,c)})},dequeue:function(c){return this.each(function(){f.dequeue(this,
c)})},delay:function(c,b){c=f.fx?f.fx.speeds[c]||c:c;b=b||"fx";return this.queue(b,function(){var a=this;setTimeout(function(){f.dequeue(a,b)},c)})},clearQueue:function(c){return this.queue(c||"fx",[])}});var la=/[\n\t]/g,V=/\s+/,Ca=/\r/g,Da=/href|src|style/,Ea=/(button|input)/i,Fa=/(button|input|object|select|textarea)/i,Ga=/^(a|area)$/i,ma=/radio|checkbox/;f.fn.extend({attr:function(c,b){return g(this,c,b,true,f.attr)},removeAttr:function(c){return this.each(function(){f.attr(this,c,"");this.nodeType===
1&&this.removeAttribute(c)})},addClass:function(c){if(f.isFunction(c))return this.each(function(b){var a=f(this);a.addClass(c.call(this,b,a.attr("class")))});if(c&&typeof c==="string")for(var b=(c||"").split(V),a=0,d=this.length;a<d;a++){var e=this[a];if(e.nodeType===1)if(e.className){for(var g=" "+e.className+" ",h=e.className,i=0,w=b.length;i<w;i++)g.indexOf(" "+b[i]+" ")<0&&(h+=" "+b[i]);e.className=f.trim(h)}else e.className=c}return this},removeClass:function(c){if(f.isFunction(c))return this.each(function(b){var a=
f(this);a.removeClass(c.call(this,b,a.attr("class")))});if(c&&typeof c==="string"||c===b)for(var a=(c||"").split(V),d=0,e=this.length;d<e;d++){var j=this[d];if(j.nodeType===1&&j.className)if(c){for(var g=(" "+j.className+" ").replace(la," "),h=0,i=a.length;h<i;h++)g=g.replace(" "+a[h]+" "," ");j.className=f.trim(g)}else j.className=""}return this},toggleClass:function(c,b){var a=typeof c,d=typeof b==="boolean";return f.isFunction(c)?this.each(function(a){var d=f(this);d.toggleClass(c.call(this,a,
d.attr("class"),b),b)}):this.each(function(){if(a==="string")for(var e,g=0,h=f(this),i=b,k=c.split(V);e=k[g++];)i=d?i:!h.hasClass(e),h[i?"addClass":"removeClass"](e);else if(a==="undefined"||a==="boolean")this.className&&f.data(this,"__className__",this.className),this.className=this.className||c===false?"":f.data(this,"__className__")||""})},hasClass:function(c){for(var c=" "+c+" ",b=0,a=this.length;b<a;b++)if((" "+this[b].className+" ").replace(la," ").indexOf(c)>-1)return true;return false},val:function(c){if(c===
b){var a=this[0];if(a){if(f.nodeName(a,"option"))return(a.attributes.value||{}).specified?a.value:a.text;if(f.nodeName(a,"select")){var d=a.selectedIndex,e=[],g=a.options,a=a.type==="select-one";if(d<0)return null;for(var h=a?d:0,d=a?d+1:g.length;h<d;h++){var i=g[h];if(i.selected){c=f(i).val();if(a)return c;e.push(c)}}return e}return ma.test(a.type)&&!f.support.checkOn?a.getAttribute("value")===null?"on":a.value:(a.value||"").replace(Ca,"")}return b}var k=f.isFunction(c);return this.each(function(b){var a=
f(this),d=c;if(this.nodeType===1)if(k&&(d=c.call(this,b,a.val())),typeof d==="number"&&(d+=""),f.isArray(d)&&ma.test(this.type))this.checked=f.inArray(a.val(),d)>=0;else if(f.nodeName(this,"select")){var e=f.makeArray(d);f("option",this).each(function(){this.selected=f.inArray(f(this).val(),e)>=0});if(!e.length)this.selectedIndex=-1}else this.value=d})}});f.extend({attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},attr:function(c,a,d,e){if(!c||c.nodeType===
3||c.nodeType===8)return b;if(e&&a in f.attrFn)return f(c)[a](d);var e=c.nodeType!==1||!f.isXMLDoc(c),g=d!==b,a=e&&f.props[a]||a;if(c.nodeType===1){var h=Da.test(a);if(a in c&&e&&!h){g&&(a==="type"&&Ea.test(c.nodeName)&&c.parentNode&&f.error("type property can't be changed"),c[a]=d);if(f.nodeName(c,"form")&&c.getAttributeNode(a))return c.getAttributeNode(a).nodeValue;return a==="tabIndex"?(a=c.getAttributeNode("tabIndex"))&&a.specified?a.value:Fa.test(c.nodeName)||Ga.test(c.nodeName)&&c.href?0:b:
c[a]}if(!f.support.style&&e&&a==="style"){if(g)c.style.cssText=""+d;return c.style.cssText}g&&c.setAttribute(a,""+d);c=!f.support.hrefNormalized&&e&&h?c.getAttribute(a,2):c.getAttribute(a);return c===null?b:c}return f.style(c,a,d)}});var L=/\.(.*)$/,Ha=function(c){return c.replace(/[^\w\s\.\|`]/g,function(c){return"\\"+c})};f.event={add:function(c,a,e,g){if(!(c.nodeType===3||c.nodeType===8)){c.setInterval&&c!==d&&!c.frameElement&&(c=d);var j,h;if(e.handler)j=e,e=j.handler;if(!e.guid)e.guid=f.guid++;
if(h=f.data(c)){var i=h.events=h.events||{},k=h.handle;if(!k)h.handle=k=function(){return typeof f!=="undefined"&&!f.event.triggered?f.event.handle.apply(k.elem,arguments):b};k.elem=c;for(var a=a.split(" "),w,p=0,l;w=a[p++];){h=j?f.extend({},j):{handler:e,data:g};w.indexOf(".")>-1?(l=w.split("."),w=l.shift(),h.namespace=l.slice(0).sort().join(".")):(l=[],h.namespace="");h.type=w;h.guid=e.guid;var m=i[w],n=f.event.special[w]||{};if(!m&&(m=i[w]=[],!n.setup||n.setup.call(c,g,l,k)===false))c.addEventListener?
c.addEventListener(w,k,false):c.attachEvent&&c.attachEvent("on"+w,k);if(n.add&&(n.add.call(c,h),!h.handler.guid))h.handler.guid=e.guid;m.push(h);f.event.global[w]=true}c=null}}},global:{},remove:function(c,b,a,d){if(!(c.nodeType===3||c.nodeType===8)){var e,g=0,h,i,k,l,m,n,q=f.data(c),o=q&&q.events;if(q&&o){if(b&&b.type)a=b.handler,b=b.type;if(!b||typeof b==="string"&&b.charAt(0)===".")for(e in b=b||"",o)f.event.remove(c,e+b);else{for(b=b.split(" ");e=b[g++];)if(l=e,h=e.indexOf(".")<0,i=[],h||(i=e.split("."),
e=i.shift(),k=RegExp("(^|\\.)"+f.map(i.slice(0).sort(),Ha).join("\\.(?:.*\\.)?")+"(\\.|$)")),m=o[e])if(a){l=f.event.special[e]||{};for(v=d||0;v<m.length;v++)if(n=m[v],a.guid===n.guid){if(h||k.test(n.namespace))d==null&&m.splice(v--,1),l.remove&&l.remove.call(c,n);if(d!=null)break}if(m.length===0||d!=null&&m.length===1)(!l.teardown||l.teardown.call(c,i)===false)&&na(c,e,q.handle),delete o[e]}else for(var v=0;v<m.length;v++)if(n=m[v],h||k.test(n.namespace))f.event.remove(c,l,n.handler,v),m.splice(v--,
1);if(f.isEmptyObject(o)){if(b=q.handle)b.elem=null;delete q.events;delete q.handle;f.isEmptyObject(q)&&f.removeData(c)}}}}},trigger:function(c,a,d,e){var g=c.type||c;if(!e){c=typeof c==="object"?c[G]?c:f.extend(f.Event(g),c):f.Event(g);if(g.indexOf("!")>=0)c.type=g=g.slice(0,-1),c.exclusive=true;d||(c.stopPropagation(),f.event.global[g]&&f.each(f.cache,function(){this.events&&this.events[g]&&f.event.trigger(c,a,this.handle.elem)}));if(!d||d.nodeType===3||d.nodeType===8)return b;c.result=b;c.target=
d;a=f.makeArray(a);a.unshift(c)}c.currentTarget=d;(e=f.data(d,"handle"))&&e.apply(d,a);e=d.parentNode||d.ownerDocument;try{if((!d||!d.nodeName||!f.noData[d.nodeName.toLowerCase()])&&d["on"+g]&&d["on"+g].apply(d,a)===false)c.result=false}catch(h){}if(!c.isPropagationStopped()&&e)f.event.trigger(c,a,e,true);else if(!c.isDefaultPrevented()){var e=c.target,i,k=f.nodeName(e,"a")&&g==="click",l=f.event.special[g]||{};if((!l._default||l._default.call(d,c)===false)&&!k&&(!e||!e.nodeName||!f.noData[e.nodeName.toLowerCase()])){try{if(e[g])(i=
e["on"+g])&&(e["on"+g]=null),f.event.triggered=true,e[g]()}catch(m){}i&&(e["on"+g]=i);f.event.triggered=false}}},handle:function(c){var a,e,g,j,c=arguments[0]=f.event.fix(c||d.event);c.currentTarget=this;a=c.type.indexOf(".")<0&&!c.exclusive;if(!a)e=c.type.split("."),c.type=e.shift(),g=RegExp("(^|\\.)"+e.slice(0).sort().join("\\.(?:.*\\.)?")+"(\\.|$)");j=f.data(this,"events");e=j[c.type];if(j&&e){e=e.slice(0);j=0;for(var h=e.length;j<h;j++){var i=e[j];if(a||g.test(i.namespace)){c.handler=i.handler;
c.data=i.data;c.handleObj=i;i=i.handler.apply(this,arguments);if(i!==b)c.result=i,i===false&&(c.preventDefault(),c.stopPropagation());if(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 originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),
fix:function(c){if(c[G])return c;for(var a=c,c=f.Event(a),d=this.props.length,e;d;)e=this.props[--d],c[e]=a[e];if(!c.target)c.target=c.srcElement||m;if(c.target.nodeType===3)c.target=c.target.parentNode;if(!c.relatedTarget&&c.fromElement)c.relatedTarget=c.fromElement===c.target?c.toElement:c.fromElement;if(c.pageX==null&&c.clientX!=null)a=m.documentElement,d=m.body,c.pageX=c.clientX+(a&&a.scrollLeft||d&&d.scrollLeft||0)-(a&&a.clientLeft||d&&d.clientLeft||0),c.pageY=c.clientY+(a&&a.scrollTop||d&&d.scrollTop||
0)-(a&&a.clientTop||d&&d.clientTop||0);if(!c.which&&(c.charCode||c.charCode===0?c.charCode:c.keyCode))c.which=c.charCode||c.keyCode;if(!c.metaKey&&c.ctrlKey)c.metaKey=c.ctrlKey;if(!c.which&&c.button!==b)c.which=c.button&1?1:c.button&2?3:c.button&4?2:0;return c},guid:1E8,proxy:f.proxy,special:{ready:{setup:f.bindReady,teardown:f.noop},live:{add:function(c){f.event.add(this,c.origType,f.extend({},c,{handler:n}))},remove:function(c){var b=true,a=c.origType.replace(L,"");f.each(f.data(this,"events").live||
[],function(){if(a===this.origType.replace(L,""))return b=false});b&&f.event.remove(this,c.origType,n)}},beforeunload:{setup:function(c,b,a){if(this.setInterval)this.onbeforeunload=a;return false},teardown:function(c,b){if(this.onbeforeunload===b)this.onbeforeunload=null}}}};var na=m.removeEventListener?function(c,b,a){c.removeEventListener(b,a,false)}:function(c,b,a){c.detachEvent("on"+b,a)};f.Event=function(c){if(!this.preventDefault)return new f.Event(c);c&&c.type?(this.originalEvent=c,this.type=
c.type):this.type=c;this.timeStamp=h();this[G]=true};f.Event.prototype={preventDefault:function(){this.isDefaultPrevented=k;var c=this.originalEvent;if(c)c.preventDefault&&c.preventDefault(),c.returnValue=false},stopPropagation:function(){this.isPropagationStopped=k;var c=this.originalEvent;if(c)c.stopPropagation&&c.stopPropagation(),c.cancelBubble=true},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=k;this.stopPropagation()},isDefaultPrevented:i,isPropagationStopped:i,isImmediatePropagationStopped:i};
var oa=function(c){var b=c.relatedTarget;try{for(;b&&b!==this;)b=b.parentNode;if(b!==this)c.type=c.data,f.event.handle.apply(this,arguments)}catch(a){}},pa=function(c){c.type=c.data;f.event.handle.apply(this,arguments)};f.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(c,b){f.event.special[c]={setup:function(a){f.event.add(this,b,a&&a.selector?pa:oa,c)},teardown:function(c){f.event.remove(this,b,c&&c.selector?pa:oa)}}});if(!f.support.submitBubbles)f.event.special.submit={setup:function(){if(this.nodeName.toLowerCase()!==
"form")f.event.add(this,"click.specialSubmit",function(c){var b=c.target,a=b.type;if((a==="submit"||a==="image")&&f(b).closest("form").length)return l("submit",this,arguments)}),f.event.add(this,"keypress.specialSubmit",function(c){var b=c.target,a=b.type;if((a==="text"||a==="password")&&f(b).closest("form").length&&c.keyCode===13)return l("submit",this,arguments)});else return false},teardown:function(){f.event.remove(this,".specialSubmit")}};if(!f.support.changeBubbles){var W=/textarea|input|select/i,
X,qa=function(c){var b=c.type,a=c.value;if(b==="radio"||b==="checkbox")a=c.checked;else if(b==="select-multiple")a=c.selectedIndex>-1?f.map(c.options,function(c){return c.selected}).join("-"):"";else if(c.nodeName.toLowerCase()==="select")a=c.selectedIndex;return a},Y=function(c,a){var d=c.target,e,g;if(W.test(d.nodeName)&&!d.readOnly&&(e=f.data(d,"_change_data"),g=qa(d),(c.type!=="focusout"||d.type!=="radio")&&f.data(d,"_change_data",g),!(e===b||g===e)))if(e!=null||g)return c.type="change",f.event.trigger(c,
a,d)};f.event.special.change={filters:{focusout:Y,click:function(c){var b=c.target,a=b.type;if(a==="radio"||a==="checkbox"||b.nodeName.toLowerCase()==="select")return Y.call(this,c)},keydown:function(c){var b=c.target,a=b.type;if(c.keyCode===13&&b.nodeName.toLowerCase()!=="textarea"||c.keyCode===32&&(a==="checkbox"||a==="radio")||a==="select-multiple")return Y.call(this,c)},beforeactivate:function(c){c=c.target;f.data(c,"_change_data",qa(c))}},setup:function(){if(this.type==="file")return false;for(var c in X)f.event.add(this,
c+".specialChange",X[c]);return W.test(this.nodeName)},teardown:function(){f.event.remove(this,".specialChange");return W.test(this.nodeName)}};X=f.event.special.change.filters}m.addEventListener&&f.each({focus:"focusin",blur:"focusout"},function(c,b){function a(c){c=f.event.fix(c);c.type=b;return f.event.handle.call(this,c)}f.event.special[b]={setup:function(){this.addEventListener(c,a,true)},teardown:function(){this.removeEventListener(c,a,true)}}});f.each(["bind","one"],function(c,a){f.fn[a]=function(c,
d,e){if(typeof c==="object"){for(var g in c)this[a](g,d,c[g],e);return this}f.isFunction(d)&&(e=d,d=b);var h=a==="one"?f.proxy(e,function(c){f(this).unbind(c,h);return e.apply(this,arguments)}):e;if(c==="unload"&&a!=="one")this.one(c,d,e);else{g=0;for(var i=this.length;g<i;g++)f.event.add(this[g],c,h,d)}return this}});f.fn.extend({unbind:function(c,b){if(typeof c==="object"&&!c.preventDefault)for(var a in c)this.unbind(a,c[a]);else{a=0;for(var d=this.length;a<d;a++)f.event.remove(this[a],c,b)}return this},
delegate:function(c,b,a,d){return this.live(b,a,d,c)},undelegate:function(c,b,a){return arguments.length===0?this.unbind("live"):this.die(b,null,a,c)},trigger:function(c,b){return this.each(function(){f.event.trigger(c,b,this)})},triggerHandler:function(c,b){if(this[0]){var a=f.Event(c);a.preventDefault();a.stopPropagation();f.event.trigger(a,b,this[0]);return a.result}},toggle:function(c){for(var b=arguments,a=1;a<b.length;)f.proxy(c,b[a++]);return this.click(f.proxy(c,function(d){var e=(f.data(this,
"lastToggle"+c.guid)||0)%a;f.data(this,"lastToggle"+c.guid,e+1);d.preventDefault();return b[e].apply(this,arguments)||false}))},hover:function(c,b){return this.mouseenter(c).mouseleave(b||c)}});var ra={focus:"focusin",blur:"focusout",mouseenter:"mouseover",mouseleave:"mouseout"};f.each(["live","die"],function(c,a){f.fn[a]=function(c,d,e,g){var h,i=0,k,l,m=g||this.selector,n=g?this:f(this.context);f.isFunction(d)&&(e=d,d=b);for(c=(c||"").split(" ");(h=c[i++])!=null;)g=L.exec(h),k="",g&&(k=g[0],h=h.replace(L,
"")),h==="hover"?c.push("mouseenter"+k,"mouseleave"+k):(l=h,h==="focus"||h==="blur"?(c.push(ra[h]+k),h+=k):h=(ra[h]||h)+k,a==="live"?n.each(function(){f.event.add(this,o(h,m),{data:d,selector:m,handler:e,origType:h,origHandler:e,preType:l})}):n.unbind(o(h,m),e));return this}});f.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(c,a){f.fn[a]=
function(c){return c?this.bind(a,c):this.trigger(a)};f.attrFn&&(f.attrFn[a]=true)});d.attachEvent&&!d.addEventListener&&d.attachEvent("onunload",function(){for(var c in f.cache)if(f.cache[c].handle)try{f.event.remove(f.cache[c].handle.elem)}catch(a){}});(function(){function c(a){for(var b="",d,e=0;a[e];e++)d=a[e],d.nodeType===3||d.nodeType===4?b+=d.nodeValue:d.nodeType!==8&&(b+=c(d.childNodes));return b}function a(c,b,d,e,f,g){for(var f=0,h=e.length;f<h;f++){var j=e[f];if(j){for(var j=j[c],u=false;j;){if(j.sizcache===
d){u=e[j.sizset];break}if(j.nodeType===1&&!g)j.sizcache=d,j.sizset=f;if(j.nodeName.toLowerCase()===b){u=j;break}j=j[c]}e[f]=u}}}function d(c,a,b,e,f,g){for(var f=0,h=e.length;f<h;f++){var j=e[f];if(j){for(var j=j[c],u=false;j;){if(j.sizcache===b){u=e[j.sizset];break}if(j.nodeType===1){if(!g)j.sizcache=b,j.sizset=f;if(typeof a!=="string"){if(j===a){u=true;break}}else if(l.filter(a,[j]).length>0){u=j;break}}j=j[c]}e[f]=u}}}var e=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,
g=0,h=Object.prototype.toString,i=false,k=true;[0,0].sort(function(){k=false;return 0});var l=function(c,a,b,d){var b=b||[],f=a=a||m;if(a.nodeType!==1&&a.nodeType!==9)return[];if(!c||typeof c!=="string")return b;for(var g=[],j,u,i,F,k=true,A=s(a),q=c;(e.exec(""),j=e.exec(q))!==null;)if(q=j[3],g.push(j[1]),j[2]){F=j[3];break}if(g.length>1&&n.exec(c))if(g.length===2&&p.relative[g[0]])u=x(g[0]+g[1],a);else for(u=p.relative[g[0]]?[a]:l(g.shift(),a);g.length;)c=g.shift(),p.relative[c]&&(c+=g.shift()),
u=x(c,u);else if(!d&&g.length>1&&a.nodeType===9&&!A&&p.match.ID.test(g[0])&&!p.match.ID.test(g[g.length-1])&&(j=l.find(g.shift(),a,A),a=j.expr?l.filter(j.expr,j.set)[0]:j.set[0]),a){j=d?{expr:g.pop(),set:o(d)}:l.find(g.pop(),g.length===1&&(g[0]==="~"||g[0]==="+")&&a.parentNode?a.parentNode:a,A);u=j.expr?l.filter(j.expr,j.set):j.set;for(g.length>0?i=o(u):k=false;g.length;){var K=g.pop();j=K;p.relative[K]?j=g.pop():K="";j==null&&(j=a);p.relative[K](i,j,A)}}else i=[];i||(i=u);i||l.error(K||c);if(h.call(i)===
"[object Array]")if(k)if(a&&a.nodeType===1)for(c=0;i[c]!=null;c++)i[c]&&(i[c]===true||i[c].nodeType===1&&t(a,i[c]))&&b.push(u[c]);else for(c=0;i[c]!=null;c++)i[c]&&i[c].nodeType===1&&b.push(u[c]);else b.push.apply(b,i);else o(i,b);F&&(l(F,f,b,d),l.uniqueSort(b));return b};l.uniqueSort=function(c){if(r&&(i=k,c.sort(r),i))for(var a=1;a<c.length;a++)c[a]===c[a-1]&&c.splice(a--,1);return c};l.matches=function(c,a){return l(c,null,null,a)};l.find=function(c,a,b){var d,e;if(!c)return[];for(var f=0,g=p.order.length;f<
g;f++){var j=p.order[f];if(e=p.leftMatch[j].exec(c)){var h=e[1];e.splice(1,1);if(h.substr(h.length-1)!=="\\"&&(e[1]=(e[1]||"").replace(/\\/g,""),d=p.find[j](e,a,b),d!=null)){c=c.replace(p.match[j],"");break}}}d||(d=a.getElementsByTagName("*"));return{set:d,expr:c}};l.filter=function(c,a,d,e){for(var f=c,g=[],j=a,h,u,i=a&&a[0]&&s(a[0]);c&&a.length;){for(var F in p.filter)if((h=p.leftMatch[F].exec(c))!=null&&h[2]){var Aa=p.filter[F],k,A;A=h[1];u=false;h.splice(1,1);if(A.substr(A.length-1)!=="\\"){j===
g&&(g=[]);if(p.preFilter[F])if(h=p.preFilter[F](h,j,d,g,e,i)){if(h===true)continue}else u=k=true;if(h)for(var m=0;(A=j[m])!=null;m++)if(A){k=Aa(A,h,m,j);var ea=e^!!k;d&&k!=null?ea?u=true:j[m]=false:ea&&(g.push(A),u=true)}if(k!==b){d||(j=g);c=c.replace(p.match[F],"");if(!u)return[];break}}}if(c===f)if(u==null)l.error(c);else break;f=c}return j};l.error=function(c){throw"Syntax error, unrecognized expression: "+c;};var p=l.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(c){return c.getAttribute("href")}},
relative:{"+":function(c,a){var b=typeof a==="string",d=b&&!/\W/.test(a),b=b&&!d;d&&(a=a.toLowerCase());for(var d=0,e=c.length,f;d<e;d++)if(f=c[d]){for(;(f=f.previousSibling)&&f.nodeType!==1;);c[d]=b||f&&f.nodeName.toLowerCase()===a?f||false:f===a}b&&l.filter(a,c,true)},">":function(c,a){var b=typeof a==="string";if(b&&!/\W/.test(a))for(var a=a.toLowerCase(),d=0,e=c.length;d<e;d++){var f=c[d];if(f)b=f.parentNode,c[d]=b.nodeName.toLowerCase()===a?b:false}else{d=0;for(e=c.length;d<e;d++)(f=c[d])&&(c[d]=
b?f.parentNode:f.parentNode===a);b&&l.filter(a,c,true)}},"":function(c,b,e){var f=g++,h=d;if(typeof b==="string"&&!/\W/.test(b))var i=b=b.toLowerCase(),h=a;h("parentNode",b,f,c,i,e)},"~":function(c,b,e){var f=g++,h=d;if(typeof b==="string"&&!/\W/.test(b))var i=b=b.toLowerCase(),h=a;h("previousSibling",b,f,c,i,e)}},find:{ID:function(c,a,b){if(typeof a.getElementById!=="undefined"&&!b)return(c=a.getElementById(c[1]))?[c]:[]},NAME:function(c,a){if(typeof a.getElementsByName!=="undefined"){for(var b=
[],d=a.getElementsByName(c[1]),e=0,f=d.length;e<f;e++)d[e].getAttribute("name")===c[1]&&b.push(d[e]);return b.length===0?null:b}},TAG:function(c,a){return a.getElementsByTagName(c[1])}},preFilter:{CLASS:function(c,a,b,d,e,f){c=" "+c[1].replace(/\\/g,"")+" ";if(f)return c;for(var f=0,g;(g=a[f])!=null;f++)g&&(e^(g.className&&(" "+g.className+" ").replace(/[\t\n]/g," ").indexOf(c)>=0)?b||d.push(g):b&&(a[f]=false));return false},ID:function(c){return c[1].replace(/\\/g,"")},TAG:function(c){return c[1].toLowerCase()},
CHILD:function(c){if(c[1]==="nth"){var a=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(c[2]==="even"&&"2n"||c[2]==="odd"&&"2n+1"||!/\D/.test(c[2])&&"0n+"+c[2]||c[2]);c[2]=a[1]+(a[2]||1)-0;c[3]=a[3]-0}c[0]=g++;return c},ATTR:function(c,a,b,d,e,f){a=c[1].replace(/\\/g,"");!f&&p.attrMap[a]&&(c[1]=p.attrMap[a]);c[2]==="~="&&(c[4]=" "+c[4]+" ");return c},PSEUDO:function(c,a,b,d,f){if(c[1]==="not")if((e.exec(c[3])||"").length>1||/^\w/.test(c[3]))c[3]=l(c[3],null,null,a);else return c=l.filter(c[3],a,b,1^f),b||d.push.apply(d,
c),false;else if(p.match.POS.test(c[0])||p.match.CHILD.test(c[0]))return true;return c},POS:function(c){c.unshift(true);return c}},filters:{enabled:function(c){return c.disabled===false&&c.type!=="hidden"},disabled:function(c){return c.disabled===true},checked:function(c){return c.checked===true},selected:function(c){return c.selected===true},parent:function(c){return!!c.firstChild},empty:function(c){return!c.firstChild},has:function(c,a,b){return!!l(b[3],c).length},header:function(c){return/h\d/i.test(c.nodeName)},
text:function(c){return"text"===c.type},radio:function(c){return"radio"===c.type},checkbox:function(c){return"checkbox"===c.type},file:function(c){return"file"===c.type},password:function(c){return"password"===c.type},submit:function(c){return"submit"===c.type},image:function(c){return"image"===c.type},reset:function(c){return"reset"===c.type},button:function(c){return"button"===c.type||c.nodeName.toLowerCase()==="button"},input:function(c){return/input|select|textarea|button/i.test(c.nodeName)}},
setFilters:{first:function(c,a){return a===0},last:function(c,a,b,d){return a===d.length-1},even:function(c,a){return a%2===0},odd:function(c,a){return a%2===1},lt:function(c,a,b){return a<b[3]-0},gt:function(c,a,b){return a>b[3]-0},nth:function(c,a,b){return b[3]-0===a},eq:function(c,a,b){return b[3]-0===a}},filter:{PSEUDO:function(a,b,d,e){var f=b[1],g=p.filters[f];if(g)return g(a,d,b,e);else if(f==="contains")return(a.textContent||a.innerText||c([a])||"").indexOf(b[3])>=0;else if(f==="not"){b=
b[3];d=0;for(e=b.length;d<e;d++)if(b[d]===a)return false;return true}else l.error("Syntax error, unrecognized expression: "+f)},CHILD:function(c,a){var b=a[1],d=c;switch(b){case "only":case "first":for(;d=d.previousSibling;)if(d.nodeType===1)return false;if(b==="first")return true;d=c;case "last":for(;d=d.nextSibling;)if(d.nodeType===1)return false;return true;case "nth":var b=a[2],e=a[3];if(b===1&&e===0)return true;var f=a[0],g=c.parentNode;if(g&&(g.sizcache!==f||!c.nodeIndex)){for(var j=0,d=g.firstChild;d;d=
d.nextSibling)if(d.nodeType===1)d.nodeIndex=++j;g.sizcache=f}d=c.nodeIndex-e;return b===0?d===0:d%b===0&&d/b>=0}},ID:function(c,a){return c.nodeType===1&&c.getAttribute("id")===a},TAG:function(c,a){return a==="*"&&c.nodeType===1||c.nodeName.toLowerCase()===a},CLASS:function(c,a){return(" "+(c.className||c.getAttribute("class"))+" ").indexOf(a)>-1},ATTR:function(c,a){var b=a[1],b=p.attrHandle[b]?p.attrHandle[b](c):c[b]!=null?c[b]:c.getAttribute(b),d=b+"",e=a[2],f=a[4];return b==null?e==="!=":e==="="?
d===f:e==="*="?d.indexOf(f)>=0:e==="~="?(" "+d+" ").indexOf(f)>=0:!f?d&&b!==false:e==="!="?d!==f:e==="^="?d.indexOf(f)===0:e==="$="?d.substr(d.length-f.length)===f:e==="|="?d===f||d.substr(0,f.length+1)===f+"-":false},POS:function(c,a,b,d){var e=p.setFilters[a[2]];if(e)return e(c,b,a,d)}}},n=p.match.POS,q;for(q in p.match)p.match[q]=RegExp(p.match[q].source+/(?![^\[]*\])(?![^\(]*\))/.source),p.leftMatch[q]=RegExp(/(^(?:.|\r|\n)*?)/.source+p.match[q].source.replace(/\\(\d+)/g,function(c,a){return"\\"+
(a-0+1)}));var o=function(c,a){c=Array.prototype.slice.call(c,0);return a?(a.push.apply(a,c),a):c};try{Array.prototype.slice.call(m.documentElement.childNodes,0)}catch(v){o=function(c,a){var b=a||[];if(h.call(c)==="[object Array]")Array.prototype.push.apply(b,c);else if(typeof c.length==="number")for(var d=0,e=c.length;d<e;d++)b.push(c[d]);else for(d=0;c[d];d++)b.push(c[d]);return b}}var r;m.documentElement.compareDocumentPosition?r=function(c,a){if(!c.compareDocumentPosition||!a.compareDocumentPosition)return c==
a&&(i=true),c.compareDocumentPosition?-1:1;var b=c.compareDocumentPosition(a)&4?-1:c===a?0:1;b===0&&(i=true);return b}:"sourceIndex"in m.documentElement?r=function(c,a){if(!c.sourceIndex||!a.sourceIndex)return c==a&&(i=true),c.sourceIndex?-1:1;var b=c.sourceIndex-a.sourceIndex;b===0&&(i=true);return b}:m.createRange&&(r=function(c,a){if(!c.ownerDocument||!a.ownerDocument)return c==a&&(i=true),c.ownerDocument?-1:1;var b=c.ownerDocument.createRange(),d=a.ownerDocument.createRange();b.setStart(c,0);
b.setEnd(c,0);d.setStart(a,0);d.setEnd(a,0);b=b.compareBoundaryPoints(Range.START_TO_END,d);b===0&&(i=true);return b});(function(){var c=m.createElement("div"),a="script"+(new Date).getTime();c.innerHTML="<a name='"+a+"'/>";var d=m.documentElement;d.insertBefore(c,d.firstChild);if(m.getElementById(a))p.find.ID=function(c,a,d){if(typeof a.getElementById!=="undefined"&&!d)return(a=a.getElementById(c[1]))?a.id===c[1]||typeof a.getAttributeNode!=="undefined"&&a.getAttributeNode("id").nodeValue===c[1]?
[a]:b:[]},p.filter.ID=function(c,a){var b=typeof c.getAttributeNode!=="undefined"&&c.getAttributeNode("id");return c.nodeType===1&&b&&b.nodeValue===a};d.removeChild(c);d=c=null})();(function(){var c=m.createElement("div");c.appendChild(m.createComment(""));if(c.getElementsByTagName("*").length>0)p.find.TAG=function(c,a){var b=a.getElementsByTagName(c[1]);if(c[1]==="*"){for(var d=[],e=0;b[e];e++)b[e].nodeType===1&&d.push(b[e]);b=d}return b};c.innerHTML="<a href='#'></a>";if(c.firstChild&&typeof c.firstChild.getAttribute!==
"undefined"&&c.firstChild.getAttribute("href")!=="#")p.attrHandle.href=function(c){return c.getAttribute("href",2)};c=null})();m.querySelectorAll&&function(){var c=l,a=m.createElement("div");a.innerHTML="<p class='TEST'></p>";if(!(a.querySelectorAll&&a.querySelectorAll(".TEST").length===0)){l=function(a,b,d,e){b=b||m;if(!e&&b.nodeType===9&&!s(b))try{return o(b.querySelectorAll(a),d)}catch(f){}return c(a,b,d,e)};for(var b in c)l[b]=c[b];a=null}}();(function(){var c=m.createElement("div");c.innerHTML=
"<div class='test e'></div><div class='test'></div>";if(c.getElementsByClassName&&c.getElementsByClassName("e").length!==0&&(c.lastChild.className="e",c.getElementsByClassName("e").length!==1))p.order.splice(1,0,"CLASS"),p.find.CLASS=function(c,a,b){if(typeof a.getElementsByClassName!=="undefined"&&!b)return a.getElementsByClassName(c[1])},c=null})();var t=m.compareDocumentPosition?function(c,a){return!!(c.compareDocumentPosition(a)&16)}:function(c,a){return c!==a&&(c.contains?c.contains(a):true)},
s=function(c){return(c=(c?c.ownerDocument||c:0).documentElement)?c.nodeName!=="HTML":false},x=function(c,a){for(var b=[],d="",e,f=a.nodeType?[a]:a;e=p.match.PSEUDO.exec(c);)d+=e[0],c=c.replace(p.match.PSEUDO,"");c=p.relative[c]?c+"*":c;e=0;for(var g=f.length;e<g;e++)l(c,f[e],b);return l.filter(d,b)};f.find=l;f.expr=l.selectors;f.expr[":"]=f.expr.filters;f.unique=l.uniqueSort;f.text=c;f.isXMLDoc=s;f.contains=t})();var Ia=/Until$/,Ja=/^(?:parents|prevUntil|prevAll)/,Ka=/,/,O=Array.prototype.slice,sa=
function(c,a,b){if(f.isFunction(a))return f.grep(c,function(c,d){return!!a.call(c,d,c)===b});else if(a.nodeType)return f.grep(c,function(c){return c===a===b});else if(typeof a==="string"){var d=f.grep(c,function(c){return c.nodeType===1});if(r.test(a))return f.filter(a,d,!b);else a=f.filter(a,d)}return f.grep(c,function(c){return f.inArray(c,a)>=0===b})};f.fn.extend({find:function(c){for(var a=this.pushStack("","find",c),b=0,d=0,e=this.length;d<e;d++)if(b=a.length,f.find(c,this[d],a),d>0)for(var g=
b;g<a.length;g++)for(var h=0;h<b;h++)if(a[h]===a[g]){a.splice(g--,1);break}return a},has:function(c){var a=f(c);return this.filter(function(){for(var c=0,b=a.length;c<b;c++)if(f.contains(this,a[c]))return true})},not:function(c){return this.pushStack(sa(this,c,false),"not",c)},filter:function(c){return this.pushStack(sa(this,c,true),"filter",c)},is:function(c){return!!c&&f.filter(c,this).length>0},closest:function(c,a){if(f.isArray(c)){var b=[],d=this[0],e,g={},h;if(d&&c.length){e=0;for(var i=c.length;e<
i;e++)h=c[e],g[h]||(g[h]=f.expr.match.POS.test(h)?f(h,a||this.context):h);for(;d&&d.ownerDocument&&d!==a;){for(h in g)if(e=g[h],e.jquery?e.index(d)>-1:f(d).is(e))b.push({selector:h,elem:d}),delete g[h];d=d.parentNode}}return b}var k=f.expr.match.POS.test(c)?f(c,a||this.context):null;return this.map(function(b,d){for(;d&&d.ownerDocument&&d!==a;){if(k?k.index(d)>-1:f(d).is(c))return d;d=d.parentNode}return null})},index:function(c){return!c||typeof c==="string"?f.inArray(this[0],c?f(c):this.parent().children()):
f.inArray(c.jquery?c[0]:c,this)},add:function(c,a){var b=typeof c==="string"?f(c,a||this.context):f.makeArray(c),d=f.merge(this.get(),b);return this.pushStack(!b[0]||!b[0].parentNode||b[0].parentNode.nodeType===11||!d[0]||!d[0].parentNode||d[0].parentNode.nodeType===11?d:f.unique(d))},andSelf:function(){return this.add(this.prevObject)}});f.each({parent:function(c){return(c=c.parentNode)&&c.nodeType!==11?c:null},parents:function(c){return f.dir(c,"parentNode")},parentsUntil:function(c,a,b){return f.dir(c,
"parentNode",b)},next:function(c){return f.nth(c,2,"nextSibling")},prev:function(c){return f.nth(c,2,"previousSibling")},nextAll:function(c){return f.dir(c,"nextSibling")},prevAll:function(c){return f.dir(c,"previousSibling")},nextUntil:function(c,a,b){return f.dir(c,"nextSibling",b)},prevUntil:function(c,a,b){return f.dir(c,"previousSibling",b)},siblings:function(c){return f.sibling(c.parentNode.firstChild,c)},children:function(c){return f.sibling(c.firstChild)},contents:function(c){return f.nodeName(c,
"iframe")?c.contentDocument||c.contentWindow.document:f.makeArray(c.childNodes)}},function(c,a){f.fn[c]=function(b,d){var e=f.map(this,a,b);Ia.test(c)||(d=b);d&&typeof d==="string"&&(e=f.filter(d,e));e=this.length>1?f.unique(e):e;if((this.length>1||Ka.test(d))&&Ja.test(c))e=e.reverse();return this.pushStack(e,c,O.call(arguments).join(","))}});f.extend({filter:function(c,a,b){b&&(c=":not("+c+")");return f.find.matches(c,a)},dir:function(c,a,d){for(var e=[],c=c[a];c&&c.nodeType!==9&&(d===b||c.nodeType!==
1||!f(c).is(d));)c.nodeType===1&&e.push(c),c=c[a];return e},nth:function(c,a,b){for(var a=a||1,d=0;c;c=c[b])if(c.nodeType===1&&++d===a)break;return c},sibling:function(c,a){for(var b=[];c;c=c.nextSibling)c.nodeType===1&&c!==a&&b.push(c);return b}});var ta=/ jQuery\d+="(?:\d+|null)"/g,Q=/^\s+/,ua=/(<([\w:]+)[^>]*?)\/>/g,La=/^(?:area|br|col|embed|hr|img|input|link|meta|param)$/i,va=/<([\w:]+)/,Ma=/<tbody/i,Na=/<|&#?\w+;/,fa=/<script|<object|<embed|<option|<style/i,ga=/checked\s*(?:[^=]|=\s*.checked.)/i,
wa=function(c,a,b){return La.test(b)?c:a+"></"+b+">"},z={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,"",""]};z.optgroup=z.option;z.tbody=z.tfoot=z.colgroup=z.caption=z.thead;z.th=z.td;if(!f.support.htmlSerialize)z._default=[1,
"div<div>","</div>"];f.fn.extend({text:function(c){return f.isFunction(c)?this.each(function(a){var b=f(this);b.text(c.call(this,a,b.text()))}):typeof c!=="object"&&c!==b?this.empty().append((this[0]&&this[0].ownerDocument||m).createTextNode(c)):f.text(this)},wrapAll:function(c){if(f.isFunction(c))return this.each(function(a){f(this).wrapAll(c.call(this,a))});if(this[0]){var a=f(c,this[0].ownerDocument).eq(0).clone(true);this[0].parentNode&&a.insertBefore(this[0]);a.map(function(){for(var c=this;c.firstChild&&
c.firstChild.nodeType===1;)c=c.firstChild;return c}).append(this)}return this},wrapInner:function(c){return f.isFunction(c)?this.each(function(a){f(this).wrapInner(c.call(this,a))}):this.each(function(){var a=f(this),b=a.contents();b.length?b.wrapAll(c):a.append(c)})},wrap:function(c){return this.each(function(){f(this).wrapAll(c)})},unwrap:function(){return this.parent().each(function(){f.nodeName(this,"body")||f(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,
true,function(c){this.nodeType===1&&this.appendChild(c)})},prepend:function(){return this.domManip(arguments,true,function(c){this.nodeType===1&&this.insertBefore(c,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(c){this.parentNode.insertBefore(c,this)});else if(arguments.length){var c=f(arguments[0]);c.push.apply(c,this.toArray());return this.pushStack(c,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,
false,function(c){this.parentNode.insertBefore(c,this.nextSibling)});else if(arguments.length){var c=this.pushStack(this,"after",arguments);c.push.apply(c,f(arguments[0]).toArray());return c}},remove:function(c,a){for(var b=0,d;(d=this[b])!=null;b++)if(!c||f.filter(c,[d]).length)!a&&d.nodeType===1&&(f.cleanData(d.getElementsByTagName("*")),f.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var c=0,a;(a=this[c])!=null;c++)for(a.nodeType===1&&f.cleanData(a.getElementsByTagName("*"));a.firstChild;)a.removeChild(a.firstChild);
return this},clone:function(c){var a=this.map(function(){if(!f.support.noCloneEvent&&!f.isXMLDoc(this)){var c=this.outerHTML,a=this.ownerDocument;if(!c)c=a.createElement("div"),c.appendChild(this.cloneNode(true)),c=c.innerHTML;return f.clean([c.replace(ta,"").replace(/=([^="'>\s]+\/)>/g,'="$1">').replace(Q,"")],a)[0]}else return this.cloneNode(true)});c===true&&(q(this,a),q(this.find("*"),a.find("*")));return a},html:function(c){if(c===b)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(ta,
""):null;else if(typeof c==="string"&&!fa.test(c)&&(f.support.leadingWhitespace||!Q.test(c))&&!z[(va.exec(c)||["",""])[1].toLowerCase()]){c=c.replace(ua,wa);try{for(var a=0,d=this.length;a<d;a++)if(this[a].nodeType===1)f.cleanData(this[a].getElementsByTagName("*")),this[a].innerHTML=c}catch(e){this.empty().append(c)}}else f.isFunction(c)?this.each(function(a){var b=f(this),d=b.html();b.empty().append(function(){return c.call(this,a,d)})}):this.empty().append(c);return this},replaceWith:function(c){if(this[0]&&
this[0].parentNode){if(f.isFunction(c))return this.each(function(a){var b=f(this),d=b.html();b.replaceWith(c.call(this,a,d))});typeof c!=="string"&&(c=f(c).detach());return this.each(function(){var a=this.nextSibling,b=this.parentNode;f(this).remove();a?f(a).before(c):f(b).append(c)})}else return this.pushStack(f(f.isFunction(c)?c():c),"replaceWith",c)},detach:function(c){return this.remove(c,true)},domManip:function(c,a,d){var g,h,i=c[0],k=[],l;if(!f.support.checkClone&&arguments.length===3&&typeof i===
"string"&&ga.test(i))return this.each(function(){f(this).domManip(c,a,d,true)});if(f.isFunction(i))return this.each(function(e){var g=f(this);c[0]=i.call(this,e,a?g.html():b);g.domManip(c,a,d)});if(this[0]){g=i&&i.parentNode;g=f.support.parentNode&&g&&g.nodeType===11&&g.childNodes.length===this.length?{fragment:g}:v(c,this,k);l=g.fragment;if(h=l.childNodes.length===1?l=l.firstChild:l.firstChild){a=a&&f.nodeName(h,"tr");h=0;for(var m=this.length;h<m;h++)d.call(a?f.nodeName(this[h],"table")?this[h].getElementsByTagName("tbody")[0]||
this[h].appendChild(this[h].ownerDocument.createElement("tbody")):this[h]:this[h],h>0||g.cacheable||this.length>1?l.cloneNode(true):l)}k.length&&f.each(k,e)}return this}});f.fragments={};f.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(c,a){f.fn[c]=function(b){var d=[],b=f(b),e=this.length===1&&this[0].parentNode;if(e&&e.nodeType===11&&e.childNodes.length===1&&b.length===1)return b[a](this[0]),this;else{for(var e=0,g=b.length;e<
g;e++){var h=(e>0?this.clone(true):this).get();f.fn[a].apply(f(b[e]),h);d=d.concat(h)}return this.pushStack(d,c,b.selector)}}});f.extend({clean:function(c,a,b,d){a=a||m;typeof a.createElement==="undefined"&&(a=a.ownerDocument||a[0]&&a[0].ownerDocument||m);for(var e=[],g=0,h;(h=c[g])!=null;g++)if(typeof h==="number"&&(h+=""),h){if(typeof h==="string"&&!Na.test(h))h=a.createTextNode(h);else if(typeof h==="string"){h=h.replace(ua,wa);var i=(va.exec(h)||["",""])[1].toLowerCase(),k=z[i]||z._default,l=
k[0],n=a.createElement("div");for(n.innerHTML=k[1]+h+k[2];l--;)n=n.lastChild;if(!f.support.tbody){l=Ma.test(h);i=i==="table"&&!l?n.firstChild&&n.firstChild.childNodes:k[1]==="<table>"&&!l?n.childNodes:[];for(k=i.length-1;k>=0;--k)f.nodeName(i[k],"tbody")&&!i[k].childNodes.length&&i[k].parentNode.removeChild(i[k])}!f.support.leadingWhitespace&&Q.test(h)&&n.insertBefore(a.createTextNode(Q.exec(h)[0]),n.firstChild);h=n.childNodes}h.nodeType?e.push(h):e=f.merge(e,h)}if(b)for(g=0;e[g];g++)d&&f.nodeName(e[g],
"script")&&(!e[g].type||e[g].type.toLowerCase()==="text/javascript")?d.push(e[g].parentNode?e[g].parentNode.removeChild(e[g]):e[g]):(e[g].nodeType===1&&e.splice.apply(e,[g+1,0].concat(f.makeArray(e[g].getElementsByTagName("script")))),b.appendChild(e[g]));return e},cleanData:function(c){for(var a,b,d=f.cache,e=f.event.special,g=f.support.deleteExpando,h=0,i;(i=c[h])!=null;h++)if(b=i[f.expando]){a=d[b];if(a.events)for(var k in a.events)e[k]?f.event.remove(i,k):na(i,k,a.handle);g?delete i[f.expando]:
i.removeAttribute&&i.removeAttribute(f.expando);delete d[b]}}});var Oa=/z-?index|font-?weight|opacity|zoom|line-?height/i,xa=/alpha\([^)]*\)/,ya=/opacity=([^)]*)/,Z=/float/i,aa=/-([a-z])/ig,Pa=/([A-Z])/g,Qa=/^-?\d+(?:px)?$/i,Ra=/^-?\d/,Sa={position:"absolute",visibility:"hidden",display:"block"},Ta=["Left","Right"],Ua=["Top","Bottom"],Va=m.defaultView&&m.defaultView.getComputedStyle,za=f.support.cssFloat?"cssFloat":"styleFloat",ba=function(c,a){return a.toUpperCase()};f.fn.css=function(c,a){return g(this,
c,a,true,function(c,a,d){if(d===b)return f.curCSS(c,a);typeof d==="number"&&!Oa.test(a)&&(d+="px");f.style(c,a,d)})};f.extend({style:function(c,a,d){if(!c||c.nodeType===3||c.nodeType===8)return b;if((a==="width"||a==="height")&&parseFloat(d)<0)d=b;var e=c.style||c,g=d!==b;if(!f.support.opacity&&a==="opacity"){if(g)e.zoom=1,a=parseInt(d,10)+""==="NaN"?"":"alpha(opacity="+d*100+")",c=e.filter||f.curCSS(c,"filter")||"",e.filter=xa.test(c)?c.replace(xa,a):a;return e.filter&&e.filter.indexOf("opacity=")>=
0?parseFloat(ya.exec(e.filter)[1])/100+"":""}Z.test(a)&&(a=za);a=a.replace(aa,ba);g&&(e[a]=d);return e[a]},css:function(c,a,b,d){if(a==="width"||a==="height"){var e,g=a==="width"?Ta:Ua,b=function(){e=a==="width"?c.offsetWidth:c.offsetHeight;d!=="border"&&f.each(g,function(){d||(e-=parseFloat(f.curCSS(c,"padding"+this,true))||0);d==="margin"?e+=parseFloat(f.curCSS(c,"margin"+this,true))||0:e-=parseFloat(f.curCSS(c,"border"+this+"Width",true))||0})};c.offsetWidth!==0?b():f.swap(c,Sa,b);return Math.max(0,
Math.round(e))}return f.curCSS(c,a,b)},curCSS:function(c,a,b){var d,e=c.style;if(!f.support.opacity&&a==="opacity"&&c.currentStyle)return d=ya.test(c.currentStyle.filter||"")?parseFloat(RegExp.$1)/100+"":"",d===""?"1":d;Z.test(a)&&(a=za);if(!b&&e&&e[a])d=e[a];else if(Va){Z.test(a)&&(a="float");a=a.replace(Pa,"-$1").toLowerCase();e=c.ownerDocument.defaultView;if(!e)return null;(c=e.getComputedStyle(c,null))&&(d=c.getPropertyValue(a));a==="opacity"&&d===""&&(d="1")}else if(c.currentStyle&&(b=a.replace(aa,
ba),d=c.currentStyle[a]||c.currentStyle[b],!Qa.test(d)&&Ra.test(d))){var a=e.left,g=c.runtimeStyle.left;c.runtimeStyle.left=c.currentStyle.left;e.left=b==="fontSize"?"1em":d||0;d=e.pixelLeft+"px";e.left=a;c.runtimeStyle.left=g}return d},swap:function(c,a,b){var d={},e;for(e in a)d[e]=c.style[e],c.style[e]=a[e];b.call(c);for(e in a)c.style[e]=d[e]}});if(f.expr&&f.expr.filters)f.expr.filters.hidden=function(c){var a=c.offsetWidth,b=c.offsetHeight,d=c.nodeName.toLowerCase()==="tr";return a===0&&b===
0&&!d?true:a>0&&b>0&&!d?false:f.curCSS(c,"display")==="none"},f.expr.filters.visible=function(c){return!f.expr.filters.hidden(c)};var Wa=h(),Xa=/<script(.|\s)*?\/script>/gi,Ya=/select|textarea/i,Za=/color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week/i,J=/=\?(&|$)/,ca=/\?/,$a=/(\?|&)_=.*?(&|$)/,ab=/^(\w+:)?\/\/([^\/?#]+)/,bb=/%20/g,cb=f.fn.load;f.fn.extend({load:function(c,a,b){if(typeof c!=="string")return cb.call(this,c);else if(!this.length)return this;var d=
c.indexOf(" ");if(d>=0)var e=c.slice(d,c.length),c=c.slice(0,d);d="GET";a&&(f.isFunction(a)?(b=a,a=null):typeof a==="object"&&(a=f.param(a,f.ajaxSettings.traditional),d="POST"));var g=this;f.ajax({url:c,type:d,dataType:"html",data:a,complete:function(c,a){if(a==="success"||a==="notmodified")g.html(e?f("<div />").append(c.responseText.replace(Xa,"")).find(e):c.responseText);b&&g.each(b,[c.responseText,a,c])}});return this},serialize:function(){return f.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?
f.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||Ya.test(this.nodeName)||Za.test(this.type))}).map(function(c,a){var b=f(this).val();return b==null?null:f.isArray(b)?f.map(b,function(c){return{name:a.name,value:c}}):{name:a.name,value:b}}).get()}});f.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(c,a){f.fn[a]=function(c){return this.bind(a,c)}});f.extend({get:function(c,a,b,d){f.isFunction(a)&&(d=d||b,b=
a,a=null);return f.ajax({type:"GET",url:c,data:a,success:b,dataType:d})},getScript:function(c,a){return f.get(c,null,a,"script")},getJSON:function(c,a,b){return f.get(c,a,b,"json")},post:function(a,b,d,e){f.isFunction(b)&&(e=e||d,d=b,b={});return f.ajax({type:"POST",url:a,data:b,success:d,dataType:e})},ajaxSetup:function(a){f.extend(f.ajaxSettings,a)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:d.XMLHttpRequest&&
(d.location.protocol!=="file:"||!d.ActiveXObject)?function(){return new d.XMLHttpRequest}:function(){try{return new d.ActiveXObject("Microsoft.XMLHTTP")}catch(a){}},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},etag:{},ajax:function(a){function e(){j.success&&j.success.call(q,n,l,s);j.global&&i("ajaxSuccess",[s,j])}function g(){j.complete&&j.complete.call(q,
s,l);j.global&&i("ajaxComplete",[s,j]);j.global&&!--f.active&&f.event.trigger("ajaxStop")}function i(a,c){(j.context?f(j.context):f.event).trigger(a,c)}var j=f.extend(true,{},f.ajaxSettings,a),k,l,n,q=a&&a.context||j,p=j.type.toUpperCase();if(j.data&&j.processData&&typeof j.data!=="string")j.data=f.param(j.data,j.traditional);if(j.dataType==="jsonp"){if(p==="GET")J.test(j.url)||(j.url+=(ca.test(j.url)?"&":"?")+(j.jsonp||"callback")+"=?");else if(!j.data||!J.test(j.data))j.data=(j.data?j.data+"&":
"")+(j.jsonp||"callback")+"=?";j.dataType="json"}if(j.dataType==="json"&&(j.data&&J.test(j.data)||J.test(j.url))){k=j.jsonpCallback||"jsonp"+Wa++;if(j.data)j.data=(j.data+"").replace(J,"="+k+"$1");j.url=j.url.replace(J,"="+k+"$1");j.dataType="script";d[k]=d[k]||function(a){n=a;e();g();d[k]=b;try{delete d[k]}catch(c){}r&&r.removeChild(t)}}if(j.dataType==="script"&&j.cache===null)j.cache=false;if(j.cache===false&&p==="GET"){var o=h(),v=j.url.replace($a,"$1_="+o+"$2");j.url=v+(v===j.url?(ca.test(j.url)?
"&":"?")+"_="+o:"")}j.data&&p==="GET"&&(j.url+=(ca.test(j.url)?"&":"?")+j.data);j.global&&!f.active++&&f.event.trigger("ajaxStart");o=(o=ab.exec(j.url))&&(o[1]&&o[1]!==location.protocol||o[2]!==location.host);if(j.dataType==="script"&&p==="GET"&&o){var r=m.getElementsByTagName("head")[0]||m.documentElement,t=m.createElement("script");t.src=j.url;if(j.scriptCharset)t.charset=j.scriptCharset;if(!k){var x=false;t.onload=t.onreadystatechange=function(){if(!x&&(!this.readyState||this.readyState==="loaded"||
this.readyState==="complete"))x=true,e(),g(),t.onload=t.onreadystatechange=null,r&&t.parentNode&&r.removeChild(t)}}r.insertBefore(t,r.firstChild);return b}var y=false,s=j.xhr();if(s){j.username?s.open(p,j.url,j.async,j.username,j.password):s.open(p,j.url,j.async);try{(j.data||a&&a.contentType)&&s.setRequestHeader("Content-Type",j.contentType),j.ifModified&&(f.lastModified[j.url]&&s.setRequestHeader("If-Modified-Since",f.lastModified[j.url]),f.etag[j.url]&&s.setRequestHeader("If-None-Match",f.etag[j.url])),
o||s.setRequestHeader("X-Requested-With","XMLHttpRequest"),s.setRequestHeader("Accept",j.dataType&&j.accepts[j.dataType]?j.accepts[j.dataType]+", */*":j.accepts._default)}catch(B){}if(j.beforeSend&&j.beforeSend.call(q,s,j)===false)return j.global&&!--f.active&&f.event.trigger("ajaxStop"),s.abort(),false;j.global&&i("ajaxSend",[s,j]);var z=s.onreadystatechange=function(a){if(!s||s.readyState===0||a==="abort"){if(y||g(),y=true,s)s.onreadystatechange=f.noop}else if(!y&&s&&(s.readyState===4||a==="timeout")){y=
true;s.onreadystatechange=f.noop;l=a==="timeout"?"timeout":!f.httpSuccess(s)?"error":j.ifModified&&f.httpNotModified(s,j.url)?"notmodified":"success";var c;if(l==="success")try{n=f.httpData(s,j.dataType,j)}catch(b){l="parsererror",c=b}l==="success"||l==="notmodified"?k||e():f.handleError(j,s,l,c);g();a==="timeout"&&s.abort();j.async&&(s=null)}};try{var C=s.abort;s.abort=function(){s&&C.call(s);z("abort")}}catch(D){}j.async&&j.timeout>0&&setTimeout(function(){s&&!y&&z("timeout")},j.timeout);try{s.send(p===
"POST"||p==="PUT"||p==="DELETE"?j.data:null)}catch(E){f.handleError(j,s,null,E),g()}j.async||z();return s}},handleError:function(a,b,d,e){a.error&&a.error.call(a.context||a,b,d,e);a.global&&(a.context?f(a.context):f.event).trigger("ajaxError",[b,a,e])},active:0,httpSuccess:function(a){try{return!a.status&&location.protocol==="file:"||a.status>=200&&a.status<300||a.status===304||a.status===1223||a.status===0}catch(b){}return false},httpNotModified:function(a,b){var d=a.getResponseHeader("Last-Modified"),
e=a.getResponseHeader("Etag");d&&(f.lastModified[b]=d);e&&(f.etag[b]=e);return a.status===304||a.status===0},httpData:function(a,b,d){var e=a.getResponseHeader("content-type")||"",g=b==="xml"||!b&&e.indexOf("xml")>=0,a=g?a.responseXML:a.responseText;g&&a.documentElement.nodeName==="parsererror"&&f.error("parsererror");d&&d.dataFilter&&(a=d.dataFilter(a,b));typeof a==="string"&&(b==="json"||!b&&e.indexOf("json")>=0?a=f.parseJSON(a):(b==="script"||!b&&e.indexOf("javascript")>=0)&&f.globalEval(a));return a},
param:function(a,d){function e(a,c){f.isArray(c)?f.each(c,function(c,b){d||/\[\]$/.test(a)?g(a,b):e(a+"["+(typeof b==="object"||f.isArray(b)?c:"")+"]",b)}):!d&&c!=null&&typeof c==="object"?f.each(c,function(c,b){e(a+"["+c+"]",b)}):g(a,c)}function g(a,c){c=f.isFunction(c)?c():c;h[h.length]=encodeURIComponent(a)+"="+encodeURIComponent(c)}var h=[];if(d===b)d=f.ajaxSettings.traditional;if(f.isArray(a)||a.jquery)f.each(a,function(){g(this.name,this.value)});else for(var i in a)e(i,a[i]);return h.join("&").replace(bb,
"+")}});var da={},db=/toggle|show|hide/,eb=/^([+-]=)?([\d+-.]+)(.*)$/,R,ha=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];f.fn.extend({show:function(a,b){if(a||a===0)return this.animate(t("show",3),a,b);else{for(var d=0,e=this.length;d<e;d++){var g=f.data(this[d],"olddisplay");this[d].style.display=g||"";if(f.css(this[d],"display")==="none"){var g=this[d].nodeName,h;if(da[g])h=da[g];else{var i=f("<"+
g+" />").appendTo("body");h=i.css("display");h==="none"&&(h="block");i.remove();da[g]=h}f.data(this[d],"olddisplay",h)}}d=0;for(e=this.length;d<e;d++)this[d].style.display=f.data(this[d],"olddisplay")||"";return this}},hide:function(a,b){if(a||a===0)return this.animate(t("hide",3),a,b);else{for(var d=0,e=this.length;d<e;d++){var g=f.data(this[d],"olddisplay");!g&&g!=="none"&&f.data(this[d],"olddisplay",f.css(this[d],"display"))}d=0;for(e=this.length;d<e;d++)this[d].style.display="none";return this}},
_toggle:f.fn.toggle,toggle:function(a,b){var d=typeof a==="boolean";f.isFunction(a)&&f.isFunction(b)?this._toggle.apply(this,arguments):a==null||d?this.each(function(){var b=d?a:f(this).is(":hidden");f(this)[b?"show":"hide"]()}):this.animate(t("toggle",3),a,b);return this},fadeTo:function(a,b,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,d)},animate:function(a,b,d,e){var g=f.speed(b,d,e);return f.isEmptyObject(a)?this.each(g.complete):this[g.queue===false?"each":
"queue"](function(){var b=f.extend({},g),d,e=this.nodeType===1&&f(this).is(":hidden"),h=this;for(d in a){var i=d.replace(aa,ba);d!==i&&(a[i]=a[d],delete a[d],d=i);if(a[d]==="hide"&&e||a[d]==="show"&&!e)return b.complete.call(this);if((d==="height"||d==="width")&&this.style)b.display=f.css(this,"display"),b.overflow=this.style.overflow;if(f.isArray(a[d]))(b.specialEasing=b.specialEasing||{})[d]=a[d][1],a[d]=a[d][0]}if(b.overflow!=null)this.style.overflow="hidden";b.curAnim=f.extend({},a);f.each(a,
function(d,g){var i=new f.fx(h,b,d);if(db.test(g))i[g==="toggle"?e?"show":"hide":g](a);else{var j=eb.exec(g),k=i.cur(true)||0;if(j){var l=parseFloat(j[2]),u=j[3]||"px";u!=="px"&&(h.style[d]=(l||1)+u,k*=(l||1)/i.cur(true),h.style[d]=k+u);j[1]&&(l=(j[1]==="-="?-1:1)*l+k);i.custom(k,l,u)}else i.custom(k,g,"")}});return true})},stop:function(a,b){var d=f.timers;a&&this.queue([]);this.each(function(){for(var a=d.length-1;a>=0;a--)if(d[a].elem===this){if(b)d[a](true);d.splice(a,1)}});b||this.dequeue();
return this}});f.each({slideDown:t("show",1),slideUp:t("hide",1),slideToggle:t("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(a,b){f.fn[a]=function(a,c){return this.animate(b,a,c)}});f.extend({speed:function(a,b,d){var e=a&&typeof a==="object"?a:{complete:d||!d&&b||f.isFunction(a)&&a,duration:a,easing:d&&b||b&&!f.isFunction(b)&&b};e.duration=f.fx.off?0:typeof e.duration==="number"?e.duration:f.fx.speeds[e.duration]||f.fx.speeds._default;e.old=e.complete;e.complete=function(){e.queue!==
false&&f(this).dequeue();f.isFunction(e.old)&&e.old.call(this)};return e},easing:{linear:function(a,b,d,e){return d+e*a},swing:function(a,b,d,e){return(-Math.cos(a*Math.PI)/2+0.5)*e+d}},timers:[],fx:function(a,b,d){this.options=b;this.elem=a;this.prop=d;if(!b.orig)b.orig={}}});f.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this);(f.fx.step[this.prop]||f.fx.step._default)(this);if((this.prop==="height"||this.prop==="width")&&this.elem.style)this.elem.style.display=
"block"},cur:function(a){return this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null)?this.elem[this.prop]:(a=parseFloat(f.css(this.elem,this.prop,a)))&&a>-1E4?a:parseFloat(f.curCSS(this.elem,this.prop))||0},custom:function(a,b,d){function e(a){return g.step(a)}this.startTime=h();this.start=a;this.end=b;this.unit=d||this.unit||"px";this.now=this.start;this.pos=this.state=0;var g=this;e.elem=this.elem;e()&&f.timers.push(e)&&!R&&(R=setInterval(f.fx.tick,13))},show:function(){this.options.orig[this.prop]=
f.style(this.elem,this.prop);this.options.show=true;this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur());f(this.elem).show()},hide:function(){this.options.orig[this.prop]=f.style(this.elem,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(a){var b=h(),d=true;if(a||b>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;for(var e in this.options.curAnim)this.options.curAnim[e]!==true&&
(d=false);if(d){if(this.options.display!=null&&(this.elem.style.overflow=this.options.overflow,a=f.data(this.elem,"olddisplay"),this.elem.style.display=a?a:this.options.display,f.css(this.elem,"display")==="none"))this.elem.style.display="block";this.options.hide&&f(this.elem).hide();if(this.options.hide||this.options.show)for(var g in this.options.curAnim)f.style(this.elem,g,this.options.orig[g]);this.options.complete.call(this.elem)}return false}else g=b-this.startTime,this.state=g/this.options.duration,
a=this.options.easing||(f.easing.swing?"swing":"linear"),this.pos=f.easing[this.options.specialEasing&&this.options.specialEasing[this.prop]||a](this.state,g,0,1,this.options.duration),this.now=this.start+(this.end-this.start)*this.pos,this.update();return true}};f.extend(f.fx,{tick:function(){for(var a=f.timers,b=0;b<a.length;b++)a[b]()||a.splice(b--,1);a.length||f.fx.stop()},stop:function(){clearInterval(R);R=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){f.style(a.elem,
"opacity",a.now)},_default:function(a){a.elem.style&&a.elem.style[a.prop]!=null?a.elem.style[a.prop]=(a.prop==="width"||a.prop==="height"?Math.max(0,a.now):a.now)+a.unit:a.elem[a.prop]=a.now}}});if(f.expr&&f.expr.filters)f.expr.filters.animated=function(a){return f.grep(f.timers,function(b){return a===b.elem}).length};f.fn.offset="getBoundingClientRect"in m.documentElement?function(a){var b=this[0];if(a)return this.each(function(b){f.offset.setOffset(this,a,b)});if(!b||!b.ownerDocument)return null;
if(b===b.ownerDocument.body)return f.offset.bodyOffset(b);var d=b.getBoundingClientRect(),e=b.ownerDocument,b=e.body,e=e.documentElement;return{top:d.top+(self.pageYOffset||f.support.boxModel&&e.scrollTop||b.scrollTop)-(e.clientTop||b.clientTop||0),left:d.left+(self.pageXOffset||f.support.boxModel&&e.scrollLeft||b.scrollLeft)-(e.clientLeft||b.clientLeft||0)}}:function(a){var b=this[0];if(a)return this.each(function(b){f.offset.setOffset(this,a,b)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return f.offset.bodyOffset(b);
f.offset.initialize();var d=b.offsetParent,e=b.ownerDocument,g,h=e.documentElement,i=e.body;g=(e=e.defaultView)?e.getComputedStyle(b,null):b.currentStyle;for(var k=b.offsetTop,l=b.offsetLeft;(b=b.parentNode)&&b!==i&&b!==h;){if(f.offset.supportsFixedPosition&&g.position==="fixed")break;g=e?e.getComputedStyle(b,null):b.currentStyle;k-=b.scrollTop;l-=b.scrollLeft;if(b===d){k+=b.offsetTop;l+=b.offsetLeft;if(f.offset.doesNotAddBorder&&(!f.offset.doesAddBorderForTableAndCells||!/^t(able|d|h)$/i.test(b.nodeName)))k+=
parseFloat(g.borderTopWidth)||0,l+=parseFloat(g.borderLeftWidth)||0;d=b.offsetParent}f.offset.subtractsBorderForOverflowNotVisible&&g.overflow!=="visible"&&(k+=parseFloat(g.borderTopWidth)||0,l+=parseFloat(g.borderLeftWidth)||0)}if(g.position==="relative"||g.position==="static")k+=i.offsetTop,l+=i.offsetLeft;f.offset.supportsFixedPosition&&g.position==="fixed"&&(k+=Math.max(h.scrollTop,i.scrollTop),l+=Math.max(h.scrollLeft,i.scrollLeft));return{top:k,left:l}};f.offset={initialize:function(){var a=
m.body,b=m.createElement("div"),d,e,g,h=parseFloat(f.curCSS(a,"marginTop",true))||0;f.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);d=b.firstChild;e=d.firstChild;g=d.nextSibling.firstChild.firstChild;this.doesNotAddBorder=e.offsetTop!==5;this.doesAddBorderForTableAndCells=g.offsetTop===5;e.style.position="fixed";e.style.top="20px";this.supportsFixedPosition=e.offsetTop===20||e.offsetTop===15;e.style.position=e.style.top="";d.style.overflow="hidden";d.style.position="relative";this.subtractsBorderForOverflowNotVisible=e.offsetTop===-5;this.doesNotIncludeMarginInBodyOffset=a.offsetTop!==h;a.removeChild(b);
f.offset.initialize=f.noop},bodyOffset:function(a){var b=a.offsetTop,d=a.offsetLeft;f.offset.initialize();f.offset.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(f.curCSS(a,"marginTop",true))||0,d+=parseFloat(f.curCSS(a,"marginLeft",true))||0);return{top:b,left:d}},setOffset:function(a,b,d){if(/static/.test(f.curCSS(a,"position")))a.style.position="relative";var e=f(a),g=e.offset(),h=parseInt(f.curCSS(a,"top",true),10)||0,i=parseInt(f.curCSS(a,"left",true),10)||0;f.isFunction(b)&&(b=b.call(a,d,
g));d={top:b.top-g.top+h,left:b.left-g.left+i};"using"in b?b.using.call(a,d):e.css(d)}};f.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),d=this.offset(),e=/^body|html$/i.test(b[0].nodeName)?{top:0,left:0}:b.offset();d.top-=parseFloat(f.curCSS(a,"marginTop",true))||0;d.left-=parseFloat(f.curCSS(a,"marginLeft",true))||0;e.top+=parseFloat(f.curCSS(b[0],"borderTopWidth",true))||0;e.left+=parseFloat(f.curCSS(b[0],"borderLeftWidth",true))||0;return{top:d.top-
e.top,left:d.left-e.left}},offsetParent:function(){return this.map(function(){for(var a=this.offsetParent||m.body;a&&!/^body|html$/i.test(a.nodeName)&&f.css(a,"position")==="static";)a=a.offsetParent;return a})}});f.each(["Left","Top"],function(a,d){var e="scroll"+d;f.fn[e]=function(d){var g=this[0],h;return!g?null:d!==b?this.each(function(){(h=x(this))?h.scrollTo(!a?d:f(h).scrollLeft(),a?d:f(h).scrollTop()):this[e]=d}):(h=x(g))?"pageXOffset"in h?h[a?"pageYOffset":"pageXOffset"]:f.support.boxModel&&
h.document.documentElement[e]||h.document.body[e]:g[e]}});f.each(["Height","Width"],function(a,d){var e=d.toLowerCase();f.fn["inner"+d]=function(){return this[0]?f.css(this[0],e,false,"padding"):null};f.fn["outer"+d]=function(a){return this[0]?f.css(this[0],e,false,a?"margin":"border"):null};f.fn[e]=function(a){var c=this[0];return!c?a==null?null:this:f.isFunction(a)?this.each(function(b){var c=f(this);c[e](a.call(this,b,c[e]()))}):"scrollTo"in c&&c.document?c.document.compatMode==="CSS1Compat"&&
c.document.documentElement["client"+d]||c.document.body["client"+d]:c.nodeType===9?Math.max(c.documentElement["client"+d],c.body["scroll"+d],c.documentElement["scroll"+d],c.body["offset"+d],c.documentElement["offset"+d]):a===b?f.css(c,e):this.css(e,typeof a==="string"?a:a+"px")}});d.jQuery=d.$=f})(window);
(function(d){d.ui=d.ui||{};d.ui.version||(d.extend(d.ui,{version:"1.8.2",plugin:{add:function(b,a,e){var b=d.ui[b].prototype,g;for(g in e)b.plugins[g]=b.plugins[g]||[],b.plugins[g].push([a,e[g]])},call:function(b,a,d){if((a=b.plugins[a])&&b.element[0].parentNode)for(var g=0;g<a.length;g++)b.options[a[g][0]]&&a[g][1].apply(b.element,d)}},contains:function(b,a){return document.compareDocumentPosition?b.compareDocumentPosition(a)&16:b!==a&&b.contains(a)},hasScroll:function(b,a){if(d(b).css("overflow")==
"hidden")return false;var a=a&&a=="left"?"scrollLeft":"scrollTop",e=false;if(b[a]>0)return true;b[a]=1;e=b[a]>0;b[a]=0;return e},isOverAxis:function(b,a,d){return b>a&&b<a+d},isOver:function(b,a,e,g,h,i){return d.ui.isOverAxis(b,e,h)&&d.ui.isOverAxis(a,g,i)},keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,
NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91}}),d.fn.extend({_focus:d.fn.focus,focus:function(b,a){return typeof b==="number"?this.each(function(){var e=this;setTimeout(function(){d(e).focus();a&&a.call(e)},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=d.browser.msie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?this.parents().filter(function(){return/(relative|absolute|fixed)/.test(d.curCSS(this,"position",1))&&/(auto|scroll)/.test(d.curCSS(this,"overflow",1)+d.curCSS(this,"overflow-y",1)+d.curCSS(this,"overflow-x",1))}).eq(0):this.parents().filter(function(){return/(auto|scroll)/.test(d.curCSS(this,"overflow",1)+d.curCSS(this,"overflow-y",1)+d.curCSS(this,"overflow-x",
1))}).eq(0);return/fixed/.test(this.css("position"))||!b.length?d(document):b},zIndex:function(b){if(b!==void 0)return this.css("zIndex",b);if(this.length)for(var b=d(this[0]),a;b.length&&b[0]!==document;){a=b.css("position");if(a=="absolute"||a=="relative"||a=="fixed")if(a=parseInt(b.css("zIndex")),!isNaN(a)&&a!=0)return a;b=b.parent()}return 0}}),d.extend(d.expr[":"],{data:function(b,a,e){return!!d.data(b,e[3])},focusable:function(b){var a=b.nodeName.toLowerCase(),e=d.attr(b,"tabindex");return(/input|select|textarea|button|object/.test(a)?
!b.disabled:"a"==a||"area"==a?b.href||!isNaN(e):!isNaN(e))&&!d(b)["area"==a?"parents":"closest"](":hidden").length},tabbable:function(b){var a=d.attr(b,"tabindex");return(isNaN(a)||a>=0)&&d(b).is(":focusable")}}))})(jQuery);
(function(d){var b=d.fn.remove;d.fn.remove=function(a,e){return this.each(function(){e||(!a||d.filter(a,[this]).length)&&d("*",this).add(this).each(function(){d(this).triggerHandler("remove")});return b.call(d(this),a,e)})};d.widget=function(a,b,g){var h=a.split(".")[0],i,a=a.split(".")[1];i=h+"-"+a;if(!g)g=b,b=d.Widget;d.expr[":"][i]=function(b){return!!d.data(b,a)};d[h]=d[h]||{};d[h][a]=function(a,b){arguments.length&&this._createWidget(a,b)};b=new b;b.options=d.extend({},b.options);d[h][a].prototype=
d.extend(true,b,{namespace:h,widgetName:a,widgetEventPrefix:d[h][a].prototype.widgetEventPrefix||a,widgetBaseClass:i},g);d.widget.bridge(a,d[h][a])};d.widget.bridge=function(a,b){d.fn[a]=function(g){var h=typeof g==="string",i=Array.prototype.slice.call(arguments,1),k=this,g=!h&&i.length?d.extend.apply(null,[true,g].concat(i)):g;if(h&&g.substring(0,1)==="_")return k;h?this.each(function(){var b=d.data(this,a),e=b&&d.isFunction(b[g])?b[g].apply(b,i):b;if(e!==b&&e!==void 0)return k=e,false}):this.each(function(){var h=
d.data(this,a);h?(g&&h.option(g),h._init()):d.data(this,a,new b(g,this))});return k}};d.Widget=function(a,b){arguments.length&&this._createWidget(a,b)};d.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",options:{disabled:false},_createWidget:function(a,b){this.element=d(b).data(this.widgetName,this);this.options=d.extend(true,{},this.options,d.metadata&&d.metadata.get(b)[this.widgetName],a);var g=this;this.element.bind("remove."+this.widgetName,function(){g.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(a,b){var g=a,h=this;if(arguments.length===0)return d.extend({},h.options);if(typeof a==="string"){if(b===void 0)return this.options[a];g={};g[a]=b}d.each(g,function(a,b){h._setOption(a,
b)});return h},_setOption:function(a,b){this.options[a]=b;a==="disabled"&&this.widget()[b?"addClass":"removeClass"](this.widgetBaseClass+"-disabled ui-state-disabled").attr("aria-disabled",b);return this},enable:function(){return this._setOption("disabled",false)},disable:function(){return this._setOption("disabled",true)},_trigger:function(a,b,g){var h=this.options[a],b=d.Event(b);b.type=(a===this.widgetEventPrefix?a:this.widgetEventPrefix+a).toLowerCase();g=g||{};if(b.originalEvent)for(var a=d.event.props.length,
i;a;)i=d.event.props[--a],b[i]=b.originalEvent[i];this.element.trigger(b,g);return!(d.isFunction(h)&&h.call(this.element[0],b,g)===false||b.isDefaultPrevented())}}})(jQuery);
(function(d){d.widget("ui.mouse",{options:{cancel:":input,option",distance:1,delay:0},_mouseInit:function(){var b=this;this.element.bind("mousedown."+this.widgetName,function(a){return b._mouseDown(a)}).bind("click."+this.widgetName,function(a){if(b._preventClickEvent)return b._preventClickEvent=false,a.stopImmediatePropagation(),false});this.started=false},_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 a=this,e=b.which==1,g=typeof this.options.cancel=="string"?d(b.target).parents().add(b.target).filter(this.options.cancel).length:false;if(!e||g||!this._mouseCapture(b))return true;this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet)this._mouseDelayTimer=setTimeout(function(){a.mouseDelayMet=true},this.options.delay);if(this._mouseDistanceMet(b)&&this._mouseDelayMet(b)&&(this._mouseStarted=this._mouseStart(b)!==false,!this._mouseStarted))return b.preventDefault(),
true;this._mouseMoveDelegate=function(b){return a._mouseMove(b)};this._mouseUpDelegate=function(b){return a._mouseUp(b)};d(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);d.browser.safari||b.preventDefault();return b.originalEvent.mouseHandled=true}},_mouseMove:function(b){if(d.browser.msie&&!b.button)return this._mouseUp(b);if(this._mouseStarted)return this._mouseDrag(b),b.preventDefault();if(this._mouseDistanceMet(b)&&this._mouseDelayMet(b))(this._mouseStarted=
this._mouseStart(this._mouseDownEvent,b)!==false)?this._mouseDrag(b):this._mouseUp(b);return!this._mouseStarted},_mouseUp:function(b){d(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted)this._mouseStarted=false,this._preventClickEvent=b.target==this._mouseDownEvent.target,this._mouseStop(b);return false},_mouseDistanceMet:function(b){return Math.max(Math.abs(this._mouseDownEvent.pageX-b.pageX),Math.abs(this._mouseDownEvent.pageY-
b.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return true}})})(jQuery);
(function(d){d.widget("ui.draggable",d.ui.mouse,{widgetEventPrefix:"drag",options:{addClasses:true,appendTo:"parent",axis:false,connectToSortable:false,containment:false,cursor:"auto",cursorAt:false,grid:false,handle:false,helper:"original",iframeFix:false,opacity:false,refreshPositions:false,revert:false,revertDuration:500,scope:"default",scroll:true,scrollSensitivity:20,scrollSpeed:20,snap:false,snapMode:"both",snapTolerance:20,stack:false,zIndex:false},_create:function(){if(this.options.helper==
"original"&&!/^(?:r|a|f)/.test(this.element.css("position")))this.element[0].style.position="relative";this.options.addClasses&&this.element.addClass("ui-draggable");this.options.disabled&&this.element.addClass("ui-draggable-disabled");this._mouseInit()},destroy:function(){if(this.element.data("draggable"))return this.element.removeData("draggable").unbind(".draggable").removeClass("ui-draggable ui-draggable-dragging ui-draggable-disabled"),this._mouseDestroy(),this},_mouseCapture:function(b){var a=
this.options;if(this.helper||a.disabled||d(b.target).is(".ui-resizable-handle"))return false;this.handle=this._getHandle(b);return!this.handle?false:true},_mouseStart:function(b){var a=this.options;this.helper=this._createHelper(b);this._cacheHelperProportions();if(d.ui.ddmanager)d.ui.ddmanager.current=this;this._cacheMargins();this.cssPosition=this.helper.css("position");this.scrollParent=this.helper.scrollParent();this.offset=this.positionAbs=this.element.offset();this.offset={top:this.offset.top-
this.margins.top,left:this.offset.left-this.margins.left};d.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.position=this._generatePosition(b);this.originalPageX=b.pageX;this.originalPageY=b.pageY;a.cursorAt&&this._adjustOffsetFromHelper(a.cursorAt);a.containment&&this._setContainment();if(this._trigger("start",b)===false)return this._clear(),false;this._cacheHelperProportions();
d.ui.ddmanager&&!a.dropBehaviour&&d.ui.ddmanager.prepareOffsets(this,b);this.helper.addClass("ui-draggable-dragging");this._mouseDrag(b,true);return true},_mouseDrag:function(b,a){this.position=this._generatePosition(b);this.positionAbs=this._convertPositionTo("absolute");if(!a){a=this._uiHash();if(this._trigger("drag",b,a)===false)return this._mouseUp({}),false;this.position=a.position}if(!this.options.axis||this.options.axis!="y")this.helper[0].style.left=this.position.left+"px";if(!this.options.axis||
this.options.axis!="x")this.helper[0].style.top=this.position.top+"px";d.ui.ddmanager&&d.ui.ddmanager.drag(this,b);return false},_mouseStop:function(b){var a=false;d.ui.ddmanager&&!this.options.dropBehaviour&&(a=d.ui.ddmanager.drop(this,b));if(this.dropped)a=this.dropped,this.dropped=false;if(!this.element[0]||!this.element[0].parentNode)return false;if(this.options.revert=="invalid"&&!a||this.options.revert=="valid"&&a||this.options.revert===true||d.isFunction(this.options.revert)&&this.options.revert.call(this.element,
a)){var e=this;d(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){e._trigger("stop",b)!==false&&e._clear()})}else this._trigger("stop",b)!==false&&this._clear();return false},cancel:function(){this.helper.is(".ui-draggable-dragging")?this._mouseUp({}):this._clear();return this},_getHandle:function(b){var a=!this.options.handle||!d(this.options.handle,this.element).length?true:false;d(this.options.handle,this.element).find("*").andSelf().each(function(){this==
b.target&&(a=true)});return a},_createHelper:function(b){var a=this.options,b=d.isFunction(a.helper)?d(a.helper.apply(this.element[0],[b])):a.helper=="clone"?this.element.clone():this.element;b.parents("body").length||b.appendTo(a.appendTo=="parent"?this.element[0].parentNode:a.appendTo);b[0]!=this.element[0]&&!/(fixed|absolute)/.test(b.css("position"))&&b.css("position","absolute");return b},_adjustOffsetFromHelper:function(b){typeof b=="string"&&(b=b.split(" "));d.isArray(b)&&(b={left:+b[0],top:+b[1]||
0});if("left"in b)this.offset.click.left=b.left+this.margins.left;if("right"in b)this.offset.click.left=this.helperProportions.width-b.right+this.margins.left;if("top"in b)this.offset.click.top=b.top+this.margins.top;if("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();this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&d.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&&this.offsetParent[0].tagName.toLowerCase()=="html"&&d.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(this.cssPosition=="relative"){var b=this.element.position();return{top:b.top-
(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:b.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}else return{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.element.css("marginLeft"),10)||0,top:parseInt(this.element.css("marginTop"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var b=this.options;if(b.containment==
"parent")b.containment=this.helper[0].parentNode;if(b.containment=="document"||b.containment=="window")this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,d(b.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(d(b.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];if(!/^(document|window|parent)$/.test(b.containment)&&
b.containment.constructor!=Array){var a=d(b.containment)[0];if(a){var b=d(b.containment).offset(),e=d(a).css("overflow")!="hidden";this.containment=[b.left+(parseInt(d(a).css("borderLeftWidth"),10)||0)+(parseInt(d(a).css("paddingLeft"),10)||0)-this.margins.left,b.top+(parseInt(d(a).css("borderTopWidth"),10)||0)+(parseInt(d(a).css("paddingTop"),10)||0)-this.margins.top,b.left+(e?Math.max(a.scrollWidth,a.offsetWidth):a.offsetWidth)-(parseInt(d(a).css("borderLeftWidth"),10)||0)-(parseInt(d(a).css("paddingRight"),
10)||0)-this.helperProportions.width-this.margins.left,b.top+(e?Math.max(a.scrollHeight,a.offsetHeight):a.offsetHeight)-(parseInt(d(a).css("borderTopWidth"),10)||0)-(parseInt(d(a).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top]}}else if(b.containment.constructor==Array)this.containment=b.containment},_convertPositionTo:function(b,a){if(!a)a=this.position;var b=b=="absolute"?1:-1,e=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&d.ui.contains(this.scrollParent[0],
this.offsetParent[0]))?this.offsetParent:this.scrollParent,g=/(html|body)/i.test(e[0].tagName);return{top:a.top+this.offset.relative.top*b+this.offset.parent.top*b-(d.browser.safari&&d.browser.version<526&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():g?0:e.scrollTop())*b),left:a.left+this.offset.relative.left*b+this.offset.parent.left*b-(d.browser.safari&&d.browser.version<526&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():
g?0:e.scrollLeft())*b)}},_generatePosition:function(b){var a=this.options,e=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&d.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,g=/(html|body)/i.test(e[0].tagName),h=b.pageX,i=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]&&(i=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]&&(i=this.containment[3]+this.offset.click.top)),a.grid&&(i=this.originalPageY+Math.round((i-this.originalPageY)/a.grid[1])*a.grid[1],i=this.containment?!(i-this.offset.click.top<this.containment[1]||i-this.offset.click.top>this.containment[3])?i:!(i-this.offset.click.top<this.containment[1])?i-a.grid[1]:i+a.grid[1]:i,h=this.originalPageX+
Math.round((h-this.originalPageX)/a.grid[0])*a.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-a.grid[0]:h+a.grid[0]:h));return{top:i-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(d.browser.safari&&d.browser.version<526&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollTop():g?0:e.scrollTop()),left:h-this.offset.click.left-
this.offset.relative.left-this.offset.parent.left+(d.browser.safari&&d.browser.version<526&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():g?0:e.scrollLeft())}},_clear:function(){this.helper.removeClass("ui-draggable-dragging");this.helper[0]!=this.element[0]&&!this.cancelHelperRemoval&&this.helper.remove();this.helper=null;this.cancelHelperRemoval=false},_trigger:function(b,a,e){e=e||this._uiHash();d.ui.plugin.call(this,b,[a,e]);if(b=="drag")this.positionAbs=
this._convertPositionTo("absolute");return d.Widget.prototype._trigger.call(this,b,a,e)},plugins:{},_uiHash:function(){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition,offset:this.positionAbs}}});d.extend(d.ui.draggable,{version:"1.8.2"});d.ui.plugin.add("draggable","connectToSortable",{start:function(b,a){var e=d(this).data("draggable"),g=e.options,h=d.extend({},a,{item:e.element});e.sortables=[];d(g.connectToSortable).each(function(){var a=d.data(this,"sortable");
a&&!a.options.disabled&&(e.sortables.push({instance:a,shouldRevert:a.options.revert}),a._refreshItems(),a._trigger("activate",b,h))})},stop:function(b,a){var e=d(this).data("draggable"),g=d.extend({},a,{item:e.element});d.each(e.sortables,function(){if(this.instance.isOver){this.instance.isOver=0;e.cancelHelperRemoval=true;this.instance.cancelHelperRemoval=false;if(this.shouldRevert)this.instance.options.revert=true;this.instance._mouseStop(b);this.instance.options.helper=this.instance.options._helper;
e.options.helper=="original"&&this.instance.currentItem.css({top:"auto",left:"auto"})}else this.instance.cancelHelperRemoval=false,this.instance._trigger("deactivate",b,g)})},drag:function(b,a){var e=d(this).data("draggable"),g=this;d.each(e.sortables,function(){this.instance.positionAbs=e.positionAbs;this.instance.helperProportions=e.helperProportions;this.instance.offset.click=e.offset.click;if(this.instance._intersectsWith(this.instance.containerCache)){if(!this.instance.isOver)this.instance.isOver=
1,this.instance.currentItem=d(g).clone().appendTo(this.instance.element).data("sortable-item",true),this.instance.options._helper=this.instance.options.helper,this.instance.options.helper=function(){return a.helper[0]},b.target=this.instance.currentItem[0],this.instance._mouseCapture(b,true),this.instance._mouseStart(b,true,true),this.instance.offset.click.top=e.offset.click.top,this.instance.offset.click.left=e.offset.click.left,this.instance.offset.parent.left-=e.offset.parent.left-this.instance.offset.parent.left,
this.instance.offset.parent.top-=e.offset.parent.top-this.instance.offset.parent.top,e._trigger("toSortable",b),e.dropped=this.instance.element,e.currentItem=e.element,this.instance.fromOutside=e;this.instance.currentItem&&this.instance._mouseDrag(b)}else if(this.instance.isOver)this.instance.isOver=0,this.instance.cancelHelperRemoval=true,this.instance.options.revert=false,this.instance._trigger("out",b,this.instance._uiHash(this.instance)),this.instance._mouseStop(b,true),this.instance.options.helper=
this.instance.options._helper,this.instance.currentItem.remove(),this.instance.placeholder&&this.instance.placeholder.remove(),e._trigger("fromSortable",b),e.dropped=false})}});d.ui.plugin.add("draggable","cursor",{start:function(){var b=d("body"),a=d(this).data("draggable").options;if(b.css("cursor"))a._cursor=b.css("cursor");b.css("cursor",a.cursor)},stop:function(){var b=d(this).data("draggable").options;b._cursor&&d("body").css("cursor",b._cursor)}});d.ui.plugin.add("draggable","iframeFix",{start:function(){var b=
d(this).data("draggable").options;d(b.iframeFix===true?"iframe":b.iframeFix).each(function(){d('<div class="ui-draggable-iframeFix" style="background: #fff;"></div>').css({width:this.offsetWidth+"px",height:this.offsetHeight+"px",position:"absolute",opacity:"0.001",zIndex:1E3}).css(d(this).offset()).appendTo("body")})},stop:function(){d("div.ui-draggable-iframeFix").each(function(){this.parentNode.removeChild(this)})}});d.ui.plugin.add("draggable","opacity",{start:function(b,a){b=d(a.helper);a=d(this).data("draggable").options;
if(b.css("opacity"))a._opacity=b.css("opacity");b.css("opacity",a.opacity)},stop:function(b,a){b=d(this).data("draggable").options;b._opacity&&d(a.helper).css("opacity",b._opacity)}});d.ui.plugin.add("draggable","scroll",{start:function(){var b=d(this).data("draggable");if(b.scrollParent[0]!=document&&b.scrollParent[0].tagName!="HTML")b.overflowOffset=b.scrollParent.offset()},drag:function(b){var a=d(this).data("draggable"),e=a.options,g=false;if(a.scrollParent[0]!=document&&a.scrollParent[0].tagName!=
"HTML"){if(!e.axis||e.axis!="x")if(a.overflowOffset.top+a.scrollParent[0].offsetHeight-b.pageY<e.scrollSensitivity)a.scrollParent[0].scrollTop=g=a.scrollParent[0].scrollTop+e.scrollSpeed;else if(b.pageY-a.overflowOffset.top<e.scrollSensitivity)a.scrollParent[0].scrollTop=g=a.scrollParent[0].scrollTop-e.scrollSpeed;if(!e.axis||e.axis!="y")if(a.overflowOffset.left+a.scrollParent[0].offsetWidth-b.pageX<e.scrollSensitivity)a.scrollParent[0].scrollLeft=g=a.scrollParent[0].scrollLeft+e.scrollSpeed;else if(b.pageX-
a.overflowOffset.left<e.scrollSensitivity)a.scrollParent[0].scrollLeft=g=a.scrollParent[0].scrollLeft-e.scrollSpeed}else{if(!e.axis||e.axis!="x")b.pageY-d(document).scrollTop()<e.scrollSensitivity?g=d(document).scrollTop(d(document).scrollTop()-e.scrollSpeed):d(window).height()-(b.pageY-d(document).scrollTop())<e.scrollSensitivity&&(g=d(document).scrollTop(d(document).scrollTop()+e.scrollSpeed));if(!e.axis||e.axis!="y")b.pageX-d(document).scrollLeft()<e.scrollSensitivity?g=d(document).scrollLeft(d(document).scrollLeft()-
e.scrollSpeed):d(window).width()-(b.pageX-d(document).scrollLeft())<e.scrollSensitivity&&(g=d(document).scrollLeft(d(document).scrollLeft()+e.scrollSpeed))}g!==false&&d.ui.ddmanager&&!e.dropBehaviour&&d.ui.ddmanager.prepareOffsets(a,b)}});d.ui.plugin.add("draggable","snap",{start:function(){var b=d(this).data("draggable"),a=b.options;b.snapElements=[];d(a.snap.constructor!=String?a.snap.items||":data(draggable)":a.snap).each(function(){var a=d(this),g=a.offset();this!=b.element[0]&&b.snapElements.push({item:this,
width:a.outerWidth(),height:a.outerHeight(),top:g.top,left:g.left})})},drag:function(b,a){for(var e=d(this).data("draggable"),g=e.options,h=g.snapTolerance,i=a.offset.left,k=i+e.helperProportions.width,l=a.offset.top,n=l+e.helperProportions.height,o=e.snapElements.length-1;o>=0;o--){var q=e.snapElements[o].left,v=q+e.snapElements[o].width,t=e.snapElements[o].top,x=t+e.snapElements[o].height;if(q-h<i&&i<v+h&&t-h<l&&l<x+h||q-h<i&&i<v+h&&t-h<n&&n<x+h||q-h<k&&k<v+h&&t-h<l&&l<x+h||q-h<k&&k<v+h&&t-h<n&&
n<x+h){if(g.snapMode!="inner"){var f=Math.abs(t-n)<=h,y=Math.abs(x-l)<=h,B=Math.abs(q-k)<=h,m=Math.abs(v-i)<=h;if(f)a.position.top=e._convertPositionTo("relative",{top:t-e.helperProportions.height,left:0}).top-e.margins.top;if(y)a.position.top=e._convertPositionTo("relative",{top:x,left:0}).top-e.margins.top;if(B)a.position.left=e._convertPositionTo("relative",{top:0,left:q-e.helperProportions.width}).left-e.margins.left;if(m)a.position.left=e._convertPositionTo("relative",{top:0,left:v}).left-e.margins.left}var C=
f||y||B||m;if(g.snapMode!="outer"){f=Math.abs(t-l)<=h;y=Math.abs(x-n)<=h;B=Math.abs(q-i)<=h;m=Math.abs(v-k)<=h;if(f)a.position.top=e._convertPositionTo("relative",{top:t,left:0}).top-e.margins.top;if(y)a.position.top=e._convertPositionTo("relative",{top:x-e.helperProportions.height,left:0}).top-e.margins.top;if(B)a.position.left=e._convertPositionTo("relative",{top:0,left:q}).left-e.margins.left;if(m)a.position.left=e._convertPositionTo("relative",{top:0,left:v-e.helperProportions.width}).left-e.margins.left}!e.snapElements[o].snapping&&
(f||y||B||m||C)&&e.options.snap.snap&&e.options.snap.snap.call(e.element,b,d.extend(e._uiHash(),{snapItem:e.snapElements[o].item}));e.snapElements[o].snapping=f||y||B||m||C}else e.snapElements[o].snapping&&e.options.snap.release&&e.options.snap.release.call(e.element,b,d.extend(e._uiHash(),{snapItem:e.snapElements[o].item})),e.snapElements[o].snapping=false}}});d.ui.plugin.add("draggable","stack",{start:function(){var b=d(this).data("draggable").options,b=d.makeArray(d(b.stack)).sort(function(a,b){return(parseInt(d(a).css("zIndex"),
10)||0)-(parseInt(d(b).css("zIndex"),10)||0)});if(b.length){var a=parseInt(b[0].style.zIndex)||0;d(b).each(function(b){this.style.zIndex=a+b});this[0].style.zIndex=a+b.length}}});d.ui.plugin.add("draggable","zIndex",{start:function(b,a){b=d(a.helper);a=d(this).data("draggable").options;if(b.css("zIndex"))a._zIndex=b.css("zIndex");b.css("zIndex",a.zIndex)},stop:function(b,a){b=d(this).data("draggable").options;b._zIndex&&d(a.helper).css("zIndex",b._zIndex)}})})(jQuery);
(function(d){d.widget("ui.droppable",{widgetEventPrefix:"drop",options:{accept:"*",activeClass:false,addClasses:true,greedy:false,hoverClass:false,scope:"default",tolerance:"intersect"},_create:function(){var b=this.options,a=b.accept;this.isover=0;this.isout=1;this.accept=d.isFunction(a)?a:function(b){return b.is(a)};this.proportions={width:this.element[0].offsetWidth,height:this.element[0].offsetHeight};d.ui.ddmanager.droppables[b.scope]=d.ui.ddmanager.droppables[b.scope]||[];d.ui.ddmanager.droppables[b.scope].push(this);
b.addClasses&&this.element.addClass("ui-droppable")},destroy:function(){for(var b=d.ui.ddmanager.droppables[this.options.scope],a=0;a<b.length;a++)b[a]==this&&b.splice(a,1);this.element.removeClass("ui-droppable ui-droppable-disabled").removeData("droppable").unbind(".droppable");return this},_setOption:function(b,a){if(b=="accept")this.accept=d.isFunction(a)?a:function(b){return b.is(a)};d.Widget.prototype._setOption.apply(this,arguments)},_activate:function(b){var a=d.ui.ddmanager.current;this.options.activeClass&&
this.element.addClass(this.options.activeClass);a&&this._trigger("activate",b,this.ui(a))},_deactivate:function(b){var a=d.ui.ddmanager.current;this.options.activeClass&&this.element.removeClass(this.options.activeClass);a&&this._trigger("deactivate",b,this.ui(a))},_over:function(b){var a=d.ui.ddmanager.current;if(a&&(a.currentItem||a.element)[0]!=this.element[0])if(this.accept.call(this.element[0],a.currentItem||a.element))this.options.hoverClass&&this.element.addClass(this.options.hoverClass),this._trigger("over",
b,this.ui(a))},_out:function(b){var a=d.ui.ddmanager.current;if(a&&(a.currentItem||a.element)[0]!=this.element[0])if(this.accept.call(this.element[0],a.currentItem||a.element))this.options.hoverClass&&this.element.removeClass(this.options.hoverClass),this._trigger("out",b,this.ui(a))},_drop:function(b,a){var e=a||d.ui.ddmanager.current;if(!e||(e.currentItem||e.element)[0]==this.element[0])return false;var g=false;this.element.find(":data(droppable)").not(".ui-draggable-dragging").each(function(){var a=
d.data(this,"droppable");if(a.options.greedy&&!a.options.disabled&&a.options.scope==e.options.scope&&a.accept.call(a.element[0],e.currentItem||e.element)&&d.ui.intersect(e,d.extend(a,{offset:a.element.offset()}),a.options.tolerance))return g=true,false});if(g)return false;return this.accept.call(this.element[0],e.currentItem||e.element)?(this.options.activeClass&&this.element.removeClass(this.options.activeClass),this.options.hoverClass&&this.element.removeClass(this.options.hoverClass),this._trigger("drop",
b,this.ui(e)),this.element):false},ui:function(b){return{draggable:b.currentItem||b.element,helper:b.helper,position:b.position,offset:b.positionAbs}}});d.extend(d.ui.droppable,{version:"1.8.2"});d.ui.intersect=function(b,a,e){if(!a.offset)return false;var g=(b.positionAbs||b.position.absolute).left,h=g+b.helperProportions.width,i=(b.positionAbs||b.position.absolute).top,k=i+b.helperProportions.height,l=a.offset.left,n=l+a.proportions.width,o=a.offset.top,q=o+a.proportions.height;switch(e){case "fit":return l<
g&&h<n&&o<i&&k<q;case "intersect":return l<g+b.helperProportions.width/2&&h-b.helperProportions.width/2<n&&o<i+b.helperProportions.height/2&&k-b.helperProportions.height/2<q;case "pointer":return d.ui.isOver((b.positionAbs||b.position.absolute).top+(b.clickOffset||b.offset.click).top,(b.positionAbs||b.position.absolute).left+(b.clickOffset||b.offset.click).left,o,l,a.proportions.height,a.proportions.width);case "touch":return(i>=o&&i<=q||k>=o&&k<=q||i<o&&k>q)&&(g>=l&&g<=n||h>=l&&h<=n||g<l&&h>n);default:return false}};
d.ui.ddmanager={current:null,droppables:{"default":[]},prepareOffsets:function(b,a){var e=d.ui.ddmanager.droppables[b.options.scope]||[],g=a?a.type:null,h=(b.currentItem||b.element).find(":data(droppable)").andSelf(),i=0;a:for(;i<e.length;i++)if(!(e[i].options.disabled||b&&!e[i].accept.call(e[i].element[0],b.currentItem||b.element))){for(var k=0;k<h.length;k++)if(h[k]==e[i].element[0]){e[i].proportions.height=0;continue a}e[i].visible=e[i].element.css("display")!="none";if(e[i].visible)e[i].offset=
e[i].element.offset(),e[i].proportions={width:e[i].element[0].offsetWidth,height:e[i].element[0].offsetHeight},g=="mousedown"&&e[i]._activate.call(e[i],a)}},drop:function(b,a){var e=false;d.each(d.ui.ddmanager.droppables[b.options.scope]||[],function(){if(this.options&&(!this.options.disabled&&this.visible&&d.ui.intersect(b,this,this.options.tolerance)&&(e=e||this._drop.call(this,a)),!this.options.disabled&&this.visible&&this.accept.call(this.element[0],b.currentItem||b.element)))this.isout=1,this.isover=
0,this._deactivate.call(this,a)});return e},drag:function(b,a){b.options.refreshPositions&&d.ui.ddmanager.prepareOffsets(b,a);d.each(d.ui.ddmanager.droppables[b.options.scope]||[],function(){if(!this.options.disabled&&!this.greedyChild&&this.visible){var e=d.ui.intersect(b,this,this.options.tolerance);if(e=!e&&this.isover==1?"isout":e&&this.isover==0?"isover":null){var g;if(this.options.greedy){var h=this.element.parents(":data(droppable):eq(0)");if(h.length)g=d.data(h[0],"droppable"),g.greedyChild=
e=="isover"?1:0}if(g&&e=="isover")g.isover=0,g.isout=1,g._out.call(g,a);this[e]=1;this[e=="isout"?"isover":"isout"]=0;this[e=="isover"?"_over":"_out"].call(this,a);if(g&&e=="isout")g.isout=0,g.isover=1,g._over.call(g,a)}}})}}})(jQuery);
(function(d){d.widget("ui.sortable",d.ui.mouse,{widgetEventPrefix:"sort",options:{appendTo:"parent",axis:false,connectWith:false,containment:false,cursor:"auto",cursorAt:false,dropOnEmpty:true,forcePlaceholderSize:false,forceHelperSize:false,grid:false,handle:false,helper:"original",items:"> *",opacity:false,placeholder:false,revert:false,scroll:true,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1E3},_create:function(){this.containerCache={};this.element.addClass("ui-sortable");
this.refresh();this.floating=this.items.length?/left|right/.test(this.items[0].item.css("float")):false;this.offset=this.element.offset();this._mouseInit()},destroy:function(){this.element.removeClass("ui-sortable ui-sortable-disabled").removeData("sortable").unbind(".sortable");this._mouseDestroy();for(var b=this.items.length-1;b>=0;b--)this.items[b].item.removeData("sortable-item");return this},_setOption:function(b,a){b==="disabled"?(this.options[b]=a,this.widget()[a?"addClass":"removeClass"]("ui-sortable-disabled")):
d.Widget.prototype._setOption.apply(this,arguments)},_mouseCapture:function(b,a){if(this.reverting)return false;if(this.options.disabled||this.options.type=="static")return false;this._refreshItems(b);var e=null,g=this;d(b.target).parents().each(function(){if(d.data(this,"sortable-item")==g)return e=d(this),false});d.data(b.target,"sortable-item")==g&&(e=d(b.target));if(!e)return false;if(this.options.handle&&!a){var h=false;d(this.options.handle,e).find("*").andSelf().each(function(){this==b.target&&
(h=true)});if(!h)return false}this.currentItem=e;this._removeCurrentsFromItems();return true},_mouseStart:function(b,a,e){a=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");d.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;a.cursorAt&&this._adjustOffsetFromHelper(a.cursorAt);this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]};this.helper[0]!=this.currentItem[0]&&this.currentItem.hide();this._createPlaceholder();
a.containment&&this._setContainment();if(a.cursor){if(d("body").css("cursor"))this._storedCursor=d("body").css("cursor");d("body").css("cursor",a.cursor)}if(a.opacity){if(this.helper.css("opacity"))this._storedOpacity=this.helper.css("opacity");this.helper.css("opacity",a.opacity)}if(a.zIndex){if(this.helper.css("zIndex"))this._storedZIndex=this.helper.css("zIndex");this.helper.css("zIndex",a.zIndex)}if(this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML")this.overflowOffset=this.scrollParent.offset();
this._trigger("start",b,this._uiHash());this._preserveHelperProportions||this._cacheHelperProportions();if(!e)for(e=this.containers.length-1;e>=0;e--)this.containers[e]._trigger("activate",b,this._uiHash(this));if(d.ui.ddmanager)d.ui.ddmanager.current=this;d.ui.ddmanager&&!a.dropBehaviour&&d.ui.ddmanager.prepareOffsets(this,b);this.dragging=true;this.helper.addClass("ui-sortable-helper");this._mouseDrag(b);return true},_mouseDrag:function(b){this.position=this._generatePosition(b);this.positionAbs=
this._convertPositionTo("absolute");if(!this.lastPositionAbs)this.lastPositionAbs=this.positionAbs;if(this.options.scroll){var a=this.options,e=false;if(this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML"){if(this.overflowOffset.top+this.scrollParent[0].offsetHeight-b.pageY<a.scrollSensitivity)this.scrollParent[0].scrollTop=e=this.scrollParent[0].scrollTop+a.scrollSpeed;else if(b.pageY-this.overflowOffset.top<a.scrollSensitivity)this.scrollParent[0].scrollTop=e=this.scrollParent[0].scrollTop-
a.scrollSpeed;if(this.overflowOffset.left+this.scrollParent[0].offsetWidth-b.pageX<a.scrollSensitivity)this.scrollParent[0].scrollLeft=e=this.scrollParent[0].scrollLeft+a.scrollSpeed;else if(b.pageX-this.overflowOffset.left<a.scrollSensitivity)this.scrollParent[0].scrollLeft=e=this.scrollParent[0].scrollLeft-a.scrollSpeed}else b.pageY-d(document).scrollTop()<a.scrollSensitivity?e=d(document).scrollTop(d(document).scrollTop()-a.scrollSpeed):d(window).height()-(b.pageY-d(document).scrollTop())<a.scrollSensitivity&&
(e=d(document).scrollTop(d(document).scrollTop()+a.scrollSpeed)),b.pageX-d(document).scrollLeft()<a.scrollSensitivity?e=d(document).scrollLeft(d(document).scrollLeft()-a.scrollSpeed):d(window).width()-(b.pageX-d(document).scrollLeft())<a.scrollSensitivity&&(e=d(document).scrollLeft(d(document).scrollLeft()+a.scrollSpeed));e!==false&&d.ui.ddmanager&&!a.dropBehaviour&&d.ui.ddmanager.prepareOffsets(this,b)}this.positionAbs=this._convertPositionTo("absolute");if(!this.options.axis||this.options.axis!=
"y")this.helper[0].style.left=this.position.left+"px";if(!this.options.axis||this.options.axis!="x")this.helper[0].style.top=this.position.top+"px";for(a=this.items.length-1;a>=0;a--){var e=this.items[a],g=e.item[0],h=this._intersectsWithPointer(e);if(h&&g!=this.currentItem[0]&&this.placeholder[h==1?"next":"prev"]()[0]!=g&&!d.ui.contains(this.placeholder[0],g)&&(this.options.type=="semi-dynamic"?!d.ui.contains(this.element[0],g):1)){this.direction=h==1?"down":"up";if(this.options.tolerance=="pointer"||
this._intersectsWithSides(e))this._rearrange(b,e);else break;this._trigger("change",b,this._uiHash());break}}this._contactContainers(b);d.ui.ddmanager&&d.ui.ddmanager.drag(this,b);this._trigger("sort",b,this._uiHash());this.lastPositionAbs=this.positionAbs;return false},_mouseStop:function(b,a){if(b){d.ui.ddmanager&&!this.options.dropBehaviour&&d.ui.ddmanager.drop(this,b);if(this.options.revert){var e=this,a=e.placeholder.offset();e.reverting=true;d(this.helper).animate({left:a.left-this.offset.parent.left-
e.margins.left+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollLeft),top:a.top-this.offset.parent.top-e.margins.top+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollTop)},parseInt(this.options.revert,10)||500,function(){e._clear(b)})}else this._clear(b,a);return false}},cancel:function(){if(this.dragging){this._mouseUp();this.options.helper=="original"?this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper"):this.currentItem.show();for(var b=this.containers.length-
1;b>=0;b--)if(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]);this.options.helper!="original"&&this.helper&&this.helper[0].parentNode&&this.helper.remove();d.extend(this,{helper:null,dragging:false,reverting:false,_noFinalSort:null});this.domPosition.prev?
d(this.domPosition.prev).after(this.currentItem):d(this.domPosition.parent).prepend(this.currentItem);return this},serialize:function(b){var a=this._getItemsAsjQuery(b&&b.connected),e=[],b=b||{};d(a).each(function(){var a=(d(b.item||this).attr(b.attribute||"id")||"").match(b.expression||/(.+)[-=_](.+)/);a&&e.push((b.key||a[1]+"[]")+"="+(b.key&&b.expression?a[1]:a[2]))});return e.join("&")},toArray:function(b){var a=this._getItemsAsjQuery(b&&b.connected),e=[],b=b||{};a.each(function(){e.push(d(b.item||
this).attr(b.attribute||"id")||"")});return e},_intersectsWith:function(b){var a=this.positionAbs.left,d=a+this.helperProportions.width,g=this.positionAbs.top,h=g+this.helperProportions.height,i=b.left,k=i+b.width,l=b.top,n=l+b.height,o=this.offset.click.top,q=this.offset.click.left;return this.options.tolerance=="pointer"||this.options.forcePointerForContainers||this.options.tolerance!="pointer"&&this.helperProportions[this.floating?"width":"height"]>b[this.floating?"width":"height"]?g+o>l&&g+o<
n&&a+q>i&&a+q<k:i<a+this.helperProportions.width/2&&d-this.helperProportions.width/2<k&&l<g+this.helperProportions.height/2&&h-this.helperProportions.height/2<n},_intersectsWithPointer:function(b){var a=d.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,b.top,b.height),b=d.ui.isOverAxis(this.positionAbs.left+this.offset.click.left,b.left,b.width),a=a&&b,b=this._getDragVerticalDirection(),e=this._getDragHorizontalDirection();return!a?false:this.floating?e&&e=="right"||b=="down"?2:1:b&&(b==
"down"?2:1)},_intersectsWithSides:function(b){var a=d.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,b.top+b.height/2,b.height),b=d.ui.isOverAxis(this.positionAbs.left+this.offset.click.left,b.left+b.width/2,b.width),e=this._getDragVerticalDirection(),g=this._getDragHorizontalDirection();return this.floating&&g?g=="right"&&b||g=="left"&&!b:e&&(e=="down"&&a||e=="up"&&!a)},_getDragVerticalDirection:function(){var b=this.positionAbs.top-this.lastPositionAbs.top;return b!=0&&(b>0?"down":"up")},
_getDragHorizontalDirection:function(){var b=this.positionAbs.left-this.lastPositionAbs.left;return b!=0&&(b>0?"right":"left")},refresh:function(b){this._refreshItems(b);this.refreshPositions();return this},_connectWith:function(){var b=this.options;return b.connectWith.constructor==String?[b.connectWith]:b.connectWith},_getItemsAsjQuery:function(b){var a=[],e=[],g=this._connectWith();if(g&&b)for(b=g.length-1;b>=0;b--)for(var h=d(g[b]),i=h.length-1;i>=0;i--){var k=d.data(h[i],"sortable");k&&k!=this&&
!k.options.disabled&&e.push([d.isFunction(k.options.items)?k.options.items.call(k.element):d(k.options.items,k.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),k])}e.push([d.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):d(this.options.items,this.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),this]);for(b=e.length-1;b>=0;b--)e[b][0].each(function(){a.push(this)});return d(a)},_removeCurrentsFromItems:function(){for(var b=
this.currentItem.find(":data(sortable-item)"),a=0;a<this.items.length;a++)for(var d=0;d<b.length;d++)b[d]==this.items[a].item[0]&&this.items.splice(a,1)},_refreshItems:function(b){this.items=[];this.containers=[this];var a=this.items,e=[[d.isFunction(this.options.items)?this.options.items.call(this.element[0],b,{item:this.currentItem}):d(this.options.items,this.element),this]],g=this._connectWith();if(g)for(var h=g.length-1;h>=0;h--)for(var i=d(g[h]),k=i.length-1;k>=0;k--){var l=d.data(i[k],"sortable");
l&&l!=this&&!l.options.disabled&&(e.push([d.isFunction(l.options.items)?l.options.items.call(l.element[0],b,{item:this.currentItem}):d(l.options.items,l.element),l]),this.containers.push(l))}for(h=e.length-1;h>=0;h--){b=e[h][1];g=e[h][0];k=0;for(i=g.length;k<i;k++)l=d(g[k]),l.data("sortable-item",b),a.push({item:l,instance:b,width:0,height:0,left:0,top:0})}},refreshPositions:function(b){if(this.offsetParent&&this.helper)this.offset.parent=this._getParentOffset();for(var a=this.items.length-1;a>=0;a--){var e=
this.items[a],g=this.options.toleranceElement?d(this.options.toleranceElement,e.item):e.item;if(!b)e.width=g.outerWidth(),e.height=g.outerHeight();g=g.offset();e.left=g.left;e.top=g.top}if(this.options.custom&&this.options.custom.refreshContainers)this.options.custom.refreshContainers.call(this);else for(a=this.containers.length-1;a>=0;a--)g=this.containers[a].element.offset(),this.containers[a].containerCache.left=g.left,this.containers[a].containerCache.top=g.top,this.containers[a].containerCache.width=
this.containers[a].element.outerWidth(),this.containers[a].containerCache.height=this.containers[a].element.outerHeight();return this},_createPlaceholder:function(b){var a=b||this,e=a.options;if(!e.placeholder||e.placeholder.constructor==String){var g=e.placeholder;e.placeholder={element:function(){var b=d(document.createElement(a.currentItem[0].nodeName)).addClass(g||a.currentItem[0].className+" ui-sortable-placeholder").removeClass("ui-sortable-helper")[0];if(!g)b.style.visibility="hidden";return b},
update:function(b,d){if(!g||e.forcePlaceholderSize)d.height()||d.height(a.currentItem.innerHeight()-parseInt(a.currentItem.css("paddingTop")||0,10)-parseInt(a.currentItem.css("paddingBottom")||0,10)),d.width()||d.width(a.currentItem.innerWidth()-parseInt(a.currentItem.css("paddingLeft")||0,10)-parseInt(a.currentItem.css("paddingRight")||0,10))}}}a.placeholder=d(e.placeholder.element.call(a.element,a.currentItem));a.currentItem.after(a.placeholder);e.placeholder.update(a,a.placeholder)},_contactContainers:function(b){for(var a=
null,e=null,g=this.containers.length-1;g>=0;g--)if(!d.ui.contains(this.currentItem[0],this.containers[g].element[0]))if(this._intersectsWith(this.containers[g].containerCache)){if(!a||!d.ui.contains(this.containers[g].element[0],a.element[0]))a=this.containers[g],e=g}else if(this.containers[g].containerCache.over)this.containers[g]._trigger("out",b,this._uiHash(this)),this.containers[g].containerCache.over=0;if(a)if(this.containers.length===1)this.containers[e]._trigger("over",b,this._uiHash(this)),
this.containers[e].containerCache.over=1;else if(this.currentContainer!=this.containers[e]){for(var a=1E4,g=null,h=this.positionAbs[this.containers[e].floating?"left":"top"],i=this.items.length-1;i>=0;i--)if(d.ui.contains(this.containers[e].element[0],this.items[i].item[0])){var k=this.items[i][this.containers[e].floating?"left":"top"];Math.abs(k-h)<a&&(a=Math.abs(k-h),g=this.items[i])}if(g||this.options.dropOnEmpty)this.currentContainer=this.containers[e],g?this._rearrange(b,g,null,true):this._rearrange(b,
null,this.containers[e].element,true),this._trigger("change",b,this._uiHash()),this.containers[e]._trigger("change",b,this._uiHash(this)),this.options.placeholder.update(this.currentContainer,this.placeholder),this.containers[e]._trigger("over",b,this._uiHash(this)),this.containers[e].containerCache.over=1}},_createHelper:function(b){var a=this.options,b=d.isFunction(a.helper)?d(a.helper.apply(this.element[0],[b,this.currentItem])):a.helper=="clone"?this.currentItem.clone():this.currentItem;b.parents("body").length||
d(a.appendTo!="parent"?a.appendTo:this.currentItem[0].parentNode)[0].appendChild(b[0]);if(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==""||a.forceHelperSize)&&b.width(this.currentItem.width());(b[0].style.height==""||a.forceHelperSize)&&b.height(this.currentItem.height());return b},_adjustOffsetFromHelper:function(b){typeof b==
"string"&&(b=b.split(" "));d.isArray(b)&&(b={left:+b[0],top:+b[1]||0});if("left"in b)this.offset.click.left=b.left+this.margins.left;if("right"in b)this.offset.click.left=this.helperProportions.width-b.right+this.margins.left;if("top"in b)this.offset.click.top=b.top+this.margins.top;if("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();this.cssPosition==
"absolute"&&this.scrollParent[0]!=document&&d.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&&this.offsetParent[0].tagName.toLowerCase()=="html"&&d.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(this.cssPosition==
"relative"){var b=this.currentItem.position();return{top:b.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:b.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}else return{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.currentItem.css("marginLeft"),10)||0,top:parseInt(this.currentItem.css("marginTop"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},
_setContainment:function(){var b=this.options;if(b.containment=="parent")b.containment=this.helper[0].parentNode;if(b.containment=="document"||b.containment=="window")this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,d(b.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(d(b.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-
this.margins.top];if(!/^(document|window|parent)$/.test(b.containment)){var a=d(b.containment)[0],b=d(b.containment).offset(),e=d(a).css("overflow")!="hidden";this.containment=[b.left+(parseInt(d(a).css("borderLeftWidth"),10)||0)+(parseInt(d(a).css("paddingLeft"),10)||0)-this.margins.left,b.top+(parseInt(d(a).css("borderTopWidth"),10)||0)+(parseInt(d(a).css("paddingTop"),10)||0)-this.margins.top,b.left+(e?Math.max(a.scrollWidth,a.offsetWidth):a.offsetWidth)-(parseInt(d(a).css("borderLeftWidth"),10)||
0)-(parseInt(d(a).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,b.top+(e?Math.max(a.scrollHeight,a.offsetHeight):a.offsetHeight)-(parseInt(d(a).css("borderTopWidth"),10)||0)-(parseInt(d(a).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top]}},_convertPositionTo:function(b,a){if(!a)a=this.position;var b=b=="absolute"?1:-1,e=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&d.ui.contains(this.scrollParent[0],this.offsetParent[0]))?
this.offsetParent:this.scrollParent,g=/(html|body)/i.test(e[0].tagName);return{top:a.top+this.offset.relative.top*b+this.offset.parent.top*b-(d.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():g?0:e.scrollTop())*b),left:a.left+this.offset.relative.left*b+this.offset.parent.left*b-(d.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():g?0:e.scrollLeft())*b)}},_generatePosition:function(b){var a=
this.options,e=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&d.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,g=/(html|body)/i.test(e[0].tagName);if(this.cssPosition=="relative"&&!(this.scrollParent[0]!=document&&this.scrollParent[0]!=this.offsetParent[0]))this.offset.relative=this._getRelativeOffset();var h=b.pageX,i=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]&&(i=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]&&(i=this.containment[3]+this.offset.click.top)),a.grid&&(i=this.originalPageY+Math.round((i-this.originalPageY)/a.grid[1])*a.grid[1],i=this.containment?!(i-this.offset.click.top<this.containment[1]||i-this.offset.click.top>this.containment[3])?
i:!(i-this.offset.click.top<this.containment[1])?i-a.grid[1]:i+a.grid[1]:i,h=this.originalPageX+Math.round((h-this.originalPageX)/a.grid[0])*a.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-a.grid[0]:h+a.grid[0]:h));return{top:i-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(d.browser.safari&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollTop():
g?0:e.scrollTop()),left:h-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(d.browser.safari&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():g?0:e.scrollLeft())}},_rearrange:function(b,a,d,g){d?d[0].appendChild(this.placeholder[0]):a.item[0].parentNode.insertBefore(this.placeholder[0],this.direction=="down"?a.item[0]:a.item[0].nextSibling);this.counter=this.counter?++this.counter:1;var h=this,i=this.counter;window.setTimeout(function(){i==
h.counter&&h.refreshPositions(!g)},0)},_clear:function(b,a){this.reverting=false;var e=[];!this._noFinalSort&&this.currentItem[0].parentNode&&this.placeholder.before(this.currentItem);this._noFinalSort=null;if(this.helper[0]==this.currentItem[0]){for(var g in this._storedCSS)if(this._storedCSS[g]=="auto"||this._storedCSS[g]=="static")this._storedCSS[g]="";this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper")}else this.currentItem.show();this.fromOutside&&!a&&e.push(function(a){this._trigger("receive",
a,this._uiHash(this.fromOutside))});(this.fromOutside||this.domPosition.prev!=this.currentItem.prev().not(".ui-sortable-helper")[0]||this.domPosition.parent!=this.currentItem.parent()[0])&&!a&&e.push(function(a){this._trigger("update",a,this._uiHash())});if(!d.ui.contains(this.element[0],this.currentItem[0])){a||e.push(function(a){this._trigger("remove",a,this._uiHash())});for(g=this.containers.length-1;g>=0;g--)d.ui.contains(this.containers[g].element[0],this.currentItem[0])&&!a&&(e.push(function(a){return function(b){a._trigger("receive",
b,this._uiHash(this))}}.call(this,this.containers[g])),e.push(function(a){return function(b){a._trigger("update",b,this._uiHash(this))}}.call(this,this.containers[g])))}for(g=this.containers.length-1;g>=0;g--)if(a||e.push(function(a){return function(b){a._trigger("deactivate",b,this._uiHash(this))}}.call(this,this.containers[g])),this.containers[g].containerCache.over)e.push(function(a){return function(b){a._trigger("out",b,this._uiHash(this))}}.call(this,this.containers[g])),this.containers[g].containerCache.over=
0;this._storedCursor&&d("body").css("cursor",this._storedCursor);this._storedOpacity&&this.helper.css("opacity",this._storedOpacity);this._storedZIndex&&this.helper.css("zIndex",this._storedZIndex=="auto"?"":this._storedZIndex);this.dragging=false;if(this.cancelHelperRemoval){if(!a){this._trigger("beforeStop",b,this._uiHash());for(g=0;g<e.length;g++)e[g].call(this,b);this._trigger("stop",b,this._uiHash())}return false}a||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(!a){for(g=0;g<e.length;g++)e[g].call(this,b);this._trigger("stop",b,this._uiHash())}this.fromOutside=false;return true},_trigger:function(){d.Widget.prototype._trigger.apply(this,arguments)===false&&this.cancel()},_uiHash:function(b){var a=b||this;return{helper:a.helper,placeholder:a.placeholder||d([]),position:a.position,originalPosition:a.originalPosition,offset:a.positionAbs,item:a.currentItem,sender:b?b.element:null}}});
d.extend(d.ui.sortable,{version:"1.8.2"})})(jQuery);
jQuery.cookie=function(d,b,a){if(typeof b!="undefined"){a=a||{};if(b===null)b="",a.expires=-1;var e="";if(a.expires&&(typeof a.expires=="number"||a.expires.toUTCString))typeof a.expires=="number"?(e=new Date,e.setTime(e.getTime()+a.expires*864E5)):e=a.expires,e="; expires="+e.toUTCString();var g=a.path?"; path="+a.path:"",h=a.domain?"; domain="+a.domain:"",a=a.secure?"; secure":"";document.cookie=[d,"=",encodeURIComponent(b),e,g,h,a].join("")}else{b=null;if(document.cookie&&document.cookie!=""){a=
document.cookie.split(";");for(e=0;e<a.length;e++)if(g=jQuery.trim(a[e]),g.substring(0,d.length+1)==d+"="){b=decodeURIComponent(g.substring(d.length+1));break}}return b}};
(function(d){d.fn.lightbox_me=function(b){return this.each(function(){function a(){h.destroyOnClose?k.add(i).remove():k.add(i).hide();l.remove();d(window).unbind("resize",e);d(window).unbind("resize",g);h.onClose()}function e(){d(window).height()<d(document).height()?i.css({height:d(document).height()+"px"}):(i.css({height:"100%"}),n&&d("html,body").css("height","100%"))}function g(){var a=k[0].style;if(k.height()+80>=d(window).height()&&(k.css("position")!="absolute"||n)){var b=d(document).scrollTop()+
40;k.css({position:"absolute",top:b+"px",marginTop:0});n&&a.removeExpression("top")}else if(k.height()+80<d(window).height())n?(a.position="absolute",h.centered?(a.setExpression("top",'(document.documentElement.clientHeight || document.body.clientHeight) / 2 - (this.offsetHeight / 2) + (blah = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + "px"'),a.marginTop=0):(b=h.modalCSS&&h.modalCSS.top?parseInt(h.modalCSS.top):0,a.setExpression("top","((blah = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + "+
b+') + "px"'))):h.centered?k.css({position:"fixed",top:"50%",marginTop:k.outerHeight()/2*-1}):k.css({position:"fixed"}).css(h.modalCSS)}var h=d.extend({},d.fn.lightbox_me.defaults,b),i=d('<div class="'+h.classPrefix+'_overlay" />'),k=d(this),l=d('<iframe id="foo" style="z-index: '+(h.zIndex+1)+'; display: none; border: none; margin: 0; padding: 0; position: absolute; width: 100%; height: 100%; top: 0; left: 0;" />'),n=d.browser.msie&&d.browser.version<7;if(n){var o=/^https/i.test(window.location.href||
"")?"javascript:false":"about:blank";l.attr("src",o);d("body").append(l)}d("body").append(k).append(i);g();k.css({left:"50%",marginLeft:k.outerWidth()/2*-1,zIndex:h.zIndex+3});e();i.css({position:"absolute",width:"100%",top:0,left:0,right:0,bottom:0,zIndex:h.zIndex+2,display:"none"}).css(h.overlayCSS);i.fadeIn(h.overlaySpeed,function(){k[h.appearEffect](h.lightboxSpeed,function(){e();h.onLoad()})});d(window).resize(e).resize(g).scroll(g).keypress(function(b){(b.keyCode==27||b.DOM_VK_ESCAPE==27&&b.which==
0)&&a()});k.find(h.closeSelector).add(i).click(function(){a();return false});k.bind("close",a);k.bind("resize",g)})};d.fn.lightbox_me.defaults={appearEffect:"fadeIn",overlaySpeed:300,lightboxSpeed:"fast",closeSelector:".close",closeClick:true,closeEsc:true,destroyOnClose:false,onLoad:function(){},onClose:function(){},classPrefix:"lb",zIndex:999,centered:false,modalCSS:{top:"40px"},overlayCSS:{background:"black",opacity:0.6}}})(jQuery);
(function(d){d.fn.tipTip=function(b){var a=d.extend({activation:"hover",keepAlive:false,maxWidth:"200px",edgeOffset:3,defaultPosition:"bottom",delay:400,fadeIn:200,fadeOut:200,attribute:"title",content:false,enter:function(){},exit:function(){}},b);if(d("#tiptip_holder").length<=0){var e=d('<div id="tiptip_holder" style="max-width:'+a.maxWidth+';"></div>'),g=d('<div id="tiptip_content"></div>'),h=d('<div id="tiptip_arrow"></div>');d("body").append(e.html(g).prepend(h.html('<div id="tiptip_arrow_inner"></div>')))}else e=
d("#tiptip_holder"),g=d("#tiptip_content"),h=d("#tiptip_arrow");return this.each(function(){var b=d(this),k=a.content?a.content:b.attr(a.attribute);if(k!=""){a.content||b.removeAttr(a.attribute);var l=false;a.activation=="hover"?(b.hover(function(){n()},function(){a.keepAlive||o()}),a.keepAlive&&e.hover(function(){},function(){o()})):a.activation=="focus"?b.focus(function(){n()}).blur(function(){o()}):a.activation=="click"&&(b.click(function(){n();return false}).hover(function(){},function(){a.keepAlive||
o()}),a.keepAlive&&e.hover(function(){},function(){o()}));var n=function(){a.enter.call(this);g.html(k);e.hide().removeAttr("class").css("margin","0");h.removeAttr("style");var n=parseInt(b.offset().top),o=parseInt(b.offset().left),t=parseInt(b.outerWidth()),x=parseInt(b.outerHeight()),f=e.outerWidth(),y=e.outerHeight(),B=Math.round((t-f)/2),m=Math.round((x-y)/2),C=Math.round(o+B),D=Math.round(n+x+a.edgeOffset),r="",H="",M=Math.round(f-12)/2;a.defaultPosition=="bottom"?r="_bottom":a.defaultPosition==
"top"?r="_top":a.defaultPosition=="left"?r="_left":a.defaultPosition=="right"&&(r="_right");var P=B+o<parseInt(d(window).scrollLeft()),E=f+o>parseInt(d(window).width());if(P&&B<0||r=="_right"&&!E||r=="_left"&&o<f+a.edgeOffset+5)r="_right",H=Math.round(y-13)/2,M=-12,C=Math.round(o+t+a.edgeOffset),D=Math.round(n+m);else if(E&&B<0||r=="_left"&&!P)r="_left",H=Math.round(y-13)/2,M=Math.round(f),C=Math.round(o-(f+a.edgeOffset+5)),D=Math.round(n+m);o=n+x+a.edgeOffset+y+8>parseInt(d(window).height()+d(window).scrollTop());
t=n+x-(a.edgeOffset+y+8)<0;if(o||r=="_bottom"&&o||r=="_top"&&!t)r=="_top"||r=="_bottom"?r="_top":r+="_top",H=y,D=Math.round(n-(y+5+a.edgeOffset));else if(t|(r=="_top"&&t)||r=="_bottom"&&!o)r=="_top"||r=="_bottom"?r="_bottom":r+="_bottom",H=-12,D=Math.round(n+x+a.edgeOffset);if(r=="_right_top"||r=="_left_top")D+=5;else if(r=="_right_bottom"||r=="_left_bottom")D-=5;if(r=="_left_top"||r=="_left_bottom")C+=5;h.css({"margin-left":M+"px","margin-top":H+"px"});e.css({"margin-left":C+"px","margin-top":D+
"px"}).attr("class","tip"+r);l&&clearTimeout(l);l=setTimeout(function(){e.stop(true,true).fadeIn(a.fadeIn)},a.delay)},o=function(){a.exit.call(this);l&&clearTimeout(l);e.fadeOut(a.fadeOut)}}})}})(jQuery);
(function(d){function b(a,b){for(var d=a.toString(),b=b||2;d.length<b;)d="0"+d;return d}d.edate={strftime:function(a,d){var g=a.getDay(),h=a.getMonth(),i=a.getHours(),k=a.getMinutes(),l=function(a){return Number(a)==0?"12":a};return d.replace(/\%([aAbBcdHImMpSwyY])/g,function(d){switch(d[1]){case "a":return"Sun Mon Tue Wed Thu Fri Sat".split(" ")[g];case "A":return"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" ")[g];case "b":return"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" ")[h];
case "B":return"January February March April May June July August September October November December".split(" ")[h];case "c":return a.toString();case "d":return b(a.getDate());case "H":return b(i);case "I":return l(b((i+12)%12));case "m":return l(b(h+1));case "M":return b(k);case "p":return i>11?"PM":"AM";case "S":return b(a.getSeconds());case "w":return g+1;case "y":return b(a.getFullYear()%100);case "Y":return a.getFullYear().toString()}})},formats:{time:"%I:%M %p",day:"%B %d",compact:"%b %d",
dayName:"%A"},differenceFromNow:function(a){var a=Math.ceil(((new Date).getTime()-a.getTime())/1E3),d=b(Math.floor(a/3600),2),a=Math.floor(a%3600),g=b(Math.floor(a/60),2),a=b(a%60,2);return[d,g,a]},parseUTC:function(a){a=new Date(a);a=Date.UTC(a.getFullYear(),a.getMonth(),a.getDate(),a.getHours(),a.getMinutes(),a.getSeconds());return new Date(a)},distanceOfTimeInWords:function(a,b,g){var h=parseInt((b.getTime()-a.getTime())/1E3);return h<60?"less than a minute ago":h<120?"a minute ago":h<2700?parseInt(h/
60).toString()+" minutes ago":h<7200?"an hour ago":h<86400?parseInt(h/3600).toString()+" hours ago":h<172800?"1 day ago":(h=parseInt(h/86400).toString(),h>5?(h="%B %d",b.getYear()!=a.getYear()&&(h+=", %Y"),g&&(h+=" %I:%M %p"),d.edate.strftime(a,h)):h+" days ago")},timeAgoInWords:function(a){return d.edate.distanceOfTimeInWords(a,arguments.length>1?arguments[2]:new Date,arguments[3])}}})(jQuery);var drawer;
(function(){$.fn.mediaDrawer=function(d){return this.each(function(){$.extend({},$.fn.mediaDrawer.defaults,d);var b=$(this);drawer={self:b,filterInput:b.find("#filter-attachments"),fileItems:b.find("ul.file-list > li"),files:[],filterString:null,uploadBtn:b.find(".droptarget a"),uploadDiv:b.find(".droptarget"),uploadInput:b.find(".droptarget input"),uploadForm:$("#real_asset_upload_form"),uploadDroparea:$("#drawer"),uploading:false,dragDropApi:false,page:1,searchItems:[],totalFiles:null,textArea:$("#faq_body"),
editButton:b.find("#edit-assets-button"),initialized:false,open:false};if(window.FileReader)drawer.dragDropApi=true,drawer.uploadBtn.text("Drag files here to upload"),drawer.uploadDroparea[0].addEventListener("dragover",function(a){a.preventDefault()},false),drawer.uploadDroparea[0].addEventListener("dragenter",function(){drawer.dragDropApi&&$("#drawer-drop-message").stop(true,false).fadeIn("fast")},false),drawer.uploadDroparea[0].addEventListener("dragleave",function(){drawer.dragDropApi&&$("#drawer-drop-message").stop(true,
true).fadeOut("fast")},false),drawer.uploadDroparea[0].addEventListener("dragend",function(){drawer.dragDropApi&&$("#drawer-drop-message").stop(true,true).fadeOut("fast")},false),drawer.uploadDroparea[0].addEventListener("drop",$.fn.mediaDrawer.uploadWithFileApi,false);drawer.filterInput.keyup(function(){$.fn.mediaDrawer.filterItems()});drawer.uploadBtn.click(function(){if(!drawer.uploading&&drawer.uploadInput[0].dispatchEvent){var a=document.createEvent("MouseEvents");a.initEvent("click",true,true);
drawer.uploadInput[0].dispatchEvent(a)}return false});drawer.uploadInput.click(function(a){a.stopPropagation();if(drawer.uploading)return false});drawer.uploadInput.change(function(){if(!drawer.uploading)drawer.uploading=true,drawer.uploadForm.find("input[type='file']").remove(),drawer.uploadInput.appendTo(drawer.uploadForm),drawer.uploadInput=drawer.uploadInput.clone(true).prependTo("#drawer .droptarget"),drawer.uploadForm.submit(),$.fn.mediaDrawer.addItem(drawer.uploadForm.find("input[type='file']").val(),
true)});drawer.editButton.click($.fn.mediaDrawer.editMode);$("#drawer-pagination a").click(function(){$.fn.mediaDrawer.loadNextPage();return false});$("#drawer-search-action a").click(function(){$.fn.mediaDrawer.searchOnServer();return false});$(".trigger").click(function(){drawer.open?($.fn.mediaDrawer.hide(),$(this).text("Attach Files").removeClass("hide").addClass("show")):($.fn.mediaDrawer.show(),$(this).text("Hide File Drawer").removeClass("show").addClass("hide"));return false})})};$.fn.mediaDrawer.uploadWithFileApi=
function(d){d.stopPropagation();d=d.dataTransfer;d.files&&d.files[0].getAsBinary&&$.each(d.files,function(b,a){$li=$.fn.mediaDrawer.addItem("Uploading\u2026",false);var d="------multipartformboundary"+(new Date).getTime(),g="";g+="--";g+=d;g+="\r\n";g+='Content-Disposition: form-data; name="authenticity_token"';g+="\r\n";g+="\r\n";g+=drawer.uploadForm.find("input[name='authenticity_token']").val();g+="\r\n";var h=new XMLHttpRequest;g+="--";g+=d;g+="\r\n";g+='Content-Disposition: form-data; name="asset[uploaded_data]"';
a.fileName&&(g+='; filename="'+a.fileName+'"');g+="\r\n";g+="Content-Type: "+a.type;g+="\r\n";g+="\r\n";g+=a.getAsBinary();g+="\r\n";g+="--";g+=d;g+="--";g+="\r\n";h.open("POST",drawer.uploadForm[0].action,true);h.setRequestHeader("content-type","multipart/form-data; boundary="+d);h.setRequestHeader("accept","application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5");h.sendAsBinary(g);h.onload=function(){$(".uploadframe").clone().html(h.responseText)}})};$.fn.mediaDrawer.filterItems=
function(){$.fn.mediaDrawer.clearTempSearchItems();drawer.filterString=drawer.filterInput.val();drawer.files=[];drawer.filterString!=""?($("#drawer-search-action").show(),$("#drawer-pagination").hide()):($("#drawer-search-action").hide(),drawer.fileItems.length<drawer.totalFiles&&$("#drawer-pagination").show());drawer.fileItems.each(function(){var b=[$(".title span",this).text(),$(this)];drawer.files.push(b)});var d=0;$.each(drawer.files,function(b,a){RegExp("^"+drawer.filterString,"i").test(a[0])?
(a[1].show(),d++,$("#drawer-no-results").hide()):a[1].hide()});d==0?$("#drawer-no-results").show():$("#drawer-no-results").hide()};$.fn.mediaDrawer.searchOnServer=function(){drawer.filterString=drawer.filterInput.val();$("#drawer-search-action").hide();$("#drawer-searching").show();$.getJSON(Tender.root+"assets.json?q="+drawer.filterString,function(d){$("#drawer .file-list").hide();var b=$("<ul class='file-list' id='server-search-results' />").prependTo("#drawer-scroll-area");$.each(d.items,function(a,
d){$.fn.mediaDrawer.loadSearchItem(d,b)});$("#drawer-searching").fadeOut("fast")})};$.fn.mediaDrawer.clearTempSearchItems=function(){$("#server-search-results").remove();$("#drawer .file-list").show()};$.fn.mediaDrawer.addItem=function(d,b){b==true&&$("#drawer li.loading").remove();var a=$("<li class='loading'/>"),e=$("<div class='thumbnail'></div>"),g=$("<div class='title'><a href='#'></a></div>");g.find("a").text(d);a.append(e).append(g);a.prependTo("#drawer .file-list");return a};$.fn.mediaDrawer.loadNextPage=
function(){$("#drawer-status").slideDown("fast");$("#drawer-pagination").hide();drawer.page++;$.getJSON(Tender.root+"assets.json?page="+drawer.page,function(d){drawer.fileItems.length+d.items.length<d.totalItems&&$("#drawer-pagination").show();$.each(d.items,function(b,a){$.fn.mediaDrawer.loadItem(a)});$("#drawer-status").fadeOut("fast")})};$.fn.mediaDrawer.loadItem=function(d,b){if(b==true)drawer.uploading=false,$("#drawer .file-list li.loading:eq(0)").remove();var a=$("<li>"),e=$("<div class='thumbnail loading'></div>"),
g=$("<div class='title'><span>"+d.filename+"</span></div>"),h=$("<img src='/help/images/ajax-loader-light.gif' alt='thumbnail' />"),i=$("<a href='"+d.downloadURL+"' class='insert-asset-btn'>Insert</a>"),k=$("<a href='"+d.destroyPath+"' class='remove-asset-btn'>Remove</a>"),l=new Image,n;n=d.isImage?d.thumbURL:"/help/images/asset-thumb-file.png";$(l).load(function(){h.attr("src",n);setTimeout(function(){var a=parseInt(h.width()),b=(parseInt(h.height())-40)/2;h.css("left",0-(a-40)/2);h.css("top",0-
b)},40);e.removeClass("loading").prepend(h);h.wrap("<span>")});l.src=n;d.processed||e.addClass("processing");g.append(i).append(k);a.append(e).append(g);k.hide();(new Image).src="/help/images/asset-btn-remove.png";i.click(function(){d.isImage?$.fn.mediaDrawer.insertImage(d.filename,d.downloadURL):$.fn.mediaDrawer.insertFile(d.filename,d.downloadURL);return false});k.click(function(){$.fn.mediaDrawer.removeItem(d,a);return false});b==true?a.prependTo("#drawer .file-list"):a.appendTo("#drawer .file-list");
drawer.fileItems=$("#drawer ul.file-list > li");return a};$.fn.mediaDrawer.loadSearchItem=function(d,b){var a=$("<li>"),e=$("<div class='thumbnail loading'></div>"),g=$("<div class='title'><span>"+d.filename+"</span></div>"),h=$("<img src='/help/images/ajax-loader-light.gif' alt='thumbnail' />"),i=$("<a href='"+d.downloadURL+"' class='insert-asset-btn'>Insert</a>"),k=$("<a href='"+d.destroyPath+"' class='remove-asset-btn'>Remove</a>"),l=new Image,n;n=d.isImage?d.thumbURL:"/help/images/asset-thumb-file.png";
$(l).load(function(){h.attr("src",n);setTimeout(function(){var a=parseInt(h.width()),b=(parseInt(h.height())-40)/2;h.css("left",0-(a-40)/2);h.css("top",0-b)},40);e.removeClass("loading").prepend(h);h.wrap("<span>")});l.src=n;d.processed||e.addClass("processing");g.append(i).append(k);a.append(e).append(g);k.hide();(new Image).src="/help/images/asset-btn-remove.png";i.click(function(){d.isImage?$.fn.mediaDrawer.insertImage(d.filename,d.downloadURL):$.fn.mediaDrawer.insertFile(d.filename,d.downloadURL);
return false});k.click(function(){$.fn.mediaDrawer.removeItem(d,a);return false});a.appendTo(b)};$.fn.mediaDrawer.insertFile=function(d,b){drawer.textArea[0].value+="\n["+d+"]("+b+")\n"};$.fn.mediaDrawer.insertImage=function(d,b){drawer.textArea[0].value+="\n!["+d+"]("+b+")\n"};$.fn.mediaDrawer.removeItem=function(d,b){b.addClass("loading");$.post(d.destroyPath,{authenticity_token:d.token,_method:"delete"},function(){b.remove()});drawer.totalFiles--};$.fn.mediaDrawer.editMode=function(d){d.preventDefault();
$("#drawer .insert-asset-btn").stop(false,true).fadeOut(600);$("#drawer .remove-asset-btn").stop(false,true).fadeIn(600);drawer.editButton.text("Done").unbind("click").bind("click",$.fn.mediaDrawer.editDone)};$.fn.mediaDrawer.editDone=function(d){d.preventDefault();$("#drawer .remove-asset-btn").stop(false,true).fadeOut(600);$("#drawer .insert-asset-btn").stop(false,true).fadeIn(600);drawer.editButton.text("Edit").unbind("click").bind("click",$.fn.mediaDrawer.editMode)};$.fn.mediaDrawer.show=function(){drawer.open=
true;drawer.textArea.animate({width:"438px"});drawer.self.show().animate({width:"248px",opacity:"1"});if(!drawer.initialized)$("#drawer-status").fadeIn("fast"),$.getJSON(Tender.root+"assets.json",function(d){$.each(d.items,function(b,a){$.fn.mediaDrawer.loadItem(a)});$("#drawer-status").fadeOut("fast");if(d.items.length<d.totalItems)drawer.totalFiles=d.totalItems,$("#drawer-pagination").show()}),drawer.initialized=true};$.fn.mediaDrawer.hide=function(){drawer.open=false;drawer.textArea.animate({width:"98%"});
drawer.self.animate({width:"0",opacity:"0"},function(){$(this).hide()})};$.fn.mediaDrawer.defaults={}})(jQuery);var StickyQueue={};
(function(d){d.stickyQueue={};d.stickyQueue.options={url:null,queue_id:null,data:null,queue_id:null,toggle:null,activeQueue:null};var b=d.stickyQueue.options;d.stickyQueue.init=function(a){b.url=a;if(Tender.logged_in)return b.toggle=d.stickyQueue.createToggle(),b.toggle.click(d.stickyQueue.handleToggleClick),d.cookie("queueURL",null,{path:"/"}),d.cookie("queueURL",a,{expires:new Date(2038,1,1),path:"/"}),d.ajax({url:b.url,success:d.stickyQueue.handleRequest,error:d.stickyQueue.handleFailure}),a};
d.stickyQueue.handleRequest=function(a){b.data=a;b.queue_id=a.id;d.stickyQueue.updateToggle()};d.stickyQueue.handleFailure=function(){d("#header .sticky_queue .toggle").html("Error Loading Queue")};d.stickyQueue.createToggle=function(){d("#header .sticky_queue").remove();var a=d("<div class='sticky_queue'/>"),b=d("<span class='remove-toggle'>Remove</span>").click(d.stickyQueue.unstick);a.append(b);b=d("<span class='toggle'>Loading Queue\u2026</span>").appendTo(a);d("#header").append(a);return b};
d.stickyQueue.updateToggle=function(){b.toggle.html("<strong>"+b.data.name+":</strong> "+b.data.discussions.length+(b.data.discussions.length==1?" Issue":" Issues"))};d.stickyQueue.handleToggleClick=function(){d.stickyQueue.showQueueBox()};d.stickyQueue.showQueueBox=function(){if(b.queueBox==null)b.queueBox=d.stickyQueue.createQueueBox();var a=b.queueBox;d("body").append(a);a.hide();a.css({"z-index":"5000"});a.fadeIn("fast");a.find(".close-btn").click(function(){a.fadeOut("fast");a.remove();d.stickyQueue.hideQueueBox()});
b.toggle.hide()};d.stickyQueue.hideQueueBox=function(){b.toggle.show()};d.stickyQueue.createQueueBox=function(){var a=d("<div />"),e=d("<h1>"+b.data.name+"<em>("+b.data.discussions.length+")</em></h1>"),g=d("<div class='rule' />"),h=d("<ul class='stickyqueue' />");d.each(b.data.discussions,function(a,b){var e=b.title,g=d("<li class='unread'>"),e=d("<h4>").html('<a href="'+b.link+'">'+e+"</a>"),o=b.last_user_name!=null?"Updated by"+b.last_user_name:"Not yet updated",o=d("<p class='meta'>").html(o);
g.append(e).append(o).appendTo(h)});a.append(e).append(g).append(h);e=d("<span class='close-btn'>Close</span>");g=d("<div class='popbox-container sticky-queue-box'>");d("<div class='popbox-inner'>").append(a).appendTo(g);g.prepend(e);return g};d.stickyQueue.clear=function(){b.toggle.remove();b.queueBox=null};d.stickyQueue.stick=function(a){d.stickyQueue.activeQueue&&d.stickyQueue.clear();d.stickyQueue.activeQueue=d.stickyQueue.init(a)};d.stickyQueue.unstick=function(){d("#header .sticky_queue").remove();
d.cookie("queueURL",null,{path:"/"});d.stickyQueue.activeQueue=null};d.stickyQueue.activateRemembered=function(){var a=d.cookie("queueURL");a==null||a==""||d.stickyQueue.stick(a)}})(jQuery);
$(function(){var d=$("#tumblr_news");d.length!=0&&$.getJSON("http://tenderapp.tumblr.com/api/read/json?num=1&tagged=broadcast&cache="+(new Date).getMinutes()+"&callback=?",function(b){var a=b.posts,e=b=null,g=null;if(a.length<1)d.html("Error loading news.");else{e=a[0];b=new Date;b.setTime(parseInt(e["unix-timestamp"])*1E3);a=(new Date-b)/1E3/60/60<=24;if(e.type=="link")g=e["link-description"]==""?e["link-text"]:e["link-description"],b=e["link-text"],e=e["link-url"];else if(e.type=="regular")g=e["regular-body"]==
""?e["regular-title"]:e["regular-body"],b=e["regular-title"],e=e["url-with-slug"];else{d.html("Error loading news.");return}b=$("<a>"+b+"</a>").attr("title",g).attr("href",e);a&&b.append($("<em> (Posted Today!)</em>"));d.html(b)}})});
$(function(){function d(){$("ul.admin-discussions div.actions .box a").each(function(){var b=$(this),a=b.attr("href"),d=b.closest("li.discussion-item"),g=d.find("span.loader"),h=b.attr("confirm_message"),i=$(".admin_nav li.queue a.selected").find("span.count"),k=function(){d.removeClass("acting");g.addClass("loader-error");g.html("There was a problem with your request. <a href='#' class='retry'>Retry?</a> or <a href='#' class='cancel'>Cancel</a>");g.find(".retry").click(function(){b.click();return false});
g.find(".cancel").click(function(){g.remove();return false})};b.click(function(){if(h!=null&&h!=""&&!confirm(h))return false;if(d.hasClass("acting"))return false;d.addClass("acting");g.length==0&&(g=$("<span class='loader' />"),d.append(g));g.removeClass("loader-success").removeClass("loader-error").html("Sending request...");switch(b.attr("action")){case "spam":$.ajax({type:"POST",url:a,data:{authenticity_token:getAuthKey(),_method:"delete",submit:"spam"},success:function(){d.removeClass("acting");
g.hide();g.addClass("loader-success");g.html("This discussion has been marked as spam");g.show();i.text(Number(i.text())-1);setTimeout(function(){d.fadeOut(500)},1E3)},error:k});break;case "delete":$.ajax({type:"POST",url:a,data:{authenticity_token:getAuthKey(),_method:"delete",submit:"delete"},success:function(){d.removeClass("acting");g.hide();g.addClass("loader-success");g.html("This discussion has been deleted");g.show();i.text(Number(i.text())-1);setTimeout(function(){d.fadeOut(500)},1E3)},error:k});
break;case "remove_from_queue":$.ajax({type:"POST",url:a,data:{authenticity_token:getAuthKey(),_method:"put"},success:function(){d.removeClass("acting");g.hide();g.addClass("loader-success");g.html("Discussion removed from queue!");g.show();i.text(Number(i.text())-1);setTimeout(function(){d.fadeOut(500)},1E3)},error:k});break;case "acknowledge_update":$.ajax({type:"POST",url:a,data:{authenticity_token:getAuthKey()},success:function(){g.hide();d.removeClass("acting");g.addClass("loader-success");g.html("This update has been acknowledged");
g.show();setTimeout(function(){g.fadeOut(500)},1E3);d.find(".state-widget").attr("class","state-widget state-open")},error:k})}return false});$(".bulk-edit-bar.dashboard-bar").each(function(){var a=$(this),b=a.find(".queue-choice").hide();a.find("select.selected-action").click(function(){$(this).val().match(/queue/)?b.show():b.hide()})})});$(".checkall-all").each(function(){var b=$(this),a=b.closest("div");b.click(function(){var b=a.hasClass("checked");$("ul.admin-discussions > li").each(function(){var a=
$(this);b?a.removeClass("checked"):a.addClass("checked");a.find("input[type=checkbox]")[0].checked=!b});b?a.removeClass("checked"):a.addClass("checked")})});$("ul.admin-discussions li.discussion-item").each(function(){$(this).draggable({revert:true,opacity:0.5,revertDuration:200,start:function(b,a){$(a.helper).css("zIndex",1500)},stop:function(b,a){$(a.helper).css("zIndex",null)}})});$("ul.admin-discussions > li").each(function(){var b=$(this);b.find(".state-widget").click(function(){$(this);var a=
b.find("input[type=checkbox]:first")[0];a.checked=!a.checked;a.checked?b.addClass("checked"):b.removeClass("checked")});b.find("p.date .timestamp").each(function(){var a=$(this),b=$.parseUTCDate(a.attr("title")),d="",b=((new Date).getTime()-b.getTime())/1E3/60/60;a.addClass("age-"+(b>=336?"oldest":b>=168?"old":b>=72?"stale":b>=12?"fresh":"new"))})})}$.cookie("tzoffset",(new Date).getTimezoneOffset());$.stickyQueue.activateRemembered();$("div.alert").each(function(){var b=$(this),a=b.find("a.close"),
d=$.cookie("hiddenAnnouncements"),d=d==null?[]:d.split(",");$.inArray(b.attr("id"),d)!=-1&&b.hide();a.click(function(a){a.preventDefault();d.push(b.attr("id"));$.cookie("hiddenAnnouncements",d.join(","),{path:"/",expires:new Date(2038,1,1)});b.hide()})});$("#select_company").each(function(){var b=$(this);b.change(function(){b.closest("form").find("input[type=hidden][class=member]").val(b.val())})});$(".mass-edit-actions p.all input[type=checkbox]").each(function(){var b=$(this);b.change(function(){$("#comments input[type=checkbox]").each(function(){$(this)[0].checked=
b[0].checked})})});$("ul.progressradios").progressRadios();$(".admin div.dropdown").each(function(){var b=$(this),a=b.find(".dropdown_replacement"),d=b.find("ul.dropdown");d.hide();a.click(function(){d.is(":visible")?d.hide():d.show()})});$("#dashboard-admin-nav").each(function(){$(this);var b=document.location,a=b.search.match(/from=allissues/),b="link-"+b.pathname.replace(/([^d]*)d/,"d").replace(/\//g,"-");(!a&&b=="link-dashboard-pending"?$("#link-dashboard"):!a&&b=="link-dashboard-open"?$("#link-dashboard-open-main"):
$("#"+b)).addClass("selected")});$("ul.admin_nav li ul").each(function(){var b=$(this).hide(),a=b.closest("li").addClass("navexpander-closed"),d=function(d){d&&(d.preventDefault(),d.stopPropagation());a.hasClass("navexpander-closed")?(a.removeClass("navexpander-closed").addClass("navexpander-open"),b.show()):(a.addClass("navexpander-closed").removeClass("navexpander-open"),b.hide())};a.find("a:first").click(d);a.find("a.selected").length!=0&&d()});$(".enableable.email-forwarding").each(function(){var b=
$(this),a=b.find(".action.enable a"),d=b.find(".action.disable a");a.click(function(){b.removeClass("disabled").addClass("enabled");return false});d.click(function(){b.removeClass("enabled").addClass("disabled");b.find("dl.forwarding dt input").val("");return false})});$(".enableable.checkbox-enable").each(function(){var b=$(this),a=b.find(".action.enable a"),d=b.find(".action.disable a"),g=b.find("input.on-enable")[0],h=b.find("input.on-disable")[0];a.click(function(){b.removeClass("disabled").addClass("enabled");
if(g)g.checked=true;if(h)h.checked=false;return false});d.click(function(){b.removeClass("enabled").addClass("disabled");if(g)g.checked=false;if(h)h.checked=true;return false})});$("ol#comments.bulkedit > li").each(function(){var b=$(this),a=b.find("input[type=checkbox]")[0],d=b.find("p.meta"),g=function(){a.checked?b.addClass("checked"):b.removeClass("checked")};$(a).click(g);g();d.click(function(){a.checked=!a.checked;g()});var h=null,i=false;b.find("a.remove").click(function(){if(!i)return i=true,
$.post($(this).attr("href"),{authenticity_token:getAuthKey(),_method:"delete"},function(){i=false;h.hide();b.fadeOut(500)}),k("Removing this discussion"),false});b.find("a.restore").click(function(){if(!i)return i=true,$.post($(this).attr("href"),{authenticity_token:getAuthKey()},function(){i=false;h.hide();b.fadeOut(500)}),k("Restoring this discussion"),false});var k=function(a){h||(h=$("<span class='loader'></span>").hide(),b.append(h));h.text(a).show()}});$("input.disabled").each(function(){var b=
$(this);b.data("origValue",b.val());b.change(function(){alert("You can't change this value!");b.val(b.data("origValue"))})});$(".requires-js").removeClass("requires-js");$("ul.admin_nav li.queue a").each(function(){var b=$(this),a=$("<span class='sticky_queue_trigger' title='Click here to stick this queue with you'/>"),d=b.closest("li.queue");a.click(function(){var a=b.attr("json");$.stickyQueue.stick(a);return false});b.find("span.count").after(a);a=function(a,d){var e=$(d.draggable).closest("li.discussion-item"),
k=$(this),l=e.find("h4 a"),n=k.attr("add_path"),o=e.attr("discussion_id"),q=e.find("span.loader");l.attr("confirm_message");if(e.hasClass("acting"))return false;e.addClass("acting");q.length==0&&(q=$("<span class='loader' />"),e.append(q));q.removeClass("loader-success").removeClass("loader-error").html("Sending request...");$.ajax({type:"POST",url:n,data:{authenticity_token:getAuthKey(),discussion_id:o,_method:"put"},success:function(a){e.removeClass("acting");q.hide();q.addClass("loader-success");
q.html("Discussion added to queue!");q.show();k.find(".count").text(a.discussions_count);var b=$("<a href='"+a.url+"' class='queue' />").html(a.name),d=e.find("h4");if(d.length!=0){var f=false;d.find("a.queue").each(function(){$(this).text()==a.name&&(f=true)});f||d.append(b)}setTimeout(function(){q.hide()},1500)},error:function(){e.removeClass("acting");q.addClass("loader-error");q.html("There was a problem with your request. <a href='#' class='retry'>Retry?</a> or <a href='#' class='cancel'>Cancel</a>");
q.find(".retry").click(function(){b.click();return false});q.find(".cancel").click(function(){q.remove();return false})}})};d.hasClass("non-droppable")||b.droppable({hoverClass:"draggable-over",drop:a,tolerance:"pointer"})});$(".dashboard-filters").each(function(){var b=$(this),a=$("#discussions_listing_wrapper"),e=b.find("form"),g=e.attr("action"),h=function(){$("<span class='loader'/>").text("Applying filters\u2026").appendTo(a);var b=e.serialize();e.find(".filter-state:checked").length==0&&(b+=
"&states=none");$.ajax({url:g,type:"GET",data:b,success:function(b){a.html(b);$(".queue-choice").hide();d()},contentType:"application/x-www-form-urlencoded; charset=UTF-8",dataType:"js",beforeSend:function(a){a.setRequestHeader("Accept","text/javascript, text/html, application/xml, text/xml, */*")}})};e.find("input").each(function(){$(this).change(h)});e.find("select").each(function(){$(this).change(h)})});$("#test-search #test-search-link").each(function(){function b(a){$("#test-search-counter").html("<p id='search-status'>Searching recent discussions... (Page <strong>"+
a+"</strong> of 20)</p>")}function a(){$.ajax({url:Tender.root+"settings/filters/preview.json",type:"POST",data:h.serialize()+"&page="+i+"&authenticity_token="+getAuthKey(),success:d,error:function(a,b,d){console.error(d?d:b)}})}function d(e){i++;e.discussions.length>0&&$.each(e.discussions,function(){var a='<li class="discussion-item" discussion_id="'+this.id+'">\n';a+='<h4><a href="'+this.html_href+'"></a></h4>\n';a+='<p class="meta">\n';a+="Started by "+this.author_name+" \n";a+="via "+this.via+
"\n";a+="</p>\n";var b=this.last_updated_at,d=b.split("-")[0],e=b.split("-")[1],g=b.split("-")[2].split("T")[0],h=b.split("T")[1].split("Z")[0],b=h.split(":")[0],h=h.split(":")[1],f="am";parseInt(b)>12&&(b=parseInt(b)-12,f="pm");a+='<p class="date">Last updated: '+(e+"/"+g+"/"+d+" at "+b+":"+h+" "+f+" GMT")+"</p>\n";a+="</li>";$("#test-search-result").append(a);$("#test-search-result li[discussion_id='"+this.id+"']").find("h4 > a").text(this.title)});i<=20&&(b(i),a());e.page=="20"&&($("#test-search-trigger").removeClass("searching"),
$("#test-search-counter").html('<div id="test-search-conter"><p id="search-status" class="finished"><strong>Search finished.</strong> This is a preview of your filter from your recent discussions.</p></div>'),k=false,i=1)}var g=$(this),h=g.closest("form"),i=1,k=false;g.click(function(){k||($("#test-search-result").empty(),$("#test-search-counter").empty(),$("#test-search").removeClass("active"),$("#test-search-result").empty(),$("#test-search").addClass("active"),$("#test-search-trigger").addClass("searching"),
$("#test-search-result").show(),$("#test-search-counter").show(),b("1"),k=true,a());return false})});$("#article_form #drawer").mediaDrawer();$(".resend-invite, .cancel-invite").each(function(){$(this).click(function(b){var a=$(this),d=a.attr("class"),g={authenticity_token:getAuthKey()};b.preventDefault();b.stopPropagation();a.html($("<img />").attr("src","/images/ajax-loader-light.gif").css("margin-right","15px"));d=="cancel-invite"&&$.extend(g,{_method:"delete"});$.post(a.attr("href"),g,function(b,
g){g=="success"?d=="resend-invite"?a.text("Sent!  Send Again?"):a.closest("tr").fadeOut(500):a.text("Failed..Try again?")})})});d();$("#category_ids").orderable(Tender.root+"dashboard/categories/order","category_ids[]");$("#section_ids").orderable(Tender.root+"dashboard/sections/order","section_ids[]");$("#faq_ids").orderable(Tender.root+"faq/order","faq_ids[]","section_id="+$("#section_param").val());$("span.timestamp").each(function(){var b=$(this);if(!b.hasClass("parsed")){var a=$.edate.parseUTC(b.text()),
d=b.attr("rel");d=="words"?output=$.edate.timeAgoInWords(a):d=="words_old"?(output=$.edate.timeAgoInWords(a),output.replace("ago","old")):output=$.edate.strftime(a,d);b.text(output).addClass("parsed")}});$("#filter-queue").each(function(){var b=$(this);b.change(function(){if(b.val()=="add-queue"){var a=$("<div id='new-queue-form'>"),d=$("<input id='' class='textfield' placeholder='Your queue name'/>"),g=$("<button class='gbutton'>Create Queue</button>");a.append(d).append(g);b.after(a);g.click(function(){a.addClass("busy");
$.post(Tender.root+"dashboard/queues.json",{authenticity_token:getAuthKey(),"named_queue[name]":d.val()},function(d){d=d.name;b.prepend("<option value='"+d+"'>"+d+"</option>");b[0].options[0].selected=true;a.remove()});return false})}})});$(".tipdat").tipTip({defaultPosition:"top"})});
(function(d){d(document).ajaxComplete(function(){d(".requires-js").removeClass("requires-js");d(".tipdat").tipTip({defaultPosition:"top"})});d.fn.orderable=function(b,a,e){return this.each(function(){var g=d(this);g.sortable({axis:"y",handle:".updown",update:function(h,i){var k=d(i.item).find(".updown"),l=g.sortable("serialize",{key:a}),l="authenticity_token="+getAuthKey()+"&"+l;e&&(l+="&"+e);k.css("background-image","url(/help/images/ajax-loader.gif)");d.post(b,l,function(){k.css("background-image",
"url(/help/images/admin/grippy.png)")})}})})};d.parseUTCDate=function(b){b=new Date(b);b=Date.UTC(b.getFullYear(),b.getMonth(),b.getDate(),b.getHours(),b.getMinutes(),b.getSeconds());return new Date(b)};d.fn.progressRadios=function(){return this.each(function(){var b=d(this).children("li");b.last().addClass("end");var a=function(){var e=false;d.each(b,function(){var b=d(this),h=b.find("input:first");b.removeClass("selected before-selected after-selected");h.click(a);h.is(":checked")?(b.addClass("selected"),
e=true):e?b.addClass("after-selected"):b.addClass("before-selected")})};a()})}})(jQuery);

