$(function(){$("input"). keydown(function(e) {if ((e.which && e.which === 13) || (e.keyCode && e.keyCode === 13)) { return false;} else { return true;}}); var postList={};var prm={};var time_str=$.now();if(!$.cookie('s_myid')){var s_myid = time_str+Math.random().toString(36).substr(2, 16);$.cookie('s_myid',s_myid,{ path: '/' });} var variant_id_num_hash={};$('.input-desktop').each(function(){var tmp=$(this).prop('id').split('_');var variant_id=tmp[1];variant_id_num_hash[variant_id]=$(this).val(); });postList['s_myid']=$.cookie('s_myid');postList['variant_id_num_hash']=JSON.stringify(variant_id_num_hash);postList['ajax_mode']="s_myid_contents_refresh";prm['url']='https://zaikosys.kenkengems.com/s_myid_contents.php';ajaxExe(postList,prm); $('button[name="update"],input[name="tryCheckout"]').click(function(e){postList={};prm={};prm['btn_name']=$(this).prop('name');$('input[id^="updates_"]').css('background-color','#fff'); var variant_id_num_hash={};$('.input-desktop').each(function(){var tmp=$(this).prop('id').split('_');var variant_id=tmp[1];variant_id_num_hash[variant_id]=$(this).val(); });prm['url']='https://zaikosys.kenkengems.com/new_s_stock_check.php';postList['s_myid']=$.cookie('s_myid');postList['variant_id_num_hash']=JSON.stringify(variant_id_num_hash);postList['ajax_mode']="stock_check_cart";ajaxExe(postList,prm); }); function ajaxExe(postList,prm){$.ajax({url: prm['url'],type: 'POST',data : postList,cache: false, success: function(res){ if(res){ if(postList['ajax_mode']=="s_myid_contents_refresh"){;;;;;}else if(postList['ajax_mode']=="stock_check_cart"){var overed_variant_id_ary=$.parseJSON(res); if(overed_variant_id_ary){$.each(overed_variant_id_ary, function(idx,variant_id) { $('input[id^="updates_'+variant_id+'"]').css('background-color','#ff7f50');});alert('The numbers in red colored boxes will be over the stock\n\nSo, please reduce them.');}else{$('input[name="checkout"]').remove();if(prm['btn_name']=='tryCheckout'){$('#cartform').append('');}$('#cartform').submit(); }}}}});} });