Cita:
Iniciado por zerokilled respecto a tu segunda consulta, el error debe ser porque la variable canal no existe en ningun lugar de tu codigo. tienes que definirla antes de usuarla.
Pero canal no es una variable, es el identificador del SELECT! de hecho, fijate como lo estoy utilizando.
canal.remove(canal.options[i]);
canal.options[i]=new Option(i, i);
Y estoy utiilizando False para la peticion.