window.addEvent('domready',function(){
	// add rollovers to image buttons
	$$('img.button, input[type=image]').each(function(e){
		var periodPlace = e.src.lastIndexOf('.');
		var rollOverImgSrc = e.src.substring(0,periodPlace) + '-o.' + e.src.substring(periodPlace+1);
		var oldImgSrc = e.src;
		e.addEvent('mouseover',function(event) {
			e.src = rollOverImgSrc;
		});
		e.addEvent('mouseout',function(event) {
			e.src = oldImgSrc;
		});
		
		// preload rollover images
		var i = new Image();
		i.src = rollOverImgSrc;
	});
	
	// add menu rollovers 
	$$('#menu a').each(function(a){
		a.addEvent('mouseover',function(){
			a.getParent().addClass('hover');
		});
		a.addEvent('mouseout',function(){
			a.getParent().removeClass('hover');
		});
	});
});
