stephan: Objektname dynamisch erzeugen

Beitrag lesen

Folgendes, für Euch wahrscheinlich nicht sehr schwiegriges, Problem:

Ich habe auf einer Seite mehrere IFRAMEs, die bei onfocus hellgrau
hinterlegt werden sollen.
Die Funktion highlight möchte ich folgendermaßen aufrufen:

<IFRAME onfocus="highlight('<? echo $f_name; ?>');">

Über <? echo $f_name; ?> wird mittels PHP der Name erzeugt.

Bei Aufruf der Funktion

function highlight(f_name) {
window.f_name.document.bgColor='#FDFDFD';
}

zeigt JS an, dass window.f_name.document kein Object sei.
f_name wird also nicht in den übergeben Framenamen übersetzt.

Wie ist eine dynamische Erzeugung des Objektnamens möglich ?

Danke im vorraus....