Ciao
Also erstens macht es kaum Sinn, hundert Zeilen Code zu posten, das liest wohl keiner.
Zweitens macht es meines Erachtens auch keinen Sinn, mit JScript clientseitig irgendwas aus Komma-Separierten files zu lesen. Wozu gibt's DBs? Pack das ganze in eine DB, schau für eine anständige Sprache (ich empfehle c#...) und lass den Server deine Datenbestände durchsuchen. Ich glaube kaum, dass Du mit client-seitig durchsuchten .csv-files je glücklich wirst (obwohl ich sie nicht kenne). Denn vor allem glaube ich, dass Du Dich nicht auf Client-Technologien (jscript usw.) verlassen solltest, da Du somit nie die Kontrolle darüber, was geschieht, hast. Lass so viel wie möglich auf dem Server laufen, und sende so einfaches html wie möglich in die Welt.
Viel Glück
Didosa