jQuery(function($){

    $('#content').html($('#content').html().replace(/<p><strong>([^<]+)<\/strong><\/p>/gi, '<h3>$1<' + '/h3>'));
    $('a.fancybox, div.gallery a').attr('rel', 'fancybox').fancybox({titlePosition:'inside'});
    $('<div style="clear:both;"><' + '/div>').insertAfter('div.gallery');
    $('#content a[href$=.pdf]').addClass('pdf');

    if ( isHome ) {
        $('#navigation li:eq(0)').remove();
        $('#content p').hide().fadeIn('slow');
    } // endif

    var x = 0;
    var width = 960 - 110;
    var frame = 0;
    var frames = 11;
    var spriteWidth = 110;
    var speed = 100;
    var snailSpeed = 1;
    var snailY = isHome ? 60 : 140; //Math.round(Math.random() * 300);
    var slimeY = snailY + 36;

    function sprite() {
        frame ++;
        x++;
        $('#snail').css("background-position", frame * spriteWidth +"px 0px ");
        $('#snail').css("left", x+"px");
        $('#snail').css("top", snailY + 'px');
        $('#slime').css("top", slimeY + 'px');
        if( frame < frames ) frame++; else frame = 0;
        if( x < width ) {
            x += snailSpeed;
            $('#slime').css('width', x);
        } else {
            $('#snail').fadeOut('fast', function() {
                x = 0;
                //snailY = Math.round(Math.random() * 100);
                slimeY = snailY + 36;
                
                $('#snail').fadeIn('slow');
            });
            $('#slime').fadeOut('normal', function() { $(this). fadeIn(); });
        }
    }
    
    $('#snail').hover(function(){
        snailSpeed = 10;
        sprite();
    }, function() {
        snailSpeed = 1;
    });
    
    sprite();
    var animate = window.setInterval(function() { sprite() }, speed);
    
    
    $('.fb_content_loader').hide();

});

