function addLoadListener(fn){if(typeof window.addEventListener!='undefined'){window.addEventListener('load',fn,false)}else if(typeof document.addEventListener!='undefined'){document.addEventListener('load',fn,false)}else if(typeof window.attachEvent!='undefined'){window.attachEvent('onload',fn)}else{var oldfn=window.onload;if(typeof window.onload!='function'){window.onload=fn}else{window.onload=function(){oldfn();fn()}}}}

function emailCloak(){if(document.getElementById){var alltags=document.all?document.all:document.getElementsByTagName("*");for(i=0;i<alltags.length;i++){if(alltags[i].className=="emailCloak"){var oldText=alltags[i].firstChild;var emailAddress=alltags[i].firstChild.nodeValue;var user=emailAddress.substring(0,emailAddress.indexOf("("));var website=emailAddress.substring(emailAddress.indexOf(")")+1,emailAddress.length);var newText=user+"@"+website;var a=document.createElement("a");a.href="mailto:"+newText;var address=document.createTextNode(newText);a.appendChild(address);alltags[i].replaceChild(a,oldText)}}}}

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";if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "self")anchor.target = "_self";}}

function externalLinks2(){if(!document.getElementsByTagName){return}var anchors=document.getElementsByTagName("form");for(var i=0;i<anchors.length;i++){var anchor=anchors[i];if(anchor.getAttribute("action")&&anchor.getAttribute("rel")=="external")anchor.target="_blank";}}

addLoadListener(emailCloak);
addLoadListener(externalLinks);
addLoadListener(externalLinks2);