But it is, I think. Omitting most of the script, it is like this:
<script type="text/javascript">
<!--
// "When a society has no colored pants to differentiate class...
...
setTimeout('Colorize()', 600);
// -->
</script>
I even tried getting rid of the "//" in front of the "-->", but still it wasn't right.
update: I tried putting your example in my free nodelet and it is rendered as:
<script type="text/javascript"><!--
alert("a<a href="?node=n">n</a> alert");
--></script>
Maybe there is an option I must set somewhere??