// This javascript hides an email address from robots
function mangle() {
if (!document.getElementsByTagName && !document.createElement &&
!document.createTextNode) return;
var nodes = document.getElementsByTagName("span");
for(var i=nodes.length-1;i>=0;i--) {
if (nodes[i].className=="change") {
var at = /at/;
var dot = /dot/g;
var address = nodes[i].firstChild.nodeValue.split(" ").join("");
var node = document.createElement("a");

address = address.replace(at, "@");
address = address.replace(dot, ".");
node.setAttribute("href", "mailto:"+address);
node.appendChild(document.createTextNode(address));

var parent = nodes[i].parentNode;
for(var j=0;j<parent.childNodes.length;j++)
if (parent.childNodes[j] == nodes[i]) {
if (!parent.replaceChild) return;
parent.replaceChild(node, parent.childNodes[j]);
break;
}
}
}
}

/* This javascript is used to open links in a new browser window */
function initLinks() {
  for (i in document.links) {
    link = document.links[i];
    if (link.rel && link.rel.indexOf('external')!=-1) {
      link.onclick = onExternalLinkActivate;
      link.onkeypress = onExternalLinkActivate;
    }
  }
}

function onExternalLinkActivate() {
  window.open(this.href);
  return false;
}

/* This javascript is used to update the Copyright year */

function copyDate() {
  var cpyrt = document.getElementById("copyright")
  if (cpyrt) {
     cpyrt.firstChild.nodeValue = (new Date()).getFullYear();
  }
}

/* Initialises the function
window.onload = mangle;*/

/* Load multiple functions */
window.onload=function(){
 mangle();
 initLinks();
 copyDate();
}
