// Управление видимостью элементов
function changeVisible()
{
         if($("#catalog_isgroup").attr("checked") == true)
         {
                 $("#catalog_price").hide();
                 $("#catalog_producer").hide();
                 $("#catalog_art").hide();
                 $("#catalog_pack").hide();
                 $("#catalog_img").show();
         }
         else
         {
                 $("#catalog_price").show();
                 $("#catalog_producer").show();
                 $("#catalog_art").show();
                 $("#catalog_pack").show();
                 $("#catalog_img").hide();
         }

         // Если редактирование то isgroup неактивно
         if($("#catalog_action").attr("value") == "edit")
         {
                 $("#catalog_isgroupDV").hide();
         }

         //Вывод сведений о корзине
         $.getJSON('/cart/events', {'action': 'info'},
                     function(obj){
                              $("#topCartInfo").text(obj.total + " руб.");
                              $("#CartInfoCount").text(obj.count);
                              $("#CartInfoTotal").text(obj.total + " руб.");
                     });
}

function checkGroup()
{
        if($("#catalog_isgroup").attr("value") == 1)
        {
            $("#catalog_isgroup").attr("value") == 0;
        }
        else
        {
            $("#catalog_isgroup").attr("value") == 1;
        }


        changeVisible();
}

//////////////////////////////////////////////////////////////////////////////
// Управление корзиной
//////////////////////////////////////////////////////////////////////////////

// Обработка событий корзины
function cartEvents(action, id)
{
         if(action == "add")
         {
                 qty = $("#qty"+id).attr("value");
                 $.getJSON('/cart/events', {'action': action, 'id': id, 'qty': qty}, CartAdd);
         }

         if(action == "clear")
         {
                 $.post('/cart/events', {'action': action}, CartInfo);
         }

         if(action == "del")
         {
                 $.post('/cart/events', {'action': action, 'id': id}, CartInfo);
         }

         if(action == "edit")
         {
                 qty = $("#cartQty"+id).attr("value");
                 $.post('/cart/events', {'action': action, 'id': id, 'qty': qty}, CartInfo);
         }

}

// Вывод информации о корзине
function cartOut()
{
         window.location.href="cartout.php";
}

// Вывод корзины
function CartAdd(obj)
{
         $("#topCartInfo").text(obj.total + " руб.");
         $("#CartInfoCount").text(obj.count);
         $("#CartInfoTotal").text(obj.total + " руб.");
         //alert(cartcount.html());
         //$("#cartDV").html(data);
         //$.post('./cartEvents.php', {'action': 'show'}, ShowCart);

         alert("Товар добавлен в корзину");

}

function CartInfo(data)
{
         changeVisible();
         window.location.href="/cart";
}

// Вывод корзины
function ShowCart(data)
{
      var cart_text = '<h3>Ваш заказ:</h3>' + data;

      $.prompt(cart_text ,{
        callback: callbackfunc,
        buttons:{'Выписать счет': true, 'Закрыть':false},
        prefix:'brownJqi',
        opacity: 0
      });
}

function callbackfunc(v,m){
         if(v)
         {
            window.location.href="checkout.php";
            //window.open("checkout.php");
         }
}

// Загрузка городов выбранного региона
function changeMaterial(path)
{
         path = path + "/materialtype/" + $("#materialtype").attr("value");
         window.location.href = path;

}

$(document).ready(
  function(){
          changeVisible();
  }
)
