CreateXmlHttpReq(myHandler(id));


significa che esegui la funzione myhandler con parametro 'id' e ne assegni il valore di ritorno alla funzione CreateXmlHttpReq.

Ma la funzione myhandler non ritorna nessun valore, quindi la funzione successiva ha un parametro non definito

Forse quello che ti serviva era piuttosto

myHandler(id);
myRequest = CreateXmlHttpReq();

ammesso che la variabile myRequest sia definita globalmente. Ma non vedendo il codice sarebbe meglio postare anche la funzione CreateXmlHttpReq e specificare che argomento si aspetta.