You may have issues with ID's clashing and event binding. Try using live();
Your events are getting unbound when you clone and move DOM elements around.
Try this:
$("#add").live("click", function() {
$("#selection").live("change", function() {
Also it looks like you may be duplicating ID's. Check and make sure that #selection, #selectionresult, etc are not being cloned.
nicholasklick
2010-07-30 16:41:23