﻿function cufonReplace() {
    Cufon.replace('.top-menu li a.top-main-link', { fontFamily: 'ConduitITCStd Medium', hover: true, onAfterReplace: afterCufon });
    Cufon.replace('.language span, .add-this span', { fontFamily: 'ConduitITCStd Medium', onAfterReplace: afterCufon });
    Cufon.replace('.title-search', { fontFamily: 'ConduitITCStd Medium', onAfterReplace: afterCufon });
    Cufon.replace('.basket .field-basket', { fontFamily: 'ConduitITCStd Medium', onAfterReplace: afterCufon });
    Cufon.replace('#footer h3', { fontFamily: 'ConduitITCStd Light', onAfterReplace: afterCufon });
    Cufon.replace('.image-box a strong', { fontFamily: 'ConduitITCStd Bold', onAfterReplace: afterCufon });
    Cufon.replace('.news-box h3', { fontFamily: 'ConduitITCStd Bold', onAfterReplace: afterCufon });
    Cufon.replace('.description .descr-content h2', { fontFamily: 'ConduitITCStd Bold', onAfterReplace: afterCufon });
    Cufon.replace('.content-menu > li > a', { fontFamily: 'ConduitITCStd Medium', hover: true, onAfterReplace: afterCufon });
    Cufon.replace('.content-title h1', { fontFamily: 'ConduitITCStd Bold', hover: true, onAfterReplace: afterCufon });
    Cufon.replace('.basket-page h3', { fontFamily: 'ConduitITCStd Bold', onAfterReplace: afterCufon });
    Cufon.replace('.basket-page .basket-tabs h3', { fontFamily: 'ConduitITCStd Medium', onAfterReplace: afterCufon });
    Cufon.replace('.basket-page .summary em.right', { fontFamily: 'ConduitITCStd MediumItalic', onAfterReplace: afterCufon });
    Cufon.replace('.product-preview strong', { fontFamily: 'ConduitITCStd ExtraBold', onAfterReplace: afterCufon });
    Cufon.replace('.top-block-submenu h2', { fontFamily: 'ConduitITCStd Medium', onAfterReplace: afterCufon });
    Cufon.replace('.top-block-submenu h3', { fontFamily: 'ConduitITCStd Medium', onAfterReplace: afterCufon });
    Cufon.replace('.main-content .content-text h2', { fontFamily: 'ConduitITCStd Bold', onAfterReplace: afterCufon });
    Cufon.replace('.image-pager ul li a', { fontFamily: 'ConduitITCStd Medium', hover: true, onAfterReplace: afterCufon });
    Cufon.replace('.top-block-submenu h1', { fontFamily: 'ConduitITCStd Bold', onAfterReplace: afterCufon });
    Cufon.replace('.main-content .news-list h2, .main-content .newsletter-list h2', { fontFamily: 'ConduitITCStd Bold', onAfterReplace: afterCufon });
    Cufon.replace('.main-content .content-text h3', { fontFamily: 'ConduitITCStd Bold', onAfterReplace: afterCufon });
    Cufon.replace('.department-menu h3', { fontFamily: 'ConduitITCStd Bold', onAfterReplace: afterCufon });
    Cufon.replace('.employee h3', { fontFamily: 'ConduitITCStd Bold', onAfterReplace: afterCufon });    
    
    
}
cufonReplace();
//ConduitITCStd Light
//ConduitITCStd Medium
//ConduitITCStd Bold
//ConduitITCStd ExtraBold
//ConduitITCStd MediumItalic
function afterCufon() {    
    $('cufon').parent().addClass('cufonParent');
}

$(function () {
    $('.main-img-block').click(function () {
        var length = $('.jCarouselLite div.active a').length;
        if (length) {
            location.href = $('.jCarouselLite div.active a').attr('href');
        }
    }
    );
    $('ul.top-menu li').each(function () {
        var _div = $('> div', this);
        var _li = $(this);

        if (_li.length) {
            $(this).hover(function () {
                $(this).children('a.top-main-link').addClass('active');
                _li.children('div').show();
            }, function () {
                $(this).children('a.top-main-link').removeClass('active');
                _li.children('div').hide();
            });
        }
    });
    $('ul.content-menu li').each(function () {
        var _div = $('> div', this);
        var _li = $(this);

        if (_li.length) {
            $(this).hover(function () {

                _li.children('div').show();
            }, function () {

                _li.children('div').hide();
            });
        }
    });

    $('.description').click(function (event) {
        event.stopPropagation();
    });
    $('.description .descr-icon').click(function (event) {
        event.stopPropagation();
        $('.description .descr-icon').hide();
        $('.description .descr-content').fadeIn();
    });
    $('.description .descr-content .descr-icon-close').click(function (event) {
        event.stopPropagation();
        $('.description .descr-content').hide();
        $('.description .descr-icon').fadeIn();

    });
    $('.images-list .navigation a').click(function (event) {
        event.stopPropagation();

    });


    function writeMyEmail() {
        var theHTML = $('#contacts').html();
        var reg = /LOADEMAIL\[([^\]]*)\]DOMAIN\[([^\]]*)\]/;
        while (reg.test(theHTML))
            theHTML = theHTML.replace(reg, EmailShow);
        $('#contacts').html(theHTML);
    }
    function EmailShow(temp, login, domain) {
        return "<a " + "href=\'mai" + "lto:" + login + "@" + domain + "\'>" + login + "@" + domain + "</a>";
    }
    writeMyEmail();

});

function disableNavigationButtons(obj) {
    if ($(obj).hasClass("disabled")) {
        return false;
    }
    $(".select-tab a").addClass("disabled");
};

function toggleProjects(obj) {
    $(".top-block-submenu h3, .top-block-submenu ul").slideToggle();
    toggleArrow(obj);
}

function toggleSubcategories(obj) {
    $(".subcategories ul").slideToggle();
    toggleArrow(obj);
}

function toggleArrow(obj) {
    var img = $(obj).children("img");
    if (img.attr("src").indexOf("down") == -1) {
        img.attr("src", "/images/icon-grey-arrow-down.png");
    }
    else {
        img.attr("src", "/images/icon-grey-arrow.png");
    }
}
