if( typeof CU_URL == 'undefined' ) var CU_URL = 'http://'+'wgc1.acecounter.com:5454'; if( typeof CA_CODE == 'undefined' ) var CA_CODE = 'AS4F317976988'; if( document.URL.substring(0,8) == 'https://' ){ CU_URL = 'https://wgcssl.acecounter.com/logecgather' ;} /**************************************************/ if(document.URL.indexOf('pcdiet.bomul.com')>0){ CA_CODE='AP3F3187031106'; }else if(document.URL.indexOf('safezone.bomul.com')>0){ CA_CODE='AP2F3187031105'; }else if(document.URL.indexOf('shop.bomul.com')>0){ CA_CODE='AP1F3187031104'; }else if(document.URL.indexOf('bill.bomul.com')>0){ CA_CODE='AP6F3187031103'; }else if(document.URL.indexOf('fineapple.bomul.com')>0){ CA_CODE='AP4F3183411040'; }else if(document.URL.indexOf('www.bomul.com')>0){ CA_CODE='AS4F317976988'; }else{ CA_CODE='AS4F317976988'; } /**************************************************/ if( typeof _AEC_prodidlist == 'undefined' ) var _AEC_prodidlist = Array(1) ; if( typeof _AEC_numlist == 'undefined' ) var _AEC_numlist = Array(1) ; if( typeof _AEC_category == 'undefined' ) var _AEC_category = Array(1) ; if( typeof _AEC_prodname == 'undefined' ) var _AEC_prodname = Array(1) ; if( typeof _AEC_amtlist == 'undefined' ) var _AEC_amtlist = Array(1) ; var AEC_imgobj = new Image() ; function AEC_UPDATE_CART(arglist){ var i = 0 ; var j = 0 ; var diff_cnt = 0 ; var AEC_md = 'n'; var AEC_amt = 0; var AEC_num = 0; var _AEC_i_str = '' ; var _AEC_o_str = '' ; var match_idx = 0 ; var argv = AEC_UPDATE_CART.arguments ; var argv_id = Array(''); var argv_cnt = Array('0'); j = 0 ; for( i = 0 ; i < argv.length ; i ++ ){ good_id = '' ; good_cnt= '' ; match_idx = 0 ; match_idx = argv[i].indexOf('^'); if( match_idx <= 0 ) continue ; argv_id[j] = argv[i].substring(0,match_idx); argv_cnt[j] = argv[i].substring(match_idx+1,argv[i].length); j ++ ; } for( i = 0 ; i < argv_id.length ; i ++ ){ for( j = 0 ; j < _AEC_prodidlist.length; j ++ ){ if( _AEC_prodidlist[j] == argv_id[i] ){ var order_cnt = argv_cnt[i] ; diff_cnt = 0; if( _AEC_numlist[j] != order_cnt ){ diff_cnt = order_cnt - _AEC_numlist[j] ; AEC_amt = Math.round( _AEC_amtlist[j] / _AEC_numlist[j]); _AEC_amtlist[j] = AEC_amt*Math.abs(diff_cnt) ; _AEC_numlist[j] = Math.abs(diff_cnt) ; if( diff_cnt > 0 ){ AEC_md = 'i' ; _AEC_i_str += _AEC_category[j]+'@'+_AEC_prodname[j]+'@'+_AEC_amtlist[j]+'@'+_AEC_numlist[j]+'^'; } else{ AEC_md = 'o' ; _AEC_o_str += _AEC_category[j]+'@'+_AEC_prodname[j]+'@'+_AEC_amtlist[j]+'@'+_AEC_numlist[j]+'^'; } if( _AEC_i_str.length > 800 ){ _AEC_i_str += '&cmd=on' ; AEC_CALL_STR_FUNC(_AEC_i_str ,AEC_md, i) ; _AEC_i_str = '' ; } if( _AEC_o_str.length > 800 ){ _AEC_o_str += '&cmd=on' ; AEC_CALL_STR_FUNC(_AEC_o_str ,AEC_md, i) ; _AEC_o_str = '' ; } } } } } if( _AEC_i_str.length > 0 ){ AEC_CALL_STR_FUNC(_AEC_i_str ,AEC_md, i) ; _AEC_i_str = '' ; } if( _AEC_o_str.length > 0 ){ AEC_CALL_STR_FUNC(_AEC_o_str ,AEC_md, i) ; _AEC_o_str = '' ; } } var _AEC_argcart = '' ; function AEC_CALL_DELETE_ALL(){ var i = 0; var _AEC_str= '' ; _AEC_argcart = CU_URL+'?cuid='+CA_CODE+'&md=o'; for( i = 0 ; i < _AEC_numlist.length ; i ++ ){ _AEC_str += _AEC_category[i]+'@'+_AEC_prodname[i]+'@'+_AEC_amtlist[i]+'@'+_AEC_numlist[i]+'^'; if( _AEC_str.length > 800 ){ _AEC_str += '&cmd=on' ; AEC_CALL_STR_FUNC(_AEC_str , 'o', i) ; _AEC_str = '' ; } } if( _AEC_str.length > 0 ){ AEC_CALL_STR_FUNC(_AEC_str , 'o', i) ; } } function AEC_CALL_DELETE_SEL(frm_idx){ var i = 0 ; var j = 0 ; var AEC_md = 'n'; var _AEC_o_str = '' ; for( i = 0 ; i < frm_idx.CartProductCount.length ; i ++ ){ for( j = 0 ; j < _AEC_prodidlist.length; j ++ ){ if( frm_idx.ProductDel[i].checked == true && _AEC_prodidlist[j] == frm_idx.CartSequence[i].value ){ AEC_md = 'o' ; _AEC_o_str += _AEC_category[j]+'@'+_AEC_prodname[j]+'@'+_AEC_amtlist[j]+'@'+_AEC_numlist[j]+'^'; if( _AEC_o_str.length > 800 ){ _AEC_o_str += '&cmd=on' ; AEC_CALL_STR_FUNC(_AEC_o_str ,AEC_md, i) ; _AEC_o_str = '' ; } } } } if( _AEC_o_str.length > 0 ){ AEC_CALL_STR_FUNC(_AEC_o_str ,AEC_md, i) ; _AEC_o_str = '' ; } } function AEC_CALL_FUNC_DIV(prodid,mode,cnum){ var i = 0 ; var prod_amt = 0 ; var prod_num = 0 ; var prod_cate = '' ; var prod_name = '' ; prod_num = cnum ; if(mode == 'I' ) mode = 'i' ; if(mode == 'O' ) mode = 'o' ; if(mode == 'B' ) mode = 'b' ; if( mode == 'b' || mode == 'i' || mode == 'o' ){ for( i = 0 ; i < _AEC_prodidlist.length ; i ++ ){ if( _AEC_prodidlist[i] == prodid ){ prod_name = _AEC_prodname[i]; prod_amt = ( _AEC_amtlist[i] / _AEC_numlist[i] ) * prod_num ; prod_cate = _AEC_category[i]; } } _AEC_argcart = CU_URL+'?cuid='+CA_CODE; _AEC_argcart += '&md='+mode+'&ll='+prod_cate+'@'+prod_name+'@'+prod_amt+'@'+prod_num+'^&'; AEC_imgobj.src = _AEC_argcart; } } function AEC_CALL_FUNC(prodid,mode,idx){ var i = 0 ; var prodid_idx = 0 ; var prod_amt = 0 ; var prod_num = 0 ; if(mode == 'I' ) mode = 'i' ; if(mode == 'O' ) mode = 'o' ; if(mode == 'B' ) mode = 'b' ; if( mode == 'b' || mode == 'i' || mode == 'o' ){ for( i = 0 ; i < _AEC_numlist.length ; i ++ ){ if( _AEC_prodidlist[i] == prodid ){ prodid_idx = i ; prod_name = _AEC_prodname[i]; prod_amt = _AEC_amtlist[i] ; prod_num = _AEC_numlist[i] ; prod_cate = _AEC_category[i]; } } _AEC_argcart = CU_URL+'?cuid='+CA_CODE; _AEC_argcart += '&md='+mode+'&ll='+prod_cate+'@'+prod_name+'@'+prod_amt+'@'+prod_num+'^&'; AEC_imgobj.src = _AEC_argcart; } } function AEC_CALL_STR_FUNC(str,mode,idx){ var i = 0 ; if(mode == 'I' ) mode = 'i' ; if(mode == 'O' ) mode = 'o' ; if(mode == 'B' ) mode = 'b' ; if( mode == 'b' || mode == 'i' || mode == 'o' ){ _AEC_argcart = CU_URL+'?cuid='+CA_CODE ; _AEC_argcart += '&md='+mode+'&ll='+str+'&'; AEC_imgobj.src = _AEC_argcart; } } function AEC_CALL_UPDATE_DIV(prodid,bnum){ var diff_cnt = 0 ; var AEC_amt = 0 ; var AEC_md = 'n' ; var _AEC_str = '' ; for( j = 0 ; j < _AEC_prodidlist.length; j ++ ){ if( _AEC_prodidlist[j] == prodid ){ diff_cnt = 0; if( _AEC_numlist[j] != bnum ){ diff_cnt = bnum - _AEC_numlist[j] ; AEC_amt = Math.round( _AEC_amtlist[j] / _AEC_numlist[j]); if( diff_cnt > 0 ){ AEC_md = 'i' ; } else{ AEC_md = 'o' ; } _AEC_amtlist[j] = AEC_amt*Math.abs(diff_cnt) ; _AEC_numlist[j] = Math.abs(diff_cnt) ; _AEC_str += _AEC_category[j]+'@'+_AEC_prodname[j]+'@'+_AEC_amtlist[j]+'@'+_AEC_numlist[j]+'^'; AEC_CALL_STR_FUNC(_AEC_str ,AEC_md, j) ; } } } } function AEC_CALL_PROD_DIV(prodid,mode){ var AEC_amt = 0 ; var _AEC_str = '' ; for( j = 0 ; j < _AEC_prodidlist.length; j ++ ){ if( _AEC_prodidlist[j] == prodid ){ _AEC_str += _AEC_category[j]+'@'+_AEC_prodname[j]+'@'+_AEC_amtlist[j]+'@'+_AEC_numlist[j]+'^'; AEC_CALL_STR_FUNC(_AEC_str ,mode, j) ; } } } function AEC_CALL_UPDATE_INSERT(prodid,bnum){ var AEC_amt = 0 ; var _AEC_str = '' ; for( j = 0 ; j < _AEC_prodidlist.length; j ++ ){ if( _AEC_prodidlist[j] == prodid ){ AEC_amt = Math.round( _AEC_amtlist[j] / _AEC_numlist[j]); _AEC_amtlist[j] = AEC_amt*Math.abs(bnum+1) ; _AEC_numlist[j] = Math.abs(bnum+1) ; _AEC_str = _AEC_category[j]+'@'+_AEC_prodname[j]+'@'+AEC_amt+'@1^'; AEC_CALL_STR_FUNC(_AEC_str ,'i', 1) ; } } } function AEC_CALL_UPDATE_DELETE(prodid,bnum){ var AEC_amt = 0 ; for( j = 0 ; j < _AEC_prodidlist.length; j ++ ){ if( _AEC_prodidlist[j] == prodid ){ AEC_amt = Math.round( _AEC_amtlist[j] / _AEC_numlist[j]); if( _AEC_numlist[j] -1 > 0 ){ _AEC_amtlist[j] = AEC_amt*Math.abs(bnum-1) ; _AEC_numlist[j] = Math.abs(bnum-1) ; _AEC_str = _AEC_category[j]+'@'+_AEC_prodname[j]+'@'+AEC_amt+'@1^'; AEC_CALL_STR_FUNC(_AEC_str ,'o', 1) ; } } } }