(function(d,a){function e(){if(!l.isReady){try{D.documentElement.doScroll("left")}catch(h){setTimeout(e,1);return}l.ready()}}function f(h,k){k.src?l.ajax({url:k.src,async:false,dataType:"script"}):l.globalEval(k.text||k.textContent||k.innerHTML||"");k.parentNode&&k.parentNode.removeChild(k)}function b(h,k,n,r,q,A){var B=h.length;if(typeof k==="object"){for(var K in k)b(h,K,k[K],r,q,n);return h}if(n!==a){r=!A&&r&&l.isFunction(n);for(K=0;K<B;K++)q(h[K],k,r?n.call(h[K],K,q(h[K],k)):n,A);return h}return B?
q(h[0],k):a}function g(){return(new Date).getTime()}function i(){return false}function m(){return true}function o(h,k,n){n[0].type=h;return l.event.handle.apply(k,n)}function u(h){var k,n=[],r=[],q=arguments,A,B,K,E,J,Q;B=l.data(this,"events");if(!(h.liveFired===this||!B||!B.live||h.button&&h.type==="click")){h.liveFired=this;var X=B.live.slice(0);for(E=0;E<X.length;E++){B=X[E];B.origType.replace(P,"")===h.type?r.push(B.selector):X.splice(E--,1)}A=l(h.target).closest(r,h.currentTarget);J=0;for(Q=
A.length;J<Q;J++)for(E=0;E<X.length;E++){B=X[E];if(A[J].selector===B.selector){K=A[J].elem;r=null;if(B.preType==="mouseenter"||B.preType==="mouseleave")r=l(h.relatedTarget).closest(B.selector)[0];if(!r||r!==K)n.push({elem:K,handleObj:B})}}J=0;for(Q=n.length;J<Q;J++){A=n[J];h.currentTarget=A.elem;h.data=A.handleObj.data;h.handleObj=A.handleObj;if(A.handleObj.origHandler.apply(A.elem,q)===false){k=false;break}}return k}}function s(h,k){return"live."+(h&&h!=="*"?h+".":"")+k.replace(/\./g,"`").replace(/ /g,
"&")}function p(h){return!h||!h.parentNode||h.parentNode.nodeType===11}function v(h,k){var n=0;k.each(function(){if(this.nodeName===(h[n]&&h[n].nodeName)){var r=l.data(h[n++]),q=l.data(this,r);if(r=r&&r.events){delete q.handle;q.events={};for(var A in r)for(var B in r[A])l.event.add(this,A,r[A][B],r[A][B].data)}}})}function x(h,k,n){var r,q,A;k=k&&k[0]?k[0].ownerDocument||k[0]:D;if(h.length===1&&typeof h[0]==="string"&&h[0].length<512&&k===D&&!$a.test(h[0])&&(l.support.checkClone||!ab.test(h[0]))){q=
true;if(A=l.fragments[h[0]])if(A!==1)r=A}if(!r){r=k.createDocumentFragment();l.clean(h,k,r,n)}if(q)l.fragments[h[0]]=A?r:1;return{fragment:r,cacheable:q}}function z(h,k){var n={};l.each(bb.concat.apply([],bb.slice(0,k)),function(){n[this]=h});return n}function G(h){return"scrollTo"in h&&h.document?h:h.nodeType===9?h.defaultView||h.parentWindow:false}var l=function(h,k){return new l.fn.init(h,k)},O=d.jQuery,L=d.$,D=d.document,T,pa=/^[^<]*(<[\w\W]+>)[^>]*$|^#([\w-]+)$/,Z=/^.[^:#\[\.,]*$/,ba=/\S/,oa=
/^(\s|\u00A0)+|(\s|\u00A0)+$/g,ra=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,ha=navigator.userAgent,V=false,ja=[],ya,sa=Object.prototype.toString,ua=Object.prototype.hasOwnProperty,ia=Array.prototype.push,ma=Array.prototype.slice,ta=Array.prototype.indexOf;l.fn=l.prototype={init:function(h,k){var n,r;if(!h)return this;if(h.nodeType){this.context=this[0]=h;this.length=1;return this}if(h==="body"&&!k){this.context=D;this[0]=D.body;this.selector="body";this.length=1;return this}if(typeof h==="string")if((n=pa.exec(h))&&
(n[1]||!k))if(n[1]){r=k?k.ownerDocument||k:D;if(h=ra.exec(h))if(l.isPlainObject(k)){h=[D.createElement(h[1])];l.fn.attr.call(h,k,true)}else h=[r.createElement(h[1])];else{h=x([n[1]],[r]);h=(h.cacheable?h.fragment.cloneNode(true):h.fragment).childNodes}return l.merge(this,h)}else{if(k=D.getElementById(n[2])){if(k.id!==n[2])return T.find(h);this.length=1;this[0]=k}this.context=D;this.selector=h;return this}else if(!k&&/^\w+$/.test(h)){this.selector=h;this.context=D;h=D.getElementsByTagName(h);return l.merge(this,
h)}else return!k||k.jquery?(k||T).find(h):l(k).find(h);else if(l.isFunction(h))return T.ready(h);if(h.selector!==a){this.selector=h.selector;this.context=h.context}return l.makeArray(h,this)},selector:"",jquery:"1.4.2",length:0,size:function(){return this.length},toArray:function(){return ma.call(this,0)},get:function(h){return h==null?this.toArray():h<0?this.slice(h)[0]:this[h]},pushStack:function(h,k,n){var r=l();l.isArray(h)?ia.apply(r,h):l.merge(r,h);r.prevObject=this;r.context=this.context;if(k===
"find")r.selector=this.selector+(this.selector?" ":"")+n;else if(k)r.selector=this.selector+"."+k+"("+n+")";return r},each:function(h,k){return l.each(this,h,k)},ready:function(h){l.bindReady();if(l.isReady)h.call(D,l);else ja&&ja.push(h);return this},eq:function(h){return h===-1?this.slice(h):this.slice(h,+h+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(ma.apply(this,arguments),"slice",ma.call(arguments).join(","))},map:function(h){return this.pushStack(l.map(this,
function(k,n){return h.call(k,n,k)}))},end:function(){return this.prevObject||l(null)},push:ia,sort:[].sort,splice:[].splice};l.fn.init.prototype=l.fn;l.extend=l.fn.extend=function(){var h=arguments[0]||{},k=1,n=arguments.length,r=false,q,A,B,K;if(typeof h==="boolean"){r=h;h=arguments[1]||{};k=2}if(typeof h!=="object"&&!l.isFunction(h))h={};if(n===k){h=this;--k}for(;k<n;k++)if((q=arguments[k])!=null)for(A in q){B=h[A];K=q[A];if(h!==K)if(r&&K&&(l.isPlainObject(K)||l.isArray(K))){B=B&&(l.isPlainObject(B)||
l.isArray(B))?B:l.isArray(K)?[]:{};h[A]=l.extend(r,B,K)}else if(K!==a)h[A]=K}return h};l.extend({noConflict:function(h){d.$=L;if(h)d.jQuery=O;return l},isReady:false,ready:function(){if(!l.isReady){if(!D.body)return setTimeout(l.ready,13);l.isReady=true;if(ja){for(var h,k=0;h=ja[k++];)h.call(D,l);ja=null}l.fn.triggerHandler&&l(D).triggerHandler("ready")}},bindReady:function(){if(!V){V=true;if(D.readyState==="complete")return l.ready();if(D.addEventListener){D.addEventListener("DOMContentLoaded",ya,
false);d.addEventListener("load",l.ready,false)}else if(D.attachEvent){D.attachEvent("onreadystatechange",ya);d.attachEvent("onload",l.ready);var h=false;try{h=d.frameElement==null}catch(k){}D.documentElement.doScroll&&h&&e()}}},isFunction:function(h){return sa.call(h)==="[object Function]"},isArray:function(h){return sa.call(h)==="[object Array]"},isPlainObject:function(h){if(!h||sa.call(h)!=="[object Object]"||h.nodeType||h.setInterval)return false;if(h.constructor&&!ua.call(h,"constructor")&&!ua.call(h.constructor.prototype,
"isPrototypeOf"))return false;var k;for(k in h);return k===a||ua.call(h,k)},isEmptyObject:function(h){for(var k in h)return false;return true},error:function(h){throw h;},parseJSON:function(h){if(typeof h!=="string"||!h)return null;h=l.trim(h);if(/^[\],:{}\s]*$/.test(h.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:\s*\[)+/g,"")))return d.JSON&&d.JSON.parse?d.JSON.parse(h):(new Function("return "+
h))();else l.error("Invalid JSON: "+h)},noop:function(){},globalEval:function(h){if(h&&ba.test(h)){var k=D.getElementsByTagName("head")[0]||D.documentElement,n=D.createElement("script");n.type="text/javascript";if(l.support.scriptEval)n.appendChild(D.createTextNode(h));else n.text=h;k.insertBefore(n,k.firstChild);k.removeChild(n)}},nodeName:function(h,k){return h.nodeName&&h.nodeName.toUpperCase()===k.toUpperCase()},each:function(h,k,n){var r,q=0,A=h.length,B=A===a||l.isFunction(h);if(n)if(B)for(r in h){if(k.apply(h[r],
n)===false)break}else for(;q<A;){if(k.apply(h[q++],n)===false)break}else if(B)for(r in h){if(k.call(h[r],r,h[r])===false)break}else for(n=h[0];q<A&&k.call(n,q,n)!==false;n=h[++q]);return h},trim:function(h){return(h||"").replace(oa,"")},makeArray:function(h,k){k=k||[];if(h!=null)h.length==null||typeof h==="string"||l.isFunction(h)||typeof h!=="function"&&h.setInterval?ia.call(k,h):l.merge(k,h);return k},inArray:function(h,k){if(k.indexOf)return k.indexOf(h);for(var n=0,r=k.length;n<r;n++)if(k[n]===
h)return n;return-1},merge:function(h,k){var n=h.length,r=0;if(typeof k.length==="number")for(var q=k.length;r<q;r++)h[n++]=k[r];else for(;k[r]!==a;)h[n++]=k[r++];h.length=n;return h},grep:function(h,k,n){for(var r=[],q=0,A=h.length;q<A;q++)!n!==!k(h[q],q)&&r.push(h[q]);return r},map:function(h,k,n){for(var r=[],q,A=0,B=h.length;A<B;A++){q=k(h[A],A,n);if(q!=null)r[r.length]=q}return r.concat.apply([],r)},guid:1,proxy:function(h,k,n){if(arguments.length===2)if(typeof k==="string"){n=h;h=n[k];k=a}else if(k&&
!l.isFunction(k)){n=k;k=a}if(!k&&h)k=function(){return h.apply(n||this,arguments)};if(h)k.guid=h.guid=h.guid||k.guid||l.guid++;return k},uaMatch:function(h){h=h.toLowerCase();h=/(webkit)[ \/]([\w.]+)/.exec(h)||/(opera)(?:.*version)?[ \/]([\w.]+)/.exec(h)||/(msie) ([\w.]+)/.exec(h)||!/compatible/.test(h)&&/(mozilla)(?:.*? rv:([\w.]+))?/.exec(h)||[];return{browser:h[1]||"",version:h[2]||"0"}},browser:{}});ha=l.uaMatch(ha);if(ha.browser){l.browser[ha.browser]=true;l.browser.version=ha.version}if(l.browser.webkit)l.browser.safari=
true;if(ta)l.inArray=function(h,k){return ta.call(k,h)};T=l(D);if(D.addEventListener)ya=function(){D.removeEventListener("DOMContentLoaded",ya,false);l.ready()};else if(D.attachEvent)ya=function(){if(D.readyState==="complete"){D.detachEvent("onreadystatechange",ya);l.ready()}};(function(){l.support={};var h=D.documentElement,k=D.createElement("script"),n=D.createElement("div"),r="script"+g();n.style.display="none";n.innerHTML="   <link/><table></table><a href='/a' style='color:red;float:left;opacity:.55;'>a</a><input type='checkbox'/>";
var q=n.getElementsByTagName("*"),A=n.getElementsByTagName("a")[0];if(!(!q||!q.length||!A)){l.support={leadingWhitespace:n.firstChild.nodeType===3,tbody:!n.getElementsByTagName("tbody").length,htmlSerialize:!!n.getElementsByTagName("link").length,style:/red/.test(A.getAttribute("style")),hrefNormalized:A.getAttribute("href")==="/a",opacity:/^0.55$/.test(A.style.opacity),cssFloat:!!A.style.cssFloat,checkOn:n.getElementsByTagName("input")[0].value==="on",optSelected:D.createElement("select").appendChild(D.createElement("option")).selected,
parentNode:n.removeChild(n.appendChild(D.createElement("div"))).parentNode===null,deleteExpando:true,checkClone:false,scriptEval:false,noCloneEvent:true,boxModel:null};k.type="text/javascript";try{k.appendChild(D.createTextNode("window."+r+"=1;"))}catch(B){}h.insertBefore(k,h.firstChild);if(d[r]){l.support.scriptEval=true;delete d[r]}try{delete k.test}catch(K){l.support.deleteExpando=false}h.removeChild(k);if(n.attachEvent&&n.fireEvent){n.attachEvent("onclick",function E(){l.support.noCloneEvent=
false;n.detachEvent("onclick",E)});n.cloneNode(true).fireEvent("onclick")}n=D.createElement("div");n.innerHTML="<input type='radio' name='radiotest' checked='checked'/>";h=D.createDocumentFragment();h.appendChild(n.firstChild);l.support.checkClone=h.cloneNode(true).cloneNode(true).lastChild.checked;l(function(){var E=D.createElement("div");E.style.width=E.style.paddingLeft="1px";D.body.appendChild(E);l.boxModel=l.support.boxModel=E.offsetWidth===2;D.body.removeChild(E).style.display="none"});h=function(E){var J=
D.createElement("div");E="on"+E;var Q=E in J;if(!Q){J.setAttribute(E,"return;");Q=typeof J[E]==="function"}return Q};l.support.submitBubbles=h("submit");l.support.changeBubbles=h("change");h=k=n=q=A=null}})();l.props={"for":"htmlFor","class":"className",readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",colspan:"colSpan",tabindex:"tabIndex",usemap:"useMap",frameborder:"frameBorder"};var ea="jQuery"+g(),Ea=0,Fa={};l.extend({cache:{},expando:ea,noData:{embed:true,
object:true,applet:true},data:function(h,k,n){if(!(h.nodeName&&l.noData[h.nodeName.toLowerCase()])){h=h==d?Fa:h;var r=h[ea],q=l.cache;if(!r&&typeof k==="string"&&n===a)return null;r||(r=++Ea);if(typeof k==="object"){h[ea]=r;q[r]=l.extend(true,{},k)}else if(!q[r]){h[ea]=r;q[r]={}}h=q[r];if(n!==a)h[k]=n;return typeof k==="string"?h[k]:h}},removeData:function(h,k){if(!(h.nodeName&&l.noData[h.nodeName.toLowerCase()])){h=h==d?Fa:h;var n=h[ea],r=l.cache,q=r[n];if(k){if(q){delete q[k];l.isEmptyObject(q)&&
l.removeData(h)}}else{if(l.support.deleteExpando)delete h[l.expando];else h.removeAttribute&&h.removeAttribute(l.expando);delete r[n]}}}});l.fn.extend({data:function(h,k){if(typeof h==="undefined"&&this.length)return l.data(this[0]);else if(typeof h==="object")return this.each(function(){l.data(this,h)});var n=h.split(".");n[1]=n[1]?"."+n[1]:"";if(k===a){var r=this.triggerHandler("getData"+n[1]+"!",[n[0]]);if(r===a&&this.length)r=l.data(this[0],h);return r===a&&n[1]?this.data(n[0]):r}else return this.trigger("setData"+
n[1]+"!",[n[0],k]).each(function(){l.data(this,h,k)})},removeData:function(h){return this.each(function(){l.removeData(this,h)})}});l.extend({queue:function(h,k,n){if(h){k=(k||"fx")+"queue";var r=l.data(h,k);if(!n)return r||[];if(!r||l.isArray(n))r=l.data(h,k,l.makeArray(n));else r.push(n);return r}},dequeue:function(h,k){k=k||"fx";var n=l.queue(h,k),r=n.shift();if(r==="inprogress")r=n.shift();if(r){k==="fx"&&n.unshift("inprogress");r.call(h,function(){l.dequeue(h,k)})}}});l.fn.extend({queue:function(h,
k){if(typeof h!=="string"){k=h;h="fx"}if(k===a)return l.queue(this[0],h);return this.each(function(){var n=l.queue(this,h,k);h==="fx"&&n[0]!=="inprogress"&&l.dequeue(this,h)})},dequeue:function(h){return this.each(function(){l.dequeue(this,h)})},delay:function(h,k){h=l.fx?l.fx.speeds[h]||h:h;k=k||"fx";return this.queue(k,function(){var n=this;setTimeout(function(){l.dequeue(n,k)},h)})},clearQueue:function(h){return this.queue(h||"fx",[])}});var va=/[\n\t]/g,wa=/\s+/,xa=/\r/g,Oa=/href|src|style/,Qa=
/(button|input)/i,U=/(button|input|object|select|textarea)/i,C=/^(a|area)$/i,H=/radio|checkbox/;l.fn.extend({attr:function(h,k){return b(this,h,k,true,l.attr)},removeAttr:function(h){return this.each(function(){l.attr(this,h,"");this.nodeType===1&&this.removeAttribute(h)})},addClass:function(h){if(l.isFunction(h))return this.each(function(J){var Q=l(this);Q.addClass(h.call(this,J,Q.attr("class")))});if(h&&typeof h==="string")for(var k=(h||"").split(wa),n=0,r=this.length;n<r;n++){var q=this[n];if(q.nodeType===
1)if(q.className){for(var A=" "+q.className+" ",B=q.className,K=0,E=k.length;K<E;K++)if(A.indexOf(" "+k[K]+" ")<0)B+=" "+k[K];q.className=l.trim(B)}else q.className=h}return this},removeClass:function(h){if(l.isFunction(h))return this.each(function(E){var J=l(this);J.removeClass(h.call(this,E,J.attr("class")))});if(h&&typeof h==="string"||h===a)for(var k=(h||"").split(wa),n=0,r=this.length;n<r;n++){var q=this[n];if(q.nodeType===1&&q.className)if(h){for(var A=(" "+q.className+" ").replace(va," "),
B=0,K=k.length;B<K;B++)A=A.replace(" "+k[B]+" "," ");q.className=l.trim(A)}else q.className=""}return this},toggleClass:function(h,k){var n=typeof h,r=typeof k==="boolean";if(l.isFunction(h))return this.each(function(q){var A=l(this);A.toggleClass(h.call(this,q,A.attr("class"),k),k)});return this.each(function(){if(n==="string")for(var q,A=0,B=l(this),K=k,E=h.split(wa);q=E[A++];){K=r?K:!B.hasClass(q);B[K?"addClass":"removeClass"](q)}else if(n==="undefined"||n==="boolean"){this.className&&l.data(this,
"__className__",this.className);this.className=this.className||h===false?"":l.data(this,"__className__")||""}})},hasClass:function(h){h=" "+h+" ";for(var k=0,n=this.length;k<n;k++)if((" "+this[k].className+" ").replace(va," ").indexOf(h)>-1)return true;return false},val:function(h){if(h===a){var k=this[0];if(k){if(l.nodeName(k,"option"))return(k.attributes.value||{}).specified?k.value:k.text;if(l.nodeName(k,"select")){var n=k.selectedIndex,r=[],q=k.options;k=k.type==="select-one";if(n<0)return null;
var A=k?n:0;for(n=k?n+1:q.length;A<n;A++){var B=q[A];if(B.selected){h=l(B).val();if(k)return h;r.push(h)}}return r}if(H.test(k.type)&&!l.support.checkOn)return k.getAttribute("value")===null?"on":k.value;return(k.value||"").replace(xa,"")}return a}var K=l.isFunction(h);return this.each(function(E){var J=l(this),Q=h;if(this.nodeType===1){if(K)Q=h.call(this,E,J.val());if(typeof Q==="number")Q+="";if(l.isArray(Q)&&H.test(this.type))this.checked=l.inArray(J.val(),Q)>=0;else if(l.nodeName(this,"select")){var X=
l.makeArray(Q);l("option",this).each(function(){this.selected=l.inArray(l(this).val(),X)>=0});if(!X.length)this.selectedIndex=-1}else this.value=Q}})}});l.extend({attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},attr:function(h,k,n,r){if(!h||h.nodeType===3||h.nodeType===8)return a;if(r&&k in l.attrFn)return l(h)[k](n);r=h.nodeType!==1||!l.isXMLDoc(h);var q=n!==a;k=r&&l.props[k]||k;if(h.nodeType===1){var A=Oa.test(k);if(k in h&&r&&!A){if(q){k==="type"&&Qa.test(h.nodeName)&&
h.parentNode&&l.error("type property can't be changed");h[k]=n}if(l.nodeName(h,"form")&&h.getAttributeNode(k))return h.getAttributeNode(k).nodeValue;if(k==="tabIndex")return(k=h.getAttributeNode("tabIndex"))&&k.specified?k.value:U.test(h.nodeName)||C.test(h.nodeName)&&h.href?0:a;return h[k]}if(!l.support.style&&r&&k==="style"){if(q)h.style.cssText=""+n;return h.style.cssText}q&&h.setAttribute(k,""+n);h=!l.support.hrefNormalized&&r&&A?h.getAttribute(k,2):h.getAttribute(k);return h===null?a:h}return l.style(h,
k,n)}});var P=/\.(.*)$/,R=function(h){return h.replace(/[^\w\s\.\|`]/g,function(k){return"\\"+k})};l.event={add:function(h,k,n,r){if(!(h.nodeType===3||h.nodeType===8)){if(h.setInterval&&h!==d&&!h.frameElement)h=d;var q,A;if(n.handler){q=n;n=q.handler}if(!n.guid)n.guid=l.guid++;if(A=l.data(h)){var B=A.events=A.events||{},K=A.handle;if(!K)A.handle=K=function(){return typeof l!=="undefined"&&!l.event.triggered?l.event.handle.apply(K.elem,arguments):a};K.elem=h;k=k.split(" ");for(var E,J=0,Q;E=k[J++];){A=
q?l.extend({},q):{handler:n,data:r};if(E.indexOf(".")>-1){Q=E.split(".");E=Q.shift();A.namespace=Q.slice(0).sort().join(".")}else{Q=[];A.namespace=""}A.type=E;A.guid=n.guid;var X=B[E],ga=l.event.special[E]||{};if(!X){X=B[E]=[];if(!ga.setup||ga.setup.call(h,r,Q,K)===false)if(h.addEventListener)h.addEventListener(E,K,false);else h.attachEvent&&h.attachEvent("on"+E,K)}if(ga.add){ga.add.call(h,A);if(!A.handler.guid)A.handler.guid=n.guid}X.push(A);l.event.global[E]=true}h=null}}},global:{},remove:function(h,
k,n,r){if(!(h.nodeType===3||h.nodeType===8)){var q,A=0,B,K,E,J,Q,X,ga=l.data(h),na=ga&&ga.events;if(ga&&na){if(k&&k.type){n=k.handler;k=k.type}if(!k||typeof k==="string"&&k.charAt(0)==="."){k=k||"";for(q in na)l.event.remove(h,q+k)}else{for(k=k.split(" ");q=k[A++];){J=q;B=q.indexOf(".")<0;K=[];if(!B){K=q.split(".");q=K.shift();E=new RegExp("(^|\\.)"+l.map(K.slice(0).sort(),R).join("\\.(?:.*\\.)?")+"(\\.|$)")}if(Q=na[q])if(n){J=l.event.special[q]||{};for(ka=r||0;ka<Q.length;ka++){X=Q[ka];if(n.guid===
X.guid){if(B||E.test(X.namespace)){r==null&&Q.splice(ka--,1);J.remove&&J.remove.call(h,X)}if(r!=null)break}}if(Q.length===0||r!=null&&Q.length===1){if(!J.teardown||J.teardown.call(h,K)===false)S(h,q,ga.handle);delete na[q]}}else for(var ka=0;ka<Q.length;ka++){X=Q[ka];if(B||E.test(X.namespace)){l.event.remove(h,J,X.handler,ka);Q.splice(ka--,1)}}}if(l.isEmptyObject(na)){if(k=ga.handle)k.elem=null;delete ga.events;delete ga.handle;l.isEmptyObject(ga)&&l.removeData(h)}}}}},trigger:function(h,k,n,r){var q=
h.type||h;if(!r){h=typeof h==="object"?h[ea]?h:l.extend(l.Event(q),h):l.Event(q);if(q.indexOf("!")>=0){h.type=q=q.slice(0,-1);h.exclusive=true}if(!n){h.stopPropagation();l.event.global[q]&&l.each(l.cache,function(){this.events&&this.events[q]&&l.event.trigger(h,k,this.handle.elem)})}if(!n||n.nodeType===3||n.nodeType===8)return a;h.result=a;h.target=n;k=l.makeArray(k);k.unshift(h)}h.currentTarget=n;(r=l.data(n,"handle"))&&r.apply(n,k);r=n.parentNode||n.ownerDocument;try{if(!(n&&n.nodeName&&l.noData[n.nodeName.toLowerCase()]))if(n["on"+
q]&&n["on"+q].apply(n,k)===false)h.result=false}catch(A){}if(!h.isPropagationStopped()&&r)l.event.trigger(h,k,r,true);else if(!h.isDefaultPrevented()){r=h.target;var B,K=l.nodeName(r,"a")&&q==="click",E=l.event.special[q]||{};if((!E._default||E._default.call(n,h)===false)&&!K&&!(r&&r.nodeName&&l.noData[r.nodeName.toLowerCase()])){try{if(r[q]){if(B=r["on"+q])r["on"+q]=null;l.event.triggered=true;r[q]()}}catch(J){}if(B)r["on"+q]=B;l.event.triggered=false}}},handle:function(h){var k,n,r,q;h=arguments[0]=
l.event.fix(h||d.event);h.currentTarget=this;k=h.type.indexOf(".")<0&&!h.exclusive;if(!k){n=h.type.split(".");h.type=n.shift();r=new RegExp("(^|\\.)"+n.slice(0).sort().join("\\.(?:.*\\.)?")+"(\\.|$)")}q=l.data(this,"events");n=q[h.type];if(q&&n){n=n.slice(0);q=0;for(var A=n.length;q<A;q++){var B=n[q];if(k||r.test(B.namespace)){h.handler=B.handler;h.data=B.data;h.handleObj=B;B=B.handler.apply(this,arguments);if(B!==a){h.result=B;if(B===false){h.preventDefault();h.stopPropagation()}}if(h.isImmediatePropagationStopped())break}}}return h.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(h){if(h[ea])return h;var k=h;h=l.Event(k);for(var n=this.props.length,r;n;){r=this.props[--n];h[r]=k[r]}if(!h.target)h.target=h.srcElement||
D;if(h.target.nodeType===3)h.target=h.target.parentNode;if(!h.relatedTarget&&h.fromElement)h.relatedTarget=h.fromElement===h.target?h.toElement:h.fromElement;if(h.pageX==null&&h.clientX!=null){k=D.documentElement;n=D.body;h.pageX=h.clientX+(k&&k.scrollLeft||n&&n.scrollLeft||0)-(k&&k.clientLeft||n&&n.clientLeft||0);h.pageY=h.clientY+(k&&k.scrollTop||n&&n.scrollTop||0)-(k&&k.clientTop||n&&n.clientTop||0)}if(!h.which&&(h.charCode||h.charCode===0?h.charCode:h.keyCode))h.which=h.charCode||h.keyCode;if(!h.metaKey&&
h.ctrlKey)h.metaKey=h.ctrlKey;if(!h.which&&h.button!==a)h.which=h.button&1?1:h.button&2?3:h.button&4?2:0;return h},guid:1E8,proxy:l.proxy,special:{ready:{setup:l.bindReady,teardown:l.noop},live:{add:function(h){l.event.add(this,h.origType,l.extend({},h,{handler:u}))},remove:function(h){var k=true,n=h.origType.replace(P,"");l.each(l.data(this,"events").live||[],function(){if(n===this.origType.replace(P,""))return k=false});k&&l.event.remove(this,h.origType,u)}},beforeunload:{setup:function(h,k,n){if(this.setInterval)this.onbeforeunload=
n;return false},teardown:function(h,k){if(this.onbeforeunload===k)this.onbeforeunload=null}}}};var S=D.removeEventListener?function(h,k,n){h.removeEventListener(k,n,false)}:function(h,k,n){h.detachEvent("on"+k,n)};l.Event=function(h){if(!this.preventDefault)return new l.Event(h);if(h&&h.type){this.originalEvent=h;this.type=h.type}else this.type=h;this.timeStamp=g();this[ea]=true};l.Event.prototype={preventDefault:function(){this.isDefaultPrevented=m;var h=this.originalEvent;if(h){h.preventDefault&&
h.preventDefault();h.returnValue=false}},stopPropagation:function(){this.isPropagationStopped=m;var h=this.originalEvent;if(h){h.stopPropagation&&h.stopPropagation();h.cancelBubble=true}},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=m;this.stopPropagation()},isDefaultPrevented:i,isPropagationStopped:i,isImmediatePropagationStopped:i};var ca=function(h){var k=h.relatedTarget;try{for(;k&&k!==this;)k=k.parentNode;if(k!==this){h.type=h.data;l.event.handle.apply(this,arguments)}}catch(n){}},
da=function(h){h.type=h.data;l.event.handle.apply(this,arguments)};l.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(h,k){l.event.special[h]={setup:function(n){l.event.add(this,k,n&&n.selector?da:ca,h)},teardown:function(n){l.event.remove(this,k,n&&n.selector?da:ca)}}});if(!l.support.submitBubbles)l.event.special.submit={setup:function(){if(this.nodeName.toLowerCase()!=="form"){l.event.add(this,"click.specialSubmit",function(h){var k=h.target,n=k.type;if((n==="submit"||n==="image")&&
l(k).closest("form").length)return o("submit",this,arguments)});l.event.add(this,"keypress.specialSubmit",function(h){var k=h.target,n=k.type;if((n==="text"||n==="password")&&l(k).closest("form").length&&h.keyCode===13)return o("submit",this,arguments)})}else return false},teardown:function(){l.event.remove(this,".specialSubmit")}};if(!l.support.changeBubbles){var la=/textarea|input|select/i,qa,Ga=function(h){var k=h.type,n=h.value;if(k==="radio"||k==="checkbox")n=h.checked;else if(k==="select-multiple")n=
h.selectedIndex>-1?l.map(h.options,function(r){return r.selected}).join("-"):"";else if(h.nodeName.toLowerCase()==="select")n=h.selectedIndex;return n},Ha=function(h,k){var n=h.target,r,q;if(!(!la.test(n.nodeName)||n.readOnly)){r=l.data(n,"_change_data");q=Ga(n);if(h.type!=="focusout"||n.type!=="radio")l.data(n,"_change_data",q);if(!(r===a||q===r))if(r!=null||q){h.type="change";return l.event.trigger(h,k,n)}}};l.event.special.change={filters:{focusout:Ha,click:function(h){var k=h.target,n=k.type;
if(n==="radio"||n==="checkbox"||k.nodeName.toLowerCase()==="select")return Ha.call(this,h)},keydown:function(h){var k=h.target,n=k.type;if(h.keyCode===13&&k.nodeName.toLowerCase()!=="textarea"||h.keyCode===32&&(n==="checkbox"||n==="radio")||n==="select-multiple")return Ha.call(this,h)},beforeactivate:function(h){h=h.target;l.data(h,"_change_data",Ga(h))}},setup:function(){if(this.type==="file")return false;for(var h in qa)l.event.add(this,h+".specialChange",qa[h]);return la.test(this.nodeName)},teardown:function(){l.event.remove(this,
".specialChange");return la.test(this.nodeName)}};qa=l.event.special.change.filters}D.addEventListener&&l.each({focus:"focusin",blur:"focusout"},function(h,k){function n(r){r=l.event.fix(r);r.type=k;return l.event.handle.call(this,r)}l.event.special[k]={setup:function(){this.addEventListener(h,n,true)},teardown:function(){this.removeEventListener(h,n,true)}}});l.each(["bind","one"],function(h,k){l.fn[k]=function(n,r,q){if(typeof n==="object"){for(var A in n)this[k](A,r,n[A],q);return this}if(l.isFunction(r)){q=
r;r=a}var B=k==="one"?l.proxy(q,function(E){l(this).unbind(E,B);return q.apply(this,arguments)}):q;if(n==="unload"&&k!=="one")this.one(n,r,q);else{A=0;for(var K=this.length;A<K;A++)l.event.add(this[A],n,B,r)}return this}});l.fn.extend({unbind:function(h,k){if(typeof h==="object"&&!h.preventDefault)for(var n in h)this.unbind(n,h[n]);else{n=0;for(var r=this.length;n<r;n++)l.event.remove(this[n],h,k)}return this},delegate:function(h,k,n,r){return this.live(k,n,r,h)},undelegate:function(h,k,n){return arguments.length===
0?this.unbind("live"):this.die(k,null,n,h)},trigger:function(h,k){return this.each(function(){l.event.trigger(h,k,this)})},triggerHandler:function(h,k){if(this[0]){h=l.Event(h);h.preventDefault();h.stopPropagation();l.event.trigger(h,k,this[0]);return h.result}},toggle:function(h){for(var k=arguments,n=1;n<k.length;)l.proxy(h,k[n++]);return this.click(l.proxy(h,function(r){var q=(l.data(this,"lastToggle"+h.guid)||0)%n;l.data(this,"lastToggle"+h.guid,q+1);r.preventDefault();return k[q].apply(this,
arguments)||false}))},hover:function(h,k){return this.mouseenter(h).mouseleave(k||h)}});var Ca={focus:"focusin",blur:"focusout",mouseenter:"mouseover",mouseleave:"mouseout"};l.each(["live","die"],function(h,k){l.fn[k]=function(n,r,q,A){var B,K=0,E,J,Q=A||this.selector,X=A?this:l(this.context);if(l.isFunction(r)){q=r;r=a}for(n=(n||"").split(" ");(B=n[K++])!=null;){A=P.exec(B);E="";if(A){E=A[0];B=B.replace(P,"")}if(B==="hover")n.push("mouseenter"+E,"mouseleave"+E);else{J=B;if(B==="focus"||B==="blur"){n.push(Ca[B]+
E);B+=E}else B=(Ca[B]||B)+E;k==="live"?X.each(function(){l.event.add(this,s(B,Q),{data:r,selector:Q,handler:q,origType:B,origHandler:q,preType:J})}):X.unbind(s(B,Q),q)}}return this}});l.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error".split(" "),function(h,k){l.fn[k]=function(n){return n?this.bind(k,n):this.trigger(k)};if(l.attrFn)l.attrFn[k]=true});d.attachEvent&&
!d.addEventListener&&d.attachEvent("onunload",function(){for(var h in l.cache)if(l.cache[h].handle)try{l.event.remove(l.cache[h].handle.elem)}catch(k){}});(function(){function h(w){for(var y="",F,I=0;w[I];I++){F=w[I];if(F.nodeType===3||F.nodeType===4)y+=F.nodeValue;else if(F.nodeType!==8)y+=h(F.childNodes)}return y}function k(w,y,F,I,N,M){N=0;for(var Y=I.length;N<Y;N++){var W=I[N];if(W){W=W[w];for(var fa=false;W;){if(W.sizcache===F){fa=I[W.sizset];break}if(W.nodeType===1&&!M){W.sizcache=F;W.sizset=
N}if(W.nodeName.toLowerCase()===y){fa=W;break}W=W[w]}I[N]=fa}}}function n(w,y,F,I,N,M){N=0;for(var Y=I.length;N<Y;N++){var W=I[N];if(W){W=W[w];for(var fa=false;W;){if(W.sizcache===F){fa=I[W.sizset];break}if(W.nodeType===1){if(!M){W.sizcache=F;W.sizset=N}if(typeof y!=="string"){if(W===y){fa=true;break}}else if(E.filter(y,[W]).length>0){fa=W;break}}W=W[w]}I[N]=fa}}}var r=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,
q=0,A=Object.prototype.toString,B=false,K=true;[0,0].sort(function(){K=false;return 0});var E=function(w,y,F,I){F=F||[];var N=y=y||D;if(y.nodeType!==1&&y.nodeType!==9)return[];if(!w||typeof w!=="string")return F;for(var M=[],Y,W,fa,Pa,Ia=true,Ka=aa(y),Ja=w;(r.exec(""),Y=r.exec(Ja))!==null;){Ja=Y[3];M.push(Y[1]);if(Y[2]){Pa=Y[3];break}}if(M.length>1&&Q.exec(w))if(M.length===2&&J.relative[M[0]])W=Ua(M[0]+M[1],y);else for(W=J.relative[M[0]]?[y]:E(M.shift(),y);M.length;){w=M.shift();if(J.relative[w])w+=
M.shift();W=Ua(w,W)}else{if(!I&&M.length>1&&y.nodeType===9&&!Ka&&J.match.ID.test(M[0])&&!J.match.ID.test(M[M.length-1])){Y=E.find(M.shift(),y,Ka);y=Y.expr?E.filter(Y.expr,Y.set)[0]:Y.set[0]}if(y){Y=I?{expr:M.pop(),set:ga(I)}:E.find(M.pop(),M.length===1&&(M[0]==="~"||M[0]==="+")&&y.parentNode?y.parentNode:y,Ka);W=Y.expr?E.filter(Y.expr,Y.set):Y.set;if(M.length>0)fa=ga(W);else Ia=false;for(;M.length;){var za=M.pop();Y=za;if(J.relative[za])Y=M.pop();else za="";if(Y==null)Y=y;J.relative[za](fa,Y,Ka)}}else fa=
[]}fa||(fa=W);fa||E.error(za||w);if(A.call(fa)==="[object Array]")if(Ia)if(y&&y.nodeType===1)for(w=0;fa[w]!=null;w++){if(fa[w]&&(fa[w]===true||fa[w].nodeType===1&&Aa(y,fa[w])))F.push(W[w])}else for(w=0;fa[w]!=null;w++)fa[w]&&fa[w].nodeType===1&&F.push(W[w]);else F.push.apply(F,fa);else ga(fa,F);if(Pa){E(Pa,N,F,I);E.uniqueSort(F)}return F};E.uniqueSort=function(w){if(ka){B=K;w.sort(ka);if(B)for(var y=1;y<w.length;y++)w[y]===w[y-1]&&w.splice(y--,1)}return w};E.matches=function(w,y){return E(w,null,
null,y)};E.find=function(w,y,F){var I,N;if(!w)return[];for(var M=0,Y=J.order.length;M<Y;M++){var W=J.order[M];if(N=J.leftMatch[W].exec(w)){var fa=N[1];N.splice(1,1);if(fa.substr(fa.length-1)!=="\\"){N[1]=(N[1]||"").replace(/\\/g,"");I=J.find[W](N,y,F);if(I!=null){w=w.replace(J.match[W],"");break}}}}I||(I=y.getElementsByTagName("*"));return{set:I,expr:w}};E.filter=function(w,y,F,I){for(var N=w,M=[],Y=y,W,fa,Pa=y&&y[0]&&aa(y[0]);w&&y.length;){for(var Ia in J.filter)if((W=J.leftMatch[Ia].exec(w))!=null&&
W[2]){var Ka=J.filter[Ia],Ja,za;za=W[1];fa=false;W.splice(1,1);if(za.substr(za.length-1)!=="\\"){if(Y===M)M=[];if(J.preFilter[Ia])if(W=J.preFilter[Ia](W,Y,F,M,I,Pa)){if(W===true)continue}else fa=Ja=true;if(W)for(var Ra=0;(za=Y[Ra])!=null;Ra++)if(za){Ja=Ka(za,W,Ra,Y);var cb=I^!!Ja;if(F&&Ja!=null)if(cb)fa=true;else Y[Ra]=false;else if(cb){M.push(za);fa=true}}if(Ja!==a){F||(Y=M);w=w.replace(J.match[Ia],"");if(!fa)return[];break}}}if(w===N)if(fa==null)E.error(w);else break;N=w}return Y};E.error=function(w){throw"Syntax error, unrecognized expression: "+
w;};var J=E.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(w){return w.getAttribute("href")}},relative:{"+":function(w,y){var F=typeof y==="string",I=F&&!/\W/.test(y);F=F&&!I;if(I)y=y.toLowerCase();I=0;for(var N=w.length,M;I<N;I++)if(M=w[I]){for(;(M=M.previousSibling)&&M.nodeType!==1;);w[I]=F||M&&M.nodeName.toLowerCase()===y?M||false:M===y}F&&E.filter(y,w,true)},">":function(w,y){var F=typeof y==="string";if(F&&!/\W/.test(y)){y=y.toLowerCase();for(var I=0,N=w.length;I<N;I++){var M=
w[I];if(M){F=M.parentNode;w[I]=F.nodeName.toLowerCase()===y?F:false}}}else{I=0;for(N=w.length;I<N;I++)if(M=w[I])w[I]=F?M.parentNode:M.parentNode===y;F&&E.filter(y,w,true)}},"":function(w,y,F){var I=q++,N=n;if(typeof y==="string"&&!/\W/.test(y)){var M=y=y.toLowerCase();N=k}N("parentNode",y,I,w,M,F)},"~":function(w,y,F){var I=q++,N=n;if(typeof y==="string"&&!/\W/.test(y)){var M=y=y.toLowerCase();N=k}N("previousSibling",y,I,w,M,F)}},find:{ID:function(w,y,F){if(typeof y.getElementById!=="undefined"&&
!F)return(w=y.getElementById(w[1]))?[w]:[]},NAME:function(w,y){if(typeof y.getElementsByName!=="undefined"){var F=[];y=y.getElementsByName(w[1]);for(var I=0,N=y.length;I<N;I++)y[I].getAttribute("name")===w[1]&&F.push(y[I]);return F.length===0?null:F}},TAG:function(w,y){return y.getElementsByTagName(w[1])}},preFilter:{CLASS:function(w,y,F,I,N,M){w=" "+w[1].replace(/\\/g,"")+" ";if(M)return w;M=0;for(var Y;(Y=y[M])!=null;M++)if(Y)if(N^(Y.className&&(" "+Y.className+" ").replace(/[\t\n]/g," ").indexOf(w)>=
0))F||I.push(Y);else if(F)y[M]=false;return false},ID:function(w){return w[1].replace(/\\/g,"")},TAG:function(w){return w[1].toLowerCase()},CHILD:function(w){if(w[1]==="nth"){var y=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(w[2]==="even"&&"2n"||w[2]==="odd"&&"2n+1"||!/\D/.test(w[2])&&"0n+"+w[2]||w[2]);w[2]=y[1]+(y[2]||1)-0;w[3]=y[3]-0}w[0]=q++;return w},ATTR:function(w,y,F,I,N,M){y=w[1].replace(/\\/g,"");if(!M&&J.attrMap[y])w[1]=J.attrMap[y];if(w[2]==="~=")w[4]=" "+w[4]+" ";return w},PSEUDO:function(w,y,F,I,
N){if(w[1]==="not")if((r.exec(w[3])||"").length>1||/^\w/.test(w[3]))w[3]=E(w[3],null,null,y);else{w=E.filter(w[3],y,F,true^N);F||I.push.apply(I,w);return false}else if(J.match.POS.test(w[0])||J.match.CHILD.test(w[0]))return true;return w},POS:function(w){w.unshift(true);return w}},filters:{enabled:function(w){return w.disabled===false&&w.type!=="hidden"},disabled:function(w){return w.disabled===true},checked:function(w){return w.checked===true},selected:function(w){return w.selected===true},parent:function(w){return!!w.firstChild},
empty:function(w){return!w.firstChild},has:function(w,y,F){return!!E(F[3],w).length},header:function(w){return/h\d/i.test(w.nodeName)},text:function(w){return"text"===w.type},radio:function(w){return"radio"===w.type},checkbox:function(w){return"checkbox"===w.type},file:function(w){return"file"===w.type},password:function(w){return"password"===w.type},submit:function(w){return"submit"===w.type},image:function(w){return"image"===w.type},reset:function(w){return"reset"===w.type},button:function(w){return"button"===
w.type||w.nodeName.toLowerCase()==="button"},input:function(w){return/input|select|textarea|button/i.test(w.nodeName)}},setFilters:{first:function(w,y){return y===0},last:function(w,y,F,I){return y===I.length-1},even:function(w,y){return y%2===0},odd:function(w,y){return y%2===1},lt:function(w,y,F){return y<F[3]-0},gt:function(w,y,F){return y>F[3]-0},nth:function(w,y,F){return F[3]-0===y},eq:function(w,y,F){return F[3]-0===y}},filter:{PSEUDO:function(w,y,F,I){var N=y[1],M=J.filters[N];if(M)return M(w,
F,y,I);else if(N==="contains")return(w.textContent||w.innerText||h([w])||"").indexOf(y[3])>=0;else if(N==="not"){y=y[3];F=0;for(I=y.length;F<I;F++)if(y[F]===w)return false;return true}else E.error("Syntax error, unrecognized expression: "+N)},CHILD:function(w,y){var F=y[1],I=w;switch(F){case "only":case "first":for(;I=I.previousSibling;)if(I.nodeType===1)return false;if(F==="first")return true;I=w;case "last":for(;I=I.nextSibling;)if(I.nodeType===1)return false;return true;case "nth":F=y[2];var N=
y[3];if(F===1&&N===0)return true;y=y[0];var M=w.parentNode;if(M&&(M.sizcache!==y||!w.nodeIndex)){var Y=0;for(I=M.firstChild;I;I=I.nextSibling)if(I.nodeType===1)I.nodeIndex=++Y;M.sizcache=y}w=w.nodeIndex-N;return F===0?w===0:w%F===0&&w/F>=0}},ID:function(w,y){return w.nodeType===1&&w.getAttribute("id")===y},TAG:function(w,y){return y==="*"&&w.nodeType===1||w.nodeName.toLowerCase()===y},CLASS:function(w,y){return(" "+(w.className||w.getAttribute("class"))+" ").indexOf(y)>-1},ATTR:function(w,y){var F=
y[1];w=J.attrHandle[F]?J.attrHandle[F](w):w[F]!=null?w[F]:w.getAttribute(F);F=w+"";var I=y[2];y=y[4];return w==null?I==="!=":I==="="?F===y:I==="*="?F.indexOf(y)>=0:I==="~="?(" "+F+" ").indexOf(y)>=0:!y?F&&w!==false:I==="!="?F!==y:I==="^="?F.indexOf(y)===0:I==="$="?F.substr(F.length-y.length)===y:I==="|="?F===y||F.substr(0,y.length+1)===y+"-":false},POS:function(w,y,F,I){var N=J.setFilters[y[2]];if(N)return N(w,F,y,I)}}},Q=J.match.POS;for(var X in J.match){J.match[X]=new RegExp(J.match[X].source+/(?![^\[]*\])(?![^\(]*\))/.source);
J.leftMatch[X]=new RegExp(/(^(?:.|\r|\n)*?)/.source+J.match[X].source.replace(/\\(\d+)/g,function(w,y){return"\\"+(y-0+1)}))}var ga=function(w,y){w=Array.prototype.slice.call(w,0);if(y){y.push.apply(y,w);return y}return w};try{Array.prototype.slice.call(D.documentElement.childNodes,0)}catch(na){ga=function(w,y){y=y||[];if(A.call(w)==="[object Array]")Array.prototype.push.apply(y,w);else if(typeof w.length==="number")for(var F=0,I=w.length;F<I;F++)y.push(w[F]);else for(F=0;w[F];F++)y.push(w[F]);return y}}var ka;
if(D.documentElement.compareDocumentPosition)ka=function(w,y){if(!w.compareDocumentPosition||!y.compareDocumentPosition){if(w==y)B=true;return w.compareDocumentPosition?-1:1}w=w.compareDocumentPosition(y)&4?-1:w===y?0:1;if(w===0)B=true;return w};else if("sourceIndex"in D.documentElement)ka=function(w,y){if(!w.sourceIndex||!y.sourceIndex){if(w==y)B=true;return w.sourceIndex?-1:1}w=w.sourceIndex-y.sourceIndex;if(w===0)B=true;return w};else if(D.createRange)ka=function(w,y){if(!w.ownerDocument||!y.ownerDocument){if(w==
y)B=true;return w.ownerDocument?-1:1}var F=w.ownerDocument.createRange(),I=y.ownerDocument.createRange();F.setStart(w,0);F.setEnd(w,0);I.setStart(y,0);I.setEnd(y,0);w=F.compareBoundaryPoints(Range.START_TO_END,I);if(w===0)B=true;return w};(function(){var w=D.createElement("div"),y="script"+(new Date).getTime();w.innerHTML="<a name='"+y+"'/>";var F=D.documentElement;F.insertBefore(w,F.firstChild);if(D.getElementById(y)){J.find.ID=function(I,N,M){if(typeof N.getElementById!=="undefined"&&!M)return(N=
N.getElementById(I[1]))?N.id===I[1]||typeof N.getAttributeNode!=="undefined"&&N.getAttributeNode("id").nodeValue===I[1]?[N]:a:[]};J.filter.ID=function(I,N){var M=typeof I.getAttributeNode!=="undefined"&&I.getAttributeNode("id");return I.nodeType===1&&M&&M.nodeValue===N}}F.removeChild(w);F=w=null})();(function(){var w=D.createElement("div");w.appendChild(D.createComment(""));if(w.getElementsByTagName("*").length>0)J.find.TAG=function(y,F){F=F.getElementsByTagName(y[1]);if(y[1]==="*"){y=[];for(var I=
0;F[I];I++)F[I].nodeType===1&&y.push(F[I]);F=y}return F};w.innerHTML="<a href='#'></a>";if(w.firstChild&&typeof w.firstChild.getAttribute!=="undefined"&&w.firstChild.getAttribute("href")!=="#")J.attrHandle.href=function(y){return y.getAttribute("href",2)};w=null})();D.querySelectorAll&&function(){var w=E,y=D.createElement("div");y.innerHTML="<p class='TEST'></p>";if(!(y.querySelectorAll&&y.querySelectorAll(".TEST").length===0)){E=function(I,N,M,Y){N=N||D;if(!Y&&N.nodeType===9&&!aa(N))try{return ga(N.querySelectorAll(I),
M)}catch(W){}return w(I,N,M,Y)};for(var F in w)E[F]=w[F];y=null}}();(function(){var w=D.createElement("div");w.innerHTML="<div class='test e'></div><div class='test'></div>";if(!(!w.getElementsByClassName||w.getElementsByClassName("e").length===0)){w.lastChild.className="e";if(w.getElementsByClassName("e").length!==1){J.order.splice(1,0,"CLASS");J.find.CLASS=function(y,F,I){if(typeof F.getElementsByClassName!=="undefined"&&!I)return F.getElementsByClassName(y[1])};w=null}}})();var Aa=D.compareDocumentPosition?
function(w,y){return!!(w.compareDocumentPosition(y)&16)}:function(w,y){return w!==y&&(w.contains?w.contains(y):true)},aa=function(w){return(w=(w?w.ownerDocument||w:0).documentElement)?w.nodeName!=="HTML":false},Ua=function(w,y){var F=[],I="",N;for(y=y.nodeType?[y]:y;N=J.match.PSEUDO.exec(w);){I+=N[0];w=w.replace(J.match.PSEUDO,"")}w=J.relative[w]?w+"*":w;N=0;for(var M=y.length;N<M;N++)E(w,y[N],F);return E.filter(I,F)};l.find=E;l.expr=E.selectors;l.expr[":"]=l.expr.filters;l.unique=E.uniqueSort;l.text=
h;l.isXMLDoc=aa;l.contains=Aa})();var Da=/Until$/,La=/^(?:parents|prevUntil|prevAll)/,Ma=/,/;ma=Array.prototype.slice;var db=function(h,k,n){if(l.isFunction(k))return l.grep(h,function(q,A){return!!k.call(q,A,q)===n});else if(k.nodeType)return l.grep(h,function(q){return q===k===n});else if(typeof k==="string"){var r=l.grep(h,function(q){return q.nodeType===1});if(Z.test(k))return l.filter(k,r,!n);else k=l.filter(k,r)}return l.grep(h,function(q){return l.inArray(q,k)>=0===n})};l.fn.extend({find:function(h){for(var k=
this.pushStack("","find",h),n=0,r=0,q=this.length;r<q;r++){n=k.length;l.find(h,this[r],k);if(r>0)for(var A=n;A<k.length;A++)for(var B=0;B<n;B++)if(k[B]===k[A]){k.splice(A--,1);break}}return k},has:function(h){var k=l(h);return this.filter(function(){for(var n=0,r=k.length;n<r;n++)if(l.contains(this,k[n]))return true})},not:function(h){return this.pushStack(db(this,h,false),"not",h)},filter:function(h){return this.pushStack(db(this,h,true),"filter",h)},is:function(h){return!!h&&l.filter(h,this).length>
0},closest:function(h,k){if(l.isArray(h)){var n=[],r=this[0],q,A={},B;if(r&&h.length){q=0;for(var K=h.length;q<K;q++){B=h[q];A[B]||(A[B]=l.expr.match.POS.test(B)?l(B,k||this.context):B)}for(;r&&r.ownerDocument&&r!==k;){for(B in A){q=A[B];if(q.jquery?q.index(r)>-1:l(r).is(q)){n.push({selector:B,elem:r});delete A[B]}}r=r.parentNode}}return n}var E=l.expr.match.POS.test(h)?l(h,k||this.context):null;return this.map(function(J,Q){for(;Q&&Q.ownerDocument&&Q!==k;){if(E?E.index(Q)>-1:l(Q).is(h))return Q;
Q=Q.parentNode}return null})},index:function(h){if(!h||typeof h==="string")return l.inArray(this[0],h?l(h):this.parent().children());return l.inArray(h.jquery?h[0]:h,this)},add:function(h,k){h=typeof h==="string"?l(h,k||this.context):l.makeArray(h);k=l.merge(this.get(),h);return this.pushStack(p(h[0])||p(k[0])?k:l.unique(k))},andSelf:function(){return this.add(this.prevObject)}});l.each({parent:function(h){return(h=h.parentNode)&&h.nodeType!==11?h:null},parents:function(h){return l.dir(h,"parentNode")},
parentsUntil:function(h,k,n){return l.dir(h,"parentNode",n)},next:function(h){return l.nth(h,2,"nextSibling")},prev:function(h){return l.nth(h,2,"previousSibling")},nextAll:function(h){return l.dir(h,"nextSibling")},prevAll:function(h){return l.dir(h,"previousSibling")},nextUntil:function(h,k,n){return l.dir(h,"nextSibling",n)},prevUntil:function(h,k,n){return l.dir(h,"previousSibling",n)},siblings:function(h){return l.sibling(h.parentNode.firstChild,h)},children:function(h){return l.sibling(h.firstChild)},
contents:function(h){return l.nodeName(h,"iframe")?h.contentDocument||h.contentWindow.document:l.makeArray(h.childNodes)}},function(h,k){l.fn[h]=function(n,r){var q=l.map(this,k,n);Da.test(h)||(r=n);if(r&&typeof r==="string")q=l.filter(r,q);q=this.length>1?l.unique(q):q;if((this.length>1||Ma.test(r))&&La.test(h))q=q.reverse();return this.pushStack(q,h,ma.call(arguments).join(","))}});l.extend({filter:function(h,k,n){if(n)h=":not("+h+")";return l.find.matches(h,k)},dir:function(h,k,n){var r=[];for(h=
h[k];h&&h.nodeType!==9&&(n===a||h.nodeType!==1||!l(h).is(n));){h.nodeType===1&&r.push(h);h=h[k]}return r},nth:function(h,k,n){k=k||1;for(var r=0;h;h=h[n])if(h.nodeType===1&&++r===k)break;return h},sibling:function(h,k){for(var n=[];h;h=h.nextSibling)h.nodeType===1&&h!==k&&n.push(h);return n}});var eb=/ jQuery\d+="(?:\d+|null)"/g,Sa=/^\s+/,fb=/(<([\w:]+)[^>]*?)\/>/g,lb=/^(?:area|br|col|embed|hr|img|input|link|meta|param)$/i,gb=/<([\w:]+)/,mb=/<tbody/i,nb=/<|&#?\w+;/,$a=/<script|<object|<embed|<option|<style/i,
ab=/checked\s*(?:[^=]|=\s*.checked.)/i,hb=function(h,k,n){return lb.test(n)?h:k+"></"+n+">"},Ba={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,"",""]};Ba.optgroup=Ba.option;Ba.tbody=Ba.tfoot=Ba.colgroup=Ba.caption=Ba.thead;Ba.th=
Ba.td;if(!l.support.htmlSerialize)Ba._default=[1,"div<div>","</div>"];l.fn.extend({text:function(h){if(l.isFunction(h))return this.each(function(k){var n=l(this);n.text(h.call(this,k,n.text()))});if(typeof h!=="object"&&h!==a)return this.empty().append((this[0]&&this[0].ownerDocument||D).createTextNode(h));return l.text(this)},wrapAll:function(h){if(l.isFunction(h))return this.each(function(n){l(this).wrapAll(h.call(this,n))});if(this[0]){var k=l(h,this[0].ownerDocument).eq(0).clone(true);this[0].parentNode&&
k.insertBefore(this[0]);k.map(function(){for(var n=this;n.firstChild&&n.firstChild.nodeType===1;)n=n.firstChild;return n}).append(this)}return this},wrapInner:function(h){if(l.isFunction(h))return this.each(function(k){l(this).wrapInner(h.call(this,k))});return this.each(function(){var k=l(this),n=k.contents();n.length?n.wrapAll(h):k.append(h)})},wrap:function(h){return this.each(function(){l(this).wrapAll(h)})},unwrap:function(){return this.parent().each(function(){l.nodeName(this,"body")||l(this).replaceWith(this.childNodes)}).end()},
append:function(){return this.domManip(arguments,true,function(h){this.nodeType===1&&this.appendChild(h)})},prepend:function(){return this.domManip(arguments,true,function(h){this.nodeType===1&&this.insertBefore(h,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(k){this.parentNode.insertBefore(k,this)});else if(arguments.length){var h=l(arguments[0]);h.push.apply(h,this.toArray());return this.pushStack(h,"before",arguments)}},after:function(){if(this[0]&&
this[0].parentNode)return this.domManip(arguments,false,function(k){this.parentNode.insertBefore(k,this.nextSibling)});else if(arguments.length){var h=this.pushStack(this,"after",arguments);h.push.apply(h,l(arguments[0]).toArray());return h}},remove:function(h,k){for(var n=0,r;(r=this[n])!=null;n++)if(!h||l.filter(h,[r]).length){if(!k&&r.nodeType===1){l.cleanData(r.getElementsByTagName("*"));l.cleanData([r])}r.parentNode&&r.parentNode.removeChild(r)}return this},empty:function(){for(var h=0,k;(k=
this[h])!=null;h++)for(k.nodeType===1&&l.cleanData(k.getElementsByTagName("*"));k.firstChild;)k.removeChild(k.firstChild);return this},clone:function(h){var k=this.map(function(){if(!l.support.noCloneEvent&&!l.isXMLDoc(this)){var n=this.outerHTML,r=this.ownerDocument;if(!n){n=r.createElement("div");n.appendChild(this.cloneNode(true));n=n.innerHTML}return l.clean([n.replace(eb,"").replace(/=([^="'>\s]+\/)>/g,'="$1">').replace(Sa,"")],r)[0]}else return this.cloneNode(true)});if(h===true){v(this,k);
v(this.find("*"),k.find("*"))}return k},html:function(h){if(h===a)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(eb,""):null;else if(typeof h==="string"&&!$a.test(h)&&(l.support.leadingWhitespace||!Sa.test(h))&&!Ba[(gb.exec(h)||["",""])[1].toLowerCase()]){h=h.replace(fb,hb);try{for(var k=0,n=this.length;k<n;k++)if(this[k].nodeType===1){l.cleanData(this[k].getElementsByTagName("*"));this[k].innerHTML=h}}catch(r){this.empty().append(h)}}else l.isFunction(h)?this.each(function(q){var A=
l(this),B=A.html();A.empty().append(function(){return h.call(this,q,B)})}):this.empty().append(h);return this},replaceWith:function(h){if(this[0]&&this[0].parentNode){if(l.isFunction(h))return this.each(function(k){var n=l(this),r=n.html();n.replaceWith(h.call(this,k,r))});if(typeof h!=="string")h=l(h).detach();return this.each(function(){var k=this.nextSibling,n=this.parentNode;l(this).remove();k?l(k).before(h):l(n).append(h)})}else return this.pushStack(l(l.isFunction(h)?h():h),"replaceWith",h)},
detach:function(h){return this.remove(h,true)},domManip:function(h,k,n){function r(X){return l.nodeName(X,"table")?X.getElementsByTagName("tbody")[0]||X.appendChild(X.ownerDocument.createElement("tbody")):X}var q,A,B=h[0],K=[],E;if(!l.support.checkClone&&arguments.length===3&&typeof B==="string"&&ab.test(B))return this.each(function(){l(this).domManip(h,k,n,true)});if(l.isFunction(B))return this.each(function(X){var ga=l(this);h[0]=B.call(this,X,k?ga.html():a);ga.domManip(h,k,n)});if(this[0]){q=B&&
B.parentNode;q=l.support.parentNode&&q&&q.nodeType===11&&q.childNodes.length===this.length?{fragment:q}:x(h,this,K);E=q.fragment;if(A=E.childNodes.length===1?(E=E.firstChild):E.firstChild){k=k&&l.nodeName(A,"tr");for(var J=0,Q=this.length;J<Q;J++)n.call(k?r(this[J],A):this[J],J>0||q.cacheable||this.length>1?E.cloneNode(true):E)}K.length&&l.each(K,f)}return this}});l.fragments={};l.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(h,
k){l.fn[h]=function(n){var r=[];n=l(n);var q=this.length===1&&this[0].parentNode;if(q&&q.nodeType===11&&q.childNodes.length===1&&n.length===1){n[k](this[0]);return this}else{q=0;for(var A=n.length;q<A;q++){var B=(q>0?this.clone(true):this).get();l.fn[k].apply(l(n[q]),B);r=r.concat(B)}return this.pushStack(r,h,n.selector)}}});l.extend({clean:function(h,k,n,r){k=k||D;if(typeof k.createElement==="undefined")k=k.ownerDocument||k[0]&&k[0].ownerDocument||D;for(var q=[],A=0,B;(B=h[A])!=null;A++){if(typeof B===
"number")B+="";if(B){if(typeof B==="string"&&!nb.test(B))B=k.createTextNode(B);else if(typeof B==="string"){B=B.replace(fb,hb);var K=(gb.exec(B)||["",""])[1].toLowerCase(),E=Ba[K]||Ba._default,J=E[0],Q=k.createElement("div");for(Q.innerHTML=E[1]+B+E[2];J--;)Q=Q.lastChild;if(!l.support.tbody){J=mb.test(B);K=K==="table"&&!J?Q.firstChild&&Q.firstChild.childNodes:E[1]==="<table>"&&!J?Q.childNodes:[];for(E=K.length-1;E>=0;--E)l.nodeName(K[E],"tbody")&&!K[E].childNodes.length&&K[E].parentNode.removeChild(K[E])}!l.support.leadingWhitespace&&
Sa.test(B)&&Q.insertBefore(k.createTextNode(Sa.exec(B)[0]),Q.firstChild);B=Q.childNodes}if(B.nodeType)q.push(B);else q=l.merge(q,B)}}if(n)for(A=0;q[A];A++)if(r&&l.nodeName(q[A],"script")&&(!q[A].type||q[A].type.toLowerCase()==="text/javascript"))r.push(q[A].parentNode?q[A].parentNode.removeChild(q[A]):q[A]);else{q[A].nodeType===1&&q.splice.apply(q,[A+1,0].concat(l.makeArray(q[A].getElementsByTagName("script"))));n.appendChild(q[A])}return q},cleanData:function(h){for(var k,n,r=l.cache,q=l.event.special,
A=l.support.deleteExpando,B=0,K;(K=h[B])!=null;B++)if(n=K[l.expando]){k=r[n];if(k.events)for(var E in k.events)q[E]?l.event.remove(K,E):S(K,E,k.handle);if(A)delete K[l.expando];else K.removeAttribute&&K.removeAttribute(l.expando);delete r[n]}}});var ob=/z-?index|font-?weight|opacity|zoom|line-?height/i,ib=/alpha\([^)]*\)/,jb=/opacity=([^)]*)/,Va=/float/i,Wa=/-([a-z])/ig,pb=/([A-Z])/g,qb=/^-?\d+(?:px)?$/i,rb=/^-?\d/,sb={position:"absolute",visibility:"hidden",display:"block"},tb=["Left","Right"],ub=
["Top","Bottom"],vb=D.defaultView&&D.defaultView.getComputedStyle,kb=l.support.cssFloat?"cssFloat":"styleFloat",Xa=function(h,k){return k.toUpperCase()};l.fn.css=function(h,k){return b(this,h,k,true,function(n,r,q){if(q===a)return l.curCSS(n,r);if(typeof q==="number"&&!ob.test(r))q+="px";l.style(n,r,q)})};l.extend({style:function(h,k,n){if(!h||h.nodeType===3||h.nodeType===8)return a;if((k==="width"||k==="height")&&parseFloat(n)<0)n=a;var r=h.style||h,q=n!==a;if(!l.support.opacity&&k==="opacity"){if(q){r.zoom=
1;k=parseInt(n,10)+""==="NaN"?"":"alpha(opacity="+n*100+")";h=r.filter||l.curCSS(h,"filter")||"";r.filter=ib.test(h)?h.replace(ib,k):k}return r.filter&&r.filter.indexOf("opacity=")>=0?parseFloat(jb.exec(r.filter)[1])/100+"":""}if(Va.test(k))k=kb;k=k.replace(Wa,Xa);if(q)r[k]=n;return r[k]},css:function(h,k,n,r){if(k==="width"||k==="height"){var q,A=k==="width"?tb:ub;n=function(){q=k==="width"?h.offsetWidth:h.offsetHeight;r!=="border"&&l.each(A,function(){r||(q-=parseFloat(l.curCSS(h,"padding"+this,
true))||0);if(r==="margin")q+=parseFloat(l.curCSS(h,"margin"+this,true))||0;else q-=parseFloat(l.curCSS(h,"border"+this+"Width",true))||0})};h.offsetWidth!==0?n():l.swap(h,sb,n);return Math.max(0,Math.round(q))}return l.curCSS(h,k,n)},curCSS:function(h,k,n){var r,q=h.style;if(!l.support.opacity&&k==="opacity"&&h.currentStyle){r=jb.test(h.currentStyle.filter||"")?parseFloat(RegExp.$1)/100+"":"";return r===""?"1":r}if(Va.test(k))k=kb;if(!n&&q&&q[k])r=q[k];else if(vb){if(Va.test(k))k="float";k=k.replace(pb,
"-$1").toLowerCase();q=h.ownerDocument.defaultView;if(!q)return null;if(h=q.getComputedStyle(h,null))r=h.getPropertyValue(k);if(k==="opacity"&&r==="")r="1"}else if(h.currentStyle){n=k.replace(Wa,Xa);r=h.currentStyle[k]||h.currentStyle[n];if(!qb.test(r)&&rb.test(r)){k=q.left;var A=h.runtimeStyle.left;h.runtimeStyle.left=h.currentStyle.left;q.left=n==="fontSize"?"1em":r||0;r=q.pixelLeft+"px";q.left=k;h.runtimeStyle.left=A}}return r},swap:function(h,k,n){var r={};for(var q in k){r[q]=h.style[q];h.style[q]=
k[q]}n.call(h);for(q in k)h.style[q]=r[q]}});if(l.expr&&l.expr.filters){l.expr.filters.hidden=function(h){var k=h.offsetWidth,n=h.offsetHeight,r=h.nodeName.toLowerCase()==="tr";return k===0&&n===0&&!r?true:k>0&&n>0&&!r?false:l.curCSS(h,"display")==="none"};l.expr.filters.visible=function(h){return!l.expr.filters.hidden(h)}}var wb=g(),xb=/<script(.|\s)*?\/script>/gi,yb=/select|textarea/i,zb=/color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week/i,Na=/=\?(&|$)/,
Ya=/\?/,Ab=/(\?|&)_=.*?(&|$)/,Bb=/^(\w+:)?\/\/([^\/?#]+)/,Cb=/%20/g,Db=l.fn.load;l.fn.extend({load:function(h,k,n){if(typeof h!=="string")return Db.call(this,h);else if(!this.length)return this;var r=h.indexOf(" ");if(r>=0){var q=h.slice(r,h.length);h=h.slice(0,r)}r="GET";if(k)if(l.isFunction(k)){n=k;k=null}else if(typeof k==="object"){k=l.param(k,l.ajaxSettings.traditional);r="POST"}var A=this;l.ajax({url:h,type:r,dataType:"html",data:k,complete:function(B,K){if(K==="success"||K==="notmodified")A.html(q?
l("<div />").append(B.responseText.replace(xb,"")).find(q):B.responseText);n&&A.each(n,[B.responseText,K,B])}});return this},serialize:function(){return l.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?l.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||yb.test(this.nodeName)||zb.test(this.type))}).map(function(h,k){h=l(this).val();return h==null?null:l.isArray(h)?l.map(h,function(n){return{name:k.name,
value:n}}):{name:k.name,value:h}}).get()}});l.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(h,k){l.fn[k]=function(n){return this.bind(k,n)}});l.extend({get:function(h,k,n,r){if(l.isFunction(k)){r=r||n;n=k;k=null}return l.ajax({type:"GET",url:h,data:k,success:n,dataType:r})},getScript:function(h,k){return l.get(h,null,k,"script")},getJSON:function(h,k,n){return l.get(h,k,n,"json")},post:function(h,k,n,r){if(l.isFunction(k)){r=r||n;n=k;k={}}return l.ajax({type:"POST",
url:h,data:k,success:n,dataType:r})},ajaxSetup:function(h){l.extend(l.ajaxSettings,h)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:d.XMLHttpRequest&&(d.location.protocol!=="file:"||!d.ActiveXObject)?function(){return new d.XMLHttpRequest}:function(){try{return new d.ActiveXObject("Microsoft.XMLHTTP")}catch(h){}},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(h){function k(){q.success&&q.success.call(E,K,B,aa);q.global&&r("ajaxSuccess",[aa,q])}function n(){q.complete&&q.complete.call(E,aa,B);q.global&&r("ajaxComplete",[aa,q]);q.global&&!--l.active&&l.event.trigger("ajaxStop")}function r(N,M){(q.context?l(q.context):l.event).trigger(N,M)}var q=l.extend(true,{},l.ajaxSettings,h),A,B,K,E=h&&h.context||q,J=q.type.toUpperCase();if(q.data&&q.processData&&
typeof q.data!=="string")q.data=l.param(q.data,q.traditional);if(q.dataType==="jsonp"){if(J==="GET")Na.test(q.url)||(q.url+=(Ya.test(q.url)?"&":"?")+(q.jsonp||"callback")+"=?");else if(!q.data||!Na.test(q.data))q.data=(q.data?q.data+"&":"")+(q.jsonp||"callback")+"=?";q.dataType="json"}if(q.dataType==="json"&&(q.data&&Na.test(q.data)||Na.test(q.url))){A=q.jsonpCallback||"jsonp"+wb++;if(q.data)q.data=(q.data+"").replace(Na,"="+A+"$1");q.url=q.url.replace(Na,"="+A+"$1");q.dataType="script";d[A]=d[A]||
function(N){K=N;k();n();d[A]=a;try{delete d[A]}catch(M){}ga&&ga.removeChild(na)}}if(q.dataType==="script"&&q.cache===null)q.cache=false;if(q.cache===false&&J==="GET"){var Q=g(),X=q.url.replace(Ab,"$1_="+Q+"$2");q.url=X+(X===q.url?(Ya.test(q.url)?"&":"?")+"_="+Q:"")}if(q.data&&J==="GET")q.url+=(Ya.test(q.url)?"&":"?")+q.data;q.global&&!l.active++&&l.event.trigger("ajaxStart");Q=(Q=Bb.exec(q.url))&&(Q[1]&&Q[1]!==location.protocol||Q[2]!==location.host);if(q.dataType==="script"&&J==="GET"&&Q){var ga=
D.getElementsByTagName("head")[0]||D.documentElement,na=D.createElement("script");na.src=q.url;if(q.scriptCharset)na.charset=q.scriptCharset;if(!A){var ka=false;na.onload=na.onreadystatechange=function(){if(!ka&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete")){ka=true;k();n();na.onload=na.onreadystatechange=null;ga&&na.parentNode&&ga.removeChild(na)}}}ga.insertBefore(na,ga.firstChild);return a}var Aa=false,aa=q.xhr();if(aa){q.username?aa.open(J,q.url,q.async,q.username,
q.password):aa.open(J,q.url,q.async);try{if(q.data||h&&h.contentType)aa.setRequestHeader("Content-Type",q.contentType);if(q.ifModified){l.lastModified[q.url]&&aa.setRequestHeader("If-Modified-Since",l.lastModified[q.url]);l.etag[q.url]&&aa.setRequestHeader("If-None-Match",l.etag[q.url])}Q||aa.setRequestHeader("X-Requested-With","XMLHttpRequest");aa.setRequestHeader("Accept",q.dataType&&q.accepts[q.dataType]?q.accepts[q.dataType]+", */*":q.accepts._default)}catch(Ua){}if(q.beforeSend&&q.beforeSend.call(E,
aa,q)===false){q.global&&!--l.active&&l.event.trigger("ajaxStop");aa.abort();return false}q.global&&r("ajaxSend",[aa,q]);var w=aa.onreadystatechange=function(N){if(!aa||aa.readyState===0||N==="abort"){Aa||n();Aa=true;if(aa)aa.onreadystatechange=l.noop}else if(!Aa&&aa&&(aa.readyState===4||N==="timeout")){Aa=true;aa.onreadystatechange=l.noop;B=N==="timeout"?"timeout":!l.httpSuccess(aa)?"error":q.ifModified&&l.httpNotModified(aa,q.url)?"notmodified":"success";var M;if(B==="success")try{K=l.httpData(aa,
q.dataType,q)}catch(Y){B="parsererror";M=Y}if(B==="success"||B==="notmodified")A||k();else l.handleError(q,aa,B,M);n();N==="timeout"&&aa.abort();if(q.async)aa=null}};try{var y=aa.abort;aa.abort=function(){aa&&y.call(aa);w("abort")}}catch(F){}q.async&&q.timeout>0&&setTimeout(function(){aa&&!Aa&&w("timeout")},q.timeout);try{aa.send(J==="POST"||J==="PUT"||J==="DELETE"?q.data:null)}catch(I){l.handleError(q,aa,null,I);n()}q.async||w();return aa}},handleError:function(h,k,n,r){if(h.error)h.error.call(h.context||
h,k,n,r);if(h.global)(h.context?l(h.context):l.event).trigger("ajaxError",[k,h,r])},active:0,httpSuccess:function(h){try{return!h.status&&location.protocol==="file:"||h.status>=200&&h.status<300||h.status===304||h.status===1223||h.status===0}catch(k){}return false},httpNotModified:function(h,k){var n=h.getResponseHeader("Last-Modified"),r=h.getResponseHeader("Etag");if(n)l.lastModified[k]=n;if(r)l.etag[k]=r;return h.status===304||h.status===0},httpData:function(h,k,n){var r=h.getResponseHeader("content-type")||
"",q=k==="xml"||!k&&r.indexOf("xml")>=0;h=q?h.responseXML:h.responseText;q&&h.documentElement.nodeName==="parsererror"&&l.error("parsererror");if(n&&n.dataFilter)h=n.dataFilter(h,k);if(typeof h==="string")if(k==="json"||!k&&r.indexOf("json")>=0)h=l.parseJSON(h);else if(k==="script"||!k&&r.indexOf("javascript")>=0)l.globalEval(h);return h},param:function(h,k){function n(B,K){if(l.isArray(K))l.each(K,function(E,J){k||/\[\]$/.test(B)?r(B,J):n(B+"["+(typeof J==="object"||l.isArray(J)?E:"")+"]",J)});else!k&&
K!=null&&typeof K==="object"?l.each(K,function(E,J){n(B+"["+E+"]",J)}):r(B,K)}function r(B,K){K=l.isFunction(K)?K():K;q[q.length]=encodeURIComponent(B)+"="+encodeURIComponent(K)}var q=[];if(k===a)k=l.ajaxSettings.traditional;if(l.isArray(h)||h.jquery)l.each(h,function(){r(this.name,this.value)});else for(var A in h)n(A,h[A]);return q.join("&").replace(Cb,"+")}});var Za={},Eb=/toggle|show|hide/,Fb=/^([+-]=)?([\d+-.]+)(.*)$/,Ta,bb=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],
["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];l.fn.extend({show:function(h,k){if(h||h===0)return this.animate(z("show",3),h,k);else{h=0;for(k=this.length;h<k;h++){var n=l.data(this[h],"olddisplay");this[h].style.display=n||"";if(l.css(this[h],"display")==="none"){n=this[h].nodeName;var r;if(Za[n])r=Za[n];else{var q=l("<"+n+" />").appendTo("body");r=q.css("display");if(r==="none")r="block";q.remove();Za[n]=r}l.data(this[h],"olddisplay",r)}}h=0;for(k=this.length;h<k;h++)this[h].style.display=
l.data(this[h],"olddisplay")||"";return this}},hide:function(h,k){if(h||h===0)return this.animate(z("hide",3),h,k);else{h=0;for(k=this.length;h<k;h++){var n=l.data(this[h],"olddisplay");!n&&n!=="none"&&l.data(this[h],"olddisplay",l.css(this[h],"display"))}h=0;for(k=this.length;h<k;h++)this[h].style.display="none";return this}},_toggle:l.fn.toggle,toggle:function(h,k){var n=typeof h==="boolean";if(l.isFunction(h)&&l.isFunction(k))this._toggle.apply(this,arguments);else h==null||n?this.each(function(){var r=
n?h:l(this).is(":hidden");l(this)[r?"show":"hide"]()}):this.animate(z("toggle",3),h,k);return this},fadeTo:function(h,k,n){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:k},h,n)},animate:function(h,k,n,r){var q=l.speed(k,n,r);if(l.isEmptyObject(h))return this.each(q.complete);return this[q.queue===false?"each":"queue"](function(){var A=l.extend({},q),B,K=this.nodeType===1&&l(this).is(":hidden"),E=this;for(B in h){var J=B.replace(Wa,Xa);if(B!==J){h[J]=h[B];delete h[B];
B=J}if(h[B]==="hide"&&K||h[B]==="show"&&!K)return A.complete.call(this);if((B==="height"||B==="width")&&this.style){A.display=l.css(this,"display");A.overflow=this.style.overflow}if(l.isArray(h[B])){(A.specialEasing=A.specialEasing||{})[B]=h[B][1];h[B]=h[B][0]}}if(A.overflow!=null)this.style.overflow="hidden";A.curAnim=l.extend({},h);l.each(h,function(Q,X){var ga=new l.fx(E,A,Q);if(Eb.test(X))ga[X==="toggle"?K?"show":"hide":X](h);else{var na=Fb.exec(X),ka=ga.cur(true)||0;if(na){X=parseFloat(na[2]);
var Aa=na[3]||"px";if(Aa!=="px"){E.style[Q]=(X||1)+Aa;ka=(X||1)/ga.cur(true)*ka;E.style[Q]=ka+Aa}if(na[1])X=(na[1]==="-="?-1:1)*X+ka;ga.custom(ka,X,Aa)}else ga.custom(ka,X,"")}});return true})},stop:function(h,k){var n=l.timers;h&&this.queue([]);this.each(function(){for(var r=n.length-1;r>=0;r--)if(n[r].elem===this){k&&n[r](true);n.splice(r,1)}});k||this.dequeue();return this}});l.each({slideDown:z("show",1),slideUp:z("hide",1),slideToggle:z("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},
function(h,k){l.fn[h]=function(n,r){return this.animate(k,n,r)}});l.extend({speed:function(h,k,n){var r=h&&typeof h==="object"?h:{complete:n||!n&&k||l.isFunction(h)&&h,duration:h,easing:n&&k||k&&!l.isFunction(k)&&k};r.duration=l.fx.off?0:typeof r.duration==="number"?r.duration:l.fx.speeds[r.duration]||l.fx.speeds._default;r.old=r.complete;r.complete=function(){r.queue!==false&&l(this).dequeue();l.isFunction(r.old)&&r.old.call(this)};return r},easing:{linear:function(h,k,n,r){return n+r*h},swing:function(h,
k,n,r){return(-Math.cos(h*Math.PI)/2+0.5)*r+n}},timers:[],fx:function(h,k,n){this.options=k;this.elem=h;this.prop=n;if(!k.orig)k.orig={}}});l.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this);(l.fx.step[this.prop]||l.fx.step._default)(this);if((this.prop==="height"||this.prop==="width")&&this.elem.style)this.elem.style.display="block"},cur:function(h){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];
return(h=parseFloat(l.css(this.elem,this.prop,h)))&&h>-10000?h:parseFloat(l.curCSS(this.elem,this.prop))||0},custom:function(h,k,n){function r(A){return q.step(A)}this.startTime=g();this.start=h;this.end=k;this.unit=n||this.unit||"px";this.now=this.start;this.pos=this.state=0;var q=this;r.elem=this.elem;if(r()&&l.timers.push(r)&&!Ta)Ta=setInterval(l.fx.tick,13)},show:function(){this.options.orig[this.prop]=l.style(this.elem,this.prop);this.options.show=true;this.custom(this.prop==="width"||this.prop===
"height"?1:0,this.cur());l(this.elem).show()},hide:function(){this.options.orig[this.prop]=l.style(this.elem,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(h){var k=g(),n=true;if(h||k>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;for(var r in this.options.curAnim)if(this.options.curAnim[r]!==true)n=false;if(n){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;
h=l.data(this.elem,"olddisplay");this.elem.style.display=h?h:this.options.display;if(l.css(this.elem,"display")==="none")this.elem.style.display="block"}this.options.hide&&l(this.elem).hide();if(this.options.hide||this.options.show)for(var q in this.options.curAnim)l.style(this.elem,q,this.options.orig[q]);this.options.complete.call(this.elem)}return false}else{q=k-this.startTime;this.state=q/this.options.duration;h=this.options.easing||(l.easing.swing?"swing":"linear");this.pos=l.easing[this.options.specialEasing&&
this.options.specialEasing[this.prop]||h](this.state,q,0,1,this.options.duration);this.now=this.start+(this.end-this.start)*this.pos;this.update()}return true}};l.extend(l.fx,{tick:function(){for(var h=l.timers,k=0;k<h.length;k++)h[k]()||h.splice(k--,1);h.length||l.fx.stop()},stop:function(){clearInterval(Ta);Ta=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(h){l.style(h.elem,"opacity",h.now)},_default:function(h){if(h.elem.style&&h.elem.style[h.prop]!=null)h.elem.style[h.prop]=
(h.prop==="width"||h.prop==="height"?Math.max(0,h.now):h.now)+h.unit;else h.elem[h.prop]=h.now}}});if(l.expr&&l.expr.filters)l.expr.filters.animated=function(h){return l.grep(l.timers,function(k){return h===k.elem}).length};l.fn.offset="getBoundingClientRect"in D.documentElement?function(h){var k=this[0];if(h)return this.each(function(q){l.offset.setOffset(this,h,q)});if(!k||!k.ownerDocument)return null;if(k===k.ownerDocument.body)return l.offset.bodyOffset(k);var n=k.getBoundingClientRect(),r=k.ownerDocument;
k=r.body;r=r.documentElement;return{top:n.top+(self.pageYOffset||l.support.boxModel&&r.scrollTop||k.scrollTop)-(r.clientTop||k.clientTop||0),left:n.left+(self.pageXOffset||l.support.boxModel&&r.scrollLeft||k.scrollLeft)-(r.clientLeft||k.clientLeft||0)}}:function(h){var k=this[0];if(h)return this.each(function(Q){l.offset.setOffset(this,h,Q)});if(!k||!k.ownerDocument)return null;if(k===k.ownerDocument.body)return l.offset.bodyOffset(k);l.offset.initialize();var n=k.offsetParent,r=k,q=k.ownerDocument,
A,B=q.documentElement,K=q.body;r=(q=q.defaultView)?q.getComputedStyle(k,null):k.currentStyle;for(var E=k.offsetTop,J=k.offsetLeft;(k=k.parentNode)&&k!==K&&k!==B;){if(l.offset.supportsFixedPosition&&r.position==="fixed")break;A=q?q.getComputedStyle(k,null):k.currentStyle;E-=k.scrollTop;J-=k.scrollLeft;if(k===n){E+=k.offsetTop;J+=k.offsetLeft;if(l.offset.doesNotAddBorder&&!(l.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(k.nodeName))){E+=parseFloat(A.borderTopWidth)||0;J+=parseFloat(A.borderLeftWidth)||
0}r=n;n=k.offsetParent}if(l.offset.subtractsBorderForOverflowNotVisible&&A.overflow!=="visible"){E+=parseFloat(A.borderTopWidth)||0;J+=parseFloat(A.borderLeftWidth)||0}r=A}if(r.position==="relative"||r.position==="static"){E+=K.offsetTop;J+=K.offsetLeft}if(l.offset.supportsFixedPosition&&r.position==="fixed"){E+=Math.max(B.scrollTop,K.scrollTop);J+=Math.max(B.scrollLeft,K.scrollLeft)}return{top:E,left:J}};l.offset={initialize:function(){var h=D.body,k=D.createElement("div"),n,r,q,A=parseFloat(l.curCSS(h,
"marginTop",true))||0;l.extend(k.style,{position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"});k.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>";h.insertBefore(k,h.firstChild);n=k.firstChild;r=n.firstChild;
q=n.nextSibling.firstChild.firstChild;this.doesNotAddBorder=r.offsetTop!==5;this.doesAddBorderForTableAndCells=q.offsetTop===5;r.style.position="fixed";r.style.top="20px";this.supportsFixedPosition=r.offsetTop===20||r.offsetTop===15;r.style.position=r.style.top="";n.style.overflow="hidden";n.style.position="relative";this.subtractsBorderForOverflowNotVisible=r.offsetTop===-5;this.doesNotIncludeMarginInBodyOffset=h.offsetTop!==A;h.removeChild(k);l.offset.initialize=l.noop},bodyOffset:function(h){var k=
h.offsetTop,n=h.offsetLeft;l.offset.initialize();if(l.offset.doesNotIncludeMarginInBodyOffset){k+=parseFloat(l.curCSS(h,"marginTop",true))||0;n+=parseFloat(l.curCSS(h,"marginLeft",true))||0}return{top:k,left:n}},setOffset:function(h,k,n){if(/static/.test(l.curCSS(h,"position")))h.style.position="relative";var r=l(h),q=r.offset(),A=parseInt(l.curCSS(h,"top",true),10)||0,B=parseInt(l.curCSS(h,"left",true),10)||0;if(l.isFunction(k))k=k.call(h,n,q);n={top:k.top-q.top+A,left:k.left-q.left+B};"using"in
k?k.using.call(h,n):r.css(n)}};l.fn.extend({position:function(){if(!this[0])return null;var h=this[0],k=this.offsetParent(),n=this.offset(),r=/^body|html$/i.test(k[0].nodeName)?{top:0,left:0}:k.offset();n.top-=parseFloat(l.curCSS(h,"marginTop",true))||0;n.left-=parseFloat(l.curCSS(h,"marginLeft",true))||0;r.top+=parseFloat(l.curCSS(k[0],"borderTopWidth",true))||0;r.left+=parseFloat(l.curCSS(k[0],"borderLeftWidth",true))||0;return{top:n.top-r.top,left:n.left-r.left}},offsetParent:function(){return this.map(function(){for(var h=
this.offsetParent||D.body;h&&!/^body|html$/i.test(h.nodeName)&&l.css(h,"position")==="static";)h=h.offsetParent;return h})}});l.each(["Left","Top"],function(h,k){var n="scroll"+k;l.fn[n]=function(r){var q=this[0],A;if(!q)return null;return r!==a?this.each(function(){if(A=G(this))A.scrollTo(!h?r:l(A).scrollLeft(),h?r:l(A).scrollTop());else this[n]=r}):(A=G(q))?"pageXOffset"in A?A[h?"pageYOffset":"pageXOffset"]:l.support.boxModel&&A.document.documentElement[n]||A.document.body[n]:q[n]}});l.each(["Height",
"Width"],function(h,k){var n=k.toLowerCase();l.fn["inner"+k]=function(){return this[0]?l.css(this[0],n,false,"padding"):null};l.fn["outer"+k]=function(r){return this[0]?l.css(this[0],n,false,r?"margin":"border"):null};l.fn[n]=function(r){var q=this[0];if(!q)return r==null?null:this;if(l.isFunction(r))return this.each(function(A){var B=l(this);B[n](r.call(this,A,B[n]()))});return"scrollTo"in q&&q.document?q.document.compatMode==="CSS1Compat"&&q.document.documentElement["client"+k]||q.document.body["client"+
k]:q.nodeType===9?Math.max(q.documentElement["client"+k],q.body["scroll"+k],q.documentElement["scroll"+k],q.body["offset"+k],q.documentElement["offset"+k]):r===a?l.css(q,n):this.css(n,typeof r==="string"?r:r+"px")}});d.jQuery=d.$=l})(window);
(function(d){d.ui=d.ui||{};if(!d.ui.version){d.extend(d.ui,{version:"1.8.2",plugin:{add:function(a,e,f){a=d.ui[a].prototype;for(var b in f){a.plugins[b]=a.plugins[b]||[];a.plugins[b].push([e,f[b]])}},call:function(a,e,f){if((e=a.plugins[e])&&a.element[0].parentNode)for(var b=0;b<e.length;b++)a.options[e[b][0]]&&e[b][1].apply(a.element,f)}},contains:function(a,e){return document.compareDocumentPosition?a.compareDocumentPosition(e)&16:a!==e&&a.contains(e)},hasScroll:function(a,e){if(d(a).css("overflow")==
"hidden")return false;e=e&&e=="left"?"scrollLeft":"scrollTop";var f=false;if(a[e]>0)return true;a[e]=1;f=a[e]>0;a[e]=0;return f},isOverAxis:function(a,e,f){return a>e&&a<e+f},isOver:function(a,e,f,b,g,i){return d.ui.isOverAxis(a,f,g)&&d.ui.isOverAxis(e,b,i)},keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,
NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91}});d.fn.extend({_focus:d.fn.focus,focus:function(a,e){return typeof a==="number"?this.each(function(){var f=this;setTimeout(function(){d(f).focus();e&&e.call(f)},a)}):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 a;a=d.browser.msie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?this.parents().filter(function(){return/(relative|absolute|fixed)/.test(d.curCSS(this,"position",1))&&/(auto|scroll)/.test(d.curCSS(this,"overflow",1)+d.curCSS(this,"overflow-y",1)+d.curCSS(this,"overflow-x",1))}).eq(0):this.parents().filter(function(){return/(auto|scroll)/.test(d.curCSS(this,"overflow",1)+d.curCSS(this,"overflow-y",1)+d.curCSS(this,"overflow-x",
1))}).eq(0);return/fixed/.test(this.css("position"))||!a.length?d(document):a},zIndex:function(a){if(a!==undefined)return this.css("zIndex",a);if(this.length){a=d(this[0]);for(var e;a.length&&a[0]!==document;){e=a.css("position");if(e=="absolute"||e=="relative"||e=="fixed"){e=parseInt(a.css("zIndex"));if(!isNaN(e)&&e!=0)return e}a=a.parent()}}return 0}});d.extend(d.expr[":"],{data:function(a,e,f){return!!d.data(a,f[3])},focusable:function(a){var e=a.nodeName.toLowerCase(),f=d.attr(a,"tabindex");return(/input|select|textarea|button|object/.test(e)?
!a.disabled:"a"==e||"area"==e?a.href||!isNaN(f):!isNaN(f))&&!d(a)["area"==e?"parents":"closest"](":hidden").length},tabbable:function(a){var e=d.attr(a,"tabindex");return(isNaN(e)||e>=0)&&d(a).is(":focusable")}})}})(jQuery);
(function(d){var a=d.fn.remove;d.fn.remove=function(e,f){return this.each(function(){if(!f)if(!e||d.filter(e,[this]).length)d("*",this).add(this).each(function(){d(this).triggerHandler("remove")});return a.call(d(this),e,f)})};d.widget=function(e,f,b){var g=e.split(".")[0],i;e=e.split(".")[1];i=g+"-"+e;if(!b){b=f;f=d.Widget}d.expr[":"][i]=function(m){return!!d.data(m,e)};d[g]=d[g]||{};d[g][e]=function(m,o){arguments.length&&this._createWidget(m,o)};f=new f;f.options=d.extend({},f.options);d[g][e].prototype=
d.extend(true,f,{namespace:g,widgetName:e,widgetEventPrefix:d[g][e].prototype.widgetEventPrefix||e,widgetBaseClass:i},b);d.widget.bridge(e,d[g][e])};d.widget.bridge=function(e,f){d.fn[e]=function(b){var g=typeof b==="string",i=Array.prototype.slice.call(arguments,1),m=this;b=!g&&i.length?d.extend.apply(null,[true,b].concat(i)):b;if(g&&b.substring(0,1)==="_")return m;g?this.each(function(){var o=d.data(this,e),u=o&&d.isFunction(o[b])?o[b].apply(o,i):o;if(u!==o&&u!==undefined){m=u;return false}}):this.each(function(){var o=
d.data(this,e);if(o){b&&o.option(b);o._init()}else d.data(this,e,new f(b,this))});return m}};d.Widget=function(e,f){arguments.length&&this._createWidget(e,f)};d.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",options:{disabled:false},_createWidget:function(e,f){this.element=d(f).data(this.widgetName,this);this.options=d.extend(true,{},this.options,d.metadata&&d.metadata.get(f)[this.widgetName],e);var b=this;this.element.bind("remove."+this.widgetName,function(){b.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(e,f){var b=e,g=this;if(arguments.length===0)return d.extend({},g.options);if(typeof e==="string"){if(f===undefined)return this.options[e];b={};b[e]=f}d.each(b,function(i,
m){g._setOption(i,m)});return g},_setOption:function(e,f){this.options[e]=f;if(e==="disabled")this.widget()[f?"addClass":"removeClass"](this.widgetBaseClass+"-disabled ui-state-disabled").attr("aria-disabled",f);return this},enable:function(){return this._setOption("disabled",false)},disable:function(){return this._setOption("disabled",true)},_trigger:function(e,f,b){var g=this.options[e];f=d.Event(f);f.type=(e===this.widgetEventPrefix?e:this.widgetEventPrefix+e).toLowerCase();b=b||{};if(f.originalEvent){e=
d.event.props.length;for(var i;e;){i=d.event.props[--e];f[i]=f.originalEvent[i]}}this.element.trigger(f,b);return!(d.isFunction(g)&&g.call(this.element[0],f,b)===false||f.isDefaultPrevented())}}})(jQuery);
(function(d){d.widget("ui.mouse",{options:{cancel:":input,option",distance:1,delay:0},_mouseInit:function(){var a=this;this.element.bind("mousedown."+this.widgetName,function(e){return a._mouseDown(e)}).bind("click."+this.widgetName,function(e){if(a._preventClickEvent){a._preventClickEvent=false;e.stopImmediatePropagation();return false}});this.started=false},_mouseDestroy:function(){this.element.unbind("."+this.widgetName)},_mouseDown:function(a){a.originalEvent=a.originalEvent||{};if(!a.originalEvent.mouseHandled){this._mouseStarted&&
this._mouseUp(a);this._mouseDownEvent=a;var e=this,f=a.which==1,b=typeof this.options.cancel=="string"?d(a.target).parents().add(a.target).filter(this.options.cancel).length:false;if(!f||b||!this._mouseCapture(a))return true;this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet)this._mouseDelayTimer=setTimeout(function(){e.mouseDelayMet=true},this.options.delay);if(this._mouseDistanceMet(a)&&this._mouseDelayMet(a)){this._mouseStarted=this._mouseStart(a)!==false;if(!this._mouseStarted){a.preventDefault();
return true}}this._mouseMoveDelegate=function(g){return e._mouseMove(g)};this._mouseUpDelegate=function(g){return e._mouseUp(g)};d(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);d.browser.safari||a.preventDefault();return a.originalEvent.mouseHandled=true}},_mouseMove:function(a){if(d.browser.msie&&!a.button)return this._mouseUp(a);if(this._mouseStarted){this._mouseDrag(a);return a.preventDefault()}if(this._mouseDistanceMet(a)&&
this._mouseDelayMet(a))(this._mouseStarted=this._mouseStart(this._mouseDownEvent,a)!==false)?this._mouseDrag(a):this._mouseUp(a);return!this._mouseStarted},_mouseUp:function(a){d(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted){this._mouseStarted=false;this._preventClickEvent=a.target==this._mouseDownEvent.target;this._mouseStop(a)}return false},_mouseDistanceMet:function(a){return Math.max(Math.abs(this._mouseDownEvent.pageX-
a.pageX),Math.abs(this._mouseDownEvent.pageY-a.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return true}})})(jQuery);
(function(d){d.ui=d.ui||{};var a=/left|center|right/,e=/top|center|bottom/,f=d.fn.position,b=d.fn.offset;d.fn.position=function(g){if(!g||!g.of)return f.apply(this,arguments);g=d.extend({},g);var i=d(g.of),m=(g.collision||"flip").split(" "),o=g.offset?g.offset.split(" "):[0,0],u,s,p;if(g.of.nodeType===9){u=i.width();s=i.height();p={top:0,left:0}}else if(g.of.scrollTo&&g.of.document){u=i.width();s=i.height();p={top:i.scrollTop(),left:i.scrollLeft()}}else if(g.of.preventDefault){g.at="left top";u=s=
0;p={top:g.of.pageY,left:g.of.pageX}}else{u=i.outerWidth();s=i.outerHeight();p=i.offset()}d.each(["my","at"],function(){var v=(g[this]||"").split(" ");if(v.length===1)v=a.test(v[0])?v.concat(["center"]):e.test(v[0])?["center"].concat(v):["center","center"];v[0]=a.test(v[0])?v[0]:"center";v[1]=e.test(v[1])?v[1]:"center";g[this]=v});if(m.length===1)m[1]=m[0];o[0]=parseInt(o[0],10)||0;if(o.length===1)o[1]=o[0];o[1]=parseInt(o[1],10)||0;if(g.at[0]==="right")p.left+=u;else if(g.at[0]==="center")p.left+=
u/2;if(g.at[1]==="bottom")p.top+=s;else if(g.at[1]==="center")p.top+=s/2;p.left+=o[0];p.top+=o[1];return this.each(function(){var v=d(this),x=v.outerWidth(),z=v.outerHeight(),G=d.extend({},p);if(g.my[0]==="right")G.left-=x;else if(g.my[0]==="center")G.left-=x/2;if(g.my[1]==="bottom")G.top-=z;else if(g.my[1]==="center")G.top-=z/2;G.left=parseInt(G.left);G.top=parseInt(G.top);d.each(["left","top"],function(l,O){d.ui.position[m[l]]&&d.ui.position[m[l]][O](G,{targetWidth:u,targetHeight:s,elemWidth:x,
elemHeight:z,offset:o,my:g.my,at:g.at})});d.fn.bgiframe&&v.bgiframe();v.offset(d.extend(G,{using:g.using}))})};d.ui.position={fit:{left:function(g,i){var m=d(window);i=g.left+i.elemWidth-m.width()-m.scrollLeft();g.left=i>0?g.left-i:Math.max(0,g.left)},top:function(g,i){var m=d(window);i=g.top+i.elemHeight-m.height()-m.scrollTop();g.top=i>0?g.top-i:Math.max(0,g.top)}},flip:{left:function(g,i){if(i.at[0]!=="center"){var m=d(window);m=g.left+i.elemWidth-m.width()-m.scrollLeft();var o=i.my[0]==="left"?
-i.elemWidth:i.my[0]==="right"?i.elemWidth:0,u=-2*i.offset[0];g.left+=g.left<0?o+i.targetWidth+u:m>0?o-i.targetWidth+u:0}},top:function(g,i){if(i.at[1]!=="center"){var m=d(window);m=g.top+i.elemHeight-m.height()-m.scrollTop();var o=i.my[1]==="top"?-i.elemHeight:i.my[1]==="bottom"?i.elemHeight:0,u=i.at[1]==="top"?i.targetHeight:-i.targetHeight,s=-2*i.offset[1];g.top+=g.top<0?o+i.targetHeight+s:m>0?o+u+s:0}}}};if(!d.offset.setOffset){d.offset.setOffset=function(g,i){if(/static/.test(d.curCSS(g,"position")))g.style.position=
"relative";var m=d(g),o=m.offset(),u=parseInt(d.curCSS(g,"top",true),10)||0,s=parseInt(d.curCSS(g,"left",true),10)||0;o={top:i.top-o.top+u,left:i.left-o.left+s};"using"in i?i.using.call(g,o):m.css(o)};d.fn.offset=function(g){var i=this[0];if(!i||!i.ownerDocument)return null;if(g)return this.each(function(){d.offset.setOffset(this,g)});return b.call(this)}}})(jQuery);
(function(d){d.widget("ui.draggable",d.ui.mouse,{widgetEventPrefix:"drag",options:{addClasses:true,appendTo:"parent",axis:false,connectToSortable:false,containment:false,cursor:"auto",cursorAt:false,grid:false,handle:false,helper:"original",iframeFix:false,opacity:false,refreshPositions:false,revert:false,revertDuration:500,scope:"default",scroll:true,scrollSensitivity:20,scrollSpeed:20,snap:false,snapMode:"both",snapTolerance:20,stack:false,zIndex:false},_create:function(){if(this.options.helper==
"original"&&!/^(?:r|a|f)/.test(this.element.css("position")))this.element[0].style.position="relative";this.options.addClasses&&this.element.addClass("ui-draggable");this.options.disabled&&this.element.addClass("ui-draggable-disabled");this._mouseInit()},destroy:function(){if(this.element.data("draggable")){this.element.removeData("draggable").unbind(".draggable").removeClass("ui-draggable ui-draggable-dragging ui-draggable-disabled");this._mouseDestroy();return this}},_mouseCapture:function(a){var e=
this.options;if(this.helper||e.disabled||d(a.target).is(".ui-resizable-handle"))return false;this.handle=this._getHandle(a);if(!this.handle)return false;return true},_mouseStart:function(a){var e=this.options;this.helper=this._createHelper(a);this._cacheHelperProportions();if(d.ui.ddmanager)d.ui.ddmanager.current=this;this._cacheMargins();this.cssPosition=this.helper.css("position");this.scrollParent=this.helper.scrollParent();this.offset=this.positionAbs=this.element.offset();this.offset={top:this.offset.top-
this.margins.top,left:this.offset.left-this.margins.left};d.extend(this.offset,{click:{left:a.pageX-this.offset.left,top:a.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});this.originalPosition=this.position=this._generatePosition(a);this.originalPageX=a.pageX;this.originalPageY=a.pageY;e.cursorAt&&this._adjustOffsetFromHelper(e.cursorAt);e.containment&&this._setContainment();if(this._trigger("start",a)===false){this._clear();return false}this._cacheHelperProportions();
d.ui.ddmanager&&!e.dropBehaviour&&d.ui.ddmanager.prepareOffsets(this,a);this.helper.addClass("ui-draggable-dragging");this._mouseDrag(a,true);return true},_mouseDrag:function(a,e){this.position=this._generatePosition(a);this.positionAbs=this._convertPositionTo("absolute");if(!e){e=this._uiHash();if(this._trigger("drag",a,e)===false){this._mouseUp({});return false}this.position=e.position}if(!this.options.axis||this.options.axis!="y")this.helper[0].style.left=this.position.left+"px";if(!this.options.axis||
this.options.axis!="x")this.helper[0].style.top=this.position.top+"px";d.ui.ddmanager&&d.ui.ddmanager.drag(this,a);return false},_mouseStop:function(a){var e=false;if(d.ui.ddmanager&&!this.options.dropBehaviour)e=d.ui.ddmanager.drop(this,a);if(this.dropped){e=this.dropped;this.dropped=false}if(!this.element[0]||!this.element[0].parentNode)return false;if(this.options.revert=="invalid"&&!e||this.options.revert=="valid"&&e||this.options.revert===true||d.isFunction(this.options.revert)&&this.options.revert.call(this.element,
e)){var f=this;d(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){f._trigger("stop",a)!==false&&f._clear()})}else this._trigger("stop",a)!==false&&this._clear();return false},cancel:function(){this.helper.is(".ui-draggable-dragging")?this._mouseUp({}):this._clear();return this},_getHandle:function(a){var e=!this.options.handle||!d(this.options.handle,this.element).length?true:false;d(this.options.handle,this.element).find("*").andSelf().each(function(){if(this==
a.target)e=true});return e},_createHelper:function(a){var e=this.options;a=d.isFunction(e.helper)?d(e.helper.apply(this.element[0],[a])):e.helper=="clone"?this.element.clone():this.element;a.parents("body").length||a.appendTo(e.appendTo=="parent"?this.element[0].parentNode:e.appendTo);a[0]!=this.element[0]&&!/(fixed|absolute)/.test(a.css("position"))&&a.css("position","absolute");return a},_adjustOffsetFromHelper:function(a){if(typeof a=="string")a=a.split(" ");if(d.isArray(a))a={left:+a[0],top:+a[1]||
0};if("left"in a)this.offset.click.left=a.left+this.margins.left;if("right"in a)this.offset.click.left=this.helperProportions.width-a.right+this.margins.left;if("top"in a)this.offset.click.top=a.top+this.margins.top;if("bottom"in a)this.offset.click.top=this.helperProportions.height-a.bottom+this.margins.top},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var a=this.offsetParent.offset();if(this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&d.ui.contains(this.scrollParent[0],
this.offsetParent[0])){a.left+=this.scrollParent.scrollLeft();a.top+=this.scrollParent.scrollTop()}if(this.offsetParent[0]==document.body||this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&d.browser.msie)a={top:0,left:0};return{top:a.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:a.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var a=this.element.position();return{top:a.top-
(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:a.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}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 a=this.options;if(a.containment==
"parent")a.containment=this.helper[0].parentNode;if(a.containment=="document"||a.containment=="window")this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,d(a.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(d(a.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];if(!/^(document|window|parent)$/.test(a.containment)&&
a.containment.constructor!=Array){var e=d(a.containment)[0];if(e){a=d(a.containment).offset();var f=d(e).css("overflow")!="hidden";this.containment=[a.left+(parseInt(d(e).css("borderLeftWidth"),10)||0)+(parseInt(d(e).css("paddingLeft"),10)||0)-this.margins.left,a.top+(parseInt(d(e).css("borderTopWidth"),10)||0)+(parseInt(d(e).css("paddingTop"),10)||0)-this.margins.top,a.left+(f?Math.max(e.scrollWidth,e.offsetWidth):e.offsetWidth)-(parseInt(d(e).css("borderLeftWidth"),10)||0)-(parseInt(d(e).css("paddingRight"),
10)||0)-this.helperProportions.width-this.margins.left,a.top+(f?Math.max(e.scrollHeight,e.offsetHeight):e.offsetHeight)-(parseInt(d(e).css("borderTopWidth"),10)||0)-(parseInt(d(e).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top]}}else if(a.containment.constructor==Array)this.containment=a.containment},_convertPositionTo:function(a,e){if(!e)e=this.position;a=a=="absolute"?1:-1;var f=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&d.ui.contains(this.scrollParent[0],
this.offsetParent[0]))?this.offsetParent:this.scrollParent,b=/(html|body)/i.test(f[0].tagName);return{top:e.top+this.offset.relative.top*a+this.offset.parent.top*a-(d.browser.safari&&d.browser.version<526&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():b?0:f.scrollTop())*a),left:e.left+this.offset.relative.left*a+this.offset.parent.left*a-(d.browser.safari&&d.browser.version<526&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():
b?0:f.scrollLeft())*a)}},_generatePosition:function(a){var e=this.options,f=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&d.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,b=/(html|body)/i.test(f[0].tagName),g=a.pageX,i=a.pageY;if(this.originalPosition){if(this.containment){if(a.pageX-this.offset.click.left<this.containment[0])g=this.containment[0]+this.offset.click.left;if(a.pageY-this.offset.click.top<this.containment[1])i=this.containment[1]+
this.offset.click.top;if(a.pageX-this.offset.click.left>this.containment[2])g=this.containment[2]+this.offset.click.left;if(a.pageY-this.offset.click.top>this.containment[3])i=this.containment[3]+this.offset.click.top}if(e.grid){i=this.originalPageY+Math.round((i-this.originalPageY)/e.grid[1])*e.grid[1];i=this.containment?!(i-this.offset.click.top<this.containment[1]||i-this.offset.click.top>this.containment[3])?i:!(i-this.offset.click.top<this.containment[1])?i-e.grid[1]:i+e.grid[1]:i;g=this.originalPageX+
Math.round((g-this.originalPageX)/e.grid[0])*e.grid[0];g=this.containment?!(g-this.offset.click.left<this.containment[0]||g-this.offset.click.left>this.containment[2])?g:!(g-this.offset.click.left<this.containment[0])?g-e.grid[0]:g+e.grid[0]:g}}return{top:i-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(d.browser.safari&&d.browser.version<526&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollTop():b?0:f.scrollTop()),left:g-this.offset.click.left-
this.offset.relative.left-this.offset.parent.left+(d.browser.safari&&d.browser.version<526&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():b?0:f.scrollLeft())}},_clear:function(){this.helper.removeClass("ui-draggable-dragging");this.helper[0]!=this.element[0]&&!this.cancelHelperRemoval&&this.helper.remove();this.helper=null;this.cancelHelperRemoval=false},_trigger:function(a,e,f){f=f||this._uiHash();d.ui.plugin.call(this,a,[e,f]);if(a=="drag")this.positionAbs=
this._convertPositionTo("absolute");return d.Widget.prototype._trigger.call(this,a,e,f)},plugins:{},_uiHash:function(){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition,offset:this.positionAbs}}});d.extend(d.ui.draggable,{version:"1.8.2"});d.ui.plugin.add("draggable","connectToSortable",{start:function(a,e){var f=d(this).data("draggable"),b=f.options,g=d.extend({},e,{item:f.element});f.sortables=[];d(b.connectToSortable).each(function(){var i=d.data(this,"sortable");
if(i&&!i.options.disabled){f.sortables.push({instance:i,shouldRevert:i.options.revert});i._refreshItems();i._trigger("activate",a,g)}})},stop:function(a,e){var f=d(this).data("draggable"),b=d.extend({},e,{item:f.element});d.each(f.sortables,function(){if(this.instance.isOver){this.instance.isOver=0;f.cancelHelperRemoval=true;this.instance.cancelHelperRemoval=false;if(this.shouldRevert)this.instance.options.revert=true;this.instance._mouseStop(a);this.instance.options.helper=this.instance.options._helper;
f.options.helper=="original"&&this.instance.currentItem.css({top:"auto",left:"auto"})}else{this.instance.cancelHelperRemoval=false;this.instance._trigger("deactivate",a,b)}})},drag:function(a,e){var f=d(this).data("draggable"),b=this;d.each(f.sortables,function(){this.instance.positionAbs=f.positionAbs;this.instance.helperProportions=f.helperProportions;this.instance.offset.click=f.offset.click;if(this.instance._intersectsWith(this.instance.containerCache)){if(!this.instance.isOver){this.instance.isOver=
1;this.instance.currentItem=d(b).clone().appendTo(this.instance.element).data("sortable-item",true);this.instance.options._helper=this.instance.options.helper;this.instance.options.helper=function(){return e.helper[0]};a.target=this.instance.currentItem[0];this.instance._mouseCapture(a,true);this.instance._mouseStart(a,true,true);this.instance.offset.click.top=f.offset.click.top;this.instance.offset.click.left=f.offset.click.left;this.instance.offset.parent.left-=f.offset.parent.left-this.instance.offset.parent.left;
this.instance.offset.parent.top-=f.offset.parent.top-this.instance.offset.parent.top;f._trigger("toSortable",a);f.dropped=this.instance.element;f.currentItem=f.element;this.instance.fromOutside=f}this.instance.currentItem&&this.instance._mouseDrag(a)}else if(this.instance.isOver){this.instance.isOver=0;this.instance.cancelHelperRemoval=true;this.instance.options.revert=false;this.instance._trigger("out",a,this.instance._uiHash(this.instance));this.instance._mouseStop(a,true);this.instance.options.helper=
this.instance.options._helper;this.instance.currentItem.remove();this.instance.placeholder&&this.instance.placeholder.remove();f._trigger("fromSortable",a);f.dropped=false}})}});d.ui.plugin.add("draggable","cursor",{start:function(){var a=d("body"),e=d(this).data("draggable").options;if(a.css("cursor"))e._cursor=a.css("cursor");a.css("cursor",e.cursor)},stop:function(){var a=d(this).data("draggable").options;a._cursor&&d("body").css("cursor",a._cursor)}});d.ui.plugin.add("draggable","iframeFix",{start:function(){var a=
d(this).data("draggable").options;d(a.iframeFix===true?"iframe":a.iframeFix).each(function(){d('<div class="ui-draggable-iframeFix" style="background: #fff;"></div>').css({width:this.offsetWidth+"px",height:this.offsetHeight+"px",position:"absolute",opacity:"0.001",zIndex:1E3}).css(d(this).offset()).appendTo("body")})},stop:function(){d("div.ui-draggable-iframeFix").each(function(){this.parentNode.removeChild(this)})}});d.ui.plugin.add("draggable","opacity",{start:function(a,e){a=d(e.helper);e=d(this).data("draggable").options;
if(a.css("opacity"))e._opacity=a.css("opacity");a.css("opacity",e.opacity)},stop:function(a,e){a=d(this).data("draggable").options;a._opacity&&d(e.helper).css("opacity",a._opacity)}});d.ui.plugin.add("draggable","scroll",{start:function(){var a=d(this).data("draggable");if(a.scrollParent[0]!=document&&a.scrollParent[0].tagName!="HTML")a.overflowOffset=a.scrollParent.offset()},drag:function(a){var e=d(this).data("draggable"),f=e.options,b=false;if(e.scrollParent[0]!=document&&e.scrollParent[0].tagName!=
"HTML"){if(!f.axis||f.axis!="x")if(e.overflowOffset.top+e.scrollParent[0].offsetHeight-a.pageY<f.scrollSensitivity)e.scrollParent[0].scrollTop=b=e.scrollParent[0].scrollTop+f.scrollSpeed;else if(a.pageY-e.overflowOffset.top<f.scrollSensitivity)e.scrollParent[0].scrollTop=b=e.scrollParent[0].scrollTop-f.scrollSpeed;if(!f.axis||f.axis!="y")if(e.overflowOffset.left+e.scrollParent[0].offsetWidth-a.pageX<f.scrollSensitivity)e.scrollParent[0].scrollLeft=b=e.scrollParent[0].scrollLeft+f.scrollSpeed;else if(a.pageX-
e.overflowOffset.left<f.scrollSensitivity)e.scrollParent[0].scrollLeft=b=e.scrollParent[0].scrollLeft-f.scrollSpeed}else{if(!f.axis||f.axis!="x")if(a.pageY-d(document).scrollTop()<f.scrollSensitivity)b=d(document).scrollTop(d(document).scrollTop()-f.scrollSpeed);else if(d(window).height()-(a.pageY-d(document).scrollTop())<f.scrollSensitivity)b=d(document).scrollTop(d(document).scrollTop()+f.scrollSpeed);if(!f.axis||f.axis!="y")if(a.pageX-d(document).scrollLeft()<f.scrollSensitivity)b=d(document).scrollLeft(d(document).scrollLeft()-
f.scrollSpeed);else if(d(window).width()-(a.pageX-d(document).scrollLeft())<f.scrollSensitivity)b=d(document).scrollLeft(d(document).scrollLeft()+f.scrollSpeed)}b!==false&&d.ui.ddmanager&&!f.dropBehaviour&&d.ui.ddmanager.prepareOffsets(e,a)}});d.ui.plugin.add("draggable","snap",{start:function(){var a=d(this).data("draggable"),e=a.options;a.snapElements=[];d(e.snap.constructor!=String?e.snap.items||":data(draggable)":e.snap).each(function(){var f=d(this),b=f.offset();this!=a.element[0]&&a.snapElements.push({item:this,
width:f.outerWidth(),height:f.outerHeight(),top:b.top,left:b.left})})},drag:function(a,e){for(var f=d(this).data("draggable"),b=f.options,g=b.snapTolerance,i=e.offset.left,m=i+f.helperProportions.width,o=e.offset.top,u=o+f.helperProportions.height,s=f.snapElements.length-1;s>=0;s--){var p=f.snapElements[s].left,v=p+f.snapElements[s].width,x=f.snapElements[s].top,z=x+f.snapElements[s].height;if(p-g<i&&i<v+g&&x-g<o&&o<z+g||p-g<i&&i<v+g&&x-g<u&&u<z+g||p-g<m&&m<v+g&&x-g<o&&o<z+g||p-g<m&&m<v+g&&x-g<u&&
u<z+g){if(b.snapMode!="inner"){var G=Math.abs(x-u)<=g,l=Math.abs(z-o)<=g,O=Math.abs(p-m)<=g,L=Math.abs(v-i)<=g;if(G)e.position.top=f._convertPositionTo("relative",{top:x-f.helperProportions.height,left:0}).top-f.margins.top;if(l)e.position.top=f._convertPositionTo("relative",{top:z,left:0}).top-f.margins.top;if(O)e.position.left=f._convertPositionTo("relative",{top:0,left:p-f.helperProportions.width}).left-f.margins.left;if(L)e.position.left=f._convertPositionTo("relative",{top:0,left:v}).left-f.margins.left}var D=
G||l||O||L;if(b.snapMode!="outer"){G=Math.abs(x-o)<=g;l=Math.abs(z-u)<=g;O=Math.abs(p-i)<=g;L=Math.abs(v-m)<=g;if(G)e.position.top=f._convertPositionTo("relative",{top:x,left:0}).top-f.margins.top;if(l)e.position.top=f._convertPositionTo("relative",{top:z-f.helperProportions.height,left:0}).top-f.margins.top;if(O)e.position.left=f._convertPositionTo("relative",{top:0,left:p}).left-f.margins.left;if(L)e.position.left=f._convertPositionTo("relative",{top:0,left:v-f.helperProportions.width}).left-f.margins.left}if(!f.snapElements[s].snapping&&
(G||l||O||L||D))f.options.snap.snap&&f.options.snap.snap.call(f.element,a,d.extend(f._uiHash(),{snapItem:f.snapElements[s].item}));f.snapElements[s].snapping=G||l||O||L||D}else{f.snapElements[s].snapping&&f.options.snap.release&&f.options.snap.release.call(f.element,a,d.extend(f._uiHash(),{snapItem:f.snapElements[s].item}));f.snapElements[s].snapping=false}}}});d.ui.plugin.add("draggable","stack",{start:function(){var a=d(this).data("draggable").options;a=d.makeArray(d(a.stack)).sort(function(f,b){return(parseInt(d(f).css("zIndex"),
10)||0)-(parseInt(d(b).css("zIndex"),10)||0)});if(a.length){var e=parseInt(a[0].style.zIndex)||0;d(a).each(function(f){this.style.zIndex=e+f});this[0].style.zIndex=e+a.length}}});d.ui.plugin.add("draggable","zIndex",{start:function(a,e){a=d(e.helper);e=d(this).data("draggable").options;if(a.css("zIndex"))e._zIndex=a.css("zIndex");a.css("zIndex",e.zIndex)},stop:function(a,e){a=d(this).data("draggable").options;a._zIndex&&d(e.helper).css("zIndex",a._zIndex)}})})(jQuery);
(function(d){d.widget("ui.droppable",{widgetEventPrefix:"drop",options:{accept:"*",activeClass:false,addClasses:true,greedy:false,hoverClass:false,scope:"default",tolerance:"intersect"},_create:function(){var a=this.options,e=a.accept;this.isover=0;this.isout=1;this.accept=d.isFunction(e)?e:function(f){return f.is(e)};this.proportions={width:this.element[0].offsetWidth,height:this.element[0].offsetHeight};d.ui.ddmanager.droppables[a.scope]=d.ui.ddmanager.droppables[a.scope]||[];d.ui.ddmanager.droppables[a.scope].push(this);
a.addClasses&&this.element.addClass("ui-droppable")},destroy:function(){for(var a=d.ui.ddmanager.droppables[this.options.scope],e=0;e<a.length;e++)a[e]==this&&a.splice(e,1);this.element.removeClass("ui-droppable ui-droppable-disabled").removeData("droppable").unbind(".droppable");return this},_setOption:function(a,e){if(a=="accept")this.accept=d.isFunction(e)?e:function(f){return f.is(e)};d.Widget.prototype._setOption.apply(this,arguments)},_activate:function(a){var e=d.ui.ddmanager.current;this.options.activeClass&&
this.element.addClass(this.options.activeClass);e&&this._trigger("activate",a,this.ui(e))},_deactivate:function(a){var e=d.ui.ddmanager.current;this.options.activeClass&&this.element.removeClass(this.options.activeClass);e&&this._trigger("deactivate",a,this.ui(e))},_over:function(a){var e=d.ui.ddmanager.current;if(!(!e||(e.currentItem||e.element)[0]==this.element[0]))if(this.accept.call(this.element[0],e.currentItem||e.element)){this.options.hoverClass&&this.element.addClass(this.options.hoverClass);
this._trigger("over",a,this.ui(e))}},_out:function(a){var e=d.ui.ddmanager.current;if(!(!e||(e.currentItem||e.element)[0]==this.element[0]))if(this.accept.call(this.element[0],e.currentItem||e.element)){this.options.hoverClass&&this.element.removeClass(this.options.hoverClass);this._trigger("out",a,this.ui(e))}},_drop:function(a,e){var f=e||d.ui.ddmanager.current;if(!f||(f.currentItem||f.element)[0]==this.element[0])return false;var b=false;this.element.find(":data(droppable)").not(".ui-draggable-dragging").each(function(){var g=
d.data(this,"droppable");if(g.options.greedy&&!g.options.disabled&&g.options.scope==f.options.scope&&g.accept.call(g.element[0],f.currentItem||f.element)&&d.ui.intersect(f,d.extend(g,{offset:g.element.offset()}),g.options.tolerance)){b=true;return false}});if(b)return false;if(this.accept.call(this.element[0],f.currentItem||f.element)){this.options.activeClass&&this.element.removeClass(this.options.activeClass);this.options.hoverClass&&this.element.removeClass(this.options.hoverClass);this._trigger("drop",
a,this.ui(f));return this.element}return false},ui:function(a){return{draggable:a.currentItem||a.element,helper:a.helper,position:a.position,offset:a.positionAbs}}});d.extend(d.ui.droppable,{version:"1.8.2"});d.ui.intersect=function(a,e,f){if(!e.offset)return false;var b=(a.positionAbs||a.position.absolute).left,g=b+a.helperProportions.width,i=(a.positionAbs||a.position.absolute).top,m=i+a.helperProportions.height,o=e.offset.left,u=o+e.proportions.width,s=e.offset.top,p=s+e.proportions.height;switch(f){case "fit":return o<
b&&g<u&&s<i&&m<p;case "intersect":return o<b+a.helperProportions.width/2&&g-a.helperProportions.width/2<u&&s<i+a.helperProportions.height/2&&m-a.helperProportions.height/2<p;case "pointer":return d.ui.isOver((a.positionAbs||a.position.absolute).top+(a.clickOffset||a.offset.click).top,(a.positionAbs||a.position.absolute).left+(a.clickOffset||a.offset.click).left,s,o,e.proportions.height,e.proportions.width);case "touch":return(i>=s&&i<=p||m>=s&&m<=p||i<s&&m>p)&&(b>=o&&b<=u||g>=o&&g<=u||b<o&&g>u);default:return false}};
d.ui.ddmanager={current:null,droppables:{"default":[]},prepareOffsets:function(a,e){var f=d.ui.ddmanager.droppables[a.options.scope]||[],b=e?e.type:null,g=(a.currentItem||a.element).find(":data(droppable)").andSelf(),i=0;a:for(;i<f.length;i++)if(!(f[i].options.disabled||a&&!f[i].accept.call(f[i].element[0],a.currentItem||a.element))){for(var m=0;m<g.length;m++)if(g[m]==f[i].element[0]){f[i].proportions.height=0;continue a}f[i].visible=f[i].element.css("display")!="none";if(f[i].visible){f[i].offset=
f[i].element.offset();f[i].proportions={width:f[i].element[0].offsetWidth,height:f[i].element[0].offsetHeight};b=="mousedown"&&f[i]._activate.call(f[i],e)}}},drop:function(a,e){var f=false;d.each(d.ui.ddmanager.droppables[a.options.scope]||[],function(){if(this.options){if(!this.options.disabled&&this.visible&&d.ui.intersect(a,this,this.options.tolerance))f=f||this._drop.call(this,e);if(!this.options.disabled&&this.visible&&this.accept.call(this.element[0],a.currentItem||a.element)){this.isout=1;
this.isover=0;this._deactivate.call(this,e)}}});return f},drag:function(a,e){a.options.refreshPositions&&d.ui.ddmanager.prepareOffsets(a,e);d.each(d.ui.ddmanager.droppables[a.options.scope]||[],function(){if(!(this.options.disabled||this.greedyChild||!this.visible)){var f=d.ui.intersect(a,this,this.options.tolerance);if(f=!f&&this.isover==1?"isout":f&&this.isover==0?"isover":null){var b;if(this.options.greedy){var g=this.element.parents(":data(droppable):eq(0)");if(g.length){b=d.data(g[0],"droppable");
b.greedyChild=f=="isover"?1:0}}if(b&&f=="isover"){b.isover=0;b.isout=1;b._out.call(b,e)}this[f]=1;this[f=="isout"?"isover":"isout"]=0;this[f=="isover"?"_over":"_out"].call(this,e);if(b&&f=="isout"){b.isout=0;b.isover=1;b._over.call(b,e)}}}})}}})(jQuery);
(function(d){d.widget("ui.resizable",d.ui.mouse,{widgetEventPrefix:"resize",options:{alsoResize:false,animate:false,animateDuration:"slow",animateEasing:"swing",aspectRatio:false,autoHide:false,containment:false,ghost:false,grid:false,handles:"e,s,se",helper:false,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:1E3},_create:function(){var f=this,b=this.options;this.element.addClass("ui-resizable");d.extend(this,{_aspectRatio:!!b.aspectRatio,aspectRatio:b.aspectRatio,originalElement:this.element,
_proportionallyResizeElements:[],_helper:b.helper||b.ghost||b.animate?b.helper||"ui-resizable-helper":null});if(this.element[0].nodeName.match(/canvas|textarea|input|select|button|img/i)){/relative/.test(this.element.css("position"))&&d.browser.opera&&this.element.css({position:"relative",top:"auto",left:"auto"});this.element.wrap(d('<div class="ui-wrapper" style="overflow: hidden;"></div>').css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),
top:this.element.css("top"),left:this.element.css("left")}));this.element=this.element.parent().data("resizable",this.element.data("resizable"));this.elementIsWrapper=true;this.element.css({marginLeft:this.originalElement.css("marginLeft"),marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom")});this.originalElement.css({marginLeft:0,marginTop:0,marginRight:0,marginBottom:0});this.originalResizeStyle=
this.originalElement.css("resize");this.originalElement.css("resize","none");this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"}));this.originalElement.css({margin:this.originalElement.css("margin")});this._proportionallyResize()}this.handles=b.handles||(!d(".ui-resizable-handle",this.element).length?"e,s,se":{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",
nw:".ui-resizable-nw"});if(this.handles.constructor==String){if(this.handles=="all")this.handles="n,e,s,w,se,sw,ne,nw";var g=this.handles.split(",");this.handles={};for(var i=0;i<g.length;i++){var m=d.trim(g[i]),o=d('<div class="ui-resizable-handle '+("ui-resizable-"+m)+'"></div>');/sw|se|ne|nw/.test(m)&&o.css({zIndex:++b.zIndex});"se"==m&&o.addClass("ui-icon ui-icon-gripsmall-diagonal-se");this.handles[m]=".ui-resizable-"+m;this.element.append(o)}}this._renderAxis=function(u){u=u||this.element;for(var s in this.handles){if(this.handles[s].constructor==
String)this.handles[s]=d(this.handles[s],this.element).show();if(this.elementIsWrapper&&this.originalElement[0].nodeName.match(/textarea|input|select|button/i)){var p=d(this.handles[s],this.element),v=0;v=/sw|ne|nw|se|n|s/.test(s)?p.outerHeight():p.outerWidth();p=["padding",/ne|nw|n/.test(s)?"Top":/se|sw|s/.test(s)?"Bottom":/^e$/.test(s)?"Right":"Left"].join("");u.css(p,v);this._proportionallyResize()}d(this.handles[s])}};this._renderAxis(this.element);this._handles=d(".ui-resizable-handle",this.element).disableSelection();
this._handles.mouseover(function(){if(!f.resizing){if(this.className)var u=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i);f.axis=u&&u[1]?u[1]:"se"}});if(b.autoHide){this._handles.hide();d(this.element).addClass("ui-resizable-autohide").hover(function(){d(this).removeClass("ui-resizable-autohide");f._handles.show()},function(){if(!f.resizing){d(this).addClass("ui-resizable-autohide");f._handles.hide()}})}this._mouseInit()},destroy:function(){this._mouseDestroy();var f=function(g){d(g).removeClass("ui-resizable ui-resizable-disabled ui-resizable-resizing").removeData("resizable").unbind(".resizable").find(".ui-resizable-handle").remove()};
if(this.elementIsWrapper){f(this.element);var b=this.element;b.after(this.originalElement.css({position:b.css("position"),width:b.outerWidth(),height:b.outerHeight(),top:b.css("top"),left:b.css("left")})).remove()}this.originalElement.css("resize",this.originalResizeStyle);f(this.originalElement);return this},_mouseCapture:function(f){var b=false;for(var g in this.handles)if(d(this.handles[g])[0]==f.target)b=true;return!this.options.disabled&&b},_mouseStart:function(f){var b=this.options,g=this.element.position(),
i=this.element;this.resizing=true;this.documentScroll={top:d(document).scrollTop(),left:d(document).scrollLeft()};if(i.is(".ui-draggable")||/absolute/.test(i.css("position")))i.css({position:"absolute",top:g.top,left:g.left});d.browser.opera&&/relative/.test(i.css("position"))&&i.css({position:"relative",top:"auto",left:"auto"});this._renderProxy();g=a(this.helper.css("left"));var m=a(this.helper.css("top"));if(b.containment){g+=d(b.containment).scrollLeft()||0;m+=d(b.containment).scrollTop()||0}this.offset=
this.helper.offset();this.position={left:g,top:m};this.size=this._helper?{width:i.outerWidth(),height:i.outerHeight()}:{width:i.width(),height:i.height()};this.originalSize=this._helper?{width:i.outerWidth(),height:i.outerHeight()}:{width:i.width(),height:i.height()};this.originalPosition={left:g,top:m};this.sizeDiff={width:i.outerWidth()-i.width(),height:i.outerHeight()-i.height()};this.originalMousePosition={left:f.pageX,top:f.pageY};this.aspectRatio=typeof b.aspectRatio=="number"?b.aspectRatio:
this.originalSize.width/this.originalSize.height||1;b=d(".ui-resizable-"+this.axis).css("cursor");d("body").css("cursor",b=="auto"?this.axis+"-resize":b);i.addClass("ui-resizable-resizing");this._propagate("start",f);return true},_mouseDrag:function(f){var b=this.helper,g=this.originalMousePosition,i=this._change[this.axis];if(!i)return false;g=i.apply(this,[f,f.pageX-g.left||0,f.pageY-g.top||0]);if(this._aspectRatio||f.shiftKey)g=this._updateRatio(g,f);g=this._respectSize(g,f);this._propagate("resize",
f);b.css({top:this.position.top+"px",left:this.position.left+"px",width:this.size.width+"px",height:this.size.height+"px"});!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize();this._updateCache(g);this._trigger("resize",f,this.ui());return false},_mouseStop:function(f){this.resizing=false;var b=this.options;if(this._helper){var g=this._proportionallyResizeElements,i=g.length&&/textarea/i.test(g[0].nodeName);g=i&&d.ui.hasScroll(g[0],"left")?0:this.sizeDiff.height;
i={width:this.size.width-(i?0:this.sizeDiff.width),height:this.size.height-g};g=parseInt(this.element.css("left"),10)+(this.position.left-this.originalPosition.left)||null;var m=parseInt(this.element.css("top"),10)+(this.position.top-this.originalPosition.top)||null;b.animate||this.element.css(d.extend(i,{top:m,left:g}));this.helper.height(this.size.height);this.helper.width(this.size.width);this._helper&&!b.animate&&this._proportionallyResize()}d("body").css("cursor","auto");this.element.removeClass("ui-resizable-resizing");
this._propagate("stop",f);this._helper&&this.helper.remove();return false},_updateCache:function(f){this.offset=this.helper.offset();if(e(f.left))this.position.left=f.left;if(e(f.top))this.position.top=f.top;if(e(f.height))this.size.height=f.height;if(e(f.width))this.size.width=f.width},_updateRatio:function(f){var b=this.position,g=this.size,i=this.axis;if(f.height)f.width=g.height*this.aspectRatio;else if(f.width)f.height=g.width/this.aspectRatio;if(i=="sw"){f.left=b.left+(g.width-f.width);f.top=
null}if(i=="nw"){f.top=b.top+(g.height-f.height);f.left=b.left+(g.width-f.width)}return f},_respectSize:function(f){var b=this.options,g=this.axis,i=e(f.width)&&b.maxWidth&&b.maxWidth<f.width,m=e(f.height)&&b.maxHeight&&b.maxHeight<f.height,o=e(f.width)&&b.minWidth&&b.minWidth>f.width,u=e(f.height)&&b.minHeight&&b.minHeight>f.height;if(o)f.width=b.minWidth;if(u)f.height=b.minHeight;if(i)f.width=b.maxWidth;if(m)f.height=b.maxHeight;var s=this.originalPosition.left+this.originalSize.width,p=this.position.top+
this.size.height,v=/sw|nw|w/.test(g);g=/nw|ne|n/.test(g);if(o&&v)f.left=s-b.minWidth;if(i&&v)f.left=s-b.maxWidth;if(u&&g)f.top=p-b.minHeight;if(m&&g)f.top=p-b.maxHeight;if((b=!f.width&&!f.height)&&!f.left&&f.top)f.top=null;else if(b&&!f.top&&f.left)f.left=null;return f},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var f=this.helper||this.element,b=0;b<this._proportionallyResizeElements.length;b++){var g=this._proportionallyResizeElements[b];if(!this.borderDif){var i=
[g.css("borderTopWidth"),g.css("borderRightWidth"),g.css("borderBottomWidth"),g.css("borderLeftWidth")],m=[g.css("paddingTop"),g.css("paddingRight"),g.css("paddingBottom"),g.css("paddingLeft")];this.borderDif=d.map(i,function(o,u){o=parseInt(o,10)||0;u=parseInt(m[u],10)||0;return o+u})}d.browser.msie&&(d(f).is(":hidden")||d(f).parents(":hidden").length)||g.css({height:f.height()-this.borderDif[0]-this.borderDif[2]||0,width:f.width()-this.borderDif[1]-this.borderDif[3]||0})}},_renderProxy:function(){var f=
this.options;this.elementOffset=this.element.offset();if(this._helper){this.helper=this.helper||d('<div style="overflow:hidden;"></div>');var b=d.browser.msie&&d.browser.version<7,g=b?1:0;b=b?2:-1;this.helper.addClass(this._helper).css({width:this.element.outerWidth()+b,height:this.element.outerHeight()+b,position:"absolute",left:this.elementOffset.left-g+"px",top:this.elementOffset.top-g+"px",zIndex:++f.zIndex});this.helper.appendTo("body").disableSelection()}else this.helper=this.element},_change:{e:function(f,
b){return{width:this.originalSize.width+b}},w:function(f,b){return{left:this.originalPosition.left+b,width:this.originalSize.width-b}},n:function(f,b,g){return{top:this.originalPosition.top+g,height:this.originalSize.height-g}},s:function(f,b,g){return{height:this.originalSize.height+g}},se:function(f,b,g){return d.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[f,b,g]))},sw:function(f,b,g){return d.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[f,b,
g]))},ne:function(f,b,g){return d.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[f,b,g]))},nw:function(f,b,g){return d.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[f,b,g]))}},_propagate:function(f,b){d.ui.plugin.call(this,f,[b,this.ui()]);f!="resize"&&this._trigger(f,b,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,
originalPosition:this.originalPosition}}});d.extend(d.ui.resizable,{version:"1.8.2"});d.ui.plugin.add("resizable","alsoResize",{start:function(){var f=d(this).data("resizable").options,b=function(g){d(g).each(function(){d(this).data("resizable-alsoresize",{width:parseInt(d(this).width(),10),height:parseInt(d(this).height(),10),left:parseInt(d(this).css("left"),10),top:parseInt(d(this).css("top"),10)})})};if(typeof f.alsoResize=="object"&&!f.alsoResize.parentNode)if(f.alsoResize.length){f.alsoResize=
f.alsoResize[0];b(f.alsoResize)}else d.each(f.alsoResize,function(g){b(g)});else b(f.alsoResize)},resize:function(){var f=d(this).data("resizable"),b=f.options,g=f.originalSize,i=f.originalPosition,m={height:f.size.height-g.height||0,width:f.size.width-g.width||0,top:f.position.top-i.top||0,left:f.position.left-i.left||0},o=function(u,s){d(u).each(function(){var p=d(this),v=d(this).data("resizable-alsoresize"),x={};d.each((s&&s.length?s:["width","height","top","left"])||["width","height","top","left"],
function(z,G){if((z=(v[G]||0)+(m[G]||0))&&z>=0)x[G]=z||null});if(/relative/.test(p.css("position"))&&d.browser.opera){f._revertToRelativePosition=true;p.css({position:"absolute",top:"auto",left:"auto"})}p.css(x)})};typeof b.alsoResize=="object"&&!b.alsoResize.nodeType?d.each(b.alsoResize,function(u,s){o(u,s)}):o(b.alsoResize)},stop:function(){var f=d(this).data("resizable");if(f._revertToRelativePosition&&d.browser.opera){f._revertToRelativePosition=false;el.css({position:"relative"})}d(this).removeData("resizable-alsoresize-start")}});
d.ui.plugin.add("resizable","animate",{stop:function(f){var b=d(this).data("resizable"),g=b.options,i=b._proportionallyResizeElements,m=i.length&&/textarea/i.test(i[0].nodeName),o=m&&d.ui.hasScroll(i[0],"left")?0:b.sizeDiff.height;m={width:b.size.width-(m?0:b.sizeDiff.width),height:b.size.height-o};o=parseInt(b.element.css("left"),10)+(b.position.left-b.originalPosition.left)||null;var u=parseInt(b.element.css("top"),10)+(b.position.top-b.originalPosition.top)||null;b.element.animate(d.extend(m,u&&
o?{top:u,left:o}:{}),{duration:g.animateDuration,easing:g.animateEasing,step:function(){var s={width:parseInt(b.element.css("width"),10),height:parseInt(b.element.css("height"),10),top:parseInt(b.element.css("top"),10),left:parseInt(b.element.css("left"),10)};i&&i.length&&d(i[0]).css({width:s.width,height:s.height});b._updateCache(s);b._propagate("resize",f)}})}});d.ui.plugin.add("resizable","containment",{start:function(){var f=d(this).data("resizable"),b=f.element,g=f.options.containment;if(b=g instanceof
d?g.get(0):/parent/.test(g)?b.parent().get(0):g){f.containerElement=d(b);if(/document/.test(g)||g==document){f.containerOffset={left:0,top:0};f.containerPosition={left:0,top:0};f.parentData={element:d(document),left:0,top:0,width:d(document).width(),height:d(document).height()||document.body.parentNode.scrollHeight}}else{var i=d(b),m=[];d(["Top","Right","Left","Bottom"]).each(function(s,p){m[s]=a(i.css("padding"+p))});f.containerOffset=i.offset();f.containerPosition=i.position();f.containerSize={height:i.innerHeight()-
m[3],width:i.innerWidth()-m[1]};g=f.containerOffset;var o=f.containerSize.height,u=f.containerSize.width;u=d.ui.hasScroll(b,"left")?b.scrollWidth:u;o=d.ui.hasScroll(b)?b.scrollHeight:o;f.parentData={element:b,left:g.left,top:g.top,width:u,height:o}}}},resize:function(f){var b=d(this).data("resizable"),g=b.options,i=b.containerOffset,m=b.position;f=b._aspectRatio||f.shiftKey;var o={top:0,left:0},u=b.containerElement;if(u[0]!=document&&/static/.test(u.css("position")))o=i;if(m.left<(b._helper?i.left:
0)){b.size.width+=b._helper?b.position.left-i.left:b.position.left-o.left;if(f)b.size.height=b.size.width/g.aspectRatio;b.position.left=g.helper?i.left:0}if(m.top<(b._helper?i.top:0)){b.size.height+=b._helper?b.position.top-i.top:b.position.top;if(f)b.size.width=b.size.height*g.aspectRatio;b.position.top=b._helper?i.top:0}b.offset.left=b.parentData.left+b.position.left;b.offset.top=b.parentData.top+b.position.top;g=Math.abs((b._helper?b.offset.left-o.left:b.offset.left-o.left)+b.sizeDiff.width);i=
Math.abs((b._helper?b.offset.top-o.top:b.offset.top-i.top)+b.sizeDiff.height);m=b.containerElement.get(0)==b.element.parent().get(0);o=/relative|absolute/.test(b.containerElement.css("position"));if(m&&o)g-=b.parentData.left;if(g+b.size.width>=b.parentData.width){b.size.width=b.parentData.width-g;if(f)b.size.height=b.size.width/b.aspectRatio}if(i+b.size.height>=b.parentData.height){b.size.height=b.parentData.height-i;if(f)b.size.width=b.size.height*b.aspectRatio}},stop:function(){var f=d(this).data("resizable"),
b=f.options,g=f.containerOffset,i=f.containerPosition,m=f.containerElement,o=d(f.helper),u=o.offset(),s=o.outerWidth()-f.sizeDiff.width;o=o.outerHeight()-f.sizeDiff.height;f._helper&&!b.animate&&/relative/.test(m.css("position"))&&d(this).css({left:u.left-i.left-g.left,width:s,height:o});f._helper&&!b.animate&&/static/.test(m.css("position"))&&d(this).css({left:u.left-i.left-g.left,width:s,height:o})}});d.ui.plugin.add("resizable","ghost",{start:function(){var f=d(this).data("resizable"),b=f.options,
g=f.size;f.ghost=f.originalElement.clone();f.ghost.css({opacity:0.25,display:"block",position:"relative",height:g.height,width:g.width,margin:0,left:0,top:0}).addClass("ui-resizable-ghost").addClass(typeof b.ghost=="string"?b.ghost:"");f.ghost.appendTo(f.helper)},resize:function(){var f=d(this).data("resizable");f.ghost&&f.ghost.css({position:"relative",height:f.size.height,width:f.size.width})},stop:function(){var f=d(this).data("resizable");f.ghost&&f.helper&&f.helper.get(0).removeChild(f.ghost.get(0))}});
d.ui.plugin.add("resizable","grid",{resize:function(){var f=d(this).data("resizable"),b=f.options,g=f.size,i=f.originalSize,m=f.originalPosition,o=f.axis;b.grid=typeof b.grid=="number"?[b.grid,b.grid]:b.grid;var u=Math.round((g.width-i.width)/(b.grid[0]||1))*(b.grid[0]||1);b=Math.round((g.height-i.height)/(b.grid[1]||1))*(b.grid[1]||1);if(/^(se|s|e)$/.test(o)){f.size.width=i.width+u;f.size.height=i.height+b}else if(/^(ne)$/.test(o)){f.size.width=i.width+u;f.size.height=i.height+b;f.position.top=m.top-
b}else{if(/^(sw)$/.test(o)){f.size.width=i.width+u;f.size.height=i.height+b}else{f.size.width=i.width+u;f.size.height=i.height+b;f.position.top=m.top-b}f.position.left=m.left-u}}});var a=function(f){return parseInt(f,10)||0},e=function(f){return!isNaN(parseInt(f,10))}})(jQuery);
(function(d){d.widget("ui.selectable",d.ui.mouse,{options:{appendTo:"body",autoRefresh:true,distance:0,filter:"*",tolerance:"touch"},_create:function(){var a=this;this.element.addClass("ui-selectable");this.dragged=false;var e;this.refresh=function(){e=d(a.options.filter,a.element[0]);e.each(function(){var f=d(this),b=f.offset();d.data(this,"selectable-item",{element:this,$element:f,left:b.left,top:b.top,right:b.left+f.outerWidth(),bottom:b.top+f.outerHeight(),startselected:false,selected:f.hasClass("ui-selected"),
selecting:f.hasClass("ui-selecting"),unselecting:f.hasClass("ui-unselecting")})})};this.refresh();this.selectees=e.addClass("ui-selectee");this._mouseInit();this.helper=d("<div class='ui-selectable-helper'></div>")},destroy:function(){this.selectees.removeClass("ui-selectee").removeData("selectable-item");this.element.removeClass("ui-selectable ui-selectable-disabled").removeData("selectable").unbind(".selectable");this._mouseDestroy();return this},_mouseStart:function(a){var e=this;this.opos=[a.pageX,
a.pageY];if(!this.options.disabled){var f=this.options;this.selectees=d(f.filter,this.element[0]);this._trigger("start",a);d(f.appendTo).append(this.helper);this.helper.css({"z-index":100,position:"absolute",left:a.clientX,top:a.clientY,width:0,height:0});f.autoRefresh&&this.refresh();this.selectees.filter(".ui-selected").each(function(){var b=d.data(this,"selectable-item");b.startselected=true;if(!a.metaKey){b.$element.removeClass("ui-selected");b.selected=false;b.$element.addClass("ui-unselecting");
b.unselecting=true;e._trigger("unselecting",a,{unselecting:b.element})}});d(a.target).parents().andSelf().each(function(){var b=d.data(this,"selectable-item");if(b){var g=!a.metaKey||!b.$element.hasClass("ui-selected");b.$element.removeClass(g?"ui-unselecting":"ui-selected").addClass(g?"ui-selecting":"ui-unselecting");b.unselecting=!g;b.selecting=g;(b.selected=g)?e._trigger("selecting",a,{selecting:b.element}):e._trigger("unselecting",a,{unselecting:b.element});return false}})}},_mouseDrag:function(a){var e=
this;this.dragged=true;if(!this.options.disabled){var f=this.options,b=this.opos[0],g=this.opos[1],i=a.pageX,m=a.pageY;if(b>i){var o=i;i=b;b=o}if(g>m){o=m;m=g;g=o}this.helper.css({left:b,top:g,width:i-b,height:m-g});this.selectees.each(function(){var u=d.data(this,"selectable-item");if(!(!u||u.element==e.element[0])){var s=false;if(f.tolerance=="touch")s=!(u.left>i||u.right<b||u.top>m||u.bottom<g);else if(f.tolerance=="fit")s=u.left>b&&u.right<i&&u.top>g&&u.bottom<m;if(s){if(u.selected){u.$element.removeClass("ui-selected");
u.selected=false}if(u.unselecting){u.$element.removeClass("ui-unselecting");u.unselecting=false}if(!u.selecting){u.$element.addClass("ui-selecting");u.selecting=true;e._trigger("selecting",a,{selecting:u.element})}}else{if(u.selecting)if(a.metaKey&&u.startselected){u.$element.removeClass("ui-selecting");u.selecting=false;u.$element.addClass("ui-selected");u.selected=true}else{u.$element.removeClass("ui-selecting");u.selecting=false;if(u.startselected){u.$element.addClass("ui-unselecting");u.unselecting=
true}e._trigger("unselecting",a,{unselecting:u.element})}if(u.selected)if(!a.metaKey&&!u.startselected){u.$element.removeClass("ui-selected");u.selected=false;u.$element.addClass("ui-unselecting");u.unselecting=true;e._trigger("unselecting",a,{unselecting:u.element})}}}});return false}},_mouseStop:function(a){var e=this;this.dragged=false;d(".ui-unselecting",this.element[0]).each(function(){var f=d.data(this,"selectable-item");f.$element.removeClass("ui-unselecting");f.unselecting=false;f.startselected=
false;e._trigger("unselected",a,{unselected:f.element})});d(".ui-selecting",this.element[0]).each(function(){var f=d.data(this,"selectable-item");f.$element.removeClass("ui-selecting").addClass("ui-selected");f.selecting=false;f.selected=true;f.startselected=true;e._trigger("selected",a,{selected:f.element})});this._trigger("stop",a);this.helper.remove();return false}});d.extend(d.ui.selectable,{version:"1.8.2"})})(jQuery);
(function(d){d.widget("ui.selectable",d.ui.mouse,{options:{appendTo:"body",autoRefresh:true,distance:0,filter:"*",tolerance:"touch"},_create:function(){var a=this;this.element.addClass("ui-selectable");this.dragged=false;var e;this.refresh=function(){e=d(a.options.filter,a.element[0]);e.each(function(){var f=d(this),b=f.offset();d.data(this,"selectable-item",{element:this,$element:f,left:b.left,top:b.top,right:b.left+f.outerWidth(),bottom:b.top+f.outerHeight(),startselected:false,selected:f.hasClass("ui-selected"),
selecting:f.hasClass("ui-selecting"),unselecting:f.hasClass("ui-unselecting")})})};this.refresh();this.selectees=e.addClass("ui-selectee");this._mouseInit();this.helper=d("<div class='ui-selectable-helper'></div>")},destroy:function(){this.selectees.removeClass("ui-selectee").removeData("selectable-item");this.element.removeClass("ui-selectable ui-selectable-disabled").removeData("selectable").unbind(".selectable");this._mouseDestroy();return this},_mouseStart:function(a){var e=this;this.opos=[a.pageX,
a.pageY];if(!this.options.disabled){var f=this.options;this.selectees=d(f.filter,this.element[0]);this._trigger("start",a);d(f.appendTo).append(this.helper);this.helper.css({"z-index":100,position:"absolute",left:a.clientX,top:a.clientY,width:0,height:0});f.autoRefresh&&this.refresh();this.selectees.filter(".ui-selected").each(function(){var b=d.data(this,"selectable-item");b.startselected=true;if(!a.metaKey){b.$element.removeClass("ui-selected");b.selected=false;b.$element.addClass("ui-unselecting");
b.unselecting=true;e._trigger("unselecting",a,{unselecting:b.element})}});d(a.target).parents().andSelf().each(function(){var b=d.data(this,"selectable-item");if(b){var g=!a.metaKey||!b.$element.hasClass("ui-selected");b.$element.removeClass(g?"ui-unselecting":"ui-selected").addClass(g?"ui-selecting":"ui-unselecting");b.unselecting=!g;b.selecting=g;(b.selected=g)?e._trigger("selecting",a,{selecting:b.element}):e._trigger("unselecting",a,{unselecting:b.element});return false}})}},_mouseDrag:function(a){var e=
this;this.dragged=true;if(!this.options.disabled){var f=this.options,b=this.opos[0],g=this.opos[1],i=a.pageX,m=a.pageY;if(b>i){var o=i;i=b;b=o}if(g>m){o=m;m=g;g=o}this.helper.css({left:b,top:g,width:i-b,height:m-g});this.selectees.each(function(){var u=d.data(this,"selectable-item");if(!(!u||u.element==e.element[0])){var s=false;if(f.tolerance=="touch")s=!(u.left>i||u.right<b||u.top>m||u.bottom<g);else if(f.tolerance=="fit")s=u.left>b&&u.right<i&&u.top>g&&u.bottom<m;if(s){if(u.selected){u.$element.removeClass("ui-selected");
u.selected=false}if(u.unselecting){u.$element.removeClass("ui-unselecting");u.unselecting=false}if(!u.selecting){u.$element.addClass("ui-selecting");u.selecting=true;e._trigger("selecting",a,{selecting:u.element})}}else{if(u.selecting)if(a.metaKey&&u.startselected){u.$element.removeClass("ui-selecting");u.selecting=false;u.$element.addClass("ui-selected");u.selected=true}else{u.$element.removeClass("ui-selecting");u.selecting=false;if(u.startselected){u.$element.addClass("ui-unselecting");u.unselecting=
true}e._trigger("unselecting",a,{unselecting:u.element})}if(u.selected)if(!a.metaKey&&!u.startselected){u.$element.removeClass("ui-selected");u.selected=false;u.$element.addClass("ui-unselecting");u.unselecting=true;e._trigger("unselecting",a,{unselecting:u.element})}}}});return false}},_mouseStop:function(a){var e=this;this.dragged=false;d(".ui-unselecting",this.element[0]).each(function(){var f=d.data(this,"selectable-item");f.$element.removeClass("ui-unselecting");f.unselecting=false;f.startselected=
false;e._trigger("unselected",a,{unselected:f.element})});d(".ui-selecting",this.element[0]).each(function(){var f=d.data(this,"selectable-item");f.$element.removeClass("ui-selecting").addClass("ui-selected");f.selecting=false;f.selected=true;f.startselected=true;e._trigger("selected",a,{selected:f.element})});this._trigger("stop",a);this.helper.remove();return false}});d.extend(d.ui.selectable,{version:"1.8.2"})})(jQuery);
(function(d){d.widget("ui.sortable",d.ui.mouse,{widgetEventPrefix:"sort",options:{appendTo:"parent",axis:false,connectWith:false,containment:false,cursor:"auto",cursorAt:false,dropOnEmpty:true,forcePlaceholderSize:false,forceHelperSize:false,grid:false,handle:false,helper:"original",items:"> *",opacity:false,placeholder:false,revert:false,scroll:true,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1E3},_create:function(){this.containerCache={};this.element.addClass("ui-sortable");
this.refresh();this.floating=this.items.length?/left|right/.test(this.items[0].item.css("float")):false;this.offset=this.element.offset();this._mouseInit()},destroy:function(){this.element.removeClass("ui-sortable ui-sortable-disabled").removeData("sortable").unbind(".sortable");this._mouseDestroy();for(var a=this.items.length-1;a>=0;a--)this.items[a].item.removeData("sortable-item");return this},_setOption:function(a,e){if(a==="disabled"){this.options[a]=e;this.widget()[e?"addClass":"removeClass"]("ui-sortable-disabled")}else d.Widget.prototype._setOption.apply(this,
arguments)},_mouseCapture:function(a,e){if(this.reverting)return false;if(this.options.disabled||this.options.type=="static")return false;this._refreshItems(a);var f=null,b=this;d(a.target).parents().each(function(){if(d.data(this,"sortable-item")==b){f=d(this);return false}});if(d.data(a.target,"sortable-item")==b)f=d(a.target);if(!f)return false;if(this.options.handle&&!e){var g=false;d(this.options.handle,f).find("*").andSelf().each(function(){if(this==a.target)g=true});if(!g)return false}this.currentItem=
f;this._removeCurrentsFromItems();return true},_mouseStart:function(a,e,f){e=this.options;this.currentContainer=this;this.refreshPositions();this.helper=this._createHelper(a);this._cacheHelperProportions();this._cacheMargins();this.scrollParent=this.helper.scrollParent();this.offset=this.currentItem.offset();this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left};this.helper.css("position","absolute");this.cssPosition=this.helper.css("position");d.extend(this.offset,
{click:{left:a.pageX-this.offset.left,top:a.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});this.originalPosition=this._generatePosition(a);this.originalPageX=a.pageX;this.originalPageY=a.pageY;e.cursorAt&&this._adjustOffsetFromHelper(e.cursorAt);this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]};this.helper[0]!=this.currentItem[0]&&this.currentItem.hide();this._createPlaceholder();e.containment&&this._setContainment();
if(e.cursor){if(d("body").css("cursor"))this._storedCursor=d("body").css("cursor");d("body").css("cursor",e.cursor)}if(e.opacity){if(this.helper.css("opacity"))this._storedOpacity=this.helper.css("opacity");this.helper.css("opacity",e.opacity)}if(e.zIndex){if(this.helper.css("zIndex"))this._storedZIndex=this.helper.css("zIndex");this.helper.css("zIndex",e.zIndex)}if(this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML")this.overflowOffset=this.scrollParent.offset();this._trigger("start",
a,this._uiHash());this._preserveHelperProportions||this._cacheHelperProportions();if(!f)for(f=this.containers.length-1;f>=0;f--)this.containers[f]._trigger("activate",a,this._uiHash(this));if(d.ui.ddmanager)d.ui.ddmanager.current=this;d.ui.ddmanager&&!e.dropBehaviour&&d.ui.ddmanager.prepareOffsets(this,a);this.dragging=true;this.helper.addClass("ui-sortable-helper");this._mouseDrag(a);return true},_mouseDrag:function(a){this.position=this._generatePosition(a);this.positionAbs=this._convertPositionTo("absolute");
if(!this.lastPositionAbs)this.lastPositionAbs=this.positionAbs;if(this.options.scroll){var e=this.options,f=false;if(this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML"){if(this.overflowOffset.top+this.scrollParent[0].offsetHeight-a.pageY<e.scrollSensitivity)this.scrollParent[0].scrollTop=f=this.scrollParent[0].scrollTop+e.scrollSpeed;else if(a.pageY-this.overflowOffset.top<e.scrollSensitivity)this.scrollParent[0].scrollTop=f=this.scrollParent[0].scrollTop-e.scrollSpeed;if(this.overflowOffset.left+
this.scrollParent[0].offsetWidth-a.pageX<e.scrollSensitivity)this.scrollParent[0].scrollLeft=f=this.scrollParent[0].scrollLeft+e.scrollSpeed;else if(a.pageX-this.overflowOffset.left<e.scrollSensitivity)this.scrollParent[0].scrollLeft=f=this.scrollParent[0].scrollLeft-e.scrollSpeed}else{if(a.pageY-d(document).scrollTop()<e.scrollSensitivity)f=d(document).scrollTop(d(document).scrollTop()-e.scrollSpeed);else if(d(window).height()-(a.pageY-d(document).scrollTop())<e.scrollSensitivity)f=d(document).scrollTop(d(document).scrollTop()+
e.scrollSpeed);if(a.pageX-d(document).scrollLeft()<e.scrollSensitivity)f=d(document).scrollLeft(d(document).scrollLeft()-e.scrollSpeed);else if(d(window).width()-(a.pageX-d(document).scrollLeft())<e.scrollSensitivity)f=d(document).scrollLeft(d(document).scrollLeft()+e.scrollSpeed)}f!==false&&d.ui.ddmanager&&!e.dropBehaviour&&d.ui.ddmanager.prepareOffsets(this,a)}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(e=this.items.length-1;e>=0;e--){f=this.items[e];var b=f.item[0],g=this._intersectsWithPointer(f);if(g)if(b!=this.currentItem[0]&&this.placeholder[g==1?"next":"prev"]()[0]!=b&&!d.ui.contains(this.placeholder[0],b)&&(this.options.type=="semi-dynamic"?!d.ui.contains(this.element[0],b):true)){this.direction=g==1?"down":"up";if(this.options.tolerance=="pointer"||this._intersectsWithSides(f))this._rearrange(a,
f);else break;this._trigger("change",a,this._uiHash());break}}this._contactContainers(a);d.ui.ddmanager&&d.ui.ddmanager.drag(this,a);this._trigger("sort",a,this._uiHash());this.lastPositionAbs=this.positionAbs;return false},_mouseStop:function(a,e){if(a){d.ui.ddmanager&&!this.options.dropBehaviour&&d.ui.ddmanager.drop(this,a);if(this.options.revert){var f=this;e=f.placeholder.offset();f.reverting=true;d(this.helper).animate({left:e.left-this.offset.parent.left-f.margins.left+(this.offsetParent[0]==
document.body?0:this.offsetParent[0].scrollLeft),top:e.top-this.offset.parent.top-f.margins.top+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollTop)},parseInt(this.options.revert,10)||500,function(){f._clear(a)})}else this._clear(a,e);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 a=this.containers.length-1;a>=0;a--){this.containers[a]._trigger("deactivate",
null,this._uiHash(this));if(this.containers[a].containerCache.over){this.containers[a]._trigger("out",null,this._uiHash(this));this.containers[a].containerCache.over=0}}}this.placeholder[0].parentNode&&this.placeholder[0].parentNode.removeChild(this.placeholder[0]);this.options.helper!="original"&&this.helper&&this.helper[0].parentNode&&this.helper.remove();d.extend(this,{helper:null,dragging:false,reverting:false,_noFinalSort:null});this.domPosition.prev?d(this.domPosition.prev).after(this.currentItem):
d(this.domPosition.parent).prepend(this.currentItem);return this},serialize:function(a){var e=this._getItemsAsjQuery(a&&a.connected),f=[];a=a||{};d(e).each(function(){var b=(d(a.item||this).attr(a.attribute||"id")||"").match(a.expression||/(.+)[-=_](.+)/);if(b)f.push((a.key||b[1]+"[]")+"="+(a.key&&a.expression?b[1]:b[2]))});return f.join("&")},toArray:function(a){var e=this._getItemsAsjQuery(a&&a.connected),f=[];a=a||{};e.each(function(){f.push(d(a.item||this).attr(a.attribute||"id")||"")});return f},
_intersectsWith:function(a){var e=this.positionAbs.left,f=e+this.helperProportions.width,b=this.positionAbs.top,g=b+this.helperProportions.height,i=a.left,m=i+a.width,o=a.top,u=o+a.height,s=this.offset.click.top,p=this.offset.click.left;s=b+s>o&&b+s<u&&e+p>i&&e+p<m;return this.options.tolerance=="pointer"||this.options.forcePointerForContainers||this.options.tolerance!="pointer"&&this.helperProportions[this.floating?"width":"height"]>a[this.floating?"width":"height"]?s:i<e+this.helperProportions.width/
2&&f-this.helperProportions.width/2<m&&o<b+this.helperProportions.height/2&&g-this.helperProportions.height/2<u},_intersectsWithPointer:function(a){var e=d.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,a.top,a.height);a=d.ui.isOverAxis(this.positionAbs.left+this.offset.click.left,a.left,a.width);e=e&&a;a=this._getDragVerticalDirection();var f=this._getDragHorizontalDirection();if(!e)return false;return this.floating?f&&f=="right"||a=="down"?2:1:a&&(a=="down"?2:1)},_intersectsWithSides:function(a){var e=
d.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,a.top+a.height/2,a.height);a=d.ui.isOverAxis(this.positionAbs.left+this.offset.click.left,a.left+a.width/2,a.width);var f=this._getDragVerticalDirection(),b=this._getDragHorizontalDirection();return this.floating&&b?b=="right"&&a||b=="left"&&!a:f&&(f=="down"&&e||f=="up"&&!e)},_getDragVerticalDirection:function(){var a=this.positionAbs.top-this.lastPositionAbs.top;return a!=0&&(a>0?"down":"up")},_getDragHorizontalDirection:function(){var a=
this.positionAbs.left-this.lastPositionAbs.left;return a!=0&&(a>0?"right":"left")},refresh:function(a){this._refreshItems(a);this.refreshPositions();return this},_connectWith:function(){var a=this.options;return a.connectWith.constructor==String?[a.connectWith]:a.connectWith},_getItemsAsjQuery:function(a){var e=[],f=[],b=this._connectWith();if(b&&a)for(a=b.length-1;a>=0;a--)for(var g=d(b[a]),i=g.length-1;i>=0;i--){var m=d.data(g[i],"sortable");if(m&&m!=this&&!m.options.disabled)f.push([d.isFunction(m.options.items)?
m.options.items.call(m.element):d(m.options.items,m.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),m])}f.push([d.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):d(this.options.items,this.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),this]);for(a=f.length-1;a>=0;a--)f[a][0].each(function(){e.push(this)});return d(e)},_removeCurrentsFromItems:function(){for(var a=this.currentItem.find(":data(sortable-item)"),
e=0;e<this.items.length;e++)for(var f=0;f<a.length;f++)a[f]==this.items[e].item[0]&&this.items.splice(e,1)},_refreshItems:function(a){this.items=[];this.containers=[this];var e=this.items,f=[[d.isFunction(this.options.items)?this.options.items.call(this.element[0],a,{item:this.currentItem}):d(this.options.items,this.element),this]],b=this._connectWith();if(b)for(var g=b.length-1;g>=0;g--)for(var i=d(b[g]),m=i.length-1;m>=0;m--){var o=d.data(i[m],"sortable");if(o&&o!=this&&!o.options.disabled){f.push([d.isFunction(o.options.items)?
o.options.items.call(o.element[0],a,{item:this.currentItem}):d(o.options.items,o.element),o]);this.containers.push(o)}}for(g=f.length-1;g>=0;g--){a=f[g][1];b=f[g][0];m=0;for(i=b.length;m<i;m++){o=d(b[m]);o.data("sortable-item",a);e.push({item:o,instance:a,width:0,height:0,left:0,top:0})}}},refreshPositions:function(a){if(this.offsetParent&&this.helper)this.offset.parent=this._getParentOffset();for(var e=this.items.length-1;e>=0;e--){var f=this.items[e],b=this.options.toleranceElement?d(this.options.toleranceElement,
f.item):f.item;if(!a){f.width=b.outerWidth();f.height=b.outerHeight()}b=b.offset();f.left=b.left;f.top=b.top}if(this.options.custom&&this.options.custom.refreshContainers)this.options.custom.refreshContainers.call(this);else for(e=this.containers.length-1;e>=0;e--){b=this.containers[e].element.offset();this.containers[e].containerCache.left=b.left;this.containers[e].containerCache.top=b.top;this.containers[e].containerCache.width=this.containers[e].element.outerWidth();this.containers[e].containerCache.height=
this.containers[e].element.outerHeight()}return this},_createPlaceholder:function(a){var e=a||this,f=e.options;if(!f.placeholder||f.placeholder.constructor==String){var b=f.placeholder;f.placeholder={element:function(){var g=d(document.createElement(e.currentItem[0].nodeName)).addClass(b||e.currentItem[0].className+" ui-sortable-placeholder").removeClass("ui-sortable-helper")[0];if(!b)g.style.visibility="hidden";return g},update:function(g,i){if(!(b&&!f.forcePlaceholderSize)){i.height()||i.height(e.currentItem.innerHeight()-
parseInt(e.currentItem.css("paddingTop")||0,10)-parseInt(e.currentItem.css("paddingBottom")||0,10));i.width()||i.width(e.currentItem.innerWidth()-parseInt(e.currentItem.css("paddingLeft")||0,10)-parseInt(e.currentItem.css("paddingRight")||0,10))}}}}e.placeholder=d(f.placeholder.element.call(e.element,e.currentItem));e.currentItem.after(e.placeholder);f.placeholder.update(e,e.placeholder)},_contactContainers:function(a){for(var e=null,f=null,b=this.containers.length-1;b>=0;b--)if(!d.ui.contains(this.currentItem[0],
this.containers[b].element[0]))if(this._intersectsWith(this.containers[b].containerCache)){if(!(e&&d.ui.contains(this.containers[b].element[0],e.element[0]))){e=this.containers[b];f=b}}else if(this.containers[b].containerCache.over){this.containers[b]._trigger("out",a,this._uiHash(this));this.containers[b].containerCache.over=0}if(e)if(this.containers.length===1){this.containers[f]._trigger("over",a,this._uiHash(this));this.containers[f].containerCache.over=1}else if(this.currentContainer!=this.containers[f]){e=
1E4;b=null;for(var g=this.positionAbs[this.containers[f].floating?"left":"top"],i=this.items.length-1;i>=0;i--)if(d.ui.contains(this.containers[f].element[0],this.items[i].item[0])){var m=this.items[i][this.containers[f].floating?"left":"top"];if(Math.abs(m-g)<e){e=Math.abs(m-g);b=this.items[i]}}if(b||this.options.dropOnEmpty){this.currentContainer=this.containers[f];b?this._rearrange(a,b,null,true):this._rearrange(a,null,this.containers[f].element,true);this._trigger("change",a,this._uiHash());this.containers[f]._trigger("change",
a,this._uiHash(this));this.options.placeholder.update(this.currentContainer,this.placeholder);this.containers[f]._trigger("over",a,this._uiHash(this));this.containers[f].containerCache.over=1}}},_createHelper:function(a){var e=this.options;a=d.isFunction(e.helper)?d(e.helper.apply(this.element[0],[a,this.currentItem])):e.helper=="clone"?this.currentItem.clone():this.currentItem;a.parents("body").length||d(e.appendTo!="parent"?e.appendTo:this.currentItem[0].parentNode)[0].appendChild(a[0]);if(a[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(a[0].style.width==""||e.forceHelperSize)a.width(this.currentItem.width());if(a[0].style.height==""||e.forceHelperSize)a.height(this.currentItem.height());return a},_adjustOffsetFromHelper:function(a){if(typeof a=="string")a=a.split(" ");if(d.isArray(a))a={left:+a[0],top:+a[1]||
0};if("left"in a)this.offset.click.left=a.left+this.margins.left;if("right"in a)this.offset.click.left=this.helperProportions.width-a.right+this.margins.left;if("top"in a)this.offset.click.top=a.top+this.margins.top;if("bottom"in a)this.offset.click.top=this.helperProportions.height-a.bottom+this.margins.top},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var a=this.offsetParent.offset();if(this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&d.ui.contains(this.scrollParent[0],
this.offsetParent[0])){a.left+=this.scrollParent.scrollLeft();a.top+=this.scrollParent.scrollTop()}if(this.offsetParent[0]==document.body||this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&d.browser.msie)a={top:0,left:0};return{top:a.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:a.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var a=this.currentItem.position();return{top:a.top-
(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:a.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}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 a=this.options;
if(a.containment=="parent")a.containment=this.helper[0].parentNode;if(a.containment=="document"||a.containment=="window")this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,d(a.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(d(a.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];if(!/^(document|window|parent)$/.test(a.containment)){var e=
d(a.containment)[0];a=d(a.containment).offset();var f=d(e).css("overflow")!="hidden";this.containment=[a.left+(parseInt(d(e).css("borderLeftWidth"),10)||0)+(parseInt(d(e).css("paddingLeft"),10)||0)-this.margins.left,a.top+(parseInt(d(e).css("borderTopWidth"),10)||0)+(parseInt(d(e).css("paddingTop"),10)||0)-this.margins.top,a.left+(f?Math.max(e.scrollWidth,e.offsetWidth):e.offsetWidth)-(parseInt(d(e).css("borderLeftWidth"),10)||0)-(parseInt(d(e).css("paddingRight"),10)||0)-this.helperProportions.width-
this.margins.left,a.top+(f?Math.max(e.scrollHeight,e.offsetHeight):e.offsetHeight)-(parseInt(d(e).css("borderTopWidth"),10)||0)-(parseInt(d(e).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top]}},_convertPositionTo:function(a,e){if(!e)e=this.position;a=a=="absolute"?1:-1;var f=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&d.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,b=/(html|body)/i.test(f[0].tagName);return{top:e.top+
this.offset.relative.top*a+this.offset.parent.top*a-(d.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():b?0:f.scrollTop())*a),left:e.left+this.offset.relative.left*a+this.offset.parent.left*a-(d.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():b?0:f.scrollLeft())*a)}},_generatePosition:function(a){var e=this.options,f=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&d.ui.contains(this.scrollParent[0],
this.offsetParent[0]))?this.offsetParent:this.scrollParent,b=/(html|body)/i.test(f[0].tagName);if(this.cssPosition=="relative"&&!(this.scrollParent[0]!=document&&this.scrollParent[0]!=this.offsetParent[0]))this.offset.relative=this._getRelativeOffset();var g=a.pageX,i=a.pageY;if(this.originalPosition){if(this.containment){if(a.pageX-this.offset.click.left<this.containment[0])g=this.containment[0]+this.offset.click.left;if(a.pageY-this.offset.click.top<this.containment[1])i=this.containment[1]+this.offset.click.top;
if(a.pageX-this.offset.click.left>this.containment[2])g=this.containment[2]+this.offset.click.left;if(a.pageY-this.offset.click.top>this.containment[3])i=this.containment[3]+this.offset.click.top}if(e.grid){i=this.originalPageY+Math.round((i-this.originalPageY)/e.grid[1])*e.grid[1];i=this.containment?!(i-this.offset.click.top<this.containment[1]||i-this.offset.click.top>this.containment[3])?i:!(i-this.offset.click.top<this.containment[1])?i-e.grid[1]:i+e.grid[1]:i;g=this.originalPageX+Math.round((g-
this.originalPageX)/e.grid[0])*e.grid[0];g=this.containment?!(g-this.offset.click.left<this.containment[0]||g-this.offset.click.left>this.containment[2])?g:!(g-this.offset.click.left<this.containment[0])?g-e.grid[0]:g+e.grid[0]:g}}return{top:i-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(d.browser.safari&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollTop():b?0:f.scrollTop()),left:g-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+
(d.browser.safari&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():b?0:f.scrollLeft())}},_rearrange:function(a,e,f,b){f?f[0].appendChild(this.placeholder[0]):e.item[0].parentNode.insertBefore(this.placeholder[0],this.direction=="down"?e.item[0]:e.item[0].nextSibling);this.counter=this.counter?++this.counter:1;var g=this,i=this.counter;window.setTimeout(function(){i==g.counter&&g.refreshPositions(!b)},0)},_clear:function(a,e){this.reverting=false;var f=[];!this._noFinalSort&&
this.currentItem[0].parentNode&&this.placeholder.before(this.currentItem);this._noFinalSort=null;if(this.helper[0]==this.currentItem[0]){for(var b in this._storedCSS)if(this._storedCSS[b]=="auto"||this._storedCSS[b]=="static")this._storedCSS[b]="";this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper")}else this.currentItem.show();this.fromOutside&&!e&&f.push(function(g){this._trigger("receive",g,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])&&!e)f.push(function(g){this._trigger("update",g,this._uiHash())});if(!d.ui.contains(this.element[0],this.currentItem[0])){e||f.push(function(g){this._trigger("remove",g,this._uiHash())});for(b=this.containers.length-1;b>=0;b--)if(d.ui.contains(this.containers[b].element[0],this.currentItem[0])&&!e){f.push(function(g){return function(i){g._trigger("receive",i,this._uiHash(this))}}.call(this,this.containers[b]));f.push(function(g){return function(i){g._trigger("update",
i,this._uiHash(this))}}.call(this,this.containers[b]))}}for(b=this.containers.length-1;b>=0;b--){e||f.push(function(g){return function(i){g._trigger("deactivate",i,this._uiHash(this))}}.call(this,this.containers[b]));if(this.containers[b].containerCache.over){f.push(function(g){return function(i){g._trigger("out",i,this._uiHash(this))}}.call(this,this.containers[b]));this.containers[b].containerCache.over=0}}this._storedCursor&&d("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(!e){this._trigger("beforeStop",a,this._uiHash());for(b=0;b<f.length;b++)f[b].call(this,a);this._trigger("stop",a,this._uiHash())}return false}e||this._trigger("beforeStop",a,this._uiHash());this.placeholder[0].parentNode.removeChild(this.placeholder[0]);this.helper[0]!=this.currentItem[0]&&this.helper.remove();this.helper=null;if(!e){for(b=
0;b<f.length;b++)f[b].call(this,a);this._trigger("stop",a,this._uiHash())}this.fromOutside=false;return true},_trigger:function(){d.Widget.prototype._trigger.apply(this,arguments)===false&&this.cancel()},_uiHash:function(a){var e=a||this;return{helper:e.helper,placeholder:e.placeholder||d([]),position:e.position,originalPosition:e.originalPosition,offset:e.positionAbs,item:e.currentItem,sender:a?a.element:null}}});d.extend(d.ui.sortable,{version:"1.8.2"})})(jQuery);
(function(d){d.widget("ui.accordion",{options:{active:0,animated:"slide",autoHeight:true,clearStyle:false,collapsible:false,event:"click",fillSpace:false,header:"> li > :first-child,> :not(li):even",icons:{header:"ui-icon-triangle-1-e",headerSelected:"ui-icon-triangle-1-s"},navigation:false,navigationFilter:function(){return this.href.toLowerCase()==location.href.toLowerCase()}},_create:function(){var a=this.options,e=this;this.running=0;this.element.addClass("ui-accordion ui-widget ui-helper-reset");
this.element.children("li").addClass("ui-accordion-li-fix");this.headers=this.element.find(a.header).addClass("ui-accordion-header ui-helper-reset ui-state-default ui-corner-all").bind("mouseenter.accordion",function(){d(this).addClass("ui-state-hover")}).bind("mouseleave.accordion",function(){d(this).removeClass("ui-state-hover")}).bind("focus.accordion",function(){d(this).addClass("ui-state-focus")}).bind("blur.accordion",function(){d(this).removeClass("ui-state-focus")});this.headers.next().addClass("ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom");
if(a.navigation){var f=this.element.find("a").filter(a.navigationFilter);if(f.length){var b=f.closest(".ui-accordion-header");this.active=b.length?b:f.closest(".ui-accordion-content").prev()}}this.active=this._findActive(this.active||a.active).toggleClass("ui-state-default").toggleClass("ui-state-active").toggleClass("ui-corner-all").toggleClass("ui-corner-top");this.active.next().addClass("ui-accordion-content-active");this._createIcons();this.resize();this.element.attr("role","tablist");this.headers.attr("role",
"tab").bind("keydown",function(g){return e._keydown(g)}).next().attr("role","tabpanel");this.headers.not(this.active||"").attr("aria-expanded","false").attr("tabIndex","-1").next().hide();this.active.length?this.active.attr("aria-expanded","true").attr("tabIndex","0"):this.headers.eq(0).attr("tabIndex","0");d.browser.safari||this.headers.find("a").attr("tabIndex","-1");a.event&&this.headers.bind(a.event+".accordion",function(g){e._clickHandler.call(e,g,this);g.preventDefault()})},_createIcons:function(){var a=
this.options;if(a.icons){d("<span/>").addClass("ui-icon "+a.icons.header).prependTo(this.headers);this.active.find(".ui-icon").toggleClass(a.icons.header).toggleClass(a.icons.headerSelected);this.element.addClass("ui-accordion-icons")}},_destroyIcons:function(){this.headers.children(".ui-icon").remove();this.element.removeClass("ui-accordion-icons")},destroy:function(){var a=this.options;this.element.removeClass("ui-accordion ui-widget ui-helper-reset").removeAttr("role").unbind(".accordion").removeData("accordion");
this.headers.unbind(".accordion").removeClass("ui-accordion-header ui-helper-reset ui-state-default ui-corner-all ui-state-active ui-corner-top").removeAttr("role").removeAttr("aria-expanded").removeAttr("tabIndex");this.headers.find("a").removeAttr("tabIndex");this._destroyIcons();var e=this.headers.next().css("display","").removeAttr("role").removeClass("ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content ui-accordion-content-active");if(a.autoHeight||a.fillHeight)e.css("height",
"");return this},_setOption:function(a,e){d.Widget.prototype._setOption.apply(this,arguments);a=="active"&&this.activate(e);if(a=="icons"){this._destroyIcons();e&&this._createIcons()}},_keydown:function(a){var e=d.ui.keyCode;if(!(this.options.disabled||a.altKey||a.ctrlKey)){var f=this.headers.length,b=this.headers.index(a.target),g=false;switch(a.keyCode){case e.RIGHT:case e.DOWN:g=this.headers[(b+1)%f];break;case e.LEFT:case e.UP:g=this.headers[(b-1+f)%f];break;case e.SPACE:case e.ENTER:this._clickHandler({target:a.target},
a.target);a.preventDefault()}if(g){d(a.target).attr("tabIndex","-1");d(g).attr("tabIndex","0");g.focus();return false}return true}},resize:function(){var a=this.options,e;if(a.fillSpace){if(d.browser.msie){var f=this.element.parent().css("overflow");this.element.parent().css("overflow","hidden")}e=this.element.parent().height();d.browser.msie&&this.element.parent().css("overflow",f);this.headers.each(function(){e-=d(this).outerHeight(true)});this.headers.next().each(function(){d(this).height(Math.max(0,
e-d(this).innerHeight()+d(this).height()))}).css("overflow","auto")}else if(a.autoHeight){e=0;this.headers.next().each(function(){e=Math.max(e,d(this).height())}).height(e)}return this},activate:function(a){this.options.active=a;a=this._findActive(a)[0];this._clickHandler({target:a},a);return this},_findActive:function(a){return a?typeof a=="number"?this.headers.filter(":eq("+a+")"):this.headers.not(this.headers.not(a)):a===false?d([]):this.headers.filter(":eq(0)")},_clickHandler:function(a,e){var f=
this.options;if(!f.disabled)if(a.target){a=d(a.currentTarget||e);e=a[0]==this.active[0];f.active=f.collapsible&&e?false:d(".ui-accordion-header",this.element).index(a);if(!(this.running||!f.collapsible&&e)){this.active.removeClass("ui-state-active ui-corner-top").addClass("ui-state-default ui-corner-all").find(".ui-icon").removeClass(f.icons.headerSelected).addClass(f.icons.header);if(!e){a.removeClass("ui-state-default ui-corner-all").addClass("ui-state-active ui-corner-top").find(".ui-icon").removeClass(f.icons.header).addClass(f.icons.headerSelected);
a.next().addClass("ui-accordion-content-active")}i=a.next();b=this.active.next();g={options:f,newHeader:e&&f.collapsible?d([]):a,oldHeader:this.active,newContent:e&&f.collapsible?d([]):i,oldContent:b};f=this.headers.index(this.active[0])>this.headers.index(a[0]);this.active=e?d([]):a;this._toggle(i,b,g,e,f)}}else if(f.collapsible){this.active.removeClass("ui-state-active ui-corner-top").addClass("ui-state-default ui-corner-all").find(".ui-icon").removeClass(f.icons.headerSelected).addClass(f.icons.header);
this.active.next().addClass("ui-accordion-content-active");var b=this.active.next(),g={options:f,newHeader:d([]),oldHeader:f.active,newContent:d([]),oldContent:b},i=this.active=d([]);this._toggle(i,b,g)}},_toggle:function(a,e,f,b,g){var i=this.options,m=this;this.toShow=a;this.toHide=e;this.data=f;var o=function(){if(m)return m._completed.apply(m,arguments)};this._trigger("changestart",null,this.data);this.running=e.size()===0?a.size():e.size();if(i.animated){f={};f=i.collapsible&&b?{toShow:d([]),
toHide:e,complete:o,down:g,autoHeight:i.autoHeight||i.fillSpace}:{toShow:a,toHide:e,complete:o,down:g,autoHeight:i.autoHeight||i.fillSpace};if(!i.proxied)i.proxied=i.animated;if(!i.proxiedDuration)i.proxiedDuration=i.duration;i.animated=d.isFunction(i.proxied)?i.proxied(f):i.proxied;i.duration=d.isFunction(i.proxiedDuration)?i.proxiedDuration(f):i.proxiedDuration;b=d.ui.accordion.animations;var u=i.duration,s=i.animated;if(s&&!b[s]&&!d.easing[s])s="slide";b[s]||(b[s]=function(p){this.slide(p,{easing:s,
duration:u||700})});b[s](f)}else{if(i.collapsible&&b)a.toggle();else{e.hide();a.show()}o(true)}e.prev().attr("aria-expanded","false").attr("tabIndex","-1").blur();a.prev().attr("aria-expanded","true").attr("tabIndex","0").focus()},_completed:function(a){var e=this.options;this.running=a?0:--this.running;if(!this.running){e.clearStyle&&this.toShow.add(this.toHide).css({height:"",overflow:""});this.toHide.removeClass("ui-accordion-content-active");this._trigger("change",null,this.data)}}});d.extend(d.ui.accordion,
{version:"1.8.2",animations:{slide:function(a,e){a=d.extend({easing:"swing",duration:300},a,e);if(a.toHide.size())if(a.toShow.size()){var f=a.toShow.css("overflow"),b=0,g={},i={},m;e=a.toShow;m=e[0].style.width;e.width(parseInt(e.parent().width(),10)-parseInt(e.css("paddingLeft"),10)-parseInt(e.css("paddingRight"),10)-(parseInt(e.css("borderLeftWidth"),10)||0)-(parseInt(e.css("borderRightWidth"),10)||0));d.each(["height","paddingTop","paddingBottom"],function(o,u){i[u]="hide";o=(""+d.css(a.toShow[0],
u)).match(/^([\d+-.]+)(.*)$/);g[u]={value:o[1],unit:o[2]||"px"}});a.toShow.css({height:0,overflow:"hidden"}).show();a.toHide.filter(":hidden").each(a.complete).end().filter(":visible").animate(i,{step:function(o,u){if(u.prop=="height")b=u.end-u.start===0?0:(u.now-u.start)/(u.end-u.start);a.toShow[0].style[u.prop]=b*g[u.prop].value+g[u.prop].unit},duration:a.duration,easing:a.easing,complete:function(){a.autoHeight||a.toShow.css("height","");a.toShow.css("width",m);a.toShow.css({overflow:f});a.complete()}})}else a.toHide.animate({height:"hide"},
a);else a.toShow.animate({height:"show"},a)},bounceslide:function(a){this.slide(a,{easing:a.down?"easeOutBounce":"swing",duration:a.down?1E3:200})}}})})(jQuery);
(function(d){d.widget("ui.autocomplete",{options:{minLength:1,delay:300},_create:function(){var a=this,e=this.element[0].ownerDocument;this.element.addClass("ui-autocomplete-input").attr("autocomplete","off").attr({role:"textbox","aria-autocomplete":"list","aria-haspopup":"true"}).bind("keydown.autocomplete",function(f){var b=d.ui.keyCode;switch(f.keyCode){case b.PAGE_UP:a._move("previousPage",f);break;case b.PAGE_DOWN:a._move("nextPage",f);break;case b.UP:a._move("previous",f);f.preventDefault();
break;case b.DOWN:a._move("next",f);f.preventDefault();break;case b.ENTER:case b.NUMPAD_ENTER:a.menu.active&&f.preventDefault();case b.TAB:if(!a.menu.active)return;a.menu.select(f);break;case b.ESCAPE:a.element.val(a.term);a.close(f);break;case b.LEFT:case b.RIGHT:case b.SHIFT:case b.CONTROL:case b.ALT:case b.COMMAND:case b.COMMAND_RIGHT:case b.INSERT:case b.CAPS_LOCK:case b.END:case b.HOME:break;default:clearTimeout(a.searching);a.searching=setTimeout(function(){a.search(null,f)},a.options.delay);
break}}).bind("focus.autocomplete",function(){a.selectedItem=null;a.previous=a.element.val()}).bind("blur.autocomplete",function(f){clearTimeout(a.searching);a.closing=setTimeout(function(){a.close(f);a._change(f)},150)});this._initSource();this.response=function(){return a._response.apply(a,arguments)};this.menu=d("<ul></ul>").addClass("ui-autocomplete").appendTo("body",e).mousedown(function(){setTimeout(function(){clearTimeout(a.closing)},13)}).menu({focus:function(f,b){b=b.item.data("item.autocomplete");
false!==a._trigger("focus",null,{item:b})&&/^key/.test(f.originalEvent.type)&&a.element.val(b.value)},selected:function(f,b){b=b.item.data("item.autocomplete");false!==a._trigger("select",f,{item:b})&&a.element.val(b.value);a.close(f);f=a.previous;if(a.element[0]!==e.activeElement){a.element.focus();a.previous=f}a.selectedItem=b},blur:function(){a.menu.element.is(":visible")&&a.element.val(a.term)}}).zIndex(this.element.zIndex()+1).css({top:0,left:0}).hide().data("menu");d.fn.bgiframe&&this.menu.element.bgiframe()},
destroy:function(){this.element.removeClass("ui-autocomplete-input").removeAttr("autocomplete").removeAttr("role").removeAttr("aria-autocomplete").removeAttr("aria-haspopup");this.menu.element.remove();d.Widget.prototype.destroy.call(this)},_setOption:function(a){d.Widget.prototype._setOption.apply(this,arguments);a==="source"&&this._initSource()},_initSource:function(){var a,e;if(d.isArray(this.options.source)){a=this.options.source;this.source=function(f,b){b(d.ui.autocomplete.filter(a,f.term))}}else if(typeof this.options.source===
"string"){e=this.options.source;this.source=function(f,b){d.getJSON(e,f,b)}}else this.source=this.options.source},search:function(a,e){a=a!=null?a:this.element.val();if(a.length<this.options.minLength)return this.close(e);clearTimeout(this.closing);if(this._trigger("search")!==false)return this._search(a)},_search:function(a){this.term=this.element.addClass("ui-autocomplete-loading").val();this.source({term:a},this.response)},_response:function(a){if(a.length){a=this._normalize(a);this._suggest(a);
this._trigger("open")}else this.close();this.element.removeClass("ui-autocomplete-loading")},close:function(a){clearTimeout(this.closing);if(this.menu.element.is(":visible")){this._trigger("close",a);this.menu.element.hide();this.menu.deactivate()}},_change:function(a){this.previous!==this.element.val()&&this._trigger("change",a,{item:this.selectedItem})},_normalize:function(a){if(a.length&&a[0].label&&a[0].value)return a;return d.map(a,function(e){if(typeof e==="string")return{label:e,value:e};return d.extend({label:e.label||
e.value,value:e.value||e.label},e)})},_suggest:function(a){var e=this.menu.element.empty().zIndex(this.element.zIndex()+1),f;this._renderMenu(e,a);this.menu.deactivate();this.menu.refresh();this.menu.element.show().position({my:"left top",at:"left bottom",of:this.element,collision:"none"});a=e.width("").width();f=this.element.width();e.width(Math.max(a,f))},_renderMenu:function(a,e){var f=this;d.each(e,function(b,g){f._renderItem(a,g)})},_renderItem:function(a,e){return d("<li></li>").data("item.autocomplete",
e).append("<a>"+e.label+"</a>").appendTo(a)},_move:function(a,e){if(this.menu.element.is(":visible"))if(this.menu.first()&&/^previous/.test(a)||this.menu.last()&&/^next/.test(a)){this.element.val(this.term);this.menu.deactivate()}else this.menu[a](e);else this.search(null,e)},widget:function(){return this.menu.element}});d.extend(d.ui.autocomplete,{escapeRegex:function(a){return a.replace(/([\^\$\(\)\[\]\{\}\*\.\+\?\|\\])/gi,"\\$1")},filter:function(a,e){var f=new RegExp(d.ui.autocomplete.escapeRegex(e),
"i");return d.grep(a,function(b){return f.test(b.label||b.value||b)})}})})(jQuery);
(function(d){d.widget("ui.menu",{_create:function(){var a=this;this.element.addClass("ui-menu ui-widget ui-widget-content ui-corner-all").attr({role:"listbox","aria-activedescendant":"ui-active-menuitem"}).click(function(e){if(d(e.target).closest(".ui-menu-item a").length){e.preventDefault();a.select(e)}});this.refresh()},refresh:function(){var a=this;this.element.children("li:not(.ui-menu-item):has(a)").addClass("ui-menu-item").attr("role","menuitem").children("a").addClass("ui-corner-all").attr("tabindex",
-1).mouseenter(function(e){a.activate(e,d(this).parent())}).mouseleave(function(){a.deactivate()})},activate:function(a,e){this.deactivate();if(this.hasScroll()){var f=e.offset().top-this.element.offset().top,b=this.element.attr("scrollTop"),g=this.element.height();if(f<0)this.element.attr("scrollTop",b+f);else f>g&&this.element.attr("scrollTop",b+f-g+e.height())}this.active=e.eq(0).children("a").addClass("ui-state-hover").attr("id","ui-active-menuitem").end();this._trigger("focus",a,{item:e})},deactivate:function(){if(this.active){this.active.children("a").removeClass("ui-state-hover").removeAttr("id");
this._trigger("blur");this.active=null}},next:function(a){this.move("next",".ui-menu-item:first",a)},previous:function(a){this.move("prev",".ui-menu-item:last",a)},first:function(){return this.active&&!this.active.prev().length},last:function(){return this.active&&!this.active.next().length},move:function(a,e,f){if(this.active){a=this.active[a+"All"](".ui-menu-item").eq(0);a.length?this.activate(f,a):this.activate(f,this.element.children(e))}else this.activate(f,this.element.children(e))},nextPage:function(a){if(this.hasScroll())if(!this.active||
this.last())this.activate(a,this.element.children(":first"));else{var e=this.active.offset().top,f=this.element.height(),b=this.element.children("li").filter(function(){var g=d(this).offset().top-e-f+d(this).height();return g<10&&g>-10});b.length||(b=this.element.children(":last"));this.activate(a,b)}else this.activate(a,this.element.children(!this.active||this.last()?":first":":last"))},previousPage:function(a){if(this.hasScroll())if(!this.active||this.first())this.activate(a,this.element.children(":last"));
else{var e=this.active.offset().top,f=this.element.height();result=this.element.children("li").filter(function(){var b=d(this).offset().top-e+f-d(this).height();return b<10&&b>-10});result.length||(result=this.element.children(":first"));this.activate(a,result)}else this.activate(a,this.element.children(!this.active||this.first()?":last":":first"))},hasScroll:function(){return this.element.height()<this.element.attr("scrollHeight")},select:function(a){this._trigger("selected",a,{item:this.active})}})})(jQuery);
(function(d){var a,e=function(b){d(":ui-button",b.target.form).each(function(){var g=d(this).data("button");setTimeout(function(){g.refresh()},1)})},f=function(b){var g=b.name,i=b.form,m=d([]);if(g)m=i?d(i).find("[name='"+g+"']"):d("[name='"+g+"']",b.ownerDocument).filter(function(){return!this.form});return m};d.widget("ui.button",{options:{text:true,label:null,icons:{primary:null,secondary:null}},_create:function(){this.element.closest("form").unbind("reset.button").bind("reset.button",e);this._determineButtonType();
this.hasTitle=!!this.buttonElement.attr("title");var b=this,g=this.options,i=this.type==="checkbox"||this.type==="radio",m="ui-state-hover"+(!i?" ui-state-active":"");if(g.label===null)g.label=this.buttonElement.html();if(this.element.is(":disabled"))g.disabled=true;this.buttonElement.addClass("ui-button ui-widget ui-state-default ui-corner-all").attr("role","button").bind("mouseenter.button",function(){if(!g.disabled){d(this).addClass("ui-state-hover");this===a&&d(this).addClass("ui-state-active")}}).bind("mouseleave.button",
function(){g.disabled||d(this).removeClass(m)}).bind("focus.button",function(){d(this).addClass("ui-state-focus")}).bind("blur.button",function(){d(this).removeClass("ui-state-focus")});i&&this.element.bind("change.button",function(){b.refresh()});if(this.type==="checkbox")this.buttonElement.bind("click.button",function(){if(g.disabled)return false;d(this).toggleClass("ui-state-active");b.buttonElement.attr("aria-pressed",b.element[0].checked)});else if(this.type==="radio")this.buttonElement.bind("click.button",
function(){if(g.disabled)return false;d(this).addClass("ui-state-active");b.buttonElement.attr("aria-pressed",true);var o=b.element[0];f(o).not(o).map(function(){return d(this).button("widget")[0]}).removeClass("ui-state-active").attr("aria-pressed",false)});else{this.buttonElement.bind("mousedown.button",function(){if(g.disabled)return false;d(this).addClass("ui-state-active");a=this;d(document).one("mouseup",function(){a=null})}).bind("mouseup.button",function(){if(g.disabled)return false;d(this).removeClass("ui-state-active")}).bind("keydown.button",
function(o){if(g.disabled)return false;if(o.keyCode==d.ui.keyCode.SPACE||o.keyCode==d.ui.keyCode.ENTER)d(this).addClass("ui-state-active")}).bind("keyup.button",function(){d(this).removeClass("ui-state-active")});this.buttonElement.is("a")&&this.buttonElement.keyup(function(o){o.keyCode===d.ui.keyCode.SPACE&&d(this).click()})}this._setOption("disabled",g.disabled)},_determineButtonType:function(){this.type=this.element.is(":checkbox")?"checkbox":this.element.is(":radio")?"radio":this.element.is("input")?
"input":"button";if(this.type==="checkbox"||this.type==="radio"){this.buttonElement=this.element.parents().last().find("[for="+this.element.attr("id")+"]");this.element.addClass("ui-helper-hidden-accessible");var b=this.element.is(":checked");b&&this.buttonElement.addClass("ui-state-active");this.buttonElement.attr("aria-pressed",b)}else this.buttonElement=this.element},widget:function(){return this.buttonElement},destroy:function(){this.element.removeClass("ui-helper-hidden-accessible");this.buttonElement.removeClass("ui-button ui-widget ui-state-default ui-corner-all ui-state-hover ui-state-active  ui-button-icons-only ui-button-icon-only ui-button-text-icons ui-button-text-icon ui-button-text-only").removeAttr("role").removeAttr("aria-pressed").html(this.buttonElement.find(".ui-button-text").html());
this.hasTitle||this.buttonElement.removeAttr("title");d.Widget.prototype.destroy.call(this)},_setOption:function(b,g){d.Widget.prototype._setOption.apply(this,arguments);if(b==="disabled")g?this.element.attr("disabled",true):this.element.removeAttr("disabled");this._resetButton()},refresh:function(){var b=this.element.is(":disabled");b!==this.options.disabled&&this._setOption("disabled",b);if(this.type==="radio")f(this.element[0]).each(function(){d(this).is(":checked")?d(this).button("widget").addClass("ui-state-active").attr("aria-pressed",
true):d(this).button("widget").removeClass("ui-state-active").attr("aria-pressed",false)});else if(this.type==="checkbox")this.element.is(":checked")?this.buttonElement.addClass("ui-state-active").attr("aria-pressed",true):this.buttonElement.removeClass("ui-state-active").attr("aria-pressed",false)},_resetButton:function(){if(this.type==="input")this.options.label&&this.element.val(this.options.label);else{var b=this.buttonElement.removeClass("ui-button-icons-only ui-button-icon-only ui-button-text-icons ui-button-text-icon ui-button-text-only"),
g=d("<span></span>").addClass("ui-button-text").html(this.options.label).appendTo(b.empty()).text(),i=this.options.icons,m=i.primary&&i.secondary;if(i.primary||i.secondary){b.addClass("ui-button-text-icon"+(m?"s":""));i.primary&&b.prepend("<span class='ui-button-icon-primary ui-icon "+i.primary+"'></span>");i.secondary&&b.append("<span class='ui-button-icon-secondary ui-icon "+i.secondary+"'></span>");if(!this.options.text){b.addClass(m?"ui-button-icons-only":"ui-button-icon-only").removeClass("ui-button-text-icons ui-button-text-icon");
this.hasTitle||b.attr("title",g)}}else b.addClass("ui-button-text-only")}}});d.widget("ui.buttonset",{_create:function(){this.element.addClass("ui-buttonset");this._init()},_init:function(){this.refresh()},_setOption:function(b,g){b==="disabled"&&this.buttons.button("option",b,g);d.Widget.prototype._setOption.apply(this,arguments)},refresh:function(){this.buttons=this.element.find(":button, :submit, :reset, :checkbox, :radio, a, :data(button)").filter(":ui-button").button("refresh").end().not(":ui-button").button().end().map(function(){return d(this).button("widget")[0]}).removeClass("ui-corner-all ui-corner-left ui-corner-right").filter(":first").addClass("ui-corner-left").end().filter(":last").addClass("ui-corner-right").end().end()},
destroy:function(){this.element.removeClass("ui-buttonset");this.buttons.map(function(){return d(this).button("widget")[0]}).removeClass("ui-corner-left ui-corner-right").end().button("destroy");d.Widget.prototype.destroy.call(this)}})})(jQuery);
(function(d){d.widget("ui.dialog",{options:{autoOpen:true,buttons:{},closeOnEscape:true,closeText:"close",dialogClass:"",draggable:true,hide:null,height:"auto",maxHeight:false,maxWidth:false,minHeight:150,minWidth:150,modal:false,position:"center",resizable:true,show:null,stack:true,title:"",width:300,zIndex:1E3},_create:function(){this.originalTitle=this.element.attr("title");var a=this,e=a.options,f=e.title||a.originalTitle||"&#160;",b=d.ui.dialog.getTitleId(a.element),g=(a.uiDialog=d("<div></div>")).appendTo(document.body).hide().addClass("ui-dialog ui-widget ui-widget-content ui-corner-all "+
e.dialogClass).css({zIndex:e.zIndex}).attr("tabIndex",-1).css("outline",0).keydown(function(o){if(e.closeOnEscape&&o.keyCode&&o.keyCode===d.ui.keyCode.ESCAPE){a.close(o);o.preventDefault()}}).attr({role:"dialog","aria-labelledby":b}).mousedown(function(o){a.moveToTop(false,o)});a.element.show().removeAttr("title").addClass("ui-dialog-content ui-widget-content").appendTo(g);var i=(a.uiDialogTitlebar=d("<div></div>")).addClass("ui-dialog-titlebar ui-widget-header ui-corner-all ui-helper-clearfix").prependTo(g),
m=d('<a href="#"></a>').addClass("ui-dialog-titlebar-close ui-corner-all").attr("role","button").hover(function(){m.addClass("ui-state-hover")},function(){m.removeClass("ui-state-hover")}).focus(function(){m.addClass("ui-state-focus")}).blur(function(){m.removeClass("ui-state-focus")}).click(function(o){a.close(o);return false}).appendTo(i);(a.uiDialogTitlebarCloseText=d("<span></span>")).addClass("ui-icon ui-icon-closethick").text(e.closeText).appendTo(m);d("<span></span>").addClass("ui-dialog-title").attr("id",
b).html(f).prependTo(i);if(d.isFunction(e.beforeclose)&&!d.isFunction(e.beforeClose))e.beforeClose=e.beforeclose;i.find("*").add(i).disableSelection();e.draggable&&d.fn.draggable&&a._makeDraggable();e.resizable&&d.fn.resizable&&a._makeResizable();a._createButtons(e.buttons);a._isOpen=false;d.fn.bgiframe&&g.bgiframe()},_init:function(){this.options.autoOpen&&this.open()},destroy:function(){this.overlay&&this.overlay.destroy();this.uiDialog.hide();this.element.unbind(".dialog").removeData("dialog").removeClass("ui-dialog-content ui-widget-content").hide().appendTo("body");
this.uiDialog.remove();this.originalTitle&&this.element.attr("title",this.originalTitle);return this},widget:function(){return this.uiDialog},close:function(a){var e=this,f;if(false!==e._trigger("beforeClose",a)){e.overlay&&e.overlay.destroy();e.uiDialog.unbind("keypress.ui-dialog");e._isOpen=false;if(e.options.hide)e.uiDialog.hide(e.options.hide,function(){e._trigger("close",a)});else{e.uiDialog.hide();e._trigger("close",a)}d.ui.dialog.overlay.resize();if(e.options.modal){f=0;d(".ui-dialog").each(function(){if(this!==
e.uiDialog[0])f=Math.max(f,d(this).css("z-index"))});d.ui.dialog.maxZ=f}return e}},isOpen:function(){return this._isOpen},moveToTop:function(a,e){var f=this.options;if(f.modal&&!a||!f.stack&&!f.modal)return this._trigger("focus",e);if(f.zIndex>d.ui.dialog.maxZ)d.ui.dialog.maxZ=f.zIndex;if(this.overlay){d.ui.dialog.maxZ+=1;this.overlay.$el.css("z-index",d.ui.dialog.overlay.maxZ=d.ui.dialog.maxZ)}a={scrollTop:this.element.attr("scrollTop"),scrollLeft:this.element.attr("scrollLeft")};d.ui.dialog.maxZ+=
1;this.uiDialog.css("z-index",d.ui.dialog.maxZ);this.element.attr(a);this._trigger("focus",e);return this},open:function(){if(!this._isOpen){var a=this.options,e=this.uiDialog;this.overlay=a.modal?new d.ui.dialog.overlay(this):null;e.next().length&&e.appendTo("body");this._size();this._position(a.position);e.show(a.show);this.moveToTop(true);a.modal&&e.bind("keypress.ui-dialog",function(f){if(f.keyCode===d.ui.keyCode.TAB){var b=d(":tabbable",this),g=b.filter(":first");b=b.filter(":last");if(f.target===
b[0]&&!f.shiftKey){g.focus(1);return false}else if(f.target===g[0]&&f.shiftKey){b.focus(1);return false}}});d([]).add(e.find(".ui-dialog-content :tabbable:first")).add(e.find(".ui-dialog-buttonpane :tabbable:first")).add(e).filter(":first").focus();this._trigger("open");this._isOpen=true;return this}},_createButtons:function(a){var e=this,f=false,b=d("<div></div>").addClass("ui-dialog-buttonpane ui-widget-content ui-helper-clearfix");e.uiDialog.find(".ui-dialog-buttonpane").remove();typeof a==="object"&&
a!==null&&d.each(a,function(){return!(f=true)});if(f){d.each(a,function(g,i){g=d('<button type="button"></button>').text(g).click(function(){i.apply(e.element[0],arguments)}).appendTo(b);d.fn.button&&g.button()});b.appendTo(e.uiDialog)}},_makeDraggable:function(){function a(i){return{position:i.position,offset:i.offset}}var e=this,f=e.options,b=d(document),g;e.uiDialog.draggable({cancel:".ui-dialog-content, .ui-dialog-titlebar-close",handle:".ui-dialog-titlebar",containment:"document",start:function(i,
m){g=f.height==="auto"?"auto":d(this).height();d(this).height(d(this).height()).addClass("ui-dialog-dragging");e._trigger("dragStart",i,a(m))},drag:function(i,m){e._trigger("drag",i,a(m))},stop:function(i,m){f.position=[m.position.left-b.scrollLeft(),m.position.top-b.scrollTop()];d(this).removeClass("ui-dialog-dragging").height(g);e._trigger("dragStop",i,a(m));d.ui.dialog.overlay.resize()}})},_makeResizable:function(a){function e(i){return{originalPosition:i.originalPosition,originalSize:i.originalSize,
position:i.position,size:i.size}}a=a===undefined?this.options.resizable:a;var f=this,b=f.options,g=f.uiDialog.css("position");a=typeof a==="string"?a:"n,e,s,w,se,sw,ne,nw";f.uiDialog.resizable({cancel:".ui-dialog-content",containment:"document",alsoResize:f.element,maxWidth:b.maxWidth,maxHeight:b.maxHeight,minWidth:b.minWidth,minHeight:f._minHeight(),handles:a,start:function(i,m){d(this).addClass("ui-dialog-resizing");f._trigger("resizeStart",i,e(m))},resize:function(i,m){f._trigger("resize",i,e(m))},
stop:function(i,m){d(this).removeClass("ui-dialog-resizing");b.height=d(this).height();b.width=d(this).width();f._trigger("resizeStop",i,e(m));d.ui.dialog.overlay.resize()}}).css("position",g).find(".ui-resizable-se").addClass("ui-icon ui-icon-grip-diagonal-se")},_minHeight:function(){var a=this.options;return a.height==="auto"?a.minHeight:Math.min(a.minHeight,a.height)},_position:function(a){var e=[],f=[0,0];a=a||d.ui.dialog.prototype.options.position;if(typeof a==="string"||typeof a==="object"&&
"0"in a){e=a.split?a.split(" "):[a[0],a[1]];if(e.length===1)e[1]=e[0];d.each(["left","top"],function(b,g){if(+e[b]===e[b]){f[b]=e[b];e[b]=g}})}else if(typeof a==="object"){if("left"in a){e[0]="left";f[0]=a.left}else if("right"in a){e[0]="right";f[0]=-a.right}if("top"in a){e[1]="top";f[1]=a.top}else if("bottom"in a){e[1]="bottom";f[1]=-a.bottom}}(a=this.uiDialog.is(":visible"))||this.uiDialog.show();this.uiDialog.css({top:0,left:0}).position({my:e.join(" "),at:e.join(" "),offset:f.join(" "),of:window,
collision:"fit",using:function(b){var g=d(this).css(b).offset().top;g<0&&d(this).css("top",b.top-g)}});a||this.uiDialog.hide()},_setOption:function(a,e){var f=this.uiDialog,b=f.is(":data(resizable)"),g=false;switch(a){case "beforeclose":a="beforeClose";break;case "buttons":this._createButtons(e);break;case "closeText":this.uiDialogTitlebarCloseText.text(""+e);break;case "dialogClass":f.removeClass(this.options.dialogClass).addClass("ui-dialog ui-widget ui-widget-content ui-corner-all "+e);break;case "disabled":e?
f.addClass("ui-dialog-disabled"):f.removeClass("ui-dialog-disabled");break;case "draggable":e?this._makeDraggable():f.draggable("destroy");break;case "height":g=true;break;case "maxHeight":b&&f.resizable("option","maxHeight",e);g=true;break;case "maxWidth":b&&f.resizable("option","maxWidth",e);g=true;break;case "minHeight":b&&f.resizable("option","minHeight",e);g=true;break;case "minWidth":b&&f.resizable("option","minWidth",e);g=true;break;case "position":this._position(e);break;case "resizable":b&&
!e&&f.resizable("destroy");b&&typeof e==="string"&&f.resizable("option","handles",e);!b&&e!==false&&this._makeResizable(e);break;case "title":d(".ui-dialog-title",this.uiDialogTitlebar).html(""+(e||"&#160;"));break;case "width":g=true;break}d.Widget.prototype._setOption.apply(this,arguments);g&&this._size()},_size:function(){var a=this.options,e;this.element.css({width:"auto",minHeight:0,height:0});e=this.uiDialog.css({height:"auto",width:a.width}).height();this.element.css(a.height==="auto"?{minHeight:Math.max(a.minHeight-
e,0),height:"auto"}:{minHeight:0,height:Math.max(a.height-e,0)}).show();this.uiDialog.is(":data(resizable)")&&this.uiDialog.resizable("option","minHeight",this._minHeight())}});d.extend(d.ui.dialog,{version:"1.8.2",uuid:0,maxZ:0,getTitleId:function(a){a=a.attr("id");if(!a){this.uuid+=1;a=this.uuid}return"ui-dialog-title-"+a},overlay:function(a){this.$el=d.ui.dialog.overlay.create(a)}});d.extend(d.ui.dialog.overlay,{instances:[],oldInstances:[],maxZ:0,events:d.map("focus,mousedown,mouseup,keydown,keypress,click".split(","),
function(a){return a+".dialog-overlay"}).join(" "),create:function(a){if(this.instances.length===0){setTimeout(function(){d.ui.dialog.overlay.instances.length&&d(document).bind(d.ui.dialog.overlay.events,function(f){return d(f.target).zIndex()>=d.ui.dialog.overlay.maxZ})},1);d(document).bind("keydown.dialog-overlay",function(f){if(a.options.closeOnEscape&&f.keyCode&&f.keyCode===d.ui.keyCode.ESCAPE){a.close(f);f.preventDefault()}});d(window).bind("resize.dialog-overlay",d.ui.dialog.overlay.resize)}var e=
(this.oldInstances.pop()||d("<div></div>").addClass("ui-widget-overlay")).appendTo(document.body).css({width:this.width(),height:this.height()});d.fn.bgiframe&&e.bgiframe();this.instances.push(e);return e},destroy:function(a){this.oldInstances.push(this.instances.splice(d.inArray(a,this.instances),1)[0]);this.instances.length===0&&d([document,window]).unbind(".dialog-overlay");a.remove();var e=0;d.each(this.instances,function(){e=Math.max(e,this.css("z-index"))});this.maxZ=e},height:function(){var a,
e;if(d.browser.msie&&d.browser.version<7){a=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);e=Math.max(document.documentElement.offsetHeight,document.body.offsetHeight);return a<e?d(window).height()+"px":a+"px"}else return d(document).height()+"px"},width:function(){var a,e;if(d.browser.msie&&d.browser.version<7){a=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth);e=Math.max(document.documentElement.offsetWidth,document.body.offsetWidth);return a<
e?d(window).width()+"px":a+"px"}else return d(document).width()+"px"},resize:function(){var a=d([]);d.each(d.ui.dialog.overlay.instances,function(){a=a.add(this)});a.css({width:0,height:0}).css({width:d.ui.dialog.overlay.width(),height:d.ui.dialog.overlay.height()})}});d.extend(d.ui.dialog.overlay.prototype,{destroy:function(){d.ui.dialog.overlay.destroy(this.$el)}})})(jQuery);
(function(d){d.widget("ui.slider",d.ui.mouse,{widgetEventPrefix:"slide",options:{animate:false,distance:0,max:100,min:0,orientation:"horizontal",range:false,step:1,value:0,values:null},_create:function(){var a=this,e=this.options;this._mouseSliding=this._keySliding=false;this._animateOff=true;this._handleIndex=null;this._detectOrientation();this._mouseInit();this.element.addClass("ui-slider ui-slider-"+this.orientation+" ui-widget ui-widget-content ui-corner-all");e.disabled&&this.element.addClass("ui-slider-disabled ui-disabled");
this.range=d([]);if(e.range){if(e.range===true){this.range=d("<div></div>");if(!e.values)e.values=[this._valueMin(),this._valueMin()];if(e.values.length&&e.values.length!==2)e.values=[e.values[0],e.values[0]]}else this.range=d("<div></div>");this.range.appendTo(this.element).addClass("ui-slider-range");if(e.range==="min"||e.range==="max")this.range.addClass("ui-slider-range-"+e.range);this.range.addClass("ui-widget-header")}d(".ui-slider-handle",this.element).length===0&&d("<a href='#'></a>").appendTo(this.element).addClass("ui-slider-handle");
if(e.values&&e.values.length)for(;d(".ui-slider-handle",this.element).length<e.values.length;)d("<a href='#'></a>").appendTo(this.element).addClass("ui-slider-handle");this.handles=d(".ui-slider-handle",this.element).addClass("ui-state-default ui-corner-all");this.handle=this.handles.eq(0);this.handles.add(this.range).filter("a").click(function(f){f.preventDefault()}).hover(function(){e.disabled||d(this).addClass("ui-state-hover")},function(){d(this).removeClass("ui-state-hover")}).focus(function(){if(e.disabled)d(this).blur();
else{d(".ui-slider .ui-state-focus").removeClass("ui-state-focus");d(this).addClass("ui-state-focus")}}).blur(function(){d(this).removeClass("ui-state-focus")});this.handles.each(function(f){d(this).data("index.ui-slider-handle",f)});this.handles.keydown(function(f){var b=true,g=d(this).data("index.ui-slider-handle"),i,m,o;if(!a.options.disabled){switch(f.keyCode){case d.ui.keyCode.HOME:case d.ui.keyCode.END:case d.ui.keyCode.PAGE_UP:case d.ui.keyCode.PAGE_DOWN:case d.ui.keyCode.UP:case d.ui.keyCode.RIGHT:case d.ui.keyCode.DOWN:case d.ui.keyCode.LEFT:b=
false;if(!a._keySliding){a._keySliding=true;d(this).addClass("ui-state-active");i=a._start(f,g);if(i===false)return}break}o=a.options.step;i=a.options.values&&a.options.values.length?(m=a.values(g)):(m=a.value());switch(f.keyCode){case d.ui.keyCode.HOME:m=a._valueMin();break;case d.ui.keyCode.END:m=a._valueMax();break;case d.ui.keyCode.PAGE_UP:m=a._trimAlignValue(i+(a._valueMax()-a._valueMin())/5);break;case d.ui.keyCode.PAGE_DOWN:m=a._trimAlignValue(i-(a._valueMax()-a._valueMin())/5);break;case d.ui.keyCode.UP:case d.ui.keyCode.RIGHT:if(i===
a._valueMax())return;m=a._trimAlignValue(i+o);break;case d.ui.keyCode.DOWN:case d.ui.keyCode.LEFT:if(i===a._valueMin())return;m=a._trimAlignValue(i-o);break}a._slide(f,g,m);return b}}).keyup(function(f){var b=d(this).data("index.ui-slider-handle");if(a._keySliding){a._keySliding=false;a._stop(f,b);a._change(f,b);d(this).removeClass("ui-state-active")}});this._refreshValue();this._animateOff=false},destroy:function(){this.handles.remove();this.range.remove();this.element.removeClass("ui-slider ui-slider-horizontal ui-slider-vertical ui-slider-disabled ui-widget ui-widget-content ui-corner-all").removeData("slider").unbind(".slider");
this._mouseDestroy();return this},_mouseCapture:function(a){var e=this.options,f,b,g,i,m,o;if(e.disabled)return false;this.elementSize={width:this.element.outerWidth(),height:this.element.outerHeight()};this.elementOffset=this.element.offset();f={x:a.pageX,y:a.pageY};b=this._normValueFromMouse(f);g=this._valueMax()-this._valueMin()+1;m=this;this.handles.each(function(u){var s=Math.abs(b-m.values(u));if(g>s){g=s;i=d(this);o=u}});if(e.range===true&&this.values(1)===e.min){o+=1;i=d(this.handles[o])}if(this._start(a,
o)===false)return false;this._mouseSliding=true;m._handleIndex=o;i.addClass("ui-state-active").focus();e=i.offset();this._clickOffset=!d(a.target).parents().andSelf().is(".ui-slider-handle")?{left:0,top:0}:{left:a.pageX-e.left-i.width()/2,top:a.pageY-e.top-i.height()/2-(parseInt(i.css("borderTopWidth"),10)||0)-(parseInt(i.css("borderBottomWidth"),10)||0)+(parseInt(i.css("marginTop"),10)||0)};b=this._normValueFromMouse(f);this._slide(a,o,b);return this._animateOff=true},_mouseStart:function(){return true},
_mouseDrag:function(a){var e=this._normValueFromMouse({x:a.pageX,y:a.pageY});this._slide(a,this._handleIndex,e);return false},_mouseStop:function(a){this.handles.removeClass("ui-state-active");this._mouseSliding=false;this._stop(a,this._handleIndex);this._change(a,this._handleIndex);this._clickOffset=this._handleIndex=null;return this._animateOff=false},_detectOrientation:function(){this.orientation=this.options.orientation==="vertical"?"vertical":"horizontal"},_normValueFromMouse:function(a){var e;
if(this.orientation==="horizontal"){e=this.elementSize.width;a=a.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)}else{e=this.elementSize.height;a=a.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0)}e=a/e;if(e>1)e=1;if(e<0)e=0;if(this.orientation==="vertical")e=1-e;a=this._valueMax()-this._valueMin();return this._trimAlignValue(this._valueMin()+e*a)},_start:function(a,e){var f={handle:this.handles[e],value:this.value()};if(this.options.values&&this.options.values.length){f.value=
this.values(e);f.values=this.values()}return this._trigger("start",a,f)},_slide:function(a,e,f){var b;if(this.options.values&&this.options.values.length){b=this.values(e?0:1);if(this.options.values.length===2&&this.options.range===true&&(e===0&&f>b||e===1&&f<b))f=b;if(f!==this.values(e)){b=this.values();b[e]=f;a=this._trigger("slide",a,{handle:this.handles[e],value:f,values:b});this.values(e?0:1);a!==false&&this.values(e,f,true)}}else if(f!==this.value()){a=this._trigger("slide",a,{handle:this.handles[e],
value:f});a!==false&&this.value(f)}},_stop:function(a,e){var f={handle:this.handles[e],value:this.value()};if(this.options.values&&this.options.values.length){f.value=this.values(e);f.values=this.values()}this._trigger("stop",a,f)},_change:function(a,e){if(!this._keySliding&&!this._mouseSliding){var f={handle:this.handles[e],value:this.value()};if(this.options.values&&this.options.values.length){f.value=this.values(e);f.values=this.values()}this._trigger("change",a,f)}},value:function(a){if(arguments.length){this.options.value=
this._trimAlignValue(a);this._refreshValue();this._change(null,0)}return this._value()},values:function(a,e){var f,b,g;if(arguments.length>1){this.options.values[a]=this._trimAlignValue(e);this._refreshValue();this._change(null,a)}if(arguments.length)if(d.isArray(arguments[0])){f=this.options.values;b=arguments[0];for(g=0;g<f.length;g+=1){f[g]=this._trimAlignValue(b[g]);this._change(null,g)}this._refreshValue()}else return this.options.values&&this.options.values.length?this._values(a):this.value();
else return this._values()},_setOption:function(a,e){var f,b=0;if(d.isArray(this.options.values))b=this.options.values.length;d.Widget.prototype._setOption.apply(this,arguments);switch(a){case "disabled":if(e){this.handles.filter(".ui-state-focus").blur();this.handles.removeClass("ui-state-hover");this.handles.attr("disabled","disabled");this.element.addClass("ui-disabled")}else{this.handles.removeAttr("disabled");this.element.removeClass("ui-disabled")}break;case "orientation":this._detectOrientation();
this.element.removeClass("ui-slider-horizontal ui-slider-vertical").addClass("ui-slider-"+this.orientation);this._refreshValue();break;case "value":this._animateOff=true;this._refreshValue();this._change(null,0);this._animateOff=false;break;case "values":this._animateOff=true;this._refreshValue();for(f=0;f<b;f+=1)this._change(null,f);this._animateOff=false;break}},_value:function(){return this._trimAlignValue(this.options.value)},_values:function(a){var e,f;if(arguments.length){e=this.options.values[a];
return this._trimAlignValue(e)}else{e=this.options.values.slice();for(f=0;f<e.length;f+=1)e[f]=this._trimAlignValue(e[f]);return e}},_trimAlignValue:function(a){if(a<this._valueMin())return this._valueMin();if(a>this._valueMax())return this._valueMax();var e=this.options.step>0?this.options.step:1,f=a%e;a-=f;if(Math.abs(f)*2>=e)a+=f>0?e:-e;return parseFloat(a.toFixed(5))},_valueMin:function(){return this.options.min},_valueMax:function(){return this.options.max},_refreshValue:function(){var a=this.options.range,
e=this.options,f=this,b=!this._animateOff?e.animate:false,g,i={},m,o,u,s;if(this.options.values&&this.options.values.length)this.handles.each(function(p){g=(f.values(p)-f._valueMin())/(f._valueMax()-f._valueMin())*100;i[f.orientation==="horizontal"?"left":"bottom"]=g+"%";d(this).stop(1,1)[b?"animate":"css"](i,e.animate);if(f.options.range===true)if(f.orientation==="horizontal"){if(p===0)f.range.stop(1,1)[b?"animate":"css"]({left:g+"%"},e.animate);if(p===1)f.range[b?"animate":"css"]({width:g-m+"%"},
{queue:false,duration:e.animate})}else{if(p===0)f.range.stop(1,1)[b?"animate":"css"]({bottom:g+"%"},e.animate);if(p===1)f.range[b?"animate":"css"]({height:g-m+"%"},{queue:false,duration:e.animate})}m=g});else{o=this.value();u=this._valueMin();s=this._valueMax();g=s!==u?(o-u)/(s-u)*100:0;i[f.orientation==="horizontal"?"left":"bottom"]=g+"%";this.handle.stop(1,1)[b?"animate":"css"](i,e.animate);if(a==="min"&&this.orientation==="horizontal")this.range.stop(1,1)[b?"animate":"css"]({width:g+"%"},e.animate);
if(a==="max"&&this.orientation==="horizontal")this.range[b?"animate":"css"]({width:100-g+"%"},{queue:false,duration:e.animate});if(a==="min"&&this.orientation==="vertical")this.range.stop(1,1)[b?"animate":"css"]({height:g+"%"},e.animate);if(a==="max"&&this.orientation==="vertical")this.range[b?"animate":"css"]({height:100-g+"%"},{queue:false,duration:e.animate})}}});d.extend(d.ui.slider,{version:"1.8.2"})})(jQuery);
(function(d){function a(){return++f}function e(){return++b}var f=0,b=0;d.widget("ui.tabs",{options:{add:null,ajaxOptions:null,cache:false,cookie:null,collapsible:false,disable:null,disabled:[],enable:null,event:"click",fx:null,idPrefix:"ui-tabs-",load:null,panelTemplate:"<div></div>",remove:null,select:null,show:null,spinner:"<em>Loading&#8230;</em>",tabTemplate:'<li><a href="#{href}"><span>#{label}</span></a></li>'},_create:function(){this._tabify(true)},_setOption:function(g,i){if(g=="selected")this.options.collapsible&&
i==this.options.selected||this.select(i);else{this.options[g]=i;this._tabify()}},_tabId:function(g){return g.title&&g.title.replace(/\s/g,"_").replace(/[^A-Za-z0-9\-_:\.]/g,"")||this.options.idPrefix+a()},_sanitizeSelector:function(g){return g.replace(/:/g,"\\:")},_cookie:function(){var g=this.cookie||(this.cookie=this.options.cookie.name||"ui-tabs-"+e());return d.cookie.apply(null,[g].concat(d.makeArray(arguments)))},_ui:function(g,i){return{tab:g,panel:i,index:this.anchors.index(g)}},_cleanup:function(){this.lis.filter(".ui-state-processing").removeClass("ui-state-processing").find("span:data(label.tabs)").each(function(){var g=
d(this);g.html(g.data("label.tabs")).removeData("label.tabs")})},_tabify:function(g){function i(O,L){O.css({display:""});!d.support.opacity&&L.opacity&&O[0].style.removeAttribute("filter")}this.list=this.element.find("ol,ul").eq(0);this.lis=d("li:has(a[href])",this.list);this.anchors=this.lis.map(function(){return d("a",this)[0]});this.panels=d([]);var m=this,o=this.options,u=/^#.+/;this.anchors.each(function(O,L){var D=d(L).attr("href"),T=D.split("#")[0],pa;if(T&&(T===location.toString().split("#")[0]||
(pa=d("base")[0])&&T===pa.href)){D=L.hash;L.href=D}if(u.test(D))m.panels=m.panels.add(m._sanitizeSelector(D));else if(D!="#"){d.data(L,"href.tabs",D);d.data(L,"load.tabs",D.replace(/#.*$/,""));D=m._tabId(L);L.href="#"+D;L=d("#"+D);if(!L.length){L=d(o.panelTemplate).attr("id",D).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").insertAfter(m.panels[O-1]||m.list);L.data("destroy.tabs",true)}m.panels=m.panels.add(L)}else o.disabled.push(O)});if(g){this.element.addClass("ui-tabs ui-widget ui-widget-content ui-corner-all");
this.list.addClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all");this.lis.addClass("ui-state-default ui-corner-top");this.panels.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom");if(o.selected===undefined){location.hash&&this.anchors.each(function(O,L){if(L.hash==location.hash){o.selected=O;return false}});if(typeof o.selected!="number"&&o.cookie)o.selected=parseInt(m._cookie(),10);if(typeof o.selected!="number"&&this.lis.filter(".ui-tabs-selected").length)o.selected=
this.lis.index(this.lis.filter(".ui-tabs-selected"));o.selected=o.selected||(this.lis.length?0:-1)}else if(o.selected===null)o.selected=-1;o.selected=o.selected>=0&&this.anchors[o.selected]||o.selected<0?o.selected:0;o.disabled=d.unique(o.disabled.concat(d.map(this.lis.filter(".ui-state-disabled"),function(O){return m.lis.index(O)}))).sort();d.inArray(o.selected,o.disabled)!=-1&&o.disabled.splice(d.inArray(o.selected,o.disabled),1);this.panels.addClass("ui-tabs-hide");this.lis.removeClass("ui-tabs-selected ui-state-active");
if(o.selected>=0&&this.anchors.length){this.panels.eq(o.selected).removeClass("ui-tabs-hide");this.lis.eq(o.selected).addClass("ui-tabs-selected ui-state-active");m.element.queue("tabs",function(){m._trigger("show",null,m._ui(m.anchors[o.selected],m.panels[o.selected]))});this.load(o.selected)}d(window).bind("unload",function(){m.lis.add(m.anchors).unbind(".tabs");m.lis=m.anchors=m.panels=null})}else o.selected=this.lis.index(this.lis.filter(".ui-tabs-selected"));this.element[o.collapsible?"addClass":
"removeClass"]("ui-tabs-collapsible");o.cookie&&this._cookie(o.selected,o.cookie);g=0;for(var s;s=this.lis[g];g++)d(s)[d.inArray(g,o.disabled)!=-1&&!d(s).hasClass("ui-tabs-selected")?"addClass":"removeClass"]("ui-state-disabled");o.cache===false&&this.anchors.removeData("cache.tabs");this.lis.add(this.anchors).unbind(".tabs");if(o.event!="mouseover"){var p=function(O,L){L.is(":not(.ui-state-disabled)")&&L.addClass("ui-state-"+O)},v=function(O,L){L.removeClass("ui-state-"+O)};this.lis.bind("mouseover.tabs",
function(){p("hover",d(this))});this.lis.bind("mouseout.tabs",function(){v("hover",d(this))});this.anchors.bind("focus.tabs",function(){p("focus",d(this).closest("li"))});this.anchors.bind("blur.tabs",function(){v("focus",d(this).closest("li"))})}var x,z;if(o.fx)if(d.isArray(o.fx)){x=o.fx[0];z=o.fx[1]}else x=z=o.fx;var G=z?function(O,L){d(O).closest("li").addClass("ui-tabs-selected ui-state-active");L.hide().removeClass("ui-tabs-hide").animate(z,z.duration||"normal",function(){i(L,z);m._trigger("show",
null,m._ui(O,L[0]))})}:function(O,L){d(O).closest("li").addClass("ui-tabs-selected ui-state-active");L.removeClass("ui-tabs-hide");m._trigger("show",null,m._ui(O,L[0]))},l=x?function(O,L){L.animate(x,x.duration||"normal",function(){m.lis.removeClass("ui-tabs-selected ui-state-active");L.addClass("ui-tabs-hide");i(L,x);m.element.dequeue("tabs")})}:function(O,L){m.lis.removeClass("ui-tabs-selected ui-state-active");L.addClass("ui-tabs-hide");m.element.dequeue("tabs")};this.anchors.bind(o.event+".tabs",
function(){var O=this,L=d(this).closest("li"),D=m.panels.filter(":not(.ui-tabs-hide)"),T=d(m._sanitizeSelector(this.hash));if(L.hasClass("ui-tabs-selected")&&!o.collapsible||L.hasClass("ui-state-disabled")||L.hasClass("ui-state-processing")||m._trigger("select",null,m._ui(this,T[0]))===false){this.blur();return false}o.selected=m.anchors.index(this);m.abort();if(o.collapsible)if(L.hasClass("ui-tabs-selected")){o.selected=-1;o.cookie&&m._cookie(o.selected,o.cookie);m.element.queue("tabs",function(){l(O,
D)}).dequeue("tabs");this.blur();return false}else if(!D.length){o.cookie&&m._cookie(o.selected,o.cookie);m.element.queue("tabs",function(){G(O,T)});m.load(m.anchors.index(this));this.blur();return false}o.cookie&&m._cookie(o.selected,o.cookie);if(T.length){D.length&&m.element.queue("tabs",function(){l(O,D)});m.element.queue("tabs",function(){G(O,T)});m.load(m.anchors.index(this))}else throw"jQuery UI Tabs: Mismatching fragment identifier.";d.browser.msie&&this.blur()});this.anchors.bind("click.tabs",
function(){return false})},destroy:function(){var g=this.options;this.abort();this.element.unbind(".tabs").removeClass("ui-tabs ui-widget ui-widget-content ui-corner-all ui-tabs-collapsible").removeData("tabs");this.list.removeClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all");this.anchors.each(function(){var i=d.data(this,"href.tabs");if(i)this.href=i;var m=d(this).unbind(".tabs");d.each(["href","load","cache"],function(o,u){m.removeData(u+".tabs")})});this.lis.unbind(".tabs").add(this.panels).each(function(){d.data(this,
"destroy.tabs")?d(this).remove():d(this).removeClass("ui-state-default ui-corner-top ui-tabs-selected ui-state-active ui-state-hover ui-state-focus ui-state-disabled ui-tabs-panel ui-widget-content ui-corner-bottom ui-tabs-hide")});g.cookie&&this._cookie(null,g.cookie);return this},add:function(g,i,m){if(m===undefined)m=this.anchors.length;var o=this,u=this.options;i=d(u.tabTemplate.replace(/#\{href\}/g,g).replace(/#\{label\}/g,i));g=!g.indexOf("#")?g.replace("#",""):this._tabId(d("a",i)[0]);i.addClass("ui-state-default ui-corner-top").data("destroy.tabs",
true);var s=d("#"+g);s.length||(s=d(u.panelTemplate).attr("id",g).data("destroy.tabs",true));s.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom ui-tabs-hide");if(m>=this.lis.length){i.appendTo(this.list);s.appendTo(this.list[0].parentNode)}else{i.insertBefore(this.lis[m]);s.insertBefore(this.panels[m])}u.disabled=d.map(u.disabled,function(p){return p>=m?++p:p});this._tabify();if(this.anchors.length==1){u.selected=0;i.addClass("ui-tabs-selected ui-state-active");s.removeClass("ui-tabs-hide");
this.element.queue("tabs",function(){o._trigger("show",null,o._ui(o.anchors[0],o.panels[0]))});this.load(0)}this._trigger("add",null,this._ui(this.anchors[m],this.panels[m]));return this},remove:function(g){var i=this.options,m=this.lis.eq(g).remove(),o=this.panels.eq(g).remove();if(m.hasClass("ui-tabs-selected")&&this.anchors.length>1)this.select(g+(g+1<this.anchors.length?1:-1));i.disabled=d.map(d.grep(i.disabled,function(u){return u!=g}),function(u){return u>=g?--u:u});this._tabify();this._trigger("remove",
null,this._ui(m.find("a")[0],o[0]));return this},enable:function(g){var i=this.options;if(d.inArray(g,i.disabled)!=-1){this.lis.eq(g).removeClass("ui-state-disabled");i.disabled=d.grep(i.disabled,function(m){return m!=g});this._trigger("enable",null,this._ui(this.anchors[g],this.panels[g]));return this}},disable:function(g){var i=this.options;if(g!=i.selected){this.lis.eq(g).addClass("ui-state-disabled");i.disabled.push(g);i.disabled.sort();this._trigger("disable",null,this._ui(this.anchors[g],this.panels[g]))}return this},
select:function(g){if(typeof g=="string")g=this.anchors.index(this.anchors.filter("[href$="+g+"]"));else if(g===null)g=-1;if(g==-1&&this.options.collapsible)g=this.options.selected;this.anchors.eq(g).trigger(this.options.event+".tabs");return this},load:function(g){var i=this,m=this.options,o=this.anchors.eq(g)[0],u=d.data(o,"load.tabs");this.abort();if(!u||this.element.queue("tabs").length!==0&&d.data(o,"cache.tabs"))this.element.dequeue("tabs");else{this.lis.eq(g).addClass("ui-state-processing");
if(m.spinner){var s=d("span",o);s.data("label.tabs",s.html()).html(m.spinner)}this.xhr=d.ajax(d.extend({},m.ajaxOptions,{url:u,success:function(p,v){d(i._sanitizeSelector(o.hash)).html(p);i._cleanup();m.cache&&d.data(o,"cache.tabs",true);i._trigger("load",null,i._ui(i.anchors[g],i.panels[g]));try{m.ajaxOptions.success(p,v)}catch(x){}},error:function(p,v){i._cleanup();i._trigger("load",null,i._ui(i.anchors[g],i.panels[g]));try{m.ajaxOptions.error(p,v,g,o)}catch(x){}}}));i.element.dequeue("tabs");return this}},
abort:function(){this.element.queue([]);this.panels.stop(false,true);this.element.queue("tabs",this.element.queue("tabs").splice(-2,2));if(this.xhr){this.xhr.abort();delete this.xhr}this._cleanup();return this},url:function(g,i){this.anchors.eq(g).removeData("cache.tabs").data("load.tabs",i);return this},length:function(){return this.anchors.length}});d.extend(d.ui.tabs,{version:"1.8.2"});d.extend(d.ui.tabs.prototype,{rotation:null,rotate:function(g,i){var m=this,o=this.options,u=m._rotate||(m._rotate=
function(s){clearTimeout(m.rotation);m.rotation=setTimeout(function(){var p=o.selected;m.select(++p<m.anchors.length?p:0)},g);s&&s.stopPropagation()});i=m._unrotate||(m._unrotate=!i?function(s){s.clientX&&m.rotate(null)}:function(){t=o.selected;u()});if(g){this.element.bind("tabsshow",u);this.anchors.bind(o.event+".tabs",i);u()}else{clearTimeout(m.rotation);this.element.unbind("tabsshow",u);this.anchors.unbind(o.event+".tabs",i);delete this._rotate;delete this._unrotate}return this}})})(jQuery);
(function(d){function a(){this.debug=false;this._curInst=null;this._keyEvent=false;this._disabledInputs=[];this._inDialog=this._datepickerShowing=false;this._mainDivId="ui-datepicker-div";this._inlineClass="ui-datepicker-inline";this._appendClass="ui-datepicker-append";this._triggerClass="ui-datepicker-trigger";this._dialogClass="ui-datepicker-dialog";this._disableClass="ui-datepicker-disabled";this._unselectableClass="ui-datepicker-unselectable";this._currentClass="ui-datepicker-current-day";this._dayOverClass=
"ui-datepicker-days-cell-over";this.regional=[];this.regional[""]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su",
"Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"mm/dd/yy",firstDay:0,isRTL:false,showMonthAfterYear:false,yearSuffix:""};this._defaults={showOn:"focus",showAnim:"fadeIn",showOptions:{},defaultDate:null,appendText:"",buttonText:"...",buttonImage:"",buttonImageOnly:false,hideIfNoPrevNext:false,navigationAsDateFormat:false,gotoCurrent:false,changeMonth:false,changeYear:false,yearRange:"c-10:c+10",showOtherMonths:false,selectOtherMonths:false,showWeek:false,calculateWeek:this.iso8601Week,shortYearCutoff:"+10",
minDate:null,maxDate:null,duration:"fast",beforeShowDay:null,beforeShow:null,onSelect:null,onChangeMonthYear:null,onClose:null,numberOfMonths:1,showCurrentAtPos:0,stepMonths:1,stepBigMonths:12,altField:"",altFormat:"",constrainInput:true,showButtonPanel:false,autoSize:false};d.extend(this._defaults,this.regional[""]);this.dpDiv=d('<div id="'+this._mainDivId+'" class="ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all ui-helper-hidden-accessible"></div>')}function e(b,g){d.extend(b,
g);for(var i in g)if(g[i]==null||g[i]==undefined)b[i]=g[i];return b}d.extend(d.ui,{datepicker:{version:"1.8.2"}});var f=(new Date).getTime();d.extend(a.prototype,{markerClassName:"hasDatepicker",log:function(){this.debug&&console.log.apply("",arguments)},_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(b){e(this._defaults,b||{});return this},_attachDatepicker:function(b,g){var i=null;for(var m in this._defaults){var o=b.getAttribute("date:"+m);if(o){i=i||{};try{i[m]=eval(o)}catch(u){i[m]=
o}}}m=b.nodeName.toLowerCase();o=m=="div"||m=="span";if(!b.id){this.uuid+=1;b.id="dp"+this.uuid}var s=this._newInst(d(b),o);s.settings=d.extend({},g||{},i||{});if(m=="input")this._connectDatepicker(b,s);else o&&this._inlineDatepicker(b,s)},_newInst:function(b,g){return{id:b[0].id.replace(/([^A-Za-z0-9_])/g,"\\\\$1"),input:b,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:g,dpDiv:!g?this.dpDiv:d('<div class="'+this._inlineClass+' ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all"></div>')}},
_connectDatepicker:function(b,g){var i=d(b);g.append=d([]);g.trigger=d([]);if(!i.hasClass(this.markerClassName)){this._attachments(i,g);i.addClass(this.markerClassName).keydown(this._doKeyDown).keypress(this._doKeyPress).keyup(this._doKeyUp).bind("setData.datepicker",function(m,o,u){g.settings[o]=u}).bind("getData.datepicker",function(m,o){return this._get(g,o)});this._autoSize(g);d.data(b,"datepicker",g)}},_attachments:function(b,g){var i=this._get(g,"appendText"),m=this._get(g,"isRTL");g.append&&
g.append.remove();if(i){g.append=d('<span class="'+this._appendClass+'">'+i+"</span>");b[m?"before":"after"](g.append)}b.unbind("focus",this._showDatepicker);g.trigger&&g.trigger.remove();i=this._get(g,"showOn");if(i=="focus"||i=="both")b.focus(this._showDatepicker);if(i=="button"||i=="both"){i=this._get(g,"buttonText");var o=this._get(g,"buttonImage");g.trigger=d(this._get(g,"buttonImageOnly")?d("<img/>").addClass(this._triggerClass).attr({src:o,alt:i,title:i}):d('<button type="button"></button>').addClass(this._triggerClass).html(o==
""?i:d("<img/>").attr({src:o,alt:i,title:i})));b[m?"before":"after"](g.trigger);g.trigger.click(function(){d.datepicker._datepickerShowing&&d.datepicker._lastInput==b[0]?d.datepicker._hideDatepicker():d.datepicker._showDatepicker(b[0]);return false})}},_autoSize:function(b){if(this._get(b,"autoSize")&&!b.inline){var g=new Date(2009,11,20),i=this._get(b,"dateFormat");if(i.match(/[DM]/)){var m=function(o){for(var u=0,s=0,p=0;p<o.length;p++)if(o[p].length>u){u=o[p].length;s=p}return s};g.setMonth(m(this._get(b,
i.match(/MM/)?"monthNames":"monthNamesShort")));g.setDate(m(this._get(b,i.match(/DD/)?"dayNames":"dayNamesShort"))+20-g.getDay())}b.input.attr("size",this._formatDate(b,g).length)}},_inlineDatepicker:function(b,g){var i=d(b);if(!i.hasClass(this.markerClassName)){i.addClass(this.markerClassName).append(g.dpDiv).bind("setData.datepicker",function(m,o,u){g.settings[o]=u}).bind("getData.datepicker",function(m,o){return this._get(g,o)});d.data(b,"datepicker",g);this._setDate(g,this._getDefaultDate(g),
true);this._updateDatepicker(g);this._updateAlternate(g)}},_dialogDatepicker:function(b,g,i,m,o){b=this._dialogInst;if(!b){this.uuid+=1;this._dialogInput=d('<input type="text" id="'+("dp"+this.uuid)+'" style="position: absolute; top: -100px; width: 0px; z-index: -10;"/>');this._dialogInput.keydown(this._doKeyDown);d("body").append(this._dialogInput);b=this._dialogInst=this._newInst(this._dialogInput,false);b.settings={};d.data(this._dialogInput[0],"datepicker",b)}e(b.settings,m||{});g=g&&g.constructor==
Date?this._formatDate(b,g):g;this._dialogInput.val(g);this._pos=o?o.length?o:[o.pageX,o.pageY]:null;if(!this._pos)this._pos=[document.documentElement.clientWidth/2-100+(document.documentElement.scrollLeft||document.body.scrollLeft),document.documentElement.clientHeight/2-150+(document.documentElement.scrollTop||document.body.scrollTop)];this._dialogInput.css("left",this._pos[0]+20+"px").css("top",this._pos[1]+"px");b.settings.onSelect=i;this._inDialog=true;this.dpDiv.addClass(this._dialogClass);this._showDatepicker(this._dialogInput[0]);
d.blockUI&&d.blockUI(this.dpDiv);d.data(this._dialogInput[0],"datepicker",b);return this},_destroyDatepicker:function(b){var g=d(b),i=d.data(b,"datepicker");if(g.hasClass(this.markerClassName)){var m=b.nodeName.toLowerCase();d.removeData(b,"datepicker");if(m=="input"){i.append.remove();i.trigger.remove();g.removeClass(this.markerClassName).unbind("focus",this._showDatepicker).unbind("keydown",this._doKeyDown).unbind("keypress",this._doKeyPress).unbind("keyup",this._doKeyUp)}else if(m=="div"||m=="span")g.removeClass(this.markerClassName).empty()}},
_enableDatepicker:function(b){var g=d(b),i=d.data(b,"datepicker");if(g.hasClass(this.markerClassName)){var m=b.nodeName.toLowerCase();if(m=="input"){b.disabled=false;i.trigger.filter("button").each(function(){this.disabled=false}).end().filter("img").css({opacity:"1.0",cursor:""})}else if(m=="div"||m=="span")g.children("."+this._inlineClass).children().removeClass("ui-state-disabled");this._disabledInputs=d.map(this._disabledInputs,function(o){return o==b?null:o})}},_disableDatepicker:function(b){var g=
d(b),i=d.data(b,"datepicker");if(g.hasClass(this.markerClassName)){var m=b.nodeName.toLowerCase();if(m=="input"){b.disabled=true;i.trigger.filter("button").each(function(){this.disabled=true}).end().filter("img").css({opacity:"0.5",cursor:"default"})}else if(m=="div"||m=="span")g.children("."+this._inlineClass).children().addClass("ui-state-disabled");this._disabledInputs=d.map(this._disabledInputs,function(o){return o==b?null:o});this._disabledInputs[this._disabledInputs.length]=b}},_isDisabledDatepicker:function(b){if(!b)return false;
for(var g=0;g<this._disabledInputs.length;g++)if(this._disabledInputs[g]==b)return true;return false},_getInst:function(b){try{return d.data(b,"datepicker")}catch(g){throw"Missing instance data for this datepicker";}},_optionDatepicker:function(b,g,i){var m=this._getInst(b);if(arguments.length==2&&typeof g=="string")return g=="defaults"?d.extend({},d.datepicker._defaults):m?g=="all"?d.extend({},m.settings):this._get(m,g):null;var o=g||{};if(typeof g=="string"){o={};o[g]=i}if(m){this._curInst==m&&
this._hideDatepicker();var u=this._getDateDatepicker(b,true);e(m.settings,o);this._attachments(d(b),m);this._autoSize(m);this._setDateDatepicker(b,u);this._updateDatepicker(m)}},_changeDatepicker:function(b,g,i){this._optionDatepicker(b,g,i)},_refreshDatepicker:function(b){(b=this._getInst(b))&&this._updateDatepicker(b)},_setDateDatepicker:function(b,g){if(b=this._getInst(b)){this._setDate(b,g);this._updateDatepicker(b);this._updateAlternate(b)}},_getDateDatepicker:function(b,g){(b=this._getInst(b))&&
!b.inline&&this._setDateFromField(b,g);return b?this._getDate(b):null},_doKeyDown:function(b){var g=d.datepicker._getInst(b.target),i=true,m=g.dpDiv.is(".ui-datepicker-rtl");g._keyEvent=true;if(d.datepicker._datepickerShowing)switch(b.keyCode){case 9:d.datepicker._hideDatepicker();i=false;break;case 13:i=d("td."+d.datepicker._dayOverClass,g.dpDiv).add(d("td."+d.datepicker._currentClass,g.dpDiv));i[0]?d.datepicker._selectDay(b.target,g.selectedMonth,g.selectedYear,i[0]):d.datepicker._hideDatepicker();
return false;case 27:d.datepicker._hideDatepicker();break;case 33:d.datepicker._adjustDate(b.target,b.ctrlKey?-d.datepicker._get(g,"stepBigMonths"):-d.datepicker._get(g,"stepMonths"),"M");break;case 34:d.datepicker._adjustDate(b.target,b.ctrlKey?+d.datepicker._get(g,"stepBigMonths"):+d.datepicker._get(g,"stepMonths"),"M");break;case 35:if(b.ctrlKey||b.metaKey)d.datepicker._clearDate(b.target);i=b.ctrlKey||b.metaKey;break;case 36:if(b.ctrlKey||b.metaKey)d.datepicker._gotoToday(b.target);i=b.ctrlKey||
b.metaKey;break;case 37:if(b.ctrlKey||b.metaKey)d.datepicker._adjustDate(b.target,m?+1:-1,"D");i=b.ctrlKey||b.metaKey;if(b.originalEvent.altKey)d.datepicker._adjustDate(b.target,b.ctrlKey?-d.datepicker._get(g,"stepBigMonths"):-d.datepicker._get(g,"stepMonths"),"M");break;case 38:if(b.ctrlKey||b.metaKey)d.datepicker._adjustDate(b.target,-7,"D");i=b.ctrlKey||b.metaKey;break;case 39:if(b.ctrlKey||b.metaKey)d.datepicker._adjustDate(b.target,m?-1:+1,"D");i=b.ctrlKey||b.metaKey;if(b.originalEvent.altKey)d.datepicker._adjustDate(b.target,
b.ctrlKey?+d.datepicker._get(g,"stepBigMonths"):+d.datepicker._get(g,"stepMonths"),"M");break;case 40:if(b.ctrlKey||b.metaKey)d.datepicker._adjustDate(b.target,+7,"D");i=b.ctrlKey||b.metaKey;break;default:i=false}else if(b.keyCode==36&&b.ctrlKey)d.datepicker._showDatepicker(this);else i=false;if(i){b.preventDefault();b.stopPropagation()}},_doKeyPress:function(b){var g=d.datepicker._getInst(b.target);if(d.datepicker._get(g,"constrainInput")){g=d.datepicker._possibleChars(d.datepicker._get(g,"dateFormat"));
var i=String.fromCharCode(b.charCode==undefined?b.keyCode:b.charCode);return b.ctrlKey||i<" "||!g||g.indexOf(i)>-1}},_doKeyUp:function(b){b=d.datepicker._getInst(b.target);if(b.input.val()!=b.lastVal)try{if(d.datepicker.parseDate(d.datepicker._get(b,"dateFormat"),b.input?b.input.val():null,d.datepicker._getFormatConfig(b))){d.datepicker._setDateFromField(b);d.datepicker._updateAlternate(b);d.datepicker._updateDatepicker(b)}}catch(g){d.datepicker.log(g)}return true},_showDatepicker:function(b){b=b.target||
b;if(b.nodeName.toLowerCase()!="input")b=d("input",b.parentNode)[0];if(!(d.datepicker._isDisabledDatepicker(b)||d.datepicker._lastInput==b)){var g=d.datepicker._getInst(b);d.datepicker._curInst&&d.datepicker._curInst!=g&&d.datepicker._curInst.dpDiv.stop(true,true);var i=d.datepicker._get(g,"beforeShow");e(g.settings,i?i.apply(b,[b,g]):{});g.lastVal=null;d.datepicker._lastInput=b;d.datepicker._setDateFromField(g);if(d.datepicker._inDialog)b.value="";if(!d.datepicker._pos){d.datepicker._pos=d.datepicker._findPos(b);
d.datepicker._pos[1]+=b.offsetHeight}var m=false;d(b).parents().each(function(){m|=d(this).css("position")=="fixed";return!m});if(m&&d.browser.opera){d.datepicker._pos[0]-=document.documentElement.scrollLeft;d.datepicker._pos[1]-=document.documentElement.scrollTop}i={left:d.datepicker._pos[0],top:d.datepicker._pos[1]};d.datepicker._pos=null;g.dpDiv.css({position:"absolute",display:"block",top:"-1000px"});d.datepicker._updateDatepicker(g);i=d.datepicker._checkOffset(g,i,m);g.dpDiv.css({position:d.datepicker._inDialog&&
d.blockUI?"static":m?"fixed":"absolute",display:"none",left:i.left+"px",top:i.top+"px"});if(!g.inline){i=d.datepicker._get(g,"showAnim");var o=d.datepicker._get(g,"duration"),u=function(){d.datepicker._datepickerShowing=true;var s=d.datepicker._getBorders(g.dpDiv);g.dpDiv.find("iframe.ui-datepicker-cover").css({left:-s[0],top:-s[1],width:g.dpDiv.outerWidth(),height:g.dpDiv.outerHeight()})};g.dpDiv.zIndex(d(b).zIndex()+1);d.effects&&d.effects[i]?g.dpDiv.show(i,d.datepicker._get(g,"showOptions"),o,
u):g.dpDiv[i||"show"](i?o:null,u);if(!i||!o)u();g.input.is(":visible")&&!g.input.is(":disabled")&&g.input.focus();d.datepicker._curInst=g}}},_updateDatepicker:function(b){var g=this,i=d.datepicker._getBorders(b.dpDiv);b.dpDiv.empty().append(this._generateHTML(b)).find("iframe.ui-datepicker-cover").css({left:-i[0],top:-i[1],width:b.dpDiv.outerWidth(),height:b.dpDiv.outerHeight()}).end().find("button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a").bind("mouseout",function(){d(this).removeClass("ui-state-hover");
this.className.indexOf("ui-datepicker-prev")!=-1&&d(this).removeClass("ui-datepicker-prev-hover");this.className.indexOf("ui-datepicker-next")!=-1&&d(this).removeClass("ui-datepicker-next-hover")}).bind("mouseover",function(){if(!g._isDisabledDatepicker(b.inline?b.dpDiv.parent()[0]:b.input[0])){d(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover");d(this).addClass("ui-state-hover");this.className.indexOf("ui-datepicker-prev")!=-1&&d(this).addClass("ui-datepicker-prev-hover");
this.className.indexOf("ui-datepicker-next")!=-1&&d(this).addClass("ui-datepicker-next-hover")}}).end().find("."+this._dayOverClass+" a").trigger("mouseover").end();i=this._getNumberOfMonths(b);var m=i[1];m>1?b.dpDiv.addClass("ui-datepicker-multi-"+m).css("width",17*m+"em"):b.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width("");b.dpDiv[(i[0]!=1||i[1]!=1?"add":"remove")+"Class"]("ui-datepicker-multi");b.dpDiv[(this._get(b,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl");
b==d.datepicker._curInst&&d.datepicker._datepickerShowing&&b.input&&b.input.is(":visible")&&!b.input.is(":disabled")&&b.input.focus()},_getBorders:function(b){var g=function(i){return{thin:1,medium:2,thick:3}[i]||i};return[parseFloat(g(b.css("border-left-width"))),parseFloat(g(b.css("border-top-width")))]},_checkOffset:function(b,g,i){var m=b.dpDiv.outerWidth(),o=b.dpDiv.outerHeight(),u=b.input?b.input.outerWidth():0,s=b.input?b.input.outerHeight():0,p=document.documentElement.clientWidth+d(document).scrollLeft(),
v=document.documentElement.clientHeight+d(document).scrollTop();g.left-=this._get(b,"isRTL")?m-u:0;g.left-=i&&g.left==b.input.offset().left?d(document).scrollLeft():0;g.top-=i&&g.top==b.input.offset().top+s?d(document).scrollTop():0;g.left-=Math.min(g.left,g.left+m>p&&p>m?Math.abs(g.left+m-p):0);g.top-=Math.min(g.top,g.top+o>v&&v>o?Math.abs(o+s):0);return g},_findPos:function(b){for(var g=this._get(this._getInst(b),"isRTL");b&&(b.type=="hidden"||b.nodeType!=1);)b=b[g?"previousSibling":"nextSibling"];
b=d(b).offset();return[b.left,b.top]},_hideDatepicker:function(b){var g=this._curInst;if(!(!g||b&&g!=d.data(b,"datepicker")))if(this._datepickerShowing){b=this._get(g,"showAnim");var i=this._get(g,"duration"),m=function(){d.datepicker._tidyDialog(g);this._curInst=null};d.effects&&d.effects[b]?g.dpDiv.hide(b,d.datepicker._get(g,"showOptions"),i,m):g.dpDiv[b=="slideDown"?"slideUp":b=="fadeIn"?"fadeOut":"hide"](b?i:null,m);b||m();if(b=this._get(g,"onClose"))b.apply(g.input?g.input[0]:null,[g.input?g.input.val():
"",g]);this._datepickerShowing=false;this._lastInput=null;if(this._inDialog){this._dialogInput.css({position:"absolute",left:"0",top:"-100px"});if(d.blockUI){d.unblockUI();d("body").append(this.dpDiv)}}this._inDialog=false}},_tidyDialog:function(b){b.dpDiv.removeClass(this._dialogClass).unbind(".ui-datepicker-calendar")},_checkExternalClick:function(b){if(d.datepicker._curInst){b=d(b.target);b[0].id!=d.datepicker._mainDivId&&b.parents("#"+d.datepicker._mainDivId).length==0&&!b.hasClass(d.datepicker.markerClassName)&&
!b.hasClass(d.datepicker._triggerClass)&&d.datepicker._datepickerShowing&&!(d.datepicker._inDialog&&d.blockUI)&&d.datepicker._hideDatepicker()}},_adjustDate:function(b,g,i){b=d(b);var m=this._getInst(b[0]);if(!this._isDisabledDatepicker(b[0])){this._adjustInstDate(m,g+(i=="M"?this._get(m,"showCurrentAtPos"):0),i);this._updateDatepicker(m)}},_gotoToday:function(b){b=d(b);var g=this._getInst(b[0]);if(this._get(g,"gotoCurrent")&&g.currentDay){g.selectedDay=g.currentDay;g.drawMonth=g.selectedMonth=g.currentMonth;
g.drawYear=g.selectedYear=g.currentYear}else{var i=new Date;g.selectedDay=i.getDate();g.drawMonth=g.selectedMonth=i.getMonth();g.drawYear=g.selectedYear=i.getFullYear()}this._notifyChange(g);this._adjustDate(b)},_selectMonthYear:function(b,g,i){b=d(b);var m=this._getInst(b[0]);m._selectingMonthYear=false;m["selected"+(i=="M"?"Month":"Year")]=m["draw"+(i=="M"?"Month":"Year")]=parseInt(g.options[g.selectedIndex].value,10);this._notifyChange(m);this._adjustDate(b)},_clickMonthYear:function(b){b=this._getInst(d(b)[0]);
b.input&&b._selectingMonthYear&&!d.browser.msie&&b.input.focus();b._selectingMonthYear=!b._selectingMonthYear},_selectDay:function(b,g,i,m){var o=d(b);if(!(d(m).hasClass(this._unselectableClass)||this._isDisabledDatepicker(o[0]))){o=this._getInst(o[0]);o.selectedDay=o.currentDay=d("a",m).html();o.selectedMonth=o.currentMonth=g;o.selectedYear=o.currentYear=i;this._selectDate(b,this._formatDate(o,o.currentDay,o.currentMonth,o.currentYear))}},_clearDate:function(b){b=d(b);this._getInst(b[0]);this._selectDate(b,
"")},_selectDate:function(b,g){b=this._getInst(d(b)[0]);g=g!=null?g:this._formatDate(b);b.input&&b.input.val(g);this._updateAlternate(b);var i=this._get(b,"onSelect");if(i)i.apply(b.input?b.input[0]:null,[g,b]);else b.input&&b.input.trigger("change");if(b.inline)this._updateDatepicker(b);else{this._hideDatepicker();this._lastInput=b.input[0];typeof b.input[0]!="object"&&b.input.focus();this._lastInput=null}},_updateAlternate:function(b){var g=this._get(b,"altField");if(g){var i=this._get(b,"altFormat")||
this._get(b,"dateFormat"),m=this._getDate(b),o=this.formatDate(i,m,this._getFormatConfig(b));d(g).each(function(){d(this).val(o)})}},noWeekends:function(b){b=b.getDay();return[b>0&&b<6,""]},iso8601Week:function(b){b=new Date(b.getTime());b.setDate(b.getDate()+4-(b.getDay()||7));var g=b.getTime();b.setMonth(0);b.setDate(1);return Math.floor(Math.round((g-b)/864E5)/7)+1},parseDate:function(b,g,i){if(b==null||g==null)throw"Invalid arguments";g=typeof g=="object"?g.toString():g+"";if(g=="")return null;
for(var m=(i?i.shortYearCutoff:null)||this._defaults.shortYearCutoff,o=(i?i.dayNamesShort:null)||this._defaults.dayNamesShort,u=(i?i.dayNames:null)||this._defaults.dayNames,s=(i?i.monthNamesShort:null)||this._defaults.monthNamesShort,p=(i?i.monthNames:null)||this._defaults.monthNames,v=i=-1,x=-1,z=-1,G=false,l=function(ba){(ba=pa+1<b.length&&b.charAt(pa+1)==ba)&&pa++;return ba},O=function(ba){l(ba);ba=new RegExp("^\\d{1,"+(ba=="@"?14:ba=="!"?20:ba=="y"?4:ba=="o"?3:2)+"}");ba=g.substring(T).match(ba);
if(!ba)throw"Missing number at position "+T;T+=ba[0].length;return parseInt(ba[0],10)},L=function(ba,oa,ra){ba=l(ba)?ra:oa;for(oa=0;oa<ba.length;oa++)if(g.substr(T,ba[oa].length)==ba[oa]){T+=ba[oa].length;return oa+1}throw"Unknown name at position "+T;},D=function(){if(g.charAt(T)!=b.charAt(pa))throw"Unexpected literal at position "+T;T++},T=0,pa=0;pa<b.length;pa++)if(G)if(b.charAt(pa)=="'"&&!l("'"))G=false;else D();else switch(b.charAt(pa)){case "d":x=O("d");break;case "D":L("D",o,u);break;case "o":z=
O("o");break;case "m":v=O("m");break;case "M":v=L("M",s,p);break;case "y":i=O("y");break;case "@":var Z=new Date(O("@"));i=Z.getFullYear();v=Z.getMonth()+1;x=Z.getDate();break;case "!":Z=new Date((O("!")-this._ticksTo1970)/1E4);i=Z.getFullYear();v=Z.getMonth()+1;x=Z.getDate();break;case "'":if(l("'"))D();else G=true;break;default:D()}if(i==-1)i=(new Date).getFullYear();else if(i<100)i+=(new Date).getFullYear()-(new Date).getFullYear()%100+(i<=m?0:-100);if(z>-1){v=1;x=z;do{m=this._getDaysInMonth(i,
v-1);if(x<=m)break;v++;x-=m}while(1)}Z=this._daylightSavingAdjust(new Date(i,v-1,x));if(Z.getFullYear()!=i||Z.getMonth()+1!=v||Z.getDate()!=x)throw"Invalid date";return Z},ATOM:"yy-mm-dd",COOKIE:"D, dd M yy",ISO_8601:"yy-mm-dd",RFC_822:"D, d M y",RFC_850:"DD, dd-M-y",RFC_1036:"D, d M y",RFC_1123:"D, d M yy",RFC_2822:"D, d M yy",RSS:"D, d M y",TICKS:"!",TIMESTAMP:"@",W3C:"yy-mm-dd",_ticksTo1970:(718685+Math.floor(492.5)-Math.floor(19.7)+Math.floor(4.925))*24*60*60*1E7,formatDate:function(b,g,i){if(!g)return"";
var m=(i?i.dayNamesShort:null)||this._defaults.dayNamesShort,o=(i?i.dayNames:null)||this._defaults.dayNames,u=(i?i.monthNamesShort:null)||this._defaults.monthNamesShort;i=(i?i.monthNames:null)||this._defaults.monthNames;var s=function(l){(l=G+1<b.length&&b.charAt(G+1)==l)&&G++;return l},p=function(l,O,L){O=""+O;if(s(l))for(;O.length<L;)O="0"+O;return O},v=function(l,O,L,D){return s(l)?D[O]:L[O]},x="",z=false;if(g)for(var G=0;G<b.length;G++)if(z)if(b.charAt(G)=="'"&&!s("'"))z=false;else x+=b.charAt(G);
else switch(b.charAt(G)){case "d":x+=p("d",g.getDate(),2);break;case "D":x+=v("D",g.getDay(),m,o);break;case "o":x+=p("o",(g.getTime()-(new Date(g.getFullYear(),0,0)).getTime())/864E5,3);break;case "m":x+=p("m",g.getMonth()+1,2);break;case "M":x+=v("M",g.getMonth(),u,i);break;case "y":x+=s("y")?g.getFullYear():(g.getYear()%100<10?"0":"")+g.getYear()%100;break;case "@":x+=g.getTime();break;case "!":x+=g.getTime()*1E4+this._ticksTo1970;break;case "'":if(s("'"))x+="'";else z=true;break;default:x+=b.charAt(G)}return x},
_possibleChars:function(b){for(var g="",i=false,m=function(u){(u=o+1<b.length&&b.charAt(o+1)==u)&&o++;return u},o=0;o<b.length;o++)if(i)if(b.charAt(o)=="'"&&!m("'"))i=false;else g+=b.charAt(o);else switch(b.charAt(o)){case "d":case "m":case "y":case "@":g+="0123456789";break;case "D":case "M":return null;case "'":if(m("'"))g+="'";else i=true;break;default:g+=b.charAt(o)}return g},_get:function(b,g){return b.settings[g]!==undefined?b.settings[g]:this._defaults[g]},_setDateFromField:function(b,g){if(b.input.val()!=
b.lastVal){var i=this._get(b,"dateFormat"),m=b.lastVal=b.input?b.input.val():null,o,u;o=u=this._getDefaultDate(b);var s=this._getFormatConfig(b);try{o=this.parseDate(i,m,s)||u}catch(p){this.log(p);m=g?"":m}b.selectedDay=o.getDate();b.drawMonth=b.selectedMonth=o.getMonth();b.drawYear=b.selectedYear=o.getFullYear();b.currentDay=m?o.getDate():0;b.currentMonth=m?o.getMonth():0;b.currentYear=m?o.getFullYear():0;this._adjustInstDate(b)}},_getDefaultDate:function(b){return this._restrictMinMax(b,this._determineDate(b,
this._get(b,"defaultDate"),new Date))},_determineDate:function(b,g,i){var m=function(u){var s=new Date;s.setDate(s.getDate()+u);return s},o=function(u){try{return d.datepicker.parseDate(d.datepicker._get(b,"dateFormat"),u,d.datepicker._getFormatConfig(b))}catch(s){}var p=(u.toLowerCase().match(/^c/)?d.datepicker._getDate(b):null)||new Date,v=p.getFullYear(),x=p.getMonth();p=p.getDate();for(var z=/([+-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g,G=z.exec(u);G;){switch(G[2]||"d"){case "d":case "D":p+=parseInt(G[1],
10);break;case "w":case "W":p+=parseInt(G[1],10)*7;break;case "m":case "M":x+=parseInt(G[1],10);p=Math.min(p,d.datepicker._getDaysInMonth(v,x));break;case "y":case "Y":v+=parseInt(G[1],10);p=Math.min(p,d.datepicker._getDaysInMonth(v,x));break}G=z.exec(u)}return new Date(v,x,p)};if(g=(g=g==null?i:typeof g=="string"?o(g):typeof g=="number"?isNaN(g)?i:m(g):g)&&g.toString()=="Invalid Date"?i:g){g.setHours(0);g.setMinutes(0);g.setSeconds(0);g.setMilliseconds(0)}return this._daylightSavingAdjust(g)},_daylightSavingAdjust:function(b){if(!b)return null;
b.setHours(b.getHours()>12?b.getHours()+2:0);return b},_setDate:function(b,g,i){var m=!g,o=b.selectedMonth,u=b.selectedYear;g=this._restrictMinMax(b,this._determineDate(b,g,new Date));b.selectedDay=b.currentDay=g.getDate();b.drawMonth=b.selectedMonth=b.currentMonth=g.getMonth();b.drawYear=b.selectedYear=b.currentYear=g.getFullYear();if((o!=b.selectedMonth||u!=b.selectedYear)&&!i)this._notifyChange(b);this._adjustInstDate(b);if(b.input)b.input.val(m?"":this._formatDate(b))},_getDate:function(b){return!b.currentYear||
b.input&&b.input.val()==""?null:this._daylightSavingAdjust(new Date(b.currentYear,b.currentMonth,b.currentDay))},_generateHTML:function(b){var g=new Date;g=this._daylightSavingAdjust(new Date(g.getFullYear(),g.getMonth(),g.getDate()));var i=this._get(b,"isRTL"),m=this._get(b,"showButtonPanel"),o=this._get(b,"hideIfNoPrevNext"),u=this._get(b,"navigationAsDateFormat"),s=this._getNumberOfMonths(b),p=this._get(b,"showCurrentAtPos"),v=this._get(b,"stepMonths"),x=s[0]!=1||s[1]!=1,z=this._daylightSavingAdjust(!b.currentDay?
new Date(9999,9,9):new Date(b.currentYear,b.currentMonth,b.currentDay)),G=this._getMinMaxDate(b,"min"),l=this._getMinMaxDate(b,"max");p=b.drawMonth-p;var O=b.drawYear;if(p<0){p+=12;O--}if(l){var L=this._daylightSavingAdjust(new Date(l.getFullYear(),l.getMonth()-s[0]*s[1]+1,l.getDate()));for(L=G&&L<G?G:L;this._daylightSavingAdjust(new Date(O,p,1))>L;){p--;if(p<0){p=11;O--}}}b.drawMonth=p;b.drawYear=O;L=this._get(b,"prevText");L=!u?L:this.formatDate(L,this._daylightSavingAdjust(new Date(O,p-v,1)),this._getFormatConfig(b));
L=this._canAdjustMonth(b,-1,O,p)?'<a class="ui-datepicker-prev ui-corner-all" onclick="DP_jQuery_'+f+".datepicker._adjustDate('#"+b.id+"', -"+v+", 'M');\" title=\""+L+'"><span class="ui-icon ui-icon-circle-triangle-'+(i?"e":"w")+'">'+L+"</span></a>":o?"":'<a class="ui-datepicker-prev ui-corner-all ui-state-disabled" title="'+L+'"><span class="ui-icon ui-icon-circle-triangle-'+(i?"e":"w")+'">'+L+"</span></a>";var D=this._get(b,"nextText");D=!u?D:this.formatDate(D,this._daylightSavingAdjust(new Date(O,
p+v,1)),this._getFormatConfig(b));o=this._canAdjustMonth(b,+1,O,p)?'<a class="ui-datepicker-next ui-corner-all" onclick="DP_jQuery_'+f+".datepicker._adjustDate('#"+b.id+"', +"+v+", 'M');\" title=\""+D+'"><span class="ui-icon ui-icon-circle-triangle-'+(i?"w":"e")+'">'+D+"</span></a>":o?"":'<a class="ui-datepicker-next ui-corner-all ui-state-disabled" title="'+D+'"><span class="ui-icon ui-icon-circle-triangle-'+(i?"w":"e")+'">'+D+"</span></a>";v=this._get(b,"currentText");D=this._get(b,"gotoCurrent")&&
b.currentDay?z:g;v=!u?v:this.formatDate(v,D,this._getFormatConfig(b));u=!b.inline?'<button type="button" class="ui-datepicker-close ui-state-default ui-priority-primary ui-corner-all" onclick="DP_jQuery_'+f+'.datepicker._hideDatepicker();">'+this._get(b,"closeText")+"</button>":"";m=m?'<div class="ui-datepicker-buttonpane ui-widget-content">'+(i?u:"")+(this._isInRange(b,D)?'<button type="button" class="ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all" onclick="DP_jQuery_'+
f+".datepicker._gotoToday('#"+b.id+"');\">"+v+"</button>":"")+(i?"":u)+"</div>":"";u=parseInt(this._get(b,"firstDay"),10);u=isNaN(u)?0:u;v=this._get(b,"showWeek");D=this._get(b,"dayNames");this._get(b,"dayNamesShort");var T=this._get(b,"dayNamesMin"),pa=this._get(b,"monthNames"),Z=this._get(b,"monthNamesShort"),ba=this._get(b,"beforeShowDay"),oa=this._get(b,"showOtherMonths"),ra=this._get(b,"selectOtherMonths");this._get(b,"calculateWeek");for(var ha=this._getDefaultDate(b),V="",ja=0;ja<s[0];ja++){for(var ya=
"",sa=0;sa<s[1];sa++){var ua=this._daylightSavingAdjust(new Date(O,p,b.selectedDay)),ia=" ui-corner-all",ma="";if(x){ma+='<div class="ui-datepicker-group';if(s[1]>1)switch(sa){case 0:ma+=" ui-datepicker-group-first";ia=" ui-corner-"+(i?"right":"left");break;case s[1]-1:ma+=" ui-datepicker-group-last";ia=" ui-corner-"+(i?"left":"right");break;default:ma+=" ui-datepicker-group-middle";ia="";break}ma+='">'}ma+='<div class="ui-datepicker-header ui-widget-header ui-helper-clearfix'+ia+'">'+(/all|left/.test(ia)&&
ja==0?i?o:L:"")+(/all|right/.test(ia)&&ja==0?i?L:o:"")+this._generateMonthYearHeader(b,p,O,G,l,ja>0||sa>0,pa,Z)+'</div><table class="ui-datepicker-calendar"><thead><tr>';var ta=v?'<th class="ui-datepicker-week-col">'+this._get(b,"weekHeader")+"</th>":"";for(ia=0;ia<7;ia++){var ea=(ia+u)%7;ta+="<th"+((ia+u+6)%7>=5?' class="ui-datepicker-week-end"':"")+'><span title="'+D[ea]+'">'+T[ea]+"</span></th>"}ma+=ta+"</tr></thead><tbody>";ta=this._getDaysInMonth(O,p);if(O==b.selectedYear&&p==b.selectedMonth)b.selectedDay=
Math.min(b.selectedDay,ta);ia=(this._getFirstDayOfMonth(O,p)-u+7)%7;ta=x?6:Math.ceil((ia+ta)/7);ea=this._daylightSavingAdjust(new Date(O,p,1-ia));for(var Ea=0;Ea<ta;Ea++){ma+="<tr>";var Fa=!v?"":'<td class="ui-datepicker-week-col">'+this._get(b,"calculateWeek")(ea)+"</td>";for(ia=0;ia<7;ia++){var va=ba?ba.apply(b.input?b.input[0]:null,[ea]):[true,""],wa=ea.getMonth()!=p,xa=wa&&!ra||!va[0]||G&&ea<G||l&&ea>l;Fa+='<td class="'+((ia+u+6)%7>=5?" ui-datepicker-week-end":"")+(wa?" ui-datepicker-other-month":
"")+(ea.getTime()==ua.getTime()&&p==b.selectedMonth&&b._keyEvent||ha.getTime()==ea.getTime()&&ha.getTime()==ua.getTime()?" "+this._dayOverClass:"")+(xa?" "+this._unselectableClass+" ui-state-disabled":"")+(wa&&!oa?"":" "+va[1]+(ea.getTime()==z.getTime()?" "+this._currentClass:"")+(ea.getTime()==g.getTime()?" ui-datepicker-today":""))+'"'+((!wa||oa)&&va[2]?' title="'+va[2]+'"':"")+(xa?"":' onclick="DP_jQuery_'+f+".datepicker._selectDay('#"+b.id+"',"+ea.getMonth()+","+ea.getFullYear()+', this);return false;"')+
">"+(wa&&!oa?"&#xa0;":xa?'<span class="ui-state-default">'+ea.getDate()+"</span>":'<a class="ui-state-default'+(ea.getTime()==g.getTime()?" ui-state-highlight":"")+(ea.getTime()==z.getTime()?" ui-state-active":"")+(wa?" ui-priority-secondary":"")+'" href="#">'+ea.getDate()+"</a>")+"</td>";ea.setDate(ea.getDate()+1);ea=this._daylightSavingAdjust(ea)}ma+=Fa+"</tr>"}p++;if(p>11){p=0;O++}ma+="</tbody></table>"+(x?"</div>"+(s[0]>0&&sa==s[1]-1?'<div class="ui-datepicker-row-break"></div>':""):"");ya+=ma}V+=
ya}V+=m+(d.browser.msie&&parseInt(d.browser.version,10)<7&&!b.inline?'<iframe src="javascript:false;" class="ui-datepicker-cover" frameborder="0"></iframe>':"");b._keyEvent=false;return V},_generateMonthYearHeader:function(b,g,i,m,o,u,s,p){var v=this._get(b,"changeMonth"),x=this._get(b,"changeYear"),z=this._get(b,"showMonthAfterYear"),G='<div class="ui-datepicker-title">',l="";if(u||!v)l+='<span class="ui-datepicker-month">'+s[g]+"</span>";else{s=m&&m.getFullYear()==i;var O=o&&o.getFullYear()==i;
l+='<select class="ui-datepicker-month" onchange="DP_jQuery_'+f+".datepicker._selectMonthYear('#"+b.id+"', this, 'M');\" onclick=\"DP_jQuery_"+f+".datepicker._clickMonthYear('#"+b.id+"');\">";for(var L=0;L<12;L++)if((!s||L>=m.getMonth())&&(!O||L<=o.getMonth()))l+='<option value="'+L+'"'+(L==g?' selected="selected"':"")+">"+p[L]+"</option>";l+="</select>"}z||(G+=l+(u||!(v&&x)?"&#xa0;":""));if(u||!x)G+='<span class="ui-datepicker-year">'+i+"</span>";else{p=this._get(b,"yearRange").split(":");var D=
(new Date).getFullYear();s=function(T){T=T.match(/c[+-].*/)?i+parseInt(T.substring(1),10):T.match(/[+-].*/)?D+parseInt(T,10):parseInt(T,10);return isNaN(T)?D:T};g=s(p[0]);p=Math.max(g,s(p[1]||""));g=m?Math.max(g,m.getFullYear()):g;p=o?Math.min(p,o.getFullYear()):p;for(G+='<select class="ui-datepicker-year" onchange="DP_jQuery_'+f+".datepicker._selectMonthYear('#"+b.id+"', this, 'Y');\" onclick=\"DP_jQuery_"+f+".datepicker._clickMonthYear('#"+b.id+"');\">";g<=p;g++)G+='<option value="'+g+'"'+(g==i?
' selected="selected"':"")+">"+g+"</option>";G+="</select>"}G+=this._get(b,"yearSuffix");if(z)G+=(u||!(v&&x)?"&#xa0;":"")+l;G+="</div>";return G},_adjustInstDate:function(b,g,i){var m=b.drawYear+(i=="Y"?g:0),o=b.drawMonth+(i=="M"?g:0);g=Math.min(b.selectedDay,this._getDaysInMonth(m,o))+(i=="D"?g:0);m=this._restrictMinMax(b,this._daylightSavingAdjust(new Date(m,o,g)));b.selectedDay=m.getDate();b.drawMonth=b.selectedMonth=m.getMonth();b.drawYear=b.selectedYear=m.getFullYear();if(i=="M"||i=="Y")this._notifyChange(b)},
_restrictMinMax:function(b,g){var i=this._getMinMaxDate(b,"min");b=this._getMinMaxDate(b,"max");g=i&&g<i?i:g;return b&&g>b?b:g},_notifyChange:function(b){var g=this._get(b,"onChangeMonthYear");if(g)g.apply(b.input?b.input[0]:null,[b.selectedYear,b.selectedMonth+1,b])},_getNumberOfMonths:function(b){b=this._get(b,"numberOfMonths");return b==null?[1,1]:typeof b=="number"?[1,b]:b},_getMinMaxDate:function(b,g){return this._determineDate(b,this._get(b,g+"Date"),null)},_getDaysInMonth:function(b,g){return 32-
(new Date(b,g,32)).getDate()},_getFirstDayOfMonth:function(b,g){return(new Date(b,g,1)).getDay()},_canAdjustMonth:function(b,g,i,m){var o=this._getNumberOfMonths(b);i=this._daylightSavingAdjust(new Date(i,m+(g<0?g:o[0]*o[1]),1));g<0&&i.setDate(this._getDaysInMonth(i.getFullYear(),i.getMonth()));return this._isInRange(b,i)},_isInRange:function(b,g){var i=this._getMinMaxDate(b,"min");b=this._getMinMaxDate(b,"max");return(!i||g.getTime()>=i.getTime())&&(!b||g.getTime()<=b.getTime())},_getFormatConfig:function(b){var g=
this._get(b,"shortYearCutoff");g=typeof g!="string"?g:(new Date).getFullYear()%100+parseInt(g,10);return{shortYearCutoff:g,dayNamesShort:this._get(b,"dayNamesShort"),dayNames:this._get(b,"dayNames"),monthNamesShort:this._get(b,"monthNamesShort"),monthNames:this._get(b,"monthNames")}},_formatDate:function(b,g,i,m){if(!g){b.currentDay=b.selectedDay;b.currentMonth=b.selectedMonth;b.currentYear=b.selectedYear}g=g?typeof g=="object"?g:this._daylightSavingAdjust(new Date(m,i,g)):this._daylightSavingAdjust(new Date(b.currentYear,
b.currentMonth,b.currentDay));return this.formatDate(this._get(b,"dateFormat"),g,this._getFormatConfig(b))}});d.fn.datepicker=function(b){if(!d.datepicker.initialized){d(document).mousedown(d.datepicker._checkExternalClick).find("body").append(d.datepicker.dpDiv);d.datepicker.initialized=true}var g=Array.prototype.slice.call(arguments,1);if(typeof b=="string"&&(b=="isDisabled"||b=="getDate"||b=="widget"))return d.datepicker["_"+b+"Datepicker"].apply(d.datepicker,[this[0]].concat(g));if(b=="option"&&
arguments.length==2&&typeof arguments[1]=="string")return d.datepicker["_"+b+"Datepicker"].apply(d.datepicker,[this[0]].concat(g));return this.each(function(){typeof b=="string"?d.datepicker["_"+b+"Datepicker"].apply(d.datepicker,[this].concat(g)):d.datepicker._attachDatepicker(this,b)})};d.datepicker=new a;d.datepicker.initialized=false;d.datepicker.uuid=(new Date).getTime();d.datepicker.version="1.8.2";window["DP_jQuery_"+f]=d})(jQuery);
(function(d){d.widget("ui.progressbar",{options:{value:0},_create:function(){this.element.addClass("ui-progressbar ui-widget ui-widget-content ui-corner-all").attr({role:"progressbar","aria-valuemin":this._valueMin(),"aria-valuemax":this._valueMax(),"aria-valuenow":this._value()});this.valueDiv=d("<div class='ui-progressbar-value ui-widget-header ui-corner-left'></div>").appendTo(this.element);this._refreshValue()},destroy:function(){this.element.removeClass("ui-progressbar ui-widget ui-widget-content ui-corner-all").removeAttr("role").removeAttr("aria-valuemin").removeAttr("aria-valuemax").removeAttr("aria-valuenow");
this.valueDiv.remove();d.Widget.prototype.destroy.apply(this,arguments)},value:function(a){if(a===undefined)return this._value();this._setOption("value",a);return this},_setOption:function(a,e){switch(a){case "value":this.options.value=e;this._refreshValue();this._trigger("change");break}d.Widget.prototype._setOption.apply(this,arguments)},_value:function(){var a=this.options.value;if(typeof a!=="number")a=0;if(a<this._valueMin())a=this._valueMin();if(a>this._valueMax())a=this._valueMax();return a},
_valueMin:function(){return 0},_valueMax:function(){return 100},_refreshValue:function(){var a=this.value();this.valueDiv[a===this._valueMax()?"addClass":"removeClass"]("ui-corner-right").width(a+"%");this.element.attr("aria-valuenow",a)}});d.extend(d.ui.progressbar,{version:"1.8.2"})})(jQuery);
jQuery.effects||function(d){function a(s){var p;if(s&&s.constructor==Array&&s.length==3)return s;if(p=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(s))return[parseInt(p[1],10),parseInt(p[2],10),parseInt(p[3],10)];if(p=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(s))return[parseFloat(p[1])*2.55,parseFloat(p[2])*2.55,parseFloat(p[3])*2.55];if(p=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(s))return[parseInt(p[1],
16),parseInt(p[2],16),parseInt(p[3],16)];if(p=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(s))return[parseInt(p[1]+p[1],16),parseInt(p[2]+p[2],16),parseInt(p[3]+p[3],16)];if(/rgba\(0, 0, 0, 0\)/.exec(s))return m.transparent;return m[d.trim(s).toLowerCase()]}function e(s,p){var v;do{v=d.curCSS(s,p);if(v!=""&&v!="transparent"||d.nodeName(s,"body"))break;p="backgroundColor"}while(s=s.parentNode);return a(v)}function f(){var s=document.defaultView?document.defaultView.getComputedStyle(this,null):this.currentStyle,
p={},v,x;if(s&&s.length&&s[0]&&s[s[0]])for(var z=s.length;z--;){v=s[z];if(typeof s[v]=="string"){x=v.replace(/\-(\w)/g,function(G,l){return l.toUpperCase()});p[x]=s[v]}}else for(v in s)if(typeof s[v]==="string")p[v]=s[v];return p}function b(s){var p,v;for(p in s){v=s[p];if(v==null||d.isFunction(v)||p in u||/scrollbar/.test(p)||!/color/i.test(p)&&isNaN(parseFloat(v)))delete s[p]}return s}function g(s,p){var v={_:0},x;for(x in p)if(s[x]!=p[x])v[x]=p[x];return v}function i(s,p,v,x){if(typeof s=="object"){x=
p;v=null;p=s;s=p.effect}if(d.isFunction(p)){x=p;v=null;p={}}if(d.isFunction(v)){x=v;v=null}if(typeof p=="number"||d.fx.speeds[p]){x=v;v=p;p={}}p=p||{};v=v||p.duration;v=d.fx.off?0:typeof v=="number"?v:d.fx.speeds[v]||d.fx.speeds._default;x=x||p.complete;return[s,p,v,x]}d.effects={};d.each(["backgroundColor","borderBottomColor","borderLeftColor","borderRightColor","borderTopColor","color","outlineColor"],function(s,p){d.fx.step[p]=function(v){if(!v.colorInit){v.start=e(v.elem,p);v.end=a(v.end);v.colorInit=
true}v.elem.style[p]="rgb("+Math.max(Math.min(parseInt(v.pos*(v.end[0]-v.start[0])+v.start[0],10),255),0)+","+Math.max(Math.min(parseInt(v.pos*(v.end[1]-v.start[1])+v.start[1],10),255),0)+","+Math.max(Math.min(parseInt(v.pos*(v.end[2]-v.start[2])+v.start[2],10),255),0)+")"}});var m={aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0,0,0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgrey:[169,169,169],darkgreen:[0,100,0],darkkhaki:[189,
183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0],green:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,230],lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],magenta:[255,0,255],maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orange:[255,
165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128],red:[255,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0],transparent:[255,255,255]},o=["add","remove","toggle"],u={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1};d.effects.animateClass=function(s,p,v,x){if(d.isFunction(v)){x=v;v=null}return this.each(function(){var z=d(this),G=z.attr("style")||" ",l=b(f.call(this)),O,L=z.attr("className");d.each(o,function(D,
T){s[T]&&z[T+"Class"](s[T])});O=b(f.call(this));z.attr("className",L);z.animate(g(l,O),p,v,function(){d.each(o,function(D,T){s[T]&&z[T+"Class"](s[T])});if(typeof z.attr("style")=="object"){z.attr("style").cssText="";z.attr("style").cssText=G}else z.attr("style",G);x&&x.apply(this,arguments)})})};d.fn.extend({_addClass:d.fn.addClass,addClass:function(s,p,v,x){return p?d.effects.animateClass.apply(this,[{add:s},p,v,x]):this._addClass(s)},_removeClass:d.fn.removeClass,removeClass:function(s,p,v,x){return p?
d.effects.animateClass.apply(this,[{remove:s},p,v,x]):this._removeClass(s)},_toggleClass:d.fn.toggleClass,toggleClass:function(s,p,v,x,z){return typeof p=="boolean"||p===undefined?v?d.effects.animateClass.apply(this,[p?{add:s}:{remove:s},v,x,z]):this._toggleClass(s,p):d.effects.animateClass.apply(this,[{toggle:s},p,v,x])},switchClass:function(s,p,v,x,z){return d.effects.animateClass.apply(this,[{add:p,remove:s},v,x,z])}});d.extend(d.effects,{version:"1.8.2",save:function(s,p){for(var v=0;v<p.length;v++)p[v]!==
null&&s.data("ec.storage."+p[v],s[0].style[p[v]])},restore:function(s,p){for(var v=0;v<p.length;v++)p[v]!==null&&s.css(p[v],s.data("ec.storage."+p[v]))},setMode:function(s,p){if(p=="toggle")p=s.is(":hidden")?"show":"hide";return p},getBaseline:function(s,p){var v;switch(s[0]){case "top":v=0;break;case "middle":v=0.5;break;case "bottom":v=1;break;default:v=s[0]/p.height}switch(s[1]){case "left":s=0;break;case "center":s=0.5;break;case "right":s=1;break;default:s=s[1]/p.width}return{x:s,y:v}},createWrapper:function(s){if(s.parent().is(".ui-effects-wrapper"))return s.parent();
var p={width:s.outerWidth(true),height:s.outerHeight(true),"float":s.css("float")},v=d("<div></div>").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0});s.wrap(v);v=s.parent();if(s.css("position")=="static"){v.css({position:"relative"});s.css({position:"relative"})}else{d.extend(p,{position:s.css("position"),zIndex:s.css("z-index")});d.each(["top","left","bottom","right"],function(x,z){p[z]=s.css(z);if(isNaN(parseInt(p[z],10)))p[z]="auto"});
s.css({position:"relative",top:0,left:0})}return v.css(p).show()},removeWrapper:function(s){if(s.parent().is(".ui-effects-wrapper"))return s.parent().replaceWith(s);return s},setTransition:function(s,p,v,x){x=x||{};d.each(p,function(z,G){unit=s.cssUnit(G);if(unit[0]>0)x[G]=unit[0]*v+unit[1]});return x}});d.fn.extend({effect:function(s){var p=i.apply(this,arguments);p={options:p[1],duration:p[2],callback:p[3]};var v=d.effects[s];return v&&!d.fx.off?v.call(this,p):this},_show:d.fn.show,show:function(s){if(!s||
typeof s=="number"||d.fx.speeds[s])return this._show.apply(this,arguments);else{var p=i.apply(this,arguments);p[1].mode="show";return this.effect.apply(this,p)}},_hide:d.fn.hide,hide:function(s){if(!s||typeof s=="number"||d.fx.speeds[s])return this._hide.apply(this,arguments);else{var p=i.apply(this,arguments);p[1].mode="hide";return this.effect.apply(this,p)}},__toggle:d.fn.toggle,toggle:function(s){if(!s||typeof s=="number"||d.fx.speeds[s]||typeof s=="boolean"||d.isFunction(s))return this.__toggle.apply(this,
arguments);else{var p=i.apply(this,arguments);p[1].mode="toggle";return this.effect.apply(this,p)}},cssUnit:function(s){var p=this.css(s),v=[];d.each(["em","px","%","pt"],function(x,z){if(p.indexOf(z)>0)v=[parseFloat(p),z]});return v}});d.easing.jswing=d.easing.swing;d.extend(d.easing,{def:"easeOutQuad",swing:function(s,p,v,x,z){return d.easing[d.easing.def](s,p,v,x,z)},easeInQuad:function(s,p,v,x,z){return x*(p/=z)*p+v},easeOutQuad:function(s,p,v,x,z){return-x*(p/=z)*(p-2)+v},easeInOutQuad:function(s,
p,v,x,z){if((p/=z/2)<1)return x/2*p*p+v;return-x/2*(--p*(p-2)-1)+v},easeInCubic:function(s,p,v,x,z){return x*(p/=z)*p*p+v},easeOutCubic:function(s,p,v,x,z){return x*((p=p/z-1)*p*p+1)+v},easeInOutCubic:function(s,p,v,x,z){if((p/=z/2)<1)return x/2*p*p*p+v;return x/2*((p-=2)*p*p+2)+v},easeInQuart:function(s,p,v,x,z){return x*(p/=z)*p*p*p+v},easeOutQuart:function(s,p,v,x,z){return-x*((p=p/z-1)*p*p*p-1)+v},easeInOutQuart:function(s,p,v,x,z){if((p/=z/2)<1)return x/2*p*p*p*p+v;return-x/2*((p-=2)*p*p*p-2)+
v},easeInQuint:function(s,p,v,x,z){return x*(p/=z)*p*p*p*p+v},easeOutQuint:function(s,p,v,x,z){return x*((p=p/z-1)*p*p*p*p+1)+v},easeInOutQuint:function(s,p,v,x,z){if((p/=z/2)<1)return x/2*p*p*p*p*p+v;return x/2*((p-=2)*p*p*p*p+2)+v},easeInSine:function(s,p,v,x,z){return-x*Math.cos(p/z*(Math.PI/2))+x+v},easeOutSine:function(s,p,v,x,z){return x*Math.sin(p/z*(Math.PI/2))+v},easeInOutSine:function(s,p,v,x,z){return-x/2*(Math.cos(Math.PI*p/z)-1)+v},easeInExpo:function(s,p,v,x,z){return p==0?v:x*Math.pow(2,
10*(p/z-1))+v},easeOutExpo:function(s,p,v,x,z){return p==z?v+x:x*(-Math.pow(2,-10*p/z)+1)+v},easeInOutExpo:function(s,p,v,x,z){if(p==0)return v;if(p==z)return v+x;if((p/=z/2)<1)return x/2*Math.pow(2,10*(p-1))+v;return x/2*(-Math.pow(2,-10*--p)+2)+v},easeInCirc:function(s,p,v,x,z){return-x*(Math.sqrt(1-(p/=z)*p)-1)+v},easeOutCirc:function(s,p,v,x,z){return x*Math.sqrt(1-(p=p/z-1)*p)+v},easeInOutCirc:function(s,p,v,x,z){if((p/=z/2)<1)return-x/2*(Math.sqrt(1-p*p)-1)+v;return x/2*(Math.sqrt(1-(p-=2)*
p)+1)+v},easeInElastic:function(s,p,v,x,z){var G=0,l=x;if(p==0)return v;if((p/=z)==1)return v+x;G||(G=z*0.3);if(l<Math.abs(x)){l=x;s=G/4}else s=G/(2*Math.PI)*Math.asin(x/l);return-(l*Math.pow(2,10*(p-=1))*Math.sin((p*z-s)*2*Math.PI/G))+v},easeOutElastic:function(s,p,v,x,z){var G=0,l=x;if(p==0)return v;if((p/=z)==1)return v+x;G||(G=z*0.3);if(l<Math.abs(x)){l=x;s=G/4}else s=G/(2*Math.PI)*Math.asin(x/l);return l*Math.pow(2,-10*p)*Math.sin((p*z-s)*2*Math.PI/G)+x+v},easeInOutElastic:function(s,p,v,x,z){var G=
0,l=x;if(p==0)return v;if((p/=z/2)==2)return v+x;G||(G=z*0.3*1.5);if(l<Math.abs(x)){l=x;s=G/4}else s=G/(2*Math.PI)*Math.asin(x/l);if(p<1)return-0.5*l*Math.pow(2,10*(p-=1))*Math.sin((p*z-s)*2*Math.PI/G)+v;return l*Math.pow(2,-10*(p-=1))*Math.sin((p*z-s)*2*Math.PI/G)*0.5+x+v},easeInBack:function(s,p,v,x,z,G){if(G==undefined)G=1.70158;return x*(p/=z)*p*((G+1)*p-G)+v},easeOutBack:function(s,p,v,x,z,G){if(G==undefined)G=1.70158;return x*((p=p/z-1)*p*((G+1)*p+G)+1)+v},easeInOutBack:function(s,p,v,x,z,G){if(G==
undefined)G=1.70158;if((p/=z/2)<1)return x/2*p*p*(((G*=1.525)+1)*p-G)+v;return x/2*((p-=2)*p*(((G*=1.525)+1)*p+G)+2)+v},easeInBounce:function(s,p,v,x,z){return x-d.easing.easeOutBounce(s,z-p,0,x,z)+v},easeOutBounce:function(s,p,v,x,z){return(p/=z)<1/2.75?x*7.5625*p*p+v:p<2/2.75?x*(7.5625*(p-=1.5/2.75)*p+0.75)+v:p<2.5/2.75?x*(7.5625*(p-=2.25/2.75)*p+0.9375)+v:x*(7.5625*(p-=2.625/2.75)*p+0.984375)+v},easeInOutBounce:function(s,p,v,x,z){if(p<z/2)return d.easing.easeInBounce(s,p*2,0,x,z)*0.5+v;return d.easing.easeOutBounce(s,
p*2-z,0,x,z)*0.5+x*0.5+v}})}(jQuery);
(function(d){d.effects.blind=function(a){return this.queue(function(){var e=d(this),f=["position","top","left"],b=d.effects.setMode(e,a.options.mode||"hide"),g=a.options.direction||"vertical";d.effects.save(e,f);e.show();var i=d.effects.createWrapper(e).css({overflow:"hidden"}),m=g=="vertical"?"height":"width";g=g=="vertical"?i.height():i.width();b=="show"&&i.css(m,0);var o={};o[m]=b=="show"?g:0;i.animate(o,a.duration,a.options.easing,function(){b=="hide"&&e.hide();d.effects.restore(e,f);d.effects.removeWrapper(e);
a.callback&&a.callback.apply(e[0],arguments);e.dequeue()})})}})(jQuery);
(function(d){d.effects.bounce=function(a){return this.queue(function(){var e=d(this),f=["position","top","left"],b=d.effects.setMode(e,a.options.mode||"effect"),g=a.options.direction||"up",i=a.options.distance||20,m=a.options.times||5,o=a.duration||250;/show|hide/.test(b)&&f.push("opacity");d.effects.save(e,f);e.show();d.effects.createWrapper(e);var u=g=="up"||g=="down"?"top":"left";g=g=="up"||g=="left"?"pos":"neg";i=a.options.distance||(u=="top"?e.outerHeight({margin:true})/3:e.outerWidth({margin:true})/
3);if(b=="show")e.css("opacity",0).css(u,g=="pos"?-i:i);if(b=="hide")i/=m*2;b!="hide"&&m--;if(b=="show"){var s={opacity:1};s[u]=(g=="pos"?"+=":"-=")+i;e.animate(s,o/2,a.options.easing);i/=2;m--}for(s=0;s<m;s++){var p={},v={};p[u]=(g=="pos"?"-=":"+=")+i;v[u]=(g=="pos"?"+=":"-=")+i;e.animate(p,o/2,a.options.easing).animate(v,o/2,a.options.easing);i=b=="hide"?i*2:i/2}if(b=="hide"){s={opacity:0};s[u]=(g=="pos"?"-=":"+=")+i;e.animate(s,o/2,a.options.easing,function(){e.hide();d.effects.restore(e,f);d.effects.removeWrapper(e);
a.callback&&a.callback.apply(this,arguments)})}else{p={};v={};p[u]=(g=="pos"?"-=":"+=")+i;v[u]=(g=="pos"?"+=":"-=")+i;e.animate(p,o/2,a.options.easing).animate(v,o/2,a.options.easing,function(){d.effects.restore(e,f);d.effects.removeWrapper(e);a.callback&&a.callback.apply(this,arguments)})}e.queue("fx",function(){e.dequeue()});e.dequeue()})}})(jQuery);
(function(d){d.effects.clip=function(a){return this.queue(function(){var e=d(this),f=["position","top","left","height","width"],b=d.effects.setMode(e,a.options.mode||"hide"),g=a.options.direction||"vertical";d.effects.save(e,f);e.show();var i=d.effects.createWrapper(e).css({overflow:"hidden"});i=e[0].tagName=="IMG"?i:e;var m={size:g=="vertical"?"height":"width",position:g=="vertical"?"top":"left"};g=g=="vertical"?i.height():i.width();if(b=="show"){i.css(m.size,0);i.css(m.position,g/2)}var o={};o[m.size]=
b=="show"?g:0;o[m.position]=b=="show"?0:g/2;i.animate(o,{queue:false,duration:a.duration,easing:a.options.easing,complete:function(){b=="hide"&&e.hide();d.effects.restore(e,f);d.effects.removeWrapper(e);a.callback&&a.callback.apply(e[0],arguments);e.dequeue()}})})}})(jQuery);
(function(d){d.effects.drop=function(a){return this.queue(function(){var e=d(this),f=["position","top","left","opacity"],b=d.effects.setMode(e,a.options.mode||"hide"),g=a.options.direction||"left";d.effects.save(e,f);e.show();d.effects.createWrapper(e);var i=g=="up"||g=="down"?"top":"left";g=g=="up"||g=="left"?"pos":"neg";var m=a.options.distance||(i=="top"?e.outerHeight({margin:true})/2:e.outerWidth({margin:true})/2);if(b=="show")e.css("opacity",0).css(i,g=="pos"?-m:m);var o={opacity:b=="show"?1:
0};o[i]=(b=="show"?g=="pos"?"+=":"-=":g=="pos"?"-=":"+=")+m;e.animate(o,{queue:false,duration:a.duration,easing:a.options.easing,complete:function(){b=="hide"&&e.hide();d.effects.restore(e,f);d.effects.removeWrapper(e);a.callback&&a.callback.apply(this,arguments);e.dequeue()}})})}})(jQuery);
(function(d){d.effects.explode=function(a){return this.queue(function(){var e=a.options.pieces?Math.round(Math.sqrt(a.options.pieces)):3,f=a.options.pieces?Math.round(Math.sqrt(a.options.pieces)):3;a.options.mode=a.options.mode=="toggle"?d(this).is(":visible")?"hide":"show":a.options.mode;var b=d(this).show().css("visibility","hidden"),g=b.offset();g.top-=parseInt(b.css("marginTop"),10)||0;g.left-=parseInt(b.css("marginLeft"),10)||0;for(var i=b.outerWidth(true),m=b.outerHeight(true),o=0;o<e;o++)for(var u=
0;u<f;u++)b.clone().appendTo("body").wrap("<div></div>").css({position:"absolute",visibility:"visible",left:-u*(i/f),top:-o*(m/e)}).parent().addClass("ui-effects-explode").css({position:"absolute",overflow:"hidden",width:i/f,height:m/e,left:g.left+u*(i/f)+(a.options.mode=="show"?(u-Math.floor(f/2))*(i/f):0),top:g.top+o*(m/e)+(a.options.mode=="show"?(o-Math.floor(e/2))*(m/e):0),opacity:a.options.mode=="show"?0:1}).animate({left:g.left+u*(i/f)+(a.options.mode=="show"?0:(u-Math.floor(f/2))*(i/f)),top:g.top+
o*(m/e)+(a.options.mode=="show"?0:(o-Math.floor(e/2))*(m/e)),opacity:a.options.mode=="show"?1:0},a.duration||500);setTimeout(function(){a.options.mode=="show"?b.css({visibility:"visible"}):b.css({visibility:"visible"}).hide();a.callback&&a.callback.apply(b[0]);b.dequeue();d("div.ui-effects-explode").remove()},a.duration||500)})}})(jQuery);
(function(d){d.effects.fold=function(a){return this.queue(function(){var e=d(this),f=["position","top","left"],b=d.effects.setMode(e,a.options.mode||"hide"),g=a.options.size||15,i=!!a.options.horizFirst,m=a.duration?a.duration/2:d.fx.speeds._default/2;d.effects.save(e,f);e.show();var o=d.effects.createWrapper(e).css({overflow:"hidden"}),u=b=="show"!=i,s=u?["width","height"]:["height","width"];u=u?[o.width(),o.height()]:[o.height(),o.width()];var p=/([0-9]+)%/.exec(g);if(p)g=parseInt(p[1],10)/100*
u[b=="hide"?0:1];if(b=="show")o.css(i?{height:0,width:g}:{height:g,width:0});i={};p={};i[s[0]]=b=="show"?u[0]:g;p[s[1]]=b=="show"?u[1]:0;o.animate(i,m,a.options.easing).animate(p,m,a.options.easing,function(){b=="hide"&&e.hide();d.effects.restore(e,f);d.effects.removeWrapper(e);a.callback&&a.callback.apply(e[0],arguments);e.dequeue()})})}})(jQuery);
(function(d){d.effects.highlight=function(a){return this.queue(function(){var e=d(this),f=["backgroundImage","backgroundColor","opacity"],b=d.effects.setMode(e,a.options.mode||"show"),g={backgroundColor:e.css("backgroundColor")};if(b=="hide")g.opacity=0;d.effects.save(e,f);e.show().css({backgroundImage:"none",backgroundColor:a.options.color||"#ffff99"}).animate(g,{queue:false,duration:a.duration,easing:a.options.easing,complete:function(){b=="hide"&&e.hide();d.effects.restore(e,f);b=="show"&&!d.support.opacity&&
this.style.removeAttribute("filter");a.callback&&a.callback.apply(this,arguments);e.dequeue()}})})}})(jQuery);
(function(d){d.effects.pulsate=function(a){return this.queue(function(){var e=d(this),f=d.effects.setMode(e,a.options.mode||"show");times=(a.options.times||5)*2-1;duration=a.duration?a.duration/2:d.fx.speeds._default/2;isVisible=e.is(":visible");animateTo=0;if(!isVisible){e.css("opacity",0).show();animateTo=1}if(f=="hide"&&isVisible||f=="show"&&!isVisible)times--;for(f=0;f<times;f++){e.animate({opacity:animateTo},duration,a.options.easing);animateTo=(animateTo+1)%2}e.animate({opacity:animateTo},duration,
a.options.easing,function(){animateTo==0&&e.hide();a.callback&&a.callback.apply(this,arguments)});e.queue("fx",function(){e.dequeue()}).dequeue()})}})(jQuery);
(function(d){d.effects.puff=function(a){return this.queue(function(){var e=d(this),f=d.effects.setMode(e,a.options.mode||"hide"),b=parseInt(a.options.percent,10)||150,g=b/100,i={height:e.height(),width:e.width()};d.extend(a.options,{fade:true,mode:f,percent:f=="hide"?b:100,from:f=="hide"?i:{height:i.height*g,width:i.width*g}});e.effect("scale",a.options,a.duration,a.callback);e.dequeue()})};d.effects.scale=function(a){return this.queue(function(){var e=d(this),f=d.extend(true,{},a.options),b=d.effects.setMode(e,
a.options.mode||"effect"),g=parseInt(a.options.percent,10)||(parseInt(a.options.percent,10)==0?0:b=="hide"?0:100),i=a.options.direction||"both",m=a.options.origin;if(b!="effect"){f.origin=m||["middle","center"];f.restore=true}m={height:e.height(),width:e.width()};e.from=a.options.from||(b=="show"?{height:0,width:0}:m);g={y:i!="horizontal"?g/100:1,x:i!="vertical"?g/100:1};e.to={height:m.height*g.y,width:m.width*g.x};if(a.options.fade){if(b=="show"){e.from.opacity=0;e.to.opacity=1}if(b=="hide"){e.from.opacity=
1;e.to.opacity=0}}f.from=e.from;f.to=e.to;f.mode=b;e.effect("size",f,a.duration,a.callback);e.dequeue()})};d.effects.size=function(a){return this.queue(function(){var e=d(this),f=["position","top","left","width","height","overflow","opacity"],b=["position","top","left","overflow","opacity"],g=["width","height","overflow"],i=["fontSize"],m=["borderTopWidth","borderBottomWidth","paddingTop","paddingBottom"],o=["borderLeftWidth","borderRightWidth","paddingLeft","paddingRight"],u=d.effects.setMode(e,
a.options.mode||"effect"),s=a.options.restore||false,p=a.options.scale||"both",v=a.options.origin,x={height:e.height(),width:e.width()};e.from=a.options.from||x;e.to=a.options.to||x;if(v){v=d.effects.getBaseline(v,x);e.from.top=(x.height-e.from.height)*v.y;e.from.left=(x.width-e.from.width)*v.x;e.to.top=(x.height-e.to.height)*v.y;e.to.left=(x.width-e.to.width)*v.x}var z={from:{y:e.from.height/x.height,x:e.from.width/x.width},to:{y:e.to.height/x.height,x:e.to.width/x.width}};if(p=="box"||p=="both"){if(z.from.y!=
z.to.y){f=f.concat(m);e.from=d.effects.setTransition(e,m,z.from.y,e.from);e.to=d.effects.setTransition(e,m,z.to.y,e.to)}if(z.from.x!=z.to.x){f=f.concat(o);e.from=d.effects.setTransition(e,o,z.from.x,e.from);e.to=d.effects.setTransition(e,o,z.to.x,e.to)}}if(p=="content"||p=="both")if(z.from.y!=z.to.y){f=f.concat(i);e.from=d.effects.setTransition(e,i,z.from.y,e.from);e.to=d.effects.setTransition(e,i,z.to.y,e.to)}d.effects.save(e,s?f:b);e.show();d.effects.createWrapper(e);e.css("overflow","hidden").css(e.from);
if(p=="content"||p=="both"){m=m.concat(["marginTop","marginBottom"]).concat(i);o=o.concat(["marginLeft","marginRight"]);g=f.concat(m).concat(o);e.find("*[width]").each(function(){child=d(this);s&&d.effects.save(child,g);var G={height:child.height(),width:child.width()};child.from={height:G.height*z.from.y,width:G.width*z.from.x};child.to={height:G.height*z.to.y,width:G.width*z.to.x};if(z.from.y!=z.to.y){child.from=d.effects.setTransition(child,m,z.from.y,child.from);child.to=d.effects.setTransition(child,
m,z.to.y,child.to)}if(z.from.x!=z.to.x){child.from=d.effects.setTransition(child,o,z.from.x,child.from);child.to=d.effects.setTransition(child,o,z.to.x,child.to)}child.css(child.from);child.animate(child.to,a.duration,a.options.easing,function(){s&&d.effects.restore(child,g)})})}e.animate(e.to,{queue:false,duration:a.duration,easing:a.options.easing,complete:function(){e.to.opacity===0&&e.css("opacity",e.from.opacity);u=="hide"&&e.hide();d.effects.restore(e,s?f:b);d.effects.removeWrapper(e);a.callback&&
a.callback.apply(this,arguments);e.dequeue()}})})}})(jQuery);
(function(d){d.effects.shake=function(a){return this.queue(function(){var e=d(this),f=["position","top","left"];d.effects.setMode(e,a.options.mode||"effect");var b=a.options.direction||"left",g=a.options.distance||20,i=a.options.times||3,m=a.duration||a.options.duration||140;d.effects.save(e,f);e.show();d.effects.createWrapper(e);var o=b=="up"||b=="down"?"top":"left",u=b=="up"||b=="left"?"pos":"neg";b={};var s={},p={};b[o]=(u=="pos"?"-=":"+=")+g;s[o]=(u=="pos"?"+=":"-=")+g*2;p[o]=(u=="pos"?"-=":"+=")+
g*2;e.animate(b,m,a.options.easing);for(g=1;g<i;g++)e.animate(s,m,a.options.easing).animate(p,m,a.options.easing);e.animate(s,m,a.options.easing).animate(b,m/2,a.options.easing,function(){d.effects.restore(e,f);d.effects.removeWrapper(e);a.callback&&a.callback.apply(this,arguments)});e.queue("fx",function(){e.dequeue()});e.dequeue()})}})(jQuery);
(function(d){d.effects.slide=function(a){return this.queue(function(){var e=d(this),f=["position","top","left"],b=d.effects.setMode(e,a.options.mode||"show"),g=a.options.direction||"left";d.effects.save(e,f);e.show();d.effects.createWrapper(e).css({overflow:"hidden"});var i=g=="up"||g=="down"?"top":"left";g=g=="up"||g=="left"?"pos":"neg";var m=a.options.distance||(i=="top"?e.outerHeight({margin:true}):e.outerWidth({margin:true}));if(b=="show")e.css(i,g=="pos"?-m:m);var o={};o[i]=(b=="show"?g=="pos"?
"+=":"-=":g=="pos"?"-=":"+=")+m;e.animate(o,{queue:false,duration:a.duration,easing:a.options.easing,complete:function(){b=="hide"&&e.hide();d.effects.restore(e,f);d.effects.removeWrapper(e);a.callback&&a.callback.apply(this,arguments);e.dequeue()}})})}})(jQuery);
(function(d){d.effects.transfer=function(a){return this.queue(function(){var e=d(this),f=d(a.options.to),b=f.offset();f={top:b.top,left:b.left,height:f.innerHeight(),width:f.innerWidth()};b=e.offset();var g=d('<div class="ui-effects-transfer"></div>').appendTo(document.body).addClass(a.options.className).css({top:b.top,left:b.left,height:e.innerHeight(),width:e.innerWidth(),position:"absolute"}).animate(f,a.duration,a.options.easing,function(){g.remove();a.callback&&a.callback.apply(e[0],arguments);
e.dequeue()})})}})(jQuery);
(function(d){function a(){d.fn.ajaxSubmit.debug&&window.console&&window.console.log&&window.console.log("[jquery.form] "+Array.prototype.join.call(arguments,""))}d.fn.ajaxSubmit=function(e){function f(){function p(){if(!pa++){L.detachEvent?L.detachEvent("onload",p):L.removeEventListener("load",p,false);var ra=true;try{if(Z)throw"timeout";var ha,V;V=L.contentWindow?L.contentWindow.document:L.contentDocument?L.contentDocument:L.document;if((V.body==null||V.body.innerHTML=="")&&!oa){oa=1;pa--;setTimeout(p,
100);return}D.responseText=V.body?V.body.innerHTML:null;D.responseXML=V.XMLDocument?V.XMLDocument:V;D.getResponseHeader=function(sa){return{"content-type":z.dataType}[sa]};if(z.dataType=="json"||z.dataType=="script"){var ja=V.getElementsByTagName("textarea")[0];D.responseText=ja?ja.value:D.responseText}else if(z.dataType=="xml"&&!D.responseXML&&D.responseText!=null)D.responseXML=v(D.responseText);ha=d.httpData(D,z.dataType)}catch(ya){ra=false;d.handleError(z,D,"error",ya)}if(ra){z.success(ha,"success");
T&&d.event.trigger("ajaxSuccess",[D,z])}T&&d.event.trigger("ajaxComplete",[D,z]);T&&!--d.active&&d.event.trigger("ajaxStop");if(z.complete)z.complete(D,ra?"success":"error");setTimeout(function(){O.remove();D.responseXML=null},100)}}function v(ra,ha){if(window.ActiveXObject){ha=new ActiveXObject("Microsoft.XMLDOM");ha.async="false";ha.loadXML(ra)}else ha=(new DOMParser).parseFromString(ra,"text/xml");return ha&&ha.documentElement&&ha.documentElement.tagName!="parsererror"?ha:null}var x=o[0];if(d(":input[name=submit]",
x).length)alert('Error: Form elements must not be named "submit".');else{var z=d.extend({},d.ajaxSettings,e),G=jQuery.extend(true,{},d.extend(true,{},d.ajaxSettings),z),l="jqFormIO"+(new Date).getTime(),O=d('<iframe id="'+l+'" name="'+l+'" src="about:blank" />'),L=O[0];O.css({position:"absolute",top:"-1000px",left:"-1000px"});var D={aborted:0,responseText:null,responseXML:null,status:0,statusText:"n/a",getAllResponseHeaders:function(){},getResponseHeader:function(){},setRequestHeader:function(){},
abort:function(){this.aborted=1;O.attr("src","about:blank")}},T=z.global;T&&!d.active++&&d.event.trigger("ajaxStart");T&&d.event.trigger("ajaxSend",[D,z]);if(G.beforeSend&&G.beforeSend(D,G)===false)G.global&&jQuery.active--;else if(!D.aborted){var pa=0,Z=0;if(G=x.clk){var ba=G.name;if(ba&&!G.disabled){e.extraData=e.extraData||{};e.extraData[ba]=G.value;if(G.type=="image"){e.extraData[name+".x"]=x.clk_x;e.extraData[name+".y"]=x.clk_y}}}setTimeout(function(){var ra=o.attr("target"),ha=o.attr("action");
x.setAttribute("target",l);x.getAttribute("method")!="POST"&&x.setAttribute("method","POST");x.getAttribute("action")!=z.url&&x.setAttribute("action",z.url);e.skipEncodingOverride||o.attr({encoding:"multipart/form-data",enctype:"multipart/form-data"});z.timeout&&setTimeout(function(){Z=true;p()},z.timeout);var V=[];try{if(e.extraData)for(var ja in e.extraData)V.push(d('<input type="hidden" name="'+ja+'" value="'+e.extraData[ja]+'" />').appendTo(x)[0]);O.appendTo("body");L.attachEvent?L.attachEvent("onload",
p):L.addEventListener("load",p,false);x.submit()}finally{x.setAttribute("action",ha);ra?x.setAttribute("target",ra):o.removeAttr("target");d(V).remove()}},10);var oa=0}}}if(!this.length){a("ajaxSubmit: skipping submit process - no element selected");return this}if(typeof e=="function")e={success:e};e=d.extend({url:this.attr("action")||window.location.toString(),type:this.attr("method")||"GET"},e||{});var b={};this.trigger("form-pre-serialize",[this,e,b]);if(b.veto){a("ajaxSubmit: submit vetoed via form-pre-serialize trigger");
return this}if(e.beforeSerialize&&e.beforeSerialize(this,e)===false){a("ajaxSubmit: submit aborted via beforeSerialize callback");return this}var g=this.formToArray(e.semantic);if(e.data){e.extraData=e.data;for(var i in e.data)if(e.data[i]instanceof Array)for(var m in e.data[i])g.push({name:i,value:e.data[i][m]});else g.push({name:i,value:e.data[i]})}if(e.beforeSubmit&&e.beforeSubmit(g,this,e)===false){a("ajaxSubmit: submit aborted via beforeSubmit callback");return this}this.trigger("form-submit-validate",
[g,this,e,b]);if(b.veto){a("ajaxSubmit: submit vetoed via form-submit-validate trigger");return this}b=d.param(g);if(e.type.toUpperCase()=="GET"){e.url+=(e.url.indexOf("?")>=0?"&":"?")+b;e.data=null}else e.data=b;var o=this,u=[];e.resetForm&&u.push(function(){o.resetForm()});e.clearForm&&u.push(function(){o.clearForm()});if(!e.dataType&&e.target){var s=e.success||function(){};u.push(function(p){d(e.target).html(p).each(s,arguments)})}else e.success&&u.push(e.success);e.success=function(p,v){for(var x=
0,z=u.length;x<z;x++)u[x].apply(e,[p,v,o])};b=d("input:file",this).fieldValue();g=false;for(i=0;i<b.length;i++)if(b[i])g=true;if(e.iframe||g)e.closeKeepAlive?d.get(e.closeKeepAlive,f):f();else d.ajax(e);this.trigger("form-submit-notify",[this,e]);return this};d.fn.ajaxForm=function(e){return this.ajaxFormUnbind().bind("submit.form-plugin",function(){d(this).ajaxSubmit(e);return false}).each(function(){d(":submit,input:image",this).bind("click.form-plugin",function(f){var b=this.form;b.clk=this;if(this.type==
"image")if(f.offsetX!=undefined){b.clk_x=f.offsetX;b.clk_y=f.offsetY}else if(typeof d.fn.offset=="function"){var g=d(this).offset();b.clk_x=f.pageX-g.left;b.clk_y=f.pageY-g.top}else{b.clk_x=f.pageX-this.offsetLeft;b.clk_y=f.pageY-this.offsetTop}setTimeout(function(){b.clk=b.clk_x=b.clk_y=null},10)})})};d.fn.ajaxFormUnbind=function(){this.unbind("submit.form-plugin");return this.each(function(){d(":submit,input:image",this).unbind("click.form-plugin")})};d.fn.formToArray=function(e){var f=[];if(this.length==
0)return f;var b=this[0],g=e?b.getElementsByTagName("*"):b.elements;if(!g)return f;for(var i=0,m=g.length;i<m;i++){var o=g[i],u=o.name;if(u)if(e&&b.clk&&o.type=="image")!o.disabled&&b.clk==o&&f.push({name:u+".x",value:b.clk_x},{name:u+".y",value:b.clk_y});else if((o=d.fieldValue(o,true))&&o.constructor==Array)for(var s=0,p=o.length;s<p;s++)f.push({name:u,value:o[s]});else o!==null&&typeof o!="undefined"&&f.push({name:u,value:o})}if(!e&&b.clk){e=b.getElementsByTagName("input");i=0;for(m=e.length;i<
m;i++){g=e[i];(u=g.name)&&!g.disabled&&g.type=="image"&&b.clk==g&&f.push({name:u+".x",value:b.clk_x},{name:u+".y",value:b.clk_y})}}return f};d.fn.formSerialize=function(e){return d.param(this.formToArray(e))};d.fn.fieldSerialize=function(e){var f=[];this.each(function(){var b=this.name;if(b){var g=d.fieldValue(this,e);if(g&&g.constructor==Array)for(var i=0,m=g.length;i<m;i++)f.push({name:b,value:g[i]});else g!==null&&typeof g!="undefined"&&f.push({name:this.name,value:g})}});return d.param(f)};d.fn.fieldValue=
function(e){for(var f=[],b=0,g=this.length;b<g;b++){var i=d.fieldValue(this[b],e);i===null||typeof i=="undefined"||i.constructor==Array&&!i.length||(i.constructor==Array?d.merge(f,i):f.push(i))}return f};d.fieldValue=function(e,f){var b=e.name,g=e.type,i=e.tagName.toLowerCase();if(typeof f=="undefined")f=true;if(f&&(!b||e.disabled||g=="reset"||g=="button"||(g=="checkbox"||g=="radio")&&!e.checked||(g=="submit"||g=="image")&&e.form&&e.form.clk!=e||i=="select"&&e.selectedIndex==-1))return null;if(i==
"select"){i=e.selectedIndex;if(i<0)return null;f=[];e=e.options;b=(g=g=="select-one")?i+1:e.length;for(i=g?i:0;i<b;i++){var m=e[i];if(m.selected){var o=m.value;o||(o=m.attributes&&m.attributes.value&&!m.attributes.value.specified?m.text:m.value);if(g)return o;f.push(o)}}return f}return e.value};d.fn.clearForm=function(){return this.each(function(){d("input,select,textarea",this).clearFields()})};d.fn.clearFields=d.fn.clearInputs=function(){return this.each(function(){var e=this.type,f=this.tagName.toLowerCase();
if(e=="text"||e=="password"||f=="textarea")this.value="";else if(e=="checkbox"||e=="radio")this.checked=false;else if(f=="select")this.selectedIndex=-1})};d.fn.resetForm=function(){return this.each(function(){if(typeof this.reset=="function"||typeof this.reset=="object"&&!this.reset.nodeType)this.reset()})};d.fn.enable=function(e){if(e==undefined)e=true;return this.each(function(){this.disabled=!e})};d.fn.selected=function(e){if(e==undefined)e=true;return this.each(function(){var f=this.type;if(f==
"checkbox"||f=="radio")this.checked=e;else if(this.tagName.toLowerCase()=="option"){f=d(this).parent("select");e&&f[0]&&f[0].type=="select-one"&&f.find("option").selected(false);this.selected=e}})}})(jQuery);
(function(d){d.fn.removeErrors=function(){this.find("ul.errors").fadeOut()};d.fn.displayErrors=function(a){this.find("ul.errors").remove();if(a)if(a.errors)for(id in a.errors){var e=d.UL({"class":"errors"});for(error in a.errors[id])d(e).append(d.LI({},a.errors[id][error]));d(e).hide();this.find("._"+id).after(e);d(e).fadeIn()}}})(jQuery);
(function(d){d.fn.example=function(a,e){var f=d.isFunction(a),b=d.extend({},e,{example:a});return this.each(function(){var g=d(this),i=d.metadata?d.extend({},d.fn.example.defaults,g.metadata(),b):d.extend({},d.fn.example.defaults,b);if(!d.fn.example.boundClassNames[i.className]){d(window).unload(function(){d("."+i.className).val("")});d("form").submit(function(){d(this).find("."+i.className).val("")});d.fn.example.boundClassNames[i.className]=true}if(d.browser.msie&&!g.attr("defaultValue")&&(f||g.val()==
i.example))g.val("");if(g.val()==""&&this!=document.activeElement){g.addClass(i.className);g.val(f?i.example.call(this):i.example)}g.focus(function(){if(d(this).is("."+i.className)){d(this).val("");d(this).removeClass(i.className)}});g.blur(function(){if(d(this).val()==""){d(this).addClass(i.className);d(this).val(f?i.example.call(this):i.example)}})})};d.fn.example.defaults={className:"example"};d.fn.example.boundClassNames=[]})(jQuery);
jQuery.cookie=function(d,a,e){if(typeof a!="undefined"){e=e||{};if(a===null){a="";e.expires=-1}var f="";if(e.expires&&(typeof e.expires=="number"||e.expires.toUTCString)){if(typeof e.expires=="number"){f=new Date;f.setTime(f.getTime()+e.expires*24*60*60*1E3)}else f=e.expires;f="; expires="+f.toUTCString()}var b=e.path?"; path="+e.path:"",g=e.domain?"; domain="+e.domain:"";e=e.secure?"; secure":"";document.cookie=[d,"=",encodeURIComponent(a),f,b,g,e].join("")}else{a=null;if(document.cookie&&document.cookie!=
""){e=document.cookie.split(";");for(f=0;f<e.length;f++){b=jQuery.trim(e[f]);if(b.substring(0,d.length+1)==d+"="){a=decodeURIComponent(b.substring(d.length+1));break}}}return a}};
(function(d){d.defineTag=function(f){this[f.toUpperCase()]=function(){return this._createNode(f,arguments)}};for(var a=["a","br","button","canvas","div","embed","fieldset","form","h1","h2","h3","h4","h5","h6","hr","img","input","label","legend","li","link","object","ol","optgroup","option","p","param","pre","script","select","span","strong","table","tbody","td","textarea","tfoot","th","thead","tr","tt","ul"],e=a.length-1;e>=0;e--)d.defineTag(a[e]);d.NBSP="\u00a0";d._createNode=function(f,b){function g(v){if(v!=
null){switch(typeof v){case "number":v=""+v;case "string":v=document.createTextNode(v)}m.appendChild(v)}}var i={"class":"className",Class:"className"},m;try{var o=b[0]||{};m=document.createElement(f);for(var u in o)m[i[u]||u]=o[u];for(f=1;f<b.length;f++){var s=b[f];if(s!=null)if(s.constructor!=Array)g(s);else for(i=0;i<s.length;i++)g(s[i])}}catch(p){m=null}return m}})(jQuery);if(typeof Flavors=="undefined")Flavors={};if(typeof Flavors.Global=="undefined")Flavors.Global={};
(function(){var d=Flavors.Global;d.__name__="Flavors.Global";d.clone=function(e){var f=arguments.callee;if(arguments.length==1){f.prototype=e;return new f}};d.extend=function(e,f,b){b||(b=0);if(f){var g=f.length;if(typeof g!="number")throw new TypeError("Argument not a array-like.");e||(e=[]);for(b=b;b<g;b++)e.push(f[b])}return e};d.bind=function(e,f){if(typeof e=="string")e=f[e];var b=e.im_func,g=e.im_preargs,i=e.im_self;if(typeof e=="function"&&typeof e.apply=="undefined")e=a(e);if(typeof b!="function")b=
e;if(typeof f!="undefined")i=f;g=typeof g=="undefined"?[]:g.slice();d.extend(g,arguments,2);var m=function(){var o=arguments,u=arguments.callee;if(u.im_preargs.length>0)o=d.concat(u.im_preargs,o);var s=u.im_self;s||(s=this);return u.im_func.apply(s,o)};m.im_self=i;m.im_func=b;m.im_preargs=g;return m};d.partial=function(e){return d.bind.apply(this,d.extend([e,undefined],arguments,1))};d.update=function(e){if(e===null||e===undefined)e={};for(var f=1;f<arguments.length;f++){var b=arguments[f];if(typeof b!=
"undefined"&&b!==null)for(var g in b)e[g]=b[g]}return e};d.merge=d.partial(d.update,null);d.concat=function(){for(var e=[],f=d.extend,b=0;b<arguments.length;b++)f(e,arguments[b]);return e};var a=function(e){return function(){switch(arguments.length){case 0:return e();case 1:return e(arguments[0]);case 2:return e(arguments[0],arguments[1]);case 3:return e(arguments[0],arguments[1],arguments[2])}for(var f=[],b=0;b<arguments.length;b++)f.push("arguments["+b+"]");return eval("(func("+f.join(",")+"))")}};
d.flattenArguments=function(){for(var e=[],f=Flavors.Global.extend(null,arguments);f.length;){var b=f.shift();if(b&&typeof b=="object"&&typeof b.length=="number")for(var g=b.length-1;g>=0;g--)f.unshift(b[g]);else e.push(b)}return e};d.namespace=function(){var e=d.flattenArguments(arguments),f=[],b=function(g,i){i=i||window;g in i||(i[g]={});return i[g]};$.each(e,function(g,i){g=i.split(".");var m=null;$.each(g,function(o,u){m=b(u,m)});m.__name__=i;f.push(m)});switch(f.length){case 0:return null;case 1:return f[0];
default:return f}};d.getKeys=function(e){var f=[];for(var b in e)e.hasOwnProperty(b)&&f.push(b);return f}})();
(function(){var d=Flavors.Global.namespace("Flavors.Logger"),a=["log","debug","info","warn","error","assert","dir","dirxml","group","groupEnd","time","timeEnd","count","trace","profile","profileEnd"];if(!("console"in window))window.console={};for(var e=0;e<a.length;++e)if(!IS_DEV||!(a[e]in window.console))window.console[a[e]]=function(){};d.getLogger=function(f){f=f;return function(b){console.log((f?f+": ":"")+b)}}})();
(function(d){d.fn.extend({isChildOf:function(a){var e=d(this).parents().get();for(j=0;j<e.length;j++)if(d(e[j]).is(a))return true;return false}})})(jQuery);(function(d){d.fn.extend({maxlength:function(){d(this).keypress(function(a){var e=a.which;if(e>=33||e==13)this.value.length>=d(this).attr("maxlength")&&a.preventDefault()})}})})(jQuery);
(function(){var d=Flavors.Global.namespace("Flavors.Remote");Flavors.Logger.getLogger(d.__name__);d.URLforUpdate=function(f,b){b=b||window.location.href;if(window.location.href.indexOf("?")>-1)b=b.slice(0,window.location.href.indexOf("?"));return b.replace(new RegExp(/#.*$/),"").replace(new RegExp(/\/$/),"")+"/"+f};d.sendUpdate=function(f,b,g){a++;$.ajax({type:"POST",data:b,url:f,dataType:"json",complete:function(){a>0&&a--;e()},success:function(i){g&&g(i);e()}})};var a=0,e=function(){if(a>0){$("#global_notify").text("Saving...");
$("#global_notify").fadeIn()}else{a!=0&&$("#global_notify").text("Saving...");setTimeout(function(){a==0&&$("#global_notify").text("Saved!")},800);setTimeout(function(){a==0&&$("#global_notify").fadeOut()},1600)}}})();jQuery.extend({roundabout_shape:{def:"lazySusan",lazySusan:function(d,a,e){return{x:Math.sin(d+a),y:Math.sin(d+3*Math.PI/2+a)/8*e,z:(Math.cos(d+a)+1)/2,scale:Math.sin(d+Math.PI/2+a)/2+0.5}}}});
jQuery.fn.roundabout=function(d,a){var e=typeof d!="object"?{}:d;e={bearing:typeof e.bearing=="undefined"?0:jQuery.roundabout_toFloat(e.bearing%360),tilt:typeof e.tilt=="undefined"?0:jQuery.roundabout_toFloat(e.tilt),minZ:typeof e.minZ=="undefined"?100:parseInt(e.minZ,10),maxZ:typeof e.maxZ=="undefined"?400:parseInt(e.maxZ,10),minOpacity:typeof e.minOpacity=="undefined"?0.4:jQuery.roundabout_toFloat(e.minOpacity),maxOpacity:typeof e.maxOpacity=="undefined"?1:jQuery.roundabout_toFloat(e.maxOpacity),
minScale:typeof e.minScale=="undefined"?0.4:jQuery.roundabout_toFloat(e.minScale),maxScale:typeof e.maxScale=="undefined"?1:jQuery.roundabout_toFloat(e.maxScale),duration:typeof e.duration=="undefined"?600:parseInt(e.duration,10),btnNext:e.btnNext||null,btnPrev:e.btnPrev||null,easing:e.easing||"swing",clickToFocus:e.clickToFocus!==false,focusBearing:typeof e.focusBearing=="undefined"?0:jQuery.roundabout_toFloat(e.focusBearing%360),shape:e.shape||"lazySusan",debug:e.debug||false,childSelector:e.childSelector||
"li",startingChild:typeof e.startingChild=="undefined"?null:parseInt(e.startingChild,10),reflect:typeof e.reflect=="undefined"||e.reflect===false?false:true};this.each(function(){var b=jQuery(this),g=jQuery.roundabout_toFloat(360/b.children(e.childSelector).length),i=e.startingChild===null?e.bearing:e.startingChild*g;b.addClass("roundabout-holder").css("padding",0).css("position","relative").css("z-index",e.minZ);b.data("roundabout",{bearing:i,tilt:e.tilt,minZ:e.minZ,maxZ:e.maxZ,minOpacity:e.minOpacity,
maxOpacity:e.maxOpacity,minScale:e.minScale,maxScale:e.maxScale,duration:e.duration,easing:e.easing,clickToFocus:e.clickToFocus,focusBearing:e.focusBearing,animating:0,childInFocus:-1,shape:e.shape,period:g,debug:e.debug,childSelector:e.childSelector,reflect:e.reflect});e.clickToFocus===true&&b.children(e.childSelector).each(function(m){jQuery(this).click(function(o){var u=e.reflect===true?360-g*m:g*m;u=jQuery.roundabout_toFloat(u);if(!jQuery.roundabout_isInFocus(b,u)){o.preventDefault();b.data("roundabout").animating===
0&&b.roundabout_animateAngleToFocus(u);return false}})});e.btnNext&&jQuery(e.btnNext).bind("click.roundabout",function(m){m.preventDefault();b.data("roundabout").animating===0&&b.roundabout_animateToNextChild();return false});e.btnPrev&&jQuery(e.btnPrev).bind("click.roundabout",function(m){m.preventDefault();b.data("roundabout").animating===0&&b.roundabout_animateToPreviousChild();return false})});this.roundabout_startChildren();if(typeof a==="function"){var f=this;setTimeout(function(){a(f)},0)}return this};
jQuery.fn.roundabout_startChildren=function(){this.each(function(){var d=jQuery(this),a=d.data("roundabout");d.children(a.childSelector).each(function(e){e=a.reflect===true?360-a.period*e:a.period*e;jQuery(this).addClass("roundabout-moveable-item").css("position","absolute");jQuery(this).data("roundabout",{startWidth:jQuery(this).width(),startHeight:jQuery(this).height(),startFontSize:parseInt(jQuery(this).css("font-size"),10),degrees:e})});d.roundabout_updateChildPositions()});return this};
jQuery.fn.roundabout_setTilt=function(d,a){this.each(function(){jQuery(this).data("roundabout").tilt=d;jQuery(this).roundabout_updateChildPositions()});if(typeof a==="function"){var e=this;setTimeout(function(){a(e)},0)}return this};jQuery.fn.roundabout_setBearing=function(d,a){this.each(function(){jQuery(this).data("roundabout").bearing=jQuery.roundabout_toFloat(d%360,2);jQuery(this).roundabout_updateChildPositions()});if(typeof a==="function"){var e=this;setTimeout(function(){a(e)},0)}return this};
jQuery.fn.roundabout_adjustBearing=function(d,a){d=jQuery.roundabout_toFloat(d);d!==0&&this.each(function(){jQuery(this).data("roundabout").bearing=jQuery.roundabout_getBearing(jQuery(this))+d;jQuery(this).roundabout_updateChildPositions()});if(typeof a==="function"){var e=this;setTimeout(function(){a(e)},0)}return this};
jQuery.fn.roundabout_adjustTilt=function(d,a){d=jQuery.roundabout_toFloat(d);d!==0&&this.each(function(){jQuery(this).data("roundabout").tilt=jQuery.roundabout_toFloat(jQuery(this).roundabout_get("tilt")+d);jQuery(this).roundabout_updateChildPositions()});if(typeof a==="function"){var e=this;setTimeout(function(){a(e)},0)}return this};
jQuery.fn.roundabout_animateToBearing=function(d,a,e,f){d=jQuery.roundabout_toFloat(d);var b=new Date,g=typeof a=="undefined"?null:a,i=typeof e=="undefined"?null:e,m=typeof f!=="object"?null:f;this.each(function(){var o=jQuery(this),u=o.data("roundabout"),s,p=g===null?u.duration:g,v=i!==null?i:u.easing||"swing";if(m===null)m={timerStart:b,start:jQuery.roundabout_getBearing(o),totalTime:p};s=b-m.timerStart;if(s<p){u.animating=1;if(typeof jQuery.easing.def=="string"){u=jQuery.easing[v]||jQuery.easing[jQuery.easing.def];
s=u(null,s,m.start,d-m.start,m.totalTime)}else s=jQuery.easing[v](s/m.totalTime,s,m.start,d-m.start,m.totalTime);o.roundabout_setBearing(s,function(){o.roundabout_animateToBearing(d,p,v,m)})}else{d=d<0?d+360:d%360;u.animating=0;o.roundabout_setBearing(d)}});return this};jQuery.fn.roundabout_animateToDelta=function(d,a,e){this.each(function(){d=jQuery.roundabout_getBearing(jQuery(this))+jQuery.roundabout_toFloat(d);jQuery(this).roundabout_animateToBearing(d,a,e)});return this};
jQuery.fn.roundabout_animateToChild=function(d,a,e){this.each(function(){var f=jQuery(this),b=f.data("roundabout");if(b.childInFocus!==d&&b.animating===0){b=jQuery(f.children(b.childSelector)[d]);f.roundabout_animateAngleToFocus(b.data("roundabout").degrees,a,e)}});return this};
jQuery.fn.roundabout_animateToNearbyChild=function(d,a){var e=d[0],f=d[1];this.each(function(){var b=jQuery(this).data("roundabout"),g=jQuery.roundabout_toFloat(360-jQuery.roundabout_getBearing(jQuery(this))),i=b.period,m=0,o=b.reflect,u=jQuery(this).children(b.childSelector).length;g=o===true?g%360:g;if(b.animating===0)if(o===false&&a==="next"||o===true&&a!=="next")for(g=g===0?360:g;m<u;){b={lower:jQuery.roundabout_toFloat(i*m),upper:jQuery.roundabout_toFloat(i*(m+1))};b.upper=m==u-1?360:b.upper;
if(g<=b.upper&&g>b.lower){jQuery(this).roundabout_animateToDelta(g-b.lower,e,f);break}m++}else for(;;){b={lower:jQuery.roundabout_toFloat(i*m),upper:jQuery.roundabout_toFloat(i*(m+1))};b.upper=m==u-1?360:b.upper;if(g>=b.lower&&g<b.upper){jQuery(this).roundabout_animateToDelta(g-b.upper,e,f);break}m++}});return this};jQuery.fn.roundabout_animateToNextChild=function(){return this.roundabout_animateToNearbyChild(arguments,"next")};
jQuery.fn.roundabout_animateToPreviousChild=function(){return this.roundabout_animateToNearbyChild(arguments,"previous")};jQuery.fn.roundabout_animateAngleToFocus=function(d,a,e){this.each(function(){var f=jQuery.roundabout_getBearing(jQuery(this))-d;f=Math.abs(360-f)<Math.abs(0-f)?360-f:0-f;f=f>180?-(360-f):f;f!==0&&jQuery(this).roundabout_animateToDelta(f,a,e)});return this};
jQuery.fn.roundabout_updateChildPositions=function(){this.each(function(){var d=jQuery(this),a=d.data("roundabout"),e=-1,f={bearing:jQuery.roundabout_getBearing(d),tilt:a.tilt,stage:{width:Math.floor(d.width()*0.9),height:Math.floor(d.height()*0.9)},animating:a.animating,inFocus:a.childInFocus,focusBearingRad:jQuery.roundabout_degToRad(a.focusBearing),shape:jQuery.roundabout_shape[a.shape]||jQuery.roundabout_shape[jQuery.roundabout_shape.def]};f.midStage={width:f.stage.width/2,height:f.stage.height/
2};f.nudge={width:f.midStage.width+f.stage.width*0.05,height:f.midStage.height+f.stage.height*0.05};f.zValues={min:a.minZ,max:a.maxZ,diff:a.maxZ-a.minZ};f.opacity={min:a.minOpacity,max:a.maxOpacity,diff:a.maxOpacity-a.minOpacity};f.scale={min:a.minScale,max:a.maxScale,diff:a.maxScale-a.minScale};d.children(a.childSelector).each(function(b){if(jQuery.roundabout_updateChildPosition(jQuery(this),d,f,b)&&f.animating===0){e=b;jQuery(this).addClass("roundabout-in-focus")}else jQuery(this).removeClass("roundabout-in-focus")});
if(e!==f.inFocus){jQuery.roundabout_triggerEvent(d,f.inFocus,"blur");e!==-1&&jQuery.roundabout_triggerEvent(d,e,"focus");a.childInFocus=e}});return this};jQuery.roundabout_getBearing=function(d){return jQuery.roundabout_toFloat(d.data("roundabout").bearing)%360};jQuery.roundabout_degToRad=function(d){return d%360*Math.PI/180};jQuery.roundabout_isInFocus=function(d,a){return jQuery.roundabout_getBearing(d)%360===a%360};jQuery.roundabout_triggerEvent=function(d,a,e){return a<0?this:jQuery(d.children(d.data("roundabout").childSelector)[a]).trigger(e)};
jQuery.roundabout_toFloat=function(d){d=Math.round(parseFloat(d)*1E3)/1E3;return parseFloat(d.toFixed(2))};
jQuery.roundabout_updateChildPosition=function(d,a,e,f){d=jQuery(d);for(var b=d.data("roundabout"),g=[],i=jQuery.roundabout_degToRad(360-d.data("roundabout").degrees+e.bearing);i<0;)i+=Math.PI*2;for(;i>Math.PI*2;)i-=Math.PI*2;i=e.shape(i,e.focusBearingRad,e.tilt);i.scale=i.scale>1?1:i.scale;i.adjustedScale=(e.scale.min+e.scale.diff*i.scale).toFixed(4);i.width=(i.adjustedScale*b.startWidth).toFixed(4);i.height=(i.adjustedScale*b.startHeight).toFixed(4);d.css("left",(i.x*e.midStage.width+e.nudge.width-
i.width/2).toFixed(1)+"px").css("top",(i.y*e.midStage.height+e.nudge.height-i.height/2).toFixed(1)+"px").css("width",i.width+"px").css("height",i.height+"px").css("opacity",(e.opacity.min+e.opacity.diff*i.scale).toFixed(2)).css("z-index",Math.round(e.zValues.min+e.zValues.diff*i.z)).css("font-size",(i.adjustedScale*b.startFontSize).toFixed(2)+"px").attr("current-scale",i.adjustedScale);if(a.data("roundabout").debug===true){g.push('<div style="font-weight: normal; font-size: 10px; padding: 2px; width: '+
d.css("width")+'; background-color: #ffc;">');g.push('<strong style="font-size: 12px; white-space: nowrap;">Child '+f+"</strong><br />");g.push("<strong>left:</strong> "+d.css("left")+"<br /><strong>top:</strong> "+d.css("top")+"<br />");g.push("<strong>width:</strong> "+d.css("width")+"<br /><strong>opacity:</strong> "+d.css("opacity")+"<br />");g.push("<strong>z-index:</strong> "+d.css("z-index")+"<br /><strong>font-size:</strong> "+d.css("font-size")+"<br />");g.push("<strong>scale:</strong> "+
d.attr("current-scale"));g.push("</div>");d.html(g.join(""))}return jQuery.roundabout_isInFocus(a,d.data("roundabout").degrees)};jQuery.easing.jswing=jQuery.easing.swing;
jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(d,a,e,f,b){return jQuery.easing[jQuery.easing.def](d,a,e,f,b)},easeInQuad:function(d,a,e,f,b){return f*(a/=b)*a+e},easeOutQuad:function(d,a,e,f,b){return-f*(a/=b)*(a-2)+e},easeInOutQuad:function(d,a,e,f,b){if((a/=b/2)<1)return f/2*a*a+e;return-f/2*(--a*(a-2)-1)+e},easeInCubic:function(d,a,e,f,b){return f*(a/=b)*a*a+e},easeOutCubic:function(d,a,e,f,b){return f*((a=a/b-1)*a*a+1)+e},easeInOutCubic:function(d,a,e,f,b){if((a/=b/2)<1)return f/
2*a*a*a+e;return f/2*((a-=2)*a*a+2)+e},easeInQuart:function(d,a,e,f,b){return f*(a/=b)*a*a*a+e},easeOutQuart:function(d,a,e,f,b){return-f*((a=a/b-1)*a*a*a-1)+e},easeInOutQuart:function(d,a,e,f,b){if((a/=b/2)<1)return f/2*a*a*a*a+e;return-f/2*((a-=2)*a*a*a-2)+e},easeInQuint:function(d,a,e,f,b){return f*(a/=b)*a*a*a*a+e},easeOutQuint:function(d,a,e,f,b){return f*((a=a/b-1)*a*a*a*a+1)+e},easeInOutQuint:function(d,a,e,f,b){if((a/=b/2)<1)return f/2*a*a*a*a*a+e;return f/2*((a-=2)*a*a*a*a+2)+e},easeInSine:function(d,
a,e,f,b){return-f*Math.cos(a/b*(Math.PI/2))+f+e},easeOutSine:function(d,a,e,f,b){return f*Math.sin(a/b*(Math.PI/2))+e},easeInOutSine:function(d,a,e,f,b){return-f/2*(Math.cos(Math.PI*a/b)-1)+e},easeInExpo:function(d,a,e,f,b){return a==0?e:f*Math.pow(2,10*(a/b-1))+e},easeOutExpo:function(d,a,e,f,b){return a==b?e+f:f*(-Math.pow(2,-10*a/b)+1)+e},easeInOutExpo:function(d,a,e,f,b){if(a==0)return e;if(a==b)return e+f;if((a/=b/2)<1)return f/2*Math.pow(2,10*(a-1))+e;return f/2*(-Math.pow(2,-10*--a)+2)+e},
easeInCirc:function(d,a,e,f,b){return-f*(Math.sqrt(1-(a/=b)*a)-1)+e},easeOutCirc:function(d,a,e,f,b){return f*Math.sqrt(1-(a=a/b-1)*a)+e},easeInOutCirc:function(d,a,e,f,b){if((a/=b/2)<1)return-f/2*(Math.sqrt(1-a*a)-1)+e;return f/2*(Math.sqrt(1-(a-=2)*a)+1)+e},easeInElastic:function(d,a,e,f,b){d=1.70158;var g=0,i=f;if(a==0)return e;if((a/=b)==1)return e+f;g||(g=b*0.3);if(i<Math.abs(f)){i=f;d=g/4}else d=g/(2*Math.PI)*Math.asin(f/i);return-(i*Math.pow(2,10*(a-=1))*Math.sin((a*b-d)*2*Math.PI/g))+e},easeOutElastic:function(d,
a,e,f,b){d=1.70158;var g=0,i=f;if(a==0)return e;if((a/=b)==1)return e+f;g||(g=b*0.3);if(i<Math.abs(f)){i=f;d=g/4}else d=g/(2*Math.PI)*Math.asin(f/i);return i*Math.pow(2,-10*a)*Math.sin((a*b-d)*2*Math.PI/g)+f+e},easeInOutElastic:function(d,a,e,f,b){d=1.70158;var g=0,i=f;if(a==0)return e;if((a/=b/2)==2)return e+f;g||(g=b*0.3*1.5);if(i<Math.abs(f)){i=f;d=g/4}else d=g/(2*Math.PI)*Math.asin(f/i);if(a<1)return-0.5*i*Math.pow(2,10*(a-=1))*Math.sin((a*b-d)*2*Math.PI/g)+e;return i*Math.pow(2,-10*(a-=1))*Math.sin((a*
b-d)*2*Math.PI/g)*0.5+f+e},easeInBack:function(d,a,e,f,b,g){if(g==undefined)g=1.70158;return f*(a/=b)*a*((g+1)*a-g)+e},easeOutBack:function(d,a,e,f,b,g){if(g==undefined)g=1.70158;return f*((a=a/b-1)*a*((g+1)*a+g)+1)+e},easeInOutBack:function(d,a,e,f,b,g){if(g==undefined)g=1.70158;if((a/=b/2)<1)return f/2*a*a*(((g*=1.525)+1)*a-g)+e;return f/2*((a-=2)*a*(((g*=1.525)+1)*a+g)+2)+e},easeInBounce:function(d,a,e,f,b){return f-jQuery.easing.easeOutBounce(d,b-a,0,f,b)+e},easeOutBounce:function(d,a,e,f,b){return(a/=
b)<1/2.75?f*7.5625*a*a+e:a<2/2.75?f*(7.5625*(a-=1.5/2.75)*a+0.75)+e:a<2.5/2.75?f*(7.5625*(a-=2.25/2.75)*a+0.9375)+e:f*(7.5625*(a-=2.625/2.75)*a+0.984375)+e},easeInOutBounce:function(d,a,e,f,b){if(a<b/2)return jQuery.easing.easeInBounce(d,a*2,0,f,b)*0.5+e;return jQuery.easing.easeOutBounce(d,a*2-b,0,f,b)*0.5+f*0.5+e}});
var swfobject=function(){function d(){if(!va){try{var C=V.getElementsByTagName("body")[0].appendChild(l("span"));C.parentNode.removeChild(C)}catch(H){return}va=true;C=sa.length;for(var P=0;P<C;P++)sa[P]()}}function a(C){if(va)C();else sa[sa.length]=C}function e(C){if(typeof ha.addEventListener!=Z)ha.addEventListener("load",C,false);else if(typeof V.addEventListener!=Z)V.addEventListener("load",C,false);else if(typeof ha.attachEvent!=Z)O(ha,"onload",C);else if(typeof ha.onload=="function"){var H=ha.onload;
ha.onload=function(){H();C()}}else ha.onload=C}function f(){ya?b():g()}function b(){var C=V.getElementsByTagName("body")[0],H=l(ba);H.setAttribute("type",oa);var P=C.appendChild(H);if(P){var R=0;(function(){if(typeof P.GetVariable!=Z){var S=P.GetVariable("$version");if(S){S=S.split(" ")[1].split(",");U.pv=[parseInt(S[0],10),parseInt(S[1],10),parseInt(S[2],10)]}}else if(R<10){R++;setTimeout(arguments.callee,10);return}C.removeChild(H);P=null;g()})()}else g()}function g(){var C=ua.length;if(C>0)for(var H=
0;H<C;H++){var P=ua[H].id,R=ua[H].callbackFn,S={success:false,id:P};if(U.pv[0]>0){var ca=G(P);if(ca)if(L(ua[H].swfVersion)&&!(U.wk&&U.wk<312)){T(P,true);if(R){S.success=true;S.ref=i(P);R(S)}}else if(ua[H].expressInstall&&m()){S={};S.data=ua[H].expressInstall;S.width=ca.getAttribute("width")||"0";S.height=ca.getAttribute("height")||"0";if(ca.getAttribute("class"))S.styleclass=ca.getAttribute("class");if(ca.getAttribute("align"))S.align=ca.getAttribute("align");var da={};ca=ca.getElementsByTagName("param");
for(var la=ca.length,qa=0;qa<la;qa++)if(ca[qa].getAttribute("name").toLowerCase()!="movie")da[ca[qa].getAttribute("name")]=ca[qa].getAttribute("value");o(S,da,P,R)}else{u(ca);R&&R(S)}}else{T(P,true);if(R){if((P=i(P))&&typeof P.SetVariable!=Z){S.success=true;S.ref=P}R(S)}}}}function i(C){var H=null;if((C=G(C))&&C.nodeName=="OBJECT")if(typeof C.SetVariable!=Z)H=C;else if(C=C.getElementsByTagName(ba)[0])H=C;return H}function m(){return!wa&&L("6.0.65")&&(U.win||U.mac)&&!(U.wk&&U.wk<312)}function o(C,
H,P,R){wa=true;Ea=R||null;Fa={success:false,id:P};var S=G(P);if(S){if(S.nodeName=="OBJECT"){ta=s(S);ea=null}else{ta=S;ea=P}C.id=ra;if(typeof C.width==Z||!/%$/.test(C.width)&&parseInt(C.width,10)<310)C.width="310";if(typeof C.height==Z||!/%$/.test(C.height)&&parseInt(C.height,10)<137)C.height="137";V.title=V.title.slice(0,47)+" - Flash Player Installation";R=U.ie&&U.win?"ActiveX":"PlugIn";R="MMredirectURL="+ha.location.toString().replace(/&/g,"%26")+"&MMplayerType="+R+"&MMdoctitle="+V.title;if(typeof H.flashvars!=
Z)H.flashvars+="&"+R;else H.flashvars=R;if(U.ie&&U.win&&S.readyState!=4){R=l("div");P+="SWFObjectNew";R.setAttribute("id",P);S.parentNode.insertBefore(R,S);S.style.display="none";(function(){S.readyState==4?S.parentNode.removeChild(S):setTimeout(arguments.callee,10)})()}p(C,H,P)}}function u(C){if(U.ie&&U.win&&C.readyState!=4){var H=l("div");C.parentNode.insertBefore(H,C);H.parentNode.replaceChild(s(C),H);C.style.display="none";(function(){C.readyState==4?C.parentNode.removeChild(C):setTimeout(arguments.callee,
10)})()}else C.parentNode.replaceChild(s(C),C)}function s(C){var H=l("div");if(U.win&&U.ie)H.innerHTML=C.innerHTML;else if(C=C.getElementsByTagName(ba)[0])if(C=C.childNodes)for(var P=C.length,R=0;R<P;R++)!(C[R].nodeType==1&&C[R].nodeName=="PARAM")&&C[R].nodeType!=8&&H.appendChild(C[R].cloneNode(true));return H}function p(C,H,P){var R,S=G(P);if(U.wk&&U.wk<312)return R;if(S){if(typeof C.id==Z)C.id=P;if(U.ie&&U.win){var ca="";for(var da in C)if(C[da]!=Object.prototype[da])if(da.toLowerCase()=="data")H.movie=
C[da];else if(da.toLowerCase()=="styleclass")ca+=' class="'+C[da]+'"';else if(da.toLowerCase()!="classid")ca+=" "+da+'="'+C[da]+'"';da="";for(var la in H)if(H[la]!=Object.prototype[la])da+='<param name="'+la+'" value="'+H[la]+'" />';S.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+ca+">"+da+"</object>";ia[ia.length]=C.id;R=G(C.id)}else{la=l(ba);la.setAttribute("type",oa);for(ca in C)if(C[ca]!=Object.prototype[ca])if(ca.toLowerCase()=="styleclass")la.setAttribute("class",
C[ca]);else ca.toLowerCase()!="classid"&&la.setAttribute(ca,C[ca]);for(var qa in H)H[qa]!=Object.prototype[qa]&&qa.toLowerCase()!="movie"&&v(la,qa,H[qa]);S.parentNode.replaceChild(la,S);R=la}}return R}function v(C,H,P){var R=l("param");R.setAttribute("name",H);R.setAttribute("value",P);C.appendChild(R)}function x(C){var H=G(C);if(H&&H.nodeName=="OBJECT")if(U.ie&&U.win){H.style.display="none";(function(){H.readyState==4?z(C):setTimeout(arguments.callee,10)})()}else H.parentNode.removeChild(H)}function z(C){if(C=
G(C)){for(var H in C)if(typeof C[H]=="function")C[H]=null;C.parentNode.removeChild(C)}}function G(C){var H=null;try{H=V.getElementById(C)}catch(P){}return H}function l(C){return V.createElement(C)}function O(C,H,P){C.attachEvent(H,P);ma[ma.length]=[C,H,P]}function L(C){var H=U.pv;C=C.split(".");C[0]=parseInt(C[0],10);C[1]=parseInt(C[1],10)||0;C[2]=parseInt(C[2],10)||0;return H[0]>C[0]||H[0]==C[0]&&H[1]>C[1]||H[0]==C[0]&&H[1]==C[1]&&H[2]>=C[2]?true:false}function D(C,H,P,R){if(!(U.ie&&U.mac)){var S=
V.getElementsByTagName("head")[0];if(S){P=P&&typeof P=="string"?P:"screen";if(R)Oa=xa=null;if(!xa||Oa!=P){R=l("style");R.setAttribute("type","text/css");R.setAttribute("media",P);xa=S.appendChild(R);if(U.ie&&U.win&&typeof V.styleSheets!=Z&&V.styleSheets.length>0)xa=V.styleSheets[V.styleSheets.length-1];Oa=P}if(U.ie&&U.win)xa&&typeof xa.addRule==ba&&xa.addRule(C,H);else xa&&typeof V.createTextNode!=Z&&xa.appendChild(V.createTextNode(C+" {"+H+"}"))}}}function T(C,H){if(Qa){H=H?"visible":"hidden";if(va&&
G(C))G(C).style.visibility=H;else D("#"+C,"visibility:"+H)}}function pa(C){return/[\\\"<>\.;]/.exec(C)!=null&&typeof encodeURIComponent!=Z?encodeURIComponent(C):C}var Z="undefined",ba="object",oa="application/x-shockwave-flash",ra="SWFObjectExprInst",ha=window,V=document,ja=navigator,ya=false,sa=[f],ua=[],ia=[],ma=[],ta,ea,Ea,Fa,va=false,wa=false,xa,Oa,Qa=true,U=function(){var C=typeof V.getElementById!=Z&&typeof V.getElementsByTagName!=Z&&typeof V.createElement!=Z,H=ja.userAgent.toLowerCase(),P=
ja.platform.toLowerCase(),R=P?/win/.test(P):/win/.test(H);P=P?/mac/.test(P):/mac/.test(H);H=/webkit/.test(H)?parseFloat(H.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false;var S=!+"\u000b1",ca=[0,0,0],da=null;if(typeof ja.plugins!=Z&&typeof ja.plugins["Shockwave Flash"]==ba){if((da=ja.plugins["Shockwave Flash"].description)&&!(typeof ja.mimeTypes!=Z&&ja.mimeTypes[oa]&&!ja.mimeTypes[oa].enabledPlugin)){ya=true;S=false;da=da.replace(/^.*\s+(\S+\s+\S+$)/,"$1");ca[0]=parseInt(da.replace(/^(.*)\..*$/,
"$1"),10);ca[1]=parseInt(da.replace(/^.*\.(.*)\s.*$/,"$1"),10);ca[2]=/[a-zA-Z]/.test(da)?parseInt(da.replace(/^.*[a-zA-Z]+(.*)$/,"$1"),10):0}}else if(typeof ha.ActiveXObject!=Z)try{var la=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");if(la)if(da=la.GetVariable("$version")){S=true;da=da.split(" ")[1].split(",");ca=[parseInt(da[0],10),parseInt(da[1],10),parseInt(da[2],10)]}}catch(qa){}return{w3:C,pv:ca,wk:H,ie:S,win:R,mac:P}}();(function(){if(U.w3){if(typeof V.readyState!=Z&&V.readyState=="complete"||
typeof V.readyState==Z&&(V.getElementsByTagName("body")[0]||V.body))d();if(!va){typeof V.addEventListener!=Z&&V.addEventListener("DOMContentLoaded",d,false);if(U.ie&&U.win){V.attachEvent("onreadystatechange",function(){if(V.readyState=="complete"){V.detachEvent("onreadystatechange",arguments.callee);d()}});ha==top&&function(){if(!va){try{V.documentElement.doScroll("left")}catch(C){setTimeout(arguments.callee,0);return}d()}}()}U.wk&&function(){va||(/loaded|complete/.test(V.readyState)?d():setTimeout(arguments.callee,
0))}();e(d)}}})();(function(){U.ie&&U.win&&window.attachEvent("onunload",function(){for(var C=ma.length,H=0;H<C;H++)ma[H][0].detachEvent(ma[H][1],ma[H][2]);C=ia.length;for(H=0;H<C;H++)x(ia[H]);for(var P in U)U[P]=null;U=null;for(var R in swfobject)swfobject[R]=null;swfobject=null})})();return{registerObject:function(C,H,P,R){if(U.w3&&C&&H){var S={};S.id=C;S.swfVersion=H;S.expressInstall=P;S.callbackFn=R;ua[ua.length]=S;T(C,false)}else R&&R({success:false,id:C})},getObjectById:function(C){if(U.w3)return i(C)},
embedSWF:function(C,H,P,R,S,ca,da,la,qa,Ga){var Ha={success:false,id:H};if(U.w3&&!(U.wk&&U.wk<312)&&C&&H&&P&&R&&S){T(H,false);a(function(){P+="";R+="";var Ca={};if(qa&&typeof qa===ba)for(var Da in qa)Ca[Da]=qa[Da];Ca.data=C;Ca.width=P;Ca.height=R;Da={};if(la&&typeof la===ba)for(var La in la)Da[La]=la[La];if(da&&typeof da===ba)for(var Ma in da)if(typeof Da.flashvars!=Z)Da.flashvars+="&"+Ma+"="+da[Ma];else Da.flashvars=Ma+"="+da[Ma];if(L(S)){La=p(Ca,Da,H);Ca.id==H&&T(H,true);Ha.success=true;Ha.ref=
La}else if(ca&&m()){Ca.data=ca;o(Ca,Da,H,Ga);return}else T(H,true);Ga&&Ga(Ha)})}else Ga&&Ga(Ha)},switchOffAutoHideShow:function(){Qa=false},ua:U,getFlashPlayerVersion:function(){return{major:U.pv[0],minor:U.pv[1],release:U.pv[2]}},hasFlashPlayerVersion:L,createSWF:function(C,H,P){if(U.w3)return p(C,H,P)},showExpressInstall:function(C,H,P,R){U.w3&&m()&&o(C,H,P,R)},removeSWF:function(C){U.w3&&x(C)},createCSS:function(C,H,P,R){U.w3&&D(C,H,P,R)},addDomLoadEvent:a,addLoadEvent:e,getQueryParamValue:function(C){var H=
V.location.search||V.location.hash;if(H){if(/\?/.test(H))H=H.split("?")[1];if(C==null)return pa(H);H=H.split("&");for(var P=0;P<H.length;P++)if(H[P].substring(0,H[P].indexOf("="))==C)return pa(H[P].substring(H[P].indexOf("=")+1))}return""},expressInstallCallback:function(){if(wa){var C=G(ra);if(C&&ta){C.parentNode.replaceChild(ta,C);if(ea){T(ea,true);if(U.ie&&U.win)ta.style.display="block"}Ea&&Ea(Fa)}wa=false}}}}();
(function(d){d.widget("ui.selectmenu",{_init:function(){var a=this,e=this.options;this.ids=[this.element.attr("id")+"-button",this.element.attr("id")+"-menu"];this._safemouseup=true;this.newelement=d('<a class="'+this.widgetBaseClass+' ui-widget ui-state-default ui-corner-all" id="'+this.ids[0]+'" role="button" href="#" aria-haspopup="true" aria-owns="'+this.ids[1]+'"></a>').insertAfter(this.element);var f=this.element.attr("tabindex");f&&this.newelement.attr("tabindex",f);this.newelement.data("selectelement",
this.element);this.selectmenuIcon=d('<span class="'+this.widgetBaseClass+'-icon ui-icon"></span>').prependTo(this.newelement).addClass(e.style=="popup"?"ui-icon-triangle-2-n-s":"ui-icon-triangle-1-s");d("label[for="+this.element.attr("id")+"]").attr("for",this.ids[0]).bind("click",function(){a.newelement[0].focus();return false});this.newelement.bind("mousedown",function(u){a._toggle(u);if(e.style=="popup"){a._safemouseup=false;setTimeout(function(){a._safemouseup=true},300)}return false}).bind("click",
function(){return false}).keydown(function(u){var s=true;switch(u.keyCode){case d.ui.keyCode.ENTER:s=true;break;case d.ui.keyCode.SPACE:s=false;a._toggle(u);break;case d.ui.keyCode.UP:case d.ui.keyCode.LEFT:s=false;a._moveSelection(-1);break;case d.ui.keyCode.DOWN:case d.ui.keyCode.RIGHT:s=false;a._moveSelection(1);break;case d.ui.keyCode.TAB:s=true;break;default:s=false;a._typeAhead(u.keyCode,"mouseup");break}return s}).bind("mouseover focus",function(){d(this).addClass(a.widgetBaseClass+"-focus ui-state-hover")}).bind("mouseout blur",
function(){d(this).removeClass(a.widgetBaseClass+"-focus ui-state-hover")});d(document).mousedown(function(u){a.close(u)});this.element.click(function(){this._refreshValue()}).focus(function(){this.newelement[0].focus()});this.list=d('<ul class="'+a.widgetBaseClass+"-menu ui-widget ui-widget-content"+(e.style=="dropdown"?" ui-corner-bottom":" ui-corner-all")+'" aria-hidden="true" role="listbox" aria-labelledby="'+this.ids[0]+'" id="'+this.ids[1]+'"></ul>').appendTo("body");var b=[];this.element.find("option").each(function(){b.push({value:d(this).attr("value"),
text:a._formatText(jQuery(this).text()),selected:d(this).attr("selected"),classes:d(this).attr("class"),parentOptGroup:d(this).parent("optgroup").attr("label")})});var g=a.options.style=="popup"?" ui-state-active":"";for(f=0;f<b.length;f++){var i=d('<li role="presentation"><a href="#" tabindex="-1" role="option" aria-selected="false">'+b[f].text+"</a></li>").data("index",f).addClass(b[f].classes).data("optionClasses",b[f].classes||"").mouseup(function(u){if(a._safemouseup){var s=d(this).data("index")!=
a._selectedIndex();a.value(d(this).data("index"));a.select(u);s&&a.change(u);a.close(u,true)}return false}).click(function(){return false}).bind("mouseover focus",function(){a._selectedOptionLi().addClass(g);a._focusedOptionLi().removeClass(a.widgetBaseClass+"-item-focus ui-state-hover");d(this).removeClass("ui-state-active").addClass(a.widgetBaseClass+"-item-focus ui-state-hover")}).bind("mouseout blur",function(){d(this).is(a._selectedOptionLi())&&d(this).addClass(g);d(this).removeClass(a.widgetBaseClass+
"-item-focus ui-state-hover")});if(b[f].parentOptGroup){var m=a.widgetBaseClass+"-group-"+b[f].parentOptGroup;this.list.find("li."+m).size()?this.list.find("li."+m+":last ul").append(i):d('<li role="presentation" class="'+a.widgetBaseClass+"-group "+m+'"><span class="'+a.widgetBaseClass+'-group-label">'+b[f].parentOptGroup+"</span><ul></ul></li>").appendTo(this.list).find("ul").append(i)}else i.appendTo(this.list);this.list.bind("mousedown mouseup",function(){return false});if(e.icons)for(var o in e.icons)if(i.is(e.icons[o].find)){i.data("optionClasses",
b[f].classes+" "+a.widgetBaseClass+"-hasIcon").addClass(a.widgetBaseClass+"-hasIcon");m=e.icons[o].icon||"";i.find("a:eq(0)").prepend('<span class="'+a.widgetBaseClass+"-item-icon ui-icon "+m+'"></span>')}}this.list.find("li:last").addClass("ui-corner-bottom");e.style=="popup"&&this.list.find("li:first").addClass("ui-corner-top");if(e.transferClasses){o=this.element.attr("class")||"";this.newelement.add(this.list).addClass(o)}o=this.element.width();this.newelement.width(e.width?e.width:o);e.style==
"dropdown"?this.list.width(e.menuWidth?e.menuWidth:e.width?e.width:o):this.list.width(e.menuWidth?e.menuWidth:e.width?e.width-e.handleWidth:o-e.handleWidth);e.maxHeight&&e.maxHeight<this.list.height()&&this.list.height(e.maxHeight);this._optionLis=this.list.find("li:not(."+a.widgetBaseClass+"-group)");this.list.keydown(function(u){var s=true;switch(u.keyCode){case d.ui.keyCode.UP:case d.ui.keyCode.LEFT:s=false;a._moveFocus(-1);break;case d.ui.keyCode.DOWN:case d.ui.keyCode.RIGHT:s=false;a._moveFocus(1);
break;case d.ui.keyCode.HOME:s=false;a._moveFocus(":first");break;case d.ui.keyCode.PAGE_UP:s=false;a._scrollPage("up");break;case d.ui.keyCode.PAGE_DOWN:s=false;a._scrollPage("down");break;case d.ui.keyCode.END:s=false;a._moveFocus(":last");break;case d.ui.keyCode.ENTER:case d.ui.keyCode.SPACE:s=false;a.close(u,true);d(u.target).parents("li:eq(0)").trigger("mouseup");break;case d.ui.keyCode.TAB:s=true;a.close(u,true);break;case d.ui.keyCode.ESCAPE:s=false;a.close(u,true);break;default:s=false;a._typeAhead(u.keyCode,
"focus");break}return s});if(e.style=="dropdown"){this.newelement.addClass(a.widgetBaseClass+"-dropdown");this.list.addClass(a.widgetBaseClass+"-menu-dropdown")}else{this.newelement.addClass(a.widgetBaseClass+"-popup");this.list.addClass(a.widgetBaseClass+"-menu-popup")}this.newelement.prepend('<span class="'+a.widgetBaseClass+'-status">'+b[this._selectedIndex()].text+"</span>");this.element.hide();this.element.attr("disabled")==true&&this.disable();this.value(this._selectedIndex())},destroy:function(){this.element.removeData(this.widgetName).removeClass(this.widgetBaseClass+
"-disabled "+this.namespace+"-state-disabled").removeAttr("aria-disabled");d("label[for="+this.newelement.attr("id")+"]").attr("for",this.element.attr("id")).unbind("click");this.newelement.remove();this.list.remove();this.element.show()},_typeAhead:function(a,e){function f(m,o){i=true;d(m).trigger(e);b._prevChar[1]=o}var b=this;if(!b._prevChar)b._prevChar=["",0];var g=String.fromCharCode(a);c=g.toLowerCase();var i=false;this.list.find("li a").each(function(m){if(!i){var o=d(this).text();if(o.indexOf(g)==
0||o.indexOf(c)==0)if(b._prevChar[0]==g)b._prevChar[1]<m&&f(this,m);else f(this,m)}});this._prevChar[0]=g},_uiHash:function(){return{value:this.value()}},open:function(a){if(this.newelement.attr("aria-disabled")!="true"){this._refreshPosition();this._closeOthers(a);this.newelement.addClass("ui-state-active");this.list.appendTo("body").addClass(this.widgetBaseClass+"-open").attr("aria-hidden",false).find("li:not(."+this.widgetBaseClass+"-group):eq("+this._selectedIndex()+") a")[0].focus();this.options.style==
"dropdown"&&this.newelement.removeClass("ui-corner-all").addClass("ui-corner-top");this._refreshPosition();this._trigger("open",a,this._uiHash())}},close:function(a,e){if(this.newelement.is(".ui-state-active")){this.newelement.removeClass("ui-state-active");this.list.attr("aria-hidden",true).removeClass(this.widgetBaseClass+"-open");this.options.style=="dropdown"&&this.newelement.removeClass("ui-corner-top").addClass("ui-corner-all");e&&this.newelement[0].focus();this._trigger("close",a,this._uiHash())}},
change:function(a){this.element.trigger("change");this._trigger("change",a,this._uiHash())},select:function(a){this._trigger("select",a,this._uiHash())},_closeOthers:function(a){d("."+this.widgetBaseClass+".ui-state-active").not(this.newelement).each(function(){d(this).data("selectelement").selectmenu("close",a)});d("."+this.widgetBaseClass+".ui-state-hover").trigger("mouseout")},_toggle:function(a,e){this.list.is("."+this.widgetBaseClass+"-open")?this.close(a,e):this.open(a)},_formatText:function(a){return this.options.format?
this.options.format(a):a},_selectedIndex:function(){return this.element[0].selectedIndex},_selectedOptionLi:function(){return this._optionLis.eq(this._selectedIndex())},_focusedOptionLi:function(){return this.list.find("."+this.widgetBaseClass+"-item-focus")},_moveSelection:function(a){return this._optionLis.eq(parseInt(this._selectedOptionLi().data("index"),10)+a).trigger("mouseup")},_moveFocus:function(a){a=isNaN(a)?parseInt(this._optionLis.filter(a).data("index"),10):parseInt(this._focusedOptionLi().data("index"),
10)+a;if(a<0)a=0;if(a>this._optionLis.size()-1)a=this._optionLis.size()-1;var e=this.widgetBaseClass+"-item-"+Math.round(Math.random()*1E3);this._focusedOptionLi().find("a:eq(0)").attr("id","");this._optionLis.eq(a).find("a:eq(0)").attr("id",e)[0].focus();this.list.attr("aria-activedescendant",e)},_scrollPage:function(a){var e=Math.floor(this.list.outerHeight()/this.list.find("li:first").outerHeight());e=a=="up"?-e:e;this._moveFocus(e)},_setData:function(a,e){this.options[a]=e;if(a=="disabled"){this.close();
this.element.add(this.newelement).add(this.list)[e?"addClass":"removeClass"](this.widgetBaseClass+"-disabled "+this.namespace+"-state-disabled").attr("aria-disabled",e)}},value:function(a){if(arguments.length){this.element[0].selectedIndex=a;this._refreshValue();this._refreshPosition()}return this.element[0].selectedIndex},_refreshValue:function(){var a=this.options.style=="popup"?" ui-state-active":"",e=this.widgetBaseClass+"-item-"+Math.round(Math.random()*1E3);this.list.find("."+this.widgetBaseClass+
"-item-selected").removeClass(this.widgetBaseClass+"-item-selected"+a).find("a").attr("aria-selected","false").attr("id","");this._selectedOptionLi().addClass(this.widgetBaseClass+"-item-selected"+a).find("a").attr("aria-selected","true").attr("id",e);a=this.newelement.data("optionClasses")?this.newelement.data("optionClasses"):"";var f=this._selectedOptionLi().data("optionClasses")?this._selectedOptionLi().data("optionClasses"):"";this.newelement.removeClass(a).data("optionClasses",f).addClass(f).find("."+
this.widgetBaseClass+"-status").html(this._selectedOptionLi().find("a:eq(0)").html());this.list.attr("aria-activedescendant",e)},_refreshPosition:function(){this.list.css("left",this.newelement.offset().left);var a=this.newelement.offset().top,e=this.list[0].scrollTop;this.list.find("li:lt("+this._selectedIndex()+")").each(function(){e-=d(this).outerHeight()});a+=this.newelement.is("."+this.widgetBaseClass+"-popup")?e:this.newelement.height();this.list.css("top",a)}});d.extend(d.ui.selectmenu,{getter:"value",
version:"@VERSION",eventPrefix:"selectmenu",defaults:{transferClasses:true,style:"popup",width:null,menuWidth:null,handleWidth:26,maxHeight:null,icons:null,format:null}})})(jQuery);
(function(d){d.fn.jScrollTouch=function(){var a=navigator.userAgent.match(/iPhone/i)||navigator.userAgent.match(/iPod/i)||navigator.userAgent.match(/iPad/i)?1:0;d(this).css({overflow:"auto",position:"relative"});return this.each(function(){var e=d(this),f=0,b=e.scrollTop();e.scrollTop(1E5);f=e.scrollTop();e.scrollTop(b);f=f+e.outerHeight();f=e.innerHeight()*(e.innerHeight()/f)+2;a&&d("<div></div>").css({display:"none",position:"absolute",width:"5px",height:f+"px",left:e.innerWidth()-7+"px",top:0,
background:"black",border:"1px white solid","-webkit-border-radius":"5px",opacity:"0.9"});e.bind("mousedown touchstart",function(g){b=e.scrollTop();if(a)if(g.originalEvent.touches)g=g.originalEvent.touches[0];var i=g.pageY;e.bind("mousemove touchmove ",function(m){if(a){m.preventDefault();m.stopPropagation();if(m.originalEvent.touches)m=m.originalEvent.touches[0]}e.scrollTop(b-(m.pageY-i));b=e.scrollTop();i=m.pageY});e.bind("mouseup touchend",function(){e.unbind("mousemove touchmove mouseup touchend")})})})}})(jQuery);
if(navigator.userAgent.match(/iPhone/i)||navigator.userAgent.match(/iPod/i)||navigator.userAgent.match(/iPad/i)){(function(d){d.iPhone={init:function(){d(window).bind("orientationchange",d.iPhone.updateOrientation);this.updateOrientation();d("body").css({"min-height":"420px","min-width":"320px"})},orientation:"portrait",updateOrientation:function(){this.orientation=window.orientation===0||window.orientation==null||window.orientation===180?"portrait":"landscape";d("body").attr("orient",this.orientation);
setTimeout(d.iPhone.hideURL,100)},hideURL:function(){window.scrollTo(0,1);setTimeout(function(){window.scrollTo(0,0)},0)},preloadImages:function(a){d(a).each(function(e,f){(new Image).src=f})}};d.fn.addTouch=function(){this.each(function(e,f){d(f).bind("touchstart touchmove touchend touchcancel",function(){a(event)})});var a=function(e){var f=e.changedTouches[0],b="";switch(e.type){case "touchstart":b="mousedown";break;case "touchmove":b="mousemove";break;case "touchend":b="mouseup";break;default:return}var g=
document.createEvent("MouseEvent");g.initMouseEvent(b,true,true,window,1,f.screenX,f.screenY,f.clientX,f.clientY,false,false,false,false,0,null);f.target.dispatchEvent(g);f.target.id!="controller_hide"&&e.preventDefault()}}})(jQuery);$(document).ready(function(){$.iPhone.init();$("#dragbar").css("height","24px").addTouch();$("#controller_hide").css("margin","6px 6px 6px 0");$("#colors-palettes").css("height","60px");$("#design-layouts ul.thumbnails").css({height:"295px"});$("#colors-palettes").css({height:"110px"});
$("#design-backgrounds ul.thumbnails li").css({position:"static","z-index":"1008"});$("#design-backgrounds ul.thumbnails li a.delete").css({display:"none"});$("#edit-about").css("height","80px");$("#panel-services .service-grid .grid-row div").css("margin","0 15px 5px 0");$("#panel-services .service-grid").css("width","300px");$("#panel-services .service-grid").length>0&&$("#panel-services .service-grid").jScrollTouch();$("#panel-services .service-added").length>0&&$("#panel-services .service-added").jScrollTouch();
$("#design-layouts ul.thumbnails").length>0&&$("#design-layouts ul.thumbnails").jScrollTouch();$("#design-backgrounds ul.thumbnails").length>0&&$("#design-backgrounds ul.thumbnails").jScrollTouch();$("#colors-palettes").length>0&&$("#colors-palettes").jScrollTouch();$("#fonts-listings-name").length>0&&$("#fonts-listings-name").jScrollTouch();$("#fonts-listings-content").length>0&&$("#fonts-listings-content").jScrollTouch();$("#base_header div.base_header_button").css("font-size","10px");$("#userpage_footer").css({"font-size":"9px",
position:"absolute",width:"100%"});if(window.layout_name=="simple"||window.layout_name=="sidebar"||window.layout_name=="accordion"||window.layout_name=="sentence")$("#main").jScrollTouch();if(window.layout_name=="widescreen"||window.layout_name=="split"||window.layout_name=="grid"||window.layout_name=="squared"||window.layout_name=="columns"||window.layout_name=="featured_column"){$("#main").css("height",$("body").height()+"px");$("#main").jScrollTouch()}})};

