Esta linea no se entiende:
{html_options values=$tipo_in output=$tipo_out}
Es probable que no este recuperando el valor seleccionado.
document.location.href = 'directorio.php?opt=electronico&tipo=' + tickit.DirectoryType.options[tickit.DirectoryType.selectedIndex].value;
Verifica los valores que le pasas a href. Usa por ejemplo:
Código:
alert(tickit.DirectoryType.selectedIndex);