	
	/**************************************************
	* Adds event triggers to html elements unobtrusivly
	**************************************************/
	function addEvent(elm, evType, fn, useCapture){
		if(elm.addEventListener){
			elm.addEventListener(evType, fn, useCapture);
			return true;
		} else if(elm.attachEvent){
			elm['on' + evType] = fn;
		}
	}

	/************************************************
	* Place 
	************************************************/
	function addlisteners(){
		if(!document.getElementsByTagName || !document.getElementById) return;
		//addEvent({OBJ}, '{EVENT}', {SOMEFUNCTION}, false);
		var ann = document.getElementById('announcements');
		if ( ann && typeof ann != 'undefined' ){
			Announcements.init();
		}
	}

	// Add listeners on page load
	addEvent(window, 'load', addlisteners, false);


