if(typeof(xElement) == "undefined") xElement = {};xElement.getObject = function(name){	if(document.getElementById) var el = document.getElementById(name);	else if(document.all) var el = document.all[name];	else if(document.layers) var el = this.findLayer(name);	return el;};xElement.getStyle = function(name){	var el = this.getObject(name);	return document.layers ? el : el.style;};xElement.findLayer = function(name, root){// Private	var i, layer, found = null;	if(!root) root = window;	for(i = 0; i < root.document.layers.length; i++){		layer = root.document.layers[i];		if(layer.id == name) return layer;		if(layer.document.layers.length) found = this.findLayer(name,layer);		if(found) return found;	}	return null;};xElement.addEvent = function(el,event,method){	el["on"+event] = method;	if(document.layers) el.captureEvents(Event[event.toUpperCase()]);};xElement.removeEvent = function(el,event){	el["on"+event] = null;	if(document.layers) el.releaseEvents(Event[event.toUpperCase()]);};
