$.rollaHover = function(settings) {
	settings = jQuery.extend({
		imgDir: '/images/custom',
		onFade: 'fast',
		outFade: 'slow',
		mainOpacity: '1',
		css: 'rolla'
	}, settings);
	
	$.browser.msie6 = $.browser.msie && /MSIE 6\.0/i.test(window.navigator.userAgent) && !/MSIE 7\.0/i.test(window.navigator.userAgent);
	
	var cssClass = settings.css;
	var imgClass = 'img.' + cssClass;
	var elems = [];
	var imagepath = settings.imgDir + '/';
	
	var elems = jQuery.find('a[class=rolla]');
	
	$(elems).each(function(k) {
		var alt = elems[k].innerHTML;
		var imgSrc = imagepath + alt;
		
		$('.'+cssClass+':contains('+alt+')').css('background-image', 'url('+imgSrc+'.gif)');
		$('.'+cssClass+':contains('+alt+')').css('background-repeat', 'no-repeat');
		$('.'+cssClass+':contains('+alt+')').css('display', 'block');
		$('a.'+cssClass+':contains('+alt+')').html('<img border="0" src="' + imgSrc + '.gif" class="'+cssClass+'" />');
	});
	
	/*
	if ($.browser.msie6) {
		$(imgClass).hover(
			function() {
				if($(this).attr('src').indexOf('_hi#hover') == -1) {
					$(this).animate({paddingTop: 8}, 'fast');
				}
			},
			function() {
				if($(this).attr('src').indexOf('_hi.gif#hover') != -1 ) {
					$(this).animate({paddingTop: 0}, 'fast');
				}
			}
		);
	}
	else*/ {
		$(imgClass).bind('mouseenter', function() {
			$(this).animate({paddingTop: 8}, 'fast');
		}).bind('mouseleave', function() {			
			$(this).animate({paddingTop: 0}, 'fast');
		});
	}
};
