
//初期設定
function itemSet(NAME,JP,NUM,NUM2){
 itemKind[i++] = NAME; itemJp[NAME] = JP; maxNum[NAME] = NUM; selNum[NAME] = NUM2;
}

i = 0;
itemKind = new Array;
itemJp = new Array;
maxNum = new Array;
selNum = new Array;

//カテゴリの種類、正式名称、製品数、1製品枚数
itemSet("catalog","見本帳・カタログ",1000,1);
itemSet("dinoc","ダイノックフィルム",5,3);
itemSet("dinoc_gra","ダイノックフィルム グラデーションシリーズ",3,1);
itemSet("wbf","ホワイトボードフィルム",1000,1);
itemSet("scrf","スクリーンフィルム",1000,1);
itemSet("scrwbf","スクリーンホワイトボードフィルム",1000,1);
itemSet("scotchtint","スコッチティント",10,3);
itemSet("fasara","ファサラ",10,3);
itemSet("graphia","グラフィア",10,3);
itemSet("door","玄関ドアリフォームシート",6,3);


function setCookie(ckKey,VAL){
 valTmp = ckKey + "="+ VAL;

 //階層が異なる為PATHを指定
 document.cookie = valTmp + ";path=/";
// document.cookie = valTmp;

} //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 itemViewRef(){
 cartframe.location.reload();
} //itemViewRef


function addItem(ckKey,VAL){
 ckVal = "";
 exist = "";

 //クッキーから値を取得
 ckVal = getCookie(ckKey);

 //クッキーの値が存在したら実行
 if(ckVal != ""){

  //クッキー要素を配列へ格納
  ckItem = ckVal.split(",");
  ckItemNum = ckItem.length;

  if(ckItemNum >= maxNum[ckKey]){

   alert(itemJp[ckKey] + "のご請求は" + maxNum[ckKey] + "点までです。");

  }else{

   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);

 cartframe.location.reload();

} //addItem


function delItem(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"){
   ckItemNew = VAL;
  }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);

 location.reload();

} //delItem


//一覧ウィンドウ
function viewItem(){

 itemKindNum = itemKind.length;
 emptyNum = 0;

 //カテゴリの種類だけ繰り返す
 for(j=0; j<itemKindNum; j++){


  //クッキーから値を取得
  ckVal = getCookie(itemKind[j]);

  if(ckVal != ""){

   document.write('<div class="prodNum">');
   document.write('<img src="img/sttl_' + itemKind[j] + '.gif" alt="' + itemJp[itemKind[j]] + '"><br>');


   //クッキー要素を配列へ格納
   ckItem = ckVal.split(",");
   ckItemNum = ckItem.length;

   //アイテム数だけ繰り返しアイテム名を表示
   for(k=0; k<ckItemNum; k++){

    if(itemKind[j] == "scotchtint" || itemKind[j] == "fasara" || itemKind[j] == "graphia" || ckItem[k] == "DIN-D-2160" || ckItem[k] == "DIN-D-2161" || ckItem[k] == "DIN-D-2201" || ckItem[k] == "DIN-D-2203" || ckItem[k] == "DIN-D-2205" || ckItem[k] == "DIN-D-2301" || ckItem[k] == "DIN-D-2302" || ckItem[k] == "DIN-LE-128" || ckItem[k] == "DIN-LE-137" || ckItem[k] == "DIN-WG-251" || ckItem[k] == "DIN-PS-959" || ckItem[k] == "DIN-PS-959SR" || ckItem[k] == "DIN-WG-364" || ckItem[k] == "DIN-WG-364GN" || ckItem[k] == "DIN-WG-763" || ckItem[k] == "DIN-WG-763GN" || ckItem[k] == "DIN-WG-765" || ckItem[k] == "DIN-WG-765GN"){
     document.write(viewChips[ckItem[k]]);
    }else{
     document.write(ckItem[k]);
    }

    document.write('<a href="javascript:void(0); delItem(\'' + itemKind[j] + '\',\'' + ckItem[k] + '\')"><img src="img/delbtn.gif" width="35" height="10" alt="削除" border="0" align="absmiddle" vspace="2"></a><br>');
   }

   document.write('</div>');

  }else{
   emptyNum++;
  }

 }

 //情報が空だったら
 if(emptyNum == itemKindNum){
  document.write('<div class="prodNum"><font color="#999999">ここには選択した資料・サンプルの品番が表示されます。</font></div>');
 }

} //viewItem


//請求確定
function goForm(){

 itemKindNum = itemKind.length;
 emptyNum = 0;

 //カテゴリの種類だけ繰り返す
 for(j=0; j<itemKindNum; j++){

  //クッキーから値を取得
  ckVal = getCookie(itemKind[j]);

  if(ckVal == ""){
   emptyNum++;
  }

 }

 //情報が空だったら
 if(emptyNum == itemKindNum){
  alert('資料・サンプルが選択されていません');
 }else{
 //  parent.location.href = "https://www.mmm.co.jp/mailform/cmd/request/attention.html";
parent.location.href = "../../../mailform/cmd/request/attention.html";
 }

} //goForm
