function hoverOver() {
    active = this;
    jQuery('a', this.parentNode).each(function() {
        if (active) {
            this.className = 'active';
            if (this == active) active = false;
        } else {
            this.className = 'inactive';
        }
    })
}
function hoverOff() {
    container = this.parentNode;
    makingActive = !!container.active;
    jQuery('a', container).each(function() {
        if (makingActive) {
            this.className = 'active';
            if (this == container.active) makingActive = false;
        } else {
            this.className = 'inactive';
        }
    })
}
$(document).ready(function(){
    jQuery('.hover').each(function() {
        container = this;
        container.active = false;
        jQuery('a', container).each(function() {
            $(this).mouseover(hoverOver).mouseout(hoverOff);
            if (this.className == 'active') {
                container.active = this;
            }
        });
    })
})

function toggleMenu(title) {
    jQuery('ul', title.parentNode).toggle();
}

