htmlText in textArea - AS string limit?

Hi,

I am a complete AS3 novice, so forgive me if this is a very stupid question.

I have 16 buttons, each that fills a textArea (answerTextBody) with a different block of htmlText.

Each of these strings is around 200 words long.

For the first 10 of these buttons, everything works like a dream. However, as soon as I try to stick in the text for button 11, the "£($*^ thing stops working.

Not being a complete idiot, I’ve tried different text and I’ve even duplicated the text of previous buttons. Different text never works but duplicate text sometime works.

It looks like it’s a problem with the word length, but this doesn’t make any sense at all to me.

For instance,

This works:

[FONT=Courier New]else if(event.target.name==“a11”)
{
answerTextBody.htmlText = “<font face=‘Gill Sans MT, Arial, Tahoma’ color=’#ffff00’ size=‘13’><p><b>Sturgeon</b></p></font><br><p><font color=’#FFFFFF’>The sturgeon is one of the oldest surviving species. Sturgeons co-existed with dinosaurs and have survived the cataclysmic ecological effects of asteroid blasts and climate change. It is a sad example of our detrimental impact on the environment that all 27 species of this fish are now threatened or endangered.</p></font>”;
}
[/FONT]

But this doesn’t work:

[FONT=Courier New]else if(event.target.name==“a11”)
{
answerTextBody.htmlText = “<font face=‘Gill Sans MT, Arial, Tahoma’ color=’#ffff00’ size=‘13’><p><b>Sturgeon</b></p></font><br><p><font color=’#FFFFFF’>The sturgeon is one of the oldest surviving species. Sturgeons co-existed with dinosaurs and have survived the cataclysmic ecological effects of asteroid blasts and climate change. It is a sad example of our detrimental impact on the environment that all 27 species of this fish are now threatened or endangered. One of the reasons for this is that despite their resiliency, sturgeons are particularly sensitive to harvest and habitat degradation. Loss of habitat due to human encroachment and massive over-fishing has meant that we have nearly wiped out an animal that has been on the earth for 250 million years.</p></font>”;
}
[/FONT]

This works, but if I put even one more word in it, it stops working!

[FONT=Courier New]else if(event.target.name==“a11”)
{
answerTextBody.htmlText = “<font face=‘Gill Sans MT, Arial, Tahoma’ color=’#ffff00’ size=‘13’><p><b>Sturgeon</b></p></font><br><p><font color=’#FFFFFF’>The sturgeon is one of the oldest surviving species. Sturgeons co-existed with dinosaurs and have survived the cataclysmic ecological effects of asteroid blasts and climate change. It is a sad example of our detrimental impact on the environment that all 27 species of this fish are now threatened or endangered. What a shame that this is happening. It sure does suck. Why does this work</p></font>”;
}
[/FONT]

The obvious question is whether this is reaching the char limit of the textArea component, but this is by no means my longest string. Other instances were much longer (250 words, etc.) It seems to me that all of the htmlText instances together are contributing to some sort of hidden word limit. Is this possible?

I’m aboslutely pulling my hair out on this one. Someone please help!