function addXEvent(oEmt, sEvt, act)
{
	if (!oEmt) return;
	if (oEmt.addEventListener)
		oEmt.addEventListener (sEvt, act, false);
	else 
		if (oEmt.attachEvent)
			oEmt.attachEvent ('on'+sEvt, act);
		else 
			oEmt['on'+sEvt] = act;
}

function removeXEvent(oEmt, sEvt, act)
{
	if (!oEmt) return;
	if (oEmt.removeEventListener)
		oEmt.removeEventListener (sEvt, act, false);
	else 
		if (oEmt.detachEvent)
			oEmt.detachEvent ('on'+sEvt, act);
		else 
			oEmt['on'+sEvt] = null;
}

