Event.observe(window,'load', function() {
    $$('.freeStylePhotoAlbum').each(function(album) {
        var thumbContainer = album.select('.albumThumbnailsContainer')[0];
        var thumbs = thumbContainer.select('.albumThumbnail');
        var count = thumbs.length;
        thumbContainer.down().setStyle({ width:(96*count)+'px' });
        thumbContainer.insert({
            before:'<a href="javascript:" class="carousel-control prev" rel="prev" onfocus="this.blur()">&lt;</a>',
            after:'<a href="javascript:" class="carousel-control next" rel="next" onfocus="this.blur()">&gt;</a>'
        });
        thumbs.each(function(t) {
            t.down('a').observe('focus', function() { this.blur() });
        });
        new Carousel(thumbContainer, thumbContainer.select('.albumThumbnail'), album.select('a.carousel-control'), {
            visibleSlides:6, duration:0.5
        });
        album.select('.albumPanel')[0].setStyle({ visibility:'visible' });
    });
});

