function initialIframe()
{

   QueryString_Parse();
   if ( QueryString.values[0] != null )
      document.frames["buffer"].document.src = QueryString.values[0];
   else
      document.frames["buffer"].document.src = setIframe(initialFrame);
}

function loadIframe(myurl)
{
   //unsetIframe(); 
   setIframe(myurl);
}

function setIframe(myurl)
{  
   
   if ( myurl != "")
   {
      if (!window.buffer)
      {
          var html = '<IFRAME ID="buffer" NAME="buffer" STYLE="display: none;"><\/IFRAME>';
          document.body.insertAdjacentHTML('beforeEnd', html);
      }

      var frame = window.frames['buffer'];

      var html = '<HTML>';
      html += '<BODY ONLOAD="top.document.all[\'aDiv\'].innerHTML = window.buffer.document.body.innerHTML;">';
      html += '<IFRAME NAME="buffer" SRC="' + myurl + '"></IFRAME>';
      html += '<\/BODY>';
      html += '<\/HTML>'; 

      frame.document.open();
      frame.document.write(html);
      frame.document.close(); 

   }
} // setIframe(myurl)


function unsetIframe()
{
    var ie4 = document.all&&navigator.userAgent.indexOf("Opera")==-1;
    var ns6 = document.getElementById&&navigator.userAgent.indexOf("Opera")==-1;
    var ns4 = document.layers;
    var output = "";

    
    if(ie4)
       showContentObj=document.all.aDiv;

    if(ns6)
       showContentObj=document.getElementById("aDiv");

    if ( (showContentObj.innerHTML!=output) && ( output != "") )
    {
       if(ie4||ns6)
       {
          if(showContentObj.innerHTML!=output)
             showContentObj.innerHTML=output;
       }
    }

    if(ns4)
    {
       document.nsdiv.document.write(output);
       document.nsdiv.document.write(output);
       document.nsdiv.document.close();
    }

} // unsetIframe()

  