I am desiging a page with three list boxes on it:<BR><BR>1. Drop down box populated from a database query<BR>2. List box (multiple select capable) populated based on what the user selects from box 1.<BR>3. List box (multiple select capable) populated and depopulated based on what the user adds and removes.<BR><BR>Boxes 1 and 2 are working fine.<BR><BR>My problem is with box number three.<BR><BR>I want the user to be able to make multiple selections from box 2 and have the selected data move to box 3. Between boxes 2 and 3 i want the user to be able to click add and remove to move the data back and forth.<BR><BR>Once the user had made his/her decision on what the final data should be (the final data is everything in box 3), I want them to click on submit and pass the data from box 3 to a new page where the corresponding database information will show. I am sure that if I can figure out the basic swapping principle the passing of the data will not be a problem. So I am basically stuck on the swapping part. <BR><BR>I do not know how to set this up. I am coding using VBScript on ASP pages. If I can keep this done through ASP, that would be best, but I am open to using JS functions if this is the only way. Any help would be greatly appreciated.