--- /dev/null
+var gaFileMapping = new Array();\r
+var gaFileTopicMapping = new Array();\r
+\r
+function fileMapping(sStartKey, sEndKey, sFileName)\r
+{\r
+ this.sStartKey = sStartKey;\r
+ this.sEndKey = sEndKey;\r
+ this.sFileName = sFileName;\r
+ this.aFtsKeys = null;\r
+}\r
+\r
+function fileTopicMapping(nIdBegin, nIdEnd, sFileName)\r
+{\r
+ this.nBegin = nIdBegin;\r
+ this.nEnd = nIdEnd;\r
+ this.sFileName = sFileName;\r
+ this.aTopics = null;\r
+}\r
+\r
+\r
+function iWM(sStartKey, sEndKey, sFileName)\r
+{\r
+ gaFileMapping[gaFileMapping.length] = new fileMapping(sStartKey, sEndKey, sFileName); \r
+}\r
+\r
+function window_OnLoad()\r
+{\r
+ if (parent && parent != this && parent.ftsReady)\r
+ {\r
+ parent.ftsReady(gaFileMapping, gaFileTopicMapping);\r
+ } \r
+}\r
+\r
+function iTM(nIdBegin, nIdEnd, sFileName)\r
+{\r
+ gaFileTopicMapping[gaFileTopicMapping.length] = new fileTopicMapping(nIdBegin, nIdEnd, sFileName); \r
+}\r
+\r
+window.onload = window_OnLoad;\r