﻿/// <reference path="lib/jquery-1.3.2.js" />

$(document).ready(function () {
    // Hide last border in menu
    $("#menu a:last").css("border", "none");

    // Smart grid
    $("table.grid tbody tr:odd").addClass('altrow');
    $("table.grid tbody tr").hover(
        function () { $(this).toggleClass('hover') },
        function () { $(this).toggleClass('hover') }
    );

    // Accordion
    $('.accordion .content').hide();
    $('.accordion .header').addClass('closed');
    $('.accordion .content:first').show();
    $('.accordion .header:first').addClass('open').removeClass('closed');
    $('.accordion .header').click(function () {
        if ($(this).hasClass('closed')) {
            $('.header', $(this).parent().parent()).addClass('closed');
            $('.content', $(this).parent().parent()).slideUp();
            $('.content', $(this).parent()).slideDown();
            $(this).addClass('open').removeClass('closed');
        }
    });

    // Collapsible panel
    $('.cpanel .content').hide();
    $('.cpanel .header').addClass('closed');
    $('.cpanel .header').click(function () {
        $(this).toggleClass('open').toggleClass('closed');
        $('.content', $(this).parent()).slideToggle();
    });
});