﻿// js

var m4 = '.ru';
var m2 = 'pp';
var m1 = 'promoplay';
var m3 = '@';

$(document).ready(function() {
    SetMail();
    SetMenu();
    Specifications();
    PriceList();
    LinkExchange();
});

function SetMail() {
    var name = m2;
    var domen = m3 + m1 + m4;
    $('a.mail')
        .attr('href', 'mailto:' + name + domen)  // href
        .html(name + domen);                    // текст
}
// Настройка меню
function SetMenu() {
    $('#header .cpt_auxpages_navigation ul li:last').before('<li><a href="/blog/" title="Статьи">Статьи</a></li>').after('<li></li>');
    var firstLi = $('#header .cpt_auxpages_navigation ul li:first');
    var lastLi = $('#header .cpt_auxpages_navigation ul li:last');
    firstLi.addClass('first');
    lastLi.addClass('last');
    $('#header .cpt_auxpages_navigation ul li a:first').hover(function() { firstLi.addClass('cur'); }, function() { firstLi.removeClass('cur'); });
    $('#header .cpt_auxpages_navigation ul li a:last').hover(function() { lastLi.addClass('cur'); }, function() { lastLi.removeClass('cur'); });
}
// Установка валют (т.к. р. намного симпатичнее смотрится, чем знак рубля, то мной решено оставить р.)
//function SetValute() {
//    <span class="rur">р<span>уб.</span></span>
//    var search_tags = $('span:contains(" руб.")');
//    search_tags.html((search_tags.html().replace(' руб.', ' <span class="rur">р<span>уб.</span></span>')));
//}

// Дополнительные характеристики
function Specifications() {
    if ($('#content .cpt_maincontent .cpt_product_params_fixed ul li').length > 0) {
        $('#content a.specifications').show().click(function() {
            $(this).toggleClass('open').next().slideToggle('fast');
        });
    }
}

// Срабатывает только на страницы с корзиной.
function ShopingCartView() {
    HideBanner();
    //HideSearch();

    $('#cart_checkout_btn .back input').click(function() {
        //document.URL = document.referrer;
        window.history.go(-1);
    });
}
// Страница оплаты и доставки
function PaymentPage() {
    HideBanner();
    $('#payment div.tarif').hide();
    $('#payment a.tarif').click(function() {
        $('#payment div.tarif').slideToggle('fast');
    });
    $('#payment div.tarif .btns a ').click(function() {
        $('#payment div.tarif').slideUp('fast');
    });
    $('#payment div.tarif table tr:odd').addClass('odd');
    $('#payment div.tarif table tr').find('td:last').addClass('price');
    // Внешние ссылки
    $('a[href^="http://"]').addClass('out');
}
// Прайс
function PriceList() {
    $('#pricelist table.list tr:odd').addClass('odd');
}
// Обмен ссылками
function LinkExchange() {
    $('#links table .form_wrapper').hide();
    $('#links h2:first').addClass('cat');
    $('#links h2:last').wrapInner('<a title="' + $('#links h2:last').html() + '"></a>');
    $('#links h2:last a').click(function() {
        $('#links table .form_wrapper').slideToggle('fast');
    });
}

// Прячем баннер
function HideBanner() {
    $('#content .banner, #content .banner2').hide();
}
// Прячем поиск
function HideSearch() {
    $('#content .cpt_product_search').hide();
}