function openWin() {
	// get link's href
	var url = this.href;
	// get width of screen
	var sW = screen.availWidth;
	var sH = screen.availHeight;
	
	// make pop-up window
	// 60% of screen width
	var w = Math.round(sW*0.6);
	
	// make pop-up window
	// 90% of screen height
	var h = Math.round(sH*0.9);
	
	// make pop-up window
	var n = self.open(url, "", "width="+w+",height="+h+",menubar=1,resizable=1,location=1,toolbar=1,directories=1,fullscreen=0,status=1,scrollbars=1");
	n.focus();
	return false;
}

function prepLinks() {
	if ( !document.getElementById ) return false;
	if ( !document.getElementsByTagName ) return false;
	if ( !document.createElement ) return false;
	if ( !document.createTextNode ) return false;
	if ( !document.getElementById("primaryContent") ) return false;

	// get references of elements
	var primary = document.getElementById("primaryContent");
	var links = primary.getElementsByTagName("a");
	var aExternal_links = new Array();
	
	// fill aExternal_links array with links that have rel="external"
	for (var i = 0, j=links.length; i < j; i++) {
		if (links[i].getAttribute("rel") != "external") continue;
		aExternal_links[aExternal_links.length] = links[i];
	}
	
	var num_links = aExternal_links.length;
	if (num_links > 0) {
	
		// iterate through array and add new class and openWin function"
		for (var k = 0, link_class; k < num_links; k++) {
			link_class = aExternal_links[k].className;
			aExternal_links[k].className = link_class + " external";
			//aExternal_links[k].target = "_blank";
			aExternal_links[k].onclick = openWin;
		}
		
		
		/* 29 July 2006 removed explanation text
		// if there are any external links, add an explination
		var explain = document.createElement("div");
		explain.setAttribute("id","explainlink");
		
		var plurallink = (num_links>1) ? " links " : " link ";
		var note = document.createElement("p");
		var txt1 = document.createTextNode("The "+num_links+plurallink+"with the ");
		
		var icon = document.createElement("img");
		icon.setAttribute("src","css/externalLink.gif");
		icon.setAttribute("alt","external link image");
		
		var txt2 = document.createTextNode(" symbol takes you out of the site and into a new window.");
		
		note.appendChild(txt1);
		note.appendChild(icon);
		note.appendChild(txt2);
		
		explain.appendChild(note);
		
		primary.appendChild(explain);
		*/
	}
}

addLoadEvent(prepLinks);