Gracias por tu interes en ayudar. Tal vez no haya funcionado porque estoy programando en php, pero estoy insertando codigo javascript. Estoy intentando aprender, claro al principio cometes errores, sobre todo que lo hago en mis tiempos libres. Volvi a copiar el codigo anterior en html, quitando variables php que mantenian las variables a traves de la sesion.
De nuevo el código funcionando en html:
Código HTML:
<form name="AdminForm2">
<select name='sexo'>
<option value='0'>Seleccione
<option value='Hombre'>Hombre
<option value='Mujer'>Mujer
</select>
<select name='edad'>
<option value='0'>Seleccione
<option value='1'>18 a 25 años
<option value='2'>26 a 33 años
</select>
<select name="country" onChange="provincia()" size="1">
<option value="0">Seleccione
<option value="México" >México
<option value="Extranjero" >Extrajero
</select>
<select name="state" onChange="city()" size="1">
<option value="0" >Seleccione
</select>
<select name="city" size="1" >
<option value="0" >Seleccione
</select>
<input type="submit" value="Buscar" />
</form>