tortic: Datenzugriff + Aufbereitung für Ausgabe

Liebe Forumleser,

siehe Auszug Quelltexte.

Die Datensätze werden als Liste ausgegeben. Die Daten "Status" werden nicht mit angezeigt. Es gibt da auch Filterfunktonen, mich interessieren aber immer nur die Daten der jeweils angezeigten Datensätze.
1. Wie kann man Thumb-Anzeige mit Bild-Link durch script zusammenbauen lassen, damit in daten.txt nur noch 101 bzw 102 stehen kann? Möglichst direkt und nicht erst was reinschreiben und dann durch was anderes ersetzen (also nicht erst über id / innerHTML / outerHTML).
2. Wie kann man eine funktion sprache() ausführen lassen, um an Stelle der Kürzel "D" / "E", Bildchen auszugeben (wahrscheinlich ähnlich wie 1.)?
3. Kann man auf nichtausgegebene Daten zugreifen, wo allerdings andere daten des Datensatzes ausgegeben werden? An Stelle des alert(this.recordNumber) möchte ich den Status des Datensatzes ausgeben, also this.???[this.recordNumber].

Prinzipiell geht alles um direkten Zugriff auf die Daten + Datenaufbereitung für Ausgabe.

daten.txt:
"Nr.","Thumb","Bild","Beschreibung","Sprache","Status"
"1","thumb/101.jpg","images/101.jpg","Beschreibung1","E","1"
"2","thumb/201.jpg","images/201.jpg","Beschreibung2","D","5"

index.html:
<html>
<head>
<script language="javascript" type="text/jscript">

function sprache(x)
{
//... wenn x=="D" --> flagg_deutsch.gif
//... wenn x=="E" --> flagg_englisch.gif
}
</script>
</head>

<body>

<object id="Daten" classid="clsid:333C7BC4-460F-11D0-BC04-0080C7055A83">
 <param name="DataURL" value="daten.txt">
 <param name="TextQualifier" value='"'>
 <param name="UseHeader" value="true">
 <param name="Filter" value="">
 <param name="FieldDelim" value=",">
</object>

<table id="Anzeige" datasrc="#Daten" border="1">
<tr onClick="alert(this.recordNumber)">
<td><span datafld="Nr."></span></td>
<td><a datafld="Bild"><img datafld="Thumb" border="0"></a></td>
<td><span datafld="Beschreibung"></span></td>
<td><span datafld="Sprache"></td>
</tr>
</table>
</body>
</html>