fireglow: setTimeout() in Verbindung mit Variablen

Beitrag lesen

funtion x (y, z , e)
{
setTimeout("alert("+z+")", "2500");
}

Danke für die schnelle Antwort, aber leider klappt dies nicht und ich habe das auch schon versucht.
Hab jetzt sogar nur eine kleine HTML Datei, wo ich genau diesen Code ausprobiere, aber irgendwie klappt es in Verbindung mit einer Funktion nicht.

Gehe ich z.B. so vor:

var z = '1';
setTimeout("alert(z);", "2500");

funktioniert es.
Aber wenn ich die Variable z per x(1,2,3) in die Funktion übergebe und es dann verzögert ausgeben will funktioniert es nicht.