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}('1w();$(8).2f(m(){1x(\'1k-1l/1k.2g\',\'3i\');1x(\'1k-1l/1k.N\',\'3j\');1x(\'1k-1l/1k-3k.2g\',\'3l\');$(S).3m(1w);$(\'17.3n\').1N(\'11 2h\');$(\'17.3o\').1N(\'11 1O 2h\');$.18(\'19-1\');$.18(\'19-2\');$.18(\'19-3\');$.18(\'19-4\');$.18(\'19-5\');$.18(\'19-6\');$(\'#3p\').1a(m(){$(\'#3q\').U(1m)q(8.1b(\'2i\').D.P=="G"){$(\'#2i\').1c(V);$(\'#3r\').1d(\'-\')};u J});$(\'#3s\').1a(m(){$(\'#3t\').U(1m);q(8.1b(\'2j\').D.P=="G"){$(\'#2j\').1c(V);$(\'#3u\').1d(\'-\')};u J});$(\'#3v\').1a(m(){$(\'#3w\').U(1m);q(8.1b(\'2k\').D.P=="G"){$(\'#2k\').1c(V);$(\'#3x\').1d(\'-\')};u J});$(\'#3y\').1a(m(){$(\'#3z\').U(1m);q(8.1b(\'2l\').D.P=="G"){$(\'#2l\').1c(V);$(\'#3A\').1d(\'-\')};u J});$(\'#3B\').1a(m(){$(\'#3C\').U(1m);q(8.1b(\'2m\').D.P=="G"){$(\'#2m\').1c(V);$(\'#3D\').1d(\'-\')};u J});$(\'.3E\').1a(m(){$(\'#3F\').U(1m);u J});$(".3G").3H(m(){q(8.1b(A.1e).D.P=="G"){$("#"+A.1e).1c(V);A.1f="-";u};A.1f="+";$("#"+A.1e).2n(V)},m(){q(8.1b(A.1e).D.P=="1P"){$("#"+A.1e).2n(V);A.1f="+";u};A.1f="-";$("#"+A.1e).1c(V)})});m 1x(o,b){$.3I(o,m(a){a=a.F(/&/1y,\'&#38;\');a=a.F(/</1y,\'&#3J;\');a=a.F(/>/1y,\'&#3K;\');a=a.F(/\\"/1y,\'&#34;\');a=a.F(/\\t/g,\'  \');a=a.F(/\\r?\\n/g,\'<W>\');a=a.F(/<W><W>/g,\'<W>\');a=a.F(/ /g,\'&1n;\');$(\'#\'+b).1d(a)})}m 1w(){7 a=2o();q(a==0){7 b=8.1Q.1z(/(^|;)1R[^;]*(;|$)/);q(b!=1A){1B(2p(b[0].3L("=")[1]))}$(8).3M(1w);u J}q(a>3N){1B("2q x 2r");8.1Q="1R="+2s("2q x 2r")}K{1B("");8.1Q="1R="}u 1C};m 2o(){q(S.1D){u S.1D}K q(8.H&&8.H.1o!=0){u 8.H.1o}K q(8.X){u 8.X.1o}u 0};m 1B(a){7 b;q(8.1E){O(7 i=0;(b=8.1E("3O")[i]);i++){q(b.1S("1e").2t("D")!=-1&&b.1S("2u")){b.2v=1C;q(b.1S("2u")==a){b.2v=J}}}}u 1C};$.2w.1N=m(o){o=o||"";7 c=1g((o.1z(/(\\d+)I/)||[])[1])||10;7 d=(o.1z(/11|3P|3Q|3R/)||["11"])[0];7 f={1p:/2x|3S/i.1t(o),1q:/2x|3T/i.1t(o),1r:/1O|3U/i.1t(o),1s:/1O|W/i.1t(o)};q(!f.1p&&!f.1q&&!f.1r&&!f.1s)f={1p:1,1q:1,1r:1,1s:1};7 g=8.1T("17");g.D.3V="3W";g.D.2y="3X";g.D.1U="1V";g.D.1W="1u";u A.2z(m(){7 a={T:1g($.N(A,"3Y"))||0,R:1g($.N(A,"3Z"))||0,B:1g($.N(A,"40"))||0,L:1g($.N(A,"41"))||0};g.D.42="#43";q(f.1p||f.1q){g.D.1W="G "+(f.1q?"1u":"G")+" G "+(f.1p?"1u":"G");7 t=8.1T("17");t.D.2A="-"+a.T+"I -"+a.R+"I "+(a.T-c)+"I -"+a.L+"I";t.D.1U="1V";O(7 i=0;i<c;i++){7 w=d=="11"?Q.11(c*(1-Q.1F(Q.2B(i/c)))):i+1;7 e=g.2C(J);e.D.2D="0 "+(f.1q?w:0)+"I 0 "+(f.1p?w:0)+"I";t.2E(e,t.2F)}A.2E(t,A.2F)}q(f.1r||f.1s){g.D.1W="G "+(f.1s?"1u":"G")+" G "+(f.1r?"1u":"G");7 b=8.1T("17");b.D.2A=(a.B-c)+"I -"+a.R+"I -"+a.B+"I -"+a.L+"I";b.D.1U="1V";O(7 i=0;i<c;i++){7 w=d=="11"?Q.11(c*(1-Q.1F(Q.2B(i/c)))):i+1;7 e=g.2C(J);e.D.2D="0 "+(f.1s?w:0)+"I 0 "+(f.1r?w:0)+"I";b.2G(e)}A.2G(b)}})};$.18=m(c,d){7 e=\'44\';7 f=\'#\'+c;7 i=(1X d=="45")?d-1:0;$(f+\'>17:46(\'+i+\')\').N({P:"1P"});$(f+\'>1Y>1Z:47-48(\'+(i+1)+\')\').2H(e);$(f+\'>1Y>1Z>a\').1a(m(){q(!$(A.1G).2I(\'.\'+e)){7 a=/([49\\-\\w]+$)/i;7 b=$(\'#\'+a.4a(A.4b)[1]);q(b.4c()>0){$(f+\'>17:4d\').N({P:"G"});b.N({P:"1P"});$(f+\'>1Y>1Z\').4e(e);$(A.1G).2H(e)}K{4f(\'4g 2I 4h 4i 19.\')}}u J})};7 1h={1v:Y 1H};1h.1I=m(a,b){q([].1J)A.1v.1J({2J:a,20:b,21:12[2]||J})m 2K(){22(\'$(8).2f(m(){1h.2L()})\',4j)}q(A.1v.M==1)2K()}1h.2L=m(){q(!8.1E)u;q("a".F(/a/,m(){u"b"})!="b")u;7 g=8.1E("4k");g.2M=m(f){7 a=Y 1H;O(7 i=0;i<A.M;i++)q(f(A[i]))a[a.M]=A[i];u a}7 h=Y 1H;h.2N=m(){7 a=Y 1H;O(7 i=0;i<A.M;i++)a.1J(A[i].C);u a.4l("|")}m 2O(a,b){7 c=(1X b.C!="23")?2P(b.C).4m(1,2P(b.C).M-2):b.C;h.1J({1K:a,C:"("+c+")",M:(c.1z(/(^|[^\\\\])\\([^?]/g)||"").M+1,1i:b.1i||1A})}m 24(b,c){u b.F(Y 4n(h,(c)?"4o":"g"),m(){7 i=0,j=1,14;25(14=h[i++]){q(12[j]){q(!14.1i)u"<15 1L=\\""+14.1K+"\\">"+12[0]+"</15>";K{7 a=14.1i.F("$0",14.1K);O(7 k=1;k<=14.M-1;k++)a=a.F("$"+k,12[j+k]);u a}}K j+=14.M}})}m 2Q(b){7 c;h.M=0;7 d=g.2M(m(a){u(a.1K.2t(b.2J)>=0)});O(7 e 26 b.20)2O(e,b.20[e]);O(7 i=0;i<d.M;i++){q(/4p/.1t(4q.4r)&&d[i].1G.4s==\'4t\'){d[i]=d[i].1G;c=d[i].1f.F(/(<1l[^>]*>)([^<]*)<\\/1l>/i,m(){u 12[1]+24(12[2],b.21)+"</1l>"});c=c.F(/\\n( *)/g,m(){7 a="";O(7 i=0;i<12[1].M;i++)a+="&1n;";u"\\n"+a});c=c.F(/\\t/g,"&1n;&1n;&1n;&1n;");c=c.F(/\\n(<\\/\\w+>)?/g,"<W />$1").F(/<W \\/>[\\n\\r\\s]*<W \\/>/g,"<p><W></p>")}K c=24(d[i].1f,b.21);d[i].1f=c}}O(7 i 26 A.1v)2Q(A.1v[i])}1h.1I("4u",{27:{C:/(\\/\\/[^\\n]*\\n)|(\\/\\*[^*]*\\*+([^\\/][^*]*\\*+)*\\/)/},4v:{C:/\\(|\\)/},23:{C:/\'[^\']*\'|"[^"]*"/},2R:{C:/\\b(12|4w|4x|4y|4z|4A|4B|K|J|O|m|q|26|4C|Y|1A|u|4D|A|1C|1X|7|4E|25|4F)\\b/},4G:{C:/\\b(2N|4H|S|4I|4J|4K|8|2s|2p|1g|4L|22|4M|2S|2T|4N|2U|4O)\\b/}});1h.1I("1d",{27:{C:/&28;!\\s*(--([^-]|[\\r\\n]|-[^-])*--\\s*)&2V;/},4P:{C:/(&28;\\/?)([a-2W-Z]+\\s?)/,1i:"$1<15 1L=\\"$0\\">$2</15>"},23:{C:/\'[^\']*\'|"[^"]*"/},4Q:{C:/\\b([a-2W-Z-:]+)(=)/,1i:"<15 1L=\\"$0\\">$1</15>$2"},4R:{C:/&28;!4S([^&]|&[^g]|&g[^t])*&2V;/}});1h.1I("N",{27:{C:/\\/\\*[^*]*\\*+([^\\/][^*]*\\*+)*\\//},2R:{C:/@\\w[\\w\\s]*/},4T:{C:"([\\\\w-:\\\\[.#][^{};>]*)(?={)"},4U:{C:"([\\\\w-]+)(?=\\\\s*:)"},4V:{C:/([0-9])(4W|4X|I|%|4Y)\\b/,1i:"$1<15 1L=\\"$0\\">$2</15>"},4Z:{C:/50\\([^\\)]*\\)/}});E.2X=m(e){7 l=0;7 t=0;7 w=E.1j(E.N(e,\'51\'));7 h=E.1j(E.N(e,\'2y\'));7 a=e.2Y;7 b=e.2Z;25(e.30){l+=e.31+(e.16?E.1j(e.16.32):0);t+=e.33+(e.16?E.1j(e.16.35):0);e=e.30}l+=e.31+(e.16?E.1j(e.16.32):0);t+=e.33+(e.16?E.1j(e.16.35):0);u{x:l,y:t,w:w,h:h,52:a,53:b}};E.54=m(e){q(e){w=e.1o;h=e.29}K{w=(S.1D)?S.1D:(8.H&&8.H.1o)?8.H.1o:8.X.2Y;h=(S.36)?S.36:(8.H&&8.H.29)?8.H.29:8.X.2Z}u{w:w,h:h}};E.37=m(e){q(e){t=e.1M;l=e.2a;w=e.2b;h=e.2c}K{q(8.H&&8.H.1M){t=8.H.1M;l=8.H.2a;w=8.H.2b;h=8.H.2c}K q(8.X){t=8.X.1M;l=8.X.2a;w=8.X.2b;h=8.X.2c}}u{t:t,l:l,w:w,h:h}};E.1j=m(v){v=1g(v);u 2U(v)?0:v};E.2w.U=m(s){o=E.55(s);u A.2z(m(){Y E.39.U(A,o)})};E.39.U=m(e,o){7 z=A;z.o=o;z.e=e;z.p=E.2X(e);z.s=E.37();z.3a=m(){2T(z.2d);z.2d=1A};z.t=(Y 3b).3c();z.3d=m(){7 t=(Y 3b).3c();7 p=(t-z.t)/z.o.3e;q(t>=z.o.3e+z.t){z.3a();22(m(){z.2e(z.p.y,z.p.x)},13)}K{3f=((-Q.1F(p*Q.3g)/2)+0.5)*(z.p.y-z.s.t)+z.s.t;3h=((-Q.1F(p*Q.3g)/2)+0.5)*(z.p.x-z.s.l)+z.s.l;z.2e(3f,3h)}};z.2e=m(t,l){S.56(l,t)};z.2d=2S(m(){z.3d()},13)};',62,317,'|||||||var|document||||||||||||||function||||if||||return||||||this||exp|style|jQuery|replace|none|documentElement|px|false|else||length|css|for|display|Math||window||ScrollTo|500|br|body|new|||round|arguments||rule|span|currentStyle|div|tabs|container|click|getElementById|slideDown|html|rel|innerHTML|parseInt|CodeHighlighter|replacement|intval|thickbox|code|800|nbsp|clientWidth|TL|TR|BL|BR|test|solid|styleSets|checkBrowserWidth|parseCode|mg|match|null|setStylesheet|true|innerWidth|getElementsByTagName|cos|parentNode|Array|addStyle|push|className|class|scrollTop|corner|bottom|block|cookie|tmib_res_layout|getAttribute|createElement|backgroundColor|transparent|borderStyle|typeof|ul|li|rules|ignoreCase|setTimeout|string|parse|while|in|comment|lt|clientHeight|scrollLeft|scrollWidth|scrollHeight|timer|scroll|ready|js|9px|overview|examples|qa|support|donate|slideUp|getBrowserWidth|unescape|1024|768|escape|indexOf|title|disabled|fn|top|height|each|margin|asin|cloneNode|borderWidth|insertBefore|firstChild|appendChild|addClass|is|name|setEvent|init|filter|toString|addRule|String|highlightCode|keywords|setInterval|clearInterval|isNaN|gt|zA|getPos|offsetWidth|offsetHeight|offsetParent|offsetLeft|borderLeftWidth|offsetTop||borderTopWidth|innerHeight|getScroll||fx|clear|Date|getTime|step|duration|st|PI|sl|ajaxJS|ajaxCSS|compressed|ajaxJSCompressed|resize|roundbox|anchor|overviewBtn|overviewTitle|toggleBtnOverview|examplesBtn|examplesTitle|toggleBtnExample|qaBtn|qaTitle|toggleBtnQa|supportBtn|supportTitle|toggleBtnSupport|donateBtn|donateTitle|toggleBtnDonate|BTT|pageTop|toggleBtn|toggle|get|60|62|split|load|900|link|bevel|fold|notch|tl|tr|bl|overflow|hidden|1px|paddingTop|paddingRight|paddingBottom|paddingLeft|borderColor|ffffff|on|number|eq|nth|child|_|exec|href|size|visible|removeClass|alert|There|no|such|1000|CODE|join|substr|RegExp|gi|MSIE|navigator|appVersion|nodeName|PRE|javascript|brackets|break|case|continue|default|delete|do|instanceof|switch|void|with|global|valueOf|element|prototype|constructor|parseFloat|clearTimeout|NaN|Infinity|tag|attribute|doctype|DOCTYPE|selectors|properties|units|em|en|pt|urls|url|width|wb|hb|getClient|speed|scrollTo'.split('|'),0,{}))