Meosan: Prototype erkennt Content-Type nicht richtig?

Beitrag lesen

Hallo.

Ich verwende prototype um per ajax.request eine aktion am server auszulösen. Das funktionert auch schön, nur gebe ich bei einem fehler bei der verarbeitung ein javascript zurück, dass eval'd werden soll.
das funktioniert aber nicht, da anscheinden der content-type nicht erkannt wird.

Code vom js-file:
function handleError(code) {
 alert("error: " + code);
}

function performLogin() {
 new Ajax.Request(g_serverPath + "app_pub/login.inc.php");
}

Code im php-file:
header("Content-type: text/javascript");
echo "<script language='javascript' type='text/javascript'>
  handleError('1001');
 </script>";

hat jemand eine idee wo da der fehler liegt?
lg, wolki