jQuery(document).ready(function(){  
		
    jQuery("ul.subnav").parent().append("<span></span>"); 
    jQuery("ul.topnav li span").click(function() { //When trigger is clicked...  

        //Following events are applied to the subnav itself (moving subnav up and down)  
        jQuery(this).parent().find("ul.subnav").slideDown('fast').show(); //Drop down the subnav on click  

        jQuery(this).parent().hover(function() {  
        }, function(){  
            jQuery(this).parent().find("ul.subnav").slideUp('slow'); //When the mouse hovers out of the subnav, move it back up  
        });  

        //Following events are applied to the trigger (Hover events for the trigger)  
        }).hover(function() {  
            jQuery(this).addClass("subhover"); //On hover over, add class "subhover"  
        }, function(){  //On Hover Out  
            jQuery(this).removeClass("subhover"); //On hover out, remove class "subhover"  
    });  
    
    
    jQuery('#newsletter, a#close').click(function() {
      jQuery('#signup').slideToggle('fast');
      return false;
    });
      
    jQuery(function () {
      jQuery('#subForm').submit(function (e) {
        e.preventDefault();
        jQuery.getJSON(
          this.action + "?callback=?",
          jQuery(this).serialize(),
          function (data) {
            if (data.Status === 400) {
              alert("Error: " + data.Message);
            } else { // 200
              //alert("Success: " + data.Message);
              jQuery('#join').fadeOut('fast', function(){
                jQuery('#success').fadeIn('fast');
              });
            }
        });
      });
    });  
});


