home *** CD-ROM | disk | FTP | other *** search
/ Chip 2002 October / CHIP1002.ISO / exe / COMPUGUI.exe / whdata / whfts.js < prev    next >
Encoding:
Text File  |  2002-04-23  |  890 b   |  40 lines

  1. var gaFileMapping = new Array();
  2. var gaFileTopicMapping = new Array();
  3.  
  4. function fileMapping(sStartKey, sEndKey, sFileName)
  5. {
  6.     this.sStartKey = sStartKey;
  7.     this.sEndKey = sEndKey;
  8.     this.sFileName = sFileName;
  9.     this.aFtsKeys = null;
  10. }
  11.  
  12. function fileTopicMapping(nIdBegin, nIdEnd, sFileName)
  13. {
  14.     this.nBegin = nIdBegin;
  15.     this.nEnd = nIdEnd;
  16.     this.sFileName = sFileName;
  17.     this.aTopics = null;
  18. }
  19.  
  20.  
  21. function iWM(sStartKey, sEndKey, sFileName)
  22. {
  23.     gaFileMapping[gaFileMapping.length] = new fileMapping(sStartKey, sEndKey, sFileName);    
  24. }
  25.  
  26. function window_OnLoad()
  27. {
  28.     if (parent && parent != this && parent.ftsReady)
  29.     {
  30.         parent.ftsReady(gaFileMapping, gaFileTopicMapping);
  31.     }        
  32. }
  33.  
  34. function iTM(nIdBegin, nIdEnd, sFileName)
  35. {
  36.     gaFileTopicMapping[gaFileTopicMapping.length] = new fileTopicMapping(nIdBegin, nIdEnd, sFileName);    
  37. }
  38.  
  39. window.onload = window_OnLoad;
  40.