From: <Сохранено Windows Internet Explorer 7>
Subject: =?windows-1251?B?wujk5e5ATWFpbC5SdTogxPPs4Ony5Q==?=
Date: Sat, 6 Mar 2010 20:42:09 +0300
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_0000_01CABD6D.7E357D00"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01CABD6D.7E357D00
Content-Type: text/html;
	charset="windows-1251"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://video.mail.ru/mail/wladeruss435/

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" =
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML lang=3Dru xml:lang=3D"ru" =
xmlns=3D"http://www.w3.org/1999/xhtml"><HEAD=20
profile=3Dhttp://gmpg.org/xfn/11><TITLE>=C2=E8=E4=E5=EE@Mail.Ru: =
=C4=F3=EC=E0=E9=F2=E5</TITLE><!-- r:  v: 1 f:  --><!-- webagent =
[bik-rif][1][]--><LINK=20
href=3D"http://img.imgsmail.ru/r/jim/jim.css?125" type=3Dtext/css =
rel=3Dstylesheet><!-- Start slot 450 -->
<SCRIPT type=3Dtext/javascript>/*<![CDATA[*/
try {
// sn: video20
// =C4=EE=E1=E0=E2=EB=E5=ED=E8=E5 =F1=EE=E1=FB=F2=E8=E9
function timeInterval(bP) {
        if (!rT[bP]) rT[bP] =3D new Date();
        else {
                rT.i[rT.i.length] =3D bP + '=3D' + ( (new =
Date()).getTime() - rT[bP].getTime() );
                delete rT[bP];
        }
}

var rT =3D {};//renderTime
rT.i =3D [];
timeInterval('renderbrowser');
rT.addHandler =3D function(object, event, handler, useCapture) {
        if (object.addEventListener) object.addEventListener(event, =
handler, useCapture ? useCapture : false);
        else if (object.attachEvent) object.attachEvent('on' + event, =
handler);
}
rT.radar_type =3D 'ui';
if (window.name.indexOf('srvt') !=3D -1) {
        rT.srvt =3D ( new Date() ).getTime() - parseInt( =
window.name.substr(5) );
        window.name =3D '';
}

rT.addHandler(document, 'click', function() {
        if (!window.name.length || window.name.indexOf('srvt') > -1)
                window.name =3D 'srvt=3D' + (new Date()).getTime();
});
rT.addHandler(document, 'keypress', function() {
        if (window.name.indexOf('srvt') > -1) window.name =3D '';
});

rT.img0 =3D new Image();
rT.img0.src =3D 'http://video.radar.imgsmail.ru/update?' +
'p=3Dvideo0' +
(rT.radar_type !=3D '' ? ('&t=3D' + rT.radar_type) : '') +
(rT.srvt ? ('&i=3Dsrvt:' + rT.srvt) : '') +
'&v=3D0&rnd=3D170651524' +
'';

} catch(e) {}
/*]]>*/</SCRIPT>
<!-- End slot 450 -->
<SCRIPT type=3Dtext/javascript>//<![CDATA[=0A=
try{timeInterval('domload');timeInterval('onload');}catch(e) {}=0A=
//--></SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
    window.onerror =3D function(t,s,l){=0A=
        var _ri =3D (escape(t) =3D=3D 'Script%20error.') ? 'errscr' : =
(escape(t) =3D=3D 'Error%20loading%20script') ? 'errload' : 'errother';=0A=
        (new Image).src =3D =
'http://log.video.mail.ru/jserr/js_video?rt=3Dui&ri=3D' + _ri + =
'&rp=3Dvideo&tn=3Duserindex&desc=3D'+escape(t)+'&src=3D'+escape(s+':'+l)+=
'&url=3D'+escape(location)+'&fm=3D1&ae=3Dbik-rif@mail.ru&r=3D947086759';=0A=
    }=0A=
-->=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>//<![CDATA[=0A=
try{timeInterval('css');}catch(e) {}=0A=
//--></SCRIPT>

<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dwindows-1251">
<META content=3D"=C2=E8=E4=E5=EE =E2=E8=E4=E5=EE=F5=EE=F1=F2=E8=ED=E3 =
=E2=E8=E4=E5=EE=E0=F0=F5=E8=E2 =E2=E8=E4=E5=EE=EA=EE=ED=EA=F3=F0=F1 =
=F7=E0=F1=F2=ED=E0=FF =FD=F0=EE=F2=E8=EA=E0 =ED=FE"=20
name=3Dkeywords>
<META=20
content=3D"=C2=E8=E4=E5=EE@Mail.Ru. =C1=E5=F1=EF=EB=E0=F2=ED=FB=E9 =
=F5=EE=F1=F2=E8=ED=E3 =E2=E8=E4=E5=EE =E1=E5=E7 =
=EE=E3=F0=E0=ED=E8=F7=E5=ED=E8=E9 =EF=EE =EE=E1=FA=E5=EC=F3. =
=D3=E4=EE=E1=ED=E0=FF =E7=E0=E3=F0=F3=E7=EA=E0. =
=C2=EE=E7=EC=EE=E6=ED=EE=F1=F2=FC =EF=EE=EA=E0=E7=FB=E2=E0=F2=FC =
=E2=E8=E4=E5=EE =F2=EE=EB=FC=EA=EE =E4=F0=F3=E7=FC=FF=EC."=20
name=3Ddescription><LINK=20
href=3D"http://img.imgsmail.ru/mail/ru/css/video2_base.css?20100118" =
type=3Dtext/css=20
rel=3Dstylesheet><LINK=20
href=3D"http://img.imgsmail.ru/mail/ru/css/video2_userindex.css?20080912_=
06"=20
type=3Dtext/css rel=3Dstylesheet><LINK=20
href=3D"http://img2.imgsmail.ru/mail/ru/css/mf_css_xhtml.css?31" =
type=3Dtext/css=20
rel=3Dstylesheet>
<STYLE type=3Dtext/css>.mf_menuProject {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; =
PADDING-BOTTOM: 15px; PADDING-TOP: 0px
}
.mf_borderGrey {
	FONT-SIZE: 75%
}
.mf_smsTop {
	FONT-SIZE: 75%
}
</STYLE>

<STYLE type=3Dtext/css>.f2_mrim_status IMG {
	MARGIN-BOTTOM: 0px! important
}
</STYLE>

<STYLE type=3Dtext/css>.mf_menu_project .mf_icons_left A {
	MARGIN-RIGHT: 10px
}
.mf_menu_project .mf_myvideo {
	BACKGROUND: url(http://img.imgsmail.ru/r/foto2/ico_video2.gif) =
no-repeat left 50%
}
</STYLE>

<STYLE type=3Dtext/css>v\:* {
	BEHAVIOR: url(#default#VML)
}
</STYLE>
<!-- BEGIN Conditional comment for IE 6 and older --><!--[if IE 6]>=0A=
<style type=3D"text/css">=0A=
#v2_sms, #v2_new, #f2_blueheader, #nowContainerId , =
#nowContainerId_first, .best_video, .tv_info, .v2_SPLITTER, =
.v2_SPLITTER_1, #f2_mmenu {=0A=
	width:expression((document.body.clientWidth < 1100 ) ? =
document.body.clientWidth-17 +"px" : "100%");=0A=
}=0A=
#f2_main { width:expression((document.body.clientWidth < 1100 ) ? =
document.body.clientWidth-17 +"px" : "90%"); }=0A=
.f2_top, .f2_bottom {width:expression((document.body.clientWidth < 1100 =
) ? document.body.clientWidth-19 +"px" : "auto");}=0A=
.v2_duration { background-position: -68px 0  ; width:70px;}=0A=
</style>=0A=
<![endif]--><!-- END Conditional comment for IE 6 and older --><LINK=20
href=3D"http://video.mail.ru/favicon.ico" rel=3D"shortcut icon">
<SCRIPT type=3Dtext/javascript><!--=0A=
try{timeInterval('css');timeInterval('js');}catch(e) {}=0A=
//--></SCRIPT>
<!-- PHOTO2 JSON INIT -->
<SCRIPT=20
src=3D"http://js.imgsmail.ru/mail/ru/images/js/photo2/prototype-1.6.0.3.j=
s"=20
type=3Dtext/javascript charset=3Dwindows-1251></SCRIPT>

<SCRIPT=20
src=3D"http://js.imgsmail.ru/mail/ru/images/js/photo2/sandbox_ajax_json.j=
s"=20
type=3Dtext/javascript charset=3Dwindows-1251></SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
function rTget(interval){=0A=
    for (var idx =3D 0, idlen =3D rT.i.length; idx < idlen; ++idx) {=0A=
        var bP =3D rT.i[idx].split('=3D');=0A=
        if (bP[0] =3D=3D interval) {=0A=
            return bP[1];=0A=
        }=0A=
    }=0A=
}=0A=
=0A=
try {=0A=
    Event.observe(window, 'load', function(){=0A=
            timeInterval('onload');=0A=
            rT.img2 =3D new Image();=0A=
            rT.img2.src =3D 'http://video.radar.imgsmail.ru/update?' + =
'p=3Dvideo2' + (rT.radar_type !=3D '' ? ('&t=3D' + rT.radar_type) : '') =
+ '&v=3D' + Math.floor(rTget('onload')*1000)/1000 + '&rnd=3D1881826089' =
+ '';=0A=
    });=0A=
    document.observe('dom:loaded', function(){=0A=
            timeInterval('domload');=0A=
            rT.img1 =3D new Image();=0A=
            rT.img1.src =3D 'http://video.radar.imgsmail.ru/update?' + =
'p=3Dvideo1' + (rT.radar_type !=3D '' ? ('&t=3D' + rT.radar_type) : '') =
+ '&v=3D' + Math.floor(rTget('domload')*1000)/1000 + '&rnd=3D1876193411' =
+ '';=0A=
    });=0A=
} catch(e) {}=0A=
-->=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript charset=3Dwindows-1251>//<![CDATA[=0A=
// =CF=E5=F0=E5=EC=E5=ED=ED=FB=E5 =E4=EB=FF =E2=FB=ED=EE=F1=E0 ajax_call =
=E2 =EE=F2=E4=E5=EB=FC=ED=FB=E9 =F4=E0=E9=EB - =
=EF=EE=EC=E5=F1=F2=E8=F2=FC =E4=EE =
=EF=F0=E8=F1=EE=E5=E4=E8=ED=E5=ED=E8=FF js-=F4=E0=E9=EB=E0=0A=
var PhotoEmail =3D 'wladeruss435@mail.ru';=0A=
var VideoPerlHostValue =3D 'video.mail.ru';=0A=
=0A=
=0A=
=0A=
// /=EF=E5=F0=E5=ED=E5=F1=F2=E8 =E2 ajax_call.js=0A=
function ajax_call_nologin() {=0A=
	var args =3D ajax_call_nologin.arguments;=0A=
	var func_name =3D args[0];=0A=
	var func_args =3D [];=0A=
	var callback;=0A=
	var callback_object;=0A=
	func_args[0] =3D PhotoEmail;//'wladeruss435@mail.ru'; //hack to get =
photouser in ajax calls=0A=
	for (var i =3D 1; i<args.length; i++) {=0A=
		if ((typeof(args[i])!=3D"undefined") && (args[i].constructor =3D=3D =
Function)) {=0A=
			callback =3D args[i];=0A=
			if (args.length>i+1) {=0A=
				callback_object =3D args[i+1];=0A=
			}=0A=
			break;=0A=
		} else {=0A=
			func_args[func_args.length] =3D args[i];=0A=
		}=0A=
	}=0A=
	var pos =3D ajax_requests.length;=0A=
	var request =3D new AjaxRequest('POST','http://' + VideoPerlHostValue + =
'/cgi-bin/photo/ajaxnologin',func_name,func_args,callback,callback_object=
);//video.mail.ru=0A=
	ajax_requests[pos] =3D request;=0A=
	if (!request.send()) {=0A=
		ajax_requests.splice(ajax_requests.length-1,1);=0A=
		return false;=0A=
	} else {=0A=
		return true;=0A=
	}=0A=
}=0A=
function ajax_call() {=0A=
	var args =3D ajax_call.arguments;=0A=
	var func_name =3D args[0];=0A=
	var func_args =3D [];=0A=
	var callback;=0A=
	var callback_object;=0A=
	func_args[0] =3D PhotoEmail; //'wladeruss435@mail.ru'; //hack to get =
photouser in ajax calls=0A=
	for (var i =3D 1; i<args.length; i++) {=0A=
		if ((typeof(args[i])!=3D'undefined') && (args[i].constructor =3D=3D =
Function)) {=0A=
			callback =3D args[i];=0A=
			if (args.length>i+1) {=0A=
				callback_object =3D args[i+1];=0A=
			}=0A=
			break;=0A=
		} else {=0A=
			func_args[func_args.length] =3D args[i];=0A=
		}=0A=
	}=0A=
	var pos =3D ajax_requests.length; =0A=
	var request =3D new AjaxRequest('POST','http://' + VideoPerlHostValue + =
'/cgi-bin/photo/ajax',func_name,func_args,callback,callback_object);//vid=
eo.mail.ru=0A=
	ajax_requests[pos] =3D request;=0A=
	if (!request.send()) {=0A=
		ajax_requests.splice(ajax_requests.length-1,1);=0A=
		return false;=0A=
	} else {=0A=
		return true;=0A=
	}=0A=
}=0A=
=0A=
function ajax_call_nomagick() {=0A=
	var args =3D ajax_call_nomagick.arguments;=0A=
	var url =3D args[0];=0A=
	var callback =3D args[1];=0A=
=0A=
	var pos =3D ajax_requests.length;=0A=
	var request =3D new AjaxRequest('GET',url,'','',callback,{'nomagick' : =
true});=0A=
	ajax_requests[pos] =3D request;=0A=
	if (!request.send()) {=0A=
		ajax_requests.splice(ajax_requests.length-1,1);=0A=
		return false;=0A=
	} else {=0A=
		return true;=0A=
	}=0A=
}=0A=
// /=EF=E5=F0=E5=ED=E5=F1=F2=E8 =E2 ajax_call.js=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
function ActiveUserNick() {=0A=
	return '=D0=E8=F4 =C1=E8=EA=F2=E0=E3=E8=F0=EE=E2';=0A=
	return '';=0A=
}=0A=
function ActiveUserMail() {=0A=
	return 'bik-rif@mail.ru';=0A=
	return '';=0A=
}=0A=
function VideoPerlHost() {=0A=
	return 'video.mail.ru';=0A=
	//return 'video.mail.ru';=0A=
}=0A=
function UploadVideoPerlHost() {=0A=
	return 'upload.video.mail.ru';=0A=
}=0A=
function PhotoContentHost() {=0A=
	return '';=0A=
}=0A=
function VideoContentHost() {=0A=
	return 'content.video.mail.ru';=0A=
}=0A=
function VideoImagineHost() {=0A=
	return 'video.mail.ru';=0A=
}=0A=
function CurBox() {=0A=
	return '/mail/wladeruss435/';=0A=
}=0A=
function ActiveDir() {=0A=
	return '/mail/bik-rif/';}=0A=
function NeedVoteCapcha() {=0A=
	return 0;=0A=
}=0A=
function BlockVote() {=0A=
	//=0A=
	return 0;=0A=
}=0A=
function CurrentImageId() {=0A=
	return '';=0A=
}=0A=
function CurrentAlbumId() {=0A=
	return '';=0A=
}=0A=
function CurrentCommentPage() {=0A=
	return '';=0A=
}=0A=
function Rapira() {=0A=
	return 0;=0A=
}=0A=
function CheckEditPhoto(frm) {=0A=
	if(frm =3D=3D undefined){=0A=
		alert("CheckEditPhoto. =CD=E5 =EE=EF=F0=E5=E4=E5=EB=E5=ED=E0 =
=F4=EE=F0=EC=E0.");=0A=
		return false=0A=
	}=0A=
	var obContest =3D frm.Contest;=0A=
	var obMoveto =3D frm.moveto;=0A=
	if(obContest =3D=3D undefined || obMoveto =3D=3D undefined){=0A=
		alert("CheckEditPhoto. =CD=E5 =ED=E0=E9=E4=E5=ED =FD=EB=E5=EC=E5=ED=F2 =
=F4=EE=F0=EC=FB.");=0A=
		return false=0A=
	}=0A=
	alert('obMoveto.value=3D'+obMoveto.value+', =
obContest.selectedIndex=3D'+obContest.selectedIndex);=0A=
	=0A=
	return true;=0A=
}=0A=
//]]>=0A=
</SCRIPT>
<!-- END PHOTO2 JSON INIT -->
<SCRIPT =
src=3D"http://js.imgsmail.ru/mail/ru/images/js/video2/default.js?5"=20
type=3Dtext/javascript charset=3Dwindows-1251></SCRIPT>

<SCRIPT=20
src=3D"http://js.imgsmail.ru/mail/ru/images/js/video2/dready.js?20090327_=
4"=20
type=3Dtext/javascript charset=3Dwindows-1251></SCRIPT>

<SCRIPT =
src=3D"http://js.imgsmail.ru/mail/ru/images/js/video2/common.js?20091209"=
=20
type=3Dtext/javascript charset=3Dwindows-1251></SCRIPT>

<SCRIPT=20
src=3D"http://js.imgsmail.ru/mail/ru/images/js/video2/foto_preview_list.j=
s?20090332_32"=20
type=3Dtext/javascript charset=3Dwindows-1251></SCRIPT>

<SCRIPT =
src=3D"http://js.imgsmail.ru/mail/ru/images/js/video2/clouds.js?4"=20
type=3Dtext/javascript charset=3Dwindows-1251></SCRIPT>

<SCRIPT =
src=3D"http://js.imgsmail.ru/mail/ru/images/js/video2/hints.js?20090925" =

type=3Dtext/javascript charset=3Dwindows-1251></SCRIPT>

<SCRIPT type=3Dtext/javascript><!--=0A=
try{timeInterval('js');timeInterval('top');}catch(e) {}=0A=
//--></SCRIPT>
<LINK href=3D"http://img.imgsmail.ru/mail/ru/css/myvideo.css?16" =
type=3Dtext/css=20
rel=3Dstylesheet>
<SCRIPT =
src=3D"http://js.imgsmail.ru/mail/ru/images/js/video2/swfobject.js?6"=20
type=3Dtext/javascript charset=3Dwindows-1251></SCRIPT>

<SCRIPT =
src=3D"http://js.imgsmail.ru/mail/ru/images/js/video2/video_pv.js?3"=20
type=3Dtext/javascript charset=3Dwindows-1251></SCRIPT>

<STYLE type=3Dtext/css>.Comment_r_place {
	WIDTH: 400px
}
.Comment_r_place TEXTAREA {
	WIDTH: 300px! important
}
</STYLE>

<STYLE type=3Dtext/css>.snblock {
	PADDING-RIGHT: 9px; BORDER-TOP: #7ea2c4 1px solid; PADDING-LEFT: 9px; =
PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; PADDING-TOP: 0px; POSITION: =
relative; HEIGHT: 24px; BACKGROUND-COLOR: #e6eefe
}
.snblock H1 {
	FONT-SIZE: 90%; FLOAT: left; COLOR: #0857a6
}
.snblock H1 A {
	COLOR: #0857a6
}
.snblock .fade300 {
	FLOAT: left; MAX-WIDTH: 300px; OVERFLOW: hidden; ; WIDTH: =
expression(this.offsetWidth > 300 ? '300px' : this.offsetWidth); =
MARGIN-RIGHT: 6px; POSITION: relative
}
.snblock .fade300 A {
	DISPLAY: inline-block; MAX-WIDTH: 300px; OVERFLOW: hidden; ; WIDTH: =
expression(this.offsetWidth > 300 ? '300px' : this.offsetWidth); =
WHITE-SPACE: nowrap; POSITION: relative
}
.snblock .fade300 DIV {
	BACKGROUND: url(http://img.imgsmail.ru/r/foto2/fade2.png) repeat-y =
right top; LEFT: 235px; WIDTH: 50px; POSITION: absolute; TOP: 0px; =
HEIGHT: 24px
}
.snblock .tabsblock {
	FONT-SIZE: 75%; RIGHT: 10px; POSITION: absolute; TOP: 0px
}
.snblock .tabsblock-marked {
	FONT-SIZE: 75%; RIGHT: 10px; POSITION: absolute; TOP: 0px
}
.snblock .tabsblock SELECT {
	WIDTH: 150px
}
.snblock .tabsblock-properties {
	FONT-SIZE: 75%; FLOAT: left; MARGIN: 0px 0px 0px 20px
}
.snblock .followblock {
	FONT-SIZE: 75%; FLOAT: left; MARGIN-LEFT: 15px
}
.snblock .followblock A {
	BORDER-BOTTOM: #08576a 1px dashed; TEXT-DECORATION: none
}
.snblock .clear {
	CLEAR: both; OVERFLOW: hidden; HEIGHT: 0px
}
.snblock A.folder {
	PADDING-LEFT: 15px; BACKGROUND: =
url(http://img.imgsmail.ru/mail/ru/images/folder1.gif?2) no-repeat left =
50%
}
.snblock-tags {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.snblock {
	WHITE-SPACE: nowrap
}
.snblock .fadecont {
	FLOAT: left; MAX-WIDTH: 560px; OVERFLOW: hidden; ; WIDTH: =
expression(this.offsetWidth > 560 ? '560px' : this.offsetWidth + 'px'); =
POSITION: relative
}
.snblock .fadecont .folder {
	DISPLAY: inline-block
}
.snblock .fade {
	RIGHT: 0px; BACKGROUND: url(http://img.imgsmail.ru/r/foto2/fade2.png) =
no-repeat left top; VISIBILITY: hidden; WIDTH: 50px; POSITION: absolute; =
TOP: 0px; HEIGHT: 24px
}
#tooltipDiv {
	BORDER-RIGHT: #135eaa 1px solid; BORDER-TOP: #135eaa 1px solid; =
BORDER-LEFT: #135eaa 1px solid; WIDTH: 248px! important; BORDER-BOTTOM: =
#135eaa 1px solid
}
</STYLE>

<STYLE type=3Dtext/css>#ContentTable .content_block {
	MARGIN-LEFT: -224px! important
}
#ContentTable .content_block .content_block_area {
	MARGIN-LEFT: 224px! important
}
#ContentTable .left_block {
	WIDTH: 200px! important
}
#ContentTable .left_block1 {
	WIDTH: 200px! important
}
#ContentTable .left_block DIV.width {
	WIDTH: 200px! important
}
#ContentTable .left_block1 DIV.width {
	WIDTH: 200px! important
}
#f2_green_div {
	WIDTH: auto
}
.slot_left {
	OVERFLOW: hidden; WIDTH: 200px
}
.ft_LeftLoginCenter {
	PADDING-RIGHT: 6px; PADDING-LEFT: 7px; PADDING-BOTTOM: 5px; WIDTH: =
187px; PADDING-TOP: 5px
}
.ft_LeftLoginCenter INPUT.ft_Login {
	PADDING-LEFT: 2px; WIDTH: 95px
}
* HTML .ft_LeftLoginCenter INPUT.ft_Login {
	WIDTH: 92px
}
* + HTML .ft_LeftLoginCenter INPUT.ft_Login {
	WIDTH: 92px
}
.ft_LeftLoginCenter SELECT.ft_Domain {
	WIDTH: 85px
}
.ft_LeftLoginCenter INPUT.ft_Password {
	WIDTH: 180px
}
.ft_LeftLoginCenter INPUT.ft_Password {
	WIDTH: 180px
}
.ft_LeftLoginCenter LABEL.ft_check {
	MARGIN-TOP: 1px; MARGIN-LEFT: -3px
}
.ft_LeftLoginCenter LABEL.ft_check INPUT {
	VERTICAL-ALIGN: -1px
}
.ft_LeftLoginCenter INPUT.ft_Submit {
	MARGIN-RIGHT: -1px
}
.mf_smsTop {
	FONT-SIZE: 75%
}
</STYLE>

<META content=3D"MSHTML 6.00.6000.20935" name=3DGENERATOR></HEAD>
<BODY>
<DIV id=3DwaFixed><!-- TNS counter --><!-- start slot 1878 -->
<DIV><IMG height=3D1 alt=3D""=20
src=3D"http://www.tns-counter.ru/V13a****mail_ru/ru/CP1251/tmsec=3Dmail_v=
ideo-other/"=20
width=3D1></DIV><!-- end slot 1878 --><!-- /TNS counter -->
<DIV id=3Df2_main><!-- all pages div -->
<SCRIPT type=3Dtext/javascript>=0A=
//<![CDATA[=0A=
window.onload =3D function() {=0A=
	//menu_resize();=0A=
	bLoaded=3Dtrue;=0A=
	//=0A=
}=0A=
//]]>=0A=
</SCRIPT>
<!-- Start top banner -->
<TABLE class=3Df2_rb4527>
  <TBODY>
  <TR>
    <TD class=3Df2_rbtd><!-- Start 4779 --><!-- End 4779 =
--></TD></TR></TBODY></TABLE><!-- End top banner --><!-- BEGIN:header =
-->
<STYLE type=3Dtext/css>#f2_blueheader {
	BACKGROUND: =
url(http://img.imgsmail.ru/mail/ru/images/my/new_bg_menu.gif) #00468c =
repeat-x center top; HEIGHT: 54px
}
#f2_blueheader .logo-wrap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 11px; BACKGROUND: =
url(http://img.imgsmail.ru/r/video2/myvideo/MyWorldVideo.png) no-repeat; =
LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 214px; PADDING-TOP: 11px; =
POSITION: absolute; TOP: 0px; HEIGHT: 44px
}
#f2_blueheader .now_users {
	FONT-SIZE: 0.7em; LEFT: 50%; MARGIN: 0px 0px 0px -150px; WIDTH: 300px; =
FONT-FAMILY: tahoma; POSITION: absolute; TOP: 12px; TEXT-ALIGN: center
}
#f2_41 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px
}
#f2_48 {
	WIDTH: auto
}
#d_bookmarks {
	LEFT: 285px
}
#d_bookmarks .d_cc {
	BACKGROUND-IMAGE: url(http://img.imgsmail.ru/r/bookmarks/d_2_spec.gif)
}
#d_bookmarks .d_cc A {
	BACKGROUND-IMAGE: url(http://img.imgsmail.ru/r/bookmarks/d_1_spec.gif)
}
.lw {
	DISPLAY: block; POSITION: absolute
}
.lw-my {
	WIDTH: 107px; TOP: 15px; HEIGHT: 20px
}
.lw-mail {
	WIDTH: 107px; TOP: 15px; HEIGHT: 20px
}
.lw-my {
	LEFT: 10px
}
.lw-mail {
	LEFT: 117px
}
.lw-video {
	LEFT: 10px; WIDTH: 214px; TOP: 35px; HEIGHT: 15px
}
#Topbasket {
	MARGIN: 10px 20px 0px 0px
}
#reg_new {
	MARGIN: 16px 6px 0px 0px
}
#f2_loginform_new {
	MARGIN: 8px 0px 0px
}
</STYLE>
<!--[if lt IE 7]>=0A=
<![if gte IE 5.5]>=0A=
<script type=3D"text/javascript" =
src=3D"http://img.mail.ru/r/js/blogs/png.js"></script>=0A=
<style type=3D"text/css">=0A=
.IEpng { filter:expression(PNG(this)); }=0A=
.IEpng a { position: relative; }/* =F1=F2=E8=EB=FC =E4=EB=FF =
=ED=EE=F0=EC=E0=EB=FC=ED=EE=E9 =F0=E0=E1=EE=F2=FB =F1=F1=FB=EB=EE=EA =E2 =
=FD=EB=E5=EC=E5=ED=F2=E0=F5 =F1 PNG-=F4=EE=ED=EE=EC */=0A=
</style>=0A=
<![endif]>=0A=
<![endif]-->
<P class=3Df2_top></P>
<DIV id=3Df2_blueheader>
<DIV>
<DIV class=3D"logo-wrap IEpng"></DIV><A class=3D"lw lw-my" =
href=3D"http://my.mail.ru/"=20
name=3Dcln6259><I></I></A><A class=3D"lw lw-mail" =
href=3D"http://mail.ru/"=20
name=3Dcln6259><I></I></A><A class=3D"lw lw-video" =
href=3D"http://video.mail.ru/"=20
name=3Dcln6259><I></I></A></DIV>
<DIV class=3Dnow_users><SPAN class=3D"mf_t11 mf_w =
mf_shapkaSnsA">=D1=E5=E9=F7=E0=F1 =ED=E0 =F1=E0=E9=F2=E5:=20
<B>514548</B> =F7=E5=EB=EE=E2=E5=EA</SPAN> </DIV><!-- begin:logout =
button -->
<FORM id=3Df2_41 action=3Dhttp://video.mail.ru/cgi-bin/logout =
method=3Dget><INPUT=20
type=3Dhidden value=3Dhttp://video.mail.ru name=3DPage>=20
<DIV id=3Df2_49>bik-rif@mail.ru</DIV><INPUT id=3Df2_48 type=3Dsubmit =
value=3D=C2=FB=F5=EE=E4>=20
</FORM><!-- end:logout button -->
<TABLE class=3Dbookmarks>
  <TBODY>
  <TR>
    <TD width=3D1><IMG height=3D20 alt=3D""=20
      src=3D"http://img.mail.ru/mail/ru/images/begin_z.gif" =
width=3D1></TD>
    <TD class=3Dother>&nbsp;<A style=3D"PADDING-LEFT: 5px"=20
      href=3D"http://win.mail.ru/cgi-bin/start" =
name=3Dcln6260>=CF=EE=F7=F2=E0</A></TD>
    <TD width=3D23><IMG height=3D20 alt=3D""=20
      src=3D"http://img.mail.ru/mail/ru/images/both_off.gif" =
width=3D23></TD>
    <TD class=3Dother><A =
href=3D"http://my.mail.ru/?from_commercial=3D17"=20
      name=3Dcln3644>=CC=EE=E9&nbsp;=CC=E8=F0</A></TD>
    <TD width=3D23><IMG height=3D20 alt=3D""=20
      src=3D"http://img.mail.ru/mail/ru/images/both_off.gif" =
width=3D23></TD>
    <TD class=3Dother><A href=3D"http://files.mail.ru/" =
name=3Dcln4169>=D4=E0=E9=EB=FB</A></TD>
    <TD width=3D23><IMG height=3D20 alt=3D""=20
      src=3D"http://img.mail.ru/mail/ru/images/both_off.gif" =
width=3D23></TD>
    <TD class=3Dother><A href=3D"http://foto.mail.ru/" =
name=3Dcln3645>=D4=EE=F2=EE</A></TD>
    <TD width=3D23><IMG height=3D20 alt=3D""=20
      src=3D"http://img.mail.ru/mail/ru/images/right_on.gif" =
width=3D23></TD>
    <TD class=3Dthis><A href=3D"http://video.mail.ru/"=20
      name=3Dcln3646><B>=C2=E8=E4=E5=EE</B></A></TD>
    <TD width=3D23><IMG height=3D20 alt=3D""=20
      src=3D"http://img.mail.ru/mail/ru/images/left_on.gif" =
width=3D23></TD>
    <TD class=3Dother><A href=3D"http://blogs.mail.ru/" =
name=3Dcln3647>=C1=EB=EE=E3=E8</A></TD>
    <TD width=3D23><IMG height=3D20 alt=3D"" =
src=3D"http://img.mail.ru/r/both_off.gif"=20
      width=3D23></TD>
    <TD class=3Dother><A href=3D"http://games.mail.ru/" =
name=3Dcln4803>=C8=E3=F0=FB</A></TD>
    <TD width=3D23><IMG height=3D20 alt=3D""=20
      src=3D"http://img.mail.ru/mail/ru/images/both_off.gif" =
width=3D23></TD>
    <TD class=3Dother><A href=3D"http://love.mail.ru/"=20
    name=3Dcln4880>=C7=ED=E0=EA=EE=EC=F1=F2=E2=E0</A></TD>
    <TD width=3D23><IMG height=3D20 alt=3D""=20
      src=3D"http://img.mail.ru/mail/ru/images/both_off.gif" =
width=3D23></TD>
    <TD class=3Dother><A href=3D"https://money.mail.ru/"=20
name=3Dcln4880>=C4=E5=ED=FC=E3=E8</A></TD>
    <TD width=3D23><IMG height=3D20 alt=3D"" =
src=3D"http://img.mail.ru/r/off.gif"=20
      width=3D23></TD></TR></TBODY></TABLE></DIV>
<P class=3Df2_bottom></P><!-- END:header -->
<DIV class=3D"mf_menuProject mf_ohd">
<DIV class=3Dmf_fll><A class=3D"mf_spIco mf_iHome mf_mr13"=20
href=3D"http://my.mail.ru/">=CC=EE=E9 =EC=E8=F0</A> <A class=3D"mf_spIco =
mf_iVideo"=20
href=3D"http://video.mail.ru/cgi-bin/photo/albums">=CC=EE=E5 =
=E2=E8=E4=E5=EE</A>
<SCRIPT type=3Dtext/javascript>var Booster =3D {};</SCRIPT>
 </DIV>
<DIV class=3Dmf_flr><A class=3D"mf_spIco mf_iFindMen mf_mr13"=20
href=3D"http://my.mail.ru/my/search?typeSimple=3D1">=CF=EE=E8=F1=EA</A> =
<A=20
class=3D"mf_spIco mf_iComms mf_mr13"=20
href=3D"http://my.mail.ru/catalog">=D1=EE=EE=E1=F9=E5=F1=F2=E2=E0</A> <A =

class=3D"mf_spIco mf_iPlus10 mf_mr13"=20
href=3D"http://my.mail.ru/my/phototop">=D0=E5=E9=F2=E8=ED=E3</A> <A=20
class=3D"mf_spIco mf_iVote mf_mr13"=20
href=3D"http://my.mail.ru/cgi-bin/my/photo_for_vote">=CE=F6=E5=ED=E8=F2=FC=
 =F4=EE=F2=EE</A> <A=20
class=3D"mf_spIco mf_iWantTalk mf_mr13"=20
href=3D"http://my.mail.ru/cgi-bin/my/top?all=3Dtrue">=D5=EE=F7=F3 =
=EE=E1=F9=E0=F2=FC=F1=FF</A> <A=20
class=3D"mf_spIco mf_iPost mf_mr13" =
href=3D"http://my.mail.ru/my/news">=CF=F0=FF=EC=EE=E9=20
=FD=F4=E8=F0</A> <A class=3D"mf_spIco mf_iMusic mf_mr13"=20
href=3D"http://my.mail.ru/my/audio-top">=CC=F3=E7=FB=EA=E0</A> <A=20
class=3D"mf_spIco mf_iAppCatalog mf_bold"=20
href=3D"http://my.mail.ru/cgi-bin/app/popular">=CF=F0=E8=EB=EE=E6=E5=ED=E8=
=FF</A> </DIV></DIV><!-- Start content table -->
<SCRIPT type=3Dtext/javascript><!--=0A=
try{timeInterval('top');timeInterval('content');}catch(e) {}=0A=
//--></SCRIPT>

<DIV id=3DContentTable=20
style=3D"CLEAR: both; Z-INDEX: 2; MARGIN: 0px 0px 15px; OVERFLOW: =
hidden; WIDTH: 100%; POSITION: relative">
<DIV class=3Dcontent_block=20
style=3D"FLOAT: right; MARGIN-LEFT: -264px; WIDTH: 100%! important">
<DIV class=3Dcontent_block_area style=3D"MARGIN-LEFT: 264px">
<DIV class=3Dfub>
<DIV class=3Dfub-avatar id=3Dmain_avatar><A=20
href=3D"http://my.mail.ru/mail/wladeruss435/"><I=20
style=3D"BACKGROUND-IMAGE: =
url(http://avt.photo.mail.ru/mail/wladeruss435/_avatar)"></I></A></DIV>
<DIV class=3Dfub-user><A=20
title=3D"=D9=E5=EB=EA=ED=E8, =F7=F2=EE=E1=FB =
=EF=EE=EE=E1=F9=E0=F2=FC=F1=FF =F1 =FD=F2=E8=EC =
=F7=E5=EB=EE=E2=E5=EA=EE=EC =E2 Mail.Ru =C0=E3=E5=ED=F2=E5"=20
href=3D"http://www.mail.ru/agent?message&amp;to=3Dwladeruss435@mail.ru"><=
I=20
class=3D"f2_mrim_status f2_off" email=3D"wladeruss435@mail.ru"><IMG =
class=3Df2_ico=20
alt=3D"" src=3D"http://img.imgsmail.ru/0.gif"></I></A><A =
class=3Dfub-username=20
href=3D"http://my.mail.ru/mail/wladeruss435/">=D1=E5=F0=E3=E5 =
=D1=E0=E2=E5=EB=E8=E9</A> </DIV>
<DIV class=3Dfub-rmenu-box>
<DIV class=3Dfub-rmenu-l>
<UL class=3Dfub-rmenu>
  <LI class=3D"fub-rmenu-item r6"><A=20
  =
href=3D"http://my.mail.ru/my/invitation?single=3D1&amp;email=3Dwladeruss4=
35@mail.ru">=C4=EE=E1=E0=E2=E8=F2=FC&nbsp;=E2&nbsp;=E4=F0=F3=E7=FC=FF</A>=
=20

  <LI class=3D"fub-rmenu-item r8"><A=20
  =
href=3D"http://video.mail.ru/mail/wladeruss435/rating_all/vtime/">=CB=F3=F7=
=F8=E8=E5&nbsp;=F0=EE=EB=E8=EA=E8</A>=20

  <LI class=3D"fub-rmenu-item r7"><A onclick=3D"return =
AddSubscription();"=20
  =
href=3D"http://video.mail.ru/mail/wladeruss435/#">=CF=EE=E4=EF=E8=F1=E0=F2=
=FC=F1=FF&nbsp;=ED=E0&nbsp;=ED=EE=E2=FB=E5&nbsp;=F0=EE=EB=E8=EA=E8</A>=20

  <LI class=3D"fub-rmenu-item r9"><A=20
  href=3D"http://video.mail.ru/mail/wladeruss435/rss">=CF=EE=F2=EE=EA =
RSS</A> </LI></UL></DIV>
<DIV class=3Dfub-rmenu-r>
<UL class=3Dfub-rmenu>
  <LI class=3D"fub-rmenu-item r2"><A=20
  =
href=3D"http://video.mail.ru/mail/wladeruss435/_vfavorites">=C8=E7=E1=F0=E0=
=ED=ED=EE=E5</A>=20
</LI></UL></DIV></DIV>
<DIV class=3Dfub-bmenu-box>
<UL class=3Dfub-bmenu>
  <LI class=3Dfub-bmenu-item><A=20
  href=3D"http://my.mail.ru/mail/wladeruss435/">=CC=E8=F0</A> </LI>
  <LI class=3Dfub-bmenu-item><A=20
  href=3D"http://my.mail.ru/mail/wladeruss435/friends-history">=D7=F2=EE =
=ED=EE=E2=EE=E3=EE</A>=20
</LI>
  <LI class=3Dfub-bmenu-item><A=20
  href=3D"http://foto.mail.ru/mail/wladeruss435/">=D4=EE=F2=EE</A> </LI>
  <LI class=3D"fub-bmenu-item fub-bmenu-item-act"><A =
class=3Dfub-bmenu-mainlink=20
  href=3D"http://video.mail.ru/mail/wladeruss435/">=C2=E8=E4=E5=EE</A> =
</LI>
  <LI class=3Dfub-bmenu-item><A=20
  =
href=3D"http://my.mail.ru/mail/wladeruss435/audio">=CC=F3=E7=FB=EA=E0</A>=
=20
</LI></UL></DIV></DIV><!--  begin:main content table cell -->
<STYLE type=3Dtext/css>#f2_main {
	WIDTH: 984px! important
}
</STYLE>

<DIV class=3Dstatistics>
<DIV class=3Dtitleblock>
<H1>=CF=EE=F1=EB=E5=E4=ED=E8=E5 =F0=EE=EB=E8=EA=E8</H1></DIV>
<DIV class=3Dlastblock>
<TABLE class=3Dphoto_listing2 id=3Dscript_last50>
  <TBODY>
  <TR>
    <TH>
      <DIV class=3Dl id=3Dgoleft_last50 style=3D"DISPLAY: none"><A=20
      href=3D"http://video.mail.ru/mail/wladeruss435/#"><IMG height=3D45 =
alt=3D""=20
      src=3D"http://img.imgsmail.ru/0.gif" width=3D25></A></DIV><IMG =
height=3D1 alt=3D""=20
      src=3D"http://img.imgsmail.ru/0.gif" width=3D25></TH>
    <TD>
      <DIV class=3Dhidden>
      <DIV id=3Dlist_last50><SPAN=20
      style=3D"FONT-SIZE: =
80%">=C7=E0=E3=F0=F3=E7=EA=E0...</SPAN></DIV></DIV></TD>
    <TH>
      <DIV class=3Dr id=3Dgoright_last50 style=3D"DISPLAY: none"><A=20
      href=3D"http://video.mail.ru/mail/wladeruss435/#"><IMG height=3D45 =
alt=3D""=20
      src=3D"http://img.imgsmail.ru/0.gif" width=3D25></A></DIV><IMG =
height=3D1 alt=3D""=20
      src=3D"http://img.imgsmail.ru/0.gif" =
width=3D25></TH></TR></TBODY></TABLE><NOSCRIPT=20
id=3Dnoscript_last50></NOSCRIPT>
<DIV id=3Dcompare_last50=20
style=3D"FONT-SIZE: 1px; LINE-HEIGHT: 1px; HEIGHT: 1px"></DIV>
<SCRIPT type=3Dtext/javascript>//<![CDATA[=0A=
	imgpre.getObject('last50').prevIdArray =3D =
["239/498","239/497","239/496","448/495","234/493","382/494","448/492","4=
48/491","448/490","448/489","284/488","284/487","284/486","234/485","284/=
484","234/482","234/483","284/481","439/480","439/479","152/478","152/477=
","152/476","284/474","239/471","439/470","454/467","454/466","454/465","=
454/464","454/463","454/462","454/461","454/460","454/459","454/458","454=
/457","454/456","448/453","448/452","448/451","448/450","448/449","448/44=
7","239/446","325/443","439/442","439/441","439/440"];=0A=
=0A=
	=0A=
	imgpre.getObject('last50').prevJpgArray =3D =
["/mail/wladeruss435/239/p-498.jpg","/mail/wladeruss435/239/p-497.jpg","/=
mail/wladeruss435/239/p-496.jpg","/mail/wladeruss435/448/p-495.jpg","/mai=
l/wladeruss435/234/p-493.jpg","/mail/wladeruss435/382/p-494.jpg","/mail/w=
laderuss435/448/p-492.jpg","/mail/wladeruss435/448/p-491.jpg","/mail/wlad=
eruss435/448/p-490.jpg","/mail/wladeruss435/448/p-489.jpg","/mail/wladeru=
ss435/284/p-488.jpg","/mail/wladeruss435/284/p-487.jpg","/mail/wladeruss4=
35/284/p-486.jpg","/mail/wladeruss435/234/p-485.jpg","/mail/wladeruss435/=
284/p-484.jpg","/mail/wladeruss435/234/p-482.jpg","/mail/wladeruss435/234=
/p-483.jpg","/mail/wladeruss435/284/p-481.jpg","/mail/wladeruss435/439/p-=
480.jpg","/mail/wladeruss435/439/p-479.jpg","/mail/wladeruss435/152/p-478=
.jpg","/mail/wladeruss435/152/p-477.jpg","/mail/wladeruss435/152/p-476.jp=
g","/mail/wladeruss435/284/p-474.jpg","/mail/wladeruss435/239/p-471.jpg",=
"/mail/wladeruss435/439/p-470.jpg","/mail/wladeruss435/454/p-467.jpg","/m=
ail/wladeruss435/454/p-466.jpg","/mail/wladeruss435/454/p-465.jpg","/mail=
/wladeruss435/454/p-464.jpg","/mail/wladeruss435/454/p-463.jpg","/mail/wl=
aderuss435/454/p-462.jpg","/mail/wladeruss435/454/p-461.jpg","/mail/wlade=
russ435/454/p-460.jpg","/mail/wladeruss435/454/p-459.jpg","/mail/wladerus=
s435/454/p-458.jpg","/mail/wladeruss435/454/p-457.jpg","/mail/wladeruss43=
5/454/p-456.jpg","/mail/wladeruss435/448/p-453.jpg","/mail/wladeruss435/4=
48/p-452.jpg","/mail/wladeruss435/448/p-451.jpg","/mail/wladeruss435/448/=
p-450.jpg","/mail/wladeruss435/448/p-449.jpg","/mail/wladeruss435/448/p-4=
47.jpg","/mail/wladeruss435/239/p-446.jpg","/mail/wladeruss435/325/p-443.=
jpg","/mail/wladeruss435/439/p-442.jpg","/mail/wladeruss435/439/p-441.jpg=
","/mail/wladeruss435/439/p-440.jpg"];=0A=
=0A=
	=0A=
	imgpre.getObject('last50').prevRateArray =3D =
[15,10,5,10,"0",115,10,5,110,15,180,185,30,15,15,10,60,15,5,5,10,10,15,15=
,10,112,"0","0","0","0","0","0","0",15,20,25,220,10,165,35,150,132,145,11=
0,10,110,110,55,70];=0A=
=0A=
	=0A=
	imgpre.getObject('last50').prevDurationArray =3D =
["1369","380.6","1178.4","157.91","651.48","75.9","617.96","458.35","285.=
56","545.31","261.6","309.74","368.39","543.2","217.66","239.93","249.12"=
,"297.83","149.96","171.59","205.24","414.95","165.39","32.71","193","198=
.8","186.96","149.96","167.23","153.35","188.68","156.56","192.19","125.3=
5","236.75","199.28","165.39","228.2","427.92","1324.2","196.36","406.13"=
,"85.28","218.65","1593","36.35","172.87","122.59","99"];	=0A=
=0A=
	=0A=
	imgpre.getObject('last50').prevNameArray =3D ["=D0=E0=F1=F1=EA=E0=E7 =
=EE =EF=EE=E5=E7=E4=EA=E5 =E2 =CA=E8=E5=E2 =ED=E0 =
=E8=ED=E0=F3=E3=F3=F0=E0=F6=E8=FE =ED=EE=E2=EE=E3=EE =
=CF=F0=E5=E7=E8=E4=E5=ED=F2=E0 =D3=EA=F0=E0=E8=ED=FB =
=C2.=D4.=DF=ED=F3=EA=EE=E2=E8=F7=E0 25 =F4=E5=E2=F0=E0=EB=FF 2010 =
","=D1=E0=EC=FB=E9 =E4=F0=E5=E2=ED=E8=E9 =FF=E7=FB=EA","5 nanoworld2 =
(nauchpop-film)","=CF=EE=EF =E0=F0=E5=F1=F2=EE=E2=E0=ED =E7=E0 =
=F2=EE=F0=E3=EE=E2=EB=FE =ED=E0=F0=EA=EE=F2=EE=E9.","=CA=C0=CA =EA =
=E2=EB=E0=F1=F2=E8 =EF=F0=EE=E1=F0=E0=EB=F1=FF =CF=F3=F2=E8=ED =
=C5=EB=FC=F6=E8=ED =D1=EE=EF=F7=E0=EA. =C3=F0=FB=E7=ED=FF =
=E8=E7=E3=EE=E8 =E2=EB=E0=F1=F2=E8 =EE=E1=EC=E0=ED =E8 =
=EB=E8=F6=E5=EC=E5=F0=E8=E5.","=D0=F3=F1=F1=EA=E8=E9 =EC=E0=F0=F8 2010 =
=CF=F0=EE=F8=F3 =EF=E5=F0=E5=E4=E0=E2=E0=F2=FC =F0=EE=EB=E8=EA 1 =
=F0=E0=E7 =E2 =ED=E5=E4=E5=EB=FE =EF=EE =EC=E0=E9=EB=F3 =
=EA=E0=E6=E4=EE=E3=EE =EE=E1=EE=ED=E5=ED=F2=E0","=C1=EE=F0=FC=E1=E0 =
=CA=EE=EC=EC=F3=ED=E8=E7=EC=E0 =EF=F0=EE=F2=E8=E2 =EB=E6=E5 =
=EE=E1=EC=E0=ED=E0 =F0=E0=E1=F1=F2=E2=E0 =E4=F3=F5=EE=E2=ED=EE=F1=F2=E8 =
=ED=E0=F0=EE=E4=E0","=D5=F0=E8=F1=F2=E8=E0=ED=E5 =
=EF=EE=F1=EC=EE=F2=F0=E8=F2=E5 =E2=EE =E8=EC=FF =F1=E2=EE=E5=E9 =
=E4=F3=F8=E8 =EA=E0=EA =E2=E0=EC =
=E2=F0=F3=F2","=C4=E5=E3=E5=ED=E5=F0=E0=F6=E8=FF 1989=E3 =CE =
=E5=E2=F0=E5=FF=F5 =E8 =F1=E0=EC=FB=F5 =EA=F0=F3=EF=ED=FB=F5 =
=EB=E6=E5=F0=E5=EB=E8=E3=E8=FF=F5","=CA=F2=EE =ED=E0=EF=E8=F1=E0=EB =
=CD=EE=E2=FB=E9 =C7=E0=E2=E5=F2 =D5=F0=E8=F1=F2=E8=E0=ED=F1=F2=E2=EE =
=FD=F2=EE =D1=E8=EC=E5=F2=E8=E7=EC","=C0 =D5=E0=F0=F7=E8=EA=EE=E2 =
=CB=E8=E1=E5=F0=E0=EB =FD=F2=EE =EC=FB =E8 =F0=EEc=F1=E8=FF =
=EC=FB!!!!","=CE=E1=EE=F0=EE=F2=ED=E8 =F3 =E2=EB=E0=F1=F2=E8","=C0 =
=D5=E0=F0=F7=E8=EA=EE=E2 =CF=F3=F8=EA=E8 =E2 =ED=E5=E1=EE =
=E3=EB=F3=F5=EE =E1=FC=FE=F2 =C5=EB=FC=F6=E8=ED=E0 =F5=EE=F0=EE=ED=FF=F2 =
1996","=C0=F0=EC=E8=FF =F0=E0=E7=E2=E0=EB =E0=F0=EC=E8=E8 =
=EE=E1=EC=E0=ED =EE=F4=E8=F6=E5=F0=EE=E2 =EF=F0=EE=F8=F3 =ED=E5 =
=F3=E4=E0=EB=FF=F2=FC =E8 =ED=E5 =
=E1=EB=EE=EA=E8=F0=EE=E2=E0=F2=FC.","=CA=C0=CA =ED=E0 =
=EF=F0=EE=E5=EA=F2=E5 =EE=F2=ED=EE=F1=FF=F2=F1=FF =EB=FE=E4=E8 =
=E4=F0=F3=E3 =EA =E4=F0=F3=E3=F3 =ED=E5 =E4=F3=EC=E0=FF =EE =
=E1=F3=E4=F3=F9=E5=EC =
=D0=F3=F1=E8","=D1=EE=EF=F0=EE=F2=E8=E2=EB=E5=ED=E8=E5 =
=EE=E1=EC=E0=ED=F3","=D1=EE=EF=F0=EE=F2=E8=E2=EB=E5=ED=E8=E5 =CD=E0=F8 =
=EE=F2=E2=E5=F2.","=D2=E0=EC=EE =C4=E0=EB=E5=EA=EE. =
=CF=F0=EE=F1=F2=E8=F2=E5 =ED=E0=F1 =E1=F0=E0=F2=FC=FF =F1=E5=F0=E1=FB =
=EC=FB =F1=EC=EE=F2=F0=E5=EB=E8 =EA=E0=EA =E2=E0=F1 =
=F3=E1=E8=E2=E0=EB=E8","=F1=E5=F0=E5=E1=F0=E8=F1=F2=FB=E9 =F8=E0=F0 3 =
=EC=F3=F5=E0","=EC=EE=E9 =F1=E5=F0=E5=E1=F0=E8=F1=F2=FB=E9 =F8=E0=F0 2 =
=F1=F3=F0=E4=EE=EF=E5=F0=E5=E2=EE=E4=F7=E8=EA","=CF=EE=F1=EE=E1=E8=E5 =
=E2=FB=E6=E8=F2=FC","=C1=F3=E4=F3=F9=E5=E5 =D0=EE=F1=F1=E8=E8 =
=C2=FB=E1=E8=F0=E0=F2=FC =F2=E5=E1=E5 =D7=E0=F1=F2=FC1","=CD=E0=F8 =
=EE=F2=E2=E5=F2 =E3=ED=E8=EB=EE=E9 =F1=E8=F1=F2=E5=EC=E5 =
=F7=E0=F1=F2=FC1=E2=F1=F2=F3=EF=EB=E5=ED=E8=E5","=C3=E5=ED=E5=F0=E0=EB =
=C3=C0=C8 =F7=F2=EE =ED=E0=F1 =
=E1=E5=F0=E5=E6=EE=F2","=C4=E5=F8=E5=E2=EE=E5 =F2=E5=EF=EB=EE =E8 =
=FD=EB=E5=EA=F2=F0=EE=FD=ED=E5=F0=E3=E8=FF =F7=E0=F1=F2=FC =
2","=CF=EE=E7=E4=F0=E0=E2=EB=E5=ED=E8=E5 =F1 8 =FB=EC =
=CC=E0=F0=F2=E0","=D7=F2=EE =F2=E5=E1=FF =E6=E4=E5=F2 =E2 2010 =
=D1=EC=EE=F2=F0=E8 =C7=E0=F1=EB=E0=ED=E5=F6","=D5=E8=F2 =EF=E0=F0=E0=E4 =
=C3=C8=C1=C4=C4 =C7=E0=F1=EB=E0=ED=E5=F6","=D0=EE=F1=F1=E8=FF =
=EE=E1=FA=FF=E2=E8=EB=E0 =E1=EE=E9=EA=EE=F2 =
=E2=F1=E5=EC=E8=F0=ED=EE=EC=F3 =EA=F0=E8=E7=E8=F1=F3 =E8 =
=F1=E2=EE=E5=EC=F3 =ED=E0=F0=EE=E4=F3 =
=C7=E0=F1=EB=E0=ED=E5=F6","=D0=EE=F1=F1=E8=FF =E2=FB=F5=EE=E4=E8=F2 =
=E8=E7 =EC=E8=F0=EE=E2=EE=E3=EE =EA=F0=E8=E7=E8=F1=E0 =
=D1=EA=EE=F1=EC=EE=F1=E0 =E2=E8=E4=ED=EE =
=C7=E0=F1=EB=E0=ED=E5=F6","=CF=F0=E8=E4=F3ROK =F1=EA=E0=E7=E0=EB =
=C7=E0=F1=EB=E0=ED=E5=F6 =EE=F6=E5=ED=E8=E2 =
=E4=EE=E1=F0=EE=E2=EE=EB=ED=EE=E3=EE =F0=EE=E1=E0","=CD=CB=CE =
=F1=F2=EE=EB=EA=ED=F3=EB=F1=FF =F1 =E3=E0=E8=F8=ED=E8=EA=E0=EC=E8 =
=EA=EE=ED=F1=F2=E0=F2=E8=F0=EE=E2=E0=EB =
=C7=E0=F1=EB=E0=ED=E5=F6","=C2=F1=F2=F0=E5=F7=E0=E9=F2=E5 =CD=CB=CE =E2 =
=FD=F2=F3 =F1=F3=E1=E1=EE=F2=F3 =EF=F0=E8=EB=E5=F2=E8 =
=E7=E0=F1=EB=E0=ED=E5=F6","=C2 =D0=EE=F1=F1=E8=E8 140 =
=EC=E8=EB=EB=E8=EE=ED=EE=E2 =E4=F3=F8=E5=E2=ED=EE=E1=EE=EB=FC=ED=FB=F5 =
=EB=FE=E4=E5=E9 =F1=EA=E0=E7=E0=EB =C7=E0=F1=EB=E0=ED=E5=F6","=C0=EB=E5 =
=DD=EC=E0=ED=F3=E5=EB=FC =
=C7=E0=F1=EB=E0=ED=E5=F6","=C7=E0=F1=EB=E0=ED=E5=F6 =ED=E0 =
=E7=E5=EC=EB=FF=F5 =D0=F3=F1=E8","=C7=E0=F1=EB=E0=ED=E5=F6 =
=F1=EE=F2=EE=E9 =EE=E1=E5=E7=FC=FF=ED=EA=E8 =EC=FB=F1=EB=E5=ED=ED=EE =
=EF=EE=E4=ED=E8=EC=E5=F2 =F2=FB=F1=FF=F7=E8 =DD=E3=F0=E5=E3=EE=F0 =
=C1=F0=E0=F2=FC=FF","=DD=F0=EE=E3=E5=ED=ED=E0=FF =E7=EE=ED=E0 =
=F0=E0=E7=E2=E8=F2=E8=FF =F3=EC=E0 =E1=F3=E4=F2=E5 =F0=E0=E7=F3=EC=ED=FB =
=E0 =ED=E5 =F3=EC=ED=FB","=CF=F3=F2=E8=ED =F2=EE=EB=FC=EA=EE =E7=E0 2007 =
=E3=EE=E4 =F3=EA=F0=E0=EB 137 000 000 000","=CA=E0=EA =CF=F3=F2=E8=ED=F3 =
=EF=EE=E4=F2=E8=F0=E0=EB=E8 =E7=E0=E4 =EF=E5=F0=E5=E4 =
=ED=E0=F7=E0=EB=EE=E8=EC =E5=E3=EE =EF=F0=E5=E7=E8=E4=E5=ED=F1=F2=E2=E0 =
=EB=FE=E4=E8 =E1=F0=EE=F1=E0=EB=E8 =
=D0=EE=F1=F1=E8=FE","=C4=FC=FF=E2=EE=EB =F1=F0=E5=E4=E8 =ED=E0=F1 =
=D0=E0=E7=EC=FB=F8=EB=E5=ED=E8=FF =EE =EF=F0=E8=F0=EE=E4=E5 =
=CF=F3=F2=E8=ED=E0","=D5=F0=E8=F1=F2=E8=E0=ED=F1=EA=E0=FF =
=EB=FE=F6=E8=F4=E5=F0=E8=FF =E8 =
=E8=E4=EE=EB=EE=EF=EE=EA=EB=EE=ED=F1=F2=E2=EE","=CB=E6=E5=F0=E5=EB=E8=E3=E8=
=FF","=CB=E6=E5=F0=E5=EB=E8=E3=E8=E8 =E8 =EF=EE=F0=EF=FB=F2=EA=E0 =
=ED=E0=F1 =E2=E5=F0=ED=F3=F2=FC =ED=E0 =ED=EE=E2=FB=E9 =
=FD=F2=E0=EF","=C1=F0=EE=ED=ED=E8=EA=EE=E2 =C2.=CC. =
&quot;=CE=F1=EE=E7=ED=E0=ED=E8=E5 =E7=ED=E0 ...","=CD=E8=EA=E8=F2=E0 =
=C1=E5=EB=FB=F5 =CA=F0=E0=F1=ED=E0=FF =
=F8=E0=EF=EE=F7=EA=E0","=CF=F1=E8=F5=EE=E0=ED=E0=EB=E8=F2=E8=EA=E8 =
=EF=F0=EE=F2=E8=E2 =F4=E8=ED=E0=ED=F1=EE=E2=EE=E3=EE =
=EA=F0=E8=E7=E8=F1=E0 =F71","=CB=F3=EA=EE=EC=EE=F0=FC=E5 =
=CF=E8=EA=F7=E5=F0=E7 =E2=F1=F2=F0=E5=F7=E0 =
2","=CB=F3=EA=EE=EC=EE=F0=FC=E5 =CF=E8=EA=F7=E5=F0=E7 =
=E2=F1=F2=F0=E5=F7=E0 1"];=0A=
=0A=
	=0A=
	imgpre.getObject('last50').prevHDArray =3D =
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,=
0,0,0,0,0,0,0,0,0,0,0,0,0];=0A=
=0A=
	imgpre.getObject('last50').curPrevId =3D "empty"; =0A=
	imgpre.getObject('last50').prevPathJpg =3D =
"http://content.video.mail.ru";=0A=
	imgpre.getObject('last50').prevPathLnk =3D =
"http://video.mail.ru/mail/wladeruss435/";=0A=
	imgpre.getObject('last50').frontendCopy =3D "";=0A=
=0A=
	imgpre.getObject('last50').curPos =3D null;=0A=
=0A=
	// Init=0A=
	register_dready(function() {imgpre.getObject('last50').init()});=0A=
	=0A=
//]]></SCRIPT>
</DIV>
<DIV class=3Dstatblock>
<DIV class=3Dtitleblock>
<H1>=D1=F2=E0=F2=E8=F1=F2=E8=EA=E0</H1></DIV>
<DIV class=3Dstatlinks><B>406</B>&nbsp;=F0=EE=EB=E8=EA=EE=E2=20
=E2&nbsp;<B>15</B>&nbsp;=E0=EB=FC=E1=EE=EC=E0=F5<BR><B>2826</B> =
=EA=EE=EC=EC=E5=ED=F2=E0=F0=E8=E5=E2<BR>=CE=E1=ED=EE=E2=EB=E5=ED=E8=E5:=20
<STRONG>06 =CC=E0=F0 2010 18:39</STRONG> </DIV></DIV>
<DIV class=3Dclear></DIV></DIV><A name=3Dalbums_top></A>
<DIV class=3D"snblock mb10">
<H1>=C2=E8=E4=E5=EE=E0=EB=FC=E1=EE=EC=FB</H1>
<DIV class=3Dtabsblock-properties></DIV></DIV>
<SCRIPT type=3Dtext/javascript><!--=0A=
var authorMail =3D "wladeruss435@mail.ru";=0A=
var albumsPath =3D "/mail/wladeruss435/";=0A=
var albumPage =3D 1;=0A=
var albumOnPage =3D 10;=0A=
var albumType =3D "common";=0A=
/*=0A=
	[0] =3D> alias =E8=EB=E8 id =E0=EB=FC=E1=EE=EC=E0=0A=
	[1] =3D> =ED=E0=E7=E2=E0=ED=E8=E5 =E0=EB=FC=E1=EE=EC=E0=0A=
	[2] =3D> URL =EA =EF=F0=E5=E2=FC=FE=0A=
	[3] =3D> =F7=E8=F1=EB=EE =F0=EE=EB=E8=EA=EE=E2=0A=
	[4] =3D> =F0=EE=EB=E8=EA=EE=E2,=F0=EE=EB=E8=EA,=F0=EE=EB=E8=EA=E0=0A=
	[5] =3D> =F7=E8=F1=EB=EE =EA=EE=EC=EC=E5=ED=F2=E0=F0=E8=E5=E2=0A=
	[6] =3D> =
=EA=EE=EC=EC=E5=ED=F2=E0=F0=E8=E5=E2,=EA=EE=EC=EC=E5=ED=F2=E0=F0=E8=E9,=EA=
=EE=EC=EC=E5=ED=F2=E0=F0=E8=FF=0A=
	[7] =3D> =E4=EE=F1=F2=F3=EF =EA =E0=EB=FC=E1=EE=EC=F3: 1 - =
=EE=F2=EA=F0=FB=F2, 0 - =E7=E0=EA=F0=FB=F2=0A=
*/=0A=
=0A=
var OwnAlbumVar =3D false;=0A=
=0A=
var button_delete_state =3D false;=0A=
//--></SCRIPT>

<DIV id=3DalbumListId>
<TABLE class=3Dpreview>
  <TBODY>
  <TR>
    <TD>
      <TABLE>
        <TBODY>
        <TR>
          <TD><A =
href=3D"http://video.mail.ru/mail/wladeruss435/_myvideo"><IMG=20
            title=3D"=CC=EE=B8 =E2=E8=E4=E5=EE" height=3D90 =
alt=3D"=CC=EE=B8 =E2=E8=E4=E5=EE"=20
            =
src=3D"http://img.imgsmail.ru/r/video2/covers/album_myvideo.jpg"=20
            width=3D120></A></TD></TR></TBODY></TABLE><A=20
      href=3D"http://video.mail.ru/mail/wladeruss435/_myvideo">=CC=EE=B8 =
=E2=E8=E4=E5=EE</A>=20
      <INPUT id=3D_myvideo type=3Dhidden value=3D"=CC=EE=B8 =
=E2=E8=E4=E5=EE"=20
      name=3D_myvideo><BR><SPAN>137 =F0=EE=EB=E8=EA=EE=E2<BR>261 =
=EA=EE=EC=EC=E5=ED=F2=E0=F0=E8=E9<BR></SPAN></TD>
    <TD>
      <TABLE>
        <TBODY>
        <TR>
          <TD><A =
href=3D"http://video.mail.ru/mail/wladeruss435/152"><IMG=20
            title=3D=EF=E0=F2=F0=E8=EE=F2=E8=E7=EC height=3D90 =
alt=3D=EF=E0=F2=F0=E8=EE=F2=E8=E7=EC=20
            src=3D"http://video.mail.ru/mail/wladeruss435/152/p-150.jpg" =

            width=3D120></A></TD></TR></TBODY></TABLE><A=20
      =
href=3D"http://video.mail.ru/mail/wladeruss435/152">=EF=E0=F2=F0=E8=EE=F2=
=E8=E7=EC</A> <INPUT=20
      id=3D152 type=3Dhidden value=3D=EF=E0=F2=F0=E8=EE=F2=E8=E7=EC =
name=3D152><BR><SPAN>108 =F0=EE=EB=E8=EA=EE=E2<BR>1229=20
      =EA=EE=EC=EC=E5=ED=F2=E0=F0=E8=E5=E2<BR></SPAN></TD></TR>
  <TR>
    <TD>
      <TABLE>
        <TBODY>
        <TR>
          <TD><A =
href=3D"http://video.mail.ru/mail/wladeruss435/234"><IMG=20
            title=3D=EF=F0=E0=E2=E8=F2=E5=EB=FC=F1=F2=E2=EE height=3D90 =
alt=3D=EF=F0=E0=E2=E8=F2=E5=EB=FC=F1=F2=E2=EE=20
            src=3D"http://video.mail.ru/mail/wladeruss435/234/p-47.jpg"=20
            width=3D120></A></TD></TR></TBODY></TABLE><A=20
      =
href=3D"http://video.mail.ru/mail/wladeruss435/234">=EF=F0=E0=E2=E8=F2=E5=
=EB=FC=F1=F2=E2=EE</A> <INPUT=20
      id=3D234 type=3Dhidden =
value=3D=EF=F0=E0=E2=E8=F2=E5=EB=FC=F1=F2=E2=EE name=3D234><BR><SPAN>31 =
=F0=EE=EB=E8=EA<BR>188=20
      =EA=EE=EC=EC=E5=ED=F2=E0=F0=E8=E5=E2<BR></SPAN></TD>
    <TD>
      <TABLE>
        <TBODY>
        <TR>
          <TD><A =
href=3D"http://video.mail.ru/mail/wladeruss435/239"><IMG=20
            title=3D"=D1=EB=E0=E2=FF=ED=F1=F2=E2=EE =CF=E5=F0=EC=FC, =
=CE=EC=F1=EA, =E2=FB=E2=EE=E4=FB," height=3D90=20
            alt=3D"=D1=EB=E0=E2=FF=ED=F1=F2=E2=EE =CF=E5=F0=EC=FC, =
=CE=EC=F1=EA, =E2=FB=E2=EE=E4=FB,"=20
            src=3D"http://video.mail.ru/mail/wladeruss435/239/p-79.jpg"=20
            width=3D120></A></TD></TR></TBODY></TABLE><A=20
      =
href=3D"http://video.mail.ru/mail/wladeruss435/239">=D1=EB=E0=E2=FF=ED=F1=
=F2=E2=EE =CF=E5=F0=EC=FC, =CE=EC=F1=EA,=20
      =E2=FB=E2=EE=E4=FB,</A> <INPUT id=3D239 type=3Dhidden=20
      value=3D"=D1=EB=E0=E2=FF=ED=F1=F2=E2=EE =CF=E5=F0=EC=FC, =
=CE=EC=F1=EA, =E2=FB=E2=EE=E4=FB," name=3D239><BR><SPAN>29=20
      =F0=EE=EB=E8=EA=EE=E2<BR>392 =
=EA=EE=EC=EC=E5=ED=F2=E0=F0=E8=FF<BR></SPAN></TD></TR>
  <TR>
    <TD>
      <TABLE>
        <TBODY>
        <TR>
          <TD><A =
href=3D"http://video.mail.ru/mail/wladeruss435/269"><IMG=20
            title=3D"=D4=E5=F0=EC=E5=F0=F1=F2=E2=EE =E1=E5=E7 =
=F2=F0=E0=EA=F2=EE=F0=EE=E2" height=3D90=20
            alt=3D"=D4=E5=F0=EC=E5=F0=F1=F2=E2=EE =E1=E5=E7 =
=F2=F0=E0=EA=F2=EE=F0=EE=E2"=20
            src=3D"http://video.mail.ru/mail/wladeruss435/269/p-271.jpg" =

            width=3D120></A></TD></TR></TBODY></TABLE><A=20
      =
href=3D"http://video.mail.ru/mail/wladeruss435/269">=D4=E5=F0=EC=E5=F0=F1=
=F2=E2=EE =E1=E5=E7=20
      =F2=F0=E0=EA=F2=EE=F0=EE=E2</A> <INPUT id=3D269 type=3Dhidden =
value=3D"=D4=E5=F0=EC=E5=F0=F1=F2=E2=EE =E1=E5=E7 =
=F2=F0=E0=EA=F2=EE=F0=EE=E2"=20
      name=3D269><BR><SPAN>9 =F0=EE=EB=E8=EA=EE=E2<BR>227 =
=EA=EE=EC=EC=E5=ED=F2=E0=F0=E8=E5=E2<BR></SPAN></TD>
    <TD>
      <TABLE>
        <TBODY>
        <TR>
          <TD><A=20
            =
href=3D"http://video.mail.ru/mail/wladeruss435/_vfavorites"><IMG=20
            title=3D=C8=E7=E1=F0=E0=ED=ED=EE=E5 height=3D90 =
alt=3D=C8=E7=E1=F0=E0=ED=ED=EE=E5=20
            =
src=3D"http://video.mail.ru/mail/wladeruss435/_vfavorites/p-282.jpg"=20
            width=3D120></A></TD></TR></TBODY></TABLE><A=20
      =
href=3D"http://video.mail.ru/mail/wladeruss435/_vfavorites">=C8=E7=E1=F0=E0=
=ED=ED=EE=E5</A>=20
      <INPUT id=3D_vfavorites type=3Dhidden =
value=3D=C8=E7=E1=F0=E0=ED=ED=EE=E5=20
      name=3D_vfavorites><BR><SPAN>2 =F0=EE=EB=E8=EA=E0<BR>8 =
=EA=EE=EC=EC=E5=ED=F2=E0=F0=E8=E5=E2<BR></SPAN></TD></TR>
  <TR>
    <TD>
      <TABLE>
        <TBODY>
        <TR>
          <TD><A =
href=3D"http://video.mail.ru/mail/wladeruss435/284"><IMG=20
            title=3D"=EF=EE=E7=E8=F2=E8=E2 =E4=EB=FF =E2=F1=E5=F5" =
height=3D90 alt=3D"=EF=EE=E7=E8=F2=E8=E2 =E4=EB=FF =E2=F1=E5=F5"=20
            src=3D"http://video.mail.ru/mail/wladeruss435/284/p-298.jpg" =

            width=3D120></A></TD></TR></TBODY></TABLE><A=20
      =
href=3D"http://video.mail.ru/mail/wladeruss435/284">=EF=EE=E7=E8=F2=E8=E2=
 =E4=EB=FF =E2=F1=E5=F5</A>=20
      <INPUT id=3D284 type=3Dhidden value=3D"=EF=EE=E7=E8=F2=E8=E2 =
=E4=EB=FF =E2=F1=E5=F5" name=3D284><BR><SPAN>12=20
      =F0=EE=EB=E8=EA=EE=E2<BR>25 =
=EA=EE=EC=EC=E5=ED=F2=E0=F0=E8=E5=E2<BR></SPAN></TD>
    <TD>
      <TABLE>
        <TBODY>
        <TR>
          <TD><A =
href=3D"http://video.mail.ru/mail/wladeruss435/305"><IMG=20
            title=3D"=EB=EE=E6 =F1=EE=EB=EE=E2=FC=E5=E2=E0" height=3D90 =
alt=3D"=EB=EE=E6 =F1=EE=EB=EE=E2=FC=E5=E2=E0"=20
            src=3D"http://video.mail.ru/mail/wladeruss435/305/p-306.jpg" =

            width=3D120></A></TD></TR></TBODY></TABLE><A=20
      href=3D"http://video.mail.ru/mail/wladeruss435/305">=EB=EE=E6 =
=F1=EE=EB=EE=E2=FC=E5=E2=E0</A> <INPUT=20
      id=3D305 type=3Dhidden value=3D"=EB=EE=E6 =
=F1=EE=EB=EE=E2=FC=E5=E2=E0" name=3D305><BR><SPAN>9=20
      =F0=EE=EB=E8=EA=EE=E2<BR>58 =
=EA=EE=EC=EC=E5=ED=F2=E0=F0=E8=E5=E2<BR></SPAN></TD></TR>
  <TR>
    <TD>
      <TABLE>
        <TBODY>
        <TR>
          <TD><A =
href=3D"http://video.mail.ru/mail/wladeruss435/325"><IMG=20
            title=3D"=D2=F3=F8=E8=F2=E5 =F1=E2=E5=F2" height=3D90 =
alt=3D"=D2=F3=F8=E8=F2=E5 =F1=E2=E5=F2"=20
            src=3D"http://video.mail.ru/mail/wladeruss435/325/p-326.jpg" =

            width=3D120></A></TD></TR></TBODY></TABLE><A=20
      =
href=3D"http://video.mail.ru/mail/wladeruss435/325">=D2=F3=F8=E8=F2=E5 =
=F1=E2=E5=F2</A> <INPUT=20
      id=3D325 type=3Dhidden value=3D"=D2=F3=F8=E8=F2=E5 =F1=E2=E5=F2" =
name=3D325><BR><SPAN>24 =F0=EE=EB=E8=EA=E0<BR>174=20
      =EA=EE=EC=EC=E5=ED=F2=E0=F0=E8=FF<BR></SPAN></TD>
    <TD>
      <TABLE>
        <TBODY>
        <TR>
          <TD><A =
href=3D"http://video.mail.ru/mail/wladeruss435/382"><IMG=20
            title=3D=D2=E0=EB=FC=EA=EE=E2 height=3D90 =
alt=3D=D2=E0=EB=FC=EA=EE=E2=20
            src=3D"http://video.mail.ru/mail/wladeruss435/382/p-383.jpg" =

            width=3D120></A></TD></TR></TBODY></TABLE><A=20
      =
href=3D"http://video.mail.ru/mail/wladeruss435/382">=D2=E0=EB=FC=EA=EE=E2=
</A> <INPUT=20
      id=3D382 type=3Dhidden value=3D=D2=E0=EB=FC=EA=EE=E2 =
name=3D382><BR><SPAN>6 =F0=EE=EB=E8=EA=EE=E2<BR>9=20
      =EA=EE=EC=EC=E5=ED=F2=E0=F0=E8=E5=E2<BR></SPAN></TD></TR>
  <TR></TR></TBODY></TABLE></DIV><!-- key controls -->
<SCRIPT type=3Dtext/javascript charset=3Dwindows-1251>//<![CDATA[=0A=
	addHandler(document,'keydown',listpage);=0A=
//]]></SCRIPT>
<!-- / key controls -->
<DIV class=3Df2_numpage><B class=3Dcurrent_page>1</B> <A=20
href=3D"http://video.mail.ru/mail/wladeruss435/?page=3D2">2</A> <A =
id=3Dnext_page=20
href=3D"http://video.mail.ru/mail/wladeruss435/?page=3D2">=E4=E0=EB=E5=E5=
</A> <SPAN=20
class=3D"ctrl_arrows ctrl_r">Ctrl<IMG alt=3D=C4=E0=EB=E5=E5=20
src=3D"http://img.imgsmail.ru/0.gif"></SPAN> </DIV>
<DIV id=3DPopularMark>
<DIV class=3D"snblock mb10 mt20">
<H1>=CC=E5=F2=EA=E8</H1></DIV>
<DIV class=3D"pl9 pr9">
<DIV style=3D"FONT-SIZE: 120%"><A title=3D"1 =F0=EE=EB=E8=EA=EE=E2" =
style=3D"FONT-SIZE: 60%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%E0%F0%EC%E8%FF%2B%F0=
%E0%E7%E2%E0%EB%2B%E0%F0%EC%E8%E8%2B%EE%E1%EC%E0%ED%2B%EE%F4%E8%F6%E5%F0%=
EE">=E0=F0=EC=E8=FF=20
=F0=E0=E7=E2=E0=EB =E0=F0=EC=E8=E8 =EE=E1=EC=E0=ED =
=EE=F4=E8=F6=E5=F0=EE</A>&nbsp;&nbsp;&nbsp; <A title=3D"8 =
=F0=EE=EB=E8=EA=EE=E2"=20
style=3D"FONT-SIZE: 70%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%E1%E5%EB%EE%E5%2B%E1=
%F0%E0%F2%F1%F2%E2%EE">=E1=E5=EB=EE=E5=20
=E1=F0=E0=F2=F1=F2=E2=EE</A>&nbsp;&nbsp;&nbsp; <A title=3D"1 =
=F0=EE=EB=E8=EA=EE=E2" style=3D"FONT-SIZE: 60%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%E1%E5%F0%E5%E3%E8%F2=
%E5%2B%E4%F3%F8%E8%2B%F1%E2%E5%F1%F2%E8%2B%F1%E2%EE%E8">=E1=E5=F0=E5=E3=E8=
=F2=E5=20
=E4=F3=F8=E8 =F1=E2=E5=F1=F2=E8 =F1=E2=EE=E8</A>&nbsp;&nbsp;&nbsp; <A =
title=3D"1 =F0=EE=EB=E8=EA=EE=E2"=20
style=3D"FONT-SIZE: 60%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%E1%F0%E0%F2%FC%E5%E2=
%2B%E1%E5%F0%E5%E3%E8%F2%E5%2B%EB%E6%E5%F0%E5%EB%E8%E3%E8%E8%2B%F1%EC">=E1=
=F0=E0=F2=FC=E5=E2=20
=E1=E5=F0=E5=E3=E8=F2=E5 =EB=E6=E5=F0=E5=EB=E8=E3=E8=E8 =
=F1=EC</A>&nbsp;&nbsp;&nbsp; <A title=3D"1 =F0=EE=EB=E8=EA=EE=E2"=20
style=3D"FONT-SIZE: 60%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%E1%F3%E4%F3%F9%E5%E5=
">=E1=F3=E4=F3=F9=E5=E5</A>&nbsp;&nbsp;&nbsp;=20
<A title=3D"32 =F0=EE=EB=E8=EA=EE=E2" style=3D"FONT-SIZE: 106%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%E2%E5%EB%E8%EA%E0%FF=
%2B%E2%E0%ED%E3%E0%2B%EF%F0%E5%E4%F1%EA%E0%E7%E0%ED%E8%E5">=E2=E5=EB=E8=EA=
=E0=FF=20
=E2=E0=ED=E3=E0 =
=EF=F0=E5=E4=F1=EA=E0=E7=E0=ED=E8=E5</A>&nbsp;&nbsp;&nbsp; <A title=3D"2 =
=F0=EE=EB=E8=EA=EE=E2"=20
style=3D"FONT-SIZE: 61%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%E2%E8%E4%E5%EE">=E2=E8=
=E4=E5=EE</A>&nbsp;&nbsp;&nbsp;=20
<A title=3D"1 =F0=EE=EB=E8=EA=EE=E2" style=3D"FONT-SIZE: 60%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%E2%EE%E9%ED%E0%2B%ED=
%F3%E6%ED%E0%2B%E1%FB%EB%E0%2B%E5%E2%F0%E5%FF%EC%2B%E2%EE%E9%ED%E0%2B%ED%=
F3">=E2=EE=E9=ED=E0=20
=ED=F3=E6=ED=E0 =E1=FB=EB=E0 =E5=E2=F0=E5=FF=EC =E2=EE=E9=ED=E0 =
=ED=F3</A>&nbsp;&nbsp;&nbsp; <A title=3D"1 =F0=EE=EB=E8=EA=EE=E2"=20
style=3D"FONT-SIZE: 60%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%E2%EE%EF%F0%EE%F1%FB=
%2B%EE%F2%E2%E5%F2%FB">=E2=EE=EF=F0=EE=F1=FB=20
=EE=F2=E2=E5=F2=FB</A>&nbsp;&nbsp;&nbsp; <A title=3D"19 =
=F0=EE=EB=E8=EA=EE=E2" style=3D"FONT-SIZE: 86%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%E2%F1%E5%2B%ED%E0%F8=
%E5">=E2=F1=E5=20
=ED=E0=F8=E5</A>&nbsp;&nbsp;&nbsp; <A title=3D"2 =F0=EE=EB=E8=EA=EE=E2" =
style=3D"FONT-SIZE: 61%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%E3%EB%E0%E2%ED%E0%FF=
">=E3=EB=E0=E2=ED=E0=FF</A>&nbsp;&nbsp;&nbsp;=20
<A title=3D"1 =F0=EE=EB=E8=EA=EE=E2" style=3D"FONT-SIZE: 60%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%E3%F0%FB%E7%ED%FF">=E3=
=F0=FB=E7=ED=FF</A>&nbsp;&nbsp;&nbsp;=20
<A title=3D"2 =F0=EE=EB=E8=EA=EE=E2" style=3D"FONT-SIZE: 61%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%E4%EE%F0%EE%E3%E0%2B=
%EF%EE%2B%F0%EE%F1%F1%E8%E8">=E4=EE=F0=EE=E3=E0=20
=EF=EE =F0=EE=F1=F1=E8=E8</A>&nbsp;&nbsp;&nbsp; <A title=3D"1 =
=F0=EE=EB=E8=EA=EE=E2" style=3D"FONT-SIZE: 60%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%E4%FB%EC%EE%E2%F1%EA=
%E8%E9-%ED%E0%F0%EE%E4%2B%F1%2B%F2%EE%E1%EE%E9">=E4=FB=EC=EE=E2=F1=EA=E8=E9=
-=ED=E0=F0=EE=E4=20
=F1 =F2=EE=E1=EE=E9</A>&nbsp;&nbsp;&nbsp; <A title=3D"2 =
=F0=EE=EB=E8=EA=EE=E2" style=3D"FONT-SIZE: 61%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%E5%E2%F0%E5%E9">=E5=E2=
=F0=E5=E9</A>&nbsp;&nbsp;&nbsp;=20
<A title=3D"1 =F0=EE=EB=E8=EA=EE=E2" style=3D"FONT-SIZE: 60%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%E5%EA%E0%F2%E5%F0%E8=
%ED%E1%F3%F0%E3%2B%EC%EE%F1%EA%E2%E0%2B%FF%F0%EE%F1%EB%E0%E2%EB%FC%2B%EF%=
E8">=E5=EA=E0=F2=E5=F0=E8=ED=E1=F3=F0=E3=20
=EC=EE=F1=EA=E2=E0 =FF=F0=EE=F1=EB=E0=E2=EB=FC =
=EF=E8</A>&nbsp;&nbsp;&nbsp; <A title=3D"1 =F0=EE=EB=E8=EA=EE=E2"=20
style=3D"FONT-SIZE: 60%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%E5%EB%FC%F6%E8%ED">=E5=
=EB=FC=F6=E8=ED</A>&nbsp;&nbsp;&nbsp;=20
<A title=3D"7 =F0=EE=EB=E8=EA=EE=E2" style=3D"FONT-SIZE: 68%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%E6%E8%F2%FC%2B%EE%E1=
%F9%E8%ED%E0%EC%E8">=E6=E8=F2=FC=20
=EE=E1=F9=E8=ED=E0=EC=E8</A>&nbsp;&nbsp;&nbsp; <A title=3D"1 =
=F0=EE=EB=E8=EA=EE=E2" style=3D"FONT-SIZE: 60%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%E7%E0">=E7=E0</A>&nb=
sp;&nbsp;&nbsp;=20
<A title=3D"3 =F0=EE=EB=E8=EA=EE=E2" style=3D"FONT-SIZE: 62%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%E7%ED%E0%ED%E8%FF">=E7=
=ED=E0=ED=E8=FF</A>&nbsp;&nbsp;&nbsp;=20
<A title=3D"1 =F0=EE=EB=E8=EA=EE=E2" style=3D"FONT-SIZE: 60%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%E8%E7%E3%EE%E8%2B%E2=
%EB%E0%F1%F2%E8">=E8=E7=E3=EE=E8=20
=E2=EB=E0=F1=F2=E8</A>&nbsp;&nbsp;&nbsp; <A title=3D"1 =
=F0=EE=EB=E8=EA=EE=E2" style=3D"FONT-SIZE: 60%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%E8%EB%E8">=E8=EB=E8<=
/A>&nbsp;&nbsp;&nbsp;=20
<A title=3D"1 =F0=EE=EB=E8=EA=EE=E2" style=3D"FONT-SIZE: 60%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%EA%E0%EA%2B%EA%2B%E2=
%EB%E0%F1%F2%E8%2B%EF%F0%EE%E1%F0%E0%EB%F1%FF%2B%EF%F3%F2%E8%ED">=EA=E0=EA=
=20
=EA =E2=EB=E0=F1=F2=E8 =EF=F0=EE=E1=F0=E0=EB=F1=FF =
=EF=F3=F2=E8=ED</A>&nbsp;&nbsp;&nbsp; <A title=3D"2 =
=F0=EE=EB=E8=EA=EE=E2"=20
style=3D"FONT-SIZE: 61%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%EA%E0%ED%E0%EB%FB">=EA=
=E0=ED=E0=EB=FB</A>&nbsp;&nbsp;&nbsp;=20
<A title=3D"28 =F0=EE=EB=E8=EA=EE=E2" style=3D"FONT-SIZE: 100%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%EA%F0%E5%F1%F2%2B%ED=
%E0%2B%F0%EE%F1%F1%E8%E8">=EA=F0=E5=F1=F2=20
=ED=E0 =F0=EE=F1=F1=E8=E8</A>&nbsp;&nbsp;&nbsp; <A title=3D"34 =
=F0=EE=EB=E8=EA=EE=E2" style=3D"FONT-SIZE: 109%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%EA%F0%E5%F1%F2%2B%F1=
%EC%E5%F0%F2%FC">=EA=F0=E5=F1=F2=20
=F1=EC=E5=F0=F2=FC</A>&nbsp;&nbsp;&nbsp; <A title=3D"26 =
=F0=EE=EB=E8=EA=EE=E2" style=3D"FONT-SIZE: 97%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%ED%E0%F8%E0%2B%E7%E5=
%EC%EB%FF">=ED=E0=F8=E0=20
=E7=E5=EC=EB=FF</A>&nbsp;&nbsp;&nbsp; <A title=3D"25 =
=F0=EE=EB=E8=EA=EE=E2" style=3D"FONT-SIZE: 95%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%ED%E0%F8%E8%2B%E1%F0=
%E0%F2%FC%FF">=ED=E0=F8=E8=20
=E1=F0=E0=F2=FC=FF</A>&nbsp;&nbsp;&nbsp; <A title=3D"27 =
=F0=EE=EB=E8=EA=EE=E2" style=3D"FONT-SIZE: 98%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%ED%E0%F8%E8%2B%EB%FE=
%E4%E8">=ED=E0=F8=E8=20
=EB=FE=E4=E8</A>&nbsp;&nbsp;&nbsp; <A title=3D"26 =F0=EE=EB=E8=EA=EE=E2" =
style=3D"FONT-SIZE: 97%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%ED%E0%F8%E8%2B%ED%E0=
%F0%EE%E4%ED%EE%F1%F2%E8">=ED=E0=F8=E8=20
=ED=E0=F0=EE=E4=ED=EE=F1=F2=E8</A>&nbsp;&nbsp;&nbsp; <A title=3D"1 =
=F0=EE=EB=E8=EA=EE=E2" style=3D"FONT-SIZE: 60%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%ED%E5%2B%E2%E5%F0%FC=
%F2%E5%2B%E4%E0%E6%E5%2B%E0%EF%EE%F1%F2%EE%EB%E0%EC">=ED=E5=20
=E2=E5=F0=FC=F2=E5 =E4=E0=E6=E5 =
=E0=EF=EE=F1=F2=EE=EB=E0=EC</A>&nbsp;&nbsp;&nbsp; <A title=3D"6 =
=F0=EE=EB=E8=EA=EE=E2"=20
style=3D"FONT-SIZE: 67%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%ED%EE%E2%EE%E5%2B%EE=
%EA%ED%EE">=ED=EE=E2=EE=E5=20
=EE=EA=ED=EE</A>&nbsp;&nbsp;&nbsp; <A title=3D"27 =F0=EE=EB=E8=EA=EE=E2" =
style=3D"FONT-SIZE: 98%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%EE%E1%EC%E0%ED">=EE=E1=
=EC=E0=ED</A>&nbsp;&nbsp;&nbsp;=20
<A title=3D"29 =F0=EE=EB=E8=EA=EE=E2" style=3D"FONT-SIZE: 101%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%EE%E1%EC%E0%ED%2B%E2=
%E0%F8%E8%F5%2B%E4%F3%F8">=EE=E1=EC=E0=ED=20
=E2=E0=F8=E8=F5 =E4=F3=F8</A>&nbsp;&nbsp;&nbsp; <A title=3D"1 =
=F0=EE=EB=E8=EA=EE=E2" style=3D"FONT-SIZE: 60%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%EE%E1%EC%E0%ED%2B%E8=
%2B%EB%E8%F6%E5%EC%E5%F0%E8%E5">=EE=E1=EC=E0=ED=20
=E8 =EB=E8=F6=E5=EC=E5=F0=E8=E5</A>&nbsp;&nbsp;&nbsp; <A title=3D"1 =
=F0=EE=EB=E8=EA=EE=E2" style=3D"FONT-SIZE: 60%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%EE%E1%EE%F0%E6%E0%F2=
%FC%F1%FF">=EE=E1=EE=F0=E6=E0=F2=FC=F1=FF</A>&nbsp;&nbsp;&nbsp;=20
<A title=3D"1 =F0=EE=EB=E8=EA=EE=E2" style=3D"FONT-SIZE: 60%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%EE%E1%EE%F0%EE%F2%ED=
%E8%2B%E2%EB%E0%F1%F2%FC%2B%E7%E0%EA%EE%ED">=EE=E1=EE=F0=EE=F2=ED=E8=20
=E2=EB=E0=F1=F2=FC =E7=E0=EA=EE=ED</A>&nbsp;&nbsp;&nbsp; <A title=3D"9 =
=F0=EE=EB=E8=EA=EE=E2" style=3D"FONT-SIZE: 71%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%EE%E1%F0%E0%F9%E5%ED=
%E8%E5%2B%EA%2B%EB%FE%E4%FF%EC">=EE=E1=F0=E0=F9=E5=ED=E8=E5=20
=EA =EB=FE=E4=FF=EC</A>&nbsp;&nbsp;&nbsp; <A title=3D"47 =
=F0=EE=EB=E8=EA=EE=E2" style=3D"FONT-SIZE: 128%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%EF%E0%F2%F0%E8%EE%F2=
%E8%E7%EC">=EF=E0=F2=F0=E8=EE=F2=E8=E7=EC</A>&nbsp;&nbsp;&nbsp;=20
<A title=3D"1 =F0=EE=EB=E8=EA=EE=E2" style=3D"FONT-SIZE: 60%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%EF%EE%EF%EB%E0%F2%E8=
%EB%F1%FF%2B%EC%EE%2B%E8%E2%E0%ED%EE%E2">=EF=EE=EF=EB=E0=F2=E8=EB=F1=FF=20
=EC=EE =E8=E2=E0=ED=EE=E2</A>&nbsp;&nbsp;&nbsp; <A title=3D"1 =
=F0=EE=EB=E8=EA=EE=E2" style=3D"FONT-SIZE: 60%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%EF%EE%EF%FB%F2%EA%E0=
%2B%ED%E0%F1%2B%E2%E5%F0%ED%F3%F2%FC%2B%ED%E0%2B%ED%EE%E2%FB%E9%2B%FD%F2"=
>=EF=EE=EF=FB=F2=EA=E0=20
=ED=E0=F1 =E2=E5=F0=ED=F3=F2=FC =ED=E0 =ED=EE=E2=FB=E9 =
=FD=F2</A>&nbsp;&nbsp;&nbsp; <A title=3D"41 =F0=EE=EB=E8=EA=EE=E2"=20
style=3D"FONT-SIZE: 119%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%EF%F0%E0%E2%E4%E0">=EF=
=F0=E0=E2=E4=E0</A>&nbsp;&nbsp;&nbsp;=20
<A title=3D"1 =F0=EE=EB=E8=EA=EE=E2" style=3D"FONT-SIZE: 60%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%EF%F0%E5%EC%FC%E5%F0=
%2B%EF%F3%F2%E8%ED">=EF=F0=E5=EC=FC=E5=F0=20
=EF=F3=F2=E8=ED</A>&nbsp;&nbsp;&nbsp; <A title=3D"1 =
=F0=EE=EB=E8=EA=EE=E2" style=3D"FONT-SIZE: 60%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%EF%F0%E8%EA%F0%FB%E2=
%E0%FF%2B%E4%E5%EB%E0">=EF=F0=E8=EA=F0=FB=E2=E0=FF=20
=E4=E5=EB=E0</A>&nbsp;&nbsp;&nbsp; <A title=3D"20 =F0=EE=EB=E8=EA=EE=E2" =
style=3D"FONT-SIZE: 88%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%EF%F3%F2%E8%ED%E0%2B=
%E8%2B%EC%E5%E4%E2%E5%E4%E5%E2%2B%E2%F0%F3%F2">=EF=F3=F2=E8=ED=E0=20
=E8 =EC=E5=E4=E2=E5=E4=E5=E2 =E2=F0=F3=F2</A>&nbsp;&nbsp;&nbsp; <A =
title=3D"8 =F0=EE=EB=E8=EA=EE=E2"=20
style=3D"FONT-SIZE: 70%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%EF%F3%F2%E8%ED%2B-%E=
2%EE%F0">=EF=F3=F2=E8=ED=20
-=E2=EE=F0</A>&nbsp;&nbsp;&nbsp; <A title=3D"30 =F0=EE=EB=E8=EA=EE=E2" =
style=3D"FONT-SIZE: 103%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%EF%F3%F2%E8%ED%2B%E8=
%2B%EC%E5%E4%E2%E5%E4%E5%E2%2B%E2%F0%F3%F2">=EF=F3=F2=E8=ED=20
=E8 =EC=E5=E4=E2=E5=E4=E5=E2 =E2=F0=F3=F2</A>&nbsp;&nbsp;&nbsp; <A =
title=3D"2 =F0=EE=EB=E8=EA=EE=E2"=20
style=3D"FONT-SIZE: 61%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%F0%E0%E7%E2%E0%EB%2B=
%E0%F0%EC%E8%E8">=F0=E0=E7=E2=E0=EB=20
=E0=F0=EC=E8=E8</A>&nbsp;&nbsp;&nbsp; <A title=3D"43 =
=F0=EE=EB=E8=EA=EE=E2" style=3D"FONT-SIZE: 122%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%F0%F3%F1%FC">=F0=F3=F1=
=FC</A>&nbsp;&nbsp;&nbsp;=20
<A title=3D"48 =F0=EE=EB=E8=EA=EE=E2" style=3D"FONT-SIZE: 130%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%F1%EB%E0%E2%FF%ED%E5=
">=F1=EB=E0=E2=FF=ED=E5</A>&nbsp;&nbsp;&nbsp;=20
<A title=3D"39 =F0=EE=EB=E8=EA=EE=E2" style=3D"FONT-SIZE: 116%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%F1%EB%E0%E2%FF%ED%F1=
%EA%EE%E5%2B%E1%F0%E0%F2%F1%F2%E2%EE">=F1=EB=E0=E2=FF=ED=F1=EA=EE=E5=20
=E1=F0=E0=F2=F1=F2=E2=EE</A>&nbsp;&nbsp;&nbsp; <A title=3D"47 =
=F0=EE=EB=E8=EA=EE=E2" style=3D"FONT-SIZE: 128%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%F1%EB%EE%EC%E8%F2%E5=
%2B%EA%F0%E5%F1%F2">=F1=EB=EE=EC=E8=F2=E5=20
=EA=F0=E5=F1=F2</A>&nbsp;&nbsp;&nbsp; <A title=3D"7 =
=F0=EE=EB=E8=EA=EE=E2" style=3D"FONT-SIZE: 68%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%F1%EC%EE%F2%F0%E5%F2=
%FC%2B%FD%F2%EE%2B%E2%E8%E4%E5%EE">=F1=EC=EE=F2=F0=E5=F2=FC=20
=FD=F2=EE =E2=E8=E4=E5=EE</A>&nbsp;&nbsp;&nbsp; <A title=3D"1 =
=F0=EE=EB=E8=EA=EE=E2" style=3D"FONT-SIZE: 60%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%F1%EE%EF%F7%E0%EA">=F1=
=EE=EF=F7=E0=EA</A>&nbsp;&nbsp;&nbsp;=20
<A title=3D"13 =F0=EE=EB=E8=EA=EE=E2" style=3D"FONT-SIZE: 77%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%F1%EF%E0%F1%E5%EC%2B=
%F0%F3%F1%FC">=F1=EF=E0=F1=E5=EC=20
=F0=F3=F1=FC</A>&nbsp;&nbsp;&nbsp; <A title=3D"46 =F0=EE=EB=E8=EA=EE=E2" =
style=3D"FONT-SIZE: 127%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%F1%EF%E0%F1%E5%ED%E8=
%E5%2B%E7%E5%EC%EB%E8">=F1=EF=E0=F1=E5=ED=E8=E5=20
=E7=E5=EC=EB=E8</A>&nbsp;&nbsp;&nbsp; <A title=3D"46 =
=F0=EE=EB=E8=EA=EE=E2" style=3D"FONT-SIZE: 127%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%F1%F2%E0%F0%EE%E2%E5=
%F0%FB">=F1=F2=E0=F0=EE=E2=E5=F0=FB</A>&nbsp;&nbsp;&nbsp;=20
<A title=3D"7 =F0=EE=EB=E8=EA=EE=E2" style=3D"FONT-SIZE: 68%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%F3%E1%E5%E9%2B%E2%2B=
%F1%E5%E1%E5%2B%E6%E8%E4%E0">=F3=E1=E5=E9=20
=E2 =F1=E5=E1=E5 =E6=E8=E4=E0</A>&nbsp;&nbsp;&nbsp; <A title=3D"7 =
=F0=EE=EB=E8=EA=EE=E2" style=3D"FONT-SIZE: 68%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%F3%E1%E5%E9%2B%E2%2B=
%F1%E5%E1%E5%2B%E6%E8%E4%E0%2B%EE%E1%F0%E0%F9%E5%ED%E8%E5%2B%EA%2B%EB%FE"=
>=F3=E1=E5=E9=20
=E2 =F1=E5=E1=E5 =E6=E8=E4=E0 =EE=E1=F0=E0=F9=E5=ED=E8=E5 =EA =
=EB=FE</A>&nbsp;&nbsp;&nbsp; <A title=3D"1 =F0=EE=EB=E8=EA=EE=E2"=20
style=3D"FONT-SIZE: 60%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%F3%E1%E5%E9%2B%E2%2B=
%F1%E5%E1%E5%2B%E6%E8%E4%E0%2B%EE%E1%F0%E0%F9%E5%ED%E8%E5%2B%EA%2B%EB%FE%=
E4">=F3=E1=E5=E9=20
=E2 =F1=E5=E1=E5 =E6=E8=E4=E0 =EE=E1=F0=E0=F9=E5=ED=E8=E5 =EA =
=EB=FE=E4</A>&nbsp;&nbsp;&nbsp; <A title=3D"1 =F0=EE=EB=E8=EA=EE=E2"=20
style=3D"FONT-SIZE: 60%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%F3%F0%EE%E4%EE%E2">=F3=
=F0=EE=E4=EE=E2</A>&nbsp;&nbsp;&nbsp;=20
<A title=3D"25 =F0=EE=EB=E8=EA=EE=E2" style=3D"FONT-SIZE: 95%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%F7%E8%F5%E0%EB%2B%ED=
%E0%2B%E2%F1%E5">=F7=E8=F5=E0=EB=20
=ED=E0 =E2=F1=E5</A>&nbsp;&nbsp;&nbsp; <A title=3D"2 =
=F0=EE=EB=E8=EA=EE=E2" style=3D"FONT-SIZE: 61%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%F7%F2%EE">=F7=F2=EE<=
/A>&nbsp;&nbsp;&nbsp;=20
<A title=3D"4 =F0=EE=EB=E8=EA=EE=E2" style=3D"FONT-SIZE: 64%"=20
href=3D"http://video.mail.ru/mail/wladeruss435/tags/%FE%EC%EE%F0">=FE=EC=EE=
=F0</A>&nbsp;&nbsp;&nbsp;=20
</DIV></DIV></DIV>
<DIV class=3D"snblock mb10 mt20">
<H1>=D4=EE=F2=EE=E0=EB=FC=E1=EE=EC=FB</H1></DIV>
<TABLE class=3Dfolder_list2>
  <TBODY>
  <TR>
    <TD>
      <DIV class=3Dfolder><A=20
      href=3D"http://photo.mail.ru/mail/wladeruss435/_myphoto/"><IMG=20
      class=3Dico_folder height=3D10 alt=3D""=20
      src=3D"http://img.imgsmail.ru/r/foto2/ico_folder.gif" =
width=3D12></A> <A=20
      =
href=3D"http://photo.mail.ru/mail/wladeruss435/_myphoto/">=D4=EE=F2=EE =
=F1=EE=20
      =EC=ED=EE=E9</A><SPAN> </SPAN>
      <DIV class=3Dcount>148</DIV></DIV></TD>
    <TD class=3Dwidth>
      <DIV></DIV></TD>
    <TD></TD>
    <TD class=3Dwidth>
      <DIV></DIV></TD>
    <TD></TD></TR></TBODY></TABLE>
<DIV class=3Dcross_piece></DIV>
<STYLE type=3Dtext/css>.sfc {
	CLEAR: both; MARGIN: 20px 0px
}
.sf {
	FONT-SIZE: 0.75em; BACKGROUND: #eaeff5; MARGIN: 0px 0px 13px; WIDTH: =
100%; HEIGHT: 35px
}
.sf TD {
	VERTICAL-ALIGN: middle! important
}
.sf-head {
	WIDTH: 80px; COLOR: #8393a0; TEXT-ALIGN: center
}
.sf-input INPUT {
	WIDTH: 99%
}
.sf-button {
	WIDTH: 80px; TEXT-ALIGN: center
}
</STYLE>

<DIV class=3Dclear><SPAN></SPAN></DIV>
<DIV class=3Dsfc>
<FORM id=3Dsearch action=3Dhttp://video.mail.ru/search method=3Dget>
<TABLE class=3Dsf>
  <TBODY>
  <TR>
    <TD class=3Dsf-head>=CF=EE=E8=F1=EA&nbsp;=E2=E8=E4=E5=EE</TD>
    <TD class=3Dsf-input><INPUT id=3Dq name=3Dq></TD>
    <TD=20
class=3Dsf-button><INPUT type=3Dsubmit =
value=3D=CD=E0=E9=F2=E8></TD></TR></TBODY></TABLE></FORM></DIV></DIV><!--=
 end:content_block_area --></DIV><!-- end:content_block -->
<DIV class=3Dleft_block1=20
style=3D"Z-INDEX: 3; FLOAT: left; WIDTH: 240px; POSITION: relative">
<DIV class=3Dwidth style=3D"WIDTH: 240px">
<SCRIPT type=3Dtext/javascript><!--=0A=
				try{timeInterval('left');}catch(e) {}=0A=
			//--></SCRIPT>

<DIV class=3Dmf_borderBlue><I class=3D"mf_spIco mf_iDel3 mf_iDelAlert3"=20
id=3Dalert_delete></I>
<DIV id=3Dalert_container><!-- The spike. Do not remove it. --><!-- =
begin world alerts -->
<DIV class=3Dmf_aBlockWhite>
<H5 class=3D"mf_spIco mf_iPostInvite =
mf_t14">=CF=F0=E8=E3=EB=E0=F8=E5=ED=E8=E5</H5>
<DIV class=3Dmf_ohd><A class=3D"mf_fll mf_mr5 mf_a45 mf_mb0 booster-sc"=20
style=3D"BACKGROUND-IMAGE: =
url(http://avt.foto.mail.ru/mail/beautylifeadmin/_cavatarsmall/voskreweni=
elydei)"=20
href=3D"http://video.mail.ru/community/voskrewenielydei/" =
type=3Dbooster></A>
<DIV class=3D"mf_ml0 mf_ohd"><A class=3D"mf_spIco spr-mrim-9"=20
title=3D"=D9=E5=EB=EA=ED=E8, =F7=F2=EE=E1=FB =
=EF=EE=EE=E1=F9=E0=F2=FC=F1=FF =F1 =FD=F2=E8=EC =
=F7=E5=EB=EE=E2=E5=EA=EE=EC =E2 Mail.Ru =C0=E3=E5=ED=F2=E5"=20
href=3D"http://www.mail.ru/agent?message&amp;to=3Dandrey741@mail.ru"=20
email=3D"andrey741@mail.ru"></A><A class=3Dmf_t11=20
href=3D"http://my.mail.ru/mail/andrey741/" type=3Dbooster>Andrey =
Znaida</A><BR><SPAN=20
class=3D"mf_t11 mf_grey2">=EF=F0=E8=E3=EB=E0=F8=E0=E5=F2 =E2=E0=F1 =
=EF=F0=E8=F1=EE=E5=E4=E8=ED=E8=F2=FC=F1=FF =EA =
=EE=E1=F1=F3=E6=E4=E5=ED=E8=FE =AB<A=20
href=3D"http://my.mail.ru/community/voskrewenielydei/10B509D14FEFDCD6.htm=
l">=CD=E5=E2=E5=F0=EE=FF=F2=ED=E0=FF=20
=F1=F2=E0=F2=E8=F1=F2=E8=EA=E0 =EE=F2 =D5=E0=ED=F1=E0 =
=D0=EE=F1=EB=E8=ED=E3=E0.=E2=E8=E4=E5=EE</A>=BB =E2 =
=F1=EE=EE=E1=F9=E5=F1=F2=E2=E5 <A=20
href=3D"http://my.mail.ru/community/voskrewenielydei/">=C2=F1=E5 =
=EA=F2=EE =E2=E5=F0=E8=F2 =E2 =E2=EE=F1=EA=F0=E5=F8=E5=ED=E8=E5=20
=EB=FE=E4=E5=E9, =EF=F0=E8=E3=EB=E0=F8=E0=E5=EC =E2 =ED=E0=F8=E5 =
=F1=EE=EE=E1=F9=E5=F1=F2=E2=EE</A></SPAN> </DIV></DIV></DIV>
<DIV class=3D"mf_aBlockBlue mf_ohd"><SPAN class=3Dmf_fll><A =
class=3D"mf_t11 mf_bold "=20
href=3D"http://my.mail.ru/my/alert?back=3Dhttp://my.mail.ru/community/vos=
krewenielydei/10B509D14FEFDCD6.html&amp;delete=3D1&amp;id=3D67239142429">=
=CF=F0=E8=F1=EE=E5=E4=E8=ED=E8=F2=FC=F1=FF</A></SPAN>=20
<SPAN class=3Dmf_flr><A class=3D"mf_t11 mf_bold mf_grey2 "=20
onclick=3D"return(!pAlert.deleteAlert(this.AlertID=3D'67239142429') =
&amp;&amp; 0);"=20
href=3D"javascript:void()">=CE=F2=EA=EB=EE=ED=E8=F2=FC</A></SPAN> =
</DIV></DIV></DIV>
<DIV class=3Dmf_noHeight id=3DAlertsKeeper></DIV>
<SCRIPT =
type=3Dtext/javascript>document.getElementById('alert_container').parentN=
ode.style.display =3D 'block';</SCRIPT>

<DIV class=3Dmf_borderGrey>
<OL class=3Dmf_nav>
  <LI class=3Dmf_navElN><A class=3D"mf_navMy booster-sc"=20
  href=3D"http://my.mail.ru/mail/bik-rif/" type=3Dbooster>=CC=EE=E9 =
=CC=E8=F0</A> </LI>
  <LI class=3D"mf_spIco mf_navEl"><A class=3Dbooster-sc=20
  href=3D"http://my.mail.ru/mail/bik-rif/friends" =
type=3Dbooster>=C4=F0=F3=E7=FC=FF</A> <A=20
  class=3D"mf_navInf booster-sc" =
href=3D"http://my.mail.ru/my/friends_requests"=20
  type=3Dbooster><B>1</B>&nbsp;<SPAN =
class=3Dmf_t10>=EF=F0=E5=E4=EB=EE=E6=E5=ED=E8=E5</SPAN></A> </LI>
  <LI class=3D"mf_spIco mf_navEl"><A class=3Dbooster-sc=20
  href=3D"http://my.mail.ru/dialogues" =
type=3Dbooster>=D1=EE=EE=E1=F9=E5=ED=E8=FF</A> </LI>
  <LI class=3D"mf_spIco mf_navEl"><A=20
  =
href=3D"http://my.mail.ru/mail/bik-rif/app/installed">=CF=F0=E8=EB=EE=E6=E5=
=ED=E8=FF</A> <A=20
  class=3Dmf_navInf=20
  =
href=3D"http://my.mail.ru/mail/bik-rif/app/notified"><B>12</B>&nbsp;<SPAN=
=20
  class=3Dmf_t10>=F3=E2=E5=E4=EE=EC=EB=E5=ED=E8=E9</SPAN></A> </LI>
  <LI class=3D"mf_spIco mf_navEl"><A=20
  href=3D"http://photo.mail.ru/mail/bik-rif/">=D4=EE=F2=EE</A> </LI>
  <LI class=3D"mf_spIco mf_navElA"><A=20
  href=3D"http://video.mail.ru/mail/bik-rif/">=C2=E8=E4=E5=EE</A> </LI>
  <LI class=3D"mf_spIco mf_navEl"><A=20
  href=3D"http://my.mail.ru/mail/bik-rif/audio">=CC=F3=E7=FB=EA=E0</A> =
</LI>
  <LI class=3D"mf_spIco mf_navEl"><A=20
  =
href=3D"http://my.mail.ru/my/communities">=D1=EE=EE=E1=F9=E5=F1=F2=E2=E0<=
/A> </LI>
  <LI class=3D"mf_spIco mf_navEl"><A=20
  href=3D"http://my.mail.ru/my/userinfo">=C0=ED=EA=E5=F2=E0</A>=20
  <LI class=3Dmf_navElN2><SPAN onclick=3DMF.navSwitch(1);><A=20
  class=3D"mf_otherHide mf_otherHide_nav mf_cp" =
id=3DnavOherSwitch></A><A=20
  class=3D"mf_cp mf_borderDashed">=C5=F9=E5</A></SPAN>=20
  <LI class=3Dmf_navElN3 id=3DnavOherBlock style=3D"DISPLAY: none"><A=20
  class=3D"mf_navSub booster-sc" =
href=3D"http://my.mail.ru/mail/bik-rif/gifts"=20
  type=3Dbooster>=CF=EE=E4=E0=F0=EA=E8</A><BR><A class=3Dmf_navSub=20
  href=3D"http://my.mail.ru/my/visitors">=C3=EE=F1=F2=E8</A><BR><A =
class=3Dmf_navSub=20
  =
href=3D"http://my.mail.ru/mail/bik-rif/items?Type=3DHave">=C2=E5=F9=E8</A=
><BR><A=20
  class=3Dmf_navSub =
href=3D"http://my.mail.ru/my/favorite">=C8=E7=E1=F0=E0=ED=ED=FB=E5</A><BR=
><A=20
  class=3Dmf_navSub =
href=3D"http://my.mail.ru/my/editprops?view=3Dmain">=CD=E0=F1=F2=F0=EE=E9=
=EA=E8</A>=20
  </LI></OL></DIV><!-- Start 3833 -->
<DIV class=3Dslot_left>
<SCRIPT type=3Dtext/javascript>=0A=
//<![CDATA[=0A=
var rb_link1 =3D "http://r.mail.ru/n46745162";=0A=
var rb_swf =3D "http://rs.mail.ru/b9758703.swf";=0A=
var rb_fver =3D "8";=0A=
var rb_width =3D "200";=0A=
var rb_height =3D "200";=0A=
var rb_flash =3D 0;=0A=
if (navigator.mimeTypes && =
navigator.mimeTypes["application/x-shockwave-flash"] ) {=0A=
 var plugin =3D =
navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin;=0A=
 if (plugin && parseInt(plugin.description.match(/\d+/)[0]) >=3D rb_fver)=0A=
  rb_flash =3D 1;=0A=
 } else if (navigator.appName && navigator.appName.indexOf("Microsoft") =
!=3D -1 &&=0A=
 navigator.userAgent.indexOf("Windows") !=3D -1 && =
navigator.userAgent.indexOf("Windows 3.1") =3D=3D -1) {=0A=
  rb_flash =3D 1;=0A=
}=0A=
if (rb_flash) {=0A=
 document.write('<scr'+'ipt type=3D"text/javascript" =
src=3D"http://img.mail.ru/r/js/rb_flash3.js"></scr'+'ipt>');=0A=
} else {=0A=
  document.write('<a href=3D"http://r.mail.ru/n46745162" =
target=3D"_blank"><img src=3D"http://rs.mail.ru/b9758704.jpg" =
width=3D"200" height=3D"200" border=3D"0" alt=3D"" title=3D"" /></a>');=0A=
}=0A=
//]]>=0A=
</SCRIPT>
<NOSCRIPT><A href=3D"http://r.mail.ru/n46745162" target=3D_blank><IMG =
title=3D""=20
height=3D200 alt=3D"" src=3D"http://rs.mail.ru/b9758704.jpg" width=3D200 =

border=3D0></A></NOSCRIPT> </DIV><!-- End 3833 --><!-- Start 4767 -->
<DIV class=3Dslot_left>
<DIV class=3Drb_body><A class=3Drb_h4 =
href=3D"http://r.mail.ru/n46641451"=20
target=3D_blank>=CB=FE=E1=E8=EC=E0=FF =D4=E5=F0=EC=E0</A>=20
<DIV class=3Drb_content><A class=3Drb_img=20
style=3D"BACKGROUND: url(http://rs.mail.ru/b9709351.jpg); WIDTH: 60px; =
MARGIN-RIGHT: 10px; HEIGHT: 60px"=20
href=3D"http://r.mail.ru/n46641451" target=3D_blank></A>
<DIV class=3Drb_textSmall><B>=D0=E8=F4 =
=C1=E8=EA=F2=E0=E3=E8=F0=EE=E2!</B> =D2=E2=EE=FF =CB=FE=E1=E8=EC=E0=FF =
=D4=E5=F0=EC=E0 - =ED=E0 =E7=E0=E2=E8=F1=F2=FC=20
=E2=F1=E5=EC =E4=F0=F3=E7=FC=FF=EC =E8 =F1=EE=F1=E5=E4=FF=EC - =
=E6=E4=E5=F2 =F2=E5=E1=FF! </DIV></DIV><A class=3Drb_more=20
href=3D"http://r.mail.ru/n46641451" =
target=3D_blank>=D3=F1=F2=E0=ED=EE=E2=E8=F2=FC =
=EF=F0=E8=EB=EE=E6=E5=ED=E8=E5</A>=20
</DIV></DIV><!-- End 4766 -->
<SCRIPT type=3Dtext/javascript>=0A=
function get_cookie (name) {=0A=
   var prefix =3D name + "=3D";    =0A=
   var start =3D document.cookie.indexOf(prefix);=0A=
   if (start =3D=3D -1) return null;  =0A=
   start +=3D prefix.length;=0A=
   var end =3D document.cookie.indexOf(";", start); =0A=
   if (end =3D=3D -1) end =3D document.cookie.length;=0A=
   return unescape(document.cookie.substring(start, end));=0A=
}=0A=
=0A=
function get_cookie_values (name) {=0A=
   var str =3D get_cookie (name);=0A=
   if(str =3D=3D null) return [1,1];  =0A=
   var arr =3D new Array();=0A=
   =0A=
   if (str && str.indexOf(':') !=3D -1) {=0A=
      arr =3D str.split(':');=0A=
   } else {=0A=
      arr[0] =3D 1; //str ? 1 : 0;=0A=
      arr[1] =3D 1; //0;=0A=
   }=0A=
   =0A=
   return arr;=0A=
}=0A=
=0A=
var domain =3D ".mail.ru";=0A=
=0A=
function set_cookie (name, value) { =0A=
   var expires =3D new Date(); =0A=
   expires.setTime(expires.getTime() + (7 * 24 * 3600 * 1000)); =0A=
=0A=
   if (!domain) {=0A=
      domain =3D ".mail.ru";=0A=
   }=0A=
=0A=
   var cookie =3D name + "=3D" + escape(value) + =
";expires=3D"+expires.toGMTString()+";path=3D/"; =0A=
   if (cookie.length <=3D 4000) document.cookie =3D cookie;=0A=
}=0A=
=0A=
function swap_region (val) {=0A=
   var arr =3D get_cookie_values('want');=0A=
   arr[1] =3D val ? 1 : 0;=0A=
   =0A=
   set_cookie ('want', arr[0] + ':' + arr[1]);=0A=
}=0A=
=0A=
function show_block (val) {=0A=
   var want =3D 0;=0A=
   var arr  =3D get_cookie_values('want');=0A=
   =0A=
   if ( typeof(val) =3D=3D 'undefined' ) {=0A=
      want =3D arr[0];=0A=
   } else {=0A=
      want =3D val ? 1 : 0;=0A=
      set_cookie ('want', want + ':' + arr[1]);=0A=
   }=0A=
=0A=
   if (want =3D=3D 0) {=0A=
      document.getElementById('id2').style.display=3D'none';=0A=
      document.getElementById('id1').style.display=3D'none';=0A=
      document.getElementById('id3').style.display=3D'block';=0A=
   } else  {=0A=
      document.getElementById('id2').style.display=3D'block';=0A=
      document.getElementById('id1').style.display=3D'block';=0A=
      document.getElementById('id3').style.display=3D'none';=0A=
   }=0A=
}=0A=
</SCRIPT>

<DIV class=3D"mf_smsTop mf_ohd">
<DIV class=3Dmf_smsTopHide><SPAN id=3Did1><A class=3Dmf_smsTopHideA=20
onclick=3Dshow_block(0); =
href=3D"javascript:void(null)">=F1=EA=F0=FB=F2=FC</A></SPAN><SPAN=20
id=3Did3><A class=3Dmf_smsTopHideA onclick=3Dshow_block(1);=20
href=3D"javascript:void(null)">=EF=EE=EA=E0=E7=E0=F2=FC</A></SPAN></DIV>
<DIV class=3D"mt20 mb10"><A class=3Dmf_h1aOrange=20
href=3D"http://my.mail.ru/cgi-bin/my/top?all=3Dtrue">=D5=EE=F7=F3 =
=EE=E1=F9=E0=F2=FC=F1=FF</A></DIV>
<DIV id=3Did2>
<DIV class=3D"mf_grey mf_t11 mb15"><A class=3D"mf_borderDashed mf_grey2" =

onclick=3Dswap_region(1) =
href=3D"http://my.mail.ru/cgi-bin/my/top?all=3Dtrue">=E2=F1=E5</A>=20
<SPAN>|</SPAN> <A class=3D"mf_borderDashed mf_grey2 mf_bold"=20
onclick=3Dswap_region(0) =
href=3D"http://my.mail.ru/cgi-bin/my/top">=D1=E0=F0=E0=F2=EE=E2=F1=EA=E0=FF=
=20
=EE=E1=EB.</A> </DIV>
<DIV style=3D"WORD-SPACING: 1px"><SPAN=20
class=3D"mf_blockOne mf_blockOneMain mf_tal"><A class=3D"mf_a90 =
booster-sc"=20
style=3D"BACKGROUND-IMAGE: =
url(http://avt.foto.mail.ru/mail/elis111.89/_avatar?1265313490)"=20
href=3D"http://my.mail.ru/mail/elis111.89/" type=3Dbooster></A><BR><A=20
class=3D"mf_o90 booster-sc"=20
href=3D"http://my.mail.ru/my/dialogues?thread=3Delis111.89@mail.ru"=20
type=3Dbooster>=ED=E0&nbsp;=F1=E0=E9=F2=E5</A><BR><A class=3D"mf_spIco =
spr-mrim-9"=20
title=3D"=D9=E5=EB=EA=ED=E8, =F7=F2=EE=E1=FB =
=EF=EE=EE=E1=F9=E0=F2=FC=F1=FF =F1 =FD=F2=E8=EC =
=F7=E5=EB=EE=E2=E5=EA=EE=EC =E2 Mail.Ru =C0=E3=E5=ED=F2=E5"=20
href=3D"http://www.mail.ru/agent?message&amp;to=3Delis111.89@mail.ru"=20
type=3Dmrim-status-9></A><A class=3Dbooster-sc=20
href=3D"http://my.mail.ru/mail/elis111.89/" =
type=3Dbooster>...=CA=C0=D2=DE=CD<WBR>=DC=CA=C0=20
){R@$@TU<WBR>N=DC){@...<WBR></A> </SPAN><SPAN=20
class=3D"mf_blockOne mf_blockOneMain mf_tal"><A class=3D"mf_a90 =
booster-sc"=20
style=3D"BACKGROUND-IMAGE: =
url(http://avt.foto.mail.ru/mail/vesna200311/_avatar?1238522311)"=20
href=3D"http://my.mail.ru/mail/vesna200311/" type=3Dbooster></A><BR><A=20
class=3D"mf_spIco spr-mrim-9"=20
title=3D"=D9=E5=EB=EA=ED=E8, =F7=F2=EE=E1=FB =
=EF=EE=EE=E1=F9=E0=F2=FC=F1=FF =F1 =FD=F2=E8=EC =
=F7=E5=EB=EE=E2=E5=EA=EE=EC =E2 Mail.Ru =C0=E3=E5=ED=F2=E5"=20
href=3D"http://www.mail.ru/agent?message&amp;to=3Dvesna200311@mail.ru"=20
type=3Dmrim-status-9></A><A class=3Dbooster-sc=20
href=3D"http://my.mail.ru/mail/vesna200311/" =
type=3Dbooster>=CE=EB=FC=E3=E0 =D6=E2=E5=F2=E0=E5=E2=E0<WBR></A>=20
</SPAN><SPAN class=3D"mf_blockOne mf_blockOneMain mf_tal"><A=20
class=3D"mf_a90 booster-sc"=20
style=3D"BACKGROUND-IMAGE: =
url(http://avt.foto.mail.ru/list/carelessness/_avatar?1267876977)"=20
href=3D"http://my.mail.ru/list/carelessness/" type=3Dbooster></A><BR><A=20
class=3D"mf_spIco spr-mrim-9"=20
title=3D"=D9=E5=EB=EA=ED=E8, =F7=F2=EE=E1=FB =
=EF=EE=EE=E1=F9=E0=F2=FC=F1=FF =F1 =FD=F2=E8=EC =
=F7=E5=EB=EE=E2=E5=EA=EE=EC =E2 Mail.Ru =C0=E3=E5=ED=F2=E5"=20
href=3D"http://www.mail.ru/agent?message&amp;to=3Dcarelessness@list.ru"=20
type=3Dmrim-status-9></A><A class=3Dbooster-sc=20
href=3D"http://my.mail.ru/list/carelessness/" =
type=3Dbooster>=CE=EB=E5=E3 .</A> </SPAN><SPAN=20
class=3D"mf_blockOne mf_blockOneMain mf_tal"><A class=3D"mf_a90 =
booster-sc"=20
style=3D"BACKGROUND-IMAGE: =
url(http://avt.foto.mail.ru/mail/savelevaag/_avatar?1267079799)"=20
href=3D"http://my.mail.ru/mail/savelevaag/" type=3Dbooster></A><BR><A=20
class=3D"mf_spIco spr-mrim-9"=20
title=3D"=D9=E5=EB=EA=ED=E8, =F7=F2=EE=E1=FB =
=EF=EE=EE=E1=F9=E0=F2=FC=F1=FF =F1 =FD=F2=E8=EC =
=F7=E5=EB=EE=E2=E5=EA=EE=EC =E2 Mail.Ru =C0=E3=E5=ED=F2=E5"=20
href=3D"http://www.mail.ru/agent?message&amp;to=3Dsavelevaag@mail.ru"=20
type=3Dmrim-status-9></A><A class=3Dbooster-sc=20
href=3D"http://my.mail.ru/mail/savelevaag/" =
type=3Dbooster>=C0=EB=E5=EA=F1=E0=ED=E4<WBR>=F0=E0=20
=D1=E0=E2=E5=EB=FC=E5=E2<WBR>=E0</A> </SPAN></DIV></DIV></DIV>
<SCRIPT type=3Dtext/javascript>=0A=
show_block();=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript><!--=0A=
				try{timeInterval('left');}catch(e) {}=0A=
			//--></SCRIPT>
</DIV><!-- end:width --></DIV><!-- end:left_block --></DIV><!-- =
end:ContentTable --><!-- End content table -->
<DIV class=3Dpopup_div2 id=3DsecureAlbumDivId style=3D"DISPLAY: none"><A =
title=3D=C7=E0=EA=F0=FB=F2=FC=20
onclick=3D"hideProtectAlbum(); return false;"=20
href=3D"http://video.mail.ru/mail/wladeruss435/#"><IMG class=3Dright =
alt=3D=C7=E0=EA=F0=FB=F2=FC=20
src=3D"http://img.imgsmail.ru/r/foto2/dw-close.gif"></A>=20
<DIV>=C4=EB=FF =EF=F0=EE=F1=EC=EE=F2=F0=E0 =E0=EB=FC=E1=EE=EC=E0 =
<BR>=E2=E2=E5=E4=E8=F2=E5 =EF=E0=F0=EE=EB=FC</DIV>
<FORM=20
onsubmit=3D"checkAlbumPassword(gebi('secalbid').value,gebi('secalbpass').=
value,'http://video.mail.ru/mail/wladeruss435/'+gebi('secalbid').value);r=
eturn false;"=20
action=3D"" method=3Dpost><INPUT id=3Dsecalbid type=3Dhidden =
name=3DsecureHiddenFieldId>=20
<INPUT id=3Dsecalbpass type=3Dpassword size=3D15 =
name=3Dpasswd>&nbsp;<INPUT style=3D"WIDTH: 35px" type=3Dsubmit =
value=3D=CE=CA> </FORM></DIV>
<SCRIPT type=3Dtext/javascript><!--=0A=
try{timeInterval('content');timeInterval('bottom');}catch(e) {}=0A=
//--></SCRIPT>
<!--  BEGIN:footer  -->
<SCRIPT=20
src=3D"http://js.imgsmail.ru/mail/ru/images/js/video2/commonforcerelogin.=
js?3"=20
type=3Dtext/javascript charset=3Dwindows-1251></SCRIPT>
<!-- Start copyright -->
<TABLE class=3Dpage_block>
  <TBODY>
  <TR>
    <TD>
      <DIV id=3DCopyright>
      <DIV class=3Dfirst>
      <DIV class=3Dsecond>
      <DIV class=3Dthird>
      <DIV class=3Dfourth>
      <TABLE>
        <TBODY>
        <TR>
          <TD class=3Dmail>=A9 1999-2010, <A class=3Dmf_w=20
            href=3D"http://corp.mail.ru/">Mail.Ru</A></TD>
          <TD class=3Dnavigation><A=20
            =
href=3D"http://video.mail.ru/catalog/static/agreement.html">=CF=EE=EB=FC=E7=
=EE=E2=E0=F2=E5=EB=FC=F1=EA=EE=E5=20
            =F1=EE=E3=EB=E0=F8=E5=ED=E8=E5</A> <B>=B7</B> <A=20
            =
href=3D"http://video.mail.ru/cgi-bin/fsupport">=CF=EE=EC=EE=F9=FC</A> =
<B>=B7</B> <A=20
            href=3D"http://sales.mail.ru/">=D0=E5=EA=EB=E0=EC=E0 =ED=E0 =
Mail.ru</A> <B>=B7</B> <A=20
            href=3D"http://corp.mail.ru/">=CE =
=EA=EE=EC=EF=E0=ED=E8=E8</A> <B>=B7</B> <A=20
            =
href=3D"http://corp.mail.ru/vacancy.htm">=C2=E0=EA=E0=ED=F1=E8=E8</A></TD=
></TR></TBODY></TABLE></DIV></DIV></DIV></DIV></DIV><IMG=20
      height=3D1 alt=3D"" src=3D"http://img.mail.ru/0.gif" width=3D760>
      <DIV class=3Dcross_piece></DIV></TD></TR></TBODY></TABLE><A =
class=3Dbl-footer=20
title=3D"=D7=E5=F0=ED=E0=FF =EC=EE=EB=ED=E8=FF" =
href=3D"http://r.mail.ru/n45513689" target=3D_blank></A><!-- End =
copyright --><!--  END:footer  --><!-- end all page div --></DIV><!-- =
SUCCESS LOAD PAGE --><!-- Begin counters --><!-- start slot 1879 --><!-- =
LiveInternet counter -->
<SCRIPT type=3Dtext/javascript>//<![CDATA[
<!--
document.write("<img src=3D'http://counter.yadro.ru/hit?r"+
escape(document.referrer)+((typeof(screen)=3D=3D"undefined")?"":
";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth?
screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+
";"+Math.random()+
"' width=3D'1' height=3D'1' alt=3D'' />");//-->
//]]></SCRIPT>
<!-- /LiveInternet counter --><!-- Rating@Mail.ru counter -->
<SCRIPT language=3DJavaScript type=3Dtext/javascript>//<![CDATA[
d=3Ddocument;a=3D'';a+=3D';r=3D'+escape(d.referrer); js=3D10;
//]]></SCRIPT>

<SCRIPT language=3DJavaScript1.1 type=3Dtext/javascript>//<![CDATA[
a+=3D';j=3D'+navigator.javaEnabled(); js=3D11;
//]]></SCRIPT>

<SCRIPT language=3DJavaScript1.2 type=3Dtext/javascript>//<![CDATA[
s=3Dscreen;a+=3D';s=3D'+s.width+'*'+s.height;
a+=3D';d=3D'+(s.colorDepth?s.colorDepth:s.pixelDepth);
js=3D12;
//]]></SCRIPT>

<SCRIPT language=3DJavaScript1.3 type=3Dtext/javascript>//<![CDATA[
js=3D13;
//]]></SCRIPT>

<SCRIPT language=3DJavaScript type=3Dtext/javascript>//<![CDATA[
d.write('<img src=3D"http://top3.mail.ru/counter'+
'?id=3D552015;js=3D'+js+a+';rand=3D'+Math.random()+
'" width=3D"1" height=3D"1" alt=3D"" /><br />');
//]]></SCRIPT>
<NOSCRIPT><IMG height=3D1 alt=3D"" =
src=3D"http://top3.mail.ru/counter?js=3Dna;id=3D552015"=20
width=3D1><BR></NOSCRIPT><!-- /Rating@Mail.ru counter --><!-- end slot =
1879 --><!-- End counters -->
<SCRIPT =
src=3D"http://img3.imgsmail.ru/mail/ru/images/js/myjs/alert_v2.js?7"=20
type=3Dtext/javascript charset=3Dwindows-1251></SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
try {=0A=
	if(!window.Booster) window.Booster =3D {}; =0A=
}=0A=
catch (e) {=0A=
	window.Booster =3D {}; =0A=
}=0A=
var pAlert =3D new ListAlert({=0A=
statusRequestURL: 'http://myajax2.mail.ru/alerts?id=3D',=0A=
	listenInterval: 300000,=0A=
tmplSrc: =
'http://img3.imgsmail.ru/mail/ru/images/js/myjs/alert_templates.js?6',=0A=
	objName: 'pAlert',=0A=
	templatepath: '',=0A=
	requestURL: '/cgi-bin/my/ajax',=0A=
	alertContainer: $('alert_container'),=0A=
	alertDelete: $('alert_delete'),=0A=
	hideAlert: '',=0A=
	mSubmited: '67',=0A=
	mSpec: '',=0A=
	titleInterval: 2000,=0A=
	photohost: 'http://avt.photo.mail.ru',=0A=
	myvars: {=0A=
	    MyMailHost: 'my.mail.ru',=0A=
	    ActiveDir: '/mail/bik-rif/'=0A=
	},=0A=
	alertID: '67239142429'=0A=
});=0A=
</SCRIPT>

<SCRIPT=20
type=3Dtext/javascript><!--=0A=
try{timeInterval('bottom');}catch(e) {}=0A=
//--></SCRIPT>
<!-- Start slot 451 -->
<SCRIPT type=3Dtext/javascript>//<![CDATA[
try {

timeInterval('renderbrowser');
rT.iGet =3D '';
for (var i =3D 0; i < rT.i.length; i++) {
        rT.comma =3D rT.iGet !=3D '' ? ',' : '';
        var bP =3D rT.i[i].split('=3D');
        if (bP[0] !=3D 'renderbrowser') {
                rT.iGet +=3D (rT.comma + bP[0] + ':' + bP[1]);
        } else rT.renderbrowser =3D parseInt(bP[1]);
}
rT.comma =3D '';

rT.img =3D new Image(); =
rT.img.src=3D'http://video.radar.imgsmail.ru/update?p=3Dvideo&t=3Dui&v=3D=
' + rT.renderbrowser + '&i=3D' + rT.iGet + '&rnd=3D180870844' + =
(document.referrer ? '&r=3D' + escape(document.referrer) : '') + '';

} catch(e) {}
//]]></SCRIPT>
<!-- End slot 451 --><!-- Start slot 3 -->
<SCRIPT type=3Dtext/javascript>
//<![CDATA[
(function() {
	var addHandler =3D function(o, e, fn) {
		if (o.addEventListener) o.addEventListener(e, fn, false);
		else if (o.attachEvent) o.attachEvent('on' + e, fn);
		else o['on' + e] =3D fn;
	}
	addHandler(document, 'mousedown', function(e) {
		e =3D e || window.event;
		e =3D e.target || e.srcElement;
		var name;
		while (e.parentNode) {
			if ((name =3D e.getAttribute('name')) && (name =3D name.toString()) =
&& name.match(new RegExp("^cl([bn]\\d+)"))) {
				document.createElement("IMG").src =3D =
"http://rs.mail.ru/s"+RegExp.$1+".gif?rnd=3D" + Math.random()*1E9;
				break;
			}
			e =3D e.parentNode;
		}
		return true;
	});
})();
//]]>
</SCRIPT>
<!-- End slot 3 --></DIV>
<SCRIPT src=3D"http://img3.imgsmail.ru/mail/ru/images/js/myjs/mf.js?"=20
type=3Dtext/javascript></SCRIPT>

<DIV id=3Dwa_stoarge></DIV>
<DIV id=3DwaHolder style=3D"TEXT-ALIGN: left">
<STYLE>.wamsg {
	DISPLAY: none
}
.jim_dialogAuth {
	PADDING-TOP: 0px
}
#waDialogsButton .unreaded {
	BACKGROUND-IMAGE: url(http://img0.imgsmail.ru/r/jim/unreadedflash.gif); =
BACKGROUND-REPEAT: repeat
}
.jim_contactDivUpHead SPAN {
	TOP: 4px
}
#waContactList .itemOffline {
	DISPLAY: block
}
.offinvis#waContactList .itemOffline {
	DISPLAY: none
}
.jim_searchContacts {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; BORDER-BOTTOM: #cecece 1px solid; =
BACKGROUND-COLOR: white
}
.jim_searchContacts INPUT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 19px; =
BORDER-LEFT-WIDTH: 0px; Z-INDEX: 1000; BACKGROUND: =
url(http://img1.imgsmail.ru/r/jim/lupa.gif) no-repeat 6px 50%; =
BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; =
PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#jim_searchContacts_list {
	BORDER-RIGHT: #cecece 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: =
#cecece 1px solid; PADDING-LEFT: 0px; Z-INDEX: 10000; BACKGROUND: white; =
PADDING-BOTTOM: 3px; MARGIN-LEFT: -210px; OVERFLOW: hidden; BORDER-LEFT: =
#cecece 1px solid; WIDTH: 288px; PADDING-TOP: 5px; BORDER-BOTTOM: =
#cecece 1px solid; POSITION: absolute
}
#jim_searchContacts_list .itemOffline {
	DISPLAY: block! important; OVERFLOW: hidden; WHITE-SPACE: nowrap; =
POSITION: relative
}
#jim_searchContacts_list .item {
	OVERFLOW: hidden; WHITE-SPACE: nowrap; POSITION: relative
}
.jim_contactDivUpOut {
	Z-INDEX: 231
}
.blocksWrapper {
	BORDER-RIGHT: #b7b7b7 1px solid; BORDER-TOP: #b7b7b7 1px solid; =
BORDER-LEFT: #b7b7b7 1px solid; BORDER-BOTTOM: #b7b7b7 1px
}
.jim_dialogDivUpOut {
	MARGIN-RIGHT: 4px
}
.jim_contactDivUpOut {
	MARGIN-LEFT: 0px
}
.contactSaver {
	HEIGHT: 312px
}
#feedbackRequestDiv {
	WIDTH: 490px
}
.dialogsFooter .typing {
	PADDING-RIGHT: 7px; MARGIN-TOP: 3px; DISPLAY: none; FLOAT: right; FONT: =
11px tahoma; _margin-top: 3px
}
.wa-typing {
	BACKGROUND-POSITION: -176px 50%
}
.dialogsFooter .typing SPAN {
	WIDTH: 16px; MARGIN-RIGHT: 5px
}
.typing.dialogsFooter .typing {
	DISPLAY: block
}
.deliveryStat {
	COLOR: #898989
}
#jim_searchContacts_list A {
	TEXT-DECORATION: none
}
#waWebAgent .mrim-online-13 {
	BACKGROUND-POSITION: 0px 0px
}
.jim_dialogDivUpFooter {
	WIDTH: 94%
}
#waWebAgent #waStatusButton {
	PADDING-RIGHT: 1px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; WIDTH: =
16px; PADDING-TOP: 3px; HEIGHT: 17px
}
#waWebAgent #waStatusButtonImg {
	WIDTH: 13px; HEIGHT: 13px
}
HEAD:first-child + BODY .jim_dialogDivUpHead DIV {
	OVERFLOW: visible
}
HEAD:first-child + BODY .jim_dialogDivSendButton {
	PADDING-TOP: 0px
}
.jim_inDiv {
	PADDING-TOP: 1px
}
.jim_contactDivText {
	PADDING-TOP: 1px
}
HEAD:first-child + BODY .jim_inDiv {
	PADDING-TOP: 2px
}
HEAD:first-child + BODY .jim_contactDivText {
	PADDING-TOP: 2px
}
* HTML .jim_inDiv {
	PADDING-TOP: 2px
}
* HTML .jim_contactDivText {
	PADDING-TOP: 2px
}
HEAD:first-child + BODY .jim_contactDivButton {
	WIDTH: 190px
}
* HTML .jim_contactDivButton {
	WIDTH: 190px
}
* HTML .renameContactRequestDivInner INPUT {
	WIDTH: 98%
}
* HTML .addContactRequestDivInner INPUT {
	WIDTH: 98%
}
.jim_bottomDiv {
	POSITION: fixed
}
* HTML {
	MARGIN: 0px; OVERFLOW: hidden; HEIGHT: 100%
}
* HTML BODY {
	MARGIN: 0px; OVERFLOW: hidden; HEIGHT: 100%
}
* HTML BODY {
	TEXT-ALIGN: left
}
* HTML #waFixed {
	OVERFLOW: auto; WIDTH: 100%; POSITION: absolute; HEIGHT: 100%; =
TEXT-ALIGN: center
}
* HTML #waWebAgent {
	POSITION: absolute; TOP: -22px
}
* HTML #waHolder {
	LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 100%
}
* HTML .jim_dialogDivUpOut {
	MARGIN-RIGHT: 3px
}
</STYLE>
<!--[if IE]>
<STYLE type=3Dtext/css>.jim_contacts_list A.aInItem =
DIV.waContactName_search {
	WIDTH: 240px
}
.jim_searchContacts {
	POSITION: relative! important
}
</STYLE>
<![endif]-->
<DIV class=3Djim_bottomDiv id=3DwaWebAgent style=3D"DISPLAY: none"><SPAN =

class=3Djim_hidePopup id=3DwaContactOutPopup2 =
title=3D"=C7=E0=EA=F0=FB=F2=FC =EE=F2=E4=E5=EB=FC=ED=EE=E5 =EE=EA=ED=EE" =

style=3D"FLOAT: right" onclick=3D"return =
webagent.dom_handlers.closePopup()"></SPAN><!--div =
class=3D"jim_waDialogSmiles" id=3D"waDialogSmiles" style=3D"z-index:250; =
visibility:hidden;"></div-->
<DIV class=3Djim_waActionContainer id=3DwaActionContainer=20
style=3D"VISIBILITY: hidden"><A id=3DwaActionEdit=20
onclick=3D"return webagent.dom_handlers.rename();"=20
href=3D"http://video.mail.ru/mail/wladeruss435/#"><IMG =
title=3D=CF=E5=F0=E5=E8=EC=E5=ED=EE=E2=E0=F2=FC=20
height=3D16 alt=3D=CF=E5=F0=E5=E8=EC=E5=ED=EE=E2=E0=F2=FC =
src=3D"http://img2.imgsmail.ru/r/my/ico_pen_1.gif"=20
width=3D16 border=3D0>=CF=E5=F0=E5=E8=EC=E5=ED=EE=E2=E0=F2=FC</A><BR><A =
id=3DwaActionsDel=20
onclick=3D"return webagent.dom_handlers.del();"=20
href=3D"http://video.mail.ru/mail/wladeruss435/#"><IMG =
title=3D=D3=E4=E0=EB=E8=F2=FC height=3D16=20
alt=3D=D3=E4=E0=EB=E8=F2=FC =
src=3D"http://img3.imgsmail.ru/r/jim/delete.gif" width=3D16=20
border=3D0>=D3=E4=E0=EB=E8=F2=FC</A> </DIV>
<DIV style=3D"FLOAT: right">
<DIV class=3D"wa-ballon wa-ballon-shade" id=3DwaBallonNoContacts=20
style=3D"DISPLAY: none; RIGHT: 21px; WIDTH: 246px; TOP: -135px; HEIGHT: =
106px">
<DIV class=3Dwa-ballon-close=20
onclick=3D"return webagent.dom_handlers.betterClose()||false"></DIV>
<DIV class=3Dwa-ballon-rt>
<DIV class=3D"wa-ballon-bg-shift wa-ballon-bgsize">
<DIV class=3D"wa-ballon-bg wa-ballon-bgsize"></DIV></DIV></DIV>
<DIV class=3Dwa-ballon-lb>
<DIV class=3D"wa-ballon-bg-shift wa-ballon-bgsize">
<DIV class=3D"wa-ballon-shift-correct wa-ballon-bgsize">
<DIV class=3D"wa-ballon-bg wa-ballon-bgsize"></DIV></DIV></DIV></DIV>
<DIV class=3Dwa-ballon-lt>
<DIV class=3D"wa-ballon-bg wa-ballon-bgsize"></DIV></DIV>
<DIV class=3Dwa-ballon-rb>
<DIV class=3D"wa-ballon-bg-shift wa-ballon-bgsize">
<DIV class=3D"wa-ballon-bg wa-ballon-bgsize"></DIV></DIV></DIV>
<DIV class=3Dwa-ballon-edge>
<DIV class=3Dwa-ballon-edge-in>
<P><B class=3Dwa-ballon-big>=C1=FB=F1=F2=F0=FB=E9 =EE=E1=EC=E5=ED =
=F1=EE=EE=E1=F9=E5=ED=E8=FF=EC=E8 =E2 Mail.Ru =
=C0=E3=E5=ED=F2=E5.</B></P>
<P>=C4=EE=E1=E0=E2=FC =E4=F0=F3=E7=E5=E9 =E8 =
=EE=E1=EC=E5=ED=E8=E2=E0=E9=F1=FF =F1=EE=EE=E1=F9=E5=ED=E8=FF=EC=E8 =E2 =
=F0=E5=E0=EB=FC=ED=EE=EC =E2=F0=E5=EC=E5=ED=E8.</P>
<P class=3Dwa-ballon-links><A class=3Dwa-icon-online=20
onclick=3D"return =
webagent.dom_handlers.betterAdd(event)||false"><B>=C4=EE=E1=E0=E2=E8=F2=FC=
=20
=E4=F0=F3=E7=E5=E9</B></A> <A class=3Dwa-icon-none=20
href=3D"http://agent.mail.ru/ru/help/web-agent/1.html" =
target=3D_blank><B>=D3=E7=ED=E0=F2=FC=20
=E1=EE=EB=FC=F8=E5</B></A> </P></DIV></DIV></DIV>
<DIV class=3D"wa-ballon wa-ballon-shade" id=3DwaBallonHaveContacts=20
style=3D"DISPLAY: none; RIGHT: 21px; TOP: -122px; HEIGHT: 92px">
<DIV class=3Dwa-ballon-close=20
onclick=3D"return webagent.dom_handlers.betterClose()||false"></DIV>
<DIV class=3Dwa-ballon-rt>
<DIV class=3D"wa-ballon-bg-shift wa-ballon-bgsize">
<DIV class=3D"wa-ballon-bg wa-ballon-bgsize"></DIV></DIV></DIV>
<DIV class=3Dwa-ballon-lb>
<DIV class=3D"wa-ballon-bg-shift wa-ballon-bgsize">
<DIV class=3D"wa-ballon-shift-correct wa-ballon-bgsize">
<DIV class=3D"wa-ballon-bg wa-ballon-bgsize"></DIV></DIV></DIV></DIV>
<DIV class=3Dwa-ballon-lt>
<DIV class=3D"wa-ballon-bg wa-ballon-bgsize"></DIV></DIV>
<DIV class=3Dwa-ballon-rb>
<DIV class=3D"wa-ballon-bg-shift wa-ballon-bgsize">
<DIV class=3D"wa-ballon-bg wa-ballon-bgsize"></DIV></DIV></DIV>
<DIV class=3Dwa-ballon-edge>
<DIV class=3Dwa-ballon-edge-in>
<P><B class=3Dwa-ballon-big>=CE=E1=F9=E0=E9=F1=FF =F1 =
=E4=F0=F3=E7=FC=FF=EC=E8 =E2 Mail.Ru =C0=E3=E5=ED=F2=E5</B></P>
<P><B class=3Dwa-ballon-big id=3DwaBallonHaveContactsCount></B><SPAN=20
id=3DwaBallonHaveContactsTerm>=F2=E2=EE=E8=F5 =E4=F0=F3=E7=E5=E9</SPAN> =
=F3=E6=E5 =E7=E4=E5=F1=FC</P>
<P class=3Dwa-ballon-links><A class=3Dwa-icon-online =
id=3DwaBallonHaveContactsOffline=20
onclick=3D"return =
webagent.dom_handlers.betterAdd(event)||false"><B>=CE=ED=EB=E0=E9=ED</B><=
/A>=20
<A class=3Dwa-icon-online id=3DwaBallonHaveContactsOnline =
style=3D"DISPLAY: none"=20
onclick=3D"return =
webagent.dom_handlers.doit('contactsButton')||false"><B>=CD=E0=F7=E0=F2=FC=
=20
=EE=E1=F9=E5=ED=E8=E5</B></A> <A class=3Dwa-icon-none=20
href=3D"http://agent.mail.ru/ru/help/web-agent/1.html" =
target=3D_blank><B>=D3=E7=ED=E0=F2=FC=20
=E1=EE=EB=FC=F8=E5</B></A> </P></DIV></DIV></DIV>
<DIV class=3D"wa-ballon wa-ballon-shade" id=3DwaBallonOffunr=20
style=3D"DISPLAY: none; RIGHT: 21px; TOP: -152px; HEIGHT: 122px">
<DIV class=3Dwa-ballon-close=20
onclick=3D"return =
webagent.dom_handlers.remindBallonClose()||false"></DIV>
<DIV class=3Dwa-ballon-rt>
<DIV class=3D"wa-ballon-bg-shift wa-ballon-bgsize">
<DIV class=3D"wa-ballon-bg wa-ballon-bgsize"></DIV></DIV></DIV>
<DIV class=3Dwa-ballon-lb>
<DIV class=3D"wa-ballon-bg-shift wa-ballon-bgsize">
<DIV class=3D"wa-ballon-shift-correct wa-ballon-bgsize">
<DIV class=3D"wa-ballon-bg wa-ballon-bgsize"></DIV></DIV></DIV></DIV>
<DIV class=3Dwa-ballon-lt>
<DIV class=3D"wa-ballon-bg wa-ballon-bgsize"></DIV></DIV>
<DIV class=3Dwa-ballon-rb>
<DIV class=3D"wa-ballon-bg-shift wa-ballon-bgsize">
<DIV class=3D"wa-ballon-bg wa-ballon-bgsize"></DIV></DIV></DIV>
<DIV class=3Dwa-ballon-edge>
<DIV class=3Dwa-ballon-edge-in>
<P><B class=3Dwa-ballon-big>=C2=E0=F8 =F1=F2=E0=F2=F3=F1</B> <B=20
class=3D"wa-ballon-big wa-icon-offline">=CE=F2=EA=EB=FE=F7=E5=ED</B></P>
<P style=3D"MARGIN-BOTTOM: 0px">=D3 =E2=E0=F1 =E5=F1=F2=FC <B =
class=3Dwa-ballon-big=20
id=3DwaBallonOffunrCount></B><SPAN =
id=3DwaBallonOffunrTerm>=ED=E5=EF=F0=EE=F7=E8=F2=E0=ED=ED=FB=F5=20
=F1=EE=EE=E1=F9=E5=ED=E8=E9</SPAN>. =D7=F2=EE=E1=FB =
=F3=E2=E8=E4=E5=F2=FC =F1=EE=EE=E1=F9=E5=ED=E8=FF =F1=EC=E5=ED=E8=F2=E5 =
=F1=F2=E0=F2=F3=F1 =ED=E0</P><A=20
class=3Dwa-icon-online=20
onclick=3D"return webagent.dom_handlers.remindOnline(event)||false"=20
href=3D"http://video.mail.ru/mail/wladeruss435/#"><B>=CE=ED=EB=E0=E9=ED</=
B></A>=20
<P></P>
<P class=3Dwa-ballon-links style=3D"TEXT-ALIGN: right"><A =
class=3Dwa-icon-none=20
onclick=3D"return webagent.dom_handlers.remindLater()||false"=20
href=3D"http://video.mail.ru/mail/wladeruss435/#"><B>=CD=E0=EF=EE=EC=ED=E8=
=F2=FC =EF=EE=E7=E6=E5</B></A>=20
</P></DIV></DIV></DIV>
<DIV class=3Dwa-offunr id=3DwaOffunr=20
onclick=3D"return webagent.utils.cancelEvent(event, 1);">
<DIV class=3Dwa-offunr-title id=3DwaOffunrTitle=20
onmouseover=3D"return =
webagent.dom_handlers.remindOpen(event);"></DIV></DIV>
<DIV class=3Djim_contactDivStatusButton onselectstart=3D"return false;"=20
id=3DwaStatusButton title=3D"=D1=EC=E5=ED=E8=F2=FC =F1=F2=E0=F2=F3=F1"=20
style=3D"DISPLAY: none; -moz-user-select: none"=20
onclick=3D"return webagent.dom_handlers.doit('statusMenu', event);"=20
valign=3D"middle"><IMG class=3Dmrim-offline-13 id=3DwaStatusButtonImg =
height=3D13=20
src=3D"http://img0.imgsmail.ru/0.gif" width=3D13 align=3DabsMiddle =
border=3D0><SPAN=20
id=3DwaStatusButtonTitle style=3D"DISPLAY: =
none">=CE=F2=EA=EB=FE=F7=E5=ED</SPAN></DIV>
<DIV class=3Djim_statusDivUpOut onselectstart=3D"return false;" =
id=3DwaStatusHolder=20
style=3D"DISPLAY: none; -moz-user-select: none">
<DIV class=3Djim_statusHead><A=20
onclick=3D"return webagent.dom_handlers.feedback(event);"=20
href=3D"http://video.mail.ru/mail/wladeruss435/#">=CE=F2=EF=F0=E0=E2=E8=F2=
=FC =EE=F2=E7=FB=E2</A> </DIV>
<DIV class=3Djim_statusHead><A=20
href=3D"http://agent.mail.ru/ru/help/web-agent/1.html" =
target=3D_blank>=CF=EE=EC=EE=F9=FC</A>=20
</DIV>
<DIV class=3Djim_statusHead><A =
href=3D"http://my.mail.ru/my/editprops">=CD=E0=F1=F2=F0=EE=E9=EA=E8</A>=20
</DIV>
<DIV class=3Djim_statusBody align=3Dleft><A=20
onclick=3D"return webagent.dom_handlers.doit('setStatusOnline', event);" =

href=3D"http://video.mail.ru/mail/wladeruss435/#"><SPAN =
id=3DwaStatusOnline><IMG=20
class=3Dmrim-online-13 height=3D13 src=3D"http://img1.imgsmail.ru/0.gif" =
width=3D13=20
align=3DabsMiddle border=3D0>=CE=ED=EB=E0=E9=ED</SPAN></A> <A=20
onclick=3D"return webagent.dom_handlers.doit('setStatusAway', event);"=20
href=3D"http://video.mail.ru/mail/wladeruss435/#"><SPAN =
id=3DwaStatusAway><IMG=20
class=3Dmrim-away-13 height=3D13 src=3D"http://img2.imgsmail.ru/0.gif" =
width=3D13=20
align=3DabsMiddle border=3D0>=CE=F2=EE=F8=E5=EB</SPAN></A> <A=20
onclick=3D"return webagent.dom_handlers.doit('setStatusDnd', event);"=20
href=3D"http://video.mail.ru/mail/wladeruss435/#"><SPAN =
id=3DwaStatusDND><IMG=20
class=3Dmrim-dnd-13 height=3D13 src=3D"http://img3.imgsmail.ru/0.gif" =
width=3D13=20
align=3DabsMiddle border=3D0>=CD=E5 =
=E1=E5=F1=EF=EE=EA=EE=E8=F2=FC</SPAN></A> <A=20
onclick=3D"return webagent.dom_handlers.doit('setStatusOffline', =
event);"=20
href=3D"http://video.mail.ru/mail/wladeruss435/#"><SPAN =
id=3DwaStatusOffline><IMG=20
class=3Dmrim-offline-13 height=3D13 =
src=3D"http://img0.imgsmail.ru/0.gif" width=3D13=20
align=3DabsMiddle border=3D0>=CE=F2=EA=EB=FE=F7=E5=ED</SPAN></A> =
</DIV></DIV></DIV>
<DIV style=3D"FLOAT: right">
<DIV class=3DcontactWrapper>
<DIV class=3Djim_contactDivButton onselectstart=3D"return false;" =
id=3DwaContactButton=20
style=3D"DISPLAY: none; OVERFLOW: hidden; WHITE-SPACE: nowrap; =
-moz-user-select: none"=20
onclick=3D"return webagent.dom_handlers.doit('contactsButton');">
<DIV class=3Djim_contactDivText><I class=3D"img =
icoMyfriends"></I>=CA=EE=ED=F2=E0=EA=F2=FB <B=20
id=3DwaOnlineCtr style=3D"VISIBILITY: hidden">(<SPAN=20
id=3DwaContactButtonTitle></SPAN><SPAN=20
id=3DContactButtonOfflineCount></SPAN>)</B></DIV></DIV></DIV>
<DIV class=3D"jim_contactDivUpOut blocksWrapper" id=3DwaContactHolder=20
style=3D"DISPLAY: none; WIDTH: auto">
<DIV class=3DcontactToolTip id=3DwaContactToolTip style=3D"DISPLAY: =
none">=CF=F0=E5=E2=FB=F8=E5=ED=20
=EB=E8=EC=E8=F2 =EE=E4=ED=EE=E2=F0=E5=EC=E5=ED=ED=FB=F5 =
=E4=E8=E0=EB=EE=E3=EE=E2. =CD=E5=EA=EE=F2=EE=F0=FB=E5 =ED=EE=E2=FB=E5 =
=E4=E8=E0=EB=EE=E3=E8 =F1=E5=E9=F7=E0=F1 =F1=EA=F0=FB=F2=FB. =
=D7=F2=EE=E1=FB=20
=E2=FB=E2=E5=F1=F2=E8 =E8=F5, =E7=E0=EA=F0=EE=E9=F2=E5 =F7=E0=F1=F2=FC =
=EE=F2=EA=F0=FB=F2=FB=F5 =E4=E8=E0=EB=EE=E3=EE=E2.</DIV><IFRAME =
class=3DcontactSaver=20
src=3D"about:blank"></IFRAME>
<DIV =
class=3Djim_contactDivUpHead>=CA=EE=ED=F2=E0=EA=F2=FB&nbsp;&nbsp;<IMG =
class=3Donoff1=20
id=3DwaContactOnOff title=3D"=D1=EA=F0=FB=F2=FC/=EF=EE=EA=E0=E7=E0=F2=FC =
=EA=EE=ED=F2=E0=EA=F2=FB =ED=E5 =E2 =F1=E5=F2=E8"=20
onclick=3D"return webagent.dom_handlers.doit('offlineinvis');" =
height=3D13=20
alt=3D"=D1=EA=F0=FB=F2=FC/=EF=EE=EA=E0=E7=E0=F2=FC =
=EA=EE=ED=F2=E0=EA=F2=FB =ED=E5 =E2 =F1=E5=F2=E8" =
src=3D"http://img1.imgsmail.ru/0.gif"=20
width=3D13 align=3DabsMiddle border=3D0>&nbsp;<IMG class=3DsoundOff =
id=3DwaSoundToggle=20
title=3D"=C2=EA=EB=FE=F7=E8=F2=FC/=E2=FB=EA=EB=FE=F7=E8=F2=FC =
=E7=E2=F3=EA"=20
onclick=3D"return webagent.dom_handlers.doit('sound');" height=3D13=20
alt=3D"=C2=EA=EB=FE=F7=E8=F2=FC/=E2=FB=EA=EB=FE=F7=E8=F2=FC =
=E7=E2=F3=EA" src=3D"http://img2.imgsmail.ru/0.gif" width=3D13=20
align=3DabsMiddle border=3D0>&nbsp;<A =
href=3D"http://my.mail.ru/my/editprops"><IMG=20
class=3DsettingsButton title=3D=CD=E0=F1=F2=F0=EE=E9=EA=E8 height=3D13 =
alt=3D=CD=E0=F1=F2=F0=EE=E9=EA=E8=20
src=3D"http://img3.imgsmail.ru/0.gif" width=3D13 align=3DabsMiddle=20
border=3D0></A>&nbsp;<A id=3DwaSettingsButton style=3D"DISPLAY: none"=20
href=3D"javascript:void(0);"><IMG class=3DsettingsButton =
title=3D=CD=E0=F1=F2=F0=EE=E9=EA=E8 height=3D13=20
alt=3D=CD=E0=F1=F2=F0=EE=E9=EA=E8 src=3D"http://img0.imgsmail.ru/0.gif" =
width=3D13 align=3DabsMiddle=20
border=3D0></A> <SPAN class=3Djim_showPopup id=3DwaContactInPopup=20
title=3D"=CE=F2=EA=F0=FB=F2=FC =E2 =EE=F2=E4=E5=EB=FC=ED=EE=EC =
=EE=EA=ED=E5"=20
onclick=3D"window.open('http://webagent.mail.ru/webagent', 'wa_popup', =
'width=3D600, height=3D500, resizable=3Dfalse')"></SPAN><SPAN=20
class=3Djim_hidePopup id=3DwaContactOutPopup =
title=3D"=C7=E0=EA=F0=FB=F2=FC =EE=F2=E4=E5=EB=FC=ED=EE=E5 =EE=EA=ED=EE" =

style=3D"VISIBILITY: hidden" onclick=3Dwindow.close()></SPAN><SPAN=20
id=3DwaContactMinimize=20
onclick=3D"return =
webagent.dom_handlers.doit('minimizeContacts');"></SPAN></DIV>
<DIV class=3Djim_SettingsLayer id=3DwaSettings style=3D"DISPLAY: none" =
align=3Dcenter>
<DIV class=3Dheader align=3Dleft>=CD=E0=F1=F2=F0=EE=E9=EA=E8<SPAN><IMG =
class=3DsettingsMenuClose=20
id=3DwaSettingsMenuClose title=3D"=C7=E0=EA=F0=FB=F2=FC =
=E2=EA=EB=E0=E4=EA=F3" height=3D7=20
src=3D"http://img1.imgsmail.ru/r/jim/close.gif" width=3D7 align=3Dtop=20
border=3D0></SPAN></DIV>
<TABLE class=3Djim_SettingsLayerInn cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
border=3D0>
  <TBODY>
  <TR>
    <TD vAlign=3Dtop width=3D14><INPUT id=3DwaPlaySoundCheck =
type=3Dcheckbox></TD>
    <TD vAlign=3Dtop><LABEL =
for=3DwaPlaySoundCheck>=E2=EA=EB=FE=F7=E8=F2=FC =E7=E2=F3=EA=EE=E2=EE=E9 =
=F1=E8=E3=ED=E0=EB =EE=20
      =EF=F0=E8=F5=EE=E4=E5 =
=F1=EE=EE=E1=F9=E5=ED=E8=FF</LABEL></TD></TR></TBODY></TABLE><INPUT =
class=3Dbutton type=3Dbutton value=3D=F1=EE=F5=F0=E0=ED=E8=F2=FC>=20
<INPUT class=3Dbutton id=3DwaSettingsMenuOk type=3Dbutton =
value=3D=EE=F2=EC=E5=ED=E0> </DIV><!-- Search -->
<DIV class=3Djim_searchContacts id=3Djim_searchContacts =
style=3D"DISPLAY: none"><INPUT=20
id=3Djim_searchContacts_input value=3D"=CF=EE=E8=F1=EA =
=EA=EE=ED=F2=E0=EA=F2=EE=E2"=20
name=3Djim_searchContacts_input> </DIV>
<DIV class=3Djim_contacts_box id=3Djim_contacts_box style=3D"DISPLAY: =
none">
<DIV class=3Djim_contacts_list id=3Djim_searchContacts_list=20
onclick=3Dwebagent.dom_handlers.contactClick(event);></DIV></DIV><!-- =
Search -->
<DIV class=3Djim_contactDivUpBody id=3DwaContactList=20
onclick=3D"return webagent.dom_handlers.contactClick(event)">
<DIV class=3Dclistpreloader></DIV></DIV>
<DIV class=3Djim_contactDivAdd id=3DwaContactListAddContact=20
onclick=3D"return webagent.dom_handlers.add();"><I=20
class=3D"img icoAddfriends"></I>=C4=EE=E1=E0=E2=E8=F2=FC =
=EA=EE=ED=F2=E0=EA=F2</DIV></DIV></DIV>
<DIV style=3D"FLOAT: right">
<DIV class=3D"jim_dialogDiv jim_inDiv" onselectstart=3D"return false;"=20
id=3DwaDialogsButton style=3D"DISPLAY: none; -moz-user-select: none"=20
onclick=3D"return webagent.dom_handlers.doit('dialogsButton');"><I=20
class=3D"img icoMessage" id=3DwaDialogsButtonImg></I><SPAN=20
id=3DwaDialogsButtonTitle>=C4=E8=E0=EB=EE=E3=E8</SPAN>&nbsp;<SPAN=20
id=3DwaDialogsAlert></SPAN></DIV>
<DIV class=3D"jim_dialogDivUpOut blocksWrapper" id=3DwaDialogsHolder=20
style=3D"DISPLAY: none">
<DIV id=3DwaDialogsCont style=3D"WIDTH: auto">
<DIV class=3Djim_dialogDivUpHead id=3DwaDialogsTabs><SPAN =
class=3Djim_dialogCloseAll=20
id=3DwaDialogsTabsClose=20
onclick=3D"return =
webagent.dom_handlers.doit('closeAllDialogs');"></SPAN><SPAN=20
class=3Djim_dialogMinimize id=3DwaDialogsTabsMinimize=20
onclick=3D"return =
webagent.dom_handlers.doit('minimizeDialogs');"></SPAN><SPAN=20
class=3Djim_dialogsSpan id=3DwaDialogsTabsCont=20
onclick=3D"return webagent.dom_handlers.tabClick(event)"></SPAN></DIV>
<DIV id=3DwaDlgViewport>
<DIV id=3DwaHistories>
<DIV class=3Djim_dialogDivUpBody =
id=3DwaDialogsContactHistoryMessages></DIV>
<DIV class=3Djim_dialogMiddlePanel><!--img onclick=3D"return =
webagent.dom_handlers.smiles(event);" id=3D"waSmileButton" =
class=3D"smileButton" src=3D"http://img2.imgsmail.ru/0.gif" width=3D"16" =
height=3D"18" alt=3D"=D1=EC=E0=E9=EB=FB" title=3D"=D1=EC=E0=E9=EB=FB">=0A=
									<img class=3D"delim" src=3D"http://img3.imgsmail.ru/0.gif" =
width=3D"1" height=3D"1" alt=3D""--><A=20
id=3DwaMyMirButton href=3D"http://video.mail.ru/mail/wladeruss435/#"=20
target=3D_blank><IMG height=3D16 alt=3D"=CC=EE=E9 =EC=E8=F0"=20
src=3D"http://img2.imgsmail.ru/r/foto2/ico_my.gif" width=3D16></A> <IMG =
class=3Ddelim=20
height=3D1 alt=3D"" src=3D"http://img0.imgsmail.ru/0.gif" width=3D1> =
<IMG=20
class=3DactionButton id=3DwaActionButton =
title=3D=C4=E5=E9=F1=F2=E2=E8=FF=20
onclick=3D"return webagent.dom_handlers.actions(event);" height=3D1 =
alt=3D=C4=E5=E9=F1=F2=E2=E8=FF=20
src=3D"http://img1.imgsmail.ru/0.gif" width=3D1> </DIV><TEXTAREA =
class=3Djim_dialogDivUpFooter =
onkeypress=3D"webagent.utils.cancelEvent(event, 1);" =
id=3DwaDialogsContactTextArea =
onkeydown=3Dwebagent.dom_handlers.onsubmit(event) =
onkeyup=3D"webagent.utils.cancelEvent(event, 1);"></TEXTAREA><BR>
<DIV class=3DdialogsFooter>
<DIV class=3Dtyping id=3DwaTyping><SPAN=20
class=3D"spr-wa-16 =
wa-typing">&nbsp;</SPAN>=D1=EE=E1=E5=F1=E5=E4=ED=E8=EA =
=EF=E8=F8=E5=F2...</DIV>
<DIV class=3Djim_dialogDivSendButton id=3DwaDialogsSendButton=20
onclick=3D"return =
webagent.dom_handlers.onsubmitClick();">=CE=F2=EF=F0=E0=E2=E8=F2=FC</DIV>=
</DIV></DIV></DIV></DIV></DIV>
<DIV class=3DdialogsToolTip id=3DwaDialogsToolTip style=3D"DISPLAY: =
none">=CF=F0=E5=E2=FB=F8=E5=ED=20
=EB=E8=EC=E8=F2 =EE=E4=ED=EE=E2=F0=E5=EC=E5=ED=ED=FB=F5 =
=E4=E8=E0=EB=EE=E3=EE=E2. =CD=E5=EA=EE=F2=EE=F0=FB=E5 =ED=EE=E2=FB=E5 =
=E4=E8=E0=EB=EE=E3=E8 =F1=E5=E9=F7=E0=F1 =F1=EA=F0=FB=F2=FB. =
=D7=F2=EE=E1=FB=20
=E2=FB=E2=E5=F1=F2=E8 =E8=F5, =E7=E0=EA=F0=EE=E9=F2=E5 =F7=E0=F1=F2=FC =
=EE=F2=EA=F0=FB=F2=FB=F5 =E4=E8=E0=EB=EE=E3=EE=E2. </DIV></DIV>
<STYLE id=3DwaMsgShow type=3Dtext/css></STYLE>

<DIV id=3DrenameContactRequestDiv align=3Dcenter>
<TABLE class=3Dobertka id=3DwaRenameContactHolder cellSpacing=3D0 =
cellPadding=3D0=20
border=3D0>
  <TBODY>
  <TR>
    <TD class=3Dtd1><IMG height=3D4 =
src=3D"http://img3.imgsmail.ru/0.gif" width=3D4=20
      border=3D0></TD>
    <TD class=3Dtd2><IMG height=3D4 =
src=3D"http://img0.imgsmail.ru/0.gif" width=3D4=20
      border=3D0></TD>
    <TD class=3Dtd3><IMG height=3D4 =
src=3D"http://img1.imgsmail.ru/0.gif" width=3D4=20
      border=3D0></TD></TR>
  <TR>
    <TD class=3Dtd4><IMG height=3D4 =
src=3D"http://img2.imgsmail.ru/0.gif" width=3D4=20
      border=3D0></TD>
    <TD class=3DtdInn style=3D"WIDTH: auto">
      <DIV class=3DrenameContactRequestDivHeader=20
      id=3DrenameContactRequestDivHeader>=C2=E2=E5=E4=E8=F2=E5 =
=ED=EE=E2=EE=E5 =E8=EC=FF =EA=EE=ED=F2=E0=EA=F2=E0<SPAN=20
      class=3DrenameContactRequestDivClose =
id=3DrenameContactRequestDivCloseButton=20
      onclick=3D"return =
$wa('renameContactRequestDiv').style.display=3D'none'||false"></SPAN></DI=
V>
      <DIV class=3DrenameContactRequestDivInner><INPUT=20
      id=3DContactRenameRequestInput=20
      onkeydown=3D"return webagent.dom_handlers.renameKeyPress(event);"> =
<SPAN=20
      id=3DRenameErrText>=CD=E5=E2=E5=F0=ED=EE=E5 =E8=EC=FF =
=EF=EE=EB=FC=E7=EE=E2=E0=F2=E5=EB=FF!</SPAN>=20
      <DIV class=3DbuttonWrapper><A class=3DleftButton =
id=3DContactRenameRequestOK=20
      onclick=3D"return webagent.dom_handlers.renameClick();"=20
      href=3D"http://video.mail.ru/mail/wladeruss435/#">=CE=CA</A> <A=20
      class=3DrightButton id=3DContactRenameRequestCancel=20
      onclick=3D"return =
$wa('renameContactRequestDiv').style.display=3D'none'||false"=20
      =
href=3D"http://video.mail.ru/mail/wladeruss435/#">=CE=F2=EC=E5=ED=E0</A> =
</DIV></DIV></TD>
    <TD class=3Dtd5><IMG height=3D4 =
src=3D"http://img3.imgsmail.ru/0.gif" width=3D4=20
      border=3D0></TD></TR></TBODY></TABLE></DIV>
<DIV class=3Dobertka id=3DfeedbackRequestDiv align=3Dcenter>
<DIV id=3DwafeedbackHolder>
<DIV class=3DfeedbackRequestDivHeader =
id=3DfeedbackRequestDivHeader>=C7=E4=E5=F1=FC =E2=FB =EC=EE=E6=E5=F2=E5=20
=ED=E0=EF=E8=F1=E0=F2=FC =F1=E2=EE=E8 =EF=EE=E6=E5=EB=E0=ED=E8=FF =E8 =
=EF=F0=E5=E4=EB=EE=E6=E5=ED=E8=FF, =F1=E2=FF=E7=E0=ED=ED=FB=E5 =F1 =
=C2=E5=E1-=E0=E3=E5=ED=F2=EE=EC.<SPAN=20
class=3DfeedbackRequestDivClose id=3DfeedbackRequestDivCloseButton=20
onclick=3D"document.getElementById('feedbackRequestDiv').style.display =
=3D 'none'; return false;"></SPAN></DIV>
<DIV class=3DfeedbackRequestDivInner><TEXTAREA id=3DfeedbackTextarea =
type=3D"text"></TEXTAREA>=20

<DIV id=3DpostTxt style=3D"DISPLAY: none" =
align=3Dcenter>=D1=EF=E0=F1=E8=E1=EE, =E2=E0=F8 =EE=F2=E7=FB=E2=20
=EF=F0=E8=ED=FF=F2.</DIV><INPUT id=3DfeedbackEmail type=3Dhidden>=20
<DIV class=3DbuttonWrapper id=3DfeedbackButtons><A class=3DleftButton=20
id=3DContactRenameRequestOK=20
onclick=3D"webagent.dom_handlers.sendFeedBack(); return false;"=20
href=3D"http://video.mail.ru/mail/wladeruss435/#">=CE=CA</A> <A =
class=3DrightButton=20
id=3DContactRenameRequestCancel=20
onclick=3D"document.getElementById('feedbackRequestDiv').style.display =
=3D 'none'; return false;"=20
href=3D"http://video.mail.ru/mail/wladeruss435/#">=CE=F2=EC=E5=ED=E0</A> =

</DIV></DIV></DIV></DIV>
<DIV class=3D"wa-sug-holder wa-sug-use-shadow" id=3DwaSuggest =
style=3D"DISPLAY: none">
<DIV class=3Dwa-sug-shaddow></DIV>
<DIV class=3Dwa-suggest>
<DIV class=3Dwa-sug-head></DIV>
<DIV class=3Dwa-sug-close=20
onclick=3D"return webagent.dom_handlers.sugToggle()||false"></DIV>
<DIV class=3Dwa-sug-search-title><B>=C4=EE=E1=E0=E2=E8=F2=FC =
=EA=EE=ED=F2=E0=EA=F2</B></DIV>
<DIV class=3Dwa-sug-search-btn=20
onclick=3D"return webagent.dom_handlers.addClick()||false"></DIV>
<DIV class=3Dwa-sug-input><INPUT=20
onmousedown=3D"if(this.value=3D=3D'=E2=E2=E5=E4=E8=F2=E5 =
e-mail'){this.value=3D''; this.style.color=3D'#000000'}"=20
id=3DContactNameRequestInput =
onkeydown=3Dwebagent.dom_handlers.addKeyPress(event)=20
onblur=3D"if(this.value=3D=3D''){this.value=3D'=E2=E2=E5=E4=E8=F2=E5 =
e-mail'; this.style.color=3D'#cccccc'}"=20
style=3D"COLOR: #cccccc" value=3D"=E2=E2=E5=E4=E8=F2=E5 e-mail"></DIV>
<DIV class=3Dwa-sug-maybefriends>=C2=EE=E7=EC=EE=E6=ED=EE =E2=E0=EC =
=F2=E0=EA=E6=E5 =E7=ED=E0=EA=EE=EC=FB =FD=F2=E8 =EB=FE=E4=E8:</DIV>
<DIV class=3Dwa-sug-footer></DIV>
<DIV class=3Dwa-sug-markall><LABEL for=3DwaSugMarkAll><INPUT =
id=3DwaSugMarkAll=20
onclick=3Dwebagent.dom_handlers.sugMarkAll(this.checked)||false =
type=3Dcheckbox=20
CHECKED> =C2=FB=E4=E5=EB=E8=F2=FC =E2=F1=E5</LABEL></DIV>
<DIV class=3Dwa-sug-addall><A=20
onclick=3D"return webagent.dom_handlers.sugAddAll()||false"=20
href=3D"http://video.mail.ru/mail/wladeruss435/#">=C4=EE=E1=E0=E2=E8=F2=FC=
</A></DIV>
<DIV class=3Dwa-sug-friends =
id=3DwaSuggestList></DIV></DIV></DIV></DIV></DIV>
<SCRIPT>=0A=
=0A=
(function(){=0A=
	=0A=
	var cn, ua =3D navigator.userAgent;=0A=
	if(/*@cc_on!@*/false){=0A=
		cn =3D ' wa-ie wa-ie' + ua.match(/msie\s(\d+)/i)[1] + ' wa-docmode' + =
{BackCompat:0, CSS1Compat:1}[document.compatMode];=0A=
	}else if(window.chrome){=0A=
		cn =3D ' wa-chrome';=0A=
	}else if(ua.match(/firefox/i)){=0A=
		cn =3D ' wa-ff';=0A=
	}=0A=
	document.getElementsByTagName('html')[0].className +=3D cn;=0A=
	=0A=
	var $ =3D function(id){ return document.getElementById(id); }=0A=
	var USER_LOGIN =3D =
(document.cookie.toString().match(/Mpop=3D.*?:([^@:]+@[^:]+)/) || =
[0,null])[1];=0A=
	var SAFE_USER =3D (''+USER_LOGIN).replace(/[\._@-]+|ru$/ig, =
'').toLowerCase();=0A=
	var SO_URL =3D =
'http://'+SAFE_USER+'.webagent.mail.ru/r/jim/flash/lcwrapper.swf';=0A=
	var FULL_URL =3D =
'http://img.imgsmail.ru/r/jim/jim_fs/webagent_amalgam.js?125';=0A=
	=0A=
	window.onFlashReady =3D function(){=0A=
		window.onWaReady('flash');=0A=
	}=0A=
	=0A=
	window.onWaReady =3D function(key) {=0A=
		var _s =3D arguments.callee;=0A=
		if(_s.callKeys['DONE'])=0A=
			return;=0A=
		=0A=
		_s.callKeys[key] =3D 1;=0A=
		=0A=
		switch(key) {=0A=
			case 'script':=0A=
				webagent.utils.writeFlash(SO_URL, 'waSO', 'wa_stoarge');=0A=
				break;=0A=
		}=0A=
		=0A=
		if(_s.callKeys['script'] && _s.callKeys['html'] && =
_s.callKeys['flash']) {=0A=
=0A=
			_s.callKeys['DONE'] =3D 1;=0A=
					=0A=
			var wa =3D $wa('waWebAgent');=0A=
			if(/*@cc_on!@*/false)=0A=
				wa.setAttribute('waNativeFixed', 1)=0A=
				=0A=
			//stackTrace.add(webagent, 'webagent');=0A=
			//window.lc_handler =3D stackTrace.addMethod(window.lc_handler, =
window, 'window.lc_handler');=0A=
			=0A=
			webagent.init();=0A=
		}=0A=
		=0A=
	}=0A=
	window.onWaReady.callKeys =3D {};=0A=
	=0A=
	if( (function(){=0A=
		var i,a,o,p,s=3D"Shockwave",f=3D"Flash",t=3D" 2.0",u=3Ds+" =
"+f,v=3Ds+f+".",rSW=3DRegExp("^"+u+" (\\d+)");=0A=
		=
if((o=3Dnavigator.plugins)&&(p=3Do[u]||o[u+t])&&(a=3Dp.description.match(=
rSW)))return a[1];=0A=
		else if(!!(window.ActiveXObject))for(i=3D10;i>0;i--)try{if(!!(new =
ActiveXObject(v+v+i)))return i}catch(e){}=0A=
		return 0;=0A=
	})() < 9 ) return;=0A=
	=0A=
	var scr =3D =
$('wa_stoarge').appendChild(document.createElement('script'));=0A=
	scr.type =3D 'text/javascript';=0A=
	scr.src =3D FULL_URL;=0A=
	=0A=
	=0A=
})();=0A=
=0A=
window.onWaReady('html');=0A=
</SCRIPT>
<!--  BEGIN:popup windows  --><!--  End:popup windows  --></BODY></HTML>

------=_NextPart_000_0000_01CABD6D.7E357D00
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://www.tns-counter.ru/V13a****mail_ru/ru/CP1251/tmsec=mail_video-other/

R0lGODlhAQABAIABAAAAAP///yH5BAEAAAEALAAAAAABAAEAAAICTAEAOw==

------=_NextPart_000_0000_01CABD6D.7E357D00
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://img.mail.ru/mail/ru/images/begin_z.gif

R0lGODlhAQAUAIABAFl3s////yH5BAEAAAEALAAAAAABABQAAAIEDI6pWQA7

------=_NextPart_000_0000_01CABD6D.7E357D00
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://img.mail.ru/mail/ru/images/both_off.gif

R0lGODlhFwAUAKIDAEFqqFByryRanABGjFl3swAAAAAAAAAAACH5BAEAAAMALAAAAAAXABQAAAMt
GCDT/oPISSWAr2qK2/5EB37YSGbmhqaaw54vGctzW9s3l+u7FPUhYBD46w0SADs=

------=_NextPart_000_0000_01CABD6D.7E357D00
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://img.mail.ru/mail/ru/images/right_on.gif

R0lGODlhFwAUAKIDAEFqqFByryRanABGjFl3s////wAAAAAAACH5BAEAAAMALAAAAAAXABQAAAM+
GCDT/iXKSSp4cOpSO26b1nlYSI1VaUYoCa5cm76rTMKxTQy4nvY+Hsy3A+qEtaDRhjQRm6HnUgbd
SIdKWAIAOw==

------=_NextPart_000_0000_01CABD6D.7E357D00
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://img.mail.ru/mail/ru/images/left_on.gif

R0lGODlhFwAUAKIEALrN4LnM3+Xs82eRugBGjFl3s////wAAACH5BAEAAAQALAAAAAAXABQAAANB
KDHU/qTIOY0F8NFdrM8NR3lfJlakZZ5dqmqsW4ax/Ea1bdCn/rEt3y4nxHGEJOMI+dswk85nUyKF
UqtNLFSbTAAAOw==

------=_NextPart_000_0000_01CABD6D.7E357D00
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://img.mail.ru/r/both_off.gif

R0lGODlhFwAUAKIDAEFqqFByryRanABGjFl3swAAAAAAAAAAACH5BAEAAAMALAAAAAAXABQAAAMt
GCDT/oPISSWAr2qK2/5EB37YSGbmhqaaw54vGctzW9s3l+u7FPUhYBD46w0SADs=

------=_NextPart_000_0000_01CABD6D.7E357D00
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://img.mail.ru/r/off.gif

R0lGODlhFwAUAKIDAEFqqFByryRanABGjFl3swAAAAAAAAAAACH5BAEAAAMALAAAAAAXABQAAAMz
GCDT/hCSCaKNM989suaYN4GSOJKN+ZHqyrXuBcfhTLz2aeV0yuuPH00YI7qMK+RHqUkAADs=

------=_NextPart_000_0000_01CABD6D.7E357D00
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://img.imgsmail.ru/0.gif

R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAQAICRAEAO///////////////////
/////yH+FkdJRiBTbWFydFNhdmVyIFZlcjEuMWEALAAAAAABAAEAAAQCEAAAOw==

------=_NextPart_000_0000_01CABD6D.7E357D00
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://img.imgsmail.ru/r/video2/covers/album_myvideo.jpg

[encoded data, 6536 characters]

------=_NextPart_000_0000_01CABD6D.7E357D00
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://video.mail.ru/mail/wladeruss435/152/p-150.jpg

[encoded data, 4484 characters]
zbiT5sjd/QVmUUoxUZ2BdR0khlIJCjAA4GKbRRWnYZ//2Q==

------=_NextPart_000_0000_01CABD6D.7E357D00
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://video.mail.ru/mail/wladeruss435/234/p-47.jpg

[encoded data, 7296 characters]
Bnq2b4aQTttAzDT9rwADALtghKYAuwf5AAAAAElFTkSuQmCC

------=_NextPart_000_0000_01CABD6D.7E357D00
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://video.mail.ru/mail/wladeruss435/239/p-79.jpg

[encoded data, 4620 characters]

------=_NextPart_000_0000_01CABD6D.7E357D00
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://video.mail.ru/mail/wladeruss435/269/p-271.jpg

/9j//gAOTGF2YzUyLjIwLjAA/9sAQwAIBAQEBAQFBQUFBQUGBgYGBgYGBgYGBgYGBwcHCAgIBwcH
BgYHBwgICAgJCQkICAgICQkKCgoMDAsLDg4OEREU/8QBogAAAQUBAQEBAQEAAAAAAAAAAAECAwQF
BgcICQoLAQADAQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJCgsQAAIBAwMCBAMFBQQEAAABfQECAwAE
EQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZH
SElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1
tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+hEAAgECBAQDBAcFBAQA
AQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2
Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOk
paanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/8AAEQgA
WgB4AwEiAAIRAAMRAP/aAAwDAQACEQMRAD8A8a/4Vx4//wChY1v/AMAJ/wD43Tf+Fd+PP+hY1z/w
X3P/AMbr3KXxXrX/ACzuZKb/AMJfrv8Ay0uf/HEqPamX1g8P/wCFd+PP+hY1z/wX3P8A8bpf+Fd+
Pv8AoWdd/wDAC5/+N17p/wAJfq3/AD+f+gUv/CUa7/rPtn/onf8A98bKPah9YPCv+Fd+Pv8AoWdd
/wDAC5/+N0f8K78ff9Czrv8A4AXP/wAbr3yLxlq8X/LSCf8A4B/8RViLx7/z0tf++Hpj+sHz3/wr
vx9/0LOu/wDgBc//ABuj/hXfj7/oWdd/8ALn/wCN19C/8J9/1D//ACY/+10//hOYf+faT/v9TH7W
kfO//Cu/H3/Qs67/AOAFz/8AG6d/wrX4gf8AQr65/wCAE/8A8RXv8vj2X/lhZ/8Afc1VZfHup/8A
TtHV+yF9YpHg5+H/AI2jk8t/Desh+PlNlP8AxZ2/w99rflUX/CFeLdsj/wBh6ptj++fssvyfd9v9
tfzr2248bXH9p/av3e/yk/8AHPM/+KrE+3y/Z7ryJPL+0XD+d/tpLOn8f935VpB9YPK5fCfiaGaS
CTSb5JY38t0MLb0f+63HFP8A+EI8Yf8AQB1T/wABZf8A4mvUP+PjVpL+SfzHmrQ+2UyfrFU8f/4Q
jxh/0AdU/wDAWX/4mj/hCPGH/QB1T/wFl/8Aia9k+3y/89KPt8v/AD0q/q9In6zV/wCnZUuJbz/l
zuo/9x0+SjzZZf8AWfu3/wDHKwbiLU7f/X+ZSxfbP+ulcXsv+ngHQxRXn/PPzP8AcdKi/dS/6v8A
d1kxf2nF/wA9I3plxcSy/wCv+/8A36YG9by3H/POov7Xi/5afu657+0Lj/nv5lL/AKTWnsgN+XVr
eL/lvUEviH/nhH/wN6xf3tEVMk0ZdTuJf9ZJ/wCyUn/bf/vuq32j+z5fM/d/77/PspIvEP8AaEXk
XMcf/XbZ8/8Asf7dT7Q6KWAq+y9oWJf+2clEUX+h/wDA0/8ARtUrfzal+0fuoI/9tKZmXYrjyoql
+3/5/wAiqX2imS3NVS6kmr9sio+2RVm/bKPtlUQWvKiuP9f+/wD9infZ7P7T/oscn/fdaEWiy3/7
y1g8z/b3onz1JZ+F/wDWfarzyET+5/B/33XmfWf+nhoVf3vmx+ZB8n+xVS/8r/nnVq/s7e3uI/Iv
57/+B/uJD/45/FUMX+q8j/X73+//AOyU/a+QxlnpMVx/zz+T+CmX9hZ+b5ckk++H/ninyf7laFvo
ur/6+COoYtJsNT8uCee6jm+f+N0f/wCIan9c/wCnn4iM37HFLLH/ANNq0/s+kaR5f7/z5v8AvhP/
AIum/wBkf8I35nnyfbPJ+eHenk+T/wAD/wCWjVzVzrX2/U4P7/nf/tV0Uqprh8P7X94TeKJZbi8k
ks/Pjhf7/kpV7wTpP9oXk/8AavmbHh3wzbNn735f9b/wGr1v9j8qT/crUsLn/ln5Ef8A33s+etDb
2v7r2ZieMtFi0L7Hcxyf6LcP5P8AuS7H+Ssv7RF5UH+//wCyVr67c22p6vq+hXU/kedaw3Vr/wBO
+op88ex/9v7slcf/AKfb/uLyC6tbiFPuTf7f8cX/AEzqauxkbsvm/u/7n9+l/wA76Sw+0S28f7uS
T/x+rlvF5X/HzZ+ZS+sGRUi/1v7yOpv3H/PP+VF5bWcX/Hn9p/3H2bKrbbr/AJ4j/wAcp/WBfV6p
uS/vZfPtv3fz/ch+58n+x99XqT97/pP7ieR0/fbPnTf/APF1Y0mzliijkv5II5v40+0JN/4+n/xN
TahrWmWFzHdefJI8P/fFeX7LzL+rmb5Uvlf8gq6kRP8AXfJN/v1j6nrtxb3/AJdrbSW3nf6n5Pnf
/wCyrpLj4pf6P5cEkke+sS4v7e4i/d20l1Nv+R3+d0/3K0H7KkamheKJfK/f/wAH+u/gqDWpftGp
/abP9353z/8AA0ql/rf38lnHG/8Af/jemfaLmmT7M1tQubDWorX+0rWeR02fcm8n/vv/APYrn9X0
zT7bxDdfYP3Fvb/ZUh/7axfNvejyr/8A5aSVn6tc3Nv9s/2/s+//ANCrbD/xR0zbi8qKL/2etLRb
+2uLj/Wfvv8Axx/9h0+5Xnv9u6n/AKvz/wB3S2+ratFL5n2nyP8Ac+T/AMfrqNTsvEP2DVtT+2R+
ZvSH7Ok3k+Tv2bv+WX/jtZ/737Zefv8AzPkht/8Avj5qrXGr3FtZwSSfvPk+/wD+z/8AAqhiuPtH
+r/j+euer7X2pH700ba4uLOX/WeYn+//AOgJ9yrv2z91WR5v/PP95T/NlrP96HtcR5kl/eVU+2UX
MUVx/r6i/s7T6v2SJ/2k6n7Z/wBNPLqrcf2Tef6ySTfVK4l82XzP9Z8n9yjzbf8Ad+Z5dZ+y8wL0
VnbRf6iCOpvtn+h+f5flv/n+Cq1t9s/55x+Ts/12+p7f/v5/sU/ZeZf1f2hQl+0/vJ/MpkV//wA8
/MrX+0Wf/Lfy/wDcqjeRaF5v+oj3v8/8ab6XsvMf1P8Avmf5st5/q7rzP/ZKg12KW2+1RySeZseH
f/3xWn/xKP8AV2H+h/30T+B//s6y9TvPKiuvP/vw/wDA60w5X1f2Rj+V+6kk/wBX8m+qVn5sv7v/
AG61Jf8ATNPnuv3mxE+5/t/LUfhTT/tl5JJJ9yH/AGN9dBBty/uoo/8ARY5Pk8nf87/+OU+w+0W9
v5/7j55pv/Q/7lM+0/6N5k/30f8Ag+T/AOzpumanplnF/q/302/99/c+f5ayNi19si/6aSf5/wBi
l+2fuv8A2R0+eoP7Wt4v+W/lvUMutW9xceRHJ9/+OkMn83zbiP8Ad/8AxH/A6s7f+mdr/n8azfKl
83/Xx/8AA/46f5Uv961pkfWDk/8AhLte/wCfr/xxP8Kb/wAJVrP/AD2T/v0n+FZ1FdVjOxrxeN/E
0K7Ev2C+mxP/AImnf8J74p/5/wA/9+of/iaxqKn2a7jsareMdfk+9cRn/tjF/wDEimHxVrknW6z/
ANsov/iazaKqwzS/4S3Xv+fs/wDfCf4U2XxNq03+skjf6xJ/hWfRRYVjQ/4STVfK8rzI9n93yosf
yzTIdf1W3/1M5i/3OKpUUWCxf/4SPWP+flv0pn9uX/rF/wB+k/wqnRRYLF6PX9Si6SJ02/6qPp+Q
pv8Abupf89E/79x/4VToosFjQk8T6zL1uP8AxxP8KZ/wkGrf8/B/74T/AOJqlRRYVj//2Q==

------=_NextPart_000_0000_01CABD6D.7E357D00
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://video.mail.ru/mail/wladeruss435/_vfavorites/p-282.jpg

[encoded data, 4180 characters]
tFOooAbRTqKAP//Z

------=_NextPart_000_0000_01CABD6D.7E357D00
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://video.mail.ru/mail/wladeruss435/284/p-298.jpg

/9j//gAOTGF2YzUyLjIwLjAA/9sAQwAIBAQEBAQFBQUFBQUGBgYGBgYGBgYGBgYGBwcHCAgIBwcH
BgYHBwgICAgJCQkICAgICQkKCgoMDAsLDg4OEREU/8QBogAAAQUBAQEBAQEAAAAAAAAAAAECAwQF
BgcICQoLAQADAQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJCgsQAAIBAwMCBAMFBQQEAAABfQECAwAE
EQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZH
SElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1
tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+hEAAgECBAQDBAcFBAQA
AQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2
Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOk
paanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/8AAEQgA
WgB4AwEiAAIRAAMRAP/aAAwDAQACEQMRAD8A9Et/8/8AfdWv/Q0/9DqjZy/98VZ823+0eR5nl/ud
7p/zxR/uvv8A4VrpOEni/wCudP8AN9qqxa1pH7/y7qD5Pnf/AH//ALJad9vt7fT5LrzPk+T7lMC1
F5UvmU6L97/q6oaZeRXP7uP+/vf/AOI/3P8AlpJ/3z3rRiuLep9l5h7VB+9op8sttFF5kkkcaUeb
FLF5kf3P79HsvMCOo/K96luJfs3+sqjFrVnL5fmfx1QFnyveneVU1v5VxVjyoqmr0ApeUKZ5XvVy
4+zW/l+Z/wAtn8lP9+q0t5bxef5n3IUR9/8ABsl3VIyDyv8AlpRuqP8AtOw/tD7B5n+kfZ/tX/bK
pftVv/z0NMDxWw8UeIZZfPkvLz/gD/x//E/NWzYeJNW82f8A0r/j6h+zvN8j703/APxW6uSt7j/V
/vP8pWnYXn/LD/gf/kL7n+7XHSxFUs0Jbn91/wBtf/QN3/stan9tXH9ixx+Z5j+db/J/uJ+8f/Zr
All/ex/88bi3/wC+Pvf+Po3y/wC7Uv2z/iX237/77v8A8A/dbf8Ac+81X9c/e+zIOn0zWpYvtn7z
55vtH/fGz/8AdrWr9o/dQSeZ/Gn/AHw/3v8A4quFttTl/d/vP4Eh/wBv968n/fX8Pzf3a3f7T/4k
XmeZJ532L5P9zyPk2bP7v/oXzVtSxBJvS+bLF5fn+YlEUt5FF5fmSbKXw95Wp+ZJH/yxhT/0Nq2f
7Cl8qrt/08Ax7y8vLz93PcyUyL91Vm40yWKWq0vSgZN9vli/5aU24124uP3fn1SuJfKrPluP3sf7
zy9/3Pn+/SAl1DU7+WKPzLmT7+/79ZlxrutfY5LP7T+5d9/+39xl2b/7nzfdp1xcf9NI/v8A9+su
/v4v+Wclc5ZJ/butW+oR38d/J9oSH7Pv2f8ALL+5Vn/hO/E//QRk/wC+KzfNilo2xVn7WqWcnbXk
sv8An5/++6vRS/6uTz/ufcqvot5Yf8tII/v10VhZ6TL/AKy2ttlZ+y8xmXLcSy+X/sbP/H/vf5/4
FTYr+58q2/ufP/t/ffa1ddbWHhvyv+PWD/viov7M8Pf8s7OCPZ8lX9XEcxLcf6PH/q/kuPkf/Y/e
f5R6s2etS/ZoIf4Nmx/9x/nq7f6Zovlf6iOq32bT4rb/AI9Y/nrL96B3Xwtv4v7Pv/Muv+PjUbVP
49+zf5zIj/3dv+7t3V3P9rebF+7/AOBv/B/wD/Z/h/2v4e9fPmn+JJdJv/3H7v8AffcR9n3P4/8A
eruLP4pSxW8H/Et/g2fPeu/yP/wD5a3weIpey/eVCTsZfElvFeR2s/l/Pv3/AN/54pJI3/3f3bf8
CrM+2Wcv+r/ef7/8H/2X96uD13xf/aetST+R5D/JND+++58nkt/n/Gt7SLiz/sy1tvssH9/e8z73
/v8A/ff/AMTW31j2v/LwPZeZd1rWrO3t/M8jzP3mzZ/l65K/uLi8vJLr/vym/wCRIv8AP3/71djc
eHtF1P8A18cEf+xDcbE/74pn/CBeF/8AnnH/AOBEv/x2mXS9kcTL9s83/Y/36h+zy16F/wAIV4T/
AOeEH/ff/wBnSf8ACBeFP+eH/j8lH1cftUeffvYqPPlr0L/hX/hP/n1/8fej/hX/AIT/AOfX/wAf
ep+rk/WDw/7Z/wAtP8/7dbNnqctvF/sf+yVif2Z/o/8AovmT/wDsn+fmrTs7fUPKj/cfwfP/AHP9
n79c5oatt4hli8z/AIBV6w1q38qTzJP9usH+zL/zf9RPOn+5sStSLw9Lcf8ATCq/ei9mSXmp/wCh
ySR/vKzrPWv3v7yP5/7lXv8AhHvs/wDy3k+erdvotnb/AOs/g/v/AD0eyqj9mYcVvL9o+1eR57p8
/wDfT7/9z/Y/9mq1Z3mtf6v7B/H9/wCz/wDjm/8Au10NvLp8sX7iPzP9xP8A2f7n/j1T+VL/ANc/
9yn9XH7I5f8Asy/luPtV1+4/g+58/wDv/JW1pNh/qP3/AJn+35P/ANnV/wAq3oivP3sf/PFP8/8A
jlV9XGb2mWcX+U/+wrVtre2rHs9T82nxa1F5tbGRtRfZ6seVF/l6oW8sXlVY+0RVZmS/6qjzqreb
FR5sVWB4xF9m/d+R/wB8bPv1oW8v/wC3/wDF1BFbxVJFZ+b/APEf+zp/tVxHSX4pfN/5aVes4ov+
mkn+5VGz0y3rct/9VVgUZdPuLj/nnB/5Gf8A+I/9Coi0m3/5ev3/APv/AHP++Puf+O1el8qqd5c3
EX/POP8A9DqgJf3VLbXEUv8AyzqtFf8A/XOl/wCmlMCW4llql9sl/wCWn/oFLLeVWlv/ACv3n9yk
Mvf279gt/wDf+5Unh7U/tkv2rzI6wfs/9uy+X5f7n7/+f96t/SbD7H/uVAjp7e8/56f991bi71nW
flVfircwq9CeiovN9qPN9qok8tq3YfupaqVY/wCWf/fFYnXYufuvNrRs7PzYv+edZlvWhbUCsLcS
/Zv3cdY95cXPm1evP+WlUrymFiHzZf8AlpVyz824rP8A+Wtaukf6r/gdA7E/2a2/5aVl3kUUsvlx
/wD7da8v+qqvpH/IQg/H/wBAoJsaWhaFb2dv/t1f+wUlW6uxA2L91Vn7RUFLTsSMlvKZ9spJaZRY
R//Z

------=_NextPart_000_0000_01CABD6D.7E357D00
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://video.mail.ru/mail/wladeruss435/305/p-306.jpg

[encoded data, 5548 characters]
+e83/fx/8a566/eM6sEv3Efmf//Z

------=_NextPart_000_0000_01CABD6D.7E357D00
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://video.mail.ru/mail/wladeruss435/325/p-326.jpg

[encoded data, 4940 characters]
QcpOb9nHV77Hl10lVnZWV3of/9k=

------=_NextPart_000_0000_01CABD6D.7E357D00
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://video.mail.ru/mail/wladeruss435/382/p-383.jpg

[encoded data, 4544 characters]

------=_NextPart_000_0000_01CABD6D.7E357D00
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://img.imgsmail.ru/r/foto2/ico_folder.gif

R0lGODlhDAAKALMMAP/OGv/dQbNoAP/nVvySAP/xbtqDAf22K/bIfP+tAPjvjtm5fAAAAAAAAAAA
AAAAACH5BAEAAAwALAAAAAAMAAoAAAQ2EJFJELuYnH2oIYakFGNhDuhnnugQBIbBuu8bt/ULAIJB
B7sgz6ATAhI8gfBwbAoWgqh0uogAADs=

------=_NextPart_000_0000_01CABD6D.7E357D00
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://rs.mail.ru/b9758704.jpg

[encoded data, 29864 characters]

------=_NextPart_000_0000_01CABD6D.7E357D00
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://img.imgsmail.ru/r/foto2/dw-close.gif

R0lGODlhBwAHAIAAAPPz8wAAACH5BAAAAAAALAAAAAAHAAcAAAIKDH5miYr8HASyFQA7

------=_NextPart_000_0000_01CABD6D.7E357D00
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://img.mail.ru/0.gif

R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAQAICRAEAO///////////////////
/////yH+FkdJRiBTbWFydFNhdmVyIFZlcjEuMWEALAAAAAABAAEAAAQCEAAAOw==

------=_NextPart_000_0000_01CABD6D.7E357D00
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://top3.mail.ru/counter?js=na;id=552015

R0lGODlhAQABAIAAAMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==

------=_NextPart_000_0000_01CABD6D.7E357D00
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://img2.imgsmail.ru/r/my/ico_pen_1.gif

R0lGODlhEAAQAMQWAPu6UL+pjvvFcPyiKK7V8jBrogpbnLDF2P/gqcnm+s/e7P6UHvuYOiB9xB0e
H5/S/gFeuQhXpgV35p+82QOI+gZry////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEA
ABYALAAAAAAQABAAAAU8oCWOZGmeqPlQSTquUqW4cAUZaQ1FE6rzPkps1zsRhDYgStBIFk8IAKCg
RAEGDMDBFRgsBC6RIxAum1EhADs=

------=_NextPart_000_0000_01CABD6D.7E357D00
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://img3.imgsmail.ru/r/jim/delete.gif

R0lGODlhEAAQALMJAP+PAP+LAN5CAPRqAP+SAOlWANMvAP+FAP17AP///wAAAAAAAAAAAAAAAAAA
AAAAACH5BAEAAAkALAAAAAAQABAAAAQtMMlJq704W0J2twBAhVkQSKaWHOyhSgjyJkM9qEUh5Zkg
UL6LwWAZzo7IZCYCADs=

------=_NextPart_000_0000_01CABD6D.7E357D00
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://img0.imgsmail.ru/0.gif

R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAQAICRAEAO///////////////////
/////yH+FkdJRiBTbWFydFNhdmVyIFZlcjEuMWEALAAAAAABAAEAAAQCEAAAOw==

------=_NextPart_000_0000_01CABD6D.7E357D00
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://img1.imgsmail.ru/0.gif

R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAQAICRAEAO///////////////////
/////yH+FkdJRiBTbWFydFNhdmVyIFZlcjEuMWEALAAAAAABAAEAAAQCEAAAOw==

------=_NextPart_000_0000_01CABD6D.7E357D00
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://img2.imgsmail.ru/0.gif

R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAQAICRAEAO///////////////////
/////yH+FkdJRiBTbWFydFNhdmVyIFZlcjEuMWEALAAAAAABAAEAAAQCEAAAOw==

------=_NextPart_000_0000_01CABD6D.7E357D00
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://img3.imgsmail.ru/0.gif

R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAQAICRAEAO///////////////////
/////yH+FkdJRiBTbWFydFNhdmVyIFZlcjEuMWEALAAAAAABAAEAAAQCEAAAOw==

------=_NextPart_000_0000_01CABD6D.7E357D00
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://img1.imgsmail.ru/r/jim/close.gif

R0lGODlhCQAJAIAAAHt7e////yH5BAEAAAEALAAAAAAJAAkAAAIPjI+Aoda81EvLQWrzmbUAADs=

------=_NextPart_000_0000_01CABD6D.7E357D00
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://img2.imgsmail.ru/r/foto2/ico_my.gif

R0lGODlhEAAQAPeVAP+uJP+aFv+GCP/CMxXrAP/SPn+p6p++75i57opIKHY0HXcyF/zHcP3JcX/q
/yOq/xjlACOY/xrhAEGg/yJs4BfoAKxxSP7JYruDVijDDxXsAFSe7x/WAK91S+7l1Xmq+VC79R3a
AILBbjOyf5Xr/jKidv7KYj/MZfzDY0OB4yTfL6RjMR/Lj6/J8pJcStmUNm0mDqPM9fCDECTEDv/N
WU2q8WGV5vuyN0qN+f7bYzq0ypbk/65yPqluRc6cT/2+UbyCPmDg/1Ga6yPM/7PPze2sd/2/VEGz
H992MU2L7SHSAJ1fOj/H+zDWTyuA5YjNtv29UI9OLZpcOGvBtu7dwf/CWtLn+iOV/yPlHRzLf/7V
Y0y1aECU/0qV//+PF4XPtf/oniPKn2/B///sq/BsAJFXPl6b2P57AMyyqfS+WFHT72q28lHW/5TV
/U299yO7/yOm/x7RT/ahOJ9sVo1MLP3DXeC6V/y0O3o2Giu+ACl24kKf77aTh//lktK8tC26AEnD
/ydv4T/H/P6MIP7KYf2/VX88ICTNAIxLKv3WkxzcAKja+dO+tqx6XRzCfz+P53C9ypxeOf/vt3Yx
FxXtAP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAJUALAAAAAAQABAA
AAjYACsJRNNICp05jAQqXMgnAYYOSxJM8rNwoYIoFnpEQoTHRUWFMIDY8cFjxQIFHwUaSpNDywUj
L8qkrMTgByETdRpQOWDAQIuPd6AUSoTAzBRIH5KkqCjnBgoEJyhJpdRECAWBg86QKeJhxFSpKjbg
sOFFgFkkB7B8jbOHS5dAAeIGkPGFgIapjiJcmaCnCoC/AJ4okgChAoEsD+CIcVKJxoDHRGYcUsIh
BIs3gNo8EtinQAEwW/7kyRBmCJsdNWIslDTGSokjaoI4IAFizcxKInQIYuJmkcCAADs=

------=_NextPart_000_0000_01CABD6D.7E357D00
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://img.imgsmail.ru/r/jim/jim.css?125

.jim_bottomDiv * {
	FONT-SIZE: 12px; FONT-FAMILY: arial
}
.jim_bottomDiv TABLE {
	BORDER-COLLAPSE: collapse
}
.jim_bottomDiv TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.jim_bottomDiv WBR:unknown {
	content: "?"
}
.jim_bottomDiv P {
	MARGIN: 0px
}
.jim_bottomDiv A {
	COLOR: #0857a6; TEXT-DECORATION: underline
}
.jim_bottomDiv A:hover {
	COLOR: #f26d00; TEXT-DECORATION: none
}
.jim_bottomDiv A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
.jim_bottomDiv B {
	FONT-WEIGHT: normal
}
.mrim-online-13 {
	BACKGROUND-POSITION: 0px 0px; BACKGROUND-IMAGE: =
url(http://img.imgsmail.ru/r/jim/st_online.gif); WIDTH: 13px; CURSOR: =
pointer; MARGIN-RIGHT: 3px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px; =
BACKGROUND-COLOR: transparent
}
.jim_bottomDiv .mrim-offline-13 {
	BACKGROUND-POSITION: 0px 0px; BACKGROUND-IMAGE: =
url(http://img.imgsmail.ru/r/jim/st_offline.gif); WIDTH: 13px; CURSOR: =
pointer; MARGIN-RIGHT: 3px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px; =
BACKGROUND-COLOR: transparent
}
.jim_bottomDiv .mrim-away-13 {
	BACKGROUND-POSITION: 0px 0px; BACKGROUND-IMAGE: =
url(http://img.imgsmail.ru/r/jim/st_away.gif); WIDTH: 13px; CURSOR: =
pointer; MARGIN-RIGHT: 3px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px; =
BACKGROUND-COLOR: transparent
}
.jim_bottomDiv .mrim-dnd-13 {
	BACKGROUND-POSITION: 0px 0px; BACKGROUND-IMAGE: =
url(http://img.imgsmail.ru/r/jim/dnd.gif); WIDTH: 13px; CURSOR: pointer; =
MARGIN-RIGHT: 3px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px; =
BACKGROUND-COLOR: transparent
}
.jim_bottomDiv .mrim-connect-13 {
	BACKGROUND-POSITION: 0px 0px; BACKGROUND-IMAGE: =
url(http://img.imgsmail.ru/r/jim/st_connect.gif); WIDTH: 13px; CURSOR: =
pointer; MARGIN-RIGHT: 3px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px; =
BACKGROUND-COLOR: transparent
}
.jim_bottomDiv .onoff0 {
	BACKGROUND-POSITION: 0px 0px; MARGIN-TOP: 1px; BACKGROUND-IMAGE: =
url(http://img.imgsmail.ru/r/jim/st_online.gif); WIDTH: 13px; CURSOR: =
pointer; MARGIN-RIGHT: 3px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px; =
BACKGROUND-COLOR: transparent
}
.jim_bottomDiv .onoff1 {
	BACKGROUND-POSITION: 0px 0px; MARGIN-TOP: 1px; BACKGROUND-IMAGE: =
url(http://img.imgsmail.ru/r/jim/onoff.gif); WIDTH: 13px; CURSOR: =
pointer; MARGIN-RIGHT: 3px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px; =
BACKGROUND-COLOR: transparent
}
.jim_bottomDiv .soundOff {
	BACKGROUND-POSITION: 0px 0px; MARGIN-TOP: 1px; BACKGROUND-IMAGE: =
url(http://img.imgsmail.ru/r/jim/sound_on.gif); WIDTH: 13px; CURSOR: =
pointer; MARGIN-RIGHT: 3px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 15px; =
BACKGROUND-COLOR: transparent
}
.jim_bottomDiv .soundOn {
	BACKGROUND-POSITION: 0px 0px; MARGIN-TOP: 1px; BACKGROUND-IMAGE: =
url(http://img.imgsmail.ru/r/jim/sound_off.gif); WIDTH: 13px; CURSOR: =
pointer; MARGIN-RIGHT: 3px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 15px; =
BACKGROUND-COLOR: transparent
}
.tabs_divWrapper {
	MARGIN-TOP: -4px; DISPLAY: inline-block; BACKGROUND: none transparent =
scroll repeat 0% 0%; FLOAT: none; OVERFLOW: hidden; WIDTH: 16px; =
BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; POSITION: relative; TOP: 4px; HEIGHT: 16px; BORDER-BOTTOM-STYLE: =
none
}
.mrim-online IMG {
	BACKGROUND-IMAGE: none; MARGIN-LEFT: -64px
}
.mrim-ofline IMG {
	BACKGROUND-IMAGE: none
}
.mrim-away IMG {
	BACKGROUND-IMAGE: none; MARGIN-LEFT: -32px
}
.mrim-dnd IMG {
	BACKGROUND-IMAGE: none; MARGIN-LEFT: -48px
}
.mrim-del IMG {
	BACKGROUND-IMAGE: none; MARGIN-LEFT: -96px
}
.mrim-inviz IMG {
	BACKGROUND-IMAGE: none; MARGIN-LEFT: -80px
}
.mrim-message IMG {
	BACKGROUND-IMAGE: none; MARGIN-LEFT: -112px
}
.mrim-auth IMG {
	BACKGROUND-IMAGE: none; MARGIN-LEFT: -146px
}
.mrim-authBlink IMG {
	BACKGROUND-IMAGE: none; MARGIN-LEFT: -160px
}
.mrim-blink IMG {
	BACKGROUND-IMAGE: none; MARGIN-LEFT: -128px
}
.spr-wa-16 {
	DISPLAY: inline-block; FONT-SIZE: 0px; BACKGROUND: =
url(http://img.imgsmail.ru/r/jim/status_sprite16.gif) no-repeat; =
VERTICAL-ALIGN: middle; WIDTH: 16px; CURSOR: pointer; LINE-HEIGHT: 0; =
MARGIN-RIGHT: 2px; HEIGHT: 16px
}
.wa-online {
	BACKGROUND-POSITION: -64px 50%
}
.wa-offline {
	BACKGROUND-POSITION: 0px 50%
}
.wa-away {
	BACKGROUND-POSITION: -32px 50%
}
.wa-dnd {
	BACKGROUND-POSITION: -48px 50%
}
.wa-undeterminated {
	BACKGROUND-POSITION: -96px 50%
}
.wa-invisible {
	BACKGROUND-POSITION: -80px 50%
}
.wa-message {
	BACKGROUND-POSITION: -112px 50%
}
.wa-auth {
	BACKGROUND-POSITION: -146px 50%
}
.wa-authBlink {
	BACKGROUND-POSITION: -160px 50%
}
.wa-blink {
	BACKGROUND-POSITION: -128px 50%
}
.jim_bottomDiv I.img {
	DISPLAY: inline-block; FONT-SIZE: 0px; VERTICAL-ALIGN: middle; WIDTH: =
16px; LINE-HEIGHT: 0; MARGIN-RIGHT: 4px; HEIGHT: 16px
}
.jim_bottomDiv .icoMyfriends {
	BACKGROUND: url(http://img.imgsmail.ru/r/my/ico_myfriends.gif) =
no-repeat left top
}
.jim_bottomDiv .icoAddfriends {
	BACKGROUND: url(http://img.imgsmail.ru/r/jsagent/st_add.gif) no-repeat =
left top; MARGIN-LEFT: 7px
}
.jim_bottomDiv .icoMessage {
	BACKGROUND: url(http://img.imgsmail.ru/r/jim/message1.gif) no-repeat =
left top
}
.jim_bottomDiv .icoMessageBlink {
	BACKGROUND: url(http://img.imgsmail.ru/r/jim/message1anim.gif) =
no-repeat left top
}
.jim_bottomDiv .icoAuth {
	BACKGROUND: url(http://img.imgsmail.ru/r/jim/auth.gif) no-repeat left =
top
}
.jim_bottomDiv .icoAuthBlink {
	BACKGROUND: url(http://img.imgsmail.ru/r/jim/authBlink.gif) no-repeat =
left top
}
.mr3 {
	MARGIN-RIGHT: 3px
}
.jim_bottomDiv A {
	COLOR: #2065ab
}
.jim_bottomDiv {
	Z-INDEX: 255; WIDTH: 98%; BOTTOM: 0px; POSITION: absolute
}
BODY {
	BACKGROUND: url(http://img.imgsmail.ru/0.gif) #ffffff fixed 0px 0px
}
.jim_inDiv {
	BORDER-RIGHT: #b7b7b7 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: =
#b7b7b7 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; BORDER-LEFT: =
#b7b7b7 1px solid; CURSOR: pointer; COLOR: #2065ab; PADDING-TOP: 2px; =
BORDER-BOTTOM: #b7b7b7 1px solid; BACKGROUND-COLOR: #e5e5e5
}
.jim_statusBody {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; =
PADDING-TOP: 3px
}
.jim_statusBody SPAN {
	DISPLAY: block; WHITE-SPACE: nowrap
}
.jim_statusDivUpOut {
	BORDER-RIGHT: #b7b7b7 1px solid; BORDER-TOP: #b7b7b7 1px solid; =
Z-INDEX: 255; RIGHT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #b7b7b7 1px =
solid; WIDTH: 135px; CURSOR: pointer; COLOR: #2065ab; BOTTOM: 21px; =
BORDER-BOTTOM: #b7b7b7 1px solid; POSITION: absolute; BACKGROUND-COLOR: =
#e5e5e5
}
.jim_statusDivUpOut A {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: =
0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.jim_statusDivUpOut A:hover {
	BACKGROUND-COLOR: #f2f2f2
}
.jim_statusHead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; COLOR: =
#000; PADDING-TOP: 3px; BORDER-BOTTOM: #b7b7b7 1px solid
}
.contactWrapper {
	WIDTH: 192px
}
.contactSaver {
	DISPLAY: inline; Z-INDEX: 1; MARGIN-BOTTOM: -184%; WIDTH: 190px; =
BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; HEIGHT: 350px; BORDER-BOTTOM-STYLE: none
}
.jim_contactDivUpOut {
	Z-INDEX: 220; MARGIN-LEFT: -4px; WIDTH: 198px; BOTTOM: 21px; POSITION: =
absolute
}
.jim_contactDivButton {
	BORDER-RIGHT: #b7b7b7 1px solid; BORDER-TOP: #b7b7b7 1px solid; =
Z-INDEX: 255; BORDER-LEFT: #b7b7b7 1px solid; WIDTH: 192px; CURSOR: =
pointer; COLOR: #2065ab; BORDER-BOTTOM: #b7b7b7 1px solid; =
BACKGROUND-COLOR: #e5e5e5
}
.jim_contactDivText {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: =
2px; PADDING-TOP: 2px
}
#waContactButtonTitle {
	FONT-WEIGHT: bold; COLOR: green
}
.jim_contactDivStatusButton {
	BORDER-RIGHT: #b7b7b7 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: =
#b7b7b7 1px solid; PADDING-LEFT: 4px; Z-INDEX: 255; LEFT: -23px; =
PADDING-BOTTOM: 0px; BORDER-LEFT: #b7b7b7 1px solid; WIDTH: 20px; =
CURSOR: pointer; COLOR: #2065ab; BOTTOM: 0px; MARGIN-RIGHT: -20px; =
PADDING-TOP: 3px; BORDER-BOTTOM: #b7b7b7 1px solid; POSITION: relative; =
HEIGHT: 22px; BACKGROUND-COLOR: #e5e5e5
}
.jim_contactDivUpHead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; COLOR: =
#000; PADDING-TOP: 3px; POSITION: relative; BACKGROUND-COLOR: #cecece
}
.jim_SettingsLayer {
	Z-INDEX: 255; BORDER-BOTTOM: #b7b7b7 1px solid; POSITION: absolute; =
BACKGROUND-COLOR: #e5e5e5
}
.jim_SettingsLayer .header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; COLOR: =
#000; PADDING-TOP: 3px; BACKGROUND-COLOR: #cecece
}
.jim_SettingsLayer .button {
	FONT-SIZE: 10px; MARGIN: 5px 10px 6px 0px
}
.jim_SettingsLayerInn {
	MARGIN-TOP: 4px
}
.jim_SettingsLayerInn TD {
	PADDING-BOTTOM: 4px; COLOR: #444
}
.settingsMenuClose {
	FLOAT: right; MARGIN-LEFT: 1px; CURSOR: pointer; MARGIN-RIGHT: -1px
}
.settingsButton {
	BACKGROUND-POSITION: 0px 0px; MARGIN-TOP: 1px; BACKGROUND-IMAGE: =
url(http://img.imgsmail.ru/r/jim/settings.png); WIDTH: 13px; CURSOR: =
pointer; MARGIN-RIGHT: 3px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px; =
BACKGROUND-COLOR: transparent
}
.jim_contactDivUpBody {
	OVERFLOW-Y: auto; DISPLAY: block; OVERFLOW-X: hidden; WIDTH: 190px; =
COLOR: #0657a9; PADDING-TOP: 3px; POSITION: relative; HEIGHT: 250px; =
BACKGROUND-COLOR: #fff
}
.contactToolTip {
	BORDER-RIGHT: #b7b7b7 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: =
#b7b7b7 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; Z-INDEX: 266; =
RIGHT: 30px; PADDING-BOTTOM: 5px; BORDER-LEFT: #b7b7b7 1px solid; WIDTH: =
135px; COLOR: #333333; BOTTOM: 85px; PADDING-TOP: 5px; BORDER-BOTTOM: =
#b7b7b7 1px solid; POSITION: absolute; BACKGROUND-COLOR: #e5e5e5
}
.jim_contactDivUpHead SPAN {
	DISPLAY: block; RIGHT: 2px; BACKGROUND: =
url(http://img.imgsmail.ru/r/jim/minimize.gif) #cecece no-repeat 0px =
3px; WIDTH: 14px; CURSOR: pointer; POSITION: absolute; HEIGHT: 9px
}
.jim_contactDivUpHead SPAN.jim_showPopup {
	DISPLAY: block; Z-INDEX: 550; RIGHT: 22px; BACKGROUND: =
url(http://img.imgsmail.ru/r/jim/show_popup.gif) #cecece no-repeat =
center center; WIDTH: 12px; CURSOR: pointer; POSITION: absolute; HEIGHT: =
13px
}
.jim_contactDivUpHead SPAN.jim_hidePopup {
	DISPLAY: block; Z-INDEX: 550; RIGHT: 5px; BACKGROUND: =
url(http://img.imgsmail.ru/r/jim/hide_popup.gif) #cecece no-repeat =
center center; WIDTH: 12px; CURSOR: pointer; POSITION: absolute; HEIGHT: =
13px
}
#waWebAgent SPAN.jim_hidePopup {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; DISPLAY: =
block; Z-INDEX: 550; RIGHT: 0px; BACKGROUND: =
url(http://img.imgsmail.ru/r/jim/hide_popup.gif) #cecece no-repeat =
center center; BORDER-LEFT: #999 1px solid; WIDTH: 20px; CURSOR: =
pointer; BOTTOM: auto; BORDER-BOTTOM: #999 1px solid; POSITION: =
absolute; HEIGHT: 20px
}
.wa-ie7 #waWebAgent SPAN.jim_hidePopup {
	BOTTOM: 0px
}
.wa-ie8 #waWebAgent SPAN.jim_hidePopup {
	BOTTOM: 0px
}
.jim_contactDivUpBody .item B {
	DISPLAY: inline-block; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH: =
150px
}
.jim_contactDivUpBody .itemOffline B {
	DISPLAY: inline-block; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH: =
150px
}
.jim_contactDivUpBody SPAN.icos {
	MARGIN-TOP: -17px; PADDING-LEFT: 50px; FLOAT: right; MARGIN-LEFT: =
-25px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; CURSOR: pointer; =
POSITION: relative
}
.control {
	BACKGROUND: url(http://img.imgsmail.ru/r/jim/arrow_down.gif) #ffffff =
no-repeat 3px 3px
}
.controlLayoutWrapper {
	DISPLAY: none; Z-INDEX: 255; POSITION: relative
}
.controlLayoutWrapper DIV {
	BORDER-RIGHT: #b7b7b7 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: =
#b7b7b7 1px solid; MARGIN-TOP: -5px; PADDING-LEFT: 5px; Z-INDEX: 255; =
RIGHT: 0px; PADDING-BOTTOM: 5px; BORDER-LEFT: #b7b7b7 1px solid; =
PADDING-TOP: 5px; BORDER-BOTTOM: #b7b7b7 1px solid; POSITION: absolute; =
BACKGROUND-COLOR: #fff
}
.controlLayoutWrapper IMG {
	MARGIN-RIGHT: 3px
}
.selfOffline #waContactListItemControlsEdit {
	DISPLAY: none
}
.selfOffline #waContactListItemControlsDel {
	DISPLAY: none
}
.selfOffline BR {
	DISPLAY: none
}
.jim_contactDivUpBody A {
	TEXT-DECORATION: none
}
.fade_div {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; =
PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -24px; WIDTH: 25px; =
PADDING-TOP: 0px; HEIGHT: 16px
}
.jim_contactDivUpBody .item {
	DISPLAY: block; OVERFLOW: hidden; CURSOR: pointer; WHITE-SPACE: nowrap; =
POSITION: relative; HEIGHT: 18px
}
A.aInItem {
	DISPLAY: block; PADDING-LEFT: 3px; HEIGHT: auto; outline: 0
}
A.aInItem:hover {
	COLOR: #2065ab; BACKGROUND-COLOR: #c7e5ff
}
.aInItem:hover SPAN {
	DISPLAY: inline
}
.aInItem * {
	CURSOR: pointer
}
.itemControls {
	DISPLAY: none; MARGIN-LEFT: -3px
}
.itemOffline {
	DISPLAY: none; OVERFLOW: hidden; CURSOR: pointer; WHITE-SPACE: nowrap; =
POSITION: relative; HEIGHT: 18px
}
.itemAuth {
	DISPLAY: none
}
.jim_contactDiv {
	Z-INDEX: 255; WIDTH: 244px
}
.jim_contactI IMG {
	BACKGROUND: url(http://img.imgsmail.ru/r/my/favico.gif) no-repeat 0px =
1px
}
.jim_contactI:hover IMG {
	BACKGROUND: url(http://img.imgsmail.ru/r/jim/jim_i.gif) no-repeat 0px =
-12px
}
.jim_contactPen IMG {
	BACKGROUND: url(http://img.imgsmail.ru/r/jim/jim_pen.gif) no-repeat 0px =
0px
}
.jim_contactPen:hover IMG {
	BACKGROUND: url(http://img.imgsmail.ru/r/jim/jim_pen.gif) no-repeat 0px =
-13px
}
.jim_contactDel IMG {
	BACKGROUND: url(http://img.imgsmail.ru/r/jim/jim_del.gif) no-repeat 0px =
0px
}
.jim_contactDel:hover IMG {
	BACKGROUND: url(http://img.imgsmail.ru/r/jim/jim_del.gif) no-repeat 0px =
-13px
}
.jim_contactDivAdd {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f2f2f2; =
PADDING-BOTTOM: 2px; CURSOR: pointer; COLOR: #0c54a9; PADDING-TOP: 2px; =
BORDER-BOTTOM: #ccc 1px solid; POSITION: relative
}
.jim_dialogDiv {
	Z-INDEX: 255; WIDTH: 125px; BORDER-RIGHT-STYLE: none
}
#waDialogsAlert {
	COLOR: red
}
.dialogsToolTip {
	BORDER-RIGHT: #b7b7b7 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: =
#b7b7b7 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; Z-INDEX: 266; =
RIGHT: 90px; PADDING-BOTTOM: 5px; BORDER-LEFT: #b7b7b7 1px solid; WIDTH: =
135px; COLOR: #333333; BOTTOM: 15px; PADDING-TOP: 5px; BORDER-BOTTOM: =
#b7b7b7 1px solid; POSITION: absolute; BACKGROUND-COLOR: #e5e5e5
}
.jim_dialogDivUpOut {
	Z-INDEX: 230; RIGHT: 190px; WIDTH: 380px; BOTTOM: 22px; POSITION: =
absolute
}
.dialogSaver {
	DISPLAY: inline; Z-INDEX: 1; MARGIN-BOTTOM: -198%; WIDTH: 370px; =
BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; HEIGHT: 700px; BORDER-BOTTOM-STYLE: none
}
.jim_dialogDivUpHead {
	BACKGROUND: #cecece; PADDING-BOTTOM: 3px; OVERFLOW: hidden; WIDTH: =
100%; POSITION: relative
}
.jim_dialogsSpan {
	PADDING-RIGHT: 4px; MARGIN-TOP: 0px; DISPLAY: block; PADDING-LEFT: 4px; =
PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 4px
}
.jim_dialogDivUpHead DIV {
	BORDER-RIGHT: #c1c1c1 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: =
#c1c1c1 1px solid; PADDING-LEFT: 3px; BACKGROUND: #d7d7d7; FLOAT: left; =
MARGIN-BOTTOM: -3px; PADDING-BOTTOM: 3px; OVERFLOW: hidden; BORDER-LEFT: =
#c1c1c1 1px solid; CURSOR: pointer; LINE-HEIGHT: 16px; PADDING-TOP: 3px; =
BORDER-BOTTOM: #c1c1c1 1px; WHITE-SPACE: nowrap
}
.jim_dialogDivUpHead DIV.active {
	BORDER-RIGHT: #e1e1e1 1px solid; BORDER-TOP: #e1e1e1 1px solid; =
BACKGROUND: #fff; BORDER-LEFT: #e1e1e1 1px solid; COLOR: #0559a1; =
BORDER-BOTTOM: #e1e1e1 1px
}
.jim_dialogCloseAll {
	DISPLAY: block; BACKGROUND: url(http://img.imgsmail.ru/r/jim/close.gif) =
no-repeat 0px 5px; FLOAT: right; WIDTH: 11px; CURSOR: pointer; HEIGHT: =
23px
}
.jim_dialogMinimize {
	DISPLAY: block; BACKGROUND: =
url(http://img.imgsmail.ru/r/jim/minimize.gif) no-repeat 1px 7px; FLOAT: =
right; WIDTH: 11px; CURSOR: pointer; HEIGHT: 24px
}
.jim_dialogClose {
	MARGIN-LEFT: 1px; CURSOR: pointer; MARGIN-RIGHT: -1px
}
.jim_dialogDivUpBody {
	PADDING-RIGHT: 4px; OVERFLOW-Y: auto; PADDING-LEFT: 4px; BACKGROUND: =
#fff; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; HEIGHT: =
185px
}
.nosearch .jim_dialogDivUpBody {
	HEIGHT: 191px
}
.HistoryPreload {
	PADDING-LEFT: 18px; FONT-SIZE: 11px; BACKGROUND: =
url(http://img.imgsmail.ru/r/jim/preloadGrey16.gif) #fff no-repeat left =
center; VERTICAL-ALIGN: middle; COLOR: #999; HEIGHT: 16px
}
.jim_dialogDivUpBody SPAN.myName {
	FLOAT: left; COLOR: #0559a1; LINE-HEIGHT: 12px
}
.jim_dialogDivUpBody SPAN.hisName {
	FLOAT: left; COLOR: #b00f14; LINE-HEIGHT: 12px
}
.jim_dialogDivUpBody SPAN.time {
	PADDING-RIGHT: 6px; FLOAT: right; COLOR: #898989
}
.jim_dialogDivUpBody P {
	MARGIN-BOTTOM: 6px; MARGIN-LEFT: 7px
}
.jim_dialogDivUpFooter {
	BORDER-TOP: #ccc 1px solid; MARGIN-TOP: -1px; PADDING-LEFT: 22px; =
FONT-SIZE: 13px; BACKGROUND: =
url(http://img.imgsmail.ru/mail/ru/images/blogs/ico_comments.png) =
#ffffff no-repeat 4px 4px; MARGIN-BOTTOM: -1px; WIDTH: 100%; =
BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: trebuchet MS; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 56px
}
.dialogsFooter {
	BORDER-BOTTOM: #cecece 2px solid; HEIGHT: 19px; BACKGROUND-COLOR: =
#cecece
}
.jim_dialogDivSendButton {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: =
0px; WIDTH: 73px; CURSOR: pointer; COLOR: #2065ab; PADDING-TOP: 3px; =
HEIGHT: 20px; BACKGROUND-COLOR: #f2f2f2; TEXT-ALIGN: center
}
.jim_dialogAuth {
	BACKGROUND: #f5f5f5; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 6px; =
BORDER-BOTTOM: #ccc 2px solid; HEIGHT: 286px
}
.nosearch .jim_dialogAuth {
	HEIGHT: 269px
}
.jim_dialogAuthIn {
	MARGIN: 0px 5px
}
.authAva {
	MARGIN-TOP: 22px; FLOAT: left; WIDTH: 75px; HEIGHT: 100px; TEXT-ALIGN: =
center
}
.authAvaImg {
	MARGIN-BOTTOM: 5px
}
.authTxt {
	MARGIN-TOP: 22px; OVERFLOW: auto; HEIGHT: 70px
}
.authButton {
	PADDING-RIGHT: 10px; MARGIN-TOP: 29px; PADDING-LEFT: 10px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.authBut2 {
	FLOAT: right
}
.authBut1 {
	FLOAT: left
}
TABLE.obertka TD.td1 {
	WIDTH: 4px; HEIGHT: 4px
}
TABLE.obertka TD.td2 {
	HEIGHT: 4px
}
TABLE.obertka TD.td3 {
	WIDTH: 4px; HEIGHT: 4px
}
TABLE.obertka TD.td4 {
	WIDTH: 4px
}
TABLE.obertka TD.td5 {
	WIDTH: 4px
}
TABLE.obertka TD.tdInn {
	BORDER-RIGHT: #b7b7b7 1px solid; BORDER-TOP: #b7b7b7 1px solid; =
BORDER-LEFT: #b7b7b7 1px solid; BORDER-BOTTOM: #b7b7b7 1px
}
#addContactRequestDiv {
	DISPLAY: none; FONT-SIZE: 11px; Z-INDEX: 255; MARGIN-LEFT: 40%; WIDTH: =
200px; BOTTOM: 130px; FONT-FAMILY: Trebuchet MS; POSITION: absolute; =
HEIGHT: 50px
}
.addContactRequestDivHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: =
3px; COLOR: #000; PADDING-TOP: 3px; BACKGROUND-COLOR: #cecece
}
.addContactRequestDivInner {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 11px; PADDING-BOTTOM: =
7px; WIDTH: 280px; PADDING-TOP: 7px; BORDER-BOTTOM: #ddd 2px solid; =
BACKGROUND-COLOR: #f2f2f2
}
.addContactRequestDivInner INPUT {
	FONT-SIZE: 11px; WIDTH: 100%
}
.addContactRequestDivInner .buttonWrapper {
	OVERFLOW: hidden; WHITE-SPACE: nowrap
}
.addContactRequestDivInner .buttonWrapper A {
	BORDER-RIGHT: #777 1px solid; BORDER-TOP: #777 1px solid; DISPLAY: =
block; BORDER-LEFT: #777 1px solid; COLOR: #2065ab; BORDER-BOTTOM: #777 =
1px solid; BACKGROUND-COLOR: #ccc; TEXT-DECORATION: none
}
.addContactRequestDivInner .buttonWrapper .leftButton {
	FLOAT: left; MARGIN-LEFT: 42px; WIDTH: 50px; TEXT-ALIGN: center
}
.addContactRequestDivInner .buttonWrapper .rightButton {
	FLOAT: right; WIDTH: 50px; MARGIN-RIGHT: 42px; TEXT-ALIGN: center
}
.addContactRequestDivClose {
	MARGIN-TOP: -21px; DISPLAY: block; BACKGROUND: =
url(http://img.imgsmail.ru/r/jim/close.gif) no-repeat 0px 7px; FLOAT: =
right; WIDTH: 11px; CURSOR: pointer; HEIGHT: 15px
}
#ErrText {
	MARGIN-TOP: 2px; DISPLAY: block; FONT-SIZE: 11px; VISIBILITY: hidden; =
MARGIN-BOTTOM: 2px; COLOR: #ff0000
}
#renameContactRequestDiv {
	DISPLAY: none; FONT-SIZE: 11px; Z-INDEX: 255; MARGIN-LEFT: 40%; WIDTH: =
200px; BOTTOM: 130px; FONT-FAMILY: Trebuchet MS; POSITION: absolute; =
HEIGHT: 50px
}
.renameContactRequestDivHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: =
3px; COLOR: #000; PADDING-TOP: 3px; BACKGROUND-COLOR: #cecece
}
.renameContactRequestDivInner {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 11px; PADDING-BOTTOM: =
7px; WIDTH: 280px; PADDING-TOP: 7px; BORDER-BOTTOM: #ddd 2px solid; =
BACKGROUND-COLOR: #f2f2f2
}
.renameContactRequestDivInner INPUT {
	FONT-SIZE: 11px; WIDTH: 100%
}
.renameContactRequestDivInner .buttonWrapper {
	OVERFLOW: hidden; WHITE-SPACE: nowrap
}
.renameContactRequestDivInner .buttonWrapper A {
	BORDER-RIGHT: #777 1px solid; BORDER-TOP: #777 1px solid; DISPLAY: =
block; BORDER-LEFT: #777 1px solid; COLOR: #2065ab; BORDER-BOTTOM: #777 =
1px solid; BACKGROUND-COLOR: #ccc; TEXT-DECORATION: none
}
.renameContactRequestDivInner .buttonWrapper .leftButton {
	FLOAT: left; MARGIN-LEFT: 42px; WIDTH: 50px; TEXT-ALIGN: center
}
.renameContactRequestDivInner .buttonWrapper .rightButton {
	FLOAT: right; WIDTH: 50px; MARGIN-RIGHT: 42px; TEXT-ALIGN: center
}
.renameContactRequestDivClose {
	MARGIN-TOP: -21px; DISPLAY: block; BACKGROUND: =
url(http://img.imgsmail.ru/r/jim/close.gif) no-repeat 0px 7px; FLOAT: =
right; WIDTH: 11px; CURSOR: pointer; HEIGHT: 15px
}
#RenameErrText {
	MARGIN-TOP: 2px; DISPLAY: block; FONT-SIZE: 11px; VISIBILITY: hidden; =
MARGIN-BOTTOM: 2px; COLOR: #ff0000
}
#feedbackRequestDiv {
	DISPLAY: none; FONT-SIZE: 11px; Z-INDEX: 255; LEFT: 28%; BOTTOM: 100px; =
FONT-FAMILY: Trebuchet MS; POSITION: absolute
}
.feedbackRequestDivHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: =
3px; WIDTH: 490px; COLOR: #000; PADDING-TOP: 3px; BACKGROUND-COLOR: =
#cecece
}
.feedbackRequestDivInner {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 11px; PADDING-BOTTOM: =
7px; WIDTH: 490px; PADDING-TOP: 7px; BORDER-BOTTOM: #ddd 2px solid; =
BACKGROUND-COLOR: #f2f2f2
}
.feedbackRequestDivInner TEXTAREA {
	FONT-SIZE: 11px; WIDTH: 100%; HEIGHT: 100px
}
.feedbackRequestDivInner .buttonWrapper {
	OVERFLOW: hidden; WHITE-SPACE: nowrap
}
.feedbackRequestDivInner .buttonWrapper A {
	BORDER-RIGHT: #777 1px solid; BORDER-TOP: #777 1px solid; DISPLAY: =
block; BORDER-LEFT: #777 1px solid; COLOR: #2065ab; BORDER-BOTTOM: #777 =
1px solid; BACKGROUND-COLOR: #ccc; TEXT-DECORATION: none
}
.feedbackRequestDivInner .buttonWrapper .leftButton {
	FLOAT: left; MARGIN-LEFT: 42px; WIDTH: 50px; TEXT-ALIGN: center
}
.feedbackRequestDivInner .buttonWrapper .rightButton {
	FLOAT: right; WIDTH: 50px; MARGIN-RIGHT: 42px; TEXT-ALIGN: center
}
.feedbackRequestDivClose {
	MARGIN-TOP: -21px; DISPLAY: block; BACKGROUND: =
url(http://img.imgsmail.ru/r/jim/close.gif) no-repeat 0px 7px; FLOAT: =
right; WIDTH: 11px; CURSOR: pointer; HEIGHT: 15px
}
.jim_waDialogSmiles {
	BORDER-RIGHT: #7f7f7f 1px solid; BORDER-TOP: #7f7f7f 1px solid; =
Z-INDEX: 500; RIGHT: 370px; BACKGROUND: #fff; VISIBILITY: hidden; =
BORDER-LEFT: #7f7f7f 1px solid; WIDTH: 195px; BOTTOM: 120px; =
BORDER-BOTTOM: #7f7f7f 1px solid; POSITION: absolute; HEIGHT: 130px
}
.jim_waDialogSmiles DIV {
	BACKGROUND-POSITION: center center; FLOAT: left; MARGIN: 0px 1px 1px =
0px; WIDTH: 23px; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; HEIGHT: =
25px
}
.jim_waActionContainer {
	BORDER-RIGHT: #b7b7b7 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: =
#b7b7b7 1px solid; PADDING-LEFT: 0px; Z-INDEX: 500; RIGHT: 365px; =
VISIBILITY: hidden; PADDING-BOTTOM: 5px; BORDER-LEFT: #b7b7b7 1px solid; =
BOTTOM: 53px; PADDING-TOP: 5px; BORDER-BOTTOM: #b7b7b7 1px solid; =
WHITE-SPACE: nowrap; POSITION: absolute; BACKGROUND-COLOR: #fff
}
.jim_waActionContainer A {
	TEXT-DECORATION: none
}
.jim_waActionContainer IMG {
	MARGIN: 2px 5px; VERTICAL-ALIGN: middle
}
.jim_dialogMiddlePanel {
	PADDING-RIGHT: 4px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; =
BACKGROUND: #f2f2f2; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 19px
}
.jim_dialogMiddlePanel IMG {
=09
}
.jim_dialogMiddlePanel .smileButton {
	BACKGROUND: url(http://img.imgsmail.ru/ru/btn/kolobki/smile.gif) =
no-repeat center center; CURSOR: pointer
}
.jim_dialogMiddlePanel .delim {
	BACKGROUND: #cccccc; MARGIN: 0px 3px; WIDTH: 1px; HEIGHT: 17px
}
.jim_dialogMiddlePanel .actionButton {
	BACKGROUND: url(http://img.imgsmail.ru/r/jim/arrow_down.gif) no-repeat =
center 1px; WIDTH: 15px; CURSOR: pointer; HEIGHT: 18px
}
.jim_bottomDiv .jim_hidePopup {
	DISPLAY: none! important
}
.inpupop.jim_bottomDiv * {
	DISPLAY: none
}
.inpupop#waWebAgent .jim_hidePopup {
	DISPLAY: block! important
}
.clistpreloader {
	BACKGROUND: url(http://img.imgsmail.ru/r/jim/hyp2.gif) no-repeat 50% =
50%; HEIGHT: 200px
}
.wa-pusher {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 0; PADDING-TOP: 0px; =
HEIGHT: 0px
}
.wa-icon-online {
	PADDING-LEFT: 15px; BACKGROUND: =
url(http://img.imgsmail.ru/r/jim/sprite.gif) no-repeat 0px -64px
}
.wa-icon-offline {
	PADDING-LEFT: 15px; BACKGROUND: =
url(http://img.imgsmail.ru/r/jim/sprite.gif) no-repeat 0px 0px
}
.wa-icon-details {
	PADDING-LEFT: 15px; BACKGROUND: =
url(http://img.imgsmail.ru/r/jim/sprite.gif) no-repeat 0px -112px; =
CURSOR: pointer
}
.wa-sug-holder {
	RIGHT: 184px; BOTTOM: 0px; POSITION: absolute
}
.wa-docmode1.wa-ie7 .wa-sug-holder {
	BOTTOM: 1px
}
.wa-docmode0.wa-ie7 .wa-sug-holder {
	BOTTOM: 0px
}
.wa-sug-use-shadow {
	Z-INDEX: 300; RIGHT: 184px
}
.wa-suggest {
	BORDER-RIGHT: #b7b8bd 1px solid; BORDER-TOP: #b7b8bd 1px solid; =
FONT-SIZE: 12px; LEFT: 0px; BORDER-LEFT: #b7b8bd 1px solid; WIDTH: =
353px; BORDER-BOTTOM: #b7b8bd 1px solid; FONT-FAMILY: arial; POSITION: =
absolute; TOP: 0px; HEIGHT: 331px; BACKGROUND-COLOR: white
}
.wa-docmode0.wa-ie .wa-suggest {
	WIDTH: 355px; HEIGHT: 333px
}
.wa-sug-use-shadow .wa-sug-shaddow {
	BACKGROUND: url(http://img.imgsmail.ru/r/jim/suggest_bg.png) no-repeat =
0px 0px; WIDTH: 375px; POSITION: relative; HEIGHT: 341px
}
.wa-ie6 .wa-sug-use-shadow .wa-sug-shaddow {
	FILTER: =
progid:DXImageTransform.Microsoft.AlphaImageLoader(src=3D'http://img.imgs=
mail.ru/r/jim/suggest_bg.png', sizingMethod=3D'crop'); BACKGROUND-IMAGE: =
none
}
.wa-sug-use-shadow .wa-suggest {
	LEFT: 9px; TOP: 6px
}
.wa-sug-head {
	WIDTH: 100%; POSITION: absolute; HEIGHT: 50px; BACKGROUND-COLOR: =
#cdcdcd
}
.wa-sug-close {
	FONT-SIZE: 0px; RIGHT: 4px; BACKGROUND: =
url(http://img.imgsmail.ru/r/jim/close.gif) no-repeat 0px 0px; WIDTH: =
9px; CURSOR: pointer; POSITION: absolute; TOP: 5px; HEIGHT: 9px
}
.wa-sug-search-title {
	LEFT: 8px; POSITION: absolute; TOP: 2px
}
.wa-sug-input {
	BORDER-RIGHT: #e2e2e2 1px solid; BORDER-TOP: #e2e2e2 1px solid; LEFT: =
8px; BORDER-LEFT: #e2e2e2 1px solid; BORDER-BOTTOM: #e2e2e2 1px solid; =
POSITION: absolute; TOP: 21px; BACKGROUND-COLOR: white
}
.wa-sug-input INPUT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; WIDTH: 306px; LINE-HEIGHT: 1em; PADDING-TOP: 0px; HEIGHT: =
15px; BORDER-RIGHT-WIDTH: 0px
}
.wa-ie .wa-sug-input INPUT {
	HEIGHT: 13px
}
.wa-sug-search-btn {
	FONT-SIZE: 0px; BACKGROUND: =
url(http://img.imgsmail.ru/r/jim/sug_add_btn.gif) no-repeat 0px 0px; =
LEFT: 318px; WIDTH: 18px; CURSOR: pointer; POSITION: absolute; TOP: =
21px; HEIGHT: 17px
}
.wa-sug-maybefriends {
	LEFT: 9px; POSITION: absolute; TOP: 54px
}
.wa-sug-friends {
	BORDER-TOP: #cecece 1px solid; OVERFLOW-Y: auto; OVERFLOW: hidden; =
BORDER-BOTTOM: #cecece 1px solid; POSITION: relative; TOP: 74px; HEIGHT: =
234px
}
.wa-docmode0.wa-ie7 .wa-sug-friends {
	HEIGHT: 236px
}
.wa-ff .wa-sug-friends {
	WIDTH: 100%; POSITION: absolute
}
.wa-sug-markall {
	LEFT: 6px; CURSOR: pointer; POSITION: absolute; TOP: 313px
}
.wa-ie .wa-sug-markall {
	TOP: 310px
}
.wa-chrome .wa-sug-markall {
	TOP: 310px
}
.wa-sug-markall INPUT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px
}
.wa-sug-footer {
	LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 310px; HEIGHT: 21px; =
BACKGROUND-COLOR: #f2f2f2
}
.wa-sug-item {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; MARGIN: 0px =
7px; PADDING-TOP: 7px; BORDER-BOTTOM: #f0f0f0 1px solid
}
.wa-sug-item-req {
	COLOR: #666666; LINE-HEIGHT: 4em; HEIGHT: 47px; TEXT-ALIGN: center
}
.wa-sug-chim {
=09
}
.wa-sug-chim DIV {
	BORDER-RIGHT: gray 1px solid; BACKGROUND-POSITION: 50% 50%; BORDER-TOP: =
gray 1px solid; FLOAT: left; BORDER-LEFT: gray 1px solid; WIDTH: 45px; =
BORDER-BOTTOM: gray 1px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: =
45px
}
.wa-docmode0.wa-ie7 .wa-sug-chim DIV {
	WIDTH: 47px; HEIGHT: 47px
}
.wa-sug-chim INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px 5px 0px 0px; PADDING-TOP: 0px; POSITION: relative; TOP: =
17px
}
.wa-ie .wa-sug-chim INPUT {
	TOP: 15px
}
.wa-sug-info {
	FLOAT: left; MARGIN-LEFT: 8px; WIDTH: 150px
}
.wa-sug-info-dispname {
	WHITE-SPACE: nowrap
}
.wa-sug-info .wa-icon-details {
	TEXT-DECORATION: none
}
.wa-sup-txinf {
	FONT-SIZE: 11px; COLOR: #676767
}
.wa-sug-itbut {
	TEXT-ALIGN: right
}
.wa-sug-itbut A {
	FONT-SIZE: 11px; COLOR: #676767; LINE-HEIGHT: 1.8em
}
.wa-sug-addall {
	LEFT: 272px; POSITION: absolute; TOP: 312px
}
.wa-sug-addall A {
	FONT-WEIGHT: bold; CURSOR: pointer; COLOR: #0857a6; BORDER-BOTTOM: =
#0857a6 1px dashed; TEXT-DECORATION: none
}
.wa-sug-addall A:hover {
	BORDER-LEFT-COLOR: white; BORDER-BOTTOM-COLOR: white; BORDER-TOP-COLOR: =
white; BORDER-RIGHT-COLOR: white
}
.jim_bottomDiv .wa-ballon B {
	FONT-WEIGHT: bold
}
.wa-ballon {
	DISPLAY: none; WIDTH: 210px; POSITION: absolute; HEIGHT: 120px
}
.wa-ballon-bgsize {
	WIDTH: 521px; HEIGHT: 528px
}
.wa-ballon-bg {
	BACKGROUND: url(http://img.imgsmail.ru/r/jim/ballon_shadow.gif) =
no-repeat 0px 0px; LEFT: 0px; POSITION: absolute; TOP: 0px
}
.wa-ballon-shade .wa-ballon-bg {
	BACKGROUND: url(http://img.imgsmail.ru/r/jim/ballon_shadow.png) =
no-repeat 0px 0px
}
.wa-ie6 .wa-ballon-shade .wa-ballon-bg {
	FILTER: =
progid:DXImageTransform.Microsoft.AlphaImageLoader(src=3D'http://img.imgs=
mail.ru/r/jim/ballon_shadow.png', sizingMethod=3D'crop'); =
BACKGROUND-IMAGE: none
}
.wa-ballon-lt {
	OVERFLOW: hidden; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: =
100%
}
.wa-ballon-rb {
	LEFT: 24px; OVERFLOW: hidden; WIDTH: 100%; POSITION: absolute; TOP: =
29px; HEIGHT: 100%
}
.wa-ballon-rb .wa-ballon-bg-shift {
	LEFT: 100%; POSITION: absolute; TOP: 100%
}
.wa-ballon-rb .wa-ballon-bg-shift .wa-ballon-bg {
	LEFT: -100%; TOP: -100%
}
.wa-ballon-rt {
	LEFT: 100%; OVERFLOW: hidden; WIDTH: 24px; POSITION: absolute; TOP: =
0px; HEIGHT: 29px
}
.wa-ballon-rt .wa-ballon-bg-shift {
	LEFT: 100%; POSITION: absolute
}
.wa-ballon-rt .wa-ballon-bg-shift .wa-ballon-bg {
	LEFT: -100%
}
.wa-ballon-lb {
	LEFT: 0px; OVERFLOW: hidden; WIDTH: 24px; POSITION: absolute; TOP: =
100%; HEIGHT: 29px
}
.wa-ballon-lb .wa-ballon-bg-shift {
	POSITION: absolute; TOP: 100%
}
.wa-ballon-lb .wa-ballon-shift-correct {
	POSITION: absolute; TOP: -100%; HEIGHT: 100%
}
.wa-ie6 .wa-ballon-lb .wa-ballon-bg {
	TOP: 1px
}
.wa-ie7.wa-docmode0 .wa-ballon-lb .wa-ballon-bg {
	TOP: 1px
}
.wa-ballon-edge {
	LEFT: 0px; OVERFLOW: hidden; WIDTH: 100%; POSITION: absolute; TOP: 0px; =
HEIGHT: 100%
}
.wa-ballon-close {
	Z-INDEX: 2; RIGHT: -11px; WIDTH: 9px; CURSOR: pointer; POSITION: =
absolute; TOP: 11px; HEIGHT: 9px
}
.wa-ballon-edge-in {
	PADDING-LEFT: 24px; FONT-SIZE: 12px; LEFT: 0px; PADDING-TOP: 16px; =
FONT-FAMILY: arial; POSITION: relative; TOP: 0px; HEIGHT: 100%
}
.wa-ballon-edge-in B {
	FONT-SIZE: 12px
}
.wa-ballon-edge-in .wa-ballon-big {
	FONT-SIZE: 14px
}
.wa-ballon-edge-in P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 5px; PADDING-TOP: 0px
}
.wa-ballon-edge-in A {
	COLOR: #115ba2; TEXT-DECORATION: none
}
.wa-ballon-edge-in A B {
	CURSOR: pointer; BORDER-BOTTOM: #115ba2 1px dashed
}
.wa-ballon-edge-in A:hover B {
	BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-COLOR: #ffffff; =
BORDER-TOP-COLOR: #ffffff; BORDER-RIGHT-COLOR: #ffffff
}
.wa-ballon-edge-in .wa-ballon-links {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 2px
}
.wa-ballon-userinfo {
=09
}
.wa-ballon-ava {
	BORDER-RIGHT: gray 1px solid; BACKGROUND-POSITION: 50% 50%; BORDER-TOP: =
gray 1px solid; FLOAT: left; BORDER-LEFT: gray 1px solid; WIDTH: 45px; =
MARGIN-RIGHT: 5px; BORDER-BOTTOM: gray 1px solid; BACKGROUND-REPEAT: =
no-repeat; HEIGHT: 45px
}
.wa-docmode0.wa-ie7 .wa-ballon-ava {
	WIDTH: 47px; HEIGHT: 47px
}
.wa-icon-online {
	PADDING-LEFT: 15px; BACKGROUND: =
url(http://img.imgsmail.ru/r/jim/sprite.gif) no-repeat 0px -64px
}
.wa-icon-offline {
	PADDING-LEFT: 15px; BACKGROUND: =
url(http://img.imgsmail.ru/r/jim/sprite.gif) no-repeat 0px 0px
}
.wa-icon-none {
	PADDING-LEFT: 15px
}
.wa-pusher {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 0; PADDING-TOP: 0px; =
HEIGHT: 0px
}
.wa-ballon-bray {
	COLOR: gray
}
.wa-offunr {
	DISPLAY: none; RIGHT: -8px; BACKGROUND: =
url(http://img.imgsmail.ru/r/jim/ballon_close.gif) no-repeat 0px 100%; =
WIDTH: 34px; CURSOR: default; POSITION: absolute; TOP: -28px; HEIGHT: =
25px
}
.wa-offunr-title {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LEFT: 1px; WIDTH: 21px; CURSOR: =
pointer; COLOR: #ffffff; POSITION: absolute; TOP: 5px; HEIGHT: 14px; =
TEXT-ALIGN: center
}
.wa-offunr-close {
	LEFT: 24px; WIDTH: 5px; CURSOR: pointer; POSITION: absolute; HEIGHT: =
5px
}

------=_NextPart_000_0000_01CABD6D.7E357D00
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://img.imgsmail.ru/mail/ru/css/video2_base.css?20100118

HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; HEIGHT: 100%
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; HEIGHT: 100%
}
BODY {
	BACKGROUND: #fff; FONT: 100% arial, sans-serif; COLOR: #000; =
TEXT-ALIGN: center
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
TEXTAREA {
	FONT-FAMILY: arial
}
INPUT {
	FONT-FAMILY: arial
}
SELECT {
	FONT-FAMILY: arial
}
TABLE {
	BORDER-COLLAPSE: collapse
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
TD {
	TEXT-ALIGN: left
}
TH {
	TEXT-ALIGN: left
}
P {
	TEXT-ALIGN: left
}
DIV {
	TEXT-ALIGN: left
}
A {
	COLOR: #0857a6; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #f26d00; TEXT-DECORATION: none
}
A.additional {
	COLOR: #797a80; TEXT-DECORATION: underline
}
A.additional:hover {
	COLOR: #f26d00; TEXT-DECORATION: none
}
.additional .tdno {
	TEXT-DECORATION: none
}
.additional {
	COLOR: #5a5a5a
}
FORM {
	MARGIN: 0px
}
H1 {
	MARGIN: 0px
}
H2 {
	MARGIN: 0px
}
H3 {
	MARGIN: 0px
}
H4 {
	MARGIN: 0px
}
H1 {
	COLOR: #003073; FONT-FAMILY: arial, sans-serif
}
H2 {
	COLOR: #003073; FONT-FAMILY: arial, sans-serif
}
H3 {
	COLOR: #003073; FONT-FAMILY: arial, sans-serif
}
H4 {
	COLOR: #003073; FONT-FAMILY: arial, sans-serif
}
H1 A {
	COLOR: #003073
}
H2 A {
	COLOR: #003073
}
H3 A {
	COLOR: #003073
}
H4 A {
	COLOR: #003073
}
H1 {
	FONT-SIZE: 100%
}
H2 {
	FONT-SIZE: 90%
}
H3 {
	FONT-SIZE: 80%
}
H4 {
	FONT-SIZE: 75%
}
WBR {
	DISPLAY: block
}
* {
	Z-INDEX: 1
}
HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; =
PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 100% arial, sans-serif; =
BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; =
PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 100% arial, sans-serif; =
BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
TR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
A {
	COLOR: #00468c
}
.line {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1px; =
BACKGROUND: #ced0d9; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; COLOR: =
#ced0d9; LINE-HEIGHT: 1px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px
}
.arial {
	FONT-FAMILY: Arial
}
.tahoma {
	FONT-FAMILY: Tahoma
}
.left {
	FLOAT: left
}
.right {
	FLOAT: right
}
.t60 {
	FONT-SIZE: 60%
}
.t70 {
	FONT-SIZE: 70%
}
.t75 {
	FONT-SIZE: 75%
}
.t80 {
	FONT-SIZE: 80%
}
.t90 {
	FONT-SIZE: 90%
}
.t95 {
	FONT-SIZE: 95%
}
.t100 {
	FONT-SIZE: 100%
}
.t110 {
	FONT-SIZE: 110%
}
.t120 {
	FONT-SIZE: 120%
}
.t130 {
	FONT-SIZE: 130%
}
.t140 {
	FONT-SIZE: 140%
}
.w40 {
	WIDTH: 40%
}
.w90 {
	WIDTH: 90%
}
.w250 {
	WIDTH: 250px
}
.w400 {
	WIDTH: 400px
}
.w100 {
	WIDTH: 100%
}
.h20 {
	HEIGHT: 20px
}
.mt2 {
	MARGIN-TOP: 2px
}
.mt5 {
	MARGIN-TOP: 5px
}
.mt7 {
	MARGIN-TOP: 7px
}
.mt10 {
	MARGIN-TOP: 10px
}
.mt15 {
	MARGIN-TOP: 15px
}
.mt20 {
	MARGIN-TOP: 20px
}
.mt25 {
	MARGIN-TOP: 25px
}
.mb0 {
	MARGIN-BOTTOM: 0px
}
.mr2 {
	MARGIN-RIGHT: 2px
}
.mr5 {
	MARGIN-RIGHT: 5px
}
.mr8 {
	MARGIN-RIGHT: 8px
}
.mr10 {
	MARGIN-RIGHT: 10px
}
.mb2 {
	MARGIN-BOTTOM: 2px
}
.mb3 {
	MARGIN-BOTTOM: 3px
}
.mb5 {
	MARGIN-BOTTOM: 5px
}
.mb7 {
	MARGIN-BOTTOM: 7px
}
.mb10 {
	MARGIN-BOTTOM: 10px
}
.mb12 {
	MARGIN-BOTTOM: 12px
}
.mb15 {
	MARGIN-BOTTOM: 15px
}
.mb20 {
	MARGIN-BOTTOM: 20px
}
.mb25 {
	MARGIN-BOTTOM: 25px
}
.ml5 {
	MARGIN-LEFT: 5px
}
.ml10 {
	MARGIN-LEFT: 10px
}
.pb3 {
	PADDING-BOTTOM: 3px
}
.pb5 {
	PADDING-BOTTOM: 5px
}
.pb7 {
	PADDING-BOTTOM: 7px
}
.pb10 {
	PADDING-BOTTOM: 10px
}
.pr10 {
	PADDING-RIGHT: 10px
}
.abs {
	POSITION: absolute
}
.rel {
	POSITION: relative
}
.t0 {
	TOP: 0px
}
.r0 {
	RIGHT: 0px
}
.b0 {
	BOTTOM: 0px
}
.l0 {
	LEFT: 0px
}
.dashed {
	BORDER-BOTTOM: 1px dashed; TEXT-DECORATION: none
}
.dashed:hover {
	TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.nowrap {
	WHITE-SPACE: nowrap
}
.text-right {
	TEXT-ALIGN: right
}
.contextInfo {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: =
#000 1px solid; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #f3f3f3
}
.w25 {
	WIDTH: 25%
}
.w33 {
	WIDTH: 33%
}
IMG.png {
	FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity=3D0)
}
.logo_hyf_top {
	FILTER: =
progid:DXImageTransform.Microsoft.AlphaImageLoader(src=3D'http://img.imgs=
mail.ru/r/video/healthylife/logo_hyf_top.png')
}
.logo_hyf_footer {
	FILTER: =
progid:DXImageTransform.Microsoft.AlphaImageLoader(src=3D'http://img.imgs=
mail.ru/r/video/healthylife/logo_hyf_footer.png')
}
.bold {
	FONT-WEIGHT: bold
}
.no_bold {
	FONT-WEIGHT: normal
}
.clear {
	CLEAR: both; OVERFLOW: hidden; HEIGHT: 0px
}
.mark_on {
	CURSOR: pointer
}
.black {
	COLOR: #000
}
.grey {
	COLOR: #666
}
.t60 {
	FONT-SIZE: 60%
}
#v2_32 {
	FONT-SIZE: 60%
}
.v2_duration {
	FONT-SIZE: 65%
}
.t70 {
	FONT-SIZE: 70%
}
#v2_47_start {
	FONT-SIZE: 70%
}
#v2_53 {
	FONT-SIZE: 70%
}
#v2_57 {
	FONT-SIZE: 70%
}
.v2_lider_link {
	FONT-SIZE: 70%
}
.v2_clip_info2 {
	FONT-SIZE: 70%
}
.v2_clip_info4 {
	FONT-SIZE: 70%
}
.t75 {
	FONT-SIZE: 75%
}
A.v2_50 {
	FONT-SIZE: 75%
}
.v2_35 {
	FONT-SIZE: 75%
}
.v2_37 {
	FONT-SIZE: 75%
}
#v2_41 {
	FONT-SIZE: 75%
}
#v2_48 {
	FONT-SIZE: 75%
}
.v2_43 {
	FONT-SIZE: 75%
}
.v2_46_current {
	FONT-SIZE: 75%
}
A.v2_52 {
	FONT-SIZE: 75%
}
#v2_55 {
	FONT-SIZE: 75%
}
A#v2_56 {
	FONT-SIZE: 75%
}
.v2_clip_info1 {
	FONT-SIZE: 75%
}
.v2_clip_info3 {
	FONT-SIZE: 75%
}
#v2_59 {
	FONT-SIZE: 75%
}
#v2_rightblock {
	FONT-SIZE: 75%
}
.v2_name1 {
	FONT-SIZE: 75%
}
.v2_creator1 {
	FONT-SIZE: 75%
}
#v2_60 {
	FONT-SIZE: 75%
}
#v2_62 {
	FONT-SIZE: 75%
}
#v2_61 {
	FONT-SIZE: 75%
}
.t80 {
	FONT-SIZE: 80%
}
#v2_54 {
	FONT-SIZE: 80%
}
.t90 {
	FONT-SIZE: 90%
}
.t95 {
	FONT-SIZE: 95%
}
#v2_48 {
	FONT-SIZE: 95%
}
.t100 {
	FONT-SIZE: 100%
}
#v2_rightblock .v2_name1 {
	FONT-SIZE: 100%
}
#v2_userblock_bottom .v2_name1 {
	FONT-SIZE: 100%
}
#v2_rightblock .v2_creator1 {
	FONT-SIZE: 100%
}
.v2_clip_info2 .v2_clip_info4 {
	FONT-SIZE: 100%
}
.t110 {
	FONT-SIZE: 110%
}
#v2_userblock_bottom .v2_clip_info3 {
	FONT-SIZE: 110%
}
.text_fff {
	COLOR: #fff
}
.text_fff A {
	COLOR: #fff; TEXT-DECORATION: underline
}
.text_fff A:hover {
	COLOR: #cce8ff; TEXT-DECORATION: none
}
.special_allocation {
	COLOR: #f25100; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}
A.special_allocation:hover {
	COLOR: #f25100; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}
SPAN.special_allocation {
	BORDER-BOTTOM: #f25100 1px dashed
}
.special_allocation_b {
	FONT-WEIGHT: bold; COLOR: #f26d00
}
A.special_allocation_b:hover {
	FONT-WEIGHT: bold; COLOR: #f26d00
}
.img_href {
	FONT-SIZE: 75%
}
.img_href IMG {
	PADDING-RIGHT: 5px; BACKGROUND: #fff; MARGIN-BOTTOM: -3px
}
.page_block {
	MIN-WIDTH: 984px; MARGIN: 0px auto; WIDTH: 90%
}
.border_grey {
	BORDER-RIGHT: #d9d9d9 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#d9d9d9 1px solid; PADDING-LEFT: 10px; FLOAT: left; MARGIN-BOTTOM: 20px; =
PADDING-BOTTOM: 10px; BORDER-LEFT: #d9d9d9 1px solid; PADDING-TOP: 10px; =
BORDER-BOTTOM: #d9d9d9 1px solid
}
.cross_piece {
	FONT-SIZE: 1px; WIDTH: 984px; LINE-HEIGHT: 1px; HEIGHT: 1px
}
.ico_off {
	BACKGROUND: url(http://img.imgsmail.ru/r/video2/mainpage_stipe20px.png) =
no-repeat 0px -40px; VERTICAL-ALIGN: baseline; WIDTH: 16px; =
MARGIN-RIGHT: 3px; POSITION: relative; TOP: 2px; HEIGHT: 16px
}
.f2_ico {
	WIDTH: 13px; MARGIN-RIGHT: 3px; TOP: 4px; HEIGHT: 13px
}
.ico_opt {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 16px; =
BORDER-TOP-STYLE: none; MARGIN-RIGHT: 6px; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; POSITION: relative; TOP: 4px; HEIGHT: 16px; =
BORDER-BOTTOM-STYLE: none
}
.ico_help {
	BACKGROUND: url(http://img.imgsmail.ru/r/video2/mainpage_stipe20px.png) =
no-repeat 0px 0px; MARGIN-LEFT: 7px; VERTICAL-ALIGN: -1px; WIDTH: 11px; =
HEIGHT: 11px
}
.icon_help {
	BACKGROUND: url(http://img.imgsmail.ru/r/video2/mainpage_stipe20px.png) =
no-repeat 0px 0px; VERTICAL-ALIGN: -1px; WIDTH: 11px; HEIGHT: 11px
}
.ico_off {
	VERTICAL-ALIGN: baseline; POSITION: relative; TOP: 3px
}
.ico_konkyrs {
	VERTICAL-ALIGN: baseline; POSITION: relative; TOP: 3px
}
.ico_on {
	VERTICAL-ALIGN: baseline; POSITION: relative; TOP: 3px
}
.f2_ico {
	VERTICAL-ALIGN: baseline; POSITION: relative; TOP: 3px
}
.ico_dropdown {
	BACKGROUND: url(http://img.imgsmail.ru/r/foto2/ico_down.gif) no-repeat; =
MARGIN-LEFT: 4px; VERTICAL-ALIGN: baseline; WIDTH: 13px; =
BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; POSITION: relative; TOP: 3px; HEIGHT: 13px; BORDER-BOTTOM-STYLE: =
none
}
.dogNicknameDown .f2_ico {
	MARGIN: 0px; VERTICAL-ALIGN: -3px; POSITION: static; TOP: 4px
}
.dogNicknameDown .ico_dropdown {
	MARGIN: 0px; VERTICAL-ALIGN: -3px; POSITION: static; TOP: 4px
}
#photo_list .ico_dropdown {
	MARGIN-LEFT: 0px! important
}
.border_grey {
	BORDER-RIGHT: #d9d9d9 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#d9d9d9 1px solid; PADDING-LEFT: 10px; FLOAT: left; MARGIN-BOTTOM: 20px; =
PADDING-BOTTOM: 10px; BORDER-LEFT: #d9d9d9 1px solid; PADDING-TOP: 10px; =
BORDER-BOTTOM: #d9d9d9 1px solid
}
.cross_piece {
	FONT-SIZE: 1px; WIDTH: 984px; LINE-HEIGHT: 1px; HEIGHT: 1px
}
DIV.dscr2 {
	FONT-SIZE: 75%; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.page_block {
	MIN-WIDTH: 984px; MARGIN: 0px auto; WIDTH: 90%
}
.cross_piece {
	FONT-SIZE: 1px; WIDTH: 984px; LINE-HEIGHT: 1px; HEIGHT: 1px
}
#Blueheader .first {
	PADDING-RIGHT: 0px; MIN-WIDTH: 245px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 7px; WIDTH: 23%; PADDING-TOP: 8px
}
#Blueheader .first DIV {
	FONT-SIZE: 1%; MARGIN-LEFT: 15px; WIDTH: 245px; LINE-HEIGHT: 1%
}
#Blueheader .first IMG {
	FLOAT: left
}
#Blueheader .second {
	VERTICAL-ALIGN: bottom; WIDTH: 39%
}
#Blueheader .second .bookmarks {
	WIDTH: 100%
}
#Blueheader .second .bookmarks TD {
	FONT-SIZE: 75%; TEXT-ALIGN: center
}
#Blueheader .second .bookmarks A {
	TEXT-DECORATION: none
}
#Blueheader .second .bookmarks A:hover {
	TEXT-DECORATION: underline
}
#Blueheader .second .bookmarks .this {
	BACKGROUND: #fff; COLOR: #013572
}
#Blueheader .second .bookmarks .this A {
	COLOR: #013572
}
#Blueheader .second .bookmarks .other {
	BACKGROUND: #5977b3
}
#Blueheader .second .bookmarks .other A {
	COLOR: #fff
}
#Blueheader .second .status_print {
	FONT-SIZE: 70%; MARGIN-BOTTOM: 12px; COLOR: #fff; FONT-FAMILY: tahoma
}
#Blueheader .second .status_print IMG {
	MARGIN: 0px 5px -3px 0px
}
#Blueheader .second .status_print A {
	COLOR: #fff
}
#Blueheader .second A:hover {
	COLOR: #cce8ff
}
#Blueheader .third {
	WIDTH: 38%; COLOR: #fff; WHITE-SPACE: nowrap
}
#Blueheader .third A {
	COLOR: #fff; TEXT-DECORATION: underline
}
#Blueheader .third A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
#Blueheader .third DIV P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
12px; BACKGROUND: url(http://img.imgsmail.ru/r/foto2/button_orange.gif) =
no-repeat right top; PADDING-BOTTOM: 0px; MARGIN: 10px 5px 0px 0px; =
WIDTH: 123px; COLOR: white; PADDING-TOP: 3px; FONT-FAMILY: arial, =
sans-serif; HEIGHT: 24px; TEXT-ALIGN: center
}
#Blueheader .third DIV P A {
	COLOR: #fff; TEXT-DECORATION: none
}
#Blueheader .login .mail {
	PADDING-RIGHT: 9px; FONT-SIZE: 75%; COLOR: #f2f8ff; WHITE-SPACE: nowrap
}
#ContentTable {
	MARGIN: 0px auto; WIDTH: 90%
}
#ContentTable {
	CLEAR: both; WIDTH: 100%! important
}
#ContentTable TD {
	VERTICAL-ALIGN: top
}
#ContentTable .left_block {
	WIDTH: 240px
}
.left_block {
	OVERFLOW: hidden! important; WIDTH: 240px! important
}
.left_block1 {
	OVERFLOW: hidden! important; WIDTH: 240px! important
}
#ContentTable .left_block .block {
	Z-INDEX: 1; BACKGROUND: url(http://img.imgsmail.ru/r/foto2/c.gif) =
repeat-y left top; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 100%; =
POSITION: relative
}
#ContentTable .left_block .block DIV {
	Z-INDEX: 2; BACKGROUND: url(http://img.imgsmail.ru/r/foto2/c.gif) =
repeat-x left top; FLOAT: left; WIDTH: 100%; POSITION: relative
}
#ContentTable .left_block .block DIV DIV {
	Z-INDEX: 3; BACKGROUND: url(http://img.imgsmail.ru/r/foto2/c.gif) =
repeat-y right bottom; FLOAT: left; WIDTH: 100%; POSITION: relative
}
#ContentTable .left_block .block DIV DIV DIV {
	Z-INDEX: 4; BACKGROUND: url(http://img.imgsmail.ru/r/foto2/c.gif) =
repeat-x right bottom; FLOAT: left; WIDTH: 100%; POSITION: relative
}
#ContentTable .left_block .block DIV DIV DIV DIV {
	Z-INDEX: 5; BACKGROUND: url(http://img.imgsmail.ru/r/foto2/f.gif) =
no-repeat left top; FLOAT: left; WIDTH: 100%; POSITION: relative
}
#ContentTable .left_block .block DIV DIV DIV DIV DIV {
	Z-INDEX: 6; BACKGROUND: url(http://img.imgsmail.ru/r/foto2/f.gif) =
no-repeat right top; FLOAT: left; WIDTH: 100%; POSITION: relative
}
#ContentTable .left_block .block DIV DIV DIV DIV DIV DIV {
	Z-INDEX: 7; BACKGROUND: url(http://img.imgsmail.ru/r/foto2/f.gif) =
no-repeat left bottom; FLOAT: left; WIDTH: 100%; POSITION: relative
}
#ContentTable .left_block .block DIV DIV DIV DIV DIV DIV DIV {
	Z-INDEX: 8; BACKGROUND: url(http://img.imgsmail.ru/r/foto2/f.gif) =
no-repeat right bottom; FLOAT: left; WIDTH: 100%; POSITION: relative
}
#ContentTable .left_block .block DIV DIV DIV DIV DIV DIV DIV DIV {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; Z-INDEX: 9; BACKGROUND: none =
transparent scroll repeat 0% 0%; FLOAT: none; PADDING-BOTTOM: 7px; =
WIDTH: auto; PADDING-TOP: 7px; POSITION: relative
}
#ContentTable .left_block .block DIV DIV DIV DIV DIV DIV DIV DIV DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: =
0px; PADDING-TOP: 0px; POSITION: static
}
#ContentTable .left_block .menu IMG {
	FLOAT: left; MARGIN: 0px 5px 5px 0px
}
#ContentTable .left_block .menu IMG.help {
	FLOAT: none; MARGIN: 0px 0px 0px 10px
}
#ContentTable .left_block .menu H1 {
	MARGIN-BOTTOM: 5px
}
#ContentTable .left_block .menu P {
	FONT-WEIGHT: bold; FONT-SIZE: 75%; MARGIN: 0px 0px 5px; COLOR: #333
}
#ContentTable .left_block .menu A {
	FONT-SIZE: 75%
}
#ContentTable .left_block .bold {
	FONT-WEIGHT: bold; FONT-SIZE: 75%
}
#ContentTable .left_block .bold A {
	COLOR: #f26d00
}
#ContentTable .left_block .mobile H1 {
	MARGIN-BOTTOM: 5px
}
#ContentTable .left_block .mobile IMG {
	FLOAT: left; MARGIN: 0px 5px 5px 0px
}
#ContentTable .left_block .photo_community H1 {
	MARGIN-BOTTOM: 5px
}
#ContentTable .left_block .photo_community IMG {
	FLOAT: left; MARGIN: 0px 5px 5px 0px
}
#ContentTable .left_block .online H1 {
	MARGIN-BOTTOM: 5px
}
#ContentTable .left_block .online A {
	COLOR: #797a80
}
#ContentTable .left_block .online A:hover {
	COLOR: #f26d00
}
#ContentTable .left_block .banner {
	FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 100%; TEXT-ALIGN: center
}
#ContentTable .left_block .search_foto H1 {
	MARGIN-BOTTOM: 10px
}
#ContentTable .left_block .search_foto TABLE {
	WIDTH: 100%
}
#ContentTable .left_block .search_foto TD {
	FONT-SIZE: 75%; WIDTH: 1%
}
#ContentTable .left_block .search_foto TH {
	PADDING-RIGHT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 75%; WIDTH: 100%
}
#ContentTable .left_block .search_foto TH INPUT {
	WIDTH: 100%
}
#ContentTable .left_block .torg H1 {
	MARGIN-BOTTOM: 15px
}
#ContentTable .left_block .torg H1 A {
	FONT-SIZE: 100%
}
#ContentTable .left_block .torg P {
	FONT-SIZE: 75%; MARGIN: 0px 0px 15px; COLOR: #333
}
#ContentTable .left_block .torg A {
	FONT-WEIGHT: bold; FONT-SIZE: 75%
}
#ContentTable .left_block .cross_piece {
	FONT-SIZE: 1%; Z-INDEX: 1; WIDTH: 240px; LINE-HEIGHT: 1%; POSITION: =
relative; HEIGHT: 1px
}
#ContentTable .interval {
	WIDTH: 4%
}
.interval {
	OVERFLOW: hidden; WIDTH: 24px! important
}
#ContentTable .interval .cross_piece {
	FONT-SIZE: 1%; Z-INDEX: 1; WIDTH: 20px; LINE-HEIGHT: 1%; POSITION: =
relative; HEIGHT: 1px
}
#ContentTable .content_block {
	PADDING-BOTTOM: 50px; WIDTH: 73%
}
.content_block {
	OVERFLOW: visible! important; WIDTH: auto! important
}
#ContentTable .content_block .cross_piece {
	FONT-SIZE: 1%; Z-INDEX: 1; WIDTH: 720px; LINE-HEIGHT: 1%; POSITION: =
relative; HEIGHT: 1px
}
#ContentTable .content_block .path {
	FONT-SIZE: 70%; MARGIN-BOTTOM: 10px; COLOR: #5a5a5a
}
#ContentTable .content_block .path A {
	COLOR: #5a5a5a
}
#ContentTable .content_block .path A:hover {
	COLOR: #f26d00
}
#ContentTable .content_block .h_ch H1 {
	FLOAT: left
}
#ContentTable .content_block .h_ch H2 {
	FLOAT: left
}
#ContentTable .content_block .h_ch IMG {
	MARGIN: 5px 0px 10px
}
#ContentTable .content_block .h_ch .status {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #fff; =
PADDING-BOTTOM: 3px; MARGIN: 0px 0px -4px; PADDING-TOP: 0px
}
#ContentTable .content_block .h_ch2 H2 {
	FLOAT: left
}
#ContentTable .content_block .h_ch2 IMG {
	MARGIN: 3px 0px 10px
}
#ContentTable .content_block .h_ch3 H3 {
	FLOAT: left
}
#ContentTable .content_block .h_ch3 IMG {
	MARGIN: 3px 0px 10px
}
#ContentTable .content_block .h_ch4 H4 {
	FLOAT: left; COLOR: #000
}
#ContentTable .content_block .h_ch4 IMG {
	MARGIN: 3px 0px 10px
}
#ContentTable .content_block .new_link {
	FONT-SIZE: 70%; Z-INDEX: 10; MARGIN-BOTTOM: -10px; COLOR: #f25100; =
FONT-FAMILY: tahoma; POSITION: relative; TEXT-ALIGN: right
}
#ContentTable .content_block .new_link A {
	COLOR: #f25100
}
#ContentTable .content_block .new_link2 {
	FONT-SIZE: 75%; Z-INDEX: 10; MARGIN-BOTTOM: -13px; POSITION: relative; =
TEXT-ALIGN: right
}
#ContentTable .content_block .new_link3 {
	FONT-SIZE: 70%; Z-INDEX: 10; MARGIN-BOTTOM: -13px; FONT-FAMILY: tahoma; =
POSITION: relative; TEXT-ALIGN: right
}
#ContentTable .content_block .new_link3 A {
	COLOR: #797a80
}
#ContentTable .content_block .new_link3 A:hover {
	COLOR: #f26d00
}
#ContentTable .content_block #AlbumName .dogNicknameDown {
	CLEAR: both; FONT-SIZE: 75%; COLOR: #666
}
#ContentTable .content_block #AlbumName .dogNicknameDown A:link {
	COLOR: #666666
}
#ContentTable .content_block #AlbumName .dogNicknameDown A:visited {
	COLOR: #666666
}
#ContentTable .content_block #AlbumName .dogNicknameDown A:active {
	COLOR: #666666
}
#ContentTable .content_block #AlbumName .dogNicknameDown A:hover {
	COLOR: #666666
}
#ContentTable .content_block .err {
	MARGIN-BOTTOM: 2em; BORDER-LEFT: #ffaa00 4px solid
}
#ContentTable .content_block .err TD {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 1.5em! important; =
FONT-SIZE: 80%; PADDING-BOTTOM: 0px! important; COLOR: red; PADDING-TOP: =
0px! important
}
#ContentTable .content_block P {
	FONT-SIZE: 75%; MARGIN: 0px 0px 7px
}
#ContentTable .content_block DIV P {
	FONT-SIZE: 100%
}
#ContentTable .content_block .serv_anno {
	FONT-SIZE: 70%; FLOAT: right; COLOR: #999999
}
#ContentTable .content_block .serv_anno .value {
	COLOR: #f26d00
}
#ContentTable .content_block .block_tabs {
	FONT-SIZE: 70%
}
#ContentTable .content_block .block_tabs .left {
	FLOAT: left; MARGIN-RIGHT: 10px
}
#ContentTable .content_block .block_tabs .left A {
	MARGIN-RIGHT: 10px
}
#ContentTable .content_block .block_tabs .bg {
	FONT-WEIGHT: bold; BACKGROUND: #cfdcec; COLOR: #686868
}
#ContentTable .content_block .block_tabs .bg A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: =
bold; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 1px; HEIGHT: 100%
}
#ContentTable .content_block .block_tabs .bg A:link {
	COLOR: #686868; TEXT-DECORATION: none
}
#ContentTable .content_block .block_tabs .bg A:visited {
	COLOR: #686868; TEXT-DECORATION: none
}
#ContentTable .content_block .block_tabs .bg A:active {
	COLOR: #686868; TEXT-DECORATION: none
}
#ContentTable .content_block .block_tabs .bg A:hover {
	COLOR: #686868; TEXT-DECORATION: none
}
#ContentTable .rating_prev {
	MARGIN-BOTTOM: 20px
}
#ContentTable .rating_prev .pic {
	FLOAT: left; MARGIN-RIGHT: 10px
}
#ContentTable .rating_prev A {
	FONT-SIZE: 75%
}
#ContentTable .rating_prev .status {
	FLOAT: left; MARGIN: 3px 5px 3px 0px
}
#ContentTable .rating_prev .back {
	FLOAT: left; MARGIN: 0px 20px 0px 0px; WIDTH: 120px; HEIGHT: 120px
}
#ContentTable .rating_prev .back TABLE {
	MARGIN: 0px; WIDTH: 100%; HEIGHT: 120px
}
#ContentTable .rating_prev .back TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f2f2f2; =
PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; =
TEXT-ALIGN: center
}
#ContentTable .list_images .unit_cover {
	BACKGROUND: url(http://img.imgsmail.ru/r/video2/border_90_120.gif) =
no-repeat 0% 50%; MARGIN-BOTTOM: 15px; WIDTH: 135px; HEIGHT: 106px
}
#ContentTable .list_images .unit_cover TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 1px; PADDING-BOTTOM: 3px; =
VERTICAL-ALIGN: middle; WIDTH: auto; PADDING-TOP: 1px; HEIGHT: auto; =
TEXT-ALIGN: center
}
#ContentTable .list_images .unit_cover IMG {
	DISPLAY: inline; MARGIN: 0px
}
#ContentTable .list_images .unit_cover A {
	DISPLAY: inline; MARGIN: 0px
}
#ContentTable .unit_cover {
	BACKGROUND: url(http://img.imgsmail.ru/r/video2/border_90_120.gif) =
no-repeat 0% 50%; MARGIN-BOTTOM: 15px; WIDTH: 135px; HEIGHT: 106px
}
#ContentTable .unit_cover TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 1px; PADDING-BOTTOM: 3px; =
VERTICAL-ALIGN: middle; WIDTH: auto; PADDING-TOP: 1px; HEIGHT: auto; =
TEXT-ALIGN: center
}
#ContentTable .unit_cover IMG {
	DISPLAY: inline; MARGIN: 0px
}
#ContentTable .unit_cover A {
	DISPLAY: inline; MARGIN: 0px
}
#ContentTable .rating_all_table .back {
	FLOAT: left; MARGIN: 0px 20px 0px 0px; WIDTH: 120px; HEIGHT: 120px
}
#ContentTable .rating_all_table .back TABLE {
	MARGIN: 0px; WIDTH: 100%; HEIGHT: 120px
}
#ContentTable .rating_all_table .back TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f2f2f2; =
PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; =
TEXT-ALIGN: center
}
#photo_list .picture_text .pic_tags .close {
	TEXT-ALIGN: right
}
#voting_list .picture_text .pic_tags .close {
	TEXT-ALIGN: right
}
.edit_labels .close {
	FLOAT: right; MARGIN-RIGHT: -4px
}
.Add INPUT.close {
	FONT-SIZE: 75%; FLOAT: left; MARGIN: 0px 5px 0px 0px; COLOR: #333
}
#Create .button .cross_piece {
	WIDTH: 420px
}
#LoadFoto .button .cross_piece {
	WIDTH: 470px
}
#EditParameters .button .cross_piece {
	WIDTH: 470px
}
#PhotoLider TD.text {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 40px
}
#SmsLider TD.text {
	PADDING-RIGHT: 20px
}
#giveMe_2 TD.text {
	PADDING-RIGHT: 20px
}
#d10 TD.text {
	PADDING-RIGHT: 20px
}
#PhotoLider TD.text DIV.text {
	FONT-SIZE: 75%
}
#SmsLider TD.text DIV.text {
	FONT-SIZE: 75%
}
#giveMe_2 TD.text DIV.text {
	FONT-SIZE: 75%
}
#d10 TD.text DIV.text {
	FONT-SIZE: 75%
}
#PhotoLider TD.text {
	PADDING-TOP: 0px
}
#FotoOrder .info TABLE TD.text {
	FONT: 95% Tahoma; WIDTH: 40%; COLOR: #686870
}
#FotoDelivery TABLE.delivery TD.text {
	PADDING-TOP: 4px
}
#FotoPoint P.text {
	FONT-SIZE: 95%; COLOR: #686870
}
#f2_main {
	MIN-WIDTH: 984px; MARGIN: 0px auto; WIDTH: 90%; TEXT-ALIGN: left
}
#f2_main .page_block {
	WIDTH: 100%
}
#Topbasket {
	FONT-SIZE: 70%
}
#f2_41a {
	FONT-SIZE: 70%
}
#f2_search4 {
	FONT-SIZE: 70%
}
.f2_title {
	FONT-SIZE: 70%
}
.f2_author {
	FONT-SIZE: 70%
}
.f2_topright {
	FONT-SIZE: 70%
}
.f2_bottomright {
	FONT-SIZE: 70%
}
#f2_57 {
	FONT-SIZE: 70%
}
.f2_sms00 {
	FONT-SIZE: 75%
}
.f2_fix00 {
	FONT-SIZE: 75%
}
#f2_41 {
	FONT-SIZE: 75%
}
.other {
	FONT-SIZE: 75%
}
.this {
	FONT-SIZE: 75%
}
#f2_orange_button {
	FONT-SIZE: 75%
}
#f2_search3 {
	FONT-SIZE: 75%
}
.f2_konkyrs {
	FONT-SIZE: 75%
}
.f2_konkyrs2 {
	FONT-SIZE: 75%
}
.f2_name {
	FONT-SIZE: 75%
}
#f2_48 {
	FONT-SIZE: 95%
}
#f2_alien {
	FONT-SIZE: 95%
}
.ico_help {
	BACKGROUND: url(http://img.imgsmail.ru/r/help_foto2.gif) no-repeat; =
MARGIN-LEFT: 10px; WIDTH: 11px; HEIGHT: 11px
}
.f2_top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: =
0px; OVERFLOW: hidden; LINE-HEIGHT: 1px; PADDING-TOP: 0px; HEIGHT: 1px
}
.f2_bottom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: =
0px; OVERFLOW: hidden; LINE-HEIGHT: 1px; PADDING-TOP: 0px; HEIGHT: 1px
}
.f2_logintop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: =
0px; OVERFLOW: hidden; LINE-HEIGHT: 1px; PADDING-TOP: 0px; HEIGHT: 1px
}
.f2_loginbottom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: =
0px; OVERFLOW: hidden; LINE-HEIGHT: 1px; PADDING-TOP: 0px; HEIGHT: 1px
}
.f2_konkyrstop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: =
0px; OVERFLOW: hidden; LINE-HEIGHT: 1px; PADDING-TOP: 0px; HEIGHT: 1px
}
.f2_konkyrsbottom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: =
0px; OVERFLOW: hidden; LINE-HEIGHT: 1px; PADDING-TOP: 0px; HEIGHT: 1px
}
.f2_greent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: =
0px; OVERFLOW: hidden; LINE-HEIGHT: 1px; PADDING-TOP: 0px; HEIGHT: 1px
}
.f2_greenb {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: =
0px; OVERFLOW: hidden; LINE-HEIGHT: 1px; PADDING-TOP: 0px; HEIGHT: 1px
}
.f2_top {
	BACKGROUND: #00468c; MARGIN: 0px 1px
}
.f2_bottom {
	BACKGROUND: #00468c; MARGIN: 0px 1px 13px
}
.f2_logintop {
	BACKGROUND: #00468c; MARGIN: 0px 1px
}
.f2_loginbottom {
	BACKGROUND: #00468c; MARGIN: 0px 1px 10px
}
.f2_konkyrstop {
	BACKGROUND: #ced0d9; MARGIN: 0px 1px
}
.f2_konkyrsbottom {
	BACKGROUND: #ced0d9; MARGIN: 0px 1px 10px
}
.f2_greent {
	BACKGROUND: #a6d562; MARGIN: 0px 1px
}
.f2_greenb {
	BACKGROUND: #689900; MARGIN: 0px 1px 10px
}
.f2_alt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: =
#fff; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 1px; =
LINE-HEIGHT: 1px; PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 1px
}
.f2_art {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: =
#fff; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 1px; =
LINE-HEIGHT: 1px; PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 1px
}
.f2_alb {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: =
#fff; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 1px; =
LINE-HEIGHT: 1px; PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 1px
}
.f2_arb {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: =
#fff; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 1px; =
LINE-HEIGHT: 1px; PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 1px
}
.f2_alt {
	LEFT: -1px; TOP: -1px
}
.f2_art {
	RIGHT: -1px; TOP: -1px
}
.f2_alb {
	LEFT: -1px; BOTTOM: -1px
}
.f2_arb {
	RIGHT: -1px; BOTTOM: -1px
}
.f2_SPLITTER {
	CLEAR: both; FONT-SIZE: 1px; WIDTH: 100%; LINE-HEIGHT: 1px
}
.f2_SPLITTER_1 {
	CLEAR: both; FONT-SIZE: 1px; WIDTH: 100%; LINE-HEIGHT: 1px
}
.f2_SPLITTER_2 {
	CLEAR: both; FONT-SIZE: 1px; WIDTH: 100%; LINE-HEIGHT: 1px
}
.f2_SPLITTER_2 {
	HEIGHT: 10px
}
#f2_blueheader {
	BACKGROUND: #00468c; MARGIN: 0px; WIDTH: 100%; POSITION: relative; =
HEIGHT: 36px
}
#f2_blueheader .header-wrap {
	Z-INDEX: 2; POSITION: relative
}
.f2_logo_img1 {
	Z-INDEX: 10008; LEFT: 17px; POSITION: absolute; TOP: 8px
}
.f2_logo_img2 {
	Z-INDEX: 10009; LEFT: 84px; POSITION: absolute; TOP: 8px
}
.f2_logo_img1 IMG {
	WIDTH: 67px; BORDER-TOP-STYLE: none! important; BORDER-RIGHT-STYLE: =
none! important; BORDER-LEFT-STYLE: none! important; HEIGHT: 21px; =
BORDER-BOTTOM-STYLE: none! important
}
.f2_logo_img2 IMG {
	WIDTH: 118px; BORDER-TOP-STYLE: none! important; BORDER-RIGHT-STYLE: =
none! important; BORDER-LEFT-STYLE: none! important; HEIGHT: 21px; =
BORDER-BOTTOM-STYLE: none! important
}
#f2_41 {
	PADDING-RIGHT: 11px; PADDING-LEFT: 0px; Z-INDEX: 10007; FLOAT: right; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 7px
}
#f2_41a {
	PADDING-RIGHT: 11px; PADDING-LEFT: 0px; Z-INDEX: 10007; FLOAT: right; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 7px
}
#f2_41a {
	COLOR: #fff; FONT-FAMILY: tahoma; WHITE-SPACE: nowrap; POSITION: =
relative; TOP: -3px; TEXT-ALIGN: left
}
#f2_49 {
	FLOAT: left; COLOR: #f2f8ff; PADDING-TOP: 2px; WHITE-SPACE: nowrap
}
#f2_48 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
2px; MARGIN-LEFT: 10px; WIDTH: 58px; PADDING-TOP: 0px; FONT-FAMILY: =
tahoma; HEIGHT: 20px
}
.bookmarks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 1; LEFT: 245px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; BOTTOM: -1px; PADDING-TOP: 0px; =
POSITION: absolute; HEIGHT: 20px
}
.bookmarks A {
	TEXT-DECORATION: none
}
.bookmarks A:hover {
	TEXT-DECORATION: underline
}
.bookmarks .this {
	BACKGROUND: #fff; COLOR: #013572
}
.bookmarks .this A {
	COLOR: #013572
}
.bookmarks .other {
	BACKGROUND: #5977b3
}
.bookmarks .other A {
	COLOR: #fff
}
.other {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
.this {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
#f2_mmenu {
	CLEAR: both; MARGIN-TOP: 13px; FONT-SIZE: 80%; WIDTH: 100%; POSITION: =
relative
}
#f2_submenu {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 70%; =
BACKGROUND: url(http://img.imgsmail.ru/r/foto2/1.gif) #e5eeff no-repeat =
right top; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: =
100%; PADDING-TOP: 0px; POSITION: relative
}
.f2_subl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: =
#fff; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 1px; =
LINE-HEIGHT: 1px; PADDING-TOP: 0px; POSITION: relative; TOP: -1px; =
HEIGHT: 1px
}
.f2_subr {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: =
#fff; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 1px; =
LINE-HEIGHT: 1px; PADDING-TOP: 0px; POSITION: relative; TOP: -1px; =
HEIGHT: 1px
}
.f2_subl {
	FLOAT: left
}
.f2_subr {
	FLOAT: right
}
.f2_menu_item {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FLOAT: left; PADDING-BOTTOM: =
6px; MARGIN: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; POSITION: =
relative; TEXT-ALIGN: center
}
.f2_menu_item A {
	COLOR: #0857a6
}
.menu_cc {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FLOAT: right; PADDING-BOTTOM: =
6px; MARGIN: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; POSITION: =
relative; TEXT-ALIGN: center
}
.menu_cc A {
	COLOR: #3d2043
}
.f2_menu_right {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FLOAT: right; PADDING-BOTTOM: =
6px; MARGIN: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; POSITION: =
relative; TEXT-ALIGN: center
}
.f2_menu_right A {
	COLOR: #0857a6
}
.f2_active {
	PADDING-RIGHT: 14px; BORDER-TOP: #bed3fe 1px solid; PADDING-LEFT: 14px; =
FONT-WEIGHT: bold; BACKGROUND: #e5eeff; FLOAT: left; PADDING-BOTTOM: =
7px; MARGIN: -3px 0px 0px; COLOR: #002f73; PADDING-TOP: 5px; POSITION: =
relative
}
.f2_active A {
	COLOR: #002f73; TEXT-DECORATION: none
}
.f2_active A:hover {
	COLOR: #002f73
}
.f2_active_left {
	BACKGROUND: =
url(http://img.imgsmail.ru/r/foto2/mainicons_stripe30px.png) no-repeat =
0px -180px; OVERFLOW: hidden; WIDTH: 1px; POSITION: absolute; TOP: -1px; =
HEIGHT: 25px
}
.f2_active_right {
	BACKGROUND: =
url(http://img.imgsmail.ru/r/foto2/mainicons_stripe30px.png) no-repeat =
0px -180px; OVERFLOW: hidden; WIDTH: 1px; POSITION: absolute; TOP: -1px; =
HEIGHT: 25px
}
.f2_active_left {
	LEFT: 0px
}
.f2_active_right {
	RIGHT: 0px
}
.f2_active_nosubmenu {
	BORDER-RIGHT: #bed3fe 1px solid; PADDING-RIGHT: 14px; BORDER-TOP: =
#bed3fe 1px solid; PADDING-LEFT: 14px; FONT-WEIGHT: bold; BACKGROUND: =
#e5eeff; FLOAT: left; PADDING-BOTTOM: 6px; MARGIN: -3px 7px 0px; =
BORDER-LEFT: #bed3fe 1px solid; COLOR: #002f73; PADDING-TOP: 5px; =
BORDER-BOTTOM: #bed3fe 1px solid; POSITION: relative
}
.f2_active_nosubmenu A {
	COLOR: #002f73; TEXT-DECORATION: none
}
.f2_active_nosubmenu A:hover {
	COLOR: #002f73
}
.ico_mypage {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; POSITION: relative; TOP: 3px; BORDER-BOTTOM-STYLE: none
}
.ico_tags {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; POSITION: relative; TOP: 3px; BORDER-BOTTOM-STYLE: none
}
.ico_photoprint {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; POSITION: relative; TOP: 3px; BORDER-BOTTOM-STYLE: none
}
.ico_photocameras {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; POSITION: relative; TOP: 3px; BORDER-BOTTOM-STYLE: none
}
.ico_photoscool {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; POSITION: relative; TOP: 3px; BORDER-BOTTOM-STYLE: none
}
.ico_mobiligraphy {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; POSITION: relative; TOP: 3px; BORDER-BOTTOM-STYLE: none
}
.ico_smsgames {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; POSITION: relative; TOP: 3px; BORDER-BOTTOM-STYLE: none
}
.f2_sublink {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: =
9px; MARGIN: 0px; PADDING-TOP: 7px; FONT-FAMILY: tahoma
}
.f2_sublink A {
	COLOR: #0857a6
}
.f2_sublink_on {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FLOAT: =
left; PADDING-BOTTOM: 6px; MARGIN: 0px; COLOR: #002f73; PADDING-TOP: =
7px; BORDER-BOTTOM: #b2ccff 3px solid; FONT-FAMILY: tahoma
}
.f2_sublink_on A {
	COLOR: #002f73; TEXT-DECORATION: none
}
.f2_sublink_on A:hover {
	COLOR: #f26d00; TEXT-DECORATION: none
}
.f2_10px {
	FLOAT: left; WIDTH: 10px; HEIGHT: 1px
}
.f2_mhelp {
	MARGIN-TOP: 3px; DISPLAY: block; FONT-SIZE: 105%; FLOAT: right
}
.f2_mhelp A {
	COLOR: #0857a6
}
.f2_fix00 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 100%; COLOR: #fff; PADDING-TOP: 0px; POSITION: =
relative; HEIGHT: 4.1em
}
.f2_44 {
	FONT-WEIGHT: bold; COLOR: #fff
}
A.f2_44:hover {
	COLOR: #cce8ff; TEXT-DECORATION: none
}
#f2_username {
	FONT: 12px Arial; POSITION: absolute
}
#f2_domain {
	FONT: 12px Arial; POSITION: absolute
}
#f2_pass {
	FONT: 12px Arial; POSITION: absolute
}
#f2_username {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; LEFT: 0px; PADDING-BOTTOM: 1px; =
WIDTH: 120px; BOTTOM: 10px; PADDING-TOP: 1px
}
#f2_domain {
	LEFT: 124px; WIDTH: 86px; BOTTOM: 10px
}
#f2_pass {
	RIGHT: 0px; LEFT: 0px; WIDTH: 204px; BOTTOM: 10px
}
#f2_alien {
	MARGIN-LEFT: 10px; FONT-FAMILY: tahoma
}
#f2_submit {
	RIGHT: 0px; WIDTH: 60px; FONT-FAMILY: arial; POSITION: absolute; TOP: =
0px; HEIGHT: 22px
}
#f2_green_div {
	BACKGROUND: url(http://img.imgsmail.ru/r/foto2/gradient_39.png) #6fa700 =
repeat-x; OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 39px; TEXT-ALIGN: =
center
}
#f2_green_a {
	DISPLAY: block; FONT-WEIGHT: bold; PADDING-BOTTOM: 11px; COLOR: #fff; =
PADDING-TOP: 11px; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
A#f2_green_a:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
.f2_rb4527 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 1; PADDING-BOTTOM: 0px; =
MARGIN: 3px 0px 0px; WIDTH: 100%; BORDER-TOP-STYLE: none; PADDING-TOP: =
0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; =
BORDER-BOTTOM-STYLE: none
}
.f2_rbtd {
	TEXT-ALIGN: center
}
#PhotoSchool .first {
	FONT-SIZE: 75%; MARGIN-BOTTOM: 2em
}
.slot_left {
	MARGIN: 0px 0px 10px
}
#f2_blueheader {
	Z-INDEX: 10
}
#reg_new {
	MARGIN: 5px 6px 0px 0px
}
#f2_loginform_new {
	DISPLAY: none; Z-INDEX: 10; RIGHT: 0px; POSITION: absolute; TOP: -1px
}
#f2_loginform_new FORM {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: #00468c; =
PADDING-BOTTOM: 15px; WIDTH: 210px; PADDING-TOP: 10px
}
#f2_loginform_new FORM .close {
	Z-INDEX: 10; RIGHT: 9px; POSITION: absolute; TOP: 8px
}
.f2_logintop_new {
	MARGIN: 0px 1px; BORDER-BOTTOM: #00468c 1px solid
}
.f2_loginbottom_new {
	BORDER-TOP: #00468c 1px solid; MARGIN: 0px 1px
}
.translation .wrap {
	HEIGHT: 20px
}
.ico_help {
	BACKGROUND: url(http://img.imgsmail.ru/r/video2/mainpage_stipe20px.png) =
no-repeat 0px 0px; MARGIN-LEFT: 7px; VERTICAL-ALIGN: -1px; WIDTH: 11px; =
HEIGHT: 11px
}
#v2_mypage {
	LEFT: 0px; WIDTH: 24px; POSITION: relative; TOP: 3px; HEIGHT: 16px
}
#v2_tags {
	LEFT: 0px; WIDTH: 24px; POSITION: relative; TOP: 3px; HEIGHT: 16px
}
#v2_theme_clips {
	LEFT: 0px; WIDTH: 24px; POSITION: relative; TOP: 3px; HEIGHT: 16px
}
#v2_reklama {
	LEFT: 0px; WIDTH: 24px; POSITION: relative; TOP: 3px; HEIGHT: 16px
}
#v2_faq {
	LEFT: 0px; WIDTH: 24px; POSITION: relative; TOP: 3px; HEIGHT: 16px
}
#v2_programma {
	LEFT: 0px; WIDTH: 24px; POSITION: relative; TOP: 3px; HEIGHT: 16px
}
#v2_live_tv {
	LEFT: 0px; WIDTH: 24px; POSITION: relative; TOP: 3px; HEIGHT: 16px
}
#v2_smsgames {
	LEFT: 0px; WIDTH: 24px; POSITION: relative; TOP: 3px; HEIGHT: 16px
}
#v2_videoday {
	LEFT: 0px; WIDTH: 24px; POSITION: relative; TOP: 3px; HEIGHT: 16px
}
#v2_hdvideo {
	LEFT: 0px; WIDTH: 24px; POSITION: relative; TOP: 3px; HEIGHT: 16px
}
#v2_cc {
	LEFT: 0px; WIDTH: 24px; POSITION: relative; TOP: 3px; HEIGHT: 16px
}
#v2_bestgoals {
	LEFT: 0px; WIDTH: 24px; POSITION: relative; TOP: 3px; HEIGHT: 16px
}
#v2_myvideo {
	LEFT: 0px; WIDTH: 24px; POSITION: relative; TOP: 3px; HEIGHT: 16px
}
#v2_contest {
	LEFT: 0px; WIDTH: 24px; POSITION: relative; TOP: 3px; HEIGHT: 16px
}
#v2_mypage {
	BACKGROUND: url(http://img.imgsmail.ru/r/video2/icons_stripe.png?5) =
no-repeat 0px 0px
}
#v2_tags {
	BACKGROUND: url(http://img.imgsmail.ru/r/video2/icons_stripe.png?5) =
no-repeat 0px -40px
}
#v2_theme_clips {
	BACKGROUND: url(http://img.imgsmail.ru/r/video2/icons_stripe.png?5) =
no-repeat 0px -80px
}
#v2_reklama {
	BACKGROUND: url(http://img.imgsmail.ru/r/video2/icons_stripe.png?5) =
no-repeat 0px -295px
}
#v2_programma {
	BACKGROUND: url(http://img.imgsmail.ru/r/video2/icons_stripe.png?5) =
no-repeat 0px -160px
}
#v2_live_tv {
	BACKGROUND: url(http://img.imgsmail.ru/r/video2/icons_stripe.png?5) =
no-repeat 0px -200px
}
#v2_smsgames {
	BACKGROUND: url(http://img.imgsmail.ru/r/video2/icons_stripe.png?5) =
no-repeat 0px -325px
}
#v2_videoday {
	BACKGROUND: url(http://img.imgsmail.ru/r/video2/icons_stripe.png?5) =
no-repeat 0px -233px
}
#v2_hdvideo {
	BACKGROUND: url(http://img.imgsmail.ru/r/video2/icons_stripe.png?5) =
no-repeat 0px -264px
}
#v2_cc {
	BACKGROUND: url(http://img.imgsmail.ru/r/video2/icons_stripe.png?5) =
no-repeat 0px -355px
}
#v2_bestgoals {
	BACKGROUND: url(http://img.imgsmail.ru/r/video2/icons_stripe.png?5) =
no-repeat left -385px; VERTICAL-ALIGN: -3px; TOP: 2px; HEIGHT: 19px
}
#v2_myvideo {
	BACKGROUND: url(http://img.imgsmail.ru/r/video2/icons_stripe.png?5) =
no-repeat left -415px
}
#v2_contest {
	BACKGROUND: url(http://img.imgsmail.ru/r/video2/icons_stripe.png?5) =
no-repeat left -445px
}
#v2_carrier01 {
	CLEAR: both; MARGIN-TOP: 2px; WIDTH: 100%
}
#v2_carrier01 TD {
	VERTICAL-ALIGN: top
}
#v2_userblock_top {
	WIDTH: 100%; HEIGHT: 132px
}
.v2_header1 {
	FONT-WEIGHT: bold
}
#v2_upload_clip .v2_header1 {
	FONT-WEIGHT: bold; COLOR: #0857a6
}
#v2_upload_clip A.v2_header1:hover {
	TEXT-DECORATION: none
}
#v2_userblock_bottom .v2_header1 {
	COLOR: #f26d00
}
#v2_userblock_bottom .v2_header1:hover {
	TEXT-DECORATION: none
}
.v2_lider_link:hover {
	TEXT-DECORATION: none
}
#v2_KONKYRSbI .v2_header1 {
	PADDING-LEFT: 10px; LINE-HEIGHT: 30px
}
.v2_header1 {
	FONT-WEIGHT: bold; COLOR: #0857a6
}
.v2_textheader {
	FONT-WEIGHT: bold; COLOR: #0857a6
}
A.v2_header1:hover {
	COLOR: #f26d00; TEXT-DECORATION: none
}
A.v2_textheader:hover {
	COLOR: #f26d00; TEXT-DECORATION: none
}
.for_capcha A.close {
	RIGHT: 15px; POSITION: absolute; TOP: 10px
}
.online_tv .video .text {
	FONT-SIZE: 95%; PADDING-TOP: 25px
}
.online_tv .video .text IMG {
	FLOAT: left; MARGIN: -9px 25px 0px 0px
}
.online_tv .video .text P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 10px; TEXT-ALIGN: justify
}
.online_tv .block_text .text {
	PADDING-LEFT: 110px; POSITION: relative
}
.online_tv .block_text .text IMG {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
.online_tv .descr_tv .text {
	PADDING-RIGHT: 35px; PADDING-LEFT: 140px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.online_tv .descr_tv .text #channel_programm {
	FONT-SIZE: 125%
}
.online_tv .descr_tv .text .list A {
	FONT: 95%/1.3em tahoma
}
#v2_carrier01 .searchForm {
	POSITION: relative
}
#v2_carrier01 .searchForm FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#v2_carrier01 .searchForm .whiteSpace {
	Z-INDEX: 100; BACKGROUND: white; WIDTH: 1px; POSITION: absolute; =
HEIGHT: 1px
}
#v2_carrier01 .searchForm .v2_searchblock {
	CLEAR: both; BACKGROUND: #dedfe3; VERTICAL-ALIGN: middle; WIDTH: 100%
}
#v2_carrier01 .searchForm .tl {
	LEFT: 0px; TOP: 0px
}
#v2_carrier01 .searchForm .tr {
	RIGHT: 0px; TOP: 0px
}
#v2_carrier01 .searchForm .bl {
	LEFT: 0px; BOTTOM: 0px
}
#v2_carrier01 .searchForm .br {
	RIGHT: 0px; BOTTOM: 0px
}
#v2_carrier01 .searchForm .v2_searchblock TD {
	VERTICAL-ALIGN: middle
}
#v2_userblock_top {
	WIDTH: 100%; HEIGHT: auto
}
DIV.searchFrom_tb {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: =
0px; MARGIN: 0px 1px; OVERFLOW: hidden; LINE-HEIGHT: 1px; PADDING-TOP: =
0px; HEIGHT: 1px; BACKGROUND-COLOR: #dedfe3
}
#v2_userblock_top {
	WIDTH: 100%; HEIGHT: auto
}
.books_menu TD.pas DIV.first {
	BACKGROUND-IMAGE: =
url(http://img.imgsmail.ru/r/books/img/books_pas_lftf.gif)! important
}
#ContentTable .wrap {
	WIDTH: 240px; HEIGHT: 20px
}
.videolider .v2_header1 {
	COLOR: #f26d00! important; BORDER-BOTTOM: #f26d00 1px solid; =
TEXT-DECORATION: none! important
}
.v2_VIDEO2 .v2_header1 {
	BORDER-BOTTOM: #003073 1px solid; TEXT-DECORATION: none! important
}
.v2_VIDEO2 A.v2_header1:hover {
	BORDER-BOTTOM: #f26d00 1px solid
}
#new_block {
	PADDING-RIGHT: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#new_block .text {
	MARGIN-TOP: 5px; FONT-SIZE: 75%; COLOR: #8c8c8c; FONT-FAMILY: arial
}
.tag_other_block #tag_other IMG.close {
	RIGHT: 5px; MARGIN: 0px; POSITION: absolute; TOP: 5px
}
.tag_other_block #tag_other .text {
	MARGIN-BOTTOM: 5px; FONT: 90%/13px tahoma; COLOR: #666
}
#video_list .picture_text .pic_tags .close {
	TEXT-ALIGN: right
}
#video_list .cap .gold .text {
	FONT-WEIGHT: normal; FONT-SIZE: 70%; COLOR: #eca408
}
#smstopHelpDiv .infoblock IMG.close {
	RIGHT: 5px; MARGIN: 0px; POSITION: absolute; TOP: 5px
}
#smstopHelpDiv {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; DISPLAY: =
none; BACKGROUND: #f3f3f3; LEFT: 5px; BORDER-LEFT: #000 1px solid; =
WIDTH: 250px; BORDER-BOTTOM: #000 1px solid; POSITION: absolute; TOP: =
21px
}
#smstopHelpDiv .infoblock {
	BORDER-RIGHT: #e4e4e4 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#e4e4e4 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: =
#e4e4e4 1px solid; PADDING-TOP: 15px; BORDER-BOTTOM: #e4e4e4 1px solid
}
#smstopHelpDiv .infoblock A {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; WIDTH: auto; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#smstopHelpDiv .infoblock IMG.close {
	RIGHT: 5px; MARGIN: 0px; POSITION: absolute; TOP: 5px
}
#smstopHelpDiv .infoblock H1 {
	MARGIN-BOTTOM: 10px
}
#smstopHelpDiv .infoblock .title {
	FONT-WEIGHT: bold; FONT-SIZE: 75%; COLOR: #003073
}
#smstopHelpDiv .infoblock .more {
	FONT: 10px tahoma
}
#smstopHelpDiv .infoblock P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; MARGIN: =
0px; FONT: 70% tahoma; PADDING-TOP: 0px
}
#smstopHelpDiv .infoblock P .block1 {
	COLOR: #666
}
#smstopHelpDiv .infoblock P .block2 B {
	COLOR: #f66d00
}
#smstopHelpDiv .infoblock P .block2 B.italic {
	FONT-STYLE: italic
}
#smstopHelpDiv .infoblock P .block3 {
	COLOR: #959595
}
.mark_on {
	CURSOR: pointer
}
A.mega {
	COLOR: #af6161! important
}
#helpVoteDiv {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; DISPLAY: =
none; BACKGROUND: #f3f3f3; BORDER-LEFT: #000 1px solid; WIDTH: 250px; =
BORDER-BOTTOM: #000 1px solid; POSITION: absolute
}
#helpVoteDiv .infoblock {
	BORDER-RIGHT: #e4e4e4 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#e4e4e4 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: =
#e4e4e4 1px solid; PADDING-TOP: 15px; BORDER-BOTTOM: #e4e4e4 1px solid
}
#helpVoteDiv .infoblock A {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; WIDTH: auto; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#helpVoteDiv .infoblock IMG.close {
	RIGHT: 5px; MARGIN: 0px; POSITION: absolute; TOP: 5px
}
#helpVoteDiv .infoblock H1 {
	MARGIN-BOTTOM: 10px
}
#helpVoteDiv .infoblock .title {
	FONT-WEIGHT: bold; FONT-SIZE: 75%; COLOR: #003073
}
#helpVoteDiv .infoblock .more {
	FONT: 10px tahoma
}
#helpVoteDiv .infoblock P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; MARGIN: =
0px; FONT: 70% tahoma; PADDING-TOP: 0px
}
#helpVoteDiv .infoblock P .block1 {
	COLOR: #666
}
#helpVoteDiv .infoblock P .block2 B {
	COLOR: #f66d00
}
#helpVoteDiv .infoblock P .block2 B.italic {
	FONT-STYLE: italic
}
#helpVoteDiv .infoblock P .block3 {
	COLOR: #959595
}
#helpVoteDiv P .block2 B.italic {
	FONT-STYLE: italic
}
#helpVoteDiv P .block3 {
	COLOR: #959595
}
DIV.help_div {
	BORDER-RIGHT: #135eaa 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: =
#135eaa 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; Z-INDEX: 10000; =
BACKGROUND: url(http://img.imgsmail.ru/r/foto2/cont_help_angle.gif) =
#f5f5f5 no-repeat left top; PADDING-BOTTOM: 8px; BORDER-LEFT: #135eaa =
1px solid; WIDTH: 250px; COLOR: #666; PADDING-TOP: 3px; BORDER-BOTTOM: =
#135eaa 1px solid; FONT-FAMILY: tahoma; POSITION: absolute
}
DIV.help_div DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 5px
}
DIV.ajaxTooltip {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #000 1px =
solid; PADDING-LEFT: 10px; Z-INDEX: 10000; PADDING-BOTTOM: 5px; FONT: =
75% arial; BORDER-LEFT: #000 1px solid; WIDTH: 200px; PADDING-TOP: 5px; =
BORDER-BOTTOM: #000 1px solid; POSITION: absolute; BACKGROUND-COLOR: =
#fff; TEXT-ALIGN: center
}
DIV.userInfoDiv {
	BORDER-RIGHT: #929292 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#929292 1px solid; PADDING-LEFT: 10px; Z-INDEX: 10000; LEFT: 0px; =
PADDING-BOTTOM: 5px; MARGIN: 0px; FONT: 11px tahoma; BORDER-LEFT: =
#929292 1px solid; WIDTH: 190px; PADDING-TOP: 5px; BORDER-BOTTOM: =
#929292 1px solid; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: =
#fff9f2
}
DIV.userInfoDiv DIV.line {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
10px 0px; PADDING-TOP: 0px; HEIGHT: 1px; BACKGROUND-COLOR: #d0d0d0
}
DIV.userInfoDiv DIV.line BR {
	LINE-HEIGHT: 1px
}
DIV.userInfoDiv IMG {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; =
PADDING-TOP: 3px
}
DIV.userInfoDiv IMG.sobaka {
	PADDING-RIGHT: 7px; PADDING-LEFT: 2px; PADDING-BOTTOM: 3px; =
PADDING-TOP: 3px
}
DIV.fotoNameDiv {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #000 1px =
solid; PADDING-LEFT: 15px; Z-INDEX: 1000; PADDING-BOTTOM: 10px; =
BORDER-LEFT: #000 1px solid; WIDTH: 200px; PADDING-TOP: 5px; =
BORDER-BOTTOM: #000 1px solid; POSITION: absolute; BACKGROUND-COLOR: =
#fff
}
DIV.distDiv {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #000 1px =
solid; PADDING-LEFT: 10px; LEFT: 0px; PADDING-BOTTOM: 10px; FONT: 70% =
tahoma; BORDER-LEFT: #000 1px solid; WIDTH: 200px; COLOR: #666; =
PADDING-TOP: 10px; BORDER-BOTTOM: #000 1px solid; POSITION: absolute; =
TOP: 0px; BACKGROUND-COLOR: #f3f3f3
}
DIV.distDiv INPUT {
	FONT: 100% tahoma
}
#Copyright {
	MIN-WIDTH: 760px; Z-INDEX: 1; BACKGROUND: =
url(http://img.imgsmail.ru/r/foto2/f.gif) #00468c no-repeat left top; =
MARGIN-BOTTOM: 15px; WIDTH: 100%; POSITION: relative
}
#Copyright DIV.first {
	Z-INDEX: 2; BACKGROUND: url(http://img.imgsmail.ru/r/foto2/f.gif) =
no-repeat left bottom; WIDTH: 100%; POSITION: relative
}
#Copyright DIV.second {
	Z-INDEX: 3; BACKGROUND: url(http://img.imgsmail.ru/r/foto2/f.gif) =
no-repeat right top; WIDTH: 100%; POSITION: relative
}
#Copyright DIV.third {
	Z-INDEX: 4; BACKGROUND: url(http://img.imgsmail.ru/r/foto2/f.gif) =
no-repeat right bottom; WIDTH: 100%; POSITION: relative
}
#Copyright DIV.fourth {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 4px; =
PADDING-TOP: 5px
}
#Copyright TABLE {
	WIDTH: 100%
}
#Copyright TD {
	WHITE-SPACE: nowrap
}
#Copyright .mail DIV {
	FONT-SIZE: 1px; WIDTH: 250px; LINE-HEIGHT: 1px; HEIGHT: 1px
}
#Copyright .navigation {
	TEXT-ALIGN: right
}
#Copyright .navigation DIV {
	FONT-SIZE: 1px; WIDTH: 450px; LINE-HEIGHT: 1px; HEIGHT: 1px
}
#Copyright .mail {
	FONT-SIZE: 70%; COLOR: #fff
}
#Copyright .navigation {
	FONT-SIZE: 70%; COLOR: #fff
}
#Copyright .mail A {
	COLOR: #fff
}
#Copyright .navigation A {
	COLOR: #fff
}
#Copyright .mail A:hover {
	COLOR: #cce8ff
}
#Copyright .navigation A:hover {
	COLOR: #cce8ff
}
#v2_searchblock {
	CLEAR: both; MARGIN-TOP: 0px; BACKGROUND: #dedfe3; VERTICAL-ALIGN: =
middle; WIDTH: 100%
}
#v2_53 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: =
95px; COLOR: #5a5a5a; PADDING-TOP: 0px; FONT-FAMILY: tahoma; =
WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
#v2_54_td {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; WIDTH: 85%; =
PADDING-TOP: 5px
}
#v2_54 {
	WIDTH: 99%
}
#v2_55 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
#v2_56_td {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #fff; =
PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
A#v2_56 {
	VERTICAL-ALIGN: text-top; COLOR: #0857a6; WHITE-SPACE: nowrap
}
A#v2_56:hover {
	COLOR: #f26d00; TEXT-DECORATION: none
}
A#v2_57_a:hover {
	COLOR: #f26d00; TEXT-DECORATION: none
}
#v2_57 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: =
20px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 95px; COLOR: #5a5a5a; =
PADDING-TOP: 3px; FONT-FAMILY: tahoma
}
A.v2_57_a {
	COLOR: #5a5a5a; BORDER-BOTTOM: 1px dashed; TEXT-DECORATION: none
}
A.v2_57_a:hover {
	CURSOR: pointer; COLOR: #f26d00
}
.stripevideos {
	MARGIN: 13px 0px 0px
}
.stripevideos TD {
	MARGIN-TOP: 0px; PADDING-BOTTOM: 22px; VERTICAL-ALIGN: top; WIDTH: =
130px
}
.stripevideos TH {
	WIDTH: 7%
}
.stripevideos .c {
	OVERFLOW: hidden; WIDTH: 130px
}
.stripevideos .preview {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; =
BORDER-LEFT-WIDTH: 0px; BACKGROUND: =
url(http://img.imgsmail.ru/r/video2/preview_bg_p.gif) repeat-y; =
BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: =
120px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 90px; =
BORDER-RIGHT-WIDTH: 0px
}
.stripevideos .preview {
	FONT-SIZE: 10px; COLOR: #5c5c5c; FONT-FAMILY: tahoma
}
.stripevideos .picture_text {
	FONT-SIZE: 70%; FLOAT: none! important; WIDTH: 125px; COLOR: #666; =
POSITION: relative
}
.stripevideos .preview .duration {
	PADDING-RIGHT: 2px; PADDING-LEFT: 16px; RIGHT: 5px; BACKGROUND: =
url(http://img.imgsmail.ru/r/video2/dur-bg.gif) no-repeat; =
PADDING-BOTTOM: 0px; FONT: 11px/1 arial; COLOR: #525252; BOTTOM: 0px; =
PADDING-TOP: 2px; POSITION: absolute; HEIGHT: 14px
}
.stripevideos .duration {
	FLOAT: right; MARGIN: 1px 0px 0px
}
.stripevideos .preview_name {
	PADDING-RIGHT: 0px; MARGIN-TOP: 3px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; OVERFLOW: hidden; WIDTH: 130px; PADDING-TOP: 0px
}
.stripevideos .preview_author {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; PADDING-TOP: 0px
}
.stripevideos DIV.picture_menu {
	FLOAT: left; MARGIN-LEFT: 4px; WIDTH: 28px
}
.stripevideos DIV.picture_menu A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; =
PADDING-BOTTOM: 2px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
.stripevideos DIV.awards {
	LEFT: 140px; FLOAT: none! important; POSITION: absolute; TOP: 0px
}
.stripevideos DIV.awards IMG {
	MARGIN: 0px 0px 5px
}
.stripevideos DIV.view {
	FONT-SIZE: 70%; COLOR: #666
}
.stripevideos DIV.pic_tags {
	PADDING-BOTTOM: 7px; POSITION: relative
}
.stripevideos DIV.pic_tags A.show_tags {
	PADDING-RIGHT: 2px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: =
70%; BACKGROUND: url(http://img.imgsmail.ru/r/foto2/dashed_x_gray.gif) =
repeat-x left 95%; PADDING-BOTTOM: 0pt; COLOR: #666; PADDING-TOP: 0pt; =
FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.stripevideos DIV.tags {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000 1px =
solid; DISPLAY: none; PADDING-LEFT: 15px; BACKGROUND: #f3f3f3; LEFT: =
0px; PADDING-BOTTOM: 22px; OVERFLOW: hidden; BORDER-LEFT: #000 1px =
solid; WIDTH: 140px; PADDING-TOP: 6px; BORDER-BOTTOM: #000 1px solid; =
POSITION: absolute; TOP: 1em
}
.stripevideos DIV.tags DIV.close {
	TEXT-ALIGN: right
}
.stripevideos DIV.tags DIV.links {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; =
LINE-HEIGHT: 13px; PADDING-TOP: 5px
}
.stripevideos DIV.tags DIV.links A {
	FONT-SIZE: 70%; COLOR: #0857a6; FONT-FAMILY: tahoma
}
.stripevideos .pic_tags {
	MARGIN-TOP: 7px
}
.stripevideos .pic_comment {
	MARGIN-TOP: 5px
}
.stripevideos .view {
	MARGIN-TOP: 5px! important
}
.stripevideos .preview .HD_ico {
	BACKGROUND: url(http://img.imgsmail.ru/r/video2/hd_ico.png) no-repeat; =
LEFT: 7px; WIDTH: 17px; POSITION: absolute; TOP: 2px; HEIGHT: 17px
}
* HTML .stripevideos .preview .HD_ico {
	BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: =
progid:DXImageTransform.Microsoft.AlphaImageLoader(src=3D'http://img.imgs=
mail.ru/r/video2/hd_ico.png', sizingMethod=3D'scale')
}
.stripevideos .block {
	DISPLAY: block
}
.stripevideos .clear_both {
	CLEAR: both
}
.v2_cont {
	FLOAT: left; WIDTH: 128px
}
.v2_cont_bestvideo {
	FLOAT: left; WIDTH: 120px; MARGIN-RIGHT: 0px
}
.v2_newvideo_block {
	CLEAR: both; MIN-WIDTH: 400px; WIDTH: 100%
}
.watching_now {
	MARGIN: 13px 0px 0px; WIDTH: 100%
}
.watching_now TD {
	VERTICAL-ALIGN: top; WIDTH: 128px
}
.watching_now TH {
	WIDTH: 7%
}
.v2_videostripe {
	MARGIN: 13px 0px 0px; WIDTH: 100%
}
.v2_vid {
	BACKGROUND: #d9d9d9; OVERFLOW: hidden; WIDTH: 128px; POSITION: =
relative; HEIGHT: 98px; TEXT-ALIGN: right
}
.v2_spacer {
	FLOAT: left; WIDTH: 24px; HEIGHT: 98px
}
.v2_vid_a {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: =
4px; PADDING-TOP: 4px
}
.v2_duration {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; BACKGROUND: =
url(http://img.imgsmail.ru/r/video2/_timebg.gif) no-repeat; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: tahoma; POSITION: =
relative; TOP: -15px; HEIGHT: 11px
}
.v2_videostripe2 {
	MARGIN: 13px 0px; WIDTH: 100%
}
.v2_vid2 {
	BACKGROUND: url(http://img.imgsmail.ru/r/video2/_film_bg.gif) repeat-x; =
OVERFLOW: hidden; WIDTH: 120px; HEIGHT: 114px; TEXT-ALIGN: left
}
.v2_vid2_a {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; MARGIN-BOTTOM: =
5px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
.v2_videostripe2 .v2_clip_info4 {
	LINE-HEIGHT: 1.5em
}
.v2_videostripe2 TH {
	WIDTH: 7%
}
.v2_videostripe3 {
	MARGIN: 13px 0px; WIDTH: 100%
}
.v2_vid3 {
	BACKGROUND: url(http://img.imgsmail.ru/r/video2/_film_bg.gif) repeat-x; =
OVERFLOW: hidden; WIDTH: 120px; HEIGHT: 114px; TEXT-ALIGN: left
}
.v2_vid3_a {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; MARGIN-BOTTOM: =
5px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
.v2_videostripe3 .v2_clip_info4 {
	LINE-HEIGHT: 1.5em
}
.ctrl_arrows {
	FONT-WEIGHT: normal; FONT-SIZE: 75%; FONT-FAMILY: Tahoma, Verdana, =
Arial, Geneva CY, Sans-Serif
}
.ctrl_arrows IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; PADDING-BOTTOM: 1px; BORDER-LEFT: =
0px; WIDTH: 14px; BORDER-BOTTOM: 0px; HEIGHT: 5px
}
.ctrl_l IMG {
	BACKGROUND: url(http://img.imgsmail.ru/r/foto2/arrows_crtl.gif) =
no-repeat; MARGIN-RIGHT: 5px
}
.ctrl_r IMG {
	BACKGROUND: url(http://img.imgsmail.ru/r/foto2/arrows_crtl.gif) =
no-repeat -14px 0px; MARGIN-LEFT: 5px
}
.current_page {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #e5e6eb; =
PADDING-BOTTOM: 3px; MARGIN: 0px 5px; PADDING-TOP: 2px
}
.f2_numpage {
	FONT-WEIGHT: bold; FONT-SIZE: 75%
}
.f2_numpage A {
	PADDING-RIGHT: 6px; DISPLAY: inline-block; PADDING-LEFT: 6px; =
PADDING-BOTTOM: 3px; MARGIN: 0px 0px 0px 2px; PADDING-TOP: 2px
}
.f2_numpage A:link {
	BORDER-RIGHT: #cfd1da 1px solid; BORDER-TOP: #cfd1da 1px solid; =
BORDER-LEFT: #cfd1da 1px solid; COLOR: #0857a6; BORDER-BOTTOM: #cfd1da =
1px solid; TEXT-DECORATION: none
}
.f2_numpage A:visited {
	BORDER-RIGHT: #cfd1da 1px solid; BORDER-TOP: #cfd1da 1px solid; =
BORDER-LEFT: #cfd1da 1px solid; COLOR: #0857a6; BORDER-BOTTOM: #cfd1da =
1px solid; TEXT-DECORATION: none
}
.f2_numpage A:hover {
	BORDER-RIGHT: #f26d00 1px solid; BORDER-TOP: #f26d00 1px solid; =
BORDER-LEFT: #f26d00 1px solid; COLOR: #f26d00; BORDER-BOTTOM: #f26d00 =
1px solid; TEXT-DECORATION: none
}
.f2_numpage A:active {
	BORDER-RIGHT: #f26d00 1px solid; BORDER-TOP: #f26d00 1px solid; =
BORDER-LEFT: #f26d00 1px solid; COLOR: #f26d00; BORDER-BOTTOM: #f26d00 =
1px solid; TEXT-DECORATION: none
}
.f2_numpage .ctrl_arrows {
	DISPLAY: inline-block; FONT-WEIGHT: normal; FONT-SIZE: 75%; =
PADDING-BOTTOM: 4px; FONT-FAMILY: Tahoma, Verdana, Arial, Geneva CY, =
Sans-Serif
}
.f2_numpage .ctrl_arrows IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; PADDING-BOTTOM: 1px; BORDER-LEFT: =
0px; WIDTH: 14px; BORDER-BOTTOM: 0px; HEIGHT: 5px
}
.f2_numpage .ctrl_l {
	MARGIN-RIGHT: 5px
}
.f2_numpage .ctrl_r {
	MARGIN-LEFT: 5px
}
.f2_numpage .ctrl_l IMG {
	BACKGROUND: url(http://img.imgsmail.ru/r/foto2/arrows_crtl.gif) =
no-repeat; MARGIN-RIGHT: 5px
}
.f2_numpage .ctrl_r IMG {
	BACKGROUND: url(http://img.imgsmail.ru/r/foto2/arrows_crtl.gif) =
no-repeat -14px 0px; MARGIN-LEFT: 5px
}
.f2_numpage .current_page {
	BORDER-RIGHT: #cfd1da 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: =
#cfd1da 1px solid; DISPLAY: inline-block; PADDING-LEFT: 6px; BACKGROUND: =
#e5e6eb; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 0px 2px; BORDER-LEFT: =
#cfd1da 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #cfd1da 1px solid
}
.f2_mrim_status IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND-IMAGE: =
url(http://img.imgsmail.ru/r/foto2/mrim_status.gif)! important; =
BORDER-LEFT: 0px; WIDTH: 13px; BORDER-BOTTOM: 0px; BACKGROUND-REPEAT: =
no-repeat! important; HEIGHT: 13px
}
.f2_off IMG {
	BACKGROUND-POSITION: 0px 0px
}
.f2_on IMG {
	BACKGROUND-POSITION: -18px 0px
}
.f2_left IMG {
	BACKGROUND-POSITION: -36px 0px
}
.f2_ddusermenu {
	MARGIN-LEFT: 23px; LINE-HEIGHT: 22px
}
.f2_useravatar_td {
	VERTICAL-ALIGN: middle; WIDTH: 95px; HEIGHT: 98px; TEXT-ALIGN: center
}
.f2_useravatar {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; =
BORDER-TOP-STYLE: none; PADDING-TOP: 3px; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.f2_userindexavatar {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 90px; PADDING-TOP: 0px; HEIGHT: 95px
}
.f2_userindexavatar IMG {
	MARGIN: 0px auto
}
.ico_user {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; BACKGROUND: none transparent =
scroll repeat 0% 0%; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; WIDTH: =
16px; BORDER-TOP-STYLE: none; PADDING-TOP: 3px; BORDER-RIGHT-STYLE: =
none; BORDER-LEFT-STYLE: none; HEIGHT: 16px; BORDER-BOTTOM-STYLE: none
}
.slot_left {
	MARGIN: 0px 0px 10px
}
.ban240 {
	BORDER-RIGHT: #ced0d9 1px solid; BORDER-LEFT: #ced0d9 1px solid
}
.ban240 TABLE.frame {
	WIDTH: 100%; FONT-FAMILY: arial,sans-serif
}
.ban240 TABLE.frame TD.cont {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 8px; =
PADDING-TOP: 8px
}
.ban240 TABLE.small {
	FONT-SIZE: 11px; MARGIN: 6px 0px 5px
}
.ban240 .pic IMG {
	MARGIN-RIGHT: 5px
}
.ban240 H2 {
	FONT-SIZE: 14px; MARGIN-BOTTOM: 5px
}
.ban240 H3 {
	FONT-SIZE: 13px; MARGIN: 5px 0px; COLOR: #003073
}
.ban240 H4 {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #003073
}
.ban240 .nb {
	COLOR: #f26d00
}
.ban240 .alc {
	TEXT-ALIGN: center
}
.ban240 .brd {
	BORDER-RIGHT: #d9d9d9 2px solid; BORDER-TOP: #d9d9d9 2px solid; =
BORDER-LEFT: #d9d9d9 2px solid; BORDER-BOTTOM: #d9d9d9 2px solid
}
.ban240 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 0px 20px; PADDING-TOP: 0px
}
.ban240 LI {
	LIST-STYLE: none none outside; FONT-SIZE: 11px
}
.ban240 .t11 {
	FONT-SIZE: 11px
}
.ban240 .t12 {
	FONT-SIZE: 12px
}
.ban240 .mb8 {
	MARGIN-BOTTOM: 8px
}
#tv_slot {
	MARGIN-TOP: 15px; WIDTH: 280px
}
HTML:first-child #tv_slot {
	MARGIN-TOP: 25px
}
#tv_slot TD {
	WIDTH: 130px
}
.for_direct {
	PADDING-RIGHT: 0px
}
.direct {
	FLOAT: none; WIDTH: 240px
}
#begunRoot {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.bgbanner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: =
0px; PADDING-TOP: 10px
}
TD.promoTD {
	PADDING-BOTTOM: 5px; FONT: 70% tahoma; COLOR: #666
}
SPAN.rubricDate {
	COLOR: #666
}
SPAN.rubricDate SPAN {
	COLOR: #bbbcc6
}
IMG.promoPic {
	MARGIN: 0px 10px 10px 0px
}
#v2_KONKYRSbI {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #aaa 1px =
solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px auto; =
BORDER-LEFT: #aaa 1px solid; WIDTH: 100%; PADDING-TOP: 5px; =
BORDER-BOTTOM: #aaa 1px solid; POSITION: relative; TEXT-ALIGN: left
}
#v2_KONKYRSbI SPAN {
	FONT: bold 60% arial; COLOR: #f26d00
}
#v2_KONKYRSbI P {
	MARGIN: 0px 0px 0px 34px; TEXT-INDENT: -34px
}
.ban240 #v2_KONKYRSbI {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
#v2_KONKYRSbI .v2_header1 {
	PADDING-LEFT: 10px; LINE-HEIGHT: 30px
}
#v2_KONKYRSbI .ico_off {
	MARGIN-LEFT: 10px
}
#v2_KONKYRSbI .v2_name1 {
	PADDING-LEFT: 5px; LINE-HEIGHT: 22px
}
.v2_header1 {
	FONT-WEIGHT: bold; COLOR: #0857a6
}
.v2_textheader {
	FONT-WEIGHT: bold; COLOR: #0857a6
}
A.v2_header1:hover {
	COLOR: #f26d00; TEXT-DECORATION: none
}
A.v2_textheader:hover {
	COLOR: #f26d00; TEXT-DECORATION: none
}
.v2_lt {
	DISPLAY: none; BACKGROUND: #fff; WIDTH: 1px; HEIGHT: 1px
}
.v2_rt {
	DISPLAY: none; BACKGROUND: #fff; WIDTH: 1px; HEIGHT: 1px
}
.v2_lb {
	DISPLAY: none; BACKGROUND: #fff; WIDTH: 1px; HEIGHT: 1px
}
.v2_rb {
	DISPLAY: none; BACKGROUND: #fff; WIDTH: 1px; HEIGHT: 1px
}
#v2_KONKYRSbI > .v2_lt {
	DISPLAY: block; LEFT: -1px; POSITION: absolute; TOP: -1px
}
#v2_KONKYRSbI > .v2_rt {
	DISPLAY: block; RIGHT: -1px; POSITION: absolute; TOP: -1px
}
#v2_KONKYRSbI > .v2_lb {
	DISPLAY: block; LEFT: -1px; BOTTOM: -1px; POSITION: absolute
}
#v2_KONKYRSbI > .v2_rb {
	DISPLAY: block; RIGHT: -1px; BOTTOM: -1px; POSITION: absolute
}
#q {
	WIDTH: 99%
}
#gogoHintQuery_cont {
	Z-INDEX: 10; POSITION: relative
}
#gogoHintQuery_cont DIV.w500 {
	Z-INDEX: 1000; LEFT: 95px; WIDTH: 500px; TOP: -6px
}
#gogoHintQuery_cont DIV.w235 {
	Z-INDEX: 1000; LEFT: 3px; WIDTH: 235px; TOP: -17px
}
#gogoHintQuery_cont DIV.l82 {
	LEFT: 82px! important
}
#gogoHintQuery {
	BORDER-RIGHT: #abadb3 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: =
#abadb3 1px solid; DISPLAY: none; PADDING-LEFT: 0px; FONT-SIZE: 75%; =
PADDING-BOTTOM: 0px; BORDER-LEFT: #abadb3 1px solid; PADDING-TOP: 0px; =
BORDER-BOTTOM: #abadb3 1px solid; POSITION: absolute; BACKGROUND-COLOR: =
#fff
}
#gogoHintQuery A.hint_close {
	MARGIN: 3px; CURSOR: pointer; COLOR: #f26d00; TEXT-ALIGN: right
}
#gogoHintQuery A.hint_close:hover {
	COLOR: #f26d00
}
#gogoHintQuery DIV.hint {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
#gogoHintQuery DIV.ra {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; CURSOR: =
pointer; PADDING-TOP: 0px; BACKGROUND-COLOR: #dedfe3
}
#gogoHintQuery DIV.rn {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px; BACKGROUND-COLOR: #fff
}
.musicclips .pagetitle {
	MARGIN-BOTTOM: 15px; COLOR: #45679d
}
.musicclips .pagetitle IMG {
	VERTICAL-ALIGN: -14px; WIDTH: 34px; HEIGHT: 34px
}
.musicclips .block_common {
	BACKGROUND: =
url(http://img.imgsmail.ru/r/video2/musicclips/bg_common0.gif) #5074aa =
repeat-x left 4px
}
.musicclips .block_common DIV {
	BACKGROUND: =
url(http://img.imgsmail.ru/r/video2/musicclips/bg_common1.gif) no-repeat =
center 4px
}
.musicclips .block_common DIV DIV {
	BACKGROUND: =
url(http://img.imgsmail.ru/r/video2/musicclips/bg_common2.gif) no-repeat =
center 228px
}
.musicclips .block_common DIV DIV DIV {
	BACKGROUND: =
url(http://img.imgsmail.ru/r/video2/musicclips/bg_common3_ie6.png)
}
* HTML .musicclips .block_common DIV DIV DIV.ie6 {
	BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: =
progid:DXImageTransform.Microsoft.AlphaImageLoader(src=3D'http://img.imgs=
mail.ru/r/video2/musicclips/bg_common3_ie6.png',sizingMethod=3D'crop'); =
HEIGHT: 243px
}
.musicclips .block_common DIV DIV DIV DIV {
	BACKGROUND: =
url(http://img.imgsmail.ru/r/video2/musicclips/bg_common4.gif) repeat-x =
left top
}
.musicclips .block_common DIV DIV DIV DIV DIV {
	BACKGROUND: =
url(http://img.imgsmail.ru/r/video2/musicclips/bg_common5.gif) repeat-x =
left bottom
}
.musicclips .block_common DIV DIV DIV DIV DIV DIV {
	BACKGROUND: =
url(http://img.imgsmail.ru/r/video2/musicclips/bg_common6.gif) repeat-y =
left top
}
.musicclips .block_common DIV DIV DIV DIV DIV DIV DIV {
	BACKGROUND: =
url(http://img.imgsmail.ru/r/video2/musicclips/bg_common7.gif) repeat-y =
right top; POSITION: relative; HEIGHT: 243px
}
.musicclips .block_common DIV DIV DIV DIV DIV DIV DIV DIV {
	BACKGROUND: none transparent scroll repeat 0% 0%; POSITION: static; =
HEIGHT: auto
}
.musicclips .block_common DIV DIV DIV DIV DIV DIV DIV DIV.angle1 {
	BACKGROUND: =
url(http://img.imgsmail.ru/r/video2/musicclips/bg_common_a1.gif) =
no-repeat left top; LEFT: 0px; WIDTH: 17px; POSITION: absolute; TOP: =
0px; HEIGHT: 17px! important
}
.musicclips .block_common DIV DIV DIV DIV DIV DIV DIV DIV.angle2 {
	RIGHT: 0px; BACKGROUND: =
url(http://img.imgsmail.ru/r/video2/musicclips/bg_common_a2.gif) =
no-repeat left top; WIDTH: 17px; POSITION: absolute; TOP: 0px; HEIGHT: =
17px! important
}
.musicclips .block_common DIV DIV DIV DIV DIV DIV DIV DIV.angle3 {
	BACKGROUND: =
url(http://img.imgsmail.ru/r/video2/musicclips/bg_common_a3.gif) =
no-repeat left top; LEFT: 0px; WIDTH: 17px; BOTTOM: 0px; POSITION: =
absolute; HEIGHT: 17px! important
}
.musicclips .block_common DIV DIV DIV DIV DIV DIV DIV DIV.angle4 {
	RIGHT: 0px; BACKGROUND: =
url(http://img.imgsmail.ru/r/video2/musicclips/bg_common_a4.gif) =
no-repeat left top; WIDTH: 17px; BOTTOM: 0px; POSITION: absolute; =
HEIGHT: 17px! important
}
* HTML .musicclips_index .block_common DIV DIV {
	BACKGROUND-POSITION: center 230px
}
.musicclips_index .block_common DIV DIV DIV DIV DIV {
	BACKGROUND-IMAGE: =
url(http://img.imgsmail.ru/r/video2/musicclips/bg_common5_index.gif)
}
.musicclips_index .block_common DIV DIV DIV DIV DIV DIV DIV DIV.angle3 {
	BACKGROUND-IMAGE: =
url(http://img.imgsmail.ru/r/video2/musicclips/bg_common_a3_index.gif)
}
.musicclips_index .block_common DIV DIV DIV DIV DIV DIV DIV DIV.angle4 {
	BACKGROUND-IMAGE: =
url(http://img.imgsmail.ru/r/video2/musicclips/bg_common_a4_index.gif)
}
* HTML .musicclips_index .block_common DIV DIV DIV DIV DIV DIV DIV =
DIV.angle3 {
	BOTTOM: -1px
}
* HTML .musicclips_index .block_common DIV DIV DIV DIV DIV DIV DIV =
DIV.angle4 {
	BOTTOM: -1px
}
.musicclips_main .block_common {
	WIDTH: 247px
}
.musicclips_main .block_common DIV {
	BACKGROUND-IMAGE: =
url(http://img.imgsmail.ru/r/video2/musicclips/bg_common1_main.gif)
}
.musicclips_main .block_common DIV DIV {
	BACKGROUND-POSITION: center 233px; BACKGROUND-IMAGE: =
url(http://img.imgsmail.ru/r/video2/musicclips/bg_common2_main.gif)
}
* HTML .musicclips_main .block_common DIV DIV DIV.ie6 {
	HEIGHT: 251px
}
.musicclips_main .block_common DIV DIV DIV DIV DIV DIV DIV {
	HEIGHT: 251px
}
* HTML .musicclips_main .block_common DIV DIV DIV DIV DIV DIV DIV =
DIV.angle2 {
	RIGHT: -1px
}
* HTML .musicclips_main .block_common DIV DIV DIV DIV DIV DIV DIV =
DIV.angle3 {
	BOTTOM: -1px
}
* HTML .musicclips_main .block_common DIV DIV DIV DIV DIV DIV DIV =
DIV.angle4 {
	RIGHT: -1px; BOTTOM: -1px
}
.musicclips_foto {
	MARGIN-BOTTOM: 5px
}
.musicclips_foto .block_common {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.musicclips_foto .block_common DIV {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.musicclips_foto .block_common DIV DIV {
	BACKGROUND: =
url(http://img.imgsmail.ru/r/video2/musicclips/bg_common_foto1.gif) =
#4e73a8 no-repeat center 4px
}
* HTML .musicclips_foto .block_common DIV DIV DIV.ie6 {
	HEIGHT: 29px
}
.musicclips_foto .block_common DIV DIV DIV DIV DIV DIV {
	BACKGROUND: =
url(http://img.imgsmail.ru/r/video2/musicclips/bg_common_foto2.gif) =
no-repeat left top
}
.musicclips_foto .block_common DIV DIV DIV DIV DIV DIV DIV {
	BACKGROUND: =
url(http://img.imgsmail.ru/r/video2/musicclips/bg_common_foto3.gif) =
no-repeat right top; POSITION: static; HEIGHT: 29px
}
.musicclips_genre .block_common {
	FLOAT: right; WIDTH: 168px
}
.musicclips_genre .block_common DIV {
	BACKGROUND-IMAGE: =
url(http://img.imgsmail.ru/r/video2/musicclips/bg_common1_genre.gif)
}
.musicclips_genre .block_common DIV DIV {
	BACKGROUND-POSITION: center 321px; BACKGROUND-IMAGE: =
url(http://img.imgsmail.ru/r/video2/musicclips/bg_common2_genre.gif)
}
* HTML .musicclips_genre .block_common DIV DIV DIV.ie6 {
	HEIGHT: 342px
}
.musicclips_genre .block_common DIV DIV DIV DIV DIV DIV DIV {
	HEIGHT: 342px
}
.musicclips_sort .block_common {
	BACKGROUND-IMAGE: =
url(http://img.imgsmail.ru/r/video2/musicclips/bg_common0_sort.gif)
}
.musicclips_sort .block_common DIV {
	BACKGROUND-IMAGE: =
url(http://img.imgsmail.ru/r/video2/musicclips/bg_common1_sort.gif)
}
.musicclips_sort .block_common DIV DIV.p {
	BACKGROUND-POSITION: center 22px; BACKGROUND-IMAGE: =
url(http://img.imgsmail.ru/r/video2/musicclips/bg_common2p_sort.gif?2)
}
.musicclips_sort .block_common DIV DIV.a {
	BACKGROUND-POSITION: center 95px; BACKGROUND-IMAGE: =
url(http://img.imgsmail.ru/r/video2/musicclips/bg_common2a_sort.gif?2)
}
* HTML .musicclips_sort .block_common DIV DIV.p DIV.ie6 {
	HEIGHT: 34px
}
* HTML .musicclips_sort .block_common DIV DIV.a DIV.ie6 {
	HEIGHT: 111px
}
.musicclips_sort .block_common DIV DIV DIV DIV DIV DIV DIV.ph {
	HEIGHT: 34px
}
.musicclips_sort .block_common DIV DIV DIV DIV DIV DIV DIV.ah {
	HEIGHT: 111px
}
* HTML .musicclips_sort .block_common DIV DIV.a DIV DIV DIV DIV DIV =
DIV.angle3 {
	BOTTOM: -1px
}
* HTML .musicclips_sort .block_common DIV DIV.a DIV DIV DIV DIV DIV =
DIV.angle4 {
	BOTTOM: -1px
}
.musicclips .block_common .clipcells {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 16px
}
.musicclips .block_common .clipcells .cell1 {
	FLOAT: left; WIDTH: 42%; TEXT-ALIGN: center
}
.musicclips .block_common .clipcells .cell2 {
	FLOAT: left; WIDTH: 37%; TEXT-ALIGN: left
}
.musicclips .block_common .clipcells .cell3 {
	FLOAT: right; WIDTH: 21%
}
.musicclips .block_common .clipcells .cell1 .clipblock {
	MARGIN: 0px auto; WIDTH: 225px
}
.musicclips .block_common .clipcells .cell2 .clipblock {
	WIDTH: 225px
}
.musicclips .block_common .clipblock H1 {
	FONT: bold 16px/16px arial; COLOR: #f3f8ff; HEIGHT: 16px
}
.musicclips .block_common .clipblock H1 A {
	COLOR: #f3f8ff
}
.musicclips .block_common .clipblock .clippic {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: #c4ddff; =
PADDING-BOTTOM: 1px; MARGIN: 7px 0px 6px; PADDING-TOP: 1px
}
.musicclips .block_common .clipblock .clippic .pv {
	WIDTH: 223px; HEIGHT: 167px
}
.musicclips .block_common .clipblock .clippic IMG {
	WIDTH: 223px; HEIGHT: 167px
}
.musicclips .block_common .clipblock .cliptitle {
	FLOAT: left; FONT: bold 12px/15px arial; OVERFLOW: hidden; WIDTH: =
155px; WHITE-SPACE: nowrap
}
.musicclips .block_common .clipblock .cliptitle A {
	COLOR: #f3f8ff
}
.musicclips .block_common .clipblock .cliprate {
	FLOAT: right; FONT: 7px/15px tahoma; TEXT-TRANSFORM: uppercase; COLOR: =
#f3f8ff; WHITE-SPACE: nowrap
}
.musicclips .block_common .clipblock .cliprate SPAN {
	FONT-SIZE: 10px
}
.musicclips_sort .block_common .clipblock {
	PADDING-TOP: 3px; TEXT-ALIGN: center
}
.musicclips .block_common .clipsgenres {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; FONT: bold 11px arial; OVERFLOW: hidden; COLOR: #f3f8ff; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 208px
}
.musicclips .block_common .clipsgenres LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px =
0px 0px; LINE-HEIGHT: 13px; PADDING-TOP: 0px
}
.musicclips .block_common .clipsgenres LI A {
	COLOR: #f3f8ff
}
.musicclips .block_common .clipsgenres LI A.active {
	COLOR: #de98ad; TEXT-DECORATION: none
}
.musicclips .block_common .clipsgenres LI A:hover {
	COLOR: #de98ad; TEXT-DECORATION: none
}
.musicclips .block_common .clipsgenres LI SPAN {
	FONT-WEIGHT: normal
}
.musicclips_genre .block_common .clipcells {
	PADDING-RIGHT: 0px; PADDING-LEFT: 34px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 14px
}
.musicclips_genre .block_common .clipsgenres {
	HEIGHT: 311px
}
.musicclips_genre .block_common .clipsgenres LI {
	MARGIN-TOP: 10px
}
.musicclips .block_tags {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #fff; MARGIN-BOTTOM: =
25px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.musicclips .block_tags DIV {
	BACKGROUND: #f1f1f3; POSITION: relative
}
* HTML .musicclips .block_tags DIV {
	HEIGHT: 100%
}
.musicclips .block_tags DIV DIV {
	BACKGROUND: none transparent scroll repeat 0% 0%; POSITION: static
}
.musicclips .block_tags DIV DIV.angle1 {
	BACKGROUND: =
url(http://img.imgsmail.ru/r/video2/musicclips/bg_tags_a1.gif) no-repeat =
left top; LEFT: 0px; WIDTH: 14px; POSITION: absolute; TOP: 0px; HEIGHT: =
14px
}
.musicclips .block_tags DIV DIV.angle2 {
	RIGHT: 0px; BACKGROUND: =
url(http://img.imgsmail.ru/r/video2/musicclips/bg_tags_a2.gif) no-repeat =
right top; WIDTH: 14px; POSITION: absolute; TOP: 0px; HEIGHT: 14px
}
.musicclips .block_tags DIV DIV.angle3 {
	BACKGROUND: =
url(http://img.imgsmail.ru/r/video2/musicclips/bg_tags_a3.gif) no-repeat =
left bottom; LEFT: 0px; WIDTH: 14px; BOTTOM: 0px; POSITION: absolute; =
HEIGHT: 14px
}
.musicclips .block_tags DIV DIV.angle4 {
	RIGHT: 0px; BACKGROUND: =
url(http://img.imgsmail.ru/r/video2/musicclips/bg_tags_a4.gif) no-repeat =
right bottom; WIDTH: 14px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 14px
}
* HTML .musicclips .block_tags DIV DIV.angle3 {
	BOTTOM: -1px
}
* HTML .musicclips .block_tags DIV DIV.angle4 {
	BOTTOM: -1px
}
.musicclips .clipstags A {
	TEXT-TRANSFORM: lowercase; COLOR: #606678
}
.musicclips .clipstags A:hover {
	COLOR: #bf4964
}
.musicclips .clipstags A.active {
	FONT: 75% arial; TEXT-TRANSFORM: none; COLOR: #bf4964
}
.musicclips .block_tags .clipstags {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 15px; =
PADDING-TOP: 10px
}
.musicclips .block_sort .clipstags {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; =
PADDING-TOP: 20px
}
.musicclips_index .block_tags DIV DIV.angle1 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.musicclips_index .block_tags DIV DIV.angle2 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.musicclips_genre .block_tags {
	MARGIN-BOTTOM: 15px
}
.musicclips .clipsstyles {
	MARGIN-TOP: 2px; FONT: 11px arial; COLOR: #f3f8ff; WHITE-SPACE: nowrap
}
.musicclips .clipsstyles DIV {
	FLOAT: left; MARGIN-RIGHT: 8px
}
.musicclips .clipsstyles A {
	COLOR: #7292c2; TEXT-DECORATION: none
}
.musicclips .clipsstyles .link {
	DISPLAY: block
}
.musicclips .clipsstyles .link A {
	BACKGROUND: =
url(http://img.imgsmail.ru/r/video2/musicclips/bg_clipsstyles.gif) =
repeat-x left 13px
}
.musicclips .clipsstyles .link A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #f3f8ff
}
.musicclips .clipsstyles .unlink {
	DISPLAY: none; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: =
#f3f8ff
}
.musicclips .clipsstyles .block {
	DISPLAY: block
}
.musicclips .clipsstyles .none {
	DISPLAY: none
}
.musicclips .block_common .clippath {
	PADDING-RIGHT: 130px; PADDING-LEFT: 10px; PADDING-BOTTOM: 9px; FONT: =
11px/11px arial; OVERFLOW: hidden; COLOR: #f3f8ff; PADDING-TOP: 9px; =
HEIGHT: 11px; TEXT-ALIGN: center
}
.musicclips .block_common .clippath A {
	COLOR: #f3f8ff
}
.musicclips .block_common .clippath DIV {
	FLOAT: left
}
.musicclips .clipssort {
	MARGIN-BOTTOM: 20px; WIDTH: 196px
}
.musicclips .clipssort A {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 7px; FLOAT: left; =
PADDING-BOTTOM: 8px; FONT: bold 70% arial; COLOR: #45679d; PADDING-TOP: =
8px
}
.musicclips .clipssort A.active {
	BACKGROUND: #eceff4; COLOR: #c46783; TEXT-DECORATION: none
}
.musicclips_sort .clipssort {
	MARGIN: 0px auto; WIDTH: auto; PADDING-TOP: 4px; TEXT-ALIGN: center
}
.musicclips_sort .clipssort A {
	DISPLAY: inline; FLOAT: none; COLOR: #e6ebf3
}
.musicclips_sort .clipssort A.active {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #de98ad
}
.musicclips .clipalphabet {
	MARGIN-TOP: 10px; FONT-SIZE: 95%; TEXT-TRANSFORM: uppercase; COLOR: =
#e6ebf3; LINE-HEIGHT: 25px; TEXT-ALIGN: center
}
.musicclips .clipalphabet A {
	FONT-WEIGHT: bold; COLOR: #e6ebf3; MARGIN-RIGHT: 4px
}
.musicclips .clipalphabet SPAN {
	MARGIN-RIGHT: 4px
}
.musicclips .block_sort {
	BACKGROUND: =
url(http://img.imgsmail.ru/r/video2/musicclips/bg_common4.gif) #e6ebf3 =
repeat-x left top
}
.musicclips .block_sort DIV {
	BACKGROUND: =
url(http://img.imgsmail.ru/r/video2/musicclips/bg_common5.gif) repeat-x =
left bottom
}
.musicclips .block_sort DIV DIV {
	BACKGROUND: =
url(http://img.imgsmail.ru/r/video2/musicclips/bg_common6.gif) repeat-y =
left top
}
.musicclips .block_sort DIV DIV DIV {
	BACKGROUND: =
url(http://img.imgsmail.ru/r/video2/musicclips/bg_common7.gif) repeat-y =
right top; POSITION: relative
}
* HTML .musicclips .block_sort DIV DIV DIV {
	HEIGHT: 100%
}
.musicclips .block_sort DIV DIV DIV DIV {
	BACKGROUND: none transparent scroll repeat 0% 0%; POSITION: static
}
.musicclips .block_sort DIV DIV DIV DIV.angle1 {
	BACKGROUND: =
url(http://img.imgsmail.ru/r/video2/musicclips/bg_sort_a1.gif) no-repeat =
left top; LEFT: 0px; WIDTH: 17px; POSITION: absolute; TOP: 0px; HEIGHT: =
17px
}
.musicclips .block_sort DIV DIV DIV DIV.angle2 {
	RIGHT: 0px; BACKGROUND: =
url(http://img.imgsmail.ru/r/video2/musicclips/bg_sort_a2.gif) no-repeat =
right top; WIDTH: 17px; POSITION: absolute; TOP: 0px; HEIGHT: 17px
}
.musicclips .block_sort DIV DIV DIV DIV.angle3 {
	BACKGROUND: =
url(http://img.imgsmail.ru/r/video2/musicclips/bg_sort_a3.gif) no-repeat =
left bottom; LEFT: 0px; WIDTH: 17px; BOTTOM: 0px; POSITION: absolute; =
HEIGHT: 17px
}
.musicclips .block_sort DIV DIV DIV DIV.angle4 {
	RIGHT: 0px; BACKGROUND: =
url(http://img.imgsmail.ru/r/video2/musicclips/bg_sort_a4.gif) no-repeat =
right bottom; WIDTH: 17px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 17px
}
.musicclips .block_common .clipblock .clear {
	HEIGHT: 0px! important
}
* HTML .musicclips .blockleft .block_common DIV DIV DIV DIV DIV DIV DIV =
{
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; =
PADDING-TOP: 1px
}
* HTML .musicclips .blockleft .block_common DIV DIV DIV DIV DIV DIV DIV =
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
* HTML .musicclips .blockright .block_common DIV DIV DIV DIV DIV DIV DIV =
{
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; =
PADDING-TOP: 1px
}
* HTML .musicclips .blockright .block_common DIV DIV DIV DIV DIV DIV DIV =
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.musicclips .block_common DIV DIV DIV DIV DIV DIV DIV {
	HEIGHT: auto
}
.musicclips .block_common .clipcells {
	PADDING-RIGHT: 4px! important; PADDING-LEFT: 4px! important; =
PADDING-BOTTOM: 16px! important; PADDING-TOP: 16px! important
}
.musicclips .block_common .clipcells .cell1 {
	FLOAT: none; WIDTH: auto; TEXT-ALIGN: center
}
.musicclips .block_common .clipcells .cell2 {
	FLOAT: none; WIDTH: auto; TEXT-ALIGN: center
}
.musicclips .block_common .clipcells .cell3 {
	FLOAT: none; WIDTH: auto
}
.musicclips .block_common .clipcells .cell1 .clipblock {
	MARGIN: 0px auto; WIDTH: 225px
}
.musicclips .block_common .clipcells .cell2 .clipblock {
	MARGIN: 0px auto; WIDTH: 225px
}
.musicclips .block_common .clipblock .cliptitle {
	WHITE-SPACE: normal
}
.musicclips .block_common .clipsgenres {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; FONT: bold 11px arial; OVERFLOW: hidden; COLOR: #f3f8ff; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: auto
}
.musicclips .block_common .clipsgenres LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 6px =
0px 0px; LINE-HEIGHT: 14px; PADDING-TOP: 0px
}
.musicclips .block_common .clipsgenres LI A {
	COLOR: #f3f8ff
}
.musicclips .block_common .clipsgenres LI A.active {
	COLOR: #de98ad; TEXT-DECORATION: none
}
.musicclips .block_common .clipsgenres LI A:hover {
	COLOR: #de98ad; TEXT-DECORATION: none
}
.musicclips .block_common .clipsgenres LI SPAN {
	FONT-WEIGHT: bold; COLOR: #fec5d2
}
.musicclips .clipstags A:hover {
	COLOR: #bf4964
}
.musicclips .blockleft {
	WIDTH: 77%
}
* HTML .musicclips .blockleft {
	HEIGHT: 100%
}
* HTML .musicclips .blockleft .block_common DIV DIV DIV DIV DIV DIV DIV =
DIV.angle1 {
	LEFT: -1px
}
* HTML .musicclips .blockleft .block_common DIV DIV DIV DIV DIV DIV DIV =
DIV.angle3 {
	LEFT: -1px; BOTTOM: 0px
}
* HTML .musicclips .blockleft .block_common DIV DIV DIV DIV DIV DIV DIV =
DIV.angle4 {
	BOTTOM: 0px
}
.musicclips .blockright {
	WIDTH: 23%
}
* HTML .musicclips .blockright {
	WIDTH: 20%
}
* HTML .musicclips .blockright .block_common DIV DIV DIV DIV DIV DIV DIV =
DIV.angle1 {
	LEFT: -1px
}
* HTML .musicclips .blockright .block_common DIV DIV DIV DIV DIV DIV DIV =
DIV.angle3 {
	LEFT: -1px
}
.musicclips .blockright .block_common DIV DIV DIV DIV DIV DIV DIV =
DIV.angle1 {
	BACKGROUND-IMAGE: =
url(http://img.mail.ru/r/video2/musicclips/new/bg_common_a1.png)
}
.musicclips .blockright .block_common DIV DIV DIV DIV DIV DIV DIV =
DIV.angle2 {
	BACKGROUND-IMAGE: =
url(http://img.mail.ru/r/video2/musicclips/new/bg_common_a2.png)
}
.musicclips .blockright .block_common DIV DIV DIV DIV DIV DIV DIV =
DIV.angle3 {
	BACKGROUND-IMAGE: =
url(http://img.mail.ru/r/video2/musicclips/new/bg_common_a3.png)
}
.musicclips .blockright .block_common DIV DIV DIV DIV DIV DIV DIV =
DIV.angle4 {
	BACKGROUND-IMAGE: =
url(http://img.mail.ru/r/video2/musicclips/new/bg_common_a4.png)
}
* HTML .musicclips .blockright .block_common DIV DIV DIV DIV DIV DIV DIV =
DIV.angle1 {
	BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: =
progid:DXImageTransform.Microsoft.AlphaImageLoader(src=3D'http://img.mail=
.ru/r/video2/musicclips/new/bg_common_a1.png',sizingMethod=3D'crop')
}
* HTML .musicclips .blockright .block_common DIV DIV DIV DIV DIV DIV DIV =
DIV.angle2 {
	BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: =
progid:DXImageTransform.Microsoft.AlphaImageLoader(src=3D'http://img.mail=
.ru/r/video2/musicclips/new/bg_common_a2.png?2',sizingMethod=3D'crop')
}
* HTML .musicclips .blockright .block_common DIV DIV DIV DIV DIV DIV DIV =
DIV.angle3 {
	BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: =
progid:DXImageTransform.Microsoft.AlphaImageLoader(src=3D'http://img.mail=
.ru/r/video2/musicclips/new/bg_common_a3.png?2',sizingMethod=3D'crop'); =
BOTTOM: -1px
}
* HTML .musicclips .blockright .block_common DIV DIV DIV DIV DIV DIV DIV =
DIV.angle4 {
	BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: =
progid:DXImageTransform.Microsoft.AlphaImageLoader(src=3D'http://img.mail=
.ru/r/video2/musicclips/new/bg_common_a4.png?2',sizingMethod=3D'crop'); =
BOTTOM: -1px
}
* HTML .musicclips .block_common DIV DIV DIV.ie6 {
	HEIGHT: 100%
}
.musicclips_genre .block_common DIV DIV DIV DIV DIV DIV DIV {
	HEIGHT: 100%! important
}
.musicclips_genre .block_common .clipcells {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 20px! important; =
PADDING-BOTTOM: 22px! important; PADDING-TOP: 10px! important
}
.musicclips_genre .block_common .clipsgenres LI {
	MARGIN-TOP: 9px! important
}
#top_slots .video2clips {
	PADDING-RIGHT: 11px; MARGIN-TOP: -7px; PADDING-LEFT: 11px; BACKGROUND: =
url(http://img.imgsmail.ru/r/video2/musicclips/new/bg_main.gif) =
no-repeat left top; PADDING-BOTTOM: 0px; WIDTH: 225px; PADDING-TOP: 8px; =
POSITION: relative; HEIGHT: 243px
}
#top_slots .video2clips H1 {
	FONT: bold 16px/16px arial; MARGIN-LEFT: 1px; COLOR: #f3f8ff; HEIGHT: =
16px
}
#top_slots .video2clips H1 A {
	COLOR: #f3f8ff
}
#top_slots .video2clips .clippic {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: #c4ddff; =
PADDING-BOTTOM: 1px; MARGIN: 10px 0px 4px; PADDING-TOP: 1px
}
#top_slots .video2clips .clippic .pv {
	WIDTH: 223px; HEIGHT: 167px
}
#top_slots .video2clips .clippic IMG {
	WIDTH: 223px; HEIGHT: 167px
}
#top_slots .video2clips .cliptitle {
	FLOAT: left; FONT: bold 12px/15px arial; OVERFLOW: hidden; WIDTH: =
155px; WHITE-SPACE: nowrap
}
#top_slots .video2clips .cliptitle A {
	COLOR: #f3f8ff
}
#top_slots .video2clips .cliprate {
	FLOAT: right; FONT: 7px/15px tahoma; TEXT-TRANSFORM: uppercase; COLOR: =
#f3f8ff; WHITE-SPACE: nowrap
}
#top_slots .video2clips .cliprate SPAN {
	FONT-SIZE: 10px
}
#top_slots .video2clips .clipsstyles {
	MARGIN: 2px 0px 0px 1px; FONT: 11px arial; COLOR: #f3f8ff; WHITE-SPACE: =
nowrap
}
#top_slots .video2clips .clipsstyles DIV {
	FLOAT: left; MARGIN-RIGHT: 8px
}
#top_slots .video2clips .clipsstyles A {
	COLOR: #7292c2; TEXT-DECORATION: none
}
#top_slots .video2clips .clipsstyles .link {
	DISPLAY: block
}
#top_slots .video2clips .clipsstyles .link A {
	BACKGROUND: =
url(http://img.imgsmail.ru/r/video2/musicclips/bg_clipsstyles.gif) =
repeat-x left 13px
}
#top_slots .video2clips .clipsstyles .link A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #f3f8ff
}
#top_slots .video2clips .clipsstyles .unlink {
	DISPLAY: none; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: =
#f3f8ff
}
#top_slots .video2clips .clipsstyles .block {
	DISPLAY: block
}
#top_slots .video2clips .clipsstyles .none {
	DISPLAY: none
}
#SmsBox {
	DISPLAY: none; WIDTH: 200px; POSITION: absolute
}
.numberSelectForm {
	MARGIN: -12px 0px 0px; HEIGHT: 75px
}
.numberSelect {
	FONT-SIZE: 70%; MARGIN: 0px 0px 0px 50px; POSITION: relative; HEIGHT: =
25px
}
.numberSelect INS {
	DISPLAY: block; LEFT: -50px; POSITION: absolute; TEXT-DECORATION: none
}
.numberSelect .frame {
	BORDER-RIGHT: #d9d9d9 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: =
#d9d9d9 1px solid; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: =
2px; BORDER-LEFT: #d9d9d9 1px solid; WIDTH: 100%; PADDING-TOP: 2px; =
BORDER-BOTTOM: #d9d9d9 1px solid; POSITION: absolute
}
.numberSelect .frame STRONG {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; COLOR: #f66d00
}
.numberSelect .frame DT {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; COLOR: #f66d00
}
.numberSelect .frame DL {
	MARGIN: 0px
}
.numberSelect .frame DD {
	MARGIN-TOP: -15px; COLOR: #979797
}
.numberSelect .frame DD A {
	COLOR: #979797
}
.numberList {
	MARGIN-TOP: 3px; DISPLAY: none; Z-INDEX: 50; WIDTH: 150px; POSITION: =
absolute
}
.numberList .head SPAN {
	COLOR: #858a90; MARGIN-RIGHT: 20px
}
.numberList UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.numberList LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.numberList LI {
	WIDTH: 50px; COLOR: #f66d00; LINE-HEIGHT: 1.4em; LIST-STYLE-TYPE: none
}
.numberList .ShortNumbers LI.group {
	BACKGROUND: url(http://img.imgsmail.ru/r/foto2/shortnumbers_group.gif) =
no-repeat right center; POSITION: relative; _background-position: 33px =
center
}
.numberList .ShortNumbers LI.group .t {
	BACKGROUND: url(http://img.imgsmail.ru/r/foto2/shortnumbers_group.gif) =
no-repeat right top; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: =
0px; HEIGHT: 3px; _background-position: right top; _left: -3px
}
.numberList .ShortNumbers LI.group .b {
	BACKGROUND: url(http://img.imgsmail.ru/r/foto2/shortnumbers_group.gif) =
no-repeat right bottom; LEFT: 0px; WIDTH: 100%; BOTTOM: 0px; POSITION: =
absolute; HEIGHT: 3px; _background-position: right bottom; _left: -3px; =
_bottom: -1px
}
.numberList .ShortNumbers LI.group DIV.num {
	MARGIN-TOP: -8px; LEFT: 0px; WIDTH: 40px; POSITION: absolute; TOP: 50%
}
.numberList .ShortNumbers LI.space {
	LINE-HEIGHT: 1px; HEIGHT: 7px
}
.numberList LI.group UL {
	MARGIN: 5px 0px 0px 55px
}
.numberList LI UL {
	MARGIN: -15px 0px 0px 55px
}
.numberList LI UL LI {
	CURSOR: pointer; COLOR: #000
}
.smsgame {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 15px
}
.smsgame .close {
	MARGIN: -10px -5px 0px 0px
}
.smsgame A {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; WIDTH: auto; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.smsgame H1 {
	MARGIN-BOTTOM: 10px
}
.smsgame .title {
	FONT-WEIGHT: bold; FONT-SIZE: 75%; COLOR: #003073
}
.smsgame .more {
	FONT: 10px tahoma
}
.smsgame P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; MARGIN: =
0px; FONT: 70% tahoma; PADDING-TOP: 0px
}
.smsgame P .block1 {
	COLOR: #666
}
.smsgame P .block2 B {
	COLOR: #f66d00
}
.smsgame P .block2 B.italic {
	FONT-STYLE: italic
}
.smsgame P .block3 {
	COLOR: #959595
}
.smsgame P .block3 A {
	COLOR: #959595
}
.user-info-menu {
	CURSOR: pointer
}
.new_folder {
	FONT-SIZE: 75%; BACKGROUND: =
url(http://img.imgsmail.ru/r/foto2/ico_dot.gif) repeat-x left bottom; =
FLOAT: left; MARGIN: 5px 8px; OVERFLOW: hidden; WIDTH: 220px; POSITION: =
relative
}
.new_folder A {
	PADDING-LEFT: 16px; BACKGROUND: =
url(http://img.imgsmail.ru/r/foto2/ico_folder.gif) #fff no-repeat left =
2px; BORDER-BOTTOM: white 1px solid
}
.new_folder SPAN {
	RIGHT: 0px; BOTTOM: 0px; POSITION: absolute; BACKGROUND-COLOR: white
}
.new_folder_clear {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; ZOOM: 1
}
.new_folder IMG.locked {
	VERTICAL-ALIGN: middle
}
.tableHiddenLink {
	FONT-SIZE: 75%; MARGIN: 0px
}
.tableHiddenLink A {
	PADDING-RIGHT: 10px; FONT-WEIGHT: bold; BACKGROUND: =
url(http://img.imgsmail.ru/mail/ru/images/foto2/farrow_right.gif) =
no-repeat right 50%; COLOR: #0857a6; BORDER-BOTTOM: #0857a6 1px dashed; =
TEXT-DECORATION: none
}
.tableHiddenLink A.arrowLeft {
	BACKGROUND: =
url(http://img.imgsmail.ru/mail/ru/images/foto2/farrow_left.gif) =
no-repeat right 50%
}
.rb_body {
	BORDER-RIGHT: #d9d9d9 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#d9d9d9 1px solid; DISPLAY: inline-block; PADDING-LEFT: 10px; FONT-SIZE: =
12px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; =
BORDER-LEFT: #d9d9d9 1px solid; PADDING-TOP: 7px; BORDER-BOTTOM: #d9d9d9 =
1px solid
}
.rb_h4 {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #0857a6; BORDER-BOTTOM: =
#0857a6 1px solid; TEXT-DECORATION: none
}
.rb_body H4 {
	MARGIN: 0px
}
A.rb_h4:hover {
	BORDER-BOTTOM: #0857a6 0px solid
}
.rb_h5 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: =
bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; COLOR: #fd7102; PADDING-TOP: =
7px; TEXT-DECORATION: none
}
.rb_h6 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: =
bold; FONT-SIZE: 13px; PADDING-BOTTOM: 3px; COLOR: #0857a6; PADDING-TOP: =
0px; TEXT-DECORATION: none
}
.rb_content {
	DISPLAY: inline-block; MARGIN: 7px 0px 0px; OVERFLOW: hidden
}
.rb_img {
	BACKGROUND-POSITION: left top; FLOAT: left; MARGIN: 0px 5px 0px 0px; =
BACKGROUND-REPEAT: no-repeat
}
.rb_flash {
	FLOAT: left; MARGIN: 0px 5px 0px 0px
}
.rb_nobr {
	WHITE-SPACE: nowrap
}
.rb_text {
	DISPLAY: inline-block; OVERFLOW: hidden
}
.rb_textSmall {
	DISPLAY: inline-block; FONT-SIZE: 11px; OVERFLOW: hidden
}
.rb_next {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: right
}
.rb_more {
	MARGIN-TOP: 5px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.rb_imgUl {
	BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 55px; =
FONT-WEIGHT: bold; MARGIN: 0px; WIDTH: 100%; BACKGROUND-REPEAT: =
no-repeat; HEIGHT: 50px
}
.rb_ul {
	PADDING-LEFT: 2px; MARGIN: 10px 0px 0px 13px
}
.rb_li {
	COLOR: #999999
}
.rb_mb5 {
	MARGIN-BOTTOM: 5px
}
#want-talk {
	BORDER-RIGHT: #d9d9d9 1px solid; BORDER-TOP: #d9d9d9 1px solid; =
BACKGROUND: =
url(http://img0.imgsmail.ru/mail/ru/images/my/_sprite_smstop.png) =
no-repeat; MARGIN: 0px 0px 20px; OVERFLOW: hidden; BORDER-LEFT: #d9d9d9 =
1px solid; BORDER-BOTTOM: #d9d9d9 1px solid
}
#want-talk .hidden {
	DISPLAY: none
}
.mf_divWantTalkHide {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: =
4px; WIDTH: 100px; PADDING-TOP: 0px; BACKGROUND-COLOR: #cdd0d9; =
TEXT-ALIGN: center
}
.mf_divWantTalkHide A {
	DISPLAY: inline-block; FONT-SIZE: 70%; CURSOR: pointer; COLOR: #646663; =
BORDER-BOTTOM: #646663 1px dashed; FONT-FAMILY: Tahoma; TEXT-DECORATION: =
none
}
.mf_divWantTalkHide A:hover {
	DISPLAY: inline-block; FONT-SIZE: 70%; CURSOR: pointer; COLOR: #646663; =
BORDER-BOTTOM: #646663 1px dashed; FONT-FAMILY: Tahoma; TEXT-DECORATION: =
none
}
.mf_divWantTalkH1 {
	MARGIN: 20px 10px
}
.mf_divWantTalkH1 A {
	FONT-WEIGHT: bold; COLOR: #fd7500; BORDER-BOTTOM: #fd7500 1px solid; =
TEXT-DECORATION: none
}
.mf_divWantTalkRegion {
	FONT-SIZE: 90%; MARGIN: 0px 0px 10px 20px; COLOR: #656972
}
.mf_divWantTalkRegion A {
	DISPLAY: inline-block; COLOR: #656972; BORDER-BOTTOM: #656972 1px =
dashed; TEXT-DECORATION: none
}
.mf_divWantTalk {
	FONT-SIZE: 75%; MARGIN: 0px 0px 10px; OVERFLOW: hidden; HEIGHT: 1%
}
.mf_divWantTalkIn {
	DISPLAY: block! important; FLOAT: left; MARGIN: 0px 0px 20px 20px; =
VERTICAL-ALIGN: top; OVERFLOW: hidden; WIDTH: 90px; HEIGHT: 145px
}
* HTML .mf_divWantTalkIn {
	DISPLAY: inline! important; FLOAT: left
}
.pv {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 120px; POSITION: relative; =
HEIGHT: 90px
}
.pv SPAN {
	DISPLAY: block; LEFT: 0px; POSITION: absolute; TOP: 0px
}
.pv IMG {
	DISPLAY: block; LEFT: 0px; POSITION: absolute; TOP: 0px
}
.pv OBJECT {
	outline: 0
}

------=_NextPart_000_0000_01CABD6D.7E357D00
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://img.imgsmail.ru/mail/ru/css/video2_userindex.css?20080912_06

#ContentTable .content_block {
	WIDTH: 73%
}
#ContentTable .list_images {
	MARGIN-BOTTOM: 20px; WIDTH: 100%
}
#ContentTable .list_images TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-SIZE: 75%; PADDING-BOTTOM: =
30px; WIDTH: 25%; PADDING-TOP: 0px
}
#ContentTable .list_images IMG {
	DISPLAY: block; MARGIN-BOTTOM: 13px
}
#ContentTable .list_images INPUT {
	MARGIN: 0px 5px -2px -1px
}
#ContentTable .list_images .button INPUT {
	MARGIN: 0px
}
#ContentTable .list_images .picture .unit_cover {
	BACKGROUND: url(http://img.imgsmail.ru/r/video2/border_90_120.gif) =
no-repeat 0% 50%; MARGIN-BOTTOM: 15px; WIDTH: 135px; HEIGHT: 106px
}
#ContentTable .list_images .picture .unit_cover TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 1px; PADDING-BOTTOM: 3px; =
VERTICAL-ALIGN: middle; WIDTH: auto; PADDING-TOP: 1px; HEIGHT: auto; =
TEXT-ALIGN: center
}
#ContentTable .list_images .picture .unit_cover IMG {
	DISPLAY: inline; MARGIN: 0px
}
#ContentTable .list_images .picture .unit_cover A {
	DISPLAY: inline; MARGIN: 0px
}
#ContentTable .picture .unit_cover {
	BACKGROUND: url(http://img.imgsmail.ru/r/video2/border_90_120.gif) =
no-repeat 0% 50%; MARGIN-BOTTOM: 15px; WIDTH: 135px; HEIGHT: 106px
}
#ContentTable .picture .unit_cover TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 1px; PADDING-BOTTOM: 3px; =
VERTICAL-ALIGN: middle; WIDTH: auto; PADDING-TOP: 1px; HEIGHT: auto; =
TEXT-ALIGN: center
}
#ContentTable .picture .unit_cover IMG {
	DISPLAY: inline; MARGIN: 0px
}
#ContentTable .picture .unit_cover A {
	DISPLAY: inline; MARGIN: 0px
}
#FotoBlock .r {
	FONT-SIZE: 1%; WIDTH: 2px; LINE-HEIGHT: 1%; HEIGHT: 1px
}
#AlbumStatistics {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #ecffe1; =
MARGIN-BOTTOM: 30px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#AlbumStatistics .AlbumStatistics {
	WIDTH: 100%
}
#AlbumStatistics .f2_userindexavatar {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 90px; PADDING-TOP: 0px; HEIGHT: 90px
}
#AlbumStatistics .partner_avatar {
	PADDING-RIGHT: 20px; VERTICAL-ALIGN: top; WIDTH: 1%; COLOR: #f26d00; =
TEXT-DECORATION: none
}
#AlbumStatistics .partner_avatar DIV {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #ffffff; =
PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
#AlbumStatistics .user_avatar {
	PADDING-RIGHT: 20px; VERTICAL-ALIGN: top; WIDTH: 1%; COLOR: #f26d00; =
TEXT-DECORATION: none
}
#AlbumStatistics .user_avatar DIV {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #b6ddac; =
PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
#AlbumStatistics .user_avatar DIV .avatar {
	DISPLAY: block
}
#AlbumStatistics .user_avatar DIV DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: =
70%; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px
}
#AlbumStatistics .user_avatar A:link {
	COLOR: #0857a6; TEXT-DECORATION: underline
}
#AlbumStatistics .user_avatar A:visited {
	COLOR: #0857a6; TEXT-DECORATION: underline
}
#AlbumStatistics .user_avatar A:hover {
	COLOR: #f26d00; TEXT-DECORATION: none
}
#AlbumStatistics .user_avatar A:active {
	COLOR: #f26d00; TEXT-DECORATION: none
}
#AlbumStatistics .statistics {
	VERTICAL-ALIGN: top; WIDTH: 99%
}
#AlbumStatistics .statistics H1 {
	MARGIN: 2px 0px 5px
}
#AlbumStatistics .statistics .info {
	WIDTH: 100%
}
#AlbumStatistics .statistics .info TD {
	FONT-SIZE: 75%; VERTICAL-ALIGN: top; WIDTH: 50%; COLOR: #5a5a5a
}
#AlbumStatistics .statistics .info TD IMG {
	FLOAT: left; MARGIN: 0px 5px 5px 0px
}
#AlbumStatistics .statistics .info TD IMG.help {
	FLOAT: none; MARGIN: 0px 0px -2px 5px
}
#AlbumStatistics .statistics .info TD TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: =
0px; VERTICAL-ALIGN: top; WIDTH: auto; PADDING-TOP: 0px
}
#AlbumStatistics .statistics .info TD TD IMG {
	FLOAT: none; MARGIN: 0px
}
#AlbumStatistics .statistics .info .nowrap {
	WHITE-SPACE: nowrap
}
#AlbumStatistics .statistics .halfspace {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 75%; FLOAT: left; =
PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 49%; COLOR: #5a5a5a; =
PADDING-TOP: 0px
}
#AlbumStatistics .statistics .halfspace P {
	MARGIN: 0px 0px 10px
}
#AlbumStatistics .statistics .halfspace .wagon {
	FLOAT: left; MARGIN-RIGHT: 5px
}
#AlbumStatistics .statistics .halfspace .icons IMG {
	FLOAT: left; MARGIN: 0px 5px 5px 0px
}
#AlbumStatistics .statistics .halfspace .icons IMG.help {
	FLOAT: none; MARGIN: 0px 0px -2px 5px
}
#PopularMarkWeek H1 {
	FLOAT: left; MARGIN-BOTTOM: 10px
}
#PopularMarkMonth H1 {
	FLOAT: left; MARGIN-BOTTOM: 10px
}
#PopularMark H1 {
	FLOAT: left; MARGIN-BOTTOM: 10px
}
#PopularMarkWeek IMG {
	MARGIN: 5px 0px 10px 10px
}
#PopularMarkMonth IMG {
	MARGIN: 5px 0px 10px 10px
}
#PopularMark IMG {
	MARGIN: 5px 0px 10px 10px
}
#PopularMarkWeek DIV A {
	COLOR: #797a80
}
#PopularMarkMonth DIV A {
	COLOR: #797a80
}
#PopularMark DIV A {
	COLOR: #797a80
}
#PopularMarkWeek DIV A:hover {
	COLOR: #f26d00
}
#PopularMarkMonth DIV A:hover {
	COLOR: #f26d00
}
#PopularMark DIV A:hover {
	COLOR: #f26d00
}
#PopularMark .h_ch IMG {
	FLOAT: left; MARGIN-LEFT: 6px! important
}
#albumListId .preview {
	MARGIN-TOP: 20px; WIDTH: 100%
}
#albumListId .preview TD {
	BACKGROUND: url(http://img.imgsmail.ru/r/video2/border_90_120.gif) =
no-repeat; PADDING-BOTTOM: 20px; WIDTH: 50%; HEIGHT: 134px
}
#albumListId .preview TD TABLE {
	FLOAT: left; MARGIN-BOTTOM: 30px; WIDTH: 135px; MARGIN-RIGHT: 10px; =
HEIGHT: 106px
}
#albumListId .preview TD TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
VERTICAL-ALIGN: middle; WIDTH: auto; PADDING-TOP: 0px; HEIGHT: auto; =
TEXT-ALIGN: center
}
#albumListId .preview TD TABLE IMG {
	FLOAT: none; MARGIN: 0px
}
#albumListId .preview TD TABLE A {
	DISPLAY: inline; FLOAT: none
}
#albumListId .preview TD P {
	FONT-SIZE: 70%; MARGIN: 0px 0px 4px
}
#albumListId .preview TD P IMG {
	FLOAT: left; MARGIN: 0px 5px 0px 0px
}
#albumListId .preview TD P A {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
#albumListId .preview TD SPAN {
	FONT-SIZE: 70%; COLOR: #5a5a5a
}
#albumListId .preview TD IMG {
	FLOAT: left; MARGIN: 5px 20px 0px 6px
}
#albumListId .preview TR.no_frame TD {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#albumListId .preview TD.no_frame {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#albumListId .preview TD A {
	FONT-WEIGHT: bold; FONT-SIZE: 80%
}
#albumListId .preview P {
	FONT-SIZE: 70%; MARGIN: 0px 0px 9px
}
#albumListId .preview P A {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
#albumListId .preview P IMG {
	FLOAT: left; MARGIN: 0px 5px 0px 0px
}
#albumListId .preview SPAN {
	FONT-SIZE: 70%; COLOR: #5a5a5a
}
#PhotoList .r {
	FLOAT: left
}
#PhotoList .r IMG {
	MARGIN: 0px 0px 5px 5px
}
.folder_list2 {
	MARGIN-BOTTOM: 20px; WIDTH: 100%
}
.folder_list2 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; FONT-SIZE: 75%; PADDING-BOTTOM: =
10px; WIDTH: 33%; PADDING-TOP: 0px
}
.folder_list2 TD.width {
	WIDTH: auto
}
.folder_list2 TD.width DIV {
	WIDTH: 40px
}
.folder_list2 TD DIV.folder {
	BACKGROUND: url(http://img.imgsmail.ru/r/foto2/ico_dot.gif) repeat-x =
left bottom; FLOAT: left; WIDTH: 100%; POSITION: relative
}
.folder_list2 TD DIV.folder A {
	BACKGROUND: #fff; OVERFLOW: hidden
}
.folder_list2 TD DIV.folder SPAN {
	PADDING-RIGHT: 19px; PADDING-LEFT: 19px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.folder_list2 TD DIV.folder IMG {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; BACKGROUND: #fff; MARGIN-BOTTOM: =
-3px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px
}
.folder_list2 TD DIV.folder IMG.ico_folder {
	LEFT: -17px; POSITION: absolute; TOP: 3px
}
.folder_list2 TD DIV.count {
	PADDING-LEFT: 2px; RIGHT: 0px; BACKGROUND: #fff; BOTTOM: -3px; =
POSITION: absolute
}
.popup_div2 {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000 1px =
solid; PADDING-LEFT: 8px; Z-INDEX: 5000; BACKGROUND: #f3f3f3; LEFT: 0px; =
PADDING-BOTTOM: 8px; BORDER-LEFT: #000 1px solid; WIDTH: 150px; =
PADDING-TOP: 8px; BORDER-BOTTOM: #000 1px solid; POSITION: absolute; =
TOP: 0px
}
.popup_div2 DIV {
	MARGIN: 0px 0px 8px 2px; FONT: 11px tahoma; COLOR: #666
}
.popup_div2 INPUT {
	FONT-SIZE: 75%
}
#Create .line {
	MARGIN-BOTTOM: 10px; MARGIN-RIGHT: 16px
}
#EditParameters .line {
	MARGIN-RIGHT: 16px
}
.books_menu DIV {
	FONT-FAMILY: Tahoma, Arial, sans-serif
}
.books_menu TD {
	FONT-FAMILY: Tahoma, Arial, sans-serif
}
.books_menu TD {
	BACKGROUND: url(http://img.imgsmail.ru/r/foto2/books_bg.gif) repeat-x =
left bottom
}
#voting_list .t75 {
	FONT-SIZE: 75%
}
TD.dscr {
	PADDING-RIGHT: 10px; FONT-SIZE: 75%; PADDING-TOP: 3px
}
DIV.dscr {
	FONT-SIZE: 75%; PADDING-BOTTOM: 1px; PADDING-TOP: 4px
}
#form_fi .width {
	WIDTH: 100%
}
#form_fi .nowrap {
	WHITE-SPACE: nowrap
}
#FSupport .nowrap {
	WHITE-SPACE: nowrap
}
#FSupport .width {
	WIDTH: 98%
}
TD.dscr {
	PADDING-RIGHT: 10px; FONT-SIZE: 75%; PADDING-TOP: 3px
}
.f2_userindexavatar {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 90px; PADDING-TOP: 0px; HEIGHT: 95px
}
.f2_userindexavatar IMG {
	MARGIN: 0px auto
}
#f2_head2 .t75 {
	LINE-HEIGHT: 25px
}
#f2_head2 .dscr {
	FONT-SIZE: 75%; MARGIN: 11px 0px; COLOR: #003073
}
#form_login .width {
	WIDTH: 100%
}
#form_login .nowrap {
	WHITE-SPACE: nowrap
}
#smscodes .nowrap {
	WHITE-SPACE: nowrap
}
.books_menu {
	WIDTH: 100%; FONT-FAMILY: Tahoma, Arial, sans-serif
}
.books_menu TD {
	VERTICAL-ALIGN: top; WHITE-SPACE: nowrap
}
.books_menu {
	WIDTH: 100%
}
.books_menu TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 70%; BACKGROUND: =
url(http://img.imgsmail.ru/r/foto2/books_bg.gif) repeat-x left bottom; =
PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; FONT-FAMILY: =
tahoma; WHITE-SPACE: nowrap; HEIGHT: 15px
}
.books_menu TD.l DIV {
	FONT-SIZE: 1px; WIDTH: 5px; LINE-HEIGHT: 1px; HEIGHT: 1px
}
.books_menu TD.r {
	WIDTH: 99%; TEXT-ALIGN: right
}
.books_menu TD.line {
	BORDER-RIGHT: #dbdde5 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BACKGROUND: #e3e5eb; PADDING-BOTTOM: 0px; BORDER-LEFT: #dbdde5 1px =
solid; PADDING-TOP: 0px; HEIGHT: 6px
}
.books_menu TD.cor {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/1.gif) =
#dbdde5 no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; =
HEIGHT: 1px; TEXT-ALIGN: right
}
.books_menu .m {
	PADDING-RIGHT: 15px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 2px
}
.books_menu .m A {
	FONT-WEIGHT: bold; COLOR: #393b40; TEXT-DECORATION: none
}
.books_menu .m IMG {
	PADDING-LEFT: 5px; BACKGROUND: #fff; MARGIN-BOTTOM: -2px
}
.books_menu DIV {
	Z-INDEX: 15; POSITION: relative
}
.books_menu DIV.lft {
	BACKGROUND-POSITION: left bottom; BACKGROUND-REPEAT: no-repeat; HEIGHT: =
20px
}
.books_menu DIV.rgt {
	PADDING-RIGHT: 13px; BACKGROUND-POSITION: right bottom; PADDING-LEFT: =
10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: =
no-repeat; HEIGHT: 20px; TEXT-ALIGN: center
}
.books_menu DIV.lft DIV.rgt DIV {
	PADDING-TOP: 2px
}
.books_menu TD.pas {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: =
url(../img/books_pas_bg.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.books_menu TD.pas DIV.lft {
	BACKGROUND-IMAGE: url(../img/books_pas_lft.gif)
}
.books_menu TD.pas DIV.rgt {
	BACKGROUND-IMAGE: url(../img/books_pas_rgt.gif)
}
.books_menu TD.pas DIV.rgt DIV {
	COLOR: #666
}
.books_menu TD.pas DIV.lst {
	BACKGROUND: url(../img/books_pas_lst.gif) no-repeat; WIDTH: 9px; =
HEIGHT: 20px
}
.books_menu TD.act {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: =
url(../img/books_act_bg.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.books_menu TD.act DIV.lft {
	BACKGROUND-IMAGE: url(../img/books_act_lft.gif)
}
.books_menu TD.act DIV.rgt {
	PADDING-LEFT: 8px; BACKGROUND-IMAGE: url(../img/books_act_rgt.gif)
}
.books_menu TD.act A {
	FONT-WEIGHT: bold; COLOR: #393b40; TEXT-DECORATION: none
}
.books_menu TD.aftact {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: =
url(../img/books_pas_bg.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.books_menu TD.aftact DIV.lft {
	BACKGROUND-IMAGE: url(../img/books_pas_lfta.gif)
}
.books_menu TD.aftact DIV.rgt {
	BACKGROUND-IMAGE: url(../img/books_pas_rgt.gif)
}
.books_menu TD.aftact DIV.rgt DIV {
	COLOR: #666
}
.books_menu TD.aftact DIV.lst {
	BACKGROUND: url(../img/books_act_lst.gif) no-repeat; HEIGHT: 20px
}
.books_menu {
	MARGIN-BOTTOM: 20px; WIDTH: 100%; FONT-FAMILY: Tahoma, Arial, =
sans-serif
}
.books_menu TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 70%; BACKGROUND: =
url(http://img.imgsmail.ru/r/foto2/books_bg.gif) repeat-x left bottom; =
PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; FONT-FAMILY: =
tahoma; WHITE-SPACE: nowrap; HEIGHT: 15px
}
.books_menu TD.l DIV {
	FONT-SIZE: 1px; WIDTH: 5px; LINE-HEIGHT: 1px; HEIGHT: 1px
}
.books_menu TD.r {
	WIDTH: 99%; TEXT-ALIGN: right
}
.books_menu TD.line {
	BORDER-RIGHT: #dbdde5 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BACKGROUND: #e3e5eb; PADDING-BOTTOM: 0px; BORDER-LEFT: #dbdde5 1px =
solid; PADDING-TOP: 0px; HEIGHT: 6px
}
.books_menu TD.cor {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: =
url(http://img.imgsmail.ru/r/foto2/1.gif) #dbdde5 no-repeat left top; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 1px; TEXT-ALIGN: right
}
.books_menu .m {
	PADDING-RIGHT: 15px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 2px
}
.books_menu .m A {
	FONT-WEIGHT: bold; COLOR: #393b40; TEXT-DECORATION: none
}
.books_menu .m IMG {
	PADDING-LEFT: 5px; BACKGROUND: #fff; MARGIN-BOTTOM: -2px
}
.books_menu DIV {
	Z-INDEX: 15; POSITION: relative
}
.books_menu DIV.lft {
	BACKGROUND-POSITION: left bottom; BACKGROUND-REPEAT: no-repeat; HEIGHT: =
20px
}
.books_menu DIV.rgt {
	PADDING-RIGHT: 13px; BACKGROUND-POSITION: right bottom; PADDING-LEFT: =
10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: =
no-repeat; HEIGHT: 20px; TEXT-ALIGN: center
}
.books_menu DIV.lft DIV.rgt DIV {
	PADDING-TOP: 2px
}
.books_menu TD.pas {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: =
url(http://img.imgsmail.ru/r/foto2/books_pas_bg.gif); PADDING-BOTTOM: =
0px; PADDING-TOP: 0px
}
.books_menu TD.pas DIV.lft {
	BACKGROUND-IMAGE: url(http://img.imgsmail.ru/r/foto2/books_pas_lft.gif)
}
.books_menu TD.pas DIV.rgt {
	BACKGROUND-IMAGE: url(http://img.imgsmail.ru/r/foto2/books_pas_rgt.gif)
}
.books_menu TD.pas DIV.rgt DIV {
	COLOR: #666
}
.books_menu TD.pas DIV.lst {
	BACKGROUND: url(http://img.imgsmail.ru/r/foto2/books_pas_lst.gif) =
no-repeat; WIDTH: 9px; HEIGHT: 20px
}
.books_menu TD.act {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: =
url(http://img.imgsmail.ru/r/foto2/books_act_bg.gif); PADDING-BOTTOM: =
0px; PADDING-TOP: 0px
}
.books_menu TD.act DIV.lft {
	BACKGROUND-IMAGE: url(http://img.imgsmail.ru/r/foto2/books_act_lft.gif)
}
.books_menu TD.act DIV.rgt {
	PADDING-LEFT: 8px; BACKGROUND-IMAGE: =
url(http://img.imgsmail.ru/r/foto2/books_act_rgt.gif)
}
.books_menu TD.act A {
	FONT-WEIGHT: bold; COLOR: #393b40; TEXT-DECORATION: none
}
.books_menu TD.aftact {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: =
url(http://img.imgsmail.ru/r/foto2/books_pas_bg.gif); PADDING-BOTTOM: =
0px; PADDING-TOP: 0px
}
.books_menu TD.aftact DIV.lft {
	BACKGROUND-IMAGE: =
url(http://img.imgsmail.ru/r/foto2/books_pas_lfta.gif)
}
.books_menu TD.aftact DIV.rgt {
	BACKGROUND-IMAGE: url(http://img.imgsmail.ru/r/foto2/books_pas_rgt.gif)
}
.books_menu TD.aftact DIV.rgt DIV {
	COLOR: #666
}
.books_menu TD.aftact DIV.lst {
	BACKGROUND: url(http://img.imgsmail.ru/r/foto2/books_act_lst.gif) =
no-repeat right top; WIDTH: 10px; HEIGHT: 20px
}
.books_menu TD.aftact DIV.lst {
	BACKGROUND: url(http://img.imgsmail.ru/r/books/img/books_act_lst.gif) =
no-repeat; WIDTH: 9px; HEIGHT: 20px
}
#div_addFriend {
	Z-INDEX: 1000
}
#div_addFriend_listMyFri {
	Z-INDEX: 1000; WIDTH: 240px! important
}
#div_addFriend_listContactsAgent {
	WIDTH: 240px! important
}
.showPhotoFriend {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; DISPLAY: =
none; Z-INDEX: 1000; BACKGROUND: #f3f3f3; BORDER-LEFT: black 1px solid; =
WIDTH: 270px; BORDER-BOTTOM: black 1px solid; POSITION: absolute
}
.showPhotoFriend DIV {
	MARGIN: 20px 10px 10px
}
.showPhotoFriend DIV DIV {
	MARGIN: auto
}
.showPhotoFriend H1 {
	FONT-SIZE: 80%; MARGIN-BOTTOM: 5px
}
.showPhotoFriend P {
	FONT-SIZE: 70%; MARGIN: 0px 0px 5px; COLOR: #666666
}
.showPhotoFriend UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 70%; PADDING-BOTTOM: =
0px; MARGIN: 0px; COLOR: #666666; PADDING-TOP: 0px; LIST-STYLE-TYPE: =
none
}
.showPhotoFriend UL LI {
	MARGIN-BOTTOM: 3px
}
.showPhotoFriend UL .aslink {
	COLOR: #666; TEXT-DECORATION: none
}
.showPhotoFriend UL .aslink:hover {
	COLOR: #666; TEXT-DECORATION: none
}
.showPhotoFriend INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: =
0px; MARGIN: 0px; COLOR: #666666; PADDING-TOP: 0px
}
.showPhotoFriend TEXTAREA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 70%; PADDING-BOTTOM: =
0px; MARGIN: 0px; COLOR: #666666; PADDING-TOP: 0px
}
.showPhotoFriend TEXTAREA {
	BORDER-RIGHT: #b5bbc5 1px solid; BORDER-TOP: #b5bbc5 1px solid; =
MARGIN-BOTTOM: 10px; OVERFLOW: auto; BORDER-LEFT: #b5bbc5 1px solid; =
WIDTH: 248px; BORDER-BOTTOM: #b5bbc5 1px solid; HEIGHT: 110px
}
.showPhotoFriend .NameFriend {
	BORDER-RIGHT: #b5bbc5 1px solid; BORDER-TOP: #b5bbc5 1px solid; =
BORDER-LEFT: #b5bbc5 1px solid; WIDTH: 248px; BORDER-BOTTOM: #b5bbc5 1px =
solid; HEIGHT: 15px
}
.showPhotoFriend .block_content {
	BORDER-RIGHT: #b5bbc5 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: =
#b5bbc5 1px solid; PADDING-LEFT: 15px; BACKGROUND: white; MARGIN-BOTTOM: =
5px; PADDING-BOTTOM: 10px; OVERFLOW: auto; BORDER-LEFT: #b5bbc5 1px =
solid; WIDTH: 190px; PADDING-TOP: 10px; BORDER-BOTTOM: #b5bbc5 1px =
solid; HEIGHT: 190px
}
.showPhotoFriend .left {
	MARGIN: 0px 0px 10px
}
.showPhotoFriend .mr10 {
	MARGIN-RIGHT: 10px
}
.showPhotoFriend .left IMG {
	FLOAT: left; MARGIN-RIGHT: 5px
}
.showPhotoFriend .close {
	RIGHT: 8px; POSITION: absolute; TOP: 8px
}
#entireDiv {
	Z-INDEX: 5000; BACKGROUND: white; FILTER: alpha(opacity=3D50); LEFT: =
0px; WIDTH: 3000px; POSITION: absolute; TOP: 0px; HEIGHT: 10000px; =
-moz-opacity: .50; opacity: .50
}
#formNameFriendSubmit1 {
	WIDTH: 70px
}
#formNameFriendSubmit2 {
	WIDTH: 70px
}
#formNameFriendNameCancel2 {
	WIDTH: 70px
}
#formNameFriendSubmit3 {
	WIDTH: 70px
}
#formNameFriendNameCancel3 {
	WIDTH: 70px
}
#inpNameFriend2 {
	WIDTH: 218px
}
#showFriendsCapcha {
	DISPLAY: none
}
#showFriendsCapchaValue {
	BORDER-RIGHT: #b5bbc5 1px solid; BORDER-TOP: #b5bbc5 1px solid; MARGIN: =
5px 0px 0px; BORDER-LEFT: #b5bbc5 1px solid; WIDTH: 151px; =
BORDER-BOTTOM: #b5bbc5 1px solid
}
A.link_ajax:link {
	BACKGROUND: url(http://img.imgsmail.ru/r/foto2/dashed_x_blue.gif) =
repeat-x left bottom; TEXT-DECORATION: none
}
A.link_ajax:visited {
	BACKGROUND: url(http://img.imgsmail.ru/r/foto2/dashed_x_blue.gif) =
repeat-x left bottom; TEXT-DECORATION: none
}
A.link_ajax:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #0857a6; =
TEXT-DECORATION: none
}
A.link_ajax:active {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #0857a6; =
TEXT-DECORATION: none
}
.titleblock {
	PADDING-RIGHT: 8px; BORDER-TOP: #7ea2c4 1px solid; PADDING-LEFT: 8px; =
BACKGROUND: #e6eefe; PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; =
PADDING-TOP: 0px; HEIGHT: 24px
}
.titleblock H1 {
	FONT-SIZE: 90%; COLOR: #0857a6
}
.statistics {
	PADDING-RIGHT: 250px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px; POSITION: relative; HEIGHT: 200px
}
.statistics .lastblock {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; WIDTH: =
460px; PADDING-TOP: 5px; POSITION: absolute
}
.statistics .lastblock .lastphoto {
	FLOAT: left; WIDTH: 33.3%
}
.statistics .lastblock .lastphoto .lastimg {
	MARGIN-BOTTOM: 4px
}
.statistics .lastblock .lastphoto .lasttitle {
	PADDING-RIGHT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 75%
}
.statistics .statblock {
	RIGHT: 0px; WIDTH: 230px; POSITION: absolute; TOP: 0px
}
.statistics .statblock .statlinks {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 75%; =
PADDING-BOTTOM: 10px; LINE-HEIGHT: 20px; PADDING-TOP: 10px
}
.statistics .statblock .statlinks A {
	WHITE-SPACE: nowrap
}
.bookmarkblock H1 {
	FLOAT: left
}
.bookmarkblock .swithlink {
	FONT-SIZE: 75%; FLOAT: left; MARGIN-LEFT: 40px
}
.bookmarkblock .swithlink A {
	BORDER-BOTTOM: #0857a6 1px dashed; TEXT-DECORATION: none
}
.bookmarkblock .swithlink A:hover {
	COLOR: #0857a6
}
.bookmarkblock .sortlink {
	FONT-SIZE: 75%; FLOAT: right
}
.bookmarkblock .sortlink A {
	COLOR: #444446
}
.bookmarkblock .sortlink A:hover {
	COLOR: #444446
}
.photo_listing2 {
	MARGIN-BOTTOM: 10px; WIDTH: 100%
}
HTML:first-child .photo_listing2 {
	MARGIN-BOTTOM: 5px; WIDTH: 100%
}
.photo_listing2 TH {
	FONT-WEIGHT: bold; FONT-SIZE: 150%; VERTICAL-ALIGN: top; WIDTH: 1%; =
PADDING-TOP: 0px
}
.photo_listing2 TH A {
	COLOR: #666; TEXT-DECORATION: none
}
.photo_listing2 TH A:hover {
	COLOR: #f26d00
}
.photo_listing2 TH .l {
	BORDER-LEFT: #fff 3px solid
}
.photo_listing2 TH .r {
	BORDER-RIGHT: #fff 3px solid
}
.photo_listing2 TH DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ccc; =
PADDING-BOTTOM: 7px; WIDTH: 25px; COLOR: #ccc; PADDING-TOP: 8px; HEIGHT: =
30px; TEXT-ALIGN: center
}
.photo_listing2 .hidden {
	OVERFLOW: hidden; WIDTH: 100%; WHITE-SPACE: normal
}
.photo_listing2 DIV.number {
	PADDING-TOP: 5px
}
.photo_listing2 DIV.number DIV {
	FONT-SIZE: 11px; WIDTH: 51px; COLOR: #f06100; LINE-HEIGHT: 8px; =
TEXT-ALIGN: center
}
.photo_listing2 TD IMG {
	BORDER-RIGHT: #fff 3px solid; BORDER-TOP: #fff 6px solid; BORDER-LEFT: =
#fff 3px solid; BORDER-BOTTOM: #fff 6px solid
}
.photo_listing2 IMG.on {
	BORDER-RIGHT: #f26d00 3px solid; BORDER-TOP: #f26d00 6px solid; =
BORDER-LEFT: #f26d00 3px solid; BORDER-BOTTOM: #f26d00 6px solid
}
.photo_listing2 TH DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #efefef; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 45px
}
.photo_listing2 .hidden DIV DIV DIV IMG {
	BORDER-TOP-STYLE: none! important; BORDER-RIGHT-STYLE: none! important; =
BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
.photo_listing2_off {
	MARGIN-BOTTOM: -2px; WIDTH: 100%
}
.photo_listing2_off TD {
	TEXT-ALIGN: center
}
.photo_listing2_off TH {
	FONT-WEIGHT: bold; FONT-SIZE: 150%; WIDTH: 1%
}
.photo_listing2_off TH A {
	COLOR: #666; TEXT-DECORATION: none
}
.photo_listing2_off TH A:hover {
	COLOR: #f26d00
}
.photo_listing2_off TH .l {
	BORDER-LEFT: #fff 3px solid
}
.photo_listing2_off TH .r {
	BORDER-RIGHT: #fff 3px solid
}
.photo_listing2_off TH DIV {
	PADDING-RIGHT: 5px; PADDING-LEFT: 7px; BACKGROUND: #ccc; =
PADDING-BOTTOM: 7px; PADDING-TOP: 8px; HEIGHT: 30px
}
.photo_listing2_off IMG {
	BORDER-RIGHT: #fff 3px solid; BORDER-TOP: #fff 6px solid; BORDER-LEFT: =
#fff 3px solid; BORDER-BOTTOM: #fff 6px solid
}
.photo_listing2_off IMG.on {
	BORDER-RIGHT: #e2e2e2 5px solid; BORDER-TOP: #e2e2e2 5px solid; =
BORDER-LEFT: #e2e2e2 5px solid; BORDER-BOTTOM: #e2e2e2 5px solid
}
.photo_listing2 TH DIV.l A {
	DISPLAY: block; WIDTH: 25px; HEIGHT: 90px
}
.photo_listing2 TH DIV.l A:hover {
=09
}
.photo_listing2 TH DIV.r A {
	DISPLAY: block; WIDTH: 25px; HEIGHT: 90px
}
.photo_listing2 TH DIV.r A:hover {
=09
}
.photo_listing2 TH DIV.l A {
	DISPLAY: block; BACKGROUND: =
url(http://img.imgsmail.ru/r/foto2/previos_image_off.gif) #efefef =
no-repeat center center; WIDTH: 25px; HEIGHT: 90px
}
.photo_listing2 TH DIV.l A:hover {
	BACKGROUND: url(http://img.imgsmail.ru/r/foto2/previos_image_on.gif) =
#dfdfdf no-repeat center center
}
.photo_listing2 TH DIV.r A {
	DISPLAY: block; BACKGROUND: =
url(http://img.imgsmail.ru/r/foto2/next_image_off.gif) #efefef no-repeat =
center center; WIDTH: 25px; HEIGHT: 90px
}
.photo_listing2 TH DIV.r A:hover {
	BACKGROUND: url(http://img.imgsmail.ru/r/foto2/next_image_on.gif) =
#dfdfdf no-repeat center center
}
.photo_listing2 TH DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #efefef; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 90px
}
.photo_listing2 .l {
	VERTICAL-ALIGN: middle; HEIGHT: 90px
}
.photo_listing2 .r {
	VERTICAL-ALIGN: middle; HEIGHT: 90px
}
.stripevideos1 .preview1 {
	FONT-SIZE: 10px; COLOR: #5c5c5c; FONT-FAMILY: tahoma
}
.stripevideos1 .cont1 {
	FLOAT: left; WIDTH: 130px
}
.stripevideos1 DIV.preview_link {
	MARGIN-TOP: 3px; OVERFLOW: hidden; WIDTH: 130px
}
.stripevideos1 DIV.preview_link A {
	FONT-SIZE: 70%; COLOR: #797a80; FONT-FAMILY: arial; TEXT-DECORATION: =
underline
}
.stripevideos1 DIV.preview_link A:hover {
	COLOR: #f26d00; TEXT-DECORATION: underline
}
#list_last50 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; OVERFLOW: =
hidden; PADDING-TOP: 0px; HEIGHT: 166px
}
.stripevideos1 .preview1 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; =
BORDER-LEFT-WIDTH: 0px; BACKGROUND: =
url(http://img.imgsmail.ru/r/video2/preview_bg_p.gif) repeat-y; =
BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: =
120px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 90px; =
BORDER-RIGHT-WIDTH: 0px
}
.stripevideos1 .preview1 .duration1 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 16px; RIGHT: 5px; BACKGROUND: =
url(http://img.imgsmail.ru/r/video2/dur-bg.gif) no-repeat; =
PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px/1 arial; COLOR: #525252; =
BOTTOM: 0px; PADDING-TOP: 2px; POSITION: absolute; HEIGHT: 14px
}
.stripevideos1 .preview1 .HD_ico {
	BACKGROUND: url(http://img.imgsmail.ru/r/video2/hd_ico.png) no-repeat; =
LEFT: 7px; WIDTH: 17px; POSITION: absolute; TOP: 2px; HEIGHT: 17px
}
* HTML .stripevideos1 .preview1 .HD_ico {
	BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: =
progid:DXImageTransform.Microsoft.AlphaImageLoader(src=3D'http://img.imgs=
mail.ru/r/video2/hd_ico.png', sizingMethod=3D'scale')
}
#recom {
	FONT-SIZE: 75%
}
#recom H1 {
	FONT-SIZE: 130%
}
#recom H3 {
	FONT-SIZE: 110%; MARGIN-BOTTOM: 1em
}
#recom P {
=09
}
#recom FORM {
=09
}
#recom P IMG {
	VERTICAL-ALIGN: -3px
}
#recom #aYouWantFotoId {
	OVERFLOW: hidden
}
#recom #aYouWantFotoId H1 {
	FLOAT: left; MARGIN: 0px 0px 15px
}
#recom #aYouWantFotoId H1 IMG {
	VERTICAL-ALIGN: -2px
}
#recom #aYouWantFotoId .first {
	COLOR: #ea740a
}
#recom #aYouWantFotoId .second {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #e8e8e8; =
PADDING-BOTTOM: 15px; COLOR: #797878; PADDING-TOP: 15px
}
#recom #aYouWantFotoId .third {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #ffeac1; =
PADDING-BOTTOM: 15px; COLOR: #797878; PADDING-TOP: 15px
}
#recom #aYouWantFotoId .fourth {
	BACKGROUND: url(http://img.imgsmail.ru/r/foto2/bg_orange_button_c.gif) =
#ffc543 repeat-x left top; FLOAT: left; MARGIN: 0px 0px 15px
}
#recom #aYouWantFotoId .fourth DIV {
	BACKGROUND: url(http://img.imgsmail.ru/r/foto2/bg_orange_button_l.gif) =
no-repeat left top
}
#recom #aYouWantFotoId .fourth DIV H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: =
url(http://img.imgsmail.ru/r/foto2/bg_orange_button_r.gif) no-repeat =
right top; FLOAT: none; PADDING-BOTTOM: 7px; MARGIN: 0px; WIDTH: 300px; =
LINE-HEIGHT: 15px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
#recom #aYouWantFotoId .fourth DIV H1 A {
	COLOR: #fff; TEXT-DECORATION: none
}
#recom .letter {
	PADDING-LEFT: 1em; FONT: 95% tahoma; BORDER-LEFT: #848484 2px solid; =
COLOR: #666
}
#recom .letter P {
	MARGIN-BOTTOM: 0.5em
}
#recom #sendPriglosFotoId FORM TEXTAREA {
	MARGIN-BOTTOM: 0.5em; WIDTH: 90%
}

------=_NextPart_000_0000_01CABD6D.7E357D00
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://img2.imgsmail.ru/mail/ru/css/mf_css_xhtml.css?31

.mf_wbr {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 0px; PADDING-BOTTOM: =
1px; MARGIN: -1px; WORD-SPACING: 0px; PADDING-TOP: 1px; LETTER-SPACING: =
0px
}
.inPut {
	BORDER-RIGHT: #9ba3a9 1px solid; BORDER-TOP: #9ba3a9 1px solid; =
PADDING-LEFT: 5px; FONT-SIZE: 12px; BORDER-LEFT: #9ba3a9 1px solid; =
WIDTH: 98%; COLOR: #999999; BORDER-BOTTOM: #9ba3a9 1px solid; =
FONT-FAMILY: tahoma,Arial,Sans-Serif
}
.mf_w100 {
	WIDTH: 100%
}
.mf_ohd {
	DISPLAY: inline-block; OVERFLOW: hidden
}
.mf_ohd2 {
	DISPLAY: inline-block! important; OVERFLOW: hidden! important
}
.mf_oH {
	OVERFLOW: hidden! important
}
.mf_oH2 {
	OVERFLOW: hidden
}
.mf_dB {
	DISPLAY: block! important
}
.mf_dB2 {
	DISPLAY: block
}
.mf_dI {
	DISPLAY: inline! important
}
.mf_dI2 {
	DISPLAY: inline
}
.mf_dIB {
	DISPLAY: inline-block! important
}
.mf_dIB2 {
	DISPLAY: inline-block
}
.mf_border0 {
	BORDER-TOP-WIDTH: 0px! important; BORDER-LEFT-WIDTH: 0px! important; =
BORDER-BOTTOM-WIDTH: 0px! important; BORDER-RIGHT-WIDTH: 0px! important
}
.mf_borderDashed {
	BORDER-BOTTOM: 1px dashed; TEXT-DECORATION: none! important
}
A.mf_borderDashed:hover {
	BORDER-BOTTOM-WIDTH: 0px
}
.mf_noHeight {
	FONT-SIZE: 0px; LINE-HEIGHT: 0; HEIGHT: 0px
}
.mf_arial {
	FONT-FAMILY: arial! important
}
.mf_tah {
	FONT-FAMILY: Tahoma! important
}
.mf_t0 {
	FONT-SIZE: 0px! important
}
.mf_t10 {
	FONT-SIZE: 10px! important; FONT-FAMILY: Tahoma! important
}
.mf_t11 {
	FONT-SIZE: 11px! important; FONT-FAMILY: Tahoma! important
}
.mf_t12 {
	FONT-SIZE: 12px! important
}
.mf_t13 {
	FONT-SIZE: 13px! important
}
.mf_t14 {
	FONT-SIZE: 14px! important
}
.mf_t16 {
	FONT-SIZE: 16px! important
}
.mf_t18 {
	FONT-SIZE: 18px! important
}
.mf_red {
	COLOR: #e9221f
}
.mf_green {
	COLOR: #018e1e
}
.mf_orange {
	COLOR: #fd7500
}
.mf_w {
	COLOR: #ffffff
}
.mf_grey {
	COLOR: #999999! important
}
.mf_grey2 {
	COLOR: #656972! important
}
.mf_black {
	COLOR: #000000! important
}
.mf_maroon {
	COLOR: #920000! important
}
.mf_blue {
	COLOR: #0857a6! important
}
.mf_cp {
	CURSOR: pointer! important
}
.mf_cpno {
	CURSOR: default! important
}
.mf_flr {
	FLOAT: right
}
.mf_fll {
	FLOAT: left
}
.mf_vti {
	VERTICAL-ALIGN: top! important
}
.mf_vmi {
	VERTICAL-ALIGN: middle! important
}
.mf_vbi {
	VERTICAL-ALIGN: bottom! important
}
.mf_lh16 {
	LINE-HEIGHT: 16px
}
.mf_lh18 {
	LINE-HEIGHT: 18px
}
.mf_tac {
	TEXT-ALIGN: center
}
.mf_tal {
	TEXT-ALIGN: left! important
}
.mf_tar {
	TEXT-ALIGN: right! important
}
.mf_tdn {
	TEXT-DECORATION: none! important
}
.mf_tdu {
	TEXT-DECORATION: underline! important
}
.mf_nobr {
	WHITE-SPACE: nowrap
}
.mf_bold {
	FONT-WEIGHT: bold
}
.mf_tdn {
	TEXT-DECORATION: none
}
.mf_pAbs {
	POSITION: absolute
}
.mf_pRel {
	POSITION: relative
}
.mf_top0 {
	TOP: 0px
}
.mf_right0 {
	RIGHT: 0px
}
.mf_bottom0 {
	BOTTOM: 0px
}
.mf_left0 {
	LEFT: 0px
}
.mf_cLeft {
	CLEAR: left
}
.mf_cRight {
	CLEAR: right
}
.mf_cBoth {
	CLEAR: both
}
.mf_pl50 {
	PADDING-LEFT: 50px! important
}
.mf_pl55 {
	PADDING-LEFT: 55px! important
}
.mf_pl95 {
	PADDING-LEFT: 95px! important
}
.mf_pl100 {
	PADDING-LEFT: 100px! important
}
.mf_m0 {
	MARGIN: 0px
}
.mf_mr5 {
	MARGIN-RIGHT: 5px
}
.mf_mr13 {
	MARGIN-RIGHT: 13px
}
.mf_mr25 {
	MARGIN-RIGHT: 25px
}
.mf_mt5 {
	MARGIN-TOP: 5px
}
.mf_mb5 {
	MARGIN-BOTTOM: 5px
}
.mf_mt10 {
	MARGIN-TOP: 10px
}
.mf_mt1 {
	MARGIN-TOP: 1px! important
}
.mf_mt2 {
	MARGIN-TOP: 2px! important
}
.mf_mt3 {
	MARGIN-TOP: 3px! important
}
.mf_mb0 {
	MARGIN-BOTTOM: 0px! important
}
.mf_mb1 {
	MARGIN-BOTTOM: 1px! important
}
.mf_mb2 {
	MARGIN-BOTTOM: 2px! important
}
.mf_mb3 {
	MARGIN-BOTTOM: 3px! important
}
.mf_ml0 {
	MARGIN-LEFT: 0px! important
}
.mf_spIco {
	PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-LEFT: 20px; =
BACKGROUND-IMAGE: =
url(http://img1.imgsmail.ru/mail/ru/images/my/_sprite_ico.png?4); =
PADDING-BOTTOM: 4px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
.mf_noIco {
	DISPLAY: inline; PADDING-BOTTOM: 4px
}
.mf_iOnes {
	DISPLAY: inline-block; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; =
HEIGHT: 16px
}
.mf_i9 {
	PADDING-LEFT: 18px! important; MARGIN-LEFT: 3px
}
A.mf_i9:hover {
	PADDING-LEFT: 18px! important; MARGIN-LEFT: 3px
}
.mf_i13 {
	PADDING-LEFT: 19px! important; MARGIN-LEFT: 3px
}
A.mf_i13:hover {
	PADDING-LEFT: 19px! important; MARGIN-LEFT: 3px
}
.spr-mrim-9 {
	PADDING-RIGHT: 0px! important; BACKGROUND-POSITION: 0px -2140px; =
DISPLAY: inline-block; PADDING-LEFT: 12px! important; FONT-SIZE: 0px; =
PADDING-BOTTOM: 0px! important; VERTICAL-ALIGN: middle; LINE-HEIGHT: 0; =
PADDING-TOP: 0px! important; HEIGHT: 16px
}
.spr-mrim-13 {
	PADDING-RIGHT: 0px! important; BACKGROUND-POSITION: 0px -2122px; =
DISPLAY: inline-block; PADDING-LEFT: 16px! important; FONT-SIZE: 0px; =
PADDING-BOTTOM: 0px! important; VERTICAL-ALIGN: middle; LINE-HEIGHT: 0; =
PADDING-TOP: 0px! important; HEIGHT: 16px
}
.mrim-offline_9 {
	BACKGROUND-POSITION: 0px -2140px
}
.mrim-online_9 {
	BACKGROUND-POSITION: -20px -2140px
}
.mrim-away_9 {
	BACKGROUND-POSITION: -40px -2140px
}
.mrim-none_9 {
	BACKGROUND-POSITION: -60px -2140px
}
.mrim-offline_13 {
	BACKGROUND-POSITION: 0px -2122px
}
.mrim-online_13 {
	BACKGROUND-POSITION: -20px -2122px
}
.mrim-away_13 {
	BACKGROUND-POSITION: -40px -2122px
}
.mrim-none_13 {
	BACKGROUND-POSITION: -60px -2122px
}
.mf_spr-mrim-status13 {
	DISPLAY: inline-block; FONT-SIZE: 0px; BACKGROUND: no-repeat center =
50%; VERTICAL-ALIGN: middle; WIDTH: 13px; CURSOR: pointer; LINE-HEIGHT: =
0; MARGIN-RIGHT: 4px; HEIGHT: 13px
}
.mf_spr-mrim-status9 {
	DISPLAY: inline-block; FONT-SIZE: 0px; BACKGROUND: no-repeat center =
50%; VERTICAL-ALIGN: middle; WIDTH: 9px; CURSOR: pointer; LINE-HEIGHT: =
0; MARGIN-RIGHT: 4px; HEIGHT: 9px
}
.mf_a90 {
	BACKGROUND-POSITION: center 50%; DISPLAY: inline-block; FONT-SIZE: 0px; =
MARGIN-BOTTOM: 3px; WIDTH: 90px; LINE-HEIGHT: 0; BACKGROUND-REPEAT: =
no-repeat; HEIGHT: 90px; BACKGROUND-COLOR: #efefef
}
.mf_a90no {
	DISPLAY: inline-block; FONT-SIZE: 0px; BACKGROUND: =
url(http://img1.imgsmail.ru/r/avatars/00noavatar.jpg) no-repeat center =
50%; MARGIN-BOTTOM: 3px; WIDTH: 90px; LINE-HEIGHT: 0; HEIGHT: 90px
}
.mf_a45 {
	BACKGROUND-POSITION: center 50%; DISPLAY: inline-block; FONT-SIZE: 0px; =
MARGIN-BOTTOM: 3px; WIDTH: 45px; LINE-HEIGHT: 0; BACKGROUND-REPEAT: =
no-repeat; HEIGHT: 45px; BACKGROUND-COLOR: #efefef
}
.mf_a45c {
	DISPLAY: inline-block; FONT-SIZE: 0px; BACKGROUND: =
url(http://img1.imgsmail.ru/r/community_45.jpg) no-repeat center 50%; =
MARGIN-BOTTOM: 3px; WIDTH: 45px; LINE-HEIGHT: 0; HEIGHT: 45px
}
.mf_aApp {
	DISPLAY: inline-block; FONT-SIZE: 0px; BACKGROUND: =
url(http://img1.imgsmail.ru/mail/ru/images/my/application_90_90.png) =
no-repeat left top; MARGIN-BOTTOM: 3px; WIDTH: 90px; LINE-HEIGHT: 0; =
HEIGHT: 75px
}
.mf_aComm {
	DISPLAY: inline-block; FONT-SIZE: 0px; BACKGROUND: =
url(http://img1.imgsmail.ru/r/community.jpg) no-repeat left top; =
MARGIN-BOTTOM: 3px; WIDTH: 90px; LINE-HEIGHT: 0; HEIGHT: 90px
}
.mf_o90 {
	DISPLAY: inline-block; FONT-SIZE: 85%; PADDING-BOTTOM: 2px; MARGIN: 0px =
0px 4px; WIDTH: 90px; COLOR: #fff; FONT-FAMILY: Tahoma,Arial,Helvetica; =
BACKGROUND-COLOR: #1ec926; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.mf_o90:hover {
	COLOR: #fff
}
.mf_o45Ones {
	PADDING-RIGHT: 2px; DISPLAY: inline-block; PADDING-LEFT: 2px; =
FONT-SIZE: 85%; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 0px; =
FONT-FAMILY: Tahoma,Arial,Helvetica; BACKGROUND-COLOR: #1ec926; =
TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.mf_o45Ones:hover {
	COLOR: #fff
}
.mf_o45 {
	DISPLAY: inline-block; FONT-SIZE: 85%; PADDING-BOTTOM: 2px; MARGIN: 0px =
0px 4px; WIDTH: 45px; COLOR: #fff; FONT-FAMILY: Tahoma,Arial,Helvetica; =
BACKGROUND-COLOR: #1ec926; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.mf_o45:hover {
	COLOR: #fff
}
.mf_borderGrey {
	BORDER-RIGHT: #d9d9d9 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#d9d9d9 1px solid; PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px; =
PADDING-BOTTOM: 10px; BORDER-LEFT: #d9d9d9 1px solid; PADDING-TOP: 7px; =
BORDER-BOTTOM: #d9d9d9 1px solid
}
.mf_borderBlue {
	BORDER-RIGHT: #9bbad9 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: =
#9bbad9 1px solid; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; =
PADDING-BOTTOM: 0px; BORDER-LEFT: #9bbad9 1px solid; PADDING-TOP: 0px; =
BORDER-BOTTOM: #9bbad9 1px solid
}
.mf_menuFieldM {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 0px; TEXT-ALIGN: right
}
.mf_menuField {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: -20px -1360px; PADDING-LEFT: =
15px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; BACKGROUND-REPEAT: =
no-repeat; TEXT-ALIGN: right
}
.mf_menuFieldG {
	MARGIN-RIGHT: -9px
}
.mf_menuFieldP {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: 0px -1380px; PADDING-LEFT: =
15px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; BACKGROUND-REPEAT: =
no-repeat; TEXT-ALIGN: right
}
.mf_menu1 {
	FLOAT: left; WIDTH: 118px; TEXT-ALIGN: left
}
.mf_menu2 {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 40px! important; COLOR: #000; =
TEXT-ALIGN: right; TEXT-DECORATION: none
}
.mf_menu2a {
	FLOAT: left; WIDTH: 40px! important; COLOR: #fff
}
.mf_menuTh {
	FLOAT: left; WIDTH: 118px; TEXT-ALIGN: left
}
.mf_menuH {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #0857a6; BORDER-BOTTOM: =
#0857a6 1px solid; TEXT-DECORATION: none
}
A.mf_menuH:hover {
	BORDER-BOTTOM-WIDTH: 0px; TEXT-DECORATION: none
}
.mf_menuTd {
	FONT-SIZE: 95%; FLOAT: left; WIDTH: 40px! important; COLOR: #999999! =
important; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.mf_menuProject {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px
}
.mf_new {
	PADDING-RIGHT: 25px; DISPLAY: block; BACKGROUND: =
url(http://img0.imgsmail.ru/mail/ru/images/my/supnew2.gif) no-repeat =
right top; FLOAT: left; HEIGHT: 16px
}
.mf_iFoto {
	BACKGROUND-POSITION: -80px -700px
}
.mf_iFoto2 {
	BACKGROUND-POSITION: -80px -696px
}
.mf_iVideo {
	BACKGROUND-POSITION: -60px -720px
}
.mf_iHome {
	BACKGROUND-POSITION: -80px -600px
}
.mf_myfoto {
	PADDING-RIGHT: 2px; PADDING-LEFT: 20px; BACKGROUND: =
url(http://img1.imgsmail.ru/r/my/ico_myfoto.gif) no-repeat left 50%; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.mf_iFindMen {
	BACKGROUND-POSITION: -40px -40px
}
.mf_iPenMen {
	BACKGROUND-POSITION: -20px -60px
}
.mf_iComms {
	BACKGROUND-POSITION: -80px -1600px
}
.mf_iPlus10 {
	BACKGROUND-POSITION: 0px -1380px
}
.mf_iVote {
	BACKGROUND-POSITION: -80px -1400px
}
.mf_iWantTalk {
	BACKGROUND-POSITION: -60px -1420px
}
.mf_iPost {
	BACKGROUND-POSITION: -80px -1680px
}
.mf_iMusic {
	BACKGROUND-POSITION: -80px -1200px
}
.mf_iStars {
	BACKGROUND-POSITION: -40px -1240px
}
.mf_iAppCatalog {
	BACKGROUND-POSITION: -60px -1900px
}
.mf_iAddMen {
	BACKGROUND-POSITION: -80px -100px
}
.mf_iAppInfo {
	BACKGROUND-POSITION: -20px -1940px
}
.mf_iAppWarning {
	BACKGROUND-POSITION: -40px -1920px
}
.mf_iApp {
	BACKGROUND-POSITION: 0px -1180px
}
.mf_iFriendsFriends {
	BACKGROUND-POSITION: 0px -80px
}
.mf_iAppBig {
	BACKGROUND-POSITION: -40px -1820px
}
.mf_iOpros {
	BACKGROUND-POSITION: -60px -2340px
}
.mf_iCommsEnter {
	BACKGROUND-POSITION: -60px -1520px
}
.mf_iDel {
	BACKGROUND-POSITION: -20px -360px; PADDING-LEFT: 17px! important
}
.mf_iDelAlert {
	DISPLAY: inline-block; RIGHT: -10px; FLOAT: right; CURSOR: pointer; =
POSITION: relative; TOP: -5px; HEIGHT: 16px
}
.mf_iDel3 {
	BACKGROUND-POSITION: -75px -1980px; PADDING-LEFT: 17px! important
}
.mf_iDelAlert3 {
	DISPLAY: inline-block; FLOAT: right; CURSOR: pointer; POSITION: =
relative; HEIGHT: 16px
}
.mf_aBlockWhite {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px
}
.mf_aBlockBlue {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: =
11px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; FONT-FAMILY: Tahoma! =
important; BACKGROUND-COLOR: #e6effe
}
H5 {
	PADDING-RIGHT: 0px! important; DISPLAY: inline-block! important; =
PADDING-LEFT: 22px! important; FONT-SIZE: 16px; PADDING-BOTTOM: 0px! =
important; MARGIN: 0px 0px 7px; COLOR: #666c6e; LINE-HEIGHT: 20px; =
PADDING-TOP: 0px! important
}
.mf_zWorld {
	BACKGROUND-POSITION: -20px -2260px
}
.mf_zLetter {
	BACKGROUND-POSITION: 0px -2300px
}
.mf_zConf {
	BACKGROUND-POSITION: -40px -2220px
}
.mf_zGift {
	BACKGROUND-POSITION: -60px -2180px
}
.mf_iPostInvite {
	BACKGROUND-POSITION: -40px -2380px
}
.mf_supnew {
	MARGIN-TOP: -5px; PADDING-LEFT: 3px; FONT: bold 10px Tahoma; COLOR: =
#ff0000! important; POSITION: absolute
}
.mf_smsTop {
	BORDER-RIGHT: #d9d9d9 1px solid; BORDER-TOP: #d9d9d9 1px solid; =
PADDING-LEFT: 6px; BACKGROUND: =
url(http://img1.imgsmail.ru/mail/ru/images/my/_sprite_smstop.png) =
no-repeat left top; MARGIN-BOTTOM: 10px; BORDER-LEFT: #d9d9d9 1px solid; =
BORDER-BOTTOM: #d9d9d9 1px solid
}
.mf_smsTopHide {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: =
4px; WIDTH: 66px; PADDING-TOP: 0px; BACKGROUND-COLOR: #cdd0d9; =
TEXT-ALIGN: center
}
.mf_smsTopHideA {
	FONT-SIZE: 11px; CURSOR: pointer; COLOR: #646663; BORDER-BOTTOM: =
#646663 1px dashed; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.mf_h1aOrange {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #fd7500; BORDER-BOTTOM: =
#fd7500 1px solid; TEXT-DECORATION: none
}
A.h1aOrange:hover {
	BORDER-BOTTOM-WIDTH: 0px; TEXT-DECORATION: none
}
.mf_smsTop1 {
	BORDER-RIGHT: #bed3fe 1px solid; PADDING-RIGHT: 5px; =
BACKGROUND-POSITION: -36px -237px; BORDER-TOP: #bed3fe 1px solid; =
PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; MARGIN: 0px -1px -1px -7px; =
BORDER-LEFT: #bed3fe 1px solid; COLOR: #0a59a8; PADDING-TOP: 5px; =
BORDER-BOTTOM: #bed3fe 1px solid; BACKGROUND-REPEAT: no-repeat; =
POSITION: relative; BACKGROUND-COLOR: #e5eeff
}
.mf_smsTop1 SPAN {
	MARGIN-LEFT: -1px
}
.mf_hh_az {
	PADDING-RIGHT: 20px; BACKGROUND: =
url(http://img.mail.ru/mail/ru/images/my/sms_az.gif) no-repeat right 50%
}
.mf_hh_am {
	PADDING-RIGHT: 20px; BACKGROUND: =
url(http://img.mail.ru/mail/ru/images/my/sms_am.gif) no-repeat right 50%
}
.mf_hh_de {
	PADDING-RIGHT: 20px; BACKGROUND: =
url(http://img.mail.ru/mail/ru/images/my/sms_de.gif) no-repeat right 50%
}
.mf_hh_ge {
	PADDING-RIGHT: 20px; BACKGROUND: =
url(http://img.mail.ru/mail/ru/images/my/sms_ge.gif) no-repeat right 50%
}
.mf_hh_il {
	PADDING-RIGHT: 20px; BACKGROUND: =
url(http://img.mail.ru/mail/ru/images/my/sms_il.gif) no-repeat right 50%
}
.mf_hh_kz {
	PADDING-RIGHT: 20px; BACKGROUND: =
url(http://img.mail.ru/mail/ru/images/my/sms_kz.gif) no-repeat right 50%
}
.mf_hh_lv {
	PADDING-RIGHT: 20px; BACKGROUND: =
url(http://img.mail.ru/mail/ru/images/my/sms_lv.gif) no-repeat right 50%
}
.mf_hh_lt {
	PADDING-RIGHT: 20px; BACKGROUND: =
url(http://img.mail.ru/mail/ru/images/my/sms_lt.gif) no-repeat right 50%
}
.mf_hh_ru {
	PADDING-RIGHT: 20px; BACKGROUND: =
url(http://img.mail.ru/mail/ru/images/my/sms_ru.gif) no-repeat right 50%
}
.mf_hh_tj {
	PADDING-RIGHT: 20px; BACKGROUND: =
url(http://img.mail.ru/mail/ru/images/my/sms_tj.gif) no-repeat right 50%
}
.mf_hh_uz {
	PADDING-RIGHT: 20px; BACKGROUND: =
url(http://img.mail.ru/mail/ru/images/my/sms_uz.gif) no-repeat right 50%
}
.mf_hh_ua {
	PADDING-RIGHT: 20px; BACKGROUND: =
url(http://img.mail.ru/mail/ru/images/my/sms_ua.gif) no-repeat right 50%
}
.mf_hh_ee {
	PADDING-RIGHT: 20px; BACKGROUND: =
url(http://img.mail.ru/mail/ru/images/my/sms_ee.gif) no-repeat right 50%
}
.mf_blockOne {
	DISPLAY: inline-block; MARGIN-BOTTOM: 20px; WORD-SPACING: normal; =
VERTICAL-ALIGN: top; POSITION: relative; TEXT-ALIGN: center
}
.mf_blockOneMain {
	WIDTH: 92px; TEXT-ALIGN: left
}
OL.mf_nav {
	PADDING-RIGHT: 0px; LIST-STYLE: none none outside; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.mf_navElN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 15px; PADDING-BOTTOM: =
5px; MARGIN-RIGHT: -5px; PADDING-TOP: 0px
}
.mf_navElN2 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 15px; PADDING-BOTTOM: =
5px; MARGIN-RIGHT: -5px; PADDING-TOP: 0px
}
.mf_navElN3 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 15px; PADDING-BOTTOM: =
5px; MARGIN-RIGHT: -5px; PADDING-TOP: 0px
}
.mf_navEl {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 15px; PADDING-BOTTOM: =
5px; MARGIN-RIGHT: -5px; PADDING-TOP: 0px
}
.mf_navElA {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 15px; PADDING-BOTTOM: =
5px; MARGIN-RIGHT: -5px; PADDING-TOP: 0px
}
.mf_navEl {
	BACKGROUND-POSITION: -20px -1360px
}
.mf_navElA {
	BACKGROUND-POSITION: -40px -1340px
}
.mf_navElN2 {
	PADDING-LEFT: 0px
}
.mf_navElN3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; PADDING-BOTTOM: 8px; =
LINE-HEIGHT: 17px; PADDING-TOP: 0px
}
.mf_navMy {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #0857a6; BORDER-BOTTOM: =
#0857a6 1px solid; TEXT-DECORATION: none
}
A.mf_navMy:hover {
	BORDER-BOTTOM-WIDTH: 0px; TEXT-DECORATION: none
}
.mf_navInf {
	COLOR: #999999; TEXT-DECORATION: none
}
A.mf_navInf:hover {
	TEXT-DECORATION: underline
}
.mf_otherHide {
	BORDER-RIGHT: #fff 0px solid; BORDER-TOP: #fff 4px solid; DISPLAY: =
inline-block; FONT-SIZE: 1px; VERTICAL-ALIGN: middle; BORDER-LEFT: =
#2370bd 4px solid; WIDTH: 0px; LINE-HEIGHT: 0; BORDER-BOTTOM: #fff 4px =
solid; HEIGHT: 0px
}
.mf_otherShow {
	BORDER-RIGHT: #fff 4px solid; BORDER-TOP: #2370bd 4px solid; DISPLAY: =
inline-block; FONT-SIZE: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #fff =
4px solid; WIDTH: 0px; LINE-HEIGHT: 0; BORDER-BOTTOM: #fff 0px solid; =
HEIGHT: 0px
}
.mf_otherHide_nav {
	MARGIN: 0px 8px 0px 2px
}
.mf_otherShow_nav {
	MARGIN: 0px 6px 0px 0px
}
.mf_tbl {
	MARGIN-BOTTOM: -10000px; PADDING-BOTTOM: 10000px; haslayout: 1; _zoom: =
1
}

------=_NextPart_000_0000_01CABD6D.7E357D00
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://img.imgsmail.ru/mail/ru/css/myvideo.css?16

A {
	COLOR: #0857a6
}
.dspn {
	DISPLAY: none
}
.mf_menu_project .mf_myfoto {
	BACKGROUND: url(http://img1.imgsmail.ru/r/my/ico_myfoto.gif) no-repeat =
left 50%; MARGIN-RIGHT: 10px
}
.mf_menu_project .mf_myvideo {
	MARGIN-RIGHT: 2px! important
}
#f2_mmenu {
	FONT-SIZE: 75%; MARGIN-LEFT: -5px; WIDTH: 99%
}
.f2_menu_item {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; PADDING-BOTTOM: 6px; =
PADDING-TOP: 0px
}
.f2_active_nosubmenu {
	MARGIN: -3px -7px 0px 10px
}
#v2_mypage {
	WIDTH: 19px
}
#v2_tags {
	WIDTH: 19px
}
#v2_theme_clips {
	WIDTH: 19px
}
#v2_reklama {
	WIDTH: 19px
}
#v2_faq {
	WIDTH: 19px
}
#v2_programma {
	WIDTH: 19px
}
#v2_live_tv {
	WIDTH: 19px
}
#v2_smsgames {
	WIDTH: 19px
}
#v2_videoday {
	WIDTH: 19px
}
#v2_hdvideo {
	WIDTH: 19px
}
#v2_cc {
	WIDTH: 19px
}
#v2_bestgoals {
	WIDTH: 19px
}
#v2_myvideo {
	WIDTH: 19px
}
#v2_contest {
	WIDTH: 19px
}
.online {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: =
85%; PADDING-BOTTOM: 1px; COLOR: white; PADDING-TOP: 0px; FONT-FAMILY: =
Tahoma, Arial, Helvetica; WHITE-SPACE: nowrap; HEIGHT: 11px; =
BACKGROUND-COLOR: #1ec926; TEXT-DECORATION: none
}
.inv {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: =
85%; PADDING-BOTTOM: 1px; COLOR: white; PADDING-TOP: 0px; FONT-FAMILY: =
Tahoma, Arial, Helvetica; WHITE-SPACE: nowrap; HEIGHT: 11px; =
BACKGROUND-COLOR: #000; TEXT-DECORATION: none
}
.fub {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.75em; MIN-HEIGHT: =
70px; PADDING-BOTTOM: 30px; MARGIN: 0px 0px 22px; PADDING-TOP: 31px; =
BORDER-BOTTOM: #8aa8c5 1px solid; POSITION: relative; HEIGHT: auto! =
important; BACKGROUND-COLOR: #e6eefe
}
.fub .fub-avatar {
	LEFT: 9px; POSITION: absolute; TOP: 9px
}
.fub-avatar I {
	BORDER-RIGHT: #b6ddac 1px solid; BACKGROUND-POSITION: center center; =
BORDER-TOP: #b6ddac 1px solid; DISPLAY: block; FONT-SIZE: 0px; =
BORDER-LEFT: #b6ddac 1px solid; WIDTH: 90px; CURSOR: pointer; =
LINE-HEIGHT: 0; BORDER-BOTTOM: #b6ddac 1px solid; BACKGROUND-REPEAT: =
no-repeat; HEIGHT: 90px; BACKGROUND-COLOR: #e6eefe
}
.fub-user {
	LEFT: 106px; POSITION: absolute; TOP: 11px
}
.fub-username {
	FONT-WEIGHT: bold; MARGIN: 0px 5px 0px 0px
}
.fub-bubble {
	MARGIN: 0px 0px 0px 116px; WIDTH: 38%; POSITION: relative; HEIGHT: 1%
}
.fub-bubble-c {
	BORDER-RIGHT: #d5d8da 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: =
#d5d8da 1px solid; PADDING-LEFT: 6px; BACKGROUND: #fff; PADDING-BOTTOM: =
6px; BORDER-LEFT: #d5d8da 1px solid; COLOR: #444; LINE-HEIGHT: 1.1em; =
PADDING-TOP: 6px; BORDER-BOTTOM: #d5d8da 1px solid
}
.fub-bubble-c I {
	DISPLAY: block; MARGIN: 2px 0px 0px; FONT-STYLE: normal
}
.fub-bubble-c I {
	COLOR: #999
}
.fub-bubble-c A {
	COLOR: #999
}
.fub-bubble-c P {
	COLOR: #999
}
.fub-bubble-c P {
	MARGIN: 2px 0px 0px
}
.fub-bubble-l {
	DISPLAY: block; BACKGROUND: =
url(http://img.imgsmail.ru/r/video2/myvideo/bubble-l.gif) no-repeat; =
LEFT: -9px; WIDTH: 10px; POSITION: absolute; TOP: 8px; HEIGHT: 12px
}
.fub-bubble-top {
	FONT-SIZE: 0px; BACKGROUND: =
url(http://img.imgsmail.ru/r/video2/myvideo/bubble-round.gif) no-repeat =
right top; WIDTH: 100%; POSITION: absolute; HEIGHT: 5px
}
.fub-bubble-top I {
	DISPLAY: block; BACKGROUND: =
url(http://img.imgsmail.ru/r/video2/myvideo/bubble-round.gif) no-repeat =
left top; WIDTH: 5px; HEIGHT: 5px
}
.fub-bubble-bottom {
	FONT-SIZE: 0px; BACKGROUND: =
url(http://img.imgsmail.ru/r/video2/myvideo/bubble-round.gif) no-repeat =
right bottom; MARGIN: -5px 0px 0px; WIDTH: 100%; POSITION: absolute; =
HEIGHT: 5px
}
.fub-bubble-bottom I {
	DISPLAY: block; BACKGROUND: =
url(http://img.imgsmail.ru/r/video2/myvideo/bubble-round.gif) no-repeat =
left bottom; WIDTH: 5px; HEIGHT: 5px
}
.fub-rmenu-box {
	CLEAR: both; RIGHT: 20px; POSITION: absolute; TOP: 15px
}
.fub-rmenu-box-top40 {
	TOP: 40px! important
}
.fub-rmenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.fub-rmenu-l {
	FLOAT: left
}
.fub-rmenu-r {
	FLOAT: left
}
.fub-rmenu-l {
	MARGIN: 0px 5px 0px 0px
}
.fub-rmenu-item {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: =
url(http://img.imgsmail.ru/r/video2/myvideo/rmenu-st.png) no-repeat; =
PADDING-BOTTOM: 7px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 0px; =
WHITE-SPACE: nowrap; LIST-STYLE-TYPE: none
}
.fub-rmenu-item A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; PADDING-BOTTOM: =
0px; PADDING-TOP: 0px
}
.fub-rmenu-item SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; PADDING-BOTTOM: =
0px; PADDING-TOP: 0px
}
.fub-rmenu-item SPAN A {
	PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.fub-rmenu .r0 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.fub-rmenu .r1 {
	BACKGROUND-POSITION: 0px 0px
}
.fub-rmenu .r2 {
	BACKGROUND-POSITION: 0px -25px
}
.fub-rmenu .r3 {
	BACKGROUND-POSITION: 0px -50px
}
.fub-rmenu .r4 {
	BACKGROUND-POSITION: 0px -75px
}
.fub-rmenu .r5 {
	BACKGROUND-POSITION: 0px -100px
}
.fub-rmenu .r6 {
	BACKGROUND-POSITION: 0px -125px
}
.fub-rmenu .r7 {
	BACKGROUND-POSITION: 0px -150px
}
.fub-rmenu .r8 {
	BACKGROUND-POSITION: 0px -175px
}
.fub-rmenu .r9 {
	BACKGROUND-POSITION: 0px -200px
}
.fub-rmenu .r10 {
	BACKGROUND-POSITION: 0px -225px
}
.fub-rmenu .r11 {
	BACKGROUND-POSITION: 0px -250px
}
.fub-rmenu .r12 {
	BACKGROUND-POSITION: 0px -275px
}
.fub-bmenu-box {
	BOTTOM: -1px; POSITION: absolute; HEIGHT: 28px
}
.fub-bmenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 0px 9px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.fub-bmenu-item {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; =
PADDING-BOTTOM: 0px; MARGIN: 0px 18px 0px 0px; PADDING-TOP: 0px; =
LIST-STYLE-TYPE: none
}
.fub-bmenu-item A {
	LINE-HEIGHT: 28px; HEIGHT: 28px
}
.fub-bmenu-item-act {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: =
url(http://img.imgsmail.ru/r/video2/myvideo/bmenu-bg.gif) #fff =
no-repeat; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.fub-bmenu-item-act A {
	PADDING-RIGHT: 12px; DISPLAY: inline-block; PADDING-LEFT: 11px; =
FONT-WEIGHT: bold; BACKGROUND: =
url(http://img.imgsmail.ru/r/video2/myvideo/bmenu-bg.gif) #fff no-repeat =
right top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 1px; PADDING-TOP: =
0px
}
.fub-bmenu-item SUP {
	FONT-WEIGHT: bold; MARGIN: 0px 0px 0px 3px; COLOR: #ec0000
}
.fub-bmenu-mainlink {
	COLOR: #000; TEXT-DECORATION: none
}
.fub-ajax-link {
	BORDER-BOTTOM: #0857a6 1px dashed; TEXT-DECORATION: none
}
.fub-ajax-link:hover {
	BORDER-BOTTOM: #f26d00 1px dashed; TEXT-DECORATION: none
}
.fub-locked {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px 0px 0px 110px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 1%
}
.fub-locked H1 {
	MARGIN: 5px 0px 0px; COLOR: red
}
.fub-locked P {
	MARGIN: 5px 0px 0px; COLOR: red
}
.fub-locked H1 {
	FONT-SIZE: 1.3em
}
.fub-big-button {
	RIGHT: 167px; WIDTH: 122px; POSITION: absolute; TOP: 10px
}
* HTML .fub-bmenu-box {
	BOTTOM: -2px
}
* HTML .fub-rmenu-item {
	BACKGROUND-IMAGE: =
url(http://img.imgsmail.ru/r/video2/myvideo/rmenu-st.gif)
}
HTML:first-child .fub-bubble-c WBR {
	DISPLAY: block
}
.s-fub {
	PADDING-RIGHT: 0px; PADDING-LEFT: 50px; FONT-SIZE: 0.75em; =
PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; OVERFLOW: hidden; PADDING-TOP: =
0px; POSITION: relative; HEIGHT: 45px
}
.s-fub .fub-avatar {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
.s-fub .fub-avatar I {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; WIDTH: 45px; HEIGHT: 45px; BORDER-RIGHT-WIDTH: 0px
}
.s-fub-nav {
	LEFT: 50px; OVERFLOW: hidden; POSITION: absolute; TOP: 22px; HEIGHT: =
25px
}
.s-fub-nav TD {
	WHITE-SPACE: nowrap; HEIGHT: 30px
}
.s-fub-nav {
	COLOR: #9a9a9a! important
}
.s-fub-nav A {
	COLOR: #9a9a9a! important
}
.s-fub-fade {
	Z-INDEX: 2; RIGHT: 0px; BACKGROUND: =
url(http://img.imgsmail.ru/r/foto2/fade.png) repeat-y right top; WIDTH: =
110px; POSITION: absolute; TOP: 15px; HEIGHT: 30px
}
.s-fub-menu {
	Z-INDEX: 3; RIGHT: 0px; WIDTH: 85px; POSITION: absolute; TOP: 10px; =
HEIGHT: 32px; TEXT-ALIGN: right
}
.s-fub-menu SPAN {
	DISPLAY: block; FONT-SIZE: 75%; RIGHT: 0px; WIDTH: 55px; COLOR: =
#f25100; POSITION: absolute; TOP: 0px; TEXT-ALIGN: center
}
.s-fub-menu UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.s-fub-menu LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.s-fub-menu UL LI {
	FLOAT: left; LIST-STYLE-TYPE: none
}
.s-fub-menu UL LI.add {
	BACKGROUND: url(http://img.imgsmail.ru/r/foto2/nav_menu.gif) no-repeat =
0px -57px
}
.s-fub-menu UL LI.edit {
	BACKGROUND: url(http://img.imgsmail.ru/r/foto2/nav_menu.gif) no-repeat; =
MARGIN-LEFT: 10px
}
.s-fub-menu UL LI.del {
	BACKGROUND: url(http://img.imgsmail.ru/r/foto2/nav_menu.gif) no-repeat =
0px -26px; MARGIN-LEFT: 10px
}
.s-fub-menu UL LI I {
	DISPLAY: block; WIDTH: 21px; CURSOR: pointer; HEIGHT: 22px
}
.s-fub-edit:active {
	CURSOR: pointer! important; BORDER-BOTTOM: #9a9a9a 1px dashed; =
TEXT-DECORATION: none
}
.s-fub-edit:link {
	CURSOR: pointer! important; BORDER-BOTTOM: #9a9a9a 1px dashed; =
TEXT-DECORATION: none
}
.s-fub-edit:visited {
	CURSOR: pointer! important; BORDER-BOTTOM: #9a9a9a 1px dashed; =
TEXT-DECORATION: none
}
.s-fub-edit:hover {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND: #ffff66; BORDER-LEFT: =
0px; BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}
.s-fub-inp {
	FONT-SIZE: 0.9em; MARGIN: 0px 5px 0px 0px; HEIGHT: 20px
}
.s-fub-inp-text {
	HEIGHT: 14px
}
* HTML .s-fub-fade {
	BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: =
progid:DXImageTransform.Microsoft.AlphaImageLoader(src=3D'http://img.imgs=
mail.ru/r/foto2/fade.png', sizingMethod=3D'scale')
}
.album-menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.7em; =
PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.album-menu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: =
url(http://img.imgsmail.ru/r/foto2/myfoto/gmenu-st.png) no-repeat; =
FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; PADDING-TOP: =
0px; LIST-STYLE-TYPE: none; HEIGHT: 16px
}
.album-menu .r1 {
	BACKGROUND-POSITION: 0px 0px
}
.album-menu .r2 {
	BACKGROUND-POSITION: 0px -25px
}
.album-menu .r3 {
	BACKGROUND-POSITION: 0px -50px
}
.album-menu .r4 {
	BACKGROUND-POSITION: 0px -75px
}
.album-menu .r5 {
	BACKGROUND-POSITION: 0px -100px
}
.album-menu-item A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; COLOR: =
#797a80; PADDING-TOP: 0px
}
* HTML .album-menu LI {
	BACKGROUND-IMAGE: =
url(http://img.imgsmail.ru/r/foto2/myfoto/gmenu-st.gif)
}
.megavote_ico {
	DISPLAY: block; BACKGROUND: =
url(http://img.imgsmail.ru/mail/ru/images/my/v_10s.png) no-repeat; LEFT: =
3px; WIDTH: 30px; POSITION: absolute; TOP: 5px; HEIGHT: 30px
}
.prevline.megavote_ico {
	TOP: 13px
}
* HTML .megavote_ico {
	BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: =
progid:DXImageTransform.Microsoft.AlphaImageLoader(src=3D'http://img.imgs=
mail.ru/mail/ru/images/my/v_10s.png', sizingMethod=3D'scale')
}
.ico_addphoto {
	BACKGROUND: url(http://img.imgsmail.ru/r/foto2/myfoto/gmenu-st.gif) =
no-repeat; WIDTH: 16px; HEIGHT: 16px
}
.preview P {
	MARGIN: 5px 0px
}
#div_addFriend {
	Z-INDEX: 1000
}
#div_addFriend_listMyFri {
	Z-INDEX: 1000; WIDTH: 240px! important
}
#div_addFriend_listContactsAgent {
	WIDTH: 240px! important
}
.showPhotoFriend {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; DISPLAY: =
none; Z-INDEX: 1000; BACKGROUND: #f3f3f3; BORDER-LEFT: black 1px solid; =
WIDTH: 270px; BORDER-BOTTOM: black 1px solid; POSITION: absolute
}
.showPhotoFriend DIV {
	MARGIN: 20px 10px 10px
}
.showPhotoFriend DIV DIV {
	MARGIN: auto
}
.showPhotoFriend H1 {
	FONT-SIZE: 80%; MARGIN-BOTTOM: 5px
}
.showPhotoFriend P {
	FONT-SIZE: 70%; MARGIN: 0px 0px 5px; COLOR: #666666
}
.showPhotoFriend UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 70%; PADDING-BOTTOM: =
0px; MARGIN: 0px; COLOR: #666666; PADDING-TOP: 0px; LIST-STYLE-TYPE: =
none
}
.showPhotoFriend UL LI {
	MARGIN-BOTTOM: 3px
}
.showPhotoFriend UL .aslink {
	COLOR: #666; TEXT-DECORATION: none
}
.showPhotoFriend UL .aslink:hover {
	COLOR: #666; TEXT-DECORATION: none
}
.showPhotoFriend INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: =
0px; MARGIN: 0px; COLOR: #666666; PADDING-TOP: 0px
}
.showPhotoFriend TEXTAREA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 70%; PADDING-BOTTOM: =
0px; MARGIN: 0px; COLOR: #666666; PADDING-TOP: 0px
}
.showPhotoFriend TEXTAREA {
	BORDER-RIGHT: #b5bbc5 1px solid; BORDER-TOP: #b5bbc5 1px solid; =
MARGIN-BOTTOM: 10px; OVERFLOW: auto; BORDER-LEFT: #b5bbc5 1px solid; =
WIDTH: 248px; BORDER-BOTTOM: #b5bbc5 1px solid; HEIGHT: 110px
}
.showPhotoFriend .NameFriend {
	BORDER-RIGHT: #b5bbc5 1px solid; BORDER-TOP: #b5bbc5 1px solid; =
BORDER-LEFT: #b5bbc5 1px solid; WIDTH: 248px; BORDER-BOTTOM: #b5bbc5 1px =
solid; HEIGHT: 15px
}
.showPhotoFriend .block_content {
	BORDER-RIGHT: #b5bbc5 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: =
#b5bbc5 1px solid; PADDING-LEFT: 15px; BACKGROUND: white; MARGIN-BOTTOM: =
5px; PADDING-BOTTOM: 10px; OVERFLOW: auto; BORDER-LEFT: #b5bbc5 1px =
solid; WIDTH: 190px; PADDING-TOP: 10px; BORDER-BOTTOM: #b5bbc5 1px =
solid; HEIGHT: 190px
}
.showPhotoFriend .left {
	MARGIN: 0px 0px 10px
}
.showPhotoFriend .mr10 {
	MARGIN-RIGHT: 10px
}
.showPhotoFriend .left IMG {
	FLOAT: left; MARGIN-RIGHT: 5px
}
.showPhotoFriend .close {
	RIGHT: 8px; POSITION: absolute; TOP: 8px
}
#entireDiv {
	Z-INDEX: 5000; BACKGROUND: white; FILTER: alpha(opacity=3D50); LEFT: =
0px; WIDTH: 3000px; POSITION: absolute; TOP: 0px; HEIGHT: 10000px; =
-moz-opacity: .50; opacity: .50
}
#formNameFriendSubmit1 {
	WIDTH: 70px
}
#formNameFriendSubmit2 {
	WIDTH: 70px
}
#formNameFriendNameCancel2 {
	WIDTH: 70px
}
#formNameFriendSubmit3 {
	WIDTH: 70px
}
#formNameFriendNameCancel3 {
	WIDTH: 70px
}
#inpNameFriend2 {
	WIDTH: 218px
}
#showFriendsCapcha {
	DISPLAY: none
}
#showFriendsCapchaValue {
	BORDER-RIGHT: #b5bbc5 1px solid; BORDER-TOP: #b5bbc5 1px solid; MARGIN: =
5px 0px 0px; BORDER-LEFT: #b5bbc5 1px solid; WIDTH: 151px; =
BORDER-BOTTOM: #b5bbc5 1px solid
}
A.link_ajax:link {
	BACKGROUND: url(http://img.imgsmail.ru/r/foto2/dashed_x_blue.gif) =
repeat-x left bottom; TEXT-DECORATION: none
}
A.link_ajax:visited {
	BACKGROUND: url(http://img.imgsmail.ru/r/foto2/dashed_x_blue.gif) =
repeat-x left bottom; TEXT-DECORATION: none
}
A.link_ajax:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #0857a6; =
TEXT-DECORATION: none
}
A.link_ajax:active {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #0857a6; =
TEXT-DECORATION: none
}
.Comment .user_pic .avatar_bsv {
	HEIGHT: auto! important
}
.Comment .user_pic DIV {
	PADDING-RIGHT: 5px! important; PADDING-LEFT: 5px! important; =
PADDING-BOTTOM: 5px! important; PADDING-TOP: 5px! important
}
H1 A {
	COLOR: #0857a6
}
H2 A {
	COLOR: #0857a6
}
H3 A {
	COLOR: #0857a6
}
H4 A {
	COLOR: #0857a6
}
.pl9 {
	PADDING-LEFT: 9px
}
.pr9 {
	PADDING-RIGHT: 9px
}
.ml9 {
	MARGIN-LEFT: 9px
}
.mr9 {
	MARGIN-RIGHT: 9px
}
.w98 {
	WIDTH: 98%
}
.photo_listing2 TH .l {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: =
0px
}
.photo_listing2 TH .r {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: =
0px
}
#albumListId .preview {
	MARGIN: 20px 0px 0px 9px
}
.folder_list2 {
	MARGIN: 0px 0px 20px 9px; WIDTH: 98%
}
.album-menu {
	MARGIN: 0px 0px 0px 9px
}
#albumCommentSpanOver {
	PADDING-RIGHT: 9px; DISPLAY: block; PADDING-LEFT: 9px; PADDING-BOTTOM: =
0px; PADDING-TOP: 0px
}
#photo_list {
	MARGIN: 1.5em 9px 0px; WIDTH: 98%
}
#LoadFoto {
	PADDING-LEFT: 9px
}
#SortingForm {
	MARGIN: 0px 9px 15px
}
#PhotoSorting {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 0px; WIDTH: 98%; =
PADDING-TOP: 0px
}
#PhotoSorting2 {
	MARGIN: 0px 9px 20px; WIDTH: 98%
}
DIV.pink_around {
	MARGIN: 0px 9px 15px
}
.list_images {
	WIDTH: 98%
}
#votes_count {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
#category {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
#voting_list {
	MARGIN: 28px 9px 20px; WIDTH: 98%
}
#rating_list {
	MARGIN: 0px 9px 20px; WIDTH: 98%
}
#settingsBlock_5 {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}

------=_NextPart_000_0000_01CABD6D.7E357D00
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://js.imgsmail.ru/mail/ru/images/js/photo2/prototype-1.6.0.3.js

/*  Prototype JavaScript framework, version 1.6.0.3=0A=
 *  (c) 2005-2008 Sam Stephenson=0A=
 *=0A=
 *  Prototype is freely distributable under the terms of an MIT-style =
license.=0A=
 *  For details, see the Prototype web site: http://www.prototypejs.org/=0A=
 *=0A=
 =
*------------------------------------------------------------------------=
--*/=0A=
=0A=
var Prototype =3D {=0A=
  Version: '1.6.0.3',=0A=
=0A=
  Browser: {=0A=
    IE:     !!(window.attachEvent &&=0A=
      navigator.userAgent.indexOf('Opera') =3D=3D=3D -1),=0A=
    Opera:  navigator.userAgent.indexOf('Opera') > -1,=0A=
    WebKit: navigator.userAgent.indexOf('AppleWebKit/') > -1,=0A=
    Gecko:  navigator.userAgent.indexOf('Gecko') > -1 &&=0A=
      navigator.userAgent.indexOf('KHTML') =3D=3D=3D -1,=0A=
    MobileSafari: !!navigator.userAgent.match(/Apple.*Mobile.*Safari/)=0A=
  },=0A=
=0A=
  BrowserFeatures: {=0A=
    XPath: !!document.evaluate,=0A=
    SelectorsAPI: !!document.querySelector,=0A=
    ElementExtensions: !!window.HTMLElement,=0A=
    SpecificElementExtensions:=0A=
      document.createElement('div')['__proto__'] &&=0A=
      document.createElement('div')['__proto__'] !=3D=3D=0A=
        document.createElement('form')['__proto__']=0A=
  },=0A=
=0A=
  ScriptFragment: '<script[^>]*>([\\S\\s]*?)<\/script>',=0A=
  JSONFilter: /^\/\*-secure-([\s\S]*)\*\/\s*$/,=0A=
=0A=
  emptyFunction: function() { },=0A=
  K: function(x) { return x }=0A=
};=0A=
=0A=
if (Prototype.Browser.MobileSafari)=0A=
  Prototype.BrowserFeatures.SpecificElementExtensions =3D false;=0A=
=0A=
=0A=
/* Based on Alex Arnell's inheritance implementation. */=0A=
var Class =3D {=0A=
  create: function() {=0A=
    var parent =3D null, properties =3D $A(arguments);=0A=
    if (Object.isFunction(properties[0]))=0A=
      parent =3D properties.shift();=0A=
=0A=
    function klass() {=0A=
      this.initialize.apply(this, arguments);=0A=
    }=0A=
=0A=
    Object.extend(klass, Class.Methods);=0A=
    klass.superclass =3D parent;=0A=
    klass.subclasses =3D [];=0A=
=0A=
    if (parent) {=0A=
      var subclass =3D function() { };=0A=
      subclass.prototype =3D parent.prototype;=0A=
      klass.prototype =3D new subclass;=0A=
      parent.subclasses.push(klass);=0A=
    }=0A=
=0A=
    for (var i =3D 0; i < properties.length; i++)=0A=
      klass.addMethods(properties[i]);=0A=
=0A=
    if (!klass.prototype.initialize)=0A=
      klass.prototype.initialize =3D Prototype.emptyFunction;=0A=
=0A=
    klass.prototype.constructor =3D klass;=0A=
=0A=
    return klass;=0A=
  }=0A=
};=0A=
=0A=
Class.Methods =3D {=0A=
  addMethods: function(source) {=0A=
    var ancestor   =3D this.superclass && this.superclass.prototype;=0A=
    var properties =3D Object.keys(source);=0A=
=0A=
    if (!Object.keys({ toString: true }).length)=0A=
      properties.push("toString", "valueOf");=0A=
=0A=
    for (var i =3D 0, length =3D properties.length; i < length; i++) {=0A=
      var property =3D properties[i], value =3D source[property];=0A=
      if (ancestor && Object.isFunction(value) &&=0A=
          value.argumentNames().first() =3D=3D "$super") {=0A=
        var method =3D value;=0A=
        value =3D (function(m) {=0A=
          return function() { return ancestor[m].apply(this, arguments) =
};=0A=
        })(property).wrap(method);=0A=
=0A=
        value.valueOf =3D method.valueOf.bind(method);=0A=
        value.toString =3D method.toString.bind(method);=0A=
      }=0A=
      this.prototype[property] =3D value;=0A=
    }=0A=
=0A=
    return this;=0A=
  }=0A=
};=0A=
=0A=
var Abstract =3D { };=0A=
=0A=
Object.extend =3D function(destination, source) {=0A=
  for (var property in source)=0A=
    destination[property] =3D source[property];=0A=
  return destination;=0A=
};=0A=
=0A=
Object.extend(Object, {=0A=
  inspect: function(object) {=0A=
    try {=0A=
      if (Object.isUndefined(object)) return 'undefined';=0A=
      if (object =3D=3D=3D null) return 'null';=0A=
      return object.inspect ? object.inspect() : String(object);=0A=
    } catch (e) {=0A=
      if (e instanceof RangeError) return '...';=0A=
      throw e;=0A=
    }=0A=
  },=0A=
=0A=
  toJSON: function(object) {=0A=
    var type =3D typeof object;=0A=
    switch (type) {=0A=
      case 'undefined':=0A=
      case 'function':=0A=
      case 'unknown': return;=0A=
      case 'boolean': return object.toString();=0A=
    }=0A=
=0A=
    if (object =3D=3D=3D null) return 'null';=0A=
    if (object.toJSON) return object.toJSON();=0A=
    if (Object.isElement(object)) return;=0A=
=0A=
    var results =3D [];=0A=
    for (var property in object) {=0A=
      var value =3D Object.toJSON(object[property]);=0A=
      if (!Object.isUndefined(value))=0A=
        results.push(property.toJSON() + ': ' + value);=0A=
    }=0A=
=0A=
    return '{' + results.join(', ') + '}';=0A=
  },=0A=
=0A=
  toQueryString: function(object) {=0A=
    return $H(object).toQueryString();=0A=
  },=0A=
=0A=
  toHTML: function(object) {=0A=
    return object && object.toHTML ? object.toHTML() : =
String.interpret(object);=0A=
  },=0A=
=0A=
  keys: function(object) {=0A=
    var keys =3D [];=0A=
    for (var property in object)=0A=
      keys.push(property);=0A=
    return keys;=0A=
  },=0A=
=0A=
  values: function(object) {=0A=
    var values =3D [];=0A=
    for (var property in object)=0A=
      values.push(object[property]);=0A=
    return values;=0A=
  },=0A=
=0A=
  clone: function(object) {=0A=
    return Object.extend({ }, object);=0A=
  },=0A=
=0A=
  isElement: function(object) {=0A=
    return !!(object && object.nodeType =3D=3D 1);=0A=
  },=0A=
=0A=
  isArray: function(object) {=0A=
    return object !=3D null && typeof object =3D=3D "object" &&=0A=
      'splice' in object && 'join' in object;=0A=
  },=0A=
=0A=
  isHash: function(object) {=0A=
    return object instanceof Hash;=0A=
  },=0A=
=0A=
  isFunction: function(object) {=0A=
    return typeof object =3D=3D "function";=0A=
  },=0A=
=0A=
  isString: function(object) {=0A=
    return typeof object =3D=3D "string";=0A=
  },=0A=
=0A=
  isNumber: function(object) {=0A=
    return typeof object =3D=3D "number";=0A=
  },=0A=
=0A=
  isUndefined: function(object) {=0A=
    return typeof object =3D=3D "undefined";=0A=
  }=0A=
});=0A=
=0A=
Object.extend(Function.prototype, {=0A=
  argumentNames: function() {=0A=
    var names =3D =
this.toString().match(/^[\s\(]*function[^(]*\(([^\)]*)\)/)[1]=0A=
      .replace(/\s+/g, '').split(',');=0A=
    return names.length =3D=3D 1 && !names[0] ? [] : names;=0A=
  },=0A=
=0A=
  bind: function() {=0A=
    if (arguments.length < 2 && Object.isUndefined(arguments[0])) return =
this;=0A=
    var __method =3D this, args =3D $A(arguments), object =3D =
args.shift();=0A=
    return function() {=0A=
      return __method.apply(object, args.concat($A(arguments)));=0A=
    }=0A=
  },=0A=
=0A=
  bindAsEventListener: function() {=0A=
    var __method =3D this, args =3D $A(arguments), object =3D =
args.shift();=0A=
    return function(event) {=0A=
      return __method.apply(object, [event || =
window.event].concat(args));=0A=
    }=0A=
  },=0A=
=0A=
  curry: function() {=0A=
    if (!arguments.length) return this;=0A=
    var __method =3D this, args =3D $A(arguments);=0A=
    return function() {=0A=
      return __method.apply(this, args.concat($A(arguments)));=0A=
    }=0A=
  },=0A=
=0A=
  delay: function() {=0A=
    var __method =3D this, args =3D $A(arguments), timeout =3D =
args.shift() * 1000;=0A=
    return window.setTimeout(function() {=0A=
      return __method.apply(__method, args);=0A=
    }, timeout);=0A=
  },=0A=
=0A=
  defer: function() {=0A=
    var args =3D [0.01].concat($A(arguments));=0A=
    return this.delay.apply(this, args);=0A=
  },=0A=
=0A=
  wrap: function(wrapper) {=0A=
    var __method =3D this;=0A=
    return function() {=0A=
      return wrapper.apply(this, =
[__method.bind(this)].concat($A(arguments)));=0A=
    }=0A=
  },=0A=
=0A=
  methodize: function() {=0A=
    if (this._methodized) return this._methodized;=0A=
    var __method =3D this;=0A=
    return this._methodized =3D function() {=0A=
      return __method.apply(null, [this].concat($A(arguments)));=0A=
    };=0A=
  }=0A=
});=0A=
=0A=
Date.prototype.toJSON =3D function() {=0A=
  return '"' + this.getUTCFullYear() + '-' +=0A=
    (this.getUTCMonth() + 1).toPaddedString(2) + '-' +=0A=
    this.getUTCDate().toPaddedString(2) + 'T' +=0A=
    this.getUTCHours().toPaddedString(2) + ':' +=0A=
    this.getUTCMinutes().toPaddedString(2) + ':' +=0A=
    this.getUTCSeconds().toPaddedString(2) + 'Z"';=0A=
};=0A=
=0A=
var Try =3D {=0A=
  these: function() {=0A=
    var returnValue;=0A=
=0A=
    for (var i =3D 0, length =3D arguments.length; i < length; i++) {=0A=
      var lambda =3D arguments[i];=0A=
      try {=0A=
        returnValue =3D lambda();=0A=
        break;=0A=
      } catch (e) { }=0A=
    }=0A=
=0A=
    return returnValue;=0A=
  }=0A=
};=0A=
=0A=
RegExp.prototype.match =3D RegExp.prototype.test;=0A=
=0A=
RegExp.escape =3D function(str) {=0A=
  return String(str).replace(/([.*+?^=3D!:${}()|[\]\/\\])/g, '\\$1');=0A=
};=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
var PeriodicalExecuter =3D Class.create({=0A=
  initialize: function(callback, frequency) {=0A=
    this.callback =3D callback;=0A=
    this.frequency =3D frequency;=0A=
    this.currentlyExecuting =3D false;=0A=
=0A=
    this.registerCallback();=0A=
  },=0A=
=0A=
  registerCallback: function() {=0A=
    this.timer =3D setInterval(this.onTimerEvent.bind(this), =
this.frequency * 1000);=0A=
  },=0A=
=0A=
  execute: function() {=0A=
    this.callback(this);=0A=
  },=0A=
=0A=
  stop: function() {=0A=
    if (!this.timer) return;=0A=
    clearInterval(this.timer);=0A=
    this.timer =3D null;=0A=
  },=0A=
=0A=
  onTimerEvent: function() {=0A=
    if (!this.currentlyExecuting) {=0A=
      try {=0A=
        this.currentlyExecuting =3D true;=0A=
        this.execute();=0A=
      } finally {=0A=
        this.currentlyExecuting =3D false;=0A=
      }=0A=
    }=0A=
  }=0A=
});=0A=
Object.extend(String, {=0A=
  interpret: function(value) {=0A=
    return value =3D=3D null ? '' : String(value);=0A=
  },=0A=
  specialChar: {=0A=
    '\b': '\\b',=0A=
    '\t': '\\t',=0A=
    '\n': '\\n',=0A=
    '\f': '\\f',=0A=
    '\r': '\\r',=0A=
    '\\': '\\\\'=0A=
  }=0A=
});=0A=
=0A=
Object.extend(String.prototype, {=0A=
  gsub: function(pattern, replacement) {=0A=
    var result =3D '', source =3D this, match;=0A=
    replacement =3D arguments.callee.prepareReplacement(replacement);=0A=
=0A=
    while (source.length > 0) {=0A=
      if (match =3D source.match(pattern)) {=0A=
        result +=3D source.slice(0, match.index);=0A=
        result +=3D String.interpret(replacement(match));=0A=
        source  =3D source.slice(match.index + match[0].length);=0A=
      } else {=0A=
        result +=3D source, source =3D '';=0A=
      }=0A=
    }=0A=
    return result;=0A=
  },=0A=
=0A=
  sub: function(pattern, replacement, count) {=0A=
    replacement =3D this.gsub.prepareReplacement(replacement);=0A=
    count =3D Object.isUndefined(count) ? 1 : count;=0A=
=0A=
    return this.gsub(pattern, function(match) {=0A=
      if (--count < 0) return match[0];=0A=
      return replacement(match);=0A=
    });=0A=
  },=0A=
=0A=
  scan: function(pattern, iterator) {=0A=
    this.gsub(pattern, iterator);=0A=
    return String(this);=0A=
  },=0A=
=0A=
  truncate: function(length, truncation) {=0A=
    length =3D length || 30;=0A=
    truncation =3D Object.isUndefined(truncation) ? '...' : truncation;=0A=
    return this.length > length ?=0A=
      this.slice(0, length - truncation.length) + truncation : =
String(this);=0A=
  },=0A=
=0A=
  strip: function() {=0A=
    return this.replace(/^\s+/, '').replace(/\s+$/, '');=0A=
  },=0A=
=0A=
  stripTags: function() {=0A=
    return this.replace(/<\/?[^>]+>/gi, '');=0A=
  },=0A=
=0A=
  stripScripts: function() {=0A=
    return this.replace(new RegExp(Prototype.ScriptFragment, 'img'), '');=0A=
  },=0A=
=0A=
  extractScripts: function() {=0A=
    var matchAll =3D new RegExp(Prototype.ScriptFragment, 'img');=0A=
    var matchOne =3D new RegExp(Prototype.ScriptFragment, 'im');=0A=
    return (this.match(matchAll) || []).map(function(scriptTag) {=0A=
      return (scriptTag.match(matchOne) || ['', ''])[1];=0A=
    });=0A=
  },=0A=
=0A=
  evalScripts: function() {=0A=
    return this.extractScripts().map(function(script) {try{return =
eval(script)}catch(e){} });=0A=
  },=0A=
=0A=
  escapeHTML: function() {=0A=
    var self =3D arguments.callee;=0A=
    self.text.data =3D this;=0A=
    return self.div.innerHTML;=0A=
  },=0A=
=0A=
  unescapeHTML: function() {=0A=
    var div =3D new Element('div');=0A=
    div.innerHTML =3D this.stripTags();=0A=
    return div.childNodes[0] ? (div.childNodes.length > 1 ?=0A=
      $A(div.childNodes).inject('', function(memo, node) { return =
memo+node.nodeValue }) :=0A=
      div.childNodes[0].nodeValue) : '';=0A=
  },=0A=
=0A=
  toQueryParams: function(separator) {=0A=
    var match =3D this.strip().match(/([^?#]*)(#.*)?$/);=0A=
    if (!match) return { };=0A=
=0A=
    return match[1].split(separator || '&').inject({ }, function(hash, =
pair) {=0A=
      if ((pair =3D pair.split('=3D'))[0]) {=0A=
        var key =3D decodeURIComponent(pair.shift());=0A=
        var value =3D pair.length > 1 ? pair.join('=3D') : pair[0];=0A=
        if (value !=3D undefined) value =3D decodeURIComponent(value);=0A=
=0A=
        if (key in hash) {=0A=
          if (!Object.isArray(hash[key])) hash[key] =3D [hash[key]];=0A=
          hash[key].push(value);=0A=
        }=0A=
        else hash[key] =3D value;=0A=
      }=0A=
      return hash;=0A=
    });=0A=
  },=0A=
=0A=
  toArray: function() {=0A=
    return this.split('');=0A=
  },=0A=
=0A=
  succ: function() {=0A=
    return this.slice(0, this.length - 1) +=0A=
      String.fromCharCode(this.charCodeAt(this.length - 1) + 1);=0A=
  },=0A=
=0A=
  times: function(count) {=0A=
    return count < 1 ? '' : new Array(count + 1).join(this);=0A=
  },=0A=
=0A=
  camelize: function() {=0A=
    var parts =3D this.split('-'), len =3D parts.length;=0A=
    if (len =3D=3D 1) return parts[0];=0A=
=0A=
    var camelized =3D this.charAt(0) =3D=3D '-'=0A=
      ? parts[0].charAt(0).toUpperCase() + parts[0].substring(1)=0A=
      : parts[0];=0A=
=0A=
    for (var i =3D 1; i < len; i++)=0A=
      camelized +=3D parts[i].charAt(0).toUpperCase() + =
parts[i].substring(1);=0A=
=0A=
    return camelized;=0A=
  },=0A=
=0A=
  capitalize: function() {=0A=
    return this.charAt(0).toUpperCase() + =
this.substring(1).toLowerCase();=0A=
  },=0A=
=0A=
  underscore: function() {=0A=
    return this.gsub(/::/, =
'/').gsub(/([A-Z]+)([A-Z][a-z])/,'#{1}_#{2}').gsub(/([a-z\d])([A-Z])/,'#{=
1}_#{2}').gsub(/-/,'_').toLowerCase();=0A=
  },=0A=
=0A=
  dasherize: function() {=0A=
    return this.gsub(/_/,'-');=0A=
  },=0A=
=0A=
  inspect: function(useDoubleQuotes) {=0A=
    var escapedString =3D this.gsub(/[\x00-\x1f\\]/, function(match) {=0A=
      var character =3D String.specialChar[match[0]];=0A=
      return character ? character : '\\u00' + =
match[0].charCodeAt().toPaddedString(2, 16);=0A=
    });=0A=
    if (useDoubleQuotes) return '"' + escapedString.replace(/"/g, '\\"') =
+ '"';=0A=
    return "'" + escapedString.replace(/'/g, '\\\'') + "'";=0A=
  },=0A=
=0A=
  toJSON: function() {=0A=
    return this.inspect(true);=0A=
  },=0A=
=0A=
  unfilterJSON: function(filter) {=0A=
    return this.sub(filter || Prototype.JSONFilter, '#{1}');=0A=
  },=0A=
=0A=
  isJSON: function() {=0A=
    var str =3D this;=0A=
    if (str.blank()) return false;=0A=
    str =3D this.replace(/\\./g, '@').replace(/"[^"\\\n\r]*"/g, '');=0A=
    return (/^[,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]*$/).test(str);=0A=
  },=0A=
=0A=
  evalJSON: function(sanitize) {=0A=
    var json =3D this.unfilterJSON();=0A=
    try {=0A=
      if (!sanitize || json.isJSON()) return eval('(' + json + ')');=0A=
    } catch (e) { }=0A=
    throw new SyntaxError('Badly formed JSON string: ' + this.inspect());=0A=
  },=0A=
=0A=
  include: function(pattern) {=0A=
    return this.indexOf(pattern) > -1;=0A=
  },=0A=
=0A=
  startsWith: function(pattern) {=0A=
    return this.indexOf(pattern) =3D=3D=3D 0;=0A=
  },=0A=
=0A=
  endsWith: function(pattern) {=0A=
    var d =3D this.length - pattern.length;=0A=
    return d >=3D 0 && this.lastIndexOf(pattern) =3D=3D=3D d;=0A=
  },=0A=
=0A=
  empty: function() {=0A=
    return this =3D=3D '';=0A=
  },=0A=
=0A=
  blank: function() {=0A=
    return /^\s*$/.test(this);=0A=
  },=0A=
=0A=
  interpolate: function(object, pattern) {=0A=
    return new Template(this, pattern).evaluate(object);=0A=
  }=0A=
});=0A=
=0A=
if (Prototype.Browser.WebKit || Prototype.Browser.IE) =
Object.extend(String.prototype, {=0A=
  escapeHTML: function() {=0A=
    return =
this.replace(/&/g,'&amp;').replace(/</g,'&lt;').replace(/>/g,'&gt;');=0A=
  },=0A=
  unescapeHTML: function() {=0A=
    return =
this.stripTags().replace(/&amp;/g,'&').replace(/&lt;/g,'<').replace(/&gt;=
/g,'>');=0A=
  }=0A=
});=0A=
=0A=
String.prototype.gsub.prepareReplacement =3D function(replacement) {=0A=
  if (Object.isFunction(replacement)) return replacement;=0A=
  var template =3D new Template(replacement);=0A=
  return function(match) { return template.evaluate(match) };=0A=
};=0A=
=0A=
String.prototype.parseQuery =3D String.prototype.toQueryParams;=0A=
=0A=
Object.extend(String.prototype.escapeHTML, {=0A=
  div:  document.createElement('div'),=0A=
  text: document.createTextNode('')=0A=
});=0A=
=0A=
String.prototype.escapeHTML.div.appendChild(String.prototype.escapeHTML.t=
ext);=0A=
=0A=
var Template =3D Class.create({=0A=
  initialize: function(template, pattern) {=0A=
    this.template =3D template.toString();=0A=
    this.pattern =3D pattern || Template.Pattern;=0A=
  },=0A=
=0A=
  evaluate: function(object) {=0A=
    if (Object.isFunction(object.toTemplateReplacements))=0A=
      object =3D object.toTemplateReplacements();=0A=
=0A=
    return this.template.gsub(this.pattern, function(match) {=0A=
      if (object =3D=3D null) return '';=0A=
=0A=
      var before =3D match[1] || '';=0A=
      if (before =3D=3D '\\') return match[2];=0A=
=0A=
      var ctx =3D object, expr =3D match[3];=0A=
      var pattern =3D /^([^.[]+|\[((?:.*?[^\\])?)\])(\.|\[|$)/;=0A=
      match =3D pattern.exec(expr);=0A=
      if (match =3D=3D null) return before;=0A=
=0A=
      while (match !=3D null) {=0A=
        var comp =3D match[1].startsWith('[') ? match[2].gsub('\\\\]', =
']') : match[1];=0A=
        ctx =3D ctx[comp];=0A=
        if (null =3D=3D ctx || '' =3D=3D match[3]) break;=0A=
        expr =3D expr.substring('[' =3D=3D match[3] ? match[1].length : =
match[0].length);=0A=
        match =3D pattern.exec(expr);=0A=
      }=0A=
=0A=
      return before + String.interpret(ctx);=0A=
    });=0A=
  }=0A=
});=0A=
Template.Pattern =3D /(^|.|\r|\n)(#\{(.*?)\})/;=0A=
=0A=
var $break =3D { };=0A=
=0A=
var Enumerable =3D {=0A=
  each: function(iterator, context) {=0A=
    var index =3D 0;=0A=
    try {=0A=
      this._each(function(value) {=0A=
        iterator.call(context, value, index++);=0A=
      });=0A=
    } catch (e) {=0A=
      if (e !=3D $break) throw e;=0A=
    }=0A=
    return this;=0A=
  },=0A=
=0A=
  eachSlice: function(number, iterator, context) {=0A=
    var index =3D -number, slices =3D [], array =3D this.toArray();=0A=
    if (number < 1) return array;=0A=
    while ((index +=3D number) < array.length)=0A=
      slices.push(array.slice(index, index+number));=0A=
    return slices.collect(iterator, context);=0A=
  },=0A=
=0A=
  all: function(iterator, context) {=0A=
    iterator =3D iterator || Prototype.K;=0A=
    var result =3D true;=0A=
    this.each(function(value, index) {=0A=
      result =3D result && !!iterator.call(context, value, index);=0A=
      if (!result) throw $break;=0A=
    });=0A=
    return result;=0A=
  },=0A=
=0A=
  any: function(iterator, context) {=0A=
    iterator =3D iterator || Prototype.K;=0A=
    var result =3D false;=0A=
    this.each(function(value, index) {=0A=
      if (result =3D !!iterator.call(context, value, index))=0A=
        throw $break;=0A=
    });=0A=
    return result;=0A=
  },=0A=
=0A=
  collect: function(iterator, context) {=0A=
    iterator =3D iterator || Prototype.K;=0A=
    var results =3D [];=0A=
    this.each(function(value, index) {=0A=
      results.push(iterator.call(context, value, index));=0A=
    });=0A=
    return results;=0A=
  },=0A=
=0A=
  detect: function(iterator, context) {=0A=
    var result;=0A=
    this.each(function(value, index) {=0A=
      if (iterator.call(context, value, index)) {=0A=
        result =3D value;=0A=
        throw $break;=0A=
      }=0A=
    });=0A=
    return result;=0A=
  },=0A=
=0A=
  findAll: function(iterator, context) {=0A=
    var results =3D [];=0A=
    this.each(function(value, index) {=0A=
      if (iterator.call(context, value, index))=0A=
        results.push(value);=0A=
    });=0A=
    return results;=0A=
  },=0A=
=0A=
  grep: function(filter, iterator, context) {=0A=
    iterator =3D iterator || Prototype.K;=0A=
    var results =3D [];=0A=
=0A=
    if (Object.isString(filter))=0A=
      filter =3D new RegExp(filter);=0A=
=0A=
    this.each(function(value, index) {=0A=
      if (filter.match(value))=0A=
        results.push(iterator.call(context, value, index));=0A=
    });=0A=
    return results;=0A=
  },=0A=
=0A=
  include: function(object) {=0A=
    if (Object.isFunction(this.indexOf))=0A=
      if (this.indexOf(object) !=3D -1) return true;=0A=
=0A=
    var found =3D false;=0A=
    this.each(function(value) {=0A=
      if (value =3D=3D object) {=0A=
        found =3D true;=0A=
        throw $break;=0A=
      }=0A=
    });=0A=
    return found;=0A=
  },=0A=
=0A=
  inGroupsOf: function(number, fillWith) {=0A=
    fillWith =3D Object.isUndefined(fillWith) ? null : fillWith;=0A=
    return this.eachSlice(number, function(slice) {=0A=
      while(slice.length < number) slice.push(fillWith);=0A=
      return slice;=0A=
    });=0A=
  },=0A=
=0A=
  inject: function(memo, iterator, context) {=0A=
    this.each(function(value, index) {=0A=
      memo =3D iterator.call(context, memo, value, index);=0A=
    });=0A=
    return memo;=0A=
  },=0A=
=0A=
  invoke: function(method) {=0A=
    var args =3D $A(arguments).slice(1);=0A=
    return this.map(function(value) {=0A=
      return value[method].apply(value, args);=0A=
    });=0A=
  },=0A=
=0A=
  max: function(iterator, context) {=0A=
    iterator =3D iterator || Prototype.K;=0A=
    var result;=0A=
    this.each(function(value, index) {=0A=
      value =3D iterator.call(context, value, index);=0A=
      if (result =3D=3D null || value >=3D result)=0A=
        result =3D value;=0A=
    });=0A=
    return result;=0A=
  },=0A=
=0A=
  min: function(iterator, context) {=0A=
    iterator =3D iterator || Prototype.K;=0A=
    var result;=0A=
    this.each(function(value, index) {=0A=
      value =3D iterator.call(context, value, index);=0A=
      if (result =3D=3D null || value < result)=0A=
        result =3D value;=0A=
    });=0A=
    return result;=0A=
  },=0A=
=0A=
  partition: function(iterator, context) {=0A=
    iterator =3D iterator || Prototype.K;=0A=
    var trues =3D [], falses =3D [];=0A=
    this.each(function(value, index) {=0A=
      (iterator.call(context, value, index) ?=0A=
        trues : falses).push(value);=0A=
    });=0A=
    return [trues, falses];=0A=
  },=0A=
=0A=
  pluck: function(property) {=0A=
    var results =3D [];=0A=
    this.each(function(value) {=0A=
      results.push(value[property]);=0A=
    });=0A=
    return results;=0A=
  },=0A=
=0A=
  reject: function(iterator, context) {=0A=
    var results =3D [];=0A=
    this.each(function(value, index) {=0A=
      if (!iterator.call(context, value, index))=0A=
        results.push(value);=0A=
    });=0A=
    return results;=0A=
  },=0A=
=0A=
  sortBy: function(iterator, context) {=0A=
    return this.map(function(value, index) {=0A=
      return {=0A=
        value: value,=0A=
        criteria: iterator.call(context, value, index)=0A=
      };=0A=
    }).sort(function(left, right) {=0A=
      var a =3D left.criteria, b =3D right.criteria;=0A=
      return a < b ? -1 : a > b ? 1 : 0;=0A=
    }).pluck('value');=0A=
  },=0A=
=0A=
  toArray: function() {=0A=
    return this.map();=0A=
  },=0A=
=0A=
  zip: function() {=0A=
    var iterator =3D Prototype.K, args =3D $A(arguments);=0A=
    if (Object.isFunction(args.last()))=0A=
      iterator =3D args.pop();=0A=
=0A=
    var collections =3D [this].concat(args).map($A);=0A=
    return this.map(function(value, index) {=0A=
      return iterator(collections.pluck(index));=0A=
    });=0A=
  },=0A=
=0A=
  size: function() {=0A=
    return this.toArray().length;=0A=
  },=0A=
=0A=
  inspect: function() {=0A=
    return '#<Enumerable:' + this.toArray().inspect() + '>';=0A=
  }=0A=
};=0A=
=0A=
Object.extend(Enumerable, {=0A=
  map:     Enumerable.collect,=0A=
  find:    Enumerable.detect,=0A=
  select:  Enumerable.findAll,=0A=
  filter:  Enumerable.findAll,=0A=
  member:  Enumerable.include,=0A=
  entries: Enumerable.toArray,=0A=
  every:   Enumerable.all,=0A=
  some:    Enumerable.any=0A=
});=0A=
function $A(iterable) {=0A=
  if (!iterable) return [];=0A=
  if (iterable.toArray) return iterable.toArray();=0A=
  var length =3D iterable.length || 0, results =3D new Array(length);=0A=
  while (length--) results[length] =3D iterable[length];=0A=
  return results;=0A=
}=0A=
=0A=
if (Prototype.Browser.WebKit) {=0A=
  $A =3D function(iterable) {=0A=
    if (!iterable) return [];=0A=
    // In Safari, only use the `toArray` method if it's not a NodeList.=0A=
    // A NodeList is a function, has an function `item` property, and a =
numeric=0A=
    // `length` property. Adapted from Google Doctype.=0A=
    if (!(typeof iterable =3D=3D=3D 'function' && typeof iterable.length =
=3D=3D=3D=0A=
        'number' && typeof iterable.item =3D=3D=3D 'function') && =
iterable.toArray)=0A=
      return iterable.toArray();=0A=
    var length =3D iterable.length || 0, results =3D new Array(length);=0A=
    while (length--) results[length] =3D iterable[length];=0A=
    return results;=0A=
  };=0A=
}=0A=
=0A=
Array.from =3D $A;=0A=
=0A=
Object.extend(Array.prototype, Enumerable);=0A=
=0A=
if (!Array.prototype._reverse) Array.prototype._reverse =3D =
Array.prototype.reverse;=0A=
=0A=
Object.extend(Array.prototype, {=0A=
  _each: function(iterator) {=0A=
    for (var i =3D 0, length =3D this.length; i < length; i++)=0A=
      iterator(this[i]);=0A=
  },=0A=
=0A=
  clear: function() {=0A=
    this.length =3D 0;=0A=
    return this;=0A=
  },=0A=
=0A=
  first: function() {=0A=
    return this[0];=0A=
  },=0A=
=0A=
  last: function() {=0A=
    return this[this.length - 1];=0A=
  },=0A=
=0A=
  compact: function() {=0A=
    return this.select(function(value) {=0A=
      return value !=3D null;=0A=
    });=0A=
  },=0A=
=0A=
  flatten: function() {=0A=
    return this.inject([], function(array, value) {=0A=
      return array.concat(Object.isArray(value) ?=0A=
        value.flatten() : [value]);=0A=
    });=0A=
  },=0A=
=0A=
  without: function() {=0A=
    var values =3D $A(arguments);=0A=
    return this.select(function(value) {=0A=
      return !values.include(value);=0A=
    });=0A=
  },=0A=
=0A=
  reverse: function(inline) {=0A=
    return (inline !=3D=3D false ? this : this.toArray())._reverse();=0A=
  },=0A=
=0A=
  reduce: function() {=0A=
    return this.length > 1 ? this : this[0];=0A=
  },=0A=
=0A=
  uniq: function(sorted) {=0A=
    return this.inject([], function(array, value, index) {=0A=
      if (0 =3D=3D index || (sorted ? array.last() !=3D value : =
!array.include(value)))=0A=
        array.push(value);=0A=
      return array;=0A=
    });=0A=
  },=0A=
=0A=
  intersect: function(array) {=0A=
    return this.uniq().findAll(function(item) {=0A=
      return array.detect(function(value) { return item =3D=3D=3D value =
});=0A=
    });=0A=
  },=0A=
=0A=
  clone: function() {=0A=
    return [].concat(this);=0A=
  },=0A=
=0A=
  size: function() {=0A=
    return this.length;=0A=
  },=0A=
=0A=
  inspect: function() {=0A=
    return '[' + this.map(Object.inspect).join(', ') + ']';=0A=
  },=0A=
=0A=
  toJSON: function() {=0A=
    var results =3D [];=0A=
    this.each(function(object) {=0A=
      var value =3D Object.toJSON(object);=0A=
      if (!Object.isUndefined(value)) results.push(value);=0A=
    });=0A=
    return '[' + results.join(', ') + ']';=0A=
  }=0A=
});=0A=
=0A=
// use native browser JS 1.6 implementation if available=0A=
if (Object.isFunction(Array.prototype.forEach))=0A=
  Array.prototype._each =3D Array.prototype.forEach;=0A=
=0A=
if (!Array.prototype.indexOf) Array.prototype.indexOf =3D function(item, =
i) {=0A=
  i || (i =3D 0);=0A=
  var length =3D this.length;=0A=
  if (i < 0) i =3D length + i;=0A=
  for (; i < length; i++)=0A=
    if (this[i] =3D=3D=3D item) return i;=0A=
  return -1;=0A=
};=0A=
=0A=
if (!Array.prototype.lastIndexOf) Array.prototype.lastIndexOf =3D =
function(item, i) {=0A=
  i =3D isNaN(i) ? this.length : (i < 0 ? this.length + i : i) + 1;=0A=
  var n =3D this.slice(0, i).reverse().indexOf(item);=0A=
  return (n < 0) ? n : i - n - 1;=0A=
};=0A=
=0A=
Array.prototype.toArray =3D Array.prototype.clone;=0A=
=0A=
function $w(string) {=0A=
  if (!Object.isString(string)) return [];=0A=
  string =3D string.strip();=0A=
  return string ? string.split(/\s+/) : [];=0A=
}=0A=
=0A=
if (Prototype.Browser.Opera){=0A=
  Array.prototype.concat =3D function() {=0A=
    var array =3D [];=0A=
    for (var i =3D 0, length =3D this.length; i < length; i++) =
array.push(this[i]);=0A=
    for (var i =3D 0, length =3D arguments.length; i < length; i++) {=0A=
      if (Object.isArray(arguments[i])) {=0A=
        for (var j =3D 0, arrayLength =3D arguments[i].length; j < =
arrayLength; j++)=0A=
          array.push(arguments[i][j]);=0A=
      } else {=0A=
        array.push(arguments[i]);=0A=
      }=0A=
    }=0A=
    return array;=0A=
  };=0A=
}=0A=
Object.extend(Number.prototype, {=0A=
  toColorPart: function() {=0A=
    return this.toPaddedString(2, 16);=0A=
  },=0A=
=0A=
  succ: function() {=0A=
    return this + 1;=0A=
  },=0A=
=0A=
  times: function(iterator, context) {=0A=
    $R(0, this, true).each(iterator, context);=0A=
    return this;=0A=
  },=0A=
=0A=
  toPaddedString: function(length, radix) {=0A=
    var string =3D this.toString(radix || 10);=0A=
    return '0'.times(length - string.length) + string;=0A=
  },=0A=
=0A=
  toJSON: function() {=0A=
    return isFinite(this) ? this.toString() : 'null';=0A=
  }=0A=
});=0A=
=0A=
$w('abs round ceil floor').each(function(method){=0A=
  Number.prototype[method] =3D Math[method].methodize();=0A=
});=0A=
function $H(object) {=0A=
  return new Hash(object);=0A=
};=0A=
=0A=
var Hash =3D Class.create(Enumerable, (function() {=0A=
=0A=
  function toQueryPair(key, value) {=0A=
    if (Object.isUndefined(value)) return key;=0A=
    return key + '=3D' + encodeURIComponent(String.interpret(value));=0A=
  }=0A=
=0A=
  return {=0A=
    initialize: function(object) {=0A=
      this._object =3D Object.isHash(object) ? object.toObject() : =
Object.clone(object);=0A=
    },=0A=
=0A=
    _each: function(iterator) {=0A=
      for (var key in this._object) {=0A=
        var value =3D this._object[key], pair =3D [key, value];=0A=
        pair.key =3D key;=0A=
        pair.value =3D value;=0A=
        iterator(pair);=0A=
      }=0A=
    },=0A=
=0A=
    set: function(key, value) {=0A=
      return this._object[key] =3D value;=0A=
    },=0A=
=0A=
    get: function(key) {=0A=
      // simulating poorly supported hasOwnProperty=0A=
      if (this._object[key] !=3D=3D Object.prototype[key])=0A=
        return this._object[key];=0A=
    },=0A=
=0A=
    unset: function(key) {=0A=
      var value =3D this._object[key];=0A=
      delete this._object[key];=0A=
      return value;=0A=
    },=0A=
=0A=
    toObject: function() {=0A=
      return Object.clone(this._object);=0A=
    },=0A=
=0A=
    keys: function() {=0A=
      return this.pluck('key');=0A=
    },=0A=
=0A=
    values: function() {=0A=
      return this.pluck('value');=0A=
    },=0A=
=0A=
    index: function(value) {=0A=
      var match =3D this.detect(function(pair) {=0A=
        return pair.value =3D=3D=3D value;=0A=
      });=0A=
      return match && match.key;=0A=
    },=0A=
=0A=
    merge: function(object) {=0A=
      return this.clone().update(object);=0A=
    },=0A=
=0A=
    update: function(object) {=0A=
      return new Hash(object).inject(this, function(result, pair) {=0A=
        result.set(pair.key, pair.value);=0A=
        return result;=0A=
      });=0A=
    },=0A=
=0A=
    toQueryString: function() {=0A=
      return this.inject([], function(results, pair) {=0A=
        var key =3D encodeURIComponent(pair.key), values =3D pair.value;=0A=
=0A=
        if (values && typeof values =3D=3D 'object') {=0A=
          if (Object.isArray(values))=0A=
            return results.concat(values.map(toQueryPair.curry(key)));=0A=
        } else results.push(toQueryPair(key, values));=0A=
        return results;=0A=
      }).join('&');=0A=
    },=0A=
=0A=
    inspect: function() {=0A=
      return '#<Hash:{' + this.map(function(pair) {=0A=
        return pair.map(Object.inspect).join(': ');=0A=
      }).join(', ') + '}>';=0A=
    },=0A=
=0A=
    toJSON: function() {=0A=
      return Object.toJSON(this.toObject());=0A=
    },=0A=
=0A=
    clone: function() {=0A=
      return new Hash(this);=0A=
    }=0A=
  }=0A=
})());=0A=
=0A=
Hash.prototype.toTemplateReplacements =3D Hash.prototype.toObject;=0A=
Hash.from =3D $H;=0A=
var ObjectRange =3D Class.create(Enumerable, {=0A=
  initialize: function(start, end, exclusive) {=0A=
    this.start =3D start;=0A=
    this.end =3D end;=0A=
    this.exclusive =3D exclusive;=0A=
  },=0A=
=0A=
  _each: function(iterator) {=0A=
    var value =3D this.start;=0A=
    while (this.include(value)) {=0A=
      iterator(value);=0A=
      value =3D value.succ();=0A=
    }=0A=
  },=0A=
=0A=
  include: function(value) {=0A=
    if (value < this.start)=0A=
      return false;=0A=
    if (this.exclusive)=0A=
      return value < this.end;=0A=
    return value <=3D this.end;=0A=
  }=0A=
});=0A=
=0A=
var $R =3D function(start, end, exclusive) {=0A=
  return new ObjectRange(start, end, exclusive);=0A=
};=0A=
=0A=
var Ajax =3D {=0A=
  getTransport: function() {=0A=
    return Try.these(=0A=
      function() {return new XMLHttpRequest()},=0A=
      function() {return new ActiveXObject('Msxml2.XMLHTTP')},=0A=
      function() {return new ActiveXObject('Microsoft.XMLHTTP')}=0A=
    ) || false;=0A=
  },=0A=
=0A=
  activeRequestCount: 0=0A=
};=0A=
=0A=
Ajax.Responders =3D {=0A=
  responders: [],=0A=
=0A=
  _each: function(iterator) {=0A=
    this.responders._each(iterator);=0A=
  },=0A=
=0A=
  register: function(responder) {=0A=
    if (!this.include(responder))=0A=
      this.responders.push(responder);=0A=
  },=0A=
=0A=
  unregister: function(responder) {=0A=
    this.responders =3D this.responders.without(responder);=0A=
  },=0A=
=0A=
  dispatch: function(callback, request, transport, json) {=0A=
    this.each(function(responder) {=0A=
      if (Object.isFunction(responder[callback])) {=0A=
        try {=0A=
          responder[callback].apply(responder, [request, transport, =
json]);=0A=
        } catch (e) { }=0A=
      }=0A=
    });=0A=
  }=0A=
};=0A=
=0A=
Object.extend(Ajax.Responders, Enumerable);=0A=
=0A=
Ajax.Responders.register({=0A=
  onCreate:   function() { Ajax.activeRequestCount++ },=0A=
  onComplete: function() { Ajax.activeRequestCount-- }=0A=
});=0A=
=0A=
Ajax.Base =3D Class.create({=0A=
  initialize: function(options) {=0A=
    this.options =3D {=0A=
      method:       'post',=0A=
      asynchronous: true,=0A=
      contentType:  'application/x-www-form-urlencoded',=0A=
      encoding:     'UTF-8',=0A=
      parameters:   '',=0A=
      evalJSON:     true,=0A=
      evalJS:       true=0A=
    };=0A=
    Object.extend(this.options, options || { });=0A=
=0A=
    this.options.method =3D this.options.method.toLowerCase();=0A=
=0A=
    if (Object.isString(this.options.parameters))=0A=
      this.options.parameters =3D =
this.options.parameters.toQueryParams();=0A=
    else if (Object.isHash(this.options.parameters))=0A=
      this.options.parameters =3D this.options.parameters.toObject();=0A=
  }=0A=
});=0A=
=0A=
Ajax.Request =3D Class.create(Ajax.Base, {=0A=
  _complete: false,=0A=
=0A=
  initialize: function($super, url, options) {=0A=
    $super(options);=0A=
    this.transport =3D Ajax.getTransport();=0A=
    this.request(url);=0A=
  },=0A=
=0A=
  request: function(url) {=0A=
    this.url =3D url;=0A=
    this.method =3D this.options.method;=0A=
    var params =3D Object.clone(this.options.parameters);=0A=
=0A=
    if (!['get', 'post'].include(this.method)) {=0A=
      // simulate other verbs over post=0A=
      params['_method'] =3D this.method;=0A=
      this.method =3D 'post';=0A=
    }=0A=
=0A=
    this.parameters =3D params;=0A=
=0A=
    if (params =3D Object.toQueryString(params)) {=0A=
      // when GET, append parameters to URL=0A=
      if (this.method =3D=3D 'get')=0A=
        this.url +=3D (this.url.include('?') ? '&' : '?') + params;=0A=
      else if (/Konqueror|Safari|KHTML/.test(navigator.userAgent))=0A=
        params +=3D '&_=3D';=0A=
    }=0A=
=0A=
    try {=0A=
      var response =3D new Ajax.Response(this);=0A=
      if (this.options.onCreate) this.options.onCreate(response);=0A=
      Ajax.Responders.dispatch('onCreate', this, response);=0A=
=0A=
      this.transport.open(this.method.toUpperCase(), this.url,=0A=
        this.options.asynchronous);=0A=
=0A=
      if (this.options.asynchronous) =
this.respondToReadyState.bind(this).defer(1);=0A=
=0A=
      this.transport.onreadystatechange =3D =
this.onStateChange.bind(this);=0A=
      this.setRequestHeaders();=0A=
=0A=
      this.body =3D this.method =3D=3D 'post' ? (this.options.postBody =
|| params) : null;=0A=
      this.transport.send(this.body);=0A=
=0A=
      /* Force Firefox to handle ready state 4 for synchronous requests =
*/=0A=
      if (!this.options.asynchronous && this.transport.overrideMimeType)=0A=
        this.onStateChange();=0A=
=0A=
    }=0A=
    catch (e) {=0A=
      this.dispatchException(e);=0A=
    }=0A=
  },=0A=
=0A=
  onStateChange: function() {=0A=
    var readyState =3D this.transport.readyState;=0A=
    if (readyState > 1 && !((readyState =3D=3D 4) && this._complete))=0A=
      this.respondToReadyState(this.transport.readyState);=0A=
  },=0A=
=0A=
  setRequestHeaders: function() {=0A=
    var headers =3D {=0A=
      'X-Requested-With': 'XMLHttpRequest',=0A=
      'X-Prototype-Version': Prototype.Version,=0A=
      'Accept': 'text/javascript, text/html, application/xml, text/xml, =
*/*'=0A=
    };=0A=
=0A=
    if (this.method =3D=3D 'post') {=0A=
      headers['Content-type'] =3D this.options.contentType +=0A=
        (this.options.encoding ? '; charset=3D' + this.options.encoding =
: '');=0A=
=0A=
      /* Force "Connection: close" for older Mozilla browsers to work=0A=
       * around a bug where XMLHttpRequest sends an incorrect=0A=
       * Content-length header. See Mozilla Bugzilla #246651.=0A=
       */=0A=
      if (this.transport.overrideMimeType &&=0A=
          (navigator.userAgent.match(/Gecko\/(\d{4})/) || [0,2005])[1] < =
2005)=0A=
            headers['Connection'] =3D 'close';=0A=
    }=0A=
=0A=
    // user-defined headers=0A=
    if (typeof this.options.requestHeaders =3D=3D 'object') {=0A=
      var extras =3D this.options.requestHeaders;=0A=
=0A=
      if (Object.isFunction(extras.push))=0A=
        for (var i =3D 0, length =3D extras.length; i < length; i +=3D 2)=0A=
          headers[extras[i]] =3D extras[i+1];=0A=
      else=0A=
        $H(extras).each(function(pair) { headers[pair.key] =3D =
pair.value });=0A=
    }=0A=
=0A=
    for (var name in headers)=0A=
      this.transport.setRequestHeader(name, headers[name]);=0A=
  },=0A=
=0A=
  success: function() {=0A=
    var status =3D this.getStatus();=0A=
    return !status || (status >=3D 200 && status < 300);=0A=
  },=0A=
=0A=
  getStatus: function() {=0A=
    try {=0A=
      return this.transport.status || 0;=0A=
    } catch (e) { return 0 }=0A=
  },=0A=
=0A=
  respondToReadyState: function(readyState) {=0A=
    var state =3D Ajax.Request.Events[readyState], response =3D new =
Ajax.Response(this);=0A=
=0A=
    if (state =3D=3D 'Complete') {=0A=
      try {=0A=
        this._complete =3D true;=0A=
        (this.options['on' + response.status]=0A=
         || this.options['on' + (this.success() ? 'Success' : 'Failure')]=0A=
         || Prototype.emptyFunction)(response, response.headerJSON);=0A=
      } catch (e) {=0A=
        this.dispatchException(e);=0A=
      }=0A=
=0A=
      var contentType =3D response.getHeader('Content-type');=0A=
      if (this.options.evalJS =3D=3D 'force'=0A=
          || (this.options.evalJS && this.isSameOrigin() && contentType=0A=
          && =
contentType.match(/^\s*(text|application)\/(x-)?(java|ecma)script(;.*)?\s=
*$/i)))=0A=
        this.evalResponse();=0A=
    }=0A=
=0A=
    try {=0A=
      (this.options['on' + state] || Prototype.emptyFunction)(response, =
response.headerJSON);=0A=
      Ajax.Responders.dispatch('on' + state, this, response, =
response.headerJSON);=0A=
    } catch (e) {=0A=
      this.dispatchException(e);=0A=
    }=0A=
=0A=
    if (state =3D=3D 'Complete') {=0A=
      // avoid memory leak in MSIE: clean up=0A=
      this.transport.onreadystatechange =3D Prototype.emptyFunction;=0A=
    }=0A=
  },=0A=
=0A=
  isSameOrigin: function() {=0A=
    var m =3D this.url.match(/^\s*https?:\/\/[^\/]*/);=0A=
    return !m || (m[0] =3D=3D =
'#{protocol}//#{domain}#{port}'.interpolate({=0A=
      protocol: location.protocol,=0A=
      domain: document.domain,=0A=
      port: location.port ? ':' + location.port : ''=0A=
    }));=0A=
  },=0A=
=0A=
  getHeader: function(name) {=0A=
    try {=0A=
      return this.transport.getResponseHeader(name) || null;=0A=
    } catch (e) { return null }=0A=
  },=0A=
=0A=
  evalResponse: function() {=0A=
    try {=0A=
      return eval((this.transport.responseText || '').unfilterJSON());=0A=
    } catch (e) {=0A=
      this.dispatchException(e);=0A=
    }=0A=
  },=0A=
=0A=
  dispatchException: function(exception) {=0A=
    (this.options.onException || Prototype.emptyFunction)(this, =
exception);=0A=
    Ajax.Responders.dispatch('onException', this, exception);=0A=
  }=0A=
});=0A=
=0A=
Ajax.Request.Events =3D=0A=
  ['Uninitialized', 'Loading', 'Loaded', 'Interactive', 'Complete'];=0A=
=0A=
Ajax.Response =3D Class.create({=0A=
  initialize: function(request){=0A=
    this.request =3D request;=0A=
    var transport  =3D this.transport  =3D request.transport,=0A=
        readyState =3D this.readyState =3D transport.readyState;=0A=
=0A=
    if((readyState > 2 && !Prototype.Browser.IE) || readyState =3D=3D 4) =
{=0A=
      this.status       =3D this.getStatus();=0A=
      this.statusText   =3D this.getStatusText();=0A=
      this.responseText =3D String.interpret(transport.responseText);=0A=
      this.headerJSON   =3D this._getHeaderJSON();=0A=
    }=0A=
=0A=
    if(readyState =3D=3D 4) {=0A=
      var xml =3D transport.responseXML;=0A=
      this.responseXML  =3D Object.isUndefined(xml) ? null : xml;=0A=
      this.responseJSON =3D this._getResponseJSON();=0A=
    }=0A=
  },=0A=
=0A=
  status:      0,=0A=
  statusText: '',=0A=
=0A=
  getStatus: Ajax.Request.prototype.getStatus,=0A=
=0A=
  getStatusText: function() {=0A=
    try {=0A=
      return this.transport.statusText || '';=0A=
    } catch (e) { return '' }=0A=
  },=0A=
=0A=
  getHeader: Ajax.Request.prototype.getHeader,=0A=
=0A=
  getAllHeaders: function() {=0A=
    try {=0A=
      return this.getAllResponseHeaders();=0A=
    } catch (e) { return null }=0A=
  },=0A=
=0A=
  getResponseHeader: function(name) {=0A=
    return this.transport.getResponseHeader(name);=0A=
  },=0A=
=0A=
  getAllResponseHeaders: function() {=0A=
    return this.transport.getAllResponseHeaders();=0A=
  },=0A=
=0A=
  _getHeaderJSON: function() {=0A=
    var json =3D this.getHeader('X-JSON');=0A=
    if (!json) return null;=0A=
    json =3D decodeURIComponent(escape(json));=0A=
    try {=0A=
      return json.evalJSON(this.request.options.sanitizeJSON ||=0A=
        !this.request.isSameOrigin());=0A=
    } catch (e) {=0A=
      this.request.dispatchException(e);=0A=
    }=0A=
  },=0A=
=0A=
  _getResponseJSON: function() {=0A=
    var options =3D this.request.options;=0A=
    if (!options.evalJSON || (options.evalJSON !=3D 'force' &&=0A=
      !(this.getHeader('Content-type') || =
'').include('application/json')) ||=0A=
        this.responseText.blank())=0A=
          return null;=0A=
    try {=0A=
      return this.responseText.evalJSON(options.sanitizeJSON ||=0A=
        !this.request.isSameOrigin());=0A=
    } catch (e) {=0A=
      this.request.dispatchException(e);=0A=
    }=0A=
  }=0A=
});=0A=
=0A=
Ajax.Updater =3D Class.create(Ajax.Request, {=0A=
  initialize: function($super, container, url, options) {=0A=
    this.container =3D {=0A=
      success: (container.success || container),=0A=
      failure: (container.failure || (container.success ? null : =
container))=0A=
    };=0A=
=0A=
    options =3D Object.clone(options);=0A=
    var onComplete =3D options.onComplete;=0A=
    options.onComplete =3D (function(response, json) {=0A=
      this.updateContent(response.responseText);=0A=
      if (Object.isFunction(onComplete)) onComplete(response, json);=0A=
    }).bind(this);=0A=
=0A=
    $super(url, options);=0A=
  },=0A=
=0A=
  updateContent: function(responseText) {=0A=
    var receiver =3D this.container[this.success() ? 'success' : =
'failure'],=0A=
        options =3D this.options;=0A=
=0A=
    if (!options.evalScripts) responseText =3D =
responseText.stripScripts();=0A=
=0A=
    if (receiver =3D $(receiver)) {=0A=
      if (options.insertion) {=0A=
        if (Object.isString(options.insertion)) {=0A=
          var insertion =3D { }; insertion[options.insertion] =3D =
responseText;=0A=
          receiver.insert(insertion);=0A=
        }=0A=
        else options.insertion(receiver, responseText);=0A=
      }=0A=
      else receiver.update(responseText);=0A=
    }=0A=
  }=0A=
});=0A=
=0A=
Ajax.PeriodicalUpdater =3D Class.create(Ajax.Base, {=0A=
  initialize: function($super, container, url, options) {=0A=
    $super(options);=0A=
    this.onComplete =3D this.options.onComplete;=0A=
=0A=
    this.frequency =3D (this.options.frequency || 2);=0A=
    this.decay =3D (this.options.decay || 1);=0A=
=0A=
    this.updater =3D { };=0A=
    this.container =3D container;=0A=
    this.url =3D url;=0A=
=0A=
    this.start();=0A=
  },=0A=
=0A=
  start: function() {=0A=
    this.options.onComplete =3D this.updateComplete.bind(this);=0A=
    this.onTimerEvent();=0A=
  },=0A=
=0A=
  stop: function() {=0A=
    this.updater.options.onComplete =3D undefined;=0A=
    clearTimeout(this.timer);=0A=
    (this.onComplete || Prototype.emptyFunction).apply(this, arguments);=0A=
  },=0A=
=0A=
  updateComplete: function(response) {=0A=
    if (this.options.decay) {=0A=
      this.decay =3D (response.responseText =3D=3D this.lastText ?=0A=
        this.decay * this.options.decay : 1);=0A=
=0A=
      this.lastText =3D response.responseText;=0A=
    }=0A=
    this.timer =3D this.onTimerEvent.bind(this).delay(this.decay * =
this.frequency);=0A=
  },=0A=
=0A=
  onTimerEvent: function() {=0A=
    this.updater =3D new Ajax.Updater(this.container, this.url, =
this.options);=0A=
  }=0A=
});=0A=
function $(element) {=0A=
  if (arguments.length > 1) {=0A=
    for (var i =3D 0, elements =3D [], length =3D arguments.length; i < =
length; i++)=0A=
      elements.push($(arguments[i]));=0A=
    return elements;=0A=
  }=0A=
  if (Object.isString(element))=0A=
    element =3D document.getElementById(element);=0A=
  return Element.extend(element);=0A=
}=0A=
=0A=
if (Prototype.BrowserFeatures.XPath) {=0A=
  document._getElementsByXPath =3D function(expression, parentElement) {=0A=
    var results =3D [];=0A=
    var query =3D document.evaluate(expression, $(parentElement) || =
document,=0A=
      null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);=0A=
    for (var i =3D 0, length =3D query.snapshotLength; i < length; i++)=0A=
      results.push(Element.extend(query.snapshotItem(i)));=0A=
    return results;=0A=
  };=0A=
}=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
if (!window.Node) var Node =3D { };=0A=
=0A=
if (!Node.ELEMENT_NODE) {=0A=
  // DOM level 2 ECMAScript Language Binding=0A=
  Object.extend(Node, {=0A=
    ELEMENT_NODE: 1,=0A=
    ATTRIBUTE_NODE: 2,=0A=
    TEXT_NODE: 3,=0A=
    CDATA_SECTION_NODE: 4,=0A=
    ENTITY_REFERENCE_NODE: 5,=0A=
    ENTITY_NODE: 6,=0A=
    PROCESSING_INSTRUCTION_NODE: 7,=0A=
    COMMENT_NODE: 8,=0A=
    DOCUMENT_NODE: 9,=0A=
    DOCUMENT_TYPE_NODE: 10,=0A=
    DOCUMENT_FRAGMENT_NODE: 11,=0A=
    NOTATION_NODE: 12=0A=
  });=0A=
}=0A=
=0A=
(function() {=0A=
  var element =3D this.Element;=0A=
  this.Element =3D function(tagName, attributes) {=0A=
    attributes =3D attributes || { };=0A=
    tagName =3D tagName.toLowerCase();=0A=
    var cache =3D Element.cache;=0A=
    if (Prototype.Browser.IE && attributes.name) {=0A=
      tagName =3D '<' + tagName + ' name=3D"' + attributes.name + '">';=0A=
      delete attributes.name;=0A=
      return Element.writeAttribute(document.createElement(tagName), =
attributes);=0A=
    }=0A=
    if (!cache[tagName]) cache[tagName] =3D =
Element.extend(document.createElement(tagName));=0A=
    return Element.writeAttribute(cache[tagName].cloneNode(false), =
attributes);=0A=
  };=0A=
  Object.extend(this.Element, element || { });=0A=
  if (element) this.Element.prototype =3D element.prototype;=0A=
}).call(window);=0A=
=0A=
Element.cache =3D { };=0A=
=0A=
Element.Methods =3D {=0A=
  visible: function(element) {=0A=
    return $(element).style.display !=3D 'none';=0A=
  },=0A=
=0A=
  toggle: function(element) {=0A=
    element =3D $(element);=0A=
    Element[Element.visible(element) ? 'hide' : 'show'](element);=0A=
    return element;=0A=
  },=0A=
=0A=
  hide: function(element) {=0A=
    element =3D $(element);=0A=
    element.style.display =3D 'none';=0A=
    return element;=0A=
  },=0A=
=0A=
  show: function(element) {=0A=
    element =3D $(element);=0A=
    element.style.display =3D '';=0A=
    return element;=0A=
  },=0A=
=0A=
  remove: function(element) {=0A=
    element =3D $(element);=0A=
    element.parentNode.removeChild(element);=0A=
    return element;=0A=
  },=0A=
=0A=
  update: function(element, content) {=0A=
    element =3D $(element);=0A=
    if (content && content.toElement) content =3D content.toElement();=0A=
    if (Object.isElement(content)) return =
element.update().insert(content);=0A=
    content =3D Object.toHTML(content);=0A=
    element.innerHTML =3D content.stripScripts();=0A=
    content.evalScripts.bind(content).defer();=0A=
    return element;=0A=
  },=0A=
=0A=
  replace: function(element, content) {=0A=
    element =3D $(element);=0A=
    if (content && content.toElement) content =3D content.toElement();=0A=
    else if (!Object.isElement(content)) {=0A=
      content =3D Object.toHTML(content);=0A=
      var range =3D element.ownerDocument.createRange();=0A=
      range.selectNode(element);=0A=
      content.evalScripts.bind(content).defer();=0A=
      content =3D range.createContextualFragment(content.stripScripts());=0A=
    }=0A=
    element.parentNode.replaceChild(content, element);=0A=
    return element;=0A=
  },=0A=
=0A=
  insert: function(element, insertions) {=0A=
    element =3D $(element);=0A=
=0A=
    if (Object.isString(insertions) || Object.isNumber(insertions) ||=0A=
        Object.isElement(insertions) || (insertions && =
(insertions.toElement || insertions.toHTML)))=0A=
          insertions =3D {bottom:insertions};=0A=
=0A=
    var content, insert, tagName, childNodes;=0A=
=0A=
    for (var position in insertions) {=0A=
      content  =3D insertions[position];=0A=
      position =3D position.toLowerCase();=0A=
      insert =3D Element._insertionTranslations[position];=0A=
=0A=
      if (content && content.toElement) content =3D content.toElement();=0A=
      if (Object.isElement(content)) {=0A=
        insert(element, content);=0A=
        continue;=0A=
      }=0A=
=0A=
      content =3D Object.toHTML(content);=0A=
=0A=
      tagName =3D ((position =3D=3D 'before' || position =3D=3D 'after')=0A=
        ? element.parentNode : element).tagName.toUpperCase();=0A=
=0A=
      childNodes =3D Element._getContentFromAnonymousElement(tagName, =
content.stripScripts());=0A=
=0A=
      if (position =3D=3D 'top' || position =3D=3D 'after') =
childNodes.reverse();=0A=
      childNodes.each(insert.curry(element));=0A=
=0A=
      content.evalScripts.bind(content).defer();=0A=
    }=0A=
=0A=
    return element;=0A=
  },=0A=
=0A=
  wrap: function(element, wrapper, attributes) {=0A=
    element =3D $(element);=0A=
    if (Object.isElement(wrapper))=0A=
      $(wrapper).writeAttribute(attributes || { });=0A=
    else if (Object.isString(wrapper)) wrapper =3D new Element(wrapper, =
attributes);=0A=
    else wrapper =3D new Element('div', wrapper);=0A=
    if (element.parentNode)=0A=
      element.parentNode.replaceChild(wrapper, element);=0A=
    wrapper.appendChild(element);=0A=
    return wrapper;=0A=
  },=0A=
=0A=
  inspect: function(element) {=0A=
    element =3D $(element);=0A=
    var result =3D '<' + element.tagName.toLowerCase();=0A=
    $H({'id': 'id', 'className': 'class'}).each(function(pair) {=0A=
      var property =3D pair.first(), attribute =3D pair.last();=0A=
      var value =3D (element[property] || '').toString();=0A=
      if (value) result +=3D ' ' + attribute + '=3D' + =
value.inspect(true);=0A=
    });=0A=
    return result + '>';=0A=
  },=0A=
=0A=
  recursivelyCollect: function(element, property) {=0A=
    element =3D $(element);=0A=
    var elements =3D [];=0A=
    while (element =3D element[property])=0A=
      if (element.nodeType =3D=3D 1)=0A=
        elements.push(Element.extend(element));=0A=
    return elements;=0A=
  },=0A=
=0A=
  ancestors: function(element) {=0A=
    return $(element).recursivelyCollect('parentNode');=0A=
  },=0A=
=0A=
  descendants: function(element) {=0A=
    return $(element).select("*");=0A=
  },=0A=
=0A=
  firstDescendant: function(element) {=0A=
    element =3D $(element).firstChild;=0A=
    while (element && element.nodeType !=3D 1) element =3D =
element.nextSibling;=0A=
    return $(element);=0A=
  },=0A=
=0A=
  immediateDescendants: function(element) {=0A=
    if (!(element =3D $(element).firstChild)) return [];=0A=
    while (element && element.nodeType !=3D 1) element =3D =
element.nextSibling;=0A=
    if (element) return [element].concat($(element).nextSiblings());=0A=
    return [];=0A=
  },=0A=
=0A=
  previousSiblings: function(element) {=0A=
    return $(element).recursivelyCollect('previousSibling');=0A=
  },=0A=
=0A=
  nextSiblings: function(element) {=0A=
    return $(element).recursivelyCollect('nextSibling');=0A=
  },=0A=
=0A=
  siblings: function(element) {=0A=
    element =3D $(element);=0A=
    return =
element.previousSiblings().reverse().concat(element.nextSiblings());=0A=
  },=0A=
=0A=
  match: function(element, selector) {=0A=
    if (Object.isString(selector))=0A=
      selector =3D new Selector(selector);=0A=
    return selector.match($(element));=0A=
  },=0A=
=0A=
  up: function(element, expression, index) {=0A=
    element =3D $(element);=0A=
    if (arguments.length =3D=3D 1) return $(element.parentNode);=0A=
    var ancestors =3D element.ancestors();=0A=
    return Object.isNumber(expression) ? ancestors[expression] :=0A=
      Selector.findElement(ancestors, expression, index);=0A=
  },=0A=
=0A=
  down: function(element, expression, index) {=0A=
    element =3D $(element);=0A=
    if (arguments.length =3D=3D 1) return element.firstDescendant();=0A=
    return Object.isNumber(expression) ? =
element.descendants()[expression] :=0A=
      Element.select(element, expression)[index || 0];=0A=
  },=0A=
=0A=
  previous: function(element, expression, index) {=0A=
    element =3D $(element);=0A=
    if (arguments.length =3D=3D 1) return =
$(Selector.handlers.previousElementSibling(element));=0A=
    var previousSiblings =3D element.previousSiblings();=0A=
    return Object.isNumber(expression) ? previousSiblings[expression] :=0A=
      Selector.findElement(previousSiblings, expression, index);=0A=
  },=0A=
=0A=
  next: function(element, expression, index) {=0A=
    element =3D $(element);=0A=
    if (arguments.length =3D=3D 1) return =
$(Selector.handlers.nextElementSibling(element));=0A=
    var nextSiblings =3D element.nextSiblings();=0A=
    return Object.isNumber(expression) ? nextSiblings[expression] :=0A=
      Selector.findElement(nextSiblings, expression, index);=0A=
  },=0A=
=0A=
  select: function() {=0A=
    var args =3D $A(arguments), element =3D $(args.shift());=0A=
    return Selector.findChildElements(element, args);=0A=
  },=0A=
=0A=
  adjacent: function() {=0A=
    var args =3D $A(arguments), element =3D $(args.shift());=0A=
    return Selector.findChildElements(element.parentNode, =
args).without(element);=0A=
  },=0A=
=0A=
  identify: function(element) {=0A=
    element =3D $(element);=0A=
    var id =3D element.readAttribute('id'), self =3D arguments.callee;=0A=
    if (id) return id;=0A=
    do { id =3D 'anonymous_element_' + self.counter++ } while ($(id));=0A=
    element.writeAttribute('id', id);=0A=
    return id;=0A=
  },=0A=
=0A=
  readAttribute: function(element, name) {=0A=
    element =3D $(element);=0A=
    if (Prototype.Browser.IE) {=0A=
      var t =3D Element._attributeTranslations.read;=0A=
      if (t.values[name]) return t.values[name](element, name);=0A=
      if (t.names[name]) name =3D t.names[name];=0A=
      if (name.include(':')) {=0A=
        return (!element.attributes || !element.attributes[name]) ? null =
:=0A=
         element.attributes[name].value;=0A=
      }=0A=
    }=0A=
    return element.getAttribute(name);=0A=
  },=0A=
=0A=
  writeAttribute: function(element, name, value) {=0A=
    element =3D $(element);=0A=
    var attributes =3D { }, t =3D Element._attributeTranslations.write;=0A=
=0A=
    if (typeof name =3D=3D 'object') attributes =3D name;=0A=
    else attributes[name] =3D Object.isUndefined(value) ? true : value;=0A=
=0A=
    for (var attr in attributes) {=0A=
      name =3D t.names[attr] || attr;=0A=
      value =3D attributes[attr];=0A=
      if (t.values[attr]) name =3D t.values[attr](element, value);=0A=
      if (value =3D=3D=3D false || value =3D=3D=3D null)=0A=
        element.removeAttribute(name);=0A=
      else if (value =3D=3D=3D true)=0A=
        element.setAttribute(name, name);=0A=
      else element.setAttribute(name, value);=0A=
    }=0A=
    return element;=0A=
  },=0A=
=0A=
  getHeight: function(element) {=0A=
    return $(element).getDimensions().height;=0A=
  },=0A=
=0A=
  getWidth: function(element) {=0A=
    return $(element).getDimensions().width;=0A=
  },=0A=
=0A=
  classNames: function(element) {=0A=
    return new Element.ClassNames(element);=0A=
  },=0A=
=0A=
  hasClassName: function(element, className) {=0A=
    if (!(element =3D $(element))) return;=0A=
    var elementClassName =3D element.className;=0A=
    return (elementClassName.length > 0 && (elementClassName =3D=3D =
className ||=0A=
      new RegExp("(^|\\s)" + className + =
"(\\s|$)").test(elementClassName)));=0A=
  },=0A=
=0A=
  addClassName: function(element, className) {=0A=
    if (!(element =3D $(element))) return;=0A=
    if (!element.hasClassName(className))=0A=
      element.className +=3D (element.className ? ' ' : '') + className;=0A=
    return element;=0A=
  },=0A=
=0A=
  removeClassName: function(element, className) {=0A=
    if (!(element =3D $(element))) return;=0A=
    element.className =3D element.className.replace(=0A=
      new RegExp("(^|\\s+)" + className + "(\\s+|$)"), ' ').strip();=0A=
    return element;=0A=
  },=0A=
=0A=
  toggleClassName: function(element, className) {=0A=
    if (!(element =3D $(element))) return;=0A=
    return element[element.hasClassName(className) ?=0A=
      'removeClassName' : 'addClassName'](className);=0A=
  },=0A=
=0A=
  // removes whitespace-only text node children=0A=
  cleanWhitespace: function(element) {=0A=
    element =3D $(element);=0A=
    var node =3D element.firstChild;=0A=
    while (node) {=0A=
      var nextNode =3D node.nextSibling;=0A=
      if (node.nodeType =3D=3D 3 && !/\S/.test(node.nodeValue))=0A=
        element.removeChild(node);=0A=
      node =3D nextNode;=0A=
    }=0A=
    return element;=0A=
  },=0A=
=0A=
  empty: function(element) {=0A=
    return $(element).innerHTML.blank();=0A=
  },=0A=
=0A=
  descendantOf: function(element, ancestor) {=0A=
    element =3D $(element), ancestor =3D $(ancestor);=0A=
=0A=
    if (element.compareDocumentPosition)=0A=
      return (element.compareDocumentPosition(ancestor) & 8) =3D=3D=3D 8;=0A=
=0A=
    if (ancestor.contains)=0A=
      return ancestor.contains(element) && ancestor !=3D=3D element;=0A=
=0A=
    while (element =3D element.parentNode)=0A=
      if (element =3D=3D ancestor) return true;=0A=
=0A=
    return false;=0A=
  },=0A=
=0A=
  scrollTo: function(element) {=0A=
    element =3D $(element);=0A=
    var pos =3D element.cumulativeOffset();=0A=
    window.scrollTo(pos[0], pos[1]);=0A=
    return element;=0A=
  },=0A=
=0A=
  getStyle: function(element, style) {=0A=
    element =3D $(element);=0A=
    style =3D style =3D=3D 'float' ? 'cssFloat' : style.camelize();=0A=
    var value =3D element.style[style];=0A=
    if (!value || value =3D=3D 'auto') {=0A=
      var css =3D document.defaultView.getComputedStyle(element, null);=0A=
      value =3D css ? css[style] : null;=0A=
    }=0A=
    if (style =3D=3D 'opacity') return value ? parseFloat(value) : 1.0;=0A=
    return value =3D=3D 'auto' ? null : value;=0A=
  },=0A=
=0A=
  getOpacity: function(element) {=0A=
    return $(element).getStyle('opacity');=0A=
  },=0A=
=0A=
  setStyle: function(element, styles) {=0A=
    element =3D $(element);=0A=
    var elementStyle =3D element.style, match;=0A=
    if (Object.isString(styles)) {=0A=
      element.style.cssText +=3D ';' + styles;=0A=
      return styles.include('opacity') ?=0A=
        element.setOpacity(styles.match(/opacity:\s*(\d?\.?\d*)/)[1]) : =
element;=0A=
    }=0A=
    for (var property in styles)=0A=
      if (property =3D=3D 'opacity') =
element.setOpacity(styles[property]);=0A=
      else=0A=
        elementStyle[(property =3D=3D 'float' || property =3D=3D =
'cssFloat') ?=0A=
          (Object.isUndefined(elementStyle.styleFloat) ? 'cssFloat' : =
'styleFloat') :=0A=
            property] =3D styles[property];=0A=
=0A=
    return element;=0A=
  },=0A=
=0A=
  setOpacity: function(element, value) {=0A=
    element =3D $(element);=0A=
    element.style.opacity =3D (value =3D=3D 1 || value =3D=3D=3D '') ? =
'' :=0A=
      (value < 0.00001) ? 0 : value;=0A=
    return element;=0A=
  },=0A=
=0A=
  getDimensions: function(element) {=0A=
    element =3D $(element);=0A=
    var display =3D element.getStyle('display');=0A=
    if (display !=3D 'none' && display !=3D null) // Safari bug=0A=
      return {width: element.offsetWidth, height: element.offsetHeight};=0A=
=0A=
    // All *Width and *Height properties give 0 on elements with display =
none,=0A=
    // so enable the element temporarily=0A=
    var els =3D element.style;=0A=
    var originalVisibility =3D els.visibility;=0A=
    var originalPosition =3D els.position;=0A=
    var originalDisplay =3D els.display;=0A=
    els.visibility =3D 'hidden';=0A=
    els.position =3D 'absolute';=0A=
    els.display =3D 'block';=0A=
    var originalWidth =3D element.clientWidth;=0A=
    var originalHeight =3D element.clientHeight;=0A=
    els.display =3D originalDisplay;=0A=
    els.position =3D originalPosition;=0A=
    els.visibility =3D originalVisibility;=0A=
    return {width: originalWidth, height: originalHeight};=0A=
  },=0A=
=0A=
  makePositioned: function(element) {=0A=
    element =3D $(element);=0A=
    var pos =3D Element.getStyle(element, 'position');=0A=
    if (pos =3D=3D 'static' || !pos) {=0A=
      element._madePositioned =3D true;=0A=
      element.style.position =3D 'relative';=0A=
      // Opera returns the offset relative to the positioning context, =
when an=0A=
      // element is position relative but top and left have not been =
defined=0A=
      if (Prototype.Browser.Opera) {=0A=
        element.style.top =3D 0;=0A=
        element.style.left =3D 0;=0A=
      }=0A=
    }=0A=
    return element;=0A=
  },=0A=
=0A=
  undoPositioned: function(element) {=0A=
    element =3D $(element);=0A=
    if (element._madePositioned) {=0A=
      element._madePositioned =3D undefined;=0A=
      element.style.position =3D=0A=
        element.style.top =3D=0A=
        element.style.left =3D=0A=
        element.style.bottom =3D=0A=
        element.style.right =3D '';=0A=
    }=0A=
    return element;=0A=
  },=0A=
=0A=
  makeClipping: function(element) {=0A=
    element =3D $(element);=0A=
    if (element._overflow) return element;=0A=
    element._overflow =3D Element.getStyle(element, 'overflow') || =
'auto';=0A=
    if (element._overflow !=3D=3D 'hidden')=0A=
      element.style.overflow =3D 'hidden';=0A=
    return element;=0A=
  },=0A=
=0A=
  undoClipping: function(element) {=0A=
    element =3D $(element);=0A=
    if (!element._overflow) return element;=0A=
    element.style.overflow =3D element._overflow =3D=3D 'auto' ? '' : =
element._overflow;=0A=
    element._overflow =3D null;=0A=
    return element;=0A=
  },=0A=
=0A=
  cumulativeOffset: function(element) {=0A=
    var valueT =3D 0, valueL =3D 0;=0A=
    do {=0A=
      valueT +=3D element.offsetTop  || 0;=0A=
      valueL +=3D element.offsetLeft || 0;=0A=
      element =3D element.offsetParent;=0A=
    } while (element);=0A=
    return Element._returnOffset(valueL, valueT);=0A=
  },=0A=
=0A=
  positionedOffset: function(element) {=0A=
    var valueT =3D 0, valueL =3D 0;=0A=
    do {=0A=
      valueT +=3D element.offsetTop  || 0;=0A=
      valueL +=3D element.offsetLeft || 0;=0A=
      element =3D element.offsetParent;=0A=
      if (element) {=0A=
        if (element.tagName.toUpperCase() =3D=3D 'BODY') break;=0A=
        var p =3D Element.getStyle(element, 'position');=0A=
        if (p !=3D=3D 'static') break;=0A=
      }=0A=
    } while (element);=0A=
    return Element._returnOffset(valueL, valueT);=0A=
  },=0A=
=0A=
  absolutize: function(element) {=0A=
    element =3D $(element);=0A=
    if (element.getStyle('position') =3D=3D 'absolute') return element;=0A=
    // Position.prepare(); // To be done manually by Scripty when it =
needs it.=0A=
=0A=
    var offsets =3D element.positionedOffset();=0A=
    var top     =3D offsets[1];=0A=
    var left    =3D offsets[0];=0A=
    var width   =3D element.clientWidth;=0A=
    var height  =3D element.clientHeight;=0A=
=0A=
    element._originalLeft   =3D left - parseFloat(element.style.left  || =
0);=0A=
    element._originalTop    =3D top  - parseFloat(element.style.top || =
0);=0A=
    element._originalWidth  =3D element.style.width;=0A=
    element._originalHeight =3D element.style.height;=0A=
=0A=
    element.style.position =3D 'absolute';=0A=
    element.style.top    =3D top + 'px';=0A=
    element.style.left   =3D left + 'px';=0A=
    element.style.width  =3D width + 'px';=0A=
    element.style.height =3D height + 'px';=0A=
    return element;=0A=
  },=0A=
=0A=
  relativize: function(element) {=0A=
    element =3D $(element);=0A=
    if (element.getStyle('position') =3D=3D 'relative') return element;=0A=
    // Position.prepare(); // To be done manually by Scripty when it =
needs it.=0A=
=0A=
    element.style.position =3D 'relative';=0A=
    var top  =3D parseFloat(element.style.top  || 0) - =
(element._originalTop || 0);=0A=
    var left =3D parseFloat(element.style.left || 0) - =
(element._originalLeft || 0);=0A=
=0A=
    element.style.top    =3D top + 'px';=0A=
    element.style.left   =3D left + 'px';=0A=
    element.style.height =3D element._originalHeight;=0A=
    element.style.width  =3D element._originalWidth;=0A=
    return element;=0A=
  },=0A=
=0A=
  cumulativeScrollOffset: function(element) {=0A=
    var valueT =3D 0, valueL =3D 0;=0A=
    do {=0A=
      valueT +=3D element.scrollTop  || 0;=0A=
      valueL +=3D element.scrollLeft || 0;=0A=
      element =3D element.parentNode;=0A=
    } while (element);=0A=
    return Element._returnOffset(valueL, valueT);=0A=
  },=0A=
=0A=
  getOffsetParent: function(element) {=0A=
    if (element.offsetParent) return $(element.offsetParent);=0A=
    if (element =3D=3D document.body) return $(element);=0A=
=0A=
    while ((element =3D element.parentNode) && element !=3D =
document.body)=0A=
      if (Element.getStyle(element, 'position') !=3D 'static')=0A=
        return $(element);=0A=
=0A=
    return $(document.body);=0A=
  },=0A=
=0A=
  viewportOffset: function(forElement) {=0A=
    var valueT =3D 0, valueL =3D 0;=0A=
=0A=
    var element =3D forElement;=0A=
    do {=0A=
      valueT +=3D element.offsetTop  || 0;=0A=
      valueL +=3D element.offsetLeft || 0;=0A=
=0A=
      // Safari fix=0A=
      if (element.offsetParent =3D=3D document.body &&=0A=
        Element.getStyle(element, 'position') =3D=3D 'absolute') break;=0A=
=0A=
    } while (element =3D element.offsetParent);=0A=
=0A=
    element =3D forElement;=0A=
    do {=0A=
      if (!Prototype.Browser.Opera || (element.tagName && =
(element.tagName.toUpperCase() =3D=3D 'BODY'))) {=0A=
        valueT -=3D element.scrollTop  || 0;=0A=
        valueL -=3D element.scrollLeft || 0;=0A=
      }=0A=
    } while (element =3D element.parentNode);=0A=
=0A=
    return Element._returnOffset(valueL, valueT);=0A=
  },=0A=
=0A=
  clonePosition: function(element, source) {=0A=
    var options =3D Object.extend({=0A=
      setLeft:    true,=0A=
      setTop:     true,=0A=
      setWidth:   true,=0A=
      setHeight:  true,=0A=
      offsetTop:  0,=0A=
      offsetLeft: 0=0A=
    }, arguments[2] || { });=0A=
=0A=
    // find page position of source=0A=
    source =3D $(source);=0A=
    var p =3D source.viewportOffset();=0A=
=0A=
    // find coordinate system to use=0A=
    element =3D $(element);=0A=
    var delta =3D [0, 0];=0A=
    var parent =3D null;=0A=
    // delta [0,0] will do fine with position: fixed elements,=0A=
    // position:absolute needs offsetParent deltas=0A=
    if (Element.getStyle(element, 'position') =3D=3D 'absolute') {=0A=
      parent =3D element.getOffsetParent();=0A=
      delta =3D parent.viewportOffset();=0A=
    }=0A=
=0A=
    // correct by body offsets (fixes Safari)=0A=
    if (parent =3D=3D document.body) {=0A=
      delta[0] -=3D document.body.offsetLeft;=0A=
      delta[1] -=3D document.body.offsetTop;=0A=
    }=0A=
=0A=
    // set position=0A=
    if (options.setLeft)   element.style.left  =3D (p[0] - delta[0] + =
options.offsetLeft) + 'px';=0A=
    if (options.setTop)    element.style.top   =3D (p[1] - delta[1] + =
options.offsetTop) + 'px';=0A=
    if (options.setWidth)  element.style.width =3D source.offsetWidth + =
'px';=0A=
    if (options.setHeight) element.style.height =3D source.offsetHeight =
+ 'px';=0A=
    return element;=0A=
  }=0A=
};=0A=
=0A=
Element.Methods.identify.counter =3D 1;=0A=
=0A=
Object.extend(Element.Methods, {=0A=
  getElementsBySelector: Element.Methods.select,=0A=
  childElements: Element.Methods.immediateDescendants=0A=
});=0A=
=0A=
Element._attributeTranslations =3D {=0A=
  write: {=0A=
    names: {=0A=
      className: 'class',=0A=
      htmlFor:   'for'=0A=
    },=0A=
    values: { }=0A=
  }=0A=
};=0A=
=0A=
if (Prototype.Browser.Opera) {=0A=
  Element.Methods.getStyle =3D Element.Methods.getStyle.wrap(=0A=
    function(proceed, element, style) {=0A=
      switch (style) {=0A=
        case 'left': case 'top': case 'right': case 'bottom':=0A=
          if (proceed(element, 'position') =3D=3D=3D 'static') return =
null;=0A=
        case 'height': case 'width':=0A=
          // returns '0px' for hidden elements; we want it to return null=0A=
          if (!Element.visible(element)) return null;=0A=
=0A=
          // returns the border-box dimensions rather than the =
content-box=0A=
          // dimensions, so we subtract padding and borders from the =
value=0A=
          var dim =3D parseInt(proceed(element, style), 10);=0A=
=0A=
          if (dim !=3D=3D element['offset' + style.capitalize()])=0A=
            return dim + 'px';=0A=
=0A=
          var properties;=0A=
          if (style =3D=3D=3D 'height') {=0A=
            properties =3D ['border-top-width', 'padding-top',=0A=
             'padding-bottom', 'border-bottom-width'];=0A=
          }=0A=
          else {=0A=
            properties =3D ['border-left-width', 'padding-left',=0A=
             'padding-right', 'border-right-width'];=0A=
          }=0A=
          return properties.inject(dim, function(memo, property) {=0A=
            var val =3D proceed(element, property);=0A=
            return val =3D=3D=3D null ? memo : memo - parseInt(val, 10);=0A=
          }) + 'px';=0A=
        default: return proceed(element, style);=0A=
      }=0A=
    }=0A=
  );=0A=
=0A=
  Element.Methods.readAttribute =3D Element.Methods.readAttribute.wrap(=0A=
    function(proceed, element, attribute) {=0A=
      if (attribute =3D=3D=3D 'title') return element.title;=0A=
      return proceed(element, attribute);=0A=
    }=0A=
  );=0A=
}=0A=
=0A=
else if (Prototype.Browser.IE) {=0A=
  // IE doesn't report offsets correctly for static elements, so we =
change them=0A=
  // to "relative" to get the values, then change them back.=0A=
  Element.Methods.getOffsetParent =3D =
Element.Methods.getOffsetParent.wrap(=0A=
    function(proceed, element) {=0A=
      element =3D $(element);=0A=
      // IE throws an error if element is not in document=0A=
      try { element.offsetParent }=0A=
      catch(e) { return $(document.body) }=0A=
      var position =3D element.getStyle('position');=0A=
      if (position !=3D=3D 'static') return proceed(element);=0A=
      element.setStyle({ position: 'relative' });=0A=
      var value =3D proceed(element);=0A=
      element.setStyle({ position: position });=0A=
      return value;=0A=
    }=0A=
  );=0A=
=0A=
  $w('positionedOffset viewportOffset').each(function(method) {=0A=
    Element.Methods[method] =3D Element.Methods[method].wrap(=0A=
      function(proceed, element) {=0A=
        element =3D $(element);=0A=
        try { element.offsetParent }=0A=
        catch(e) { return Element._returnOffset(0,0) }=0A=
        var position =3D element.getStyle('position');=0A=
        if (position !=3D=3D 'static') return proceed(element);=0A=
        // Trigger hasLayout on the offset parent so that IE6 reports=0A=
        // accurate offsetTop and offsetLeft values for position: fixed.=0A=
        var offsetParent =3D element.getOffsetParent();=0A=
        if (offsetParent && offsetParent.getStyle('position') =3D=3D=3D =
'fixed')=0A=
          offsetParent.setStyle({ zoom: 1 });=0A=
        element.setStyle({ position: 'relative' });=0A=
        var value =3D proceed(element);=0A=
        element.setStyle({ position: position });=0A=
        return value;=0A=
      }=0A=
    );=0A=
  });=0A=
=0A=
  Element.Methods.cumulativeOffset =3D =
Element.Methods.cumulativeOffset.wrap(=0A=
    function(proceed, element) {=0A=
      try { element.offsetParent }=0A=
      catch(e) { return Element._returnOffset(0,0) }=0A=
      return proceed(element);=0A=
    }=0A=
  );=0A=
=0A=
  Element.Methods.getStyle =3D function(element, style) {=0A=
    element =3D $(element);=0A=
    style =3D (style =3D=3D 'float' || style =3D=3D 'cssFloat') ? =
'styleFloat' : style.camelize();=0A=
    var value =3D element.style[style];=0A=
    if (!value && element.currentStyle) value =3D =
element.currentStyle[style];=0A=
=0A=
    if (style =3D=3D 'opacity') {=0A=
      if (value =3D (element.getStyle('filter') || =
'').match(/alpha\(opacity=3D(.*)\)/))=0A=
        if (value[1]) return parseFloat(value[1]) / 100;=0A=
      return 1.0;=0A=
    }=0A=
=0A=
    if (value =3D=3D 'auto') {=0A=
      if ((style =3D=3D 'width' || style =3D=3D 'height') && =
(element.getStyle('display') !=3D 'none'))=0A=
        return element['offset' + style.capitalize()] + 'px';=0A=
      return null;=0A=
    }=0A=
    return value;=0A=
  };=0A=
=0A=
  Element.Methods.setOpacity =3D function(element, value) {=0A=
    function stripAlpha(filter){=0A=
      return filter.replace(/alpha\([^\)]*\)/gi,'');=0A=
    }=0A=
    element =3D $(element);=0A=
    var currentStyle =3D element.currentStyle;=0A=
    if ((currentStyle && !currentStyle.hasLayout) ||=0A=
      (!currentStyle && element.style.zoom =3D=3D 'normal'))=0A=
        element.style.zoom =3D 1;=0A=
=0A=
    var filter =3D element.getStyle('filter'), style =3D element.style;=0A=
    if (value =3D=3D 1 || value =3D=3D=3D '') {=0A=
      (filter =3D stripAlpha(filter)) ?=0A=
        style.filter =3D filter : style.removeAttribute('filter');=0A=
      return element;=0A=
    } else if (value < 0.00001) value =3D 0;=0A=
    style.filter =3D stripAlpha(filter) +=0A=
      'alpha(opacity=3D' + (value * 100) + ')';=0A=
    return element;=0A=
  };=0A=
=0A=
  Element._attributeTranslations =3D {=0A=
    read: {=0A=
      names: {=0A=
        'class': 'className',=0A=
        'for':   'htmlFor'=0A=
      },=0A=
      values: {=0A=
        _getAttr: function(element, attribute) {=0A=
          return element.getAttribute(attribute, 2);=0A=
        },=0A=
        _getAttrNode: function(element, attribute) {=0A=
          var node =3D element.getAttributeNode(attribute);=0A=
          return node ? node.value : "";=0A=
        },=0A=
        _getEv: function(element, attribute) {=0A=
          attribute =3D element.getAttribute(attribute);=0A=
          return attribute ? attribute.toString().slice(23, -2) : null;=0A=
        },=0A=
        _flag: function(element, attribute) {=0A=
          return $(element).hasAttribute(attribute) ? attribute : null;=0A=
        },=0A=
        style: function(element) {=0A=
          return element.style.cssText.toLowerCase();=0A=
        },=0A=
        title: function(element) {=0A=
          return element.title;=0A=
        }=0A=
      }=0A=
    }=0A=
  };=0A=
=0A=
  Element._attributeTranslations.write =3D {=0A=
    names: Object.extend({=0A=
      cellpadding: 'cellPadding',=0A=
      cellspacing: 'cellSpacing'=0A=
    }, Element._attributeTranslations.read.names),=0A=
    values: {=0A=
      checked: function(element, value) {=0A=
        element.checked =3D !!value;=0A=
      },=0A=
=0A=
      style: function(element, value) {=0A=
        element.style.cssText =3D value ? value : '';=0A=
      }=0A=
    }=0A=
  };=0A=
=0A=
  Element._attributeTranslations.has =3D {};=0A=
=0A=
  $w('colSpan rowSpan vAlign dateTime accessKey tabIndex ' +=0A=
      'encType maxLength readOnly longDesc =
frameBorder').each(function(attr) {=0A=
    Element._attributeTranslations.write.names[attr.toLowerCase()] =3D =
attr;=0A=
    Element._attributeTranslations.has[attr.toLowerCase()] =3D attr;=0A=
  });=0A=
=0A=
  (function(v) {=0A=
    Object.extend(v, {=0A=
      href:        v._getAttr,=0A=
      src:         v._getAttr,=0A=
      type:        v._getAttr,=0A=
      action:      v._getAttrNode,=0A=
      disabled:    v._flag,=0A=
      checked:     v._flag,=0A=
      readonly:    v._flag,=0A=
      multiple:    v._flag,=0A=
      onload:      v._getEv,=0A=
      onunload:    v._getEv,=0A=
      onclick:     v._getEv,=0A=
      ondblclick:  v._getEv,=0A=
      onmousedown: v._getEv,=0A=
      onmouseup:   v._getEv,=0A=
      onmouseover: v._getEv,=0A=
      onmousemove: v._getEv,=0A=
      onmouseout:  v._getEv,=0A=
      onfocus:     v._getEv,=0A=
      onblur:      v._getEv,=0A=
      onkeypress:  v._getEv,=0A=
      onkeydown:   v._getEv,=0A=
      onkeyup:     v._getEv,=0A=
      onsubmit:    v._getEv,=0A=
      onreset:     v._getEv,=0A=
      onselect:    v._getEv,=0A=
      onchange:    v._getEv=0A=
    });=0A=
  })(Element._attributeTranslations.read.values);=0A=
}=0A=
=0A=
else if (Prototype.Browser.Gecko && =
/rv:1\.8\.0/.test(navigator.userAgent)) {=0A=
  Element.Methods.setOpacity =3D function(element, value) {=0A=
    element =3D $(element);=0A=
    element.style.opacity =3D (value =3D=3D 1) ? 0.999999 :=0A=
      (value =3D=3D=3D '') ? '' : (value < 0.00001) ? 0 : value;=0A=
    return element;=0A=
  };=0A=
}=0A=
=0A=
else if (Prototype.Browser.WebKit) {=0A=
  Element.Methods.setOpacity =3D function(element, value) {=0A=
    element =3D $(element);=0A=
    element.style.opacity =3D (value =3D=3D 1 || value =3D=3D=3D '') ? =
'' :=0A=
      (value < 0.00001) ? 0 : value;=0A=
=0A=
    if (value =3D=3D 1)=0A=
      if(element.tagName.toUpperCase() =3D=3D 'IMG' && element.width) {=0A=
        element.width++; element.width--;=0A=
      } else try {=0A=
        var n =3D document.createTextNode(' ');=0A=
        element.appendChild(n);=0A=
        element.removeChild(n);=0A=
      } catch (e) { }=0A=
=0A=
    return element;=0A=
  };=0A=
=0A=
  // Safari returns margins on body which is incorrect if the child is =
absolutely=0A=
  // positioned.  For performance reasons, redefine =
Element#cumulativeOffset for=0A=
  // KHTML/WebKit only.=0A=
  Element.Methods.cumulativeOffset =3D function(element) {=0A=
    var valueT =3D 0, valueL =3D 0;=0A=
    do {=0A=
      valueT +=3D element.offsetTop  || 0;=0A=
      valueL +=3D element.offsetLeft || 0;=0A=
      if (element.offsetParent =3D=3D document.body)=0A=
        if (Element.getStyle(element, 'position') =3D=3D 'absolute') =
break;=0A=
=0A=
      element =3D element.offsetParent;=0A=
    } while (element);=0A=
=0A=
    return Element._returnOffset(valueL, valueT);=0A=
  };=0A=
}=0A=
=0A=
if (Prototype.Browser.IE || Prototype.Browser.Opera) {=0A=
  // IE and Opera are missing .innerHTML support for TABLE-related and =
SELECT elements=0A=
  Element.Methods.update =3D function(element, content) {=0A=
    element =3D $(element);=0A=
=0A=
    if (content && content.toElement) content =3D content.toElement();=0A=
    if (Object.isElement(content)) return =
element.update().insert(content);=0A=
=0A=
    content =3D Object.toHTML(content);=0A=
    var tagName =3D element.tagName.toUpperCase();=0A=
=0A=
    if (tagName in Element._insertionTranslations.tags) {=0A=
      $A(element.childNodes).each(function(node) { =
element.removeChild(node) });=0A=
      Element._getContentFromAnonymousElement(tagName, =
content.stripScripts())=0A=
        .each(function(node) { element.appendChild(node) });=0A=
    }=0A=
    else element.innerHTML =3D content.stripScripts();=0A=
=0A=
    content.evalScripts.bind(content).defer();=0A=
    return element;=0A=
  };=0A=
}=0A=
=0A=
if ('outerHTML' in document.createElement('div')) {=0A=
  Element.Methods.replace =3D function(element, content) {=0A=
    element =3D $(element);=0A=
=0A=
    if (content && content.toElement) content =3D content.toElement();=0A=
    if (Object.isElement(content)) {=0A=
      element.parentNode.replaceChild(content, element);=0A=
      return element;=0A=
    }=0A=
=0A=
    content =3D Object.toHTML(content);=0A=
    var parent =3D element.parentNode, tagName =3D =
parent.tagName.toUpperCase();=0A=
=0A=
    if (Element._insertionTranslations.tags[tagName]) {=0A=
      var nextSibling =3D element.next();=0A=
      var fragments =3D Element._getContentFromAnonymousElement(tagName, =
content.stripScripts());=0A=
      parent.removeChild(element);=0A=
      if (nextSibling)=0A=
        fragments.each(function(node) { parent.insertBefore(node, =
nextSibling) });=0A=
      else=0A=
        fragments.each(function(node) { parent.appendChild(node) });=0A=
    }=0A=
    else element.outerHTML =3D content.stripScripts();=0A=
=0A=
    content.evalScripts.bind(content).defer();=0A=
    return element;=0A=
  };=0A=
}=0A=
=0A=
Element._returnOffset =3D function(l, t) {=0A=
  var result =3D [l, t];=0A=
  result.left =3D l;=0A=
  result.top =3D t;=0A=
  return result;=0A=
};=0A=
=0A=
Element._getContentFromAnonymousElement =3D function(tagName, html) {=0A=
  var div =3D new Element('div'), t =3D =
Element._insertionTranslations.tags[tagName];=0A=
  if (t) {=0A=
    div.innerHTML =3D t[0] + html + t[1];=0A=
    t[2].times(function() { div =3D div.firstChild });=0A=
  } else div.innerHTML =3D html;=0A=
  return $A(div.childNodes);=0A=
};=0A=
=0A=
Element._insertionTranslations =3D {=0A=
  before: function(element, node) {=0A=
    element.parentNode.insertBefore(node, element);=0A=
  },=0A=
  top: function(element, node) {=0A=
    element.insertBefore(node, element.firstChild);=0A=
  },=0A=
  bottom: function(element, node) {=0A=
    element.appendChild(node);=0A=
  },=0A=
  after: function(element, node) {=0A=
    element.parentNode.insertBefore(node, element.nextSibling);=0A=
  },=0A=
  tags: {=0A=
    TABLE:  ['<table>',                '</table>',                   1],=0A=
    TBODY:  ['<table><tbody>',         '</tbody></table>',           2],=0A=
    TR:     ['<table><tbody><tr>',     '</tr></tbody></table>',      3],=0A=
    TD:     ['<table><tbody><tr><td>', '</td></tr></tbody></table>', 4],=0A=
    SELECT: ['<select>',               '</select>',                  1]=0A=
  }=0A=
};=0A=
=0A=
(function() {=0A=
  Object.extend(this.tags, {=0A=
    THEAD: this.tags.TBODY,=0A=
    TFOOT: this.tags.TBODY,=0A=
    TH:    this.tags.TD=0A=
  });=0A=
}).call(Element._insertionTranslations);=0A=
=0A=
Element.Methods.Simulated =3D {=0A=
  hasAttribute: function(element, attribute) {=0A=
    attribute =3D Element._attributeTranslations.has[attribute] || =
attribute;=0A=
    var node =3D $(element).getAttributeNode(attribute);=0A=
    return !!(node && node.specified);=0A=
  }=0A=
};=0A=
=0A=
Element.Methods.ByTag =3D { };=0A=
=0A=
Object.extend(Element, Element.Methods);=0A=
=0A=
if (!Prototype.BrowserFeatures.ElementExtensions &&=0A=
    document.createElement('div')['__proto__']) {=0A=
  window.HTMLElement =3D { };=0A=
  window.HTMLElement.prototype =3D =
document.createElement('div')['__proto__'];=0A=
  Prototype.BrowserFeatures.ElementExtensions =3D true;=0A=
}=0A=
=0A=
Element.extend =3D (function() {=0A=
  if (Prototype.BrowserFeatures.SpecificElementExtensions)=0A=
    return Prototype.K;=0A=
=0A=
  var Methods =3D { }, ByTag =3D Element.Methods.ByTag;=0A=
=0A=
  var extend =3D Object.extend(function(element) {=0A=
    if (!element || element._extendedByPrototype ||=0A=
        element.nodeType !=3D 1 || element =3D=3D window) return element;=0A=
=0A=
    var methods =3D Object.clone(Methods),=0A=
      tagName =3D element.tagName.toUpperCase(), property, value;=0A=
=0A=
    // extend methods for specific tags=0A=
    if (ByTag[tagName]) Object.extend(methods, ByTag[tagName]);=0A=
=0A=
    for (property in methods) {=0A=
      value =3D methods[property];=0A=
      if (Object.isFunction(value) && !(property in element))=0A=
        element[property] =3D value.methodize();=0A=
    }=0A=
=0A=
    element._extendedByPrototype =3D Prototype.emptyFunction;=0A=
    return element;=0A=
=0A=
  }, {=0A=
    refresh: function() {=0A=
      // extend methods for all tags (Safari doesn't need this)=0A=
      if (!Prototype.BrowserFeatures.ElementExtensions) {=0A=
        Object.extend(Methods, Element.Methods);=0A=
        Object.extend(Methods, Element.Methods.Simulated);=0A=
      }=0A=
    }=0A=
  });=0A=
=0A=
  extend.refresh();=0A=
  return extend;=0A=
})();=0A=
=0A=
Element.hasAttribute =3D function(element, attribute) {=0A=
  if (element.hasAttribute) return element.hasAttribute(attribute);=0A=
  return Element.Methods.Simulated.hasAttribute(element, attribute);=0A=
};=0A=
=0A=
Element.addMethods =3D function(methods) {=0A=
  var F =3D Prototype.BrowserFeatures, T =3D Element.Methods.ByTag;=0A=
=0A=
  if (!methods) {=0A=
    Object.extend(Form, Form.Methods);=0A=
    Object.extend(Form.Element, Form.Element.Methods);=0A=
    Object.extend(Element.Methods.ByTag, {=0A=
      "FORM":     Object.clone(Form.Methods),=0A=
      "INPUT":    Object.clone(Form.Element.Methods),=0A=
      "SELECT":   Object.clone(Form.Element.Methods),=0A=
      "TEXTAREA": Object.clone(Form.Element.Methods)=0A=
    });=0A=
  }=0A=
=0A=
  if (arguments.length =3D=3D 2) {=0A=
    var tagName =3D methods;=0A=
    methods =3D arguments[1];=0A=
  }=0A=
=0A=
  if (!tagName) Object.extend(Element.Methods, methods || { });=0A=
  else {=0A=
    if (Object.isArray(tagName)) tagName.each(extend);=0A=
    else extend(tagName);=0A=
  }=0A=
=0A=
  function extend(tagName) {=0A=
    tagName =3D tagName.toUpperCase();=0A=
    if (!Element.Methods.ByTag[tagName])=0A=
      Element.Methods.ByTag[tagName] =3D { };=0A=
    Object.extend(Element.Methods.ByTag[tagName], methods);=0A=
  }=0A=
=0A=
  function copy(methods, destination, onlyIfAbsent) {=0A=
    onlyIfAbsent =3D onlyIfAbsent || false;=0A=
    for (var property in methods) {=0A=
      var value =3D methods[property];=0A=
      if (!Object.isFunction(value)) continue;=0A=
      if (!onlyIfAbsent || !(property in destination))=0A=
        destination[property] =3D value.methodize();=0A=
    }=0A=
  }=0A=
=0A=
  function findDOMClass(tagName) {=0A=
    var klass;=0A=
    var trans =3D {=0A=
      "OPTGROUP": "OptGroup", "TEXTAREA": "TextArea", "P": "Paragraph",=0A=
      "FIELDSET": "FieldSet", "UL": "UList", "OL": "OList", "DL": =
"DList",=0A=
      "DIR": "Directory", "H1": "Heading", "H2": "Heading", "H3": =
"Heading",=0A=
      "H4": "Heading", "H5": "Heading", "H6": "Heading", "Q": "Quote",=0A=
      "INS": "Mod", "DEL": "Mod", "A": "Anchor", "IMG": "Image", =
"CAPTION":=0A=
      "TableCaption", "COL": "TableCol", "COLGROUP": "TableCol", "THEAD":=0A=
      "TableSection", "TFOOT": "TableSection", "TBODY": "TableSection", =
"TR":=0A=
      "TableRow", "TH": "TableCell", "TD": "TableCell", "FRAMESET":=0A=
      "FrameSet", "IFRAME": "IFrame"=0A=
    };=0A=
    if (trans[tagName]) klass =3D 'HTML' + trans[tagName] + 'Element';=0A=
    if (window[klass]) return window[klass];=0A=
    klass =3D 'HTML' + tagName + 'Element';=0A=
    if (window[klass]) return window[klass];=0A=
    klass =3D 'HTML' + tagName.capitalize() + 'Element';=0A=
    if (window[klass]) return window[klass];=0A=
=0A=
    window[klass] =3D { };=0A=
    window[klass].prototype =3D =
document.createElement(tagName)['__proto__'];=0A=
    return window[klass];=0A=
  }=0A=
=0A=
  if (F.ElementExtensions) {=0A=
    copy(Element.Methods, HTMLElement.prototype);=0A=
    copy(Element.Methods.Simulated, HTMLElement.prototype, true);=0A=
  }=0A=
=0A=
  if (F.SpecificElementExtensions) {=0A=
    for (var tag in Element.Methods.ByTag) {=0A=
      var klass =3D findDOMClass(tag);=0A=
      if (Object.isUndefined(klass)) continue;=0A=
      copy(T[tag], klass.prototype);=0A=
    }=0A=
  }=0A=
=0A=
  Object.extend(Element, Element.Methods);=0A=
  delete Element.ByTag;=0A=
=0A=
  if (Element.extend.refresh) Element.extend.refresh();=0A=
  Element.cache =3D { };=0A=
};=0A=
=0A=
document.viewport =3D {=0A=
  getDimensions: function() {=0A=
    var dimensions =3D { }, B =3D Prototype.Browser;=0A=
    $w('width height').each(function(d) {=0A=
      var D =3D d.capitalize();=0A=
      if (B.WebKit && !document.evaluate) {=0A=
        // Safari <3.0 needs self.innerWidth/Height=0A=
        dimensions[d] =3D self['inner' + D];=0A=
      } else if (B.Opera && parseFloat(window.opera.version()) < 9.5) {=0A=
        // Opera <9.5 needs document.body.clientWidth/Height=0A=
        dimensions[d] =3D document.body['client' + D]=0A=
      } else {=0A=
        dimensions[d] =3D document.documentElement['client' + D];=0A=
      }=0A=
    });=0A=
    return dimensions;=0A=
  },=0A=
=0A=
  getWidth: function() {=0A=
    return this.getDimensions().width;=0A=
  },=0A=
=0A=
  getHeight: function() {=0A=
    return this.getDimensions().height;=0A=
  },=0A=
=0A=
  getScrollOffsets: function() {=0A=
    return Element._returnOffset(=0A=
      window.pageXOffset || document.documentElement.scrollLeft || =
document.body.scrollLeft,=0A=
      window.pageYOffset || document.documentElement.scrollTop || =
document.body.scrollTop);=0A=
  }=0A=
};=0A=
/* Portions of the Selector class are derived from Jack Slocum's =
DomQuery,=0A=
 * part of YUI-Ext version 0.40, distributed under the terms of an =
MIT-style=0A=
 * license.  Please see http://www.yui-ext.com/ for more information. */=0A=
=0A=
var Selector =3D Class.create({=0A=
  initialize: function(expression) {=0A=
    this.expression =3D expression.strip();=0A=
=0A=
    if (this.shouldUseSelectorsAPI()) {=0A=
      this.mode =3D 'selectorsAPI';=0A=
    } else if (this.shouldUseXPath()) {=0A=
      this.mode =3D 'xpath';=0A=
      this.compileXPathMatcher();=0A=
    } else {=0A=
      this.mode =3D "normal";=0A=
      this.compileMatcher();=0A=
    }=0A=
=0A=
  },=0A=
=0A=
  shouldUseXPath: function() {=0A=
    if (!Prototype.BrowserFeatures.XPath) return false;=0A=
=0A=
    var e =3D this.expression;=0A=
=0A=
    // Safari 3 chokes on :*-of-type and :empty=0A=
    if (Prototype.Browser.WebKit &&=0A=
     (e.include("-of-type") || e.include(":empty")))=0A=
      return false;=0A=
=0A=
    // XPath can't do namespaced attributes, nor can it read=0A=
    // the "checked" property from DOM nodes=0A=
    if ((/(\[[\w-]*?:|:checked)/).test(e))=0A=
      return false;=0A=
=0A=
    return true;=0A=
  },=0A=
=0A=
  shouldUseSelectorsAPI: function() {=0A=
    if (!Prototype.BrowserFeatures.SelectorsAPI) return false;=0A=
=0A=
    if (!Selector._div) Selector._div =3D new Element('div');=0A=
=0A=
    // Make sure the browser treats the selector as valid. Test on an=0A=
    // isolated element to minimize cost of this check.=0A=
    try {=0A=
      Selector._div.querySelector(this.expression);=0A=
    } catch(e) {=0A=
      return false;=0A=
    }=0A=
=0A=
    return true;=0A=
  },=0A=
=0A=
  compileMatcher: function() {=0A=
    var e =3D this.expression, ps =3D Selector.patterns, h =3D =
Selector.handlers,=0A=
        c =3D Selector.criteria, le, p, m;=0A=
=0A=
    if (Selector._cache[e]) {=0A=
      this.matcher =3D Selector._cache[e];=0A=
      return;=0A=
    }=0A=
=0A=
    this.matcher =3D ["this.matcher =3D function(root) {",=0A=
                    "var r =3D root, h =3D Selector.handlers, c =3D =
false, n;"];=0A=
=0A=
    while (e && le !=3D e && (/\S/).test(e)) {=0A=
      le =3D e;=0A=
      for (var i in ps) {=0A=
        p =3D ps[i];=0A=
        if (m =3D e.match(p)) {=0A=
          this.matcher.push(Object.isFunction(c[i]) ? c[i](m) :=0A=
            new Template(c[i]).evaluate(m));=0A=
          e =3D e.replace(m[0], '');=0A=
          break;=0A=
        }=0A=
      }=0A=
    }=0A=
=0A=
    this.matcher.push("return h.unique(n);\n}");=0A=
    eval(this.matcher.join('\n'));=0A=
    Selector._cache[this.expression] =3D this.matcher;=0A=
  },=0A=
=0A=
  compileXPathMatcher: function() {=0A=
    var e =3D this.expression, ps =3D Selector.patterns,=0A=
        x =3D Selector.xpath, le, m;=0A=
=0A=
    if (Selector._cache[e]) {=0A=
      this.xpath =3D Selector._cache[e]; return;=0A=
    }=0A=
=0A=
    this.matcher =3D ['.//*'];=0A=
    while (e && le !=3D e && (/\S/).test(e)) {=0A=
      le =3D e;=0A=
      for (var i in ps) {=0A=
        if (m =3D e.match(ps[i])) {=0A=
          this.matcher.push(Object.isFunction(x[i]) ? x[i](m) :=0A=
            new Template(x[i]).evaluate(m));=0A=
          e =3D e.replace(m[0], '');=0A=
          break;=0A=
        }=0A=
      }=0A=
    }=0A=
=0A=
    this.xpath =3D this.matcher.join('');=0A=
    Selector._cache[this.expression] =3D this.xpath;=0A=
  },=0A=
=0A=
  findElements: function(root) {=0A=
    root =3D root || document;=0A=
    var e =3D this.expression, results;=0A=
=0A=
    switch (this.mode) {=0A=
      case 'selectorsAPI':=0A=
        // querySelectorAll queries document-wide, then filters to =
descendants=0A=
        // of the context element. That's not what we want.=0A=
        // Add an explicit context to the selector if necessary.=0A=
        if (root !=3D=3D document) {=0A=
          var oldId =3D root.id, id =3D $(root).identify();=0A=
          e =3D "#" + id + " " + e;=0A=
        }=0A=
=0A=
        results =3D $A(root.querySelectorAll(e)).map(Element.extend);=0A=
        root.id =3D oldId;=0A=
=0A=
        return results;=0A=
      case 'xpath':=0A=
        return document._getElementsByXPath(this.xpath, root);=0A=
      default:=0A=
       return this.matcher(root);=0A=
    }=0A=
  },=0A=
=0A=
  match: function(element) {=0A=
    this.tokens =3D [];=0A=
=0A=
    var e =3D this.expression, ps =3D Selector.patterns, as =3D =
Selector.assertions;=0A=
    var le, p, m;=0A=
=0A=
    while (e && le !=3D=3D e && (/\S/).test(e)) {=0A=
      le =3D e;=0A=
      for (var i in ps) {=0A=
        p =3D ps[i];=0A=
        if (m =3D e.match(p)) {=0A=
          // use the Selector.assertions methods unless the selector=0A=
          // is too complex.=0A=
          if (as[i]) {=0A=
            this.tokens.push([i, Object.clone(m)]);=0A=
            e =3D e.replace(m[0], '');=0A=
          } else {=0A=
            // reluctantly do a document-wide search=0A=
            // and look for a match in the array=0A=
            return this.findElements(document).include(element);=0A=
          }=0A=
        }=0A=
      }=0A=
    }=0A=
=0A=
    var match =3D true, name, matches;=0A=
    for (var i =3D 0, token; token =3D this.tokens[i]; i++) {=0A=
      name =3D token[0], matches =3D token[1];=0A=
      if (!Selector.assertions[name](element, matches)) {=0A=
        match =3D false; break;=0A=
      }=0A=
    }=0A=
=0A=
    return match;=0A=
  },=0A=
=0A=
  toString: function() {=0A=
    return this.expression;=0A=
  },=0A=
=0A=
  inspect: function() {=0A=
    return "#<Selector:" + this.expression.inspect() + ">";=0A=
  }=0A=
});=0A=
=0A=
Object.extend(Selector, {=0A=
  _cache: { },=0A=
=0A=
  xpath: {=0A=
    descendant:   "//*",=0A=
    child:        "/*",=0A=
    adjacent:     "/following-sibling::*[1]",=0A=
    laterSibling: '/following-sibling::*',=0A=
    tagName:      function(m) {=0A=
      if (m[1] =3D=3D '*') return '';=0A=
      return "[local-name()=3D'" + m[1].toLowerCase() +=0A=
             "' or local-name()=3D'" + m[1].toUpperCase() + "']";=0A=
    },=0A=
    className:    "[contains(concat(' ', @class, ' '), ' #{1} ')]",=0A=
    id:           "[@id=3D'#{1}']",=0A=
    attrPresence: function(m) {=0A=
      m[1] =3D m[1].toLowerCase();=0A=
      return new Template("[@#{1}]").evaluate(m);=0A=
    },=0A=
    attr: function(m) {=0A=
      m[1] =3D m[1].toLowerCase();=0A=
      m[3] =3D m[5] || m[6];=0A=
      return new Template(Selector.xpath.operators[m[2]]).evaluate(m);=0A=
    },=0A=
    pseudo: function(m) {=0A=
      var h =3D Selector.xpath.pseudos[m[1]];=0A=
      if (!h) return '';=0A=
      if (Object.isFunction(h)) return h(m);=0A=
      return new Template(Selector.xpath.pseudos[m[1]]).evaluate(m);=0A=
    },=0A=
    operators: {=0A=
      '=3D':  "[@#{1}=3D'#{3}']",=0A=
      '!=3D': "[@#{1}!=3D'#{3}']",=0A=
      '^=3D': "[starts-with(@#{1}, '#{3}')]",=0A=
      '$=3D': "[substring(@#{1}, (string-length(@#{1}) - =
string-length('#{3}') + 1))=3D'#{3}']",=0A=
      '*=3D': "[contains(@#{1}, '#{3}')]",=0A=
      '~=3D': "[contains(concat(' ', @#{1}, ' '), ' #{3} ')]",=0A=
      '|=3D': "[contains(concat('-', @#{1}, '-'), '-#{3}-')]"=0A=
    },=0A=
    pseudos: {=0A=
      'first-child': '[not(preceding-sibling::*)]',=0A=
      'last-child':  '[not(following-sibling::*)]',=0A=
      'only-child':  '[not(preceding-sibling::* or =
following-sibling::*)]',=0A=
      'empty':       "[count(*) =3D 0 and (count(text()) =3D 0)]",=0A=
      'checked':     "[@checked]",=0A=
      'disabled':    "[(@disabled) and (@type!=3D'hidden')]",=0A=
      'enabled':     "[not(@disabled) and (@type!=3D'hidden')]",=0A=
      'not': function(m) {=0A=
        var e =3D m[6], p =3D Selector.patterns,=0A=
            x =3D Selector.xpath, le, v;=0A=
=0A=
        var exclusion =3D [];=0A=
        while (e && le !=3D e && (/\S/).test(e)) {=0A=
          le =3D e;=0A=
          for (var i in p) {=0A=
            if (m =3D e.match(p[i])) {=0A=
              v =3D Object.isFunction(x[i]) ? x[i](m) : new =
Template(x[i]).evaluate(m);=0A=
              exclusion.push("(" + v.substring(1, v.length - 1) + ")");=0A=
              e =3D e.replace(m[0], '');=0A=
              break;=0A=
            }=0A=
          }=0A=
        }=0A=
        return "[not(" + exclusion.join(" and ") + ")]";=0A=
      },=0A=
      'nth-child':      function(m) {=0A=
        return =
Selector.xpath.pseudos.nth("(count(./preceding-sibling::*) + 1) ", m);=0A=
      },=0A=
      'nth-last-child': function(m) {=0A=
        return =
Selector.xpath.pseudos.nth("(count(./following-sibling::*) + 1) ", m);=0A=
      },=0A=
      'nth-of-type':    function(m) {=0A=
        return Selector.xpath.pseudos.nth("position() ", m);=0A=
      },=0A=
      'nth-last-of-type': function(m) {=0A=
        return Selector.xpath.pseudos.nth("(last() + 1 - position()) ", =
m);=0A=
      },=0A=
      'first-of-type':  function(m) {=0A=
        m[6] =3D "1"; return Selector.xpath.pseudos['nth-of-type'](m);=0A=
      },=0A=
      'last-of-type':   function(m) {=0A=
        m[6] =3D "1"; return =
Selector.xpath.pseudos['nth-last-of-type'](m);=0A=
      },=0A=
      'only-of-type':   function(m) {=0A=
        var p =3D Selector.xpath.pseudos; return p['first-of-type'](m) + =
p['last-of-type'](m);=0A=
      },=0A=
      nth: function(fragment, m) {=0A=
        var mm, formula =3D m[6], predicate;=0A=
        if (formula =3D=3D 'even') formula =3D '2n+0';=0A=
        if (formula =3D=3D 'odd')  formula =3D '2n+1';=0A=
        if (mm =3D formula.match(/^(\d+)$/)) // digit only=0A=
          return '[' + fragment + "=3D " + mm[1] + ']';=0A=
        if (mm =3D formula.match(/^(-?\d*)?n(([+-])(\d+))?/)) { // an+b=0A=
          if (mm[1] =3D=3D "-") mm[1] =3D -1;=0A=
          var a =3D mm[1] ? Number(mm[1]) : 1;=0A=
          var b =3D mm[2] ? Number(mm[2]) : 0;=0A=
          predicate =3D "[((#{fragment} - #{b}) mod #{a} =3D 0) and " +=0A=
          "((#{fragment} - #{b}) div #{a} >=3D 0)]";=0A=
          return new Template(predicate).evaluate({=0A=
            fragment: fragment, a: a, b: b });=0A=
        }=0A=
      }=0A=
    }=0A=
  },=0A=
=0A=
  criteria: {=0A=
    tagName:      'n =3D h.tagName(n, r, "#{1}", c);      c =3D false;',=0A=
    className:    'n =3D h.className(n, r, "#{1}", c);    c =3D false;',=0A=
    id:           'n =3D h.id(n, r, "#{1}", c);           c =3D false;',=0A=
    attrPresence: 'n =3D h.attrPresence(n, r, "#{1}", c); c =3D false;',=0A=
    attr: function(m) {=0A=
      m[3] =3D (m[5] || m[6]);=0A=
      return new Template('n =3D h.attr(n, r, "#{1}", "#{3}", "#{2}", =
c); c =3D false;').evaluate(m);=0A=
    },=0A=
    pseudo: function(m) {=0A=
      if (m[6]) m[6] =3D m[6].replace(/"/g, '\\"');=0A=
      return new Template('n =3D h.pseudo(n, "#{1}", "#{6}", r, c); c =
=3D false;').evaluate(m);=0A=
    },=0A=
    descendant:   'c =3D "descendant";',=0A=
    child:        'c =3D "child";',=0A=
    adjacent:     'c =3D "adjacent";',=0A=
    laterSibling: 'c =3D "laterSibling";'=0A=
  },=0A=
=0A=
  patterns: {=0A=
    // combinators must be listed first=0A=
    // (and descendant needs to be last combinator)=0A=
    laterSibling: /^\s*~\s*/,=0A=
    child:        /^\s*>\s*/,=0A=
    adjacent:     /^\s*\+\s*/,=0A=
    descendant:   /^\s/,=0A=
=0A=
    // selectors follow=0A=
    tagName:      /^\s*(\*|[\w\-]+)(\b|$)?/,=0A=
    id:           /^#([\w\-\*]+)(\b|$)/,=0A=
    className:    /^\.([\w\-\*]+)(\b|$)/,=0A=
    pseudo:=0A=
/^:((first|last|nth|nth-last|only)(-child|-of-type)|empty|checked|(en|dis=
)abled|not)(\((.*?)\))?(\b|$|(?=3D\s|[:+~>]))/,=0A=
    attrPresence: /^\[((?:[\w]+:)?[\w]+)\]/,=0A=
    attr:         =
/\[((?:[\w-]*:)?[\w-]+)\s*(?:([!^$*~|]?=3D)\s*((['"])([^\4]*?)\4|([^'"][^=
\]]*?)))?\]/=0A=
  },=0A=
=0A=
  // for Selector.match and Element#match=0A=
  assertions: {=0A=
    tagName: function(element, matches) {=0A=
      return matches[1].toUpperCase() =3D=3D =
element.tagName.toUpperCase();=0A=
    },=0A=
=0A=
    className: function(element, matches) {=0A=
      return Element.hasClassName(element, matches[1]);=0A=
    },=0A=
=0A=
    id: function(element, matches) {=0A=
      return element.id =3D=3D=3D matches[1];=0A=
    },=0A=
=0A=
    attrPresence: function(element, matches) {=0A=
      return Element.hasAttribute(element, matches[1]);=0A=
    },=0A=
=0A=
    attr: function(element, matches) {=0A=
      var nodeValue =3D Element.readAttribute(element, matches[1]);=0A=
      return nodeValue && Selector.operators[matches[2]](nodeValue, =
matches[5] || matches[6]);=0A=
    }=0A=
  },=0A=
=0A=
  handlers: {=0A=
    // UTILITY FUNCTIONS=0A=
    // joins two collections=0A=
    concat: function(a, b) {=0A=
      for (var i =3D 0, node; node =3D b[i]; i++)=0A=
        a.push(node);=0A=
      return a;=0A=
    },=0A=
=0A=
    // marks an array of nodes for counting=0A=
    mark: function(nodes) {=0A=
      var _true =3D Prototype.emptyFunction;=0A=
      for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
        node._countedByPrototype =3D _true;=0A=
      return nodes;=0A=
    },=0A=
=0A=
    unmark: function(nodes) {=0A=
      for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
        node._countedByPrototype =3D undefined;=0A=
      return nodes;=0A=
    },=0A=
=0A=
    // mark each child node with its position (for nth calls)=0A=
    // "ofType" flag indicates whether we're indexing for nth-of-type=0A=
    // rather than nth-child=0A=
    index: function(parentNode, reverse, ofType) {=0A=
      parentNode._countedByPrototype =3D Prototype.emptyFunction;=0A=
      if (reverse) {=0A=
        for (var nodes =3D parentNode.childNodes, i =3D nodes.length - =
1, j =3D 1; i >=3D 0; i--) {=0A=
          var node =3D nodes[i];=0A=
          if (node.nodeType =3D=3D 1 && (!ofType || =
node._countedByPrototype)) node.nodeIndex =3D j++;=0A=
        }=0A=
      } else {=0A=
        for (var i =3D 0, j =3D 1, nodes =3D parentNode.childNodes; node =
=3D nodes[i]; i++)=0A=
          if (node.nodeType =3D=3D 1 && (!ofType || =
node._countedByPrototype)) node.nodeIndex =3D j++;=0A=
      }=0A=
    },=0A=
=0A=
    // filters out duplicates and extends all nodes=0A=
    unique: function(nodes) {=0A=
      if (nodes.length =3D=3D 0) return nodes;=0A=
      var results =3D [], n;=0A=
      for (var i =3D 0, l =3D nodes.length; i < l; i++)=0A=
        if (!(n =3D nodes[i])._countedByPrototype) {=0A=
          n._countedByPrototype =3D Prototype.emptyFunction;=0A=
          results.push(Element.extend(n));=0A=
        }=0A=
      return Selector.handlers.unmark(results);=0A=
    },=0A=
=0A=
    // COMBINATOR FUNCTIONS=0A=
    descendant: function(nodes) {=0A=
      var h =3D Selector.handlers;=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        h.concat(results, node.getElementsByTagName('*'));=0A=
      return results;=0A=
    },=0A=
=0A=
    child: function(nodes) {=0A=
      var h =3D Selector.handlers;=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A=
        for (var j =3D 0, child; child =3D node.childNodes[j]; j++)=0A=
          if (child.nodeType =3D=3D 1 && child.tagName !=3D '!') =
results.push(child);=0A=
      }=0A=
      return results;=0A=
    },=0A=
=0A=
    adjacent: function(nodes) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A=
        var next =3D this.nextElementSibling(node);=0A=
        if (next) results.push(next);=0A=
      }=0A=
      return results;=0A=
    },=0A=
=0A=
    laterSibling: function(nodes) {=0A=
      var h =3D Selector.handlers;=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        h.concat(results, Element.nextSiblings(node));=0A=
      return results;=0A=
    },=0A=
=0A=
    nextElementSibling: function(node) {=0A=
      while (node =3D node.nextSibling)=0A=
        if (node.nodeType =3D=3D 1) return node;=0A=
      return null;=0A=
    },=0A=
=0A=
    previousElementSibling: function(node) {=0A=
      while (node =3D node.previousSibling)=0A=
        if (node.nodeType =3D=3D 1) return node;=0A=
      return null;=0A=
    },=0A=
=0A=
    // TOKEN FUNCTIONS=0A=
    tagName: function(nodes, root, tagName, combinator) {=0A=
      var uTagName =3D tagName.toUpperCase();=0A=
      var results =3D [], h =3D Selector.handlers;=0A=
      if (nodes) {=0A=
        if (combinator) {=0A=
          // fastlane for ordinary descendant combinators=0A=
          if (combinator =3D=3D "descendant") {=0A=
            for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
              h.concat(results, node.getElementsByTagName(tagName));=0A=
            return results;=0A=
          } else nodes =3D this[combinator](nodes);=0A=
          if (tagName =3D=3D "*") return nodes;=0A=
        }=0A=
        for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
          if (node.tagName.toUpperCase() =3D=3D=3D uTagName) =
results.push(node);=0A=
        return results;=0A=
      } else return root.getElementsByTagName(tagName);=0A=
    },=0A=
=0A=
    id: function(nodes, root, id, combinator) {=0A=
      var targetNode =3D $(id), h =3D Selector.handlers;=0A=
      if (!targetNode) return [];=0A=
      if (!nodes && root =3D=3D document) return [targetNode];=0A=
      if (nodes) {=0A=
        if (combinator) {=0A=
          if (combinator =3D=3D 'child') {=0A=
            for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
              if (targetNode.parentNode =3D=3D node) return [targetNode];=0A=
          } else if (combinator =3D=3D 'descendant') {=0A=
            for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
              if (Element.descendantOf(targetNode, node)) return =
[targetNode];=0A=
          } else if (combinator =3D=3D 'adjacent') {=0A=
            for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
              if (Selector.handlers.previousElementSibling(targetNode) =
=3D=3D node)=0A=
                return [targetNode];=0A=
          } else nodes =3D h[combinator](nodes);=0A=
        }=0A=
        for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
          if (node =3D=3D targetNode) return [targetNode];=0A=
        return [];=0A=
      }=0A=
      return (targetNode && Element.descendantOf(targetNode, root)) ? =
[targetNode] : [];=0A=
    },=0A=
=0A=
    className: function(nodes, root, className, combinator) {=0A=
      if (nodes && combinator) nodes =3D this[combinator](nodes);=0A=
      return Selector.handlers.byClassName(nodes, root, className);=0A=
    },=0A=
=0A=
    byClassName: function(nodes, root, className) {=0A=
      if (!nodes) nodes =3D Selector.handlers.descendant([root]);=0A=
      var needle =3D ' ' + className + ' ';=0A=
      for (var i =3D 0, results =3D [], node, nodeClassName; node =3D =
nodes[i]; i++) {=0A=
        nodeClassName =3D node.className;=0A=
        if (nodeClassName.length =3D=3D 0) continue;=0A=
        if (nodeClassName =3D=3D className || (' ' + nodeClassName + ' =
').include(needle))=0A=
          results.push(node);=0A=
      }=0A=
      return results;=0A=
    },=0A=
=0A=
    attrPresence: function(nodes, root, attr, combinator) {=0A=
      if (!nodes) nodes =3D root.getElementsByTagName("*");=0A=
      if (nodes && combinator) nodes =3D this[combinator](nodes);=0A=
      var results =3D [];=0A=
      for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
        if (Element.hasAttribute(node, attr)) results.push(node);=0A=
      return results;=0A=
    },=0A=
=0A=
    attr: function(nodes, root, attr, value, operator, combinator) {=0A=
      if (!nodes) nodes =3D root.getElementsByTagName("*");=0A=
      if (nodes && combinator) nodes =3D this[combinator](nodes);=0A=
      var handler =3D Selector.operators[operator], results =3D [];=0A=
      for (var i =3D 0, node; node =3D nodes[i]; i++) {=0A=
        var nodeValue =3D Element.readAttribute(node, attr);=0A=
        if (nodeValue =3D=3D=3D null) continue;=0A=
        if (handler(nodeValue, value)) results.push(node);=0A=
      }=0A=
      return results;=0A=
    },=0A=
=0A=
    pseudo: function(nodes, name, value, root, combinator) {=0A=
      if (nodes && combinator) nodes =3D this[combinator](nodes);=0A=
      if (!nodes) nodes =3D root.getElementsByTagName("*");=0A=
      return Selector.pseudos[name](nodes, value, root);=0A=
    }=0A=
  },=0A=
=0A=
  pseudos: {=0A=
    'first-child': function(nodes, value, root) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A=
        if (Selector.handlers.previousElementSibling(node)) continue;=0A=
          results.push(node);=0A=
      }=0A=
      return results;=0A=
    },=0A=
    'last-child': function(nodes, value, root) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A=
        if (Selector.handlers.nextElementSibling(node)) continue;=0A=
          results.push(node);=0A=
      }=0A=
      return results;=0A=
    },=0A=
    'only-child': function(nodes, value, root) {=0A=
      var h =3D Selector.handlers;=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        if (!h.previousElementSibling(node) && =
!h.nextElementSibling(node))=0A=
          results.push(node);=0A=
      return results;=0A=
    },=0A=
    'nth-child':        function(nodes, formula, root) {=0A=
      return Selector.pseudos.nth(nodes, formula, root);=0A=
    },=0A=
    'nth-last-child':   function(nodes, formula, root) {=0A=
      return Selector.pseudos.nth(nodes, formula, root, true);=0A=
    },=0A=
    'nth-of-type':      function(nodes, formula, root) {=0A=
      return Selector.pseudos.nth(nodes, formula, root, false, true);=0A=
    },=0A=
    'nth-last-of-type': function(nodes, formula, root) {=0A=
      return Selector.pseudos.nth(nodes, formula, root, true, true);=0A=
    },=0A=
    'first-of-type':    function(nodes, formula, root) {=0A=
      return Selector.pseudos.nth(nodes, "1", root, false, true);=0A=
    },=0A=
    'last-of-type':     function(nodes, formula, root) {=0A=
      return Selector.pseudos.nth(nodes, "1", root, true, true);=0A=
    },=0A=
    'only-of-type':     function(nodes, formula, root) {=0A=
      var p =3D Selector.pseudos;=0A=
      return p['last-of-type'](p['first-of-type'](nodes, formula, root), =
formula, root);=0A=
    },=0A=
=0A=
    // handles the an+b logic=0A=
    getIndices: function(a, b, total) {=0A=
      if (a =3D=3D 0) return b > 0 ? [b] : [];=0A=
      return $R(1, total).inject([], function(memo, i) {=0A=
        if (0 =3D=3D (i - b) % a && (i - b) / a >=3D 0) memo.push(i);=0A=
        return memo;=0A=
      });=0A=
    },=0A=
=0A=
    // handles nth(-last)-child, nth(-last)-of-type, and =
(first|last)-of-type=0A=
    nth: function(nodes, formula, root, reverse, ofType) {=0A=
      if (nodes.length =3D=3D 0) return [];=0A=
      if (formula =3D=3D 'even') formula =3D '2n+0';=0A=
      if (formula =3D=3D 'odd')  formula =3D '2n+1';=0A=
      var h =3D Selector.handlers, results =3D [], indexed =3D [], m;=0A=
      h.mark(nodes);=0A=
      for (var i =3D 0, node; node =3D nodes[i]; i++) {=0A=
        if (!node.parentNode._countedByPrototype) {=0A=
          h.index(node.parentNode, reverse, ofType);=0A=
          indexed.push(node.parentNode);=0A=
        }=0A=
      }=0A=
      if (formula.match(/^\d+$/)) { // just a number=0A=
        formula =3D Number(formula);=0A=
        for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
          if (node.nodeIndex =3D=3D formula) results.push(node);=0A=
      } else if (m =3D formula.match(/^(-?\d*)?n(([+-])(\d+))?/)) { // =
an+b=0A=
        if (m[1] =3D=3D "-") m[1] =3D -1;=0A=
        var a =3D m[1] ? Number(m[1]) : 1;=0A=
        var b =3D m[2] ? Number(m[2]) : 0;=0A=
        var indices =3D Selector.pseudos.getIndices(a, b, nodes.length);=0A=
        for (var i =3D 0, node, l =3D indices.length; node =3D nodes[i]; =
i++) {=0A=
          for (var j =3D 0; j < l; j++)=0A=
            if (node.nodeIndex =3D=3D indices[j]) results.push(node);=0A=
        }=0A=
      }=0A=
      h.unmark(nodes);=0A=
      h.unmark(indexed);=0A=
      return results;=0A=
    },=0A=
=0A=
    'empty': function(nodes, value, root) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A=
        // IE treats comments as element nodes=0A=
        if (node.tagName =3D=3D '!' || node.firstChild) continue;=0A=
        results.push(node);=0A=
      }=0A=
      return results;=0A=
    },=0A=
=0A=
    'not': function(nodes, selector, root) {=0A=
      var h =3D Selector.handlers, selectorType, m;=0A=
      var exclusions =3D new Selector(selector).findElements(root);=0A=
      h.mark(exclusions);=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        if (!node._countedByPrototype) results.push(node);=0A=
      h.unmark(exclusions);=0A=
      return results;=0A=
    },=0A=
=0A=
    'enabled': function(nodes, value, root) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        if (!node.disabled && (!node.type || node.type !=3D=3D 'hidden'))=0A=
          results.push(node);=0A=
      return results;=0A=
    },=0A=
=0A=
    'disabled': function(nodes, value, root) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        if (node.disabled) results.push(node);=0A=
      return results;=0A=
    },=0A=
=0A=
    'checked': function(nodes, value, root) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        if (node.checked) results.push(node);=0A=
      return results;=0A=
    }=0A=
  },=0A=
=0A=
  operators: {=0A=
    '=3D':  function(nv, v) { return nv =3D=3D v; },=0A=
    '!=3D': function(nv, v) { return nv !=3D v; },=0A=
    '^=3D': function(nv, v) { return nv =3D=3D v || nv && =
nv.startsWith(v); },=0A=
    '$=3D': function(nv, v) { return nv =3D=3D v || nv && =
nv.endsWith(v); },=0A=
    '*=3D': function(nv, v) { return nv =3D=3D v || nv && nv.include(v); =
},=0A=
    '$=3D': function(nv, v) { return nv.endsWith(v); },=0A=
    '*=3D': function(nv, v) { return nv.include(v); },=0A=
    '~=3D': function(nv, v) { return (' ' + nv + ' ').include(' ' + v + =
' '); },=0A=
    '|=3D': function(nv, v) { return ('-' + (nv || "").toUpperCase() +=0A=
     '-').include('-' + (v || "").toUpperCase() + '-'); }=0A=
  },=0A=
=0A=
  split: function(expression) {=0A=
    var expressions =3D [];=0A=
    expression.scan(/(([\w#:.~>+()\s-]+|\*|\[.*?\])+)\s*(,|$)/, =
function(m) {=0A=
      expressions.push(m[1].strip());=0A=
    });=0A=
    return expressions;=0A=
  },=0A=
=0A=
  matchElements: function(elements, expression) {=0A=
    var matches =3D $$(expression), h =3D Selector.handlers;=0A=
    h.mark(matches);=0A=
    for (var i =3D 0, results =3D [], element; element =3D elements[i]; =
i++)=0A=
      if (element._countedByPrototype) results.push(element);=0A=
    h.unmark(matches);=0A=
    return results;=0A=
  },=0A=
=0A=
  findElement: function(elements, expression, index) {=0A=
    if (Object.isNumber(expression)) {=0A=
      index =3D expression; expression =3D false;=0A=
    }=0A=
    return Selector.matchElements(elements, expression || '*')[index || =
0];=0A=
  },=0A=
=0A=
  findChildElements: function(element, expressions) {=0A=
    expressions =3D Selector.split(expressions.join(','));=0A=
    var results =3D [], h =3D Selector.handlers;=0A=
    for (var i =3D 0, l =3D expressions.length, selector; i < l; i++) {=0A=
      selector =3D new Selector(expressions[i].strip());=0A=
      h.concat(results, selector.findElements(element));=0A=
    }=0A=
    return (l > 1) ? h.unique(results) : results;=0A=
  }=0A=
});=0A=
=0A=
if (Prototype.Browser.IE) {=0A=
  Object.extend(Selector.handlers, {=0A=
    // IE returns comment nodes on getElementsByTagName("*").=0A=
    // Filter them out.=0A=
    concat: function(a, b) {=0A=
      for (var i =3D 0, node; node =3D b[i]; i++)=0A=
        if (node.tagName !=3D=3D "!") a.push(node);=0A=
      return a;=0A=
    },=0A=
=0A=
    // IE improperly serializes _countedByPrototype in (inner|outer)HTML.=0A=
    unmark: function(nodes) {=0A=
      for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
        node.removeAttribute('_countedByPrototype');=0A=
      return nodes;=0A=
    }=0A=
  });=0A=
}=0A=
=0A=
function $$() {=0A=
  return Selector.findChildElements(document, $A(arguments));=0A=
}=0A=
var Form =3D {=0A=
  reset: function(form) {=0A=
    $(form).reset();=0A=
    return form;=0A=
  },=0A=
=0A=
  serializeElements: function(elements, options) {=0A=
    if (typeof options !=3D 'object') options =3D { hash: !!options };=0A=
    else if (Object.isUndefined(options.hash)) options.hash =3D true;=0A=
    var key, value, submitted =3D false, submit =3D options.submit;=0A=
=0A=
    var data =3D elements.inject({ }, function(result, element) {=0A=
      if (!element.disabled && element.name) {=0A=
        key =3D element.name; value =3D $(element).getValue();=0A=
        if (value !=3D null && element.type !=3D 'file' && (element.type =
!=3D 'submit' || (!submitted &&=0A=
            submit !=3D=3D false && (!submit || key =3D=3D submit) && =
(submitted =3D true)))) {=0A=
          if (key in result) {=0A=
            // a key is already present; construct an array of values=0A=
            if (!Object.isArray(result[key])) result[key] =3D =
[result[key]];=0A=
            result[key].push(value);=0A=
          }=0A=
          else result[key] =3D value;=0A=
        }=0A=
      }=0A=
      return result;=0A=
    });=0A=
=0A=
    return options.hash ? data : Object.toQueryString(data);=0A=
  }=0A=
};=0A=
=0A=
Form.Methods =3D {=0A=
  serialize: function(form, options) {=0A=
    return Form.serializeElements(Form.getElements(form), options);=0A=
  },=0A=
=0A=
  getElements: function(form) {=0A=
    return $A($(form).getElementsByTagName('*')).inject([],=0A=
      function(elements, child) {=0A=
        if (Form.Element.Serializers[child.tagName.toLowerCase()])=0A=
          elements.push(Element.extend(child));=0A=
        return elements;=0A=
      }=0A=
    );=0A=
  },=0A=
=0A=
  getInputs: function(form, typeName, name) {=0A=
    form =3D $(form);=0A=
    var inputs =3D form.getElementsByTagName('input');=0A=
=0A=
    if (!typeName && !name) return $A(inputs).map(Element.extend);=0A=
=0A=
    for (var i =3D 0, matchingInputs =3D [], length =3D inputs.length; i =
< length; i++) {=0A=
      var input =3D inputs[i];=0A=
      if ((typeName && input.type !=3D typeName) || (name && input.name =
!=3D name))=0A=
        continue;=0A=
      matchingInputs.push(Element.extend(input));=0A=
    }=0A=
=0A=
    return matchingInputs;=0A=
  },=0A=
=0A=
  disable: function(form) {=0A=
    form =3D $(form);=0A=
    Form.getElements(form).invoke('disable');=0A=
    return form;=0A=
  },=0A=
=0A=
  enable: function(form) {=0A=
    form =3D $(form);=0A=
    Form.getElements(form).invoke('enable');=0A=
    return form;=0A=
  },=0A=
=0A=
  findFirstElement: function(form) {=0A=
    var elements =3D $(form).getElements().findAll(function(element) {=0A=
      return 'hidden' !=3D element.type && !element.disabled;=0A=
    });=0A=
    var firstByIndex =3D elements.findAll(function(element) {=0A=
      return element.hasAttribute('tabIndex') && element.tabIndex >=3D 0;=0A=
    }).sortBy(function(element) { return element.tabIndex }).first();=0A=
=0A=
    return firstByIndex ? firstByIndex : elements.find(function(element) =
{=0A=
      return ['input', 'select', =
'textarea'].include(element.tagName.toLowerCase());=0A=
    });=0A=
  },=0A=
=0A=
  focusFirstElement: function(form) {=0A=
    form =3D $(form);=0A=
    form.findFirstElement().activate();=0A=
    return form;=0A=
  },=0A=
=0A=
  request: function(form, options) {=0A=
    form =3D $(form), options =3D Object.clone(options || { });=0A=
=0A=
    var params =3D options.parameters, action =3D =
form.readAttribute('action') || '';=0A=
    if (action.blank()) action =3D window.location.href;=0A=
    options.parameters =3D form.serialize(true);=0A=
=0A=
    if (params) {=0A=
      if (Object.isString(params)) params =3D params.toQueryParams();=0A=
      Object.extend(options.parameters, params);=0A=
    }=0A=
=0A=
    if (form.hasAttribute('method') && !options.method)=0A=
      options.method =3D form.method;=0A=
=0A=
    return new Ajax.Request(action, options);=0A=
  }=0A=
};=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Form.Element =3D {=0A=
  focus: function(element) {=0A=
    $(element).focus();=0A=
    return element;=0A=
  },=0A=
=0A=
  select: function(element) {=0A=
    $(element).select();=0A=
    return element;=0A=
  }=0A=
};=0A=
=0A=
Form.Element.Methods =3D {=0A=
  serialize: function(element) {=0A=
    element =3D $(element);=0A=
    if (!element.disabled && element.name) {=0A=
      var value =3D element.getValue();=0A=
      if (value !=3D undefined) {=0A=
        var pair =3D { };=0A=
        pair[element.name] =3D value;=0A=
        return Object.toQueryString(pair);=0A=
      }=0A=
    }=0A=
    return '';=0A=
  },=0A=
=0A=
  getValue: function(element) {=0A=
    element =3D $(element);=0A=
    var method =3D element.tagName.toLowerCase();=0A=
    return Form.Element.Serializers[method](element);=0A=
  },=0A=
=0A=
  setValue: function(element, value) {=0A=
    element =3D $(element);=0A=
    var method =3D element.tagName.toLowerCase();=0A=
    Form.Element.Serializers[method](element, value);=0A=
    return element;=0A=
  },=0A=
=0A=
  clear: function(element) {=0A=
    $(element).value =3D '';=0A=
    return element;=0A=
  },=0A=
=0A=
  present: function(element) {=0A=
    return $(element).value !=3D '';=0A=
  },=0A=
=0A=
  activate: function(element) {=0A=
    element =3D $(element);=0A=
    try {=0A=
      element.focus();=0A=
      if (element.select && (element.tagName.toLowerCase() !=3D 'input' =
||=0A=
          !['button', 'reset', 'submit'].include(element.type)))=0A=
        element.select();=0A=
    } catch (e) { }=0A=
    return element;=0A=
  },=0A=
=0A=
  disable: function(element) {=0A=
    element =3D $(element);=0A=
    element.disabled =3D true;=0A=
    return element;=0A=
  },=0A=
=0A=
  enable: function(element) {=0A=
    element =3D $(element);=0A=
    element.disabled =3D false;=0A=
    return element;=0A=
  }=0A=
};=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
var Field =3D Form.Element;=0A=
var $F =3D Form.Element.Methods.getValue;=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Form.Element.Serializers =3D {=0A=
  input: function(element, value) {=0A=
    switch (element.type.toLowerCase()) {=0A=
      case 'checkbox':=0A=
      case 'radio':=0A=
        return Form.Element.Serializers.inputSelector(element, value);=0A=
      default:=0A=
        return Form.Element.Serializers.textarea(element, value);=0A=
    }=0A=
  },=0A=
=0A=
  inputSelector: function(element, value) {=0A=
    if (Object.isUndefined(value)) return element.checked ? =
element.value : null;=0A=
    else element.checked =3D !!value;=0A=
  },=0A=
=0A=
  textarea: function(element, value) {=0A=
    if (Object.isUndefined(value)) return element.value;=0A=
    else element.value =3D value;=0A=
  },=0A=
=0A=
  select: function(element, value) {=0A=
    if (Object.isUndefined(value))=0A=
      return this[element.type =3D=3D 'select-one' ?=0A=
        'selectOne' : 'selectMany'](element);=0A=
    else {=0A=
      var opt, currentValue, single =3D !Object.isArray(value);=0A=
      for (var i =3D 0, length =3D element.length; i < length; i++) {=0A=
        opt =3D element.options[i];=0A=
        currentValue =3D this.optionValue(opt);=0A=
        if (single) {=0A=
          if (currentValue =3D=3D value) {=0A=
            opt.selected =3D true;=0A=
            return;=0A=
          }=0A=
        }=0A=
        else opt.selected =3D value.include(currentValue);=0A=
      }=0A=
    }=0A=
  },=0A=
=0A=
  selectOne: function(element) {=0A=
    var index =3D element.selectedIndex;=0A=
    return index >=3D 0 ? this.optionValue(element.options[index]) : =
null;=0A=
  },=0A=
=0A=
  selectMany: function(element) {=0A=
    var values, length =3D element.length;=0A=
    if (!length) return null;=0A=
=0A=
    for (var i =3D 0, values =3D []; i < length; i++) {=0A=
      var opt =3D element.options[i];=0A=
      if (opt.selected) values.push(this.optionValue(opt));=0A=
    }=0A=
    return values;=0A=
  },=0A=
=0A=
  optionValue: function(opt) {=0A=
    // extend element because hasAttribute may not be native=0A=
    return Element.extend(opt).hasAttribute('value') ? opt.value : =
opt.text;=0A=
  }=0A=
};=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Abstract.TimedObserver =3D Class.create(PeriodicalExecuter, {=0A=
  initialize: function($super, element, frequency, callback) {=0A=
    $super(callback, frequency);=0A=
    this.element   =3D $(element);=0A=
    this.lastValue =3D this.getValue();=0A=
  },=0A=
=0A=
  execute: function() {=0A=
    var value =3D this.getValue();=0A=
    if (Object.isString(this.lastValue) && Object.isString(value) ?=0A=
        this.lastValue !=3D value : String(this.lastValue) !=3D =
String(value)) {=0A=
      this.callback(this.element, value);=0A=
      this.lastValue =3D value;=0A=
    }=0A=
  }=0A=
});=0A=
=0A=
Form.Element.Observer =3D Class.create(Abstract.TimedObserver, {=0A=
  getValue: function() {=0A=
    return Form.Element.getValue(this.element);=0A=
  }=0A=
});=0A=
=0A=
Form.Observer =3D Class.create(Abstract.TimedObserver, {=0A=
  getValue: function() {=0A=
    return Form.serialize(this.element);=0A=
  }=0A=
});=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Abstract.EventObserver =3D Class.create({=0A=
  initialize: function(element, callback) {=0A=
    this.element  =3D $(element);=0A=
    this.callback =3D callback;=0A=
=0A=
    this.lastValue =3D this.getValue();=0A=
    if (this.element.tagName.toLowerCase() =3D=3D 'form')=0A=
      this.registerFormCallbacks();=0A=
    else=0A=
      this.registerCallback(this.element);=0A=
  },=0A=
=0A=
  onElementEvent: function() {=0A=
    var value =3D this.getValue();=0A=
    if (this.lastValue !=3D value) {=0A=
      this.callback(this.element, value);=0A=
      this.lastValue =3D value;=0A=
    }=0A=
  },=0A=
=0A=
  registerFormCallbacks: function() {=0A=
    Form.getElements(this.element).each(this.registerCallback, this);=0A=
  },=0A=
=0A=
  registerCallback: function(element) {=0A=
    if (element.type) {=0A=
      switch (element.type.toLowerCase()) {=0A=
        case 'checkbox':=0A=
        case 'radio':=0A=
          Event.observe(element, 'click', =
this.onElementEvent.bind(this));=0A=
          break;=0A=
        default:=0A=
          Event.observe(element, 'change', =
this.onElementEvent.bind(this));=0A=
          break;=0A=
      }=0A=
    }=0A=
  }=0A=
});=0A=
=0A=
Form.Element.EventObserver =3D Class.create(Abstract.EventObserver, {=0A=
  getValue: function() {=0A=
    return Form.Element.getValue(this.element);=0A=
  }=0A=
});=0A=
=0A=
Form.EventObserver =3D Class.create(Abstract.EventObserver, {=0A=
  getValue: function() {=0A=
    return Form.serialize(this.element);=0A=
  }=0A=
});=0A=
if (!window.Event) var Event =3D { };=0A=
=0A=
Object.extend(Event, {=0A=
  KEY_BACKSPACE: 8,=0A=
  KEY_TAB:       9,=0A=
  KEY_RETURN:   13,=0A=
  KEY_ESC:      27,=0A=
  KEY_LEFT:     37,=0A=
  KEY_UP:       38,=0A=
  KEY_RIGHT:    39,=0A=
  KEY_DOWN:     40,=0A=
  KEY_DELETE:   46,=0A=
  KEY_HOME:     36,=0A=
  KEY_END:      35,=0A=
  KEY_PAGEUP:   33,=0A=
  KEY_PAGEDOWN: 34,=0A=
  KEY_INSERT:   45,=0A=
=0A=
  cache: { },=0A=
=0A=
  relatedTarget: function(event) {=0A=
    var element;=0A=
    switch(event.type) {=0A=
      case 'mouseover': element =3D event.fromElement; break;=0A=
      case 'mouseout':  element =3D event.toElement;   break;=0A=
      default: return null;=0A=
    }=0A=
    return Element.extend(element);=0A=
  }=0A=
});=0A=
=0A=
Event.Methods =3D (function() {=0A=
  var isButton;=0A=
=0A=
  if (Prototype.Browser.IE) {=0A=
    var buttonMap =3D { 0: 1, 1: 4, 2: 2 };=0A=
    isButton =3D function(event, code) {=0A=
      return event.button =3D=3D buttonMap[code];=0A=
    };=0A=
=0A=
  } else if (Prototype.Browser.WebKit) {=0A=
    isButton =3D function(event, code) {=0A=
      switch (code) {=0A=
        case 0: return event.which =3D=3D 1 && !event.metaKey;=0A=
        case 1: return event.which =3D=3D 1 && event.metaKey;=0A=
        default: return false;=0A=
      }=0A=
    };=0A=
=0A=
  } else {=0A=
    isButton =3D function(event, code) {=0A=
      return event.which ? (event.which =3D=3D=3D code + 1) : =
(event.button =3D=3D=3D code);=0A=
    };=0A=
  }=0A=
=0A=
  return {=0A=
    isLeftClick:   function(event) { return isButton(event, 0) },=0A=
    isMiddleClick: function(event) { return isButton(event, 1) },=0A=
    isRightClick:  function(event) { return isButton(event, 2) },=0A=
=0A=
    element: function(event) {=0A=
      event =3D Event.extend(event);=0A=
=0A=
      var node          =3D event.target,=0A=
          type          =3D event.type,=0A=
          currentTarget =3D event.currentTarget;=0A=
=0A=
      if (currentTarget && currentTarget.tagName) {=0A=
        // Firefox screws up the "click" event when moving between radio =
buttons=0A=
        // via arrow keys. It also screws up the "load" and "error" =
events on images,=0A=
        // reporting the document as the target instead of the original =
image.=0A=
        if (type =3D=3D=3D 'load' || type =3D=3D=3D 'error' ||=0A=
          (type =3D=3D=3D 'click' && currentTarget.tagName.toLowerCase() =
=3D=3D=3D 'input'=0A=
            && currentTarget.type =3D=3D=3D 'radio'))=0A=
              node =3D currentTarget;=0A=
      }=0A=
      if (node.nodeType =3D=3D Node.TEXT_NODE) node =3D node.parentNode;=0A=
      return Element.extend(node);=0A=
    },=0A=
=0A=
    findElement: function(event, expression) {=0A=
      var element =3D Event.element(event);=0A=
      if (!expression) return element;=0A=
      var elements =3D [element].concat(element.ancestors());=0A=
      return Selector.findElement(elements, expression, 0);=0A=
    },=0A=
=0A=
    pointer: function(event) {=0A=
      var docElement =3D document.documentElement,=0A=
      body =3D document.body || { scrollLeft: 0, scrollTop: 0 };=0A=
      return {=0A=
        x: event.pageX || (event.clientX +=0A=
          (docElement.scrollLeft || body.scrollLeft) -=0A=
          (docElement.clientLeft || 0)),=0A=
        y: event.pageY || (event.clientY +=0A=
          (docElement.scrollTop || body.scrollTop) -=0A=
          (docElement.clientTop || 0))=0A=
      };=0A=
    },=0A=
=0A=
    pointerX: function(event) { return Event.pointer(event).x },=0A=
    pointerY: function(event) { return Event.pointer(event).y },=0A=
=0A=
    stop: function(event) {=0A=
      Event.extend(event);=0A=
      event.preventDefault();=0A=
      event.stopPropagation();=0A=
      event.stopped =3D true;=0A=
    }=0A=
  };=0A=
})();=0A=
=0A=
Event.extend =3D (function() {=0A=
  var methods =3D Object.keys(Event.Methods).inject({ }, function(m, =
name) {=0A=
    m[name] =3D Event.Methods[name].methodize();=0A=
    return m;=0A=
  });=0A=
=0A=
  if (Prototype.Browser.IE) {=0A=
    Object.extend(methods, {=0A=
      stopPropagation: function() { this.cancelBubble =3D true },=0A=
      preventDefault:  function() { this.returnValue =3D false },=0A=
      inspect: function() { return "[object Event]" }=0A=
    });=0A=
=0A=
    return function(event) {=0A=
      if (!event) return false;=0A=
      if (event._extendedByPrototype) return event;=0A=
=0A=
      event._extendedByPrototype =3D Prototype.emptyFunction;=0A=
      var pointer =3D Event.pointer(event);=0A=
      Object.extend(event, {=0A=
        target: event.srcElement,=0A=
        relatedTarget: Event.relatedTarget(event),=0A=
        pageX:  pointer.x,=0A=
        pageY:  pointer.y=0A=
      });=0A=
      return Object.extend(event, methods);=0A=
    };=0A=
=0A=
  } else {=0A=
    Event.prototype =3D Event.prototype || =
document.createEvent("HTMLEvents")['__proto__'];=0A=
    Object.extend(Event.prototype, methods);=0A=
    return Prototype.K;=0A=
  }=0A=
})();=0A=
=0A=
Object.extend(Event, (function() {=0A=
  var cache =3D Event.cache;=0A=
=0A=
  function getEventID(element) {=0A=
    if (element._prototypeEventID) return element._prototypeEventID[0];=0A=
    arguments.callee.id =3D arguments.callee.id || 1;=0A=
    return element._prototypeEventID =3D [++arguments.callee.id];=0A=
  }=0A=
=0A=
  function getDOMEventName(eventName) {=0A=
    if (eventName && eventName.include(':')) return "dataavailable";=0A=
    return eventName;=0A=
  }=0A=
=0A=
  function getCacheForID(id) {=0A=
    return cache[id] =3D cache[id] || { };=0A=
  }=0A=
=0A=
  function getWrappersForEventName(id, eventName) {=0A=
    var c =3D getCacheForID(id);=0A=
    return c[eventName] =3D c[eventName] || [];=0A=
  }=0A=
=0A=
  function createWrapper(element, eventName, handler) {=0A=
    var id =3D getEventID(element);=0A=
    var c =3D getWrappersForEventName(id, eventName);=0A=
    if (c.pluck("handler").include(handler)) return false;=0A=
=0A=
    var wrapper =3D function(event) {=0A=
      if (!Event || !Event.extend ||=0A=
        (event.eventName && event.eventName !=3D eventName))=0A=
          return false;=0A=
=0A=
      Event.extend(event);=0A=
      handler.call(element, event);=0A=
    };=0A=
=0A=
    wrapper.handler =3D handler;=0A=
    c.push(wrapper);=0A=
    return wrapper;=0A=
  }=0A=
=0A=
  function findWrapper(id, eventName, handler) {=0A=
    var c =3D getWrappersForEventName(id, eventName);=0A=
    return c.find(function(wrapper) { return wrapper.handler =3D=3D =
handler });=0A=
  }=0A=
=0A=
  function destroyWrapper(id, eventName, handler) {=0A=
    var c =3D getCacheForID(id);=0A=
    if (!c[eventName]) return false;=0A=
    c[eventName] =3D c[eventName].without(findWrapper(id, eventName, =
handler));=0A=
  }=0A=
=0A=
  function destroyCache() {=0A=
    for (var id in cache)=0A=
      for (var eventName in cache[id])=0A=
        cache[id][eventName] =3D null;=0A=
  }=0A=
=0A=
=0A=
  // Internet Explorer needs to remove event handlers on page unload=0A=
  // in order to avoid memory leaks.=0A=
  if (window.attachEvent) {=0A=
    window.attachEvent("onunload", destroyCache);=0A=
  }=0A=
=0A=
  // Safari has a dummy event handler on page unload so that it won't=0A=
  // use its bfcache. Safari <=3D 3.1 has an issue with restoring the =
"document"=0A=
  // object when page is returned to via the back button using its =
bfcache.=0A=
  if (Prototype.Browser.WebKit) {=0A=
    window.addEventListener('unload', Prototype.emptyFunction, false);=0A=
  }=0A=
=0A=
  return {=0A=
    observe: function(element, eventName, handler) {=0A=
      element =3D $(element);=0A=
      var name =3D getDOMEventName(eventName);=0A=
=0A=
      var wrapper =3D createWrapper(element, eventName, handler);=0A=
      if (!wrapper) return element;=0A=
=0A=
      if (element.addEventListener) {=0A=
        element.addEventListener(name, wrapper, false);=0A=
      } else {=0A=
        element.attachEvent("on" + name, wrapper);=0A=
      }=0A=
=0A=
      return element;=0A=
    },=0A=
=0A=
    stopObserving: function(element, eventName, handler) {=0A=
      element =3D $(element);=0A=
      var id =3D getEventID(element), name =3D =
getDOMEventName(eventName);=0A=
=0A=
      if (!handler && eventName) {=0A=
        getWrappersForEventName(id, eventName).each(function(wrapper) {=0A=
          element.stopObserving(eventName, wrapper.handler);=0A=
        });=0A=
        return element;=0A=
=0A=
      } else if (!eventName) {=0A=
        Object.keys(getCacheForID(id)).each(function(eventName) {=0A=
          element.stopObserving(eventName);=0A=
        });=0A=
        return element;=0A=
      }=0A=
=0A=
      var wrapper =3D findWrapper(id, eventName, handler);=0A=
      if (!wrapper) return element;=0A=
=0A=
      if (element.removeEventListener) {=0A=
        element.removeEventListener(name, wrapper, false);=0A=
      } else {=0A=
        element.detachEvent("on" + name, wrapper);=0A=
      }=0A=
=0A=
      destroyWrapper(id, eventName, handler);=0A=
=0A=
      return element;=0A=
    },=0A=
=0A=
    fire: function(element, eventName, memo) {=0A=
      element =3D $(element);=0A=
      if (element =3D=3D document && document.createEvent && =
!element.dispatchEvent)=0A=
        element =3D document.documentElement;=0A=
=0A=
      var event;=0A=
      if (document.createEvent) {=0A=
        event =3D document.createEvent("HTMLEvents");=0A=
        event.initEvent("dataavailable", true, true);=0A=
      } else {=0A=
        event =3D document.createEventObject();=0A=
        event.eventType =3D "ondataavailable";=0A=
      }=0A=
=0A=
      event.eventName =3D eventName;=0A=
      event.memo =3D memo || { };=0A=
=0A=
      if (document.createEvent) {=0A=
        element.dispatchEvent(event);=0A=
      } else {=0A=
        element.fireEvent(event.eventType, event);=0A=
      }=0A=
=0A=
      return Event.extend(event);=0A=
    }=0A=
  };=0A=
})());=0A=
=0A=
Object.extend(Event, Event.Methods);=0A=
=0A=
Element.addMethods({=0A=
  fire:          Event.fire,=0A=
  observe:       Event.observe,=0A=
  stopObserving: Event.stopObserving=0A=
});=0A=
=0A=
Object.extend(document, {=0A=
  fire:          Element.Methods.fire.methodize(),=0A=
  observe:       Element.Methods.observe.methodize(),=0A=
  stopObserving: Element.Methods.stopObserving.methodize(),=0A=
  loaded:        false=0A=
});=0A=
=0A=
(function() {=0A=
  /* Support for the DOMContentLoaded event is based on work by Dan Webb,=0A=
     Matthias Miller, Dean Edwards and John Resig. */=0A=
=0A=
  var timer;=0A=
=0A=
  function fireContentLoadedEvent() {=0A=
    if (document.loaded) return;=0A=
    if (timer) window.clearInterval(timer);=0A=
    document.fire("dom:loaded");=0A=
    document.loaded =3D true;=0A=
  }=0A=
=0A=
  if (document.addEventListener) {=0A=
    if (Prototype.Browser.WebKit) {=0A=
      timer =3D window.setInterval(function() {=0A=
        if (/loaded|complete/.test(document.readyState))=0A=
          fireContentLoadedEvent();=0A=
      }, 0);=0A=
=0A=
      Event.observe(window, "load", fireContentLoadedEvent);=0A=
=0A=
    } else {=0A=
      document.addEventListener("DOMContentLoaded",=0A=
        fireContentLoadedEvent, false);=0A=
    }=0A=
=0A=
  } else {=0A=
    document.write("<script id=3D__onDOMContentLoaded defer =
src=3D//:><\/script>");=0A=
    $("__onDOMContentLoaded").onreadystatechange =3D function() {=0A=
      if (this.readyState =3D=3D "complete") {=0A=
        this.onreadystatechange =3D null;=0A=
        fireContentLoadedEvent();=0A=
      }=0A=
    };=0A=
  }=0A=
})();=0A=
/*------------------------------- DEPRECATED =
-------------------------------*/=0A=
=0A=
Hash.toQueryString =3D Object.toQueryString;=0A=
=0A=
var Toggle =3D { display: Element.toggle };=0A=
=0A=
Element.Methods.childOf =3D Element.Methods.descendantOf;=0A=
=0A=
var Insertion =3D {=0A=
  Before: function(element, content) {=0A=
    return Element.insert(element, {before:content});=0A=
  },=0A=
=0A=
  Top: function(element, content) {=0A=
    return Element.insert(element, {top:content});=0A=
  },=0A=
=0A=
  Bottom: function(element, content) {=0A=
    return Element.insert(element, {bottom:content});=0A=
  },=0A=
=0A=
  After: function(element, content) {=0A=
    return Element.insert(element, {after:content});=0A=
  }=0A=
};=0A=
=0A=
var $continue =3D new Error('"throw $continue" is deprecated, use =
"return" instead');=0A=
=0A=
// This should be moved to script.aculo.us; notice the deprecated methods=0A=
// further below, that map to the newer Element methods.=0A=
var Position =3D {=0A=
  // set to true if needed, warning: firefox performance problems=0A=
  // NOT neeeded for page scrolling, only if draggable contained in=0A=
  // scrollable elements=0A=
  includeScrollOffsets: false,=0A=
=0A=
  // must be called before calling withinIncludingScrolloffset, every =
time the=0A=
  // page is scrolled=0A=
  prepare: function() {=0A=
    this.deltaX =3D  window.pageXOffset=0A=
                || document.documentElement.scrollLeft=0A=
                || document.body.scrollLeft=0A=
                || 0;=0A=
    this.deltaY =3D  window.pageYOffset=0A=
                || document.documentElement.scrollTop=0A=
                || document.body.scrollTop=0A=
                || 0;=0A=
  },=0A=
=0A=
  // caches x/y coordinate pair to use with overlap=0A=
  within: function(element, x, y) {=0A=
    if (this.includeScrollOffsets)=0A=
      return this.withinIncludingScrolloffsets(element, x, y);=0A=
    this.xcomp =3D x;=0A=
    this.ycomp =3D y;=0A=
    this.offset =3D Element.cumulativeOffset(element);=0A=
=0A=
    return (y >=3D this.offset[1] &&=0A=
            y <  this.offset[1] + element.offsetHeight &&=0A=
            x >=3D this.offset[0] &&=0A=
            x <  this.offset[0] + element.offsetWidth);=0A=
  },=0A=
=0A=
  withinIncludingScrolloffsets: function(element, x, y) {=0A=
    var offsetcache =3D Element.cumulativeScrollOffset(element);=0A=
=0A=
    this.xcomp =3D x + offsetcache[0] - this.deltaX;=0A=
    this.ycomp =3D y + offsetcache[1] - this.deltaY;=0A=
    this.offset =3D Element.cumulativeOffset(element);=0A=
=0A=
    return (this.ycomp >=3D this.offset[1] &&=0A=
            this.ycomp <  this.offset[1] + element.offsetHeight &&=0A=
            this.xcomp >=3D this.offset[0] &&=0A=
            this.xcomp <  this.offset[0] + element.offsetWidth);=0A=
  },=0A=
=0A=
  // within must be called directly before=0A=
  overlap: function(mode, element) {=0A=
    if (!mode) return 0;=0A=
    if (mode =3D=3D 'vertical')=0A=
      return ((this.offset[1] + element.offsetHeight) - this.ycomp) /=0A=
        element.offsetHeight;=0A=
    if (mode =3D=3D 'horizontal')=0A=
      return ((this.offset[0] + element.offsetWidth) - this.xcomp) /=0A=
        element.offsetWidth;=0A=
  },=0A=
=0A=
  // Deprecation layer -- use newer Element methods now (1.5.2).=0A=
=0A=
  cumulativeOffset: Element.Methods.cumulativeOffset,=0A=
=0A=
  positionedOffset: Element.Methods.positionedOffset,=0A=
=0A=
  absolutize: function(element) {=0A=
    Position.prepare();=0A=
    return Element.absolutize(element);=0A=
  },=0A=
=0A=
  relativize: function(element) {=0A=
    Position.prepare();=0A=
    return Element.relativize(element);=0A=
  },=0A=
=0A=
  realOffset: Element.Methods.cumulativeScrollOffset,=0A=
=0A=
  offsetParent: Element.Methods.getOffsetParent,=0A=
=0A=
  page: Element.Methods.viewportOffset,=0A=
=0A=
  clone: function(source, target, options) {=0A=
    options =3D options || { };=0A=
    return Element.clonePosition(target, source, options);=0A=
  }=0A=
};=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
if (!document.getElementsByClassName) document.getElementsByClassName =
=3D function(instanceMethods){=0A=
  function iter(name) {=0A=
    return name.blank() ? null : "[contains(concat(' ', @class, ' '), ' =
" + name + " ')]";=0A=
  }=0A=
=0A=
  instanceMethods.getElementsByClassName =3D =
Prototype.BrowserFeatures.XPath ?=0A=
  function(element, className) {=0A=
    className =3D className.toString().strip();=0A=
    var cond =3D /\s/.test(className) ? $w(className).map(iter).join('') =
: iter(className);=0A=
    return cond ? document._getElementsByXPath('.//*' + cond, element) : =
[];=0A=
  } : function(element, className) {=0A=
    className =3D className.toString().strip();=0A=
    var elements =3D [], classNames =3D (/\s/.test(className) ? =
$w(className) : null);=0A=
    if (!classNames && !className) return elements;=0A=
=0A=
    var nodes =3D $(element).getElementsByTagName('*');=0A=
    className =3D ' ' + className + ' ';=0A=
=0A=
    for (var i =3D 0, child, cn; child =3D nodes[i]; i++) {=0A=
      if (child.className && (cn =3D ' ' + child.className + ' ') && =
(cn.include(className) ||=0A=
          (classNames && classNames.all(function(name) {=0A=
            return !name.toString().blank() && cn.include(' ' + name + ' =
');=0A=
          }))))=0A=
        elements.push(Element.extend(child));=0A=
    }=0A=
    return elements;=0A=
  };=0A=
=0A=
  return function(className, parentElement) {=0A=
    return $(parentElement || =
document.body).getElementsByClassName(className);=0A=
  };=0A=
}(Element.Methods);=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Element.ClassNames =3D Class.create();=0A=
Element.ClassNames.prototype =3D {=0A=
  initialize: function(element) {=0A=
    this.element =3D $(element);=0A=
  },=0A=
=0A=
  _each: function(iterator) {=0A=
    this.element.className.split(/\s+/).select(function(name) {=0A=
      return name.length > 0;=0A=
    })._each(iterator);=0A=
  },=0A=
=0A=
  set: function(className) {=0A=
    this.element.className =3D className;=0A=
  },=0A=
=0A=
  add: function(classNameToAdd) {=0A=
    if (this.include(classNameToAdd)) return;=0A=
    this.set($A(this).concat(classNameToAdd).join(' '));=0A=
  },=0A=
=0A=
  remove: function(classNameToRemove) {=0A=
    if (!this.include(classNameToRemove)) return;=0A=
    this.set($A(this).without(classNameToRemove).join(' '));=0A=
  },=0A=
=0A=
  toString: function() {=0A=
    return $A(this).join(' ');=0A=
  }=0A=
};=0A=
=0A=
Object.extend(Element.ClassNames.prototype, Enumerable);=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Element.addMethods();
------=_NextPart_000_0000_01CABD6D.7E357D00
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://js.imgsmail.ru/mail/ru/images/js/photo2/sandbox_ajax_json.js

try {=0A=
		document.domain=3D"mail.ru";=0A=
	} catch(e) {=0A=
}=0A=
=0A=
=0A=
/* JSON END */=0A=
=0A=
    var ajax_requests =3D [];=0A=
    var ajaxHandleStateChange =3D function() {=0A=
	for(var k =3D 0; k<ajax_requests.length; k++) {=0A=
	    if (ajax_requests[k].request =3D=3D null) {=0A=
		ajax_requests.splice(k--,1);=0A=
		continue;=0A=
	    }=0A=
	    if (ajax_requests[k].request.readyState =3D=3D 4) {=0A=
		var request =3D ajax_requests[k];=0A=
		ajax_requests.splice(k--,1);=0A=
		try {=0A=
		    request.ready();=0A=
		} catch (e) {}=0A=
		continue;=0A=
	    }=0A=
	}=0A=
    }=0A=
=0A=
function GetAjaxRequest()=0A=
{=0A=
	var request =3D null;=0A=
	// branch for native XMLHttpRequest object=0A=
	if (typeof XMLHttpRequest !=3D "undefined") {=0A=
		try {=0A=
		request =3D new XMLHttpRequest();=0A=
		} catch(e) {=0A=
		request =3D null;=0A=
		}=0A=
	// branch for IE/Windows ActiveX version=0A=
	} else if(window.ActiveXObject) {=0A=
		try {=0A=
		request =3D new ActiveXObject("Msxml2.XMLHTTP");=0A=
		} catch(e) {=0A=
			try {=0A=
			request =3D new ActiveXObject("Microsoft.XMLHTTP");=0A=
				} catch(e) {=0A=
				request =3D null;=0A=
			}=0A=
		}=0A=
	}=0A=
	return request;=0A=
}=0A=
=0A=
function =
AjaxRequest(method,script_name,func_name,args,callback,callback_object)=0A=
{=0A=
	this.method =3D method;=0A=
	this.callback =3D callback;=0A=
	this.callback_object =3D callback_object;=0A=
	this.args =3D args;=0A=
	if (func_name && func_name !=3D 'undefined') {=0A=
		this.url =3D =
script_name+"?ajax_call=3D1&func_name=3D"+escapePlus(func_name)+"&back=3D=
"+escapePlus(window.location)+"&data=3D"+escapePlus(Object.toJSON(this.ar=
gs));=0A=
	}=0A=
	else {=0A=
		this.url =3D script_name;=0A=
	}=0A=
}=0A=
=0A=
AjaxRequest.prototype =3D {=0A=
	send : function() {=0A=
		var request =3D GetAjaxRequest();=0A=
		if (request) {=0A=
			this.request =3D request;=0A=
			request.onreadystatechange =3D ajaxHandleStateChange;=0A=
			if (this.method =3D=3D "POST") {=0A=
				var idx=3Dthis.url.indexOf('?');=0A=
				var post =3D this.url.substr(idx+1);=0A=
				var url =3D this.url.substr(0,idx);=0A=
				try {=0A=
					// some old browsers would trigger security error here=0A=
					request.open("POST", url, true);=0A=
				} catch(e) {=0A=
					return false;=0A=
				}=0A=
				request.setRequestHeader("Content-Type", =
"application/x-www-form-urlencoded");=0A=
				try {=0A=
					// Opera 8.54 hung here, not on request.open=0A=
					request.send(post);=0A=
				} catch(e) {=0A=
					return false;=0A=
				}=0A=
			} else {=0A=
				try {=0A=
					request.open("GET", this.url, true);=0A=
				} catch(e) {=0A=
					return false;=0A=
				}=0A=
				try {=0A=
					// Opera 8.54=0A=
					request.send(null);=0A=
				} catch(e) {=0A=
					return false;=0A=
				}=0A=
			}=0A=
			return true;=0A=
		} else {=0A=
			return false;=0A=
		}=0A=
	},=0A=
	ready : function() {=0A=
		if(this.request.status !=3D 200) return;=0A=
		var rt =3D this.request.responseText;=0A=
		if (this.callback_object && this.callback_object !=3D 'undefined' && =
this.callback_object['nomagick'])=0A=
		{=0A=
			rt =3D '["AjaxResponse","OK","' + rt + '"]';=0A=
			this.callback_object['nomagick'] =3D null;=0A=
		}=0A=
		var data =3D eval(rt);=0A=
		var magick =3D data.shift();=0A=
		if(magick !=3D "AjaxResponse") return;=0A=
		var result =3D data.shift();=0A=
		if(result !=3D "OK" && result !=3D "Redirect") return;=0A=
		if(result && result =3D=3D "OK") {=0A=
			if(this.callback) =
this.callback.apply(this.callback_object?this.callback_object:window,data=
);=0A=
		}=0A=
		else if(result =3D=3D "Redirect") redirect.apply(window,data);=0A=
		return;=0A=
	}=0A=
}=0A=
=0A=
=0A=
=0A=
function redirect(url) {=0A=
	window.location=3Durl;=0A=
}=0A=
=0A=
function escapePlus(param) {=0A=
	param =3D escape(param);=0A=
	return String(param).replace(/\+/g,'%2B');=0A=
}=0A=
=0A=
function escapeParam(param) {=0A=
	return String(param).replace(/\\/g,"\\\\").replace(/&/g,"\\&");=0A=
}=0A=
=0A=
function unescapeParam(param) {=0A=
	return String(param).replace(/\\&/g,"&").replace(/\\\\/g,"\\");=0A=
}=0A=
=0A=
function splitParam(param)=0A=
{=0A=
	if(param =3D=3D "") return new Array();=0A=
	var params =3D unescapeParam(param).split("&");=0A=
	for(var i =3D 0; i<params.length; i++) {=0A=
		if(params[i].substr(params[i].length-1,1) =3D=3D "\\" && =
params.length>i+1) {=0A=
			params.splice(i,2,params[i]+"&"+params[i+1]);=0A=
			i--;=0A=
		}=0A=
	}=0A=
	for(var i =3D 0; i<params.length; i++)=0A=
		params[i]=3Dparams[i].substr(1,params[i].length-2);=0A=
	return params;=0A=
}=0A=
//////////////////////////////=0A=
=0A=
=0A=
=0A=
=0A=
function ajax_call_static() { =0A=
	var args =3D ajax_call_static.arguments; =0A=
	var url =3D args[0]; =0A=
	var callback =3D args[1]; =0A=
=0A=
	var pos =3D ajax_requests.length; =0A=
	var request =3D new AjaxRequest("GET",url,'','',callback,''); =0A=
	ajax_requests[pos] =3D request; =0A=
	if (!request.send()) { =0A=
		ajax_requests.splice(ajax_requests.length-1,1); =0A=
		return false; =0A=
	} else { =0A=
		return true; =0A=
	} =0A=
} =0A=
=0A=

------=_NextPart_000_0000_01CABD6D.7E357D00
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://js.imgsmail.ru/mail/ru/images/js/video2/default.js?5

function gebi(id) {return document.getElementById(id);}=0A=
=0A=
function gebc(searchClass, tag, node) {=0A=
    var classElements =3D new Array();=0A=
    if (node =3D=3D null) node =3D document;=0A=
    if (tag =3D=3D null) tag =3D '*';=0A=
    var els =3D node.getElementsByTagName(tag);=0A=
    var elsLen =3D els.length;=0A=
    var pattern =3D new RegExp('(^|\\s)'+searchClass+'(\\s|$)');=0A=
    for (i =3D 0, j =3D 0; i < elsLen; i++) =0A=
        {=0A=
        if (pattern.test(els[i].className)) =0A=
                {=0A=
                classElements[j] =3D els[i];=0A=
                j++;=0A=
                }=0A=
        }=0A=
    return classElements;=0A=
}=0A=
=0A=
// =CE=EF=F0=E5=E4=E5=EB=E5=ED=E8=E5 =F0=E0=E7=EC=E5=F0=EE=E2 =
=E2=E8=E4=E8=EC=EE=E9 =EE=E1=EB=E0=F1=F2=E8 =EE=EA=ED=E0 =
=E1=F0=E0=F3=E7=E5=F0=E0=0A=
function screenSize() {=0A=
	var w, h;=0A=
	w =3D (window.innerWidth ? window.innerWidth : =
(document.documentElement.clientWidth ? =
document.documentElement.clientWidth : document.body.offsetWidth));=0A=
	h =3D (window.innerHeight ? window.innerHeight : =
(document.documentElement.clientHeight ? =
document.documentElement.clientHeight : document.body.offsetHeight));=0A=
	return {w:w, h:h};=0A=
}=0A=
=0A=
// =CE=EF=F0=E5=EB=E5=EB=FF=E5=EC top - left =
=EA=EE=EE=F0=E4=E8=ED=E0=F2=FB =E1=EB=EE=EA=E0 obj=0A=
function absPosition(obj) {=0A=
	this.x =3D 0;=0A=
	this.y =3D 0;=0A=
    while(obj) {=0A=
		this.x +=3D obj.offsetLeft;=0A=
		this.y +=3D obj.offsetTop;=0A=
		obj =3D obj.offsetParent;=0A=
	}=0A=
	return {x:this.x,y:this.y};=0A=
}=0A=
=0A=
// =CE=EF=F0=E5=E4=E5=EB=E5=ED=E8=E5 =EA=EE=EE=F0=E4=E8=ED=E0=F2 =
=EC=FB=F8=E8=0A=
function defPosition(event) {=0A=
      var x =3D y =3D 0;=0A=
      if (document.attachEvent !=3D null) { // Internet Explorer & Opera=0A=
            x =3D window.event.clientX + =
(document.documentElement.scrollLeft ? =
document.documentElement.scrollLeft : document.body.scrollLeft);=0A=
            y =3D window.event.clientY + =
(document.documentElement.scrollTop  ? =
document.documentElement.scrollTop  : document.body.scrollTop);=0A=
      }=0A=
      if (!document.attachEvent && document.addEventListener) { // Gecko=0A=
            x =3D event.clientX + window.scrollX;=0A=
            y =3D event.clientY + window.scrollY;=0A=
      }=0A=
      return {x:x, y:y};=0A=
}=0A=
=0A=
// =CF=F0=E5=E4=EE=F2=E2=F0=E0=F9=E5=ED=E8=E5 =
=E2=F1=EF=EB=FB=E2=E0=ED=E8=FF =F1=EE=E1=FB=F2=E8=E9=0A=
function cancelBubbling(evt) {=0A=
      evt =3D evt || window.event;=0A=
      evt.cancelBubble =3D true;=0A=
}=0A=
=0A=
// =C4=EE=E1=E0=E2=EB=E5=ED=E8=E5 =F1=EE=E1=FB=F2=E8=E9=0A=
function addHandler(object, event, handler, useCapture) {=0A=
      if (object.addEventListener) {=0A=
            object.addEventListener(event, handler, useCapture ? =
useCapture : false);=0A=
      } else if (object.attachEvent) {=0A=
            object.attachEvent('on' + event, handler);=0A=
      } else alert("Add handler is not supported");=0A=
}=0A=
=0A=
// =D3=E4=E0=EB=E5=ED=E8=E5 =F1=EE=E1=FB=F2=E8=E9=0A=
function removeHandler(object, event, handler) {=0A=
	if (object.removeEventListener) {=0A=
		object.removeEventListener(event, handler, false);=0A=
	} else if (object.detachEvent) {=0A=
		object.detachEvent('on' + event, handler);=0A=
	} else alert("Remove Handler is not supported");=0A=
}=0A=
=0A=
// =C0=ED=E0=EB=EE=E3 php-=F8=ED=EE=E3=EE implode=0A=
function implode(delim, arr) {=0A=
	var out =3D "";=0A=
	for (var i =3D 0; i < arr.length; i++) {=0A=
		out +=3D arr[i] + (i !=3D (arr.length - 1) ? delim : "");=0A=
	}=0A=
	return out;=0A=
}=0A=
=0A=
// =D3=F1=F2=E0=ED=EE=E2=EA=E0 cookie=0A=
function setCookie(name, value) {=0A=
	var valueEscaped =3D escape(value);=0A=
	var expiresDate =3D new Date(); // get current time=0A=
	expiresDate.setTime(expiresDate.getTime() + 365 * 24 * 60 * 60 * 1000); =
// add 1 year lifetime=0A=
	var expires =3D expiresDate.toGMTString(); // get formatted date string=0A=
	var newCookie =3D name + "=3D" + valueEscaped + "; path=3D/; =
expires=3D" + expires;=0A=
	if (valueEscaped.length <=3D 4000) document.cookie =3D newCookie + ";";=0A=
}=0A=
=0A=
// =CF=EE=EB=F3=F7=E5=ED=E8=E5 cookie=0A=
function getCookie(name) {=0A=
	var prefix =3D name + "=3D";=0A=
	var cookieStartIndex =3D document.cookie.indexOf(prefix);=0A=
	if (cookieStartIndex =3D=3D -1) return null;=0A=
	var cookieEndIndex =3D document.cookie.indexOf(";", cookieStartIndex + =
prefix.length);=0A=
	if (cookieEndIndex =3D=3D -1) cookieEndIndex =3D document.cookie.length;=0A=
	return unescape(document.cookie.substring(cookieStartIndex + =
prefix.length, cookieEndIndex));=0A=
}=0A=
=0A=
// =CF=F0=E5=EB=EE=E0=E4 =EA=E0=F0=F2=E8=ED=EA=E8=0A=
function newImage(path) {=0A=
	var image =3D new Image();=0A=
	image.src =3D path;=0A=
	return image;=0A=
}=0A=
=0A=
// =CE=EF=F0=E5=E4=E5=EB=E5=ED=E8=E5 =E2=FB=F1=EE=F2=FB =
=F1=EA=F0=EE=EB=EB=E0=0A=
function defScroll() {=0A=
	var x =3D y =3D 0;=0A=
	x =3D (window.scrollX) ? window.scrollX : =
(document.documentElement.scrollLeft ? =
document.documentElement.scrollLeft : document.body.scrollLeft);=0A=
	y =3D (window.scrollY) ? window.scrollY : =
(document.documentElement.scrollTop ? document.documentElement.scrollTop =
: document.body.scrollTop);=0A=
	return {x:x, y:y};=0A=
}=0A=
=0A=
function preloadImages(images, is_json) {=0A=
	if (typeof document.body =3D=3D "undefined") return;=0A=
	try {=0A=
		var div =3D document.createElement("div");=0A=
		var s =3D div.style;=0A=
		s.position =3D "absolute";=0A=
		s.top =3D s.left =3D 0;=0A=
		s.visibility =3D "hidden";=0A=
		s.width =3D "100%";=0A=
		s.overflow =3D "hidden";=0A=
		document.body.appendChild(div);=0A=
		if(!is_json) for (var i =3D 0; i < images.length; i++) if(typeof =
images[i] =3D=3D 'string') div.innerHTML +=3D "<img src=3D\"" + =
images[i] + "\" />";=0A=
		else         for (var i in images) if(typeof images[i] =3D=3D =
'string') div.innerHTML +=3D "<img src=3D\"" + images[i] + "\" />";=0A=
	} catch(e) {=0A=
		// Error. Do nothing.=0A=
	}=0A=
}
------=_NextPart_000_0000_01CABD6D.7E357D00
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://js.imgsmail.ru/mail/ru/images/js/video2/dready.js?20090327_4

dready_stack=3Dfunction() { };=0A=
register_dready =3D function(func) {=0A=
   var dready_org =3D dready_stack;=0A=
   dready_stack =3D function () {=0A=
      dready_org();=0A=
      func();=0A=
      return;=0A=
   }=0A=
}=0A=
=0A=
var dready_fire=3Dfalse; =0A=
if (document.addEventListener) {=0A=
    document.addEventListener("DOMContentLoaded", function(){ if =
(!dready_fire) {dready_fire=3Dtrue; dready_stack();}}, false);=0A=
} else if ( document.attachEvent ){=0A=
    document.attachEvent("onreadystatechange", function(){=0A=
        if ( document.readyState =3D=3D=3D "complete" ) {=0A=
            document.detachEvent( "onreadystatechange", arguments.callee =
);=0A=
            if (!dready_fire) {dready_fire=3Dtrue; dready_stack();}=0A=
        }=0A=
    });=0A=
=0A=
    if ( document.documentElement.doScroll && window =3D=3D window.top ) =
(function(){=0A=
        if ( dready_fire ) { return; }=0A=
        try {=0A=
            document.documentElement.doScroll("left");=0A=
        } catch( error ) {=0A=
            setTimeout( arguments.callee, 0 );=0A=
            return;=0A=
        }=0A=
        if (!dready_fire) { dready_fire=3Dtrue; dready_stack(); }=0A=
    })();=0A=
}=0A=
=0A=
=0A=
var dready_org=3Dwindow.onload;=0A=
window.onload=3Dfunction() {=0A=
   if (typeof(dready_org)=3D=3D'function') {=0A=
      dready_org();=0A=
   }=0A=
   if (!dready_fire) {=0A=
     dready_fire=3Dtrue;=0A=
     dready_stack();=0A=
   }=0A=
}=0A=
=0A=
/*=0A=
function register_dready(func) {=0A=
    addHandler(window,'load', func);=0A=
}=0A=
*/
------=_NextPart_000_0000_01CABD6D.7E357D00
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://js.imgsmail.ru/mail/ru/images/js/video2/common.js?20091209

var isIE =3D (navigator.userAgent.indexOf("MSIE") !=3D -1) ? true : =
false;=0A=
var ie5 =3D (navigator.userAgent.indexOf("MSIE 5") !=3D -1) ? true : =
false;=0A=
var ie6 =3D (navigator.userAgent.indexOf("MSIE 6") !=3D -1) ? true : =
false;=0A=
var ie7 =3D (navigator.userAgent.indexOf("MSIE 7") !=3D -1) ? true : =
false;=0A=
var ie8 =3D (navigator.userAgent.indexOf("MSIE 8") !=3D -1) ? true : =
false;=0A=
=0A=
var isFF =3D (navigator.userAgent.indexOf("Firefox") !=3D -1) ? true : =
false;=0A=
var ff1 =3D (navigator.userAgent.indexOf("Firefox/1") !=3D -1) ? true : =
false;=0A=
var ff2 =3D (navigator.userAgent.indexOf("Firefox/2") !=3D -1) ? true : =
false;=0A=
=0A=
var op9 =3D (navigator.userAgent.indexOf("Opera/9") !=3D -1) ? true : =
false;=0A=
=0A=
	// =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =CF=F0=E5=E2=FC=FE-=EB=E8=F1=F2=FB =
=ED=E0 =EC=EE=F0=E4=E5 =3D=3D=3D=3D=3D=3D=3D=3D=3D=0A=
function definePermitWidth() {=0A=
	var winWidth =3D screenSize().w <=3D 1024 ? 720 : =
parseInt(screenSize().w * 0.9 * 0.73);=0A=
	return winWidth;=0A=
}=0A=
=0A=
=0A=
=0A=
//"=CD=E0 =F1=E5=F0=E2=E8=F1=E5 =D4=EE=F2=EE@Mail.Ru =EC=FB =
=E2=E2=EE=E4=E8=EC =ED=EE=E2=F3=FE =F1=E8=F1=F2=E5=EC=F3 =
=EE=F6=E5=ED=EE=EA =F4=EE=F2=EE. =C2=EC=E5=F1=F2=EE =
=EF=FF=F2=E8=E1=E0=EB=EB=FC=ED=EE=E9 =F8=EA=E0=EB=FB =
=E2=E2=EE=E4=E8=F2=F1=FF =F2=F0=B8=F5=E1=E0=EB=EB=FC=ED=E0=FF, =F1=EE =
=E7=ED=E0=F7=E5=ED=E8=FF=EC=E8 =EE=F2 +1 =E4=EE +3. <br /><br /> =
=D2=E5=EF=E5=F0=FC =F0=E5=E9=F2=E8=ED=E3 =F4=EE=F2=EE =
=E8=E7=EC=E5=F0=FF=E5=F2=F1=FF =ED=E5 =F1=F0=E5=E4=ED=E8=EC =
=E1=E0=EB=EB=EE=EC, =E0 =EE=E1=F9=E8=EC =
=EA=EE=EB=E8=F7=E5=F1=F2=E2=EE=EC =E2=FB=F1=F2=E0=E2=EB=E5=ED=ED=FB=F5 =
=E1=E0=EB=EB=EE=E2. <br /><br /> =C1=E0=EB=EB=FB =E7=E0 =
=F0=E0=E1=EE=F2=F3 =F1=F7=E8=F2=E0=FE=F2=F1=FF =EF=F0=EE=F1=F2=FB=EC =
=E0=F0=E8=F4=EC=E5=F2=E8=F7=E5=F1=EA=E8=EC =F1=EB=EE=E6=E5=ED=E8=E5=EC. =
=CF=EE=E4=F0=EE=E1=ED=E5=E5 =F1 =F1=E8=F1=F2=E5=EC=EE=E9 =
=E3=EE=EB=EE=F1=EE=E2=E0=ED=E8=FF =E2=FB =EC=EE=E6=E5=F2=E5 =
=EE=E7=ED=E0=EA=EE=EC=E8=F2=F1=FF <a =
href=3D\"/catalog/static/vote.html\" =
target=3D\"_blank\">=E7=E4=E5=F1=FC<\/a>"=0A=
=0A=
// =3D=3D=3D=3D=3D=3D=3D=3D=3D AJAX-switcher =
=EC=E5=F2=EA=E8/=EA=E0=F2=E5=E3=EE=F0=E8=E8 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A=
var f2_id_num;=0A=
function f2_cloudoftags(f2_id_num)=0A=
{=0A=
	var a =3D 1;=0A=
	while (a < 3) //=F1=E4=E5=F1=FC =F3=F1=EB=EE=E2=E8=E5=EC =E0<3 =EC=FB =
=E7=E0=E4=E0=E5=EC =F1=EA=EE=EB=FC=EA=EE =F3 =ED=E0=F1 =
=F1=E5=E9=F7=E0=F1 =E7=E0=EA=EB=E0=E4=EE=EA, =E2 =E4=E0=ED=ED=EE=EC =
=F1=EB=F3=F7=E0=E5 2=0A=
	{=0A=
		gebi('f2_choose'+a).style.display=3D'none';=0A=
		=
gebi('f2_choose'+a+a).style.background=3D'url(http://img.mail.ru/r/foto2/=
cloud_bg_8bit.png) 100% -40px';=0A=
		gebi('f2_choose'+a+a).style.zIndex=3D 9 - f2_id_num;=0A=
		gebi('f2_choose'+a+a+a).className =3D "cloud1";=0A=
		gebi('f2_choose'+a+a+a+a).style.display=3D'none';=0A=
		a++;=0A=
	}=0A=
	gebi('f2_choose'+f2_id_num).style.display=3D'inline';=0A=
	=
gebi('f2_choose'+f2_id_num+f2_id_num).style.background=3D'url(http://img.=
mail.ru/r/foto2/cloud_bg_8bit.png) 100% 0px';=0A=
	gebi('f2_choose'+f2_id_num+f2_id_num).style.zIndex=3D'10';=0A=
	gebi('f2_choose'+f2_id_num+f2_id_num+f2_id_num).className =3D "cloud2";=0A=
	=
gebi('f2_choose'+f2_id_num+f2_id_num+f2_id_num+f2_id_num).style.display=3D=
'block';=0A=
}=0A=
// =3D=3D=3D=3D=3D=3D=3D=3D /AJAX-switcher =
=EC=E5=F2=EA=E8/=EA=E0=F2=E5=E3=EE=F0=E8=E8 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A=
=0A=
// =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D DHTML gallery-s thumbnails  =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A=
var f2_location;=0A=
var f2_showinfo =3D 1;=0A=
var f2_activeuseremail;=0A=
var f2_currentMyHost;=0A=
var f2_thumbsINrow =3D 9;=0A=
var f2_clientwidth =3D 0;=0A=
var f2_time =3D 0;=0A=
=0A=
function f2_enable_dropdown_usermenu(emailz) { f2_showinfo =3D 1; =
f2_activeuseremail =3D emailz; }=0A=
=0A=
function f2_creatediv(f2_name) // =F1=EE=E7=E4=E0=E5=EC =
=EF=F3=F1=F2=FB=E5 DIV-=FB =E4=EB=FF =
=EF=EE=F1=EB=E5=E4=F3=FE=F9=E5=E3=EE =ED=E0=E1=E8=E2=E0=ED=E8=FF =
=EF=F0=E5=E2=FC=FE=F8=EA=E0=EC=E8;=0A=
{=0A=
	var f2_start =3D 0;=0A=
	document.write('<div class=3D\"f2_gallery\"><div =
style=3D\"float:left;clear:both;width:2500px\">');=0A=
	while(f2_start < f2_thumbsINrow) {document.write('<div =
class=3D\"f2_block\" id=3D\"'+f2_name+f2_start+'\"><\/div>');f2_start++;}=0A=
	document.write('<\/div><\/div>');=0A=
	f2_createcontent(f2_name);=0A=
}=0A=
=0A=
function f2_createcontent(f2_rname)=0A=
{=0A=
	var f2_clientwidth =3D document.body.clientWidth;=0A=
	var mname;=0A=
	var f2_counter =3D 0;=0A=
	var f2_clear =3D 1;	=0A=
	=0A=
	var f2_photoblockwidth =3D f2_clientwidth - f2_clientwidth*0.1;=0A=
	if (f2_photoblockwidth <=3D 984) { f2_photoblockwidth =3D 984; =
f2_clientwidth =3D 1093; }=0A=
	f2_photoblockwidth =3D f2_photoblockwidth - 264; // =
=EF=EE=EB=F3=F7=E0=E5=EC =F8=E8=F0=E8=ED=F3 content_block=0A=
	var f2_howmanyblocks =3D parseInt(f2_photoblockwidth / 130);=0A=
	var f2_margins =3D f2_photoblockwidth - (f2_howmanyblocks) * 120;=0A=
	f2_margins =3D Math.round(f2_margins / (f2_howmanyblocks - 1));=0A=
	=0A=
	if (f2_rname =3D=3D 'f2_Srow2_' || f2_rname =3D=3D 'f2_Srow1_') { mname =
=3D f2_sms; }=0A=
	if (f2_rname =3D=3D 'f2_Brow2_' || f2_rname =3D=3D 'f2_Brow1_') { mname =
=3D f2_best; }=0A=
	if (f2_rname =3D=3D 'f2_Nrow2_' || f2_rname =3D=3D 'f2_Nrow1_') { mname =
=3D f2_new; }=0A=
=0A=
	while (f2_counter < f2_howmanyblocks)=0A=
	{	=0A=
		if (f2_rname =3D=3D 'f2_Srow2_' || f2_rname =3D=3D 'f2_Brow2_' || =
f2_rname =3D=3D 'f2_Nrow2_') {var f2_target =3D 0; f2_target =3D =
f2_counter + f2_howmanyblocks;} else {var f2_target =3D f2_counter;}=0A=
		if (gebi(f2_rname+f2_counter)) =0A=
		{	=0A=
			if (f2_showinfo=3D=3D1) { var f2_work =3D "<span =
class=3D\"user-info-menu\" onclick=3D\"return =
f2_userInfo('"+mname[f2_target*6+3]+"', =
this,event,'"+mname[f2_target*6+5]+"');\"><img =
src=3D\"http://img.mail.ru/0.gif\" class=3D\"ico_dropdown\" =
\/><\/span>"; } else { var f2_work =3D '';}=0A=
			gebi(f2_rname+f2_counter).style.marginRight =3D f2_margins+'px';		=0A=
			gebi(f2_rname+f2_counter).innerHTML =3D '<a =
href=3D\"'+mname[f2_target*6]+'\" style=3D\"background-image: =
url('+mname[f2_target*6+1]+');\" class=3D\"f2_thumb\"><img =
src=3D\"'+mname[f2_target*6+1]+'\" class=3D\"f2_hiddenimg\" /><\/a><a =
href=3D\"'+mname[f2_target*6]+'\" =
class=3D\"f2_title\">'+mname[f2_target*6+2]+'<\/a><br /><a =
href=3D\"http://www.mail.ru/agent?message&amp;to=3D'+mname[f2_target*6+3]=
+'\"><img src=3D\"http://status.mail.ru/?'+mname[f2_target*6+3]+'\" =
class=3D\"f2_ico\" style=3D\"margin-right:5px;\" /><\/a><a =
href=3D\"'+mname[f2_target*6+5]+'\" class=3D\"f2_author\" =
style=3D\"margin-right:5px; =
margin-left:0;\">'+mname[f2_target*6+4]+'<\/a>'+f2_work+'<\/div>';=0A=
		}=0A=
	f2_counter++;=0A=
	}=0A=
}=0A=
function f2_refreshcontent()=0A=
{=0A=
	if (gebi('f2_Srow1_8')) {f2_createcontent('f2_Srow1_');}=0A=
	if (gebi('f2_Srow2_8')) {f2_createcontent('f2_Srow2_');}=0A=
	if (gebi('f2_Brow1_8')) {f2_createcontent('f2_Brow1_');}=0A=
	if (gebi('f2_Brow2_8')) {f2_createcontent('f2_Brow2_');}=0A=
	if (gebi('f2_Nrow1_8')) {f2_createcontent('f2_Nrow1_');}=0A=
}=0A=
// =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D /DHTML gallery-s thumbnails  =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A=
=0A=
// MainPage photos thumbnails dropdown usermenu - =
=CF=EE=EA=E0=E7=FB=E2=E0=E5=EC =C4=C8=C2 =F1 =FE=E7=E5=F0=E8=ED=F4=EE=0A=
var f2_userpath;=0A=
var f2_hideSELFinfo;=0A=
var f2_userCashe;=0A=
function f2_userInfo( _email, a, evt, f2_userpath, f2_userInfo_popup)=0A=
{=0A=
	if (f2_userInfo_popup && f2_userInfo_popup !=3D 'undefined')=0A=
	{=0A=
		if (f2_userInfo_popup =3D=3D true) var f2_userInfo_targetPath =3D ' =
target=3D"_blank"';=0A=
		else var f2_userInfo_targetPath =3D '';=0A=
	}=0A=
	else if (!f2_userInfo_popup || f2_userInfo_popup =3D=3D 'undefined') =
{var f2_userInfo_targetPath =3D '';}=0A=
=0A=
=0A=
	cancelBubbling(evt);=0A=
	var mail =3D _email;=0A=
	var re =3D /(.*?)@(.*?)\./;=0A=
	var perlhost=3DVideoPerlHost();=0A=
	var imaginehost=3DVideoImagineHost();=0A=
		=0A=
	re.exec(mail);=0A=
	var login =3D RegExp.$1;=0A=
	var domain =3D RegExp.$2;=0A=
	var infoDiv;=0A=
	if (!gebi("infoDivId"))=0A=
	{=0A=
		var div =3D document.createElement("div");=0A=
		div.id =3D "infoDivId";=0A=
		div.className =3D "userInfoDiv";=0A=
		div.style.top =3D "0px";=0A=
		div.style.left =3D "0px";=0A=
		div.style.position =3D "absolute";=0A=
		div.style.display =3D "none";=0A=
		document.body.appendChild(div);=0A=
	}=0A=
	if (mail=3D=3Df2_activeuseremail) { f2_hideSELFinfo =3D 1; } else { =
f2_hideSELFinfo =3D 0; }=0A=
=0A=
	infoDiv =3D gebi('infoDivId');=0A=
	if (infoDiv.style.display !=3D "none" && f2_userCashe =3D=3D a)=0A=
	{=0A=
		infoDiv.style.display =3D "none";=0A=
		return false;=0A=
	}=0A=
	f2_userCashe =3D a;=0A=
=0A=
	// =C2=FB=EA=EB=FE=F7=E0=E5=F2 =F1=F2=F0=EE=F7=EA=F3, =E5=F1=EB=E8 =
=ED=E5 IE=0A=
	var mailagent_link =3D window.attachEvent ? '<a class=3D"grey" =
href=3D"http://www.mail.ru/agent?message&to=3D' + mail + =
'&from=3Dfoto"><img class=3D"sobaka" src=3D"http://status.mail.ru/?' + =
mail + '" width=3D"13" height=3D"13" border=3D"0" align=3D"absmiddle" =
/><\/a><a class=3D"grey" href=3D"http://www.mail.ru/agent?message&to=3D' =
+ mail + '&from=3Dfoto">=C4=EE=E1=E0=E2=E8=F2=FC =E2 Mail.Ru =
=C0=E3=E5=ED=F2<\/a><br />' : '';=0A=
=0A=
	infoDiv.innerHTML =3D '' +=0A=
	'<table border=3D"0" cellspacing=3D"0" cellpadding=3D"0"><tr =
valign=3D"middle">' +=0A=
	'<td class=3D"f2_useravatar_td"><a href=3D"' + f2_userpath + '" =
class=3D"f2_useravatar"' + f2_userInfo_targetPath + '><img =
src=3D"http://avt.foto.mail.ru' + f2_userpath + '_avatar" /><\/a><\/td>' =
+=0A=
	'<td width=3D"5">&nbsp;<\/td>' +=0A=
	'<td>' +=0A=
	'<a class=3D"orange t100" href=3D"http://my.mail.ru' + f2_userpath + =
'"' + f2_userInfo_targetPath + '><img =
src=3D"http://img.mail.ru/r/foto2/ico_my.gif" width=3D"16" height=3D"16" =
border=3D"0" align=3D"absmiddle" /><\/a><a class=3D"orange t100" =
href=3D"http://my.mail.ru' + f2_userpath + '"' + f2_userInfo_targetPath =
+ '>=CC=E8=F0<\/a><br />' +=0A=
	'<a class=3D"orange t100" href=3D"http://blogs.mail.ru' + f2_userpath + =
'"' + f2_userInfo_targetPath + '><img =
src=3D"http://img.mail.ru/r/foto2/ico_blogs2.gif" width=3D"16" =
height=3D"16" border=3D"0" align=3D"absmiddle" /><\/a><a class=3D"orange =
t100" href=3D"http://blogs.mail.ru' + f2_userpath + '"' + =
f2_userInfo_targetPath + '>=C1=EB=EE=E3<\/a><br />' +=0A=
	'<a class=3D"orange t100" href=3D"http://foto.mail.ru' + f2_userpath + =
'"' + f2_userInfo_targetPath + '><img =
src=3D"http://img.mail.ru/r/foto2/ico_foto2.gif" width=3D"16" =
height=3D"16" border=3D"0" align=3D"absmiddle" /><\/a><a class=3D"orange =
t100" href=3D"http://foto.mail.ru' + f2_userpath + '"' + =
f2_userInfo_targetPath + '>=D4=EE=F2=EE<\/a><br />' +=0A=
	'<a class=3D"orange t100" href=3D"http://video.mail.ru' + f2_userpath + =
'"' + f2_userInfo_targetPath + '><img =
src=3D"http://img.mail.ru/r/foto2/ico_video.gif" width=3D"16" =
height=3D"16" border=3D"0" align=3D"absmiddle" /><\/a><a class=3D"orange =
t100" href=3D"http://video.mail.ru' + f2_userpath + '"' + =
f2_userInfo_targetPath + '>=C2=E8=E4=E5=EE<\/a><br />' +=0A=
	'<\/td>' +=0A=
	'<\/tr><\/table>' +=0A=
	'<a href=3D"http://' + perlhost + =
'/cgi-bin/photo/rating_all?sort=3Drate&email=3D' + mail + '"' + =
f2_userInfo_targetPath + '><img =
src=3D"http://img.mail.ru/r/foto2/ico_best.gif" width=3D"16" =
height=3D"16" border=3D"0" align=3D"absmiddle" /><\/a><a =
href=3D"http://' + imaginehost + =
'/cgi-bin/photo/rating_all?sort=3Drate&email=3D' + mail + '"' + =
f2_userInfo_targetPath + '>=CB=F3=F7=F8=E8=E5 =F0=EE=EB=E8=EA=E8<\/a><br =
/>' +=0A=
	'<a href=3D"http://' + perlhost + '/cgi-bin/photo/phototag?tag=3D' + =
mail + '"' + f2_userInfo_targetPath + '><img =
src=3D"http://img.mail.ru/r/foto2/marking.gif" width=3D"16" =
height=3D"16" border=3D"0" align=3D"absmiddle" /><\/a><a =
href=3D"http://' + (f2_hideSELFinfo =3D=3D 1 ? perlhost : imaginehost)  =
+ '/cgi-bin/photo/tag?email=3D' + mail + '"' + f2_userInfo_targetPath + =
'>=CF=EE=F1=EC=EE=F2=F0=E5=F2=FC =EC=E5=F2=EA=E8<\/a><br />' +=0A=
	'<a href=3D"http://' + imaginehost + f2_userpath + 'rss"' + =
f2_userInfo_targetPath + '><img =
src=3D"http://img.mail.ru/r/foto2/ico_rss.png" width=3D"16" =
height=3D"16" border=3D"0" align=3D"absmiddle" /><\/a><a =
href=3D"http://' + imaginehost + f2_userpath + 'rss"' + =
f2_userInfo_targetPath + '>=CF=EE=F2=EE=EA rss<\/a><br />' +=0A=
	(f2_hideSELFinfo =3D=3D 1 ? '' : ('<a =
href=3D"http://my.mail.ru/my/invitation?single=3D1&email=3D' + mail + =
'"' + f2_userInfo_targetPath + '><img =
src=3D"http://img.mail.ru/r/foto2/ico_addfriend.gif" width=3D"16" =
height=3D"16" border=3D"0" align=3D"absmiddle" ><\/a><a =
href=3D"http://my.mail.ru/my/invitation?single=3D1&email=3D' + mail + =
'"' + f2_userInfo_targetPath + '>=C4=EE=E1=E0=E2=E8=F2=FC =E2 =
=E4=F0=F3=E7=FC=FF<\/a><br />')) +=0A=
	(f2_hideSELFinfo =3D=3D 1 ? '' : ('<a href=3D"#" =
onclick=3D"ajax_call(\'perl_add_subscription\',\'' + mail + =
'\',f2_AddSubscriptionCallback)"><img =
src=3D"http://img.mail.ru/r/foto2/ico_posts_subscribe.gif" width=3D"16" =
height=3D"16" border=3D"0" align=3D"absmiddle" /><\/a><a href=3D"#" =
onclick=3D"ajax_call(\'perl_add_subscription\',\'' + mail + =
'\',f2_AddSubscriptionCallback)">=CF=EE=E4=EF=E8=F1=E0=F2=FC=F1=FF =
=ED=E0 =EE=E1=ED=EE=E2=EB=E5=ED=E8=FF<\/a><br />')) +=0A=
	'<div class=3D"line"><br /><\/div>' +=0A=
	(f2_hideSELFinfo =3D=3D 1 ? '' : mailagent_link) +=0A=
	(f2_hideSELFinfo =3D=3D 1 ? '' : ('<a =
href=3D"http://my.mail.ru/my/dialogues?thread=3D' + mail + '"' + =
f2_userInfo_targetPath + '><img src=3D"http://img.mail.ru/r/my/send.gif =
" width=3D"16" height=3D"16" border=3D"0" align=3D"absmiddle" ><\/a><a =
href=3D"http://my.mail.ru/my/dialogues?thread=3D' + mail + '"' + =
f2_userInfo_targetPath + '>=CD=E0=EF=E8=F1=E0=F2=FC =
=F1=EE=EE=E1=F9=E5=ED=E8=E5<\/a><br />')) +=0A=
	(ActiveDir() !=3D '' ? (f2_hideSELFinfo =3D=3D 1 ? '' : ('<a =
href=3D"http://my.mail.ru'+ActiveDir()+'gifts?send=3D' + mail + '"' + =
f2_userInfo_targetPath + '><img =
src=3D"http://img.mail.ru/mail/ru/images/my/send_gift2.gif" width=3D"16" =
height=3D"16" border=3D"0" align=3D"absmiddle" ><\/a><a =
href=3D"http://my.mail.ru'+ActiveDir()+'gifts?send=3D' + mail + '"' + =
f2_userInfo_targetPath + '>=CE=F2=EF=F0=E0=E2=E8=F2=FC =
=EF=EE=E4=E0=F0=EE=EA<\/a><br />')) : "" ) +=0A=
	'<a class=3D"grey" href=3D"http://win.mail.ru/cgi-bin/sentmsg?To=3D' + =
mail + '&from=3Dfoto"' + f2_userInfo_targetPath + '><img =
src=3D"http://img.mail.ru/r/foto2/ico_write.gif" width=3D"18" =
height=3D"17" border=3D"0" align=3D"absmiddle" /><\/a><a class=3D"grey" =
href=3D"http://win.mail.ru/cgi-bin/sentmsg?To=3D' + mail + =
'&from=3Dfoto"' + f2_userInfo_targetPath + '>=CD=E0=EF=E8=F1=E0=F2=FC =
=EF=E8=F1=FC=EC=EE<\/a><br />' +=0A=
	'<a class=3D"grey" =
href=3D"http://cards.mail.ru/rnd_card.html?rcptemail=3D' + mail + =
'&from=3Dfoto"' + f2_userInfo_targetPath + '><img =
src=3D"http://img.mail.ru/r/foto2/ico_cards.gif" width=3D"16" =
height=3D"16" border=3D"0" align=3D"absmiddle" /><\/a><a class=3D"grey" =
href=3D"http://cards.mail.ru/rnd_card.html?rcptemail=3D' + mail + =
'&from=3Dfoto"' + f2_userInfo_targetPath + '>=CE=F2=EF=F0=E0=E2=E8=F2=FC =
=EE=F2=EA=F0=FB=F2=EA=F3<\/a><br />';=0A=
=0A=
	infoDiv.style.display =3D '';=0A=
	if (a.nodeName =3D=3D 'A' && a.firstChild.nodeName =3D=3D 'IMG') a =3D =
a.firstChild;=0A=
	if (a.nodeName =3D=3D 'IMG') a =3D a;=0A=
=0A=
	var xRem =3D yRem =3D 0;=0A=
	if (screenSize().w - absPosition(a).x < 300) {=0A=
		xRem =3D infoDiv.offsetWidth - a.offsetWidth;=0A=
		xRem =3D xRem < 0 ? 0 : xRem;=0A=
	}=0A=
	if (screenSize().h - absPosition(a).y + defScroll().y < =
infoDiv.offsetHeight) {=0A=
		yRem =3D infoDiv.offsetHeight + a.offsetHeight + 2;=0A=
	} else yRem =3D -2;=0A=
=0A=
	infoDiv.style.left =3D (absPosition(a).x - xRem) + 'px';=0A=
=0A=
	if (f2_userInfo.arguments[3]) yRem =3D 0;//=E5=F1=EB=E8 =E5=F1=F2=FC =
4=E9 =E0=F0=E3=F3=EC=E5=ED=F2=0A=
	infoDiv.style.top =3D (absPosition(a).y + a.offsetHeight - yRem) + 'px';=0A=
=0A=
	addHandler(gebi('infoDivId'), 'click', function(evt) {=0A=
		var evt =3D evt || window.event;=0A=
		if (evt.button =3D=3D 0) f2_hideUserInfo();//=F3=E1=E8=F0=E0=F2=FC =
=E4=E8=E2 =F2=EE=EB=FC=EA=EE =EF=EE =EB=E5=E2=EE=EC=F3 =EA=EB=E8=EA=F3=0A=
	});=0A=
=0A=
	return false;=0A=
}=0A=
=0A=
// MainPage photos thumbnails dropdown usermenu =D1=EA=F0=FB=E2=E0=E5=EC =
=C4=C8=C2 =F1 =FE=E7=E5=F0=E8=ED=F4=EE=0A=
function f2_hideUserInfo() {=0A=
	if (gebi('infoDivId')) =
gebi('infoDivId').parentNode.removeChild(gebi('infoDivId'));//gebi("infoD=
ivId").style.display =3D "none";=0A=
}=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
addHandler(document, 'click', function(evt) {=0A=
	var evt =3D evt || window.event; =0A=
	if (evt.button =3D=3D 0) f2_hideUserInfo() ;//=F3=E1=E8=F0=E0=F2=FC =
=E4=E8=E2 =F2=EE=EB=FC=EA=EE =EF=EE =EB=E5=E2=EE=EC=F3 =EA=EB=E8=EA=F3=0A=
	});=0A=
=0A=
//MainPage photos thumbnails dropdown usermenu on error=0A=
function f2_AddSubscriptionCallback(st,errorcode,errortext) {=0A=
	if (st=3D=3D1) {=0A=
		alert('=CF=EE=E4=EF=E8=F1=EA=E0 =E4=EE=E1=E0=E2=EB=E5=ED=E0');=0A=
	} else {=0A=
		alert('=CE=F0=E3=E0=ED=E8=E7=EE=E2=E0=F2=FC =EF=EE=E4=EF=E8=F1=EA=F3 =
=ED=E5 =EF=EE=EB=F3=F7=E8=EB=EE=F1=FC: '+errortext);=0A=
		return false;=0A=
	}	=0A=
	f2_hideUserInfo();=0A=
}=0A=
=0A=
//End of MainPage photos thumbnails dropdown usermenu=0A=
=0A=
// =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D AJAX-switcher =
=E0=EB=FC=E1=EE=EC=FB  =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A=
function albumSwitcher(vis, a) {=0A=
	var method =3D "POST";=0A=
	var url =3D "album.php";=0A=
	var params =3D "id=3D" + vis;=0A=
	var onload =3D albumSwitshHandler;=0A=
	var onerror =3D albumSwitshError;=0A=
	showHandleMessage(=0A=
		"=C7=E0=EF=F0=EE=F1 =EE=E1=F0=E0=E1=E0=F2=FB=E2=E0=E5=F2=F1=FF",=0A=
		absPosition(a).x,=0A=
		absPosition(a).y + 20=0A=
	);=0A=
	return setAjaxRequest(method, url, params, onload, onerror);=0A=
}=0A=
function albumSwitshHandler() {=0A=
	var code =3D this.req.responseText;=0A=
	if (code =3D=3D "error") bookmarkSwitshError();=0A=
	else {=0A=
		gebi("commonAlbumId").style.display =3D =
gebi("commonAlbumId").style.display =3D=3D "none" ? "" : "none";=0A=
		gebi("specialAlbumId").style.display =3D =
gebi("specialAlbumId").style.display =3D=3D "none" ? "" : "none";=0A=
		hideHandleMessage();=0A=
		gebi("albumListId").innerHTML =3D code;=0A=
	}=0A=
}=0A=
function albumSwitshError() {=0A=
	showHandleMessage("=CF=F0=E8 =EE=E1=F0=E0=E1=EE=F2=EA=E5 =
=E7=E0=EF=F0=EE=F1=E0 =EF=F0=EE=E8=E7=EE=F8=EB=E0 =
=EE=F8=E8=E1=EA=E0.<br>=CF=EE=E2=F2=EE=F0=E8=F2=E5 =EF=EE=EF=FB=F2=EA=F3 =
=F1=ED=EE=E2=E0.");=0A=
}=0A=
// =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D /AJAX-switcher =
=E0=EB=FC=E1=EE=EC=FB  =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A=
=0A=
// =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =C8=ED=F4=EE=F0=EC=E0=F6=E8=FF =EE =
=EF=EE=EB=FC=E7=EE=E2=E0=F2=E5=EB=E5 =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A=
// =D1=EA=F0=FB=E2=E0=E5=EC =C4=C8=C2 =F1 =FE=E7=E5=F0=E8=ED=F4=EE=0A=
function hideUserInfo() {=0A=
	if (gebi("infoDivId")) gebi("infoDivId").style.display =3D "none";=0A=
}=0A=
addHandler(document, 'click', function(evt) {=0A=
	var evt =3D evt || window.event; =0A=
	if (evt.button =3D=3D 0) hideUserInfo() ;//=F3=E1=E8=F0=E0=F2=FC =
=E4=E8=E2 =F2=EE=EB=FC=EA=EE =EF=EE =EB=E5=E2=EE=EC=F3 =EA=EB=E8=EA=F3=0A=
	});=0A=
// =3D=3D=3D=3D=3D=3D=3D=3D=3D /=C8=ED=F4=EE=F0=EC=E0=F6=E8=FF =EE =
=EF=EE=EB=FC=E7=EE=E2=E0=F2=E5=EB=E5 =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A=
=0A=
function f1_AddSubscriptionCallback(st,errorcode,errortext) {=0A=
	if (st=3D=3D1) {=0A=
		alert('=CF=EE=E4=EF=E8=F1=EA=E0 =E4=EE=E1=E0=E2=EB=E5=ED=E0');=0A=
	} else {=0A=
		alert('=CE=F0=E3=E0=ED=E8=E7=EE=E2=E0=F2=FC =EF=EE=E4=EF=E8=F1=EA=F3 =
=ED=E5 =EF=EE=EB=F3=F7=E8=EB=EE=F1=FC: '+errortext);=0A=
		return false;=0A=
	}=0A=
	hideUserInfo();=0A=
}=0A=
=0A=
// =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =C8=E7=EC=E5=ED=E8=F2=FC =
=ED=E0=E7=E2=E0=ED=E8=E5 =F4=EE=F2=EE =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A=
// =CF=EE=EA=E0=E7=FB=E2=E0=E5=EC =F4=EE=F0=EC=F3 =E4=EB=FF =
=F1=EC=E5=ED=FB =E8=EC=E5=ED=E8=0A=
var f2_elementID;=0A=
var strForNewFotoName;=0A=
function showFotoNameDialog(id, el, cat) {=0A=
	f2_elementID =3D el;=0A=
	gebi(f2_elementID).style.display =3D "none";=0A=
	gebi("foto" + cat + "Id").style.display =3D "";=0A=
	//gebi("foto" + cat + "FormId").elements[0].value =3D =
objForNewFotoName.firstChild.nodeValue;=0A=
	gebi("foto" + cat + "FormId").elements[1].value =3D id;=0A=
}=0A=
// =CF=F0=EE=E2=E5=F0=EA=E0 =EA=EE=EB=E8=F7=E5=F1=F2=E2=E0 =
=E2=E2=E5=E4=E5=ED=ED=FB=F5 =F1=E8=EC=E2=EE=EB=EE=E2=0A=
function checkLength(textarea, limit, showId) {=0A=
	limit =3D parseInt(limit);=0A=
	var b =3D document.getElementById(showId);=0A=
	if (textarea.value.length <=3D limit) {=0A=
		b.innerHTML =3D limit - textarea.value.length;=0A=
	} else {=0A=
		b.innerHTML =3D 0;=0A=
		textarea.value =3D textarea.value.substring(0, limit);=0A=
	}=0A=
}=0A=
// =D1=EA=F0=FB=E2=E0=E5=EC =F4=EE=F0=EC=F3 =E4=EB=FF =F1=EC=E5=ED=FB =
=E8=EC=E5=ED=E8=0A=
function hideFotoNameDialog(el, cat) {=0A=
	f2_elementID =3D el;=0A=
	gebi("foto" + cat + "Id").style.display =3D "none";=0A=
	gebi(f2_elementID).style.display =3D "";=0A=
}=0A=
// =CE=E1=F0=E0=E1=EE=F2=EA=E0 =F1=E0=E1=EC=E8=F2=E0 =ED=EE=E2=EE=E3=E8 =
=E8=EC=E5=ED=E8=0A=
function newFotoCommentCallback (newname,imageid) {=0A=
	if (imageid) {=0A=
		if (newname =3D=3D undefined || newname =3D=3D null || newname =3D=3D =
'') {=0A=
			newname =3D '=CD=E5=F2 =EE=EF=E8=F1=E0=ED=E8=FF';=0A=
		}=0A=
		gebi('imageComment').innerHTML =3D '<a id=3D"imageCommentSpan" =
href=3D"#" onclick=3D"return false;">' + =
str_replace("\n","<br>",newname) + '<\/a>';=0A=
		hideFotoNameDialog('imageComment', 'Description');=0A=
	} else {=0A=
		alert ('=CE=F8=E8=E1=EA=E0');=0A=
	}=0A=
}=0A=
function newFotoNameCallback (newname,imageid) {=0A=
	if (imageid) {=0A=
		if (newname =3D=3D undefined || newname =3D=3D null || newname =3D=3D =
'') {=0A=
			newname =3D '=C1=E5=E7 =ED=E0=E7=E2=E0=ED=E8=FF';=0A=
		}=0A=
		gebi('f2_albumdescr1').innerHTML =3D '<span id=3D"imageNameSpan" =
onmouseover=3D"colorNSpavOver(this, 1)" =
onmouseout=3D"colorNSpavOut(this, 1)">' + newname + '<\/span>';=0A=
		gebi('path_image_title').innerHTML =3D newname;=0A=
		hideFotoNameDialog('f2_albumdescr1', 'Name');=0A=
	} else {=0A=
		alert ('=CE=F8=E8=E1=EA=E0');=0A=
	}=0A=
}=0A=
function submitNewFotoName(form) {=0A=
	var info =3D form.elements[0].value;=0A=
	var image_id =3D form.elements[1].value;=0A=
	var album_id =3D form.elements[2].value;=0A=
	var =
st=3Dajax_call('perl_change_image_name',image_id,album_id,info,newFotoNam=
eCallback);=0A=
	/*if (info.length > 0) { // =ED=EE=E2=EE=E5 =E8=EC=FF =
=E2=F1=B8-=F2=E0=EA=E8 =E2=E2=E5=EB=E8=0A=
		var =
st=3Dajax_call('perl_change_image_name',image_id,album_id,info,newFotoNam=
eCallback);=0A=
	} else { // =C2 =F4=EE=F0=EC=F3 =EF=F3=F1=F2=E0=FF =F1=F2=F0=EE=EA=E0=0A=
		alert("=C2=FB =ED=E5 =E2=E2=E5=EB=E8 =F2=E5=EA=F1=F2.");=0A=
		return false;=0A=
	}*/=0A=
}=0A=
function changeAlbumCommentCallback(comment) {=0A=
	if (comment =3D=3D undefined || comment =3D=3D null || comment =3D=3D =
'') {=0A=
		comment=3D'=CD=E5=F2 =EE=EF=E8=F1=E0=ED=E8=FF';=0A=
	}=0A=
	gebi('albumCommentSpan').innerHTML =3D str_replace("\n","<br>",comment) =
+ '<br />';=0A=
	gebi('albumDescriptionFormId').elements['comment'].value =3D comment;=0A=
	gebi('albumDescriptionFormId').elements['hidden_comment'].value =3D =
comment;=0A=
	gebi('albumDescriptionId').style.display =3D 'none';=0A=
	gebi('albumCommentSpanOver').style.display =3D '';=0A=
}=0A=
=0A=
function changeImageNameCallback(name,id) {=0A=
	gebi('change_name_form_'+id).elements['title'].value=3Dname;=0A=
		if(name =3D=3D undefined || name =3D=3D null || name =3D=3D ''){=0A=
		name=3D'=C1=E5=E7 =ED=E0=E7=E2=E0=ED=E8=FF';=0A=
		}=0A=
		gebi('inameSpan_'+id).innerHTML =3D name;=0A=
	gebi('change_name_'+id).style.display=3D'none';=0A=
	gebi('name_'+id).style.display=3D'';=0A=
}=0A=
=0A=
function changeAlbumNameCallback(name) {=0A=
	gebi('albumNameFormId').elements['edit'].value =3D name;=0A=
	if(name =3D=3D undefined || name =3D=3D null || name =3D=3D ''){=0A=
		name=3D'=C1=E5=E7 =ED=E0=E7=E2=E0=ED=E8=FF';=0A=
	}=0A=
	gebi('anameSpan').innerHTML =3D name;=0A=
	if (document.getElementById('pathAName')) {=0A=
		gebi('pathAName').innerHTML =3D name;=0A=
	}=0A=
	gebi('albumNameId').style.display=3D'none';=0A=
	gebi('aname').style.display=3D'';=0A=
}=0A=
=0A=
function submitNewFotoComment(form) {=0A=
	var info =3D form.elements[0].value;=0A=
	var image_id =3D form.elements[1].value;=0A=
	var album_id =3D form.elements[2].value;=0A=
	var =
st=3Dajax_call('perl_change_image_comment',image_id,album_id,info,newFoto=
CommentCallback);=0A=
	/*if (info.length > 0) { // =ED=EE=E2=EE=E5 =E8=EC=FF =
=E2=F1=B8-=F2=E0=EA=E8 =E2=E2=E5=EB=E8=0A=
		var =
st=3Dajax_call('perl_change_image_comment',image_id,album_id,info,newFoto=
CommentCallback);=0A=
	} else { // =C2 =F4=EE=F0=EC=F3 =EF=F3=F1=F2=E0=FF =F1=F2=F0=EE=EA=E0=0A=
		alert("=C2=FB =ED=E5 =E2=E2=E5=EB=E8 =F2=E5=EA=F1=F2.");=0A=
		return false;=0A=
	}*/=0A=
}=0A=
// =CE=E1=F0=E0=E1=EE=F2=EA=E0 =EE=F2=E2=E5=F2=E0 =ED=E0 =E7=E0=EF=F0=EE=F1=0A=
function newNameHandler() {=0A=
	var code =3D this.req.responseText;=0A=
	if (code =3D=3D "error") newNameError();=0A=
	else {=0A=
		objForNewFotoName.firstChild.nodeValue =3D strForNewFotoName;=0A=
		hideFotoNameDialog();=0A=
		hideHandleMessage();=0A=
	}=0A=
}=0A=
// =CE=E1=F0=E0=E1=EE=F2=EA=E0 =EE=F8=E8=E1=EA=E8 =EF=F0=E8 =
=E7=E0=EF=F0=EE=F1=E5=0A=
function newNameError() {=0A=
	showHandleMessage("<span style=3D\"color:#F26D00;\">=CF=F0=E8 =
=EE=E1=F0=E0=E1=EE=F2=EA=E5 =E7=E0=EF=F0=EE=F1=E0 =
=EF=F0=EE=E8=E7=EE=F8=EB=E0 =EE=F8=E8=E1=EA=E0.<br =
/>=CF=EE=E2=F2=EE=F0=E8=F2=E5 =EF=EE=EF=FB=F2=EA=F3 =
=F1=ED=EE=E2=E0.<\/span>");=0A=
}=0A=
// =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D /=C8=E7=EC=E5=ED=E8=F2=FC =
=ED=E0=E7=E2=E0=ED=E8=E5 =F4=EE=F2=EE =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A=
=0A=
// =3D=3D=3D=3D=3D=3D=3D=3D=3D =C8=E7=EC=E5=ED=E8=F2=FC =
=ED=E0=E7=E2=E0=ED=E8=E5 =F4=EE=F2=EE: II =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A=
var objForNewFotoNameUnic =3D {};=0A=
var strForNewFotoNameUnic =3D {};=0A=
// =C8=ED=E8=F6=E8=E0=EB=E8=E7=E0=F6=E8=FF mouseover/mouseout=0A=
function initFotoNameOverOut() {=0A=
	var spans =3D document.getElementsByTagName("span");=0A=
	var span;=0A=
	for (var i =3D 0; i < spans.length; i++) {=0A=
		if (spans[i].className !=3D "n") continue;=0A=
		span =3D spans[i];=0A=
		var ua =3D navigator.userAgent.toLowerCase();=0A=
		var isIE =3D (ua.indexOf("msie") !=3D -1 && ua.indexOf("opera") =3D=3D =
-1 && ua.indexOf("webtv") =3D=3D -1); =0A=
		span.onmouseover =3D colorNSpavOver;=0A=
		span.onmouseout =3D colorNSpavOut;=0A=
	}=0A=
}=0A=
function colorNSpavOver(el, flag) {=0A=
	if (flag) el.style.backgroundColor =3D "#FFFF66";=0A=
	else this.style.backgroundColor =3D "#FFFF66";=0A=
}=0A=
function colorNSpavOut(el, flag) {=0A=
	if (flag) el.style.backgroundColor =3D "transparent";=0A=
	else this.style.backgroundColor =3D "transparent";=0A=
}=0A=
// =CF=EE=EA=E0=E7=FB=E2=E0=E5=EC =F4=EE=F0=EC=F3 =E4=EB=FF =
=F1=EC=E5=ED=FB =E8=EC=E5=ED=E8=0A=
function showFotoNameDialog2(id, el) {=0A=
	objForNewFotoNameUnic[id] =3D el;=0A=
	var parent =3D el.parentNode;=0A=
	while (parent.nodeType !=3D 1) parent =3D parent.parentNode;=0A=
	var fotoNameDiv;=0A=
	if (!gebi("fotoNameDivId" + id))  {=0A=
		var div =3D document.createElement("div");=0A=
		div.id =3D "fotoNameDivId" + id;=0A=
		div.className =3D "name";=0A=
		div.style.display =3D "none";=0A=
		parent.parentNode.insertBefore(div, parent);=0A=
	}=0A=
	var charLimit =3D 32;=0A=
	fotoNameDiv =3D gebi("fotoNameDivId" + id);=0A=
	fotoNameDiv.innerHTML =3D "<form action=3D\"\" method=3D\"post\" =
onsubmit=3D\"return submitNewFotoName2(this);\">\=0A=
		<div class=3D\"name_edit\">\=0A=
			<textarea rows=3D\"1\" cols=3D\"1\">" + el.firstChild.nodeValue + =
"<\/textarea>\=0A=
			<input type=3D\"hidden\" name=3D\"id\" value=3D\"" + id + "\">\=0A=
			<div class=3D\"ok\"><input type=3D\"submit\" value=3D\"OK\" /><\/div>\=0A=
			<div class=3D\"cancel\"><input onclick=3D\"hideFotoNameDialog2('" + =
id + "')\" type=3D\"button\" value=3D\"=CE=F2=EC=E5=ED=E0\" /><\/div>\=0A=
		<\/div>\=0A=
		<\/form>";=0A=
	parent.style.display =3D "none";=0A=
	fotoNameDiv.style.display =3D "";=0A=
}=0A=
// =D1=EA=F0=FB=E2=E0=E5=EC =F4=EE=F0=EC=F3 =E4=EB=FF =F1=EC=E5=ED=FB =
=E8=EC=E5=ED=E8=0A=
function hideFotoNameDialog2(id) {=0A=
	if (!gebi("fotoNameDivId" + id)) return;=0A=
	if (typeof objForNewFotoNameUnic[id] =3D=3D "undefined") return;=0A=
	gebi("fotoNameDivId" + id).style.display =3D "none";=0A=
	var parent =3D objForNewFotoNameUnic[id].parentNode;=0A=
	while (parent.nodeType !=3D 1) parent =3D parent.parentNode;=0A=
	parent.style.display =3D "";=0A=
}=0A=
// =CE=E1=F0=E0=E1=EE=F2=EA=E0 =F1=E0=E1=EC=E8=F2=E0 =ED=EE=E2=EE=E3=E8 =
=E8=EC=E5=ED=E8=0A=
function submitNewFotoName2(form) {=0A=
	var info =3D form.elements[0].value;=0A=
	var id =3D form.elements[1].value;=0A=
	if (info.length > 0) { // =ED=EE=E2=EE=E5 =E8=EC=FF =
=E2=F1=B8-=F2=E0=EA=E8 =E2=E2=E5=EB=E8=0A=
		strForNewFotoNameUnic[id] =3D info;=0A=
		var method =3D "POST";=0A=
		var url =3D "newname2.php";=0A=
		var params =3D "id=3D" + id + "&newname=3D" + info;=0A=
		var onload =3D newNameHandler2;=0A=
		var onerror =3D newNameError2;=0A=
		showHandleMessage(=0A=
			"=C7=E0=EF=F0=EE=F1 =EE=E1=F0=E0=E1=E0=F2=FB=E2=E0=E5=F2=F1=FF",=0A=
			absPosition(form).x,=0A=
			absPosition(form).y + 20=0A=
		);=0A=
		return setAjaxRequest(method, url, params, onload, onerror);=0A=
	} else { // =C2 =F4=EE=F0=EC=F3 =EF=F3=F1=F2=E0=FF =F1=F2=F0=EE=EA=E0=0A=
		alert("=C2=FB =ED=E5 =E2=E2=E5=EB=E8 =ED=EE=E2=EE=E5 =
=ED=E0=E7=E2=E0=ED=E8=E5 =F0=EE=EB=E8=EA=E0.");=0A=
		return false;=0A=
	}=0A=
}=0A=
// =CE=E1=F0=E0=E1=EE=F2=EA=E0 =EE=F2=E2=E5=F2=E0 =ED=E0 =E7=E0=EF=F0=EE=F1=0A=
function newNameHandler2() {=0A=
	var code =3D this.req.responseText;=0A=
	if (code =3D=3D "error") newNameError2();=0A=
	else if (typeof objForNewFotoNameUnic[code] =3D=3D "undefined") =
newNameError2();=0A=
	else {=0A=
		objForNewFotoNameUnic[code].firstChild.nodeValue =3D =
strForNewFotoNameUnic[code];=0A=
		hideFotoNameDialog2(code);=0A=
		hideHandleMessage();=0A=
	}=0A=
}=0A=
// =CE=E1=F0=E0=E1=EE=F2=EA=E0 =EE=F8=E8=E1=EA=E8 =EF=F0=E8 =
=E7=E0=EF=F0=EE=F1=E5=0A=
function newNameError2() {=0A=
	showHandleMessage("<span style=3D\"color:#F26D00;\">=CF=F0=E8 =
=EE=E1=F0=E0=E1=EE=F2=EA=E5 =E7=E0=EF=F0=EE=F1=E0 =
=EF=F0=EE=E8=E7=EE=F8=EB=E0 =EE=F8=E8=E1=EA=E0.<br =
/>=CF=EE=E2=F2=EE=F0=E8=F2=E5 =EF=EE=EF=FB=F2=EA=F3 =
=F1=ED=EE=E2=E0.<\/span>");=0A=
}=0A=
// =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D /=C8=E7=EC=E5=ED=E8=F2=FC =
=ED=E0=E7=E2=E0=ED=E8=E5 =F4=EE=F2=EE =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A=
=0A=
// =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =C8=E7=EC=E5=ED=E8=F2=FC =
=ED=E0=E7=E2=E0=ED=E8=E5 =E0=EB=FC=E1=EE=EC=E0 =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A=
// =CF=EE=EA=E0=E7=FB=E2=E0=E5=EC =F4=EE=F0=EC=F3 =E4=EB=FF =
=F1=EC=E5=ED=FB =ED=E0=E7=E2=E0=ED=E8=FF =E0=EB=FC=E1=EE=EC=E0=0A=
var objForNewAlbumName =3D [];=0A=
var strForNewAlbumName;=0A=
function showAlbumNameDialog(id, el, cat) {=0A=
	if (objForNewAlbumName.parentNode) hideAlbumNameDialog();=0A=
	objForNewAlbumName =3D el;=0A=
	objForNewAlbumName.parentNode.style.display =3D "none";=0A=
	gebi("album" + cat + "Id").style.display =3D "";=0A=
	gebi("album" + cat + "FormId").elements[0].value =3D =
el.firstChild.nodeValue;=0A=
	gebi("album" + cat + "FormId").elements[1].value =3D id;=0A=
}=0A=
// =D1=EA=F0=FB=E2=E0=E5=EC =F4=EE=F0=EC=F3 =E4=EB=FF =F1=EC=E5=ED=FB =
=E8=EC=E5=ED=E8=0A=
function hideAlbumNameDialog() {=0A=
	gebi("albumNameId").style.display =3D "none";=0A=
	gebi("albumDescriptionId").style.display =3D "none";=0A=
	objForNewAlbumName.parentNode.style.display =3D "";=0A=
}=0A=
// =CE=E1=F0=E0=E1=EE=F2=EA=E0 =F1=E0=E1=EC=E8=F2=E0 =ED=EE=E2=EE=E3=E8 =
=E8=EC=E5=ED=E8=0A=
function submitNewAlbumName(form) {=0A=
	var info =3D form.elements[0].value;=0A=
	var id =3D form.elements[1].value;=0A=
	if (info.length > 0) { // =ED=EE=E2=EE=E5 =E8=EC=FF =
=E2=F1=B8-=F2=E0=EA=E8 =E2=E2=E5=EB=E8=0A=
		strForNewAlbumName =3D info;=0A=
		var method =3D "POST";=0A=
		var url =3D "newname.php";=0A=
		var params =3D "id=3D" + id + "&newname=3D" + info;=0A=
		var onload =3D newAlbumNameHandler;=0A=
		var onerror =3D newAlbumNameError;=0A=
		showHandleMessage(=0A=
			"=C7=E0=EF=F0=EE=F1 =EE=E1=F0=E0=E1=E0=F2=FB=E2=E0=E5=F2=F1=FF",=0A=
			absPosition(form).x,=0A=
			absPosition(form).y + 20=0A=
		);=0A=
		return setAjaxRequest(method, url, params, onload, onerror);=0A=
	} else { // =C2 =F4=EE=F0=EC=F3 =EF=F3=F1=F2=E0=FF =F1=F2=F0=EE=EA=E0=0A=
		alert("=C2=FB =ED=E5 =E2=E2=E5=EB=E8 =ED=EE=E2=EE=E5 =
=ED=E0=E7=E2=E0=ED=E8=E5 =F0=EE=EB=E8=EA=E0.");=0A=
		return false;=0A=
	}=0A=
}=0A=
// =CE=E1=F0=E0=E1=EE=F2=EA=E0 =EE=F2=E2=E5=F2=E0 =ED=E0 =E7=E0=EF=F0=EE=F1=0A=
function newAlbumNameHandler() {=0A=
	var code =3D this.req.responseText;=0A=
	if (code =3D=3D "error") newAlbumNameError();=0A=
	else {=0A=
		objForNewAlbumName.firstChild.nodeValue =3D strForNewAlbumName;=0A=
		hideAlbumNameDialog();=0A=
		hideHandleMessage();=0A=
	}=0A=
}=0A=
// =CE=E1=F0=E0=E1=EE=F2=EA=E0 =EE=F8=E8=E1=EA=E8 =EF=F0=E8 =
=E7=E0=EF=F0=EE=F1=E5=0A=
function newAlbumNameError() {=0A=
	showHandleMessage("<span style=3D\"color:#F26D00;\">=CF=F0=E8 =
=EE=E1=F0=E0=E1=EE=F2=EA=E5 =E7=E0=EF=F0=EE=F1=E0 =
=EF=F0=EE=E8=E7=EE=F8=EB=E0 =EE=F8=E8=E1=EA=E0.<br =
/>=CF=EE=E2=F2=EE=F0=E8=F2=E5 =EF=EE=EF=FB=F2=EA=F3 =
=F1=ED=EE=E2=E0.<\/span>");=0A=
}=0A=
// =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D /=C8=E7=EC=E5=ED=E8=F2=FC =
=ED=E0=E7=E2=E0=ED=E8=E5 =E0=EB=FC=E1=EE=EC=E0 =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A=
=0A=
// =3D=3D=3D=3D=3D=3D =CF=EE=EA=E0=E7=FB=E2=E0=E5=EC =
=F1=EE=F1=F2=EE=FF=ED=E8=E5 AJAX-=E7=E0=EF=F0=EE=F1=E0 =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A=
// =CF=EE=EA=E0=E7=FB=E2=E0=E5=EC =EF=EE=E4=F1=EA=E0=E7=EA=F3, =F7=F2=EE =
=E7=E0=EF=F0=EE=F1 =EE=E1=F0=E0=E1=E0=F2=FB=E2=E0=E5=F2=F1=FF=0A=
function showHandleMessage(html, x, y) {=0A=
	var mesDiv;=0A=
	if (!gebi("mesDivId"))  {=0A=
		var div =3D document.createElement("div");=0A=
		div.id =3D "mesDivId";=0A=
		div.className =3D "ajaxTooltip";=0A=
		div.style.top =3D "0px";=0A=
		div.style.left =3D "0px";=0A=
		div.style.display =3D "none";=0A=
		document.body.appendChild(div);=0A=
	}=0A=
	mesDiv =3D gebi("mesDivId");=0A=
	mesDiv.innerHTML =3D "<a onclick=3D\"return hideHandleMessage();\" =
href=3D\"\">\=0A=
			<img src=3D\"http://img.mail.ru/r/foto2/ico_close.gif\" width=3D\"7\" =
height=3D\"7\" style=3D\"float:right\" alt=3D\"=C7=E0=EA=F0=FB=F2=FC\" =
/>\=0A=
		<\/a>";=0A=
	mesDiv.innerHTML +=3D html;=0A=
	if (x) mesDiv.style.left =3D x + "px";=0A=
	if (y) mesDiv.style.top  =3D y + "px";=0A=
	mesDiv.style.display =3D "";=0A=
	return false;=0A=
}=0A=
// =D1=EA=F0=FB=E2=E0=E5=EC =EF=EE=E4=F1=EA=E0=E7=EA=F3, =F7=F2=EE =
=E7=E0=EF=F0=EE=F1 =EE=E1=F0=E0=E1=E0=F2=FB=E2=E0=E5=F2=F1=FF=0A=
function hideHandleMessage() {=0A=
	gebi("mesDivId").style.display =3D "none";=0A=
	return false;=0A=
}=0A=
// =3D=3D=3D=3D=3D=3D /=CF=EE=EA=E0=E7=FB=E2=E0=E5=EC =
=F1=EE=F1=F2=EE=FF=ED=E8=E5 AJAX-=E7=E0=EF=F0=EE=F1=E0 =
=3D=3D=3D=3D=3D=3D=3D=3D=0A=
=0A=
// =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =D0=E0=E7=EC=E5=F9=E5=ED=E8=E5 =E2 =
=E1=EB=EE=E3=E5/=ED=E0 =F1=E0=E9=F2=E5 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A=
// =CF=EE=EA=E0=E7=E0=F2=FC =C4=C8=C2 =F1 =F0=E0=E7=EC=E5=F9=E5=ED=E8=E5=EC=0A=
function showDistribDiv(evt, a, code) {=0A=
	cancelBubbling(evt);=0A=
	hideDistribDiv();=0A=
	if (!gebi("distDivCode"))  {=0A=
		var div =3D document.createElement("div");=0A=
		div.id =3D "distDivCode";=0A=
		div.className =3D "distDiv";=0A=
		div.style.top =3D "0px";=0A=
		div.style.left =3D "0px";=0A=
		div.style.zIndex =3D 3;=0A=
		div.style.display =3D "none";=0A=
		document.body.appendChild(div);=0A=
	}=0A=
	var distDiv =3D gebi("distDivCode");=0A=
	distDiv.innerHTML =3D code;=0A=
	distDiv.style.top =3D (absPosition(a).y + a.offsetHeight) + "px";=0A=
	distDiv.style.left =3D absPosition(a).x + "px";=0A=
	distDiv.onclick =3D cancelBubbling;=0A=
	distDiv.style.display =3D "block";=0A=
}=0A=
// =D1=EA=F0=FB=F2=FC =C4=C8=C2 =F1 =F0=E0=E7=EC=E5=F9=E5=ED=E8=E5=EC=0A=
function hideDistribDiv() {=0A=
	if (gebi("distDivCode")) gebi("distDivCode").style.display =3D "none";=0A=
}=0A=
// =D0=E0=E7=EC=E5=F1=F2=E8=F2=FC =ED=E0 =F1=E0=E9=F2=E5=0A=
function distribInSite(evt, a, type) {=0A=
	var insert =3D "";=0A=
	if (type =3D=3D "url" && typeof fotoI !=3D "indefined") insert =3D =
fotoI;=0A=
	else if (type =3D=3D "bb" && typeof fotoBB !=3D "indefined") insert =3D =
fotoBB;=0A=
	else insert =3D fotoNothing;=0A=
	var code =3D "<div><a onclick=3D\"hideDistribDiv(); return false;\" =
href=3D\"#\"><img src=3D\"http://img.mail.ru/r/foto2/ico_close.gif\" =
style=3D\"margin-bottom:7px;float:right;\"><\/a><br />\=0A=
		=C2=FB =EC=EE=E6=E5=F2=E5 =F1=EA=EE=EF=E8=F0=EE=E2=E0=F2=FC =
=FD=F2=EE=F2 =EA=EE=E4 =ED=E0 =F1=E2=EE=FE =F1=F2=F0=E0=ED=E8=F6=F3.<br =
/>\=0A=
		<img src=3D\"http://img.mail.ru/0.gif\" width=3D\"1\" height=3D\"5\" =
/><br />\=0A=
		<img src=3D\"http://img.mail.ru/0.gif\" width=3D\"1\" height=3D\"5\" =
/><br />\=0A=
		<form><input id=3D\"areaForLink\" =
onclick=3D\"gebi('areaForLink').select();\" =
onmouseover=3D\"removeHandler(document, 'click', hideDistribDiv);\" =
onmouseout=3D\"addHandler(document, 'click', hideDistribDiv);\" =
value=3D'" + insert + "' style=3D\"width:100%;\" /><\/form><\/nobr>\=0A=
	<\/div>";=0A=
	showDistribDiv(evt, a, code);=0A=
	gebi("areaForLink").focus();=0A=
	gebi("areaForLink").select();=0A=
	return false;=0A=
}=0A=
// =C2=FB=E1=F0=E0=F2=FC =E2=E0=F0=E8=E0=ED=F2 =EA=EE=E4=E0 =E4=EB=FF =
=F0=E0=E7=EC=E5=F9=E5=ED=E8=FF =ED=E0 =F1=E0=E9=F2=E5=0A=
function setSiteDistribCode() {=0A=
	if (!gebi("areaForLink")) return;=0A=
	var area =3D gebi("areaForLink");=0A=
	area.value =3D fotoNothing;=0A=
}=0A=
addHandler(document, 'click', hideDistribDiv);=0A=
// =3D=3D=3D=3D=3D=3D=3D=3D=3D /=D0=E0=E7=EC=E5=F9=E5=ED=E8=E5 =E2 =
=E1=EB=EE=E3=E5/=ED=E0 =F1=E0=E9=F2=E5 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A=
=0A=
// =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D AJAX: =
=D0=E5=E4=E0=EA=F2=E8=F0=EE=E2=E0=ED=E8=E5 =EC=E5=F2=EE=EA =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A=
// =CF=EE=EA=E0=E7=FB=E2=E0=E5=EC =F4=EE=F0=EC=F3 =E4=EB=FF =
=F0=E5=E4=E0=EA=F2=E8=F0=EE=E2=E0=ED=E8=FF =EC=E5=F2=EE=EA=0A=
function showLabelsEditDiv() {=0A=
	var labelSpan =3D gebi("labelLinkListId");=0A=
	var div =3D gebi("editLabelsBlockId");=0A=
	div.style.top =3D (absPosition(labelSpan).y + labelSpan.offsetHeight) + =
"px";=0A=
	div.style.left =3D absPosition(labelSpan).x + "px";=0A=
	div.style.display =3D "";=0A=
	return false;=0A=
}=0A=
// =D1=EA=F0=FB=E2=E0=E5=EC =F4=EE=F0=EC=F3 =E4=EB=FF =
=F0=E5=E4=E0=EA=F2=E8=F0=EE=E2=E0=ED=E8=FF =EC=E5=F2=EE=EA=0A=
function hideLabelsEditDiv() {=0A=
	if (gebi("editLabelsBlockId")) gebi("editLabelsBlockId").style.display =
=3D "none";=0A=
	return false;=0A=
}=0A=
// =C7=E0=EF=F0=EE=F1 =ED=E0 =EE=E1=ED=EE=E2=EB=E5=ED=E8=E5 =
=F1=EF=E8=F1=EA=E0 =EC=E5=F2=EE=EA=0A=
function editLabelsRequest(form) {=0A=
	var method =3D "POST";=0A=
	var url =3D "labeList.php";=0A=
	var params =3D "list=3D" + form.elements[0].value;=0A=
	var onload =3D labelUpdateHandler;=0A=
	var onerror =3D labelUpdateError;=0A=
	showHandleMessage(=0A=
		"=C7=E0=EF=F0=EE=F1 =EE=E1=F0=E0=E1=E0=F2=FB=E2=E0=E5=F2=F1=FF",=0A=
		absPosition(form).x,=0A=
		absPosition(form).y + 20=0A=
	);=0A=
	return setAjaxRequest(method, url, params, onload, onerror);=0A=
}=0A=
// =CE=E1=F0=E0=E1=EE=F2=EA=E0 =EE=F2=E2=E5=F2=E0=0A=
function labelUpdateHandler() {=0A=
	hideLabelsEditDiv();=0A=
	if (this.req.responseXML) {=0A=
		hideHandleMessage();=0A=
		var xml =3D this.req.responseXML.firstChild;=0A=
		if (xml.nodeType !=3D 1) xml =3D xml.nextSibling; // fix for Opera=0A=
		var labels =3D this.req.responseXML.getElementsByTagName('label');=0A=
		var code =3D "";=0A=
		for (var i =3D 0; i < labels.length; i++) {=0A=
			if (labels[i].firstChild) code +=3D "<a class=3D\"additional\" =
href=3D\"" + labels[i].id + "\">" + labels[i].firstChild.nodeValue + =
"<\/a>&nbsp;&nbsp;";=0A=
		}=0A=
		gebi("labelLinkListId").innerHTML =3D code ? code : "=D3 =
=F0=EE=EB=E8=EA=E0 =ED=E5=F2 =ED=E8 =EE=E4=ED=EE=E9 =EC=E5=F2=EA=E8";=0A=
	} else {=0A=
		labelUpdateError();=0A=
	}=0A=
}=0A=
// =CE=E1=F0=E0=E1=EE=F2=EA=E0 =EE=F8=E8=E1=EA=E8 =EF=F0=E8 =
=E7=E0=EF=F0=EE=F1=E5=0A=
function labelUpdateError() {=0A=
	showHandleMessage("<span style=3D\"color:#F26D00;\">=CF=F0=E8 =
=EE=E1=F0=E0=E1=EE=F2=EA=E5 =E7=E0=EF=F0=EE=F1=E0 =
=EF=F0=EE=E8=E7=EE=F8=EB=E0 =
=EE=F8=E8=E1=EA=E0.<br>=CF=EE=E2=F2=EE=F0=E8=F2=E5 =EF=EE=EF=FB=F2=EA=F3 =
=F1=ED=EE=E2=E0.<\/span>");=0A=
}=0A=
// =C4=EE=E1=E0=E2=EB=E5=ED=E8=E5 =EC=E5=F2=EA=E8 =E8=E7 =F1=EF=E8=F1=EA=E0=0A=
function addLabel(label, id) {=0A=
	var textarea =3D gebi(id);=0A=
	var value =3D textarea.value;=0A=
	// =CE=E1=F0=E5=E7=E0=E5=EC =EA=EE=ED=F6=E5=E2=FB=E5 =EF=F0=EE=E1=E5=EB=FB=0A=
	while (value !=3D "" && value.charCodeAt(value.length - 1) =3D=3D 32) {=0A=
		value =3D value.substring(0, value.length - 2);=0A=
	}=0A=
	textarea.value =3D value;=0A=
	if (textarea.value =3D=3D "") textarea.value =3D =
label.firstChild.nodeValue;=0A=
	else if (textarea.value.charCodeAt(textarea.value.length - 1) =3D=3D =
44) textarea.value +=3D " " + label.firstChild.nodeValue;=0A=
	else textarea.value +=3D ", " + label.firstChild.nodeValue;=0A=
	return false;=0A=
}=0A=
// =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D /AJAX: =
=D0=E5=E4=E0=EA=F2=E8=F0=EE=E2=E0=ED=E8=E5 =EC=E5=F2=EE=EA =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A=
=0A=
// =3D=3D=3D=3D=3D=3D=3D=3D=3D =C8=E7=EC=E5=ED=E5=ED=E8=E5 =
=F0=E0=E7=EC=E5=F0=EE=E2 =F4=EE=F2=EE=E3=F0=E0=F4=E8=E8 =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A=
function changeFotoSize(a) {=0A=
	var curSize =3D parseInt(a.firstChild.nodeValue);=0A=
	drawFotoSizeSelect(curSize);=0A=
	setCookie("fotosize", curSize);=0A=
	return false;=0A=
}=0A=
function drawFotoSizeSelect(curSize) {=0A=
	if (curSize =3D=3D null) return;=0A=
	var img =3D gebi("centralImgId");=0A=
	img.src =3D urlForSize[curSize][0];=0A=
	img.style.width =3D urlForSize[curSize][1][0] + "px";=0A=
	img.style.height =3D urlForSize[curSize][1][1] + "px";=0A=
	var code =3D "";=0A=
	for (size in urlForSize) {=0A=
		if (curSize =3D=3D size) code +=3D size + "px ";=0A=
		else code +=3D "<a onclick=3D\"return changeFotoSize(this);\" =
href=3D\"#\">" + size + "px<\/a> ";=0A=
	}=0A=
	gebi("spanForFotoSizeId").innerHTML =3D code;=0A=
}=0A=
// =3D=3D=3D=3D=3D=3D=3D=3D /=C8=E7=EC=E5=ED=E5=ED=E8=E5 =
=F0=E0=E7=EC=E5=F0=EE=E2 =F4=EE=F2=EE=E3=F0=E0=F4=E8=E8 =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A=
=0A=
// =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =C4=EE=E1=E0=E2=E8=F2=FC =
=E2 =E8=E7=E1=F0=E0=ED=ED=EE=E5 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A=
// =CF=EE=EA=E0=E7=E0=F2=FC =C4=C8=C2 =E4=EB=FF =
=E4=EE=E1=E0=E2=EB=E5=ED=E8=FF =EC=E5=F2=EE=EA =E2 =
=E8=E7=E1=F0=E0=ED=ED=EE=E5 =F4=EE=F2=EE=0A=
function showAddToFavorites(a) {=0A=
	var div =3D gebi("addLabelsForFavorites");=0A=
	div.style.top =3D (absPosition(a).y + a.offsetHeight) + "px";=0A=
	div.style.left =3D absPosition(a).x + "px";=0A=
	div.style.display =3D "";=0A=
	return false;=0A=
}=0A=
// =D1=EA=F0=FB=F2=FC =C4=C8=C2 =E4=EB=FF =E4=EE=E1=E0=E2=EB=E5=ED=E8=FF =
=EC=E5=F2=EE=EA =E2 =E8=E7=E1=F0=E0=ED=ED=EE=E5 =F4=EE=F2=EE=0A=
function hideAddToFavorites() {=0A=
	gebi("addLabelsForFavorites").style.display =3D "none";=0A=
=0A=
	return false;=0A=
}=0A=
=0A=
var addedtofav=3Dfalse;=0A=
function addToFavoritesCallback (st,errortext) {=0A=
    if (st=3D=3D1) {=0A=
           addedtofav=3Dtrue;=0A=
          =0A=
           alert ('=D0=EE=EB=E8=EA =E4=EE=E1=E0=E2=EB=E5=ED =E2 =
"=C8=E7=E1=F0=E0=ED=ED=EE=E5"');=0A=
    } else {=0A=
    =0A=
	   alert ('=CE=F8=E8=E1=EA=E0 =E4=EE=E1=E0=E2=EB=E5=ED=E8=FF =E2 =
=E0=EB=FC=E1=EE=EC "=C8=E7=E1=F0=E0=ED=ED=EE=E5": '+errortext);=0A=
    }   =0A=
   	enableAddButton(); =0A=
}	=0A=
	=0A=
function addToFavorites (image_id,album_id,tagstr) {=0A=
    if (addedtofav) {=0A=
	alert('=C2=FB =F3=E6=E5 =E4=EE=E1=E0=E2=E8=EB=E8 =F0=EE=EB=E8=EA =E2 =
"=C8=E7=E1=F0=E0=ED=ED=EE=E5"');=0A=
	hideAddToFavorites();=0A=
  enableAddButton();=0A=
  =0A=
	return false;=0A=
    }=0A=
    disableAddButton();=0A=
    var =
st=3Dajax_call('perl_add_to_favorites',image_id,album_id,tagstr,addToFavo=
ritesCallback);=0A=
    if (!st) {=0A=
	alert('=C4=EE=E1=E0=E2=E8=F2=FC =E2 "=C8=E7=E1=F0=E0=ED=ED=EE=E5" =
=ED=E5 =EF=EE=EB=F3=F7=E8=EB=EE=F1=FC');=0A=
	enableAddButton();=0A=
    }	=0A=
    hideAddToFavorites();=0A=
=0A=
    return false;=0A=
}=0A=
=0A=
function disableAddButton() {=0A=
  document["addLabelsForFavoritesForm"]["add"].disabled=3Dtrue;=0A=
  =
document["addLabelsForFavoritesForm"]["add"].value=3D"=CF=EE=E4=EE=E6=E4=E8=
=F2=E5...";=0A=
}=0A=
=0A=
function enableAddButton() {=0A=
  document["addLabelsForFavoritesForm"]["add"].disabled=3Dfalse;=0A=
  =
document["addLabelsForFavoritesForm"]["add"].value=3D"=C4=EE=E1=E0=E2=E8=F2=
=FC";=0A=
}=0A=
=0A=
// =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D /=C4=EE=E1=E0=E2=E8=F2=FC =E2 =
=E8=E7=E1=F0=E0=ED=ED=EE=E5 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A=
=0A=
// =3D=3D=3D=3D=3D=3D=3D AJAX-switcher =EC=E5=F2=EA=E8 =
=F1=E2=EE=E8/=E8=E7=E1=F0=E0=ED=ED=FB=E5 =3D=3D=3D=3D=3D=3D=3D=0A=
function allTagsSwitcher(vis, a) {=0A=
	var method =3D "POST";=0A=
	var url =3D "allTags.php";=0A=
	var params =3D "id=3D" + vis;=0A=
	var onload =3D allTagsHandler;=0A=
	var onerror =3D allTagsError;=0A=
	showHandleMessage(=0A=
		"=C7=E0=EF=F0=EE=F1 =EE=E1=F0=E0=E1=E0=F2=FB=E2=E0=E5=F2=F1=FF",=0A=
		absPosition(a).x,=0A=
		absPosition(a).y + 20=0A=
	);=0A=
	return setAjaxRequest(method, url, params, onload, onerror);=0A=
}=0A=
function allTagsHandler() {=0A=
	var code =3D this.req.responseText;=0A=
	if (code =3D=3D "error") allTagsError();=0A=
	else {=0A=
		gebi("tagsOfMyFotoId").style.display =3D =
gebi("tagsOfMyFotoId").style.display =3D=3D "none" ? "" : "none";=0A=
		gebi("tagsOfFavorFotoId").style.display =3D =
gebi("tagsOfFavorFotoId").style.display =3D=3D "none" ? "" : "none";=0A=
		hideHandleMessage();=0A=
		gebi("PopularMark").innerHTML =3D code;=0A=
	}=0A=
}=0A=
function allTagsError() {=0A=
	showHandleMessage("=CF=F0=E8 =EE=E1=F0=E0=E1=EE=F2=EA=E5 =
=E7=E0=EF=F0=EE=F1=E0 =EF=F0=EE=E8=E7=EE=F8=EB=E0 =
=EE=F8=E8=E1=EA=E0.<br>=CF=EE=E2=F2=EE=F0=E8=F2=E5 =EF=EE=EF=FB=F2=EA=F3 =
=F1=ED=EE=E2=E0.");=0A=
}=0A=
// =3D=3D=3D=3D=3D=3D /AJAX-switcher =EC=E5=F2=EA=E8 =
=F1=E2=EE=E8/=E8=E7=E1=F0=E0=ED=ED=FB=E5 =3D=3D=3D=3D=3D=3D=3D=0A=
=0A=
// =3D=3D=3D=3D =CF=E5=F0=E5=EA=EB=FE=F7=E5=ED=E8=E5 =
=E7=E0=EA=EB=E0=E4=EE=EA: =E2=FB=E1=EE=F0 =F2=E8=EF=E0 =
=E7=E0=E3=F0=F3=E7=EA=E8 =3D=3D=3D=0A=
// =CE=F2=EF=F0=E0=E2=E8=F2=FC =E7=E0=EF=F0=EE=F1 =E4=EB=FF =
=EF=EE=EB=F3=F7=E5=ED=E8=FF =F4=EE=F0=EC=FB=0A=
function switchLoadBookmark(a, num) {=0A=
	var td, tr, node, tdCount =3D0, parent =3D a;=0A=
	while (parent.parentNode && parent.nodeName.toLowerCase() !=3D "tr") {=0A=
		if (parent.nodeName.toLowerCase() =3D=3D "td") td =3D parent;=0A=
		parent =3D parent.parentNode;=0A=
	}=0A=
	tr =3D parent;=0A=
	var i, j =3D 0, remJ;=0A=
	for (i =3D 0; i < tr.childNodes.length; i++) if =
(tr.childNodes[i].nodeType =3D=3D 1) tdCount++;=0A=
	for (i =3D 0; i < tr.childNodes.length; i++) {=0A=
		if (tr.childNodes[i].nodeType !=3D 1) continue;=0A=
		j++;=0A=
		node =3D tr.childNodes[i];=0A=
		if (j =3D=3D 1) node.className =3D "l";=0A=
		else if (j =3D=3D tdCount) node.className =3D "r";=0A=
		else if (node =3D=3D td) {=0A=
			node.className =3D "act";=0A=
			remJ =3D j;=0A=
		} else if (j =3D=3D remJ + 1) node.className =3D "aftact";=0A=
		else node.className =3D "pas";=0A=
	}=0A=
	if (typeof num !=3D "undefined") {=0A=
		num =3D parseInt(num);=0A=
		globalLoadType =3D num;=0A=
		for (i =3D 1; i <=3D 5; i++) if(gebi('uploadFoto_' + =
i)){gebi('uploadFoto_' + i).style.display =3D i =3D=3D num ? '' : =
'none';};=0A=
	}=0A=
	return false;=0A=
}=0A=
// =C2=FB=E1=EE=F0 =E0=E2=E0=F2=E0=F0=EA=E8=0A=
var selectAvatarCurCell =3D null;=0A=
function selectAvatarSwitcher(num, a) {=0A=
	switchLoadBookmark(a);=0A=
	for (var i =3D 1; i <=3D 3; i++) {=0A=
		gebi("selectAvContId_" + i).style.display =3D (i =3D=3D num) ? "" : =
"none";=0A=
	}=0A=
	return false;=0A=
}=0A=
// =3D=3D=3D /=CF=E5=F0=E5=EA=EB=FE=F7=E5=ED=E8=E5 =
=E7=E0=EA=EB=E0=E4=EE=EA: =E2=FB=E1=EE=F0 =F2=E8=EF=E0 =
=E7=E0=E3=F0=F3=E7=EA=E8 =3D=3D=3D=0A=
=0A=
// =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
=D1=EA=F0=FB=F2=E8=E5/=EF=EE=EA=E0=E7 =E1=EB=EE=EA=E0 =EB=EE=E3=E8=ED=E0 =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A=
var loginBlockShow =3D false;=0A=
function loginBlockShowHide() {=0A=
	loginBlockShow =3D !loginBlockShow;=0A=
	gebi("BlockLogin").style.display =3D loginBlockShow ? "" : "none";=0A=
	gebi("LinkLogin").style.display =3D loginBlockShow ? "none" : "";=0A=
	gebi("brLoginId").style.display =3D loginBlockShow ? "none" : "";=0A=
	return false;=0A=
}=0A=
// =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
/=D1=EA=F0=FB=F2=E8=E5/=EF=EE=EA=E0=E7 =E1=EB=EE=EA=E0 =
=EB=EE=E3=E8=ED=E0 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A=
=0A=
=0A=
// =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
=D0=E5=E9=F2=E8=ED=E3 =F4=EE=F2=EE =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A=
function f2_highLight(f2_r)=0A=
{=0A=
var i =3D 1;=0A=
while (5 >=3D i) =
{gebi('f2_r'+i).style.background=3D'#fff';gebi('f2_r'+i+i).style.color=3D=
'#999';i++}=0A=
if (f2_r !=3D 0) =
{gebi('f2_r'+f2_r).style.background=3D'#14CE0F';gebi('f2_r'+f2_r+f2_r).st=
yle.color=3D'#fff'}	=0A=
}=0A=
=0A=
function highLightReit(a, ev, order) {=0A=
	var cell =3D a.parentNode;=0A=
	if (order =3D=3D "+") {=0A=
		cell.className =3D ev =3D=3D "over" ? "green" : "";=0A=
		while (cell.previousSibling && =
cell.previousSibling.nodeName.toLowerCase() !=3D "th") {=0A=
		cell =3D cell.previousSibling;=0A=
			if (cell.nodeType =3D=3D 1) {=0A=
				cell.className =3D ev =3D=3D "over" ? "green" : "";=0A=
			}=0A=
		}=0A=
	} else if (order =3D=3D "-") {=0A=
		cell.className =3D ev =3D=3D "over" ? "red" : "";=0A=
		while (cell.nextSibling && cell.nextSibling.nodeName.toLowerCase() =
!=3D "th") {=0A=
		cell =3D cell.nextSibling;=0A=
			if (cell.nodeType =3D=3D 1) {=0A=
				cell.className =3D ev =3D=3D "over" ? "red" : "";=0A=
			}=0A=
		}=0A=
	}=0A=
}=0A=
function fotoReitingVote(a, est, id) {=0A=
	a =3D a.parentNode.parentNode;=0A=
	var method =3D "POST";=0A=
	var url =3D "fotoReit2.php";=0A=
	var params =3D "id=3D" + id + "&estimate=3D" + est;=0A=
	var onload =3D fotoReitingVoteHandler;=0A=
	var onerror =3D fotoReitingVoteError;=0A=
	showHandleMessage(=0A=
		"=C7=E0=EF=F0=EE=F1 =EE=E1=F0=E0=E1=E0=F2=FB=E2=E0=E5=F2=F1=FF",=0A=
		absPosition(a).x - 50,=0A=
		absPosition(a).y + 20=0A=
	);=0A=
	return setAjaxRequest(method, url, params, onload, onerror);=0A=
}=0A=
function fotoReitingVoteHandler() {=0A=
	var showReitInterval =3D 2000;=0A=
	var code =3D this.req.responseText;=0A=
	if (code =3D=3D "error") {=0A=
		allTagsError();=0A=
		return;=0A=
	}=0A=
	hideHandleMessage();=0A=
	var contDiv =3D gebi("reitConteinerId");=0A=
	contDiv.innerHTML =3D "<div class=3D\"rating\">\=0A=
		<div class=3D\"vote_done\">=D1=EF=E0=F1=E8=E1=EE,<br />=C2=E0=F8 =
=E3=EE=EB=EE=F1 =EF=F0=E8=ED=FF=F2<\/div>\=0A=
	<\/div>";=0A=
	window.setTimeout("showVoteResult(" + code + ")", showReitInterval);=0A=
}=0A=
function fotoReitingVoteError() {=0A=
	showHandleMessage("=CF=F0=E8 =EE=E1=F0=E0=E1=EE=F2=EA=E5 =
=E7=E0=EF=F0=EE=F1=E0 =EF=F0=EE=E8=E7=EE=F8=EB=E0 =
=EE=F8=E8=E1=EA=E0.<br>=CF=EE=E2=F2=EE=F0=E8=F2=E5 =EF=EE=EF=FB=F2=EA=F3 =
=F1=ED=EE=E2=E0.");=0A=
}=0A=
function showVoteResult(estim, all) {=0A=
	gebi("reitConteinerId").innerHTML =3D "<div class=3D\"voiting\">\=0A=
		<span class=3D\"t90\">=D0=E5=E9=F2=E8=ED=E3 =
=F0=EE=EB=E8=EA=E0:<\/span>\=0A=
		<span class=3D\"bold text2\">" + estim + "<\/span><br />\=0A=
		<a href=3D\"#\" class=3D\"t70 tahoma\">" + all + " =
=E3=EE=EB=EE=F1=EE=E2<\/a>\=0A=
	<\/div>";=0A=
}=0A=
// =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
/=D0=E5=E9=F2=E8=ED=E3 =F4=EE=F2=EE =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A=
=0A=
// =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
=CF=EE=E6=E0=EB=EE=E2=E0=F2=FC=F1=FF =EC=EE=E4=E5=F0=E0=F2=EE=F0=F3 =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A=
function showModerComplaint(a) {=0A=
	if (!gebi("complaintModerDivId")) return;=0A=
	gebi("complaintModerDivId").style.top =3D (absPosition(a).y + =
a.offsetHeight) + "px";=0A=
	gebi("complaintModerDivId").style.left =3D absPosition(a).x + "px";=0A=
	gebi("complaintModerDivId").style.display =3D "";=0A=
	gebi("complaintModerDivId").style.zIndex =3D 100000;=0A=
	return false;=0A=
}=0A=
function hideModerComplaint() {=0A=
	if (gebi("complaintModerDivId")) {=0A=
		gebi("complaintModerDivId").style.display =3D "none";=0A=
		return false;=0A=
	}=0A=
}=0A=
// =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
/=CF=EE=E6=E0=EB=EE=E2=E0=F2=FC=F1=FF =EC=EE=E4=E5=F0=E0=F2=EE=F0=F3 =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A=
=0A=
// =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =C4=EE=E1=E0=E2=E8=F2=FC =E5=F9=E5 =
=EE=E4=ED=EE=E3=EE =EF=EE=EB=FC=E7=EE=E2=E0=F2=E5=EB=FF =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A=
var globalAuthorLimit =3D 10;=0A=
=0A=
var globalAuthorCount =3D new Array();=0A=
=0A=
function addAuthorMail(a, containerid, containernumber, countemailid) {=0A=
	if(containerid =3D=3D undefined){ containerid =3D 'authorContainerId' }=0A=
	if(containernumber =3D=3D undefined){ containernumber =3D 0 }=0A=
	if(globalAuthorCount[containernumber] =3D=3D undefined){ =
globalAuthorCount[containernumber] =3D 1 }=0A=
	if(countemailid =3D=3D undefined){ countemailid=3D'countemailId' }=0A=
=0A=
	if (globalAuthorCount[containernumber] >=3D globalAuthorLimit) {=0A=
		alert("=CF=F0=E5=E2=FB=F8=E5=ED=EE =
=EC=E0=EA=F1=E8=EC=E0=EB=FC=ED=EE=E5 =F7=E8=F1=EB=EE =EF=EE=EB=E5=E9 - " =
+ globalAuthorLimit);=0A=
		return false;=0A=
	}=0A=
	globalAuthorCount[containernumber]++;=0A=
	var div =3D document.createElement("div");=0A=
	var parent =3D gebi(containerid);=0A=
=0A=
	div.innerHTML =3D "<table class=3D\"add_favs\">\=0A=
		<tr>\=0A=
			<td><input type=3D\"text\" =
id=3D\"id"+containernumber+"_email_"+globalAuthorCount[containernumber]+"=
\" name=3D\"email_"+globalAuthorCount[containernumber]+"\" /><\/td>\=0A=
			<th><a href=3D\"#\" =
onclick=3D\"currentcontainer=3D"+containernumber+"; =
currentmailline=3D"+globalAuthorCount[containernumber]+"; return =
sw('email');\"><img src=3D\"http://img.mail.ru/r/foto2/ico_add.gif\" =
width=3D\"13\" height=3D\"16\" alt=3D\"\" /><\/a><\/th>\=0A=
		<\/tr>\=0A=
	<\/table>";=0A=
=0A=
	if (parent !=3D undefined) {=0A=
		var ob =3D gebi(countemailid);=0A=
		if( ob !=3D undefined ){ ob.value =3D =
globalAuthorCount[containernumber]; }=0A=
		parent.appendChild(div);=0A=
=0A=
		var ob =3D gebi('NewInputTextID');=0A=
		if(ob !=3D undefined){=0A=
			ob.id =3D '';=0A=
			ob.focus();=0A=
		}	=0A=
	}else{=0A=
		alert('=CD=E5 =ED=E0=E9=E4=E5=ED =EA=EE=ED=F2=E5=E9=ED=E5=F0 =EF=EE =
id=3D'+containerid);=0A=
	}=0A=
	return false;=0A=
}=0A=
// =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D /=C4=EE=E1=E0=E2=E8=F2=FC =E5=F9=E5 =
=EE=E4=ED=EE=E3=EE =EF=EE=EB=FC=E7=EE=E2=E0=F2=E5=EB=FF =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A=
=0A=
// =3D=3D=3D=3D =C8=E7=EC=E5=ED=E8=F2=FC =F4=EE=F0=EC=F3 =
=ED=E0=F1=F2=F0=EE=E5=EA =E1=E5=E7 =EF=E5=F0=E5=E7=E0=E3=F0=F3=E7=EA=E8 =
=3D=3D=3D=3D=3D=0A=
function settingsBlock(flag) {=0A=
	for (var i =3D 1; i <=3D 5; i++) {=0A=
		var ob =3D gebi("settingsBlock_" + i);=0A=
		if(ob){=0A=
			ob.style.display =3D (i =3D=3D flag) ? "" : "none";=0A=
		}=0A=
	}=0A=
}=0A=
// =3D=3D=3D /=C8=E7=EC=E5=ED=E8=F2=FC =F4=EE=F0=EC=F3 =
=ED=E0=F1=F2=F0=EE=E5=EA =E1=E5=E7 =EF=E5=F0=E5=E7=E0=E3=F0=F3=E7=EA=E8 =
=3D=3D=3D=3D=3D=0A=
=0A=
// =3D=3D=3D=3D=3D=3D =CF=E5=F0=E5=EA=EB=FE=F7=E0=EB=EA=E0 =
=EF=F0=EE=F1=F2=EE=E9/=F0=E0=F1=F8=E8=F0=E5=ED=FB=E9 =EF=EE=E8=F1=EA =
=3D=3D=3D=3D=3D=3D=0A=
function advancedSimpleSwitch(a) {=0A=
	var display =3D gebi("ExpandedSearchFoto").style.display;=0A=
	a.firstChild.nodeValue =3D display =3D=3D "none" ? =
"=CF=F0=EE=F1=F2=EE=E9 =EF=EE=E8=F1=EA" : =
"=D0=E0=F1=F8=E8=F0=E5=ED=ED=FB=E9 =EF=EE=E8=F1=EA";=0A=
	gebi("ExpandedSearchFoto").style.display =3D display =3D=3D "none" ? "" =
: "none";=0A=
	return false;=0A=
}=0A=
// =3D=3D=3D=3D=3D /=CF=E5=F0=E5=EA=EB=FE=F7=E0=EB=EA=E0 =
=EF=F0=EE=F1=F2=EE=E9/=F0=E0=F1=F8=E8=F0=E5=ED=FB=E9 =EF=EE=E8=F1=EA =
=3D=3D=3D=3D=3D=3D=0A=
/* =C3=EB=EE=E1=E0=EB=FC=ED=E0=FF =EF=E5=F0=E5=EC=E5=ED=ED=E0=FF =
=E4=EB=FF =F2=E8=EF=E0 =E7=E0=EA=F0=F3=E7=EA=E8=0A=
	1 : =CE=E1=FB=F7=ED=E0=FF =E7=E0=E3=F0=F3=E7=EA=E0,=0A=
	2 : =C1=FB=F1=F2=F0=E0=FF =E7=E0=E3=F0=F3=E7=EA=E0,=0A=
	3 : =C7=E0=E3=F0=F3=E7=EA=E0 =E0=F0=F5=E8=E2=EE=EC,=0A=
	4 : =C7=E0=E3=F0=F3=E7=EA=E0 =E8=E7 =C8=ED=F2=E5=F0=ED=E5=F2=E0=0A=
*/=0A=
var globalLoadType =3D 1;=0A=
=0A=
=0A=
// =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =CD=E0=F1=F2=F0=EE=E9=EA=E0 =
=E4=EE=F1=F2=F3=EF=E0 =EA =F4=EE=F2=EE =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A=
// =CE=E1=F0=E0=E1=EE=F2=EA=E0 =E8=E7=EC=E5=ED=E5=ED=E8=FF =
=F1=E5=EB=E5=EA=F2=E0 "=C4=EE=F1=F2=F3=EF"=0A=
function setAccess(sel, flag) {=0A=
	if (flag) gebi("albumPassId").style.display =3D (sel.selectedIndex =
=3D=3D 3) ? "" : "none";=0A=
	if (gebi("albumPassId_" + globalLoadType)) gebi("albumPassId_" + =
globalLoadType).style.display =3D (sel.selectedIndex =3D=3D 3) ? "" : =
"none";=0A=
	if (gebi("albumVisForSearchId_" + globalLoadType)) =
gebi("albumVisForSearchId_" + globalLoadType).style.display =3D =
(sel.selectedIndex =3D=3D 0) ? "" : "none";=0A=
}=0A=
function setAccess2(sel, type) {=0A=
	var ob =3D gebi("albumPassId_" + type);=0A=
	if(ob){ ob.style.display =3D (sel.selectedIndex =3D=3D =
sel.options.length - 1) ? "" : "none"; };=0A=
	if (gebi("albumVisForSearchId_" + type)) gebi("albumVisForSearchId_" + =
type).style.display =3D (sel.selectedIndex =3D=3D 0) ? "" : "none";=0A=
}=0A=
// =C2=FB=E1=EE=F0 (=E8=EB=E8 =F1=EA=F0=FB=F2=E8=E5) =EE=EF=F6=E8=E8 =
"=D1=EE=E7=E4=E0=ED=E8=E5 =ED=EE=E2=EE=E3=EE =E0=EB=FC=E1=EE=EC=E0"=0A=
function selectAlbumForUpload(sel) {=0A=
	var display =3D (sel.selectedIndex =3D=3D sel.options.length - 1) ? "" =
: "none";=0A=
	if (gebi("albumNameId_" + globalLoadType)) gebi("albumNameId_" + =
globalLoadType).style.display =3D display;=0A=
	if (gebi("albumURLId_" + globalLoadType)) gebi("albumURLId_" + =
globalLoadType).style.display =3D display;=0A=
	if (gebi("albumCreateId_" + globalLoadType)) gebi("albumCreateId_" + =
globalLoadType).style.display =3D display;=0A=
	if (gebi("albumAccessId_" + globalLoadType)) gebi("albumAccessId_" + =
globalLoadType).style.display =3D display;=0A=
	if (gebi("albumVisForSearchId_" + globalLoadType)) =
gebi("albumVisForSearchId_" + globalLoadType).style.display =3D display;=0A=
	setAccess(gebi("selectAccessId_" + globalLoadType));=0A=
	var ob =3D gebi("albumPassId_" + globalLoadType); if(ob && (display =
=3D=3D "none")) { ob.style.display =3D display; };=0A=
}=0A=
function selectAlbumForUpload2(sel, type) {=0A=
	var display =3D (sel.selectedIndex =3D=3D sel.options.length - 1) ? "" =
: "none";=0A=
	gebi("albumCreateId_" + type).style.display =3D display;=0A=
	gebi("albumAccessId_" + type).style.display =3D display;=0A=
	setAccess2(gebi("selectAccessId_" + type), type);=0A=
	var ob =3D gebi("albumPassId_" + type); if(ob && (display =3D=3D =
"none")) { ob.style.display =3D display; };=0A=
}=0A=
// =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D /=CD=E0=F1=F2=F0=EE=E9=EA=E0 =
=E4=EE=F1=F2=F3=EF=E0 =EA =F4=EE=F2=EE =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A=
=0A=
// =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =D1=EE=E7=E4=E0=ED=E8=E5 =
=ED=EE=E2=EE=E3=EE =E0=EB=FC=E1=EE=EC=E0 =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A=
// =CF=F0=EE=E2=E5=F0=EA=E0 =EA=EE=EB=E8=F7=E5=F1=F2=E2=E0 =
=E2=E2=E5=E4=E5=ED=ED=FB=F5 =F1=E8=EC=E2=EE=EB=EE=E2 =0A=
// =E8 =EF=EE=E4=F1=F2=E0=ED=EE=E2=EA=E0 =F1=EE=EE=F2-=E8=F5 =
=F4=EE=F0=EC =F1=EB=EE=E2=0A=
var endingArray =3D ["", "=E0", "=EE=E2"]=0A=
function checkLengthWithForm(input, limit, showId, word) {=0A=
	limit =3D parseInt(limit);=0A=
	var b =3D document.getElementById(showId);=0A=
	if (input.value.length <=3D limit) {=0A=
		var ost =3D limit - input.value.length=0A=
		b.innerHTML =3D ost + " " + word + wordForms(ost, endingArray);=0A=
	} else {=0A=
		b.innerHTML =3D 0 + " " + word + "=EE=E2";=0A=
		input.value =3D input.value.substring(0, limit);=0A=
	}=0A=
}=0A=
function wordForms(num, arr) {=0A=
	var out;=0A=
	num =3D parseInt(num);=0A=
	if (num % 10 =3D=3D 1 && num % 100 !=3D 11) out =3D arr[0];=0A=
	else if ((num % 100 !=3D 12 && num % 10 =3D=3D 2) || (num % 100 !=3D 13 =
&& num % 10 =3D=3D 3) || (num % 100 !=3D 14 && num % 10 =3D=3D 4)) out =
=3D arr[1];=0A=
	else out =3D arr[2];=0A=
	return out;=0A=
}=0A=
// =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D /=D1=EE=E7=E4=E0=ED=E8=E5 =
=ED=EE=E2=EE=E3=EE =E0=EB=FC=E1=EE=EC=E0 =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A=
=0A=
// =3D=3D=3D=3D=3D=3D=3D =C4=EE=E1=E0=E2=EB=E5=ED=E8=E5 =EF=EE=EB=E5=E9 =
=EF=F0=E8 =E7=E0=E3=F0=F3=E7=EA=E5 =CD=E5=F2=EE=EC =3D=3D=3D=3D=3D=3D=3D=0A=
var countUrlFieldsHash =3D {=0A=
	"urlfoto_" : 0,=0A=
	"fotobrowse_" : 0=0A=
}=0A=
// =C4=EE=E1=E0=E2=EB=E5=ED=E8=E5 =EF=EE=EB=FF =E2=FB=E1=EE=F0=E0 =
=F4=EE=F2=EE=0A=
function addField(blName, num) {=0A=
	num =3D parseInt(num);=0A=
	var addF =3D gebi("addFId_" + globalLoadType);=0A=
	var prevNum =3D num - 1;=0A=
	blName +=3D "_";=0A=
	var parDiv =3D gebi(blName + prevNum).parentNode;=0A=
	var addingBlock =3D document.createElement("div");=0A=
	addingBlock.id =3D blName + num;=0A=
	if (blName =3D=3D "urlfoto_") addingBlock.innerHTML =3D "\=0A=
		<div id=3D\"urlfoto_" + num + "\">\=0A=
		<table class=3D\"mt7\" border=3D\"0\" cellpadding=3D\"0\" =
cellspacing=3D\"0\" width=3D\"100%\" id=3D\"addurl_table_" + num + "\">\=0A=
			<tr>\=0A=
				<td width=3D\"100%\">\=0A=
					<input type=3D\"text\" name=3D\"URL\" value=3D\"http://\" />\=0A=
				<\/td>\=0A=
				<td nowrap=3D\"nowrap\">\=0A=
					&nbsp;&nbsp;&nbsp;&nbsp;<a class=3D\"t70 tahoma\" =
onclick=3D\"return delField('urlfoto_', 'addurl_table_','" + num + =
"');\" href=3D\"#\">=D3=E4=E0=EB=E8=F2=FC<\/a>\=0A=
				<\/td>\=0A=
			<\/tr>\=0A=
		<\/table>\=0A=
		<div id=3D\"add_urlfoto_" + (num + 1) + "\">\=0A=
			<a class=3D\"t70 tahoma\" onclick=3D\"return addField('urlfoto', '" + =
(num + 1) + "');\" href=3D\"#\">=C5=F9=E5 =EE=E4=E8=ED =
=F0=EE=EB=E8=EA<\/a>\=0A=
		<\/div>";=0A=
	else if (blName =3D=3D "fotobrowse_") addingBlock.innerHTML =3D "\=0A=
		<div id=3D\"fotobrowse_" + num + "\">\=0A=
		<table class=3D\"mt7\" border=3D\"0\" cellpadding=3D\"0\" =
cellspacing=3D\"0\" width=3D\"100%\" id=3D\"addbrowse_table_" + num + =
"\">\=0A=
			<tr>\=0A=
				<td width=3D\"100%\">\=0A=
					<input type=3D\"file\" name=3D\"foto\" />\=0A=
				<\/td>\=0A=
				<td nowrap=3D\"nowrap\">\=0A=
					&nbsp;&nbsp;&nbsp;&nbsp;<a class=3D\"t70 tahoma\" =
onclick=3D\"return delField('fotobrowse_', 'addbrowse_table_','" + num + =
"');\" href=3D\"#\">=D3=E4=E0=EB=E8=F2=FC<\/a>\=0A=
				<\/td>\=0A=
			<\/tr>\=0A=
		<\/table>\=0A=
		<div id=3D\"add_fotobrowse_" + (num + 1) + "\">\=0A=
			<a class=3D\"t70 tahoma\" onclick=3D\"return addField('fotobrowse', =
'" + (num + 1) + "');\" href=3D\"#\">=C5=F9=E5 =EE=E4=ED=E8=ED =
=F0=EE=EB=E8=EA<\/a>\=0A=
		<\/div>";=0A=
	if (countUrlFieldsHash[blName] < 30 - 1){=0A=
		gebi("add_" + blName + num).style.display =3D "none";=0A=
		countUrlFieldsHash[blName]++;=0A=
		parDiv.appendChild(addingBlock);=0A=
	} else alert("=CF=F0=E5=E2=FB=F8=E5=ED =EB=E8=EC=E8=F2 =ED=E0 =
=EA=EE=EB=E8=F7=E5=F1=F2=E2=EE =EE=E4=ED=EE=E2=F0=E5=EC=E5=ED=ED=EE =
=E7=E0=E3=F0=F3=E6=E0=E5=EC=FB=F5 =F0=EE=EB=E8=EA=EE=E2, =
=EC=E0=EA=F1=E8=EC=F3=EC - 30.");=0A=
	if (countUrlFieldsHash[blName] > 0) {=0A=
		addF.Title.disabled =3D true;=0A=
		addF.Comment.disabled =3D true;=0A=
		var iRd1 =3D addF["iRd1_" + globalLoadType];=0A=
		var iRd3 =3D addF["iRd3_" + globalLoadType];=0A=
		var iRd4 =3D addF["iRd4_" + globalLoadType];=0A=
		if (iRd3.checked) iRd1.checked =3D true;=0A=
		if (iRd4.checked) iRd1.checked =3D true;=0A=
		iRd3.disabled =3D true;=0A=
		iRd4.disabled =3D true;=0A=
		addF.Contest.disabled=3Dtrue;=0A=
		addF.Contest.options[0].selected=3Dtrue;=0A=
		showAgreement(addF.Contest);=0A=
	}=0A=
	return false;=0A=
}=0A=
// =D3=E4=E0=EB=E5=ED=E8=E5 =EF=EE=EB=FF=0A=
function delField(blName, id, num) {=0A=
	var addF =3D gebi("addFId_" + globalLoadType);=0A=
	gebi(id + num).style.display =3D "none";=0A=
	countUrlFieldsHash[blName]--;=0A=
	if (countUrlFieldsHash[blName] =3D=3D 0) {=0A=
		addF.Title.disabled =3D false;=0A=
		addF.Comment.disabled =3D false;=0A=
		var iRd3 =3D addF["iRd3_" + globalLoadType];=0A=
		var iRd4 =3D addF["iRd4_" + globalLoadType];=0A=
		iRd3.disabled =3D false;=0A=
		iRd4.disabled =3D false;=0A=
		addF.Contest.disabled =3D false;=0A=
	}=0A=
	return false;=0A=
}=0A=
// =3D=3D=3D=3D=3D=3D /=C4=EE=E1=E0=E2=EB=E5=ED=E8=E5 =EF=EE=EB=E5=E9 =
=EF=F0=E8 =E7=E0=E3=F0=F3=E7=EA=E5 =CD=E5=F2=EE=EC =3D=3D=3D=3D=3D=3D=3D=0A=
=0A=
function albumCasheSwitcher(type, switchFlag,host)=0A=
{=0A=
	button_delete_state =3D OwnAlbumVar ? true : false;//(type !=3D =
'special' && )=0A=
	// =CF=F0=EE=E2=E5=F0=EA=E0=0A=
	if (typeof albumsArray[type] =3D=3D "undefined") return false;=0A=
	// =CF=E5=F0=E5=EA=EB=FE=F7=E5=ED=E8=E5 =E7=E0=EA=EB=E0=E4=EE=EA=0A=
	if (switchFlag) {=0A=
		gebi("commonAlbumId").style.display =3D =
gebi("commonAlbumId").style.display =3D=3D "none" ? "" : "none";=0A=
		gebi("specialAlbumId").style.display =3D =
gebi("specialAlbumId").style.display =3D=3D "none" ? "" : "none";=0A=
		albumPage =3D 1;=0A=
		albumType =3D type;=0A=
	}=0A=
	// =CE=F2=F0=E8=F1=EE=E2=EA=E0=0A=
	var arr =3D albumsArray[type];=0A=
	var cols =3D 2, rows =3D parseInt(albumOnPage / cols) + (albumOnPage % =
cols ? 1 : 0);=0A=
	var i, j, k =3D -1;=0A=
	var code =3D "<table class=3D'preview'>\n";=0A=
=0A=
	for (i =3D 1; i <=3D rows; i++) {=0A=
		if (typeof arr[k + 1] =3D=3D "undefined") break;=0A=
		code +=3D "<tr" + (type =3D=3D "special" ? "" : "") + ">\n";//=0A=
		for (j =3D 1; j <=3D cols; j++) {=0A=
			k =3D ((albumPage - 1) * albumOnPage) + ((i - 1) * cols + j) - 1;=0A=
			if ((i - 1) * cols + j > albumOnPage) continue;=0A=
			if (typeof arr[k] !=3D "undefined") {=0A=
				var favoritesVar =3D (arr[k][0] =3D=3D '_myphoto') ? true : false;=0A=
				var properties =3D OwnAlbumVar ? '<p><a =
href=3D"http://'+VideoPerlHost()+'/cgi-bin/photo/editalbum?id=3D' =
+arr[k][0] + '"><img src=3D"http://img.mail.ru/r/foto2/ico_pencil.gif" =
width=3D"16" height=3D"16" alt=3D"=D1=E2=EE=E9=F1=F2=E2=E0" =
title=3D"=D1=E2=EE=E9=F1=F2=E2=E0" />=D1=E2=EE=E9=F1=F2=E2=E0<\/a><\/p>' =
: '';=0A=
				=0A=
				var button_delete =3D button_delete_state ? '<p><a onclick=3D"return =
confirm(\'=C2=FB =E4=E5=E9=F1=F2=E2=E8=F2=E5=EB=FC=ED=EE =
=F5=EE=F2=E8=F2=E5 =F3=E4=E0=EB=E8=F2=FC =E0=EB=FC=E1=EE=EC &laquo;' + =
arr[k][1] + '&raquo; =F1=EE =E2=F1=E5=EC=E8 =
=ED=E0=F5=EE=E4=FF=F9=E8=EC=E8=F1=FF =E2 =ED=E5=EC =
=F0=EE=EB=E8=EA=E0=EC=E8?\');" =
href=3D"http://'+VideoPerlHost()+'/cgi-bin/photo/editalbum?delete=3D1&id=3D=
' +arr[k][0] + '"><img src=3D"http://img.mail.ru/r/foto2/ico_delete.gif" =
width=3D"16" height=3D"16" alt=3D"=D3=E4=E0=EB=E8=F2=FC" =
title=3D"=D3=E4=E0=EB=E8=F2=FC" />=D3=E4=E0=EB=E8=F2=FC<\/a><\/p>' : '';=0A=
				code +=3D '<td>'+=0A=
				'<table><tr><td><a ' + (arr[k][7]? '' : 'onclick=3D"return =
showProtectAlbum(event, \'' + arr[k][0] + '\', this);" ') + 'href=3D"' + =
albumsPath + arr[k][0] + '"><img src=3D"' + arr[k][2] + '" alt=3D"' + =
arr[k][1] + '" title=3D"' + arr[k][1] + '" /><\/a> =
<\/td><\/tr><\/table><a href=3D"' + albumsPath + arr[k][0] + '" ' + =
(arr[k][7] ? '' : 'onclick=3D"return showProtectAlbum(event, \'' + =
arr[k][0] + '\', this);" ') + '>' + arr[k][1] + '<\/a><br />' +=0A=
				'<span>' + (arr[k][3] ? arr[k][3] + ' ' + arr[k][4] : '') + '<br />' =
+ (arr[k][5] ? arr[k][5] + ' ' + arr[k][6] : '') + '<br /><\/span><br =
/>' +=0A=
				=0A=
				properties +=0A=
				button_delete +=0A=
				'<\/td>\n';=0A=
			} else code +=3D "<td class=3D\"no_frame\">&nbsp;<\/td>";=0A=
		}=0A=
		code +=3D "<\/tr>\n";=0A=
	}=0A=
	code +=3D "<\/table>";=0A=
	gebi("albumListId").innerHTML =3D code;=0A=
	albumCasheChangePage(albumPage, 1)=0A=
	return false;=0A=
}=0A=
function albumCasheChangePage(num, from) {=0A=
	// =CF=F0=EE=E2=E5=F0=EA=E0=0A=
	if (typeof albumsArray[albumType] =3D=3D "undefined") return;=0A=
	var allPages =3D parseInt(albumsArray[albumType].length / albumOnPage) =
+ (albumsArray[albumType].length % albumOnPage ? 1 : 0);=0A=
	if (allPages <=3D 1) {=0A=
		if (gebi("albumListalkaId")) {gebi("albumListalkaId").innerHTML =3D " =
";}//=0A=
		return false;=0A=
	}=0A=
	// =CE=F2=F0=E8=F1=EE=E2=EA=E0=0A=
	albumPage =3D num;=0A=
	if (!from) albumCasheSwitcher(albumType);=0A=
	var code =3D "";=0A=
	if (albumPage !=3D 1) code +=3D "&nbsp;<a =
onclick=3D\"albumCasheChangePage(" + (albumPage - 1) + ");\" =
href=3D\"#albums_top\"><b>&lsaquo;<\/b>&nbsp;=CD=E0=E7=E0=E4&nbsp;<\/a>&n=
bsp;\n";=0A=
	for (var i =3D 1; i <=3D allPages; i++) {=0A=
		if (i =3D=3D albumPage) code +=3D "<b =
class=3D\"black\">&middot;&nbsp;" + i + "&nbsp;&middot;<\/b>\n";=0A=
		else code +=3D "&nbsp;<a onclick=3D\"albumCasheChangePage(" + i + =
");\" href=3D\"#albums_top\">" + i + "<\/a>&nbsp;\n";=0A=
	}=0A=
	if (albumPage !=3D allPages) code +=3D "&nbsp;<a =
onclick=3D\"albumCasheChangePage(" + (albumPage + 1) + ");\" =
href=3D\"#albums_top\">=C4=E0=EB=E5=E5&nbsp;<b>&rsaquo;<\/b><\/a>&nbsp;\n=
";=0A=
	gebi("albumListalkaId").innerHTML =3D code;=0A=
	return false;=0A=
}=0A=
// =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D /CASHE-switcher =
=E0=EB=FC=E1=EE=EC=FB  =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A=
=0A=
=0A=
// =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =C7=E0=EA=F0=FB=F2=FC =
=E4=EE=F1=F2=F3=EF =EA =E0=EB=FC=E1=EE=EC=F3 =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A=
function showProtectAlbum(evt, id, _link) {=0A=
	cancelBubbling(evt);=0A=
	var div, hidden;=0A=
	if (div =3D gebi("secureAlbumDivId")) {=0A=
		div.style.display =3D "";=0A=
		div.onclick =3D cancelBubbling;=0A=
		div.style.top =3D (absPosition(_link).y + _link.offsetHeight) - 30 + =
"px";=0A=
		div.style.left =3D absPosition(_link).x + 60 + "px";=0A=
		if (hidden =3D gebi("secalbid")) {=0A=
			hidden.value =3D id;=0A=
		}=0A=
		gebi('secalbpass').focus();=0A=
		gebi('secalbpass').value=3D'';=0A=
		return false;=0A=
	}=0A=
	return;=0A=
}=0A=
=0A=
function hideProtectAlbum() {=0A=
	var div;=0A=
	if (div =3D gebi("secureAlbumDivId")) {=0A=
		div.style.display =3D "none";=0A=
	}=0A=
}=0A=
=0A=
addHandler(document, 'click', hideProtectAlbum);=0A=
=0A=
function checkAlbumPasswordCallback (st,redirurl) {=0A=
    hideProtectAlbum();=0A=
    if (st=3D=3D1) {=0A=
	   document.location.href=3Dredirurl;=0A=
    } else {=0A=
	    alert ('=CD=E5=EF=F0=E0=E2=E8=EB=FC=ED=FB=E9 =EF=E0=F0=EE=EB=FC');=0A=
    }   =0A=
}	=0A=
	=0A=
function checkAlbumPassword (album_id,passwd,redirurl) {=0A=
    var =
st=3Dajax_call('perl_check_album_password',album_id,passwd,redirurl,check=
AlbumPasswordCallback);=0A=
}=0A=
=0A=
function checkAlbumPasswordNoLogin (album_id,passwd,redirurl) {=0A=
    var =
st=3Dajax_call_nologin('perl_check_album_password_nologin',album_id,passw=
d,redirurl,checkAlbumPasswordCallback);=0A=
}=0A=
// =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D /=C7=E0=EA=F0=FB=F2=FC =
=E4=EE=F1=F2=F3=EF =EA =E0=EB=FC=E1=EE=EC=F3 =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A=
=0A=
// =3D=3D=3D=3D=3D=3D=3D =
=D4=F3=ED=EA=F6=E8=EE=ED=E0=EB=FC=ED=EE=F1=F2=FC =F0=E0=E1=EE=F2=FB =F1 =
=E4=F0=F3=E7=FC=FF=EC=E8 =3D=3D=3D=3D=3D=3D=3D=3D=0A=
=0A=
function AddSubscriptionCallback(st,errorcode,errortext) {=0A=
	if (st=3D=3D1) {=0A=
		alert('=CF=EE=E4=EF=E8=F1=EA=E0 =E4=EE=E1=E0=E2=EB=E5=ED=E0');=0A=
	} else {=0A=
		alert('=CE=F0=E3=E0=ED=E8=E7=EE=E2=E0=F2=FC =EF=EE=E4=EF=E8=F1=EA=F3 =
=ED=E5 =EF=EE=EB=F3=F7=E8=EB=EE=F1=FC: '+errortext);=0A=
	}	=0A=
}=0A=
=0A=
function AddSubscription () {=0A=
    var st=3Dajax_call('perl_add_subscription',AddSubscriptionCallback);=0A=
    if (!st) {=0A=
		alert('=CF=EE=E4=EF=E8=F1=E0=F2=FC=F1=FF =ED=E5 =
=EF=EE=EB=F3=F7=E8=EB=EE=F1=FC');=0A=
    }	=0A=
    return false;=0A=
}=0A=
=0A=
// =3D=3D=3D=3D=3D=3D=3D =
/=D4=F3=ED=EA=F6=E8=EE=ED=E0=EB=FC=ED=EE=F1=F2=FC =F0=E0=E1=EE=F2=FB =F1 =
=E4=F0=F3=E7=FC=FF=EC=E8 =3D=3D=3D=3D=3D=3D=3D=0A=
=0A=
=0A=
//substring=0A=
function str_replace(search, replace, subject) {=0A=
    return subject.split(search).join(replace);=0A=
}=0A=
=0A=
//=EE=E1=F0=F3=E1=E0=E5=F2 =E4=EB=E8=ED=ED=FB=E5 =ED=E8=EA=E8 =E8 =
=E8=EC=E5=ED=E0 =F0=EE=EB=E8=EA=EE=E2=0A=
function cutName(){=0A=
    if (cutName.arguments[0]){=0A=
        var tmp_nickname =3D cutName.arguments[0];=0A=
    } else { =0A=
        if(cutName.arguments[2]){=0A=
            var cbox =3D cutName.arguments[2].toString();=0A=
        } else if(cutName.arguments[1] && cutName.arguments[1] !=3D 145 =
&& cutName.arguments[1] !=3D 240){=0A=
            var cbox =3D cutName.arguments[1].toString();=0A=
        } else {=0A=
            return;=0A=
        }=0A=
=0A=
        if (cbox){=0A=
            var xyz =3D cbox.split('/');=0A=
            if(xyz.length =3D=3D 4){=0A=
                var tmp_nickname =3D xyz[2] + '@';=0A=
                tmp_nickname +=3D (xyz[1] =3D=3D 'corp') ? =
'corp.mail.ru' : xyz[1] + '.ru';=0A=
            } else {=0A=
                return;=0A=
            }=0A=
        } else {=0A=
            return;=0A=
        }=0A=
    }=0A=
    =0A=
    tmp_nickname=3Dstr_replace("&quot;","\"",tmp_nickname); =0A=
    tmp_nickname=3Dstr_replace("&amp;quot;","\"",tmp_nickname);=0A=
    var nicknameL =3D tmp_nickname.length;=0A=
=0A=
    var dlength =3D 12;=0A=
    if (cutName.arguments[1]){=0A=
        dlength =3D (cutName.arguments[1] =3D=3D 120) ? 14 : dlength; =0A=
        dlength =3D (cutName.arguments[1] =3D=3D 145) ? 16 : dlength;=0A=
        dlength =3D (cutName.arguments[1] =3D=3D 240) ? 24 : dlength;=0A=
    }=0A=
=0A=
    if (nicknameL < dlength) {return tmp_nickname;}=0A=
    var qUpLetters =3D 0;=0A=
    for (var i =3D0; i < dlength; i++){=0A=
        tmp_Letter =3D tmp_nickname.substring(i, i + 1);=0A=
        tmp_Letter_u =3D tmp_Letter.toUpperCase();=0A=
        if (tmp_Letter =3D=3D tmp_Letter_u){=0A=
            if( =
!(/[,\.?!;:\/<>()\{\}\[\]\"\'=3D@&\s\\]/i.test(tmp_Letter)) ){=0A=
                if (tmp_Letter_u !=3D 'W' || tmp_Letter_u !=3D 'M' || =
tmp_Letter_u !=3D 'G' || tmp_Letter_u !=3D '=CC' || tmp_Letter_u !=3D =
'=D8' || tmp_Letter_u !=3D '=D9' || tmp_Letter_u !=3D '=D4' || =
tmp_Letter_u !=3D '=C6') {qUpLetters++;} else {qUpLetters +=3D 1.3;}=0A=
            }=0A=
        }=0A=
    }=0A=
=0A=
    var lengthName =3D qUpLetters > dlength/1.5 ? (dlength/1.5) : =
((qUpLetters < (dlength/1.5) && qUpLetters > 2) ? (dlength/1.5 + =
(dlength/1.5)/1.5) : dlength);=0A=
    var deltaLength =3D nicknameL - lengthName;=0A=
    lengthName =3D deltaLength > 2 ? lengthName : lengthName + =
deltaLength;=0A=
=0A=
    tmp_nickname =3D nicknameL > lengthName ? =
(tmp_nickname.substring(0,lengthName) + '&hellip;') : tmp_nickname;=0A=
    return tmp_nickname;=0A=
}=0A=
=0A=
=0A=
=0A=
//=3D=3D=3D=3D=3D=3D=EE=EF=F0=E5=E4=E5=EB=FF=E5=EC =F0=E0=E7=EC=E5=F0=FB =
=EE=EA=ED=E0 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A=
=0A=
function getWinSize() {=0A=
	var myWidth =3D 0, myHeight =3D 0;=0A=
	=0A=
	if( typeof( window.innerWidth ) =3D=3D 'number' ) {=0A=
		//Non-IE=0A=
		myWidth =3D window.innerWidth;=0A=
		myHeight =3D window.innerHeight;=0A=
	}=0A=
	else if(document.documentElement && =
(document.documentElement.clientWidth || =
document.documentElement.clientHeight)) {=0A=
		//IE 6+ in 'standards compliant mode'=0A=
		myWidth =3D document.documentElement.clientWidth;=0A=
		myHeight =3D document.documentElement.clientHeight;=0A=
	}=0A=
	else if(document.body && (document.body.clientWidth || =
document.body.clientHeight)) {=0A=
		//IE 4 compatible=0A=
		myWidth =3D document.body.clientWidth;=0A=
		myHeight =3D document.body.clientHeight;=0A=
	}=0A=
	return {w:984,h:myHeight};=0A=
}=0A=
=0A=
=0A=
//=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A=
=0A=
=0A=
//=3D=3D=3D=3D=3D=3D=3D=3D=3D=EE=F2=EE=E1=F0=E0=E6=E0=E5=EC 4=E9 =
=E1=EB=EE=EA =ED=E0 =
=EC=EE=F0=E4=E5=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=0A=
=0A=
function show_trailer() {=0A=
=0A=
var code =3D gebi('hidden_slot').innerHTML;=0A=
=0A=
var client_width =3D getWinSize().w;=0A=
var top_slots =3D gebi("top_slots").getElementsByTagName("tr");=0A=
=0A=
if (client_width >=3D 1600) {=0A=
	=0A=
	if(!gebi("added_slot"))  {=0A=
	=0A=
	var th =3D document.createElement('th');=0A=
	var td =3D document.createElement('td');=0A=
	=0A=
	=0A=
	th.innerHTML =3D "&nbsp;";=0A=
	td.id=3D"added_slot";=0A=
	th.id=3D"added_slot_th";=0A=
	td.innerHTML =3D code;=0A=
	=0A=
	top_slots[0].appendChild(th);=0A=
	top_slots[0].appendChild(td);=0A=
	}=0A=
	=0A=
	} =0A=
	=0A=
	if (client_width < 1600) {=0A=
	=0A=
		if(gebi("added_slot")) { =0A=
		top_slots[0].removeChild(gebi("added_slot"));=0A=
		top_slots[0].removeChild(gebi("added_slot_th"));=0A=
		}=0A=
	=0A=
	}=0A=
	=0A=
//=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A=
=0A=
}=0A=
=0A=
//=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D   =
=CA=EE=E4=E8=F0=EE=E2=EA=E0 =F1=E8=EC=E2=EE=EB=EE=E2 =E2 windows-1251 =
=E8 =F4=F3=ED=EA=F6=E8=FF =E2=FB=E1=EE=F0=E0 "=C4=F0=F3=E3=EE=E9 =
=EC=E5=F2=EA=E8"=0A=
Char2Hex =3D new Object();=0A=
for(var i =3D  0; i<=3D255;i++ ) {=0A=
     var j =3D parseInt(i/16); var j2 =3D parseInt(i%16);=0A=
    Char2Hex[''+String.fromCharCode(i)] =3D ('%' + j.toString(16) + =
j2.toString(16) ).toUpperCase();=0A=
}=0A=
Char2Hex['_']=3D'%5F';=0A=
Char2Hex['=C0']=3D'%C0';=0A=
Char2Hex['=C1']=3D'%C1';=0A=
Char2Hex['=C2']=3D'%C2';=0A=
Char2Hex['=C3']=3D'%C3';=0A=
Char2Hex['=C4']=3D'%C4';=0A=
Char2Hex['=C5']=3D'%C5';=0A=
Char2Hex['=C6']=3D'%C6';=0A=
Char2Hex['=C7']=3D'%C7';=0A=
Char2Hex['=C8']=3D'%C8';=0A=
Char2Hex['=C9']=3D'%C9';=0A=
Char2Hex['=CA']=3D'%CA';=0A=
Char2Hex['=CB']=3D'%CB';=0A=
Char2Hex['=CC']=3D'%CC';=0A=
Char2Hex['=CD']=3D'%CD';=0A=
Char2Hex['=CE']=3D'%CE';=0A=
Char2Hex['=CF']=3D'%CF';=0A=
Char2Hex['=D0']=3D'%D0';=0A=
Char2Hex['=D1']=3D'%D1';=0A=
Char2Hex['=D2']=3D'%D2';=0A=
Char2Hex['=D3']=3D'%D3';=0A=
Char2Hex['=D4']=3D'%D4';=0A=
Char2Hex['=D5']=3D'%D5';=0A=
Char2Hex['=D6']=3D'%D6';=0A=
Char2Hex['=D7']=3D'%D7';=0A=
Char2Hex['=D8']=3D'%D8';=0A=
Char2Hex['=D9']=3D'%D9';=0A=
Char2Hex['=DA']=3D'%DA';=0A=
Char2Hex['=DB']=3D'%DB';=0A=
Char2Hex['=DC']=3D'%DC';=0A=
Char2Hex['=DD']=3D'%DD';=0A=
Char2Hex['=DE']=3D'%DE';=0A=
Char2Hex['=DF']=3D'%DF';=0A=
Char2Hex['=E0']=3D'%E0';=0A=
Char2Hex['=E1']=3D'%E1';=0A=
Char2Hex['=E2']=3D'%E2';=0A=
Char2Hex['=E3']=3D'%E3';=0A=
Char2Hex['=E4']=3D'%E4';=0A=
Char2Hex['=E5']=3D'%E5';=0A=
Char2Hex['=E6']=3D'%E6';=0A=
Char2Hex['=E7']=3D'%E7';=0A=
Char2Hex['=E8']=3D'%E8';=0A=
Char2Hex['=E9']=3D'%E9';=0A=
Char2Hex['=EA']=3D'%EA';=0A=
Char2Hex['=EB']=3D'%EB';=0A=
Char2Hex['=EC']=3D'%EC';=0A=
Char2Hex['=ED']=3D'%ED';=0A=
Char2Hex['=EE']=3D'%EE';=0A=
Char2Hex['=EF']=3D'%EF';=0A=
Char2Hex['=F0']=3D'%F0';=0A=
Char2Hex['=F1']=3D'%F1';=0A=
Char2Hex['=F2']=3D'%F2';=0A=
Char2Hex['=F3']=3D'%F3';=0A=
Char2Hex['=F4']=3D'%F4';=0A=
Char2Hex['=F5']=3D'%F5';=0A=
Char2Hex['=F6']=3D'%F6';=0A=
Char2Hex['=F7']=3D'%F7';=0A=
Char2Hex['=F8']=3D'%F8';=0A=
Char2Hex['=F9']=3D'%F9';=0A=
Char2Hex['=FA']=3D'%FA';=0A=
Char2Hex['=FB']=3D'%FB';=0A=
Char2Hex['=FC']=3D'%FC';=0A=
Char2Hex['=FD']=3D'%FD';=0A=
Char2Hex['=FE']=3D'%FE';=0A=
Char2Hex['=FF']=3D'%FF';=0A=
Char2Hex['=B8']=3D'%B8';=0A=
Char2Hex['=A8']=3D'%A8';=0A=
Char2Hex[' ']=3D'%20';=0A=
=0A=
function urlencode(str) {=0A=
    if(!str || typeof(str) =3D=3D "undefined" || str =3D=3D null || str =
=3D=3D "") return "";=0A=
    var res =3D '';=0A=
    for(var i=3D0;i<str.length;i++) {=0A=
        var char =3D str.substr(i,1);=0A=
        res =3D '' + res + ( (typeof(Char2Hex[char]) !=3D "undefined" ) =
? Char2Hex[char] : char);=0A=
    }=0A=
    return res;=0A=
}=0A=
=0A=
function ShowOtherTag(evt) {=0A=
	cancelBubbling(evt);=0A=
	gebi('tag_other').onclick =3D cancelBubbling;=0A=
	if (gebi('tag_other').style.display =3D=3D 'none') {=0A=
		gebi('tag_other').style.display =3D 'block';=0A=
		gebi('tag_other_form').elements['tag_other_name'].focus();=0A=
	} else HideOtherTag();=0A=
}=0A=
function HideOtherTag() {=0A=
	if (gebi('tag_other')) {gebi('tag_other').style.display =3D 'none';}=0A=
}=0A=
addHandler(document, 'click', HideOtherTag);=0A=
=0A=
function GoOtherTag(host, name) {=0A=
	location.href =3D'http://' + host + '/tags/' + urlencode(name) + =
'?from_other_tag';=0A=
}=0A=
=0A=
//=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
=C2=F1=EF=EB=FB=E2=E0=FE=F9=E0=FF =EF=EE=E4=F1=EA=E0=E7=EA=E0 =
"SMS-=E8=E3=F0=FB"=0A=
var SMStop_opened  =3D "";=0A=
function ShowSMStop(evt, img, right, top, PhotoUserID, id, AlbumAccess, =
Ero, AlbumVote, host, gameCode, ActiveUserID, link) {=0A=
	SMStop_opened =3D (SMStop_opened =3D=3D id)  ? id : SMStop_opened;=0A=
	cancelBubbling(evt);=0A=
	if (SMStop_opened =3D=3D id) {HideSMStop();return false;}=0A=
	=0A=
	ActiveUserID =3D (ActiveUserID) ? ActiveUserID : 0;=0A=
	=0A=
	//=F3=E1=E8=F0=E0=E5=EC =EF=EE=E4=F1=EA=E0=E7=EA=F3 =EA =
=F0=E5=E9=F2=E8=ED=E3=F3 (=F6=E2=E5=F2=FB =E8 =EC=E5=E4=E0=EB=E8)=0A=
	awardHelpHide();=0A=
	//=F3=E1=E8=F0=E0=E5=EC =EF=EE=E4=F1=EA=E0=E7=EA=F3 =EA +10=0A=
	contextHelpVoteHide();=0A=
	//hide hint=0A=
	contextHelpHide();=0A=
	=0A=
	if (img.childNodes) {=0A=
		var arrChildIMG =3D img.childNodes;=0A=
		arrChildIMG =3D arrChildIMG.length ? arrChildIMG : [arrChildIMG];=0A=
		arrChildIMG_length =3D arrChildIMG.length;=0A=
		var varIMG;=0A=
		for (var i =3D 0; i < arrChildIMG_length; i++) {=0A=
			if (arrChildIMG[i].nodeName =3D=3D 'IMG') {varIMG =3D arrChildIMG[i];}=0A=
		}=0A=
	}=0A=
	if (link =3D=3D 0) img =3D varIMG;=0A=
	var rightFlag =3D typeof right =3D=3D 'undefined' || !right ? false : =
true;=0A=
	var topFlag =3D typeof top =3D=3D 'undefined' || !top ? false : true;=0A=
	top =3D parseInt(top);=0A=
	top =3D top =3D=3D 1 ? -50 : top;=0A=
	if (screenSize().w - absPosition(img).x < 300) rightFlag =3D true;=0A=
=0A=
	var targetDiv;=0A=
	if (!gebi('smstopHelpDiv')) {=0A=
		var div =3D document.createElement('div');=0A=
		div.id =3D 'smstopHelpDiv';=0A=
		div.style.top =3D '0';=0A=
		div.style.left =3D '0';=0A=
		div.style.display =3D 'none';=0A=
		div.style.zIndex =3D '100000000';=0A=
		document.body.appendChild(div);=0A=
	}=0A=
	=0A=
	var str =3D new Array();=0A=
	=0A=
	var out =3D '';=0A=
	=0A=
		str[1] =3D '<span =
class=3D"title">=C2=E8=E4=E5=EE-=CB=E8=E4=E5=F0</span> <a =
href=3D"http://' + host + '/catalog/static/show_yourself.html#leader" =
class=3D"more">=CF=EE=E4=F0=EE=E1=ED=E5=E5</a><br />' +=0A=
		'<p>' + =0A=
			'<span class=3D"block1">=D0=E0=E7=EC=E5=F9=E5=ED=E8=E5 =
=F0=EE=EB=E8=EA=E0 =ED=E0 =E3=EB=E0=E2=ED=EE=E9 <br =
/>=F1=F2=F0=E0=ED=E8=F6=E5 =E2 =F0=F3=E1=F0=E8=EA=E5 =
&laquo;=C2=E8=E4=E5=EE-=EB=E8=E4=E5=F0&raquo;.</span><br />' +=0A=
			'<span class=3D"block2">=C4=EB=FF =F3=F7=E0=F1=F2=E8=FF =
=EE=F2=EF=F0=E0=E2=FC=F2=E5 SMS =F1 =EA=EE=E4=EE=EC<br /><b>31+' + =
PhotoUserID + '+' + id + '</b>.<br/>=C4=EB=FF =D0=EE=F1=F1=E8=E8 =E8 =
=D3=EA=F0=E0=E8=ED=FB =ED=E0 =EA=EE=F0=EE=F2=EA=E8=E9 =
=ED=EE=EC=E5=F0&nbsp;<b>7099</b>, =E4=EB=FF =
=CA=E0=E7=E0=F5=F1=F2=E0=ED=E0&nbsp;&mdash;&nbsp;<b>7502</b>.</span><br =
/>' +=0A=
			'<span class=3D"block3">=D1=F2=EE=E8=EC=EE=F1=F2=FC =
=F3=F1=EB=F3=E3=E8: 0,99 =F3.=E5. =E1=E5=E7 =CD=C4=D1.</span>' +=0A=
		'</p>';=0A=
		str[2] =3D '<span class=3D"title">SMS-=F2=EE=EF</span> <a =
href=3D"http://' + host + '/catalog/static/show_yourself.html#smscodes1" =
class=3D"more">=CF=EE=E4=F0=EE=E1=ED=E5=E5</a><br />' +=0A=
		'<p>' + =0A=
			'<span class=3D"block1">=D0=E0=E7=EC=E5=F9=E5=ED=E8=E5 =
=F0=EE=EB=E8=EA=E0 =ED=E0 =E3=EB=E0=E2=ED=EE=E9 <br =
/>=F1=F2=F0=E0=ED=E8=F6=E5 =E2 =F0=F3=E1=F0=E8=EA=E5 =
&laquo;SMS-=F2=EE=EF&raquo;.</span><br />' +=0A=
			'<span class=3D"block2">=C4=EB=FF =F3=F7=E0=F1=F2=E8=FF =
=EE=F2=EF=F0=E0=E2=FC=F2=E5 SMS =F1 =EA=EE=E4=EE=EC<br /><b>30+' + =
PhotoUserID + '+' + id + '</b>.<br/>=C4=EB=FF =D0=EE=F1=F1=E8=E8 =E8 =
=D3=EA=F0=E0=E8=ED=FB =ED=E0 =EA=EE=F0=EE=F2=EA=E8=E9 =
=ED=EE=EC=E5=F0&nbsp;<b>7099</b>, =E4=EB=FF =
=CA=E0=E7=E0=F5=F1=F2=E0=ED=E0&nbsp;&mdash;&nbsp;<b>7502</b>.</span><br =
/>' +=0A=
			'<span class=3D"block3">=D1=F2=EE=E8=EC=EE=F1=F2=FC =
=F3=F1=EB=F3=E3=E8: 0,99 =F3.=E5. =E1=E5=E7 =CD=C4=D1.</span>' +=0A=
		'</p>';=0A=
=0A=
		str[3] =3D '<span class=3D"title">=C4=E0=E9=F2=E5 =E4=E2=E5!</span> <a =
href=3D"http://' + host + '/catalog/static/show_yourself.html#smscodes2" =
class=3D"more">=CF=EE=E4=F0=EE=E1=ED=E5=E5</a><br />' +=0A=
		'<p>' + =0A=
			'<span class=3D"block1">=CA=E0=E6=E4=FB=E9 =E3=EE=EB=EE=F1 =E7=E0 =
=F0=EE=EB=E8=EA =F3=E4=E2=E0=E8=E2=E0=E5=F2=F1=FF. =D1=F0=EE=EA =
=E4=E5=E9=F1=F2=E2=E8=FF &mdash; 1 =F7=E0=F1.</span><br />' +=0A=
			'<span class=3D"block2">=C4=EB=FF =F3=F7=E0=F1=F2=E8=FF =
=EE=F2=EF=F0=E0=E2=FC=F2=E5 SMS =F1 =EA=EE=E4=EE=EC<br /><b>32+' + =
PhotoUserID + '+' + id + '</b>.<br/>=C4=EB=FF =D0=EE=F1=F1=E8=E8 =E8 =
=D3=EA=F0=E0=E8=ED=FB =ED=E0 =EA=EE=F0=EE=F2=EA=E8=E9 =
=ED=EE=EC=E5=F0&nbsp;<b>7250</b>, =E4=EB=FF =
=CA=E0=E7=E0=F5=F1=F2=E0=ED=E0&nbsp;&mdash;&nbsp;<b>7504</b>.</span><br =
/>' +=0A=
			'<span class=3D"block3">=D1=F2=EE=E8=EC=EE=F1=F2=FC =
=F3=F1=EB=F3=E3=E8: 2,6 =F3.=E5. =E1=E5=E7 =CD=C4=D1.</span>' +=0A=
		'</p>';=0A=
	=0A=
		str[4] =3D '<span class=3D"title">=C4=E5=F0=E6=E8 =
=E4=E5=F1=FF=F2=FC!</span> <a href=3D"http://' + host + =
'/catalog/static/show_yourself.html#d10" =
class=3D"more">=CF=EE=E4=F0=EE=E1=ED=E5=E5</a><br />' +=0A=
		'<p>' + =0A=
			'<span class=3D"block1">=C2=EE=E7=EC=EE=E6=ED=EE=F1=F2=FC =
=F1=F2=E0=E2=E8=F2=FC =EE=F6=E5=ED=EA=F3 +10 =E2 =F2=E5=F7=E5=ED=E8=E5 1 =
=F7=E0=F1=E0.</span><br />';=0A=
		if (ActiveUserID) str[4] +=3D '<span class=3D"block2">=C4=EB=FF =
=F3=F7=E0=F1=F2=E8=FF =EE=F2=EF=F0=E0=E2=FC=F2=E5 SMS =F1 =
=EA=EE=E4=EE=EC<br /><b>27+' + ActiveUserID + '</b>.<br/>=C4=EB=FF =
=D0=EE=F1=F1=E8=E8 =E8 =D3=EA=F0=E0=E8=ED=FB =ED=E0 =
=EA=EE=F0=EE=F2=EA=E8=E9 =ED=EE=EC=E5=F0&nbsp;<b>7099</b>, =E4=EB=FF =
=CA=E0=E7=E0=F5=F1=F2=E0=ED=E0&nbsp;&mdash;&nbsp;<b>7502</b>.</span><br =
/>';=0A=
		else str[4] +=3D '<span class=3D"block2">=C4=EB=FF =
=F3=F7=E0=F1=F2=E8=FF =EE=F2=EF=F0=E0=E2=FC=F2=E5 SMS =F1 =
=EA=EE=E4=EE=EC<a href=3D\"http://' + host + '/cgi-bin/login?page=3D' + =
encodeURI(window.location.href) + =
'\">=E0=E2=F2=EE=F0=E8=E7=EE=E2=E0=F2=FC=F1=FF<\/a>.<br />';=0A=
		str[4] +=3D	'<span class=3D"block3">=D1=F2=EE=E8=EC=EE=F1=F2=FC =
=F3=F1=EB=F3=E3=E8: 0,99 =F3.=E5. =E1=E5=E7 =CD=C4=D1.</span>' +=0A=
		'</p>';=0A=
		=0A=
			if (!gameCode) {=0A=
				if ((AlbumAccess =3D=3D 2) && (Ero =3D=3D 0))  out =3D str[1] + =
str[2];=0A=
				if (AlbumVote =3D=3D 1) out +=3D str[3];=0A=
				out +=3D str[4];=0A=
			}else out =3D str[gameCode];=0A=
		=0A=
		=0A=
		=0A=
	targetDiv =3D gebi('smstopHelpDiv');=0A=
	targetDiv.innerHTML =3D '<div =
class=3D"infoblock"><h1>SMS-=E8=E3=F0=FB</h1><a href=3D"#" =
onclick=3D"HideSMStop(); return false;"><img =
src=3D"http://img.mail.ru/r/foto2/ico_close.gif" width=3D"7" =
height=3D"7" alt=3D"=C7=E0=EA=F0=FB=F2=FC" class=3D"close" /></a>' + out =
+ '</div>';=0A=
	if (link =3D=3D 0) {=0A=
		var xRemainder =3D (rightFlag) ? -222 - img.width + 2 : 0;=0A=
		var yRemainder =3D (topFlag) ? top : 0;=0A=
		targetDiv.style.top =3D (absPosition(img).y + yRemainder) + img.height =
+ 2 + "px";=0A=
		targetDiv.style.left =3D (absPosition(img).x + xRemainder) + "px";=0A=
	} else {=0A=
		var x =3D absPosition(img).x + 55;=0A=
		var y =3D absPosition(img).y + 16;=0A=
		var div_width =3D 250;=0A=
		var rightFlag =3D true;=0A=
		targetDiv.style.top =3D y + "px";=0A=
		targetDiv.style.left =3D (rightFlag) ? x - div_width + "px" : x +"px";=0A=
	}=0A=
	targetDiv.onclick =3D cancelBubbling;=0A=
	targetDiv.style.display =3D 'block';=0A=
	SMStop_opened =3D id;=0A=
	return false;=0A=
}=0A=
=0A=
function HideSMStop() {=0A=
	if (gebi('smstopHelpDiv')) =
gebi('smstopHelpDiv').parentNode.removeChild(gebi('smstopHelpDiv'));=0A=
	SMStop_opened =3D "";=0A=
}=0A=
addHandler(document, 'click', HideSMStop);=0A=
					=0A=
=0A=
//=3D=3D=3D=3D=3Dx2=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A=
=0A=
function hide2x() {=0A=
	if(gebi("2x")) gebi("2x").style.display=3D"none";=0A=
}=0A=
=0A=
//=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A=
=0A=
=0A=
//=F4=EE=F0=EC=E0=F2 =E2=F0=E5=EC=E5=ED=E8 =0A=
function show_duration(num) {=0A=
=0A=
	var arr;=0A=
	var out =3D "";=0A=
	=0A=
	if (!num) return "00:00";=0A=
	=0A=
	arr =3D num.split(":");=0A=
	=0A=
	if (arr.length > 1 ) { //=E5=F1=EB=E8 =F7=F7:=EC=EC:=F1=F1=0A=
		if (arr.length =3D=3D 3) {=0A=
			if (arr[0] !=3D '00' ) out =3D arr[0] + ":" +arr[1] + ":" + arr[2]; =
else out =3D arr[1] + ":" + arr[2];=0A=
		}=0A=
		else out =3D arr[0] + ":" + arr[1];=0A=
	}=0A=
	=0A=
	else { //=E5=F1=EB=E8 =F1=E5=EA=0A=
	=0A=
	num =3D Math.floor(num); =0A=
=0A=
	var hours =3D Math.floor(num / 3600);=0A=
	var min =3D Math.floor((num - hours * 3600) / 60);=0A=
	var sec =3D Math.floor(num - hours * 3600 - min * 60) ; =0A=
=0A=
	if (sec < 10 ) sec =3D "0" +  eval(sec); =0A=
	if (min < 10 ) min =3D "0" +  eval(min);=0A=
=0A=
	if (hours !=3D 0 ) =0A=
		if (hours < 10 ) hours =3D "0" + eval(hours);=0A=
=0A=
	if (hours !=3D 0 ) out =3D hours + ":" + min + ":" + sec;=0A=
	else out =3D min + ":" + sec;=0A=
	=0A=
	}=0A=
	=0A=
	return out;=0A=
}=0A=
=0A=
//=EF=EE=EF=E0=EF =E4=EB=FF =EF=EE=E4=EF=E8=F1=EA=E8=0A=
=0A=
function openPopUp(src, width, height)=0A=
{=0A=
	var videoperlhost =3D VideoPerlHost();=0A=
	var _width =3D width;=0A=
	var _height =3D height;=0A=
	var top =3D 0;=0A=
	var left =3D ( getWinSize().w - _width ) / 2;=0A=
	var path =3D 'http://r.mail.ru/cln4235/' + videoperlhost + '/' + src; =0A=
	var newWin =3D =
window.open(path,'_new','width=3D'+_width+',height=3D'+_height+',top=3D'+=
top+',left=3D'+left+',resizable');=0A=
}=0A=
=0A=
//=EF=EE=E4=EF=E8=F1=EA=E0 =ED=E0 =EC=E5=F2=EA=F3 =0A=
function subscribe_tag(tagname) {=0A=
	if (confirm("=CF=EE=E4=EF=E8=F1=E0=F2=FC=F1=FF =ED=E0 =
=E5=E6=E5=E4=ED=E5=E2=ED=F3=FE =F0=E0=F1=F1=FB=EB=EA=F3 =ED=EE=E2=FB=F5 =
=F0=EE=EB=E8=EA=EE=E2 =F1 =EC=E5=F2=EA=EE=E9 \"" + tagname + "\" ?")) =
ajax_call('perl_add_subscription_tag', tagname =
,AddSubscriptionTagCallback); =0A=
	=0A=
	return false;=0A=
}=0A=
=0A=
=0A=
=0A=
// =CB=E8=F1=F2=E0=EB=EA=E0 =F1=F2=F0=E0=ED=E8=F6=FB =F7=E5=F0=E5=E7 =
=EA=EB=E0=E2=E8=E0=F2=F3=F0=F3 Ctrl+=F1=F2=F0=E5=EB=EA=E0 =0A=
function listpage(event)=0A=
{=0A=
	if (!event) event =3D window.event;=0A=
	var key =3D event.keyCode;=0A=
	if (event.ctrlKey)=0A=
	{=0A=
		var tagName =3D (event.target || event.srcElement).tagName;=0A=
		if (tagName !=3D 'INPUT' && tagName !=3D 'TEXTAREA')=0A=
		{=0A=
			var doc;=0A=
			if (key =3D=3D 37) doc =3D gebi('previous_page');=0A=
			if (key =3D=3D 39) doc =3D gebi('next_page');=0A=
			if (doc) location.href =3D doc.href;=0A=
		}=0A=
	}=0A=
}=0A=
=0A=
//=E2=F1=EF=EB=FB=E2=E0=FE=F9=E8=E5 =EE=EA=ED=E0=0A=
var InfoBlock =3D {=0A=
	defaultClassName : "contextInfo",=0A=
	mainMenuId : "MainMenu",=0A=
	spacer : "http://img.mail.ru/0.gif",=0A=
	itemClassPrefix : "m",=0A=
	toggle : false,=0A=
	light: "",=0A=
	lightItem : "",=0A=
	openObject : "",=0A=
	opened : "",=0A=
	openedGame : "",=0A=
	=0A=
	host : "",=0A=
	PhotoUserID: "",=0A=
	ActiveUserID : "",	=0A=
	image_id: "",=0A=
	=0A=
	initSMSHelp : function(h,pu,au,i) {=0A=
	this.host =3D h;=0A=
	this.PhotoUserID =3D pu;=0A=
	this.ActiveUserID =3D	 au;=0A=
	this.image_id =3D i;=0A=
	},=0A=
	=0A=
	show : function(id,evt,obj, cn, pos, offsetY, offsetX, toggleMM, item, =
gameCode, gameParams) { =0A=
		if (this.isOpened(id)) { =0A=
			if(!gameCode) {=0A=
				this.hide(); =0A=
				return false;=0A=
			}else if(this.openedGame =3D=3D gameCode) { =0A=
					this.hide(); =0A=
					return false;=0A=
			}=0A=
		}=0A=
			this.hide(); =0A=
			this.openObject =3D obj;=0A=
=0A=
			cancelBubbling(evt);=0A=
			=0A=
			hideContext();=0A=
						=0A=
			var targetDiv;=0A=
			if(gebi(id)) targetDiv =3D gebi(id); =0A=
			else if(!gameCode) =0A=
					targetDiv =3D false;=0A=
				else=0A=
					targetDiv =3D document.createElement("div"); =0A=
=0A=
			var coordinates =3D {};=0A=
			targetDiv.className =3D cn + " " + this.defaultClassName;=0A=
			targetDiv.style.zIndex =3D '100000000';=0A=
			targetDiv.onclick =3D cancelBubbling;=0A=
			=0A=
			targetDiv.id =3D id;=0A=
			targetDiv.style.position =3D "absolute";=0A=
			if(!gebi(id)) document.body.appendChild(targetDiv);=0A=
			=0A=
			if(gameCode) { =0A=
				var html =3D "", gameHTML =3D "", gameHash =3D {}, pre;=0A=
				targetDiv.innerHTML =3D '<div class=3D"text-right close"><a =
href=3D"#" onclick=3D"InfoBlock.hide();return false;"><img =
src=3D"http://img.mail.ru/r/foto2/ico_close.gif" border=3D"0" =
alt=3D"=C7=E0=EA=F0=FB=F2=FC" title=3D"=C7=E0=EA=F0=FB=F2=FC" =
/></a></div>';=0A=
				gameHash =3D this.getSMSHelp(gameCode, gameParams);=0A=
				=0A=
				for(var i =3D 0, j =3D gameHash.length; i < gameHash.length; i++, =
j--) {=0A=
				gameHTML =3D "";=0A=
				pre =3D (gameCode =3D=3D 'all') ? gameHash[i]["id"] : gameCode;=0A=
				gameHTML +=3D 	"<span class=3D\"title\">" + gameHash[i]["name"] + =
"</span> <a class=3D\"more\" href=3D\"http://" + this.host + =
"/catalog/static/show_yourself.html#" + gameHash[i]["id"] + =
"\">=CF=EE=E4=F0=EE=E1=ED=E5=E5</a><br/>"+=0A=
							"<p>";=0A=
				if(!this.ActiveUserID && gameCode =3D=3D 'megavote') =0A=
				gameHTML +=3D "<span class=3D\"block1\">" + gameHash[i]["descr"] + =
"</span><br/>";=0A=
				else {=0A=
				gameHTML +=3D	"<span class=3D\"block1\">" + gameHash[i]["descr"] + =
"</span><br/>"+=0A=
							"<span class=3D\"block2\">=C4=EB=FF =F3=F7=E0=F1=F2=E8=FF =
=EE=F2=EF=F0=E0=E2=FC=F2=E5 SMS</span>"+=0A=
							"</p>"+=0A=
							"<div class=3D\"numberSelectForm\">"+=0A=
							"<div class=3D\"numberSelect\">"+=0A=
								"<ins>=F1 =EA=EE=E4=EE=EC</ins>";=0A=
								if(gameHash[i]["id"] !=3D 'megavote') gameHTML +=3D "<div =
class=3D\"frame\"><strong>" + gameHash[i]["prefix"] + "+" + =
this.PhotoUserID + "+" + this.image_id + "</strong></div>";=0A=
								else 					   gameHTML +=3D "<div class=3D\"frame\"><strong>" + =
gameHash[i]["prefix"] + "+<span id=3D\"auid\">" + this.ActiveUserID + =
"</span></strong></div>";=0A=
				=0A=
				gameHTML +=3D	"</div>"+=0A=
							"<div class=3D\"numberSelect\" style=3D\"z-index:"+j+"\">"+=0A=
								"<ins>=ED=E0 =ED=EE=EC=E5=F0</ins>"+=0A=
								"<div class=3D\"frame\">"+=0A=
									"<dl>"+=0A=
										"<dt id=3D\"UserShortNumber_" + gameHash[i]["id"]+ "\">" + =
SMSInfo.sms_number + "</dt>"+=0A=
										"<dd>"+=0A=
											"=C5=F1=EB=E8 =E2=FB =ED=E0=F5=EE=E4=E8=F2=E5=F1=FC =E2 <span =
class=3D\"UserCountry\">" + SMSInfo.user_location + "</span><br/><a =
href=3D\"#\" onclick=3D\"SMSInfo.show('" + pre + "',event); return =
false;\" =
class=3D\"dashed\">=C4=F0=F3=E3=E0=FF&nbsp;=F1=F2=F0=E0=ED=E0</a><br/>";=0A=
				=0A=
				gameHTML +=3D SMSInfo.getNumbersHTML(pre, gameHash[i]["kat"]);=0A=
								=0A=
				gameHTML +=3D				"</dd>"+=0A=
									"</dl>"+=0A=
								"</div>"+=0A=
							"</div>"+=0A=
							"</div>"+=0A=
							"<p>";=0A=
				}				=0A=
				gameHTML +=3D	"<span class=3D\"block3\">=D1=F2=EE=E8=EC=EE=F1=F2=FC =
=F3=F1=EB=F3=E3=E8: " + gameHash[i]["price"] + " =E1=E5=E7 =
=CD=C4=D1.<br/>"+=0A=
							"<a href=3D\"http://rates.mail.ru/\">=D3=F1=EB=EE=E2=E8=FF =
=EF=F0=E5=E4=EE=F1=F2=E0=E2=EB=E5=ED=E8=FF =
=F3=F1=EB=F3=E3=E8</a></span>"+=0A=
							"</p>";=0A=
				=0A=
				targetDiv.innerHTML +=3D gameHTML;=0A=
				=0A=
				SMSInfo.getCountry(); =0A=
				SMSInfo.getParams(gameHash[i]["kat"]);=0A=
				SMSInfo.setParams(gameHash[i]["id"]);=0A=
				}=0A=
				=0A=
				this.openedGame =3D gameCode; =0A=
			}=0A=
			=0A=
			targetDiv.style.display =3D 'block';	=0A=
			pos =3D (pos) ? pos : 'abs';=0A=
			coordinates =3D this.getPosition(targetDiv, obj, offsetY, offsetX, =
pos); =0A=
=0A=
			targetDiv.style.top  =3D coordinates["top"]  + "px";				=0A=
			targetDiv.style.left =3D coordinates["left"] + "px";	=0A=
			=0A=
			this.opened =3D id;=0A=
			=0A=
			if(toggleMM) {=0A=
				this.toggle =3D true;=0A=
				this.toggleMainMenu();=0A=
			}=0A=
			=0A=
			if(item) { =0A=
				this.lightItem =3D item;=0A=
				this.light =3D true;=0A=
				this.lightMenuItem();=0A=
				obj.parentNode.style.zIndex =3D 2; //IE z-index fix=0A=
			}=0A=
			=0A=
			addHandler(document, 'click', function(e) {=0A=
			var e =3D e || window.event;=0A=
			if (e.button =3D=3D 0 )	InfoBlock.hide();=0A=
			});=0A=
								=0A=
			return false;=0A=
		=0A=
	},=0A=
	=0A=
	getSMSHelp : function(i, p) { =0A=
		var out =3D[];=0A=
		var album_access =3D 2, vote_access =3D 1, ero =3D 0, fav =3D 0;=0A=
		if(typeof p !=3D 'undefined') {=0A=
			album_access =3D p['album_access'];=0A=
			vote_access =3D p['vote_access'];=0A=
			ero =3D p['ero'];=0A=
			fav =3D p['fav'];=0A=
		} =0A=
		var games =3D { =0A=
				'smstop' :=0A=
				{ =0A=
					"prefix" : "30",=0A=
					"name" : "SMS-=F2=EE=EF",=0A=
					"descr" : "=D0=E0=E7=EC=E5=F9=E5=ED=E8=E5 =F0=EE=EB=E8=EA=E0 =ED=E0 =
=E3=EB=E0=E2=ED=EE=E9 =F1=F2=F0=E0=ED=E8=F6=E5 =E2 =F0=F3=E1=F0=E8=EA=E5 =
=ABSMS-=F2=EE=EF=BB.",=0A=
					"price" : "0.99 =F3.=E5.",=0A=
					"id" : "smstop",=0A=
					"kat" : "0"=0A=
				},=0A=
				'leader' : =0A=
				{ =0A=
					"prefix" : "31",=0A=
					"name" : "=C2=E8=E4=E5=EE-=CB=E8=E4=E5=F0",=0A=
					"descr" : "=D0=E0=E7=EC=E5=F9=E5=ED=E8=E5 =F0=EE=EB=E8=EA=E0 =ED=E0 =
=E3=EB=E0=E2=ED=EE=E9 =F1=F2=F0=E0=ED=E8=F6=E5 =E2 =F0=F3=E1=F0=E8=EA=E5 =
=AB=C2=E8=E4=E5=EE-=EB=E8=E4=E5=F0=BB.", =0A=
					"price" : "0.99 =F3.=E5.",=0A=
					"id" : "leader",=0A=
					"kat" : "0"=0A=
				},=0A=
				'x2': =0A=
				{ =0A=
					"prefix" : "42",=0A=
					"name" : "=C4=E0=E9=F2=E5 =E4=E2=E5!",=0A=
					"descr" : "=CA=E0=E6=E4=FB=E9 =E3=EE=EB=EE=F1 =E7=E0 =
=F0=EE=EB=E8=EA =F3=E4=E2=E0=E8=E2=E0=E5=F2=F1=FF. =D1=F0=EE=EA =
=E4=E5=E9=F1=F2=E2=E8=FF &mdash; 1 =F7=E0=F1.",=0A=
					"price" : "2.99 =F3.=E5.",=0A=
					"id" : "x2",=0A=
					"kat" : "1"=0A=
				},=0A=
				'megavote': =0A=
				{=0A=
					"prefix" : "27",=0A=
					"name" : "=C4=E5=F0=E6=E8 =E4=E5=F1=FF=F2=FC!",=0A=
					"descr" : "=C2=EE=E7=EC=EE=E6=ED=EE=F1=F2=FC =F1=F2=E0=E2=E8=F2=FC =
=EE=F6=E5=ED=EA=F3 +10 =E2 =F2=E5=F7=E5=ED=E8=E5 1 =F7=E0=F1=E0.",=0A=
					"price" : "0.99 =F3.=E5.",=0A=
					"id" : "megavote", =0A=
					"kat" : "0"=0A=
				},=0A=
				'skinfoto' : {=0A=
					"prefix" : "48",=0A=
					"name" : "=CE=F4=EE=F0=EC=E8=F2=FC =F0=EE=EB=E8=EA",=0A=
					"descr" : "",=0A=
					"price" : "1 =F3.=E5.",=0A=
					"id" : "skinfoto", =0A=
					"kat" : "2"=0A=
				},=0A=
				'skinalbum' : {=0A=
					"prefix" : "49",=0A=
					"name" : "=CE=F4=EE=F0=EC=E8=F2=FC =E0=EB=FC=E1=EE=EC",=0A=
					"descr" : "",=0A=
					"price" : "2.99 =F3.=E5.",=0A=
					"id" : "skinalbum", =0A=
					"kat" : "3"=0A=
				}=0A=
			};=0A=
				=0A=
			if (!this.ActiveUserID) games["megavote"]["descr"]  +=3D =
'<br/>=C4=EB=FF =F3=F7=E0=F1=F2=E8=FF =E2 =E8=E3=F0=E5 =E2=FB =
=E4=EE=EB=E6=ED=FB <a href=3D\"http://' + this.host + =
'/cgi-bin/login?page=3D' + encodeURI(window.location.href) + =
'\">=E0=E2=F2=EE=F0=E8=E7=EE=E2=E0=F2=FC=F1=FF</a>.';=0A=
								  =0A=
			if(typeof i =3D=3D 'object') {=0A=
					for(var n =3D 0; n < i.length; n++)  =0A=
						out.push(games[i[n]]);=0A=
				}=0A=
				else if (i !=3D 'all') out =3D [games[i]];=0A=
				else {=0A=
						if (fav =3D=3D 0 && album_access =3D=3D 2 && ero =3D=3D 0)  out =
=3D [games['leader'],games['smstop']];=0A=
						if (vote_access =3D=3D 1) out.push(games['x2']);=0A=
						out.push(games['megavote']);=0A=
				}=0A=
		return out;=0A=
	},=0A=
	=0A=
	getPosition: function(target, obj, offsetY, offsetX, pos) {=0A=
		var _top =3D 0, _left =3D 0, deltaY =3D 0, deltaX =3D 0;=0A=
		=0A=
		if(offsetY !=3D '' && parseInt(offsetY)) deltaY =3D parseInt(offsetY); =
 =0A=
		if(offsetX !=3D '' && parseInt(offsetX)) deltaX =3D parseInt(offsetX);=0A=
		=0A=
		if (getWinSize().h + defScroll().y - absPosition(obj).y - deltaY < =
target.offsetHeight + 50) deltaY =3D target.offsetHeight *(-1) - 20;=0A=
		if (getWinSize().w + defScroll().x - absPosition(obj).x - deltaX < =
target.offsetWidth + 50)  deltaX =3D target.offsetWidth *(-1) - 20;=0A=
=0A=
		if(offsetX =3D=3D 'left') deltaX =3D target.offsetWidth *(-1) - 20;=0A=
			else if(offsetX =3D=3D 'right') deltaX =3D 0;=0A=
	=0A=
		if(offsetY =3D=3D 'top') deltaY =3D target.offsetHeight *(-1) - 20;=0A=
			else if(offsetY =3D=3D 'bottom') deltaY =3D 0;=0A=
			=0A=
		=0A=
		if(pos =3D=3D 'abs') {=0A=
			_top =3D  absPosition(obj).y;=0A=
			_left =3D absPosition(obj).x;=0A=
		}=0A=
		=0A=
		_top +=3D deltaY + 20;=0A=
		_left+=3D deltaX + 20;=0A=
		=0A=
		return {top:_top,left:_left};=0A=
	},=0A=
	=0A=
	isOpened : function(id) {=0A=
		if (gebi(id)) {=0A=
			if(gebi(id).style.display =3D=3D 'block') =0A=
				return true; =0A=
			else return false;=0A=
		}else return false;=0A=
	},=0A=
	=0A=
	hide : function() { =0A=
		var els =3D gebc(this.defaultClassName, "div");=0A=
		for(var i =3D 0; i < els.length; i++) =0A=
			if (els[i]) =0A=
				if (els[i].style.display =3D=3D 'block') {=0A=
					if(!this.openedGame) els[i].style.display =3D 'none';=0A=
						else els[i].parentNode.removeChild(els[i]);=0A=
					this.opened =3D "";=0A=
				}=0A=
		if(this.toggle) {=0A=
				this.toggle =3D false;=0A=
				this.toggleMainMenu();=0A=
		}=0A=
=0A=
		if(this.light) {=0A=
				this.light =3D false;=0A=
				this.lightMenuItem();=0A=
				var obj =3D this.openObject;=0A=
				if (obj) obj.parentNode.style.zIndex =3D ""; //IE z-index fix=0A=
				this.openObject =3D "";=0A=
		}=0A=
		=0A=
		if (this.openedGame) this.openedGame =3D "";=0A=
		=0A=
	},=0A=
	=0A=
	toggleMainMenu : function() { =0A=
					=0A=
			var mm =3D gebi(this.mainMenuId) ? gebi(this.mainMenuId) : false;=0A=
			if(!mm) return false;=0A=
			var overlay =3D gebi("__overlay") ? gebi("__overlay") : false;=0A=
						=0A=
			if (overlay) {=0A=
				overlay.parentNode.removeChild(overlay);=0A=
				return false;=0A=
			}else {=0A=
				var overlay =3D document.createElement("div");=0A=
				overlay.id =3D "__overlay";=0A=
				overlay.style.position =3D "absolute";=0A=
				overlay.style.top =3D "0";=0A=
				overlay.style.left =3D "0";=0A=
				overlay.style.width =3D mm.offsetWidth + "px";=0A=
				overlay.style.height =3D mm.offsetHeight + "px";=0A=
				var i =3D document.createElement("img");=0A=
				i.src =3D this.spacer;=0A=
				i.alt =3D "";=0A=
				i.style.width =3D mm.offsetWidth + "px";=0A=
				i.style.height =3D mm.offsetHeight + "px";=0A=
				overlay.appendChild(i);=0A=
				mm.appendChild(overlay);=0A=
				overlay.style.display =3D "block";=0A=
			}=0A=
	},=0A=
	=0A=
	lightMenuItem : function() {=0A=
		if (this.light) { //=EF=EE=E4=F1=E2=E5=F2=E8=F2=FC=0A=
			var _itemClass =3D this.itemClassPrefix + this.lightItem; =0A=
			var _item =3D gebc(_itemClass, "li")[0];=0A=
			this.defaultClass =3D _item.className; =0A=
			if(_item.className.indexOf(_itemClass + "-opened") =3D=3D -1) {=0A=
				var pattern =3D new RegExp("("+ _itemClass + ")(\\s|$)");=0A=
				_item.className=3D_item.className.replace(pattern,"$1-opened$2");=0A=
				_item.getElementsByTagName("ul")[0].style.display =3D "block";=0A=
			}=0A=
		}else { =0A=
			var _itemClass =3D this.itemClassPrefix + this.lightItem;=0A=
			var _item =3D gebc(_itemClass + "-opened", "li")[0];=0A=
			_item.className =3D str_replace(_itemClass + "-opened", _itemClass, =
_item.className);=0A=
			_item.getElementsByTagName("ul")[0].style.display =3D "";=0A=
		}=0A=
	}=0A=
};=0A=
=0A=
var SMSInfo =3D {=0A=
		numbers : [=0A=
		{=0A=
		'4446' : [=0A=
					{"country" : "=D0=EE=F1=F1=E8=FF" , "location" : =
"=D0=EE=F1=F1=E8=E8", "id" : "rus"}, =0A=
					{"country" : "=C1=E5=EB=E0=F0=F3=F1=FC" , "location" : =
"=C1=E5=EB=E0=F0=F3=F1=E8", "id" : "bel"}, =0A=
					{"country" : "=D3=EA=F0=E0=E8=ED=E0" , "location" : =
"=D3=EA=F0=E0=E8=ED=E5", "id" : "ukr"}, =0A=
					{"country" : "=CC=EE=EB=E4=EE=E2=E0" , "location" : =
"=CC=EE=EB=E4=EE=E2=E5", "id" : "mol"}, =0A=
					{"country" : "=CA=E0=E7=E0=F5=F1=F2=E0=ED" , "location" : =
"=CA=E0=E7=E0=F5=F1=F2=E0=ED=E5", "id" : "kaz"}, =0A=
					{"country" : "=C0=F0=EC=E5=ED=E8=FF" , "location" : =
"=C0=F0=EC=E5=ED=E8=E8", "id" : "arm"}, =0A=
					{"country" : "=C3=F0=F3=E7=E8=FF" , "location" : =
"=C3=F0=F3=E7=E8=E8", "id" : "geo"}, =0A=
					{"country" : "=D2=E0=E4=E6=E8=EA=E8=F1=F2=E0=ED" , "location" : =
"=D2=E0=E4=E6=E8=EA=E8=F1=F2=E0=ED=E5", "id" : "taj"}, =0A=
					{"country" : "=C0=E7=E5=F0=E1=E0=E9=E4=E6=E0=ED" , "location" : =
"=C0=E7=E5=F0=E1=E0=E9=E4=E6=E0=ED=E5", "id" : "aze"},=0A=
					{"country" : "=D3=E7=E1=E5=EA=E8=F1=F2=E0=ED" , "location" : =
"=D3=E7=E1=E5=EA=E8=F1=F2=E0=ED=E5", "id" : "uzb"}=0A=
				],=0A=
		'1824'  :  { "country" : "=CB=E0=F2=E2=E8=FF" , "location" : =
"=CB=E0=F2=E2=E8=E8", "id" : "lat" },=0A=
		'1624'  :  { "country" : "=CB=E8=F2=E2=E0" , "location" : =
"=CB=E8=F2=E2=E5", "id" : "lit" },=0A=
		'1302'  :  { "country" : "=DD=F1=F2=EE=ED=E8=FF" , "location" : =
"=DD=F1=F2=EE=ED=E8=E8", "id" : "est" },=0A=
		'82300' :  { "country" : "=C3=E5=F0=EC=E0=ED=E8=FF" , "location" : =
"=C3=E5=F0=EC=E0=ED=E8=E8", "id" : "ger" },=0A=
		'4070'  :  { "country" : "=C8=E7=F0=E0=E8=EB=FC" , "location" : =
"=C8=E7=F0=E0=E8=EB=E5", "id" : "izr" }=0A=
		},=0A=
	 =0A=
		{=0A=
		'4449' : [=0A=
					{"country" : "=D0=EE=F1=F1=E8=FF" , "location" : =
"=D0=EE=F1=F1=E8=E8", "id" : "rus"},=0A=
					{"country" : "=C1=E5=EB=E0=F0=F3=F1=FC" , "location" : =
"=C1=E5=EB=E0=F0=F3=F1=E8", "id" : "bel"}, =0A=
					{"country" : "=CC=EE=EB=E4=EE=E2=E0" , "location" : =
"=CC=EE=EB=E4=EE=E2=E5", "id" : "mol"}, =0A=
					{"country" : "=CA=E0=E7=E0=F5=F1=F2=E0=ED" , "location" : =
"=CA=E0=E7=E0=F5=F1=F2=E0=ED=E5", "id" : "kaz"}, =0A=
					{"country" : "=C0=F0=EC=E5=ED=E8=FF" , "location" : =
"=C0=F0=EC=E5=ED=E8=E8", "id" : "arm"}, =0A=
					{"country" : "=D2=E0=E4=E6=E8=EA=E8=F1=F2=E0=ED" , "location" : =
"=D2=E0=E4=E6=E8=EA=E8=F1=F2=E0=ED=E5", "id" : "taj"}, =0A=
					{"country" : "=C0=E7=E5=F0=E1=E0=E9=E4=E6=E0=ED" , "location" : =
"=C0=E7=E5=F0=E1=E0=E9=E4=E6=E0=ED=E5", "id" : "aze"},=0A=
					{"country" : "=D3=E7=E1=E5=EA=E8=F1=F2=E0=ED" , "location" : =
"=D3=E7=E1=E5=EA=E8=F1=F2=E0=ED=E5", "id" : "uzb"}=0A=
				],=0A=
		'4161'  :  {"country" : "=D3=EA=F0=E0=E8=ED=E0" , "location" : =
"=D3=EA=F0=E0=E8=ED=E5", "id" : "ukr"}, =0A=
		'4107'  :  {"country"  : "=C3=F0=F3=E7=E8=FF" , "location" : =
"=C3=F0=F3=E7=E8=E8", "id" : "geo"}, =0A=
		'1824'  :  { "country" : "=CB=E0=F2=E2=E8=FF" , "location" : =
"=CB=E0=F2=E2=E8=E8", "id" : "lat" },=0A=
		'1624'  :  { "country" : "=CB=E8=F2=E2=E0" , "location" : =
"=CB=E8=F2=E2=E5", "id" : "lit" },=0A=
		'1206'  :  { "country" : "=DD=F1=F2=EE=ED=E8=FF" , "location" : =
"=DD=F1=F2=EE=ED=E8=E8", "id" : "est" },=0A=
		'82300' :  { "country" : "=C3=E5=F0=EC=E0=ED=E8=FF" , "location" : =
"=C3=E5=F0=EC=E0=ED=E8=E8", "id" : "ger" },=0A=
		'4070'  :  { "country" : "=C8=E7=F0=E0=E8=EB=FC" , "location" : =
"=C8=E7=F0=E0=E8=EB=E5", "id" : "izr" }=0A=
		},=0A=
		=0A=
		=0A=
		{=0A=
		'4446' : [=0A=
					{"country" : "=D0=EE=F1=F1=E8=FF" , "location" : =
"=D0=EE=F1=F1=E8=E8", "id" : "rus"},=0A=
					{"country" : "=C1=E5=EB=E0=F0=F3=F1=FC" , "location" : =
"=C1=E5=EB=E0=F0=F3=F1=E8", "id" : "bel"}, 					=0A=
					{"country" : "=D3=EA=F0=E0=E8=ED=E0" , "location" : =
"=D3=EA=F0=E0=E8=ED=FB", "id" : "ukr"}, =0A=
					{"country" : "=CC=EE=EB=E4=EE=E2=E0" , "location" : =
"=CC=EE=EB=E4=EE=E2=FB", "id" : "mol"}, =0A=
					{"country" : "=CA=E0=E7=E0=F5=F1=F2=E0=ED" , "location" : =
"=CA=E0=E7=E0=F5=F1=F2=E0=ED=E0", "id" : "kaz"}, =0A=
					{"country" : "=C0=F0=EC=E5=ED=E8=FF" , "location" : =
"=C0=F0=EC=E5=ED=E8=E8", "id" : "arm"}, =0A=
					{"country" : "=C3=F0=F3=E7=E8=FF" , "location" : =
"=C3=F0=F3=E7=E8=E8", "id" : "geo"}, =0A=
					{"country" : "=D2=E0=E4=E6=E8=EA=E8=F1=F2=E0=ED" , "location" : =
"=D2=E0=E4=E6=E8=EA=E8=F1=F2=E0=ED=E0", "id" : "taj"}, =0A=
					{"country" : "=C0=E7=E5=F0=E1=E0=E9=E4=E6=E0=ED" , "location" : =
"=C0=E7=E5=F0=E1=E0=E9=E4=E6=E0=ED=E0", "id" : "aze"}=0A=
				],=0A=
		'1824'  :  { "country" : "=CB=E0=F2=E2=E8=FF" , "location" : =
"=CB=E0=F2=E2=E8=E8", "id" : "lat" },=0A=
		'1624'  :  { "country" : "=CB=E8=F2=E2=E0" , "location" : =
"=CB=E8=F2=E2=FB", "id" : "lit" },=0A=
		'1302'  :  { "country" : "=DD=F1=F2=EE=ED=E8=FF" , "location" : =
"=DD=F1=F2=EE=ED=E8=E8", "id" : "est" },=0A=
		'82300' :  { "country" : "=C3=E5=F0=EC=E0=ED=E8=FF" , "location" : =
"=C3=E5=F0=EC=E0=ED=E8=E8", "id" : "ger" },=0A=
		'4070'  :  { "country" : "=C8=E7=F0=E0=E8=EB=FC" , "location" : =
"=C8=E7=F0=E0=E8=EB=FF", "id" : "izr" }=0A=
		},=0A=
	 =0A=
		{=0A=
		'4449' : [=0A=
					{"country" : "=D0=EE=F1=F1=E8=FF" , "location" : =
"=D0=EE=F1=F1=E8=E8", "id" : "rus"},=0A=
					{"country" : "=C1=E5=EB=E0=F0=F3=F1=FC" , "location" : =
"=C1=E5=EB=E0=F0=F3=F1=E8", "id" : "bel"}, =0A=
					{"country" : "=CC=EE=EB=E4=EE=E2=E0" , "location" : =
"=CC=EE=EB=E4=EE=E2=FB", "id" : "mol"}, =0A=
					{"country" : "=CA=E0=E7=E0=F5=F1=F2=E0=ED" , "location" : =
"=CA=E0=E7=E0=F5=F1=F2=E0=ED=E0", "id" : "kaz"}, =0A=
					{"country" : "=C0=F0=EC=E5=ED=E8=FF" , "location" : =
"=C0=F0=EC=E5=ED=E8=E8", "id" : "arm"}, =0A=
					{"country" : "=D2=E0=E4=E6=E8=EA=E8=F1=F2=E0=ED" , "location" : =
"=D2=E0=E4=E6=E8=EA=E8=F1=F2=E0=ED=E0", "id" : "taj"}, =0A=
					{"country" : "=C0=E7=E5=F0=E1=E0=E9=E4=E6=E0=ED" , "location" : =
"=C0=E7=E5=F0=E1=E0=E9=E4=E6=E0=ED=E0", "id" : "aze"},=0A=
					{"country" : "=D3=E7=E1=E5=EA=E8=F1=F2=E0=ED" , "location" : =
"=D3=E7=E1=E5=EA=E8=F1=F2=E0=ED=E0", "id" : "uzb"}=0A=
				],=0A=
		'4161'  :  {"country" : "=D3=EA=F0=E0=E8=ED=E0" , "location" : =
"=D3=EA=F0=E0=E8=ED=FB", "id" : "ukr"}, =0A=
		'4107'  :  {"country" : "=C3=F0=F3=E7=E8=FF" , "location" : =
"=C3=F0=F3=E7=E8=E8", "id" : "geo"}, =0A=
		'1824'  :  {"country" : "=CB=E0=F2=E2=E8=FF" , "location" : =
"=CB=E0=F2=E2=E8=E8", "id" : "lat" },=0A=
		'1624'  :  {"country" : "=CB=E8=F2=E2=E0" , "location" : =
"=CB=E8=F2=E2=FB", "id" : "lit" },=0A=
		'1206'  :  {"country" : "=DD=F1=F2=EE=ED=E8=FF" , "location" : =
"=DD=F1=F2=EE=ED=E8=E8", "id" : "est" },=0A=
		'82300' :  {"country" : "=C3=E5=F0=EC=E0=ED=E8=FF" , "location" : =
"=C3=E5=F0=EC=E0=ED=E8=E8", "id" : "ger" },=0A=
		'4070'  :  {"country" : "=C8=E7=F0=E0=E8=EB=FC" , "location" : =
"=C8=E7=F0=E0=E8=EB=FF", "id" : "izr" }=0A=
		}=0A=
	],=0A=
	id: "",=0A=
	opened : false,=0A=
	cookie :  "",=0A=
	cookieEnabled : navigator.cookieEnabled,=0A=
	userNumCont : "UserShortNumber",=0A=
	userCountryCont: "UserCountry",=0A=
	user_country : "",=0A=
	sms_number : "",=0A=
	user_location : "",=0A=
	default_sms_numbers : ["4446","4449","4446","4449"],=0A=
	default_user_location : "=D0=EE=F1=F1=E8=E8",=0A=
	default_user_country : "=D0=EE=F1=F1=E8=FF",=0A=
	defaultClassName : "numberList",=0A=
	=0A=
	getCountry: function() { =0A=
		this.user_country =3D getCookie("country_id"); =0A=
		if (!this.user_country) this.user_country =3D =
this.default_user_country ;=0A=
	},=0A=
	=0A=
	setCountry: function(c,n,l,id) { =0A=
		setCookie("country_id",c);=0A=
		this.user_country =3D c;=0A=
		this.setParams(id,n,l);=0A=
		this.hide();=0A=
	},=0A=
	=0A=
	getParams : function(k) { =0A=
	this.sms_number =3D this.default_sms_numbers[k];=0A=
	this.user_location =3D this.default_user_location;=0A=
		for(var i in this.numbers[k]) =0A=
			if(this.numbers[k][i].length) {=0A=
				for (var j=3D0 ; j< this.numbers[k][i].length; j++){=0A=
				if (this.numbers[k][i][j]["id"] =3D=3D this.user_country) { =0A=
						this.sms_number =3D i;=0A=
						this.user_location =3D this.numbers[k][i][j]["location"];=0A=
						break;=0A=
				}}=0A=
			}else{=0A=
				if (this.numbers[k][i]["id"] =3D=3D this.user_country) {  =0A=
						this.sms_number =3D i;=0A=
						this.user_location =3D this.numbers[k][i]["location"];=0A=
						break;=0A=
				}=0A=
			}=0A=
	},=0A=
			=0A=
	setParams: function(id,n,l) {  =0A=
		n =3D (typeof n =3D=3D 'undefined') ? this.sms_number : n;=0A=
		l =3D (typeof l =3D=3D 'undefined') ? this.user_location : l; =0A=
		var uc =3D gebc(this.userCountryCont, "span"); =0A=
	=0A=
		if (InfoBlock.openedGame !=3D 'all') {=0A=
		var nc =3D gebi(this.userNumCont + "_" + id);  =0A=
		if (nc) nc.innerHTML =3D n; =0A=
				=0A=
		}else {=0A=
			var gameHash =3D InfoBlock.getSMSHelp('all'); =0A=
			for(var i =3D 0 ; i < gameHash.length; i++) {=0A=
			var nc =3D gebi(this.userNumCont + "_" + gameHash[i]["id"]); =0A=
			this.getParams(gameHash[i]["kat"]); =0A=
			if (nc) nc.innerHTML =3D this.sms_number;=0A=
		}=0A=
		}=0A=
		=0A=
		if (uc) for (var i =3D 0; i < uc.length; i++) if (uc[i]) =
uc[i].innerHTML =3D l;=0A=
	},=0A=
	=0A=
	getNumbersHTML : function(code, kat) { =0A=
		var html =3D "";=0A=
		=0A=
		html =3D "								<div id=3D\"numberList_" + code + "\" =
class=3D\"smsgame contextInfo numberList\">\=0A=
													<div class=3D\"text-right close\"><a href=3D\"#\" =
onclick=3D\"SMSInfo.hide();return false;\"><img =
src=3D\"http://img.mail.ru/r/foto2/ico_close.gif\" border=3D\"0\" =
alt=3D\"=C7=E0=EA=F0=FB=F2=FC\" title=3D\"=C7=E0=EA=F0=FB=F2=FC\" =
/></a></div>\=0A=
													<div class=3D\"head\">\=0A=
														<span>=CD=EE=EC=E5=F0</span>\=0A=
														<span>=D1=F2=F0=E0=ED=E0</span>\=0A=
													</div>\=0A=
													<ul class=3D\"ShortNumbers\">";=0A=
													for (var i in this.numbers[kat]) {=0A=
													if(i !=3D "toJSONString") {=0A=
														if(this.numbers[kat][i].length > 1) {=0A=
															html +=3D "<li class=3D\"group\">\=0A=
																		<div class=3D\"num\">" + i + "</div>\=0A=
																			<ul>";=0A=
															for (var j=3D0 ; j < this.numbers[kat][i].length; j++) =0A=
																html +=3D "<li onclick=3D\"SMSInfo.setCountry('" + =
this.numbers[kat][i][j]["id"] + "', '" + i + "', '" + =
this.numbers[kat][i][j]["location"] + "', '" + code + "')\">" + =
this.numbers[kat][i][j]["country"] + "</li>";=0A=
															=0A=
															html +=3D "		</ul>\=0A=
																		<div class=3D\"t\" ></div>\=0A=
																		<div class=3D\"b\" ></div>\=0A=
																	</li>\=0A=
																	<li class=3D\"space\"></li>";=0A=
														}else {=0A=
															html +=3D "<li>" + i ;=0A=
															html +=3D "	<ul>\=0A=
																			<li onclick=3D\"SMSInfo.setCountry('" + =
this.numbers[kat][i]["id"] + "', '" + i + "', '" + =
this.numbers[kat][i]["location"] + "', '" + code + "')\">" + =
this.numbers[kat][i]["country"] + "</li>\=0A=
																		</ul>\=0A=
																	</li>";=0A=
															}=0A=
													}=0A=
													}=0A=
													html +=3D "</ul>\=0A=
												</div>";=0A=
														=0A=
		return html;=0A=
	},=0A=
	=0A=
	show: function(id,evt) {=0A=
		id =3D "numberList_" + id;=0A=
		=0A=
		if(this.opened =3D=3D id) {=0A=
			this.hide();=0A=
			return false;=0A=
		}=0A=
		this.hide();=0A=
		cancelBubbling(evt);=0A=
		if(gebi(id)) {=0A=
			gebi(id).style.display =3D "block";=0A=
			gebi(id).style.visibility =3D "visible"; /*IE fix who knows why?*/=0A=
		}=0A=
		this.opened =3D id;=0A=
		this.id =3D id;=0A=
		addHandler(document, 'click', function(e) {=0A=
			var e =3D e || window.event;=0A=
			if (e.button =3D=3D 0 )	SMSInfo.hide();=0A=
		});=0A=
		=0A=
		return false;=0A=
	},=0A=
=0A=
	hide: function() {=0A=
		var els =3D gebc(this.defaultClassName, "div");=0A=
		for(var i =3D 0; i < els.length; i++) =0A=
			if (els[i]) =0A=
				if (els[i].style.display =3D=3D 'block') {=0A=
					els[i].style.display =3D 'none';=0A=
					els[i].style.display.visibility =3D "hidden"; /*IE fix who knows =
why?*/=0A=
				}=0A=
		this.opened =3D false;=0A=
	},=0A=
	=0A=
	init : function(id, k) {=0A=
		this.getCountry();=0A=
		this.getParams(k);=0A=
		this.setParams(id);=0A=
		document.write(this.getNumbersHTML(id,k));=0A=
	}=0A=
=0A=
}=0A=
=0A=
=0A=
//=F3=E1=E8=F0=E0=E5=EC =E2=F1=E5 =EF=EE=E4=F1=EA=E0=E7=EA=E8=0A=
function hideContext() {=0A=
	//=F3=E1=E8=F0=E0=E5=EC =EF=EE=E4=F1=EA=E0=E7=EA=F3 =EA =
=F0=E5=E9=F2=E8=ED=E3=F3 (=F6=E2=E5=F2=FB =E8 =EC=E5=E4=E0=EB=E8)=0A=
	awardHelpHide();=0A=
	//=F3=E1=E8=F0=E0=E5=EC =EF=EE=E4=F1=EA=E0=E7=EA=F3 =EA +10=0A=
	contextHelpVoteHide();=0A=
	//hide hint=0A=
	contextHelpHide();=0A=
	//=F3=E1=F0=E8=F0=E0=E5=EC =F1=EC=F1 =EF=EE=E4=F1=EA=E0=E7=EA=F3 =0A=
	HideSMStop();=0A=
	//=F3=E1=E8=F0=E0=E5=EC =F1=E0=E1=EC=E5=ED=FE=0A=
	InfoBlock.hide();=0A=
	=0A=
}=0A=
=0A=
//=EC=E5=F2=EA=E8 =E2 albumindex=0A=
function pasteTags(host) {=0A=
var i,j,k;=0A=
var tags_str;=0A=
	for (i in Tags) {=0A=
		if (i !=3D 'toJSONString' ) {=0A=
			for(j in Tags[i]) {=0A=
				if (j !=3D 'toJSONString' && j!=3D 'curbox' && j!=3D 'ownalbum') {=0A=
					tags_str =3D "";=0A=
					for (k=3D0 ; k < Tags[i][j].length; k++) {=0A=
						if (!Tags[i]["ownalbum"]) {=0A=
							if(k !=3D 0) tags_str +=3D "&nbsp; ";=0A=
							tags_str +=3D "<a href=3D\"http:\/\/" + host + Tags[i]["curbox"] =
+"tags/" + Tags[i][j][k]["name"]+ "\">" + Tags[i][j][k]["tag"] + "</a>";=0A=
						}=0A=
						else {//ownalbum=0A=
							if(k !=3D 0) tags_str +=3D ", ";=0A=
							tags_str +=3D Tags[i][j][k]["tag"];=0A=
						}=0A=
					}=0A=
				if (!Tags[i]["ownalbum"]) {=0A=
					if(tags_str !=3D "") {=0A=
						if (gebi('tags_'+i+'_'+j)) gebi('tags_'+i+'_'+j).style.display =3D =
"block";=0A=
						if (gebi('links_'+i+'_'+j)) gebi('links_'+i+'_'+j).innerHTML =3D =
tags_str;=0A=
					}=0A=
				}=0A=
				else if (gebi('edit_tags_'+i+'_'+j)) =
gebi('edit_tags_'+i+'_'+j).value =3D tags_str;=0A=
				}=0A=
			}=0A=
		}=0A=
	}=0A=
}=0A=
=0A=
=0A=
=0A=
/* bayan's */=0A=
=0A=
function addInOurAlbDiv() {=0A=
	if (gebi('addinouralbDiv')) {=0A=
		if (gebi('addinouralbDiv').style.display =3D=3D 'block') {=0A=
			gebi('addinouralbDiv').style.display =3D 'none';=0A=
			return;=0A=
		} else {=0A=
			//getAlbumsCallback();=0A=
			gebi('addinouralbDiv').style.display =3D 'block';=0A=
		}=0A=
	}=0A=
	else {=0A=
		var box =3D gebi('addInOurAlbBox');=0A=
		var coor =3D absPosition(box);=0A=
		var strDiv =3D '';=0A=
		var addinouralbDiv =3D document.createElement('DIV');=0A=
		addinouralbDiv.id =3D 'addinouralbDiv';=0A=
		strDiv =3D '<div class=3D"addinouralbDivIn"><div =
id=3D"addinouralbDivClose"><a href=3D"javascript:;"><img =
alt=3D"=C7=E0=EA=F0=FB=F2=FC" =
src=3D"http://img.mail.ru/r/foto2/ico_close.gif"/></a></div>' +=0A=
		'<div id=3D"addinouralbDivContent"><form method=3D"post" =
id=3D"addinouralbDivForm" name=3D"addinouralbDivForm" onsubmit=3D"return =
false;">' +=0A=
			'<h3>=C4=EE=E1=E0=E2=E8=F2=FC =F0=EE=EB=E8=EA =E2 =
=E0=EB=FC=E1=EE=EC</h3>' +=0A=
			'<p id=3D"myAlbumsBlock">=CF=EE=EB=F3=F7=E5=ED=E8=E5 =
=F1=EF=E8=F1=EA=E0 =E0=EB=FC=E1=EE=EC=EE=E2</p>' +=0A=
			'<p class=3D"button_add"><input id=3D"addinouralb_submit" =
type=3D"submit" value=3D"=C4=EE=E1=E0=E2=E8=F2=FC" /></p>' +=0A=
		'</form></div>' + =0A=
		'</div>';=0A=
=0A=
		addinouralbDiv.innerHTML =3D strDiv;=0A=
		document.body.appendChild(addinouralbDiv);=0A=
		var y_amendment =3D ( window.attachEvent && =
(navigator.userAgent.toUpperCase().indexOf('OPERA') =3D=3D -1) && =
parseFloat(window.navigator.userAgent.match(/msie\s(\d+.\d+)/i)[1]) < 8=0A=
		) ? -32 : 0;=0A=
		addinouralbDiv.style.top =3D coor.y + box.parentNode.offsetHeight + =
y_amendment + 2 + 'px';=0A=
		addinouralbDiv.style.left =3D coor.x + 'px';=0A=
=0A=
		addHandler(document,'click', function() { if (gebi('addinouralbDiv')) =
gebi('addinouralbDiv').style.display =3D 'none'; });=0A=
		addHandler(gebi('addinouralb_submit'), 'click', function(){ =
addinouralbDiv_submit(); gebi('addinouralb_submit').disabled =3D 'true'; =
return false; });=0A=
		addHandler(gebi('addinouralbDivClose').firstChild,'click', function(e) =
{=0A=
			if (gebi('addinouralbDiv')) gebi('addinouralbDiv').style.display =3D =
'none';=0A=
			cancelBubbling(e);=0A=
			return false;=0A=
		});=0A=
		addHandler(addinouralbDiv,'click', function(e) {					=
cancelBubbling(e); });=0A=
		addHandler(gebi('addInOurAlbBox'),'click', function(e) {	=
cancelBubbling(e); });=0A=
		addinouralbDiv.style.display =3D 'block';=0A=
=0A=
		var result =3D ajax_call('perl_get_my_albums',i_hs,getAlbumsCallback);=0A=
	}=0A=
}=0A=
=0A=
function getAlbumsCallback(status,obj) {=0A=
	if (status =3D=3D 1) {=0A=
		if (myAlb.length =3D=3D 0) {=0A=
			if (obj.Albums.length) myAlb =3D obj.Albums; =0A=
			//else myAlb =3D [{'ID': '','AccDefault': 1,'Name': 'Mo=B8 =
=E2=E8=E4=E5=EE'}];=0A=
			var myAlbL =3D myAlb.length;=0A=
			var optionsStr =3D '';=0A=
			var flag_myvideo =3D false;=0A=
			for (var i =3D 0; i < myAlbL; i++) {=0A=
				var selected =3D '';=0A=
				if (myAlb[i].AccDefault =3D=3D 1) selected =3D =
'selected=3D"selected"';=0A=
				myAlb[i].Name =3D =
myAlb[i].Name.replace(/([^-a-z=E0-=FF=B8=A80-9_\s\'])/ig, '_');=0A=
				if (myAlb[i].ID !=3D '_vfavorites') optionsStr +=3D '<option =
value=3D"' + myAlb[i].ID + '"' + selected + '>' + myAlb[i].Name + =
'</option>';=0A=
			}=0A=
			if (gebi('myAlbumsBlock')) {=0A=
				gebi('myAlbumsBlock').style.padding =3D '0';=0A=
				gebi('myAlbumsBlock').style.border =3D '0 none';=0A=
				gebi('myAlbumsBlock').style.color =3D 'black';=0A=
				gebi('myAlbumsBlock').innerHTML =3D '<select id=3D"myAlbums" =
name=3D"myAlbums">' + optionsStr + '</select>';=0A=
			}=0A=
			else return;=0A=
		} else {=0A=
			if (!gebi('addinouralbDiv')) {=0A=
				if (confirm('=D3 =E2=E0=F1 =ED=E5=F2 =ED=E8 =EE=E4=ED=EE=E3=EE =
=E2=E8=E4=E5=EE=E0=EB=FC=E1=EE=EC=E0. \n=C2=E0=EC =E1=F3=E4=E5=F2 =
=F1=EE=E7=E4=E0=ED =E0=EB=FC=E1=EE=EC "=CC=EE=E8 =E2=E8=E4=E5=EE" =E8 =
=F0=EE=EB=E8=EA =E1=F3=E4=E5=F2 =EF=EE=EC=E5=F9=B8=ED =E2 =
=ED=E5=E3=EE.')) {=0A=
					addinouralbDiv_submit();=0A=
				} else return;=0A=
			} else {=0A=
				gebi('addinouralbDiv').style.display =3D 'block';=0A=
			}=0A=
		}=0A=
	} else if (status =3D=3D 0) {=0A=
			obj.AlbumName =3D =
obj.AlbumName.replace(/([^-a-z=E0-=FF=B8=A80-9_\s\'])/ig, '_');=0A=
			gebi('addinouralbDivContent').innerHTML =3D '<p>=D3 =E2=E0=F1 =
=F3=E6=E5 =E5=F1=F2=FC =FD=F2=EE=F2 =F0=EE=EB=E8=EA =E2 =
=E0=EB=FC=E1=EE=EC=E5 "' + obj.AlbumName + '"</p><p =
class=3D"button_ok"><input type=3D"button" value=3D"Ok" onclick=3D"if =
(gebi(\'addinouralbDiv\')) gebi(\'addinouralbDiv\').style.display =3D =
\'none\';" /></p>';=0A=
	}=0A=
}=0A=
function addinouralbDiv_submit() {=0A=
	var myAlbumsSel =3D document.addinouralbDivForm.myAlbums;=0A=
	var target_album_id =3D myAlbumsSel.options.length > 0 ? =
myAlbumsSel.options[myAlbumsSel.selectedIndex].value : '';=0A=
	var addinouralb_source_album_id =3D CurrentAlbumId();=0A=
	var addinouralb_source_item_id =3D CurrentImageId();=0A=
	var result =3D =
ajax_call('perl_move_to_me',addinouralb_source_album_id,addinouralb_sourc=
e_item_id,target_album_id,moveToMeCallback) ;=0A=
}=0A=
function moveToMeCallback(status,obj) {=0A=
	if (typeof status !=3D 'undefined') {=0A=
		if (status =3D=3D 1) {=0A=
			obj.AlbumName =3D =
obj.AlbumName.replace(/([^-a-z=E0-=FF=B8=A80-9_\s\'])/ig, '_');=0A=
			gebi('addinouralbDivContent').innerHTML =3D '<p>=D0=EE=EB=E8=EA =
=F3=F1=EF=E5=F8=ED=EE =E4=EE=E1=E0=E2=EB=E5=ED<br />=E2 =E2=E0=F8 =
=E0=EB=FC=E1=EE=EC<br />"<a href=3D"' + obj.Url + '"><b>' + =
obj.AlbumName + '</b></a>"</p><p class=3D"button_ok"><input =
type=3D"button" value=3D"Ok" onclick=3D"if (gebi(\'addinouralbDiv\')) =
gebi(\'addinouralbDiv\').style.display =3D \'none\';" /></p>';=0A=
			gebi('addInOurAlbBox').style.visibility =3D 'hidden';=0A=
		} else {=0A=
			gebi('addinouralbDivContent').innerHTML =3D '<p>=CE=F8=E8=E1=EA=E0 =
=E4=EE=E1=E0=E2=EB=E5=ED=E8=FF =F0=EE=EB=E8=EA=E0 =E2 =F1=E2=EE=E9 =
=E0=EB=FC=E1=EE=EC:<br />' + obj.Error + '</p><p =
class=3D"button_ok"><input type=3D"button" value=3D"Ok" onclick=3D"if =
(gebi(\'addinouralbDiv\')) gebi(\'addinouralbDiv\').style.display =3D =
\'none\';" /></p>';=0A=
		}=0A=
	} else alert('=C4=EE=E1=E0=E2=E8=F2=FC =F0=EE=EB=E8=EA =E2 =F1=E2=EE=E9 =
=E0=EB=FC=E1=EE=EC =ED=E5 =EF=EE=EB=F3=F7=E8=EB=EE=F1=FC. =
=CF=EE=EF=F0=EE=E1=F3=E9=F2=E5 =E5=F9=B8 =F0=E0=E7.');=0A=
}=0A=
/* bayan's end */=0A=
=0A=
// Status dogs-icon onload=0A=
var arrMRIMStatus;=0A=
var arrTagsI, arrTagsA;=0A=
function getTagsMrimStatus(class_name,tag_name)=0A=
{=0A=
	var mrimstatus_url;=0A=
	var arrTags, emails =3D [];=0A=
	=0A=
	switch (tag_name) {=0A=
		case "I" : arrTags =3D arrTagsI; break;=0A=
		case "A" : arrTags =3D arrTagsA; break;=0A=
	}=0A=
	var arrTags =3D gebc(class_name,tag_name);=0A=
	var arrTagsL =3D arrTags.length;=0A=
	arrMRIMStatus =3D [];=0A=
	for (var i =3D 0; i < arrTagsL; i++)=0A=
	{=0A=
		if (arrTags[i].className && arrTags[i].className !=3D 'undefined' && =
arrTags[i].className.indexOf(class_name) !=3D -1) {=0A=
			arrMRIMStatus[arrMRIMStatus.length] =3D arrTags[i];=0A=
			=0A=
			if(arrTags[i].getAttribute("email")) =0A=
				emails.push(arrTags[i].getAttribute("email")); =0A=
			else if(arrTags[i].getAttribute("href")) {=0A=
				var arr =3D arrTags[i].href.match(/to\=3D(\S*)$/);=0A=
				if(arr[1]) emails.push(arr[1]);=0A=
			}	=0A=
			=0A=
		}=0A=
	}=0A=
	=0A=
	switch (tag_name) {=0A=
		case "I" : arrTagsI =3D arrTags; break;=0A=
		case "A" : arrTagsA =3D arrTags; break;=0A=
	}=0A=
	=0A=
	if(emails.length > 0) {=0A=
		mrimstatus_url =3D emails.join(","); =0A=
		if (mrimstatus_url !=3D '') return mrimstatus_url;=0A=
	}=0A=
	else return "";=0A=
}=0A=
=0A=
=0A=
function mrimstatus_callback(mrimstatus,error)=0A=
{=0A=
	var arrMrimStatus_callback =3D mrimstatus.split('');=0A=
	var arrMrimStatus_callbackL =3D arrMrimStatus_callback.length;=0A=
	for (var i =3D 0; i < arrTagsI.length; i++)=0A=
	{=0A=
		switch (arrMrimStatus_callback[i]) {=0A=
		case '1' :=0A=
			arrTagsI[i].className =3D 'f2_mrim_status f2_on';=0A=
			break;=0A=
		case '2' :=0A=
			arrTagsI[i].className =3D 'f2_mrim_status f2_left';=0A=
			break;=0A=
		default :=0A=
			arrTagsI[i].className =3D 'f2_mrim_status f2_off';=0A=
			break;=0A=
		}=0A=
	}=0A=
	=0A=
	for (var a =3D 0; a < arrTagsA.length; a++)=0A=
	{=0A=
		switch (arrMrimStatus_callback[i+a]) {=0A=
		case '1' :=0A=
			arrTagsA[a].className +=3D ' mrim-online_9';=0A=
			break;=0A=
		case '2' :=0A=
			arrTagsA[a].className +=3D ' mrim-away_9';=0A=
			break;=0A=
		default :=0A=
			arrTagsA[a].className +=3D ' mrim-offline_9';=0A=
			break;=0A=
		}=0A=
	}=0A=
}=0A=
register_dready( function(){=0A=
	var mrimstatus_url =3D "";=0A=
	mrimstatus_url +=3D getTagsMrimStatus('f2_mrim_status','I');=0A=
	mrimstatus_url +=3D (mrimstatus_url !=3D "") ? "," : "" ;=0A=
	mrimstatus_url +=3D getTagsMrimStatus('spr-mrim-9','A');=0A=
	if (mrimstatus_url) {=0A=
		mrimstatus_url =3D "http://" + VideoPerlHost() + "/proxy-mrim-status?" =
+ mrimstatus_url;=0A=
		ajax_call_nomagick(mrimstatus_url, mrimstatus_callback);=0A=
	}=0A=
});=0A=
=0A=
function checkTitleLength(el,max) {=0A=
	var len,st;=0A=
	if(el) {=0A=
		st =3D el.value;=0A=
		len =3D el.value.length;=0A=
		if(len > max) {  =0A=
			st =3D st.substr(0,max);=0A=
			el.value =3D st; =0A=
			return false;=0A=
		}=0A=
	}	=0A=
}=0A=
=0A=
function switch_wanttalk(s) {=0A=
	var d =3D $$(".mf_divWantTalk")[0], a1 =3D $$(".mf_divWantTalkHide =
a")[0], a2 =3D $$(".mf_divWantTalkHide a")[1];=0A=
	var c,w;=0A=
	=0A=
	c =3D getCookie("wanttalk"); =0A=
	=0A=
	if(s =3D=3D 1) { =0A=
		w =3D (c =3D=3D 0) ? 0 : 1;=0A=
	}=0A=
	else {=0A=
		w =3D (c =3D=3D 0) ? 1 : 0;=0A=
		setCookie("wanttalk", w);=0A=
	}=0A=
				=0A=
	if(w) { =0A=
		a2.removeClassName("hidden");=0A=
		a1.addClassName("hidden");=0A=
		d.removeClassName("hidden");=0A=
	}=0A=
	else {	=0A=
		a2.addClassName("hidden");=0A=
		a1.removeClassName("hidden");=0A=
		d.addClassName("hidden");=0A=
	}=0A=
}=0A=
=0A=
function req_stat(url, dstId, oncontready, append, timeout, onerror) {=0A=
	=0A=
	var _s =3D arguments.callee;=0A=
	if(!_s.urls) _s.urls =3D {};=0A=
	=0A=
	var key =3D url+'_'+dstId;=0A=
	if( _s.urls[key] && _s.urls[key] =3D=3D 2 ){=0A=
		return oncontready();=0A=
	}=0A=
		=0A=
	_s.urls[key] =3D 1;=0A=
		=0A=
	if(typeof onerror !=3D 'function')=0A=
		onerror =3D function(){}=0A=
		=0A=
	try {=0A=
		var req =3D !!window.XMLHttpRequest ? (new XMLHttpRequest()) : (new =
ActiveXObject("Microsoft.XMLHTTP"));=0A=
	} catch(e) {=0A=
		onerror(1, '', e);=0A=
	}=0A=
	=0A=
	if (req) {=0A=
		try {=0A=
			var tmr =3D false;=0A=
			var timeoutFired =3D false;=0A=
			if(timeout)=0A=
				tmr =3D window.setTimeout(function(){=0A=
					onerror(0, '', {});=0A=
					timeoutFired =3D true;=0A=
				}, timeout*1000);=0A=
				=0A=
			req.onreadystatechange=3Dfunction() {=0A=
				if (req.readyState=3D=3D4) {=0A=
					window.clearTimeout(tmr);=0A=
					if(timeoutFired)=0A=
						return;=0A=
					if (req.status=3D=3D200 || req.status=3D=3D0) {=0A=
						=0A=
						var e =3D document.getElementById(dstId);=0A=
						if(!e) {=0A=
							onerror(4, req.responseText, {});=0A=
							return;=0A=
						}=0A=
							=0A=
						if(!append) {=0A=
							e.innerHTML +=3D req.responseText;=0A=
						} else {=0A=
							var d =3D document.createElement('div');=0A=
							d.innerHTML =3D req.responseText;=0A=
							var len =3D d.childNodes.length;=0A=
							for(var i=3D0; i<len; i++) {=0A=
								e.appendChild(d.childNodes[i]);=0A=
							}=0A=
							d=3Dnull;=0A=
						}=0A=
						e=3Dnull;=0A=
						_s.urls[key] =3D 2;=0A=
						try {=0A=
							oncontready();=0A=
						} catch (e){=0A=
							onerror(5, req.responseText, e);=0A=
						}=0A=
						=0A=
					} else {=0A=
						onerror(2, '', {});=0A=
					}=0A=
				}=0A=
				=0A=
			}=0A=
			=0A=
			if(/*@cc_on!@*/false && =
parseInt(window.navigator.userAgent.match(/msie\s(\d+.\d+)/i)[1]) =3D=3D =
6 ) {=0A=
				if( url.indexOf('?') !=3D -1 )=0A=
					url +=3D '&r' + Math.random();=0A=
				else=0A=
					url +=3D '?r' + Math.random();=0A=
			}=0A=
				=0A=
			req.open('GET', url, true);=0A=
			req.send('');=0A=
		} catch (e){=0A=
			onerror(3, '', e);=0A=
		}=0A=
	}=0A=
}=0A=

------=_NextPart_000_0000_01CABD6D.7E357D00
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://js.imgsmail.ru/mail/ru/images/js/video2/foto_preview_list.js?20090332_32

var ie5 =3D (navigator.userAgent.indexOf("MSIE 5") !=3D -1) ? true : =
false;=0A=
var ie6 =3D (navigator.userAgent.indexOf("MSIE 6") !=3D -1) ? true : =
false;=0A=
var ie7 =3D (navigator.userAgent.indexOf("MSIE 7") !=3D -1) ? true : =
false;=0A=
var ff1 =3D (navigator.userAgent.indexOf("Firefox/1") !=3D -1) ? true : =
false;=0A=
var ff2 =3D (navigator.userAgent.indexOf("Firefox/2") !=3D -1) ? true : =
false;=0A=
var op9 =3D (navigator.userAgent.indexOf("Opera/9") !=3D -1) ? true : =
false;=0A=
=0A=
var stepTimer =3D {};=0A=
var imgpre =3D { // NAMESPACE=0A=
	archive : {},=0A=
	getObject : function(id) {=0A=
		if (typeof this.archive[id] =3D=3D "undefined") {=0A=
			this.archive[id] =3D new this.previewList(id);=0A=
		}=0A=
		return this.archive[id];=0A=
	}=0A=
};=0A=
=0A=
imgpre.previewList =3D function(id) { // CONSTRUCTOR=0A=
	// Vars and hash=0A=
	this.id =3D id;=0A=
	this.inited =3D false;=0A=
	this.image_id;=0A=
	this.prevIdArray =3D [];=0A=
	this.prevNameArray =3D [];=0A=
	this.prevDurationArray =3D [];=0A=
	this.prevRateArray =3D [];=0A=
	this.prevJpgArray =3D [];=0A=
	this.prevHtmlArray =3D [];=0A=
	this.prevHDArray =3D [];=0A=
	this.prevPathJpg =3D "";=0A=
	this.prevPathLnk =3D "";=0A=
	this.curPrevId =3D null;=0A=
	this.curPos =3D 0;=0A=
	this.prevPath =3D "";=0A=
	this.prevExt =3D "";=0A=
	this.linkPath =3D "";=0A=
	this.linkExt =3D "";=0A=
	this.isRight =3D 0;=0A=
	this.isLeft =3D 0;=0A=
	this.JSONLoad =3D false;=0A=
	this.cellCount =3D 0;=0A=
	this.curLeft =3D 0;=0A=
	this.frontendCopy =3D "";=0A=
	this.querySearch =3D "";=0A=
	this.theme =3D "";=0A=
	this.themeEng =3D "";=0A=
	this.image_ThemeId =3D "";=0A=
	// Const=0A=
	this.prevWidth =3D 98;=0A=
	this.prevHeight =3D 96;=0A=
	this.prevPaddingRight =3D 10;=0A=
	this.curLeftInterval =3D 0;=0A=
	this.errorArray =3D {=0A=
		1 : "Object initialisation error",=0A=
		2 : "NOSCRIPT ID not found",=0A=
		3 : "Table of preview list ID is not found",=0A=
		4 : "ID of DIV with list is not found",=0A=
		5 : "Right scroll ID is not found",=0A=
		6 : "Left scroll ID is not found",=0A=
		7 : "Preview list is empty",=0A=
		8 : "Current preview ID is not set",=0A=
		9 : "Add handler is not supported",=0A=
		10: "Compare div is not found",=0A=
		11: "Preload error"=0A=
	};=0A=
	// Scroll=0A=
=0A=
	this.resizeTimer =3D [];=0A=
	this.resizeInterval =3D 100;=0A=
	this.initTimeout =3D 300;=0A=
	this.stepTimeout =3D 110;=0A=
	this.stepDirection =3D "";=0A=
	// Prefixes=0A=
	this._noscript =3D "noscript_";=0A=
	this._script =3D "script_";=0A=
	this._list =3D "list_";=0A=
	this._goRight =3D "goright_";=0A=
	this._goLeft =3D "goleft_";=0A=
	this._compare =3D "compare_";=0A=
	// HTML-elements=0A=
	this.noscript =3D null;=0A=
	this.script =3D null;=0A=
	this.list =3D null;=0A=
	this.goRight =3D null;=0A=
	this.goLeft =3D null;=0A=
	this.compare =3D null;=0A=
	this.preloadDiv =3D null;=0A=
	// Load=0A=
	this.alreadyLoaded =3D {};=0A=
	this.loadSpeed =3D 0;=0A=
}=0A=
=0A=
imgpre.previewList.prototype =3D { // PROTOTYPE=0A=
	// ----------- Default -----------=0A=
	gebi : function(id) {=0A=
		return document.getElementById(id);=0A=
	},=0A=
	ce : function(name) {=0A=
		return document.createElement(name);=0A=
	},=0A=
	browserDefine : function() {=0A=
		this.ua =3D navigator.userAgent.toLowerCase();=0A=
		this.isGecko =3D this.ua.indexOf("gecko") !=3D -1;=0A=
		this.isFF =3D this.ua.indexOf("firefox") !=3D -1;=0A=
	},=0A=
	newImg : function(path) {=0A=
		var image =3D new Image();=0A=
		image.src =3D path;=0A=
		return image;=0A=
	},=0A=
	addHandler : function(object, event, handler, useCapture) {=0A=
		if (object.addEventListener) {=0A=
			object.addEventListener(event, handler, useCapture ? useCapture : =
false);=0A=
		} else if (object.attachEvent) {=0A=
			object.attachEvent('on' + event, handler);=0A=
		} else alert(this.errorArray[9]);=0A=
	},=0A=
	screenSize : function() { =0A=
		var w =3D window.innerWidth ? window.innerWidth : =
(document.documentElement.clientWidth ? =
document.documentElement.clientWidth : document.body.offsetWidth);=0A=
		var h =3D window.innerHeight ? window.innerHeight : =
(document.documentElement.clientHeight ? =
document.documentElement.clientHeight : document.body.offsetHeight);=0A=
		return {w:w, h:h}; =0A=
	},=0A=
	contentCell : function(index,curPos,id,aHref,imgSrc) {=0A=
		if (id !=3D 'likeId') { =0A=
			var curnum =3D '';=0A=
			var cur =3D this.curPos =3D=3D index ? ' cur' : ''; =0A=
			if (cur) curnum =3D '<div class=3D"curnum">' + (curPos + 1) + "/" + =
this.prevIdArray.length + '</div>';=0A=
		}=0A=
		else { var cur =3D ''; var curnum =3D ''; }=0A=
		=0A=
		var hd_ico =3D "";=0A=
		if (this.prevHDArray[index] =3D=3D "1") { hd_ico =3D "<div =
class=3D\"HD_ico\"></div>"; }=0A=
		=0A=
		if(this.prevIdArray[index] =3D=3D "empty") aHref =3D "http://" + =
VideoPerlHost() + "/catalog/static/wait.html?=F1=3D1"; =0A=
		=0A=
		var re =3D /\&amp;/g;=0A=
		this.prevNameArray[index] =3D =
this.prevNameArray[index].replace(re,"\&");=0A=
		=0A=
		return '<div><div class=3D"preview1' + cur + '"><div><a class=3D"pv" =
href=3D"' + aHref + '" onmouseover=3D"pv.getObj(this).display({dynamic : =
true})"><img src=3D"' + this.prevPathJpg + imgSrc + '" width=3D"120" =
height=3D"90" alt=3D"" title=3D"" border=3D"0" /></a></div><div =
class=3D"duration1">'+show_duration(this.prevDurationArray[index])+'</div=
>' + curnum + '' + hd_ico + '</div><div class=3D"preview_link"><a =
href=3D"' + aHref + '">' + this.prevNameArray[index] + '</a></div>';=0A=
	},=0A=
	// ----------- Init -----------=0A=
	findElements : function() {=0A=
		this.noscript =3D this.gebi(this._noscript + this.id);=0A=
		if (this.noscript =3D=3D null) {=0A=
			alert(this.errorArray[1] + " : " + this.errorArray[2]);=0A=
			return;=0A=
		}=0A=
		this.script =3D this.gebi(this._script + this.id);=0A=
		if (this.script =3D=3D null) {=0A=
			alert(this.errorArray[1] + " : " + this.errorArray[3]);=0A=
			return;=0A=
		}=0A=
		this.list =3D this.gebi(this._list + this.id);=0A=
		if (this.list =3D=3D null) {=0A=
			alert(this.errorArray[1] + " : " + this.errorArray[4]);=0A=
			return;=0A=
		}=0A=
		this.goRight =3D this.gebi(this._goRight + this.id);=0A=
		if (this.goRight =3D=3D null) {=0A=
			alert(this.errorArray[1] + " : " + this.errorArray[5]);=0A=
			return;=0A=
		}=0A=
		this.goLeft =3D this.gebi(this._goLeft + this.id);=0A=
		if (this.goLeft =3D=3D null) {=0A=
			alert(this.errorArray[1] + " : " + this.errorArray[6]);=0A=
			return;=0A=
		}=0A=
		this.compare =3D this.gebi(this._compare + this.id);=0A=
		if (this.compare =3D=3D null) {=0A=
			alert(this.errorArray[1] + " : " + this.errorArray[10]);=0A=
			return;=0A=
		}=0A=
	},=0A=
	init : function() {=0A=
		//try {=0A=
			this.inited =3D true;=0A=
			this.findElements();=0A=
			this.browserDefine();=0A=
			if (this.JSONLoad) this.curPrevId =3D null;=0A=
			this.drawList();=0A=
			this.wheelInit();=0A=
		//} catch(e) {alert(this.errorArray[1]);}=0A=
=0A=
		var id =3D this.id;=0A=
		addHandler(document, "mouseup", function() =
{imgpre.getObject(id).mouseUpHandler()});=0A=
		this.addHandler(this.goLeft, "mousedown", function(evt) {=0A=
			evt =3D evt || window.event;=0A=
			if (evt.preventDefault) evt.preventDefault();=0A=
		});=0A=
		this.addHandler(this.goRight, "mousedown", function(evt) {=0A=
			evt =3D evt || window.event;=0A=
			if (evt.preventDefault) evt.preventDefault();=0A=
		});=0A=
		this.addHandler(this.goLeft, "dragstart", function() {return false;});=0A=
		this.addHandler(this.goRight, "dragstart", function() {return false;});=0A=
	},=0A=
	// ----------- Functional -----------=0A=
	drawList : function() {=0A=
		if (this.JSONLoad) {=0A=
			var _this =3D this; =0A=
			var _url =3D 'http://' + VideoPerlHost() + '/ajaxsearch?q=3D' + =
this.querySearch + '&theme=3D' + this.themeEng + '&image_ThemeId=3D' + =
this.image_ThemeId + '&page=3D1&from=3D' + escape(window.location);=0A=
			=0A=
			ajax_call_static(_url,function(FromUri,arr){ =0A=
				if (arr.length > 0) { =0A=
					gebi("script_" + _this.id).style.display =3D "block";=0A=
					gebi("videoLike").style.display =3D "block";=0A=
				}=0A=
				var f=3D0;=0A=
				for (var i =3D 0; i < arr.length; i++) {=0A=
					if(FromUri !=3D arr[i]["UrlHtml"] && arr[i]["UrlJpg"] !=3D "") {=0A=
					for(var j in arr[i]){=0A=
						=0A=
						if(arr[i]){=0A=
						_this.prevIdArray[f] =3D f;=0A=
						_this.prevHtmlArray[f] =3D "http://r.mail.ru/cln5322/" + =
VideoPerlHost() + arr[i]["UrlHtml"];=0A=
						_this.prevJpgArray[f] =3D arr[i]["UrlJpg"];=0A=
						_this.prevRateArray[f] =3D (arr[i]["Rate"]) ? arr[i]["Rate"] : "0";=0A=
						_this.prevDurationArray[f] =3D (arr[i]["Duration"]) ? =
arr[i]["Duration"] : "00:00";=0A=
						_this.prevNameArray[f] =3D (arr[i]["Title"]) ? arr[i]["Title"] : =
"=C1=E5=E7 =ED=E0=E7=E2=E0=ED=E8=FF";=0A=
						_this.prevHDArray[f] =3D arr[i]["HDexist"];=0A=
						}=0A=
						}=0A=
					f++;=0A=
					}=0A=
				}=0A=
				_this.JSONLoad =3D false;=0A=
				_this.drawList();=0A=
			});=0A=
			return;=0A=
		}=0A=
		if (this.prevIdArray.length =3D=3D 0) {=0A=
			gebi("list_" + this.id).innerHTML =3D '<span =
class=3D"t80">=D0=EE=EB=E8=EA=EE=E2 =ED=E5=F2<\/span>';=0A=
			return;=0A=
		}=0A=
		// Detect curPos=0A=
		for (var i =3D 0; i < this.prevIdArray.length; i++) {=0A=
			if (this.prevIdArray[i] =3D=3D this.curPrevId) {=0A=
				this.curPos =3D i;=0A=
				break;=0A=
			}=0A=
		}=0A=
		// Draw table=0A=
		this.resizeHandler();=0A=
	},=0A=
	setCentral : function() {=0A=
		this.curLeft =3D this.curPos - Math.floor(this.cellCount / 2);=0A=
		this.curLeft =3D this.curLeft < 0 ? 0 : this.curLeft;=0A=
		var curRight =3D this.curLeft + this.cellCount - 1;=0A=
		var rem =3D this.prevIdArray.length - 1 - curRight;=0A=
=0A=
		if (rem < 0) {=0A=
			while (rem < 0 && this.curLeft > 0) {=0A=
				rem++;=0A=
				this.curLeft--;=0A=
			}=0A=
		}=0A=
=0A=
		var VideoPerlHostPreview =3D VideoPerlHost();=0A=
		var VideoContentHostPreview =3D VideoContentHost();=0A=
		var imgSrc, aHref, index;=0A=
		for (var i =3D 0; i < this.cellCount; i++)=0A=
		{=0A=
			var row =3D this.list.firstChild.rows[0];=0A=
			index =3D this.curLeft + i;=0A=
			if (typeof this.prevJpgArray[index] =3D=3D "undefined") continue;=0A=
			if (!this.frontendCopy) imgSrc =3D this.prevJpgArray[index];// =
=E4=EB=FF =E2=F1=E5=E3=EE =EA=F0=EE=EC=E5 this.frontendCopy =3D true=0A=
			else imgSrc =3D this.prevJpgArray[index];// =E4=EB=FF =
this.frontendCopy =3D true=0A=
			if (this.prevHtmlArray[index]) aHref =3D this.prevHtmlArray[index];// =
=E4=EB=FF ajax=0A=
			else aHref =3D this.prevPathLnk + this.prevIdArray[index] + =
'.html';// =E4=EB=FF =EE=E1=FB=F7=ED=FB=F5 =E0=EB=FC=E1=EE=EC=EE=E2 =E8 =
=E8=E7=E1=F0=E0=ED=ED=EE=E3=EE=0A=
=0A=
			if(this.id =3D=3D 'likeId'){ aHref =3D (aHref.indexOf('?') =3D=3D -1) =
? aHref + '?liked=3D1' : aHref + '&liked=3D1'; }=0A=
			row.cells[i].innerHTML =3D =
this.contentCell(index,this.curPos,this.id,aHref,imgSrc);=0A=
		}=0A=
		this.activeLeftRightAngle();=0A=
=0A=
	},=0A=
	resizeHandler : function() {=0A=
		this.goRight.style.display =3D this.goLeft.style.display =3D "";=0A=
		var areaWidth =3D this.compare.offsetWidth - 2 * =
this.goRight.offsetWidth - 2;=0A=
		this.cellCount =3D Math.floor(areaWidth / (this.prevWidth + =
this.prevPaddingRight));=0A=
		var html =3D [];=0A=
		html.push('<table class=3D"stripevideos1" style=3D"width: =
100%;"><tr>');=0A=
		for (var i =3D 0; i < this.cellCount; i++) {=0A=
			html.push('<td><img src=3D"http://img.mail.ru/0.gif" width=3D"120" =
height=3D"90" alt=3D"" /></td>');=0A=
		}=0A=
		html.push('</tr></table>');=0A=
		html =3D html.join('');=0A=
		if (this.list.parentNode) this.list.parentNode.style.border =3D "1px =
solid #FFF";=0A=
		this.list.innerHTML =3D html;=0A=
		// Show preview=0A=
		this.loadPreview(this.curPos);=0A=
		this.setCentral();=0A=
	},=0A=
	loadPreview : function(pos)=0A=
	{=0A=
		// Load DIV init=0A=
		pos =3D pos || this.curLeft;=0A=
		if (this.preloadDiv =3D=3D null)=0A=
		{=0A=
			this.preloadDiv =3D document.createElement("div");=0A=
			var s =3D  this.preloadDiv.style;=0A=
			s.position =3D "absolute";=0A=
			s.top =3D s.left =3D 0;=0A=
			s.visibility =3D "hidden";=0A=
			document.body.appendChild(this.preloadDiv);=0A=
		}=0A=
		var extra =3D 2;=0A=
		var rightLoad =3D Math.floor(pos + extra * this.cellCount) < =
this.prevIdArray.length ? Math.floor(pos + extra * this.cellCount) : =
this.prevIdArray.length - 1;=0A=
		var leftLoad =3D Math.floor(pos - this.cellCount) > 0 ? Math.floor(pos =
- this.cellCount) : 0;=0A=
		var VideoContentHostPreview =3D VideoContentHost();=0A=
		this.preloadDiv.innerHTML =3D "";=0A=
		for (var i =3D leftLoad; i <=3D rightLoad; i++)=0A=
		{=0A=
			if (typeof this.alreadyLoaded[i] !=3D "undefined") continue;=0A=
			index =3D i;=0A=
			if (!this.frontendCopy) imgSrc =3D this.prevJpgArray[index];// =
=E4=EB=FF =E2=F1=E5=E3=EE =EA=F0=EE=EC=E5 this.frontendCopy =3D true=0A=
			else imgSrc =3D this.prevJpgArray[index];// =E4=EB=FF =
this.frontendCopy =3D true=0A=
			if (this.prevHtmlArray[index]) aHref =3D this.prevHtmlArray[index];// =
=E4=EB=FF ajax=0A=
			else aHref =3D this.prevPathLnk + this.prevIdArray[index] + =
'.html';// =E4=EB=FF =EE=E1=FB=F7=ED=FB=F5 =E0=EB=FC=E1=EE=EC=EE=E2 =E8 =
=E8=E7=E1=F0=E0=ED=ED=EE=E3=EE=0A=
=0A=
			this.preloadDiv.innerHTML +=3D '<img src=3D"' + imgSrc + '" =
width=3D"90" height=3D"68" alt=3D"" border=3D"0" />';=0A=
			this.alreadyLoaded[index] =3D true;=0A=
		}=0A=
	},=0A=
	activeLeftRightAngle : function() {=0A=
		if (this.cellCount >=3D this.prevIdArray.length) {=0A=
			this.goRight.style.display =3D this.goLeft.style.display =3D "none";=0A=
		} else {=0A=
			this.goRight.style.display =3D this.goLeft.style.display =3D "";=0A=
			// Right=0A=
			if (this.curLeft + this.cellCount + 1 > this.prevIdArray.length) {=0A=
				this.goRight.innerHTML =3D "";=0A=
				this.isRight =3D false;=0A=
			} else {=0A=
				this.goRight.innerHTML =3D "<a onmousedown=3D\"imgpre.getObject('" + =
this.id + "').scrollInit('r');\" onclick=3D\"return false;\" =
href=3D\"#\"></a>";=0A=
				this.isRight =3D true;=0A=
			}=0A=
			// Left=0A=
			if (this.curLeft <=3D 0) {=0A=
				this.goLeft.innerHTML =3D "";=0A=
				this.isLeft =3D false;=0A=
			} else {=0A=
				this.goLeft.innerHTML =3D "<a onmousedown=3D\"imgpre.getObject('" + =
this.id + "').scrollInit('l');\" onclick=3D\"return false;\" =
href=3D\"#\"></a>";=0A=
				this.isLeft =3D true;=0A=
			}=0A=
		}=0A=
	},=0A=
	scrollInit : function(order) {=0A=
		this.stepDirection =3D order;=0A=
		var id =3D this.id; // IE timer fix=0A=
		stepTimer[id] =3D setInterval("imgpre.getObject('" + id + =
"').scrollRepeat()", this.initTimeout);=0A=
	},=0A=
	scrollRepeat : function() {=0A=
		this.doStep();=0A=
		var id =3D this.id; // IE timer fix=0A=
		if (stepTimer[id] !=3D null) {=0A=
			clearInterval(stepTimer[id]);=0A=
			stepTimer[id] =3D null;=0A=
			stepTimer[id] =3D setInterval("imgpre.getObject('" + id + =
"').scrollRepeat()", this.stepTimeout);=0A=
		}=0A=
	},=0A=
	mouseUpHandler : function() {=0A=
		var id =3D this.id; // IE timer fix=0A=
		if (stepTimer[id] =3D=3D null) return;=0A=
		clearInterval(stepTimer[id]);=0A=
		stepTimer[id] =3D null;=0A=
		this.doStep();=0A=
	},=0A=
	doStep : function() {=0A=
		var VideoPerlHostPreview =3D VideoPerlHost();=0A=
		var VideoContentHostPreview =3D VideoContentHost();=0A=
		var imgSrc, aHref, index;=0A=
		=0A=
		if (this.stepDirection =3D=3D "l") {=0A=
			this.curLeft--;=0A=
			var index =3D this.curLeft;=0A=
			var row =3D this.list.firstChild.rows[0];=0A=
			row.deleteCell(this.cellCount - 1);=0A=
			if (!this.frontendCopy) imgSrc =3D this.prevJpgArray[index];// =
=E4=EB=FF =E2=F1=E5=E3=EE =EA=F0=EE=EC=E5 this.frontendCopy =3D true=0A=
			else imgSrc =3D this.prevJpgArray[index];// =E4=EB=FF =
this.frontendCopy =3D true=0A=
			if (this.prevHtmlArray[this.curLeft]) aHref =3D =
this.prevHtmlArray[this.curLeft];// =E4=EB=FF ajax=0A=
			else aHref =3D this.prevPathLnk + this.prevIdArray[this.curLeft] + =
'.html';// =E4=EB=FF =EE=E1=FB=F7=ED=FB=F5 =E0=EB=FC=E1=EE=EC=EE=E2 =E8 =
=E8=E7=E1=F0=E0=ED=ED=EE=E3=EE=0A=
=0A=
			if(this.id =3D=3D 'likeId'){ aHref =3D (aHref.indexOf('?') =3D=3D -1) =
? aHref + '?liked=3D1' : aHref + '&liked=3D1'; }=0A=
			row.insertCell(0).innerHTML =3D =
this.contentCell(index,this.curPos,this.id,aHref,imgSrc);=0A=
		} else if (this.stepDirection =3D=3D "r") {=0A=
			this.curLeft++;=0A=
			var row =3D this.list.firstChild.rows[0];=0A=
			row.deleteCell(0);=0A=
			var curRight =3D this.curLeft + this.cellCount - 1;=0A=
			var index =3D curRight;=0A=
			if (!this.frontendCopy) imgSrc =3D this.prevJpgArray[index];// =
=E4=EB=FF =E2=F1=E5=E3=EE =EA=F0=EE=EC=E5 this.frontendCopy =3D true=0A=
			else imgSrc =3D this.prevJpgArray[index];// =E4=EB=FF =
this.frontendCopy =3D true=0A=
			if (this.prevHtmlArray[curRight]) aHref =3D =
this.prevHtmlArray[curRight];// =E4=EB=FF ajax=0A=
			else aHref =3D this.prevPathLnk + this.prevIdArray[curRight] + =
'.html';// =E4=EB=FF =EE=E1=FB=F7=ED=FB=F5 =E0=EB=FC=E1=EE=EC=EE=E2 =E8 =
=E8=E7=E1=F0=E0=ED=ED=EE=E3=EE=0A=
=0A=
			if(this.id =3D=3D 'likeId'){ aHref =3D (aHref.indexOf('?') =3D=3D -1) =
? aHref + '?liked=3D1' : aHref + '&liked=3D1'; }=0A=
			row.insertCell(-1).innerHTML =3D =
this.contentCell(index,this.curPos,this.id,aHref,imgSrc);=0A=
		}=0A=
		this.loadSpeed++;=0A=
		if (this.loadSpeed % 5 =3D=3D 0) this.loadPreview();=0A=
		this.activeLeftRightAngle();=0A=
		if (this.stepDirection =3D=3D "l" && !this.isLeft || =
this.stepDirection =3D=3D "r" && !this.isRight) {=0A=
			var id =3D this.id; // IE timer fix=0A=
			clearInterval(stepTimer[id]);=0A=
			stepTimer[id] =3D null;=0A=
		}=0A=
	},=0A=
	=0A=
		createQuery : function(name,theme,descr,tag) {=0A=
		var re,q,i =3D 0,arr =3D [];=0A=
		if (theme !=3D "") {=0A=
						re =3D /([=E0-=FF=C0-=DFa-zA-Z0-9_]+),/;=0A=
						if (re.exec(theme))	{ theme =3D RegExp.$1;}=0A=
							else {=0A=
								re =3D /([=E0-=FF=C0-=DFa-zA-Z0-9_]+)/;=0A=
								if (re.exec(theme))	theme =3D RegExp.$1;=0A=
								}=0A=
						}=0A=
						=0A=
		if (name !=3D "") { arr[i] =3D name; i++;}=0A=
		else if (tag !=3D "") { arr[i] =3D tag; i++;} =0A=
		else if (descr !=3D "") { arr[i] =3D this.cutFirst(descr); i++;}=0A=
		else if (theme !=3D "") { arr[i] =3D theme; i++;}=0A=
		=0A=
		q =3D arr.join(" ");=0A=
		=0A=
		q =3D q.toLowerCase();=0A=
		q =3D str_replace("\"","",q);=0A=
		q =3D str_replace("\'","",q);=0A=
		q =3D str_replace("<","",q);=0A=
		q =3D str_replace(">","",q);=0A=
		q =3D str_replace(">","",q);=0A=
		q =3D str_replace("&quot;","",q);=0A=
		q =3D str_replace("&laquo;","",q);=0A=
		q =3D str_replace("&raquo;","",q);=0A=
		=0A=
		this.querySearch =3D q;=0A=
	},=0A=
	=0A=
	countWords :  function(str) {=0A=
		var arr =3D [];=0A=
		arr =3D str.split(" ");=0A=
		return arr.length;=0A=
	},=0A=
	=0A=
	cutFirst : function(str){=0A=
		var re,q;=0A=
		re =3D /([=E0-=FF=C0-=DFa-zA-Z0-9_]+)\s/;=0A=
		re.exec(str);=0A=
		q =3D RegExp.$1;=0A=
		return q;=0A=
	},=0A=
	=0A=
	encodeUTF : function(string) {=0A=
	=0A=
	 string =3D string.replace(/\r\n/g,"\n");=0A=
        var utftext =3D "";=0A=
=0A=
        for (var n =3D 0; n < string.length; n++) {=0A=
=0A=
            var c =3D string.charCodeAt(n);=0A=
=0A=
            if (c < 128) {=0A=
                utftext +=3D String.fromCharCode(c);=0A=
            }=0A=
            else if((c > 127) && (c < 2048)) {=0A=
                utftext +=3D String.fromCharCode((c >> 6) | 192);=0A=
                utftext +=3D String.fromCharCode((c & 63) | 128);=0A=
            }=0A=
            else {=0A=
                utftext +=3D String.fromCharCode((c >> 12) | 224);=0A=
                utftext +=3D String.fromCharCode(((c >> 6) & 63) | 128);=0A=
                utftext +=3D String.fromCharCode((c & 63) | 128);=0A=
            }=0A=
=0A=
        }=0A=
=0A=
        return utftext;=0A=
	=0A=
	=0A=
	}=0A=
=0A=
}=0A=
=0A=
function showLikeVideo() {=0A=
	var container;=0A=
	if (container =3D gebi("script_likeId")) {=0A=
		if (container.style.display =3D=3D "block" ) container.style.display =
=3D "none"; =0A=
		else {=0A=
			container.style.display =3D "block";=0A=
			if(!imgpre.getObject('likeId').inited) {=0A=
				imgpre.getObject('likeId').JSONLoad =3D true;=0A=
				imgpre.getObject('likeId').init();=0A=
				imgpre.getObject('likeId').setCentral();=0A=
				addHandler(window, "resize", function() {=0A=
					imgpre.getObject('likeId').setCentral();=0A=
				});=0A=
			}=0A=
		}=0A=
	}=0A=
	return false;=0A=
}=0A=
=0A=
//Wheel plugin=0A=
imgpre.previewList.prototype.wheelState =3D false;=0A=
imgpre.previewList.prototype.wheelLength =3D 1;=0A=
imgpre.previewList.prototype.absPosition =3D function(obj) { =0A=
	var x =3D y =3D 0; =0A=
	while(obj) { =0A=
		x +=3D obj.offsetLeft; =0A=
		y +=3D obj.offsetTop; =0A=
		obj =3D obj.offsetParent; =0A=
	} =0A=
	return {x:x, y:y}; =0A=
}=0A=
imgpre.previewList.prototype.defPosition =3D function(event) { =0A=
	var x =3D y =3D 0; =0A=
	if (document.attachEvent !=3D null) { // Internet Explorer & Opera =0A=
		x =3D window.event.clientX + (document.documentElement.scrollLeft ? =
document.documentElement.scrollLeft : document.body.scrollLeft); =0A=
		y =3D window.event.clientY + (document.documentElement.scrollTop ? =
document.documentElement.scrollTop : document.body.scrollTop); =0A=
	} else if (!document.attachEvent && document.addEventListener) { // =
Gecko =0A=
		x =3D event.clientX + window.scrollX; =0A=
		y =3D event.clientY + window.scrollY; =0A=
	} // else { // do nothing }=0A=
	return {x:x, y:y}; =0A=
}=0A=
imgpre.previewList.prototype.scrollMode =3D 0;=0A=
imgpre.previewList.prototype.scrollModeTimer =3D null;=0A=
imgpre.previewList.prototype.scrollModeInterval =3D 1000;=0A=
imgpre.previewList.prototype.clearScrollMode =3D function() {=0A=
	this.scrollMode =3D 0;=0A=
	clearTimeout(this.scrollModeTimer);=0A=
	this.scrollModeTimer =3D null;=0A=
}=0A=
imgpre.previewList.prototype.wheelInit =3D function() {=0A=
	var _this =3D this;=0A=
	var id =3D this.id;=0A=
	var wheel =3D function(event) {=0A=
		if (document.attachEvent) {=0A=
			var x_1 =3D _this.absPosition(_this.list.parentNode).x;=0A=
			var x_2 =3D _this.absPosition(_this.list.parentNode).x + =
_this.list.parentNode.offsetWidth;=0A=
			var y_1 =3D _this.absPosition(_this.list.parentNode).y;=0A=
			var y_2 =3D _this.absPosition(_this.list.parentNode).y + =
_this.list.parentNode.offsetHeight;=0A=
			var mx =3D _this.defPosition(event).x;=0A=
			var my =3D _this.defPosition(event).y;=0A=
			if ((mx < x_1 || mx > x_2) || (my < y_1 || my > y_2)) { // =
=D3=EA=E0=E7=E0=F2=E5=EB=FC =E2=ED=E5 =EF=F0=E5=E2=EB=E0=E9=ED=E0=0A=
				if (!_this.scrollMode) {=0A=
					_this.scrollMode =3D 1;=0A=
					_this.scrollModeTimer =3D =
setTimeout("imgpre.getObject('"+id+"').clearScrollMode()", =
_this.scrollModeInterval);=0A=
				}=0A=
				if (_this.scrollMode !=3D 2) return;=0A=
			}=0A=
		} else if (!_this.wheelState) {=0A=
			if (!_this.scrollMode) {=0A=
				_this.scrollMode =3D 1;=0A=
				_this.scrollModeTimer =3D =
setTimeout("imgpre.getObject('"+id+"').clearScrollMode()", =
_this.scrollModeInterval);=0A=
			}=0A=
			if (_this.scrollMode !=3D 2) return;=0A=
		}=0A=
		if (_this.scrollMode =3D=3D 1) return;=0A=
		_this.scrollMode =3D 2;=0A=
		_this.scrollModeTimer =3D =
setTimeout("imgpre.getObject('"+id+"').scrollMode=3D0", =
_this.scrollModeInterval);=0A=
		var delta; // -N down, N up=0A=
		event =3D event || window.event;=0A=
		if (event.wheelDelta) {=0A=
			delta =3D event.wheelDelta / 120;=0A=
			//if (window.opera) delta =3D -delta;=0A=
		} else if (event.detail) delta =3D -event.detail / 3;=0A=
		if (event.preventDefault)  event.preventDefault();=0A=
		event.returnValue =3D false;=0A=
		_this.wheelStep(delta);=0A=
	}=0A=
	addHandler(window, 'DOMMouseScroll', wheel); /* Gecko */=0A=
	addHandler(window, 'mousewheel', wheel); /* Opera */=0A=
	addHandler(document, 'mousewheel', wheel); /* IE */=0A=
	=0A=
	addHandler(this.list, 'mouseover', function() {=0A=
		_this.wheelState =3D true;=0A=
	});=0A=
	addHandler(this.list, 'mouseout', function() {=0A=
		_this.wheelState =3D false;=0A=
	});=0A=
}=0A=
imgpre.previewList.prototype.wheelStep =3D function(delta) {=0A=
	this.stepDirection =3D delta < 0 ? "r" : "l";=0A=
	//=EF=F0=EE=EA=F0=F3=F7=E8=E2=E0=F2=FC =ED=E0 =EA=E0=E6=E4=FB=E9 2=E9 =
=F1=EA=F0=EE=EB=EB=0A=
	if (this.wheelLength % 2 =3D=3D 0) if (this.stepDirection =3D=3D "l" && =
this.isLeft || this.stepDirection =3D=3D "r" && this.isRight) =
this.doStep();=0A=
	this.wheelLength++;=0A=
}=0A=
//end Wheel plugin
------=_NextPart_000_0000_01CABD6D.7E357D00
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://js.imgsmail.ru/mail/ru/images/js/video2/clouds.js?4

function gebi(id) {=0A=
return document.getElementById(id);=0A=
}=0A=
=0A=
function v2_cloudoftags(f2_id_num)=0A=
{=0A=
	var a =3D 1;=0A=
	while (a < 3) //=F1=E4=E5=F1=FC =F3=F1=EB=EE=E2=E8=E5=EC =E0<3 =EC=FB =
=E7=E0=E4=E0=E5=EC =F1=EA=EE=EB=FC=EA=EE =F3 =ED=E0=F1 =
=F1=E5=E9=F7=E0=F1 =E7=E0=EA=EB=E0=E4=EE=EA, =E2 =E4=E0=ED=ED=EE=EC =
=F1=EB=F3=F7=E0=E5 2=0A=
	{=0A=
		//gebi('f2_choose'+a).style.display=3D'none';=0A=
		=
gebi('f2_choose'+a+a).style.background=3D'url(http://img.mail.ru/r/foto2/=
cloud_bg_8bit.png) 100% -40px';=0A=
		gebi('f2_choose'+a+a).style.zIndex=3D 9 - f2_id_num;=0A=
		gebi('f2_choose'+a+a+a).className=3D"cloud1";=0A=
		gebi('f2_choose'+a+a+a+a).style.display=3D'none';=0A=
		a++;=0A=
	}=0A=
	//gebi('f2_choose'+f2_id_num).style.display=3D'inline';=0A=
	=
gebi('f2_choose'+f2_id_num+f2_id_num).style.background=3D'url(http://img.=
mail.ru/r/foto2/cloud_bg_8bit.png) 100% 0px';=0A=
	gebi('f2_choose'+f2_id_num+f2_id_num).style.zIndex=3D'10';=0A=
	gebi('f2_choose'+f2_id_num+f2_id_num+f2_id_num).className=3D"cloud2";=0A=
	=
gebi('f2_choose'+f2_id_num+f2_id_num+f2_id_num+f2_id_num).style.display=3D=
'block';=0A=
}=0A=

------=_NextPart_000_0000_01CABD6D.7E357D00
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://js.imgsmail.ru/mail/ru/images/js/video2/hints.js?20090925

[encoded data, 39368 characters]
ZXh0SGVscFZvdGVIaWRlKTs=

------=_NextPart_000_0000_01CABD6D.7E357D00
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://js.imgsmail.ru/mail/ru/images/js/video2/swfobject.js?6

/*!	SWFObject v2.0 <http://code.google.com/p/swfobject/>=0A=
	Copyright (c) 2007 Geoff Stearns, Michael Williams, and Bobby van der =
Sluis=0A=
	This software is released under the MIT License =
<http://www.opensource.org/licenses/mit-license.php>=0A=
*/=0A=
=0A=
var swfobject =3D function() {=0A=
	=0A=
	var UNDEF =3D "undefined",=0A=
		OBJECT =3D "object",=0A=
		SHOCKWAVE_FLASH =3D "Shockwave Flash",=0A=
		SHOCKWAVE_FLASH_AX =3D "ShockwaveFlash.ShockwaveFlash",=0A=
		FLASH_MIME_TYPE =3D "application/x-shockwave-flash",=0A=
		EXPRESS_INSTALL_ID =3D "SWFObjectExprInst",=0A=
		=0A=
		win =3D window,=0A=
		doc =3D document,=0A=
		nav =3D navigator,=0A=
		=0A=
		domLoadFnArr =3D [],=0A=
		regObjArr =3D [],=0A=
		timer =3D null,=0A=
		storedAltContent =3D null,=0A=
		storedAltContentId =3D null,=0A=
		isDomLoaded =3D false,=0A=
		isExpressInstallActive =3D false;=0A=
		=0A=
	/* Centralized function for browser feature detection=0A=
		- Proprietary feature detection (conditional compiling) is used to =
detect Internet Explorer's features=0A=
		- User agent string detection is only used when no alternative is =
possible=0A=
		- Is executed directly for optimal performance=0A=
	*/	=0A=
	var ua =3D function() {=0A=
		var w3cdom =3D typeof doc.getElementById !=3D UNDEF && typeof =
doc.getElementsByTagName !=3D UNDEF && typeof doc.createElement !=3D =
UNDEF && typeof doc.appendChild !=3D UNDEF && typeof doc.replaceChild =
!=3D UNDEF && typeof doc.removeChild !=3D UNDEF && typeof doc.cloneNode =
!=3D UNDEF,=0A=
			playerVersion =3D [0,0,0],=0A=
			d =3D null;=0A=
		if (typeof nav.plugins !=3D UNDEF && typeof =
nav.plugins[SHOCKWAVE_FLASH] =3D=3D OBJECT) {=0A=
			d =3D nav.plugins[SHOCKWAVE_FLASH].description;=0A=
			if (d) {=0A=
				d =3D d.replace(/^.*\s+(\S+\s+\S+$)/, "$1");=0A=
				playerVersion[0] =3D parseInt(d.replace(/^(.*)\..*$/, "$1"), 10);=0A=
				playerVersion[1] =3D parseInt(d.replace(/^.*\.(.*)\s.*$/, "$1"), 10);=0A=
				playerVersion[2] =3D /r/.test(d) ? parseInt(d.replace(/^.*r(.*)$/, =
"$1"), 10) : 0;=0A=
			}=0A=
		}=0A=
		else if (typeof win.ActiveXObject !=3D UNDEF) {=0A=
			var a =3D null, fp6Crash =3D false;=0A=
			try {=0A=
				a =3D new ActiveXObject(SHOCKWAVE_FLASH_AX + ".7");=0A=
			}=0A=
			catch(e) {=0A=
				try { =0A=
					a =3D new ActiveXObject(SHOCKWAVE_FLASH_AX + ".6");=0A=
					playerVersion =3D [6,0,21];=0A=
					a.AllowScriptAccess =3D "always";  // Introduced in fp6.0.47=0A=
				}=0A=
				catch(e) {=0A=
					if (playerVersion[0] =3D=3D 6) {=0A=
						fp6Crash =3D true;=0A=
					}=0A=
				}=0A=
				if (!fp6Crash) {=0A=
					try {=0A=
						a =3D new ActiveXObject(SHOCKWAVE_FLASH_AX);=0A=
					}=0A=
					catch(e) {}=0A=
				}=0A=
			}=0A=
			if (!fp6Crash && a) { // a will return null when ActiveX is disabled=0A=
				try {=0A=
					d =3D a.GetVariable("$version");  // Will crash fp6.0.21/23/29=0A=
					if (d) {=0A=
						d =3D d.split(" ")[1].split(",");=0A=
						playerVersion =3D [parseInt(d[0], 10), parseInt(d[1], 10), =
parseInt(d[2], 10)];=0A=
					}=0A=
				}=0A=
				catch(e) {}=0A=
			}=0A=
		}=0A=
		var u =3D nav.userAgent.toLowerCase(),=0A=
			p =3D nav.platform.toLowerCase(),=0A=
			webkit =3D /webkit/.test(u) ? =
parseFloat(u.replace(/^.*webkit\/(\d+(\.\d+)?).*$/, "$1")) : false, // =
returns either the webkit version or false if not webkit=0A=
			ie =3D false,=0A=
			windows =3D p ? /win/.test(p) : /win/.test(u),=0A=
			mac =3D p ? /mac/.test(p) : /mac/.test(u);=0A=
		/*@cc_on=0A=
			ie =3D true;=0A=
			@if (@_win32)=0A=
				windows =3D true;=0A=
			@elif (@_mac)=0A=
				mac =3D true;=0A=
			@end=0A=
		@*/=0A=
		return { w3cdom:w3cdom, pv:playerVersion, webkit:webkit, ie:ie, =
win:windows, mac:mac };=0A=
	}();=0A=
=0A=
	/* Cross-browser onDomLoad=0A=
		- Based on Dean Edwards' solution: =
http://dean.edwards.name/weblog/2006/06/again/=0A=
		- Will fire an event as soon as the DOM of a page is loaded (supported =
by Gecko based browsers - like Firefox -, IE, Opera9+, Safari)=0A=
	*/ =0A=
	var onDomLoad =3D function() {=0A=
		if (!ua.w3cdom) {=0A=
			return;=0A=
		}=0A=
		addDomLoadEvent(main);=0A=
		if (ua.ie && ua.win) {=0A=
			try {  // Avoid a possible Operation Aborted error=0A=
				doc.write("<scr" + "ipt id=3D__ie_ondomload defer=3Dtrue =
src=3D//:></scr" + "ipt>"); // String is split into pieces to avoid =
Norton AV to add code that can cause errors =0A=
				var s =3D getElementById("__ie_ondomload");=0A=
				if (s) {=0A=
					s.onreadystatechange =3D function() {=0A=
						if (this.readyState =3D=3D "complete") {=0A=
							this.parentNode.removeChild(this);=0A=
							callDomLoadFunctions();=0A=
						}=0A=
					};=0A=
				}=0A=
			}=0A=
			catch(e) {}=0A=
		}=0A=
		if (ua.webkit && typeof doc.readyState !=3D UNDEF) {=0A=
			timer =3D setInterval(function() { if =
(/loaded|complete/.test(doc.readyState)) { callDomLoadFunctions(); }}, =
10);=0A=
		}=0A=
		if (typeof doc.addEventListener !=3D UNDEF) {=0A=
			doc.addEventListener("DOMContentLoaded", callDomLoadFunctions, null);=0A=
		}=0A=
		addLoadEvent(callDomLoadFunctions);=0A=
	}();=0A=
	=0A=
	function callDomLoadFunctions() {=0A=
		if (isDomLoaded) {=0A=
			return;=0A=
		}=0A=
		if (ua.ie && ua.win) { // Test if we can really add elements to the =
DOM; we don't want to fire it too early=0A=
			var s =3D createElement("span");=0A=
			try { // Avoid a possible Operation Aborted error=0A=
				var t =3D doc.getElementsByTagName("body")[0].appendChild(s);=0A=
				t.parentNode.removeChild(t);=0A=
			}=0A=
			catch (e) {=0A=
				return;=0A=
			}=0A=
		}=0A=
		isDomLoaded =3D true;=0A=
		if (timer) {=0A=
			clearInterval(timer);=0A=
			timer =3D null;=0A=
		}=0A=
		var dl =3D domLoadFnArr.length;=0A=
		for (var i =3D 0; i < dl; i++) {=0A=
			domLoadFnArr[i]();=0A=
		}=0A=
	}=0A=
	=0A=
	function addDomLoadEvent(fn) {=0A=
		if (isDomLoaded) {=0A=
			fn();=0A=
		}=0A=
		else { =0A=
			domLoadFnArr[domLoadFnArr.length] =3D fn; // Array.push() is only =
available in IE5.5+=0A=
		}=0A=
	}=0A=
	=0A=
	/* Cross-browser onload=0A=
		- Based on James Edwards' solution: =
http://brothercake.com/site/resources/scripts/onload/=0A=
		- Will fire an event as soon as a web page including all of its assets =
are loaded =0A=
	 */=0A=
	function addLoadEvent(fn) {=0A=
		if (typeof win.addEventListener !=3D UNDEF) {=0A=
			win.addEventListener("load", fn, false);=0A=
		}=0A=
		else if (typeof doc.addEventListener !=3D UNDEF) {=0A=
			doc.addEventListener("load", fn, false);=0A=
		}=0A=
		else if (typeof win.attachEvent !=3D UNDEF) {=0A=
			win.attachEvent("onload", fn);=0A=
		}=0A=
		else if (typeof win.onload =3D=3D "function") {=0A=
			var fnOld =3D win.onload;=0A=
			win.onload =3D function() {=0A=
				fnOld();=0A=
				fn();=0A=
			};=0A=
		}=0A=
		else {=0A=
			win.onload =3D fn;=0A=
		}=0A=
	}=0A=
	=0A=
	/* Main function=0A=
		- Will preferably execute onDomLoad, otherwise onload (as a fallback)=0A=
	*/=0A=
	function main() { // Static publishing only=0A=
		var rl =3D regObjArr.length;=0A=
		for (var i =3D 0; i < rl; i++) { // For each registered object element=0A=
			var id =3D regObjArr[i].id;=0A=
			if (ua.pv[0] > 0) {=0A=
				var obj =3D getElementById(id);=0A=
				if (obj) {=0A=
					regObjArr[i].width =3D obj.getAttribute("width") ? =
obj.getAttribute("width") : "0";=0A=
					regObjArr[i].height =3D obj.getAttribute("height") ? =
obj.getAttribute("height") : "0";=0A=
					if (hasPlayerVersion(regObjArr[i].swfVersion)) { // Flash plug-in =
version >=3D Flash content version: Houston, we have a match!=0A=
						if (ua.webkit && ua.webkit < 312) { // Older webkit engines ignore =
the object element's nested param elements=0A=
							fixParams(obj);=0A=
						}=0A=
						setVisibility(id, true);=0A=
					}=0A=
					else if (regObjArr[i].expressInstall && !isExpressInstallActive && =
hasPlayerVersion("6.0.65") && (ua.win || ua.mac)) { // Show the Adobe =
Express Install dialog if set by the web page author and if supported =
(fp6.0.65+ on Win/Mac OS only)=0A=
						showExpressInstall(regObjArr[i]);=0A=
					}=0A=
					else { // Flash plug-in and Flash content version mismatch: display =
alternative content instead of Flash content=0A=
						displayAltContent(obj);=0A=
					}=0A=
				}=0A=
			}=0A=
			else {  // If no fp is installed, we let the object element do its =
job (show alternative content)=0A=
				setVisibility(id, true);=0A=
			}=0A=
		}=0A=
	}=0A=
	=0A=
	/* Fix nested param elements, which are ignored by older webkit engines=0A=
		- This includes Safari up to and including version 1.2.2 on Mac OS 10.3=0A=
		- Fall back to the proprietary embed element=0A=
	*/=0A=
	function fixParams(obj) {=0A=
		var nestedObj =3D obj.getElementsByTagName(OBJECT)[0];=0A=
		if (nestedObj) {=0A=
			var e =3D createElement("embed"), a =3D nestedObj.attributes;=0A=
			if (a) {=0A=
				var al =3D a.length;=0A=
				for (var i =3D 0; i < al; i++) {=0A=
					if (a[i].nodeName.toLowerCase() =3D=3D "data") {=0A=
						e.setAttribute("src", a[i].nodeValue);=0A=
					}=0A=
					else {=0A=
						e.setAttribute(a[i].nodeName, a[i].nodeValue);=0A=
					}=0A=
				}=0A=
			}=0A=
			var c =3D nestedObj.childNodes;=0A=
			if (c) {=0A=
				var cl =3D c.length;=0A=
				for (var j =3D 0; j < cl; j++) {=0A=
					if (c[j].nodeType =3D=3D 1 && c[j].nodeName.toLowerCase() =3D=3D =
"param") {=0A=
						e.setAttribute(c[j].getAttribute("name"), =
c[j].getAttribute("value"));=0A=
					}=0A=
				}=0A=
			}=0A=
			obj.parentNode.replaceChild(e, obj);=0A=
		}=0A=
	}=0A=
	=0A=
	/* Fix hanging audio/video threads and force open sockets and =
NetConnections to disconnect=0A=
		- Occurs when unloading a web page in IE using fp8+ and =
innerHTML/outerHTML=0A=
		- Dynamic publishing only=0A=
	*/=0A=
	function fixObjectLeaks(id) {=0A=
		if (ua.ie && ua.win && hasPlayerVersion("8.0.0")) {=0A=
			win.attachEvent("onunload", function () {=0A=
				var obj =3D getElementById(id);=0A=
				if (obj) {=0A=
					for (var i in obj) {=0A=
						if (typeof obj[i] =3D=3D "function") {=0A=
							obj[i] =3D function() {};=0A=
						}=0A=
					}=0A=
					obj.parentNode.removeChild(obj);=0A=
				}=0A=
			});=0A=
		}=0A=
	}=0A=
	=0A=
	/* Show the Adobe Express Install dialog=0A=
		- Reference: =
http://www.adobe.com/cfusion/knowledgebase/index.cfm?id=3D6a253b75=0A=
	*/=0A=
	function showExpressInstall(regObj) {=0A=
		isExpressInstallActive =3D true;=0A=
		var obj =3D getElementById(regObj.id);=0A=
		if (obj) {=0A=
			if (regObj.altContentId) {=0A=
				var ac =3D getElementById(regObj.altContentId);=0A=
				if (ac) {=0A=
					storedAltContent =3D ac;=0A=
					storedAltContentId =3D regObj.altContentId;=0A=
				}=0A=
			}=0A=
			else {=0A=
				storedAltContent =3D abstractAltContent(obj);=0A=
			}=0A=
			if (!(/%$/.test(regObj.width)) && parseInt(regObj.width, 10) < 310) {=0A=
				regObj.width =3D "310";=0A=
			}=0A=
			if (!(/%$/.test(regObj.height)) && parseInt(regObj.height, 10) < 137) =
{=0A=
				regObj.height =3D "137";=0A=
			}=0A=
			doc.title =3D doc.title.slice(0, 47) + " - Flash Player Installation";=0A=
			var pt =3D ua.ie && ua.win ? "ActiveX" : "PlugIn",=0A=
				dt =3D doc.title,=0A=
				fv =3D "MMredirectURL=3D" + win.location + "&MMplayerType=3D" + pt + =
"&MMdoctitle=3D" + dt,=0A=
				replaceId =3D regObj.id;=0A=
			// For IE when a SWF is loading (AND: not available in cache) wait =
for the onload event to fire to remove the original object element=0A=
			// In IE you cannot properly cancel a loading SWF file without =
breaking browser load references, also obj.onreadystatechange doesn't =
work=0A=
			if (ua.ie && ua.win && obj.readyState !=3D 4) {=0A=
				var newObj =3D createElement("div");=0A=
				replaceId +=3D "SWFObjectNew";=0A=
				newObj.setAttribute("id", replaceId);=0A=
				obj.parentNode.insertBefore(newObj, obj); // Insert placeholder div =
that will be replaced by the object element that loads expressinstall.swf=0A=
				obj.style.display =3D "none";=0A=
				win.attachEvent("onload", function() { =
obj.parentNode.removeChild(obj); });=0A=
			}=0A=
			createSWF({ data:regObj.expressInstall, id:EXPRESS_INSTALL_ID, =
width:regObj.width, height:regObj.height }, { flashvars:fv }, replaceId);=0A=
		}=0A=
	}=0A=
	=0A=
	/* Functions to abstract and display alternative content=0A=
	*/=0A=
	function displayAltContent(obj) {=0A=
		if (ua.ie && ua.win && obj.readyState !=3D 4) {=0A=
			// For IE when a SWF is loading (AND: not available in cache) wait =
for the onload event to fire to remove the original object element=0A=
			// In IE you cannot properly cancel a loading SWF file without =
breaking browser load references, also obj.onreadystatechange doesn't =
work=0A=
			var el =3D createElement("div");=0A=
			obj.parentNode.insertBefore(el, obj); // Insert placeholder div that =
will be replaced by the alternative content=0A=
			el.parentNode.replaceChild(abstractAltContent(obj), el);=0A=
			obj.style.display =3D "none";=0A=
			win.attachEvent("onload", function() { =
obj.parentNode.removeChild(obj); });=0A=
		}=0A=
		else {=0A=
			obj.parentNode.replaceChild(abstractAltContent(obj), obj);=0A=
		}=0A=
	}	=0A=
=0A=
	function abstractAltContent(obj) {=0A=
		var ac =3D createElement("div");=0A=
		if (ua.win && ua.ie) {=0A=
			ac.innerHTML =3D obj.innerHTML;=0A=
		}=0A=
		else {=0A=
			var nestedObj =3D obj.getElementsByTagName(OBJECT)[0];=0A=
			if (nestedObj) {=0A=
				var c =3D nestedObj.childNodes;=0A=
				if (c) {=0A=
					var cl =3D c.length;=0A=
					for (var i =3D 0; i < cl; i++) {=0A=
						if (!(c[i].nodeType =3D=3D 1 && c[i].nodeName.toLowerCase() =3D=3D =
"param") && !(c[i].nodeType =3D=3D 8)) {=0A=
							ac.appendChild(c[i].cloneNode(true));=0A=
						}=0A=
					}=0A=
				}=0A=
			}=0A=
		}=0A=
		return ac;=0A=
	}=0A=
	=0A=
	/* Cross-browser dynamic SWF creation=0A=
	*/=0A=
	function createSWF(attObj, parObj, id) {=0A=
		var r, el =3D getElementById(id);=0A=
		if (typeof attObj.id =3D=3D UNDEF) { // if no 'id' is defined for the =
object element, it will inherit the 'id' from the alternative content=0A=
			attObj.id =3D id;=0A=
		}=0A=
		if (ua.ie && ua.win) { // IE, the object element and W3C DOM methods =
do not combine: fall back to outerHTML=0A=
			var att =3D "";=0A=
			for (var i in attObj) {=0A=
				if (attObj[i] !=3D Object.prototype[i]) { // Filter out prototype =
additions from other potential libraries, like =
Object.prototype.toJSONString =3D function() {}=0A=
					if (i =3D=3D "data") {=0A=
						parObj.movie =3D attObj[i];=0A=
					}=0A=
					else if (i.toLowerCase() =3D=3D "styleclass") { // 'class' is an =
ECMA4 reserved keyword=0A=
						att +=3D ' class=3D"' + attObj[i] + '"';=0A=
					}=0A=
					else if (i !=3D "classid") {=0A=
						att +=3D ' ' + i + '=3D"' + attObj[i] + '"';=0A=
					}=0A=
				}=0A=
			}=0A=
			var par =3D "";=0A=
			for (var j in parObj) {=0A=
				if (parObj[j] !=3D Object.prototype[j]) { // Filter out prototype =
additions from other potential libraries=0A=
					par +=3D '<param name=3D"' + j + '" value=3D"' + parObj[j] + '" />';=0A=
				}=0A=
			}=0A=
			el.outerHTML =3D '<object =
classid=3D"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"' + att + '>' + =
par + '</object>';=0A=
			fixObjectLeaks(attObj.id); // This bug affects dynamic publishing only=0A=
			r =3D getElementById(attObj.id);	=0A=
		}=0A=
		else if (ua.webkit && ua.webkit < 312) { // Older webkit engines =
ignore the object element's nested param elements: fall back to the =
proprietary embed element=0A=
			var e =3D createElement("embed");=0A=
			e.setAttribute("type", FLASH_MIME_TYPE);=0A=
			for (var k in attObj) {=0A=
				if (attObj[k] !=3D Object.prototype[k]) { // Filter out prototype =
additions from other potential libraries=0A=
					if (k =3D=3D "data") {=0A=
						e.setAttribute("src", attObj[k]);=0A=
					}=0A=
					else if (k.toLowerCase() =3D=3D "styleclass") { // 'class' is an =
ECMA4 reserved keyword=0A=
						e.setAttribute("class", attObj[k]);=0A=
					}=0A=
					else if (k !=3D "classid") { // Filter out IE specific attribute=0A=
						e.setAttribute(k, attObj[k]);=0A=
					}=0A=
				}=0A=
			}=0A=
			for (var l in parObj) {=0A=
				if (parObj[l] !=3D Object.prototype[l]) { // Filter out prototype =
additions from other potential libraries=0A=
					if (l !=3D "movie") { // Filter out IE specific param element=0A=
						e.setAttribute(l, parObj[l]);=0A=
					}=0A=
				}=0A=
			}=0A=
			el.parentNode.replaceChild(e, el);=0A=
			r =3D e;=0A=
		}=0A=
		else { // Well-behaving browsers=0A=
			var o =3D createElement(OBJECT);=0A=
			o.setAttribute("type", FLASH_MIME_TYPE);=0A=
			for (var m in attObj) {=0A=
				if (attObj[m] !=3D Object.prototype[m]) { // Filter out prototype =
additions from other potential libraries=0A=
					if (m.toLowerCase() =3D=3D "styleclass") { // 'class' is an ECMA4 =
reserved keyword=0A=
						o.setAttribute("class", attObj[m]);=0A=
					}=0A=
					else if (m !=3D "classid") { // Filter out IE specific attribute=0A=
						o.setAttribute(m, attObj[m]);=0A=
					}=0A=
				}=0A=
			}=0A=
			for (var n in parObj) {=0A=
				if (parObj[n] !=3D Object.prototype[n] && n !=3D "movie") { // =
Filter out prototype additions from other potential libraries and IE =
specific param element=0A=
					createObjParam(o, n, parObj[n]);=0A=
				}=0A=
			}=0A=
			el.parentNode.replaceChild(o, el);=0A=
			r =3D o;=0A=
		}=0A=
		return r;=0A=
	}=0A=
	=0A=
	function createObjParam(el, pName, pValue) {=0A=
		var p =3D createElement("param");=0A=
		p.setAttribute("name", pName);	=0A=
		p.setAttribute("value", pValue);=0A=
		el.appendChild(p);=0A=
	}=0A=
	=0A=
	function getElementById(id) {=0A=
		return doc.getElementById(id);=0A=
	}=0A=
	=0A=
	function createElement(el) {=0A=
		return doc.createElement(el);=0A=
	}=0A=
	=0A=
	function hasPlayerVersion(rv) {=0A=
		var pv =3D ua.pv, v =3D rv.split(".");=0A=
		v[0] =3D parseInt(v[0], 10);=0A=
		v[1] =3D parseInt(v[1], 10);=0A=
		v[2] =3D parseInt(v[2], 10);=0A=
		return (pv[0] > v[0] || (pv[0] =3D=3D v[0] && pv[1] > v[1]) || (pv[0] =
=3D=3D v[0] && pv[1] =3D=3D v[1] && pv[2] >=3D v[2])) ? true : false;=0A=
	}=0A=
	=0A=
	/* Cross-browser dynamic CSS creation=0A=
		- Based on Bobby van der Sluis' solution: =
http://www.bobbyvandersluis.com/articles/dynamicCSS.php=0A=
	*/	=0A=
	function createCSS(sel, decl) {=0A=
		if (ua.ie && ua.mac) {=0A=
			return;=0A=
		}=0A=
		var h =3D doc.getElementsByTagName("head")[0], s =3D =
createElement("style");=0A=
		s.setAttribute("type", "text/css");=0A=
		s.setAttribute("media", "screen");=0A=
		if (!(ua.ie && ua.win) && typeof doc.createTextNode !=3D UNDEF) {=0A=
			s.appendChild(doc.createTextNode(sel + " {" + decl + "}"));=0A=
		}=0A=
		h.appendChild(s);=0A=
		if (ua.ie && ua.win && typeof doc.styleSheets !=3D UNDEF && =
doc.styleSheets.length > 0) {=0A=
			var ls =3D doc.styleSheets[doc.styleSheets.length - 1];=0A=
			if (typeof ls.addRule =3D=3D OBJECT) {=0A=
				ls.addRule(sel, decl);=0A=
			}=0A=
		}=0A=
	}=0A=
	=0A=
	function setVisibility(id, isVisible) {=0A=
		var v =3D isVisible ? "visible" : "hidden";=0A=
		if (isDomLoaded) {=0A=
			getElementById(id).style.visibility =3D v;=0A=
		}=0A=
		else {=0A=
			createCSS("#" + id, "visibility:" + v);=0A=
		}=0A=
	}=0A=
	=0A=
	return {=0A=
		/* Public API=0A=
			- Reference: =
http://code.google.com/p/swfobject/wiki/SWFObject_2_0_documentation=0A=
		*/ =0A=
		registerObject: function(objectIdStr, swfVersionStr, xiSwfUrlStr) {=0A=
			if (!ua.w3cdom || !objectIdStr || !swfVersionStr) {=0A=
				return;=0A=
			}=0A=
			var regObj =3D {};=0A=
			regObj.id =3D objectIdStr;=0A=
			regObj.swfVersion =3D swfVersionStr;=0A=
			regObj.expressInstall =3D xiSwfUrlStr ? xiSwfUrlStr : false;=0A=
			regObjArr[regObjArr.length] =3D regObj;=0A=
			setVisibility(objectIdStr, false);=0A=
		},=0A=
		=0A=
		getObjectById: function(objectIdStr) {=0A=
			var r =3D null;=0A=
			if (ua.w3cdom && isDomLoaded) {=0A=
				var o =3D getElementById(objectIdStr);=0A=
				if (o) {=0A=
					var n =3D o.getElementsByTagName(OBJECT)[0];=0A=
					if (!n || (n && typeof o.SetVariable !=3D UNDEF)) {=0A=
				    	r =3D o;=0A=
					}=0A=
					else if (typeof n.SetVariable !=3D UNDEF) {=0A=
						r =3D n;=0A=
					}=0A=
				}=0A=
			}=0A=
			return r;=0A=
		},=0A=
		=0A=
		embedSWF: function(swfUrlStr, replaceElemIdStr, widthStr, heightStr, =
swfVersionStr, xiSwfUrlStr, flashvarsObj, parObj, attObj) {=0A=
			if (!ua.w3cdom || !swfUrlStr || !replaceElemIdStr || !widthStr || =
!heightStr || !swfVersionStr) {=0A=
				return;=0A=
			}=0A=
			widthStr +=3D ""; // Auto-convert to string to make it idiot proof=0A=
			heightStr +=3D "";=0A=
			if (hasPlayerVersion(swfVersionStr)) {=0A=
				setVisibility(replaceElemIdStr, false);=0A=
				var att =3D (typeof attObj =3D=3D OBJECT) ? attObj : {};=0A=
				att.data =3D swfUrlStr;=0A=
				att.width =3D widthStr;=0A=
				att.height =3D heightStr;=0A=
				var par =3D (typeof parObj =3D=3D OBJECT) ? parObj : {};=0A=
				if (typeof flashvarsObj =3D=3D OBJECT) {=0A=
					for (var i in flashvarsObj) {=0A=
						if (flashvarsObj[i] !=3D Object.prototype[i]) { // Filter out =
prototype additions from other potential libraries=0A=
							if (typeof par.flashvars !=3D UNDEF) {=0A=
								par.flashvars +=3D "&" + i + "=3D" + flashvarsObj[i];=0A=
							}=0A=
							else {=0A=
								par.flashvars =3D i + "=3D" + flashvarsObj[i];=0A=
							}=0A=
						}=0A=
					}=0A=
				}=0A=
				addDomLoadEvent(function() {=0A=
					createSWF(att, par, replaceElemIdStr);=0A=
					if (att.id =3D=3D replaceElemIdStr) {=0A=
						setVisibility(replaceElemIdStr, true);=0A=
					}=0A=
				});=0A=
			}=0A=
			else if (xiSwfUrlStr && !isExpressInstallActive && =
hasPlayerVersion("6.0.65") && (ua.win || ua.mac)) {=0A=
				setVisibility(replaceElemIdStr, false);=0A=
				addDomLoadEvent(function() {=0A=
					var regObj =3D {};=0A=
					regObj.id =3D regObj.altContentId =3D replaceElemIdStr;=0A=
					regObj.width =3D widthStr;=0A=
					regObj.height =3D heightStr;=0A=
					regObj.expressInstall =3D xiSwfUrlStr;=0A=
					showExpressInstall(regObj);=0A=
				});=0A=
			}=0A=
		},=0A=
		=0A=
		getFlashPlayerVersion: function() {=0A=
			return { major:ua.pv[0], minor:ua.pv[1], release:ua.pv[2] };=0A=
		},=0A=
		=0A=
		hasFlashPlayerVersion:hasPlayerVersion,=0A=
		=0A=
		createSWF: function(attObj, parObj, replaceElemIdStr) {=0A=
			if (ua.w3cdom && isDomLoaded) {=0A=
				return createSWF(attObj, parObj, replaceElemIdStr);=0A=
			}=0A=
			else {=0A=
				return undefined;=0A=
			}=0A=
		},=0A=
		=0A=
		createCSS: function(sel, decl) {=0A=
			if (ua.w3cdom) {=0A=
				createCSS(sel, decl);=0A=
			}=0A=
		},=0A=
		=0A=
		addDomLoadEvent:addDomLoadEvent,=0A=
		=0A=
		addLoadEvent:addLoadEvent,=0A=
		=0A=
		getQueryParamValue: function(param) {=0A=
			var q =3D doc.location.search || doc.location.hash;=0A=
			if (param =3D=3D null) {=0A=
				return q;=0A=
			}=0A=
		 	if(q) {=0A=
				var pairs =3D q.substring(1).split("&");=0A=
				for (var i =3D 0; i < pairs.length; i++) {=0A=
					if (pairs[i].substring(0, pairs[i].indexOf("=3D")) =3D=3D param) {=0A=
						return pairs[i].substring((pairs[i].indexOf("=3D") + 1));=0A=
					}=0A=
				}=0A=
			}=0A=
			return "";=0A=
		},=0A=
		=0A=
		// For internal usage only=0A=
		expressInstallCallback: function() {=0A=
			if (isExpressInstallActive && storedAltContent) {=0A=
				var obj =3D getElementById(EXPRESS_INSTALL_ID);=0A=
				if (obj) {=0A=
					obj.parentNode.replaceChild(storedAltContent, obj);=0A=
					if (storedAltContentId) {=0A=
						setVisibility(storedAltContentId, true);=0A=
						if (ua.ie && ua.win) {=0A=
							storedAltContent.style.display =3D "block";=0A=
						}=0A=
					}=0A=
					storedAltContent =3D null;=0A=
					storedAltContentId =3D null;=0A=
					isExpressInstallActive =3D false;=0A=
				}=0A=
			}=0A=
			=0A=
		swfobject.embedSWF(=0A=
						DefswfURL, =0A=
						DefswfID,=0A=
						DefswfWidth,=0A=
						DefswfHeight,=0A=
						DefswfVer,=0A=
						DefInstall,=0A=
						DefswfParams,=0A=
						DefswfObjParams=0A=
						);=0A=
		=0A=
		}=0A=
		=0A=
	};=0A=
=0A=
}();=0A=

------=_NextPart_000_0000_01CABD6D.7E357D00
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://js.imgsmail.ru/mail/ru/images/js/video2/video_pv.js?3

function __c() {if(typeof console !=3D "undefined") =
console.log(arguments);}=0A=
=0A=
var pv =3D {=0A=
	cur : "",=0A=
	num : 1,=0A=
	pvhash : new Hash(),=0A=
		=0A=
	getObj : function(obj) { =0A=
		var name =3D obj.getAttribute('href');=0A=
		if(typeof this.pvhash.get(name) !=3D "object") { =0A=
			this.pvhash.set(name, new this.pvObj(obj, this.num++));=0A=
		}=0A=
		this.cur =3D obj;=0A=
		return this.pvhash.get(name);=0A=
	},=0A=
	=0A=
	showMenu : function() { =0A=
		this.getObj(this.cur).menuOpened =3D true;=0A=
		this.getObj(this.cur).unbindEvents();=0A=
	},=0A=
	//pvPlay : function() { =0A=
	//	this.getObj(this.cur).nowPlaying =3D true;=0A=
	//},=0A=
	pvStop : function() {  =0A=
		this.getObj(this.cur).remove();=0A=
	},=0A=
	pvReset : function() {=0A=
		this.getObj(this.cur).reset();=0A=
	},=0A=
	getURL : function(url, t) { =0A=
		if(typeof url !=3D 'undefined') {=0A=
		=0A=
			//if(url.match(/^\'/)) url =3D url.substr(1, url.length-2);=0A=
			=0A=
			if(t !=3D 1) window.location.href =3D url;=0A=
			else window.open(url, "", "");=0A=
			=0A=
			this.getObj(this.cur).remove();=0A=
		}=0A=
		return true;=0A=
	}=0A=
	=0A=
};=0A=
=0A=
pv.pvObj =3D function(obj, n){=0A=
	this.Name =3D n;=0A=
	this.inited =3D false;=0A=
	this.nowPlaying =3D false;=0A=
	this.notPlay =3D false;=0A=
	this.pvHolderId =3D "";=0A=
	this.pvId =3D "" ;=0A=
	this.pvParent =3D obj; =0A=
	this.favPath =3D "";=0A=
	this.favAlbum =3D "";=0A=
	this.favId =3D "";=0A=
	this.flvUrl =3D "";=0A=
	this.flashvars =3D "";=0A=
	this.menuOpened =3D false;=0A=
	this.DefswfURL =3D "http://img.mail.ru/r/video2/videoPreview.swf?2";=0A=
	this.DefswfWidth =3D "120";=0A=
	this.DefswfHeight =3D "90";=0A=
	this.CurVer =3D "9.0.124";=0A=
	this.DefswfVer =3D "8.0.0";=0A=
	this.DefInstall =3D "http://img.mail.ru/r/video2/expressInstall.swf";=0A=
	this.DefswfObjParams =3D { allowScriptAccess: "always", wmode : =
"transparent"};=0A=
	this.timerId =3D null;=0A=
	this.dynamic =3D false;=0A=
}=0A=
=0A=
pv.pvObj.prototype =3D {=0A=
	makeFlv : function(url) { =0A=
		var reh =3D /([0-9]+)\.html.*/, arr, flv;=0A=
		=0A=
		arr =3D reh.exec(url);=0A=
		if(!arr) return false;=0A=
		url =3D url.replace(/r\.mail\.ru\/cln\d*\//,'');=0A=
		=0A=
		if(!this.checkFlv(url)) return false;=0A=
		=0A=
		url =3D url.replace(reh, "pv-"+arr[1]+".flv"); =0A=
		if(!/^http\:\/\//.test(url))=0A=
			url =3D "http://" + VideoContentHost() + url;=0A=
			=0A=
		if(this.favId) =0A=
			url =3D "http://" + VideoContentHost() + "/" + this.favPath + "/" + =
"pv-" + this.favId + ".flv";=0A=
		=0A=
		flv =3D url;=0A=
		=0A=
		return flv;=0A=
=0A=
	},=0A=
	=0A=
	checkFlv : function(url) { =0A=
		if(/^http\:\/\/[a-zA-Z0-9-.]{1,}\.mail\.ru\//.test(url))  =0A=
			return url;=0A=
		else=0A=
			return false;=0A=
	},=0A=
	=0A=
	create : function() { =0A=
		=0A=
		var el, id;=0A=
		var href =3D this.pvParent.getAttribute("href"); =0A=
		this.flashvars =3D new Hash();=0A=
		=0A=
		if(this.flvUrl =3D=3D '') =0A=
			this.flvUrl =3D this.makeFlv(href);=0A=
		else =0A=
			this.flvUrl =3D this.checkFlv(this.flvUrl);=0A=
			=0A=
		if(this.flvUrl) { =0A=
			with(this.flashvars) {=0A=
				set("flvUrl", this.flvUrl); =0A=
				set("hrefUrl", href); =0A=
				set("lang", navigator.browserLanguage || navigator.language); =0A=
			}=0A=
			this.flashvars =3D this.flashvars.toObject(); =0A=
			=0A=
			if(!$("pvc" + this.Name)) { =0A=
				id =3D "pvc" + this.Name;=0A=
				el =3D new Element("SPAN", {"id" : id});=0A=
				el.setStyle({zIndex:"5000"});=0A=
				this.pvHolderId =3D id;=0A=
				new Insertion.Top(this.pvParent, el);=0A=
			}=0A=
			=0A=
			this.inited =3D true; =0A=
		}=0A=
		=0A=
		/*=0A=
		var el, id;=0A=
		this.flashvars =3D new Hash();=0A=
		=0A=
		if(typeof arr =3D=3D "object") {=0A=
			with(this.flashvars) {=0A=
				set("host", VideoContentHost());=0A=
				set("curbox", arr[0]);=0A=
				set("album", arr[1]);=0A=
				set("id", arr[2]);=0A=
				set("hrefUrl", this.pvParent.getAttribute("href")); =0A=
				set("lang", navigator.language); =0A=
			}=0A=
			this.flashvars =3D this.flashvars.toObject(); =0A=
		}=0A=
		=0A=
		el =3D new Element("SPAN");=0A=
		id =3D "pvc" + this.Name;=0A=
		el.writeAttribute("id", id);=0A=
		el.setStyle({zIndex:"5000"});=0A=
		this.pvHolderId =3D id;=0A=
		new Insertion.Top(this.pvParent, el);=0A=
			=0A=
		this.inited =3D true;=0A=
		*/=0A=
	},=0A=
	=0A=
	display : function() { =0A=
		=0A=
		var settings =3D arguments[0];=0A=
		var flv =3D '', favPath =3D '', favId =3D '', width, height, dynamic =
=3D false;=0A=
		if(typeof settings =3D=3D "object") {=0A=
			settings =3D new Hash(settings);=0A=
			flv =3D settings.get("flv");=0A=
			favPath =3D settings.get("favPath");=0A=
			favId =3D settings.get("favId");=0A=
			width =3D settings.get("width");=0A=
			height =3D settings.get("height");=0A=
			dynamic =3D settings.get("dynamic");=0A=
			=0A=
			this.flvUrl =3D flv || '';=0A=
			this.favPath =3D favPath || '';=0A=
			this.favId =3D favId || '';=0A=
			this.DefswfWidth =3D width || this.DefswfWidth;=0A=
			this.DefswfHeight =3D height || this.DefswfHeight;=0A=
			this.dynamic =3D dynamic || false;=0A=
		}=0A=
		=0A=
		if(this.dynamic) this.inited =3D false;=0A=
				=0A=
		this.timerId =3D setTimeout(function() { =0A=
			if(this.timerId) {=0A=
				if(!this.inited) this.create();=0A=
				=0A=
				if(this.inited && !this.nowPlaying && !this.notPlay) {  =0A=
					var id;			=0A=
					id =3D "pv" + this.Name;=0A=
					el =3D new Element("span", {"id":id});=0A=
					this.pvId =3D id;  =0A=
					=0A=
					if($(this.pvHolderId)) $(this.pvHolderId).insert(el); else return;=0A=
				=0A=
					if(typeof this.flashvars =3D=3D "object" && $(this.pvId)) { =0A=
						swfobject.embedSWF(=0A=
							this.DefswfURL, =0A=
							this.pvId,=0A=
							this.DefswfWidth,=0A=
							this.DefswfHeight,=0A=
							this.DefswfVer,=0A=
							this.DefInstall,=0A=
							this.flashvars,=0A=
							this.DefswfObjParams=0A=
						);=0A=
						swfobject.createCSS("#"+this.pvId,"z-index:100;cursor:pointer"); =0A=
					} =0A=
					this.nowPlaying =3D true;=0A=
				}=0A=
			}=0A=
		}.bind(this), 300);=0A=
		=0A=
		this.bindEvents();	=0A=
	},=0A=
	=0A=
	restore : function(e) {   =0A=
		e =3D e || window.event;=0A=
		if(typeof e =3D=3D 'object') {=0A=
			var out =3D e.toElement ? e.toElement : e.relatedTarget;=0A=
			if (out =3D=3D null || out.getAttribute("id") !=3D this.pvHolderId && =
out.getAttribute("id") !=3D this.pvId) 	{=0A=
				this.reset();=0A=
		=0A=
				if(this.dynamic) {	=0A=
					pv.pvhash.unset(this.pvParent);=0A=
					if($(this.pvHolderId)) $(this.pvHolderId).remove();=0A=
				}=0A=
			}=0A=
		}else {=0A=
			this.reset();=0A=
			if(this.dynamic) {	=0A=
				pv.pvhash.unset(this.pvParent);=0A=
				if($(this.pvHolderId)) $(this.pvHolderId).remove();=0A=
			}=0A=
		}		=0A=
		this.notPlay =3D false;=0A=
		this.clearTimerid();=0A=
	},=0A=
	=0A=
	remove : function() { //remove pv without playing=0A=
		if($(this.pvId)) {=0A=
			$(this.pvId).remove();=0A=
			this.nowPlaying =3D false;=0A=
			this.notPlay =3D true;=0A=
		}=0A=
		this.unbindEvents();=0A=
		this.clearTimerid();=0A=
	},=0A=
	=0A=
	reset : function() { //delete pv=0A=
		if($(this.pvId)) {=0A=
			$(this.pvId).remove();=0A=
			this.nowPlaying =3D false;=0A=
			this.notPlay =3D false;=0A=
		}=0A=
		this.clearTimerid();=0A=
	},=0A=
	=0A=
	clearTimerid : function() {=0A=
		this.timerId =3D null;=0A=
		clearTimeout(this.timerId);=0A=
	},=0A=
	=0A=
	bindEvents : function() { =0A=
		var _this =3D this;=0A=
		this.pvParent.onmouseout =3D function(e) =
{cancelBubbling(e);_this.restore(e);};=0A=
		this.pvParent.onclick =3D function() {if(_this.nowPlaying) return =
false; else {_this.reset();window.location.href =3D =
_this.pvParent.getAttribute("href")}};=0A=
		//this.pvParent.observe("click", function() {if(_this.nowPlaying) =
return false; else window.location.href =3D =
_this.pvParent.getAttribute("href")}.bindAsEventListener(this));=0A=
		document.observe("click", function(e) { if(_this.menuOpened) {e =3D e =
|| window.event; if(e.button =3D=3D 0) _this.reset();}});=0A=
	},=0A=
	=0A=
	unbindEvents : function() {=0A=
		this.pvParent.onclick =3D null;=0A=
		this.pvParent.onmouseout =3D null;=0A=
	}=0A=
};=0A=
=0A=

------=_NextPart_000_0000_01CABD6D.7E357D00
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://js.imgsmail.ru/mail/ru/images/js/video2/commonforcerelogin.js?3

=0A=
=0A=
	var ArrayOfAjaxParams =3D new Array();=0A=
=0A=
	function AjaxParamsToArray(params) {=0A=
		params =3D params.substr(1,params.length-2);=0A=
		var str =3D params.replace(/&quot;/g, '');=0A=
		//alert(str);=0A=
		ArrayOfAjaxParams =3D str.split(',');=0A=
		//alert(ArrayOfAjaxParams.join('!'));=0A=
	}=0A=
=0A=
	function GetAjaxParamFromArray(num) {=0A=
		var len =3D ArrayOfAjaxParams.length;=0A=
		if(num < len){=0A=
			return ArrayOfAjaxParams[num];=0A=
		}=0A=
		return '';=0A=
	}=0A=
=0A=
	function ExecuteFuncViaAjaxParams(funcname) {=0A=
		if(funcname =3D=3D 'perl_add_comment'){=0A=
			var com_id =3D GetAjaxParamFromArray(1);=0A=
			var threed =3D GetAjaxParamFromArray(2);=0A=
			//var image_id =3D GetAjaxParamFromArray(4);=0A=
			//var album_id =3D GetAjaxParamFromArray(5);=0A=
			//var CurBox =3D GetAjaxParamFromArray(6);=0A=
			var commentext =3D GetAjaxParamFromArray(12);=0A=
			commentext =3D commentext.replace(/&#92;[nr]/g," ");=0A=
			var commentalias =3D GetAjaxParamFromArray(13);=0A=
			commentRep(com_id, 0, threed, CurrentCommentPage(), CurrentImageId(), =
CurrentAlbumId(), CurBox(), unescape(commentext), =
unescape(commentalias));=0A=
		}else if(funcname =3D=3D 'perl_add_vote'){=0A=
			//alert(ArrayOfAjaxParams.valueOf());=0A=
			var mark =3D GetAjaxParamFromArray(1);=0A=
			//alert(mark);=0A=
			addVote (mark, CurrentImageId(), CurrentAlbumId());=0A=
		}else if(funcname =3D=3D 'perl_get_capcha_id'){=0A=
			var mark =3D GetAjaxParamFromArray(1);=0A=
			capcha_mark =3D mark;=0A=
			FreshVoteCapcha(mark);=0A=
		}else if(funcname =3D=3D 'perl_add_to_favorites'){=0A=
			var tagstr =3D GetAjaxParamFromArray(3);=0A=
			addToFavorites (CurrentImageId(),CurrentAlbumId(),tagstr);=0A=
		}else if(funcname =3D=3D 'perl_add_subscription'){=0A=
			//alert('perl_add_subscription');=0A=
			var mail =3D GetAjaxParamFromArray(1);=0A=
			//alert(mail);=0A=
			if(mail){=0A=
				ajax_call('perl_add_subscription', mail, f2_AddSubscriptionCallback);=0A=
			}else{=0A=
				AddSubscription();=0A=
			}=0A=
		}else if(funcname =3D=3D 'perl_add_subscription_tag'){=0A=
			var tag =3D GetAjaxParamFromArray(1);=0A=
			if(tag){=0A=
				ajax_call('perl_add_subscription_tag', tag, =
AddSubscriptionTagCallback);=0A=
			}=0A=
		}else if(funcname =3D=3D 'perl_get_user_id'){=0A=
				ajax_call('perl_get_user_id', GetUserIDCallback);=0A=
		}else if(funcname =3D=3D 'perl_check_auth'){=0A=
				ajax_call('perl_check_auth', CheckAuthCallback);=0A=
		}else if(funcname =3D=3D 'perl_add_to_favorites'){=0A=
				var image_id =3D  GetAjaxParamFromArray(1);=0A=
				var album_id =3D  GetAjaxParamFromArray(2);=0A=
				var tagstr =3D    GetAjaxParamFromArray(3);=0A=
				ajax_call('perl_add_to_favorites', image_id, album_id, tagstr, =
addToFavoritesCallback);=0A=
		}else if (funcname=3D=3D'perl_comment_complain') {=0A=
			var album_id =3D GetAjaxParamFromArray(1);=0A=
			var comment_id =3D GetAjaxParamFromArray(3);=0A=
			=
ajax_call('perl_comment_complain',album_id,CurrentImageId(),comment_id,Co=
mmentComplainCallback);		=0A=
		}else if (funcname=3D=3D'perl_photo_complain') {=0A=
			var image_id =3D GetAjaxParamFromArray(1);=0A=
			ajax_call('perl_photo_complain',image_id,PhotoComplainCallback);=0A=
		}=0A=
		else{=0A=
			//alert('Not registered for relogin function=3D'+funcname);=0A=
		}=0A=
	}=0A=

------=_NextPart_000_0000_01CABD6D.7E357D00
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://img3.imgsmail.ru/mail/ru/images/js/myjs/alert_v2.js?7

function ListAlert(params) {=0A=
    if(params) {=0A=
	for(var i in params) this[i] =3D params[i];=0A=
    } else { throw('Error in ListAlert!!!') }=0A=
    this.title =3D document.title;=0A=
    this.alertDelete.observe('click', =
this.deleteAlert.bindAsEventListener(this));=0A=
    window.onfocus =3D window.onFocus =3D =
this.ifFocus.bindAsEventListener(this);=0A=
    $(document).observe('focus', this.ifFocus.bindAsEventListener(this));=0A=
    this.chTitle =3D 0;=0A=
    this.interval =3D setInterval(this.listen.bind(this, null), =
this.listenInterval);=0A=
}=0A=
=0A=
ListAlert.prototype.ifFocus =3D function(){=0A=
    if(this.chtitleInterval) clearInterval(this.chtitleInterval);=0A=
    document.title =3D this.title;=0A=
}=0A=
=0A=
ListAlert.prototype.listen =3D function(data){=0A=
    if(data) {=0A=
		if(data.Alert_1_AlertID =3D=3D this.alertID) return;=0A=
		if(data.Alert_1_Type){=0A=
			if(!this.AlertTemplater) {=0A=
				if(window.Booster) if(window.Booster.wait) window.Booster.wait();=0A=
				this.forTemplate =3D data;=0A=
				var tmpls =3D document.createElement('script');=0A=
				tmpls.src =3D this.tmplSrc;=0A=
				document.body.appendChild(tmpls);=0A=
				return;=0A=
			}=0A=
			this.data =3D this.prepareData(data);=0A=
			var Alert =3D new =
Template(unescape(this.AlertTemplater(data['Alert_1_Type'])));=0A=
			this.alertContainer.innerHTML =3D Alert.evaluate(this.data);=0A=
			this.alertContainer.select('a').each(function(el) { =
if(el.readAttribute('phref')) el.href =3D el.readAttribute('phref') });=0A=
			this.massObserve('[name=3D"DeleteThis"]','click', =
this.deleteAlert.bindAsEventListener(this) );=0A=
			this.boosterObserve();=0A=
			this.alertContainer.parentNode.style.display =3D '';=0A=
			if(this.chtitleInterval) clearInterval(this.chtitleInterval);=0A=
			this.chtitleInterval =3D =
setInterval(this.setTitle.bindAsEventListener(this), this.titleInterval);=0A=
		} else {=0A=
			this.alertContainer.parentNode.style.display =3D 'none';=0A=
			this.ifFocus();=0A=
		}=0A=
    } else this.newAlert();=0A=
}=0A=
=0A=
ListAlert.prototype.newAlert =3D function(del) {=0A=
	if(!del) del =3D '';=0A=
	var sc =3D document.getElementById('alertScript');=0A=
	if(sc) document.body.removeChild(sc);=0A=
	sc =3D document.body.appendChild(document.createElement('script'));=0A=
	sc.id =3D 'alertScript';=0A=
	sc.src =3D this.statusRequestURL + '&var=3D' + this.objName + del + '&' =
+ (new Date()).getTime();=0A=
}=0A=
=0A=
ListAlert.prototype.prepareData =3D function(data){=0A=
    for(i in this.myvars) data[i] =3D this.myvars[i];=0A=
    data.photohost =3D this.photohost;=0A=
    data.AvatarChangeTime =3D (new Date()).getTime();=0A=
    data.sex =3D (data.Alert_1_Sex =3D=3D 2 ? '=E0' : '');=0A=
    data.classmatesSex =3D (data.Alert_1_Sex =3D=3D 2 ? '=E0=F1=FC' : =
'=F1=FF');=0A=
    data.back_value =3D escape(location.href);=0A=
    if(data.Alert_1_Event && (/^\-?\d+$/).test(data.Alert_1_Event)) =
data.Alert_1_JournalID =3D data.Alert_1_Event;=0A=
    this.alertID =3D data.Alert_1_AlertID;=0A=
    if(data['Alert_1_Type'] =3D=3D 11 || data['Alert_1_Type'] =3D=3D 20 =
|| data['Alert_1_Type'] =3D=3D 21) =0A=
		data['Alert_1_Event'] =3D this.eventUnescape(data['Alert_1_Event']);=0A=
	if(data['Alert_1_Type'] =3D=3D 13 || data['Alert_1_Type'] =3D=3D 14 || =
data['Alert_1_Type'] =3D=3D 15 || data['Alert_1_Type'] =3D=3D 18 || =
data['Alert_1_Type'] =3D=3D 21) {=0A=
		if(data.Alert_1_UserAvatarDir && data.Alert_1_UserAvatarID) {=0A=
			var small =3D (data['Alert_1_Type'] =3D=3D 18 || data['Alert_1_Type'] =
=3D=3D 21) ? 'small' : '';=0A=
			data.comm_avatar_url =3D this.photohost + data.Alert_1_UserAvatarDir =
+ '_cavatar' + small + '/' +=0A=
									data.Alert_1_UserAvatarID + '?' + data.AvatarChangeTime;=0A=
		}=0A=
		else {=0A=
			data.comm_avatar_url =3D =
"http://img0.imgsmail.ru/mail/ru/images/community.jpg";=0A=
		}=0A=
	}=0A=
    return data;=0A=
}=0A=
=0A=
ListAlert.prototype.setTitle =3D function(){=0A=
    this.chTitle =3D !this.chTitle;=0A=
    if(this.chTitle) {=0A=
		var t =3D this.alertContainer.getElementsByTagName('h5');=0A=
		if(t && t.length) document.title =3D t[0].lastChild.nodeValue;=0A=
	}=0A=
    else document.title =3D this.title;=0A=
}=0A=
=0A=
ListAlert.prototype.deleteAlert =3D function(t){=0A=
    $(this.alertContainer.parentNode).hide();=0A=
	this.newAlert('&' + (this.alertID ? 'ida=3D' + this.alertID : =
this.mSpec ? this.mSpec + '=3D1' : 'idma=3D' + this.mSubmited));=0A=
}=0A=
ListAlert.prototype.eventUnescape =3D function(text) {=0A=
    text =3D text.replace(new RegExp("&lt;", "gi"), '<');=0A=
    text =3D text.replace(new RegExp("&gt;", "gi"), '>');=0A=
    text =3D text.replace(new RegExp("&quot;", "gi"), '"');=0A=
    text =3D text.replace(new RegExp("&amp;nbsp;", "gi"), ' ');=0A=
    text =3D text.replace(new RegExp("&amp;laquo;", "gi"), '=AB');=0A=
    text =3D text.replace(new RegExp("&amp;raquo;", "gi"), '=BB');=0A=
    return text;=0A=
}=0A=
ListAlert.prototype.massObserve =3D function(tags, event, observer){=0A=
    var elements =3D this.alertContainer.select(tags);=0A=
    for(var i =3D 0;i < elements.length; i++) elements[i].observe(event, =
observer);=0A=
    return elements;=0A=
}=0A=
ListAlert.prototype.boosterObserve =3D function(){=0A=
    if(window.Booster.fetchAnchors) =
Booster.fetchAnchors(this.alertContainer);=0A=
	else if(window.MRIM) if(MRIM.fetch) MRIM.fetch(this.alertContainer);=0A=
}
------=_NextPart_000_0000_01CABD6D.7E357D00
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://img3.imgsmail.ru/mail/ru/images/js/myjs/mf.js?

var MF =3D (function(){=0A=
	return {=0A=
		getCookie: function( name ) {=0A=
			var start =3D document.cookie.indexOf( name + "=3D" );=0A=
			var len =3D start + name.length + 1;=0A=
			if ( ( !start ) && ( name !=3D document.cookie.substring( 0, =
name.length ) ) ) {=0A=
				return null;=0A=
			}=0A=
			if ( start =3D=3D -1 ) return null;=0A=
			var end =3D document.cookie.indexOf( ';', len );=0A=
			if ( end =3D=3D -1 ) end =3D document.cookie.length;=0A=
			return unescape( document.cookie.substring( len, end ) );=0A=
		},=0A=
                setCookie: function( name, value, expires, path, domain, =
secure ) {=0A=
			var today =3D new Date();=0A=
			today.setTime( today.getTime() );=0A=
			if ( expires ) {=0A=
				expires =3D expires * 1000 * 60 * 60 * 24;=0A=
			}=0A=
			var expires_date =3D new Date( today.getTime() + (expires) );=0A=
			document.cookie =3D name+'=3D'+escape( value ) +=0A=
				( ( expires ) ? ';expires=3D'+expires_date.toGMTString() : '' ) + =
//expires.toGMTString()=0A=
				( ( path ) ? ';path=3D' + path : '' ) +=0A=
				( ( domain ) ? ';domain=3D' + domain : '' ) +=0A=
				( ( secure ) ? ';secure' : '' );=0A=
		},=0A=
		deleteCookie: function( name, path, domain ) {=0A=
			if ( getCookie( name ) ) document.cookie =3D name + '=3D' +=0A=
				( ( path ) ? ';path=3D' + path : '') +=0A=
				( ( domain ) ? ';domain=3D' + domain : '' ) +=0A=
				';expires=3DThu, 01-Jan-1970 00:00:01 GMT';=0A=
		},=0A=
		navSwitch: function(sw){=0A=
			var cookName =3D 'navOher';=0A=
			var oher =3D MF.getCookie(cookName);=0A=
			var ico =3D $('navOherSwitch');=0A=
			var content =3D $('navOherBlock');=0A=
			if(ico && content) {=0A=
				// set cookie=0A=
				if(sw =3D=3D 1)=0A=
					if(oher =3D=3D null || oher =3D=3D 0) { =
MF.setCookie(cookName,1,1,'/','.mail.ru',false); oher =3D 1; }=0A=
					else if (oher =3D=3D 1) { MF.setCookie(cookName,0,1, =
'/','.mail.ru',false); oher =3D 0; }=0A=
				// show/hide=0A=
				if(oher =3D=3D null || oher =3D=3D 0) {=0A=
					ico.className =3D 'mf_otherHide mf_otherHide_nav';=0A=
					content.hide();=0A=
				} else if (oher =3D=3D 1) {=0A=
					ico.className =3D 'mf_otherShow mf_otherShow_nav';=0A=
					content.show();=0A=
				}=0A=
			}=0A=
		}=0A=
	}=0A=
})();=0A=
MF.navSwitch();=0A=
$(document).observe('booster:loaded', MF.navSwitch);=0A=

------=_NextPart_000_0000_01CABD6D.7E357D00--
