Where does the text in the variable go?

This code reads (with the PHP) a database and when I click the link, it just show the first 107 characters and throws away the rest of the text?!

WHY?!?!

Please help me!

 
function act(paramString) {
caption.htmlText = "";
caption.htmlText += paramString;
}
 
function showValues() {
	for (i=0; i < this.n; i++){
content.htmlText += "<a href='asfunction:act," + this["text"+i] +"'><font color='#000000'>" + this["headline"+i] + "<br>" + this["teaser"+i] + "</font></a><br><br>";
}
}
 
var c = new LoadVars();
c.onLoad = showValues;
 
c.load("my_PHP.php"); 
 
stop();