var ictinus=(function(){var e=navigator.userAgent.toLowerCase();var f=/msie/.test(e)&&!/opera/.test(e);function d(i,h){return i.nodeType==1&&i.className.indexOf(h)!=-1;}function c(n,k){var j;var h=n.parentNode||false;if(h&&d(n,"ictinus-init")){if(n.nodeName=="IMG"&&d(n.previousSibling,"ictinus")){j=n.previousSibling;}else{if(n.getElementsByTagName(k).length){var m=n.getElementsByTagName(k);for(var l=0;l<m.length;l++){if(d(m[l],"ictinus")){j=m[l];break;}}}}}if(!j){j=document.createElement(k);if(k.toLowerCase()=="div"){j.style.width=n.offsetWidth+"px";j.style.height=n.offsetHeight+"px";}else{j.width=n.offsetWidth+1;j.height=n.offsetHeight+1;}j.className="ictinus";if(h){if(n.tagName=="IMG"){n.parentNode.insertBefore(j,n);}else{n.appendChild(j);}n.className=(n.className?n.className+" ":"")+"ictinus-init";}}return j;}function g(){function h(k){return c(k,"canvas").getContext("2d");}function j(k,l){k.beginPath();l.traverse(function(m){m.drawCanvas(k);});k.closePath();}function i(k,l){k.clearRect(0,0,k.canvas.width,k.canvas.height);k.canvas.width=Math.ceil(l.width()+l.paddingLeft+l.paddingRight+l.strokeWidth*2);k.canvas.height=Math.ceil(l.height()+l.paddingTop+l.paddingBottom+l.strokeWidth*2);k.save();var m=Math.floor(l.strokeWidth/2);k.translate(l.paddingLeft+m,l.paddingTop+m);}return{decorate:function(n,m){var l=h(n);var p=(m.strokeWidth%2)/2;var k=n.offsetWidth||n.width;var o=n.offsetHeight||n.height;i(l,m);l.save();j(l,m);l.clip();if(m.fillColor){l.rect(0,0,k,o);l.fillStyle=m.fillColor;l.fill();}l.translate(m.contentBox.x,m.contentBox.y);l.drawImage(n,0,0,k,o);l.restore();if(m.strokeWidth){l.save();l.translate(p,p);j(l,m);l.strokeStyle=m.strokeColor;l.lineWidth=m.strokeWidth;l.stroke();l.restore();}l.restore();return l.canvas;},draw:function(m,l){var k=h(m);i(k,l);j(k,l);k.fillStyle=l.fillColor;k.fill();if(l.strokeWidth){k.strokeStyle=l.strokeColor;k.lineWidth=l.strokeWidth;k.stroke();}k.restore();return k.canvas;}};}function b(){var o=10;var h=document.createElement("div");h.id="__ictinus_IE";h.setAttribute("style","position:absolute;width:0;height:0;left:-1000px;top:-1000px;overflow:hidden");var n=false;var m=0;function l(p){var q=[];p.traverse(function(r){var s=r.clone();if(q.length){q[q.length-1].next(s);s.prev(q[q.length-1]);}s.walkOnCoords(function(t){this[t]=Math.round(this[t]*o);});q.push(s);},p.getPaths());return q;}if(!document.namespaces["v"]){document.namespaces.add("v","urn:schemas-microsoft-com:vml");var k=document.createStyleSheet();k.cssText=".vml {behavior:url(#default#VML);display:block;}";}function j(p){var q=[];p.traverse(function(r){q.push(r.drawVML());},l(p));q.push("x e");return q.join(" ");}function i(p){return c(p,"div");}return{decorate:function(t,u){var x;var q=this.draw(t,u);var w=t.offsetWidth||t.width;var p=t.offsetHeight||t.height;var s=q.getElementsByTagName("shape")[0];var v=q.getElementsByTagName("fill");var r=Boolean(v.length);if(r){x=v[0];}else{x=document.createElement("v:fill");x.className="vml";x.type="tile";s.appendChild(x);}if(!q.parentNode||!q.parentNode.tagName){h.appendChild(q);}x.origin=((m-u.paddingLeft)/w)+" "+((m-u.paddingTop)/p);x.size=w+"px,"+p+"px";x.src=t.src;return q;},draw:function(x,s){var v;var r=i(x);var q=r.getElementsByTagName("shape");if(!n){document.body.appendChild(h);n=true;}var u=Boolean(q.length);if(u){v=q[0];}else{v=document.createElement("v:shape");v.className="vml";}if(!s.strokeWidth){v.stroked=false;}else{v.strokeweight=s.strokeWidth;v.strokecolor=s.strokeColor;}v.fillcolor=s.fillColor;var p=s.width()+s.paddingLeft+s.paddingRight;var t=s.height()+s.paddingTop+s.paddingBottom;v.style.width=p+"px";v.style.height=t+"px";v.coordorigin=(-s.paddingLeft*o)+" "+(-s.paddingTop*o);v.coordsize=(p*o+m)+" "+(t*o+m);v.path=j(s);if(!u){r.appendChild(v);}return r;}};}var a=f?b():g();return{decorate:function(i,h){return a.decorate(i,h);},draw:function(i,h){return a.draw(i,h);}};})();ictinus.drawItems=(function(){function e(k,m){var l=function(){};l.prototype=m.prototype;k.prototype=new l();k.prototype.constructor=k;k.baseConstructor=m;k.superClass=m.prototype;}function f(k){return Math.round(k*1000)/1000;}function j(n,k,o,m){k=(typeof(k)=="string")?k.split(","):k;o=(typeof(o)=="string")?o.split(","):o;for(var l=0;l<k.length;l++){m.call(n,k[l],"x");}for(var l=0;l<o.length;l++){m.call(n,o[l],"y");}}function h(m,l){if(m&&l){for(var k in l){m[k]=l[k];}}}var i={no_prev:"Этот элемент рисования не может быть первым в списке"};function d(k){throw new Error(i[k]);}function b(){this._next=null;this._prev=null;}b.prototype={toString:function(){return"";},getBounds:function(){return{minX:0,minY:0,maxX:0,maxY:0};},next:function(k){if(arguments.length){this._next=k;}return this._next||null;},prev:function(k){if(arguments.length){this._prev=k;}return this._prev||null;},clone:function(){return new this.constructor();},typeOf:function(k){switch(k){case"move":return this.constructor==g;case"line":return this.constructor==c;case"bezier":return this.constructor==a;
}return false;},walkOnCoords:function(){},drawCanvas:function(k){},drawVML:function(){return this.toString().toLowerCase();}};function g(k,l){g.baseConstructor.call(this);this.x=k;this.y=l;}e(g,b);h(g.prototype,{clone:function(){return new this.constructor(this.x,this.y);},walkOnCoords:function(k){j(this,"x","y",k);},drawCanvas:function(k){k.moveTo(this.x,this.y);}});g.prototype.toString=function(){return"M"+f(this.x)+","+f(this.y);};function c(k,l){c.baseConstructor.call(this);this.x=k;this.y=l;}e(c,g);h(c.prototype,{getBounds:function(){if(!this.prev()){d(i.no_prev);}return{minX:Math.min(this.prev().x,this.x),minY:Math.min(this.prev().y,this.y),maxX:Math.max(this.prev().x,this.x),maxY:Math.max(this.prev().y,this.y)};},drawCanvas:function(k){k.lineTo(this.x,this.y);}});c.prototype.toString=function(){return"L"+f(this.x)+","+f(this.y);};function a(k,q,n,p,m,o,l){a.baseConstructor.call(this);this.x=k;this.y=q;this.cpx1=n;this.cpy1=p;this.cpx2=m;this.cpy2=o;this.locked=l||false;}e(a,b);h(a.prototype,{clone:function(){return new this.constructor(this.x,this.y,this.cpx1,this.cpy1,this.cpx2,this.cpy2,this.locked);},walkOnCoords:function(k){j(this,"x,cpx1,cpx2","y,cpy1,cpy2",k);},getBounds:function(){function m(o,p){this.x=o;this.y=p;}var k=[];function l(p,o,s){var q=o*o-4*p*s;if(p==0){k.push(-s/o);return;}if(q==0){k.push(-o/(2*p));}else{if(q>0){var r=Math.sqrt(o*o-4*p*s);if((-o+r)/(2*p)<1&&(-o+r)/(2*p)>0){k.push((-o+r)/(2*p));}if((-o-r)/(2*p)<1&&(-o-r)/(2*p)>0){k.push((-o-r)/(2*p));}}}}function n(s,r,q,p,o){return Math.pow(1-o,3)*s+3*o*Math.pow(1-o,2)*r+3*o*o*(1-o)*q+o*o*o*p;}return function(){if(!this.prev()){d(i.no_prev);}var w=new m(this.prev().x,this.prev().y);var u=new m(this.cpx1,this.cpy1);var s=new m(this.cpx2,this.cpy2);var r=new m(this.x,this.y);k=[];k.push(0);k.push(1);l(-3*w.x+9*u.x-9*s.x+3*r.x,6*w.x-12*u.x+6*s.x,-3*w.x+3*u.x);l(-3*w.y+9*u.y-9*s.y+3*r.y,6*w.y-12*u.y+6*s.y,-3*w.y+3*u.y);var q=-1,p=-1,v=1000,t=1000;for(var o=0;o<k.length;o++){var x;if(v>(x=n(w.x,u.x,s.x,r.x,k[o]))){v=x;}if(t>(x=n(w.y,u.y,s.y,r.y,k[o]))){t=x;}if(q<(x=n(w.x,u.x,s.x,r.x,k[o]))){q=x;}if(p<(x=n(w.y,u.y,s.y,r.y,k[o]))){p=x;}}return{minX:v,minY:t,maxX:q,maxY:p};};}(),drawCanvas:function(k){k.bezierCurveTo(this.cpx1,this.cpy1,this.cpx2,this.cpy2,this.x,this.y);},drawVML:function(){return this.toString().toLowerCase().replace("o","c");}});a.prototype.toString=function(){return(this.locked?"O":"C")+f(this.cpx1)+","+f(this.cpy1)+","+f(this.cpx2)+","+f(this.cpy2)+","+f(this.x)+","+f(this.y);};return{Item:b,MoveTo:g,LineTo:c,BezierTo:a};})();ictinus.Shape=function(a){this._cache={};this._session={};if(typeof(a)=="string"){a=ictinus.Shape.pathData.parse(a);}this.paths=a||[];this.strokeWidth=0;this.strokeColor="#000000";this.fillColor="";this.scaleGrid={x1:0,x2:0,y1:0,y2:0};this.paddingLeft=0;this.paddingRight=0;this.paddingTop=0;this.paddingBottom=0;this.contentBox={x:0,y:0,width:0,height:0};this._scaleX=1;this._scaleY=1;};ictinus.Shape.calculateTangentPoint=function(h,g,k,i,f,e){var l=Math.atan2(g-e,h-f);var j=(l+Math.PI)%(Math.PI*2);var c=k-f;var m=i-e;var d=Math.sqrt(c*c+m*m);return{x:Math.cos(j)*d+f,y:Math.sin(j)*d+e};};ictinus.Shape.fromJSON=function(g){function f(h){return(h||"").replace(/^\s+|\s+$/g,"").replace(/\s+/," ").split(" ");}var b=new ictinus.Shape(g.paths);b.scaleX(g.scaleX);b.scaleY(g.scaleY);var e="strokeWidth,strokeColor,fillColor".split(",");for(var c=0;c<e.length;c++){if(g.hasOwnProperty(e[c])){b[e[c]]=g[e[c]];}}b.padding(g.padding);var d=f(g.scaleGrid);if(d.length==4){b.scaleGrid.x1=d[0];b.scaleGrid.x2=d[1];b.scaleGrid.y1=d[2];b.scaleGrid.y2=d[3];}var a=f(g.contentBox);if(a.length==4){b.contentBox.x=a[0];b.contentBox.y=a[1];b.contentBox.width=a[2];b.contentBox.height=a[3];}return b;};ictinus.Shape.prototype={fixTangents:function(e){if(!e){throw new Error("No paths specified");}var d,c,a,b;this.traverse(function(f){if(!f.prev()){d=f;}else{if(!f.next()){c=f;}}},this.paths);this.traverse(function(g,h){if(!g.prev()){a=g;}else{if(!g.next()){b=g;}}if(g.typeOf("bezier")&&g.locked&&g.prev().typeOf("bezier")){var i=g.prev();var f=ictinus.Shape.calculateTangentPoint(i.cpx2,i.cpy2,g.cpx1,g.cpy1,i.x,i.y);g.cpx1=f.x;g.cpy1=f.y;}},e);if(d.x==c.x&&d.y==c.y){b.x=a.x;b.y=a.y;}return e;},traverse:function(e,f,d){f=f||this.getPaths();if(d){var a=f.slice(0).sort(d);for(var c=0;c<a.length;c++){e(a[c],c);}}else{for(var c=0;c<f.length;c++){if(f[c] instanceof ictinus.drawItems.MoveTo){var g=f[c];var b=0;do{e(g,b++);}while(g=g.next());break;}}}},getPaths:function(k){if(this._session.paths&&!k){return this.fixTangents(this._session.paths);}var l=[];var f={x:["x","cpx","cpx1","cpx2"],y:["y","cpy","cpy1","cpy2"]};function d(r,o,n){for(var m=0;m<f[n].length;m++){var q=f[n][m];if(r.hasOwnProperty(q)){r[q]=o(r[q]);}}}var i=this.scaleX();var g=this.scaleY();var b=this.getBounds(true);var c=(b.maxX-b.minX)*(i-1);var e=(b.maxY-b.minY)*(g-1);var h={moveX:function(m){return m+c;},moveY:function(m){return m+e;},scaleX:function(m){return m*i;},scaleY:function(m){return m*g;
}};if(!this.isEmptyGrid()){var a=this.scaleGrid;function j(m,p){var o,n;if(m<=a.x1){n=1;}else{if(m>=a.x2){n=3;}else{n=2;}}if(p<=a.y1){o=10;}else{if(p>=a.y2){o=30;}else{o=20;}}return o+n;}this.traverse(function(r){var s=r.clone();if(l.length){s.prev(l[l.length-1]);l[l.length-1].next(s);}var m;for(var o=0;o<f.x.length;o++){var q=f.x[o],n=f.y[o];if(s.hasOwnProperty(q)&&s.hasOwnProperty(n)){switch(j(s[q],s[n])){case 12:s[q]=h.scaleX(s[q]);break;case 13:s[q]=h.moveX(s[q]);break;case 21:s[n]=h.scaleY(s[n]);break;case 22:s[q]=h.scaleX(s[q]);s[n]=h.scaleY(s[n]);break;case 23:s[q]=h.moveX(s[q]);s[n]=h.scaleY(s[n]);break;case 31:s[n]=h.moveY(s[n]);break;case 32:s[q]=h.scaleX(s[q]);s[n]=h.moveY(s[n]);break;case 33:s[q]=h.moveX(s[q]);s[n]=h.moveY(s[n]);break;}}}l.push(s);},this.paths);}else{this.traverse(function(m){var n=m.clone();if(l.length){n.prev(l[l.length-1]);l[l.length-1].next(n);}d(n,h.scaleX,"x");d(n,h.scaleY,"y");l.push(n);},this.paths);}return this.fixTangents(l);},scaleX:function(a){if(arguments.length){this._scaleX=parseFloat(a,10);}return this._scaleX;},scaleY:function(a){if(arguments.length){this._scaleY=parseFloat(a,10);}return this._scaleY;},width:function(c){var b=this.getBounds(true);var a=b.maxX-b.minX;if(arguments.length){this.scaleX(parseFloat(c,10)/a);}return a*this.scaleX();},height:function(c){var b=this.getBounds(true);var a=b.maxY-b.minY;if(arguments.length){this.scaleY(parseFloat(c,10)/a);}return a*this.scaleY();},setScaleGrid:function(b,a,d,c){this.scaleGrid.x1=Math.min(b,a);this.scaleGrid.x2=Math.max(b,a);this.scaleGrid.y1=Math.min(d,c);this.scaleGrid.y2=Math.max(d,c);},isEmptyGrid:function(){var a=this.scaleGrid;return(!a.x1&&!a.x2&&!a.y1&&!a.y2);},draw:function(b,c,a){if(arguments.length==2&&typeof(arguments[1])=="boolean"){a=arguments[1];c=null;}if(a){this.updateSizeBy(img);}this._session.paths=c;var d=ictinus.draw(b,this);delete this._session.paths;return d;},decorate:function(b,c,a){if(arguments.length==2&&typeof(arguments[1])=="boolean"){a=arguments[1];c=null;}this._session.paths=c;if(a){this.updateSizeBy(b);}var d=ictinus.decorate(b,this);delete this._session.paths;return d;},padding:function(a){if(typeof(a)=="number"){this.paddingLeft=this.paddingRight=this.paddingTop=this.paddingBottom=a;}else{if(typeof(a)=="string"){a=a.split(/\s+/);var b=function(c){return parseInt(c,10);};switch(a.length){case 1:this.paddingLeft=this.paddingRight=this.paddingTop=this.paddingBottom=b(a[0]);break;case 2:this.paddingTop=this.paddingBottom=b(a[0]);this.paddingLeft=this.paddingRight=b(a[1]);break;case 3:this.paddingTop=b(a[0]);this.paddingLeft=this.paddingRight=b(a[1]);this.paddingBottom=b(a[2]);break;case 4:this.paddingTop=b(a[0]);this.paddingRight=b(a[1]);this.paddingBottom=b(a[2]);this.paddingLeft=b(a[3]);break;}}}},updateSizeBy:function(b){var a=b.offsetWidth||b.width;var c=b.offsetHeight||b.height;if(this.contentBox.width&&this.contentBox.height){this.scaleX(a/this.contentBox.width);this.scaleY(c/this.contentBox.height);}else{this.width(a);this.height(c);}},getBounds:function(b){var a={minX:0,minY:0,maxX:0,maxY:0};this.traverse(function(d){var c=d.getBounds();a.minX=Math.min(a.minX,c.minX);a.minY=Math.min(a.minY,c.minY);a.maxX=Math.max(a.maxX,c.maxX);a.maxY=Math.max(a.maxY,c.maxY);},(b)?this.paths:null);return a;},toJSON:function(){function d(){return Array.prototype.join.call(arguments," ");}var a={};var c="strokeWidth,strokeColor,fillColor".split(",");for(var b=0;b<c.length;b++){a[c[b]]=this[c[b]];}a.scaleX=this.scaleX();a.scaleY=this.scaleY();a.padding=d(this.paddingTop,this.paddingRight,this.paddingBottom,this.paddingLeft);a.contentBox=d(this.contentBox.x,this.contentBox.y,this.contentBox.width,this.contentBox.height);a.scaleGrid=d(this.scaleGrid.x1,this.scaleGrid.y1,this.scaleGrid.x2,this.scaleGrid.y2);var e=[];for(var b=0;b<this.paths.length;b++){e.push(this.paths[b].toString());}a.paths=e.join("");return a;}};ictinus.Shape.pathData=(function(){function a(e){return(e||"").replace(/^\s+|\s+$/g,"");}function c(e,f){this.x=e;this.y=f;}function b(j,l,i,h,g,k){var f=j+2/3*(i-j);var e=l+2/3*(h-l);return{cp1x:f,cp1y:e,cp2x:f+(g-j)/3,cp2y:e+(k-l)/3,x:g,y:k};}var d=(function(){var r=0,p=0;var l;var i=[];var t=null;function h(v){if(t){t.next(v);}v.prev(t);i.push(v);t=v;}function s(y,w,z){w=e(w,2);for(var x=0;x<w.length;x++){var v=w[x];if(y=="M"||z==0){r=v[0];p=v[1];}else{r+=v[0];p+=v[1];}if(x==0){h(new ictinus.drawItems.MoveTo(r,p));}else{h(new ictinus.drawItems.LineTo(r,p));}}}function g(){}function f(y,w,z){w=e(w,2);for(var x=0;x<w.length;x++){var v=w[x];switch(y){case"L":r=v[0];p=v[1];break;case"l":r+=v[0];p+=v[1];break;}h(new ictinus.drawItems.LineTo(r,p));}}function n(y,w,z){w=e(w,1);for(var x=0;x<w.length;x++){var v=w[x];switch(y){case"H":r=v[0];break;case"h":r+=v[0];break;case"V":p=v[0];break;case"v":p+=v[0];break;}h(new ictinus.drawItems.LineTo(r,p));}}function o(z,x,A){x=e(x,6);for(var y=0;y<x.length;y++){var v=x[y];var w=(z.toLowerCase()=="o");switch(z){case"C":case"O":h(new ictinus.drawItems.BezierTo(v[4],v[5],v[0],v[1],v[2],v[3],w));
l=new c(v[2],v[3]);r=v[4];p=v[5];break;case"c":case"o":h(new ictinus.drawItems.BezierTo(r+v[4],p+v[5],r+v[0],p+v[1],r+v[2],p+v[3],w));l=new c(r+v[2],p+v[3]);r+=v[4];p+=v[5];break;}}}function u(A,x,B){x=e(x,4);for(var y=0;y<x.length;y++){var v=x[y];var z=ictinus.Shape.calculateTangentPoint(l.x,l.y,l.x,l.y,r,p);var w=true;switch(A){case"S":h(new ictinus.drawItems.BezierTo(v[2],v[3],z.x,z.y,v[0],v[1],w));l=new c(v[0],v[1]);r=v[2];p=v[3];break;case"s":h(new ictinus.drawItems.BezierTo(r+v[2],p+v[3],z.x,z.y,r+v[0],p+v[1],w));l=new c(r+v[0],p+v[1]);r+=v[2];p+=v[3];break;}}}function q(z,x,A){x=e(x,4);for(var y=0;y<x.length;y++){var v=x[y];var w;switch(z){case"Q":w=b(r,p,v[0],v[1],v[2],v[3]);l=new c(v[0],v[1]);break;case"q":w=b(r,p,r+v[0],p+v[1],r+v[2],p+v[3]);l=new c(r+v[0],p+v[1]);break;}h(new ictinus.drawItems.BezierTo(w.x,w.y,w.cp1x,w.cp1y,w.cp2x,w.cp2y,false));r=w.x;p=w.y;}}function j(A,x,B){x=e(x,2);for(var y=0;y<x.length;y++){var v=x[y];var z=m(l,new c(r,p));var w;switch(A){case"T":w=b(r,p,z.x,z.y,v[0],v[1]);break;case"t":w=b(r,p,z.x,z.y,r+v[0],p+v[1]);break;}h(new ictinus.drawItems.BezierTo(w.x,w.y,w.cp1x,w.cp1y,w.cp2x,w.cp2y,false));l=z;r=v[0];p=v[1];}}function m(B,x){var w=Math.atan2(B.y-x.y,B.x-x.x);var v=(w+Math.PI)%(Math.PI*2);var A=B.x-x.x;var z=B.y-x.y;var y=Math.sqrt(A*A+z*z);return new c(Math.cos(v)*y+x.x,Math.sin(v)*y+x.y);}function e(x,B){if(typeof x!="string"){return x;}var A=/(\-?\d+(?:\.\d+)?)/g;var z,w=[];x=a(x);while((z=A.exec(x))){w.push(z[1]);}for(var y=0;y<w.length;y++){w[y]=parseFloat(w[y],10);}var v=[];B=B||1;for(var y=0;y<w.length;y+=B){v.push(w.slice(y,y+B));}return v;}var k={m:s,z:g,l:f,h:n,v:n,c:o,o:o,s:u,q:q,t:j};return function(w){r=p=0;t=l=null;i=[];for(var v=0;v<w.length;v++){var x=w[v];k[x.command.toLowerCase()](x.command,x.args,v);}return i;};})();return{parse:function(j){var l=a(j);l=l.replace(/\n|\r/g," ");var f=[],g=/([a-z])/ig,i=0,e,h=null;function k(n,m){f.push({command:n,args:a(m)});}while((e=g.exec(l))){if(h!==null){k(h,l.substring(i,g.lastIndex-h.length));}h=e[0];i=g.lastIndex;}k(h,l.substring(i));return d(f);}};})();ictinus.svgimport=function(){return{read:function(d){var b=d.getElementsByTagName("path");var e=parseInt(d.documentElement.getAttribute("width"),10);var a=parseInt(d.documentElement.getAttribute("height"),10);var f=b[0];var c=new ictinus.Shape(f.getAttribute("d"),e,a);c.fillColor=f.getAttribute("fill");c.strokeColor=f.getAttribute("stroke");c.strokeWidth=parseFloat(f.getAttribute("stroke-width"),10);return c;}};}();ictinus.roundCorners=(function(){var d={};var f="m 0, %rd "+"c 0, -%r2, %r2, -%rd, %rd, -%rd "+"l %w, 0 "+"c %r2, 0, %rd, %r2, %rd, %rd "+"l 0, %h "+"c 0, %r2, -%r2, %rd, -%rd, %rd "+"l -%w, 0 "+"c -%r2, 0, -%rd, -%r2, -%rd, -%rd ";var e=100,b=100;function c(g){if(!d[g]){var j={rd:g,r2:g/2,w:e-2*g,h:b-2*g};var h=f.replace(/(%(\w{1,2}))/g,function(m,l,k){return j[k];});var i=new ictinus.Shape(h);i.scaleGrid={x1:g,y1:g,x2:e-g,y2:b-g};d[g]=i;}return d[g];}function a(i,g,k){k=k||a.DRAW_PARAMS;var h=c(g||a.RADIUS);h.updateSizeBy(i);for(var j in k){if(h.hasOwnProperty(j)){h[j]=k[j];}}h.decorate(i);return h;}a.RADIUS=10;a.DRAW_PARAMS={strokeWidth:0};return a;})();var decorateBigProduct=(function(){var a={common:new ictinus.Shape("m0,0 L111,0 C111,0,146,-1,149,2 C156,8,198,51,205,59 C211,66,209,100,209,100 L209,308 L0,308 L0,0"),cd:new ictinus.Shape("m0,0 l0,200 l200,0 L200,55 C200,51,187,37,173,25 C158,11,151,-1,143,0 L0,0"),book:new ictinus.Shape("m0,7 C0,0,7,0,7,0 L154,0 l0,237 l-2,0 l0,26 L9,263 c-10,0,-10,-13,-10,-13 L0,7"),dvd:new ictinus.Shape("m0,2 c0,-1,1,-2,2,-2 L166,0 l0,235 l-1,0 l0,5 l-163,0 c-1,0,-2,-1,-2,-2 L0,2")};a.common.setScaleGrid(0,110,100,308);a.book.setScaleGrid(20,140,20,230);a.cd.setScaleGrid(20,120,90,190);a.dvd.setScaleGrid(10,160,10,230);return function(b,e){b=$(b);var d=b.find(".image img");if(d.length){var c=new Image();c.onload=function(){if(!b.hasClass("exclusive")){var f=(b.attr("class")||"").match(/\b(book|cd|dvd)\b/i);var g=(f&&f[1])?a[f[1]]:a.common;if(g){d.before(g.decorate(c,true)).addClass("ictinus-init");}$.each("ctl,ctr,cbl,cbr".split(","),function(h,j){d.before('<span class="cover '+j+'"/>');});}d.attr({"src":c.src,width:c.width,height:c.height}).parent().width(c.width).height(c.height);c.onload=null;c=null;if(e){e();}};c.src=d.css("backgroundImage").replace(/(^url\(['"]?)|['"]?(\)$)/ig,"");}};})();decorateBigProduct.fixIE=function(a){var b=400;a.find(".cover").each(function(){var g=$(this);var d=g.width();var j=g.height();var c=g[0].currentStyle;var f={top:c.clipTop,right:c.clipRight,left:c.clipLeft,bottom:c.clipBottom};if(f.top!="auto"){f.top=(parseInt(f.top)+b-j)+"px";}if(f.left!="auto"){f.left=(parseInt(f.left)+b-d)+"px";}var i=g.css("right");var h=g.css("bottom");if(i!="auto"&&d%2){g.css("right",parseInt(i)-1);}if(h!="auto"&&j%2){g.css("bottom",parseInt(h)-1);}if(g.hasClass("ctr")){g.width(b);}else{if(g.hasClass("cbr")){g.width(b);g.height(b);}else{if(g.hasClass("cbl")){g.height(b);}}}var e=g.css("backgroundImage").slice(5,-2);
g.css({clip:"rect("+[f.top,f.right,f.bottom,f.left].join(" ")+")",filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+e+"',sizingMethod='crop')",backgroundImage:"none"});});};$(function(){var d=function(e){return Math.floor(Math.random()*e);};var a=[{bgImage:"/f/1/home_bg_1.jpg",className:"bg_1"},{bgImage:"/f/1/home_bg_2.jpg",className:"bg_2"}];var b=Math.floor(Math.random()*a.length);$("body").addClass(a[b].className);$("#page_bg").attr("src",a[b].bgImage);var c=$("#splash-url");$.get(c.length?c.attr("href"):"/main_page_products/",null,function(f){var e=$(f);decorateBigProduct(e,function(){e.insertBefore("#announce-stub");if($.browser.msie&&$.browser.version<7){if(!e.hasClass("exclusive")){decorateBigProduct.fixIE(e);}else{e.find(".image img").addClass("png");}}});},"html");});