//var count = 4;
//var news_number;
//var picture_height = 225;
/*var link_height = picture_height / 4;
var link;*/
var timer;

function updateInterior(link){
    $(".interior_main .r_text.current").removeClass('current');
    $(link).parents('.r_text').addClass('current');
    
    $('.interior_main .r_image').html($(link).siblings(".text_image").children(".top_image").html());
    $('.interior_main .content').html($(link).siblings(".text_image").children(".content_text").html());
    $(".title_text >a").mouseout(function(){
        $(link).parents(".r_text").css("background-color","black");
    });
}

function pagingLinkCorrector(pagingContainer, urlPrefix, urlSuffix) {
    if($(pagingContainer).children().length < 2) {
        $(pagingContainer).remove();
        return;
    }
    urlPrefix = urlPrefix ? urlPrefix : '';
    urlSuffix = urlSuffix ? urlSuffix : '';
    $(pagingContainer).children("a").each(function() {
        re = /.+-(\d+)\.html/i;
        var matches = $(this).attr('href').match(re);
        var page = matches[1];
        $(this).attr('href', urlPrefix + page + urlSuffix);
    });
    
}

// currently not used
function pageRefactor(pagingContainer, currentPageClass, otherPageClass, urlPrefix, urlSuffix) {
    urlPrefix = urlPrefix ? urlPrefix : '';
    urlSuffix = urlSuffix ? urlSuffix : '';
    if($(pagingContainer).children().length < 2) {
        $(pagingContainer).remove();
        return;
    }
    var currentPageClone = $($(pagingContainer).find('a.'+currentPageClass)[0]).clone();
    var otherPageClone = $($(pagingContainer).find('a.'+otherPageClass)[0]).clone();
        
    var currentPage = $.trim($(currentPageClone).html());
    var minPage = currentPage;
    var maxPage = 1;
    otherPages = $(pagingContainer).children('a.'+otherPageClass);
    for(var i = 0;i < otherPages.length;i++) {
        re = /.+-(\d+)\.html/i;
        var matches = $(this).attr('href').match(re);
        var page = matches[1];
        maxPage = Math.max(page, maxPage);
        minPage = Math.min(page, minPage);
    }
        
    var maxWidth = $(pagingContainer).parent().width();
    var maxHeight = $(pagingContainer).height();
    $(pagingContainer).children().remove();
    var beforeElement = null;
    if(currentPage != maxPage) {
        beforeElement = $(pagingContainer).append("<span>&nbsp;|&nbsp;</span>");
        var next = otherPageClone.clone();
        next.attr('href', urlPrefix + (currentPage + 1) + urlSuffix);
        next.html('Дальше');
        $(pagingContainer).append(next);
    }
    for(var i = minPage;i <= maxPage;i++) {
        var elem
        if(i == currentPage) {
            var elem = currentPageClone.clone();
        } else {
            elem.attr("href", urlPrefix + i + urlSuffix);
            elem.html(i);
        }
        if(beforeElement) {
                
        } else {
                
    }
            
    }
        
}

function showTab(tab, link) {
    $("#"+tab).parent().children(".tab").hide();
    $("#"+tab).show();
    $(link).closest('.h_columns_header').find("a.tabLink").removeClass('current');
    $(link).addClass('current');
}
$(document).ready(function() {
    updateInterior($(".interior_main .r_text > a:first"));	
    $(".interior_main .r_text > a").mouseover(function(){
        var link = this;
        timer = setTimeout(function() {updateInterior(link);}, 250);
    });
    $(".interior_main .r_text > a").mouseout(function(){
        if (timer){
            clearTimeout(timer);
        }
    });

    pagingLinkCorrector($('#obzor-all-paging'), '/obzory-54-','.html');
    pagingLinkCorrector($('#obzor-obzor-paging'), '/obzory-54-','.html');
    pagingLinkCorrector($('#obzor-design-paging'), '/dizain-4196-','.html');
    pagingLinkCorrector($('#obzor-project-paging'), '/proekty-4197-','.html');
    pagingLinkCorrector($('#news-all-paging'), '/novosti-52-','.html');
    pagingLinkCorrector($('#news-belarus-paging'), '/index-63-','.html');
    pagingLinkCorrector($('#news-world-paging'), '/index-64-','.html');
    pagingLinkCorrector($('#news-exhibitions-paging'), '/index-65-','.html');
    
    if ($('#banner_on_main > span.banner img').length > 0) {
        $('#banner_on_main > span.banner').each(function() {
            var text = $.trim($(this).find('img').attr('alt'));
            if (text) {
                text = text.substring(0, $.trim(text).length - 1);
                $(this).show().children('a').html(text).show();
            }
        });
    } else {
        $('#banner_on_main').hide();
    }
    
});

