quitandole esto , funciona en FF y Opera:
Cita: switch (opc) { alert(opc);
(como ya lo havía dicho Caricatos)
sigue arrojando un error pero es porque falta los objetos con id=p4 y id=p5.
el resto parece funcionar correctamente.
saludos
PD: Lo de las comillas, o las dejas tanto en lallamada a la funcion y el case, o la quitas en los dos.(de ambas formas funciona igual)