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