/* hstc.js */

var ie6 = detect_browser();
// window.onresize = 'setIFrameSize()';

window.onresize = function () { 
  setIFrameSize();
}

// detect_browser
function detect_browser() {
  var agent = navigator.userAgent;

  return agent.match(' MSIE ');
}

// setIFrameSize
function setIFrameSize() {
  var el = document.getElementById('ifrm');

  el.style.height = (
    ie6 
      ? document.documentElement.clientHeight
      : window.innerHeight
  ) - el.offsetTop - 10 + 'px';
}

// load_frame
function load_frame(url) {
  var el_frm = document.getElementById('ifrm');

  el_frm.src = url;
  
  if (ie6) {
    // IE6 is brain dead, 'auto' width doesn't work
    el_frm.style.width = el_frm.offsetWidth + 'px';
  }
}

