/*
*chcheckbox
*/

/* MODIFY BY ISC 2008/10/01 BEGIN */
function checkboxselect(itemname,itemcount ,checkstatus) {
  var item_checkbox;
  if(!itemname) return;
  for ( var i=0; i<itemcount; i++ ) {
     item_checkbox = document.getElementById(itemname + "_" + i );
     item_checkbox.checked = checkstatus;
  }
}

function unselectall(e){
  if(e.checked){
    e.checked = e.checked&0;
  }
}


function click_check(thisform){

  if( thisform.modern.checked == false && thisform.retro.checked == false && thisform.simple.checked == false && thisform.classic.checked == false ) {
    alert ( "最低一つ以上の検索項目を入力してください" );
    return false;
  }

}

function click_check_ruiji(thisform){

  if( thisform.modern.checked == false && thisform.retro.checked == false && thisform.simple.checked == false && thisform.classic.checked == false 
     && thisform.sameCategory.checked == false && thisform.sameMaker.checked==false) {
    alert ( "最低一つ以上の検索項目を入力してください" );
    return false;
  }

}




/* MODIFY BY ISC 2008/10/01 END */


function miqulas_selectall(cb) {
  var keys = cb.name.split('*');
  var key  = '';
  for (var i=1; (i<4) && (i<keys.length); i++) {
    key += '*' + keys[i];
  }
  var search_form = document.getElementById('kodawariForm');
  if (cb.checked) {
    for (var i=0; i<search_form.elements.length; i++) {
      obj = search_form.elements[i];
      if (obj.name.indexOf(key) == 0) {
        obj.checked = true;
      }
    }
  }
}

function miqulas_unselectall(cb) {
  var keys = cb.name.split('*');
  var key  = '';
  for (var i=1; (i<4) && (i<keys.length); i++) {
    key += '*' + keys[i];
  }
  key += '*all';
  var searchform = document.getElementById('kodawariForm');
  if (!cb.checked) {
    for (var i=0; i<searchform.elements.length; i++) {
      obj = searchform.elements[i];
      if (obj.name.indexOf(key) == 0) {
        obj.checked = false;
      }
    }
  }
}

function miqulas_clickcheck(searchform) {
  var key  = '*mq*search*';
  var flag = false;
  for (var i=0; i<searchform.elements.length; i++) {
    obj = searchform.elements[i];
    if (obj.name.indexOf(key) == 0) {
      if (obj.checked) {
        flag = true;
        break;
      }
    }
  }
  if (!flag) {
    alert ( "最低一つ以上の検索項目を入力してください" );
    return false;
  }
  return true;
}
