ragazzi da poco studio javascript, mi sono imbattuto in questo semplice script e non riesco a capire la prima parte, non capisco il perchč di una funzione senza niente dentro le graffe nč tantomeno il "new text()"
qualcuno potrebbe aiutarmi a capirla?
grazie!!


<SCRIPT LANGUAGE="Javascript">
<!--

function text() {}

text = new text();
number = 0;

text[number++] = "Riga testo 1."
text[number++] = "Riga testo 2."
text[number++] = "Riga testo 3."
text[number++] = "Riga testo 4."
text[number++] = "Riga testo 5."

increment = Math.floor(Math.random() * number);

document.write(text[increment]);

//-->
</SCRIPT>