function SubmitLink(url,id) { $("#"+id).html(''); $.post(url,{ data:'' },function(data){ $("#"+id).html(data) ; }); } function Login() { var save_me=0; $.blockUI({message: $('#modal_dialog'), css: {width: '200px'}}); if($("#save_me").is(':checked')){ save_me = 1; } $.post("/catalog/ajax_login/",{ card:$("#enter_card").val(), pass:$("#enter_pass").val(), save_me:save_me },function(data){ $.unblockUI(); if (data=='0') { alert('Неверный логин пароль!'); } else if (data=='1') { window.location.reload(true); } else { window.location.replace(data); } return false; //if(data=='0') {alert('Неверный логин пароль!');return false;} //document.location.href="/"; //return false; }); } function Show_add_block_sclad(num) { if ($("#add_block_"+num).is(":hidden")) { $("#add_block_"+num).show(); } else { $("#add_block_"+num).hide(); } } function Show_add_block_emirat(num){ if ($("#add_block_emirat_"+num).is(":hidden")) { $("#add_block_emirat_"+num).show(); } else { $("#add_block_emirat_"+num).hide(); } } function Show_edit_block_basket(num,s_idx) { $.post("/catalog/get_session_data/", {"s_idx":s_idx}, function(arr){ if(arr) { //alert(arr['add2']+''+arr['add4']+''+arr['add5']); //for(key in arr) { // alert(key+' - '+arr[key]); //} //$('ul.obf_details:checkbox').removeAttr('checked'); popup_size(); //$('.order_box_w').fadeIn(); $('.order_box_w').show(); //$('.hide_element').show(); $('#obf_title').text(arr['DetailNum']+' '+arr['MakeName']+' '+arr['PartNameRus']); $('#obf_count').val(arr['bascet_count']); $('#part_price').val(arr['price_end']); sum = arr['bascet_count']*arr['price_end']; $('#obf_summ').text(sum.toFixed(2)); //alert(arr['type_shipment']); //$('#Destinationlogo').val(arr['type_shipment']); $('#'+arr['type_shipment']).prop("checked", true); //alert('key2 - '+arr['add2']+' | '+'key4 - '+arr['add4']+' | '+'key5 - '+arr['add5']); if (arr['add2'] == 1) { $("#OnlyThisBrand").prop("checked", true); } else { $("#OnlyThisBrand").prop("checked", false); } if (arr['add4'] == 1) { $("#bitAgree").prop("checked", true); } else { $("#bitAgree").prop("checked", false); } if (arr['add5'] == 1) { $("#bitWait").prop("checked", true); } else { $("#bitWait").prop("checked", false); } $('#part_id').val($('#id_'+num).val()); $('#part_num').val(num); } }, "json"); } function refresh_edit_box_price() { var price = $('#part_price').val()*$('#obf_count').val(); $('#obf_summ').html(price.toFixed(2)); } function update_basket() { var gropData = {}; var add1=''; var add2=''; var add3=''; var add4=''; var add5=''; var type='2_mp'; //$('.wrapper').removeClass('opacity'); //$.blockUI({message: $('#modal_dialog'), css: {width: '200px'}}); $('.order_box_w').hide(); $.blockUI({message: '
обновление корзины ...
', css: {'font-size':'20px', 'border':'1px solid #9f9', 'padding':'40px', 'border-radius':'20px', 'background':'#fff', 'box-shadow':'1px 0 50px #ef9'}, overlayCSS: { backgroundColor: 'rgba(50,50,50, 0.3)' }}); if($('#bitOnly').is(':checked')) {add1=1;} else { add1='';} if($('#OnlyThisBrand').is(':checked')) {add2=1;} else { add2='';} if($('#bitAgree').is(':checked')) {add4=1;} else { add4='';} if($('#bitWait').is(':checked')) {add5=1;} else { add5='';} gropData[0] = { "id":$('#part_id').val(), "type":type, "price":$('#part_price').val(), "add1":add1,"add2":add2,"add3":add3,"add4":add4,"add5":add5, "Destinationlogo":$('input[name="type_shipment"]:checked').attr('id'), "count":$('#obf_count').val()*1 }; $.post(" /catalog/update_basket/",{data: $.toJSON(gropData) }, function(data){ //$("#basket_block").html(data) ; basketBlock(data); var num = $('#part_num').val(); $('#count_'+num).val(gropData[0]['count']); var suma = gropData[0]['count']*gropData[0]['price']; $('#suma_'+num).text(suma.toFixed(2)); //RefreshBasket(); // обновляем итоговые суммы //$.post(" /catalog/basket_sum/",{ },function(data){ // $("#suma2").html(data) ; // $("#suma").html(data) ; //}); $.ajax({ type: 'POST', url: '/catalog/basket_sum/', data: '', success: function(data){ $("#suma2").html(data) ; $("#suma").html(data) ; }, async:false }); //$.unblockUI(); //$('.order_box_w').fadeOut(); //$.blockUI({message: '
корзина обновлена !
', css: {'font-size':'20px', 'border':'1px solid #9f9', 'padding':'40px', 'border-radius':'20px', 'background':'#fff', 'box-shadow':'1px 0 50px #9f9'}, overlayCSS: { backgroundColor: 'rgba(50,50,50, 0.3)' }}); //setTimeout($.unblockUI, 2000); setTimeout(function() { setTimeout(function() {$.blockUI({message: '
корзина обновлена !
', css: {'font-size':'20px', 'border':'1px solid #9f9', 'padding':'40px', 'border-radius':'20px', 'background':'#fff', 'box-shadow':'1px 0 50px #9f9'}, overlayCSS: { backgroundColor: 'rgba(50,50,50, 0.3)' }})}, 200); setTimeout($.unblockUI, 1600); }, 400); }); } function Show_add_block(num,type) { if(type=='ukr' ) { $('.hide_element').hide(); } else { $('.hide_element').show(); } popup_size(); $('.order_box_w').show(); $('#obf_title').html($('#text_'+type+'_'+num).val()); $('#part_id').val($('#id_'+type+'_'+num).val()); $('#part_type').val(type); $('#part_num').val(num); $('#part_price').val($('#price_'+type+'_'+num).val()); $('#obf_summ').html($('#price_'+type+'_'+num).val()); $('#bitOnly').removeAttr("checked"); $('#OnlyThisBrand').removeAttr("checked"); $('#bitAgree').removeAttr("checked"); $('#bitWait').removeAttr("checked"); //$('#bitAgree').attr("checked","checked"); //$('#bitWait').attr("checked","checked"); } //добавить заказ в корзину function AddToBassNew() { var plus = '#f_buy_'+$('#part_num').val(); $(plus).css({background: 'url(/i/icon-green-check.png) 3px center no-repeat'}); //создаем переменные var gropData = {}; var add1=''; var add2=''; var add3=''; var add4=''; var add5=''; var type='0_sklad'; //устанавливаем тип заказа if($('#part_type').val()=='ukr' ){ type='1_ukr'; } if($('#part_type').val()=='mp' ){ type='2_mp'; } //$('.wrapper').removeClass('opacity'); //вызываем диалоговое окно //$.blockUI({message: $('#modal_dialog'), css: {width: '200px'}}); //$.blockUI({message: $('#modal_dialog'), css: {width: '200px', border:'0', paddingTop:'60px', background:'none'}}); $.blockUI({message: '
 обработка заказа ...
', css: {'border':'1px solid #9d9', 'padding':'40px', 'border-radius':'20px', 'background':'#fff', 'box-shadow':'1px 0 50px #ef9'}, overlayCSS: { backgroundColor: 'rgba(50,50,50, 0)' }}); add1 = $('#bitOnly').is(':checked') ? 1 : 0; add2 = $('#OnlyThisBrand').is(':checked') ? 1 : 0; add4 = $('#bitAgree').is(':checked') ? 1 : 0; add5 = $('#bitWait').is(':checked') ? 1 : 0; //alert('key2 - '+add2+' | '+'key4 - '+add4+' | '+'key5 - '+add5); //объявляем массив заказа gropData[0] = { "id":$('#part_id').val(), "type":type, "price":$('#part_price').val(), "Destinationlogo":$('input[name="type_shipment"]:checked').attr('id'), "add1":add1,"add2":add2,"add3":add3,"add4":add4,"add5":add5, "count":$('#obf_count').val()*1 }; //отправить заказ для добавления в корзину $.post("/catalog/add_to_basket/",{ data: $.toJSON(gropData) }, function(data){ $('.order_box_w').hide(); setTimeout(function() { setTimeout(function() {$.blockUI({message: '
 добавлено в корзину !
', css: {'border':'1px solid #9d9', 'padding':'40px', 'border-radius':'20px', 'background':'#fff', 'box-shadow':'1px 0 50px #9d9'}, overlayCSS: { backgroundColor: 'rgba(50,50,50, 0)' }})}, 200); setTimeout($.unblockUI, 1600); setTimeout(function() {basketBlock(data)}, 800); //setTimeout(function() {$("#basket_block").html(data)}, 800); }, 400); //$.blockUI({message: '
добавлено в корзину !
', css: {'font-size':'20px', 'border':'1px solid #9f9', 'padding':'40px', 'border-radius':'20px', 'background':'#fff', 'box-shadow':'1px 0 50px #9f9'}, overlayCSS: { backgroundColor: 'rgba(50,50,50, 0.3)' }}); //setTimeout(function() { // setTimeout($.unblockUI, 200); // setTimeout(function() {$("#basket_block").html(data)}, 800); //}, 800); basketShow(3); }); } function RefreshPrice() { $('#obf_summ').html($('#price_'+$('#part_type').val()+'_'+$('#part_num').val()).val()*$('#obf_count').val()); } function Buy(number) { // проверяем поле количество if ($('#count_'+number).val() < 1) { $('#count_'+number).focus(); return false; } var add1 = ''; var add2 = ''; var add3 = ''; var add4 = ''; var add5 = ''; var num = ''; var type = ''; var hidden = 0; var groupData = {}; var t1 = ''; $.blockUI({message: '
 добавлено в корзину !
', css: {'border':'1px solid #9d9', 'padding':'40px', 'border-radius':'20px', 'background':'#fff', 'box-shadow':'1px 0 50px #9d9'}, overlayCSS: { backgroundColor: 'rgba(50,50,50, 0)' }}); t1 = setTimeout(function() { $.blockUI({message: '
 ошибка ! обратитесь к менеджеру !
', css: {'border':'1px solid #d99', 'padding':'40px', 'border-radius':'20px', 'background':'#fff', 'box-shadow':'1px 0 50px #d99'}, overlayCSS: { backgroundColor: 'rgba(50,50,50, 0)' }}); $('.blockOverlay').click($.unblockUI); }, 5000); $('[id^="count_"]').each(function() { num = $(this).attr('id').split('_')[1]; // проверяем поле количество if ($('#count_'+num).val() < 1) return true; // проверяем скрытое поле склад/поставщик type = $('#type_'+num).val()=='ukr' ? '1_ukr' : '0_sklad'; add1 = $('#add1_'+num).is(':checked') ? 1 : ''; add2 = $('#add2_'+num).is(':checked') ? 1 : ''; add3 = $('#add3_'+num).is(':checked') ? 1 : ''; add4 = $('#add4_'+num).is(':checked') ? 1 : ''; add5 = $('#add5_'+num).is(':checked') ? 1 : ''; groupData[num] = { 'id' : $('#id_'+num).val(), 'type' : type, 'hidden' : $('#hiden_'+num).val(), 'add1' : add1, 'add2' : add2, 'add3' : add3, 'add4' : add4, 'add5' : add5, 'count' : $('#count_'+num).val() } // очищаем поле количество $('#count_'+num).val(''); }); $.post("/catalog/add_to_basket/", {data: $.toJSON(groupData)}, function(data) { basketBlock(data); if (t1) clearTimeout(t1); setTimeout($.unblockUI, 1000); basketShow(3); }); } function Buy_(number){ if( $('#count_'+number).val()>0 ){}else{$('#count_'+number).focus(); return false; } if($('#type_'+number).val()=='ukr' ){ type='1_ukr'; }else{ type='0_sklad'; } var gropData = {}; var amount_=0; var cnt=0; var p_count = 1000; var hidden=0; var add1=''; var add2=''; var add3=''; var add4=''; var add5=''; //$.blockUI({message: $('#modal_dialog'), css: {border:'0', paddingTop:'60px', background:'none'}}); $.blockUI({message: '
добавлено в корзину !
', css: {'font-size':'20px', 'border':'1px solid #9f9', 'padding':'40px', 'border-radius':'20px', 'background':'#fff', 'box-shadow':'1px 0 50px #9f9'}, overlayCSS: { backgroundColor: 'rgba(50,50,50, 0.3)' }}); for(var num=1; num0){ amount=$('#amount_'+num).val()*1; cnt = $('#count_'+num).val()*1; if ($('#add1_'+num).is(':checked')) {add1=1;}else{ add1='';} if ($('#add2_'+num).is(':checked')) {add2=1;}else{ add2='';} if ($('#add3_'+num).is(':checked')) {add3=1;}else{ add3='';} if ($('#add4_'+num).is(':checked')) {add4=1;}else{ add4='';} if ($('#add5_'+num).is(':checked')) {add5=1;}else{ add5='';} var hiden_val = $('#hiden_'+num).val(); if (hiden_val === undefined) {hiden_val=0;} gropData[num] = { "id":$('#id_'+num).val(), "type":type, "hidden":$('#hiden_'+num).val(), "add1":add1,"add2":add2,"add3":add3,"add4":add4,"add5":add5, "count":$('#count_'+num).val() } $('#count_'+num).val(''); } } //alert($.toJSON(gropData)); $.post("/catalog/add_to_basket/", {data: $.toJSON(gropData)}, function(data) { basketBlock(data); $.unblockUI(); basketShow(2); }); } function basketAnimate() { $('div.blockBasket div.iconBasket:not(:animated)') .animate({ paddingTop: '+=12px', marginTop: '2px', marginBottom: '-=2px' }, 300) .delay(100) .animate({ paddingTop: '-=24px', marginTop: '6px', marginBottom: '+=10px' }, 600) .delay(100) .animate({ paddingTop: '+=12px', marginTop: '4px', marginBottom: '-=8px' }, 400); } //setInterval(basketAnimate, 3000); function basketBlock(data) { if (data) { eval('var result='+data); var html = result.html; var products = result.products; var articles = result.articles; var total = result.total; var info = products+'/'+articles; //alert(products); if (products < 1) { $('.bag_full').addClass('bag').removeClass('bag_full'); if (typeof basketAnimateID != "undefined") clearInterval(basketAnimateID); } else { $('.bag').addClass('bag_full').removeClass('bag'); basketAnimateID = setInterval(basketAnimate, 5000); basketAnimate(); } $('div#basket_block span[data-bag="products"]').html(products); $('div#basket_block span[data-bag="articles"]').html(articles); $('div#basket_block span[data-bag="total"]').html(total); $('div#basket_block span[data-bag="info"]').html(info); } } var f_id=''; function Change_group_1() { $("#group_1").attr("disabled","disabled"); $("#group_2").attr("disabled","disabled"); $("#group_1").empty(); $("#group_2").empty(); $.post("/catalog/ajax_group/1/",{ group:$("#group").val(), find_id:f_id },function(data){ if(data=='0'){} else { var obj = $.evalJSON(data); var size=0; for(key in obj) { size=size+1; $("#group_1").append( $('')); } $("#group_1").attr("disabled",""); } }); } function Change_group_2() { $("#group_2").attr("disabled","disabled"); $("#group_2").empty(); $.post("/catalog/ajax_group/2/",{ group:$("#group").val(), group_1:$("#group_1").val(), find_id:f_id },function(data){ if(data=='0'){} else { var obj = $.evalJSON(data); var size=0; for(key in obj) { size=size+1; $("#group_2").append( $('')); } $("#group_2").attr("disabled",""); } }); } function SetAddAll(num) { if($('#add1_'+num).is(':checked')) {$(".add1").attr("checked", "checked");} else {$(".add1").attr("checked", "");} if($('#add2_'+num).is(':checked')) {$(".add2").attr("checked", "checked");} else {$(".add2").attr("checked", "");} if($('#add3_'+num).is(':checked')) {$(".add3").attr("checked", "checked");} else {$(".add3").attr("checked", "");} if($('#add4_'+num).is(':checked')) {$(".add4").attr("checked", "checked");} else {$(".add4").attr("checked", "");} if($('#add5_'+num).is(':checked')) {$(".add5").attr("checked", "checked");} else {$(".add5").attr("checked", "");} } var balans = 100000000 ; var basket_price=0; function RefreshOrder() { var gropData = {}; var amount_=0; var cnt=0; var add1=''; var add2=''; var add3=''; var add4=''; var add5=''; var price=''; //var p_count=''; var Destinationlogo='EMEW'; //$.blockUI({message: $('#modal_dialog'), css: {width: '200px'}}); $.blockUI({message: '
 подождите, идёт обработка заказа ...
', css: {'border':'1px solid #fd9', 'padding':'40px', 'border-radius':'20px', 'background':'#fff', 'box-shadow':'1px 0 50px #fe9'}, overlayCSS: { backgroundColor: 'rgba(50,50,50, 0)' }}); for (var num = 1; num < p_count*1+1; num++) { var tmp_basket_price=0; if ($('#count_'+num).val()>=0) { amount=$('#amount_'+num).val()*1; cnt = $('#count_'+num).val()*1; if($('#add1_'+num).is(':checked')) {add1=1;}else{ add1='';} if($('#add2_'+num).is(':checked')) {add2=1;}else{ add2='';} if($('#add3_'+num).is(':checked')) {add3=1;}else{ add3='';} if($('#add4_'+num).is(':checked')) {add4=1;}else{ add4='';} if($('#add5_'+num).is(':checked')) {add5=1;}else{ add5='';} Destinationlogo = $('#id_'+num).val(); $('#suma_'+num).html($('#count_'+num).val()*$('#price_'+num).val()); gropData[num] = { "id": $('#id_'+num).val(), "price": $('#price_'+num).val(), "type_shipment": $('#Destinationlogo').val(), "add1": add1,"add2": add2,"add3": add3,"add4": add4,"add5": add5, "count": $('#count_'+num).val() }; } } $.post("/manager/ajax_save_details/"+order_id, { data: $.toJSON(gropData) }, function(data) { //alert(data); eval('var result='+data); if (result.balans < 0) { //alert ('На балансе недостаточно средств !'); $.unblockUI(); setTimeout(function() { $.blockUI({message: '
 Внимание ! Баланс отрицательный !
', css: {'border':'1px solid #fd9', 'padding':'40px', 'border-radius':'20px', 'background':'#fff', 'box-shadow':'1px 0 50px #fe9'}, overlayCSS: { backgroundColor: 'rgba(50,50,50, 0)' }}); }, 1000); } else if (result.overbalans == 1) { //alert ('Сумма заказа превышает баланс клиента !'); $.unblockUI(); setTimeout(function() { $.blockUI({message: '
 Внимание ! Сумма заказа превышает баланс !
', css: {'border':'1px solid #fd9', 'padding':'40px', 'border-radius':'20px', 'background':'#fff', 'box-shadow':'1px 0 50px #fe9'}, overlayCSS: { backgroundColor: 'rgba(50,50,50, 0)' }}); $('.blockOverlay').click($.unblockUI); }, 1000); } $("#summ2").html(result.ordersumm); basket_price = result.ordersumm; $("#suma").html(''+result.ordersumm+''); setTimeout($.unblockUI, 5000); $.post("/catalog/login_box/", {data: ''}, function(data){ $("#login").html(data); }); }); } function RefreshUserOrder() { var gropData = {}; var amount_=0; var cnt=0; var add1=''; var add2=''; var add3=''; var add4=''; var add5=''; var price=''; $.blockUI({message: $('#modal_dialog'), css: {width: '200px'}}); for (var num = 1; num < p_count+1; num++) { var tmp_basket_price=0; if( $('#count_'+num).val()>=0 ) { amount=$('#amount_'+num).val()*1; cnt = $('#count_'+num).val()*1; if(val_t=='0') {$('#price_uah_'+num).val($('#price_'+num).val());} else {$('#price_usd_'+num).val( $('#price_'+num).val());}; if($('#add1_'+num).is(':checked')) {add1=1;}else{ add1='';} if($('#add2_'+num).is(':checked')) {add2=1;}else{ add2='';} if($('#add3_'+num).is(':checked')) {add3=1;}else{ add3='';} if($('#add4_'+num).is(':checked')) {add4=1;}else{ add4='';} if($('#add5_'+num).is(':checked')) {add5=1;}else{ add5='';} $('#suma_'+num).html($('#count_'+num).val()*$('#price_'+num).val()) ; gropData[num] = { "id":$('#id_'+num).val(),"type":$('#type_'+num).val(), "add1":add1,"add2":add2,"add3":add3,"add4":add4,"add5":add5, "count":$('#count_'+num).val() }; } } $.post("/client/ajax_save_details/"+order_id, {data: $.toJSON(gropData)}, function(data) { if (data=='0') alert ('На балансе недостаточно средств!'); $("#summ2").html(data); basket_price=data; $("#suma").html(data); $.unblockUI(); $.post("/catalog/login_box/", {data: ''}, function(data) { $("#login").html(data); }); }); } function RefreshBasket() { var gropData = {}; var amount_=0; var cnt=0; var add1=''; var add2=''; var hidden=''; var add3=''; var add4=''; var add5=''; var in_order='1'; //$.blockUI({message: $('#modal_dialog'), css: {width: '200px'}}); $.blockUI({message: '
обновление корзины ...
', css: {'font-size':'20px', 'border':'1px solid #9f9', 'padding':'40px', 'border-radius':'20px', 'background':'#fff', 'box-shadow':'1px 0 50px #ef9'}, overlayCSS: { backgroundColor: 'rgba(50,50,50, 0.3)' }}); var tmp_basket_price=0; for (var num = 1; num < (p_count*1+1); num++) { if( $('#count_'+num).val()>= 0 ) { amount=$('#amount_'+num).val()*1; cnt = $('#count_'+num).val()*1; if($('#add1_'+num).is(':checked')) {add1=1;}else{ add1='';} if($('#add2_'+num).is(':checked')) {add2=1;}else{ add2='';} if($('#add3_'+num).is(':checked')) {add3=1;}else{ add3='';} if($('#add4_'+num).is(':checked')) {add4=1;}else{ add4='';} if($('#add5_'+num).is(':checked')) {add5=1;}else{ add5='';} if($('#in_order_'+num).is(':checked')) {in_order='1';}else{ in_order='0';} suma_num = $('#count_'+num).val()*$('#price_'+num).val()*in_order; suma_num = (Math.round(suma_num) === suma_num) ? suma_num : suma_num.toFixed(2); $('#suma_'+num).html(suma_num); tmp_basket_price=tmp_basket_price+$('#count_'+num).val()*$('#price_'+num).val()*in_order; //alert(tmp_basket_price); gropData[num] = { "id":$('#id_'+num).val(), "type":$('#type_'+num).val(), "hidden":$('#hiden_'+num).val(), "in_order":in_order, "add1":add1,"add2":add2,"add3":add3,"add4":add4,"add5":add5, "count":$('#count_'+num).val() } } } $.post("/catalog/add_to_basket/0", { data: $.toJSON(gropData) }, function(data) { //$("#basket_block").html(data); basketBlock(data); $.post("/catalog/basket_sum/",{}, function(data) { //alert(data); $("#suma2").html(data); $("#suma").html(''+data+''); basket_price=tmp_basket_price; $.unblockUI(); increaseBasket(); }); } ); } function increaseBasket() { return false; var increase = '70'; var cost_min = '230'; var cost = $('.main_table_wrap.basket #suma').text(); if (parseInt(cost) == 0 || parseInt(cost) > parseInt(cost_min)) { $('.main_table_wrap.basket #info-warning').css({'display':'none'}); return false; } $('.basket_total .total #suma2').html(parseInt(cost)+parseInt(increase)); $('.main_table_wrap.basket #info-warning') .css({'display':'block', 'white-space':'pre-wrap', 'border':'1px solid #fd9', 'margin-bottom':'20px', 'padding':'10px', 'border-radius':'5px', 'background':'#fff', 'box-shadow':'1px 0 10px #fe9'}) .html('Уважаемый покупатель, Ваша корзина - меньше минимальной стоимости заказа ! Пожалуйста, увеличьте количество заказанных запчастей или ассортимент.

Внимание ! При корзине, меньше минимальной стоимости заказа, - стоимость Вашего заказа будет увеличена на '+increase+' гривен.'); } function isNumeric( value ) { return (/^[\d]+$/g).test(value); } function checkBalans(fnName) { if (fnName === undefined) fnName = ''; $.post("/catalog/ajax_client_balans/", { data: $.toJSON() }, function(data) { //alert(data); eval('var result='+data); // не проверяем баланс if (!isNumeric(result.card)) { if (fnName) eval(fnName+'()'); return true; } if (!isNumeric(result.card)) { $.blockUI({timeout: 20000, message: '

 Необходимо войти в систему или зарегистрироваться
', css: {'border':'1px solid #fd9', 'padding':'40px', 'border-radius':'20px', 'background':'#fff', 'box-shadow':'1px 0 50px #fe9', 'cursor':'default'}, overlayCSS: { backgroundColor: 'rgba(50,50,50, 0)' }}); $('.blockOverlay').click($.unblockUI); return false; } else if (result.balans <= 0) { $.blockUI({timeout: 20000, message: '
 Нет средств ! Свяжитесь с менеджером !
', css: {'border':'1px solid #fd9', 'padding':'40px', 'border-radius':'20px', 'background':'#fff', 'box-shadow':'1px 0 50px #fe9', 'cursor':'default'}, overlayCSS: { backgroundColor: 'rgba(50,50,50, 0)' }}); $('.blockOverlay').click($.unblockUI); return false; } else if (result.basket > result.balans) { $.blockUI({timeout: 20000, message: '
 Перебор ! Свяжитесь с менеджером !
', css: {'border':'1px solid #fd9', 'padding':'40px', 'border-radius':'20px', 'background':'#fff', 'box-shadow':'1px 0 50px #fe9', 'cursor':'default'}, overlayCSS: { backgroundColor: 'rgba(50,50,50, 0)' }}); $('.blockOverlay').click($.unblockUI); return false; } else { if (fnName) eval(fnName+'()'); return true; } }); } function SaveOrder() { var gropData = {}; var amount_=0; var cnt=0; var add1=''; var add2=''; var hidden=''; var add3=''; var add4=''; var add5=''; var in_order='1'; var Destinationlogo='EMEW'; //alert($('#f_n').val()); if($('#f_n').val()=='') { //alert('Заполните контактные даные!'); $('#f_n').css({ 'border':'1px solid red' }); $('#f_n').focus(); return false; } $('#f_n').css({ 'border':'1px solid #8db600' }); if($('#tel').val()=='') { //alert('Заполните контактные даные!'); $('#tel').css({ 'border':'1px solid red' }); //$('#tel').focus(); return false; } $('#tel').css({ 'border':'1px solid #8db600' }); if($('#mail').val()=='') { //alert('Заполните контактные даные!'); $('#mail').css({ 'border':'1px solid red' }); //$('#mail').focus(); return false; } $('#mail').css({ 'border':'1px solid #8db600' }); //if(basket_price*1>balans*1) { //alert('На балансе недостаточно средств!'); //return false; //} //$.blockUI({message: $('#modal_dialog'), css: {width: '200px'}}); $.blockUI({message: '
 оформление заказа ...
', css: {'border':'1px solid rgba(60,180,115, 0.5)', 'padding':'40px', 'border-radius':'20px', 'background':'#fff', 'box-shadow':'1px 0 50px rgba(60,180,115, 0.7)', 'cursor':'default'}, overlayCSS: { backgroundColor: 'rgba(50,50,50, 0.1)' }}); var to_mach=0; $('.hdd').css('display','none'); $('#ch_colspan').attr ('colspan',3); for (var num = 1; num < p_count+1; num++) { if( $('#count_'+num).val()>0 ) { amount=$('#amount_'+num).val()*1; cnt = $('#count_'+num).val()*1; $('#nal_'+num).html(''); if( $('#type_'+num).val()=='0_sklad' ){ if( amount0) { $('#ch_colspan').attr ('colspan',4); $('.hdd').css('display',''); alert('Количество заказа больше наличия!'); $.unblockUI(); return false; } if ($('#suma2').html()*1 < 1) { alert('Ничего не выбрано!'); $.unblockUI(); $('#f_n').focus(); return false; } $.post("/catalog/add_to_basket/0",{ data: $.toJSON(gropData), f_n:$('#f_n').val(), tel:$('#tel').val(), comment:$('#comments').val(), email:$('#mail').val() }, function(data) { //alert('data'); //alert(data); if (data=='end') { $(".content_row").html("Ваш заказ принят."); setTimeout(function(){ document.location.href = "/client/orders/0/1";}, 1000); } //$("#basket_block").html(data); $.post("/catalog/login_box/",{ data: '' },function(data) { $("#login").html(data); }); $(".basket_res").html("Ваш заказ принят."); $.blockUI({message: '
 Ваш заказ принят, проверьте свою почту
', css: {'border':'1px solid rgba(60,180,115, 0.5)', 'padding':'40px', 'border-radius':'20px', 'background':'#fff', 'box-shadow':'1px 0 50px rgba(60,180,115, 0.7)', 'cursor':'default'}, overlayCSS: { backgroundColor: 'rgba(50,50,50, 0.1)' }}); setTimeout($.unblockUI, 5000); $('.blockOverlay').click($.unblockUI); }); } function Change_group(number) { $.blockUI({message: '
Обработка запроса, подождите ...
', css: {'border':'1px solid #fd9', 'padding':'40px', 'border-radius':'20px', 'background':'#fff', 'box-shadow':'1px 0 50px #fe9'}, overlayCSS: { backgroundColor: 'rgba(50,50,50, 0.1)' }}); if(number ===1){ $("#group_1").empty(); $("#group_2").empty(); } if(number ===2){ $("#group_2").empty(); } document.forms.forma.submit(); $("#group").attr("disabled","disabled"); $("#group_1").attr("disabled","disabled"); $("#group_2").attr("disabled","disabled"); } function sorted_list(id){for(var c=document.getElementById(id),b=c.options,a=0;ab[a+1].text){c.insertBefore(b[a+1],b[a]);a=a>=1?a-1:a+1}else a++; b[0].selected=true }; function History_Search(key) { $.blockUI({message: $('#modal_dialog'), css: {width: '200px'}}); $.post("/catalog/ajax_search/code/",{ code:key, code_group:'', group:'', group_1:'', group_2:'' },function(data){ $.unblockUI(); if(data=='0') {alert('Not found!');return false;} document.location.href = "/search/result/"+data; }); return false; } function ShowTabOrder(id) { $("#order_tab_"+id).toggle(); if($("#order_tab_"+id).css('display')=='none') {$("#show_im_"+id).attr('src','/i/down.png');} else {$("#show_im_"+id).attr('src','/i/up.png');} } function EditStatus(num) { var status = $('#st_'+num).val(); if (status == 0) { //return false; } $("#status_name_"+num).selectable(false); $("#status_name_"+num).hide(); $("#status_val_"+num).show(); } function SaveStatus(num) { var all = 0; var count = $('#count_'+num).val(); var status = $('#st_'+num).val(); if ($('#all_'+num).is(':checked')) { all=1; } $("#st_"+num).css('disabled', 'disabled'); $("#status_name_"+num).css({'color':'#090'}); $.post("/manager/ajax_status/",{ id:$('#st_id_'+num).val(), all: all, count: count, status: status }, function(data) { //alert(data); eval('var result='+data); if (result.status != result.newstatus) { $.blockUI({timeout: 1500, message: '
 Внимание ! Ошибка - статус не был изменён !
', css: {'border':'1px solid #fd9', 'padding':'40px', 'border-radius':'20px', 'background':'#fff', 'box-shadow':'1px 0 50px #fe9'}, overlayCSS: { backgroundColor: 'rgba(50,50,50, 0)' }}); $('.blockOverlay').click($.unblockUI); if (result.ordersstatus == '2') { setTimeout(function() { $.unblockUI(); $.blockUI({timeout: 5000, message: '
 Причина - этот заказ находится в выполненых !
', css: {'border':'1px solid #fd9', 'padding':'40px', 'border-radius':'20px', 'background':'#fff', 'box-shadow':'1px 0 50px #fe9'}, overlayCSS: { backgroundColor: 'rgba(50,50,50, 0)' }}); $('.blockOverlay').click($.unblockUI); }, 1550); $("#status_name_"+num).css({'color':'#f00'}); } status = result.status; } $("#status_name_"+num).html(result.statusnamerus); $("#count_"+num).val(result.count); $("#status_val_"+num).hide(); $("#status_name_"+num).show(); if (status == 'NotAvailable' || result.ordersstatus == '2') { //$("#count_"+num).prop('disabled', true); //$("#st_"+num).prop('disabled', true); $("#st_"+num).parent().siblings("a.edit_ico").hide(); //RefreshOrder(); } else { $("#count_"+num).prop('disabled', false); } }); } function popup_size() { var popup = $(".order_box_w"), top_h = $(document).scrollTop(), window_h = $(window).height(), test_h = window_h + top_h; var popup_h = popup.height(); if (popup_h > test_h) { } else { var popup_top = top_h + (window_h - popup_h) / 2; popup.css('top', popup_top); popup.animate({ top:popup_top }, 400, "linear"); } } $(document).ready(function() { $('.choose_s').change(function(){ var sel_val = $(this).val(); //прячем все блоки $('.filtr_block').hide(); //показываем выбранный $('#menu'+ sel_val).show(); $("#menu" + sel_val+ " [value='" + sel_val+ "']").attr("selected", "selected"); }); $('#car_mark_button').click(function(){ window.location.href = $("#car_mark" ).val(); return false; }); //$('.f_buy .edit_ico').toggle(function(){ // $('.order_box_w').fadeIn(); // $('.wrapper').addClass('opacity'); //}, function(){ // $('.order_box_w').fadeOut(); // $('.wrapper').removeClass('opacity'); //}); $('.ob_close').click(function(){ //$('.order_box_w').fadeOut(); $('.order_box_w').hide(); $('.wrapper').removeClass('opacity'); }) popup_size(); //$('#edit_basket').click(function(){ //}); }); $(window).resize(function() { popup_size(); }); $(document).ready(function() { // отработка прохода курсора над корзиной $('.bag, .bag_full').hover(function() { if ($('div#basket_block span[data-bag="products"]').html() > 0) basketShow(4); }, function() { basketShow(0); }); }); // обработка клика по корзине function basketShow(station) { if (typeof t2 != "undefined") clearTimeout(t2); if (station == '1') { $('div.but_bag,div.but_bag_yellow').css({ 'display':'none' }); $('div.bag_things') .stop(true) .animate({ 'top':'-14px' }, 'fast', function() { $('div.but_bag,div.but_bag_yellow') .delay(500) .slideDown('fast'); }); } else if (station == '0') { t2 = setTimeout(function() { $('div.but_bag,div.but_bag_yellow') .stop(true) .slideUp('fast', function() { $('div.bag_things').animate({ 'top':'-215px' }, 'fast'); }); }, 1000); } else if (station == '2') { $('div.but_bag,div.but_bag_yellow').css({ 'display':'none' }); $('div.bag_things') .stop() .animate({ 'top':'-14px' }, 'fast') .delay(5000) .animate({ 'top':'-215px' }, 'fast'); } else if (station == '3') { $('div.but_bag,div.but_bag_yellow').slideUp('slow', function() { $('div.bag_things:not(:animated)') .stop() .animate({ 'top':'-14px' }, 'fast', function() { $('div.but_bag,div.but_bag_yellow').slideDown('fast'); }) .delay(5000) .animate({ 'top':'-215px' }, 100); }); } else if (station == '4') { $('div.bag_things') .stop() .animate({ 'top':'-14px' }, 'fast', function() { $('div.but_bag,div.but_bag_yellow').slideDown('fast'); }); } return true; }