//  baseModelIndex.js
//    Control code for Base Model T-Shirts Indexes.
//    Copyright (C) 2007, Zootique Co., Ltd. All rights reserved.

//  定数初期設定
var imgRoot = "/images/";
var imgDir = "catalogue/baseModel/";
var bodyImgDir = "bodyImage/";
var imgExtension = ".png";
var bodyImgExtension = ".jpg";
var clMensPlain = ["LightPink", "Sax", "Sand", "Camel", "Gray", "Safari", "White"];   //  Mens/Plainの色選択リスト
var clMensPlainSel = 6;                                                               //  Mens/Plainの色選択・初期選択肢
//  グローバル変数
//  コントロール初期設定
var genderSelection = "Mens";    //  性別
var styleSelection = "Plain";    //  スタイル（Plain/Baseball）
var colorSelection = "White";    //  色
var sizeSelection = "L";         //  サイズ（S/M/L/XL）
var isFront = true;              //  表示面(表：true、裏：false）
var onBody = true;               //  ボディ＆デザイン画 or デザイン画のみ

//  ***プログラム本体***
//  ***イベントプロシージャ***
//  ***その他ルーチン***
//    ページ内容の初期化をする。
function initDocument(){
  //  外部リンク設定
  externalLinks();
  //  商品番号設定
  itemCode = designerCode + "_" + designNumber;
  //  初期コントロール状態読み取り
  genderSelection = document.getElementsByName("selectGender")[0].checked == true ? "Mens" : "Ladies";
  styleSelection = getFormSelected(document.getElementsByName("selectStyle")[0]);
  colorSelection = getFormSelected(document.getElementsByName("selectColor")[0]);
  sizeSelection = getFormSelected(document.getElementsByName("selectSize")[0]);
  isFront = document.getElementsByName("selectView")[0].checked == true ? true : false;
  onBody = document.getElementsByName("selectOnBody")[0].checked == true ? true : false;
  //  コントロール内容設定
  optionChange();
  //  バックイメージ有無によるコントロール状態設定
  if( !hasBack ) document.getElementById("ViewSelect").selectView[1].disabled = true;
  else document.getElementById("ViewSelect").selectView[1].disabled = false;
  //  初期画像設定
  changeImage();
  //  キャプション設定
  document.getElementById("MainImageItemCode").innerHTML = designerCode + "_" + designNumber;
  //  価格設定
  document.getElementById("MainImagePrice").innerHTML = baseModelPrice;
  //  カート内容設定
  setCart();
}
