$(document).ready(function() { $('.top_mcart').click(function(){ var fcount = $('.mobile_top_cart_count').html(); console.log(' fcount = '+fcount); if (fcount>0){ $('#mobile_cart_form').trigger('submit'); } }); function update_top_mcart(){ var mTopCartArr = new Array(); var m_sum_price = 0; var m_sum_count = 0; var m_sum_count1 = 0; if ( $.cookie('mcart') ) { mTopCartArr = JSON.parse($.cookie('mcart')) ; for (i = 0; i < mTopCartArr.length; i++) { m_sum_price = m_sum_price + parseInt(mTopCartArr[i]['price']); m_sum_count = m_sum_count + parseInt(mTopCartArr[i]['qty']); m_sum_count1 = m_sum_count1 + parseInt(mTopCartArr[i]['count']); console.log('prod id = '+mTopCartArr[i]['id']); console.log('price ['+i+'] = '+mTopCartArr[i]['price']); console.log('count ['+i+'] = '+mTopCartArr[i]['count']); } console.log('m_sum_price = ' + m_sum_price); console.log('m_sum_count = ' + m_sum_count1); } $('.mobile_top_cart_sum').html(m_sum_price); $('.mobile_top_cart_count').html(m_sum_count1); } update_top_mcart(); function sum_show_subtotal_price() { var prod0price = $("#prod0total").val(); var prod1price = $("#prod1total").val(); var prod2price = $("#prod2total").val(); var prod3price = $("#prod3total").val(); var prod4price = $("#prod4total").val(); var sum_all_show_subtotal_price = parseFloat(prod0price) + parseFloat(prod1price) + parseFloat(prod2price) + parseFloat(prod3price) + parseFloat(prod4price); $('#show_subtotal_price').html(''); $('#show_subtotal_price').html(sum_all_show_subtotal_price.toFixed(2)); if(sum_all_show_subtotal_price <= 0) { $('#show_checkout_buttom').hide(); } else { $('#show_checkout_buttom').show(); } } function coo(prod, qty, price, val, priceperpill){ var pid = prod.attr('id'); var CartArr = new Array(); flg = false; if ( $.cookie('mcart') ) CartArr = JSON.parse($.cookie('mcart')) ; for (i = 0; i < CartArr.length; i++) { if (pid == CartArr[i]['id'] ){ if (qty != 0){ // alert(qty+' / '+price); CartArr[i]['qty'] = qty; CartArr[i]['price'] = price; CartArr[i]['count'] = 1; CartArr[i]['priceperpill']=priceperpill // alert(CartArr[i]['qty']+' / '+CartArr[i]['price']); }else{ var indexToRemove = CartArr.findIndex(obj => obj.id == pid); CartArr.splice(indexToRemove , 1); } flg = true; } } if (flg == false) { CartArr.push( { 'id': prod.attr('id'), 'id2': prod.attr('id').substring(0, prod.attr('id').length - 2), 'qty':qty, 'price':price, 'count':1, "val":val, "priceperpill":priceperpill } ); console.log("add!"); } //console.log(CartArr); $.cookie('mcart', JSON.stringify(CartArr) ); } //prod0 $( "#prod0-0" ).change(function() { console.log("change!"); var prod0preprice = $("#prod0-0").val(); $('#prod-countprod0-0').html(1) $("#prod0count").val(1); $("#inprod0-0 a").attr("onclick","inccart(\"prod0-0\",1)"); $("#deprod0-0 a").attr("onclick","deccart(\"prod0-0\",1)"); if(prod0preprice == 1) { $('#perpil0').html('2.40'); $("#prod0count").val(1); $('#prod0qty').val('1'); $('#prod0price').val('48.00'); $("#inprod0-1 a").attr("onclick","inccart(\"prod0-1\",1)"); $("#deprod0-1 a").attr("onclick","deccart(\"prod0-1\",1)"); } else if(prod0preprice == 2) { $('#perpil0').html('1.42'); $('#prod0qty').val('2'); $("#prod0count").val(1); $('#prod0price').val('57.00'); $("#inprod0-2 a").attr("onclick","inccart(\"prod0-2\",1)"); $("#deprod0-2 a").attr("onclick","deccart(\"prod0-2\",1)"); } else if(prod0preprice == 3) { $('#perpil0').html('1.21'); $("#prod0count").val(1); $('#prod0qty').val('3'); $('#prod0price').val('97.00'); $("#inprod0-3 a").attr("onclick","inccart(\"prod0-3\",1)"); $("#deprod0-3 a").attr("onclick","deccart(\"prod0-3\",1)"); } else if(prod0preprice == 4) { $('#perpil0').html('1.06'); $("#prod0count").val(1); $('#prod0qty').val('4'); $('#prod0price').val('106.00'); $("#inprod0-4 a").attr("onclick","inccart(\"prod0-4\",1)"); $("#deprod0-4 a").attr("onclick","deccart(\"prod0-4\",1)"); } else if(prod0preprice == 5) { $('#perpil0').html('0.76'); $("#prod0count").val(1); $('#prod0qty').val('5'); $('#prod0price').val('152.00'); $("#inprod0-5 a").attr("onclick","inccart(\"prod0-5\",1)"); $("#deprod0-5 a").attr("onclick","deccart(\"prod0-5\",1)"); } else if(prod0preprice == 6) { $('#perpil0').html('0.68'); $("#prod0count").val(1); $('#prod0qty').val('6'); $('#prod0price').val('206.00'); $("#inprod0-6 a").attr("onclick","inccart(\"prod0-6\",1)"); $("#deprod0-6 a").attr("onclick","deccart(\"prod0-6\",1)"); } else if(prod0preprice == 7) { $('#perpil0').html('0.60'); $("#prod0count").val(1); $('#prod0qty').val('7'); $('#prod0price').val('304.00'); $("#inprod0-7 a").attr("onclick","inccart(\"prod0-7\",1)"); $("#deprod0-7 a").attr("onclick","deccart(\"prod0-7\",1)"); } else { $('#perpil0').html('0'); $("#prod0count").val(0); $('#prod0qty').val('0'); $('#prod0price').val('0'); } sum_show_subtotal_price() $('#prod0-0').addClass( "productListQTYSelected" ); var product = $(this); var qty = $('#prod0qty').val(); var price = $('#prod0price').val(); var priceperpill = $('#perpil0').text(); var val = $("#prod0-0").val(); coo(product, qty, price, val, priceperpill); update_top_mcart(); }); //prod0 //prod1 $( "#prod1-0" ).change(function() { var prod1preprice = $("#prod1-0").val(); $('#prod-countprod1-0').html(1) $("#prod1count").val(1); $("#inprod1-0 a").attr("onclick","inccart(\"prod1-0\",1)"); $("#deprod1-0 a").attr("onclick","deccart(\"prod1-0\",1)"); if(prod1preprice == 1) { $('#perpil1').html('2.30'); $("#prod1count").val(1); $('#prod1qty').val('1'); $('#prod1price').val('46.00'); $("#inprod1-1 a").attr("onclick","inccart(\"prod1-1\",1)"); $("#deprod1-1 a").attr("onclick","deccart(\"prod1-1\",1)"); } else if(prod1preprice == 2) { $('#perpil1').html('1.35'); $("#prod1count").val(1); $('#prod1qty').val('2'); $('#prod1price').val('54.00'); $("#inprod1-2 a").attr("onclick","inccart(\"prod1-2\",1)"); $("#deprod1-2 a").attr("onclick","deccart(\"prod1-2\",1)"); } else if(prod1preprice == 3) { $('#perpil1').html('1.15'); $("#prod1count").val(1); $('#prod1qty').val('3'); $('#prod1price').val('92.00'); $("#inprod1-3 a").attr("onclick","inccart(\"prod1-3\",1)"); $("#deprod1-3 a").attr("onclick","deccart(\"prod1-3\",1)"); } else if(prod1preprice == 4) { $('#perpil1').html('1.01'); $("#prod1count").val(1); $('#prod1qty').val('4'); $('#prod1price').val('101.00'); $("#inprod1-4 a").attr("onclick","inccart(\"prod1-4\",1)"); $("#deprod1-4 a").attr("onclick","deccart(\"prod1-4\",1)"); } else if(prod1preprice == 5) { $('#perpil1').html('0.74'); $("#prod1count").val(1); $('#prod1qty').val('5'); $('#prod1price').val('148.00'); $("#inprod1-5 a").attr("onclick","inccart(\"prod1-5\",1)"); $("#deprod1-5 a").attr("onclick","deccart(\"prod1-5\",1)"); } else if(prod1preprice == 6) { $('#perpil1').html('0.65'); $("#prod1count").val(1); $('#prod1qty').val('6'); $('#prod1price').val('197.00'); $("#inprod1-6 a").attr("onclick","inccart(\"prod1-6\",1)"); $("#deprod1-6 a").attr("onclick","deccart(\"prod1-6\",1)"); } else if(prod1preprice == 7) { $('#perpil1').html('0.59'); $("#prod1count").val(1); $('#prod1qty').val('7'); $('#prod1price').val('296.00'); $("#inprod1-7 a").attr("onclick","inccart(\"prod1-7\",1)"); $("#deprod1-7 a").attr("onclick","deccart(\"prod1-7\",1)"); } else { $('#perpil1').html('0'); $("#prod1count").val(0); $('#prod1qty').val('0'); $('#prod1price').val('0'); } sum_show_subtotal_price() $('#prod1-0').addClass( "productListQTYSelected" ); var product = $(this); var qty = $('#prod1qty').val(); var price = $('#prod1price').val(); var priceperpill = $('#perpil1').text(); var val = $("#prod1-0").val(); coo(product, qty, price, val, priceperpill); update_top_mcart(); }); //prod1 //prod2 $( "#prod2-0" ).change(function() { var prod2preprice = $("#prod2-0").val(); $('#prod-countprod2-0').html(1) $("#prod2count").val(1); $("#inprod2-0 a").attr("onclick","inccart(\"prod2-0\",1)"); $("#deprod2-0 a").attr("onclick","deccart(\"prod2-0\",1)"); if(prod2preprice == 1) { $('#perpil2').html('2.20'); $("#prod2count").val(1); $('#prod2qty').val('1'); $('#prod2price').val('44.00'); $("#inprod2-1 a").attr("onclick","inccart(\"prod2-1\",1)"); $("#deprod2-1 a").attr("onclick","deccart(\"prod2-1\",1)"); } else if(prod2preprice == 2) { $('#perpil2').html('1.27'); $("#prod2count").val(1); $('#prod2qty').val('2'); $('#prod2price').val('51.00'); $("#inprod2-2 a").attr("onclick","inccart(\"prod2-2\",1)"); $("#deprod2-2 a").attr("onclick","deccart(\"prod2-2\",1)"); } else if(prod2preprice == 3) { $('#perpil2').html('1.11'); $("#prod2count").val(1); $('#prod2qty').val('3'); $('#prod2price').val('89.00'); $("#inprod2-3 a").attr("onclick","inccart(\"prod2-3\",1)"); $("#deprod2-3 a").attr("onclick","deccart(\"prod2-3\",1)"); } else if(prod2preprice == 4) { $('#perpil2').html('0.96'); $("#prod2count").val(1); $('#prod2qty').val('4'); $('#prod2price').val('96.00'); $("#inprod2-4 a").attr("onclick","inccart(\"prod2-4\",1)"); $("#deprod2-4 a").attr("onclick","deccart(\"prod2-4\",1)"); } else if(prod2preprice == 5) { $('#perpil2').html('0.71'); $("#prod2count").val(1); $('#prod2qty').val('5'); $('#prod2price').val('142.00'); $("#inprod2-5 a").attr("onclick","inccart(\"prod2-5\",1)"); $("#deprod2-5 a").attr("onclick","deccart(\"prod2-5\",1)"); } else if(prod2preprice == 6) { $('#perpil2').html('0.63'); $("#prod2count").val(1); $('#prod2qty').val('6'); $('#prod2price').val('190.00'); $("#inprod2-6 a").attr("onclick","inccart(\"prod2-6\",1)"); $("#deprod2-6 a").attr("onclick","deccart(\"prod2-6\",1)"); } else if(prod2preprice == 7) { $('#perpil2').html('0.56'); $("#prod2count").val(1); $('#prod2qty').val('7'); $('#prod2price').val('281.00'); $("#inprod2-7 a").attr("onclick","inccart(\"prod2-7\",1)"); $("#deprod2-7 a").attr("onclick","deccart(\"prod2-7\",1)"); } else { $('#perpil2').html('0'); $("#prod2count").val(0); $('#prod2qty').val('0'); $('#prod2price').val('0'); } sum_show_subtotal_price() $('#prod2-0').addClass( "productListQTYSelected" ); var product = $(this); var qty = $('#prod2qty').val(); var price = $('#prod2price').val(); var priceperpill = $('#perpil2').text(); var val = $("#prod2-0").val(); coo(product, qty, price, val, priceperpill); update_top_mcart(); }); //prod2 //prod3 $( "#prod3-0" ).change(function() { var prod3preprice = $("#prod3-0").val(); $('#prod-countprod3-0').html(1) $("#prod3count").val(1); $("#inprod3-0 a").attr("onclick","inccart(\"prod3-0\",1)"); $("#deprod3-0 a").attr("onclick","deccart(\"prod3-0\",1)"); if(prod3preprice == 1) { $('#perpil3').html('3.36'); $("#prod3count").val(1); $('#prod3qty').val('1'); $('#prod3price').val('202.00'); $("#inprod3-1 a").attr("onclick","inccart(\"prod3-1\",1)"); $("#deprod3-1 a").attr("onclick","deccart(\"prod3-1\",1)"); } else if(prod3preprice == 2) { $('#perpil3').html('3.08'); $("#prod3count").val(1); $('#prod3qty').val('2'); $('#prod3price').val('370.00'); $("#inprod3-2 a").attr("onclick","inccart(\"prod3-2\",1)"); $("#deprod3-2 a").attr("onclick","deccart(\"prod3-2\",1)"); } else if(prod3preprice == 3) { $('#perpil3').html('3.06'); $("#prod3count").val(1); $('#prod3qty').val('3'); $('#prod3price').val('551.00'); $("#inprod3-3 a").attr("onclick","inccart(\"prod3-3\",1)"); $("#deprod3-3 a").attr("onclick","deccart(\"prod3-3\",1)"); } else if(prod3preprice == 4) { $('#perpil3').html('3.04'); $("#prod3count").val(1); $('#prod3qty').val('4'); $('#prod3price').val('730.00'); $("#inprod3-4 a").attr("onclick","inccart(\"prod3-4\",1)"); $("#deprod3-4 a").attr("onclick","deccart(\"prod3-4\",1)"); } else if(prod3preprice == 5) { $('#perpil3').html('2.58'); $("#prod3count").val(1); $('#prod3qty').val('5'); $('#prod3price').val('774.00'); $("#inprod3-5 a").attr("onclick","inccart(\"prod3-5\",1)"); $("#deprod3-5 a").attr("onclick","deccart(\"prod3-5\",1)"); } else if(prod3preprice == 6) { $('#perpil3').html('2.56'); $("#prod3count").val(1); $('#prod3qty').val('6'); $('#prod3price').val('925.00'); $("#inprod3-6 a").attr("onclick","inccart(\"prod3-6\",1)"); $("#deprod3-6 a").attr("onclick","deccart(\"prod3-6\",1)"); } else if(prod3preprice == 7) { $('#perpil3').html('2.62'); $("#prod3count").val(1); $('#prod3qty').val('7'); $('#prod3price').val('1258.00'); $("#inprod3-7 a").attr("onclick","inccart(\"prod3-7\",1)"); $("#deprod3-7 a").attr("onclick","deccart(\"prod3-7\",1)"); } else { $('#perpil3').html('0'); $("#prod3count").val(0); $('#prod3qty').val('0'); $('#prod3price').val('0'); } sum_show_subtotal_price() $('#prod3-0').addClass( "productListQTYSelected" ); var product = $(this); var qty = $('#prod3qty').val(); var price = $('#prod3price').val(); var priceperpill = $('#perpil3').text(); var val = $("#prod3-0").val(); coo(product, qty, price, val, priceperpill); update_top_mcart(); }); //prod3 //prod4 $( "#prod4-0" ).change(function() { var prod4preprice = $("#prod4-0").val(); $('#prod-countprod4-0').html(1) $("#prod4count").val(1); $("#inprod4-0 a").attr("onclick","inccart(\"prod4-0\",1)"); $("#deprod4-0 a").attr("onclick","deccart(\"prod4-0\",1)"); if(prod4preprice == 1) { $('#perpil4').html('2.50'); $("#prod4count").val(1); $('#prod4qty').val('1'); $('#prod4price').val('50.00'); $("#inprod4-1 a").attr("onclick","inccart(\"prod4-1\",1)"); $("#deprod4-1 a").attr("onclick","deccart(\"prod4-1\",1)"); } else if(prod4preprice == 2) { $('#perpil4').html('1.52'); $("#prod4count").val(1); $('#prod4qty').val('2'); $('#prod4price').val('61.00'); $("#inprod4-2 a").attr("onclick","inccart(\"prod4-2\",1)"); $("#deprod4-2 a").attr("onclick","deccart(\"prod4-2\",1)"); } else if(prod4preprice == 3) { $('#perpil4').html('1.30'); $("#prod4count").val(1); $('#prod4qty').val('3'); $('#prod4price').val('104.00'); $("#inprod4-3 a").attr("onclick","inccart(\"prod4-3\",1)"); $("#deprod4-3 a").attr("onclick","deccart(\"prod4-3\",1)"); } else if(prod4preprice == 4) { $('#perpil4').html('1.05'); $("#prod4count").val(1); $('#prod4qty').val('4'); $('#prod4price').val('105.00'); $("#inprod4-4 a").attr("onclick","inccart(\"prod4-4\",1)"); $("#deprod4-4 a").attr("onclick","deccart(\"prod4-4\",1)"); } else if(prod4preprice == 5) { $('#perpil4').html('0.83'); $("#prod4count").val(1); $('#prod4qty').val('5'); $('#prod4price').val('166.00'); $("#inprod4-5 a").attr("onclick","inccart(\"prod4-5\",1)"); $("#deprod4-5 a").attr("onclick","deccart(\"prod4-5\",1)"); } else if(prod4preprice == 6) { $('#perpil4').html('0.74'); $("#prod4count").val(1); $('#prod4qty').val('6'); $('#prod4price').val('224.00'); $("#inprod4-6 a").attr("onclick","inccart(\"prod4-6\",1)"); $("#deprod4-6 a").attr("onclick","deccart(\"prod4-6\",1)"); } else if(prod4preprice == 7) { $('#perpil4').html('0.67'); $("#prod4count").val(1); $('#prod4qty').val('7'); $('#prod4price').val('335.00'); $("#inprod4-7 a").attr("onclick","inccart(\"prod4-7\",1)"); $("#deprod4-7 a").attr("onclick","deccart(\"prod4-7\",1)"); } else { $('#perpil4').html('0'); $("#prod4count").val(0); $('#prod4qty').val('0'); $('#prod4price').val('0'); } sum_show_subtotal_price() $('#prod4-0').addClass( "productListQTYSelected" ); var product = $(this); var qty = $('#prod4qty').val(); var price = $('#prod4price').val(); var priceperpill = $('#perpil4').text(); var val = $("#prod4-0").val(); coo(product, qty, price, val, priceperpill); update_top_mcart(); }); //prod4 });