doesn't seem to work with out having 2 form elements:
this is the whole form and javascript
:
<script language="javascript">
var lessthanone = new Array();
lessthanone[0] = "< 1";
var one = new Array();
one[0] = "< 1";
one[1] = "1";
var two = new Array();
two[0] = "< 1";
two[1] = "1";
two[2] = "2";
var three = new Array();
three[0] = "< 1";
three[1] = "1";
three[2] = "2";
three[3] = "3";
var four = new Array();
four[0] = "< 1";
four[1] = "1";
four[2] = "2";
four[3] = "3";
four[4] = "4";
var five = new Array();
five[0] = "< 1";
five[1] = "1";
five[2] = "2";
five[3] = "3";
five[4] = "4";
five[5] = "5";
var six = new Array();
six[0] = "< 1";
six[1] = "1";
six[2] = "2";
six[3] = "3";
six[4] = "4";
six[5] = "5";
six[6] = "6";
var seven = new Array();
seven[0] = "< 1";
seven[1] = "1";
seven[2] = "2";
seven[3] = "3";
seven[4] = "4";
seven[5] = "5";
seven[6] = "6";
seven[7] = "7";
var sevenplus = new Array();
sevenplus[0] = "< 1";
sevenplus[1] = "1";
sevenplus[2] = "2";
sevenplus[3] = "3";
sevenplus[4] = "4";
sevenplus[5] = "5";
sevenplus[6] = "6";
sevenplus[7] = "7";
sevenplus

= "7 +";
function populateDropdown(arry)
{
//alert("populateDropdown");
//alert("arry= " + arry);
document.wk_frm.txtQuestion2.options.length = 0;
for (var i = 0; i < arry.length; i++)
{
document.wk_frm.txtQuestion2.options[i] = new Option(arry[i], arry[i]);
}
}
function updateDropdown()
{
var bsArray
var selectedChoice;
var selectedDropdown = document.wk_frm.txtWorkout;
for (var i = 0; i < selectedDropdown.options.length; i++)
{
if (selectedDropdown.options[i].selected)
{
selectedChoice = selectedDropdown.options[i].value;
}
}
if (selectedChoice == 1)
{
bsArray = one;
populateDropdown(bsArray);
}
if (selectedChoice == 2)
{
bsArray = two;
populateDropdown(bsArray);
}
if (selectedChoice == 3)
{
bsArray = three;
populateDropdown(bsArray);
}
if (selectedChoice == 4)
{
bsArray = four;
populateDropdown(bsArray);
}
if (selectedChoice == 5)
{
bsArray = five;
populateDropdown(bsArray);
}
if (selectedChoice == 6)
{
bsArray = six;
populateDropdown(bsArray);
}
if (selectedChoice == 7)
{
bsArray = seven;
populateDropdown(bsArray);
}
if (selectedChoice == 8)
{
bsArray = lessthanone;
populateDropdown(bsArray);
}
if (selectedChoice == 9)
{
bsArray = sevenplus;
populateDropdown(bsArray);
}
}
</script>
<span class="spanb">
<form action="register.asp" method="POST" name="login_frm" id="login_frm" onSubmit="return ValideRegisterForm(this);">
<fieldset style="width:98%; ">
<p>* denotes mandatory field</p>
<legend>Create an account</legend>
<dt>
<label class="register">First Name: *</label>
</dt>
<dd>
<input name="txtFirstname" type="text" class="textbox" id="txtFirstname" maxlength="100" />
</dd>
<div id="buffer"></div>
<dt>
<label class="register">Surname: *</label>
</dt>
<dd>
<input name="txtSurname" type="text" class="textbox" id="txtSurname" maxlength="100" />
</dd>
<div id="buffer"></div>
<dt>
<label class="register">First line of address: *</label>
</dt>
<dd>
<input name="txtAddress1" type="text" class="textbox" id="txtAddress1" maxlength="50" />
</dd>
<div id="buffer"></div>
<dt>
<label class="register"> </label>
</dt>
<dd>
<input name="txtAddress2" type="text" class="textbox" id="txtAddress2" maxlength="50" />
</dd>
<div id="buffer"></div>
<dt>
<label class="register"> </label>
</dt>
<dd>
<input name="txtAddress3" type="text" class="textbox" id="txtAddress3" maxlength="50" />
</dd>
<div id="buffer"></div>
<dt>
<label class="register">Town: *</label>
</dt>
<dd>
<input name="txtAddress4" type="text" class="textbox" id="txtAddress4" maxlength="50" />
</dd>
<div id="buffer"></div>
<dt>
<label class="register">Primary Contact Number: *</label>
</dt>
<dd>
<input name="txtTel" type="text" class="textbox" id="txtTel" maxlength="50" style="width:120px;" />
</dd>
<div id="buffer"></div>
<dt>
<label class="register">Email:*</label>
</dt>
<dd>
<input name="txtEmail" type="text" class="textbox" id="txtEmail" maxlength="50" />
</dd>
<div id="buffer"></div>
<dt>
<label class="register">question 1?:</label>
</dt>
<form name="wk_frm" id="wk_frm">
<dd>
<select name="txt1" id="txt1" class="textboxdrop" style="width:120px;" onChange="updateDropdown();">
<option value="" selected="selected">Select Choice</option>
<option value="< 1">< 1</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="7+">7+</option>
</select>
</dd>
<div id="buffer"></div>
<dt>
<label class="register">Question 2?:</label>
</dt>
<dd>
<select name="txt2" id="txt2" class="textboxdrop" style="width:120px;">
</select>
</dd>
</form>
<div id="buffer"></div>
<dd>
<input name="btnSubmit" type="submit" value="Register" class="button" style="margin-left:5px; width:80px; " />
</dd>
</fieldset>
</form>
</span>
thanks
Adam