/***************************************************
  http://web.paulownia.jp/script/ajax/xmlhttp2.html
  に掲載されているソースを利用させて頂きました。
 ***************************************************/
var createXmlHttpTop = function() {
  if (window.XMLHttpRequest) {
    return new XMLHttpRequest();
  } else if (window.ActiveXObject) {
    try {
      return new ActiveXObject('Msxml2.XMLHTTP');
    } catch(e) {
      return new ActiveXObject('Microsoft.XMLHTTP');
    }
  } else {
    return null;
  }
};

var openTextFileTop = function(fname) {
  var xmlhttp = createXmlHttpTop();
  if (xmlhttp == null) {
  	/*非対応*/
    return;
  }
  
  xmlhttp.onreadystatechange = function() {
  	src = '';
    if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
        src = '<pre><img src="w3med/image/ico_msg-important.gif" alt="重要" width="60" height="16" />&nbsp;&nbsp;<a class="noicon" href="' + "javascript:void( window.open( 'w3med/urgentmessage.html', 'mywindow1', 'width=760, height=550, menubar=no, toolbar=no, scrollbars=yes'))" + '">緊急のお知らせがあります。</a><br /></pre>';
    } else {
		src = '<pre>メッセージは現在ありません。</pre>';
    }
    $('text_data').innerHTML = src;
  };
  xmlhttp.open('GET', fname, true);
  xmlhttp.send(null);
};

var openTextFileTopTitle = function(fname) {
  var xmlhttp = createXmlHttpTop();
  if (xmlhttp == null) {
  	/*非対応*/
    return;
  }
  
  xmlhttp.onreadystatechange = function() {
  	src = '';
    if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
        src = xmlhttp.responseText;
        src = '<pre>' + htmlspecialchars(src) + '</pre>';
    } else {
		src = '<pre>メッセージは現在ありません。</pre>';
    }
    $('text_title').innerHTML = src;
  };
  xmlhttp.open('GET', fname, true);
  xmlhttp.send(null);
};

addEvent(window, 'load', function() {
	openTextFileTop( document.form1.fileData.value);
});

addEvent(window, 'load', function() {
	openTextFileTopTitle( document.form1.fileTitle.value);
});

