var homeGallery={init:function(){this.bigImage=$("#big_image");this.contWidth=$("#big_image_cont").width()-17;if(this.bigImage.length){var b=new Image();b.onload=function(){};b.src=this.bigImage.attr("src");}},attachEvents:function(){var b=this;}};$(function(){homeGallery.init();});$(document).ready(function(){var f=$("#total_month_recipient");var j=$("#lenta .date_header");if($("#lenta .date_header").length===0){j=null;}var e=$("#total_month_top");var i=$("#right_column .right_announces");var d,c;var h="&nbsp;";var g=10;if($.browser.msie){g=100;}f.html(h);$(window).bind("load resize",function(){setTimeout(function b(){f.show();e.show();d=0;if(j!==null){d=j.offset().top+j.height();}c=i.offset().top+i.height();if(d>c){if(f.html()==h){f.html(e.html());e.html(h);e.hide();}}else{if(e.html()==h){e.html(f.html());f.html(h);f.hide();}}if(f.html()==h){f.hide();}else{e.hide();}},g);});});var simpleEncoding="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";function simpleEncode(d,f){var e=["s:"];for(var b=0;b<d.length;b++){var c=d[b];if(!isNaN(c)&&c>=0){e.push(simpleEncoding.charAt(Math.round((simpleEncoding.length-1)*c/f)));}else{e.push("_");}}return e.join("");}var stocks={PATH:"/controller/QuotationController.html",init:function(){var b=this;$.ajax({url:this.PATH,timeout:3000,dataType:"json",success:function(c){b.quotes=c;},error:function(){b.quotes=null;},complete:function(){b.fillValues();}});},generateYear:function(c,f,b){var e=$("#stock_graph");tmpMax=b;var d=new Image();d.width=200;d.height=115;d.src="http://chart.apis.google.com/chart?chs=200x115&chd="+simpleEncode(valueArray,tmpMax)+"&chco=007AC2&chf=bg,s,f1f1f1&chtt="+f+"&cht=lc&chxt=x,y&chxl=0:|mar|apr|may|jun|jul|aug|sep|1:||"+Math.round(tmpMax/4)+"|"+Math.round(tmpMax/2)+"|"+Math.round((tmpMax/4)*3)+"|"+tmpMax+"&chls=1,1,0&chg=20,25,1,5";e.append(d);},generateMonth:function(g,k,d,j,h){var l=$("#month_stock_graph");var f=[];var b="|08.0"+h+"|18.0"+h+"|25.0"+h+"|01.0"+(h+1)+"|";for(var e=0;e<valueArray.length;e++){f[e]=valueArray[e]-d;}var c=new Image();c.width=500;c.height=75;c.src="http://chart.apis.google.com/chart?chs=500x75&chd="+simpleEncode(f,50)+"&chco=007AC2&chf=bg,s,FFFFFF&chtt="+k+"&cht=lc&chxt=x,y&chxl=0:|"+b+"1:|"+d+"|"+j+"&chls=1,1,0&chg=25,50,1,5";l.append(c);},fillValues:function(){this.stockTable=$(".stock_table");var j=Number(23673512900);var k=Number(5918378225);if(this.quotes!==null){for(var g=0;g<4;g++){var b=this.quotes[g];var e=b["marketName"]+" / "+b["currency"];var h=Number(b["last"]).toFixed(3);var f=Number(b["changePercent"]).toFixed(2);var c=0;switch(b["marketName"]){case"MICEX":c=h*j;break;case"RTS":c=h*j;break;case"London":c=h*k;break;case"Frankfurt":c=h*k;break;default:break;}c=Number(c).toFixed(0);if(f===0){quoteClass="nochange";}else{if(f>0){quoteClass="positive";}else{quoteClass="negative";}}var d="<tr><td class='name'><span>"+e+"</span></td>"+"<td class='value'><p class='"+quoteClass+"'><ins class='icon'><ins class='a'></ins></ins>"+Number(Number(h).toFixed(3)).nice()+"</p></td>"+"<td class='change'><p class='"+quoteClass+"'>"+Number(f).nice()+"%"+"</p></td>"+"<td class='capitalisation'><p>"+parseInt(c).nice()+"</p></td></tr>";this.stockTable.parent().css("backgroundImage","none");this.stockTable.append(d);}}}};$(function(){stocks.init();});var a=[];var imgSrcOld="";$(document).ready(function(){var b=new Date();var k=b.getYear();if(k<1900){k+=1900;}var d=String(k);var h=d.substr(2,2);d=d.substr(0,2);k+="-";var c=b.getMonth()+1;if(c<10){k+="0";h+="0";}k+=String(c);h+=String(c);k+="-";if(b.getDate()<10){k+="0";h+="0";}k+=String(b.getDate());h+=String(b.getDate());h=Number(h);var f=false;var g=a.length;var j=0;for(var e in a){if(!a.hasOwnProperty(e)){continue;}if(a[e][0]<=h){j=e;}}a=a[j];if(j>0){f=true;}if(f){$("#day_by_day a").attr({"href":"/day-by-day/"+a[3]+"/"});imgSrcOld=$("#day_by_day .photo img").attr("src");$("#day_by_day .photo img").attr({"src":"/preview/f/posts/"+a[1]+"/h35_"+a[2]});}$("#day_by_day .photo img").error(function(){var i="";if($(this).attr("src")!==imgSrcOld){i=imgSrcOld;}$(this).attr({"src":i});});if($("#right_date").length){if(Number($("#right_date").html())>Number(d+h)){$(".day_by_day a.right_arrow").hide();$("head link[rel]").each(function(){if($(this).attr("rel")=="next"){jCommon.shortcuts.unbind("next");$(this).remove();}});}}});