aboutsummaryrefslogtreecommitdiffstats
path: root/mcc/4/ru/content/search
diff options
context:
space:
mode:
authorClaire Revillet <grenoya@mageia.org>2014-01-30 20:20:52 +0000
committerClaire Revillet <grenoya@mageia.org>2014-01-30 20:20:52 +0000
commit386e4eac29d4a11d8d84a003b7116d26499701f3 (patch)
treecea3effefd1693b4437767025f789af4091cf013 /mcc/4/ru/content/search
parentac681e2720ba14f28a9f5f85ccd7092e5f352fa8 (diff)
downloaddoc-386e4eac29d4a11d8d84a003b7116d26499701f3.tar
doc-386e4eac29d4a11d8d84a003b7116d26499701f3.tar.gz
doc-386e4eac29d4a11d8d84a003b7116d26499701f3.tar.bz2
doc-386e4eac29d4a11d8d84a003b7116d26499701f3.tar.xz
doc-386e4eac29d4a11d8d84a003b7116d26499701f3.zip
- add MCC manual for mga4 in ET, RU and UK
- update MCC manual for mga4 in EN
Diffstat (limited to 'mcc/4/ru/content/search')
-rw-r--r--mcc/4/ru/content/search/default.props1
-rw-r--r--mcc/4/ru/content/search/en-us.props45
-rw-r--r--mcc/4/ru/content/search/es-es.props179
-rw-r--r--mcc/4/ru/content/search/htmlFileInfoList.js71
-rw-r--r--mcc/4/ru/content/search/htmlFileList.js72
-rw-r--r--mcc/4/ru/content/search/index-1.js1198
-rw-r--r--mcc/4/ru/content/search/index-2.js1197
-rw-r--r--mcc/4/ru/content/search/index-3.js1193
-rw-r--r--mcc/4/ru/content/search/ja-jp.props1
-rw-r--r--mcc/4/ru/content/search/nwSearchFnt.js513
-rw-r--r--mcc/4/ru/content/search/punctuation.props31
-rw-r--r--mcc/4/ru/content/search/stemmers/de_stemmer.js247
-rw-r--r--mcc/4/ru/content/search/stemmers/en_stemmer.js187
-rw-r--r--mcc/4/ru/content/search/stemmers/fr_stemmer.js299
14 files changed, 5234 insertions, 0 deletions
diff --git a/mcc/4/ru/content/search/default.props b/mcc/4/ru/content/search/default.props
new file mode 100644
index 00000000..22edf439
--- /dev/null
+++ b/mcc/4/ru/content/search/default.props
@@ -0,0 +1 @@
+DEF01=a \ No newline at end of file
diff --git a/mcc/4/ru/content/search/en-us.props b/mcc/4/ru/content/search/en-us.props
new file mode 100644
index 00000000..da284ce5
--- /dev/null
+++ b/mcc/4/ru/content/search/en-us.props
@@ -0,0 +1,45 @@
+DEF01=this
+DEF02=is
+DEF03=the
+DEF04=in
+DEF05=i
+DEF06=on
+DEF07=a
+DEF08=about
+DEF09=an
+DEF10=are
+DEF11=as
+DEF12=at
+DEF13=be
+DEF14=by
+DEF15=com
+DEF16=de
+DEF17=en
+DEF18=for
+DEF19=from
+DEF20=how
+DEF21=it
+DEF22=la
+DEF23=of
+DEF24=on
+DEF25=or
+DEF26=that
+DEF27=to
+DEF28=was
+DEF29=what
+DEF30=when
+DEF31=where
+DEF32=who
+DEF33=will
+DEF34=with
+DEF35=und
+DEF36=Next
+DEF37=Prev
+DEF38=Home
+DEF39=Motive
+DEF40=Inc
+DEF41=Copyright
+DEF42=All
+DEF43=rights
+DEF44=reserved
+DEF45=Up \ No newline at end of file
diff --git a/mcc/4/ru/content/search/es-es.props b/mcc/4/ru/content/search/es-es.props
new file mode 100644
index 00000000..fb73bdcc
--- /dev/null
+++ b/mcc/4/ru/content/search/es-es.props
@@ -0,0 +1,179 @@
+DEF01=un
+DEF02=una
+DEF03=unas
+DEF04=unos
+DEF05=uno
+DEF06=sobre
+DEF07=todo
+DEF08=tambin
+DEF09=tras
+DEF10=otro
+DEF11=algn
+DEF12=alguno
+DEF13=alguna
+DEF14=algunos
+DEF15=algunas
+DEF16=ser
+DEF17=es
+DEF18=soy
+DEF19=eres
+DEF20=somos
+DEF21=sois
+DEF22=estoy
+DEF23=esta
+DEF24=estamos
+DEF25=estais
+DEF26=estan
+DEF27=como
+DEF28=en
+DEF29=para
+DEF30=atras
+DEF31=porque
+DEF32=por
+DEF33=estado
+DEF34=estaba
+DEF35=ante
+DEF36=antes
+DEF37=siendo
+DEF38=ambos
+DEF39=pero
+DEF40=por
+DEF41=poder
+DEF42=puede
+DEF43=puedo
+DEF44=podemos
+DEF45=podeis
+DEF46=pueden
+DEF47=fui
+DEF48=fue
+DEF49=fuimos
+DEF50=fueron
+DEF51=hacer
+DEF52=hago
+DEF53=hace
+DEF54=hacemos
+DEF55=haceis
+DEF56=hacen
+DEF57=cada
+DEF58=fin
+DEF59=incluso
+DEF60=primero
+DEF61=desde
+DEF62=conseguir
+DEF63=consigo
+DEF64=consigue
+DEF65=consigues
+DEF66=conseguimos
+DEF67=consiguen
+DEF68=ir
+DEF69=voy
+DEF70=va
+DEF71=vamos
+DEF72=vais
+DEF73=van
+DEF74=vaya
+DEF75=gueno
+DEF76=ha
+DEF77=tener
+DEF78=tengo
+DEF79=tiene
+DEF80=tenemos
+DEF81=teneis
+DEF82=tienen
+DEF83=el
+DEF84=la
+DEF85=lo
+DEF86=las
+DEF87=los
+DEF88=su
+DEF89=aqui
+DEF90=mio
+DEF91=tuyo
+DEF92=ellos
+DEF93=ellas
+DEF94=nos
+DEF95=nosotros
+DEF96=vosotros
+DEF97=vosotras
+DEF98=si
+DEF99=dentro
+DEF100=solo
+DEF101=solamente
+DEF102=saber
+DEF103=sabes
+DEF104=sabe
+DEF105=sabemos
+DEF106=sabeis
+DEF107=saben
+DEF108=ultimo
+DEF109=largo
+DEF110=bastante
+DEF111=haces
+DEF112=muchos
+DEF113=aquellos
+DEF114=aquellas
+DEF115=sus
+DEF116=entonces
+DEF117=tiempo
+DEF118=verdad
+DEF119=verdadero
+DEF120=verdadera
+DEF121=cierto
+DEF122=ciertos
+DEF123=cierta
+DEF124=ciertas
+DEF125=intentar
+DEF126=intento
+DEF127=intenta
+DEF128=intentas
+DEF129=intentamos
+DEF130=intentais
+DEF131=intentan
+DEF132=dos
+DEF133=bajo
+DEF134=arriba
+DEF135=encima
+DEF136=usar
+DEF137=uso
+DEF138=usas
+DEF139=usa
+DEF140=usamos
+DEF141=usais
+DEF142=usan
+DEF143=emplear
+DEF144=empleo
+DEF145=empleas
+DEF146=emplean
+DEF147=ampleamos
+DEF148=empleais
+DEF149=valor
+DEF150=muy
+DEF151=era
+DEF152=eras
+DEF153=eramos
+DEF154=eran
+DEF155=modo
+DEF156=bien
+DEF157=cual
+DEF158=cuando
+DEF159=donde
+DEF160=mientras
+DEF161=quien
+DEF162=con
+DEF163=entre
+DEF164=sin
+DEF165=trabajo
+DEF166=trabajar
+DEF167=trabajas
+DEF168=trabaja
+DEF169=trabajamos
+DEF170=trabajais
+DEF171=trabajan
+DEF172=podria
+DEF173=podrias
+DEF174=podriamos
+DEF175=podrian
+DEF176=podriais
+DEF177=yo
+DEF178=aquel
+DEF179=qu \ No newline at end of file
diff --git a/mcc/4/ru/content/search/htmlFileInfoList.js b/mcc/4/ru/content/search/htmlFileInfoList.js
new file mode 100644
index 00000000..3a0d2500
--- /dev/null
+++ b/mcc/4/ru/content/search/htmlFileInfoList.js
@@ -0,0 +1,71 @@
+fil = new Array();
+fil["0"]= "drakwizard_ntp.html@@@Настройка времени@@@null";
+fil["1"]= "mcc-system.html@@@Система@@@null";
+fil["2"]= "mcc-boot.html@@@Загрузка@@@null";
+fil["3"]= "draksambashare.html@@@Совместное использование каталогов и дисков с использованием Samba@@@null";
+fil["4"]= "mcc-sharing.html@@@Совместное пользование@@@null";
+fil["5"]= "mcc-networksharing.html@@@Общий доступ@@@null";
+fil["6"]= "XFdrake.html@@@Настройка графического сервера@@@null";
+fil["7"]= "drakconsole.html@@@Открытие консоли от имени администратора@@@null";
+fil["8"]= "diskdrake--fileshare.html@@@Настройки доступа к разделам жёсткого диска@@@null";
+fil["9"]= "drakboot--boot.html@@@Настройка способа загрузки системы@@@null";
+fil["10"]= "drakwizard_bind.html@@@Настройка DNS@@@null";
+fil["11"]= "mcc-hardware.html@@@Оборудование@@@null";
+fil["12"]= "mcc-localdisks.html@@@Локальные диски@@@null";
+fil["13"]= "drakedm.html@@@Настройки программы для управления сеансами@@@null";
+fil["14"]= "drakgw.html@@@Совместный доступ к Интернету с другими локальными машинами@@@null";
+fil["15"]= "drakwizard_squid.html@@@Настройка прокси-сервера@@@null";
+fil["16"]= "drakdisk.html@@@Управление разделами диска@@@null";
+fil["17"]= "drakfirewall.html@@@Настройка персонального файервола@@@null";
+fil["18"]= "mcc-network.html@@@Сеть и Интернет@@@null";
+fil["19"]= "drakfont.html@@@Удаление и установка шрифтов. Импорт шрифтов Windows™@@@null";
+fil["20"]= "drakwizard_sshd.html@@@Настройка демона OpenSSH@@@null";
+fil["21"]= "drakboot.html@@@Настройка автовхода@@@null";
+fil["22"]= "userdrake.html@@@Пользователи и группы@@@null";
+fil["23"]= "diskdrake--removable.html@@@Программа для записи CD/DVD@@@null";
+fil["24"]= "drakwizard_proftpd.html@@@Настройка FTP@@@null";
+fil["25"]= "mcc-security.html@@@Безопасность@@@null";
+fil["26"]= "draksound.html@@@Настройка звука@@@null";
+fil["27"]= "mcc-intro.html@@@Руководство по Центру управления Mageia@@@null";
+fil["28"]= "logdrake.html@@@Просмотр системных журналов@@@null";
+fil["29"]= "lsnetdrake.html@@@Отображение доступных общих ресурсов NFS и SMB@@@null";
+fil["30"]= "software-management.html@@@Управление программами@@@null";
+fil["31"]= "draksnapshot-config.html@@@Резервные копии@@@null";
+fil["32"]= "diskdrake--smb.html@@@Настройка общего доступа к дискам и папкам Windows (SMB)@@@null";
+fil["33"]= "drakbug_report.html@@@Сбор данных из журналов (логов) и системы для создания отчётов о проблемах@@@null";
+fil["34"]= "draknfs.html@@@Предоставление общего доступа к файлам и папкам с использованием NFS@@@null";
+fil["35"]= "mousedrake.html@@@Настройка указывающего устройства (мыши, сенсорной панели)@@@null";
+fil["36"]= "drakinvictus.html@@@Дополнительные настройки сетевого интерфейса и файервола@@@null";
+fil["37"]= "system-config-printer.html@@@Установка и настройка принтера@@@null";
+fil["38"]= "draknetprofile.html@@@Управления различными сетевыми профилями@@@null";
+fil["39"]= "mcc-networkservices.html@@@Сетевые службы@@@null";
+fil["40"]= "drakconnect--del.html@@@Удалить соединение@@@null";
+fil["41"]= "lspcidrake.html@@@Отображение данных об устройствах PCI, USB и PCMCIA вашей системы@@@null";
+fil["42"]= "drakhosts.html@@@Определения узлов@@@null";
+fil["43"]= "diskdrake--nfs.html@@@Настройка общего доступа к дискам и папкам NFS@@@null";
+fil["44"]= "harddrake2.html@@@Настройка оборудования@@@null";
+fil["45"]= "draknetcenter.html@@@Сетевой центр@@@null";
+fil["46"]= "keyboarddrake.html@@@Настройка раскладки клавиатуры@@@null";
+fil["47"]= "localedrake.html@@@Настройка локализации системы@@@null";
+fil["48"]= "drakwizard_dhcp.html@@@Настройка DHCP@@@null";
+fil["49"]= "mgaapplet-config.html@@@Настройка частоты проверки обновлений@@@null";
+fil["50"]= "MageiaUpdate.html@@@Обновления пакетов с программами@@@null";
+fil["51"]= "transfugdrake.html@@@Импорт документов и параметров Windows™@@@null";
+fil["52"]= "drakrpm-edit-media.html@@@Настроить Источник@@@null";
+fil["53"]= "drakguard.html@@@Родительский контроль@@@null";
+fil["54"]= "scannerdrake.html@@@Настройка сканера@@@null";
+fil["55"]= "drakvpn.html@@@Настройка соединения VPN для безопасного доступа к сети@@@null";
+fil["56"]= "drak3d.html@@@3D - эффекты рабочего стола.@@@null";
+fil["57"]= "drakups.html@@@Настройка ИБП (UPS) для контроля за питанием@@@null";
+fil["58"]= "drakclock.html@@@Управление настройками даты и времени@@@null";
+fil["59"]= "rpmdrake.html@@@Управление программами (Установка и удаление программ)@@@null";
+fil["60"]= "drakxservices.html@@@Настройка служб системы@@@null";
+fil["61"]= "drakconnect.html@@@Настройка нового сетевого интерфейса (LAN, ISDN, ADSL, ...)@@@null";
+fil["62"]= "drakbug.html@@@Отчёты об ошибках в Mageia@@@null";
+fil["63"]= "drakwizard_apache2.html@@@Настройка веб-сервера@@@null";
+fil["64"]= "drakproxy.html@@@Прокси@@@null";
+fil["65"]= "diskdrake--dav.html@@@Совместный доступ к дискам и каталогам WebDAV@@@null";
+fil["66"]= "msecgui.html@@@MSEC: безопасность и аудит системы@@@null";
+fil["67"]= "draksec.html@@@Настройка аутентификации для инструментов Mageia@@@null";
+fil["68"]= "drakauth.html@@@Аутентификация@@@null";
+fil["69"]= "otherMageiaTools.html@@@Другие инструменты Mageia@@@null";
diff --git a/mcc/4/ru/content/search/htmlFileList.js b/mcc/4/ru/content/search/htmlFileList.js
new file mode 100644
index 00000000..77885765
--- /dev/null
+++ b/mcc/4/ru/content/search/htmlFileList.js
@@ -0,0 +1,72 @@
+//List of files which are indexed.
+fl = new Array();
+fl["0"]= "drakwizard_ntp.html";
+fl["1"]= "mcc-system.html";
+fl["2"]= "mcc-boot.html";
+fl["3"]= "draksambashare.html";
+fl["4"]= "mcc-sharing.html";
+fl["5"]= "mcc-networksharing.html";
+fl["6"]= "XFdrake.html";
+fl["7"]= "drakconsole.html";
+fl["8"]= "diskdrake--fileshare.html";
+fl["9"]= "drakboot--boot.html";
+fl["10"]= "drakwizard_bind.html";
+fl["11"]= "mcc-hardware.html";
+fl["12"]= "mcc-localdisks.html";
+fl["13"]= "drakedm.html";
+fl["14"]= "drakgw.html";
+fl["15"]= "drakwizard_squid.html";
+fl["16"]= "drakdisk.html";
+fl["17"]= "drakfirewall.html";
+fl["18"]= "mcc-network.html";
+fl["19"]= "drakfont.html";
+fl["20"]= "drakwizard_sshd.html";
+fl["21"]= "drakboot.html";
+fl["22"]= "userdrake.html";
+fl["23"]= "diskdrake--removable.html";
+fl["24"]= "drakwizard_proftpd.html";
+fl["25"]= "mcc-security.html";
+fl["26"]= "draksound.html";
+fl["27"]= "mcc-intro.html";
+fl["28"]= "logdrake.html";
+fl["29"]= "lsnetdrake.html";
+fl["30"]= "software-management.html";
+fl["31"]= "draksnapshot-config.html";
+fl["32"]= "diskdrake--smb.html";
+fl["33"]= "drakbug_report.html";
+fl["34"]= "draknfs.html";
+fl["35"]= "mousedrake.html";
+fl["36"]= "drakinvictus.html";
+fl["37"]= "system-config-printer.html";
+fl["38"]= "draknetprofile.html";
+fl["39"]= "mcc-networkservices.html";
+fl["40"]= "drakconnect--del.html";
+fl["41"]= "lspcidrake.html";
+fl["42"]= "drakhosts.html";
+fl["43"]= "diskdrake--nfs.html";
+fl["44"]= "harddrake2.html";
+fl["45"]= "draknetcenter.html";
+fl["46"]= "keyboarddrake.html";
+fl["47"]= "localedrake.html";
+fl["48"]= "drakwizard_dhcp.html";
+fl["49"]= "mgaapplet-config.html";
+fl["50"]= "MageiaUpdate.html";
+fl["51"]= "transfugdrake.html";
+fl["52"]= "drakrpm-edit-media.html";
+fl["53"]= "drakguard.html";
+fl["54"]= "scannerdrake.html";
+fl["55"]= "drakvpn.html";
+fl["56"]= "drak3d.html";
+fl["57"]= "drakups.html";
+fl["58"]= "drakclock.html";
+fl["59"]= "rpmdrake.html";
+fl["60"]= "drakxservices.html";
+fl["61"]= "drakconnect.html";
+fl["62"]= "drakbug.html";
+fl["63"]= "drakwizard_apache2.html";
+fl["64"]= "drakproxy.html";
+fl["65"]= "diskdrake--dav.html";
+fl["66"]= "msecgui.html";
+fl["67"]= "draksec.html";
+fl["68"]= "drakauth.html";
+fl["69"]= "otherMageiaTools.html";
diff --git a/mcc/4/ru/content/search/index-1.js b/mcc/4/ru/content/search/index-1.js
new file mode 100644
index 00000000..85bb8b0d
--- /dev/null
+++ b/mcc/4/ru/content/search/index-1.js
@@ -0,0 +1,1198 @@
+var indexerLanguage="en";
+//Auto generated index for searching.
+w["-"]="3,6,9,11,14,16,22,26,28,33,37,41,45,49,52,53,54,56,61,65";
+w["-n5000"]="33";
+w["-qa"]="33";
+w["0"]="34,45,61";
+w["0»"]="34";
+w["1"]="9,14,22,54,59";
+w["10"]="46,61";
+w["100"]="14";
+w["1024"]="34";
+w["11"]="35";
+w["12"]="37";
+w["13"]="54,58";
+w["14"]="45";
+w["15"]="61";
+w["150"]="17";
+w["16"]="40";
+w["168"]="45,61";
+w["17"]="58,64";
+w["18"]="14";
+w["19"]="55";
+w["192"]="45,61";
+w["2"]="14,22,35,50";
+w["20"]="42";
+w["2000"]="51";
+w["2012"]="64";
+w["2013"]="58";
+w["21"]="68";
+w["22"]="19,34";
+w["23"]="58";
+w["230"]="37";
+w["24"]="47";
+w["24000"]="17";
+w["24010"]="17";
+w["25"]="28";
+w["252"]="34";
+w["255"]="34,45,61";
+w["26"]="7";
+w["27"]="22";
+w["28"]="51";
+w["29"]="31";
+w["3"]="14,22,28,49";
+w["30"]="32";
+w["31"]="3";
+w["3128"]="14";
+w["32"]="43";
+w["32-битной"]="52";
+w["33"]="34";
+w["34"]="65";
+w["35"]="16";
+w["36"]="23";
+w["37"]="8";
+w["38"]="17";
+w["39"]="67";
+w["3d"]="6,56";
+w["3d-рабочего"]="56";
+w["3g"]="61";
+w["4"]="14,22,52,59,64";
+w["40"]="53";
+w["41"]="21";
+w["42"]="9";
+w["43"]="13";
+w["44"]="62";
+w["45"]="33";
+w["46"]="29";
+w["47"]="41";
+w["5"]="0,14,22,34";
+w["5000"]="33";
+w["6"]="14,22,44,58,59";
+w["631"]="37";
+w["64-битной"]="52";
+w["7"]="22,26";
+w["8"]="56,58";
+w["80"]="17";
+w["8259a"]="9";
+w["9"]="6";
+w["@группа"]="34";
+w["access"]="53";
+w["acl"]="53";
+w["acpi"]="9";
+w["ad-hoc"]="61";
+w["admin@mydomain"]="14";
+w["adsl"]="18,45,61";
+w["adsl-маршрутизаторами"]="37";
+w["adsl-маршрутизаторах"]="37";
+w["advanc"]="9";
+w["all_squash"]="34";
+w["alsa"]="26";
+w["alt"]="6";
+w["anongid"]="34";
+w["anonuid"]="34";
+w["apach"]="28";
+w["apache2"]="63";
+w["apic"]="9";
+w["apm"]="9";
+w["appsocket"]="37";
+w["aria2"]="52";
+w["b"]="45";
+w["backport"]="52";
+w["backspac"]="6";
+w["bash"]="22";
+w["bind"]="10,14,28";
+w["bluetooth"]="61";
+w["boot"]="9";
+w["bootp"]="45";
+w["bpalogin"]="61";
+w["brother"]="37";
+w["btrfs"]="53";
+w["bus"]="33";
+w["c"]="51";
+w["canon"]="37";
+w["cauldron"]="52";
+w["ccsm"]="56";
+w["cd"]="12,23";
+w["cdrom"]="23";
+w["cfg"]="33";
+w["chap"]="61";
+w["cif"]="3";
+w["cisco"]="55";
+w["cmdline"]="33";
+w["com"]="14";
+w["compiz"]="56";
+w["compizconfig"]="56";
+w["conf"]="3,33,54";
+w["configur"]="9";
+w["control"]="9,53";
+w["core"]="52";
+w["cpuinfo"]="33";
+w["cs"]="34";
+w["ctrl"]="6";
+w["cup"]="37";
+w["curl"]="52";
+w["d"]="54";
+w["dansguardian"]="53";
+w["dash"]="22";
+w["dav"]="65";
+w["ddebug"]="33";
+w["debug"]="52";
+w["del"]="40";
+w["dev"]="54";
+w["devic"]="33,37,54";
+w["df"]="33";
+w["dhcp"]="3,14,45,48,61";
+w["dhcp-server"]="14";
+w["dhcp-сервер"]="37,61";
+w["dhcp»"]="39";
+w["digikam"]="59";
+w["diskdrak"]="8,16,23,32,43,65";
+w["dll"]="54";
+w["dmidecod"]="33,41";
+w["dns"]="10,14,61";
+w["dns-сервер"]="14";
+w["dns-сервера"]="14";
+w["dns-серверам"]="45,61";
+w["dns-серверах"]="61";
+w["dns-серверов"]="61";
+w["dns-серверы"]="61";
+w["dns»"]="39";
+w["dolphin"]="32,43";
+w["domivka"]="61";
+w["drak3d"]="56";
+w["drakauth"]="68";
+w["drakboot"]="9,21";
+w["drakbug"]="62,69";
+w["drakbug_report"]="33,69";
+w["drakbugreport"]="33";
+w["drakclock"]="58";
+w["drakconnect"]="40,61";
+w["drakconsol"]="7";
+w["drakdisk"]="16";
+w["drakedm"]="13";
+w["drakfirewal"]="17";
+w["drakfont"]="19";
+w["drakguard"]="53";
+w["drakgw"]="14";
+w["drakhost"]="42";
+w["drakinvictus"]="36";
+w["draknetcent"]="45";
+w["draknetprofil"]="38";
+w["draknf"]="34";
+w["drakproxi"]="64";
+w["drakrpm"]="52,59";
+w["drakrpm-edit-media"]="52";
+w["drakrpm-upd"]="50";
+w["draksambashar"]="3";
+w["draksec"]="67";
+w["draksnapshot"]="31";
+w["draksnapshot-config"]="31";
+w["draksound"]="26";
+w["drakup"]="57";
+w["drakvpn"]="55";
+w["drakwizard"]="0,4,10,15,20,24,27,39,48,63";
+w["drakwizard-bas"]="0";
+w["drakx11"]="6";
+w["drakxservic"]="60";
+w["dsl-соединение"]="61";
+w["dvb"]="61";
+w["dvd"]="23,52";
+w["dvd»"]="12";
+w["edg"]="61";
+w["edss1"]="61";
+w["edu"]="34";
+w["enterpris"]="45";
+w["epson"]="37,54";
+w["error_log"]="37";
+w["essid"]="45,61";
+w["etc"]="3,32,43,54,65";
+w["eth0"]="45";
+w["ethernet"]="14,37,61";
+w["expert"]="52";
+w["explor"]="51";
+w["export"]="34";
+w["ext2"]="53";
+w["ext3"]="16,53";
+w["ext4"]="16,53";
+w["f2"]="6";
+w["fbdev"]="6";
+w["fdisk"]="33";
+w["fedora"]="37";
+w["fileshar"]="8";
+w["firefox"]="51";
+w["font"]="19";
+w["foo"]="34";
+w["fstab"]="32,33,43,65";
+w["ftp"]="24,28,34";
+w["ftp»"]="4";
+w["fusion"]="56";
+w["gcin"]="47";
+w["gdm"]="13";
+w["gid"]="34";
+w["glitch-fre"]="26";
+w["glxinfo"]="56";
+w["gprs"]="61";
+w["grep"]="41";
+w["grub"]="9,33";
+w["gsf"]="19";
+w["guest"]="22";
+w["harddrake2"]="44";
+w["hd0"]="9";
+w["hewlett-packard"]="37,54";
+w["hime"]="47";
+w["home"]="8";
+w["hp"]="37,54";
+w["hplip"]="37";
+w["http"]="37";
+w["https"]="37";
+w["hyperthread"]="9";
+w["i18n"]="33";
+w["i586"]="52";
+w["ibus"]="47";
+w["id"]="22,34,61";
+w["ifconfig"]="37";
+w["initrd"]="9";
+w["instal"]="33";
+w["intel"]="9";
+w["interfac"]="9";
+w["internet"]="51";
+w["interrupt"]="9";
+w["iomem"]="33";
+w["ioport"]="33";
+w["ip"]="37,45,61";
+w["ip-"]="34";
+w["ip-адрес"]="3,14,37,55,61";
+w["ip-адрес-или-имя-узла"]="37";
+w["ip-адреса"]="3,34,37,42,45,54,61";
+w["ip-адресом"]="37";
+w["ip-сети"]="34";
+w["ipp"]="37";
+w["ipport_reserv"]="34";
+w["ipv4"]="61";
+w["ipv6"]="61";
+w["irq7»"]="9";
+w["iscan"]="37,54";
+w["iscan-plugin"]="37";
+w["isdn"]="18,45,61";
+w["isdn-соединение"]="61";
+w["jaz"]="44";
+w["jetdirect"]="37";
+w["journalctl"]="33";
+w["journalctl5000"]="33";
+w["kdm"]="13";
+w["keyboarddrak"]="46";
+w["kppp-provid"]="61";
+w["lan"]="18,45,61";
+w["lapic"]="9";
+w["ldetect"]="41,44";
+w["ldetect-lst"]="41,44";
+w["lilo"]="9,33";
+w["linux"]="8,43,53,59";
+w["list"]="53";
+w["lo"]="45";
+w["localdomain"]="61";
+w["localedrak"]="47";
+w["localhost"]="61";
+w["log"]="33,37";
+w["logdrak"]="28";
+w["lpd"]="37";
+w["lpr"]="37";
+w["lsmod"]="33";
+w["lsnetdrak"]="29";
+w["lspci"]="33";
+w["lspcidrak"]="41";
+w["lst"]="33";
+w["lxdm"]="13";
+w["mac-адрес"]="37";
+w["mac-адресу"]="3,37";
+w["mageia"]="6,8,9,14,17,19,21,22,23,26,27,28,31,33,35,37,44,45,46,47,49,50,51,52,53,56,58,59,62,65,67,69";
+w["mageia3"]="9";
+w["mageiaupd"]="50";
+w["mageia»"]="25,69";
+w["manag"]="37,45,54,56,61";
+w["manager»"]="37";
+w["mandriva"]="37";
+w["map"]="33";
+w["mcc"]="8,27,37,65";
+w["media"]="23,31";
+w["menu"]="33";
+w["mgaapplet-config"]="49";
+w["microsoft"]="19";
+w["migrate-assist"]="51";
+w["modprob"]="33";
+w["monitor_full_edid"]="33";
+w["mousedrak"]="35";
+w["mozilla"]="51";
+w["mplayer"]="59";
+w["msec"]="66";
+w["msecgui"]="66";
+w["mtu"]="61";
+w["multi"]="9";
+w["myfirewall@mydomaincom"]="14";
+w["ndiswrapp"]="61";
+w["net"]="37,54";
+w["netbio"]="3";
+w["network"]="41,45,61";
+w["net»"]="61";
+w["nfs"]="5,8,29,34,43,69";
+w["nfs-util"]="34";
+w["nfs»"]="5";
+w["nis"]="34,61";
+w["no_all_squash"]="34";
+w["no_root_squash"]="34";
+w["noarch"]="52";
+w["nodev"]="23";
+w["noexec"]="23";
+w["non-fre"]="37";
+w["nonfre"]="52";
+w["nosuid"]="23";
+w["nouser"]="23";
+w["ntp"]="0,58";
+w["ntpd"]="61";
+w["nvidia"]="51";
+w["ok"]="6,8,22,23,35,52,54,56";
+w["openprint"]="37";
+w["openssh"]="20";
+w["openssh»"]="39";
+w["opensus"]="37";
+w["openvpn"]="55";
+w["org"]="0";
+w["oss"]="26";
+w["pap"]="61";
+w["parport0"]="54";
+w["partit"]="33";
+w["pcf"]="19,55";
+w["pci"]="41,69";
+w["pci_devic"]="33";
+w["pcmcia"]="33,41,69";
+w["pfa"]="19";
+w["pfb"]="19";
+w["pfm"]="19";
+w["pin-код"]="61";
+w["pool"]="0";
+w["postfix"]="28";
+w["pot"]="61";
+w["power"]="9";
+w["ppd-файл"]="37";
+w["ppoe"]="61";
+w["ppp"]="61";
+w["pppoa"]="61";
+w["pptp"]="61";
+w["preload"]="33";
+w["proc"]="33";
+w["processor"]="9";
+w["proftpd"]="24";
+w["programm"]="9";
+w["ps"]="35";
+w["ptp"]="45";
+w["pulseaudio"]="26";
+w["qdigidoc"]="59";
+w["qpdl"]="37";
+w["reiserf"]="53";
+w["releas"]="52";
+w["remov"]="23";
+w["root"]="0,3,6,7,8,9,10,13,14,15,16,17,19,20,21,22,23,24,26,28,31,32,33,34,35,36,37,38,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,63,64,65,66,67,68";
+w["root_squash"]="34";
+w["rpm"]="33,37";
+w["rpmdrake"]="59";
+w["rpmdrake-edit-media"]="50";
+w["run"]="31";
+w["samba"]="3,28,37";
+w["samba»"]="5";
+w["samsung"]="37";
+w["sane"]="37,54";
+w["scan"]="54";
+w["scanner-gui"]="54";
+w["scannerdrak"]="54";
+w["scim"]="47";
+w["scsi"]="33";
+w["sda"]="16";
+w["sdb"]="16";
+w["sdc"]="16";
+w["set"]="56";
+w["sh"]="22,33";
+w["share"]="19";
+w["shorewal"]="53";
+w["simpl"]="54";
+w["skanlit"]="54";
+w["smb"]="3,5,8,29,32,37";
+w["smb»"]="69";
+w["smp"]="9";
+w["socket"]="37";
+w["squid"]="14,15";
+w["ssh"]="28";
+w["sshd"]="20";
+w["ssh»"]="17";
+w["ssid"]="45";
+w["stab"]="33";
+w["stage1"]="33";
+w["symmetr"]="9";
+w["sys"]="33";
+w["sysconfig"]="33";
+w["syslog"]="33";
+w["system-config-print"]="37";
+w["systemd"]="33";
+w["tail"]="33";
+w["taint"]="52";
+w["task-printing-hp"]="37";
+w["task-printing-serv"]="37";
+w["task-scan"]="54";
+w["tcp"]="17,37,61";
+w["tcp»"]="17";
+w["telstra"]="61";
+w["test"]="52";
+w["tls"]="37";
+w["tmp"]="9";
+w["transfugdrak"]="51";
+w["ttf"]="19";
+w["turboprint"]="37";
+w["txt"]="28,33";
+w["ubuntu"]="37";
+w["udp"]="17";
+w["uid"]="34";
+w["unix"]="43";
+w["up"]="11,57";
+w["updat"]="52";
+w["updatusus"]="51";
+w["uri"]="37";
+w["url-адрес"]="3,52,65";
+w["urpmi"]="33,59";
+w["usb"]="31,33,37,41,69";
+w["usb»"]="35";
+w["user"]="23";
+w["userdrak"]="8,22";
+w["usr"]="19";
+w["utf-8"]="47";
+w["var"]="37";
+w["vci"]="61";
+w["version"]="33";
+w["vesa"]="6";
+w["vga"]="41";
+w["vista™"]="51";
+w["vmlinuz"]="9";
+w["vpi"]="61";
+w["vpn"]="18,55";
+w["vpn-соединение"]="55";
+w["web"]="28";
+w["webdav"]="5,65";
+w["webdav»"]="5";
+w["webmin"]="28";
+w["wep"]="45,61";
+w["wget"]="52";
+w["wi-fi"]="61";
+w["wide"]="28";
+w["win"]="3";
+w["window"]="3,5,8,19,21,32,37,54,61";
+w["windows®"]="3,5,32,51";
+w["windows™"]="19,51";
+w["windows™»"]="1";
+w["wlan0"]="45";
+w["world"]="28";
+w["wpa"]="45,61";
+w["wpa2"]="61";
+w["x"]="21,45,61";
+w["x86_64"]="52";
+w["xerox"]="37";
+w["xfdrake"]="6";
+w["xguest"]="22";
+w["xine"]="59";
+w["xinetd"]="28,54";
+w["xine»"]="59";
+w["xorg"]="6,33";
+w["xp"]="51";
+w["xsane"]="54";
+w["yp"]="61";
+w["zip"]="44";
+w[" "]="0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69";
+w[" отображённая"]="3";
+w[" приостановить"]="3";
+w[" с"]="3";
+w[" сохранить"]="3";
+w["«"]="8,34,59";
+w["«-"]="41";
+w["«-v»"]="41";
+w["«2013»"]="58";
+w["«3d"]="11";
+w["«80"]="17";
+w["«comp1"]="61";
+w["«comp1»"]="61";
+w["«domivka"]="61";
+w["«host»"]="37";
+w["«hp"]="37";
+w["«hwaddr»"]="37";
+w["«iscan-data»"]="37,54";
+w["«iscan»"]="37,54";
+w["«kernel»"]="9";
+w["«mplayer"]="59";
+w["«msec"]="25";
+w["«net»"]="54";
+w["«root»"]="9";
+w["«spurious"]="9";
+w["«syslog»"]="33";
+w["«title»"]="9";
+w["«update»"]="52";
+w["«user»"]="23";
+w["«апрель»"]="58";
+w["«аутентификация»"]="1";
+w["«безопасность»"]="17,53";
+w["«белый"]="53";
+w["«белый»"]="53";
+w["«белых»"]="53";
+w["«в"]="64";
+w["«включён»"]="52";
+w["«все"]="54";
+w["«все»"]="59";
+w["«выбор"]="54";
+w["«выборочно»"]="8";
+w["«группы»"]="8";
+w["«добавить"]="52";
+w["«дополнительно»"]="45";
+w["«дополнительные"]="25,54";
+w["«заблокированные"]="53";
+w["«завершение"]="37,61";
+w["«загрузка»"]="9,21";
+w["«изменить"]="34";
+w["«импорт"]="1";
+w["«инструменты"]="31";
+w["«источник»"]="52";
+w["«источниками»"]="59";
+w["«локальные"]="8,23";
+w["«любая"]="35";
+w["«на"]="61";
+w["«наблюдать»"]="45";
+w["«найти»"]="59";
+w["«настроить"]="30,46,58,59";
+w["«настроить»"]="45";
+w["«настройка"]="1,2,4,5,9,11,17,18,21,25,30,39,47";
+w["«настройки"]="2,12";
+w["«обновления"]="30";
+w["«обновления»"]="52";
+w["«оборудование»"]="46";
+w["«общие"]="65";
+w["«определения"]="18,32";
+w["«основной"]="3";
+w["«отдача»"]="45";
+w["«открытие"]="1";
+w["«отображение"]="69";
+w["«отчёт»"]="62";
+w["«отчёты"]="69";
+w["«подключения»"]="45";
+w["«поиск»"]="27";
+w["«получение»"]="45";
+w["«пользователи"]="1";
+w["«пользователи»"]="8";
+w["«предоставление"]="5";
+w["«программа"]="12";
+w["«прокси-сервер»"]="64";
+w["«прокси»"]="18";
+w["«просмотр"]="1";
+w["«рабочий"]="56";
+w["«резервные"]="1";
+w["«родительский"]="25";
+w["«сбор"]="69";
+w["«сервер"]="17";
+w["«сетевой"]="14,18,45";
+w["«сетевые"]="4";
+w["«сеть"]="17,45";
+w["«система»"]="28,31,47,58";
+w["«совместное"]="5,39,54";
+w["«совместный"]="5,8,18";
+w["«содержание»"]="27";
+w["«удаление"]="1";
+w["«удалить"]="18";
+w["«управление"]="1,12,22,30,47";
+w["«управления"]="9,18";
+w["«установка"]="11";
+w["«файл»"]="52";
+w["«чёрный"]="53";
+w["«чёрный»"]="53";
+w["«чёрных»"]="53";
+w["»"]="5,8,11,18,30,41,47,58,59,64";
+w["а"]="6,8,14,16,19,22,28,32,34,37,40,43,45,49,54,59,61,62";
+w["аббревиатура"]="9";
+w["аббревиатуры"]="34";
+w["або"]="16";
+w["автовход"]="21";
+w["автовхода"]="21";
+w["автовхода»"]="2,21";
+w["автоматически"]="6,8,14,19,22,37,54,61,62";
+w["автоматический"]="21,44,45,61";
+w["автоматическим"]="61";
+w["автоматическое"]="44";
+w["автоматической"]="50";
+w["автоматическом"]="55";
+w["автоматическую"]="37";
+w["автономного"]="3";
+w["автономный"]="3";
+w["автономным"]="37";
+w["авторизации"]="61,68";
+w["авторизация"]="61";
+w["административной"]="56";
+w["администратор"]="8,22,51,68";
+w["администратора"]="0,3,6,7,8,9,10,13,14,15,16,17,19,20,21,22,23,24,26,28,31,32,33,34,35,36,37,38,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,63,64,65,66,67,68";
+w["администратора»"]="1";
+w["администратором"]="34,68";
+w["администрирования"]="1";
+w["администрирования»"]="31";
+w["адрес"]="3,14,28,37,53,61";
+w["адреса"]="14,45,61";
+w["адресов"]="34,37,61";
+w["адресу"]="34";
+w["азиатских"]="47";
+w["аккаунт"]="21,22";
+w["аккаунта"]="6,34";
+w["аккаунте"]="22";
+w["активен"]="14";
+w["алфавитном"]="6";
+w["алфавиту"]="6,46";
+w["альтернативного"]="42";
+w["аналоговое"]="61";
+w["анонимного"]="34";
+w["анонимный"]="34";
+w["анонимными"]="34";
+w["аппаратной"]="52";
+w["аппаратным"]="56";
+w["апплет"]="50";
+w["апплета"]="17";
+w["архитектур"]="52";
+w["архитектура"]="9,37";
+w["архитектуре"]="52";
+w["архитектуры"]="52";
+w["аудит"]="25,66";
+w["аудита"]="17,25,67";
+w["аутентификации"]="25,67";
+w["аутентификацию"]="3";
+w["аутентификация"]="68";
+w["африканских"]="47";
+w["база"]="22";
+w["базе"]="37";
+w["базовому"]="34";
+w["базовую"]="46";
+w["базовые"]="26";
+w["базовыми"]="17";
+w["базы"]="37";
+w["баннер"]="3";
+w["без"]="6,21,33,34,45,53,56,59,61,67";
+w["бездисковых"]="34";
+w["безопасного"]="18,55";
+w["безопасное"]="34";
+w["безопасности"]="3,17,18,22,25,34,52,67";
+w["безопасность"]="9,17,25,66,67";
+w["безопасностью"]="52";
+w["безопасный"]="55";
+w["беспроводная"]="45";
+w["беспроводного"]="61";
+w["беспроводное"]="61";
+w["беспроводной"]="37,45,61";
+w["беспроводную"]="45";
+w["библиотеками"]="59";
+w["библиотеки"]="59";
+w["благодарны"]="10,15,20,24,29,36,38,45,48,57,60,61,63,66";
+w["ближайший"]="58";
+w["близкую"]="52";
+w["блок"]="50";
+w["блокировать"]="53";
+w["блокировке"]="53";
+w["блокировки"]="22,53";
+w["блокируются"]="17";
+w["бокам"]="58";
+w["более"]="6,8,13,26,44,54,59";
+w["большая"]="28";
+w["больше"]="1,2,4,5,11,12,18,25,30,34,39,69";
+w["большими"]="6";
+w["большинства"]="6,67";
+w["большинстве"]="43,45,54";
+w["большинство"]="13,52";
+w["большинством"]="54";
+w["браузера"]="37";
+w["будет"]="0,3,4,6,8,9,13,14,16,17,19,21,22,23,27,28,31,32,34,35,37,39,42,43,44,45,47,49,50,51,52,53,54,55,56,59,61,62,65,67";
+w["будут"]="0,3,6,8,13,14,17,19,22,31,34,44,46,50,52,53,54,56,58,59,61";
+w["будьте"]="19,52,54";
+w["букв"]="6,37,47";
+w["буквы"]="6,22";
+w["бы"]="8,34";
+w["был"]="14,22,40,45,52,54,56";
+w["была"]="22,33,65";
+w["были"]="17,34,45,47,55,61,65";
+w["было"]="19,37,45,54";
+w["быстрым"]="52";
+w["быть"]="6,9,14,19,22,27,28,34,35,37,45,52,54,61,65,68";
+w["в"]="0,3,6,8,9,13,14,16,17,19,21,22,23,26,27,28,31,32,33,34,35,37,41,42,43,44,45,46,47,49,50,51,52,53,54,55,56,58,59,61,62,64,65,67,68,69";
+w["важно"]="52";
+w["вам"]="0,3,6,8,10,14,15,16,17,20,21,22,24,26,28,29,33,36,37,38,45,46,47,48,52,53,54,55,56,57,59,60,61,63,64,65,66";
+w["вами"]="3,14,16,47,53,58,59,61,65";
+w["вариант"]="3,6,8,9,14,28,35,37,45,46,51,52,54,56,59,61";
+w["вариантами"]="51,67";
+w["вариантов"]="37,59,61";
+w["вариантом"]="6,21,45";
+w["варианты"]="6,9,22";
+w["вас"]="0,3,6,8,9,14,17,21,32,37,43,45,49,50,55,56,61,62,65,68";
+w["ваш"]="14,37,54,61";
+w["ваша"]="45,52,56";
+w["ваше"]="9,13,65";
+w["вашего"]="3,8,16,23,26,37,44,45,52,54,55,58,61";
+w["вашей"]="9,13,16,32,33,35,37,41,42,43,45,46,47,52,54,55,56,59,61,68,69";
+w["вашем"]="3,9,17,19,44,53,54,58,68";
+w["вашему"]="54,55,58,59";
+w["вашим"]="3,9,22,37,54,61";
+w["вашими"]="16";
+w["ваших"]="6,59";
+w["вашу"]="17,52,61";
+w["введение"]="3,32,37,43,45,46,55,56,59,61,65";
+w["введите"]="17,28,50,61";
+w["введя"]="14";
+w["вверх"]="9,52,59";
+w["ввести"]="0,3,6,7,8,9,10,13,14,15,16,17,19,20,21,22,23,24,26,28,29,31,32,33,34,35,36,37,38,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68";
+w["ввода"]="21,22,37,47,67";
+w["ввода-вывода"]="9";
+w["вводить"]="47";
+w["веб-сервера"]="63,65";
+w["веб-сервера»"]="4";
+w["ведения"]="33";
+w["ведущее"]="53";
+w["ведь"]="17";
+w["велики"]="33";
+w["вернуться"]="6,56";
+w["верны"]="0";
+w["вероятно"]="54";
+w["версией"]="6";
+w["версии"]="37,52";
+w["версий"]="59";
+w["верхней"]="23,53,58";
+w["верхнем"]="58";
+w["вести"]="28";
+w["весь"]="53";
+w["весьма"]="9";
+w["взрослые"]="53";
+w["вид"]="34";
+w["видео"]="9,26";
+w["видеокарте"]="41";
+w["видеокарты"]="6";
+w["видеть"]="9";
+w["виджете"]="58";
+w["видимым"]="3";
+w["видно"]="56,59";
+w["википедии"]="64";
+w["виртуальной"]="55";
+w["виртуальный"]="61";
+w["вкладка"]="45,53";
+w["вкладками"]="22";
+w["вкладке"]="8,22,53";
+w["вкладки"]="3,16,17,22";
+w["включает"]="34";
+w["включать"]="53";
+w["включен"]="34,53,61";
+w["включена"]="22";
+w["включение"]="61";
+w["включением"]="53";
+w["включения"]="45,56";
+w["включенных"]="59";
+w["включено"]="3,58";
+w["включены"]="31";
+w["включит"]="9";
+w["включить"]="6,9,31,37,44,45,52,53,56,58,61";
+w["вкуса"]="9";
+w["вместе"]="17,22,32,37,59,61";
+w["вместо"]="6,42";
+w["вмешательства"]="22,25";
+w["вне"]="53";
+w["внесение"]="9,22,32,43";
+w["внесения"]="54,68";
+w["внесены"]="22";
+w["внесите"]="68";
+w["внести"]="3,65";
+w["внесённые"]="6,8,19,47,65";
+w["внесённых"]="61";
+w["внесёт"]="54";
+w["внешнего"]="25";
+w["внешние"]="17,31";
+w["внешний"]="61";
+w["внешним"]="0";
+w["вниз"]="9,52,59";
+w["внизу"]="69";
+w["внимание"]="6,9,16,22,37,51,52,53,59";
+w["вносить"]="22";
+w["внутренняя"]="61";
+w["во"]="6,8,9,14,21,22,33,34,35,37,43,45,47,52,54,55,59,61";
+w["возможно"]="37,54,61";
+w["возможностей"]="26,37,51";
+w["возможности"]="6,8,13,26,37,47,53";
+w["возможность"]="6,8,21,28,52,54,59,61";
+w["возможностью"]="53";
+w["возможностям"]="6";
+w["возможностями"]="8,17";
+w["возможны"]="22";
+w["возможные"]="6";
+w["возможным"]="52,56";
+w["возникают"]="45";
+w["возникающих"]="26";
+w["возникнет"]="62";
+w["возникнут"]="6,37";
+w["возникнуть"]="37";
+w["войдите"]="6";
+w["войти"]="6,21,47,56";
+w["вообще"]="37";
+w["вопрос"]="8,32,43";
+w["вопросами"]="52";
+w["вопросах"]="9";
+w["вопросом"]="9,22";
+w["восемь"]="27";
+w["воскресенье"]="58";
+w["воспользовавшись"]="50";
+w["воспользоваться"]="0,3,6,8,14,16,19,22,27,28,37,47,54,56,64,65,67";
+w["воспользуйтесь"]="22,31,37,56,58,61";
+w["воспроизведения"]="56";
+w["восстановить"]="22";
+w["вот"]="37";
+w["впервые"]="56";
+w["вписать"]="9";
+w["вполне"]="37";
+w["впрочем"]="6,13,21,33,37,54,56,62,65";
+w["времени"]="0,52,53,58,61";
+w["времени»"]="1,39";
+w["временного"]="22";
+w["временные"]="53";
+w["временных"]="22";
+w["время"]="0,6,9,14,21,22,33,34,35,37,43,45,47,52,54,55,58,59";
+w["вручную"]="17,21,37,45,47,53,54,61";
+w["вряд"]="61";
+w["все"]="16,17,22,26,31,32,34,37,45,50,51,52,53,54,59";
+w["всегда"]="0,3,45,52,55,58,61";
+w["всего"]="16,37,61";
+w["всей"]="31";
+w["всем"]="8,17,34,43,52,53,54";
+w["всеми"]="52";
+w["всех"]="3,8,9,16,22,34,41,44,45,46,52,54,59,61";
+w["всплывающее"]="31";
+w["всплывающими"]="17";
+w["вставленный"]="37";
+w["встречается"]="62";
+w["встроенного"]="53";
+w["встроено"]="53";
+w["вступили"]="6,8,47";
+w["вступление"]="53";
+w["вступят"]="19,22,51";
+w["всё"]="0,6";
+w["вторая"]="8";
+w["второго"]="49";
+w["второй"]="6,9,14,17,22,26,45,61";
+w["втором"]="47,61";
+w["вход"]="21,22";
+w["входа"]="13,17,56,61";
+w["входящие"]="3,17,26";
+w["вы"]="0,3,6,7,8,9,10,13,14,15,16,17,19,20,21,22,23,24,26,28,29,31,32,33,34,35,36,37,38,40,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,68";
+w["выберете"]="6,61";
+w["выберите"]="3,6,8,22,28,31,37,40,45,51,52,53,54,55,56,58,61";
+w["выбирать"]="52";
+w["выбор"]="8,9,16,19,23,28,37,52,54,61";
+w["выбора"]="19,26,32,34,37,43,46,47,51,59,65";
+w["выбором"]="16,49,58";
+w["выборочно"]="8";
+w["выбрав"]="45";
+w["выбрали"]="6,8";
+w["выбран"]="8,35,37,47,53";
+w["выбрана"]="9,17,22";
+w["выбранного"]="6,19,22,28,44,52,67";
+w["выбранном"]="59";
+w["выбранные"]="3";
+w["выбранный"]="35";
+w["выбраны"]="27,47";
+w["выбрать"]="0,4,5,6,8,9,13,16,17,19,21,22,26,27,37,39,44,45,46,47,51,52,55,56,58,59,61";
+w["выведенные"]="33";
+w["выведенный"]="41";
+w["выведенных"]="33";
+w["вывести"]="33";
+w["вывода"]="26";
+w["выводит"]="41";
+w["выгрузкой"]="45";
+w["выйти"]="6,16,47,56,65";
+w["выключать"]="26";
+w["выключить"]="6";
+w["выпадающего"]="22,26,40";
+w["выпадающий"]="67";
+w["выпадающих"]="9";
+w["выполнена"]="6,61";
+w["выполнение"]="34";
+w["выполнения"]="51,53,67";
+w["выполнено"]="44";
+w["выполнены"]="61";
+w["выполнила"]="0";
+w["выполнит"]="8,51";
+w["выполните"]="37";
+w["выполнить"]="28,37,50,52,54";
+w["выполняет"]="26,44,50";
+w["выполняется"]="17,35,44,52,53";
+w["выполнять"]="16,28,34,45,51,53";
+w["выполняться"]="28,59";
+w["выполняют"]="64";
+w["выполняются"]="67";
+w["выпуск"]="52";
+w["выпуска"]="52";
+w["выпусках"]="49";
+w["выпусков"]="52";
+w["высокая"]="28";
+w["выход"]="6";
+w["выше"]="0,3,6,7,8,9,10,13,14,15,16,17,19,20,21,22,23,24,26,28,29,31,32,33,34,35,36,37,38,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68";
+w["вышел"]="28";
+w["выявления"]="51";
+w["выяснить"]="37";
+w["галочку"]="51";
+w["где"]="3,37,45";
+w["гигабайт"]="33";
+w["глав"]="27";
+w["глава"]="27";
+w["главное"]="34";
+w["глобальные"]="6";
+w["глубина"]="6";
+w["глубину"]="6";
+w["год"]="58";
+w["года"]="28,64";
+w["город"]="0";
+w["горячую»"]="61";
+w["гостевой"]="22";
+w["гостя"]="22";
+w["готов"]="54";
+w["готово"]="0,17,32,43,65";
+w["готовы"]="31";
+w["границы"]="16";
+w["графики"]="11";
+w["графическая"]="6";
+w["графический"]="6,21";
+w["графическим"]="9,59";
+w["графических"]="6";
+w["графического"]="6,11,34";
+w["графической"]="6,8,41";
+w["графическом"]="6";
+w["графическую"]="6,21";
+w["громкостью"]="26";
+w["групп"]="3,22";
+w["группа"]="22";
+w["группами"]="22";
+w["группе"]="8";
+w["группируются"]="44";
+w["группу"]="8,22";
+w["группы"]="3,8,22,34,59";
+w["группы»"]="1";
+w["д"]="16,19,22,34,45,47";
+w["да"]="14,21,52,54";
+w["даже"]="6,16,17,52";
+w["дайте"]="6,55";
+w["далее"]="0,9,28,31,37,40,51,52";
+w["данные"]="3,8,9,22,26,28,33,37,41,44,45,50,52,55,58,59,61,64,68";
+w["данными"]="37,45";
+w["данных"]="16,22,23,26,33,37,41,45,50,51,52,55,58,59,62,64,69";
+w["дата"]="58";
+w["дату"]="58";
+w["даты"]="1,58";
+w["дать"]="8,52";
+w["дают"]="54";
+w["два"]="9,14,17";
+w["дважды"]="0";
+w["две"]="6,44";
+w["двойной"]="9";
+w["двум"]="21";
+w["двумя"]="22,45";
+w["двух"]="37";
+w["действий"]="9,16,53,65";
+w["действительно"]="34";
+w["действия"]="22";
+w["действиям"]="16";
+w["действиями"]="16";
+w["делает"]="56";
+w["делали"]="62";
+w["делать"]="37";
+w["дело"]="54";
+w["демона"]="20,37,39";
+w["день"]="52,58";
+w["десяти"]="27";
+w["десять"]="27";
+w["диагностика"]="37";
+w["диагностики"]="37";
+w["диалогового"]="22";
+w["диапазоне"]="14";
+w["динамически"]="37";
+w["динамической"]="53,61";
+w["директивы"]="54";
+w["директория"]="65";
+w["диск"]="16,23,34";
+w["диска"]="8,16,53";
+w["диска»"]="8,12";
+w["дискам"]="5,12,32,43,65";
+w["дисками"]="12";
+w["диске"]="19,33";
+w["диски"]="12,23,31";
+w["диски»"]="8,23";
+w["дисков"]="3,5,16,23";
+w["дисководов"]="23";
+w["дистрибутив"]="52";
+w["дистрибутива"]="26,37,50,52";
+w["дистрибутивах"]="37";
+w["длинной"]="54";
+w["длинный"]="41";
+w["длительным"]="44";
+w["для"]="2,3,6,8,9,11,12,13,14,16,17,18,19,22,23,25,26,28,31,32,33,34,35,37,41,42,43,45,46,47,50,51,52,53,54,55,56,57,58,59,61,62,64,65,67,68,69";
+w["дня"]="28,53";
+w["днём"]="28";
+w["до"]="6,17,26,32,37,53,56,59,61";
+w["добавить"]="3,8,9,19,22,31,34,37,41,42,52,53,54,62";
+w["добавитьчтобы"]="53";
+w["добавлен"]="37";
+w["добавлена"]="3";
+w["добавление"]="54";
+w["добавления"]="8,52,54";
+w["добавленные"]="34";
+w["добавлены"]="37";
+w["добавляете"]="22";
+w["добавлять"]="3,22,31,42";
+w["добавьте"]="52";
+w["довольно"]="26,41,45,54";
+w["дождитесь"]="6";
+w["дозвона"]="61";
+w["документами"]="51";
+w["документации"]="37,45,61";
+w["документированию"]="10,15,20,24,29,36,38,45,48,57,60,63,66";
+w["документов"]="1,19,51";
+w["документы"]="51";
+w["должен"]="3,14,34,35,37,61,65";
+w["должена"]="19";
+w["должна"]="6,45";
+w["должно"]="3,9,14,28,61";
+w["должное"]="58";
+w["должны"]="6,8,9,32,45,52,54,68";
+w["должным"]="50,54";
+w["домашнего"]="61";
+w["домашний"]="22";
+w["домашним"]="45";
+w["домашних"]="45,61";
+w["домен"]="3,61";
+w["домена"]="3,14,34,61";
+w["домена»"]="3";
+w["доменного"]="34";
+w["доменных"]="28";
+w["доменов"]="61";
+w["доменом"]="61";
+w["дополнительно"]="9,17,23,26,31,47,61,65";
+w["дополнительного"]="9";
+w["дополнительные"]="34,36,37,50,54,55,59,69";
+w["дополнительный"]="8,50,61";
+w["дополнительным"]="9,16";
+w["дополнительных"]="45,59,61";
+w["достаточно"]="0,3,6,7,8,9,10,13,14,15,16,17,19,20,21,22,23,24,26,28,29,31,32,33,34,35,36,37,38,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68";
+w["достичь"]="33";
+w["доступ"]="0,1,2,3,5,6,7,8,9,11,12,14,16,17,18,19,21,22,23,25,26,28,30,31,32,34,35,37,39,42,43,44,45,46,47,49,50,51,52,53,54,55,61,64,65,67";
+w["доступа"]="3,5,8,12,17,18,22,25,32,34,43,45,52,53,54,55,61,64,67";
+w["доступе"]="53";
+w["доступна"]="32,43";
+w["доступной"]="32,43";
+w["доступны"]="34,54,65";
+w["доступные"]="6,37,54,59";
+w["доступным"]="0,32,43";
+w["доступными"]="43";
+w["доступных"]="9,29,32,37,61,69";
+w["доступом"]="14,52,53,54";
+w["др"]="9";
+w["драйвер"]="6,26,37";
+w["драйвера"]="26,37,44,61";
+w["драйверами"]="37";
+w["драйверов"]="26,37,41";
+w["драйвером"]="6,37";
+w["драйверы"]="6,37,51,54";
+w["другие"]="6,11,17,18,31,37,47,59,61,65,69";
+w["другим"]="8,14,16,21,27,62";
+w["другими"]="14,18,52,54";
+w["других"]="9,22,37,45,64";
+w["другого"]="47,64";
+w["другое"]="6,37,41,52";
+w["другой"]="6,35,37,45";
+w["другом"]="64";
+w["другую"]="6";
+w["думаем"]="7";
+w["европы"]="61";
+w["его"]="3,9,14,16,19,23,26,28,32,34,37,41,43,47,52,54,55,56,59,61";
+w["единственной"]="8";
+w["единственным"]="22";
+w["ее"]="26,37,41,42,55";
+w["ежедневный"]="45";
+w["ежемесячный"]="45";
+w["ей"]="3,56";
+w["если"]="0,3,4,6,8,9,10,14,15,16,17,19,20,21,22,24,27,28,29,31,32,33,35,36,37,38,39,41,42,43,44,45,46,47,48,50,52,53,54,56,57,58,59,60,61,62,63,64,65,66,68";
+w["есть"]="8,22,33,37,53,59";
+w["еще"]="10,15,20,24,29,31,36,38,45,48,50,52,54,57,59,60,61,62,63,66";
+w["ещё"]="33,45,52,56,61,69";
+w["её"]="6,22,35,42,56";
+w["же"]="3,6,8,17,21,22,26,31,32,34,37,42,43,45,51,54,56,61,62";
+w["желаемом"]="45";
+w["желаемую"]="9";
+w["желаемые"]="17";
+w["желаемый"]="51";
+w["желаемым"]="61";
+w["желаете"]="32,43";
+w["желтый"]="22";
+w["журнал"]="17,28";
+w["журнала"]="33";
+w["журналах"]="28";
+w["журнале"]="28";
+w["журналов"]="28,33,69";
+w["журналов»"]="1";
+w["журналы"]="3,28";
+w["жёсткий"]="16";
+w["жёстких"]="16";
+w["жёсткого"]="8,12,16,53";
+w["за"]="10,11,15,16,20,22,24,28,29,36,37,38,45,48,57,60,61,63,66";
+w["заблокирован"]="53";
+w["заблокированные"]="22,53";
+w["заблокированы"]="53";
+w["заблокировать"]="53";
+w["завершена"]="8,52";
+w["завершение"]="37,61";
+w["завершением"]="49";
+w["завершению"]="22";
+w["завершения"]="6,34,51";
+w["завершены"]="6";
+w["завершить"]="51";
+w["зависанию"]="9";
+w["зависеть"]="51";
+w["зависимостей"]="59";
+w["зависимости"]="6,45,52,55,59,61";
+w["зависимостями"]="37,59";
+w["зависит"]="61";
+w["зависят"]="52,67";
+w["зависящие"]="6";
+w["заголовками"]="27";
+w["заголовком"]="50";
+w["загружает"]="9";
+w["загружается"]="3,34";
+w["загружалась"]="6";
+w["загружать"]="54";
+w["загружаться"]="21";
+w["загружена"]="9";
+w["загрузит"]="37";
+w["загрузите"]="37";
+w["загрузить"]="54";
+w["загрузка"]="2,6,52";
+w["загрузке"]="6,9,21,61";
+w["загрузки"]="2,9,21,32,37,43,49,52,54,65";
+w["загрузки»"]="9";
+w["загрузкой"]="9";
+w["загрузчик"]="9,52";
+w["загрузчика"]="9";
+w["загрузчиком"]="9";
+w["загруки"]="50";
+w["задан"]="8";
+w["задание"]="53";
+w["заданные"]="6";
+w["задач"]="67";
+w["задачами"]="37";
+w["задачи"]="53";
+w["задействован"]="35";
+w["задействована"]="56";
+w["задействованных"]="41";
+w["задействовать"]="47";
+w["задержка"]="61";
+w["задокументировано"]="14";
+w["заинтересованы"]="59";
+w["закладки"]="51";
+w["закладок"]="51";
+w["закройте"]="19";
+w["закрытым"]="6";
+
diff --git a/mcc/4/ru/content/search/index-2.js b/mcc/4/ru/content/search/index-2.js
new file mode 100644
index 00000000..06eec580
--- /dev/null
+++ b/mcc/4/ru/content/search/index-2.js
@@ -0,0 +1,1197 @@
+//Auto generated index for searching.
+w["закрыть"]="0,31";
+w["замедляет"]="28";
+w["замены"]="34";
+w["заметьте"]="37";
+w["заметят"]="13";
+w["замечание"]="6,8,9,17,22,26,28,33,37,45,50,51,52,54,58";
+w["замечания"]="56";
+w["записанные"]="28";
+w["записаны"]="3";
+w["записать"]="3,34,65";
+w["записей"]="3,21,22,51";
+w["записи"]="3,12,22,23,34,42,47,51,52,56,61";
+w["записывать"]="17";
+w["записываться"]="17";
+w["записывающего"]="37";
+w["запись"]="3,22,34,47,51,52,56,65";
+w["запись»"]="34";
+w["записью"]="22,56,67";
+w["заполнения"]="22";
+w["запрет"]="34,53";
+w["запретить"]="8,52";
+w["запрещает"]="34";
+w["запрос"]="52,64";
+w["запроса"]="64";
+w["запросов"]="34,64";
+w["запросу"]="59";
+w["запросы"]="34";
+w["запуск"]="54";
+w["запуска"]="3,31,32,34,37,44,45,50,51,54,55,56,59,67";
+w["запускается"]="37,62,67";
+w["запускать"]="6,21,41";
+w["запуске"]="44,54";
+w["запустит"]="56";
+w["запустите"]="14";
+w["запустится"]="21";
+w["запустить"]="0,3,6,7,8,9,10,13,14,15,16,17,19,20,21,22,23,24,26,28,29,31,32,33,34,35,36,37,38,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68";
+w["запущен"]="65";
+w["запущена"]="3";
+w["заранее"]="10,15,20,24,29,36,38,45,48,57,60,61,63,66";
+w["затем"]="6,8,16,19,32,37,40,43,45,52,54,61";
+w["защита"]="17";
+w["защитой"]="25,37";
+w["защиты"]="3,22,45";
+w["защищать"]="17";
+w["звеном"]="64";
+w["звук"]="26";
+w["звука"]="26";
+w["звука»"]="11";
+w["звуковой"]="26";
+w["звуковую"]="26";
+w["звуковые"]="26";
+w["звуковым"]="26";
+w["звуковых"]="26";
+w["звуком"]="26";
+w["звёздочкой"]="9";
+w["здесь"]="3,6,34,37,52,54,59,61";
+w["зеленая"]="45";
+w["зеленый"]="45";
+w["зелёная"]="59";
+w["зелёный"]="22";
+w["зеркал"]="52";
+w["зеркалами"]="52";
+w["зеркало"]="52";
+w["зеркалу"]="52";
+w["знаете"]="17,37";
+w["знаки"]="22";
+w["знакомы"]="9";
+w["знаний"]="59";
+w["знания"]="26";
+w["знатоком"]="9";
+w["знать"]="45";
+w["значение"]="28,52,58";
+w["значением"]="34";
+w["значения"]="3,6,21,33,45,61,67";
+w["значениями"]="14";
+w["значительно"]="13,26";
+w["значительного"]="59";
+w["значке"]="49";
+w["значок"]="22,50,59";
+w["и"]="0,1,3,4,5,6,8,9,11,12,13,14,16,17,18,19,21,22,23,25,26,27,28,29,30,31,32,33,34,35,36,37,39,41,42,43,45,46,47,49,50,51,52,53,54,55,56,58,59,61,64,65,66,67,69";
+w["ибп"]="11,57";
+w["игнорирования"]="41";
+w["игнорировать"]="37,54";
+w["идентификатор"]="22,61";
+w["идентификатора"]="22";
+w["идентификации"]="41";
+w["идентифицирован"]="54";
+w["идентифицировать"]="54";
+w["идентифицирует"]="3";
+w["идет"]="7";
+w["из"]="3,6,8,9,14,16,17,19,21,22,23,26,27,28,29,31,33,34,35,37,41,42,43,44,45,46,47,50,51,52,53,54,56,58,59,61,64,65,67,69";
+w["из-за"]="10,15,20,24,29,36,37,38,45,48,51,57,60,61,63,66";
+w["из-под"]="28";
+w["известно"]="61";
+w["известного"]="59";
+w["известны"]="55";
+w["известный"]="37";
+w["извне"]="17";
+w["изменена"]="22";
+w["изменение"]="6,16,34,58";
+w["изменений"]="9,19,22,32,43,54,59,61,68";
+w["изменению"]="16,42";
+w["изменения"]="0,3,6,8,9,19,22,32,34,43,47,51,54,56,58,65,68";
+w["изменится"]="13,22";
+w["изменить"]="3,6,9,16,17,22,23,26,32,34,35,37,42,43,44,45,49,52,55,58,59,68";
+w["изменяйте"]="9,37";
+w["изменять"]="6,22,45,52,59";
+w["изображение"]="22";
+w["изображением"]="59";
+w["изображении"]="6";
+w["изображения"]="6,37,51";
+w["изображениями"]="37";
+w["иконка"]="45,59";
+w["иконки"]="45";
+w["иконкой"]="45";
+w["иконку"]="45";
+w["или"]="3,4,6,8,9,14,16,19,22,23,26,28,31,32,34,35,37,39,43,44,45,49,50,51,52,53,54,55,56,58,59,61,64,68,69";
+w["им"]="37,62";
+w["имеет"]="6,34,58,61";
+w["имеете"]="54";
+w["имеется"]="61";
+w["имен"]="28";
+w["имена"]="3,37,54";
+w["именем"]="22";
+w["имени"]="0,1,3,6,7,8,9,10,13,14,15,16,17,19,20,21,22,23,24,26,28,31,32,33,34,35,36,37,38,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,63,64,65,66,67,68";
+w["именно"]="37,54,61";
+w["иметь"]="3,8,9,53";
+w["имеют"]="13,45,52,61";
+w["имеющих"]="59";
+w["импорт"]="1,19,51";
+w["импорта"]="51";
+w["импортирования"]="51";
+w["импортировать"]="19,51";
+w["имя"]="3,22,31,32,54,59,61,65";
+w["имён"]="61";
+w["иногда"]="27,37,52,54";
+w["инструмент"]="0,4,37,39,44,54,62,65,67";
+w["инструмента"]="0,22,34,50,51,55,59,67";
+w["инструментам"]="1,2,11,12,18,25,27,30";
+w["инструментами"]="27,28";
+w["инструментов"]="25,27,28,67,69";
+w["инструментом"]="34,37,56";
+w["инструменту"]="17,22,28,31,44,45,51";
+w["инструменты"]="1,5,59,69";
+w["интерактивного"]="17";
+w["интерактивный"]="17";
+w["интервале"]="53";
+w["интервалы"]="53";
+w["интернет"]="18,37";
+w["интернет-порта"]="34";
+w["интернет-сервер"]="17,28";
+w["интернет»"]="17,45";
+w["интернета"]="19,52";
+w["интернете"]="37,54,59";
+w["интернетом"]="14,17,45,52";
+w["интернету"]="14,18,52,53,61,64";
+w["интерфейс"]="6,9,14,21,26,37,40,45,61";
+w["интерфейса"]="14,18,21,25,26,34,36,61";
+w["интерфейса»"]="17";
+w["интерфейсе"]="37";
+w["интерфейсов"]="14,17,45,61";
+w["интерфейсом"]="45,59,61";
+w["интерфейсы"]="61";
+w["информационное"]="59";
+w["информационный"]="50";
+w["информацию"]="33";
+w["информация"]="22,41";
+w["искать"]="26,54,59";
+w["исключений"]="31";
+w["использовался"]="9";
+w["использован"]="52,55";
+w["использование"]="3,5,14,45,52,53,54,56,61";
+w["использованием"]="3,5,34,37,55";
+w["использования"]="6,14,34,45,52,53,54,59,65";
+w["использовано"]="3";
+w["использованы"]="19,46,52";
+w["использовать"]="9,14,17,21,22,26,41,42,46,59,61";
+w["использоваться"]="13,14,22,32,37,47";
+w["используемого"]="42";
+w["используемой"]="33";
+w["используемый"]="3,37";
+w["используемым"]="61";
+w["используемых"]="6";
+w["использует"]="44,53";
+w["используется"]="3,6,28,34,37,43,45,51,52";
+w["используйте"]="9,51,61";
+w["используют"]="19";
+w["используются"]="9,37,52";
+w["исправленных"]="52";
+w["источник"]="52";
+w["источник»"]="30,59";
+w["источника"]="52";
+w["источники"]="30,50,52";
+w["источников"]="52";
+w["источников»"]="52";
+w["источнику"]="52";
+w["итак"]="52,54";
+w["их"]="3,6,31,33,47,52,59,62";
+w["к"]="0,1,2,3,5,6,7,8,9,11,12,14,16,17,18,19,21,22,23,25,26,28,30,31,32,33,34,35,37,42,43,44,45,46,47,49,50,51,52,53,54,55,56,58,59,61,62,64,65,67";
+w["кабельное"]="61";
+w["кабельный"]="61";
+w["кабеля"]="37,54";
+w["кавычек"]="59";
+w["каждая"]="52";
+w["каждого"]="3,45,52,59,67";
+w["каждой"]="9,17,28";
+w["каждом"]="54";
+w["каждый"]="8,27,28";
+w["как"]="3,6,8,9,14,16,17,19,21,26,28,34,37,45,51,52,53,56,58,59,61,62,65";
+w["какая-то"]="17";
+w["какие"]="17,37";
+w["какие-либо"]="28,37,65";
+w["каким"]="9,54";
+w["каких-либо"]="22";
+w["какой"]="21,26,37,55";
+w["какой-либо"]="9,62";
+w["календаре"]="58";
+w["календарь"]="28,58";
+w["канал"]="61";
+w["каналов"]="9";
+w["карт"]="6,61";
+w["карта"]="6,14,45";
+w["карте"]="45";
+w["картинке"]="16";
+w["картой"]="61";
+w["карту"]="26,37,61";
+w["карты"]="6,26";
+w["касается"]="37";
+w["каталог"]="3,9,19,22,31,32,34,43,65";
+w["каталога"]="3,8,32,34,43";
+w["каталогам"]="5,8,32,43,65";
+w["каталогах"]="52";
+w["каталоге"]="31";
+w["каталоги"]="3,8,22,31,32,34,43";
+w["каталогов"]="3,5,31,32,34,43,52";
+w["каталогу"]="32,43,65";
+w["категории"]="44";
+w["категорий"]="59";
+w["категориям"]="44,59,61";
+w["качества"]="52";
+w["качестве"]="14,68";
+w["кем-то"]="62";
+w["кириллицу"]="51";
+w["китайской"]="47";
+w["клавиатуру»"]="46";
+w["клавиатуры"]="11,46";
+w["клавиатуры»"]="11";
+w["клавиш"]="6,16";
+w["классифицированных"]="61";
+w["клиент"]="3,61";
+w["клиента"]="14,61";
+w["клиентов"]="34,64";
+w["клиентская"]="64";
+w["клиентских"]="14";
+w["клиентской"]="34";
+w["клиенты"]="34";
+w["ключ"]="45,61";
+w["ключа"]="45,52";
+w["ключами"]="52";
+w["ключевые"]="59";
+w["ключевых"]="59";
+w["ключи"]="52";
+w["ключом"]="45";
+w["кнопка"]="16,17,19,26,32,43,45,52,65";
+w["кнопкам"]="16";
+w["кнопками"]="26,31,59";
+w["кнопке"]="6";
+w["кнопки"]="3,6,8,9,16,19,22,23,26,27,28,32,34,42,43,44,45,47,49,51,52,54,58,59,61,65";
+w["кнопкой"]="19,27,44,45,50,52,65";
+w["кнопку"]="0,3,6,8,9,16,17,19,22,23,28,31,32,35,37,40,43,44,45,50,51,52,53,54,56,58,59,62,65";
+w["кнопок"]="6,21,45";
+w["ко"]="17,53";
+w["когда"]="28,31,50,52";
+w["кодировками"]="47";
+w["кодом"]="6,53";
+w["коду"]="52";
+w["количество"]="6,28";
+w["колонке"]="27,59";
+w["колонки"]="44,59";
+w["команд"]="9,53";
+w["команда"]="33,45,61";
+w["командах"]="6";
+w["команде"]="9";
+w["командная"]="22";
+w["командной"]="22,29,33,41,59";
+w["командную"]="22";
+w["командой"]="10,15,20,24,29,36,38,45,48,57,60,63,66";
+w["команду"]="0,3,6,7,8,9,10,13,14,15,16,17,19,20,21,22,23,24,26,28,29,31,32,33,34,35,36,37,38,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68";
+w["команды"]="3,10,15,20,24,29,33,36,38,45,48,52,53,57,60,63,66";
+w["комбинации"]="6";
+w["комбинацию"]="6";
+w["комментарий"]="62";
+w["комментирование"]="54";
+w["компакт-диск"]="52";
+w["компакт-диска"]="54";
+w["компакт-дисков"]="19";
+w["компании-поставщика"]="61";
+w["компании-производителя"]="37";
+w["комплексы"]="59";
+w["комплект"]="37";
+w["комплекта"]="37";
+w["комплектах"]="37";
+w["композитной"]="56";
+w["композитную"]="56";
+w["компонента"]="9,51";
+w["компонентов"]="44";
+w["компьютер"]="3,8,14,45,53,61";
+w["компьютер-шлюз"]="14";
+w["компьютера"]="3,9,14,26,28,32,43,44,52,61";
+w["компьютерам"]="54";
+w["компьютерами"]="54,61";
+w["компьютерах"]="14";
+w["компьютере"]="9,14,17,19,37,44,45,51,53,54,68";
+w["компьютере-сервере"]="65";
+w["компьютерная"]="64";
+w["компьютерных"]="64";
+w["компьютеров"]="34,42,54";
+w["компьютером"]="9,14,21,37,41,45,54,61";
+w["компьютеру"]="35,37,54,61";
+w["компьютеры"]="8,9";
+w["кому"]="59";
+w["кому-либо"]="22";
+w["комфортности"]="6";
+w["конец"]="53";
+w["конечно"]="34,37";
+w["конечный"]="14";
+w["конкретные"]="37";
+w["консоли"]="1,7";
+w["консоль"]="6,52";
+w["контекстное"]="52,53";
+w["контекстном"]="47";
+w["контролерами"]="3";
+w["контроллер"]="3,9";
+w["контроллеры"]="9";
+w["контроль"]="53";
+w["контроль»"]="25";
+w["контроля"]="11,28,53,57";
+w["конфигурацией"]="14";
+w["конфигурации"]="61";
+w["конфигурационных"]="3,34";
+w["конфигурация"]="3,34";
+w["конфигурирования"]="9,34";
+w["конфликте"]="37,54";
+w["концентратор"]="55";
+w["копии"]="31";
+w["копии»"]="1";
+w["копий"]="31";
+w["копирование"]="31";
+w["копирования"]="31";
+w["копию"]="31";
+w["корейской"]="47";
+w["корень"]="9";
+w["коротким"]="22";
+w["корректность"]="14";
+w["корректным"]="14";
+w["которая"]="3,8,9,22,27,37,44,56,65";
+w["которого"]="8,9,17,19,22,45,47,52,59,65";
+w["которое"]="3,9,28,34,37,42,52,61";
+w["которой"]="8,16,28,32,37,43,45,46,49,51,52,53";
+w["котором"]="9,51,54,61";
+w["которому"]="3,32,37,43";
+w["которую"]="46";
+w["которые"]="8,9,13,17,19,22,27,31,32,34,37,43,45,47,51,52,54,55,56,59,61,64,67";
+w["который"]="3,6,9,13,14,22,23,32,34,37,40,52,59,61,64";
+w["которым"]="3,8,28,32,34,37,54,64";
+w["которыми"]="28,45,53,67";
+w["которых"]="14,16,17,19,22,28,37,47,50,52,59";
+w["крайней"]="14,52";
+w["красная"]="45";
+w["красном"]="49";
+w["красный"]="45";
+w["красным"]="22,59";
+w["краткое"]="23,52,59";
+w["кроме"]="3,9,27,34,37,45,53,54,61";
+w["кто"]="32,52";
+w["куда"]="31";
+w["кэша"]="14";
+w["левого"]="53";
+w["левой"]="27,50,52,58,67";
+w["левом"]="44,53,58";
+w["ли"]="3,14,22,32,37,43,54,61,65";
+w["либо"]="34,59";
+w["линейного"]="37";
+w["линия"]="45";
+w["лица"]="28";
+w["лицензионных"]="37";
+w["лицензирования"]="52";
+w["личная"]="22";
+w["личную"]="22";
+w["личные"]="22";
+w["личным"]="45";
+w["лишь"]="9,13,17,22,33,45,52";
+w["логин"]="52,61";
+w["логов"]="33,69";
+w["ложного"]="9";
+w["локализации"]="1,47,58";
+w["локализация"]="1";
+w["локальная"]="32,43";
+w["локально"]="65";
+w["локальной"]="8,14,54,55,61";
+w["локальному"]="54";
+w["локальные"]="12";
+w["локальный"]="9,28,45,65";
+w["локальным"]="12,54";
+w["локальными"]="14,18";
+w["лотка"]="50";
+w["лотке"]="58";
+w["лучше"]="37,46,59";
+w["лучшей"]="22,52";
+w["лучший"]="37";
+w["лучшим"]="45";
+w["любимого"]="37";
+w["любой"]="26";
+w["любые"]="9,22,34";
+w["любых"]="34";
+w["максимальными"]="22";
+w["малейшая"]="16";
+w["маленьких"]="28,58";
+w["манипулятор-мышь"]="35";
+w["марку"]="54";
+w["маршрутизатора"]="61";
+w["маршрутизатором"]="37";
+w["маска"]="45";
+w["маской"]="61";
+w["маску"]="14,61";
+w["мастер"]="3,14";
+w["мастера"]="0,34,51";
+w["мастеру"]="14";
+w["машина-шлюз"]="14";
+w["машинами"]="14";
+w["машинами»"]="18";
+w["машине"]="54";
+w["машины"]="54,68";
+w["машины»"]="54";
+w["мб"]="14,37";
+w["медленно"]="52";
+w["медленным"]="52";
+w["между"]="49,52,55,61";
+w["менеджер"]="13";
+w["менеджеры"]="13";
+w["менее"]="45";
+w["меньшим"]="34";
+w["меню"]="3,9,22,23,26,34,37,40,44,46,47,52,56";
+w["меняете"]="28";
+w["менять"]="3,6,45,46";
+w["мерами"]="22";
+w["мере"]="14,52";
+w["места"]="19,33";
+w["место"]="3";
+w["местоположению"]="58";
+w["месяц"]="58";
+w["месяца"]="28";
+w["метка"]="9";
+w["метки"]="16";
+w["метод"]="47,61";
+w["методик"]="37";
+w["метрика"]="61";
+w["механизм"]="3";
+w["мешают"]="17";
+w["микропрограмму"]="54";
+w["микропрограммы"]="54";
+w["микширование"]="26";
+w["микширования"]="26";
+w["минут"]="58";
+w["минуты"]="54";
+w["мира"]="61";
+w["многих"]="16";
+w["много"]="33,59";
+w["многопроцессорный"]="9";
+w["многопроцессорных"]="9";
+w["многофункциональное"]="54";
+w["многофункциональные"]="37";
+w["могли"]="3,37";
+w["могут"]="3,8,9,27,34,37,51,52,54,61";
+w["модели"]="6,35";
+w["модем"]="44,61";
+w["модема"]="61";
+w["модулем"]="47";
+w["модуль"]="23,37,45";
+w["модулю"]="8,23,45,49";
+w["модуля"]="3,35,44,45,47,54,61";
+w["может"]="6,9,16,19,22,23,26,28,33,34,37,45,47,51,52,54,61,62";
+w["можете"]="0,3,6,7,9,10,13,14,15,16,17,19,20,21,22,24,26,28,29,32,33,34,36,37,38,40,43,44,45,46,47,48,49,51,52,54,55,56,57,58,59,60,61,63,64,65,66,68";
+w["можно"]="0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68";
+w["мои"]="51";
+w["монитор"]="6";
+w["монитора"]="6";
+w["мониторинг"]="45";
+w["монтирования"]="16,23,32,43,65";
+w["монтировать"]="23,32,65";
+w["монтируете"]="65";
+w["мощной"]="16";
+w["мощность"]="45";
+w["моя"]="51";
+w["музыка"]="51";
+w["мы"]="22,26,28,55";
+w["мыши"]="11,35,45,49,50,52,58";
+w["мышь"]="35,46";
+w["мышью"]="35";
+w["на"]="0,1,2,3,4,5,6,8,9,11,12,14,16,17,18,19,22,25,26,27,28,30,31,32,33,34,37,39,41,42,43,44,45,49,50,51,52,53,54,55,56,58,59,61,64,65,68";
+w["наблюдать"]="28,45";
+w["наблюдение"]="28";
+w["наблюдения"]="45";
+w["набор"]="27,52";
+w["набором"]="52";
+w["наведите"]="50,52";
+w["наведя"]="45";
+w["нагрузка"]="28";
+w["нагрузки"]="28";
+w["над"]="16";
+w["надежно"]="55";
+w["надежность"]="34";
+w["надлежащей"]="59";
+w["надлежащий"]="62";
+w["надписей"]="22";
+w["надписи"]="26,58";
+w["надёжные"]="52";
+w["нажав"]="0,59";
+w["нажата"]="17";
+w["нажатие"]="6,9,16,42,45,65";
+w["нажатием"]="9,23,32,43,52,58";
+w["нажатия"]="3,6,8,9,16,22,28,34,42,50,51,52,54,59,65";
+w["нажать"]="0,3,26,28,54,58";
+w["нажимать"]="62";
+w["нажмите"]="0,1,2,4,5,6,8,9,11,12,16,17,18,19,22,23,25,28,30,31,32,35,37,39,40,43,44,45,50,51,52,53,54,56,59,65,69";
+w["нажмёте"]="50";
+w["назад"]="0";
+w["название"]="3,6,9,14,22,37,42,52,55,61";
+w["название_принтера"]="37";
+w["название_соответствующего_модуля_sane"]="54";
+w["названием"]="3,9,22,23,28,32,37,43,59,61";
+w["названии"]="52";
+w["названию"]="59";
+w["названия"]="3,6,19,27,32,34,42,51,59,61";
+w["названиям"]="59";
+w["названиях"]="46";
+w["назначение"]="3,19,21,22,26";
+w["назначением"]="61";
+w["назначении"]="51";
+w["назначенной"]="65";
+w["назначено"]="61";
+w["называемый"]="52";
+w["называется"]="9,21,37,41,45,64";
+w["называют"]="52,59";
+w["называются"]="59";
+w["наиболее"]="6";
+w["найдено"]="54";
+w["найдены"]="19";
+w["найдите"]="37";
+w["найти"]="6,8,31,37,59";
+w["наклейке"]="37";
+w["наконец"]="28,54,58";
+w["наличие"]="49";
+w["наличия"]="49";
+w["намерениям"]="22";
+w["намерены"]="14";
+w["напечатанной"]="37";
+w["напечатать"]="37";
+w["написан"]="45,61";
+w["написана"]="10,15,20,24,29,36,38,45,48,57,60,63,66";
+w["написания"]="33";
+w["написано"]="69";
+w["написать"]="10,15,20,24,29,36,38,45,48,57,60,61,63,66";
+w["напоминание"]="28";
+w["напоминания"]="28";
+w["направляет"]="9";
+w["например"]="3,6,14,16,17,32,33,34,37,43,51,52,54,55,59,61";
+w["напрямую"]="37";
+w["нарушать"]="34";
+w["нарушению"]="6";
+w["наряду"]="6";
+w["настоятельно"]="22";
+w["настраиваете"]="61";
+w["настроек"]="0,6,8,32,43,51,55,61";
+w["настроен"]="14,37,65";
+w["настроена"]="14";
+w["настроенная"]="65";
+w["настроенных"]="45";
+w["настроены"]="54";
+w["настроит"]="53";
+w["настроить"]="0,3,6,9,14,26,28,30,35,37,45,46,50,52,53,54,55,56,58,59,61";
+w["настройка"]="0,2,3,5,6,8,9,10,11,14,15,17,20,21,24,25,26,28,32,35,37,43,44,46,47,48,49,53,54,55,57,60,61,63,65,67";
+w["настройкаи"]="11";
+w["настройкам"]="37";
+w["настройками"]="1,8,37,58";
+w["настройках"]="0";
+w["настройке"]="3,47";
+w["настройки"]="0,2,3,4,6,8,13,14,17,25,26,28,34,36,37,39,44,46,51,52,54,55,61,64,65";
+w["настройки»"]="61";
+w["настройку"]="50";
+w["находится"]="27,58";
+w["начале"]="52";
+w["начало"]="53";
+w["начальный"]="14";
+w["начальным"]="6";
+w["начат"]="45";
+w["начать"]="50";
+w["начнёте"]="26";
+w["нашем"]="45";
+w["не"]="0,3,6,8,9,10,14,15,16,17,19,20,21,22,23,24,26,27,28,29,31,33,34,36,37,38,44,45,46,47,48,50,51,52,53,54,56,57,58,59,60,61,62,63,65,66,69";
+w["небольшими"]="58";
+w["небольшое"]="22,31";
+w["невозможен"]="22";
+w["невозможно"]="22,58";
+w["невозможным"]="22";
+w["него"]="6,22,59,68";
+w["недостатках"]="52";
+w["недостатков"]="52";
+w["недоступен"]="52";
+w["недоступно"]="61";
+w["независимо"]="14,45";
+w["незаполненными"]="22";
+w["ней"]="26,42,45,52,58";
+w["некий"]="61";
+w["некорректно"]="51";
+w["некоторые"]="9,42,43,51,52,56,61";
+w["некоторым"]="3,8";
+w["некоторыми"]="26,37,54,61";
+w["некоторых"]="34,37,44,52,58,59";
+w["нельзя"]="3,22,52,58,59";
+w["немедленно"]="35,51,61";
+w["немедленного"]="65";
+w["нему"]="0,37";
+w["ненужных"]="33";
+w["необозначенные"]="17";
+w["необходимо"]="8,17,37,55,65,67";
+w["необходимости"]="14,21,67";
+w["необходимость"]="37";
+w["необходимые"]="3,17,64,67";
+w["необходимых"]="8,37";
+w["непосредственно"]="3,23,37,43,44,59";
+w["неприемлемым"]="28";
+w["неработоспособности"]="52,56";
+w["неработоспособную"]="6";
+w["неработоспособными"]="37";
+w["нерабочей"]="6";
+w["несанкционированного"]="22";
+w["несвободное"]="52";
+w["нескольким"]="1,2,11,12,18,25,30";
+w["несколькими"]="34,37";
+w["нескольких"]="37";
+w["несколько"]="9,16,33,37,54,59";
+w["несмотря"]="58";
+w["нет"]="6,8,21,37,47,54,61";
+w["нетребовательным"]="13";
+w["неустановленные"]="59";
+w["неустановленных"]="59";
+w["нехватки"]="10,15,20,24,29,36,38,45,48,57,60,63,66";
+w["неё"]="47,56";
+w["ни"]="17";
+w["ниже"]="0,1,2,4,5,11,12,14,16,17,18,19,25,30,37,39,41,45,52,54,61";
+w["нижней"]="16,23,44,45,50,58";
+w["никаких"]="9";
+w["никогда"]="52,62";
+w["ним"]="37";
+w["ними"]="27";
+w["них"]="17,37,52,61";
+w["ничего"]="56";
+w["но"]="6,14,22,34,37,45";
+w["новая"]="3,65";
+w["новейшие"]="35";
+w["нового"]="8,17,18,22,52,61";
+w["новое"]="9,17,22,26,52,61";
+w["новой"]="22,33";
+w["новому"]="32,43";
+w["новостей"]="34";
+w["новую"]="65";
+w["новые"]="52,54";
+w["новый"]="9,45";
+w["новым"]="16,37";
+w["новыми"]="8,56";
+w["новых"]="42,49,52,59";
+w["номер"]="37,52,61";
+w["номер-идентификатор"]="22";
+w["номер-порта"]="37";
+w["номера"]="17";
+w["номером"]="34";
+w["носителя"]="23,37,52";
+w["носителями"]="52";
+w["носителях"]="59";
+w["нравится"]="52";
+w["нужен"]="61";
+w["нужна"]="17";
+w["нужно"]="14,22,28,34,37,42,52,61";
+w["нужного"]="6,37";
+w["нужную"]="61";
+w["нужны"]="26,59,65";
+w["нужные"]="31,54";
+w["нужный"]="16,26,37,52,59,61";
+w["нём"]="0,61";
+w["о"]="7,14,17,21,22,28,33,37,41,45,49,51,52,54,59,61,69";
+w["об"]="9,14,22,31,33,37,41,62,68,69";
+w["обеих"]="52";
+w["обеспечение"]="18,59";
+w["обеспечением"]="30,52,59";
+w["обеспечению"]="52";
+w["обеспечения"]="22,37,50,52";
+w["обеспечивается"]="54";
+w["обеспечить"]="22,53";
+w["обзор"]="31,44";
+w["области"]="59";
+w["обмена"]="37,45";
+w["обменом"]="45";
+w["обнаружен"]="6,37,45";
+w["обнаружена"]="61";
+w["обнаружение"]="44,51,61";
+w["обнаружения"]="9";
+w["обнаруженного"]="44";
+w["обнаруженных"]="45";
+w["обнаружены"]="0,3,61";
+w["обнаружить"]="14,37";
+w["обновить"]="22,30,45,50,52";
+w["обновление"]="52,59";
+w["обновлением"]="59";
+w["обновлений"]="49,52";
+w["обновлений»"]="30";
+w["обновления"]="6,30,50,52,59";
+w["обновлениями"]="52";
+w["обновлять"]="59";
+w["обновляются"]="28,51";
+w["обновлённые"]="52";
+w["обозначает"]="45";
+w["обозначайте"]="17";
+w["обозначать"]="61";
+w["обозначаются"]="45";
+w["обозначен"]="3,17";
+w["обозначена"]="16";
+w["обозначение"]="21";
+w["обозначением"]="23";
+w["обозначению"]="23";
+w["обозначения"]="3,45,49,54,59";
+w["обозначенную"]="22";
+w["обозначенные"]="52";
+w["обозначенный"]="16,56";
+w["обозначено"]="45";
+w["обозначены"]="52";
+w["обозначить"]="8,37,52";
+w["оболочка"]="22";
+w["оболочки"]="22";
+w["оболочку"]="6,21,22";
+w["оборудование"]="6,9,11,14,26,35,37,44";
+w["оборудованием"]="61";
+w["оборудовании"]="61";
+w["оборудованию"]="41";
+w["оборудования"]="11,23,35,41,44,61";
+w["оборудования»"]="11";
+w["обрабатывает"]="64";
+w["образ"]="9";
+w["образом"]="3,17,34,42,50,54";
+w["образца"]="19";
+w["обратите"]="6,37,51";
+w["обратное"]="52";
+w["обсудим"]="55";
+w["обход"]="64";
+w["общего"]="3,5,8,12,32,34,37,43,54";
+w["общее"]="8,14,17,32,34,43";
+w["общем"]="3";
+w["общие"]="52";
+w["общий"]="3,5,6,34,39,44";
+w["общим"]="3,5,43,61";
+w["общих"]="29,32,34,43,69";
+w["объединение"]="16";
+w["объявить"]="43";
+w["объём"]="33";
+w["обычно"]="37,44,56,61,62,67";
+w["обычного"]="6";
+w["обычному"]="23";
+w["обычным"]="67";
+w["обязательным"]="22";
+w["ограничен"]="52,53";
+w["ограничение"]="53";
+w["ограничения"]="51,52,53";
+w["ограничениями"]="53";
+w["ограничить"]="28,53";
+w["один"]="9,14,21,34,37,54,61";
+w["одинаковым"]="22,52";
+w["одна"]="3,44";
+w["одним"]="37";
+w["одно"]="16,52,59";
+w["одновременно"]="34";
+w["одного"]="17";
+w["одной"]="37,45,54,62";
+w["одноразового"]="65";
+w["одну"]="45";
+w["ознакомиться"]="59";
+w["ознакомьтесь"]="54,62";
+w["означает"]="50,52,59";
+w["окажется"]="37,61";
+w["оказались"]="37";
+w["окна"]="0,6,9,16,17,22,23,27,32,37,40,44,46,50,53,54,55,56,58,59,67";
+w["окнами"]="56";
+w["окне"]="16,19,22,28,47,51,52,54,55,56,61";
+w["окно"]="0,3,4,6,8,9,13,16,17,19,22,26,31,34,37,39,42,44,45,47,49,51,52,53,54,56,59,65";
+w["окном"]="16";
+w["окон"]="4,17,27,39";
+w["окончательных"]="52";
+w["окружение"]="13";
+w["окружения"]="13,58";
+w["он"]="9,14,26,37,61";
+w["она"]="14,22,37,41,44,59,61";
+w["они"]="17,52,54";
+w["оно"]="44,55";
+w["операции"]="8";
+w["операционная"]="9,53";
+w["операционной"]="3,8,14,19,37,46,51,56";
+w["операционную"]="56";
+w["операционными"]="32";
+w["операционных"]="3,8,9";
+w["описание"]="8,14,23,41,44,45,59";
+w["описанию"]="59";
+w["описания"]="7,59";
+w["описанного"]="45";
+w["описанную"]="52";
+w["описано"]="19,37,61";
+w["описаны"]="45,61";
+w["описывает"]="52";
+w["оповещения"]="28";
+w["определение"]="26,45,61";
+w["определением"]="61";
+w["определения"]="16,23,26,34,42,55,59,61";
+w["определенного"]="59";
+w["определенной"]="42,64";
+w["определенному"]="52";
+w["определенные"]="45";
+w["определенных"]="37,53,61";
+w["определит"]="9";
+w["определить"]="3,9,28,31,32,34,37,52,53,61,64";
+w["определиться"]="61";
+w["определяемым"]="37";
+w["определяет"]="37,61";
+w["определяется"]="28,61";
+w["определять"]="54,61";
+w["определяться"]="14";
+w["определённое"]="6,41";
+w["определённые"]="9,26,37,50";
+w["определённый"]="6";
+w["определённым"]="28,53";
+w["определёнными"]="53";
+w["определённых"]="51,53";
+w["опции"]="34";
+w["опцию"]="61";
+w["опция"]="9,17,22,34";
+w["опыта"]="59";
+w["опытным"]="44";
+w["опять"]="61";
+w["оранжевая"]="59";
+w["основе"]="53,61";
+w["основного"]="51,52";
+w["основное"]="42";
+w["основной"]="3,45,52";
+w["основном"]="19,26,34,35";
+w["основные"]="9,59";
+w["основными"]="23";
+w["основных"]="52";
+w["особое"]="52";
+w["особой"]="22";
+w["оставить"]="6,54";
+w["остальной"]="28";
+w["остальные"]="17";
+w["остальным"]="54";
+w["осторожны"]="19,52";
+w["осуществить"]="44";
+w["осуществлен"]="16";
+w["осуществляется"]="37,45,47";
+w["осуществлять"]="21,32,37,43,64,65";
+w["от"]="0,1,3,6,7,8,9,10,13,14,15,16,17,19,20,21,22,23,24,25,26,27,28,31,32,33,34,35,36,37,38,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,63,64,65,66,67,68";
+w["ответ"]="6,8,9,19,31,42,45,51,52,65";
+w["ответите"]="14";
+w["ответить"]="32,43";
+w["отвечает"]="34";
+w["отвечать"]="34";
+w["отдавать"]="33";
+w["отдаёте"]="52";
+w["отделите"]="59";
+w["отдельно"]="3,53";
+w["отдельного"]="3,32";
+w["отдельный"]="34";
+w["отдельным"]="53";
+w["отдельных"]="37";
+w["отключен"]="17";
+w["отключены"]="56";
+w["отключите"]="8,9";
+w["отключить"]="22,34";
+w["откроет"]="52,53";
+w["откроется"]="42";
+w["откройте"]="19";
+w["открывается"]="49";
+w["открыт"]="3,53";
+w["открыта"]="65";
+w["открытие"]="7";
+w["открыто"]="19,31,37,42,45,47,52";
+w["открытой"]="7";
+w["открытом"]="22";
+w["открыты"]="17";
+w["открытым"]="53";
+w["открыть"]="6,8,9,17,22,26,34,37,42,52";
+w["отменить"]="0,6,54,56,59";
+w["отметить"]="45,59";
+w["отметки"]="49";
+w["отметку"]="6,17,26,59";
+w["отметьте"]="8,9,17,21,23,28,32,35,43,44,45,52,59";
+w["отмечен"]="3,21,45,53,61";
+w["относительно"]="8,9,32,37,41,43,46,50,54,55,56,59,64";
+w["отношении"]="52";
+w["отображаемых"]="44";
+w["отображает"]="59";
+w["отображается"]="44,45";
+w["отображать"]="9,59";
+w["отображаться"]="51";
+w["отображение"]="29,41";
+w["отображённая"]="34";
+w["отображённом"]="54";
+w["отобразится"]="65";
+w["отправлены"]="34";
+w["отправляет"]="26";
+w["отправлять"]="28";
+w["отсортированы"]="6";
+w["отсутствия"]="45,61";
+w["отчитывается"]="52";
+w["отчёт"]="62";
+w["отчёта"]="62";
+w["отчёте"]="62";
+w["отчётов"]="33,69";
+w["отчёту"]="62";
+w["отчёты"]="62";
+w["официального"]="52";
+w["официальные"]="52";
+w["официальным"]="52";
+w["официальных"]="52,59";
+w["оформлен"]="62";
+w["очевидно"]="59";
+w["очевидным"]="21";
+w["очень"]="16,28,52,58";
+w["очередей"]="11,37";
+w["очереди"]="37";
+w["очередь"]="37";
+w["очистить"]="16";
+w["очищает"]="9";
+w["очищать"]="9";
+w["ошибка"]="16,62";
+w["ошибками"]="37";
+w["ошибках"]="37,62,69";
+w["ошибке"]="9,33,62";
+w["ошибки"]="0";
+w["п"]="17,22,47";
+w["пакет"]="4,14,27,34,37,39,52,53,54,55,56,59,61";
+w["пакета"]="37,44,50,52,54,59";
+w["пакетами"]="30,59";
+w["пакетах"]="52,59";
+w["пакете"]="50,59";
+w["пакетов"]="8,30,37,50,52,59";
+w["пакетом"]="37,54";
+w["пакеты"]="0,3,17,31,37,41,47,50,52,54,56,59";
+w["памяти"]="37";
+w["панели"]="11,28,35,37,44,52,59";
+w["панель"]="58,59";
+w["папкам"]="5,32,34,43";
+w["папке"]="34";
+w["папки"]="34";
+w["папок"]="8,51";
+w["параллельного"]="54";
+w["параллельные"]="44";
+w["параметр"]="21,34,41";
+w["параметра"]="41";
+w["параметрам"]="6,9";
+w["параметрами"]="23,58,61";
+w["параметров"]="1,3,6,14,21,23,26,32,37,42,45,51,55,59,61";
+w["параметры"]="3,6,9,14,17,19,22,23,26,31,32,34,35,37,43,44,45,52,55,59,61";
+w["пароле"]="22";
+w["паролем"]="45";
+w["пароль"]="9,21,22,32,37,50,52,56,61,65,67";
+w["пароля"]="21,22,67";
+w["патентные"]="52";
+w["паузу"]="9";
+w["паузы"]="9";
+w["первая"]="45,54";
+w["первого"]="3,17,31,34,49,54,55,59";
+w["первое"]="65";
+w["первой"]="6,9,17,26,37,49,61,65";
+w["первом"]="14,53,61";
+w["первоначальной"]="56";
+w["первоначальные"]="56";
+w["первую"]="51";
+w["первые"]="6";
+w["первый"]="14,17,21,22,61";
+w["перед"]="9,32,43,50,59";
+w["передачи"]="37";
+w["передаются"]="9";
+w["перезагрузите"]="56";
+w["перезагрузить"]="3,34,53";
+w["перезагрузки"]="22";
+w["перезапуск"]="6";
+w["перезапустить"]="3,34";
+w["перейдет"]="61";
+w["переключать"]="45";
+w["переключаться"]="61";
+w["переключить"]="16";
+w["переключиться"]="16";
+w["переместить"]="9";
+w["перенаправить"]="34";
+w["перенастроить"]="14";
+w["перенести"]="37";
+w["переноса"]="51";
+w["перечень"]="31,69";
+w["периодической"]="22";
+w["периферийных"]="9";
+w["персонального"]="17,25";
+w["персональный"]="17";
+w["петлевой"]="45";
+w["печати"]="11,37";
+w["печатью"]="37";
+w["пикселей"]="6";
+w["пиктограмма"]="59";
+w["питанием"]="9,57";
+w["питанием»"]="11";
+w["питания"]="9";
+w["плата"]="61";
+w["пленок"]="37";
+w["по"]="0,3,6,9,10,14,15,16,17,20,22,23,24,26,27,28,29,34,35,36,37,38,41,44,45,46,47,48,50,52,53,54,57,58,59,60,61,63,66,67,68";
+w["побуждает"]="22";
+w["повредить"]="19";
+w["повреждению"]="6";
+w["повторите"]="37";
+w["повторно"]="8,16,19,22";
+w["повторного"]="56";
+w["повторное"]="45";
+w["повышением"]="22";
+w["под"]="3,8,14,21,37,47,56,59,67";
+w["под-"]="34";
+w["подавление"]="34";
+w["подавляющем"]="45,54";
+w["подготовка"]="3";
+w["поддеревьев"]="34";
+w["поддерживаемые"]="54";
+w["поддерживаемых"]="19";
+w["поддерживает"]="37";
+w["поддерживается"]="52";
+w["поддерживать"]="3,58";
+w["поддерживаются"]="52";
+w["поддержка"]="45,54,61";
+w["поддержкой"]="9,53";
+w["подкаталоги"]="8";
+w["подкаталогов"]="31";
+w["подкатегориям"]="59";
+w["подключен"]="35,37,54";
+w["подключена"]="14";
+w["подключение"]="14,45";
+w["подключения"]="37";
+w["подлежит"]="53";
+w["подобное"]="0,54";
+w["подобные"]="47";
+w["подобран"]="47";
+w["подписан"]="23,45,58";
+w["подпункт"]="51";
+w["подраздела"]="52";
+w["подробно"]="45";
+w["подробное"]="8,44,45";
+w["подсети"]="61";
+w["подсистемой"]="26";
+w["подсистемы"]="6,26";
+w["подсказка"]="17";
+w["подсчёт"]="61";
+w["подтвердите"]="22,52";
+w["подтвердить"]="6";
+w["подтверждения"]="32,43,61,65";
+w["подтверждены"]="3,6";
+w["подходящий"]="6";
+w["пожалуйста"]="10,15,20,24,29,36,38,45,48,51,54,57,60,61,62,63,66";
+w["пожеланиях"]="37";
+w["позволить"]="8,23,34";
+w["позволяет"]="52,59";
+w["позже"]="22";
+w["поиск"]="11,28,32,37,43,44,59,61";
+w["поиска"]="17,28,37,54,59,61";
+w["поиски"]="64";
+w["поисков"]="52";
+w["поиском"]="37";
+w["поймёте"]="51";
+w["покажет"]="3,37,40,41,56,59";
+w["показа"]="58";
+w["показала"]="54";
+w["показан"]="6,17,22,34,37,45,47,52,54,59,61";
+w["показана"]="6,41,45,58,65";
+w["показаний"]="58";
+w["показания"]="58";
+w["показанного"]="23";
+w["показано"]="0,3,6,9,16,19,22,23,28,34,37,44,45,51,52,54,56,58,65";
+w["показаны"]="6,13,44,50,58";
+w["показать"]="34";
+w["показывает"]="37,45,50";
+w["показывать"]="28,59";
+w["показывая"]="50";
+w["поле"]="6,9,17,22,28,31,37,53,59,65";
+w["полезна"]="14";
+w["полезно"]="34";
+w["полезные"]="53";
+w["полезными"]="9";
+w["полезных"]="59";
+w["полей"]="28,44";
+w["ползунка"]="49";
+w["полное"]="59,61";
+w["полностью"]="22,53";
+w["полноценного"]="34";
+w["полные"]="59";
+w["полный"]="52";
+w["полным"]="52";
+w["положение"]="59";
+w["получает"]="9,26";
+w["получать"]="3,32,61";
+w["получен"]="14";
+w["получение"]="61";
+w["получением"]="45";
+w["получения"]="41,52,59,61";
+w["полученную"]="54";
+w["полученные"]="6,33,37,59";
+w["получены"]="14,55";
+w["получите"]="21";
+w["получить"]="0,1,2,3,6,7,8,9,11,12,16,17,18,19,21,22,23,25,26,28,30,31,32,33,35,37,42,43,44,45,46,47,49,50,51,52,54,55,59,61,65,67";
+w["пользование"]="4,8,14,17,32,34,43";
+w["пользование»"]="39";
+w["пользовании"]="37";
+w["пользования"]="3,8,32,37,43,56";
+w["пользователей"]="3,8,13,21,22,34,43,46,51,53,59";
+w["пользователей-администраторов"]="3";
+w["пользователем"]="21,26";
+w["пользователи"]="3,8,22,32,53";
+w["пользователь"]="3,21,22,23";
+w["пользователь-администратор"]="34";
+w["пользователь@ip-адрес-или-имя-узла"]="37";
+w["пользователю"]="23";
+w["пользователя"]="6,7,8,21,22,31,32,33,34,43,50,53,56,61,65,67,68";
+w["пользователям"]="8,43,44,53,54,61,67";
+w["пользователями"]="1,22,37,54";
+w["пользователями»"]="22";
+w["пользоваться"]="21,32,37,44,52,54,64";
+w["пользуетесь"]="37,46,56";
+w["пользуйтесь"]="9";
+w["поля"]="9,22,37";
+w["полями"]="22";
+w["полях"]="58";
+w["пометками"]="59";
+w["помечен"]="9";
+w["помечены"]="50";
+w["помешать"]="9";
+w["помогут"]="37,54";
+w["поможет"]="26,46";
+w["помочь"]="26";
+w["помощи"]="26,52,54,59";
+w["помощь"]="10,15,20,24,29,36,38,45,48,57,60,61,63,66";
+w["помощью"]="0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68";
+w["понадобиться"]="6";
+w["понадобятся"]="61";
+w["понятно"]="22,26";
+w["понять"]="7";
+w["попадётся"]="59";
+w["попробовать"]="37";
+w["попробуйте"]="26";
+w["попросит"]="0,3,8,9,14,32,37,43,50,55,56,61,68";
+w["попросите"]="54";
+w["попросят"]="62";
+w["популярность"]="32";
+w["попытается"]="37,45";
+w["попытка"]="54,61";
+w["попытках"]="17";
+w["попытке"]="17,56";
+w["порт"]="14,17,37,61";
+w["порта"]="37,54";
+w["порта»"]="54";
+w["портам"]="17";
+w["портами"]="17";
+w["портирование"]="52";
+w["портов"]="17,61";
+w["порты"]="17,37,54";
+w["порядке"]="6,37,52,54";
+w["порядок"]="9";
+w["посвящена"]="27";
+w["посвящены"]="27";
+w["посередине"]="6";
+w["поскольку"]="0,6,17,19,26,33,37,44,52,59,65";
+w["после"]="0,3,8,9,16,19,22,28,31,32,34,37,42,43,44,45,50,51,52,53,54,55,56,59,61,62,65";
+w["последней"]="9,17,28,51";
+w["последнем"]="8,14,61";
+w["последние"]="33,37";
+w["последняя"]="26,27";
+w["последовательности"]="2";
+w["последовательность"]="37";
+w["последовательные"]="14";
+w["последствий"]="9";
+w["последующим"]="49,58,62";
+w["последующих"]="69";
+w["посмотрите"]="17,37";
+w["посредством"]="37";
+w["поставляемой"]="37";
+w["поставщиком"]="61";
+w["постоянный"]="3";
+
diff --git a/mcc/4/ru/content/search/index-3.js b/mcc/4/ru/content/search/index-3.js
new file mode 100644
index 00000000..a9639ba2
--- /dev/null
+++ b/mcc/4/ru/content/search/index-3.js
@@ -0,0 +1,1193 @@
+//Auto generated index for searching.
+w["поступали"]="34";
+w["поступают"]="52";
+w["посылает"]="64";
+w["потере"]="16";
+w["потом"]="22";
+w["потребности"]="47";
+w["потребность"]="62";
+w["потребностями"]="16";
+w["потребоваться"]="45";
+w["похожим"]="22";
+w["почасовой"]="45";
+w["почте"]="28";
+w["почтового"]="22,28";
+w["почтовое"]="28";
+w["почтовый"]="17,28";
+w["почты"]="28";
+w["поэтому"]="41";
+w["появились"]="50";
+w["появится"]="8,16,59";
+w["появляться"]="50";
+w["пояс"]="58";
+w["пояснениями"]="51";
+w["прав"]="17,25,67";
+w["права"]="67";
+w["правила"]="52";
+w["правилами"]="52,53";
+w["правило"]="21";
+w["правильно"]="54";
+w["правильной"]="59";
+w["правого"]="53";
+w["правой"]="16,27,44,45,49,58";
+w["правом"]="44,53,58";
+w["превышение"]="28";
+w["предварительно"]="45";
+w["предварительного"]="33";
+w["предварительные"]="6";
+w["предварительный"]="6,19";
+w["пределами"]="22";
+w["пределах"]="32,54";
+w["предельного"]="22";
+w["предельной"]="28";
+w["предлагаемыми"]="14";
+w["предлагаемых"]="61";
+w["предлагает"]="27";
+w["предложен"]="61";
+w["предложением"]="53";
+w["предложения"]="14";
+w["предложено"]="54";
+w["предложит"]="0,3,6,14,37,53,54,55,61";
+w["предложить"]="6";
+w["предназначен"]="22,23,26,41,45,59,65";
+w["предназначена"]="16,19,22";
+w["предназначено"]="22";
+w["предназначены"]="52";
+w["предоставит"]="6,16";
+w["предоставить"]="8,14,37,54";
+w["предоставлен"]="3,34,54";
+w["предоставление"]="34";
+w["предоставлением"]="62";
+w["предоставления"]="12,17,22";
+w["предоставленного"]="58";
+w["предоставленные"]="61";
+w["предоставленных"]="62";
+w["предоставлено"]="61";
+w["предоставлены"]="34,68";
+w["предоставляемые"]="37";
+w["предоставляет"]="3,6,26,59";
+w["предоставляется"]="3,37,61";
+w["предоставлять"]="3,8,14,67";
+w["предоставляют"]="32,42,43,47";
+w["предоставляются"]="17";
+w["предоставьте"]="54";
+w["предотвращая"]="9";
+w["предписать"]="59";
+w["предполагается"]="55";
+w["предположим"]="52";
+w["предпосылки"]="34";
+w["предпочтение"]="52";
+w["представлен"]="3";
+w["предупредит"]="14";
+w["предупредить"]="28";
+w["предупреждала"]="17";
+w["предупреждать"]="17,49,50";
+w["предупреждением"]="56";
+w["предупреждения"]="17,37,54";
+w["предусмотрен"]="37,67";
+w["предусмотрена"]="28,45,54,61";
+w["предусмотрено"]="27,37,41,61,69";
+w["предусмотрены"]="8,53";
+w["предыдущей"]="42";
+w["предыдущем"]="45";
+w["предыдущих"]="17";
+w["прежде"]="3,34,62";
+w["прекратить"]="14";
+w["прекращение"]="14";
+w["препинания"]="22";
+w["прерываний"]="9";
+w["прерывания"]="9";
+w["при"]="3,6,9,21,26,37,44,52,54,59,61";
+w["приведенном"]="45,58,59";
+w["приведенному"]="54";
+w["приведенную"]="4,39";
+w["приведенный"]="28";
+w["приведено"]="14,37,45";
+w["приведены"]="37";
+w["приведут"]="61";
+w["приведён"]="59,67";
+w["приведённое"]="16";
+w["приведённом"]="16,17,41";
+w["приведённому"]="0";
+w["приведённых"]="37";
+w["приведёт"]="23";
+w["привели"]="56";
+w["привести"]="6,16,52";
+w["приветственного"]="0";
+w["приветствием"]="51";
+w["приводит"]="9";
+w["привязку"]="37";
+w["привязывается"]="0";
+w["пригодиться"]="37";
+w["пригодным"]="3";
+w["придаёт"]="3";
+w["придется"]="54,61";
+w["придётся"]="3,6,37,52,54,59";
+w["признания"]="68";
+w["приказать"]="17,21,28,49,54,59";
+w["прикрепить"]="33";
+w["приложения"]="53";
+w["применить"]="31,59";
+w["применяться"]="52";
+w["пример"]="9,34,45";
+w["примере"]="16,45";
+w["примеров"]="37";
+w["примеры"]="41,59";
+w["принадлежать"]="8";
+w["принадлежность"]="46";
+w["приниматься"]="17";
+w["принтер"]="37";
+w["принтера"]="37";
+w["принтера»"]="11";
+w["принтерам"]="3,14";
+w["принтерами"]="37";
+w["принтере"]="37";
+w["принтеров"]="11,37,54";
+w["принтером"]="37";
+w["принтеру"]="37";
+w["принтеры"]="3,14,19,37";
+w["принцип"]="22";
+w["принципы"]="14";
+w["приобрел"]="32";
+w["приостанавливать"]="9";
+w["приостановить"]="34";
+w["присоединённые"]="54";
+w["приспособлена"]="33";
+w["приходится"]="41";
+w["причине"]="16";
+w["причиной"]="52";
+w["пробелами"]="17";
+w["проблем"]="26,37,53,56";
+w["проблемах"]="33,37";
+w["проблемах»"]="69";
+w["проблемы"]="6,9,26,37,45";
+w["провайдера"]="45,61";
+w["провайдеров"]="61";
+w["провайдером"]="61";
+w["проверенные"]="52";
+w["проверит"]="3,14";
+w["проверить"]="6,14,32,43,52";
+w["проверка"]="34,54";
+w["проверки"]="6,14,30,49,62";
+w["проверкой"]="49";
+w["проверку"]="28,34";
+w["проверьте"]="14,37,54";
+w["проверять"]="49,52,59";
+w["проводная"]="45";
+w["проводное"]="61";
+w["проводной"]="37";
+w["программ"]="30,32,37,43,47,52,53,59";
+w["программа"]="0,3,6,8,14,16,17,23,26,34,37,40,41,44,45,46,50,51,52,53,54,55,58,59,61,64,65";
+w["программа-мастер"]="3,54,61";
+w["программам"]="53";
+w["программами"]="26,30,47,49,50,52,59";
+w["программами»"]="30";
+w["программах"]="8";
+w["программе"]="6,8,9,17,19,21,26,35,37,46,50,52,53,54,59,65,67";
+w["программируемый"]="9";
+w["программного"]="26,37,52";
+w["программное"]="59";
+w["программные"]="59";
+w["программным"]="30,52,59";
+w["программой"]="6,8,9,16,33,37,45,52,54,56,58,61";
+w["программу"]="0,3,6,7,8,9,10,13,14,15,16,17,19,20,21,22,23,24,26,28,29,31,32,33,34,35,36,37,38,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68";
+w["программы"]="2,7,8,9,13,16,17,19,21,27,31,32,33,37,40,41,42,43,44,49,51,52,53,54,56,58,59,62,65,67,68";
+w["программы»"]="53";
+w["продолжала"]="21";
+w["продолжать"]="16";
+w["продолжите"]="37,65,69";
+w["продолжительность"]="51";
+w["продолжить"]="37";
+w["производитель"]="6";
+w["производителю"]="6";
+w["производителя"]="6,41,54";
+w["производителями"]="61";
+w["произвольное"]="6";
+w["произвольным"]="9";
+w["пройти"]="3";
+w["прокси"]="52,64";
+w["прокси-сервер"]="14,64";
+w["прокси-сервера"]="14,15,52,64";
+w["прокси-сервера»"]="39";
+w["прокси-сервером"]="52,64";
+w["промежутков"]="53";
+w["промежуток"]="49";
+w["промежуточного"]="52";
+w["промежуточным"]="64";
+w["прописные"]="22";
+w["проприетарный"]="6";
+w["проприетарным"]="6";
+w["просить"]="21";
+w["просматривать"]="59";
+w["просмотр"]="6,16,19,28";
+w["просмотра"]="37";
+w["просмотреть"]="28,32,37,43,45,50,59";
+w["просмотру"]="19";
+w["простая"]="58";
+w["просто"]="6,8,37,51,59,61";
+w["простой"]="53";
+w["пространственного"]="56";
+w["простым"]="13,22,26";
+w["просьбой"]="37";
+w["противоположным"]="34";
+w["протокол"]="3,17,32,34,37,43,55,58,61,65";
+w["протокола"]="3,37";
+w["протоколов"]="37,61";
+w["протоколу"]="37";
+w["протоколы"]="37";
+w["профилями"]="38";
+w["профилями»"]="9,18";
+w["процедура"]="32,43";
+w["процедуру"]="37,50";
+w["процедуры"]="37,51";
+w["процесс"]="28";
+w["процесса"]="28";
+w["процессов"]="28";
+w["процессор"]="9";
+w["процессоре"]="9";
+w["прочитайте"]="34";
+w["прочтёте"]="51";
+w["прошивку"]="54";
+w["проще"]="6";
+w["прямого"]="61";
+w["пункт"]="3,6,8,9,17,19,21,22,23,26,28,31,32,34,35,37,40,43,45,49,50,52,53,56,58,59,61,65,67";
+w["пункта"]="9,17,18,19,21,22,23,25,26,28,34,37,44,45,46,47,49,51,52,53,54,58,59,61,65";
+w["пунктам"]="21,27";
+w["пунктами"]="3";
+w["пунктами-переключателями"]="65";
+w["пункте"]="45";
+w["пунктов"]="9,22,23,27,44,45";
+w["пунктом"]="6,22,37,61,65";
+w["пункты"]="3,17,34,44,50,52";
+w["пустая"]="16";
+w["пустой"]="22,33";
+w["пустым"]="34";
+w["путь"]="52,53,61";
+w["работа"]="41,54";
+w["работает"]="6,22,37,52,54,55,61,64";
+w["работаете"]="37";
+w["работать"]="8,14,37,52";
+w["работают"]="17,35";
+w["работающих"]="37";
+w["работая"]="6";
+w["работе"]="44,54";
+w["работой"]="26,37,44";
+w["работоспособности"]="50";
+w["работоспособность"]="52";
+w["работу"]="3,9,14,16,26,28,34,35,37,53";
+w["работы"]="3,6,8,9,17,22,26,31,34,35,37,41,44,45,52,54,56,59,61";
+w["рабочего"]="11,13,43,51,56,58";
+w["рабочее"]="13";
+w["рабочей"]="3,21,37,55";
+w["рабочем"]="56,58";
+w["рабочие"]="3";
+w["рабочий"]="21";
+w["рабочим"]="14,21";
+w["рабочих"]="3";
+w["рабочую"]="3";
+w["равно"]="6";
+w["раз"]="28,31";
+w["разблокировать"]="53";
+w["развернут"]="52";
+w["развернуть"]="44";
+w["раздел"]="8,9,16,17,21,28,31,34,45,53,58,61,65";
+w["раздела"]="3,6,16,37,54";
+w["разделам"]="8,12";
+w["разделами"]="12,16";
+w["разделе"]="6,14,16,19,37,45,46,47,54,55,61";
+w["разделение"]="16";
+w["разделено"]="44";
+w["разделов"]="16,53";
+w["разделы"]="53";
+w["разделяются"]="17";
+w["различные"]="13";
+w["различными"]="9,18,38";
+w["различных"]="3,4,39";
+w["размер"]="14";
+w["размера"]="16,51";
+w["размеров"]="16";
+w["размеры"]="19";
+w["разметку"]="16";
+w["размонтировать"]="16,23,32,43";
+w["разным"]="52";
+w["разработан"]="51";
+w["разработанная"]="37";
+w["разработка"]="52";
+w["разработчики"]="62";
+w["разрастания"]="9";
+w["разрешает"]="34";
+w["разрешать"]="3";
+w["разрешен"]="3,53";
+w["разрешение"]="6";
+w["разрешения"]="6";
+w["разрешенному"]="53";
+w["разрешено"]="8";
+w["разрешены"]="17";
+w["разрешить"]="8,37,45,52,54,61";
+w["разрешённые"]="53";
+w["разрыва"]="45";
+w["разрывать"]="45";
+w["рамки"]="53";
+w["ранее"]="6,9,42,54";
+w["раскладка"]="46";
+w["раскладки"]="11,46";
+w["раскладку"]="46";
+w["раскладок"]="46";
+w["раскрывающемся"]="47";
+w["раскрывающихся"]="0";
+w["распознавание"]="3";
+w["распознавания"]="3,52";
+w["распознаватель"]="28";
+w["распознано"]="34";
+w["распознать"]="37";
+w["располагайте"]="52";
+w["расположена"]="58";
+w["расположенного"]="37";
+w["расположенной"]="11,30";
+w["расположенную"]="1,2,5,12,18,25";
+w["расположенными"]="31";
+w["расположенных"]="16,52";
+w["распределенного"]="61";
+w["распределённых"]="59";
+w["распространённый"]="45,61";
+w["рассматривается"]="61";
+w["расширении"]="59";
+w["расшифровывается"]="53";
+w["реализации"]="51";
+w["регион"]="0";
+w["регистр"]="6";
+w["регистра"]="41";
+w["регистрации"]="13";
+w["редактировать"]="8,22,52";
+w["редким"]="45";
+w["режим"]="3,9,16,26,45,47,59,61";
+w["режима"]="6,21,45";
+w["режиме"]="3,6,21,37,55";
+w["режимом"]="37";
+w["резервного"]="31";
+w["резервное"]="31";
+w["резервной"]="31";
+w["резервную"]="31";
+w["резервные"]="31";
+w["резервных"]="31";
+w["результатам"]="61";
+w["результатах"]="28";
+w["результате"]="19";
+w["результаты"]="6,26,28,45,46";
+w["резюме"]="0,59";
+w["рекомендованного"]="37";
+w["рекомендованные"]="37";
+w["рекомендуем"]="6,14,22,26,28";
+w["рекомендуется"]="17";
+w["репозиториев"]="52,59";
+w["репозитории"]="3,37,50,52";
+w["репозиторий"]="3,52";
+w["репозитория"]="52";
+w["репозиториям"]="37";
+w["репозиториями"]="52";
+w["репозиториях"]="37,52";
+w["ресурс"]="3,34,37";
+w["ресурса"]="3,64";
+w["ресурсам"]="3,28";
+w["ресурсами"]="5";
+w["ресурсов"]="5,8,10,15,20,24,29,36,38,45,48,57,60,61,63,64,65,66,69";
+w["ресурсу"]="3";
+w["речь"]="7";
+w["решение"]="53,56";
+w["решением"]="26";
+w["решения"]="26,37";
+w["рисунке"]="59";
+w["рисунки"]="51";
+w["рисунок"]="54";
+w["рисунок 1"]="54";
+w["родительский"]="53";
+w["родительского"]="53";
+w["роуминг"]="45,61";
+w["руководит"]="53";
+w["руководства"]="27,69";
+w["руководство"]="27,37,59";
+w["руководствуются"]="59";
+w["рядом"]="31";
+w["с"]="0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68";
+w["сайта"]="53,54,61";
+w["сайтам"]="53";
+w["сайте"]="45";
+w["сайтов"]="53";
+w["сайты"]="53";
+w["самим"]="34,37";
+w["само"]="45";
+w["самого"]="45,52";
+w["самый"]="61";
+w["самым"]="13,42,52";
+w["самыми"]="3";
+w["самых"]="59";
+w["сбор"]="33";
+w["сбоя"]="62";
+w["сведения"]="37,54";
+w["свежего"]="52";
+w["свежих"]="59";
+w["свидетельствовать"]="28";
+w["свободного"]="33";
+w["свободные"]="6";
+w["свободный"]="6,52";
+w["свободным"]="52";
+w["свободными"]="37";
+w["своего"]="46";
+w["своей"]="3,8,44,56";
+w["своих"]="8,9";
+w["свой"]="14,50";
+w["свойства"]="37";
+w["свою"]="51";
+w["свяжитесь"]="10,15,20,24,29,36,38,45,48,57,60,61,63,66";
+w["связан"]="37";
+w["связанного"]="44";
+w["связанный"]="37";
+w["связанными"]="27,52";
+w["связи"]="61";
+w["сделает"]="32,43";
+w["сделайте"]="52";
+w["сделали"]="50";
+w["сделан"]="8,9,19";
+w["сделано"]="54";
+w["сделать"]="16,34,52";
+w["сеанса"]="22,32,43";
+w["сеансами"]="13";
+w["сеансами»"]="2";
+w["секунд"]="58";
+w["секундах"]="9";
+w["сенсорной"]="11,35";
+w["сентября"]="64";
+w["сервер"]="0,3,14,17,26,28,34,37,58,61,64,65";
+w["сервера"]="0,3,6,14,32,34,37,43,61,65";
+w["сервера»"]="11";
+w["серверам"]="0";
+w["серверами"]="61";
+w["серверах"]="61,64";
+w["сервере"]="3,34,37,64";
+w["серверов"]="4,32,39,43,59";
+w["сервером"]="0,26,32,34,37,58,61";
+w["серверу"]="34,37";
+w["серверы"]="61";
+w["серийный"]="37";
+w["сетевая"]="45";
+w["сетевого"]="17,18,25,36,55,58,61";
+w["сетевое"]="61";
+w["сетевой"]="37,40,45,53";
+w["сетевые"]="4,34,37,39,61,65";
+w["сетевыми"]="9,18,38";
+w["сетей"]="45";
+w["сети"]="3,8,14,17,18,34,37,41,42,45,54,55,61,64,68";
+w["сети»"]="18";
+w["сеть"]="14,18,32,43,45,55,61";
+w["сетью"]="14,37,45,55";
+w["сетями"]="45";
+w["сетях"]="45,61,64";
+w["сигнала"]="45,61";
+w["силу"]="6,8,19,22,47,51";
+w["силы"]="61";
+w["символ"]="50";
+w["символов"]="22,41";
+w["символом"]="59";
+w["символы"]="34,47,51";
+w["симметричный"]="9";
+w["синим"]="58";
+w["синтаксисом"]="9";
+w["синхронизации"]="58,61";
+w["синхронизировалось"]="0";
+w["синхронный"]="34";
+w["систем"]="8,9,42,43";
+w["система"]="1,6,8,9,17,19,21,22,32,37,43,51,52,53,56,59,64";
+w["системами"]="32,53";
+w["системах"]="3,5,9";
+w["системе"]="3,13,14,16,19,21,22,28,33,37,41,46,47,49,51,52,54,55,56,62,65";
+w["системного"]="50";
+w["системном"]="49,58";
+w["системный"]="17";
+w["системными"]="1";
+w["системных"]="1,28";
+w["системой"]="1,6,8,9,37";
+w["систему"]="6,9,13,17,21,22,28,30,45,56";
+w["системы"]="2,3,5,7,9,12,14,16,17,22,25,28,31,32,33,34,35,37,41,42,43,44,46,47,50,51,52,53,54,56,59,60,65,66,67,69";
+w["системы»"]="1,2,17,25,47,69";
+w["сканер"]="54";
+w["сканера"]="37,54";
+w["сканера»"]="11";
+w["сканерам"]="54";
+w["сканерами"]="54";
+w["сканеров"]="54";
+w["сканеров»"]="54";
+w["сканером"]="37,54";
+w["сканеру"]="54";
+w["сканеры"]="37,54";
+w["сканирование"]="17,50";
+w["сканированию"]="37";
+w["сканирования"]="11,37,54";
+w["скорректировать"]="16";
+w["скриншоте"]="41,45,54,58,59";
+w["скрипта"]="61";
+w["слайдов"]="37";
+w["слева"]="52";
+w["следовательно"]="17,47,53,59";
+w["следствием"]="34";
+w["следует"]="0,3,6,8,9,14,16,17,21,22,26,28,31,32,33,37,40,44,46,47,50,52,53,54,55,56,58,59,61,64,65";
+w["следующего"]="55";
+w["следующее"]="3,6,51,52";
+w["следующей"]="3,17,28,33,51,52";
+w["следующем"]="3,28,37,44,45,55,61,65";
+w["следующие"]="3,22,27,34,52,61";
+w["следующий"]="45,61";
+w["следующими"]="28";
+w["следующих"]="0,8,14,65";
+w["следующую"]="33";
+w["слежения"]="37";
+w["слишком"]="22,33,52";
+w["слов"]="59";
+w["слова"]="37,59";
+w["словом"]="52";
+w["слову"]="59";
+w["сложности"]="22";
+w["сложностью"]="64";
+w["служб"]="1,60";
+w["служба"]="28";
+w["службам"]="42";
+w["службами"]="1,18,28";
+w["службы"]="4,17,28,39,42,54,64";
+w["службы»"]="4,65";
+w["случае"]="6,8,17,21,37,47,61,62";
+w["случаев"]="45,54";
+w["случай"]="61";
+w["случайное"]="16";
+w["случаются"]="9";
+w["случаях"]="34";
+w["случиться"]="37,62";
+w["см"]="0,28,45,47,52,54,59,67";
+w["смело"]="37,54";
+w["смене"]="22";
+w["смогут"]="32,53";
+w["сможет"]="3,8,34";
+w["сможете"]="0,8,9,16,19,23,28,32,35,37,42,43,44,45,51,52,56,59,61";
+w["смонтировал"]="23";
+w["смонтирован"]="16";
+w["смонтированные"]="31";
+w["смонтированный"]="23";
+w["смонтировать"]="32,43,65";
+w["смотрите"]="67";
+w["смысла"]="58";
+w["сначала"]="8,16,28,33,37,54,55";
+w["снизить"]="34";
+w["снимать"]="26";
+w["снимите"]="17,59";
+w["снимке"]="16,17,37,54";
+w["снимок"]="17,28,67";
+w["снова"]="3,6,14,47,56,65";
+w["сняв"]="51";
+w["снятия"]="49";
+w["снять"]="6,59";
+w["со"]="9,26,31,45,52,54,59,61,62";
+w["собирает"]="33";
+w["собственная"]="45";
+w["собственного"]="65";
+w["собственный"]="37,52";
+w["собственным"]="42";
+w["собственных"]="52";
+w["совет"]="54";
+w["советы"]="37,54";
+w["совместимости"]="47";
+w["совместимы"]="14";
+w["совместимым"]="9";
+w["совместного"]="3,14,34";
+w["совместное"]="3,4,8,14,54";
+w["совместном"]="37";
+w["совместные"]="43";
+w["совместный"]="3,14,65";
+w["совместных"]="8";
+w["совпадает"]="28";
+w["совпадать"]="3,37,61";
+w["совпадают"]="27";
+w["современных"]="37";
+w["согласитесь"]="53";
+w["согласиться"]="37,59";
+w["согласно"]="26,44";
+w["содержанием"]="54";
+w["содержат"]="51,52,59";
+w["содержатся"]="28,52";
+w["содержать"]="34";
+w["содержащий"]="52";
+w["содержащихся"]="59";
+w["содержимого"]="16,53";
+w["содержимое"]="9,28,37";
+w["содержит"]="52";
+w["соединен"]="14,37";
+w["соединение"]="8,34,40,45,52,61";
+w["соединение»"]="18";
+w["соединением"]="61";
+w["соединений"]="14,45,61";
+w["соединению"]="17,55";
+w["соединения"]="3,14,17,18,35,45,52,54,55,61,64";
+w["соединенного"]="37";
+w["соединенный"]="37";
+w["соединенных"]="37";
+w["соединены"]="17,37";
+w["соединиться"]="32,37,45,61";
+w["соединяется"]="64";
+w["соединён"]="54";
+w["соединённые"]="54";
+w["соединёнными"]="54";
+w["соединённых"]="41,54";
+w["создавать"]="51";
+w["создана"]="8,16,22,65";
+w["создание"]="65";
+w["создании"]="62";
+w["создания"]="22,33,45,62,69";
+w["созданное"]="62";
+w["созданном"]="62";
+w["созданный"]="59";
+w["созданы"]="34";
+w["создаст"]="22";
+w["создать"]="16,22,31,45,62,65";
+w["сокращение"]="9";
+w["сомневайтесь"]="54";
+w["соображений"]="52";
+w["сообщайте"]="37";
+w["сообщалось"]="37,54";
+w["сообщать"]="37";
+w["сообщение"]="9,31,37,40,51,54,56,62";
+w["сообщением"]="34";
+w["сообщению"]="33";
+w["сообщения"]="17,28";
+w["сообщениями"]="17";
+w["сообщества"]="26,52";
+w["сообществом"]="52";
+w["соответствие"]="22";
+w["соответствии"]="16,23,53,58";
+w["соответствует"]="6,9,37";
+w["соответствуют"]="17,52,59";
+w["соответствующая"]="16";
+w["соответствующего"]="37,49,51,52,58,61";
+w["соответствующее"]="37,44";
+w["соответствующей"]="16,45,58";
+w["соответствующие"]="3,33,44,54,56,68";
+w["соответствующий"]="6,31,37,52,58,65";
+w["соответствующих"]="27,51";
+w["соответствующую"]="9,50";
+w["сопоставить"]="34";
+w["сопоставление"]="34";
+w["сопоставления"]="34";
+w["сопровождающим"]="59";
+w["состояние"]="59";
+w["состоянием"]="45";
+w["состоянию"]="59";
+w["состояния"]="45,59";
+w["сохранением"]="37";
+w["сохраните"]="65";
+w["сохранить"]="6,28,32,34,43";
+w["сохраняйте"]="65";
+w["сохранять"]="31";
+w["сохраняются"]="68";
+w["специалистов"]="59";
+w["специальные"]="51,52";
+w["специальный"]="45";
+w["специальных"]="51,56";
+w["специфические"]="6,17,37,54,61";
+w["специфический"]="22";
+w["списка"]="22,23,26,31,37,44,45,52,53,54,58,61";
+w["спискам"]="47";
+w["списке"]="3,6,13,17,19,22,34,37,47,50,52,53,54,59,61";
+w["списки"]="31,53,59";
+w["списков"]="0,9,53";
+w["списком"]="31,34,45,47,52,59";
+w["списку"]="53";
+w["список"]="3,9,22,31,32,34,35,37,41,43,44,45,47,50,52,53,54,59,61,67";
+w["список»"]="53";
+w["способ"]="3,9,14,21,53,61,68";
+w["способа"]="2,9,23,47,51,61";
+w["способами"]="34";
+w["способов"]="47,59";
+w["способом"]="47,61";
+w["способы"]="47,61";
+w["справа"]="16,22,27,37,52";
+w["справка"]="37,44";
+w["справки"]="33,34";
+w["справку"]="37";
+w["справочную"]="10,15,20,24,29,36,38,45,48,57,60,61,63,66";
+w["спрашивать"]="21";
+w["спросит"]="65";
+w["спутниковая"]="45";
+w["спутниковое"]="61";
+w["сработают"]="6";
+w["сразу"]="6,22,32,43,52,59,65";
+w["средах"]="6,58";
+w["среде"]="21";
+w["среди"]="19";
+w["средства"]="14,45";
+w["средствами"]="28";
+w["средство"]="13,37,41";
+w["средству"]="44";
+w["среду"]="6";
+w["среды"]="6,8,13";
+w["срок"]="22";
+w["срока"]="22";
+w["ссылке"]="11,30";
+w["ссылку"]="1,2,4,5,12,18,25,39,69";
+w["стабильное"]="34";
+w["стандарт"]="9";
+w["станет"]="22,32,43,59";
+w["станут"]="43";
+w["станцией"]="37,55";
+w["станции"]="3,55";
+w["станцию"]="3";
+w["станциям"]="14";
+w["станциях"]="3";
+w["старые"]="54";
+w["старым"]="26";
+w["статуса"]="59";
+w["статья"]="64";
+w["стереть"]="59";
+w["стили"]="19";
+w["стирание"]="16";
+w["стиранию"]="16";
+w["стирания"]="16";
+w["стоит"]="6,9,33,34,37,45,52,61,62";
+w["стол"]="21";
+w["стол»"]="56";
+w["стола"]="11,13,51,56,58";
+w["столбец"]="52,59";
+w["столбца"]="44";
+w["столбце"]="44,52";
+w["столбцы"]="52";
+w["столе"]="56,58";
+w["столом"]="21";
+w["стороне"]="27,55";
+w["стороннего"]="52";
+w["сторонние"]="19";
+w["стороны"]="28,61";
+w["стоять"]="52";
+w["стран"]="47,52";
+w["страна"]="46";
+w["странам"]="61";
+w["странах"]="52";
+w["стране"]="52";
+w["страниц"]="0,27,37,69";
+w["страница"]="8,10,15,20,24,29,36,38,45,48,57,60,63,66";
+w["страницах"]="27";
+w["странице"]="3,8,28,37,45,51,53,54,61,65";
+w["страницей"]="37,62";
+w["страницу"]="10,15,20,24,29,34,36,37,38,45,48,51,57,60,61,63,66";
+w["страницы"]="1,2,5,11,12,17,28,30,33,37,51,54,64,65";
+w["страну"]="52";
+w["страны"]="47";
+w["стрелка"]="59";
+w["стрелками"]="52";
+w["стрелки"]="59";
+w["стрелкой"]="9,59";
+w["стрелочек"]="28,58";
+w["стрелочками"]="58";
+w["стрелочки"]="50";
+w["строк"]="33";
+w["строке"]="37";
+w["строки"]="29,33,41";
+w["строкой"]="59";
+w["строку"]="28";
+w["строчные"]="22";
+w["сузить"]="59";
+w["существует"]="16,37";
+w["существуют"]="9";
+w["существующий"]="9";
+w["существующую"]="3";
+w["счет"]="16";
+w["считаете"]="10,15,20,24,28,29,36,38,45,48,57,60,61,63,66";
+w["съёмного"]="23";
+w["съёмные"]="23";
+w["съёмных"]="23";
+w["сюда"]="9";
+w["т"]="16,17,19,22,34,45,47";
+w["таблица"]="59";
+w["так"]="0,9,33,37,45,52,55,62,65";
+w["такая"]="21,45";
+w["также"]="3,6,13,14,22,28,32,34,37,43,47,49,52,54,59,61,64";
+w["такие"]="8,9,37,43,51,52,53,54,56";
+w["таким"]="3,34,37,42";
+w["такими"]="31,45";
+w["таких"]="17,27";
+w["таковая"]="65";
+w["таковое"]="61";
+w["такого"]="45";
+w["такое"]="44,54,61";
+w["такой"]="16,21,22,34,37,59";
+w["таком"]="17,37,54";
+w["такую"]="56";
+w["те"]="13,32,52";
+w["текстового"]="21";
+w["текстовой"]="6";
+w["текстовом"]="21";
+w["текстовую"]="6";
+w["текстовым"]="9";
+w["текущая"]="6";
+w["текущего"]="44";
+w["текущее"]="6,52";
+w["текущей"]="14";
+w["текущие"]="3,34";
+w["текущих"]="3,6,34,52";
+w["телефона"]="61";
+w["телефонное"]="61";
+w["тем"]="22,42,52,62";
+w["теми"]="3";
+w["терминала"]="0,3,6,7,8,9,10,13,14,15,16,17,19,20,21,22,23,24,26,28,29,31,32,33,34,35,36,37,38,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68";
+w["терпеливы"]="54";
+w["тестирование"]="0,52";
+w["тестирования"]="52";
+w["тестовой"]="37";
+w["тестовую"]="37";
+w["тестовый"]="37";
+w["тех"]="59";
+w["технологии"]="9";
+w["технология"]="37,45";
+w["течение"]="9,53";
+w["тип"]="6,8,16,46,52,61";
+w["типа"]="6,9,44,45,52,59,61";
+w["типов"]="44,61";
+w["типом"]="16";
+w["типу"]="35,59";
+w["то"]="6,9,13,14,17,22,37,42,45,51,52,53,54,58,59,61";
+w["тогда"]="52";
+w["того"]="3,9,21,26,27,32,34,37,43,45,54,55,56";
+w["той"]="21,32,43,45";
+w["только"]="4,6,8,13,16,17,19,21,22,23,28,29,31,33,34,37,39,41,44,51,52,53,54,55,56,59,61,62";
+w["том"]="21,28,37,51";
+w["тот"]="3,37,61";
+w["точек"]="61";
+w["точка"]="16,23,32,43,45,61,65";
+w["точка-точка"]="61";
+w["точками"]="61";
+w["точке"]="61";
+w["точки"]="32,43,45,61,65";
+w["точкой"]="65";
+w["точку"]="16,23,32,43,45,61";
+w["точно"]="61";
+w["точные"]="58,59";
+w["трафик"]="53";
+w["трафика"]="45,61";
+w["требовательности"]="28";
+w["требует"]="34,54,61";
+w["требуется"]="8,37,52,54,61";
+w["требуют"]="37";
+w["требуются"]="41";
+w["трее"]="45,49";
+w["тремя"]="26";
+w["третьей"]="9";
+w["трех"]="58";
+w["три"]="0,6,45";
+w["трёхмерного"]="11";
+w["туннелирование"]="61";
+w["туннелирования"]="55";
+w["туннельный"]="61";
+w["тщательно"]="54";
+w["у"]="6,10,14,15,20,24,26,29,36,37,38,45,48,57,60,63,64,66";
+w["убедиться"]="33,37";
+w["убрать"]="52";
+w["уверены"]="9,16,37,46,52";
+w["увидели"]="62";
+w["увидеть"]="4,39,54";
+w["увидите"]="0,9,19,22,31,45,51,53,54,56";
+w["углу"]="58";
+w["угодно"]="9";
+w["удален"]="40,59";
+w["удалена"]="22";
+w["удаление"]="19,30,47,59";
+w["удалением"]="19";
+w["удалению"]="16";
+w["удаления"]="19,33";
+w["удаленной"]="55";
+w["удаленному"]="54,65";
+w["удаленными"]="54";
+w["удаленных"]="54";
+w["удалить"]="16,19,22,31,40,52,53,54,59";
+w["удалось"]="37,54";
+w["удаляет"]="9";
+w["удалятся"]="22";
+w["удалять"]="22,59";
+w["удалён"]="59";
+w["удалённая"]="55";
+w["удалённые"]="54";
+w["удалённый"]="34";
+w["удалённым"]="54";
+w["удалённых"]="54";
+w["удастся"]="14,37";
+w["удобным"]="21";
+w["удовлетворения"]="59";
+w["удовлетворить"]="59";
+w["уже"]="3,9,22,37,59,62,65";
+w["узел"]="34,37";
+w["узла"]="42,61";
+w["узлам"]="34";
+w["узлов"]="3,42,54";
+w["узлов»"]="18,32";
+w["узлу"]="34";
+w["узлы"]="34";
+w["узнать"]="1,2,4,5,11,12,18,25,30,34,39,45,64,69";
+w["укажите"]="3,14,31,37,52,53,54,55,59,61,65";
+w["указав"]="14,50";
+w["указан"]="22,37";
+w["указания"]="42";
+w["указанное"]="52";
+w["указанной"]="65";
+w["указанном"]="52";
+w["указанные"]="22,53";
+w["указанный"]="22,28,47";
+w["указанным"]="53";
+w["указанными"]="58";
+w["указанных"]="26,53,59";
+w["указано"]="9,37,61";
+w["указаны"]="9,46,61";
+w["указатель"]="45,50,52";
+w["указать"]="3,6,14,17,19,21,22,28,31,32,34,37,42,43,46,52,54,55,59,61,65";
+w["указывайте"]="61";
+w["указывать"]="34,61";
+w["указывающего"]="11,35";
+w["улучшает"]="26";
+w["улучшенный"]="9";
+w["улучшить"]="34";
+w["умноженное"]="28";
+w["умолчанию"]="0,9,14,17,22,23,26,28,34,37,44,46,47,50,52,53,54,59,61,67,68";
+w["упорядочен"]="35";
+w["упорядочены"]="6";
+w["упорядочивания"]="52";
+w["управление"]="1,5,16,18,26,30,37,45,49,50,52,58,59,61";
+w["управлением"]="3,8,14,37";
+w["управления"]="1,2,5,6,8,9,12,13,17,18,19,21,22,23,25,26,27,28,30,31,32,35,37,38,43,44,45,46,47,49,50,51,52,53,56,58,59,64,65,67,69";
+w["управляемый"]="45,61";
+w["управляет"]="37";
+w["управлять"]="19,22,37,56,61";
+w["упростить"]="42";
+w["упрощения"]="64";
+w["уровень"]="0,3,6,7,8,9,10,13,14,15,16,17,19,20,21,22,23,24,26,28,29,31,32,33,34,35,36,37,38,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68";
+w["уровня"]="67";
+w["ускорением"]="56";
+w["условные"]="59";
+w["услуг"]="61";
+w["успешно"]="40";
+w["устанавливается"]="0,17,52";
+w["устанавливалось"]="55";
+w["устанавливать"]="45,55,59,61";
+w["устанавливаются"]="52";
+w["установит"]="17,52";
+w["установите"]="8,37";
+w["установить"]="0,3,6,9,19,22,31,34,37,44,47,52,53,54,55,56,58,59,61";
+w["установка"]="1,19,30,37,47,54,59";
+w["установками"]="54";
+w["установке"]="31,37,54";
+w["установке»"]="54";
+w["установки"]="6,19,30,34,35,37,47,50,51,52,54,56";
+w["установки»"]="37";
+w["установкой"]="37,59";
+w["установку"]="8,37,52,59";
+w["установлен"]="4,9,14,21,27,31,37,39,53,54,55,56,59,61";
+w["установлена"]="19,51";
+w["установление"]="22";
+w["установления"]="14,17,22";
+w["установленного"]="55";
+w["установленной"]="14,37,51,54";
+w["установленную"]="51";
+w["установленные"]="59";
+w["установленных"]="19,26,50,59";
+w["установлено"]="37,44,45,59";
+w["установлены"]="3,13,19,54,56,59";
+w["устаревшем"]="61";
+w["устаревшими"]="47";
+w["устойчивый"]="45";
+w["устраивают"]="6";
+w["устранение"]="37";
+w["устранения"]="52";
+w["устранить"]="26";
+w["устройств"]="9,37,41,44";
+w["устройства"]="9,11,19,26,35,37,41,44,54";
+w["устройствам"]="37,54";
+w["устройствами"]="37";
+w["устройствах"]="41,69";
+w["устройство"]="9,44,54,61";
+w["устройством"]="54";
+w["утвердительно"]="14";
+w["утилита"]="33";
+w["утилитой"]="64";
+w["утилиту"]="0";
+w["утилиты"]="28,34,44,56";
+w["участникам"]="52";
+w["участниками"]="22";
+w["участников"]="8";
+w["участником"]="22";
+w["учет"]="45";
+w["учитывать"]="6";
+w["учёта"]="45";
+w["учётная"]="22,56";
+w["учётной"]="22,47,51,56,61,67";
+w["учётную"]="22,51";
+w["учётные"]="22,51";
+w["учётных"]="3,21,22,51";
+w["уязвимостей"]="17";
+w["файервол"]="3,17";
+w["файервола"]="14,17,36,53";
+w["файервола»"]="17,25";
+w["файерволу"]="17";
+w["файл"]="3,28,32,33,34,43,52,54";
+w["файла"]="28,33,55,64";
+w["файлам"]="5,34,53";
+w["файлами"]="8,32,43";
+w["файле"]="3,28,37,68";
+w["файлов"]="3,17,19,31,34,59";
+w["файловой"]="16,34";
+w["файловые"]="53";
+w["файловыми"]="53";
+w["файлы"]="19,31,34,54,55";
+w["фамилии"]="22";
+w["фиксированный"]="37";
+w["фиксированным"]="37";
+w["фиксированными"]="42";
+w["фильтр"]="59";
+w["фильтра"]="59";
+w["фильтрации"]="41,59";
+w["фильтрация"]="59";
+w["фирмы"]="54";
+w["флеш-носители"]="31";
+w["флэш-устройство"]="37";
+w["фона"]="51";
+w["фоновые"]="54";
+w["формат"]="45,58,61";
+w["формата"]="28,58";
+w["формате"]="34,55";
+w["форматирование"]="16";
+w["форматированию"]="16";
+w["форматирования"]="37";
+w["форматов"]="19";
+w["форум"]="37";
+w["форуме"]="54";
+w["функциональные"]="47";
+w["хорошо"]="0,35,52";
+w["хостов"]="54";
+w["хосты"]="54";
+w["хотели"]="8";
+w["хотите"]="6,9,16,17,21,31,32,34,43,53,54,59,61";
+w["хоть"]="3,17";
+w["хотя"]="34";
+w["хочет"]="32";
+w["хочу"]="21";
+w["хранения"]="3";
+w["хранилище"]="34,37";
+w["хранится"]="9";
+w["хранить"]="3,9";
+w["хранятся"]="37,52";
+w["цвет"]="22,45";
+w["цвета"]="6";
+w["цветами"]="45";
+w["цветные"]="37";
+w["цветных"]="37";
+w["цветов"]="6";
+w["цветом"]="58";
+w["цельные"]="59";
+w["целью"]="17,22,44,52,64";
+w["цените"]="17";
+w["центр"]="37,45";
+w["центр»"]="14,18,45";
+w["центра"]="6,8,9,17,19,21,22,23,26,27,28,31,35,37,44,45,46,47,49,50,51,52,53,58,65,67,69";
+w["централизованном"]="3";
+w["централизованный"]="3";
+w["центре"]="17,27,67";
+w["центру"]="27";
+w["цифр"]="37";
+w["цифровые"]="52";
+w["цифры"]="22";
+w["час"]="28";
+w["часах"]="58";
+w["часов"]="58";
+w["часовой"]="58";
+w["частей"]="33";
+w["части"]="9,16,23,31,44,45,50,53,58,59,61,67";
+w["частная"]="45";
+w["частной"]="55";
+w["частности"]="14,16,26,28,37,45,51,52,64";
+w["частную"]="45";
+w["частных"]="45";
+w["часто"]="37,41,52";
+w["частоту"]="6,49";
+w["частоты"]="30,49";
+w["часть"]="16,33";
+w["частью"]="56,59";
+w["часы"]="58";
+w["чего"]="0,28";
+w["чем"]="3,6,7,34,45,62,69";
+w["чем-то"]="52";
+w["через"]="37,61";
+w["четыре"]="45";
+w["число"]="6,58";
+w["читаете"]="59";
+w["читать"]="34";
+w["чрезмерного"]="9";
+w["чтение"]="37,69";
+w["чтению"]="3";
+w["чтения"]="34";
+w["что"]="3,6,9,10,13,14,15,16,17,20,22,24,28,29,33,34,36,37,38,40,42,45,48,50,51,52,54,55,56,57,58,59,60,61,62,63,65,66";
+w["чтобы"]="0,1,2,3,4,5,6,7,8,9,11,12,14,16,17,18,19,21,22,23,25,28,30,31,32,33,34,37,39,42,43,44,45,47,50,52,53,54,55,56,58,59,62,65,69";
+w["шаблонные"]="34";
+w["шаблоны"]="34";
+w["шагах"]="8";
+w["шаге"]="3,14,61,65";
+w["шаги"]="3,14,54,61";
+w["шагов"]="54";
+w["шагом"]="61";
+w["шагу"]="61";
+w["широкие"]="6,13,26";
+w["шифрование"]="45";
+w["шифрования"]="45,61";
+w["шлюз"]="14";
+w["шлюза"]="14,55,61";
+w["шлюзом"]="14";
+w["шлюзу"]="45,61";
+w["шрифта"]="19";
+w["шрифтами"]="19";
+w["шрифтов"]="1,19";
+w["шрифты"]="19";
+w["штатной"]="9";
+w["щелкните"]="45,50,52";
+w["щелкнув"]="45";
+w["щелчка"]="49,58";
+w["щита"]="22";
+w["ы"]="28";
+w["экономии"]="19";
+w["экономить"]="9";
+w["экрана"]="28";
+w["экране"]="45";
+w["экрану"]="56";
+w["эксперта"]="16";
+w["экспортированных"]="34";
+w["экспортировать"]="34";
+w["электронной"]="28";
+w["электропитания"]="54";
+w["элементы"]="52";
+w["энергию"]="9";
+w["эта"]="10,14,15,16,19,20,22,24,29,33,34,36,37,38,41,45,48,57,59,60,63,66";
+w["эти"]="9,14,17,19,22,28,37,45,52,53,54,58,59,61";
+w["этим"]="6,16,21,22,27,32,37,43,47,55,56,61,65";
+w["этими"]="17,54";
+w["этих"]="3,4,6,8,26,27,34,37,39,42,45,47,53,59,61";
+w["этническая"]="46";
+w["это"]="3,4,8,9,14,16,17,19,22,23,28,37,39,45,52,53,55,58,59";
+w["этого"]="0,3,7,8,14,18,19,22,25,26,27,28,31,32,34,35,37,43,44,46,47,50,51,52,53,54,55,56,58,59,61,62,65";
+w["этой"]="1,2,3,5,6,7,8,9,11,12,13,16,17,19,21,22,26,28,30,31,32,33,34,35,37,42,43,44,45,49,50,52,53,54,56,58,59,62,64,65,67,68";
+w["этом"]="8,14,21,26,37,51,52,55,56,59,61,62,68";
+w["этому"]="8,17,22,23,28,31,44,45,49,51,62";
+w["этот"]="0,3,9,14,23,26,32,34,37,43,45,50,52,53,56,59,61,62,65";
+w["эту"]="0,3,6,7,8,9,10,13,14,15,16,17,19,20,21,22,23,24,26,28,29,31,32,33,34,35,36,37,38,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68";
+w["эффектами"]="56";
+w["эффектов"]="11,56";
+w["эффекты"]="6,11,56";
+w["я"]="21";
+w["являетесь"]="9";
+w["является"]="8,9,13,14,16,21,22,26,33,37,42,44,45,52,53,56,59,61";
+w["являются"]="3,9,23,34,37,42,59";
+w["явным"]="17,34";
+w["ядра"]="9,53";
+w["ядро"]="9";
+w["ядру"]="9";
+w["язык"]="46,47";
+w["языков"]="47";
+w["японской"]="47";
+
diff --git a/mcc/4/ru/content/search/ja-jp.props b/mcc/4/ru/content/search/ja-jp.props
new file mode 100644
index 00000000..27568054
--- /dev/null
+++ b/mcc/4/ru/content/search/ja-jp.props
@@ -0,0 +1 @@
+J01=\\u306B \ No newline at end of file
diff --git a/mcc/4/ru/content/search/nwSearchFnt.js b/mcc/4/ru/content/search/nwSearchFnt.js
new file mode 100644
index 00000000..0111559c
--- /dev/null
+++ b/mcc/4/ru/content/search/nwSearchFnt.js
@@ -0,0 +1,513 @@
+/*----------------------------------------------------------------------------
+ * JavaScript for webhelp search
+ *----------------------------------------------------------------------------
+ This file is part of the webhelpsearch plugin for DocBook WebHelp
+ Copyright (c) 2007-2008 NexWave Solutions All Rights Reserved.
+ www.nexwave.biz Nadege Quaine
+ http://kasunbg.blogspot.com/ Kasun Gajasinghe
+ */
+
+//string initialization
+var htmlfileList = "htmlFileList.js";
+var htmlfileinfoList = "htmlFileInfoList.js";
+var useCJKTokenizing = false;
+
+/* Cette fonction verifie la validite de la recherche entrre par l utilisateur */
+function Verifie(ditaSearch_Form) {
+
+ // Check browser compatibitily
+ if (navigator.userAgent.indexOf("Konquerer") > -1) {
+
+ alert(txt_browser_not_supported);
+ return;
+ }
+
+
+ var expressionInput = document.ditaSearch_Form.textToSearch.value;
+ //Set a cookie to store the searched keywords
+ $.cookie('textToSearch', expressionInput);
+
+
+ if (expressionInput.length < 1) {
+
+ // expression is invalid
+ alert(txt_enter_at_least_1_char);
+ // reactive la fenetre de search (utile car cadres)
+ document.ditaSearch_Form.textToSearch.focus();
+ }
+ else {
+
+ // Effectuer la recherche
+ Effectuer_recherche(expressionInput);
+
+ // reactive la fenetre de search (utile car cadres)
+ document.ditaSearch_Form.textToSearch.focus();
+ }
+}
+
+var stemQueryMap = new Array(); // A hashtable which maps stems to query words
+
+/* This function parses the search expression, loads the indices and displays the results*/
+function Effectuer_recherche(expressionInput) {
+
+ /* Display a waiting message */
+ //DisplayWaitingMessage();
+
+ /*data initialisation*/
+ var searchFor = ""; // expression en lowercase et sans les caracte res speciaux
+ //w = new Object(); // hashtable, key=word, value = list of the index of the html files
+ scriptLetterTab = new Scriptfirstchar(); // Array containing the first letter of each word to look for
+ var wordsList = new Array(); // Array with the words to look for
+ var finalWordsList = new Array(); // Array with the words to look for after removing spaces
+ var linkTab = new Array();
+ var fileAndWordList = new Array();
+ var txt_wordsnotfound = "";
+
+
+ /*nqu: expressionInput, la recherche est lower cased, plus remplacement des char speciaux*/
+ searchFor = expressionInput.toLowerCase().replace(/<\//g, "_st_").replace(/\$_/g, "_di_").replace(/\.|%2C|%3B|%21|%3A|@|\/|\*/g, " ").replace(/(%20)+/g, " ").replace(/_st_/g, "</").replace(/_di_/g, "%24_");
+
+ searchFor = searchFor.replace(/ +/g, " ");
+ searchFor = searchFor.replace(/ $/, "").replace(/^ /, "");
+
+ wordsList = searchFor.split(" ");
+ wordsList.sort();
+
+ //set the tokenizing method
+ if(typeof indexerLanguage != "undefined" && (indexerLanguage=="zh" || indexerLanguage=="ja" ||indexerLanguage=="ko")){
+ useCJKTokenizing=true;
+ } else {
+ useCJKTokenizing=false;
+ }
+ //If Lucene CJKTokenizer was used as the indexer, then useCJKTokenizing will be true. Else, do normal tokenizing.
+ // 2-gram tokenizinghappens in CJKTokenizing,
+ if(useCJKTokenizing){
+ finalWordsList = cjkTokenize(wordsList);
+ } else {
+ finalWordsList = tokenize(wordsList);
+ }
+
+ //load the scripts with the indices: the following lines do not work on the server. To be corrected
+ /*if (IEBrowser) {
+ scriptsarray = loadTheIndexScripts (scriptLetterTab);
+ } */
+
+ /**
+ * Compare with the indexed words (in the w[] array), and push words that are in it to tempTab.
+ */
+ var tempTab = new Array();
+ for (var t in finalWordsList) {
+ if (w[finalWordsList[t].toString()] == undefined) {
+ txt_wordsnotfound += finalWordsList[t] + " ";
+ } else {
+ tempTab.push(finalWordsList[t]);
+ }
+ }
+ finalWordsList = tempTab;
+
+ if (finalWordsList.length) {
+
+ //search 'and' and 'or' one time
+ fileAndWordList = SortResults(finalWordsList);
+
+ var cpt = fileAndWordList.length;
+ for (var i = cpt - 1; i >= 0; i--) {
+ if (fileAndWordList[i] != undefined) {
+ linkTab.push("<p>" + txt_results_for + " " + "<span class=\"searchExpression\">" + fileAndWordList[i][0].motslisteDisplay + "</span>" + "</p>");
+
+ linkTab.push("<ul class='searchresult'>");
+ for (t in fileAndWordList[i]) {
+ //DEBUG: alert(": "+ fileAndWordList[i][t].filenb+" " +fileAndWordList[i][t].motsliste);
+ //linkTab.push("<li><a href=\"../"+fl[fileAndWordList[i][t].filenb]+"\">"+fl[fileAndWordList[i][t].filenb]+"</a></li>");
+ var tempInfo = fil[fileAndWordList[i][t].filenb];
+ var pos1 = tempInfo.indexOf("@@@");
+ var pos2 = tempInfo.lastIndexOf("@@@");
+ var tempPath = tempInfo.substring(0, pos1);
+ var tempTitle = tempInfo.substring(pos1 + 3, pos2);
+ var tempShortdesc = tempInfo.substring(pos2 + 3, tempInfo.length);
+
+ //file:///home/kasun/docbook/WEBHELP/webhelp-draft-output-format-idea/src/main/resources/web/webhelp/installation.html
+ var linkString = "<li><a href=" + tempPath + ">" + tempTitle + "</a>";
+ // var linkString = "<li><a href=\"installation.html\">" + tempTitle + "</a>";
+ if ((tempShortdesc != "null")) {
+ linkString += "\n<div class=\"shortdesclink\">" + tempShortdesc + "</div>";
+ }
+ linkString += "</li>";
+ linkTab.push(linkString);
+ }
+ linkTab.push("</ul>");
+ }
+ }
+ }
+
+ var results = "";
+ if (linkTab.length > 0) {
+ /*writeln ("<p>" + txt_results_for + " " + "<span class=\"searchExpression\">" + cleanwordsList + "</span>" + "<br/>"+"</p>");*/
+ results = "<p>";
+ //write("<ul class='searchresult'>");
+ for (t in linkTab) {
+ results += linkTab[t].toString();
+ }
+ results += "</p>";
+ } else {
+ results = "<p>" + "Your search returned no results for " + "<span class=\"searchExpression\">" + txt_wordsnotfound + "</span>" + "</p>";
+ }
+ //alert(results);
+ document.getElementById('searchResults').innerHTML = results;
+}
+
+function tokenize(wordsList){
+ var stemmedWordsList = new Array(); // Array with the words to look for after removing spaces
+ var cleanwordsList = new Array(); // Array with the words to look for
+ for(var j in wordsList){
+ var word = wordsList[j];
+ if(typeof stemmer != "undefined" ){
+ stemQueryMap[stemmer(word)] = word;
+ } else {
+ stemQueryMap[word] = word;
+ }
+ }
+ //stemmedWordsList is the stemmed list of words separated by spaces.
+ for (var t in wordsList) {
+ wordsList[t] = wordsList[t].replace(/(%22)|^-/g, "");
+ if (wordsList[t] != "%20") {
+ scriptLetterTab.add(wordsList[t].charAt(0));
+ cleanwordsList.push(wordsList[t]);
+ }
+ }
+
+ if(typeof stemmer != "undefined" ){
+ //Do the stemming using Porter's stemming algorithm
+ for (var i = 0; i < cleanwordsList.length; i++) {
+ var stemWord = stemmer(cleanwordsList[i]);
+ stemmedWordsList.push(stemWord);
+ }
+ } else {
+ stemmedWordsList = cleanwordsList;
+ }
+ return stemmedWordsList;
+}
+
+//Invoker of CJKTokenizer class methods.
+function cjkTokenize(wordsList){
+ var allTokens= new Array();
+ var notCJKTokens= new Array();
+ var j=0;
+ for(j=0;j<wordsList.length;j++){
+ var word = wordsList[j];
+ if(getAvgAsciiValue(word) < 127){
+ notCJKTokens.push(word);
+ } else {
+ var tokenizer = new CJKTokenizer(word);
+ var tokensTmp = tokenizer.getAllTokens();
+ allTokens = allTokens.concat(tokensTmp);
+ }
+ }
+ allTokens = allTokens.concat(tokenize(notCJKTokens));
+ return allTokens;
+}
+
+//A simple way to determine whether the query is in english or not.
+function getAvgAsciiValue(word){
+ var tmp = 0;
+ var num = word.length < 5 ? word.length:5;
+ for(var i=0;i<num;i++){
+ if(i==5) break;
+ tmp += word.charCodeAt(i);
+ }
+ return tmp/num;
+}
+
+//CJKTokenizer
+function CJKTokenizer(input){
+ this.input = input;
+ this.offset=-1;
+ this.tokens = new Array();
+ this.incrementToken = incrementToken;
+ this.tokenize = tokenize;
+ this.getAllTokens = getAllTokens;
+ this.unique = unique;
+
+ function incrementToken(){
+ if(this.input.length - 2 <= this.offset){
+ // console.log("false "+offset);
+ return false;
+ }
+ else {
+ this.offset+=1;
+ return true;
+ }
+ }
+
+ function tokenize(){
+ //document.getElementById("content").innerHTML += x.substring(offset,offset+2)+"<br>";
+ return this.input.substring(this.offset,this.offset+2);
+ }
+
+ function getAllTokens(){
+ while(this.incrementToken()){
+ var tmp = this.tokenize();
+ this.tokens.push(tmp);
+ }
+ return this.unique(this.tokens);
+// document.getElementById("content").innerHTML += tokens+" ";
+// document.getElementById("content").innerHTML += "<br>dada"+sortedTokens+" ";
+// console.log(tokens.length+"dsdsds");
+ /*for(i=0;i<tokens.length;i++){
+ console.log(tokens[i]);
+ var ss = tokens[i] == sortedTokens[i];
+
+// document.getElementById("content").innerHTML += "<br>dada"+un[i]+"- "+stems[i]+"&nbsp;&nbsp;&nbsp;"+ ss;
+ document.getElementById("content").innerHTML += "<br>"+sortedTokens[i];
+ }*/
+ }
+
+ function unique(a)
+ {
+ var r = new Array();
+ o:for(var i = 0, n = a.length; i < n; i++)
+ {
+ for(var x = 0, y = r.length; x < y; x++)
+ {
+ if(r[x]==a[i]) continue o;
+ }
+ r[r.length] = a[i];
+ }
+ return r;
+ }
+}
+
+
+/* Scriptfirstchar: to gather the first letter of index js files to upload */
+function Scriptfirstchar() {
+ this.strLetters = "";
+ this.add = addLettre;
+}
+
+function addLettre(caract) {
+
+ if (this.strLetters == 'undefined') {
+ this.strLetters = caract;
+ } else if (this.strLetters.indexOf(caract) < 0) {
+ this.strLetters += caract;
+ }
+
+ return 0;
+}
+/* end of scriptfirstchar */
+
+/*main loader function*/
+/*tab contains the first letters of each word looked for*/
+function loadTheIndexScripts(tab) {
+
+ //alert (tab.strLetters);
+ var scriptsarray = new Array();
+
+ for (var i = 0; i < tab.strLetters.length; i++) {
+
+ scriptsarray[i] = "..\/search" + "\/" + tab.strLetters.charAt(i) + ".js";
+ }
+ // add the list of html files
+ i++;
+ scriptsarray[i] = "..\/search" + "\/" + htmlfileList;
+
+ //debug
+ for (var t in scriptsarray) {
+ //alert (scriptsarray[t]);
+ }
+
+ tab = new ScriptLoader();
+ for (t in scriptsarray) {
+ tab.add(scriptsarray[t]);
+ }
+ tab.load();
+ //alert ("scripts loaded");
+ return (scriptsarray);
+}
+
+/* ScriptLoader: to load the scripts and wait that it's finished */
+function ScriptLoader() {
+ this.cpt = 0;
+ this.scriptTab = new Array();
+ this.add = addAScriptInTheList;
+ this.load = loadTheScripts;
+ this.onScriptLoaded = onScriptLoadedFunc;
+}
+
+function addAScriptInTheList(scriptPath) {
+ this.scriptTab.push(scriptPath);
+}
+
+function loadTheScripts() {
+ var script;
+ var head;
+
+ head = document.getElementsByTagName('head').item(0);
+
+ //script = document.createElement('script');
+
+ for (var el in this.scriptTab) {
+ //alert (el+this.scriptTab[el]);
+ script = document.createElement('script');
+ script.src = this.scriptTab[el];
+ script.type = 'text/javascript';
+ script.defer = false;
+
+ head.appendChild(script);
+ }
+
+}
+
+function onScriptLoadedFunc(e) {
+ e = e || window.event;
+ var target = e.target || e.srcElement;
+ var isComplete = true;
+ if (typeof target.readyState != undefined) {
+
+ isComplete = (target.readyState == "complete" || target.readyState == "loaded");
+ }
+ if (isComplete) {
+ ScriptLoader.cpt++;
+ if (ScriptLoader.cpt == ScriptLoader.scripts.length) {
+ ScriptLoader.onLoadComplete();
+ }
+ }
+}
+
+/*
+function onLoadComplete() {
+ alert("loaded !!");
+} */
+
+/* End of scriptloader functions */
+
+// Array.unique( strict ) - Remove duplicate values
+function unique(tab) {
+ var a = new Array();
+ var i;
+ var l = tab.length;
+
+ if (tab[0] != undefined) {
+ a[0] = tab[0];
+ }
+ else {
+ return -1
+ }
+
+ for (i = 1; i < l; i++) {
+ if (indexof(a, tab[i], 0) < 0) {
+ a.push(tab[i]);
+ }
+ }
+ return a;
+}
+function indexof(tab, element, begin) {
+ for (var i = begin; i < tab.length; i++) {
+ if (tab[i] == element) {
+ return i;
+ }
+ }
+ return -1;
+
+}
+/* end of Array functions */
+
+
+/*
+ Param: mots= list of words to look for.
+ This function creates an hashtable:
+ - The key is the index of a html file which contains a word to look for.
+ - The value is the list of all words contained in the html file.
+
+ Return value: the hashtable fileAndWordList
+ */
+function SortResults(mots) {
+
+ var fileAndWordList = new Object();
+ if (mots.length == 0) {
+ return null;
+ }
+
+ for (var t in mots) {
+ // get the list of the indices of the files.
+ var listNumerosDesFicStr = w[mots[t].toString()];
+ //alert ("listNumerosDesFicStr "+listNumerosDesFicStr);
+ var tab = listNumerosDesFicStr.split(",");
+
+ //for each file (file's index):
+ for (var t2 in tab) {
+ var temp = tab[t2].toString();
+ if (fileAndWordList[temp] == undefined) {
+
+ fileAndWordList[temp] = "" + mots[t];
+ } else {
+
+ fileAndWordList[temp] += "," + mots[t];
+ }
+ }
+ }
+
+ var fileAndWordListValuesOnly = new Array();
+
+ // sort results according to values
+ var temptab = new Array();
+ for (t in fileAndWordList) {
+ tab = fileAndWordList[t].split(',');
+
+ var tempDisplay = new Array();
+ for (var x in tab) {
+ if(stemQueryMap[tab[x]] != undefined){
+ tempDisplay.push(stemQueryMap[tab[x]]); //get the original word from the stem word.
+ } else {
+ tempDisplay.push(tab[x]); //no stem is available. (probably a CJK language)
+ }
+ }
+ var tempDispString = tempDisplay.join(", ");
+
+ temptab.push(new resultPerFile(t, fileAndWordList[t], tab.length, tempDispString));
+ fileAndWordListValuesOnly.push(fileAndWordList[t]);
+ }
+
+
+ //alert("t"+fileAndWordListValuesOnly.toString());
+
+ fileAndWordListValuesOnly = unique(fileAndWordListValuesOnly);
+ fileAndWordListValuesOnly = fileAndWordListValuesOnly.sort(compare_nbMots);
+ //alert("t: "+fileAndWordListValuesOnly.join(';'));
+
+ var listToOutput = new Array();
+
+ for (var j in fileAndWordListValuesOnly) {
+ for (t in temptab) {
+ if (temptab[t].motsliste == fileAndWordListValuesOnly[j]) {
+ if (listToOutput[j] == undefined) {
+ listToOutput[j] = new Array(temptab[t]);
+ } else {
+ listToOutput[j].push(temptab[t]);
+ }
+ }
+ }
+ }
+ return listToOutput;
+}
+
+function resultPerFile(filenb, motsliste, motsnb, motslisteDisplay) {
+ this.filenb = filenb;
+ this.motsliste = motsliste;
+ this.motsnb = motsnb;
+ this.motslisteDisplay= motslisteDisplay;
+}
+
+function compare_nbMots(s1, s2) {
+ var t1 = s1.split(',');
+ var t2 = s2.split(',');
+ //alert ("s1:"+t1.length + " " +t2.length)
+ if (t1.length == t2.length) {
+ return 0;
+ } else if (t1.length > t2.length) {
+ return 1;
+ } else {
+ return -1;
+ }
+ //return t1.length - t2.length);
+} \ No newline at end of file
diff --git a/mcc/4/ru/content/search/punctuation.props b/mcc/4/ru/content/search/punctuation.props
new file mode 100644
index 00000000..d3e3fcd2
--- /dev/null
+++ b/mcc/4/ru/content/search/punctuation.props
@@ -0,0 +1,31 @@
+Punct01=\\u3002
+Punct02=\\u3003
+Punct03=\\u300C
+Punct04=\\u300D
+Punct05=\\u300E
+Punct06=\\u300F
+Punct07=\\u301D
+Punct08=\\u301E
+Punct09=\\u301F
+Punct10=\\u309B
+Punct11=\\u2018
+Punct12=\\u2019
+Punct13=\\u201A
+Punct14=\\u201C
+Punct15=\\u201D
+Punct16=\\u201E
+Punct17=\\u2032
+Punct18=\\u2033
+Punct19=\\u2035
+Punct20=\\u2039
+Punct21=\\u203A
+Punct22=\\u201E
+Punct23=\\u00BB
+Punct24=\\u00AB
+Punct25=
+Punct26=
+Punct27=\\u00A0
+Punct28=\\u2014
+
+
+
diff --git a/mcc/4/ru/content/search/stemmers/de_stemmer.js b/mcc/4/ru/content/search/stemmers/de_stemmer.js
new file mode 100644
index 00000000..7ff3822a
--- /dev/null
+++ b/mcc/4/ru/content/search/stemmers/de_stemmer.js
@@ -0,0 +1,247 @@
+/*
+ * Author: Joder Illi
+ *
+ * Copyright (c) 2010, FormBlitz AG
+ * All rights reserved.
+ * Implementation of the stemming algorithm from http://snowball.tartarus.org/algorithms/german/stemmer.html
+ * Copyright of the algorithm is: Copyright (c) 2001, Dr Martin Porter and can be found at http://snowball.tartarus.org/license.php
+ *
+ * Redistribution and use in source and binary forms, with or without modification, is covered by the standard BSD license.
+ *
+ */
+
+//var stemmer = function Stemmer() {
+ /*
+ German includes the following accented forms,
+ ä ö ü
+ and a special letter, ß, equivalent to double s.
+ The following letters are vowels:
+ a e i o u y ä ö ü
+ */
+
+ var stemmer = function(word) {
+ /*
+ Put u and y between vowels into upper case
+ */
+ word = word.replace(/([aeiouyäöü])u([aeiouyäöü])/g, '$1U$2');
+ word = word.replace(/([aeiouyäöü])y([aeiouyäöü])/g, '$1Y$2');
+
+ /*
+ and then do the following mappings,
+ (a) replace ß with ss,
+ (a) replace ae with ä, Not doing these, have trouble with diphtongs
+ (a) replace oe with ö, Not doing these, have trouble with diphtongs
+ (a) replace ue with ü unless preceded by q. Not doing these, have trouble with diphtongs
+ So in quelle, ue is not mapped to ü because it follows q, and in feuer it is not mapped because the first part of the rule changes it to feUer, so the u is not found.
+ */
+ word = word.replace(/ß/g, 'ss');
+ //word = word.replace(/ae/g, 'ä');
+ //word = word.replace(/oe/g, 'ö');
+ //word = word.replace(/([^q])ue/g, '$1ü');
+
+ /*
+ R1 and R2 are first set up in the standard way (see the note on R1 and R2), but then R1 is adjusted so that the region before it contains at least 3 letters.
+ R1 is the region after the first non-vowel following a vowel, or is the null region at the end of the word if there is no such non-vowel.
+ R2 is the region after the first non-vowel following a vowel in R1, or is the null region at the end of the word if there is no such non-vowel.
+ */
+
+ var r1Index = word.search(/[aeiouyäöü][^aeiouyäöü]/);
+ var r1 = '';
+ if (r1Index != -1) {
+ r1Index += 2;
+ r1 = word.substring(r1Index);
+ }
+
+ var r2Index = -1;
+ var r2 = '';
+
+ if (r1Index != -1) {
+ var r2Index = r1.search(/[aeiouyäöü][^aeiouyäöü]/);
+ if (r2Index != -1) {
+ r2Index += 2;
+ r2 = r1.substring(r2Index);
+ r2Index += r1Index;
+ } else {
+ r2 = '';
+ }
+ }
+
+ if (r1Index != -1 && r1Index < 3) {
+ r1Index = 3;
+ r1 = word.substring(r1Index);
+ }
+
+ /*
+ Define a valid s-ending as one of b, d, f, g, h, k, l, m, n, r or t.
+ Define a valid st-ending as the same list, excluding letter r.
+ */
+
+ /*
+ Do each of steps 1, 2 and 3.
+ */
+
+ /*
+ Step 1:
+ Search for the longest among the following suffixes,
+ (a) em ern er
+ (b) e en es
+ (c) s (preceded by a valid s-ending)
+ */
+ var a1Index = word.search(/(em|ern|er)$/g);
+ var b1Index = word.search(/(e|en|es)$/g);
+ var c1Index = word.search(/([bdfghklmnrt]s)$/g);
+ if (c1Index != -1) {
+ c1Index++;
+ }
+ var index1 = 10000;
+ var optionUsed1 = '';
+ if (a1Index != -1 && a1Index < index1) {
+ optionUsed1 = 'a';
+ index1 = a1Index;
+ }
+ if (b1Index != -1 && b1Index < index1) {
+ optionUsed1 = 'b';
+ index1 = b1Index;
+ }
+ if (c1Index != -1 && c1Index < index1) {
+ optionUsed1 = 'c';
+ index1 = c1Index;
+ }
+
+ /*
+ and delete if in R1. (Of course the letter of the valid s-ending is not necessarily in R1.) If an ending of group (b) is deleted, and the ending is preceded by niss, delete the final s.
+ (For example, äckern -> äck, ackers -> acker, armes -> arm, bedürfnissen -> bedürfnis)
+ */
+
+ if (index1 != 10000 && r1Index != -1) {
+ if (index1 >= r1Index) {
+ word = word.substring(0, index1);
+ if (optionUsed1 == 'b') {
+ if (word.search(/niss$/) != -1) {
+ word = word.substring(0, word.length -1);
+ }
+ }
+ }
+ }
+ /*
+ Step 2:
+ Search for the longest among the following suffixes,
+ (a) en er est
+ (b) st (preceded by a valid st-ending, itself preceded by at least 3 letters)
+ */
+
+ var a2Index = word.search(/(en|er|est)$/g);
+ var b2Index = word.search(/(.{3}[bdfghklmnt]st)$/g);
+ if (b2Index != -1) {
+ b2Index += 4;
+ }
+
+ var index2 = 10000;
+ var optionUsed2 = '';
+ if (a2Index != -1 && a2Index < index2) {
+ optionUsed2 = 'a';
+ index2 = a2Index;
+ }
+ if (b2Index != -1 && b2Index < index2) {
+ optionUsed2 = 'b';
+ index2 = b2Index;
+ }
+
+ /*
+ and delete if in R1.
+ (For example, derbsten -> derbst by step 1, and derbst -> derb by step 2, since b is a valid st-ending, and is preceded by just 3 letters)
+ */
+
+ if (index2 != 10000 && r1Index != -1) {
+ if (index2 >= r1Index) {
+ word = word.substring(0, index2);
+ }
+ }
+
+ /*
+ Step 3: d-suffixes (*)
+ Search for the longest among the following suffixes, and perform the action indicated.
+ end ung
+ delete if in R2
+ if preceded by ig, delete if in R2 and not preceded by e
+ ig ik isch
+ delete if in R2 and not preceded by e
+ lich heit
+ delete if in R2
+ if preceded by er or en, delete if in R1
+ keit
+ delete if in R2
+ if preceded by lich or ig, delete if in R2
+ */
+
+ var a3Index = word.search(/(end|ung)$/g);
+ var b3Index = word.search(/[^e](ig|ik|isch)$/g);
+ var c3Index = word.search(/(lich|heit)$/g);
+ var d3Index = word.search(/(keit)$/g);
+ if (b3Index != -1) {
+ b3Index ++;
+ }
+
+ var index3 = 10000;
+ var optionUsed3 = '';
+ if (a3Index != -1 && a3Index < index3) {
+ optionUsed3 = 'a';
+ index3 = a3Index;
+ }
+ if (b3Index != -1 && b3Index < index3) {
+ optionUsed3 = 'b';
+ index3 = b3Index;
+ }
+ if (c3Index != -1 && c3Index < index3) {
+ optionUsed3 = 'c';
+ index3 = c3Index;
+ }
+ if (d3Index != -1 && d3Index < index3) {
+ optionUsed3 = 'd';
+ index3 = d3Index;
+ }
+
+ if (index3 != 10000 && r2Index != -1) {
+ if (index3 >= r2Index) {
+ word = word.substring(0, index3);
+ var optionIndex = -1;
+ var optionSubsrt = '';
+ if (optionUsed3 == 'a') {
+ optionIndex = word.search(/[^e](ig)$/);
+ if (optionIndex != -1) {
+ optionIndex++;
+ if (optionIndex >= r2Index) {
+ word = word.substring(0, optionIndex);
+ }
+ }
+ } else if (optionUsed3 == 'c') {
+ optionIndex = word.search(/(er|en)$/);
+ if (optionIndex != -1) {
+ if (optionIndex >= r1Index) {
+ word = word.substring(0, optionIndex);
+ }
+ }
+ } else if (optionUsed3 == 'd') {
+ optionIndex = word.search(/(lich|ig)$/);
+ if (optionIndex != -1) {
+ if (optionIndex >= r2Index) {
+ word = word.substring(0, optionIndex);
+ }
+ }
+ }
+ }
+ }
+
+ /*
+ Finally,
+ turn U and Y back into lower case, and remove the umlaut accent from a, o and u.
+ */
+ word = word.replace(/U/g, 'u');
+ word = word.replace(/Y/g, 'y');
+ word = word.replace(/ä/g, 'a');
+ word = word.replace(/ö/g, 'o');
+ word = word.replace(/ü/g, 'u');
+
+ return word;
+ };
+//} \ No newline at end of file
diff --git a/mcc/4/ru/content/search/stemmers/en_stemmer.js b/mcc/4/ru/content/search/stemmers/en_stemmer.js
new file mode 100644
index 00000000..f58012f2
--- /dev/null
+++ b/mcc/4/ru/content/search/stemmers/en_stemmer.js
@@ -0,0 +1,187 @@
+// Porter stemmer in Javascript. Few comments, but it's easy to follow against the rules in the original
+// paper, in
+//
+// Porter, 1980, An algorithm for suffix stripping, Program, Vol. 14,
+// no. 3, pp 130-137,
+//
+// see also http://www.tartarus.org/~martin/PorterStemmer
+
+// Release 1 be 'andargor', Jul 2004
+// Release 2 (substantially revised) by Christopher McKenzie, Aug 2009
+
+
+var stemmer = (function(){
+ var step2list = {
+ "ational" : "ate",
+ "tional" : "tion",
+ "enci" : "ence",
+ "anci" : "ance",
+ "izer" : "ize",
+ "bli" : "ble",
+ "alli" : "al",
+ "entli" : "ent",
+ "eli" : "e",
+ "ousli" : "ous",
+ "ization" : "ize",
+ "ation" : "ate",
+ "ator" : "ate",
+ "alism" : "al",
+ "iveness" : "ive",
+ "fulness" : "ful",
+ "ousness" : "ous",
+ "aliti" : "al",
+ "iviti" : "ive",
+ "biliti" : "ble",
+ "logi" : "log"
+ },
+
+ step3list = {
+ "icate" : "ic",
+ "ative" : "",
+ "alize" : "al",
+ "iciti" : "ic",
+ "ical" : "ic",
+ "ful" : "",
+ "ness" : ""
+ },
+
+ c = "[^aeiou]", // consonant
+ v = "[aeiouy]", // vowel
+ C = c + "[^aeiouy]*", // consonant sequence
+ V = v + "[aeiou]*", // vowel sequence
+
+ mgr0 = "^(" + C + ")?" + V + C, // [C]VC... is m>0
+ meq1 = "^(" + C + ")?" + V + C + "(" + V + ")?$", // [C]VC[V] is m=1
+ mgr1 = "^(" + C + ")?" + V + C + V + C, // [C]VCVC... is m>1
+ s_v = "^(" + C + ")?" + v; // vowel in stem
+
+ return function (w) {
+ var stem,
+ suffix,
+ firstch,
+ re,
+ re2,
+ re3,
+ re4,
+ origword = w;
+
+ if (w.length < 3) { return w; }
+
+ firstch = w.substr(0,1);
+ if (firstch == "y") {
+ w = firstch.toUpperCase() + w.substr(1);
+ }
+
+ // Step 1a
+ re = /^(.+?)(ss|i)es$/;
+ re2 = /^(.+?)([^s])s$/;
+
+ if (re.test(w)) { w = w.replace(re,"$1$2"); }
+ else if (re2.test(w)) { w = w.replace(re2,"$1$2"); }
+
+ // Step 1b
+ re = /^(.+?)eed$/;
+ re2 = /^(.+?)(ed|ing)$/;
+ if (re.test(w)) {
+ var fp = re.exec(w);
+ re = new RegExp(mgr0);
+ if (re.test(fp[1])) {
+ re = /.$/;
+ w = w.replace(re,"");
+ }
+ } else if (re2.test(w)) {
+ var fp = re2.exec(w);
+ stem = fp[1];
+ re2 = new RegExp(s_v);
+ if (re2.test(stem)) {
+ w = stem;
+ re2 = /(at|bl|iz)$/;
+ re3 = new RegExp("([^aeiouylsz])\\1$");
+ re4 = new RegExp("^" + C + v + "[^aeiouwxy]$");
+ if (re2.test(w)) { w = w + "e"; }
+ else if (re3.test(w)) { re = /.$/; w = w.replace(re,""); }
+ else if (re4.test(w)) { w = w + "e"; }
+ }
+ }
+
+ // Step 1c
+ re = /^(.+?)y$/;
+ if (re.test(w)) {
+ var fp = re.exec(w);
+ stem = fp[1];
+ re = new RegExp(s_v);
+ if (re.test(stem)) { w = stem + "i"; }
+ }
+
+ // Step 2
+ re = /^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$/;
+ if (re.test(w)) {
+ var fp = re.exec(w);
+ stem = fp[1];
+ suffix = fp[2];
+ re = new RegExp(mgr0);
+ if (re.test(stem)) {
+ w = stem + step2list[suffix];
+ }
+ }
+
+ // Step 3
+ re = /^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/;
+ if (re.test(w)) {
+ var fp = re.exec(w);
+ stem = fp[1];
+ suffix = fp[2];
+ re = new RegExp(mgr0);
+ if (re.test(stem)) {
+ w = stem + step3list[suffix];
+ }
+ }
+
+ // Step 4
+ re = /^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$/;
+ re2 = /^(.+?)(s|t)(ion)$/;
+ if (re.test(w)) {
+ var fp = re.exec(w);
+ stem = fp[1];
+ re = new RegExp(mgr1);
+ if (re.test(stem)) {
+ w = stem;
+ }
+ } else if (re2.test(w)) {
+ var fp = re2.exec(w);
+ stem = fp[1] + fp[2];
+ re2 = new RegExp(mgr1);
+ if (re2.test(stem)) {
+ w = stem;
+ }
+ }
+
+ // Step 5
+ re = /^(.+?)e$/;
+ if (re.test(w)) {
+ var fp = re.exec(w);
+ stem = fp[1];
+ re = new RegExp(mgr1);
+ re2 = new RegExp(meq1);
+ re3 = new RegExp("^" + C + v + "[^aeiouwxy]$");
+ if (re.test(stem) || (re2.test(stem) && !(re3.test(stem)))) {
+ w = stem;
+ }
+ }
+
+ re = /ll$/;
+ re2 = new RegExp(mgr1);
+ if (re.test(w) && re2.test(w)) {
+ re = /.$/;
+ w = w.replace(re,"");
+ }
+
+ // and turn initial Y back to y
+
+ if (firstch == "y") {
+ w = firstch.toLowerCase() + w.substr(1);
+ }
+
+ return w;
+ }
+})(); \ No newline at end of file
diff --git a/mcc/4/ru/content/search/stemmers/fr_stemmer.js b/mcc/4/ru/content/search/stemmers/fr_stemmer.js
new file mode 100644
index 00000000..34f97431
--- /dev/null
+++ b/mcc/4/ru/content/search/stemmers/fr_stemmer.js
@@ -0,0 +1,299 @@
+/*
+ * Author: Kasun Gajasinghe
+ * E-Mail: kasunbg AT gmail DOT com
+ * Date: 09.08.2010
+ *
+ * usage: stemmer(word);
+ * ex: var stem = stemmer(foobar);
+ * Implementation of the stemming algorithm from http://snowball.tartarus.org/algorithms/french/stemmer.html
+ *
+ * LICENSE:
+ *
+ * Copyright (c) 2010, Kasun Gajasinghe. All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without modification,
+ * are permitted provided that the following conditions are met:
+ *
+ * 1. Redistributions of source code must retain the above copyright notice,
+ * this list of conditions and the following disclaimer.
+ *
+ * 2. Redistributions in binary form must reproduce the above copyright notice,
+ * this list of conditions and the following disclaimer in the documentation
+ * and/or other materials provided with the distribution.
+ *
+ *
+ * THIS SOFTWARE IS PROVIDED BY KASUN GAJASINGHE ''AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,
+ * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
+ * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL KASUN GAJASINGHE BE LIABLE FOR ANY DIRECT,
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
+ * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
+ * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
+ * USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ *
+ */
+
+var stemmer = function(word){
+// Letters in French include the following accented forms,
+// â à ç ë é ê è ï î ô û ù
+// The following letters are vowels:
+// a e i o u y â à ë é ê è ï î ô û ù
+
+ word = word.toLowerCase();
+ var oriWord = word;
+ word = word.replace(/qu/g, 'qU'); //have to perform first, as after the operation, capital U is not treated as a vowel
+ word = word.replace(/([aeiouyâàëéêèïîôûù])u([aeiouyâàëéêèïîôûù])/g, '$1U$2');
+ word = word.replace(/([aeiouyâàëéêèïîôûù])i([aeiouyâàëéêèïîôûù])/g, '$1I$2');
+ word = word.replace(/([aeiouyâàëéêèïîôûù])y/g, '$1Y');
+ word = word.replace(/y([aeiouyâàëéêèïîôûù])/g, 'Y$1');
+
+ var rv='';
+ var rvIndex = -1;
+ if(word.search(/^(par|col|tap)/) != -1 || word.search(/^[aeiouyâàëéêèïîôûù]{2}/) != -1){
+ rv = word.substring(3);
+ rvIndex = 3;
+ } else {
+ rvIndex = word.substring(1).search(/[aeiouyâàëéêèïîôûù]/);
+ if(rvIndex != -1){
+ rvIndex +=2; //+2 is to supplement the substring(1) used to find rvIndex
+ rv = word.substring(rvIndex);
+ } else {
+ rvIndex = word.length;
+ }
+ }
+
+// R1 is the region after the first non-vowel following a vowel, or the end of the word if there is no such non-vowel.
+// R2 is the region after the first non-vowel following a vowel in R1, or the end of the word if there is no such non-vowel
+ var r1Index = word.search(/[aeiouyâàëéêèïîôûù][^aeiouyâàëéêèïîôûù]/);
+ var r1 = '';
+ if (r1Index != -1) {
+ r1Index += 2;
+ r1 = word.substring(r1Index);
+ } else {
+ r1Index = word.length;
+ }
+
+ var r2Index = -1;
+ var r2 = '';
+ if (r1Index != -1) {
+ r2Index = r1.search(/[aeiouyâàëéêèïîôûù][^aeiouyâàëéêèïîôûù]/);
+ if (r2Index != -1) {
+ r2Index += 2;
+ r2 = r1.substring(r2Index);
+ r2Index += r1Index;
+ } else {
+ r2 = '';
+ r2Index = word.length;
+ }
+ }
+ if (r1Index != -1 && r1Index < 3) {
+ r1Index = 3;
+ r1 = word.substring(r1Index);
+ }
+
+ /*
+ Step 1: Standard suffix removal
+ */
+ var a1Index = word.search(/(ance|iqUe|isme|able|iste|eux|ances|iqUes|ismes|ables|istes)$/);
+ var a2Index = word.search(/(atrice|ateur|ation|atrices|ateurs|ations)$/);
+ var a3Index = word.search(/(logie|logies)$/);
+ var a4Index = word.search(/(usion|ution|usions|utions)$/);
+ var a5Index = word.search(/(ence|ences)$/);
+ var a6Index = word.search(/(ement|ements)$/);
+ var a7Index = word.search(/(ité|ités)$/);
+ var a8Index = word.search(/(if|ive|ifs|ives)$/);
+ var a9Index = word.search(/(eaux)$/);
+ var a10Index = word.search(/(aux)$/);
+ var a11Index = word.search(/(euse|euses)$/);
+ var a12Index = word.search(/[^aeiouyâàëéêèïîôûù](issement|issements)$/);
+ var a13Index = word.search(/(amment)$/);
+ var a14Index = word.search(/(emment)$/);
+ var a15Index = word.search(/[aeiouyâàëéêèïîôûù](ment|ments)$/);
+
+ if(a1Index != -1 && a1Index >= r2Index){
+ word = word.substring(0,a1Index);
+ } else if(a2Index != -1 && a2Index >= r2Index){
+ word = word.substring(0,a2Index);
+ var a2Index2 = word.search(/(ic)$/);
+ if(a2Index2 != -1 && a2Index2 >= r2Index){
+ word = word.substring(0, a2Index2); //if preceded by ic, delete if in R2,
+ } else { //else replace by iqU
+ word = word.replace(/(ic)$/,'iqU');
+ }
+ } else if(a3Index != -1 && a3Index >= r2Index){
+ word = word.replace(/(logie|logies)$/,'log'); //replace with log if in R2
+ } else if(a4Index != -1 && a4Index >= r2Index){
+ word = word.replace(/(usion|ution|usions|utions)$/,'u'); //replace with u if in R2
+ } else if(a5Index != -1 && a5Index >= r2Index){
+ word = word.replace(/(ence|ences)$/,'ent'); //replace with ent if in R2
+ } else if(a6Index != -1 && a6Index >= rvIndex){
+ word = word.substring(0,a6Index);
+ if(word.search(/(iv)$/) >= r2Index){
+ word = word.replace(/(iv)$/, '');
+ if(word.search(/(at)$/) >= r2Index){
+ word = word.replace(/(at)$/, '');
+ }
+ } else if(word.search(/(eus)$/) != -1){
+ var a6Index2 = word.search(/(eus)$/);
+ if(a6Index2 >=r2Index){
+ word = word.substring(0, a6Index2);
+ } else if(a6Index2 >= r1Index){
+ word = word.substring(0,a6Index2)+"eux";
+ }
+ } else if(word.search(/(abl|iqU)$/) >= r2Index){
+ word = word.replace(/(abl|iqU)$/,''); //if preceded by abl or iqU, delete if in R2,
+ } else if(word.search(/(ièr|Ièr)$/) >= rvIndex){
+ word = word.replace(/(ièr|Ièr)$/,'i'); //if preceded by abl or iqU, delete if in R2,
+ }
+ } else if(a7Index != -1 && a7Index >= r2Index){
+ word = word.substring(0,a7Index); //delete if in R2
+ if(word.search(/(abil)$/) != -1){ //if preceded by abil, delete if in R2, else replace by abl, otherwise,
+ var a7Index2 = word.search(/(abil)$/);
+ if(a7Index2 >=r2Index){
+ word = word.substring(0, a7Index2);
+ } else {
+ word = word.substring(0,a7Index2)+"abl";
+ }
+ } else if(word.search(/(ic)$/) != -1){
+ var a7Index3 = word.search(/(ic)$/);
+ if(a7Index3 != -1 && a7Index3 >= r2Index){
+ word = word.substring(0, a7Index3); //if preceded by ic, delete if in R2,
+ } else { //else replace by iqU
+ word = word.replace(/(ic)$/,'iqU');
+ }
+ } else if(word.search(/(iv)$/) != r2Index){
+ word = word.replace(/(iv)$/,'');
+ }
+ } else if(a8Index != -1 && a8Index >= r2Index){
+ word = word.substring(0,a8Index);
+ if(word.search(/(at)$/) >= r2Index){
+ word = word.replace(/(at)$/, '');
+ if(word.search(/(ic)$/) >= r2Index){
+ word = word.replace(/(ic)$/, '');
+ } else { word = word.replace(/(ic)$/, 'iqU'); }
+ }
+ } else if(a9Index != -1){ word = word.replace(/(eaux)/,'eau')
+ } else if(a10Index >= r1Index){ word = word.replace(/(aux)/,'al')
+ } else if(a11Index != -1 ){
+ var a11Index2 = word.search(/(euse|euses)$/);
+ if(a11Index2 >=r2Index){
+ word = word.substring(0, a11Index2);
+ } else if(a11Index2 >= r1Index){
+ word = word.substring(0, a11Index2)+"eux";
+ }
+ } else if(a12Index!=-1 && a12Index>=r1Index){
+ word = word.substring(0,a12Index+1); //+1- amendment to non-vowel
+ } else if(a13Index!=-1 && a13Index>=rvIndex){
+ word = word.replace(/(amment)$/,'ant');
+ } else if(a14Index!=-1 && a14Index>=rvIndex){
+ word = word.replace(/(emment)$/,'ent');
+ } else if(a15Index!=-1 && a15Index>=rvIndex){
+ word = word.substring(0,a15Index+1);
+ }
+
+ /* Step 2a: Verb suffixes beginning i*/
+ var wordStep1 = word;
+ var step2aDone = false;
+ if(oriWord == word.toLowerCase() || oriWord.search(/(amment|emment|ment|ments)$/) != -1){
+ step2aDone = true;
+ var b1Regex = /([^aeiouyâàëéêèïîôûù])(îmes|ît|îtes|i|ie|ies|ir|ira|irai|iraIent|irais|irait|iras|irent|irez|iriez|irions|irons|iront|is|issaIent|issais|issait|issant|issante|issantes|issants|isse|issent|isses|issez|issiez|issions|issons|it)$/i;
+ if(word.search(b1Regex) >= rvIndex){
+ word = word.replace(b1Regex,'$1');
+ }
+ }
+
+ /* Step 2b: Other verb suffixes*/
+ if (step2aDone && wordStep1 == word) {
+ if (word.search(/(ions)$/) >= r2Index) {
+ word = word.replace(/(ions)$/, '');
+ } else {
+ var b2Regex = /(é|ée|ées|és|èrent|er|era|erai|eraIent|erais|erait|eras|erez|eriez|erions|erons|eront|ez|iez)$/i;
+ if (word.search(b2Regex) >= rvIndex) {
+ word = word.replace(b2Regex, '');
+ } else {
+ var b3Regex = /e(âmes|ât|âtes|a|ai|aIent|ais|ait|ant|ante|antes|ants|as|asse|assent|asses|assiez|assions)$/i;
+ if (word.search(b3Regex) >= rvIndex) {
+ word = word.replace(b3Regex, '');
+ } else {
+ var b3Regex2 = /(âmes|ât|âtes|a|ai|aIent|ais|ait|ant|ante|antes|ants|as|asse|assent|asses|assiez|assions)$/i;
+ if (word.search(b3Regex2) >= rvIndex) {
+ word = word.replace(b3Regex2, '');
+ }
+ }
+ }
+ }
+ }
+
+ if(oriWord != word.toLowerCase()){
+ /* Step 3 */
+ var rep = '';
+ if(word.search(/Y$/) != -1) {
+ word = word.replace(/Y$/, 'i');
+ } else if(word.search(/ç$/) != -1){
+ word = word.replace(/ç$/, 'c');
+ }
+ } else {
+ /* Step 4 */
+ //If the word ends s, not preceded by a, i, o, u, è or s, delete it.
+ if (word.search(/([^aiouès])s$/) >= rvIndex) {
+ word = word.replace(/([^aiouès])s$/, '$1');
+ }
+ var e1Index = word.search(/ion$/);
+ if (e1Index >= r2Index && word.search(/[st]ion$/) >= rvIndex) {
+ word = word.substring(0, e1Index);
+ } else {
+ var e2Index = word.search(/(ier|ière|Ier|Ière)$/);
+ if (e2Index != -1 && e2Index >= rvIndex) {
+ word = word.substring(0, e2Index) + "i";
+ } else {
+ if (word.search(/e$/) >= rvIndex) {
+ word = word.replace(/e$/, ''); //delete last e
+ } else if (word.search(/guë$/) >= rvIndex) {
+ word = word.replace(/guë$/, 'gu');
+ }
+ }
+ }
+ }
+
+ /* Step 5: Undouble */
+ //word = word.replace(/(en|on|et|el|eil)(n|t|l)$/,'$1');
+ word = word.replace(/(en|on)(n)$/,'$1');
+ word = word.replace(/(ett)$/,'et');
+ word = word.replace(/(el|eil)(l)$/,'$1');
+
+ /* Step 6: Un-accent */
+ word = word.replace(/[éè]([^aeiouyâàëéêèïîôûù]+)$/,'e$1');
+ word = word.toLowerCase();
+ return word;
+};
+
+var eqOut = new Array();
+var noteqOut = new Array();
+var eqCount = 0;
+/*
+To test the stemming, create two arrays named "voc" and "COut" which are for vocabualary and the stemmed output.
+Then add the vocabulary strings and output strings. This method will generate the stemmed output for "voc" and will
+compare the output with COut.
+ (I used porter's voc and out files and did a regex to convert them to js objects. regex: /");\nvoc.push("/g . This
+ will add strings to voc array such that output would look like: voc.push("foobar"); ) drop me an email for any help.
+ */
+function testFr(){
+ var start = new Date().getTime(); //execution time
+ eqCount = 0;
+ eqOut = new Array();
+ noteqOut = new Array();
+ for(var k=0;k<voc.length;k++){
+ if(COut[k]==stemmer(voc[k])){
+ eqCount++;
+ eqOut.push("v: "+voc[k]+" c: "+COut[k]);
+ } else {
+ noteqOut.push(voc[k]+", c: "+COut[k]+" s:"+stemmer(voc[k]));
+ }
+ }
+ var end = new Date().getTime(); //execution time
+ var time = end-start;
+ alert("equal count= "+eqCount+" out of "+voc.length+" words. time= "+time+" ms");
+ //console.log("equal count= "+eqCount+" out of "+voc.length+" words. time= "+time+" ms");
+}
+
+