var CU_URL = 'http://' + '211.239.166.218:6003' ; var CA_CODE = 'M1000005' ;

var _LIEC_amtlist = Array(1);
var _LIEC_numlist = Array(1);
var _LIEC_prodidlist = Array(1);
var _LIEC_prodname = Array(1);
var _LIEC_category = Array(1);

var LIEC_imgobj = new Image() ;
function LIEC_UPDATE_CART(frm_idx){
    var i = 0 ;
    var j = 0 ;
    var diff_cnt = 0 ;
    var LIEC_md = 'n';
    var LIEC_amt = 0;
    var LIEC_num = 0;
    var _LIEC_o_str = '' ;
    var _LIEC_i_str = '' ;

    if( frm_idx.PRODCDS.length == 'undefined' || frm_idx.PRODCDS.length == null ){
            var order_cnt = frm_idx.ORDERCOUNTS.value ;
            diff_cnt = 0;
            if( _LIEC_numlist[0] != order_cnt ){
            diff_cnt = order_cnt - _LIEC_numlist[0] ;
            LIEC_amt = Math.round( _LIEC_amtlist[0] / _LIEC_numlist[0]);

            _LIEC_amtlist[j] = LIEC_amt*Math.abs(diff_cnt) ;
            _LIEC_numlist[j] = Math.abs(diff_cnt) ;

            if( diff_cnt > 0 ){
                LIEC_md = 'i' ;
                _LIEC_i_str += _LIEC_category[j]+':'+_LIEC_prodname[j]+':'+_LIEC_amtlist[j]+':'+_LIEC_numlist[j]+'_';
            }
            else{
                LIEC_md = 'o' ;
      	        _LIEC_o_str += _LIEC_category[j]+':'+_LIEC_prodname[j]+':'+_LIEC_amtlist[j]+':'+_LIEC_numlist[j]+'_';
            }

			}
    // PRODCDS.length null check loop - true
    }
    else{

    for( i = 0 ; i < frm_idx.PRODCDS.length ; i ++ ){
        for( j = 0 ; j < _LIEC_prodidlist.length; j ++ ){
            if( _LIEC_prodidlist[j] == frm_idx.PRODCDS[i].value ){
                var order_cnt = frm_idx.ORDERCOUNTS[i].value ;
                diff_cnt = 0;
                if( _LIEC_numlist[j] != order_cnt ){
                    diff_cnt = order_cnt - _LIEC_numlist[j] ;
                    LIEC_amt = Math.round( _LIEC_amtlist[j] / _LIEC_numlist[j]);

                    _LIEC_amtlist[j] = LIEC_amt*Math.abs(diff_cnt) ;
                    _LIEC_numlist[j] = Math.abs(diff_cnt) ;

                    if( diff_cnt > 0 ){
                        LIEC_md = 'i' ;
	                _LIEC_i_str += _LIEC_category[j]+':'+_LIEC_prodname[j]+':'+_LIEC_amtlist[j]+':'+_LIEC_numlist[j]+'_';
                    }
                    else{
                        LIEC_md = 'o' ;
        	        _LIEC_o_str += _LIEC_category[j]+':'+_LIEC_prodname[j]+':'+_LIEC_amtlist[j]+':'+_LIEC_numlist[j]+'_';
                    }


                    if( _LIEC_i_str.length > 800 ){
                        _LIEC_i_str += '&cmd=on' ;
                        LIEC_CALL_STR_FUNC(_LIEC_i_str ,LIEC_md, i) ;
                        _LIEC_i_str = '' ;
                    }
                    if( _LIEC_o_str.length > 800 ){
                        _LIEC_o_str += '&cmd=on' ;
                        LIEC_CALL_STR_FUNC(_LIEC_o_str ,LIEC_md, i) ;
                        _LIEC_o_str = '' ;
                    }
                }
            }
        }
    }

    // PRODCDS.length null check loop - false
    }

    if( _LIEC_i_str.length > 0 ){
        LIEC_CALL_STR_FUNC(_LIEC_i_str ,LIEC_md, i) ;
        _LIEC_i_str = '' ;
    }
    if( _LIEC_o_str.length > 0 ){
        LIEC_CALL_STR_FUNC(_LIEC_o_str ,LIEC_md, i+1) ;
        _LIEC_o_str = '' ;
    }

}

function LIEC_CALL_FUNC_DIV_OBJ(mode,idx){
    var _LIEC_str = '';
    if( idx < _LIEC_numlist.length ){
    _LIEC_str += _LIEC_category[idx]+':'+_LIEC_prodname[idx]+':'+_LIEC_amtlist[idx]+':'+_LIEC_numlist[idx]+'_';
    LIEC_CALL_STR_FUNC(_LIEC_str ,mode, _LIEC_numlist[idx] ) ;
    _LIEC_str = '' ;
    }
}

var _LIEC_argcart = '' ;
function LIEC_CALL_DELETE_ALL(){
	var i = 0;
    var _LIEC_str= '' ;
    _LIEC_argcart = CU_URL+'/?uid='+CA_CODE+'&md=o';
    for( i = 0 ; i < _LIEC_numlist.length ; i ++ ){
        _LIEC_str += _LIEC_category[i]+':'+_LIEC_prodname[i]+':'+_LIEC_amtlist[i]+':'+_LIEC_numlist[i]+'_';
        if( _LIEC_str.length > 800 ){
            _LIEC_str += '&cmd=on' ;
            LIEC_CALL_STR_FUNC(_LIEC_str , 'o', i) ;
            _LIEC_str = '' ;
        }
    }
    if( _LIEC_str.length > 0 ){
        LIEC_CALL_STR_FUNC(_LIEC_str , 'o', i) ;
    }
}
function LIEC_CALL_INSERT_DIV(frm_idx){
    var i = 0;
    var _LIEC_str= '' ;

    try {
	    if( 'undefined' == frm_idx.chk.length || null == frm_idx.chk.length ){
	    	_LIEC_str = _LIEC_category[0]+':'+_LIEC_prodname[0]+':'+_LIEC_amtlist[0]+':'+_LIEC_numlist[0]+'_';
	    }else{
		    for( i = 0 ; i < frm_idx.chk.length ; i ++ ){
				if( frm_idx.chk[i].checked ){
				        _LIEC_str += _LIEC_category[i]+':'+_LIEC_prodname[i]+':'+_LIEC_amtlist[i]+':'+_LIEC_numlist[i]+'_';
			
			        if( _LIEC_str.length > 800 ){
			            _LIEC_str += '&cmd=on' ;
			            LIEC_CALL_STR_FUNC(_LIEC_str , 'i', i) ;
			            _LIEC_str = '' ;
			        }
				}
		    }
	    }
    } catch(exception) {}

    if( _LIEC_str.length > 0 ){
        LIEC_CALL_STR_FUNC(_LIEC_str , 'i', i) ;
    }
}


function LIEC_CALL_BUY_ALL(){
	var i = 0 ;
    var _LIEC_str= '' ;
    var _LIEC_argcart = '' ;
    _LIEC_argcart = CU_URL+'/?uid='+CA_CODE+'&md=b';
    for( i = 0 ; i < _LIEC_prodidlist.length ; i ++ ){
        _LIEC_str += _LIEC_category[i]+':'+_LIEC_prodname[i]+':'+_LIEC_amtlist[i]+':'+_LIEC_numlist[i]+'_';
        if( _LIEC_str.length > 800 ){
            _LIEC_str += '&cmd=on' ;
            LIEC_CALL_STR_FUNC(_LIEC_str , 'b', i) ;
            _LIEC_str = '' ;
        }
    }
    if( _LIEC_str.length > 0 ){
        LIEC_CALL_STR_FUNC(_LIEC_str , 'b', i) ;
    }
}

function LIEC_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 == 'b' || mode == 'i' || mode == 'o' ){
        for( i = 0 ; i < _LIEC_prodidlist.length ; i ++ ){
            if( _LIEC_prodidlist[i] == prodid ){
            prod_name = _LIEC_prodname[i];
	    prod_amt = ( _LIEC_amtlist[i] / _LIEC_numlist[i] ) * prod_num ;
            prod_cate = _LIEC_category[i];
            }
        }

    _LIEC_argcart = CU_URL+'/?uid='+CA_CODE;
    _LIEC_argcart += '&md='+mode+'&ll='+prod_cate+':'+prod_name+':'+prod_amt+':'+prod_num+'_&';
    LIEC_imgobj.src = _LIEC_argcart;
    }
}

function LIEC_CALL_FUNC(prodid,mode,idx){
    var i = 0 ;
    var prodid_idx = 0 ;
    var prod_amt = 0 ;
    var prod_num = 0 ;
    if( mode == 'b' || mode == 'i' || mode == 'o' ){
        for( i = 0 ; i < _LIEC_numlist.length ; i ++ ){
            if( _LIEC_prodidlist[i] == prodid ){
            prodid_idx = i ;
            prod_name = _LIEC_prodname[i];
            prod_amt = _LIEC_amtlist[i] ;
            prod_num = _LIEC_numlist[i] ;
            prod_cate = _LIEC_category[i];
            }
        }

    _LIEC_argcart = CU_URL+'/?uid='+CA_CODE;
    _LIEC_argcart += '&md='+mode+'&ll='+prod_cate+':'+prod_name+':'+prod_amt+':'+prod_num+'_&';
    LIEC_imgobj.src = _LIEC_argcart;
    }
}
function LIEC_CALL_STR_FUNC(str,mode,idx){
    var i = 0 ;
    if( mode == 'b' || mode == 'i' || mode == 'o' ){

    _LIEC_argcart = CU_URL+'/?uid='+CA_CODE ;
    _LIEC_argcart += '&md='+mode+'&ll='+str+'&';
    LIEC_imgobj.src = _LIEC_argcart;
    }
}

function LIEC_CALL_UPDATE_DIV(prodid,bnum){
	var diff_cnt = 0 ;
	var LIEC_amt = 0 ;
	var LIEC_md = 'n' ;
	var _LIEC_str = '' ;
        for( j = 0 ; j < _LIEC_prodidlist.length; j ++ ){
            if( _LIEC_prodidlist[j] == prodid ){
                diff_cnt = 0;
                if( _LIEC_numlist[j] != bnum ){
                    diff_cnt = bnum - _LIEC_numlist[j] ;
                    LIEC_amt = Math.round( _LIEC_amtlist[j] / _LIEC_numlist[j]);
                    if( diff_cnt > 0 ){
                        LIEC_md = 'i' ;
                    }
                    else{
                        LIEC_md = 'o' ;
                    }
                    _LIEC_amtlist[j] = LIEC_amt*Math.abs(diff_cnt) ;
                    _LIEC_numlist[j] = Math.abs(diff_cnt) ;

                    _LIEC_str += _LIEC_category[j]+':'+_LIEC_prodname[j]+':'+_LIEC_amtlist[j]+':'+_LIEC_numlist[j]+'_';
                    LIEC_CALL_STR_FUNC(_LIEC_str ,LIEC_md, i) ;
                }
            }
	}
}
function LIEC_CALL_PROD_DIV(prodid,mode){
	var LIEC_amt = 0 ;
	var _LIEC_str = '' ;
        for( j = 0 ; j < _LIEC_prodidlist.length; j ++ ){
            if( _LIEC_prodidlist[j] == prodid ){
                    _LIEC_str += _LIEC_category[j]+':'+_LIEC_prodname[j]+':'+_LIEC_amtlist[j]+':'+_LIEC_numlist[j]+'_';
                    LIEC_CALL_STR_FUNC(_LIEC_str ,mode, j) ;
            }
	}
}

function LIEC_CALL_UPDATE_INSERT(prodid,bnum){
	var LIEC_amt = 0 ;
	var _LIEC_str = '' ;
        for( j = 0 ; j < _LIEC_prodidlist.length; j ++ ){
            if( _LIEC_prodidlist[j] == prodid ){
                    LIEC_amt = Math.round( _LIEC_amtlist[j] / _LIEC_numlist[j]);
                    _LIEC_amtlist[j] = LIEC_amt*Math.abs(bnum+1) ;
                    _LIEC_numlist[j] = Math.abs(bnum+1) ;
                    _LIEC_str = _LIEC_category[j]+':'+_LIEC_prodname[j]+':'+LIEC_amt+':1_';
                    LIEC_CALL_STR_FUNC(_LIEC_str ,'i', 1) ;
            }
	}
}
function LIEC_CALL_UPDATE_DELETE(prodid,bnum){
	var LIEC_amt = 0 ;
        for( j = 0 ; j < _LIEC_prodidlist.length; j ++ ){
            if( _LIEC_prodidlist[j] == prodid ){
                    LIEC_amt = Math.round( _LIEC_amtlist[j] / _LIEC_numlist[j]);
		    if( _LIEC_numlist[j] -1 > 0 ){
                    _LIEC_amtlist[j] = LIEC_amt*Math.abs(bnum-1) ;
                    _LIEC_numlist[j] = Math.abs(bnum-1) ;
                    _LIEC_str = _LIEC_category[j]+':'+_LIEC_prodname[j]+':'+LIEC_amt+':1_';
                    LIEC_CALL_STR_FUNC(_LIEC_str ,'o', 1) ;
		    }
            }
	}
}



