Building taxonomy Selector
You can try with 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.