doRollovers = function(elements) {
    var i = 0;
    elements.each(function(thisel){
		 var img = thisel.getElement("img");
		 if(img){
			  var src = img.getProperty('src');
			  src = src.replace('_roll','');
			  var extension = src.substring(src.lastIndexOf('.'),src.length);
			  var img2 = new Element("img", {
				"src": src.replace(extension,'_roll' + extension),
				"align": img.getProperty("align"),
				"alt": img.getProperty("alt")
			 });
			 img2.setStyles({
				"opacity": 0.01,
				"position": "absolute",
				"visibility": "hidden"
			 });
			  img2.injectAfter( img );
			   if( thisel.hasClass("active") ){
				var tmp = img.src;
				img.src = img2.src;
				img2.src = tmp;
			 }
			  img.addEvent('mouseenter', function() {
				if( thisel.hasClass("active") == false){
					var tmp = this.src;
					this.src = img2.src;
					img2.src = tmp;
				}
			  });
			  img.addEvent('mouseleave', function() {
			   if( thisel.hasClass("active") == false){
					var tmp = this.src;
					this.src = img2.src;
					img2.src = tmp;
				}
			  });
		 }
    });
  };
window.addEvent('load', function(){
		doRollovers($$('ul.menu li'));
  });
