//original script from dynamic drive
var ddwindowlinks={
	//1)Enter domains to be EXCLUDED from opening in new window:
	excludedomains: ["automatedlogic.com"],
	//2) Target for links that should open in a new window (ie: "_blank", "secwin" etc):
	linktarget: "_blank",
	//3) Open external links and pdf's in new window, add google tracking code to onclick, add pdf or external class to show icons
	assigntarget:function(){
		var rexcludedomains=new RegExp(this.excludedomains.join("|"), "i")
		var all_links=document.getElementsByTagName("a")
		for (var i=0; i<=(all_links.length-1); i++){
			if (all_links[i].hostname.search(rexcludedomains)==-1 && all_links[i].href.indexOf("http")!=-1) {
				all_links[i].target=ddwindowlinks.linktarget
				if(undefined == all_links[i].onclick) {
					if(all_links[i].attachEvent) {
						all_links[i].onclick = function() { pageTracker._trackPageview('/external/' + this.href); }
					} else {
						ptv = "pageTracker._trackPageview('/external/" + all_links[i].href + "')"
						all_links[i].setAttribute('onclick', ptv)
					}
				}
				if((all_links[i].getAttribute('rel') != null) && (all_links[i].rel == "noarrow")) {
					//don't add external class
				} else {
					all_links[i].className += all_links[i].className ? ' external' : 'external'
				}
			} else if (all_links[i].href.toLowerCase().indexOf('.pdf')!=-1) {
				all_links[i].target=ddwindowlinks.linktarget
				if(undefined == all_links[i].onclick) {
					if(all_links[i].attachEvent) {
						all_links[i].onclick = function() { pageTracker._trackPageview('/pdf/' + this.href); }
					} else {
						ptv = "pageTracker._trackPageview('/pdf/" + all_links[i].href + "')"
						all_links[i].setAttribute('onclick', ptv)
					}
				}
				all_links[i].className += all_links[i].className ? ' pdf' : 'pdf'
			}
		}
	},
	//4) Initialize
	init:function(){
		if (window.addEventListener)
			window.addEventListener("load", function(){ddwindowlinks.assigntarget()}, false)
		else if (window.attachEvent)
			window.attachEvent("onload", function(){ddwindowlinks.assigntarget()})
	}
}
//5) Call the Initialize function
ddwindowlinks.init()