Cuando haces referencia a un INPUT que NO está entre las etiquetas <form> y </form>, basta que te refieras a él por su "name".
Si en cambio el INPUT ha sido colocado dentro de un form, deberás referenciarlo con el ID del form, seguido por un punto y su "name".
Probá poniendo:
<script>
function calculo() {
Mh = document.frm.horas.value.split(":");
alert(Mh[0]*3600+Mh[1]*60+parseInt(Mh[2]));
}
</script>
OJO, el método "split" se aplica sólo a cadenas de texto.
Suerte