Add/Edit Taxonomy Terms directly from add content form
Take a look to the Hierarchical Select module.


  This module defines the "hierarchical_select" form element, which is a greatly enhanced way for letting the user select items in a hierarchy.