﻿// функции для корзины
function SetShipping(v_ShippingID,NotShowFields) {
    if (v_ShippingID != 0) {
        var shipp_select = $("#Div1");
        var shipp_info_add = $("#shipp_info_" + v_ShippingID);
        //$("#err_2").text('');
        if (fr_obj != null){
            if (shipp_info_add.attr("id") != null)
            {
                fr_obj.Width = 400;
                fr_obj.Height = 200;
                fr_obj.Show('', 'Условия доставки');
                $('#' + fr_obj.ID).css('left', shipp_select.offset().left + shipp_select.width() - 430);
                frames[fr_obj.Name].document.open();
                frames[fr_obj.Name].document.write('<html><link rel="stylesheet" href="/style.css" type="text/css"/><body></body></html>');
                $('body',frames[fr_obj.Name].document).html(shipp_info_add.html());
            }
            else{
                FrameClose(fr_obj.ID);
            }
        }

        $("#shipp_err").hide();
        if (NotShowFields != true) {
            $("#shipp_info").show();
            if (v_ShippingID > 1) {// 2 - курьер
                $("#addr_info").show(); $("#regions .annt").show();
                $("#markets").hide(); $("#markets_info").hide();
                $("#PaymentID3").attr("disabled", "disabled");
                $("#PaymentID1").attr("checked", "checked"); ;
            }
            else { // 1 - самовывоз
                if (v_ShippingID == 1) { $("#markets").show(); $("#markets_info").show(); }
                $("#regions .annt").hide(); $("#addr_info").hide();
                $("#PaymentID3").attr("disabled", "");
            }
        }
    }
}

function Fast_Order_Show() {
    $('#Div_TOP').css('z-index', '-1'); $('.fr_modal').css('visibility', 'visible'); $('#basket_fast').show(); return false;
}

function Fast_Order_Hide() {
    $('.fr_modal').css('visibility', 'hidden'); $('#basket_fast').hide(); $('#Div_TOP').css('z-index', '100000'); return false;
}

// функции в master


$(document).ready(function() {

    $("a[rel^='prettyPhoto']").prettyPhoto({
        opacity: 0.80,
        theme: 'facebook'
    });

    $('#search_form').keypress(function(event) { if (event.which == 13) { SetAction('/catalog.aspx'); set_valueID('a_mode', ''); return PostBackAction('', '', 'a_mode=Search'); } });

    $('#fast_order').keypress(function(event) { if (event.which == 13) { return PostBackAction('fast_order', '', ''); } });

    // ---- обработка меню женщин
    $("#m1").ShowHideBlock({ id_block: $("#womans_menu") });
    // ---- обработка меню мужчин
    $("#m2").ShowHideBlock({ id_block: $("#mans_menu") });
    // ---- обработка меню брендов
    $("#m3").ShowHideBlock({ id_block: $("#brands_menu") });

    // ---- обработка меню брендов END
});

// функции для каталога

// установка изображения по наведению мышки на картинку товара в списке
function img_alt_goods(id_img, img_src, IsIgnoreNoimage) {
    if (IsIgnoreNoimage != 1 && img_src == '/i/noimage.gif') return;
    var img = document.getElementById(id_img);
    if (img != null) img.src = img_src;
}

// общие функции

// центрирование дива (absolute или fixed)
function center_block(id) {
    var obj = $('#' + id);
    var h_d = $(document).height();
    var o_d = obj.outerHeight();
    if (h_d < o_d) obj.css('position','absolute');
    obj.css({
        left: ($(document).width() - obj.outerWidth()) / 2,
        top: (h_d - o_d) / 2
    });
}


