// ------------------------------------------------------
// Script created by Jayme Jeffman Filho
// Title : Basic Event Handling methods
// Requires a DOM based browser
// www.jeffman.eng.br
// All rights reserved
// ------------------------------------------------------
function addEventJJ(obj, eventType, fnHandler, useCap, sMsg)
{
	if(sMsg == null) sMsg = false;
	if(sMsg)
	{
		alert(obj);
		alert(eventType);
		alert(fnHandler);
		alert(useCap);
	}
	if( obj.addEventListener)
	{
		try
		{ 
			obj.addEventListener(eventType, fnHandler, useCap); 
			return true;
		}
		catch(e)
		{
			if(e && sMsg) 
				alert(e.message); 
			else if(sMsg) 
				alert("Event Listener not set!"); 
			return false;
		}		
	}
	else if(obj.attachEvent)
	{
		try{ var res = obj.attachEvent("on" + eventType, fnHandler); return res; }
		catch(e){if(e && sMsg)alert(e.message); else if(sMsg) alert("Event Listener not set!"); return false;}		
	}
	else
	{
		//alert("outros");
		obj["on" + eventType] = fnHandler ;
	}
}
//-------------------------------------------------------