﻿$(document).ready(function() {
    
    $("a.fancybox").fancybox({
		'zoomSpeedIn':		300, 
		'zoomSpeedOut':	300, 
		'overlayShow':		false,
		'cyclic' : true,
		'hideOnContentClick' : true
	});

    
//    $.fn.fancyzoom.defaultsOptions.imgDir = '/files/jqueryfancyzoom/ressources/';
//    $('a.fancyzoom').fancyzoom({ Speed: 500 });

    $('input[class=tsearch_yellow]').numeric();

        
        
        $(".korzina a").click(function() {
           var val = $(this).attr('val'); 
           var this_id = $(this).attr('id'); 
           var val1 = "-";

           /*атрибут если есть*/           
           var obj1 = $(this).parent().parent().children("div.attr_select");
           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);
                
                
                $("#yellow_basket_fon").effect("highlight", {color: '#ff7000'}, 300);
                $("#basket_items_count").html("Товаров: "+data.count);
            }
            else {
                if (data.success == false)
                {
                    alert("Товар уже есть в корзине. Количество товаров одной позиции можно поменять в корзине, при оформлении заказа.");
                }
                else 
                {
                    alert("Ошибка! Пожалуйста, сообщите администратору.");
                }
            }
        }
        
        
        
        
        
        

        function HaveNext(obj) {
            var prevObj = GetNext(obj);
            if (prevObj.tagName != "DIV")
                return false;
            else
                return true;
        }

        function GetNext(obj) {
            var prevObj = obj.parent().next().get(0);
            return prevObj;
        }
        
        function GetPrevious(obj) {
            var prevObj = obj.parent().prev().get(0);
            return prevObj;
        }



        
        var isset = false;
        if (!isset) {
            var htmp = '<option value="' + $('#hiddenOption').html() + '" id="hiddenOption">' + $('#hiddenOption').html() + '</option>';
        }
        $("#dostavka_vid").change(function() {
            $("#hiddenOption").show();
            if (isset) {
                $("#oplata_vid").prepend(htmp);
                isset = false;
            }

            if ($("#dostavka_vid")[0].selectedIndex == 3 || $("#dostavka_vid")[0].selectedIndex == 4) {
                if ($("#oplata_vid")[0].selectedIndex == 0) {
                    $("#oplata_vid").get(0).selectedIndex = 1;
                }
                $("#hiddenOption").remove();
                isset = true;
            }
          });


});
