
var setCSS2Timer = new Array();
var path = "/mfile/";

function getXMLHttpRequest ()
{
  if (window.XMLHttpRequest) { // Mozilla, Safari,...
    http_request = new XMLHttpRequest();
  } else if (window.ActiveXObject) { // IE
    try {
      http_request = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
      try {
        http_request = new ActiveXObject("Microsoft.XMLHTTP");
      } catch (e) {
        //
      }
    }
  }
  return http_request;
}

function setCSS2(Num, blockNum)
{

  if ( arguments[2] ) {
    if (setCSS2Timer[blockNum]) {
      window.clearTimeout(setCSS2Timer[blockNum]);
    }
    setCSS2Timer[blockNum] = window.setTimeout( 'setCSS2('+Num+', '+blockNum+')', 200 );
    if (!arguments[2].onmouseout) {
        arguments[2].onmouseout = function() {window.clearTimeout(setCSS2Timer[blockNum]);};
    }
    return false;
  }

  var http_request = getXMLHttpRequest();
  var block = document.getElementById('main'+blockNum);

  if (!http_request) {
    block.innerHTML="";
    return false;
  }

  http_request.onreadystatechange = function() {
    if (http_request.readyState == 4) {
      var block = document.getElementById('mainb'+blockNum);
      var scriptStart = 0;
      var scriptEnd   = 0;
      var scriptText  = '';
      if (http_request.status == 200) {
        var htmlCode = http_request.responseText;
        block.innerHTML=htmlCode;
       // parseScript(htmlCode);
      } else {
        block.innerHTML="";
      }
    }
  };


  geturl = path + "art.asp?n="+Num+"&r="+Math.round((Math.random()*10000));
//  alert(geturl);
  http_request.open('GET', geturl, true);
  http_request.send(null);

  var objs = getElementsByName('DIV', document.getElementById("mnav_"+Num).getAttribute("name"));
  for(x=0;x<objs.length;x++) {
    if (!objs[x].firstChild) {continue;}
    if (objs[x].getAttribute("id") != "mnav_"+Num) {
		objs[x].parentNode.className = "mnavb11";
    } else {
		objs[x].parentNode.className = "mnavb11s";
    }
  }
}

function getElementsByName(tag, name)
{
  var elem = document.getElementsByTagName(tag);
  var arr = new Array();
  for(i = 0,iarr = 0; i < elem.length; i++) {
    att = elem[i].getAttribute("name");
    if(att == name) {
      arr[iarr++] = elem[i];
    }
  }
  return arr;
}

