function doPopups() {
  if (!document.getElementsByTagName) return false;
  var links = document.getElementsByTagName("a");
  for (var i=0; i < links.length; i++) {
    if (links[i].className.match("popup")) {
      links[i].onclick = function() {
        openPopUp(this.href);
        return false;
      }
    }
  }
}


function openPopUp(linkURL) {
	var a = linkURL.toLowerCase();
	if( (a.match(/.jpg$/)) || (a.match(/.jpeg$/)) || (a.match(/.png$/)) || (a.match(/.gif$/)) || (a.match(/.bmp$/)) ) {
		// image popup (open image using a PHP script)
		window.open("/includes/popup.php?url=" + linkURL,'popupImage','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,copyhistory=no,width=100,height=100,screenX=150,screenY=150,top=150,left=150');
	} else {
		// other popup
		window.open(linkURL,'popup','width=700,height=600');
	}
}


function addEventSimple(obj,evt,fn) {
	if (obj.addEventListener)
		obj.addEventListener(evt,fn,false);
	else if (obj.attachEvent)
		obj.attachEvent('on'+evt,fn);
}


addEventSimple(window,'load',doPopups);
