/*	popstuff 	function to automatically add popup window calls to each link	with a target, and add close window links to the popups.*/function initpop(){	var closeElementId='closewindow';	var closeLinkText='Close window';	var windowAttributes='width=400,height=300,left=0,top=0,scrollbars=yes,location=no';	if(!window.opener)	{		var as,i,popfun		as=document.getElementsByTagName('a');		for (i=0;i<as.length;i++)		{			if(as[i].target)			{				popfun=function(){window.open(this.href,'',windowAttributes);return false;};				as[i].onclick=popfun;				as[i].onkeypress=popfun;			}		}	} else {		var closep,closelink,closetext;		closelink=document.createElement('a');		closetext=document.createTextNode(closeLinkText);		closelink.href='#';		closelink.appendChild(closetext);		closelink.onclick=function(){self.close();};		closelink.onkeypress=function(){self.close();};		if(document.getElementById(closeElementId))		{			document.getElementById(closeElementId).appendChild(closelink);			} else {			closep=document.createElement('p');			closep.id=closeElementId;			closep.appendChild(closelink);			document.body.insertBefore(closep,document.body.firstChild);			}	}}// With thanks to Scott Andrewfunction addEvent(obj, evType, fn){ 	if (obj.addEventListener)	{ 		obj.addEventListener(evType, fn, true); 		return true; 	} else if (obj.attachEvent){ 		var r = obj.attachEvent("on"+evType, fn); 		return r; 	} else { 		return false; 	} }if (document.getElementById && document.createTextNode){addEvent(window,'load',initpop);}