Hi, I think your problem is because #result is empty first time through so slideUp doesn't do anything - therefore slideDown doesn't either.
Try adding this as the first document ready item to populate #result with a blank paragraph: $("#result").html('<p> </p>'); Paul