var ExtLinks =
  {
    init: function()
	{
	  var saw = screen.availWidth;
	  var sah = screen.availHeight;
	  var bw = saw*.8;
	  var bh = sah*.8;
	  var bhr = Math.round(bh);
	  var bwr = Math.round(bw);
	  var sw = (screen.availWidth-bwr)/2;
	  var sh = (screen.availHeight-bhr)/2;
	  var swr = Math.round(sw);
	  var shr = Math.round(sh);
	  bdetails = "width=" + bwr + ",height=" + bhr + ",left=" + swr + ",top=" + shr + ", toolbar=yes, menubar=no, scrollbars=yes, resizable=yes, location=no, directories=no, status=yes";
	  //alert(saw + "x" + sah + "\n" + bwr + "x" + bhr + "\n" + bdetails + "\n" + swr + "x" + shr);
	  //var a = document.getElementsByTagName("a");
	  var a = Core.getElementsByClass("extlink");
	  for (i = 0; i < a.length; i++)
	  {
		  Core.addEventListener(a[i], "click", ExtLinks.intListener);
	  }
	},
	
	intClick: function(a)
	{
	  var aHref = a.getAttribute("href");
	  var nonsense = "nonsense";
	  //alert(aHref,'',bdetails);
	  window.open (aHref,'',bdetails);
	  //window.open(aHref,'',bdetails).resizeTo(bwr,bhr)
	},
	
	intListener: function(event)
	{
	  ExtLinks.intClick(this);
	  Core.preventDefault(event);
	}
  };
  
  Core.start(ExtLinks);