i = 0;
itemName = new Array;

itemName[i] = new Array('アタッチメント ソリューション', '01title');
itemName[(i=i+1)] = new Array('アクリルフォームテープ', 'c01-aft');
itemName[(i=i+1)] = new Array('アクリルフォームテープ専用プライマー', 'c02-aftp');
itemName[(i=i+1)] = new Array('ベータテープ', 'c03-beta');
itemName[(i=i+1)] = new Array('＜デュアルロック＞ファスナー', 'c05-dlf');
itemName[(i=i+1)] = new Array('準構造用アクリルフォームテープ', 'c07-sbt');

itemName[(i=i+1)] = new Array('フィルム ソリューション', '00title');
itemName[(i=i+1)] = new Array('クレイモデリングフィルム', 'd01-cray');
itemName[(i=i+1)] = new Array('フィルムブラックアウトシステム', 'd02-bo');
itemName[(i=i+1)] = new Array('ハイプロテクションフィルムテープ', 'c06-hpft');
itemName[(i=i+1)] = new Array('＜ビトロトリム＞システム', 'd03-vitro');
itemName[(i=i+1)] = new Array('ディメンショナルグラフィックス', 'd04-dg');

itemName[(i=i+1)] = new Array('ライティング ソリューション', '00title');
itemName[(i=i+1)] = new Array('ライトストリング', 'e01-lsg');

itemName[(i=i+1)] = new Array('ヒートマネージメント ソリューション', '00title');
itemName[(i=i+1)] = new Array('＜インタラム＞マット', 'e02-ceramic');

itemName[(i=i+1)] = new Array('アコースティック ソリューション', '00title');
itemName[(i=i+1)] = new Array('＜シンサレート＞吸音断熱材', 'e03-tai');

itemNum = i + 1;


function setCookie(ckKey,VAL){
 valTmp = ckKey + "="+ VAL;

 //階層が異なる為PATHを指定
 document.cookie = valTmp + ";path=/";
} //setCookie


function getCookie(ckKey){
 ckTmp = document.cookie;
 ckArr = (ckTmp.indexOf(" ") == -1) ? ckTmp.split(";") : ckTmp.split("; ");

 ckNum = ckArr.length;

 for(i=0; i<ckNum; i++){
  ckObj = ckArr[i].split("=");
  if(ckObj[0] == ckKey && ckObj[1]){
   return ckObj[1];
  }
 }

 return "";
} //getCookie


function jumpUrl(ckKey,VAL){
 ckVal = "";
 exist = "";

 //クッキーから値を取得
 ckVal = getCookie(ckKey);

 //クッキーの値が存在したら実行
 if(ckVal != ""){

  //クッキー要素を配列へ格納
  ckItem = ckVal.split("_");
  ckItemNum = ckItem.length;

  for(i=0; i<ckItemNum; i++){
   if(ckItem[i] == VAL){
    exist = "on";
   }
  }

  if(exist != "on"){
   ckItem[ckItemNum] = VAL;
  }

  ckItemNew = ckItem.join("_");
 }else{
  ckItemNew = VAL;
 }

 //クッキーに値を格納
 setCookie(ckKey,ckItemNew);
// document.location.href = "https://www.mmm.co.jp/mailform/auto/inquiry/form.html";
 newWin = window.open('https://www.mmm.co.jp/mailform/auto/inquiry/form.html','formWin','scrollbars=yes,resizable=yes,status=yes,toolbar=yes,location=yes,menubar=yes');
 newWin.focus();
} //jumpUrl


function viewCheck(ckKey){
 //クッキーから値を取得
 ckVal = getCookie(ckKey);

 //クッキー要素を配列へ格納
 ckItem = ckVal.split("_");
 ckItemNum = ckItem.length;

 //アイテム数だけ繰り返し、チェックボックス・アイテム名を表示
 for(i=0; i<itemNum; i++){

  //itemの配列がタイトルかどうか
  if(itemName[i][1] != "00title" && itemName[i][1] != "01title"){

   exist = "";
   for(j=0; j<ckItemNum; j++){
    if(itemName[i][1] == ckItem[j]){
     exist = "on";
    }
   }

   if(exist == "on"){
    document.write('<input type="checkbox" name="' + itemName[i][1] + '" id="' + itemName[i][1] + '" value="' + itemName[i][0] + '" onclick="ckboxCookie(\'contitem\',\'' + itemName[i][1] + '\')" checked>');
   }else{
    document.write('<input type="checkbox" name="' + itemName[i][1] + '" id="' + itemName[i][1] + '" value="' + itemName[i][0] + '" onclick="ckboxCookie(\'contitem\',\'' + itemName[i][1] + '\')">');
   }
   document.write('&nbsp;<label for="' + itemName[i][1] + '">' + itemName[i][0] + '</label><br>');

  }else if(itemName[i][1] == "01title"){ //一番初めのタイトルの場合
   document.write('<b>【' + itemName[i][0] + '】</b><br>');

  }else{
   document.write('<br><b>【' + itemName[i][0] + '】</b><br>');
  }
 }

} //viewCheck


function ckboxCookie(ckKey,VAL){
 //クッキーから値を取得
 ckVal = getCookie(ckKey);

 if(ckVal != ""){

  //クッキー要素を配列へ格納
  ckItem = ckVal.split("_");
  ckItemNum = ckItem.length;

  //配列に値が存在する場所を確認
  existNum = "";
  for(i=0; i<ckItemNum; i++){
   if(ckItem[i] == VAL){
    existNum = i;
   }
  }

  //配列に値が存在しなかったら
  if(existNum == "" && existNum != "0"){
   ckItem[ckItemNum] = VAL;
   ckItemNew = ckItem.join("_");
  }else{
   ckItem1 = ckItem.slice(0, existNum);
   ckItem2 = ckItem.slice(existNum + 1, ckItemNum);
   ckItem3 = ckItem1.concat(ckItem2);
   ckItemNew = ckItem3.join("_");
  }

 }else{
  ckItemNew = VAL;
 }

 //クッキーに値を格納
 setCookie(ckKey,ckItemNew);
} //ckboxCookie


function resetCookie(ckKey,VAL){
// setCookie(ckKey,VAL);
 location.reload();
} //resetCookie