<!--
// Библиотека для раздела "Новости. Релиз".
//var isIE = document.all ? 1:0;
var isNN = document.layers ? 1:0;


// ******************* Определение типа браузера
version=navigator.appVersion;
manufacturer=navigator.appName;
ua=navigator.userAgent;
var isIE = manufacturer.indexOf('Microsoft')>=0&& version.indexOf('4.0')>=0 ;
var is6IE = manufacturer.indexOf('Microsoft')>=0&& version.indexOf('6.0')>=0;
var isFF = manufacturer.indexOf('Netscape')>=0;

// ******* для работы с Cookie
var today = new Date();
var expiry = new Date(today.getTime()+ 1* 60 * 60 * 1000);//текущая дата+1 час, мсек

var w=screen.Width;
var wff=screen.availWidth;


// ******************* Предупреждение для нестандартного типа браузера
//*****	с ограничением числа показов до 1. Механизм Cookie

//** вспом. функции работы с Cookie ******
function getCookieVal (offset) {
	var endstr = document.cookie.indexOf (";", offset);
	if (endstr == -1) { endstr = document.cookie.length; }
	return unescape(document.cookie.substring(offset, endstr));
	}

function GetCookie (name) {
	var arg = name + "=";
	var alen = arg.length;
	var clen = document.cookie.length;
	var i = 0;
	while (i < clen) {
		var j = i + alen;
		if (document.cookie.substring(i, j) == arg) {
			return getCookieVal (j);
			}
		i = document.cookie.indexOf(" ", i) + 1;
		if (i == 0) break; 
		}
	return null;
	}

function DeleteCookie (name,path,domain) {
	if (GetCookie(name)) {
		document.cookie = name + "=" +
		((path) ? "; path=" + path : "") +
		((domain) ? "; domain=" + domain : "") +
		"; expires=Thu, 01-Jan-70 00:00:01 GMT";
		}
	}

function SetCookie (name,value,expires,path,domain,secure) {
  document.cookie = name + "=" + escape (value) +
    ((expires) ? "; expires=" + expires.toGMTString() : "") +
    ((path) ? "; path=" + path : "") +
    ((domain) ? "; domain=" + domain : "") +
    ((secure) ? "; secure" : "");
//	alert(document.cookie+" где name= "+name+" а value=  "+escape (value));
	}
//************ /вспом. функции работы с Cookie ******

function browser_attent_msg(){
	alert('Извините!\nЭтот раздел сайта пока не оптимизирован для просмотра в Вашем браузере:'+
				'\n['+ua+']'+	
					'\nВозможно неправильное отображение контента!');
return;
}

function browser_attent(){
if(!isIE&&!isFF)	{
	if (GetCookie('user_id') == null)
		{
			var getName = 'gest';
			SetCookie('user_id', (getName), expiry);
			browser_attent_msg();
		}
	else{
			var getName = GetCookie('user_id');
		}
	}
}

//********************  Тэг base     *****************************
//*******************  секция HEAD
//******************* для исключения ошибок обр-ки отн. ссылок

function base()
{
 	url = document.URL.split('/');					//разбиваем url на части
	baseurl = '';

	for (i = 0; i < url.length-1; i++)				//определяем уровень вложенности 
	{	
	baseurl += url[i]+'/';
	}

	baseurl=baseurl+url[url.length-1];

	document.write('<base href="'+baseurl+'" target=_self>');	//пишем результат

}



// ******************* Замена стиля нижнего меню по разрешению
function range_bot_css(){
if(w<801){
document.write('<DIV align=center id=nizmny800>');
}else{
document.write('<DIV align=center id=nizmny>');
}
}

// ******************* Замена стиля верхнего меню по разрешению
function range_top_css(){
if(w<801||wff<801){
document.write('<DIV id=commnySml>');
document.write('<TABLE  align=left border=0 cellPadding=0 cellSpacing=0 width=80% style="margin:0;border-bottom-style:solid;border-bottom-width:2;border-bottom-color:blue;border-top-style:solid;border-top-width:1;border-top-color:blue;">');
document.write('<TR valign="top">');
}else{
document.write('<DIV id=commny>');
document.write('<TABLE  align=center border=0 cellPadding=0 cellSpacing=0 width=100% style="margin:0;margin-top:1;border-bottom-style:solid;border-bottom-width:2;border-bottom-color:blue;border-top-style:solid;border-top-width:2;border-top-color:blue;">');
document.write('<TR valign="top">');
}
}


//************ Запись слоев. ******************
//**********************************************************
//для тэга </div>
function divClos()
{
document.write ('</div>');
}

//для записи слоя. закрытый
function divWrite(l){
idName=l;
if(isNN){
document.write ("<div id='"+(idName)+"'style='display:block;'>");
}else if (isIE ){
document.write ("<div id='"+(idName)+"'style='display:none;'>");
}
}

//для записи слоя. открытый
function divWriteOp(l){
idName=l;
if(isNN){
document.write ("<div id='"+(idName)+"'style='display:block;'>");
}else if (isIE ){
document.write ("<div id='"+(idName)+"'style='display:block;'>");
}
}

//************ Межбраузерное соответствие ******************

//** Левое меню для записи слоя закрытый **
function divWriteFF(l,z){
idName=l;
yearName=z;
if(isFF)
{
document.write ('<a href="javascript:void(0);"><div align=center style="margin:2px 4px 0 0;cursor:pointer;" onClick=showHide('+idName+')><b class="tit"style="font-size:130%;"><big>'+yearName+'</big></b></div></a>');
}
else
{
document.write ('<div align=center style="margin:6px 4px 0 0;cursor:pointer;" onClick=showHide('+idName+')><b class="tit"><big>'+yearName+'</big></b></div>');
}
}

//** Левое меню для отрисовки вертикальной границы меню **
function rightBorderFF()
{
	if(!isIE)
	{
	document.write ('<td width=2 valign=top bgcolor="#5098e8"><img src="../images/blank.gif" height=1 width=2 border=0></td>');
	}
	else
	{
	document.write ('<td width=2 valign=top style="background-repeat:repeat-y;background-image:url(../gif/bwblank.gif);"><img src="../images/blank.gif" height=1 width=2 border=0></td>');
	}
}

//** Левое меню для записи слоя открытый **
function divWriteOpFF(l)
{
idName=l;
document.write ('<div id="'+(idName)+'" style="display:block;margin-left:20;">');
}
//************ Закрытие и открытие слоев. ******************
//**********************************************************
//************ Закрытие - открытие слоя. Функция 1 аргумента. Свойство display

function showHide(d){
lay=eval(d);
if (lay.style.display=="none"){
lay.style.display="block";
return false;
}
if (lay.style.display=="block"){
lay.style.display="none";
return false;
}
}

//******************* Изменение стиля ********
//***** Цвет ссылки. 1 аргумент. Свойство== style.color
// nm= id ссылки. olive -- #0075C6

function onStyle(nm)
{
	idName=eval(nm);
	idName.style.color='olive';
}

function offStyle(nm)
{
	idName=eval(nm);
	idName.style.color='#0075C6';
}


//***** Класс и стиль объекта. 2 аргумента. Свойства== className && style.color
// anm= id ссылки; bnm= id блока(<div> или <td>)

function onStyle2(anm,bnm)
{
	lnkName=eval(anm);
	blockName=eval(bnm);
	lnkName.style.color='olive';
	blockName.className='tblov';
	return false;
}
//*** Идентичные функции: offStyle2 и ofStyl2 

function offStyle2(anm,bnm)
{
	lnkName=eval(anm);
	blockName=eval(bnm);
	lnkName.style.color='#0075C6';
	blockName.className='tbltp';
	return false;
}

function ofStyl2(anm,bnm)
{
	lnkName=eval(anm);
	blockName=eval(bnm);
	lnkName.style.color='#0075C6';
	blockName.className='tbltp';
	return false;
}



// *******************  Шаблон разделительной черты

function divider_line(){
document.write('<table width=85% border=0 cellspacing=0 cellpadding=0 height=6 align=center style="margin-top:10px;margin-bottom:6px;">');
document.write('<tr>');
document.write('<td background="../images/pro2/shad_cap.gif" style="background-repeat:repeat-x" height=6 width=100%>');
document.write('<img src="../images/blank.gif" width=1 height=6>');
document.write('</td></tr></table><br>');
}

//-->