;(function($){

    $(document).ready(function(){

        // add additional classes to avoid css3 :last-child and :first-child
        $('ul').find('li:first').addClass('first');
        $('ul').find('li:last').addClass('last');

        // add .hover to list items containing a link (to fix ie li:hover)
        $('ul').find('li:has(a)').hover(function(){
            $(this).addClass('hover');
        }, function(){
            $(this).removeClass('hover');
        });

        // wrap navigation links in a span
        $('.navigation li a')
            .wrapInner('<span />');

        // banner slider
        $('#panels').hoverSlide({
            itemClass: '.panel',
            autoSlide: true,
            hoverSlide: false,
            speed: 8
        });


    });

})(jQuery);
