// $Id: jquery.js,v 1.12.2.3 2008/06/25 09:38:39 goba Exp $ 

/*
 * jQuery 1.2.6 - New Wave Javascript
 *
 * Copyright (c) 2008 John Resig (jquery.com)
 * Dual licensed under the MIT (MIT-LICENSE.txt)
 * and GPL (GPL-LICENSE.txt) licenses.
 *
 * Date: 2008-05-24 14:22:17 -0400 (Sat, 24 May 2008)
 * Rev: 5685
 */
eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(H(){J w=1b.4M,3m$=1b.$;J D=1b.4M=1b.$=H(a,b){I 2B D.17.5j(a,b)};J u=/^[^<]*(<(.|\\s)+>)[^>]*$|^#(\\w+)$/,62=/^.[^:#\\[\\.]*$/,12;D.17=D.44={5j:H(d,b){d=d||S;G(d.16){7[0]=d;7.K=1;I 7}G(1j d=="23"){J c=u.2D(d);G(c&&(c[1]||!b)){G(c[1])d=D.4h([c[1]],b);N{J a=S.61(c[3]);G(a){G(a.2v!=c[3])I D().2q(d);I D(a)}d=[]}}N I D(b).2q(d)}N G(D.1D(d))I D(S)[D.17.27?"27":"43"](d);I 7.6Y(D.2d(d))},5w:"1.2.6",8G:H(){I 7.K},K:0,3p:H(a){I a==12?D.2d(7):7[a]},2I:H(b){J a=D(b);a.5n=7;I a},6Y:H(a){7.K=0;2p.44.1p.1w(7,a);I 7},P:H(a,b){I D.P(7,a,b)},5i:H(b){J a=-1;I D.2L(b&&b.5w?b[0]:b,7)},1K:H(c,a,b){J d=c;G(c.1q==56)G(a===12)I 7[0]&&D[b||"1K"](7[0],c);N{d={};d[c]=a}I 7.P(H(i){R(c 1n d)D.1K(b?7.V:7,c,D.1i(7,d[c],b,i,c))})},1g:H(b,a){G((b==\'2h\'||b==\'1Z\')&&3d(a)<0)a=12;I 7.1K(b,a,"2a")},1r:H(b){G(1j b!="49"&&b!=U)I 7.4E().3v((7[0]&&7[0].2z||S).5F(b));J a="";D.P(b||7,H(){D.P(7.3t,H(){G(7.16!=8)a+=7.16!=1?7.76:D.17.1r([7])})});I a},5z:H(b){G(7[0])D(b,7[0].2z).5y().39(7[0]).2l(H(){J a=7;1B(a.1x)a=a.1x;I a}).3v(7);I 7},8Y:H(a){I 7.P(H(){D(7).6Q().5z(a)})},8R:H(a){I 7.P(H(){D(7).5z(a)})},3v:H(){I 7.3W(19,M,Q,H(a){G(7.16==1)7.3U(a)})},6F:H(){I 7.3W(19,M,M,H(a){G(7.16==1)7.39(a,7.1x)})},6E:H(){I 7.3W(19,Q,Q,H(a){7.1d.39(a,7)})},5q:H(){I 7.3W(19,Q,M,H(a){7.1d.39(a,7.2H)})},3l:H(){I 7.5n||D([])},2q:H(b){J c=D.2l(7,H(a){I D.2q(b,a)});I 7.2I(/[^+>] [^+>]/.11(b)||b.1h("..")>-1?D.4r(c):c)},5y:H(e){J f=7.2l(H(){G(D.14.1f&&!D.4n(7)){J a=7.6o(M),5h=S.3h("1v");5h.3U(a);I D.4h([5h.4H])[0]}N I 7.6o(M)});J d=f.2q("*").5c().P(H(){G(7[E]!=12)7[E]=U});G(e===M)7.2q("*").5c().P(H(i){G(7.16==3)I;J c=D.L(7,"3w");R(J a 1n c)R(J b 1n c[a])D.W.1e(d[i],a,c[a][b],c[a][b].L)});I f},1E:H(b){I 7.2I(D.1D(b)&&D.3C(7,H(a,i){I b.1k(a,i)})||D.3g(b,7))},4Y:H(b){G(b.1q==56)G(62.11(b))I 7.2I(D.3g(b,7,M));N b=D.3g(b,7);J a=b.K&&b[b.K-1]!==12&&!b.16;I 7.1E(H(){I a?D.2L(7,b)<0:7!=b})},1e:H(a){I 7.2I(D.4r(D.2R(7.3p(),1j a==\'23\'?D(a):D.2d(a))))},3F:H(a){I!!a&&D.3g(a,7).K>0},7T:H(a){I 7.3F("."+a)},6e:H(b){G(b==12){G(7.K){J c=7[0];G(D.Y(c,"2A")){J e=c.64,63=[],15=c.15,2V=c.O=="2A-2V";G(e<0)I U;R(J i=2V?e:0,2f=2V?e+1:15.K;i<2f;i++){J d=15[i];G(d.2W){b=D.14.1f&&!d.at.2x.an?d.1r:d.2x;G(2V)I b;63.1p(b)}}I 63}N I(7[0].2x||"").1o(/\\r/g,"")}I 12}G(b.1q==4L)b+=\'\';I 7.P(H(){G(7.16!=1)I;G(b.1q==2p&&/5O|5L/.11(7.O))7.4J=(D.2L(7.2x,b)>=0||D.2L(7.34,b)>=0);N G(D.Y(7,"2A")){J a=D.2d(b);D("9R",7).P(H(){7.2W=(D.2L(7.2x,a)>=0||D.2L(7.1r,a)>=0)});G(!a.K)7.64=-1}N 7.2x=b})},2K:H(a){I a==12?(7[0]?7[0].4H:U):7.4E().3v(a)},7b:H(a){I 7.5q(a).21()},79:H(i){I 7.3s(i,i+1)},3s:H(){I 7.2I(2p.44.3s.1w(7,19))},2l:H(b){I 7.2I(D.2l(7,H(a,i){I b.1k(a,i,a)}))},5c:H(){I 7.1e(7.5n)},L:H(d,b){J a=d.1R(".");a[1]=a[1]?"."+a[1]:"";G(b===12){J c=7.5C("9z"+a[1]+"!",[a[0]]);G(c===12&&7.K)c=D.L(7[0],d);I c===12&&a[1]?7.L(a[0]):c}N I 7.1P("9u"+a[1]+"!",[a[0],b]).P(H(){D.L(7,d,b)})},3b:H(a){I 7.P(H(){D.3b(7,a)})},3W:H(g,f,h,d){J e=7.K>1,3x;I 7.P(H(){G(!3x){3x=D.4h(g,7.2z);G(h)3x.9o()}J b=7;G(f&&D.Y(7,"1T")&&D.Y(3x[0],"4F"))b=7.3H("22")[0]||7.3U(7.2z.3h("22"));J c=D([]);D.P(3x,H(){J a=e?D(7).5y(M)[0]:7;G(D.Y(a,"1m"))c=c.1e(a);N{G(a.16==1)c=c.1e(D("1m",a).21());d.1k(b,a)}});c.P(6T)})}};D.17.5j.44=D.17;H 6T(i,a){G(a.4d)D.3Y({1a:a.4d,31:Q,1O:"1m"});N D.5u(a.1r||a.6O||a.4H||"");G(a.1d)a.1d.37(a)}H 1z(){I+2B 8J}D.1l=D.17.1l=H(){J b=19[0]||{},i=1,K=19.K,4x=Q,15;G(b.1q==8I){4x=b;b=19[1]||{};i=2}G(1j b!="49"&&1j b!="H")b={};G(K==i){b=7;--i}R(;i<K;i++)G((15=19[i])!=U)R(J c 1n 15){J a=b[c],2w=15[c];G(b===2w)6M;G(4x&&2w&&1j 2w=="49"&&!2w.16)b[c]=D.1l(4x,a||(2w.K!=U?[]:{}),2w);N G(2w!==12)b[c]=2w}I b};J E="4M"+1z(),6K=0,5r={},6G=/z-?5i|8B-?8A|1y|6B|8v-?1Z/i,3P=S.3P||{};D.1l({8u:H(a){1b.$=3m$;G(a)1b.4M=w;I D},1D:H(a){I!!a&&1j a!="23"&&!a.Y&&a.1q!=2p&&/^[\\s[]?H/.11(a+"")},4n:H(a){I a.1C&&!a.1c||a.2j&&a.2z&&!a.2z.1c},5u:H(a){a=D.3k(a);G(a){J b=S.3H("6w")[0]||S.1C,1m=S.3h("1m");1m.O="1r/4t";G(D.14.1f)1m.1r=a;N 1m.3U(S.5F(a));b.39(1m,b.1x);b.37(1m)}},Y:H(b,a){I b.Y&&b.Y.2r()==a.2r()},1Y:{},L:H(c,d,b){c=c==1b?5r:c;J a=c[E];G(!a)a=c[E]=++6K;G(d&&!D.1Y[a])D.1Y[a]={};G(b!==12)D.1Y[a][d]=b;I d?D.1Y[a][d]:a},3b:H(c,b){c=c==1b?5r:c;J a=c[E];G(b){G(D.1Y[a]){2U D.1Y[a][b];b="";R(b 1n D.1Y[a])1X;G(!b)D.3b(c)}}N{1U{2U c[E]}1V(e){G(c.5l)c.5l(E)}2U D.1Y[a]}},P:H(d,a,c){J e,i=0,K=d.K;G(c){G(K==12){R(e 1n d)G(a.1w(d[e],c)===Q)1X}N R(;i<K;)G(a.1w(d[i++],c)===Q)1X}N{G(K==12){R(e 1n d)G(a.1k(d[e],e,d[e])===Q)1X}N R(J b=d[0];i<K&&a.1k(b,i,b)!==Q;b=d[++i]){}}I d},1i:H(b,a,c,i,d){G(D.1D(a))a=a.1k(b,i);I a&&a.1q==4L&&c=="2a"&&!6G.11(d)?a+"2X":a},1F:{1e:H(c,b){D.P((b||"").1R(/\\s+/),H(i,a){G(c.16==1&&!D.1F.3T(c.1F,a))c.1F+=(c.1F?" ":"")+a})},21:H(c,b){G(c.16==1)c.1F=b!=12?D.3C(c.1F.1R(/\\s+/),H(a){I!D.1F.3T(b,a)}).6s(" "):""},3T:H(b,a){I D.2L(a,(b.1F||b).6r().1R(/\\s+/))>-1}},6q:H(b,c,a){J e={};R(J d 1n c){e[d]=b.V[d];b.V[d]=c[d]}a.1k(b);R(J d 1n c)b.V[d]=e[d]},1g:H(d,e,c){G(e=="2h"||e=="1Z"){J b,3X={30:"5x",5g:"1G",18:"3I"},35=e=="2h"?["5e","6k"]:["5G","6i"];H 5b(){b=e=="2h"?d.8f:d.8c;J a=0,2C=0;D.P(35,H(){a+=3d(D.2a(d,"57"+7,M))||0;2C+=3d(D.2a(d,"2C"+7+"4b",M))||0});b-=29.83(a+2C)}G(D(d).3F(":4j"))5b();N D.6q(d,3X,5b);I 29.2f(0,b)}I D.2a(d,e,c)},2a:H(f,l,k){J e,V=f.V;H 3E(b){G(!D.14.2k)I Q;J a=3P.54(b,U);I!a||a.52("3E")==""}G(l=="1y"&&D.14.1f){e=D.1K(V,"1y");I e==""?"1":e}G(D.14.2G&&l=="18"){J d=V.50;V.50="0 7Y 7W";V.50=d}G(l.1I(/4i/i))l=y;G(!k&&V&&V[l])e=V[l];N G(3P.54){G(l.1I(/4i/i))l="4i";l=l.1o(/([A-Z])/g,"-$1").3y();J c=3P.54(f,U);G(c&&!3E(f))e=c.52(l);N{J g=[],2E=[],a=f,i=0;R(;a&&3E(a);a=a.1d)2E.6h(a);R(;i<2E.K;i++)G(3E(2E[i])){g[i]=2E[i].V.18;2E[i].V.18="3I"}e=l=="18"&&g[2E.K-1]!=U?"2F":(c&&c.52(l))||"";R(i=0;i<g.K;i++)G(g[i]!=U)2E[i].V.18=g[i]}G(l=="1y"&&e=="")e="1"}N G(f.4g){J h=l.1o(/\\-(\\w)/g,H(a,b){I b.2r()});e=f.4g[l]||f.4g[h];G(!/^\\d+(2X)?$/i.11(e)&&/^\\d/.11(e)){J j=V.1A,66=f.65.1A;f.65.1A=f.4g.1A;V.1A=e||0;e=V.aM+"2X";V.1A=j;f.65.1A=66}}I e},4h:H(l,h){J k=[];h=h||S;G(1j h.3h==\'12\')h=h.2z||h[0]&&h[0].2z||S;D.P(l,H(i,d){G(!d)I;G(d.1q==4L)d+=\'\';G(1j d=="23"){d=d.1o(/(<(\\w+)[^>]*?)\\/>/g,H(b,a,c){I c.1I(/^(aK|4f|7E|aG|4T|7A|aB|3n|az|ay|av)$/i)?b:a+"></"+c+">"});J f=D.3k(d).3y(),1v=h.3h("1v");J e=!f.1h("<au")&&[1,"<2A 7w=\'7w\'>","</2A>"]||!f.1h("<ar")&&[1,"<7v>","</7v>"]||f.1I(/^<(aq|22|am|ak|ai)/)&&[1,"<1T>","</1T>"]||!f.1h("<4F")&&[2,"<1T><22>","</22></1T>"]||(!f.1h("<af")||!f.1h("<ad"))&&[3,"<1T><22><4F>","</4F></22></1T>"]||!f.1h("<7E")&&[2,"<1T><22></22><7q>","</7q></1T>"]||D.14.1f&&[1,"1v<1v>","</1v>"]||[0,"",""];1v.4H=e[1]+d+e[2];1B(e[0]--)1v=1v.5T;G(D.14.1f){J g=!f.1h("<1T")&&f.1h("<22")<0?1v.1x&&1v.1x.3t:e[1]=="<1T>"&&f.1h("<22")<0?1v.3t:[];R(J j=g.K-1;j>=0;--j)G(D.Y(g[j],"22")&&!g[j].3t.K)g[j].1d.37(g[j]);G(/^\\s/.11(d))1v.39(h.5F(d.1I(/^\\s*/)[0]),1v.1x)}d=D.2d(1v.3t)}G(d.K===0&&(!D.Y(d,"3V")&&!D.Y(d,"2A")))I;G(d[0]==12||D.Y(d,"3V")||d.15)k.1p(d);N k=D.2R(k,d)});I k},1K:H(d,f,c){G(!d||d.16==3||d.16==8)I 12;J e=!D.4n(d),40=c!==12,1f=D.14.1f;f=e&&D.3X[f]||f;G(d.2j){J g=/5Q|4d|V/.11(f);G(f=="2W"&&D.14.2k)d.1d.64;G(f 1n d&&e&&!g){G(40){G(f=="O"&&D.Y(d,"4T")&&d.1d)7p"O a3 a1\'t 9V 9U";d[f]=c}G(D.Y(d,"3V")&&d.7i(f))I d.7i(f).76;I d[f]}G(1f&&e&&f=="V")I D.1K(d.V,"9T",c);G(40)d.9Q(f,""+c);J h=1f&&e&&g?d.4G(f,2):d.4G(f);I h===U?12:h}G(1f&&f=="1y"){G(40){d.6B=1;d.1E=(d.1E||"").1o(/7f\\([^)]*\\)/,"")+(3r(c)+\'\'=="9L"?"":"7f(1y="+c*7a+")")}I d.1E&&d.1E.1h("1y=")>=0?(3d(d.1E.1I(/1y=([^)]*)/)[1])/7a)+\'\':""}f=f.1o(/-([a-z])/9H,H(a,b){I b.2r()});G(40)d[f]=c;I d[f]},3k:H(a){I(a||"").1o(/^\\s+|\\s+$/g,"")},2d:H(b){J a=[];G(b!=U){J i=b.K;G(i==U||b.1R||b.4I||b.1k)a[0]=b;N 1B(i)a[--i]=b[i]}I a},2L:H(b,a){R(J i=0,K=a.K;i<K;i++)G(a[i]===b)I i;I-1},2R:H(a,b){J i=0,T,2S=a.K;G(D.14.1f){1B(T=b[i++])G(T.16!=8)a[2S++]=T}N 1B(T=b[i++])a[2S++]=T;I a},4r:H(a){J c=[],2o={};1U{R(J i=0,K=a.K;i<K;i++){J b=D.L(a[i]);G(!2o[b]){2o[b]=M;c.1p(a[i])}}}1V(e){c=a}I c},3C:H(c,a,d){J b=[];R(J i=0,K=c.K;i<K;i++)G(!d!=!a(c[i],i))b.1p(c[i]);I b},2l:H(d,a){J c=[];R(J i=0,K=d.K;i<K;i++){J b=a(d[i],i);G(b!=U)c[c.K]=b}I c.7d.1w([],c)}});J v=9B.9A.3y();D.14={5B:(v.1I(/.+(?:9y|9x|9w|9v)[\\/: ]([\\d.]+)/)||[])[1],2k:/75/.11(v),2G:/2G/.11(v),1f:/1f/.11(v)&&!/2G/.11(v),42:/42/.11(v)&&!/(9s|75)/.11(v)};J y=D.14.1f?"7o":"72";D.1l({71:!D.14.1f||S.70=="6Z",3X:{"R":"9n","9k":"1F","4i":y,72:y,7o:y,9h:"9f",9e:"9d",9b:"99"}});D.P({6W:H(a){I a.1d},97:H(a){I D.4S(a,"1d")},95:H(a){I D.3a(a,2,"2H")},91:H(a){I D.3a(a,2,"4l")},8Z:H(a){I D.4S(a,"2H")},8X:H(a){I D.4S(a,"4l")},8W:H(a){I D.5v(a.1d.1x,a)},8V:H(a){I D.5v(a.1x)},6Q:H(a){I D.Y(a,"8U")?a.8T||a.8S.S:D.2d(a.3t)}},H(c,d){D.17[c]=H(b){J a=D.2l(7,d);G(b&&1j b=="23")a=D.3g(b,a);I 7.2I(D.4r(a))}});D.P({6P:"3v",8Q:"6F",39:"6E",8P:"5q",8O:"7b"},H(c,b){D.17[c]=H(){J a=19;I 7.P(H(){R(J i=0,K=a.K;i<K;i++)D(a[i])[b](7)})}});D.P({8N:H(a){D.1K(7,a,"");G(7.16==1)7.5l(a)},8M:H(a){D.1F.1e(7,a)},8L:H(a){D.1F.21(7,a)},8K:H(a){D.1F[D.1F.3T(7,a)?"21":"1e"](7,a)},21:H(a){G(!a||D.1E(a,[7]).r.K){D("*",7).1e(7).P(H(){D.W.21(7);D.3b(7)});G(7.1d)7.1d.37(7)}},4E:H(){D(">*",7).21();1B(7.1x)7.37(7.1x)}},H(a,b){D.17[a]=H(){I 7.P(b,19)}});D.P(["6N","4b"],H(i,c){J b=c.3y();D.17[b]=H(a){I 7[0]==1b?D.14.2G&&S.1c["5t"+c]||D.14.2k&&1b["5s"+c]||S.70=="6Z"&&S.1C["5t"+c]||S.1c["5t"+c]:7[0]==S?29.2f(29.2f(S.1c["4y"+c],S.1C["4y"+c]),29.2f(S.1c["2i"+c],S.1C["2i"+c])):a==12?(7.K?D.1g(7[0],b):U):7.1g(b,a.1q==56?a:a+"2X")}});H 25(a,b){I a[0]&&3r(D.2a(a[0],b,M),10)||0}J C=D.14.2k&&3r(D.14.5B)<8H?"(?:[\\\\w*3m-]|\\\\\\\\.)":"(?:[\\\\w\\8F-\\8E*3m-]|\\\\\\\\.)",6L=2B 4v("^>\\\\s*("+C+"+)"),6J=2B 4v("^("+C+"+)(#)("+C+"+)"),6I=2B 4v("^([#.]?)("+C+"*)");D.1l({6H:{"":H(a,i,m){I m[2]=="*"||D.Y(a,m[2])},"#":H(a,i,m){I a.4G("2v")==m[2]},":":{8D:H(a,i,m){I i<m[3]-0},8C:H(a,i,m){I i>m[3]-0},3a:H(a,i,m){I m[3]-0==i},79:H(a,i,m){I m[3]-0==i},3o:H(a,i){I i==0},3S:H(a,i,m,r){I i==r.K-1},6D:H(a,i){I i%2==0},6C:H(a,i){I i%2},"3o-4u":H(a){I a.1d.3H("*")[0]==a},"3S-4u":H(a){I D.3a(a.1d.5T,1,"4l")==a},"8z-4u":H(a){I!D.3a(a.1d.5T,2,"4l")},6W:H(a){I a.1x},4E:H(a){I!a.1x},8y:H(a,i,m){I(a.6O||a.8x||D(a).1r()||"").1h(m[3])>=0},4j:H(a){I"1G"!=a.O&&D.1g(a,"18")!="2F"&&D.1g(a,"5g")!="1G"},1G:H(a){I"1G"==a.O||D.1g(a,"18")=="2F"||D.1g(a,"5g")=="1G"},8w:H(a){I!a.3R},3R:H(a){I a.3R},4J:H(a){I a.4J},2W:H(a){I a.2W||D.1K(a,"2W")},1r:H(a){I"1r"==a.O},5O:H(a){I"5O"==a.O},5L:H(a){I"5L"==a.O},5p:H(a){I"5p"==a.O},3Q:H(a){I"3Q"==a.O},5o:H(a){I"5o"==a.O},6A:H(a){I"6A"==a.O},6z:H(a){I"6z"==a.O},2s:H(a){I"2s"==a.O||D.Y(a,"2s")},4T:H(a){I/4T|2A|6y|2s/i.11(a.Y)},3T:H(a,i,m){I D.2q(m[3],a).K},8t:H(a){I/h\\d/i.11(a.Y)},8s:H(a){I D.3C(D.3O,H(b){I a==b.T}).K}}},6x:[/^(\\[) *@?([\\w-]+) *([!*$^~=]*) *(\'?"?)(.*?)\\4 *\\]/,/^(:)([\\w-]+)\\("?\'?(.*?(\\(.*?\\))?[^(]*?)"?\'?\\)/,2B 4v("^([:.#]*)("+C+"+)")],3g:H(a,c,b){J d,1t=[];1B(a&&a!=d){d=a;J f=D.1E(a,c,b);a=f.t.1o(/^\\s*,\\s*/,"");1t=b?c=f.r:D.2R(1t,f.r)}I 1t},2q:H(t,o){G(1j t!="23")I[t];G(o&&o.16!=1&&o.16!=9)I[];o=o||S;J d=[o],2o=[],3S,Y;1B(t&&3S!=t){J r=[];3S=t;t=D.3k(t);J l=Q,3j=6L,m=3j.2D(t);G(m){Y=m[1].2r();R(J i=0;d[i];i++)R(J c=d[i].1x;c;c=c.2H)G(c.16==1&&(Y=="*"||c.Y.2r()==Y))r.1p(c);d=r;t=t.1o(3j,"");G(t.1h(" ")==0)6M;l=M}N{3j=/^([>+~])\\s*(\\w*)/i;G((m=3j.2D(t))!=U){r=[];J k={};Y=m[2].2r();m=m[1];R(J j=0,3i=d.K;j<3i;j++){J n=m=="~"||m=="+"?d[j].2H:d[j].1x;R(;n;n=n.2H)G(n.16==1){J g=D.L(n);G(m=="~"&&k[g])1X;G(!Y||n.Y.2r()==Y){G(m=="~")k[g]=M;r.1p(n)}G(m=="+")1X}}d=r;t=D.3k(t.1o(3j,""));l=M}}G(t&&!l){G(!t.1h(",")){G(o==d[0])d.4s();2o=D.2R(2o,d);r=d=[o];t=" "+t.6v(1,t.K)}N{J h=6J;J m=h.2D(t);G(m){m=[0,m[2],m[3],m[1]]}N{h=6I;m=h.2D(t)}m[2]=m[2].1o(/\\\\/g,"");J f=d[d.K-1];G(m[1]=="#"&&f&&f.61&&!D.4n(f)){J p=f.61(m[2]);G((D.14.1f||D.14.2G)&&p&&1j p.2v=="23"&&p.2v!=m[2])p=D(\'[@2v="\'+m[2]+\'"]\',f)[0];d=r=p&&(!m[3]||D.Y(p,m[3]))?[p]:[]}N{R(J i=0;d[i];i++){J a=m[1]=="#"&&m[3]?m[3]:m[1]!=""||m[0]==""?"*":m[2];G(a=="*"&&d[i].Y.3y()=="49")a="3n";r=D.2R(r,d[i].3H(a))}G(m[1]==".")r=D.5m(r,m[2]);G(m[1]=="#"){J e=[];R(J i=0;r[i];i++)G(r[i].4G("2v")==m[2]){e=[r[i]];1X}r=e}d=r}t=t.1o(h,"")}}G(t){J b=D.1E(t,r);d=r=b.r;t=D.3k(b.t)}}G(t)d=[];G(d&&o==d[0])d.4s();2o=D.2R(2o,d);I 2o},5m:H(r,m,a){m=" "+m+" ";J c=[];R(J i=0;r[i];i++){J b=(" "+r[i].1F+" ").1h(m)>=0;G(!a&&b||a&&!b)c.1p(r[i])}I c},1E:H(t,r,h){J d;1B(t&&t!=d){d=t;J p=D.6x,m;R(J i=0;p[i];i++){m=p[i].2D(t);G(m){t=t.8r(m[0].K);m[2]=m[2].1o(/\\\\/g,"");1X}}G(!m)1X;G(m[1]==":"&&m[2]=="4Y")r=62.11(m[3])?D.1E(m[3],r,M).r:D(r).4Y(m[3]);N G(m[1]==".")r=D.5m(r,m[2],h);N G(m[1]=="["){J g=[],O=m[3];R(J i=0,3i=r.K;i<3i;i++){J a=r[i],z=a[D.3X[m[2]]||m[2]];G(z==U||/5Q|4d|2W/.11(m[2]))z=D.1K(a,m[2])||\'\';G((O==""&&!!z||O=="="&&z==m[5]||O=="!="&&z!=m[5]||O=="^="&&z&&!z.1h(m[5])||O=="$="&&z.6v(z.K-m[5].K)==m[5]||(O=="*="||O=="~=")&&z.1h(m[5])>=0)^h)g.1p(a)}r=g}N G(m[1]==":"&&m[2]=="3a-4u"){J e={},g=[],11=/(-?)(\\d*)n((?:\\+|-)?\\d*)/.2D(m[3]=="6D"&&"2n"||m[3]=="6C"&&"2n+1"||!/\\D/.11(m[3])&&"8q+"+m[3]||m[3]),3o=(11[1]+(11[2]||1))-0,d=11[3]-0;R(J i=0,3i=r.K;i<3i;i++){J j=r[i],1d=j.1d,2v=D.L(1d);G(!e[2v]){J c=1;R(J n=1d.1x;n;n=n.2H)G(n.16==1)n.4q=c++;e[2v]=M}J b=Q;G(3o==0){G(j.4q==d)b=M}N G((j.4q-d)%3o==0&&(j.4q-d)/3o>=0)b=M;G(b^h)g.1p(j)}r=g}N{J f=D.6H[m[1]];G(1j f=="49")f=f[m[2]];G(1j f=="23")f=6u("Q||H(a,i){I "+f+";}");r=D.3C(r,H(a,i){I f(a,i,m,r)},h)}}I{r:r,t:t}},4S:H(b,c){J a=[],1t=b[c];1B(1t&&1t!=S){G(1t.16==1)a.1p(1t);1t=1t[c]}I a},3a:H(a,e,c,b){e=e||1;J d=0;R(;a;a=a[c])G(a.16==1&&++d==e)1X;I a},5v:H(n,a){J r=[];R(;n;n=n.2H){G(n.16==1&&n!=a)r.1p(n)}I r}});D.W={1e:H(f,i,g,e){G(f.16==3||f.16==8)I;G(D.14.1f&&f.4I)f=1b;G(!g.24)g.24=7.24++;G(e!=12){J h=g;g=7.3M(h,H(){I h.1w(7,19)});g.L=e}J j=D.L(f,"3w")||D.L(f,"3w",{}),1H=D.L(f,"1H")||D.L(f,"1H",H(){G(1j D!="12"&&!D.W.5k)I D.W.1H.1w(19.3L.T,19)});1H.T=f;D.P(i.1R(/\\s+/),H(c,b){J a=b.1R(".");b=a[0];g.O=a[1];J d=j[b];G(!d){d=j[b]={};G(!D.W.2t[b]||D.W.2t[b].4p.1k(f)===Q){G(f.3K)f.3K(b,1H,Q);N G(f.6t)f.6t("4o"+b,1H)}}d[g.24]=g;D.W.26[b]=M});f=U},24:1,26:{},21:H(e,h,f){G(e.16==3||e.16==8)I;J i=D.L(e,"3w"),1L,5i;G(i){G(h==12||(1j h=="23"&&h.8p(0)=="."))R(J g 1n i)7.21(e,g+(h||""));N{G(h.O){f=h.2y;h=h.O}D.P(h.1R(/\\s+/),H(b,a){J c=a.1R(".");a=c[0];G(i[a]){G(f)2U i[a][f.24];N R(f 1n i[a])G(!c[1]||i[a][f].O==c[1])2U i[a][f];R(1L 1n i[a])1X;G(!1L){G(!D.W.2t[a]||D.W.2t[a].4A.1k(e)===Q){G(e.6p)e.6p(a,D.L(e,"1H"),Q);N G(e.6n)e.6n("4o"+a,D.L(e,"1H"))}1L=U;2U i[a]}}})}R(1L 1n i)1X;G(!1L){J d=D.L(e,"1H");G(d)d.T=U;D.3b(e,"3w");D.3b(e,"1H")}}},1P:H(h,c,f,g,i){c=D.2d(c);G(h.1h("!")>=0){h=h.3s(0,-1);J a=M}G(!f){G(7.26[h])D("*").1e([1b,S]).1P(h,c)}N{G(f.16==3||f.16==8)I 12;J b,1L,17=D.1D(f[h]||U),W=!c[0]||!c[0].32;G(W){c.6h({O:h,2J:f,32:H(){},3J:H(){},4C:1z()});c[0][E]=M}c[0].O=h;G(a)c[0].6m=M;J d=D.L(f,"1H");G(d)b=d.1w(f,c);G((!17||(D.Y(f,\'a\')&&h=="4V"))&&f["4o"+h]&&f["4o"+h].1w(f,c)===Q)b=Q;G(W)c.4s();G(i&&D.1D(i)){1L=i.1w(f,b==U?c:c.7d(b));G(1L!==12)b=1L}G(17&&g!==Q&&b!==Q&&!(D.Y(f,\'a\')&&h=="4V")){7.5k=M;1U{f[h]()}1V(e){}}7.5k=Q}I b},1H:H(b){J a,1L,38,5f,4m;b=19[0]=D.W.6l(b||1b.W);38=b.O.1R(".");b.O=38[0];38=38[1];5f=!38&&!b.6m;4m=(D.L(7,"3w")||{})[b.O];R(J j 1n 4m){J c=4m[j];G(5f||c.O==38){b.2y=c;b.L=c.L;1L=c.1w(7,19);G(a!==Q)a=1L;G(1L===Q){b.32();b.3J()}}}I a},6l:H(b){G(b[E]==M)I b;J d=b;b={8o:d};J c="8n 8m 8l 8k 2s 8j 47 5d 6j 5E 8i L 8h 8g 4K 2y 5a 59 8e 8b 58 6f 8a 88 4k 87 86 84 6d 2J 4C 6c O 82 81 35".1R(" ");R(J i=c.K;i;i--)b[c[i]]=d[c[i]];b[E]=M;b.32=H(){G(d.32)d.32();d.80=Q};b.3J=H(){G(d.3J)d.3J();d.7Z=M};b.4C=b.4C||1z();G(!b.2J)b.2J=b.6d||S;G(b.2J.16==3)b.2J=b.2J.1d;G(!b.4k&&b.4K)b.4k=b.4K==b.2J?b.6c:b.4K;G(b.58==U&&b.5d!=U){J a=S.1C,1c=S.1c;b.58=b.5d+(a&&a.2e||1c&&1c.2e||0)-(a.6b||0);b.6f=b.6j+(a&&a.2c||1c&&1c.2c||0)-(a.6a||0)}G(!b.35&&((b.47||b.47===0)?b.47:b.5a))b.35=b.47||b.5a;G(!b.59&&b.5E)b.59=b.5E;G(!b.35&&b.2s)b.35=(b.2s&1?1:(b.2s&2?3:(b.2s&4?2:0)));I b},3M:H(a,b){b.24=a.24=a.24||b.24||7.24++;I b},2t:{27:{4p:H(){55();I},4A:H(){I}},3D:{4p:H(){G(D.14.1f)I Q;D(7).2O("53",D.W.2t.3D.2y);I M},4A:H(){G(D.14.1f)I Q;D(7).4e("53",D.W.2t.3D.2y);I M},2y:H(a){G(F(a,7))I M;a.O="3D";I D.W.1H.1w(7,19)}},3N:{4p:H(){G(D.14.1f)I Q;D(7).2O("51",D.W.2t.3N.2y);I M},4A:H(){G(D.14.1f)I Q;D(7).4e("51",D.W.2t.3N.2y);I M},2y:H(a){G(F(a,7))I M;a.O="3N";I D.W.1H.1w(7,19)}}}};D.17.1l({2O:H(c,a,b){I c=="4X"?7.2V(c,a,b):7.P(H(){D.W.1e(7,c,b||a,b&&a)})},2V:H(d,b,c){J e=D.W.3M(c||b,H(a){D(7).4e(a,e);I(c||b).1w(7,19)});I 7.P(H(){D.W.1e(7,d,e,c&&b)})},4e:H(a,b){I 7.P(H(){D.W.21(7,a,b)})},1P:H(c,a,b){I 7.P(H(){D.W.1P(c,a,7,M,b)})},5C:H(c,a,b){I 7[0]&&D.W.1P(c,a,7[0],Q,b)},2m:H(b){J c=19,i=1;1B(i<c.K)D.W.3M(b,c[i++]);I 7.4V(D.W.3M(b,H(a){7.4Z=(7.4Z||0)%i;a.32();I c[7.4Z++].1w(7,19)||Q}))},7X:H(a,b){I 7.2O(\'3D\',a).2O(\'3N\',b)},27:H(a){55();G(D.2Q)a.1k(S,D);N D.3A.1p(H(){I a.1k(7,D)});I 7}});D.1l({2Q:Q,3A:[],27:H(){G(!D.2Q){D.2Q=M;G(D.3A){D.P(D.3A,H(){7.1k(S)});D.3A=U}D(S).5C("27")}}});J x=Q;H 55(){G(x)I;x=M;G(S.3K&&!D.14.2G)S.3K("69",D.27,Q);G(D.14.1f&&1b==1S)(H(){G(D.2Q)I;1U{S.1C.7V("1A")}1V(3e){3B(19.3L,0);I}D.27()})();G(D.14.2G)S.3K("69",H(){G(D.2Q)I;R(J i=0;i<S.4W.K;i++)G(S.4W[i].3R){3B(19.3L,0);I}D.27()},Q);G(D.14.2k){J a;(H(){G(D.2Q)I;G(S.3f!="68"&&S.3f!="1J"){3B(19.3L,0);I}G(a===12)a=D("V, 7A[7U=7S]").K;G(S.4W.K!=a){3B(19.3L,0);I}D.27()})()}D.W.1e(1b,"43",D.27)}D.P(("7R,7Q,43,85,4y,4X,4V,7P,"+"7O,7N,89,53,51,7M,2A,"+"5o,7L,7K,8d,3e").1R(","),H(i,b){D.17[b]=H(a){I a?7.2O(b,a):7.1P(b)}});J F=H(a,c){J b=a.4k;1B(b&&b!=c)1U{b=b.1d}1V(3e){b=c}I b==c};D(1b).2O("4X",H(){D("*").1e(S).4e()});D.17.1l({67:D.17.43,43:H(g,d,c){G(1j g!=\'23\')I 7.67(g);J e=g.1h(" ");G(e>=0){J i=g.3s(e,g.K);g=g.3s(0,e)}c=c||H(){};J f="2P";G(d)G(D.1D(d)){c=d;d=U}N{d=D.3n(d);f="6g"}J h=7;D.3Y({1a:g,O:f,1O:"2K",L:d,1J:H(a,b){G(b=="1W"||b=="7J")h.2K(i?D("<1v/>").3v(a.4U.1o(/<1m(.|\\s)*?\\/1m>/g,"")).2q(i):a.4U);h.P(c,[a.4U,b,a])}});I 7},aL:H(){I D.3n(7.7I())},7I:H(){I 7.2l(H(){I D.Y(7,"3V")?D.2d(7.aH):7}).1E(H(){I 7.34&&!7.3R&&(7.4J||/2A|6y/i.11(7.Y)||/1r|1G|3Q/i.11(7.O))}).2l(H(i,c){J b=D(7).6e();I b==U?U:b.1q==2p?D.2l(b,H(a,i){I{34:c.34,2x:a}}):{34:c.34,2x:b}}).3p()}});D.P("7H,7G,7F,7D,7C,7B".1R(","),H(i,o){D.17[o]=H(f){I 7.2O(o,f)}});J B=1z();D.1l({3p:H(d,b,a,c){G(D.1D(b)){a=b;b=U}I D.3Y({O:"2P",1a:d,L:b,1W:a,1O:c})},aE:H(b,a){I D.3p(b,U,a,"1m")},aD:H(c,b,a){I D.3p(c,b,a,"3z")},aC:H(d,b,a,c){G(D.1D(b)){a=b;b={}}I D.3Y({O:"6g",1a:d,L:b,1W:a,1O:c})},aA:H(a){D.1l(D.60,a)},60:{1a:5Z.5Q,26:M,O:"2P",2T:0,7z:"4R/x-ax-3V-aw",7x:M,31:M,L:U,5Y:U,3Q:U,4Q:{2N:"4R/2N, 1r/2N",2K:"1r/2K",1m:"1r/4t, 4R/4t",3z:"4R/3z, 1r/4t",1r:"1r/as",4w:"*/*"}},4z:{},3Y:H(s){s=D.1l(M,s,D.1l(M,{},D.60,s));J g,2Z=/=\\?(&|$)/g,1u,L,O=s.O.2r();G(s.L&&s.7x&&1j s.L!="23")s.L=D.3n(s.L);G(s.1O=="4P"){G(O=="2P"){G(!s.1a.1I(2Z))s.1a+=(s.1a.1I(/\\?/)?"&":"?")+(s.4P||"7u")+"=?"}N G(!s.L||!s.L.1I(2Z))s.L=(s.L?s.L+"&":"")+(s.4P||"7u")+"=?";s.1O="3z"}G(s.1O=="3z"&&(s.L&&s.L.1I(2Z)||s.1a.1I(2Z))){g="4P"+B++;G(s.L)s.L=(s.L+"").1o(2Z,"="+g+"$1");s.1a=s.1a.1o(2Z,"="+g+"$1");s.1O="1m";1b[g]=H(a){L=a;1W();1J();1b[g]=12;1U{2U 1b[g]}1V(e){}G(i)i.37(h)}}G(s.1O=="1m"&&s.1Y==U)s.1Y=Q;G(s.1Y===Q&&O=="2P"){J j=1z();J k=s.1a.1o(/(\\?|&)3m=.*?(&|$)/,"$ap="+j+"$2");s.1a=k+((k==s.1a)?(s.1a.1I(/\\?/)?"&":"?")+"3m="+j:"")}G(s.L&&O=="2P"){s.1a+=(s.1a.1I(/\\?/)?"&":"?")+s.L;s.L=U}G(s.26&&!D.4O++)D.W.1P("7H");J n=/^(?:\\w+:)?\\/\\/([^\\/?#]+)/;G(s.1O=="1m"&&O=="2P"&&n.11(s.1a)&&n.2D(s.1a)[1]!=5Z.al){J i=S.3H("6w")[0];J h=S.3h("1m");h.4d=s.1a;G(s.7t)h.aj=s.7t;G(!g){J l=Q;h.ah=h.ag=H(){G(!l&&(!7.3f||7.3f=="68"||7.3f=="1J")){l=M;1W();1J();i.37(h)}}}i.3U(h);I 12}J m=Q;J c=1b.7s?2B 7s("ae.ac"):2B 7r();G(s.5Y)c.6R(O,s.1a,s.31,s.5Y,s.3Q);N c.6R(O,s.1a,s.31);1U{G(s.L)c.4B("ab-aa",s.7z);G(s.5S)c.4B("a9-5R-a8",D.4z[s.1a]||"a7, a6 a5 a4 5N:5N:5N a2");c.4B("X-9Z-9Y","7r");c.4B("9W",s.1O&&s.4Q[s.1O]?s.4Q[s.1O]+", */*":s.4Q.4w)}1V(e){}G(s.7m&&s.7m(c,s)===Q){s.26&&D.4O--;c.7l();I Q}G(s.26)D.W.1P("7B",[c,s]);J d=H(a){G(!m&&c&&(c.3f==4||a=="2T")){m=M;G(f){7k(f);f=U}1u=a=="2T"&&"2T"||!D.7j(c)&&"3e"||s.5S&&D.7h(c,s.1a)&&"7J"||"1W";G(1u=="1W"){1U{L=D.6X(c,s.1O,s.9S)}1V(e){1u="5J"}}G(1u=="1W"){J b;1U{b=c.5I("7g-5R")}1V(e){}G(s.5S&&b)D.4z[s.1a]=b;G(!g)1W()}N D.5H(s,c,1u);1J();G(s.31)c=U}};G(s.31){J f=4I(d,13);G(s.2T>0)3B(H(){G(c){c.7l();G(!m)d("2T")}},s.2T)}1U{c.9P(s.L)}1V(e){D.5H(s,c,U,e)}G(!s.31)d();H 1W(){G(s.1W)s.1W(L,1u);G(s.26)D.W.1P("7C",[c,s])}H 1J(){G(s.1J)s.1J(c,1u);G(s.26)D.W.1P("7F",[c,s]);G(s.26&&!--D.4O)D.W.1P("7G")}I c},5H:H(s,a,b,e){G(s.3e)s.3e(a,b,e);G(s.26)D.W.1P("7D",[a,s,e])},4O:0,7j:H(a){1U{I!a.1u&&5Z.9O=="5p:"||(a.1u>=7e&&a.1u<9N)||a.1u==7c||a.1u==9K||D.14.2k&&a.1u==12}1V(e){}I Q},7h:H(a,c){1U{J b=a.5I("7g-5R");I a.1u==7c||b==D.4z[c]||D.14.2k&&a.1u==12}1V(e){}I Q},6X:H(a,c,b){J d=a.5I("9J-O"),2N=c=="2N"||!c&&d&&d.1h("2N")>=0,L=2N?a.9I:a.4U;G(2N&&L.1C.2j=="5J")7p"5J";G(b)L=b(L,c);G(c=="1m")D.5u(L);G(c=="3z")L=6u("("+L+")");I L},3n:H(a){J s=[];G(a.1q==2p||a.5w)D.P(a,H(){s.1p(3u(7.34)+"="+3u(7.2x))});N R(J j 1n a)G(a[j]&&a[j].1q==2p)D.P(a[j],H(){s.1p(3u(j)+"="+3u(7))});N s.1p(3u(j)+"="+3u(D.1D(a[j])?a[j]():a[j]));I s.6s("&").1o(/%20/g,"+")}});D.17.1l({1N:H(c,b){I c?7.2g({1Z:"1N",2h:"1N",1y:"1N"},c,b):7.1E(":1G").P(H(){7.V.18=7.5D||"";G(D.1g(7,"18")=="2F"){J a=D("<"+7.2j+" />").6P("1c");7.V.18=a.1g("18");G(7.V.18=="2F")7.V.18="3I";a.21()}}).3l()},1M:H(b,a){I b?7.2g({1Z:"1M",2h:"1M",1y:"1M"},b,a):7.1E(":4j").P(H(){7.5D=7.5D||D.1g(7,"18");7.V.18="2F"}).3l()},78:D.17.2m,2m:H(a,b){I D.1D(a)&&D.1D(b)?7.78.1w(7,19):a?7.2g({1Z:"2m",2h:"2m",1y:"2m"},a,b):7.P(H(){D(7)[D(7).3F(":1G")?"1N":"1M"]()})},9G:H(b,a){I 7.2g({1Z:"1N"},b,a)},9F:H(b,a){I 7.2g({1Z:"1M"},b,a)},9E:H(b,a){I 7.2g({1Z:"2m"},b,a)},9D:H(b,a){I 7.2g({1y:"1N"},b,a)},9M:H(b,a){I 7.2g({1y:"1M"},b,a)},9C:H(c,a,b){I 7.2g({1y:a},c,b)},2g:H(k,j,i,g){J h=D.77(j,i,g);I 7[h.36===Q?"P":"36"](H(){G(7.16!=1)I Q;J f=D.1l({},h),p,1G=D(7).3F(":1G"),46=7;R(p 1n k){G(k[p]=="1M"&&1G||k[p]=="1N"&&!1G)I f.1J.1k(7);G(p=="1Z"||p=="2h"){f.18=D.1g(7,"18");f.33=7.V.33}}G(f.33!=U)7.V.33="1G";f.45=D.1l({},k);D.P(k,H(c,a){J e=2B D.28(46,f,c);G(/2m|1N|1M/.11(a))e[a=="2m"?1G?"1N":"1M":a](k);N{J b=a.6r().1I(/^([+-]=)?([\\d+-.]+)(.*)$/),2b=e.1t(M)||0;G(b){J d=3d(b[2]),2M=b[3]||"2X";G(2M!="2X"){46.V[c]=(d||1)+2M;2b=((d||1)/e.1t(M))*2b;46.V[c]=2b+2M}G(b[1])d=((b[1]=="-="?-1:1)*d)+2b;e.3G(2b,d,2M)}N e.3G(2b,a,"")}});I M})},36:H(a,b){G(D.1D(a)||(a&&a.1q==2p)){b=a;a="28"}G(!a||(1j a=="23"&&!b))I A(7[0],a);I 7.P(H(){G(b.1q==2p)A(7,a,b);N{A(7,a).1p(b);G(A(7,a).K==1)b.1k(7)}})},9X:H(b,c){J a=D.3O;G(b)7.36([]);7.P(H(){R(J i=a.K-1;i>=0;i--)G(a[i].T==7){G(c)a[i](M);a.7n(i,1)}});G(!c)7.5A();I 7}});J A=H(b,c,a){G(b){c=c||"28";J q=D.L(b,c+"36");G(!q||a)q=D.L(b,c+"36",D.2d(a))}I q};D.17.5A=H(a){a=a||"28";I 7.P(H(){J q=A(7,a);q.4s();G(q.K)q[0].1k(7)})};D.1l({77:H(b,a,c){J d=b&&b.1q==a0?b:{1J:c||!c&&a||D.1D(b)&&b,2u:b,41:c&&a||a&&a.1q!=9t&&a};d.2u=(d.2u&&d.2u.1q==4L?d.2u:D.28.5K[d.2u])||D.28.5K.74;d.5M=d.1J;d.1J=H(){G(d.36!==Q)D(7).5A();G(D.1D(d.5M))d.5M.1k(7)};I d},41:{73:H(p,n,b,a){I b+a*p},5P:H(p,n,b,a){I((-29.9r(p*29.9q)/2)+0.5)*a+b}},3O:[],48:U,28:H(b,c,a){7.15=c;7.T=b;7.1i=a;G(!c.3Z)c.3Z={}}});D.28.44={4D:H(){G(7.15.2Y)7.15.2Y.1k(7.T,7.1z,7);(D.28.2Y[7.1i]||D.28.2Y.4w)(7);G(7.1i=="1Z"||7.1i=="2h")7.T.V.18="3I"},1t:H(a){G(7.T[7.1i]!=U&&7.T.V[7.1i]==U)I 7.T[7.1i];J r=3d(D.1g(7.T,7.1i,a));I r&&r>-9p?r:3d(D.2a(7.T,7.1i))||0},3G:H(c,b,d){7.5V=1z();7.2b=c;7.3l=b;7.2M=d||7.2M||"2X";7.1z=7.2b;7.2S=7.4N=0;7.4D();J e=7;H t(a){I e.2Y(a)}t.T=7.T;D.3O.1p(t);G(D.48==U){D.48=4I(H(){J a=D.3O;R(J i=0;i<a.K;i++)G(!a[i]())a.7n(i--,1);G(!a.K){7k(D.48);D.48=U}},13)}},1N:H(){7.15.3Z[7.1i]=D.1K(7.T.V,7.1i);7.15.1N=M;7.3G(0,7.1t());G(7.1i=="2h"||7.1i=="1Z")7.T.V[7.1i]="9m";D(7.T).1N()},1M:H(){7.15.3Z[7.1i]=D.1K(7.T.V,7.1i);7.15.1M=M;7.3G(7.1t(),0)},2Y:H(a){J t=1z();G(a||t>7.15.2u+7.5V){7.1z=7.3l;7.2S=7.4N=1;7.4D();7.15.45[7.1i]=M;J b=M;R(J i 1n 7.15.45)G(7.15.45[i]!==M)b=Q;G(b){G(7.15.18!=U){7.T.V.33=7.15.33;7.T.V.18=7.15.18;G(D.1g(7.T,"18")=="2F")7.T.V.18="3I"}G(7.15.1M)7.T.V.18="2F";G(7.15.1M||7.15.1N)R(J p 1n 7.15.45)D.1K(7.T.V,p,7.15.3Z[p])}G(b)7.15.1J.1k(7.T);I Q}N{J n=t-7.5V;7.4N=n/7.15.2u;7.2S=D.41[7.15.41||(D.41.5P?"5P":"73")](7.4N,n,0,1,7.15.2u);7.1z=7.2b+((7.3l-7.2b)*7.2S);7.4D()}I M}};D.1l(D.28,{5K:{9l:9j,9i:7e,74:9g},2Y:{2e:H(a){a.T.2e=a.1z},2c:H(a){a.T.2c=a.1z},1y:H(a){D.1K(a.T.V,"1y",a.1z)},4w:H(a){a.T.V[a.1i]=a.1z+a.2M}}});D.17.2i=H(){J b=0,1S=0,T=7[0],3q;G(T)ao(D.14){J d=T.1d,4a=T,1s=T.1s,1Q=T.2z,5U=2k&&3r(5B)<9c&&!/9a/i.11(v),1g=D.2a,3c=1g(T,"30")=="3c";G(T.7y){J c=T.7y();1e(c.1A+29.2f(1Q.1C.2e,1Q.1c.2e),c.1S+29.2f(1Q.1C.2c,1Q.1c.2c));1e(-1Q.1C.6b,-1Q.1C.6a)}N{1e(T.5X,T.5W);1B(1s){1e(1s.5X,1s.5W);G(42&&!/^t(98|d|h)$/i.11(1s.2j)||2k&&!5U)2C(1s);G(!3c&&1g(1s,"30")=="3c")3c=M;4a=/^1c$/i.11(1s.2j)?4a:1s;1s=1s.1s}1B(d&&d.2j&&!/^1c|2K$/i.11(d.2j)){G(!/^96|1T.*$/i.11(1g(d,"18")))1e(-d.2e,-d.2c);G(42&&1g(d,"33")!="4j")2C(d);d=d.1d}G((5U&&(3c||1g(4a,"30")=="5x"))||(42&&1g(4a,"30")!="5x"))1e(-1Q.1c.5X,-1Q.1c.5W);G(3c)1e(29.2f(1Q.1C.2e,1Q.1c.2e),29.2f(1Q.1C.2c,1Q.1c.2c))}3q={1S:1S,1A:b}}H 2C(a){1e(D.2a(a,"6V",M),D.2a(a,"6U",M))}H 1e(l,t){b+=3r(l,10)||0;1S+=3r(t,10)||0}I 3q};D.17.1l({30:H(){J a=0,1S=0,3q;G(7[0]){J b=7.1s(),2i=7.2i(),4c=/^1c|2K$/i.11(b[0].2j)?{1S:0,1A:0}:b.2i();2i.1S-=25(7,\'94\');2i.1A-=25(7,\'aF\');4c.1S+=25(b,\'6U\');4c.1A+=25(b,\'6V\');3q={1S:2i.1S-4c.1S,1A:2i.1A-4c.1A}}I 3q},1s:H(){J a=7[0].1s;1B(a&&(!/^1c|2K$/i.11(a.2j)&&D.1g(a,\'30\')==\'93\'))a=a.1s;I D(a)}});D.P([\'5e\',\'5G\'],H(i,b){J c=\'4y\'+b;D.17[c]=H(a){G(!7[0])I;I a!=12?7.P(H(){7==1b||7==S?1b.92(!i?a:D(1b).2e(),i?a:D(1b).2c()):7[c]=a}):7[0]==1b||7[0]==S?46[i?\'aI\':\'aJ\']||D.71&&S.1C[c]||S.1c[c]:7[0][c]}});D.P(["6N","4b"],H(i,b){J c=i?"5e":"5G",4f=i?"6k":"6i";D.17["5s"+b]=H(){I 7[b.3y()]()+25(7,"57"+c)+25(7,"57"+4f)};D.17["90"+b]=H(a){I 7["5s"+b]()+25(7,"2C"+c+"4b")+25(7,"2C"+4f+"4b")+(a?25(7,"6S"+c)+25(7,"6S"+4f):0)}})})();',62,669,'|||||||this|||||||||||||||||||||||||||||||||||if|function|return|var|length|data|true|else|type|each|false|for|document|elem|null|style|event||nodeName|||test|undefined||browser|options|nodeType|fn|display|arguments|url|window|body|parentNode|add|msie|css|indexOf|prop|typeof|call|extend|script|in|replace|push|constructor|text|offsetParent|cur|status|div|apply|firstChild|opacity|now|left|while|documentElement|isFunction|filter|className|hidden|handle|match|complete|attr|ret|hide|show|dataType|trigger|doc|split|top|table|try|catch|success|break|cache|height||remove|tbody|string|guid|num|global|ready|fx|Math|curCSS|start|scrollTop|makeArray|scrollLeft|max|animate|width|offset|tagName|safari|map|toggle||done|Array|find|toUpperCase|button|special|duration|id|copy|value|handler|ownerDocument|select|new|border|exec|stack|none|opera|nextSibling|pushStack|target|html|inArray|unit|xml|bind|GET|isReady|merge|pos|timeout|delete|one|selected|px|step|jsre|position|async|preventDefault|overflow|name|which|queue|removeChild|namespace|insertBefore|nth|removeData|fixed|parseFloat|error|readyState|multiFilter|createElement|rl|re|trim|end|_|param|first|get|results|parseInt|slice|childNodes|encodeURIComponent|append|events|elems|toLowerCase|json|readyList|setTimeout|grep|mouseenter|color|is|custom|getElementsByTagName|block|stopPropagation|addEventListener|callee|proxy|mouseleave|timers|defaultView|password|disabled|last|has|appendChild|form|domManip|props|ajax|orig|set|easing|mozilla|load|prototype|curAnim|self|charCode|timerId|object|offsetChild|Width|parentOffset|src|unbind|br|currentStyle|clean|float|visible|relatedTarget|previousSibling|handlers|isXMLDoc|on|setup|nodeIndex|unique|shift|javascript|child|RegExp|_default|deep|scroll|lastModified|teardown|setRequestHeader|timeStamp|update|empty|tr|getAttribute|innerHTML|setInterval|checked|fromElement|Number|jQuery|state|active|jsonp|accepts|application|dir|input|responseText|click|styleSheets|unload|not|lastToggle|outline|mouseout|getPropertyValue|mouseover|getComputedStyle|bindReady|String|padding|pageX|metaKey|keyCode|getWH|andSelf|clientX|Left|all|visibility|container|index|init|triggered|removeAttribute|classFilter|prevObject|submit|file|after|windowData|inner|client|globalEval|sibling|jquery|absolute|clone|wrapAll|dequeue|version|triggerHandler|oldblock|ctrlKey|createTextNode|Top|handleError|getResponseHeader|parsererror|speeds|checkbox|old|00|radio|swing|href|Modified|ifModified|lastChild|safari2|startTime|offsetTop|offsetLeft|username|location|ajaxSettings|getElementById|isSimple|values|selectedIndex|runtimeStyle|rsLeft|_load|loaded|DOMContentLoaded|clientTop|clientLeft|toElement|srcElement|val|pageY|POST|unshift|Bottom|clientY|Right|fix|exclusive|detachEvent|cloneNode|removeEventListener|swap|toString|join|attachEvent|eval|substr|head|parse|textarea|reset|image|zoom|odd|even|before|prepend|exclude|expr|quickClass|quickID|uuid|quickChild|continue|Height|textContent|appendTo|contents|open|margin|evalScript|borderTopWidth|borderLeftWidth|parent|httpData|setArray|CSS1Compat|compatMode|boxModel|cssFloat|linear|def|webkit|nodeValue|speed|_toggle|eq|100|replaceWith|304|concat|200|alpha|Last|httpNotModified|getAttributeNode|httpSuccess|clearInterval|abort|beforeSend|splice|styleFloat|throw|colgroup|XMLHttpRequest|ActiveXObject|scriptCharset|callback|fieldset|multiple|processData|getBoundingClientRect|contentType|link|ajaxSend|ajaxSuccess|ajaxError|col|ajaxComplete|ajaxStop|ajaxStart|serializeArray|notmodified|keypress|keydown|change|mouseup|mousedown|dblclick|focus|blur|stylesheet|hasClass|rel|doScroll|black|hover|solid|cancelBubble|returnValue|wheelDelta|view|round|shiftKey|resize|screenY|screenX|relatedNode|mousemove|prevValue|originalTarget|offsetHeight|keyup|newValue|offsetWidth|eventPhase|detail|currentTarget|cancelable|bubbles|attrName|attrChange|altKey|originalEvent|charAt|0n|substring|animated|header|noConflict|line|enabled|innerText|contains|only|weight|font|gt|lt|uFFFF|u0128|size|417|Boolean|Date|toggleClass|removeClass|addClass|removeAttr|replaceAll|insertAfter|prependTo|wrap|contentWindow|contentDocument|iframe|children|siblings|prevAll|wrapInner|nextAll|outer|prev|scrollTo|static|marginTop|next|inline|parents|able|cellSpacing|adobeair|cellspacing|522|maxLength|maxlength|readOnly|400|readonly|fast|600|class|slow|1px|htmlFor|reverse|10000|PI|cos|compatible|Function|setData|ie|ra|it|rv|getData|userAgent|navigator|fadeTo|fadeIn|slideToggle|slideUp|slideDown|ig|responseXML|content|1223|NaN|fadeOut|300|protocol|send|setAttribute|option|dataFilter|cssText|changed|be|Accept|stop|With|Requested|Object|can|GMT|property|1970|Jan|01|Thu|Since|If|Type|Content|XMLHTTP|th|Microsoft|td|onreadystatechange|onload|cap|charset|colg|host|tfoot|specified|with|1_|thead|leg|plain|attributes|opt|embed|urlencoded|www|area|hr|ajaxSetup|meta|post|getJSON|getScript|marginLeft|img|elements|pageYOffset|pageXOffset|abbr|serialize|pixelLeft'.split('|'),0,{}));
// $Id: drupal.js,v 1.41.2.4 2009/07/21 08:59:10 goba Exp $

var Drupal = Drupal || { 'settings': {}, 'behaviors': {}, 'themes': {}, 'locale': {} };

/**
 * Set the variable that indicates if JavaScript behaviors should be applied
 */
Drupal.jsEnabled = document.getElementsByTagName && document.createElement && document.createTextNode && document.documentElement && document.getElementById;

/**
 * Attach all registered behaviors to a page element.
 *
 * Behaviors are event-triggered actions that attach to page elements, enhancing
 * default non-Javascript UIs. Behaviors are registered in the Drupal.behaviors
 * object as follows:
 * @code
 *    Drupal.behaviors.behaviorName = function () {
 *      ...
 *    };
 * @endcode
 *
 * Drupal.attachBehaviors is added below to the jQuery ready event and so
 * runs on initial page load. Developers implementing AHAH/AJAX in their
 * solutions should also call this function after new page content has been
 * loaded, feeding in an element to be processed, in order to attach all
 * behaviors to the new content.
 *
 * Behaviors should use a class in the form behaviorName-processed to ensure
 * the behavior is attached only once to a given element. (Doing so enables
 * the reprocessing of given elements, which may be needed on occasion despite
 * the ability to limit behavior attachment to a particular element.)
 *
 * @param context
 *   An element to attach behaviors to. If none is given, the document element
 *   is used.
 */
Drupal.attachBehaviors = function(context) {
  context = context || document;
  if (Drupal.jsEnabled) {
    // Execute all of them.
    jQuery.each(Drupal.behaviors, function() {
      this(context);
    });
  }
};

/**
 * Encode special characters in a plain-text string for display as HTML.
 */
Drupal.checkPlain = function(str) {
  str = String(str);
  var replace = { '&': '&amp;', '"': '&quot;', '<': '&lt;', '>': '&gt;' };
  for (var character in replace) {
    var regex = new RegExp(character, 'g');
    str = str.replace(regex, replace[character]);
  }
  return str;
};

/**
 * Translate strings to the page language or a given language.
 *
 * See the documentation of the server-side t() function for further details.
 *
 * @param str
 *   A string containing the English string to translate.
 * @param args
 *   An object of replacements pairs to make after translation. Incidences
 *   of any key in this array are replaced with the corresponding value.
 *   Based on the first character of the key, the value is escaped and/or themed:
 *    - !variable: inserted as is
 *    - @variable: escape plain text to HTML (Drupal.checkPlain)
 *    - %variable: escape text and theme as a placeholder for user-submitted
 *      content (checkPlain + Drupal.theme('placeholder'))
 * @return
 *   The translated string.
 */
Drupal.t = function(str, args) {
  // Fetch the localized version of the string.
  if (Drupal.locale.strings && Drupal.locale.strings[str]) {
    str = Drupal.locale.strings[str];
  }

  if (args) {
    // Transform arguments before inserting them
    for (var key in args) {
      switch (key.charAt(0)) {
        // Escaped only
        case '@':
          args[key] = Drupal.checkPlain(args[key]);
        break;
        // Pass-through
        case '!':
          break;
        // Escaped and placeholder
        case '%':
        default:
          args[key] = Drupal.theme('placeholder', args[key]);
          break;
      }
      str = str.replace(key, args[key]);
    }
  }
  return str;
};

/**
 * Format a string containing a count of items.
 *
 * This function ensures that the string is pluralized correctly. Since Drupal.t() is
 * called by this function, make sure not to pass already-localized strings to it.
 *
 * See the documentation of the server-side format_plural() function for further details.
 *
 * @param count
 *   The item count to display.
 * @param singular
 *   The string for the singular case. Please make sure it is clear this is
 *   singular, to ease translation (e.g. use "1 new comment" instead of "1 new").
 *   Do not use @count in the singular string.
 * @param plural
 *   The string for the plural case. Please make sure it is clear this is plural,
 *   to ease translation. Use @count in place of the item count, as in "@count
 *   new comments".
 * @param args
 *   An object of replacements pairs to make after translation. Incidences
 *   of any key in this array are replaced with the corresponding value.
 *   Based on the first character of the key, the value is escaped and/or themed:
 *    - !variable: inserted as is
 *    - @variable: escape plain text to HTML (Drupal.checkPlain)
 *    - %variable: escape text and theme as a placeholder for user-submitted
 *      content (checkPlain + Drupal.theme('placeholder'))
 *   Note that you do not need to include @count in this array.
 *   This replacement is done automatically for the plural case.
 * @return
 *   A translated string.
 */
Drupal.formatPlural = function(count, singular, plural, args) {
  var args = args || {};
  args['@count'] = count;
  // Determine the index of the plural form.
  var index = Drupal.locale.pluralFormula ? Drupal.locale.pluralFormula(args['@count']) : ((args['@count'] == 1) ? 0 : 1);

  if (index == 0) {
    return Drupal.t(singular, args);
  }
  else if (index == 1) {
    return Drupal.t(plural, args);
  }
  else {
    args['@count['+ index +']'] = args['@count'];
    delete args['@count'];
    return Drupal.t(plural.replace('@count', '@count['+ index +']'));
  }
};

/**
 * Generate the themed representation of a Drupal object.
 *
 * All requests for themed output must go through this function. It examines
 * the request and routes it to the appropriate theme function. If the current
 * theme does not provide an override function, the generic theme function is
 * called.
 *
 * For example, to retrieve the HTML that is output by theme_placeholder(text),
 * call Drupal.theme('placeholder', text).
 *
 * @param func
 *   The name of the theme function to call.
 * @param ...
 *   Additional arguments to pass along to the theme function.
 * @return
 *   Any data the theme function returns. This could be a plain HTML string,
 *   but also a complex object.
 */
Drupal.theme = function(func) {
  for (var i = 1, args = []; i < arguments.length; i++) {
    args.push(arguments[i]);
  }

  return (Drupal.theme[func] || Drupal.theme.prototype[func]).apply(this, args);
};

/**
 * Parse a JSON response.
 *
 * The result is either the JSON object, or an object with 'status' 0 and 'data' an error message.
 */
Drupal.parseJson = function (data) {
  if ((data.substring(0, 1) != '{') && (data.substring(0, 1) != '[')) {
    return { status: 0, data: data.length ? data : Drupal.t('Unspecified error') };
  }
  return eval('(' + data + ');');
};

/**
 * Freeze the current body height (as minimum height). Used to prevent
 * unnecessary upwards scrolling when doing DOM manipulations.
 */
Drupal.freezeHeight = function () {
  Drupal.unfreezeHeight();
  var div = document.createElement('div');
  $(div).css({
    position: 'absolute',
    top: '0px',
    left: '0px',
    width: '1px',
    height: $('body').css('height')
  }).attr('id', 'freeze-height');
  $('body').append(div);
};

/**
 * Unfreeze the body height
 */
Drupal.unfreezeHeight = function () {
  $('#freeze-height').remove();
};

/**
 * Wrapper around encodeURIComponent() which avoids Apache quirks (equivalent of
 * drupal_urlencode() in PHP). This function should only be used on paths, not
 * on query string arguments.
 */
Drupal.encodeURIComponent = function (item, uri) {
  uri = uri || location.href;
  item = encodeURIComponent(item).replace(/%2F/g, '/');
  return (uri.indexOf('?q=') != -1) ? item : item.replace(/%26/g, '%2526').replace(/%23/g, '%2523').replace(/\/\//g, '/%252F');
};

/**
 * Get the text selection in a textarea.
 */
Drupal.getSelection = function (element) {
  if (typeof(element.selectionStart) != 'number' && document.selection) {
    // The current selection
    var range1 = document.selection.createRange();
    var range2 = range1.duplicate();
    // Select all text.
    range2.moveToElementText(element);
    // Now move 'dummy' end point to end point of original range.
    range2.setEndPoint('EndToEnd', range1);
    // Now we can calculate start and end points.
    var start = range2.text.length - range1.text.length;
    var end = start + range1.text.length;
    return { 'start': start, 'end': end };
  }
  return { 'start': element.selectionStart, 'end': element.selectionEnd };
};

/**
 * Build an error message from ahah response.
 */
Drupal.ahahError = function(xmlhttp, uri) {
  if (xmlhttp.status == 200) {
    if (jQuery.trim($(xmlhttp.responseText).text())) {
      var message = Drupal.t("An error occurred. \n@uri\n@text", {'@uri': uri, '@text': xmlhttp.responseText });
    }
    else {
      var message = Drupal.t("An error occurred. \n@uri\n(no information available).", {'@uri': uri, '@text': xmlhttp.responseText });
    }
  }
  else {
    var message = Drupal.t("An HTTP error @status occurred. \n@uri", {'@uri': uri, '@status': xmlhttp.status });
  }
  return message;
}

// Global Killswitch on the <html> element
if (Drupal.jsEnabled) {
  // Global Killswitch on the <html> element
  $(document.documentElement).addClass('js');
  // 'js enabled' cookie
  document.cookie = 'has_js=1; path=/';
  // Attach all behaviors.
  $(document).ready(function() {
    Drupal.attachBehaviors(this);
  });
}

/**
 * The default themes.
 */
Drupal.theme.prototype = {

  /**
   * Formats text for emphasized display in a placeholder inside a sentence.
   *
   * @param str
   *   The text to format (plain-text).
   * @return
   *   The formatted text (html).
   */
  placeholder: function(str) {
    return '<em>' + Drupal.checkPlain(str) + '</em>';
  }
};
;
Drupal.locale = { 'pluralFormula': function($n) { return Number((($n==1)?(0):((((($n%10)>=2)&&(($n%10)<=4))&&((($n%100)<10)||(($n%100)>=20)))?(1):2))); }, 'strings': { "Upload": "WysyÅ‚anie plikÃ³w", "Select all rows in this table": "Zaznacza wszystkie wiersze tabeli", "Deselect all rows in this table": "Cofa zaznaczenie wszystkich wierszy tabeli", "Only files with the following extensions are allowed: %files-allowed.": "Dozwolone sÄ… jedynie pliki o nastÄ™pujÄ…cych rozszerzeniach: %files-allowed.", "Drag to re-order": "ChwyÄ‡, by zmieniÄ‡ kolejnoÅ›Ä‡", "Changes made in this table will not be saved until the form is submitted.": "Zmiany wprowadzone w tabeli zachowuje siÄ™ przyciskiem u doÅ‚u formularza.", "The changes to these blocks will not be saved until the \x3cem\x3eSave blocks\x3c/em\x3e button is clicked.": "Zmiany wprowadzone w blokach zachowuje siÄ™ przyciskiem u doÅ‚u formularza." } };;

/*
 * Superfish v1.4.8 - jQuery menu widget
 * Copyright (c) 2008 Joel Birch
 *
 * Dual licensed under the MIT and GPL licenses:
 * 	http://www.opensource.org/licenses/mit-license.php
 * 	http://www.gnu.org/licenses/gpl.html
 *
 * CHANGELOG: http://users.tpg.com.au/j_birch/plugins/superfish/changelog.txt
 */

;(function($){
	$.fn.superfish = function(op){

		var sf = $.fn.superfish,
			c = sf.c,
			$arrow = $(['<span class="',c.arrowClass,'"> &#187;</span>'].join('')),
			over = function(){
				var $$ = $(this), menu = getMenu($$);
				clearTimeout(menu.sfTimer);
				$$.showSuperfishUl().siblings().hideSuperfishUl();
			},
			out = function(){
				var $$ = $(this), menu = getMenu($$), o = sf.op;
				clearTimeout(menu.sfTimer);
				menu.sfTimer=setTimeout(function(){
					o.retainPath=($.inArray($$[0],o.$path)>-1);
					$$.hideSuperfishUl();
					if (o.$path.length && $$.parents(['li.',o.hoverClass].join('')).length<1){over.call(o.$path);}
				},o.delay);	
			},
			getMenu = function($menu){
				var menu = $menu.parents(['ul.',c.menuClass,':first'].join(''))[0];
				sf.op = sf.o[menu.serial];
				return menu;
			},
			addArrow = function($a){ $a.addClass(c.anchorClass).append($arrow.clone()); };
			
		return this.each(function() {
			var s = this.serial = sf.o.length;
			var o = $.extend({},sf.defaults,op);
			o.$path = $('li.'+o.pathClass,this).slice(0,o.pathLevels).each(function(){
				$(this).addClass([o.hoverClass,c.bcClass].join(' '))
					.filter('li:has(ul)').removeClass(o.pathClass);
			});
			sf.o[s] = sf.op = o;
			
			$('li:has(ul)',this)[($.fn.hoverIntent && !o.disableHI) ? 'hoverIntent' : 'hover'](over,out).each(function() {
				if (o.autoArrows) addArrow( $('>a:first-child',this) );
			})
			.not('.'+c.bcClass)
				.hideSuperfishUl();
			
			var $a = $('a',this);
			$a.each(function(i){
				var $li = $a.eq(i).parents('li');
				$a.eq(i).focus(function(){over.call($li);}).blur(function(){out.call($li);});
			});
			o.onInit.call(this);
			
		}).each(function() {
			var menuClasses = [c.menuClass];
			if (sf.op.dropShadows  && !($.browser.msie && $.browser.version < 7)) menuClasses.push(c.shadowClass);
			$(this).addClass(menuClasses.join(' '));
		});
	};

	var sf = $.fn.superfish;
	sf.o = [];
	sf.op = {};
	sf.IE7fix = function(){
		var o = sf.op;
		if ($.browser.msie && $.browser.version > 6 && o.dropShadows && o.animation.opacity!=undefined)
			this.toggleClass(sf.c.shadowClass+'-off');
		};
	sf.c = {
		bcClass     : 'sf-breadcrumb',
		menuClass   : 'sf-js-enabled',
		anchorClass : 'sf-with-ul',
		arrowClass  : 'sf-sub-indicator',
		shadowClass : 'sf-shadow'
	};
	sf.defaults = {
		hoverClass	: 'sfHover',
		pathClass	: 'overideThisToUse',
		pathLevels	: 1,
		delay		: 800,
		animation	: {opacity:'show'},
		speed		: 'normal',
		autoArrows	: true,
		dropShadows : true,
		disableHI	: false,		// true disables hoverIntent detection
		onInit		: function(){}, // callback functions
		onBeforeShow: function(){},
		onShow		: function(){},
		onHide		: function(){}
	};
	$.fn.extend({
		hideSuperfishUl : function(){
			var o = sf.op,
				not = (o.retainPath===true) ? o.$path : '';
			o.retainPath = false;
			var $ul = $(['li.',o.hoverClass].join(''),this).add(this).not(not).removeClass(o.hoverClass)
					.find('>ul').hide().css('visibility','hidden');
			o.onHide.call($ul);
			return this;
		},
		showSuperfishUl : function(){
			var o = sf.op,
				sh = sf.c.shadowClass+'-off',
				$ul = this.addClass(o.hoverClass)
					.find('>ul:hidden').css('visibility','visible');
			sf.IE7fix.call($ul);
			o.onBeforeShow.call($ul);
			$ul.animate(o.animation,o.speed,function(){ sf.IE7fix.call($ul); o.onShow.call($ul); });
			return this;
		}
	});

})(jQuery);
;
/* Copyright (c) 2006 Brandon Aaron (http://brandonaaron.net)
 * Dual licensed under the MIT (http://www.opensource.org/licenses/mit-license.php) 
 * and GPL (http://www.opensource.org/licenses/gpl-license.php) licenses.
 *
 * $LastChangedDate: 2007-06-19 20:25:28 -0500 (Tue, 19 Jun 2007) $
 * $Rev: 2111 $
 *
 * Version 2.1
 */
(function($){$.fn.bgIframe=$.fn.bgiframe=function(s){if($.browser.msie&&parseInt($.browser.version)<=6){s=$.extend({top:'auto',left:'auto',width:'auto',height:'auto',opacity:true,src:'javascript:false;'},s||{});var prop=function(n){return n&&n.constructor==Number?n+'px':n;},html='<iframe class="bgiframe"frameborder="0"tabindex="-1"src="'+s.src+'"'+'style="display:block;position:absolute;z-index:-1;'+(s.opacity!==false?'filter:Alpha(Opacity=\'0\');':'')+'top:'+(s.top=='auto'?'expression(((parseInt(this.parentNode.currentStyle.borderTopWidth)||0)*-1)+\'px\')':prop(s.top))+';'+'left:'+(s.left=='auto'?'expression(((parseInt(this.parentNode.currentStyle.borderLeftWidth)||0)*-1)+\'px\')':prop(s.left))+';'+'width:'+(s.width=='auto'?'expression(this.parentNode.offsetWidth+\'px\')':prop(s.width))+';'+'height:'+(s.height=='auto'?'expression(this.parentNode.offsetHeight+\'px\')':prop(s.height))+';'+'"/>';return this.each(function(){if($('> iframe.bgiframe',this).length==0)this.insertBefore(document.createElement(html),this.firstChild);});}return this;};if(!$.browser.version)$.browser.version=navigator.userAgent.toLowerCase().match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)[1];})(jQuery);;
ï»¿/**
* hoverIntent r5 // 2007.03.27 // jQuery 1.1.2+
* <http://cherne.net/brian/resources/jquery.hoverIntent.html>
* 
* @param  f  onMouseOver function || An object with configuration options
* @param  g  onMouseOut function  || Nothing (use configuration options object)
* @author    Brian Cherne <brian@cherne.net>
*/
(function($){$.fn.hoverIntent=function(f,g){var cfg={sensitivity:7,interval:100,timeout:0};cfg=$.extend(cfg,g?{over:f,out:g}:f);var cX,cY,pX,pY;var track=function(ev){cX=ev.pageX;cY=ev.pageY;};var compare=function(ev,ob){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);if((Math.abs(pX-cX)+Math.abs(pY-cY))<cfg.sensitivity){$(ob).unbind("mousemove",track);ob.hoverIntent_s=1;return cfg.over.apply(ob,[ev]);}else{pX=cX;pY=cY;ob.hoverIntent_t=setTimeout(function(){compare(ev,ob);},cfg.interval);}};var delay=function(ev,ob){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);ob.hoverIntent_s=0;return cfg.out.apply(ob,[ev]);};var handleHover=function(e){var p=(e.type=="mouseover"?e.fromElement:e.toElement)||e.relatedTarget;while(p&&p!=this){try{p=p.parentNode;}catch(e){p=this;}}if(p==this){return false;}var ev=jQuery.extend({},e);var ob=this;if(ob.hoverIntent_t){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);}if(e.type=="mouseover"){pX=ev.pageX;pY=ev.pageY;$(ob).bind("mousemove",track);if(ob.hoverIntent_s!=1){ob.hoverIntent_t=setTimeout(function(){compare(ev,ob);},cfg.interval);}}else{$(ob).unbind("mousemove",track);if(ob.hoverIntent_s==1){ob.hoverIntent_t=setTimeout(function(){delay(ev,ob);},cfg.timeout);}}};return this.mouseover(handleHover).mouseout(handleHover);};})(jQuery);;
// $Id: nice_menus.js,v 1.21 2010/06/18 06:14:12 vordude Exp $

// This uses Superfish 1.4.8
// (http://users.tpg.com.au/j_birch/plugins/superfish)

// Add Superfish to all Nice menus with some basic options.
(function ($) {
  $(document).ready(function() {
    $('ul.nice-menu').superfish({
      // Apply a generic hover class.
      hoverClass: 'over',
      // Disable generation of arrow mark-up.
      autoArrows: false,
      // Disable drop shadows.
      dropShadows: false,
      // Mouse delay.
      delay: Drupal.settings.nice_menus_options.delay,
      // Animation speed.
      speed: Drupal.settings.nice_menus_options.speed
    // Add in Brandon Aaronâ€™s bgIframe plugin for IE select issues.
    // http://plugins.jquery.com/node/46/release
    }).find('ul').bgIframe({opacity:false});
    $('ul.nice-menu ul').css('display', 'none');
  });
})(jQuery);
;
eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('8={3c:"1.6",1E:"1i.2j,1i.26,1i.2l",1P:"",1Z:11,12:"",2n:11,Z:"",29:\'<N W="$0">$$</N>\',1T:"&#H;",1d:"&#H;&#H;&#H;&#H;",1r:"&#H;<1D/>",2X:5(){9 $(F).2B("1q")[0]},J:{},U:{}};(5($){$(5(){5 27(n,o){5 22(a,b){3 c=(18 b.4=="1f")?b.4:b.4.3q;q.1b({1F:a,4:"("+c+")",C:1+(c.z(/\\\\./g,"%").z(/\\[.*?\\]/g,"%").2W(/\\((?!\\?)/g)||[]).C,Q:(b.Q)?b.Q:8.29})}5 1z(){3 b=0;3 c=D 1y;R(3 i=0;i<q.C;i++){3 d=q[i].4;d=d.z(/\\\\\\\\|\\\\(\\d+)/g,5(m,a){9!a?m:"\\\\"+(b+1+1k(a))});c.1b(d);b+=q[i].C}3 e=c.2q("|");9 D 1o(e,(o.5e)?"2b":"g")}5 2e(a){9 a.z(/&/g,"&4N;").z(/</g,"&4H;")}5 23(b){9 b.z(/ +/g,5(a){9 a.z(/ /g,p)})}5 M(a){a=2e(a);7(p){a=23(a)}9 a}5 2i(c){3 i=0;3 j=1;3 d;X(d=q[i++]){3 e=I;7(e[j]){3 f=/(\\\\\\$)|(?:\\$\\$)|(?:\\$(\\d+))/g;3 g=d.Q.z(f,5(m,a,K){3 b=\'\';7(a){9"$"}A 7(!K){9 M(e[j])}A 7(K=="0"){9 d.1F}A{9 M(e[j+1k(K,10)])}});3 h=I[I.C-2];3 k=I[I.C-1];3 l=k.1S(t,h);t=h+c.C;s+=M(l)+g;9 g}A{j+=d.C}}}3 p=8.1T;3 q=D 1y;R(3 r 1N o.T){22(r,o.T[r])}3 s="";3 t=0;n.z(1z(),2i);3 u=n.1S(t,n.C);s+=M(u);9 s}5 1L(a){7(!8.U[a]){3 b=\'<3f 3e="1j" 3a="37/1K"\'+\' 34="\'+a+\'">\';8.U[a]=19;7($.30.2Y){3 c=G.1O(b);3 d=$(c);$("1B").1V(d)}A{$("1B").1V(b)}}}5 1h(a,b){3 c=a&&a.1g&&a.1g[0]&&a.1g[0].2O;7(!c)c="";c=c.z(/\\r\\n?/g,"\\n");3 d=27(c,b);7(8.1d){d=d.z(/\\t/g,8.1d)}7(8.1r){d=d.z(/\\n/g,8.1r)}$(a).2M(d)}5 16(a,b){3 c={12:8.12,1w:a+".Y",Z:8.Z,1X:a+".1K"};3 d;7(b&&18 b=="1v")d=$.2D(c,b);A d=c;9{B:d.12+d.1w,1j:d.Z+d.1X}}7($.1u)$.1u({2A:"1v.14"});3 v=D 1o("\\\\b"+8.1P+"\\\\b","2b");3 w=[];$(8.1E).1t(5(){3 c=F;3 d=$(c).2r("W");7(!d){9}3 e=$.2p(d.z(v,""));7(\'\'!=e){w.1b(c);3 f=16(e,c.14);7(8.1Z||c.14){7(!8.U[f.B]){1p{8.U[f.B]=19;$.5n(f.B,5(b){b.2k=f.B;8.J[f.B]=b;7(8.2n){1L(f.1j)}$("."+e).1t(5(){3 a=16(e,F.14);7(b.2k==a.B){1h(F,b)}})})}1l(59){55("B 50 R: "+e+\'@\'+4U)}}}A{3 g=8.J[f.B];7(g){1h(c,g)}}}});7(G.1m&&G.1m.28){5 21(a){7(\'\'==a){9""}1n{3 b=(D 4E()).24()}X(a.4x(b)>-1);a=a.z(/\\<1D[^>]*?\\>/4u,b);3 c=G.1O(\'<1q>\');c.4s=a;a=c.4r.z(D 1o(b,"g"),\'\\r\\n\');9 a}3 x="";3 y=1s;$(w).4j().M("1q").V("2h",5(){y=F}).V("2m",5(){7(y==F)x=G.1m.28().4c});$("49").V("48",5(){7(\'\'!=x){2f.41.3X(\'3W\',21(x));3U.3T=11}}).V("2h",5(){x=""}).V("2m",5(){y=1s})}})})(2c);8.J["2j.Y"]={T:{3L:{4:/\\/\\*[^*]*\\*+(?:[^\\/][^*]*\\*+)*\\//},2g:{4:/\\<!--(?:.|\\n)*?--\\>/},1W:{4:/\\/\\/.*/},3H:{4:/3G|3E|3D|3C|3A|3z|3y|3x|3w|3v|3u|3t|3s|3r|3m|z-3k/},3j:{4:/\\/[^\\/\\\\\\n]*(?:\\\\.[^\\/\\\\\\n]*)*\\/[3i]*/},1f:{4:/(?:\\\'[^\\\'\\\\\\n]*(?:\\\\.[^\\\'\\\\\\n]*)*\\\')|(?:\\"[^\\"\\\\\\n]*(?:\\\\.[^\\"\\\\\\n]*)*\\")/},1M:{4:/\\b[+-]?(?:\\d*\\.?\\d+|\\d+\\.?\\d*)(?:[1a][+-]?\\d+)?\\b/},3g:{4:/\\b(I|1C|1J|1l|1H|1I|3d|1n|A|11|R|5|7|1N|3b|D|1s|9|1G|F|19|1p|18|3|39|X|38)\\b/},1e:{4:/\\b(36|24|2f|35|3h|33|G|32|31|1k|3l|2Z|3n|3o|3p|2V|2U|2T)\\b/},1c:{4:/(?:\\<\\w+)|(?:\\>)|(?:\\<\\/\\w+\\>)|(?:\\/\\>)/},1R:{4:/\\s+\\w+(?=\\s*=)/},1Q:{4:/([\\"\\\'])(?:(?:[^\\1\\\\\\r\\n]*?(?:\\1\\1|\\\\.))*[^\\1\\\\\\r\\n]*?)\\1/},1A:{4:/&[\\w#]+?;/},2S:{4:/(\\$|2c)/}}};8.J["26.Y"]={T:{2g:{4:/\\<!--(?:.|\\n)*?--\\>/},1f:{4:/(?:\\\'[^\\\'\\\\\\n]*(?:\\\\.[^\\\'\\\\\\n]*)*\\\')|(?:\\"[^\\"\\\\\\n]*(?:\\\\.[^\\"\\\\\\n]*)*\\")/},1M:{4:/\\b[+-]?(?:\\d*\\.?\\d+|\\d+\\.?\\d*)(?:[1a][+-]?\\d+)?\\b/},1c:{4:/(?:\\<\\w+)|(?:\\>)|(?:\\<\\/\\w+\\>)|(?:\\/\\>)/},1R:{4:/\\s+\\w+(?=\\s*=)/},1Q:{4:/([\\"\\\'])(?:(?:[^\\1\\\\\\r\\n]*?(?:\\1\\1|\\\\.))*[^\\1\\\\\\r\\n]*?)\\1/},1A:{4:/&[\\w#]+?;/}}};8.J["2l.Y"]={T:{2R:{4:/\\/\\*[^*]*\\*+([^\\/][^*]*\\*+)*\\//},1W:{4:/(?:\\/\\/.*)|(?:[^\\\\]\\#.*)/},2Q:{4:/\\\'[^\\\'\\\\]*(?:\\\\.[^\\\'\\\\]*)*\\\'/},2P:{4:/\\"[^\\"\\\\]*(?:\\\\.[^\\"\\\\]*)*\\"/},3B:{4:/\\b(?:[2N][1U][17][17]|[3F][2L][1U][1x]|[2K][2J][17][2I][1x])\\b/},2H:{4:/\\b[+-]?(\\d*\\.?\\d+|\\d+\\.?\\d*)([1a][+-]?\\d+)?\\b/},2G:{4:/\\b(?:3M|2F(?:2E|3O(?:3P(?:15|13)|2C(?:15|13))|15|1Y|2z|2y|2x(?:15|1Y|13)|13)|P(?:2w(?:2v|2u)|3Z(?:2t|2s(?:42|43)|44|E(?:2o|46)|5m(?:5l|5g)|L(?:5b|5a)|O(?:S|52(?:51|4Z|4X))|4T|S(?:4R|4Q|4P)|4M))|4L)\\b/},1e:{4:/(?:\\$4J|\\$4I|\\$4G|\\$4F|\\$4D|\\$4A|\\$4z|\\$4y|\\$4w|\\$4v)\\b/},25:{4:/\\b(?:4t|4B|4C|4q|4p|4o|4n|4m|4l|1C|1J|1l|4k|W|4K|4i|1H|4h|1I|4g|1n|4O|A|4f|4e|4d|4S|4b|4a|4V|4W|47|4Y|45|2a|2a|40|R|3Y|5|1e|7|53|54|3V|56|57|58|D|3S|3R|3Q|3N|5c|5d|3K|5f|3J|9|3I|1G|F|5h|1p|5i|5j|3|X|5k)\\b/},2d:{4:/\\$(\\w+)/,Q:\'<N W="25">$</N><N W="2d">$1</N>\'},1c:{4:/(?:\\<\\?[20][5o][20])|(?:\\<\\?)|(?:\\?\\>)/}}}',62,335,'|||var|exp|function||if|ChiliBook|return||||||||||||||||||||||||||replace|else|recipe|length|new||this|document|160|arguments|recipes|||filter|span|||replacement|for||steps|required|bind|class|while|js|stylesheetFolder||false|recipeFolder|WARNING|chili|ERROR|getPath|Ll|typeof|true|eE|push|tag|replaceTab|global|string|childNodes|makeDish|code|stylesheet|parseInt|catch|selection|do|RegExp|try|pre|replaceNewLine|null|each|metaobjects|object|recipeFile|Ee|Array|knowHow|entity|head|break|br|elementPath|stepName|switch|continue|default|case|css|checkCSS|numbers|in|createElement|elementClass|avalue|aname|substring|replaceSpace|Uu|append|com|stylesheetFile|NOTICE|recipeLoading|Pp|preformatted|prepareStep|replaceSpaces|valueOf|keyword|xml|cook|createRange|defaultReplacement|extends|gi|jQuery|variable|escapeHTML|window|htcom|mousedown|chef|mix|path|php|mouseup|stylesheetLoading|OL|trim|join|attr|CONFIG_FILE_|BINDIR|INSTALL_DIR|EXTENSION_DIR|EAR_|USER_|STRICT|PARSE|selector|next|RE_|extend|ALL|E_|const1|number|Ss|Aa|Ff|Rr|html|Nn|data|string2|string1|mlcom|jquery|Infinity|isNaN|NaN|match|getPRE|msie|setTimeout|browser|unescape|escape|constructor|href|element|toString|text|with|void|type|instanceof|version|delete|rel|link|keywords|prototype|gim|regexp|content|parseFloat|taconite|clearTimeout|setInterval|clearInterval|source|clearFields|clearForm|resetForm|fieldValue|formSerialize|fieldSerialize|ajaxSubmit|ajaxForm|unblock|block|value|onUnblock|unblockUI|blockUI|Tt|silverlight|plugin|static|require_once|public|jscom|DEFAULT_INCLUDE_PATH|print|CO|MPILE_|php_user_filter|or|old_function|returnValue|event|include_once|Text|setData|foreach|HP_|final|clipboardData|PATH|SCAN_DIR|DATADIR|exit|XTENSION_DIR|eval|copy|body|endif|endforeach|htmlText|enddeclare|empty|elseif|die|declare|const|parents|cfunction|as|array|and|abstract|__METHOD__|__LINE__|innerText|innerHTML|__CLASS__|ig|php_errormsg|_SESSION|indexOf|_SERVER|_REQUEST|_POST|__FILE__|__FUNCTION__|_GET|Date|_FILES|_ENV|lt|_COOKIE|GLOBALS|clone|__COMPILER_HALT_OFFSET__|VERSION|amp|echo|YSCONFDIR|HLIB_SUFFIX|API|endfor|PREFIX|recipePath|endswitch|endwhile|START|exception|END|unavailable|CONT|UTPUT_HANDLER_|implements|include|alert|interface|isset|list|recipeNotAvailable|OCALSTATEDIR|IBDIR|private|protected|ignoreCase|require|SIZE|throw|unset|use|xor|MAX|INT_|getJSON|Hh'.split('|'),0,{}));
;
/*
 * Copyright (c) 2009 Simo Kinnunen.
 * Licensed under the MIT license.
 *
 * @version 1.09
 */
var Cufon=(function(){var m=function(){return m.replace.apply(null,arguments)};var x=m.DOM={ready:(function(){var C=false,E={loaded:1,complete:1};var B=[],D=function(){if(C){return}C=true;for(var F;F=B.shift();F()){}};if(document.addEventListener){document.addEventListener("DOMContentLoaded",D,false);window.addEventListener("pageshow",D,false)}if(!window.opera&&document.readyState){(function(){E[document.readyState]?D():setTimeout(arguments.callee,10)})()}if(document.readyState&&document.createStyleSheet){(function(){try{document.body.doScroll("left");D()}catch(F){setTimeout(arguments.callee,1)}})()}q(window,"load",D);return function(F){if(!arguments.length){D()}else{C?F():B.push(F)}}})(),root:function(){return document.documentElement||document.body}};var n=m.CSS={Size:function(C,B){this.value=parseFloat(C);this.unit=String(C).match(/[a-z%]*$/)[0]||"px";this.convert=function(D){return D/B*this.value};this.convertFrom=function(D){return D/this.value*B};this.toString=function(){return this.value+this.unit}},addClass:function(C,B){var D=C.className;C.className=D+(D&&" ")+B;return C},color:j(function(C){var B={};B.color=C.replace(/^rgba\((.*?),\s*([\d.]+)\)/,function(E,D,F){B.opacity=parseFloat(F);return"rgb("+D+")"});return B}),fontStretch:j(function(B){if(typeof B=="number"){return B}if(/%$/.test(B)){return parseFloat(B)/100}return{"ultra-condensed":0.5,"extra-condensed":0.625,condensed:0.75,"semi-condensed":0.875,"semi-expanded":1.125,expanded:1.25,"extra-expanded":1.5,"ultra-expanded":2}[B]||1}),getStyle:function(C){var B=document.defaultView;if(B&&B.getComputedStyle){return new a(B.getComputedStyle(C,null))}if(C.currentStyle){return new a(C.currentStyle)}return new a(C.style)},gradient:j(function(F){var G={id:F,type:F.match(/^-([a-z]+)-gradient\(/)[1],stops:[]},C=F.substr(F.indexOf("(")).match(/([\d.]+=)?(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)/ig);for(var E=0,B=C.length,D;E<B;++E){D=C[E].split("=",2).reverse();G.stops.push([D[1]||E/(B-1),D[0]])}return G}),quotedList:j(function(E){var D=[],C=/\s*((["'])([\s\S]*?[^\\])\2|[^,]+)\s*/g,B;while(B=C.exec(E)){D.push(B[3]||B[1])}return D}),recognizesMedia:j(function(G){var E=document.createElement("style"),D,C,B;E.type="text/css";E.media=G;try{E.appendChild(document.createTextNode("/**/"))}catch(F){}C=g("head")[0];C.insertBefore(E,C.firstChild);D=(E.sheet||E.styleSheet);B=D&&!D.disabled;C.removeChild(E);return B}),removeClass:function(D,C){var B=RegExp("(?:^|\\s+)"+C+"(?=\\s|$)","g");D.className=D.className.replace(B,"");return D},supports:function(D,C){var B=document.createElement("span").style;if(B[D]===undefined){return false}B[D]=C;return B[D]===C},textAlign:function(E,D,B,C){if(D.get("textAlign")=="right"){if(B>0){E=" "+E}}else{if(B<C-1){E+=" "}}return E},textShadow:j(function(F){if(F=="none"){return null}var E=[],G={},B,C=0;var D=/(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)|(-?[\d.]+[a-z%]*)|,/ig;while(B=D.exec(F)){if(B[0]==","){E.push(G);G={};C=0}else{if(B[1]){G.color=B[1]}else{G[["offX","offY","blur"][C++]]=B[2]}}}E.push(G);return E}),textTransform:(function(){var B={uppercase:function(C){return C.toUpperCase()},lowercase:function(C){return C.toLowerCase()},capitalize:function(C){return C.replace(/\b./g,function(D){return D.toUpperCase()})}};return function(E,D){var C=B[D.get("textTransform")];return C?C(E):E}})(),whiteSpace:(function(){var D={inline:1,"inline-block":1,"run-in":1};var C=/^\s+/,B=/\s+$/;return function(H,F,G,E){if(E){if(E.nodeName.toLowerCase()=="br"){H=H.replace(C,"")}}if(D[F.get("display")]){return H}if(!G.previousSibling){H=H.replace(C,"")}if(!G.nextSibling){H=H.replace(B,"")}return H}})()};n.ready=(function(){var B=!n.recognizesMedia("all"),E=false;var D=[],H=function(){B=true;for(var K;K=D.shift();K()){}};var I=g("link"),J=g("style");function C(K){return K.disabled||G(K.sheet,K.media||"screen")}function G(M,P){if(!n.recognizesMedia(P||"all")){return true}if(!M||M.disabled){return false}try{var Q=M.cssRules,O;if(Q){search:for(var L=0,K=Q.length;O=Q[L],L<K;++L){switch(O.type){case 2:break;case 3:if(!G(O.styleSheet,O.media.mediaText)){return false}break;default:break search}}}}catch(N){}return true}function F(){if(document.createStyleSheet){return true}var L,K;for(K=0;L=I[K];++K){if(L.rel.toLowerCase()=="stylesheet"&&!C(L)){return false}}for(K=0;L=J[K];++K){if(!C(L)){return false}}return true}x.ready(function(){if(!E){E=n.getStyle(document.body).isUsable()}if(B||(E&&F())){H()}else{setTimeout(arguments.callee,10)}});return function(K){if(B){K()}else{D.push(K)}}})();function s(D){var C=this.face=D.face,B={"\u0020":1,"\u00a0":1,"\u3000":1};this.glyphs=D.glyphs;this.w=D.w;this.baseSize=parseInt(C["units-per-em"],10);this.family=C["font-family"].toLowerCase();this.weight=C["font-weight"];this.style=C["font-style"]||"normal";this.viewBox=(function(){var F=C.bbox.split(/\s+/);var E={minX:parseInt(F[0],10),minY:parseInt(F[1],10),maxX:parseInt(F[2],10),maxY:parseInt(F[3],10)};E.width=E.maxX-E.minX;E.height=E.maxY-E.minY;E.toString=function(){return[this.minX,this.minY,this.width,this.height].join(" ")};return E})();this.ascent=-parseInt(C.ascent,10);this.descent=-parseInt(C.descent,10);this.height=-this.ascent+this.descent;this.spacing=function(L,N,E){var O=this.glyphs,M,K,G,P=[],F=0,J=-1,I=-1,H;while(H=L[++J]){M=O[H]||this.missingGlyph;if(!M){continue}if(K){F-=G=K[H]||0;P[I]-=G}F+=P[++I]=~~(M.w||this.w)+N+(B[H]?E:0);K=M.k}P.total=F;return P}}function f(){var C={},B={oblique:"italic",italic:"oblique"};this.add=function(D){(C[D.style]||(C[D.style]={}))[D.weight]=D};this.get=function(H,I){var G=C[H]||C[B[H]]||C.normal||C.italic||C.oblique;if(!G){return null}I={normal:400,bold:700}[I]||parseInt(I,10);if(G[I]){return G[I]}var E={1:1,99:0}[I%100],K=[],F,D;if(E===undefined){E=I>400}if(I==500){I=400}for(var J in G){if(!k(G,J)){continue}J=parseInt(J,10);if(!F||J<F){F=J}if(!D||J>D){D=J}K.push(J)}if(I<F){I=F}if(I>D){I=D}K.sort(function(M,L){return(E?(M>=I&&L>=I)?M<L:M>L:(M<=I&&L<=I)?M>L:M<L)?-1:1});return G[K[0]]}}function r(){function D(F,G){if(F.contains){return F.contains(G)}return F.compareDocumentPosition(G)&16}function B(G){var F=G.relatedTarget;if(!F||D(this,F)){return}C(this,G.type=="mouseover")}function E(F){C(this,F.type=="mouseenter")}function C(F,G){setTimeout(function(){var H=d.get(F).options;m.replace(F,G?h(H,H.hover):H,true)},10)}this.attach=function(F){if(F.onmouseenter===undefined){q(F,"mouseover",B);q(F,"mouseout",B)}else{q(F,"mouseenter",E);q(F,"mouseleave",E)}}}function u(){var C=[],D={};function B(H){var E=[],G;for(var F=0;G=H[F];++F){E[F]=C[D[G]]}return E}this.add=function(F,E){D[F]=C.push(E)-1};this.repeat=function(){var E=arguments.length?B(arguments):C,F;for(var G=0;F=E[G++];){m.replace(F[0],F[1],true)}}}function A(){var D={},B=0;function C(E){return E.cufid||(E.cufid=++B)}this.get=function(E){var F=C(E);return D[F]||(D[F]={})}}function a(B){var D={},C={};this.extend=function(E){for(var F in E){if(k(E,F)){D[F]=E[F]}}return this};this.get=function(E){return D[E]!=undefined?D[E]:B[E]};this.getSize=function(F,E){return C[F]||(C[F]=new n.Size(this.get(F),E))};this.isUsable=function(){return !!B}}function q(C,B,D){if(C.addEventListener){C.addEventListener(B,D,false)}else{if(C.attachEvent){C.attachEvent("on"+B,function(){return D.call(C,window.event)})}}}function v(C,B){var D=d.get(C);if(D.options){return C}if(B.hover&&B.hoverables[C.nodeName.toLowerCase()]){b.attach(C)}D.options=B;return C}function j(B){var C={};return function(D){if(!k(C,D)){C[D]=B.apply(null,arguments)}return C[D]}}function c(F,E){var B=n.quotedList(E.get("fontFamily").toLowerCase()),D;for(var C=0;D=B[C];++C){if(i[D]){return i[D].get(E.get("fontStyle"),E.get("fontWeight"))}}return null}function g(B){return document.getElementsByTagName(B)}function k(C,B){return C.hasOwnProperty(B)}function h(){var C={},B,F;for(var E=0,D=arguments.length;B=arguments[E],E<D;++E){for(F in B){if(k(B,F)){C[F]=B[F]}}}return C}function o(E,M,C,N,F,D){var K=document.createDocumentFragment(),H;if(M===""){return K}var L=N.separate;var I=M.split(p[L]),B=(L=="words");if(B&&t){if(/^\s/.test(M)){I.unshift("")}if(/\s$/.test(M)){I.push("")}}for(var J=0,G=I.length;J<G;++J){H=z[N.engine](E,B?n.textAlign(I[J],C,J,G):I[J],C,N,F,D,J<G-1);if(H){K.appendChild(H)}}return K}function l(D,M){var C=D.nodeName.toLowerCase();if(M.ignore[C]){return}var E=!M.textless[C];var B=n.getStyle(v(D,M)).extend(M);var F=c(D,B),G,K,I,H,L,J;if(!F){return}for(G=D.firstChild;G;G=I){K=G.nodeType;I=G.nextSibling;if(E&&K==3){if(H){H.appendData(G.data);D.removeChild(G)}else{H=G}if(I){continue}}if(H){D.replaceChild(o(F,n.whiteSpace(H.data,B,H,J),B,M,G,D),H);H=null}if(K==1){if(G.firstChild){if(G.nodeName.toLowerCase()=="cufon"){z[M.engine](F,null,B,M,G,D)}else{arguments.callee(G,M)}}J=G}}}var t=" ".split(/\s+/).length==0;var d=new A();var b=new r();var y=new u();var e=false;var z={},i={},w={autoDetect:false,engine:null,forceHitArea:false,hover:false,hoverables:{a:true},ignore:{applet:1,canvas:1,col:1,colgroup:1,head:1,iframe:1,map:1,optgroup:1,option:1,script:1,select:1,style:1,textarea:1,title:1,pre:1},printable:true,selector:(window.Sizzle||(window.jQuery&&function(B){return jQuery(B)})||(window.dojo&&dojo.query)||(window.Ext&&Ext.query)||(window.YAHOO&&YAHOO.util&&YAHOO.util.Selector&&YAHOO.util.Selector.query)||(window.$$&&function(B){return $$(B)})||(window.$&&function(B){return $(B)})||(document.querySelectorAll&&function(B){return document.querySelectorAll(B)})||g),separate:"words",textless:{dl:1,html:1,ol:1,table:1,tbody:1,thead:1,tfoot:1,tr:1,ul:1},textShadow:"none"};var p={words:/\s/.test("\u00a0")?/[^\S\u00a0]+/:/\s+/,characters:"",none:/^/};m.now=function(){x.ready();return m};m.refresh=function(){y.repeat.apply(y,arguments);return m};m.registerEngine=function(C,B){if(!B){return m}z[C]=B;return m.set("engine",C)};m.registerFont=function(D){if(!D){return m}var B=new s(D),C=B.family;if(!i[C]){i[C]=new f()}i[C].add(B);return m.set("fontFamily",'"'+C+'"')};m.replace=function(D,C,B){C=h(w,C);if(!C.engine){return m}if(!e){n.addClass(x.root(),"cufon-active cufon-loading");n.ready(function(){n.addClass(n.removeClass(x.root(),"cufon-loading"),"cufon-ready")});e=true}if(C.hover){C.forceHitArea=true}if(C.autoDetect){delete C.fontFamily}if(typeof C.textShadow=="string"){C.textShadow=n.textShadow(C.textShadow)}if(typeof C.color=="string"&&/^-/.test(C.color)){C.textGradient=n.gradient(C.color)}else{delete C.textGradient}if(!B){y.add(D,arguments)}if(D.nodeType||typeof D=="string"){D=[D]}n.ready(function(){for(var F=0,E=D.length;F<E;++F){var G=D[F];if(typeof G=="string"){m.replace(C.selector(G),C,true)}else{l(G,C)}}});return m};m.set=function(B,C){w[B]=C;return m};return m})();Cufon.registerEngine("canvas",(function(){var b=document.createElement("canvas");if(!b||!b.getContext||!b.getContext.apply){return}b=null;var a=Cufon.CSS.supports("display","inline-block");var e=!a&&(document.compatMode=="BackCompat"||/frameset|transitional/i.test(document.doctype.publicId));var f=document.createElement("style");f.type="text/css";f.appendChild(document.createTextNode(("cufon{text-indent:0;}@media screen,projection{cufon{display:inline;display:inline-block;position:relative;vertical-align:middle;"+(e?"":"font-size:1px;line-height:1px;")+"}cufon cufontext{display:-moz-inline-box;display:inline-block;width:0;height:0;overflow:hidden;text-indent:-10000in;}"+(a?"cufon canvas{position:relative;}":"cufon canvas{position:absolute;}")+"}@media print{cufon{padding:0;}cufon canvas{display:none;}}").replace(/;/g,"!important;")));document.getElementsByTagName("head")[0].appendChild(f);function d(p,h){var n=0,m=0;var g=[],o=/([mrvxe])([^a-z]*)/g,k;generate:for(var j=0;k=o.exec(p);++j){var l=k[2].split(",");switch(k[1]){case"v":g[j]={m:"bezierCurveTo",a:[n+~~l[0],m+~~l[1],n+~~l[2],m+~~l[3],n+=~~l[4],m+=~~l[5]]};break;case"r":g[j]={m:"lineTo",a:[n+=~~l[0],m+=~~l[1]]};break;case"m":g[j]={m:"moveTo",a:[n=~~l[0],m=~~l[1]]};break;case"x":g[j]={m:"closePath"};break;case"e":break generate}h[g[j].m].apply(h,g[j].a)}return g}function c(m,k){for(var j=0,h=m.length;j<h;++j){var g=m[j];k[g.m].apply(k,g.a)}}return function(V,w,P,t,C,W){var k=(w===null);if(k){w=C.getAttribute("alt")}var A=V.viewBox;var m=P.getSize("fontSize",V.baseSize);var B=0,O=0,N=0,u=0;var z=t.textShadow,L=[];if(z){for(var U=z.length;U--;){var F=z[U];var K=m.convertFrom(parseFloat(F.offX));var I=m.convertFrom(parseFloat(F.offY));L[U]=[K,I];if(I<B){B=I}if(K>O){O=K}if(I>N){N=I}if(K<u){u=K}}}var Z=Cufon.CSS.textTransform(w,P).split("");var E=V.spacing(Z,~~m.convertFrom(parseFloat(P.get("letterSpacing"))||0),~~m.convertFrom(parseFloat(P.get("wordSpacing"))||0));if(!E.length){return null}var h=E.total;O+=A.width-E[E.length-1];u+=A.minX;var s,n;if(k){s=C;n=C.firstChild}else{s=document.createElement("cufon");s.className="cufon cufon-canvas";s.setAttribute("alt",w);n=document.createElement("canvas");s.appendChild(n);if(t.printable){var S=document.createElement("cufontext");S.appendChild(document.createTextNode(w));s.appendChild(S)}}var aa=s.style;var H=n.style;var j=m.convert(A.height);var Y=Math.ceil(j);var M=Y/j;var G=M*Cufon.CSS.fontStretch(P.get("fontStretch"));var J=h*G;var Q=Math.ceil(m.convert(J+O-u));var o=Math.ceil(m.convert(A.height-B+N));n.width=Q;n.height=o;H.width=Q+"px";H.height=o+"px";B+=A.minY;H.top=Math.round(m.convert(B-V.ascent))+"px";H.left=Math.round(m.convert(u))+"px";var r=Math.max(Math.ceil(m.convert(J)),0)+"px";if(a){aa.width=r;aa.height=m.convert(V.height)+"px"}else{aa.paddingLeft=r;aa.paddingBottom=(m.convert(V.height)-1)+"px"}var X=n.getContext("2d"),D=j/A.height;X.scale(D,D*M);X.translate(-u,-B);X.save();function T(){var x=V.glyphs,ab,l=-1,g=-1,y;X.scale(G,1);while(y=Z[++l]){var ab=x[Z[l]]||V.missingGlyph;if(!ab){continue}if(ab.d){X.beginPath();if(ab.code){c(ab.code,X)}else{ab.code=d("m"+ab.d,X)}X.fill()}X.translate(E[++g],0)}X.restore()}if(z){for(var U=z.length;U--;){var F=z[U];X.save();X.fillStyle=F.color;X.translate.apply(X,L[U]);T()}}var q=t.textGradient;if(q){var v=q.stops,p=X.createLinearGradient(0,A.minY,0,A.maxY);for(var U=0,R=v.length;U<R;++U){p.addColorStop.apply(p,v[U])}X.fillStyle=p}else{X.fillStyle=P.get("color")}T();return s}})());Cufon.registerEngine("vml",(function(){var e=document.namespaces;if(!e){return}e.add("cvml","urn:schemas-microsoft-com:vml");e=null;var b=document.createElement("cvml:shape");b.style.behavior="url(#default#VML)";if(!b.coordsize){return}b=null;var h=(document.documentMode||0)<8;document.write(('<style type="text/css">cufoncanvas{text-indent:0;}@media screen{cvml\\:shape,cvml\\:rect,cvml\\:fill,cvml\\:shadow{behavior:url(#default#VML);display:block;antialias:true;position:absolute;}cufoncanvas{position:absolute;text-align:left;}cufon{display:inline-block;position:relative;vertical-align:'+(h?"middle":"text-bottom")+";}cufon cufontext{position:absolute;left:-10000in;font-size:1px;}a cufon{cursor:pointer}}@media print{cufon cufoncanvas{display:none;}}</style>").replace(/;/g,"!important;"));function c(i,j){return a(i,/(?:em|ex|%)$|^[a-z-]+$/i.test(j)?"1em":j)}function a(l,m){if(m==="0"){return 0}if(/px$/i.test(m)){return parseFloat(m)}var k=l.style.left,j=l.runtimeStyle.left;l.runtimeStyle.left=l.currentStyle.left;l.style.left=m.replace("%","em");var i=l.style.pixelLeft;l.style.left=k;l.runtimeStyle.left=j;return i}function f(l,k,j,n){var i="computed"+n,m=k[i];if(isNaN(m)){m=k.get(n);k[i]=m=(m=="normal")?0:~~j.convertFrom(a(l,m))}return m}var g={};function d(p){var q=p.id;if(!g[q]){var n=p.stops,o=document.createElement("cvml:fill"),i=[];o.type="gradient";o.angle=180;o.focus="0";o.method="sigma";o.color=n[0][1];for(var m=1,l=n.length-1;m<l;++m){i.push(n[m][0]*100+"% "+n[m][1])}o.colors=i.join(",");o.color2=n[l][1];g[q]=o}return g[q]}return function(ac,G,Y,C,K,ad,W){var n=(G===null);if(n){G=K.alt}var I=ac.viewBox;var p=Y.computedFontSize||(Y.computedFontSize=new Cufon.CSS.Size(c(ad,Y.get("fontSize"))+"px",ac.baseSize));var y,q;if(n){y=K;q=K.firstChild}else{y=document.createElement("cufon");y.className="cufon cufon-vml";y.alt=G;q=document.createElement("cufoncanvas");y.appendChild(q);if(C.printable){var Z=document.createElement("cufontext");Z.appendChild(document.createTextNode(G));y.appendChild(Z)}if(!W){y.appendChild(document.createElement("cvml:shape"))}}var ai=y.style;var R=q.style;var l=p.convert(I.height),af=Math.ceil(l);var V=af/l;var P=V*Cufon.CSS.fontStretch(Y.get("fontStretch"));var U=I.minX,T=I.minY;R.height=af;R.top=Math.round(p.convert(T-ac.ascent));R.left=Math.round(p.convert(U));ai.height=p.convert(ac.height)+"px";var F=Y.get("color");var ag=Cufon.CSS.textTransform(G,Y).split("");var L=ac.spacing(ag,f(ad,Y,p,"letterSpacing"),f(ad,Y,p,"wordSpacing"));if(!L.length){return null}var k=L.total;var x=-U+k+(I.width-L[L.length-1]);var ah=p.convert(x*P),X=Math.round(ah);var O=x+","+I.height,m;var J="r"+O+"ns";var u=C.textGradient&&d(C.textGradient);var o=ac.glyphs,S=0;var H=C.textShadow;var ab=-1,aa=0,w;while(w=ag[++ab]){var D=o[ag[ab]]||ac.missingGlyph,v;if(!D){continue}if(n){v=q.childNodes[aa];while(v.firstChild){v.removeChild(v.firstChild)}}else{v=document.createElement("cvml:shape");q.appendChild(v)}v.stroked="f";v.coordsize=O;v.coordorigin=m=(U-S)+","+T;v.path=(D.d?"m"+D.d+"xe":"")+"m"+m+J;v.fillcolor=F;if(u){v.appendChild(u.cloneNode(false))}var ae=v.style;ae.width=X;ae.height=af;if(H){var s=H[0],r=H[1];var B=Cufon.CSS.color(s.color),z;var N=document.createElement("cvml:shadow");N.on="t";N.color=B.color;N.offset=s.offX+","+s.offY;if(r){z=Cufon.CSS.color(r.color);N.type="double";N.color2=z.color;N.offset2=r.offX+","+r.offY}N.opacity=B.opacity||(z&&z.opacity)||1;v.appendChild(N)}S+=L[aa++]}var M=v.nextSibling,t,A;if(C.forceHitArea){if(!M){M=document.createElement("cvml:rect");M.stroked="f";M.className="cufon-vml-cover";t=document.createElement("cvml:fill");t.opacity=0;M.appendChild(t);q.appendChild(M)}A=M.style;A.width=X;A.height=af}else{if(M){q.removeChild(M)}}ai.width=Math.max(Math.ceil(p.convert(k*P)),0);if(h){var Q=Y.computedYAdjust;if(Q===undefined){var E=Y.get("lineHeight");if(E=="normal"){E="1em"}else{if(!isNaN(E)){E+="em"}}Y.computedYAdjust=Q=0.5*(a(ad,E)-parseFloat(ai.height))}if(Q){ai.marginTop=Math.ceil(Q)+"px";ai.marginBottom=Q+"px"}}return y}})());;
/*

CUSTOM FORM ELEMENTS

Created by Ryan Fait
www.ryanfait.com

The only things you may need to change in this file are the following
variables: checkboxHeight, radioHeight and selectWidth (lines 24, 25, 26)

The numbers you set for checkboxHeight and radioHeight should be one quarter
of the total height of the image want to use for checkboxes and radio
buttons. Both images should contain the four stages of both inputs stacked
on top of each other in this order: unchecked, unchecked-clicked, checked,
checked-clicked.

You may need to adjust your images a bit if there is a slight vertical
movement during the different stages of the button activation.

The value of selectWidth should be the width of your select list image.

Visit http://ryanfait.com/ for more information.

*/

var checkboxHeight = "25";
var radioHeight = "25";
var selectWidth = "178";


/* No need to change anything after this */


document.write('<style type="text/css">input.styled { display: none; } select.styled { position: relative; width: ' + selectWidth + 'px; opacity: 0; filter: alpha(opacity=0); z-index: 5; } .disabled { opacity: 0.5; filter: alpha(opacity=50); }</style>');

var Custom = {
	init: function() {
		var inputs = document.getElementsByTagName("input"), span = Array(), textnode, option, active;
		for(a = 0; a < inputs.length; a++) {
			if((inputs[a].type == "checkbox" || inputs[a].type == "radio") && inputs[a].className == "styled") {
				span[a] = document.createElement("span");
				span[a].className = inputs[a].type;

				if(inputs[a].checked == true) {
					if(inputs[a].type == "checkbox") {
						position = "0 -" + (checkboxHeight*2) + "px";
						span[a].style.backgroundPosition = position;
					} else {
						position = "0 -" + (radioHeight*2) + "px";
						span[a].style.backgroundPosition = position;
					}
				}
				inputs[a].parentNode.insertBefore(span[a], inputs[a]);
				inputs[a].onchange = Custom.clear;
				if(!inputs[a].getAttribute("disabled")) {
					span[a].onmousedown = Custom.pushed;
					span[a].onmouseup = Custom.check;
				} else {
					span[a].className = span[a].className += " disabled";
				}
			}
		}
		inputs = document.getElementsByTagName("select");
		for(a = 0; a < inputs.length; a++) {
			if(inputs[a].className == "styled") {
				option = inputs[a].getElementsByTagName("option");
				active = option[0].childNodes[0].nodeValue;
				textnode = document.createTextNode(active);
				for(b = 0; b < option.length; b++) {
					if(option[b].selected == true) {
						textnode = document.createTextNode(option[b].childNodes[0].nodeValue);
					}
				}
				span[a] = document.createElement("span");
				span[a].className = "select";
				span[a].id = "select" + inputs[a].name;
				span[a].appendChild(textnode);
				inputs[a].parentNode.insertBefore(span[a], inputs[a]);
				if(!inputs[a].getAttribute("disabled")) {
					inputs[a].onchange = Custom.choose;
				} else {
					inputs[a].previousSibling.className = inputs[a].previousSibling.className += " disabled";
				}
			}
		}
		document.onmouseup = Custom.clear;
	},
	pushed: function() {
		element = this.nextSibling;
		if(element.checked == true && element.type == "checkbox") {
			this.style.backgroundPosition = "0 -" + checkboxHeight*3 + "px";
		} else if(element.checked == true && element.type == "radio") {
			this.style.backgroundPosition = "0 -" + radioHeight*3 + "px";
		} else if(element.checked != true && element.type == "checkbox") {
			this.style.backgroundPosition = "0 -" + checkboxHeight + "px";
		} else {
			this.style.backgroundPosition = "0 -" + radioHeight + "px";
		}
	},
	check: function() {
		element = this.nextSibling;
		if(element.checked == true && element.type == "checkbox") {
			this.style.backgroundPosition = "0 0";
			element.checked = false;
		} else {
			if(element.type == "checkbox") {
				this.style.backgroundPosition = "0 -" + checkboxHeight*2 + "px";
			} else {
				this.style.backgroundPosition = "0 -" + radioHeight*2 + "px";
				group = this.nextSibling.name;
				inputs = document.getElementsByTagName("input");
				for(a = 0; a < inputs.length; a++) {
					if(inputs[a].name == group && inputs[a] != this.nextSibling) {
						inputs[a].previousSibling.style.backgroundPosition = "0 0";
					}
				}
			}
			element.checked = true;
		}
	},
	clear: function() {
		inputs = document.getElementsByTagName("input");
		for(var b = 0; b < inputs.length; b++) {
			if(inputs[b].type == "checkbox" && inputs[b].checked == true && inputs[b].className == "styled") {
				inputs[b].previousSibling.style.backgroundPosition = "0 -" + checkboxHeight*2 + "px";
			} else if(inputs[b].type == "checkbox" && inputs[b].className == "styled") {
				inputs[b].previousSibling.style.backgroundPosition = "0 0";
			} else if(inputs[b].type == "radio" && inputs[b].checked == true && inputs[b].className == "styled") {
				inputs[b].previousSibling.style.backgroundPosition = "0 -" + radioHeight*2 + "px";
			} else if(inputs[b].type == "radio" && inputs[b].className == "styled") {
				inputs[b].previousSibling.style.backgroundPosition = "0 0";
			}
		}
	},
	choose: function() {
		option = this.getElementsByTagName("option");
		for(d = 0; d < option.length; d++) {
			if(option[d].selected == true) {
				document.getElementById("select" + this.name).childNodes[0].nodeValue = option[d].childNodes[0].nodeValue;
			}
		}
	}
}
window.onload = Custom.init;;
		$(document).ready(function(){
			$('#tabs-search div.tabb').hide();
			$('#tabs-search div.tabb:first').show();
			$('#tabs-search ul li:first').addClass('active');
			$('#tabs-search ul li a').click(function(){ 
			$('#tabs-search ul li').removeClass('active');
			$(this).parent().addClass('active'); 
				var currentTab = $(this).attr('href'); 
			$('#tabs-search div.tabb').hide();
			$(currentTab).show();
				return false;
			});
		});
		
		
		$(document).ready(function(){
			$('.tabsy div.tabbsy').hide();
			$('.tabsy div.tabbsy:first').show();
			$('.tabsy ul li:first').addClass('active');
			$('.tabsy ul li a').click(function(){ 
			$('.tabsy ul li').removeClass('active');
			$(this).parent().addClass('active'); 
				var currentTab = $(this).attr('href'); 
			$('.tabsy div.tabbsy').hide();
			$(currentTab).show();
				return false;
			});
		});;
/*!
 * jQuery JavaScript Library v1.4.2
 * http://jquery.com/
 *
 * Copyright 2010, John Resig
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * Includes Sizzle.js
 * http://sizzlejs.com/
 * Copyright 2010, The Dojo Foundation
 * Released under the MIT, BSD, and GPL Licenses.
 *
 * Date: Sat Feb 13 22:33:48 2010 -0500
 */
(function(A,w){function ma(){if(!c.isReady){try{s.documentElement.doScroll("left")}catch(a){setTimeout(ma,1);return}c.ready()}}function Qa(a,b){b.src?c.ajax({url:b.src,async:false,dataType:"script"}):c.globalEval(b.text||b.textContent||b.innerHTML||"");b.parentNode&&b.parentNode.removeChild(b)}function X(a,b,d,f,e,j){var i=a.length;if(typeof b==="object"){for(var o in b)X(a,o,b[o],f,e,d);return a}if(d!==w){f=!j&&f&&c.isFunction(d);for(o=0;o<i;o++)e(a[o],b,f?d.call(a[o],o,e(a[o],b)):d,j);return a}return i?
e(a[0],b):w}function J(){return(new Date).getTime()}function Y(){return false}function Z(){return true}function na(a,b,d){d[0].type=a;return c.event.handle.apply(b,d)}function oa(a){var b,d=[],f=[],e=arguments,j,i,o,k,n,r;i=c.data(this,"events");if(!(a.liveFired===this||!i||!i.live||a.button&&a.type==="click")){a.liveFired=this;var u=i.live.slice(0);for(k=0;k<u.length;k++){i=u[k];i.origType.replace(O,"")===a.type?f.push(i.selector):u.splice(k--,1)}j=c(a.target).closest(f,a.currentTarget);n=0;for(r=
j.length;n<r;n++)for(k=0;k<u.length;k++){i=u[k];if(j[n].selector===i.selector){o=j[n].elem;f=null;if(i.preType==="mouseenter"||i.preType==="mouseleave")f=c(a.relatedTarget).closest(i.selector)[0];if(!f||f!==o)d.push({elem:o,handleObj:i})}}n=0;for(r=d.length;n<r;n++){j=d[n];a.currentTarget=j.elem;a.data=j.handleObj.data;a.handleObj=j.handleObj;if(j.handleObj.origHandler.apply(j.elem,e)===false){b=false;break}}return b}}function pa(a,b){return"live."+(a&&a!=="*"?a+".":"")+b.replace(/\./g,"`").replace(/ /g,
"&")}function qa(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function ra(a,b){var d=0;b.each(function(){if(this.nodeName===(a[d]&&a[d].nodeName)){var f=c.data(a[d++]),e=c.data(this,f);if(f=f&&f.events){delete e.handle;e.events={};for(var j in f)for(var i in f[j])c.event.add(this,j,f[j][i],f[j][i].data)}}})}function sa(a,b,d){var f,e,j;b=b&&b[0]?b[0].ownerDocument||b[0]:s;if(a.length===1&&typeof a[0]==="string"&&a[0].length<512&&b===s&&!ta.test(a[0])&&(c.support.checkClone||!ua.test(a[0]))){e=
true;if(j=c.fragments[a[0]])if(j!==1)f=j}if(!f){f=b.createDocumentFragment();c.clean(a,b,f,d)}if(e)c.fragments[a[0]]=j?f:1;return{fragment:f,cacheable:e}}function K(a,b){var d={};c.each(va.concat.apply([],va.slice(0,b)),function(){d[this]=a});return d}function wa(a){return"scrollTo"in a&&a.document?a:a.nodeType===9?a.defaultView||a.parentWindow:false}var c=function(a,b){return new c.fn.init(a,b)},Ra=A.jQuery,Sa=A.$,s=A.document,T,Ta=/^[^<]*(<[\w\W]+>)[^>]*$|^#([\w-]+)$/,Ua=/^.[^:#\[\.,]*$/,Va=/\S/,
Wa=/^(\s|\u00A0)+|(\s|\u00A0)+$/g,Xa=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,P=navigator.userAgent,xa=false,Q=[],L,$=Object.prototype.toString,aa=Object.prototype.hasOwnProperty,ba=Array.prototype.push,R=Array.prototype.slice,ya=Array.prototype.indexOf;c.fn=c.prototype={init:function(a,b){var d,f;if(!a)return this;if(a.nodeType){this.context=this[0]=a;this.length=1;return this}if(a==="body"&&!b){this.context=s;this[0]=s.body;this.selector="body";this.length=1;return this}if(typeof a==="string")if((d=Ta.exec(a))&&
(d[1]||!b))if(d[1]){f=b?b.ownerDocument||b:s;if(a=Xa.exec(a))if(c.isPlainObject(b)){a=[s.createElement(a[1])];c.fn.attr.call(a,b,true)}else a=[f.createElement(a[1])];else{a=sa([d[1]],[f]);a=(a.cacheable?a.fragment.cloneNode(true):a.fragment).childNodes}return c.merge(this,a)}else{if(b=s.getElementById(d[2])){if(b.id!==d[2])return T.find(a);this.length=1;this[0]=b}this.context=s;this.selector=a;return this}else if(!b&&/^\w+$/.test(a)){this.selector=a;this.context=s;a=s.getElementsByTagName(a);return c.merge(this,
a)}else return!b||b.jquery?(b||T).find(a):c(b).find(a);else if(c.isFunction(a))return T.ready(a);if(a.selector!==w){this.selector=a.selector;this.context=a.context}return c.makeArray(a,this)},selector:"",jquery:"1.4.2",length:0,size:function(){return this.length},toArray:function(){return R.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this.slice(a)[0]:this[a]},pushStack:function(a,b,d){var f=c();c.isArray(a)?ba.apply(f,a):c.merge(f,a);f.prevObject=this;f.context=this.context;if(b===
"find")f.selector=this.selector+(this.selector?" ":"")+d;else if(b)f.selector=this.selector+"."+b+"("+d+")";return f},each:function(a,b){return c.each(this,a,b)},ready:function(a){c.bindReady();if(c.isReady)a.call(s,c);else Q&&Q.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(R.apply(this,arguments),"slice",R.call(arguments).join(","))},map:function(a){return this.pushStack(c.map(this,
function(b,d){return a.call(b,d,b)}))},end:function(){return this.prevObject||c(null)},push:ba,sort:[].sort,splice:[].splice};c.fn.init.prototype=c.fn;c.extend=c.fn.extend=function(){var a=arguments[0]||{},b=1,d=arguments.length,f=false,e,j,i,o;if(typeof a==="boolean"){f=a;a=arguments[1]||{};b=2}if(typeof a!=="object"&&!c.isFunction(a))a={};if(d===b){a=this;--b}for(;b<d;b++)if((e=arguments[b])!=null)for(j in e){i=a[j];o=e[j];if(a!==o)if(f&&o&&(c.isPlainObject(o)||c.isArray(o))){i=i&&(c.isPlainObject(i)||
c.isArray(i))?i:c.isArray(o)?[]:{};a[j]=c.extend(f,i,o)}else if(o!==w)a[j]=o}return a};c.extend({noConflict:function(a){A.$=Sa;if(a)A.jQuery=Ra;return c},isReady:false,ready:function(){if(!c.isReady){if(!s.body)return setTimeout(c.ready,13);c.isReady=true;if(Q){for(var a,b=0;a=Q[b++];)a.call(s,c);Q=null}c.fn.triggerHandler&&c(s).triggerHandler("ready")}},bindReady:function(){if(!xa){xa=true;if(s.readyState==="complete")return c.ready();if(s.addEventListener){s.addEventListener("DOMContentLoaded",
L,false);A.addEventListener("load",c.ready,false)}else if(s.attachEvent){s.attachEvent("onreadystatechange",L);A.attachEvent("onload",c.ready);var a=false;try{a=A.frameElement==null}catch(b){}s.documentElement.doScroll&&a&&ma()}}},isFunction:function(a){return $.call(a)==="[object Function]"},isArray:function(a){return $.call(a)==="[object Array]"},isPlainObject:function(a){if(!a||$.call(a)!=="[object Object]"||a.nodeType||a.setInterval)return false;if(a.constructor&&!aa.call(a,"constructor")&&!aa.call(a.constructor.prototype,
"isPrototypeOf"))return false;var b;for(b in a);return b===w||aa.call(a,b)},isEmptyObject:function(a){for(var b in a)return false;return true},error:function(a){throw a;},parseJSON:function(a){if(typeof a!=="string"||!a)return null;a=c.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 A.JSON&&A.JSON.parse?A.JSON.parse(a):(new Function("return "+
a))();else c.error("Invalid JSON: "+a)},noop:function(){},globalEval:function(a){if(a&&Va.test(a)){var b=s.getElementsByTagName("head")[0]||s.documentElement,d=s.createElement("script");d.type="text/javascript";if(c.support.scriptEval)d.appendChild(s.createTextNode(a));else d.text=a;b.insertBefore(d,b.firstChild);b.removeChild(d)}},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,b,d){var f,e=0,j=a.length,i=j===w||c.isFunction(a);if(d)if(i)for(f in a){if(b.apply(a[f],
d)===false)break}else for(;e<j;){if(b.apply(a[e++],d)===false)break}else if(i)for(f in a){if(b.call(a[f],f,a[f])===false)break}else for(d=a[0];e<j&&b.call(d,e,d)!==false;d=a[++e]);return a},trim:function(a){return(a||"").replace(Wa,"")},makeArray:function(a,b){b=b||[];if(a!=null)a.length==null||typeof a==="string"||c.isFunction(a)||typeof a!=="function"&&a.setInterval?ba.call(b,a):c.merge(b,a);return b},inArray:function(a,b){if(b.indexOf)return b.indexOf(a);for(var d=0,f=b.length;d<f;d++)if(b[d]===
a)return d;return-1},merge:function(a,b){var d=a.length,f=0;if(typeof b.length==="number")for(var e=b.length;f<e;f++)a[d++]=b[f];else for(;b[f]!==w;)a[d++]=b[f++];a.length=d;return a},grep:function(a,b,d){for(var f=[],e=0,j=a.length;e<j;e++)!d!==!b(a[e],e)&&f.push(a[e]);return f},map:function(a,b,d){for(var f=[],e,j=0,i=a.length;j<i;j++){e=b(a[j],j,d);if(e!=null)f[f.length]=e}return f.concat.apply([],f)},guid:1,proxy:function(a,b,d){if(arguments.length===2)if(typeof b==="string"){d=a;a=d[b];b=w}else if(b&&
!c.isFunction(b)){d=b;b=w}if(!b&&a)b=function(){return a.apply(d||this,arguments)};if(a)b.guid=a.guid=a.guid||b.guid||c.guid++;return b},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:{}});P=c.uaMatch(P);if(P.browser){c.browser[P.browser]=true;c.browser.version=P.version}if(c.browser.webkit)c.browser.safari=
true;if(ya)c.inArray=function(a,b){return ya.call(b,a)};T=c(s);if(s.addEventListener)L=function(){s.removeEventListener("DOMContentLoaded",L,false);c.ready()};else if(s.attachEvent)L=function(){if(s.readyState==="complete"){s.detachEvent("onreadystatechange",L);c.ready()}};(function(){c.support={};var a=s.documentElement,b=s.createElement("script"),d=s.createElement("div"),f="script"+J();d.style.display="none";d.innerHTML="   <link/><table></table><a href='/a' style='color:red;float:left;opacity:.55;'>a</a><input type='checkbox'/>";
var e=d.getElementsByTagName("*"),j=d.getElementsByTagName("a")[0];if(!(!e||!e.length||!j)){c.support={leadingWhitespace:d.firstChild.nodeType===3,tbody:!d.getElementsByTagName("tbody").length,htmlSerialize:!!d.getElementsByTagName("link").length,style:/red/.test(j.getAttribute("style")),hrefNormalized:j.getAttribute("href")==="/a",opacity:/^0.55$/.test(j.style.opacity),cssFloat:!!j.style.cssFloat,checkOn:d.getElementsByTagName("input")[0].value==="on",optSelected:s.createElement("select").appendChild(s.createElement("option")).selected,
parentNode:d.removeChild(d.appendChild(s.createElement("div"))).parentNode===null,deleteExpando:true,checkClone:false,scriptEval:false,noCloneEvent:true,boxModel:null};b.type="text/javascript";try{b.appendChild(s.createTextNode("window."+f+"=1;"))}catch(i){}a.insertBefore(b,a.firstChild);if(A[f]){c.support.scriptEval=true;delete A[f]}try{delete b.test}catch(o){c.support.deleteExpando=false}a.removeChild(b);if(d.attachEvent&&d.fireEvent){d.attachEvent("onclick",function k(){c.support.noCloneEvent=
false;d.detachEvent("onclick",k)});d.cloneNode(true).fireEvent("onclick")}d=s.createElement("div");d.innerHTML="<input type='radio' name='radiotest' checked='checked'/>";a=s.createDocumentFragment();a.appendChild(d.firstChild);c.support.checkClone=a.cloneNode(true).cloneNode(true).lastChild.checked;c(function(){var k=s.createElement("div");k.style.width=k.style.paddingLeft="1px";s.body.appendChild(k);c.boxModel=c.support.boxModel=k.offsetWidth===2;s.body.removeChild(k).style.display="none"});a=function(k){var n=
s.createElement("div");k="on"+k;var r=k in n;if(!r){n.setAttribute(k,"return;");r=typeof n[k]==="function"}return r};c.support.submitBubbles=a("submit");c.support.changeBubbles=a("change");a=b=d=e=j=null}})();c.props={"for":"htmlFor","class":"className",readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",colspan:"colSpan",tabindex:"tabIndex",usemap:"useMap",frameborder:"frameBorder"};var G="jQuery"+J(),Ya=0,za={};c.extend({cache:{},expando:G,noData:{embed:true,object:true,
applet:true},data:function(a,b,d){if(!(a.nodeName&&c.noData[a.nodeName.toLowerCase()])){a=a==A?za:a;var f=a[G],e=c.cache;if(!f&&typeof b==="string"&&d===w)return null;f||(f=++Ya);if(typeof b==="object"){a[G]=f;e[f]=c.extend(true,{},b)}else if(!e[f]){a[G]=f;e[f]={}}a=e[f];if(d!==w)a[b]=d;return typeof b==="string"?a[b]:a}},removeData:function(a,b){if(!(a.nodeName&&c.noData[a.nodeName.toLowerCase()])){a=a==A?za:a;var d=a[G],f=c.cache,e=f[d];if(b){if(e){delete e[b];c.isEmptyObject(e)&&c.removeData(a)}}else{if(c.support.deleteExpando)delete a[c.expando];
else a.removeAttribute&&a.removeAttribute(c.expando);delete f[d]}}}});c.fn.extend({data:function(a,b){if(typeof a==="undefined"&&this.length)return c.data(this[0]);else if(typeof a==="object")return this.each(function(){c.data(this,a)});var d=a.split(".");d[1]=d[1]?"."+d[1]:"";if(b===w){var f=this.triggerHandler("getData"+d[1]+"!",[d[0]]);if(f===w&&this.length)f=c.data(this[0],a);return f===w&&d[1]?this.data(d[0]):f}else return this.trigger("setData"+d[1]+"!",[d[0],b]).each(function(){c.data(this,
a,b)})},removeData:function(a){return this.each(function(){c.removeData(this,a)})}});c.extend({queue:function(a,b,d){if(a){b=(b||"fx")+"queue";var f=c.data(a,b);if(!d)return f||[];if(!f||c.isArray(d))f=c.data(a,b,c.makeArray(d));else f.push(d);return f}},dequeue:function(a,b){b=b||"fx";var d=c.queue(a,b),f=d.shift();if(f==="inprogress")f=d.shift();if(f){b==="fx"&&d.unshift("inprogress");f.call(a,function(){c.dequeue(a,b)})}}});c.fn.extend({queue:function(a,b){if(typeof a!=="string"){b=a;a="fx"}if(b===
w)return c.queue(this[0],a);return this.each(function(){var d=c.queue(this,a,b);a==="fx"&&d[0]!=="inprogress"&&c.dequeue(this,a)})},dequeue:function(a){return this.each(function(){c.dequeue(this,a)})},delay:function(a,b){a=c.fx?c.fx.speeds[a]||a:a;b=b||"fx";return this.queue(b,function(){var d=this;setTimeout(function(){c.dequeue(d,b)},a)})},clearQueue:function(a){return this.queue(a||"fx",[])}});var Aa=/[\n\t]/g,ca=/\s+/,Za=/\r/g,$a=/href|src|style/,ab=/(button|input)/i,bb=/(button|input|object|select|textarea)/i,
cb=/^(a|area)$/i,Ba=/radio|checkbox/;c.fn.extend({attr:function(a,b){return X(this,a,b,true,c.attr)},removeAttr:function(a){return this.each(function(){c.attr(this,a,"");this.nodeType===1&&this.removeAttribute(a)})},addClass:function(a){if(c.isFunction(a))return this.each(function(n){var r=c(this);r.addClass(a.call(this,n,r.attr("class")))});if(a&&typeof a==="string")for(var b=(a||"").split(ca),d=0,f=this.length;d<f;d++){var e=this[d];if(e.nodeType===1)if(e.className){for(var j=" "+e.className+" ",
i=e.className,o=0,k=b.length;o<k;o++)if(j.indexOf(" "+b[o]+" ")<0)i+=" "+b[o];e.className=c.trim(i)}else e.className=a}return this},removeClass:function(a){if(c.isFunction(a))return this.each(function(k){var n=c(this);n.removeClass(a.call(this,k,n.attr("class")))});if(a&&typeof a==="string"||a===w)for(var b=(a||"").split(ca),d=0,f=this.length;d<f;d++){var e=this[d];if(e.nodeType===1&&e.className)if(a){for(var j=(" "+e.className+" ").replace(Aa," "),i=0,o=b.length;i<o;i++)j=j.replace(" "+b[i]+" ",
" ");e.className=c.trim(j)}else e.className=""}return this},toggleClass:function(a,b){var d=typeof a,f=typeof b==="boolean";if(c.isFunction(a))return this.each(function(e){var j=c(this);j.toggleClass(a.call(this,e,j.attr("class"),b),b)});return this.each(function(){if(d==="string")for(var e,j=0,i=c(this),o=b,k=a.split(ca);e=k[j++];){o=f?o:!i.hasClass(e);i[o?"addClass":"removeClass"](e)}else if(d==="undefined"||d==="boolean"){this.className&&c.data(this,"__className__",this.className);this.className=
this.className||a===false?"":c.data(this,"__className__")||""}})},hasClass:function(a){a=" "+a+" ";for(var b=0,d=this.length;b<d;b++)if((" "+this[b].className+" ").replace(Aa," ").indexOf(a)>-1)return true;return false},val:function(a){if(a===w){var b=this[0];if(b){if(c.nodeName(b,"option"))return(b.attributes.value||{}).specified?b.value:b.text;if(c.nodeName(b,"select")){var d=b.selectedIndex,f=[],e=b.options;b=b.type==="select-one";if(d<0)return null;var j=b?d:0;for(d=b?d+1:e.length;j<d;j++){var i=
e[j];if(i.selected){a=c(i).val();if(b)return a;f.push(a)}}return f}if(Ba.test(b.type)&&!c.support.checkOn)return b.getAttribute("value")===null?"on":b.value;return(b.value||"").replace(Za,"")}return w}var o=c.isFunction(a);return this.each(function(k){var n=c(this),r=a;if(this.nodeType===1){if(o)r=a.call(this,k,n.val());if(typeof r==="number")r+="";if(c.isArray(r)&&Ba.test(this.type))this.checked=c.inArray(n.val(),r)>=0;else if(c.nodeName(this,"select")){var u=c.makeArray(r);c("option",this).each(function(){this.selected=
c.inArray(c(this).val(),u)>=0});if(!u.length)this.selectedIndex=-1}else this.value=r}})}});c.extend({attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},attr:function(a,b,d,f){if(!a||a.nodeType===3||a.nodeType===8)return w;if(f&&b in c.attrFn)return c(a)[b](d);f=a.nodeType!==1||!c.isXMLDoc(a);var e=d!==w;b=f&&c.props[b]||b;if(a.nodeType===1){var j=$a.test(b);if(b in a&&f&&!j){if(e){b==="type"&&ab.test(a.nodeName)&&a.parentNode&&c.error("type property can't be changed");
a[b]=d}if(c.nodeName(a,"form")&&a.getAttributeNode(b))return a.getAttributeNode(b).nodeValue;if(b==="tabIndex")return(b=a.getAttributeNode("tabIndex"))&&b.specified?b.value:bb.test(a.nodeName)||cb.test(a.nodeName)&&a.href?0:w;return a[b]}if(!c.support.style&&f&&b==="style"){if(e)a.style.cssText=""+d;return a.style.cssText}e&&a.setAttribute(b,""+d);a=!c.support.hrefNormalized&&f&&j?a.getAttribute(b,2):a.getAttribute(b);return a===null?w:a}return c.style(a,b,d)}});var O=/\.(.*)$/,db=function(a){return a.replace(/[^\w\s\.\|`]/g,
function(b){return"\\"+b})};c.event={add:function(a,b,d,f){if(!(a.nodeType===3||a.nodeType===8)){if(a.setInterval&&a!==A&&!a.frameElement)a=A;var e,j;if(d.handler){e=d;d=e.handler}if(!d.guid)d.guid=c.guid++;if(j=c.data(a)){var i=j.events=j.events||{},o=j.handle;if(!o)j.handle=o=function(){return typeof c!=="undefined"&&!c.event.triggered?c.event.handle.apply(o.elem,arguments):w};o.elem=a;b=b.split(" ");for(var k,n=0,r;k=b[n++];){j=e?c.extend({},e):{handler:d,data:f};if(k.indexOf(".")>-1){r=k.split(".");
k=r.shift();j.namespace=r.slice(0).sort().join(".")}else{r=[];j.namespace=""}j.type=k;j.guid=d.guid;var u=i[k],z=c.event.special[k]||{};if(!u){u=i[k]=[];if(!z.setup||z.setup.call(a,f,r,o)===false)if(a.addEventListener)a.addEventListener(k,o,false);else a.attachEvent&&a.attachEvent("on"+k,o)}if(z.add){z.add.call(a,j);if(!j.handler.guid)j.handler.guid=d.guid}u.push(j);c.event.global[k]=true}a=null}}},global:{},remove:function(a,b,d,f){if(!(a.nodeType===3||a.nodeType===8)){var e,j=0,i,o,k,n,r,u,z=c.data(a),
C=z&&z.events;if(z&&C){if(b&&b.type){d=b.handler;b=b.type}if(!b||typeof b==="string"&&b.charAt(0)==="."){b=b||"";for(e in C)c.event.remove(a,e+b)}else{for(b=b.split(" ");e=b[j++];){n=e;i=e.indexOf(".")<0;o=[];if(!i){o=e.split(".");e=o.shift();k=new RegExp("(^|\\.)"+c.map(o.slice(0).sort(),db).join("\\.(?:.*\\.)?")+"(\\.|$)")}if(r=C[e])if(d){n=c.event.special[e]||{};for(B=f||0;B<r.length;B++){u=r[B];if(d.guid===u.guid){if(i||k.test(u.namespace)){f==null&&r.splice(B--,1);n.remove&&n.remove.call(a,u)}if(f!=
null)break}}if(r.length===0||f!=null&&r.length===1){if(!n.teardown||n.teardown.call(a,o)===false)Ca(a,e,z.handle);delete C[e]}}else for(var B=0;B<r.length;B++){u=r[B];if(i||k.test(u.namespace)){c.event.remove(a,n,u.handler,B);r.splice(B--,1)}}}if(c.isEmptyObject(C)){if(b=z.handle)b.elem=null;delete z.events;delete z.handle;c.isEmptyObject(z)&&c.removeData(a)}}}}},trigger:function(a,b,d,f){var e=a.type||a;if(!f){a=typeof a==="object"?a[G]?a:c.extend(c.Event(e),a):c.Event(e);if(e.indexOf("!")>=0){a.type=
e=e.slice(0,-1);a.exclusive=true}if(!d){a.stopPropagation();c.event.global[e]&&c.each(c.cache,function(){this.events&&this.events[e]&&c.event.trigger(a,b,this.handle.elem)})}if(!d||d.nodeType===3||d.nodeType===8)return w;a.result=w;a.target=d;b=c.makeArray(b);b.unshift(a)}a.currentTarget=d;(f=c.data(d,"handle"))&&f.apply(d,b);f=d.parentNode||d.ownerDocument;try{if(!(d&&d.nodeName&&c.noData[d.nodeName.toLowerCase()]))if(d["on"+e]&&d["on"+e].apply(d,b)===false)a.result=false}catch(j){}if(!a.isPropagationStopped()&&
f)c.event.trigger(a,b,f,true);else if(!a.isDefaultPrevented()){f=a.target;var i,o=c.nodeName(f,"a")&&e==="click",k=c.event.special[e]||{};if((!k._default||k._default.call(d,a)===false)&&!o&&!(f&&f.nodeName&&c.noData[f.nodeName.toLowerCase()])){try{if(f[e]){if(i=f["on"+e])f["on"+e]=null;c.event.triggered=true;f[e]()}}catch(n){}if(i)f["on"+e]=i;c.event.triggered=false}}},handle:function(a){var b,d,f,e;a=arguments[0]=c.event.fix(a||A.event);a.currentTarget=this;b=a.type.indexOf(".")<0&&!a.exclusive;
if(!b){d=a.type.split(".");a.type=d.shift();f=new RegExp("(^|\\.)"+d.slice(0).sort().join("\\.(?:.*\\.)?")+"(\\.|$)")}e=c.data(this,"events");d=e[a.type];if(e&&d){d=d.slice(0);e=0;for(var j=d.length;e<j;e++){var i=d[e];if(b||f.test(i.namespace)){a.handler=i.handler;a.data=i.data;a.handleObj=i;i=i.handler.apply(this,arguments);if(i!==w){a.result=i;if(i===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[G])return a;var b=a;a=c.Event(b);for(var d=this.props.length,f;d;){f=this.props[--d];a[f]=b[f]}if(!a.target)a.target=a.srcElement||s;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){b=s.documentElement;d=s.body;a.pageX=a.clientX+(b&&b.scrollLeft||d&&d.scrollLeft||0)-(b&&b.clientLeft||d&&d.clientLeft||0);a.pageY=a.clientY+(b&&b.scrollTop||
d&&d.scrollTop||0)-(b&&b.clientTop||d&&d.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!==w)a.which=a.button&1?1:a.button&2?3:a.button&4?2:0;return a},guid:1E8,proxy:c.proxy,special:{ready:{setup:c.bindReady,teardown:c.noop},live:{add:function(a){c.event.add(this,a.origType,c.extend({},a,{handler:oa}))},remove:function(a){var b=true,d=a.origType.replace(O,"");c.each(c.data(this,
"events").live||[],function(){if(d===this.origType.replace(O,""))return b=false});b&&c.event.remove(this,a.origType,oa)}},beforeunload:{setup:function(a,b,d){if(this.setInterval)this.onbeforeunload=d;return false},teardown:function(a,b){if(this.onbeforeunload===b)this.onbeforeunload=null}}}};var Ca=s.removeEventListener?function(a,b,d){a.removeEventListener(b,d,false)}:function(a,b,d){a.detachEvent("on"+b,d)};c.Event=function(a){if(!this.preventDefault)return new c.Event(a);if(a&&a.type){this.originalEvent=
a;this.type=a.type}else this.type=a;this.timeStamp=J();this[G]=true};c.Event.prototype={preventDefault:function(){this.isDefaultPrevented=Z;var a=this.originalEvent;if(a){a.preventDefault&&a.preventDefault();a.returnValue=false}},stopPropagation:function(){this.isPropagationStopped=Z;var a=this.originalEvent;if(a){a.stopPropagation&&a.stopPropagation();a.cancelBubble=true}},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=Z;this.stopPropagation()},isDefaultPrevented:Y,isPropagationStopped:Y,
isImmediatePropagationStopped:Y};var Da=function(a){var b=a.relatedTarget;try{for(;b&&b!==this;)b=b.parentNode;if(b!==this){a.type=a.data;c.event.handle.apply(this,arguments)}}catch(d){}},Ea=function(a){a.type=a.data;c.event.handle.apply(this,arguments)};c.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){c.event.special[a]={setup:function(d){c.event.add(this,b,d&&d.selector?Ea:Da,a)},teardown:function(d){c.event.remove(this,b,d&&d.selector?Ea:Da)}}});if(!c.support.submitBubbles)c.event.special.submit=
{setup:function(){if(this.nodeName.toLowerCase()!=="form"){c.event.add(this,"click.specialSubmit",function(a){var b=a.target,d=b.type;if((d==="submit"||d==="image")&&c(b).closest("form").length)return na("submit",this,arguments)});c.event.add(this,"keypress.specialSubmit",function(a){var b=a.target,d=b.type;if((d==="text"||d==="password")&&c(b).closest("form").length&&a.keyCode===13)return na("submit",this,arguments)})}else return false},teardown:function(){c.event.remove(this,".specialSubmit")}};
if(!c.support.changeBubbles){var da=/textarea|input|select/i,ea,Fa=function(a){var b=a.type,d=a.value;if(b==="radio"||b==="checkbox")d=a.checked;else if(b==="select-multiple")d=a.selectedIndex>-1?c.map(a.options,function(f){return f.selected}).join("-"):"";else if(a.nodeName.toLowerCase()==="select")d=a.selectedIndex;return d},fa=function(a,b){var d=a.target,f,e;if(!(!da.test(d.nodeName)||d.readOnly)){f=c.data(d,"_change_data");e=Fa(d);if(a.type!=="focusout"||d.type!=="radio")c.data(d,"_change_data",
e);if(!(f===w||e===f))if(f!=null||e){a.type="change";return c.event.trigger(a,b,d)}}};c.event.special.change={filters:{focusout:fa,click:function(a){var b=a.target,d=b.type;if(d==="radio"||d==="checkbox"||b.nodeName.toLowerCase()==="select")return fa.call(this,a)},keydown:function(a){var b=a.target,d=b.type;if(a.keyCode===13&&b.nodeName.toLowerCase()!=="textarea"||a.keyCode===32&&(d==="checkbox"||d==="radio")||d==="select-multiple")return fa.call(this,a)},beforeactivate:function(a){a=a.target;c.data(a,
"_change_data",Fa(a))}},setup:function(){if(this.type==="file")return false;for(var a in ea)c.event.add(this,a+".specialChange",ea[a]);return da.test(this.nodeName)},teardown:function(){c.event.remove(this,".specialChange");return da.test(this.nodeName)}};ea=c.event.special.change.filters}s.addEventListener&&c.each({focus:"focusin",blur:"focusout"},function(a,b){function d(f){f=c.event.fix(f);f.type=b;return c.event.handle.call(this,f)}c.event.special[b]={setup:function(){this.addEventListener(a,
d,true)},teardown:function(){this.removeEventListener(a,d,true)}}});c.each(["bind","one"],function(a,b){c.fn[b]=function(d,f,e){if(typeof d==="object"){for(var j in d)this[b](j,f,d[j],e);return this}if(c.isFunction(f)){e=f;f=w}var i=b==="one"?c.proxy(e,function(k){c(this).unbind(k,i);return e.apply(this,arguments)}):e;if(d==="unload"&&b!=="one")this.one(d,f,e);else{j=0;for(var o=this.length;j<o;j++)c.event.add(this[j],d,i,f)}return this}});c.fn.extend({unbind:function(a,b){if(typeof a==="object"&&
!a.preventDefault)for(var d in a)this.unbind(d,a[d]);else{d=0;for(var f=this.length;d<f;d++)c.event.remove(this[d],a,b)}return this},delegate:function(a,b,d,f){return this.live(b,d,f,a)},undelegate:function(a,b,d){return arguments.length===0?this.unbind("live"):this.die(b,null,d,a)},trigger:function(a,b){return this.each(function(){c.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0]){a=c.Event(a);a.preventDefault();a.stopPropagation();c.event.trigger(a,b,this[0]);return a.result}},
toggle:function(a){for(var b=arguments,d=1;d<b.length;)c.proxy(a,b[d++]);return this.click(c.proxy(a,function(f){var e=(c.data(this,"lastToggle"+a.guid)||0)%d;c.data(this,"lastToggle"+a.guid,e+1);f.preventDefault();return b[e].apply(this,arguments)||false}))},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}});var Ga={focus:"focusin",blur:"focusout",mouseenter:"mouseover",mouseleave:"mouseout"};c.each(["live","die"],function(a,b){c.fn[b]=function(d,f,e,j){var i,o=0,k,n,r=j||this.selector,
u=j?this:c(this.context);if(c.isFunction(f)){e=f;f=w}for(d=(d||"").split(" ");(i=d[o++])!=null;){j=O.exec(i);k="";if(j){k=j[0];i=i.replace(O,"")}if(i==="hover")d.push("mouseenter"+k,"mouseleave"+k);else{n=i;if(i==="focus"||i==="blur"){d.push(Ga[i]+k);i+=k}else i=(Ga[i]||i)+k;b==="live"?u.each(function(){c.event.add(this,pa(i,r),{data:f,selector:r,handler:e,origType:i,origHandler:e,preType:n})}):u.unbind(pa(i,r),e)}}return this}});c.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,b){c.fn[b]=function(d){return d?this.bind(b,d):this.trigger(b)};if(c.attrFn)c.attrFn[b]=true});A.attachEvent&&!A.addEventListener&&A.attachEvent("onunload",function(){for(var a in c.cache)if(c.cache[a].handle)try{c.event.remove(c.cache[a].handle.elem)}catch(b){}});(function(){function a(g){for(var h="",l,m=0;g[m];m++){l=g[m];if(l.nodeType===3||l.nodeType===4)h+=l.nodeValue;else if(l.nodeType!==8)h+=a(l.childNodes)}return h}function b(g,h,l,m,q,p){q=0;for(var v=m.length;q<v;q++){var t=m[q];
if(t){t=t[g];for(var y=false;t;){if(t.sizcache===l){y=m[t.sizset];break}if(t.nodeType===1&&!p){t.sizcache=l;t.sizset=q}if(t.nodeName.toLowerCase()===h){y=t;break}t=t[g]}m[q]=y}}}function d(g,h,l,m,q,p){q=0;for(var v=m.length;q<v;q++){var t=m[q];if(t){t=t[g];for(var y=false;t;){if(t.sizcache===l){y=m[t.sizset];break}if(t.nodeType===1){if(!p){t.sizcache=l;t.sizset=q}if(typeof h!=="string"){if(t===h){y=true;break}}else if(k.filter(h,[t]).length>0){y=t;break}}t=t[g]}m[q]=y}}}var f=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,
e=0,j=Object.prototype.toString,i=false,o=true;[0,0].sort(function(){o=false;return 0});var k=function(g,h,l,m){l=l||[];var q=h=h||s;if(h.nodeType!==1&&h.nodeType!==9)return[];if(!g||typeof g!=="string")return l;for(var p=[],v,t,y,S,H=true,M=x(h),I=g;(f.exec(""),v=f.exec(I))!==null;){I=v[3];p.push(v[1]);if(v[2]){S=v[3];break}}if(p.length>1&&r.exec(g))if(p.length===2&&n.relative[p[0]])t=ga(p[0]+p[1],h);else for(t=n.relative[p[0]]?[h]:k(p.shift(),h);p.length;){g=p.shift();if(n.relative[g])g+=p.shift();
t=ga(g,t)}else{if(!m&&p.length>1&&h.nodeType===9&&!M&&n.match.ID.test(p[0])&&!n.match.ID.test(p[p.length-1])){v=k.find(p.shift(),h,M);h=v.expr?k.filter(v.expr,v.set)[0]:v.set[0]}if(h){v=m?{expr:p.pop(),set:z(m)}:k.find(p.pop(),p.length===1&&(p[0]==="~"||p[0]==="+")&&h.parentNode?h.parentNode:h,M);t=v.expr?k.filter(v.expr,v.set):v.set;if(p.length>0)y=z(t);else H=false;for(;p.length;){var D=p.pop();v=D;if(n.relative[D])v=p.pop();else D="";if(v==null)v=h;n.relative[D](y,v,M)}}else y=[]}y||(y=t);y||k.error(D||
g);if(j.call(y)==="[object Array]")if(H)if(h&&h.nodeType===1)for(g=0;y[g]!=null;g++){if(y[g]&&(y[g]===true||y[g].nodeType===1&&E(h,y[g])))l.push(t[g])}else for(g=0;y[g]!=null;g++)y[g]&&y[g].nodeType===1&&l.push(t[g]);else l.push.apply(l,y);else z(y,l);if(S){k(S,q,l,m);k.uniqueSort(l)}return l};k.uniqueSort=function(g){if(B){i=o;g.sort(B);if(i)for(var h=1;h<g.length;h++)g[h]===g[h-1]&&g.splice(h--,1)}return g};k.matches=function(g,h){return k(g,null,null,h)};k.find=function(g,h,l){var m,q;if(!g)return[];
for(var p=0,v=n.order.length;p<v;p++){var t=n.order[p];if(q=n.leftMatch[t].exec(g)){var y=q[1];q.splice(1,1);if(y.substr(y.length-1)!=="\\"){q[1]=(q[1]||"").replace(/\\/g,"");m=n.find[t](q,h,l);if(m!=null){g=g.replace(n.match[t],"");break}}}}m||(m=h.getElementsByTagName("*"));return{set:m,expr:g}};k.filter=function(g,h,l,m){for(var q=g,p=[],v=h,t,y,S=h&&h[0]&&x(h[0]);g&&h.length;){for(var H in n.filter)if((t=n.leftMatch[H].exec(g))!=null&&t[2]){var M=n.filter[H],I,D;D=t[1];y=false;t.splice(1,1);if(D.substr(D.length-
1)!=="\\"){if(v===p)p=[];if(n.preFilter[H])if(t=n.preFilter[H](t,v,l,p,m,S)){if(t===true)continue}else y=I=true;if(t)for(var U=0;(D=v[U])!=null;U++)if(D){I=M(D,t,U,v);var Ha=m^!!I;if(l&&I!=null)if(Ha)y=true;else v[U]=false;else if(Ha){p.push(D);y=true}}if(I!==w){l||(v=p);g=g.replace(n.match[H],"");if(!y)return[];break}}}if(g===q)if(y==null)k.error(g);else break;q=g}return v};k.error=function(g){throw"Syntax error, unrecognized expression: "+g;};var n=k.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(g){return g.getAttribute("href")}},
relative:{"+":function(g,h){var l=typeof h==="string",m=l&&!/\W/.test(h);l=l&&!m;if(m)h=h.toLowerCase();m=0;for(var q=g.length,p;m<q;m++)if(p=g[m]){for(;(p=p.previousSibling)&&p.nodeType!==1;);g[m]=l||p&&p.nodeName.toLowerCase()===h?p||false:p===h}l&&k.filter(h,g,true)},">":function(g,h){var l=typeof h==="string";if(l&&!/\W/.test(h)){h=h.toLowerCase();for(var m=0,q=g.length;m<q;m++){var p=g[m];if(p){l=p.parentNode;g[m]=l.nodeName.toLowerCase()===h?l:false}}}else{m=0;for(q=g.length;m<q;m++)if(p=g[m])g[m]=
l?p.parentNode:p.parentNode===h;l&&k.filter(h,g,true)}},"":function(g,h,l){var m=e++,q=d;if(typeof h==="string"&&!/\W/.test(h)){var p=h=h.toLowerCase();q=b}q("parentNode",h,m,g,p,l)},"~":function(g,h,l){var m=e++,q=d;if(typeof h==="string"&&!/\W/.test(h)){var p=h=h.toLowerCase();q=b}q("previousSibling",h,m,g,p,l)}},find:{ID:function(g,h,l){if(typeof h.getElementById!=="undefined"&&!l)return(g=h.getElementById(g[1]))?[g]:[]},NAME:function(g,h){if(typeof h.getElementsByName!=="undefined"){var l=[];
h=h.getElementsByName(g[1]);for(var m=0,q=h.length;m<q;m++)h[m].getAttribute("name")===g[1]&&l.push(h[m]);return l.length===0?null:l}},TAG:function(g,h){return h.getElementsByTagName(g[1])}},preFilter:{CLASS:function(g,h,l,m,q,p){g=" "+g[1].replace(/\\/g,"")+" ";if(p)return g;p=0;for(var v;(v=h[p])!=null;p++)if(v)if(q^(v.className&&(" "+v.className+" ").replace(/[\t\n]/g," ").indexOf(g)>=0))l||m.push(v);else if(l)h[p]=false;return false},ID:function(g){return g[1].replace(/\\/g,"")},TAG:function(g){return g[1].toLowerCase()},
CHILD:function(g){if(g[1]==="nth"){var h=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(g[2]==="even"&&"2n"||g[2]==="odd"&&"2n+1"||!/\D/.test(g[2])&&"0n+"+g[2]||g[2]);g[2]=h[1]+(h[2]||1)-0;g[3]=h[3]-0}g[0]=e++;return g},ATTR:function(g,h,l,m,q,p){h=g[1].replace(/\\/g,"");if(!p&&n.attrMap[h])g[1]=n.attrMap[h];if(g[2]==="~=")g[4]=" "+g[4]+" ";return g},PSEUDO:function(g,h,l,m,q){if(g[1]==="not")if((f.exec(g[3])||"").length>1||/^\w/.test(g[3]))g[3]=k(g[3],null,null,h);else{g=k.filter(g[3],h,l,true^q);l||m.push.apply(m,
g);return false}else if(n.match.POS.test(g[0])||n.match.CHILD.test(g[0]))return true;return g},POS:function(g){g.unshift(true);return g}},filters:{enabled:function(g){return g.disabled===false&&g.type!=="hidden"},disabled:function(g){return g.disabled===true},checked:function(g){return g.checked===true},selected:function(g){return g.selected===true},parent:function(g){return!!g.firstChild},empty:function(g){return!g.firstChild},has:function(g,h,l){return!!k(l[3],g).length},header:function(g){return/h\d/i.test(g.nodeName)},
text:function(g){return"text"===g.type},radio:function(g){return"radio"===g.type},checkbox:function(g){return"checkbox"===g.type},file:function(g){return"file"===g.type},password:function(g){return"password"===g.type},submit:function(g){return"submit"===g.type},image:function(g){return"image"===g.type},reset:function(g){return"reset"===g.type},button:function(g){return"button"===g.type||g.nodeName.toLowerCase()==="button"},input:function(g){return/input|select|textarea|button/i.test(g.nodeName)}},
setFilters:{first:function(g,h){return h===0},last:function(g,h,l,m){return h===m.length-1},even:function(g,h){return h%2===0},odd:function(g,h){return h%2===1},lt:function(g,h,l){return h<l[3]-0},gt:function(g,h,l){return h>l[3]-0},nth:function(g,h,l){return l[3]-0===h},eq:function(g,h,l){return l[3]-0===h}},filter:{PSEUDO:function(g,h,l,m){var q=h[1],p=n.filters[q];if(p)return p(g,l,h,m);else if(q==="contains")return(g.textContent||g.innerText||a([g])||"").indexOf(h[3])>=0;else if(q==="not"){h=
h[3];l=0;for(m=h.length;l<m;l++)if(h[l]===g)return false;return true}else k.error("Syntax error, unrecognized expression: "+q)},CHILD:function(g,h){var l=h[1],m=g;switch(l){case "only":case "first":for(;m=m.previousSibling;)if(m.nodeType===1)return false;if(l==="first")return true;m=g;case "last":for(;m=m.nextSibling;)if(m.nodeType===1)return false;return true;case "nth":l=h[2];var q=h[3];if(l===1&&q===0)return true;h=h[0];var p=g.parentNode;if(p&&(p.sizcache!==h||!g.nodeIndex)){var v=0;for(m=p.firstChild;m;m=
m.nextSibling)if(m.nodeType===1)m.nodeIndex=++v;p.sizcache=h}g=g.nodeIndex-q;return l===0?g===0:g%l===0&&g/l>=0}},ID:function(g,h){return g.nodeType===1&&g.getAttribute("id")===h},TAG:function(g,h){return h==="*"&&g.nodeType===1||g.nodeName.toLowerCase()===h},CLASS:function(g,h){return(" "+(g.className||g.getAttribute("class"))+" ").indexOf(h)>-1},ATTR:function(g,h){var l=h[1];g=n.attrHandle[l]?n.attrHandle[l](g):g[l]!=null?g[l]:g.getAttribute(l);l=g+"";var m=h[2];h=h[4];return g==null?m==="!=":m===
"="?l===h:m==="*="?l.indexOf(h)>=0:m==="~="?(" "+l+" ").indexOf(h)>=0:!h?l&&g!==false:m==="!="?l!==h:m==="^="?l.indexOf(h)===0:m==="$="?l.substr(l.length-h.length)===h:m==="|="?l===h||l.substr(0,h.length+1)===h+"-":false},POS:function(g,h,l,m){var q=n.setFilters[h[2]];if(q)return q(g,l,h,m)}}},r=n.match.POS;for(var u in n.match){n.match[u]=new RegExp(n.match[u].source+/(?![^\[]*\])(?![^\(]*\))/.source);n.leftMatch[u]=new RegExp(/(^(?:.|\r|\n)*?)/.source+n.match[u].source.replace(/\\(\d+)/g,function(g,
h){return"\\"+(h-0+1)}))}var z=function(g,h){g=Array.prototype.slice.call(g,0);if(h){h.push.apply(h,g);return h}return g};try{Array.prototype.slice.call(s.documentElement.childNodes,0)}catch(C){z=function(g,h){h=h||[];if(j.call(g)==="[object Array]")Array.prototype.push.apply(h,g);else if(typeof g.length==="number")for(var l=0,m=g.length;l<m;l++)h.push(g[l]);else for(l=0;g[l];l++)h.push(g[l]);return h}}var B;if(s.documentElement.compareDocumentPosition)B=function(g,h){if(!g.compareDocumentPosition||
!h.compareDocumentPosition){if(g==h)i=true;return g.compareDocumentPosition?-1:1}g=g.compareDocumentPosition(h)&4?-1:g===h?0:1;if(g===0)i=true;return g};else if("sourceIndex"in s.documentElement)B=function(g,h){if(!g.sourceIndex||!h.sourceIndex){if(g==h)i=true;return g.sourceIndex?-1:1}g=g.sourceIndex-h.sourceIndex;if(g===0)i=true;return g};else if(s.createRange)B=function(g,h){if(!g.ownerDocument||!h.ownerDocument){if(g==h)i=true;return g.ownerDocument?-1:1}var l=g.ownerDocument.createRange(),m=
h.ownerDocument.createRange();l.setStart(g,0);l.setEnd(g,0);m.setStart(h,0);m.setEnd(h,0);g=l.compareBoundaryPoints(Range.START_TO_END,m);if(g===0)i=true;return g};(function(){var g=s.createElement("div"),h="script"+(new Date).getTime();g.innerHTML="<a name='"+h+"'/>";var l=s.documentElement;l.insertBefore(g,l.firstChild);if(s.getElementById(h)){n.find.ID=function(m,q,p){if(typeof q.getElementById!=="undefined"&&!p)return(q=q.getElementById(m[1]))?q.id===m[1]||typeof q.getAttributeNode!=="undefined"&&
q.getAttributeNode("id").nodeValue===m[1]?[q]:w:[]};n.filter.ID=function(m,q){var p=typeof m.getAttributeNode!=="undefined"&&m.getAttributeNode("id");return m.nodeType===1&&p&&p.nodeValue===q}}l.removeChild(g);l=g=null})();(function(){var g=s.createElement("div");g.appendChild(s.createComment(""));if(g.getElementsByTagName("*").length>0)n.find.TAG=function(h,l){l=l.getElementsByTagName(h[1]);if(h[1]==="*"){h=[];for(var m=0;l[m];m++)l[m].nodeType===1&&h.push(l[m]);l=h}return l};g.innerHTML="<a href='#'></a>";
if(g.firstChild&&typeof g.firstChild.getAttribute!=="undefined"&&g.firstChild.getAttribute("href")!=="#")n.attrHandle.href=function(h){return h.getAttribute("href",2)};g=null})();s.querySelectorAll&&function(){var g=k,h=s.createElement("div");h.innerHTML="<p class='TEST'></p>";if(!(h.querySelectorAll&&h.querySelectorAll(".TEST").length===0)){k=function(m,q,p,v){q=q||s;if(!v&&q.nodeType===9&&!x(q))try{return z(q.querySelectorAll(m),p)}catch(t){}return g(m,q,p,v)};for(var l in g)k[l]=g[l];h=null}}();
(function(){var g=s.createElement("div");g.innerHTML="<div class='test e'></div><div class='test'></div>";if(!(!g.getElementsByClassName||g.getElementsByClassName("e").length===0)){g.lastChild.className="e";if(g.getElementsByClassName("e").length!==1){n.order.splice(1,0,"CLASS");n.find.CLASS=function(h,l,m){if(typeof l.getElementsByClassName!=="undefined"&&!m)return l.getElementsByClassName(h[1])};g=null}}})();var E=s.compareDocumentPosition?function(g,h){return!!(g.compareDocumentPosition(h)&16)}:
function(g,h){return g!==h&&(g.contains?g.contains(h):true)},x=function(g){return(g=(g?g.ownerDocument||g:0).documentElement)?g.nodeName!=="HTML":false},ga=function(g,h){var l=[],m="",q;for(h=h.nodeType?[h]:h;q=n.match.PSEUDO.exec(g);){m+=q[0];g=g.replace(n.match.PSEUDO,"")}g=n.relative[g]?g+"*":g;q=0;for(var p=h.length;q<p;q++)k(g,h[q],l);return k.filter(m,l)};c.find=k;c.expr=k.selectors;c.expr[":"]=c.expr.filters;c.unique=k.uniqueSort;c.text=a;c.isXMLDoc=x;c.contains=E})();var eb=/Until$/,fb=/^(?:parents|prevUntil|prevAll)/,
gb=/,/;R=Array.prototype.slice;var Ia=function(a,b,d){if(c.isFunction(b))return c.grep(a,function(e,j){return!!b.call(e,j,e)===d});else if(b.nodeType)return c.grep(a,function(e){return e===b===d});else if(typeof b==="string"){var f=c.grep(a,function(e){return e.nodeType===1});if(Ua.test(b))return c.filter(b,f,!d);else b=c.filter(b,f)}return c.grep(a,function(e){return c.inArray(e,b)>=0===d})};c.fn.extend({find:function(a){for(var b=this.pushStack("","find",a),d=0,f=0,e=this.length;f<e;f++){d=b.length;
c.find(a,this[f],b);if(f>0)for(var j=d;j<b.length;j++)for(var i=0;i<d;i++)if(b[i]===b[j]){b.splice(j--,1);break}}return b},has:function(a){var b=c(a);return this.filter(function(){for(var d=0,f=b.length;d<f;d++)if(c.contains(this,b[d]))return true})},not:function(a){return this.pushStack(Ia(this,a,false),"not",a)},filter:function(a){return this.pushStack(Ia(this,a,true),"filter",a)},is:function(a){return!!a&&c.filter(a,this).length>0},closest:function(a,b){if(c.isArray(a)){var d=[],f=this[0],e,j=
{},i;if(f&&a.length){e=0;for(var o=a.length;e<o;e++){i=a[e];j[i]||(j[i]=c.expr.match.POS.test(i)?c(i,b||this.context):i)}for(;f&&f.ownerDocument&&f!==b;){for(i in j){e=j[i];if(e.jquery?e.index(f)>-1:c(f).is(e)){d.push({selector:i,elem:f});delete j[i]}}f=f.parentNode}}return d}var k=c.expr.match.POS.test(a)?c(a,b||this.context):null;return this.map(function(n,r){for(;r&&r.ownerDocument&&r!==b;){if(k?k.index(r)>-1:c(r).is(a))return r;r=r.parentNode}return null})},index:function(a){if(!a||typeof a===
"string")return c.inArray(this[0],a?c(a):this.parent().children());return c.inArray(a.jquery?a[0]:a,this)},add:function(a,b){a=typeof a==="string"?c(a,b||this.context):c.makeArray(a);b=c.merge(this.get(),a);return this.pushStack(qa(a[0])||qa(b[0])?b:c.unique(b))},andSelf:function(){return this.add(this.prevObject)}});c.each({parent:function(a){return(a=a.parentNode)&&a.nodeType!==11?a:null},parents:function(a){return c.dir(a,"parentNode")},parentsUntil:function(a,b,d){return c.dir(a,"parentNode",
d)},next:function(a){return c.nth(a,2,"nextSibling")},prev:function(a){return c.nth(a,2,"previousSibling")},nextAll:function(a){return c.dir(a,"nextSibling")},prevAll:function(a){return c.dir(a,"previousSibling")},nextUntil:function(a,b,d){return c.dir(a,"nextSibling",d)},prevUntil:function(a,b,d){return c.dir(a,"previousSibling",d)},siblings:function(a){return c.sibling(a.parentNode.firstChild,a)},children:function(a){return c.sibling(a.firstChild)},contents:function(a){return c.nodeName(a,"iframe")?
a.contentDocument||a.contentWindow.document:c.makeArray(a.childNodes)}},function(a,b){c.fn[a]=function(d,f){var e=c.map(this,b,d);eb.test(a)||(f=d);if(f&&typeof f==="string")e=c.filter(f,e);e=this.length>1?c.unique(e):e;if((this.length>1||gb.test(f))&&fb.test(a))e=e.reverse();return this.pushStack(e,a,R.call(arguments).join(","))}});c.extend({filter:function(a,b,d){if(d)a=":not("+a+")";return c.find.matches(a,b)},dir:function(a,b,d){var f=[];for(a=a[b];a&&a.nodeType!==9&&(d===w||a.nodeType!==1||!c(a).is(d));){a.nodeType===
1&&f.push(a);a=a[b]}return f},nth:function(a,b,d){b=b||1;for(var f=0;a;a=a[d])if(a.nodeType===1&&++f===b)break;return a},sibling:function(a,b){for(var d=[];a;a=a.nextSibling)a.nodeType===1&&a!==b&&d.push(a);return d}});var Ja=/ jQuery\d+="(?:\d+|null)"/g,V=/^\s+/,Ka=/(<([\w:]+)[^>]*?)\/>/g,hb=/^(?:area|br|col|embed|hr|img|input|link|meta|param)$/i,La=/<([\w:]+)/,ib=/<tbody/i,jb=/<|&#?\w+;/,ta=/<script|<object|<embed|<option|<style/i,ua=/checked\s*(?:[^=]|=\s*.checked.)/i,Ma=function(a,b,d){return hb.test(d)?
a:b+"></"+d+">"},F={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,"",""]};F.optgroup=F.option;F.tbody=F.tfoot=F.colgroup=F.caption=F.thead;F.th=F.td;if(!c.support.htmlSerialize)F._default=[1,"div<div>","</div>"];c.fn.extend({text:function(a){if(c.isFunction(a))return this.each(function(b){var d=
c(this);d.text(a.call(this,b,d.text()))});if(typeof a!=="object"&&a!==w)return this.empty().append((this[0]&&this[0].ownerDocument||s).createTextNode(a));return c.text(this)},wrapAll:function(a){if(c.isFunction(a))return this.each(function(d){c(this).wrapAll(a.call(this,d))});if(this[0]){var b=c(a,this[0].ownerDocument).eq(0).clone(true);this[0].parentNode&&b.insertBefore(this[0]);b.map(function(){for(var d=this;d.firstChild&&d.firstChild.nodeType===1;)d=d.firstChild;return d}).append(this)}return this},
wrapInner:function(a){if(c.isFunction(a))return this.each(function(b){c(this).wrapInner(a.call(this,b))});return this.each(function(){var b=c(this),d=b.contents();d.length?d.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){c(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){c.nodeName(this,"body")||c(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(b){this.parentNode.insertBefore(b,this)});else if(arguments.length){var a=c(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(b){this.parentNode.insertBefore(b,
this.nextSibling)});else if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,c(arguments[0]).toArray());return a}},remove:function(a,b){for(var d=0,f;(f=this[d])!=null;d++)if(!a||c.filter(a,[f]).length){if(!b&&f.nodeType===1){c.cleanData(f.getElementsByTagName("*"));c.cleanData([f])}f.parentNode&&f.parentNode.removeChild(f)}return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++)for(b.nodeType===1&&c.cleanData(b.getElementsByTagName("*"));b.firstChild;)b.removeChild(b.firstChild);
return this},clone:function(a){var b=this.map(function(){if(!c.support.noCloneEvent&&!c.isXMLDoc(this)){var d=this.outerHTML,f=this.ownerDocument;if(!d){d=f.createElement("div");d.appendChild(this.cloneNode(true));d=d.innerHTML}return c.clean([d.replace(Ja,"").replace(/=([^="'>\s]+\/)>/g,'="$1">').replace(V,"")],f)[0]}else return this.cloneNode(true)});if(a===true){ra(this,b);ra(this.find("*"),b.find("*"))}return b},html:function(a){if(a===w)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(Ja,
""):null;else if(typeof a==="string"&&!ta.test(a)&&(c.support.leadingWhitespace||!V.test(a))&&!F[(La.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Ka,Ma);try{for(var b=0,d=this.length;b<d;b++)if(this[b].nodeType===1){c.cleanData(this[b].getElementsByTagName("*"));this[b].innerHTML=a}}catch(f){this.empty().append(a)}}else c.isFunction(a)?this.each(function(e){var j=c(this),i=j.html();j.empty().append(function(){return a.call(this,e,i)})}):this.empty().append(a);return this},replaceWith:function(a){if(this[0]&&
this[0].parentNode){if(c.isFunction(a))return this.each(function(b){var d=c(this),f=d.html();d.replaceWith(a.call(this,b,f))});if(typeof a!=="string")a=c(a).detach();return this.each(function(){var b=this.nextSibling,d=this.parentNode;c(this).remove();b?c(b).before(a):c(d).append(a)})}else return this.pushStack(c(c.isFunction(a)?a():a),"replaceWith",a)},detach:function(a){return this.remove(a,true)},domManip:function(a,b,d){function f(u){return c.nodeName(u,"table")?u.getElementsByTagName("tbody")[0]||
u.appendChild(u.ownerDocument.createElement("tbody")):u}var e,j,i=a[0],o=[],k;if(!c.support.checkClone&&arguments.length===3&&typeof i==="string"&&ua.test(i))return this.each(function(){c(this).domManip(a,b,d,true)});if(c.isFunction(i))return this.each(function(u){var z=c(this);a[0]=i.call(this,u,b?z.html():w);z.domManip(a,b,d)});if(this[0]){e=i&&i.parentNode;e=c.support.parentNode&&e&&e.nodeType===11&&e.childNodes.length===this.length?{fragment:e}:sa(a,this,o);k=e.fragment;if(j=k.childNodes.length===
1?(k=k.firstChild):k.firstChild){b=b&&c.nodeName(j,"tr");for(var n=0,r=this.length;n<r;n++)d.call(b?f(this[n],j):this[n],n>0||e.cacheable||this.length>1?k.cloneNode(true):k)}o.length&&c.each(o,Qa)}return this}});c.fragments={};c.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){c.fn[a]=function(d){var f=[];d=c(d);var e=this.length===1&&this[0].parentNode;if(e&&e.nodeType===11&&e.childNodes.length===1&&d.length===1){d[b](this[0]);
return this}else{e=0;for(var j=d.length;e<j;e++){var i=(e>0?this.clone(true):this).get();c.fn[b].apply(c(d[e]),i);f=f.concat(i)}return this.pushStack(f,a,d.selector)}}});c.extend({clean:function(a,b,d,f){b=b||s;if(typeof b.createElement==="undefined")b=b.ownerDocument||b[0]&&b[0].ownerDocument||s;for(var e=[],j=0,i;(i=a[j])!=null;j++){if(typeof i==="number")i+="";if(i){if(typeof i==="string"&&!jb.test(i))i=b.createTextNode(i);else if(typeof i==="string"){i=i.replace(Ka,Ma);var o=(La.exec(i)||["",
""])[1].toLowerCase(),k=F[o]||F._default,n=k[0],r=b.createElement("div");for(r.innerHTML=k[1]+i+k[2];n--;)r=r.lastChild;if(!c.support.tbody){n=ib.test(i);o=o==="table"&&!n?r.firstChild&&r.firstChild.childNodes:k[1]==="<table>"&&!n?r.childNodes:[];for(k=o.length-1;k>=0;--k)c.nodeName(o[k],"tbody")&&!o[k].childNodes.length&&o[k].parentNode.removeChild(o[k])}!c.support.leadingWhitespace&&V.test(i)&&r.insertBefore(b.createTextNode(V.exec(i)[0]),r.firstChild);i=r.childNodes}if(i.nodeType)e.push(i);else e=
c.merge(e,i)}}if(d)for(j=0;e[j];j++)if(f&&c.nodeName(e[j],"script")&&(!e[j].type||e[j].type.toLowerCase()==="text/javascript"))f.push(e[j].parentNode?e[j].parentNode.removeChild(e[j]):e[j]);else{e[j].nodeType===1&&e.splice.apply(e,[j+1,0].concat(c.makeArray(e[j].getElementsByTagName("script"))));d.appendChild(e[j])}return e},cleanData:function(a){for(var b,d,f=c.cache,e=c.event.special,j=c.support.deleteExpando,i=0,o;(o=a[i])!=null;i++)if(d=o[c.expando]){b=f[d];if(b.events)for(var k in b.events)e[k]?
c.event.remove(o,k):Ca(o,k,b.handle);if(j)delete o[c.expando];else o.removeAttribute&&o.removeAttribute(c.expando);delete f[d]}}});var kb=/z-?index|font-?weight|opacity|zoom|line-?height/i,Na=/alpha\([^)]*\)/,Oa=/opacity=([^)]*)/,ha=/float/i,ia=/-([a-z])/ig,lb=/([A-Z])/g,mb=/^-?\d+(?:px)?$/i,nb=/^-?\d/,ob={position:"absolute",visibility:"hidden",display:"block"},pb=["Left","Right"],qb=["Top","Bottom"],rb=s.defaultView&&s.defaultView.getComputedStyle,Pa=c.support.cssFloat?"cssFloat":"styleFloat",ja=
function(a,b){return b.toUpperCase()};c.fn.css=function(a,b){return X(this,a,b,true,function(d,f,e){if(e===w)return c.curCSS(d,f);if(typeof e==="number"&&!kb.test(f))e+="px";c.style(d,f,e)})};c.extend({style:function(a,b,d){if(!a||a.nodeType===3||a.nodeType===8)return w;if((b==="width"||b==="height")&&parseFloat(d)<0)d=w;var f=a.style||a,e=d!==w;if(!c.support.opacity&&b==="opacity"){if(e){f.zoom=1;b=parseInt(d,10)+""==="NaN"?"":"alpha(opacity="+d*100+")";a=f.filter||c.curCSS(a,"filter")||"";f.filter=
Na.test(a)?a.replace(Na,b):b}return f.filter&&f.filter.indexOf("opacity=")>=0?parseFloat(Oa.exec(f.filter)[1])/100+"":""}if(ha.test(b))b=Pa;b=b.replace(ia,ja);if(e)f[b]=d;return f[b]},css:function(a,b,d,f){if(b==="width"||b==="height"){var e,j=b==="width"?pb:qb;function i(){e=b==="width"?a.offsetWidth:a.offsetHeight;f!=="border"&&c.each(j,function(){f||(e-=parseFloat(c.curCSS(a,"padding"+this,true))||0);if(f==="margin")e+=parseFloat(c.curCSS(a,"margin"+this,true))||0;else e-=parseFloat(c.curCSS(a,
"border"+this+"Width",true))||0})}a.offsetWidth!==0?i():c.swap(a,ob,i);return Math.max(0,Math.round(e))}return c.curCSS(a,b,d)},curCSS:function(a,b,d){var f,e=a.style;if(!c.support.opacity&&b==="opacity"&&a.currentStyle){f=Oa.test(a.currentStyle.filter||"")?parseFloat(RegExp.$1)/100+"":"";return f===""?"1":f}if(ha.test(b))b=Pa;if(!d&&e&&e[b])f=e[b];else if(rb){if(ha.test(b))b="float";b=b.replace(lb,"-$1").toLowerCase();e=a.ownerDocument.defaultView;if(!e)return null;if(a=e.getComputedStyle(a,null))f=
a.getPropertyValue(b);if(b==="opacity"&&f==="")f="1"}else if(a.currentStyle){d=b.replace(ia,ja);f=a.currentStyle[b]||a.currentStyle[d];if(!mb.test(f)&&nb.test(f)){b=e.left;var j=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;e.left=d==="fontSize"?"1em":f||0;f=e.pixelLeft+"px";e.left=b;a.runtimeStyle.left=j}}return f},swap:function(a,b,d){var f={};for(var e in b){f[e]=a.style[e];a.style[e]=b[e]}d.call(a);for(e in b)a.style[e]=f[e]}});if(c.expr&&c.expr.filters){c.expr.filters.hidden=function(a){var b=
a.offsetWidth,d=a.offsetHeight,f=a.nodeName.toLowerCase()==="tr";return b===0&&d===0&&!f?true:b>0&&d>0&&!f?false:c.curCSS(a,"display")==="none"};c.expr.filters.visible=function(a){return!c.expr.filters.hidden(a)}}var sb=J(),tb=/<script(.|\s)*?\/script>/gi,ub=/select|textarea/i,vb=/color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week/i,N=/=\?(&|$)/,ka=/\?/,wb=/(\?|&)_=.*?(&|$)/,xb=/^(\w+:)?\/\/([^\/?#]+)/,yb=/%20/g,zb=c.fn.load;c.fn.extend({load:function(a,b,d){if(typeof a!==
"string")return zb.call(this,a);else if(!this.length)return this;var f=a.indexOf(" ");if(f>=0){var e=a.slice(f,a.length);a=a.slice(0,f)}f="GET";if(b)if(c.isFunction(b)){d=b;b=null}else if(typeof b==="object"){b=c.param(b,c.ajaxSettings.traditional);f="POST"}var j=this;c.ajax({url:a,type:f,dataType:"html",data:b,complete:function(i,o){if(o==="success"||o==="notmodified")j.html(e?c("<div />").append(i.responseText.replace(tb,"")).find(e):i.responseText);d&&j.each(d,[i.responseText,o,i])}});return this},
serialize:function(){return c.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?c.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||ub.test(this.nodeName)||vb.test(this.type))}).map(function(a,b){a=c(this).val();return a==null?null:c.isArray(a)?c.map(a,function(d){return{name:b.name,value:d}}):{name:b.name,value:a}}).get()}});c.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),
function(a,b){c.fn[b]=function(d){return this.bind(b,d)}});c.extend({get:function(a,b,d,f){if(c.isFunction(b)){f=f||d;d=b;b=null}return c.ajax({type:"GET",url:a,data:b,success:d,dataType:f})},getScript:function(a,b){return c.get(a,null,b,"script")},getJSON:function(a,b,d){return c.get(a,b,d,"json")},post:function(a,b,d,f){if(c.isFunction(b)){f=f||d;d=b;b={}}return c.ajax({type:"POST",url:a,data:b,success:d,dataType:f})},ajaxSetup:function(a){c.extend(c.ajaxSettings,a)},ajaxSettings:{url:location.href,
global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:A.XMLHttpRequest&&(A.location.protocol!=="file:"||!A.ActiveXObject)?function(){return new A.XMLHttpRequest}:function(){try{return new A.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 b(){e.success&&
e.success.call(k,o,i,x);e.global&&f("ajaxSuccess",[x,e])}function d(){e.complete&&e.complete.call(k,x,i);e.global&&f("ajaxComplete",[x,e]);e.global&&!--c.active&&c.event.trigger("ajaxStop")}function f(q,p){(e.context?c(e.context):c.event).trigger(q,p)}var e=c.extend(true,{},c.ajaxSettings,a),j,i,o,k=a&&a.context||e,n=e.type.toUpperCase();if(e.data&&e.processData&&typeof e.data!=="string")e.data=c.param(e.data,e.traditional);if(e.dataType==="jsonp"){if(n==="GET")N.test(e.url)||(e.url+=(ka.test(e.url)?
"&":"?")+(e.jsonp||"callback")+"=?");else if(!e.data||!N.test(e.data))e.data=(e.data?e.data+"&":"")+(e.jsonp||"callback")+"=?";e.dataType="json"}if(e.dataType==="json"&&(e.data&&N.test(e.data)||N.test(e.url))){j=e.jsonpCallback||"jsonp"+sb++;if(e.data)e.data=(e.data+"").replace(N,"="+j+"$1");e.url=e.url.replace(N,"="+j+"$1");e.dataType="script";A[j]=A[j]||function(q){o=q;b();d();A[j]=w;try{delete A[j]}catch(p){}z&&z.removeChild(C)}}if(e.dataType==="script"&&e.cache===null)e.cache=false;if(e.cache===
false&&n==="GET"){var r=J(),u=e.url.replace(wb,"$1_="+r+"$2");e.url=u+(u===e.url?(ka.test(e.url)?"&":"?")+"_="+r:"")}if(e.data&&n==="GET")e.url+=(ka.test(e.url)?"&":"?")+e.data;e.global&&!c.active++&&c.event.trigger("ajaxStart");r=(r=xb.exec(e.url))&&(r[1]&&r[1]!==location.protocol||r[2]!==location.host);if(e.dataType==="script"&&n==="GET"&&r){var z=s.getElementsByTagName("head")[0]||s.documentElement,C=s.createElement("script");C.src=e.url;if(e.scriptCharset)C.charset=e.scriptCharset;if(!j){var B=
false;C.onload=C.onreadystatechange=function(){if(!B&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete")){B=true;b();d();C.onload=C.onreadystatechange=null;z&&C.parentNode&&z.removeChild(C)}}}z.insertBefore(C,z.firstChild);return w}var E=false,x=e.xhr();if(x){e.username?x.open(n,e.url,e.async,e.username,e.password):x.open(n,e.url,e.async);try{if(e.data||a&&a.contentType)x.setRequestHeader("Content-Type",e.contentType);if(e.ifModified){c.lastModified[e.url]&&x.setRequestHeader("If-Modified-Since",
c.lastModified[e.url]);c.etag[e.url]&&x.setRequestHeader("If-None-Match",c.etag[e.url])}r||x.setRequestHeader("X-Requested-With","XMLHttpRequest");x.setRequestHeader("Accept",e.dataType&&e.accepts[e.dataType]?e.accepts[e.dataType]+", */*":e.accepts._default)}catch(ga){}if(e.beforeSend&&e.beforeSend.call(k,x,e)===false){e.global&&!--c.active&&c.event.trigger("ajaxStop");x.abort();return false}e.global&&f("ajaxSend",[x,e]);var g=x.onreadystatechange=function(q){if(!x||x.readyState===0||q==="abort"){E||
d();E=true;if(x)x.onreadystatechange=c.noop}else if(!E&&x&&(x.readyState===4||q==="timeout")){E=true;x.onreadystatechange=c.noop;i=q==="timeout"?"timeout":!c.httpSuccess(x)?"error":e.ifModified&&c.httpNotModified(x,e.url)?"notmodified":"success";var p;if(i==="success")try{o=c.httpData(x,e.dataType,e)}catch(v){i="parsererror";p=v}if(i==="success"||i==="notmodified")j||b();else c.handleError(e,x,i,p);d();q==="timeout"&&x.abort();if(e.async)x=null}};try{var h=x.abort;x.abort=function(){x&&h.call(x);
g("abort")}}catch(l){}e.async&&e.timeout>0&&setTimeout(function(){x&&!E&&g("timeout")},e.timeout);try{x.send(n==="POST"||n==="PUT"||n==="DELETE"?e.data:null)}catch(m){c.handleError(e,x,null,m);d()}e.async||g();return x}},handleError:function(a,b,d,f){if(a.error)a.error.call(a.context||a,b,d,f);if(a.global)(a.context?c(a.context):c.event).trigger("ajaxError",[b,a,f])},active:0,httpSuccess:function(a){try{return!a.status&&location.protocol==="file:"||a.status>=200&&a.status<300||a.status===304||a.status===
1223||a.status===0}catch(b){}return false},httpNotModified:function(a,b){var d=a.getResponseHeader("Last-Modified"),f=a.getResponseHeader("Etag");if(d)c.lastModified[b]=d;if(f)c.etag[b]=f;return a.status===304||a.status===0},httpData:function(a,b,d){var f=a.getResponseHeader("content-type")||"",e=b==="xml"||!b&&f.indexOf("xml")>=0;a=e?a.responseXML:a.responseText;e&&a.documentElement.nodeName==="parsererror"&&c.error("parsererror");if(d&&d.dataFilter)a=d.dataFilter(a,b);if(typeof a==="string")if(b===
"json"||!b&&f.indexOf("json")>=0)a=c.parseJSON(a);else if(b==="script"||!b&&f.indexOf("javascript")>=0)c.globalEval(a);return a},param:function(a,b){function d(i,o){if(c.isArray(o))c.each(o,function(k,n){b||/\[\]$/.test(i)?f(i,n):d(i+"["+(typeof n==="object"||c.isArray(n)?k:"")+"]",n)});else!b&&o!=null&&typeof o==="object"?c.each(o,function(k,n){d(i+"["+k+"]",n)}):f(i,o)}function f(i,o){o=c.isFunction(o)?o():o;e[e.length]=encodeURIComponent(i)+"="+encodeURIComponent(o)}var e=[];if(b===w)b=c.ajaxSettings.traditional;
if(c.isArray(a)||a.jquery)c.each(a,function(){f(this.name,this.value)});else for(var j in a)d(j,a[j]);return e.join("&").replace(yb,"+")}});var la={},Ab=/toggle|show|hide/,Bb=/^([+-]=)?([\d+-.]+)(.*)$/,W,va=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];c.fn.extend({show:function(a,b){if(a||a===0)return this.animate(K("show",3),a,b);else{a=0;for(b=this.length;a<b;a++){var d=c.data(this[a],"olddisplay");
this[a].style.display=d||"";if(c.css(this[a],"display")==="none"){d=this[a].nodeName;var f;if(la[d])f=la[d];else{var e=c("<"+d+" />").appendTo("body");f=e.css("display");if(f==="none")f="block";e.remove();la[d]=f}c.data(this[a],"olddisplay",f)}}a=0;for(b=this.length;a<b;a++)this[a].style.display=c.data(this[a],"olddisplay")||"";return this}},hide:function(a,b){if(a||a===0)return this.animate(K("hide",3),a,b);else{a=0;for(b=this.length;a<b;a++){var d=c.data(this[a],"olddisplay");!d&&d!=="none"&&c.data(this[a],
"olddisplay",c.css(this[a],"display"))}a=0;for(b=this.length;a<b;a++)this[a].style.display="none";return this}},_toggle:c.fn.toggle,toggle:function(a,b){var d=typeof a==="boolean";if(c.isFunction(a)&&c.isFunction(b))this._toggle.apply(this,arguments);else a==null||d?this.each(function(){var f=d?a:c(this).is(":hidden");c(this)[f?"show":"hide"]()}):this.animate(K("toggle",3),a,b);return this},fadeTo:function(a,b,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,d)},
animate:function(a,b,d,f){var e=c.speed(b,d,f);if(c.isEmptyObject(a))return this.each(e.complete);return this[e.queue===false?"each":"queue"](function(){var j=c.extend({},e),i,o=this.nodeType===1&&c(this).is(":hidden"),k=this;for(i in a){var n=i.replace(ia,ja);if(i!==n){a[n]=a[i];delete a[i];i=n}if(a[i]==="hide"&&o||a[i]==="show"&&!o)return j.complete.call(this);if((i==="height"||i==="width")&&this.style){j.display=c.css(this,"display");j.overflow=this.style.overflow}if(c.isArray(a[i])){(j.specialEasing=
j.specialEasing||{})[i]=a[i][1];a[i]=a[i][0]}}if(j.overflow!=null)this.style.overflow="hidden";j.curAnim=c.extend({},a);c.each(a,function(r,u){var z=new c.fx(k,j,r);if(Ab.test(u))z[u==="toggle"?o?"show":"hide":u](a);else{var C=Bb.exec(u),B=z.cur(true)||0;if(C){u=parseFloat(C[2]);var E=C[3]||"px";if(E!=="px"){k.style[r]=(u||1)+E;B=(u||1)/z.cur(true)*B;k.style[r]=B+E}if(C[1])u=(C[1]==="-="?-1:1)*u+B;z.custom(B,u,E)}else z.custom(B,u,"")}});return true})},stop:function(a,b){var d=c.timers;a&&this.queue([]);
this.each(function(){for(var f=d.length-1;f>=0;f--)if(d[f].elem===this){b&&d[f](true);d.splice(f,1)}});b||this.dequeue();return this}});c.each({slideDown:K("show",1),slideUp:K("hide",1),slideToggle:K("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(a,b){c.fn[a]=function(d,f){return this.animate(b,d,f)}});c.extend({speed:function(a,b,d){var f=a&&typeof a==="object"?a:{complete:d||!d&&b||c.isFunction(a)&&a,duration:a,easing:d&&b||b&&!c.isFunction(b)&&b};f.duration=c.fx.off?0:typeof f.duration===
"number"?f.duration:c.fx.speeds[f.duration]||c.fx.speeds._default;f.old=f.complete;f.complete=function(){f.queue!==false&&c(this).dequeue();c.isFunction(f.old)&&f.old.call(this)};return f},easing:{linear:function(a,b,d,f){return d+f*a},swing:function(a,b,d,f){return(-Math.cos(a*Math.PI)/2+0.5)*f+d}},timers:[],fx:function(a,b,d){this.options=b;this.elem=a;this.prop=d;if(!b.orig)b.orig={}}});c.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this);(c.fx.step[this.prop]||
c.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(c.css(this.elem,this.prop,a)))&&a>-10000?a:parseFloat(c.curCSS(this.elem,this.prop))||0},custom:function(a,b,d){function f(j){return e.step(j)}this.startTime=J();this.start=a;this.end=b;this.unit=d||this.unit||"px";this.now=this.start;
this.pos=this.state=0;var e=this;f.elem=this.elem;if(f()&&c.timers.push(f)&&!W)W=setInterval(c.fx.tick,13)},show:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.show=true;this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur());c(this.elem).show()},hide:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(a){var b=J(),d=true;if(a||b>=this.options.duration+this.startTime){this.now=
this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;for(var f in this.options.curAnim)if(this.options.curAnim[f]!==true)d=false;if(d){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;a=c.data(this.elem,"olddisplay");this.elem.style.display=a?a:this.options.display;if(c.css(this.elem,"display")==="none")this.elem.style.display="block"}this.options.hide&&c(this.elem).hide();if(this.options.hide||this.options.show)for(var e in this.options.curAnim)c.style(this.elem,
e,this.options.orig[e]);this.options.complete.call(this.elem)}return false}else{e=b-this.startTime;this.state=e/this.options.duration;a=this.options.easing||(c.easing.swing?"swing":"linear");this.pos=c.easing[this.options.specialEasing&&this.options.specialEasing[this.prop]||a](this.state,e,0,1,this.options.duration);this.now=this.start+(this.end-this.start)*this.pos;this.update()}return true}};c.extend(c.fx,{tick:function(){for(var a=c.timers,b=0;b<a.length;b++)a[b]()||a.splice(b--,1);a.length||
c.fx.stop()},stop:function(){clearInterval(W);W=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){c.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(c.expr&&c.expr.filters)c.expr.filters.animated=function(a){return c.grep(c.timers,function(b){return a===b.elem}).length};c.fn.offset="getBoundingClientRect"in s.documentElement?
function(a){var b=this[0];if(a)return this.each(function(e){c.offset.setOffset(this,a,e)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return c.offset.bodyOffset(b);var d=b.getBoundingClientRect(),f=b.ownerDocument;b=f.body;f=f.documentElement;return{top:d.top+(self.pageYOffset||c.support.boxModel&&f.scrollTop||b.scrollTop)-(f.clientTop||b.clientTop||0),left:d.left+(self.pageXOffset||c.support.boxModel&&f.scrollLeft||b.scrollLeft)-(f.clientLeft||b.clientLeft||0)}}:function(a){var b=
this[0];if(a)return this.each(function(r){c.offset.setOffset(this,a,r)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return c.offset.bodyOffset(b);c.offset.initialize();var d=b.offsetParent,f=b,e=b.ownerDocument,j,i=e.documentElement,o=e.body;f=(e=e.defaultView)?e.getComputedStyle(b,null):b.currentStyle;for(var k=b.offsetTop,n=b.offsetLeft;(b=b.parentNode)&&b!==o&&b!==i;){if(c.offset.supportsFixedPosition&&f.position==="fixed")break;j=e?e.getComputedStyle(b,null):b.currentStyle;
k-=b.scrollTop;n-=b.scrollLeft;if(b===d){k+=b.offsetTop;n+=b.offsetLeft;if(c.offset.doesNotAddBorder&&!(c.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(b.nodeName))){k+=parseFloat(j.borderTopWidth)||0;n+=parseFloat(j.borderLeftWidth)||0}f=d;d=b.offsetParent}if(c.offset.subtractsBorderForOverflowNotVisible&&j.overflow!=="visible"){k+=parseFloat(j.borderTopWidth)||0;n+=parseFloat(j.borderLeftWidth)||0}f=j}if(f.position==="relative"||f.position==="static"){k+=o.offsetTop;n+=o.offsetLeft}if(c.offset.supportsFixedPosition&&
f.position==="fixed"){k+=Math.max(i.scrollTop,o.scrollTop);n+=Math.max(i.scrollLeft,o.scrollLeft)}return{top:k,left:n}};c.offset={initialize:function(){var a=s.body,b=s.createElement("div"),d,f,e,j=parseFloat(c.curCSS(a,"marginTop",true))||0;c.extend(b.style,{position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"});b.innerHTML="<div style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;'><div></div></div><table style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;' cellpadding='0' cellspacing='0'><tr><td></td></tr></table>";
a.insertBefore(b,a.firstChild);d=b.firstChild;f=d.firstChild;e=d.nextSibling.firstChild.firstChild;this.doesNotAddBorder=f.offsetTop!==5;this.doesAddBorderForTableAndCells=e.offsetTop===5;f.style.position="fixed";f.style.top="20px";this.supportsFixedPosition=f.offsetTop===20||f.offsetTop===15;f.style.position=f.style.top="";d.style.overflow="hidden";d.style.position="relative";this.subtractsBorderForOverflowNotVisible=f.offsetTop===-5;this.doesNotIncludeMarginInBodyOffset=a.offsetTop!==j;a.removeChild(b);
c.offset.initialize=c.noop},bodyOffset:function(a){var b=a.offsetTop,d=a.offsetLeft;c.offset.initialize();if(c.offset.doesNotIncludeMarginInBodyOffset){b+=parseFloat(c.curCSS(a,"marginTop",true))||0;d+=parseFloat(c.curCSS(a,"marginLeft",true))||0}return{top:b,left:d}},setOffset:function(a,b,d){if(/static/.test(c.curCSS(a,"position")))a.style.position="relative";var f=c(a),e=f.offset(),j=parseInt(c.curCSS(a,"top",true),10)||0,i=parseInt(c.curCSS(a,"left",true),10)||0;if(c.isFunction(b))b=b.call(a,
d,e);d={top:b.top-e.top+j,left:b.left-e.left+i};"using"in b?b.using.call(a,d):f.css(d)}};c.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),d=this.offset(),f=/^body|html$/i.test(b[0].nodeName)?{top:0,left:0}:b.offset();d.top-=parseFloat(c.curCSS(a,"marginTop",true))||0;d.left-=parseFloat(c.curCSS(a,"marginLeft",true))||0;f.top+=parseFloat(c.curCSS(b[0],"borderTopWidth",true))||0;f.left+=parseFloat(c.curCSS(b[0],"borderLeftWidth",true))||0;return{top:d.top-
f.top,left:d.left-f.left}},offsetParent:function(){return this.map(function(){for(var a=this.offsetParent||s.body;a&&!/^body|html$/i.test(a.nodeName)&&c.css(a,"position")==="static";)a=a.offsetParent;return a})}});c.each(["Left","Top"],function(a,b){var d="scroll"+b;c.fn[d]=function(f){var e=this[0],j;if(!e)return null;if(f!==w)return this.each(function(){if(j=wa(this))j.scrollTo(!a?f:c(j).scrollLeft(),a?f:c(j).scrollTop());else this[d]=f});else return(j=wa(e))?"pageXOffset"in j?j[a?"pageYOffset":
"pageXOffset"]:c.support.boxModel&&j.document.documentElement[d]||j.document.body[d]:e[d]}});c.each(["Height","Width"],function(a,b){var d=b.toLowerCase();c.fn["inner"+b]=function(){return this[0]?c.css(this[0],d,false,"padding"):null};c.fn["outer"+b]=function(f){return this[0]?c.css(this[0],d,false,f?"margin":"border"):null};c.fn[d]=function(f){var e=this[0];if(!e)return f==null?null:this;if(c.isFunction(f))return this.each(function(j){var i=c(this);i[d](f.call(this,j,i[d]()))});return"scrollTo"in
e&&e.document?e.document.compatMode==="CSS1Compat"&&e.document.documentElement["client"+b]||e.document.body["client"+b]:e.nodeType===9?Math.max(e.documentElement["client"+b],e.body["scroll"+b],e.documentElement["scroll"+b],e.body["offset"+b],e.documentElement["offset"+b]):f===w?c.css(e,d):this.css(d,typeof f==="string"?f:f+"px")}});A.jQuery=A.$=c})(window);
;
/*!
 * jQuery UI 1.8.2
 *
 * Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT (MIT-LICENSE.txt)
 * and GPL (GPL-LICENSE.txt) licenses.
 *
 * http://docs.jquery.com/UI
 */
(function(c){c.ui=c.ui||{};if(!c.ui.version){c.extend(c.ui,{version:"1.8.2",plugin:{add:function(a,b,d){a=c.ui[a].prototype;for(var e in d){a.plugins[e]=a.plugins[e]||[];a.plugins[e].push([b,d[e]])}},call:function(a,b,d){if((b=a.plugins[b])&&a.element[0].parentNode)for(var e=0;e<b.length;e++)a.options[b[e][0]]&&b[e][1].apply(a.element,d)}},contains:function(a,b){return document.compareDocumentPosition?a.compareDocumentPosition(b)&16:a!==b&&a.contains(b)},hasScroll:function(a,b){if(c(a).css("overflow")==
"hidden")return false;b=b&&b=="left"?"scrollLeft":"scrollTop";var d=false;if(a[b]>0)return true;a[b]=1;d=a[b]>0;a[b]=0;return d},isOverAxis:function(a,b,d){return a>b&&a<b+d},isOver:function(a,b,d,e,f,g){return c.ui.isOverAxis(a,d,f)&&c.ui.isOverAxis(b,e,g)},keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,
NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91}});c.fn.extend({_focus:c.fn.focus,focus:function(a,b){return typeof a==="number"?this.each(function(){var d=this;setTimeout(function(){c(d).focus();b&&b.call(d)},a)}):this._focus.apply(this,arguments)},enableSelection:function(){return this.attr("unselectable","off").css("MozUserSelect","")},disableSelection:function(){return this.attr("unselectable","on").css("MozUserSelect",
"none")},scrollParent:function(){var a;a=c.browser.msie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?this.parents().filter(function(){return/(relative|absolute|fixed)/.test(c.curCSS(this,"position",1))&&/(auto|scroll)/.test(c.curCSS(this,"overflow",1)+c.curCSS(this,"overflow-y",1)+c.curCSS(this,"overflow-x",1))}).eq(0):this.parents().filter(function(){return/(auto|scroll)/.test(c.curCSS(this,"overflow",1)+c.curCSS(this,"overflow-y",1)+c.curCSS(this,"overflow-x",
1))}).eq(0);return/fixed/.test(this.css("position"))||!a.length?c(document):a},zIndex:function(a){if(a!==undefined)return this.css("zIndex",a);if(this.length){a=c(this[0]);for(var b;a.length&&a[0]!==document;){b=a.css("position");if(b=="absolute"||b=="relative"||b=="fixed"){b=parseInt(a.css("zIndex"));if(!isNaN(b)&&b!=0)return b}a=a.parent()}}return 0}});c.extend(c.expr[":"],{data:function(a,b,d){return!!c.data(a,d[3])},focusable:function(a){var b=a.nodeName.toLowerCase(),d=c.attr(a,"tabindex");return(/input|select|textarea|button|object/.test(b)?
!a.disabled:"a"==b||"area"==b?a.href||!isNaN(d):!isNaN(d))&&!c(a)["area"==b?"parents":"closest"](":hidden").length},tabbable:function(a){var b=c.attr(a,"tabindex");return(isNaN(b)||b>=0)&&c(a).is(":focusable")}})}})(jQuery);
;/*!
 * jQuery UI Widget 1.8.2
 *
 * Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT (MIT-LICENSE.txt)
 * and GPL (GPL-LICENSE.txt) licenses.
 *
 * http://docs.jquery.com/UI/Widget
 */
(function(b){var j=b.fn.remove;b.fn.remove=function(a,c){return this.each(function(){if(!c)if(!a||b.filter(a,[this]).length)b("*",this).add(this).each(function(){b(this).triggerHandler("remove")});return j.call(b(this),a,c)})};b.widget=function(a,c,d){var e=a.split(".")[0],f;a=a.split(".")[1];f=e+"-"+a;if(!d){d=c;c=b.Widget}b.expr[":"][f]=function(h){return!!b.data(h,a)};b[e]=b[e]||{};b[e][a]=function(h,g){arguments.length&&this._createWidget(h,g)};c=new c;c.options=b.extend({},c.options);b[e][a].prototype=
b.extend(true,c,{namespace:e,widgetName:a,widgetEventPrefix:b[e][a].prototype.widgetEventPrefix||a,widgetBaseClass:f},d);b.widget.bridge(a,b[e][a])};b.widget.bridge=function(a,c){b.fn[a]=function(d){var e=typeof d==="string",f=Array.prototype.slice.call(arguments,1),h=this;d=!e&&f.length?b.extend.apply(null,[true,d].concat(f)):d;if(e&&d.substring(0,1)==="_")return h;e?this.each(function(){var g=b.data(this,a),i=g&&b.isFunction(g[d])?g[d].apply(g,f):g;if(i!==g&&i!==undefined){h=i;return false}}):this.each(function(){var g=
b.data(this,a);if(g){d&&g.option(d);g._init()}else b.data(this,a,new c(d,this))});return h}};b.Widget=function(a,c){arguments.length&&this._createWidget(a,c)};b.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",options:{disabled:false},_createWidget:function(a,c){this.element=b(c).data(this.widgetName,this);this.options=b.extend(true,{},this.options,b.metadata&&b.metadata.get(c)[this.widgetName],a);var d=this;this.element.bind("remove."+this.widgetName,function(){d.destroy()});this._create();
this._init()},_create:function(){},_init:function(){},destroy:function(){this.element.unbind("."+this.widgetName).removeData(this.widgetName);this.widget().unbind("."+this.widgetName).removeAttr("aria-disabled").removeClass(this.widgetBaseClass+"-disabled ui-state-disabled")},widget:function(){return this.element},option:function(a,c){var d=a,e=this;if(arguments.length===0)return b.extend({},e.options);if(typeof a==="string"){if(c===undefined)return this.options[a];d={};d[a]=c}b.each(d,function(f,
h){e._setOption(f,h)});return e},_setOption:function(a,c){this.options[a]=c;if(a==="disabled")this.widget()[c?"addClass":"removeClass"](this.widgetBaseClass+"-disabled ui-state-disabled").attr("aria-disabled",c);return this},enable:function(){return this._setOption("disabled",false)},disable:function(){return this._setOption("disabled",true)},_trigger:function(a,c,d){var e=this.options[a];c=b.Event(c);c.type=(a===this.widgetEventPrefix?a:this.widgetEventPrefix+a).toLowerCase();d=d||{};if(c.originalEvent){a=
b.event.props.length;for(var f;a;){f=b.event.props[--a];c[f]=c.originalEvent[f]}}this.element.trigger(c,d);return!(b.isFunction(e)&&e.call(this.element[0],c,d)===false||c.isDefaultPrevented())}}})(jQuery);
;/*!
 * jQuery UI Mouse 1.8.2
 *
 * Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT (MIT-LICENSE.txt)
 * and GPL (GPL-LICENSE.txt) licenses.
 *
 * http://docs.jquery.com/UI/Mouse
 *
 * Depends:
 *	jquery.ui.widget.js
 */
(function(c){c.widget("ui.mouse",{options:{cancel:":input,option",distance:1,delay:0},_mouseInit:function(){var a=this;this.element.bind("mousedown."+this.widgetName,function(b){return a._mouseDown(b)}).bind("click."+this.widgetName,function(b){if(a._preventClickEvent){a._preventClickEvent=false;b.stopImmediatePropagation();return false}});this.started=false},_mouseDestroy:function(){this.element.unbind("."+this.widgetName)},_mouseDown:function(a){a.originalEvent=a.originalEvent||{};if(!a.originalEvent.mouseHandled){this._mouseStarted&&
this._mouseUp(a);this._mouseDownEvent=a;var b=this,e=a.which==1,f=typeof this.options.cancel=="string"?c(a.target).parents().add(a.target).filter(this.options.cancel).length:false;if(!e||f||!this._mouseCapture(a))return true;this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet)this._mouseDelayTimer=setTimeout(function(){b.mouseDelayMet=true},this.options.delay);if(this._mouseDistanceMet(a)&&this._mouseDelayMet(a)){this._mouseStarted=this._mouseStart(a)!==false;if(!this._mouseStarted){a.preventDefault();
return true}}this._mouseMoveDelegate=function(d){return b._mouseMove(d)};this._mouseUpDelegate=function(d){return b._mouseUp(d)};c(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);c.browser.safari||a.preventDefault();return a.originalEvent.mouseHandled=true}},_mouseMove:function(a){if(c.browser.msie&&!a.button)return this._mouseUp(a);if(this._mouseStarted){this._mouseDrag(a);return a.preventDefault()}if(this._mouseDistanceMet(a)&&
this._mouseDelayMet(a))(this._mouseStarted=this._mouseStart(this._mouseDownEvent,a)!==false)?this._mouseDrag(a):this._mouseUp(a);return!this._mouseStarted},_mouseUp:function(a){c(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted){this._mouseStarted=false;this._preventClickEvent=a.target==this._mouseDownEvent.target;this._mouseStop(a)}return false},_mouseDistanceMet:function(a){return Math.max(Math.abs(this._mouseDownEvent.pageX-
a.pageX),Math.abs(this._mouseDownEvent.pageY-a.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return true}})})(jQuery);
;/*
 * jQuery UI Position 1.8.2
 *
 * Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT (MIT-LICENSE.txt)
 * and GPL (GPL-LICENSE.txt) licenses.
 *
 * http://docs.jquery.com/UI/Position
 */
(function(c){c.ui=c.ui||{};var m=/left|center|right/,n=/top|center|bottom/,p=c.fn.position,q=c.fn.offset;c.fn.position=function(a){if(!a||!a.of)return p.apply(this,arguments);a=c.extend({},a);var b=c(a.of),d=(a.collision||"flip").split(" "),e=a.offset?a.offset.split(" "):[0,0],g,h,i;if(a.of.nodeType===9){g=b.width();h=b.height();i={top:0,left:0}}else if(a.of.scrollTo&&a.of.document){g=b.width();h=b.height();i={top:b.scrollTop(),left:b.scrollLeft()}}else if(a.of.preventDefault){a.at="left top";g=h=
0;i={top:a.of.pageY,left:a.of.pageX}}else{g=b.outerWidth();h=b.outerHeight();i=b.offset()}c.each(["my","at"],function(){var f=(a[this]||"").split(" ");if(f.length===1)f=m.test(f[0])?f.concat(["center"]):n.test(f[0])?["center"].concat(f):["center","center"];f[0]=m.test(f[0])?f[0]:"center";f[1]=n.test(f[1])?f[1]:"center";a[this]=f});if(d.length===1)d[1]=d[0];e[0]=parseInt(e[0],10)||0;if(e.length===1)e[1]=e[0];e[1]=parseInt(e[1],10)||0;if(a.at[0]==="right")i.left+=g;else if(a.at[0]==="center")i.left+=
g/2;if(a.at[1]==="bottom")i.top+=h;else if(a.at[1]==="center")i.top+=h/2;i.left+=e[0];i.top+=e[1];return this.each(function(){var f=c(this),k=f.outerWidth(),l=f.outerHeight(),j=c.extend({},i);if(a.my[0]==="right")j.left-=k;else if(a.my[0]==="center")j.left-=k/2;if(a.my[1]==="bottom")j.top-=l;else if(a.my[1]==="center")j.top-=l/2;j.left=parseInt(j.left);j.top=parseInt(j.top);c.each(["left","top"],function(o,r){c.ui.position[d[o]]&&c.ui.position[d[o]][r](j,{targetWidth:g,targetHeight:h,elemWidth:k,
elemHeight:l,offset:e,my:a.my,at:a.at})});c.fn.bgiframe&&f.bgiframe();f.offset(c.extend(j,{using:a.using}))})};c.ui.position={fit:{left:function(a,b){var d=c(window);b=a.left+b.elemWidth-d.width()-d.scrollLeft();a.left=b>0?a.left-b:Math.max(0,a.left)},top:function(a,b){var d=c(window);b=a.top+b.elemHeight-d.height()-d.scrollTop();a.top=b>0?a.top-b:Math.max(0,a.top)}},flip:{left:function(a,b){if(b.at[0]!=="center"){var d=c(window);d=a.left+b.elemWidth-d.width()-d.scrollLeft();var e=b.my[0]==="left"?
-b.elemWidth:b.my[0]==="right"?b.elemWidth:0,g=-2*b.offset[0];a.left+=a.left<0?e+b.targetWidth+g:d>0?e-b.targetWidth+g:0}},top:function(a,b){if(b.at[1]!=="center"){var d=c(window);d=a.top+b.elemHeight-d.height()-d.scrollTop();var e=b.my[1]==="top"?-b.elemHeight:b.my[1]==="bottom"?b.elemHeight:0,g=b.at[1]==="top"?b.targetHeight:-b.targetHeight,h=-2*b.offset[1];a.top+=a.top<0?e+b.targetHeight+h:d>0?e+g+h:0}}}};if(!c.offset.setOffset){c.offset.setOffset=function(a,b){if(/static/.test(c.curCSS(a,"position")))a.style.position=
"relative";var d=c(a),e=d.offset(),g=parseInt(c.curCSS(a,"top",true),10)||0,h=parseInt(c.curCSS(a,"left",true),10)||0;e={top:b.top-e.top+g,left:b.left-e.left+h};"using"in b?b.using.call(a,e):d.css(e)};c.fn.offset=function(a){var b=this[0];if(!b||!b.ownerDocument)return null;if(a)return this.each(function(){c.offset.setOffset(this,a)});return q.call(this)}}})(jQuery);
;/*
 * jQuery UI Draggable 1.8.2
 *
 * Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT (MIT-LICENSE.txt)
 * and GPL (GPL-LICENSE.txt) licenses.
 *
 * http://docs.jquery.com/UI/Draggables
 *
 * Depends:
 *	jquery.ui.core.js
 *	jquery.ui.mouse.js
 *	jquery.ui.widget.js
 */
(function(d){d.widget("ui.draggable",d.ui.mouse,{widgetEventPrefix:"drag",options:{addClasses:true,appendTo:"parent",axis:false,connectToSortable:false,containment:false,cursor:"auto",cursorAt:false,grid:false,handle:false,helper:"original",iframeFix:false,opacity:false,refreshPositions:false,revert:false,revertDuration:500,scope:"default",scroll:true,scrollSensitivity:20,scrollSpeed:20,snap:false,snapMode:"both",snapTolerance:20,stack:false,zIndex:false},_create:function(){if(this.options.helper==
"original"&&!/^(?:r|a|f)/.test(this.element.css("position")))this.element[0].style.position="relative";this.options.addClasses&&this.element.addClass("ui-draggable");this.options.disabled&&this.element.addClass("ui-draggable-disabled");this._mouseInit()},destroy:function(){if(this.element.data("draggable")){this.element.removeData("draggable").unbind(".draggable").removeClass("ui-draggable ui-draggable-dragging ui-draggable-disabled");this._mouseDestroy();return this}},_mouseCapture:function(a){var b=
this.options;if(this.helper||b.disabled||d(a.target).is(".ui-resizable-handle"))return false;this.handle=this._getHandle(a);if(!this.handle)return false;return true},_mouseStart:function(a){var b=this.options;this.helper=this._createHelper(a);this._cacheHelperProportions();if(d.ui.ddmanager)d.ui.ddmanager.current=this;this._cacheMargins();this.cssPosition=this.helper.css("position");this.scrollParent=this.helper.scrollParent();this.offset=this.positionAbs=this.element.offset();this.offset={top:this.offset.top-
this.margins.top,left:this.offset.left-this.margins.left};d.extend(this.offset,{click:{left:a.pageX-this.offset.left,top:a.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});this.originalPosition=this.position=this._generatePosition(a);this.originalPageX=a.pageX;this.originalPageY=a.pageY;b.cursorAt&&this._adjustOffsetFromHelper(b.cursorAt);b.containment&&this._setContainment();if(this._trigger("start",a)===false){this._clear();return false}this._cacheHelperProportions();
d.ui.ddmanager&&!b.dropBehaviour&&d.ui.ddmanager.prepareOffsets(this,a);this.helper.addClass("ui-draggable-dragging");this._mouseDrag(a,true);return true},_mouseDrag:function(a,b){this.position=this._generatePosition(a);this.positionAbs=this._convertPositionTo("absolute");if(!b){b=this._uiHash();if(this._trigger("drag",a,b)===false){this._mouseUp({});return false}this.position=b.position}if(!this.options.axis||this.options.axis!="y")this.helper[0].style.left=this.position.left+"px";if(!this.options.axis||
this.options.axis!="x")this.helper[0].style.top=this.position.top+"px";d.ui.ddmanager&&d.ui.ddmanager.drag(this,a);return false},_mouseStop:function(a){var b=false;if(d.ui.ddmanager&&!this.options.dropBehaviour)b=d.ui.ddmanager.drop(this,a);if(this.dropped){b=this.dropped;this.dropped=false}if(!this.element[0]||!this.element[0].parentNode)return false;if(this.options.revert=="invalid"&&!b||this.options.revert=="valid"&&b||this.options.revert===true||d.isFunction(this.options.revert)&&this.options.revert.call(this.element,
b)){var c=this;d(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){c._trigger("stop",a)!==false&&c._clear()})}else this._trigger("stop",a)!==false&&this._clear();return false},cancel:function(){this.helper.is(".ui-draggable-dragging")?this._mouseUp({}):this._clear();return this},_getHandle:function(a){var b=!this.options.handle||!d(this.options.handle,this.element).length?true:false;d(this.options.handle,this.element).find("*").andSelf().each(function(){if(this==
a.target)b=true});return b},_createHelper:function(a){var b=this.options;a=d.isFunction(b.helper)?d(b.helper.apply(this.element[0],[a])):b.helper=="clone"?this.element.clone():this.element;a.parents("body").length||a.appendTo(b.appendTo=="parent"?this.element[0].parentNode:b.appendTo);a[0]!=this.element[0]&&!/(fixed|absolute)/.test(a.css("position"))&&a.css("position","absolute");return a},_adjustOffsetFromHelper:function(a){if(typeof a=="string")a=a.split(" ");if(d.isArray(a))a={left:+a[0],top:+a[1]||
0};if("left"in a)this.offset.click.left=a.left+this.margins.left;if("right"in a)this.offset.click.left=this.helperProportions.width-a.right+this.margins.left;if("top"in a)this.offset.click.top=a.top+this.margins.top;if("bottom"in a)this.offset.click.top=this.helperProportions.height-a.bottom+this.margins.top},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var a=this.offsetParent.offset();if(this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&d.ui.contains(this.scrollParent[0],
this.offsetParent[0])){a.left+=this.scrollParent.scrollLeft();a.top+=this.scrollParent.scrollTop()}if(this.offsetParent[0]==document.body||this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&d.browser.msie)a={top:0,left:0};return{top:a.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:a.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var a=this.element.position();return{top:a.top-
(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:a.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}else return{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.element.css("marginLeft"),10)||0,top:parseInt(this.element.css("marginTop"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var a=this.options;if(a.containment==
"parent")a.containment=this.helper[0].parentNode;if(a.containment=="document"||a.containment=="window")this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,d(a.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(d(a.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];if(!/^(document|window|parent)$/.test(a.containment)&&
a.containment.constructor!=Array){var b=d(a.containment)[0];if(b){a=d(a.containment).offset();var c=d(b).css("overflow")!="hidden";this.containment=[a.left+(parseInt(d(b).css("borderLeftWidth"),10)||0)+(parseInt(d(b).css("paddingLeft"),10)||0)-this.margins.left,a.top+(parseInt(d(b).css("borderTopWidth"),10)||0)+(parseInt(d(b).css("paddingTop"),10)||0)-this.margins.top,a.left+(c?Math.max(b.scrollWidth,b.offsetWidth):b.offsetWidth)-(parseInt(d(b).css("borderLeftWidth"),10)||0)-(parseInt(d(b).css("paddingRight"),
10)||0)-this.helperProportions.width-this.margins.left,a.top+(c?Math.max(b.scrollHeight,b.offsetHeight):b.offsetHeight)-(parseInt(d(b).css("borderTopWidth"),10)||0)-(parseInt(d(b).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top]}}else if(a.containment.constructor==Array)this.containment=a.containment},_convertPositionTo:function(a,b){if(!b)b=this.position;a=a=="absolute"?1:-1;var c=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&d.ui.contains(this.scrollParent[0],
this.offsetParent[0]))?this.offsetParent:this.scrollParent,f=/(html|body)/i.test(c[0].tagName);return{top:b.top+this.offset.relative.top*a+this.offset.parent.top*a-(d.browser.safari&&d.browser.version<526&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():f?0:c.scrollTop())*a),left:b.left+this.offset.relative.left*a+this.offset.parent.left*a-(d.browser.safari&&d.browser.version<526&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():
f?0:c.scrollLeft())*a)}},_generatePosition:function(a){var b=this.options,c=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&d.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,f=/(html|body)/i.test(c[0].tagName),e=a.pageX,g=a.pageY;if(this.originalPosition){if(this.containment){if(a.pageX-this.offset.click.left<this.containment[0])e=this.containment[0]+this.offset.click.left;if(a.pageY-this.offset.click.top<this.containment[1])g=this.containment[1]+
this.offset.click.top;if(a.pageX-this.offset.click.left>this.containment[2])e=this.containment[2]+this.offset.click.left;if(a.pageY-this.offset.click.top>this.containment[3])g=this.containment[3]+this.offset.click.top}if(b.grid){g=this.originalPageY+Math.round((g-this.originalPageY)/b.grid[1])*b.grid[1];g=this.containment?!(g-this.offset.click.top<this.containment[1]||g-this.offset.click.top>this.containment[3])?g:!(g-this.offset.click.top<this.containment[1])?g-b.grid[1]:g+b.grid[1]:g;e=this.originalPageX+
Math.round((e-this.originalPageX)/b.grid[0])*b.grid[0];e=this.containment?!(e-this.offset.click.left<this.containment[0]||e-this.offset.click.left>this.containment[2])?e:!(e-this.offset.click.left<this.containment[0])?e-b.grid[0]:e+b.grid[0]:e}}return{top:g-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(d.browser.safari&&d.browser.version<526&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollTop():f?0:c.scrollTop()),left:e-this.offset.click.left-
this.offset.relative.left-this.offset.parent.left+(d.browser.safari&&d.browser.version<526&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():f?0:c.scrollLeft())}},_clear:function(){this.helper.removeClass("ui-draggable-dragging");this.helper[0]!=this.element[0]&&!this.cancelHelperRemoval&&this.helper.remove();this.helper=null;this.cancelHelperRemoval=false},_trigger:function(a,b,c){c=c||this._uiHash();d.ui.plugin.call(this,a,[b,c]);if(a=="drag")this.positionAbs=
this._convertPositionTo("absolute");return d.Widget.prototype._trigger.call(this,a,b,c)},plugins:{},_uiHash:function(){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition,offset:this.positionAbs}}});d.extend(d.ui.draggable,{version:"1.8.2"});d.ui.plugin.add("draggable","connectToSortable",{start:function(a,b){var c=d(this).data("draggable"),f=c.options,e=d.extend({},b,{item:c.element});c.sortables=[];d(f.connectToSortable).each(function(){var g=d.data(this,"sortable");
if(g&&!g.options.disabled){c.sortables.push({instance:g,shouldRevert:g.options.revert});g._refreshItems();g._trigger("activate",a,e)}})},stop:function(a,b){var c=d(this).data("draggable"),f=d.extend({},b,{item:c.element});d.each(c.sortables,function(){if(this.instance.isOver){this.instance.isOver=0;c.cancelHelperRemoval=true;this.instance.cancelHelperRemoval=false;if(this.shouldRevert)this.instance.options.revert=true;this.instance._mouseStop(a);this.instance.options.helper=this.instance.options._helper;
c.options.helper=="original"&&this.instance.currentItem.css({top:"auto",left:"auto"})}else{this.instance.cancelHelperRemoval=false;this.instance._trigger("deactivate",a,f)}})},drag:function(a,b){var c=d(this).data("draggable"),f=this;d.each(c.sortables,function(){this.instance.positionAbs=c.positionAbs;this.instance.helperProportions=c.helperProportions;this.instance.offset.click=c.offset.click;if(this.instance._intersectsWith(this.instance.containerCache)){if(!this.instance.isOver){this.instance.isOver=
1;this.instance.currentItem=d(f).clone().appendTo(this.instance.element).data("sortable-item",true);this.instance.options._helper=this.instance.options.helper;this.instance.options.helper=function(){return b.helper[0]};a.target=this.instance.currentItem[0];this.instance._mouseCapture(a,true);this.instance._mouseStart(a,true,true);this.instance.offset.click.top=c.offset.click.top;this.instance.offset.click.left=c.offset.click.left;this.instance.offset.parent.left-=c.offset.parent.left-this.instance.offset.parent.left;
this.instance.offset.parent.top-=c.offset.parent.top-this.instance.offset.parent.top;c._trigger("toSortable",a);c.dropped=this.instance.element;c.currentItem=c.element;this.instance.fromOutside=c}this.instance.currentItem&&this.instance._mouseDrag(a)}else if(this.instance.isOver){this.instance.isOver=0;this.instance.cancelHelperRemoval=true;this.instance.options.revert=false;this.instance._trigger("out",a,this.instance._uiHash(this.instance));this.instance._mouseStop(a,true);this.instance.options.helper=
this.instance.options._helper;this.instance.currentItem.remove();this.instance.placeholder&&this.instance.placeholder.remove();c._trigger("fromSortable",a);c.dropped=false}})}});d.ui.plugin.add("draggable","cursor",{start:function(){var a=d("body"),b=d(this).data("draggable").options;if(a.css("cursor"))b._cursor=a.css("cursor");a.css("cursor",b.cursor)},stop:function(){var a=d(this).data("draggable").options;a._cursor&&d("body").css("cursor",a._cursor)}});d.ui.plugin.add("draggable","iframeFix",{start:function(){var a=
d(this).data("draggable").options;d(a.iframeFix===true?"iframe":a.iframeFix).each(function(){d('<div class="ui-draggable-iframeFix" style="background: #fff;"></div>').css({width:this.offsetWidth+"px",height:this.offsetHeight+"px",position:"absolute",opacity:"0.001",zIndex:1E3}).css(d(this).offset()).appendTo("body")})},stop:function(){d("div.ui-draggable-iframeFix").each(function(){this.parentNode.removeChild(this)})}});d.ui.plugin.add("draggable","opacity",{start:function(a,b){a=d(b.helper);b=d(this).data("draggable").options;
if(a.css("opacity"))b._opacity=a.css("opacity");a.css("opacity",b.opacity)},stop:function(a,b){a=d(this).data("draggable").options;a._opacity&&d(b.helper).css("opacity",a._opacity)}});d.ui.plugin.add("draggable","scroll",{start:function(){var a=d(this).data("draggable");if(a.scrollParent[0]!=document&&a.scrollParent[0].tagName!="HTML")a.overflowOffset=a.scrollParent.offset()},drag:function(a){var b=d(this).data("draggable"),c=b.options,f=false;if(b.scrollParent[0]!=document&&b.scrollParent[0].tagName!=
"HTML"){if(!c.axis||c.axis!="x")if(b.overflowOffset.top+b.scrollParent[0].offsetHeight-a.pageY<c.scrollSensitivity)b.scrollParent[0].scrollTop=f=b.scrollParent[0].scrollTop+c.scrollSpeed;else if(a.pageY-b.overflowOffset.top<c.scrollSensitivity)b.scrollParent[0].scrollTop=f=b.scrollParent[0].scrollTop-c.scrollSpeed;if(!c.axis||c.axis!="y")if(b.overflowOffset.left+b.scrollParent[0].offsetWidth-a.pageX<c.scrollSensitivity)b.scrollParent[0].scrollLeft=f=b.scrollParent[0].scrollLeft+c.scrollSpeed;else if(a.pageX-
b.overflowOffset.left<c.scrollSensitivity)b.scrollParent[0].scrollLeft=f=b.scrollParent[0].scrollLeft-c.scrollSpeed}else{if(!c.axis||c.axis!="x")if(a.pageY-d(document).scrollTop()<c.scrollSensitivity)f=d(document).scrollTop(d(document).scrollTop()-c.scrollSpeed);else if(d(window).height()-(a.pageY-d(document).scrollTop())<c.scrollSensitivity)f=d(document).scrollTop(d(document).scrollTop()+c.scrollSpeed);if(!c.axis||c.axis!="y")if(a.pageX-d(document).scrollLeft()<c.scrollSensitivity)f=d(document).scrollLeft(d(document).scrollLeft()-
c.scrollSpeed);else if(d(window).width()-(a.pageX-d(document).scrollLeft())<c.scrollSensitivity)f=d(document).scrollLeft(d(document).scrollLeft()+c.scrollSpeed)}f!==false&&d.ui.ddmanager&&!c.dropBehaviour&&d.ui.ddmanager.prepareOffsets(b,a)}});d.ui.plugin.add("draggable","snap",{start:function(){var a=d(this).data("draggable"),b=a.options;a.snapElements=[];d(b.snap.constructor!=String?b.snap.items||":data(draggable)":b.snap).each(function(){var c=d(this),f=c.offset();this!=a.element[0]&&a.snapElements.push({item:this,
width:c.outerWidth(),height:c.outerHeight(),top:f.top,left:f.left})})},drag:function(a,b){for(var c=d(this).data("draggable"),f=c.options,e=f.snapTolerance,g=b.offset.left,n=g+c.helperProportions.width,m=b.offset.top,o=m+c.helperProportions.height,h=c.snapElements.length-1;h>=0;h--){var i=c.snapElements[h].left,k=i+c.snapElements[h].width,j=c.snapElements[h].top,l=j+c.snapElements[h].height;if(i-e<g&&g<k+e&&j-e<m&&m<l+e||i-e<g&&g<k+e&&j-e<o&&o<l+e||i-e<n&&n<k+e&&j-e<m&&m<l+e||i-e<n&&n<k+e&&j-e<o&&
o<l+e){if(f.snapMode!="inner"){var p=Math.abs(j-o)<=e,q=Math.abs(l-m)<=e,r=Math.abs(i-n)<=e,s=Math.abs(k-g)<=e;if(p)b.position.top=c._convertPositionTo("relative",{top:j-c.helperProportions.height,left:0}).top-c.margins.top;if(q)b.position.top=c._convertPositionTo("relative",{top:l,left:0}).top-c.margins.top;if(r)b.position.left=c._convertPositionTo("relative",{top:0,left:i-c.helperProportions.width}).left-c.margins.left;if(s)b.position.left=c._convertPositionTo("relative",{top:0,left:k}).left-c.margins.left}var t=
p||q||r||s;if(f.snapMode!="outer"){p=Math.abs(j-m)<=e;q=Math.abs(l-o)<=e;r=Math.abs(i-g)<=e;s=Math.abs(k-n)<=e;if(p)b.position.top=c._convertPositionTo("relative",{top:j,left:0}).top-c.margins.top;if(q)b.position.top=c._convertPositionTo("relative",{top:l-c.helperProportions.height,left:0}).top-c.margins.top;if(r)b.position.left=c._convertPositionTo("relative",{top:0,left:i}).left-c.margins.left;if(s)b.position.left=c._convertPositionTo("relative",{top:0,left:k-c.helperProportions.width}).left-c.margins.left}if(!c.snapElements[h].snapping&&
(p||q||r||s||t))c.options.snap.snap&&c.options.snap.snap.call(c.element,a,d.extend(c._uiHash(),{snapItem:c.snapElements[h].item}));c.snapElements[h].snapping=p||q||r||s||t}else{c.snapElements[h].snapping&&c.options.snap.release&&c.options.snap.release.call(c.element,a,d.extend(c._uiHash(),{snapItem:c.snapElements[h].item}));c.snapElements[h].snapping=false}}}});d.ui.plugin.add("draggable","stack",{start:function(){var a=d(this).data("draggable").options;a=d.makeArray(d(a.stack)).sort(function(c,f){return(parseInt(d(c).css("zIndex"),
10)||0)-(parseInt(d(f).css("zIndex"),10)||0)});if(a.length){var b=parseInt(a[0].style.zIndex)||0;d(a).each(function(c){this.style.zIndex=b+c});this[0].style.zIndex=b+a.length}}});d.ui.plugin.add("draggable","zIndex",{start:function(a,b){a=d(b.helper);b=d(this).data("draggable").options;if(a.css("zIndex"))b._zIndex=a.css("zIndex");a.css("zIndex",b.zIndex)},stop:function(a,b){a=d(this).data("draggable").options;a._zIndex&&d(b.helper).css("zIndex",a._zIndex)}})})(jQuery);
;/*
 * jQuery UI Droppable 1.8.2
 *
 * Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT (MIT-LICENSE.txt)
 * and GPL (GPL-LICENSE.txt) licenses.
 *
 * http://docs.jquery.com/UI/Droppables
 *
 * Depends:
 *	jquery.ui.core.js
 *	jquery.ui.widget.js
 *	jquery.ui.mouse.js
 *	jquery.ui.draggable.js
 */
(function(d){d.widget("ui.droppable",{widgetEventPrefix:"drop",options:{accept:"*",activeClass:false,addClasses:true,greedy:false,hoverClass:false,scope:"default",tolerance:"intersect"},_create:function(){var a=this.options,b=a.accept;this.isover=0;this.isout=1;this.accept=d.isFunction(b)?b:function(c){return c.is(b)};this.proportions={width:this.element[0].offsetWidth,height:this.element[0].offsetHeight};d.ui.ddmanager.droppables[a.scope]=d.ui.ddmanager.droppables[a.scope]||[];d.ui.ddmanager.droppables[a.scope].push(this);
a.addClasses&&this.element.addClass("ui-droppable")},destroy:function(){for(var a=d.ui.ddmanager.droppables[this.options.scope],b=0;b<a.length;b++)a[b]==this&&a.splice(b,1);this.element.removeClass("ui-droppable ui-droppable-disabled").removeData("droppable").unbind(".droppable");return this},_setOption:function(a,b){if(a=="accept")this.accept=d.isFunction(b)?b:function(c){return c.is(b)};d.Widget.prototype._setOption.apply(this,arguments)},_activate:function(a){var b=d.ui.ddmanager.current;this.options.activeClass&&
this.element.addClass(this.options.activeClass);b&&this._trigger("activate",a,this.ui(b))},_deactivate:function(a){var b=d.ui.ddmanager.current;this.options.activeClass&&this.element.removeClass(this.options.activeClass);b&&this._trigger("deactivate",a,this.ui(b))},_over:function(a){var b=d.ui.ddmanager.current;if(!(!b||(b.currentItem||b.element)[0]==this.element[0]))if(this.accept.call(this.element[0],b.currentItem||b.element)){this.options.hoverClass&&this.element.addClass(this.options.hoverClass);
this._trigger("over",a,this.ui(b))}},_out:function(a){var b=d.ui.ddmanager.current;if(!(!b||(b.currentItem||b.element)[0]==this.element[0]))if(this.accept.call(this.element[0],b.currentItem||b.element)){this.options.hoverClass&&this.element.removeClass(this.options.hoverClass);this._trigger("out",a,this.ui(b))}},_drop:function(a,b){var c=b||d.ui.ddmanager.current;if(!c||(c.currentItem||c.element)[0]==this.element[0])return false;var e=false;this.element.find(":data(droppable)").not(".ui-draggable-dragging").each(function(){var g=
d.data(this,"droppable");if(g.options.greedy&&!g.options.disabled&&g.options.scope==c.options.scope&&g.accept.call(g.element[0],c.currentItem||c.element)&&d.ui.intersect(c,d.extend(g,{offset:g.element.offset()}),g.options.tolerance)){e=true;return false}});if(e)return false;if(this.accept.call(this.element[0],c.currentItem||c.element)){this.options.activeClass&&this.element.removeClass(this.options.activeClass);this.options.hoverClass&&this.element.removeClass(this.options.hoverClass);this._trigger("drop",
a,this.ui(c));return this.element}return false},ui:function(a){return{draggable:a.currentItem||a.element,helper:a.helper,position:a.position,offset:a.positionAbs}}});d.extend(d.ui.droppable,{version:"1.8.2"});d.ui.intersect=function(a,b,c){if(!b.offset)return false;var e=(a.positionAbs||a.position.absolute).left,g=e+a.helperProportions.width,f=(a.positionAbs||a.position.absolute).top,h=f+a.helperProportions.height,i=b.offset.left,k=i+b.proportions.width,j=b.offset.top,l=j+b.proportions.height;
switch(c){case "fit":return i<e&&g<k&&j<f&&h<l;case "intersect":return i<e+a.helperProportions.width/2&&g-a.helperProportions.width/2<k&&j<f+a.helperProportions.height/2&&h-a.helperProportions.height/2<l;case "pointer":return d.ui.isOver((a.positionAbs||a.position.absolute).top+(a.clickOffset||a.offset.click).top,(a.positionAbs||a.position.absolute).left+(a.clickOffset||a.offset.click).left,j,i,b.proportions.height,b.proportions.width);case "touch":return(f>=j&&f<=l||h>=j&&h<=l||f<j&&h>l)&&(e>=i&&
e<=k||g>=i&&g<=k||e<i&&g>k);default:return false}};d.ui.ddmanager={current:null,droppables:{"default":[]},prepareOffsets:function(a,b){var c=d.ui.ddmanager.droppables[a.options.scope]||[],e=b?b.type:null,g=(a.currentItem||a.element).find(":data(droppable)").andSelf(),f=0;a:for(;f<c.length;f++)if(!(c[f].options.disabled||a&&!c[f].accept.call(c[f].element[0],a.currentItem||a.element))){for(var h=0;h<g.length;h++)if(g[h]==c[f].element[0]){c[f].proportions.height=0;continue a}c[f].visible=c[f].element.css("display")!=
"none";if(c[f].visible){c[f].offset=c[f].element.offset();c[f].proportions={width:c[f].element[0].offsetWidth,height:c[f].element[0].offsetHeight};e=="mousedown"&&c[f]._activate.call(c[f],b)}}},drop:function(a,b){var c=false;d.each(d.ui.ddmanager.droppables[a.options.scope]||[],function(){if(this.options){if(!this.options.disabled&&this.visible&&d.ui.intersect(a,this,this.options.tolerance))c=c||this._drop.call(this,b);if(!this.options.disabled&&this.visible&&this.accept.call(this.element[0],a.currentItem||
a.element)){this.isout=1;this.isover=0;this._deactivate.call(this,b)}}});return c},drag:function(a,b){a.options.refreshPositions&&d.ui.ddmanager.prepareOffsets(a,b);d.each(d.ui.ddmanager.droppables[a.options.scope]||[],function(){if(!(this.options.disabled||this.greedyChild||!this.visible)){var c=d.ui.intersect(a,this,this.options.tolerance);if(c=!c&&this.isover==1?"isout":c&&this.isover==0?"isover":null){var e;if(this.options.greedy){var g=this.element.parents(":data(droppable):eq(0)");if(g.length){e=
d.data(g[0],"droppable");e.greedyChild=c=="isover"?1:0}}if(e&&c=="isover"){e.isover=0;e.isout=1;e._out.call(e,b)}this[c]=1;this[c=="isout"?"isover":"isout"]=0;this[c=="isover"?"_over":"_out"].call(this,b);if(e&&c=="isout"){e.isout=0;e.isover=1;e._over.call(e,b)}}}})}}})(jQuery);
;/*
 * jQuery UI Datepicker 1.8.2
 *
 * Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT (MIT-LICENSE.txt)
 * and GPL (GPL-LICENSE.txt) licenses.
 *
 * http://docs.jquery.com/UI/Datepicker
 *
 * Depends:
 *	jquery.ui.core.js
 */
(function(d){function J(){this.debug=false;this._curInst=null;this._keyEvent=false;this._disabledInputs=[];this._inDialog=this._datepickerShowing=false;this._mainDivId="ui-datepicker-div";this._inlineClass="ui-datepicker-inline";this._appendClass="ui-datepicker-append";this._triggerClass="ui-datepicker-trigger";this._dialogClass="ui-datepicker-dialog";this._disableClass="ui-datepicker-disabled";this._unselectableClass="ui-datepicker-unselectable";this._currentClass="ui-datepicker-current-day";this._dayOverClass=
"ui-datepicker-days-cell-over";this.regional=[];this.regional[""]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su",
"Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"mm/dd/yy",firstDay:0,isRTL:false,showMonthAfterYear:false,yearSuffix:""};this._defaults={showOn:"focus",showAnim:"fadeIn",showOptions:{},defaultDate:null,appendText:"",buttonText:"...",buttonImage:"",buttonImageOnly:false,hideIfNoPrevNext:false,navigationAsDateFormat:false,gotoCurrent:false,changeMonth:false,changeYear:false,yearRange:"c-10:c+10",showOtherMonths:false,selectOtherMonths:false,showWeek:false,calculateWeek:this.iso8601Week,shortYearCutoff:"+10",
minDate:null,maxDate:null,duration:"fast",beforeShowDay:null,beforeShow:null,onSelect:null,onChangeMonthYear:null,onClose:null,numberOfMonths:1,showCurrentAtPos:0,stepMonths:1,stepBigMonths:12,altField:"",altFormat:"",constrainInput:true,showButtonPanel:false,autoSize:false};d.extend(this._defaults,this.regional[""]);this.dpDiv=d('<div id="'+this._mainDivId+'" class="ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all ui-helper-hidden-accessible"></div>')}function E(a,b){d.extend(a,
b);for(var c in b)if(b[c]==null||b[c]==undefined)a[c]=b[c];return a}d.extend(d.ui,{datepicker:{version:"1.8.2"}});var y=(new Date).getTime();d.extend(J.prototype,{markerClassName:"hasDatepicker",log:function(){this.debug&&console.log.apply("",arguments)},_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(a){E(this._defaults,a||{});return this},_attachDatepicker:function(a,b){var c=null;for(var e in this._defaults){var f=a.getAttribute("date:"+e);if(f){c=c||{};try{c[e]=eval(f)}catch(h){c[e]=
f}}}e=a.nodeName.toLowerCase();f=e=="div"||e=="span";if(!a.id){this.uuid+=1;a.id="dp"+this.uuid}var i=this._newInst(d(a),f);i.settings=d.extend({},b||{},c||{});if(e=="input")this._connectDatepicker(a,i);else f&&this._inlineDatepicker(a,i)},_newInst:function(a,b){return{id:a[0].id.replace(/([^A-Za-z0-9_])/g,"\\\\$1"),input:a,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:b,dpDiv:!b?this.dpDiv:d('<div class="'+this._inlineClass+' ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all"></div>')}},
_connectDatepicker:function(a,b){var c=d(a);b.append=d([]);b.trigger=d([]);if(!c.hasClass(this.markerClassName)){this._attachments(c,b);c.addClass(this.markerClassName).keydown(this._doKeyDown).keypress(this._doKeyPress).keyup(this._doKeyUp).bind("setData.datepicker",function(e,f,h){b.settings[f]=h}).bind("getData.datepicker",function(e,f){return this._get(b,f)});this._autoSize(b);d.data(a,"datepicker",b)}},_attachments:function(a,b){var c=this._get(b,"appendText"),e=this._get(b,"isRTL");b.append&&
b.append.remove();if(c){b.append=d('<span class="'+this._appendClass+'">'+c+"</span>");a[e?"before":"after"](b.append)}a.unbind("focus",this._showDatepicker);b.trigger&&b.trigger.remove();c=this._get(b,"showOn");if(c=="focus"||c=="both")a.focus(this._showDatepicker);if(c=="button"||c=="both"){c=this._get(b,"buttonText");var f=this._get(b,"buttonImage");b.trigger=d(this._get(b,"buttonImageOnly")?d("<img/>").addClass(this._triggerClass).attr({src:f,alt:c,title:c}):d('<button type="button"></button>').addClass(this._triggerClass).html(f==
""?c:d("<img/>").attr({src:f,alt:c,title:c})));a[e?"before":"after"](b.trigger);b.trigger.click(function(){d.datepicker._datepickerShowing&&d.datepicker._lastInput==a[0]?d.datepicker._hideDatepicker():d.datepicker._showDatepicker(a[0]);return false})}},_autoSize:function(a){if(this._get(a,"autoSize")&&!a.inline){var b=new Date(2009,11,20),c=this._get(a,"dateFormat");if(c.match(/[DM]/)){var e=function(f){for(var h=0,i=0,g=0;g<f.length;g++)if(f[g].length>h){h=f[g].length;i=g}return i};b.setMonth(e(this._get(a,
c.match(/MM/)?"monthNames":"monthNamesShort")));b.setDate(e(this._get(a,c.match(/DD/)?"dayNames":"dayNamesShort"))+20-b.getDay())}a.input.attr("size",this._formatDate(a,b).length)}},_inlineDatepicker:function(a,b){var c=d(a);if(!c.hasClass(this.markerClassName)){c.addClass(this.markerClassName).append(b.dpDiv).bind("setData.datepicker",function(e,f,h){b.settings[f]=h}).bind("getData.datepicker",function(e,f){return this._get(b,f)});d.data(a,"datepicker",b);this._setDate(b,this._getDefaultDate(b),
true);this._updateDatepicker(b);this._updateAlternate(b)}},_dialogDatepicker:function(a,b,c,e,f){a=this._dialogInst;if(!a){this.uuid+=1;this._dialogInput=d('<input type="text" id="'+("dp"+this.uuid)+'" style="position: absolute; top: -100px; width: 0px; z-index: -10;"/>');this._dialogInput.keydown(this._doKeyDown);d("body").append(this._dialogInput);a=this._dialogInst=this._newInst(this._dialogInput,false);a.settings={};d.data(this._dialogInput[0],"datepicker",a)}E(a.settings,e||{});b=b&&b.constructor==
Date?this._formatDate(a,b):b;this._dialogInput.val(b);this._pos=f?f.length?f:[f.pageX,f.pageY]:null;if(!this._pos)this._pos=[document.documentElement.clientWidth/2-100+(document.documentElement.scrollLeft||document.body.scrollLeft),document.documentElement.clientHeight/2-150+(document.documentElement.scrollTop||document.body.scrollTop)];this._dialogInput.css("left",this._pos[0]+20+"px").css("top",this._pos[1]+"px");a.settings.onSelect=c;this._inDialog=true;this.dpDiv.addClass(this._dialogClass);this._showDatepicker(this._dialogInput[0]);
d.blockUI&&d.blockUI(this.dpDiv);d.data(this._dialogInput[0],"datepicker",a);return this},_destroyDatepicker:function(a){var b=d(a),c=d.data(a,"datepicker");if(b.hasClass(this.markerClassName)){var e=a.nodeName.toLowerCase();d.removeData(a,"datepicker");if(e=="input"){c.append.remove();c.trigger.remove();b.removeClass(this.markerClassName).unbind("focus",this._showDatepicker).unbind("keydown",this._doKeyDown).unbind("keypress",this._doKeyPress).unbind("keyup",this._doKeyUp)}else if(e=="div"||e=="span")b.removeClass(this.markerClassName).empty()}},
_enableDatepicker:function(a){var b=d(a),c=d.data(a,"datepicker");if(b.hasClass(this.markerClassName)){var e=a.nodeName.toLowerCase();if(e=="input"){a.disabled=false;c.trigger.filter("button").each(function(){this.disabled=false}).end().filter("img").css({opacity:"1.0",cursor:""})}else if(e=="div"||e=="span")b.children("."+this._inlineClass).children().removeClass("ui-state-disabled");this._disabledInputs=d.map(this._disabledInputs,function(f){return f==a?null:f})}},_disableDatepicker:function(a){var b=
d(a),c=d.data(a,"datepicker");if(b.hasClass(this.markerClassName)){var e=a.nodeName.toLowerCase();if(e=="input"){a.disabled=true;c.trigger.filter("button").each(function(){this.disabled=true}).end().filter("img").css({opacity:"0.5",cursor:"default"})}else if(e=="div"||e=="span")b.children("."+this._inlineClass).children().addClass("ui-state-disabled");this._disabledInputs=d.map(this._disabledInputs,function(f){return f==a?null:f});this._disabledInputs[this._disabledInputs.length]=a}},_isDisabledDatepicker:function(a){if(!a)return false;
for(var b=0;b<this._disabledInputs.length;b++)if(this._disabledInputs[b]==a)return true;return false},_getInst:function(a){try{return d.data(a,"datepicker")}catch(b){throw"Missing instance data for this datepicker";}},_optionDatepicker:function(a,b,c){var e=this._getInst(a);if(arguments.length==2&&typeof b=="string")return b=="defaults"?d.extend({},d.datepicker._defaults):e?b=="all"?d.extend({},e.settings):this._get(e,b):null;var f=b||{};if(typeof b=="string"){f={};f[b]=c}if(e){this._curInst==e&&
this._hideDatepicker();var h=this._getDateDatepicker(a,true);E(e.settings,f);this._attachments(d(a),e);this._autoSize(e);this._setDateDatepicker(a,h);this._updateDatepicker(e)}},_changeDatepicker:function(a,b,c){this._optionDatepicker(a,b,c)},_refreshDatepicker:function(a){(a=this._getInst(a))&&this._updateDatepicker(a)},_setDateDatepicker:function(a,b){if(a=this._getInst(a)){this._setDate(a,b);this._updateDatepicker(a);this._updateAlternate(a)}},_getDateDatepicker:function(a,b){(a=this._getInst(a))&&
!a.inline&&this._setDateFromField(a,b);return a?this._getDate(a):null},_doKeyDown:function(a){var b=d.datepicker._getInst(a.target),c=true,e=b.dpDiv.is(".ui-datepicker-rtl");b._keyEvent=true;if(d.datepicker._datepickerShowing)switch(a.keyCode){case 9:d.datepicker._hideDatepicker();c=false;break;case 13:c=d("td."+d.datepicker._dayOverClass,b.dpDiv).add(d("td."+d.datepicker._currentClass,b.dpDiv));c[0]?d.datepicker._selectDay(a.target,b.selectedMonth,b.selectedYear,c[0]):d.datepicker._hideDatepicker();
return false;case 27:d.datepicker._hideDatepicker();break;case 33:d.datepicker._adjustDate(a.target,a.ctrlKey?-d.datepicker._get(b,"stepBigMonths"):-d.datepicker._get(b,"stepMonths"),"M");break;case 34:d.datepicker._adjustDate(a.target,a.ctrlKey?+d.datepicker._get(b,"stepBigMonths"):+d.datepicker._get(b,"stepMonths"),"M");break;case 35:if(a.ctrlKey||a.metaKey)d.datepicker._clearDate(a.target);c=a.ctrlKey||a.metaKey;break;case 36:if(a.ctrlKey||a.metaKey)d.datepicker._gotoToday(a.target);c=a.ctrlKey||
a.metaKey;break;case 37:if(a.ctrlKey||a.metaKey)d.datepicker._adjustDate(a.target,e?+1:-1,"D");c=a.ctrlKey||a.metaKey;if(a.originalEvent.altKey)d.datepicker._adjustDate(a.target,a.ctrlKey?-d.datepicker._get(b,"stepBigMonths"):-d.datepicker._get(b,"stepMonths"),"M");break;case 38:if(a.ctrlKey||a.metaKey)d.datepicker._adjustDate(a.target,-7,"D");c=a.ctrlKey||a.metaKey;break;case 39:if(a.ctrlKey||a.metaKey)d.datepicker._adjustDate(a.target,e?-1:+1,"D");c=a.ctrlKey||a.metaKey;if(a.originalEvent.altKey)d.datepicker._adjustDate(a.target,
a.ctrlKey?+d.datepicker._get(b,"stepBigMonths"):+d.datepicker._get(b,"stepMonths"),"M");break;case 40:if(a.ctrlKey||a.metaKey)d.datepicker._adjustDate(a.target,+7,"D");c=a.ctrlKey||a.metaKey;break;default:c=false}else if(a.keyCode==36&&a.ctrlKey)d.datepicker._showDatepicker(this);else c=false;if(c){a.preventDefault();a.stopPropagation()}},_doKeyPress:function(a){var b=d.datepicker._getInst(a.target);if(d.datepicker._get(b,"constrainInput")){b=d.datepicker._possibleChars(d.datepicker._get(b,"dateFormat"));
var c=String.fromCharCode(a.charCode==undefined?a.keyCode:a.charCode);return a.ctrlKey||c<" "||!b||b.indexOf(c)>-1}},_doKeyUp:function(a){a=d.datepicker._getInst(a.target);if(a.input.val()!=a.lastVal)try{if(d.datepicker.parseDate(d.datepicker._get(a,"dateFormat"),a.input?a.input.val():null,d.datepicker._getFormatConfig(a))){d.datepicker._setDateFromField(a);d.datepicker._updateAlternate(a);d.datepicker._updateDatepicker(a)}}catch(b){d.datepicker.log(b)}return true},_showDatepicker:function(a){a=a.target||
a;if(a.nodeName.toLowerCase()!="input")a=d("input",a.parentNode)[0];if(!(d.datepicker._isDisabledDatepicker(a)||d.datepicker._lastInput==a)){var b=d.datepicker._getInst(a);d.datepicker._curInst&&d.datepicker._curInst!=b&&d.datepicker._curInst.dpDiv.stop(true,true);var c=d.datepicker._get(b,"beforeShow");E(b.settings,c?c.apply(a,[a,b]):{});b.lastVal=null;d.datepicker._lastInput=a;d.datepicker._setDateFromField(b);if(d.datepicker._inDialog)a.value="";if(!d.datepicker._pos){d.datepicker._pos=d.datepicker._findPos(a);
d.datepicker._pos[1]+=a.offsetHeight}var e=false;d(a).parents().each(function(){e|=d(this).css("position")=="fixed";return!e});if(e&&d.browser.opera){d.datepicker._pos[0]-=document.documentElement.scrollLeft;d.datepicker._pos[1]-=document.documentElement.scrollTop}c={left:d.datepicker._pos[0],top:d.datepicker._pos[1]};d.datepicker._pos=null;b.dpDiv.css({position:"absolute",display:"block",top:"-1000px"});d.datepicker._updateDatepicker(b);c=d.datepicker._checkOffset(b,c,e);b.dpDiv.css({position:d.datepicker._inDialog&&
d.blockUI?"static":e?"fixed":"absolute",display:"none",left:c.left+"px",top:c.top+"px"});if(!b.inline){c=d.datepicker._get(b,"showAnim");var f=d.datepicker._get(b,"duration"),h=function(){d.datepicker._datepickerShowing=true;var i=d.datepicker._getBorders(b.dpDiv);b.dpDiv.find("iframe.ui-datepicker-cover").css({left:-i[0],top:-i[1],width:b.dpDiv.outerWidth(),height:b.dpDiv.outerHeight()})};b.dpDiv.zIndex(d(a).zIndex()+1);d.effects&&d.effects[c]?b.dpDiv.show(c,d.datepicker._get(b,"showOptions"),f,
h):b.dpDiv[c||"show"](c?f:null,h);if(!c||!f)h();b.input.is(":visible")&&!b.input.is(":disabled")&&b.input.focus();d.datepicker._curInst=b}}},_updateDatepicker:function(a){var b=this,c=d.datepicker._getBorders(a.dpDiv);a.dpDiv.empty().append(this._generateHTML(a)).find("iframe.ui-datepicker-cover").css({left:-c[0],top:-c[1],width:a.dpDiv.outerWidth(),height:a.dpDiv.outerHeight()}).end().find("button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a").bind("mouseout",function(){d(this).removeClass("ui-state-hover");
this.className.indexOf("ui-datepicker-prev")!=-1&&d(this).removeClass("ui-datepicker-prev-hover");this.className.indexOf("ui-datepicker-next")!=-1&&d(this).removeClass("ui-datepicker-next-hover")}).bind("mouseover",function(){if(!b._isDisabledDatepicker(a.inline?a.dpDiv.parent()[0]:a.input[0])){d(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover");d(this).addClass("ui-state-hover");this.className.indexOf("ui-datepicker-prev")!=-1&&d(this).addClass("ui-datepicker-prev-hover");
this.className.indexOf("ui-datepicker-next")!=-1&&d(this).addClass("ui-datepicker-next-hover")}}).end().find("."+this._dayOverClass+" a").trigger("mouseover").end();c=this._getNumberOfMonths(a);var e=c[1];e>1?a.dpDiv.addClass("ui-datepicker-multi-"+e).css("width",17*e+"em"):a.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width("");a.dpDiv[(c[0]!=1||c[1]!=1?"add":"remove")+"Class"]("ui-datepicker-multi");a.dpDiv[(this._get(a,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl");
a==d.datepicker._curInst&&d.datepicker._datepickerShowing&&a.input&&a.input.is(":visible")&&!a.input.is(":disabled")&&a.input.focus()},_getBorders:function(a){var b=function(c){return{thin:1,medium:2,thick:3}[c]||c};return[parseFloat(b(a.css("border-left-width"))),parseFloat(b(a.css("border-top-width")))]},_checkOffset:function(a,b,c){var e=a.dpDiv.outerWidth(),f=a.dpDiv.outerHeight(),h=a.input?a.input.outerWidth():0,i=a.input?a.input.outerHeight():0,g=document.documentElement.clientWidth+d(document).scrollLeft(),
k=document.documentElement.clientHeight+d(document).scrollTop();b.left-=this._get(a,"isRTL")?e-h:0;b.left-=c&&b.left==a.input.offset().left?d(document).scrollLeft():0;b.top-=c&&b.top==a.input.offset().top+i?d(document).scrollTop():0;b.left-=Math.min(b.left,b.left+e>g&&g>e?Math.abs(b.left+e-g):0);b.top-=Math.min(b.top,b.top+f>k&&k>f?Math.abs(f+i):0);return b},_findPos:function(a){for(var b=this._get(this._getInst(a),"isRTL");a&&(a.type=="hidden"||a.nodeType!=1);)a=a[b?"previousSibling":"nextSibling"];
a=d(a).offset();return[a.left,a.top]},_hideDatepicker:function(a){var b=this._curInst;if(!(!b||a&&b!=d.data(a,"datepicker")))if(this._datepickerShowing){a=this._get(b,"showAnim");var c=this._get(b,"duration"),e=function(){d.datepicker._tidyDialog(b);this._curInst=null};d.effects&&d.effects[a]?b.dpDiv.hide(a,d.datepicker._get(b,"showOptions"),c,e):b.dpDiv[a=="slideDown"?"slideUp":a=="fadeIn"?"fadeOut":"hide"](a?c:null,e);a||e();if(a=this._get(b,"onClose"))a.apply(b.input?b.input[0]:null,[b.input?b.input.val():
"",b]);this._datepickerShowing=false;this._lastInput=null;if(this._inDialog){this._dialogInput.css({position:"absolute",left:"0",top:"-100px"});if(d.blockUI){d.unblockUI();d("body").append(this.dpDiv)}}this._inDialog=false}},_tidyDialog:function(a){a.dpDiv.removeClass(this._dialogClass).unbind(".ui-datepicker-calendar")},_checkExternalClick:function(a){if(d.datepicker._curInst){a=d(a.target);a[0].id!=d.datepicker._mainDivId&&a.parents("#"+d.datepicker._mainDivId).length==0&&!a.hasClass(d.datepicker.markerClassName)&&
!a.hasClass(d.datepicker._triggerClass)&&d.datepicker._datepickerShowing&&!(d.datepicker._inDialog&&d.blockUI)&&d.datepicker._hideDatepicker()}},_adjustDate:function(a,b,c){a=d(a);var e=this._getInst(a[0]);if(!this._isDisabledDatepicker(a[0])){this._adjustInstDate(e,b+(c=="M"?this._get(e,"showCurrentAtPos"):0),c);this._updateDatepicker(e)}},_gotoToday:function(a){a=d(a);var b=this._getInst(a[0]);if(this._get(b,"gotoCurrent")&&b.currentDay){b.selectedDay=b.currentDay;b.drawMonth=b.selectedMonth=b.currentMonth;
b.drawYear=b.selectedYear=b.currentYear}else{var c=new Date;b.selectedDay=c.getDate();b.drawMonth=b.selectedMonth=c.getMonth();b.drawYear=b.selectedYear=c.getFullYear()}this._notifyChange(b);this._adjustDate(a)},_selectMonthYear:function(a,b,c){a=d(a);var e=this._getInst(a[0]);e._selectingMonthYear=false;e["selected"+(c=="M"?"Month":"Year")]=e["draw"+(c=="M"?"Month":"Year")]=parseInt(b.options[b.selectedIndex].value,10);this._notifyChange(e);this._adjustDate(a)},_clickMonthYear:function(a){a=this._getInst(d(a)[0]);
a.input&&a._selectingMonthYear&&!d.browser.msie&&a.input.focus();a._selectingMonthYear=!a._selectingMonthYear},_selectDay:function(a,b,c,e){var f=d(a);if(!(d(e).hasClass(this._unselectableClass)||this._isDisabledDatepicker(f[0]))){f=this._getInst(f[0]);f.selectedDay=f.currentDay=d("a",e).html();f.selectedMonth=f.currentMonth=b;f.selectedYear=f.currentYear=c;this._selectDate(a,this._formatDate(f,f.currentDay,f.currentMonth,f.currentYear))}},_clearDate:function(a){a=d(a);this._getInst(a[0]);this._selectDate(a,
"")},_selectDate:function(a,b){a=this._getInst(d(a)[0]);b=b!=null?b:this._formatDate(a);a.input&&a.input.val(b);this._updateAlternate(a);var c=this._get(a,"onSelect");if(c)c.apply(a.input?a.input[0]:null,[b,a]);else a.input&&a.input.trigger("change");if(a.inline)this._updateDatepicker(a);else{this._hideDatepicker();this._lastInput=a.input[0];typeof a.input[0]!="object"&&a.input.focus();this._lastInput=null}},_updateAlternate:function(a){var b=this._get(a,"altField");if(b){var c=this._get(a,"altFormat")||
this._get(a,"dateFormat"),e=this._getDate(a),f=this.formatDate(c,e,this._getFormatConfig(a));d(b).each(function(){d(this).val(f)})}},noWeekends:function(a){a=a.getDay();return[a>0&&a<6,""]},iso8601Week:function(a){a=new Date(a.getTime());a.setDate(a.getDate()+4-(a.getDay()||7));var b=a.getTime();a.setMonth(0);a.setDate(1);return Math.floor(Math.round((b-a)/864E5)/7)+1},parseDate:function(a,b,c){if(a==null||b==null)throw"Invalid arguments";b=typeof b=="object"?b.toString():b+"";if(b=="")return null;
for(var e=(c?c.shortYearCutoff:null)||this._defaults.shortYearCutoff,f=(c?c.dayNamesShort:null)||this._defaults.dayNamesShort,h=(c?c.dayNames:null)||this._defaults.dayNames,i=(c?c.monthNamesShort:null)||this._defaults.monthNamesShort,g=(c?c.monthNames:null)||this._defaults.monthNames,k=c=-1,l=-1,u=-1,j=false,o=function(p){(p=z+1<a.length&&a.charAt(z+1)==p)&&z++;return p},m=function(p){o(p);p=new RegExp("^\\d{1,"+(p=="@"?14:p=="!"?20:p=="y"?4:p=="o"?3:2)+"}");p=b.substring(s).match(p);if(!p)throw"Missing number at position "+
s;s+=p[0].length;return parseInt(p[0],10)},n=function(p,w,G){p=o(p)?G:w;for(w=0;w<p.length;w++)if(b.substr(s,p[w].length)==p[w]){s+=p[w].length;return w+1}throw"Unknown name at position "+s;},r=function(){if(b.charAt(s)!=a.charAt(z))throw"Unexpected literal at position "+s;s++},s=0,z=0;z<a.length;z++)if(j)if(a.charAt(z)=="'"&&!o("'"))j=false;else r();else switch(a.charAt(z)){case "d":l=m("d");break;case "D":n("D",f,h);break;case "o":u=m("o");break;case "m":k=m("m");break;case "M":k=n("M",i,g);break;
case "y":c=m("y");break;case "@":var v=new Date(m("@"));c=v.getFullYear();k=v.getMonth()+1;l=v.getDate();break;case "!":v=new Date((m("!")-this._ticksTo1970)/1E4);c=v.getFullYear();k=v.getMonth()+1;l=v.getDate();break;case "'":if(o("'"))r();else j=true;break;default:r()}if(c==-1)c=(new Date).getFullYear();else if(c<100)c+=(new Date).getFullYear()-(new Date).getFullYear()%100+(c<=e?0:-100);if(u>-1){k=1;l=u;do{e=this._getDaysInMonth(c,k-1);if(l<=e)break;k++;l-=e}while(1)}v=this._daylightSavingAdjust(new Date(c,
k-1,l));if(v.getFullYear()!=c||v.getMonth()+1!=k||v.getDate()!=l)throw"Invalid date";return v},ATOM:"yy-mm-dd",COOKIE:"D, dd M yy",ISO_8601:"yy-mm-dd",RFC_822:"D, d M y",RFC_850:"DD, dd-M-y",RFC_1036:"D, d M y",RFC_1123:"D, d M yy",RFC_2822:"D, d M yy",RSS:"D, d M y",TICKS:"!",TIMESTAMP:"@",W3C:"yy-mm-dd",_ticksTo1970:(718685+Math.floor(492.5)-Math.floor(19.7)+Math.floor(4.925))*24*60*60*1E7,formatDate:function(a,b,c){if(!b)return"";var e=(c?c.dayNamesShort:null)||this._defaults.dayNamesShort,f=(c?
c.dayNames:null)||this._defaults.dayNames,h=(c?c.monthNamesShort:null)||this._defaults.monthNamesShort;c=(c?c.monthNames:null)||this._defaults.monthNames;var i=function(o){(o=j+1<a.length&&a.charAt(j+1)==o)&&j++;return o},g=function(o,m,n){m=""+m;if(i(o))for(;m.length<n;)m="0"+m;return m},k=function(o,m,n,r){return i(o)?r[m]:n[m]},l="",u=false;if(b)for(var j=0;j<a.length;j++)if(u)if(a.charAt(j)=="'"&&!i("'"))u=false;else l+=a.charAt(j);else switch(a.charAt(j)){case "d":l+=g("d",b.getDate(),2);break;
case "D":l+=k("D",b.getDay(),e,f);break;case "o":l+=g("o",(b.getTime()-(new Date(b.getFullYear(),0,0)).getTime())/864E5,3);break;case "m":l+=g("m",b.getMonth()+1,2);break;case "M":l+=k("M",b.getMonth(),h,c);break;case "y":l+=i("y")?b.getFullYear():(b.getYear()%100<10?"0":"")+b.getYear()%100;break;case "@":l+=b.getTime();break;case "!":l+=b.getTime()*1E4+this._ticksTo1970;break;case "'":if(i("'"))l+="'";else u=true;break;default:l+=a.charAt(j)}return l},_possibleChars:function(a){for(var b="",c=false,
e=function(h){(h=f+1<a.length&&a.charAt(f+1)==h)&&f++;return h},f=0;f<a.length;f++)if(c)if(a.charAt(f)=="'"&&!e("'"))c=false;else b+=a.charAt(f);else switch(a.charAt(f)){case "d":case "m":case "y":case "@":b+="0123456789";break;case "D":case "M":return null;case "'":if(e("'"))b+="'";else c=true;break;default:b+=a.charAt(f)}return b},_get:function(a,b){return a.settings[b]!==undefined?a.settings[b]:this._defaults[b]},_setDateFromField:function(a,b){if(a.input.val()!=a.lastVal){var c=this._get(a,"dateFormat"),
e=a.lastVal=a.input?a.input.val():null,f,h;f=h=this._getDefaultDate(a);var i=this._getFormatConfig(a);try{f=this.parseDate(c,e,i)||h}catch(g){this.log(g);e=b?"":e}a.selectedDay=f.getDate();a.drawMonth=a.selectedMonth=f.getMonth();a.drawYear=a.selectedYear=f.getFullYear();a.currentDay=e?f.getDate():0;a.currentMonth=e?f.getMonth():0;a.currentYear=e?f.getFullYear():0;this._adjustInstDate(a)}},_getDefaultDate:function(a){return this._restrictMinMax(a,this._determineDate(a,this._get(a,"defaultDate"),new Date))},
_determineDate:function(a,b,c){var e=function(h){var i=new Date;i.setDate(i.getDate()+h);return i},f=function(h){try{return d.datepicker.parseDate(d.datepicker._get(a,"dateFormat"),h,d.datepicker._getFormatConfig(a))}catch(i){}var g=(h.toLowerCase().match(/^c/)?d.datepicker._getDate(a):null)||new Date,k=g.getFullYear(),l=g.getMonth();g=g.getDate();for(var u=/([+-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g,j=u.exec(h);j;){switch(j[2]||"d"){case "d":case "D":g+=parseInt(j[1],10);break;case "w":case "W":g+=parseInt(j[1],
10)*7;break;case "m":case "M":l+=parseInt(j[1],10);g=Math.min(g,d.datepicker._getDaysInMonth(k,l));break;case "y":case "Y":k+=parseInt(j[1],10);g=Math.min(g,d.datepicker._getDaysInMonth(k,l));break}j=u.exec(h)}return new Date(k,l,g)};if(b=(b=b==null?c:typeof b=="string"?f(b):typeof b=="number"?isNaN(b)?c:e(b):b)&&b.toString()=="Invalid Date"?c:b){b.setHours(0);b.setMinutes(0);b.setSeconds(0);b.setMilliseconds(0)}return this._daylightSavingAdjust(b)},_daylightSavingAdjust:function(a){if(!a)return null;
a.setHours(a.getHours()>12?a.getHours()+2:0);return a},_setDate:function(a,b,c){var e=!b,f=a.selectedMonth,h=a.selectedYear;b=this._restrictMinMax(a,this._determineDate(a,b,new Date));a.selectedDay=a.currentDay=b.getDate();a.drawMonth=a.selectedMonth=a.currentMonth=b.getMonth();a.drawYear=a.selectedYear=a.currentYear=b.getFullYear();if((f!=a.selectedMonth||h!=a.selectedYear)&&!c)this._notifyChange(a);this._adjustInstDate(a);if(a.input)a.input.val(e?"":this._formatDate(a))},_getDate:function(a){return!a.currentYear||
a.input&&a.input.val()==""?null:this._daylightSavingAdjust(new Date(a.currentYear,a.currentMonth,a.currentDay))},_generateHTML:function(a){var b=new Date;b=this._daylightSavingAdjust(new Date(b.getFullYear(),b.getMonth(),b.getDate()));var c=this._get(a,"isRTL"),e=this._get(a,"showButtonPanel"),f=this._get(a,"hideIfNoPrevNext"),h=this._get(a,"navigationAsDateFormat"),i=this._getNumberOfMonths(a),g=this._get(a,"showCurrentAtPos"),k=this._get(a,"stepMonths"),l=i[0]!=1||i[1]!=1,u=this._daylightSavingAdjust(!a.currentDay?
new Date(9999,9,9):new Date(a.currentYear,a.currentMonth,a.currentDay)),j=this._getMinMaxDate(a,"min"),o=this._getMinMaxDate(a,"max");g=a.drawMonth-g;var m=a.drawYear;if(g<0){g+=12;m--}if(o){var n=this._daylightSavingAdjust(new Date(o.getFullYear(),o.getMonth()-i[0]*i[1]+1,o.getDate()));for(n=j&&n<j?j:n;this._daylightSavingAdjust(new Date(m,g,1))>n;){g--;if(g<0){g=11;m--}}}a.drawMonth=g;a.drawYear=m;n=this._get(a,"prevText");n=!h?n:this.formatDate(n,this._daylightSavingAdjust(new Date(m,g-k,1)),this._getFormatConfig(a));
n=this._canAdjustMonth(a,-1,m,g)?'<a class="ui-datepicker-prev ui-corner-all" onclick="DP_jQuery_'+y+".datepicker._adjustDate('#"+a.id+"', -"+k+", 'M');\" title=\""+n+'"><span class="ui-icon ui-icon-circle-triangle-'+(c?"e":"w")+'">'+n+"</span></a>":f?"":'<a class="ui-datepicker-prev ui-corner-all ui-state-disabled" title="'+n+'"><span class="ui-icon ui-icon-circle-triangle-'+(c?"e":"w")+'">'+n+"</span></a>";var r=this._get(a,"nextText");r=!h?r:this.formatDate(r,this._daylightSavingAdjust(new Date(m,
g+k,1)),this._getFormatConfig(a));f=this._canAdjustMonth(a,+1,m,g)?'<a class="ui-datepicker-next ui-corner-all" onclick="DP_jQuery_'+y+".datepicker._adjustDate('#"+a.id+"', +"+k+", 'M');\" title=\""+r+'"><span class="ui-icon ui-icon-circle-triangle-'+(c?"w":"e")+'">'+r+"</span></a>":f?"":'<a class="ui-datepicker-next ui-corner-all ui-state-disabled" title="'+r+'"><span class="ui-icon ui-icon-circle-triangle-'+(c?"w":"e")+'">'+r+"</span></a>";k=this._get(a,"currentText");r=this._get(a,"gotoCurrent")&&
a.currentDay?u:b;k=!h?k:this.formatDate(k,r,this._getFormatConfig(a));h=!a.inline?'<button type="button" class="ui-datepicker-close ui-state-default ui-priority-primary ui-corner-all" onclick="DP_jQuery_'+y+'.datepicker._hideDatepicker();">'+this._get(a,"closeText")+"</button>":"";e=e?'<div class="ui-datepicker-buttonpane ui-widget-content">'+(c?h:"")+(this._isInRange(a,r)?'<button type="button" class="ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all" onclick="DP_jQuery_'+
y+".datepicker._gotoToday('#"+a.id+"');\">"+k+"</button>":"")+(c?"":h)+"</div>":"";h=parseInt(this._get(a,"firstDay"),10);h=isNaN(h)?0:h;k=this._get(a,"showWeek");r=this._get(a,"dayNames");this._get(a,"dayNamesShort");var s=this._get(a,"dayNamesMin"),z=this._get(a,"monthNames"),v=this._get(a,"monthNamesShort"),p=this._get(a,"beforeShowDay"),w=this._get(a,"showOtherMonths"),G=this._get(a,"selectOtherMonths");this._get(a,"calculateWeek");for(var K=this._getDefaultDate(a),H="",C=0;C<i[0];C++){for(var L=
"",D=0;D<i[1];D++){var M=this._daylightSavingAdjust(new Date(m,g,a.selectedDay)),t=" ui-corner-all",x="";if(l){x+='<div class="ui-datepicker-group';if(i[1]>1)switch(D){case 0:x+=" ui-datepicker-group-first";t=" ui-corner-"+(c?"right":"left");break;case i[1]-1:x+=" ui-datepicker-group-last";t=" ui-corner-"+(c?"left":"right");break;default:x+=" ui-datepicker-group-middle";t="";break}x+='">'}x+='<div class="ui-datepicker-header ui-widget-header ui-helper-clearfix'+t+'">'+(/all|left/.test(t)&&C==0?c?
f:n:"")+(/all|right/.test(t)&&C==0?c?n:f:"")+this._generateMonthYearHeader(a,g,m,j,o,C>0||D>0,z,v)+'</div><table class="ui-datepicker-calendar"><thead><tr>';var A=k?'<th class="ui-datepicker-week-col">'+this._get(a,"weekHeader")+"</th>":"";for(t=0;t<7;t++){var q=(t+h)%7;A+="<th"+((t+h+6)%7>=5?' class="ui-datepicker-week-end"':"")+'><span title="'+r[q]+'">'+s[q]+"</span></th>"}x+=A+"</tr></thead><tbody>";A=this._getDaysInMonth(m,g);if(m==a.selectedYear&&g==a.selectedMonth)a.selectedDay=Math.min(a.selectedDay,
A);t=(this._getFirstDayOfMonth(m,g)-h+7)%7;A=l?6:Math.ceil((t+A)/7);q=this._daylightSavingAdjust(new Date(m,g,1-t));for(var N=0;N<A;N++){x+="<tr>";var O=!k?"":'<td class="ui-datepicker-week-col">'+this._get(a,"calculateWeek")(q)+"</td>";for(t=0;t<7;t++){var F=p?p.apply(a.input?a.input[0]:null,[q]):[true,""],B=q.getMonth()!=g,I=B&&!G||!F[0]||j&&q<j||o&&q>o;O+='<td class="'+((t+h+6)%7>=5?" ui-datepicker-week-end":"")+(B?" ui-datepicker-other-month":"")+(q.getTime()==M.getTime()&&g==a.selectedMonth&&
a._keyEvent||K.getTime()==q.getTime()&&K.getTime()==M.getTime()?" "+this._dayOverClass:"")+(I?" "+this._unselectableClass+" ui-state-disabled":"")+(B&&!w?"":" "+F[1]+(q.getTime()==u.getTime()?" "+this._currentClass:"")+(q.getTime()==b.getTime()?" ui-datepicker-today":""))+'"'+((!B||w)&&F[2]?' title="'+F[2]+'"':"")+(I?"":' onclick="DP_jQuery_'+y+".datepicker._selectDay('#"+a.id+"',"+q.getMonth()+","+q.getFullYear()+', this);return false;"')+">"+(B&&!w?"&#xa0;":I?'<span class="ui-state-default">'+q.getDate()+
"</span>":'<a class="ui-state-default'+(q.getTime()==b.getTime()?" ui-state-highlight":"")+(q.getTime()==u.getTime()?" ui-state-active":"")+(B?" ui-priority-secondary":"")+'" href="#">'+q.getDate()+"</a>")+"</td>";q.setDate(q.getDate()+1);q=this._daylightSavingAdjust(q)}x+=O+"</tr>"}g++;if(g>11){g=0;m++}x+="</tbody></table>"+(l?"</div>"+(i[0]>0&&D==i[1]-1?'<div class="ui-datepicker-row-break"></div>':""):"");L+=x}H+=L}H+=e+(d.browser.msie&&parseInt(d.browser.version,10)<7&&!a.inline?'<iframe src="javascript:false;" class="ui-datepicker-cover" frameborder="0"></iframe>':
"");a._keyEvent=false;return H},_generateMonthYearHeader:function(a,b,c,e,f,h,i,g){var k=this._get(a,"changeMonth"),l=this._get(a,"changeYear"),u=this._get(a,"showMonthAfterYear"),j='<div class="ui-datepicker-title">',o="";if(h||!k)o+='<span class="ui-datepicker-month">'+i[b]+"</span>";else{i=e&&e.getFullYear()==c;var m=f&&f.getFullYear()==c;o+='<select class="ui-datepicker-month" onchange="DP_jQuery_'+y+".datepicker._selectMonthYear('#"+a.id+"', this, 'M');\" onclick=\"DP_jQuery_"+y+".datepicker._clickMonthYear('#"+
a.id+"');\">";for(var n=0;n<12;n++)if((!i||n>=e.getMonth())&&(!m||n<=f.getMonth()))o+='<option value="'+n+'"'+(n==b?' selected="selected"':"")+">"+g[n]+"</option>";o+="</select>"}u||(j+=o+(h||!(k&&l)?"&#xa0;":""));if(h||!l)j+='<span class="ui-datepicker-year">'+c+"</span>";else{g=this._get(a,"yearRange").split(":");var r=(new Date).getFullYear();i=function(s){s=s.match(/c[+-].*/)?c+parseInt(s.substring(1),10):s.match(/[+-].*/)?r+parseInt(s,10):parseInt(s,10);return isNaN(s)?r:s};b=i(g[0]);g=Math.max(b,
i(g[1]||""));b=e?Math.max(b,e.getFullYear()):b;g=f?Math.min(g,f.getFullYear()):g;for(j+='<select class="ui-datepicker-year" onchange="DP_jQuery_'+y+".datepicker._selectMonthYear('#"+a.id+"', this, 'Y');\" onclick=\"DP_jQuery_"+y+".datepicker._clickMonthYear('#"+a.id+"');\">";b<=g;b++)j+='<option value="'+b+'"'+(b==c?' selected="selected"':"")+">"+b+"</option>";j+="</select>"}j+=this._get(a,"yearSuffix");if(u)j+=(h||!(k&&l)?"&#xa0;":"")+o;j+="</div>";return j},_adjustInstDate:function(a,b,c){var e=
a.drawYear+(c=="Y"?b:0),f=a.drawMonth+(c=="M"?b:0);b=Math.min(a.selectedDay,this._getDaysInMonth(e,f))+(c=="D"?b:0);e=this._restrictMinMax(a,this._daylightSavingAdjust(new Date(e,f,b)));a.selectedDay=e.getDate();a.drawMonth=a.selectedMonth=e.getMonth();a.drawYear=a.selectedYear=e.getFullYear();if(c=="M"||c=="Y")this._notifyChange(a)},_restrictMinMax:function(a,b){var c=this._getMinMaxDate(a,"min");a=this._getMinMaxDate(a,"max");b=c&&b<c?c:b;return b=a&&b>a?a:b},_notifyChange:function(a){var b=this._get(a,
"onChangeMonthYear");if(b)b.apply(a.input?a.input[0]:null,[a.selectedYear,a.selectedMonth+1,a])},_getNumberOfMonths:function(a){a=this._get(a,"numberOfMonths");return a==null?[1,1]:typeof a=="number"?[1,a]:a},_getMinMaxDate:function(a,b){return this._determineDate(a,this._get(a,b+"Date"),null)},_getDaysInMonth:function(a,b){return 32-(new Date(a,b,32)).getDate()},_getFirstDayOfMonth:function(a,b){return(new Date(a,b,1)).getDay()},_canAdjustMonth:function(a,b,c,e){var f=this._getNumberOfMonths(a);
c=this._daylightSavingAdjust(new Date(c,e+(b<0?b:f[0]*f[1]),1));b<0&&c.setDate(this._getDaysInMonth(c.getFullYear(),c.getMonth()));return this._isInRange(a,c)},_isInRange:function(a,b){var c=this._getMinMaxDate(a,"min");a=this._getMinMaxDate(a,"max");return(!c||b.getTime()>=c.getTime())&&(!a||b.getTime()<=a.getTime())},_getFormatConfig:function(a){var b=this._get(a,"shortYearCutoff");b=typeof b!="string"?b:(new Date).getFullYear()%100+parseInt(b,10);return{shortYearCutoff:b,dayNamesShort:this._get(a,
"dayNamesShort"),dayNames:this._get(a,"dayNames"),monthNamesShort:this._get(a,"monthNamesShort"),monthNames:this._get(a,"monthNames")}},_formatDate:function(a,b,c,e){if(!b){a.currentDay=a.selectedDay;a.currentMonth=a.selectedMonth;a.currentYear=a.selectedYear}b=b?typeof b=="object"?b:this._daylightSavingAdjust(new Date(e,c,b)):this._daylightSavingAdjust(new Date(a.currentYear,a.currentMonth,a.currentDay));return this.formatDate(this._get(a,"dateFormat"),b,this._getFormatConfig(a))}});d.fn.datepicker=
function(a){if(!d.datepicker.initialized){d(document).mousedown(d.datepicker._checkExternalClick).find("body").append(d.datepicker.dpDiv);d.datepicker.initialized=true}var b=Array.prototype.slice.call(arguments,1);if(typeof a=="string"&&(a=="isDisabled"||a=="getDate"||a=="widget"))return d.datepicker["_"+a+"Datepicker"].apply(d.datepicker,[this[0]].concat(b));if(a=="option"&&arguments.length==2&&typeof arguments[1]=="string")return d.datepicker["_"+a+"Datepicker"].apply(d.datepicker,[this[0]].concat(b));
return this.each(function(){typeof a=="string"?d.datepicker["_"+a+"Datepicker"].apply(d.datepicker,[this].concat(b)):d.datepicker._attachDatepicker(this,a)})};d.datepicker=new J;d.datepicker.initialized=false;d.datepicker.uuid=(new Date).getTime();d.datepicker.version="1.8.2";window["DP_jQuery_"+y]=d})(jQuery);
;/*
 * jQuery UI Effects 1.8.2
 *
 * Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT (MIT-LICENSE.txt)
 * and GPL (GPL-LICENSE.txt) licenses.
 *
 * http://docs.jquery.com/UI/Effects/
 */
jQuery.effects||function(f){function k(c){var a;if(c&&c.constructor==Array&&c.length==3)return c;if(a=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(c))return[parseInt(a[1],10),parseInt(a[2],10),parseInt(a[3],10)];if(a=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(c))return[parseFloat(a[1])*2.55,parseFloat(a[2])*2.55,parseFloat(a[3])*2.55];if(a=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(c))return[parseInt(a[1],
16),parseInt(a[2],16),parseInt(a[3],16)];if(a=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(c))return[parseInt(a[1]+a[1],16),parseInt(a[2]+a[2],16),parseInt(a[3]+a[3],16)];if(/rgba\(0, 0, 0, 0\)/.exec(c))return l.transparent;return l[f.trim(c).toLowerCase()]}function q(c,a){var b;do{b=f.curCSS(c,a);if(b!=""&&b!="transparent"||f.nodeName(c,"body"))break;a="backgroundColor"}while(c=c.parentNode);return k(b)}function m(){var c=document.defaultView?document.defaultView.getComputedStyle(this,null):this.currentStyle,
a={},b,d;if(c&&c.length&&c[0]&&c[c[0]])for(var e=c.length;e--;){b=c[e];if(typeof c[b]=="string"){d=b.replace(/\-(\w)/g,function(g,h){return h.toUpperCase()});a[d]=c[b]}}else for(b in c)if(typeof c[b]==="string")a[b]=c[b];return a}function n(c){var a,b;for(a in c){b=c[a];if(b==null||f.isFunction(b)||a in r||/scrollbar/.test(a)||!/color/i.test(a)&&isNaN(parseFloat(b)))delete c[a]}return c}function s(c,a){var b={_:0},d;for(d in a)if(c[d]!=a[d])b[d]=a[d];return b}function j(c,a,b,d){if(typeof c=="object"){d=
a;b=null;a=c;c=a.effect}if(f.isFunction(a)){d=a;b=null;a={}}if(f.isFunction(b)){d=b;b=null}if(typeof a=="number"||f.fx.speeds[a]){d=b;b=a;a={}}a=a||{};b=b||a.duration;b=f.fx.off?0:typeof b=="number"?b:f.fx.speeds[b]||f.fx.speeds._default;d=d||a.complete;return[c,a,b,d]}f.effects={};f.each(["backgroundColor","borderBottomColor","borderLeftColor","borderRightColor","borderTopColor","color","outlineColor"],function(c,a){f.fx.step[a]=function(b){if(!b.colorInit){b.start=q(b.elem,a);b.end=k(b.end);b.colorInit=
true}b.elem.style[a]="rgb("+Math.max(Math.min(parseInt(b.pos*(b.end[0]-b.start[0])+b.start[0],10),255),0)+","+Math.max(Math.min(parseInt(b.pos*(b.end[1]-b.start[1])+b.start[1],10),255),0)+","+Math.max(Math.min(parseInt(b.pos*(b.end[2]-b.start[2])+b.start[2],10),255),0)+")"}});var l={aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0,0,0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgrey:[169,169,169],darkgreen:[0,100,0],darkkhaki:[189,
183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0],green:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,230],lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],magenta:[255,0,255],maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orange:[255,
165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128],red:[255,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0],transparent:[255,255,255]},o=["add","remove","toggle"],r={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1};f.effects.animateClass=function(c,a,b,d){if(f.isFunction(b)){d=b;b=null}return this.each(function(){var e=f(this),g=e.attr("style")||" ",h=n(m.call(this)),p,t=e.attr("className");f.each(o,function(u,
i){c[i]&&e[i+"Class"](c[i])});p=n(m.call(this));e.attr("className",t);e.animate(s(h,p),a,b,function(){f.each(o,function(u,i){c[i]&&e[i+"Class"](c[i])});if(typeof e.attr("style")=="object"){e.attr("style").cssText="";e.attr("style").cssText=g}else e.attr("style",g);d&&d.apply(this,arguments)})})};f.fn.extend({_addClass:f.fn.addClass,addClass:function(c,a,b,d){return a?f.effects.animateClass.apply(this,[{add:c},a,b,d]):this._addClass(c)},_removeClass:f.fn.removeClass,removeClass:function(c,a,b,d){return a?
f.effects.animateClass.apply(this,[{remove:c},a,b,d]):this._removeClass(c)},_toggleClass:f.fn.toggleClass,toggleClass:function(c,a,b,d,e){return typeof a=="boolean"||a===undefined?b?f.effects.animateClass.apply(this,[a?{add:c}:{remove:c},b,d,e]):this._toggleClass(c,a):f.effects.animateClass.apply(this,[{toggle:c},a,b,d])},switchClass:function(c,a,b,d,e){return f.effects.animateClass.apply(this,[{add:a,remove:c},b,d,e])}});f.extend(f.effects,{version:"1.8.2",save:function(c,a){for(var b=0;b<a.length;b++)a[b]!==
null&&c.data("ec.storage."+a[b],c[0].style[a[b]])},restore:function(c,a){for(var b=0;b<a.length;b++)a[b]!==null&&c.css(a[b],c.data("ec.storage."+a[b]))},setMode:function(c,a){if(a=="toggle")a=c.is(":hidden")?"show":"hide";return a},getBaseline:function(c,a){var b;switch(c[0]){case "top":b=0;break;case "middle":b=0.5;break;case "bottom":b=1;break;default:b=c[0]/a.height}switch(c[1]){case "left":c=0;break;case "center":c=0.5;break;case "right":c=1;break;default:c=c[1]/a.width}return{x:c,y:b}},createWrapper:function(c){if(c.parent().is(".ui-effects-wrapper"))return c.parent();
var a={width:c.outerWidth(true),height:c.outerHeight(true),"float":c.css("float")},b=f("<div></div>").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0});c.wrap(b);b=c.parent();if(c.css("position")=="static"){b.css({position:"relative"});c.css({position:"relative"})}else{f.extend(a,{position:c.css("position"),zIndex:c.css("z-index")});f.each(["top","left","bottom","right"],function(d,e){a[e]=c.css(e);if(isNaN(parseInt(a[e],10)))a[e]="auto"});
c.css({position:"relative",top:0,left:0})}return b.css(a).show()},removeWrapper:function(c){if(c.parent().is(".ui-effects-wrapper"))return c.parent().replaceWith(c);return c},setTransition:function(c,a,b,d){d=d||{};f.each(a,function(e,g){unit=c.cssUnit(g);if(unit[0]>0)d[g]=unit[0]*b+unit[1]});return d}});f.fn.extend({effect:function(c){var a=j.apply(this,arguments);a={options:a[1],duration:a[2],callback:a[3]};var b=f.effects[c];return b&&!f.fx.off?b.call(this,a):this},_show:f.fn.show,show:function(c){if(!c||
typeof c=="number"||f.fx.speeds[c])return this._show.apply(this,arguments);else{var a=j.apply(this,arguments);a[1].mode="show";return this.effect.apply(this,a)}},_hide:f.fn.hide,hide:function(c){if(!c||typeof c=="number"||f.fx.speeds[c])return this._hide.apply(this,arguments);else{var a=j.apply(this,arguments);a[1].mode="hide";return this.effect.apply(this,a)}},__toggle:f.fn.toggle,toggle:function(c){if(!c||typeof c=="number"||f.fx.speeds[c]||typeof c=="boolean"||f.isFunction(c))return this.__toggle.apply(this,
arguments);else{var a=j.apply(this,arguments);a[1].mode="toggle";return this.effect.apply(this,a)}},cssUnit:function(c){var a=this.css(c),b=[];f.each(["em","px","%","pt"],function(d,e){if(a.indexOf(e)>0)b=[parseFloat(a),e]});return b}});f.easing.jswing=f.easing.swing;f.extend(f.easing,{def:"easeOutQuad",swing:function(c,a,b,d,e){return f.easing[f.easing.def](c,a,b,d,e)},easeInQuad:function(c,a,b,d,e){return d*(a/=e)*a+b},easeOutQuad:function(c,a,b,d,e){return-d*(a/=e)*(a-2)+b},easeInOutQuad:function(c,
a,b,d,e){if((a/=e/2)<1)return d/2*a*a+b;return-d/2*(--a*(a-2)-1)+b},easeInCubic:function(c,a,b,d,e){return d*(a/=e)*a*a+b},easeOutCubic:function(c,a,b,d,e){return d*((a=a/e-1)*a*a+1)+b},easeInOutCubic:function(c,a,b,d,e){if((a/=e/2)<1)return d/2*a*a*a+b;return d/2*((a-=2)*a*a+2)+b},easeInQuart:function(c,a,b,d,e){return d*(a/=e)*a*a*a+b},easeOutQuart:function(c,a,b,d,e){return-d*((a=a/e-1)*a*a*a-1)+b},easeInOutQuart:function(c,a,b,d,e){if((a/=e/2)<1)return d/2*a*a*a*a+b;return-d/2*((a-=2)*a*a*a-2)+
b},easeInQuint:function(c,a,b,d,e){return d*(a/=e)*a*a*a*a+b},easeOutQuint:function(c,a,b,d,e){return d*((a=a/e-1)*a*a*a*a+1)+b},easeInOutQuint:function(c,a,b,d,e){if((a/=e/2)<1)return d/2*a*a*a*a*a+b;return d/2*((a-=2)*a*a*a*a+2)+b},easeInSine:function(c,a,b,d,e){return-d*Math.cos(a/e*(Math.PI/2))+d+b},easeOutSine:function(c,a,b,d,e){return d*Math.sin(a/e*(Math.PI/2))+b},easeInOutSine:function(c,a,b,d,e){return-d/2*(Math.cos(Math.PI*a/e)-1)+b},easeInExpo:function(c,a,b,d,e){return a==0?b:d*Math.pow(2,
10*(a/e-1))+b},easeOutExpo:function(c,a,b,d,e){return a==e?b+d:d*(-Math.pow(2,-10*a/e)+1)+b},easeInOutExpo:function(c,a,b,d,e){if(a==0)return b;if(a==e)return b+d;if((a/=e/2)<1)return d/2*Math.pow(2,10*(a-1))+b;return d/2*(-Math.pow(2,-10*--a)+2)+b},easeInCirc:function(c,a,b,d,e){return-d*(Math.sqrt(1-(a/=e)*a)-1)+b},easeOutCirc:function(c,a,b,d,e){return d*Math.sqrt(1-(a=a/e-1)*a)+b},easeInOutCirc:function(c,a,b,d,e){if((a/=e/2)<1)return-d/2*(Math.sqrt(1-a*a)-1)+b;return d/2*(Math.sqrt(1-(a-=2)*
a)+1)+b},easeInElastic:function(c,a,b,d,e){c=1.70158;var g=0,h=d;if(a==0)return b;if((a/=e)==1)return b+d;g||(g=e*0.3);if(h<Math.abs(d)){h=d;c=g/4}else c=g/(2*Math.PI)*Math.asin(d/h);return-(h*Math.pow(2,10*(a-=1))*Math.sin((a*e-c)*2*Math.PI/g))+b},easeOutElastic:function(c,a,b,d,e){c=1.70158;var g=0,h=d;if(a==0)return b;if((a/=e)==1)return b+d;g||(g=e*0.3);if(h<Math.abs(d)){h=d;c=g/4}else c=g/(2*Math.PI)*Math.asin(d/h);return h*Math.pow(2,-10*a)*Math.sin((a*e-c)*2*Math.PI/g)+d+b},easeInOutElastic:function(c,
a,b,d,e){c=1.70158;var g=0,h=d;if(a==0)return b;if((a/=e/2)==2)return b+d;g||(g=e*0.3*1.5);if(h<Math.abs(d)){h=d;c=g/4}else c=g/(2*Math.PI)*Math.asin(d/h);if(a<1)return-0.5*h*Math.pow(2,10*(a-=1))*Math.sin((a*e-c)*2*Math.PI/g)+b;return h*Math.pow(2,-10*(a-=1))*Math.sin((a*e-c)*2*Math.PI/g)*0.5+d+b},easeInBack:function(c,a,b,d,e,g){if(g==undefined)g=1.70158;return d*(a/=e)*a*((g+1)*a-g)+b},easeOutBack:function(c,a,b,d,e,g){if(g==undefined)g=1.70158;return d*((a=a/e-1)*a*((g+1)*a+g)+1)+b},easeInOutBack:function(c,
a,b,d,e,g){if(g==undefined)g=1.70158;if((a/=e/2)<1)return d/2*a*a*(((g*=1.525)+1)*a-g)+b;return d/2*((a-=2)*a*(((g*=1.525)+1)*a+g)+2)+b},easeInBounce:function(c,a,b,d,e){return d-f.easing.easeOutBounce(c,e-a,0,d,e)+b},easeOutBounce:function(c,a,b,d,e){return(a/=e)<1/2.75?d*7.5625*a*a+b:a<2/2.75?d*(7.5625*(a-=1.5/2.75)*a+0.75)+b:a<2.5/2.75?d*(7.5625*(a-=2.25/2.75)*a+0.9375)+b:d*(7.5625*(a-=2.625/2.75)*a+0.984375)+b},easeInOutBounce:function(c,a,b,d,e){if(a<e/2)return f.easing.easeInBounce(c,a*2,0,
d,e)*0.5+b;return f.easing.easeOutBounce(c,a*2-e,0,d,e)*0.5+d*0.5+b}})}(jQuery);
;/*
 * jQuery UI Effects Blind 1.8.2
 *
 * Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT (MIT-LICENSE.txt)
 * and GPL (GPL-LICENSE.txt) licenses.
 *
 * http://docs.jquery.com/UI/Effects/Blind
 *
 * Depends:
 *	jquery.effects.core.js
 */
(function(b){b.effects.blind=function(c){return this.queue(function(){var a=b(this),g=["position","top","left"],f=b.effects.setMode(a,c.options.mode||"hide"),d=c.options.direction||"vertical";b.effects.save(a,g);a.show();var e=b.effects.createWrapper(a).css({overflow:"hidden"}),h=d=="vertical"?"height":"width";d=d=="vertical"?e.height():e.width();f=="show"&&e.css(h,0);var i={};i[h]=f=="show"?d:0;e.animate(i,c.duration,c.options.easing,function(){f=="hide"&&a.hide();b.effects.restore(a,g);b.effects.removeWrapper(a);
c.callback&&c.callback.apply(a[0],arguments);a.dequeue()})})}})(jQuery);
;/*
 * jQuery UI Effects Highlight 1.8.2
 *
 * Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT (MIT-LICENSE.txt)
 * and GPL (GPL-LICENSE.txt) licenses.
 *
 * http://docs.jquery.com/UI/Effects/Highlight
 *
 * Depends:
 *	jquery.effects.core.js
 */
(function(b){b.effects.highlight=function(c){return this.queue(function(){var a=b(this),e=["backgroundImage","backgroundColor","opacity"],d=b.effects.setMode(a,c.options.mode||"show"),f={backgroundColor:a.css("backgroundColor")};if(d=="hide")f.opacity=0;b.effects.save(a,e);a.show().css({backgroundImage:"none",backgroundColor:c.options.color||"#ffff99"}).animate(f,{queue:false,duration:c.duration,easing:c.options.easing,complete:function(){d=="hide"&&a.hide();b.effects.restore(a,e);d=="show"&&!b.support.opacity&&
this.style.removeAttribute("filter");c.callback&&c.callback.apply(this,arguments);a.dequeue()}})})}})(jQuery);
;/*
 * jQuery UI Effects Scale 1.8.2
 *
 * Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT (MIT-LICENSE.txt)
 * and GPL (GPL-LICENSE.txt) licenses.
 *
 * http://docs.jquery.com/UI/Effects/Scale
 *
 * Depends:
 *	jquery.effects.core.js
 */
(function(c){c.effects.puff=function(b){return this.queue(function(){var a=c(this),e=c.effects.setMode(a,b.options.mode||"hide"),g=parseInt(b.options.percent,10)||150,h=g/100,i={height:a.height(),width:a.width()};c.extend(b.options,{fade:true,mode:e,percent:e=="hide"?g:100,from:e=="hide"?i:{height:i.height*h,width:i.width*h}});a.effect("scale",b.options,b.duration,b.callback);a.dequeue()})};c.effects.scale=function(b){return this.queue(function(){var a=c(this),e=c.extend(true,{},b.options),g=c.effects.setMode(a,
b.options.mode||"effect"),h=parseInt(b.options.percent,10)||(parseInt(b.options.percent,10)==0?0:g=="hide"?0:100),i=b.options.direction||"both",f=b.options.origin;if(g!="effect"){e.origin=f||["middle","center"];e.restore=true}f={height:a.height(),width:a.width()};a.from=b.options.from||(g=="show"?{height:0,width:0}:f);h={y:i!="horizontal"?h/100:1,x:i!="vertical"?h/100:1};a.to={height:f.height*h.y,width:f.width*h.x};if(b.options.fade){if(g=="show"){a.from.opacity=0;a.to.opacity=1}if(g=="hide"){a.from.opacity=
1;a.to.opacity=0}}e.from=a.from;e.to=a.to;e.mode=g;a.effect("size",e,b.duration,b.callback);a.dequeue()})};c.effects.size=function(b){return this.queue(function(){var a=c(this),e=["position","top","left","width","height","overflow","opacity"],g=["position","top","left","overflow","opacity"],h=["width","height","overflow"],i=["fontSize"],f=["borderTopWidth","borderBottomWidth","paddingTop","paddingBottom"],k=["borderLeftWidth","borderRightWidth","paddingLeft","paddingRight"],p=c.effects.setMode(a,
b.options.mode||"effect"),n=b.options.restore||false,m=b.options.scale||"both",l=b.options.origin,j={height:a.height(),width:a.width()};a.from=b.options.from||j;a.to=b.options.to||j;if(l){l=c.effects.getBaseline(l,j);a.from.top=(j.height-a.from.height)*l.y;a.from.left=(j.width-a.from.width)*l.x;a.to.top=(j.height-a.to.height)*l.y;a.to.left=(j.width-a.to.width)*l.x}var d={from:{y:a.from.height/j.height,x:a.from.width/j.width},to:{y:a.to.height/j.height,x:a.to.width/j.width}};if(m=="box"||m=="both"){if(d.from.y!=
d.to.y){e=e.concat(f);a.from=c.effects.setTransition(a,f,d.from.y,a.from);a.to=c.effects.setTransition(a,f,d.to.y,a.to)}if(d.from.x!=d.to.x){e=e.concat(k);a.from=c.effects.setTransition(a,k,d.from.x,a.from);a.to=c.effects.setTransition(a,k,d.to.x,a.to)}}if(m=="content"||m=="both")if(d.from.y!=d.to.y){e=e.concat(i);a.from=c.effects.setTransition(a,i,d.from.y,a.from);a.to=c.effects.setTransition(a,i,d.to.y,a.to)}c.effects.save(a,n?e:g);a.show();c.effects.createWrapper(a);a.css("overflow","hidden").css(a.from);
if(m=="content"||m=="both"){f=f.concat(["marginTop","marginBottom"]).concat(i);k=k.concat(["marginLeft","marginRight"]);h=e.concat(f).concat(k);a.find("*[width]").each(function(){child=c(this);n&&c.effects.save(child,h);var o={height:child.height(),width:child.width()};child.from={height:o.height*d.from.y,width:o.width*d.from.x};child.to={height:o.height*d.to.y,width:o.width*d.to.x};if(d.from.y!=d.to.y){child.from=c.effects.setTransition(child,f,d.from.y,child.from);child.to=c.effects.setTransition(child,
f,d.to.y,child.to)}if(d.from.x!=d.to.x){child.from=c.effects.setTransition(child,k,d.from.x,child.from);child.to=c.effects.setTransition(child,k,d.to.x,child.to)}child.css(child.from);child.animate(child.to,b.duration,b.options.easing,function(){n&&c.effects.restore(child,h)})})}a.animate(a.to,{queue:false,duration:b.duration,easing:b.options.easing,complete:function(){a.to.opacity===0&&a.css("opacity",a.from.opacity);p=="hide"&&a.hide();c.effects.restore(a,n?e:g);c.effects.removeWrapper(a);b.callback&&
b.callback.apply(this,arguments);a.dequeue()}})})}})(jQuery);
;;
/*
	AnythingSlider v1.4.6

	By Chris Coyier: http://css-tricks.com
	with major improvements by Doug Neiner: http://pixelgraphics.us/
	based on work by Remy Sharp: http://jqueryfordesigners.com/

	To use the navigationFormatter function, you must have a function that
	accepts two paramaters, and returns a string of HTML text.

	index = integer index (1 based);
	panel = jQuery wrapped LI item this tab references
	@return = Must return a string of HTML/Text

	navigationFormatter: function(index, panel){
		return "Panel #" + index; // This would have each tab with the text 'Panel #X' where X = index
	}
*/

(function($) {

	$.anythingSlider = function(el, options) {

		// To avoid scope issues, use 'base' instead of 'this'
		// to reference this class from internal events and functions.
		var base = this;

		// Wraps the ul in the necessary divs and then gives Access to jQuery element
		base.$el = $(el).addClass('anythingBase').wrap('<div class="anythingSlider"><div class="anythingWindow" /></div>');

		// Add a reverse reference to the DOM object
		base.$el.data("AnythingSlider", base);

		base.init = function(){

			base.options = $.extend({}, $.anythingSlider.defaults, options);

			// Cache existing DOM elements for later
			// base.$el = original ul
			// for wrap - get parent() then closest in case the ul has "anythingSlider" class
			base.$wrapper = base.$el.parent().closest('div.anythingSlider').addClass('anythingSlider-' + base.options.theme);
			base.$window = base.$el.closest('div.anythingWindow');
			base.$controls = $('<div class="anythingControls"></div>').appendTo(base.$wrapper);
			base.$items = base.$el.find('> li').addClass('panel');

			// Set up a few defaults & get details
			base.pages   = base.$items.length;
			base.timer   = null;  // slideshow timer (setInterval) container
			base.flag    = false; // event flag to prevent multiple calls (used in control click/focusin)
			base.playing = false; // slideshow state
			base.hovered = false; // actively hovering over the slider
			base.panelSize = [];  // will contain dimensions and left position of each panel
			base.currentPage = base.options.startPanel;
			base.hasEmb = !!base.$items.find('embed[src*=youtube]').length; // embedded youtube objects exist in the slider
			base.hasSwfo = (typeof(swfobject) !== 'undefined' && swfobject.hasOwnProperty('embedSWF') && $.isFunction(swfobject.embedSWF)) ? true : false; // is swfobject loaded?

			// Get index (run time) of this slider on the page
			base.runTimes = $('div.anythingSlider').index(base.$wrapper) + 1;

			// Make sure easing function exists.
			if (!$.isFunction($.easing[base.options.easing])) { base.options.easing = "swing"; }

			// Add theme stylesheet, if it isn't already loaded
			if (base.options.theme != 'default' && !$('link[href*=' + base.options.theme + ']').length){
				$('body').append('<link rel="stylesheet" href="' + base.options.themeDirectory.replace(/\{themeName\}/g, base.options.theme) + '" type="text/css" />');
			}

			// Initialize YouTube javascript api, if YouTube video is present
			if (base.hasEmb && base.hasSwfo) {
					base.$items.find('embed[src*=youtube]').each(function(i){
						// Older IE doesn't have an object - just make sure we are wrapping the correct element
						var $tar = ($(this).parent()[0].tagName == "OBJECT") ? $(this).parent() : $(this);
						$tar.wrap('<div id="ytvideo' + i + '"></div>');
						// use SWFObject if it exists, it replaces the wrapper with the object/embed
						swfobject.embedSWF($(this).attr('src') + '&enablejsapi=1&version=3&playerapiid=ytvideo' + i, 'ytvideo' + i, '100%', '100%', '10', null, null, { allowScriptAccess: "always", wmode : base.options.addWmodeToObject }, {});
					});
				}
				/***** Consider removing this portion completely, if users will use SWFObject *****
				// This commented out code will allow YouTube API functions to work for non-IE browsers
				 else if (base.hasEmb) {
					// initialize youtube api when swf isn't loaded - doesn't work in IE (even if you find('embed'))
					base.$items.find('object').each(function(i){
						if ($(this).find('[src*=youtube]').length){
							$(this)
								.prepend('<param name="wmode" value="' + base.options.addWmodeToObject +'"/>')
								.wrap('<div id="yt-temp"></div>')
								.find('embed[src*=youtube]').attr('src', function(j,s){ return s + '&enablejsapi=1&version=3&playerapiid=ytvideo' + i; })
								.attr('wmode',base.options.addWmodeToObject).end()
								.find('param[value*=youtube]').attr('value', function(j,v){ return v + '&enablejsapi=1&version=3&playerapiid=ytvideo' + i; }).end()
								// detach/appendTo required to initialize the wmode code
								.detach()
								.appendTo($('#yt-temp'))
								.attr('id', 'ytvideo' + i)
								.unwrap();
						}
					});
				}
			} // ***** End script removal consideration *****/

			// Set the dimensions
			if (base.options.resizeContents) {
				if (base.options.width) { base.$wrapper.add(base.$items).css('width', base.options.width); }
				if (base.options.height) { base.$wrapper.add(base.$items).css('height', base.options.height); }
				if (base.hasEmb){ base.$el.find('object, embed').css({ width : '100%', height: '100%' }); } // this only expands youtube videos
			}

			// Remove navigation & player if there is only one page
			if (base.pages === 1) {
				base.options.autoPlay = false;
				base.options.buildNavigation = false;
				base.options.buildArrows = false;
			}

			// If autoPlay functionality is included, then initialize the settings
			if (base.options.autoPlay) {
				base.playing = !base.options.startStopped; // Sets the playing variable to false if startStopped is true
				base.buildAutoPlay();
			}

			// Build the navigation
			base.buildNavigation();

			// Top and tail the list with 'visible' number of items, top has the last section, and tail has the first
			// This supports the "infinite" scrolling, also ensures any cloned elements don't duplicate an ID
			base.$el.prepend( base.$items.filter(':last').clone().addClass('cloned').removeAttr('id') );
			base.$el.append( base.$items.filter(':first').clone().addClass('cloned').removeAttr('id') );

			// We just added two items, time to re-cache the list, then get the dimensions of each panel
			base.$items = base.$el.find('> li');
			base.setDimensions();
			if (!base.options.resizeContents) { $(window).load(function(){ base.setDimensions(); }); } // set dimensions after all images load

			// Build forwards/backwards buttons
			if (base.options.buildArrows) { base.buildNextBackButtons(); }

			// If pauseOnHover then add hover effects
			if (base.options.pauseOnHover) {
				base.$wrapper.hover(function() {
					if (base.playing) {
						base.$el.trigger('slideshow_paused', base);
						if ($.isFunction(base.options.onShowPause)) { base.options.onShowPause(base); }
						base.clearTimer(true);
					}
				}, function() {
					if (base.playing) {
						base.$el.trigger('slideshow_unpaused', base);
						if ($.isFunction(base.options.onShowUnpause)) { base.options.onShowUnpause(base); }
						base.startStop(base.playing, true);
					}
				});
			}

			// If a hash can not be used to trigger the plugin, then go to start panel
			if ((base.options.hashTags === true && !base.gotoHash()) || base.options.hashTags === false) {
				base.setCurrentPage(base.options.startPanel, false);
			}

			// Fix tabbing through the page
			base.$items.find('a').focus(function(){
				base.$items.find('.focusedLink').removeClass('focusedLink');
				$(this).addClass('focusedLink');
				base.$items.each(function(i){
					if ($(this).find('a.focusedLink').length) {
						base.gotoPage(i);
						return false;
					}
				});
			});

			// Hide/Show navigation & play/stop controls
			base.slideControls(false);
			base.$wrapper.hover(function(e){
				base.hovered = (e.type=="mouseenter") ? true : false;
				base.slideControls( base.hovered, false );
			});

			// Add keyboard navigation
			$(document).keyup(function(e){
				if (base.$wrapper.is('.activeSlider')) {
					switch (e.which) {
						case 39: // right arrow
							base.goForward();
							break;
						case 37: //left arrow
							base.goBack();
							break;
					}
				}
			});

		};

		// Creates the numbered navigation links
		base.buildNavigation = function() {
			base.$nav = $('<ul class="thumbNav" />').appendTo(base.$controls);
			if (base.options.playRtl) { base.$wrapper.addClass('rtl'); }

			if (base.options.buildNavigation && (base.pages > 1)) {
				base.$items.each(function(i,el) {
					var index = i + 1,
						$a = $("<a href='#'></a>").addClass('panel' + index).wrap("<li />");
					base.$nav.append($a.parent()); // use $a.parent() so IE will add <li> instead of only the <a> to the <ul>

					// If a formatter function is present, use it
					if ($.isFunction(base.options.navigationFormatter)) {
						var tmp = base.options.navigationFormatter(index, $(this));
						$a.html(tmp);
						// Add formatting to title attribute if text is hidden
						if (parseInt($a.css('text-indent'),10) < 0) { $a.addClass(base.options.tooltipClass).attr('title', tmp); }
					} else {
						$a.text(index);
					}

					$a.bind(base.options.clickControls, function(e) {
						if (!base.flag) {
							// prevent running functions twice (once for click, second time for focusin)
							base.flag = true; setTimeout(function(){ base.flag = false; }, 100);
							base.gotoPage(index);
							if (base.options.hashTags) { base.setHash('panel' + base.runTimes + '-' + index); }
						}
						e.preventDefault();
					});

				});

			}
		};

		// Creates the Forward/Backward buttons
		base.buildNextBackButtons = function() {
			base.$forward = $('<span class="arrow forward"><a href="#">' + base.options.forwardText + '</a></span>');
			base.$back = $('<span class="arrow back"><a href="#">' + base.options.backText + '</a></span>');

			// Bind to the forward and back buttons
			base.$back.bind(base.options.clickArrows, function(e) {
				base.goBack();
				e.preventDefault();
			});
			base.$forward.bind(base.options.clickArrows, function(e) {
				base.goForward();
				e.preventDefault();
			});
			// using tab to get to arrow links will show they have focus (outline is disabled in css)
			base.$back.add(base.$forward).find('a').bind('focusin focusout',function(){
			 $(this).toggleClass('hover');
			});

			// Append elements to page
			base.$wrapper.prepend(base.$forward).prepend(base.$back);
			base.$arrowWidth = base.$forward.width();
		};

		// Creates the Start/Stop button
		base.buildAutoPlay = function(){
			base.$startStop = $("<a href='#' class='start-stop'></a>").html(base.playing ? base.options.stopText :  base.options.startText);
			base.$controls.append(base.$startStop);
			base.$startStop
				.bind(base.options.clickSlideshow, function(e) {
					base.startStop(!base.playing);
					if (base.playing) {
						if (base.options.playRtl) {
							base.goBack(true);
						} else {
							base.goForward(true);
						}
					}
					e.preventDefault();
				})
				// show button has focus while tabbing
				.bind('focusin focusout',function(){
					$(this).toggleClass('hover');
				});

			// Use the same setting, but trigger the start;
			base.startStop(base.playing);
		};

		// Set panel dimensions to either resize content or adjust panel to content
		base.setDimensions = function(){
			var w, h, c, cw, dw, leftEdge = 0, bww = base.$window.width(), winw = $(window).width();
			base.$items.each(function(i){
				c = $(this).children('*');
				if (base.options.resizeContents){
					// get viewport width & height from options (if set), or css
					w = parseInt(base.options.width,10) || bww;
					h = parseInt(base.options.height,10) || base.$window.height();
					// resize panel
					$(this).css({ width: w, height: h });
					// resize panel contents, if solitary (wrapped content or solitary image)
					if (c.length == 1){ c.css({ width: '100%', height: '100%' }); }
				} else {
					// get panel width & height and save it
					w = $(this).width(); // if not defined, it will return the width of the ul parent
					dw = (w >= winw) ? true : false; // width defined from css?
					if (c.length == 1 && dw){
						cw = (c.width() >= winw) ? bww : c.width(); // get width of solitary child
						$(this).css('width', cw); // set width of panel
						c.css('max-width', cw);   // set max width for all children
						w = cw;
					}
					w = (dw) ?  base.options.width || bww : w;
					$(this).css('width', w);
					h = $(this).outerHeight(); // get height after setting width
					$(this).css('height', h);
				}
				base.panelSize[i] = [w,h,leftEdge];
				leftEdge += w;
			});
			//  Set total width of slider, but don't go beyond the set max overall width (limited by Opera)
			base.$el.css('width', (leftEdge < base.options.maxOverallWidth) ? leftEdge : base.options.maxOverallWidth);
		};

		base.gotoPage = function(page, autoplay) {
			if (typeof(page) === "undefined" || page === null) {
				page = base.options.startPage;
				base.setCurrentPage(base.options.startPage);
			}

			// pause YouTube videos before scrolling or prevent change if playing
			if (base.checkVideo(base.playing)) { return; }

			base.$el.trigger('slide_init', base);
			if ($.isFunction(base.options.onSlideInit)) { base.options.onSlideInit(base); }

			base.slideControls(true, false);

			// Just check for bounds
			if (page > base.pages + 1) { page = base.pages; }
			if (page < 0 ) { page = 1; }

			// When autoplay isn't passed, we stop the timer
			if (autoplay !== true) { autoplay = false; }
			// Stop the slider when we reach the last page, if the option stopAtEnd is set to true
			if (!autoplay || (base.options.stopAtEnd && page == base.pages)) { base.startStop(false); }

			base.$el.trigger('slide_begin', base);
			if ($.isFunction(base.options.onSlideBegin)) { base.options.onSlideBegin(base); }

			// resize slider if content size varies
			if (!base.options.resizeContents) {
				// animating the wrapper resize before the window prevents flickering in Firefox
				base.$wrapper.filter(':not(:animated)').animate(
					{ width: base.panelSize[page][0], height: base.panelSize[page][1] },
					{ queue: false, duration: base.options.animationTime, easing: base.options.easing }
				);
			}
			// Animate Slider
			base.$window.filter(':not(:animated)').animate(
				{ scrollLeft : base.panelSize[page][2] },
				{ queue: false, duration: base.options.animationTime, easing: base.options.easing, complete: function(){ base.endAnimation(page); } }
			);

		};

		base.endAnimation = function(page){
			if (page === 0) {
				base.$window.scrollLeft(base.panelSize[base.pages][2]);
				page = base.pages;
			} else if (page > base.pages) {
				// reset back to start position
				base.$window.scrollLeft(base.panelSize[1][2]);
				page = 1;
			}
			base.setCurrentPage(page, false);

			if (!base.hovered) { base.slideControls(false); }

			// continue YouTube video if in current panel
			if (base.hasEmb){
				var emb = base.$items.eq(base.currentPage).find('object[id*=ytvideo], embed[id*=ytvideo]');
				// player states: unstarted (-1), ended (0), playing (1), paused (2), buffering (3), video cued (5).
				if (emb.length && $.isFunction(emb[0].getPlayerState) && emb[0].getPlayerState() > 0 && emb[0].getPlayerState() != 5) {
					emb[0].playVideo();
				}
			}

			base.$el.trigger('slide_complete', base);
			if ($.isFunction(base.options.onSlideComplete)) {
				// Added setTimeout (zero time) to ensure animation is complete... for some reason this code:
				// alert(base.$window.is(':animated')); // alerts true - http://dev.jquery.com/ticket/7156
				setTimeout(function(){ base.options.onSlideComplete(base); }, 0);
			}
		};

		base.setCurrentPage = function(page, move) {
			// Set visual
			if (base.options.buildNavigation){
				base.$nav.find('.cur').removeClass('cur');
				base.$nav.find('a').eq(page - 1).addClass('cur');
			}

			// Only change left if move does not equal false
			if (!move) {
				base.$wrapper.css({
					width: base.panelSize[page][0],
					height: base.panelSize[page][1]
				});
				base.$wrapper.scrollLeft(0); // reset in case tabbing changed this scrollLeft
				base.$window.scrollLeft( base.panelSize[page][2] );
			}
			// Update local variable
			base.currentPage = page;

			// Set current slider as active so keyboard navigation works properly
			if (!base.$wrapper.is('.activeSlider')){
				$('.activeSlider').removeClass('activeSlider');
				base.$wrapper.addClass('activeSlider');
			}
		};

		base.goForward = function(autoplay) {
			if (autoplay !== true) { autoplay = false; base.startStop(false); }
			base.gotoPage(base.currentPage + 1, autoplay);
		};

		base.goBack = function(autoplay) {
			if (autoplay !== true) { autoplay = false; base.startStop(false); }
			base.gotoPage(base.currentPage - 1, autoplay);
		};

		// This method tries to find a hash that matches panel-X
		// If found, it tries to find a matching item
		// If that is found as well, then that item starts visible
		base.gotoHash = function(){
			var hash = window.location.hash.match(/^#?panel(\d+)-(\d+)$/);
			if (hash) {
				var panel = parseInt(hash[1],10);
				if (panel == base.runTimes) {
					var slide = parseInt(hash[2],10),
						$item = base.$items.filter(':eq(' + slide + ')');
					if ($item.length !== 0) {
						base.setCurrentPage(slide, false);
						return true;
					}
				}
			}
			return false; // An item wasn't found;
		};

		// Taken from AJAXY jquery.history Plugin
		base.setHash = function (hash){
			// Write hash
			if ( typeof window.location.hash !== 'undefined' ) {
				if ( window.location.hash !== hash ) {
					window.location.hash = hash;
				}
			} else if ( location.hash !== hash ) {
				location.hash = hash;
			}

			// Done
			return hash;
		};
		// <-- End AJAXY code

		// Slide controls (nav and play/stop button up or down)
		base.slideControls = function(toggle, playing){
			var dir = (toggle) ? 'slideDown' : 'slideUp',
				t1 = (toggle) ? 0 : base.options.animationTime,
				t2 = (toggle) ? base.options.animationTime: 0,
				sign = (toggle) ? 0 : 1; // 0 = visible, 1 = hidden
			if (base.options.toggleControls) {
				base.$controls.stop(true,true).delay(t1)[dir](base.options.animationTime/2).delay(t2); 
			}
			if (base.options.toggleArrows) {
				if (!base.hovered && base.playing) { sign = 1; }
				base.$forward.stop(true,true).delay(t1).animate({ right: sign * base.$arrowWidth, opacity: t2 }, base.options.animationTime/2);
				base.$back.stop(true,true).delay(t1).animate({ left: sign * base.$arrowWidth, opacity: t2 }, base.options.animationTime/2);
			}
		};

		base.clearTimer = function(paused){
			// Clear the timer only if it is set
			if (base.timer) { 
				window.clearInterval(base.timer); 
				if (!paused) {
					base.$el.trigger('slideshow_stop', base); 
					if ($.isFunction(base.options.onShowStop)) { base.options.onShowStop(base); }
				}
			}
		};

		// Handles stopping and playing the slideshow
		// Pass startStop(false) to stop and startStop(true) to play
		base.startStop = function(playing, paused) {
			if (playing !== true) { playing = false; } // Default if not supplied is false

			if (playing && !paused) {
				base.$el.trigger('slideshow_start', base);
				if ($.isFunction(base.options.onShowStart)) { base.options.onShowStart(base); }
			}

			// Update variable
			base.playing = playing;

			// Toggle playing and text
			if (base.options.autoPlay) {
				base.$startStop.toggleClass('playing', playing).html( playing ? base.options.stopText : base.options.startText );
				// add button text to title attribute if it is hidden by text-indent
				if (parseInt(base.$startStop.css('text-indent'),10) < 0) {
					base.$startStop.addClass(base.options.tooltipClass).attr('title', playing ? 'Stop' : 'Start');
				}
			}

			if (playing){
				base.clearTimer(true); // Just in case this was triggered twice in a row
				base.timer = window.setInterval(function() {
					// prevent autoplay if video is playing
					if (!base.checkVideo(playing)) {
						if (base.options.playRtl) {
							base.goBack(true);
						} else {
							base.goForward(true);
						}
					}
				}, base.options.delay);
			} else {
				base.clearTimer();
			}
		};

		base.checkVideo = function(playing){
			// pause YouTube videos before scrolling?
			var emb, ps, stopAdvance = false;
			if (base.hasEmb){
				base.$items.find('object[id*=ytvideo], embed[id*=ytvideo]').each(function(){ // include embed for IE; if not using SWFObject, old detach/append code needs "object embed" here
					emb = $(this);
					if (emb.length && $.isFunction(emb[0].getPlayerState)) {
						// player states: unstarted (-1), ended (0), playing (1), paused (2), buffering (3), video cued (5).
						ps = emb[0].getPlayerState();
						// if autoplay, video playing, video is in current panel and resume option are true, then don't advance
						if (playing && (ps == 1 || ps > 2) && base.$items.index(emb.closest('li.panel')) == base.currentPage && base.options.resumeOnVideoEnd) {
							stopAdvance = true;
						} else {
							// pause video if not autoplaying (if already initialized)
							if (ps > 0) { emb[0].pauseVideo(); }
						}
					}
				});
			}
			return stopAdvance;
		};

		// Trigger the initialization
		base.init();
	};

	$.anythingSlider.defaults = {
		// Appearance
		width               : null,      // Override the default CSS width
		height              : null,      // Override the default CSS height
		resizeContents      : true,      // If true, solitary images/objects in the panel will expand to fit the viewport
		tooltipClass        : 'tooltip', // Class added to navigation & start/stop button (text copied to title if it is hidden by a negative text indent)
		theme               : 'default', // Theme name
		themeDirectory      : 'css/theme-{themeName}.css', // Theme directory & filename {themeName} is replaced by the theme value above

		// Navigation
		startPanel          : 1,         // This sets the initial panel
		hashTags            : true,      // Should links change the hashtag in the URL?
		buildArrows         : true,      // If true, builds the forwards and backwards buttons
		toggleArrows        : false,     // If true, side navigation arrows will slide out on hovering & hide @ other times
		buildNavigation     : true,      // If true, builds a list of anchor links to link to each panel
		toggleControls      : false,     // if true, slide in controls (navigation + play/stop button) on hover and slide change, hide @ other times
		navigationFormatter : null,      // Details at the top of the file on this use (advanced use)
		forwardText         : "&raquo;", // Link text used to move the slider forward (hidden by CSS, replaced with arrow image)
		backText            : "&laquo;", // Link text used to move the slider back (hidden by CSS, replace with arrow image)

		// Slideshow options
		autoPlay            : true,      // This turns off the entire slideshow FUNCTIONALY, not just if it starts running or not
		startStopped        : false,     // If autoPlay is on, this can force it to start stopped
		pauseOnHover        : true,      // If true & the slideshow is active, the slideshow will pause on hover
		resumeOnVideoEnd    : true,      // If true & the slideshow is active & a youtube video is playing, it will pause the autoplay until the video is complete
		stopAtEnd           : false,     // If true & the slideshow is active, the slideshow will stop on the last page
		playRtl             : false,     // If true, the slideshow will move right-to-left
		startText           : "Start",   // Start button text
		stopText            : "Stop",    // Stop button text
		delay               : 3000,      // How long between slideshow transitions in AutoPlay mode (in milliseconds)
		animationTime       : 600,       // How long the slideshow transition takes (in milliseconds)
		easing              : "swing",   // Anything other than "linear" or "swing" requires the easing plugin

		// Callbacks
		onShowStart         : null,      // Callback on slideshow start
		onShowStop          : null,      // Callback after slideshow stops
		onShowPause         : null,      // Callback when slideshow pauses
		onShowUnpause       : null,      // Callback when slideshow unpauses - may not trigger properly if user clicks on any controls
		onSlideInit         : null,      // Callback when slide initiates, before control animation
		onSlideBegin        : null,      // Callback before slide animates
		onSlideComplete     : null,      // Callback when slide completes

		// Interactivity
		clickArrows         : "click",         // Event used to activate arrow functionality (e.g. "click" or "mouseenter")
		clickControls       : "click focusin", // Events used to activate navigation control functionality
		clickSlideshow      : "click",         // Event used to activate slideshow play/stop button

		// Misc options
		addWmodeToObject    : "opaque", // If your slider has an embedded object, the script will automatically add a wmode parameter with this setting
		maxOverallWidth     : 32766     // Max width (in pixels) of combined sliders (side-to-side); set to 32766 to prevent problems with Opera
	};

	$.fn.anythingSlider = function(options) {

		// initialize the slider
		if ((typeof(options)).match('object|undefined')){
			return this.each(function(i){
				if ($(this).is('.anythingBase')) { return; } // prevent multiple initializations
				(new $.anythingSlider(this, options));
			});

		// If options is a number, process as an external link to page #: $(element).anythingSlider(#)
		} else if (/\d/.test(options) && !isNaN(options)) {
			return this.each(function(i) {
				var anySlide = $(this).data('AnythingSlider');
				if (anySlide) {
					var page = (typeof(options) == "number") ? options : parseInt($.trim(options),10); // accepts "  2  "
					// ignore out of bound pages
					if ( page < 1 || page > anySlide.pages ) { return; }
					anySlide.gotoPage(page);
				}
			});
		}

	};

})(jQuery);;
/*
 AnythingSlider v1.4.5 minified using Google Closure Compiler
 By Chris Coyier: http://css-tricks.com
 with major improvements by Doug Neiner: http://pixelgraphics.us/
 based on work by Remy Sharp: http://jqueryfordesigners.com/
*/
(function($){$.anythingSlider=function(f,g){var a=this;a.$el=$(f).addClass("anythingBase").wrap('<div class="anythingSlider"><div class="anythingWindow" /></div>');a.$el.data("AnythingSlider",a);a.init=function(){a.options=$.extend({},$.anythingSlider.defaults,g);a.$wrapper=a.$el.parent().closest("div.anythingSlider").addClass("anythingSlider-"+a.options.theme);a.$window=a.$el.closest("div.anythingWindow");a.$controls=$('<div class="anythingControls"></div>').appendTo(a.$wrapper);a.$items=a.$el.find("> li").addClass("panel");
a.pages=a.$items.length;a.timer=null;a.flag=false;a.playing=false;a.hovered=false;a.panelSize=[];a.currentPage=a.options.startPanel;a.hasEmb=!!a.$items.find("embed[src*=youtube]").length;a.hasSwfo=typeof swfobject!=="undefined"&&swfobject.hasOwnProperty("embedSWF")&&$.isFunction(swfobject.embedSWF)?true:false;a.runTimes=$("div.anythingSlider").index(a.$wrapper)+1;if(!$.isFunction($.easing[a.options.easing]))a.options.easing="swing";a.options.theme!="default"&&!$("link[href*="+a.options.theme+"]").length&&
$("body").append('<link rel="stylesheet" href="'+a.options.themeDirectory.replace(/\{themeName\}/g,a.options.theme)+'" type="text/css" />');a.hasEmb&&a.hasSwfo&&a.$items.find("embed[src*=youtube]").each(function(b){($(this).parent()[0].tagName=="OBJECT"?$(this).parent():$(this)).wrap('<div id="ytvideo'+b+'"></div>');swfobject.embedSWF($(this).attr("src")+"&enablejsapi=1&version=3&playerapiid=ytvideo"+b,"ytvideo"+b,"100%","100%","10",null,null,{allowScriptAccess:"always",wmode:a.options.addWmodeToObject},
{})});if(a.options.resizeContents){a.options.width&&a.$wrapper.add(a.$items).css("width",a.options.width);a.options.height&&a.$wrapper.add(a.$items).css("height",a.options.height);a.hasEmb&&a.$el.find("object, embed").css({width:"100%",height:"100%"})}if(a.pages===1){a.options.autoPlay=false;a.options.buildNavigation=false;a.options.buildArrows=false}if(a.options.autoPlay){a.playing=!a.options.startStopped;a.buildAutoPlay()}a.buildNavigation();a.$el.prepend(a.$items.filter(":last").clone().addClass("cloned").removeAttr("id"));
a.$el.append(a.$items.filter(":first").clone().addClass("cloned").removeAttr("id"));a.$items=a.$el.find("> li");a.setDimensions();a.options.resizeContents||$(window).load(function(){a.setDimensions()});a.options.buildArrows&&a.buildNextBackButtons();a.options.pauseOnHover&&a.$wrapper.hover(function(){if(a.playing){a.$el.trigger("slideshow_paused",a);$.isFunction(a.options.onShowPause)&&a.options.onShowPause(a);a.clearTimer(true)}},function(){if(a.playing){a.$el.trigger("slideshow_unpaused",a);$.isFunction(a.options.onShowUnpause)&&
a.options.onShowUnpause(a);a.startStop(a.playing,true)}});if(a.options.hashTags===true&&!a.gotoHash()||a.options.hashTags===false)a.setCurrentPage(a.options.startPanel,false);a.$items.find("a").focus(function(){a.$items.find(".focusedLink").removeClass("focusedLink");$(this).addClass("focusedLink");a.$items.each(function(b){if($(this).find("a.focusedLink").length){a.gotoPage(b);return false}})});a.slideControls(false);a.$wrapper.hover(function(b){a.hovered=b.type=="mouseenter"?true:false;a.slideControls(a.hovered,
false)});$(document).keyup(function(b){if(a.$wrapper.is(".activeSlider"))switch(b.which){case 39:a.goForward();break;case 37:a.goBack()}})};a.buildNavigation=function(){a.$nav=$('<ul class="thumbNav" />').appendTo(a.$controls);a.options.playRtl&&a.$wrapper.addClass("rtl");a.options.buildNavigation&&a.pages>1&&a.$items.each(function(b){var c=b+1;b=$("<a href='#'></a>").addClass("panel"+c).wrap("<li />");a.$nav.append(b.parent());if($.isFunction(a.options.navigationFormatter)){var d=a.options.navigationFormatter(c,
$(this));b.html(d);parseInt(b.css("text-indent"),10)<0&&b.addClass(a.options.tooltipClass).attr("title",d)}else b.text(c);b.bind(a.options.clickControls,function(e){if(!a.flag){a.flag=true;setTimeout(function(){a.flag=false},100);a.gotoPage(c);a.options.hashTags&&a.setHash("panel"+a.runTimes+"-"+c)}e.preventDefault()})})};a.buildNextBackButtons=function(){a.$forward=$('<span class="arrow forward"><a href="#">'+a.options.forwardText+"</a></span>");a.$back=$('<span class="arrow back"><a href="#">'+
a.options.backText+"</a></span>");a.$back.bind(a.options.clickArrows,function(b){a.goBack();b.preventDefault()});a.$forward.bind(a.options.clickArrows,function(b){a.goForward();b.preventDefault()});a.$back.add(a.$forward).find("a").bind("focusin focusout",function(){$(this).toggleClass("hover")});a.$wrapper.prepend(a.$forward).prepend(a.$back);a.$arrowWidth=a.$forward.width()};a.buildAutoPlay=function(){a.$startStop=$("<a href='#' class='start-stop'></a>").html(a.playing?a.options.stopText:a.options.startText);
a.$controls.append(a.$startStop);a.$startStop.bind(a.options.clickSlideshow,function(b){a.startStop(!a.playing);if(a.playing)a.options.playRtl?a.goBack(true):a.goForward(true);b.preventDefault()}).bind("focusin focusout",function(){$(this).toggleClass("hover")});a.startStop(a.playing)};a.setDimensions=function(){var b,c,d,e,i,h=0,j=a.$window.width(),k=$(window).width();a.$items.each(function(l){d=$(this).children("*");if(a.options.resizeContents){b=parseInt(a.options.width,10)||j;c=parseInt(a.options.height,
10)||a.$window.height();$(this).css({width:b,height:c});d.length==1&&d.css({width:"100%",height:"100%"})}else{b=$(this).width();i=b>=k?true:false;if(d.length==1&&i){e=d.width()>=k?j:d.width();$(this).css("width",e);d.css("max-width",e);b=e}b=i?a.options.width||j:b;$(this).css("width",b);c=$(this).outerHeight();$(this).css("height",c)}a.panelSize[l]=[b,c,h];h+=b});a.$el.css("width",h<a.options.maxOverallWidth?h:a.options.maxOverallWidth)};a.gotoPage=function(b,c){if(typeof b==="undefined"||b===null){b=
a.options.startPage;a.setCurrentPage(a.options.startPage)}if(!a.checkVideo(a.playing)){a.$el.trigger("slide_init",a);$.isFunction(a.options.onSlideInit)&&a.options.onSlideInit(a);a.slideControls(true,false);if(b>a.pages+1)b=a.pages;if(b<0)b=1;if(c!==true)c=false;if(!c||a.options.stopAtEnd&&b==a.pages)a.startStop(false);a.$el.trigger("slide_begin",a);$.isFunction(a.options.onSlideBegin)&&a.options.onSlideBegin(a);a.options.resizeContents||a.$wrapper.filter(":not(:animated)").animate({width:a.panelSize[b][0],
height:a.panelSize[b][1]},{queue:false,duration:a.options.animationTime,easing:a.options.easing});a.$window.filter(":not(:animated)").animate({scrollLeft:a.panelSize[b][2]},{queue:false,duration:a.options.animationTime,easing:a.options.easing,complete:function(){a.endAnimation(b)}})}};a.endAnimation=function(b){if(b===0){a.$window.scrollLeft(a.panelSize[a.pages][2]);b=a.pages}else if(b>a.pages){a.$window.scrollLeft(a.panelSize[1][2]);b=1}a.setCurrentPage(b,false);a.hovered||a.slideControls(false);
if(a.hasEmb){b=a.$items.eq(a.currentPage).find("object[id*=ytvideo], embed[id*=ytvideo]");b.length&&$.isFunction(b[0].getPlayerState)&&b[0].getPlayerState()>0&&b[0].getPlayerState()!=5&&b[0].playVideo()}a.$el.trigger("slide_complete",a);$.isFunction(a.options.onSlideComplete)&&setTimeout(function(){a.options.onSlideComplete(a)},0)};a.setCurrentPage=function(b,c){if(a.options.buildNavigation){a.$nav.find(".cur").removeClass("cur");a.$nav.find("a").eq(b-1).addClass("cur")}if(!c){a.$wrapper.css({width:a.panelSize[b][0],
height:a.panelSize[b][1]});a.$wrapper.scrollLeft(0);a.$window.scrollLeft(a.panelSize[b][2])}a.currentPage=b;if(!a.$wrapper.is(".activeSlider")){$(".activeSlider").removeClass("activeSlider");a.$wrapper.addClass("activeSlider")}};a.goForward=function(b){if(b!==true){b=false;a.startStop(false)}a.gotoPage(a.currentPage+1,b)};a.goBack=function(b){if(b!==true){b=false;a.startStop(false)}a.gotoPage(a.currentPage-1,b)};a.gotoHash=function(){var b=window.location.hash.match(/^#?panel(\d+)-(\d+)$/);if(b)if(parseInt(b[1],
10)==a.runTimes){b=parseInt(b[2],10);if(a.$items.filter(":eq("+b+")").length!==0){a.setCurrentPage(b,false);return true}}return false};a.setHash=function(b){if(typeof window.location.hash!=="undefined"){if(window.location.hash!==b)window.location.hash=b}else if(location.hash!==b)location.hash=b;return b};a.slideControls=function(b){var c=b?"slideDown":"slideUp",d=b?0:a.options.animationTime,e=b?a.options.animationTime:0;b=b?0:1;a.options.toggleControls&&a.$controls.stop(true,true).delay(d)[c](a.options.animationTime/
2).delay(e);if(a.options.toggleArrows){if(!a.hovered&&a.playing)b=1;a.$forward.stop(true,true).delay(d).animate({right:b*a.$arrowWidth,opacity:e},a.options.animationTime/2);a.$back.stop(true,true).delay(d).animate({left:b*a.$arrowWidth,opacity:e},a.options.animationTime/2)}};a.clearTimer=function(b){if(a.timer){window.clearInterval(a.timer);if(!b){a.$el.trigger("slideshow_stop",a);$.isFunction(a.options.onShowStop)&&a.options.onShowStop(a)}}};a.startStop=function(b,c){if(b!==true)b=false;if(b&&!c){a.$el.trigger("slideshow_start",
a);$.isFunction(a.options.onShowStart)&&a.options.onShowStart(a)}a.playing=b;if(a.options.autoPlay){a.$startStop.toggleClass("playing",b).html(b?a.options.stopText:a.options.startText);if(parseInt(a.$startStop.css("text-indent"),10)<0)a.$startStop.addClass(a.options.tooltipClass).attr("title",b?"Stop":"Start")}if(b){a.clearTimer(true);a.timer=window.setInterval(function(){a.checkVideo(b)||(a.options.playRtl?a.goBack(true):a.goForward(true))},a.options.delay)}else a.clearTimer()};a.checkVideo=function(b){var c,
d,e=false;a.hasEmb&&a.$items.find("object[id*=ytvideo], embed[id*=ytvideo]").each(function(){c=$(this);if(c.length&&$.isFunction(c[0].getPlayerState)){d=c[0].getPlayerState();if(b&&(d==1||d>2)&&a.$items.index(c.closest("li.panel"))==a.currentPage&&a.options.resumeOnVideoEnd)e=true;else d>0&&c[0].pauseVideo()}});return e};a.init()};$.anythingSlider.defaults={width:null,height:null,resizeContents:true,tooltipClass:"tooltip",theme:"default",themeDirectory:"css/theme-{themeName}.css",startPanel:1,hashTags:true,
buildArrows:true,toggleArrows:false,buildNavigation:true,toggleControls:false,navigationFormatter:null,forwardText:"&raquo;",backText:"&laquo;",autoPlay:true,startStopped:false,pauseOnHover:true,resumeOnVideoEnd:true,stopAtEnd:false,playRtl:false,startText:"Start",stopText:"Stop",delay:3E3,animationTime:600,easing:"swing",onShowStart:null,onShowStop:null,onShowPause:null,onShowUnpause:null,onSlideInit:null,onSlideBegin:null,onSlideComplete:null,clickArrows:"click",clickControls:"click focusin",clickSlideshow:"click",
addWmodeToObject:"opaque",maxOverallWidth:32766};$.fn.anythingSlider=function(f){if((typeof f).match("object|undefined"))return this.each(function(){$(this).is(".anythingBase")||new $.anythingSlider(this,f)});else if(/\d/.test(f)&&!isNaN(f))return this.each(function(){var g=$(this).data("AnythingSlider");if(g){var a=typeof f=="number"?f:parseInt($.trim(f),10);a<1||a>g.pages||g.gotoPage(a)}})}})(jQuery);
;
/*
* bubbletip
*
* Copyright (c) 2009-2010, UhLeeKa.
* Version: 
*      1.0.6
* Licensed under the GNU Lesser General Public License:
*     http://www.gnu.org/licenses/lgpl-3.0.html
* Author Website: 
*     http://www.uhleeka.com
* Project Hosting on Google Code: 
*     http://code.google.com/p/bubbletip/
*/
; (function($) {
	var bindIndex = 0;
	$.fn.extend({
		bubbletip: function(tip, options) {
			// check to see if the tip is a descendant of 
			// a table.bubbletip element and therefore
			// has already been instantiated as a bubbletip
			if ($('table.bubbletip #' + $(tip).get(0).id).length > 0) {
				return this;
			}

			var _this, _tip, _options, _calc, _timeoutAnimate, _timeoutRefresh, _isActive, _isHiding, _wrapper, _bindIndex;
			// hack for IE6,IE7
			var _windowWidth, _windowHeight;

			_this = $(this);
			_tip = $(tip);
			_bindIndex = bindIndex++;  // for window.resize namespace binding
			_options = {
				positionAt: 'element', // element | body | mouse
				positionAtElement: _this,
				offsetTop: 10,
				offsetLeft: 0,
				deltaPosition: 30,
				deltaDirection: 'up', // direction: up | down | left | right
				animationDuration: 250,
				animationEasing: 'swing', // linear | swing
				bindShow: 'mouseover', // mouseover | focus | click | etc.
				bindHide: 'mouseout', // mouseout | blur | etc.
				delayShow: 0,
				delayHide: 200,
				calculateOnShow: false
			};
			if (options) {
				_options = $.extend(_options, options);
			}
			// calculated values
			_calc = {
				top: 0,
				left: 0,
				delta: 0,
				mouseTop: 0,
				mouseLeft: 0,
				tipHeight: 0,
				bindShow: (_options.bindShow + ' ').replace(/ +/g, '.bubbletip' + _bindIndex),
				bindHide: (_options.bindHide + ' ').replace(/ +/g, '.bubbletip' + _bindIndex)
			};
			_timeoutAnimate = null;
			_timeoutRefresh = null;
			_isActive = false;
			_isHiding = false;

			// store the tip id for removeBubbletip
			if (!_this.data('bubbletip_tips')) {
				_this.data('bubbletip_tips', [[_tip.get(0).id, _bindIndex]]);
			} else {
				_this.data('bubbletip_tips', $.merge(_this.data('bubbletip_tips'), [[_tip.get(0).id, _bindIndex]]));
			}


			// validate _options
			if (!_options.positionAt.match(/^element|body|mouse$/i)) {
				_options.positionAt = 'element';
			}
			if (!_options.deltaDirection.match(/^up|down|left|right$/i)) {
				_options.deltaDirection = 'up';
			}

			// create the wrapper table element
			if (_options.deltaDirection.match(/^up$/i)) {
				_wrapper = $('<table class="bubbletip" cellspacing="0" cellpadding="0"><tbody><tr><td class="bt-topleft"></td><td class="bt-top"></td><td class="bt-topright"></td></tr><tr><td class="bt-left"></td><td class="bt-content"></td><td class="bt-right"></td></tr><tr><td class="bt-bottomleft"></td><td><table class="bt-bottom" cellspacing="0" cellpadding="0"><tr><th></th><td><div></div></td><th></th></tr></table></td><td class="bt-bottomright"></td></tr></tbody></table>');
			} else if (_options.deltaDirection.match(/^down$/i)) {
				_wrapper = $('<table class="bubbletip" cellspacing="0" cellpadding="0"><tbody><tr><td class="bt-topleft"></td><td><table class="bt-top" cellspacing="0" cellpadding="0"><tr><th></th><td><div></div></td><th></th></tr></table></td><td class="bt-topright"></td></tr><tr><td class="bt-left"></td><td class="bt-content"></td><td class="bt-right"></td></tr><tr><td class="bt-bottomleft"></td><td class="bt-bottom"></td><td class="bt-bottomright"></td></tr></tbody></table>');
			} else if (_options.deltaDirection.match(/^left$/i)) {
				_wrapper = $('<table class="bubbletip" cellspacing="0" cellpadding="0"><tbody><tr><td class="bt-topleft"></td><td class="bt-top"></td><td class="bt-topright"></td></tr><tr><td class="bt-left"></td><td class="bt-content"></td><td class="bt-right-tail"><div class="bt-right"></div><div class="bt-right-tail"></div><div class="bt-right"></div></td></tr><tr><td class="bt-bottomleft"></td><td class="bt-bottom"></td><td class="bt-bottomright"></td></tr></tbody></table>');
			} else if (_options.deltaDirection.match(/^right$/i)) {
				_wrapper = $('<table class="bubbletip" cellspacing="0" cellpadding="0"><tbody><tr><td class="bt-topleft"></td><td class="bt-top"></td><td class="bt-topright"></td></tr><tr><td class="bt-left-tail"><div class="bt-left"></div><div class="bt-left-tail"></div><div class="bt-left"></div></td><td class="bt-content"></td><td class="bt-right"></td></tr><tr><td class="bt-bottomleft"></td><td class="bt-bottom"></td><td class="bt-bottomright"></td></tr></tbody></table>');
			}

			// append the wrapper to the document body
			_wrapper.appendTo('body');

			// apply IE filters to _wrapper elements
			if ((/msie/.test(navigator.userAgent.toLowerCase())) && (!/opera/.test(navigator.userAgent.toLowerCase()))) {
				$('*', _wrapper).each(function() {
					var image = $(this).css('background-image');
					if (image.match(/^url\(["']?(.*\.png)["']?\)$/i)) {
						image = RegExp.$1;
						$(this).css({
							'backgroundImage': 'none',
							'filter': 'progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=' + ($(this).css('backgroundRepeat') == 'no-repeat' ? 'crop' : 'scale') + ', src=\'' + image + '\')'
						}).each(function() {
							var position = $(this).css('position');
							if (position != 'absolute' && position != 'relative')
								$(this).css('position', 'relative');
						});
					}
				});
			}

			// move the tip element into the content section of the wrapper
			$('.bt-content', _wrapper).append(_tip);
			// show the tip (in case it is hidden) so that we can calculate its dimensions
			_tip.show();
			// handle left|right delta
			if (_options.deltaDirection.match(/^left|right$/i)) {
				// tail is 40px, so divide height by two and subtract 20px;
				_calc.tipHeight = parseInt(_tip.height() / 2);
				// handle odd integer height
				if ((_tip.height() % 2) == 1) {
					_calc.tipHeight++;
				}
				_calc.tipHeight = (_calc.tipHeight < 20) ? 1 : _calc.tipHeight - 20;
				if (_options.deltaDirection.match(/^left$/i)) {
					$('div.bt-right', _wrapper).css('height', _calc.tipHeight + 'px');
				} else {
					$('div.bt-left', _wrapper).css('height', _calc.tipHeight + 'px');
				}
			}
			// set the opacity of the wrapper to 0
			_wrapper.css('opacity', 0);
			// hack for FF 3.6
			_wrapper.css({ 'width': _wrapper.width(), 'height': _wrapper.height() });
			// execute initial calculations
			_Calculate();
			_wrapper.hide();

			// handle window.resize
			$(window).bind('resize.bubbletip' + _bindIndex, function() {
				var w = $(window).width();
				var h = $(window).height();

				if ((w === _windowWidth) && (h === _windowHeight)) {
					return;
				}
				_windowWidth = w;
				_windowHeight = h;

				if (_timeoutRefresh) {
					clearTimeout(_timeoutRefresh);
				}
				_timeoutRefresh = setTimeout(function() {
					_Calculate();
				}, 250);
			});

			// handle mouseover and mouseout events
			$([_wrapper.get(0), this.get(0)]).bind(_calc.bindShow, function() {
				if (_timeoutAnimate) {
					clearTimeout(_timeoutAnimate);
				}
				if (_options.delayShow === 0) {
					_Show();
				} else {
					_timeoutAnimate = setTimeout(function() {
						_Show();
					}, _options.delayShow);
				}
				return false;
			}).bind(_calc.bindHide, function() {
				if (_timeoutAnimate) {
					clearTimeout(_timeoutAnimate);
				}
				if (_options.delayHide === 0) {
					_Hide();
				} else {
					_timeoutAnimate = setTimeout(function() {
						_Hide();
					}, _options.delayHide);
				}
				return false;
			});

			function _Show() {
				var animation;

				if (_isActive) { // the tip is currently showing; do nothing
					return;
				}
				_isActive = true;
				if (_isHiding) { // the tip is currently hiding; interrupt and start showing again
					_wrapper.stop(true, false);
				}

				if (_options.calculateOnShow) {
					_Calculate();
				}
				if (_options.positionAt.match(/^element|body$/i)) {
					if (_options.deltaDirection.match(/^up|down$/i)) {
						if (!_isHiding) {
							_wrapper.css('top', parseInt(_calc.top + _calc.delta) + 'px');
						}
						animation = { 'top': _calc.top + 'px' };
					} else {
						if (!_isHiding) {
							_wrapper.css('left', parseInt(_calc.left + _calc.delta) + 'px');
						}
						animation = { 'left': _calc.left + 'px' };
					}
				} else {
					if (_options.deltaDirection.match(/^up|down$/i)) {
						if (!_isHiding) {
							_calc.mouseTop = e.pageY + _calc.top;
							_wrapper.css({ 'top': parseInt(_calc.mouseTop + _calc.delta) + 'px', 'left': parseInt(e.pageX - (_wrapper.width() / 2)) + 'px' });
						}
						animation = { 'top': _calc.mouseTop + 'px' };
					} else {
						if (!_isHiding) {
							_calc.mouseLeft = e.pageX + _calc.left;
							_wrapper.css({ 'left': parseInt(_calc.mouseLeft + _calc.delta) + 'px', 'top': parseInt(e.pageY - (_wrapper.height() / 2)) + 'px' });
						}
						animation = { 'left': _calc.left + 'px' };
					}
				}
				_isHiding = false;
				_wrapper.show();
				animation = $.extend(animation, { 'opacity': 1 });
				_wrapper.animate(animation, _options.animationDuration, _options.animationEasing, function() {
					_wrapper.css('opacity', '');
					_isActive = true;
				});
			};
			function _Hide() {
				var animation;

				_isActive = false;
				_isHiding = true;
				if (_options.positionAt.match(/^element|body$/i)) {
					if (_options.deltaDirection.match(/^up|down$/i)) {
						animation = { 'top': parseInt(_calc.top - _calc.delta) + 'px' };
					} else {
						animation = { 'left': parseInt(_calc.left - _calc.delta) + 'px' };
					}
				} else {
					if (_options.deltaDirection.match(/^up|down$/i)) {
						animation = { 'top': parseInt(_calc.mouseTop - _calc.delta) + 'px' };
					} else {
						animation = { 'left': parseInt(_calc.mouseLeft - _calc.delta) + 'px' };
					}
				}
				animation = $.extend(animation, { 'opacity': 0 });
				_wrapper.animate(animation, _options.animationDuration, _options.animationEasing, function() {
					_wrapper.hide();
					_isHiding = false;
				});
			};
			function _Calculate() {
				// calculate values
				if (_options.positionAt.match(/^element$/i)) {
					var offset = _options.positionAtElement.offset();
					if (_options.deltaDirection.match(/^up$/i)) {
						_calc.top = offset.top + _options.offsetTop - _wrapper.outerHeight();
						_calc.left = offset.left + _options.offsetLeft + ((_options.positionAtElement.outerWidth() - _wrapper.outerWidth()) / 2);
						_calc.delta = _options.deltaPosition;
					} else if (_options.deltaDirection.match(/^down$/i)) {
						_calc.top = offset.top + _options.positionAtElement.outerHeight() + _options.offsetTop;
						_calc.left = offset.left + _options.offsetLeft + ((_options.positionAtElement.outerWidth() - _wrapper.outerWidth()) / 2);
						_calc.delta = -_options.deltaPosition;
					} else if (_options.deltaDirection.match(/^left$/i)) {
						_calc.top = offset.top + _options.offsetTop + ((_options.positionAtElement.outerHeight() - _wrapper.outerHeight()) / 2);
						_calc.left = offset.left + _options.offsetLeft - _wrapper.outerWidth();
						_calc.delta = _options.deltaPosition;
					} else if (_options.deltaDirection.match(/^right$/i)) {
						_calc.top = offset.top + _options.offsetTop + ((_options.positionAtElement.outerHeight() - _wrapper.outerHeight()) / 2);
						_calc.left = offset.left + _options.positionAtElement.outerWidth() + _options.offsetLeft;
						_calc.delta = -_options.deltaPosition;
					}
				} else if (_options.positionAt.match(/^body$/i)) {
					if (_options.deltaDirection.match(/^up|left$/i)) {
						_calc.top = _options.offsetTop;
						_calc.left = _options.offsetLeft;
						// up or left
						_calc.delta = _options.deltaPosition;
					} else {
						if (_options.deltaDirection.match(/^down$/i)) {
							_calc.top = parseInt(_options.offsetTop + _wrapper.outerHeight());
							_calc.left = _options.offsetLeft;
						} else {
							_calc.top = _options.offsetTop;
							_calc.left = parseInt(_options.offsetLeft + _wrapper.outerWidth());
						}
						// down or right
						_calc.delta = -_options.deltaPosition;
					}
				} else if (_options.positionAt.match(/^mouse$/i)) {
					if (_options.deltaDirection.match(/^up|left$/i)) {
						if (_options.deltaDirection.match(/^up$/i)) {
							_calc.top = -(_options.offsetTop + _wrapper.outerHeight());
							_calc.left = _options.offsetLeft;
						} else if (_options.deltaDirection.match(/^left$/i)) {
							_calc.top = _options.offsetTop;
							_calc.left = -(_options.offsetLeft + _wrapper.outerWidth());
						}
						// up or left
						_calc.delta = _options.deltaPosition;
					} else {
						_calc.top = _options.offsetTop;
						_calc.left = _options.offsetLeft;
						// down or right
						_calc.delta = -_options.deltaPosition;
					}
				}
				// handle the wrapper (element|body) positioning
				if (_options.positionAt.match(/^element|body$/i)) {
					_wrapper.css({
						'position': 'absolute',
						'top': _calc.top + 'px',
						'left': _calc.left + 'px'
					});
				}
			};
			return this;
		},
		removeBubbletip: function(tips) {
			var tipsActive;
			var tipsToRemove = new Array();
			var tipsActiveAdjusted = new Array();
			var arr, i, ix;
			var elem;

			tipsActive = $.makeArray($(this).data('bubbletip_tips'));

			// convert the parameter array of tip id's or elements to id's
			arr = $.makeArray(tips);
			for (i = 0; i < arr.length; i++) {
				tipsToRemove.push($(arr[i]).get(0).id);
			}

			for (i = 0; i < tipsActive.length; i++) {
				ix = null;
				if ((tipsToRemove.length == 0) || ((ix = $.inArray(tipsActive[i][0], tipsToRemove)) >= 0)) {
					// remove all tips if there are none specified
					// otherwise, remove only specified tips

					// find the surrounding table.bubbletip
					elem = $('#' + tipsActive[i][0]).get(0).parentNode;
					while (elem.tagName.toLowerCase() != 'table') {
						elem = elem.parentNode;
					}
					// attach the tip element to body and hide
					$('#' + tipsActive[i][0]).appendTo('body').hide();
					// remove the surrounding table.bubbletip
					$(elem).remove();

					// unbind show/hide events
					$(this).unbind('.bubbletip' + tipsActive[i][1]);

					// unbind window.resize event
					$(window).unbind('.bubbletip' + tipsActive[i][1]);
				} else {
					// tip is not being removed, so add it to the adjusted array
					tipsActiveAdjusted.push(tipsActive[i]);
				}
			}
			$(this).data('bubbletip_tips', tipsActiveAdjusted);

			return this;
		}
	});
})(jQuery);;
  $(document).ready(function() {
        //move he last list item before the first item. The purpose of this is if the user clicks to slide left he will be able to see the last item.
        $('#carousel_ul li:first').before($('#carousel_ul li:last')); 
        
        
        //when user clicks the image for sliding right        
        $('#right_scroll').click(function(){
        
            //get the width of the items ( i like making the jquery part dynamic, so if you change the width in the css you won't have o change it here too ) '
            var item_width = $('#carousel_ul li').outerWidth() + 26;
            
            //calculae the new left indent of the unordered list
            var left_indent = parseInt($('#carousel_ul').css('left')) - item_width;
            
            //make the sliding effect using jquery's anumate function '
            $('#carousel_ul:not(:animated)').animate({'left' : left_indent},800,function(){    
                
                //get the first list item and put it after the last list item (that's how the infinite effects is made) '
                $('#carousel_ul li:last').after($('#carousel_ul li:first')); 
                
                $('#carousel_ul').css({'left' : '-184px'});
            }); 
        });
        
        //when user clicks the image for sliding left
        $('#left_scroll').click(function(){
            
            var item_width = $('#carousel_ul li').outerWidth() + 26;
            
            /* same as for sliding right except that it's current left indent + the item width (for the sliding right it's - item_width) */
            var left_indent = parseInt($('#carousel_ul').css('left')) + item_width;
            
            $('#carousel_ul:not(:animated)').animate({'left' : left_indent},800,function(){    
            
            /* when sliding to left we are moving the last item before the first list item */            
            $('#carousel_ul li:first').before($('#carousel_ul li:last')); 
            
            /* and again, when we make that change we are setting the left indent of our unordered list to the default -210px */
            $('#carousel_ul').css({'left' : '-184px'});
            });
            
            
        });
  });;
// ColorBox v1.3.8 - a full featured, light-weight, customizable lightbox based on jQuery 1.3
(function(b,gb){var v="none",t="click",N="LoadedContent",d=false,x="resize.",o="y",u="auto",f=true,M="nofollow",q="on",n="x";function e(a,c){a=a?' id="'+k+a+'"':"";return b("<div"+a+(c?' style="'+c+'"':"")+"/>")}function p(a,b){b=b===n?m.width():m.height();return typeof a==="string"?Math.round(a.match(/%/)?b/100*parseInt(a,10):parseInt(a,10)):a}function Q(c){c=b.isFunction(c)?c.call(h):c;return a.photo||c.match(/\.(gif|png|jpg|jpeg|bmp)(?:\?([^#]*))?(?:#(\.*))?$/i)}function cb(){for(var c in a)if(b.isFunction(a[c])&&c.substring(0,2)!==q)a[c]=a[c].call(h);a.rel=a.rel||h.rel||M;a.href=a.href||b(h).attr("href");a.title=a.title||h.title}function db(d){h=d;a=b.extend({},b(h).data(r));cb();if(a.rel!==M){i=b("."+H).filter(function(){return (b(this).data(r).rel||this.rel)===a.rel});g=i.index(h);if(g===-1){i=i.add(h);g=i.length-1}}else{i=b(h);g=0}if(!w){w=F=f;R=h;try{R.blur()}catch(e){}b.event.trigger(hb);a.onOpen&&a.onOpen.call(h);y.css({opacity:+a.opacity,cursor:a.overlayClose?"pointer":u}).show();a.w=p(a.initialWidth,n);a.h=p(a.initialHeight,o);c.position(0);S&&m.bind(x+O+" scroll."+O,function(){y.css({width:m.width(),height:m.height(),top:m.scrollTop(),left:m.scrollLeft()})}).trigger("scroll."+O)}T.add(I).add(J).add(z).add(U).hide();V.html(a.close).show();c.slideshow();c.load()}var eb={transition:"elastic",speed:300,width:d,initialWidth:"600",innerWidth:d,maxWidth:d,height:d,initialHeight:"450",innerHeight:d,maxHeight:d,scalePhotos:f,scrolling:f,inline:d,html:d,iframe:d,photo:d,href:d,title:d,rel:d,opacity:.9,preloading:f,current:"image {current} of {total}",previous:"poprzedni",next:"nastepny",close:"zamknij",open:d,loop:f,slideshow:d,slideshowAuto:f,slideshowSpeed:2500,slideshowStart:"start slideshow",slideshowStop:"stop slideshow",onOpen:d,onLoad:d,onComplete:d,onCleanup:d,onClosed:d,overlayClose:f,escKey:f,arrowKey:f},r="colorbox",k="cbox",hb=k+"_open",P=k+"_load",W=k+"_complete",X=k+"_cleanup",fb=k+"_closed",G=b.browser.msie&&!b.support.opacity,S=G&&b.browser.version<7,O=k+"_IE6",y,j,E,s,Y,Z,ab,bb,i,m,l,K,L,U,T,z,J,I,V,C,D,A,B,h,R,g,a,w,F,c,H=k+"Element";c=b.fn[r]=b[r]=function(c,d){var a=this;if(!a[0]&&a.selector)return a;c=c||{};if(d)c.onComplete=d;if(!a[0]||a.selector===undefined){a=b("<a/>");c.open=f}a.each(function(){b(this).data(r,b.extend({},b(this).data(r)||eb,c)).addClass(H)});c.open&&db(a[0]);return a};c.init=function(){var h="hover";m=b(gb);j=e().attr({id:r,"class":G?k+"IE":""});y=e("Overlay",S?"position:absolute":"").hide();E=e("Wrapper");s=e("Content").append(l=e(N,"width:0; height:0"),L=e("LoadingOverlay").add(e("LoadingGraphic")),U=e("Title"),T=e("Current"),J=e("Next"),I=e("Previous"),z=e("Slideshow"),V=e("Close"));E.append(e().append(e("TopLeft"),Y=e("TopCenter"),e("TopRight")),e().append(Z=e("MiddleLeft"),s,ab=e("MiddleRight")),e().append(e("BottomLeft"),bb=e("BottomCenter"),e("BottomRight"))).children().children().css({"float":"left"});K=e(d,"position:absolute; width:9999px; visibility:hidden; display:none");b("body").prepend(y,j.append(E,K));s.children().hover(function(){b(this).addClass(h)},function(){b(this).removeClass(h)}).addClass(h);C=Y.height()+bb.height()+s.outerHeight(f)-s.height();D=Z.width()+ab.width()+s.outerWidth(f)-s.width();A=l.outerHeight(f);B=l.outerWidth(f);j.css({"padding-bottom":C,"padding-right":D}).hide();J.click(c.next);I.click(c.prev);V.click(c.close);s.children().removeClass(h);b("."+H).live(t,function(a){if(a.button!==0&&typeof a.button!=="undefined"||a.ctrlKey||a.shiftKey||a.altKey)return f;else{db(this);return d}});y.click(function(){a.overlayClose&&c.close()});b(document).bind("keydown",function(b){if(w&&a.escKey&&b.keyCode===27){b.preventDefault();c.close()}if(w&&a.arrowKey&&!F&&i[1])if(b.keyCode===37&&(g||a.loop)){b.preventDefault();I.click()}else if(b.keyCode===39&&(g<i.length-1||a.loop)){b.preventDefault();J.click()}})};c.remove=function(){j.add(y).remove();b("."+H).die(t).removeData(r).removeClass(H)};c.position=function(f,b){function c(a){Y[0].style.width=bb[0].style.width=s[0].style.width=a.style.width;L[0].style.height=L[1].style.height=s[0].style.height=Z[0].style.height=ab[0].style.height=a.style.height}var e,h=Math.max(m.height()-a.h-A-C,0)/2+m.scrollTop(),g=Math.max(m.width()-a.w-B-D,0)/2+m.scrollLeft();e=j.width()===a.w+B&&j.height()===a.h+A?0:f;E[0].style.width=E[0].style.height="9999px";j.dequeue().animate({width:a.w+B,height:a.h+A,top:h,left:g},{duration:e,complete:function(){c(this);F=d;E[0].style.width=a.w+B+D+"px";E[0].style.height=a.h+A+C+"px";b&&b()},step:function(){c(this)}})};c.resize=function(b){if(w){b=b||{};if(b.width)a.w=p(b.width,n)-B-D;if(b.innerWidth)a.w=p(b.innerWidth,n);l.css({width:a.w});if(b.height)a.h=p(b.height,o)-A-C;if(b.innerHeight)a.h=p(b.innerHeight,o);if(!b.innerHeight&&!b.height){b=l.wrapInner("<div style='overflow:auto'></div>").children();a.h=b.height();b.replaceWith(b.children())}l.css({height:a.h});c.position(a.transition===v?0:a.speed)}};c.prep=function(o){var d="hidden";function n(t){var o,q,s,n,d=i.length,e=a.loop;c.position(t,function(){function t(){G&&j[0].style.removeAttribute("filter")}if(w){G&&p&&l.fadeIn(100);a.iframe&&b("<iframe frameborder=0"+(a.scrolling?"":" scrolling='no'")+(G?" allowtransparency='true'":"")+"/>").appendTo(l).attr({src:a.href,name:(new Date).getTime()});l.show();U.show().html(a.title);if(d>1){T.html(a.current.replace(/\{current\}/,g+1).replace(/\{total\}/,d)).show();J[e||g<d-1?"show":"hide"]().html(a.next);I[e||g?"show":"hide"]().html(a.previous);o=g?i[g-1]:i[d-1];s=g<d-1?i[g+1]:i[0];if(a.slideshow){z.show();g===d-1&&!e&&j.is("."+k+"Slideshow_on")&&z.click()}if(a.preloading){n=b(s).data(r).href||s.href;q=b(o).data(r).href||o.href;if(Q(n))b("<img/>")[0].src=n;if(Q(q))b("<img/>")[0].src=q}}L.hide();a.transition==="fade"?j.fadeTo(f,1,function(){t()}):t();m.bind(x+k,function(){c.position(0)});b.event.trigger(W);a.onComplete&&a.onComplete.call(h)}})}if(w){var p,f=a.transition===v?0:a.speed;m.unbind(x+k);l.remove();l=e(N).html(o);l.hide().appendTo(K.show()).css({width:function(){a.w=a.w||l.width();a.w=a.mw&&a.mw<a.w?a.mw:a.w;return a.w}(),overflow:a.scrolling?u:d}).css({height:function(){a.h=a.h||l.height();a.h=a.mh&&a.mh<a.h?a.mh:a.h;return a.h}()}).prependTo(s);K.hide();b("#"+k+"Photo").css({cssFloat:v});S&&b("select").not(j.find("select")).filter(function(){return this.style.visibility!==d}).css({visibility:d}).one(X,function(){this.style.visibility="inherit"});a.transition==="fade"?j.fadeTo(f,0,function(){n(0)}):n(f)}};c.load=function(){var j,d,q,m=c.prep;F=f;h=i[g];a=b.extend({},b(h).data(r));cb();b.event.trigger(P);a.onLoad&&a.onLoad.call(h);a.h=a.height?p(a.height,o)-A-C:a.innerHeight&&p(a.innerHeight,o);a.w=a.width?p(a.width,n)-B-D:a.innerWidth&&p(a.innerWidth,n);a.mw=a.w;a.mh=a.h;if(a.maxWidth){a.mw=p(a.maxWidth,n)-B-D;a.mw=a.w&&a.w<a.mw?a.w:a.mw}if(a.maxHeight){a.mh=p(a.maxHeight,o)-A-C;a.mh=a.h&&a.h<a.mh?a.h:a.mh}j=a.href;L.show();if(a.inline){e("InlineTemp").hide().insertBefore(b(j)[0]).bind(P+" "+X,function(){b(this).replaceWith(l.children())});m(b(j))}else if(a.iframe)m(" ");else if(a.html)m(a.html);else if(Q(j)){d=new Image;d.onload=function(){var e;d.onload=null;d.id=k+"Photo";b(d).css({margin:u,border:v,display:"block",cssFloat:"left"});if(a.scalePhotos){q=function(){d.height-=d.height*e;d.width-=d.width*e};if(a.mw&&d.width>a.mw){e=(d.width-a.mw)/d.width;q()}if(a.mh&&d.height>a.mh){e=(d.height-a.mh)/d.height;q()}}if(a.h)d.style.marginTop=Math.max(a.h-d.height,0)/2+"px";setTimeout(function(){m(d)},1);i[1]&&(g<i.length-1||a.loop)&&b(d).css({cursor:"pointer"}).click(c.next);if(G)d.style.msInterpolationMode="bicubic"};d.src=j}else e().appendTo(K).load(j,function(c,a,b){m(a==="error"?"Request unsuccessful: "+b.statusText:this)})};c.next=function(){if(!F){g=g<i.length-1?g+1:0;c.load()}};c.prev=function(){if(!F){g=g?g-1:i.length-1;c.load()}};c.slideshow=function(){function f(){z.text(a.slideshowStop).bind(W,function(){d=setTimeout(c.next,a.slideshowSpeed)}).bind(P,function(){clearTimeout(d)}).one(t,function(){e()});j.removeClass(b+"off").addClass(b+q)}var e,d,b=k+"Slideshow_";z.bind(fb,function(){z.unbind();clearTimeout(d);j.removeClass(b+"off "+b+q)});e=function(){clearTimeout(d);z.text(a.slideshowStart).unbind(W+" "+P).one(t,function(){f();d=setTimeout(c.next,a.slideshowSpeed)});j.removeClass(b+q).addClass(b+"off")};if(a.slideshow&&i[1])a.slideshowAuto?f():e()};c.close=function(){if(w){w=d;b.event.trigger(X);a.onCleanup&&a.onCleanup.call(h);m.unbind("."+k+" ."+O);y.fadeTo("fast",0);j.stop().fadeTo("fast",0,function(){j.find("iframe").attr("src","about:blank");l.remove();j.add(y).css({opacity:1,cursor:u}).hide();try{R.focus()}catch(c){}setTimeout(function(){b.event.trigger(fb);a.onClosed&&a.onClosed.call(h)},1)})}};c.element=function(){return b(h)};c.settings=eb;b(c.init)})(jQuery,this)
;
/*!
 * jQuery Cycle Plugin (with Transition Definitions)
 * Examples and documentation at: http://jquery.malsup.com/cycle/
 * Copyright (c) 2007-2010 M. Alsup
 * Version: 2.88 (08-JUN-2010)
 * Dual licensed under the MIT and GPL licenses.
 * http://jquery.malsup.com/license.html
 * Requires: jQuery v1.2.6 or later
 */
;(function($) {

var ver = '2.88';

// if $.support is not defined (pre jQuery 1.3) add what I need
if ($.support == undefined) {
	$.support = {
		opacity: !($.browser.msie)
	};
}

function debug(s) {
	if ($.fn.cycle.debug)
		log(s);
}		
function log() {
	if (window.console && window.console.log)
		window.console.log('[cycle] ' + Array.prototype.join.call(arguments,' '));
};

// the options arg can be...
//   a number  - indicates an immediate transition should occur to the given slide index
//   a string  - 'pause', 'resume', 'toggle', 'next', 'prev', 'stop', 'destroy' or the name of a transition effect (ie, 'fade', 'zoom', etc)
//   an object - properties to control the slideshow
//
// the arg2 arg can be...
//   the name of an fx (only used in conjunction with a numeric value for 'options')
//   the value true (only used in first arg == 'resume') and indicates
//	 that the resume should occur immediately (not wait for next timeout)

$.fn.cycle = function(options, arg2) {
	var o = { s: this.selector, c: this.context };

	// in 1.3+ we can fix mistakes with the ready state
	if (this.length === 0 && options != 'stop') {
		if (!$.isReady && o.s) {
			log('DOM not ready, queuing slideshow');
			$(function() {
				$(o.s,o.c).cycle(options,arg2);
			});
			return this;
		}
		// is your DOM ready?  http://docs.jquery.com/Tutorials:Introducing_$(document).ready()
		log('terminating; zero elements found by selector' + ($.isReady ? '' : ' (DOM not ready)'));
		return this;
	}

	// iterate the matched nodeset
	return this.each(function() {
		var opts = handleArguments(this, options, arg2);
		if (opts === false)
			return;

		opts.updateActivePagerLink = opts.updateActivePagerLink || $.fn.cycle.updateActivePagerLink;
		
		// stop existing slideshow for this container (if there is one)
		if (this.cycleTimeout)
			clearTimeout(this.cycleTimeout);
		this.cycleTimeout = this.cyclePause = 0;

		var $cont = $(this);
		var $slides = opts.slideExpr ? $(opts.slideExpr, this) : $cont.children();
		var els = $slides.get();
		if (els.length < 2) {
			log('terminating; too few slides: ' + els.length);
			return;
		}

		var opts2 = buildOptions($cont, $slides, els, opts, o);
		if (opts2 === false)
			return;

		var startTime = opts2.continuous ? 10 : getTimeout(els[opts2.currSlide], els[opts2.nextSlide], opts2, !opts2.rev);

		// if it's an auto slideshow, kick it off
		if (startTime) {
			startTime += (opts2.delay || 0);
			if (startTime < 10)
				startTime = 10;
			debug('first timeout: ' + startTime);
			this.cycleTimeout = setTimeout(function(){go(els,opts2,0,(!opts2.rev && !opts.backwards))}, startTime);
		}
	});
};

// process the args that were passed to the plugin fn
function handleArguments(cont, options, arg2) {
	if (cont.cycleStop == undefined)
		cont.cycleStop = 0;
	if (options === undefined || options === null)
		options = {};
	if (options.constructor == String) {
		switch(options) {
		case 'destroy':
		case 'stop':
			var opts = $(cont).data('cycle.opts');
			if (!opts)
				return false;
			cont.cycleStop++; // callbacks look for change
			if (cont.cycleTimeout)
				clearTimeout(cont.cycleTimeout);
			cont.cycleTimeout = 0;
			$(cont).removeData('cycle.opts');
			if (options == 'destroy')
				destroy(opts);
			return false;
		case 'toggle':
			cont.cyclePause = (cont.cyclePause === 1) ? 0 : 1;
			checkInstantResume(cont.cyclePause, arg2, cont);
			return false;
		case 'pause':
			cont.cyclePause = 1;
			return false;
		case 'resume':
			cont.cyclePause = 0;
			checkInstantResume(false, arg2, cont);
			return false;
		case 'prev':
		case 'next':
			var opts = $(cont).data('cycle.opts');
			if (!opts) {
				log('options not found, "prev/next" ignored');
				return false;
			}
			$.fn.cycle[options](opts);
			return false;
		default:
			options = { fx: options };
		};
		return options;
	}
	else if (options.constructor == Number) {
		// go to the requested slide
		var num = options;
		options = $(cont).data('cycle.opts');
		if (!options) {
			log('options not found, can not advance slide');
			return false;
		}
		if (num < 0 || num >= options.elements.length) {
			log('invalid slide index: ' + num);
			return false;
		}
		options.nextSlide = num;
		if (cont.cycleTimeout) {
			clearTimeout(cont.cycleTimeout);
			cont.cycleTimeout = 0;
		}
		if (typeof arg2 == 'string')
			options.oneTimeFx = arg2;
		go(options.elements, options, 1, num >= options.currSlide);
		return false;
	}
	return options;
	
	function checkInstantResume(isPaused, arg2, cont) {
		if (!isPaused && arg2 === true) { // resume now!
			var options = $(cont).data('cycle.opts');
			if (!options) {
				log('options not found, can not resume');
				return false;
			}
			if (cont.cycleTimeout) {
				clearTimeout(cont.cycleTimeout);
				cont.cycleTimeout = 0;
			}
			go(options.elements, options, 1, (!opts.rev && !opts.backwards));
		}
	}
};

function removeFilter(el, opts) {
	if (!$.support.opacity && opts.cleartype && el.style.filter) {
		try { el.style.removeAttribute('filter'); }
		catch(smother) {} // handle old opera versions
	}
};

// unbind event handlers
function destroy(opts) {
	if (opts.next)
		$(opts.next).unbind(opts.prevNextEvent);
	if (opts.prev)
		$(opts.prev).unbind(opts.prevNextEvent);
	
	if (opts.pager || opts.pagerAnchorBuilder)
		$.each(opts.pagerAnchors || [], function() {
			this.unbind().remove();
		});
	opts.pagerAnchors = null;
	if (opts.destroy) // callback
		opts.destroy(opts);
};

// one-time initialization
function buildOptions($cont, $slides, els, options, o) {
	// support metadata plugin (v1.0 and v2.0)
	var opts = $.extend({}, $.fn.cycle.defaults, options || {}, $.metadata ? $cont.metadata() : $.meta ? $cont.data() : {});
	if (opts.autostop)
		opts.countdown = opts.autostopCount || els.length;

	var cont = $cont[0];
	$cont.data('cycle.opts', opts);
	opts.$cont = $cont;
	opts.stopCount = cont.cycleStop;
	opts.elements = els;
	opts.before = opts.before ? [opts.before] : [];
	opts.after = opts.after ? [opts.after] : [];
	opts.after.unshift(function(){ opts.busy=0; });

	// push some after callbacks
	if (!$.support.opacity && opts.cleartype)
		opts.after.push(function() { removeFilter(this, opts); });
	if (opts.continuous)
		opts.after.push(function() { go(els,opts,0,(!opts.rev && !opts.backwards)); });

	saveOriginalOpts(opts);

	// clearType corrections
	if (!$.support.opacity && opts.cleartype && !opts.cleartypeNoBg)
		clearTypeFix($slides);

	// container requires non-static position so that slides can be position within
	if ($cont.css('position') == 'static')
		$cont.css('position', 'relative');
	if (opts.width)
		$cont.width(opts.width);
	if (opts.height && opts.height != 'auto')
		$cont.height(opts.height);

	if (opts.startingSlide)
		opts.startingSlide = parseInt(opts.startingSlide);
	else if (opts.backwards)
		opts.startingSlide = els.length - 1;

	// if random, mix up the slide array
	if (opts.random) {
		opts.randomMap = [];
		for (var i = 0; i < els.length; i++)
			opts.randomMap.push(i);
		opts.randomMap.sort(function(a,b) {return Math.random() - 0.5;});
		opts.randomIndex = 1;
		opts.startingSlide = opts.randomMap[1];
	}
	else if (opts.startingSlide >= els.length)
		opts.startingSlide = 0; // catch bogus input
	opts.currSlide = opts.startingSlide || 0;
	var first = opts.startingSlide;

	// set position and zIndex on all the slides
	$slides.css({position: 'absolute', top:0, left:0}).hide().each(function(i) {
		var z;
		if (opts.backwards)
			z = first ? i <= first ? els.length + (i-first) : first-i : els.length-i;
		else
			z = first ? i >= first ? els.length - (i-first) : first-i : els.length-i;
		$(this).css('z-index', z)
	});

	// make sure first slide is visible
	$(els[first]).css('opacity',1).show(); // opacity bit needed to handle restart use case
	removeFilter(els[first], opts);

	// stretch slides
	if (opts.fit && opts.width)
		$slides.width(opts.width);
	if (opts.fit && opts.height && opts.height != 'auto')
		$slides.height(opts.height);

	// stretch container
	var reshape = opts.containerResize && !$cont.innerHeight();
	if (reshape) { // do this only if container has no size http://tinyurl.com/da2oa9
		var maxw = 0, maxh = 0;
		for(var j=0; j < els.length; j++) {
			var $e = $(els[j]), e = $e[0], w = $e.outerWidth(), h = $e.outerHeight();
			if (!w) w = e.offsetWidth || e.width || $e.attr('width')
			if (!h) h = e.offsetHeight || e.height || $e.attr('height');
			maxw = w > maxw ? w : maxw;
			maxh = h > maxh ? h : maxh;
		}
		if (maxw > 0 && maxh > 0)
			$cont.css({width:maxw+'px',height:maxh+'px'});
	}

	if (opts.pause)
		$cont.hover(function(){this.cyclePause++;},function(){this.cyclePause--;});

	if (supportMultiTransitions(opts) === false)
		return false;

	// apparently a lot of people use image slideshows without height/width attributes on the images.
	// Cycle 2.50+ requires the sizing info for every slide; this block tries to deal with that.
	var requeue = false;
	options.requeueAttempts = options.requeueAttempts || 0;
	$slides.each(function() {
		// try to get height/width of each slide
		var $el = $(this);
		this.cycleH = (opts.fit && opts.height) ? opts.height : ($el.height() || this.offsetHeight || this.height || $el.attr('height') || 0);
		this.cycleW = (opts.fit && opts.width) ? opts.width : ($el.width() || this.offsetWidth || this.width || $el.attr('width') || 0);

		if ( $el.is('img') ) {
			// sigh..  sniffing, hacking, shrugging...  this crappy hack tries to account for what browsers do when
			// an image is being downloaded and the markup did not include sizing info (height/width attributes);
			// there seems to be some "default" sizes used in this situation
			var loadingIE	= ($.browser.msie  && this.cycleW == 28 && this.cycleH == 30 && !this.complete);
			var loadingFF	= ($.browser.mozilla && this.cycleW == 34 && this.cycleH == 19 && !this.complete);
			var loadingOp	= ($.browser.opera && ((this.cycleW == 42 && this.cycleH == 19) || (this.cycleW == 37 && this.cycleH == 17)) && !this.complete);
			var loadingOther = (this.cycleH == 0 && this.cycleW == 0 && !this.complete);
			// don't requeue for images that are still loading but have a valid size
			if (loadingIE || loadingFF || loadingOp || loadingOther) {
				if (o.s && opts.requeueOnImageNotLoaded && ++options.requeueAttempts < 100) { // track retry count so we don't loop forever
					log(options.requeueAttempts,' - img slide not loaded, requeuing slideshow: ', this.src, this.cycleW, this.cycleH);
					setTimeout(function() {$(o.s,o.c).cycle(options)}, opts.requeueTimeout);
					requeue = true;
					return false; // break each loop
				}
				else {
					log('could not determine size of image: '+this.src, this.cycleW, this.cycleH);
				}
			}
		}
		return true;
	});

	if (requeue)
		return false;

	opts.cssBefore = opts.cssBefore || {};
	opts.animIn = opts.animIn || {};
	opts.animOut = opts.animOut || {};

	$slides.not(':eq('+first+')').css(opts.cssBefore);
	if (opts.cssFirst)
		$($slides[first]).css(opts.cssFirst);

	if (opts.timeout) {
		opts.timeout = parseInt(opts.timeout);
		// ensure that timeout and speed settings are sane
		if (opts.speed.constructor == String)
			opts.speed = $.fx.speeds[opts.speed] || parseInt(opts.speed);
		if (!opts.sync)
			opts.speed = opts.speed / 2;
		
		var buffer = opts.fx == 'shuffle' ? 500 : 250;
		while((opts.timeout - opts.speed) < buffer) // sanitize timeout
			opts.timeout += opts.speed;
	}
	if (opts.easing)
		opts.easeIn = opts.easeOut = opts.easing;
	if (!opts.speedIn)
		opts.speedIn = opts.speed;
	if (!opts.speedOut)
		opts.speedOut = opts.speed;

	opts.slideCount = els.length;
	opts.currSlide = opts.lastSlide = first;
	if (opts.random) {
		if (++opts.randomIndex == els.length)
			opts.randomIndex = 0;
		opts.nextSlide = opts.randomMap[opts.randomIndex];
	}
	else if (opts.backwards)
		opts.nextSlide = opts.startingSlide == 0 ? (els.length-1) : opts.startingSlide-1;
	else
		opts.nextSlide = opts.startingSlide >= (els.length-1) ? 0 : opts.startingSlide+1;

	// run transition init fn
	if (!opts.multiFx) {
		var init = $.fn.cycle.transitions[opts.fx];
		if ($.isFunction(init))
			init($cont, $slides, opts);
		else if (opts.fx != 'custom' && !opts.multiFx) {
			log('unknown transition: ' + opts.fx,'; slideshow terminating');
			return false;
		}
	}

	// fire artificial events
	var e0 = $slides[first];
	if (opts.before.length)
		opts.before[0].apply(e0, [e0, e0, opts, true]);
	if (opts.after.length > 1)
		opts.after[1].apply(e0, [e0, e0, opts, true]);

	if (opts.next)
		$(opts.next).bind(opts.prevNextEvent,function(){return advance(opts,opts.rev?-1:1)});
	if (opts.prev)
		$(opts.prev).bind(opts.prevNextEvent,function(){return advance(opts,opts.rev?1:-1)});
	if (opts.pager || opts.pagerAnchorBuilder)
		buildPager(els,opts);

	exposeAddSlide(opts, els);

	return opts;
};

// save off original opts so we can restore after clearing state
function saveOriginalOpts(opts) {
	opts.original = { before: [], after: [] };
	opts.original.cssBefore = $.extend({}, opts.cssBefore);
	opts.original.cssAfter  = $.extend({}, opts.cssAfter);
	opts.original.animIn	= $.extend({}, opts.animIn);
	opts.original.animOut   = $.extend({}, opts.animOut);
	$.each(opts.before, function() { opts.original.before.push(this); });
	$.each(opts.after,  function() { opts.original.after.push(this); });
};

function supportMultiTransitions(opts) {
	var i, tx, txs = $.fn.cycle.transitions;
	// look for multiple effects
	if (opts.fx.indexOf(',') > 0) {
		opts.multiFx = true;
		opts.fxs = opts.fx.replace(/\s*/g,'').split(',');
		// discard any bogus effect names
		for (i=0; i < opts.fxs.length; i++) {
			var fx = opts.fxs[i];
			tx = txs[fx];
			if (!tx || !txs.hasOwnProperty(fx) || !$.isFunction(tx)) {
				log('discarding unknown transition: ',fx);
				opts.fxs.splice(i,1);
				i--;
			}
		}
		// if we have an empty list then we threw everything away!
		if (!opts.fxs.length) {
			log('No valid transitions named; slideshow terminating.');
			return false;
		}
	}
	else if (opts.fx == 'all') {  // auto-gen the list of transitions
		opts.multiFx = true;
		opts.fxs = [];
		for (p in txs) {
			tx = txs[p];
			if (txs.hasOwnProperty(p) && $.isFunction(tx))
				opts.fxs.push(p);
		}
	}
	if (opts.multiFx && opts.randomizeEffects) {
		// munge the fxs array to make effect selection random
		var r1 = Math.floor(Math.random() * 20) + 30;
		for (i = 0; i < r1; i++) {
			var r2 = Math.floor(Math.random() * opts.fxs.length);
			opts.fxs.push(opts.fxs.splice(r2,1)[0]);
		}
		debug('randomized fx sequence: ',opts.fxs);
	}
	return true;
};

// provide a mechanism for adding slides after the slideshow has started
function exposeAddSlide(opts, els) {
	opts.addSlide = function(newSlide, prepend) {
		var $s = $(newSlide), s = $s[0];
		if (!opts.autostopCount)
			opts.countdown++;
		els[prepend?'unshift':'push'](s);
		if (opts.els)
			opts.els[prepend?'unshift':'push'](s); // shuffle needs this
		opts.slideCount = els.length;

		$s.css('position','absolute');
		$s[prepend?'prependTo':'appendTo'](opts.$cont);

		if (prepend) {
			opts.currSlide++;
			opts.nextSlide++;
		}

		if (!$.support.opacity && opts.cleartype && !opts.cleartypeNoBg)
			clearTypeFix($s);

		if (opts.fit && opts.width)
			$s.width(opts.width);
		if (opts.fit && opts.height && opts.height != 'auto')
			$slides.height(opts.height);
		s.cycleH = (opts.fit && opts.height) ? opts.height : $s.height();
		s.cycleW = (opts.fit && opts.width) ? opts.width : $s.width();

		$s.css(opts.cssBefore);

		if (opts.pager || opts.pagerAnchorBuilder)
			$.fn.cycle.createPagerAnchor(els.length-1, s, $(opts.pager), els, opts);

		if ($.isFunction(opts.onAddSlide))
			opts.onAddSlide($s);
		else
			$s.hide(); // default behavior
	};
}

// reset internal state; we do this on every pass in order to support multiple effects
$.fn.cycle.resetState = function(opts, fx) {
	fx = fx || opts.fx;
	opts.before = []; opts.after = [];
	opts.cssBefore = $.extend({}, opts.original.cssBefore);
	opts.cssAfter  = $.extend({}, opts.original.cssAfter);
	opts.animIn	= $.extend({}, opts.original.animIn);
	opts.animOut   = $.extend({}, opts.original.animOut);
	opts.fxFn = null;
	$.each(opts.original.before, function() { opts.before.push(this); });
	$.each(opts.original.after,  function() { opts.after.push(this); });

	// re-init
	var init = $.fn.cycle.transitions[fx];
	if ($.isFunction(init))
		init(opts.$cont, $(opts.elements), opts);
};

// this is the main engine fn, it handles the timeouts, callbacks and slide index mgmt
function go(els, opts, manual, fwd) {
	// opts.busy is true if we're in the middle of an animation
	if (manual && opts.busy && opts.manualTrump) {
		// let manual transitions requests trump active ones
		debug('manualTrump in go(), stopping active transition');
		$(els).stop(true,true);
		opts.busy = false;
	}
	// don't begin another timeout-based transition if there is one active
	if (opts.busy) {
		debug('transition active, ignoring new tx request');
		return;
	}

	var p = opts.$cont[0], curr = els[opts.currSlide], next = els[opts.nextSlide];

	// stop cycling if we have an outstanding stop request
	if (p.cycleStop != opts.stopCount || p.cycleTimeout === 0 && !manual)
		return;

	// check to see if we should stop cycling based on autostop options
	if (!manual && !p.cyclePause && !opts.bounce &&
		((opts.autostop && (--opts.countdown <= 0)) ||
		(opts.nowrap && !opts.random && opts.nextSlide < opts.currSlide))) {
		if (opts.end)
			opts.end(opts);
		return;
	}

	// if slideshow is paused, only transition on a manual trigger
	var changed = false;
	if ((manual || !p.cyclePause) && (opts.nextSlide != opts.currSlide)) {
		changed = true;
		var fx = opts.fx;
		// keep trying to get the slide size if we don't have it yet
		curr.cycleH = curr.cycleH || $(curr).height();
		curr.cycleW = curr.cycleW || $(curr).width();
		next.cycleH = next.cycleH || $(next).height();
		next.cycleW = next.cycleW || $(next).width();

		// support multiple transition types
		if (opts.multiFx) {
			if (opts.lastFx == undefined || ++opts.lastFx >= opts.fxs.length)
				opts.lastFx = 0;
			fx = opts.fxs[opts.lastFx];
			opts.currFx = fx;
		}

		// one-time fx overrides apply to:  $('div').cycle(3,'zoom');
		if (opts.oneTimeFx) {
			fx = opts.oneTimeFx;
			opts.oneTimeFx = null;
		}

		$.fn.cycle.resetState(opts, fx);

		// run the before callbacks
		if (opts.before.length)
			$.each(opts.before, function(i,o) {
				if (p.cycleStop != opts.stopCount) return;
				o.apply(next, [curr, next, opts, fwd]);
			});

		// stage the after callacks
		var after = function() {
			$.each(opts.after, function(i,o) {
				if (p.cycleStop != opts.stopCount) return;
				o.apply(next, [curr, next, opts, fwd]);
			});
		};

		debug('tx firing; currSlide: ' + opts.currSlide + '; nextSlide: ' + opts.nextSlide);
		
		// get ready to perform the transition
		opts.busy = 1;
		if (opts.fxFn) // fx function provided?
			opts.fxFn(curr, next, opts, after, fwd, manual && opts.fastOnEvent);
		else if ($.isFunction($.fn.cycle[opts.fx])) // fx plugin ?
			$.fn.cycle[opts.fx](curr, next, opts, after, fwd, manual && opts.fastOnEvent);
		else
			$.fn.cycle.custom(curr, next, opts, after, fwd, manual && opts.fastOnEvent);
	}

	if (changed || opts.nextSlide == opts.currSlide) {
		// calculate the next slide
		opts.lastSlide = opts.currSlide;
		if (opts.random) {
			opts.currSlide = opts.nextSlide;
			if (++opts.randomIndex == els.length)
				opts.randomIndex = 0;
			opts.nextSlide = opts.randomMap[opts.randomIndex];
			if (opts.nextSlide == opts.currSlide)
				opts.nextSlide = (opts.currSlide == opts.slideCount - 1) ? 0 : opts.currSlide + 1;
		}
		else if (opts.backwards) {
			var roll = (opts.nextSlide - 1) < 0;
			if (roll && opts.bounce) {
				opts.backwards = !opts.backwards;
				opts.nextSlide = 1;
				opts.currSlide = 0;
			}
			else {
				opts.nextSlide = roll ? (els.length-1) : opts.nextSlide-1;
				opts.currSlide = roll ? 0 : opts.nextSlide+1;
			}
		}
		else { // sequence
			var roll = (opts.nextSlide + 1) == els.length;
			if (roll && opts.bounce) {
				opts.backwards = !opts.backwards;
				opts.nextSlide = els.length-2;
				opts.currSlide = els.length-1;
			}
			else {
				opts.nextSlide = roll ? 0 : opts.nextSlide+1;
				opts.currSlide = roll ? els.length-1 : opts.nextSlide-1;
			}
		}
	}
	if (changed && opts.pager)
		opts.updateActivePagerLink(opts.pager, opts.currSlide, opts.activePagerClass);
	
	// stage the next transition
	var ms = 0;
	if (opts.timeout && !opts.continuous)
		ms = getTimeout(els[opts.currSlide], els[opts.nextSlide], opts, fwd);
	else if (opts.continuous && p.cyclePause) // continuous shows work off an after callback, not this timer logic
		ms = 10;
	if (ms > 0)
		p.cycleTimeout = setTimeout(function(){ go(els, opts, 0, (!opts.rev && !opts.backwards)) }, ms);
};

// invoked after transition
$.fn.cycle.updateActivePagerLink = function(pager, currSlide, clsName) {
   $(pager).each(function() {
       $(this).children().removeClass(clsName).eq(currSlide).addClass(clsName);
   });
};

// calculate timeout value for current transition
function getTimeout(curr, next, opts, fwd) {
	if (opts.timeoutFn) {
		// call user provided calc fn
		var t = opts.timeoutFn.call(curr,curr,next,opts,fwd);
		while ((t - opts.speed) < 250) // sanitize timeout
			t += opts.speed;
		debug('calculated timeout: ' + t + '; speed: ' + opts.speed);
		if (t !== false)
			return t;
	}
	return opts.timeout;
};

// expose next/prev function, caller must pass in state
$.fn.cycle.next = function(opts) { advance(opts, opts.rev?-1:1); };
$.fn.cycle.prev = function(opts) { advance(opts, opts.rev?1:-1);};

// advance slide forward or back
function advance(opts, val) {
	var els = opts.elements;
	var p = opts.$cont[0], timeout = p.cycleTimeout;
	if (timeout) {
		clearTimeout(timeout);
		p.cycleTimeout = 0;
	}
	if (opts.random && val < 0) {
		// move back to the previously display slide
		opts.randomIndex--;
		if (--opts.randomIndex == -2)
			opts.randomIndex = els.length-2;
		else if (opts.randomIndex == -1)
			opts.randomIndex = els.length-1;
		opts.nextSlide = opts.randomMap[opts.randomIndex];
	}
	else if (opts.random) {
		opts.nextSlide = opts.randomMap[opts.randomIndex];
	}
	else {
		opts.nextSlide = opts.currSlide + val;
		if (opts.nextSlide < 0) {
			if (opts.nowrap) return false;
			opts.nextSlide = els.length - 1;
		}
		else if (opts.nextSlide >= els.length) {
			if (opts.nowrap) return false;
			opts.nextSlide = 0;
		}
	}

	var cb = opts.onPrevNextEvent || opts.prevNextClick; // prevNextClick is deprecated
	if ($.isFunction(cb))
		cb(val > 0, opts.nextSlide, els[opts.nextSlide]);
	go(els, opts, 1, val>=0);
	return false;
};

function buildPager(els, opts) {
	var $p = $(opts.pager);
	$.each(els, function(i,o) {
		$.fn.cycle.createPagerAnchor(i,o,$p,els,opts);
	});
	opts.updateActivePagerLink(opts.pager, opts.startingSlide, opts.activePagerClass);
};

$.fn.cycle.createPagerAnchor = function(i, el, $p, els, opts) {
	var a;
	if ($.isFunction(opts.pagerAnchorBuilder)) {
		a = opts.pagerAnchorBuilder(i,el);
		debug('pagerAnchorBuilder('+i+', el) returned: ' + a);
	}
	else
		a = '<a href="#">'+(i+1)+'</a> ';
		
	if (!a)
		return;
	var $a = $(a);
	// don't reparent if anchor is in the dom
	if ($a.parents('body').length === 0) {
		var arr = [];
		if ($p.length > 1) {
			$p.each(function() {
				var $clone = $a.clone(true);
				$(this).append($clone);
				arr.push($clone[0]);
			});
			$a = $(arr);
		}
		else {
			$a.appendTo($p);
		}
	}

	opts.pagerAnchors =  opts.pagerAnchors || [];
	opts.pagerAnchors.push($a);
	$a.bind(opts.pagerEvent, function(e) {
		e.preventDefault();
		opts.nextSlide = i;
		var p = opts.$cont[0], timeout = p.cycleTimeout;
		if (timeout) {
			clearTimeout(timeout);
			p.cycleTimeout = 0;
		}
		var cb = opts.onPagerEvent || opts.pagerClick; // pagerClick is deprecated
		if ($.isFunction(cb))
			cb(opts.nextSlide, els[opts.nextSlide]);
		go(els,opts,1,opts.currSlide < i); // trigger the trans
//		return false; // <== allow bubble
	});
	
	if ( ! /^click/.test(opts.pagerEvent) && !opts.allowPagerClickBubble)
		$a.bind('click.cycle', function(){return false;}); // suppress click
	
	if (opts.pauseOnPagerHover)
		$a.hover(function() { opts.$cont[0].cyclePause++; }, function() { opts.$cont[0].cyclePause--; } );
};

// helper fn to calculate the number of slides between the current and the next
$.fn.cycle.hopsFromLast = function(opts, fwd) {
	var hops, l = opts.lastSlide, c = opts.currSlide;
	if (fwd)
		hops = c > l ? c - l : opts.slideCount - l;
	else
		hops = c < l ? l - c : l + opts.slideCount - c;
	return hops;
};

// fix clearType problems in ie6 by setting an explicit bg color
// (otherwise text slides look horrible during a fade transition)
function clearTypeFix($slides) {
	debug('applying clearType background-color hack');
	function hex(s) {
		s = parseInt(s).toString(16);
		return s.length < 2 ? '0'+s : s;
	};
	function getBg(e) {
		for ( ; e && e.nodeName.toLowerCase() != 'html'; e = e.parentNode) {
			var v = $.css(e,'background-color');
			if (v.indexOf('rgb') >= 0 ) {
				var rgb = v.match(/\d+/g);
				return '#'+ hex(rgb[0]) + hex(rgb[1]) + hex(rgb[2]);
			}
			if (v && v != 'transparent')
				return v;
		}
		return '#ffffff';
	};
	$slides.each(function() { $(this).css('background-color', getBg(this)); });
};

// reset common props before the next transition
$.fn.cycle.commonReset = function(curr,next,opts,w,h,rev) {
	$(opts.elements).not(curr).hide();
	opts.cssBefore.opacity = 1;
	opts.cssBefore.display = 'block';
	if (w !== false && next.cycleW > 0)
		opts.cssBefore.width = next.cycleW;
	if (h !== false && next.cycleH > 0)
		opts.cssBefore.height = next.cycleH;
	opts.cssAfter = opts.cssAfter || {};
	opts.cssAfter.display = 'none';
	$(curr).css('zIndex',opts.slideCount + (rev === true ? 1 : 0));
	$(next).css('zIndex',opts.slideCount + (rev === true ? 0 : 1));
};

// the actual fn for effecting a transition
$.fn.cycle.custom = function(curr, next, opts, cb, fwd, speedOverride) {
	var $l = $(curr), $n = $(next);
	var speedIn = opts.speedIn, speedOut = opts.speedOut, easeIn = opts.easeIn, easeOut = opts.easeOut;
	$n.css(opts.cssBefore);
	if (speedOverride) {
		if (typeof speedOverride == 'number')
			speedIn = speedOut = speedOverride;
		else
			speedIn = speedOut = 1;
		easeIn = easeOut = null;
	}
	var fn = function() {$n.animate(opts.animIn, speedIn, easeIn, cb)};
	$l.animate(opts.animOut, speedOut, easeOut, function() {
		if (opts.cssAfter) $l.css(opts.cssAfter);
		if (!opts.sync) fn();
	});
	if (opts.sync) fn();
};

// transition definitions - only fade is defined here, transition pack defines the rest
$.fn.cycle.transitions = {
	fade: function($cont, $slides, opts) {
		$slides.not(':eq('+opts.currSlide+')').css('opacity',0);
		opts.before.push(function(curr,next,opts) {
			$.fn.cycle.commonReset(curr,next,opts);
			opts.cssBefore.opacity = 0;
		});
		opts.animIn	   = { opacity: 1 };
		opts.animOut   = { opacity: 0 };
		opts.cssBefore = { top: 0, left: 0 };
	}
};

$.fn.cycle.ver = function() { return ver; };

// override these globally if you like (they are all optional)
$.fn.cycle.defaults = {
	fx:			  'fade', // name of transition effect (or comma separated names, ex: 'fade,scrollUp,shuffle')
	timeout:	   4000,  // milliseconds between slide transitions (0 to disable auto advance)
	timeoutFn:     null,  // callback for determining per-slide timeout value:  function(currSlideElement, nextSlideElement, options, forwardFlag)
	continuous:	   0,	  // true to start next transition immediately after current one completes
	speed:		   1000,  // speed of the transition (any valid fx speed value)
	speedIn:	   null,  // speed of the 'in' transition
	speedOut:	   null,  // speed of the 'out' transition
	next:		   null,  // selector for element to use as event trigger for next slide
	prev:		   null,  // selector for element to use as event trigger for previous slide
//	prevNextClick: null,  // @deprecated; please use onPrevNextEvent instead
	onPrevNextEvent: null,  // callback fn for prev/next events: function(isNext, zeroBasedSlideIndex, slideElement)
	prevNextEvent:'click.cycle',// event which drives the manual transition to the previous or next slide
	pager:		   null,  // selector for element to use as pager container
	//pagerClick   null,  // @deprecated; please use onPagerEvent instead
	onPagerEvent:  null,  // callback fn for pager events: function(zeroBasedSlideIndex, slideElement)
	pagerEvent:	  'click.cycle', // name of event which drives the pager navigation
	allowPagerClickBubble: false, // allows or prevents click event on pager anchors from bubbling
	pagerAnchorBuilder: null, // callback fn for building anchor links:  function(index, DOMelement)
	before:		   null,  // transition callback (scope set to element to be shown):	 function(currSlideElement, nextSlideElement, options, forwardFlag)
	after:		   null,  // transition callback (scope set to element that was shown):  function(currSlideElement, nextSlideElement, options, forwardFlag)
	end:		   null,  // callback invoked when the slideshow terminates (use with autostop or nowrap options): function(options)
	easing:		   null,  // easing method for both in and out transitions
	easeIn:		   null,  // easing for "in" transition
	easeOut:	   null,  // easing for "out" transition
	shuffle:	   null,  // coords for shuffle animation, ex: { top:15, left: 200 }
	animIn:		   null,  // properties that define how the slide animates in
	animOut:	   null,  // properties that define how the slide animates out
	cssBefore:	   null,  // properties that define the initial state of the slide before transitioning in
	cssAfter:	   null,  // properties that defined the state of the slide after transitioning out
	fxFn:		   null,  // function used to control the transition: function(currSlideElement, nextSlideElement, options, afterCalback, forwardFlag)
	height:		  'auto', // container height
	startingSlide: 0,	  // zero-based index of the first slide to be displayed
	sync:		   1,	  // true if in/out transitions should occur simultaneously
	random:		   0,	  // true for random, false for sequence (not applicable to shuffle fx)
	fit:		   0,	  // force slides to fit container
	containerResize: 1,	  // resize container to fit largest slide
	pause:		   0,	  // true to enable "pause on hover"
	pauseOnPagerHover: 0, // true to pause when hovering over pager link
	autostop:	   0,	  // true to end slideshow after X transitions (where X == slide count)
	autostopCount: 0,	  // number of transitions (optionally used with autostop to define X)
	delay:		   0,	  // additional delay (in ms) for first transition (hint: can be negative)
	slideExpr:	   null,  // expression for selecting slides (if something other than all children is required)
	cleartype:	   !$.support.opacity,  // true if clearType corrections should be applied (for IE)
	cleartypeNoBg: false, // set to true to disable extra cleartype fixing (leave false to force background color setting on slides)
	nowrap:		   0,	  // true to prevent slideshow from wrapping
	fastOnEvent:   0,	  // force fast transitions when triggered manually (via pager or prev/next); value == time in ms
	randomizeEffects: 1,  // valid when multiple effects are used; true to make the effect sequence random
	rev:		   0,	 // causes animations to transition in reverse
	manualTrump:   true,  // causes manual transition to stop an active transition instead of being ignored
	requeueOnImageNotLoaded: true, // requeue the slideshow if any image slides are not yet loaded
	requeueTimeout: 250,  // ms delay for requeue
	activePagerClass: 'current', // class name used for the active pager link
	updateActivePagerLink: null, // callback fn invoked to update the active pager link (adds/removes activePagerClass style)
	backwards:     false  // true to start slideshow at last slide and move backwards through the stack
};

})(jQuery);


/*!
 * jQuery Cycle Plugin Transition Definitions
 * This script is a plugin for the jQuery Cycle Plugin
 * Examples and documentation at: http://malsup.com/jquery/cycle/
 * Copyright (c) 2007-2010 M. Alsup
 * Version:	 2.72
 * Dual licensed under the MIT and GPL licenses:
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 */
(function($) {

//
// These functions define one-time slide initialization for the named
// transitions. To save file size feel free to remove any of these that you
// don't need.
//
$.fn.cycle.transitions.none = function($cont, $slides, opts) {
	opts.fxFn = function(curr,next,opts,after){
		$(next).show();
		$(curr).hide();
		after();
	};
}

// scrollUp/Down/Left/Right
$.fn.cycle.transitions.scrollUp = function($cont, $slides, opts) {
	$cont.css('overflow','hidden');
	opts.before.push($.fn.cycle.commonReset);
	var h = $cont.height();
	opts.cssBefore ={ top: h, left: 0 };
	opts.cssFirst = { top: 0 };
	opts.animIn	  = { top: 0 };
	opts.animOut  = { top: -h };
};
$.fn.cycle.transitions.scrollDown = function($cont, $slides, opts) {
	$cont.css('overflow','hidden');
	opts.before.push($.fn.cycle.commonReset);
	var h = $cont.height();
	opts.cssFirst = { top: 0 };
	opts.cssBefore= { top: -h, left: 0 };
	opts.animIn	  = { top: 0 };
	opts.animOut  = { top: h };
};
$.fn.cycle.transitions.scrollLeft = function($cont, $slides, opts) {
	$cont.css('overflow','hidden');
	opts.before.push($.fn.cycle.commonReset);
	var w = $cont.width();
	opts.cssFirst = { left: 0 };
	opts.cssBefore= { left: w, top: 0 };
	opts.animIn	  = { left: 0 };
	opts.animOut  = { left: 0-w };
};
$.fn.cycle.transitions.scrollRight = function($cont, $slides, opts) {
	$cont.css('overflow','hidden');
	opts.before.push($.fn.cycle.commonReset);
	var w = $cont.width();
	opts.cssFirst = { left: 0 };
	opts.cssBefore= { left: -w, top: 0 };
	opts.animIn	  = { left: 0 };
	opts.animOut  = { left: w };
};
$.fn.cycle.transitions.scrollHorz = function($cont, $slides, opts) {
	$cont.css('overflow','hidden').width();
	opts.before.push(function(curr, next, opts, fwd) {
		$.fn.cycle.commonReset(curr,next,opts);
		opts.cssBefore.left = fwd ? (next.cycleW-1) : (1-next.cycleW);
		opts.animOut.left = fwd ? -curr.cycleW : curr.cycleW;
	});
	opts.cssFirst = { left: 0 };
	opts.cssBefore= { top: 0 };
	opts.animIn   = { left: 0 };
	opts.animOut  = { top: 0 };
};
$.fn.cycle.transitions.scrollVert = function($cont, $slides, opts) {
	$cont.css('overflow','hidden');
	opts.before.push(function(curr, next, opts, fwd) {
		$.fn.cycle.commonReset(curr,next,opts);
		opts.cssBefore.top = fwd ? (1-next.cycleH) : (next.cycleH-1);
		opts.animOut.top = fwd ? curr.cycleH : -curr.cycleH;
	});
	opts.cssFirst = { top: 0 };
	opts.cssBefore= { left: 0 };
	opts.animIn   = { top: 0 };
	opts.animOut  = { left: 0 };
};

// slideX/slideY
$.fn.cycle.transitions.slideX = function($cont, $slides, opts) {
	opts.before.push(function(curr, next, opts) {
		$(opts.elements).not(curr).hide();
		$.fn.cycle.commonReset(curr,next,opts,false,true);
		opts.animIn.width = next.cycleW;
	});
	opts.cssBefore = { left: 0, top: 0, width: 0 };
	opts.animIn	 = { width: 'show' };
	opts.animOut = { width: 0 };
};
$.fn.cycle.transitions.slideY = function($cont, $slides, opts) {
	opts.before.push(function(curr, next, opts) {
		$(opts.elements).not(curr).hide();
		$.fn.cycle.commonReset(curr,next,opts,true,false);
		opts.animIn.height = next.cycleH;
	});
	opts.cssBefore = { left: 0, top: 0, height: 0 };
	opts.animIn	 = { height: 'show' };
	opts.animOut = { height: 0 };
};

// shuffle
$.fn.cycle.transitions.shuffle = function($cont, $slides, opts) {
	var i, w = $cont.css('overflow', 'visible').width();
	$slides.css({left: 0, top: 0});
	opts.before.push(function(curr,next,opts) {
		$.fn.cycle.commonReset(curr,next,opts,true,true,true);
	});
	// only adjust speed once!
	if (!opts.speedAdjusted) {
		opts.speed = opts.speed / 2; // shuffle has 2 transitions
		opts.speedAdjusted = true;
	}
	opts.random = 0;
	opts.shuffle = opts.shuffle || {left:-w, top:15};
	opts.els = [];
	for (i=0; i < $slides.length; i++)
		opts.els.push($slides[i]);

	for (i=0; i < opts.currSlide; i++)
		opts.els.push(opts.els.shift());

	// custom transition fn (hat tip to Benjamin Sterling for this bit of sweetness!)
	opts.fxFn = function(curr, next, opts, cb, fwd) {
		var $el = fwd ? $(curr) : $(next);
		$(next).css(opts.cssBefore);
		var count = opts.slideCount;
		$el.animate(opts.shuffle, opts.speedIn, opts.easeIn, function() {
			var hops = $.fn.cycle.hopsFromLast(opts, fwd);
			for (var k=0; k < hops; k++)
				fwd ? opts.els.push(opts.els.shift()) : opts.els.unshift(opts.els.pop());
			if (fwd) {
				for (var i=0, len=opts.els.length; i < len; i++)
					$(opts.els[i]).css('z-index', len-i+count);
			}
			else {
				var z = $(curr).css('z-index');
				$el.css('z-index', parseInt(z)+1+count);
			}
			$el.animate({left:0, top:0}, opts.speedOut, opts.easeOut, function() {
				$(fwd ? this : curr).hide();
				if (cb) cb();
			});
		});
	};
	opts.cssBefore = { display: 'block', opacity: 1, top: 0, left: 0 };
};

// turnUp/Down/Left/Right
$.fn.cycle.transitions.turnUp = function($cont, $slides, opts) {
	opts.before.push(function(curr, next, opts) {
		$.fn.cycle.commonReset(curr,next,opts,true,false);
		opts.cssBefore.top = next.cycleH;
		opts.animIn.height = next.cycleH;
	});
	opts.cssFirst  = { top: 0 };
	opts.cssBefore = { left: 0, height: 0 };
	opts.animIn	   = { top: 0 };
	opts.animOut   = { height: 0 };
};
$.fn.cycle.transitions.turnDown = function($cont, $slides, opts) {
	opts.before.push(function(curr, next, opts) {
		$.fn.cycle.commonReset(curr,next,opts,true,false);
		opts.animIn.height = next.cycleH;
		opts.animOut.top   = curr.cycleH;
	});
	opts.cssFirst  = { top: 0 };
	opts.cssBefore = { left: 0, top: 0, height: 0 };
	opts.animOut   = { height: 0 };
};
$.fn.cycle.transitions.turnLeft = function($cont, $slides, opts) {
	opts.before.push(function(curr, next, opts) {
		$.fn.cycle.commonReset(curr,next,opts,false,true);
		opts.cssBefore.left = next.cycleW;
		opts.animIn.width = next.cycleW;
	});
	opts.cssBefore = { top: 0, width: 0  };
	opts.animIn	   = { left: 0 };
	opts.animOut   = { width: 0 };
};
$.fn.cycle.transitions.turnRight = function($cont, $slides, opts) {
	opts.before.push(function(curr, next, opts) {
		$.fn.cycle.commonReset(curr,next,opts,false,true);
		opts.animIn.width = next.cycleW;
		opts.animOut.left = curr.cycleW;
	});
	opts.cssBefore = { top: 0, left: 0, width: 0 };
	opts.animIn	   = { left: 0 };
	opts.animOut   = { width: 0 };
};

// zoom
$.fn.cycle.transitions.zoom = function($cont, $slides, opts) {
	opts.before.push(function(curr, next, opts) {
		$.fn.cycle.commonReset(curr,next,opts,false,false,true);
		opts.cssBefore.top = next.cycleH/2;
		opts.cssBefore.left = next.cycleW/2;
		opts.animIn	   = { top: 0, left: 0, width: next.cycleW, height: next.cycleH };
		opts.animOut   = { width: 0, height: 0, top: curr.cycleH/2, left: curr.cycleW/2 };
	});
	opts.cssFirst = { top:0, left: 0 };
	opts.cssBefore = { width: 0, height: 0 };
};

// fadeZoom
$.fn.cycle.transitions.fadeZoom = function($cont, $slides, opts) {
	opts.before.push(function(curr, next, opts) {
		$.fn.cycle.commonReset(curr,next,opts,false,false);
		opts.cssBefore.left = next.cycleW/2;
		opts.cssBefore.top = next.cycleH/2;
		opts.animIn	= { top: 0, left: 0, width: next.cycleW, height: next.cycleH };
	});
	opts.cssBefore = { width: 0, height: 0 };
	opts.animOut  = { opacity: 0 };
};

// blindX
$.fn.cycle.transitions.blindX = function($cont, $slides, opts) {
	var w = $cont.css('overflow','hidden').width();
	opts.before.push(function(curr, next, opts) {
		$.fn.cycle.commonReset(curr,next,opts);
		opts.animIn.width = next.cycleW;
		opts.animOut.left   = curr.cycleW;
	});
	opts.cssBefore = { left: w, top: 0 };
	opts.animIn = { left: 0 };
	opts.animOut  = { left: w };
};
// blindY
$.fn.cycle.transitions.blindY = function($cont, $slides, opts) {
	var h = $cont.css('overflow','hidden').height();
	opts.before.push(function(curr, next, opts) {
		$.fn.cycle.commonReset(curr,next,opts);
		opts.animIn.height = next.cycleH;
		opts.animOut.top   = curr.cycleH;
	});
	opts.cssBefore = { top: h, left: 0 };
	opts.animIn = { top: 0 };
	opts.animOut  = { top: h };
};
// blindZ
$.fn.cycle.transitions.blindZ = function($cont, $slides, opts) {
	var h = $cont.css('overflow','hidden').height();
	var w = $cont.width();
	opts.before.push(function(curr, next, opts) {
		$.fn.cycle.commonReset(curr,next,opts);
		opts.animIn.height = next.cycleH;
		opts.animOut.top   = curr.cycleH;
	});
	opts.cssBefore = { top: h, left: w };
	opts.animIn = { top: 0, left: 0 };
	opts.animOut  = { top: h, left: w };
};

// growX - grow horizontally from centered 0 width
$.fn.cycle.transitions.growX = function($cont, $slides, opts) {
	opts.before.push(function(curr, next, opts) {
		$.fn.cycle.commonReset(curr,next,opts,false,true);
		opts.cssBefore.left = this.cycleW/2;
		opts.animIn = { left: 0, width: this.cycleW };
		opts.animOut = { left: 0 };
	});
	opts.cssBefore = { width: 0, top: 0 };
};
// growY - grow vertically from centered 0 height
$.fn.cycle.transitions.growY = function($cont, $slides, opts) {
	opts.before.push(function(curr, next, opts) {
		$.fn.cycle.commonReset(curr,next,opts,true,false);
		opts.cssBefore.top = this.cycleH/2;
		opts.animIn = { top: 0, height: this.cycleH };
		opts.animOut = { top: 0 };
	});
	opts.cssBefore = { height: 0, left: 0 };
};

// curtainX - squeeze in both edges horizontally
$.fn.cycle.transitions.curtainX = function($cont, $slides, opts) {
	opts.before.push(function(curr, next, opts) {
		$.fn.cycle.commonReset(curr,next,opts,false,true,true);
		opts.cssBefore.left = next.cycleW/2;
		opts.animIn = { left: 0, width: this.cycleW };
		opts.animOut = { left: curr.cycleW/2, width: 0 };
	});
	opts.cssBefore = { top: 0, width: 0 };
};
// curtainY - squeeze in both edges vertically
$.fn.cycle.transitions.curtainY = function($cont, $slides, opts) {
	opts.before.push(function(curr, next, opts) {
		$.fn.cycle.commonReset(curr,next,opts,true,false,true);
		opts.cssBefore.top = next.cycleH/2;
		opts.animIn = { top: 0, height: next.cycleH };
		opts.animOut = { top: curr.cycleH/2, height: 0 };
	});
	opts.cssBefore = { left: 0, height: 0 };
};

// cover - curr slide covered by next slide
$.fn.cycle.transitions.cover = function($cont, $slides, opts) {
	var d = opts.direction || 'left';
	var w = $cont.css('overflow','hidden').width();
	var h = $cont.height();
	opts.before.push(function(curr, next, opts) {
		$.fn.cycle.commonReset(curr,next,opts);
		if (d == 'right')
			opts.cssBefore.left = -w;
		else if (d == 'up')
			opts.cssBefore.top = h;
		else if (d == 'down')
			opts.cssBefore.top = -h;
		else
			opts.cssBefore.left = w;
	});
	opts.animIn = { left: 0, top: 0};
	opts.animOut = { opacity: 1 };
	opts.cssBefore = { top: 0, left: 0 };
};

// uncover - curr slide moves off next slide
$.fn.cycle.transitions.uncover = function($cont, $slides, opts) {
	var d = opts.direction || 'left';
	var w = $cont.css('overflow','hidden').width();
	var h = $cont.height();
	opts.before.push(function(curr, next, opts) {
		$.fn.cycle.commonReset(curr,next,opts,true,true,true);
		if (d == 'right')
			opts.animOut.left = w;
		else if (d == 'up')
			opts.animOut.top = -h;
		else if (d == 'down')
			opts.animOut.top = h;
		else
			opts.animOut.left = -w;
	});
	opts.animIn = { left: 0, top: 0 };
	opts.animOut = { opacity: 1 };
	opts.cssBefore = { top: 0, left: 0 };
};

// toss - move top slide and fade away
$.fn.cycle.transitions.toss = function($cont, $slides, opts) {
	var w = $cont.css('overflow','visible').width();
	var h = $cont.height();
	opts.before.push(function(curr, next, opts) {
		$.fn.cycle.commonReset(curr,next,opts,true,true,true);
		// provide default toss settings if animOut not provided
		if (!opts.animOut.left && !opts.animOut.top)
			opts.animOut = { left: w*2, top: -h/2, opacity: 0 };
		else
			opts.animOut.opacity = 0;
	});
	opts.cssBefore = { left: 0, top: 0 };
	opts.animIn = { left: 0 };
};

// wipe - clip animation
$.fn.cycle.transitions.wipe = function($cont, $slides, opts) {
	var w = $cont.css('overflow','hidden').width();
	var h = $cont.height();
	opts.cssBefore = opts.cssBefore || {};
	var clip;
	if (opts.clip) {
		if (/l2r/.test(opts.clip))
			clip = 'rect(0px 0px '+h+'px 0px)';
		else if (/r2l/.test(opts.clip))
			clip = 'rect(0px '+w+'px '+h+'px '+w+'px)';
		else if (/t2b/.test(opts.clip))
			clip = 'rect(0px '+w+'px 0px 0px)';
		else if (/b2t/.test(opts.clip))
			clip = 'rect('+h+'px '+w+'px '+h+'px 0px)';
		else if (/zoom/.test(opts.clip)) {
			var top = parseInt(h/2);
			var left = parseInt(w/2);
			clip = 'rect('+top+'px '+left+'px '+top+'px '+left+'px)';
		}
	}

	opts.cssBefore.clip = opts.cssBefore.clip || clip || 'rect(0px 0px 0px 0px)';

	var d = opts.cssBefore.clip.match(/(\d+)/g);
	var t = parseInt(d[0]), r = parseInt(d[1]), b = parseInt(d[2]), l = parseInt(d[3]);

	opts.before.push(function(curr, next, opts) {
		if (curr == next) return;
		var $curr = $(curr), $next = $(next);
		$.fn.cycle.commonReset(curr,next,opts,true,true,false);
		opts.cssAfter.display = 'block';

		var step = 1, count = parseInt((opts.speedIn / 13)) - 1;
		(function f() {
			var tt = t ? t - parseInt(step * (t/count)) : 0;
			var ll = l ? l - parseInt(step * (l/count)) : 0;
			var bb = b < h ? b + parseInt(step * ((h-b)/count || 1)) : h;
			var rr = r < w ? r + parseInt(step * ((w-r)/count || 1)) : w;
			$next.css({ clip: 'rect('+tt+'px '+rr+'px '+bb+'px '+ll+'px)' });
			(step++ <= count) ? setTimeout(f, 13) : $curr.css('display', 'none');
		})();
	});
	opts.cssBefore = { display: 'block', opacity: 1, top: 0, left: 0 };
	opts.animIn	   = { left: 0 };
	opts.animOut   = { left: 0 };
};

})(jQuery);
;
/*
 * jQuery EasIng v1.1.2 - http://gsgd.co.uk/sandbox/jquery.easIng.php
 *
 * Uses the built In easIng capabilities added In jQuery 1.1
 * to offer multiple easIng options
 *
 * Copyright (c) 2007 George Smith
 * Licensed under the MIT License:
 *   http://www.opensource.org/licenses/mit-license.php
 */

// t: current time, b: begInnIng value, c: change In value, d: duration

jQuery.extend( jQuery.easing,
{
	easeInQuad: function (x, t, b, c, d) {
		return c*(t/=d)*t + b;
	},
	easeOutQuad: function (x, t, b, c, d) {
		return -c *(t/=d)*(t-2) + b;
	},
	easeInOutQuad: function (x, t, b, c, d) {
		if ((t/=d/2) < 1) return c/2*t*t + b;
		return -c/2 * ((--t)*(t-2) - 1) + b;
	},
	easeInCubic: function (x, t, b, c, d) {
		return c*(t/=d)*t*t + b;
	},
	easeOutCubic: function (x, t, b, c, d) {
		return c*((t=t/d-1)*t*t + 1) + b;
	},
	easeInOutCubic: function (x, t, b, c, d) {
		if ((t/=d/2) < 1) return c/2*t*t*t + b;
		return c/2*((t-=2)*t*t + 2) + b;
	},
	easeInQuart: function (x, t, b, c, d) {
		return c*(t/=d)*t*t*t + b;
	},
	easeOutQuart: function (x, t, b, c, d) {
		return -c * ((t=t/d-1)*t*t*t - 1) + b;
	},
	easeInOutQuart: function (x, t, b, c, d) {
		if ((t/=d/2) < 1) return c/2*t*t*t*t + b;
		return -c/2 * ((t-=2)*t*t*t - 2) + b;
	},
	easeInQuint: function (x, t, b, c, d) {
		return c*(t/=d)*t*t*t*t + b;
	},
	easeOutQuint: function (x, t, b, c, d) {
		return c*((t=t/d-1)*t*t*t*t + 1) + b;
	},
	easeInOutQuint: function (x, t, b, c, d) {
		if ((t/=d/2) < 1) return c/2*t*t*t*t*t + b;
		return c/2*((t-=2)*t*t*t*t + 2) + b;
	},
	easeInSine: function (x, t, b, c, d) {
		return -c * Math.cos(t/d * (Math.PI/2)) + c + b;
	},
	easeOutSine: function (x, t, b, c, d) {
		return c * Math.sin(t/d * (Math.PI/2)) + b;
	},
	easeInOutSine: function (x, t, b, c, d) {
		return -c/2 * (Math.cos(Math.PI*t/d) - 1) + b;
	},
	easeInExpo: function (x, t, b, c, d) {
		return (t==0) ? b : c * Math.pow(2, 10 * (t/d - 1)) + b;
	},
	easeOutExpo: function (x, t, b, c, d) {
		return (t==d) ? b+c : c * (-Math.pow(2, -10 * t/d) + 1) + b;
	},
	easeInOutExpo: function (x, t, b, c, d) {
		if (t==0) return b;
		if (t==d) return b+c;
		if ((t/=d/2) < 1) return c/2 * Math.pow(2, 10 * (t - 1)) + b;
		return c/2 * (-Math.pow(2, -10 * --t) + 2) + b;
	},
	easeInCirc: function (x, t, b, c, d) {
		return -c * (Math.sqrt(1 - (t/=d)*t) - 1) + b;
	},
	easeOutCirc: function (x, t, b, c, d) {
		return c * Math.sqrt(1 - (t=t/d-1)*t) + b;
	},
	easeInOutCirc: function (x, t, b, c, d) {
		if ((t/=d/2) < 1) return -c/2 * (Math.sqrt(1 - t*t) - 1) + b;
		return c/2 * (Math.sqrt(1 - (t-=2)*t) + 1) + b;
	},
	easeInElastic: function (x, t, b, c, d) {
		var s=1.70158;var p=0;var a=c;
		if (t==0) return b;  if ((t/=d)==1) return b+c;  if (!p) p=d*.3;
		if (a < Math.abs(c)) { a=c; var s=p/4; }
		else var s = p/(2*Math.PI) * Math.asin (c/a);
		return -(a*Math.pow(2,10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )) + b;
	},
	easeOutElastic: function (x, t, b, c, d) {
		var s=1.70158;var p=0;var a=c;
		if (t==0) return b;  if ((t/=d)==1) return b+c;  if (!p) p=d*.3;
		if (a < Math.abs(c)) { a=c; var s=p/4; }
		else var s = p/(2*Math.PI) * Math.asin (c/a);
		return a*Math.pow(2,-10*t) * Math.sin( (t*d-s)*(2*Math.PI)/p ) + c + b;
	},
	easeInOutElastic: function (x, t, b, c, d) {
		var s=1.70158;var p=0;var a=c;
		if (t==0) return b;  if ((t/=d/2)==2) return b+c;  if (!p) p=d*(.3*1.5);
		if (a < Math.abs(c)) { a=c; var s=p/4; }
		else var s = p/(2*Math.PI) * Math.asin (c/a);
		if (t < 1) return -.5*(a*Math.pow(2,10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )) + b;
		return a*Math.pow(2,-10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )*.5 + c + b;
	},
	easeInBack: function (x, t, b, c, d, s) {
		if (s == undefined) s = 1.70158;
		return c*(t/=d)*t*((s+1)*t - s) + b;
	},
	easeOutBack: function (x, t, b, c, d, s) {
		if (s == undefined) s = 1.70158;
		return c*((t=t/d-1)*t*((s+1)*t + s) + 1) + b;
	},
	easeInOutBack: function (x, t, b, c, d, s) {
		if (s == undefined) s = 1.70158; 
		if ((t/=d/2) < 1) return c/2*(t*t*(((s*=(1.525))+1)*t - s)) + b;
		return c/2*((t-=2)*t*(((s*=(1.525))+1)*t + s) + 2) + b;
	},
	easeInBounce: function (x, t, b, c, d) {
		return c - jQuery.easing.easeOutBounce (x, d-t, 0, c, d) + b;
	},
	easeOutBounce: function (x, t, b, c, d) {
		if ((t/=d) < (1/2.75)) {
			return c*(7.5625*t*t) + b;
		} else if (t < (2/2.75)) {
			return c*(7.5625*(t-=(1.5/2.75))*t + .75) + b;
		} else if (t < (2.5/2.75)) {
			return c*(7.5625*(t-=(2.25/2.75))*t + .9375) + b;
		} else {
			return c*(7.5625*(t-=(2.625/2.75))*t + .984375) + b;
		}
	},
	easeInOutBounce: function (x, t, b, c, d) {
		if (t < d/2) return jQuery.easing.easeInBounce (x, t*2, 0, c, d) * .5 + b;
		return jQuery.easing.easeOutBounce (x, t*2-d, 0, c, d) * .5 + c*.5 + b;
	}
});;
/*!
 * jCarousel - Riding carousels with jQuery
 *   http://sorgalla.com/jcarousel/
 *
 * Copyright (c) 2006 Jan Sorgalla (http://sorgalla.com)
 * Dual licensed under the MIT (http://www.opensource.org/licenses/mit-license.php)
 * and GPL (http://www.opensource.org/licenses/gpl-license.php) licenses.
 *
 * Built on top of the jQuery library
 *   http://jquery.com
 *
 * Inspired by the "Carousel Component" by Bill Scott
 *   http://billwscott.com/carousel/
 */

/*global window, jQuery */
(function($) {
    // Default configuration properties.
    var defaults = {
        vertical: false,
        rtl: false,
        start: 1,
        offset: 1,
        size: null,
        scroll: 3,
        visible: null,
        animation: 'normal',
        easing: 'swing',
        auto: 0,
        wrap: null,
        initCallback: null,
        reloadCallback: null,
        itemLoadCallback: null,
        itemFirstInCallback: null,
        itemFirstOutCallback: null,
        itemLastInCallback: null,
        itemLastOutCallback: null,
        itemVisibleInCallback: null,
        itemVisibleOutCallback: null,
        buttonNextHTML: '<div></div>',
        buttonPrevHTML: '<div></div>',
        buttonNextEvent: 'click',
        buttonPrevEvent: 'click',
        buttonNextCallback: null,
        buttonPrevCallback: null,
        itemFallbackDimension: null
    }, windowLoaded = false;

    $(window).bind('load.jcarousel', function() { windowLoaded = true; });

    /**
     * The jCarousel object.
     *
     * @constructor
     * @class jcarousel
     * @param e {HTMLElement} The element to create the carousel for.
     * @param o {Object} A set of key/value pairs to set as configuration properties.
     * @cat Plugins/jCarousel
     */
    $.jcarousel = function(e, o) {
        this.options    = $.extend({}, defaults, o || {});

        this.locked          = false;
        this.autoStopped     = false;

        this.container       = null;
        this.clip            = null;
        this.list            = null;
        this.buttonNext      = null;
        this.buttonPrev      = null;
        this.buttonNextState = null;
        this.buttonPrevState = null;

        // Only set if not explicitly passed as option
        if (!o || o.rtl === undefined) {
            this.options.rtl = ($(e).attr('dir') || $('html').attr('dir') || '').toLowerCase() == 'rtl';
        }

        this.wh = !this.options.vertical ? 'width' : 'height';
        this.lt = !this.options.vertical ? (this.options.rtl ? 'right' : 'left') : 'top';

        // Extract skin class
        var skin = '', split = e.className.split(' ');

        for (var i = 0; i < split.length; i++) {
            if (split[i].indexOf('jcarousel-skin') != -1) {
                $(e).removeClass(split[i]);
                skin = split[i];
                break;
            }
        }

        if (e.nodeName.toUpperCase() == 'UL' || e.nodeName.toUpperCase() == 'OL') {
            this.list = $(e);
            this.container = this.list.parent();

            if (this.container.hasClass('jcarousel-clip')) {
                if (!this.container.parent().hasClass('jcarousel-container')) {
                    this.container = this.container.wrap('<div></div>');
                }

                this.container = this.container.parent();
            } else if (!this.container.hasClass('jcarousel-container')) {
                this.container = this.list.wrap('<div></div>').parent();
            }
        } else {
            this.container = $(e);
            this.list = this.container.find('ul,ol').eq(0);
        }

        if (skin !== '' && this.container.parent()[0].className.indexOf('jcarousel-skin') == -1) {
            this.container.wrap('<div class=" '+ skin + '"></div>');
        }

        this.clip = this.list.parent();

        if (!this.clip.length || !this.clip.hasClass('jcarousel-clip')) {
            this.clip = this.list.wrap('<div></div>').parent();
        }

        this.buttonNext = $('.jcarousel-next', this.container);

        if (this.buttonNext.size() === 0 && this.options.buttonNextHTML !== null) {
            this.buttonNext = this.clip.after(this.options.buttonNextHTML).next();
        }

        this.buttonNext.addClass(this.className('jcarousel-next'));

        this.buttonPrev = $('.jcarousel-prev', this.container);

        if (this.buttonPrev.size() === 0 && this.options.buttonPrevHTML !== null) {
            this.buttonPrev = this.clip.after(this.options.buttonPrevHTML).next();
        }

        this.buttonPrev.addClass(this.className('jcarousel-prev'));

        this.clip.addClass(this.className('jcarousel-clip')).css({
            overflow: 'hidden',
            position: 'relative'
        });

        this.list.addClass(this.className('jcarousel-list')).css({
            overflow: 'hidden',
            position: 'relative',
            top: 0,
            margin: 0,
            padding: 0
        }).css((this.options.rtl ? 'right' : 'left'), 0);

        this.container.addClass(this.className('jcarousel-container')).css({
            position: 'relative'
        });

        if (!this.options.vertical && this.options.rtl) {
            this.container.addClass('jcarousel-direction-rtl').attr('dir', 'rtl');
        }

        var di = this.options.visible !== null ? Math.ceil(this.clipping() / this.options.visible) : null;
        var li = this.list.children('li');

        var self = this;

        if (li.size() > 0) {
            var wh = 0, j = this.options.offset;
            li.each(function() {
                self.format(this, j++);
                wh += self.dimension(this, di);
            });

            this.list.css(this.wh, (wh + 100) + 'px');

            // Only set if not explicitly passed as option
            if (!o || o.size === undefined) {
                this.options.size = li.size();
            }
        }

        // For whatever reason, .show() does not work in Safari...
        this.container.css('display', 'block');
        this.buttonNext.css('display', 'block');
        this.buttonPrev.css('display', 'block');

        this.funcNext   = function() { self.next(); };
        this.funcPrev   = function() { self.prev(); };
        this.funcResize = function() { self.reload(); };

        if (this.options.initCallback !== null) {
            this.options.initCallback(this, 'init');
        }

        if (!windowLoaded && $.browser.safari) {
            this.buttons(false, false);
            $(window).bind('load.jcarousel', function() { self.setup(); });
        } else {
            this.setup();
        }
    };

    // Create shortcut for internal use
    var $jc = $.jcarousel;

    $jc.fn = $jc.prototype = {
        jcarousel: '0.2.7'
    };

    $jc.fn.extend = $jc.extend = $.extend;

    $jc.fn.extend({
        /**
         * Setups the carousel.
         *
         * @method setup
         * @return undefined
         */
        setup: function() {
            this.first     = null;
            this.last      = null;
            this.prevFirst = null;
            this.prevLast  = null;
            this.animating = false;
            this.timer     = null;
            this.tail      = null;
            this.inTail    = false;

            if (this.locked) {
                return;
            }

            this.list.css(this.lt, this.pos(this.options.offset) + 'px');
            var p = this.pos(this.options.start, true);
            this.prevFirst = this.prevLast = null;
            this.animate(p, false);

            $(window).unbind('resize.jcarousel', this.funcResize).bind('resize.jcarousel', this.funcResize);
        },

        /**
         * Clears the list and resets the carousel.
         *
         * @method reset
         * @return undefined
         */
        reset: function() {
            this.list.empty();

            this.list.css(this.lt, '0px');
            this.list.css(this.wh, '10px');

            if (this.options.initCallback !== null) {
                this.options.initCallback(this, 'reset');
            }

            this.setup();
        },

        /**
         * Reloads the carousel and adjusts positions.
         *
         * @method reload
         * @return undefined
         */
        reload: function() {
            if (this.tail !== null && this.inTail) {
                this.list.css(this.lt, $jc.intval(this.list.css(this.lt)) + this.tail);
            }

            this.tail   = null;
            this.inTail = false;

            if (this.options.reloadCallback !== null) {
                this.options.reloadCallback(this);
            }

            if (this.options.visible !== null) {
                var self = this;
                var di = Math.ceil(this.clipping() / this.options.visible), wh = 0, lt = 0;
                this.list.children('li').each(function(i) {
                    wh += self.dimension(this, di);
                    if (i + 1 < self.first) {
                        lt = wh;
                    }
                });

                this.list.css(this.wh, wh + 'px');
                this.list.css(this.lt, -lt + 'px');
            }

            this.scroll(this.first, false);
        },

        /**
         * Locks the carousel.
         *
         * @method lock
         * @return undefined
         */
        lock: function() {
            this.locked = true;
            this.buttons();
        },

        /**
         * Unlocks the carousel.
         *
         * @method unlock
         * @return undefined
         */
        unlock: function() {
            this.locked = false;
            this.buttons();
        },

        /**
         * Sets the size of the carousel.
         *
         * @method size
         * @return undefined
         * @param s {Number} The size of the carousel.
         */
        size: function(s) {
            if (s !== undefined) {
                this.options.size = s;
                if (!this.locked) {
                    this.buttons();
                }
            }

            return this.options.size;
        },

        /**
         * Checks whether a list element exists for the given index (or index range).
         *
         * @method get
         * @return bool
         * @param i {Number} The index of the (first) element.
         * @param i2 {Number} The index of the last element.
         */
        has: function(i, i2) {
            if (i2 === undefined || !i2) {
                i2 = i;
            }

            if (this.options.size !== null && i2 > this.options.size) {
                i2 = this.options.size;
            }

            for (var j = i; j <= i2; j++) {
                var e = this.get(j);
                if (!e.length || e.hasClass('jcarousel-item-placeholder')) {
                    return false;
                }
            }

            return true;
        },

        /**
         * Returns a jQuery object with list element for the given index.
         *
         * @method get
         * @return jQuery
         * @param i {Number} The index of the element.
         */
        get: function(i) {
            return $('.jcarousel-item-' + i, this.list);
        },

        /**
         * Adds an element for the given index to the list.
         * If the element already exists, it updates the inner html.
         * Returns the created element as jQuery object.
         *
         * @method add
         * @return jQuery
         * @param i {Number} The index of the element.
         * @param s {String} The innerHTML of the element.
         */
        add: function(i, s) {
            var e = this.get(i), old = 0, n = $(s);

            if (e.length === 0) {
                var c, j = $jc.intval(i);
                e = this.create(i);
                while (true) {
                    c = this.get(--j);
                    if (j <= 0 || c.length) {
                        if (j <= 0) {
                            this.list.prepend(e);
                        } else {
                            c.after(e);
                        }
                        break;
                    }
                }
            } else {
                old = this.dimension(e);
            }

            if (n.get(0).nodeName.toUpperCase() == 'LI') {
                e.replaceWith(n);
                e = n;
            } else {
                e.empty().append(s);
            }

            this.format(e.removeClass(this.className('jcarousel-item-placeholder')), i);

            var di = this.options.visible !== null ? Math.ceil(this.clipping() / this.options.visible) : null;
            var wh = this.dimension(e, di) - old;

            if (i > 0 && i < this.first) {
                this.list.css(this.lt, $jc.intval(this.list.css(this.lt)) - wh + 'px');
            }

            this.list.css(this.wh, $jc.intval(this.list.css(this.wh)) + wh + 'px');

            return e;
        },

        /**
         * Removes an element for the given index from the list.
         *
         * @method remove
         * @return undefined
         * @param i {Number} The index of the element.
         */
        remove: function(i) {
            var e = this.get(i);

            // Check if item exists and is not currently visible
            if (!e.length || (i >= this.first && i <= this.last)) {
                return;
            }

            var d = this.dimension(e);

            if (i < this.first) {
                this.list.css(this.lt, $jc.intval(this.list.css(this.lt)) + d + 'px');
            }

            e.remove();

            this.list.css(this.wh, $jc.intval(this.list.css(this.wh)) - d + 'px');
        },

        /**
         * Moves the carousel forwards.
         *
         * @method next
         * @return undefined
         */
        next: function() {
            if (this.tail !== null && !this.inTail) {
                this.scrollTail(false);
            } else {
                this.scroll(((this.options.wrap == 'both' || this.options.wrap == 'last') && this.options.size !== null && this.last == this.options.size) ? 1 : this.first + this.options.scroll);
            }
        },

        /**
         * Moves the carousel backwards.
         *
         * @method prev
         * @return undefined
         */
        prev: function() {
            if (this.tail !== null && this.inTail) {
                this.scrollTail(true);
            } else {
                this.scroll(((this.options.wrap == 'both' || this.options.wrap == 'first') && this.options.size !== null && this.first == 1) ? this.options.size : this.first - this.options.scroll);
            }
        },

        /**
         * Scrolls the tail of the carousel.
         *
         * @method scrollTail
         * @return undefined
         * @param b {Boolean} Whether scroll the tail back or forward.
         */
        scrollTail: function(b) {
            if (this.locked || this.animating || !this.tail) {
                return;
            }

            this.pauseAuto();

            var pos  = $jc.intval(this.list.css(this.lt));

            pos = !b ? pos - this.tail : pos + this.tail;
            this.inTail = !b;

            // Save for callbacks
            this.prevFirst = this.first;
            this.prevLast  = this.last;

            this.animate(pos);
        },

        /**
         * Scrolls the carousel to a certain position.
         *
         * @method scroll
         * @return undefined
         * @param i {Number} The index of the element to scoll to.
         * @param a {Boolean} Flag indicating whether to perform animation.
         */
        scroll: function(i, a) {
            if (this.locked || this.animating) {
                return;
            }

            this.pauseAuto();
            this.animate(this.pos(i), a);
        },

        /**
         * Prepares the carousel and return the position for a certian index.
         *
         * @method pos
         * @return {Number}
         * @param i {Number} The index of the element to scoll to.
         * @param fv {Boolean} Whether to force last item to be visible.
         */
        pos: function(i, fv) {
            var pos  = $jc.intval(this.list.css(this.lt));

            if (this.locked || this.animating) {
                return pos;
            }

            if (this.options.wrap != 'circular') {
                i = i < 1 ? 1 : (this.options.size && i > this.options.size ? this.options.size : i);
            }

            var back = this.first > i;

            // Create placeholders, new list width/height
            // and new list position
            var f = this.options.wrap != 'circular' && this.first <= 1 ? 1 : this.first;
            var c = back ? this.get(f) : this.get(this.last);
            var j = back ? f : f - 1;
            var e = null, l = 0, p = false, d = 0, g;

            while (back ? --j >= i : ++j < i) {
                e = this.get(j);
                p = !e.length;
                if (e.length === 0) {
                    e = this.create(j).addClass(this.className('jcarousel-item-placeholder'));
                    c[back ? 'before' : 'after' ](e);

                    if (this.first !== null && this.options.wrap == 'circular' && this.options.size !== null && (j <= 0 || j > this.options.size)) {
                        g = this.get(this.index(j));
                        if (g.length) {
                            e = this.add(j, g.clone(true));
                        }
                    }
                }

                c = e;
                d = this.dimension(e);

                if (p) {
                    l += d;
                }

                if (this.first !== null && (this.options.wrap == 'circular' || (j >= 1 && (this.options.size === null || j <= this.options.size)))) {
                    pos = back ? pos + d : pos - d;
                }
            }

            // Calculate visible items
            var clipping = this.clipping(), cache = [], visible = 0, v = 0;
            c = this.get(i - 1);
            j = i;

            while (++visible) {
                e = this.get(j);
                p = !e.length;
                if (e.length === 0) {
                    e = this.create(j).addClass(this.className('jcarousel-item-placeholder'));
                    // This should only happen on a next scroll
                    if (c.length === 0) {
                        this.list.prepend(e);
                    } else {
                        c[back ? 'before' : 'after' ](e);
                    }

                    if (this.first !== null && this.options.wrap == 'circular' && this.options.size !== null && (j <= 0 || j > this.options.size)) {
                        g = this.get(this.index(j));
                        if (g.length) {
                            e = this.add(j, g.clone(true));
                        }
                    }
                }

                c = e;
                d = this.dimension(e);
                if (d === 0) {
                    throw new Error('jCarousel: No width/height set for items. This will cause an infinite loop. Aborting...');
                }

                if (this.options.wrap != 'circular' && this.options.size !== null && j > this.options.size) {
                    cache.push(e);
                } else if (p) {
                    l += d;
                }

                v += d;

                if (v >= clipping) {
                    break;
                }

                j++;
            }

             // Remove out-of-range placeholders
            for (var x = 0; x < cache.length; x++) {
                cache[x].remove();
            }

            // Resize list
            if (l > 0) {
                this.list.css(this.wh, this.dimension(this.list) + l + 'px');

                if (back) {
                    pos -= l;
                    this.list.css(this.lt, $jc.intval(this.list.css(this.lt)) - l + 'px');
                }
            }

            // Calculate first and last item
            var last = i + visible - 1;
            if (this.options.wrap != 'circular' && this.options.size && last > this.options.size) {
                last = this.options.size;
            }

            if (j > last) {
                visible = 0;
                j = last;
                v = 0;
                while (++visible) {
                    e = this.get(j--);
                    if (!e.length) {
                        break;
                    }
                    v += this.dimension(e);
                    if (v >= clipping) {
                        break;
                    }
                }
            }

            var first = last - visible + 1;
            if (this.options.wrap != 'circular' && first < 1) {
                first = 1;
            }

            if (this.inTail && back) {
                pos += this.tail;
                this.inTail = false;
            }

            this.tail = null;
            if (this.options.wrap != 'circular' && last == this.options.size && (last - visible + 1) >= 1) {
                var m = $jc.margin(this.get(last), !this.options.vertical ? 'marginRight' : 'marginBottom');
                if ((v - m) > clipping) {
                    this.tail = v - clipping - m;
                }
            }

            if (fv && i === this.options.size && this.tail) {
                pos -= this.tail;
                this.inTail = true;
            }

            // Adjust position
            while (i-- > first) {
                pos += this.dimension(this.get(i));
            }

            // Save visible item range
            this.prevFirst = this.first;
            this.prevLast  = this.last;
            this.first     = first;
            this.last      = last;

            return pos;
        },

        /**
         * Animates the carousel to a certain position.
         *
         * @method animate
         * @return undefined
         * @param p {Number} Position to scroll to.
         * @param a {Boolean} Flag indicating whether to perform animation.
         */
        animate: function(p, a) {
            if (this.locked || this.animating) {
                return;
            }

            this.animating = true;

            var self = this;
            var scrolled = function() {
                self.animating = false;

                if (p === 0) {
                    self.list.css(self.lt,  0);
                }

                if (!self.autoStopped && (self.options.wrap == 'circular' || self.options.wrap == 'both' || self.options.wrap == 'last' || self.options.size === null || self.last < self.options.size || (self.last == self.options.size && self.tail !== null && !self.inTail))) {
                    self.startAuto();
                }

                self.buttons();
                self.notify('onAfterAnimation');

                // This function removes items which are appended automatically for circulation.
                // This prevents the list from growing infinitely.
                if (self.options.wrap == 'circular' && self.options.size !== null) {
                    for (var i = self.prevFirst; i <= self.prevLast; i++) {
                        if (i !== null && !(i >= self.first && i <= self.last) && (i < 1 || i > self.options.size)) {
                            self.remove(i);
                        }
                    }
                }
            };

            this.notify('onBeforeAnimation');

            // Animate
            if (!this.options.animation || a === false) {
                this.list.css(this.lt, p + 'px');
                scrolled();
            } else {
                var o = !this.options.vertical ? (this.options.rtl ? {'right': p} : {'left': p}) : {'top': p};
                this.list.animate(o, this.options.animation, this.options.easing, scrolled);
            }
        },

        /**
         * Starts autoscrolling.
         *
         * @method auto
         * @return undefined
         * @param s {Number} Seconds to periodically autoscroll the content.
         */
        startAuto: function(s) {
            if (s !== undefined) {
                this.options.auto = s;
            }

            if (this.options.auto === 0) {
                return this.stopAuto();
            }

            if (this.timer !== null) {
                return;
            }

            this.autoStopped = false;

            var self = this;
            this.timer = window.setTimeout(function() { self.next(); }, this.options.auto * 1000);
        },

        /**
         * Stops autoscrolling.
         *
         * @method stopAuto
         * @return undefined
         */
        stopAuto: function() {
            this.pauseAuto();
            this.autoStopped = true;
        },

        /**
         * Pauses autoscrolling.
         *
         * @method pauseAuto
         * @return undefined
         */
        pauseAuto: function() {
            if (this.timer === null) {
                return;
            }

            window.clearTimeout(this.timer);
            this.timer = null;
        },

        /**
         * Sets the states of the prev/next buttons.
         *
         * @method buttons
         * @return undefined
         */
        buttons: function(n, p) {
            if (n == null) {
                n = !this.locked && this.options.size !== 0 && ((this.options.wrap && this.options.wrap != 'first') || this.options.size === null || this.last < this.options.size);
                if (!this.locked && (!this.options.wrap || this.options.wrap == 'first') && this.options.size !== null && this.last >= this.options.size) {
                    n = this.tail !== null && !this.inTail;
                }
            }

            if (p == null) {
                p = !this.locked && this.options.size !== 0 && ((this.options.wrap && this.options.wrap != 'last') || this.first > 1);
                if (!this.locked && (!this.options.wrap || this.options.wrap == 'last') && this.options.size !== null && this.first == 1) {
                    p = this.tail !== null && this.inTail;
                }
            }

            var self = this;

            if (this.buttonNext.size() > 0) {
                this.buttonNext.unbind(this.options.buttonNextEvent + '.jcarousel', this.funcNext);

                if (n) {
                    this.buttonNext.bind(this.options.buttonNextEvent + '.jcarousel', this.funcNext);
                }

                this.buttonNext[n ? 'removeClass' : 'addClass'](this.className('jcarousel-next-disabled')).attr('disabled', n ? false : true);

                if (this.options.buttonNextCallback !== null && this.buttonNext.data('jcarouselstate') != n) {
                    this.buttonNext.each(function() { self.options.buttonNextCallback(self, this, n); }).data('jcarouselstate', n);
                }
            } else {
                if (this.options.buttonNextCallback !== null && this.buttonNextState != n) {
                    this.options.buttonNextCallback(self, null, n);
                }
            }

            if (this.buttonPrev.size() > 0) {
                this.buttonPrev.unbind(this.options.buttonPrevEvent + '.jcarousel', this.funcPrev);

                if (p) {
                    this.buttonPrev.bind(this.options.buttonPrevEvent + '.jcarousel', this.funcPrev);
                }

                this.buttonPrev[p ? 'removeClass' : 'addClass'](this.className('jcarousel-prev-disabled')).attr('disabled', p ? false : true);

                if (this.options.buttonPrevCallback !== null && this.buttonPrev.data('jcarouselstate') != p) {
                    this.buttonPrev.each(function() { self.options.buttonPrevCallback(self, this, p); }).data('jcarouselstate', p);
                }
            } else {
                if (this.options.buttonPrevCallback !== null && this.buttonPrevState != p) {
                    this.options.buttonPrevCallback(self, null, p);
                }
            }

            this.buttonNextState = n;
            this.buttonPrevState = p;
        },

        /**
         * Notify callback of a specified event.
         *
         * @method notify
         * @return undefined
         * @param evt {String} The event name
         */
        notify: function(evt) {
            var state = this.prevFirst === null ? 'init' : (this.prevFirst < this.first ? 'next' : 'prev');

            // Load items
            this.callback('itemLoadCallback', evt, state);

            if (this.prevFirst !== this.first) {
                this.callback('itemFirstInCallback', evt, state, this.first);
                this.callback('itemFirstOutCallback', evt, state, this.prevFirst);
            }

            if (this.prevLast !== this.last) {
                this.callback('itemLastInCallback', evt, state, this.last);
                this.callback('itemLastOutCallback', evt, state, this.prevLast);
            }

            this.callback('itemVisibleInCallback', evt, state, this.first, this.last, this.prevFirst, this.prevLast);
            this.callback('itemVisibleOutCallback', evt, state, this.prevFirst, this.prevLast, this.first, this.last);
        },

        callback: function(cb, evt, state, i1, i2, i3, i4) {
            if (this.options[cb] == null || (typeof this.options[cb] != 'object' && evt != 'onAfterAnimation')) {
                return;
            }

            var callback = typeof this.options[cb] == 'object' ? this.options[cb][evt] : this.options[cb];

            if (!$.isFunction(callback)) {
                return;
            }

            var self = this;

            if (i1 === undefined) {
                callback(self, state, evt);
            } else if (i2 === undefined) {
                this.get(i1).each(function() { callback(self, this, i1, state, evt); });
            } else {
                var call = function(i) {
                    self.get(i).each(function() { callback(self, this, i, state, evt); });
                };
                for (var i = i1; i <= i2; i++) {
                    if (i !== null && !(i >= i3 && i <= i4)) {
                        call(i);
                    }
                }
            }
        },

        create: function(i) {
            return this.format('<li></li>', i);
        },

        format: function(e, i) {
            e = $(e);
            var split = e.get(0).className.split(' ');
            for (var j = 0; j < split.length; j++) {
                if (split[j].indexOf('jcarousel-') != -1) {
                    e.removeClass(split[j]);
                }
            }
            e.addClass(this.className('jcarousel-item')).addClass(this.className('jcarousel-item-' + i)).css({
                'float': (this.options.rtl ? 'right' : 'left'),
                'list-style': 'none'
            }).attr('jcarouselindex', i);
            return e;
        },

        className: function(c) {
            return c + ' ' + c + (!this.options.vertical ? '-horizontal' : '-vertical');
        },

        dimension: function(e, d) {
            var el = e.jquery !== undefined ? e[0] : e;

            var old = !this.options.vertical ?
                (el.offsetWidth || $jc.intval(this.options.itemFallbackDimension)) + $jc.margin(el, 'marginLeft') + $jc.margin(el, 'marginRight') :
                (el.offsetHeight || $jc.intval(this.options.itemFallbackDimension)) + $jc.margin(el, 'marginTop') + $jc.margin(el, 'marginBottom');

            if (d == null || old == d) {
                return old;
            }

            var w = !this.options.vertical ?
                d - $jc.margin(el, 'marginLeft') - $jc.margin(el, 'marginRight') :
                d - $jc.margin(el, 'marginTop') - $jc.margin(el, 'marginBottom');

            $(el).css(this.wh, w + 'px');

            return this.dimension(el);
        },

        clipping: function() {
            return !this.options.vertical ?
                this.clip[0].offsetWidth - $jc.intval(this.clip.css('borderLeftWidth')) - $jc.intval(this.clip.css('borderRightWidth')) :
                this.clip[0].offsetHeight - $jc.intval(this.clip.css('borderTopWidth')) - $jc.intval(this.clip.css('borderBottomWidth'));
        },

        index: function(i, s) {
            if (s == null) {
                s = this.options.size;
            }

            return Math.round((((i-1) / s) - Math.floor((i-1) / s)) * s) + 1;
        }
    });

    $jc.extend({
        /**
         * Gets/Sets the global default configuration properties.
         *
         * @method defaults
         * @return {Object}
         * @param d {Object} A set of key/value pairs to set as configuration properties.
         */
        defaults: function(d) {
            return $.extend(defaults, d || {});
        },

        margin: function(e, p) {
            if (!e) {
                return 0;
            }

            var el = e.jquery !== undefined ? e[0] : e;

            if (p == 'marginRight' && $.browser.safari) {
                var old = {'display': 'block', 'float': 'none', 'width': 'auto'}, oWidth, oWidth2;

                $.swap(el, old, function() { oWidth = el.offsetWidth; });

                old.marginRight = 0;
                $.swap(el, old, function() { oWidth2 = el.offsetWidth; });

                return oWidth2 - oWidth;
            }

            return $jc.intval($.css(el, p));
        },

        intval: function(v) {
            v = parseInt(v, 10);
            return isNaN(v) ? 0 : v;
        }
    });

    /**
     * Creates a carousel for all matched elements.
     *
     * @example $("#mycarousel").jcarousel();
     * @before <ul id="mycarousel" class="jcarousel-skin-name"><li>First item</li><li>Second item</li></ul>
     * @result
     *
     * <div class="jcarousel-skin-name">
     *   <div class="jcarousel-container">
     *     <div class="jcarousel-clip">
     *       <ul class="jcarousel-list">
     *         <li class="jcarousel-item-1">First item</li>
     *         <li class="jcarousel-item-2">Second item</li>
     *       </ul>
     *     </div>
     *     <div disabled="disabled" class="jcarousel-prev jcarousel-prev-disabled"></div>
     *     <div class="jcarousel-next"></div>
     *   </div>
     * </div>
     *
     * @method jcarousel
     * @return jQuery
     * @param o {Hash|String} A set of key/value pairs to set as configuration properties or a method name to call on a formerly created instance.
     */
    $.fn.jcarousel = function(o) {
        if (typeof o == 'string') {
            var instance = $(this).data('jcarousel'), args = Array.prototype.slice.call(arguments, 1);
            return instance[o].apply(instance, args);
        } else {
            return this.each(function() {
                $(this).data('jcarousel', new $jc(this, o));
            });
        }
    };

})(jQuery);



  $(document).ready(function() {
        //move he last list item before the first item. The purpose of this is if the user clicks to slide left he will be able to see the last item.
        $('#carousel_ul li:first').before($('#carousel_ul li:last')); 
        
        
        //when user clicks the image for sliding right        
        $('#right_scroll').click(function(){
        
            //get the width of the items ( i like making the jquery part dynamic, so if you change the width in the css you won't have o change it here too ) '
            var item_width = $('#carousel_ul li').outerWidth() + 26;
            
            //calculae the new left indent of the unordered list
            var left_indent = parseInt($('#carousel_ul').css('left')) - item_width;
            
            //make the sliding effect using jquery's anumate function '
            $('#carousel_ul:not(:animated)').animate({'left' : left_indent},500,function(){    
                
                //get the first list item and put it after the last list item (that's how the infinite effects is made) '
                $('#carousel_ul li:last').after($('#carousel_ul li:first')); 
                
                $('#carousel_ul').css({'left' : '-184px'});
            }); 
        });
        
        //when user clicks the image for sliding left
        $('#left_scroll').click(function(){
            
            var item_width = $('#carousel_ul li').outerWidth() + 26;
            
            /* same as for sliding right except that it's current left indent + the item width (for the sliding right it's - item_width) */
            var left_indent = parseInt($('#carousel_ul').css('left')) + item_width;
            
            $('#carousel_ul:not(:animated)').animate({'left' : left_indent},500,function(){    
            
            /* when sliding to left we are moving the last item before the first list item */            
            $('#carousel_ul li:first').before($('#carousel_ul li:last')); 
            
            /* and again, when we make that change we are setting the left indent of our unordered list to the default -210px */
            $('#carousel_ul').css({'left' : '-184px'});
            });
            
            
        });
  });
  
  
  
;
(function(a){a.uniform={options:{selectClass:"selector",radioClass:"radio",checkboxClass:"checker",fileClass:"uploader",filenameClass:"filename",fileBtnClass:"action",fileDefaultText:"No file selected",fileBtnText:"Choose File",checkedClass:"checked",focusClass:"focus",disabledClass:"disabled",buttonClass:"button",activeClass:"active",hoverClass:"hover",useID:true,idPrefix:"uniform",resetSelector:false,autoHide:true},elements:[]};if(a.browser.msie&&a.browser.version<7){a.support.selectOpacity=false}else{a.support.selectOpacity=true}a.fn.uniform=function(k){k=a.extend(a.uniform.options,k);var d=this;if(k.resetSelector!=false){a(k.resetSelector).mouseup(function(){function l(){a.uniform.update(d)}setTimeout(l,10)})}function j(l){$el=a(l);$el.addClass($el.attr("type"));b(l)}function g(l){a(l).addClass("uniform");b(l)}function i(o){var m=a(o);var p=a("<div>"),l=a("<span>");p.addClass(k.buttonClass);if(k.useID&&m.attr("id")!=""){p.attr("id",k.idPrefix+"-"+m.attr("id"))}var n;if(m.is("a")||m.is("button")){n=m.text()}else{if(m.is(":submit")||m.is(":reset")||m.is("input[type=button]")){n=m.attr("value")}}n=n==""?m.is(":reset")?"Reset":"Submit":n;l.html(n);m.css("opacity",0);m.wrap(p);m.wrap(l);p=m.closest("div");l=m.closest("span");if(m.is(":disabled")){p.addClass(k.disabledClass)}p.bind({"mouseenter.uniform":function(){p.addClass(k.hoverClass)},"mouseleave.uniform":function(){p.removeClass(k.hoverClass);p.removeClass(k.activeClass)},"mousedown.uniform touchbegin.uniform":function(){p.addClass(k.activeClass)},"mouseup.uniform touchend.uniform":function(){p.removeClass(k.activeClass)},"click.uniform touchend.uniform":function(r){if(a(r.target).is("span")||a(r.target).is("div")){if(o[0].dispatchEvent){var q=document.createEvent("MouseEvents");q.initEvent("click",true,true);o[0].dispatchEvent(q)}else{o[0].click()}}}});o.bind({"focus.uniform":function(){p.addClass(k.focusClass)},"blur.uniform":function(){p.removeClass(k.focusClass)}});a.uniform.noSelect(p);b(o)}function e(o){var m=a(o);var p=a("<div />"),l=a("<span />");if(!m.css("display")=="none"&&k.autoHide){p.hide()}p.addClass(k.selectClass);if(k.useID&&o.attr("id")!=""){p.attr("id",k.idPrefix+"-"+o.attr("id"))}var n=o.find(":selected:first");if(n.length==0){n=o.find("option:first")}l.html(n.html());o.css("opacity",0);o.wrap(p);o.before(l);p=o.parent("div");l=o.siblings("span");o.bind({"change.uniform":function(){l.text(o.find(":selected").html());p.removeClass(k.activeClass)},"focus.uniform":function(){p.addClass(k.focusClass)},"blur.uniform":function(){p.removeClass(k.focusClass);p.removeClass(k.activeClass)},"mousedown.uniform touchbegin.uniform":function(){p.addClass(k.activeClass)},"mouseup.uniform touchend.uniform":function(){p.removeClass(k.activeClass)},"click.uniform touchend.uniform":function(){p.removeClass(k.activeClass)},"mouseenter.uniform":function(){p.addClass(k.hoverClass)},"mouseleave.uniform":function(){p.removeClass(k.hoverClass);p.removeClass(k.activeClass)},"keyup.uniform":function(){l.text(o.find(":selected").html())}});if(a(o).attr("disabled")){p.addClass(k.disabledClass)}a.uniform.noSelect(l);b(o)}function f(n){var m=a(n);var o=a("<div />"),l=a("<span />");if(!m.css("display")=="none"&&k.autoHide){o.hide()}o.addClass(k.checkboxClass);if(k.useID&&n.attr("id")!=""){o.attr("id",k.idPrefix+"-"+n.attr("id"))}a(n).wrap(o);a(n).wrap(l);l=n.parent();o=l.parent();a(n).css("opacity",0).bind({"focus.uniform":function(){o.addClass(k.focusClass)},"blur.uniform":function(){o.removeClass(k.focusClass)},"click.uniform touchend.uniform":function(){if(!a(n).attr("checked")){l.removeClass(k.checkedClass)}else{l.addClass(k.checkedClass)}},"mousedown.uniform touchbegin.uniform":function(){o.addClass(k.activeClass)},"mouseup.uniform touchend.uniform":function(){o.removeClass(k.activeClass)},"mouseenter.uniform":function(){o.addClass(k.hoverClass)},"mouseleave.uniform":function(){o.removeClass(k.hoverClass);o.removeClass(k.activeClass)}});if(a(n).attr("checked")){l.addClass(k.checkedClass)}if(a(n).attr("disabled")){o.addClass(k.disabledClass)}b(n)}function c(n){var m=a(n);var o=a("<div />"),l=a("<span />");if(!m.css("display")=="none"&&k.autoHide){o.hide()}o.addClass(k.radioClass);if(k.useID&&n.attr("id")!=""){o.attr("id",k.idPrefix+"-"+n.attr("id"))}a(n).wrap(o);a(n).wrap(l);l=n.parent();o=l.parent();a(n).css("opacity",0).bind({"focus.uniform":function(){o.addClass(k.focusClass)},"blur.uniform":function(){o.removeClass(k.focusClass)},"click.uniform touchend.uniform":function(){if(!a(n).attr("checked")){l.removeClass(k.checkedClass)}else{var p=k.radioClass.split(" ")[0];a("."+p+" span."+k.checkedClass+":has([name='"+a(n).attr("name")+"'])").removeClass(k.checkedClass);l.addClass(k.checkedClass)}},"mousedown.uniform touchend.uniform":function(){if(!a(n).is(":disabled")){o.addClass(k.activeClass)}},"mouseup.uniform touchbegin.uniform":function(){o.removeClass(k.activeClass)},"mouseenter.uniform touchend.uniform":function(){o.addClass(k.hoverClass)},"mouseleave.uniform":function(){o.removeClass(k.hoverClass);o.removeClass(k.activeClass)}});if(a(n).attr("checked")){l.addClass(k.checkedClass)}if(a(n).attr("disabled")){o.addClass(k.disabledClass)}b(n)}function h(q){var o=a(q);var r=a("<div />"),p=a("<span>"+k.fileDefaultText+"</span>"),m=a("<span>"+k.fileBtnText+"</span>");if(!o.css("display")=="none"&&k.autoHide){r.hide()}r.addClass(k.fileClass);p.addClass(k.filenameClass);m.addClass(k.fileBtnClass);if(k.useID&&o.attr("id")!=""){r.attr("id",k.idPrefix+"-"+o.attr("id"))}o.wrap(r);o.after(m);o.after(p);r=o.closest("div");p=o.siblings("."+k.filenameClass);m=o.siblings("."+k.fileBtnClass);if(!o.attr("size")){var l=r.width();o.attr("size",l/10)}var n=function(){var s=o.val();if(s===""){s=k.fileDefaultText}else{s=s.split(/[\/\\]+/);s=s[(s.length-1)]}p.text(s)};n();o.css("opacity",0).bind({"focus.uniform":function(){r.addClass(k.focusClass)},"blur.uniform":function(){r.removeClass(k.focusClass)},"mousedown.uniform":function(){if(!a(q).is(":disabled")){r.addClass(k.activeClass)}},"mouseup.uniform":function(){r.removeClass(k.activeClass)},"mouseenter.uniform":function(){r.addClass(k.hoverClass)},"mouseleave.uniform":function(){r.removeClass(k.hoverClass);r.removeClass(k.activeClass)}});if(a.browser.msie){o.bind("click.uniform.ie7",function(){setTimeout(n,0)})}else{o.bind("change.uniform",n)}if(o.attr("disabled")){r.addClass(k.disabledClass)}a.uniform.noSelect(p);a.uniform.noSelect(m);b(q)}a.uniform.restore=function(l){if(l==undefined){l=a(a.uniform.elements)}a(l).each(function(){if(a(this).is(":checkbox")){a(this).unwrap().unwrap()}else{if(a(this).is("select")){a(this).siblings("span").remove();a(this).unwrap()}else{if(a(this).is(":radio")){a(this).unwrap().unwrap()}else{if(a(this).is(":file")){a(this).siblings("span").remove();a(this).unwrap()}else{if(a(this).is("button, :submit, :reset, a, input[type='button']")){a(this).unwrap().unwrap()}}}}}a(this).unbind(".uniform");a(this).css("opacity","1");var m=a.inArray(a(l),a.uniform.elements);a.uniform.elements.splice(m,1)})};function b(l){l=a(l).get();if(l.length>1){a.each(l,function(m,n){a.uniform.elements.push(n)})}else{a.uniform.elements.push(l)}}a.uniform.noSelect=function(l){function m(){return false}a(l).each(function(){this.onselectstart=this.ondragstart=m;a(this).mousedown(m).css({MozUserSelect:"none"})})};a.uniform.update=function(l){if(l==undefined){l=a(a.uniform.elements)}l=a(l);l.each(function(){var n=a(this);if(n.is("select")){var m=n.siblings("span");var p=n.parent("div");p.removeClass(k.hoverClass+" "+k.focusClass+" "+k.activeClass);m.html(n.find(":selected").html());if(n.is(":disabled")){p.addClass(k.disabledClass)}else{p.removeClass(k.disabledClass)}}else{if(n.is(":checkbox")){var m=n.closest("span");var p=n.closest("div");p.removeClass(k.hoverClass+" "+k.focusClass+" "+k.activeClass);m.removeClass(k.checkedClass);if(n.is(":checked")){m.addClass(k.checkedClass)}if(n.is(":disabled")){p.addClass(k.disabledClass)}else{p.removeClass(k.disabledClass)}}else{if(n.is(":radio")){var m=n.closest("span");var p=n.closest("div");p.removeClass(k.hoverClass+" "+k.focusClass+" "+k.activeClass);m.removeClass(k.checkedClass);if(n.is(":checked")){m.addClass(k.checkedClass)}if(n.is(":disabled")){p.addClass(k.disabledClass)}else{p.removeClass(k.disabledClass)}}else{if(n.is(":file")){var p=n.parent("div");var o=n.siblings(k.filenameClass);btnTag=n.siblings(k.fileBtnClass);p.removeClass(k.hoverClass+" "+k.focusClass+" "+k.activeClass);o.text(n.val());if(n.is(":disabled")){p.addClass(k.disabledClass)}else{p.removeClass(k.disabledClass)}}else{if(n.is(":submit")||n.is(":reset")||n.is("button")||n.is("a")||l.is("input[type=button]")){var p=n.closest("div");p.removeClass(k.hoverClass+" "+k.focusClass+" "+k.activeClass);if(n.is(":disabled")){p.addClass(k.disabledClass)}else{p.removeClass(k.disabledClass)}}}}}}})};return this.each(function(){if(a.support.selectOpacity){var l=a(this);if(l.is("select")){if(l.attr("multiple")!=true){if(l.attr("size")==undefined||l.attr("size")<=1){e(l)}}}else{if(l.is(":checkbox")){f(l)}else{if(l.is(":radio")){c(l)}else{if(l.is(":file")){h(l)}else{if(l.is(":text, :password, input[type='email']")){j(l)}else{if(l.is("textarea")){g(l)}else{if(l.is("a")||l.is(":submit")||l.is(":reset")||l.is("button")||l.is("input[type=button]")){i(l)}}}}}}}}})}})(jQuery);;
/*!
 * The following copyright notice may not be removed under any circumstances.
 * 
 * Copyright:
 * © 2000, 2004 Adobe Systems Incorporated. All Rights Reserved. U.S. Patent
 * D454,582.
 * 
 * Trademark:
 * Myriad is either a registered trademark or a trademark of Adobe Systems
 * Incorporated in the United States and/or other countries.
 * 
 * Full name:
 * MyriadPro-BoldCond
 * 
 * Designer:
 * Robert Slimbach and Carol Twombly
 * 
 * Vendor URL:
 * http://www.adobe.com/type
 * 
 * License information:
 * http://www.adobe.com/type/legal.html
 */
Cufon.registerFont({"w":108,"face":{"font-family":"Myriad Pro","font-weight":700,"font-stretch":"condensed","units-per-em":"360","panose-1":"2 11 7 6 3 4 3 2 2 4","ascent":"270","descent":"-90","x-height":"3","bbox":"-54 -345 349 90","underline-thickness":"18","underline-position":"-18","stemh":"33","stemv":"47","unicode-range":"U+0020-U+FB04"},"glyphs":{" ":{"w":57,"k":{"\u038f":4,"\u038e":11,"\u038c":4,"\u0386":18,"T":4,"\u0166":4,"\u0164":4,"\u0162":4,"\u03a4":4,"\u021a":4,"V":4,"W":4,"\u1e82":4,"\u0174":4,"\u1e84":4,"\u1e80":4,"Y":4,"\u00dd":4,"\u0178":4,"\u1ef2":4,"\u0232":4,"\u1ef4":4,"\u1ef6":4,"\u1ef8":4,"\u2018":12,"\u201c":12,"\u201a":28,"\u201e":28}},"!":{"d":"63,-79r-41,0r-5,-164r51,0xm69,-26v0,17,-10,29,-27,29v-15,0,-27,-12,-27,-29v0,-18,13,-29,27,-29v15,0,27,11,27,29","w":84},"\"":{"d":"12,-246r38,0r-8,93r-23,0xm69,-246r39,0r-8,93r-23,0","w":119,"k":{"\u03b2":1,"T":-6,"\u0166":-6,"\u0164":-6,"\u0162":-6,"\u03a4":-6,"\u021a":-6,"J":9,"\u0134":9,"C":3,"G":3,"O":3,"Q":3,"\u00d8":3,"\u0152":3,"\u00c7":3,"\u00d3":3,"\u00d4":3,"\u00d6":3,"\u00d2":3,"\u00d5":3,"\u0106":3,"\u010c":3,"\u0108":3,"\u010a":3,"\u011e":3,"\u011c":3,"\u0122":3,"\u0120":3,"\ue000":3,"\u014e":3,"\u0150":3,"\u014c":3,"\u01fe":3,"\u0398":3,"\u039f":3,"\u01a0":3,"\u1ecc":3,"\u1ece":3,"\u1ed0":3,"\u1ed2":3,"\u1ed4":3,"\u1ed6":3,"\u1ed8":3,"\u1eda":3,"\u1edc":3,"\u1ede":3,"\u1ee0":3,"\u1ee2":3,"V":-6,"W":-6,"\u1e82":-6,"\u0174":-6,"\u1e84":-6,"\u1e80":-6,"X":-6,"\u03a7":-6,"Y":-12,"\u00dd":-12,"\u0178":-12,"\u1ef2":-12,"\u0232":-12,"\u1ef4":-12,"\u1ef6":-12,"\u1ef8":-12,"A":17,"\u00c6":17,"\u00c1":17,"\u00c2":17,"\u00c4":17,"\u00c0":17,"\u00c5":17,"\u00c3":17,"\u0102":17,"\u0100":17,"\u0104":17,"\u01fa":17,"\u01fc":17,"\u0391":17,"\u039b":17,"\u1ea0":17,"\u1ea2":17,"\u1ea4":17,"\u1ea6":17,"\u1ea8":17,"\u1eaa":17,"\u1eac":17,"\u1eae":17,"\u1eb0":17,"\u1eb2":17,"\u1eb4":17,"\u1eb6":17,"f":-6,"\u00df":-6,"g":10,"\u011f":10,"\u011d":10,"\u0123":10,"\u0121":10,"\ue005":10,"c":10,"d":10,"e":10,"o":10,"q":10,"\u00f8":10,"\u0153":10,"\u00e7":10,"\u00e9":10,"\u00ea":10,"\u00eb":10,"\u00e8":10,"\u00f3":10,"\u00f4":10,"\u00f6":10,"\u00f2":10,"\u00f5":10,"\u0111":10,"\u0107":10,"\u010d":10,"\u0109":10,"\u010b":10,"\u010f":10,"\u0115":10,"\u011b":10,"\u0117":10,"\u0113":10,"\u0119":10,"\u014f":10,"\u0151":10,"\u014d":10,"\u01ff":10,"\u01a1":10,"\u1eb9":10,"\u1ebb":10,"\u1ebd":10,"\u1ebf":10,"\u1ec1":10,"\u1ec3":10,"\u1ec5":10,"\u1ec7":10,"\u1ecd":10,"\u1ecf":10,"\u1ed1":10,"\u1ed3":10,"\u1ed5":10,"\u1ed7":10,"\u1ed9":10,"\u1edb":10,"\u1edd":10,"\u1edf":10,"\u1ee1":10,"\u1ee3":10,"s":3,"\u0161":3,"\u015b":3,"\u015f":3,"\u015d":3,"\u0219":3,"\uf6c2":3,"t":-7,"\u0167":-7,"\u0165":-7,"\u0163":-7,"\u021b":-7,"x":-3,",":35,".":35,"\u2026":35,"\u0394":21,"\u03a9":8,"\u03a6":5,"\u03b5":18,"\u03ad":18,"\u03c4":-2,"\u03c1":22,"\u03c5":1,"\u03c8":1,"\u03cd":1,"\u03cb":1,"\u03b0":1,"\u03b6":8,"\u03be":8,"\u03b9":1,"\u03af":1,"\u03ca":1,"\u0390":1,"\u03b8":2,"\u03c9":12,"\u03ce":12,"\u038e":-6,"\u0388":-6,"\u0389":-6,"\u038a":-6,"\u038f":-6,"\u038c":-6}},"#":{"d":"62,-97r25,0r5,-42r-25,0xm49,0r-27,0r9,-70r-26,0r0,-27r30,0r5,-42r-27,0r0,-27r31,0r8,-68r26,0r-8,68r26,0r8,-68r27,0r-9,68r26,0r0,27r-29,0r-5,42r27,0r0,27r-30,0r-9,70r-27,0r9,-70r-26,0","w":153},"$":{"d":"91,-66v-2,-38,-81,-55,-71,-100v0,-27,16,-49,43,-58r0,-37r31,0r0,33v14,0,27,4,36,9r-8,36v-13,-12,-58,-14,-58,13v0,12,4,22,30,35v59,30,51,111,-5,126r0,40r-31,0r0,-37v-15,0,-29,-4,-38,-9r7,-38v17,14,65,18,64,-13","w":153},"%":{"d":"54,-237v35,0,46,39,46,71v0,49,-22,72,-46,72v-33,0,-48,-35,-48,-70v0,-38,17,-73,48,-73xm68,-165v0,-28,-1,-48,-15,-47v-10,0,-15,17,-15,46v0,30,5,48,16,48v11,0,14,-18,14,-47xm67,4r-24,0r126,-241r24,0xm184,-141v35,0,46,38,46,70v0,50,-22,73,-46,73v-33,0,-48,-36,-48,-71v0,-38,17,-72,48,-72xm198,-69v0,-27,-1,-48,-15,-47v-10,0,-15,16,-15,46v0,30,5,47,16,47v11,0,14,-17,14,-46","w":236},"&":{"d":"189,0r-51,0v-4,-5,-7,-9,-12,-16v-39,39,-119,13,-119,-49v0,-29,14,-52,38,-67v-35,-44,-19,-114,43,-114v66,0,73,87,11,122v10,16,27,40,36,52v8,-16,10,-39,11,-57r40,0v-3,33,-15,66,-31,85xm64,-104v-22,17,-17,75,19,72v11,0,19,-5,25,-12v-13,-16,-30,-40,-44,-60xm86,-214v-24,0,-20,47,-5,63v15,-12,21,-24,21,-38v0,-11,-3,-25,-16,-25","w":190},"\u2019":{"d":"26,-243r40,-3v-10,32,-25,64,-40,90r-25,4v10,-30,21,-63,25,-91","w":68,"k":{"\u1ecb":18,"\u1ec9":18,"\u0129":18,"\u012f":18,"\u012b":18,"\u012d":18,"\u0133":18,"\u0127":-12,"\u00ec":18,"\u00ef":18,"\u00ee":18,"\u00ed":18,"\u0131":18,"i":18,"T":-9,"\u0166":-9,"\u0164":-9,"\u0162":-9,"\u03a4":-9,"\u021a":-9,"J":13,"\u0134":13,"C":9,"G":9,"O":9,"Q":9,"\u00d8":9,"\u0152":9,"\u00c7":9,"\u00d3":9,"\u00d4":9,"\u00d6":9,"\u00d2":9,"\u00d5":9,"\u0106":9,"\u010c":9,"\u0108":9,"\u010a":9,"\u011e":9,"\u011c":9,"\u0122":9,"\u0120":9,"\ue000":9,"\u014e":9,"\u0150":9,"\u014c":9,"\u01fe":9,"\u0398":9,"\u039f":9,"\u01a0":9,"\u1ecc":9,"\u1ece":9,"\u1ed0":9,"\u1ed2":9,"\u1ed4":9,"\u1ed6":9,"\u1ed8":9,"\u1eda":9,"\u1edc":9,"\u1ede":9,"\u1ee0":9,"\u1ee2":9,"V":-9,"W":-9,"\u1e82":-9,"\u0174":-9,"\u1e84":-9,"\u1e80":-9,"X":-7,"\u03a7":-7,"Y":-10,"\u00dd":-10,"\u0178":-10,"\u1ef2":-10,"\u0232":-10,"\u1ef4":-10,"\u1ef6":-10,"\u1ef8":-10,"A":19,"\u00c6":19,"\u00c1":19,"\u00c2":19,"\u00c4":19,"\u00c0":19,"\u00c5":19,"\u00c3":19,"\u0102":19,"\u0100":19,"\u0104":19,"\u01fa":19,"\u01fc":19,"\u0391":19,"\u039b":19,"\u1ea0":19,"\u1ea2":19,"\u1ea4":19,"\u1ea6":19,"\u1ea8":19,"\u1eaa":19,"\u1eac":19,"\u1eae":19,"\u1eb0":19,"\u1eb2":19,"\u1eb4":19,"\u1eb6":19,"M":3,"\ue001":3,"\u039c":3,"a":15,"\u00e6":15,"\u00e1":15,"\u00e2":15,"\u00e4":15,"\u00e0":15,"\u00e5":15,"\u00e3":15,"\u0103":15,"\u0101":15,"\u0105":15,"\u01fb":15,"\u01fd":15,"\u1ea1":15,"\u1ea3":15,"\u1ea5":15,"\u1ea7":15,"\u1ea9":15,"\u1eab":15,"\u1ead":15,"\u1eaf":15,"\u1eb1":15,"\u1eb3":15,"\u1eb5":15,"\u1eb7":15,"g":26,"\u011f":26,"\u011d":26,"\u0123":26,"\u0121":26,"\ue005":26,"c":31,"d":31,"e":31,"o":31,"q":31,"\u00f8":31,"\u0153":31,"\u00e7":31,"\u00e9":31,"\u00ea":31,"\u00eb":31,"\u00e8":31,"\u00f3":31,"\u00f4":31,"\u00f6":31,"\u00f2":31,"\u00f5":31,"\u0111":31,"\u0107":31,"\u010d":31,"\u0109":31,"\u010b":31,"\u010f":31,"\u0115":31,"\u011b":31,"\u0117":31,"\u0113":31,"\u0119":31,"\u014f":31,"\u0151":31,"\u014d":31,"\u01ff":31,"\u01a1":31,"\u1eb9":31,"\u1ebb":31,"\u1ebd":31,"\u1ebf":31,"\u1ec1":31,"\u1ec3":31,"\u1ec5":31,"\u1ec7":31,"\u1ecd":31,"\u1ecf":31,"\u1ed1":31,"\u1ed3":31,"\u1ed5":31,"\u1ed7":31,"\u1ed9":31,"\u1edb":31,"\u1edd":31,"\u1edf":31,"\u1ee1":31,"\u1ee3":31,"s":28,"\u0161":28,"\u015b":28,"\u015f":28,"\u015d":28,"\u0219":28,"\uf6c2":28,"t":4,"\u0167":4,"\u0165":4,"\u0163":4,"\u021b":4,"m":18,"n":18,"p":18,"r":18,"\u00f1":18,"\u014b":18,"\u0138":18,"\ue006":18,"\u0144":18,"\u0148":18,"\ue007":18,"\u0146":18,"\u0155":18,"\u0159":18,"\u0157":18,"\u2019":12,"\u201d":12,",":57,".":57,"\u2026":57," ":15,"\u00a0":15}},"(":{"d":"53,-249r34,0v-48,56,-49,235,0,292r-34,0v-20,-27,-41,-77,-41,-146v0,-70,21,-119,41,-146","w":92,"k":{"T":-4,"\u0166":-4,"\u0164":-4,"\u0162":-4,"\u03a4":-4,"\u021a":-4,"J":-9,"\u0134":-9,"C":7,"G":7,"O":7,"Q":7,"\u00d8":7,"\u0152":7,"\u00c7":7,"\u00d3":7,"\u00d4":7,"\u00d6":7,"\u00d2":7,"\u00d5":7,"\u0106":7,"\u010c":7,"\u0108":7,"\u010a":7,"\u011e":7,"\u011c":7,"\u0122":7,"\u0120":7,"\ue000":7,"\u014e":7,"\u0150":7,"\u014c":7,"\u01fe":7,"\u0398":7,"\u039f":7,"\u01a0":7,"\u1ecc":7,"\u1ece":7,"\u1ed0":7,"\u1ed2":7,"\u1ed4":7,"\u1ed6":7,"\u1ed8":7,"\u1eda":7,"\u1edc":7,"\u1ede":7,"\u1ee0":7,"\u1ee2":7,"V":-13,"W":-13,"\u1e82":-13,"\u0174":-13,"\u1e84":-13,"\u1e80":-13,"X":-3,"\u03a7":-3,"Y":-21,"\u00dd":-21,"\u0178":-21,"\u1ef2":-21,"\u0232":-21,"\u1ef4":-21,"\u1ef6":-21,"\u1ef8":-21,"A":2,"\u00c6":2,"\u00c1":2,"\u00c2":2,"\u00c4":2,"\u00c0":2,"\u00c5":2,"\u00c3":2,"\u0102":2,"\u0100":2,"\u0104":2,"\u01fa":2,"\u01fc":2,"\u0391":2,"\u039b":2,"\u1ea0":2,"\u1ea2":2,"\u1ea4":2,"\u1ea6":2,"\u1ea8":2,"\u1eaa":2,"\u1eac":2,"\u1eae":2,"\u1eb0":2,"\u1eb2":2,"\u1eb4":2,"\u1eb6":2,"j":-21,"\u0135":-21,"c":1,"d":1,"e":1,"o":1,"q":1,"\u00f8":1,"\u0153":1,"\u00e7":1,"\u00e9":1,"\u00ea":1,"\u00eb":1,"\u00e8":1,"\u00f3":1,"\u00f4":1,"\u00f6":1,"\u00f2":1,"\u00f5":1,"\u0111":1,"\u0107":1,"\u010d":1,"\u0109":1,"\u010b":1,"\u010f":1,"\u0115":1,"\u011b":1,"\u0117":1,"\u0113":1,"\u0119":1,"\u014f":1,"\u0151":1,"\u014d":1,"\u01ff":1,"\u01a1":1,"\u1eb9":1,"\u1ebb":1,"\u1ebd":1,"\u1ebf":1,"\u1ec1":1,"\u1ec3":1,"\u1ec5":1,"\u1ec7":1,"\u1ecd":1,"\u1ecf":1,"\u1ed1":1,"\u1ed3":1,"\u1ed5":1,"\u1ed7":1,"\u1ed9":1,"\u1edb":1,"\u1edd":1,"\u1edf":1,"\u1ee1":1,"\u1ee3":1,"\u0394":6,"\u03a6":6,"\u03c4":7,"\u03c1":2,"\u03b6":2,"\u03be":2,"\u03c9":7,"\u03ce":7,"\u0388":-4,"\u0389":-4,"\u038a":-4,"\u038f":-4,"\u038c":-4,"\u0427":9,"\u0414":-3,"\u0402":-7,"\u041b":6,"\u0409":6,"\u0422":-7,"\u042a":-7,"\u040b":-7,"\u0408":3,"\u0416":3,"\u0423":-6,"\u040e":-6,"\u042f":6,"\u0447":14,"\u0434":-3,"\u0452":-3,"\u0442":13,"\u044a":13,"\u0458":-13,"\u045b":-5,"\u0443":10,"\u045e":10,"\u044f":5}},")":{"d":"40,43r-34,0v48,-56,49,-236,0,-292r34,0v20,26,41,74,41,145v0,71,-21,119,-41,147","w":92},"*":{"d":"88,-246r30,17r-36,43r51,-9r0,33v-16,-2,-36,-9,-51,-9r36,41r-31,17r-19,-51r-21,51r-27,-17v10,-14,28,-29,35,-43r-50,11r0,-33v16,2,35,9,50,8r-35,-41r30,-17v7,16,11,36,20,51","w":138},"+":{"d":"92,-192r30,0r0,81r78,0r0,30r-78,0r0,81r-30,0r0,-81r-78,0r0,-30r78,0r0,-81","w":214},",":{"d":"34,42r-30,3v10,-30,20,-68,24,-96r48,-3v-11,32,-26,70,-42,96","w":83,"k":{"\"":33,"'":33,"\u2018":22,"\u201c":22,"\u2019":35,"\u201d":35,"\u03a5":29,"\u03ab":29}},"-":{"d":"11,-116r71,0r0,34r-71,0r0,-34","w":93,"k":{"T":9,"\u0166":9,"\u0164":9,"\u0162":9,"\u03a4":9,"\u021a":9,"J":2,"\u0134":2,"C":-6,"G":-6,"O":-6,"Q":-6,"\u00d8":-6,"\u0152":-6,"\u00c7":-6,"\u00d3":-6,"\u00d4":-6,"\u00d6":-6,"\u00d2":-6,"\u00d5":-6,"\u0106":-6,"\u010c":-6,"\u0108":-6,"\u010a":-6,"\u011e":-6,"\u011c":-6,"\u0122":-6,"\u0120":-6,"\ue000":-6,"\u014e":-6,"\u0150":-6,"\u014c":-6,"\u01fe":-6,"\u0398":-6,"\u039f":-6,"\u01a0":-6,"\u1ecc":-6,"\u1ece":-6,"\u1ed0":-6,"\u1ed2":-6,"\u1ed4":-6,"\u1ed6":-6,"\u1ed8":-6,"\u1eda":-6,"\u1edc":-6,"\u1ede":-6,"\u1ee0":-6,"\u1ee2":-6,"V":1,"W":1,"\u1e82":1,"\u0174":1,"\u1e84":1,"\u1e80":1,"X":1,"\u03a7":1,"Y":6,"\u00dd":6,"\u0178":6,"\u1ef2":6,"\u0232":6,"\u1ef4":6,"\u1ef6":6,"\u1ef8":6,"A":1,"\u00c6":1,"\u00c1":1,"\u00c2":1,"\u00c4":1,"\u00c0":1,"\u00c5":1,"\u00c3":1,"\u0102":1,"\u0100":1,"\u0104":1,"\u01fa":1,"\u01fc":1,"\u0391":1,"\u039b":1,"\u1ea0":1,"\u1ea2":1,"\u1ea4":1,"\u1ea6":1,"\u1ea8":1,"\u1eaa":1,"\u1eac":1,"\u1eae":1,"\u1eb0":1,"\u1eb2":1,"\u1eb4":1,"\u1eb6":1,"g":-1,"\u011f":-1,"\u011d":-1,"\u0123":-1,"\u0121":-1,"\ue005":-1,"c":-6,"d":-6,"e":-6,"o":-6,"q":-6,"\u00f8":-6,"\u0153":-6,"\u00e7":-6,"\u00e9":-6,"\u00ea":-6,"\u00eb":-6,"\u00e8":-6,"\u00f3":-6,"\u00f4":-6,"\u00f6":-6,"\u00f2":-6,"\u00f5":-6,"\u0111":-6,"\u0107":-6,"\u010d":-6,"\u0109":-6,"\u010b":-6,"\u010f":-6,"\u0115":-6,"\u011b":-6,"\u0117":-6,"\u0113":-6,"\u0119":-6,"\u014f":-6,"\u0151":-6,"\u014d":-6,"\u01ff":-6,"\u01a1":-6,"\u1eb9":-6,"\u1ebb":-6,"\u1ebd":-6,"\u1ebf":-6,"\u1ec1":-6,"\u1ec3":-6,"\u1ec5":-6,"\u1ec7":-6,"\u1ecd":-6,"\u1ecf":-6,"\u1ed1":-6,"\u1ed3":-6,"\u1ed5":-6,"\u1ed7":-6,"\u1ed9":-6,"\u1edb":-6,"\u1edd":-6,"\u1edf":-6,"\u1ee1":-6,"\u1ee3":-6,"\u03a6":-3,"\u03a8":6,"\u03a5":18,"\u03ab":18,"\u03a3":8,"\u03c4":1,"\u03b6":-5,"\u03be":-5,"\u038e":19,"\u0427":7,"\u0414":9,"\u0402":6,"\u041b":6,"\u0409":6,"\u0422":13,"\u042a":13,"\u040b":13,"\u0408":8,"\u0416":8,"\u0425":8,"\u0423":10,"\u040e":10,"\u042f":7,"\u041c":6,"\u0447":5,"\u0434":9,"\u0452":6,"\u043b":6,"\u0459":6,"\u0442":8,"\u044a":8,"\u0458":4,"\u045b":3,"\u0443":9,"\u045e":9,"\u044f":6,"\u0436":8,"\u0445":7}},".":{"d":"72,-28v0,19,-10,31,-28,31v-14,0,-27,-12,-27,-31v0,-18,14,-32,28,-32v15,0,27,13,27,32","w":83,"k":{"\"":33,"'":33,"\u2018":22,"\u201c":22,"\u2019":35,"\u201d":35,"\u03a5":29,"\u03ab":29}},"\/":{"d":"23,14r-31,0r84,-260r31,0","w":100},"0":{"d":"78,-237v54,0,67,63,67,119v0,84,-30,121,-68,121v-51,0,-69,-59,-69,-119v0,-67,21,-121,70,-121xm78,-197v-15,0,-22,26,-22,80v0,55,6,80,22,80v15,0,20,-26,20,-80v0,-50,-5,-80,-20,-80","w":153},"1":{"d":"64,0r0,-190r-40,21r-8,-37r54,-28r41,0r0,234r-47,0","w":153},"2":{"d":"137,0r-128,0r0,-32v28,-38,78,-93,78,-134v0,-38,-46,-37,-65,-20r-8,-36v11,-7,31,-15,52,-15v113,0,63,135,13,178r-14,17r72,0r0,42","w":153},"3":{"d":"9,-8r6,-37v23,15,73,12,71,-24v-2,-28,-22,-40,-51,-38r0,-34v21,1,44,-5,45,-30v1,-30,-37,-32,-57,-18r-6,-36v10,-6,29,-12,48,-12v72,-1,78,86,28,110v23,8,40,27,40,59v0,36,-27,71,-78,71v-19,0,-36,-5,-46,-11","w":153},"4":{"d":"126,0r-42,0r0,-56r-80,0r0,-32r77,-146r45,0r0,140r23,0r0,38r-23,0r0,56xm84,-94v-1,-27,6,-63,1,-86v-12,30,-27,58,-41,86r40,0","w":153},"5":{"d":"64,-151v39,-4,71,28,71,71v0,63,-67,102,-125,74r7,-38v28,15,74,9,72,-32v-2,-37,-33,-43,-67,-41r13,-117r96,0r0,41r-62,0","w":153},"6":{"d":"128,-237r0,38v-42,1,-69,31,-71,65v33,-41,89,-10,89,54v0,41,-20,83,-66,83v-44,0,-72,-39,-72,-97v0,-88,42,-136,120,-143xm78,-119v-14,0,-22,14,-22,37v0,31,9,51,23,51v15,0,21,-21,21,-49v0,-20,-7,-39,-22,-39","w":153},"7":{"d":"14,-234r127,0r0,31r-73,203r-46,0r72,-192r-80,0r0,-42","w":153},"8":{"d":"7,-61v-1,-30,18,-49,35,-63v-54,-33,-24,-113,38,-113v58,0,86,77,30,110v22,12,36,33,36,61v0,43,-31,69,-70,69v-40,0,-69,-26,-69,-64xm77,-29v15,0,23,-15,23,-35v0,-22,-14,-36,-27,-43v-25,11,-29,76,4,78xm78,-205v-31,5,-22,57,3,64v19,-8,24,-63,-3,-64","w":153},"9":{"d":"27,3r0,-39v43,1,66,-25,70,-63v-35,33,-88,3,-88,-56v0,-40,24,-82,69,-82v90,0,75,172,28,209v-21,16,-43,32,-79,31xm77,-117v16,-5,20,-11,20,-37v0,-62,-43,-66,-42,-5v0,23,8,42,22,42","w":153},":":{"d":"72,-145v0,17,-10,30,-28,30v-14,0,-26,-13,-26,-30v0,-17,13,-30,27,-30v15,0,27,12,27,30xm72,-27v0,18,-10,30,-28,30v-14,0,-26,-12,-26,-30v0,-17,13,-30,27,-30v15,0,27,12,27,30","w":83},";":{"d":"33,42r-29,3v10,-30,20,-68,24,-96r47,-3v-11,32,-26,70,-42,96xm46,-115v-14,0,-26,-13,-26,-30v0,-17,12,-30,27,-30v15,0,26,12,26,30v0,17,-10,30,-27,30","w":83},"<":{"d":"21,-85r0,-22r173,-85r0,37r-127,60r127,59r0,36","w":214},"=":{"d":"200,-115r-186,0r0,-30r186,0r0,30xm200,-48r-186,0r0,-29r186,0r0,29","w":214},">":{"d":"194,-112r0,32r-173,80r0,-36r138,-60r-138,-60r0,-36","w":214},"?":{"d":"114,-192v1,46,-47,66,-42,116r-40,0v-13,-38,32,-73,34,-108v2,-22,-30,-28,-47,-16r-8,-36v8,-5,24,-11,42,-11v48,0,61,31,61,55xm52,3v-15,0,-27,-12,-27,-29v0,-18,13,-29,27,-29v15,0,27,11,27,29v0,17,-10,29,-27,29","w":120},"@":{"d":"101,-49v25,0,27,-54,33,-81v-28,-10,-43,22,-46,62v0,13,4,19,13,19xm153,6r6,15v-70,38,-148,3,-148,-93v0,-72,47,-141,117,-141v58,0,85,44,85,93v0,62,-22,97,-57,97v-19,0,-24,-15,-27,-31v-16,41,-71,44,-71,-13v0,-58,50,-106,108,-80r-12,67v-5,26,-1,37,10,37v14,0,29,-24,29,-72v0,-46,-20,-82,-69,-82v-48,0,-93,50,-93,125v0,82,64,110,122,78","w":223},"A":{"d":"103,-55r-44,0r-10,55r-46,0r52,-243r57,0r47,243r-46,0xm64,-92r35,0r-17,-106","w":164,"k":{"T":18,"\u0166":18,"\u0164":18,"\u0162":18,"\u03a4":18,"\u021a":18,"J":-14,"\u0134":-14,"C":6,"G":6,"O":6,"Q":6,"\u00d8":6,"\u0152":6,"\u00c7":6,"\u00d3":6,"\u00d4":6,"\u00d6":6,"\u00d2":6,"\u00d5":6,"\u0106":6,"\u010c":6,"\u0108":6,"\u010a":6,"\u011e":6,"\u011c":6,"\u0122":6,"\u0120":6,"\ue000":6,"\u014e":6,"\u0150":6,"\u014c":6,"\u01fe":6,"\u0398":6,"\u039f":6,"\u01a0":6,"\u1ecc":6,"\u1ece":6,"\u1ed0":6,"\u1ed2":6,"\u1ed4":6,"\u1ed6":6,"\u1ed8":6,"\u1eda":6,"\u1edc":6,"\u1ede":6,"\u1ee0":6,"\u1ee2":6,"U":6,"\u00da":6,"\u00db":6,"\u00dc":6,"\u00d9":6,"\u016c":6,"\u0170":6,"\u016a":6,"\u0172":6,"\u016e":6,"\u0168":6,"\u01af":6,"\u1ee4":6,"\u1ee6":6,"\u1ee8":6,"\u1eea":6,"\u1eec":6,"\u1eee":6,"\u1ef0":6,"V":8,"W":8,"\u1e82":8,"\u0174":8,"\u1e84":8,"\u1e80":8,"X":-2,"\u03a7":-2,"Y":10,"\u00dd":10,"\u0178":10,"\u1ef2":10,"\u0232":10,"\u1ef4":10,"\u1ef6":10,"\u1ef8":10,"Z":-9,"\u017d":-9,"\u0179":-9,"\u017b":-9,"\u0396":-9,"a":-3,"\u00e6":-3,"\u00e1":-3,"\u00e2":-3,"\u00e4":-3,"\u00e0":-3,"\u00e5":-3,"\u00e3":-3,"\u0103":-3,"\u0101":-3,"\u0105":-3,"\u01fb":-3,"\u01fd":-3,"\u1ea1":-3,"\u1ea3":-3,"\u1ea5":-3,"\u1ea7":-3,"\u1ea9":-3,"\u1eab":-3,"\u1ead":-3,"\u1eaf":-3,"\u1eb1":-3,"\u1eb3":-3,"\u1eb5":-3,"\u1eb7":-3,"f":1,"\u00df":1,"g":1,"\u011f":1,"\u011d":1,"\u0123":1,"\u0121":1,"\ue005":1,"j":-2,"\u0135":-2,"c":2,"d":2,"e":2,"o":2,"q":2,"\u00f8":2,"\u0153":2,"\u00e7":2,"\u00e9":2,"\u00ea":2,"\u00eb":2,"\u00e8":2,"\u00f3":2,"\u00f4":2,"\u00f6":2,"\u00f2":2,"\u00f5":2,"\u0111":2,"\u0107":2,"\u010d":2,"\u0109":2,"\u010b":2,"\u010f":2,"\u0115":2,"\u011b":2,"\u0117":2,"\u0113":2,"\u0119":2,"\u014f":2,"\u0151":2,"\u014d":2,"\u01ff":2,"\u01a1":2,"\u1eb9":2,"\u1ebb":2,"\u1ebd":2,"\u1ebf":2,"\u1ec1":2,"\u1ec3":2,"\u1ec5":2,"\u1ec7":2,"\u1ecd":2,"\u1ecf":2,"\u1ed1":2,"\u1ed3":2,"\u1ed5":2,"\u1ed7":2,"\u1ed9":2,"\u1edb":2,"\u1edd":2,"\u1edf":2,"\u1ee1":2,"\u1ee3":2,"s":-3,"\u0161":-3,"\u015b":-3,"\u015f":-3,"\u015d":-3,"\u0219":-3,"\uf6c2":-3,"t":1,"\u0167":1,"\u0165":1,"\u0163":1,"\u021b":1,"v":5,"w":5,"y":5,"\u00fd":5,"\u00ff":5,"\u1e83":5,"\u0175":5,"\u1e85":5,"\u1e81":5,"\u1ef3":5,"\u0233":5,"\u1ef5":5,"\u1ef7":5,"\u1ef9":5,"z":-4,"\u017e":-4,"\u017a":-4,"\u017c":-4,"\u203a":-2,"\u00bb":-2,"\u00ab":1,"\u2039":1,"\"":17,"'":17,"\u2018":3,"\u201c":3,"\u2019":11,"\u201d":11}},"B":{"d":"162,-70v0,67,-71,78,-141,69r0,-238v56,-13,133,-5,133,56v0,24,-15,41,-35,55v28,8,43,31,43,58xm68,-207r0,64v25,3,39,-10,40,-34v1,-22,-17,-35,-40,-30xm68,-108r0,73v25,2,45,-7,45,-36v0,-28,-18,-39,-45,-37","w":173,"k":{"T":1,"\u0166":1,"\u0164":1,"\u0162":1,"\u03a4":1,"\u021a":1,"Y":1,"\u00dd":1,"\u0178":1,"\u1ef2":1,"\u0232":1,"\u1ef4":1,"\u1ef6":1,"\u1ef8":1,",":7,".":7,"\u2026":7,"\u03a8":4,"\u03a5":5,"\u03ab":5,"\u03b5":-1,"\u03ad":-1,"\u03bb":-1,"\u03c1":4}},"C":{"d":"132,-43r5,39v-76,25,-132,-30,-128,-114v4,-105,63,-143,131,-120r-8,39v-44,-14,-73,8,-73,79v0,69,26,88,73,77","w":142,"k":{"\u0127":-2,"\u0152":4,"T":-9,"\u0166":-9,"\u0164":-9,"\u0162":-9,"\u03a4":-9,"\u021a":-9,"J":-14,"\u0134":-14,"C":4,"G":4,"O":4,"Q":4,"\u00d8":4,"\u00c7":4,"\u00d3":4,"\u00d4":4,"\u00d6":4,"\u00d2":4,"\u00d5":4,"\u0106":4,"\u010c":4,"\u0108":4,"\u010a":4,"\u011e":4,"\u011c":4,"\u0122":4,"\u0120":4,"\ue000":4,"\u014e":4,"\u0150":4,"\u014c":4,"\u01fe":4,"\u0398":4,"\u039f":4,"\u01a0":4,"\u1ecc":4,"\u1ece":4,"\u1ed0":4,"\u1ed2":4,"\u1ed4":4,"\u1ed6":4,"\u1ed8":4,"\u1eda":4,"\u1edc":4,"\u1ede":4,"\u1ee0":4,"\u1ee2":4,"V":-9,"W":-9,"\u1e82":-9,"\u0174":-9,"\u1e84":-9,"\u1e80":-9,"X":-12,"\u03a7":-12,"Y":-17,"\u00dd":-17,"\u0178":-17,"\u1ef2":-17,"\u0232":-17,"\u1ef4":-17,"\u1ef6":-17,"\u1ef8":-17,"A":-6,"\u00c6":-6,"\u00c1":-6,"\u00c2":-6,"\u00c4":-6,"\u00c0":-6,"\u00c5":-6,"\u00c3":-6,"\u0102":-6,"\u0100":-6,"\u0104":-6,"\u01fa":-6,"\u01fc":-6,"\u0391":-6,"\u039b":-6,"\u1ea0":-6,"\u1ea2":-6,"\u1ea4":-6,"\u1ea6":-6,"\u1ea8":-6,"\u1eaa":-6,"\u1eac":-6,"\u1eae":-6,"\u1eb0":-6,"\u1eb2":-6,"\u1eb4":-6,"\u1eb6":-6,"a":-1,"\u00e6":-1,"\u00e1":-1,"\u00e2":-1,"\u00e4":-1,"\u00e0":-1,"\u00e5":-1,"\u00e3":-1,"\u0103":-1,"\u0101":-1,"\u0105":-1,"\u01fb":-1,"\u01fd":-1,"\u1ea1":-1,"\u1ea3":-1,"\u1ea5":-1,"\u1ea7":-1,"\u1ea9":-1,"\u1eab":-1,"\u1ead":-1,"\u1eaf":-1,"\u1eb1":-1,"\u1eb3":-1,"\u1eb5":-1,"\u1eb7":-1,"c":2,"d":2,"e":2,"o":2,"q":2,"\u00f8":2,"\u0153":2,"\u00e7":2,"\u00e9":2,"\u00ea":2,"\u00eb":2,"\u00e8":2,"\u00f3":2,"\u00f4":2,"\u00f6":2,"\u00f2":2,"\u00f5":2,"\u0111":2,"\u0107":2,"\u010d":2,"\u0109":2,"\u010b":2,"\u010f":2,"\u0115":2,"\u011b":2,"\u0117":2,"\u0113":2,"\u0119":2,"\u014f":2,"\u0151":2,"\u014d":2,"\u01ff":2,"\u01a1":2,"\u1eb9":2,"\u1ebb":2,"\u1ebd":2,"\u1ebf":2,"\u1ec1":2,"\u1ec3":2,"\u1ec5":2,"\u1ec7":2,"\u1ecd":2,"\u1ecf":2,"\u1ed1":2,"\u1ed3":2,"\u1ed5":2,"\u1ed7":2,"\u1ed9":2,"\u1edb":2,"\u1edd":2,"\u1edf":2,"\u1ee1":2,"\u1ee3":2,"v":6,"w":6,"y":6,"\u00fd":6,"\u00ff":6,"\u1e83":6,"\u0175":6,"\u1e85":6,"\u1e81":6,"\u1ef3":6,"\u0233":6,"\u1ef5":6,"\u1ef7":6,"\u1ef9":6,"z":-6,"\u017e":-6,"\u017a":-6,"\u017c":-6,"b":-2,"h":-2,"k":-2,"l":-2,"\u0142":-2,"\u0125":-2,"\u0137":-2,"\u013a":-2,"\u013e":-2,"\u013c":-2,"\u0140":-2,"i":-2,"m":-2,"n":-2,"p":-2,"r":-2,"\u0131":-2,"\u00ed":-2,"\u00ee":-2,"\u00ef":-2,"\u00ec":-2,"\u00f1":-2,"\u014b":-2,"\u0138":-2,"\u0133":-2,"\u012d":-2,"\u012b":-2,"\u012f":-2,"\u0129":-2,"\ue006":-2,"\u0144":-2,"\u0148":-2,"\ue007":-2,"\u0146":-2,"\u0155":-2,"\u0159":-2,"\u0157":-2,"\u1ec9":-2,"\u1ecb":-2,")":-6,"]":-6,"}":-6,"\"":-9,"'":-9,"\u2019":-3,"\u201d":-3}},"D":{"d":"168,-124v2,99,-50,137,-147,123r0,-238v12,-3,29,-5,48,-5v75,2,97,42,99,120xm68,-205r0,168v34,2,51,-17,51,-89v0,-54,-14,-85,-51,-79","w":176,"k":{"\u0142":-6,"T":3,"\u0166":3,"\u0164":3,"\u0162":3,"\u03a4":3,"\u021a":3,"J":1,"\u0134":1,"X":-1,"\u03a7":-1,"A":6,"\u00c6":6,"\u00c1":6,"\u00c2":6,"\u00c4":6,"\u00c0":6,"\u00c5":6,"\u00c3":6,"\u0102":6,"\u0100":6,"\u0104":6,"\u01fa":6,"\u01fc":6,"\u0391":6,"\u039b":6,"\u1ea0":6,"\u1ea2":6,"\u1ea4":6,"\u1ea6":6,"\u1ea8":6,"\u1eaa":6,"\u1eac":6,"\u1eae":6,"\u1eb0":6,"\u1eb2":6,"\u1eb4":6,"\u1eb6":6,"a":-3,"\u00e6":-3,"\u00e1":-3,"\u00e2":-3,"\u00e4":-3,"\u00e0":-3,"\u00e5":-3,"\u00e3":-3,"\u0103":-3,"\u0101":-3,"\u0105":-3,"\u01fb":-3,"\u01fd":-3,"\u1ea1":-3,"\u1ea3":-3,"\u1ea5":-3,"\u1ea7":-3,"\u1ea9":-3,"\u1eab":-3,"\u1ead":-3,"\u1eaf":-3,"\u1eb1":-3,"\u1eb3":-3,"\u1eb5":-3,"\u1eb7":-3,"f":-6,"\u00df":-6,"j":-2,"\u0135":-2,"t":-6,"\u0167":-6,"\u0165":-6,"\u0163":-6,"\u021b":-6,"v":-4,"w":-4,"y":-4,"\u00fd":-4,"\u00ff":-4,"\u1e83":-4,"\u0175":-4,"\u1e85":-4,"\u1e81":-4,"\u1ef3":-4,"\u0233":-4,"\u1ef5":-4,"\u1ef7":-4,"\u1ef9":-4,"i":-3,"m":-3,"n":-3,"p":-3,"r":-3,"\u0131":-3,"\u00ed":-3,"\u00ee":-3,"\u00ef":-3,"\u00ec":-3,"\u00f1":-3,"\u014b":-3,"\u0138":-3,"\u0133":-3,"\u012d":-3,"\u012b":-3,"\u012f":-3,"\u0129":-3,"\ue006":-3,"\u0144":-3,"\u0148":-3,"\ue007":-3,"\u0146":-3,"\u0155":-3,"\u0159":-3,"\u0157":-3,"\u1ec9":-3,"\u1ecb":-3,"u":-5,"\u00fa":-5,"\u00fb":-5,"\u00fc":-5,"\u00f9":-5,"\u016d":-5,"\u0171":-5,"\u016b":-5,"\u0173":-5,"\u016f":-5,"\u0169":-5,"\u01b0":-5,"\u1ee5":-5,"\u1ee7":-5,"\u1ee9":-5,"\u1eeb":-5,"\u1eed":-5,"\u1eef":-5,"\u1ef1":-5,"-":-6,"\u2013":-6,"\u2014":-6,"\u00ad":-6,")":5,"]":5,"}":5,"\u2019":-6,"\u201d":-6,",":13,".":13,"\u2026":13,"\u0394":2,"\u03a6":-2,"\u03a5":5,"\u03ab":5,"\u03a3":1,"\u03b3":-4,"\u03bd":-4,"\u03bb":4,"\u03c0":-4,"\u03c4":-3,"\u03b8":-4}},"E":{"d":"123,-146r0,39r-55,0r0,66r63,0r0,41r-110,0r0,-243r105,0r0,41r-58,0r0,56r55,0","w":141,"k":{"J":-10,"\u0134":-10,"V":-1,"W":-1,"\u1e82":-1,"\u0174":-1,"\u1e84":-1,"\u1e80":-1,"Y":-4,"\u00dd":-4,"\u0178":-4,"\u1ef2":-4,"\u0232":-4,"\u1ef4":-4,"\u1ef6":-4,"\u1ef8":-4,"f":1,"\u00df":1,"g":1,"\u011f":1,"\u011d":1,"\u0123":1,"\u0121":1,"\ue005":1,"c":3,"d":3,"e":3,"o":3,"q":3,"\u00f8":3,"\u0153":3,"\u00e7":3,"\u00e9":3,"\u00ea":3,"\u00eb":3,"\u00e8":3,"\u00f3":3,"\u00f4":3,"\u00f6":3,"\u00f2":3,"\u00f5":3,"\u0111":3,"\u0107":3,"\u010d":3,"\u0109":3,"\u010b":3,"\u010f":3,"\u0115":3,"\u011b":3,"\u0117":3,"\u0113":3,"\u0119":3,"\u014f":3,"\u0151":3,"\u014d":3,"\u01ff":3,"\u01a1":3,"\u1eb9":3,"\u1ebb":3,"\u1ebd":3,"\u1ebf":3,"\u1ec1":3,"\u1ec3":3,"\u1ec5":3,"\u1ec7":3,"\u1ecd":3,"\u1ecf":3,"\u1ed1":3,"\u1ed3":3,"\u1ed5":3,"\u1ed7":3,"\u1ed9":3,"\u1edb":3,"\u1edd":3,"\u1edf":3,"\u1ee1":3,"\u1ee3":3,"v":4,"w":4,"y":4,"\u00fd":4,"\u00ff":4,"\u1e83":4,"\u0175":4,"\u1e85":4,"\u1e81":4,"\u1ef3":4,"\u0233":4,"\u1ef5":4,"\u1ef7":4,"\u1ef9":4,"b":1,"h":1,"k":1,"l":1,"\u0142":1,"\u0127":1,"\u0125":1,"\u0137":1,"\u013a":1,"\u013e":1,"\u013c":1,"\u0140":1,"u":1,"\u00fa":1,"\u00fb":1,"\u00fc":1,"\u00f9":1,"\u016d":1,"\u0171":1,"\u016b":1,"\u0173":1,"\u016f":1,"\u0169":1,"\u01b0":1,"\u1ee5":1,"\u1ee7":1,"\u1ee9":1,"\u1eeb":1,"\u1eed":1,"\u1eef":1,"\u1ef1":1,",":2,".":2,"\u2026":2,"\u0394":-4,"\u039e":-4,"\u03b5":-4,"\u03ad":-4,"\u03bb":-4,"\u03c0":-6,"\u03c4":-1}},"F":{"d":"21,0r0,-243r105,0r0,41r-58,0r0,63r55,0r0,39r-55,0r0,100r-47,0","w":141,"k":{"\u00ef":3,"J":15,"\u0134":15,"A":13,"\u00c6":13,"\u00c1":13,"\u00c2":13,"\u00c4":13,"\u00c0":13,"\u00c5":13,"\u00c3":13,"\u0102":13,"\u0100":13,"\u0104":13,"\u01fa":13,"\u01fc":13,"\u0391":13,"\u039b":13,"\u1ea0":13,"\u1ea2":13,"\u1ea4":13,"\u1ea6":13,"\u1ea8":13,"\u1eaa":13,"\u1eac":13,"\u1eae":13,"\u1eb0":13,"\u1eb2":13,"\u1eb4":13,"\u1eb6":13,"M":6,"\ue001":6,"\u039c":6,"a":8,"\u00e6":8,"\u00e1":8,"\u00e2":8,"\u00e4":8,"\u00e0":8,"\u00e5":8,"\u00e3":8,"\u0103":8,"\u0101":8,"\u0105":8,"\u01fb":8,"\u01fd":8,"\u1ea1":8,"\u1ea3":8,"\u1ea5":8,"\u1ea7":8,"\u1ea9":8,"\u1eab":8,"\u1ead":8,"\u1eaf":8,"\u1eb1":8,"\u1eb3":8,"\u1eb5":8,"\u1eb7":8,"g":7,"\u011f":7,"\u011d":7,"\u0123":7,"\u0121":7,"\ue005":7,"c":9,"d":9,"e":9,"o":9,"q":9,"\u00f8":9,"\u0153":9,"\u00e7":9,"\u00e9":9,"\u00ea":9,"\u00eb":9,"\u00e8":9,"\u00f3":9,"\u00f4":9,"\u00f6":9,"\u00f2":9,"\u00f5":9,"\u0111":9,"\u0107":9,"\u010d":9,"\u0109":9,"\u010b":9,"\u010f":9,"\u0115":9,"\u011b":9,"\u0117":9,"\u0113":9,"\u0119":9,"\u014f":9,"\u0151":9,"\u014d":9,"\u01ff":9,"\u01a1":9,"\u1eb9":9,"\u1ebb":9,"\u1ebd":9,"\u1ebf":9,"\u1ec1":9,"\u1ec3":9,"\u1ec5":9,"\u1ec7":9,"\u1ecd":9,"\u1ecf":9,"\u1ed1":9,"\u1ed3":9,"\u1ed5":9,"\u1ed7":9,"\u1ed9":9,"\u1edb":9,"\u1edd":9,"\u1edf":9,"\u1ee1":9,"\u1ee3":9,"t":3,"\u0167":3,"\u0165":3,"\u0163":3,"\u021b":3,"v":6,"w":6,"y":6,"\u00fd":6,"\u00ff":6,"\u1e83":6,"\u0175":6,"\u1e85":6,"\u1e81":6,"\u1ef3":6,"\u0233":6,"\u1ef5":6,"\u1ef7":6,"\u1ef9":6,"b":1,"h":1,"k":1,"l":1,"\u0142":1,"\u0127":1,"\u0125":1,"\u0137":1,"\u013a":1,"\u013e":1,"\u013c":1,"\u0140":1,"i":3,"m":3,"n":3,"p":3,"r":3,"\u0131":3,"\u00ed":3,"\u00ee":3,"\u00ec":3,"\u00f1":3,"\u014b":3,"\u0138":3,"\u0133":3,"\u012d":3,"\u012b":3,"\u012f":3,"\u0129":3,"\ue006":3,"\u0144":3,"\u0148":3,"\ue007":3,"\u0146":3,"\u0155":3,"\u0159":3,"\u0157":3,"\u1ec9":3,"\u1ecb":3,"u":3,"\u00fa":3,"\u00fb":3,"\u00fc":3,"\u00f9":3,"\u016d":3,"\u0171":3,"\u016b":3,"\u0173":3,"\u016f":3,"\u0169":3,"\u01b0":3,"\u1ee5":3,"\u1ee7":3,"\u1ee9":3,"\u1eeb":3,"\u1eed":3,"\u1eef":3,"\u1ef1":3,":":6,";":6,"\u00ab":1,"\u2039":1,",":30,".":30,"\u2026":30}},"G":{"d":"105,2v-69,0,-98,-51,-96,-122v3,-105,67,-141,143,-118r-9,41v-49,-15,-85,4,-85,80v0,62,21,83,54,78r0,-59r-22,0r0,-38r66,0r0,130v-10,4,-33,8,-51,8","w":169,"k":{"a":-3,"\u00e6":-3,"\u00e1":-3,"\u00e2":-3,"\u00e4":-3,"\u00e0":-3,"\u00e5":-3,"\u00e3":-3,"\u0103":-3,"\u0101":-3,"\u0105":-3,"\u01fb":-3,"\u01fd":-3,"\u1ea1":-3,"\u1ea3":-3,"\u1ea5":-3,"\u1ea7":-3,"\u1ea9":-3,"\u1eab":-3,"\u1ead":-3,"\u1eaf":-3,"\u1eb1":-3,"\u1eb3":-3,"\u1eb5":-3,"\u1eb7":-3,"v":4,"w":4,"y":4,"\u00fd":4,"\u00ff":4,"\u1e83":4,"\u0175":4,"\u1e85":4,"\u1e81":4,"\u1ef3":4,"\u0233":4,"\u1ef5":4,"\u1ef7":4,"\u1ef9":4,"\u2019":2,"\u201d":2}},"H":{"d":"21,-243r47,0r0,98r49,0r0,-98r48,0r0,243r-48,0r0,-102r-49,0r0,102r-47,0r0,-243","w":185,"k":{"c":2,"d":2,"e":2,"o":2,"q":2,"\u00f8":2,"\u0153":2,"\u00e7":2,"\u00e9":2,"\u00ea":2,"\u00eb":2,"\u00e8":2,"\u00f3":2,"\u00f4":2,"\u00f6":2,"\u00f2":2,"\u00f5":2,"\u0111":2,"\u0107":2,"\u010d":2,"\u0109":2,"\u010b":2,"\u010f":2,"\u0115":2,"\u011b":2,"\u0117":2,"\u0113":2,"\u0119":2,"\u014f":2,"\u0151":2,"\u014d":2,"\u01ff":2,"\u01a1":2,"\u1eb9":2,"\u1ebb":2,"\u1ebd":2,"\u1ebf":2,"\u1ec1":2,"\u1ec3":2,"\u1ec5":2,"\u1ec7":2,"\u1ecd":2,"\u1ecf":2,"\u1ed1":2,"\u1ed3":2,"\u1ed5":2,"\u1ed7":2,"\u1ed9":2,"\u1edb":2,"\u1edd":2,"\u1edf":2,"\u1ee1":2,"\u1ee3":2,"v":3,"w":3,"y":3,"\u00fd":3,"\u00ff":3,"\u1e83":3,"\u0175":3,"\u1e85":3,"\u1e81":3,"\u1ef3":3,"\u0233":3,"\u1ef5":3,"\u1ef7":3,"\u1ef9":3,"\u03b1":1,"\u03b4":1,"\u03bf":1,"\u03c3":1,"\u03c6":1,"\u03c2":1,"\u03ac":1,"\u03cc":1,"\u03b9":1,"\u03af":1,"\u03ca":1,"\u0390":1}},"I":{"d":"21,-243r47,0r0,243r-47,0r0,-243","w":89,"k":{"c":2,"d":2,"e":2,"o":2,"q":2,"\u00f8":2,"\u0153":2,"\u00e7":2,"\u00e9":2,"\u00ea":2,"\u00eb":2,"\u00e8":2,"\u00f3":2,"\u00f4":2,"\u00f6":2,"\u00f2":2,"\u00f5":2,"\u0111":2,"\u0107":2,"\u010d":2,"\u0109":2,"\u010b":2,"\u010f":2,"\u0115":2,"\u011b":2,"\u0117":2,"\u0113":2,"\u0119":2,"\u014f":2,"\u0151":2,"\u014d":2,"\u01ff":2,"\u01a1":2,"\u1eb9":2,"\u1ebb":2,"\u1ebd":2,"\u1ebf":2,"\u1ec1":2,"\u1ec3":2,"\u1ec5":2,"\u1ec7":2,"\u1ecd":2,"\u1ecf":2,"\u1ed1":2,"\u1ed3":2,"\u1ed5":2,"\u1ed7":2,"\u1ed9":2,"\u1edb":2,"\u1edd":2,"\u1edf":2,"\u1ee1":2,"\u1ee3":2,"v":3,"w":3,"y":3,"\u00fd":3,"\u00ff":3,"\u1e83":3,"\u0175":3,"\u1e85":3,"\u1e81":3,"\u1ef3":3,"\u0233":3,"\u1ef5":3,"\u1ef7":3,"\u1ef9":3,"\u03b1":1,"\u03b4":1,"\u03bf":1,"\u03c3":1,"\u03c6":1,"\u03c2":1,"\u03ac":1,"\u03cc":1,"\u03b9":1,"\u03af":1,"\u03ca":1,"\u0390":1}},"J":{"d":"41,-75r0,-168r48,0r0,166v-1,82,-43,86,-92,76r4,-39v25,2,39,4,40,-35","w":106,"k":{"v":-3,"w":-3,"y":-3,"\u00fd":-3,"\u00ff":-3,"\u1e83":-3,"\u0175":-3,"\u1e85":-3,"\u1e81":-3,"\u1ef3":-3,"\u0233":-3,"\u1ef5":-3,"\u1ef7":-3,"\u1ef9":-3,",":6,".":6,"\u2026":6}},"K":{"d":"21,0r0,-243r47,0r1,109r44,-109r52,0r-54,106r55,137r-52,0r-35,-100v-18,19,-9,65,-11,100r-47,0","w":165,"k":{"J":-12,"\u0134":-12,"C":5,"G":5,"O":5,"Q":5,"\u00d8":5,"\u0152":5,"\u00c7":5,"\u00d3":5,"\u00d4":5,"\u00d6":5,"\u00d2":5,"\u00d5":5,"\u0106":5,"\u010c":5,"\u0108":5,"\u010a":5,"\u011e":5,"\u011c":5,"\u0122":5,"\u0120":5,"\ue000":5,"\u014e":5,"\u0150":5,"\u014c":5,"\u01fe":5,"\u0398":5,"\u039f":5,"\u01a0":5,"\u1ecc":5,"\u1ece":5,"\u1ed0":5,"\u1ed2":5,"\u1ed4":5,"\u1ed6":5,"\u1ed8":5,"\u1eda":5,"\u1edc":5,"\u1ede":5,"\u1ee0":5,"\u1ee2":5,"Z":-9,"\u017d":-9,"\u0179":-9,"\u017b":-9,"\u0396":-9,"A":-3,"\u00c6":-3,"\u00c1":-3,"\u00c2":-3,"\u00c4":-3,"\u00c0":-3,"\u00c5":-3,"\u00c3":-3,"\u0102":-3,"\u0100":-3,"\u0104":-3,"\u01fa":-3,"\u01fc":-3,"\u0391":-3,"\u039b":-3,"\u1ea0":-3,"\u1ea2":-3,"\u1ea4":-3,"\u1ea6":-3,"\u1ea8":-3,"\u1eaa":-3,"\u1eac":-3,"\u1eae":-3,"\u1eb0":-3,"\u1eb2":-3,"\u1eb4":-3,"\u1eb6":-3,"a":-5,"\u00e6":-5,"\u00e1":-5,"\u00e2":-5,"\u00e4":-5,"\u00e0":-5,"\u00e5":-5,"\u00e3":-5,"\u0103":-5,"\u0101":-5,"\u0105":-5,"\u01fb":-5,"\u01fd":-5,"\u1ea1":-5,"\u1ea3":-5,"\u1ea5":-5,"\u1ea7":-5,"\u1ea9":-5,"\u1eab":-5,"\u1ead":-5,"\u1eaf":-5,"\u1eb1":-5,"\u1eb3":-5,"\u1eb5":-5,"\u1eb7":-5,"g":5,"\u011f":5,"\u011d":5,"\u0123":5,"\u0121":5,"\ue005":5,"c":1,"d":1,"e":1,"o":1,"q":1,"\u00f8":1,"\u0153":1,"\u00e7":1,"\u00e9":1,"\u00ea":1,"\u00eb":1,"\u00e8":1,"\u00f3":1,"\u00f4":1,"\u00f6":1,"\u00f2":1,"\u00f5":1,"\u0111":1,"\u0107":1,"\u010d":1,"\u0109":1,"\u010b":1,"\u010f":1,"\u0115":1,"\u011b":1,"\u0117":1,"\u0113":1,"\u0119":1,"\u014f":1,"\u0151":1,"\u014d":1,"\u01ff":1,"\u01a1":1,"\u1eb9":1,"\u1ebb":1,"\u1ebd":1,"\u1ebf":1,"\u1ec1":1,"\u1ec3":1,"\u1ec5":1,"\u1ec7":1,"\u1ecd":1,"\u1ecf":1,"\u1ed1":1,"\u1ed3":1,"\u1ed5":1,"\u1ed7":1,"\u1ed9":1,"\u1edb":1,"\u1edd":1,"\u1edf":1,"\u1ee1":1,"\u1ee3":1,"v":5,"w":5,"y":5,"\u00fd":5,"\u00ff":5,"\u1e83":5,"\u0175":5,"\u1e85":5,"\u1e81":5,"\u1ef3":5,"\u0233":5,"\u1ef5":5,"\u1ef7":5,"\u1ef9":5,"b":-3,"h":-3,"k":-3,"l":-3,"\u0142":-3,"\u0127":-3,"\u0125":-3,"\u0137":-3,"\u013a":-3,"\u013e":-3,"\u013c":-3,"\u0140":-3,"i":-1,"m":-1,"n":-1,"p":-1,"r":-1,"\u0131":-1,"\u00ed":-1,"\u00ee":-1,"\u00ef":-1,"\u00ec":-1,"\u00f1":-1,"\u014b":-1,"\u0138":-1,"\u0133":-1,"\u012d":-1,"\u012b":-1,"\u012f":-1,"\u0129":-1,"\ue006":-1,"\u0144":-1,"\u0148":-1,"\ue007":-1,"\u0146":-1,"\u0155":-1,"\u0159":-1,"\u0157":-1,"\u1ec9":-1,"\u1ecb":-1,"u":1,"\u00fa":1,"\u00fb":1,"\u00fc":1,"\u00f9":1,"\u016d":1,"\u0171":1,"\u016b":1,"\u0173":1,"\u016f":1,"\u0169":1,"\u01b0":1,"\u1ee5":1,"\u1ee7":1,"\u1ee9":1,"\u1eeb":1,"\u1eed":1,"\u1eef":1,"\u1ef1":1,"\u00ab":1,"\u2039":1,"-":5,"\u2013":5,"\u2014":5,"\u00ad":5,"\"":-6,"'":-6,"\u2019":-3,"\u201d":-3,",":-6,".":-6,"\u2026":-6,"\u0394":-9,"\u03a6":5,"\u039e":-10,"\u03a3":-6,"\u03b5":-2,"\u03ad":-2,"\u03b3":5,"\u03bd":5,"\u03bb":-8,"\u03b1":3,"\u03b4":3,"\u03bf":3,"\u03c3":3,"\u03c6":3,"\u03c2":3,"\u03ac":3,"\u03cc":3,"\u03c4":3,"\u03c5":5,"\u03c8":5,"\u03cd":5,"\u03cb":5,"\u03b0":5}},"L":{"d":"21,0r0,-243r47,0r0,203r62,0r0,40r-109,0","w":136,"k":{"\u01fe":10,"\u00d8":10,"T":20,"\u0166":20,"\u0164":20,"\u0162":20,"\u03a4":20,"\u021a":20,"J":-14,"\u0134":-14,"C":10,"G":10,"O":10,"Q":10,"\u0152":10,"\u00c7":10,"\u00d3":10,"\u00d4":10,"\u00d6":10,"\u00d2":10,"\u00d5":10,"\u0106":10,"\u010c":10,"\u0108":10,"\u010a":10,"\u011e":10,"\u011c":10,"\u0122":10,"\u0120":10,"\ue000":10,"\u014e":10,"\u0150":10,"\u014c":10,"\u0398":10,"\u039f":10,"\u01a0":10,"\u1ecc":10,"\u1ece":10,"\u1ed0":10,"\u1ed2":10,"\u1ed4":10,"\u1ed6":10,"\u1ed8":10,"\u1eda":10,"\u1edc":10,"\u1ede":10,"\u1ee0":10,"\u1ee2":10,"U":7,"\u00da":7,"\u00db":7,"\u00dc":7,"\u00d9":7,"\u016c":7,"\u0170":7,"\u016a":7,"\u0172":7,"\u016e":7,"\u0168":7,"\u01af":7,"\u1ee4":7,"\u1ee6":7,"\u1ee8":7,"\u1eea":7,"\u1eec":7,"\u1eee":7,"\u1ef0":7,"V":13,"W":13,"\u1e82":13,"\u0174":13,"\u1e84":13,"\u1e80":13,"Y":18,"\u00dd":18,"\u0178":18,"\u1ef2":18,"\u0232":18,"\u1ef4":18,"\u1ef6":18,"\u1ef8":18,"A":-3,"\u00c6":-3,"\u00c1":-3,"\u00c2":-3,"\u00c4":-3,"\u00c0":-3,"\u00c5":-3,"\u00c3":-3,"\u0102":-3,"\u0100":-3,"\u0104":-3,"\u01fa":-3,"\u01fc":-3,"\u0391":-3,"\u039b":-3,"\u1ea0":-3,"\u1ea2":-3,"\u1ea4":-3,"\u1ea6":-3,"\u1ea8":-3,"\u1eaa":-3,"\u1eac":-3,"\u1eae":-3,"\u1eb0":-3,"\u1eb2":-3,"\u1eb4":-3,"\u1eb6":-3,"a":-2,"\u00e6":-2,"\u00e1":-2,"\u00e2":-2,"\u00e4":-2,"\u00e0":-2,"\u00e5":-2,"\u00e3":-2,"\u0103":-2,"\u0101":-2,"\u0105":-2,"\u01fb":-2,"\u01fd":-2,"\u1ea1":-2,"\u1ea3":-2,"\u1ea5":-2,"\u1ea7":-2,"\u1ea9":-2,"\u1eab":-2,"\u1ead":-2,"\u1eaf":-2,"\u1eb1":-2,"\u1eb3":-2,"\u1eb5":-2,"\u1eb7":-2,"f":4,"\u00df":4,"g":1,"\u011f":1,"\u011d":1,"\u0123":1,"\u0121":1,"\ue005":1,"c":2,"d":2,"e":2,"o":2,"q":2,"\u00f8":2,"\u0153":2,"\u00e7":2,"\u00e9":2,"\u00ea":2,"\u00eb":2,"\u00e8":2,"\u00f3":2,"\u00f4":2,"\u00f6":2,"\u00f2":2,"\u00f5":2,"\u0111":2,"\u0107":2,"\u010d":2,"\u0109":2,"\u010b":2,"\u010f":2,"\u0115":2,"\u011b":2,"\u0117":2,"\u0113":2,"\u0119":2,"\u014f":2,"\u0151":2,"\u014d":2,"\u01ff":2,"\u01a1":2,"\u1eb9":2,"\u1ebb":2,"\u1ebd":2,"\u1ebf":2,"\u1ec1":2,"\u1ec3":2,"\u1ec5":2,"\u1ec7":2,"\u1ecd":2,"\u1ecf":2,"\u1ed1":2,"\u1ed3":2,"\u1ed5":2,"\u1ed7":2,"\u1ed9":2,"\u1edb":2,"\u1edd":2,"\u1edf":2,"\u1ee1":2,"\u1ee3":2,"t":8,"\u0167":8,"\u0165":8,"\u0163":8,"\u021b":8,"v":8,"w":8,"y":8,"\u00fd":8,"\u00ff":8,"\u1e83":8,"\u0175":8,"\u1e85":8,"\u1e81":8,"\u1ef3":8,"\u0233":8,"\u1ef5":8,"\u1ef7":8,"\u1ef9":8,"u":2,"\u00fa":2,"\u00fb":2,"\u00fc":2,"\u00f9":2,"\u016d":2,"\u0171":2,"\u016b":2,"\u0173":2,"\u016f":2,"\u0169":2,"\u01b0":2,"\u1ee5":2,"\u1ee7":2,"\u1ee9":2,"\u1eeb":2,"\u1eed":2,"\u1eef":2,"\u1ef1":2,"\u203a":-4,"\u00bb":-4,"\u00ab":13,"\u2039":13,"-":12,"\u2013":12,"\u2014":12,"\u00ad":12,"\"":28,"'":28,"\u2018":25,"\u201c":25,"\u2019":16,"\u201d":16}},"M":{"d":"174,0r-8,-165r-36,161r-34,0r-36,-161r-7,165r-41,0r18,-243r49,0r38,173v8,-56,22,-118,34,-173r50,0r15,243r-42,0","w":229,"k":{"T":6,"\u0166":6,"\u0164":6,"\u0162":6,"\u03a4":6,"\u021a":6,"Y":1,"\u00dd":1,"\u0178":1,"\u1ef2":1,"\u0232":1,"\u1ef4":1,"\u1ef6":1,"\u1ef8":1,"a":-1,"\u00e6":-1,"\u00e1":-1,"\u00e2":-1,"\u00e4":-1,"\u00e0":-1,"\u00e5":-1,"\u00e3":-1,"\u0103":-1,"\u0101":-1,"\u0105":-1,"\u01fb":-1,"\u01fd":-1,"\u1ea1":-1,"\u1ea3":-1,"\u1ea5":-1,"\u1ea7":-1,"\u1ea9":-1,"\u1eab":-1,"\u1ead":-1,"\u1eaf":-1,"\u1eb1":-1,"\u1eb3":-1,"\u1eb5":-1,"\u1eb7":-1,"g":1,"\u011f":1,"\u011d":1,"\u0123":1,"\u0121":1,"\ue005":1,"-":-2,"\u2013":-2,"\u2014":-2,"\u00ad":-2,"\"":4,"'":4,"\u03a8":3,"\u03a5":5,"\u03ab":5,"\u03c0":-4,"\u00b5":-1,"\u03b2":-1,"\u03b7":-1,"\u03ba":-1,"\u03ae":-1}},"N":{"d":"62,0r-41,0r0,-243r43,0r64,166r-5,-166r42,0r0,243r-43,0r-37,-92v-9,-20,-18,-53,-26,-73","w":185,"k":{"c":2,"d":2,"e":2,"o":2,"q":2,"\u00f8":2,"\u0153":2,"\u00e7":2,"\u00e9":2,"\u00ea":2,"\u00eb":2,"\u00e8":2,"\u00f3":2,"\u00f4":2,"\u00f6":2,"\u00f2":2,"\u00f5":2,"\u0111":2,"\u0107":2,"\u010d":2,"\u0109":2,"\u010b":2,"\u010f":2,"\u0115":2,"\u011b":2,"\u0117":2,"\u0113":2,"\u0119":2,"\u014f":2,"\u0151":2,"\u014d":2,"\u01ff":2,"\u01a1":2,"\u1eb9":2,"\u1ebb":2,"\u1ebd":2,"\u1ebf":2,"\u1ec1":2,"\u1ec3":2,"\u1ec5":2,"\u1ec7":2,"\u1ecd":2,"\u1ecf":2,"\u1ed1":2,"\u1ed3":2,"\u1ed5":2,"\u1ed7":2,"\u1ed9":2,"\u1edb":2,"\u1edd":2,"\u1edf":2,"\u1ee1":2,"\u1ee3":2,"v":3,"w":3,"y":3,"\u00fd":3,"\u00ff":3,"\u1e83":3,"\u0175":3,"\u1e85":3,"\u1e81":3,"\u1ef3":3,"\u0233":3,"\u1ef5":3,"\u1ef7":3,"\u1ef9":3,"\u03b1":1,"\u03b4":1,"\u03bf":1,"\u03c3":1,"\u03c6":1,"\u03c2":1,"\u03ac":1,"\u03cc":1,"\u03b9":1,"\u03af":1,"\u03ca":1,"\u0390":1}},"O":{"d":"89,-246v59,0,75,65,75,120v0,91,-32,129,-78,129v-55,0,-77,-58,-77,-125v0,-66,26,-124,80,-124xm87,-204v-19,0,-29,31,-29,83v0,55,10,83,29,83v20,0,28,-36,28,-85v0,-42,-7,-81,-28,-81","w":173,"k":{"\u0142":-6,"T":3,"\u0166":3,"\u0164":3,"\u0162":3,"\u03a4":3,"\u021a":3,"J":1,"\u0134":1,"X":-1,"\u03a7":-1,"A":6,"\u00c6":6,"\u00c1":6,"\u00c2":6,"\u00c4":6,"\u00c0":6,"\u00c5":6,"\u00c3":6,"\u0102":6,"\u0100":6,"\u0104":6,"\u01fa":6,"\u01fc":6,"\u0391":6,"\u039b":6,"\u1ea0":6,"\u1ea2":6,"\u1ea4":6,"\u1ea6":6,"\u1ea8":6,"\u1eaa":6,"\u1eac":6,"\u1eae":6,"\u1eb0":6,"\u1eb2":6,"\u1eb4":6,"\u1eb6":6,"a":-3,"\u00e6":-3,"\u00e1":-3,"\u00e2":-3,"\u00e4":-3,"\u00e0":-3,"\u00e5":-3,"\u00e3":-3,"\u0103":-3,"\u0101":-3,"\u0105":-3,"\u01fb":-3,"\u01fd":-3,"\u1ea1":-3,"\u1ea3":-3,"\u1ea5":-3,"\u1ea7":-3,"\u1ea9":-3,"\u1eab":-3,"\u1ead":-3,"\u1eaf":-3,"\u1eb1":-3,"\u1eb3":-3,"\u1eb5":-3,"\u1eb7":-3,"f":-6,"\u00df":-6,"j":-2,"\u0135":-2,"t":-6,"\u0167":-6,"\u0165":-6,"\u0163":-6,"\u021b":-6,"v":-4,"w":-4,"y":-4,"\u00fd":-4,"\u00ff":-4,"\u1e83":-4,"\u0175":-4,"\u1e85":-4,"\u1e81":-4,"\u1ef3":-4,"\u0233":-4,"\u1ef5":-4,"\u1ef7":-4,"\u1ef9":-4,"i":-3,"m":-3,"n":-3,"p":-3,"r":-3,"\u0131":-3,"\u00ed":-3,"\u00ee":-3,"\u00ef":-3,"\u00ec":-3,"\u00f1":-3,"\u014b":-3,"\u0138":-3,"\u0133":-3,"\u012d":-3,"\u012b":-3,"\u012f":-3,"\u0129":-3,"\ue006":-3,"\u0144":-3,"\u0148":-3,"\ue007":-3,"\u0146":-3,"\u0155":-3,"\u0159":-3,"\u0157":-3,"\u1ec9":-3,"\u1ecb":-3,"u":-5,"\u00fa":-5,"\u00fb":-5,"\u00fc":-5,"\u00f9":-5,"\u016d":-5,"\u0171":-5,"\u016b":-5,"\u0173":-5,"\u016f":-5,"\u0169":-5,"\u01b0":-5,"\u1ee5":-5,"\u1ee7":-5,"\u1ee9":-5,"\u1eeb":-5,"\u1eed":-5,"\u1eef":-5,"\u1ef1":-5,"-":-6,"\u2013":-6,"\u2014":-6,"\u00ad":-6,")":5,"]":5,"}":5,"\u2019":-6,"\u201d":-6,",":13,".":13,"\u2026":13,"\u0394":2,"\u03a6":-2,"\u03a5":5,"\u03ab":5,"\u03a3":1,"\u03b3":-4,"\u03bd":-4,"\u03bb":4,"\u03c0":-4,"\u03c4":-3,"\u03b8":-4}},"P":{"d":"157,-172v0,54,-38,85,-89,82r0,90r-47,0r0,-239v63,-15,136,0,136,67xm68,-204r0,75v27,5,42,-13,42,-39v0,-26,-16,-44,-42,-36","w":164,"k":{"\u0127":-6,"J":13,"\u0134":13,"X":1,"\u03a7":1,"Y":-1,"\u00dd":-1,"\u0178":-1,"\u1ef2":-1,"\u0232":-1,"\u1ef4":-1,"\u1ef6":-1,"\u1ef8":-1,"Z":2,"\u017d":2,"\u0179":2,"\u017b":2,"\u0396":2,"A":15,"\u00c6":15,"\u00c1":15,"\u00c2":15,"\u00c4":15,"\u00c0":15,"\u00c5":15,"\u00c3":15,"\u0102":15,"\u0100":15,"\u0104":15,"\u01fa":15,"\u01fc":15,"\u0391":15,"\u039b":15,"\u1ea0":15,"\u1ea2":15,"\u1ea4":15,"\u1ea6":15,"\u1ea8":15,"\u1eaa":15,"\u1eac":15,"\u1eae":15,"\u1eb0":15,"\u1eb2":15,"\u1eb4":15,"\u1eb6":15,"a":5,"\u00e6":5,"\u00e1":5,"\u00e2":5,"\u00e4":5,"\u00e0":5,"\u00e5":5,"\u00e3":5,"\u0103":5,"\u0101":5,"\u0105":5,"\u01fb":5,"\u01fd":5,"\u1ea1":5,"\u1ea3":5,"\u1ea5":5,"\u1ea7":5,"\u1ea9":5,"\u1eab":5,"\u1ead":5,"\u1eaf":5,"\u1eb1":5,"\u1eb3":5,"\u1eb5":5,"\u1eb7":5,"g":10,"\u011f":10,"\u011d":10,"\u0123":10,"\u0121":10,"\ue005":10,"c":8,"d":8,"e":8,"o":8,"q":8,"\u00f8":8,"\u0153":8,"\u00e7":8,"\u00e9":8,"\u00ea":8,"\u00eb":8,"\u00e8":8,"\u00f3":8,"\u00f4":8,"\u00f6":8,"\u00f2":8,"\u00f5":8,"\u0111":8,"\u0107":8,"\u010d":8,"\u0109":8,"\u010b":8,"\u010f":8,"\u0115":8,"\u011b":8,"\u0117":8,"\u0113":8,"\u0119":8,"\u014f":8,"\u0151":8,"\u014d":8,"\u01ff":8,"\u01a1":8,"\u1eb9":8,"\u1ebb":8,"\u1ebd":8,"\u1ebf":8,"\u1ec1":8,"\u1ec3":8,"\u1ec5":8,"\u1ec7":8,"\u1ecd":8,"\u1ecf":8,"\u1ed1":8,"\u1ed3":8,"\u1ed5":8,"\u1ed7":8,"\u1ed9":8,"\u1edb":8,"\u1edd":8,"\u1edf":8,"\u1ee1":8,"\u1ee3":8,"s":5,"\u0161":5,"\u015b":5,"\u015f":5,"\u015d":5,"\u0219":5,"\uf6c2":5,"t":-5,"\u0167":-5,"\u0165":-5,"\u0163":-5,"\u021b":-5,"v":-3,"w":-3,"y":-3,"\u00fd":-3,"\u00ff":-3,"\u1e83":-3,"\u0175":-3,"\u1e85":-3,"\u1e81":-3,"\u1ef3":-3,"\u0233":-3,"\u1ef5":-3,"\u1ef7":-3,"\u1ef9":-3,"u":1,"\u00fa":1,"\u00fb":1,"\u00fc":1,"\u00f9":1,"\u016d":1,"\u0171":1,"\u016b":1,"\u0173":1,"\u016f":1,"\u0169":1,"\u01b0":1,"\u1ee5":1,"\u1ee7":1,"\u1ee9":1,"\u1eeb":1,"\u1eed":1,"\u1eef":1,"\u1ef1":1,":":4,";":4,"\u00ab":6,"\u2039":6,"-":8,"\u2013":8,"\u2014":8,"\u00ad":8,")":6,"]":6,"}":6,"\u2018":-8,"\u201c":-8,"\u2019":-8,"\u201d":-8,",":45,".":45,"\u2026":45,"\u0394":16,"\u03a8":-3,"\u03a5":-6,"\u03ab":-6,"\u03b5":6,"\u03ad":6,"\u03b1":5,"\u03b4":5,"\u03bf":5,"\u03c3":5,"\u03c6":5,"\u03c2":5,"\u03ac":5,"\u03cc":5}},"Q":{"d":"159,40v-25,-10,-51,-26,-74,-37v-47,0,-76,-46,-76,-125v0,-65,26,-124,80,-124v99,0,89,200,39,230r0,2v15,7,32,12,47,18xm87,-38v19,0,28,-35,28,-85v0,-45,-7,-81,-28,-81v-19,0,-29,36,-29,82v0,49,8,84,29,84","w":173,"k":{"\u0142":-6,"T":3,"\u0166":3,"\u0164":3,"\u0162":3,"\u03a4":3,"\u021a":3,"J":1,"\u0134":1,"X":-1,"\u03a7":-1,"A":6,"\u00c6":6,"\u00c1":6,"\u00c2":6,"\u00c4":6,"\u00c0":6,"\u00c5":6,"\u00c3":6,"\u0102":6,"\u0100":6,"\u0104":6,"\u01fa":6,"\u01fc":6,"\u0391":6,"\u039b":6,"\u1ea0":6,"\u1ea2":6,"\u1ea4":6,"\u1ea6":6,"\u1ea8":6,"\u1eaa":6,"\u1eac":6,"\u1eae":6,"\u1eb0":6,"\u1eb2":6,"\u1eb4":6,"\u1eb6":6,"a":-3,"\u00e6":-3,"\u00e1":-3,"\u00e2":-3,"\u00e4":-3,"\u00e0":-3,"\u00e5":-3,"\u00e3":-3,"\u0103":-3,"\u0101":-3,"\u0105":-3,"\u01fb":-3,"\u01fd":-3,"\u1ea1":-3,"\u1ea3":-3,"\u1ea5":-3,"\u1ea7":-3,"\u1ea9":-3,"\u1eab":-3,"\u1ead":-3,"\u1eaf":-3,"\u1eb1":-3,"\u1eb3":-3,"\u1eb5":-3,"\u1eb7":-3,"f":-6,"\u00df":-6,"j":-2,"\u0135":-2,"t":-6,"\u0167":-6,"\u0165":-6,"\u0163":-6,"\u021b":-6,"v":-4,"w":-4,"y":-4,"\u00fd":-4,"\u00ff":-4,"\u1e83":-4,"\u0175":-4,"\u1e85":-4,"\u1e81":-4,"\u1ef3":-4,"\u0233":-4,"\u1ef5":-4,"\u1ef7":-4,"\u1ef9":-4,"i":-3,"m":-3,"n":-3,"p":-3,"r":-3,"\u0131":-3,"\u00ed":-3,"\u00ee":-3,"\u00ef":-3,"\u00ec":-3,"\u00f1":-3,"\u014b":-3,"\u0138":-3,"\u0133":-3,"\u012d":-3,"\u012b":-3,"\u012f":-3,"\u0129":-3,"\ue006":-3,"\u0144":-3,"\u0148":-3,"\ue007":-3,"\u0146":-3,"\u0155":-3,"\u0159":-3,"\u0157":-3,"\u1ec9":-3,"\u1ecb":-3,"u":-5,"\u00fa":-5,"\u00fb":-5,"\u00fc":-5,"\u00f9":-5,"\u016d":-5,"\u0171":-5,"\u016b":-5,"\u0173":-5,"\u016f":-5,"\u0169":-5,"\u01b0":-5,"\u1ee5":-5,"\u1ee7":-5,"\u1ee9":-5,"\u1eeb":-5,"\u1eed":-5,"\u1eef":-5,"\u1ef1":-5,"-":-6,"\u2013":-6,"\u2014":-6,"\u00ad":-6,")":5,"]":5,"}":5,"\u2019":-6,"\u201d":-6,",":13,".":13,"\u2026":13,"\u0394":2,"\u03a6":-2,"\u03a5":5,"\u03ab":5,"\u03a3":1,"\u03b3":-4,"\u03bd":-4,"\u03bb":4,"\u03c0":-4,"\u03c4":-3,"\u03b8":-4}},"R":{"d":"114,0v-11,-14,-3,-113,-46,-97r0,97r-47,0r0,-239v63,-14,135,-3,135,64v0,26,-12,49,-37,61v33,6,33,93,45,114r-50,0xm68,-206r0,73v27,3,41,-14,41,-38v1,-25,-15,-40,-41,-35","w":169,"k":{"T":1,"\u0166":1,"\u0164":1,"\u0162":1,"\u03a4":1,"\u021a":1,"J":-9,"\u0134":-9,"X":-3,"\u03a7":-3,"c":1,"d":1,"e":1,"o":1,"q":1,"\u00f8":1,"\u0153":1,"\u00e7":1,"\u00e9":1,"\u00ea":1,"\u00eb":1,"\u00e8":1,"\u00f3":1,"\u00f4":1,"\u00f6":1,"\u00f2":1,"\u00f5":1,"\u0111":1,"\u0107":1,"\u010d":1,"\u0109":1,"\u010b":1,"\u010f":1,"\u0115":1,"\u011b":1,"\u0117":1,"\u0113":1,"\u0119":1,"\u014f":1,"\u0151":1,"\u014d":1,"\u01ff":1,"\u01a1":1,"\u1eb9":1,"\u1ebb":1,"\u1ebd":1,"\u1ebf":1,"\u1ec1":1,"\u1ec3":1,"\u1ec5":1,"\u1ec7":1,"\u1ecd":1,"\u1ecf":1,"\u1ed1":1,"\u1ed3":1,"\u1ed5":1,"\u1ed7":1,"\u1ed9":1,"\u1edb":1,"\u1edd":1,"\u1edf":1,"\u1ee1":1,"\u1ee3":1,"t":-6,"\u0167":-6,"\u0165":-6,"\u0163":-6,"\u021b":-6,"i":-1,"m":-1,"n":-1,"p":-1,"r":-1,"\u0131":-1,"\u00ed":-1,"\u00ee":-1,"\u00ef":-1,"\u00ec":-1,"\u00f1":-1,"\u014b":-1,"\u0138":-1,"\u0133":-1,"\u012d":-1,"\u012b":-1,"\u012f":-1,"\u0129":-1,"\ue006":-1,"\u0144":-1,"\u0148":-1,"\ue007":-1,"\u0146":-1,"\u0155":-1,"\u0159":-1,"\u0157":-1,"\u1ec9":-1,"\u1ecb":-1,"-":3,"\u2013":3,"\u2014":3,"\u00ad":3,"\u2019":-6,"\u201d":-6}},"S":{"d":"9,-8r6,-40v22,13,74,14,74,-18v0,-18,-11,-27,-32,-40v-33,-20,-45,-46,-45,-68v0,-53,65,-88,114,-62r-7,41v-15,-14,-61,-11,-61,16v0,14,6,24,33,38v73,39,50,145,-36,143v-19,0,-38,-5,-46,-10","w":141,"k":{"\u01fd":-7,"\u00e6":-7,"a":-7,"\u00e1":-7,"\u00e2":-7,"\u00e4":-7,"\u00e0":-7,"\u00e5":-7,"\u00e3":-7,"\u0103":-7,"\u0101":-7,"\u0105":-7,"\u01fb":-7,"\u1ea1":-7,"\u1ea3":-7,"\u1ea5":-7,"\u1ea7":-7,"\u1ea9":-7,"\u1eab":-7,"\u1ead":-7,"\u1eaf":-7,"\u1eb1":-7,"\u1eb3":-7,"\u1eb5":-7,"\u1eb7":-7,"j":-3,"\u0135":-3,"c":-3,"d":-3,"e":-3,"o":-3,"q":-3,"\u00f8":-3,"\u0153":-3,"\u00e7":-3,"\u00e9":-3,"\u00ea":-3,"\u00eb":-3,"\u00e8":-3,"\u00f3":-3,"\u00f4":-3,"\u00f6":-3,"\u00f2":-3,"\u00f5":-3,"\u0111":-3,"\u0107":-3,"\u010d":-3,"\u0109":-3,"\u010b":-3,"\u010f":-3,"\u0115":-3,"\u011b":-3,"\u0117":-3,"\u0113":-3,"\u0119":-3,"\u014f":-3,"\u0151":-3,"\u014d":-3,"\u01ff":-3,"\u01a1":-3,"\u1eb9":-3,"\u1ebb":-3,"\u1ebd":-3,"\u1ebf":-3,"\u1ec1":-3,"\u1ec3":-3,"\u1ec5":-3,"\u1ec7":-3,"\u1ecd":-3,"\u1ecf":-3,"\u1ed1":-3,"\u1ed3":-3,"\u1ed5":-3,"\u1ed7":-3,"\u1ed9":-3,"\u1edb":-3,"\u1edd":-3,"\u1edf":-3,"\u1ee1":-3,"\u1ee3":-3,"t":-2,"\u0167":-2,"\u0165":-2,"\u0163":-2,"\u021b":-2,"v":2,"w":2,"y":2,"\u00fd":2,"\u00ff":2,"\u1e83":2,"\u0175":2,"\u1e85":2,"\u1e81":2,"\u1ef3":2,"\u0233":2,"\u1ef5":2,"\u1ef7":2,"\u1ef9":2,"b":-3,"h":-3,"k":-3,"l":-3,"\u0142":-3,"\u0127":-3,"\u0125":-3,"\u0137":-3,"\u013a":-3,"\u013e":-3,"\u013c":-3,"\u0140":-3,"i":-3,"m":-3,"n":-3,"p":-3,"r":-3,"\u0131":-3,"\u00ed":-3,"\u00ee":-3,"\u00ef":-3,"\u00ec":-3,"\u00f1":-3,"\u014b":-3,"\u0138":-3,"\u0133":-3,"\u012d":-3,"\u012b":-3,"\u012f":-3,"\u0129":-3,"\ue006":-3,"\u0144":-3,"\u0148":-3,"\ue007":-3,"\u0146":-3,"\u0155":-3,"\u0159":-3,"\u0157":-3,"\u1ec9":-3,"\u1ecb":-3,"u":-4,"\u00fa":-4,"\u00fb":-4,"\u00fc":-4,"\u00f9":-4,"\u016d":-4,"\u0171":-4,"\u016b":-4,"\u0173":-4,"\u016f":-4,"\u0169":-4,"\u01b0":-4,"\u1ee5":-4,"\u1ee7":-4,"\u1ee9":-4,"\u1eeb":-4,"\u1eed":-4,"\u1eef":-4,"\u1ef1":-4,"-":-6,"\u2013":-6,"\u2014":-6,"\u00ad":-6}},"T":{"d":"47,0r0,-199r-43,0r0,-44r134,0r0,44r-44,0r0,199r-47,0","w":141,"k":{"\u0129":11,"\u012f":11,"\u012b":11,"\u012d":11,"\u0133":11,"\u00ec":11,"\u00ef":11,"\u00ee":11,"\u00ed":11,"\u00e8":17,"\u00e0":13,"\u0131":11,"i":11,"T":-5,"\u0166":-5,"\u0164":-5,"\u0162":-5,"\u03a4":-5,"\u021a":-5,"J":6,"\u0134":6,"C":5,"G":5,"O":5,"Q":5,"\u00d8":5,"\u0152":5,"\u00c7":5,"\u00d3":5,"\u00d4":5,"\u00d6":5,"\u00d2":5,"\u00d5":5,"\u0106":5,"\u010c":5,"\u0108":5,"\u010a":5,"\u011e":5,"\u011c":5,"\u0122":5,"\u0120":5,"\ue000":5,"\u014e":5,"\u0150":5,"\u014c":5,"\u01fe":5,"\u0398":5,"\u039f":5,"\u01a0":5,"\u1ecc":5,"\u1ece":5,"\u1ed0":5,"\u1ed2":5,"\u1ed4":5,"\u1ed6":5,"\u1ed8":5,"\u1eda":5,"\u1edc":5,"\u1ede":5,"\u1ee0":5,"\u1ee2":5,"V":-6,"W":-6,"\u1e82":-6,"\u0174":-6,"\u1e84":-6,"\u1e80":-6,"X":-8,"\u03a7":-8,"Y":-12,"\u00dd":-12,"\u0178":-12,"\u1ef2":-12,"\u0232":-12,"\u1ef4":-12,"\u1ef6":-12,"\u1ef8":-12,"A":12,"\u00c6":12,"\u00c1":12,"\u00c2":12,"\u00c4":12,"\u00c0":12,"\u00c5":12,"\u00c3":12,"\u0102":12,"\u0100":12,"\u0104":12,"\u01fa":12,"\u01fc":12,"\u0391":12,"\u039b":12,"\u1ea0":12,"\u1ea2":12,"\u1ea4":12,"\u1ea6":12,"\u1ea8":12,"\u1eaa":12,"\u1eac":12,"\u1eae":12,"\u1eb0":12,"\u1eb2":12,"\u1eb4":12,"\u1eb6":12,"S":1,"\u0160":1,"\u015a":1,"\u015e":1,"\u015c":1,"\u0218":1,"\uf6c1":1,"a":13,"\u00e6":13,"\u00e1":13,"\u00e2":13,"\u00e4":13,"\u00e5":13,"\u00e3":13,"\u0103":13,"\u0101":13,"\u0105":13,"\u01fb":13,"\u01fd":13,"\u1ea1":13,"\u1ea3":13,"\u1ea5":13,"\u1ea7":13,"\u1ea9":13,"\u1eab":13,"\u1ead":13,"\u1eaf":13,"\u1eb1":13,"\u1eb3":13,"\u1eb5":13,"\u1eb7":13,"g":21,"\u011f":21,"\u011d":21,"\u0123":21,"\u0121":21,"\ue005":21,"c":17,"d":17,"e":17,"o":17,"q":17,"\u00f8":17,"\u0153":17,"\u00e7":17,"\u00e9":17,"\u00ea":17,"\u00eb":17,"\u00f3":17,"\u00f4":17,"\u00f6":17,"\u00f2":17,"\u00f5":17,"\u0111":17,"\u0107":17,"\u010d":17,"\u0109":17,"\u010b":17,"\u010f":17,"\u0115":17,"\u011b":17,"\u0117":17,"\u0113":17,"\u0119":17,"\u014f":17,"\u0151":17,"\u014d":17,"\u01ff":17,"\u01a1":17,"\u1eb9":17,"\u1ebb":17,"\u1ebd":17,"\u1ebf":17,"\u1ec1":17,"\u1ec3":17,"\u1ec5":17,"\u1ec7":17,"\u1ecd":17,"\u1ecf":17,"\u1ed1":17,"\u1ed3":17,"\u1ed5":17,"\u1ed7":17,"\u1ed9":17,"\u1edb":17,"\u1edd":17,"\u1edf":17,"\u1ee1":17,"\u1ee3":17,"s":14,"\u0161":14,"\u015b":14,"\u015f":14,"\u015d":14,"\u0219":14,"\uf6c2":14,"v":8,"w":8,"y":8,"\u00fd":8,"\u00ff":8,"\u1e83":8,"\u0175":8,"\u1e85":8,"\u1e81":8,"\u1ef3":8,"\u0233":8,"\u1ef5":8,"\u1ef7":8,"\u1ef9":8,"z":10,"\u017e":10,"\u017a":10,"\u017c":10,"b":1,"h":1,"k":1,"l":1,"\u0142":1,"\u0127":1,"\u0125":1,"\u0137":1,"\u013a":1,"\u013e":1,"\u013c":1,"\u0140":1,"m":11,"n":11,"p":11,"r":11,"\u00f1":11,"\u014b":11,"\u0138":11,"\ue006":11,"\u0144":11,"\u0148":11,"\ue007":11,"\u0146":11,"\u0155":11,"\u0159":11,"\u0157":11,"\u1ec9":11,"\u1ecb":11,"u":11,"\u00fa":11,"\u00fb":11,"\u00fc":11,"\u00f9":11,"\u016d":11,"\u0171":11,"\u016b":11,"\u0173":11,"\u016f":11,"\u0169":11,"\u01b0":11,"\u1ee5":11,"\u1ee7":11,"\u1ee9":11,"\u1eeb":11,"\u1eed":11,"\u1eef":11,"\u1ef1":11,"x":10,":":6,";":6,"\u203a":11,"\u00bb":11,"\u00ab":15,"\u2039":15,"-":11,"\u2013":11,"\u2014":11,"\u00ad":11,")":-12,"]":-12,"}":-12,"\"":-6,"'":-6,"\u2019":-12,"\u201d":-12,",":23,".":23,"\u2026":23,"\u0394":15,"\u03a9":6,"\u03a6":8,"\u03a8":-3,"\u03a5":-7,"\u03ab":-7,"\u03b5":12,"\u03ad":12,"\u03b1":15,"\u03b4":15,"\u03bf":15,"\u03c3":15,"\u03c6":15,"\u03c2":15,"\u03ac":15,"\u03cc":15,"\u03c1":17,"\u00b5":6,"\u03b2":6,"\u03b7":6,"\u03ba":6,"\u03ae":6,"\u03c5":8,"\u03c8":8,"\u03cd":8,"\u03cb":8,"\u03b0":8,"\u03b6":8,"\u03be":8,"\u03b9":6,"\u03af":6,"\u03ca":6,"\u0390":6,"\u03c9":9,"\u03ce":9}},"U":{"d":"19,-243r48,0r0,158v0,36,11,46,23,46v14,0,23,-9,23,-46r0,-158r47,0v-5,95,26,246,-70,246v-100,0,-65,-151,-71,-246","w":180,"k":{"A":3,"\u00c6":3,"\u00c1":3,"\u00c2":3,"\u00c4":3,"\u00c0":3,"\u00c5":3,"\u00c3":3,"\u0102":3,"\u0100":3,"\u0104":3,"\u01fa":3,"\u01fc":3,"\u0391":3,"\u039b":3,"\u1ea0":3,"\u1ea2":3,"\u1ea4":3,"\u1ea6":3,"\u1ea8":3,"\u1eaa":3,"\u1eac":3,"\u1eae":3,"\u1eb0":3,"\u1eb2":3,"\u1eb4":3,"\u1eb6":3,"g":1,"\u011f":1,"\u011d":1,"\u0123":1,"\u0121":1,"\ue005":1,"c":1,"d":1,"e":1,"o":1,"q":1,"\u00f8":1,"\u0153":1,"\u00e7":1,"\u00e9":1,"\u00ea":1,"\u00eb":1,"\u00e8":1,"\u00f3":1,"\u00f4":1,"\u00f6":1,"\u00f2":1,"\u00f5":1,"\u0111":1,"\u0107":1,"\u010d":1,"\u0109":1,"\u010b":1,"\u010f":1,"\u0115":1,"\u011b":1,"\u0117":1,"\u0113":1,"\u0119":1,"\u014f":1,"\u0151":1,"\u014d":1,"\u01ff":1,"\u01a1":1,"\u1eb9":1,"\u1ebb":1,"\u1ebd":1,"\u1ebf":1,"\u1ec1":1,"\u1ec3":1,"\u1ec5":1,"\u1ec7":1,"\u1ecd":1,"\u1ecf":1,"\u1ed1":1,"\u1ed3":1,"\u1ed5":1,"\u1ed7":1,"\u1ed9":1,"\u1edb":1,"\u1edd":1,"\u1edf":1,"\u1ee1":1,"\u1ee3":1,"s":4,"\u0161":4,"\u015b":4,"\u015f":4,"\u015d":4,"\u0219":4,"\uf6c2":4,"v":3,"w":3,"y":3,"\u00fd":3,"\u00ff":3,"\u1e83":3,"\u0175":3,"\u1e85":3,"\u1e81":3,"\u1ef3":3,"\u0233":3,"\u1ef5":3,"\u1ef7":3,"\u1ef9":3,"z":6,"\u017e":6,"\u017a":6,"\u017c":6,"x":3,",":8,".":8,"\u2026":8}},"V":{"d":"108,0r-53,0r-55,-243r53,0r30,189r28,-189r52,0","w":162,"k":{"\u012d":3,"\u01fc":6,"\u00ef":3,"\u00c6":6,"T":-5,"\u0166":-5,"\u0164":-5,"\u0162":-5,"\u03a4":-5,"\u021a":-5,"J":1,"\u0134":1,"A":6,"\u00c1":6,"\u00c2":6,"\u00c4":6,"\u00c0":6,"\u00c5":6,"\u00c3":6,"\u0102":6,"\u0100":6,"\u0104":6,"\u01fa":6,"\u0391":6,"\u039b":6,"\u1ea0":6,"\u1ea2":6,"\u1ea4":6,"\u1ea6":6,"\u1ea8":6,"\u1eaa":6,"\u1eac":6,"\u1eae":6,"\u1eb0":6,"\u1eb2":6,"\u1eb4":6,"\u1eb6":6,"a":7,"\u00e6":7,"\u00e1":7,"\u00e2":7,"\u00e4":7,"\u00e0":7,"\u00e5":7,"\u00e3":7,"\u0103":7,"\u0101":7,"\u0105":7,"\u01fb":7,"\u01fd":7,"\u1ea1":7,"\u1ea3":7,"\u1ea5":7,"\u1ea7":7,"\u1ea9":7,"\u1eab":7,"\u1ead":7,"\u1eaf":7,"\u1eb1":7,"\u1eb3":7,"\u1eb5":7,"\u1eb7":7,"g":12,"\u011f":12,"\u011d":12,"\u0123":12,"\u0121":12,"\ue005":12,"c":8,"d":8,"e":8,"o":8,"q":8,"\u00f8":8,"\u0153":8,"\u00e7":8,"\u00e9":8,"\u00ea":8,"\u00eb":8,"\u00e8":8,"\u00f3":8,"\u00f4":8,"\u00f6":8,"\u00f2":8,"\u00f5":8,"\u0111":8,"\u0107":8,"\u010d":8,"\u0109":8,"\u010b":8,"\u010f":8,"\u0115":8,"\u011b":8,"\u0117":8,"\u0113":8,"\u0119":8,"\u014f":8,"\u0151":8,"\u014d":8,"\u01ff":8,"\u01a1":8,"\u1eb9":8,"\u1ebb":8,"\u1ebd":8,"\u1ebf":8,"\u1ec1":8,"\u1ec3":8,"\u1ec5":8,"\u1ec7":8,"\u1ecd":8,"\u1ecf":8,"\u1ed1":8,"\u1ed3":8,"\u1ed5":8,"\u1ed7":8,"\u1ed9":8,"\u1edb":8,"\u1edd":8,"\u1edf":8,"\u1ee1":8,"\u1ee3":8,"s":5,"\u0161":5,"\u015b":5,"\u015f":5,"\u015d":5,"\u0219":5,"\uf6c2":5,"t":1,"\u0167":1,"\u0165":1,"\u0163":1,"\u021b":1,"v":4,"w":4,"y":4,"\u00fd":4,"\u00ff":4,"\u1e83":4,"\u0175":4,"\u1e85":4,"\u1e81":4,"\u1ef3":4,"\u0233":4,"\u1ef5":4,"\u1ef7":4,"\u1ef9":4,"z":1,"\u017e":1,"\u017a":1,"\u017c":1,"i":3,"m":3,"n":3,"p":3,"r":3,"\u0131":3,"\u00ed":3,"\u00ee":3,"\u00ec":3,"\u00f1":3,"\u014b":3,"\u0138":3,"\u0133":3,"\u012b":3,"\u012f":3,"\u0129":3,"\ue006":3,"\u0144":3,"\u0148":3,"\ue007":3,"\u0146":3,"\u0155":3,"\u0159":3,"\u0157":3,"\u1ec9":3,"\u1ecb":3,"u":4,"\u00fa":4,"\u00fb":4,"\u00fc":4,"\u00f9":4,"\u016d":4,"\u0171":4,"\u016b":4,"\u0173":4,"\u016f":4,"\u0169":4,"\u01b0":4,"\u1ee5":4,"\u1ee7":4,"\u1ee9":4,"\u1eeb":4,"\u1eed":4,"\u1eef":4,"\u1ef1":4,":":4,";":4,"\u203a":1,"\u00bb":1,"\u00ab":4,"\u2039":4,"-":2,"\u2013":2,"\u2014":2,"\u00ad":2,")":-13,"]":-13,"}":-13,"\"":-12,"'":-12,"\u2018":-4,"\u201c":-4,"\u2019":-3,"\u201d":-3,",":15,".":15,"\u2026":15}},"W":{"d":"93,0r-47,0r-41,-243r49,0r21,182r31,-182r38,0r28,182r22,-182r46,0r-43,243r-49,0r-26,-159v-7,59,-18,105,-29,159","w":244,"k":{"\u012d":3,"\u01fc":6,"\u00ef":3,"\u00c6":6,"T":-5,"\u0166":-5,"\u0164":-5,"\u0162":-5,"\u03a4":-5,"\u021a":-5,"J":1,"\u0134":1,"A":6,"\u00c1":6,"\u00c2":6,"\u00c4":6,"\u00c0":6,"\u00c5":6,"\u00c3":6,"\u0102":6,"\u0100":6,"\u0104":6,"\u01fa":6,"\u0391":6,"\u039b":6,"\u1ea0":6,"\u1ea2":6,"\u1ea4":6,"\u1ea6":6,"\u1ea8":6,"\u1eaa":6,"\u1eac":6,"\u1eae":6,"\u1eb0":6,"\u1eb2":6,"\u1eb4":6,"\u1eb6":6,"a":7,"\u00e6":7,"\u00e1":7,"\u00e2":7,"\u00e4":7,"\u00e0":7,"\u00e5":7,"\u00e3":7,"\u0103":7,"\u0101":7,"\u0105":7,"\u01fb":7,"\u01fd":7,"\u1ea1":7,"\u1ea3":7,"\u1ea5":7,"\u1ea7":7,"\u1ea9":7,"\u1eab":7,"\u1ead":7,"\u1eaf":7,"\u1eb1":7,"\u1eb3":7,"\u1eb5":7,"\u1eb7":7,"g":12,"\u011f":12,"\u011d":12,"\u0123":12,"\u0121":12,"\ue005":12,"c":8,"d":8,"e":8,"o":8,"q":8,"\u00f8":8,"\u0153":8,"\u00e7":8,"\u00e9":8,"\u00ea":8,"\u00eb":8,"\u00e8":8,"\u00f3":8,"\u00f4":8,"\u00f6":8,"\u00f2":8,"\u00f5":8,"\u0111":8,"\u0107":8,"\u010d":8,"\u0109":8,"\u010b":8,"\u010f":8,"\u0115":8,"\u011b":8,"\u0117":8,"\u0113":8,"\u0119":8,"\u014f":8,"\u0151":8,"\u014d":8,"\u01ff":8,"\u01a1":8,"\u1eb9":8,"\u1ebb":8,"\u1ebd":8,"\u1ebf":8,"\u1ec1":8,"\u1ec3":8,"\u1ec5":8,"\u1ec7":8,"\u1ecd":8,"\u1ecf":8,"\u1ed1":8,"\u1ed3":8,"\u1ed5":8,"\u1ed7":8,"\u1ed9":8,"\u1edb":8,"\u1edd":8,"\u1edf":8,"\u1ee1":8,"\u1ee3":8,"s":5,"\u0161":5,"\u015b":5,"\u015f":5,"\u015d":5,"\u0219":5,"\uf6c2":5,"t":1,"\u0167":1,"\u0165":1,"\u0163":1,"\u021b":1,"v":4,"w":4,"y":4,"\u00fd":4,"\u00ff":4,"\u1e83":4,"\u0175":4,"\u1e85":4,"\u1e81":4,"\u1ef3":4,"\u0233":4,"\u1ef5":4,"\u1ef7":4,"\u1ef9":4,"z":1,"\u017e":1,"\u017a":1,"\u017c":1,"i":3,"m":3,"n":3,"p":3,"r":3,"\u0131":3,"\u00ed":3,"\u00ee":3,"\u00ec":3,"\u00f1":3,"\u014b":3,"\u0138":3,"\u0133":3,"\u012b":3,"\u012f":3,"\u0129":3,"\ue006":3,"\u0144":3,"\u0148":3,"\ue007":3,"\u0146":3,"\u0155":3,"\u0159":3,"\u0157":3,"\u1ec9":3,"\u1ecb":3,"u":4,"\u00fa":4,"\u00fb":4,"\u00fc":4,"\u00f9":4,"\u016d":4,"\u0171":4,"\u016b":4,"\u0173":4,"\u016f":4,"\u0169":4,"\u01b0":4,"\u1ee5":4,"\u1ee7":4,"\u1ee9":4,"\u1eeb":4,"\u1eed":4,"\u1eef":4,"\u1ef1":4,":":4,";":4,"\u203a":1,"\u00bb":1,"\u00ab":4,"\u2039":4,"-":2,"\u2013":2,"\u2014":2,"\u00ad":2,")":-13,"]":-13,"}":-13,"\"":-12,"'":-12,"\u2018":-4,"\u201c":-4,"\u2019":-3,"\u201d":-3,",":15,".":15,"\u2026":15}},"X":{"d":"148,0r-49,0r-29,-88r-24,88r-47,0r45,-124r-43,-119r49,0r26,84r22,-84r47,0r-45,121","w":146,"k":{"T":-6,"\u0166":-6,"\u0164":-6,"\u0162":-6,"\u03a4":-6,"\u021a":-6,"J":-14,"\u0134":-14,"C":1,"G":1,"O":1,"Q":1,"\u00d8":1,"\u0152":1,"\u00c7":1,"\u00d3":1,"\u00d4":1,"\u00d6":1,"\u00d2":1,"\u00d5":1,"\u0106":1,"\u010c":1,"\u0108":1,"\u010a":1,"\u011e":1,"\u011c":1,"\u0122":1,"\u0120":1,"\ue000":1,"\u014e":1,"\u0150":1,"\u014c":1,"\u01fe":1,"\u0398":1,"\u039f":1,"\u01a0":1,"\u1ecc":1,"\u1ece":1,"\u1ed0":1,"\u1ed2":1,"\u1ed4":1,"\u1ed6":1,"\u1ed8":1,"\u1eda":1,"\u1edc":1,"\u1ede":1,"\u1ee0":1,"\u1ee2":1,"V":-8,"W":-8,"\u1e82":-8,"\u0174":-8,"\u1e84":-8,"\u1e80":-8,"X":-1,"\u03a7":-1,"Y":-12,"\u00dd":-12,"\u0178":-12,"\u1ef2":-12,"\u0232":-12,"\u1ef4":-12,"\u1ef6":-12,"\u1ef8":-12,"A":-3,"\u00c6":-3,"\u00c1":-3,"\u00c2":-3,"\u00c4":-3,"\u00c0":-3,"\u00c5":-3,"\u00c3":-3,"\u0102":-3,"\u0100":-3,"\u0104":-3,"\u01fa":-3,"\u01fc":-3,"\u0391":-3,"\u039b":-3,"\u1ea0":-3,"\u1ea2":-3,"\u1ea4":-3,"\u1ea6":-3,"\u1ea8":-3,"\u1eaa":-3,"\u1eac":-3,"\u1eae":-3,"\u1eb0":-3,"\u1eb2":-3,"\u1eb4":-3,"\u1eb6":-3,"a":-5,"\u00e6":-5,"\u00e1":-5,"\u00e2":-5,"\u00e4":-5,"\u00e0":-5,"\u00e5":-5,"\u00e3":-5,"\u0103":-5,"\u0101":-5,"\u0105":-5,"\u01fb":-5,"\u01fd":-5,"\u1ea1":-5,"\u1ea3":-5,"\u1ea5":-5,"\u1ea7":-5,"\u1ea9":-5,"\u1eab":-5,"\u1ead":-5,"\u1eaf":-5,"\u1eb1":-5,"\u1eb3":-5,"\u1eb5":-5,"\u1eb7":-5,"c":-1,"d":-1,"e":-1,"o":-1,"q":-1,"\u00f8":-1,"\u0153":-1,"\u00e7":-1,"\u00e9":-1,"\u00ea":-1,"\u00eb":-1,"\u00e8":-1,"\u00f3":-1,"\u00f4":-1,"\u00f6":-1,"\u00f2":-1,"\u00f5":-1,"\u0111":-1,"\u0107":-1,"\u010d":-1,"\u0109":-1,"\u010b":-1,"\u010f":-1,"\u0115":-1,"\u011b":-1,"\u0117":-1,"\u0113":-1,"\u0119":-1,"\u014f":-1,"\u0151":-1,"\u014d":-1,"\u01ff":-1,"\u01a1":-1,"\u1eb9":-1,"\u1ebb":-1,"\u1ebd":-1,"\u1ebf":-1,"\u1ec1":-1,"\u1ec3":-1,"\u1ec5":-1,"\u1ec7":-1,"\u1ecd":-1,"\u1ecf":-1,"\u1ed1":-1,"\u1ed3":-1,"\u1ed5":-1,"\u1ed7":-1,"\u1ed9":-1,"\u1edb":-1,"\u1edd":-1,"\u1edf":-1,"\u1ee1":-1,"\u1ee3":-1,"v":5,"w":5,"y":5,"\u00fd":5,"\u00ff":5,"\u1e83":5,"\u0175":5,"\u1e85":5,"\u1e81":5,"\u1ef3":5,"\u0233":5,"\u1ef5":5,"\u1ef7":5,"\u1ef9":5,"i":-2,"m":-2,"n":-2,"p":-2,"r":-2,"\u0131":-2,"\u00ed":-2,"\u00ee":-2,"\u00ef":-2,"\u00ec":-2,"\u00f1":-2,"\u014b":-2,"\u0138":-2,"\u0133":-2,"\u012d":-2,"\u012b":-2,"\u012f":-2,"\u0129":-2,"\ue006":-2,"\u0144":-2,"\u0148":-2,"\ue007":-2,"\u0146":-2,"\u0155":-2,"\u0159":-2,"\u0157":-2,"\u1ec9":-2,"\u1ecb":-2,"u":-1,"\u00fa":-1,"\u00fb":-1,"\u00fc":-1,"\u00f9":-1,"\u016d":-1,"\u0171":-1,"\u016b":-1,"\u0173":-1,"\u016f":-1,"\u0169":-1,"\u01b0":-1,"\u1ee5":-1,"\u1ee7":-1,"\u1ee9":-1,"\u1eeb":-1,"\u1eed":-1,"\u1eef":-1,"\u1ef1":-1,"\u203a":-3,"\u00bb":-3,"-":1,"\u2013":1,"\u2014":1,"\u00ad":1,"\"":-6,"'":-6,"\u0394":-12,"\u03a6":6,"\u03a8":-1,"\u03a5":-2,"\u03ab":-2,"\u039e":-6,"\u03a3":-7,"\u03b5":-4,"\u03ad":-4,"\u03bb":-6,"\u03c1":-2,"\u00b5":-5,"\u03b2":-5,"\u03b7":-5,"\u03ba":-5,"\u03ae":-5,"\u03c5":2,"\u03c8":2,"\u03cd":2,"\u03cb":2,"\u03b0":2}},"Y":{"d":"95,0r-47,0r0,-93r-53,-150r50,0r30,110v7,-38,16,-74,25,-110r49,0r-54,148r0,95","w":144,"k":{"\u012d":-3,"\u00f6":14,"\u00ef":-3,"\u00eb":14,"\u00e4":12,"T":-12,"\u0166":-12,"\u0164":-12,"\u0162":-12,"\u03a4":-12,"\u021a":-12,"J":4,"\u0134":4,"C":3,"G":3,"O":3,"Q":3,"\u00d8":3,"\u0152":3,"\u00c7":3,"\u00d3":3,"\u00d4":3,"\u00d6":3,"\u00d2":3,"\u00d5":3,"\u0106":3,"\u010c":3,"\u0108":3,"\u010a":3,"\u011e":3,"\u011c":3,"\u0122":3,"\u0120":3,"\ue000":3,"\u014e":3,"\u0150":3,"\u014c":3,"\u01fe":3,"\u0398":3,"\u039f":3,"\u01a0":3,"\u1ecc":3,"\u1ece":3,"\u1ed0":3,"\u1ed2":3,"\u1ed4":3,"\u1ed6":3,"\u1ed8":3,"\u1eda":3,"\u1edc":3,"\u1ede":3,"\u1ee0":3,"\u1ee2":3,"V":-13,"W":-13,"\u1e82":-13,"\u0174":-13,"\u1e84":-13,"\u1e80":-13,"X":-6,"\u03a7":-6,"Y":-16,"\u00dd":-16,"\u0178":-16,"\u1ef2":-16,"\u0232":-16,"\u1ef4":-16,"\u1ef6":-16,"\u1ef8":-16,"A":11,"\u00c6":11,"\u00c1":11,"\u00c2":11,"\u00c4":11,"\u00c0":11,"\u00c5":11,"\u00c3":11,"\u0102":11,"\u0100":11,"\u0104":11,"\u01fa":11,"\u01fc":11,"\u0391":11,"\u039b":11,"\u1ea0":11,"\u1ea2":11,"\u1ea4":11,"\u1ea6":11,"\u1ea8":11,"\u1eaa":11,"\u1eac":11,"\u1eae":11,"\u1eb0":11,"\u1eb2":11,"\u1eb4":11,"\u1eb6":11,"M":1,"\ue001":1,"\u039c":1,"S":1,"\u0160":1,"\u015a":1,"\u015e":1,"\u015c":1,"\u0218":1,"\uf6c1":1,"a":12,"\u00e6":12,"\u00e1":12,"\u00e2":12,"\u00e0":12,"\u00e5":12,"\u00e3":12,"\u0103":12,"\u0101":12,"\u0105":12,"\u01fb":12,"\u01fd":12,"\u1ea1":12,"\u1ea3":12,"\u1ea5":12,"\u1ea7":12,"\u1ea9":12,"\u1eab":12,"\u1ead":12,"\u1eaf":12,"\u1eb1":12,"\u1eb3":12,"\u1eb5":12,"\u1eb7":12,"g":15,"\u011f":15,"\u011d":15,"\u0123":15,"\u0121":15,"\ue005":15,"c":14,"d":14,"e":14,"o":14,"q":14,"\u00f8":14,"\u0153":14,"\u00e7":14,"\u00e9":14,"\u00ea":14,"\u00e8":14,"\u00f3":14,"\u00f4":14,"\u00f2":14,"\u00f5":14,"\u0111":14,"\u0107":14,"\u010d":14,"\u0109":14,"\u010b":14,"\u010f":14,"\u0115":14,"\u011b":14,"\u0117":14,"\u0113":14,"\u0119":14,"\u014f":14,"\u0151":14,"\u014d":14,"\u01ff":14,"\u01a1":14,"\u1eb9":14,"\u1ebb":14,"\u1ebd":14,"\u1ebf":14,"\u1ec1":14,"\u1ec3":14,"\u1ec5":14,"\u1ec7":14,"\u1ecd":14,"\u1ecf":14,"\u1ed1":14,"\u1ed3":14,"\u1ed5":14,"\u1ed7":14,"\u1ed9":14,"\u1edb":14,"\u1edd":14,"\u1edf":14,"\u1ee1":14,"\u1ee3":14,"s":9,"\u0161":9,"\u015b":9,"\u015f":9,"\u015d":9,"\u0219":9,"\uf6c2":9,"v":7,"w":7,"y":7,"\u00fd":7,"\u00ff":7,"\u1e83":7,"\u0175":7,"\u1e85":7,"\u1e81":7,"\u1ef3":7,"\u0233":7,"\u1ef5":7,"\u1ef7":7,"\u1ef9":7,"z":3,"\u017e":3,"\u017a":3,"\u017c":3,"b":-4,"h":-4,"k":-4,"l":-4,"\u0142":-4,"\u0127":-4,"\u0125":-4,"\u0137":-4,"\u013a":-4,"\u013e":-4,"\u013c":-4,"\u0140":-4,"i":-3,"m":-3,"n":-3,"p":-3,"r":-3,"\u0131":-3,"\u00ed":-3,"\u00ee":-3,"\u00ec":-3,"\u00f1":-3,"\u014b":-3,"\u0138":-3,"\u0133":-3,"\u012b":-3,"\u012f":-3,"\u0129":-3,"\ue006":-3,"\u0144":-3,"\u0148":-3,"\ue007":-3,"\u0146":-3,"\u0155":-3,"\u0159":-3,"\u0157":-3,"\u1ec9":-3,"\u1ecb":-3,"u":6,"\u00fa":6,"\u00fb":6,"\u00fc":6,"\u00f9":6,"\u016d":6,"\u0171":6,"\u016b":6,"\u0173":6,"\u016f":6,"\u0169":6,"\u01b0":6,"\u1ee5":6,"\u1ee7":6,"\u1ee9":6,"\u1eeb":6,"\u1eed":6,"\u1eef":6,"\u1ef1":6,"x":2,":":10,";":10,"\u203a":6,"\u00bb":6,"\u00ab":9,"\u2039":9,"-":9,"\u2013":9,"\u2014":9,"\u00ad":9,")":-18,"]":-18,"}":-18,"\"":-10,"'":-10,"\u2019":-6,"\u201d":-6,",":24,".":24,"\u2026":24}},"Z":{"d":"4,0r0,-28r77,-174r-70,0r0,-41r123,0r0,35r-74,167r74,0r0,41r-130,0","w":139,"k":{"J":-12,"\u0134":-12,"C":2,"G":2,"O":2,"Q":2,"\u00d8":2,"\u0152":2,"\u00c7":2,"\u00d3":2,"\u00d4":2,"\u00d6":2,"\u00d2":2,"\u00d5":2,"\u0106":2,"\u010c":2,"\u0108":2,"\u010a":2,"\u011e":2,"\u011c":2,"\u0122":2,"\u0120":2,"\ue000":2,"\u014e":2,"\u0150":2,"\u014c":2,"\u01fe":2,"\u0398":2,"\u039f":2,"\u01a0":2,"\u1ecc":2,"\u1ece":2,"\u1ed0":2,"\u1ed2":2,"\u1ed4":2,"\u1ed6":2,"\u1ed8":2,"\u1eda":2,"\u1edc":2,"\u1ede":2,"\u1ee0":2,"\u1ee2":2,"X":-9,"\u03a7":-9,"Y":-8,"\u00dd":-8,"\u0178":-8,"\u1ef2":-8,"\u0232":-8,"\u1ef4":-8,"\u1ef6":-8,"\u1ef8":-8,"A":-4,"\u00c6":-4,"\u00c1":-4,"\u00c2":-4,"\u00c4":-4,"\u00c0":-4,"\u00c5":-4,"\u00c3":-4,"\u0102":-4,"\u0100":-4,"\u0104":-4,"\u01fa":-4,"\u01fc":-4,"\u0391":-4,"\u039b":-4,"\u1ea0":-4,"\u1ea2":-4,"\u1ea4":-4,"\u1ea6":-4,"\u1ea8":-4,"\u1eaa":-4,"\u1eac":-4,"\u1eae":-4,"\u1eb0":-4,"\u1eb2":-4,"\u1eb4":-4,"\u1eb6":-4,"a":-2,"\u00e6":-2,"\u00e1":-2,"\u00e2":-2,"\u00e4":-2,"\u00e0":-2,"\u00e5":-2,"\u00e3":-2,"\u0103":-2,"\u0101":-2,"\u0105":-2,"\u01fb":-2,"\u01fd":-2,"\u1ea1":-2,"\u1ea3":-2,"\u1ea5":-2,"\u1ea7":-2,"\u1ea9":-2,"\u1eab":-2,"\u1ead":-2,"\u1eaf":-2,"\u1eb1":-2,"\u1eb3":-2,"\u1eb5":-2,"\u1eb7":-2,"c":2,"d":2,"e":2,"o":2,"q":2,"\u00f8":2,"\u0153":2,"\u00e7":2,"\u00e9":2,"\u00ea":2,"\u00eb":2,"\u00e8":2,"\u00f3":2,"\u00f4":2,"\u00f6":2,"\u00f2":2,"\u00f5":2,"\u0111":2,"\u0107":2,"\u010d":2,"\u0109":2,"\u010b":2,"\u010f":2,"\u0115":2,"\u011b":2,"\u0117":2,"\u0113":2,"\u0119":2,"\u014f":2,"\u0151":2,"\u014d":2,"\u01ff":2,"\u01a1":2,"\u1eb9":2,"\u1ebb":2,"\u1ebd":2,"\u1ebf":2,"\u1ec1":2,"\u1ec3":2,"\u1ec5":2,"\u1ec7":2,"\u1ecd":2,"\u1ecf":2,"\u1ed1":2,"\u1ed3":2,"\u1ed5":2,"\u1ed7":2,"\u1ed9":2,"\u1edb":2,"\u1edd":2,"\u1edf":2,"\u1ee1":2,"\u1ee3":2,"v":-1,"w":-1,"y":-1,"\u00fd":-1,"\u00ff":-1,"\u1e83":-1,"\u0175":-1,"\u1e85":-1,"\u1e81":-1,"\u1ef3":-1,"\u0233":-1,"\u1ef5":-1,"\u1ef7":-1,"\u1ef9":-1,"i":-3,"m":-3,"n":-3,"p":-3,"r":-3,"\u0131":-3,"\u00ed":-3,"\u00ee":-3,"\u00ef":-3,"\u00ec":-3,"\u00f1":-3,"\u014b":-3,"\u0138":-3,"\u0133":-3,"\u012d":-3,"\u012b":-3,"\u012f":-3,"\u0129":-3,"\ue006":-3,"\u0144":-3,"\u0148":-3,"\ue007":-3,"\u0146":-3,"\u0155":-3,"\u0159":-3,"\u0157":-3,"\u1ec9":-3,"\u1ecb":-3,"u":-1,"\u00fa":-1,"\u00fb":-1,"\u00fc":-1,"\u00f9":-1,"\u016d":-1,"\u0171":-1,"\u016b":-1,"\u0173":-1,"\u016f":-1,"\u0169":-1,"\u01b0":-1,"\u1ee5":-1,"\u1ee7":-1,"\u1ee9":-1,"\u1eeb":-1,"\u1eed":-1,"\u1eef":-1,"\u1ef1":-1,"-":1,"\u2013":1,"\u2014":1,"\u00ad":1,"\u2019":-3,"\u201d":-3,"\u0394":-6,"\u03a5":-4,"\u03ab":-4,"\u039e":-9,"\u03a3":-6,"\u03b5":-3,"\u03ad":-3,"\u03bb":-5,"\u03b1":1,"\u03b4":1,"\u03bf":1,"\u03c3":1,"\u03c6":1,"\u03c2":1,"\u03ac":1,"\u03cc":1,"\u00b5":-3,"\u03b2":-3,"\u03b7":-3,"\u03ba":-3,"\u03ae":-3}},"[":{"d":"85,40r-67,0r0,-287r67,0r0,30r-31,0r0,227r31,0r0,30","w":92,"k":{"T":-4,"\u0166":-4,"\u0164":-4,"\u0162":-4,"\u03a4":-4,"\u021a":-4,"J":-9,"\u0134":-9,"C":7,"G":7,"O":7,"Q":7,"\u00d8":7,"\u0152":7,"\u00c7":7,"\u00d3":7,"\u00d4":7,"\u00d6":7,"\u00d2":7,"\u00d5":7,"\u0106":7,"\u010c":7,"\u0108":7,"\u010a":7,"\u011e":7,"\u011c":7,"\u0122":7,"\u0120":7,"\ue000":7,"\u014e":7,"\u0150":7,"\u014c":7,"\u01fe":7,"\u0398":7,"\u039f":7,"\u01a0":7,"\u1ecc":7,"\u1ece":7,"\u1ed0":7,"\u1ed2":7,"\u1ed4":7,"\u1ed6":7,"\u1ed8":7,"\u1eda":7,"\u1edc":7,"\u1ede":7,"\u1ee0":7,"\u1ee2":7,"V":-13,"W":-13,"\u1e82":-13,"\u0174":-13,"\u1e84":-13,"\u1e80":-13,"X":-3,"\u03a7":-3,"Y":-21,"\u00dd":-21,"\u0178":-21,"\u1ef2":-21,"\u0232":-21,"\u1ef4":-21,"\u1ef6":-21,"\u1ef8":-21,"A":2,"\u00c6":2,"\u00c1":2,"\u00c2":2,"\u00c4":2,"\u00c0":2,"\u00c5":2,"\u00c3":2,"\u0102":2,"\u0100":2,"\u0104":2,"\u01fa":2,"\u01fc":2,"\u0391":2,"\u039b":2,"\u1ea0":2,"\u1ea2":2,"\u1ea4":2,"\u1ea6":2,"\u1ea8":2,"\u1eaa":2,"\u1eac":2,"\u1eae":2,"\u1eb0":2,"\u1eb2":2,"\u1eb4":2,"\u1eb6":2,"j":-21,"\u0135":-21,"c":1,"d":1,"e":1,"o":1,"q":1,"\u00f8":1,"\u0153":1,"\u00e7":1,"\u00e9":1,"\u00ea":1,"\u00eb":1,"\u00e8":1,"\u00f3":1,"\u00f4":1,"\u00f6":1,"\u00f2":1,"\u00f5":1,"\u0111":1,"\u0107":1,"\u010d":1,"\u0109":1,"\u010b":1,"\u010f":1,"\u0115":1,"\u011b":1,"\u0117":1,"\u0113":1,"\u0119":1,"\u014f":1,"\u0151":1,"\u014d":1,"\u01ff":1,"\u01a1":1,"\u1eb9":1,"\u1ebb":1,"\u1ebd":1,"\u1ebf":1,"\u1ec1":1,"\u1ec3":1,"\u1ec5":1,"\u1ec7":1,"\u1ecd":1,"\u1ecf":1,"\u1ed1":1,"\u1ed3":1,"\u1ed5":1,"\u1ed7":1,"\u1ed9":1,"\u1edb":1,"\u1edd":1,"\u1edf":1,"\u1ee1":1,"\u1ee3":1,"\u0394":6,"\u03a6":6,"\u03c4":7,"\u03c1":2,"\u03b6":2,"\u03be":2,"\u03c9":7,"\u03ce":7,"\u0388":-4,"\u0389":-4,"\u038a":-4,"\u038f":-4,"\u038c":-4,"\u0427":9,"\u0414":-3,"\u0402":-7,"\u041b":6,"\u0409":6,"\u0422":-7,"\u042a":-7,"\u040b":-7,"\u0408":3,"\u0416":3,"\u0423":-6,"\u040e":-6,"\u042f":6,"\u0447":14,"\u0434":-3,"\u0452":-3,"\u0442":13,"\u044a":13,"\u0458":-13,"\u045b":-5,"\u0443":10,"\u045e":10,"\u044f":5}},"\\":{"d":"92,14r-31,0r-67,-260r30,0","w":83},"]":{"d":"8,-247r67,0r0,287r-67,0r0,-30r31,0r0,-227r-31,0r0,-30","w":92},"^":{"d":"199,-64r-36,0v-20,-42,-34,-91,-57,-130r-55,130r-35,0r76,-170r30,0","w":214},"_":{"d":"0,27r180,0r0,18r-180,0r0,-18","w":180},"\u2018":{"d":"44,-156r-41,4v10,-32,25,-65,40,-91r25,-3v-10,30,-20,62,-24,90","w":68,"k":{"\u1ecb":5,"\u1ec9":5,"\u0129":5,"\u012f":5,"\u012b":5,"\u012d":5,"\u0133":5,"\u0127":-3,"\u00ec":5,"\u00ef":5,"\u00ee":5,"\u00ed":5,"\u0131":5,"i":5,"T":-12,"\u0166":-12,"\u0164":-12,"\u0162":-12,"\u03a4":-12,"\u021a":-12,"J":12,"\u0134":12,"C":5,"G":5,"O":5,"Q":5,"\u00d8":5,"\u0152":5,"\u00c7":5,"\u00d3":5,"\u00d4":5,"\u00d6":5,"\u00d2":5,"\u00d5":5,"\u0106":5,"\u010c":5,"\u0108":5,"\u010a":5,"\u011e":5,"\u011c":5,"\u0122":5,"\u0120":5,"\ue000":5,"\u014e":5,"\u0150":5,"\u014c":5,"\u01fe":5,"\u0398":5,"\u039f":5,"\u01a0":5,"\u1ecc":5,"\u1ece":5,"\u1ed0":5,"\u1ed2":5,"\u1ed4":5,"\u1ed6":5,"\u1ed8":5,"\u1eda":5,"\u1edc":5,"\u1ede":5,"\u1ee0":5,"\u1ee2":5,"V":-6,"W":-6,"\u1e82":-6,"\u0174":-6,"\u1e84":-6,"\u1e80":-6,"X":-10,"\u03a7":-10,"Y":-13,"\u00dd":-13,"\u0178":-13,"\u1ef2":-13,"\u0232":-13,"\u1ef4":-13,"\u1ef6":-13,"\u1ef8":-13,"Z":-4,"\u017d":-4,"\u0179":-4,"\u017b":-4,"\u0396":-4,"A":13,"\u00c6":13,"\u00c1":13,"\u00c2":13,"\u00c4":13,"\u00c0":13,"\u00c5":13,"\u00c3":13,"\u0102":13,"\u0100":13,"\u0104":13,"\u01fa":13,"\u01fc":13,"\u0391":13,"\u039b":13,"\u1ea0":13,"\u1ea2":13,"\u1ea4":13,"\u1ea6":13,"\u1ea8":13,"\u1eaa":13,"\u1eac":13,"\u1eae":13,"\u1eb0":13,"\u1eb2":13,"\u1eb4":13,"\u1eb6":13,"a":7,"\u00e6":7,"\u00e1":7,"\u00e2":7,"\u00e4":7,"\u00e0":7,"\u00e5":7,"\u00e3":7,"\u0103":7,"\u0101":7,"\u0105":7,"\u01fb":7,"\u01fd":7,"\u1ea1":7,"\u1ea3":7,"\u1ea5":7,"\u1ea7":7,"\u1ea9":7,"\u1eab":7,"\u1ead":7,"\u1eaf":7,"\u1eb1":7,"\u1eb3":7,"\u1eb5":7,"\u1eb7":7,"f":-3,"\u00df":-3,"g":17,"\u011f":17,"\u011d":17,"\u0123":17,"\u0121":17,"\ue005":17,"j":-3,"\u0135":-3,"c":18,"d":18,"e":18,"o":18,"q":18,"\u00f8":18,"\u0153":18,"\u00e7":18,"\u00e9":18,"\u00ea":18,"\u00eb":18,"\u00e8":18,"\u00f3":18,"\u00f4":18,"\u00f6":18,"\u00f2":18,"\u00f5":18,"\u0111":18,"\u0107":18,"\u010d":18,"\u0109":18,"\u010b":18,"\u010f":18,"\u0115":18,"\u011b":18,"\u0117":18,"\u0113":18,"\u0119":18,"\u014f":18,"\u0151":18,"\u014d":18,"\u01ff":18,"\u01a1":18,"\u1eb9":18,"\u1ebb":18,"\u1ebd":18,"\u1ebf":18,"\u1ec1":18,"\u1ec3":18,"\u1ec5":18,"\u1ec7":18,"\u1ecd":18,"\u1ecf":18,"\u1ed1":18,"\u1ed3":18,"\u1ed5":18,"\u1ed7":18,"\u1ed9":18,"\u1edb":18,"\u1edd":18,"\u1edf":18,"\u1ee1":18,"\u1ee3":18,"s":10,"\u0161":10,"\u015b":10,"\u015f":10,"\u015d":10,"\u0219":10,"\uf6c2":10,"v":3,"w":3,"y":3,"\u00fd":3,"\u00ff":3,"\u1e83":3,"\u0175":3,"\u1e85":3,"\u1e81":3,"\u1ef3":3,"\u0233":3,"\u1ef5":3,"\u1ef7":3,"\u1ef9":3,"z":4,"\u017e":4,"\u017a":4,"\u017c":4,"b":-3,"h":-3,"k":-3,"l":-3,"\u0142":-3,"\u0125":-3,"\u0137":-3,"\u013a":-3,"\u013e":-3,"\u013c":-3,"\u0140":-3,"m":5,"n":5,"p":5,"r":5,"\u00f1":5,"\u014b":5,"\u0138":5,"\ue006":5,"\u0144":5,"\u0148":5,"\ue007":5,"\u0146":5,"\u0155":5,"\u0159":5,"\u0157":5,"u":6,"\u00fa":6,"\u00fb":6,"\u00fc":6,"\u00f9":6,"\u016d":6,"\u0171":6,"\u016b":6,"\u0173":6,"\u016f":6,"\u0169":6,"\u01b0":6,"\u1ee5":6,"\u1ee7":6,"\u1ee9":6,"\u1eeb":6,"\u1eed":6,"\u1eef":6,"\u1ef1":6,"\u2018":12,"\u201c":12,",":33,".":33,"\u2026":33,"\u0394":19,"\u03a9":6,"\u03a6":2,"\u03a8":-6,"\u03a5":-9,"\u03ab":-9,"\u039e":-7,"\u03a3":-9,"\u03b5":19,"\u03ad":19,"\u03bb":-3,"\u03b1":18,"\u03b4":18,"\u03bf":18,"\u03c3":18,"\u03c6":18,"\u03c2":18,"\u03ac":18,"\u03cc":18,"\u03c1":24,"\u00b5":5,"\u03b2":5,"\u03b7":5,"\u03ba":5,"\u03ae":5,"\u03c5":1,"\u03c8":1,"\u03cd":1,"\u03cb":1,"\u03b0":1,"\u03b6":3,"\u03be":3,"\u03b9":1,"\u03af":1,"\u03ca":1,"\u0390":1,"\u03b8":1,"\u03c9":19,"\u03ce":19,"\u038e":-15,"\u0388":-15,"\u0389":-15,"\u038a":-15,"\u038f":-15,"\u038c":-15,"\u0402":-17,"\u0424":6,"\u041b":5,"\u0409":5,"\u0422":-17,"\u042a":-17,"\u040b":-17,"\u0408":12,"\u041e":6,"\u0421":6,"\u0404":6,"\u0410":20,"\u0423":-17,"\u040e":-17,"\u042f":4,"\u0434":18,"\u0452":-12,"\u043b":9,"\u0459":9,"\u0442":4,"\u044a":4,"\u0458":-1,"\u045b":-13,"\u0443":4,"\u045e":4,"\u044f":11}},"a":{"d":"73,-179v95,4,50,99,65,179r-43,0v-1,-5,0,-13,-3,-17v-27,39,-85,17,-85,-34v0,-46,40,-65,80,-65v6,-35,-41,-32,-60,-18r-9,-32v10,-6,31,-13,55,-13xm51,-56v1,36,38,28,38,1r0,-31v-16,0,-38,6,-38,30","w":151},"b":{"d":"15,0r1,-249r47,0r1,91v40,-50,86,-5,86,65v0,62,-24,96,-57,96v-16,1,-24,-8,-35,-24r-3,21r-40,0xm104,-89v0,-51,-38,-68,-41,-23v-2,29,-4,76,18,76v16,0,23,-19,23,-53","w":160,"k":{"T":12,"\u0166":12,"\u0164":12,"\u0162":12,"\u03a4":12,"\u021a":12,"v":3,"w":3,"y":3,"\u00fd":3,"\u00ff":3,"\u1e83":3,"\u0175":3,"\u1e85":3,"\u1e81":3,"\u1ef3":3,"\u0233":3,"\u1ef5":3,"\u1ef7":3,"\u1ef9":3,"z":2,"\u017e":2,"\u017a":2,"\u017c":2,"x":5,"-":-7,"\u2013":-7,"\u2014":-7,"\u00ad":-7,"\"":7,"'":7,"\u2019":2,"\u201d":2,",":9,".":9,"\u2026":9}},"c":{"d":"110,-40r4,37v-55,17,-104,-12,-104,-83v0,-63,48,-108,107,-88r-6,37v-31,-11,-54,10,-54,49v0,39,23,62,53,48","w":116,"k":{"T":3,"\u0166":3,"\u0164":3,"\u0162":3,"\u03a4":3,"\u021a":3,"a":-5,"\u00e6":-5,"\u00e1":-5,"\u00e2":-5,"\u00e4":-5,"\u00e0":-5,"\u00e5":-5,"\u00e3":-5,"\u0103":-5,"\u0101":-5,"\u0105":-5,"\u01fb":-5,"\u01fd":-5,"\u1ea1":-5,"\u1ea3":-5,"\u1ea5":-5,"\u1ea7":-5,"\u1ea9":-5,"\u1eab":-5,"\u1ead":-5,"\u1eaf":-5,"\u1eb1":-5,"\u1eb3":-5,"\u1eb5":-5,"\u1eb7":-5,"f":-10,"\u00df":-10,"t":-7,"\u0167":-7,"\u0165":-7,"\u0163":-7,"\u021b":-7,"v":-10,"w":-10,"y":-10,"\u00fd":-10,"\u00ff":-10,"\u1e83":-10,"\u0175":-10,"\u1e85":-10,"\u1e81":-10,"\u1ef3":-10,"\u0233":-10,"\u1ef5":-10,"\u1ef7":-10,"\u1ef9":-10,"u":-3,"\u00fa":-3,"\u00fb":-3,"\u00fc":-3,"\u00f9":-3,"\u016d":-3,"\u0171":-3,"\u016b":-3,"\u0173":-3,"\u016f":-3,"\u0169":-3,"\u01b0":-3,"\u1ee5":-3,"\u1ee7":-3,"\u1ee9":-3,"\u1eeb":-3,"\u1eed":-3,"\u1eef":-3,"\u1ef1":-3,"\u203a":-11,"\u00bb":-11,"\"":-9,"'":-9,"\u2018":-14,"\u201c":-14,"\u2019":-17,"\u201d":-17,",":-1,".":-1,"\u2026":-1}},"d":{"d":"97,-249r47,0r2,249r-41,0v-1,-6,0,-16,-3,-20v-6,12,-21,23,-37,23v-37,0,-55,-42,-55,-91v0,-61,27,-91,57,-91v16,-1,24,10,30,18r0,-88xm80,-36v24,0,16,-53,17,-83v-2,-11,-8,-20,-17,-20v-17,0,-23,24,-23,52v0,33,10,51,23,51","w":160,"k":{"v":-1,"w":-1,"y":-1,"\u00fd":-1,"\u00ff":-1,"\u1e83":-1,"\u0175":-1,"\u1e85":-1,"\u1e81":-1,"\u1ef3":-1,"\u0233":-1,"\u1ef5":-1,"\u1ef7":-1,"\u1ef9":-1,"\u2019":-3,"\u201d":-3,",":4,".":4,"\u2026":4}},"e":{"d":"139,-71r-83,0v-1,42,43,41,71,31r6,34v-61,23,-123,-3,-123,-79v0,-59,31,-94,71,-94v46,0,67,53,58,108xm56,-104r42,0v0,-23,-6,-41,-20,-41v-15,0,-22,23,-22,41","w":150,"k":{"T":12,"\u0166":12,"\u0164":12,"\u0162":12,"\u03a4":12,"\u021a":12,"v":3,"w":3,"y":3,"\u00fd":3,"\u00ff":3,"\u1e83":3,"\u0175":3,"\u1e85":3,"\u1e81":3,"\u1ef3":3,"\u0233":3,"\u1ef5":3,"\u1ef7":3,"\u1ef9":3,"z":2,"\u017e":2,"\u017a":2,"\u017c":2,"x":3,"\u00ab":-1,"\u2039":-1,"-":-4,"\u2013":-4,"\u2014":-4,"\u00ad":-4,"\"":4,"'":4,"\u2019":2,"\u201d":2,",":4,".":4,"\u2026":4}},"f":{"d":"25,-176v-7,-53,36,-89,88,-72r-5,37v-23,-8,-40,8,-36,35r31,0r0,33r-31,0r0,143r-47,0r0,-143r-24,0r0,-33r24,0","w":102,"k":{"g":3,"\u011f":3,"\u011d":3,"\u0123":3,"\u0121":3,"\ue005":3,"c":3,"d":3,"e":3,"o":3,"q":3,"\u00f8":3,"\u0153":3,"\u00e7":3,"\u00e9":3,"\u00ea":3,"\u00eb":3,"\u00e8":3,"\u00f3":3,"\u00f4":3,"\u00f6":3,"\u00f2":3,"\u00f5":3,"\u0111":3,"\u0107":3,"\u010d":3,"\u0109":3,"\u010b":3,"\u010f":3,"\u0115":3,"\u011b":3,"\u0117":3,"\u0113":3,"\u0119":3,"\u014f":3,"\u0151":3,"\u014d":3,"\u01ff":3,"\u01a1":3,"\u1eb9":3,"\u1ebb":3,"\u1ebd":3,"\u1ebf":3,"\u1ec1":3,"\u1ec3":3,"\u1ec5":3,"\u1ec7":3,"\u1ecd":3,"\u1ecf":3,"\u1ed1":3,"\u1ed3":3,"\u1ed5":3,"\u1ed7":3,"\u1ed9":3,"\u1edb":3,"\u1edd":3,"\u1edf":3,"\u1ee1":3,"\u1ee3":3,"s":1,"\u0161":1,"\u015b":1,"\u015f":1,"\u015d":1,"\u0219":1,"\uf6c2":1,"t":-2,"\u0167":-2,"\u0165":-2,"\u0163":-2,"\u021b":-2,":":-8,";":-8,"\u203a":-7,"\u00bb":-7,"-":4,"\u2013":4,"\u2014":4,"\u00ad":4,")":-25,"]":-25,"}":-25,"\"":-15,"'":-15,"\u2018":-19,"\u201c":-19,"\u2019":-23,"\u201d":-23,",":15,".":15,"\u2026":15}},"g":{"d":"145,-20v0,84,-56,105,-123,84r9,-37v32,19,80,3,66,-46v-6,11,-18,18,-31,18v-40,0,-56,-43,-56,-85v0,-78,55,-121,93,-72r2,-18r42,0v-3,46,-2,105,-2,156xm80,-38v24,-1,17,-46,18,-74v-1,-13,-5,-27,-17,-27v-17,0,-24,23,-24,52v0,33,10,49,23,49","w":160,"k":{"T":10,"\u0166":10,"\u0164":10,"\u0162":10,"\u03a4":10,"\u021a":10,"f":-3,"\u00df":-3,",":5,".":5,"\u2026":5}},"h":{"d":"84,-139v-12,0,-20,14,-20,30r0,109r-47,0r0,-249r47,0r0,91v29,-40,84,-20,84,51r0,107r-47,0r0,-107v0,-17,-3,-32,-17,-32","w":164,"k":{"T":13,"\u0166":13,"\u0164":13,"\u0162":13,"\u03a4":13,"\u021a":13,"v":4,"w":4,"y":4,"\u00fd":4,"\u00ff":4,"\u1e83":4,"\u0175":4,"\u1e85":4,"\u1e81":4,"\u1ef3":4,"\u0233":4,"\u1ef5":4,"\u1ef7":4,"\u1ef9":4,"\"":2,"'":2,"\u2019":2,"\u201d":2}},"i":{"d":"64,0r-47,0r0,-176r47,0r0,176xm40,-248v14,0,24,9,24,25v0,15,-11,26,-25,26v-13,0,-24,-11,-24,-26v0,-16,12,-25,25,-25","w":80,"k":{"\u2019":-6,"\u201d":-6}},"j":{"d":"-14,35v26,-5,31,-15,31,-57r0,-154r47,0v-10,95,39,251,-74,248xm41,-248v13,0,24,9,24,25v0,15,-11,26,-25,26v-13,0,-23,-11,-23,-26v0,-16,11,-25,24,-25","w":80,"k":{"\u2019":-6,"\u201d":-6,",":4,".":4,"\u2026":4}},"k":{"d":"63,-249r1,150v10,-29,21,-50,32,-77r51,0r-43,74r45,102r-53,0r-25,-72v-12,14,-7,46,-8,72r-47,0r0,-249r47,0","w":148,"k":{"T":6,"\u0166":6,"\u0164":6,"\u0162":6,"\u03a4":6,"\u021a":6,"a":-4,"\u00e6":-4,"\u00e1":-4,"\u00e2":-4,"\u00e4":-4,"\u00e0":-4,"\u00e5":-4,"\u00e3":-4,"\u0103":-4,"\u0101":-4,"\u0105":-4,"\u01fb":-4,"\u01fd":-4,"\u1ea1":-4,"\u1ea3":-4,"\u1ea5":-4,"\u1ea7":-4,"\u1ea9":-4,"\u1eab":-4,"\u1ead":-4,"\u1eaf":-4,"\u1eb1":-4,"\u1eb3":-4,"\u1eb5":-4,"\u1eb7":-4,"g":4,"\u011f":4,"\u011d":4,"\u0123":4,"\u0121":4,"\ue005":4,"c":4,"d":4,"e":4,"o":4,"q":4,"\u00f8":4,"\u0153":4,"\u00e7":4,"\u00e9":4,"\u00ea":4,"\u00eb":4,"\u00e8":4,"\u00f3":4,"\u00f4":4,"\u00f6":4,"\u00f2":4,"\u00f5":4,"\u0111":4,"\u0107":4,"\u010d":4,"\u0109":4,"\u010b":4,"\u010f":4,"\u0115":4,"\u011b":4,"\u0117":4,"\u0113":4,"\u0119":4,"\u014f":4,"\u0151":4,"\u014d":4,"\u01ff":4,"\u01a1":4,"\u1eb9":4,"\u1ebb":4,"\u1ebd":4,"\u1ebf":4,"\u1ec1":4,"\u1ec3":4,"\u1ec5":4,"\u1ec7":4,"\u1ecd":4,"\u1ecf":4,"\u1ed1":4,"\u1ed3":4,"\u1ed5":4,"\u1ed7":4,"\u1ed9":4,"\u1edb":4,"\u1edd":4,"\u1edf":4,"\u1ee1":4,"\u1ee3":4,"v":1,"w":1,"y":1,"\u00fd":1,"\u00ff":1,"\u1e83":1,"\u0175":1,"\u1e85":1,"\u1e81":1,"\u1ef3":1,"\u0233":1,"\u1ef5":1,"\u1ef7":1,"\u1ef9":1,"i":2,"m":2,"n":2,"p":2,"r":2,"\u0131":2,"\u00ed":2,"\u00ee":2,"\u00ef":2,"\u00ec":2,"\u00f1":2,"\u014b":2,"\u0138":2,"\u0133":2,"\u012d":2,"\u012b":2,"\u012f":2,"\u0129":2,"\ue006":2,"\u0144":2,"\u0148":2,"\ue007":2,"\u0146":2,"\u0155":2,"\u0159":2,"\u0157":2,"\u1ec9":2,"\u1ecb":2,"u":2,"\u00fa":2,"\u00fb":2,"\u00fc":2,"\u00f9":2,"\u016d":2,"\u0171":2,"\u016b":2,"\u0173":2,"\u016f":2,"\u0169":2,"\u01b0":2,"\u1ee5":2,"\u1ee7":2,"\u1ee9":2,"\u1eeb":2,"\u1eed":2,"\u1eef":2,"\u1ef1":2,"-":5,"\u2013":5,"\u2014":5,"\u00ad":5,"\u2019":-12,"\u201d":-12}},"l":{"d":"17,0r0,-249r47,0r0,249r-47,0","w":81,"k":{"v":-1,"w":-1,"y":-1,"\u00fd":-1,"\u00ff":-1,"\u1e83":-1,"\u0175":-1,"\u1e85":-1,"\u1e81":-1,"\u1ef3":-1,"\u0233":-1,"\u1ef5":-1,"\u1ef7":-1,"\u1ef9":-1,"\u2019":-3,"\u201d":-3,",":4,".":4,"\u2026":4}},"m":{"d":"83,-140v-11,0,-21,13,-20,29r0,111r-46,0r-2,-176r41,0v1,6,0,16,3,20v14,-28,71,-32,81,1v25,-42,88,-28,88,43r0,112r-47,0r0,-104v0,-20,-2,-36,-16,-36v-11,0,-19,12,-19,28r0,112r-47,0r0,-111v0,-13,-1,-29,-16,-29","w":244,"k":{"T":13,"\u0166":13,"\u0164":13,"\u0162":13,"\u03a4":13,"\u021a":13,"v":4,"w":4,"y":4,"\u00fd":4,"\u00ff":4,"\u1e83":4,"\u0175":4,"\u1e85":4,"\u1e81":4,"\u1ef3":4,"\u0233":4,"\u1ef5":4,"\u1ef7":4,"\u1ef9":4,"\"":2,"'":2,"\u2019":2,"\u201d":2}},"n":{"d":"84,-139v-13,0,-21,14,-20,32r0,107r-47,0r-2,-176r41,0v1,6,0,16,3,20v28,-43,89,-23,89,43r0,113r-47,0r0,-110v0,-15,-3,-29,-17,-29","w":164,"k":{"T":13,"\u0166":13,"\u0164":13,"\u0162":13,"\u03a4":13,"\u021a":13,"v":4,"w":4,"y":4,"\u00fd":4,"\u00ff":4,"\u1e83":4,"\u0175":4,"\u1e85":4,"\u1e81":4,"\u1ef3":4,"\u0233":4,"\u1ef5":4,"\u1ef7":4,"\u1ef9":4,"\"":2,"'":2,"\u2019":2,"\u201d":2}},"o":{"d":"78,-179v41,0,67,35,67,90v0,73,-40,92,-67,92v-42,0,-68,-33,-68,-90v0,-63,33,-92,68,-92xm78,-143v-31,2,-28,111,1,110v26,-3,27,-107,-1,-110","w":155,"k":{"T":12,"\u0166":12,"\u0164":12,"\u0162":12,"\u03a4":12,"\u021a":12,"v":3,"w":3,"y":3,"\u00fd":3,"\u00ff":3,"\u1e83":3,"\u0175":3,"\u1e85":3,"\u1e81":3,"\u1ef3":3,"\u0233":3,"\u1ef5":3,"\u1ef7":3,"\u1ef9":3,"z":2,"\u017e":2,"\u017a":2,"\u017c":2,"x":5,"-":-7,"\u2013":-7,"\u2014":-7,"\u00ad":-7,"\"":7,"'":7,"\u2019":2,"\u201d":2,",":9,".":9,"\u2026":9}},"p":{"d":"16,69r-1,-245r41,0v1,6,0,16,3,20v7,-14,21,-23,37,-23v39,0,54,42,54,91v0,80,-49,113,-87,74r0,83r-47,0xm103,-88v0,-55,-40,-67,-40,-24v0,29,-5,75,18,76v17,0,22,-24,22,-52","w":160,"k":{"T":12,"\u0166":12,"\u0164":12,"\u0162":12,"\u03a4":12,"\u021a":12,"v":3,"w":3,"y":3,"\u00fd":3,"\u00ff":3,"\u1e83":3,"\u0175":3,"\u1e85":3,"\u1e81":3,"\u1ef3":3,"\u0233":3,"\u1ef5":3,"\u1ef7":3,"\u1ef9":3,"z":2,"\u017e":2,"\u017a":2,"\u017c":2,"x":5,"-":-7,"\u2013":-7,"\u2014":-7,"\u00ad":-7,"\"":7,"'":7,"\u2019":2,"\u201d":2,",":9,".":9,"\u2026":9}},"q":{"d":"10,-84v0,-77,55,-126,93,-73r2,-19r41,0r-1,245r-47,0r-1,-84v-38,44,-87,-2,-87,-69xm80,-36v23,-1,18,-47,18,-76v-1,-12,-8,-27,-18,-27v-15,0,-22,19,-22,51v0,32,8,52,22,52","w":160,"k":{"T":6,"\u0166":6,"\u0164":6,"\u0162":6,"\u03a4":6,"\u021a":6,",":3,".":3,"\u2026":3}},"r":{"d":"104,-131v-54,-12,-38,79,-40,131r-48,0r-1,-176r41,0v2,8,0,20,3,26v11,-22,23,-32,45,-28r0,47","w":105,"k":{"\u0142":-9,"T":3,"\u0166":3,"\u0164":3,"\u0162":3,"\u03a4":3,"\u021a":3,"f":-10,"\u00df":-10,"g":1,"\u011f":1,"\u011d":1,"\u0123":1,"\u0121":1,"\ue005":1,"c":1,"d":1,"e":1,"o":1,"q":1,"\u00f8":1,"\u0153":1,"\u00e7":1,"\u00e9":1,"\u00ea":1,"\u00eb":1,"\u00e8":1,"\u00f3":1,"\u00f4":1,"\u00f6":1,"\u00f2":1,"\u00f5":1,"\u0111":1,"\u0107":1,"\u010d":1,"\u0109":1,"\u010b":1,"\u010f":1,"\u0115":1,"\u011b":1,"\u0117":1,"\u0113":1,"\u0119":1,"\u014f":1,"\u0151":1,"\u014d":1,"\u01ff":1,"\u01a1":1,"\u1eb9":1,"\u1ebb":1,"\u1ebd":1,"\u1ebf":1,"\u1ec1":1,"\u1ec3":1,"\u1ec5":1,"\u1ec7":1,"\u1ecd":1,"\u1ecf":1,"\u1ed1":1,"\u1ed3":1,"\u1ed5":1,"\u1ed7":1,"\u1ed9":1,"\u1edb":1,"\u1edd":1,"\u1edf":1,"\u1ee1":1,"\u1ee3":1,"t":-6,"\u0167":-6,"\u0165":-6,"\u0163":-6,"\u021b":-6,"v":-8,"w":-8,"y":-8,"\u00fd":-8,"\u00ff":-8,"\u1e83":-8,"\u0175":-8,"\u1e85":-8,"\u1e81":-8,"\u1ef3":-8,"\u0233":-8,"\u1ef5":-8,"\u1ef7":-8,"\u1ef9":-8,"z":-2,"\u017e":-2,"\u017a":-2,"\u017c":-2,"x":-6,":":-1,";":-1,"\u203a":-6,"\u00bb":-6,"\u2018":-12,"\u201c":-12,"\u2019":-14,"\u201d":-14,",":16,".":16,"\u2026":16}},"s":{"d":"6,-8r9,-34v11,8,51,17,51,-7v0,-9,-6,-15,-21,-24v-29,-16,-35,-34,-35,-50v0,-46,54,-69,93,-48r-8,35v-11,-10,-43,-12,-42,7v0,8,2,13,20,22v59,29,41,113,-26,109v-15,0,-33,-4,-41,-10","w":116,"k":{"T":6,"\u0166":6,"\u0164":6,"\u0162":6,"\u03a4":6,"\u021a":6,"\u2019":-4,"\u201d":-4,",":4,".":4,"\u2026":4}},"t":{"d":"103,-1v-43,9,-78,-1,-78,-58r0,-84r-21,0r0,-33r21,0r0,-31r47,-15r0,46r35,0r0,33r-35,0r0,81v1,27,12,26,30,24","w":111,"k":{"g":2,"\u011f":2,"\u011d":2,"\u0123":2,"\u0121":2,"\ue005":2,"c":2,"d":2,"e":2,"o":2,"q":2,"\u00f8":2,"\u0153":2,"\u00e7":2,"\u00e9":2,"\u00ea":2,"\u00eb":2,"\u00e8":2,"\u00f3":2,"\u00f4":2,"\u00f6":2,"\u00f2":2,"\u00f5":2,"\u0111":2,"\u0107":2,"\u010d":2,"\u0109":2,"\u010b":2,"\u010f":2,"\u0115":2,"\u011b":2,"\u0117":2,"\u0113":2,"\u0119":2,"\u014f":2,"\u0151":2,"\u014d":2,"\u01ff":2,"\u01a1":2,"\u1eb9":2,"\u1ebb":2,"\u1ebd":2,"\u1ebf":2,"\u1ec1":2,"\u1ec3":2,"\u1ec5":2,"\u1ec7":2,"\u1ecd":2,"\u1ecf":2,"\u1ed1":2,"\u1ed3":2,"\u1ed5":2,"\u1ed7":2,"\u1ed9":2,"\u1edb":2,"\u1edd":2,"\u1edf":2,"\u1ee1":2,"\u1ee3":2,"v":-1,"w":-1,"y":-1,"\u00fd":-1,"\u00ff":-1,"\u1e83":-1,"\u0175":-1,"\u1e85":-1,"\u1e81":-1,"\u1ef3":-1,"\u0233":-1,"\u1ef5":-1,"\u1ef7":-1,"\u1ef9":-1,"\u2018":-11,"\u201c":-11,"\u2019":-9,"\u201d":-9,",":4,".":4,"\u2026":4}},"u":{"d":"63,-75v-7,46,36,48,35,11r0,-112r47,0r2,176r-41,0v-1,-6,0,-15,-3,-19v-30,40,-88,25,-88,-50r0,-107r48,0r0,101","w":162,"k":{"T":6,"\u0166":6,"\u0164":6,"\u0162":6,"\u03a4":6,"\u021a":6,",":3,".":3,"\u2026":3}},"v":{"d":"2,-176r50,0r21,128v5,-45,14,-85,21,-128r46,0r-47,176r-43,0","w":142,"k":{"T":6,"\u0166":6,"\u0164":6,"\u0162":6,"\u03a4":6,"\u021a":6,"a":4,"\u00e6":4,"\u00e1":4,"\u00e2":4,"\u00e4":4,"\u00e0":4,"\u00e5":4,"\u00e3":4,"\u0103":4,"\u0101":4,"\u0105":4,"\u01fb":4,"\u01fd":4,"\u1ea1":4,"\u1ea3":4,"\u1ea5":4,"\u1ea7":4,"\u1ea9":4,"\u1eab":4,"\u1ead":4,"\u1eaf":4,"\u1eb1":4,"\u1eb3":4,"\u1eb5":4,"\u1eb7":4,"g":4,"\u011f":4,"\u011d":4,"\u0123":4,"\u0121":4,"\ue005":4,"c":5,"d":5,"e":5,"o":5,"q":5,"\u00f8":5,"\u0153":5,"\u00e7":5,"\u00e9":5,"\u00ea":5,"\u00eb":5,"\u00e8":5,"\u00f3":5,"\u00f4":5,"\u00f6":5,"\u00f2":5,"\u00f5":5,"\u0111":5,"\u0107":5,"\u010d":5,"\u0109":5,"\u010b":5,"\u010f":5,"\u0115":5,"\u011b":5,"\u0117":5,"\u0113":5,"\u0119":5,"\u014f":5,"\u0151":5,"\u014d":5,"\u01ff":5,"\u01a1":5,"\u1eb9":5,"\u1ebb":5,"\u1ebd":5,"\u1ebf":5,"\u1ec1":5,"\u1ec3":5,"\u1ec5":5,"\u1ec7":5,"\u1ecd":5,"\u1ecf":5,"\u1ed1":5,"\u1ed3":5,"\u1ed5":5,"\u1ed7":5,"\u1ed9":5,"\u1edb":5,"\u1edd":5,"\u1edf":5,"\u1ee1":5,"\u1ee3":5,"s":1,"\u0161":1,"\u015b":1,"\u015f":1,"\u015d":1,"\u0219":1,"\uf6c2":1,"v":-10,"w":-10,"y":-10,"\u00fd":-10,"\u00ff":-10,"\u1e83":-10,"\u0175":-10,"\u1e85":-10,"\u1e81":-10,"\u1ef3":-10,"\u0233":-10,"\u1ef5":-10,"\u1ef7":-10,"\u1ef9":-10,":":7,";":7,"\u2018":-6,"\u201c":-6,"\u2019":-11,"\u201d":-11,",":15,".":15,"\u2026":15}},"w":{"d":"2,-176r50,0r17,129r25,-129r36,0v10,42,13,91,26,129v3,-42,11,-87,16,-129r47,0r-45,176r-40,0v-8,-39,-19,-72,-23,-116v-6,43,-17,77,-26,116r-40,0","w":221,"k":{"T":6,"\u0166":6,"\u0164":6,"\u0162":6,"\u03a4":6,"\u021a":6,"a":4,"\u00e6":4,"\u00e1":4,"\u00e2":4,"\u00e4":4,"\u00e0":4,"\u00e5":4,"\u00e3":4,"\u0103":4,"\u0101":4,"\u0105":4,"\u01fb":4,"\u01fd":4,"\u1ea1":4,"\u1ea3":4,"\u1ea5":4,"\u1ea7":4,"\u1ea9":4,"\u1eab":4,"\u1ead":4,"\u1eaf":4,"\u1eb1":4,"\u1eb3":4,"\u1eb5":4,"\u1eb7":4,"g":4,"\u011f":4,"\u011d":4,"\u0123":4,"\u0121":4,"\ue005":4,"c":5,"d":5,"e":5,"o":5,"q":5,"\u00f8":5,"\u0153":5,"\u00e7":5,"\u00e9":5,"\u00ea":5,"\u00eb":5,"\u00e8":5,"\u00f3":5,"\u00f4":5,"\u00f6":5,"\u00f2":5,"\u00f5":5,"\u0111":5,"\u0107":5,"\u010d":5,"\u0109":5,"\u010b":5,"\u010f":5,"\u0115":5,"\u011b":5,"\u0117":5,"\u0113":5,"\u0119":5,"\u014f":5,"\u0151":5,"\u014d":5,"\u01ff":5,"\u01a1":5,"\u1eb9":5,"\u1ebb":5,"\u1ebd":5,"\u1ebf":5,"\u1ec1":5,"\u1ec3":5,"\u1ec5":5,"\u1ec7":5,"\u1ecd":5,"\u1ecf":5,"\u1ed1":5,"\u1ed3":5,"\u1ed5":5,"\u1ed7":5,"\u1ed9":5,"\u1edb":5,"\u1edd":5,"\u1edf":5,"\u1ee1":5,"\u1ee3":5,"s":1,"\u0161":1,"\u015b":1,"\u015f":1,"\u015d":1,"\u0219":1,"\uf6c2":1,"v":-10,"w":-10,"y":-10,"\u00fd":-10,"\u00ff":-10,"\u1e83":-10,"\u0175":-10,"\u1e85":-10,"\u1e81":-10,"\u1ef3":-10,"\u0233":-10,"\u1ef5":-10,"\u1ef7":-10,"\u1ef9":-10,":":7,";":7,"\u2018":-6,"\u201c":-6,"\u2019":-11,"\u201d":-11,",":15,".":15,"\u2026":15}},"x":{"d":"3,-176r51,0v7,20,11,43,20,61r19,-61r47,0r-40,86r41,90r-52,0v-8,-19,-12,-42,-21,-60r-19,60r-47,0r39,-87","w":142,"k":{"T":6,"\u0166":6,"\u0164":6,"\u0162":6,"\u03a4":6,"\u021a":6,"g":3,"\u011f":3,"\u011d":3,"\u0123":3,"\u0121":3,"\ue005":3,"c":5,"d":5,"e":5,"o":5,"q":5,"\u00f8":5,"\u0153":5,"\u00e7":5,"\u00e9":5,"\u00ea":5,"\u00eb":5,"\u00e8":5,"\u00f3":5,"\u00f4":5,"\u00f6":5,"\u00f2":5,"\u00f5":5,"\u0111":5,"\u0107":5,"\u010d":5,"\u0109":5,"\u010b":5,"\u010f":5,"\u0115":5,"\u011b":5,"\u0117":5,"\u0113":5,"\u0119":5,"\u014f":5,"\u0151":5,"\u014d":5,"\u01ff":5,"\u01a1":5,"\u1eb9":5,"\u1ebb":5,"\u1ebd":5,"\u1ebf":5,"\u1ec1":5,"\u1ec3":5,"\u1ec5":5,"\u1ec7":5,"\u1ecd":5,"\u1ecf":5,"\u1ed1":5,"\u1ed3":5,"\u1ed5":5,"\u1ed7":5,"\u1ed9":5,"\u1edb":5,"\u1edd":5,"\u1edf":5,"\u1ee1":5,"\u1ee3":5,"s":2,"\u0161":2,"\u015b":2,"\u015f":2,"\u015d":2,"\u0219":2,"\uf6c2":2,"t":-1,"\u0167":-1,"\u0165":-1,"\u0163":-1,"\u021b":-1,"v":-8,"w":-8,"y":-8,"\u00fd":-8,"\u00ff":-8,"\u1e83":-8,"\u0175":-8,"\u1e85":-8,"\u1e81":-8,"\u1ef3":-8,"\u0233":-8,"\u1ef5":-8,"\u1ef7":-8,"\u1ef9":-8,"\u00ab":3,"\u2039":3,"-":4,"\u2013":4,"\u2014":4,"\u00ad":4,"\u2019":-13,"\u201d":-13}},"y":{"d":"11,37v18,-9,46,-25,39,-50r-48,-163r51,0r22,121r19,-121r46,0v-24,76,-32,169,-75,226v-14,18,-33,25,-40,27","w":140,"k":{"T":6,"\u0166":6,"\u0164":6,"\u0162":6,"\u03a4":6,"\u021a":6,"a":4,"\u00e6":4,"\u00e1":4,"\u00e2":4,"\u00e4":4,"\u00e0":4,"\u00e5":4,"\u00e3":4,"\u0103":4,"\u0101":4,"\u0105":4,"\u01fb":4,"\u01fd":4,"\u1ea1":4,"\u1ea3":4,"\u1ea5":4,"\u1ea7":4,"\u1ea9":4,"\u1eab":4,"\u1ead":4,"\u1eaf":4,"\u1eb1":4,"\u1eb3":4,"\u1eb5":4,"\u1eb7":4,"g":4,"\u011f":4,"\u011d":4,"\u0123":4,"\u0121":4,"\ue005":4,"c":5,"d":5,"e":5,"o":5,"q":5,"\u00f8":5,"\u0153":5,"\u00e7":5,"\u00e9":5,"\u00ea":5,"\u00eb":5,"\u00e8":5,"\u00f3":5,"\u00f4":5,"\u00f6":5,"\u00f2":5,"\u00f5":5,"\u0111":5,"\u0107":5,"\u010d":5,"\u0109":5,"\u010b":5,"\u010f":5,"\u0115":5,"\u011b":5,"\u0117":5,"\u0113":5,"\u0119":5,"\u014f":5,"\u0151":5,"\u014d":5,"\u01ff":5,"\u01a1":5,"\u1eb9":5,"\u1ebb":5,"\u1ebd":5,"\u1ebf":5,"\u1ec1":5,"\u1ec3":5,"\u1ec5":5,"\u1ec7":5,"\u1ecd":5,"\u1ecf":5,"\u1ed1":5,"\u1ed3":5,"\u1ed5":5,"\u1ed7":5,"\u1ed9":5,"\u1edb":5,"\u1edd":5,"\u1edf":5,"\u1ee1":5,"\u1ee3":5,"s":1,"\u0161":1,"\u015b":1,"\u015f":1,"\u015d":1,"\u0219":1,"\uf6c2":1,"v":-10,"w":-10,"y":-10,"\u00fd":-10,"\u00ff":-10,"\u1e83":-10,"\u0175":-10,"\u1e85":-10,"\u1e81":-10,"\u1ef3":-10,"\u0233":-10,"\u1ef5":-10,"\u1ef7":-10,"\u1ef9":-10,":":7,";":7,"\u2018":-6,"\u201c":-6,"\u2019":-11,"\u201d":-11,",":15,".":15,"\u2026":15}},"z":{"d":"6,0r0,-30r60,-108r-54,0r0,-38r106,0r0,32r-59,105r60,0r0,39r-113,0","w":126,"k":{"T":5,"\u0166":5,"\u0164":5,"\u0162":5,"\u03a4":5,"\u021a":5,"c":3,"d":3,"e":3,"o":3,"q":3,"\u00f8":3,"\u0153":3,"\u00e7":3,"\u00e9":3,"\u00ea":3,"\u00eb":3,"\u00e8":3,"\u00f3":3,"\u00f4":3,"\u00f6":3,"\u00f2":3,"\u00f5":3,"\u0111":3,"\u0107":3,"\u010d":3,"\u0109":3,"\u010b":3,"\u010f":3,"\u0115":3,"\u011b":3,"\u0117":3,"\u0113":3,"\u0119":3,"\u014f":3,"\u0151":3,"\u014d":3,"\u01ff":3,"\u01a1":3,"\u1eb9":3,"\u1ebb":3,"\u1ebd":3,"\u1ebf":3,"\u1ec1":3,"\u1ec3":3,"\u1ec5":3,"\u1ec7":3,"\u1ecd":3,"\u1ecf":3,"\u1ed1":3,"\u1ed3":3,"\u1ed5":3,"\u1ed7":3,"\u1ed9":3,"\u1edb":3,"\u1edd":3,"\u1edf":3,"\u1ee1":3,"\u1ee3":3,"v":-4,"w":-4,"y":-4,"\u00fd":-4,"\u00ff":-4,"\u1e83":-4,"\u0175":-4,"\u1e85":-4,"\u1e81":-4,"\u1ef3":-4,"\u0233":-4,"\u1ef5":-4,"\u1ef7":-4,"\u1ef9":-4,"\u2019":-7,"\u201d":-7}},"{":{"d":"23,-12v-2,-30,22,-74,-19,-77r0,-29v42,-2,17,-47,19,-77v2,-37,24,-54,62,-52r0,29v-37,-4,-23,43,-22,70v0,23,-10,38,-28,44v33,8,28,52,25,90v-1,14,5,26,25,25r0,29v-36,1,-60,-10,-62,-52","w":92,"k":{"T":-4,"\u0166":-4,"\u0164":-4,"\u0162":-4,"\u03a4":-4,"\u021a":-4,"J":-9,"\u0134":-9,"C":7,"G":7,"O":7,"Q":7,"\u00d8":7,"\u0152":7,"\u00c7":7,"\u00d3":7,"\u00d4":7,"\u00d6":7,"\u00d2":7,"\u00d5":7,"\u0106":7,"\u010c":7,"\u0108":7,"\u010a":7,"\u011e":7,"\u011c":7,"\u0122":7,"\u0120":7,"\ue000":7,"\u014e":7,"\u0150":7,"\u014c":7,"\u01fe":7,"\u0398":7,"\u039f":7,"\u01a0":7,"\u1ecc":7,"\u1ece":7,"\u1ed0":7,"\u1ed2":7,"\u1ed4":7,"\u1ed6":7,"\u1ed8":7,"\u1eda":7,"\u1edc":7,"\u1ede":7,"\u1ee0":7,"\u1ee2":7,"V":-13,"W":-13,"\u1e82":-13,"\u0174":-13,"\u1e84":-13,"\u1e80":-13,"X":-3,"\u03a7":-3,"Y":-21,"\u00dd":-21,"\u0178":-21,"\u1ef2":-21,"\u0232":-21,"\u1ef4":-21,"\u1ef6":-21,"\u1ef8":-21,"A":2,"\u00c6":2,"\u00c1":2,"\u00c2":2,"\u00c4":2,"\u00c0":2,"\u00c5":2,"\u00c3":2,"\u0102":2,"\u0100":2,"\u0104":2,"\u01fa":2,"\u01fc":2,"\u0391":2,"\u039b":2,"\u1ea0":2,"\u1ea2":2,"\u1ea4":2,"\u1ea6":2,"\u1ea8":2,"\u1eaa":2,"\u1eac":2,"\u1eae":2,"\u1eb0":2,"\u1eb2":2,"\u1eb4":2,"\u1eb6":2,"j":-21,"\u0135":-21,"c":1,"d":1,"e":1,"o":1,"q":1,"\u00f8":1,"\u0153":1,"\u00e7":1,"\u00e9":1,"\u00ea":1,"\u00eb":1,"\u00e8":1,"\u00f3":1,"\u00f4":1,"\u00f6":1,"\u00f2":1,"\u00f5":1,"\u0111":1,"\u0107":1,"\u010d":1,"\u0109":1,"\u010b":1,"\u010f":1,"\u0115":1,"\u011b":1,"\u0117":1,"\u0113":1,"\u0119":1,"\u014f":1,"\u0151":1,"\u014d":1,"\u01ff":1,"\u01a1":1,"\u1eb9":1,"\u1ebb":1,"\u1ebd":1,"\u1ebf":1,"\u1ec1":1,"\u1ec3":1,"\u1ec5":1,"\u1ec7":1,"\u1ecd":1,"\u1ecf":1,"\u1ed1":1,"\u1ed3":1,"\u1ed5":1,"\u1ed7":1,"\u1ed9":1,"\u1edb":1,"\u1edd":1,"\u1edf":1,"\u1ee1":1,"\u1ee3":1,"\u0394":6,"\u03a6":6,"\u03c4":7,"\u03c1":2,"\u03b6":2,"\u03be":2,"\u03c9":7,"\u03ce":7,"\u0388":-4,"\u0389":-4,"\u038a":-4,"\u038f":-4,"\u038c":-4,"\u0427":9,"\u0414":-3,"\u0402":-7,"\u041b":6,"\u0409":6,"\u0422":-7,"\u042a":-7,"\u040b":-7,"\u0408":3,"\u0416":3,"\u0423":-6,"\u040e":-6,"\u042f":6,"\u0447":14,"\u0434":-3,"\u0452":-3,"\u0442":13,"\u044a":13,"\u0458":-13,"\u045b":-5,"\u0443":10,"\u045e":10,"\u044f":5}},"|":{"d":"22,-270r35,0r0,360r-35,0r0,-360","w":78},"}":{"d":"8,-247v65,-7,58,52,58,109v0,10,4,20,23,20r0,29v-42,3,-17,47,-19,77v-3,42,-26,53,-62,52r0,-29v38,2,22,-43,22,-70v0,-24,10,-39,28,-45v-34,-9,-27,-52,-25,-89v1,-16,-7,-27,-25,-25r0,-29","w":92},"~":{"d":"150,-69v-22,7,-68,-34,-83,-33v-10,0,-16,7,-16,30r-30,0v0,-46,25,-61,48,-61v24,0,62,33,80,33v10,0,15,-9,15,-30r30,0v2,39,-14,61,-44,61","w":214},"\u00a1":{"d":"68,69r-51,0r5,-164r41,0xm15,-148v0,-18,13,-29,28,-29v15,0,26,11,26,29v0,17,-10,28,-26,28v-15,0,-28,-11,-28,-28","w":84},"\u00a2":{"d":"76,-33v-35,-9,-56,-38,-56,-84v0,-42,23,-74,57,-83r0,-36r30,0r0,34v10,1,19,3,25,6r-5,36v-33,-17,-60,3,-60,44v0,43,30,57,63,43r4,35v-6,3,-15,6,-27,6r0,35r-31,0r0,-36","w":153},"\u00a3":{"d":"88,-101v2,29,-5,44,-21,61r71,0r0,40r-125,0r0,-30v28,-14,35,-39,31,-71r-29,0r0,-31r24,0v-21,-64,27,-124,92,-99r-7,38v-19,-10,-44,-1,-44,25v0,13,2,24,4,36r37,0r0,31r-33,0","w":153},"\u2044":{"d":"-29,3r-25,0r126,-240r24,0","w":42,"k":{"\uf659":17,"\uf65c":-14}},"\u00a5":{"d":"98,0r-43,0r0,-59r-47,0r0,-25r47,0r0,-21r-47,0r0,-24r37,0r-43,-105r47,0r30,104v7,-32,20,-72,29,-104r44,0r-44,105r37,0r0,24r-47,0r0,21r47,0r0,25r-47,0r0,59","w":153},"\u0192":{"d":"27,-108r0,-37r26,0v1,-58,34,-106,94,-88r-7,35v-31,-11,-40,21,-42,53r33,0r0,37r-36,0v-8,61,2,136,-68,137v-10,0,-19,-2,-25,-6r6,-34v22,7,32,4,36,-33r7,-64r-24,0","w":153},"\u00a7":{"d":"57,-145v-17,16,-16,32,15,45v14,6,23,12,29,16v14,-13,12,-38,-12,-45v-13,-5,-24,-11,-32,-16xm128,-237r-7,30v-15,-10,-56,-14,-57,9v0,13,6,19,27,25v49,13,70,68,32,105v28,33,-2,86,-52,86v-19,0,-39,-4,-50,-12r9,-30v11,9,67,22,66,-8v0,-12,-10,-19,-34,-28v-49,-18,-70,-68,-25,-102v-30,-35,1,-84,52,-84v15,0,29,3,39,9","w":155},"\u00a4":{"d":"41,-179v19,-18,53,-18,72,-1r23,-27r20,20r-29,28v10,23,11,60,0,82r28,29r-19,20r-24,-27v-20,18,-53,17,-72,0r-22,27r-19,-20r26,-27v-13,-24,-11,-62,1,-84r-28,-27r20,-21xm76,-160v-14,0,-20,19,-20,43v0,23,7,42,20,42v15,0,19,-18,19,-42v0,-21,-4,-43,-19,-43","w":153},"'":{"d":"12,-246r38,0r-8,93r-23,0","w":61,"k":{"\u03b2":1,"T":-6,"\u0166":-6,"\u0164":-6,"\u0162":-6,"\u03a4":-6,"\u021a":-6,"J":9,"\u0134":9,"C":3,"G":3,"O":3,"Q":3,"\u00d8":3,"\u0152":3,"\u00c7":3,"\u00d3":3,"\u00d4":3,"\u00d6":3,"\u00d2":3,"\u00d5":3,"\u0106":3,"\u010c":3,"\u0108":3,"\u010a":3,"\u011e":3,"\u011c":3,"\u0122":3,"\u0120":3,"\ue000":3,"\u014e":3,"\u0150":3,"\u014c":3,"\u01fe":3,"\u0398":3,"\u039f":3,"\u01a0":3,"\u1ecc":3,"\u1ece":3,"\u1ed0":3,"\u1ed2":3,"\u1ed4":3,"\u1ed6":3,"\u1ed8":3,"\u1eda":3,"\u1edc":3,"\u1ede":3,"\u1ee0":3,"\u1ee2":3,"V":-6,"W":-6,"\u1e82":-6,"\u0174":-6,"\u1e84":-6,"\u1e80":-6,"X":-6,"\u03a7":-6,"Y":-12,"\u00dd":-12,"\u0178":-12,"\u1ef2":-12,"\u0232":-12,"\u1ef4":-12,"\u1ef6":-12,"\u1ef8":-12,"A":17,"\u00c6":17,"\u00c1":17,"\u00c2":17,"\u00c4":17,"\u00c0":17,"\u00c5":17,"\u00c3":17,"\u0102":17,"\u0100":17,"\u0104":17,"\u01fa":17,"\u01fc":17,"\u0391":17,"\u039b":17,"\u1ea0":17,"\u1ea2":17,"\u1ea4":17,"\u1ea6":17,"\u1ea8":17,"\u1eaa":17,"\u1eac":17,"\u1eae":17,"\u1eb0":17,"\u1eb2":17,"\u1eb4":17,"\u1eb6":17,"f":-6,"\u00df":-6,"g":10,"\u011f":10,"\u011d":10,"\u0123":10,"\u0121":10,"\ue005":10,"c":10,"d":10,"e":10,"o":10,"q":10,"\u00f8":10,"\u0153":10,"\u00e7":10,"\u00e9":10,"\u00ea":10,"\u00eb":10,"\u00e8":10,"\u00f3":10,"\u00f4":10,"\u00f6":10,"\u00f2":10,"\u00f5":10,"\u0111":10,"\u0107":10,"\u010d":10,"\u0109":10,"\u010b":10,"\u010f":10,"\u0115":10,"\u011b":10,"\u0117":10,"\u0113":10,"\u0119":10,"\u014f":10,"\u0151":10,"\u014d":10,"\u01ff":10,"\u01a1":10,"\u1eb9":10,"\u1ebb":10,"\u1ebd":10,"\u1ebf":10,"\u1ec1":10,"\u1ec3":10,"\u1ec5":10,"\u1ec7":10,"\u1ecd":10,"\u1ecf":10,"\u1ed1":10,"\u1ed3":10,"\u1ed5":10,"\u1ed7":10,"\u1ed9":10,"\u1edb":10,"\u1edd":10,"\u1edf":10,"\u1ee1":10,"\u1ee3":10,"s":3,"\u0161":3,"\u015b":3,"\u015f":3,"\u015d":3,"\u0219":3,"\uf6c2":3,"t":-7,"\u0167":-7,"\u0165":-7,"\u0163":-7,"\u021b":-7,"x":-3,",":35,".":35,"\u2026":35,"\u0394":21,"\u03a9":8,"\u03a6":5,"\u03b5":18,"\u03ad":18,"\u03c4":-2,"\u03c1":22,"\u03c5":1,"\u03c8":1,"\u03cd":1,"\u03cb":1,"\u03b0":1,"\u03b6":8,"\u03be":8,"\u03b9":1,"\u03af":1,"\u03ca":1,"\u0390":1,"\u03b8":2,"\u03c9":12,"\u03ce":12,"\u038e":-6,"\u0388":-6,"\u0389":-6,"\u038a":-6,"\u038f":-6,"\u038c":-6}},"\u201c":{"d":"42,-156r-41,4v10,-32,26,-65,41,-91r24,-3v-10,30,-20,62,-24,90xm98,-156r-41,4v10,-32,26,-65,41,-91r24,-3v-10,30,-20,62,-24,90","w":121,"k":{"\u1ecb":5,"\u1ec9":5,"\u0129":5,"\u012f":5,"\u012b":5,"\u012d":5,"\u0133":5,"\u0127":-3,"\u00ec":5,"\u00ef":5,"\u00ee":5,"\u00ed":5,"\u0131":5,"i":5,"T":-12,"\u0166":-12,"\u0164":-12,"\u0162":-12,"\u03a4":-12,"\u021a":-12,"J":12,"\u0134":12,"C":5,"G":5,"O":5,"Q":5,"\u00d8":5,"\u0152":5,"\u00c7":5,"\u00d3":5,"\u00d4":5,"\u00d6":5,"\u00d2":5,"\u00d5":5,"\u0106":5,"\u010c":5,"\u0108":5,"\u010a":5,"\u011e":5,"\u011c":5,"\u0122":5,"\u0120":5,"\ue000":5,"\u014e":5,"\u0150":5,"\u014c":5,"\u01fe":5,"\u0398":5,"\u039f":5,"\u01a0":5,"\u1ecc":5,"\u1ece":5,"\u1ed0":5,"\u1ed2":5,"\u1ed4":5,"\u1ed6":5,"\u1ed8":5,"\u1eda":5,"\u1edc":5,"\u1ede":5,"\u1ee0":5,"\u1ee2":5,"V":-6,"W":-6,"\u1e82":-6,"\u0174":-6,"\u1e84":-6,"\u1e80":-6,"X":-10,"\u03a7":-10,"Y":-13,"\u00dd":-13,"\u0178":-13,"\u1ef2":-13,"\u0232":-13,"\u1ef4":-13,"\u1ef6":-13,"\u1ef8":-13,"Z":-4,"\u017d":-4,"\u0179":-4,"\u017b":-4,"\u0396":-4,"A":13,"\u00c6":13,"\u00c1":13,"\u00c2":13,"\u00c4":13,"\u00c0":13,"\u00c5":13,"\u00c3":13,"\u0102":13,"\u0100":13,"\u0104":13,"\u01fa":13,"\u01fc":13,"\u0391":13,"\u039b":13,"\u1ea0":13,"\u1ea2":13,"\u1ea4":13,"\u1ea6":13,"\u1ea8":13,"\u1eaa":13,"\u1eac":13,"\u1eae":13,"\u1eb0":13,"\u1eb2":13,"\u1eb4":13,"\u1eb6":13,"a":7,"\u00e6":7,"\u00e1":7,"\u00e2":7,"\u00e4":7,"\u00e0":7,"\u00e5":7,"\u00e3":7,"\u0103":7,"\u0101":7,"\u0105":7,"\u01fb":7,"\u01fd":7,"\u1ea1":7,"\u1ea3":7,"\u1ea5":7,"\u1ea7":7,"\u1ea9":7,"\u1eab":7,"\u1ead":7,"\u1eaf":7,"\u1eb1":7,"\u1eb3":7,"\u1eb5":7,"\u1eb7":7,"f":-3,"\u00df":-3,"g":17,"\u011f":17,"\u011d":17,"\u0123":17,"\u0121":17,"\ue005":17,"j":-3,"\u0135":-3,"c":18,"d":18,"e":18,"o":18,"q":18,"\u00f8":18,"\u0153":18,"\u00e7":18,"\u00e9":18,"\u00ea":18,"\u00eb":18,"\u00e8":18,"\u00f3":18,"\u00f4":18,"\u00f6":18,"\u00f2":18,"\u00f5":18,"\u0111":18,"\u0107":18,"\u010d":18,"\u0109":18,"\u010b":18,"\u010f":18,"\u0115":18,"\u011b":18,"\u0117":18,"\u0113":18,"\u0119":18,"\u014f":18,"\u0151":18,"\u014d":18,"\u01ff":18,"\u01a1":18,"\u1eb9":18,"\u1ebb":18,"\u1ebd":18,"\u1ebf":18,"\u1ec1":18,"\u1ec3":18,"\u1ec5":18,"\u1ec7":18,"\u1ecd":18,"\u1ecf":18,"\u1ed1":18,"\u1ed3":18,"\u1ed5":18,"\u1ed7":18,"\u1ed9":18,"\u1edb":18,"\u1edd":18,"\u1edf":18,"\u1ee1":18,"\u1ee3":18,"s":10,"\u0161":10,"\u015b":10,"\u015f":10,"\u015d":10,"\u0219":10,"\uf6c2":10,"v":3,"w":3,"y":3,"\u00fd":3,"\u00ff":3,"\u1e83":3,"\u0175":3,"\u1e85":3,"\u1e81":3,"\u1ef3":3,"\u0233":3,"\u1ef5":3,"\u1ef7":3,"\u1ef9":3,"z":4,"\u017e":4,"\u017a":4,"\u017c":4,"b":-3,"h":-3,"k":-3,"l":-3,"\u0142":-3,"\u0125":-3,"\u0137":-3,"\u013a":-3,"\u013e":-3,"\u013c":-3,"\u0140":-3,"m":5,"n":5,"p":5,"r":5,"\u00f1":5,"\u014b":5,"\u0138":5,"\ue006":5,"\u0144":5,"\u0148":5,"\ue007":5,"\u0146":5,"\u0155":5,"\u0159":5,"\u0157":5,"u":6,"\u00fa":6,"\u00fb":6,"\u00fc":6,"\u00f9":6,"\u016d":6,"\u0171":6,"\u016b":6,"\u0173":6,"\u016f":6,"\u0169":6,"\u01b0":6,"\u1ee5":6,"\u1ee7":6,"\u1ee9":6,"\u1eeb":6,"\u1eed":6,"\u1eef":6,"\u1ef1":6,"\u2018":12,"\u201c":12,",":33,".":33,"\u2026":33,"\u0394":19,"\u03a9":6,"\u03a6":2,"\u03a8":-6,"\u03a5":-9,"\u03ab":-9,"\u039e":-7,"\u03a3":-9,"\u03b5":19,"\u03ad":19,"\u03bb":-3,"\u03b1":18,"\u03b4":18,"\u03bf":18,"\u03c3":18,"\u03c6":18,"\u03c2":18,"\u03ac":18,"\u03cc":18,"\u03c1":24,"\u00b5":5,"\u03b2":5,"\u03b7":5,"\u03ba":5,"\u03ae":5,"\u03c5":1,"\u03c8":1,"\u03cd":1,"\u03cb":1,"\u03b0":1,"\u03b6":3,"\u03be":3,"\u03b9":1,"\u03af":1,"\u03ca":1,"\u0390":1,"\u03b8":1,"\u03c9":19,"\u03ce":19,"\u038e":-15,"\u0388":-15,"\u0389":-15,"\u038a":-15,"\u038f":-15,"\u038c":-15,"\u0402":-17,"\u0424":6,"\u041b":5,"\u0409":5,"\u0422":-17,"\u042a":-17,"\u040b":-17,"\u0408":12,"\u041e":6,"\u0421":6,"\u0404":6,"\u0410":20,"\u0423":-17,"\u040e":-17,"\u042f":4,"\u0434":18,"\u0452":-12,"\u043b":9,"\u0459":9,"\u0442":4,"\u044a":4,"\u0458":-1,"\u045b":-13,"\u0443":4,"\u045e":4,"\u044f":11}},"\u00ab":{"d":"78,-157r-39,66r39,67r-34,0r-38,-67r38,-66r34,0xm135,-157r-39,66r39,67r-33,0r-39,-67r38,-66r34,0","w":137,"k":{"T":10,"\u0166":10,"\u0164":10,"\u0162":10,"\u03a4":10,"\u021a":10,"J":-6,"\u0134":-6,"V":1,"W":1,"\u1e82":1,"\u0174":1,"\u1e84":1,"\u1e80":1,"Y":3,"\u00dd":3,"\u0178":3,"\u1ef2":3,"\u0232":3,"\u1ef4":3,"\u1ef6":3,"\u1ef8":3,"A":-3,"\u00c6":-3,"\u00c1":-3,"\u00c2":-3,"\u00c4":-3,"\u00c0":-3,"\u00c5":-3,"\u00c3":-3,"\u0102":-3,"\u0100":-3,"\u0104":-3,"\u01fa":-3,"\u01fc":-3,"\u0391":-3,"\u039b":-3,"\u1ea0":-3,"\u1ea2":-3,"\u1ea4":-3,"\u1ea6":-3,"\u1ea8":-3,"\u1eaa":-3,"\u1eac":-3,"\u1eae":-3,"\u1eb0":-3,"\u1eb2":-3,"\u1eb4":-3,"\u1eb6":-3,"f":-9,"\u00df":-9,"\u0394":-13,"\u03a9":-6,"\u03a8":-4,"\u03a5":9,"\u03ab":9,"\u039e":-5,"\u03a3":-4,"\u03b3":-9,"\u03bd":-9,"\u03bb":-6,"\u03c0":-9,"\u03c4":-12,"\u038e":14}},"\u2039":{"d":"78,-157r-39,66r39,67r-34,0r-38,-67r38,-66r34,0","w":79,"k":{"T":10,"\u0166":10,"\u0164":10,"\u0162":10,"\u03a4":10,"\u021a":10,"J":-6,"\u0134":-6,"V":1,"W":1,"\u1e82":1,"\u0174":1,"\u1e84":1,"\u1e80":1,"Y":3,"\u00dd":3,"\u0178":3,"\u1ef2":3,"\u0232":3,"\u1ef4":3,"\u1ef6":3,"\u1ef8":3,"A":-3,"\u00c6":-3,"\u00c1":-3,"\u00c2":-3,"\u00c4":-3,"\u00c0":-3,"\u00c5":-3,"\u00c3":-3,"\u0102":-3,"\u0100":-3,"\u0104":-3,"\u01fa":-3,"\u01fc":-3,"\u0391":-3,"\u039b":-3,"\u1ea0":-3,"\u1ea2":-3,"\u1ea4":-3,"\u1ea6":-3,"\u1ea8":-3,"\u1eaa":-3,"\u1eac":-3,"\u1eae":-3,"\u1eb0":-3,"\u1eb2":-3,"\u1eb4":-3,"\u1eb6":-3,"f":-9,"\u00df":-9,"\u0394":-13,"\u03a9":-6,"\u03a8":-4,"\u03a5":9,"\u03ab":9,"\u039e":-5,"\u03a3":-4,"\u03b3":-9,"\u03bd":-9,"\u03bb":-6,"\u03c0":-9,"\u03c4":-12,"\u038e":14}},"\u203a":{"d":"41,-91r-39,-66r34,0r38,66r-38,67r-34,0","w":79,"k":{"T":13,"\u0166":13,"\u0164":13,"\u0162":13,"\u03a4":13,"\u021a":13,"J":2,"\u0134":2,"C":-3,"G":-3,"O":-3,"Q":-3,"\u00d8":-3,"\u0152":-3,"\u00c7":-3,"\u00d3":-3,"\u00d4":-3,"\u00d6":-3,"\u00d2":-3,"\u00d5":-3,"\u0106":-3,"\u010c":-3,"\u0108":-3,"\u010a":-3,"\u011e":-3,"\u011c":-3,"\u0122":-3,"\u0120":-3,"\ue000":-3,"\u014e":-3,"\u0150":-3,"\u014c":-3,"\u01fe":-3,"\u0398":-3,"\u039f":-3,"\u01a0":-3,"\u1ecc":-3,"\u1ece":-3,"\u1ed0":-3,"\u1ed2":-3,"\u1ed4":-3,"\u1ed6":-3,"\u1ed8":-3,"\u1eda":-3,"\u1edc":-3,"\u1ede":-3,"\u1ee0":-3,"\u1ee2":-3,"V":5,"W":5,"\u1e82":5,"\u0174":5,"\u1e84":5,"\u1e80":5,"X":2,"\u03a7":2,"Y":9,"\u00dd":9,"\u0178":9,"\u1ef2":9,"\u0232":9,"\u1ef4":9,"\u1ef6":9,"\u1ef8":9,"A":1,"\u00c6":1,"\u00c1":1,"\u00c2":1,"\u00c4":1,"\u00c0":1,"\u00c5":1,"\u00c3":1,"\u0102":1,"\u0100":1,"\u0104":1,"\u01fa":1,"\u01fc":1,"\u0391":1,"\u039b":1,"\u1ea0":1,"\u1ea2":1,"\u1ea4":1,"\u1ea6":1,"\u1ea8":1,"\u1eaa":1,"\u1eac":1,"\u1eae":1,"\u1eb0":1,"\u1eb2":1,"\u1eb4":1,"\u1eb6":1,"S":1,"\u0160":1,"\u015a":1,"\u015e":1,"\u015c":1,"\u0218":1,"\uf6c1":1}},"\ue016":{"d":"72,0r-47,0r0,-143r-24,0r0,-33r24,0v-1,-36,10,-76,78,-76v17,0,32,3,42,7r-7,37v-25,-10,-77,-6,-66,32r88,0r0,176r-48,0r0,-143r-40,0r0,143","w":176},"\ue017":{"d":"25,-176v-2,-43,25,-78,79,-76v22,0,43,4,56,9r0,243r-48,0r0,-213v-25,-8,-45,8,-40,37r26,0r0,33r-26,0r0,143r-47,0r0,-143r-24,0r0,-33r24,0","w":176},"\u2013":{"d":"11,-110r158,0r0,33r-158,0r0,-33","w":180,"k":{"T":9,"\u0166":9,"\u0164":9,"\u0162":9,"\u03a4":9,"\u021a":9,"J":2,"\u0134":2,"C":-6,"G":-6,"O":-6,"Q":-6,"\u00d8":-6,"\u0152":-6,"\u00c7":-6,"\u00d3":-6,"\u00d4":-6,"\u00d6":-6,"\u00d2":-6,"\u00d5":-6,"\u0106":-6,"\u010c":-6,"\u0108":-6,"\u010a":-6,"\u011e":-6,"\u011c":-6,"\u0122":-6,"\u0120":-6,"\ue000":-6,"\u014e":-6,"\u0150":-6,"\u014c":-6,"\u01fe":-6,"\u0398":-6,"\u039f":-6,"\u01a0":-6,"\u1ecc":-6,"\u1ece":-6,"\u1ed0":-6,"\u1ed2":-6,"\u1ed4":-6,"\u1ed6":-6,"\u1ed8":-6,"\u1eda":-6,"\u1edc":-6,"\u1ede":-6,"\u1ee0":-6,"\u1ee2":-6,"V":1,"W":1,"\u1e82":1,"\u0174":1,"\u1e84":1,"\u1e80":1,"X":1,"\u03a7":1,"Y":6,"\u00dd":6,"\u0178":6,"\u1ef2":6,"\u0232":6,"\u1ef4":6,"\u1ef6":6,"\u1ef8":6,"A":1,"\u00c6":1,"\u00c1":1,"\u00c2":1,"\u00c4":1,"\u00c0":1,"\u00c5":1,"\u00c3":1,"\u0102":1,"\u0100":1,"\u0104":1,"\u01fa":1,"\u01fc":1,"\u0391":1,"\u039b":1,"\u1ea0":1,"\u1ea2":1,"\u1ea4":1,"\u1ea6":1,"\u1ea8":1,"\u1eaa":1,"\u1eac":1,"\u1eae":1,"\u1eb0":1,"\u1eb2":1,"\u1eb4":1,"\u1eb6":1,"g":-1,"\u011f":-1,"\u011d":-1,"\u0123":-1,"\u0121":-1,"\ue005":-1,"c":-6,"d":-6,"e":-6,"o":-6,"q":-6,"\u00f8":-6,"\u0153":-6,"\u00e7":-6,"\u00e9":-6,"\u00ea":-6,"\u00eb":-6,"\u00e8":-6,"\u00f3":-6,"\u00f4":-6,"\u00f6":-6,"\u00f2":-6,"\u00f5":-6,"\u0111":-6,"\u0107":-6,"\u010d":-6,"\u0109":-6,"\u010b":-6,"\u010f":-6,"\u0115":-6,"\u011b":-6,"\u0117":-6,"\u0113":-6,"\u0119":-6,"\u014f":-6,"\u0151":-6,"\u014d":-6,"\u01ff":-6,"\u01a1":-6,"\u1eb9":-6,"\u1ebb":-6,"\u1ebd":-6,"\u1ebf":-6,"\u1ec1":-6,"\u1ec3":-6,"\u1ec5":-6,"\u1ec7":-6,"\u1ecd":-6,"\u1ecf":-6,"\u1ed1":-6,"\u1ed3":-6,"\u1ed5":-6,"\u1ed7":-6,"\u1ed9":-6,"\u1edb":-6,"\u1edd":-6,"\u1edf":-6,"\u1ee1":-6,"\u1ee3":-6,"\u03a6":-3,"\u03a8":6,"\u03a5":18,"\u03ab":18,"\u03a3":8,"\u03c4":1,"\u03b6":-5,"\u03be":-5,"\u038e":19,"\u0427":7,"\u0414":9,"\u0402":6,"\u041b":6,"\u0409":6,"\u0422":13,"\u042a":13,"\u040b":13,"\u0408":8,"\u0416":8,"\u0425":8,"\u0423":10,"\u040e":10,"\u042f":7,"\u041c":6,"\u0447":5,"\u0434":9,"\u0452":6,"\u043b":6,"\u0459":6,"\u0442":8,"\u044a":8,"\u0458":4,"\u045b":3,"\u0443":9,"\u045e":9,"\u044f":6,"\u0436":8,"\u0445":7}},"\u2020":{"d":"57,-243r39,0r-2,68r47,-2r0,39r-47,-2r2,158r-39,0r2,-158r-47,2r0,-39r47,2","w":153},"\u2021":{"d":"57,-243r39,0r-2,65r47,-2r0,39r-47,-3r0,62r47,-2r0,38r-47,-2r2,66r-39,0r1,-66r-46,2r0,-38r47,2r0,-62r-47,3r0,-39r47,2","w":153},"\u00b7":{"d":"42,-66v-15,0,-27,-12,-27,-31v0,-18,13,-31,27,-31v15,0,27,11,27,31v0,19,-11,31,-27,31","w":83},"\u00b6":{"d":"87,18r-26,0v-2,-36,4,-81,-2,-113v-10,0,-48,-15,-51,-65v-2,-41,23,-83,87,-83v20,0,28,1,39,3r0,258r-26,0r0,-234r-21,0r0,234","w":155},"\u2022":{"d":"51,-57v-21,0,-37,-16,-37,-39v0,-24,16,-40,38,-40v21,0,38,15,38,40v0,24,-17,39,-39,39","w":103},"\u201a":{"d":"26,36r-25,3v10,-30,21,-62,25,-90r40,-3v-10,32,-25,64,-40,90","w":68,"k":{"T":11,"\u0166":11,"\u0164":11,"\u0162":11,"\u03a4":11,"\u021a":11,"J":-10,"\u0134":-10,"V":8,"W":8,"\u1e82":8,"\u0174":8,"\u1e84":8,"\u1e80":8,"X":-6,"\u03a7":-6,"Y":11,"\u00dd":11,"\u0178":11,"\u1ef2":11,"\u0232":11,"\u1ef4":11,"\u1ef6":11,"\u1ef8":11,"Z":-8,"\u017d":-8,"\u0179":-8,"\u017b":-8,"\u0396":-8,"A":-6,"\u00c6":-6,"\u00c1":-6,"\u00c2":-6,"\u00c4":-6,"\u00c0":-6,"\u00c5":-6,"\u00c3":-6,"\u0102":-6,"\u0100":-6,"\u0104":-6,"\u01fa":-6,"\u01fc":-6,"\u0391":-6,"\u039b":-6,"\u1ea0":-6,"\u1ea2":-6,"\u1ea4":-6,"\u1ea6":-6,"\u1ea8":-6,"\u1eaa":-6,"\u1eac":-6,"\u1eae":-6,"\u1eb0":-6,"\u1eb2":-6,"\u1eb4":-6,"\u1eb6":-6,"a":-6,"\u00e6":-6,"\u00e1":-6,"\u00e2":-6,"\u00e4":-6,"\u00e0":-6,"\u00e5":-6,"\u00e3":-6,"\u0103":-6,"\u0101":-6,"\u0105":-6,"\u01fb":-6,"\u01fd":-6,"\u1ea1":-6,"\u1ea3":-6,"\u1ea5":-6,"\u1ea7":-6,"\u1ea9":-6,"\u1eab":-6,"\u1ead":-6,"\u1eaf":-6,"\u1eb1":-6,"\u1eb3":-6,"\u1eb5":-6,"\u1eb7":-6,"j":-8,"\u0135":-8,"v":6,"w":6,"y":6,"\u00fd":6,"\u00ff":6,"\u1e83":6,"\u0175":6,"\u1e85":6,"\u1e81":6,"\u1ef3":6,"\u0233":6,"\u1ef5":6,"\u1ef7":6,"\u1ef9":6,"z":-6,"\u017e":-6,"\u017a":-6,"\u017c":-6,"\u0427":10,"\u0422":3,"\u042a":3,"\u040b":3}},"\u201e":{"d":"24,36r-24,3v10,-30,20,-62,24,-90r41,-3v-10,32,-26,64,-41,90xm80,36r-24,3v10,-30,20,-62,24,-90r41,-3v-10,32,-26,64,-41,90","w":121,"k":{"T":11,"\u0166":11,"\u0164":11,"\u0162":11,"\u03a4":11,"\u021a":11,"J":-10,"\u0134":-10,"V":8,"W":8,"\u1e82":8,"\u0174":8,"\u1e84":8,"\u1e80":8,"X":-6,"\u03a7":-6,"Y":11,"\u00dd":11,"\u0178":11,"\u1ef2":11,"\u0232":11,"\u1ef4":11,"\u1ef6":11,"\u1ef8":11,"Z":-8,"\u017d":-8,"\u0179":-8,"\u017b":-8,"\u0396":-8,"A":-6,"\u00c6":-6,"\u00c1":-6,"\u00c2":-6,"\u00c4":-6,"\u00c0":-6,"\u00c5":-6,"\u00c3":-6,"\u0102":-6,"\u0100":-6,"\u0104":-6,"\u01fa":-6,"\u01fc":-6,"\u0391":-6,"\u039b":-6,"\u1ea0":-6,"\u1ea2":-6,"\u1ea4":-6,"\u1ea6":-6,"\u1ea8":-6,"\u1eaa":-6,"\u1eac":-6,"\u1eae":-6,"\u1eb0":-6,"\u1eb2":-6,"\u1eb4":-6,"\u1eb6":-6,"a":-6,"\u00e6":-6,"\u00e1":-6,"\u00e2":-6,"\u00e4":-6,"\u00e0":-6,"\u00e5":-6,"\u00e3":-6,"\u0103":-6,"\u0101":-6,"\u0105":-6,"\u01fb":-6,"\u01fd":-6,"\u1ea1":-6,"\u1ea3":-6,"\u1ea5":-6,"\u1ea7":-6,"\u1ea9":-6,"\u1eab":-6,"\u1ead":-6,"\u1eaf":-6,"\u1eb1":-6,"\u1eb3":-6,"\u1eb5":-6,"\u1eb7":-6,"j":-8,"\u0135":-8,"v":6,"w":6,"y":6,"\u00fd":6,"\u00ff":6,"\u1e83":6,"\u0175":6,"\u1e85":6,"\u1e81":6,"\u1ef3":6,"\u0233":6,"\u1ef5":6,"\u1ef7":6,"\u1ef9":6,"z":-6,"\u017e":-6,"\u017a":-6,"\u017c":-6,"\u0427":10,"\u0422":3,"\u042a":3,"\u040b":3}},"\u201d":{"d":"24,-243r41,-3v-10,32,-26,64,-41,90r-24,4v10,-30,20,-63,24,-91xm80,-243r41,-3v-10,32,-26,64,-41,90r-24,4v10,-30,20,-63,24,-91","w":121,"k":{"\u1ecb":18,"\u1ec9":18,"\u0129":18,"\u012f":18,"\u012b":18,"\u012d":18,"\u0133":18,"\u0127":-12,"\u00ec":18,"\u00ef":18,"\u00ee":18,"\u00ed":18,"\u0131":18,"i":18,"T":-9,"\u0166":-9,"\u0164":-9,"\u0162":-9,"\u03a4":-9,"\u021a":-9,"J":13,"\u0134":13,"C":9,"G":9,"O":9,"Q":9,"\u00d8":9,"\u0152":9,"\u00c7":9,"\u00d3":9,"\u00d4":9,"\u00d6":9,"\u00d2":9,"\u00d5":9,"\u0106":9,"\u010c":9,"\u0108":9,"\u010a":9,"\u011e":9,"\u011c":9,"\u0122":9,"\u0120":9,"\ue000":9,"\u014e":9,"\u0150":9,"\u014c":9,"\u01fe":9,"\u0398":9,"\u039f":9,"\u01a0":9,"\u1ecc":9,"\u1ece":9,"\u1ed0":9,"\u1ed2":9,"\u1ed4":9,"\u1ed6":9,"\u1ed8":9,"\u1eda":9,"\u1edc":9,"\u1ede":9,"\u1ee0":9,"\u1ee2":9,"V":-9,"W":-9,"\u1e82":-9,"\u0174":-9,"\u1e84":-9,"\u1e80":-9,"X":-7,"\u03a7":-7,"Y":-10,"\u00dd":-10,"\u0178":-10,"\u1ef2":-10,"\u0232":-10,"\u1ef4":-10,"\u1ef6":-10,"\u1ef8":-10,"A":19,"\u00c6":19,"\u00c1":19,"\u00c2":19,"\u00c4":19,"\u00c0":19,"\u00c5":19,"\u00c3":19,"\u0102":19,"\u0100":19,"\u0104":19,"\u01fa":19,"\u01fc":19,"\u0391":19,"\u039b":19,"\u1ea0":19,"\u1ea2":19,"\u1ea4":19,"\u1ea6":19,"\u1ea8":19,"\u1eaa":19,"\u1eac":19,"\u1eae":19,"\u1eb0":19,"\u1eb2":19,"\u1eb4":19,"\u1eb6":19,"M":3,"\ue001":3,"\u039c":3,"a":15,"\u00e6":15,"\u00e1":15,"\u00e2":15,"\u00e4":15,"\u00e0":15,"\u00e5":15,"\u00e3":15,"\u0103":15,"\u0101":15,"\u0105":15,"\u01fb":15,"\u01fd":15,"\u1ea1":15,"\u1ea3":15,"\u1ea5":15,"\u1ea7":15,"\u1ea9":15,"\u1eab":15,"\u1ead":15,"\u1eaf":15,"\u1eb1":15,"\u1eb3":15,"\u1eb5":15,"\u1eb7":15,"g":26,"\u011f":26,"\u011d":26,"\u0123":26,"\u0121":26,"\ue005":26,"c":31,"d":31,"e":31,"o":31,"q":31,"\u00f8":31,"\u0153":31,"\u00e7":31,"\u00e9":31,"\u00ea":31,"\u00eb":31,"\u00e8":31,"\u00f3":31,"\u00f4":31,"\u00f6":31,"\u00f2":31,"\u00f5":31,"\u0111":31,"\u0107":31,"\u010d":31,"\u0109":31,"\u010b":31,"\u010f":31,"\u0115":31,"\u011b":31,"\u0117":31,"\u0113":31,"\u0119":31,"\u014f":31,"\u0151":31,"\u014d":31,"\u01ff":31,"\u01a1":31,"\u1eb9":31,"\u1ebb":31,"\u1ebd":31,"\u1ebf":31,"\u1ec1":31,"\u1ec3":31,"\u1ec5":31,"\u1ec7":31,"\u1ecd":31,"\u1ecf":31,"\u1ed1":31,"\u1ed3":31,"\u1ed5":31,"\u1ed7":31,"\u1ed9":31,"\u1edb":31,"\u1edd":31,"\u1edf":31,"\u1ee1":31,"\u1ee3":31,"s":28,"\u0161":28,"\u015b":28,"\u015f":28,"\u015d":28,"\u0219":28,"\uf6c2":28,"t":4,"\u0167":4,"\u0165":4,"\u0163":4,"\u021b":4,"m":18,"n":18,"p":18,"r":18,"\u00f1":18,"\u014b":18,"\u0138":18,"\ue006":18,"\u0144":18,"\u0148":18,"\ue007":18,"\u0146":18,"\u0155":18,"\u0159":18,"\u0157":18,"\u2019":12,"\u201d":12,",":57,".":57,"\u2026":57," ":15,"\u00a0":15}},"\u00bb":{"d":"41,-91r-39,-66r34,0r38,66r-37,67r-35,0xm99,-91r-39,-66r34,0r38,66r-38,67r-34,0","w":137,"k":{"T":13,"\u0166":13,"\u0164":13,"\u0162":13,"\u03a4":13,"\u021a":13,"J":2,"\u0134":2,"C":-3,"G":-3,"O":-3,"Q":-3,"\u00d8":-3,"\u0152":-3,"\u00c7":-3,"\u00d3":-3,"\u00d4":-3,"\u00d6":-3,"\u00d2":-3,"\u00d5":-3,"\u0106":-3,"\u010c":-3,"\u0108":-3,"\u010a":-3,"\u011e":-3,"\u011c":-3,"\u0122":-3,"\u0120":-3,"\ue000":-3,"\u014e":-3,"\u0150":-3,"\u014c":-3,"\u01fe":-3,"\u0398":-3,"\u039f":-3,"\u01a0":-3,"\u1ecc":-3,"\u1ece":-3,"\u1ed0":-3,"\u1ed2":-3,"\u1ed4":-3,"\u1ed6":-3,"\u1ed8":-3,"\u1eda":-3,"\u1edc":-3,"\u1ede":-3,"\u1ee0":-3,"\u1ee2":-3,"V":5,"W":5,"\u1e82":5,"\u0174":5,"\u1e84":5,"\u1e80":5,"X":2,"\u03a7":2,"Y":9,"\u00dd":9,"\u0178":9,"\u1ef2":9,"\u0232":9,"\u1ef4":9,"\u1ef6":9,"\u1ef8":9,"A":1,"\u00c6":1,"\u00c1":1,"\u00c2":1,"\u00c4":1,"\u00c0":1,"\u00c5":1,"\u00c3":1,"\u0102":1,"\u0100":1,"\u0104":1,"\u01fa":1,"\u01fc":1,"\u0391":1,"\u039b":1,"\u1ea0":1,"\u1ea2":1,"\u1ea4":1,"\u1ea6":1,"\u1ea8":1,"\u1eaa":1,"\u1eac":1,"\u1eae":1,"\u1eb0":1,"\u1eb2":1,"\u1eb4":1,"\u1eb6":1,"S":1,"\u0160":1,"\u015a":1,"\u015e":1,"\u015c":1,"\u0218":1,"\uf6c1":1}},"\u2026":{"d":"87,-28v0,19,-10,31,-28,31v-14,0,-27,-12,-27,-31v0,-18,13,-32,28,-32v15,0,27,13,27,32xm180,3v-15,0,-27,-12,-27,-31v0,-18,12,-32,27,-32v15,0,28,13,28,32v0,19,-11,31,-28,31xm300,3v-15,0,-27,-12,-27,-31v0,-18,13,-32,28,-32v15,0,27,13,27,32v0,19,-11,31,-28,31","w":360,"k":{"\"":33,"'":33,"\u2018":22,"\u201c":22,"\u2019":35,"\u201d":35,"\u03a5":29,"\u03ab":29}},"\u2030":{"d":"54,-237v35,0,46,39,46,71v0,49,-22,72,-46,72v-33,0,-48,-35,-48,-70v0,-38,17,-73,48,-73xm68,-165v0,-28,-1,-48,-15,-47v-10,0,-15,17,-15,46v0,30,5,48,16,48v11,0,14,-18,14,-47xm67,4r-25,0r127,-241r24,0xm184,-141v35,0,46,38,46,70v0,50,-22,73,-46,73v-33,0,-48,-36,-48,-71v0,-38,17,-72,48,-72xm198,-69v0,-27,-1,-48,-15,-47v-10,0,-15,16,-15,46v0,30,5,47,16,47v11,0,14,-17,14,-46xm245,-69v0,-38,16,-73,48,-72v35,0,45,38,45,70v0,50,-22,73,-46,73v-33,0,-47,-36,-47,-71xm292,-116v-10,0,-16,16,-16,46v0,30,5,47,16,47v11,0,15,-17,15,-46v0,-27,-3,-47,-15,-47","w":344},"\u00bf":{"d":"69,-177v15,0,27,11,27,29v0,17,-11,29,-27,29v-16,0,-27,-12,-27,-29v0,-18,12,-29,27,-29xm7,17v-2,-46,46,-67,42,-116r40,0v9,41,-32,72,-34,108v-2,22,30,28,47,16r7,36v-8,5,-24,11,-41,11v-48,0,-61,-31,-61,-55","w":120},"`":{"d":"10,-248r41,0r25,50r-30,0"},"\u00b4":{"d":"62,-248r41,0r-36,50r-30,0"},"\u02c6":{"d":"38,-248r33,0r31,50r-33,0v-5,-9,-8,-20,-15,-28r-14,28r-33,0"},"\u02dc":{"d":"98,-244v2,52,-34,43,-58,29v-5,0,-8,5,-8,14r-22,0v0,-23,8,-42,26,-42v15,-1,22,10,33,12v5,0,8,-1,8,-13r21,0"},"\u00af":{"d":"16,-236r77,0r0,26r-77,0r0,-26"},"\u02d8":{"d":"11,-244r24,0v1,12,9,19,19,19v13,0,20,-9,20,-19r23,0v1,26,-18,45,-44,45v-26,0,-43,-19,-42,-45"},"\u02d9":{"d":"54,-202v-12,0,-22,-10,-22,-23v0,-13,10,-23,22,-23v12,0,22,9,22,23v0,13,-9,23,-22,23"},"\u00a8":{"d":"22,-202v-12,0,-22,-10,-22,-23v0,-13,10,-23,22,-23v12,0,22,9,22,23v0,13,-9,23,-22,23xm86,-202v-12,0,-22,-10,-22,-23v0,-13,10,-23,22,-23v12,0,21,9,21,23v0,13,-9,23,-21,23"},"\u02da":{"d":"42,-194v-25,0,-37,-14,-37,-32v0,-19,11,-34,37,-34v24,0,37,14,37,33v0,18,-14,33,-37,33xm41,-210v22,-1,23,-33,0,-34v-18,1,-21,32,0,34"},"\u00b8":{"d":"47,-2r25,0r-9,18v13,2,24,12,24,26v1,33,-42,37,-66,25r6,-20v10,5,31,10,31,-4v0,-7,-9,-12,-25,-13"},"\u02dd":{"d":"44,-248r34,0r-36,50r-24,0xm93,-248r34,0r-36,50r-24,0"},"\u02db":{"d":"34,-2r29,0v-16,19,-11,57,19,43r5,24v-26,18,-66,9,-66,-25v0,-18,9,-35,13,-42"},"\u02c7":{"d":"71,-198r-34,0r-30,-50r32,0r15,29r15,-29r33,0"},"\u2014":{"d":"11,-110r338,0r0,33r-338,0r0,-33","w":360,"k":{"T":9,"\u0166":9,"\u0164":9,"\u0162":9,"\u03a4":9,"\u021a":9,"J":2,"\u0134":2,"C":-6,"G":-6,"O":-6,"Q":-6,"\u00d8":-6,"\u0152":-6,"\u00c7":-6,"\u00d3":-6,"\u00d4":-6,"\u00d6":-6,"\u00d2":-6,"\u00d5":-6,"\u0106":-6,"\u010c":-6,"\u0108":-6,"\u010a":-6,"\u011e":-6,"\u011c":-6,"\u0122":-6,"\u0120":-6,"\ue000":-6,"\u014e":-6,"\u0150":-6,"\u014c":-6,"\u01fe":-6,"\u0398":-6,"\u039f":-6,"\u01a0":-6,"\u1ecc":-6,"\u1ece":-6,"\u1ed0":-6,"\u1ed2":-6,"\u1ed4":-6,"\u1ed6":-6,"\u1ed8":-6,"\u1eda":-6,"\u1edc":-6,"\u1ede":-6,"\u1ee0":-6,"\u1ee2":-6,"V":1,"W":1,"\u1e82":1,"\u0174":1,"\u1e84":1,"\u1e80":1,"X":1,"\u03a7":1,"Y":6,"\u00dd":6,"\u0178":6,"\u1ef2":6,"\u0232":6,"\u1ef4":6,"\u1ef6":6,"\u1ef8":6,"A":1,"\u00c6":1,"\u00c1":1,"\u00c2":1,"\u00c4":1,"\u00c0":1,"\u00c5":1,"\u00c3":1,"\u0102":1,"\u0100":1,"\u0104":1,"\u01fa":1,"\u01fc":1,"\u0391":1,"\u039b":1,"\u1ea0":1,"\u1ea2":1,"\u1ea4":1,"\u1ea6":1,"\u1ea8":1,"\u1eaa":1,"\u1eac":1,"\u1eae":1,"\u1eb0":1,"\u1eb2":1,"\u1eb4":1,"\u1eb6":1,"g":-1,"\u011f":-1,"\u011d":-1,"\u0123":-1,"\u0121":-1,"\ue005":-1,"c":-6,"d":-6,"e":-6,"o":-6,"q":-6,"\u00f8":-6,"\u0153":-6,"\u00e7":-6,"\u00e9":-6,"\u00ea":-6,"\u00eb":-6,"\u00e8":-6,"\u00f3":-6,"\u00f4":-6,"\u00f6":-6,"\u00f2":-6,"\u00f5":-6,"\u0111":-6,"\u0107":-6,"\u010d":-6,"\u0109":-6,"\u010b":-6,"\u010f":-6,"\u0115":-6,"\u011b":-6,"\u0117":-6,"\u0113":-6,"\u0119":-6,"\u014f":-6,"\u0151":-6,"\u014d":-6,"\u01ff":-6,"\u01a1":-6,"\u1eb9":-6,"\u1ebb":-6,"\u1ebd":-6,"\u1ebf":-6,"\u1ec1":-6,"\u1ec3":-6,"\u1ec5":-6,"\u1ec7":-6,"\u1ecd":-6,"\u1ecf":-6,"\u1ed1":-6,"\u1ed3":-6,"\u1ed5":-6,"\u1ed7":-6,"\u1ed9":-6,"\u1edb":-6,"\u1edd":-6,"\u1edf":-6,"\u1ee1":-6,"\u1ee3":-6,"\u03a6":-3,"\u03a8":6,"\u03a5":18,"\u03ab":18,"\u03a3":8,"\u03c4":1,"\u03b6":-5,"\u03be":-5,"\u038e":19,"\u0427":7,"\u0414":9,"\u0402":6,"\u041b":6,"\u0409":6,"\u0422":13,"\u042a":13,"\u040b":13,"\u0408":8,"\u0416":8,"\u0425":8,"\u0423":10,"\u040e":10,"\u042f":7,"\u041c":6,"\u0447":5,"\u0434":9,"\u0452":6,"\u043b":6,"\u0459":6,"\u0442":8,"\u044a":8,"\u0458":4,"\u045b":3,"\u0443":9,"\u045e":9,"\u044f":6,"\u0436":8,"\u0445":7}},"\u00c6":{"d":"44,0r-47,0r74,-243r132,0r0,41r-64,0r4,60r58,0r0,39r-54,0r3,62r59,0r0,41r-100,0r-5,-66r-44,0xm69,-103r32,0r-7,-107","w":214,"k":{"J":-10,"\u0134":-10,"V":-1,"W":-1,"\u1e82":-1,"\u0174":-1,"\u1e84":-1,"\u1e80":-1,"Y":-4,"\u00dd":-4,"\u0178":-4,"\u1ef2":-4,"\u0232":-4,"\u1ef4":-4,"\u1ef6":-4,"\u1ef8":-4,"f":1,"\u00df":1,"g":1,"\u011f":1,"\u011d":1,"\u0123":1,"\u0121":1,"\ue005":1,"c":3,"d":3,"e":3,"o":3,"q":3,"\u00f8":3,"\u0153":3,"\u00e7":3,"\u00e9":3,"\u00ea":3,"\u00eb":3,"\u00e8":3,"\u00f3":3,"\u00f4":3,"\u00f6":3,"\u00f2":3,"\u00f5":3,"\u0111":3,"\u0107":3,"\u010d":3,"\u0109":3,"\u010b":3,"\u010f":3,"\u0115":3,"\u011b":3,"\u0117":3,"\u0113":3,"\u0119":3,"\u014f":3,"\u0151":3,"\u014d":3,"\u01ff":3,"\u01a1":3,"\u1eb9":3,"\u1ebb":3,"\u1ebd":3,"\u1ebf":3,"\u1ec1":3,"\u1ec3":3,"\u1ec5":3,"\u1ec7":3,"\u1ecd":3,"\u1ecf":3,"\u1ed1":3,"\u1ed3":3,"\u1ed5":3,"\u1ed7":3,"\u1ed9":3,"\u1edb":3,"\u1edd":3,"\u1edf":3,"\u1ee1":3,"\u1ee3":3,"v":4,"w":4,"y":4,"\u00fd":4,"\u00ff":4,"\u1e83":4,"\u0175":4,"\u1e85":4,"\u1e81":4,"\u1ef3":4,"\u0233":4,"\u1ef5":4,"\u1ef7":4,"\u1ef9":4,"b":1,"h":1,"k":1,"l":1,"\u0142":1,"\u0127":1,"\u0125":1,"\u0137":1,"\u013a":1,"\u013e":1,"\u013c":1,"\u0140":1,"u":1,"\u00fa":1,"\u00fb":1,"\u00fc":1,"\u00f9":1,"\u016d":1,"\u0171":1,"\u016b":1,"\u0173":1,"\u016f":1,"\u0169":1,"\u01b0":1,"\u1ee5":1,"\u1ee7":1,"\u1ee9":1,"\u1eeb":1,"\u1eed":1,"\u1eef":1,"\u1ef1":1,",":2,".":2,"\u2026":2,"\u0394":-4,"\u039e":-4,"\u03b5":-4,"\u03ad":-4,"\u03bb":-4,"\u03c0":-6,"\u03c4":-1}},"\u00aa":{"d":"96,-95r-25,0v-1,-4,0,-10,-3,-12v-15,25,-57,15,-57,-20v0,-31,28,-43,55,-43v4,-20,-32,-20,-42,-10r-5,-22v9,-6,22,-10,34,-10v60,4,36,63,43,117xm39,-131v0,18,27,18,27,1r0,-19v-12,0,-27,3,-27,18"},"\u0141":{"d":"131,0r-109,0r0,-84r-22,17r0,-40r22,-17r0,-119r47,0r0,86r34,-26r0,40r-34,26r0,77r62,0r0,40","w":137,"k":{"\u01fe":10,"\u00d8":10,"T":20,"\u0166":20,"\u0164":20,"\u0162":20,"\u03a4":20,"\u021a":20,"J":-14,"\u0134":-14,"C":10,"G":10,"O":10,"Q":10,"\u0152":10,"\u00c7":10,"\u00d3":10,"\u00d4":10,"\u00d6":10,"\u00d2":10,"\u00d5":10,"\u0106":10,"\u010c":10,"\u0108":10,"\u010a":10,"\u011e":10,"\u011c":10,"\u0122":10,"\u0120":10,"\ue000":10,"\u014e":10,"\u0150":10,"\u014c":10,"\u0398":10,"\u039f":10,"\u01a0":10,"\u1ecc":10,"\u1ece":10,"\u1ed0":10,"\u1ed2":10,"\u1ed4":10,"\u1ed6":10,"\u1ed8":10,"\u1eda":10,"\u1edc":10,"\u1ede":10,"\u1ee0":10,"\u1ee2":10,"U":7,"\u00da":7,"\u00db":7,"\u00dc":7,"\u00d9":7,"\u016c":7,"\u0170":7,"\u016a":7,"\u0172":7,"\u016e":7,"\u0168":7,"\u01af":7,"\u1ee4":7,"\u1ee6":7,"\u1ee8":7,"\u1eea":7,"\u1eec":7,"\u1eee":7,"\u1ef0":7,"V":13,"W":13,"\u1e82":13,"\u0174":13,"\u1e84":13,"\u1e80":13,"Y":18,"\u00dd":18,"\u0178":18,"\u1ef2":18,"\u0232":18,"\u1ef4":18,"\u1ef6":18,"\u1ef8":18,"A":-3,"\u00c6":-3,"\u00c1":-3,"\u00c2":-3,"\u00c4":-3,"\u00c0":-3,"\u00c5":-3,"\u00c3":-3,"\u0102":-3,"\u0100":-3,"\u0104":-3,"\u01fa":-3,"\u01fc":-3,"\u0391":-3,"\u039b":-3,"\u1ea0":-3,"\u1ea2":-3,"\u1ea4":-3,"\u1ea6":-3,"\u1ea8":-3,"\u1eaa":-3,"\u1eac":-3,"\u1eae":-3,"\u1eb0":-3,"\u1eb2":-3,"\u1eb4":-3,"\u1eb6":-3,"a":-2,"\u00e6":-2,"\u00e1":-2,"\u00e2":-2,"\u00e4":-2,"\u00e0":-2,"\u00e5":-2,"\u00e3":-2,"\u0103":-2,"\u0101":-2,"\u0105":-2,"\u01fb":-2,"\u01fd":-2,"\u1ea1":-2,"\u1ea3":-2,"\u1ea5":-2,"\u1ea7":-2,"\u1ea9":-2,"\u1eab":-2,"\u1ead":-2,"\u1eaf":-2,"\u1eb1":-2,"\u1eb3":-2,"\u1eb5":-2,"\u1eb7":-2,"f":4,"\u00df":4,"g":1,"\u011f":1,"\u011d":1,"\u0123":1,"\u0121":1,"\ue005":1,"c":2,"d":2,"e":2,"o":2,"q":2,"\u00f8":2,"\u0153":2,"\u00e7":2,"\u00e9":2,"\u00ea":2,"\u00eb":2,"\u00e8":2,"\u00f3":2,"\u00f4":2,"\u00f6":2,"\u00f2":2,"\u00f5":2,"\u0111":2,"\u0107":2,"\u010d":2,"\u0109":2,"\u010b":2,"\u010f":2,"\u0115":2,"\u011b":2,"\u0117":2,"\u0113":2,"\u0119":2,"\u014f":2,"\u0151":2,"\u014d":2,"\u01ff":2,"\u01a1":2,"\u1eb9":2,"\u1ebb":2,"\u1ebd":2,"\u1ebf":2,"\u1ec1":2,"\u1ec3":2,"\u1ec5":2,"\u1ec7":2,"\u1ecd":2,"\u1ecf":2,"\u1ed1":2,"\u1ed3":2,"\u1ed5":2,"\u1ed7":2,"\u1ed9":2,"\u1edb":2,"\u1edd":2,"\u1edf":2,"\u1ee1":2,"\u1ee3":2,"t":8,"\u0167":8,"\u0165":8,"\u0163":8,"\u021b":8,"v":8,"w":8,"y":8,"\u00fd":8,"\u00ff":8,"\u1e83":8,"\u0175":8,"\u1e85":8,"\u1e81":8,"\u1ef3":8,"\u0233":8,"\u1ef5":8,"\u1ef7":8,"\u1ef9":8,"u":2,"\u00fa":2,"\u00fb":2,"\u00fc":2,"\u00f9":2,"\u016d":2,"\u0171":2,"\u016b":2,"\u0173":2,"\u016f":2,"\u0169":2,"\u01b0":2,"\u1ee5":2,"\u1ee7":2,"\u1ee9":2,"\u1eeb":2,"\u1eed":2,"\u1eef":2,"\u1ef1":2,"\u203a":-4,"\u00bb":-4,"\u00ab":13,"\u2039":13,"-":12,"\u2013":12,"\u2014":12,"\u00ad":12,"\"":28,"'":28,"\u2018":25,"\u201c":25,"\u2019":16,"\u201d":16}},"\u00d8":{"d":"39,18r-24,-13r15,-34v-47,-73,-15,-264,92,-207r11,-25r25,10r-15,35v17,24,21,59,21,90v0,110,-47,150,-114,118xm57,-85v18,-34,31,-73,47,-109v-4,-6,-10,-10,-17,-10v-19,0,-32,28,-32,82v0,12,0,24,2,37xm68,-50v4,8,11,12,19,12v20,0,31,-29,31,-85v0,-12,-1,-24,-2,-36","w":173,"k":{"\u0142":-6,"T":3,"\u0166":3,"\u0164":3,"\u0162":3,"\u03a4":3,"\u021a":3,"J":1,"\u0134":1,"X":-1,"\u03a7":-1,"A":6,"\u00c6":6,"\u00c1":6,"\u00c2":6,"\u00c4":6,"\u00c0":6,"\u00c5":6,"\u00c3":6,"\u0102":6,"\u0100":6,"\u0104":6,"\u01fa":6,"\u01fc":6,"\u0391":6,"\u039b":6,"\u1ea0":6,"\u1ea2":6,"\u1ea4":6,"\u1ea6":6,"\u1ea8":6,"\u1eaa":6,"\u1eac":6,"\u1eae":6,"\u1eb0":6,"\u1eb2":6,"\u1eb4":6,"\u1eb6":6,"a":-3,"\u00e6":-3,"\u00e1":-3,"\u00e2":-3,"\u00e4":-3,"\u00e0":-3,"\u00e5":-3,"\u00e3":-3,"\u0103":-3,"\u0101":-3,"\u0105":-3,"\u01fb":-3,"\u01fd":-3,"\u1ea1":-3,"\u1ea3":-3,"\u1ea5":-3,"\u1ea7":-3,"\u1ea9":-3,"\u1eab":-3,"\u1ead":-3,"\u1eaf":-3,"\u1eb1":-3,"\u1eb3":-3,"\u1eb5":-3,"\u1eb7":-3,"f":-6,"\u00df":-6,"j":-2,"\u0135":-2,"t":-6,"\u0167":-6,"\u0165":-6,"\u0163":-6,"\u021b":-6,"v":-4,"w":-4,"y":-4,"\u00fd":-4,"\u00ff":-4,"\u1e83":-4,"\u0175":-4,"\u1e85":-4,"\u1e81":-4,"\u1ef3":-4,"\u0233":-4,"\u1ef5":-4,"\u1ef7":-4,"\u1ef9":-4,"i":-3,"m":-3,"n":-3,"p":-3,"r":-3,"\u0131":-3,"\u00ed":-3,"\u00ee":-3,"\u00ef":-3,"\u00ec":-3,"\u00f1":-3,"\u014b":-3,"\u0138":-3,"\u0133":-3,"\u012d":-3,"\u012b":-3,"\u012f":-3,"\u0129":-3,"\ue006":-3,"\u0144":-3,"\u0148":-3,"\ue007":-3,"\u0146":-3,"\u0155":-3,"\u0159":-3,"\u0157":-3,"\u1ec9":-3,"\u1ecb":-3,"u":-5,"\u00fa":-5,"\u00fb":-5,"\u00fc":-5,"\u00f9":-5,"\u016d":-5,"\u0171":-5,"\u016b":-5,"\u0173":-5,"\u016f":-5,"\u0169":-5,"\u01b0":-5,"\u1ee5":-5,"\u1ee7":-5,"\u1ee9":-5,"\u1eeb":-5,"\u1eed":-5,"\u1eef":-5,"\u1ef1":-5,"-":-6,"\u2013":-6,"\u2014"
