/**
 * The Discover Universal Rollover script
 * 
 * @requires mcd.dom
 * @requires mcd.event
 * @requires mcd.util
 * @author Michael Girouard (mgirouard@mcdpartners.com)
 */
(function () {
	
	/* Insure dependencies are satasfied */
	if (typeof mcd !== 'undefined' && 
		'dom'   in mcd && 
		'event' in mcd && 
		'util'  in mcd) {
		
		/* When the DOM is ready, apply the rollover behavior */
		mcd.dom.ready(function () {
			var rollovers = mcd.dom.getElementsByAttribute('class', 'rollover', document.body, null, true);
			for (var i = 0; i < rollovers.length; i++) {
				mcd.event.add(rollovers[i], 'mouseover', mcd.util.rollOver);
				mcd.event.add(rollovers[i], 'mouseout', mcd.util.rollOut);
			}
		});
	}
	
})();