/*
*	2005-06-27
*
*	Compatibility layer for Mozilla with IE
*/

if( ! window.attachEvent ){

	window.__eventHandlers = new Object();

	window.attachEvent = function(eventString, eventHandler){

		if( !window.__eventHandlers[eventString]) window.__eventHandlers[eventString] = Array();
		window.__eventHandlers[eventString][window.__eventHandlers[eventString].length] = eventHandler;
		
		window[eventString] = __handleEvent;
	}


	window.__handleEvent = function(e){
	
		var handlers = window.__eventHandlers["on" + e.type];
		if( handlers ){
		
			for(var i=0;i<handlers.length;i++){
				if( typeof(handlers[i]) == 'function' ){
					handlers[i](e);	
				}
			}
		
		}
	}

}

