YUIDoc looks like a solid documentation tool for JS