<!--
//////////////////////////////////////////////////////////////
// セレクトボックスの選択のチェック ( 未選択をチェックする )
//////////////////////////////////////////////////////////////
function kakunin() {

  // 減速比 のチェック ///////////////////
  if (document.CATEGORY.sokuhi.value == "") {
    alert("选择减速比.");
    document.CATEGORY.sokuhi.focus();
    return(false);
  }

  // モータ容量 のチェック ///////////////////
  if (document.CATEGORY.youryou.value == "") {
    alert("选择电机功率.");
    document.CATEGORY.youryou.focus();
    return(false);
  }

  return(true);
}

//***** ■■■■■ メーカーの選択 ■■■■■ *****//
function set_maker( mid ) {

  //*******************************************
  // 初期化 & 戻る 対策
  // チェックされている Seriesを調べセットする
  //*******************************************
  if( mid == "body" ) { // BODYの読込で呼ばれた時 //
    //alert( document.CATEGORY.maker_id.value );
    if( document.CATEGORY.maker_id.value != "" ) mid = document.CATEGORY.maker_id.value;
  }

  tid_num = 0;

  //*** タイプ_IDのセット ***//
  if(      mid ==  "1" ) {
    tid_num = 7;
    tid_val = new Array( "","1","2","3","4","5","6" );
    tid_mes = new Array( "- 选择类型 -", "R7M-Z", "A Series R7M-A(cylinder type)", "A Series R7M-AP", "W Series R88M-W(cylinder type)", "W Series R88M-WP", "U Series R88M-U" );
  }
  else if( mid ==  "2" ) {
    tid_num = 2;
    tid_val = new Array( "","7" );
    tid_mes = new Array( "- 选择类型 -", "MV Series" );
  }
  else if( mid ==  "3" ) {
    tid_num = 12;
    tid_val = new Array( "","8","9","10","11","12","13","14","15","16","17","18" );
    tid_mes = new Array( "- 选择类型 -", "P1","P2","P3","P6","R2AA04","R2AA06","R2AA08","Q1","Q2AA07","Q2AA10","Q2AA13" );
  }
  else if( mid ==  "4" ) {
    tid_num = 4;
    tid_val = new Array( "","19","20","21" );
    tid_mes = new Array( "- 选择类型 -", "BeBop Series BM", "BeBop Series BMC", "BeBopZ Series ZM" );
 }
  else if( mid ==  "5" ) {
    tid_num = 13;
    tid_val = new Array( "","22","23","24","25","26","27","28","29","30","31","32","33" );
    tid_mes = new Array( "- 选择类型 -", "TS4503", "TS4603", "TS4606", "TS4506", "TS4507", "TS4607", "TS4611", "TS4509", "TS4609", "TS4612", "TS4614","TS4813" );
  }
  else if( mid ==  "6" ) {
    tid_num = 4;
    tid_val = new Array( "","34","35","36" );
    tid_mes = new Array( "- 选择类型 -", "VLBSV","VLBST","VLBSV-ZA" );
  }
  else if( mid ==  "7" ) {
    tid_num = 5;
    tid_val = new Array( "","37","38","39","40" );
    tid_mes = new Array( "- 选择类型 -", "ADMA Series", "ADMB Series", "ADME Series", "ADMG Series" );
  }
  else if( mid == "8" ) {
    tid_num = 19;
    tid_val = new Array( "","41","42","43","44","45","46","47","48","49","50","51","52","53","54","55","56","57","58" );
    tid_mes = new Array( "- 选择类型 -","βis0.2/5000","βM0.2","βis0.3/5000","βM0.3","βis0.4/5000","βM0.4","βis0.5/5000","βM0.5","βis1/5000","βM1","βis4/4000","βis8/3000","βis12/2000","βis12/3000","α4/4000i","α8/3000i","αis8/4000","αis8/6000" );
  }
  else if( mid ==  "9" ) {
    tid_num = 3;
    tid_val = new Array( "","59","60" );
    tid_mes = new Array( "- 选择类型 -", "GYS Series", "GYC Series" );
  }
  else if( mid ==  "10" ) {
    tid_num = 6;
    tid_val = new Array( "","61","62","63","64","65" );
    tid_mes = new Array( "- 选择类型 -", "MQMA","MSMA","MSMD","MUMA","MDMA" );
  }
  else if( mid == "11" ) {
    tid_num = 13;
    tid_val = new Array( "","66","67","68","69","70","71","72","73","74","75","76","77" );
    tid_mes = new Array( "- 选择类型 -", "HC-UFS 3000rpm Series","HC-KFS Series","HC-MFS Series","HC-PQ Series","HF-KP Series","HF-MP Series","HC-LFS Series","HC-LP Series","HC-RFS Series","HC-RP Series","HC-SFS3000rpm Series","HF-SP Series" );

   }
  else if( mid == "12" ) {
    tid_num = 8;
    tid_val = new Array( "","78","79","80","81","82","83","84" );
    tid_mes = new Array( "- 选择类型 -", "ΣⅡ Series SGMPH","ΣⅡ Series SGMAH","ΣⅢ Series SGMAS","ΣⅢ Series SGMPS","JUNMA Series SJME","ΣV Series SGMAV","ΣV Series SGMJV" );
  }
  else if( mid == "13" ) {
    tid_num = 2;
    tid_val = new Array( "","85" );
    tid_mes = new Array( "- 选择类型 -", "CNE" );
  }

  if( tid_num >= 1 ) {
    //*** タイプを disabled=false にする ***//
    document.CATEGORY.type_id.disabled=false;

    //*** 选择类型項目をセット ***//
    document.CATEGORY.type_id.length = tid_num;

    for( var i=0; i<tid_num; i++ ) {
      document.CATEGORY.type_id.options[i] = new Option( tid_mes[i],tid_val[i] );
    }
    document.CATEGORY.type_id.selectedIndex = 0;

    //*** それ以外は disabled=true にする ***//
    document.CATEGORY.youryou.disabled=true; // 容量
    document.CATEGORY.series.disabled=true;  // 出力軸
    document.CATEGORY.jiku.disabled=true;    // 軸
    document.CATEGORY.sokuhi.disabled=true;  // 速比
  }

  return(true);
}
//***** ■■■■■ 选择类型 ■■■■■ *****//
function set_type( tid ) {
  //alert( tid );

  switch (tid) {
    // オムロン
    case "1" : y_val = new Array( "","100","200","400","750" ); break;
    case "2" : y_val = new Array( "","100","200","400","750" ); break;
    case "3" : y_val = new Array( "","100","200","400","750" ); break;
    case "4" : y_val = new Array( "","100","200","400","750" ); break;
    case "5" : y_val = new Array( "","100","200","400","750" ); break;
    case "6" : y_val = new Array( "","100","200","400","750" ); break;
    // キーエンス
    case "7" : y_val = new Array( "","100","200","400","750" ); break;
    // 山洋電気
    case "8" : y_val = new Array( "","1000" ); break;
    case "9" : y_val = new Array( "","1000","1500","2000" ); break;
    case "10": y_val = new Array( "","100","200","400","750" ); break;
    case "11": y_val = new Array( "","1000","1500" ); break;
    case "12": y_val = new Array( "","100" ); break;
    case "13": y_val = new Array( "","100","200","400" ); break;
    case "14": y_val = new Array( "","750" ); break;
    case "15": y_val = new Array( "","100","200","400","750","1000","1500","2000" ); break;
    case "16": y_val = new Array( "","200","400" ); break;
    case "17": y_val = new Array( "","1000","1500" ); break;
    case "18": y_val = new Array( "","1000","1500" ); break;
    // 神鋼電機
    case "19": y_val = new Array( "","100","200","400","750","1000","1500","2000" ); break;
    case "20": y_val = new Array( "","100","200","400","750","1000","1500","2000" ); break;
    case "21": y_val = new Array( "","100","200","400","750","1000","1500","2000" ); break;
    // 多摩川精機
    case "22": y_val = new Array( "","100" ); break;
    case "23": y_val = new Array( "","100" ); break;
    case "24": y_val = new Array( "","100" ); break;
    case "25": y_val = new Array( "","200" ); break;
    case "25": y_val = new Array( "","200" ); break;
    case "26": y_val = new Array( "","200" ); break;
    case "27": y_val = new Array( "","200" ); break;
    case "28": y_val = new Array( "","200" ); break;
    case "29": y_val = new Array( "","400" ); break;
    case "30": y_val = new Array( "","400" ); break;
    case "31": y_val = new Array( "","400" ); break;
    case "32": y_val = new Array( "","750" ); break;
    case "33": y_val = new Array( "","1000" ); break;
    // 東栄電機
    case "34": y_val = new Array( "","200","400" ); break;
    case "35": y_val = new Array( "","1000" ); break;
    case "36": y_val = new Array( "","100","200","400","750" ); break;
    // 日立産機システム
    case "37": y_val = new Array( "","100","200","400","750" ); break;
    case "38": y_val = new Array( "","100","200","400","750" ); break;
    case "39": y_val = new Array( "","1000" ); break;
    case "40": y_val = new Array( "","1000","1500" ); break;
    // ファナック
    case "41": y_val = new Array( "","100" ); break;
    case "42": y_val = new Array( "","100" ); break;
    case "43": y_val = new Array( "","100" ); break;
    case "44": y_val = new Array( "","100" ); break;
    case "45": y_val = new Array( "","200" ); break;
    case "46": y_val = new Array( "","200" ); break;
    case "47": y_val = new Array( "","200" ); break;
    case "48": y_val = new Array( "","200" ); break;
    case "49": y_val = new Array( "","400" ); break;
    case "50": y_val = new Array( "","400" ); break;
    case "51": y_val = new Array( "","750" ); break;
    case "52": y_val = new Array( "","2000" ); break;
    case "53": y_val = new Array( "","2000" ); break;
    case "54": y_val = new Array( "","2000" ); break;
    case "55": y_val = new Array( "","2000" ); break;
    case "56": y_val = new Array( "","2000" ); break;
    case "57": y_val = new Array( "","2000" ); break;
    case "58": y_val = new Array( "","2000" ); break;
    // 富士電機機器制御
    case "59": y_val = new Array( "","100","200","400","750","1000","1500","2000" ); break;
    case "60": y_val = new Array( "","100","200","400","1000","1500","2000" ); break;
    // 松下電器産業
    case "61": y_val = new Array( "","100","200","400" ); break;
    case "62": y_val = new Array( "","100","200","400","750","1500","2000" ); break;
    case "63": y_val = new Array( "","100","200","400","750" ); break;
    case "64": y_val = new Array( "","200","400","750" ); break;
    case "65": y_val = new Array( "","1000","1500","2000" ); break;
    // 三菱電機
    case "66": y_val = new Array( "","100","200","400","750" ); break;
    case "67": y_val = new Array( "","100","200","400","750" ); break;
    case "68": y_val = new Array( "","100","200","400","750" ); break;
    case "69": y_val = new Array( "","100","200","400" ); break;
    case "70": y_val = new Array( "","100","200","400","750" ); break;
    case "71": y_val = new Array( "","100","200","400","750" ); break;
    case "72": y_val = new Array( "","1000","1500" ); break;
    case "73": y_val = new Array( "","1000","1500" ); break;
    case "74": y_val = new Array( "","1000","1500","2000" ); break;
    case "75": y_val = new Array( "","1000","1500","2000" ); break;
    case "76": y_val = new Array( "","1000","1500" ); break;
    case "77": y_val = new Array( "","1000","1500" ); break;
    // 安川電機
    case "78": y_val = new Array( "","100","200","400","750" ); break;
    case "79": y_val = new Array( "","100","200","400","750" ); break;
    case "80": y_val = new Array( "","100","200","400","750" ); break;
    case "81": y_val = new Array( "","100","200","400","750" ); break;
    case "82": y_val = new Array( "","100","200","400","750" ); break;
    case "83": y_val = new Array( "","100","200","400","750" ); break;
    case "84": y_val = new Array( "","100","200","400","750" ); break;
    // ワコー技研
    case "85": y_val = new Array( "","100","200","400" ); break;
    default  : break;
  }

  //*** 容量の項目数(変数の数で調べる) ***//
  y_num = 0;
  y_num = y_val.length;

  if( y_num >= 1 ) {
    //*** 容量を disabled=false にする ***//
    document.CATEGORY.youryou.disabled=false;

    //*** 容量の選択項目をセット ***//
    document.CATEGORY.youryou.length = y_num;

    for( var i=0; i<y_num; i++ ) {

      yyy = y_val[i];

      if( yyy == "" ) y_mess = "- 选择电动机功率 -";
      else            y_mess = yyy+"W";

      document.CATEGORY.youryou.options[i] = new Option( y_mess,yyy );
    }
    document.CATEGORY.youryou.selectedIndex = 0;

    //*** それ以外は disabled=true にする ***//
    document.CATEGORY.series.disabled=true;  // 出力軸
    document.CATEGORY.jiku.disabled=true;    // 軸
    document.CATEGORY.sokuhi.disabled=true;  // 速比
  }

  return(true);
}

//***** ■■■■■ 容量の選択 ■■■■■ *****//
function set_youryou( youryou ) {

  var n = document.CATEGORY.type_id.selectedIndex;
  var tname = document.CATEGORY.type_id[n].text;
  //alert( tname );

  if( youryou == 100 || youryou == 400 || youryou == 1500 || youryou == 2000 ) {
    //*** 出力軸は全部ＯＫ ***//
    document.CATEGORY.series[0].disabled=false; // 出力軸(G)
    document.CATEGORY.series[1].disabled=false; // 出力軸(H)
    document.CATEGORY.series[2].disabled=false; // 出力軸(FS)
    document.CATEGORY.series[3].disabled=false; // 出力軸(FF)
    document.CATEGORY.series[0].click();        // [AG3]にチェック
    set_series( "AG3" ); // AG3を押された時の処理をする
  }
  else if( youryou == 200 ) {
    if( tname == "βM0.5" || tname == "βM0.4" || tname == "βis0.4/5000" || tname == "βis0.5/5000" ) {
      //*** 出力軸はH以外 ***//
      document.CATEGORY.series[0].disabled=false; // 出力軸(G)
      document.CATEGORY.series[1].disabled=true;  // 出力軸(H)
      document.CATEGORY.series[2].disabled=false; // 出力軸(FS)
      document.CATEGORY.series[3].disabled=false; // 出力軸(FF)
      document.CATEGORY.series[0].click();        // [AG3]にチェック
      set_series( "AG3" ); // AG3を押された時の処理をする
    }
    else {
      //*** 出力軸は全部ＯＫ(disabled=false) にする ***//
      document.CATEGORY.series[0].disabled=false; // 出力軸(G)
      document.CATEGORY.series[1].disabled=false; // 出力軸(H)
      document.CATEGORY.series[2].disabled=false; // 出力軸(FS)
      document.CATEGORY.series[3].disabled=false; // 出力軸(FF)
      document.CATEGORY.series[0].click();        // [AG3]にチェック
      set_series( "AG3" ); // AG3を押された時の処理をする
    }
  }
  else if( youryou == 750 ) {
    if( tname == "βis4/4000" ) {
      //*** 出力軸はH以外 ***//
      document.CATEGORY.series[0].disabled=false; // 出力軸(G)
      document.CATEGORY.series[1].disabled=true;  // 出力軸(H)
      document.CATEGORY.series[2].disabled=false; // 出力軸(FS)
      document.CATEGORY.series[3].disabled=false; // 出力軸(FF)
      document.CATEGORY.series[0].click();        // [AG3]にチェック
      set_series( "AG3" ); // AG3を押された時の処理をする
    }
    else {
      //*** 出力軸は全部ＯＫ(disabled=false) にする ***//
      document.CATEGORY.series[0].disabled=false; // 出力軸(G)
      document.CATEGORY.series[1].disabled=false; // 出力軸(H)
      document.CATEGORY.series[2].disabled=false; // 出力軸(FS)
      document.CATEGORY.series[3].disabled=false; // 出力軸(FF)
      document.CATEGORY.series[0].click();        // [AG3]にチェック
      set_series( "AG3" ); // AG3を押された時の処理をする
    }
  }
  else if( youryou == 1000 ) {
    if( tname == "TS4813" || tname == "ADME Series" ) {
      //*** 出力軸はH以外 ***//
      document.CATEGORY.series[0].disabled=false; // 出力軸(G)
      document.CATEGORY.series[1].disabled=true;  // 出力軸(H)
      document.CATEGORY.series[2].disabled=false; // 出力軸(FS)
      document.CATEGORY.series[3].disabled=false; // 出力軸(FF)
      document.CATEGORY.series[0].click();        // [AG3]にチェック
      set_series( "AG3" ); // AG3を押された時の処理をする
    }
    else {
      //*** 出力軸は全部ＯＫ(disabled=false) にする ***//
      document.CATEGORY.series[0].disabled=false; // 出力軸(G)
      document.CATEGORY.series[1].disabled=false; // 出力軸(H)
      document.CATEGORY.series[2].disabled=false; // 出力軸(FS)
      document.CATEGORY.series[3].disabled=false; // 出力軸(FF)
      document.CATEGORY.series[0].click();        // [AG3]にチェック
      set_series( "AG3" ); // AG3を押された時の処理をする
    }
  }

  //*** 検索ボタンを有効にする(disabled=false) ***//
  document.CATEGORY.kensaku_btn.disabled=false;

  return(true);
}


//***** ■■■■■ 出力軸の選択 ■■■■■ *****//
function set_series( series ) {

    //*** 軸のセット： Series別に変える ***//
    if( series == "AG3" || series == "AFS" ) {
      document.CATEGORY.jiku[0].disabled=true; // 軸(L)
      document.CATEGORY.jiku[1].disabled=true; // 軸(R)
      document.CATEGORY.jiku[2].disabled=true; // 軸(T)
    }
    else if( series == "AH2" || series == "AFF" ) {
      document.CATEGORY.jiku[0].disabled=false; // 軸(L)
      document.CATEGORY.jiku[1].disabled=false; // 軸(R)
      document.CATEGORY.jiku[2].disabled=false; // 軸(T)
      document.CATEGORY.jiku[0].click(); // [L]にチェック
    }

    //*** 取付のセット： Series別に変える ***//
    if( series == "AG3" ) { // 両方
      document.CATEGORY.toritsuke[0].disabled=false; // 脚
      document.CATEGORY.toritsuke[1].disabled=false; // フランジ
      document.CATEGORY.toritsuke[0].click(); // [脚]にチェック
    }
    else if( series == "AH2" ) { // 脚のみ
      document.CATEGORY.toritsuke[0].disabled=false; // 脚
      document.CATEGORY.toritsuke[1].disabled=true; // フランジ
      document.CATEGORY.toritsuke[0].click(); // [脚]にチェック
    }
    else { // フランジのみ(中空中実)
      document.CATEGORY.toritsuke[0].disabled=true; // 脚
      document.CATEGORY.toritsuke[1].disabled=false; // フランジ
      document.CATEGORY.toritsuke[1].click(); // [フランジ]にチェック
    }

    //*** 速比のセット： Series別に変える ***//
    document.CATEGORY.sokuhi.disabled=false;  // 速比

    if(      series == "AG3" ) { so_num = 15; so = new Array( "","5","10","15","20","25","30","40","50","60","80","100","120","160","200" ); }
    else if( series == "AH2" ) { so_num = 16; so = new Array( "","5","10","15","20","25","30","40","50","60","80","100","120","160","200","240" ); }
    else                       { so_num = 19; so = new Array( "","5","7.5","10","12","15","20","25","30","40","50","60","80","100","120","160","180","200","240" ); }

    document.CATEGORY.sokuhi.length = so_num;

    for( var i=0; i<so_num; i++ ) {
      if( so[i] == "" ) so_text = "- 选择减速比 -";
      else              so_text = "1/"+so[i];
      document.CATEGORY.sokuhi.options[i] = new Option( so_text,so[i] );
    }
    document.CATEGORY.sokuhi.selectedIndex = 0

  return(true);
}

//***** ■■■■■ 速比の選択 ■■■■■ *****//
function set_sokuhi( sokuhi ) {
  //alert( sokuhi );

  if( sokuhi != "" ) {
    //*** 検索ボタンを disabled=false にする ***//
    document.CATEGORY.kensaku_btn.disabled=false;
  }

  return(true);
}

//======================================
// HowToウインドウ表示
//======================================
function howto( hhh )
{
   if( hhh == "series" ) {
     page = "product_list_a.php";
     document.open( page,'howto_window','width=650,height=600,resizable=yes,scrollbars=yes,menubar=no,directories=no,status=no,location=no');
   }
   else if( hhh == "asi" ) {
     page = "howto_asi.html";
     document.open( page,'howto_window','width=550,height=400,resizable=yes,scrollbars=yes,menubar=no,directories=no,status=no,location=no');
   }
   else if( hhh == "lrt" ) {
     page = "howto_lrt_a.html";
     document.open( page,'howto_window','width=500,height=600,resizable=yes,scrollbars=yes,menubar=no,directories=no,status=no,location=no');
   }
}
//-->

