// Set up method to add new events
function addEvent(obj, evType, fn){ 
	if(obj.addEventListener){ // W3C DOM
		obj.addEventListener(evType, fn, true); 
		return true; 
	}else if(obj.attachEvent){ // IE 5/6 
		var r = obj.attachEvent("on"+evType, fn); 
		return r; 
	}
	// We dont support any thing else ;)
	return false; 
}

// Default for most comman event
function addOnWindowLoadEvent( func ){
	return addEvent(window,'load', func)
}
