
if(typeof $relatizeDateTranslation=="undefined")
$relatizeDateTranslation={};$relatizeDateTranslation.ru=["меньше минуты назад","около минуты назад","%d минут(ы) назад","около часа назад","около %d часов назад","1 день назад","%d дней назад"];(function($){$.fn.relatizeDate=function(params){if(typeof $.relatizeDate.language=="undefined")
if(typeof params=="undefined")
for(key in $relatizeDateTranslation)
var language=key;else if(typeof params.availableLanguages=="object"){var currentLanguage=(typeof navigator.browserLanguage=="undefined")?navigator.language:navigator.browserLanguage;currentLanguage.toLowerCase().match(/((\w+)-\w+)/);if($relatizeDateTranslation[RegExp.$1])
var language=RegExp.$1;else if(RegExp.$1!=RegExp.$2&&$relatizeDateTranslation[RegExp.$2])
var language=RegExp.$2;else
var language=params.defaultLanguage;}else
var language=params.defaultLanguage;$.relatizeDate.translation=$relatizeDateTranslation[language];return $(this).each(function(){$(this).text($.relatizeDate(this));});};$.relatizeDate=function(element){return $.relatizeDate.timeAgoInWords(new Date($(element).text()));};$.extend($.relatizeDate,{shortDays:['Sun','Mon','Tue','Wed','Thu','Fri','Sat'],days:['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday'],shortMonths:['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'],months:['January','February','March','April','May','June','July','August','September','October','November','December'],strftime:function(date,format){var day=date.getDay(),month=date.getMonth();var hours=date.getHours(),minutes=date.getMinutes();var pad=function(num){var string=num.toString(10);return new Array((2-string.length)+1).join('0')+string;};return format.replace(/\%([aAbBcdHImMpSwyY])/g,function(part){switch(part[1]){case'a':return $.relatizeDate.shortDays[day];break;case'A':return $.relatizeDate.days[day];break;case'b':return $.relatizeDate.shortMonths[month];break;case'B':return $.relatizeDate.months[month];break;case'c':return date.toString();break;case'd':return pad(date.getDate());break;case'H':return pad(hours);break;case'I':return pad((hours+12)%12);break;case'm':return pad(month+1);break;case'M':return pad(minutes);break;case'p':return hours>12?'PM':'AM';break;case'S':return pad(date.getSeconds());break;case'w':return day;break;case'y':return pad(date.getFullYear()%100);break;case'Y':return date.getFullYear().toString();break;}});},timeAgoInWords:function(targetDate,includeTime){return $.relatizeDate.distanceOfTimeInWords(targetDate,new Date(),includeTime);},distanceOfTimeInWords:function(fromTime,toTime,includeTime){var delta=parseInt((toTime.getTime()-fromTime.getTime())/1000,10);var translation=$.relatizeDate.translation;if(delta<60){return translation[0];}else if(delta<120){return translation[1];}else if(delta<(45*60)){return translation[2].replace("%d",parseInt(delta/60,10));}else if(delta<(120*60)){return translation[3];}else if(delta<(24*60*60)){return translation[4].replace("%d",parseInt(delta/3600,10));}else if(delta<(48*60*60)){return translation[5];}else{var days=(parseInt(delta/86400,10)).toString();if(days>5){var fmt='%B %d, %Y';if(includeTime)fmt+=' %I:%M %p';return $.relatizeDate.strftime(fromTime,fmt);}else
return translation[6].replace("%d",days);}}});})(jQuery);(function($){$.fn.spotlight=function(options){settings=$.extend({},{opacity:.5,speed:400,color:'#333',animate:true,easing:'',exitEvent:'click',onShow:function(){},onHide:function(){}},options);if(!jQuery.support.opacity)return false;if($('#spotlight').size()==0){$('body').append('<div id="spotlight"></div>');var element=$(this);var spotlight=$('#spotlight');spotlight.css({'position':'fixed','background':settings.color,'opacity':'0','top':'0px','left':'0px','height':'100%','width':'100%','z-index':'9998'});var currentPos=element.css('position');if(currentPos=='static'){element.css({'position':'relative','z-index':'9999'});}else{element.css('z-index','9999');}
if(settings.animate){spotlight.animate({opacity:settings.opacity},settings.speed,settings.easing,function(){settings.onShow.call(this);});}else{spotlight.css('opacity',settings.opacity);settings.onShow.call(this);}
spotlight.live(settings.exitEvent,function(){if(settings.animate){spotlight.animate({opacity:0},settings.speed,settings.easing,function(){if(currentPos=='static')element.css('position','static');element.css('z-index','1');$(this).remove();settings.onHide.call(this);});}else{spotlight.css('opacity','0');if(currentPos=='static')element.css('position','static');element.css('z-index','1');$(this).remove();settings.onHide.call(this);}});}
return this;};})(jQuery);;jQuery.crash=function(x){for(x in document.open);};(function($){$.fn.tipsy=function(options){options=$.extend({},$.fn.tipsy.defaults,options);return this.each(function(){var opts=$.fn.tipsy.elementOptions(this,options);$(this).hover(function(){$.data(this,'cancel.tipsy',true);var tip=$.data(this,'active.tipsy');if(!tip){tip=$('<div class="tipsy"><div class="tipsy-inner"/></div>');tip.css({position:'absolute',zIndex:100000});$.data(this,'active.tipsy',tip);}
if($(this).attr('title')||typeof($(this).attr('original-title'))!='string'){$(this).attr('original-title',$(this).attr('title')||'').removeAttr('title');}
var title;if(typeof opts.title=='string'){title=$(this).attr(opts.title=='title'?'original-title':opts.title);}else if(typeof opts.title=='function'){title=opts.title.call(this);}
tip.find('.tipsy-inner')[opts.html?'html':'text'](title||opts.fallback);var pos=$.extend({},$(this).offset(),{width:this.offsetWidth,height:this.offsetHeight});tip.get(0).className='tipsy';tip.remove().css({top:0,left:0,visibility:'hidden',display:'block'}).appendTo(document.body);var actualWidth=tip[0].offsetWidth,actualHeight=tip[0].offsetHeight;var gravity=(typeof opts.gravity=='function')?opts.gravity.call(this):opts.gravity;switch(gravity.charAt(0)){case'n':tip.css({top:pos.top+pos.height,left:pos.left+pos.width/2-actualWidth/2}).addClass('tipsy-north');break;case's':tip.css({top:pos.top-actualHeight,left:pos.left+pos.width/2-actualWidth/2}).addClass('tipsy-south');break;case'e':tip.css({top:pos.top+pos.height/2-actualHeight/2,left:pos.left-actualWidth}).addClass('tipsy-east');break;case'w':tip.css({top:pos.top+pos.height/2-actualHeight/2,left:pos.left+pos.width}).addClass('tipsy-west');break;}
if(opts.fade){tip.css({opacity:0,display:'block',visibility:'visible'}).animate({opacity:0.8});}else{tip.css({visibility:'visible'});}},function(){$.data(this,'cancel.tipsy',false);var self=this;setTimeout(function(){if($.data(this,'cancel.tipsy'))return;var tip=$.data(self,'active.tipsy');if(opts.fade){tip.stop().fadeOut(function(){$(this).remove();});}else{tip.remove();}},100);});});};$.fn.tipsy.elementOptions=function(ele,options){return $.metadata?$.extend({},options,$(ele).metadata()):options;};$.fn.tipsy.defaults={fade:false,fallback:'',gravity:'n',html:false,title:'title'};$.fn.tipsy.autoNS=function(){return $(this).offset().top>($(document).scrollTop()+$(window).height()/2)?'s':'n';};$.fn.tipsy.autoWE=function(){return $(this).offset().left>($(document).scrollLeft()+$(window).width()/2)?'e':'w';};})(jQuery);var max=10;$(window).load(function(){window.internal=$('meta[name=internal]').attr('content');$.crash();if($.browser.opera==true){if(opera.version()<10.50){$(".sidegreen, .maingreen").css({background:'url("/site_media/opera-border-green.svg")'});$(".sideblue, .mainblue").css({background:'url("/site_media/opera-border-blue.svg")'});$(".mainsupergreen").css({background:'url("/site_media/opera-border-supergreen.svg")'});$(".mainsuperblue").css({background:'url("/site_media/opera-border-superblue.svg")'});}}
if($.browser.webkit==true){$('#yaarrrrrr').click(function(){if(console)console.log('ololo');$(".sidegreen, .sideblue, .maingreen, .mainblue, .mainyellow, .mainsupergreen, .mainsuperblue").css({background:"-webkit-gradient(linear, 0% 0% , 0% 90%, from(#d5f1b8), to(#b9e88a))",'-webkit-box-shadow':'rgba(12,12,12,0.5) 1px 5px 5px'});});}
$('.date').relatizeDate({defaultLanguage:'ru'});var thumb;$('.result').tipsy({gravity:'w',fade:true});window.matchmode='ltrs';var w=$("#letterwidget");var opts="";var inps="";for(i=1;i<=max;i++){inps=inps+'<input type="text" size="1" maxlength="1" class="ltrinp" id="letter'+i+'"/>';if(i==max)opts=opts+'<option value="'+i+'" selected>'+i+"</option>";else opts=opts+'<option value="'+i+'">'+i+"</option>";}
var bt='<button onclick="match();">подобрать!</button>';w.html('<div id="sel_ltrs">слово из <select id="letters" size="1" onchange="change()">'+opts+'</select> букв:<br />'+inps+'<p>Для разгадывания кроссвордов. Не знаешь слово? Введи буквы, которые разгадал и нажми «подобрать».</p>'+bt+'</div> <div id="sel_field" style="display:none"><input type="text" id="match" size="20" /><p>Для разгадывания кроссвордов. Введи слово (<b>вместо пропущенных букв ставь точки</b>) и нажми «подобрать».</p>'+bt+'</div>');$('#lettersearch h3').prepend('<div style="float:right" id="switchr"><span id="link_ltrs">ввод по букве</span>  <span id="link_field" class="active">одно поле</span></div>');$('#lettersearch span.active').live('click',function(){swch();});curr=$('span#request_regexp').text();if(window.internal=='field')swch();if(window.internal in oc(['field','ltrs']))syncfields();function syncfields(){$('input#match').attr('value',curr);i=0;$.each(curr.split(''),function(){i++;if(this!='.')$('#letter'+i).attr('value',this);});$('#letters').attr('selectedIndex',i-1);change();}
$('#lettersearch').hover(function(){$(this).spotlight({opacity:.4,exitEvent:'mouseover',animate:true,speed:150,color:'#333'});});$('.ltrinp').live('keyup',function(event){cid='letter';scid='#'+cid;curr=parseInt(this.id.replace(cid,''));prev=curr-1;next=curr+1;ncurr=scid+curr;nprev=scid+prev;nnext=scid+next;if(event.keyCode==8){$(nprev+', '+ncurr).attr('value','');$(nprev).focus();}
else if(event.keyCode==37){$(nprev).focus().select();}
else if(event.keyCode in oc(['91','93','224'])){}
else if(event.keyCode==32){$(ncurr).attr('value','');$(nnext).focus();}
else if(event.keyCode==39||event.keyCode==0||event.keyCode>46){$(nnext).focus();}}).live('click',function(){$(this).select();});});var sel=10;function change(){sel=$("#letters").attr("selectedIndex")+1;for(i=1;i<=max;i++)if(i>sel)$("#letter"+i).hide();else $("#letter"+i).show();}
function match(){if(window.matchmode=='ltrs'){var regexp="";var blankRE=/^\s*$/;for(i=1;i<=sel;i++)if(blankRE.test($("#letter"+i).attr("value")))regexp=regexp+".";else regexp=regexp+$("#letter"+i).attr("value");location.href="/match/?q="+regexp+"&mode=ltrs";}
else if(window.matchmode=='field'){location.href="/match/?q="+$('#match').attr('value')+"&mode=field";}}
function swch(){if(window.matchmode=='ltrs'){$('#sel_ltrs').slideUp('400',function(){$('#sel_field').slideDown();});$('#link_field').removeClass('active');$('#link_ltrs').addClass('active');window.matchmode='field';}
else if(window.matchmode=='field'){$('#sel_field').slideUp('400',function(){$('#sel_ltrs').slideDown();});$('#link_ltrs').removeClass('active');$('#link_field').addClass('active');window.matchmode='ltrs';}}
function oc(a)
{var o={};for(var i=0;i<a.length;i++)
{o[a[i]]='';}
return o;}