$(document).ready(function(){
    $('.location').click(function() {
	   $('.slider-loc').slideToggle('fast');
        return false;
    });
    
    $('.program-slider').click(function() {
	   $('.sub-cat-toggle').slideToggle('fast');
        return false;
    });
    
    $('.dropdown-hover > a').mouseenter(function() {
        $('.sub-nav').hide();
        var target = $(this);
        target.next().slideDown('fast');
    });
    
    $('ul.main').mouseleave(function() {
        $(this).find('.sub-nav:visible').slideUp('fast');
    });
    
    $('.dropdown > a').click(function() {
        var sub_nav = $(this).next('.sub-nav');
    
        //if the sub-nav is open
        if (sub_nav.is(':visible')) {
            sub_nav.slideUp('fast');
        }
        else {   //the sub-nav open is a different option
            //hide any visible .sub-navs
            $('.sub-nav:visible').slideUp('fast');
            //open selected .sub-nav
            sub_nav.slideDown('fast');
        }
        return false;
    })
    $('.close-nav').click(function() {
        $(this).closest('.sub-nav').slideUp('fast');
        return false;
    });
    
});

