def edit_track(self,track_types,field_specs):      
     if self.current_medialist is not None and self.current_medialist.track_is_selected():
         self.edit_track_dialog=WebEditItem("Edit Track",self.current_medialist.selected_track(),track_types,field_specs,
                    self.show_refs(),self.initial_media_dir,self.pp_home_dir,'track',self.finished_edit_track)
         self.edit_track_dialog.show(self)
         self.edit_track_dialog.show_tab('track')
 def edit_show(self,show_types,field_specs):
     if self.current_showlist is not None and self.current_showlist.show_is_selected():
         self.edit_show_dialog=WebEditItem("Edit Show",self.current_showlist.selected_show(),show_types,field_specs,self.show_refs(),
                    self.initial_media_dir,self.pp_home_dir,'show',self.finished_edit_show)
         self.edit_show_dialog.show(self)
         self.edit_show_dialog.show_tab('show')