From: <Сохранено Windows Internet Explorer 8>
Subject: =?windows-1251?B?w+7x8iAtIMPO0dIgMzA3NzItMjAwMSDQ5fHz8PHu8eHl8OXm5e3o5S4g?=
	=?windows-1251?B?zuHw4Pnl7ejlIPEg7vL17uTg7OguINLl8Ozo7fsg6CDu7/Dl5OXr5Q==?=
	=?windows-1251?B?7ej/?=
Date: Wed, 1 Dec 2010 08:56:37 +0200
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_0073_01CB9135.A955D560"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579

This is a multi-part message in MIME format.

------=_NextPart_000_0073_01CB9135.A955D560
Content-Type: text/html;
	charset="windows-1251"
Content-Transfer-Encoding: base64
Content-Location: http://rgost.ru/index.php?option=com_content&task=view&id=818&Itemid=28

[encoded data, 282796 characters]
IC0tPjwvQk9EWT48L0hUTUw+DQo=

------=_NextPart_000_0073_01CB9135.A955D560
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://counter.rambler.ru/top100.cnt?1103383

R0lGODlhAQABAJH/AP///wAAAMDAwAAAACH5BAEAAAIALAAAAAABAAEAAAICVAEAOw==

------=_NextPart_000_0073_01CB9135.A955D560
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://rgost.ru/templates/box_business_blue/images/logo.gif

[encoded data, 6840 characters]
3NAd3dI93eUQCAA7

------=_NextPart_000_0073_01CB9135.A955D560
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://rgost.ru/templates/box_business_blue/images/line_hor.gif

R0lGODlhAwADAIAAANfX135+fiH5BAAAAAAALAAAAAADAAMAQAIDjIFZADs=

------=_NextPart_000_0073_01CB9135.A955D560
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://rgost.ru/images/M_images/arrow.png

iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAMAAADXT/YiAAAAB3RJTUUH0wgIDSATtFhRIAAAAAlw
SFlzAAALEgAACxIB0t1+/AAAAARnQU1BAACxjwv8YQUAAAAGUExURf////+EALS1utwAAAABdFJO
UwBA5thmAAAAGUlEQVR42mNgwA4YESxGBIsRwWLEFEPVCwACjAARsqp7+wAAAABJRU5ErkJggg==

------=_NextPart_000_0073_01CB9135.A955D560
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://rgost.ru/images/M_images/printButton.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAALHRFWHRDcmVhdGlvbiBUaW1lAEZy
aSAyMyBKdWwgMjAwNCAyMTowMjo1MSAtMDAwMNyxebkAAAAHdElNRQfUBxcUAwwDIVPrAAAACXBI
WXMAAAsSAAALEgHS3X78AAAABGdBTUEAALGPC/xhBQAAAEJQTFRF////ra2thISEa2trY2Nj////
3t7e7+/v5+fnpaWlxsbGvb29nJyctbW1jIyM1tbWlJSUzs7O9/f3c3NzQkJCSkpKXayfZAAAAAF0
Uk5TAEDm2GYAAACmSURBVHjaJc5ZgsQgCARQ3AqEENSeuf9Vm6TLv2chEhFpAIHYbvSLYWQOtr2i
7iUSWOKoJuCcPU82OLteaD13M4eOwIr35wEW/dQ9GOTUiK4hWv/+l0mQ7kZ6sdbPZL4VoWjkG0XP
YGv2/KZT0TgHOld3gUoC9tbiFisBCfPiHB1DfIWYPFvuqDFi3Y5sJNDsU+0qYBF/geoYAHMC8wul
tkzP01r9Al9HB+OXAZCeAAAAAElFTkSuQmCC

------=_NextPart_000_0073_01CB9135.A955D560
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://rgost.ru/images/M_images/emailButton.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAALHRFWHRDcmVhdGlvbiBUaW1lAEZy
aSAyMyBKdWwgMjAwNCAyMTowNTo0NCAtMDAwMKD/TfkAAAAHdElNRQfUBxcUBgRwjS+cAAAACXBI
WXMAAAsSAAALEgHS3X78AAAABGdBTUEAALGPC/xhBQAAAEhQTFRF////xsbGa2trWlpanJycra2t
c3NztbW1Y2NjpaWle3t77+/vzs7Ovb299/f35+fnUlJSlJSU////1tbW3t7eSkpKjIyMOTk57TH9
+AAAAAF0Uk5TAEDm2GYAAACeSURBVHjaTY9REoMwCEQhhkQUTAM0vf9NGx3rdL94zA7sAtxC3lKF
R5gHyxh/SM2aJL1Qc8fDzMT7aamZ5ERrGLggQMfdLgWFlw6QpYk0s8M5nFeESnPWrF5JXBcGHHH6
eym1qo4VgHkuDlR2VBqfGWKbVwMjxCm9z8edbHfx0O1VrmRajn2+yq9Cd/Kt7kJLoqcZlZpWhr+q
acn4gy/EIAh63y8KpgAAAABJRU5ErkJggg==

------=_NextPart_000_0073_01CB9135.A955D560
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://top100-images.rambler.ru/top100/banner-88x31-rambler-blue.gif

R0lGODlhWAAfAMQAAAEBZgsLaxoadSUlfCoqfjU1hTw8iUZGj01NlFZWmV1dnmVlom1tp3V1q35+
sYaGtoyMupKSvZubw6OjyKurzbKy0bu71sLC2srK39PT5Nvb6eDg7Ojo8e/v9ff3+v39/iH5BAAA
AAAALAAAAABYAB8AAAX/YCCOZGmeaKqu7Pq9cCzPdG3feF6Ln+T/wKBwSCwajQ/FYSAICAYHxYP4
4U2u2Kx2y+16v90HookSIB7bauBDabvf8Lh8Tq/LGYPWgAFXfyoLABIVFQEKBASEiIQVBAAPjBMH
AQACCgCYmA+PhABSnJuJixEAC4yEFAotJAoUjH4WFgIHFg0BFIixuRYTAAG0FhQDAxO8ExAHABDL
yrGeEM0DAAQWiBO/sdkWqqus2X4XFw4AFAILFwUF4enhCQIMABXi5OH1geGkDBGkC6QRDgLYFRiG
oF49W91KNAjnB4PDgAEsYEAQYMGCgA4rWgDQAEMghyA9AnAoIROmBSUl/whwkA5DAUoSQmKYQEDE
AxkBGnzosOAXjAgiCEzA4CeDUVIKjF5QkC5AgQyhXgqASs6oVXhGUxoFwKBkAQIZ0oUtoIqC1Qw9
gx6Y8OHAgQJtE3wocKBt3bQLMvjRoMECPAt8A2tIN5gAAwYJAAx1EmFCBL7w+PaawJdrL8WDC2TW
gAgDXwt5SNy06adB3QMCPjwQMcCCnw0bkjmATRu2AQMXlNEOkGDDhWTTYDcAAJsCOdgcjR+wbWDD
bd+/YEMwMTpAddV1M3TYUFMEBD8cwosfT768+fPo04fnJlrNddMfTJdQ4KeD/fv48+vfz7+/f/sG
UKcGXAvoRFdbJhjgh/8HDDbo4IMQRijhhBQySEZ7I0SwU0+nmZAaDwmFKCIJL4yIgh8mprhKBx9c
qOKHa6goowp6BVhCAh1c8AuLQO34QY8jKAgiCQsBEmIEF6QlwjorqPMSCRR8oKQIOELXwQOp2XJl
liQsgGKGMSC0ygWqkYigCh2S4EAPJQQUTocXVABnISNI8KUILELgmo4VPaDkAX4K0MADNZE5gZ88
IEjAAw9MsugDCTTalgCMEppdaCS8iaCmk4QzwgB6DZkoAgyUqdcLGQgg1wss7kQAmWR+cM0LB6z6
QgR1wTCLABXAMEmvDpjAaQBxzjnCmneu8UGsDXh55QvnLLuBtKoZquHbXLTqNUGvG6wqyQh6dduE
ly6V4GkHE8ClZbrxiVAAUcne2usFN2VAbLX4PkAmJD+m1hat0zaQwQSzlEiCOjs1IUCUEpir4wI8
igDxj3WyEa9qN/0Gw74c52trwrRee0EHGaxq7qmTBICABh8EK+KaGiBwMaPLVsRix/rma93NL9Ea
QAQsyplrCRtfyIB9LnfjgH0MxOj0jFCjsHQPTzZpZwcuJxv11iMwwDIGDmBqwgAOEKVB00OqwfXa
IiAQ5QcZSLCAAQobgNKpFFA0gh869O3334DfwPbgXIcAADs=

------=_NextPart_000_0073_01CB9135.A955D560
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://rgost.ru/templates/box_business_blue/images/top.gif

R0lGODlhGQAXAJEAAP///42Li/JlIQAAACH5BAAAAAAALAAAAAAZABcAQAIyhI+pyyC9QjjS1Aow
3Lz7D4YiJJTliGrYNaHuC8fyYs42JOWTzupRm2n1cj8KL3hDFAAAOw==

------=_NextPart_000_0073_01CB9135.A955D560
Content-Type: text/css;
	charset="koi8-r"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://rgost.ru/templates/box_business_blue/css/template_css.css

BODY.bg {
	BACKGROUND: url(../images/bg.gif)
}
.clr {
	CLEAR: both
}
.maintable {
=09
}
#main_div {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; =
BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 0px; WIDTH: 760px !important; =
PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#logo_bg {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; =
PADDING-RIGHT: 0px; BACKGROUND: url(../images/bg_logo.gif) repeat-x; =
HEIGHT: 55px; PADDING-TOP: 6px
}
#hr {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; =
PADDING-RIGHT: 0px; BACKGROUND: url(../images/line_hor.gif) repeat-x; =
HEIGHT: 3px; PADDING-TOP: 0px
}
#banner {
	TEXT-ALIGN: center; PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; WIDTH: =
100%; PADDING-RIGHT: 0px; HEIGHT: 64px !important; PADDING-TOP: 4px
}
#navi {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 537px; =
PADDING-RIGHT: 0px; HEIGHT: 25px; PADDING-TOP: 4px
}
#pathway {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 537px; =
PADDING-RIGHT: 0px; MARGIN-BOTTOM: 5px; FLOAT: left; HEIGHT: 17px; =
COLOR: #1862ba; PADDING-TOP: 0px
}
#intro_area {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 543px; =
PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0px; BACKGROUND: =
url(../images/bg_intro.jpg) no-repeat; HEIGHT: 108px; PADDING-TOP: 8px
}
#intro {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 130px; WIDTH: =
480px; PADDING-RIGHT: 8px; DISPLAY: block; HEIGHT: 108px; PADDING-TOP: =
0px
}
#mainbody {
	TEXT-ALIGN: left; PADDING-LEFT: 5px; WIDTH: 540px; PADDING-RIGHT: 5px; =
MARGIN-BOTTOM: 0px
}
#content_area {
	WIDTH: 540px; MARGIN-LEFT: 3px; MARGIN-RIGHT: 3px
}
#bottom {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 8px; =
WIDTH: 537px; PADDING-RIGHT: 0px; HEIGHT: 40px; COLOR: #8d8d8d; =
BORDER-RIGHT: #ffffff 1px solid; PADDING-TOP: 0px
}
#bnavi {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; =
PADDING-LEFT: 0px; WIDTH: 506px; PADDING-RIGHT: 0px; COLOR: #8d8d8d; =
FONT-SIZE: 10px; PADDING-TOP: 0px
}
#copyright {
	COLOR: #8d8d8d; FONT-SIZE: 9px
}
#copyright A:link {
	COLOR: #008ff5; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; FONT-WEIGHT: =
bold; TEXT-DECORATION: none
}
#copyright A:visited {
	COLOR: #008ff5; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; FONT-WEIGHT: =
bold; TEXT-DECORATION: none
}
#rightside {
	BACKGROUND-COLOR: #f3f3f3; MARGIN: 0px; WIDTH: 190px
}
#smallnav {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 8px 0px; PADDING-LEFT: =
0px; WIDTH: 175px; PADDING-RIGHT: 0px; BACKGROUND: =
url(../images/bg_snavi.gif) no-repeat; HEIGHT: 20px; COLOR: #008ff5; =
FONT-SIZE: 9px; PADDING-TOP: 5px
}
#search {
	WIDTH: 175px; HEIGHT: 20px
}
INPUT.search {
	BORDER-BOTTOM: 0px; BORDER-LEFT: #7e7e7e 1px solid; BACKGROUND-COLOR: =
#dedede; PADDING-LEFT: 2px; WIDTH: 125px; FONT-FAMILY: verdana, =
sans-serif, Arial, Helvetica; HEIGHT: 14px !important; COLOR: #008ff5; =
FONT-SIZE: 10px; BORDER-TOP: #7e7e7e 1px solid; BORDER-RIGHT: 0px
}
#buttons {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 50%; =
PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.blog_more {
	MARGIN: 3px
}
#user1 {
	BORDER-BOTTOM: #e7e7e7 1px solid; BORDER-LEFT: #e7e7e7 1px solid; =
PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px; PADDING-LEFT: 0px; WIDTH: =
265px !important; PADDING-RIGHT: 0px; FLOAT: left; BORDER-TOP: #e7e7e7 =
1px solid; BORDER-RIGHT: #e7e7e7 1px solid; PADDING-TOP: 0px
}
#user2 {
	BORDER-BOTTOM: #e7e7e7 1px solid; BORDER-LEFT: #e7e7e7 1px solid; =
WIDTH: 265px !important; MARGIN-BOTTOM: 2px; FLOAT: left; MARGIN-LEFT: =
5px; BORDER-TOP: #e7e7e7 1px solid; BORDER-RIGHT: #e7e7e7 1px solid
}
.error {
	PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; FONT-STYLE: italic; =
PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #cccccc; FONT-SIZE: 14px; =
FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.back_button {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; =
PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #eeeeee; MARGIN-TOP: 15px; =
PADDING-LEFT: 2px; WIDTH: 80px; PADDING-RIGHT: 2px; MARGIN-BOTTOM: 10px; =
FLOAT: left; FONT-SIZE: 11px; BORDER-TOP: 0px; FONT-WEIGHT: bold; =
MARGIN-RIGHT: 15px; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
.pagenav {
	BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: =
1px; MARGIN: 1px; PADDING-LEFT: 1px; WIDTH: auto; PADDING-RIGHT: 1px; =
FONT-SIZE: 11px; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: bold; =
PADDING-TOP: 1px
}
.pagenavbar {
	PADDING-RIGHT: 5px; FLOAT: left
}
UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
LI {
	BACKGROUND-IMAGE: url(../images/li.gif); LINE-HEIGHT: 17px; =
PADDING-LEFT: 16px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: =
4px 6px; PADDING-TOP: 0px
}
TD {
	FONT-SIZE: 11px
}
BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; FONT-FAMILY: Arial, Helvetica, verdana, sans-serif; COLOR: #666666; =
FONT-SIZE: 11px; PADDING-TOP: 0px
}
A:link {
	COLOR: #666666; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A:visited {
	COLOR: #666666; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A:hover {
	BACKGROUND-COLOR: #f7f7f7; COLOR: #008ff5; FONT-WEIGHT: bold; =
TEXT-DECORATION: none
}
A.pathway:link {
	COLOR: #666666; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.pathway:visited {
	COLOR: #666666; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.category:link {
	LINE-HEIGHT: 18px; COLOR: #666666; FONT-WEIGHT: bold; TEXT-DECORATION: =
none
}
A.category:visited {
	LINE-HEIGHT: 18px; COLOR: #666666; FONT-WEIGHT: bold; TEXT-DECORATION: =
none
}
TABLE.contentpaneopen {
	WIDTH: 99%; MARGIN-LEFT: 4px; MARGIN-RIGHT: 4px
}
TABLE.contentpaneopen TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
TABLE.contentpane {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 99%; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.componentheading {
	TEXT-INDENT: 20px; MARGIN-BOTTOM: 3px; BACKGROUND: =
url(../images/bg_cheading.gif); HEIGHT: 24px; COLOR: #f26521; FONT-SIZE: =
12px; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.buttonheading {
	WIDTH: 10%
}
TD.contentheading {
	TEXT-INDENT: 8px; PADDING-RIGHT: 5px; BACKGROUND: =
url(../images/bg_article.jpg); HEIGHT: 24px; COLOR: #008ff5; =
PADDING-TOP: 5px
}
.button {
	BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: =
#cccccc 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #f7f7f7; =
MARGIN: 2px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT-FAMILY: =
verdana, sans-serif, Arial, Helvetica; HEIGHT: 18px; COLOR: #008ff5; =
FONT-SIZE: 11px; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: bold; =
BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 0px
}
.inputbox {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; =
BACKGROUND-COLOR: #ffffff; FONT-SIZE: 11px; BORDER-TOP: #cccccc 1px =
solid; BORDER-RIGHT: #cccccc 1px solid
}
.contentcolumn {
	PADDING-RIGHT: 5px
}
.contentheading {
	TEXT-ALIGN: left; PADDING-LEFT: 15px; WHITE-SPACE: nowrap; BACKGROUND: =
url(../images/contenthead.png) no-repeat; HEIGHT: 21px; COLOR: #666666; =
FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.contentdescription {
	BORDER-BOTTOM: #eeeeee 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: =
3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.contentpagetitle {
	TEXT-ALIGN: left; COLOR: #cccccc; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
TABLE.searchinto {
	WIDTH: 100%
}
TABLE.searchintro TD {
	FONT-WEIGHT: bold
}
TABLE.moduletable {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; BORDER-SPACING: 0px; WIDTH: =
100%; PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; MARGIN-BOTTOM: 5px; =
PADDING-TOP: 0px
}
TABLE.moduletable TH {
	TEXT-ALIGN: left; PADDING-LEFT: 10px; BACKGROUND: =
url(../images/bg_block.jpg) no-repeat; HEIGHT: 24px; COLOR: #008ff5; =
FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
TABLE.moduletable TD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; FONT-SIZE: 11px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
TABLE.pollstableborder TD {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; =
PADDING-TOP: 2px
}
.sectiontableheader {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: =
2px; PADDING-RIGHT: 2px; BACKGROUND: #f0f0f0; FONT-WEIGHT: bold; =
PADDING-TOP: 2px
}
.sectiontablefooter {
	text-aline: center
}
.sectiontableentry1 {
	BACKGROUND-COLOR: #ffffff
}
.sectiontableentry2 {
	BACKGROUND-COLOR: #f5f5f5
}
.small {
	COLOR: #999999; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.createdate {
	PADDING-BOTTOM: 10px; HEIGHT: 15px; COLOR: #999999; FONT-SIZE: 10px; =
FONT-WEIGHT: normal
}
.modifydate {
	HEIGHT: 15px; COLOR: #999999; FONT-SIZE: 10px; FONT-WEIGHT: normal; =
PADDING-TOP: 10px
}
A.mainlevel:link {
	TEXT-ALIGN: left; PADDING-LEFT: 10px; WIDTH: 190px; DISPLAY: block; =
FONT-FAMILY: verdana, sans-serif, Arial, Helvetica; BACKGROUND: =
url(../images/menu_bg.gif) no-repeat; HEIGHT: 22px !important; COLOR: =
#666666; FONT-SIZE: 10px; VERTICAL-ALIGN: bottom; FONT-WEIGHT: bold; =
TEXT-DECORATION: none; PADDING-TOP: 5px
}
A.mainlevel:visited {
	TEXT-ALIGN: left; PADDING-LEFT: 10px; WIDTH: 190px; DISPLAY: block; =
FONT-FAMILY: verdana, sans-serif, Arial, Helvetica; BACKGROUND: =
url(../images/menu_bg.gif) no-repeat; HEIGHT: 22px !important; COLOR: =
#666666; FONT-SIZE: 10px; VERTICAL-ALIGN: bottom; FONT-WEIGHT: bold; =
TEXT-DECORATION: none; PADDING-TOP: 5px
}
A.mainlevel:hover {
	BACKGROUND: url(../images/menuhov_bg.gif) no-repeat; HEIGHT: 22px =
!important; COLOR: #008ff5; TEXT-DECORATION: none
}
A.sublevel:link {
	TEXT-ALIGN: left; PADDING-LEFT: 15px; COLOR: #888888; FONT-SIZE: 11px; =
VERTICAL-ALIGN: middle; FONT-WEIGHT: bold
}
A.sublevel:visited {
	TEXT-ALIGN: left; PADDING-LEFT: 15px; COLOR: #888888; FONT-SIZE: 11px; =
VERTICAL-ALIGN: middle; FONT-WEIGHT: bold
}
A.sublevel:hover {
	COLOR: #666666; TEXT-DECORATION: none
}
.highlight {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: yellow; PADDING-LEFT: 2px; =
PADDING-RIGHT: 2px; COLOR: blue; PADDING-TOP: 0px
}
.code {
	BORDER-BOTTOM: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; =
BACKGROUND-COLOR: #ddd; BORDER-TOP: #bbb 1px solid; BORDER-RIGHT: #bbb =
1px solid
}
A.blogsection:link {
	LINE-HEIGHT: 18px
}
A.blogsection:visited {
	LINE-HEIGHT: 18px
}
#navcontainer {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 537px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
.moduletable-topnav {
	BORDER-BOTTOM: #dfdfdf 0px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: =
5px; WIDTH: 547px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: =
2px; PADDING-TOP: 7px
}
.moduletable-topnav TD {
	WIDTH: auto
}
.topnav {
	WIDTH: 0px
}
A.topnav:link {
	BORDER-BOTTOM: #dfdfdf 2px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: =
14px; MARGIN: 0px 5px; WIDTH: auto; FONT-FAMILY: verdana, sans-serif, =
Arial, Helvetica; FLOAT: left; COLOR: #666666; FONT-SIZE: 10px; =
FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.topnav:visited {
	BORDER-BOTTOM: #dfdfdf 2px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: =
14px; MARGIN: 0px 5px; WIDTH: auto; FONT-FAMILY: verdana, sans-serif, =
Arial, Helvetica; FLOAT: left; COLOR: #666666; FONT-SIZE: 10px; =
FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.topnav:hover {
	BORDER-BOTTOM: #008ff5 2px solid; POSITION: relative; BACKGROUND-COLOR: =
#ffffff; MARGIN: 0px 7px; WIDTH: auto; FONT-FAMILY: verdana, sans-serif, =
Arial, Helvetica; COLOR: #008ff5; CURSOR: default; FONT-WEIGHT: bold; =
TEXT-DECORATION: none
}
A.topnav#current {
	BORDER-BOTTOM: #008ff5 2px solid; POSITION: relative; MARGIN: 0px 10px; =
WIDTH: auto; FONT-FAMILY: verdana, sans-serif, Arial, Helvetica; COLOR: =
#008ff5; CURSOR: default; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.topnav#current:hover {
	BORDER-BOTTOM: #008ff5 2px solid; POSITION: relative; BACKGROUND-COLOR: =
#ffffff; MARGIN: 0px 10px; WIDTH: auto; FONT-FAMILY: verdana, =
sans-serif, Arial, Helvetica; COLOR: #008ff5; CURSOR: default; =
FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.mainlevel#active_menu {
	BACKGROUND: url(../images/menuhov_bg.gif) no-repeat; COLOR: #008ff5; =
FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.mainlevel#active_menu:hover {
	COLOR: #000000; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.sublevel#active_menu {
	COLOR: #000000; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.sublevel#active_menu:hover {
	COLOR: #000000; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
H1 {
	FONT-SIZE: 100%
}
H2 {
	FONT-SIZE: 100%
}
H3 {
	FONT-SIZE: 100%
}
H4 {
	TEXT-TRANSFORM: uppercase; FONT-SIZE: 100%
}

------=_NextPart_000_0073_01CB9135.A955D560
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://autocontext.begun.ru/hypertext.js

if (typeof Begun !=3D=3D "object") {=0A=
	var Begun =3D {};=0A=
}=0A=
if (typeof Begun.Error !=3D=3D "object") {=0A=
	Begun.Error =3D {};=0A=
}=0A=
=0A=
if (typeof Begun.Error.send =3D=3D=3D "undefined") {=0A=
	Begun.Error.send =3D function(errorMessage, errorUrl, errorLine, =
loggerAddress) {=0A=
		if (typeof Begun.Error.sent[errorMessage] !=3D=3D "undefined") {=0A=
			return;=0A=
		}=0A=
		var defaultErrorLogger =3D "http://autocontext.begun.ru/log_errors?";=0A=
		var address =3D loggerAddress || window.begun_error_url || =
defaultErrorLogger;=0A=
		var padId =3D window.begun_auto_pad;=0A=
		var img =3D (new Image()).src =3D address + "e_msg=3D" + =
encodeURIComponent(errorMessage) + "&e_url=3D" +=0A=
			 encodeURI(errorUrl) + "&e_line=3D" + errorLine +=0A=
			"&pad_id=3D" + padId + "&location=3D" + encodeURI(document.location);=0A=
		Begun.Error.sent[errorMessage] =3D true;=0A=
	};=0A=
	Begun.Error.sent =3D {};=0A=
}=0A=
=0A=
	var hyperBanners    =3D new Array();=0A=
	var hyperWords      =3D new Array();=0A=
	var begunProceedFeeds;=0A=
=0A=
	function begunUnescapeHTML(txt) {=0A=
		var div =3D document.createElement('DIV');=0A=
		div.innerHTML =3D txt.replace(/<\/?[^>]+>/gi, '');=0A=
		return div.childNodes[0] ? div.childNodes[0].nodeValue : '';=0A=
	}=0A=
=0A=
	(function() {=0A=
		if (window.stopwords !=3D null) {=0A=
			var stopwords =3D '&stopwords=3D' + =
encodeURIComponent(window.stopwords);=0A=
		}  else {=0A=
			var stopwords =3D '';=0A=
		}=0A=
=0A=
		if (typeof window.begun_urls !=3D 'undefined' && window.begun_urls && =
window.begun_urls.daemon) {=0A=
			var url =3D window.begun_urls.daemon;=0A=
		} else {=0A=
			var url =3D 'http://autocontext.begun.ru/hyper.php?';=0A=
		}=0A=
=0A=
		if (typeof window.begun_utf8 !=3D 'undefined') {=0A=
			var hyper_utf8 =3D '&begun_utf8=3D1';=0A=
		} else {=0A=
			var hyper_utf8 =3D '';=0A=
		}=0A=
=0A=
		if (typeof window.begun_hyper_limit !=3D=3D undefined && =
!isNaN(window.begun_hyper_limit)) {=0A=
			var adLimit =3D '&n=3D' + window.begun_hyper_limit;=0A=
		} else {=0A=
			var adLimit =3D '';=0A=
		}=0A=
		var isJson =3D "&json=3D1";=0A=
=0A=
		if (typeof window.begunhyper_auto_pad !=3D=3D undefined && =
!isNaN(window.begunhyper_auto_pad)) {=0A=
			document.write( '<sc' + 'ript type=3D"text/javascript" src=3D"' + url =
+ 'pad_id=3D' + window.begunhyper_auto_pad + adLimit + stopwords + =
'&ut_screen_width=3D' + screen.width + '&ut_screen_height=3D' + =
screen.height + isJson + '&jscall=3DloadHyperFeedDone&real_refer=3D' + =
encodeURIComponent(document.location) + '&ref=3D' + =
encodeURIComponent(document.referrer) + '"></s' + 'cript>' );=0A=
		} else {=0A=
			Begun.Error.send("begunhyper_auto_pad is missing", document.location, =
-1);=0A=
		}=0A=
	})();=0A=
=0A=
    function hyperRun() {=0A=
		if (window.begunProceedFeeds !=3D=3D undefined && =
!window.begunBlockIsNotLoaded){=0A=
			return;=0A=
		}=0A=
		window.begunProceedFeeds =3D 0;=0A=
=0A=
		if (typeof window.begun_hyper_limit !=3D=3D "undefined") {=0A=
			if (typeof window.begun_hyper_max_total =3D=3D=3D "undefined") {=0A=
				window.begun_hyper_max_total =3D begun_hyper_limit;=0A=
			}=0A=
			if (typeof window.begun_hyper_max_singleword =3D=3D=3D "undefined") {=0A=
				window.begun_hyper_max_singleword =3D 1;=0A=
			}=0A=
		} else {=0A=
			if (typeof window.begun_hyper_max_total =3D=3D=3D "undefined") {=0A=
				window.begun_hyper_max_total =3D 5;=0A=
			}=0A=
		}=0A=
=0A=
        if ( new Array().push ) {=0A=
            var hypercontext =3D document.getElementById( 'hypercontext' =
);=0A=
            if ( hypercontext ) {=0A=
                window.BEGUN =3D new BegunHyper( hypercontext, =
hyperBanners, hyperWords );=0A=
                if ( window.begunhyper_auto_colors !=3D null ) {=0A=
                    var colors =3D window.begunhyper_auto_colors;=0A=
                    if ( colors[ 0 ] !=3D null ) =
BEGUN.design.banner.linkColor   =3D colors[ 0 ];=0A=
                    if ( colors[ 1 ] !=3D null ) =
BEGUN.design.banner.textColor   =3D colors[ 1 ];=0A=
                    if ( colors[ 2 ] !=3D null ) =
BEGUN.design.banner.domainColor =3D colors[ 2 ];=0A=
                    if ( colors[ 3 ] !=3D null ) =
BEGUN.design.banner.bgColor     =3D colors[ 3 ];=0A=
                }=0A=
                //if ( window.begun_hyper_limit     =3D=3D null) =
window.begun_hyper_limit			=3D hyperBanners.length;=0A=
                if ( window.begunhyper_auto_width !=3D null ) =
BEGUN.design.banner.width =3D begunhyper_auto_width;=0A=
                if ( window.begun_hyper_a_color   !=3D null ) =
BEGUN.design.phrase.style.color =3D begun_hyper_a_color;=0A=
                if ( window.begun_underline_color !=3D null ) =
BEGUN.design.phrase.style.borderBottomColor =3D begun_underline_color;=0A=
                if ( window.begun_hyper_a_bold    !=3D null ) {=0A=
                    if ( window.begun_hyper_a_bold !=3D 'normal' ) {=0A=
                        BEGUN.design.phrase.style.fontWeight =3D 'bold';=0A=
                    }=0A=
                }=0A=
                BEGUN.start();=0A=
            } else {=0A=
				if (typeof hyperRun.initialize =3D=3D=3D "undefined") {=0A=
					hyperRun.initialize =3D function() {=0A=
						if (arguments.callee.done) {=0A=
							return;=0A=
						}=0A=
						arguments.callee.done =3D true;=0A=
						hyperRun();=0A=
					};=0A=
				}=0A=
				if (hyperRun.initialize.done) {=0A=
					Begun.Error.send("Block with id=3D\"hypercontext\" absents", =
document.location, -1);=0A=
					return;=0A=
				}=0A=
=0A=
				window.begunBlockIsNotLoaded =3D true;=0A=
				if (document.addEventListener) {=0A=
					document.addEventListener("DOMContentLoaded", hyperRun.initialize, =
false);=0A=
				}=0A=
				(function() {=0A=
					/*@cc_on=0A=
					if (document.body) {=0A=
						try {=0A=
							document.createElement("div").doScroll("left");=0A=
							return hyperRun.initialize();=0A=
						} catch (e) {}=0A=
					}=0A=
					/*@if (false) @*/=0A=
					if (/loaded|complete/.test(document.readyState)) {=0A=
						return hyperRun.initialize();=0A=
					}=0A=
					/*@end @*/=0A=
					if (!hyperRun.initialize.done) {=0A=
						setTimeout(arguments.callee, 50);=0A=
					}=0A=
				})();=0A=
				var _previousOnload =3D window.onload;=0A=
				window.onload =3D function() {=0A=
					if (typeof _previousOnload =3D=3D=3D "function") {=0A=
						_previousOnload();=0A=
					}=0A=
					hyperRun.initialize();=0A=
				};=0A=
			}=0A=
			if (typeof BEGUN =3D=3D=3D "object") {=0A=
				BEGUN.addCss();=0A=
			}=0A=
        }=0A=
    }=0A=
	if (typeof loadHyperFeedDone =3D=3D=3D "undefined") {=0A=
		loadHyperFeedDone =3D function() {=0A=
			if (!begunAds || !begunAds.banners) {=0A=
				return;=0A=
			}=0A=
			if (window.begunAds.debug) {=0A=
				if (typeof loadHyperFeedDone.unhandledDebugs =3D=3D=3D "undefined") {=0A=
					loadHyperFeedDone.unhandledDebugs =3D [];=0A=
				}=0A=
				var debugCopy =3D {};=0A=
				for (var debugEntity in window.begunAds.debug) {=0A=
					if (window.begunAds.debug.hasOwnProperty(debugEntity)) {=0A=
						debugCopy[debugEntity] =3D window.begunAds.debug[debugEntity];=0A=
					}=0A=
				}=0A=
				delete window.begunAds.debug;=0A=
				loadHyperFeedDone.unhandledDebugs.push(debugCopy);=0A=
				begunToolbarLoaded();=0A=
			}=0A=
=0A=
			var tnsCounterFlag =3D (function() {=0A=
				return window.begunAds && window.begunAds.params && =
window.begunAds.params.tns_counter;=0A=
			})();=0A=
			var isTnsSet =3D (function() {=0A=
				try {=0A=
					return top.begun_tns_counter_included;=0A=
				} catch (e) {=0A=
					return window.begun_tns_counter_included;=0A=
				}=0A=
			})();=0A=
			if (!isTnsSet && tnsCounterFlag) {=0A=
				(new Image()).src =3D 'http://www.tns-counter.ru/V13a***R>' + =
document.referrer.replace(/\*/g,'%2a') + '*bg_ru/ru/CP1251/tmsec=3D' + =
tnsCounterFlag + '/';=0A=
				try {=0A=
					top.begun_tns_counter_included =3D true;=0A=
				} catch (e) {=0A=
					window.begun_tns_counter_included =3D true;=0A=
				}=0A=
			}=0A=
=0A=
			window.hyperBanners =3D [];=0A=
			window.hyperWords =3D [];=0A=
			for (var currentNum =3D 0; currentNum < =
begunAds.banners.hypercontext.length; currentNum++) {=0A=
				=
window.hyperWords.push(begunUnescapeHTML(begunAds.banners.hypercontext[cu=
rrentNum].words));=0A=
				=
window.hyperBanners.push([begunAds.banners.hypercontext[currentNum].title=
,=0A=
					begunAds.banners.hypercontext[currentNum].descr, =
begunAds.banners.hypercontext[currentNum].url]);=0A=
			}=0A=
			hyperRun();=0A=
		};=0A=
	}=0A=
=0A=
    function BegunHyper( container, feeds, words )=0A=
    {=0A=
        this.container  =3D container;=0A=
        this.hyperText  =3D new BEGUN_HyperText( container );=0A=
        this.hideTimer  =3D false;=0A=
        this.showTimer  =3D false;=0A=
        this.parameters =3D {=0A=
            'showTimeout' : 100,=0A=
            'hideTimeout' : 500,=0A=
            'openNewWin'  : false=0A=
        }=0A=
        this.design =3D {=0A=
            'banner'    : {=0A=
                'width'         : 350,=0A=
                'bgColor'       : '#FFFFE0',=0A=
                'headColor'     : '#CCCCCC',=0A=
                'linkColor'     : '#00CC00',=0A=
                'textColor'     : '#000000',=0A=
                'domainColor'   : '#CCCCCC'=0A=
            },=0A=
            'phrase'    : {=0A=
                'style' : {=0A=
                    'fontWeight'        : 'normal',=0A=
                    'color'             : '#0000FF',=0A=
                    'textDecoration'    : 'none',=0A=
                    'borderBottomWidth' : '1px',=0A=
                    'borderBottomStyle' : 'solid',=0A=
                    'borderBottomColor' : '#0000FF',=0A=
                    'cursor'            : 'pointer'=0A=
                }=0A=
            }=0A=
        }=0A=
        this.start =3D function()=0A=
        {=0A=
            var feedsLength =3D feeds.length;=0A=
            for ( var i =3D 0; i < feedsLength; i++ ) {=0A=
                /*if ( i >=3D this.parameters.phraseLimit ) {=0A=
                    break;=0A=
                }*/=0A=
                if ( typeof( feeds[ i ][ 3 ] ) =3D=3D 'undefined' || ! =
feeds[ i ][ 3 ] ) {=0A=
                    feeds[ i ][ 3 ] =3D '';=0A=
                }=0A=
                var banner =3D new BEGUN_Banner(=0A=
                    feeds[ i ][ 0 ],=0A=
                    feeds[ i ][ 1 ],=0A=
                    feeds[ i ][ 2 ],=0A=
                    feeds[ i ][ 3 ],=0A=
                    words[ i ].split( '|' )=0A=
                );=0A=
                banner.id =3D this.hyperText.banners.length;=0A=
                this.hyperText.banners[ banner.id ] =3D banner;=0A=
            }=0A=
            this.hyperText.start();=0A=
            this.highlight();=0A=
            var bannersLength =3D this.hyperText.banners.length;=0A=
            for ( var i =3D 0; i < bannersLength; i++ ) {=0A=
                this.container.appendChild( this.createHTMLBanner( =
this.hyperText.banners[ i ] ) );=0A=
				if (this.hyperText.banners[i] && this.hyperText.banners[i].element =
&& this.hyperText.banners[i].element.node) {=0A=
					this.hyperText.banners[i].element.node.onmouseover =3D function() {=0A=
						BEGUN.Event_BannerOnMouseOver();=0A=
					};=0A=
					this.hyperText.banners[i].element.node.onmouseout  =3D =
(function(num) {=0A=
						return function() {=0A=
							BEGUN.Event_BannerOnMouseOut(num);=0A=
						};=0A=
					})(i);=0A=
				}=0A=
            }=0A=
            var phrasesLength =3D this.hyperText.phrases.length;=0A=
            for ( var i =3D 0; i < phrasesLength; i++ ) {=0A=
				if (this.hyperText.phrases[i] && this.hyperText.phrases[i].element =
&& this.hyperText.phrases[i].element.node) {=0A=
					this.hyperText.phrases[i].element.node.onmouseover =3D =
(function(num) {=0A=
						return function() {=0A=
							BEGUN.Event_PhraseOnMouseOver(num);=0A=
						};=0A=
					})(i);=0A=
					this.hyperText.phrases[i].element.node.onmouseout =3D =
(function(num) {=0A=
						return function() {=0A=
							BEGUN.Event_PhraseOnMouseOut(num);=0A=
						};=0A=
					})(i);=0A=
				}=0A=
            }=0A=
        }=0A=
        this.Event_PhraseOnMouseOver =3D function( phraseIndex )=0A=
        {=0A=
            var phrase =3D BEGUN.hyperText.phrases[ phraseIndex ];=0A=
            phrase.element.node.style.borderBottomWidth =3D '2px';=0A=
            if ( BEGUN.hideTimer ) {=0A=
                clearTimeout( BEGUN.hideTimer );=0A=
                BEGUN.hideTimer =3D false;=0A=
            }=0A=
            BEGUN.hideAllBanners();=0A=
            BEGUN.showTimer =3D setTimeout(=0A=
                'BEGUN.showBanner( ' + phraseIndex + ' )',=0A=
                BEGUN.parameters.showTimeout=0A=
            );=0A=
        }=0A=
        this.Event_PhraseOnMouseOut =3D function( phraseIndex )=0A=
        {=0A=
            var phrase =3D BEGUN.hyperText.phrases[ phraseIndex ];=0A=
            var banner =3D phrase.banner;=0A=
            phrase.element.node.style.borderBottomWidth =3D '1px';=0A=
            BEGUN.hideTimer =3D setTimeout(=0A=
                'BEGUN.hideBanner( ' + banner.id + ' )',=0A=
                BEGUN.parameters.hideTimeout=0A=
            );=0A=
        }=0A=
        this.Event_BannerOnMouseOver =3D function()=0A=
        {=0A=
            if ( BEGUN.hideTimer ) {=0A=
                clearTimeout( BEGUN.hideTimer );=0A=
                BEGUN.hideTimer =3D false;=0A=
            }=0A=
        }=0A=
        this.Event_BannerOnMouseOut =3D function( bannerIndex )=0A=
        {=0A=
            BEGUN.hideTimer =3D setTimeout(=0A=
                'BEGUN.hideBanner( ' + bannerIndex + ' )',=0A=
                BEGUN.parameters.hideTimeout=0A=
            );=0A=
        }=0A=
        this.showBanner =3D function( phraseIndex )=0A=
        {=0A=
            var left, top;=0A=
            var phrase      =3D BEGUN.hyperText.phrases[ phraseIndex ];=0A=
            var banner      =3D phrase.banner;=0A=
            var winW        =3D phrase.element.windowWidth();=0A=
            var winH        =3D phrase.element.windowHeight();=0A=
            var winS        =3D phrase.element.windowScrollTop();=0A=
            var phraseX     =3D phrase.element.left();=0A=
            var phraseY     =3D phrase.element.top();=0A=
            var phraseW     =3D phrase.element.width();=0A=
            var phraseH     =3D phrase.element.height();=0A=
            var bannerW     =3D banner.element.width();=0A=
            var bannerH     =3D banner.element.height();=0A=
            if ( 2 * phraseX > winW - phraseW ) {=0A=
                left =3D phraseX -bannerW - 3;=0A=
            } else{=0A=
                left =3D phraseX + phraseW + 3;=0A=
            }=0A=
            if ( 2 * phraseY > winH - phraseH + 2 * winS ) {=0A=
                top =3D phraseY - bannerH;=0A=
            } else {=0A=
                top =3D phraseY + phraseH + 3;=0A=
            }=0A=
            if ( banner.element.node.parentNode.tagName.toLowerCase() =
!=3D 'body' ) {=0A=
                var body =3D document.getElementsByTagName( 'BODY' )[ 0 =
];=0A=
                if ( body ) {=0A=
                    body.appendChild( banner.element.node );=0A=
                }=0A=
            }=0A=
            banner.element.move( top, left );=0A=
            banner.element.show();=0A=
        }=0A=
        this.hideBanner =3D function( bannerIndex )=0A=
        {=0A=
            var banner =3D BEGUN.hyperText.banners[ bannerIndex ];=0A=
            banner.element.hide();=0A=
        }=0A=
        this.hideAllBanners =3D function()=0A=
        {=0A=
            var bannersLength =3D BEGUN.hyperText.banners.length;=0A=
            for ( var i =3D 0; i < bannersLength; i++ ) {=0A=
                BEGUN.hyperText.banners[ i ].element.hide();=0A=
            }=0A=
        }=0A=
        this.createHTMLPhrase =3D function( phrase )=0A=
        {=0A=
			if (typeof this.limitLinks =3D=3D=3D "undefined" && typeof =
window.begun_hyper_max_total !=3D=3D "undefined") {=0A=
				this.limitLinks =3D window.begun_hyper_max_total;=0A=
			} else {=0A=
				if (isNaN(this.limitLinks) || this.limitLinks-- <=3D 1) {=0A=
					return document.createTextNode(phrase.getText());=0A=
				}=0A=
			}=0A=
=0A=
            var result =3D document.createElement( 'A' );=0A=
            if ( true || window.begun_target ) {=0A=
                result.target =3D '_blank';=0A=
            }=0A=
            result.appendChild( document.createTextNode( =
phrase.getText() ) );=0A=
            result.href =3D phrase.banner.url;=0A=
            for ( var property in this.design.phrase.style ) {=0A=
                result.style[ property ] =3D this.design.phrase.style[ =
property ];=0A=
            }=0A=
            phrase.element =3D new HTMLNodeWrapper( result );=0A=
            return phrase.element.node;=0A=
        }=0A=
        this.createHTMLBanner =3D function( banner )=0A=
        {=0A=
			var htmlBanner =3D '<div style=3D"width:100%; height: auto; =
text-align: right; padding: 2px; background-color: ' + =
this.design.banner.bgColor + '"><a href=3D"http://www.begun.ru" =
target=3D"_blank" style=3D"float: left; width: auto; padding-left: 20px; =
background:' + this.design.banner.bgColor + ' =
url(http://autocontext.begun.ru/begun16x16.png) no-repeat top left; =
_background: none; _filter: =
progid:DXImageTransform.Microsoft.AlphaImageLoader(src=3D\'http://autocon=
text.begun.ru/begun16x16.png\', sizingMethod=3D\'crop\'); color: ' + =
this.design.banner.domainColor + '; font-size: 12px; height: 16px; =
text-decoration: =
none">&#1050;&#1086;&#1085;&#1090;&#1077;&#1082;&#1089;&#1090;&#1085;&#10=
72;&#1103; &#1088;&#1077;&#1082;&#1083;&#1072;&#1084;&#1072;</a><a =
href=3D"http://www.begun.ru" style=3D"width: auto; color: ' + =
this.design.banner.domainColor + '; font-size: 12px; text-decoration: =
none; background-color: ' + this.design.banner.bgColor + '" =
target=3D"_blank">&#1041;&#1077;&#1075;&#1091;&#1085;&nbsp;</a></div>\=0A=
							<div style=3D"text-align:left; clear: both; padding: 6px 2px 2px =
2px; height: auto; background-color: ' + this.design.banner.bgColor + =
'"><a class=3D"begun_hyper" target=3D"_blank" style=3D"color: ' + =
this.design.banner.linkColor + ';font-size: 10pt; text-decoration: none" =
href=3D"' + banner.url + '" =
onclick=3D"event.cancelBubble=3Dtrue;"><strong =
style=3D"background-color: ' + this.design.banner.bgColor + '">' + =
banner.title + '</strong></a></div>\=0A=
							<div style=3D"text-align:left;color: ' + =
this.design.banner.textColor   + '; font-size: 10pt; padding: 2px; =
height: auto; background-color: ' + this.design.banner.bgColor + '">' + =
banner.text + '</div>\=0A=
							<div style=3D"text-align:left;color: ' + =
this.design.banner.domainColor + '; font-size: 10pt; padding: 2px 2px =
8px 2px; height: auto; background-color: ' + this.design.banner.bgColor =
+ '">' + banner.domain + '</div>';=0A=
            var result =3D document.createElement( 'DIV' );=0A=
            result.style.backgroundColor    =3D =
this.design.banner.bgColor;=0A=
            result.style.position           =3D 'absolute';=0A=
            result.style.border             =3D 'solid 1px #000';=0A=
            result.style.visibility         =3D 'hidden';=0A=
            result.style.width              =3D parseInt( =
this.design.banner.width ) + 'px';=0A=
            result.style.top                =3D '0px';=0A=
            result.style.left               =3D '0px';=0A=
            result.style.padding            =3D '5px';=0A=
            result.style.zIndex             =3D 99999;=0A=
			result.style.lineHeight			=3D '100%';=0A=
			result.style.height				=3D 'auto';=0A=
            result.className =3D 'begun_hyper';=0A=
            result.innerHTML =3D htmlBanner;=0A=
            result.onclick =3D function()=0A=
            {=0A=
                var a =3D this.getElementsByTagName( 'A' )[ 2 ];=0A=
                if ( a.click ) {=0A=
                    a.click();=0A=
                } else {=0A=
                    if ( a.target =3D=3D '_blank' ) {=0A=
                        window.open().location.href =3D a.href;=0A=
                    } else {=0A=
                        window.location.href =3D a.href;=0A=
                    }=0A=
                }=0A=
            }=0A=
            banner.element =3D new HTMLNodeWrapper( result );=0A=
            return result;=0A=
        }=0A=
        this.highlight =3D function()=0A=
        {=0A=
            var phrasesLength =3D this.hyperText.phrases.length;=0A=
            for ( var i =3D 0; i < phrasesLength; i++ ) {=0A=
                var phrase =3D this.hyperText.phrases[ i ];=0A=
                var phrases =3D phrase.fragment.phrases;=0A=
                phrases[ phrases.length ] =3D phrase;=0A=
            }=0A=
            var fragmentsLength =3D this.hyperText.fragments.length;=0A=
            for ( var i =3D 0; i < fragmentsLength; i++ ) {=0A=
                var index =3D 0;=0A=
                var nodes =3D new Array();=0A=
                var fragment =3D this.hyperText.fragments[ i ];=0A=
                var text =3D fragment.node.nodeValue;=0A=
                var phrasesLength =3D fragment.phrases.length;=0A=
                for ( var j =3D 0; j < phrasesLength; j++ ) {=0A=
                    var phrase =3D fragment.phrases[ j ];=0A=
                    var textNode =3D document.createTextNode( =
text.substr( index, phrase.index - index ) );=0A=
                    nodes[ nodes.length ] =3D textNode;=0A=
                    nodes[ nodes.length ] =3D this.createHTMLPhrase( =
phrase );=0A=
                    index =3D phrase.index + phrase.length;=0A=
                }=0A=
                if ( text.length > index ) {=0A=
                    nodes[ nodes.length ] =3D document.createTextNode( =
text.substr( index ) );=0A=
                }=0A=
                var prevNode =3D fragment.node;=0A=
				try {=0A=
					var parent =3D fragment.node.parentNode;=0A=
					while ( nodes.length > 0 ) {=0A=
						prevNode =3D parent.insertBefore( nodes.pop(), prevNode );=0A=
					}=0A=
					parent.removeChild( fragment.node );=0A=
				} catch(e) {=0A=
				}=0A=
            }=0A=
        }=0A=
		this.addCss =3D function() {=0A=
			var cssCode =3D ".begun_hyper,.begun_hyper * =
{font-family:Arial,Tahoma,sans-serif;" +=0A=
				"cursor:pointer}\n A.begun_hyper:link,A.begun_hyper:visited," +=0A=
				"A.begun_hyper:hover,A.begun_hyper:active {color:" + =
this.design.banner.linkColor+"}";=0A=
			var styleElement =3D document.createElement("style");=0A=
			styleElement.type =3D "text/css";=0A=
			if (styleElement.styleSheet) {=0A=
				styleElement.styleSheet.cssText =3D cssCode;=0A=
			} else {=0A=
				styleElement.appendChild(document.createTextNode(cssCode));=0A=
			}=0A=
			var documentHead =3D document.getElementsByTagName("head")[0];=0A=
			if (typeof documentHead !=3D=3D "undefined") {=0A=
				documentHead.appendChild(styleElement);=0A=
			} else {=0A=
				document.body.appendChild(styleElement);=0A=
			}=0A=
		}=0A=
    }=0A=
=0A=
    function BEGUN_Fragment( node, offset )=0A=
    {=0A=
        this.node       =3D node;=0A=
        this.text       =3D node.nodeValue;=0A=
        this.offset     =3D offset;=0A=
        this.phrases    =3D new Array();=0A=
    }=0A=
=0A=
    function BEGUN_Banner( title, text, url, domain, words )=0A=
    {=0A=
    	var occurencies =3D 0;=0A=
        this.phrasesCount =3D 0;=0A=
        this.title      =3D title;=0A=
        this.text       =3D text;=0A=
        this.url        =3D url;=0A=
        this.domain     =3D domain;=0A=
        this.element    =3D null;=0A=
        this.phrases    =3D new Array();=0A=
=0A=
        var regexpWordBorder    =3D '(^|$|[^0-9A-z' + =
begunUnescapeHTML('&#1040;') + '-' + begunUnescapeHTML('&#1103;') + =
']+)';=0A=
=0A=
        var regexpPattern       =3D regexpWordBorder + '(' + =
words.join("|").replace(begunUnescapeHTML('&#1077;'), "(" + =
begunUnescapeHTML('&#1077;') + "|" + begunUnescapeHTML('&#1105;') + =
")").replace(begunUnescapeHTML('&#1045;'), "(" + =
begunUnescapeHTML('&#1045;') + "|" + begunUnescapeHTML('&#1025;') + ")") =
+ ')' + regexpWordBorder;=0A=
=0A=
        this.regexp             =3D new RegExp( regexpPattern, 'ig' );=0A=
=0A=
        this.findPhrases =3D function( fragment )=0A=
        {=0A=
=0A=
        	if (window.begun_hyper_max_singleword !=3D=3D undefined){=0A=
        		if (occurencies >=3D window.begun_hyper_max_singleword){=0A=
        			return false;=0A=
        		}=0A=
        	}=0A=
=0A=
            var result =3D this.regexp.exec( fragment.text );=0A=
            if ( result !=3D null ) {=0A=
                //this.regexp.lastIndex -=3D result[ result.length - 1 =
].length;=0A=
            	begunProceedFeeds++;=0A=
            	occurencies++;=0A=
                return new BEGUN_Phrase(=0A=
                    this,=0A=
                    fragment,=0A=
                    result.index + result[ 1 ].length,=0A=
                    result[ 2 ].length=0A=
                );=0A=
            }=0A=
            return false;=0A=
        }=0A=
    }=0A=
=0A=
    function BEGUN_Phrase( banner, fragment, index, length )=0A=
    {=0A=
        this.banner     =3D banner;=0A=
        this.fragment   =3D fragment;=0A=
        this.index      =3D index;=0A=
        this.length     =3D length;=0A=
        this.density    =3D null;=0A=
        this.element    =3D null;=0A=
        this.rating     =3D 0;=0A=
        this.space      =3D fragment.offset + index;=0A=
        this.banner.phrasesCount++;=0A=
        this.getText =3D function()=0A=
        {=0A=
            return this.fragment.text.substr(=0A=
                this.index,=0A=
                this.length=0A=
            );=0A=
        }=0A=
    }=0A=
=0A=
    function BEGUN_HyperText( container )=0A=
    {=0A=
        this.container      =3D container;=0A=
        this.fragments      =3D new Array();=0A=
        this.banners        =3D new Array();=0A=
        this.phrases        =3D new Array();=0A=
        this.viewType       =3D 0;=0A=
        this.start =3D function( limit )=0A=
        {=0A=
            this.findPhrases( this.container, 0 );=0A=
            var cmp =3D function( a, b ) { return a.space - b.space };=0A=
            this.phrases =3D this.phrases.sort( cmp );=0A=
            this.deleteCrossing();=0A=
            this.combineRelatives();=0A=
            var phrasesLength =3D this.phrases.length;=0A=
            for ( var i =3D 0; i < phrasesLength; i++ ) {=0A=
                this.calculatePhrasesDensity( i );=0A=
            }=0A=
            if ( this.viewType =3D=3D 1 ) {=0A=
                this.deleteMoreThanOne();=0A=
            } else {=0A=
                this.cleanForBestView();=0A=
            }=0A=
        }=0A=
        this.isLegalNode =3D function( node )=0A=
        {=0A=
            var regexp =3D new RegExp( =
'^(script|a|h1|h2|h3|h4|h5|h6|big)$', 'i' );=0A=
            if ( node.tagName && node.tagName.search( regexp ) !=3D -1 ) =
{=0A=
                return false;=0A=
            }=0A=
            return true;=0A=
        }=0A=
        this.findPhrases =3D function( parent, offset )=0A=
        {=0A=
            if ( parent.hasChildNodes() ) {=0A=
                for ( var i =3D 0; i < parent.childNodes.length; i++ ) {=0A=
                    if ( parent.childNodes[ i ].nodeType =3D=3D 3 ) {=0A=
                        if (/^\s$/.test(parent.childNodes[i].nodeValue)) =
{=0A=
                            continue;=0A=
                        }=0A=
                        var fragment =3D new BEGUN_Fragment( =
parent.childNodes[ i ], offset );=0A=
                        this.fragments[ this.fragments.length ] =3D =
fragment;=0A=
                        var bannersLength =3D this.banners.length;=0A=
                        for ( var j =3D 0; j < bannersLength; j++ ) {=0A=
                            //this.banners[ j ].regexp.lastIndex =3D 0;=0A=
                            while ((phrase =3D =
this.banners[j].findPhrases(fragment)) !=3D false){=0A=
                                this.phrases[ this.phrases.length ] =3D =
phrase;=0A=
                            }=0A=
                        }=0A=
                        offset =3D offset + fragment.text.length;=0A=
                    } else {=0A=
                        if ( this.isLegalNode( parent.childNodes[ i ] ) =
) {=0A=
                            offset =3D this.findPhrases( =
parent.childNodes[ i ], offset );=0A=
                        }=0A=
                    }=0A=
                }=0A=
            }=0A=
            return offset;=0A=
        }=0A=
        this.deletePhrase =3D function( i )=0A=
        {=0A=
            i =3D parseInt( i );=0A=
            this.phrases[ i ].banner.phrasesCount--;=0A=
            this.phrases.splice( i, 1 );=0A=
            this.calculatePhrasesDensity( i );=0A=
            this.calculatePhrasesDensity( i - 1 );=0A=
        }=0A=
        this.calculatePhrasesDensity =3D function( i )=0A=
        {=0A=
            i =3D parseInt( i );=0A=
            if ( 0 <=3D i && i < this.phrases.length ) {=0A=
                var count =3D 0;=0A=
                this.phrases[ i ].density =3D 0;=0A=
                if ( i > 0 ) {=0A=
                    this.phrases[ i ].density +=3D this.phrases[ i =
].space - this.phrases[ i - 1 ].space;=0A=
                    count++;=0A=
                }=0A=
                if ( i < this.phrases.length - 1 ) {=0A=
                    this.phrases[ i ].density +=3D this.phrases[ i + 1 =
].space - this.phrases[ i ].space;=0A=
                    count++;=0A=
                }=0A=
                if ( count > 1 ) {=0A=
                    this.phrases[ i ].density /=3D count;=0A=
                }=0A=
            }=0A=
        }=0A=
        this.deleteCrossing =3D function()=0A=
        {=0A=
            var i =3D 1, curr, prev;=0A=
            var MIN_WORDS_BETWEEN =3D 5;=0A=
            var _this =3D this;=0A=
            var clearNearPhrases =3D function(leftPhraseIndex, =
rightPhraseIndex) {=0A=
                    var phraseLeft =3D _this.phrases[leftPhraseIndex];=0A=
                    var phraseRight =3D _this.phrases[rightPhraseIndex];=0A=
                    if (typeof phraseRight =3D=3D=3D "undefined" || =
phraseLeft.fragment !=3D=3D phraseRight.fragment) {=0A=
                            return;=0A=
                    }=0A=
                    var interval =3D =
phraseLeft.fragment.text.substring(phraseLeft.space + phraseLeft.length =
- phraseRight.fragment.offset, phraseRight.space - =
phraseRight.fragment.offset);                                            =
                                       =0A=
                    if (interval.replace(/^\s+/, '').replace(/\s+$/, =
'').split(/\s+/).length < MIN_WORDS_BETWEEN) {=0A=
                            _this.deletePhrase(rightPhraseIndex);=0A=
                            clearNearPhrases(leftPhraseIndex, =
rightPhraseIndex);=0A=
                    }=0A=
            };=0A=
            while ( i < this.phrases.length ) {=0A=
                curr =3D this.phrases[ i ];=0A=
                prev =3D this.phrases[ i - 1 ];=0A=
                if ( prev.space + prev.length > curr.space ) {=0A=
                    if ( curr.banner.phrasesCount > =
prev.banner.phrasesCount ) {=0A=
                        this.deletePhrase( i );=0A=
                    } else {=0A=
                        this.deletePhrase( i - 1 );=0A=
                    }=0A=
                } else {=0A=
                    clearNearPhrases(i-1, i);=0A=
                    i++;=0A=
                }=0A=
            }=0A=
        }=0A=
        this.combineRelatives =3D function()=0A=
        {=0A=
            var i =3D 1, curr, prev;=0A=
            var regexp =3D new RegExp( =
'^(\\s|-|\\+|/|&#150;|&nbsp;|&|[0-9a-z' + begunUnescapeHTML('&#1040;') + =
'-' + begunUnescapeHTML('&#1103;') + ']){1,14}$', 'i' );=0A=
            while ( i < this.phrases.length ) {=0A=
                curr =3D this.phrases[ i ];=0A=
                prev =3D this.phrases[ i - 1 ];=0A=
                if ( curr.banner =3D=3D prev.banner && curr.fragment =
=3D=3D prev.fragment ) {=0A=
                    var lining =3D curr.fragment.text.substr( prev.index =
+ prev.length, curr.index - prev.index - prev.length );=0A=
                    if ( regexp.test( lining ) ) {=0A=
                        prev.length =3D prev.length + lining.length + =
curr.length;=0A=
                        this.deletePhrase( i );=0A=
                        continue;=0A=
                    }=0A=
                }=0A=
                i++;=0A=
            }=0A=
        }=0A=
        this.deleteMoreThanOne =3D function()=0A=
        {=0A=
            var phrasesLength =3D this.phrases.length;=0A=
            for ( var i =3D 0; i < phrasesLength; i++ ) {=0A=
                var phrase =3D this.phrases[ i ];=0A=
                phrase.banner.phrases[ phrase.banner.phrases.length ] =
=3D phrase;=0A=
            }=0A=
            var bannersLength =3D this.banners.length;=0A=
            for ( var i =3D 0; i < bannersLength; i++ ) {=0A=
                if ( this.banners[ i ].phrases.length > 0 ) {=0A=
                    var maxDensity  =3D 0;=0A=
                    var maxLength   =3D 0;=0A=
                    var maxRating   =3D 0;=0A=
                    var maxSpace    =3D 0;=0A=
                    var minSpace    =3D Number.POSITIVE_INFINITY;=0A=
                    var bestPhrase  =3D this.banners[ i ].phrases[ 0 ];=0A=
                    var phrasesLength =3D this.banners[ i =
].phrases.length;=0A=
                    for ( var j =3D 0; j < phrasesLength; j++ ) {=0A=
                        var phrase =3D this.banners[ i ].phrases[ j ];=0A=
                        if ( phrase.space < minSpace ) minSpace =3D =
phrase.space;=0A=
                        if ( phrase.space > maxSpace ) maxSpace =3D =
phrase.space;=0A=
                        if ( phrase.length > maxLength ) maxLength =3D =
phrase.length;=0A=
                        if ( phrase.density > maxDensity ) maxDensity =
=3D phrase.density;=0A=
                    }=0A=
                    var phrasesLength =3D this.banners[ i =
].phrases.length;=0A=
                    for ( var j =3D 0; j < phrasesLength; j++ ) {=0A=
                        var phrase =3D this.banners[ i ].phrases[ j ];=0A=
                        var kD =3D phrase.density / maxDensity;=0A=
                        var kL =3D phrase.length / maxLength;=0A=
                        var kS =3D ( maxSpace + minSpace - phrase.space =
) / maxSpace;=0A=
                        var kR =3D kL * 100 + kD * 10 + kS;=0A=
                        if ( kR > maxRating ) {=0A=
                            maxRating =3D kR;=0A=
                            bestPhrase =3D phrase;=0A=
                        }=0A=
                    }=0A=
                    bestPhrase.rating =3D 1;=0A=
                }=0A=
            }=0A=
            var cmpRating =3D function( a, b ) { return b.rating - =
a.rating };=0A=
            this.phrases =3D this.phrases.sort( cmpRating );=0A=
            while ( this.phrases.length > this.banners.length ) {=0A=
                this.deletePhrase( this.phrases.length - 1 );=0A=
            }=0A=
            var cmpSpace =3D function( a, b ) { return a.space - b.space =
};=0A=
            this.phrases =3D this.phrases.sort( cmpSpace );=0A=
        }=0A=
        this.cleanForBestView =3D function()=0A=
        {=0A=
            if (window.begun_hyper_max_total =3D=3D=3D undefined){=0A=
            	return;=0A=
            }=0A=
        	while ( this.phrases.length > window.begun_hyper_max_total ) {=0A=
                var index =3D null;=0A=
                var minDensity =3D Number.POSITIVE_INFINITY;=0A=
                var phrasesLength =3D this.phrases.length;=0A=
                for ( var i =3D 0; i < phrasesLength; i++ ) {=0A=
                    if (  this.phrases[ i ].banner.phrasesCount > 1 ) {=0A=
                        if ( minDensity > this.phrases[ i ].density ) {=0A=
                            index =3D i;=0A=
                            minDensity =3D this.phrases[ i ].density;=0A=
                        }=0A=
                    }=0A=
                }=0A=
                if ( index =3D=3D null ) {=0A=
                    break;=0A=
                }=0A=
                this.deletePhrase( index );=0A=
            }=0A=
        }=0A=
    }=0A=
=0A=
    function HTMLNodeWrapper( node )=0A=
    {=0A=
        this.node =3D node;=0A=
        if ( document.all ) {=0A=
            this.browser =3D 'ie';=0A=
        } else {=0A=
            if ( navigator.userAgent.indexOf( 'Opera' ) > -1 ) {=0A=
                this.browser =3D 'opera';=0A=
            } else {=0A=
                this.browser =3D 'mozilla';=0A=
            }=0A=
        }=0A=
        this.top =3D function()=0A=
        {=0A=
            return _sumProperty( this.node, 'offsetTop' );=0A=
        }=0A=
        this.left =3D function()=0A=
        {=0A=
            return _sumProperty( this.node, 'offsetLeft' );=0A=
        }=0A=
        this.width =3D function()=0A=
        {=0A=
            return this.node.offsetWidth;=0A=
        }=0A=
        this.height =3D function()=0A=
        {=0A=
            return this.node.offsetHeight;=0A=
        }=0A=
        this.show =3D function()=0A=
        {=0A=
            this.node.style.visibility =3D 'visible';=0A=
        }=0A=
        this.hide =3D function()=0A=
        {=0A=
            this.node.style.visibility =3D 'hidden';=0A=
        }=0A=
        this.move =3D function( top, left )=0A=
        {=0A=
            this.node.style.top     =3D parseInt( top ) + 'px';=0A=
            this.node.style.left    =3D parseInt( left ) + 'px';=0A=
        }=0A=
        this.windowWidth =3D function()=0A=
        {=0A=
            if ( this.browser =3D=3D 'ie' ) {=0A=
                return window.document.body.clientWidth;=0A=
            }=0A=
            return window.innerWidth;=0A=
        }=0A=
        this.windowHeight =3D function()=0A=
        {=0A=
            if ( this.browser =3D=3D 'ie' ) {=0A=
                return window.document.body.clientHeight;=0A=
            }=0A=
            return window.innerHeight;=0A=
        }=0A=
        this.windowScrollTop =3D function()=0A=
        {=0A=
            return document.body.scrollTop;=0A=
        }=0A=
        function _sumProperty( node, propertyName )=0A=
        {=0A=
            var result =3D 0;=0A=
            while( node.offsetParent ) {=0A=
                result +=3D node[ propertyName ];=0A=
                node =3D node.offsetParent;=0A=
            }=0A=
            return result;=0A=
        }=0A=
    }=0A=
(function() {=0A=
if (typeof window.begunToolbarLoaded =3D=3D=3D "undefined") {=0A=
	window.begunToolbarLoaded =3D function() {=0A=
		if (typeof Begun =3D=3D=3D "undefined" || !Begun.Toolbar || =
!Begun.Toolbar.init) {=0A=
			return;=0A=
		}=0A=
		while (loadHyperFeedDone.unhandledDebugs.length > 0) {=0A=
			Begun.Toolbar.init(loadHyperFeedDone.unhandledDebugs.pop());=0A=
		}=0A=
	}=0A=
} else {=0A=
	var btl =3D window.begunToolbarLoaded;=0A=
	window.begunToolbarLoaded =3D function() {=0A=
		btl();=0A=
		if (typeof Begun =3D=3D=3D "undefined" || !Begun.Toolbar || =
!Begun.Toolbar.init) {=0A=
			return;=0A=
		}=0A=
		while (loadHyperFeedDone.unhandledDebugs && =
loadHyperFeedDone.unhandledDebugs.length > 0) {=0A=
			Begun.Toolbar.init(loadHyperFeedDone.unhandledDebugs.pop());=0A=
		}=0A=
	};=0A=
}=0A=
})();=0A=

------=_NextPart_000_0073_01CB9135.A955D560--
