Thanks for your response and the explanation.
I'm just curious, have you tried moving the onchange event of the first drop down list to the onload of the body? I think the trick here is to only move the onchagne of the first list and leave the other onchange events.