Tecla enter com javascript ? [RESOLVIDO]

Galera como faco pra pegar apenas a tecla ENTER?
preciso que toda vez que o ENTER seja precionado no campo edit, seja tocado um som. porem so com a tecla enter.

<script language=JavaScript>
      function TocarSom(soundobj) {
       var thissound= eval("document."+soundobj);  
       
       thissound.Play();
               
      }
</script>

<form>
    <mtw:input type="text" name="sound" klass="mtwInputText"  extra="onkeypress=TocarSom('sound1')" />
    
</form>

Esse funciona mas mas com todas as teclas, menos quando o ENTER e precionado.

Ajuda?

&lt;script language=JavaScript&gt;
   function TocarSom(event, soundobj) {
      if( event.keyCode==13 ) { &lt;!-- 13 é o código do Enter --&gt;
         eval("document."+soundobj).Play();
      }
   }
&lt;/script&gt;
 
&lt;form&gt;
   &lt;mtw:input type="text" name="sound" klass="mtwInputText"  extra="onkeypress=TocarSom(event, 'sound1')" /&gt;
&lt;/form&gt;

[]'s

Legal…funcionou no IE mas não no Firefox, sabe como posso fazer?

<script language=JavaScript>
	function TocarSom(event, soundobj) {
       		var keynum;
		
		if(window.event) { //IE
			keynum = event.keyCode
		} else if(e.which) { // Netscape/Firefox/Opera
			keynum = event.which
		}
		if( event.keyCode==13 ) { <!-- 13 é o código do Enter -->
          		eval("document."+soundobj).Play();
       		}
    	}
</script>
 
<form>
	<mtw:input type="text" name="sound" klass="mtwInputText"  extra="onkeypress=TocarSom(event, 'sound1')" />
</form>

[]'s

Cara no firefox não funciona…
Outra coisa agora ta aprecendo uma mensagem no IE “precione Barra de espaço ou Enter para ativer e usar este controle”
Sabe o que pode ser?
To usando FF 2.0.0.3

 &lt;script language=JavaScript&gt;
 	function TocarSom(event, soundobj) {
        		var keynum;
 		
 		if(window.event) { //IE
 			keynum = event.keyCode
 		} else if(event.which) { // Netscape/Firefox/Opera
 			keynum = event.which
 		}
 		if( event.keyCode==13 ) { &lt;!-- 13 é o código do Enter --&gt;
           		alert('tocou');
			//eval("document."+soundobj).Play();
        	}
     	}
 &lt;/script&gt;

Cara … vc nem olhou o código … se tivesse visto teria achado o erro … tsc tsc

[]'s

Amigo descobri…rs era falta de atenção minha…Cansaço…

Uma linha estava errada.

Segue o correto:

<script language=JavaScript>
 	function TocarSom(event, soundobj) {
        		var keynum;
 		
 		if(window.event) { //IE
 			keynum = event.keyCode
 		} else if(event.which) { // Netscape/Firefox/Opera AQUI ESTAVA O PEQUENINO ERRO ao invés de "e." é "event."
 			keynum = event.which
 		}
 		if( keynum==13 ) { <!-- 13 é o código do Enter --> AQUI TAMBEM
           		eval("document."+soundobj).Play();
        		}
     	}
 </script>
  
 <form>
 	<mtw:input type="text" name="sound" klass="mtwInputText"  extra="onkeypress=TocarSom(event, 'sound1')" />
 </form>

Agradeo a atenção.

Segue o som que utilizei, a tag mtw e do mentawai.