Was mich übrigens auch stutzig macht ist, dass das Ganze nicht mal klappt, wenn man die erste Textarea auf unsichtbar setzt
P.S.: Habe eben denselben Code auf Opera und Safari getestet (und mit e.cancelBubble auf IE8). Der Code läuft überall wie er sollte, außer in FF, d.h. ich denke fast, dass es hier einen Browser-Bug gibt