/*
 * jQuery JavaScript Library v1.4.2
 * http://jquery.com/
 *
 * Copyright 2010, John Resig
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * Includes Sizzle.js
 * http://sizzlejs.com/
 * Copyright 2010, The Dojo Foundation
 * Released under the MIT, BSD, and GPL Licenses.
 *
 * Date: Sat Feb 13 22:33:48 2010 -0500
 */
(function(aO,I){function a0(){if(!ah.isReady){try{M.documentElement.doScroll("left");}catch(c){setTimeout(a0,1);return;}ah.ready();}}function E(s,c){c.src?ah.ajax({url:c.src,async:false,dataType:"script"}):ah.globalEval(c.text||c.textContent||c.innerHTML||"");c.parentNode&&c.parentNode.removeChild(c);}function ap(s,c,K,F,G,w){var A=s.length;if(typeof c==="object"){for(var J in c){ap(s,J,c[J],F,G,K);}return s;}if(K!==I){F=!w&&F&&ah.isFunction(K);for(J=0;J<A;J++){G(s[J],c,F?K.call(s[J],J,G(s[J],c)):K,w);}return s;}return A?G(s[0],c):I;}function aF(){return(new Date).getTime();}function ao(){return false;}function am(){return true;}function aK(s,c,w){w[0].type=s;return ah.event.handle.apply(c,w);}function ag(O){var N,L=[],J=[],K=arguments,F,G,s,A,w,c;G=ah.data(this,"events");if(!(O.liveFired===this||!G||!G.live||O.button&&O.type==="click")){O.liveFired=this;var P=G.live.slice(0);for(A=0;A<P.length;A++){G=P[A];G.origType.replace(az,"")===O.type?J.push(G.selector):P.splice(A--,1);}F=ah(O.target).closest(J,O.currentTarget);w=0;for(c=F.length;w<c;w++){for(A=0;A<P.length;A++){G=P[A];if(F[w].selector===G.selector){s=F[w].elem;J=null;if(G.preType==="mouseenter"||G.preType==="mouseleave"){J=ah(O.relatedTarget).closest(G.selector)[0];}if(!J||J!==s){L.push({elem:s,handleObj:G});}}}}w=0;for(c=L.length;w<c;w++){F=L[w];O.currentTarget=F.elem;O.data=F.handleObj.data;O.handleObj=F.handleObj;if(F.handleObj.origHandler.apply(F.elem,K)===false){N=false;break;}}return N;}}function z(s,c){return"live."+(s&&s!=="*"?s+".":"")+c.replace(/\./g,"`").replace(/ /g,"&");}function l(c){return !c||!c.parentNode||c.parentNode.nodeType===11;}function bj(s,c){var w=0;c.each(function(){if(this.nodeName===(s[w]&&s[w].nodeName)){var G=ah.data(s[w++]),J=ah.data(this,G);if(G=G&&G.events){delete J.handle;J.events={};for(var A in G){for(var F in G[A]){ah.event.add(this,A,G[A][F],G[A][F].data);}}}}});}function a3(s,c,G){var A,F,w;c=c&&c[0]?c[0].ownerDocument||c[0]:M;if(s.length===1&&typeof s[0]==="string"&&s[0].length<512&&c===M&&!aP.test(s[0])&&(ah.support.checkClone||!ak.test(s[0]))){F=true;if(w=ah.fragments[s[0]]){if(w!==1){A=w;}}}if(!A){A=c.createDocumentFragment();ah.clean(s,c,A,G);}if(F){ah.fragments[s[0]]=w?A:1;}return{fragment:A,cacheable:F};}function aC(s,c){var w={};ah.each(D.concat.apply([],D.slice(0,c)),function(){w[this]=s;});return w;}function o(c){return"scrollTo" in c&&c.document?c:c.nodeType===9?c.defaultView||c.parentWindow:false;}var ah=function(s,c){return new ah.fn.init(s,c);},p=aO.jQuery,d=aO.$,M=aO.document,at,a7=/^[^<]*(<[\w\W]+>)[^>]*$|^#([\w-]+)$/,aT=/^.[^:#\[\.,]*$/,an=/\S/,H=/^(\s|\u00A0)+|(\s|\u00A0)+$/g,q=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,ax=navigator.userAgent,b=false,av=[],aB,a1=Object.prototype.toString,aV=Object.prototype.hasOwnProperty,ay=Array.prototype.push,au=Array.prototype.slice,a6=Array.prototype.indexOf;ah.fn=ah.prototype={init:function(s,c){var A,w;if(!s){return this;}if(s.nodeType){this.context=this[0]=s;this.length=1;return this;}if(s==="body"&&!c){this.context=M;this[0]=M.body;this.selector="body";this.length=1;return this;}if(typeof s==="string"){if((A=a7.exec(s))&&(A[1]||!c)){if(A[1]){w=c?c.ownerDocument||c:M;if(s=q.exec(s)){if(ah.isPlainObject(c)){s=[M.createElement(s[1])];ah.fn.attr.call(s,c,true);}else{s=[w.createElement(s[1])];}}else{s=a3([A[1]],[w]);s=(s.cacheable?s.fragment.cloneNode(true):s.fragment).childNodes;}return ah.merge(this,s);}else{if(c=M.getElementById(A[2])){if(c.id!==A[2]){return at.find(s);}this.length=1;this[0]=c;}this.context=M;this.selector=s;return this;}}else{if(!c&&/^\w+$/.test(s)){this.selector=s;this.context=M;s=M.getElementsByTagName(s);return ah.merge(this,s);}else{return !c||c.jquery?(c||at).find(s):ah(c).find(s);}}}else{if(ah.isFunction(s)){return at.ready(s);}}if(s.selector!==I){this.selector=s.selector;this.context=s.context;}return ah.makeArray(s,this);},selector:"",jquery:"1.4.2",length:0,size:function(){return this.length;},toArray:function(){return au.call(this,0);},get:function(c){return c==null?this.toArray():c<0?this.slice(c)[0]:this[c];},pushStack:function(s,c,A){var w=ah();ah.isArray(s)?ay.apply(w,s):ah.merge(w,s);w.prevObject=this;w.context=this.context;if(c==="find"){w.selector=this.selector+(this.selector?" ":"")+A;}else{if(c){w.selector=this.selector+"."+c+"("+A+")";}}return w;},each:function(s,c){return ah.each(this,s,c);},ready:function(c){ah.bindReady();if(ah.isReady){c.call(M,ah);}else{av&&av.push(c);}return this;},eq:function(c){return c===-1?this.slice(c):this.slice(c,+c+1);},first:function(){return this.eq(0);},last:function(){return this.eq(-1);},slice:function(){return this.pushStack(au.apply(this,arguments),"slice",au.call(arguments).join(","));},map:function(c){return this.pushStack(ah.map(this,function(s,w){return c.call(s,w,s);}));},end:function(){return this.prevObject||ah(null);},push:ay,sort:[].sort,splice:[].splice};ah.fn.init.prototype=ah.fn;ah.extend=ah.fn.extend=function(){var s=arguments[0]||{},c=1,K=arguments.length,F=false,G,w,A,J;if(typeof s==="boolean"){F=s;s=arguments[1]||{};c=2;}if(typeof s!=="object"&&!ah.isFunction(s)){s={};}if(K===c){s=this;--c;}for(;c<K;c++){if((G=arguments[c])!=null){for(w in G){A=s[w];J=G[w];if(s!==J){if(F&&J&&(ah.isPlainObject(J)||ah.isArray(J))){A=A&&(ah.isPlainObject(A)||ah.isArray(A))?A:ah.isArray(J)?[]:{};s[w]=ah.extend(F,A,J);}else{if(J!==I){s[w]=J;}}}}}}return s;};ah.extend({noConflict:function(c){aO.$=d;if(c){aO.jQuery=p;}return ah;},isReady:false,ready:function(){if(!ah.isReady){if(!M.body){return setTimeout(ah.ready,13);}ah.isReady=true;if(av){for(var s,c=0;s=av[c++];){s.call(M,ah);}av=null;}ah.fn.triggerHandler&&ah(M).triggerHandler("ready");}},bindReady:function(){if(!b){b=true;if(M.readyState==="complete"){return ah.ready();}if(M.addEventListener){M.addEventListener("DOMContentLoaded",aB,false);aO.addEventListener("load",ah.ready,false);}else{if(M.attachEvent){M.attachEvent("onreadystatechange",aB);aO.attachEvent("onload",ah.ready);var s=false;try{s=aO.frameElement==null;}catch(c){}M.documentElement.doScroll&&s&&a0();}}}},isFunction:function(c){return a1.call(c)==="[object Function]";},isArray:function(c){return a1.call(c)==="[object Array]";},isPlainObject:function(s){if(!s||a1.call(s)!=="[object Object]"||s.nodeType||s.setInterval){return false;}if(s.constructor&&!aV.call(s,"constructor")&&!aV.call(s.constructor.prototype,"isPrototypeOf")){return false;}var c;for(c in s){}return c===I||aV.call(s,c);},isEmptyObject:function(s){for(var c in s){return false;}return true;},error:function(c){throw c;},parseJSON:function(c){if(typeof c!=="string"||!c){return null;}c=ah.trim(c);if(/^[\],:{}\s]*$/.test(c.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:\s*\[)+/g,""))){return aO.JSON&&aO.JSON.parse?aO.JSON.parse(c):(new Function("return "+c))();}else{ah.error("Invalid JSON: "+c);}},noop:function(){},globalEval:function(s){if(s&&an.test(s)){var c=M.getElementsByTagName("head")[0]||M.documentElement,w=M.createElement("script");w.type="text/javascript";if(ah.support.scriptEval){w.appendChild(M.createTextNode(s));}else{w.text=s;}c.insertBefore(w,c.firstChild);c.removeChild(w);}},nodeName:function(s,c){return s.nodeName&&s.nodeName.toUpperCase()===c.toUpperCase();},each:function(s,c,J){var F,G=0,w=s.length,A=w===I||ah.isFunction(s);if(J){if(A){for(F in s){if(c.apply(s[F],J)===false){break;}}}else{for(;G<w;){if(c.apply(s[G++],J)===false){break;}}}}else{if(A){for(F in s){if(c.call(s[F],F,s[F])===false){break;}}}else{for(J=s[0];G<w&&c.call(J,G,J)!==false;J=s[++G]){}}}return s;},trim:function(c){return(c||"").replace(H,"");},makeArray:function(s,c){c=c||[];if(s!=null){s.length==null||typeof s==="string"||ah.isFunction(s)||typeof s!=="function"&&s.setInterval?ay.call(c,s):ah.merge(c,s);}return c;},inArray:function(s,c){if(c.indexOf){return c.indexOf(s);}for(var A=0,w=c.length;A<w;A++){if(c[A]===s){return A;}}return -1;},merge:function(s,c){var F=s.length,w=0;if(typeof c.length==="number"){for(var A=c.length;w<A;w++){s[F++]=c[w];}}else{for(;c[w]!==I;){s[F++]=c[w++];}}s.length=F;return s;},grep:function(s,c,G){for(var A=[],F=0,w=s.length;F<w;F++){!G!==!c(s[F],F)&&A.push(s[F]);}return A;},map:function(s,c,J){for(var F=[],G,w=0,A=s.length;w<A;w++){G=c(s[w],w,J);if(G!=null){F[F.length]=G;}}return F.concat.apply([],F);},guid:1,proxy:function(s,c,w){if(arguments.length===2){if(typeof c==="string"){w=s;s=w[c];c=I;}else{if(c&&!ah.isFunction(c)){w=c;c=I;}}}if(!c&&s){c=function(){return s.apply(w||this,arguments);};}if(s){c.guid=s.guid=s.guid||c.guid||ah.guid++;}return c;},uaMatch:function(c){c=c.toLowerCase();c=/(webkit)[ \/]([\w.]+)/.exec(c)||/(opera)(?:.*version)?[ \/]([\w.]+)/.exec(c)||/(msie) ([\w.]+)/.exec(c)||!/compatible/.test(c)&&/(mozilla)(?:.*? rv:([\w.]+))?/.exec(c)||[];return{browser:c[1]||"",version:c[2]||"0"};},browser:{}});ax=ah.uaMatch(ax);if(ax.browser){ah.browser[ax.browser]=true;ah.browser.version=ax.version;}if(ah.browser.webkit){ah.browser.safari=true;}if(a6){ah.inArray=function(s,c){return a6.call(c,s);};}at=ah(M);if(M.addEventListener){aB=function(){M.removeEventListener("DOMContentLoaded",aB,false);ah.ready();};}else{if(M.attachEvent){aB=function(){if(M.readyState==="complete"){M.detachEvent("onreadystatechange",aB);ah.ready();}};}}(function(){ah.support={};var L=M.documentElement,K=M.createElement("script"),J=M.createElement("div"),F="script"+aF();J.style.display="none";J.innerHTML="   <link/><table></table><a href='/a' style='color:red;float:left;opacity:.55;'>a</a><input type='checkbox'/>";var G=J.getElementsByTagName("*"),w=J.getElementsByTagName("a")[0];if(!(!G||!G.length||!w)){ah.support={leadingWhitespace:J.firstChild.nodeType===3,tbody:!J.getElementsByTagName("tbody").length,htmlSerialize:!!J.getElementsByTagName("link").length,style:/red/.test(w.getAttribute("style")),hrefNormalized:w.getAttribute("href")==="/a",opacity:/^0.55$/.test(w.style.opacity),cssFloat:!!w.style.cssFloat,checkOn:J.getElementsByTagName("input")[0].value==="on",optSelected:M.createElement("select").appendChild(M.createElement("option")).selected,parentNode:J.removeChild(J.appendChild(M.createElement("div"))).parentNode===null,deleteExpando:true,checkClone:false,scriptEval:false,noCloneEvent:true,boxModel:null};K.type="text/javascript";try{K.appendChild(M.createTextNode("window."+F+"=1;"));}catch(A){}L.insertBefore(K,L.firstChild);if(aO[F]){ah.support.scriptEval=true;delete aO[F];}try{delete K.test;}catch(c){ah.support.deleteExpando=false;}L.removeChild(K);if(J.attachEvent&&J.fireEvent){J.attachEvent("onclick",function s(){ah.support.noCloneEvent=false;J.detachEvent("onclick",s);});J.cloneNode(true).fireEvent("onclick");}J=M.createElement("div");J.innerHTML="<input type='radio' name='radiotest' checked='checked'/>";L=M.createDocumentFragment();L.appendChild(J.firstChild);ah.support.checkClone=L.cloneNode(true).cloneNode(true).lastChild.checked;ah(function(){var N=M.createElement("div");N.style.width=N.style.paddingLeft="1px";M.body.appendChild(N);ah.boxModel=ah.support.boxModel=N.offsetWidth===2;M.body.removeChild(N).style.display="none";});L=function(N){var P=M.createElement("div");N="on"+N;var O=N in P;if(!O){P.setAttribute(N,"return;");O=typeof P[N]==="function";}return O;};ah.support.submitBubbles=L("submit");ah.support.changeBubbles=L("change");L=K=J=G=w=null;}})();ah.props={"for":"htmlFor","class":"className",readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",colspan:"colSpan",tabindex:"tabIndex",usemap:"useMap",frameborder:"frameBorder"};var aH="jQuery"+aF(),e=0,aS={};ah.extend({cache:{},expando:aH,noData:{embed:true,object:true,applet:true},data:function(s,c,F){if(!(s.nodeName&&ah.noData[s.nodeName.toLowerCase()])){s=s==aO?aS:s;var w=s[aH],A=ah.cache;if(!w&&typeof c==="string"&&F===I){return null;}w||(w=++e);if(typeof c==="object"){s[aH]=w;A[w]=ah.extend(true,{},c);}else{if(!A[w]){s[aH]=w;A[w]={};}}s=A[w];if(F!==I){s[c]=F;}return typeof c==="string"?s[c]:s;}},removeData:function(s,c){if(!(s.nodeName&&ah.noData[s.nodeName.toLowerCase()])){s=s==aO?aS:s;var F=s[aH],w=ah.cache,A=w[F];if(c){if(A){delete A[c];ah.isEmptyObject(A)&&ah.removeData(s);}}else{if(ah.support.deleteExpando){delete s[ah.expando];}else{s.removeAttribute&&s.removeAttribute(ah.expando);}delete w[F];}}}});ah.fn.extend({data:function(s,c){if(typeof s==="undefined"&&this.length){return ah.data(this[0]);}else{if(typeof s==="object"){return this.each(function(){ah.data(this,s);});}}var A=s.split(".");A[1]=A[1]?"."+A[1]:"";if(c===I){var w=this.triggerHandler("getData"+A[1]+"!",[A[0]]);if(w===I&&this.length){w=ah.data(this[0],s);}return w===I&&A[1]?this.data(A[0]):w;}else{return this.trigger("setData"+A[1]+"!",[A[0],c]).each(function(){ah.data(this,s,c);});}},removeData:function(c){return this.each(function(){ah.removeData(this,c);});}});ah.extend({queue:function(s,c,A){if(s){c=(c||"fx")+"queue";var w=ah.data(s,c);if(!A){return w||[];}if(!w||ah.isArray(A)){w=ah.data(s,c,ah.makeArray(A));}else{w.push(A);}return w;}},dequeue:function(s,c){c=c||"fx";var A=ah.queue(s,c),w=A.shift();if(w==="inprogress"){w=A.shift();}if(w){c==="fx"&&A.unshift("inprogress");w.call(s,function(){ah.dequeue(s,c);});}}});ah.fn.extend({queue:function(s,c){if(typeof s!=="string"){c=s;s="fx";}if(c===I){return ah.queue(this[0],s);}return this.each(function(){var w=ah.queue(this,s,c);s==="fx"&&w[0]!=="inprogress"&&ah.dequeue(this,s);});},dequeue:function(c){return this.each(function(){ah.dequeue(this,c);});},delay:function(s,c){s=ah.fx?ah.fx.speeds[s]||s:s;c=c||"fx";return this.queue(c,function(){var w=this;setTimeout(function(){ah.dequeue(w,c);},s);});},clearQueue:function(c){return this.queue(c||"fx",[]);}});var be=/[\n\t]/g,U=/\s+/,a8=/\r/g,aM=/href|src|style/,aU=/(button|input)/i,aw=/(button|input|object|select|textarea)/i,S=/^(a|area)$/i,aY=/radio|checkbox/;ah.fn.extend({attr:function(s,c){return ap(this,s,c,true,ah.attr);},removeAttr:function(c){return this.each(function(){ah.attr(this,c,"");this.nodeType===1&&this.removeAttribute(c);});},addClass:function(L){if(ah.isFunction(L)){return this.each(function(O){var N=ah(this);N.addClass(L.call(this,O,N.attr("class")));});}if(L&&typeof L==="string"){for(var K=(L||"").split(U),J=0,F=this.length;J<F;J++){var G=this[J];if(G.nodeType===1){if(G.className){for(var w=" "+G.className+" ",A=G.className,c=0,s=K.length;c<s;c++){if(w.indexOf(" "+K[c]+" ")<0){A+=" "+K[c];}}G.className=ah.trim(A);}else{G.className=L;}}}}return this;},removeClass:function(s){if(ah.isFunction(s)){return this.each(function(L){var N=ah(this);N.removeClass(s.call(this,L,N.attr("class")));});}if(s&&typeof s==="string"||s===I){for(var c=(s||"").split(U),K=0,F=this.length;K<F;K++){var G=this[K];if(G.nodeType===1&&G.className){if(s){for(var w=(" "+G.className+" ").replace(be," "),A=0,J=c.length;A<J;A++){w=w.replace(" "+c[A]+" "," ");}G.className=ah.trim(w);}else{G.className="";}}}}return this;},toggleClass:function(s,c){var A=typeof s,w=typeof c==="boolean";if(ah.isFunction(s)){return this.each(function(G){var F=ah(this);F.toggleClass(s.call(this,G,F.attr("class"),c),c);});}return this.each(function(){if(A==="string"){for(var K,G=0,J=ah(this),L=c,F=s.split(U);K=F[G++];){L=w?L:!J.hasClass(K);J[L?"addClass":"removeClass"](K);}}else{if(A==="undefined"||A==="boolean"){this.className&&ah.data(this,"__className__",this.className);this.className=this.className||s===false?"":ah.data(this,"__className__")||"";}}});},hasClass:function(s){s=" "+s+" ";for(var c=0,w=this.length;c<w;c++){if((" "+this[c].className+" ").replace(be," ").indexOf(s)>-1){return true;}}return false;},val:function(s){if(s===I){var c=this[0];if(c){if(ah.nodeName(c,"option")){return(c.attributes.value||{}).specified?c.value:c.text;}if(ah.nodeName(c,"select")){var K=c.selectedIndex,F=[],G=c.options;c=c.type==="select-one";if(K<0){return null;}var w=c?K:0;for(K=c?K+1:G.length;w<K;w++){var A=G[w];if(A.selected){s=ah(A).val();if(c){return s;}F.push(s);}}return F;}if(aY.test(c.type)&&!ah.support.checkOn){return c.getAttribute("value")===null?"on":c.value;}return(c.value||"").replace(a8,"");}return I;}var J=ah.isFunction(s);return this.each(function(L){var P=ah(this),O=s;if(this.nodeType===1){if(J){O=s.call(this,L,P.val());}if(typeof O==="number"){O+="";}if(ah.isArray(O)&&aY.test(this.type)){this.checked=ah.inArray(P.val(),O)>=0;}else{if(ah.nodeName(this,"select")){var N=ah.makeArray(O);ah("option",this).each(function(){this.selected=ah.inArray(ah(this).val(),N)>=0;});if(!N.length){this.selectedIndex=-1;}}else{this.value=O;}}}});}});ah.extend({attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},attr:function(s,c,G,A){if(!s||s.nodeType===3||s.nodeType===8){return I;}if(A&&c in ah.attrFn){return ah(s)[c](G);}A=s.nodeType!==1||!ah.isXMLDoc(s);var F=G!==I;c=A&&ah.props[c]||c;if(s.nodeType===1){var w=aM.test(c);if(c in s&&A&&!w){if(F){c==="type"&&aU.test(s.nodeName)&&s.parentNode&&ah.error("type property can't be changed");s[c]=G;}if(ah.nodeName(s,"form")&&s.getAttributeNode(c)){return s.getAttributeNode(c).nodeValue;}if(c==="tabIndex"){return(c=s.getAttributeNode("tabIndex"))&&c.specified?c.value:aw.test(s.nodeName)||S.test(s.nodeName)&&s.href?0:I;}return s[c];}if(!ah.support.style&&A&&c==="style"){if(F){s.style.cssText=""+G;}return s.style.cssText;}F&&s.setAttribute(c,""+G);s=!ah.support.hrefNormalized&&A&&w?s.getAttribute(c,2):s.getAttribute(c);return s===null?I:s;}return ah.style(s,c,G);}});var az=/\.(.*)$/,r=function(c){return c.replace(/[^\w\s\.\|`]/g,function(s){return"\\"+s;});};ah.event={add:function(P,O,L,J){if(!(P.nodeType===3||P.nodeType===8)){if(P.setInterval&&P!==aO&&!P.frameElement){P=aO;}var K,F;if(L.handler){K=L;L=K.handler;}if(!L.guid){L.guid=ah.guid++;}if(F=ah.data(P)){var G=F.events=F.events||{},s=F.handle;if(!s){F.handle=s=function(){return typeof ah!=="undefined"&&!ah.event.triggered?ah.event.handle.apply(s.elem,arguments):I;};}s.elem=P;O=O.split(" ");for(var A,w=0,c;A=O[w++];){F=K?ah.extend({},K):{handler:L,data:J};if(A.indexOf(".")>-1){c=A.split(".");A=c.shift();F.namespace=c.slice(0).sort().join(".");}else{c=[];F.namespace="";}F.type=A;F.guid=L.guid;var Q=G[A],N=ah.event.special[A]||{};if(!Q){Q=G[A]=[];if(!N.setup||N.setup.call(P,J,c,s)===false){if(P.addEventListener){P.addEventListener(A,s,false);}else{P.attachEvent&&P.attachEvent("on"+A,s);}}}if(N.add){N.add.call(P,F);if(!F.handler.guid){F.handler.guid=L.guid;}}Q.push(F);ah.event.global[A]=true;}P=null;}}},global:{},remove:function(R,Q,O,L){if(!(R.nodeType===3||R.nodeType===8)){var N,J=0,K,A,G,F,c,T,P=ah.data(R),s=P&&P.events;if(P&&s){if(Q&&Q.type){O=Q.handler;Q=Q.type;}if(!Q||typeof Q==="string"&&Q.charAt(0)==="."){Q=Q||"";for(N in s){ah.event.remove(R,N+Q);}}else{for(Q=Q.split(" ");N=Q[J++];){F=N;K=N.indexOf(".")<0;A=[];if(!K){A=N.split(".");N=A.shift();G=new RegExp("(^|\\.)"+ah.map(A.slice(0).sort(),r).join("\\.(?:.*\\.)?")+"(\\.|$)");}if(c=s[N]){if(O){F=ah.event.special[N]||{};for(w=L||0;w<c.length;w++){T=c[w];if(O.guid===T.guid){if(K||G.test(T.namespace)){L==null&&c.splice(w--,1);F.remove&&F.remove.call(R,T);}if(L!=null){break;}}}if(c.length===0||L!=null&&c.length===1){if(!F.teardown||F.teardown.call(R,A)===false){aG(R,N,P.handle);}delete s[N];}}else{for(var w=0;w<c.length;w++){T=c[w];if(K||G.test(T.namespace)){ah.event.remove(R,F,T.handler,w);c.splice(w--,1);}}}}}if(ah.isEmptyObject(s)){if(Q=P.handle){Q.elem=null;}delete P.events;delete P.handle;ah.isEmptyObject(P)&&ah.removeData(R);}}}}},trigger:function(N,L,K,G){var J=N.type||N;if(!G){N=typeof N==="object"?N[aH]?N:ah.extend(ah.Event(J),N):ah.Event(J);if(J.indexOf("!")>=0){N.type=J=J.slice(0,-1);N.exclusive=true;}if(!K){N.stopPropagation();ah.event.global[J]&&ah.each(ah.cache,function(){this.events&&this.events[J]&&ah.event.trigger(N,L,this.handle.elem);});}if(!K||K.nodeType===3||K.nodeType===8){return I;}N.result=I;N.target=K;L=ah.makeArray(L);L.unshift(N);}N.currentTarget=K;(G=ah.data(K,"handle"))&&G.apply(K,L);G=K.parentNode||K.ownerDocument;try{if(!(K&&K.nodeName&&ah.noData[K.nodeName.toLowerCase()])){if(K["on"+J]&&K["on"+J].apply(K,L)===false){N.result=false;}}}catch(A){}if(!N.isPropagationStopped()&&G){ah.event.trigger(N,L,G,true);}else{if(!N.isDefaultPrevented()){G=N.target;var F,c=ah.nodeName(G,"a")&&J==="click",w=ah.event.special[J]||{};if((!w._default||w._default.call(K,N)===false)&&!c&&!(G&&G.nodeName&&ah.noData[G.nodeName.toLowerCase()])){try{if(G[J]){if(F=G["on"+J]){G["on"+J]=null;}ah.event.triggered=true;G[J]();}}catch(s){}if(F){G["on"+J]=F;}ah.event.triggered=false;}}}},handle:function(s){var c,J,F,G;s=arguments[0]=ah.event.fix(s||aO.event);s.currentTarget=this;c=s.type.indexOf(".")<0&&!s.exclusive;if(!c){J=s.type.split(".");s.type=J.shift();F=new RegExp("(^|\\.)"+J.slice(0).sort().join("\\.(?:.*\\.)?")+"(\\.|$)");}G=ah.data(this,"events");J=G[s.type];if(G&&J){J=J.slice(0);G=0;for(var w=J.length;G<w;G++){var A=J[G];if(c||F.test(A.namespace)){s.handler=A.handler;s.data=A.data;s.handleObj=A;A=A.handler.apply(this,arguments);if(A!==I){s.result=A;if(A===false){s.preventDefault();s.stopPropagation();}}if(s.isImmediatePropagationStopped()){break;}}}}return s.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(s){if(s[aH]){return s;}var c=s;s=ah.Event(c);for(var A=this.props.length,w;A;){w=this.props[--A];s[w]=c[w];}if(!s.target){s.target=s.srcElement||M;}if(s.target.nodeType===3){s.target=s.target.parentNode;}if(!s.relatedTarget&&s.fromElement){s.relatedTarget=s.fromElement===s.target?s.toElement:s.fromElement;}if(s.pageX==null&&s.clientX!=null){c=M.documentElement;A=M.body;s.pageX=s.clientX+(c&&c.scrollLeft||A&&A.scrollLeft||0)-(c&&c.clientLeft||A&&A.clientLeft||0);s.pageY=s.clientY+(c&&c.scrollTop||A&&A.scrollTop||0)-(c&&c.clientTop||A&&A.clientTop||0);}if(!s.which&&(s.charCode||s.charCode===0?s.charCode:s.keyCode)){s.which=s.charCode||s.keyCode;}if(!s.metaKey&&s.ctrlKey){s.metaKey=s.ctrlKey;}if(!s.which&&s.button!==I){s.which=s.button&1?1:s.button&2?3:s.button&4?2:0;}return s;},guid:100000000,proxy:ah.proxy,special:{ready:{setup:ah.bindReady,teardown:ah.noop},live:{add:function(c){ah.event.add(this,c.origType,ah.extend({},c,{handler:ag}));},remove:function(s){var c=true,w=s.origType.replace(az,"");ah.each(ah.data(this,"events").live||[],function(){if(w===this.origType.replace(az,"")){return c=false;}});c&&ah.event.remove(this,s.origType,ag);}},beforeunload:{setup:function(s,c,w){if(this.setInterval){this.onbeforeunload=w;}return false;},teardown:function(s,c){if(this.onbeforeunload===c){this.onbeforeunload=null;}}}}};var aG=M.removeEventListener?function(s,c,w){s.removeEventListener(c,w,false);}:function(s,c,w){s.detachEvent("on"+c,w);};ah.Event=function(c){if(!this.preventDefault){return new ah.Event(c);}if(c&&c.type){this.originalEvent=c;this.type=c.type;}else{this.type=c;}this.timeStamp=aF();this[aH]=true;};ah.Event.prototype={preventDefault:function(){this.isDefaultPrevented=am;var c=this.originalEvent;if(c){c.preventDefault&&c.preventDefault();c.returnValue=false;}},stopPropagation:function(){this.isPropagationStopped=am;var c=this.originalEvent;if(c){c.stopPropagation&&c.stopPropagation();c.cancelBubble=true;}},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=am;this.stopPropagation();},isDefaultPrevented:ao,isPropagationStopped:ao,isImmediatePropagationStopped:ao};var ae=function(s){var c=s.relatedTarget;try{for(;c&&c!==this;){c=c.parentNode;}if(c!==this){s.type=s.data;ah.event.handle.apply(this,arguments);}}catch(w){}},x=function(c){c.type=c.data;ah.event.handle.apply(this,arguments);};ah.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(s,c){ah.event.special[s]={setup:function(w){ah.event.add(this,c,w&&w.selector?x:ae,s);},teardown:function(w){ah.event.remove(this,c,w&&w.selector?x:ae);}};});if(!ah.support.submitBubbles){ah.event.special.submit={setup:function(){if(this.nodeName.toLowerCase()!=="form"){ah.event.add(this,"click.specialSubmit",function(s){var c=s.target,w=c.type;if((w==="submit"||w==="image")&&ah(c).closest("form").length){return aK("submit",this,arguments);}});ah.event.add(this,"keypress.specialSubmit",function(s){var c=s.target,w=c.type;if((w==="text"||w==="password")&&ah(c).closest("form").length&&s.keyCode===13){return aK("submit",this,arguments);}});}else{return false;}},teardown:function(){ah.event.remove(this,".specialSubmit");}};}if(!ah.support.changeBubbles){var t=/textarea|input|select/i,g,j=function(s){var c=s.type,w=s.value;if(c==="radio"||c==="checkbox"){w=s.checked;}else{if(c==="select-multiple"){w=s.selectedIndex>-1?ah.map(s.options,function(A){return A.selected;}).join("-"):"";}else{if(s.nodeName.toLowerCase()==="select"){w=s.selectedIndex;}}}return w;},bd=function(s,c){var F=s.target,w,A;if(!(!t.test(F.nodeName)||F.readOnly)){w=ah.data(F,"_change_data");A=j(F);if(s.type!=="focusout"||F.type!=="radio"){ah.data(F,"_change_data",A);}if(!(w===I||A===w)){if(w!=null||A){s.type="change";return ah.event.trigger(s,c,F);}}}};ah.event.special.change={filters:{focusout:bd,click:function(s){var c=s.target,w=c.type;if(w==="radio"||w==="checkbox"||c.nodeName.toLowerCase()==="select"){return bd.call(this,s);}},keydown:function(s){var c=s.target,w=c.type;if(s.keyCode===13&&c.nodeName.toLowerCase()!=="textarea"||s.keyCode===32&&(w==="checkbox"||w==="radio")||w==="select-multiple"){return bd.call(this,s);}},beforeactivate:function(c){c=c.target;ah.data(c,"_change_data",j(c));}},setup:function(){if(this.type==="file"){return false;}for(var c in g){ah.event.add(this,c+".specialChange",g[c]);}return t.test(this.nodeName);},teardown:function(){ah.event.remove(this,".specialChange");return t.test(this.nodeName);}};g=ah.event.special.change.filters;}M.addEventListener&&ah.each({focus:"focusin",blur:"focusout"},function(s,c){function w(A){A=ah.event.fix(A);A.type=c;return ah.event.handle.call(this,A);}ah.event.special[c]={setup:function(){this.addEventListener(s,w,true);},teardown:function(){this.removeEventListener(s,w,true);}};});ah.each(["bind","one"],function(s,c){ah.fn[c]=function(K,F,G){if(typeof K==="object"){for(var w in K){this[c](w,F,K[w],G);}return this;}if(ah.isFunction(F)){G=F;F=I;}var A=c==="one"?ah.proxy(G,function(L){ah(this).unbind(L,A);return G.apply(this,arguments);}):G;if(K==="unload"&&c!=="one"){this.one(K,F,G);}else{w=0;for(var J=this.length;w<J;w++){ah.event.add(this[w],K,A,F);}}return this;};});ah.fn.extend({unbind:function(s,c){if(typeof s==="object"&&!s.preventDefault){for(var A in s){this.unbind(A,s[A]);}}else{A=0;for(var w=this.length;A<w;A++){ah.event.remove(this[A],s,c);}}return this;},delegate:function(s,c,A,w){return this.live(c,A,w,s);},undelegate:function(s,c,w){return arguments.length===0?this.unbind("live"):this.die(c,null,w,s);},trigger:function(s,c){return this.each(function(){ah.event.trigger(s,c,this);});},triggerHandler:function(s,c){if(this[0]){s=ah.Event(s);s.preventDefault();s.stopPropagation();ah.event.trigger(s,c,this[0]);return s.result;}},toggle:function(s){for(var c=arguments,w=1;w<c.length;){ah.proxy(s,c[w++]);}return this.click(ah.proxy(s,function(A){var F=(ah.data(this,"lastToggle"+s.guid)||0)%w;ah.data(this,"lastToggle"+s.guid,F+1);A.preventDefault();return c[F].apply(this,arguments)||false;}));},hover:function(s,c){return this.mouseenter(s).mouseleave(c||s);}});var bh={focus:"focusin",blur:"focusout",mouseenter:"mouseover",mouseleave:"mouseout"};ah.each(["live","die"],function(s,c){ah.fn[c]=function(O,L,N,J){var K,A=0,G,F,w=J||this.selector,P=J?this:ah(this.context);if(ah.isFunction(L)){N=L;L=I;}for(O=(O||"").split(" ");(K=O[A++])!=null;){J=az.exec(K);G="";if(J){G=J[0];K=K.replace(az,"");}if(K==="hover"){O.push("mouseenter"+G,"mouseleave"+G);}else{F=K;if(K==="focus"||K==="blur"){O.push(bh[K]+G);K+=G;}else{K=(bh[K]||K)+G;}c==="live"?P.each(function(){ah.event.add(this,z(K,w),{data:L,selector:w,handler:N,origType:K,origHandler:N,preType:F});}):P.unbind(z(K,w),N);}}return this;};});ah.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(s,c){ah.fn[c]=function(w){return w?this.bind(c,w):this.trigger(c);};if(ah.attrFn){ah.attrFn[c]=true;}});aO.attachEvent&&!aO.addEventListener&&aO.attachEvent("onunload",function(){for(var s in ah.cache){if(ah.cache[s].handle){try{ah.event.remove(ah.cache[s].handle.elem);}catch(c){}}}});(function(){function W(ab){for(var aa="",Z,Y=0;ab[Y];Y++){Z=ab[Y];if(Z.nodeType===3||Z.nodeType===4){aa+=Z.nodeValue;}else{if(Z.nodeType!==8){aa+=W(Z.childNodes);}}}return aa;}function V(bb,ba,ab,aa,Y,Z){Y=0;for(var bm=aa.length;Y<bm;Y++){var bn=aa[Y];if(bn){bn=bn[bb];for(var bl=false;bn;){if(bn.sizcache===ab){bl=aa[bn.sizset];break;}if(bn.nodeType===1&&!Z){bn.sizcache=ab;bn.sizset=Y;}if(bn.nodeName.toLowerCase()===ba){bl=bn;break;}bn=bn[bb];}aa[Y]=bl;}}}function T(bb,ba,ab,aa,Y,Z){Y=0;for(var bm=aa.length;Y<bm;Y++){var bn=aa[Y];if(bn){bn=bn[bb];for(var bl=false;bn;){if(bn.sizcache===ab){bl=aa[bn.sizset];break;}if(bn.nodeType===1){if(!Z){bn.sizcache=ab;bn.sizset=Y;}if(typeof ba!=="string"){if(bn===ba){bl=true;break;}}else{if(N.filter(ba,[bn]).length>0){bl=bn;break;}}}bn=bn[bb];}aa[Y]=bl;}}}var Q=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,R=0,O=Object.prototype.toString,P=false,K=true;[0,0].sort(function(){K=false;return 0;});var N=function(bm,bl,ba,ab){ba=ba||[];var Z=bl=bl||M;if(bl.nodeType!==1&&bl.nodeType!==9){return[];}if(!bm||typeof bm!=="string"){return ba;}for(var aa=[],br,bs,bo,bb,bq=true,bn=s(bl),bp=bm;(Q.exec(""),br=Q.exec(bp))!==null;){bp=br[3];aa.push(br[1]);if(br[2]){bb=br[3];break;}}if(aa.length>1&&G.exec(bm)){if(aa.length===2&&L.relative[aa[0]]){bs=X(aa[0]+aa[1],bl);}else{for(bs=L.relative[aa[0]]?[bl]:N(aa.shift(),bl);aa.length;){bm=aa.shift();if(L.relative[bm]){bm+=aa.shift();}bs=X(bm,bs);}}}else{if(!ab&&aa.length>1&&bl.nodeType===9&&!bn&&L.match.ID.test(aa[0])&&!L.match.ID.test(aa[aa.length-1])){br=N.find(aa.shift(),bl,bn);bl=br.expr?N.filter(br.expr,br.set)[0]:br.set[0];}if(bl){br=ab?{expr:aa.pop(),set:c(ab)}:N.find(aa.pop(),aa.length===1&&(aa[0]==="~"||aa[0]==="+")&&bl.parentNode?bl.parentNode:bl,bn);bs=br.expr?N.filter(br.expr,br.set):br.set;if(aa.length>0){bo=c(bs);}else{bq=false;}for(;aa.length;){var Y=aa.pop();br=Y;if(L.relative[Y]){br=aa.pop();}else{Y="";}if(br==null){br=bl;}L.relative[Y](bo,br,bn);}}else{bo=[];}}bo||(bo=bs);bo||N.error(Y||bm);if(O.call(bo)==="[object Array]"){if(bq){if(bl&&bl.nodeType===1){for(bm=0;bo[bm]!=null;bm++){if(bo[bm]&&(bo[bm]===true||bo[bm].nodeType===1&&A(bl,bo[bm]))){ba.push(bs[bm]);}}}else{for(bm=0;bo[bm]!=null;bm++){bo[bm]&&bo[bm].nodeType===1&&ba.push(bs[bm]);}}}else{ba.push.apply(ba,bo);}}else{c(bo,ba);}if(bb){N(bb,Z,ba,ab);N.uniqueSort(ba);}return ba;};N.uniqueSort=function(Z){if(J){P=K;Z.sort(J);if(P){for(var Y=1;Y<Z.length;Y++){Z[Y]===Z[Y-1]&&Z.splice(Y--,1);}}}return Z;};N.matches=function(Z,Y){return N(Z,null,null,Y);};N.find=function(bb,ba,ab){var aa,Y;if(!bb){return[];}for(var Z=0,bm=L.order.length;Z<bm;Z++){var bn=L.order[Z];if(Y=L.leftMatch[bn].exec(bb)){var bl=Y[1];Y.splice(1,1);if(bl.substr(bl.length-1)!=="\\"){Y[1]=(Y[1]||"").replace(/\\/g,"");aa=L.find[bn](Y,ba,ab);if(aa!=null){bb=bb.replace(L.match[bn],"");break;}}}}aa||(aa=ba.getElementsByTagName("*"));return{set:aa,expr:bb};};N.filter=function(bn,bm,bb,ab){for(var Z=bn,aa=[],bt=bm,bu,bq,bl=bm&&bm[0]&&s(bm[0]);bn&&bm.length;){for(var bs in L.filter){if((bu=L.leftMatch[bs].exec(bn))!=null&&bu[2]){var bo=L.filter[bs],br,Y;Y=bu[1];bq=false;bu.splice(1,1);if(Y.substr(Y.length-1)!=="\\"){if(bt===aa){aa=[];}if(L.preFilter[bs]){if(bu=L.preFilter[bs](bu,bt,bb,aa,ab,bl)){if(bu===true){continue;}}else{bq=br=true;}}if(bu){for(var ba=0;(Y=bt[ba])!=null;ba++){if(Y){br=bo(Y,bu,ba,bt);var bp=ab^!!br;if(bb&&br!=null){if(bp){bq=true;}else{bt[ba]=false;}}else{if(bp){aa.push(Y);bq=true;}}}}}if(br!==I){bb||(bt=aa);bn=bn.replace(L.match[bs],"");if(!bq){return[];}break;}}}}if(bn===Z){if(bq==null){N.error(bn);}else{break;}}Z=bn;}return bt;};N.error=function(Y){throw"Syntax error, unrecognized expression: "+Y;};var L=N.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(Y){return Y.getAttribute("href");}},relative:{"+":function(ab,aa){var Z=typeof aa==="string",Y=Z&&!/\W/.test(aa);Z=Z&&!Y;if(Y){aa=aa.toLowerCase();}Y=0;for(var ba=ab.length,bb;Y<ba;Y++){if(bb=ab[Y]){for(;(bb=bb.previousSibling)&&bb.nodeType!==1;){}ab[Y]=Z||bb&&bb.nodeName.toLowerCase()===aa?bb||false:bb===aa;}}Z&&N.filter(aa,ab,true);},">":function(ab,aa){var Z=typeof aa==="string";if(Z&&!/\W/.test(aa)){aa=aa.toLowerCase();for(var Y=0,ba=ab.length;Y<ba;Y++){var bb=ab[Y];if(bb){Z=bb.parentNode;ab[Y]=Z.nodeName.toLowerCase()===aa?Z:false;}}}else{Y=0;for(ba=ab.length;Y<ba;Y++){if(bb=ab[Y]){ab[Y]=Z?bb.parentNode:bb.parentNode===aa;}}Z&&N.filter(aa,ab,true);}},"":function(ab,aa,Z){var Y=R++,ba=T;if(typeof aa==="string"&&!/\W/.test(aa)){var bb=aa=aa.toLowerCase();ba=V;}ba("parentNode",aa,Y,ab,bb,Z);},"~":function(ab,aa,Z){var Y=R++,ba=T;if(typeof aa==="string"&&!/\W/.test(aa)){var bb=aa=aa.toLowerCase();ba=V;}ba("previousSibling",aa,Y,ab,bb,Z);}},find:{ID:function(aa,Z,Y){if(typeof Z.getElementById!=="undefined"&&!Y){return(aa=Z.getElementById(aa[1]))?[aa]:[];}},NAME:function(ab,aa){if(typeof aa.getElementsByName!=="undefined"){var Z=[];aa=aa.getElementsByName(ab[1]);for(var Y=0,ba=aa.length;Y<ba;Y++){aa[Y].getAttribute("name")===ab[1]&&Z.push(aa[Y]);}return Z.length===0?null:Z;}},TAG:function(Z,Y){return Y.getElementsByTagName(Z[1]);}},preFilter:{CLASS:function(ba,ab,Z,Y,bb,bl){ba=" "+ba[1].replace(/\\/g,"")+" ";if(bl){return ba;}bl=0;for(var aa;(aa=ab[bl])!=null;bl++){if(aa){if(bb^(aa.className&&(" "+aa.className+" ").replace(/[\t\n]/g," ").indexOf(ba)>=0)){Z||Y.push(aa);}else{if(Z){ab[bl]=false;}}}}return false;},ID:function(Y){return Y[1].replace(/\\/g,"");},TAG:function(Y){return Y[1].toLowerCase();},CHILD:function(Z){if(Z[1]==="nth"){var Y=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(Z[2]==="even"&&"2n"||Z[2]==="odd"&&"2n+1"||!/\D/.test(Z[2])&&"0n+"+Z[2]||Z[2]);Z[2]=Y[1]+(Y[2]||1)-0;Z[3]=Y[3]-0;}Z[0]=R++;return Z;},ATTR:function(ab,aa,Z,Y,ba,bb){aa=ab[1].replace(/\\/g,"");if(!bb&&L.attrMap[aa]){ab[1]=L.attrMap[aa];}if(ab[2]==="~="){ab[4]=" "+ab[4]+" ";}return ab;},PSEUDO:function(ab,aa,Z,Y,ba){if(ab[1]==="not"){if((Q.exec(ab[3])||"").length>1||/^\w/.test(ab[3])){ab[3]=N(ab[3],null,null,aa);}else{ab=N.filter(ab[3],aa,Z,true^ba);Z||Y.push.apply(Y,ab);return false;}}else{if(L.match.POS.test(ab[0])||L.match.CHILD.test(ab[0])){return true;}}return ab;},POS:function(Y){Y.unshift(true);return Y;}},filters:{enabled:function(Y){return Y.disabled===false&&Y.type!=="hidden";},disabled:function(Y){return Y.disabled===true;},checked:function(Y){return Y.checked===true;},selected:function(Y){return Y.selected===true;},parent:function(Y){return !!Y.firstChild;},empty:function(Y){return !Y.firstChild;},has:function(aa,Z,Y){return !!N(Y[3],aa).length;},header:function(Y){return/h\d/i.test(Y.nodeName);},text:function(Y){return"text"===Y.type;},radio:function(Y){return"radio"===Y.type;},checkbox:function(Y){return"checkbox"===Y.type;},file:function(Y){return"file"===Y.type;},password:function(Y){return"password"===Y.type;},submit:function(Y){return"submit"===Y.type;},image:function(Y){return"image"===Y.type;},reset:function(Y){return"reset"===Y.type;},button:function(Y){return"button"===Y.type||Y.nodeName.toLowerCase()==="button";},input:function(Y){return/input|select|textarea|button/i.test(Y.nodeName);}},setFilters:{first:function(Z,Y){return Y===0;},last:function(ab,aa,Z,Y){return aa===Y.length-1;},even:function(Z,Y){return Y%2===0;},odd:function(Z,Y){return Y%2===1;},lt:function(aa,Z,Y){return Z<Y[3]-0;},gt:function(aa,Z,Y){return Z>Y[3]-0;},nth:function(aa,Z,Y){return Y[3]-0===Z;},eq:function(aa,Z,Y){return Y[3]-0===Z;}},filter:{PSEUDO:function(ab,aa,Z,Y){var ba=aa[1],bb=L.filters[ba];if(bb){return bb(ab,Z,aa,Y);}else{if(ba==="contains"){return(ab.textContent||ab.innerText||W([ab])||"").indexOf(aa[3])>=0;}else{if(ba==="not"){aa=aa[3];Z=0;for(Y=aa.length;Z<Y;Z++){if(aa[Z]===ab){return false;}}return true;}else{N.error("Syntax error, unrecognized expression: "+ba);}}}},CHILD:function(ba,ab){var Z=ab[1],Y=ba;switch(Z){case"only":case"first":for(;Y=Y.previousSibling;){if(Y.nodeType===1){return false;}}if(Z==="first"){return true;}Y=ba;case"last":for(;Y=Y.nextSibling;){if(Y.nodeType===1){return false;}}return true;case"nth":Z=ab[2];var bb=ab[3];if(Z===1&&bb===0){return true;}ab=ab[0];var bl=ba.parentNode;if(bl&&(bl.sizcache!==ab||!ba.nodeIndex)){var aa=0;for(Y=bl.firstChild;Y;Y=Y.nextSibling){if(Y.nodeType===1){Y.nodeIndex=++aa;}}bl.sizcache=ab;}ba=ba.nodeIndex-bb;return Z===0?ba===0:ba%Z===0&&ba/Z>=0;}},ID:function(Z,Y){return Z.nodeType===1&&Z.getAttribute("id")===Y;},TAG:function(Z,Y){return Y==="*"&&Z.nodeType===1||Z.nodeName.toLowerCase()===Y;},CLASS:function(Z,Y){return(" "+(Z.className||Z.getAttribute("class"))+" ").indexOf(Y)>-1;},ATTR:function(ab,aa){var Z=aa[1];ab=L.attrHandle[Z]?L.attrHandle[Z](ab):ab[Z]!=null?ab[Z]:ab.getAttribute(Z);Z=ab+"";var Y=aa[2];aa=aa[4];return ab==null?Y==="!=":Y==="="?Z===aa:Y==="*="?Z.indexOf(aa)>=0:Y==="~="?(" "+Z+" ").indexOf(aa)>=0:!aa?Z&&ab!==false:Y==="!="?Z!==aa:Y==="^="?Z.indexOf(aa)===0:Y==="$="?Z.substr(Z.length-aa.length)===aa:Y==="|="?Z===aa||Z.substr(0,aa.length+1)===aa+"-":false;},POS:function(ab,aa,Z,Y){var ba=L.setFilters[aa[2]];if(ba){return ba(ab,Z,aa,Y);}}}},G=L.match.POS;for(var w in L.match){L.match[w]=new RegExp(L.match[w].source+/(?![^\[]*\])(?![^\(]*\))/.source);L.leftMatch[w]=new RegExp(/(^(?:.|\r|\n)*?)/.source+L.match[w].source.replace(/\\(\d+)/g,function(Z,Y){return"\\"+(Y-0+1);}));}var c=function(Z,Y){Z=Array.prototype.slice.call(Z,0);if(Y){Y.push.apply(Y,Z);return Y;}return Z;};try{Array.prototype.slice.call(M.documentElement.childNodes,0);}catch(F){c=function(ab,aa){aa=aa||[];if(O.call(ab)==="[object Array]"){Array.prototype.push.apply(aa,ab);}else{if(typeof ab.length==="number"){for(var Z=0,Y=ab.length;Z<Y;Z++){aa.push(ab[Z]);}}else{for(Z=0;ab[Z];Z++){aa.push(ab[Z]);}}}return aa;};}var J;if(M.documentElement.compareDocumentPosition){J=function(Z,Y){if(!Z.compareDocumentPosition||!Y.compareDocumentPosition){if(Z==Y){P=true;}return Z.compareDocumentPosition?-1:1;}Z=Z.compareDocumentPosition(Y)&4?-1:Z===Y?0:1;if(Z===0){P=true;}return Z;};}else{if("sourceIndex" in M.documentElement){J=function(Z,Y){if(!Z.sourceIndex||!Y.sourceIndex){if(Z==Y){P=true;}return Z.sourceIndex?-1:1;}Z=Z.sourceIndex-Y.sourceIndex;if(Z===0){P=true;}return Z;};}else{if(M.createRange){J=function(ab,aa){if(!ab.ownerDocument||!aa.ownerDocument){if(ab==aa){P=true;}return ab.ownerDocument?-1:1;}var Z=ab.ownerDocument.createRange(),Y=aa.ownerDocument.createRange();Z.setStart(ab,0);Z.setEnd(ab,0);Y.setStart(aa,0);Y.setEnd(aa,0);ab=Z.compareBoundaryPoints(Range.START_TO_END,Y);if(ab===0){P=true;}return ab;};}}}(function(){var aa=M.createElement("div"),Z="script"+(new Date).getTime();aa.innerHTML="<a name='"+Z+"'/>";var Y=M.documentElement;Y.insertBefore(aa,Y.firstChild);if(M.getElementById(Z)){L.find.ID=function(ab,ba,bb){if(typeof ba.getElementById!=="undefined"&&!bb){return(ba=ba.getElementById(ab[1]))?ba.id===ab[1]||typeof ba.getAttributeNode!=="undefined"&&ba.getAttributeNode("id").nodeValue===ab[1]?[ba]:I:[];}};L.filter.ID=function(ab,ba){var bb=typeof ab.getAttributeNode!=="undefined"&&ab.getAttributeNode("id");return ab.nodeType===1&&bb&&bb.nodeValue===ba;};}Y.removeChild(aa);Y=aa=null;})();(function(){var Y=M.createElement("div");Y.appendChild(M.createComment(""));if(Y.getElementsByTagName("*").length>0){L.find.TAG=function(ab,aa){aa=aa.getElementsByTagName(ab[1]);if(ab[1]==="*"){ab=[];for(var Z=0;aa[Z];Z++){aa[Z].nodeType===1&&ab.push(aa[Z]);}aa=ab;}return aa;};}Y.innerHTML="<a href='#'></a>";if(Y.firstChild&&typeof Y.firstChild.getAttribute!=="undefined"&&Y.firstChild.getAttribute("href")!=="#"){L.attrHandle.href=function(Z){return Z.getAttribute("href",2);};}Y=null;})();M.querySelectorAll&&function(){var aa=N,Z=M.createElement("div");Z.innerHTML="<p class='TEST'></p>";if(!(Z.querySelectorAll&&Z.querySelectorAll(".TEST").length===0)){N=function(ab,bl,bm,ba){bl=bl||M;if(!ba&&bl.nodeType===9&&!s(bl)){try{return c(bl.querySelectorAll(ab),bm);}catch(bb){}}return aa(ab,bl,bm,ba);};for(var Y in aa){N[Y]=aa[Y];}Z=null;}}();(function(){var Y=M.createElement("div");Y.innerHTML="<div class='test e'></div><div class='test'></div>";if(!(!Y.getElementsByClassName||Y.getElementsByClassName("e").length===0)){Y.lastChild.className="e";if(Y.getElementsByClassName("e").length!==1){L.order.splice(1,0,"CLASS");L.find.CLASS=function(ab,aa,Z){if(typeof aa.getElementsByClassName!=="undefined"&&!Z){return aa.getElementsByClassName(ab[1]);}};Y=null;}}})();var A=M.compareDocumentPosition?function(Z,Y){return !!(Z.compareDocumentPosition(Y)&16);}:function(Z,Y){return Z!==Y&&(Z.contains?Z.contains(Y):true);},s=function(Y){return(Y=(Y?Y.ownerDocument||Y:0).documentElement)?Y.nodeName!=="HTML":false;},X=function(ab,aa){var Z=[],Y="",ba;for(aa=aa.nodeType?[aa]:aa;ba=L.match.PSEUDO.exec(ab);){Y+=ba[0];ab=ab.replace(L.match.PSEUDO,"");}ab=L.relative[ab]?ab+"*":ab;ba=0;for(var bb=aa.length;ba<bb;ba++){N(ab,aa[ba],Z);}return N.filter(Y,Z);};ah.find=N;ah.expr=N.selectors;ah.expr[":"]=ah.expr.filters;ah.unique=N.uniqueSort;ah.text=W;ah.isXMLDoc=s;ah.contains=A;})();var f=/Until$/,a9=/^(?:parents|prevUntil|prevAll)/,aW=/,/;au=Array.prototype.slice;var aL=function(s,c,A){if(ah.isFunction(c)){return ah.grep(s,function(G,F){return !!c.call(G,F,G)===A;});}else{if(c.nodeType){return ah.grep(s,function(F){return F===c===A;});}else{if(typeof c==="string"){var w=ah.grep(s,function(F){return F.nodeType===1;});if(aT.test(c)){return ah.filter(c,w,!A);}else{c=ah.filter(c,w);}}}}return ah.grep(s,function(F){return ah.inArray(F,c)>=0===A;});};ah.fn.extend({find:function(s){for(var c=this.pushStack("","find",s),J=0,F=0,G=this.length;F<G;F++){J=c.length;ah.find(s,this[F],c);if(F>0){for(var w=J;w<c.length;w++){for(var A=0;A<J;A++){if(c[A]===c[w]){c.splice(w--,1);break;}}}}}return c;},has:function(s){var c=ah(s);return this.filter(function(){for(var A=0,w=c.length;A<w;A++){if(ah.contains(this,c[A])){return true;}}});},not:function(c){return this.pushStack(aL(this,c,false),"not",c);},filter:function(c){return this.pushStack(aL(this,c,true),"filter",c);},is:function(c){return !!c&&ah.filter(c,this).length>0;},closest:function(L,K){if(ah.isArray(L)){var J=[],F=this[0],G,w={},A;if(F&&L.length){G=0;for(var c=L.length;G<c;G++){A=L[G];w[A]||(w[A]=ah.expr.match.POS.test(A)?ah(A,K||this.context):A);}for(;F&&F.ownerDocument&&F!==K;){for(A in w){G=w[A];if(G.jquery?G.index(F)>-1:ah(F).is(G)){J.push({selector:A,elem:F});delete w[A];}}F=F.parentNode;}}return J;}var s=ah.expr.match.POS.test(L)?ah(L,K||this.context):null;return this.map(function(O,N){for(;N&&N.ownerDocument&&N!==K;){if(s?s.index(N)>-1:ah(N).is(L)){return N;}N=N.parentNode;}return null;});},index:function(c){if(!c||typeof c==="string"){return ah.inArray(this[0],c?ah(c):this.parent().children());}return ah.inArray(c.jquery?c[0]:c,this);},add:function(s,c){s=typeof s==="string"?ah(s,c||this.context):ah.makeArray(s);c=ah.merge(this.get(),s);return this.pushStack(l(s[0])||l(c[0])?c:ah.unique(c));},andSelf:function(){return this.add(this.prevObject);}});ah.each({parent:function(c){return(c=c.parentNode)&&c.nodeType!==11?c:null;},parents:function(c){return ah.dir(c,"parentNode");},parentsUntil:function(s,c,w){return ah.dir(s,"parentNode",w);},next:function(c){return ah.nth(c,2,"nextSibling");},prev:function(c){return ah.nth(c,2,"previousSibling");},nextAll:function(c){return ah.dir(c,"nextSibling");},prevAll:function(c){return ah.dir(c,"previousSibling");},nextUntil:function(s,c,w){return ah.dir(s,"nextSibling",w);},prevUntil:function(s,c,w){return ah.dir(s,"previousSibling",w);},siblings:function(c){return ah.sibling(c.parentNode.firstChild,c);},children:function(c){return ah.sibling(c.firstChild);},contents:function(c){return ah.nodeName(c,"iframe")?c.contentDocument||c.contentWindow.document:ah.makeArray(c.childNodes);}},function(s,c){ah.fn[s]=function(F,w){var A=ah.map(this,c,F);f.test(s)||(w=F);if(w&&typeof w==="string"){A=ah.filter(w,A);}A=this.length>1?ah.unique(A):A;if((this.length>1||aW.test(w))&&a9.test(s)){A=A.reverse();}return this.pushStack(A,s,au.call(arguments).join(","));};});ah.extend({filter:function(s,c,w){if(w){s=":not("+s+")";}return ah.find.matches(s,c);},dir:function(s,c,A){var w=[];for(s=s[c];s&&s.nodeType!==9&&(A===I||s.nodeType!==1||!ah(s).is(A));){s.nodeType===1&&w.push(s);s=s[c];}return w;},nth:function(s,c,A){c=c||1;for(var w=0;s;s=s[A]){if(s.nodeType===1&&++w===c){break;}}return s;},sibling:function(s,c){for(var w=[];s;s=s.nextSibling){s.nodeType===1&&s!==c&&w.push(s);}return w;}});var ai=/ jQuery\d+="(?:\d+|null)"/g,ar=/^\s+/,B=/(<([\w:]+)[^>]*?)\/>/g,aD=/^(?:area|br|col|embed|hr|img|input|link|meta|param)$/i,m=/<([\w:]+)/,ac=/<tbody/i,u=/<|&#?\w+;/,aP=/<script|<object|<embed|<option|<style/i,ak=/checked\s*(?:[^=]|=\s*.checked.)/i,bk=function(s,c,w){return aD.test(w)?s:c+"></"+w+">";},aJ={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,"",""]};aJ.optgroup=aJ.option;aJ.tbody=aJ.tfoot=aJ.colgroup=aJ.caption=aJ.thead;aJ.th=aJ.td;if(!ah.support.htmlSerialize){aJ._default=[1,"div<div>","</div>"];}ah.fn.extend({text:function(c){if(ah.isFunction(c)){return this.each(function(s){var w=ah(this);w.text(c.call(this,s,w.text()));});}if(typeof c!=="object"&&c!==I){return this.empty().append((this[0]&&this[0].ownerDocument||M).createTextNode(c));}return ah.text(this);},wrapAll:function(s){if(ah.isFunction(s)){return this.each(function(w){ah(this).wrapAll(s.call(this,w));});}if(this[0]){var c=ah(s,this[0].ownerDocument).eq(0).clone(true);this[0].parentNode&&c.insertBefore(this[0]);c.map(function(){for(var w=this;w.firstChild&&w.firstChild.nodeType===1;){w=w.firstChild;}return w;}).append(this);}return this;},wrapInner:function(c){if(ah.isFunction(c)){return this.each(function(s){ah(this).wrapInner(c.call(this,s));});}return this.each(function(){var s=ah(this),w=s.contents();w.length?w.wrapAll(c):s.append(c);});},wrap:function(c){return this.each(function(){ah(this).wrapAll(c);});},unwrap:function(){return this.parent().each(function(){ah.nodeName(this,"body")||ah(this).replaceWith(this.childNodes);}).end();},append:function(){return this.domManip(arguments,true,function(c){this.nodeType===1&&this.appendChild(c);});},prepend:function(){return this.domManip(arguments,true,function(c){this.nodeType===1&&this.insertBefore(c,this.firstChild);});},before:function(){if(this[0]&&this[0].parentNode){return this.domManip(arguments,false,function(s){this.parentNode.insertBefore(s,this);});}else{if(arguments.length){var c=ah(arguments[0]);c.push.apply(c,this.toArray());return this.pushStack(c,"before",arguments);}}},after:function(){if(this[0]&&this[0].parentNode){return this.domManip(arguments,false,function(s){this.parentNode.insertBefore(s,this.nextSibling);});}else{if(arguments.length){var c=this.pushStack(this,"after",arguments);c.push.apply(c,ah(arguments[0]).toArray());return c;}}},remove:function(s,c){for(var A=0,w;(w=this[A])!=null;A++){if(!s||ah.filter(s,[w]).length){if(!c&&w.nodeType===1){ah.cleanData(w.getElementsByTagName("*"));ah.cleanData([w]);}w.parentNode&&w.parentNode.removeChild(w);}}return this;},empty:function(){for(var s=0,c;(c=this[s])!=null;s++){for(c.nodeType===1&&ah.cleanData(c.getElementsByTagName("*"));c.firstChild;){c.removeChild(c.firstChild);}}return this;},clone:function(s){var c=this.map(function(){if(!ah.support.noCloneEvent&&!ah.isXMLDoc(this)){var A=this.outerHTML,w=this.ownerDocument;if(!A){A=w.createElement("div");A.appendChild(this.cloneNode(true));A=A.innerHTML;}return ah.clean([A.replace(ai,"").replace(/=([^="'>\s]+\/)>/g,'="$1">').replace(ar,"")],w)[0];}else{return this.cloneNode(true);}});if(s===true){bj(this,c);bj(this.find("*"),c.find("*"));}return c;},html:function(s){if(s===I){return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(ai,""):null;}else{if(typeof s==="string"&&!aP.test(s)&&(ah.support.leadingWhitespace||!ar.test(s))&&!aJ[(m.exec(s)||["",""])[1].toLowerCase()]){s=s.replace(B,bk);try{for(var c=0,A=this.length;c<A;c++){if(this[c].nodeType===1){ah.cleanData(this[c].getElementsByTagName("*"));this[c].innerHTML=s;}}}catch(w){this.empty().append(s);}}else{ah.isFunction(s)?this.each(function(J){var F=ah(this),G=F.html();F.empty().append(function(){return s.call(this,J,G);});}):this.empty().append(s);}}return this;},replaceWith:function(c){if(this[0]&&this[0].parentNode){if(ah.isFunction(c)){return this.each(function(s){var A=ah(this),w=A.html();A.replaceWith(c.call(this,s,w));});}if(typeof c!=="string"){c=ah(c).detach();}return this.each(function(){var s=this.nextSibling,w=this.parentNode;ah(this).remove();s?ah(s).before(c):ah(w).append(c);});}else{return this.pushStack(ah(ah.isFunction(c)?c():c),"replaceWith",c);}},detach:function(c){return this.remove(c,true);},domManip:function(O,N,L){function J(P){return ah.nodeName(P,"table")?P.getElementsByTagName("tbody")[0]||P.appendChild(P.ownerDocument.createElement("tbody")):P;}var K,F,G=O[0],s=[],A;if(!ah.support.checkClone&&arguments.length===3&&typeof G==="string"&&ak.test(G)){return this.each(function(){ah(this).domManip(O,N,L,true);});}if(ah.isFunction(G)){return this.each(function(P){var Q=ah(this);O[0]=G.call(this,P,N?Q.html():I);Q.domManip(O,N,L);});}if(this[0]){K=G&&G.parentNode;K=ah.support.parentNode&&K&&K.nodeType===11&&K.childNodes.length===this.length?{fragment:K}:a3(O,this,s);A=K.fragment;if(F=A.childNodes.length===1?(A=A.firstChild):A.firstChild){N=N&&ah.nodeName(F,"tr");for(var w=0,c=this.length;w<c;w++){L.call(N?J(this[w],F):this[w],w>0||K.cacheable||this.length>1?A.cloneNode(true):A);}}s.length&&ah.each(s,E);}return this;}});ah.fragments={};ah.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(s,c){ah.fn[s]=function(J){var F=[];J=ah(J);var G=this.length===1&&this[0].parentNode;if(G&&G.nodeType===11&&G.childNodes.length===1&&J.length===1){J[c](this[0]);return this;}else{G=0;for(var w=J.length;G<w;G++){var A=(G>0?this.clone(true):this).get();ah.fn[c].apply(ah(J[G]),A);F=F.concat(A);}return this.pushStack(F,s,J.selector);}};});ah.extend({clean:function(O,N,L,J){N=N||M;if(typeof N.createElement==="undefined"){N=N.ownerDocument||N[0]&&N[0].ownerDocument||M;}for(var K=[],F=0,G;(G=O[F])!=null;F++){if(typeof G==="number"){G+="";}if(G){if(typeof G==="string"&&!u.test(G)){G=N.createTextNode(G);}else{if(typeof G==="string"){G=G.replace(B,bk);var s=(m.exec(G)||["",""])[1].toLowerCase(),A=aJ[s]||aJ._default,w=A[0],c=N.createElement("div");for(c.innerHTML=A[1]+G+A[2];w--;){c=c.lastChild;}if(!ah.support.tbody){w=ac.test(G);s=s==="table"&&!w?c.firstChild&&c.firstChild.childNodes:A[1]==="<table>"&&!w?c.childNodes:[];for(A=s.length-1;A>=0;--A){ah.nodeName(s[A],"tbody")&&!s[A].childNodes.length&&s[A].parentNode.removeChild(s[A]);}}!ah.support.leadingWhitespace&&ar.test(G)&&c.insertBefore(N.createTextNode(ar.exec(G)[0]),c.firstChild);G=c.childNodes;}}if(G.nodeType){K.push(G);}else{K=ah.merge(K,G);}}}if(L){for(F=0;K[F];F++){if(J&&ah.nodeName(K[F],"script")&&(!K[F].type||K[F].type.toLowerCase()==="text/javascript")){J.push(K[F].parentNode?K[F].parentNode.removeChild(K[F]):K[F]);}else{K[F].nodeType===1&&K.splice.apply(K,[F+1,0].concat(ah.makeArray(K[F].getElementsByTagName("script"))));L.appendChild(K[F]);}}}return K;},cleanData:function(L){for(var K,J,F=ah.cache,G=ah.event.special,w=ah.support.deleteExpando,A=0,c;(c=L[A])!=null;A++){if(J=c[ah.expando]){K=F[J];if(K.events){for(var s in K.events){G[s]?ah.event.remove(c,s):aG(c,s,K.handle);}}if(w){delete c[ah.expando];}else{c.removeAttribute&&c.removeAttribute(ah.expando);}delete F[J];}}}});var h=/z-?index|font-?weight|opacity|zoom|line-?height/i,a4=/alpha\([^)]*\)/,aQ=/opacity=([^)]*)/,aE=/float/i,ad=/-([a-z])/ig,bf=/([A-Z])/g,aZ=/^-?\d+(?:px)?$/i,aI=/^-?\d/,af={position:"absolute",visibility:"hidden",display:"block"},y=["Left","Right"],k=["Top","Bottom"],bi=M.defaultView&&M.defaultView.getComputedStyle,al=ah.support.cssFloat?"cssFloat":"styleFloat",v=function(s,c){return c.toUpperCase();};ah.fn.css=function(s,c){return ap(this,s,c,true,function(F,w,A){if(A===I){return ah.curCSS(F,w);}if(typeof A==="number"&&!h.test(w)){A+="px";}ah.style(F,w,A);});};ah.extend({style:function(s,c,F){if(!s||s.nodeType===3||s.nodeType===8){return I;}if((c==="width"||c==="height")&&parseFloat(F)<0){F=I;}var w=s.style||s,A=F!==I;if(!ah.support.opacity&&c==="opacity"){if(A){w.zoom=1;c=parseInt(F,10)+""==="NaN"?"":"alpha(opacity="+F*100+")";s=w.filter||ah.curCSS(s,"filter")||"";w.filter=a4.test(s)?s.replace(a4,c):c;}return w.filter&&w.filter.indexOf("opacity=")>=0?parseFloat(aQ.exec(w.filter)[1])/100+"":"";}if(aE.test(c)){c=al;}c=c.replace(ad,v);if(A){w[c]=F;}return w[c];},css:function(s,c,J,F){if(c==="width"||c==="height"){var G,w=c==="width"?y:k;function A(){G=c==="width"?s.offsetWidth:s.offsetHeight;F!=="border"&&ah.each(w,function(){F||(G-=parseFloat(ah.curCSS(s,"padding"+this,true))||0);if(F==="margin"){G+=parseFloat(ah.curCSS(s,"margin"+this,true))||0;}else{G-=parseFloat(ah.curCSS(s,"border"+this+"Width",true))||0;}});}s.offsetWidth!==0?A():ah.swap(s,af,A);return Math.max(0,Math.round(G));}return ah.curCSS(s,c,J);},curCSS:function(s,c,G){var A,F=s.style;if(!ah.support.opacity&&c==="opacity"&&s.currentStyle){A=aQ.test(s.currentStyle.filter||"")?parseFloat(RegExp.$1)/100+"":"";return A===""?"1":A;}if(aE.test(c)){c=al;}if(!G&&F&&F[c]){A=F[c];}else{if(bi){if(aE.test(c)){c="float";}c=c.replace(bf,"-$1").toLowerCase();F=s.ownerDocument.defaultView;if(!F){return null;}if(s=F.getComputedStyle(s,null)){A=s.getPropertyValue(c);}if(c==="opacity"&&A===""){A="1";}}else{if(s.currentStyle){G=c.replace(ad,v);A=s.currentStyle[c]||s.currentStyle[G];if(!aZ.test(A)&&aI.test(A)){c=F.left;var w=s.runtimeStyle.left;s.runtimeStyle.left=s.currentStyle.left;F.left=G==="fontSize"?"1em":A||0;A=F.pixelLeft+"px";F.left=c;s.runtimeStyle.left=w;}}}}return A;},swap:function(s,c,F){var w={};for(var A in c){w[A]=s.style[A];s.style[A]=c[A];}F.call(s);for(A in c){s.style[A]=w[A];}}});if(ah.expr&&ah.expr.filters){ah.expr.filters.hidden=function(s){var c=s.offsetWidth,A=s.offsetHeight,w=s.nodeName.toLowerCase()==="tr";return c===0&&A===0&&!w?true:c>0&&A>0&&!w?false:ah.curCSS(s,"display")==="none";};ah.expr.filters.visible=function(c){return !ah.expr.filters.hidden(c);};}var a2=aF(),aN=/<script(.|\s)*?\/script>/gi,aj=/select|textarea/i,C=/color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week/i,aA=/=\?(&|$)/,i=/\?/,n=/(\?|&)_=.*?(&|$)/,a=/^(\w+:)?\/\/([^\/?#]+)/,a5=/%20/g,aR=ah.fn.load;ah.fn.extend({load:function(s,c,G){if(typeof s!=="string"){return aR.call(this,s);}else{if(!this.length){return this;}}var A=s.indexOf(" ");if(A>=0){var F=s.slice(A,s.length);s=s.slice(0,A);}A="GET";if(c){if(ah.isFunction(c)){G=c;c=null;}else{if(typeof c==="object"){c=ah.param(c,ah.ajaxSettings.traditional);A="POST";}}}var w=this;ah.ajax({url:s,type:A,dataType:"html",data:c,complete:function(J,K){if(K==="success"||K==="notmodified"){w.html(F?ah("<div />").append(J.responseText.replace(aN,"")).find(F):J.responseText);}G&&w.each(G,[J.responseText,K,J]);}});return this;},serialize:function(){return ah.param(this.serializeArray());},serializeArray:function(){return this.map(function(){return this.elements?ah.makeArray(this.elements):this;}).filter(function(){return this.name&&!this.disabled&&(this.checked||aj.test(this.nodeName)||C.test(this.type));}).map(function(s,c){s=ah(this).val();return s==null?null:ah.isArray(s)?ah.map(s,function(w){return{name:c.name,value:w};}):{name:c.name,value:s};}).get();}});ah.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(s,c){ah.fn[c]=function(w){return this.bind(c,w);};});ah.extend({get:function(s,c,A,w){if(ah.isFunction(c)){w=w||A;A=c;c=null;}return ah.ajax({type:"GET",url:s,data:c,success:A,dataType:w});},getScript:function(s,c){return ah.get(s,null,c,"script");},getJSON:function(s,c,w){return ah.get(s,c,w,"json");},post:function(s,c,A,w){if(ah.isFunction(c)){w=w||A;A=c;c={};}return ah.ajax({type:"POST",url:s,data:c,success:A,dataType:w});},ajaxSetup:function(c){ah.extend(ah.ajaxSettings,c);},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:aO.XMLHttpRequest&&(aO.location.protocol!=="file:"||!aO.ActiveXObject)?function(){return new aO.XMLHttpRequest;}:function(){try{return new aO.ActiveXObject("Microsoft.XMLHTTP");}catch(c){}},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(aa){function Z(){X.success&&X.success.call(P,K,R,s);X.global&&W("ajaxSuccess",[s,X]);}function Y(){X.complete&&X.complete.call(P,s,R);X.global&&W("ajaxComplete",[s,X]);X.global&&!--ah.active&&ah.event.trigger("ajaxStop");}function W(ba,bb){(X.context?ah(X.context):ah.event).trigger(ba,bb);}var X=ah.extend(true,{},ah.ajaxSettings,aa),Q,R,K,P=aa&&aa.context||X,L=X.type.toUpperCase();if(X.data&&X.processData&&typeof X.data!=="string"){X.data=ah.param(X.data,X.traditional);}if(X.dataType==="jsonp"){if(L==="GET"){aA.test(X.url)||(X.url+=(i.test(X.url)?"&":"?")+(X.jsonp||"callback")+"=?");}else{if(!X.data||!aA.test(X.data)){X.data=(X.data?X.data+"&":"")+(X.jsonp||"callback")+"=?";}}X.dataType="json";}if(X.dataType==="json"&&(X.data&&aA.test(X.data)||aA.test(X.url))){Q=X.jsonpCallback||"jsonp"+a2++;if(X.data){X.data=(X.data+"").replace(aA,"="+Q+"$1");}X.url=X.url.replace(aA,"="+Q+"$1");X.dataType="script";aO[Q]=aO[Q]||function(ba){K=ba;Z();Y();aO[Q]=I;try{delete aO[Q];}catch(bb){}c&&c.removeChild(F);};}if(X.dataType==="script"&&X.cache===null){X.cache=false;}if(X.cache===false&&L==="GET"){var G=aF(),w=X.url.replace(n,"$1_="+G+"$2");X.url=w+(w===X.url?(i.test(X.url)?"&":"?")+"_="+G:"");}if(X.data&&L==="GET"){X.url+=(i.test(X.url)?"&":"?")+X.data;}X.global&&!ah.active++&&ah.event.trigger("ajaxStart");G=(G=a.exec(X.url))&&(G[1]&&G[1]!==location.protocol||G[2]!==location.host);if(X.dataType==="script"&&L==="GET"&&G){var c=M.getElementsByTagName("head")[0]||M.documentElement,F=M.createElement("script");F.src=X.url;if(X.scriptCharset){F.charset=X.scriptCharset;}if(!Q){var J=false;F.onload=F.onreadystatechange=function(){if(!J&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete")){J=true;Z();Y();F.onload=F.onreadystatechange=null;c&&F.parentNode&&c.removeChild(F);}};}c.insertBefore(F,c.firstChild);return I;}var A=false,s=X.xhr();if(s){X.username?s.open(L,X.url,X.async,X.username,X.password):s.open(L,X.url,X.async);try{if(X.data||aa&&aa.contentType){s.setRequestHeader("Content-Type",X.contentType);}if(X.ifModified){ah.lastModified[X.url]&&s.setRequestHeader("If-Modified-Since",ah.lastModified[X.url]);ah.etag[X.url]&&s.setRequestHeader("If-None-Match",ah.etag[X.url]);}G||s.setRequestHeader("X-Requested-With","XMLHttpRequest");s.setRequestHeader("Accept",X.dataType&&X.accepts[X.dataType]?X.accepts[X.dataType]+", */*":X.accepts._default);}catch(ab){}if(X.beforeSend&&X.beforeSend.call(P,s,X)===false){X.global&&!--ah.active&&ah.event.trigger("ajaxStop");s.abort();return false;}X.global&&W("ajaxSend",[s,X]);var V=s.onreadystatechange=function(bb){if(!s||s.readyState===0||bb==="abort"){A||Y();A=true;if(s){s.onreadystatechange=ah.noop;}}else{if(!A&&s&&(s.readyState===4||bb==="timeout")){A=true;s.onreadystatechange=ah.noop;R=bb==="timeout"?"timeout":!ah.httpSuccess(s)?"error":X.ifModified&&ah.httpNotModified(s,X.url)?"notmodified":"success";var bl;if(R==="success"){try{K=ah.httpData(s,X.dataType,X);}catch(ba){R="parsererror";bl=ba;}}if(R==="success"||R==="notmodified"){Q||Z();}else{ah.handleError(X,s,R,bl);}Y();bb==="timeout"&&s.abort();if(X.async){s=null;}}}};try{var T=s.abort;s.abort=function(){s&&T.call(s);V("abort");};}catch(O){}X.async&&X.timeout>0&&setTimeout(function(){s&&!A&&V("timeout");},X.timeout);try{s.send(L==="POST"||L==="PUT"||L==="DELETE"?X.data:null);}catch(N){ah.handleError(X,s,null,N);Y();}X.async||V();return s;}},handleError:function(s,c,A,w){if(s.error){s.error.call(s.context||s,c,A,w);}if(s.global){(s.context?ah(s.context):ah.event).trigger("ajaxError",[c,s,w]);}},active:0,httpSuccess:function(s){try{return !s.status&&location.protocol==="file:"||s.status>=200&&s.status<300||s.status===304||s.status===1223||s.status===0;}catch(c){}return false;},httpNotModified:function(s,c){var A=s.getResponseHeader("Last-Modified"),w=s.getResponseHeader("Etag");if(A){ah.lastModified[c]=A;}if(w){ah.etag[c]=w;}return s.status===304||s.status===0;},httpData:function(s,c,F){var w=s.getResponseHeader("content-type")||"",A=c==="xml"||!c&&w.indexOf("xml")>=0;s=A?s.responseXML:s.responseText;A&&s.documentElement.nodeName==="parsererror"&&ah.error("parsererror");if(F&&F.dataFilter){s=F.dataFilter(s,c);}if(typeof s==="string"){if(c==="json"||!c&&w.indexOf("json")>=0){s=ah.parseJSON(s);}else{if(c==="script"||!c&&w.indexOf("javascript")>=0){ah.globalEval(s);}}}return s;},param:function(s,c){function G(J,K){if(ah.isArray(K)){ah.each(K,function(L,N){c||/\[\]$/.test(J)?A(J,N):G(J+"["+(typeof N==="object"||ah.isArray(N)?L:"")+"]",N);});}else{!c&&K!=null&&typeof K==="object"?ah.each(K,function(L,N){G(J+"["+L+"]",N);}):A(J,K);}}function A(J,K){K=ah.isFunction(K)?K():K;F[F.length]=encodeURIComponent(J)+"="+encodeURIComponent(K);}var F=[];if(c===I){c=ah.ajaxSettings.traditional;}if(ah.isArray(s)||s.jquery){ah.each(s,function(){A(this.name,this.value);});}else{for(var w in s){G(w,s[w]);}}return F.join("&").replace(a5,"+");}});var bg={},bc=/toggle|show|hide/,aX=/^([+-]=)?([\d+-.]+)(.*)$/,aq,D=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];ah.fn.extend({show:function(s,c){if(s||s===0){return this.animate(aC("show",3),s,c);}else{s=0;for(c=this.length;s<c;s++){var F=ah.data(this[s],"olddisplay");this[s].style.display=F||"";if(ah.css(this[s],"display")==="none"){F=this[s].nodeName;var w;if(bg[F]){w=bg[F];}else{var A=ah("<"+F+" />").appendTo("body");w=A.css("display");if(w==="none"){w="block";}A.remove();bg[F]=w;}ah.data(this[s],"olddisplay",w);}}s=0;for(c=this.length;s<c;s++){this[s].style.display=ah.data(this[s],"olddisplay")||"";}return this;}},hide:function(s,c){if(s||s===0){return this.animate(aC("hide",3),s,c);}else{s=0;for(c=this.length;s<c;s++){var w=ah.data(this[s],"olddisplay");!w&&w!=="none"&&ah.data(this[s],"olddisplay",ah.css(this[s],"display"));}s=0;for(c=this.length;s<c;s++){this[s].style.display="none";}return this;}},_toggle:ah.fn.toggle,toggle:function(s,c){var w=typeof s==="boolean";if(ah.isFunction(s)&&ah.isFunction(c)){this._toggle.apply(this,arguments);}else{s==null||w?this.each(function(){var A=w?s:ah(this).is(":hidden");ah(this)[A?"show":"hide"]();}):this.animate(aC("toggle",3),s,c);}return this;},fadeTo:function(s,c,w){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:c},s,w);},animate:function(s,c,F,w){var A=ah.speed(c,F,w);if(ah.isEmptyObject(s)){return this.each(A.complete);}return this[A.queue===false?"each":"queue"](function(){var J=ah.extend({},A),K,L=this.nodeType===1&&ah(this).is(":hidden"),G=this;for(K in s){var N=K.replace(ad,v);if(K!==N){s[N]=s[K];delete s[K];K=N;}if(s[K]==="hide"&&L||s[K]==="show"&&!L){return J.complete.call(this);}if((K==="height"||K==="width")&&this.style){J.display=ah.css(this,"display");J.overflow=this.style.overflow;}if(ah.isArray(s[K])){(J.specialEasing=J.specialEasing||{})[K]=s[K][1];s[K]=s[K][0];}}if(J.overflow!=null){this.style.overflow="hidden";}J.curAnim=ah.extend({},s);ah.each(s,function(P,O){var T=new ah.fx(G,J,P);if(bc.test(O)){T[O==="toggle"?L?"show":"hide":O](s);}else{var R=aX.exec(O),V=T.cur(true)||0;if(R){O=parseFloat(R[2]);var Q=R[3]||"px";if(Q!=="px"){G.style[P]=(O||1)+Q;V=(O||1)/T.cur(true)*V;G.style[P]=V+Q;}if(R[1]){O=(R[1]==="-="?-1:1)*O+V;}T.custom(V,O,Q);}else{T.custom(V,O,"");}}});return true;});},stop:function(s,c){var w=ah.timers;s&&this.queue([]);this.each(function(){for(var A=w.length-1;A>=0;A--){if(w[A].elem===this){c&&w[A](true);w.splice(A,1);}}});c||this.dequeue();return this;}});ah.each({slideDown:aC("show",1),slideUp:aC("hide",1),slideToggle:aC("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(s,c){ah.fn[s]=function(A,w){return this.animate(c,A,w);};});ah.extend({speed:function(s,c,A){var w=s&&typeof s==="object"?s:{complete:A||!A&&c||ah.isFunction(s)&&s,duration:s,easing:A&&c||c&&!ah.isFunction(c)&&c};w.duration=ah.fx.off?0:typeof w.duration==="number"?w.duration:ah.fx.speeds[w.duration]||ah.fx.speeds._default;w.old=w.complete;w.complete=function(){w.queue!==false&&ah(this).dequeue();ah.isFunction(w.old)&&w.old.call(this);};return w;},easing:{linear:function(s,c,A,w){return A+w*s;},swing:function(s,c,A,w){return(-Math.cos(s*Math.PI)/2+0.5)*w+A;}},timers:[],fx:function(s,c,w){this.options=c;this.elem=s;this.prop=w;if(!c.orig){c.orig={};}}});ah.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this);(ah.fx.step[this.prop]||ah.fx.step._default)(this);if((this.prop==="height"||this.prop==="width")&&this.elem.style){this.elem.style.display="block";}},cur:function(c){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null)){return this.elem[this.prop];}return(c=parseFloat(ah.css(this.elem,this.prop,c)))&&c>-10000?c:parseFloat(ah.curCSS(this.elem,this.prop))||0;},custom:function(s,c,F){function w(G){return A.step(G);}this.startTime=aF();this.start=s;this.end=c;this.unit=F||this.unit||"px";this.now=this.start;this.pos=this.state=0;var A=this;w.elem=this.elem;if(w()&&ah.timers.push(w)&&!aq){aq=setInterval(ah.fx.tick,13);}},show:function(){this.options.orig[this.prop]=ah.style(this.elem,this.prop);this.options.show=true;this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur());ah(this.elem).show();},hide:function(){this.options.orig[this.prop]=ah.style(this.elem,this.prop);this.options.hide=true;this.custom(this.cur(),0);},step:function(s){var c=aF(),F=true;if(s||c>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;for(var w in this.options.curAnim){if(this.options.curAnim[w]!==true){F=false;}}if(F){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;s=ah.data(this.elem,"olddisplay");this.elem.style.display=s?s:this.options.display;if(ah.css(this.elem,"display")==="none"){this.elem.style.display="block";}}this.options.hide&&ah(this.elem).hide();if(this.options.hide||this.options.show){for(var A in this.options.curAnim){ah.style(this.elem,A,this.options.orig[A]);}}this.options.complete.call(this.elem);}return false;}else{A=c-this.startTime;this.state=A/this.options.duration;s=this.options.easing||(ah.easing.swing?"swing":"linear");this.pos=ah.easing[this.options.specialEasing&&this.options.specialEasing[this.prop]||s](this.state,A,0,1,this.options.duration);this.now=this.start+(this.end-this.start)*this.pos;this.update();}return true;}};ah.extend(ah.fx,{tick:function(){for(var s=ah.timers,c=0;c<s.length;c++){s[c]()||s.splice(c--,1);}s.length||ah.fx.stop();},stop:function(){clearInterval(aq);aq=null;},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(c){ah.style(c.elem,"opacity",c.now);},_default:function(c){if(c.elem.style&&c.elem.style[c.prop]!=null){c.elem.style[c.prop]=(c.prop==="width"||c.prop==="height"?Math.max(0,c.now):c.now)+c.unit;}else{c.elem[c.prop]=c.now;}}}});if(ah.expr&&ah.expr.filters){ah.expr.filters.animated=function(c){return ah.grep(ah.timers,function(s){return c===s.elem;}).length;};}ah.fn.offset="getBoundingClientRect" in M.documentElement?function(s){var c=this[0];if(s){return this.each(function(F){ah.offset.setOffset(this,s,F);});}if(!c||!c.ownerDocument){return null;}if(c===c.ownerDocument.body){return ah.offset.bodyOffset(c);}var A=c.getBoundingClientRect(),w=c.ownerDocument;c=w.body;w=w.documentElement;return{top:A.top+(self.pageYOffset||ah.support.boxModel&&w.scrollTop||c.scrollTop)-(w.clientTop||c.clientTop||0),left:A.left+(self.pageXOffset||ah.support.boxModel&&w.scrollLeft||c.scrollLeft)-(w.clientLeft||c.clientLeft||0)};}:function(N){var L=this[0];if(N){return this.each(function(O){ah.offset.setOffset(this,N,O);});}if(!L||!L.ownerDocument){return null;}if(L===L.ownerDocument.body){return ah.offset.bodyOffset(L);}ah.offset.initialize();var K=L.offsetParent,G=L,J=L.ownerDocument,A,F=J.documentElement,c=J.body;G=(J=J.defaultView)?J.getComputedStyle(L,null):L.currentStyle;for(var w=L.offsetTop,s=L.offsetLeft;(L=L.parentNode)&&L!==c&&L!==F;){if(ah.offset.supportsFixedPosition&&G.position==="fixed"){break;}A=J?J.getComputedStyle(L,null):L.currentStyle;w-=L.scrollTop;s-=L.scrollLeft;if(L===K){w+=L.offsetTop;s+=L.offsetLeft;if(ah.offset.doesNotAddBorder&&!(ah.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(L.nodeName))){w+=parseFloat(A.borderTopWidth)||0;s+=parseFloat(A.borderLeftWidth)||0;}G=K;K=L.offsetParent;}if(ah.offset.subtractsBorderForOverflowNotVisible&&A.overflow!=="visible"){w+=parseFloat(A.borderTopWidth)||0;s+=parseFloat(A.borderLeftWidth)||0;}G=A;}if(G.position==="relative"||G.position==="static"){w+=c.offsetTop;s+=c.offsetLeft;}if(ah.offset.supportsFixedPosition&&G.position==="fixed"){w+=Math.max(F.scrollTop,c.scrollTop);s+=Math.max(F.scrollLeft,c.scrollLeft);}return{top:w,left:s};};ah.offset={initialize:function(){var s=M.body,c=M.createElement("div"),G,A,F,w=parseFloat(ah.curCSS(s,"marginTop",true))||0;ah.extend(c.style,{position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"});c.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>";s.insertBefore(c,s.firstChild);G=c.firstChild;A=G.firstChild;F=G.nextSibling.firstChild.firstChild;this.doesNotAddBorder=A.offsetTop!==5;this.doesAddBorderForTableAndCells=F.offsetTop===5;A.style.position="fixed";A.style.top="20px";this.supportsFixedPosition=A.offsetTop===20||A.offsetTop===15;A.style.position=A.style.top="";G.style.overflow="hidden";G.style.position="relative";this.subtractsBorderForOverflowNotVisible=A.offsetTop===-5;this.doesNotIncludeMarginInBodyOffset=s.offsetTop!==w;s.removeChild(c);ah.offset.initialize=ah.noop;},bodyOffset:function(s){var c=s.offsetTop,w=s.offsetLeft;ah.offset.initialize();if(ah.offset.doesNotIncludeMarginInBodyOffset){c+=parseFloat(ah.curCSS(s,"marginTop",true))||0;w+=parseFloat(ah.curCSS(s,"marginLeft",true))||0;}return{top:c,left:w};},setOffset:function(s,c,J){if(/static/.test(ah.curCSS(s,"position"))){s.style.position="relative";}var F=ah(s),G=F.offset(),w=parseInt(ah.curCSS(s,"top",true),10)||0,A=parseInt(ah.curCSS(s,"left",true),10)||0;if(ah.isFunction(c)){c=c.call(s,J,G);}J={top:c.top-G.top+w,left:c.left-G.left+A};"using" in c?c.using.call(s,J):F.css(J);}};ah.fn.extend({position:function(){if(!this[0]){return null;}var s=this[0],c=this.offsetParent(),A=this.offset(),w=/^body|html$/i.test(c[0].nodeName)?{top:0,left:0}:c.offset();A.top-=parseFloat(ah.curCSS(s,"marginTop",true))||0;A.left-=parseFloat(ah.curCSS(s,"marginLeft",true))||0;w.top+=parseFloat(ah.curCSS(c[0],"borderTopWidth",true))||0;w.left+=parseFloat(ah.curCSS(c[0],"borderLeftWidth",true))||0;return{top:A.top-w.top,left:A.left-w.left};},offsetParent:function(){return this.map(function(){for(var c=this.offsetParent||M.body;c&&!/^body|html$/i.test(c.nodeName)&&ah.css(c,"position")==="static";){c=c.offsetParent;}return c;});}});ah.each(["Left","Top"],function(s,c){var w="scroll"+c;ah.fn[w]=function(F){var G=this[0],A;if(!G){return null;}if(F!==I){return this.each(function(){if(A=o(this)){A.scrollTo(!s?F:ah(A).scrollLeft(),s?F:ah(A).scrollTop());}else{this[w]=F;}});}else{return(A=o(G))?"pageXOffset" in A?A[s?"pageYOffset":"pageXOffset"]:ah.support.boxModel&&A.document.documentElement[w]||A.document.body[w]:G[w];}};});ah.each(["Height","Width"],function(s,c){var w=c.toLowerCase();ah.fn["inner"+c]=function(){return this[0]?ah.css(this[0],w,false,"padding"):null;};ah.fn["outer"+c]=function(A){return this[0]?ah.css(this[0],w,false,A?"margin":"border"):null;};ah.fn[w]=function(A){var F=this[0];if(!F){return A==null?null:this;}if(ah.isFunction(A)){return this.each(function(G){var J=ah(this);J[w](A.call(this,G,J[w]()));});}return"scrollTo" in F&&F.document?F.document.compatMode==="CSS1Compat"&&F.document.documentElement["client"+c]||F.document.body["client"+c]:F.nodeType===9?Math.max(F.documentElement["client"+c],F.body["scroll"+c],F.documentElement["scroll"+c],F.body["offset"+c],F.documentElement["offset"+c]):A===I?ah.css(F,w):this.css(w,typeof A==="string"?A:A+"px");};});aO.jQuery=aO.$=ah;})(window);jQuery.ui||(function(p){var j=p.fn.remove,o=p.browser.mozilla&&(parseFloat(p.browser.version)<1.9);p.ui={version:"1.7.2",plugin:{add:function(c,b,e){var a=p.ui[c].prototype;for(var d in e){a.plugins[d]=a.plugins[d]||[];a.plugins[d].push([b,e[d]]);}},call:function(d,b,c){var e=d.plugins[b];if(!e||!d.element[0].parentNode){return;}for(var a=0;a<e.length;a++){if(d.options[e[a][0]]){e[a][1].apply(d.element,c);}}}},contains:function(a,b){return document.compareDocumentPosition?a.compareDocumentPosition(b)&16:a!==b&&a.contains(b);},hasScroll:function(a,c){if(p(a).css("overflow")=="hidden"){return false;}var d=(c&&c=="left")?"scrollLeft":"scrollTop",b=false;if(a[d]>0){return true;}a[d]=1;b=(a[d]>0);a[d]=0;return b;},isOverAxis:function(b,c,a){return(b>c)&&(b<(c+a));},isOver:function(e,c,f,a,d,b){return p.ui.isOverAxis(e,f,d)&&p.ui.isOverAxis(c,a,b);},keyCode:{BACKSPACE:8,CAPS_LOCK:20,COMMA:188,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38}};if(o){var m=p.attr,n=p.fn.removeAttr,k="http://www.w3.org/2005/07/aaa",r=/^aria-/,q=/^wairole:/;p.attr=function(c,d,b){var a=b!==undefined;return(d=="role"?(a?m.call(this,c,d,"wairole:"+b):(m.apply(this,arguments)||"").replace(q,"")):(r.test(d)?(a?c.setAttributeNS(k,d.replace(r,"aaa:"),b):m.call(this,c,d.replace(r,"aaa:"))):m.apply(this,arguments)));};p.fn.removeAttr=function(a){return(r.test(a)?this.each(function(){this.removeAttributeNS(k,a.replace(r,""));}):n.call(this,a));};}p.fn.extend({remove:function(){p("*",this).add(this).each(function(){p(this).triggerHandler("remove");});return j.apply(this,arguments);},enableSelection:function(){return this.attr("unselectable","off").css("MozUserSelect","").unbind("selectstart.ui");},disableSelection:function(){return this.attr("unselectable","on").css("MozUserSelect","none").bind("selectstart.ui",function(){return false;});},scrollParent:function(){var a;if((p.browser.msie&&(/(static|relative)/).test(this.css("position")))||(/absolute/).test(this.css("position"))){a=this.parents().filter(function(){return(/(relative|absolute|fixed)/).test(p.curCSS(this,"position",1))&&(/(auto|scroll)/).test(p.curCSS(this,"overflow",1)+p.curCSS(this,"overflow-y",1)+p.curCSS(this,"overflow-x",1));}).eq(0);}else{a=this.parents().filter(function(){return(/(auto|scroll)/).test(p.curCSS(this,"overflow",1)+p.curCSS(this,"overflow-y",1)+p.curCSS(this,"overflow-x",1));}).eq(0);}return(/fixed/).test(this.css("position"))||!a.length?p(document):a;}});p.extend(p.expr[":"],{data:function(a,b,c){return !!p.data(a,c[3]);},focusable:function(b){var a=b.nodeName.toLowerCase(),c=p.attr(b,"tabindex");return(/input|select|textarea|button|object/.test(a)?!b.disabled:"a"==a||"area"==a?b.href||!isNaN(c):!isNaN(c))&&!p(b)["area"==a?"parents":"closest"](":hidden").length;},tabbable:function(a){var b=p.attr(a,"tabindex");return(isNaN(b)||b>=0)&&p(a).is(":focusable");}});function l(a,f,e,b){function c(g){var h=p[a][f][g]||[];return(typeof h=="string"?h.split(/,?\s+/):h);}var d=c("getter");if(b.length==1&&typeof b[0]=="string"){d=d.concat(c("getterSetter"));}return(p.inArray(e,d)!=-1);}p.widget=function(b,c){var a=b.split(".")[0];b=b.split(".")[1];p.fn[b]=function(e){var g=(typeof e=="string"),f=Array.prototype.slice.call(arguments,1);if(g&&e.substring(0,1)=="_"){return this;}if(g&&l(a,b,e,f)){var d=p.data(this[0],b);return(d?d[e].apply(d,f):undefined);}return this.each(function(){var h=p.data(this,b);(!h&&!g&&p.data(this,b,new p[a][b](this,e))._init());(h&&g&&p.isFunction(h[e])&&h[e].apply(h,f));});};p[a]=p[a]||{};p[a][b]=function(e,f){var d=this;this.namespace=a;this.widgetName=b;this.widgetEventPrefix=p[a][b].eventPrefix||b;this.widgetBaseClass=a+"-"+b;this.options=p.extend({},p.widget.defaults,p[a][b].defaults,p.metadata&&p.metadata.get(e)[b],f);this.element=p(e).bind("setData."+b,function(h,i,g){if(h.target==e){return d._setData(i,g);}}).bind("getData."+b,function(g,h){if(g.target==e){return d._getData(h);}}).bind("remove",function(){return d.destroy();});};p[a][b].prototype=p.extend({},p.widget.prototype,c);p[a][b].getterSetter="option";};p.widget.prototype={_init:function(){},destroy:function(){this.element.removeData(this.widgetName).removeClass(this.widgetBaseClass+"-disabled "+this.namespace+"-state-disabled").removeAttr("aria-disabled");},option:function(b,a){var c=b,d=this;if(typeof b=="string"){if(a===undefined){return this._getData(b);}c={};c[b]=a;}p.each(c,function(f,e){d._setData(f,e);});},_getData:function(a){return this.options[a];},_setData:function(b,a){this.options[b]=a;if(b=="disabled"){this.element[a?"addClass":"removeClass"](this.widgetBaseClass+"-disabled "+this.namespace+"-state-disabled").attr("aria-disabled",a);}},enable:function(){this._setData("disabled",false);},disable:function(){this._setData("disabled",true);},_trigger:function(b,a,g){var e=this.options[b],d=(b==this.widgetEventPrefix?b:this.widgetEventPrefix+b);a=p.Event(a);a.type=d;if(a.originalEvent){for(var c=p.event.props.length,f;c;){f=p.event.props[--c];a[f]=a.originalEvent[f];}}this.element.trigger(a,g);return !(p.isFunction(e)&&e.call(this.element[0],a,g)===false||a.isDefaultPrevented());}};p.widget.defaults={disabled:false};p.ui.mouse={_mouseInit:function(){var a=this;this.element.bind("mousedown."+this.widgetName,function(b){return a._mouseDown(b);}).bind("click."+this.widgetName,function(b){if(a._preventClickEvent){a._preventClickEvent=false;b.stopImmediatePropagation();return false;}});if(p.browser.msie){this._mouseUnselectable=this.element.attr("unselectable");this.element.attr("unselectable","on");}this.started=false;},_mouseDestroy:function(){this.element.unbind("."+this.widgetName);(p.browser.msie&&this.element.attr("unselectable",this._mouseUnselectable));},_mouseDown:function(b){b.originalEvent=b.originalEvent||{};if(b.originalEvent.mouseHandled){return;}(this._mouseStarted&&this._mouseUp(b));this._mouseDownEvent=b;var c=this,a=(b.which==1),d=(typeof this.options.cancel=="string"?p(b.target).parents().add(b.target).filter(this.options.cancel).length:false);if(!a||d||!this._mouseCapture(b)){return true;}this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet){this._mouseDelayTimer=setTimeout(function(){c.mouseDelayMet=true;},this.options.delay);}if(this._mouseDistanceMet(b)&&this._mouseDelayMet(b)){this._mouseStarted=(this._mouseStart(b)!==false);if(!this._mouseStarted){b.preventDefault();return true;}}this._mouseMoveDelegate=function(e){return c._mouseMove(e);};this._mouseUpDelegate=function(e){return c._mouseUp(e);};p(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);(p.browser.safari||b.preventDefault());b.originalEvent.mouseHandled=true;return true;},_mouseMove:function(a){if(p.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._mouseStarted?this._mouseDrag(a):this._mouseUp(a));}return !this._mouseStarted;},_mouseUp:function(a){p(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(a){return this.mouseDelayMet;},_mouseStart:function(a){},_mouseDrag:function(a){},_mouseStop:function(a){},_mouseCapture:function(a){return true;}};p.ui.mouse.defaults={cancel:null,distance:1,delay:0};})(jQuery);(function(b){b.widget("ui.draggable",b.extend({},b.ui.mouse,{_init:function(){if(this.options.helper=="original"&&!(/^(?:r|a|f)/).test(this.element.css("position"))){this.element[0].style.position="relative";}(this.options.addClasses&&this.element.addClass("ui-draggable"));(this.options.disabled&&this.element.addClass("ui-draggable-disabled"));this._mouseInit();},destroy:function(){if(!this.element.data("draggable")){return;}this.element.removeData("draggable").unbind(".draggable").removeClass("ui-draggable ui-draggable-dragging ui-draggable-disabled");this._mouseDestroy();},_mouseCapture:function(a){var d=this.options;if(this.helper||d.disabled||b(a.target).is(".ui-resizable-handle")){return false;}this.handle=this._getHandle(a);if(!this.handle){return false;}return true;},_mouseStart:function(a){var d=this.options;this.helper=this._createHelper(a);this._cacheHelperProportions();if(b.ui.ddmanager){b.ui.ddmanager.current=this;}this._cacheMargins();this.cssPosition=this.helper.css("position");this.scrollParent=this.helper.scrollParent();this.offset=this.element.offset();this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left};b.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;if(d.cursorAt){this._adjustOffsetFromHelper(d.cursorAt);}if(d.containment){this._setContainment();}this._trigger("start",a);this._cacheHelperProportions();if(b.ui.ddmanager&&!d.dropBehaviour){b.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){var f=this._uiHash();this._trigger("drag",a,f);this.position=f.position;}if(!this.options.axis||this.options.axis!="y"){this.helper[0].style.left=this.position.left+"px";}if(!this.options.axis||this.options.axis!="x"){this.helper[0].style.top=this.position.top+"px";}if(b.ui.ddmanager){b.ui.ddmanager.drag(this,a);}return false;},_mouseStop:function(f){var e=false;if(b.ui.ddmanager&&!this.options.dropBehaviour){e=b.ui.ddmanager.drop(this,f);}if(this.dropped){e=this.dropped;this.dropped=false;}if((this.options.revert=="invalid"&&!e)||(this.options.revert=="valid"&&e)||this.options.revert===true||(b.isFunction(this.options.revert)&&this.options.revert.call(this.element,e))){var a=this;b(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){a._trigger("stop",f);a._clear();});}else{this._trigger("stop",f);this._clear();}return false;},_getHandle:function(a){var d=!this.options.handle||!b(this.options.handle,this.element).length?true:false;b(this.options.handle,this.element).find("*").andSelf().each(function(){if(this==a.target){d=true;}});return d;},_createHelper:function(f){var e=this.options;var a=b.isFunction(e.helper)?b(e.helper.apply(this.element[0],[f])):(e.helper=="clone"?this.element.clone():this.element);if(!a.parents("body").length){a.appendTo((e.appendTo=="parent"?this.element[0].parentNode:e.appendTo));}if(a[0]!=this.element[0]&&!(/(fixed|absolute)/).test(a.css("position"))){a.css("position","absolute");}return a;},_adjustOffsetFromHelper:function(a){if(a.left!=undefined){this.offset.click.left=a.left+this.margins.left;}if(a.right!=undefined){this.offset.click.left=this.helperProportions.width-a.right+this.margins.left;}if(a.top!=undefined){this.offset.click.top=a.top+this.margins.top;}if(a.bottom!=undefined){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&&b.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"&&b.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 f=this.options;if(f.containment=="parent"){f.containment=this.helper[0].parentNode;}if(f.containment=="document"||f.containment=="window"){this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,b(f.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(b(f.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];}if(!(/^(document|window|parent)$/).test(f.containment)&&f.containment.constructor!=Array){var h=b(f.containment)[0];if(!h){return;}var g=b(f.containment).offset();var a=(b(h).css("overflow")!="hidden");this.containment=[g.left+(parseInt(b(h).css("borderLeftWidth"),10)||0)+(parseInt(b(h).css("paddingLeft"),10)||0)-this.margins.left,g.top+(parseInt(b(h).css("borderTopWidth"),10)||0)+(parseInt(b(h).css("paddingTop"),10)||0)-this.margins.top,g.left+(a?Math.max(h.scrollWidth,h.offsetWidth):h.offsetWidth)-(parseInt(b(h).css("borderLeftWidth"),10)||0)-(parseInt(b(h).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,g.top+(a?Math.max(h.scrollHeight,h.offsetHeight):h.offsetHeight)-(parseInt(b(h).css("borderTopWidth"),10)||0)-(parseInt(b(h).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top];}else{if(f.containment.constructor==Array){this.containment=f.containment;}}},_convertPositionTo:function(j,d){if(!d){d=this.position;}var l=j=="absolute"?1:-1;var k=this.options,a=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&b.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,i=(/(html|body)/i).test(a[0].tagName);return{top:(d.top+this.offset.relative.top*l+this.offset.parent.top*l-(b.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():(i?0:a.scrollTop()))*l)),left:(d.left+this.offset.relative.left*l+this.offset.parent.left*l-(b.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():i?0:a.scrollLeft())*l))};},_generatePosition:function(n){var k=this.options,a=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&b.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,j=(/(html|body)/i).test(a[0].tagName);if(this.cssPosition=="relative"&&!(this.scrollParent[0]!=document&&this.scrollParent[0]!=this.offsetParent[0])){this.offset.relative=this._getRelativeOffset();}var o=n.pageX;var p=n.pageY;if(this.originalPosition){if(this.containment){if(n.pageX-this.offset.click.left<this.containment[0]){o=this.containment[0]+this.offset.click.left;}if(n.pageY-this.offset.click.top<this.containment[1]){p=this.containment[1]+this.offset.click.top;}if(n.pageX-this.offset.click.left>this.containment[2]){o=this.containment[2]+this.offset.click.left;}if(n.pageY-this.offset.click.top>this.containment[3]){p=this.containment[3]+this.offset.click.top;}}if(k.grid){var l=this.originalPageY+Math.round((p-this.originalPageY)/k.grid[1])*k.grid[1];p=this.containment?(!(l-this.offset.click.top<this.containment[1]||l-this.offset.click.top>this.containment[3])?l:(!(l-this.offset.click.top<this.containment[1])?l-k.grid[1]:l+k.grid[1])):l;var m=this.originalPageX+Math.round((o-this.originalPageX)/k.grid[0])*k.grid[0];o=this.containment?(!(m-this.offset.click.left<this.containment[0]||m-this.offset.click.left>this.containment[2])?m:(!(m-this.offset.click.left<this.containment[0])?m-k.grid[0]:m+k.grid[0])):m;}}return{top:(p-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(b.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():(j?0:a.scrollTop())))),left:(o-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(b.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():j?0:a.scrollLeft())))};},_clear:function(){this.helper.removeClass("ui-draggable-dragging");if(this.helper[0]!=this.element[0]&&!this.cancelHelperRemoval){this.helper.remove();}this.helper=null;this.cancelHelperRemoval=false;},_trigger:function(a,f,e){e=e||this._uiHash();b.ui.plugin.call(this,a,[f,e]);if(a=="drag"){this.positionAbs=this._convertPositionTo("absolute");}return b.widget.prototype._trigger.call(this,a,f,e);},plugins:{},_uiHash:function(a){return{helper:this.helper,position:this.position,absolutePosition:this.positionAbs,offset:this.positionAbs};}}));b.extend(b.ui.draggable,{version:"1.7.2",eventPrefix:"drag",defaults:{addClasses:true,appendTo:"parent",axis:false,cancel:":input,option",connectToSortable:false,containment:false,cursor:"auto",cursorAt:false,delay:0,distance:1,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}});b.ui.plugin.add("draggable","connectToSortable",{start:function(j,h){var i=b(this).data("draggable"),g=i.options,a=b.extend({},h,{item:i.element});i.sortables=[];b(g.connectToSortable).each(function(){var c=b.data(this,"sortable");if(c&&!c.options.disabled){i.sortables.push({instance:c,shouldRevert:c.options.revert});c._refreshItems();c._trigger("activate",j,a);}});},stop:function(h,f){var g=b(this).data("draggable"),a=b.extend({},f,{item:g.element});b.each(g.sortables,function(){if(this.instance.isOver){this.instance.isOver=0;g.cancelHelperRemoval=true;this.instance.cancelHelperRemoval=false;if(this.shouldRevert){this.instance.options.revert=true;}this.instance._mouseStop(h);this.instance.options.helper=this.instance.options._helper;if(g.options.helper=="original"){this.instance.currentItem.css({top:"auto",left:"auto"});}}else{this.instance.cancelHelperRemoval=false;this.instance._trigger("deactivate",h,a);}});},drag:function(j,g){var h=b(this).data("draggable"),a=this;var i=function(r){var d=this.offset.click.top,e=this.offset.click.left;var t=this.positionAbs.top,o=this.positionAbs.left;var q=r.height,f=r.width;var c=r.top,s=r.left;return b.ui.isOver(t+d,o+e,c,s,q,f);};b.each(h.sortables,function(c){this.instance.positionAbs=h.positionAbs;this.instance.helperProportions=h.helperProportions;this.instance.offset.click=h.offset.click;if(this.instance._intersectsWith(this.instance.containerCache)){if(!this.instance.isOver){this.instance.isOver=1;this.instance.currentItem=b(a).clone().appendTo(this.instance.element).data("sortable-item",true);this.instance.options._helper=this.instance.options.helper;this.instance.options.helper=function(){return g.helper[0];};j.target=this.instance.currentItem[0];this.instance._mouseCapture(j,true);this.instance._mouseStart(j,true,true);this.instance.offset.click.top=h.offset.click.top;this.instance.offset.click.left=h.offset.click.left;this.instance.offset.parent.left-=h.offset.parent.left-this.instance.offset.parent.left;this.instance.offset.parent.top-=h.offset.parent.top-this.instance.offset.parent.top;h._trigger("toSortable",j);h.dropped=this.instance.element;h.currentItem=h.element;this.instance.fromOutside=h;}if(this.instance.currentItem){this.instance._mouseDrag(j);}}else{if(this.instance.isOver){this.instance.isOver=0;this.instance.cancelHelperRemoval=true;this.instance.options.revert=false;this.instance._trigger("out",j,this.instance._uiHash(this.instance));this.instance._mouseStop(j,true);this.instance.options.helper=this.instance.options._helper;this.instance.currentItem.remove();if(this.instance.placeholder){this.instance.placeholder.remove();}h._trigger("fromSortable",j);h.dropped=false;}}});}});b.ui.plugin.add("draggable","cursor",{start:function(h,g){var a=b("body"),f=b(this).data("draggable").options;if(a.css("cursor")){f._cursor=a.css("cursor");}a.css("cursor",f.cursor);},stop:function(a,f){var e=b(this).data("draggable").options;if(e._cursor){b("body").css("cursor",e._cursor);}}});b.ui.plugin.add("draggable","iframeFix",{start:function(a,f){var e=b(this).data("draggable").options;b(e.iframeFix===true?"iframe":e.iframeFix).each(function(){b('<div class="ui-draggable-iframeFix" style="background: #fff;"></div>').css({width:this.offsetWidth+"px",height:this.offsetHeight+"px",position:"absolute",opacity:"0.001",zIndex:1000}).css(b(this).offset()).appendTo("body");});},stop:function(a,d){b("div.ui-draggable-iframeFix").each(function(){this.parentNode.removeChild(this);});}});b.ui.plugin.add("draggable","opacity",{start:function(h,g){var a=b(g.helper),f=b(this).data("draggable").options;if(a.css("opacity")){f._opacity=a.css("opacity");}a.css("opacity",f.opacity);},stop:function(a,f){var e=b(this).data("draggable").options;if(e._opacity){b(f.helper).css("opacity",e._opacity);}}});b.ui.plugin.add("draggable","scroll",{start:function(f,e){var a=b(this).data("draggable");if(a.scrollParent[0]!=document&&a.scrollParent[0].tagName!="HTML"){a.overflowOffset=a.scrollParent.offset();}},drag:function(i,h){var j=b(this).data("draggable"),g=j.options,a=false;if(j.scrollParent[0]!=document&&j.scrollParent[0].tagName!="HTML"){if(!g.axis||g.axis!="x"){if((j.overflowOffset.top+j.scrollParent[0].offsetHeight)-i.pageY<g.scrollSensitivity){j.scrollParent[0].scrollTop=a=j.scrollParent[0].scrollTop+g.scrollSpeed;}else{if(i.pageY-j.overflowOffset.top<g.scrollSensitivity){j.scrollParent[0].scrollTop=a=j.scrollParent[0].scrollTop-g.scrollSpeed;}}}if(!g.axis||g.axis!="y"){if((j.overflowOffset.left+j.scrollParent[0].offsetWidth)-i.pageX<g.scrollSensitivity){j.scrollParent[0].scrollLeft=a=j.scrollParent[0].scrollLeft+g.scrollSpeed;}else{if(i.pageX-j.overflowOffset.left<g.scrollSensitivity){j.scrollParent[0].scrollLeft=a=j.scrollParent[0].scrollLeft-g.scrollSpeed;}}}}else{if(!g.axis||g.axis!="x"){if(i.pageY-b(document).scrollTop()<g.scrollSensitivity){a=b(document).scrollTop(b(document).scrollTop()-g.scrollSpeed);}else{if(b(window).height()-(i.pageY-b(document).scrollTop())<g.scrollSensitivity){a=b(document).scrollTop(b(document).scrollTop()+g.scrollSpeed);}}}if(!g.axis||g.axis!="y"){if(i.pageX-b(document).scrollLeft()<g.scrollSensitivity){a=b(document).scrollLeft(b(document).scrollLeft()-g.scrollSpeed);}else{if(b(window).width()-(i.pageX-b(document).scrollLeft())<g.scrollSensitivity){a=b(document).scrollLeft(b(document).scrollLeft()+g.scrollSpeed);}}}}if(a!==false&&b.ui.ddmanager&&!g.dropBehaviour){b.ui.ddmanager.prepareOffsets(j,i);}}});b.ui.plugin.add("draggable","snap",{start:function(h,g){var a=b(this).data("draggable"),f=a.options;a.snapElements=[];b(f.snap.constructor!=String?(f.snap.items||":data(draggable)"):f.snap).each(function(){var c=b(this);var d=c.offset();if(this!=a.element[0]){a.snapElements.push({item:this,width:c.outerWidth(),height:c.outerHeight(),top:d.top,left:d.left});}});},drag:function(r,D){var J=b(this).data("draggable"),B=J.options;var d=B.snapTolerance;var i=D.offset.left,l=i+J.helperProportions.width,K=D.offset.top,L=K+J.helperProportions.height;for(var o=J.snapElements.length-1;o>=0;o--){var t=J.snapElements[o].left,E=t+J.snapElements[o].width,F=J.snapElements[o].top,C=F+J.snapElements[o].height;if(!((t-d<i&&i<E+d&&F-d<K&&K<C+d)||(t-d<i&&i<E+d&&F-d<L&&L<C+d)||(t-d<l&&l<E+d&&F-d<K&&K<C+d)||(t-d<l&&l<E+d&&F-d<L&&L<C+d))){if(J.snapElements[o].snapping){(J.options.snap.release&&J.options.snap.release.call(J.element,r,b.extend(J._uiHash(),{snapItem:J.snapElements[o].item})));}J.snapElements[o].snapping=false;continue;}if(B.snapMode!="inner"){var M=Math.abs(F-L)<=d;var a=Math.abs(C-K)<=d;var H=Math.abs(t-l)<=d;var G=Math.abs(E-i)<=d;if(M){D.position.top=J._convertPositionTo("relative",{top:F-J.helperProportions.height,left:0}).top-J.margins.top;}if(a){D.position.top=J._convertPositionTo("relative",{top:C,left:0}).top-J.margins.top;}if(H){D.position.left=J._convertPositionTo("relative",{top:0,left:t-J.helperProportions.width}).left-J.margins.left;}if(G){D.position.left=J._convertPositionTo("relative",{top:0,left:E}).left-J.margins.left;}}var I=(M||a||H||G);if(B.snapMode!="outer"){var M=Math.abs(F-K)<=d;var a=Math.abs(C-L)<=d;var H=Math.abs(t-i)<=d;var G=Math.abs(E-l)<=d;if(M){D.position.top=J._convertPositionTo("relative",{top:F,left:0}).top-J.margins.top;}if(a){D.position.top=J._convertPositionTo("relative",{top:C-J.helperProportions.height,left:0}).top-J.margins.top;}if(H){D.position.left=J._convertPositionTo("relative",{top:0,left:t}).left-J.margins.left;}if(G){D.position.left=J._convertPositionTo("relative",{top:0,left:E-J.helperProportions.width}).left-J.margins.left;}}if(!J.snapElements[o].snapping&&(M||a||H||G||I)){(J.options.snap.snap&&J.options.snap.snap.call(J.element,r,b.extend(J._uiHash(),{snapItem:J.snapElements[o].item})));}J.snapElements[o].snapping=(M||a||H||G||I);}}});b.ui.plugin.add("draggable","stack",{start:function(a,h){var f=b(this).data("draggable").options;var g=b.makeArray(b(f.stack.group)).sort(function(c,d){return(parseInt(b(c).css("zIndex"),10)||f.stack.min)-(parseInt(b(d).css("zIndex"),10)||f.stack.min);});b(g).each(function(c){this.style.zIndex=f.stack.min+c;});this[0].style.zIndex=f.stack.min+g.length;}});b.ui.plugin.add("draggable","zIndex",{start:function(h,g){var a=b(g.helper),f=b(this).data("draggable").options;if(a.css("zIndex")){f._zIndex=a.css("zIndex");}a.css("zIndex",f.zIndex);},stop:function(a,f){var e=b(this).data("draggable").options;if(e._zIndex){b(f.helper).css("zIndex",e._zIndex);}}});})(jQuery);(function(b){b.widget("ui.selectable",b.extend({},b.ui.mouse,{_init:function(){var a=this;this.element.addClass("ui-selectable");this.dragged=false;var d;this.refresh=function(){d=b(a.options.filter,a.element[0]);d.each(function(){var f=b(this);var c=f.offset();b.data(this,"selectable-item",{element:this,$element:f,left:c.left,top:c.top,right:c.left+f.outerWidth(),bottom:c.top+f.outerHeight(),startselected:false,selected:f.hasClass("ui-selected"),selecting:f.hasClass("ui-selecting"),unselecting:f.hasClass("ui-unselecting")});});};this.refresh();this.selectees=d.addClass("ui-selectee");this._mouseInit();this.helper=b(document.createElement("div")).css({border:"1px dotted black"}).addClass("ui-selectable-helper");},destroy:function(){this.element.removeClass("ui-selectable ui-selectable-disabled").removeData("selectable").unbind(".selectable");this._mouseDestroy();},_mouseStart:function(e){var a=this;this.opos=[e.pageX,e.pageY];if(this.options.disabled){return;}var f=this.options;this.selectees=b(f.filter,this.element[0]);this._trigger("start",e);b(f.appendTo).append(this.helper);this.helper.css({"z-index":100,position:"absolute",left:e.clientX,top:e.clientY,width:0,height:0});if(f.autoRefresh){this.refresh();}this.selectees.filter(".ui-selected").each(function(){var c=b.data(this,"selectable-item");c.startselected=true;if(!e.metaKey){c.$element.removeClass("ui-selected");c.selected=false;c.$element.addClass("ui-unselecting");c.unselecting=true;a._trigger("unselecting",e,{unselecting:c.element});}});b(e.target).parents().andSelf().each(function(){var c=b.data(this,"selectable-item");if(c){c.$element.removeClass("ui-unselecting").addClass("ui-selecting");c.unselecting=false;c.selecting=true;c.selected=true;a._trigger("selecting",e,{selecting:c.element});return false;}});},_mouseDrag:function(j){var p=this;this.dragged=true;if(this.options.disabled){return;}var n=this.options;var o=this.opos[0],k=this.opos[1],a=j.pageX,l=j.pageY;if(o>a){var m=a;a=o;o=m;}if(k>l){var m=l;l=k;k=m;}this.helper.css({left:o,top:k,width:a-o,height:l-k});this.selectees.each(function(){var d=b.data(this,"selectable-item");if(!d||d.element==p.element[0]){return;}var c=false;if(n.tolerance=="touch"){c=(!(d.left>a||d.right<o||d.top>l||d.bottom<k));}else{if(n.tolerance=="fit"){c=(d.left>o&&d.right<a&&d.top>k&&d.bottom<l);}}if(c){if(d.selected){d.$element.removeClass("ui-selected");d.selected=false;}if(d.unselecting){d.$element.removeClass("ui-unselecting");d.unselecting=false;}if(!d.selecting){d.$element.addClass("ui-selecting");d.selecting=true;p._trigger("selecting",j,{selecting:d.element});}}else{if(d.selecting){if(j.metaKey&&d.startselected){d.$element.removeClass("ui-selecting");d.selecting=false;d.$element.addClass("ui-selected");d.selected=true;}else{d.$element.removeClass("ui-selecting");d.selecting=false;if(d.startselected){d.$element.addClass("ui-unselecting");d.unselecting=true;}p._trigger("unselecting",j,{unselecting:d.element});}}if(d.selected){if(!j.metaKey&&!d.startselected){d.$element.removeClass("ui-selected");d.selected=false;d.$element.addClass("ui-unselecting");d.unselecting=true;p._trigger("unselecting",j,{unselecting:d.element});}}}});return false;},_mouseStop:function(e){var a=this;this.dragged=false;var f=this.options;b(".ui-unselecting",this.element[0]).each(function(){var c=b.data(this,"selectable-item");c.$element.removeClass("ui-unselecting");c.unselecting=false;c.startselected=false;a._trigger("unselected",e,{unselected:c.element});});b(".ui-selecting",this.element[0]).each(function(){var c=b.data(this,"selectable-item");c.$element.removeClass("ui-selecting").addClass("ui-selected");c.selecting=false;c.selected=true;c.startselected=true;a._trigger("selected",e,{selected:c.element});});this._trigger("stop",e);this.helper.remove();return false;}}));b.extend(b.ui.selectable,{version:"1.7.2",defaults:{appendTo:"body",autoRefresh:true,cancel:":input,option",delay:0,distance:0,filter:"*",tolerance:"touch"}});})(jQuery);(function(b){b.widget("ui.sortable",b.extend({},b.ui.mouse,{_init:function(){var a=this.options;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");}},_mouseCapture:function(j,i){if(this.reverting){return false;}if(this.options.disabled||this.options.type=="static"){return false;}this._refreshItems(j);var k=null,l=this,a=b(j.target).parents().each(function(){if(b.data(this,"sortable-item")==l){k=b(this);return false;}});if(b.data(j.target,"sortable-item")==l){k=b(j.target);}if(!k){return false;}if(this.options.handle&&!i){var h=false;b(this.options.handle,k).find("*").andSelf().each(function(){if(this==j.target){h=true;}});if(!h){return false;}}this.currentItem=k;this._removeCurrentsFromItems();return true;},_mouseStart:function(j,i,a){var h=this.options,l=this;this.currentContainer=this;this.refreshPositions();this.helper=this._createHelper(j);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");b.extend(this.offset,{click:{left:j.pageX-this.offset.left,top:j.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});this.originalPosition=this._generatePosition(j);this.originalPageX=j.pageX;this.originalPageY=j.pageY;if(h.cursorAt){this._adjustOffsetFromHelper(h.cursorAt);}this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]};if(this.helper[0]!=this.currentItem[0]){this.currentItem.hide();}this._createPlaceholder();if(h.containment){this._setContainment();}if(h.cursor){if(b("body").css("cursor")){this._storedCursor=b("body").css("cursor");}b("body").css("cursor",h.cursor);}if(h.opacity){if(this.helper.css("opacity")){this._storedOpacity=this.helper.css("opacity");}this.helper.css("opacity",h.opacity);}if(h.zIndex){if(this.helper.css("zIndex")){this._storedZIndex=this.helper.css("zIndex");}this.helper.css("zIndex",h.zIndex);}if(this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML"){this.overflowOffset=this.scrollParent.offset();}this._trigger("start",j,this._uiHash());if(!this._preserveHelperProportions){this._cacheHelperProportions();}if(!a){for(var k=this.containers.length-1;k>=0;k--){this.containers[k]._trigger("activate",j,l._uiHash(this));}}if(b.ui.ddmanager){b.ui.ddmanager.current=this;}if(b.ui.ddmanager&&!h.dropBehaviour){b.ui.ddmanager.prepareOffsets(this,j);}this.dragging=true;this.helper.addClass("ui-sortable-helper");this._mouseDrag(j);return true;},_mouseDrag:function(k){this.position=this._generatePosition(k);this.positionAbs=this._convertPositionTo("absolute");if(!this.lastPositionAbs){this.lastPositionAbs=this.positionAbs;}if(this.options.scroll){var j=this.options,a=false;if(this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML"){if((this.overflowOffset.top+this.scrollParent[0].offsetHeight)-k.pageY<j.scrollSensitivity){this.scrollParent[0].scrollTop=a=this.scrollParent[0].scrollTop+j.scrollSpeed;}else{if(k.pageY-this.overflowOffset.top<j.scrollSensitivity){this.scrollParent[0].scrollTop=a=this.scrollParent[0].scrollTop-j.scrollSpeed;}}if((this.overflowOffset.left+this.scrollParent[0].offsetWidth)-k.pageX<j.scrollSensitivity){this.scrollParent[0].scrollLeft=a=this.scrollParent[0].scrollLeft+j.scrollSpeed;}else{if(k.pageX-this.overflowOffset.left<j.scrollSensitivity){this.scrollParent[0].scrollLeft=a=this.scrollParent[0].scrollLeft-j.scrollSpeed;}}}else{if(k.pageY-b(document).scrollTop()<j.scrollSensitivity){a=b(document).scrollTop(b(document).scrollTop()-j.scrollSpeed);}else{if(b(window).height()-(k.pageY-b(document).scrollTop())<j.scrollSensitivity){a=b(document).scrollTop(b(document).scrollTop()+j.scrollSpeed);}}if(k.pageX-b(document).scrollLeft()<j.scrollSensitivity){a=b(document).scrollLeft(b(document).scrollLeft()-j.scrollSpeed);}else{if(b(window).width()-(k.pageX-b(document).scrollLeft())<j.scrollSensitivity){a=b(document).scrollLeft(b(document).scrollLeft()+j.scrollSpeed);}}}if(a!==false&&b.ui.ddmanager&&!j.dropBehaviour){b.ui.ddmanager.prepareOffsets(this,k);}}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(var m=this.items.length-1;m>=0;m--){var l=this.items[m],n=l.item[0],i=this._intersectsWithPointer(l);if(!i){continue;}if(n!=this.currentItem[0]&&this.placeholder[i==1?"next":"prev"]()[0]!=n&&!b.ui.contains(this.placeholder[0],n)&&(this.options.type=="semi-dynamic"?!b.ui.contains(this.element[0],n):true)){this.direction=i==1?"down":"up";if(this.options.tolerance=="pointer"||this._intersectsWithSides(l)){this._rearrange(k,l);}else{break;}this._trigger("change",k,this._uiHash());break;}}this._contactContainers(k);if(b.ui.ddmanager){b.ui.ddmanager.drag(this,k);}this._trigger("sort",k,this._uiHash());this.lastPositionAbs=this.positionAbs;return false;},_mouseStop:function(h,g){if(!h){return;}if(b.ui.ddmanager&&!this.options.dropBehaviour){b.ui.ddmanager.drop(this,h);}if(this.options.revert){var a=this;var f=a.placeholder.offset();a.reverting=true;b(this.helper).animate({left:f.left-this.offset.parent.left-a.margins.left+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollLeft),top:f.top-this.offset.parent.top-a.margins.top+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollTop)},parseInt(this.options.revert,10)||500,function(){a._clear(h);});}else{this._clear(h,g);}return false;},cancel:function(){var a=this;if(this.dragging){this._mouseUp();if(this.options.helper=="original"){this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper");}else{this.currentItem.show();}for(var d=this.containers.length-1;d>=0;d--){this.containers[d]._trigger("deactivate",null,a._uiHash(this));if(this.containers[d].containerCache.over){this.containers[d]._trigger("out",null,a._uiHash(this));this.containers[d].containerCache.over=0;}}}if(this.placeholder[0].parentNode){this.placeholder[0].parentNode.removeChild(this.placeholder[0]);}if(this.options.helper!="original"&&this.helper&&this.helper[0].parentNode){this.helper.remove();}b.extend(this,{helper:null,dragging:false,reverting:false,_noFinalSort:null});if(this.domPosition.prev){b(this.domPosition.prev).after(this.currentItem);}else{b(this.domPosition.parent).prepend(this.currentItem);}return true;},serialize:function(e){var a=this._getItemsAsjQuery(e&&e.connected);var f=[];e=e||{};b(a).each(function(){var c=(b(e.item||this).attr(e.attribute||"id")||"").match(e.expression||(/(.+)[-=_](.+)/));if(c){f.push((e.key||c[1]+"[]")+"="+(e.key&&e.expression?c[1]:c[2]));}});return f.join("&");},toArray:function(e){var a=this._getItemsAsjQuery(e&&e.connected);var f=[];e=e||{};a.each(function(){f.push(b(e.item||this).attr(e.attribute||"id")||"");});return f;},_intersectsWith:function(p){var w=this.positionAbs.left,x=w+this.helperProportions.width,q=this.positionAbs.top,r=q+this.helperProportions.height;var v=p.left,y=v+p.width,l=p.top,s=l+p.height;var a=this.offset.click.top,t=this.offset.click.left;var u=(q+a)>l&&(q+a)<s&&(w+t)>v&&(w+t)<y;if(this.options.tolerance=="pointer"||this.options.forcePointerForContainers||(this.options.tolerance!="pointer"&&this.helperProportions[this.floating?"width":"height"]>p[this.floating?"width":"height"])){return u;}else{return(v<w+(this.helperProportions.width/2)&&x-(this.helperProportions.width/2)<y&&l<q+(this.helperProportions.height/2)&&r-(this.helperProportions.height/2)<s);}},_intersectsWithPointer:function(k){var j=b.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,k.top,k.height),l=b.ui.isOverAxis(this.positionAbs.left+this.offset.click.left,k.left,k.width),h=j&&l,a=this._getDragVerticalDirection(),i=this._getDragHorizontalDirection();if(!h){return false;}return this.floating?(((i&&i=="right")||a=="down")?2:1):(a&&(a=="down"?2:1));},_intersectsWithSides:function(h){var j=b.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,h.top+(h.height/2),h.height),i=b.ui.isOverAxis(this.positionAbs.left+this.offset.click.left,h.left+(h.width/2),h.width),a=this._getDragVerticalDirection(),g=this._getDragHorizontalDirection();if(this.floating&&g){return((g=="right"&&i)||(g=="left"&&!i));}else{return a&&((a=="down"&&j)||(a=="up"&&!j));}},_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();},_connectWith:function(){var a=this.options;return a.connectWith.constructor==String?[a.connectWith]:a.connectWith;},_getItemsAsjQuery:function(r){var a=this;var m=[];var o=[];var j=this._connectWith();if(j&&r){for(var p=j.length-1;p>=0;p--){var i=b(j[p]);for(var q=i.length-1;q>=0;q--){var n=b.data(i[q],"sortable");if(n&&n!=this&&!n.options.disabled){o.push([b.isFunction(n.options.items)?n.options.items.call(n.element):b(n.options.items,n.element).not(".ui-sortable-helper"),n]);}}}}o.push([b.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):b(this.options.items,this.element).not(".ui-sortable-helper"),this]);for(var p=o.length-1;p>=0;p--){o[p][0].each(function(){m.push(this);});}return b(m);},_removeCurrentsFromItems:function(){var e=this.currentItem.find(":data(sortable-item)");for(var f=0;f<this.items.length;f++){for(var a=0;a<e.length;a++){if(e[a]==this.items[f].item[0]){this.items.splice(f,1);}}}},_refreshItems:function(z){this.items=[];this.containers=[this];var t=this.items;var a=this;var v=[[b.isFunction(this.options.items)?this.options.items.call(this.element[0],z,{item:this.currentItem}):b(this.options.items,this.element),this]];var r=this._connectWith();if(r){for(var w=r.length-1;w>=0;w--){var q=b(r[w]);for(var x=q.length-1;x>=0;x--){var u=b.data(q[x],"sortable");if(u&&u!=this&&!u.options.disabled){v.push([b.isFunction(u.options.items)?u.options.items.call(u.element[0],z,{item:this.currentItem}):b(u.options.items,u.element),u]);this.containers.push(u);}}}}for(var w=v.length-1;w>=0;w--){var s=v[w][1];var y=v[w][0];for(var x=0,j=y.length;x<j;x++){var i=b(y[x]);i.data("sortable-item",s);t.push({item:i,instance:s,width:0,height:0,left:0,top:0});}}},refreshPositions:function(a){if(this.offsetParent&&this.helper){this.offset.parent=this._getParentOffset();}for(var i=this.items.length-1;i>=0;i--){var h=this.items[i];if(h.instance!=this.currentContainer&&this.currentContainer&&h.item[0]!=this.currentItem[0]){continue;}var j=this.options.toleranceElement?b(this.options.toleranceElement,h.item):h.item;if(!a){h.width=j.outerWidth();h.height=j.outerHeight();}var g=j.offset();h.left=g.left;h.top=g.top;}if(this.options.custom&&this.options.custom.refreshContainers){this.options.custom.refreshContainers.call(this);}else{for(var i=this.containers.length-1;i>=0;i--){var g=this.containers[i].element.offset();this.containers[i].containerCache.left=g.left;this.containers[i].containerCache.top=g.top;this.containers[i].containerCache.width=this.containers[i].element.outerWidth();this.containers[i].containerCache.height=this.containers[i].element.outerHeight();}}},_createPlaceholder:function(g){var a=g||this,f=a.options;if(!f.placeholder||f.placeholder.constructor==String){var h=f.placeholder;f.placeholder={element:function(){var c=b(document.createElement(a.currentItem[0].nodeName)).addClass(h||a.currentItem[0].className+" ui-sortable-placeholder").removeClass("ui-sortable-helper")[0];if(!h){c.style.visibility="hidden";}return c;},update:function(d,c){if(h&&!f.forcePlaceholderSize){return;}if(!c.height()){c.height(a.currentItem.innerHeight()-parseInt(a.currentItem.css("paddingTop")||0,10)-parseInt(a.currentItem.css("paddingBottom")||0,10));}if(!c.width()){c.width(a.currentItem.innerWidth()-parseInt(a.currentItem.css("paddingLeft")||0,10)-parseInt(a.currentItem.css("paddingRight")||0,10));}}};}a.placeholder=b(f.placeholder.element.call(a.element,a.currentItem));a.currentItem.after(a.placeholder);f.placeholder.update(a,a.placeholder);},_contactContainers:function(m){for(var n=this.containers.length-1;n>=0;n--){if(this._intersectsWith(this.containers[n].containerCache)){if(!this.containers[n].containerCache.over){if(this.currentContainer!=this.containers[n]){var i=10000;var j=null;var l=this.positionAbs[this.containers[n].floating?"left":"top"];for(var a=this.items.length-1;a>=0;a--){if(!b.ui.contains(this.containers[n].element[0],this.items[a].item[0])){continue;}var k=this.items[a][this.containers[n].floating?"left":"top"];if(Math.abs(k-l)<i){i=Math.abs(k-l);j=this.items[a];}}if(!j&&!this.options.dropOnEmpty){continue;}this.currentContainer=this.containers[n];j?this._rearrange(m,j,null,true):this._rearrange(m,null,this.containers[n].element,true);this._trigger("change",m,this._uiHash());this.containers[n]._trigger("change",m,this._uiHash(this));this.options.placeholder.update(this.currentContainer,this.placeholder);}this.containers[n]._trigger("over",m,this._uiHash(this));this.containers[n].containerCache.over=1;}}else{if(this.containers[n].containerCache.over){this.containers[n]._trigger("out",m,this._uiHash(this));this.containers[n].containerCache.over=0;}}}},_createHelper:function(f){var e=this.options;var a=b.isFunction(e.helper)?b(e.helper.apply(this.element[0],[f,this.currentItem])):(e.helper=="clone"?this.currentItem.clone():this.currentItem);if(!a.parents("body").length){b(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(a.left!=undefined){this.offset.click.left=a.left+this.margins.left;}if(a.right!=undefined){this.offset.click.left=this.helperProportions.width-a.right+this.margins.left;}if(a.top!=undefined){this.offset.click.top=a.top+this.margins.top;}if(a.bottom!=undefined){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&&b.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"&&b.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 f=this.options;if(f.containment=="parent"){f.containment=this.helper[0].parentNode;}if(f.containment=="document"||f.containment=="window"){this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,b(f.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(b(f.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];}if(!(/^(document|window|parent)$/).test(f.containment)){var h=b(f.containment)[0];var g=b(f.containment).offset();var a=(b(h).css("overflow")!="hidden");this.containment=[g.left+(parseInt(b(h).css("borderLeftWidth"),10)||0)+(parseInt(b(h).css("paddingLeft"),10)||0)-this.margins.left,g.top+(parseInt(b(h).css("borderTopWidth"),10)||0)+(parseInt(b(h).css("paddingTop"),10)||0)-this.margins.top,g.left+(a?Math.max(h.scrollWidth,h.offsetWidth):h.offsetWidth)-(parseInt(b(h).css("borderLeftWidth"),10)||0)-(parseInt(b(h).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,g.top+(a?Math.max(h.scrollHeight,h.offsetHeight):h.offsetHeight)-(parseInt(b(h).css("borderTopWidth"),10)||0)-(parseInt(b(h).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top];}},_convertPositionTo:function(j,d){if(!d){d=this.position;}var l=j=="absolute"?1:-1;var k=this.options,a=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&b.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,i=(/(html|body)/i).test(a[0].tagName);return{top:(d.top+this.offset.relative.top*l+this.offset.parent.top*l-(b.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():(i?0:a.scrollTop()))*l)),left:(d.left+this.offset.relative.left*l+this.offset.parent.left*l-(b.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():i?0:a.scrollLeft())*l))};},_generatePosition:function(n){var k=this.options,a=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&b.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,j=(/(html|body)/i).test(a[0].tagName);if(this.cssPosition=="relative"&&!(this.scrollParent[0]!=document&&this.scrollParent[0]!=this.offsetParent[0])){this.offset.relative=this._getRelativeOffset();}var o=n.pageX;var p=n.pageY;if(this.originalPosition){if(this.containment){if(n.pageX-this.offset.click.left<this.containment[0]){o=this.containment[0]+this.offset.click.left;}if(n.pageY-this.offset.click.top<this.containment[1]){p=this.containment[1]+this.offset.click.top;}if(n.pageX-this.offset.click.left>this.containment[2]){o=this.containment[2]+this.offset.click.left;}if(n.pageY-this.offset.click.top>this.containment[3]){p=this.containment[3]+this.offset.click.top;}}if(k.grid){var l=this.originalPageY+Math.round((p-this.originalPageY)/k.grid[1])*k.grid[1];p=this.containment?(!(l-this.offset.click.top<this.containment[1]||l-this.offset.click.top>this.containment[3])?l:(!(l-this.offset.click.top<this.containment[1])?l-k.grid[1]:l+k.grid[1])):l;var m=this.originalPageX+Math.round((o-this.originalPageX)/k.grid[0])*k.grid[0];o=this.containment?(!(m-this.offset.click.left<this.containment[0]||m-this.offset.click.left>this.containment[2])?m:(!(m-this.offset.click.left<this.containment[0])?m-k.grid[0]:m+k.grid[0])):m;}}return{top:(p-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(b.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():(j?0:a.scrollTop())))),left:(o-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(b.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():j?0:a.scrollLeft())))};},_rearrange:function(h,i,l,j){l?l[0].appendChild(this.placeholder[0]):i.item[0].parentNode.insertBefore(this.placeholder[0],(this.direction=="down"?i.item[0]:i.item[0].nextSibling));this.counter=this.counter?++this.counter:1;var k=this,a=this.counter;window.setTimeout(function(){if(a==k.counter){k.refreshPositions(!j);}},0);},_clear:function(i,h){this.reverting=false;var g=[],a=this;if(!this._noFinalSort&&this.currentItem[0].parentNode){this.placeholder.before(this.currentItem);}this._noFinalSort=null;if(this.helper[0]==this.currentItem[0]){for(var j in this._storedCSS){if(this._storedCSS[j]=="auto"||this._storedCSS[j]=="static"){this._storedCSS[j]="";}}this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper");}else{this.currentItem.show();}if(this.fromOutside&&!h){g.push(function(c){this._trigger("receive",c,this._uiHash(this.fromOutside));});}if((this.fromOutside||this.domPosition.prev!=this.currentItem.prev().not(".ui-sortable-helper")[0]||this.domPosition.parent!=this.currentItem.parent()[0])&&!h){g.push(function(c){this._trigger("update",c,this._uiHash());});}if(!b.ui.contains(this.element[0],this.currentItem[0])){if(!h){g.push(function(c){this._trigger("remove",c,this._uiHash());});}for(var j=this.containers.length-1;j>=0;j--){if(b.ui.contains(this.containers[j].element[0],this.currentItem[0])&&!h){g.push((function(c){return function(d){c._trigger("receive",d,this._uiHash(this));};}).call(this,this.containers[j]));g.push((function(c){return function(d){c._trigger("update",d,this._uiHash(this));};}).call(this,this.containers[j]));}}}for(var j=this.containers.length-1;j>=0;j--){if(!h){g.push((function(c){return function(d){c._trigger("deactivate",d,this._uiHash(this));};}).call(this,this.containers[j]));}if(this.containers[j].containerCache.over){g.push((function(c){return function(d){c._trigger("out",d,this._uiHash(this));};}).call(this,this.containers[j]));this.containers[j].containerCache.over=0;}}if(this._storedCursor){b("body").css("cursor",this._storedCursor);}if(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(!h){this._trigger("beforeStop",i,this._uiHash());for(var j=0;j<g.length;j++){g[j].call(this,i);}this._trigger("stop",i,this._uiHash());}return false;}if(!h){this._trigger("beforeStop",i,this._uiHash());}this.placeholder[0].parentNode.removeChild(this.placeholder[0]);if(this.helper[0]!=this.currentItem[0]){this.helper.remove();}this.helper=null;if(!h){for(var j=0;j<g.length;j++){g[j].call(this,i);}this._trigger("stop",i,this._uiHash());}this.fromOutside=false;return true;},_trigger:function(){if(b.widget.prototype._trigger.apply(this,arguments)===false){this.cancel();}},_uiHash:function(d){var a=d||this;return{helper:a.helper,placeholder:a.placeholder||b([]),position:a.position,absolutePosition:a.positionAbs,offset:a.positionAbs,item:a.currentItem,sender:d?d.element:null};}}));b.extend(b.ui.sortable,{getter:"serialize toArray",version:"1.7.2",eventPrefix:"sort",defaults:{appendTo:"parent",axis:false,cancel:":input,option",connectWith:false,containment:false,cursor:"auto",cursorAt:false,delay:0,distance:1,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:1000}});})(jQuery);(function(b){b.widget("ui.accordion",{_init:function(){var e=this.options,a=this;this.running=0;if(e.collapsible==b.ui.accordion.defaults.collapsible&&e.alwaysOpen!=b.ui.accordion.defaults.alwaysOpen){e.collapsible=!e.alwaysOpen;}if(e.navigation){var f=this.element.find("a").filter(e.navigationFilter);if(f.length){if(f.filter(e.header).length){this.active=f;}else{this.active=f.parent().parent().prev();f.addClass("ui-accordion-content-active");}}}this.element.addClass("ui-accordion ui-widget ui-helper-reset");if(this.element[0].nodeName=="UL"){this.element.children("li").addClass("ui-accordion-li-fix");}this.headers=this.element.find(e.header).addClass("ui-accordion-header ui-helper-reset ui-state-default ui-corner-all").bind("mouseenter.accordion",function(){b(this).addClass("ui-state-hover");}).bind("mouseleave.accordion",function(){b(this).removeClass("ui-state-hover");}).bind("focus.accordion",function(){b(this).addClass("ui-state-focus");}).bind("blur.accordion",function(){b(this).removeClass("ui-state-focus");});this.headers.next().addClass("ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom");this.active=this._findActive(this.active||e.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");b("<span/>").addClass("ui-icon "+e.icons.header).prependTo(this.headers);this.active.find(".ui-icon").toggleClass(e.icons.header).toggleClass(e.icons.headerSelected);if(b.browser.msie){this.element.find("a").css("zoom","1");}this.resize();this.element.attr("role","tablist");this.headers.attr("role","tab").bind("keydown",function(c){return a._keydown(c);}).next().attr("role","tabpanel");this.headers.not(this.active||"").attr("aria-expanded","false").attr("tabIndex","-1").next().hide();if(!this.active.length){this.headers.eq(0).attr("tabIndex","0");}else{this.active.attr("aria-expanded","true").attr("tabIndex","0");}if(!b.browser.safari){this.headers.find("a").attr("tabIndex","-1");}if(e.event){this.headers.bind((e.event)+".accordion",function(c){return a._clickHandler.call(a,c,this);});}},destroy:function(){var d=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.headers.children(".ui-icon").remove();var a=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(d.autoHeight||d.fillHeight){a.css("height","");}},_setData:function(a,d){if(a=="alwaysOpen"){a="collapsible";d=!d;}b.widget.prototype._setData.apply(this,arguments);},_keydown:function(j){var h=this.options,i=b.ui.keyCode;if(h.disabled||j.altKey||j.ctrlKey){return;}var k=this.headers.length;var a=this.headers.index(j.target);var l=false;switch(j.keyCode){case i.RIGHT:case i.DOWN:l=this.headers[(a+1)%k];break;case i.LEFT:case i.UP:l=this.headers[(a-1+k)%k];break;case i.SPACE:case i.ENTER:return this._clickHandler({target:j.target},j.target);}if(l){b(j.target).attr("tabIndex","-1");b(l).attr("tabIndex","0");l.focus();return false;}return true;},resize:function(){var f=this.options,g;if(f.fillSpace){if(b.browser.msie){var a=this.element.parent().css("overflow");this.element.parent().css("overflow","hidden");}g=this.element.parent().height();if(b.browser.msie){this.element.parent().css("overflow",a);}this.headers.each(function(){g-=b(this).outerHeight();});var h=0;this.headers.next().each(function(){h=Math.max(h,b(this).innerHeight()-b(this).height());}).height(Math.max(0,g-h)).css("overflow","auto");}else{if(f.autoHeight){g=0;this.headers.next().each(function(){g=Math.max(g,b(this).outerHeight());}).height(g);}}},activate:function(a){var d=this._findActive(a)[0];this._clickHandler({target:d},d);},_findActive:function(a){return a?typeof a=="number"?this.headers.filter(":eq("+a+")"):this.headers.not(this.headers.not(a)):a===false?b([]):this.headers.filter(":eq(0)");},_clickHandler:function(r,n){var p=this.options;if(p.disabled){return false;}if(!r.target&&p.collapsible){this.active.removeClass("ui-state-active ui-corner-top").addClass("ui-state-default ui-corner-all").find(".ui-icon").removeClass(p.icons.headerSelected).addClass(p.icons.header);this.active.next().addClass("ui-accordion-content-active");var l=this.active.next(),o={options:p,newHeader:b([]),oldHeader:p.active,newContent:b([]),oldContent:l},q=(this.active=b([]));this._toggle(q,l,o);return false;}var m=b(r.currentTarget||n);var k=m[0]==this.active[0];if(this.running||(!p.collapsible&&k)){return false;}this.active.removeClass("ui-state-active ui-corner-top").addClass("ui-state-default ui-corner-all").find(".ui-icon").removeClass(p.icons.headerSelected).addClass(p.icons.header);this.active.next().addClass("ui-accordion-content-active");if(!k){m.removeClass("ui-state-default ui-corner-all").addClass("ui-state-active ui-corner-top").find(".ui-icon").removeClass(p.icons.header).addClass(p.icons.headerSelected);m.next().addClass("ui-accordion-content-active");}var q=m.next(),l=this.active.next(),o={options:p,newHeader:k&&p.collapsible?b([]):m,oldHeader:this.active,newContent:k&&p.collapsible?b([]):q.find("> *"),oldContent:l.find("> *")},a=this.headers.index(this.active[0])>this.headers.index(m[0]);this.active=k?b([]):m;this._toggle(q,l,o,k,a);return false;},_toggle:function(x,q,s,p,o){var v=this.options,a=this;this.toShow=x;this.toHide=q;this.data=s;var w=function(){if(!a){return;}return a._completed.apply(a,arguments);};this._trigger("changestart",null,this.data);this.running=q.size()===0?x.size():q.size();if(v.animated){var t={};if(v.collapsible&&p){t={toShow:b([]),toHide:q,complete:w,down:o,autoHeight:v.autoHeight||v.fillSpace};}else{t={toShow:x,toHide:q,complete:w,down:o,autoHeight:v.autoHeight||v.fillSpace};}if(!v.proxied){v.proxied=v.animated;}if(!v.proxiedDuration){v.proxiedDuration=v.duration;}v.animated=b.isFunction(v.proxied)?v.proxied(t):v.proxied;v.duration=b.isFunction(v.proxiedDuration)?v.proxiedDuration(t):v.proxiedDuration;var n=b.ui.accordion.animations,u=v.duration,r=v.animated;if(!n[r]){n[r]=function(c){this.slide(c,{easing:r,duration:u||700});};}n[r](t);}else{if(v.collapsible&&p){x.toggle();}else{q.hide();x.show();}w(true);}q.prev().attr("aria-expanded","false").attr("tabIndex","-1").blur();x.prev().attr("aria-expanded","true").attr("tabIndex","0").focus();},_completed:function(a){var d=this.options;this.running=a?0:--this.running;if(this.running){return;}if(d.clearStyle){this.toShow.add(this.toHide).css({height:"",overflow:""});}this._trigger("change",null,this.data);}});b.extend(b.ui.accordion,{version:"1.7.2",defaults:{active:null,alwaysOpen:true,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();}},animations:{slide:function(a,l){a=b.extend({easing:"swing",duration:300},a,l);if(!a.toHide.size()){a.toShow.animate({height:"show"},a);return;}if(!a.toShow.size()){a.toHide.animate({height:"hide"},a);return;}var q=a.toShow.css("overflow"),m,p={},n={},o=["height","paddingTop","paddingBottom"],r;var k=a.toShow;r=k[0].style.width;k.width(parseInt(k.parent().width(),10)-parseInt(k.css("paddingLeft"),10)-parseInt(k.css("paddingRight"),10)-(parseInt(k.css("borderLeftWidth"),10)||0)-(parseInt(k.css("borderRightWidth"),10)||0));b.each(o,function(e,c){n[c]="hide";var d=(""+b.css(a.toShow[0],c)).match(/^([\d+-.]+)(.*)$/);p[c]={value:d[1],unit:d[2]||"px"};});a.toShow.css({height:0,overflow:"hidden"}).show();a.toHide.filter(":hidden").each(a.complete).end().filter(":visible").animate(n,{step:function(d,c){if(c.prop=="height"){m=(c.now-c.start)/(c.end-c.start);}a.toShow[0].style[c.prop]=(m*p[c.prop].value)+p[c.prop].unit;},duration:a.duration,easing:a.easing,complete:function(){if(!a.autoHeight){a.toShow.css("height","");}a.toShow.css("width",r);a.toShow.css({overflow:q});a.complete();}});},bounceslide:function(a){this.slide(a,{easing:a.down?"easeOutBounce":"swing",duration:a.down?1000:200});},easeslide:function(a){this.slide(a,{easing:"easeinout",duration:700});}}});})(jQuery);(function(f){var d={dragStart:"start.draggable",drag:"drag.draggable",dragStop:"stop.draggable",maxHeight:"maxHeight.resizable",minHeight:"minHeight.resizable",maxWidth:"maxWidth.resizable",minWidth:"minWidth.resizable",resizeStart:"start.resizable",resize:"drag.resizable",resizeStop:"stop.resizable"},e="ui-dialog ui-widget ui-widget-content ui-corner-all ";f.widget("ui.dialog",{_init:function(){this.originalTitle=this.element.attr("title");var b=this,a=this.options,n=a.title||this.originalTitle||"&nbsp;",s=f.ui.dialog.getTitleId(this.element),c=(this.uiDialog=f("<div/>")).appendTo(document.body).hide().addClass(e+a.dialogClass).css({position:"absolute",overflow:"hidden",zIndex:a.zIndex}).attr("tabIndex",-1).css("outline",0).keydown(function(g){(a.closeOnEscape&&g.keyCode&&g.keyCode==f.ui.keyCode.ESCAPE&&b.close(g));}).attr({role:"dialog","aria-labelledby":s}).mousedown(function(g){b.moveToTop(false,g);}),q=this.element.show().removeAttr("title").addClass("ui-dialog-content ui-widget-content").appendTo(c),r=(this.uiDialogTitlebar=f("<div></div>")).addClass("ui-dialog-titlebar ui-widget-header ui-corner-all ui-helper-clearfix").prependTo(c),o=f('<a href="#"/>').addClass("ui-dialog-titlebar-close ui-corner-all").attr("role","button").hover(function(){o.addClass("ui-state-hover");},function(){o.removeClass("ui-state-hover");}).focus(function(){o.addClass("ui-state-focus");}).blur(function(){o.removeClass("ui-state-focus");}).mousedown(function(g){g.stopPropagation();}).click(function(g){b.close(g);return false;}).appendTo(r),p=(this.uiDialogTitlebarCloseText=f("<span/>")).addClass("ui-icon ui-icon-closethick").text(a.closeText).appendTo(o),t=f("<span/>").addClass("ui-dialog-title").attr("id",s).html(n).prependTo(r);r.find("*").add(r).disableSelection();(a.draggable&&f.fn.draggable&&this._makeDraggable());(a.resizable&&f.fn.resizable&&this._makeResizable());this._createButtons(a.buttons);this._isOpen=false;(a.bgiframe&&f.fn.bgiframe&&c.bgiframe());(a.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));},close:function(a){var c=this;if(false===c._trigger("beforeclose",a)){return;}(c.overlay&&c.overlay.destroy());c.uiDialog.unbind("keypress.ui-dialog");(c.options.hide?c.uiDialog.hide(c.options.hide,function(){c._trigger("close",a);}):c.uiDialog.hide()&&c._trigger("close",a));f.ui.dialog.overlay.resize();c._isOpen=false;if(c.options.modal){var b=0;f(".ui-dialog").each(function(){if(this!=c.uiDialog[0]){b=Math.max(b,f(this).css("z-index"));}});f.ui.dialog.maxZ=b;}},isOpen:function(){return this._isOpen;},moveToTop:function(a,b){if((this.options.modal&&!a)||(!this.options.stack&&!this.options.modal)){return this._trigger("focus",b);}if(this.options.zIndex>f.ui.dialog.maxZ){f.ui.dialog.maxZ=this.options.zIndex;}(this.overlay&&this.overlay.$el.css("z-index",f.ui.dialog.overlay.maxZ=++f.ui.dialog.maxZ));var c={scrollTop:this.element.attr("scrollTop"),scrollLeft:this.element.attr("scrollLeft")};this.uiDialog.css("z-index",++f.ui.dialog.maxZ);this.element.attr(c);this._trigger("focus",b);},open:function(){if(this._isOpen){return;}var a=this.options,b=this.uiDialog;this.overlay=a.modal?new f.ui.dialog.overlay(this):null;(b.next().length&&b.appendTo("body"));this._size();this._position(a.position);b.show(a.show);this.moveToTop(true);(a.modal&&b.bind("keypress.ui-dialog",function(j){if(j.keyCode!=f.ui.keyCode.TAB){return;}var k=f(":tabbable",this),c=k.filter(":first")[0],l=k.filter(":last")[0];if(j.target==l&&!j.shiftKey){setTimeout(function(){c.focus();},1);}else{if(j.target==c&&j.shiftKey){setTimeout(function(){l.focus();},1);}}}));f([]).add(b.find(".ui-dialog-content :tabbable:first")).add(b.find(".ui-dialog-buttonpane :tabbable:first")).add(b).filter(":first").focus();this._trigger("open");this._isOpen=true;},_createButtons:function(a){var b=this,h=false,c=f("<div></div>").addClass("ui-dialog-buttonpane ui-widget-content ui-helper-clearfix");this.uiDialog.find(".ui-dialog-buttonpane").remove();(typeof a=="object"&&a!==null&&f.each(a,function(){return !(h=true);}));if(h){f.each(a,function(j,g){f('<button type="button"></button>').addClass("ui-state-default ui-corner-all").text(j).click(function(){g.apply(b.element[0],arguments);}).hover(function(){f(this).addClass("ui-state-hover");},function(){f(this).removeClass("ui-state-hover");}).focus(function(){f(this).addClass("ui-state-focus");}).blur(function(){f(this).removeClass("ui-state-focus");}).appendTo(c);});c.appendTo(this.uiDialog);}},_makeDraggable:function(){var c=this,a=this.options,b;this.uiDialog.draggable({cancel:".ui-dialog-content",handle:".ui-dialog-titlebar",containment:"document",start:function(){b=a.height;f(this).height(f(this).height()).addClass("ui-dialog-dragging");(a.dragStart&&a.dragStart.apply(c.element[0],arguments));},drag:function(){(a.drag&&a.drag.apply(c.element[0],arguments));},stop:function(){f(this).removeClass("ui-dialog-dragging").height(b);(a.dragStop&&a.dragStop.apply(c.element[0],arguments));f.ui.dialog.overlay.resize();}});},_makeResizable:function(a){a=(a===undefined?this.options.resizable:a);var h=this,b=this.options,c=typeof a=="string"?a:"n,e,s,w,se,sw,ne,nw";this.uiDialog.resizable({cancel:".ui-dialog-content",alsoResize:this.element,maxWidth:b.maxWidth,maxHeight:b.maxHeight,minWidth:b.minWidth,minHeight:b.minHeight,start:function(){f(this).addClass("ui-dialog-resizing");(b.resizeStart&&b.resizeStart.apply(h.element[0],arguments));},resize:function(){(b.resize&&b.resize.apply(h.element[0],arguments));},handles:c,stop:function(){f(this).removeClass("ui-dialog-resizing");b.height=f(this).height();b.width=f(this).width();(b.resizeStop&&b.resizeStop.apply(h.element[0],arguments));f.ui.dialog.overlay.resize();}}).find(".ui-resizable-se").addClass("ui-icon ui-icon-grip-diagonal-se");},_position:function(a){var k=f(window),j=f(document),c=j.scrollTop(),l=j.scrollLeft(),b=c;if(f.inArray(a,["center","top","right","bottom","left"])>=0){a=[a=="right"||a=="left"?a:"center",a=="top"||a=="bottom"?a:"middle"];}if(a.constructor!=Array){a=["center","middle"];}if(a[0].constructor==Number){l+=a[0];}else{switch(a[0]){case"left":l+=0;break;case"right":l+=k.width()-this.uiDialog.outerWidth();break;default:case"center":l+=(k.width()-this.uiDialog.outerWidth())/2;}}if(a[1].constructor==Number){c+=a[1];}else{switch(a[1]){case"top":c+=0;break;case"bottom":c+=k.height()-this.uiDialog.outerHeight();break;default:case"middle":c+=(k.height()-this.uiDialog.outerHeight())/2;}}c=Math.max(c,b);this.uiDialog.css({top:c,left:l});},_setData:function(c,b){(d[c]&&this.uiDialog.data(d[c],b));switch(c){case"buttons":this._createButtons(b);break;case"closeText":this.uiDialogTitlebarCloseText.text(b);break;case"dialogClass":this.uiDialog.removeClass(this.options.dialogClass).addClass(e+b);break;case"draggable":(b?this._makeDraggable():this.uiDialog.draggable("destroy"));break;case"height":this.uiDialog.height(b);break;case"position":this._position(b);break;case"resizable":var h=this.uiDialog,a=this.uiDialog.is(":data(resizable)");(a&&!b&&h.resizable("destroy"));(a&&typeof b=="string"&&h.resizable("option","handles",b));(a||this._makeResizable(b));break;case"title":f(".ui-dialog-title",this.uiDialogTitlebar).html(b||"&nbsp;");break;case"width":this.uiDialog.width(b);break;}f.widget.prototype._setData.apply(this,arguments);},_size:function(){var a=this.options;this.element.css({height:0,minHeight:0,width:"auto"});var b=this.uiDialog.css({height:"auto",width:a.width}).height();this.element.css({minHeight:Math.max(a.minHeight-b,0),height:a.height=="auto"?"auto":Math.max(a.height-b,0)});}});f.extend(f.ui.dialog,{version:"1.7.2",defaults:{autoOpen:true,bgiframe:false,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:1000},getter:"isOpen",uuid:0,maxZ:0,getTitleId:function(a){return"ui-dialog-title-"+(a.attr("id")||++this.uuid);},overlay:function(a){this.$el=f.ui.dialog.overlay.create(a);}});f.extend(f.ui.dialog.overlay,{instances:[],maxZ:0,events:f.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(){if(f.ui.dialog.overlay.instances.length){f(document).bind(f.ui.dialog.overlay.events,function(h){var c=f(h.target).parents(".ui-dialog").css("zIndex")||0;return(c>f.ui.dialog.overlay.maxZ);});}},1);f(document).bind("keydown.dialog-overlay",function(c){(a.options.closeOnEscape&&c.keyCode&&c.keyCode==f.ui.keyCode.ESCAPE&&a.close(c));});f(window).bind("resize.dialog-overlay",f.ui.dialog.overlay.resize);}var b=f("<div></div>").appendTo(document.body).addClass("ui-widget-overlay").css({width:this.width(),height:this.height()});(a.options.bgiframe&&f.fn.bgiframe&&b.bgiframe());this.instances.push(b);return b;},destroy:function(b){this.instances.splice(f.inArray(this.instances,b),1);if(this.instances.length===0){f([document,window]).unbind(".dialog-overlay");}b.remove();var a=0;f.each(this.instances,function(){a=Math.max(a,this.css("z-index"));});this.maxZ=a;},height:function(){if(f.browser.msie&&f.browser.version<7){var a=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);var b=Math.max(document.documentElement.offsetHeight,document.body.offsetHeight);if(a<b){return f(window).height()+"px";}else{return a+"px";}}else{return f(document).height()+"px";}},width:function(){if(f.browser.msie&&f.browser.version<7){var b=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth);var a=Math.max(document.documentElement.offsetWidth,document.body.offsetWidth);if(b<a){return f(window).width()+"px";}else{return b+"px";}}else{return f(document).width()+"px";}},resize:function(){var a=f([]);f.each(f.ui.dialog.overlay.instances,function(){a=a.add(this);});a.css({width:0,height:0}).css({width:f.ui.dialog.overlay.width(),height:f.ui.dialog.overlay.height()});}});f.extend(f.ui.dialog.overlay.prototype,{destroy:function(){f.ui.dialog.overlay.destroy(this.$el);}});})(jQuery);(function(b){b.widget("ui.slider",b.extend({},b.ui.mouse,{_init:function(){var a=this,d=this.options;this._keySliding=false;this._handleIndex=null;this._detectOrientation();this._mouseInit();this.element.addClass("ui-slider ui-slider-"+this.orientation+" ui-widget ui-widget-content ui-corner-all");this.range=b([]);if(d.range){if(d.range===true){this.range=b("<div></div>");if(!d.values){d.values=[this._valueMin(),this._valueMin()];}if(d.values.length&&d.values.length!=2){d.values=[d.values[0],d.values[0]];}}else{this.range=b("<div></div>");}this.range.appendTo(this.element).addClass("ui-slider-range");if(d.range=="min"||d.range=="max"){this.range.addClass("ui-slider-range-"+d.range);}this.range.addClass("ui-widget-header");}if(b(".ui-slider-handle",this.element).length==0){b('<a href="#"></a>').appendTo(this.element).addClass("ui-slider-handle");}if(d.values&&d.values.length){while(b(".ui-slider-handle",this.element).length<d.values.length){b('<a href="#"></a>').appendTo(this.element).addClass("ui-slider-handle");}}this.handles=b(".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(c){c.preventDefault();}).hover(function(){if(!d.disabled){b(this).addClass("ui-state-hover");}},function(){b(this).removeClass("ui-state-hover");}).focus(function(){if(!d.disabled){b(".ui-slider .ui-state-focus").removeClass("ui-state-focus");b(this).addClass("ui-state-focus");}else{b(this).blur();}}).blur(function(){b(this).removeClass("ui-state-focus");});this.handles.each(function(c){b(this).data("index.ui-slider-handle",c);});this.handles.keydown(function(c){var l=true;var m=b(this).data("index.ui-slider-handle");if(a.options.disabled){return;}switch(c.keyCode){case b.ui.keyCode.HOME:case b.ui.keyCode.END:case b.ui.keyCode.UP:case b.ui.keyCode.RIGHT:case b.ui.keyCode.DOWN:case b.ui.keyCode.LEFT:l=false;if(!a._keySliding){a._keySliding=true;b(this).addClass("ui-state-active");a._start(c,m);}break;}var k,n,j=a._step();if(a.options.values&&a.options.values.length){k=n=a.values(m);}else{k=n=a.value();}switch(c.keyCode){case b.ui.keyCode.HOME:n=a._valueMin();break;case b.ui.keyCode.END:n=a._valueMax();break;case b.ui.keyCode.UP:case b.ui.keyCode.RIGHT:if(k==a._valueMax()){return;}n=k+j;break;case b.ui.keyCode.DOWN:case b.ui.keyCode.LEFT:if(k==a._valueMin()){return;}n=k-j;break;}a._slide(c,m,n);return l;}).keyup(function(c){var f=b(this).data("index.ui-slider-handle");if(a._keySliding){a._stop(c,f);a._change(c,f);a._keySliding=false;b(this).removeClass("ui-state-active");}});this._refreshValue();},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();},_mouseCapture:function(r){var q=this.options;if(q.disabled){return false;}this.elementSize={width:this.element.outerWidth(),height:this.element.outerHeight()};this.elementOffset=this.element.offset();var n={x:r.pageX,y:r.pageY};var l=this._normValueFromMouse(n);var s=this._valueMax()-this._valueMin()+1,p;var a=this,m;this.handles.each(function(d){var c=Math.abs(l-a.values(d));if(s>c){s=c;p=b(this);m=d;}});if(q.range==true&&this.values(1)==q.min){p=b(this.handles[++m]);}this._start(r,m);a._handleIndex=m;p.addClass("ui-state-active").focus();var o=p.offset();var t=!b(r.target).parents().andSelf().is(".ui-slider-handle");this._clickOffset=t?{left:0,top:0}:{left:r.pageX-o.left-(p.width()/2),top:r.pageY-o.top-(p.height()/2)-(parseInt(p.css("borderTopWidth"),10)||0)-(parseInt(p.css("borderBottomWidth"),10)||0)+(parseInt(p.css("marginTop"),10)||0)};l=this._normValueFromMouse(n);this._slide(r,m,l);return true;},_mouseStart:function(a){return true;},_mouseDrag:function(e){var a={x:e.pageX,y:e.pageY};var f=this._normValueFromMouse(a);this._slide(e,this._handleIndex,f);return false;},_mouseStop:function(a){this.handles.removeClass("ui-state-active");this._stop(a,this._handleIndex);this._change(a,this._handleIndex);this._handleIndex=null;this._clickOffset=null;return false;},_detectOrientation:function(){this.orientation=this.options.orientation=="vertical"?"vertical":"horizontal";},_normValueFromMouse:function(o){var p,k;if("horizontal"==this.orientation){p=this.elementSize.width;k=o.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0);}else{p=this.elementSize.height;k=o.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0);}var m=(k/p);if(m>1){m=1;}if(m<0){m=0;}if("vertical"==this.orientation){m=1-m;}var n=this._valueMax()-this._valueMin(),j=m*n,a=j%this.options.step,l=this._valueMin()+j-a;if(a>(this.options.step/2)){l+=this.options.step;}return parseFloat(l.toFixed(5));},_start:function(e,f){var a={handle:this.handles[f],value:this.value()};if(this.options.values&&this.options.values.length){a.value=this.values(f);a.values=this.values();}this._trigger("start",e,a);},_slide:function(k,l,m){var j=this.handles[l];if(this.options.values&&this.options.values.length){var a=this.values(l?0:1);if((this.options.values.length==2&&this.options.range===true)&&((l==0&&m>a)||(l==1&&m<a))){m=a;}if(m!=this.values(l)){var n=this.values();n[l]=m;var i=this._trigger("slide",k,{handle:this.handles[l],value:m,values:n});var a=this.values(l?0:1);if(i!==false){this.values(l,m,(k.type=="mousedown"&&this.options.animate),true);}}}else{if(m!=this.value()){var i=this._trigger("slide",k,{handle:this.handles[l],value:m});if(i!==false){this._setData("value",m,(k.type=="mousedown"&&this.options.animate));}}}},_stop:function(e,f){var a={handle:this.handles[f],value:this.value()};if(this.options.values&&this.options.values.length){a.value=this.values(f);a.values=this.values();}this._trigger("stop",e,a);},_change:function(e,f){var a={handle:this.handles[f],value:this.value()};if(this.options.values&&this.options.values.length){a.value=this.values(f);a.values=this.values();}this._trigger("change",e,a);},value:function(a){if(arguments.length){this._setData("value",a);this._change(null,0);}return this._value();},values:function(a,f,h,g){if(arguments.length>1){this.options.values[a]=f;this._refreshValue(h);if(!g){this._change(null,a);}}if(arguments.length){if(this.options.values&&this.options.values.length){return this._values(a);}else{return this.value();}}else{return this._values();}},_setData:function(a,e,f){b.widget.prototype._setData.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");}else{this.handles.removeAttr("disabled");}case"orientation":this._detectOrientation();this.element.removeClass("ui-slider-horizontal ui-slider-vertical").addClass("ui-slider-"+this.orientation);this._refreshValue(f);break;case"value":this._refreshValue(f);break;}},_step:function(){var a=this.options.step;return a;},_value:function(){var a=this.options.value;if(a<this._valueMin()){a=this._valueMin();}if(a>this._valueMax()){a=this._valueMax();}return a;},_values:function(a){if(arguments.length){var d=this.options.values[a];if(d<this._valueMin()){d=this._valueMin();}if(d>this._valueMax()){d=this._valueMax();}return d;}else{return this.options.values;}},_valueMin:function(){var a=this.options.min;return a;},_valueMax:function(){var a=this.options.max;return a;},_refreshValue:function(u){var r=this.options.range,t=this.options,a=this;if(this.options.values&&this.options.values.length){var o,p;this.handles.each(function(d,f){var e=(a.values(d)-a._valueMin())/(a._valueMax()-a._valueMin())*100;var c={};c[a.orientation=="horizontal"?"left":"bottom"]=e+"%";b(this).stop(1,1)[u?"animate":"css"](c,t.animate);if(a.options.range===true){if(a.orientation=="horizontal"){(d==0)&&a.range.stop(1,1)[u?"animate":"css"]({left:e+"%"},t.animate);(d==1)&&a.range[u?"animate":"css"]({width:(e-lastValPercent)+"%"},{queue:false,duration:t.animate});}else{(d==0)&&a.range.stop(1,1)[u?"animate":"css"]({bottom:(e)+"%"},t.animate);(d==1)&&a.range[u?"animate":"css"]({height:(e-lastValPercent)+"%"},{queue:false,duration:t.animate});}}lastValPercent=e;});}else{var n=this.value(),q=this._valueMin(),m=this._valueMax(),s=m!=q?(n-q)/(m-q)*100:0;var v={};v[a.orientation=="horizontal"?"left":"bottom"]=s+"%";this.handle.stop(1,1)[u?"animate":"css"](v,t.animate);(r=="min")&&(this.orientation=="horizontal")&&this.range.stop(1,1)[u?"animate":"css"]({width:s+"%"},t.animate);(r=="max")&&(this.orientation=="horizontal")&&this.range[u?"animate":"css"]({width:(100-s)+"%"},{queue:false,duration:t.animate});(r=="min")&&(this.orientation=="vertical")&&this.range.stop(1,1)[u?"animate":"css"]({height:s+"%"},t.animate);(r=="max")&&(this.orientation=="vertical")&&this.range[u?"animate":"css"]({height:(100-s)+"%"},{queue:false,duration:t.animate});}}}));b.extend(b.ui.slider,{getter:"value values",version:"1.7.2",eventPrefix:"slide",defaults:{animate:false,delay:0,distance:0,max:100,min:0,orientation:"horizontal",range:false,step:1,value:0,values:null}});})(jQuery);(function(b){b.widget("ui.progressbar",{_init: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=b('<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").removeData("progressbar").unbind(".progressbar");this.valueDiv.remove();b.widget.prototype.destroy.apply(this,arguments);},value:function(a){if(a===undefined){return this._value();}this._setData("value",a);return this;},_setData:function(a,d){switch(a){case"value":this.options.value=d;this._refreshValue();this._trigger("change",null,{});break;}b.widget.prototype._setData.apply(this,arguments);},_value:function(){var a=this.options.value;if(a<this._valueMin()){a=this._valueMin();}if(a>this._valueMax()){a=this._valueMax();}return a;},_valueMin:function(){var a=0;return a;},_valueMax:function(){var a=100;return a;},_refreshValue:function(){var a=this.value();this.valueDiv[a==this._valueMax()?"addClass":"removeClass"]("ui-corner-right");this.valueDiv.width(a+"%");this.element.attr("aria-valuenow",a);}});b.extend(b.ui.progressbar,{version:"1.7.2",defaults:{value:0}});})(jQuery);jQuery.effects||(function(i){i.effects={version:"1.7.2",save:function(b,a){for(var c=0;c<a.length;c++){if(a[c]!==null){b.data("ec.storage."+a[c],b[0].style[a[c]]);}}},restore:function(b,a){for(var c=0;c<a.length;c++){if(a[c]!==null){b.css(a[c],b.data("ec.storage."+a[c]));}}},setMode:function(b,a){if(a=="toggle"){a=b.is(":hidden")?"show":"hide";}return a;},getBaseline:function(c,b){var a,d;switch(c[0]){case"top":a=0;break;case"middle":a=0.5;break;case"bottom":a=1;break;default:a=c[0]/b.height;}switch(c[1]){case"left":d=0;break;case"center":d=0.5;break;case"right":d=1;break;default:d=c[1]/b.width;}return{x:d,y:a};},createWrapper:function(e){if(e.parent().is(".ui-effects-wrapper")){return e.parent();}var d={width:e.outerWidth(true),height:e.outerHeight(true),"float":e.css("float")};e.wrap('<div class="ui-effects-wrapper" style="font-size:100%;background:transparent;border:none;margin:0;padding:0"></div>');var a=e.parent();if(e.css("position")=="static"){a.css({position:"relative"});e.css({position:"relative"});}else{var b=e.css("top");if(isNaN(parseInt(b,10))){b="auto";}var c=e.css("left");if(isNaN(parseInt(c,10))){c="auto";}a.css({position:e.css("position"),top:b,left:c,zIndex:e.css("z-index")}).show();e.css({position:"relative",top:0,left:0});}a.css(d);return a;},removeWrapper:function(a){if(a.parent().is(".ui-effects-wrapper")){return a.parent().replaceWith(a);}return a;},setTransition:function(c,a,d,b){b=b||{};i.each(a,function(e,l){unit=c.cssUnit(l);if(unit[0]>0){b[l]=unit[0]*d+unit[1];}});return b;},animateClass:function(d,c,a,b){var l=(typeof a=="function"?a:(b?b:null));var e=(typeof a=="string"?a:null);return this.each(function(){var t={};var v=i(this);var u=v.attr("style")||"";if(typeof u=="object"){u=u.cssText;}if(d.toggle){v.hasClass(d.toggle)?d.remove=d.toggle:d.add=d.toggle;}var n=i.extend({},(document.defaultView?document.defaultView.getComputedStyle(this,null):this.currentStyle));if(d.add){v.addClass(d.add);}if(d.remove){v.removeClass(d.remove);}var k=i.extend({},(document.defaultView?document.defaultView.getComputedStyle(this,null):this.currentStyle));if(d.add){v.removeClass(d.add);}if(d.remove){v.addClass(d.remove);}for(var s in k){if(typeof k[s]!="function"&&k[s]&&s.indexOf("Moz")==-1&&s.indexOf("length")==-1&&k[s]!=n[s]&&(s.match(/color/i)||(!s.match(/color/i)&&!isNaN(parseInt(k[s],10))))&&(n.position!="static"||(n.position=="static"&&!s.match(/left|top|bottom|right/)))){t[s]=k[s];}}v.animate(t,c,e,function(){if(typeof i(this).attr("style")=="object"){i(this).attr("style")["cssText"]="";i(this).attr("style")["cssText"]=u;}else{i(this).attr("style",u);}if(d.add){i(this).addClass(d.add);}if(d.remove){i(this).removeClass(d.remove);}if(l){l.apply(this,arguments);}});});}};function j(d,e){var b=d[1]&&d[1].constructor==Object?d[1]:{};if(e){b.mode=e;}var c=d[1]&&d[1].constructor!=Object?d[1]:(b.duration?b.duration:d[2]);c=i.fx.off?0:typeof c==="number"?c:i.fx.speeds[c]||i.fx.speeds._default;var a=b.callback||(i.isFunction(d[1])&&d[1])||(i.isFunction(d[2])&&d[2])||(i.isFunction(d[3])&&d[3]);return[d[0],b,c,a];}i.fn.extend({_show:i.fn.show,_hide:i.fn.hide,__toggle:i.fn.toggle,_addClass:i.fn.addClass,_removeClass:i.fn.removeClass,_toggleClass:i.fn.toggleClass,effect:function(c,d,b,a){return i.effects[c]?i.effects[c].call(this,{method:c,options:d||{},duration:b,callback:a}):null;},show:function(){if(!arguments[0]||(arguments[0].constructor==Number||(/(slow|normal|fast)/).test(arguments[0]))){return this._show.apply(this,arguments);}else{return this.effect.apply(this,j(arguments,"show"));}},hide:function(){if(!arguments[0]||(arguments[0].constructor==Number||(/(slow|normal|fast)/).test(arguments[0]))){return this._hide.apply(this,arguments);}else{return this.effect.apply(this,j(arguments,"hide"));}},toggle:function(){if(!arguments[0]||(arguments[0].constructor==Number||(/(slow|normal|fast)/).test(arguments[0]))||(i.isFunction(arguments[0])||typeof arguments[0]=="boolean")){return this.__toggle.apply(this,arguments);}else{return this.effect.apply(this,j(arguments,"toggle"));}},addClass:function(c,d,a,b){return d?i.effects.animateClass.apply(this,[{add:c},d,a,b]):this._addClass(c);},removeClass:function(c,d,a,b){return d?i.effects.animateClass.apply(this,[{remove:c},d,a,b]):this._removeClass(c);},toggleClass:function(c,d,a,b){return((typeof d!=="boolean")&&d)?i.effects.animateClass.apply(this,[{toggle:c},d,a,b]):this._toggleClass(c,d);},morph:function(e,c,d,a,b){return i.effects.animateClass.apply(this,[{add:c,remove:e},d,a,b]);},switchClass:function(){return this.morph.apply(this,arguments);},cssUnit:function(c){var b=this.css(c),a=[];i.each(["em","px","%","pt"],function(e,d){if(b.indexOf(d)>0){a=[parseFloat(b),d];}});return a;}});i.each(["backgroundColor","borderBottomColor","borderLeftColor","borderRightColor","borderTopColor","color","outlineColor"],function(a,b){i.fx.step[b]=function(c){if(c.state==0){c.start=h(c.elem,b);c.end=f(c.end);}c.elem.style[b]="rgb("+[Math.max(Math.min(parseInt((c.pos*(c.end[0]-c.start[0]))+c.start[0],10),255),0),Math.max(Math.min(parseInt((c.pos*(c.end[1]-c.start[1]))+c.start[1],10),255),0),Math.max(Math.min(parseInt((c.pos*(c.end[2]-c.start[2]))+c.start[2],10),255),0)].join(",")+")";};});function f(a){var b;if(a&&a.constructor==Array&&a.length==3){return a;}if(b=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(a)){return[parseInt(b[1],10),parseInt(b[2],10),parseInt(b[3],10)];}if(b=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(a)){return[parseFloat(b[1])*2.55,parseFloat(b[2])*2.55,parseFloat(b[3])*2.55];}if(b=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(a)){return[parseInt(b[1],16),parseInt(b[2],16),parseInt(b[3],16)];}if(b=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(a)){return[parseInt(b[1]+b[1],16),parseInt(b[2]+b[2],16),parseInt(b[3]+b[3],16)];}if(b=/rgba\(0, 0, 0, 0\)/.exec(a)){return g.transparent;}return g[i.trim(a).toLowerCase()];}function h(a,c){var b;do{b=i.curCSS(a,c);if(b!=""&&b!="transparent"||i.nodeName(a,"body")){break;}c="backgroundColor";}while(a=a.parentNode);return f(b);}var g={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]};i.easing.jswing=i.easing.swing;i.extend(i.easing,{def:"easeOutQuad",swing:function(d,c,e,a,b){return i.easing[i.easing.def](d,c,e,a,b);},easeInQuad:function(d,c,e,a,b){return a*(c/=b)*c+e;},easeOutQuad:function(d,c,e,a,b){return -a*(c/=b)*(c-2)+e;},easeInOutQuad:function(d,c,e,a,b){if((c/=b/2)<1){return a/2*c*c+e;}return -a/2*((--c)*(c-2)-1)+e;},easeInCubic:function(d,c,e,a,b){return a*(c/=b)*c*c+e;},easeOutCubic:function(d,c,e,a,b){return a*((c=c/b-1)*c*c+1)+e;},easeInOutCubic:function(d,c,e,a,b){if((c/=b/2)<1){return a/2*c*c*c+e;}return a/2*((c-=2)*c*c+2)+e;},easeInQuart:function(d,c,e,a,b){return a*(c/=b)*c*c*c+e;},easeOutQuart:function(d,c,e,a,b){return -a*((c=c/b-1)*c*c*c-1)+e;},easeInOutQuart:function(d,c,e,a,b){if((c/=b/2)<1){return a/2*c*c*c*c+e;}return -a/2*((c-=2)*c*c*c-2)+e;},easeInQuint:function(d,c,e,a,b){return a*(c/=b)*c*c*c*c+e;},easeOutQuint:function(d,c,e,a,b){return a*((c=c/b-1)*c*c*c*c+1)+e;},easeInOutQuint:function(d,c,e,a,b){if((c/=b/2)<1){return a/2*c*c*c*c*c+e;}return a/2*((c-=2)*c*c*c*c+2)+e;},easeInSine:function(d,c,e,a,b){return -a*Math.cos(c/b*(Math.PI/2))+a+e;},easeOutSine:function(d,c,e,a,b){return a*Math.sin(c/b*(Math.PI/2))+e;},easeInOutSine:function(d,c,e,a,b){return -a/2*(Math.cos(Math.PI*c/b)-1)+e;},easeInExpo:function(d,c,e,a,b){return(c==0)?e:a*Math.pow(2,10*(c/b-1))+e;},easeOutExpo:function(d,c,e,a,b){return(c==b)?e+a:a*(-Math.pow(2,-10*c/b)+1)+e;},easeInOutExpo:function(d,c,e,a,b){if(c==0){return e;}if(c==b){return e+a;}if((c/=b/2)<1){return a/2*Math.pow(2,10*(c-1))+e;}return a/2*(-Math.pow(2,-10*--c)+2)+e;},easeInCirc:function(d,c,e,a,b){return -a*(Math.sqrt(1-(c/=b)*c)-1)+e;},easeOutCirc:function(d,c,e,a,b){return a*Math.sqrt(1-(c=c/b-1)*c)+e;},easeInOutCirc:function(d,c,e,a,b){if((c/=b/2)<1){return -a/2*(Math.sqrt(1-c*c)-1)+e;}return a/2*(Math.sqrt(1-(c-=2)*c)+1)+e;},easeInElastic:function(o,e,p,a,b){var d=1.70158;var c=0;var n=a;if(e==0){return p;}if((e/=b)==1){return p+a;}if(!c){c=b*0.3;}if(n<Math.abs(a)){n=a;var d=c/4;}else{var d=c/(2*Math.PI)*Math.asin(a/n);}return -(n*Math.pow(2,10*(e-=1))*Math.sin((e*b-d)*(2*Math.PI)/c))+p;},easeOutElastic:function(o,e,p,a,b){var d=1.70158;var c=0;var n=a;if(e==0){return p;}if((e/=b)==1){return p+a;}if(!c){c=b*0.3;}if(n<Math.abs(a)){n=a;var d=c/4;}else{var d=c/(2*Math.PI)*Math.asin(a/n);}return n*Math.pow(2,-10*e)*Math.sin((e*b-d)*(2*Math.PI)/c)+a+p;},easeInOutElastic:function(o,e,p,a,b){var d=1.70158;var c=0;var n=a;if(e==0){return p;}if((e/=b/2)==2){return p+a;}if(!c){c=b*(0.3*1.5);}if(n<Math.abs(a)){n=a;var d=c/4;}else{var d=c/(2*Math.PI)*Math.asin(a/n);}if(e<1){return -0.5*(n*Math.pow(2,10*(e-=1))*Math.sin((e*b-d)*(2*Math.PI)/c))+p;}return n*Math.pow(2,-10*(e-=1))*Math.sin((e*b-d)*(2*Math.PI)/c)*0.5+a+p;},easeInBack:function(e,d,l,a,b,c){if(c==undefined){c=1.70158;}return a*(d/=b)*d*((c+1)*d-c)+l;},easeOutBack:function(e,d,l,a,b,c){if(c==undefined){c=1.70158;}return a*((d=d/b-1)*d*((c+1)*d+c)+1)+l;},easeInOutBack:function(e,d,l,a,b,c){if(c==undefined){c=1.70158;}if((d/=b/2)<1){return a/2*(d*d*(((c*=(1.525))+1)*d-c))+l;}return a/2*((d-=2)*d*(((c*=(1.525))+1)*d+c)+2)+l;},easeInBounce:function(d,c,e,a,b){return a-i.easing.easeOutBounce(d,b-c,0,a,b)+e;},easeOutBounce:function(d,c,e,a,b){if((c/=b)<(1/2.75)){return a*(7.5625*c*c)+e;}else{if(c<(2/2.75)){return a*(7.5625*(c-=(1.5/2.75))*c+0.75)+e;}else{if(c<(2.5/2.75)){return a*(7.5625*(c-=(2.25/2.75))*c+0.9375)+e;}else{return a*(7.5625*(c-=(2.625/2.75))*c+0.984375)+e;}}}},easeInOutBounce:function(d,c,e,a,b){if(c<b/2){return i.easing.easeInBounce(d,c*2,0,a,b)*0.5+e;}return i.easing.easeOutBounce(d,c*2-b,0,a,b)*0.5+a*0.5+e;}});})(jQuery);(function(b){b.effects.blind=function(a){return this.queue(function(){var q=b(this),r=["position","top","left"];var m=b.effects.setMode(q,a.options.mode||"hide");var n=a.options.direction||"vertical";b.effects.save(q,r);q.show();var k=b.effects.createWrapper(q).css({overflow:"hidden"});var p=(n=="vertical")?"height":"width";var l=(n=="vertical")?k.height():k.width();if(m=="show"){k.css(p,0);}var o={};o[p]=m=="show"?l:0;k.animate(o,a.duration,a.options.easing,function(){if(m=="hide"){q.hide();}b.effects.restore(q,r);b.effects.removeWrapper(q);if(a.callback){a.callback.apply(q[0],arguments);}q.dequeue();});});};})(jQuery);(function(b){b.effects.bounce=function(a){return this.queue(function(){var z=b(this),t=["position","top","left"];var u=b.effects.setMode(z,a.options.mode||"effect");var r=a.options.direction||"up";var B=a.options.distance||20;var A=a.options.times||5;var x=a.duration||250;if(/show|hide/.test(u)){t.push("opacity");}b.effects.save(z,t);z.show();b.effects.createWrapper(z);var y=(r=="up"||r=="down")?"top":"left";var i=(r=="up"||r=="left")?"pos":"neg";var B=a.options.distance||(y=="top"?z.outerHeight({margin:true})/3:z.outerWidth({margin:true})/3);if(u=="show"){z.css("opacity",0).css(y,i=="pos"?-B:B);}if(u=="hide"){B=B/(A*2);}if(u!="hide"){A--;}if(u=="show"){var w={opacity:1};w[y]=(i=="pos"?"+=":"-=")+B;z.animate(w,x/2,a.options.easing);B=B/2;A--;}for(var v=0;v<A;v++){var q={},s={};q[y]=(i=="pos"?"-=":"+=")+B;s[y]=(i=="pos"?"+=":"-=")+B;z.animate(q,x/2,a.options.easing).animate(s,x/2,a.options.easing);B=(u=="hide")?B*2:B/2;}if(u=="hide"){var w={opacity:0};w[y]=(i=="pos"?"-=":"+=")+B;z.animate(w,x/2,a.options.easing,function(){z.hide();b.effects.restore(z,t);b.effects.removeWrapper(z);if(a.callback){a.callback.apply(this,arguments);}});}else{var q={},s={};q[y]=(i=="pos"?"-=":"+=")+B;s[y]=(i=="pos"?"+=":"-=")+B;z.animate(q,x/2,a.options.easing).animate(s,x/2,a.options.easing,function(){b.effects.restore(z,t);b.effects.removeWrapper(z);if(a.callback){a.callback.apply(this,arguments);}});}z.queue("fx",function(){z.dequeue();});z.dequeue();});};})(jQuery);(function(b){b.effects.clip=function(a){return this.queue(function(){var q=b(this),m=["position","top","left","height","width"];var n=b.effects.setMode(q,a.options.mode||"hide");var l=a.options.direction||"vertical";b.effects.save(q,m);q.show();var t=b.effects.createWrapper(q).css({overflow:"hidden"});var r=q[0].tagName=="IMG"?t:q;var p={size:(l=="vertical")?"height":"width",position:(l=="vertical")?"top":"left"};var s=(l=="vertical")?r.height():r.width();if(n=="show"){r.css(p.size,0);r.css(p.position,s/2);}var o={};o[p.size]=n=="show"?s:0;o[p.position]=n=="show"?0:s/2;r.animate(o,{queue:false,duration:a.duration,easing:a.options.easing,complete:function(){if(n=="hide"){q.hide();}b.effects.restore(q,m);b.effects.removeWrapper(q);if(a.callback){a.callback.apply(q[0],arguments);}q.dequeue();}});});};})(jQuery);(function(b){b.effects.drop=function(a){return this.queue(function(){var p=b(this),q=["position","top","left","opacity"];var l=b.effects.setMode(p,a.options.mode||"hide");var m=a.options.direction||"left";b.effects.save(p,q);p.show();b.effects.createWrapper(p);var o=(m=="up"||m=="down")?"top":"left";var r=(m=="up"||m=="left")?"pos":"neg";var k=a.options.distance||(o=="top"?p.outerHeight({margin:true})/2:p.outerWidth({margin:true})/2);if(l=="show"){p.css("opacity",0).css(o,r=="pos"?-k:k);}var n={opacity:l=="show"?1:0};n[o]=(l=="show"?(r=="pos"?"+=":"-="):(r=="pos"?"-=":"+="))+k;p.animate(n,{queue:false,duration:a.duration,easing:a.options.easing,complete:function(){if(l=="hide"){p.hide();}b.effects.restore(p,q);b.effects.removeWrapper(p);if(a.callback){a.callback.apply(this,arguments);}p.dequeue();}});});};})(jQuery);(function(b){b.effects.explode=function(a){return this.queue(function(){var j=a.options.pieces?Math.round(Math.sqrt(a.options.pieces)):3;var p=a.options.pieces?Math.round(Math.sqrt(a.options.pieces)):3;a.options.mode=a.options.mode=="toggle"?(b(this).is(":visible")?"hide":"show"):a.options.mode;var m=b(this).show().css("visibility","hidden");var i=m.offset();i.top-=parseInt(m.css("marginTop"),10)||0;i.left-=parseInt(m.css("marginLeft"),10)||0;var n=m.outerWidth(true);var r=m.outerHeight(true);for(var o=0;o<j;o++){for(var q=0;q<p;q++){m.clone().appendTo("body").wrap("<div></div>").css({position:"absolute",visibility:"visible",left:-q*(n/p),top:-o*(r/j)}).parent().addClass("ui-effects-explode").css({position:"absolute",overflow:"hidden",width:n/p,height:r/j,left:i.left+q*(n/p)+(a.options.mode=="show"?(q-Math.floor(p/2))*(n/p):0),top:i.top+o*(r/j)+(a.options.mode=="show"?(o-Math.floor(j/2))*(r/j):0),opacity:a.options.mode=="show"?0:1}).animate({left:i.left+q*(n/p)+(a.options.mode=="show"?0:(q-Math.floor(p/2))*(n/p)),top:i.top+o*(r/j)+(a.options.mode=="show"?0:(o-Math.floor(j/2))*(r/j)),opacity:a.options.mode=="show"?1:0},a.duration||500);}}setTimeout(function(){a.options.mode=="show"?m.css({visibility:"visible"}):m.css({visibility:"visible"}).hide();if(a.callback){a.callback.apply(m[0]);}m.dequeue();b("div.ui-effects-explode").remove();},a.duration||500);});};})(jQuery);(function(b){b.effects.fold=function(a){return this.queue(function(){var z=b(this),t=["position","top","left"];var w=b.effects.setMode(z,a.options.mode||"hide");var p=a.options.size||15;var q=!(!a.options.horizFirst);var x=a.duration?a.duration/2:b.fx.speeds._default/2;b.effects.save(z,t);z.show();var A=b.effects.createWrapper(z).css({overflow:"hidden"});var v=((w=="show")!=q);var y=v?["width","height"]:["height","width"];var B=v?[A.width(),A.height()]:[A.height(),A.width()];var u=/([0-9]+)%/.exec(p);if(u){p=parseInt(u[1],10)/100*B[w=="hide"?0:1];}if(w=="show"){A.css(q?{height:0,width:p}:{height:p,width:0});}var r={},s={};r[y[0]]=w=="show"?B[0]:p;s[y[1]]=w=="show"?B[1]:0;A.animate(r,x,a.options.easing).animate(s,x,a.options.easing,function(){if(w=="hide"){z.hide();}b.effects.restore(z,t);b.effects.removeWrapper(z);if(a.callback){a.callback.apply(z[0],arguments);}z.dequeue();});});};})(jQuery);(function(b){b.effects.highlight=function(a){return this.queue(function(){var l=b(this),m=["backgroundImage","backgroundColor","opacity"];var i=b.effects.setMode(l,a.options.mode||"show");var n=a.options.color||"#ffff99";var j=l.css("backgroundColor");b.effects.save(l,m);l.show();l.css({backgroundImage:"none",backgroundColor:n});var k={backgroundColor:j};if(i=="hide"){k.opacity=0;}l.animate(k,{queue:false,duration:a.duration,easing:a.options.easing,complete:function(){if(i=="hide"){l.hide();}b.effects.restore(l,m);if(i=="show"&&b.browser.msie){this.style.removeAttribute("filter");}if(a.callback){a.callback.apply(this,arguments);}l.dequeue();}});});};})(jQuery);(function(b){b.effects.pulsate=function(a){return this.queue(function(){var k=b(this);var h=b.effects.setMode(k,a.options.mode||"show");var i=a.options.times||5;var j=a.duration?a.duration/2:b.fx.speeds._default/2;if(h=="hide"){i--;}if(k.is(":hidden")){k.css("opacity",0);k.show();k.animate({opacity:1},j,a.options.easing);i=i-2;}for(var l=0;l<i;l++){k.animate({opacity:0},j,a.options.easing).animate({opacity:1},j,a.options.easing);}if(h=="hide"){k.animate({opacity:0},j,a.options.easing,function(){k.hide();if(a.callback){a.callback.apply(this,arguments);}});}else{k.animate({opacity:0},j,a.options.easing).animate({opacity:1},j,a.options.easing,function(){if(a.callback){a.callback.apply(this,arguments);}});}k.queue("fx",function(){k.dequeue();});k.dequeue();});};})(jQuery);(function(b){b.effects.puff=function(a){return this.queue(function(){var k=b(this);var n=b.extend(true,{},a.options);var i=b.effects.setMode(k,a.options.mode||"hide");var j=parseInt(a.options.percent,10)||150;n.fade=true;var l={height:k.height(),width:k.width()};var m=j/100;k.from=(i=="hide")?l:{height:l.height*m,width:l.width*m};n.from=k.from;n.percent=(i=="hide")?j:100;n.mode=i;k.effect("scale",n,a.duration,a.callback);k.dequeue();});};b.effects.scale=function(a){return this.queue(function(){var n=b(this);var q=b.extend(true,{},a.options);var k=b.effects.setMode(n,a.options.mode||"effect");var m=parseInt(a.options.percent,10)||(parseInt(a.options.percent,10)==0?0:(k=="hide"?0:100));var l=a.options.direction||"both";var r=a.options.origin;if(k!="effect"){q.origin=r||["middle","center"];q.restore=true;}var o={height:n.height(),width:n.width()};n.from=a.options.from||(k=="show"?{height:0,width:0}:o);var p={y:l!="horizontal"?(m/100):1,x:l!="vertical"?(m/100):1};n.to={height:o.height*p.y,width:o.width*p.x};if(a.options.fade){if(k=="show"){n.from.opacity=0;n.to.opacity=1;}if(k=="hide"){n.from.opacity=1;n.to.opacity=0;}}q.from=n.from;q.to=n.to;q.mode=k;n.effect("size",q,a.duration,a.callback);n.dequeue();});};b.effects.size=function(a){return this.queue(function(){var D=b(this),s=["position","top","left","width","height","overflow","opacity"];var t=["position","top","left","overflow","opacity"];var w=["width","height","overflow"];var q=["fontSize"];var v=["borderTopWidth","borderBottomWidth","paddingTop","paddingBottom"];var A=["borderLeftWidth","borderRightWidth","paddingLeft","paddingRight"];var z=b.effects.setMode(D,a.options.mode||"effect");var x=a.options.restore||false;var B=a.options.scale||"both";var r=a.options.origin;var C={height:D.height(),width:D.width()};D.from=a.options.from||C;D.to=a.options.to||C;if(r){var y=b.effects.getBaseline(r,C);D.from.top=(C.height-D.from.height)*y.y;D.from.left=(C.width-D.from.width)*y.x;D.to.top=(C.height-D.to.height)*y.y;D.to.left=(C.width-D.to.width)*y.x;}var u={from:{y:D.from.height/C.height,x:D.from.width/C.width},to:{y:D.to.height/C.height,x:D.to.width/C.width}};if(B=="box"||B=="both"){if(u.from.y!=u.to.y){s=s.concat(v);D.from=b.effects.setTransition(D,v,u.from.y,D.from);D.to=b.effects.setTransition(D,v,u.to.y,D.to);}if(u.from.x!=u.to.x){s=s.concat(A);D.from=b.effects.setTransition(D,A,u.from.x,D.from);D.to=b.effects.setTransition(D,A,u.to.x,D.to);}}if(B=="content"||B=="both"){if(u.from.y!=u.to.y){s=s.concat(q);D.from=b.effects.setTransition(D,q,u.from.y,D.from);D.to=b.effects.setTransition(D,q,u.to.y,D.to);}}b.effects.save(D,x?s:t);D.show();b.effects.createWrapper(D);D.css("overflow","hidden").css(D.from);if(B=="content"||B=="both"){v=v.concat(["marginTop","marginBottom"]).concat(q);A=A.concat(["marginLeft","marginRight"]);w=s.concat(v).concat(A);D.find("*[width]").each(function(){child=b(this);if(x){b.effects.save(child,w);}var c={height:child.height(),width:child.width()};child.from={height:c.height*u.from.y,width:c.width*u.from.x};child.to={height:c.height*u.to.y,width:c.width*u.to.x};if(u.from.y!=u.to.y){child.from=b.effects.setTransition(child,v,u.from.y,child.from);child.to=b.effects.setTransition(child,v,u.to.y,child.to);}if(u.from.x!=u.to.x){child.from=b.effects.setTransition(child,A,u.from.x,child.from);child.to=b.effects.setTransition(child,A,u.to.x,child.to);}child.css(child.from);child.animate(child.to,a.duration,a.options.easing,function(){if(x){b.effects.restore(child,w);}});});}D.animate(D.to,{queue:false,duration:a.duration,easing:a.options.easing,complete:function(){if(z=="hide"){D.hide();}b.effects.restore(D,x?s:t);b.effects.removeWrapper(D);if(a.callback){a.callback.apply(this,arguments);}D.dequeue();}});});};})(jQuery);(function(b){b.effects.shake=function(a){return this.queue(function(){var z=b(this),t=["position","top","left"];var u=b.effects.setMode(z,a.options.mode||"effect");var r=a.options.direction||"left";var B=a.options.distance||20;var A=a.options.times||3;var x=a.duration||a.options.duration||140;b.effects.save(z,t);z.show();b.effects.createWrapper(z);var y=(r=="up"||r=="down")?"top":"left";var i=(r=="up"||r=="left")?"pos":"neg";var w={},q={},s={};w[y]=(i=="pos"?"-=":"+=")+B;q[y]=(i=="pos"?"+=":"-=")+B*2;s[y]=(i=="pos"?"-=":"+=")+B*2;z.animate(w,x,a.options.easing);for(var v=1;v<A;v++){z.animate(q,x,a.options.easing).animate(s,x,a.options.easing);}z.animate(q,x,a.options.easing).animate(w,x/2,a.options.easing,function(){b.effects.restore(z,t);b.effects.removeWrapper(z);if(a.callback){a.callback.apply(this,arguments);}});z.queue("fx",function(){z.dequeue();});z.dequeue();});};})(jQuery);(function(b){b.effects.slide=function(a){return this.queue(function(){var p=b(this),q=["position","top","left"];var l=b.effects.setMode(p,a.options.mode||"show");var m=a.options.direction||"left";b.effects.save(p,q);p.show();b.effects.createWrapper(p).css({overflow:"hidden"});var o=(m=="up"||m=="down")?"top":"left";var r=(m=="up"||m=="left")?"pos":"neg";var k=a.options.distance||(o=="top"?p.outerHeight({margin:true}):p.outerWidth({margin:true}));if(l=="show"){p.css(o,r=="pos"?-k:k);}var n={};n[o]=(l=="show"?(r=="pos"?"+=":"-="):(r=="pos"?"-=":"+="))+k;p.animate(n,{queue:false,duration:a.duration,easing:a.options.easing,complete:function(){if(l=="hide"){p.hide();}b.effects.restore(p,q);b.effects.removeWrapper(p);if(a.callback){a.callback.apply(this,arguments);}p.dequeue();}});});};})(jQuery);(function(b){b.effects.transfer=function(a){return this.queue(function(){var k=b(this),i=b(a.options.to),l=i.offset(),j={top:l.top,left:l.left,height:i.innerHeight(),width:i.innerWidth()},m=k.offset(),n=b('<div class="ui-effects-transfer"></div>').appendTo(document.body).addClass(a.options.className).css({top:m.top,left:m.left,height:k.innerHeight(),width:k.innerWidth(),position:"absolute"}).animate(j,a.duration,a.options.easing,function(){n.remove();(a.callback&&a.callback.apply(k[0],arguments));k.dequeue();});});};})(jQuery);(function(a){a.widget("ui.tabs",{_init:function(){this._tabify(true);},_setData:function(b,c){if((/^selected/).test(b)){this.select(c);}else{this.options[b]=c;this._tabify();}},length:function(){return this.$tabs.length;},_tabId:function(b){return b.title&&b.title.replace(/\s/g,"_").replace(/[^A-Za-z0-9\-_:\.]/g,"")||this.options.idPrefix+a.data(b);},ui:function(c,b){return{options:this.options,tab:c,panel:b,index:this.$tabs.index(c)};},_sanitizeSelector:function(b){return b.replace(/:/g,"\\:");},_cookie:function(){var b=this.cookie||(this.cookie="ui-tabs-"+a.data(this.element[0]));return a.cookie.apply(null,[b].concat(a.makeArray(arguments)));},_tabify:function(p){this.$lis=a("li:has(a[href])",this.element);this.$tabs=this.$lis.map(function(){return a("a",this)[0];});this.$panels=a([]);var q=this,c=this.options;this.$tabs.each(function(r,o){if(o.hash&&o.hash.replace("#","")){q.$panels=q.$panels.add(q._sanitizeSelector(o.hash));}else{if(a(o).attr("href")!="#"){a.data(o,"href.tabs",o.href);a.data(o,"load.tabs",o.href);var t=q._tabId(o);o.href="#"+t;var s=a("#"+t);if(!s.length){s=a(c.panelTemplate).attr("id",t).addClass(c.panelClass).insertAfter(q.$panels[r-1]||q.element);s.data("destroy.tabs",true);}q.$panels=q.$panels.add(s);}else{c.disabled.push(r+1);}}});if(p){this.element.addClass(c.navClass);this.$panels.addClass(c.panelClass);if(c.selected===undefined){if(location.hash){this.$tabs.each(function(r,o){if(o.hash==location.hash){c.selected=r;return false;}});}else{if(c.cookie){var j=parseInt(q._cookie(),10);if(j&&q.$tabs[j]){c.selected=j;}}else{if(q.$lis.filter("."+c.selectedClass).length){c.selected=q.$lis.index(q.$lis.filter("."+c.selectedClass)[0]);}}}}c.selected=c.selected===null||c.selected!==undefined?c.selected:0;c.disabled=a.unique(c.disabled.concat(a.map(this.$lis.filter("."+c.disabledClass),function(r,o){return q.$lis.index(r);}))).sort();if(a.inArray(c.selected,c.disabled)!=-1){c.disabled.splice(a.inArray(c.selected,c.disabled),1);}this.$panels.addClass(c.hideClass);this.$lis.removeClass(c.selectedClass);if(c.selected!==null){this.$panels.eq(c.selected).removeClass(c.hideClass);var e=[c.selectedClass];if(c.deselectable){e.push(c.deselectableClass);}this.$lis.eq(c.selected).addClass(e.join(" "));var k=function(){q._trigger("show",null,q.ui(q.$tabs[c.selected],q.$panels[c.selected]));};if(a.data(this.$tabs[c.selected],"load.tabs")){this.load(c.selected,k);}else{k();}}a(window).bind("unload",function(){q.$tabs.unbind(".tabs");q.$lis=q.$tabs=q.$panels=null;});}else{c.selected=this.$lis.index(this.$lis.filter("."+c.selectedClass)[0]);}if(c.cookie){this._cookie(c.selected,c.cookie);}for(var g=0,n;n=this.$lis[g];g++){a(n)[a.inArray(g,c.disabled)!=-1&&!a(n).hasClass(c.selectedClass)?"addClass":"removeClass"](c.disabledClass);}if(c.cache===false){this.$tabs.removeData("cache.tabs");}var b,h;if(c.fx){if(c.fx.constructor==Array){b=c.fx[0];h=c.fx[1];}else{b=h=c.fx;}}function d(i,o){i.css({display:""});if(a.browser.msie&&o.opacity){i[0].style.removeAttribute("filter");}}var l=h?function(i,o){o.animate(h,h.duration||"normal",function(){o.removeClass(c.hideClass);d(o,h);q._trigger("show",null,q.ui(i,o[0]));});}:function(i,o){o.removeClass(c.hideClass);q._trigger("show",null,q.ui(i,o[0]));};var m=b?function(o,i,r){i.animate(b,b.duration||"normal",function(){i.addClass(c.hideClass);d(i,b);if(r){l(o,r,i);}});}:function(o,i,r){i.addClass(c.hideClass);if(r){l(o,r);}};function f(r,t,i,s){var o=[c.selectedClass];if(c.deselectable){o.push(c.deselectableClass);}t.addClass(o.join(" ")).siblings().removeClass(o.join(" "));m(r,i,s);}this.$tabs.unbind(".tabs").bind(c.event+".tabs",function(){var s=a(this).parents("li:eq(0)"),i=q.$panels.filter(":visible"),r=a(q._sanitizeSelector(this.hash));if((s.hasClass(c.selectedClass)&&!c.deselectable)||s.hasClass(c.disabledClass)||a(this).hasClass(c.loadingClass)||q._trigger("select",null,q.ui(this,r[0]))===false){this.blur();return false;}c.selected=q.$tabs.index(this);if(c.deselectable){if(s.hasClass(c.selectedClass)){q.options.selected=null;s.removeClass([c.selectedClass,c.deselectableClass].join(" "));q.$panels.stop();m(this,i);this.blur();return false;}else{if(!i.length){q.$panels.stop();var o=this;q.load(q.$tabs.index(this),function(){s.addClass([c.selectedClass,c.deselectableClass].join(" "));l(o,r);});this.blur();return false;}}}if(c.cookie){q._cookie(c.selected,c.cookie);}q.$panels.stop();if(r.length){var o=this;q.load(q.$tabs.index(this),i.length?function(){f(o,s,i,r);}:function(){s.addClass(c.selectedClass);l(o,r);});}else{throw"jQuery UI Tabs: Mismatching fragment identifier.";}if(a.browser.msie){this.blur();}return false;});if(c.event!="click"){this.$tabs.bind("click.tabs",function(){return false;});}},add:function(e,d,c){if(c==undefined){c=this.$tabs.length;}var g=this.options;var i=a(g.tabTemplate.replace(/#\{href\}/g,e).replace(/#\{label\}/g,d));i.data("destroy.tabs",true);var h=e.indexOf("#")==0?e.replace("#",""):this._tabId(a("a:first-child",i)[0]);var f=a("#"+h);if(!f.length){f=a(g.panelTemplate).attr("id",h).addClass(g.hideClass).data("destroy.tabs",true);}f.addClass(g.panelClass);if(c>=this.$lis.length){i.appendTo(this.element);f.appendTo(this.element[0].parentNode);}else{i.insertBefore(this.$lis[c]);f.insertBefore(this.$panels[c]);}g.disabled=a.map(g.disabled,function(k,j){return k>=c?++k:k;});this._tabify();if(this.$tabs.length==1){i.addClass(g.selectedClass);f.removeClass(g.hideClass);var b=a.data(this.$tabs[0],"load.tabs");if(b){this.load(c,b);}}this._trigger("add",null,this.ui(this.$tabs[c],this.$panels[c]));},remove:function(b){var d=this.options,e=this.$lis.eq(b).remove(),c=this.$panels.eq(b).remove();if(e.hasClass(d.selectedClass)&&this.$tabs.length>1){this.select(b+(b+1<this.$tabs.length?1:-1));}d.disabled=a.map(a.grep(d.disabled,function(g,f){return g!=b;}),function(g,f){return g>=b?--g:g;});this._tabify();this._trigger("remove",null,this.ui(e.find("a")[0],c[0]));},enable:function(b){var c=this.options;if(a.inArray(b,c.disabled)==-1){return;}var d=this.$lis.eq(b).removeClass(c.disabledClass);if(a.browser.safari){d.css("display","inline-block");setTimeout(function(){d.css("display","block");},0);}c.disabled=a.grep(c.disabled,function(f,e){return f!=b;});this._trigger("enable",null,this.ui(this.$tabs[b],this.$panels[b]));},disable:function(c){var b=this,d=this.options;if(c!=d.selected){this.$lis.eq(c).addClass(d.disabledClass);d.disabled.push(c);d.disabled.sort();this._trigger("disable",null,this.ui(this.$tabs[c],this.$panels[c]));}},select:function(b){if(typeof b=="string"){b=this.$tabs.index(this.$tabs.filter("[href$="+b+"]")[0]);}this.$tabs.eq(b).trigger(this.options.event+".tabs");},load:function(g,k){var l=this,d=this.options,e=this.$tabs.eq(g),j=e[0],h=k==undefined||k===false,b=e.data("load.tabs");k=k||function(){};if(!b||!h&&a.data(j,"cache.tabs")){k();return;}var m=function(n){var o=a(n),p=o.find("*:last");return p.length&&p.is(":not(img)")&&p||o;};var c=function(){l.$tabs.filter("."+d.loadingClass).removeClass(d.loadingClass).each(function(){if(d.spinner){m(this).parent().html(m(this).data("label.tabs"));}});l.xhr=null;};if(d.spinner){var i=m(j).html();m(j).wrapInner("<em></em>").find("em").data("label.tabs",i).html(d.spinner);}var f=a.extend({},d.ajaxOptions,{url:b,success:function(o,n){a(l._sanitizeSelector(j.hash)).html(o);c();if(d.cache){a.data(j,"cache.tabs",true);}l._trigger("load",null,l.ui(l.$tabs[g],l.$panels[g]));try{d.ajaxOptions.success(o,n);}catch(p){}k();}});if(this.xhr){this.xhr.abort();c();}e.addClass(d.loadingClass);l.xhr=a.ajax(f);},url:function(c,b){this.$tabs.eq(c).removeData("cache.tabs").data("load.tabs",b);},destroy:function(){var b=this.options;this.element.unbind(".tabs").removeClass(b.navClass).removeData("tabs");this.$tabs.each(function(){var c=a.data(this,"href.tabs");if(c){this.href=c;}var d=a(this).unbind(".tabs");a.each(["href","load","cache"],function(e,f){d.removeData(f+".tabs");});});this.$lis.add(this.$panels).each(function(){if(a.data(this,"destroy.tabs")){a(this).remove();}else{a(this).removeClass([b.selectedClass,b.deselectableClass,b.disabledClass,b.panelClass,b.hideClass].join(" "));}});if(b.cookie){this._cookie(null,b.cookie);}}});a.extend(a.ui.tabs,{version:"@VERSION",getter:"length",defaults:{deselectable:false,event:"click",disabled:[],cookie:null,spinner:"Loading&#8230;",cache:false,idPrefix:"ui-tabs-",ajaxOptions:null,fx:null,tabTemplate:'<li><a href="#{href}"><span>#{label}</span></a></li>',panelTemplate:"<div></div>",navClass:"ui-tabs-nav",selectedClass:"ui-tabs-selected",deselectableClass:"ui-tabs-deselectable",disabledClass:"ui-tabs-disabled",panelClass:"ui-tabs-panel",hideClass:"ui-tabs-hide",loadingClass:"ui-tabs-loading"}});a.extend(a.ui.tabs.prototype,{rotation:null,rotate:function(c,f){f=f||false;var b=this,e=this.options.selected;function g(){b.rotation=setInterval(function(){e=++e<b.$tabs.length?e:0;b.select(e);},c);}function d(h){if(!h||h.clientX){clearInterval(b.rotation);}}if(c){g();if(!f){this.$tabs.bind(this.options.event+".tabs",d);}else{this.$tabs.bind(this.options.event+".tabs",function(){d();e=b.options.selected;g();});}}else{d();this.$tabs.unbind(this.options.event+".tabs",d);}}});})(jQuery);jQuery.cookie=function(b,j,m){if(typeof j!="undefined"){m=m||{};if(j===null){j="";m.expires=-1;}var e="";if(m.expires&&(typeof m.expires=="number"||m.expires.toUTCString)){var f;if(typeof m.expires=="number"){f=new Date();f.setTime(f.getTime()+(m.expires*24*60*60*1000));}else{f=m.expires;}e="; expires="+f.toUTCString();}var l=m.path?"; path="+(m.path):"";var g=m.domain?"; domain="+(m.domain):"";var a=m.secure?"; secure":"";document.cookie=[b,"=",encodeURIComponent(j),e,l,g,a].join("");}else{var d=null;if(document.cookie&&document.cookie!=""){var k=document.cookie.split(";");for(var h=0;h<k.length;h++){var c=jQuery.trim(k[h]);if(c.substring(0,b.length+1)==(b+"=")){d=decodeURIComponent(c.substring(b.length+1));break;}}}return d;}};(function(b){var a=b.scrollTo=function(d,f,e){b(window).scrollTo(d,f,e);};a.defaults={axis:"y",duration:1};a.window=function(d){return b(window).scrollable();};b.fn.scrollable=function(){return this.map(function(){var d=this.parentWindow||this.defaultView,h=this.nodeName=="#document"?d.frameElement||d:this,f=h.contentDocument||(h.contentWindow||h).document,e=h.setInterval;return h.nodeName=="IFRAME"||e&&b.browser.safari?f.body:e?f.documentElement:this;});};b.fn.scrollTo=function(f,e,d){if(typeof e=="object"){d=e;e=0;}if(typeof d=="function"){d={onAfter:d};}d=b.extend({},a.defaults,d);e=e||d.speed||d.duration;d.queue=d.queue&&d.axis.length>1;if(d.queue){e/=2;}d.offset=c(d.offset);d.over=c(d.over);return this.scrollable().each(function(){var h=this,s=b(h),r=f,g,n={},m=s.is("html,body");switch(typeof r){case"number":case"string":if(/^([+-]=)?\d+(px)?$/.test(r)){r=c(r);break;}r=b(r,this);case"object":if(r.is||r.style){g=(r=b(r)).offset();}}b.each(d.axis.split(""),function(k,x){var u=x=="x"?"Left":"Top",p=u.toLowerCase(),w="scroll"+u,q=h[w],o=x=="x"?"Width":"Height",l=o.toLowerCase();if(g){n[w]=g[p]+(m?0:q-s.offset()[p]);if(d.margin){n[w]-=parseInt(r.css("margin"+u))||0;n[w]-=parseInt(r.css("border"+u+"Width"))||0;}n[w]+=d.offset[p]||0;if(d.over[p]){n[w]+=r[l]()*d.over[p];}}else{n[w]=r[p];}if(/^\d+$/.test(n[w])){n[w]=n[w]<=0?0:Math.min(n[w],i(o));}if(!k&&d.queue){if(q!=n[w]){j(d.onAfterFirst);}delete n[w];}});j(d.onAfter);function j(k){s.animate(n,e,d.easing,k&&function(){k.call(this,f,d);});}function i(k){var o="scroll"+k,l=h.ownerDocument;return m?Math.max(l.documentElement[o],l.body[o]):h[o];}}).end();};function c(d){return typeof d=="object"?d:{top:d,left:d};}})(jQuery);(function(b){function a(e,d){var c=this;e=jQuery(e);var f=jQuery(document.createElement("div")).addClass(d.baseClass).addClass((d.fixed)?d.fixedClass:"").addClass((d.persistent)?d.persistentClass:"").html(d.content).appendTo(e);if(!d.hidden){f.show();}else{f.hide();}if(!d.persistent){e.hover(function(g){c.show(g);},function(){c.hide();});if(!d.fixed){e.mousemove(function(g){if(f.css("display")!=="none"){c.updatePos(g);}});}}else{e.click(function(g){if(g.target===e.get(0)){if(f.css("display")!=="none"){c.hide();}else{c.show();}}});jQuery(window).mousedown(function(h){if(f.css("display")!=="none"){var g=(d.focus)?jQuery(h.target).parents(".tooltip").andSelf().filter(function(){return this===f.get(0);}).length:0;if(g===0){c.hide();}}});}jQuery.extend(c,{getVersion:function(){return[1,2,0];},getParent:function(){return e;},getTooltip:function(){return f;},getPos:function(){return f.offset();},setPos:function(i,h){var g=e.offset();if(typeof i=="string"){i=parseInt(i)+g.left;}if(typeof h=="string"){h=parseInt(h)+g.top;}f.css({left:i,top:h});return c;},show:function(g){d.onBeforeShow.call(c);c.updatePos((d.fixed)?null:g);switch(d.showEffect){case"fade":f.fadeIn(d.showTime);break;case"slide":f.slideDown(d.showTime,c.updatePos);break;case"custom":d.showCustom.call(f,d.showTime);break;default:case"none":f.show();break;}f.addClass(d.activeClass);d.onShow.call(c);return c;},hide:function(){d.onBeforeHide.call(c);switch(d.hideEffect){case"fade":f.fadeOut(d.hideTime);break;case"slide":f.slideUp(d.hideTime);break;case"custom":d.hideCustom.call(f,d.hideTime);break;default:case"none":f.hide();break;}f.removeClass(d.activeClass);d.onHide.call(c);return c;},update:function(g){f.html(g);d.content=g;return c;},load:function(g,h){d.beforeContentLoad.call(c);f.load(g,h,function(){d.onContentLoad.call(c);});return c;},boundryCheck:function(l,j){var i=l+f.outerWidth();var h=j+f.outerHeight();var g=jQuery(window).width()+jQuery(window).scrollLeft();var k=jQuery(window).height()+jQuery(window).scrollTop();return[(i>=g),(h>=k)];},updatePos:function(i){var n=f.outerWidth();var p=f.outerHeight();if(!i&&d.fixed){if(d.position.constructor==Array){h=parseInt(d.position[0]);g=parseInt(d.position[1]);}else{if(jQuery(d.position).attr("nodeType")===1){var m=jQuery(d.position).offset();h=m.left;g=m.top;}else{var o=e.offset();var l=e.outerWidth();var j=e.outerHeight();switch(d.position){case"top":var h=o.left-(n/2)+(l/2);var g=o.top-p;break;case"bottom":var h=o.left-(n/2)+(l/2);var g=o.top+j;break;case"left":var h=o.left-n;var g=o.top-(p/2)+(j/2);break;case"right":var h=o.left+l;var g=o.top-(p/2)+(j/2);break;default:case"default":var h=(l/2)+o.left+20;var g=o.top;break;}}}}else{var h=i.pageX;var g=i.pageY;}if(typeof d.position!="object"){h=h+d.offset[0];g=g+d.offset[1];if(d.boundryCheck){var k=c.boundryCheck(h,g);if(k[0]){h=h-(n/2)-(2*d.offset[0]);}if(k[1]){g=g-(p/2)-(2*d.offset[1]);}}}else{if(typeof d.position[0]=="string"){h=String(h);}if(typeof d.position[1]=="string"){g=String(g);}}c.setPos(h,g);return c;}});}jQuery.fn.simpletip=function(c){var d=jQuery(this).eq(typeof c=="number"?c:0).data("simpletip");if(d){return d;}var e={content:"A simple tooltip",persistent:false,focus:false,hidden:true,position:"default",offset:[0,0],boundryCheck:true,fixed:true,showEffect:"fade",showTime:150,showCustom:null,hideEffect:"fade",hideTime:150,hideCustom:null,baseClass:"tooltip",activeClass:"active",fixedClass:"fixed",persistentClass:"persistent",focusClass:"focus",onBeforeShow:function(){},onShow:function(){},onBeforeHide:function(){},onHide:function(){},beforeContentLoad:function(){},onContentLoad:function(){}};jQuery.extend(e,c);this.each(function(){var f=new a(jQuery(this),e);jQuery(this).data("simpletip",f);});return this;};})();/*
 * jQuery corner plugin: simple corner rounding
 * Examples and documentation at: http://jquery.malsup.com/corner/
 * version 2.01 (08-SEP-2009)
 * Dual licensed under the MIT and GPL licenses:
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 */
(function(e){var d=e.browser.mozilla&&/gecko/i.test(navigator.userAgent);var c=e.browser.safari&&e.browser.version>=3;var g=e.browser.msie&&(function(){var j=document.createElement("div");try{j.style.setExpression("width","0+0");}catch(i){return false;}return true;})();function f(i,j){return parseInt(e.css(i,j))||0;}function b(i){var i=parseInt(i).toString(16);return(i.length<2)?"0"+i:i;}function h(k){for(;k&&k.nodeName.toLowerCase()!="html";k=k.parentNode){var i=e.css(k,"backgroundColor");if(i=="rgba(0, 0, 0, 0)"){continue;}if(i.indexOf("rgb")>=0){var j=i.match(/\d+/g);return"#"+b(j[0])+b(j[1])+b(j[2]);}if(i&&i!="transparent"){return i;}}return"#ffffff";}function a(l,j,k){switch(l){case"round":return Math.round(k*(1-Math.cos(Math.asin(j/k))));case"cool":return Math.round(k*(1+Math.cos(Math.asin(j/k))));case"sharp":return Math.round(k*(1-Math.cos(Math.acos(j/k))));case"bite":return Math.round(k*(Math.cos(Math.asin((k-j-1)/k))));case"slide":return Math.round(k*(Math.atan2(j,k/j)));case"jut":return Math.round(k*(Math.atan2(k,(k-j-1))));case"curl":return Math.round(k*(Math.atan(j)));case"tear":return Math.round(k*(Math.cos(j)));case"wicked":return Math.round(k*(Math.tan(j)));case"long":return Math.round(k*(Math.sqrt(j)));case"sculpt":return Math.round(k*(Math.log((k-j-1),k)));case"dog":return(j&1)?(j+1):k;case"dog2":return(j&2)?(j+1):k;case"dog3":return(j&3)?(j+1):k;case"fray":return(j%2)*k;case"notch":return k;case"bevel":return j+1;}}e.fn.corner=function(i){if(this.length==0){if(!e.isReady&&this.selector){var j=this.selector,k=this.context;e(function(){e(j,k).corner(i);});}return this;}return this.each(function(q){var p=e(this);var x=(i||p.attr(e.fn.corner.defaults.metaAttr)||"").toLowerCase();var E=/keep/.test(x);var v=((x.match(/cc:(#[0-9a-f]+)/)||[])[1]);var l=((x.match(/sc:(#[0-9a-f]+)/)||[])[1]);var A=parseInt((x.match(/(\d+)px/)||[])[1])||10;var y=/round|bevel|notch|bite|cool|sharp|slide|jut|curl|tear|fray|wicked|sculpt|long|dog3|dog2|dog/;var n=((x.match(y)||["round"])[0]);var m={T:0,B:1};var t={TL:/top|tl|left/.test(x),TR:/top|tr|right/.test(x),BL:/bottom|bl|left/.test(x),BR:/bottom|br|right/.test(x)};if(!t.TL&&!t.TR&&!t.BL&&!t.BR){t={TL:1,TR:1,BL:1,BR:1};}if(e.fn.corner.defaults.useNative&&n=="round"&&(d||c)&&!v&&!l){if(t.TL){p.css(d?"-moz-border-radius-topleft":"-webkit-border-top-left-radius",A+"px");}if(t.TR){p.css(d?"-moz-border-radius-topright":"-webkit-border-top-right-radius",A+"px");}if(t.BL){p.css(d?"-moz-border-radius-bottomleft":"-webkit-border-bottom-left-radius",A+"px");}if(t.BR){p.css(d?"-moz-border-radius-bottomright":"-webkit-border-bottom-right-radius",A+"px");}return;}var B=document.createElement("div");B.style.overflow="hidden";B.style.height="1px";B.style.backgroundColor=l||"transparent";B.style.borderStyle="solid";var H={T:parseInt(e.css(this,"paddingTop"))||0,R:parseInt(e.css(this,"paddingRight"))||0,B:parseInt(e.css(this,"paddingBottom"))||0,L:parseInt(e.css(this,"paddingLeft"))||0};if(typeof this.style.zoom!=undefined){this.style.zoom=1;}if(!E){this.style.border="none";}B.style.borderColor=v||h(this.parentNode);var z=e.curCSS(this,"height");for(var C in m){var s=m[C];if((s&&(t.BL||t.BR))||(!s&&(t.TL||t.TR))){B.style.borderStyle="none "+(t[C+"R"]?"solid":"none")+" none "+(t[C+"L"]?"solid":"none");var I=document.createElement("div");e(I).addClass("jquery-corner");var u=I.style;s?this.appendChild(I):this.insertBefore(I,this.firstChild);if(s&&z!="auto"){if(e.css(this,"position")=="static"){this.style.position="relative";}u.position="absolute";u.bottom=u.left=u.padding=u.margin="0";if(g){u.setExpression("width","this.parentNode.offsetWidth");}else{u.width="100%";}}else{if(!s&&e.browser.msie){if(e.css(this,"position")=="static"){this.style.position="relative";}u.position="absolute";u.top=u.left=u.right=u.padding=u.margin="0";if(g){var F=f(this,"borderLeftWidth")+f(this,"borderRightWidth");u.setExpression("width","this.parentNode.offsetWidth - "+F+'+ "px"');}else{u.width="100%";}}else{u.position="relative";u.margin=!s?"-"+H.T+"px -"+H.R+"px "+(H.T-A)+"px -"+H.L+"px":(H.B-A)+"px -"+H.R+"px -"+H.B+"px -"+H.L+"px";}}for(var D=0;D<A;D++){var r=Math.max(0,a(n,D,A));var G=B.cloneNode(false);G.style.borderWidth="0 "+(t[C+"R"]?r:0)+"px 0 "+(t[C+"L"]?r:0)+"px";s?I.appendChild(G):I.insertBefore(G,I.firstChild);}}}});};e.fn.uncorner=function(){if(d||c){this.css(d?"-moz-border-radius":"-webkit-border-radius",0);}e("div.jquery-corner",this).remove();return this;};e.fn.corner.defaults={useNative:true,metaAttr:"data-corner"};})(jQuery);$(document).ready(function(){slide("#sliding-navigation",25,15,150,0.8);});function slide(e,a,b,f,h){var d=e+" li.sliding-element";var c=d+" a";var g=0;$(d).each(function(j){$(this).css("margin-left","-180px");g=(g*h+f);$(this).animate({marginLeft:"0"},g);$(this).animate({marginLeft:"15px"},g);$(this).animate({marginLeft:"0"},g);});$(c).each(function(j){$(this).hover(function(){$(this).animate({paddingLeft:a},150);},function(){$(this).animate({paddingLeft:b},150);});});}jQuery(function(I){var J=navigator.userAgent.toLowerCase();var S=(J.match(/.+(?:rv|webkit|khtml|opera|msie)[\/: ]([\d.]+)/)||[0,"0"])[1];var ad=(/msie/.test(J)&&!/opera/.test(J)&&parseInt(S)<7&&(!window.XMLHttpRequest||typeof(XMLHttpRequest)==="function"));var x=I("body");var ak;var i;var T=false;var ac={};var N=false;var ae;var l;var s={started:false,ready:false,dataReady:false,anim:false,animContent:false,loadingShown:false,transition:false,resizing:false,closing:false,error:false,blocker:null,blockerVars:null,full:null,bg:null,loading:null,tmp:null,content:null,wrapper:null,contentWrapper:null,scripts:new Array(),scriptsShown:new Array()};var ab={width:false,height:false,windowResizing:false};var L={width:null,height:null,windowResizing:true};var P;I.fn.nyroModal=function(al){if(!this){return false;}return this.each(function(){var am=I(this);if(this.nodeName.toLowerCase()=="form"){am.unbind("submit.nyroModal").bind("submit.nyroModal",function(an){if(an.isDefaultPrevented()){return false;}if(am.data("nyroModalprocessing")){return true;}if(this.enctype=="multipart/form-data"){b(I.extend(al,{from:this}));return true;}an.preventDefault();b(I.extend(al,{from:this}));return false;});}else{am.unbind("click.nyroModal").bind("click.nyroModal",function(an){if(an.isDefaultPrevented()){return false;}an.preventDefault();b(I.extend(al,{from:this}));return false;});}});};I.fn.nyroModalManual=function(al){if(!this.length){b(al);}return this.each(function(){b(I.extend(al,{from:this}));});};I.nyroModalManual=function(al){b(al);};I.nyroModalSettings=function(an,am,al){V(an,am,al);if(!am&&s.started){if(s.bg&&an.bgColor){ak.updateBgColor(s,ak,function(){});}if(s.contentWrapper&&an.title){B();}if(!s.error&&(an.windowResizing||(!s.resizing&&(("width" in an&&an.width==ak.width)||("height" in an&&an.height==ak.height))))){s.resizing=true;if(s.contentWrapper){h(true);}if(s.contentWrapper&&s.contentWrapper.is(":visible")&&!s.animContent){if(N){s.content.css({position:""});}ak.resize(s,ak,function(){ak.windowResizing=false;s.resizing=false;if(N){s.content.css({position:"fixed"});}if(I.isFunction(ak.endResize)){ak.endResize(s,ak);}});}}}};I.nyroModalRemove=function(){t();};I.nyroModalNext=function(){var al=c(1);if(al){return al.nyroModalManual(d());}return false;};I.nyroModalPrev=function(){var al=c(-1);if(al){return al.nyroModalManual(d());}return false;};I.fn.nyroModal.settings={debug:false,blocker:false,windowResize:true,modal:false,type:"",forceType:null,from:"",hash:"",processHandler:null,selIndicator:"nyroModalSel",formIndicator:"nyroModal",content:null,bgColor:"#000000",ajax:{},swf:{wmode:"transparent"},width:null,height:null,minWidth:400,minHeight:300,resizable:true,autoSizable:true,padding:25,regexImg:"[^.].(jpg|jpeg|png|tiff|gif|bmp)s*$",addImageDivTitle:false,defaultImgAlt:"Image",setWidthImgTitle:true,ltr:true,gallery:null,galleryLinks:'<a href="#" class="nyroModalPrev">Prev</a><a href="#"  class="nyroModalNext">Next</a>',galleryCounts:M,galleryLoop:false,zIndexStart:100,cssOpt:{bg:{position:"absolute",overflow:"hidden",top:0,left:0,height:"100%",width:"100%"},wrapper:{position:"absolute",top:"50%",left:"50%"},wrapper2:{},content:{},loading:{position:"absolute",top:"50%",left:"50%",marginTop:"-50px",marginLeft:"-50px"}},wrap:{div:'<div class="wrapper"></div>',ajax:'<div class="wrapper"></div>',form:'<div class="wrapper"></div>',formData:'<div class="wrapper"></div>',image:'<div class="wrapperImg"></div>',swf:'<div class="wrapperSwf"></div>',iframe:'<div class="wrapperIframe"></div>',iframeForm:'<div class="wrapperIframe"></div>',manual:'<div class="wrapper"></div>'},closeButton:'<a href="#" class="nyroModalClose" id="closeBut" title="close">Close</a>',title:null,titleFromIframe:true,openSelector:".nyroModal",closeSelector:".nyroModalClose",contentLoading:'<a href="#" class="nyroModalClose">Cancel</a>',errorClass:"error",contentError:'The requested content cannot be loaded.<br />Please try again later.<br /><a href="#" class="nyroModalClose">Close</a>',handleError:null,showBackground:K,hideBackground:C,endFillContent:null,showContent:F,endShowContent:null,beforeHideContent:null,hideContent:Z,showTransition:f,hideTransition:a,showLoading:n,hideLoading:G,resize:r,endResize:null,updateBgColor:g,endRemove:null};function b(an){if(s.loadingShown||s.transition||s.anim){return;}y("processModal");s.started=true;i=I.extend(true,an);Q(an);if(!s.full){s.blockerVars=s.blocker=null;}s.error=false;s.closing=false;s.dataReady=false;s.scripts=new Array();s.scriptsShown=new Array();ak.type=j();if(ak.forceType){if(!ak.content){ak.from=true;}ak.type=ak.forceType;ak.forceType=null;}if(I.isFunction(ak.processHandler)){ak.processHandler(ak);}var at=ak.from;var am=ak.url;L.width=ak.width;L.height=ak.height;if(ak.type=="swf"){V({overflow:"visible"},"cssOpt","content");ak.content='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+ak.width+'" height="'+ak.height+'"><param name="movie" value="'+am+'"></param>';var ap="";I.each(ak.swf,function(aw,ax){ak.content+='<param name="'+aw+'" value="'+ax+'"></param>';ap+=" "+aw+'="'+ax+'"';});ak.content+='<embed src="'+am+'" type="application/x-shockwave-flash" width="'+ak.width+'" height="'+ak.height+'"'+ap+"></embed></object>";}if(at){var av=I(at).blur();if(ak.type=="form"){var ao=I(at).serializeArray();ao.push({name:ak.formIndicator,value:1});if(ak.selector){ao.push({name:ak.selIndicator,value:ak.selector.substring(1)});}ag();I.ajax(I.extend({},ak.ajax,{url:am,data:ao,type:av.attr("method")?av.attr("method"):"get",success:o,error:q}));y("Form Ajax Load: "+av.attr("action"));}else{if(ak.type=="formData"){H();av.attr("target","nyroModalIframe");av.attr("action",am);av.prepend('<input type="hidden" name="'+ak.formIndicator+'" value="1" />');if(ak.selector){av.prepend('<input type="hidden" name="'+ak.selIndicator+'" value="'+ak.selector.substring(1)+'" />');}s.tmp.html('<iframe frameborder="0" hspace="0" name="nyroModalIframe" src="javascript:\'\';"></iframe>');I("iframe",s.tmp).css({width:ak.width,height:ak.height}).error(q).load(e);y("Form Data Load: "+av.attr("action"));ag();u();}else{if(ak.type=="image"){y("Image Load: "+am);var ar=av.attr("title")||ak.defaultImgAlt;H();s.tmp.html('<img id="nyroModalImg" />').find("img").attr("alt",ar);s.tmp.css({lineHeight:0});I("img",s.tmp).error(q).load(function(){y("Image Loaded: "+this.src);I(this).unbind("load");var aw=s.tmp.width();var ax=s.tmp.height();s.tmp.css({lineHeight:""});ab.width=aw;ab.height=ax;V({width:aw,height:ax,imgWidth:aw,imgHeight:ax});L.width=aw;L.height=ax;V({overflow:"visible"},"cssOpt","content");s.dataReady=true;if(s.loadingShown||s.transition){u();}}).attr("src",am);ag();}else{if(ak.type=="iframeForm"){H();s.tmp.html('<iframe frameborder="0" hspace="0" src="javascript:\'\';" name="nyroModalIframe" id="nyroModalIframe"></iframe>');y("Iframe Form Load: "+am);I("iframe",s.tmp).eq(0).css({width:"100%",height:I.support.boxModel?"99%":"100%"}).load(ah);s.dataReady=true;ag();}else{if(ak.type=="iframe"){H();s.tmp.html('<iframe frameborder="0" hspace="0" src="javascript:\'\';" name="nyroModalIframe" id="nyroModalIframe"></iframe>');y("Iframe Load: "+am);I("iframe",s.tmp).eq(0).css({width:"100%",height:I.support.boxModel?"99%":"100%"}).load(ah);s.dataReady=true;ag();}else{if(ak.type){y("Content: "+ak.type);H();s.tmp.html(ak.content);var au=s.tmp.width();var aq=s.tmp.height();var al=I(ak.type);if(al.length){V({type:"div"});au=al.width();aq=al.height();if(ae){l=ae;}ae=al;s.tmp.append(al.contents());}L.width=au;L.height=aq;V({width:au,height:aq});if(s.tmp.html()){s.dataReady=true;}else{q();}if(!s.ready){ag();}else{E();}}else{y("Ajax Load: "+am);V({type:"ajax"});var ao=ak.ajax.data||{};if(ak.selector){if(typeof ao=="string"){ao+="&"+ak.selIndicator+"="+ak.selector.substring(1);}else{ao[ak.selIndicator]=ak.selector.substring(1);}}ag();I.ajax(I.extend(true,ak.ajax,{url:am,success:o,error:q,data:ao}));}}}}}}}else{if(ak.content){y("Content: "+ak.type);V({type:"manual"});H();s.tmp.html(I("<div/>").html(ak.content).contents());if(s.tmp.html()){s.dataReady=true;}else{q();}ag();}else{}}}function Q(al){y("setDefaultCurrentSettings");ak=I.extend(true,{},I.fn.nyroModal.settings,al);U();}function V(an,am,al){if(s.started){if(am&&al){I.extend(true,ak[am][al],an);}else{if(am){I.extend(true,ak[am],an);}else{if(s.animContent){if("width" in an){if(!s.resizing){an.setWidth=an.width;T=true;}delete an.width;}if("height" in an){if(!s.resizing){an.setHeight=an.height;T=true;}delete an.height;}}I.extend(true,ak,an);}}}else{if(am&&al){I.extend(true,I.fn.nyroModal.settings[am][al],an);}else{if(am){I.extend(true,I.fn.nyroModal.settings[am],an);}else{I.extend(true,I.fn.nyroModal.settings,an);}}}}function D(){if(ad&&!s.blocker){if(document.documentElement){ak.marginScrollLeft=document.documentElement.scrollLeft;ak.marginScrollTop=document.documentElement.scrollTop;}else{ak.marginScrollLeft=document.body.scrollLeft;ak.marginScrollTop=document.body.scrollTop;}}else{ak.marginScrollLeft=0;ak.marginScrollTop=0;}}function U(){D();ak.marginLeft=-(ak.width+ak.borderW)/2;ak.marginTop=-(ak.height+ak.borderH)/2;if(!s.blocker){ak.marginLeft+=ak.marginScrollLeft;ak.marginTop+=ak.marginScrollTop;}}function A(){D();var al=ai(s.loading);ak.marginTopLoading=-(s.loading.height()+al.h.border+al.h.padding)/2;ak.marginLeftLoading=-(s.loading.width()+al.w.border+al.w.padding)/2;if(!s.blocker){ak.marginLeftLoading+=ak.marginScrollLeft;ak.marginTopLoading+=ak.marginScrollTop;}}function B(){var al=I("h1#nyroModalTitle",s.contentWrapper);if(al.length){al.text(ak.title);}else{s.contentWrapper.prepend('<h1 id="nyroModalTitle">'+ak.title+"</h1>");}}function H(){y("initModal");if(!s.full){if(ak.debug){V({color:"white"},"cssOpt","bg");}var am={zIndex:ak.zIndexStart,position:"fixed",top:0,left:0,width:"100%",height:"100%"};var ap=x;var ao="";if(ak.blocker){s.blocker=ap=I(ak.blocker);var at=s.blocker.offset();var al=s.blocker.outerWidth();var an=s.blocker.outerHeight();if(ad){V({height:"100%",width:"100%",top:0,left:0},"cssOpt","bg");}s.blockerVars={top:at.top,left:at.left,width:al,height:an};var ar=(/msie/.test(J)?0:O(x.get(0),"borderTopWidth"));var aq=(/msie/.test(J)?0:O(x.get(0),"borderLeftWidth"));am={position:"absolute",top:at.top+ar,left:at.left+aq,width:al,height:an};}else{if(ad){x.css({marginLeft:0,marginRight:0});var al=x.width();var an=I(window).height()+"px";if(I(window).height()>=x.outerHeight()){an=x.outerHeight()+"px";}else{al+=20;}al+="px";x.css({width:al,height:an,position:"static",overflow:"hidden"});I("html").css({overflow:"hidden"});V({cssOpt:{bg:{position:"absolute",zIndex:ak.zIndexStart+1,height:"110%",width:"110%",top:ak.marginScrollTop+"px",left:ak.marginScrollLeft+"px"},wrapper:{zIndex:ak.zIndexStart+2},loading:{zIndex:ak.zIndexStart+3}}});ao=I('<iframe id="nyroModalIframeHideIe" src="javascript:\'\';"></iframe>').css(I.extend({},ak.cssOpt.bg,{opacity:0,zIndex:50,border:"none"}));}}ap.append(I('<div id="nyroModalFull"><div id="nyroModalBg"></div><div id="nyroModalWrapper"><div id="nyroModalContent"></div></div><div id="nyrModalTmp"></div><div id="nyroModalLoading"></div></div>').hide());s.full=I("#nyroModalFull").css(am).show();s.bg=I("#nyroModalBg").css(I.extend({backgroundColor:ak.bgColor},ak.cssOpt.bg)).before(ao);s.bg.bind("click.nyroModal",X);s.loading=I("#nyroModalLoading").css(ak.cssOpt.loading).hide();s.contentWrapper=I("#nyroModalWrapper").css(ak.cssOpt.wrapper).hide();s.content=I("#nyroModalContent");s.tmp=I("#nyrModalTmp").hide();if(I.isFunction(I.fn.mousewheel)){s.content.mousewheel(function(av,aw){var au=s.content.get(0);if((aw>0&&au.scrollTop==0)||(aw<0&&au.scrollHeight-au.scrollTop==au.clientHeight)){av.preventDefault();av.stopPropagation();}});}I(document).bind("keydown.nyroModal",k);s.content.css({width:"auto",height:"auto"});s.contentWrapper.css({width:"auto",height:"auto"});if(!ak.blocker&&ak.windowResize){I(window).bind("resize.nyroModal",function(){window.clearTimeout(P);P=window.setTimeout(z,200);});}}}function z(){I.nyroModalSettings(L);}function ag(){y("showModal");if(!s.ready){H();s.anim=true;ak.showBackground(s,ak,R);}else{s.anim=true;s.transition=true;ak.showTransition(s,ak,function(){E();s.anim=false;u();});}}function X(al){if(!ak.modal){t();}}function k(al){if(al.keyCode==27){if(!ak.modal){t();}}else{if(ak.gallery&&s.ready&&s.dataReady&&!s.anim&&!s.transition){if(al.keyCode==39||al.keyCode==40){al.preventDefault();I.nyroModalNext();return false;}else{if(al.keyCode==37||al.keyCode==38){al.preventDefault();I.nyroModalPrev();return false;}}}}}function j(){var at=ak.from;var am;if(at&&at.nodeName){var aq=I(at);am=aq.attr(at.nodeName.toLowerCase()=="form"?"action":"href");if(!am){am=location.href.substring(window.location.host.length+7);}ak.url=am;if(aq.attr("rev")=="modal"){ak.modal=true;}ak.title=aq.attr("title");if(at&&at.rel&&at.rel.toLowerCase()!="nofollow"){var al=at.rel.indexOf(" ");ak.gallery=al>0?at.rel.substr(0,al):at.rel;}var ar=Y(am,at);if(ar){return ar;}if(af(am)){return"swf";}var ap=false;if(at.target&&at.target.toLowerCase()=="_blank"||(at.hostname&&at.hostname.replace(/:\d*$/,"")!=window.location.hostname.replace(/:\d*$/,""))){ap=true;}if(at.nodeName.toLowerCase()=="form"){if(ap){return"iframeForm";}V(v(am));if(aq.attr("enctype")=="multipart/form-data"){return"formData";}return"form";}if(ap){return"iframe";}}else{am=ak.url;if(!ak.content){ak.from=true;}if(!am){return null;}if(af(am)){return"swf";}var ao=new RegExp("^http://|https://","g");if(am.match(ao)){return"iframe";}}var ar=Y(am,at);if(ar){return ar;}var an=v(am);V(an);if(!an.url){return an.selector;}}function Y(al,an){var am=new RegExp(ak.regexImg,"i");if(am.test(al)){return"image";}}function af(al){var am=new RegExp("[^.].(swf)s*$","i");return am.test(al);}function v(am){var al={url:null,selector:null};if(am){var ap=p(am);var aq=p(window.location.href);var an=window.location.href.substring(0,window.location.href.length-aq.length);var ao=am.substring(0,am.length-ap.length);if(ao==an||ao==I("base").attr("href")){al.selector=ap;}else{al.url=ao;al.selector=ap;}}return al;}function q(){y("loadingError");s.error=true;if(!s.ready){return;}if(I.isFunction(ak.handleError)){ak.handleError(s,ak);}s.loading.addClass(ak.errorClass).html(ak.contentError);I(ak.closeSelector,s.loading).unbind("click.nyroModal").bind("click.nyroModal",t);A();s.loading.css({marginTop:ak.marginTopLoading+"px",marginLeft:ak.marginLeftLoading+"px"});}function aj(){y("fillContent");if(!s.tmp.html()){return;}s.content.html(s.tmp.contents());s.tmp.empty();aa();if(ak.type=="iframeForm"){I(ak.from).attr("target","nyroModalIframe").data("nyroModalprocessing",1).submit().attr("target","_blank").removeData("nyroModalprocessing");}if(!ak.modal){s.wrapper.prepend(ak.closeButton);}if(I.isFunction(ak.endFillContent)){ak.endFillContent(s,ak);}s.content.append(s.scripts);I(ak.closeSelector,s.contentWrapper).unbind("click.nyroModal").bind("click.nyroModal",t);I(ak.openSelector,s.contentWrapper).nyroModal(d());}function d(){return i;var al=I.extend(true,{},ak);if(ab.width){al.width=null;}else{al.width=L.width;}if(ab.height){al.height=null;}else{al.height=L.height;}al.cssOpt.content.overflow="auto";return al;}function aa(){y("wrapContent");var ap=I(ak.wrap[ak.type]);s.content.append(ap.children().remove());s.contentWrapper.wrapInner(ap);if(ak.gallery){s.content.append(ak.galleryLinks);ac.links=I('[rel="'+ak.gallery+'"], [rel^="'+ak.gallery+' "]');ac.index=ac.links.index(ak.from);if(ak.galleryCounts&&I.isFunction(ak.galleryCounts)){ak.galleryCounts(ac.index+1,ac.links.length,s,ak);}var ao=d();var am=c(-1);if(am){var aq=I(".nyroModalPrev",s.contentWrapper).attr("href",am.attr("href")).click(function(ar){ar.preventDefault();I.nyroModalPrev();return false;});if(ad&&ak.type=="swf"){aq.before(I('<iframe id="nyroModalIframeHideIeGalleryPrev" src="javascript:\'\';"></iframe>').css({position:aq.css("position"),top:aq.css("top"),left:aq.css("left"),width:aq.width(),height:aq.height(),opacity:0,border:"none"}));}}else{I(".nyroModalPrev",s.contentWrapper).remove();}var al=c(1);if(al){var an=I(".nyroModalNext",s.contentWrapper).attr("href",al.attr("href")).click(function(ar){ar.preventDefault();I.nyroModalNext();return false;});if(ad&&ak.type=="swf"){an.before(I('<iframe id="nyroModalIframeHideIeGalleryNext" src="javascript:\'\';"></iframe>').css(I.extend({},{position:an.css("position"),top:an.css("top"),left:an.css("left"),width:an.width(),height:an.height(),opacity:0,border:"none"})));}}else{I(".nyroModalNext",s.contentWrapper).remove();}}h();}function c(am){if(ak.gallery){if(!ak.ltr){am*=-1;}var al=ac.index+am;if(al>=0&&al<ac.links.length){return ac.links.eq(al);}else{if(ak.galleryLoop){if(al<0){return ac.links.eq(ac.links.length-1);}else{return ac.links.eq(0);}}}}return false;}function h(aw){y("calculateSize");s.wrapper=s.contentWrapper.children("div:first");ab.width=false;ab.height=false;if(false&&!ak.windowResizing){L.width=ak.width;L.height=ak.height;}if(ak.autoSizable&&(!ak.width||!ak.height)){s.contentWrapper.css({opacity:0,width:"auto",height:"auto"}).show();var ap={width:"auto",height:"auto"};if(ak.width){ap.width=ak.width;}else{if(ak.type=="iframe"){ap.width=ak.minWidth;}}if(ak.height){ap.height=ak.height;}else{if(ak.type=="iframe"){ap.height=ak.minHeight;}}s.content.css(ap);if(!ak.width){ak.width=s.content.outerWidth(true);ab.width=true;}if(!ak.height){ak.height=s.content.outerHeight(true);ab.height=true;}s.contentWrapper.css({opacity:1});if(!aw){s.contentWrapper.hide();}}if(ak.type!="image"&&ak.type!="swf"){ak.width=Math.max(ak.width,ak.minWidth);ak.height=Math.max(ak.height,ak.minHeight);}var ao=ai(s.contentWrapper);var am=ai(s.wrapper);var av=ai(s.content);var ap={content:{width:ak.width,height:ak.height},wrapper2:{width:ak.width+av.w.total,height:ak.height+av.h.total},wrapper:{width:ak.width+av.w.total+am.w.total,height:ak.height+av.h.total+am.h.total}};if(ak.resizable){var az=s.blockerVars?s.blockerVars.height:I(window).height()-ao.h.border-(ap.wrapper.height-ak.height);var aA=s.blockerVars?s.blockerVars.width:I(window).width()-ao.w.border-(ap.wrapper.width-ak.width);az-=ak.padding*2;aA-=ak.padding*2;if(ap.content.height>az||ap.content.width>aA){if(ak.type=="image"||ak.type=="swf"){var ar=ak.imgWidth?ak.imgWidth:ak.width;var al=ak.imgHeight?ak.imgHeight:ak.height;var ax=ap.content.width-ar;var aq=ap.content.height-al;if(aq<0){aq=0;}if(ax<0){ax=0;}var aB=az-aq;var an=aA-ax;var au=Math.min(aB/al,an/ar);an=Math.floor(ar*au);aB=Math.floor(al*au);ap.content.height=aB+aq;ap.content.width=an+ax;}else{ap.content.height=Math.min(ap.content.height,az);ap.content.width=Math.min(ap.content.width,aA);}ap.wrapper2={width:ap.content.width+av.w.total,height:ap.content.height+av.h.total};ap.wrapper={width:ap.content.width+av.w.total+am.w.total,height:ap.content.height+av.h.total+am.h.total};}}if(ak.type=="swf"){I("object, embed",s.content).attr("width",ap.content.width).attr("height",ap.content.height);}else{if(ak.type=="image"){I("img",s.content).css({width:ap.content.width,height:ap.content.height});}}s.content.css(I.extend({},ap.content,ak.cssOpt.content));s.wrapper.css(I.extend({},ap.wrapper2,ak.cssOpt.wrapper2));if(!aw){s.contentWrapper.css(I.extend({},ap.wrapper,ak.cssOpt.wrapper));}if(ak.type=="image"&&ak.addImageDivTitle){I("img",s.content).removeAttr("alt");var ay=I("div",s.content);if(ak.title!=ak.defaultImgAlt&&ak.title){if(ay.length==0){ay=I("<div>"+ak.title+"</div>");s.content.append(ay);}if(ak.setWidthImgTitle){var at=ai(ay);ay.css({width:(ap.content.width+av.w.padding-at.w.total)+"px"});}}else{if(ay.length=0){ay.remove();}}}if(ak.title){B();}ap.wrapper.borderW=ao.w.border;ap.wrapper.borderH=ao.h.border;V(ap.wrapper);U();}function t(al){y("removeModal");if(al){al.preventDefault();}if(s.full&&s.ready){I(document).unbind("keydown.nyroModal");if(!ak.blocker){I(window).unbind("resize.nyroModal");}s.ready=false;s.anim=true;s.closing=true;if(s.loadingShown||s.transition){ak.hideLoading(s,ak,function(){s.loading.hide();s.loadingShown=false;s.transition=false;ak.hideBackground(s,ak,W);});}else{if(N){s.content.css({position:""});}s.wrapper.css({overflow:"hidden"});s.content.css({overflow:"hidden"});I("iframe",s.content).hide();if(I.isFunction(ak.beforeHideContent)){ak.beforeHideContent(s,ak,function(){ak.hideContent(s,ak,function(){E();ak.hideBackground(s,ak,W);});});}else{ak.hideContent(s,ak,function(){E();ak.hideBackground(s,ak,W);});}}}if(al){return false;}}function u(){y("showContentOrLoading");if(s.ready&&!s.anim){if(s.dataReady){if(s.tmp.html()){s.anim=true;if(s.transition){aj();s.animContent=true;ak.hideTransition(s,ak,function(){s.loading.hide();s.transition=false;s.loadingShown=false;m();});}else{ak.hideLoading(s,ak,function(){s.loading.hide();s.loadingShown=false;aj();A();U();s.animContent=true;ak.showContent(s,ak,m);});}}}else{if(!s.loadingShown&&!s.transition){s.anim=true;s.loadingShown=true;if(s.error){q();}else{s.loading.html(ak.contentLoading);}I(ak.closeSelector,s.loading).unbind("click.nyroModal").bind("click.nyroModal",t);A();ak.showLoading(s,ak,function(){s.anim=false;u();});}}}}function o(an){y("AjaxLoaded: "+this.url);if(ak.selector){var am={};var al=0;an=an.replace(/\r\n/gi,"nyroModalLN").replace(/<script(.|\s)*?\/script>/gi,function(ao){am[al]=ao;return'<pre style="display: none" class=nyroModalScript rel="'+(al++)+'"></pre>';});an=I("<div>"+an+"</div>").find(ak.selector).html().replace(/<pre style="display: none;?" class="?nyroModalScript"? rel="(.?)"><\/pre>/gi,function(ao,aq,ap){return am[aq];}).replace(/nyroModalLN/gi,"\r\n");}s.tmp.html(w(an));if(s.tmp.html()){s.dataReady=true;u();}else{q();}}function e(){y("formDataLoaded");var an=I(ak.from);an.attr("action",an.attr("action")+ak.selector);an.attr("target","");I("input[name="+ak.formIndicator+"]",ak.from).remove();var am=s.tmp.children("iframe");var al=am.unbind("load").contents().find(ak.selector||"body").not("script[src]");am.attr("src","about:blank");s.tmp.html(al.html());if(s.tmp.html()){s.dataReady=true;u();}else{q();}}function ah(){if((window.location.hostname&&ak.url.indexOf(window.location.hostname)>-1)||ak.url.indexOf("http://")){var an=I("iframe",s.full).contents();var am={};if(ak.titleFromIframe){am.title=an.find("title").text();if(!am.title){try{am.title=an.find("title").html();}catch(ao){}}}var al=an.find("body");if(!ak.height&&al.height()){am.height=al.height();}if(!ak.width&&al.width()){am.width=al.width();}I.extend(L,am);I.nyroModalSettings(am);}}function M(al,an,ao,am){if(an>1){am.title+=(am.title?" - ":"")+al+"/"+an;}}function E(){y("endHideContent");s.anim=false;if(l){l.append(s.content.contents());l=null;}else{if(ae){ae.append(s.content.contents());ae=null;}}s.content.empty();ac={};s.contentWrapper.hide().children().remove().empty().attr("style","").hide();if(s.closing||s.transition){s.contentWrapper.hide();}s.contentWrapper.css(ak.cssOpt.wrapper).append(s.content);u();}function W(){y("endRemove");I(document).unbind("keydown",k);s.anim=false;s.full.remove();s.full=null;if(ad){x.css({height:"",width:"",position:"",overflow:"",marginLeft:"",marginRight:""});I("html").css({overflow:""});}if(I.isFunction(ak.endRemove)){ak.endRemove(s,ak);}}function R(){y("endBackground");s.ready=true;s.anim=false;u();}function m(){y("endShowContent");s.anim=false;s.animContent=false;s.contentWrapper.css({opacity:""});N=/mozilla/.test(J)&&!/(compatible|webkit)/.test(J)&&parseFloat(S)<1.9&&ak.type!="image";if(N){s.content.css({position:"fixed"});}s.content.append(s.scriptsShown);if(ak.type=="iframe"){s.content.find("iframe").attr("src",ak.url);}if(I.isFunction(ak.endShowContent)){ak.endShowContent(s,ak);}if(T){T=false;I.nyroModalSettings({width:ak.setWidth,height:ak.setHeight});delete ak.setWidth;delete ak.setHeight;}if(ab.width){V({width:null});}if(ab.height){V({height:null});}}function p(am){if(typeof am=="string"){var al=am.indexOf("#");if(al>-1){return am.substring(al);}}return"";}function w(am){if(typeof am=="string"){am=am.replace(/<\/?(html|head|body)([^>]*)>/gi,"");}var al=new Array();I.each(I.clean({0:am},this.ownerDocument),function(){if(I.nodeName(this,"script")){if(!this.src||I(this).attr("rel")=="forceLoad"){if(I(this).attr("rev")=="shown"){s.scriptsShown.push(this);}else{s.scripts.push(this);}}}else{al.push(this);}});return al;}function ai(am){am=am.get(0);var al={h:{margin:O(am,"marginTop")+O(am,"marginBottom"),border:O(am,"borderTopWidth")+O(am,"borderBottomWidth"),padding:O(am,"paddingTop")+O(am,"paddingBottom")},w:{margin:O(am,"marginLeft")+O(am,"marginRight"),border:O(am,"borderLeftWidth")+O(am,"borderRightWidth"),padding:O(am,"paddingLeft")+O(am,"paddingRight")}};al.h.outer=al.h.margin+al.h.border;al.w.outer=al.w.margin+al.w.border;al.h.inner=al.h.padding+al.h.border;al.w.inner=al.w.padding+al.w.border;al.h.total=al.h.outer+al.h.padding;al.w.total=al.w.outer+al.w.padding;return al;}function O(an,am){var al=parseInt(I.curCSS(an,am,true));if(isNaN(al)){al=0;}return al;}function y(al){if(I.fn.nyroModal.settings.debug||ak&&ak.debug){nyroModalDebug(al,s,ak||{});}}function K(am,al,an){am.bg.css({opacity:0}).fadeTo(500,0.75,an);}function C(am,al,an){am.bg.fadeOut(300,an);}function n(am,al,an){am.loading.css({marginTop:al.marginTopLoading+"px",marginLeft:al.marginLeftLoading+"px",opacity:0}).show().animate({opacity:1},{complete:an,duration:400});}function G(am,al,an){an();}function F(am,al,an){am.loading.css({marginTop:al.marginTopLoading+"px",marginLeft:al.marginLeftLoading+"px"}).show().animate({width:al.width+"px",height:al.height+"px",marginTop:al.marginTop+"px",marginLeft:al.marginLeft+"px"},{duration:350,complete:function(){am.contentWrapper.css({width:al.width+"px",height:al.height+"px",marginTop:al.marginTop+"px",marginLeft:al.marginLeft+"px"}).show();am.loading.fadeOut(200,an);}});}function Z(am,al,an){am.contentWrapper.animate({height:"50px",width:"50px",marginTop:(-(25+al.borderH)/2+al.marginScrollTop)+"px",marginLeft:(-(25+al.borderW)/2+al.marginScrollLeft)+"px"},{duration:350,complete:function(){am.contentWrapper.hide();an();}});}function f(am,al,an){am.loading.css({marginTop:am.contentWrapper.css("marginTop"),marginLeft:am.contentWrapper.css("marginLeft"),height:am.contentWrapper.css("height"),width:am.contentWrapper.css("width"),opacity:0}).show().fadeTo(400,1,function(){am.contentWrapper.hide();an();});}function a(am,al,an){am.contentWrapper.hide().css({width:al.width+"px",height:al.height+"px",marginLeft:al.marginLeft+"px",marginTop:al.marginTop+"px",opacity:1});am.loading.animate({width:al.width+"px",height:al.height+"px",marginLeft:al.marginLeft+"px",marginTop:al.marginTop+"px"},{complete:function(){am.contentWrapper.show();am.loading.fadeOut(400,function(){am.loading.hide();an();});},duration:350});}function r(am,al,an){am.contentWrapper.animate({width:al.width+"px",height:al.height+"px",marginLeft:al.marginLeft+"px",marginTop:al.marginTop+"px"},{complete:an,duration:400});}function g(am,al,an){if(!I.fx.step.backgroundColor){am.bg.css({backgroundColor:al.bgColor});an();}else{am.bg.animate({backgroundColor:al.bgColor},{complete:an,duration:400});}}I(I.fn.nyroModal.settings.openSelector).nyroModal();});var tmpDebug="";function nyroModalDebug(c,b,a){if(b.full&&b.bg){b.bg.prepend(c+"<br />"+tmpDebug);tmpDebug="";}else{tmpDebug+=c+"<br />";}}(function($){$.csv2table={name:"csv2table",version:"0.02-b-2.8",date:"2009.1.10",update:"http://jsgt.org/lib/jquery/plugin/csv2table/v002/update.txt",ver:'<span class="csv2tableVersion" style="color:#aaa"></span><script>jQuery(function($){ $(".csv2tableVersion").html("version:csv2table-"+$.csv2table.version) })<\/script>',charset:"utf-8",doc:"http://jsgt.org/mt/01/",demo:"http://jsgt.org/lib/jquery/plugin/csv2table/v002/test.htm",author:"Toshiro Takahashi",lisence:"Public Domain",sortNImg:(new Image()).src="material/images/icon/icon-n.gif",sortDImg:(new Image()).src="material/images/icon/icon-d-green.gif",sortAImg:(new Image()).src="material/images/icon/icon-a-green.gif",setting:[],data:[],_rowsAry:[],_doc:document,err:[],f:{classifyByCol:function(id,colIndex,myCompAry,nolegend){var toj=$("table",$("#"+id)),oj=$("tr > td:nth-child("+(colIndex+1)+")",toj);if(!nolegend){var legend=($("#csv2table-legend-"+id).length==0)?$('<div class="csv2table-legends" id="csv2table-legend-'+id+'"></div>'):$("#csv2table-legend-"+id);toj.after(legend.append($('<div class="csv2table-legends" id="csv2table-legend-'+id+"-"+colIndex+'"></div>').append($.csv2table._rowsAry[id][0][colIndex]+" ")));}$.each(myCompAry,function(){oj.filter(":_csv2table_myComp("+this[0]+")").css("background",this[1]);if(!nolegend){var hanrei='<span style="background-color:'+this[1]+'">&nbsp;&nbsp;&nbsp;&nbsp;</span> ';$("#csv2table-legend-"+id+"-"+colIndex).append(hanrei+this[0].split("<").join("&lt;")+"&nbsp;&nbsp;&nbsp;");}});}}};$.fn.csv2table=function(url,setting){if(!setting){var setting={};}var contents=$.fn.csv2table.el=this,id=this[0].id,op=$.csv2table.setting[id]=$.extend({url:url,nowloadingMsg:"now loading...",sortNImg:$.csv2table.sortNImg,sortDImg:$.csv2table.sortDImg,sortAImg:$.csv2table.sortAImg,removeDoubleQuote:true,appendThead:null,col_midasi:0,row_sep:"\n",col_sep:",",sortable:true,select:"*",orderBy:null,where:null,limit:null,col0color:true,numArignRight:true,onload:null,use:null,className_div:"csv2table-div",className_table:"csv2table-table",className_table_th:"csv2table-table-th",className_table_td:"csv2table-table-td",className_hoboNum:"csv2table-hoboNum",className_sortMark:"csv2table-sortMark",className_legends:"csv2table-legends"},setting);if(op.row_sep=="\n"){op.row_sep_reg="\r\n";}if(op.use){op.use_api=op.use.split(":")[0];op.use_api_type=op.use.split("#")[0];op.use_api_box=op.use.split(":")[1].split("#")[1];}$.extend($.expr[":"],{_csv2table_hoboNum:function(a,i,m){var b=a.textContent||a.innerText||$(a).text()||"",c=Number(chkThreeComma(b).split(",").join(""));return !isNaN(b)||!isNaN(c);},_csv2table_myComp:function(a,i,m){var b=Number((a.textContent||a.innerText||$(a).text()||"").replace(" ","").replace(/,/g,""));return typeof b=="number"?eval(b+m[3]):false;}});$.get(url+"?"+(new Date()).getTime(),"",function(data,textStatus){if(op.appendThead){data=op.appendThead.join(op.col_sep)+op.row_sep+data;}$.csv2table.data[id]=data;$(".csv2table-loading").fadeOut();$(contents).css("display","none").html(mkRowsAry(id,data));setCSS(id);$(contents).fadeIn();if(op.use_api=="jqchart"){if(op.use_api_type=="jqchart:line"){op.type=$.csv2table.setting[id].type="line";}else{if(op.use_api_type=="jqchart:bar"){op.type=$.csv2table.setting[id].type="bar";}}useChart(id,op,data,$.csv2table._rowsAry[id]);}if($.csv2table.setting[id].onload){$.csv2table.setting[id].onload(id,op,data,$.csv2table._rowsAry[id]);}});$.csv2table.wrtTable=function(colIndex,id,callback){$("#"+id).html(mkRowsAry(id,$.csv2table._rowsAry[id],op["th"+colIndex],colIndex));setCSS(id);if(op.use_api=="jqchart"){if(op.use_api_type=="jqchart:line"){op.type=$.csv2table.setting[id].type="line";}else{if(op.use_api_type=="jqchart:bar"){op.type=$.csv2table.setting[id].type="bar";}}useChart(id,op,$.csv2table.data[id],$.csv2table._rowsAry[id]);}if($.csv2table.setting[id].onload){$.csv2table.setting[id].onload(id,op,$.csv2table.data[id],$.csv2table._rowsAry[id]);}if(callback){callback(op["th"+colIndex],colIndex,id);}};$.csv2table.reset=function(id){rowsAry=$.csv2table._rowsAry[id]=escapeStrComma(op.col_sep,op.row_sep,$.csv2table.data[id],op.removeDoubleQuote);$("#"+id).html(mkTable(id,rowsAry));if(op.sortable){$("#"+id+" table th .sortimg").attr("src",op.sortNImg);}setCSS(id);if(op.use_api=="jqchart"){if(op.use_api_type=="jqchart:line"){op.type=$.csv2table.setting[id].type="line";}else{if(op.use_api_type=="jqchart:bar"){op.type=$.csv2table.setting[id].type="bar";}}useChart(id,op,$.csv2table.data[id],$.csv2table._rowsAry[id]);}};function orderWk(ary,sortType,colIndex){ary.head=ary.slice(0,op.col_midasi+1);var rowsAry=ary.slice(op.col_midasi+1,ary.length);rowsAry=sortwk(rowsAry,sortType,colIndex);rowsAry=ary=ary.head.concat(rowsAry);return rowsAry;}function mkRowsAry(id,data,sortType,colIndex){var rowsAry=null,rewrite=true,ofs,len;if(sortType&&rewrite){rowsAry=$.csv2table._rowsAry[id]=orderWk(data,sortType,colIndex);}else{rowsAry=$.csv2table._rowsAry[id]=escapeStrComma(op.col_sep,op.row_sep,data,op.removeDoubleQuote);if(op.where){var _rowsAry=rowsAry,rowsAry=[],wlen=op.where.length-1,colNamesArry=_rowsAry[0];for(var i=_rowsAry.length-1;i>0;i--){var sikis="",siki="",colValue="",value="",colNo=null;for(var j=0,ok=false;j<=wlen;j++){if(op.where[j]=="&&"||op.where[j]=="||"){siki=op.where[j];sikis+=" "+siki;ok=true;}else{if(typeof op.where[j].length=="number"){colNo=op.where[j][0];value=$.trim(op.where[j][1]);}else{if(typeof op.where[j]=="object"){for(var k in op.where[j]){var colName=$.trim(k);value=$.trim(op.where[j][k]);break;}colNo=$.inArray(colName,colNamesArry);}else{ok=errLog("op.where operetor");}}if(value.match(/^==(.*)/g)){siki='"'+_rowsAry[i][colNo]+'"=="'+RegExp.$1+'"';sikis+=" "+siki;ok=true;}else{if(value.match(/^like\s*(.*)/g)){var reg=RegExp.$1;reg=reg.split("\\_").join("###adrsr###");reg=reg.replace(/_/g,".");reg=reg.split("###adrsr###").join("_");reg=reg.split("\\%").join("###parst###");reg=reg.replace(/%/g,".*");reg=reg.split("###parst###").join("%");reg="^"+reg+"$";siki=(_rowsAry[i][colNo].match(new RegExp(reg,"g")))?true:false;sikis+=" "+siki;ok=true;}else{if(chkThreeComma(_rowsAry[i][colNo])){colValue=_rowsAry[i][colNo].split(",").join("");siki=colValue+value.split(",").join("");if(chkSiki(siki)!=null){sikis+=" "+siki;ok=true;}else{ok=errLog("op.where operetor");}}else{colValue=_rowsAry[i][colNo];siki=colValue+value;if(chkSiki(siki)!=null){sikis+=" "+siki;ok=true;}else{ok=errLog("op.where operetor");}}}}}}if(eval(sikis)&&ok){rowsAry.unshift(_rowsAry[i]);}}rowsAry.unshift(_rowsAry[0]);$.csv2table._rowsAry[id]=rowsAry;}resetSortImg(id);if(op.orderBy){var cv,orderlen=op.orderBy.length-1;for(var i=orderlen;i>=0;i--){var cv=getColNoAndValue(op.orderBy[i],rowsAry[0]);rowsAry=$.csv2table._rowsAry[id]=orderWk(rowsAry,cv.val,cv.cln);}}if(op.limit){var lmt=op.limit,lmlen=lmt.length,_rowsAry=[],zan,end;if(lmlen==1){ofs=1,len=lmt[0];}else{if(lmlen==2){ofs=lmt[0]+1,len=lmt[1];}else{ofs=1,len=rowsAry.length;}}zan=rowsAry.length-ofs;if(len>zan){len=zan;}end=ofs+len;for(var i=rowsAry.length;i>0;i--){if(ofs<=i&&i<end){_rowsAry.unshift(rowsAry[i]);}}_rowsAry.unshift(rowsAry[0]);rowsAry=$.csv2table._rowsAry[id]=_rowsAry;}}var tableHtm=mkTable(id,rowsAry);return tableHtm;}function errLog(msg){$.csv2table.err.unshift("[Err] "+msg);return false;}function getColNoAndValue(opr,colNamesArry){var colNo=null,value=null;if(typeof opr[0]=="number"){colNo=opr[0];}else{if(typeof opr[0]=="string"){colNo=$.inArray($.trim(opr[0]),colNamesArry);}}value=$.trim(opr[1]);return{cln:colNo,val:value};}function chkCompOpr(siki){return siki.match(/^&&|\|\|$/g)&&siki.length==2;}function chkSiki(siki){return siki.match(/^[0-9]*[<>\!=][=]{0,}[0-9]*$/g);}function mkTable(id,rowsAry){if(!rowsAry){return;}var row=rowsAry.length,col=rowsAry[0].length,s=op.col_midasi+1;var htm="";htm+="<tr>";for(var k=0;k<col;k++){var si=$("#"+id+"-sortimg-"+k)[0],sortimgsrc=(si)?$("#"+id+"-sortimg-"+k)[0].src:op.sortNImg;if(op["th"+k]!=null){if(op["th"+k]=="D"){sortimgsrc=op.sortDImg;}else{if(op["th"+k]=="A"){sortimgsrc=op.sortAImg;}else{if(op["th"+k]=="N"){sortimgsrc=op.sortNImg;}}}}htm+="<th id='"+id+"-th-"+k+"'>"+rowsAry[op.col_midasi][k];if(op.sortable){htm+="<img id='"+id+"-sortimg-"+k+"' class='sortimg' src='"+sortimgsrc+"' border='0'>";}htm+="</th>";if(!op["th"+k]){op["th"+k]=null;}}htm+="</tr>";for(var i=s;i<row;i++){htm+="<tr>";for(var j=0;j<col;j++){htm+="<td>"+rowsAry[i][j]+"</td>";}htm+="</tr>";}var tableHtm=$.csv2table._doc.getElementById(id).innerHTML="<table>"+htm+"</table>";return tableHtm;}function sortwk(dataAry,sortType,colIndex){if(!dataAry){return;}sortType=sortType.toUpperCase();if(sortType=="D"){op["th"+colIndex]="D";}else{op["th"+colIndex]="A";}var ci=colIndex,are3comma=chkThreeComma(dataAry[0][ci]),mved3comma=are3comma.split(",").join("");if(!isNaN(dataAry[0][ci])||!isNaN(mved3comma)){var rowlen=dataAry.length;if(are3comma!="null"){for(var j=0;j<rowlen;j++){var d=chkThreeComma(dataAry[j][ci]).split(",").join("");dataAry[j].unshift((isNaN(d))?0:d);}ci=0;}(sortType=="D")?dataAry.sort(function(a,b){return(b[ci]-a[ci]);}):dataAry.sort(function(a,b){return(a[ci]-b[ci]);});if(are3comma!="null"){for(var j=0;j<rowlen;j++){dataAry[j].shift();}}}else{dataAry.sort(function(a,b){if(!a[ci]){if(!b[ci]){return 0;}else{return 1;}}else{if(!b[ci]){return -1;}}if(""+a[ci]===""+b[ci]){return 0;}return(sortType=="D")?((""+a[ci]>""+b[ci])?-1:1):((""+a[ci]>""+b[ci])?1:-1);});}return dataAry;}function escapeStrComma(col_sep,row_sep,oj,removeDoubleQuote){var rdq=(removeDoubleQuote)?"":'"';var dmy=["-###","###-"],cnt=0,r;cnt=(function mkdmy(cnt){if(!(oj.indexOf((dmy[0]+"comma"+cnt+dmy[1]))==-1||oj.indexOf((dmy[0]+"rn"+cnt+dmy[1]))==-1||oj.indexOf((dmy[0]+"wDquote"+cnt+dmy[1]))==-1)){mkdmy(++cnt);}else{void (0);}return cnt;})(cnt);var reg='(["](.|(\r\n))*?(["]$|["][,('+op.row_sep_reg+")]))",dmystr_comma=""+(dmy[0]+"comma"+cnt+dmy[1]),dmystr_rn=""+(dmy[0]+"rn"+cnt+dmy[1]),dmystr_wDquote=""+(dmy[0]+"wDquote"+cnt+dmy[1]);escape=oj.replace('""',dmystr_wDquote);escape=escape.replace(new RegExp(reg,"g"),function(after,before,index){after=after.replace(/(\r\n)(?!$)/g,dmystr_rn).replace(/,(?!$)/g,dmystr_comma);return after;});if(op.select=="*"||op.select==["*"]){r=$.csv2table._rowsAry[id]=mkArray(escape,op.col_sep,op.row_sep);}else{r=$.csv2table._rowsAry[id]=mkSelectedArray(escape,op.col_sep,op.row_sep,op.select);}var b=[],rowlen=r.length,collen=r[0].length;for(var i=0;i<rowlen;i++){if(r[i]==""){continue;}b[i]=r[i];for(var j=0;j<collen;j++){try{b[i][j]=$.trim(r[i][j]).replace(/^"|"$/g,rdq).replace(new RegExp(dmystr_comma,"g"),",").replace(new RegExp(dmystr_rn,"g"),"\r\n").replace(new RegExp(dmystr_wDquote,"g"),'""');}catch(e){}}}return b;}function mkSelectedArray(data,col_sep,row_sep,select){var rows=data.split(row_sep),rc=[],c=[],rowlen=rows.length;for(var i=0;i<rowlen;i++){if($.trim(rows[i])==""){continue;}try{rc[i]=rows[i].split(col_sep);c[i]=[];for(var j=0;j<select.length;j++){c[i].push(rc[i][select[j]]);}}catch(e){}}return c||rc;}function mkArray(data,col_sep,row_sep){var rows=data.split(row_sep),rc=[];rowlen=rows.length;for(var i=0;i<rowlen;i++){if($.trim(rows[i])==""){continue;}try{rc[i]=rows[i].split(col_sep);}catch(e){}}return rc;}function setDefault(settingName,val){var prop=(setting[settingName]=="undefined"||setting[settingName]==null)?val:setting[settingName];return prop;}function chkThreeComma(data){return data.replace(" ","").split(".")[0].match(/^[0-9]{1,3}(,[0-9]{3})*,[0-9]{3}$/g)+"";}function setCSS(id){$("#"+id+"").css({padding:"0px",margin:"1px"}).addClass(op.className_div);$("#"+id+" table").css({borderCollapse:"collapse",borderSpacing:"0px",marginBottom:"10px"}).addClass(op.className_table);$("#"+id+" table th").css({borderColor:"#eee #999 #777 #bbb",borderStyle:"solid",borderWidth:"1px",backgroundColor:"#ccc",fontSize:"12px",padding:"4px",textAlign:"center"}).addClass(op.className_table_th);$("#"+id+" table td").css({borderColor:"#eee #aaa #999 #ccc",borderStyle:"solid",borderWidth:"1px",padding:"8px",fontSize:"12px"}).addClass(op.className_table_td);var numTD=$("#"+id+" table td:_csv2table_hoboNum").addClass(op.className_hoboNum);if(op.numArignRight){numTD.css({textAlign:"right"});}if(op.sortable){$("#"+id+" table th").css("font-family","Arial").css("text-decoration","none").addClass(op.className_sortMark).each(function(i,el){var i=$("#"+id+" table th").index(this);$(this).click(function(e){resetSortImg(id,i);if(op["th"+i]=="D"){op["th"+i]="A";}else{op["th"+i]="D";}$.csv2table.wrtTable(i,""+id+"",function(sortType,colIndex,id){});});});}}function resetSortImg(id,index){var thlen=$.csv2table._rowsAry[id][0].length;for(var i=0;i<thlen;i++){if(i!=index){op["th"+i]="N";}}$("#"+id+" table th img.sortimg").each(function(){$(this).attr("src",$.csv2table.setting[id].sortNImg);});}function useChart(id,op,data,ary){var head=ary[0],dataBody=ary.slice(1);$("#"+op.use_api_box).jQchart({config:$.extend(op,{width:$("#"+id+" table").width()+10,paddingL:$("#"+id+" table th:nth-child(1)").width()+14,labelX:(op.labelX=="useChart")?head.slice(1):op.labelX,onload:($.csv2table.setting[id].onload)?$.csv2table.setting[id].onload(id,op,data,ary):null}),data:(function(){var d=[];for(var i=0,len=dataBody.length;i<len;i++){d.push(dataBody[i].slice(1));}return d;})()});var dl=dataBody.length,lc=$("#"+op.use_api_box).jQchart.op.line_strokeStyle;$("tr:even","#"+id).css("background","#eee");if(op.col0color){$.each(dataBody,function(i){$("tr:nth-child("+dl+"n"+(dl+i+2)%dl+") td:first","#"+id).css("color",lc[i]);});}}return this;};})(jQuery);if(!Suggest){var Suggest={};}Suggest.Key={TAB:9,RETURN:13,ESC:27,UP:38,DOWN:40};Suggest.copyProperties=function(a,c){for(var b in c){a[b]=c[b];}return a;};Suggest.Local=function(){this.initialize.apply(this,arguments);};Suggest.Local.prototype={initialize:function(b,d,c){this.input=this._getElement(b);this.suggestArea=this._getElement(d);this.candidateList=c;this.oldText=this.getInputText();if(arguments[3]){this.setOptions(arguments[3]);}this._addEvent(this.input,"focus",this._bind(this.checkLoop));this._addEvent(this.input,"blur",this._bind(this.inputBlur));var a="keydown";if(window.opera||(navigator.userAgent.indexOf("Gecko")>=0&&navigator.userAgent.indexOf("KHTML")==-1)){a="keypress";}this._addEvent(this.input,a,this._bindEvent(this.keyEvent));this.clearSuggestArea();},interval:500,dispMax:20,listTagName:"div",prefix:false,ignoreCase:true,highlight:false,dispAllKey:false,classMouseOver:"over",classSelect:"select",hookBeforeSearch:function(){},setOptions:function(a){Suggest.copyProperties(this,a);},inputBlur:function(){this.changeUnactive();this.oldText=this.getInputText();if(this.timerId){clearTimeout(this.timerId);}this.timerId=null;setTimeout(this._bind(this.clearSuggestArea),500);},checkLoop:function(){var a=this.getInputText();if(a!=this.oldText){this.oldText=a;this.search();}if(this.timerId){clearTimeout(this.timerId);}this.timerId=setTimeout(this._bind(this.checkLoop),this.interval);},search:function(){this.clearSuggestArea();var b=this.getInputText();if(b==""||b==null){return;}this.hookBeforeSearch(b);var a=this._search(b);if(a.length!=0){this.createSuggestArea(a);}},_search:function(e){var b=[];var a;this.suggestIndexList=[];for(var c=0,d=this.candidateList.length;c<d;c++){if((a=this.isMatch(this.candidateList[c],e))!=null){b.push(a);this.suggestIndexList.push(c);if(this.dispMax!=0&&b.length>=this.dispMax){break;}}}return b;},isMatch:function(b,a){if(b==null){return null;}var c=(this.ignoreCase)?b.toLowerCase().indexOf(a.toLowerCase()):b.indexOf(a);if((c==-1)||(this.prefix&&c!=0)){return null;}if(this.highlight){return(this._escapeHTML(b.substr(0,c))+"<strong>"+this._escapeHTML(b.substr(c,a.length))+"</strong>"+this._escapeHTML(b.substr(c+a.length)));}else{return this._escapeHTML(b);}},clearSuggestArea:function(){this.suggestArea.innerHTML="";this.suggestArea.style.display="none";this.suggestList=null;this.suggestIndexList=null;this.activePosition=null;},createSuggestArea:function(a){this.suggestList=[];this.inputValueBackup=this.input.value;for(var c=0,d=a.length;c<d;c++){var b=document.createElement(this.listTagName);b.innerHTML=a[c];this.suggestArea.appendChild(b);this._addEvent(b,"click",this._bindEvent(this.listClick,c));this._addEvent(b,"mouseover",this._bindEvent(this.listMouseOver,c));this._addEvent(b,"mouseout",this._bindEvent(this.listMouseOut,c));this.suggestList.push(b);}this.suggestArea.style.display="";},getInputText:function(){return this.input.value;},setInputText:function(a){this.input.value=a;},keyEvent:function(a){if(!this.timerId){this.timerId=setTimeout(this._bind(this.checkLoop),this.interval);}if(this.dispAllKey&&a.ctrlKey&&this.getInputText()==""&&!this.suggestList&&a.keyCode==Suggest.Key.DOWN){this._stopEvent(a);this.keyEventDispAll();}else{if(a.keyCode==Suggest.Key.UP||a.keyCode==Suggest.Key.DOWN){if(this.suggestList&&this.suggestList.length!=0){this._stopEvent(a);this.keyEventMove(a.keyCode);}}else{if(a.keyCode==Suggest.Key.RETURN){if(this.suggestList&&this.suggestList.length!=0){this._stopEvent(a);this.keyEventReturn();}}else{if(a.keyCode==Suggest.Key.ESC){if(this.suggestList&&this.suggestList.length!=0){this._stopEvent(a);this.keyEventEsc();}}else{this.keyEventOther(a);}}}}},keyEventDispAll:function(){this.clearSuggestArea();this.oldText=this.getInputText();this.suggestIndexList=[];for(var a=0,b=this.candidateList.length;a<b;a++){this.suggestIndexList.push(a);}this.createSuggestArea(this.candidateList);},keyEventMove:function(a){this.changeUnactive();if(a==Suggest.Key.UP){if(this.activePosition==null){this.activePosition=this.suggestList.length-1;}else{this.activePosition--;if(this.activePosition<0){this.activePosition=null;this.input.value=this.inputValueBackup;return;}}}else{if(this.activePosition==null){this.activePosition=0;}else{this.activePosition++;}if(this.activePosition>=this.suggestList.length){this.activePosition=null;this.input.value=this.inputValueBackup;return;}}this.changeActive(this.activePosition);},keyEventReturn:function(){this.clearSuggestArea();this.moveEnd();},keyEventEsc:function(){this.clearSuggestArea();this.input.value=this.inputValueBackup;this.oldText=this.getInputText();if(window.opera){setTimeout(this._bind(this.moveEnd),5);}},keyEventOther:function(a){},changeActive:function(a){this.setStyleActive(this.suggestList[a]);this.setInputText(this.candidateList[this.suggestIndexList[a]]);this.oldText=this.getInputText();this.input.focus();},changeUnactive:function(){if(this.suggestList!=null&&this.suggestList.length>0&&this.activePosition!=null){this.setStyleUnactive(this.suggestList[this.activePosition]);}},listClick:function(b,a){this.changeUnactive();this.activePosition=a;this.changeActive(a);this.moveEnd();},listMouseOver:function(b,a){this.setStyleMouseOver(this._getEventElement(b));},listMouseOut:function(c,a){if(!this.suggestList){return;}var b=this._getEventElement(c);if(a==this.activePosition){this.setStyleActive(b);}else{this.setStyleUnactive(b);}},setStyleActive:function(a){a.className=this.classSelect;},setStyleUnactive:function(a){a.className="";},setStyleMouseOver:function(a){a.className=this.classMouseOver;},moveEnd:function(){if(this.input.createTextRange){this.input.focus();var a=this.input.createTextRange();a.move("character",this.input.value.length);a.select();}else{if(this.input.setSelectionRange){this.input.setSelectionRange(this.input.value.length,this.input.value.length);}}},_getElement:function(a){return(typeof a=="string")?document.getElementById(a):a;},_addEvent:(window.addEventListener?function(a,b,c){a.addEventListener(b,c,false);}:function(a,b,c){a.attachEvent("on"+b,c);}),_stopEvent:function(a){if(a.preventDefault){a.preventDefault();a.stopPropagation();}else{a.returnValue=false;a.cancelBubble=true;}},_getEventElement:function(a){return a.target||a.srcElement;},_bind:function(c){var a=this;var b=Array.prototype.slice.call(arguments,1);return function(){c.apply(a,b);};},_bindEvent:function(c){var a=this;var b=Array.prototype.slice.call(arguments,1);return function(d){d=d||window.event;c.apply(a,[d].concat(b));};},_escapeHTML:function(a){return a.replace(/\&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/\"/g,"&quot;").replace(/\'/g,"&#39;");}};Suggest.LocalMulti=function(){this.initialize.apply(this,arguments);};Suggest.copyProperties(Suggest.LocalMulti.prototype,Suggest.Local.prototype);Suggest.LocalMulti.prototype.delim=" ";Suggest.LocalMulti.prototype.keyEventReturn=function(){this.clearSuggestArea();this.input.value+=this.delim;this.moveEnd();};Suggest.LocalMulti.prototype.keyEventOther=function(a){if(a.keyCode==Suggest.Key.TAB){if(this.suggestList&&this.suggestList.length!=0){this._stopEvent(a);if(!this.activePosition){this.activePosition=0;this.changeActive(this.activePosition);}this.clearSuggestArea();this.input.value+=this.delim;if(window.opera){setTimeout(this._bind(this.moveEnd),5);}else{this.moveEnd();}}}};Suggest.LocalMulti.prototype.listClick=function(b,a){this.changeUnactive();this.activePosition=a;this.changeActive(a);this.input.value+=this.delim;this.moveEnd();};Suggest.LocalMulti.prototype.getInputText=function(){var a=this.getLastTokenPos();if(a==-1){return this.input.value;}else{return this.input.value.substr(a+1);}};Suggest.LocalMulti.prototype.setInputText=function(a){var b=this.getLastTokenPos();if(b==-1){this.input.value=a;}else{this.input.value=this.input.value.substr(0,b+1)+a;}};Suggest.LocalMulti.prototype.getLastTokenPos=function(){return this.input.value.lastIndexOf(this.delim);};
