var swfobject=function(){function b(){if(!ra){try{var A=V.getElementsByTagName("body")[0].appendChild(e("span"));A.parentNode.removeChild(A)}catch(F){return}ra=true;A=ua.length;for(var N=0;N<A;N++)ua[N]()}}function c(A){if(ra)A();else ua[ua.length]=A}function d(A){if(typeof ea.addEventListener!=L)ea.addEventListener("load",A,false);else if(typeof V.addEventListener!=L)V.addEventListener("load",A,false);else if(typeof ea.attachEvent!=L)S(ea,"onload",A);else if(typeof ea.onload=="function"){var F=ea.onload;
ea.onload=function(){F();A()}}else ea.onload=A}function g(){ta?h():j()}function h(){var A=V.getElementsByTagName("body")[0],F=e(Z);F.setAttribute("type",ja);var N=A.appendChild(F);if(N){var T=0;(function(){if(typeof N.GetVariable!=L){var U=N.GetVariable("$version");if(U){U=U.split(" ")[1].split(",");W.pv=[parseInt(U[0],10),parseInt(U[1],10),parseInt(U[2],10)]}}else if(T<10){T++;setTimeout(arguments.callee,10);return}A.removeChild(F);N=null;j()})()}else j()}function j(){var A=P.length;if(A>0)for(var F=
0;F<A;F++){var N=P[F].id,T=P[F].callbackFn,U={success:false,id:N};if(W.pv[0]>0){var fa=z(N);if(fa)if(J(P[F].swfVersion)&&!(W.wk&&W.wk<312)){da(N,true);if(T){U.success=true;U.ref=p(N);T(U)}}else if(P[F].expressInstall&&u()){U={};U.data=P[F].expressInstall;U.width=fa.getAttribute("width")||"0";U.height=fa.getAttribute("height")||"0";if(fa.getAttribute("class"))U.styleclass=fa.getAttribute("class");if(fa.getAttribute("align"))U.align=fa.getAttribute("align");var ga={};fa=fa.getElementsByTagName("param");
for(var oa=fa.length,qa=0;qa<oa;qa++)if(fa[qa].getAttribute("name").toLowerCase()!="movie")ga[fa[qa].getAttribute("name")]=fa[qa].getAttribute("value");y(U,ga,N,T)}else{E(fa);T&&T(U)}}else{da(N,true);if(T){if((N=p(N))&&typeof N.SetVariable!=L){U.success=true;U.ref=N}T(U)}}}}function p(A){var F=null;if((A=z(A))&&A.nodeName=="OBJECT")if(typeof A.SetVariable!=L)F=A;else if(A=A.getElementsByTagName(Z)[0])F=A;return F}function u(){return!Ba&&J("6.0.65")&&(W.win||W.mac)&&!(W.wk&&W.wk<312)}function y(A,
F,N,T){Ba=true;ya=T||null;Ga={success:false,id:N};var U=z(N);if(U){if(U.nodeName=="OBJECT"){ca=o(U);la=null}else{ca=U;la=N}A.id=ka;if(typeof A.width==L||!/%$/.test(A.width)&&parseInt(A.width,10)<310)A.width="310";if(typeof A.height==L||!/%$/.test(A.height)&&parseInt(A.height,10)<137)A.height="137";V.title=V.title.slice(0,47)+" - Flash Player Installation";T=W.ie&&W.win?"ActiveX":"PlugIn";T="MMredirectURL="+ea.location.toString().replace(/&/g,"%26")+"&MMplayerType="+T+"&MMdoctitle="+V.title;if(typeof F.flashvars!=
L)F.flashvars+="&"+T;else F.flashvars=T;if(W.ie&&W.win&&U.readyState!=4){T=e("div");N+="SWFObjectNew";T.setAttribute("id",N);U.parentNode.insertBefore(T,U);U.style.display="none";(function(){U.readyState==4?U.parentNode.removeChild(U):setTimeout(arguments.callee,10)})()}k(A,F,N)}}function E(A){if(W.ie&&W.win&&A.readyState!=4){var F=e("div");A.parentNode.insertBefore(F,A);F.parentNode.replaceChild(o(A),F);A.style.display="none";(function(){A.readyState==4?A.parentNode.removeChild(A):setTimeout(arguments.callee,
10)})()}else A.parentNode.replaceChild(o(A),A)}function o(A){var F=e("div");if(W.win&&W.ie)F.innerHTML=A.innerHTML;else if(A=A.getElementsByTagName(Z)[0])if(A=A.childNodes)for(var N=A.length,T=0;T<N;T++)!(A[T].nodeType==1&&A[T].nodeName=="PARAM")&&A[T].nodeType!=8&&F.appendChild(A[T].cloneNode(true));return F}function k(A,F,N){var T,U=z(N);if(W.wk&&W.wk<312)return T;if(U){if(typeof A.id==L)A.id=N;if(W.ie&&W.win){var fa="";for(var ga in A)if(A[ga]!=Object.prototype[ga])if(ga.toLowerCase()=="data")F.movie=
A[ga];else if(ga.toLowerCase()=="styleclass")fa+=' class="'+A[ga]+'"';else if(ga.toLowerCase()!="classid")fa+=" "+ga+'="'+A[ga]+'"';ga="";for(var oa in F)if(F[oa]!=Object.prototype[oa])ga+='<param name="'+oa+'" value="'+F[oa]+'" />';U.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+fa+">"+ga+"</object>";aa[aa.length]=A.id;T=z(A.id)}else{oa=e(Z);oa.setAttribute("type",ja);for(fa in A)if(A[fa]!=Object.prototype[fa])if(fa.toLowerCase()=="styleclass")oa.setAttribute("class",A[fa]);
else fa.toLowerCase()!="classid"&&oa.setAttribute(fa,A[fa]);for(var qa in F)F[qa]!=Object.prototype[qa]&&qa.toLowerCase()!="movie"&&q(oa,qa,F[qa]);U.parentNode.replaceChild(oa,U);T=oa}}return T}function q(A,F,N){var T=e("param");T.setAttribute("name",F);T.setAttribute("value",N);A.appendChild(T)}function v(A){var F=z(A);if(F&&F.nodeName=="OBJECT")if(W.ie&&W.win){F.style.display="none";(function(){F.readyState==4?r(A):setTimeout(arguments.callee,10)})()}else F.parentNode.removeChild(F)}function r(A){if(A=
z(A)){for(var F in A)if(typeof A[F]=="function")A[F]=null;A.parentNode.removeChild(A)}}function z(A){var F=null;try{F=V.getElementById(A)}catch(N){}return F}function e(A){return V.createElement(A)}function S(A,F,N){A.attachEvent(F,N);Q[Q.length]=[A,F,N]}function J(A){var F=W.pv;A=A.split(".");A[0]=parseInt(A[0],10);A[1]=parseInt(A[1],10)||0;A[2]=parseInt(A[2],10)||0;return F[0]>A[0]||F[0]==A[0]&&F[1]>A[1]||F[0]==A[0]&&F[1]==A[1]&&F[2]>=A[2]?true:false}function B(A,F,N,T){if(!(W.ie&&W.mac)){var U=
V.getElementsByTagName("head")[0];if(U){N=N&&typeof N=="string"?N:"screen";if(T)La=sa=null;if(!sa||La!=N){T=e("style");T.setAttribute("type","text/css");T.setAttribute("media",N);sa=U.appendChild(T);if(W.ie&&W.win&&typeof V.styleSheets!=L&&V.styleSheets.length>0)sa=V.styleSheets[V.styleSheets.length-1];La=N}if(W.ie&&W.win)sa&&typeof sa.addRule==Z&&sa.addRule(A,F);else sa&&typeof V.createTextNode!=L&&sa.appendChild(V.createTextNode(A+" {"+F+"}"))}}}function da(A,F){if(Na){F=F?"visible":"hidden";if(ra&&
z(A))z(A).style.visibility=F;else B("#"+A,"visibility:"+F)}}function R(A){return/[\\\"<>\.;]/.exec(A)!=null&&typeof encodeURIComponent!=L?encodeURIComponent(A):A}var L="undefined",Z="object",ja="application/x-shockwave-flash",ka="SWFObjectExprInst",ea=window,V=document,ma=navigator,ta=false,ua=[g],P=[],aa=[],Q=[],ca,la,ya,Ga,ra=false,Ba=false,sa,La,Na=true,W=function(){var A=typeof V.getElementById!=L&&typeof V.getElementsByTagName!=L&&typeof V.createElement!=L,F=ma.userAgent.toLowerCase(),N=ma.platform.toLowerCase(),
T=N?/win/.test(N):/win/.test(F);N=N?/mac/.test(N):/mac/.test(F);F=/webkit/.test(F)?parseFloat(F.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false;var U=!+"\u000b1",fa=[0,0,0],ga=null;if(typeof ma.plugins!=L&&typeof ma.plugins["Shockwave Flash"]==Z){if((ga=ma.plugins["Shockwave Flash"].description)&&!(typeof ma.mimeTypes!=L&&ma.mimeTypes[ja]&&!ma.mimeTypes[ja].enabledPlugin)){ta=true;U=false;ga=ga.replace(/^.*\s+(\S+\s+\S+$)/,"$1");fa[0]=parseInt(ga.replace(/^(.*)\..*$/,"$1"),10);fa[1]=parseInt(ga.replace(/^.*\.(.*)\s.*$/,
"$1"),10);fa[2]=/[a-zA-Z]/.test(ga)?parseInt(ga.replace(/^.*[a-zA-Z]+(.*)$/,"$1"),10):0}}else if(typeof ea.ActiveXObject!=L)try{var oa=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");if(oa)if(ga=oa.GetVariable("$version")){U=true;ga=ga.split(" ")[1].split(",");fa=[parseInt(ga[0],10),parseInt(ga[1],10),parseInt(ga[2],10)]}}catch(qa){}return{w3:A,pv:fa,wk:F,ie:U,win:T,mac:N}}();(function(){if(W.w3){if(typeof V.readyState!=L&&V.readyState=="complete"||typeof V.readyState==L&&(V.getElementsByTagName("body")[0]||
V.body))b();if(!ra){typeof V.addEventListener!=L&&V.addEventListener("DOMContentLoaded",b,false);if(W.ie&&W.win){V.attachEvent("onreadystatechange",function(){if(V.readyState=="complete"){V.detachEvent("onreadystatechange",arguments.callee);b()}});ea==top&&function(){if(!ra){try{V.documentElement.doScroll("left")}catch(A){setTimeout(arguments.callee,0);return}b()}}()}W.wk&&function(){ra||(/loaded|complete/.test(V.readyState)?b():setTimeout(arguments.callee,0))}();d(b)}}})();(function(){W.ie&&W.win&&
window.attachEvent("onunload",function(){for(var A=Q.length,F=0;F<A;F++)Q[F][0].detachEvent(Q[F][1],Q[F][2]);A=aa.length;for(F=0;F<A;F++)v(aa[F]);for(var N in W)W[N]=null;W=null;for(var T in swfobject)swfobject[T]=null;swfobject=null})})();return{registerObject:function(A,F,N,T){if(W.w3&&A&&F){var U={};U.id=A;U.swfVersion=F;U.expressInstall=N;U.callbackFn=T;P[P.length]=U;da(A,false)}else T&&T({success:false,id:A})},getObjectById:function(A){if(W.w3)return p(A)},embedSWF:function(A,F,N,T,U,fa,ga,oa,
qa,Ca){var Da={success:false,id:F};if(W.w3&&!(W.wk&&W.wk<312)&&A&&F&&N&&T&&U){da(F,false);c(function(){N+="";T+="";var za={};if(qa&&typeof qa===Z)for(var Aa in qa)za[Aa]=qa[Aa];za.data=A;za.width=N;za.height=T;Aa={};if(oa&&typeof oa===Z)for(var Ha in oa)Aa[Ha]=oa[Ha];if(ga&&typeof ga===Z)for(var Ia in ga)if(typeof Aa.flashvars!=L)Aa.flashvars+="&"+Ia+"="+ga[Ia];else Aa.flashvars=Ia+"="+ga[Ia];if(J(U)){Ha=k(za,Aa,F);za.id==F&&da(F,true);Da.success=true;Da.ref=Ha}else if(fa&&u()){za.data=fa;y(za,Aa,
F,Ca);return}else da(F,true);Ca&&Ca(Da)})}else Ca&&Ca(Da)},switchOffAutoHideShow:function(){Na=false},ua:W,getFlashPlayerVersion:function(){return{major:W.pv[0],minor:W.pv[1],release:W.pv[2]}},hasFlashPlayerVersion:J,createSWF:function(A,F,N){if(W.w3)return k(A,F,N)},showExpressInstall:function(A,F,N,T){W.w3&&u()&&y(A,F,N,T)},removeSWF:function(A){W.w3&&v(A)},createCSS:function(A,F,N,T){W.w3&&B(A,F,N,T)},addDomLoadEvent:c,addLoadEvent:d,getQueryParamValue:function(A){var F=V.location.search||V.location.hash;
if(F){if(/\?/.test(F))F=F.split("?")[1];if(A==null)return R(F);F=F.split("&");for(var N=0;N<F.length;N++)if(F[N].substring(0,F[N].indexOf("="))==A)return R(F[N].substring(F[N].indexOf("=")+1))}return""},expressInstallCallback:function(){if(Ba){var A=z(ka);if(A&&ca){A.parentNode.replaceChild(ca,A);if(la){da(la,true);if(W.ie&&W.win)ca.style.display="block"}ya&&ya(Ga)}Ba=false}}}}();
(function(b,c){function d(){if(!e.isReady){try{B.documentElement.doScroll("left")}catch(a){setTimeout(d,1);return}e.ready()}}function g(a,f){f.src?e.ajax({url:f.src,async:false,dataType:"script"}):e.globalEval(f.text||f.textContent||f.innerHTML||"");f.parentNode&&f.parentNode.removeChild(f)}function h(a,f,i,m,l,x){var w=a.length;if(typeof f==="object"){for(var I in f)h(a,I,f[I],m,l,i);return a}if(i!==c){m=!x&&m&&e.isFunction(i);for(I=0;I<w;I++)l(a[I],f,m?i.call(a[I],I,l(a[I],f)):i,x);return a}return w?
l(a[0],f):c}function j(){return(new Date).getTime()}function p(){return false}function u(){return true}function y(a,f,i){i[0].type=a;return e.event.handle.apply(f,i)}function E(a){var f,i=[],m=[],l=arguments,x,w,I,C,H,O;w=e.data(this,"events");if(!(a.liveFired===this||!w||!w.live||a.button&&a.type==="click")){a.liveFired=this;var Y=w.live.slice(0);for(C=0;C<Y.length;C++){w=Y[C];w.origType.replace(N,"")===a.type?m.push(w.selector):Y.splice(C--,1)}x=e(a.target).closest(m,a.currentTarget);H=0;for(O=
x.length;H<O;H++)for(C=0;C<Y.length;C++){w=Y[C];if(x[H].selector===w.selector){I=x[H].elem;m=null;if(w.preType==="mouseenter"||w.preType==="mouseleave")m=e(a.relatedTarget).closest(w.selector)[0];if(!m||m!==I)i.push({elem:I,handleObj:w})}}H=0;for(O=i.length;H<O;H++){x=i[H];a.currentTarget=x.elem;a.data=x.handleObj.data;a.handleObj=x.handleObj;if(x.handleObj.origHandler.apply(x.elem,l)===false){f=false;break}}return f}}function o(a,f){return"live."+(a&&a!=="*"?a+".":"")+f.replace(/\./g,"`").replace(/ /g,
"&")}function k(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function q(a,f){var i=0;f.each(function(){if(this.nodeName===(a[i]&&a[i].nodeName)){var m=e.data(a[i++]),l=e.data(this,m);if(m=m&&m.events){delete l.handle;l.events={};for(var x in m)for(var w in m[x])e.event.add(this,x,m[x][w],m[x][w].data)}}})}function v(a,f,i){var m,l,x;f=f&&f[0]?f[0].ownerDocument||f[0]:B;if(a.length===1&&typeof a[0]==="string"&&a[0].length<512&&f===B&&!Xa.test(a[0])&&(e.support.checkClone||!Ya.test(a[0]))){l=
true;if(x=e.fragments[a[0]])if(x!==1)m=x}if(!m){m=f.createDocumentFragment();e.clean(a,f,m,i)}if(l)e.fragments[a[0]]=x?m:1;return{fragment:m,cacheable:l}}function r(a,f){var i={};e.each(Za.concat.apply([],Za.slice(0,f)),function(){i[this]=a});return i}function z(a){return"scrollTo"in a&&a.document?a:a.nodeType===9?a.defaultView||a.parentWindow:false}var e=function(a,f){return new e.fn.init(a,f)},S=b.jQuery,J=b.$,B=b.document,da,R=/^[^<]*(<[\w\W]+>)[^>]*$|^#([\w-]+)$/,L=/^.[^:#\[\.,]*$/,Z=/\S/,ja=
/^(\s|\u00A0)+|(\s|\u00A0)+$/g,ka=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,ea=navigator.userAgent,V=false,ma=[],ta,ua=Object.prototype.toString,P=Object.prototype.hasOwnProperty,aa=Array.prototype.push,Q=Array.prototype.slice,ca=Array.prototype.indexOf;e.fn=e.prototype={init:function(a,f){var i,m;if(!a)return this;if(a.nodeType){this.context=this[0]=a;this.length=1;return this}if(a==="body"&&!f){this.context=B;this[0]=B.body;this.selector="body";this.length=1;return this}if(typeof a==="string")if((i=R.exec(a))&&
(i[1]||!f))if(i[1]){m=f?f.ownerDocument||f:B;if(a=ka.exec(a))if(e.isPlainObject(f)){a=[B.createElement(a[1])];e.fn.attr.call(a,f,true)}else a=[m.createElement(a[1])];else{a=v([i[1]],[m]);a=(a.cacheable?a.fragment.cloneNode(true):a.fragment).childNodes}return e.merge(this,a)}else{if(f=B.getElementById(i[2])){if(f.id!==i[2])return da.find(a);this.length=1;this[0]=f}this.context=B;this.selector=a;return this}else if(!f&&/^\w+$/.test(a)){this.selector=a;this.context=B;a=B.getElementsByTagName(a);return e.merge(this,
a)}else return!f||f.jquery?(f||da).find(a):e(f).find(a);else if(e.isFunction(a))return da.ready(a);if(a.selector!==c){this.selector=a.selector;this.context=a.context}return e.makeArray(a,this)},selector:"",jquery:"1.4.2",length:0,size:function(){return this.length},toArray:function(){return Q.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this.slice(a)[0]:this[a]},pushStack:function(a,f,i){var m=e();e.isArray(a)?aa.apply(m,a):e.merge(m,a);m.prevObject=this;m.context=this.context;
if(f==="find")m.selector=this.selector+(this.selector?" ":"")+i;else if(f)m.selector=this.selector+"."+f+"("+i+")";return m},each:function(a,f){return e.each(this,a,f)},ready:function(a){e.bindReady();if(e.isReady)a.call(B,e);else ma&&ma.push(a);return this},eq:function(a){return a===-1?this.slice(a):this.slice(a,+a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(Q.apply(this,arguments),"slice",Q.call(arguments).join(","))},map:function(a){return this.pushStack(e.map(this,
function(f,i){return a.call(f,i,f)}))},end:function(){return this.prevObject||e(null)},push:aa,sort:[].sort,splice:[].splice};e.fn.init.prototype=e.fn;e.extend=e.fn.extend=function(){var a=arguments[0]||{},f=1,i=arguments.length,m=false,l,x,w,I;if(typeof a==="boolean"){m=a;a=arguments[1]||{};f=2}if(typeof a!=="object"&&!e.isFunction(a))a={};if(i===f){a=this;--f}for(;f<i;f++)if((l=arguments[f])!=null)for(x in l){w=a[x];I=l[x];if(a!==I)if(m&&I&&(e.isPlainObject(I)||e.isArray(I))){w=w&&(e.isPlainObject(w)||
e.isArray(w))?w:e.isArray(I)?[]:{};a[x]=e.extend(m,w,I)}else if(I!==c)a[x]=I}return a};e.extend({noConflict:function(a){b.$=J;if(a)b.jQuery=S;return e},isReady:false,ready:function(){if(!e.isReady){if(!B.body)return setTimeout(e.ready,13);e.isReady=true;if(ma){for(var a,f=0;a=ma[f++];)a.call(B,e);ma=null}e.fn.triggerHandler&&e(B).triggerHandler("ready")}},bindReady:function(){if(!V){V=true;if(B.readyState==="complete")return e.ready();if(B.addEventListener){B.addEventListener("DOMContentLoaded",ta,
false);b.addEventListener("load",e.ready,false)}else if(B.attachEvent){B.attachEvent("onreadystatechange",ta);b.attachEvent("onload",e.ready);var a=false;try{a=b.frameElement==null}catch(f){}B.documentElement.doScroll&&a&&d()}}},isFunction:function(a){return ua.call(a)==="[object Function]"},isArray:function(a){return ua.call(a)==="[object Array]"},isPlainObject:function(a){if(!a||ua.call(a)!=="[object Object]"||a.nodeType||a.setInterval)return false;if(a.constructor&&!P.call(a,"constructor")&&!P.call(a.constructor.prototype,
"isPrototypeOf"))return false;var f;for(f in a);return f===c||P.call(a,f)},isEmptyObject:function(a){for(var f in a)return false;return true},error:function(a){throw a;},parseJSON:function(a){if(typeof a!=="string"||!a)return null;a=e.trim(a);if(/^[\],:{}\s]*$/.test(a.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:\s*\[)+/g,"")))return b.JSON&&b.JSON.parse?b.JSON.parse(a):(new Function("return "+
a))();else e.error("Invalid JSON: "+a)},noop:function(){},globalEval:function(a){if(a&&Z.test(a)){var f=B.getElementsByTagName("head")[0]||B.documentElement,i=B.createElement("script");i.type="text/javascript";if(e.support.scriptEval)i.appendChild(B.createTextNode(a));else i.text=a;f.insertBefore(i,f.firstChild);f.removeChild(i)}},nodeName:function(a,f){return a.nodeName&&a.nodeName.toUpperCase()===f.toUpperCase()},each:function(a,f,i){var m,l=0,x=a.length,w=x===c||e.isFunction(a);if(i)if(w)for(m in a){if(f.apply(a[m],
i)===false)break}else for(;l<x;){if(f.apply(a[l++],i)===false)break}else if(w)for(m in a){if(f.call(a[m],m,a[m])===false)break}else for(i=a[0];l<x&&f.call(i,l,i)!==false;i=a[++l]);return a},trim:function(a){return(a||"").replace(ja,"")},makeArray:function(a,f){f=f||[];if(a!=null)a.length==null||typeof a==="string"||e.isFunction(a)||typeof a!=="function"&&a.setInterval?aa.call(f,a):e.merge(f,a);return f},inArray:function(a,f){if(f.indexOf)return f.indexOf(a);for(var i=0,m=f.length;i<m;i++)if(f[i]===
a)return i;return-1},merge:function(a,f){var i=a.length,m=0;if(typeof f.length==="number")for(var l=f.length;m<l;m++)a[i++]=f[m];else for(;f[m]!==c;)a[i++]=f[m++];a.length=i;return a},grep:function(a,f,i){for(var m=[],l=0,x=a.length;l<x;l++)!i!==!f(a[l],l)&&m.push(a[l]);return m},map:function(a,f,i){for(var m=[],l,x=0,w=a.length;x<w;x++){l=f(a[x],x,i);if(l!=null)m[m.length]=l}return m.concat.apply([],m)},guid:1,proxy:function(a,f,i){if(arguments.length===2)if(typeof f==="string"){i=a;a=i[f];f=c}else if(f&&
!e.isFunction(f)){i=f;f=c}if(!f&&a)f=function(){return a.apply(i||this,arguments)};if(a)f.guid=a.guid=a.guid||f.guid||e.guid++;return f},uaMatch:function(a){a=a.toLowerCase();a=/(webkit)[ \/]([\w.]+)/.exec(a)||/(opera)(?:.*version)?[ \/]([\w.]+)/.exec(a)||/(msie) ([\w.]+)/.exec(a)||!/compatible/.test(a)&&/(mozilla)(?:.*? rv:([\w.]+))?/.exec(a)||[];return{browser:a[1]||"",version:a[2]||"0"}},browser:{}});ea=e.uaMatch(ea);if(ea.browser){e.browser[ea.browser]=true;e.browser.version=ea.version}if(e.browser.webkit)e.browser.safari=
true;if(ca)e.inArray=function(a,f){return ca.call(f,a)};da=e(B);if(B.addEventListener)ta=function(){B.removeEventListener("DOMContentLoaded",ta,false);e.ready()};else if(B.attachEvent)ta=function(){if(B.readyState==="complete"){B.detachEvent("onreadystatechange",ta);e.ready()}};(function(){e.support={};var a=B.documentElement,f=B.createElement("script"),i=B.createElement("div"),m="script"+j();i.style.display="none";i.innerHTML="   <link/><table></table><a href='/a' style='color:red;float:left;opacity:.55;'>a</a><input type='checkbox'/>";
var l=i.getElementsByTagName("*"),x=i.getElementsByTagName("a")[0];if(!(!l||!l.length||!x)){e.support={leadingWhitespace:i.firstChild.nodeType===3,tbody:!i.getElementsByTagName("tbody").length,htmlSerialize:!!i.getElementsByTagName("link").length,style:/red/.test(x.getAttribute("style")),hrefNormalized:x.getAttribute("href")==="/a",opacity:/^0.55$/.test(x.style.opacity),cssFloat:!!x.style.cssFloat,checkOn:i.getElementsByTagName("input")[0].value==="on",optSelected:B.createElement("select").appendChild(B.createElement("option")).selected,
parentNode:i.removeChild(i.appendChild(B.createElement("div"))).parentNode===null,deleteExpando:true,checkClone:false,scriptEval:false,noCloneEvent:true,boxModel:null};f.type="text/javascript";try{f.appendChild(B.createTextNode("window."+m+"=1;"))}catch(w){}a.insertBefore(f,a.firstChild);if(b[m]){e.support.scriptEval=true;delete b[m]}try{delete f.test}catch(I){e.support.deleteExpando=false}a.removeChild(f);if(i.attachEvent&&i.fireEvent){i.attachEvent("onclick",function C(){e.support.noCloneEvent=
false;i.detachEvent("onclick",C)});i.cloneNode(true).fireEvent("onclick")}i=B.createElement("div");i.innerHTML="<input type='radio' name='radiotest' checked='checked'/>";a=B.createDocumentFragment();a.appendChild(i.firstChild);e.support.checkClone=a.cloneNode(true).cloneNode(true).lastChild.checked;e(function(){var C=B.createElement("div");C.style.width=C.style.paddingLeft="1px";B.body.appendChild(C);e.boxModel=e.support.boxModel=C.offsetWidth===2;B.body.removeChild(C).style.display="none"});a=function(C){var H=
B.createElement("div");C="on"+C;var O=C in H;if(!O){H.setAttribute(C,"return;");O=typeof H[C]==="function"}return O};e.support.submitBubbles=a("submit");e.support.changeBubbles=a("change");a=f=i=l=x=null}})();e.props={"for":"htmlFor","class":"className",readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",colspan:"colSpan",tabindex:"tabIndex",usemap:"useMap",frameborder:"frameBorder"};var la="jQuery"+j(),ya=0,Ga={};e.extend({cache:{},expando:la,noData:{embed:true,
object:true,applet:true},data:function(a,f,i){if(!(a.nodeName&&e.noData[a.nodeName.toLowerCase()])){a=a==b?Ga:a;var m=a[la],l=e.cache;if(!m&&typeof f==="string"&&i===c)return null;m||(m=++ya);if(typeof f==="object"){a[la]=m;l[m]=e.extend(true,{},f)}else if(!l[m]){a[la]=m;l[m]={}}a=l[m];if(i!==c)a[f]=i;return typeof f==="string"?a[f]:a}},removeData:function(a,f){if(!(a.nodeName&&e.noData[a.nodeName.toLowerCase()])){a=a==b?Ga:a;var i=a[la],m=e.cache,l=m[i];if(f){if(l){delete l[f];e.isEmptyObject(l)&&
e.removeData(a)}}else{if(e.support.deleteExpando)delete a[e.expando];else a.removeAttribute&&a.removeAttribute(e.expando);delete m[i]}}}});e.fn.extend({data:function(a,f){if(typeof a==="undefined"&&this.length)return e.data(this[0]);else if(typeof a==="object")return this.each(function(){e.data(this,a)});var i=a.split(".");i[1]=i[1]?"."+i[1]:"";if(f===c){var m=this.triggerHandler("getData"+i[1]+"!",[i[0]]);if(m===c&&this.length)m=e.data(this[0],a);return m===c&&i[1]?this.data(i[0]):m}else return this.trigger("setData"+
i[1]+"!",[i[0],f]).each(function(){e.data(this,a,f)})},removeData:function(a){return this.each(function(){e.removeData(this,a)})}});e.extend({queue:function(a,f,i){if(a){f=(f||"fx")+"queue";var m=e.data(a,f);if(!i)return m||[];if(!m||e.isArray(i))m=e.data(a,f,e.makeArray(i));else m.push(i);return m}},dequeue:function(a,f){f=f||"fx";var i=e.queue(a,f),m=i.shift();if(m==="inprogress")m=i.shift();if(m){f==="fx"&&i.unshift("inprogress");m.call(a,function(){e.dequeue(a,f)})}}});e.fn.extend({queue:function(a,
f){if(typeof a!=="string"){f=a;a="fx"}if(f===c)return e.queue(this[0],a);return this.each(function(){var i=e.queue(this,a,f);a==="fx"&&i[0]!=="inprogress"&&e.dequeue(this,a)})},dequeue:function(a){return this.each(function(){e.dequeue(this,a)})},delay:function(a,f){a=e.fx?e.fx.speeds[a]||a:a;f=f||"fx";return this.queue(f,function(){var i=this;setTimeout(function(){e.dequeue(i,f)},a)})},clearQueue:function(a){return this.queue(a||"fx",[])}});var ra=/[\n\t]/g,Ba=/\s+/,sa=/\r/g,La=/href|src|style/,Na=
/(button|input)/i,W=/(button|input|object|select|textarea)/i,A=/^(a|area)$/i,F=/radio|checkbox/;e.fn.extend({attr:function(a,f){return h(this,a,f,true,e.attr)},removeAttr:function(a){return this.each(function(){e.attr(this,a,"");this.nodeType===1&&this.removeAttribute(a)})},addClass:function(a){if(e.isFunction(a))return this.each(function(H){var O=e(this);O.addClass(a.call(this,H,O.attr("class")))});if(a&&typeof a==="string")for(var f=(a||"").split(Ba),i=0,m=this.length;i<m;i++){var l=this[i];if(l.nodeType===
1)if(l.className){for(var x=" "+l.className+" ",w=l.className,I=0,C=f.length;I<C;I++)if(x.indexOf(" "+f[I]+" ")<0)w+=" "+f[I];l.className=e.trim(w)}else l.className=a}return this},removeClass:function(a){if(e.isFunction(a))return this.each(function(C){var H=e(this);H.removeClass(a.call(this,C,H.attr("class")))});if(a&&typeof a==="string"||a===c)for(var f=(a||"").split(Ba),i=0,m=this.length;i<m;i++){var l=this[i];if(l.nodeType===1&&l.className)if(a){for(var x=(" "+l.className+" ").replace(ra," "),
w=0,I=f.length;w<I;w++)x=x.replace(" "+f[w]+" "," ");l.className=e.trim(x)}else l.className=""}return this},toggleClass:function(a,f){var i=typeof a,m=typeof f==="boolean";if(e.isFunction(a))return this.each(function(l){var x=e(this);x.toggleClass(a.call(this,l,x.attr("class"),f),f)});return this.each(function(){if(i==="string")for(var l,x=0,w=e(this),I=f,C=a.split(Ba);l=C[x++];){I=m?I:!w.hasClass(l);w[I?"addClass":"removeClass"](l)}else if(i==="undefined"||i==="boolean"){this.className&&e.data(this,
"__className__",this.className);this.className=this.className||a===false?"":e.data(this,"__className__")||""}})},hasClass:function(a){a=" "+a+" ";for(var f=0,i=this.length;f<i;f++)if((" "+this[f].className+" ").replace(ra," ").indexOf(a)>-1)return true;return false},val:function(a){if(a===c){var f=this[0];if(f){if(e.nodeName(f,"option"))return(f.attributes.value||{}).specified?f.value:f.text;if(e.nodeName(f,"select")){var i=f.selectedIndex,m=[],l=f.options;f=f.type==="select-one";if(i<0)return null;
var x=f?i:0;for(i=f?i+1:l.length;x<i;x++){var w=l[x];if(w.selected){a=e(w).val();if(f)return a;m.push(a)}}return m}if(F.test(f.type)&&!e.support.checkOn)return f.getAttribute("value")===null?"on":f.value;return(f.value||"").replace(sa,"")}return c}var I=e.isFunction(a);return this.each(function(C){var H=e(this),O=a;if(this.nodeType===1){if(I)O=a.call(this,C,H.val());if(typeof O==="number")O+="";if(e.isArray(O)&&F.test(this.type))this.checked=e.inArray(H.val(),O)>=0;else if(e.nodeName(this,"select")){var Y=
e.makeArray(O);e("option",this).each(function(){this.selected=e.inArray(e(this).val(),Y)>=0});if(!Y.length)this.selectedIndex=-1}else this.value=O}})}});e.extend({attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},attr:function(a,f,i,m){if(!a||a.nodeType===3||a.nodeType===8)return c;if(m&&f in e.attrFn)return e(a)[f](i);m=a.nodeType!==1||!e.isXMLDoc(a);var l=i!==c;f=m&&e.props[f]||f;if(a.nodeType===1){var x=La.test(f);if(f in a&&m&&!x){if(l){f==="type"&&Na.test(a.nodeName)&&
a.parentNode&&e.error("type property can't be changed");a[f]=i}if(e.nodeName(a,"form")&&a.getAttributeNode(f))return a.getAttributeNode(f).nodeValue;if(f==="tabIndex")return(f=a.getAttributeNode("tabIndex"))&&f.specified?f.value:W.test(a.nodeName)||A.test(a.nodeName)&&a.href?0:c;return a[f]}if(!e.support.style&&m&&f==="style"){if(l)a.style.cssText=""+i;return a.style.cssText}l&&a.setAttribute(f,""+i);a=!e.support.hrefNormalized&&m&&x?a.getAttribute(f,2):a.getAttribute(f);return a===null?c:a}return e.style(a,
f,i)}});var N=/\.(.*)$/,T=function(a){return a.replace(/[^\w\s\.\|`]/g,function(f){return"\\"+f})};e.event={add:function(a,f,i,m){if(!(a.nodeType===3||a.nodeType===8)){if(a.setInterval&&a!==b&&!a.frameElement)a=b;var l,x;if(i.handler){l=i;i=l.handler}if(!i.guid)i.guid=e.guid++;if(x=e.data(a)){var w=x.events=x.events||{},I=x.handle;if(!I)x.handle=I=function(){return typeof e!=="undefined"&&!e.event.triggered?e.event.handle.apply(I.elem,arguments):c};I.elem=a;f=f.split(" ");for(var C,H=0,O;C=f[H++];){x=
l?e.extend({},l):{handler:i,data:m};if(C.indexOf(".")>-1){O=C.split(".");C=O.shift();x.namespace=O.slice(0).sort().join(".")}else{O=[];x.namespace=""}x.type=C;x.guid=i.guid;var Y=w[C],ia=e.event.special[C]||{};if(!Y){Y=w[C]=[];if(!ia.setup||ia.setup.call(a,m,O,I)===false)if(a.addEventListener)a.addEventListener(C,I,false);else a.attachEvent&&a.attachEvent("on"+C,I)}if(ia.add){ia.add.call(a,x);if(!x.handler.guid)x.handler.guid=i.guid}Y.push(x);e.event.global[C]=true}a=null}}},global:{},remove:function(a,
f,i,m){if(!(a.nodeType===3||a.nodeType===8)){var l,x=0,w,I,C,H,O,Y,ia=e.data(a),pa=ia&&ia.events;if(ia&&pa){if(f&&f.type){i=f.handler;f=f.type}if(!f||typeof f==="string"&&f.charAt(0)==="."){f=f||"";for(l in pa)e.event.remove(a,l+f)}else{for(f=f.split(" ");l=f[x++];){H=l;w=l.indexOf(".")<0;I=[];if(!w){I=l.split(".");l=I.shift();C=new RegExp("(^|\\.)"+e.map(I.slice(0).sort(),T).join("\\.(?:.*\\.)?")+"(\\.|$)")}if(O=pa[l])if(i){H=e.event.special[l]||{};for(na=m||0;na<O.length;na++){Y=O[na];if(i.guid===
Y.guid){if(w||C.test(Y.namespace)){m==null&&O.splice(na--,1);H.remove&&H.remove.call(a,Y)}if(m!=null)break}}if(O.length===0||m!=null&&O.length===1){if(!H.teardown||H.teardown.call(a,I)===false)U(a,l,ia.handle);delete pa[l]}}else for(var na=0;na<O.length;na++){Y=O[na];if(w||C.test(Y.namespace)){e.event.remove(a,H,Y.handler,na);O.splice(na--,1)}}}if(e.isEmptyObject(pa)){if(f=ia.handle)f.elem=null;delete ia.events;delete ia.handle;e.isEmptyObject(ia)&&e.removeData(a)}}}}},trigger:function(a,f,i,m){var l=
a.type||a;if(!m){a=typeof a==="object"?a[la]?a:e.extend(e.Event(l),a):e.Event(l);if(l.indexOf("!")>=0){a.type=l=l.slice(0,-1);a.exclusive=true}if(!i){a.stopPropagation();e.event.global[l]&&e.each(e.cache,function(){this.events&&this.events[l]&&e.event.trigger(a,f,this.handle.elem)})}if(!i||i.nodeType===3||i.nodeType===8)return c;a.result=c;a.target=i;f=e.makeArray(f);f.unshift(a)}a.currentTarget=i;(m=e.data(i,"handle"))&&m.apply(i,f);m=i.parentNode||i.ownerDocument;try{if(!(i&&i.nodeName&&e.noData[i.nodeName.toLowerCase()]))if(i["on"+
l]&&i["on"+l].apply(i,f)===false)a.result=false}catch(x){}if(!a.isPropagationStopped()&&m)e.event.trigger(a,f,m,true);else if(!a.isDefaultPrevented()){m=a.target;var w,I=e.nodeName(m,"a")&&l==="click",C=e.event.special[l]||{};if((!C._default||C._default.call(i,a)===false)&&!I&&!(m&&m.nodeName&&e.noData[m.nodeName.toLowerCase()])){try{if(m[l]){if(w=m["on"+l])m["on"+l]=null;e.event.triggered=true;m[l]()}}catch(H){}if(w)m["on"+l]=w;e.event.triggered=false}}},handle:function(a){var f,i,m,l;a=arguments[0]=
e.event.fix(a||b.event);a.currentTarget=this;f=a.type.indexOf(".")<0&&!a.exclusive;if(!f){i=a.type.split(".");a.type=i.shift();m=new RegExp("(^|\\.)"+i.slice(0).sort().join("\\.(?:.*\\.)?")+"(\\.|$)")}l=e.data(this,"events");i=l[a.type];if(l&&i){i=i.slice(0);l=0;for(var x=i.length;l<x;l++){var w=i[l];if(f||m.test(w.namespace)){a.handler=w.handler;a.data=w.data;a.handleObj=w;w=w.handler.apply(this,arguments);if(w!==c){a.result=w;if(w===false){a.preventDefault();a.stopPropagation()}}if(a.isImmediatePropagationStopped())break}}}return a.result},
props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode layerX layerY metaKey newValue offsetX offsetY originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),fix:function(a){if(a[la])return a;var f=a;a=e.Event(f);for(var i=this.props.length,m;i;){m=this.props[--i];a[m]=f[m]}if(!a.target)a.target=a.srcElement||
B;if(a.target.nodeType===3)a.target=a.target.parentNode;if(!a.relatedTarget&&a.fromElement)a.relatedTarget=a.fromElement===a.target?a.toElement:a.fromElement;if(a.pageX==null&&a.clientX!=null){f=B.documentElement;i=B.body;a.pageX=a.clientX+(f&&f.scrollLeft||i&&i.scrollLeft||0)-(f&&f.clientLeft||i&&i.clientLeft||0);a.pageY=a.clientY+(f&&f.scrollTop||i&&i.scrollTop||0)-(f&&f.clientTop||i&&i.clientTop||0)}if(!a.which&&(a.charCode||a.charCode===0?a.charCode:a.keyCode))a.which=a.charCode||a.keyCode;if(!a.metaKey&&
a.ctrlKey)a.metaKey=a.ctrlKey;if(!a.which&&a.button!==c)a.which=a.button&1?1:a.button&2?3:a.button&4?2:0;return a},guid:1E8,proxy:e.proxy,special:{ready:{setup:e.bindReady,teardown:e.noop},live:{add:function(a){e.event.add(this,a.origType,e.extend({},a,{handler:E}))},remove:function(a){var f=true,i=a.origType.replace(N,"");e.each(e.data(this,"events").live||[],function(){if(i===this.origType.replace(N,""))return f=false});f&&e.event.remove(this,a.origType,E)}},beforeunload:{setup:function(a,f,i){if(this.setInterval)this.onbeforeunload=
i;return false},teardown:function(a,f){if(this.onbeforeunload===f)this.onbeforeunload=null}}}};var U=B.removeEventListener?function(a,f,i){a.removeEventListener(f,i,false)}:function(a,f,i){a.detachEvent("on"+f,i)};e.Event=function(a){if(!this.preventDefault)return new e.Event(a);if(a&&a.type){this.originalEvent=a;this.type=a.type}else this.type=a;this.timeStamp=j();this[la]=true};e.Event.prototype={preventDefault:function(){this.isDefaultPrevented=u;var a=this.originalEvent;if(a){a.preventDefault&&
a.preventDefault();a.returnValue=false}},stopPropagation:function(){this.isPropagationStopped=u;var a=this.originalEvent;if(a){a.stopPropagation&&a.stopPropagation();a.cancelBubble=true}},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=u;this.stopPropagation()},isDefaultPrevented:p,isPropagationStopped:p,isImmediatePropagationStopped:p};var fa=function(a){var f=a.relatedTarget;try{for(;f&&f!==this;)f=f.parentNode;if(f!==this){a.type=a.data;e.event.handle.apply(this,arguments)}}catch(i){}},
ga=function(a){a.type=a.data;e.event.handle.apply(this,arguments)};e.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,f){e.event.special[a]={setup:function(i){e.event.add(this,f,i&&i.selector?ga:fa,a)},teardown:function(i){e.event.remove(this,f,i&&i.selector?ga:fa)}}});if(!e.support.submitBubbles)e.event.special.submit={setup:function(){if(this.nodeName.toLowerCase()!=="form"){e.event.add(this,"click.specialSubmit",function(a){var f=a.target,i=f.type;if((i==="submit"||i==="image")&&
e(f).closest("form").length)return y("submit",this,arguments)});e.event.add(this,"keypress.specialSubmit",function(a){var f=a.target,i=f.type;if((i==="text"||i==="password")&&e(f).closest("form").length&&a.keyCode===13)return y("submit",this,arguments)})}else return false},teardown:function(){e.event.remove(this,".specialSubmit")}};if(!e.support.changeBubbles){var oa=/textarea|input|select/i,qa,Ca=function(a){var f=a.type,i=a.value;if(f==="radio"||f==="checkbox")i=a.checked;else if(f==="select-multiple")i=
a.selectedIndex>-1?e.map(a.options,function(m){return m.selected}).join("-"):"";else if(a.nodeName.toLowerCase()==="select")i=a.selectedIndex;return i},Da=function(a,f){var i=a.target,m,l;if(!(!oa.test(i.nodeName)||i.readOnly)){m=e.data(i,"_change_data");l=Ca(i);if(a.type!=="focusout"||i.type!=="radio")e.data(i,"_change_data",l);if(!(m===c||l===m))if(m!=null||l){a.type="change";return e.event.trigger(a,f,i)}}};e.event.special.change={filters:{focusout:Da,click:function(a){var f=a.target,i=f.type;
if(i==="radio"||i==="checkbox"||f.nodeName.toLowerCase()==="select")return Da.call(this,a)},keydown:function(a){var f=a.target,i=f.type;if(a.keyCode===13&&f.nodeName.toLowerCase()!=="textarea"||a.keyCode===32&&(i==="checkbox"||i==="radio")||i==="select-multiple")return Da.call(this,a)},beforeactivate:function(a){a=a.target;e.data(a,"_change_data",Ca(a))}},setup:function(){if(this.type==="file")return false;for(var a in qa)e.event.add(this,a+".specialChange",qa[a]);return oa.test(this.nodeName)},teardown:function(){e.event.remove(this,
".specialChange");return oa.test(this.nodeName)}};qa=e.event.special.change.filters}B.addEventListener&&e.each({focus:"focusin",blur:"focusout"},function(a,f){function i(m){m=e.event.fix(m);m.type=f;return e.event.handle.call(this,m)}e.event.special[f]={setup:function(){this.addEventListener(a,i,true)},teardown:function(){this.removeEventListener(a,i,true)}}});e.each(["bind","one"],function(a,f){e.fn[f]=function(i,m,l){if(typeof i==="object"){for(var x in i)this[f](x,m,i[x],l);return this}if(e.isFunction(m)){l=
m;m=c}var w=f==="one"?e.proxy(l,function(C){e(this).unbind(C,w);return l.apply(this,arguments)}):l;if(i==="unload"&&f!=="one")this.one(i,m,l);else{x=0;for(var I=this.length;x<I;x++)e.event.add(this[x],i,w,m)}return this}});e.fn.extend({unbind:function(a,f){if(typeof a==="object"&&!a.preventDefault)for(var i in a)this.unbind(i,a[i]);else{i=0;for(var m=this.length;i<m;i++)e.event.remove(this[i],a,f)}return this},delegate:function(a,f,i,m){return this.live(f,i,m,a)},undelegate:function(a,f,i){return arguments.length===
0?this.unbind("live"):this.die(f,null,i,a)},trigger:function(a,f){return this.each(function(){e.event.trigger(a,f,this)})},triggerHandler:function(a,f){if(this[0]){a=e.Event(a);a.preventDefault();a.stopPropagation();e.event.trigger(a,f,this[0]);return a.result}},toggle:function(a){for(var f=arguments,i=1;i<f.length;)e.proxy(a,f[i++]);return this.click(e.proxy(a,function(m){var l=(e.data(this,"lastToggle"+a.guid)||0)%i;e.data(this,"lastToggle"+a.guid,l+1);m.preventDefault();return f[l].apply(this,
arguments)||false}))},hover:function(a,f){return this.mouseenter(a).mouseleave(f||a)}});var za={focus:"focusin",blur:"focusout",mouseenter:"mouseover",mouseleave:"mouseout"};e.each(["live","die"],function(a,f){e.fn[f]=function(i,m,l,x){var w,I=0,C,H,O=x||this.selector,Y=x?this:e(this.context);if(e.isFunction(m)){l=m;m=c}for(i=(i||"").split(" ");(w=i[I++])!=null;){x=N.exec(w);C="";if(x){C=x[0];w=w.replace(N,"")}if(w==="hover")i.push("mouseenter"+C,"mouseleave"+C);else{H=w;if(w==="focus"||w==="blur"){i.push(za[w]+
C);w+=C}else w=(za[w]||w)+C;f==="live"?Y.each(function(){e.event.add(this,o(w,O),{data:m,selector:O,handler:l,origType:w,origHandler:l,preType:H})}):Y.unbind(o(w,O),l)}}return this}});e.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error".split(" "),function(a,f){e.fn[f]=function(i){return i?this.bind(f,i):this.trigger(f)};if(e.attrFn)e.attrFn[f]=true});b.attachEvent&&
!b.addEventListener&&b.attachEvent("onunload",function(){for(var a in e.cache)if(e.cache[a].handle)try{e.event.remove(e.cache[a].handle.elem)}catch(f){}});(function(){function a(s){for(var t="",D,G=0;s[G];G++){D=s[G];if(D.nodeType===3||D.nodeType===4)t+=D.nodeValue;else if(D.nodeType!==8)t+=a(D.childNodes)}return t}function f(s,t,D,G,M,K){M=0;for(var $=G.length;M<$;M++){var X=G[M];if(X){X=X[s];for(var ha=false;X;){if(X.sizcache===D){ha=G[X.sizset];break}if(X.nodeType===1&&!K){X.sizcache=D;X.sizset=
M}if(X.nodeName.toLowerCase()===t){ha=X;break}X=X[s]}G[M]=ha}}}function i(s,t,D,G,M,K){M=0;for(var $=G.length;M<$;M++){var X=G[M];if(X){X=X[s];for(var ha=false;X;){if(X.sizcache===D){ha=G[X.sizset];break}if(X.nodeType===1){if(!K){X.sizcache=D;X.sizset=M}if(typeof t!=="string"){if(X===t){ha=true;break}}else if(C.filter(t,[X]).length>0){ha=X;break}}X=X[s]}G[M]=ha}}}var m=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,
l=0,x=Object.prototype.toString,w=false,I=true;[0,0].sort(function(){I=false;return 0});var C=function(s,t,D,G){D=D||[];var M=t=t||B;if(t.nodeType!==1&&t.nodeType!==9)return[];if(!s||typeof s!=="string")return D;for(var K=[],$,X,ha,Ma,Ea=true,Ja=ba(t),Fa=s;(m.exec(""),$=m.exec(Fa))!==null;){Fa=$[3];K.push($[1]);if($[2]){Ma=$[3];break}}if(K.length>1&&O.exec(s))if(K.length===2&&H.relative[K[0]])X=Ra(K[0]+K[1],t);else for(X=H.relative[K[0]]?[t]:C(K.shift(),t);K.length;){s=K.shift();if(H.relative[s])s+=
K.shift();X=Ra(s,X)}else{if(!G&&K.length>1&&t.nodeType===9&&!Ja&&H.match.ID.test(K[0])&&!H.match.ID.test(K[K.length-1])){$=C.find(K.shift(),t,Ja);t=$.expr?C.filter($.expr,$.set)[0]:$.set[0]}if(t){$=G?{expr:K.pop(),set:ia(G)}:C.find(K.pop(),K.length===1&&(K[0]==="~"||K[0]==="+")&&t.parentNode?t.parentNode:t,Ja);X=$.expr?C.filter($.expr,$.set):$.set;if(K.length>0)ha=ia(X);else Ea=false;for(;K.length;){var va=K.pop();$=va;if(H.relative[va])$=K.pop();else va="";if($==null)$=t;H.relative[va](ha,$,Ja)}}else ha=
[]}ha||(ha=X);ha||C.error(va||s);if(x.call(ha)==="[object Array]")if(Ea)if(t&&t.nodeType===1)for(s=0;ha[s]!=null;s++){if(ha[s]&&(ha[s]===true||ha[s].nodeType===1&&wa(t,ha[s])))D.push(X[s])}else for(s=0;ha[s]!=null;s++)ha[s]&&ha[s].nodeType===1&&D.push(X[s]);else D.push.apply(D,ha);else ia(ha,D);if(Ma){C(Ma,M,D,G);C.uniqueSort(D)}return D};C.uniqueSort=function(s){if(na){w=I;s.sort(na);if(w)for(var t=1;t<s.length;t++)s[t]===s[t-1]&&s.splice(t--,1)}return s};C.matches=function(s,t){return C(s,null,
null,t)};C.find=function(s,t,D){var G,M;if(!s)return[];for(var K=0,$=H.order.length;K<$;K++){var X=H.order[K];if(M=H.leftMatch[X].exec(s)){var ha=M[1];M.splice(1,1);if(ha.substr(ha.length-1)!=="\\"){M[1]=(M[1]||"").replace(/\\/g,"");G=H.find[X](M,t,D);if(G!=null){s=s.replace(H.match[X],"");break}}}}G||(G=t.getElementsByTagName("*"));return{set:G,expr:s}};C.filter=function(s,t,D,G){for(var M=s,K=[],$=t,X,ha,Ma=t&&t[0]&&ba(t[0]);s&&t.length;){for(var Ea in H.filter)if((X=H.leftMatch[Ea].exec(s))!=null&&
X[2]){var Ja=H.filter[Ea],Fa,va;va=X[1];ha=false;X.splice(1,1);if(va.substr(va.length-1)!=="\\"){if($===K)K=[];if(H.preFilter[Ea])if(X=H.preFilter[Ea](X,$,D,K,G,Ma)){if(X===true)continue}else ha=Fa=true;if(X)for(var Oa=0;(va=$[Oa])!=null;Oa++)if(va){Fa=Ja(va,X,Oa,$);var $a=G^!!Fa;if(D&&Fa!=null)if($a)ha=true;else $[Oa]=false;else if($a){K.push(va);ha=true}}if(Fa!==c){D||($=K);s=s.replace(H.match[Ea],"");if(!ha)return[];break}}}if(s===M)if(ha==null)C.error(s);else break;M=s}return $};C.error=function(s){throw"Syntax error, unrecognized expression: "+
s;};var H=C.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(s){return s.getAttribute("href")}},relative:{"+":function(s,t){var D=typeof t==="string",G=D&&!/\W/.test(t);D=D&&!G;if(G)t=t.toLowerCase();G=0;for(var M=s.length,K;G<M;G++)if(K=s[G]){for(;(K=K.previousSibling)&&K.nodeType!==1;);s[G]=D||K&&K.nodeName.toLowerCase()===t?K||false:K===t}D&&C.filter(t,s,true)},">":function(s,t){var D=typeof t==="string";if(D&&!/\W/.test(t)){t=t.toLowerCase();for(var G=0,M=s.length;G<M;G++){var K=
s[G];if(K){D=K.parentNode;s[G]=D.nodeName.toLowerCase()===t?D:false}}}else{G=0;for(M=s.length;G<M;G++)if(K=s[G])s[G]=D?K.parentNode:K.parentNode===t;D&&C.filter(t,s,true)}},"":function(s,t,D){var G=l++,M=i;if(typeof t==="string"&&!/\W/.test(t)){var K=t=t.toLowerCase();M=f}M("parentNode",t,G,s,K,D)},"~":function(s,t,D){var G=l++,M=i;if(typeof t==="string"&&!/\W/.test(t)){var K=t=t.toLowerCase();M=f}M("previousSibling",t,G,s,K,D)}},find:{ID:function(s,t,D){if(typeof t.getElementById!=="undefined"&&
!D)return(s=t.getElementById(s[1]))?[s]:[]},NAME:function(s,t){if(typeof t.getElementsByName!=="undefined"){var D=[];t=t.getElementsByName(s[1]);for(var G=0,M=t.length;G<M;G++)t[G].getAttribute("name")===s[1]&&D.push(t[G]);return D.length===0?null:D}},TAG:function(s,t){return t.getElementsByTagName(s[1])}},preFilter:{CLASS:function(s,t,D,G,M,K){s=" "+s[1].replace(/\\/g,"")+" ";if(K)return s;K=0;for(var $;($=t[K])!=null;K++)if($)if(M^($.className&&(" "+$.className+" ").replace(/[\t\n]/g," ").indexOf(s)>=
0))D||G.push($);else if(D)t[K]=false;return false},ID:function(s){return s[1].replace(/\\/g,"")},TAG:function(s){return s[1].toLowerCase()},CHILD:function(s){if(s[1]==="nth"){var t=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(s[2]==="even"&&"2n"||s[2]==="odd"&&"2n+1"||!/\D/.test(s[2])&&"0n+"+s[2]||s[2]);s[2]=t[1]+(t[2]||1)-0;s[3]=t[3]-0}s[0]=l++;return s},ATTR:function(s,t,D,G,M,K){t=s[1].replace(/\\/g,"");if(!K&&H.attrMap[t])s[1]=H.attrMap[t];if(s[2]==="~=")s[4]=" "+s[4]+" ";return s},PSEUDO:function(s,t,D,G,
M){if(s[1]==="not")if((m.exec(s[3])||"").length>1||/^\w/.test(s[3]))s[3]=C(s[3],null,null,t);else{s=C.filter(s[3],t,D,true^M);D||G.push.apply(G,s);return false}else if(H.match.POS.test(s[0])||H.match.CHILD.test(s[0]))return true;return s},POS:function(s){s.unshift(true);return s}},filters:{enabled:function(s){return s.disabled===false&&s.type!=="hidden"},disabled:function(s){return s.disabled===true},checked:function(s){return s.checked===true},selected:function(s){return s.selected===true},parent:function(s){return!!s.firstChild},
empty:function(s){return!s.firstChild},has:function(s,t,D){return!!C(D[3],s).length},header:function(s){return/h\d/i.test(s.nodeName)},text:function(s){return"text"===s.type},radio:function(s){return"radio"===s.type},checkbox:function(s){return"checkbox"===s.type},file:function(s){return"file"===s.type},password:function(s){return"password"===s.type},submit:function(s){return"submit"===s.type},image:function(s){return"image"===s.type},reset:function(s){return"reset"===s.type},button:function(s){return"button"===
s.type||s.nodeName.toLowerCase()==="button"},input:function(s){return/input|select|textarea|button/i.test(s.nodeName)}},setFilters:{first:function(s,t){return t===0},last:function(s,t,D,G){return t===G.length-1},even:function(s,t){return t%2===0},odd:function(s,t){return t%2===1},lt:function(s,t,D){return t<D[3]-0},gt:function(s,t,D){return t>D[3]-0},nth:function(s,t,D){return D[3]-0===t},eq:function(s,t,D){return D[3]-0===t}},filter:{PSEUDO:function(s,t,D,G){var M=t[1],K=H.filters[M];if(K)return K(s,
D,t,G);else if(M==="contains")return(s.textContent||s.innerText||a([s])||"").indexOf(t[3])>=0;else if(M==="not"){t=t[3];D=0;for(G=t.length;D<G;D++)if(t[D]===s)return false;return true}else C.error("Syntax error, unrecognized expression: "+M)},CHILD:function(s,t){var D=t[1],G=s;switch(D){case "only":case "first":for(;G=G.previousSibling;)if(G.nodeType===1)return false;if(D==="first")return true;G=s;case "last":for(;G=G.nextSibling;)if(G.nodeType===1)return false;return true;case "nth":D=t[2];var M=
t[3];if(D===1&&M===0)return true;t=t[0];var K=s.parentNode;if(K&&(K.sizcache!==t||!s.nodeIndex)){var $=0;for(G=K.firstChild;G;G=G.nextSibling)if(G.nodeType===1)G.nodeIndex=++$;K.sizcache=t}s=s.nodeIndex-M;return D===0?s===0:s%D===0&&s/D>=0}},ID:function(s,t){return s.nodeType===1&&s.getAttribute("id")===t},TAG:function(s,t){return t==="*"&&s.nodeType===1||s.nodeName.toLowerCase()===t},CLASS:function(s,t){return(" "+(s.className||s.getAttribute("class"))+" ").indexOf(t)>-1},ATTR:function(s,t){var D=
t[1];s=H.attrHandle[D]?H.attrHandle[D](s):s[D]!=null?s[D]:s.getAttribute(D);D=s+"";var G=t[2];t=t[4];return s==null?G==="!=":G==="="?D===t:G==="*="?D.indexOf(t)>=0:G==="~="?(" "+D+" ").indexOf(t)>=0:!t?D&&s!==false:G==="!="?D!==t:G==="^="?D.indexOf(t)===0:G==="$="?D.substr(D.length-t.length)===t:G==="|="?D===t||D.substr(0,t.length+1)===t+"-":false},POS:function(s,t,D,G){var M=H.setFilters[t[2]];if(M)return M(s,D,t,G)}}},O=H.match.POS;for(var Y in H.match){H.match[Y]=new RegExp(H.match[Y].source+/(?![^\[]*\])(?![^\(]*\))/.source);
H.leftMatch[Y]=new RegExp(/(^(?:.|\r|\n)*?)/.source+H.match[Y].source.replace(/\\(\d+)/g,function(s,t){return"\\"+(t-0+1)}))}var ia=function(s,t){s=Array.prototype.slice.call(s,0);if(t){t.push.apply(t,s);return t}return s};try{Array.prototype.slice.call(B.documentElement.childNodes,0)}catch(pa){ia=function(s,t){t=t||[];if(x.call(s)==="[object Array]")Array.prototype.push.apply(t,s);else if(typeof s.length==="number")for(var D=0,G=s.length;D<G;D++)t.push(s[D]);else for(D=0;s[D];D++)t.push(s[D]);return t}}var na;
if(B.documentElement.compareDocumentPosition)na=function(s,t){if(!s.compareDocumentPosition||!t.compareDocumentPosition){if(s==t)w=true;return s.compareDocumentPosition?-1:1}s=s.compareDocumentPosition(t)&4?-1:s===t?0:1;if(s===0)w=true;return s};else if("sourceIndex"in B.documentElement)na=function(s,t){if(!s.sourceIndex||!t.sourceIndex){if(s==t)w=true;return s.sourceIndex?-1:1}s=s.sourceIndex-t.sourceIndex;if(s===0)w=true;return s};else if(B.createRange)na=function(s,t){if(!s.ownerDocument||!t.ownerDocument){if(s==
t)w=true;return s.ownerDocument?-1:1}var D=s.ownerDocument.createRange(),G=t.ownerDocument.createRange();D.setStart(s,0);D.setEnd(s,0);G.setStart(t,0);G.setEnd(t,0);s=D.compareBoundaryPoints(Range.START_TO_END,G);if(s===0)w=true;return s};(function(){var s=B.createElement("div"),t="script"+(new Date).getTime();s.innerHTML="<a name='"+t+"'/>";var D=B.documentElement;D.insertBefore(s,D.firstChild);if(B.getElementById(t)){H.find.ID=function(G,M,K){if(typeof M.getElementById!=="undefined"&&!K)return(M=
M.getElementById(G[1]))?M.id===G[1]||typeof M.getAttributeNode!=="undefined"&&M.getAttributeNode("id").nodeValue===G[1]?[M]:c:[]};H.filter.ID=function(G,M){var K=typeof G.getAttributeNode!=="undefined"&&G.getAttributeNode("id");return G.nodeType===1&&K&&K.nodeValue===M}}D.removeChild(s);D=s=null})();(function(){var s=B.createElement("div");s.appendChild(B.createComment(""));if(s.getElementsByTagName("*").length>0)H.find.TAG=function(t,D){D=D.getElementsByTagName(t[1]);if(t[1]==="*"){t=[];for(var G=
0;D[G];G++)D[G].nodeType===1&&t.push(D[G]);D=t}return D};s.innerHTML="<a href='#'></a>";if(s.firstChild&&typeof s.firstChild.getAttribute!=="undefined"&&s.firstChild.getAttribute("href")!=="#")H.attrHandle.href=function(t){return t.getAttribute("href",2)};s=null})();B.querySelectorAll&&function(){var s=C,t=B.createElement("div");t.innerHTML="<p class='TEST'></p>";if(!(t.querySelectorAll&&t.querySelectorAll(".TEST").length===0)){C=function(G,M,K,$){M=M||B;if(!$&&M.nodeType===9&&!ba(M))try{return ia(M.querySelectorAll(G),
K)}catch(X){}return s(G,M,K,$)};for(var D in s)C[D]=s[D];t=null}}();(function(){var s=B.createElement("div");s.innerHTML="<div class='test e'></div><div class='test'></div>";if(!(!s.getElementsByClassName||s.getElementsByClassName("e").length===0)){s.lastChild.className="e";if(s.getElementsByClassName("e").length!==1){H.order.splice(1,0,"CLASS");H.find.CLASS=function(t,D,G){if(typeof D.getElementsByClassName!=="undefined"&&!G)return D.getElementsByClassName(t[1])};s=null}}})();var wa=B.compareDocumentPosition?
function(s,t){return!!(s.compareDocumentPosition(t)&16)}:function(s,t){return s!==t&&(s.contains?s.contains(t):true)},ba=function(s){return(s=(s?s.ownerDocument||s:0).documentElement)?s.nodeName!=="HTML":false},Ra=function(s,t){var D=[],G="",M;for(t=t.nodeType?[t]:t;M=H.match.PSEUDO.exec(s);){G+=M[0];s=s.replace(H.match.PSEUDO,"")}s=H.relative[s]?s+"*":s;M=0;for(var K=t.length;M<K;M++)C(s,t[M],D);return C.filter(G,D)};e.find=C;e.expr=C.selectors;e.expr[":"]=e.expr.filters;e.unique=C.uniqueSort;e.text=
a;e.isXMLDoc=ba;e.contains=wa})();var Aa=/Until$/,Ha=/^(?:parents|prevUntil|prevAll)/,Ia=/,/;Q=Array.prototype.slice;var ab=function(a,f,i){if(e.isFunction(f))return e.grep(a,function(l,x){return!!f.call(l,x,l)===i});else if(f.nodeType)return e.grep(a,function(l){return l===f===i});else if(typeof f==="string"){var m=e.grep(a,function(l){return l.nodeType===1});if(L.test(f))return e.filter(f,m,!i);else f=e.filter(f,m)}return e.grep(a,function(l){return e.inArray(l,f)>=0===i})};e.fn.extend({find:function(a){for(var f=
this.pushStack("","find",a),i=0,m=0,l=this.length;m<l;m++){i=f.length;e.find(a,this[m],f);if(m>0)for(var x=i;x<f.length;x++)for(var w=0;w<i;w++)if(f[w]===f[x]){f.splice(x--,1);break}}return f},has:function(a){var f=e(a);return this.filter(function(){for(var i=0,m=f.length;i<m;i++)if(e.contains(this,f[i]))return true})},not:function(a){return this.pushStack(ab(this,a,false),"not",a)},filter:function(a){return this.pushStack(ab(this,a,true),"filter",a)},is:function(a){return!!a&&e.filter(a,this).length>
0},closest:function(a,f){if(e.isArray(a)){var i=[],m=this[0],l,x={},w;if(m&&a.length){l=0;for(var I=a.length;l<I;l++){w=a[l];x[w]||(x[w]=e.expr.match.POS.test(w)?e(w,f||this.context):w)}for(;m&&m.ownerDocument&&m!==f;){for(w in x){l=x[w];if(l.jquery?l.index(m)>-1:e(m).is(l)){i.push({selector:w,elem:m});delete x[w]}}m=m.parentNode}}return i}var C=e.expr.match.POS.test(a)?e(a,f||this.context):null;return this.map(function(H,O){for(;O&&O.ownerDocument&&O!==f;){if(C?C.index(O)>-1:e(O).is(a))return O;
O=O.parentNode}return null})},index:function(a){if(!a||typeof a==="string")return e.inArray(this[0],a?e(a):this.parent().children());return e.inArray(a.jquery?a[0]:a,this)},add:function(a,f){a=typeof a==="string"?e(a,f||this.context):e.makeArray(a);f=e.merge(this.get(),a);return this.pushStack(k(a[0])||k(f[0])?f:e.unique(f))},andSelf:function(){return this.add(this.prevObject)}});e.each({parent:function(a){return(a=a.parentNode)&&a.nodeType!==11?a:null},parents:function(a){return e.dir(a,"parentNode")},
parentsUntil:function(a,f,i){return e.dir(a,"parentNode",i)},next:function(a){return e.nth(a,2,"nextSibling")},prev:function(a){return e.nth(a,2,"previousSibling")},nextAll:function(a){return e.dir(a,"nextSibling")},prevAll:function(a){return e.dir(a,"previousSibling")},nextUntil:function(a,f,i){return e.dir(a,"nextSibling",i)},prevUntil:function(a,f,i){return e.dir(a,"previousSibling",i)},siblings:function(a){return e.sibling(a.parentNode.firstChild,a)},children:function(a){return e.sibling(a.firstChild)},
contents:function(a){return e.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:e.makeArray(a.childNodes)}},function(a,f){e.fn[a]=function(i,m){var l=e.map(this,f,i);Aa.test(a)||(m=i);if(m&&typeof m==="string")l=e.filter(m,l);l=this.length>1?e.unique(l):l;if((this.length>1||Ia.test(m))&&Ha.test(a))l=l.reverse();return this.pushStack(l,a,Q.call(arguments).join(","))}});e.extend({filter:function(a,f,i){if(i)a=":not("+a+")";return e.find.matches(a,f)},dir:function(a,f,i){var m=[];for(a=
a[f];a&&a.nodeType!==9&&(i===c||a.nodeType!==1||!e(a).is(i));){a.nodeType===1&&m.push(a);a=a[f]}return m},nth:function(a,f,i){f=f||1;for(var m=0;a;a=a[i])if(a.nodeType===1&&++m===f)break;return a},sibling:function(a,f){for(var i=[];a;a=a.nextSibling)a.nodeType===1&&a!==f&&i.push(a);return i}});var bb=/ jQuery\d+="(?:\d+|null)"/g,Pa=/^\s+/,cb=/(<([\w:]+)[^>]*?)\/>/g,ib=/^(?:area|br|col|embed|hr|img|input|link|meta|param)$/i,db=/<([\w:]+)/,jb=/<tbody/i,kb=/<|&#?\w+;/,Xa=/<script|<object|<embed|<option|<style/i,
Ya=/checked\s*(?:[^=]|=\s*.checked.)/i,eb=function(a,f,i){return ib.test(i)?a:f+"></"+i+">"},xa={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,"",""]};xa.optgroup=xa.option;xa.tbody=xa.tfoot=xa.colgroup=xa.caption=xa.thead;xa.th=
xa.td;if(!e.support.htmlSerialize)xa._default=[1,"div<div>","</div>"];e.fn.extend({text:function(a){if(e.isFunction(a))return this.each(function(f){var i=e(this);i.text(a.call(this,f,i.text()))});if(typeof a!=="object"&&a!==c)return this.empty().append((this[0]&&this[0].ownerDocument||B).createTextNode(a));return e.text(this)},wrapAll:function(a){if(e.isFunction(a))return this.each(function(i){e(this).wrapAll(a.call(this,i))});if(this[0]){var f=e(a,this[0].ownerDocument).eq(0).clone(true);this[0].parentNode&&
f.insertBefore(this[0]);f.map(function(){for(var i=this;i.firstChild&&i.firstChild.nodeType===1;)i=i.firstChild;return i}).append(this)}return this},wrapInner:function(a){if(e.isFunction(a))return this.each(function(f){e(this).wrapInner(a.call(this,f))});return this.each(function(){var f=e(this),i=f.contents();i.length?i.wrapAll(a):f.append(a)})},wrap:function(a){return this.each(function(){e(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){e.nodeName(this,"body")||e(this).replaceWith(this.childNodes)}).end()},
append:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(f){this.parentNode.insertBefore(f,this)});else if(arguments.length){var a=e(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&
this[0].parentNode)return this.domManip(arguments,false,function(f){this.parentNode.insertBefore(f,this.nextSibling)});else if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,e(arguments[0]).toArray());return a}},remove:function(a,f){for(var i=0,m;(m=this[i])!=null;i++)if(!a||e.filter(a,[m]).length){if(!f&&m.nodeType===1){e.cleanData(m.getElementsByTagName("*"));e.cleanData([m])}m.parentNode&&m.parentNode.removeChild(m)}return this},empty:function(){for(var a=0,f;(f=
this[a])!=null;a++)for(f.nodeType===1&&e.cleanData(f.getElementsByTagName("*"));f.firstChild;)f.removeChild(f.firstChild);return this},clone:function(a){var f=this.map(function(){if(!e.support.noCloneEvent&&!e.isXMLDoc(this)){var i=this.outerHTML,m=this.ownerDocument;if(!i){i=m.createElement("div");i.appendChild(this.cloneNode(true));i=i.innerHTML}return e.clean([i.replace(bb,"").replace(/=([^="'>\s]+\/)>/g,'="$1">').replace(Pa,"")],m)[0]}else return this.cloneNode(true)});if(a===true){q(this,f);
q(this.find("*"),f.find("*"))}return f},html:function(a){if(a===c)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(bb,""):null;else if(typeof a==="string"&&!Xa.test(a)&&(e.support.leadingWhitespace||!Pa.test(a))&&!xa[(db.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(cb,eb);try{for(var f=0,i=this.length;f<i;f++)if(this[f].nodeType===1){e.cleanData(this[f].getElementsByTagName("*"));this[f].innerHTML=a}}catch(m){this.empty().append(a)}}else e.isFunction(a)?this.each(function(l){var x=
e(this),w=x.html();x.empty().append(function(){return a.call(this,l,w)})}):this.empty().append(a);return this},replaceWith:function(a){if(this[0]&&this[0].parentNode){if(e.isFunction(a))return this.each(function(f){var i=e(this),m=i.html();i.replaceWith(a.call(this,f,m))});if(typeof a!=="string")a=e(a).detach();return this.each(function(){var f=this.nextSibling,i=this.parentNode;e(this).remove();f?e(f).before(a):e(i).append(a)})}else return this.pushStack(e(e.isFunction(a)?a():a),"replaceWith",a)},
detach:function(a){return this.remove(a,true)},domManip:function(a,f,i){function m(Y){return e.nodeName(Y,"table")?Y.getElementsByTagName("tbody")[0]||Y.appendChild(Y.ownerDocument.createElement("tbody")):Y}var l,x,w=a[0],I=[],C;if(!e.support.checkClone&&arguments.length===3&&typeof w==="string"&&Ya.test(w))return this.each(function(){e(this).domManip(a,f,i,true)});if(e.isFunction(w))return this.each(function(Y){var ia=e(this);a[0]=w.call(this,Y,f?ia.html():c);ia.domManip(a,f,i)});if(this[0]){l=w&&
w.parentNode;l=e.support.parentNode&&l&&l.nodeType===11&&l.childNodes.length===this.length?{fragment:l}:v(a,this,I);C=l.fragment;if(x=C.childNodes.length===1?(C=C.firstChild):C.firstChild){f=f&&e.nodeName(x,"tr");for(var H=0,O=this.length;H<O;H++)i.call(f?m(this[H],x):this[H],H>0||l.cacheable||this.length>1?C.cloneNode(true):C)}I.length&&e.each(I,g)}return this}});e.fragments={};e.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,
f){e.fn[a]=function(i){var m=[];i=e(i);var l=this.length===1&&this[0].parentNode;if(l&&l.nodeType===11&&l.childNodes.length===1&&i.length===1){i[f](this[0]);return this}else{l=0;for(var x=i.length;l<x;l++){var w=(l>0?this.clone(true):this).get();e.fn[f].apply(e(i[l]),w);m=m.concat(w)}return this.pushStack(m,a,i.selector)}}});e.extend({clean:function(a,f,i,m){f=f||B;if(typeof f.createElement==="undefined")f=f.ownerDocument||f[0]&&f[0].ownerDocument||B;for(var l=[],x=0,w;(w=a[x])!=null;x++){if(typeof w===
"number")w+="";if(w){if(typeof w==="string"&&!kb.test(w))w=f.createTextNode(w);else if(typeof w==="string"){w=w.replace(cb,eb);var I=(db.exec(w)||["",""])[1].toLowerCase(),C=xa[I]||xa._default,H=C[0],O=f.createElement("div");for(O.innerHTML=C[1]+w+C[2];H--;)O=O.lastChild;if(!e.support.tbody){H=jb.test(w);I=I==="table"&&!H?O.firstChild&&O.firstChild.childNodes:C[1]==="<table>"&&!H?O.childNodes:[];for(C=I.length-1;C>=0;--C)e.nodeName(I[C],"tbody")&&!I[C].childNodes.length&&I[C].parentNode.removeChild(I[C])}!e.support.leadingWhitespace&&
Pa.test(w)&&O.insertBefore(f.createTextNode(Pa.exec(w)[0]),O.firstChild);w=O.childNodes}if(w.nodeType)l.push(w);else l=e.merge(l,w)}}if(i)for(x=0;l[x];x++)if(m&&e.nodeName(l[x],"script")&&(!l[x].type||l[x].type.toLowerCase()==="text/javascript"))m.push(l[x].parentNode?l[x].parentNode.removeChild(l[x]):l[x]);else{l[x].nodeType===1&&l.splice.apply(l,[x+1,0].concat(e.makeArray(l[x].getElementsByTagName("script"))));i.appendChild(l[x])}return l},cleanData:function(a){for(var f,i,m=e.cache,l=e.event.special,
x=e.support.deleteExpando,w=0,I;(I=a[w])!=null;w++)if(i=I[e.expando]){f=m[i];if(f.events)for(var C in f.events)l[C]?e.event.remove(I,C):U(I,C,f.handle);if(x)delete I[e.expando];else I.removeAttribute&&I.removeAttribute(e.expando);delete m[i]}}});var lb=/z-?index|font-?weight|opacity|zoom|line-?height/i,fb=/alpha\([^)]*\)/,gb=/opacity=([^)]*)/,Sa=/float/i,Ta=/-([a-z])/ig,mb=/([A-Z])/g,nb=/^-?\d+(?:px)?$/i,ob=/^-?\d/,pb={position:"absolute",visibility:"hidden",display:"block"},qb=["Left","Right"],rb=
["Top","Bottom"],sb=B.defaultView&&B.defaultView.getComputedStyle,hb=e.support.cssFloat?"cssFloat":"styleFloat",Ua=function(a,f){return f.toUpperCase()};e.fn.css=function(a,f){return h(this,a,f,true,function(i,m,l){if(l===c)return e.curCSS(i,m);if(typeof l==="number"&&!lb.test(m))l+="px";e.style(i,m,l)})};e.extend({style:function(a,f,i){if(!a||a.nodeType===3||a.nodeType===8)return c;if((f==="width"||f==="height")&&parseFloat(i)<0)i=c;var m=a.style||a,l=i!==c;if(!e.support.opacity&&f==="opacity"){if(l){m.zoom=
1;f=parseInt(i,10)+""==="NaN"?"":"alpha(opacity="+i*100+")";a=m.filter||e.curCSS(a,"filter")||"";m.filter=fb.test(a)?a.replace(fb,f):f}return m.filter&&m.filter.indexOf("opacity=")>=0?parseFloat(gb.exec(m.filter)[1])/100+"":""}if(Sa.test(f))f=hb;f=f.replace(Ta,Ua);if(l)m[f]=i;return m[f]},css:function(a,f,i,m){if(f==="width"||f==="height"){var l,x=f==="width"?qb:rb;function w(){l=f==="width"?a.offsetWidth:a.offsetHeight;m!=="border"&&e.each(x,function(){m||(l-=parseFloat(e.curCSS(a,"padding"+this,
true))||0);if(m==="margin")l+=parseFloat(e.curCSS(a,"margin"+this,true))||0;else l-=parseFloat(e.curCSS(a,"border"+this+"Width",true))||0})}a.offsetWidth!==0?w():e.swap(a,pb,w);return Math.max(0,Math.round(l))}return e.curCSS(a,f,i)},curCSS:function(a,f,i){var m,l=a.style;if(!e.support.opacity&&f==="opacity"&&a.currentStyle){m=gb.test(a.currentStyle.filter||"")?parseFloat(RegExp.$1)/100+"":"";return m===""?"1":m}if(Sa.test(f))f=hb;if(!i&&l&&l[f])m=l[f];else if(sb){if(Sa.test(f))f="float";f=f.replace(mb,
"-$1").toLowerCase();l=a.ownerDocument.defaultView;if(!l)return null;if(a=l.getComputedStyle(a,null))m=a.getPropertyValue(f);if(f==="opacity"&&m==="")m="1"}else if(a.currentStyle){i=f.replace(Ta,Ua);m=a.currentStyle[f]||a.currentStyle[i];if(!nb.test(m)&&ob.test(m)){f=l.left;var x=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;l.left=i==="fontSize"?"1em":m||0;m=l.pixelLeft+"px";l.left=f;a.runtimeStyle.left=x}}return m},swap:function(a,f,i){var m={};for(var l in f){m[l]=a.style[l];a.style[l]=
f[l]}i.call(a);for(l in f)a.style[l]=m[l]}});if(e.expr&&e.expr.filters){e.expr.filters.hidden=function(a){var f=a.offsetWidth,i=a.offsetHeight,m=a.nodeName.toLowerCase()==="tr";return f===0&&i===0&&!m?true:f>0&&i>0&&!m?false:e.curCSS(a,"display")==="none"};e.expr.filters.visible=function(a){return!e.expr.filters.hidden(a)}}var tb=j(),ub=/<script(.|\s)*?\/script>/gi,vb=/select|textarea/i,wb=/color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week/i,Ka=/=\?(&|$)/,
Va=/\?/,xb=/(\?|&)_=.*?(&|$)/,yb=/^(\w+:)?\/\/([^\/?#]+)/,zb=/%20/g,Ab=e.fn.load;e.fn.extend({load:function(a,f,i){if(typeof a!=="string")return Ab.call(this,a);else if(!this.length)return this;var m=a.indexOf(" ");if(m>=0){var l=a.slice(m,a.length);a=a.slice(0,m)}m="GET";if(f)if(e.isFunction(f)){i=f;f=null}else if(typeof f==="object"){f=e.param(f,e.ajaxSettings.traditional);m="POST"}var x=this;e.ajax({url:a,type:m,dataType:"html",data:f,complete:function(w,I){if(I==="success"||I==="notmodified")x.html(l?
e("<div />").append(w.responseText.replace(ub,"")).find(l):w.responseText);i&&x.each(i,[w.responseText,I,w])}});return this},serialize:function(){return e.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?e.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||vb.test(this.nodeName)||wb.test(this.type))}).map(function(a,f){a=e(this).val();return a==null?null:e.isArray(a)?e.map(a,function(i){return{name:f.name,
value:i}}):{name:f.name,value:a}}).get()}});e.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,f){e.fn[f]=function(i){return this.bind(f,i)}});e.extend({get:function(a,f,i,m){if(e.isFunction(f)){m=m||i;i=f;f=null}return e.ajax({type:"GET",url:a,data:f,success:i,dataType:m})},getScript:function(a,f){return e.get(a,null,f,"script")},getJSON:function(a,f,i){return e.get(a,f,i,"json")},post:function(a,f,i,m){if(e.isFunction(f)){m=m||i;i=f;f={}}return e.ajax({type:"POST",
url:a,data:f,success:i,dataType:m})},ajaxSetup:function(a){e.extend(e.ajaxSettings,a)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:b.XMLHttpRequest&&(b.location.protocol!=="file:"||!b.ActiveXObject)?function(){return new b.XMLHttpRequest}:function(){try{return new b.ActiveXObject("Microsoft.XMLHTTP")}catch(a){}},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",
json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},etag:{},ajax:function(a){function f(){l.success&&l.success.call(C,I,w,ba);l.global&&m("ajaxSuccess",[ba,l])}function i(){l.complete&&l.complete.call(C,ba,w);l.global&&m("ajaxComplete",[ba,l]);l.global&&!--e.active&&e.event.trigger("ajaxStop")}function m(M,K){(l.context?e(l.context):e.event).trigger(M,K)}var l=e.extend(true,{},e.ajaxSettings,a),x,w,I,C=a&&a.context||l,H=l.type.toUpperCase();if(l.data&&l.processData&&
typeof l.data!=="string")l.data=e.param(l.data,l.traditional);if(l.dataType==="jsonp"){if(H==="GET")Ka.test(l.url)||(l.url+=(Va.test(l.url)?"&":"?")+(l.jsonp||"callback")+"=?");else if(!l.data||!Ka.test(l.data))l.data=(l.data?l.data+"&":"")+(l.jsonp||"callback")+"=?";l.dataType="json"}if(l.dataType==="json"&&(l.data&&Ka.test(l.data)||Ka.test(l.url))){x=l.jsonpCallback||"jsonp"+tb++;if(l.data)l.data=(l.data+"").replace(Ka,"="+x+"$1");l.url=l.url.replace(Ka,"="+x+"$1");l.dataType="script";b[x]=b[x]||
function(M){I=M;f();i();b[x]=c;try{delete b[x]}catch(K){}ia&&ia.removeChild(pa)}}if(l.dataType==="script"&&l.cache===null)l.cache=false;if(l.cache===false&&H==="GET"){var O=j(),Y=l.url.replace(xb,"$1_="+O+"$2");l.url=Y+(Y===l.url?(Va.test(l.url)?"&":"?")+"_="+O:"")}if(l.data&&H==="GET")l.url+=(Va.test(l.url)?"&":"?")+l.data;l.global&&!e.active++&&e.event.trigger("ajaxStart");O=(O=yb.exec(l.url))&&(O[1]&&O[1]!==location.protocol||O[2]!==location.host);if(l.dataType==="script"&&H==="GET"&&O){var ia=
B.getElementsByTagName("head")[0]||B.documentElement,pa=B.createElement("script");pa.src=l.url;if(l.scriptCharset)pa.charset=l.scriptCharset;if(!x){var na=false;pa.onload=pa.onreadystatechange=function(){if(!na&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete")){na=true;f();i();pa.onload=pa.onreadystatechange=null;ia&&pa.parentNode&&ia.removeChild(pa)}}}ia.insertBefore(pa,ia.firstChild);return c}var wa=false,ba=l.xhr();if(ba){l.username?ba.open(H,l.url,l.async,l.username,
l.password):ba.open(H,l.url,l.async);try{if(l.data||a&&a.contentType)ba.setRequestHeader("Content-Type",l.contentType);if(l.ifModified){e.lastModified[l.url]&&ba.setRequestHeader("If-Modified-Since",e.lastModified[l.url]);e.etag[l.url]&&ba.setRequestHeader("If-None-Match",e.etag[l.url])}O||ba.setRequestHeader("X-Requested-With","XMLHttpRequest");ba.setRequestHeader("Accept",l.dataType&&l.accepts[l.dataType]?l.accepts[l.dataType]+", */*":l.accepts._default)}catch(Ra){}if(l.beforeSend&&l.beforeSend.call(C,
ba,l)===false){l.global&&!--e.active&&e.event.trigger("ajaxStop");ba.abort();return false}l.global&&m("ajaxSend",[ba,l]);var s=ba.onreadystatechange=function(M){if(!ba||ba.readyState===0||M==="abort"){wa||i();wa=true;if(ba)ba.onreadystatechange=e.noop}else if(!wa&&ba&&(ba.readyState===4||M==="timeout")){wa=true;ba.onreadystatechange=e.noop;w=M==="timeout"?"timeout":!e.httpSuccess(ba)?"error":l.ifModified&&e.httpNotModified(ba,l.url)?"notmodified":"success";var K;if(w==="success")try{I=e.httpData(ba,
l.dataType,l)}catch($){w="parsererror";K=$}if(w==="success"||w==="notmodified")x||f();else e.handleError(l,ba,w,K);i();M==="timeout"&&ba.abort();if(l.async)ba=null}};try{var t=ba.abort;ba.abort=function(){ba&&t.call(ba);s("abort")}}catch(D){}l.async&&l.timeout>0&&setTimeout(function(){ba&&!wa&&s("timeout")},l.timeout);try{ba.send(H==="POST"||H==="PUT"||H==="DELETE"?l.data:null)}catch(G){e.handleError(l,ba,null,G);i()}l.async||s();return ba}},handleError:function(a,f,i,m){if(a.error)a.error.call(a.context||
a,f,i,m);if(a.global)(a.context?e(a.context):e.event).trigger("ajaxError",[f,a,m])},active:0,httpSuccess:function(a){try{return!a.status&&location.protocol==="file:"||a.status>=200&&a.status<300||a.status===304||a.status===1223||a.status===0}catch(f){}return false},httpNotModified:function(a,f){var i=a.getResponseHeader("Last-Modified"),m=a.getResponseHeader("Etag");if(i)e.lastModified[f]=i;if(m)e.etag[f]=m;return a.status===304||a.status===0},httpData:function(a,f,i){var m=a.getResponseHeader("content-type")||
"",l=f==="xml"||!f&&m.indexOf("xml")>=0;a=l?a.responseXML:a.responseText;l&&a.documentElement.nodeName==="parsererror"&&e.error("parsererror");if(i&&i.dataFilter)a=i.dataFilter(a,f);if(typeof a==="string")if(f==="json"||!f&&m.indexOf("json")>=0)a=e.parseJSON(a);else if(f==="script"||!f&&m.indexOf("javascript")>=0)e.globalEval(a);return a},param:function(a,f){function i(w,I){if(e.isArray(I))e.each(I,function(C,H){f||/\[\]$/.test(w)?m(w,H):i(w+"["+(typeof H==="object"||e.isArray(H)?C:"")+"]",H)});else!f&&
I!=null&&typeof I==="object"?e.each(I,function(C,H){i(w+"["+C+"]",H)}):m(w,I)}function m(w,I){I=e.isFunction(I)?I():I;l[l.length]=encodeURIComponent(w)+"="+encodeURIComponent(I)}var l=[];if(f===c)f=e.ajaxSettings.traditional;if(e.isArray(a)||a.jquery)e.each(a,function(){m(this.name,this.value)});else for(var x in a)i(x,a[x]);return l.join("&").replace(zb,"+")}});var Wa={},Bb=/toggle|show|hide/,Cb=/^([+-]=)?([\d+-.]+)(.*)$/,Qa,Za=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],
["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];e.fn.extend({show:function(a,f){if(a||a===0)return this.animate(r("show",3),a,f);else{a=0;for(f=this.length;a<f;a++){var i=e.data(this[a],"olddisplay");this[a].style.display=i||"";if(e.css(this[a],"display")==="none"){i=this[a].nodeName;var m;if(Wa[i])m=Wa[i];else{var l=e("<"+i+" />").appendTo("body");m=l.css("display");if(m==="none")m="block";l.remove();Wa[i]=m}e.data(this[a],"olddisplay",m)}}a=0;for(f=this.length;a<f;a++)this[a].style.display=
e.data(this[a],"olddisplay")||"";return this}},hide:function(a,f){if(a||a===0)return this.animate(r("hide",3),a,f);else{a=0;for(f=this.length;a<f;a++){var i=e.data(this[a],"olddisplay");!i&&i!=="none"&&e.data(this[a],"olddisplay",e.css(this[a],"display"))}a=0;for(f=this.length;a<f;a++)this[a].style.display="none";return this}},_toggle:e.fn.toggle,toggle:function(a,f){var i=typeof a==="boolean";if(e.isFunction(a)&&e.isFunction(f))this._toggle.apply(this,arguments);else a==null||i?this.each(function(){var m=
i?a:e(this).is(":hidden");e(this)[m?"show":"hide"]()}):this.animate(r("toggle",3),a,f);return this},fadeTo:function(a,f,i){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:f},a,i)},animate:function(a,f,i,m){var l=e.speed(f,i,m);if(e.isEmptyObject(a))return this.each(l.complete);return this[l.queue===false?"each":"queue"](function(){var x=e.extend({},l),w,I=this.nodeType===1&&e(this).is(":hidden"),C=this;for(w in a){var H=w.replace(Ta,Ua);if(w!==H){a[H]=a[w];delete a[w];
w=H}if(a[w]==="hide"&&I||a[w]==="show"&&!I)return x.complete.call(this);if((w==="height"||w==="width")&&this.style){x.display=e.css(this,"display");x.overflow=this.style.overflow}if(e.isArray(a[w])){(x.specialEasing=x.specialEasing||{})[w]=a[w][1];a[w]=a[w][0]}}if(x.overflow!=null)this.style.overflow="hidden";x.curAnim=e.extend({},a);e.each(a,function(O,Y){var ia=new e.fx(C,x,O);if(Bb.test(Y))ia[Y==="toggle"?I?"show":"hide":Y](a);else{var pa=Cb.exec(Y),na=ia.cur(true)||0;if(pa){Y=parseFloat(pa[2]);
var wa=pa[3]||"px";if(wa!=="px"){C.style[O]=(Y||1)+wa;na=(Y||1)/ia.cur(true)*na;C.style[O]=na+wa}if(pa[1])Y=(pa[1]==="-="?-1:1)*Y+na;ia.custom(na,Y,wa)}else ia.custom(na,Y,"")}});return true})},stop:function(a,f){var i=e.timers;a&&this.queue([]);this.each(function(){for(var m=i.length-1;m>=0;m--)if(i[m].elem===this){f&&i[m](true);i.splice(m,1)}});f||this.dequeue();return this}});e.each({slideDown:r("show",1),slideUp:r("hide",1),slideToggle:r("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},
function(a,f){e.fn[a]=function(i,m){return this.animate(f,i,m)}});e.extend({speed:function(a,f,i){var m=a&&typeof a==="object"?a:{complete:i||!i&&f||e.isFunction(a)&&a,duration:a,easing:i&&f||f&&!e.isFunction(f)&&f};m.duration=e.fx.off?0:typeof m.duration==="number"?m.duration:e.fx.speeds[m.duration]||e.fx.speeds._default;m.old=m.complete;m.complete=function(){m.queue!==false&&e(this).dequeue();e.isFunction(m.old)&&m.old.call(this)};return m},easing:{linear:function(a,f,i,m){return i+m*a},swing:function(a,
f,i,m){return(-Math.cos(a*Math.PI)/2+0.5)*m+i}},timers:[],fx:function(a,f,i){this.options=f;this.elem=a;this.prop=i;if(!f.orig)f.orig={}}});e.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this);(e.fx.step[this.prop]||e.fx.step._default)(this);if((this.prop==="height"||this.prop==="width")&&this.elem.style)this.elem.style.display="block"},cur:function(a){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];
return(a=parseFloat(e.css(this.elem,this.prop,a)))&&a>-10000?a:parseFloat(e.curCSS(this.elem,this.prop))||0},custom:function(a,f,i){function m(x){return l.step(x)}this.startTime=j();this.start=a;this.end=f;this.unit=i||this.unit||"px";this.now=this.start;this.pos=this.state=0;var l=this;m.elem=this.elem;if(m()&&e.timers.push(m)&&!Qa)Qa=setInterval(e.fx.tick,13)},show:function(){this.options.orig[this.prop]=e.style(this.elem,this.prop);this.options.show=true;this.custom(this.prop==="width"||this.prop===
"height"?1:0,this.cur());e(this.elem).show()},hide:function(){this.options.orig[this.prop]=e.style(this.elem,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(a){var f=j(),i=true;if(a||f>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;for(var m in this.options.curAnim)if(this.options.curAnim[m]!==true)i=false;if(i){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;
a=e.data(this.elem,"olddisplay");this.elem.style.display=a?a:this.options.display;if(e.css(this.elem,"display")==="none")this.elem.style.display="block"}this.options.hide&&e(this.elem).hide();if(this.options.hide||this.options.show)for(var l in this.options.curAnim)e.style(this.elem,l,this.options.orig[l]);this.options.complete.call(this.elem)}return false}else{l=f-this.startTime;this.state=l/this.options.duration;a=this.options.easing||(e.easing.swing?"swing":"linear");this.pos=e.easing[this.options.specialEasing&&
this.options.specialEasing[this.prop]||a](this.state,l,0,1,this.options.duration);this.now=this.start+(this.end-this.start)*this.pos;this.update()}return true}};e.extend(e.fx,{tick:function(){for(var a=e.timers,f=0;f<a.length;f++)a[f]()||a.splice(f--,1);a.length||e.fx.stop()},stop:function(){clearInterval(Qa);Qa=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){e.style(a.elem,"opacity",a.now)},_default:function(a){if(a.elem.style&&a.elem.style[a.prop]!=null)a.elem.style[a.prop]=
(a.prop==="width"||a.prop==="height"?Math.max(0,a.now):a.now)+a.unit;else a.elem[a.prop]=a.now}}});if(e.expr&&e.expr.filters)e.expr.filters.animated=function(a){return e.grep(e.timers,function(f){return a===f.elem}).length};e.fn.offset="getBoundingClientRect"in B.documentElement?function(a){var f=this[0];if(a)return this.each(function(l){e.offset.setOffset(this,a,l)});if(!f||!f.ownerDocument)return null;if(f===f.ownerDocument.body)return e.offset.bodyOffset(f);var i=f.getBoundingClientRect(),m=f.ownerDocument;
f=m.body;m=m.documentElement;return{top:i.top+(self.pageYOffset||e.support.boxModel&&m.scrollTop||f.scrollTop)-(m.clientTop||f.clientTop||0),left:i.left+(self.pageXOffset||e.support.boxModel&&m.scrollLeft||f.scrollLeft)-(m.clientLeft||f.clientLeft||0)}}:function(a){var f=this[0];if(a)return this.each(function(O){e.offset.setOffset(this,a,O)});if(!f||!f.ownerDocument)return null;if(f===f.ownerDocument.body)return e.offset.bodyOffset(f);e.offset.initialize();var i=f.offsetParent,m=f,l=f.ownerDocument,
x,w=l.documentElement,I=l.body;m=(l=l.defaultView)?l.getComputedStyle(f,null):f.currentStyle;for(var C=f.offsetTop,H=f.offsetLeft;(f=f.parentNode)&&f!==I&&f!==w;){if(e.offset.supportsFixedPosition&&m.position==="fixed")break;x=l?l.getComputedStyle(f,null):f.currentStyle;C-=f.scrollTop;H-=f.scrollLeft;if(f===i){C+=f.offsetTop;H+=f.offsetLeft;if(e.offset.doesNotAddBorder&&!(e.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(f.nodeName))){C+=parseFloat(x.borderTopWidth)||0;H+=parseFloat(x.borderLeftWidth)||
0}m=i;i=f.offsetParent}if(e.offset.subtractsBorderForOverflowNotVisible&&x.overflow!=="visible"){C+=parseFloat(x.borderTopWidth)||0;H+=parseFloat(x.borderLeftWidth)||0}m=x}if(m.position==="relative"||m.position==="static"){C+=I.offsetTop;H+=I.offsetLeft}if(e.offset.supportsFixedPosition&&m.position==="fixed"){C+=Math.max(w.scrollTop,I.scrollTop);H+=Math.max(w.scrollLeft,I.scrollLeft)}return{top:C,left:H}};e.offset={initialize:function(){var a=B.body,f=B.createElement("div"),i,m,l,x=parseFloat(e.curCSS(a,
"marginTop",true))||0;e.extend(f.style,{position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"});f.innerHTML="<div style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;'><div></div></div><table style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;' cellpadding='0' cellspacing='0'><tr><td></td></tr></table>";a.insertBefore(f,a.firstChild);i=f.firstChild;m=i.firstChild;
l=i.nextSibling.firstChild.firstChild;this.doesNotAddBorder=m.offsetTop!==5;this.doesAddBorderForTableAndCells=l.offsetTop===5;m.style.position="fixed";m.style.top="20px";this.supportsFixedPosition=m.offsetTop===20||m.offsetTop===15;m.style.position=m.style.top="";i.style.overflow="hidden";i.style.position="relative";this.subtractsBorderForOverflowNotVisible=m.offsetTop===-5;this.doesNotIncludeMarginInBodyOffset=a.offsetTop!==x;a.removeChild(f);e.offset.initialize=e.noop},bodyOffset:function(a){var f=
a.offsetTop,i=a.offsetLeft;e.offset.initialize();if(e.offset.doesNotIncludeMarginInBodyOffset){f+=parseFloat(e.curCSS(a,"marginTop",true))||0;i+=parseFloat(e.curCSS(a,"marginLeft",true))||0}return{top:f,left:i}},setOffset:function(a,f,i){if(/static/.test(e.curCSS(a,"position")))a.style.position="relative";var m=e(a),l=m.offset(),x=parseInt(e.curCSS(a,"top",true),10)||0,w=parseInt(e.curCSS(a,"left",true),10)||0;if(e.isFunction(f))f=f.call(a,i,l);i={top:f.top-l.top+x,left:f.left-l.left+w};"using"in
f?f.using.call(a,i):m.css(i)}};e.fn.extend({position:function(){if(!this[0])return null;var a=this[0],f=this.offsetParent(),i=this.offset(),m=/^body|html$/i.test(f[0].nodeName)?{top:0,left:0}:f.offset();i.top-=parseFloat(e.curCSS(a,"marginTop",true))||0;i.left-=parseFloat(e.curCSS(a,"marginLeft",true))||0;m.top+=parseFloat(e.curCSS(f[0],"borderTopWidth",true))||0;m.left+=parseFloat(e.curCSS(f[0],"borderLeftWidth",true))||0;return{top:i.top-m.top,left:i.left-m.left}},offsetParent:function(){return this.map(function(){for(var a=
this.offsetParent||B.body;a&&!/^body|html$/i.test(a.nodeName)&&e.css(a,"position")==="static";)a=a.offsetParent;return a})}});e.each(["Left","Top"],function(a,f){var i="scroll"+f;e.fn[i]=function(m){var l=this[0],x;if(!l)return null;if(m!==c)return this.each(function(){if(x=z(this))x.scrollTo(!a?m:e(x).scrollLeft(),a?m:e(x).scrollTop());else this[i]=m});else return(x=z(l))?"pageXOffset"in x?x[a?"pageYOffset":"pageXOffset"]:e.support.boxModel&&x.document.documentElement[i]||x.document.body[i]:l[i]}});
e.each(["Height","Width"],function(a,f){var i=f.toLowerCase();e.fn["inner"+f]=function(){return this[0]?e.css(this[0],i,false,"padding"):null};e.fn["outer"+f]=function(m){return this[0]?e.css(this[0],i,false,m?"margin":"border"):null};e.fn[i]=function(m){var l=this[0];if(!l)return m==null?null:this;if(e.isFunction(m))return this.each(function(x){var w=e(this);w[i](m.call(this,x,w[i]()))});return"scrollTo"in l&&l.document?l.document.compatMode==="CSS1Compat"&&l.document.documentElement["client"+f]||
l.document.body["client"+f]:l.nodeType===9?Math.max(l.documentElement["client"+f],l.body["scroll"+f],l.documentElement["scroll"+f],l.body["offset"+f],l.documentElement["offset"+f]):m===c?e.css(l,i):this.css(i,typeof m==="string"?m:m+"px")}});b.jQuery=b.$=e})(window);
jQuery.ui||function(b){b.ui={version:"1.8",plugin:{add:function(c,d,g){c=b.ui[c].prototype;for(var h in g){c.plugins[h]=c.plugins[h]||[];c.plugins[h].push([d,g[h]])}},call:function(c,d,g){if((d=c.plugins[d])&&c.element[0].parentNode)for(var h=0;h<d.length;h++)c.options[d[h][0]]&&d[h][1].apply(c.element,g)}},contains:function(c,d){return document.compareDocumentPosition?c.compareDocumentPosition(d)&16:c!==d&&c.contains(d)},hasScroll:function(c,d){if(b(c).css("overflow")=="hidden")return false;d=d&&
d=="left"?"scrollLeft":"scrollTop";var g=false;if(c[d]>0)return true;c[d]=1;g=c[d]>0;c[d]=0;return g},isOverAxis:function(c,d,g){return c>d&&c<d+g},isOver:function(c,d,g,h,j,p){return b.ui.isOverAxis(c,g,j)&&b.ui.isOverAxis(d,h,p)},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}};b.fn.extend({_focus:b.fn.focus,focus:function(c,d){return typeof c==="number"?this.each(function(){var g=this;setTimeout(function(){b(g).focus();d&&d.call(g)},c)}):this._focus.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 c;
c=b.browser.msie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?this.parents().filter(function(){return/(relative|absolute|fixed)/.test(b.curCSS(this,"position",1))&&/(auto|scroll)/.test(b.curCSS(this,"overflow",1)+b.curCSS(this,"overflow-y",1)+b.curCSS(this,"overflow-x",1))}).eq(0):this.parents().filter(function(){return/(auto|scroll)/.test(b.curCSS(this,"overflow",1)+b.curCSS(this,"overflow-y",1)+b.curCSS(this,"overflow-x",1))}).eq(0);return/fixed/.test(this.css("position"))||
!c.length?b(document):c},zIndex:function(c){if(c!==undefined)return this.css("zIndex",c);if(this.length){c=b(this[0]);for(var d;c.length&&c[0]!==document;){d=c.css("position");if(d=="absolute"||d=="relative"||d=="fixed"){d=parseInt(c.css("zIndex"));if(!isNaN(d)&&d!=0)return d}c=c.parent()}}return 0}});b.extend(b.expr[":"],{data:function(c,d,g){return!!b.data(c,g[3])},focusable:function(c){var d=c.nodeName.toLowerCase(),g=b.attr(c,"tabindex");return(/input|select|textarea|button|object/.test(d)?!c.disabled:
"a"==d||"area"==d?c.href||!isNaN(g):!isNaN(g))&&!b(c)["area"==d?"parents":"closest"](":hidden").length},tabbable:function(c){var d=b.attr(c,"tabindex");return(isNaN(d)||d>=0)&&b(c).is(":focusable")}})}(jQuery);
(function(b){var c=b.fn.remove;b.fn.remove=function(d,g){return this.each(function(){if(!g)if(!d||b.filter(d,[this]).length)b("*",this).add(this).each(function(){b(this).triggerHandler("remove")});return c.call(b(this),d,g)})};b.widget=function(d,g,h){var j=d.split(".")[0],p;d=d.split(".")[1];p=j+"-"+d;if(!h){h=g;g=b.Widget}b.expr[":"][p]=function(u){return!!b.data(u,d)};b[j]=b[j]||{};b[j][d]=function(u,y){arguments.length&&this._createWidget(u,y)};g=new g;g.options=b.extend({},g.options);b[j][d].prototype=
b.extend(true,g,{namespace:j,widgetName:d,widgetEventPrefix:b[j][d].prototype.widgetEventPrefix||d,widgetBaseClass:p},h);b.widget.bridge(d,b[j][d])};b.widget.bridge=function(d,g){b.fn[d]=function(h){var j=typeof h==="string",p=Array.prototype.slice.call(arguments,1),u=this;h=!j&&p.length?b.extend.apply(null,[true,h].concat(p)):h;if(j&&h.substring(0,1)==="_")return u;j?this.each(function(){var y=b.data(this,d),E=y&&b.isFunction(y[h])?y[h].apply(y,p):y;if(E!==y&&E!==undefined){u=E;return false}}):this.each(function(){var y=
b.data(this,d);if(y){h&&y.option(h);y._init()}else b.data(this,d,new g(h,this))});return u}};b.Widget=function(d,g){arguments.length&&this._createWidget(d,g)};b.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",options:{disabled:false},_createWidget:function(d,g){this.element=b(g).data(this.widgetName,this);this.options=b.extend(true,{},this.options,b.metadata&&b.metadata.get(g)[this.widgetName],d);var h=this;this.element.bind("remove."+this.widgetName,function(){h.destroy()});this._create();
this._init()},_create:function(){},_init:function(){},destroy:function(){this.element.unbind("."+this.widgetName).removeData(this.widgetName);this.widget().unbind("."+this.widgetName).removeAttr("aria-disabled").removeClass(this.widgetBaseClass+"-disabled "+this.namespace+"-state-disabled")},widget:function(){return this.element},option:function(d,g){var h=d,j=this;if(arguments.length===0)return b.extend({},j.options);if(typeof d==="string"){if(g===undefined)return this.options[d];h={};h[d]=g}b.each(h,
function(p,u){j._setOption(p,u)});return j},_setOption:function(d,g){this.options[d]=g;if(d==="disabled")this.widget()[g?"addClass":"removeClass"](this.widgetBaseClass+"-disabled "+this.namespace+"-state-disabled").attr("aria-disabled",g);return this},enable:function(){return this._setOption("disabled",false)},disable:function(){return this._setOption("disabled",true)},_trigger:function(d,g,h){var j=this.options[d];g=b.Event(g);g.type=(d===this.widgetEventPrefix?d:this.widgetEventPrefix+d).toLowerCase();
h=h||{};if(g.originalEvent){d=b.event.props.length;for(var p;d;){p=b.event.props[--d];g[p]=g.originalEvent[p]}}this.element.trigger(g,h);return!(b.isFunction(j)&&j.call(this.element[0],g,h)===false||g.isDefaultPrevented())}}})(jQuery);
(function(b){b.widget("ui.mouse",{options:{cancel:":input,option",distance:1,delay:0},_mouseInit:function(){var c=this;this.element.bind("mousedown."+this.widgetName,function(d){return c._mouseDown(d)}).bind("click."+this.widgetName,function(d){if(c._preventClickEvent){c._preventClickEvent=false;d.stopImmediatePropagation();return false}});this.started=false},_mouseDestroy:function(){this.element.unbind("."+this.widgetName)},_mouseDown:function(c){c.originalEvent=c.originalEvent||{};if(!c.originalEvent.mouseHandled){this._mouseStarted&&
this._mouseUp(c);this._mouseDownEvent=c;var d=this,g=c.which==1,h=typeof this.options.cancel=="string"?b(c.target).parents().add(c.target).filter(this.options.cancel).length:false;if(!g||h||!this._mouseCapture(c))return true;this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet)this._mouseDelayTimer=setTimeout(function(){d.mouseDelayMet=true},this.options.delay);if(this._mouseDistanceMet(c)&&this._mouseDelayMet(c)){this._mouseStarted=this._mouseStart(c)!==false;if(!this._mouseStarted){c.preventDefault();
return true}}this._mouseMoveDelegate=function(j){return d._mouseMove(j)};this._mouseUpDelegate=function(j){return d._mouseUp(j)};b(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);b.browser.safari||c.preventDefault();return c.originalEvent.mouseHandled=true}},_mouseMove:function(c){if(b.browser.msie&&!c.button)return this._mouseUp(c);if(this._mouseStarted){this._mouseDrag(c);return c.preventDefault()}if(this._mouseDistanceMet(c)&&
this._mouseDelayMet(c))(this._mouseStarted=this._mouseStart(this._mouseDownEvent,c)!==false)?this._mouseDrag(c):this._mouseUp(c);return!this._mouseStarted},_mouseUp:function(c){b(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted){this._mouseStarted=false;this._preventClickEvent=c.target==this._mouseDownEvent.target;this._mouseStop(c)}return false},_mouseDistanceMet:function(c){return Math.max(Math.abs(this._mouseDownEvent.pageX-
c.pageX),Math.abs(this._mouseDownEvent.pageY-c.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return true}})})(jQuery);
(function(b){b.ui=b.ui||{};var c=/left|center|right/,d=/top|center|bottom/,g=b.fn.position,h=b.fn.offset;b.fn.position=function(j){if(!j||!j.of)return g.apply(this,arguments);j=b.extend({},j);var p=b(j.of),u=(j.collision||"flip").split(" "),y=j.offset?j.offset.split(" "):[0,0],E,o,k;if(j.of.nodeType===9){E=p.width();o=p.height();k={top:0,left:0}}else if(j.of.scrollTo&&j.of.document){E=p.width();o=p.height();k={top:p.scrollTop(),left:p.scrollLeft()}}else if(j.of.preventDefault){j.at="left top";E=o=
0;k={top:j.of.pageY,left:j.of.pageX}}else{E=p.outerWidth();o=p.outerHeight();k=p.offset()}b.each(["my","at"],function(){var q=(j[this]||"").split(" ");if(q.length===1)q=c.test(q[0])?q.concat(["center"]):d.test(q[0])?["center"].concat(q):["center","center"];q[0]=c.test(q[0])?q[0]:"center";q[1]=d.test(q[1])?q[1]:"center";j[this]=q});if(u.length===1)u[1]=u[0];y[0]=parseInt(y[0],10)||0;if(y.length===1)y[1]=y[0];y[1]=parseInt(y[1],10)||0;if(j.at[0]==="right")k.left+=E;else if(j.at[0]==="center")k.left+=
E/2;if(j.at[1]==="bottom")k.top+=o;else if(j.at[1]==="center")k.top+=o/2;k.left+=y[0];k.top+=y[1];return this.each(function(){var q=b(this),v=q.outerWidth(),r=q.outerHeight(),z=b.extend({},k);if(j.my[0]==="right")z.left-=v;else if(j.my[0]==="center")z.left-=v/2;if(j.my[1]==="bottom")z.top-=r;else if(j.my[1]==="center")z.top-=r/2;b.each(["left","top"],function(e,S){b.ui.position[u[e]]&&b.ui.position[u[e]][S](z,{targetWidth:E,targetHeight:o,elemWidth:v,elemHeight:r,offset:y,my:j.my,at:j.at})});b.fn.bgiframe&&
q.bgiframe();q.offset(b.extend(z,{using:j.using}))})};b.ui.position={fit:{left:function(j,p){var u=b(window);p=j.left+p.elemWidth-u.width()-u.scrollLeft();j.left=p>0?j.left-p:Math.max(0,j.left)},top:function(j,p){var u=b(window);p=j.top+p.elemHeight-u.height()-u.scrollTop();j.top=p>0?j.top-p:Math.max(0,j.top)}},flip:{left:function(j,p){if(p.at[0]!=="center"){var u=b(window);u=j.left+p.elemWidth-u.width()-u.scrollLeft();var y=p.my[0]==="left"?-p.elemWidth:p.my[0]==="right"?p.elemWidth:0,E=-2*p.offset[0];
j.left+=j.left<0?y+p.targetWidth+E:u>0?y-p.targetWidth+E:0}},top:function(j,p){if(p.at[1]!=="center"){var u=b(window);u=j.top+p.elemHeight-u.height()-u.scrollTop();var y=p.my[1]==="top"?-p.elemHeight:p.my[1]==="bottom"?p.elemHeight:0,E=p.at[1]==="top"?p.targetHeight:-p.targetHeight,o=-2*p.offset[1];j.top+=j.top<0?y+p.targetHeight+o:u>0?y+E+o:0}}}};if(!b.offset.setOffset){b.offset.setOffset=function(j,p){if(/static/.test(b.curCSS(j,"position")))j.style.position="relative";var u=b(j),y=u.offset(),E=
parseInt(b.curCSS(j,"top",true),10)||0,o=parseInt(b.curCSS(j,"left",true),10)||0;y={top:p.top-y.top+E,left:p.left-y.left+o};"using"in p?p.using.call(j,y):u.css(y)};b.fn.offset=function(j){var p=this[0];if(!p||!p.ownerDocument)return null;if(j)return this.each(function(){b.offset.setOffset(this,j)});return h.call(this)}}})(jQuery);
(function(b){b.widget("ui.resizable",b.ui.mouse,{widgetEventPrefix:"resize",options:{alsoResize:false,animate:false,animateDuration:"slow",animateEasing:"swing",aspectRatio:false,autoHide:false,containment:false,ghost:false,grid:false,handles:"e,s,se",helper:false,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:1E3},_create:function(){var g=this,h=this.options;this.element.addClass("ui-resizable");b.extend(this,{_aspectRatio:!!h.aspectRatio,aspectRatio:h.aspectRatio,originalElement:this.element,
_proportionallyResizeElements:[],_helper:h.helper||h.ghost||h.animate?h.helper||"ui-resizable-helper":null});if(this.element[0].nodeName.match(/canvas|textarea|input|select|button|img/i)){/relative/.test(this.element.css("position"))&&b.browser.opera&&this.element.css({position:"relative",top:"auto",left:"auto"});this.element.wrap(b('<div class="ui-wrapper" style="overflow: hidden;"></div>').css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),
top:this.element.css("top"),left:this.element.css("left")}));this.element=this.element.parent().data("resizable",this.element.data("resizable"));this.elementIsWrapper=true;this.element.css({marginLeft:this.originalElement.css("marginLeft"),marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom")});this.originalElement.css({marginLeft:0,marginTop:0,marginRight:0,marginBottom:0});this.originalResizeStyle=
this.originalElement.css("resize");this.originalElement.css("resize","none");this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"}));this.originalElement.css({margin:this.originalElement.css("margin")});this._proportionallyResize()}this.handles=h.handles||(!b(".ui-resizable-handle",this.element).length?"e,s,se":{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",
nw:".ui-resizable-nw"});if(this.handles.constructor==String){if(this.handles=="all")this.handles="n,e,s,w,se,sw,ne,nw";var j=this.handles.split(",");this.handles={};for(var p=0;p<j.length;p++){var u=b.trim(j[p]),y=b('<div class="ui-resizable-handle '+("ui-resizable-"+u)+'"></div>');/sw|se|ne|nw/.test(u)&&y.css({zIndex:++h.zIndex});"se"==u&&y.addClass("ui-icon ui-icon-gripsmall-diagonal-se");this.handles[u]=".ui-resizable-"+u;this.element.append(y)}}this._renderAxis=function(E){E=E||this.element;for(var o in this.handles){if(this.handles[o].constructor==
String)this.handles[o]=b(this.handles[o],this.element).show();if(this.elementIsWrapper&&this.originalElement[0].nodeName.match(/textarea|input|select|button/i)){var k=b(this.handles[o],this.element),q=0;q=/sw|ne|nw|se|n|s/.test(o)?k.outerHeight():k.outerWidth();k=["padding",/ne|nw|n/.test(o)?"Top":/se|sw|s/.test(o)?"Bottom":/^e$/.test(o)?"Right":"Left"].join("");E.css(k,q);this._proportionallyResize()}b(this.handles[o])}};this._renderAxis(this.element);this._handles=b(".ui-resizable-handle",this.element).disableSelection();
this._handles.mouseover(function(){if(!g.resizing){if(this.className)var E=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i);g.axis=E&&E[1]?E[1]:"se"}});if(h.autoHide){this._handles.hide();b(this.element).addClass("ui-resizable-autohide").hover(function(){b(this).removeClass("ui-resizable-autohide");g._handles.show()},function(){if(!g.resizing){b(this).addClass("ui-resizable-autohide");g._handles.hide()}})}this._mouseInit()},destroy:function(){this._mouseDestroy();var g=function(j){b(j).removeClass("ui-resizable ui-resizable-disabled ui-resizable-resizing").removeData("resizable").unbind(".resizable").find(".ui-resizable-handle").remove()};
if(this.elementIsWrapper){g(this.element);var h=this.element;h.after(this.originalElement.css({position:h.css("position"),width:h.outerWidth(),height:h.outerHeight(),top:h.css("top"),left:h.css("left")})).remove()}this.originalElement.css("resize",this.originalResizeStyle);g(this.originalElement);return this},_mouseCapture:function(g){var h=false;for(var j in this.handles)if(b(this.handles[j])[0]==g.target)h=true;return!this.options.disabled&&h},_mouseStart:function(g){var h=this.options,j=this.element.position(),
p=this.element;this.resizing=true;this.documentScroll={top:b(document).scrollTop(),left:b(document).scrollLeft()};if(p.is(".ui-draggable")||/absolute/.test(p.css("position")))p.css({position:"absolute",top:j.top,left:j.left});b.browser.opera&&/relative/.test(p.css("position"))&&p.css({position:"relative",top:"auto",left:"auto"});this._renderProxy();j=c(this.helper.css("left"));var u=c(this.helper.css("top"));if(h.containment){j+=b(h.containment).scrollLeft()||0;u+=b(h.containment).scrollTop()||0}this.offset=
this.helper.offset();this.position={left:j,top:u};this.size=this._helper?{width:p.outerWidth(),height:p.outerHeight()}:{width:p.width(),height:p.height()};this.originalSize=this._helper?{width:p.outerWidth(),height:p.outerHeight()}:{width:p.width(),height:p.height()};this.originalPosition={left:j,top:u};this.sizeDiff={width:p.outerWidth()-p.width(),height:p.outerHeight()-p.height()};this.originalMousePosition={left:g.pageX,top:g.pageY};this.aspectRatio=typeof h.aspectRatio=="number"?h.aspectRatio:
this.originalSize.width/this.originalSize.height||1;h=b(".ui-resizable-"+this.axis).css("cursor");b("body").css("cursor",h=="auto"?this.axis+"-resize":h);p.addClass("ui-resizable-resizing");this._propagate("start",g);return true},_mouseDrag:function(g){var h=this.helper,j=this.originalMousePosition,p=this._change[this.axis];if(!p)return false;j=p.apply(this,[g,g.pageX-j.left||0,g.pageY-j.top||0]);if(this._aspectRatio||g.shiftKey)j=this._updateRatio(j,g);j=this._respectSize(j,g);this._propagate("resize",
g);h.css({top:this.position.top+"px",left:this.position.left+"px",width:this.size.width+"px",height:this.size.height+"px"});!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize();this._updateCache(j);this._trigger("resize",g,this.ui());return false},_mouseStop:function(g){this.resizing=false;var h=this.options,j=this;if(this._helper){var p=this._proportionallyResizeElements,u=p.length&&/textarea/i.test(p[0].nodeName);p=u&&b.ui.hasScroll(p[0],"left")?0:j.sizeDiff.height;
u={width:j.size.width-(u?0:j.sizeDiff.width),height:j.size.height-p};p=parseInt(j.element.css("left"),10)+(j.position.left-j.originalPosition.left)||null;var y=parseInt(j.element.css("top"),10)+(j.position.top-j.originalPosition.top)||null;h.animate||this.element.css(b.extend(u,{top:y,left:p}));j.helper.height(j.size.height);j.helper.width(j.size.width);this._helper&&!h.animate&&this._proportionallyResize()}b("body").css("cursor","auto");this.element.removeClass("ui-resizable-resizing");this._propagate("stop",
g);this._helper&&this.helper.remove();return false},_updateCache:function(g){this.offset=this.helper.offset();if(d(g.left))this.position.left=g.left;if(d(g.top))this.position.top=g.top;if(d(g.height))this.size.height=g.height;if(d(g.width))this.size.width=g.width},_updateRatio:function(g){var h=this.position,j=this.size,p=this.axis;if(g.height)g.width=j.height*this.aspectRatio;else if(g.width)g.height=j.width/this.aspectRatio;if(p=="sw"){g.left=h.left+(j.width-g.width);g.top=null}if(p=="nw"){g.top=
h.top+(j.height-g.height);g.left=h.left+(j.width-g.width)}return g},_respectSize:function(g){var h=this.options,j=this.axis,p=d(g.width)&&h.maxWidth&&h.maxWidth<g.width,u=d(g.height)&&h.maxHeight&&h.maxHeight<g.height,y=d(g.width)&&h.minWidth&&h.minWidth>g.width,E=d(g.height)&&h.minHeight&&h.minHeight>g.height;if(y)g.width=h.minWidth;if(E)g.height=h.minHeight;if(p)g.width=h.maxWidth;if(u)g.height=h.maxHeight;var o=this.originalPosition.left+this.originalSize.width,k=this.position.top+this.size.height,
q=/sw|nw|w/.test(j);j=/nw|ne|n/.test(j);if(y&&q)g.left=o-h.minWidth;if(p&&q)g.left=o-h.maxWidth;if(E&&j)g.top=k-h.minHeight;if(u&&j)g.top=k-h.maxHeight;if((h=!g.width&&!g.height)&&!g.left&&g.top)g.top=null;else if(h&&!g.top&&g.left)g.left=null;return g},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var g=this.helper||this.element,h=0;h<this._proportionallyResizeElements.length;h++){var j=this._proportionallyResizeElements[h];if(!this.borderDif){var p=[j.css("borderTopWidth"),
j.css("borderRightWidth"),j.css("borderBottomWidth"),j.css("borderLeftWidth")],u=[j.css("paddingTop"),j.css("paddingRight"),j.css("paddingBottom"),j.css("paddingLeft")];this.borderDif=b.map(p,function(y,E){y=parseInt(y,10)||0;E=parseInt(u[E],10)||0;return y+E})}b.browser.msie&&(b(g).is(":hidden")||b(g).parents(":hidden").length)||j.css({height:g.height()-this.borderDif[0]-this.borderDif[2]||0,width:g.width()-this.borderDif[1]-this.borderDif[3]||0})}},_renderProxy:function(){var g=this.options;this.elementOffset=
this.element.offset();if(this._helper){this.helper=this.helper||b('<div style="overflow:hidden;"></div>');var h=b.browser.msie&&b.browser.version<7,j=h?1:0;h=h?2:-1;this.helper.addClass(this._helper).css({width:this.element.outerWidth()+h,height:this.element.outerHeight()+h,position:"absolute",left:this.elementOffset.left-j+"px",top:this.elementOffset.top-j+"px",zIndex:++g.zIndex});this.helper.appendTo("body").disableSelection()}else this.helper=this.element},_change:{e:function(g,h){return{width:this.originalSize.width+
h}},w:function(g,h){return{left:this.originalPosition.left+h,width:this.originalSize.width-h}},n:function(g,h,j){return{top:this.originalPosition.top+j,height:this.originalSize.height-j}},s:function(g,h,j){return{height:this.originalSize.height+j}},se:function(g,h,j){return b.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[g,h,j]))},sw:function(g,h,j){return b.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[g,h,j]))},ne:function(g,h,j){return b.extend(this._change.n.apply(this,
arguments),this._change.e.apply(this,[g,h,j]))},nw:function(g,h,j){return b.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[g,h,j]))}},_propagate:function(g,h){b.ui.plugin.call(this,g,[h,this.ui()]);g!="resize"&&this._trigger(g,h,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}});b.extend(b.ui.resizable,
{version:"1.8"});b.ui.plugin.add("resizable","alsoResize",{start:function(){var g=b(this).data("resizable").options,h=function(j){b(j).each(function(){b(this).data("resizable-alsoresize",{width:parseInt(b(this).width(),10),height:parseInt(b(this).height(),10),left:parseInt(b(this).css("left"),10),top:parseInt(b(this).css("top"),10)})})};if(typeof g.alsoResize=="object"&&!g.alsoResize.parentNode)if(g.alsoResize.length){g.alsoResize=g.alsoResize[0];h(g.alsoResize)}else b.each(g.alsoResize,function(j){h(j)});
else h(g.alsoResize)},resize:function(){var g=b(this).data("resizable"),h=g.options,j=g.originalSize,p=g.originalPosition,u={height:g.size.height-j.height||0,width:g.size.width-j.width||0,top:g.position.top-p.top||0,left:g.position.left-p.left||0},y=function(E,o){b(E).each(function(){var k=b(this),q=b(this).data("resizable-alsoresize"),v={};b.each((o&&o.length?o:["width","height","top","left"])||["width","height","top","left"],function(r,z){if((r=(q[z]||0)+(u[z]||0))&&r>=0)v[z]=r||null});if(/relative/.test(k.css("position"))&&
b.browser.opera){g._revertToRelativePosition=true;k.css({position:"absolute",top:"auto",left:"auto"})}k.css(v)})};typeof h.alsoResize=="object"&&!h.alsoResize.nodeType?b.each(h.alsoResize,function(E,o){y(E,o)}):y(h.alsoResize)},stop:function(){var g=b(this).data("resizable");if(g._revertToRelativePosition&&b.browser.opera){g._revertToRelativePosition=false;el.css({position:"relative"})}b(this).removeData("resizable-alsoresize-start")}});b.ui.plugin.add("resizable","animate",{stop:function(g){var h=
b(this).data("resizable"),j=h.options,p=h._proportionallyResizeElements,u=p.length&&/textarea/i.test(p[0].nodeName),y=u&&b.ui.hasScroll(p[0],"left")?0:h.sizeDiff.height;u={width:h.size.width-(u?0:h.sizeDiff.width),height:h.size.height-y};y=parseInt(h.element.css("left"),10)+(h.position.left-h.originalPosition.left)||null;var E=parseInt(h.element.css("top"),10)+(h.position.top-h.originalPosition.top)||null;h.element.animate(b.extend(u,E&&y?{top:E,left:y}:{}),{duration:j.animateDuration,easing:j.animateEasing,
step:function(){var o={width:parseInt(h.element.css("width"),10),height:parseInt(h.element.css("height"),10),top:parseInt(h.element.css("top"),10),left:parseInt(h.element.css("left"),10)};p&&p.length&&b(p[0]).css({width:o.width,height:o.height});h._updateCache(o);h._propagate("resize",g)}})}});b.ui.plugin.add("resizable","containment",{start:function(){var g=b(this).data("resizable"),h=g.element,j=g.options.containment;if(h=j instanceof b?j.get(0):/parent/.test(j)?h.parent().get(0):j){g.containerElement=
b(h);if(/document/.test(j)||j==document){g.containerOffset={left:0,top:0};g.containerPosition={left:0,top:0};g.parentData={element:b(document),left:0,top:0,width:b(document).width(),height:b(document).height()||document.body.parentNode.scrollHeight}}else{var p=b(h),u=[];b(["Top","Right","Left","Bottom"]).each(function(o,k){u[o]=c(p.css("padding"+k))});g.containerOffset=p.offset();g.containerPosition=p.position();g.containerSize={height:p.innerHeight()-u[3],width:p.innerWidth()-u[1]};j=g.containerOffset;
var y=g.containerSize.height,E=g.containerSize.width;E=b.ui.hasScroll(h,"left")?h.scrollWidth:E;y=b.ui.hasScroll(h)?h.scrollHeight:y;g.parentData={element:h,left:j.left,top:j.top,width:E,height:y}}}},resize:function(g){var h=b(this).data("resizable"),j=h.options,p=h.containerOffset,u=h.position;g=h._aspectRatio||g.shiftKey;var y={top:0,left:0},E=h.containerElement;if(E[0]!=document&&/static/.test(E.css("position")))y=p;if(u.left<(h._helper?p.left:0)){h.size.width+=h._helper?h.position.left-p.left:
h.position.left-y.left;if(g)h.size.height=h.size.width/j.aspectRatio;h.position.left=j.helper?p.left:0}if(u.top<(h._helper?p.top:0)){h.size.height+=h._helper?h.position.top-p.top:h.position.top;if(g)h.size.width=h.size.height*j.aspectRatio;h.position.top=h._helper?p.top:0}h.offset.left=h.parentData.left+h.position.left;h.offset.top=h.parentData.top+h.position.top;j=Math.abs((h._helper?h.offset.left-y.left:h.offset.left-y.left)+h.sizeDiff.width);p=Math.abs((h._helper?h.offset.top-y.top:h.offset.top-
p.top)+h.sizeDiff.height);u=h.containerElement.get(0)==h.element.parent().get(0);y=/relative|absolute/.test(h.containerElement.css("position"));if(u&&y)j-=h.parentData.left;if(j+h.size.width>=h.parentData.width){h.size.width=h.parentData.width-j;if(g)h.size.height=h.size.width/h.aspectRatio}if(p+h.size.height>=h.parentData.height){h.size.height=h.parentData.height-p;if(g)h.size.width=h.size.height*h.aspectRatio}},stop:function(){var g=b(this).data("resizable"),h=g.options,j=g.containerOffset,p=g.containerPosition,
u=g.containerElement,y=b(g.helper),E=y.offset(),o=y.outerWidth()-g.sizeDiff.width;y=y.outerHeight()-g.sizeDiff.height;g._helper&&!h.animate&&/relative/.test(u.css("position"))&&b(this).css({left:E.left-p.left-j.left,width:o,height:y});g._helper&&!h.animate&&/static/.test(u.css("position"))&&b(this).css({left:E.left-p.left-j.left,width:o,height:y})}});b.ui.plugin.add("resizable","ghost",{start:function(){var g=b(this).data("resizable"),h=g.options,j=g.size;g.ghost=g.originalElement.clone();g.ghost.css({opacity:0.25,
display:"block",position:"relative",height:j.height,width:j.width,margin:0,left:0,top:0}).addClass("ui-resizable-ghost").addClass(typeof h.ghost=="string"?h.ghost:"");g.ghost.appendTo(g.helper)},resize:function(){var g=b(this).data("resizable");g.ghost&&g.ghost.css({position:"relative",height:g.size.height,width:g.size.width})},stop:function(){var g=b(this).data("resizable");g.ghost&&g.helper&&g.helper.get(0).removeChild(g.ghost.get(0))}});b.ui.plugin.add("resizable","grid",{resize:function(){var g=
b(this).data("resizable"),h=g.options,j=g.size,p=g.originalSize,u=g.originalPosition,y=g.axis;h.grid=typeof h.grid=="number"?[h.grid,h.grid]:h.grid;var E=Math.round((j.width-p.width)/(h.grid[0]||1))*(h.grid[0]||1);h=Math.round((j.height-p.height)/(h.grid[1]||1))*(h.grid[1]||1);if(/^(se|s|e)$/.test(y)){g.size.width=p.width+E;g.size.height=p.height+h}else if(/^(ne)$/.test(y)){g.size.width=p.width+E;g.size.height=p.height+h;g.position.top=u.top-h}else{if(/^(sw)$/.test(y)){g.size.width=p.width+E;g.size.height=
p.height+h}else{g.size.width=p.width+E;g.size.height=p.height+h;g.position.top=u.top-h}g.position.left=u.left-E}}});var c=function(g){return parseInt(g,10)||0},d=function(g){return!isNaN(parseInt(g,10))}})(jQuery);
(function(b){var c,d=function(h){b(":ui-button",h.target.form).each(function(){var j=b(this).data("button");setTimeout(function(){j.refresh()},1)})},g=function(h){var j=h.name,p=h.form,u=b([]);if(j)u=p?b(p).find("[name='"+j+"']"):b("[name='"+j+"']",h.ownerDocument).filter(function(){return!this.form});return u};b.widget("ui.button",{options:{text:true,label:null,icons:{primary:null,secondary:null}},_create:function(){this.element.closest("form").unbind("reset.button").bind("reset.button",d);this._determineButtonType();
this.hasTitle=!!this.buttonElement.attr("title");var h=this,j=this.options,p=this.type==="checkbox"||this.type==="radio",u="ui-state-hover"+(!p?" ui-state-active":"");if(j.label===null)j.label=this.buttonElement.html();if(this.element.is(":disabled"))j.disabled=true;this.buttonElement.addClass("ui-button ui-widget ui-state-default ui-corner-all").attr("role","button").bind("mouseenter.button",function(){if(!j.disabled){b(this).addClass("ui-state-hover");this===c&&b(this).addClass("ui-state-active")}}).bind("mouseleave.button",
function(){j.disabled||b(this).removeClass(u)}).bind("focus.button",function(){b(this).addClass("ui-state-focus")}).bind("blur.button",function(){b(this).removeClass("ui-state-focus")});p&&this.element.bind("change.button",function(){h.refresh()});if(this.type==="checkbox")this.buttonElement.bind("click.button",function(){if(j.disabled)return false;b(this).toggleClass("ui-state-active");h.buttonElement.attr("aria-pressed",h.element[0].checked)});else if(this.type==="radio")this.buttonElement.bind("click.button",
function(){if(j.disabled)return false;b(this).addClass("ui-state-active");h.buttonElement.attr("aria-pressed",true);var y=h.element[0];g(y).not(y).map(function(){return b(this).button("widget")[0]}).removeClass("ui-state-active").attr("aria-pressed",false)});else{this.buttonElement.bind("mousedown.button",function(){if(j.disabled)return false;b(this).addClass("ui-state-active");c=this;b(document).one("mouseup",function(){c=null})}).bind("mouseup.button",function(){if(j.disabled)return false;b(this).removeClass("ui-state-active")}).bind("keydown.button",
function(y){if(j.disabled)return false;if(y.keyCode==b.ui.keyCode.SPACE||y.keyCode==b.ui.keyCode.ENTER)b(this).addClass("ui-state-active")}).bind("keyup.button",function(){b(this).removeClass("ui-state-active")});this.buttonElement.is("a")&&this.buttonElement.keyup(function(y){y.keyCode===b.ui.keyCode.SPACE&&b(this).click()})}this._setOption("disabled",j.disabled)},_determineButtonType:function(){this.type=this.element.is(":checkbox")?"checkbox":this.element.is(":radio")?"radio":this.element.is("input")?
"input":"button";if(this.type==="checkbox"||this.type==="radio"){this.buttonElement=this.element.parents().last().find("[for="+this.element.attr("id")+"]");this.element.addClass("ui-helper-hidden-accessible");var h=this.element.is(":checked");h&&this.buttonElement.addClass("ui-state-active");this.buttonElement.attr("aria-pressed",h)}else this.buttonElement=this.element},widget:function(){return this.buttonElement},destroy:function(){this.element.removeClass("ui-helper-hidden-accessible");this.buttonElement.removeClass("ui-button ui-widget ui-state-default ui-corner-all ui-state-hover ui-state-active ui-button-icons-only ui-button-icon-only ui-button-text-icons ui-button-text-icon ui-button-text-only").removeAttr("role").removeAttr("aria-pressed").html(this.buttonElement.find(".ui-button-text").html());
this.hasTitle||this.buttonElement.removeAttr("title");b.Widget.prototype.destroy.call(this)},_setOption:function(h,j){b.Widget.prototype._setOption.apply(this,arguments);if(h==="disabled")j?this.element.attr("disabled",true):this.element.removeAttr("disabled");this._resetButton()},refresh:function(){var h=this.element.is(":disabled");h!==this.options.disabled&&this._setOption("disabled",h);if(this.type==="radio")g(this.element[0]).each(function(){b(this).is(":checked")?b(this).button("widget").addClass("ui-state-active").attr("aria-pressed",
true):b(this).button("widget").removeClass("ui-state-active").attr("aria-pressed",false)});else if(this.type==="checkbox")this.element.is(":checked")?this.buttonElement.addClass("ui-state-active").attr("aria-pressed",true):this.buttonElement.removeClass("ui-state-active").attr("aria-pressed",false)},_resetButton:function(){if(this.type==="input")this.options.label&&this.element.val(this.options.label);else{var h=this.buttonElement,j=b("<span></span>").addClass("ui-button-text").html(this.options.label).appendTo(h.empty()).text(),
p=this.options.icons,u=p.primary&&p.secondary;if(p.primary||p.secondary){h.addClass("ui-button-text-icon"+(u?"s":""));p.primary&&h.prepend("<span class='ui-button-icon-primary ui-icon "+p.primary+"'></span>");p.secondary&&h.append("<span class='ui-button-icon-secondary ui-icon "+p.secondary+"'></span>");if(!this.options.text){h.addClass(u?"ui-button-icons-only":"ui-button-icon-only").removeClass("ui-button-text-icons ui-button-text-icon");this.hasTitle||h.attr("title",j)}}else h.addClass("ui-button-text-only")}}});
b.widget("ui.buttonset",{_create:function(){this.element.addClass("ui-buttonset");this._init()},_init:function(){this.refresh()},_setOption:function(h,j){h==="disabled"&&this.buttons.button("option",h,j);b.Widget.prototype._setOption.apply(this,arguments)},refresh:function(){this.buttons=this.element.find(":button, :submit, :reset, :checkbox, :radio, a, :data(button)").filter(":ui-button").button("refresh").end().not(":ui-button").button().end().map(function(){return b(this).button("widget")[0]}).removeClass("ui-corner-all ui-corner-left ui-corner-right").filter(":first").addClass("ui-corner-left").end().filter(":last").addClass("ui-corner-right").end().end()},
destroy:function(){this.element.removeClass("ui-buttonset");this.buttons.map(function(){return b(this).button("widget")[0]}).removeClass("ui-corner-left ui-corner-right").end().button("destroy");b.Widget.prototype.destroy.call(this)}})})(jQuery);
(function(b){b.widget("ui.dialog",{options:{autoOpen:true,buttons:{},closeOnEscape:true,closeText:"close",dialogClass:"",draggable:true,hide:null,height:"auto",maxHeight:false,maxWidth:false,minHeight:150,minWidth:150,modal:false,position:"center",resizable:true,show:null,stack:true,title:"",width:300,zIndex:1E3},_create:function(){this.originalTitle=this.element.attr("title");var c=this,d=c.options,g=d.title||c.originalTitle||"&#160;",h=b.ui.dialog.getTitleId(c.element),j=(c.uiDialog=b("<div></div>")).appendTo(document.body).hide().addClass("ui-dialog ui-widget ui-widget-content ui-corner-all "+
d.dialogClass).css({zIndex:d.zIndex}).attr("tabIndex",-1).css("outline",0).keydown(function(y){if(d.closeOnEscape&&y.keyCode&&y.keyCode===b.ui.keyCode.ESCAPE){c.close(y);y.preventDefault()}}).attr({role:"dialog","aria-labelledby":h}).mousedown(function(y){c.moveToTop(false,y)});c.element.show().removeAttr("title").addClass("ui-dialog-content ui-widget-content").appendTo(j);var p=(c.uiDialogTitlebar=b("<div></div>")).addClass("ui-dialog-titlebar ui-widget-header ui-corner-all ui-helper-clearfix").prependTo(j),
u=b('<a href="#"></a>').addClass("ui-dialog-titlebar-close ui-corner-all").attr("role","button").hover(function(){u.addClass("ui-state-hover")},function(){u.removeClass("ui-state-hover")}).focus(function(){u.addClass("ui-state-focus")}).blur(function(){u.removeClass("ui-state-focus")}).click(function(y){c.close(y);return false}).appendTo(p);(c.uiDialogTitlebarCloseText=b("<span></span>")).addClass("ui-icon ui-icon-closethick").text(d.closeText).appendTo(u);b("<span></span>").addClass("ui-dialog-title").attr("id",
h).html(g).prependTo(p);if(b.isFunction(d.beforeclose)&&!b.isFunction(d.beforeClose))d.beforeClose=d.beforeclose;p.find("*").add(p).disableSelection();d.draggable&&b.fn.draggable&&c._makeDraggable();d.resizable&&b.fn.resizable&&c._makeResizable();c._createButtons(d.buttons);c._isOpen=false;b.fn.bgiframe&&j.bgiframe()},_init:function(){this.options.autoOpen&&this.open()},destroy:function(){var c=this;c.overlay&&c.overlay.destroy();c.uiDialog.hide();c.element.unbind(".dialog").removeData("dialog").removeClass("ui-dialog-content ui-widget-content").hide().appendTo("body");
c.uiDialog.remove();c.originalTitle&&c.element.attr("title",c.originalTitle);return c},widget:function(){return this.uiDialog},close:function(c){var d=this,g;if(false!==d._trigger("beforeClose",c)){d.overlay&&d.overlay.destroy();d.uiDialog.unbind("keypress.ui-dialog");d._isOpen=false;if(d.options.hide)d.uiDialog.hide(d.options.hide,function(){d._trigger("close",c)});else{d.uiDialog.hide();d._trigger("close",c)}b.ui.dialog.overlay.resize();if(d.options.modal){g=0;b(".ui-dialog").each(function(){if(this!==
d.uiDialog[0])g=Math.max(g,b(this).css("z-index"))});b.ui.dialog.maxZ=g}return d}},isOpen:function(){return this._isOpen},moveToTop:function(c,d){var g=this,h=g.options;if(h.modal&&!c||!h.stack&&!h.modal)return g._trigger("focus",d);if(h.zIndex>b.ui.dialog.maxZ)b.ui.dialog.maxZ=h.zIndex;if(g.overlay){b.ui.dialog.maxZ+=1;g.overlay.$el.css("z-index",b.ui.dialog.overlay.maxZ=b.ui.dialog.maxZ)}c={scrollTop:g.element.attr("scrollTop"),scrollLeft:g.element.attr("scrollLeft")};b.ui.dialog.maxZ+=1;g.uiDialog.css("z-index",
b.ui.dialog.maxZ);g.element.attr(c);g._trigger("focus",d);return g},open:function(){if(!this._isOpen){var c=this,d=c.options,g=c.uiDialog;c.overlay=d.modal?new b.ui.dialog.overlay(c):null;g.next().length&&g.appendTo("body");c._size();c._position(d.position);g.show(d.show);c.moveToTop(true);d.modal&&g.bind("keypress.ui-dialog",function(h){if(h.keyCode===b.ui.keyCode.TAB){var j=b(":tabbable",this),p=j.filter(":first");j=j.filter(":last");if(h.target===j[0]&&!h.shiftKey){p.focus(1);return false}else if(h.target===
p[0]&&h.shiftKey){j.focus(1);return false}}});b([]).add(g.find(".ui-dialog-content :tabbable:first")).add(g.find(".ui-dialog-buttonpane :tabbable:first")).add(g).filter(":first").focus();c._trigger("open");c._isOpen=true;return c}},_createButtons:function(c){var d=this,g=false,h=b("<div></div>").addClass("ui-dialog-buttonpane ui-widget-content ui-helper-clearfix");d.uiDialog.find(".ui-dialog-buttonpane").remove();typeof c==="object"&&c!==null&&b.each(c,function(){return!(g=true)});if(g){b.each(c,
function(j,p){j=b('<button type="button"></button>').text(j).click(function(){p.apply(d.element[0],arguments)}).appendTo(h);b.fn.button&&j.button()});h.appendTo(d.uiDialog)}},_makeDraggable:function(){function c(p){return{position:p.position,offset:p.offset}}var d=this,g=d.options,h=b(document),j;d.uiDialog.draggable({cancel:".ui-dialog-content, .ui-dialog-titlebar-close",handle:".ui-dialog-titlebar",containment:"document",start:function(p,u){j=g.height==="auto"?"auto":b(this).height();b(this).height(b(this).height()).addClass("ui-dialog-dragging");
d._trigger("dragStart",p,c(u))},drag:function(p,u){d._trigger("drag",p,c(u))},stop:function(p,u){g.position=[u.position.left-h.scrollLeft(),u.position.top-h.scrollTop()];b(this).removeClass("ui-dialog-dragging").height(j);d._trigger("dragStop",p,c(u));b.ui.dialog.overlay.resize()}})},_makeResizable:function(c){function d(p){return{originalPosition:p.originalPosition,originalSize:p.originalSize,position:p.position,size:p.size}}c=c===undefined?this.options.resizable:c;var g=this,h=g.options,j=g.uiDialog.css("position");
c=typeof c==="string"?c:"n,e,s,w,se,sw,ne,nw";g.uiDialog.resizable({cancel:".ui-dialog-content",containment:"document",alsoResize:g.element,maxWidth:h.maxWidth,maxHeight:h.maxHeight,minWidth:h.minWidth,minHeight:g._minHeight(),handles:c,start:function(p,u){b(this).addClass("ui-dialog-resizing");g._trigger("resizeStart",p,d(u))},resize:function(p,u){g._trigger("resize",p,d(u))},stop:function(p,u){b(this).removeClass("ui-dialog-resizing");h.height=b(this).height();h.width=b(this).width();g._trigger("resizeStop",
p,d(u));b.ui.dialog.overlay.resize()}}).css("position",j).find(".ui-resizable-se").addClass("ui-icon ui-icon-grip-diagonal-se")},_minHeight:function(){var c=this.options;return c.height==="auto"?c.minHeight:Math.min(c.minHeight,c.height)},_position:function(c){var d=[],g=[0,0];c=c||b.ui.dialog.prototype.options.position;if(typeof c==="string"||typeof c==="object"&&"0"in c){d=c.split?c.split(" "):[c[0],c[1]];if(d.length===1)d[1]=d[0];b.each(["left","top"],function(h,j){if(+d[h]===d[h]){g[h]=d[h];d[h]=
j}})}else if(typeof c==="object"){if("left"in c){d[0]="left";g[0]=c.left}else if("right"in c){d[0]="right";g[0]=-c.right}if("top"in c){d[1]="top";g[1]=c.top}else if("bottom"in c){d[1]="bottom";g[1]=-c.bottom}}(c=this.uiDialog.is(":visible"))||this.uiDialog.show();this.uiDialog.css({top:0,left:0}).position({my:d.join(" "),at:d.join(" "),offset:g.join(" "),of:window,collision:"fit",using:function(h){var j=b(this).css(h).offset().top;j<0&&b(this).css("top",h.top-j)}});c||this.uiDialog.hide()},_setOption:function(c,
d){var g=this,h=g.uiDialog,j=h.is(":data(resizable)"),p=false;switch(c){case "beforeclose":c="beforeClose";break;case "buttons":g._createButtons(d);break;case "closeText":g.uiDialogTitlebarCloseText.text(""+d);break;case "dialogClass":h.removeClass(g.options.dialogClass).addClass("ui-dialog ui-widget ui-widget-content ui-corner-all "+d);break;case "disabled":d?h.addClass("ui-dialog-disabled"):h.removeClass("ui-dialog-disabled");break;case "draggable":d?g._makeDraggable():h.draggable("destroy");break;
case "height":p=true;break;case "maxHeight":j&&h.resizable("option","maxHeight",d);p=true;break;case "maxWidth":j&&h.resizable("option","maxWidth",d);p=true;break;case "minHeight":j&&h.resizable("option","minHeight",d);p=true;break;case "minWidth":j&&h.resizable("option","minWidth",d);p=true;break;case "position":g._position(d);break;case "resizable":j&&!d&&h.resizable("destroy");j&&typeof d==="string"&&h.resizable("option","handles",d);!j&&d!==false&&g._makeResizable(d);break;case "title":b(".ui-dialog-title",
g.uiDialogTitlebar).html(""+(d||"&#160;"));break;case "width":p=true;break}b.Widget.prototype._setOption.apply(g,arguments);p&&g._size()},_size:function(){var c=this.options,d;this.element.css("width","auto").hide();d=this.uiDialog.css({height:"auto",width:c.width}).height();this.element.css(c.height==="auto"?{minHeight:Math.max(c.minHeight-d,0),height:"auto"}:{minHeight:0,height:Math.max(c.height-d,0)}).show();this.uiDialog.is(":data(resizable)")&&this.uiDialog.resizable("option","minHeight",this._minHeight())}});
b.extend(b.ui.dialog,{version:"1.8",uuid:0,maxZ:0,getTitleId:function(c){c=c.attr("id");if(!c){this.uuid+=1;c=this.uuid}return"ui-dialog-title-"+c},overlay:function(c){this.$el=b.ui.dialog.overlay.create(c)}});b.extend(b.ui.dialog.overlay,{instances:[],oldInstances:[],maxZ:0,events:b.map("focus,mousedown,mouseup,keydown,keypress,click".split(","),function(c){return c+".dialog-overlay"}).join(" "),create:function(c){if(this.instances.length===0){setTimeout(function(){b.ui.dialog.overlay.instances.length&&
b(document).bind(b.ui.dialog.overlay.events,function(g){return b(g.target).zIndex()>=b.ui.dialog.overlay.maxZ})},1);b(document).bind("keydown.dialog-overlay",function(g){if(c.options.closeOnEscape&&g.keyCode&&g.keyCode===b.ui.keyCode.ESCAPE){c.close(g);g.preventDefault()}});b(window).bind("resize.dialog-overlay",b.ui.dialog.overlay.resize)}var d=(this.oldInstances.pop()||b("<div></div>").addClass("ui-widget-overlay")).appendTo(document.body).css({width:this.width(),height:this.height()});b.fn.bgiframe&&
d.bgiframe();this.instances.push(d);return d},destroy:function(c){this.oldInstances.push(this.instances.splice(b.inArray(c,this.instances),1)[0]);this.instances.length===0&&b([document,window]).unbind(".dialog-overlay");c.remove();var d=0;b.each(this.instances,function(){d=Math.max(d,this.css("z-index"))});this.maxZ=d},height:function(){var c,d;if(b.browser.msie&&b.browser.version<7){c=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);d=Math.max(document.documentElement.offsetHeight,
document.body.offsetHeight);return c<d?b(window).height()+"px":c+"px"}else return b(document).height()+"px"},width:function(){var c,d;if(b.browser.msie&&b.browser.version<7){c=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth);d=Math.max(document.documentElement.offsetWidth,document.body.offsetWidth);return c<d?b(window).width()+"px":c+"px"}else return b(document).width()+"px"},resize:function(){var c=b([]);b.each(b.ui.dialog.overlay.instances,function(){c=c.add(this)});c.css({width:0,
height:0}).css({width:b.ui.dialog.overlay.width(),height:b.ui.dialog.overlay.height()})}});b.extend(b.ui.dialog.overlay.prototype,{destroy:function(){b.ui.dialog.overlay.destroy(this.$el)}})})(jQuery);
jQuery.effects||function(b){function c(o){var k;if(o&&o.constructor==Array&&o.length==3)return o;if(k=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(o))return[parseInt(k[1],10),parseInt(k[2],10),parseInt(k[3],10)];if(k=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(o))return[parseFloat(k[1])*2.55,parseFloat(k[2])*2.55,parseFloat(k[3])*2.55];if(k=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(o))return[parseInt(k[1],
16),parseInt(k[2],16),parseInt(k[3],16)];if(k=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(o))return[parseInt(k[1]+k[1],16),parseInt(k[2]+k[2],16),parseInt(k[3]+k[3],16)];if(/rgba\(0, 0, 0, 0\)/.exec(o))return u.transparent;return u[b.trim(o).toLowerCase()]}function d(o,k){var q;do{q=b.curCSS(o,k);if(q!=""&&q!="transparent"||b.nodeName(o,"body"))break;k="backgroundColor"}while(o=o.parentNode);return c(q)}function g(){var o=document.defaultView?document.defaultView.getComputedStyle(this,null):this.currentStyle,
k={},q,v;if(o&&o.length&&o[0]&&o[o[0]])for(var r=o.length;r--;){q=o[r];if(typeof o[q]=="string"){v=q.replace(/\-(\w)/g,function(z,e){return e.toUpperCase()});k[v]=o[q]}}else for(q in o)if(typeof o[q]==="string")k[q]=o[q];return k}function h(o){var k,q;for(k in o){q=o[k];if(q==null||b.isFunction(q)||k in E||/scrollbar/.test(k)||!/color/i.test(k)&&isNaN(parseFloat(q)))delete o[k]}return o}function j(o,k){var q={_:0},v;for(v in k)if(o[v]!=k[v])q[v]=k[v];return q}function p(o,k,q,v){if(typeof o=="object"){v=
k;q=null;k=o;o=k.effect}if(b.isFunction(k)){v=k;q=null;k={}}if(b.isFunction(q)){v=q;q=null}if(typeof k=="number"||b.fx.speeds[k]){v=q;q=k;k={}}k=k||{};q=q||k.duration;q=b.fx.off?0:typeof q=="number"?q:b.fx.speeds[q]||b.fx.speeds._default;v=v||k.complete;return[o,k,q,v]}b.effects={};b.each(["backgroundColor","borderBottomColor","borderLeftColor","borderRightColor","borderTopColor","color","outlineColor"],function(o,k){b.fx.step[k]=function(q){if(!q.colorInit){q.start=d(q.elem,k);q.end=c(q.end);q.colorInit=
true}q.elem.style[k]="rgb("+Math.max(Math.min(parseInt(q.pos*(q.end[0]-q.start[0])+q.start[0],10),255),0)+","+Math.max(Math.min(parseInt(q.pos*(q.end[1]-q.start[1])+q.start[1],10),255),0)+","+Math.max(Math.min(parseInt(q.pos*(q.end[2]-q.start[2])+q.start[2],10),255),0)+")"}});var u={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]},y=["add","remove","toggle"],E={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1};b.effects.animateClass=function(o,k,q,v){if(b.isFunction(q)){v=q;q=null}return this.each(function(){var r=b(this),z=r.attr("style")||" ",e=h(g.call(this)),S,J=r.attr("className");b.each(y,function(B,
da){o[da]&&r[da+"Class"](o[da])});S=h(g.call(this));r.attr("className",J);r.animate(j(e,S),k,q,function(){b.each(y,function(B,da){o[da]&&r[da+"Class"](o[da])});if(typeof r.attr("style")=="object"){r.attr("style").cssText="";r.attr("style").cssText=z}else r.attr("style",z);v&&v.apply(this,arguments)})})};b.fn.extend({_addClass:b.fn.addClass,addClass:function(o,k,q,v){return k?b.effects.animateClass.apply(this,[{add:o},k,q,v]):this._addClass(o)},_removeClass:b.fn.removeClass,removeClass:function(o,
k,q,v){return k?b.effects.animateClass.apply(this,[{remove:o},k,q,v]):this._removeClass(o)},_toggleClass:b.fn.toggleClass,toggleClass:function(o,k,q,v,r){return typeof k=="boolean"||k===undefined?q?b.effects.animateClass.apply(this,[k?{add:o}:{remove:o},q,v,r]):this._toggleClass(o,k):b.effects.animateClass.apply(this,[{toggle:o},k,q,v])},switchClass:function(o,k,q,v,r){return b.effects.animateClass.apply(this,[{add:k,remove:o},q,v,r])}});b.extend(b.effects,{version:"1.8",save:function(o,k){for(var q=
0;q<k.length;q++)k[q]!==null&&o.data("ec.storage."+k[q],o[0].style[k[q]])},restore:function(o,k){for(var q=0;q<k.length;q++)k[q]!==null&&o.css(k[q],o.data("ec.storage."+k[q]))},setMode:function(o,k){if(k=="toggle")k=o.is(":hidden")?"show":"hide";return k},getBaseline:function(o,k){var q;switch(o[0]){case "top":q=0;break;case "middle":q=0.5;break;case "bottom":q=1;break;default:q=o[0]/k.height}switch(o[1]){case "left":o=0;break;case "center":o=0.5;break;case "right":o=1;break;default:o=o[1]/k.width}return{x:o,
y:q}},createWrapper:function(o){if(o.parent().is(".ui-effects-wrapper"))return o.parent();var k={width:o.outerWidth(true),height:o.outerHeight(true),"float":o.css("float")},q=b("<div></div>").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0});o.wrap(q);q=o.parent();if(o.css("position")=="static"){q.css({position:"relative"});o.css({position:"relative"})}else{b.extend(k,{position:o.css("position"),zIndex:o.css("z-index")});b.each(["top",
"left","bottom","right"],function(v,r){k[r]=o.css(r);if(isNaN(parseInt(k[r],10)))k[r]="auto"});o.css({position:"relative",top:0,left:0})}return q.css(k).show()},removeWrapper:function(o){if(o.parent().is(".ui-effects-wrapper"))return o.parent().replaceWith(o);return o},setTransition:function(o,k,q,v){v=v||{};b.each(k,function(r,z){unit=o.cssUnit(z);if(unit[0]>0)v[z]=unit[0]*q+unit[1]});return v}});b.fn.extend({effect:function(o){var k=p.apply(this,arguments);k={options:k[1],duration:k[2],callback:k[3]};
var q=b.effects[o];return q&&!b.fx.off?q.call(this,k):this},_show:b.fn.show,show:function(o){if(!o||typeof o=="number"||b.fx.speeds[o])return this._show.apply(this,arguments);else{var k=p.apply(this,arguments);k[1].mode="show";return this.effect.apply(this,k)}},_hide:b.fn.hide,hide:function(o){if(!o||typeof o=="number"||b.fx.speeds[o])return this._hide.apply(this,arguments);else{var k=p.apply(this,arguments);k[1].mode="hide";return this.effect.apply(this,k)}},__toggle:b.fn.toggle,toggle:function(o){if(!o||
typeof o=="number"||b.fx.speeds[o]||typeof o=="boolean"||b.isFunction(o))return this.__toggle.apply(this,arguments);else{var k=p.apply(this,arguments);k[1].mode="toggle";return this.effect.apply(this,k)}},cssUnit:function(o){var k=this.css(o),q=[];b.each(["em","px","%","pt"],function(v,r){if(k.indexOf(r)>0)q=[parseFloat(k),r]});return q}});b.easing.jswing=b.easing.swing;b.extend(b.easing,{def:"easeOutQuad",swing:function(o,k,q,v,r){return b.easing[b.easing.def](o,k,q,v,r)},easeInQuad:function(o,k,
q,v,r){return v*(k/=r)*k+q},easeOutQuad:function(o,k,q,v,r){return-v*(k/=r)*(k-2)+q},easeInOutQuad:function(o,k,q,v,r){if((k/=r/2)<1)return v/2*k*k+q;return-v/2*(--k*(k-2)-1)+q},easeInCubic:function(o,k,q,v,r){return v*(k/=r)*k*k+q},easeOutCubic:function(o,k,q,v,r){return v*((k=k/r-1)*k*k+1)+q},easeInOutCubic:function(o,k,q,v,r){if((k/=r/2)<1)return v/2*k*k*k+q;return v/2*((k-=2)*k*k+2)+q},easeInQuart:function(o,k,q,v,r){return v*(k/=r)*k*k*k+q},easeOutQuart:function(o,k,q,v,r){return-v*((k=k/r-1)*
k*k*k-1)+q},easeInOutQuart:function(o,k,q,v,r){if((k/=r/2)<1)return v/2*k*k*k*k+q;return-v/2*((k-=2)*k*k*k-2)+q},easeInQuint:function(o,k,q,v,r){return v*(k/=r)*k*k*k*k+q},easeOutQuint:function(o,k,q,v,r){return v*((k=k/r-1)*k*k*k*k+1)+q},easeInOutQuint:function(o,k,q,v,r){if((k/=r/2)<1)return v/2*k*k*k*k*k+q;return v/2*((k-=2)*k*k*k*k+2)+q},easeInSine:function(o,k,q,v,r){return-v*Math.cos(k/r*(Math.PI/2))+v+q},easeOutSine:function(o,k,q,v,r){return v*Math.sin(k/r*(Math.PI/2))+q},easeInOutSine:function(o,
k,q,v,r){return-v/2*(Math.cos(Math.PI*k/r)-1)+q},easeInExpo:function(o,k,q,v,r){return k==0?q:v*Math.pow(2,10*(k/r-1))+q},easeOutExpo:function(o,k,q,v,r){return k==r?q+v:v*(-Math.pow(2,-10*k/r)+1)+q},easeInOutExpo:function(o,k,q,v,r){if(k==0)return q;if(k==r)return q+v;if((k/=r/2)<1)return v/2*Math.pow(2,10*(k-1))+q;return v/2*(-Math.pow(2,-10*--k)+2)+q},easeInCirc:function(o,k,q,v,r){return-v*(Math.sqrt(1-(k/=r)*k)-1)+q},easeOutCirc:function(o,k,q,v,r){return v*Math.sqrt(1-(k=k/r-1)*k)+q},easeInOutCirc:function(o,
k,q,v,r){if((k/=r/2)<1)return-v/2*(Math.sqrt(1-k*k)-1)+q;return v/2*(Math.sqrt(1-(k-=2)*k)+1)+q},easeInElastic:function(o,k,q,v,r){o=1.70158;var z=0,e=v;if(k==0)return q;if((k/=r)==1)return q+v;z||(z=r*0.3);if(e<Math.abs(v)){e=v;o=z/4}else o=z/(2*Math.PI)*Math.asin(v/e);return-(e*Math.pow(2,10*(k-=1))*Math.sin((k*r-o)*2*Math.PI/z))+q},easeOutElastic:function(o,k,q,v,r){o=1.70158;var z=0,e=v;if(k==0)return q;if((k/=r)==1)return q+v;z||(z=r*0.3);if(e<Math.abs(v)){e=v;o=z/4}else o=z/(2*Math.PI)*Math.asin(v/
e);return e*Math.pow(2,-10*k)*Math.sin((k*r-o)*2*Math.PI/z)+v+q},easeInOutElastic:function(o,k,q,v,r){o=1.70158;var z=0,e=v;if(k==0)return q;if((k/=r/2)==2)return q+v;z||(z=r*0.3*1.5);if(e<Math.abs(v)){e=v;o=z/4}else o=z/(2*Math.PI)*Math.asin(v/e);if(k<1)return-0.5*e*Math.pow(2,10*(k-=1))*Math.sin((k*r-o)*2*Math.PI/z)+q;return e*Math.pow(2,-10*(k-=1))*Math.sin((k*r-o)*2*Math.PI/z)*0.5+v+q},easeInBack:function(o,k,q,v,r,z){if(z==undefined)z=1.70158;return v*(k/=r)*k*((z+1)*k-z)+q},easeOutBack:function(o,
k,q,v,r,z){if(z==undefined)z=1.70158;return v*((k=k/r-1)*k*((z+1)*k+z)+1)+q},easeInOutBack:function(o,k,q,v,r,z){if(z==undefined)z=1.70158;if((k/=r/2)<1)return v/2*k*k*(((z*=1.525)+1)*k-z)+q;return v/2*((k-=2)*k*(((z*=1.525)+1)*k+z)+2)+q},easeInBounce:function(o,k,q,v,r){return v-b.easing.easeOutBounce(o,r-k,0,v,r)+q},easeOutBounce:function(o,k,q,v,r){return(k/=r)<1/2.75?v*7.5625*k*k+q:k<2/2.75?v*(7.5625*(k-=1.5/2.75)*k+0.75)+q:k<2.5/2.75?v*(7.5625*(k-=2.25/2.75)*k+0.9375)+q:v*(7.5625*(k-=2.625/2.75)*
k+0.984375)+q},easeInOutBounce:function(o,k,q,v,r){if(k<r/2)return b.easing.easeInBounce(o,k*2,0,v,r)*0.5+q;return b.easing.easeOutBounce(o,k*2-r,0,v,r)*0.5+v*0.5+q}})}(jQuery);
(function(b){b.effects.blind=function(c){return this.queue(function(){var d=b(this),g=["position","top","left"],h=b.effects.setMode(d,c.options.mode||"hide"),j=c.options.direction||"vertical";b.effects.save(d,g);d.show();var p=b.effects.createWrapper(d).css({overflow:"hidden"}),u=j=="vertical"?"height":"width";j=j=="vertical"?p.height():p.width();h=="show"&&p.css(u,0);var y={};y[u]=h=="show"?j:0;p.animate(y,c.duration,c.options.easing,function(){h=="hide"&&d.hide();b.effects.restore(d,g);b.effects.removeWrapper(d);
c.callback&&c.callback.apply(d[0],arguments);d.dequeue()})})}})(jQuery);
(function(b){b.effects.drop=function(c){return this.queue(function(){var d=b(this),g=["position","top","left","opacity"],h=b.effects.setMode(d,c.options.mode||"hide"),j=c.options.direction||"left";b.effects.save(d,g);d.show();b.effects.createWrapper(d);var p=j=="up"||j=="down"?"top":"left";j=j=="up"||j=="left"?"pos":"neg";var u=c.options.distance||(p=="top"?d.outerHeight({margin:true})/2:d.outerWidth({margin:true})/2);if(h=="show")d.css("opacity",0).css(p,j=="pos"?-u:u);var y={opacity:h=="show"?1:
0};y[p]=(h=="show"?j=="pos"?"+=":"-=":j=="pos"?"-=":"+=")+u;d.animate(y,{queue:false,duration:c.duration,easing:c.options.easing,complete:function(){h=="hide"&&d.hide();b.effects.restore(d,g);b.effects.removeWrapper(d);c.callback&&c.callback.apply(this,arguments);d.dequeue()}})})}})(jQuery);
(function(b){b.effects.highlight=function(c){return this.queue(function(){var d=b(this),g=["backgroundImage","backgroundColor","opacity"],h=b.effects.setMode(d,c.options.mode||"show"),j={backgroundColor:d.css("backgroundColor")};if(h=="hide")j.opacity=0;b.effects.save(d,g);d.show().css({backgroundImage:"none",backgroundColor:c.options.color||"#ffff99"}).animate(j,{queue:false,duration:c.duration,easing:c.options.easing,complete:function(){h=="hide"&&d.hide();b.effects.restore(d,g);h=="show"&&!b.support.opacity&&
this.style.removeAttribute("filter");c.callback&&c.callback.apply(this,arguments);d.dequeue()}})})}})(jQuery);
(function(b){b.effects.puff=function(c){return this.queue(function(){var d=b(this),g=b.effects.setMode(d,c.options.mode||"hide"),h=parseInt(c.options.percent,10)||150,j=h/100,p={height:d.height(),width:d.width()};b.extend(c.options,{fade:true,mode:g,percent:g=="hide"?h:100,from:g=="hide"?p:{height:p.height*j,width:p.width*j}});d.effect("scale",c.options,c.duration,c.callback);d.dequeue()})};b.effects.scale=function(c){return this.queue(function(){var d=b(this),g=b.extend(true,{},c.options),h=b.effects.setMode(d,
c.options.mode||"effect"),j=parseInt(c.options.percent,10)||(parseInt(c.options.percent,10)==0?0:h=="hide"?0:100),p=c.options.direction||"both",u=c.options.origin;if(h!="effect"){g.origin=u||["middle","center"];g.restore=true}u={height:d.height(),width:d.width()};d.from=c.options.from||(h=="show"?{height:0,width:0}:u);j={y:p!="horizontal"?j/100:1,x:p!="vertical"?j/100:1};d.to={height:u.height*j.y,width:u.width*j.x};if(c.options.fade){if(h=="show"){d.from.opacity=0;d.to.opacity=1}if(h=="hide"){d.from.opacity=
1;d.to.opacity=0}}g.from=d.from;g.to=d.to;g.mode=h;d.effect("size",g,c.duration,c.callback);d.dequeue()})};b.effects.size=function(c){return this.queue(function(){var d=b(this),g=["position","top","left","width","height","overflow","opacity"],h=["position","top","left","overflow","opacity"],j=["width","height","overflow"],p=["fontSize"],u=["borderTopWidth","borderBottomWidth","paddingTop","paddingBottom"],y=["borderLeftWidth","borderRightWidth","paddingLeft","paddingRight"],E=b.effects.setMode(d,
c.options.mode||"effect"),o=c.options.restore||false,k=c.options.scale||"both",q=c.options.origin,v={height:d.height(),width:d.width()};d.from=c.options.from||v;d.to=c.options.to||v;if(q){q=b.effects.getBaseline(q,v);d.from.top=(v.height-d.from.height)*q.y;d.from.left=(v.width-d.from.width)*q.x;d.to.top=(v.height-d.to.height)*q.y;d.to.left=(v.width-d.to.width)*q.x}var r={from:{y:d.from.height/v.height,x:d.from.width/v.width},to:{y:d.to.height/v.height,x:d.to.width/v.width}};if(k=="box"||k=="both"){if(r.from.y!=
r.to.y){g=g.concat(u);d.from=b.effects.setTransition(d,u,r.from.y,d.from);d.to=b.effects.setTransition(d,u,r.to.y,d.to)}if(r.from.x!=r.to.x){g=g.concat(y);d.from=b.effects.setTransition(d,y,r.from.x,d.from);d.to=b.effects.setTransition(d,y,r.to.x,d.to)}}if(k=="content"||k=="both")if(r.from.y!=r.to.y){g=g.concat(p);d.from=b.effects.setTransition(d,p,r.from.y,d.from);d.to=b.effects.setTransition(d,p,r.to.y,d.to)}b.effects.save(d,o?g:h);d.show();b.effects.createWrapper(d);d.css("overflow","hidden").css(d.from);
if(k=="content"||k=="both"){u=u.concat(["marginTop","marginBottom"]).concat(p);y=y.concat(["marginLeft","marginRight"]);j=g.concat(u).concat(y);d.find("*[width]").each(function(){child=b(this);o&&b.effects.save(child,j);var z={height:child.height(),width:child.width()};child.from={height:z.height*r.from.y,width:z.width*r.from.x};child.to={height:z.height*r.to.y,width:z.width*r.to.x};if(r.from.y!=r.to.y){child.from=b.effects.setTransition(child,u,r.from.y,child.from);child.to=b.effects.setTransition(child,
u,r.to.y,child.to)}if(r.from.x!=r.to.x){child.from=b.effects.setTransition(child,y,r.from.x,child.from);child.to=b.effects.setTransition(child,y,r.to.x,child.to)}child.css(child.from);child.animate(child.to,c.duration,c.options.easing,function(){o&&b.effects.restore(child,j)})})}d.animate(d.to,{queue:false,duration:c.duration,easing:c.options.easing,complete:function(){d.to.opacity===0&&d.css("opacity",d.from.opacity);E=="hide"&&d.hide();b.effects.restore(d,o?g:h);b.effects.removeWrapper(d);c.callback&&
c.callback.apply(this,arguments);d.dequeue()}})})}})(jQuery);
(function(b){b.effects.shake=function(c){return this.queue(function(){var d=b(this),g=["position","top","left"];b.effects.setMode(d,c.options.mode||"effect");var h=c.options.direction||"left",j=c.options.distance||20,p=c.options.times||3,u=c.duration||c.options.duration||140;b.effects.save(d,g);d.show();b.effects.createWrapper(d);var y=h=="up"||h=="down"?"top":"left",E=h=="up"||h=="left"?"pos":"neg";h={};var o={},k={};h[y]=(E=="pos"?"-=":"+=")+j;o[y]=(E=="pos"?"+=":"-=")+j*2;k[y]=(E=="pos"?"-=":"+=")+
j*2;d.animate(h,u,c.options.easing);for(j=1;j<p;j++)d.animate(o,u,c.options.easing).animate(k,u,c.options.easing);d.animate(o,u,c.options.easing).animate(h,u/2,c.options.easing,function(){b.effects.restore(d,g);b.effects.removeWrapper(d);c.callback&&c.callback.apply(this,arguments)});d.queue("fx",function(){d.dequeue()});d.dequeue()})}})(jQuery);
(function(b){b.effects.slide=function(c){return this.queue(function(){var d=b(this),g=["position","top","left"],h=b.effects.setMode(d,c.options.mode||"show"),j=c.options.direction||"left";b.effects.save(d,g);d.show();b.effects.createWrapper(d).css({overflow:"hidden"});var p=j=="up"||j=="down"?"top":"left";j=j=="up"||j=="left"?"pos":"neg";var u=c.options.distance||(p=="top"?d.outerHeight({margin:true}):d.outerWidth({margin:true}));if(h=="show")d.css(p,j=="pos"?-u:u);var y={};y[p]=(h=="show"?j=="pos"?
"+=":"-=":j=="pos"?"-=":"+=")+u;d.animate(y,{queue:false,duration:c.duration,easing:c.options.easing,complete:function(){h=="hide"&&d.hide();b.effects.restore(d,g);b.effects.removeWrapper(d);c.callback&&c.callback.apply(this,arguments);d.dequeue()}})})}})(jQuery);
(function(b){function c(g){typeof console!="undefined"&&typeof console.debug!="undefined"&&b.fn.track.defaults.debug&&console.debug(g)}var d;b.trackPage=function(g,h){function j(){if(typeof _gat!=undefined){d=_gat._getTracker(g);typeof u.domainName!="undefined"&&d._setDomainName(u.domainName);if(!u.status_code||u.status_code==200)d._trackPageview();else{c("Tracking error "+u.status_code);d._trackPageview("/"+u.status_code+".html?page="+document.location.pathname+document.location.search+"&from="+
document.referrer+"&error_id="+(u.error_id||"unknown"))}b.isFunction(u.callback)&&u.callback()}else throw"_gat is undefined";}var p="https:"==document.location.protocol?"https://ssl.":"http://www.",u=b.extend({},{onload:true,status_code:200},h),y=p+"google-analytics.com/ga.js";load_script=function(){b.ajax({type:"GET",url:y,success:function(){j()},dataType:"script",cache:true})};u.onload==true||u.onload==null?b(window).load(load_script):load_script()};b.setTrackingVar=function(g){typeof d=="undefined"?
c("FATAL: pageTracker is not defined"):d._setVar(g)};b.trackEvent=function(g,h,j,p){typeof d=="undefined"?c("FATAL: pageTracker is not defined"):d._trackEvent(g,h,j,p)};b.trackPageview=function(g){typeof d=="undefined"?c("FATAL: pageTracker is not defined"):d._trackPageview(g)};b.fn.track=function(g){function h(j,p){if(typeof p=="function")p=p(j);return p}return this.each(function(){var j=b(this);if(j.hasClass("tracked"))return false;else j.addClass("tracked");var p=b.extend({},b.fn.track.defaults,
g),u=h(j,p.category),y=h(j,p.action),E=h(j,p.label),o=h(j,p.value),k=h(j,p.event_name),q="category:'"+u+"' action:'"+y+"' label:'"+E+"' value:'"+o+"'";c("Tracking "+k+" "+q);j.bind(k+".track",function(){if(p.skip_internal&&j[0].hostname==location.hostname)c("Skipped "+q);else{b.trackEvent(u,y,E,o);c("Tracked "+q)}return true})})};b.fn.track.defaults={category:function(g){return g[0].hostname==location.hostname?"internal":"external"},action:"click",label:function(g){return g.attr("href")},value:null,
skip_internal:true,event_name:"click",debug:true}})(jQuery);(function(b){b(document).ajaxSend(function(c,d,g){d.setRequestHeader("Accept","text/javascript");d.setRequestHeader("Content-Type","application/x-www-form-urlencoded");if(!(g.type.toUpperCase()=="GET"||typeof AUTH_TOKEN=="undefined")){g.data=g.data||"";g.data+=(g.data?"&":"")+"authenticity_token="+encodeURIComponent(AUTH_TOKEN)}})})(jQuery);
(function(b){function c(g){return typeof g=="object"?g:{top:g,left:g}}var d=b.scrollTo=function(g,h,j){b(window).scrollTo(g,h,j)};d.defaults={axis:"xy",duration:parseFloat(b.fn.jquery)>=1.3?0:1};d.window=function(){return b(window).scrollable()};b.fn.scrollable=function(){return this.map(function(){var g=this;if(!(!g.nodeName||b.inArray(g.nodeName.toLowerCase(),["iframe","#document","html","body"])!=-1))return g;g=(g.contentWindow||g).document||g.ownerDocument||g;return b.browser.safari||g.compatMode==
"BackCompat"?g.body:g.documentElement})};b.fn.scrollTo=function(g,h,j){if(typeof h=="object"){j=h;h=0}if(typeof j=="function")j={onAfter:j};if(g=="max")g=9E9;j=b.extend({},d.defaults,j);h=h||j.speed||j.duration;j.queue=j.queue&&j.axis.length>1;if(j.queue)h/=2;j.offset=c(j.offset);j.over=c(j.over);return this.scrollable().each(function(){function p(r){E.animate(q,h,j.easing,r&&function(){r.call(this,g,j)})}function u(r){var z="scroll"+r;if(!v)return y[z];r="client"+r;var e=y.ownerDocument.documentElement,
S=y.ownerDocument.body;return Math.max(e[z],S[z])-Math.min(e[r],S[r])}var y=this,E=b(y),o=g,k,q={},v=E.is("html,body");switch(typeof o){case "number":case "string":if(/^([+-]=)?\d+(\.\d+)?(px)?$/.test(o)){o=c(o);break}o=b(o,this);case "object":if(o.is||o.style)k=(o=b(o)).offset()}b.each(j.axis.split(""),function(r,z){var e=z=="x"?"Left":"Top",S=e.toLowerCase(),J="scroll"+e,B=y[J];z=z=="x"?"Width":"Height";if(k){q[J]=k[S]+(v?0:B-E.offset()[S]);if(j.margin){q[J]-=parseInt(o.css("margin"+e))||0;q[J]-=
parseInt(o.css("border"+e+"Width"))||0}q[J]+=j.offset[S]||0;if(j.over[S])q[J]+=o[z.toLowerCase()]()*j.over[S]}else q[J]=o[S];if(/^\d+$/.test(q[J]))q[J]=q[J]<=0?0:Math.min(q[J],u(z));if(!r&&j.queue){B!=q[J]&&p(j.onAfterFirst);delete q[J]}});p(j.onAfter)}).end()}})(jQuery);
(function(b){function c(h,j,p){var u=j.hash.slice(1),y=document.getElementById(u)||document.getElementsByName(u)[0];if(y){h&&h.preventDefault();var E=b(p.target);if(!(p.lock&&E.is(":animated")||p.onBefore&&p.onBefore.call(p,h,y,E)===false)){p.stop&&E.stop(true);if(p.hash){h=y.id==u?"id":"name";var o=b("<a> </a>").attr(h,u).css({position:"absolute",top:b(window).scrollTop(),left:b(window).scrollLeft()});y[h]="";b("body").prepend(o);location=j.hash;o.remove();y[h]=u}E.scrollTo(y,p).trigger("notify.serialScroll",
[y])}}}var d=location.href.replace(/#.*/,""),g=b.localScroll=function(h){b("body").localScroll(h)};g.defaults={duration:1E3,axis:"y",event:"click",stop:true,target:window,reset:true};g.hash=function(h){if(location.hash){h=b.extend({},g.defaults,h);h.hash=false;if(h.reset){var j=h.duration;delete h.duration;b(h.target).scrollTo(0,h);h.duration=j}c(0,location,h)}};b.fn.localScroll=function(h){function j(){return!!this.href&&!!this.hash&&this.href.replace(this.hash,"")==d&&(!h.filter||b(this).is(h.filter))}
h=b.extend({},g.defaults,h);return h.lazy?this.bind(h.event,function(p){var u=b([p.target,p.target.parentNode]).filter(j)[0];u&&c(p,u,h)}):this.find("a,area").filter(j).bind(h.event,function(p){c(p,this,h)}).end().end()}})(jQuery);
(function(b){b.extend(b.fn,{validate:function(c){if(this.length){var d=b.data(this[0],"validator");if(d)return d;d=new b.validator(c,this[0]);b.data(this[0],"validator",d);if(d.settings.onsubmit){this.find("input, button").filter(".cancel").click(function(){d.cancelSubmit=true});this.submit(function(g){function h(){if(d.settings.submitHandler){d.settings.submitHandler.call(d,d.currentForm);return false}return true}d.settings.debug&&g.preventDefault();if(d.cancelSubmit){d.cancelSubmit=false;return h()}if(d.form()){if(d.pendingRequest){d.formSubmitted=
true;return false}return h()}else{d.focusInvalid();return false}})}return d}else c&&c.debug&&window.console&&console.warn("nothing selected, can't validate, returning nothing")},valid:function(){if(b(this[0]).is("form"))return this.validate().form();else{var c=false,d=b(this[0].form).validate();this.each(function(){c|=d.element(this)});return c}},removeAttrs:function(c){var d={},g=this;b.each(c.split(/\s/),function(h,j){d[j]=g.attr(j);g.removeAttr(j)});return d},rules:function(c,d){var g=this[0];
if(c){var h=b.data(g.form,"validator").settings,j=h.rules,p=b.validator.staticRules(g);switch(c){case "add":b.extend(p,b.validator.normalizeRule(d));j[g.name]=p;if(d.messages)h.messages[g.name]=b.extend(h.messages[g.name],d.messages);break;case "remove":if(!d){delete j[g.name];return p}var u={};b.each(d.split(/\s/),function(y,E){u[E]=p[E];delete p[E]});return u}}c=b.validator.normalizeRules(b.extend({},b.validator.metadataRules(g),b.validator.classRules(g),b.validator.attributeRules(g),b.validator.staticRules(g)),
g);if(c.required){d=c.required;delete c.required;c=b.extend({required:d},c)}return c}});b.extend(b.expr[":"],{blank:function(c){return!b.trim(c.value)},filled:function(c){return!!b.trim(c.value)},unchecked:function(c){return!c.checked}});b.format=function(c,d){if(arguments.length==1)return function(){var g=b.makeArray(arguments);g.unshift(c);return b.format.apply(this,g)};if(arguments.length>2&&d.constructor!=Array)d=b.makeArray(arguments).slice(1);if(d.constructor!=Array)d=[d];b.each(d,function(g,
h){c=c.replace(new RegExp("\\{"+g+"\\}","g"),h)});return c};b.validator=function(c,d){this.settings=b.extend({},b.validator.defaults,c);this.currentForm=d;this.init()};b.extend(b.validator,{defaults:{messages:{},groups:{},rules:{},errorClass:"error",errorElement:"label",focusInvalid:true,errorContainer:b([]),errorLabelContainer:b([]),onsubmit:true,ignore:[],ignoreTitle:false,onfocusin:function(c){this.lastActive=c;if(this.settings.focusCleanup&&!this.blockFocusCleanup){this.settings.unhighlight&&
this.settings.unhighlight.call(this,c,this.settings.errorClass);this.errorsFor(c).hide()}},onfocusout:function(c){if(!this.checkable(c)&&(c.name in this.submitted||!this.optional(c)))this.element(c)},onkeyup:function(c){if(c.name in this.submitted||c==this.lastElement)this.element(c)},onclick:function(c){c.name in this.submitted&&this.element(c)},highlight:function(c,d){b(c).addClass(d)},unhighlight:function(c,d){b(c).removeClass(d)}},setDefaults:function(c){b.extend(b.validator.defaults,c)},messages:{required:"This field is required.",
remote:"Please fix this field.",email:"Please enter a valid email address.",url:"Please enter a valid URL.",date:"Please enter a valid date.",dateISO:"Please enter a valid date (ISO).",dateDE:"Bitte geben Sie ein g\u00fcltiges Datum ein.",number:"Please enter a valid number.",numberDE:"Bitte geben Sie eine Nummer ein.",digits:"Please enter only digits",creditcard:"Please enter a valid credit card number.",equalTo:"Please enter the same value again.",accept:"Please enter a value with a valid extension.",
maxlength:b.format("Please enter no more than {0} characters."),minlength:b.format("Please enter at least {0} characters."),rangelength:b.format("Please enter a value between {0} and {1} characters long."),range:b.format("Please enter a value between {0} and {1}."),max:b.format("Please enter a value less than or equal to {0}."),min:b.format("Please enter a value greater than or equal to {0}.")},autoCreateRanges:false,prototype:{init:function(){function c(h){var j=b.data(this[0].form,"validator");
j.settings["on"+h.type]&&j.settings["on"+h.type].call(j,this[0])}this.labelContainer=b(this.settings.errorLabelContainer);this.errorContext=this.labelContainer.length&&this.labelContainer||b(this.currentForm);this.containers=b(this.settings.errorContainer).add(this.settings.errorLabelContainer);this.submitted={};this.valueCache={};this.pendingRequest=0;this.pending={};this.invalid={};this.reset();var d=this.groups={};b.each(this.settings.groups,function(h,j){b.each(j.split(/\s/),function(p,u){d[u]=
h})});var g=this.settings.rules;b.each(g,function(h,j){g[h]=b.validator.normalizeRule(j)});b(this.currentForm).delegate("focusin focusout keyup",":text, :password, :file, select, textarea",c).delegate("click",":radio, :checkbox",c);this.settings.invalidHandler&&b(this.currentForm).bind("invalid-form.validate",this.settings.invalidHandler)},form:function(){this.checkForm();b.extend(this.submitted,this.errorMap);this.invalid=b.extend({},this.errorMap);this.valid()||b(this.currentForm).triggerHandler("invalid-form",
[this]);this.showErrors();return this.valid()},checkForm:function(){this.prepareForm();for(var c=0,d=this.currentElements=this.elements();d[c];c++)this.check(d[c]);return this.valid()},element:function(c){this.lastElement=c=this.clean(c);this.prepareElement(c);this.currentElements=b(c);var d=this.check(c);if(d)delete this.invalid[c.name];else this.invalid[c.name]=true;if(!this.numberOfInvalids())this.toHide=this.toHide.add(this.containers);this.showErrors();return d},showErrors:function(c){if(c){b.extend(this.errorMap,
c);this.errorList=[];for(var d in c)this.errorList.push({message:c[d],element:this.findByName(d)[0]});this.successList=b.grep(this.successList,function(g){return!(g.name in c)})}this.settings.showErrors?this.settings.showErrors.call(this,this.errorMap,this.errorList):this.defaultShowErrors()},resetForm:function(){b.fn.resetForm&&b(this.currentForm).resetForm();this.submitted={};this.prepareForm();this.hideErrors();this.elements().removeClass(this.settings.errorClass)},numberOfInvalids:function(){return this.objectLength(this.invalid)},
objectLength:function(c){var d=0;for(var g in c)d++;return d},hideErrors:function(){this.addWrapper(this.toHide).hide()},valid:function(){return this.size()==0},size:function(){return this.errorList.length},focusInvalid:function(){if(this.settings.focusInvalid)try{b(this.findLastActive()||this.errorList.length&&this.errorList[0].element||[]).filter(":visible").focus()}catch(c){}},findLastActive:function(){var c=this.lastActive;return c&&b.grep(this.errorList,function(d){return d.element.name==c.name}).length==
1&&c},elements:function(){var c=this,d={};return b([]).add(this.currentForm.elements).filter(":input").not(":submit, :reset, :image, [disabled]").not(this.settings.ignore).filter(function(){!this.name&&c.settings.debug&&window.console&&console.error("%o has no name assigned",this);if(this.name in d||!c.objectLength(b(this).rules()))return false;return d[this.name]=true})},clean:function(c){return b(c)[0]},errors:function(){return b(this.settings.errorElement+"."+this.settings.errorClass,this.errorContext)},
reset:function(){this.successList=[];this.errorList=[];this.errorMap={};this.toShow=b([]);this.toHide=b([]);this.formSubmitted=false;this.currentElements=b([])},prepareForm:function(){this.reset();this.toHide=this.errors().add(this.containers)},prepareElement:function(c){this.reset();this.toHide=this.errorsFor(c)},check:function(c){c=this.clean(c);if(this.checkable(c))c=this.findByName(c.name)[0];var d=b(c).rules(),g=false;for(method in d){var h={method:method,parameters:d[method]};try{var j=b.validator.methods[method].call(this,
c.value.replace(/\r/g,""),c,h.parameters);if(j=="dependency-mismatch")g=true;else{g=false;if(j=="pending"){this.toHide=this.toHide.not(this.errorsFor(c));return}if(!j){this.formatAndAdd(c,h);return false}}}catch(p){this.settings.debug&&window.console&&console.log("exception occured when checking element "+c.id+", check the '"+h.method+"' method");throw p;}}if(!g){this.objectLength(d)&&this.successList.push(c);return true}},customMetaMessage:function(c,d){if(b.metadata)return(c=this.settings.meta?
b(c).metadata()[this.settings.meta]:b(c).metadata())&&c.messages&&c.messages[d]},customMessage:function(c,d){return(c=this.settings.messages[c])&&(c.constructor==String?c:c[d])},findDefined:function(){for(var c=0;c<arguments.length;c++)if(arguments[c]!==undefined)return arguments[c]},defaultMessage:function(c,d){return this.findDefined(this.customMessage(c.name,d),this.customMetaMessage(c,d),!this.settings.ignoreTitle&&c.title||undefined,b.validator.messages[d],"<strong>Warning: No message defined for "+
c.name+"</strong>")},formatAndAdd:function(c,d){var g=this.defaultMessage(c,d.method);if(typeof g=="function")g=g.call(this,d.parameters,c);this.errorList.push({message:g,element:c});this.errorMap[c.name]=g;this.submitted[c.name]=g},addWrapper:function(c){if(this.settings.wrapper)c=c.add(c.parents(this.settings.wrapper));return c},defaultShowErrors:function(){for(var c=0;this.errorList[c];c++){var d=this.errorList[c];this.settings.highlight&&this.settings.highlight.call(this,d.element,this.settings.errorClass);
this.showLabel(d.element,d.message)}if(this.errorList.length)this.toShow=this.toShow.add(this.containers);if(this.settings.success)for(c=0;this.successList[c];c++)this.showLabel(this.successList[c]);if(this.settings.unhighlight){c=0;for(d=this.validElements();d[c];c++)this.settings.unhighlight.call(this,d[c],this.settings.errorClass)}this.toHide=this.toHide.not(this.toShow);this.hideErrors();this.addWrapper(this.toShow).show()},validElements:function(){return this.currentElements.not(this.invalidElements())},
invalidElements:function(){return b(this.errorList).map(function(){return this.element})},showLabel:function(c,d){var g=this.errorsFor(c);if(g.length){g.removeClass().addClass(this.settings.errorClass);g.attr("generated")&&g.html(d)}else{g=b("<"+this.settings.errorElement+"/>").attr({"for":this.idOrName(c),generated:true}).addClass(this.settings.errorClass).html(d||"");if(this.settings.wrapper)g=g.hide().show().wrap("<"+this.settings.wrapper+"/>").parent();this.labelContainer.append(g).length||(this.settings.errorPlacement?
this.settings.errorPlacement(g,b(c)):g.insertAfter(c))}if(!d&&this.settings.success){g.text("");typeof this.settings.success=="string"?g.addClass(this.settings.success):this.settings.success(g)}this.toShow=this.toShow.add(g)},errorsFor:function(c){return this.errors().filter("[for='"+this.idOrName(c)+"']")},idOrName:function(c){return this.groups[c.name]||(this.checkable(c)?c.name:c.id||c.name)},checkable:function(c){return/radio|checkbox/i.test(c.type)},findByName:function(c){var d=this.currentForm;
return b(document.getElementsByName(c)).map(function(g,h){return h.form==d&&h.name==c&&h||null})},getLength:function(c,d){switch(d.nodeName.toLowerCase()){case "select":return b("option:selected",d).length;case "input":if(this.checkable(d))return this.findByName(d.name).filter(":checked").length}return c.length},depend:function(c,d){return this.dependTypes[typeof c]?this.dependTypes[typeof c](c,d):true},dependTypes:{"boolean":function(c){return c},string:function(c,d){return!!b(c,d.form).length},
"function":function(c,d){return c(d)}},optional:function(c){return!b.validator.methods.required.call(this,b.trim(c.value),c)&&"dependency-mismatch"},startRequest:function(c){if(!this.pending[c.name]){this.pendingRequest++;this.pending[c.name]=true}},stopRequest:function(c,d){this.pendingRequest--;if(this.pendingRequest<0)this.pendingRequest=0;delete this.pending[c.name];if(d&&this.pendingRequest==0&&this.formSubmitted&&this.form())b(this.currentForm).submit();else!d&&this.pendingRequest==0&&this.formSubmitted&&
b(this.currentForm).triggerHandler("invalid-form",[this])},previousValue:function(c){return b.data(c,"previousValue")||b.data(c,"previousValue",previous={old:null,valid:true,message:this.defaultMessage(c,"remote")})}},classRuleSettings:{required:{required:true},email:{email:true},url:{url:true},date:{date:true},dateISO:{dateISO:true},dateDE:{dateDE:true},number:{number:true},numberDE:{numberDE:true},digits:{digits:true},creditcard:{creditcard:true}},addClassRules:function(c,d){c.constructor==String?
(this.classRuleSettings[c]=d):b.extend(this.classRuleSettings,c)},classRules:function(c){var d={};(c=b(c).attr("class"))&&b.each(c.split(" "),function(){this in b.validator.classRuleSettings&&b.extend(d,b.validator.classRuleSettings[this])});return d},attributeRules:function(c){var d={};c=b(c);for(method in b.validator.methods){var g=c.attr(method);if(g)d[method]=g}d.maxlength&&/-1|2147483647|524288/.test(d.maxlength)&&delete d.maxlength;return d},metadataRules:function(c){if(!b.metadata)return{};
var d=b.data(c.form,"validator").settings.meta;return d?b(c).metadata()[d]:b(c).metadata()},staticRules:function(c){var d={},g=b.data(c.form,"validator");if(g.settings.rules)d=b.validator.normalizeRule(g.settings.rules[c.name])||{};return d},normalizeRules:function(c,d){b.each(c,function(g,h){if(h===false)delete c[g];else if(h.param||h.depends){var j=true;switch(typeof h.depends){case "string":j=!!b(h.depends,d.form).length;break;case "function":j=h.depends.call(d,d);break}if(j)c[g]=h.param!==undefined?
h.param:true;else delete c[g]}});b.each(c,function(g,h){c[g]=b.isFunction(h)?h(d):h});b.each(["minlength","maxlength","min","max"],function(){if(c[this])c[this]=Number(c[this])});b.each(["rangelength","range"],function(){if(c[this])c[this]=[Number(c[this][0]),Number(c[this][1])]});if(b.validator.autoCreateRanges){if(c.min&&c.max){c.range=[c.min,c.max];delete c.min;delete c.max}if(c.minlength&&c.maxlength){c.rangelength=[c.minlength,c.maxlength];delete c.minlength;delete c.maxlength}}c.messages&&delete c.messages;
return c},normalizeRule:function(c){if(typeof c=="string"){var d={};b.each(c.split(/\s/),function(){d[this]=true});c=d}return c},addMethod:function(c,d,g){b.validator.methods[c]=d;b.validator.messages[c]=g;d.length<3&&b.validator.addClassRules(c,b.validator.normalizeRule(c))},methods:{required:function(c,d,g){if(!this.depend(g,d))return"dependency-mismatch";switch(d.nodeName.toLowerCase()){case "select":c=b("option:selected",d);return c.length>0&&(d.type=="select-multiple"||(b.browser.msie&&!c[0].attributes.value.specified?
c[0].text:c[0].value).length>0);case "input":if(this.checkable(d))return this.getLength(c,d)>0;default:return b.trim(c).length>0}},remote:function(c,d,g){if(this.optional(d))return"dependency-mismatch";var h=this.previousValue(d);this.settings.messages[d.name]||(this.settings.messages[d.name]={});this.settings.messages[d.name].remote=typeof h.message=="function"?h.message(c):h.message;g=typeof g=="string"&&{url:g}||g;if(h.old!==c){h.old=c;var j=this;this.startRequest(d);var p={};p[d.name]=c;b.ajax(b.extend(true,
{url:g,mode:"abort",port:"validate"+d.name,dataType:"json",data:p,success:function(u){if(u){var y=j.formSubmitted;j.prepareElement(d);j.formSubmitted=y;j.successList.push(d);j.showErrors()}else{y={};y[d.name]=u||j.defaultMessage(d,"remote");j.showErrors(y)}h.valid=u;j.stopRequest(d,u)}},g));return"pending"}else if(this.pending[d.name])return"pending";return h.valid},minlength:function(c,d,g){return this.optional(d)||this.getLength(b.trim(c),d)>=g},maxlength:function(c,d,g){return this.optional(d)||
this.getLength(b.trim(c),d)<=g},rangelength:function(c,d,g){c=this.getLength(b.trim(c),d);return this.optional(d)||c>=g[0]&&c<=g[1]},min:function(c,d,g){return this.optional(d)||c>=g},max:function(c,d,g){return this.optional(d)||c<=g},range:function(c,d,g){return this.optional(d)||c>=g[0]&&c<=g[1]},email:function(c,d){return this.optional(d)||/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i.test(c)},
url:function(c,d){return this.optional(d)||/^(https?|ftp):\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i.test(c)},
date:function(c,d){return this.optional(d)||!/Invalid|NaN/.test(new Date(c))},dateISO:function(c,d){return this.optional(d)||/^\d{4}[\/-]\d{1,2}[\/-]\d{1,2}$/.test(c)},dateDE:function(c,d){return this.optional(d)||/^\d\d?\.\d\d?\.\d\d\d?\d?$/.test(c)},number:function(c,d){return this.optional(d)||/^-?(?:\d+|\d{1,3}(?:,\d{3})+)(?:\.\d+)?$/.test(c)},numberDE:function(c,d){return this.optional(d)||/^-?(?:\d+|\d{1,3}(?:\.\d{3})+)(?:,\d+)?$/.test(c)},digits:function(c,d){return this.optional(d)||/^\d+$/.test(c)},
creditcard:function(c,d){if(this.optional(d))return"dependency-mismatch";if(/[^0-9-]+/.test(c))return false;var g=d=0,h=false;c=c.replace(/\D/g,"");for(n=c.length-1;n>=0;n--){g=c.charAt(n);g=parseInt(g,10);if(h)if((g*=2)>9)g-=9;d+=g;h=!h}return d%10==0},accept:function(c,d,g){g=typeof g=="string"?g:"png|jpe?g|gif";return this.optional(d)||c.match(new RegExp(".("+g+")$","i"))},equalTo:function(c,d,g){return c==b(g).val()}}})})(jQuery);
(function(b){var c=b.ajax,d={};b.ajax=function(g){g=b.extend(g,b.extend({},b.ajaxSettings,g));var h=g.port;if(g.mode=="abort"){d[h]&&d[h].abort();return d[h]=c.apply(this,arguments)}return c.apply(this,arguments)}})(jQuery);
(function(b){b.each({focus:"focusin",blur:"focusout"},function(c,d){b.event.special[d]={setup:function(){if(b.browser.msie)return false;this.addEventListener(c,b.event.special[d].handler,true)},teardown:function(){if(b.browser.msie)return false;this.removeEventListener(c,b.event.special[d].handler,true)},handler:function(g){arguments[0]=b.event.fix(g);arguments[0].type=d;return b.event.handle.apply(this,arguments)}}});b.extend(b.fn,{delegate:function(c,d,g){return this.bind(c,function(h){var j=b(h.target);
if(j.is(d))return g.apply(j,arguments)})},triggerEvent:function(c,d){return this.triggerHandler(c,[b.event.fix({type:c,target:d})])}})})(jQuery);
(function(b){function c(){b.fn.ajaxSubmit.debug&&window.console&&window.console.log&&window.console.log("[jquery.form] "+Array.prototype.join.call(arguments,""))}b.fn.ajaxSubmit=function(d){function g(){function k(){if(!R++){J.detachEvent?J.detachEvent("onload",k):J.removeEventListener("load",k,false);var ka=true;try{if(L)throw"timeout";var ea,V;V=J.contentWindow?J.contentWindow.document:J.contentDocument?J.contentDocument:J.document;if((V.body==null||V.body.innerHTML=="")&&!ja){ja=1;R--;setTimeout(k,
100);return}B.responseText=V.body?V.body.innerHTML:null;B.responseXML=V.XMLDocument?V.XMLDocument:V;B.getResponseHeader=function(ua){return{"content-type":r.dataType}[ua]};if(r.dataType=="json"||r.dataType=="script"){var ma=V.getElementsByTagName("textarea")[0];B.responseText=ma?ma.value:B.responseText}else if(r.dataType=="xml"&&!B.responseXML&&B.responseText!=null)B.responseXML=q(B.responseText);ea=b.httpData(B,r.dataType)}catch(ta){ka=false;b.handleError(r,B,"error",ta)}if(ka){r.success(ea,"success");
da&&b.event.trigger("ajaxSuccess",[B,r])}da&&b.event.trigger("ajaxComplete",[B,r]);da&&!--b.active&&b.event.trigger("ajaxStop");if(r.complete)r.complete(B,ka?"success":"error");setTimeout(function(){S.remove();B.responseXML=null},100)}}function q(ka,ea){if(window.ActiveXObject){ea=new ActiveXObject("Microsoft.XMLDOM");ea.async="false";ea.loadXML(ka)}else ea=(new DOMParser).parseFromString(ka,"text/xml");return ea&&ea.documentElement&&ea.documentElement.tagName!="parsererror"?ea:null}var v=y[0];if(b(":input[name=submit]",
v).length)alert('Error: Form elements must not be named "submit".');else{var r=b.extend({},b.ajaxSettings,d),z=b.extend(true,{},b.extend(true,{},b.ajaxSettings),r),e="jqFormIO"+(new Date).getTime(),S=b('<iframe id="'+e+'" name="'+e+'" src="about:blank" />'),J=S[0];S.css({position:"absolute",top:"-1000px",left:"-1000px"});var B={aborted:0,responseText:null,responseXML:null,status:0,statusText:"n/a",getAllResponseHeaders:function(){},getResponseHeader:function(){},setRequestHeader:function(){},abort:function(){this.aborted=
1;S.attr("src","about:blank")}},da=r.global;da&&!b.active++&&b.event.trigger("ajaxStart");da&&b.event.trigger("ajaxSend",[B,r]);if(z.beforeSend&&z.beforeSend(B,z)===false)z.global&&b.active--;else if(!B.aborted){var R=0,L=0;if(z=v.clk){var Z=z.name;if(Z&&!z.disabled){d.extraData=d.extraData||{};d.extraData[Z]=z.value;if(z.type=="image"){d.extraData[name+".x"]=v.clk_x;d.extraData[name+".y"]=v.clk_y}}}setTimeout(function(){var ka=y.attr("target"),ea=y.attr("action");v.setAttribute("target",e);v.getAttribute("method")!=
"POST"&&v.setAttribute("method","POST");v.getAttribute("action")!=r.url&&v.setAttribute("action",r.url);d.skipEncodingOverride||y.attr({encoding:"multipart/form-data",enctype:"multipart/form-data"});r.timeout&&setTimeout(function(){L=true;k()},r.timeout);var V=[];try{if(d.extraData)for(var ma in d.extraData)V.push(b('<input type="hidden" name="'+ma+'" value="'+d.extraData[ma]+'" />').appendTo(v)[0]);S.appendTo("body");J.attachEvent?J.attachEvent("onload",k):J.addEventListener("load",k,false);v.submit()}finally{v.setAttribute("action",
ea);ka?v.setAttribute("target",ka):y.removeAttr("target");b(V).remove()}},10);var ja=0}}}if(!this.length){c("ajaxSubmit: skipping submit process - no element selected");return this}if(typeof d=="function")d={success:d};var h=b.trim(this.attr("action"));if(h)h=(h.match(/^([^#]+)/)||[])[1];h=h||window.location.href||"";d=b.extend({url:h,type:this.attr("method")||"GET"},d||{});h={};this.trigger("form-pre-serialize",[this,d,h]);if(h.veto){c("ajaxSubmit: submit vetoed via form-pre-serialize trigger");
return this}if(d.beforeSerialize&&d.beforeSerialize(this,d)===false){c("ajaxSubmit: submit aborted via beforeSerialize callback");return this}var j=this.formToArray(d.semantic);if(d.data){d.extraData=d.data;for(var p in d.data)if(d.data[p]instanceof Array)for(var u in d.data[p])j.push({name:p,value:d.data[p][u]});else j.push({name:p,value:d.data[p]})}if(d.beforeSubmit&&d.beforeSubmit(j,this,d)===false){c("ajaxSubmit: submit aborted via beforeSubmit callback");return this}this.trigger("form-submit-validate",
[j,this,d,h]);if(h.veto){c("ajaxSubmit: submit vetoed via form-submit-validate trigger");return this}p=b.param(j);if(d.type.toUpperCase()=="GET"){d.url+=(d.url.indexOf("?")>=0?"&":"?")+p;d.data=null}else d.data=p;var y=this,E=[];d.resetForm&&E.push(function(){y.resetForm()});d.clearForm&&E.push(function(){y.clearForm()});if(!d.dataType&&d.target){var o=d.success||function(){};E.push(function(k){b(d.target).html(k).each(o,arguments)})}else d.success&&E.push(d.success);d.success=function(k,q){for(var v=
0,r=E.length;v<r;v++)E[v].apply(d,[k,q,y])};p=b("input:file",this).fieldValue();u=false;for(h=0;h<p.length;h++)if(p[h])u=true;if(d.iframe||u||0)d.closeKeepAlive?b.get(d.closeKeepAlive,g):g();else b.ajax(d);this.trigger("form-submit-notify",[this,d]);return this};b.fn.ajaxForm=function(d){return this.ajaxFormUnbind().bind("submit.form-plugin",function(){b(this).ajaxSubmit(d);return false}).each(function(){b(":submit,input:image",this).bind("click.form-plugin",function(g){var h=this.form;h.clk=this;
if(this.type=="image")if(g.offsetX!=undefined){h.clk_x=g.offsetX;h.clk_y=g.offsetY}else if(typeof b.fn.offset=="function"){var j=b(this).offset();h.clk_x=g.pageX-j.left;h.clk_y=g.pageY-j.top}else{h.clk_x=g.pageX-this.offsetLeft;h.clk_y=g.pageY-this.offsetTop}setTimeout(function(){h.clk=h.clk_x=h.clk_y=null},10)})})};b.fn.ajaxFormUnbind=function(){this.unbind("submit.form-plugin");return this.each(function(){b(":submit,input:image",this).unbind("click.form-plugin")})};b.fn.formToArray=function(d){var g=
[];if(this.length==0)return g;var h=this[0],j=d?h.getElementsByTagName("*"):h.elements;if(!j)return g;for(var p=0,u=j.length;p<u;p++){var y=j[p],E=y.name;if(E)if(d&&h.clk&&y.type=="image"){if(!y.disabled&&h.clk==y){g.push({name:E,value:b(y).val()});g.push({name:E+".x",value:h.clk_x},{name:E+".y",value:h.clk_y})}}else if((y=b.fieldValue(y,true))&&y.constructor==Array)for(var o=0,k=y.length;o<k;o++)g.push({name:E,value:y[o]});else y!==null&&typeof y!="undefined"&&g.push({name:E,value:y})}if(!d&&h.clk){d=
b(h.clk);j=d[0];if((E=j.name)&&!j.disabled&&j.type=="image"){g.push({name:E,value:d.val()});g.push({name:E+".x",value:h.clk_x},{name:E+".y",value:h.clk_y})}}return g};b.fn.formSerialize=function(d){return b.param(this.formToArray(d))};b.fn.fieldSerialize=function(d){var g=[];this.each(function(){var h=this.name;if(h){var j=b.fieldValue(this,d);if(j&&j.constructor==Array)for(var p=0,u=j.length;p<u;p++)g.push({name:h,value:j[p]});else j!==null&&typeof j!="undefined"&&g.push({name:this.name,value:j})}});
return b.param(g)};b.fn.fieldValue=function(d){for(var g=[],h=0,j=this.length;h<j;h++){var p=b.fieldValue(this[h],d);p===null||typeof p=="undefined"||p.constructor==Array&&!p.length||(p.constructor==Array?b.merge(g,p):g.push(p))}return g};b.fieldValue=function(d,g){var h=d.name,j=d.type,p=d.tagName.toLowerCase();if(typeof g=="undefined")g=true;if(g&&(!h||d.disabled||j=="reset"||j=="button"||(j=="checkbox"||j=="radio")&&!d.checked||(j=="submit"||j=="image")&&d.form&&d.form.clk!=d||p=="select"&&d.selectedIndex==
-1))return null;if(p=="select"){p=d.selectedIndex;if(p<0)return null;g=[];d=d.options;h=(j=j=="select-one")?p+1:d.length;for(p=j?p:0;p<h;p++){var u=d[p];if(u.selected){var y=u.value;y||(y=u.attributes&&u.attributes.value&&!u.attributes.value.specified?u.text:u.value);if(j)return y;g.push(y)}}return g}return d.value};b.fn.clearForm=function(){return this.each(function(){b("input,select,textarea",this).clearFields()})};b.fn.clearFields=b.fn.clearInputs=function(){return this.each(function(){var d=this.type,
g=this.tagName.toLowerCase();if(d=="text"||d=="password"||g=="textarea")this.value="";else if(d=="checkbox"||d=="radio")this.checked=false;else if(g=="select")this.selectedIndex=-1})};b.fn.resetForm=function(){return this.each(function(){if(typeof this.reset=="function"||typeof this.reset=="object"&&!this.reset.nodeType)this.reset()})};b.fn.enable=function(d){if(d==undefined)d=true;return this.each(function(){this.disabled=!d})};b.fn.selected=function(d){if(d==undefined)d=true;return this.each(function(){var g=
this.type;if(g=="checkbox"||g=="radio")this.checked=d;else if(this.tagName.toLowerCase()=="option"){g=b(this).parent("select");d&&g[0]&&g[0].type=="select-one"&&g.find("option").selected(false);this.selected=d}})}})(jQuery);
(function(){function b(r){console.log("$f.fireEvent",[].slice.call(r))}function c(r){if(!r||typeof r!="object")return r;var z=new r.constructor;for(var e in r)if(r.hasOwnProperty(e))z[e]=c(r[e]);return z}function d(r,z){if(r){var e,S=0,J=r.length;if(J===undefined)for(e in r){if(z.call(r[e],e,r[e])===false)break}else for(e=r[0];S<J&&z.call(e,S,e)!==false;e=r[++S]);return r}}function g(r){return document.getElementById(r)}function h(r,z,e){if(typeof z!="object")return r;r&&z&&d(z,function(S,J){if(!e||
typeof J!="function")r[S]=J});return r}function j(r){var z=r.indexOf(".");if(z!=-1){var e=r.substring(0,z)||"*",S=r.substring(z+1,r.length),J=[];d(document.getElementsByTagName(e),function(){this.className&&this.className.indexOf(S)!=-1&&J.push(this)});return J}}function p(r){r=r||window.event;if(r.preventDefault){r.stopPropagation();r.preventDefault()}else{r.returnValue=false;r.cancelBubble=true}return false}function u(r,z,e){r[z]=r[z]||[];r[z].push(e)}function y(){return"_"+(""+Math.random()).substring(2,
10)}function E(r,z,e){function S(){function P(Q){!J.isLoaded()&&J._fireEvent("onBeforeClick")!==false&&J.load();return p(Q)}if($f(r)){$f(r).getParent().innerHTML="";V=$f(r).getIndex();v[V]=J}else{v.push(J);V=v.length-1}ua=parseInt(r.style.height,10)||r.clientHeight;if(typeof z=="string")z={src:z};ka=r.id||"fp"+y();ea=z.id||ka+"_api";z.id=ea;z.cachebusting=true;e.playerId=ka;if(typeof e=="string")e={clip:{url:e}};if(typeof e.clip=="string")e.clip={url:e.clip};e.clip=e.clip||{};if(r.getAttribute("href",
2)&&!e.clip.url)e.clip.url=r.getAttribute("href",2);R=new k(e.clip,-1,J);e.playlist=e.playlist||[e.clip];var aa=0;d(e.playlist,function(){var Q=this;if(typeof Q=="object"&&Q.length)Q={url:""+Q};d(e.clip,function(ca,la){if(la!==undefined&&Q[ca]===undefined&&typeof la!="function")Q[ca]=la});e.playlist[aa]=Q;Q=new k(Q,aa,J);L.push(Q);aa++});d(e,function(Q,ca){if(typeof ca=="function"){R[Q]?R[Q](ca):u(ja,Q,ca);delete e[Q]}});d(e.plugins,function(Q,ca){if(ca)Z[Q]=new q(Q,ca,J)});if(!e.plugins||e.plugins.controls===
undefined)Z.controls=new q("controls",null,J);Z.canvas=new q("canvas",null,J);z.bgcolor=z.bgcolor||"#000000";z.version=z.version||[9,0];z.expressInstall="http://www.flowplayer.org/swf/expressinstall.swf";da=r.innerHTML;if(da.replace(/\s/g,"")!=="")if(r.addEventListener)r.addEventListener("click",P,false);else r.attachEvent&&r.attachEvent("onclick",P);else{r.addEventListener&&r.addEventListener("click",p,false);J.load()}}var J=this,B=null,da,R,L=[],Z={},ja={},ka,ea,V,ma,ta,ua;h(J,{id:function(){return ka},
isLoaded:function(){return B!==null},getParent:function(){return r},hide:function(P){if(P)r.style.height="0px";if(B)B.style.height="0px";return J},show:function(){r.style.height=ua+"px";if(B)B.style.height=ta+"px";return J},isHidden:function(){return B&&parseInt(B.style.height,10)===0},load:function(P){if(!B&&J._fireEvent("onBeforeLoad")!==false){d(v,function(){this.unload()});if((da=r.innerHTML)&&!flashembed.isSupported(z.version))r.innerHTML="";flashembed(r,z,{config:e});if(P){P.cached=true;u(ja,
"onLoad",P)}}return J},unload:function(){if(da.replace(/\s/g,"")!==""){if(J._fireEvent("onBeforeUnload")===false)return J;try{B&&B.fp_close()}catch(P){}B=null;r.innerHTML=da;J._fireEvent("onUnload")}return J},getClip:function(P){if(P===undefined)P=ma;return L[P]},getCommonClip:function(){return R},getPlaylist:function(){return L},getPlugin:function(P){var aa=Z[P];if(!aa&&J.isLoaded()){var Q=J._api().fp_getPlugin(P);if(Q){aa=new q(P,Q,J);Z[P]=aa}}return aa},getScreen:function(){return J.getPlugin("screen")},
getControls:function(){return J.getPlugin("controls")},getConfig:function(P){return P?c(e):e},getFlashParams:function(){return z},loadPlugin:function(P,aa,Q,ca){if(typeof Q=="function"){ca=Q;Q={}}var la=ca?y():"_";J._api().fp_loadPlugin(P,aa,Q,la);aa={};aa[la]=ca;ca=new q(P,null,J,aa);return Z[P]=ca},getState:function(){return B?B.fp_getState():-1},play:function(P,aa){function Q(){P!==undefined?J._api().fp_play(P,aa):J._api().fp_play()}B?Q():J.load(function(){Q()});return J},getVersion:function(){if(B){var P=
B.fp_getVersion();P.push("flowplayer.js 3.1.4");return P}return"flowplayer.js 3.1.4"},_api:function(){if(!B)throw"Flowplayer "+J.id()+" not loaded when calling an API method";return B},setClip:function(P){J.setPlaylist([P]);return J},getIndex:function(){return V}});d("Click*,Load*,Unload*,Keypress*,Volume*,Mute*,Unmute*,PlaylistReplace,ClipAdd,Fullscreen*,FullscreenExit,Error,MouseOver,MouseOut".split(","),function(){var P="on"+this;if(P.indexOf("*")!=-1){P=P.substring(0,P.length-1);var aa="onBefore"+
P.substring(2);J[aa]=function(Q){u(ja,aa,Q);return J}}J[P]=function(Q){u(ja,P,Q);return J}});d("pause,resume,mute,unmute,stop,toggle,seek,getStatus,getVolume,setVolume,getTime,isPaused,isPlaying,startBuffering,stopBuffering,isFullscreen,toggleFullscreen,reset,close,setPlaylist,addClip,playFeed".split(","),function(){var P=this;J[P]=function(aa,Q){if(!B)return J;var ca=null;ca=aa!==undefined&&Q!==undefined?B["fp_"+P](aa,Q):aa===undefined?B["fp_"+P]():B["fp_"+P](aa);return ca==="undefined"||ca===undefined?
J:ca}});J._fireEvent=function(P){if(typeof P=="string")P=[P];var aa=P[0],Q=P[1],ca=P[2],la=P[3],ya=0;e.debug&&b(P);if(!B&&aa=="onLoad"&&Q=="player"){B=B||g(ea);ta=B.clientHeight;d(L,function(){this._fireEvent("onLoad")});d(Z,function(Ba,sa){sa._fireEvent("onUpdate")});R._fireEvent("onLoad")}if(!(aa=="onLoad"&&Q!="player")){if(aa=="onError")if(typeof Q=="string"||typeof Q=="number"&&typeof ca=="number"){Q=ca;ca=la}if(aa=="onContextMenu")d(e.contextMenu[Q],function(Ba,sa){sa.call(J)});else if(aa=="onPluginEvent"){if(la=
Z[Q.name||Q]){la._fireEvent("onUpdate",Q);la._fireEvent(ca,P.slice(3))}}else{if(aa=="onPlaylistReplace"){L=[];var Ga=0;d(Q,function(){L.push(new k(this,Ga++,J))})}if(aa=="onClipAdd"){if(Q.isInStream)return;Q=new k(Q,ca,J);L.splice(ca,0,Q);for(ya=ca+1;ya<L.length;ya++)L[ya].index++}var ra=true;if(typeof Q=="number"&&Q<L.length){ma=Q;if(P=L[Q])ra=P._fireEvent(aa,ca,la);if(!P||ra!==false)ra=R._fireEvent(aa,ca,la,P)}d(ja[aa],function(){ra=this.call(J,Q,ca);this.cached&&ja[aa].splice(ya,1);if(ra===false)return false;
ya++});return ra}}};typeof r=="string"?flashembed.domReady(function(){var P=g(r);if(P){r=P;S()}else throw"Flowplayer cannot access element: "+r;}):S()}function o(r){this.length=r.length;this.each=function(z){d(r,z)};this.size=function(){return r.length}}var k=function(r,z,e){var S=this,J={},B={};S.index=z;if(typeof r=="string")r={url:r};h(this,r,true);d("Begin*,Start,Pause*,Resume*,Seek*,Stop*,Finish*,LastSecond,Update,BufferFull,BufferEmpty,BufferStop".split(","),function(){var R="on"+this;if(R.indexOf("*")!=
-1){R=R.substring(0,R.length-1);var L="onBefore"+R.substring(2);S[L]=function(Z){u(B,L,Z);return S}}S[R]=function(Z){u(B,R,Z);return S};if(z==-1){if(S[L])e[L]=S[L];if(S[R])e[R]=S[R]}});h(this,{onCuepoint:function(R,L){if(arguments.length==1){J.embedded=[null,R];return S}if(typeof R=="number")R=[R];var Z=y();J[Z]=[R,L];e.isLoaded()&&e._api().fp_addCuepoints(R,z,Z);return S},update:function(R){h(S,R);e.isLoaded()&&e._api().fp_updateClip(R,z);var L=e.getConfig();h(z==-1?L.clip:L.playlist[z],R,true)},
_fireEvent:function(R,L,Z,ja){if(R=="onLoad"){d(J,function(V,ma){ma[0]&&e._api().fp_addCuepoints(ma[0],z,V)});return false}ja=ja||S;if(R=="onCuepoint"){var ka=J[L];if(ka)return ka[1].call(e,ja,Z)}if(L&&"onBeforeBegin,onMetaData,onStart,onUpdate,onResume".indexOf(R)!=-1){h(ja,L);if(L.metaData)if(ja.duration)ja.fullDuration=L.metaData.duration;else ja.duration=L.metaData.duration}var ea=true;d(B[R],function(){ea=this.call(e,ja,L,Z)});return ea}});if(r.onCuepoint){var da=r.onCuepoint;S.onCuepoint.apply(S,
typeof da=="function"?[da]:da);delete r.onCuepoint}d(r,function(R,L){if(typeof L=="function"){u(B,R,L);delete r[R]}});if(z==-1)e.onCuepoint=this.onCuepoint},q=function(r,z,e,S){var J={},B=this,da=false;S&&h(J,S);d(z,function(R,L){if(typeof L=="function"){J[R]=L;delete z[R]}});h(this,{animate:function(R,L,Z){if(!R)return B;if(typeof L=="function"){Z=L;L=500}if(typeof R=="string"){var ja=R;R={};R[ja]=L;L=500}if(Z){var ka=y();J[ka]=Z}if(L===undefined)L=500;z=e._api().fp_animate(r,R,L,ka);return B},css:function(R,
L){if(L!==undefined){var Z={};Z[R]=L;R=Z}z=e._api().fp_css(r,R);h(B,z);return B},show:function(){this.display="block";e._api().fp_showPlugin(r);return B},hide:function(){this.display="none";e._api().fp_hidePlugin(r);return B},toggle:function(){this.display=e._api().fp_togglePlugin(r);return B},fadeTo:function(R,L,Z){if(typeof L=="function"){Z=L;L=500}if(Z){var ja=y();J[ja]=Z}this.display=e._api().fp_fadeTo(r,R,L,ja);this.opacity=R;return B},fadeIn:function(R,L){return B.fadeTo(1,R,L)},fadeOut:function(R,
L){return B.fadeTo(0,R,L)},getName:function(){return r},getPlayer:function(){return e},_fireEvent:function(R,L){if(R=="onUpdate"){var Z=e._api().fp_getPlugin(r);if(!Z)return;h(B,Z);delete B.methods;if(!da){d(Z.methods,function(){var ja=""+this;B[ja]=function(){var ka=[].slice.call(arguments);ka=e._api().fp_invoke(r,ja,ka);return ka==="undefined"||ka===undefined?B:ka}});da=true}}if(Z=J[R]){Z.apply(B,L);R.substring(0,1)=="_"&&delete J[R]}}})},v=[];window.flowplayer=window.$f=function(){var r=null,z=
arguments[0];if(!arguments.length){d(v,function(){if(this.isLoaded()){r=this;return false}});return r||v[0]}if(arguments.length==1)if(typeof z=="number")return v[z];else{if(z=="*")return new o(v);d(v,function(){if(this.id()==z.id||this.id()==z||this.getParent()==z){r=this;return false}});return r}if(arguments.length>1){var e=arguments[1],S=arguments.length==3?arguments[2]:{};if(typeof z=="string")if(z.indexOf(".")!=-1){var J=[];d(j(z),function(){J.push(new E(this,c(e),c(S)))});return new o(J)}else{var B=
g(z);return new E(B!==null?B:z,e,S)}else if(z)return new E(z,e,S)}return null};h(window.$f,{fireEvent:function(){var r=[].slice.call(arguments),z=$f(r[0]);return z?z._fireEvent(r.slice(1)):null},addPlugin:function(r,z){E.prototype[r]=z;return $f},each:d,extend:h});if(typeof jQuery=="function")jQuery.prototype.flowplayer=function(r,z){if(!arguments.length||typeof arguments[0]=="number"){var e=[];this.each(function(){var S=$f(this);S&&e.push(S)});return arguments.length?e[arguments[0]]:new o(e)}return this.each(function(){$f(this,
c(r),z?c(z):{})})}})();
(function(){function b(){if(E.done)return false;var o=document;if(o&&o.getElementsByTagName&&o.getElementById&&o.body){clearInterval(E.timer);E.timer=null;for(o=0;o<E.ready.length;o++)E.ready[o].call();E.ready=null;E.done=true}}function c(o,k){if(k)for(key in k)if(k.hasOwnProperty(key))o[key]=k[key];return o}function d(o){switch(g(o)){case "string":o=o.replace(new RegExp('(["\\\\])',"g"),"\\$1");o=o.replace(/^\s?(\d+)%/,"$1pct");return'"'+o+'"';case "array":return"["+h(o,function(v){return d(v)}).join(",")+"]";
case "function":return'"function()"';case "object":var k=[];for(var q in o)o.hasOwnProperty(q)&&k.push('"'+q+'":'+d(o[q]));return"{"+k.join(",")+"}"}return String(o).replace(/\s/g," ").replace(/\'/g,'"')}function g(o){if(o===null||o===undefined)return false;var k=typeof o;return k=="object"&&o.push?"array":k}function h(o,k){var q=[];for(var v in o)if(o.hasOwnProperty(v))q[v]=k(o[v]);return q}function j(o,k){var q=c({},o),v=document.all;o='<object width="'+q.width+'" height="'+q.height+'"';if(v&&!q.id)q.id=
"_"+(""+Math.random()).substring(9);if(q.id)o+=' id="'+q.id+'"';if(q.cachebusting)q.src+=(q.src.indexOf("?")!=-1?"&":"?")+Math.random();o+=q.w3c||!v?' data="'+q.src+'" type="application/x-shockwave-flash"':' classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"';o+=">";if(q.w3c||v)o+='<param name="movie" value="'+q.src+'" />';q.width=q.height=q.id=q.w3c=q.src=null;for(var r in q)if(q[r]!==null)o+='<param name="'+r+'" value="'+q[r]+'" />';r="";if(k){for(var z in k)if(k[z]!==null)r+=z+"="+(typeof k[z]==
"object"?d(k[z]):k[z])+"&";r=r.substring(0,r.length-1);o+='<param name="flashvars" value=\''+r+"' />"}o+="</object>";return o}function p(o,k,q){var v=flashembed.getVersion();c(this,{getContainer:function(){return o},getConf:function(){return k},getVersion:function(){return v},getFlashvars:function(){return q},getApi:function(){return o.firstChild},getHTML:function(){return j(k,q)}});var r=k.version,z=k.expressInstall,e=!r||flashembed.isSupported(r);if(e){k.onFail=k.version=k.expressInstall=null;o.innerHTML=
j(k,q)}else if(r&&z&&flashembed.isSupported([6,65])){c(k,{src:z});q={MMredirectURL:location.href,MMplayerType:"PlugIn",MMdoctitle:document.title};o.innerHTML=j(k,q)}else if(o.innerHTML.replace(/\s/g,"")===""){o.innerHTML="<h2>Flash version "+r+" or greater is required</h2><h3>"+(v[0]>0?"Your version is "+v:"You have no flash plugin installed")+"</h3>"+(o.tagName=="A"?"<p>Click here to download latest version</p>":"<p>Download latest version from <a href='http://www.adobe.com/go/getflashplayer'>here</a></p>");
if(o.tagName=="A")o.onclick=function(){location.href="http://www.adobe.com/go/getflashplayer"}}if(!e&&k.onFail){r=k.onFail.call(this);if(typeof r=="string")o.innerHTML=r}if(document.all)window[k.id]=document.getElementById(k.id)}var u=typeof jQuery=="function",y={width:"100%",height:"100%",allowfullscreen:true,allowscriptaccess:"always",quality:"high",version:null,onFail:null,expressInstall:null,w3c:false,cachebusting:false};if(u){jQuery.tools=jQuery.tools||{};jQuery.tools.flashembed={version:"1.0.4",
conf:y}}var E=u?jQuery:function(o){if(E.done)return o();if(E.timer)E.ready.push(o);else{E.ready=[o];E.timer=setInterval(b,13)}};window.attachEvent&&window.attachEvent("onbeforeunload",function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){}});window.flashembed=function(o,k,q){if(typeof o=="string"){var v=document.getElementById(o);if(v)o=v;else{E(function(){flashembed(o,k,q)});return}}if(o){if(typeof k=="string")k={src:k};v=c({},y);c(v,k);return new p(o,v,q)}};c(window.flashembed,
{getVersion:function(){var o=[0,0];if(navigator.plugins&&typeof navigator.plugins["Shockwave Flash"]=="object"){var k=navigator.plugins["Shockwave Flash"].description;if(typeof k!="undefined"){k=k.replace(/^.*\s+(\S+\s+\S+$)/,"$1");o=parseInt(k.replace(/^(.*)\..*$/,"$1"),10);k=/r/.test(k)?parseInt(k.replace(/^.*r(.*)$/,"$1"),10):0;o=[o,k]}}else if(window.ActiveXObject){try{k=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7")}catch(q){try{k=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");o=
[6,0];k.AllowScriptAccess="always"}catch(v){if(o[0]==6)return o}try{k=new ActiveXObject("ShockwaveFlash.ShockwaveFlash")}catch(r){}}if(typeof k=="object"){k=k.GetVariable("$version");if(typeof k!="undefined"){k=k.replace(/^\S+\s+(.*)$/,"$1").split(",");o=[parseInt(k[0],10),parseInt(k[2],10)]}}}return o},isSupported:function(o){var k=flashembed.getVersion();return k[0]>o[0]||k[0]==o[0]&&k[1]>=o[1]},domReady:E,asString:d,getHTML:j});if(u)jQuery.fn.flashembed=function(o,k){var q=null;this.each(function(){q=
flashembed(this,o,k)});return o.api===false?this:q}})();
(function(b){var c=false;if(b("#canvas_video").length)var d=flowplayer("canvas_video",{src:"/images/flowplayer-3.1.5.swf",wmode:"transparent"},{onStart:function(){if(!c){var g=this;c=true;g.setVolume(0);setTimeout(function(){g.pause();g.onBeforeResume(function(){g.seek(0);g.setVolume(99)})},3E3)}},playlist:[{url:"/images/canvas_video.m4v",autoPlay:true}],plugins:{controls:null}});b(function(){function g(o){o||(o="next");var k=b("#carousel li.active:first")[o]().find("a");k.length||(k=b("#carousel li:"+
(o==="next"?"first":"last")+" a"));k.click()}function h(o){E.show().text(o).effect("highlight",{},1500)}function j(o,k,q,v){o=b(o);if(o.val().length>v||o.val().length<q){o.addClass("ui-state-error");h("Length of "+k+" must be between "+q+" and "+v+" charicters.");return false}else return true}function p(o,k,q){if(b(o).val()===b(k).val())return true;else{b(k).addClass("ui-state-error");h(q);return false}}function u(o,k){if(b(o).filter(":checked").length)return true;else{b(o).addClass("ui-state-error");
h(k);return false}}function y(o,k,q){if(k.test(o.val()))return true;else{o.addClass("ui-state-error");h(q);return false}}b("#carousel").localScroll({target:"#scroller",axis:"x",queue:true,duration:1E3,hash:false,easing:"easeInOutCirc",onBefore:function(o){b("#carousel li").removeClass("active");b(o.currentTarget).parents("li").addClass("active").end().blur();d.stop()},onAfter:function(){}});b("#right_arrow").click(function(){g()});b("#left_arrow").click(function(){g("prev")});var E=b("#validateTips").hide();
b("#dialog").dialog({bgiframe:true,autoOpen:false,height:"auto",width:390,modal:true,resizable:false,close:function(){b(this).find("input").val("").removeClass("ui-state-error")},buttons:{Send:function(){b("#dialog").find("form").submit()}}});b("#tell_a_friend").dialog({bgiframe:true,autoOpen:false,height:"auto",width:500,modal:true,resizable:false,close:function(){b(this).find("input").val("").removeClass("ui-state-error")},buttons:{Send:function(){b("#tell_a_friend").find(".loading").slideDown("fast");
b("#tell_a_friend").find("form").submit()}}});b(".beta_sign_up").click(function(o){o.preventDefault();b("#dialog").dialog("open");b.trackPageview("/opened_tell_me_more")});b(".tell_a_friend").click(function(o){o.preventDefault();b("#tell_a_friend").dialog("open");b.trackPageview("/opened_tell_a_friend")});b(".use_it").click(function(){b.trackPageview("/cliked_start_using_it_now")});b("#contest_entry form").submit(function(){b(this).find(".ui-state-error").removeClass("ui-state-error");var o=j("#contest_entry_name",
"name",1,512)&&j("#contest_entry_email","email",1,512)&&p("#contest_entry_email","#contest_entry_email_confirm","Emails do not match.")&&u("#contest_entry_adult","You must be over 18 to enter the contest.");E[o?"hide":"show"]();return o}).find("input[type='text']").change(function(){b("#human_check").val("i_am_human")});b("#dialog form").submit(function(){b.trackPageview("/submitted_tell_me_more?data="+b(this).serialize());var o=true;b("#dialog form input").removeClass("ui-state-error");return o=
(o=(o=(o=(o=o&&j(b("#beta_request_name"),"name",1,254))&&j(b("#beta_request_email"),"email",6,254))&&j(b("#beta_request_phone"),"phone",7,254))&&j(b("#beta_request_organization"),"organization",1,254))&&y(b("#beta_request_email"),/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i,
"You must provide a valid email address")}).find("input[type='text']").change(function(){b("#dialog").find("#human_check").val("i_am_human")});b("#tell_a_friend form").submit(function(o){o.preventDefault();b(this).ajaxSubmit({success:function(k){b("#tell_a_friend").html(k);b("#tell_a_friend").dialog("option","buttons",{close:function(){b("#tell_a_friend").dialog("close")}});b.trackPageview("/submitted_tell_a_friend?data="+b(this).serialize());setTimeout(function(){b("#tell_a_friend").dialog("close")},
2E4)}})}).find("input[type='text']").change(function(){b("#tell_a_friend").find("#human_check").val("i_am_human")});b("a.video_thumbnail").click(function(o){o.preventDefault();o=Math.max(Math.min(b(window).width()-120,b(window).height()*1390/900-120),800);var k=o*900/1390,q=b(this).attr("href").replace("http://www.youtube.com/watch?v=",""),v=b(this).prev("h2").text();b.trackPageview("/"+v);if(q=="AXXZMkeuaDM"){k=Math.min(k,520);o=k*(856/510)}swfobject.embedSWF("http://www.youtube.com/v/"+q+"?version=3&rel=0&enablejsapi=1&disablekb=1&fs=1&hd=1&showsearch=0&iv_load_policy=3&feature=player_embedded",
"youtube_player",o,k,"8",null,null,{allowScriptAccess:"always"},{id:"youtube_player"});b("#video").width(o).height(k);b("#video_wrapper").dialog({width:o,modal:true,resizable:false,title:v});return false});window.onYouTubePlayerReady=function(){var o=document.getElementById("youtube_player");o.setPlaybackQuality("hd720");o.playVideo()};b("#canvas_overview_video_on_learn_about_canvas_screen").length&&swfobject.embedSWF("http://www.youtube.com/v/mzhlGtfFmLc?version=3&rel=0&disablekb=1&fs=1&hd=1&showsearch=0&iv_load_policy=3&feature=player_embedded",
"canvas_overview_video_on_learn_about_canvas_screen",937,585.625,"8",null,null,null,null);b("#now_being_tracked_in_analytics_message").length&&setTimeout(function(){b.setTrackingVar("instructure_internal");b("#now_being_tracked_in_analytics_message").html("you are now not being tracked by google analytics at www.instructure.com")},3E3)})})(jQuery);
