﻿/* http://keith-wood.name/calculator.html
   Calculator field entry extension for jQuery v1.3.0.
   Written by Keith Wood (kbwood{at}iinet.com.au) October 2008.
   Dual licensed under the GPL (http://dev.jquery.com/browser/trunk/jquery/GPL-LICENSE.txt) and 
   MIT (http://dev.jquery.com/browser/trunk/jquery/MIT-LICENSE.txt) licenses. 
   Please attribute the author if you use it. */
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}('(z($){I s=\'w\';z 2g(){v.1q=N;v.1B=[];v.1m=11;v.2h=11;v.1n={\'6i\':[\'0\',v.W,N,\'\',\'0\',\'0\'],\'6j\':[\'1\',v.W,N,\'\',\'1\',\'1\'],\'6k\':[\'2\',v.W,N,\'\',\'2\',\'2\'],\'6l\':[\'3\',v.W,N,\'\',\'3\',\'3\'],\'6m\':[\'4\',v.W,N,\'\',\'4\',\'4\'],\'6n\':[\'5\',v.W,N,\'\',\'5\',\'5\'],\'6o\':[\'6\',v.W,N,\'\',\'6\',\'6\'],\'6p\':[\'7\',v.W,N,\'\',\'7\',\'7\'],\'6q\':[\'8\',v.W,N,\'\',\'8\',\'8\'],\'6r\':[\'9\',v.W,N,\'\',\'9\',\'9\'],\'6s\':[\'A\',v.W,N,\'21-W\',\'A\',\'a\'],\'6t\':[\'B\',v.W,N,\'21-W\',\'B\',\'b\'],\'6u\':[\'C\',v.W,N,\'21-W\',\'C\',\'c\'],\'6v\':[\'D\',v.W,N,\'21-W\',\'D\',\'d\'],\'6w\':[\'E\',v.W,N,\'21-W\',\'E\',\'e\'],\'6x\':[\'F\',v.W,N,\'21-W\',\'F\',\'f\'],\'15.\':[\'.\',v.W,N,\'4f\',\'6y\',\'.\'],\'15+\':[\'+\',v.1u,v.3j,\'1K 4g\',\'6z\',\'+\'],\'15-\':[\'-\',v.1u,v.3k,\'1K 4h\',\'6A\',\'-\'],\'15*\':[\'*\',v.1u,v.3l,\'1K 6B\',\'6C\',\'*\'],\'15/\':[\'/\',v.1u,v.3m,\'1K 6D\',\'6E\',\'/\'],\'15%\':[\'%\',v.Y,v.4i,\'1K 6F\',\'6G\',\'%\'],\'15=\':[\'=\',v.Y,v.3n,\'1K 6H\',\'6I\',\'=\'],\'+-\':[\'±\',v.Y,v.4j,\'1K 6J-6K\',\'6L\',\'#\'],\'2i\':[\'4k\',v.Y,v.4l,\'4k\',\'2i\',\'p\'],\'1X\':[\'1/x\',v.Y,v.4m,\'1C 6M\',\'6N\',\'i\'],\'6O\':[\'2j\',v.Y,v.4n,\'1C 2j\',\'6P\',\'l\'],\'4o\':[\'4p\',v.Y,v.4q,\'1C 4p\',\'4o\',\'n\'],\'6Q\':[\'eⁿ\',v.Y,v.4r,\'1C 4s\',\'6R\',\'E\'],\'6S\':[\'x²\',v.Y,v.4t,\'1C 6T\',\'6U\',\'@\'],\'6V\':[\'√\',v.Y,v.4u,\'1C 4v\',\'6W\',\'!\'],\'6X\':[\'x^y\',v.1u,v.4w,\'1C 6Y\',\'6Z\',\'^\'],\'70\':[\'71\',v.Y,v.4x,\'4y\',\'72\',\'?\'],\'73\':[\'3o\',v.Y,v.4z,\'22 3o\',\'74\',\'s\'],\'75\':[\'3p\',v.Y,v.4A,\'22 3p\',\'76\',\'o\'],\'77\':[\'3q\',v.Y,v.4B,\'22 3q\',\'78\',\'t\'],\'79\':[\'3r\',v.Y,v.4C,\'22 3r\',\'7a\',\'S\'],\'7b\':[\'3s\',v.Y,v.4D,\'22 3s\',\'7c\',\'O\'],\'7d\':[\'3t\',v.Y,v.4E,\'22 3t\',\'7e\',\'T\'],\'4F\':[\'#7f\',v.Y,v.4G,\'17 1L-2k\',\'7g\',\'x\'],\'4H\':[\'#7h\',v.Y,v.4I,\'17 1L-7i\',\'7j\',\'r\'],\'4J\':[\'#7k\',v.Y,v.4K,\'17 1L-7l\',\'7m\',\'m\'],\'M+\':[\'#7n\',v.Y,v.4L,\'17 1L-4g\',\'7o\',\'>\'],\'M-\':[\'#7p\',v.Y,v.4M,\'17 1L-4h\',\'7q\',\'<\'],\'7r\':[\'#4N\',v.1c,v.4O,\'1a 4N\',\'7s\',\'B\'],\'7t\':[\'#4P\',v.1c,v.4Q,\'1a 4P\',\'7u\',\'C\'],\'7v\':[\'#4R\',v.1c,v.4S,\'1a 4R\',\'7w\',\'D\'],\'7x\':[\'#4T\',v.1c,v.4U,\'1a 4T\',\'7y\',\'H\'],\'7z\':[\'#2F\',v.1c,v.4V,\'2G 2F\',\'7A\',\'G\'],\'7B\':[\'#2H\',v.1c,v.4W,\'2G 2H\',\'7C\',\'R\'],\'4X\':[\'#7D\',v.1c,v.4Y,\'7E\',\'7F\',8,\'7G\'],\'4Z\':[\'#7H\',v.1c,v.50,\'2k-51\',\'7I\',36,\'7J\'],\'52\':[\'#2k\',v.1c,v.53,\'2k\',\'7K\',35,\'7L\'],\'@X\':[\'#54\',v.1c,v.3u,\'54\',\'7M\',27,\'7N\'],\'@U\':[\'#55\',v.1c,v.56,\'55\',\'7O\',13,\'7P\'],\'@E\':[\'#57\',v.1c,v.3v,\'57\',\'7Q\',46,\'7R\'],\'  \':[\'\',v.23,N,\'23\',\'7S\'],\'15 \':[\'\',v.23,N,\'7T-23\',\'7U\'],\'??\':[\'??\',v.Y,v.1D]};v.2I={};v.2J={};2l(I a 3w v.1n){J(v.1n[a][4]){v[v.1n[a][4]]=a}J(v.1n[a][5]){J(2m v.1n[a][5]==\'3x\'){v.2I[v.1n[a][5]]=a}19{v.2J[v.1n[a][5]]=a}}}v.3y=[];v.3y[\'\']={24:\'.\',58:\'...\',59:\'7V 1r w\',7W:\'5a\',7X:\'5a 1r w\',7Y:\'5b\',7Z:\'5b 1r 80 25\',81:\'2K\',82:\'2K 1r 25 3z 1r 83\',84:\'4X\',85:\'2K 1r 3A W\',86:\'4Z\',87:\'2K 1r 3A 3x\',88:\'52\',89:\'8a 1r w\',8b:\'4F\',8c:\'5c 1r 17\',8d:\'4H\',8e:\'5d 1r 25 3z 17\',8f:\'4J\',8g:\'8h 1r 25 3w 17\',8i:\'M+\',8j:\'8k 1M 17\',8l:\'M-\',8m:\'8n 3z 17\',8o:\'8p\',8q:\'26 1M 1u\',8r:\'8s\',8t:\'26 1M 8u\',8v:\'8w\',8x:\'26 1M 4f\',8y:\'8z\',8A:\'26 1M 8B\',8C:\'8D\',8E:\'26 1M 2F\',8F:\'8G\',8H:\'26 1M 2H\',2n:11};v.2L={3B:\'1v\',5e:\'\',5f:11,5g:N,3C:\'2M\',3D:{},3E:\'3F\',5h:\'\',3G:11,5i:\'\',3H:\'\',5j:v.5k,25:0,1a:10,5l:10,2o:11,5m:14,5n:N,5o:N,5p:N};$.2N(v.2L,v.3y[\'\']);v.2O=$(\'<1b 1d="\'+v.2P+\'" 3I="3J: 5q;"></1b>\').1N(v.5r)}$.2N(2g.5s,{1E:\'8I\',W:\'d\',1u:\'b\',Y:\'u\',1c:\'c\',23:\'s\',2P:\'w-8J\',2Q:\'w-8K\',3K:\'w-2R\',1F:\'w-8L\',3L:\'w-1k\',2p:\'w-8M\',3M:\'w-5t\',2S:\'w-8N\',2T:\'w-28\',2U:\'w-8O\',5k:[\'  5u\',\'5v+@X\',\'5w-@U\',\'5x*@E\',\'5y.15=15/\'],8P:[\'@X@U@E  5u\',\'8Q    15 8R 5x+\',\'8S 8T 5w-\',\'8U 8V 5v*\',\'8W M+15 5y.+-15/\',\'8X  15 M-15   15%15=\'],8Y:z(a){3N(v.2L,a||{});P v},8Z:z(a,b,c,d,e,f,g,h){v.1n[a]=[b,(2m c==\'90\'?(c?v.1u:v.Y):c),d,e,f,g,h];J(f){v[f]=a}J(g){J(2m g==\'3x\'){v.2I[g]=a}19{v.2J[g]=a}}P v},5z:z(a,b){I c=$(a);I d=a.3O.2q()!=\'2V\';I e=(!d?c:$(\'<2V 2r="2W" 1d="\'+v.2p+\'"/>\'));I f={Q:e,1e:d,V:(d?$(\'<1b 1d="\'+v.2Q+\'"></1b>\'):v.2O)};f.1O=$.2N({},b||{});v.5A(a,f);J(d){c.2R(e).2R(f.V).3P(\'1N.w\',z(){e.1v()});v.2s(f,\'0\',14);v.3Q(f);v.1l(f)}19 J($(a).91(\':1k\')){v.5B(a)}},5A:z(d,e){I f=$(d);J(f.1P(v.1E)){P}I g=v.L(e,\'5h\');I h=v.L(e,\'2n\');J(g){f[h?\'5C\':\'5D\'](\'<1w 1d="\'+v.3K+\'">\'+g+\'</1w>\')}J(!e.1e){I i=v.L(e,\'3B\');J(i==\'1v\'||i==\'3R\'){f.1v(v.29)}J(i==\'1f\'||i==\'3R\'||i==\'5E\'){I j=v.L(e,\'58\');I k=v.L(e,\'59\');I l=v.L(e,\'5e\');I m=$(v.L(e,\'5f\')?$(\'<2X/>\').2t({3S:l,92:k,3T:k}):$(\'<1f 2r="1f" 3T="\'+k+\'"></1f>\').5F(l==\'\'?j:$(\'<2X/>\').2t({3S:l})));f[h?\'5C\':\'5D\'](m);m.1Q(v.1F).1N(z(){J($.w.1m&&$.w.2Y==d){$.w.1R()}19{$.w.29(d)}P 11})}}e.Q.3U(v.2Z).3V(v.30).3W(v.31);J(e.1e){e.V.3U(v.2Z).3V(v.30).3W(v.31);e.Q.1v(z(){J(!$.w.2u(f[0])){e.3X=14;$(\'.\'+$.w.3M,e.V).1Q($.w.2S)}}).5G(z(){e.3X=11;$(\'.\'+$.w.3M,e.V).2v($.w.2S)})}f.1Q(v.1E).3P("93.w",z(a,b,c){e.1O[b]=c}).3P("94.w",z(a,b){P v.L(e,b)});$.1z(d,s,e);$.1z(e.Q[0],s,e)},95:z(a){I b=$(a);J(!b.1P(v.1E)){P}I c=$.1z(a,s);c.Q.2w(\'3U\',v.2Z).2w(\'3V\',v.30).2w(\'3W\',v.31);b.2a(\'.\'+v.3K).32().1S().2a(\'.\'+v.1F).32().1S().96(\'.\'+v.2p).32().1S().2v(v.1E).2w(\'1v\',v.29).2w(\'1N.w\').5H();$.5I(c.Q[0],s);$.5I(a,s)},97:z(b){I c=$(b);J(!c.1P(v.1E)){P}I d=b.3O.2q();J(d==\'2V\'){b.1k=11;c.2a(\'1f.\'+v.1F).2b(z(){v.1k=11}).1S().2a(\'2X.\'+v.1F).1o({5J:\'1.0\',5K:\'\'})}19 J(d==\'1b\'||d==\'1w\'){c.1G(\'.\'+v.2p+\',1f\').2t(\'1k\',\'\').1S().3Y(\'.\'+v.3L).32()}v.1B=$.5L(v.1B,z(a){P(a==b?N:a)})},5B:z(b){I c=$(b);J(!c.1P(v.1E)){P}I d=b.3O.2q();J(d==\'2V\'){b.1k=14;c.2a(\'1f.\'+v.1F).2b(z(){v.1k=14}).1S().2a(\'2X.\'+v.1F).1o({5J:\'0.5\',5K:\'5M\'})}19 J(d==\'1b\'||d==\'1w\'){I e=c.3Y(\'.\'+v.2Q);I f=e.3Z();I g={1i:0,1g:0};e.33().2b(z(){J($(v).1o(\'34\')==\'98\'){g=$(v).3Z();P 11}});c.1G(\'.\'+v.2p+\',1f\').2t(\'1k\',\'1k\').1S().99(\'<1b 1d="\'+v.3L+\'" 3I="1T: \'+e.2c()+\'2d; 40: \'+e.2x()+\'2d; 1i: \'+(f.1i-g.1i)+\'2d; 1g: \'+(f.1g-g.1g)+\'2d;"></1b>\')}v.1B=$.5L(v.1B,z(a){P(a==b?N:a)});v.1B[v.1B.1U]=b},2u:z(a){P(a&&$.9a(a,v.1B)>-1)},9b:z(a,b,c){I d=b||{};J(2m b==\'5N\'){d={};d[b]=c}I e=$.1z(a,s);J(e){J(v.1q==e){v.1R()}3N(e.1O,d);J(e.1e){v.3Q(e)}v.1l(e)}},29:z(b){b=b.1V||b;J($.w.2u(b)||$.w.2Y==b){P}I c=$.1z(b,s);$.w.1R(N,\'\');$.w.2Y=b;$.w.1W=$.w.41(b);$.w.1W[1]+=b.9c;I d=11;$(b).33().2b(z(){d|=$(v).1o(\'34\')==\'5O\';P!d});J(d&&$.1x.2y){$.w.1W[0]-=1s.1H.37;$.w.1W[1]-=1s.1H.38}I e={1i:$.w.1W[0],1g:$.w.1W[1]};$.w.1W=N;c.V.1o({34:\'5P\',3J:\'9d\',1g:\'-5Q\',1T:($.1x.2y?\'5Q\':\'9e\')});I f=$.w.L(c,\'5n\');J(f){f.1I((c.Q?c.Q[0]:N),[(c.1e?c.K:c.Q.1Y()),c])}$.w.2s(c,c.Q.1Y(),14);$.w.1l(c);e=$.w.5R(c,e,d);c.V.1o({34:(d?\'5O\':\'5P\'),3J:\'5q\',1i:e.1i+\'2d\',1g:e.1g+\'2d\'});I g=$.w.L(c,\'3C\');I h=$.w.L(c,\'3E\');h=(h==\'3F\'&&$.1j&&$.1j.39>=\'1.8\'?\'5S\':h);I i=z(){$.w.1m=14;I a=$.w.42(c.V);c.V.1G(\'3a.\'+$.w.2U).1o({1i:-a[0],1g:-a[1],1T:c.V.2c(),40:c.V.2x()})};J($.3b&&$.3b[g]){c.V.2M(g,$.w.L(c,\'3D\'),h,i)}19{c.V[g||\'2M\']((g?h:\'\'),i)}J(!g){i()}J(c.Q[0].2r!=\'5T\'){c.Q[0].1v()}$.w.1q=c},2s:z(a,b,c){I d=v.L(a,\'1a\');I e=v.L(a,\'24\');b=\'\'+(b||0);b=(e!=\'.\'?b.1t(1J 2z(e),\'.\'):b);a.K=(d==10?2e(b):1Z(b,d))||0;a.Z=v.20(a);a.1p=a.43=0;a.17=(c?0:a.17);a.1h=a.2A=v.1D;a.1A=14},3Q:z(a){a.K=v.L(a,\'25\')||0;a.Z=v.20(a)},1l:z(a){I b=v.42(a.V);a.V.5F(v.5U(a)).1G(\'3a.\'+v.2U).1o({1i:-b[0],1g:-b[1],1T:a.V.2c(),40:a.V.2x()});a.V.2v().1Q(v.L(a,\'5i\')+(v.L(a,\'3G\')?\' 1j-3c 1j-3c-9f\':\'\')+(v.L(a,\'2n\')?\' w-9g \':\'\')+\' \'+(a.1e?v.2Q:v.2P));J(v.1q==a){a.Q.1v()}},42:z(c){I d=z(a){I b=($.1x.44?1:0);P{9h:1+b,9i:3+b,9j:5+b}[a]||a};P[2e(d(c.1o(\'5V-1i-1T\'))),2e(d(c.1o(\'5V-1g-1T\')))]},5R:z(a,b,c){I d=a.Q?v.41(a.Q[0]):N;I e=5W.9k||1s.1H.9l;I f=5W.9m||1s.1H.9n;I g=1s.1H.37||1s.45.37;I h=1s.1H.38||1s.45.38;J(($.1x.44&&1Z($.1x.39,10)<7)||$.1x.2y){I i=0;$(\'.w-5X\',a.V).1G(\'1f:3A\').2b(z(){i=12.47(i,v.9o+v.9p+1Z($(v).1o(\'9q-9r\'),10))});a.V.1o(\'1T\',i)}J(v.L(a,\'2n\')||(b.1i+a.V.2c()-g)>e){b.1i=12.47((c?0:g),d[0]+(a.Q?a.Q.2c():0)-(c?g:0)-a.V.2c()-(c&&$.1x.2y?1s.1H.37:0))}19{b.1i-=(c?g:0)}J((b.1g+a.V.2x()-h)>f){b.1g=12.47((c?0:h),d[1]-(c?h:0)-a.V.2x()-(c&&$.1x.2y?1s.1H.38:0))}19{b.1g-=(c?h:0)}P b},41:z(a){9s(a&&(a.2r==\'5T\'||a.9t!=1)){a=a.9u}I b=$(a).3Z();P[b.1i,b.1g]},1R:z(a,b){I c=v.1q;J(!c||(a&&c!=$.1z(a,s))){P}J(v.1m){b=(b!=N?b:v.L(c,\'3E\'));b=(b==\'3F\'&&$.1j&&$.1j.39>=\'1.8\'?\'5S\':b);I d=v.L(c,\'3C\');J($.3b&&$.3b[d]){c.V.48(d,v.L(c,\'3D\'),b)}19{c.V[(d==\'9v\'?\'9w\':(d==\'9x\'?\'9y\':\'48\'))](d?b:\'\')}}I e=v.L(c,\'5p\');J(e){e.1I((c.Q?c.Q[0]:N),[(c.1e?c.K:c.Q.1Y()),c])}J(v.1m){v.1m=11;v.2Y=N}v.1q=N},5Y:z(a){J(!$.w.1q){P}I b=$(a.1V);J(!b.33().5Z().1P($.w.2P)&&!b.1P($.w.1E)&&!b.33().5Z().1P($.w.1F)&&$.w.1m){$.w.1R()}},5r:z(){J($.w.1q&&$.w.1q.Q){$.w.1q.Q.1v()}},2Z:z(e){I a=11;I b=$.1z(e.1V,s);I c=(b&&b.1e?$(e.1V).60()[0]:N);J(e.2B==9){$.w.2O.9z(14,14);$.w.1R();J(b&&b.1e){b.Q.5G()}}19 J($.w.1m||(c&&!$.w.2u(c))){J(e.2B==18){J(!$.w.2h){b.V.1G(\'.\'+$.w.2T).2M();$.w.2h=14}a=14}19{I d=$.w.2I[e.2B];J(d){$(\'1f[28=\'+d+\']\',b.V).61(\':1k\').1N();a=14}}}19 J(e.2B==36&&e.9A&&b&&!b.1e){$.w.29(v)}J(a){e.9B();e.9C()}P!a},30:z(e){J($.w.2h){I a=$.1z(e.1V,s);a.V.1G(\'.\'+$.w.2T).48();$.w.2h=11}},31:z(e){I a=$.1z(e.1V,s);J(!a){P 14}I b=(a&&a.1e?$(e.1V).60()[0]:N);I c=9D.9E(e.62==49?e.2B:e.62);I d=$.w.L(a,\'1a\');I f=$.w.L(a,\'24\');I g=$.w.L(a,\'3B\');I h=$.w.L(a,\'5g\')||$.w.63;J(!$.w.1m&&!b&&(g==\'9F\'||g==\'5E\')&&h.1I(a.Q,[c,e,a.Q.1Y(),d,f])){$.w.29(v);$.w.1m=14}J($.w.1m||(b&&!$.w.2u(b))){I i=$.w.2J[c==f?\'.\':c];J(i){$(\'1f[28=\'+i+\']\',a.V).61(\':1k\').1N()}P 11}J(c>=\' \'&&$.w.L(a,\'5m\')){I j=1J 2z(\'^-?\'+(d==10?\'[0-9]*(\\\\\'+f+\'[0-9]*)?\':\'[\'+\'64\'.9G(0,d)+\']*\')+\'$\');P(a.Q.1Y()+c).2q().4a(j)!=N}P 14},63:z(a,b,c,d,e){P a>\' \'&&!(a==\'-\'&&c==\'\')&&(\'64\'.2f(0,d)+\'.\'+e).65(a.2q())==-1},L:z(a,b){P a.1O[b]!==49?a.1O[b]:v.2L[b]},5U:z(a){I b=v.L(a,\'3G\');I c=v.L(a,\'2n\');I d=v.L(a,\'3H\');I e=v.L(a,\'5j\');I f=v.L(a,\'1a\');I g=v.L(a,\'2o\');I h=(!d?\'\':\'<1b 1d="w-3H\'+(b?\' 1j-3c-66 1j-9H-9I\':\'\')+\'">\'+d+\'</1b>\')+\'<1b 1d="w-5t\'+(b?\' 1j-3c-66\':\'\')+(a.3X?\' \'+v.2S:\'\')+\'"><1w>\'+a.Z+\'</1w></1b>\';2l(I i=0;i<e.1U;i++){h+=\'<1b 1d="w-5X">\';2l(I j=0;j<e[i].1U;j+=2){I l=e[i].2f(j,2);I m=v.1n[l]||v.1n[\'??\'];I n=(m[0].67(0)==\'#\'?v.L(a,m[0].2f(1)+\'9J\'):m[0]);I o=(m[0].67(0)==\'#\'?v.L(a,m[0].2f(1)+\'9K\'):\'\');I p=(m[3]?m[3].9L(\' \'):[]);2l(I k=0;k<p.1U;k++){p[k]=\'w-\'+p[k]}p=p.9M(\' \');I q=(b?\' 1j-2C-2D\':\'\');I r=(b?\' 1j-2C-9N\':\'\');h+=(m[1]==v.23?\'<1w 1d="w-\'+m[3]+\'"></1w>\':(a.1e&&(m[2]==\'.3u\'||m[2]==\'.3v\')?\'\':\'<1f 2r="1f" 28="\'+l+\'"\'+(m[1]==v.1c?\' 1d="w-9O\'+(m[0].4a(/^#1a/)?(m[0].1t(/^#1a/,\'\')==f?q||\' w-1a-2D\':r):(m[0]==\'#2F\'?(g?q||\' w-2G-2D\':r):(m[0]==\'#2H\'?(!g?q||\' w-2G-2D\':r):r))):(m[1]==v.W?(1Z(m[0],16)>=f||(f!=10&&m[0]==\'.\')?\' 1k="1k"\':\'\')+\' 1d="w-W\':(m[1]==v.1u?\' 1d="w-68\':\' 1d="w-68\'+(m[0].4a(/^#1L(5c|5d)$/)&&!a.17?\' w-1L-5H\':\'\'))))+(b?\' 1j-2C-5M\':\'\')+(p?\' \'+p:\'\')+\'" \'+(o?\'3T="\'+o+\'"\':\'\')+\'>\'+(l==\'15.\'?v.L(a,\'24\'):n)+(m[5]&&m[5]!=m[0]?\'<1w 1d="\'+v.2T+(b?\' 1j-2C-51\':\'\')+(m[6]?\' w-9P\':\'\')+\'">\'+(m[6]||m[5])+\'</1w>\':\'\')+\'</1f>\'))}h+=\'</1b>\'}h+=\'<1b 3I="2k: 3R;"></1b>\'+(!a.1e&&$.1x.44&&1Z($.1x.39,10)<7?\'<3a 3S="9Q:11;" 1d="\'+v.2U+\'"></3a>\':\'\');h=$(h);h.1G(\'1f\').9R(z(){$.w.4b=v.9S}).69(z(){$(v).1Q(\'w-9T-9U\'+(b?\' 1j-2C-2D\':\'\'))}).9V(z(){$(v).2v().1Q($.w.4b)}).9W(z(){$(v).2v().1Q($.w.4b)}).1N(z(){$.w.6a(a,$(v))});P h},20:z(a){I b=v.L(a,\'5l\');I c=1J 6b(a.K).6c(b).6d();I d=c.1t(/^.+(e.+)$/,\'$1\').1t(/^[^e].*$/,\'\');J(d){c=1J 6b(c.1t(/e.+$/,\'\')).6c(b).6d()}P 2e(c.1t(/0+$/,\'\')+d).9X(v.L(a,\'1a\')).9Y().1t(/\\./,v.L(a,\'24\'))},1y:z(a,b){I c=v.L(a,\'5o\');J(c){c.1I((a.Q?a.Q[0]:N),[b,a.Z,a])}},6a:z(a,b){I c=v.1n[b.2t(\'28\')];J(!c){P}I d=b.2W().2f(0,b.2W().1U-b.3Y(\'.w-28\').2W().1U);9Z(c[1]){3d v.1c:c[2].1I(v,[a,d]);3e;3d v.W:v.6e(a,d);3e;3d v.1u:v.6f(a,c[2],d);3e;3d v.Y:v.4c(a,c[2],d);3e}J($.w.1m||a.1e){a.Q.1v()}},1D:z(a){},6e:z(a,b){I c=v.L(a,\'24\');a.Z=(a.1A?\'\':a.Z);J(b==c&&a.Z.65(b)>-1){P}a.Z=(a.Z+b).1t(/^0(\\d)/,\'$1\').1t(1J 2z(\'^(-?)([\\\\.\'+c+\'])\'),\'$10$2\');J(c!=\'.\'){a.Z=a.Z.1t(1J 2z(\'^\'+c),\'0.\')}I d=v.L(a,\'1a\');I e=(c!=\'.\'?a.Z.1t(1J 2z(c),\'.\'):a.Z);a.K=(d==10?2e(e):1Z(e,d));a.1A=11;v.1y(a,b);v.1l(a)},6f:z(a,b,c){J(!a.1A&&a.1h){a.1h(a);I d=v.L(a,\'1a\');a.K=(d==10?a.K:12.4d(a.K));a.Z=v.20(a)}a.1p=a.K;a.1A=14;a.1h=b;v.1y(a,c);v.1l(a)},3j:z(a){a.K=a.1p+a.K},3k:z(a){a.K=a.1p-a.K},3l:z(a){a.K=a.1p*a.K},3m:z(a){a.K=a.1p/a.K},4w:z(a){a.K=12.a0(a.1p,a.K)},4c:z(a,b,c){a.1A=14;b.1I(v,[a]);I d=v.L(a,\'1a\');a.K=(d==10?a.K:12.4d(a.K));a.Z=v.20(a);v.1y(a,c);v.1l(a)},4j:z(a){a.K=-1*a.K;a.Z=v.20(a);a.1A=11},4l:z(a){a.K=12.2i},4i:z(a){J(a.1h==v.3j){a.K=a.1p*(1+a.K/3f)}19 J(a.1h==v.3k){a.K=a.1p*(1-a.K/3f)}19 J(a.1h==v.3l){a.K=a.1p*a.K/3f}19 J(a.1h==v.3m){a.K=a.1p/a.K*3f}a.2A=a.1h;a.1h=v.1D},3n:z(a){J(a.1h==v.1D){J(a.2A!=v.1D){a.1p=a.K;a.K=a.43;a.2A(a)}}19{a.2A=a.1h;a.43=a.K;a.1h(a);a.1h=v.1D}},4L:z(a){a.17+=a.K},4M:z(a){a.17-=a.K},4K:z(a){a.17=a.K},4I:z(a){a.K=a.17},4G:z(a){a.17=0},4z:z(a){v.3g(a,12.3o)},4A:z(a){v.3g(a,12.3p)},4B:z(a){v.3g(a,12.3q)},3g:z(a,b){I c=v.L(a,\'2o\');a.K=b(a.K*(c?12.2i/6g:1))},4C:z(a){v.3h(a,12.3r)},4D:z(a){v.3h(a,12.3s)},4E:z(a){v.3h(a,12.3t)},3h:z(a,b){a.K=b(a.K);J(v.L(a,\'2o\')){a.K=a.K/12.2i*6g}},4m:z(a){a.K=1/a.K},4n:z(a){a.K=12.2j(a.K)/12.2j(10)},4q:z(a){a.K=12.2j(a.K)},4r:z(a){a.K=12.4s(a.K)},4t:z(a){a.K*=a.K},4u:z(a){a.K=12.4v(a.K)},4x:z(a){a.K=12.4y()},4O:z(a,b){v.2E(a,b,2)},4Q:z(a,b){v.2E(a,b,8)},4S:z(a,b){v.2E(a,b,10)},4U:z(a,b){v.2E(a,b,16)},2E:z(a,b,c){a.1O.1a=c;a.K=(c==10?a.K:12.4d(a.K));a.Z=v.20(a);a.1A=14;v.1y(a,b);v.1l(a)},4V:z(a,b){v.4e(a,b,14)},4W:z(a,b){v.4e(a,b,11)},4e:z(a,b,c){a.1O.2o=c;v.1y(a,b);v.1l(a)},4Y:z(a,b){a.Z=a.Z.2f(0,a.Z.1U-1)||\'0\';I c=v.L(a,\'1a\');a.K=(c==10?2e(a.Z):1Z(a.Z,c));v.1y(a,b);v.1l(a)},50:z(a,b){a.Z=\'0\';a.K=0;a.1A=14;v.1y(a,b);v.1l(a)},53:z(a,b){v.2s(a,0,11);v.1y(a,b);v.1l(a)},3u:z(a,b){v.3i(a,b,a.Q.1Y())},56:z(a,b){J(a.1h!=v.1D){v.4c(a,v.3n,b)}v.3i(a,b,a.Z)},3v:z(a,b){v.2s(a,0,11);v.1l(a);v.3i(a,b,\'\')},3i:z(a,b,c){J(a.1e){v.1q=a}19{a.Q.1Y(c)}v.1y(a,b);v.1R(a.Q[0])}});z 3N(a,b){$.2N(a,b);2l(I c 3w b){J(b[c]==N||b[c]==49){a[c]=b[c]}}P a}$.1C.w=z(a){I b=a1.5s.a2.a3(a4,1);J(a==\'a5\'){P $.w[\'15\'+a+\'2g\'].1I($.w,[v[0]].6h(b))}P v.2b(z(){2m a==\'5N\'?$.w[\'15\'+a+\'2g\'].1I($.w,[v].6h(b)):$.w.5z(v,a)})};$.w=1J 2g();$(z(){$(1s.45).2R($.w.2O).69($.w.5Y)})})(a6);',62,627,'|||||||||||||||||||||||||||||||this|calculator|||function|||||||||var|if|curValue|_get||null||return|_input|||||_mainDiv|digit||unary|dispValue||false|Math||true|_||memory||else|base|div|control|class|_inline|button|top|_pendingOp|left|ui|disabled|_updateCalculator|_showingCalculator|_keyDefs|css|prevValue|_curInst|the|document|replace|binary|focus|span|browser|_sendButton|data|_newValue|_disabledFields|fn|_noOp|markerClassName|_triggerClass|find|documentElement|apply|new|arith|mem|to|click|settings|hasClass|addClass|_hideCalculator|end|width|length|target|_pos||val|parseInt|_setDisplay|hex|trig|space|decimalChar|value|Switch||keystroke|_showCalculator|siblings|each|outerWidth|px|parseFloat|substr|Calculator|_showingKeystrokes|PI|log|clear|for|typeof|isRTL|useDegrees|_inlineEntryClass|toLowerCase|type|_reset|attr|_isDisabledCalculator|removeClass|unbind|outerHeight|opera|RegExp|_savedOp|keyCode|state|active|_changeBase|degrees|angle|radians|_keyCodes|_keyChars|Erase|_defaults|show|extend|mainDiv|_mainDivClass|_inlineClass|append|_focussedClass|_keystrokeClass|_coverClass|input|text|img|_lastInput|_doKeyDown|_doKeyUp|_doKeyPress|remove|parents|position|||scrollLeft|scrollTop|version|iframe|effects|widget|case|break|100|_trig|_atrig|_finished|_add|_subtract|_multiply|_divide|_equals|sin|cos|tan|asin|acos|atan|_close|_erase|in|number|regional|from|last|showOn|showAnim|showOptions|duration|normal|useThemeRoller|prompt|style|display|_appendClass|_disableClass|_resultClass|extendRemove|nodeName|bind|_setValue|both|src|title|keydown|keyup|keypress|_focussed|children|offset|height|_findPos|_getBorders|_savedValue|msie|body||max|hide|undefined|match|_saveClasses|_unaryOp|floor|_degreesRadians|decimal|add|subtract|_percent|_plusMinus|pi|_pi|_inverse|_log|LN|ln|_ln|_exp|exp|_sqr|_sqrt|sqrt|_power|_random|random|_sin|_cos|_tan|_asin|_acos|_atan|MC|_memClear|MR|_memRecall|MS|_memStore|_memAdd|_memSubtract|base2|_base2|base8|_base8|base10|_base10|base16|_base16|_degrees|_radians|BS|_undo|CE|_clearError|error|CA|_clear|close|use|_use|erase|buttonText|buttonStatus|Close|Use|Clear|Recall|buttonImage|buttonImageOnly|isOperator|appendText|calculatorClass|layout|standardLayout|precision|constrainInput|onOpen|onButton|onClose|none|_focusEntry|prototype|result|BSCECA|_1_2_3_|_4_5_6_|_7_8_9_|_0_|_attachCalculator|_connectCalculator|_disableCalculator|before|after|opbutton|html|blur|empty|removeData|opacity|cursor|map|default|string|fixed|absolute|1000px|_checkOffset|_default|hidden|_generateHTML|border|window|row|_checkExternalClick|andSelf|parent|not|charCode|_isOperator|0123456789abcdef|indexOf|header|charAt|oper|mousedown|_handleButton|Number|toFixed|valueOf|_digit|_binaryOp|180|concat|_0|_1|_2|_3|_4|_5|_6|_7|_8|_9|_A|_B|_C|_D|_E|_F|DECIMAL|ADD|SUBTRACT|multiply|MULTIPLY|divide|DIVIDE|percent|PERCENT|equals|EQUALS|plus|minus|PLUS_MINUS|inverse|INV|LG|LOG|EX|EXP|SQ|sqr|SQR|SR|SQRT|XY|power|POWER|RN|rnd|RANDOM|SN|SIN|CS|COS|TN|TAN|AS|ASIN|AC|ACOS|AT|ATAN|memClear|MEM_CLEAR|memRecall|recall|MEM_RECALL|memStore|store|MEM_STORE|memAdd|MEM_ADD|memSubtract|MEM_SUBTRACT|BB|BASE_2|BO|BASE_8|BD|BASE_10|BH|BASE_16|DG|DEGREES|RD|RADIANS|backspace|undo|UNDO|BSp|clearError|CLEAR_ERROR|Hom|CLEAR|End|CLOSE|Esc|USE|Ent|ERASE|Del|SPACE|half|HALF_SPACE|Open|closeText|closeStatus|useText|useStatus|current|eraseText|eraseStatus|field|backspaceText|backspaceStatus|clearErrorText|clearErrorStatus|clearText|clearStatus|Reset|memClearText|memClearStatus|memRecallText|memRecallStatus|memStoreText|memStoreStatus|Store|memAddText|memAddStatus|Add|memSubtractText|memSubtractStatus|Subtract|base2Text|Bin|base2Status|base8Text|Oct|base8Status|octal|base10Text|Dec|base10Status|base16Text|Hex|base16Status|hexadecimal|degreesText|Deg|degreesStatus|radiansText|Rad|radiansStatus|hasCalculator|popup|inline|trigger|keyentry|focussed|cover|scientificLayout|DGRD|MC_|SNASSRLG_|MR_|CSACSQLN_|MS_|TNATXYEX_|PIRN1X|setDefaults|addKeyDef|boolean|is|alt|setData|getData|_destroyCalculator|prev|_enableCalculator|relative|prepend|inArray|_changeCalculator|offsetHeight|block|auto|content|rtl|thin|medium|thick|innerWidth|clientWidth|innerHeight|clientHeight|offsetLeft|offsetWidth|margin|right|while|nodeType|nextSibling|slideDown|slideUp|fadeIn|fadeOut|stop|ctrlKey|preventDefault|stopPropagation|String|fromCharCode|operator|substring|corner|all|Text|Status|split|join|highlight|ctrl|keyname|javascript|mouseover|className|key|down|mouseup|mouseout|toString|toUpperCase|switch|pow|Array|slice|call|arguments|isDisabled|jQuery'.split('|'),0,{}))
