Grohmann: Objekt in Java einbinden

Beitrag lesen

Hier zuerstmal das script welches bei Aufruf eine wave datei mehrmals abspielt
<embed autostart="false" name="Glockenschlag" src="Uhr/glocke.wav" width="0" height="0"></embed>

<script type="text/javascript">
var j="";
var aktuellerschlag="aus";
var schlagdauer = 3000 // wie oben das script ...
function aktuellestunde() {
  if(aktuellerschlag=="aus") // Verhindert mehrmaliges Bimmeln bei Floodklicken.
  {
  j=new Date();
  j=j.getHours();
  if(j>=13)
  j=j-12;
  schlagen();
  }
}
function schlagen() {
  if(j!=0)
  {
   j--;
   document.getElementById("glockenschlag").play()
   aktuellerschlag=setTimeout("schlagen()",schlagdauer);
  }
  else
  {
  aktuellerschlag="aus"
  }
}
</script>

folgendes Problem: um XHTML konform zu arbeiten muss das embed weg. Das bekomm ich auch hin mit:
<object data="Uhr/glocke.wav" type="audio/wav" width="0" height="0">
    <param name="src" value="Uhr/glocke.wav">
</object>
aber wie binde ich dieses object dann in das java script ein
sobald ich src im name="" ersetze durch irgendwas anderes geht es nicht mehr und getelementsbyname klappt auch nicht vielleicht...bestimmt mach ich irgendwas falsch oder hab da noch nen denkfehler

Danke für eure Hilfe