// latched navigation for the top navigation
$(function() {
    var path = location.pathname.substring(1);
    if (path) {
        $('#top-navigation a[@href$="' + path + '"]').attr('class', 'selected');
    }
});

/* latched top navigation */
$(function() {
    var path = location.pathname.substring(1);
    var section = path.split("/");
    var section = section[1];
    if (section) {
        $('#navigation li[@id$="' + section + '"]').attr('class', 'selected');
    }

    // add a class to the last elements in a list - should really do this in CSS2
    $('#navigation span:first').addClass('first');
    $('#navigation li:last').addClass('last');
    $('#footer li:last').addClass('last');

    // add a drop shadow to the panoramic image
    $('#panoramic').dropShadow({
        opacity: 0.8,
        left: 0,
    });
});


// accordions on products.php
$(function() {

    $('div.products> ul').hide();
    $('div.products> h3').click(function() {

        var $nextDiv = $(this).next();
        var $visibleSiblings = $nextDiv.siblings('ul:visible');

        if ($visibleSiblings.length ) {
            $visibleSiblings.slideUp('fast', function() {
                $nextDiv.slideToggle('fast');
            });
        } else {
            $nextDiv.slideToggle('fast');
        }

  });

});
