perhaps this method is not the best available
perhaps the dynamic drop down is not as efficient as using HTTP REQUEST (ajax)
calls to get the records when needed, as opposed to doing everything up front.
the user will get tired of waiting, as i will developing it.
suggestions?