function addEvent(elm, evType, fn, useCapture){
	if(elm.addEventListener)
	{
		elm.addEventListener(evType, fn, useCapture);
		return true;
	}
	else if (elm.attachEvent)
	{
		var r = elm.attachEvent('on' + evType, fn);
		return r;
	}
	else
	{
		elm['on' + evType] = fn;
	}
}

function doShowPopUp(e)
{
	var divId =  this.rel;

	var popupDiv = document.getElementById(divId);
	popupDiv.style.left = "auto";
}
function doShowPopUp2(e)
{
	var divId =  this.lang;

	var popupDiv = document.getElementById(divId);
	popupDiv.style.left = "auto";
}
function doHidePopUp(e)
{
	var divId =  this.rel;

	var popupDiv = document.getElementById(divId);
	popupDiv.style.left = "-999em";
}
function doHidePopUp2(e)
{
	var divId =  this.lang;

	var popupDiv = document.getElementById(divId);
	popupDiv.style.left = "-999em";
}

function findPopUps()
{
	var popups = document.getElementsByTagName("a");
	for (i=0;i<popups.length;i++)
 	{
 		if (popups[i].rel.length > 0)
  		{
  			popups[i].onmouseover = doShowPopUp;
			popups[i].onfocus = doShowPopUp;
			popups[i].onmouseout = doHidePopUp;
			popups[i].onblur = doHidePopUp;
  		}
 	}
	var popupsdiv = document.getElementsByTagName("div");
	for (i=0;i<popupsdiv.length;i++)
 	{
 		if (popupsdiv[i].lang.length > 0)
  		{
  			popupsdiv[i].onmouseover = doShowPopUp2;
			popupsdiv[i].onmouseout = doHidePopUp2;
  		}
 	}
}

addEvent(window, "load", findPopUps, false);