window.MSGS_GI_CLASSES={1:"\u0412\u043e\u0438\u043d",2:"\u041f\u0430\u043b\u0430\u0434\u0438\u043d",3:"\u0420\u0430\u0437\u0432\u0435\u0434\u0447\u0438\u043a",4:"\u0416\u0440\u0435\u0446",5:"\u0414\u0440\u0443\u0438\u0434",6:"\u0412\u043e\u043b\u0448\u0435\u0431\u043d\u0438\u043a",7:"\u041d\u0435\u043a\u0440\u043e\u043c\u0430\u043d\u0442",8:"\u041c\u0438\u0441\u0442\u0438\u043a",9:"\u0411\u0430\u0440\u0434"};
window.MSGS_CALC={lvl:"\u0423\u0440\u043e\u0432\u0435\u043d\u044c",points:"\u041e\u0447\u043a\u0438 \u0443\u043c\u0435\u043d\u0438\u0439",rubies:"\u0412\u0435\u0445\u0438",buildLink:"\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u0431\u0438\u043b\u0434",lock:"\u0417\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u0442\u044c",unlock:"\u0420\u0430\u0437\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u0442\u044c",resetAll:"\u041e\u0447\u0438\u0441\u0442\u0438\u0442\u044c \u0432\u0441\u0451",
loading:"\u0417\u0430\u0433\u0440\u0443\u0437\u043a\u0430...",emptyCell:"\u041f\u0443\u0441\u0442\u0430\u044f \u043a\u043b\u0435\u0442\u043e\u0447\u043a\u0430",rank:"\u0420\u0430\u043d\u0433",nextRank:"\u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439 \u0440\u0430\u043d\u0433",range:"\u0414\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f",casttime:"\u0412\u0440\u0435\u043c\u044f \u0441\u043e\u0442\u0432\u043e\u0440\u0435\u043d\u0438\u044f",cooldown:"\u0412\u0440\u0435\u043c\u044f \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f",
preparable:"\u041c\u043e\u0436\u043d\u043e \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u0442\u044c \u0437\u0430\u0440\u0430\u043d\u0435\u0435",melee:"\u0411\u043b\u0438\u0436\u043d\u0438\u0439 \u0431\u043e\u0439",immediately:"\u041c\u0433\u043d\u043e\u0432\u0435\u043d\u043d\u043e"};
(function(){G.History={init:function(j){$.history.init(j)},replaceToken:function(){},setToken:function(j){jQuery.history.load(j)},fire:function(){},parse:function(j){var u={};$.each(j.split("&"),function(j,p){var w=p.split("=",2);u[w[0]]=w[1]});return u}}})();
(function(j){function u(d){function g(d){var H=RegExp(j.map(d,encodeURIComponent).join("|"),"ig");return function(d){return d.replace(H,decodeURIComponent)}}d=j.extend({unescape:false},d||{});k.encoder=function(d){return d===true?function(d){return d}:typeof d=="string"&&(d=g(d.split("")))||typeof d=="function"?function(g){return d(encodeURIComponent(g))}:encodeURIComponent}(d.unescape)}var k={put:function(d,g){(g||window).location.hash=this.encoder(d)},get:function(d){d=(d||window).location.hash.replace(/^#/,
"");try{return j.browser.mozilla?d:decodeURIComponent(d)}catch(g){return d}},encoder:encodeURIComponent},p={id:"__jQuery_history",init:function(){var d='<iframe id="'+this.id+'" style="display:none" src="javascript:false;" />';j("body").prepend(d);return this},_document:function(){return j("#"+this.id)[0].contentWindow.document},put:function(d){var g=this._document();g.open();g.close();k.put(d,g)},get:function(){return k.get(this._document())}},w={base:{callback:void 0,type:void 0,check:function(){},
load:function(){},init:function(d,j){u(j);g.callback=d;g._options=j;g._init()},_init:function(){},_options:{}},timer:{_appState:void 0,_init:function(){var d=k.get();g._appState=d;g.callback(d);setInterval(g.check,100)},check:function(){var d=k.get();if(d!=g._appState)g._appState=d,g.callback(d)},load:function(d){if(d!=g._appState)k.put(d),g._appState=d,g.callback(d)}},iframeTimer:{_appState:void 0,_init:function(){var d=k.get();g._appState=d;p.init().put(d);g.callback(d);setInterval(g.check,100)},
check:function(){var d=p.get(),j=k.get();if(j!=d)j==g._appState?(g._appState=d,k.put(d),g.callback(d)):(g._appState=j,p.put(j),g.callback(j))},load:function(d){if(d!=g._appState)k.put(d),p.put(d),g._appState=d,g.callback(d)}},hashchangeEvent:{_init:function(){g.callback(k.get());j(window).bind("hashchange",g.check)},check:function(){g.callback(k.get())},load:function(d){k.put(d)}}},g=j.extend({},w.base);g.type=j.browser.msie&&(j.browser.version<8||document.documentMode<8)?"iframeTimer":"onhashchange"in
window?"hashchangeEvent":"timer";j.extend(g,w[g.type]);j.history=g})(jQuery);(function(){var j=[1,2,3,4,5,6,7,8,9];(G.gi={}).Class={WARRIOR:1,PALADIN:2,SCOUT:3,HEALER:4,DRUID:5,MAGE:6,NECROMANCER:7,MYSTIC:8,BARD:9,all:function(){return j},getName:function(j){return window.MSGS_GI_CLASSES[j]}}})();
(function(){function j(a){var b=a>=1&&a<=9;O&&(d(b),O=false);b?(k(true),$.getJSON(I+"/"+a+D+".json?"+J,u)):(x&&($("#calc_classIc"+x).addClass("calc_classIcIna"),$(E).addClass("calc_noClass")),x=a)}function u(a){k(false);x?$("#calc_classIc"+x).addClass("calc_classIcIna"):$(E).removeClass("calc_noClass");x=a.classId;n=a;$("#calc_classIc"+a.classId).removeClass("calc_classIcIna");for(a=0;a<3;++a){var b=n.skills[n.baseGrid[0][a]];$("#calc_fieldTitle"+a).text(b.names[0]);for(var b="",c=0;c<9;++c)for(var e=
0;e<7;++e){var o="calc_fieldCell";(c+e)%2==0&&(o+=" calc_fieldCellOdd");b+='<div id="'+("calc_fieldCell"+a+c+e)+'" class="'+o+'" pos="'+(""+a+c+e)+'" style="top:'+(c*38+1)+"px;left:"+(e*38+1)+'px;"><div class="calc_fieldCellImg" style="background:'+("url("+I+"/"+n.classId+D+".jpg?"+J+")")+'"></div><div class="calc_fieldCellMask"></div></div>'}K[a].innerHTML=b}for(var o=n.baseGrid,a='<a href="#" class="icon-cross calc_baseResetBtn"></a>',f=0;f<z;++f)for(b=0;b<y;++b)n.skills[o[f][b]]&&(c=f*45+15,e=
b*70+20,a+='<div id="'+("calc_baseCell"+f+b)+'" class="calc_baseCell" pos="'+(""+f+b)+'" style="top:'+c+"px;left:"+e+'px;"><div class="calc_baseCellImg" style="background:'+("url("+I+"/"+n.classId+D+".jpg?"+J+")")+'"></div><div class="calc_baseCellMask"></div><div class="calc_cellLvl"></div></div>');for(var o=n.deps,f=[],h=0;h<o.length;++h){var c=o[h],i=c[0],b=c[1],d=c[2],g=f[b],c=d*45+32,e=b*70+(g?67:10),i=(i-d)*45+3;a+=p(c,e,3,i);e+=g?-7:3;a+=p(c,e,7,3);c+=i-3;e+=g?4:0;a+=p(c,e,3,3);c-=2;e+=g?-4:
3;a+='<div class="'+(g?"calc_depArrowL":"calc_depArrowR")+'" style="top:'+c+"px;left:"+e+'px"></div>';f[b]=true}$("#calc_baseGrid").html(a);F?(P(F),F=null):Q(R)}function k(a){var b=$("#calc_loadMsg");a?b.show():b.hide()}function p(a,b,c,e){return'<div style="top:'+a+"px;left:"+b+"px;height:"+e+"px;width:"+c+'px;" class="calc_depLine"></div>'}function w(){if(n)for(var a=l.baseGrid,b=0;b<z;++b)for(var c=0;c<y;++c){var e=n.skills[n.baseGrid[b][c]];if(e){var o=a[b][c],f=$("#calc_baseCell"+b+c),h=$(".calc_baseCellImg",
f),e="-"+e.img*32+"px ";o||S(b,c)?(e+="0",o="-"+(360+o*10)+"px -79px",$(".calc_cellLvl",f).css("backgroundPosition",o),f.removeClass("calc_baseCellUna")):(e+="-32px",f.addClass("calc_baseCellUna"));h.css("backgroundPosition",e)}}}function g(){if(n)for(var a=l.fieldGrid,b=0;b<C;++b)for(var c=0;c<v;++c)for(var e=0;e<s;++e){var o=n.skills[n.fieldGrid[b][c][e]],f=c==A&&e==B?1:a[b][c][e],h="-"+(o?o.img*32:0)+"px "+(f?"0":"-32px"),d=$("#calc_fieldCell"+b+c+e),g=$(".calc_fieldCellImg",d);!o&&f==0?g.hide():
(g.show(),g.css("backgroundPosition",h));T(b,c,e)?d.addClass("calc_fieldCellAvail"):d.removeClass("calc_fieldCellAvail");f>0?d.addClass("calc_fieldCellActive"):d.removeClass("calc_fieldCellActive")}}function d(a){var b=a?m.unlock:m.lock;$("#calc_lock").html('<span class="icon-lock"></span>'+b);t=a}function H(a){d(!t);w();g();a.preventDefault()}function fa(a){l.classId=a.currentTarget.attributes.cid.value;L();U();r()}function ga(a){var b=V.getName(a.currentTarget.attributes.cid.value);G.Tooltip.show(b,
a.currentTarget,G.Tooltip.BOTTOM_CENTER,true)}function ha(a){G.Tooltip.show(ia,a.currentTarget,G.Tooltip.RIGHT_TOP,true)}function ja(a){G.Tooltip.show(ka,a.currentTarget,G.Tooltip.RIGHT_TOP,true)}function la(a){if(a.button==0){var b=a.currentTarget.attributes.pos.value,c=parseInt(b[0]),b=parseInt(b[1]);S(c,b)&&(l.baseGrid[c][b]+=1,r(),$(a.currentTarget).mouseenter())}}function ma(a){var b=a.currentTarget.attributes.pos.value,c=parseInt(b[0]),b=parseInt(b[1]),e;a:{e=l.baseGrid;var d=e[c][b];if(t||
d<1)e=false;else{for(var d=-d,f=0;f<z;++f){for(var h=0,i=0;i<y;++i){var g=e[f][i];h+=0.5*g*(g+1)}if(f>c&&h&&f*8-4>d){e=false;break a}d+=h}e=true}}e&&(l.baseGrid[c][b]-=1,r(),$(a.currentTarget).mouseenter());a.preventDefault()}function na(a){var b=a.currentTarget.attributes.pos.value,c=parseInt(b[0]),b=parseInt(b[1]);G.Tooltip.show(W(n.skills[n.baseGrid[c][b]],l.baseGrid[c][b]),a.currentTarget,G.Tooltip.RIGHT_TOP,true)}function oa(a){t||(L(),r());a.preventDefault()}function pa(a){if(a.button==0){var b=
a.currentTarget.attributes.pos.value,c=parseInt(b[0]),e=parseInt(b[1]),b=parseInt(b[2]);T(c,e,b)&&(l.fieldGrid[c][e][b]=1,r(),setTimeout(function(){$(a.currentTarget).mouseenter()},1))}}function qa(a){var b=a.currentTarget.attributes.pos.value,c=parseInt(b[0]),e=parseInt(b[1]),b=parseInt(b[2]);ra(c,e,b)&&(l.fieldGrid[c][e][b]=0,r(),setTimeout(function(){$(a.currentTarget).mouseenter()},1));a.preventDefault()}function sa(a){var b=a.currentTarget.attributes.pos.value,c=parseInt(b[0]),e=parseInt(b[1]),
b=parseInt(b[2]);G.Tooltip.show(ta(c,e,b),a.currentTarget,G.Tooltip.RIGHT_TOP,true)}function ua(a){t||(X(a.data.field),r());a.preventDefault()}function va(){t||(L(),U(),r());event.preventDefault()}function wa(a){a.preventDefault();if(a=prompt("\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u0441\u0441\u044b\u043b\u043a\u0443 \u043d\u0430 \u0431\u0438\u043b\u0434 \u0441 allodswiki"))a=a.match(/^(?:http:\/\/)?(?:.*?allodswiki.ru\/talents\/?#)(.*)$/)[1]||"",P(a)}function P(a){var b=a.split("_",6),c=Y[b[0][0]||
1];if(x!=c)j(c),F=a;else{for(var a={},e=b[1]||"",c=0;c+1<e.length;c+=2){var d=Z.indexOf(e[c]),f=parseInt(e[c+1]);a[d]=f}e=[];for(d=0;d<C;++d){e[d]={};f=b[2+d]||"";for(c=0;c<f.length;++c){var h=Z.indexOf(f[c]);e[d][h]=true}}b={classId:Y[b[0][0]||1],baseGrid:[],fieldGrid:[]};for(c=0;c<z;++c){b.baseGrid[c]=[];for(f=0;f<y;++f)b.baseGrid[c][f]=a[c*4+f]||0}for(d=0;d<C;++d){b.fieldGrid[d]=[];for(c=0;c<v;++c){b.fieldGrid[d][c]=[];for(f=0;f<s;++f)b.fieldGrid[d][c][f]=e[d][c*s+f]?1:0}}l=b;r()}}function M(){G.Tooltip.hide()}
function Q(a){R=a;var b;a[0]!="-"?b=parseInt(a[1]):(b=parseInt(a.substr(1,2)||"",32).toString(8),b=parseInt(b.charAt(1),8)+1);if(b!=x)j(b);else{b={};var c=a.split("x",3);if(a[0]=="-"){var e=parseInt(c[0].substr(1,2)||"",32).toString(8);b.classId=parseInt(e.charAt(1))+1;b.page=e.charAt(2)}else b.classId=parseInt(c[0][1]),b.page=parseInt(c[0][2]);var d=[],f=c[1]||"0";f.length>8?(e=f.substr(f.length-8),e=parseInt(e,32)+1099511627776,e=e.toString(4).substr(1),e=parseInt(f.substr(0,f.length-8),32).toString(4)+
e):e=parseInt(f,32).toString(4);for(var f=0,h=e.length-1,i=0;i<z;++i){d[i]=[];for(var q=0;q<y;++q)if(n.baseGrid[i][q]){if(h>=0){var m=parseInt(e[h]);d[i][q]=m;f+=0.5*m*(m+1)}else d[i][q]=0;--h}else d[i][q]=0}for(e=0;e<3;++e)d[0][e]<1&&(d[0][e]=1,++f);b.baseGrid=d;b.spentBase=f;b.spentField=[];for(var d={},f=[],m=0,c=(c[2]||"").split("y",3),k=0;k<C;++k){h=c[k]||"0";if(h[h.length-2]=="w"){i=parseInt(h[h.length-1]);h=h.substr(0,h.length-2);for(e=0;e<i;++e)h+="0"}i=parseInt("10000000000",32);h.length>
10?(e=h.substr(h.length-10),e=(i+parseInt(e,32)).toString(2).substr(1),e=parseInt(h.substr(0,h.length-10),32).toString(2)+e):e=parseInt(h,32).toString(2);var p=0,t=n.fieldGrid[k];f[k]=[];h=e.length-1;for(i=v-1;i>=0;--i){f[k][i]=[];for(q=s-1;q>=0;--q){if(h>=0&&(i!=A||q!=B)){var r=parseInt(e[h]);if(r){++p;var u=t[i][q];d[u]?++d[u]:d[u]=1}f[k][i][q]=r}else f[k][i][q]=0;--h}}m+=p;b.spentField[k]=p}b.fieldGrid=f;b.fieldRanks=d;b.spentFieldAll=m;l=b;if(n)$("#calc_points").html(l.spentBase),$("#calc_rubies").html(l.spentFieldAll),
b=l.spentBase,b-=parseInt((b-2)/5),e=l.spentFieldAll,b=Math.min(Math.max(b,e&&e+9),xa),$("#calc_reqLvl").html(b);w();g();document.getElementById("calc_buildLink").href="/calc#"+a}}function r(){var a=aa;var b=l,c="a"+b.classId+(b.page||0)+"x";if(n){for(var e=b.baseGrid,d=n.baseGrid,f="",h=0;h<z;++h)for(var i=0;i<y;++i)d[h][i]&&(f=e[h][i]+f);f=parseInt(f,4).toString(32);c+=f+"x";e=[];for(d=0;d<C;++d){for(var g=b.fieldGrid[d],f="",h=0;h<v;++h)for(i=0;i<s;++i)f+=g[h][i]?"1":"0";h="";h=f.substr(v*s-30);
h=parseInt(h,2)+1073741824;h=h.toString(32).substr(1);f=f.substr(0,v*s-30);f=parseInt(f,2).toString(32);h=(f+h).replace(/^0+/,"");e[d]=h}e=e.join("y");c+=e}a(c)}function S(a,b){var c=l.baseGrid,e=c[a][b];if(t||e==3||l.spentBase+e+1>ba)return false;for(var d=0,f=0;f<a;++f)for(var h=0;h<y;++h){var g=c[f][h];d+=0.5*g*(g+1)}if(a*8-4>d)return false;d=n.deps;for(f=0;f<d.length;++f)if(h=d[f],h[0]==a&&h[1]==b&&c[h[2]][h[3]]<=e)return false;return true}function T(a,b,c){a=l.fieldGrid[a];if(t||a[b][c]||b==
A&&c==B||l.spentFieldAll>=ca)return false;a=(a[b-1]||da)[c]||a[b][c+1]||(a[b+1]||da)[c]||a[b][c-1];if(!a&&(b==A&&(c+1==B||c-1==B)||c==B&&(b+1==A||b-1==A)))a=true;return a}function ra(a,b,c){function e(a,b){if(a==A&&b==B)return true;if(a<0||a>=v||b<0||b>=s||!h[a][b])return false;h[a][b]=0;return e(a-1,b)||e(a+1,b)||e(a,b-1)||e(a,b+1)}function d(a,g){if(a<0||a>=v||g<0||g>=s||!f[a][g])return true;h=$.extend(true,[],f);h[b][c]=0;h[a][g]=0;return e(a-1,g)||e(a+1,g)||e(a,g-1)||e(a,g+1)}if(t)return false;
var f=l.fieldGrid[a],h;return!d(b-1,c)||!d(b+1,c)||!d(b,c-1)||!d(b,c+1)?0/0:true}function L(){var a=l.baseGrid;if(a)for(var b=0;b<z;++b)for(var c=0;c<y;++c)a[b][c]=0}function X(a){if(l.fieldGrid)for(var a=l.fieldGrid[a],b=0;b<v;++b)for(var c=0;c<s;++c)a[b][c]=0}function U(){for(var a=0;a<C;++a)X(a)}function ta(a,b,c){return(a=n.skills[n.fieldGrid[a][b][c]])?W(a,l.fieldRanks[a.name]||0):'<div class="tt-name">'+m.emptyCell+"</div>"}function W(a,b){var c='<div class="tt-name">'+a.names[b?b-1:0]+"</div>";
b>0&&(c+='<div class="tt-block">'+m.rank+": "+b+"</div>",c+=ea(a,b));b<a.maxLevel&&(b>0&&(c+='<div class="tt-hr"></div>'),c+='<div class="tt-block">'+m.nextRank+": "+(b+1)+"</div>",c+=ea(a,b+1));return c}function ea(a,b){var c="";if(a.active){var d=a.range;c+='<div class="tt-block">'+m.range+": "+(d<=5?m.melee:d)+"</div>";d=a.casttime;c+='<div class="tt-block">'+m.casttime+": "+(d?d/1E3:m.immediately)+"</div>";d=a.cooldown;c+='<div class="tt-block tt-blue">'+m.cooldown+": "+(d?d/1E3:m.immediately)+
"</div>";a.preparable&&(c+='<div class="tt-block tt-green">'+m.immediately+"</div>")}c+='<div class="tt-block tt-yellow">'+a.desc[b-1].replace(/<br\/>/g,'<div class="tt-space"></div>')+"</div>";return c}var ba=67,ca=58,xa=51,z=8,y=4,v=9,s=7,C=3,A=parseInt(v/2),B=parseInt(s/2),I="/gen/calc"+(window.calc_ptr?"_ptr":""),da=[],m=window.MSGS_CALC,D=window.lang,E,aa,N,V=G.gi.Class,J=window.calcDataVer,x=-1,l={},t=false,n,R,F,O=true,K=[];G.Calc={init:function(a,b,c){E=a;aa=b;N=c;a="";if(!N){a+='<div id="calc_classes">';
for(var b=V.all(),d=0,g=b.length;d<g;++d)c=b[d],a+='<span id="calc_classIc'+c+'" cid="'+c+'" class="calc_classIc calc_classIcIna"></span>';a+="</div>"}a+='<div class="calc_body">';N?a+='<div style="position:relative;"><a class="doll_calcBuildLink" id="calc_buildLink" href="#">\u0421\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0431\u0438\u043b\u0434 \u0432 \u043a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440\u0435</a></div>':(a+='<table width="800" style="margin:0 auto"><tr><td>',a+=
m.lvl+': <span id="calc_reqLvl" style="margin-right:20px">1</span>',a+=m.points+': <span id="calc_points">0</span>/<span>'+ba+'</span><span id="calc_pointsHlp" class="icon-question" style="margin-right:20px"></span>',a+=m.rubies+': <span id="calc_rubies">0</span>/'+ca+'<span id="calc_rubiesHlp" class="icon-question"></span>',a+='</td><td align="right">',a+='<a id="calc_buildLink" href="#">'+m.buildLink+"</a>",a+='<a id="calc_lock" href="#" style="margin-left:20px"></a>',a+='<a id="calc_resetBtn" href="#" style="margin-left:20px"><span class="icon-cross"></span>'+
m.resetAll+"</a>",D=="ru"&&(a+='<a id="calc_importBtn" href="#" style="margin-left:20px">\u0418\u043c\u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c</a>'),a+="</td></tr></table>");a+='<table style="margin: 0 auto" cellspacing="20"><tr><td><div id="calc_baseGrid"></div></td>';if(parseInt(location.hostname.match(/\w+\.(\w+)\.\w+/)[1],36).toString(35)=="dn28xt9d75"){a+="";for(b=0;b<3;++b)a+='<td style="width:272px" valign="top"><div class="calc_fieldTitle"><span id="calc_fieldTitle'+
b+'"></span><a href="#" id="calc_fieldReset'+b+'" class="icon-cross calc_fieldResetBtn"></a></div><div id="calc_field'+b+'" class="calc_field"></div></td>';a+="</tr></table>";a+='<div id="calc_loadMsg"><span class="calc_loadMsgTxt">'+m.loading+"</span></div></div>";E.innerHTML=a}$("#calc_classes").delegate(".calc_classIc","click",fa).delegate(".calc_classIc","mouseenter",ga).delegate(".calc_classIc","mouseleave",M);$("#calc_pointsHlp").mouseenter(ha).mouseleave(G.Tooltip.hide);$("#calc_rubiesHlp").mouseenter(ja).mouseleave(G.Tooltip.hide);
$("#calc_lock").click(H);$("#calc_resetBtn").click(va);$("#calc_importBtn").click(wa);$("#calc_baseGrid").delegate(".calc_baseCell","mousedown",la).delegate(".calc_baseCell","contextmenu",ma).delegate(".calc_baseCell","mouseenter",na).delegate(".calc_baseCell","mouseleave",M).delegate(".calc_baseResetBtn","click",oa);for(a=0;a<3;++a)K[a]=document.getElementById("calc_field"+a),$(K[a]).delegate(".calc_fieldCell","mousedown",pa).delegate(".calc_fieldCell","contextmenu",qa).delegate(".calc_fieldCell",
"mouseenter",sa).delegate(".calc_fieldCell","mouseleave",M),$("#calc_fieldReset"+a).click({field:a},ua)},setHash:function(a){Q(a)}};var ia='<div class="calc_pointsTt">\u0417\u0430 \u0443\u0440\u043e\u0432\u043d\u0438 - <span class="calc_pointsTtVal">61</span><br>\u0417\u0430 \u0412\u0435\u043b\u0438\u043a\u0438\u0439 \u0441\u0432\u0438\u0442\u043e\u043a \u0442\u0430\u0438\u043d\u0441\u0442\u0432 - <span class="calc_pointsTtVal">6</span></div>',ka='<div class="calc_pointsTt">\u0417\u0430 \u0443\u0440\u043e\u0432\u043d\u0438 - <span class="calc_pointsTtVal">42</span><br>\u0417\u0430 \u0442\u0430\u0439\u043d\u044b \u043c\u0438\u0440\u0430 - <span class="calc_pointsTtVal">6</span><br>\u0417\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b \u0434\u043d\u0435\u0432\u043d\u0438\u043a\u0430 \u0414\u0430\u043d\u0430\u0441\u0430 - <span class="calc_pointsTtVal">5</span><br>\u0417\u0430 \u043a\u043b\u0430\u0441\u0441\u043e\u0432\u043e\u0435 \u0437\u0430\u0434\u0430\u043d\u0438\u0435 - <span class="calc_pointsTtVal">1</span><br>\u0417\u0430 \u043f\u0432\u043f \u0437\u0432\u0430\u043d\u0438\u0435 (\u0421\u0443\u0434\u0438\u044f / \u0420\u0430\u0442\u043e\u0431\u043e\u0440\u0435\u0446) - <span class="calc_pointsTtVal">1</span><br>\u0417\u0430 \u043e\u0442\u043a\u0440\u043e\u0432\u0435\u043d\u0438\u0435 \u0422\u043a\u0430-\u0440\u0438\u043a\u0430 - <span class="calc_pointsTtVal">1</span><br>\u041f\u043e\u043a\u0430 \u043d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e \u043e\u043a\u0443\u0434\u0430 =) - <span class="calc_pointsTtVal">2</span></div>',
Y={1:1,7:2,8:3,3:4,5:5,2:6,4:7,6:8,9:9},Z="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-"})();(function(){G.Calc.init(document.getElementById("calc_holder"),function(j){G.History.setToken(j)},false);G.History.init(G.Calc.setHash)})();

