
// get iframe href from parameter
// passed to this page and load to iframe
function loadIframe() {
var h = getParameter('h');
h = decodeURI(h);
function get(eid) {
var d = document;
return r = d.getElementById(eid);
}
var i = get('ifrm');
i.src = 'http://' + h;
}

function getParameter(n) {
var w = window;
var l = w.location;
var p = l.search.substring(1);
return p;
}

// Function to synch tabs so that the selected tab is highlighted...
// when it pulls up its corresponding  page in the iframe.

function synchTab(frameName) {
var elList, i;
  // Exit if no frame name was given.
  if (frameName == null)return;
  // Check all links.
  elList = document.getElementsByTagName("A");
  for (i = 0; i < elList.length; i++)

    // Check if the link's target matches the frame being loaded.

    if (elList[i].target == frameName) {

      // If the link's URL matches the page being loaded, activate it.
      // Otherwise, make sure the tab is deactivated.

      if (elList[i].href == window.frames[frameName].location.href) {
        elList[i].className += " activeTab";
        elList[i].blur();
      }
      else
        removeName(elList[i], "activeTab");
    }
}


function removeName(el, name) {
  var i, curList, newList;
  // Remove the given class name from the element's className property.
  newList = new Array();
  curList = el.className.split(" ");
  for (i = 0; i < curList.length; i++)
    if (curList[i] != name)
      newList.push(curList[i]);
  el.className = newList.join(" ");
}

