$(document).ready(function(){

    var $subMenus = $('#menu li').find('ul');

    $("#slideShow").easySlider({
        auto: true,
        continuous: true,
        pause: 2500,
        speed: 1000,
        orientation: 'fade',
        numeric: true
    });

    $('a.parent').live('click', function(){
        var $subMenu = $(this).closest('li').find('ul');
        /*  Closes any open sub menu prior to opening any click menu with a submenu */
        $.each($subMenus, function(){
            $(this).slideUp('500');
        });

        if ($subMenu.css('display') == "block") {
            $subMenu.slideUp('500');
        } else {
            $subMenu.slideDown('500');
        }
        return false;
    });

    $('li.parent ul a').live('click', function() {
        var $subMenu = $(this).closest('ul');
        $subMenu.slideUp('500', function(){
            return true;
        });
    });

    if ($('#newsletter-dialog').length) {
        $('#newsletter-dialog').dialog({
            autoOpen: false,
            buttons: { "OK": function(){
                    $(this).dialog('close');
            }},
            resizable: false,
            title: "About Newsletter"
        });
    }

    $('.article-title').live('mouseover mouseout', function(evt){
        var $drop = $(this).closest('.article-holder').find('.article-detail');
        if (evt.type == "mouseover") {
            $drop.slideDown('500');
        } else {
            $drop.slideUp('500');
        }
    });

    $('#newsletter-info').live('click', function(){
        $('#newsletter-dialog').dialog('open');
    });

    $('#signup').live('click', function(){
        var $email = $('#newsletter-email').val();
        var $container = $('#newsletter-signup');
        $container.fadeOut('500', function(){
            $.post('seasonalhealth/ajax/handleNewsletter.php',{'email':$email}, function(data){
                $container.html('');
                $container.html(data);
            });
            $container.fadeIn('500');
        })
    });

});


