function prod_compare(id,gid){
    if(id && gid){
        $.ajax({
            url: 'mod/ajax.php?type=compare&id='+id+'&gid='+gid,
            success: function(data){
                var resp;
                switch(data){
                    case "ERR_CODE_0":
                        resp = "ОШИБКА: Возможно не указан продукт или группа продукта";
                    break;
                    case "ERR_CODE_1":
                        resp = "Группа продукта не соответствует группе продуктов добавленных на сравнение ранее";
                    break;
                    case "ERR_CODE_2":
                        resp = "Максимальное количество товаров для сравнения - 3";
                    break;
                    default :
                        resp = "";
                        $("#prodcomplist").html(data);
                        $("#prodcompv"+id).hide();
                        $("#prodcomph"+id).show();
                        $('#prod_complist').show();
                    break;
                }
                if(resp!=""){
                    alert(resp);
                }
            }
        });
    }
}
function prod_compare_check(){
    //if(gid){
        $.ajax({
            url: 'mod/ajax.php?type=comparecheck',
            success: function(data){
                var resp;
                switch(data){
                    case "ERR_CODE_0":
                        resp = "ОШИБКА: Возможно не указан продукт или группа продукта";
                    break;
                    case "ERR_CODE_1":
                        resp = "Группа продукта не соответствует группе продуктов добавленных на сравнение ранее";
                    break;
                    case "ERR_CODE_2":
                        resp = "Максимальное количество товаров для сравнения - 3";
                    break;
                    default :
                        resp = "";
                        //$('#prod_complist').show();
                        $("#prodcomplist").html(data);
                        
                        //$("#prodcomp"+id).html("<span class='sr'>добавлен в сравнение</span>");
                    break;
                }
                if(resp!=""){
                    alert(resp);
                }
            }
        });
    //}
}
function prod_compare_clean(){
    $.ajax({
        url: 'mod/ajax.php?type=compareclean',
        success: function(data){
            $("#prodcomplist").html('');
            $("div[id^=prodcompv]").show();
            $("div[id^=prodcomph]").hide();
            $('#prod_complist').hide();
            //$('.sradd').hide();
        }
    });
}
function prod_add2cart_key(id,event){
    if(event.keyCode=='13'){
        prod_add2cart(id);
    }
}
function prod_add2cart(id,ucnt){
    if(ucnt!=null){
        var cnt = ucnt;
    }else{
        var cnt = $("#cnt2cart"+id).val();
    }
    if(cnt){
//        $('#loading'+id).fadeIn('slow');
        $.ajax({
            url: 'mod/ajax.php?type=add2cart&id='+id+'&cnt='+cnt,
            success: function(data){
                switch(data){
                    case "ERR_CODE_0":
                        alert("1");
                    break;
                    case "ERR_CODE_0":
                        alert("0");
                    break;
                    default:
                        $("#curcart").html(data);
                    break;
                }
                $(".notification a#link-open-hidden").fancybox({
                    centerOnScroll: false,
                    hideOnOverlayClick: false,
                    speedIn:0,
                    speedOut:0,
                    onComplete: function(){
                        if($.browser.msie && $.browser.version == '6.0'){
                            $('#fancybox-wrap').css({
                                position: 'absolute',
                                top: 'expression(eval(document.documentElement.scrollTop))'
                            });
                        } else {
                            $('#fancybox-wrap').css({
                                top: '30%',
                                left: '50%',
                                'margin-left': '-300px',
                                position: 'fixed'
                            });
                        }
                    }
                });
                $('.notification a#link-open-hidden').trigger('click');
                $('#fancy-close-new').click(function(){
                    $.fancybox.close();
                });
//                $('#loading'+id).fadeOut('slow');
            }
        });
    }
}
function prod_deletecompare(id){
    $.ajax({
        url: 'mod/ajax.php?type=deletecompare&id='+id,
        success: function(data){
            switch(data){
                case "ERR":
                    alert("ERR");
                break;
                case "OK":
                    document.location.reload();
                break;
            }
        }
    });
}
function changeCfg(obj){
    switch($(obj).val()){
    case "from":
        $('#cfg'+$(obj).attr('id')).html('<input type="text" name="params[compare]['+$(obj).attr('id')+'][from]" style="width:40px;"/>&nbsp;до&nbsp;<input type="text" name="params[compare]['+$(obj).attr('id')+'][to]" style="width:40px;">');
        //<input type=\"text\" name=\"params[compare][from][".$key."]\" style=\"width:40px;\"/>&nbsp;до&nbsp;<input type=\"text\" name=\"params[compare][from][".$key."]\" style=\"width:40px;\">
        break;
    case "equal":
        $('#cfg'+$(obj).attr('id')).html('<input type="text" name="params[compare]['+$(obj).attr('id')+'][equal]" style="width:40px;"/>');
        break;
    }
}
function showBrends(){
    if($("#brendsfilter").is(':hidden')){
        $('#brendsfa strong').addClass('on');
        $("#brendsfilter").slideDown(600);
    }else{
        $("#brendsfilter").slideUp(600);
        $('#brendsfa strong').removeClass('on');
    }
}
