home *** CD-ROM | disk | FTP | other *** search
/ Chip 2003 February / Chip_2003-02_cd1.bin / tema / mweil / sortim.js < prev    next >
Text File  |  2002-12-18  |  5KB  |  288 lines

  1. a = new Array();
  2. a[1] = new Array(
  3. "A/D,.html D/A p°evodnφky",
  4. "Aktivnφ filtry",
  5. "Audio",
  6. "DC/DC m∞niΦe",
  7. "OZ",
  8. "Regulßtory",
  9. "SpφnaΦe, multiplexery",
  10. "TV, Video, MPEG",
  11. "V²konovΘ");
  12. a[2] = new Array(
  13. "Bipolßrnφ tranzistory",
  14. "Diody, tyristory, triaky",
  15. "IGBT",
  16. "MOSFETy",
  17. "Usm∞r≥ovacφ a Zenerovy diody",
  18. "VF prvky"
  19. );
  20. a[3] = new Array(
  21. "ISDN, ATM, xDSL",
  22. "LAN, WAN, WLAN",
  23. "Modemy",
  24. "Optika",
  25. "Si¥ovΘ kontrolery",
  26. "Telefonnφ obvody",
  27. "BezdrßtovΘ",
  28. "USB",
  29. "GSM a GPS systΘmy"
  30.  
  31. );
  32. a[4] = new Array( 
  33. "ASICs",
  34. "TTL, ECL",
  35. "CMOS, BiCMOS",
  36. "HodinovΘ generßtory",
  37. "PAL, PLD, CPLD, FPGA"
  38. );
  39. a[5] = new Array(
  40. "CCD, CMOS snφmaΦe",
  41. "InfraRed",
  42. "LaserovΘ diody",
  43. "LCD moduly",
  44. "LED diody",
  45. "LED displeje",
  46. "OptoΦleny",
  47. "Vlßknovß optika"
  48.  
  49. );
  50. a[6] = new Array(
  51. "DRAM, VRAM",
  52. "EEPROM, Flash",
  53. "EPROM, PROM",
  54. "FIFO",
  55. "SmartCard, FlashCard",
  56. "SRAM"
  57. );
  58. a[7] = new Array(
  59. "LED a LCD budiΦe",
  60. "Interface",
  61. "SnφmaΦe teploty a tlaku",
  62. "Vstupnφ a v²stupnφ kontrolery",
  63. "Sb∞rnice"
  64. );
  65. a[8] = new Array(
  66. "DSP",
  67. "4, 8, 16, 32 bitovΘ ",
  68. "RISC/CISC procesory"
  69. );
  70. a[9] = new Array(
  71. "AC/DC.html a DC/DC moduly"
  72. );
  73. a[10] = "na";
  74. a[11] = "na";
  75. a[12] = "na";
  76. a[13] = "na";
  77. a[14] = "na";
  78. a[15] = "na";
  79. a[16] = "na";
  80. a[17] = "na";
  81. a[18] = "na";
  82. a[19] = "na";
  83. a[20] = "na";
  84. a[21] = new Array(
  85. "Cφvky",
  86. "EMI odruÜovacφ tlumivky",
  87. "Feritovß jßdra",
  88. "VysokofrekvenΦnφ cφvky"
  89. );
  90. a[22] = new Array(
  91. "ElektrolytickΘ",
  92. "F≤liovΘ",
  93. "KeramickΘ",
  94. "OdruÜovacφ",
  95. "TantalovΘ"
  96. );
  97. a[23] = new Array(
  98. "KeramickΘ filtry a rezonßtory",
  99. "KrystalovΘ filtry a oscilßtory",
  100. "Krystaly",
  101. "SAW filtry a rezonßtory"
  102. );
  103. a[24] = new Array(
  104. "NTC A PTC termistory",
  105. "OdporovΘ sφt∞",
  106. "PevnΘ odpory",
  107. "Trimry a potenciometry",
  108. "Varistory"
  109. );
  110. a[25] = "na";
  111. a[26] = "na";
  112. a[27] = "na";
  113. a[28] = "na";
  114. a[29] = "na";
  115. a[30] = "na";
  116. a[31] = "na";
  117. a[32] = "na";
  118. a[33] = "na";
  119. a[34] = "na";
  120. a[35] = "na";
  121. a[36] = "na";
  122. a[37] = "na";
  123. a[38] = "na";
  124. a[39] = "na";
  125. a[40] = "na";
  126. a[41] = "na";//1
  127. a[42] = "na";
  128. a[43] = "na";
  129. //a[44] = "na";
  130. a[44] = new Array(
  131. "Audio",
  132. "AutomobilovΘ",
  133. "TelekomunikaΦnφ",
  134. "DIN",
  135. "D-Sub",
  136. "Pr∙myslovΘ",
  137. "LiÜtovΘ a pinovΘ",
  138. "Patice pro IO",
  139. "Pro PC Card a SmartCard",
  140. "PoΦφtaΦovΘ",
  141. "Pro optickß vlßkna",
  142. "Pro plochΘ kabely FFC, FPC",
  143. "Na desky ploÜn²ch spoj∙",
  144. "VysokofrekvenΦnφ");
  145. a[45] = "na";
  146. a[46] = "na";
  147. a[47] = "na";
  148. a[48] = new Array(
  149. "Polohy a otßΦek",
  150. "Tlaku a teploty");
  151. a[49] = "na";
  152. a[50] = "na";
  153. a[51] = "na";
  154.  
  155. katC = new Array();
  156.  
  157. //function cpi()
  158. {
  159.     for(var i=0; i<51; i++)
  160.     {
  161. //        if(a[i] != "na")
  162.         {
  163.             for(var j=0; j<20; j++)
  164.             {
  165.                 if(a[i+1][j]>"") katC[20*(i)+j+1]=a[i+1][j];
  166.             }
  167.         }
  168.     }
  169. }
  170.  
  171. kata = new Array("aktivnφ", "pasivnφ", "elektromechanickΘ");
  172. katb = new Array(
  173. 'AnalogovΘ IO',                    //0
  174. 'DiskrΘtnφ, v²konovΘ a VF',        //1
  175. 'KomunikaΦnφ IO',               //0
  176. 'LogickΘ IO',                   //0
  177. 'Optoelektronika',               //0
  178. 'Pam∞ti',                       //0
  179. 'PerifΘrie a interface',       //0
  180. 'Mikroprocesory a mikrokontrolery',//0
  181. 'V²konovΘ moduly',                //0
  182. '',                               //0
  183. '',                               //0
  184. '',                               //0
  185. '',                               //0
  186. '',                               //0
  187. '',                               //0
  188. '',                               //0
  189. '',                               //0
  190. '',                               //0
  191. '',                               //0
  192. '',                               //0
  193. 'IndukΦnosti',                   //20
  194. 'Kondenzßtory',
  195. 'Krystaly a piezoprvky',
  196. 'Odpory',
  197. '',                               //0
  198. '',                               //0
  199. '',                               //0
  200. '',                               //0
  201. '',                               //0
  202. '',                               //0
  203. '',                               //0
  204. '',                               //0
  205. '',                               //0
  206. '',                               //0
  207. '',                               //0
  208. '',                               //0
  209. '',                               //0
  210. '',                               //0
  211. '',                               //0
  212. '',                               //0
  213. 'Alarmy a bzuΦßky',                //40
  214. 'ChladiΦe',
  215. 'Indikßtory',
  216. 'Konektory',
  217. 'Klßvesnice',
  218. 'Pojistky',
  219. 'RelΘ',
  220. 'SnφmaΦe',
  221. 'SpφnaΦe a p°epφnaΦe',
  222. 'Svorkovnice',
  223. 'Ventilßtory'
  224. );
  225.  
  226. function bCascadeDrop(oDDsource,oDDdest)
  227. {                                                   
  228.     var iX;     
  229.     var sOptionId;
  230.     var sOptionDesc;
  231.     var iY=0;
  232.     
  233.     sText = oDDsource.options[oDDsource.selectedIndex].value 
  234.     oDDdest.options.length = 0                
  235.         
  236.     oDDdest.options[0] = new Option ("-vyberte-",-1)    
  237.     if (sText != '0')
  238.     {
  239.  
  240.         for (iX=20*(sText-1); iX<20*sText; iX++) 
  241.         {        
  242.             if(katb[iX]>"") 
  243.             { 
  244.                 iY = iY +1
  245.                 oDDdest.options[iY] = new Option (katb[iX]/*+" ("+iX+")"*/,iX)    
  246.             }
  247.             
  248.         }
  249.     }    
  250. }
  251. function cCascadeDrop(oDDsource,oDDdest)
  252. {                                                   
  253.     var iX;     
  254.     var sOptionId;
  255.     var sOptionDesc;
  256.     var iY=0;
  257.     
  258.     sText = oDDsource.options[oDDsource.selectedIndex].value;
  259.     sText = parseInt(sText);
  260.     oDDdest.options.length = 0                
  261.         
  262.     oDDdest.options[0] = new Option ("-vyberte-",-1)    
  263.     
  264.     if(sText==41 || sText==40 || sText==42 || sText==44 || sText==45 || sText==46 || sText==48 || sText==49 || sText==50)
  265.     {
  266.         document.form1.katC.disabled = true;
  267.         no = 20*sText+1;
  268.     }
  269.     else
  270.     {
  271.         document.form1.katC.disabled = false;
  272.         no = 0;
  273.     }
  274.   
  275.     
  276.     if (sText != '-1')
  277.     {
  278. //        alert(20*(sText)+","+20*(sText+1)+"," + katC[20*(sText)+1]);
  279.         for (iX=20*(sText); iX<20*(sText+1); iX++) 
  280.         {        
  281.             if(katC[iX]>"") 
  282.             { 
  283.                 iY = iY +1
  284.                 oDDdest.options[iY] = new Option (katC[iX]/*+" ("+iX+")"*/,iX)    
  285.             }
  286.         }    
  287.     }    
  288. }