var gMouseWheelSpeed = 50; // кол-во пикселей, на которое сдвигается за один шаг колеса мыши
var gClickBtnSpeed = 2.0; // За клик передвигается на длину картинки (w), gClickBtnSpeed*w = время в миллисекундах за которое произсходит этот сдвиг

var globalIntervalId = 0;
var globalBMoveGal = false;
var globalFirstVisImg = null;
var globalAnimateActive = false;


jQuery(document).ready(function () {


$("a.fancyzoom").fancybox({
'zoomSpeedIn': 300,
'zoomSpeedOut': 300,
'overlayShow': false,
'cyclic': true,
'hideOnContentClick': true
});


    $("a.tocart").click(function () {
        var val = $(this).attr('val');
        var this_id = $(this).attr('id');
        var val1 = "-";

        /*атрибут если есть*/
        var obj1 = $(this).parent().children("p");
        if (obj1.children("select").children("option:selected").val() + '' != 'undefined')
            val1 = obj1.children("select").attr("val") + ":" + obj1.children("select").children("option:selected").val();

        var parm = val + ";" + val1 + ";count:1";
        var rand_number = Math.random() * 100;
        $.getJSON("/handlers/AddToBasket.ashx?rnd=" + rand_number, { parm: parm, thisid: this_id }, processAddToBasket);
    });

    var processAddToBasket = function (data) {
        if (data.success == true) {

            //$("#" + data.thisid).parent().append("<span class=\"add_message\">добавлено</span>");
            //setTimeout('$(".add_message").fadeOut(1000)', 500);
            var add_link = $("#" + data.thisid);
            add_link.html("Добавлено в корзину");
            setTimeout('$("#' + data.thisid + '").fadeOut(1000)', 500);

            setTimeout('$("#' + data.thisid + '").html("В корзину")', 1500);
            setTimeout('$("#' + data.thisid + '").fadeIn(1000)', 2000);
            //("<span class=\"add_message\">добавлено</span>");
            //setTimeout('$(".add_message").fadeOut(1000)', 500);


            //$("#yellow_basket_fon").effect("highlight", { color: '#ff7000' }, 300);

            $("#basket_items_count").html("КОРЗИНА: (" + data.count + " " + data.countstring + ")");
            ///$("#basket_items_count").html("КОРЗИНА: " + data.count);
        }
        else {
            if (data.success == false) {
                alert("Товар уже есть в корзине. Количество товаров одной позиции можно поменять в корзине, при оформлении заказа.");
            }
            else {
                alert("Ошибка! Пожалуйста, сообщите администратору.");
            }
        }
    }


    $("a.close").click(function () {
        var rand_number = Math.random() * 100;
        var brandid = $(this).attr('val');
        var categoryid = $(this).attr('categoryid');
        var p = $(this).attr('p');

        $.getJSON("/handlers/RemoveBrand.ashx?rnd=" + rand_number, { brand: brandid, categoryid: categoryid, p: p }, processChangeBrand);
    });

    $("a.nonselbrand").click(function () {
        var rand_number = Math.random() * 100;
        var brandid = $(this).attr('val');
        var categoryid = $(this).attr('categoryid');
        var p = $(this).attr('p');
        $.getJSON("/handlers/AddBrand.ashx?rnd=" + rand_number, { brand: brandid, categoryid: categoryid, p: p }, processChangeBrand);
    });


    var processChangeBrand = function (data) {
        if (data.success == true) {
            window.location.reload(true);
        }
        else {
            alert("Ошибка! Пожалуйста, сообщите администратору.");
        }
    }



    $("#search_form a.recalculate").click(function () {


        if (($("#byName").attr("value") + "" == "undefined" || $("#byName").attr("value") + "" == "") && ($("#byArticul").attr("value") + "" == "undefined" || $("#byArticul").attr("value") + "" == ""))
            alert("Пожалуйста введите название товара или его артикул!");
        else
            $("#search_form").submit();
    });


});

