  timeID   = "";
  itemnam  = "";
  menmax   = 5;
function xml_get(filnam, item0, idx){
  brow     = navigator.appName.toUpperCase();
  getitem  = item0;
  idx0     = idx;
  msgno    = "00"+idx0;
  msgno    = msgno.slice(-2,msgno.length);
  httpObj  = createXMLHttpRequest(displayData);
  if (httpObj){
    httpObj.open("GET",filnam+".xml",true);
    httpObj.send(null);
  }
}

function displayData(){
  if ((httpObj.readyState == 4) && (httpObj.status == 200)){
    xmlData  = httpObj.responseXML;
    if (brow.indexOf("EXPLORER") >= 0){
      item_a   = xmlData.getElementsByTagName(getitem);
    }else{
      item_a   = xmlData.getElementsByTagName(getitem+msgno);
    }
    if (brow.indexOf("EXPLORER") >= 0){
      buncnt   = item_a[0].childNodes.length;//登録されているアイテム数
    }else{
      buncnt   = item_a.length;//登録されているアイテム数
    }
//alert(brow+"/"+getitem+"/"+buncnt);

    rslttxt  = "";//データの内容を表示するための変数
    for(i=0; i<buncnt; i++){
      if (brow.indexOf("EXPLORER") >= 0){
        itemnam  = item_a[0].childNodes[i].nodeName;
        itemtxt  = item_a[0].childNodes[i].text;
        if (itemnam == getitem+msgno){
          rslttxt += itemtxt+"<br>\n";
        }
      }else{
        itemnam  = item_a[i].nodeName;
        itemtxt  = item_a[i].childNodes[0].nodeValue;
//alert(i+"/"+itemnam+"/"+itemtxt);
        rslttxt += itemtxt+"<br>\n";
//        rslttxt += i+"/"+itemnam+"/"+itemtxt+"<br>\n";
      }
    }
//alert(rslttxt);
    msgdsp_exe(rslttxt);
    tmenu_dsp();
  }else{
    msgdsp_exe("Loading...");
  }
}

function tmenu_hidden(){
  for(i=2; i<=menmax; i++){
    menno    = "00"+i;
    menno    = menno.slice(-2,menno.length);
    if (menno != monno){
      document.getElementById('tmenu'+menno).style.display = '';
    }
  }
}

function tmenu_dsp(){
  if (idx0 < 2){
    monno  = msgno;
    timeID  = setTimeout("tmenu_hidden()", 5000);
  }else{
    monno  = msgno;
    tmenu_hidden();
    document.getElementById('tmenu'+msgno).style.display = 'block';
//alert("a");
  }
}

function msgdsp_exe(dspmsg){
//alert(getitem+dspmsg);
  switch(getitem){
    case "bunlst":
    case "topmsg":
      $("topmsg").innerHTML = dspmsg;
      break;
  }
}

function valueloop_dsp(var0){
  for(str0 in var0){
alert("a");
    itemnam = str0.nodeName;
    itemtxt = str0.text;
alert("b");
  }
//alert("c");
}

