// readolpage.js

var IFrameObj; // our IFrame object

function callToServer(page,mdiv) {
 var rpMessage;
 if(mdiv)
  rpMessage = document.getElementById('data_'+page+mdiv);
 else
  rpMessage = document.getElementById('data_'+page);
 if(!document.createElement) {return true};
 var IFrameDoc;
 var URL = 'olena_teliga/olena_'+page+'.htm';
 if(mdiv)
  URL += '?'+mdiv;
 rpMessage.innerHTML = '<span style="color:green">Завантаження...<\/span>';
 if(!IFrameObj && document.createElement) {
  try {
      var tempIFrame=document.createElement('iframe');
      tempIFrame.setAttribute('id','RSIFrame');
      tempIFrame.style.border='0px';
      tempIFrame.style.width='0px';
      tempIFrame.style.height='0px';
      IFrameObj = document.body.appendChild(tempIFrame);
      if (document.frames) {
        // this is for IE5 Mac
        IFrameObj = document.frames['RSIFrame'];
      }
    } catch(exception) {
      // This is for IE5 PC
      iframeHTML='<iframe id="RSIFrame" style="';
      iframeHTML+='border:0px;';
      iframeHTML+='width:0px;';
      iframeHTML+='height:0px;';
      iframeHTML+='"><\/iframe>';
      document.body.innerHTML+=iframeHTML;
      IFrameObj = new Object();
      IFrameObj.document = new Object();
      IFrameObj.document.location = new Object();
      IFrameObj.document.location.iframe = document.getElementById('RSIFrame');
      IFrameObj.document.location.replace = function(location) {
        this.iframe.src = location;
      }
  }
 }
 if (navigator.userAgent.indexOf('Gecko') !=-1 && !IFrameObj.contentDocument) {
  // we have to give NS6 a fraction of a second
  // to recognize the new IFrame
  setTimeout('callToServer("'+page+'")',10);
  return false;
 }
 if(IFrameObj.contentDocument) {
  // For NS6
  IFrameDoc = IFrameObj.contentDocument; 
 } else if (IFrameObj.contentWindow) {
  // For IE5.5 and IE6
  IFrameDoc = IFrameObj.contentWindow.document;
 } else if (IFrameObj.document) {
  // For IE5
  IFrameDoc = IFrameObj.document;
 } else {
  return true;
 }
 IFrameDoc.location.replace(URL);
 return false;
}
function handleResponse(doc, page, mdiv) {
 var rseMessage;
 var txtMs;
 if(mdiv) {
  rseMessage = document.getElementById('data_'+page+mdiv);
  txtMs = doc.getElementById(mdiv).innerHTML;
  txtMs += '<div class="showup"><a href="#titre_'+page+mdiv+'" onclick="';
  txtMs += 'swichDisplay(\''+page+'\',\''+mdiv+'\')"';
 }
 else {
  rseMessage = document.getElementById('data_'+page);
  txtMs = doc.getElementById('chapitre').innerHTML;
  txtMs += '<div class="showup"><a href="#titre_'+page+'" onclick="';
  txtMs += 'swichDisplay(\''+page+'\')"';
 }
 txtMs += ' class="here">Згорнути &nbsp;&uarr;&uarr;&uarr;</a></div>';
 rseMessage.innerHTML = txtMs;
}

