(function(b,a){if(!a){a=window.Lego={}}a.messages=a.messages||{};a.message=function(d,c){return a.params.locale=="ru"?c:(a.messages[d]||c)}})(jQuery,window.Lego);(function(b,a){a.block["b-dropdown"]=function(){var f=b(this),h=b('<div class="b-dropdown-popup"><iframe frameborder="0" src="javascript:\'<body style=\\\'background:none;overflow:hidden\\\'>\'"></iframe></div>'),g=f.clone(true).removeClass("g-js").hide(),e=true,c=(function(){if(e){return}h.css("visibility","hidden").before(f).hide();g.hide();e=true}),d;f.before(h);h.after(g);b(document).keydown(function(i){if(i.keyCode==27&&!(i.metaKey||i.ctrlKey||i.altKey||i.shiftKey)){c()}}).click(function(i){if(!b(i.target).is(".b-dropdown *")){c()}}).bind("popupsClose.lego",c);h.mouseout(function(){d=setTimeout(c,1000)}).mouseover(function(){clearTimeout(d)});b(this).find(".or").click(function(i){i.preventDefault();if(e){b(document).trigger("popupsClose.lego");var j=b.Event("popupOpen.lego");f.trigger(j);if(!j.isDefaultPrevented()){g.css("display","");h.append(f).css("visibility","").css("display","");e=false}}else{c()}})}})(jQuery,window.Lego);(function(b,a){a.block["b-search.sample"]=function(g){var f=b(this),e=f.closest("form"),d=e.find("input[name='"+(g["for"]||"text")+"']"),c;f.find("a.b-pseudo-link").click(function(h){d.data("b-suggest",false).focus().attr("value",g.text||b(h.target).text());c=e.find("input[name='nl']");if(g.nl&&!c.length){c=b('<input type="hidden" name="nl" value="1"/>').insertAfter(d)}b(document).trigger("popupsClose.lego");setTimeout(function(){d.removeData("b-suggest")},0)})}})(jQuery,window.Lego);(function(b,a){a.block["b-head-userinfo.user"]=function(){var c=b(this);if(a.params.login!=""){b.getJSON("//pass.yandex.ru/services?callback=?",{locale:a.params.locale,login:"yes"},function(f){if(!f||!f.services){return}var d=f.login||a.params.login;var e='<div class="g-js b-dropdown" onclick="return {name:\'b-dropdown\'}"><ul><li class="visible"><a href="http://i.yandex.ru" class="or"><span class="b-pseudo-link"><span><b class="b-user"><b>'+d.substring(0,1)+"</b>"+d.substring(1)+'</b></span></span><i class="arrow"><i class="b-icon"><i></i></i></i></a></li>';b.each(f.services,function(){e+="<li>";if(a.params.id==this.id){e+="<strong>"+this.title+"</strong>"}else{e+='<a href="'+this.url+'"onmousedown="Lego.ch(\''+a.params.id+".login.myservices."+this.id+"',this)\">"+this.title+"</a>"}e+="</li>"});e+='<li class="line"><a href="//passport.yandex.ru/">'+a.message("b-head-userinfo.user:passport","Паспорт")+"</a></li>";e+='<li><a href="//passport.yandex.ru/passport?mode=changepass&retpath=http://i.yandex.ru/">'+a.message("b-head-userinfo.user:change-password","Сменить пароль")+"</a></li>";e+="</ul></div>";c.find(".b-user").replaceWith(e);a.blockInit(c,".b-dropdown")})}}})(jQuery,window.Lego);var Pvo={};y5.require("Components",function(){y5.Components.tagName.push("span","table")});y5.getBaseAndSetAlias("Pvo","_pvo.js","utf-8");var Friends={};y5.registerNamespaceByData("Friends","/js/Friends/","utf-8");document.documentElement.id="js";