Take a look at my Dynamic Door System.

The purpose of this script is to create a system which allows doors (triggers and area transitions) to be linked to multiple destinations. You can have the script choose one of the destinations at random or you can send PC's to different locations based on their Gender, Level, Item in Inventory, the time of day. Many more features on the way. The full documentation is on the script: Click Here