// Alternate Input Content on Click
function alterNate(elm){
if (!elm.base) elm.base = elm.value
if (elm.value == elm.base) elm.value = "";
else if (elm.value == "") elm.value = elm.base;
}

/* Force links opening in new window - Compliant way */
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";
    }
}

/* All external (domains) links in new window - edited to do it the compliant way */
function outLinks(){
var d = document.links; var j = "javascript:"; var b = "_blank";
for (var i = 0; i < (d.length); i++)
if (d[i].protocol != j && d[i].hostname != document.domain)
d[i].target = b;
}

// Multiple onload function
function LoadAll()
{
  externalLinks();
  outLinks();
}
window.onload = LoadAll;
