function addEvent(element, eventType, fn, useCapture)
	{
	if(element.addEventListener)
  		{
		element.addEventListener(eventType, fn, useCapture);
		return true;
		}
	else if(element.attachEvent)
		{
		var r = element.attachEvent("on"+eventType, fn);
		return r;
		}
	else
		{
		alert("could not attach event");
		}
	}

String.prototype.trim = function() 
	{
	return this.replace(/^\s+|\s+$/, '');
	};