function getObject(id) {
	if (document.getElementById) {
	   OBJ = document.getElementById(id);
	}	else if (document.all) {
	   OBJ = document.all[id];
	}	else if (document.layers) {
		if (document.layers[id]) {
			OBJ = document.layers[id];
		}
	}
	return OBJ;
}

function imgSwap(id, src) {
	OBJ	= getObject(id);	
	OBJ.src	= src;
}

function addEvent(el, evType, fn, bCapture) {
	if (el.addEventListener) {			// FF
		el.addEventListener(evType, fn, bCapture);
		return true;
	} else if (el.attachEvent) {		// IE
		var ret = el.attachEvent('on' + evType, fn);
		return ret;
	} else {
		el['on' + evType] = fn;
	}
}

function bkgSwap(el, src) {
  el.style.background = src;
  el.style.backgroundRepeat = 'no-repeat';  // for IE 6
}


