var slot = new Array();
var ext_imagePath = "images";
var ext_slotImagePath = "images/12";
var ext_commonImagePath = "../images";
var center = 0;

//データを取得する
//戻り値：データ数
function getSlotData(slotId) {
  var j = 0;

  if (list.length > 0) {
    for (i = 0; i < list.length; i++) {
      if (list[i].slotId == slotId)
        slot[j++] = list[i];
    }
  }
  return (j - 1);
}

//名称を表示する
function printSlotName(slotId) {
  var str = "";
  var slotName = "";
  var slotNewIcon = 0;

  try {
    slotName = slot[0].name;
    slotNewIcon = slot[0].newIc;
  } catch (e) {
    slotName = "&nbsp;";
    slotNewIcon = 0;
  }

  str += "<table width='450' border='0' cellspacing='0' cellpadding='0'>";
  str += "  <tr>";
  str += "    <td width='418' class='title_01'>" + slotName + "</td>";

  if (slotNewIcon == 1)
    str += "  <td width='32'><img src='" + ext_imagePath + "/slot_title_01_new.jpg' alt='NEW' height='29' width='32' border='0'></td>";
  else
    str += "  <td width='32'><img src='" + ext_imagePath + "/slot_title_01_r.jpg'   alt=''    height='29' width='32' border='0'></td>";

  str += "  </tr>";
  str += "</table>";

  document.write(str);
}

//壁紙リストを表示する
function printThumbNailList(slotId, listLength) {
  var str = "";
  var rowCount = Math.ceil(listLength / 2);
  var lastColspan = 0;
  var imageId = 0;

  if ((listLength % 2) != 0)
    lastColspan = 1;

  str += "<table width='100%' border='0' cellspacing='0' cellpadding='0'>";
  str += "  <tr>";
  str += "    <td colspan='3' align='center'><img src='" + ext_commonImagePath + "/spacer10.gif' width='350' height='10'></td>";
  str += "  </tr>";

  for (row = 1; row <= rowCount; row++) {
    if ((row == rowCount) && (lastColspan == 1)) {
      if (center == 0) {
        str += "  <tr>";
        str += "    <td width='50%' align='center'>";
        str +=         printThumbNail(slotId, ++imageId);
        str += "    </td>";
        str += "    <td width='1' bgcolor='#666666'><img src='" + ext_commonImagePath + "/spacer10.gif' width='1' height='10'></td>";
        str += "    <td width='50%' align='center'><img src='" + ext_commonImagePath + "/spacer10.gif' width='10' height='10'></td>";
        str += "  </tr>";
      } else {
        str += "  <tr>";
        str += "    <td colspan='3' align='center'>";
        str +=         printThumbNail(slotId, ++imageId);
        str += "    </td>";
        str += "  </tr>";
      }
    } else {
      str += "  <tr>";
      str += "    <td width='50%' align='center'>";
      str +=         printThumbNail(slotId, ++imageId);
      str += "    </td>";
      str += "    <td width='1' bgcolor='#666666'><img src='" + ext_commonImagePath + "/spacer10.gif' width='1' height='10'></td>";
      str += "    <td width='50%' align='center'>";
      str +=         printThumbNail(slotId, ++imageId);
      str += "    </td>";
      str += "  </tr>";
    }
    str += "  <tr>";
    str += "    <td colspan='3'><img src='" + ext_commonImagePath + "/spacer10.gif' width='10' height='20'></td>";
    str += "  </tr>";
  }
  str += "  </table>";

  document.write(str);
}

function printThumbNail(slotId, imageId) {
  var str = "";

  var thumbNailImage = ext_slotImagePath + "/" + String(slotId) + "/" + slot[imageId].name;
  var thumbNailAlt = slot[0].name;

  var url_1 = slot[imageId].url_1;
  var url_2 = slot[imageId].url_2;
  var url_3 = slot[imageId].url_3;

  if ((url_1 == null) || (url_1 == ""))
    url_1 = "800×600";
  else
    url_1 = "<a href='" + url_1 + "' target='_blank'>800×600</a>";

  if ((url_2 == null) || (url_2 == ""))
    url_2 = "1024×768";
  else
    url_2 = "<a href='" + url_2 + "' target='_blank'>1024×768</a>";

  if ((url_3 == null) || (url_3 == ""))
    url_3 = "1280×1024";
  else
    url_3 = "<a href='" + url_3 + "' target='_blank'>1280×1024</a>";

  str += "<table width='220' border='0' cellspacing='0' cellpadding='0'>";
  str += "  <tr>";
  str += "    <td align='center'><img src='" + thumbNailImage + "' alt='" + thumbNailAlt + "' width='100' height='80' vspace='5'></td>";
  str += "    <td align='center'>";
  str += "      <table width='100%' border='0' cellspacing='0' cellpadding='2'>";
  str += "        <tr>";
  str += "          <td align='left' valign='top'>&nbsp;&#8226;&nbsp;</td>";
  str += "          <td width='100%' align='left'>" + url_1 + "</td>";
  str += "        </tr>";
  str += "        <tr>";
  str += "          <td align='left' valign='top'>&nbsp;&#8226;&nbsp;</td>";
  str += "          <td width='100%' align='left'>" + url_2 + "</td>";
  str += "        </tr>";
  str += "        <tr>";
  str += "          <td align='left' valign='top'>&nbsp;&#8226;&nbsp;</td>";
  str += "          <td width='100%' align='left'>" + url_3 + "</td>";
  str += "        </tr>";
  str += "      </table>";
  str += "    </td>";
  str += "  </tr>";
  str += "</table>";

  return str;
}
