function fnk_set_inq_group(dname){
  // get cookie
  var cMgr = new CookieManager();
  var cookie_name = 'fnk_inq_group_' + dname; 
  var cookie_get = cMgr.getCookie(cookie_name);
  var cookie_values = new Array();
  if(cookie_get){
    cookie_values = cookie_get.split(',');
  }

  // form checkbox
  var elements = Form.getInputs(cookie_name, 'checkbox'); 
  for(var i = 0; i < elements.length; i++){
    for(var c = 0; c < cookie_values.length; c++){
      if(elements[i].value == cookie_values[c]){
        elements[i].checked = true;
      }
    }
  }
  _fnk_set_inq_navi(dname);
}


function fnk_inq_group(dname,no){
  // get cookie
  var cMgr = new CookieManager();
  var cookie_name = 'fnk_inq_group_' + dname; 
  var cookie_get = cMgr.getCookie(cookie_name);
  var cookie_values = new Array();
  if(cookie_get){
    cookie_values = cookie_get.split(',');
  }

  // form checkbox
  var form_values = new Array();
  var elements = Form.getInputs(cookie_name, 'checkbox'); 
  for(var i = 0; i < elements.length; i++){
    form_values.push(elements[i]);
  }

  // new cookie
  for(var i = 0; i < form_values.length; i++){
    if(form_values[i].checked){
      var f = 0;
      for(var c = 0; c < cookie_values.length; c++){
        if(form_values[i].value == cookie_values[c]){
          f = 1;
        }
      }
      if(f == 0){
        cookie_values.push(form_values[i].value);
      }
    }
    else{
      for(var c = 0; c < cookie_values.length; c++){
        if(form_values[i].value == cookie_values[c]){
          cookie_values.splice(c,1);
        }
      }
    }
  }

  var nos = cookie_values.join(',');
  cMgr.setCookie(cookie_name,nos,60*60*24*30,'/');

  _fnk_set_inq_navi(dname);
}


function fnk_inq_group_clear(dname){
  var cMgr = new CookieManager();
  var cookie_name = 'fnk_inq_group_' + dname; 
  var cookie_get = cMgr.getCookie(cookie_name);
  cMgr.setCookie(cookie_name,'',1,'/');

  var cookie_values = new Array();
  if(cookie_get){
    cookie_values = cookie_get.split(',');
  }

  // form checkbox
  var elements = Form.getInputs(cookie_name, 'checkbox'); 
  for(var i = 0; i < elements.length; i++){
    for(var c = 0; c < cookie_values.length; c++){
      if(elements[i].value == cookie_values[c]){
        elements[i].checked = false;
      }
    }
  }

  var link = $('fnk_inq_link_' + dname).href;
  var t = link.replace(/\?.+$/,'');
  $('fnk_inq_link_' + dname).href = t;
  if($('fnk_inq_link_' + dname + '_sub')){
    $('fnk_inq_link_' + dname + '_sub').href = t;
  }
}


function _fnk_set_inq_navi(dname){
  // get cookie
  var cMgr = new CookieManager();
  var cookie_name = 'fnk_inq_group_' + dname; 
  var cookie_get = cMgr.getCookie(cookie_name);
  var link = $('fnk_inq_link_' + dname).href;
  var t = link.replace(/\?.+$/,'');
  $('fnk_inq_link_' + dname).href = t + '?item_no=' + cookie_get;
  if($('fnk_inq_link_' + dname + '_sub')){
    $('fnk_inq_link_' + dname + '_sub').href = t + '?item_no=' + cookie_get;
  }
}




