function toggle(targetId) {
  if (document.getElementById) {
    var target = document.getElementById(targetId);
    if (target.style.display == "none") {
      target.style.display = "";
    } else {
      target.style.display = "none";
    }
  }
}

function swapclass(el) {
  if (el.className == "expander") {
    el.className = "contractor";
  } else {
    el.className = "expander";
  }
}

function hidelists() {
  if (document.getElementById) {
    var listclass = 'level2';
    var lists = document.getElementsByTagName("ul");
    for (var i=0; i < lists.length; i++) {
      var list = lists[i];
      var css = list.className;
      if (css == listclass) {
        list.style.display = "none";
      }
    }
  }
}

function hoverinit() {
  if (!document.getElementById) return
  var imgOriginSrc;
  var imgTemp = new Array();
  var imgarr = document.getElementsByTagName('img');
  for (var i = 0; i < imgarr.length; i++) {
    if (imgarr[i].getAttribute('hsrc')) {
        imgTemp[i] = new Image();
        imgTemp[i].src = imgarr[i].getAttribute('hsrc');
        imgarr[i].onmouseover = function() {
            imgOriginSrc = this.getAttribute('src');
            this.setAttribute('src',this.getAttribute('hsrc'))
        }
        imgarr[i].onmouseout = function() {
            this.setAttribute('src',imgOriginSrc)
        }
    }
  }
}

function externalLinks() {
  if (!document.getElementsByTagName) return;
  var anchors = document.getElementsByTagName("a");
  for (var i=0; i<anchors.length; i++) {
    var anchor = anchors[i];
    if (anchor.getAttribute("href") &&
       anchor.getAttribute("rel") == "external")
     anchor.target = "_blank";
  }
}

function popup(el) {
  if (!document.getElementById) return;
  window.open(el.href,"new_window","height=300,width=400,screenX=100,screenY=100,resizable=1");
  return false;
}

function samePasswords(el1,el2) {
	if ($F(el1) != $F(el2)) {
		alert('Your New Passwords do not match, try again');
		$(el1).value = '';
		$(el2).value = '';
		return false;
	} else {
		return true;
	}
}

window.onload = function() {
  hidelists();
  hoverinit();
  externalLinks();
}