function changeText() {
document.form.hiddenthingy.value = this.value;
}
and
onchange="BLOCKED SCRIPTchangeText();"
???
I don't know if this will work, but I don't see why not. I don't understand the way you've done certain things in your script. i don't think there is a need for variable arguments in your function. although, i don't think you need a function either. i hope it helps...
I'm going to regret forging this...