// add events
function addFRMIIEvent(obj, eventType, fn)
{
	if (obj.addEventListener) { 
		obj.addEventListener(eventType, fn, false); 
		return true; 
	} else if (obj.attachEvent) { 
		var r = obj.attachEvent('on' + eventType, fn); 
		return r; 
	} else 
		return false; 
}
//addFRMIIEvent(window, 'load', checkLinks);

// adds images behind external and mailto links
function checkLinks()
{
	var extern = new RegExp('.*(?:' + location.host + '|javascript:).+', 'i');
	var mailto = new RegExp('^javascript:linkTo_UnCryptMailto|mailto:', 'i');
	var aTags = document.getElementsByTagName('a');
	for(var i = 0; i < aTags.length; ++i)
	{
		if(aTags[i].childNodes[0] == null ||
			(aTags[i].childNodes[0] != null && aTags[i].childNodes[0].nodeName == 'IMG'))
			continue;

		if(aTags[i].href.match(mailto))
			aTags[i].className = 'mailto';
		else if(!aTags[i].href.match(extern))
			aTags[i].className = 'external';
	}
}

// opens enlarged picture (used for zoom icons)
function openparentlink(obj)
{
	var browser = navigator.userAgent.toLowerCase();
	if ((browser.indexOf('msie') != -1) && (browser.indexOf('opera') == -1))
		parentlink = document.getElementById(obj).offsetParent.previousSibling.previousSibling.href;
	else
		parentlink = document.getElementById(obj).parentNode.parentNode.getElementsByTagName('a')[0];

	openPic(parentlink, 'thePicture', 'status=0, menubar=0');
}

