<!--

var tname= new Array ();
// ------------------------
// Введите зднсь Ваши данные
// ------------------------
tname[0]="rezistor;www.4radio.nm.ru/rezistor/obschego_naznacheniya.html";
tname[1]="цветовая маркировка отечественных диодов;www.4radio.nm.ru/diod/cwmod.html";
tname[2]="цветовая маркировка импортных диодов;www.4radio.nm.ru/diod/cwmid.html";
tname[3]="цветовая маркировка smd диодов;www.4radio.nm.ru/diod/cwmsmd.html";
tname[4]="импульсные диоды;www.4radio.nm.ru/diod/impulsnye.html";
tname[5]="лавинные диоды;www.4radio.nm.ru/diod/lavinnye.html";
tname[6]="маркировка диодов;www.4radio.nm.ru/diod/markirovka.html";
tname[7]="матрицы и сборки диодные;www.4radio.nm.ru/diod/matritsy_sborki.html";
tname[8]="свч диоды;www.4radio.nm.ru/diod/svch.html";
tname[9]="стабилитроны;www.4radio.nm.ru/diod/stabilitrony.html";
tname[10]="светодиоды;www.4radio.nm.ru/diod/svetodiody.html";
// ------------------------

function QuickSort (vec) {

orderedVec= Ordenar (vec,0,vec.length-1);
return orderedVec
}

function Order (vec,iz,de) {

var i=iz;
var j=de;
var x= vec[Math.round((iz+de)/ 2)]; 
while (i<=j) {
while (vec[i]<x) {i++};
while (vec[j]>x) {j--};
if (i<=j) {
var w= vec[i];
vec[i]= vec[j];
vec[j]= w;
i++;
j--;
}
}
if (iz<j) Order(vec,iz,j);
if (i<de) Order(vec,i,de);
return vec;
}

function Vector2URL (elem, separation) {
var cArray= elem.split(separation);
var url="<a target=_blank href=http://"+cArray[1]+">";
//alert (url);
v.document.write ("<li>",cArray[0].fontcolor('red'));
v.document.write (" (",url,"link</a>)<br>");
}

function ShowEntries (vec) {
v= window.open ('jv_sor2b.html','ventana', 'scrollbars=1,width=400,height=220');
v.document.write ("<b>Похожие названия:</b><br><ul>");
var i = 0;
n=vec.length;
if (n != 0) {
while (i<n) {
Vector2URL(vec[i], ';');
i++
}
}
v.document.write ("</ul>");
v.document.write ("<form><input type=button value=Закрыть onClick='self.close()'></form>");
}

function Manage (vector) {
if (vector.length==0) {
alert ("Похожих названий не найдено!");
}
else {
alert ("Поиск завершен!");
ShowEntries (vector);
}
}

function Search (strng, vector) {

var i=0; var j=0;
var array2= new Array();
while (i<(vector.length)) {
var cArray= vector[i].split(';');
nStr=new String (cArray[0]);
idx=nStr.toLowerCase().indexOf(strng);
if (idx != -1) {
array2[j]= vector[i];
j++
}
i++
}
return array2
}
// --> 