$(function() {
    $('a', '.rollOver').each(function() {
        var img = $('img', this);
        var src = img.attr('src');
        if (src) {
            img.data('normalSrc', src);
            img.data('overSrc', src.replace(/(\.\w+)/, "_on$1"));
        }
    }).mouseover(function() {
        var img = $('img', this);
        img.attr('src', img.data('overSrc'));
    }).mouseout(function() {
        var img = $('img', this);
        img.attr('src', img.data('normalSrc'));
    });

    $('li:first', 'ul').each(function() {
        $(this).addClass('first');
    });
    $('li:last', 'ul').each(function() {
        $(this).addClass('last');
    });
});
