/* site/mainpage.js */
var mainpage_info=$('#mainpage_info');$(function(){var mainpageContent=$('#mainpage_content');var contentBlock=$('#information');if($('#music_slider').length){makeSliderWithResize($('#music_slider'),contentBlock,160);}
if($('#movies_slider').length){makeSliderWithResize($('#movies_slider'),contentBlock,160);}
if($('#audiobooks_slider').length){makeSliderWithResize($('#audiobooks_slider'),contentBlock,160);}
$('.catalog_items .catalog_block .rubrics_tabs .rubric_tab',mainpageContent).click(function(){var matches=$(this).attr('id').match(/rubric_(\w+)_(\w+)/i);var mainpage_info=$('#mainpage_info');if(!matches){$('.mainpage_info_content',mainpage_info).html('Была выбрана несуществующая рубрика');showInfo();return;}
var rubrics_tabs=$(this).closest('.rubrics_tabs');var mediaType=matches[1];var rubric=matches[2];var self=$(this);$.ajax({data:{mediaType:mediaType,rubric:rubric},url:'/mainpage/get_media/',beforeSend:function(){rubrics_tabs.append('<div style="text-align: center; " id="get_media_loader"><img src="http://static.weburg.ru/img/js//thickbox/thickbox-ico-loading.gif" /></div>');},success:function(data,textStatus){$('#get_media_loader',rubrics_tabs).remove();if(data=='no_rubric'){$('.mainpage_info_content',mainpage_info).html('Была выбрана несуществующая рубрика');}else if(data=='no_objects'){$('.mainpage_info_content',mainpage_info).html('В данной рубрике ничего не найдено');}else if(!data){$('.mainpage_info_content',mainpage_info).html('Внимание! Произошла ошибка, попробуйте переключить еще ра.');}else{rubrics_tabs.find('.rubric_tab_active').removeClass('rubric_tab_active');self.addClass('rubric_tab_active');self.closest('.catalog_block').find('.block_items .items .slider_wrapper .content').html(data);return;}
showInfo();},error:function(){$('#get_media_loader',rubrics_tabs).remove();$('.mainpage_info_content',mainpage_info).html('Внимание! Произошла ошибка, попробуйте переключить еще раз.');showInfo();}});});$('.events .rubrics_tabs .rubric_tab',mainpageContent).click(function(){var mainpage_info=$('#mainpage_info');var matches=$(this).attr('id').match(/rubric_afisha_(\w+)/i);if(!matches){$('.mainpage_info_content',mainpage_info).html('Была выбрана несуществующая рубрика');showInfo();return;}
var rubrics_tabs=$(this).closest('.rubrics_tabs');var rubric=matches[1];rubrics_tabs.find('.rubric_tab_active').removeClass('rubric_tab_active');$(this).addClass('rubric_tab_active');var events=$(this).closest('.events');events.find('.afisha_block_active').removeClass('afisha_block_active');events.find('#afisha_'+rubric+'_block').addClass('afisha_block_active');var link;var title;switch($(this).attr('id')){case'rubric_afisha_events':link='/afisha/';title='Перейти в раздел Афиша';break;case'rubric_afisha_cinema':link='/afisha/cinema/';title='Перейти в раздел Киноафиша';break;case'rubric_afisha_tv':link='/tv/timetable/block/';title='Перейти в раздел Телепрограмма';break;}
$('.events .events_left_column .header .today').attr('href',link).attr('title',title);});if($('.mainpage_big_objects').length){var mainobjects_height=0;$('.mainpage_big_objects .mainpage_big_object').each(function(){var link;if($(this).find('a').length>1){link=$(this).find('a:eq(1)');}else{link=$(this).find('a:eq(0)');}
var hasText=false;if($(this).find('a').length>1||$(this).find('embed').length||$(this).find('object').length){hasText=true;}
mainobjects_height+=$(this).height();var linkWrapper=$(this).siblings('.mainpage_big_object_link_wrapper').find('.mainpage_'+($(this).attr('class').match('first')!=null?'first':'second')+'_link');if(link){linkWrapper.css('cursor','pointer').click(function(){document.location.href=link.attr('href');})}
if(hasText){link.appendTo(linkWrapper).addClass('mainpage_big_object_link');linkWrapper.addClass('mainpage_big_object_link_with_text');}});if(!mainobjects_height){$('.mainpage_big_objects').hide();}}});function showInfo(){mainpage_info.show();var newTop=Math.max((window.innerHeight-mainpage_info.height())/2,0);var newLeft=Math.max((window.innerWidth-mainpage_info.width())/2,0);var scrollY=window.scrollY;if($.browser.msie){if(document.documentElement.clientHeight){newTop=parseInt(Math.max((document.documentElement.clientHeight-mainpage_info.height())/2,0));newLeft=parseInt(Math.max((document.documentElement.clientWidth-mainpage_info.width())/2,0));}else{newTop=parseInt(Math.max((document.body.clientHeight-mainpage_info.height())/2,0));newLeft=parseInt(Math.max((document.body.clientWidth-mainpage_info.width())/2,0));}
scrollY=parseInt(window.screenTop);}
mainpage_info.css('top',newTop+scrollY);mainpage_info.css('left',newLeft);}
$(window).load(function(){if(document.location.hash.match(/wegg/)){var colors=new Array('magenta','red','lime','yellow','blue','orange');setInterval(function(){$('.event_lottery').each(function(){var colorI=Math.floor(Math.random()*(6));$(this).css('background-color',colors[colorI]);colorI=Math.floor(Math.random()*(6));$(this).find('.title').css({color:colors[colorI],fontSize:(Math.floor(Math.random()*(21-11+1))+11)+'px'});});},50);}});
