Thanks for the help Ray,
so I am updating this here As far as I can remember I hope I'm not missing anything here- the fix Ray helped me with is we had to change everywhere you see this:
.forms[1] to something else and that got it working. So,...
FROM THIS:
<select name="type" id="type" onchange="WAValidateRX(document.forms[1].type,'select','/2/i','- Invalid entry',document.forms[1].type,0,true);WAValidateHD(document.forms[1].type,'sub_url',true);WAValidateRX(document.forms[1].type,'select','/2/','- Invalid entry',document.forms[1].type,0,true);WAValidateHD(document.forms[1].type,'sub_code',false)">
<option value="1" selected="selected">Code</option>
<option value="2">Print</option>
</select>
TO THIS:
<select name="type" id="type" onchange="WAValidateRX(document.something.type,'select','/2/i','- Invalid entry',document.something.type,0,true);WAValidateHD(document.something.type,'sub_url',true);WAValidateRX(document.forms[1].type,'select','/2/','- Invalid entry',document.something.type,0,true);WAValidateHD(document.something.type,'sub_code',false)">
<option value="1" selected="selected">Code</option>
<option value="2">Print</option>
</select>
thanks