/**
 * Toolbox Version 0.1
 * @copyright Chris Morrell
*/
toolbox = {
	hasDOM: false,
	
	init: function()
	{
		this.hasDOM = this.checkDOM();
	},
	
	checkDOM: function()
	{
		if (document.getElementById) return true;
		return false;
	},
	
	trim: function(str)
	{
		return str.replace(/^\s*|\s*$/, "");
	},
	
	addEvent: function(elem, eventType, func, useCapture)
	{
		if (elem.addEventListener)
		{
			elem.addEventListener(eventType, func, useCapture);
			return true;
		}
		else if (elem.attachEvent)
		{
			var ret = elem.attachEvent('on' + eventType, func);
			return ret;
		}
		else
		{
			elem['on' + eventType] = func;
		}
	}
}
toolbox.init();