//***** Открытие окна с картинкой *****
function openImageWindow(src,w,h){
var h1 = (h > 600) ? 600 : h;
var w1 = (h > 600) ? w + 16 : w;
var res = (h > 600) ? 1 : 0;
var scrl = (h > 600) ? 1 : 0;

var l = Math.ceil((screen.availWidth - w1)/2);
var t = Math.ceil((screen.availHeight - h1)/2);

var OpenWindow = window.open("", 'Фото', 'width=' + w1 +',height=' + h1 + ',toolbar=0,menubar=0,scrollbars=' + scrl + ',resizable=' + res + ',location=0,status=0,left=' + l + ',top=' + t);
OpenWindow.document.write("<html><head>");
OpenWindow.document.write("<title>Изображение</title></head>");
OpenWindow.document.write("<body style='margin:0; padding:0'>");
OpenWindow.document.write("<a href='#' onclick='window.close()'><img border='0' src='" + src + "' width='" + w + "' height='" + h + "' title='Закрыть окно'></a>");
OpenWindow.document.write("</body>");
OpenWindow.document.write("</html>");
}

//***** Скрытие-открытие всплывающей подсказки *****
//
//Определение броузеров. Переменные Netscape, DOM становятся глобальными.
Netscape = navigator.appName=="Netscape" ? true : false;
DOM = document.getElementById ?  true : false;

//Функция определяющая координаты мыши. Переменные mouseX, mouseY становятся глобальными.
function get_mouse_coords(){
	if(Netscape){
		window.onmousemove = function(e){
		mouseX = e.pageX;
		mouseY = e.pageY;
		}
	}
	else if(DOM){
	mouseX = event.clientX + document.body.scrollLeft;
	mouseY = event.clientY + document.body.scrollTop;
	}
	else{
	mouseX = 0;
	mouseY = 0;
	}
}

//Функция показывающая всплывающий блок div, в котором отобразиться надпись str
//ВЗАИМОДЕЙСТВУЮЩАЯ ФУНКЦИЯ: get_mouse_coords
//
function show_Explanatory(div, str){
	//Определяем размер документа в пикселях
	var w = document.body.clientWidth;
	//делим этот размер пополам
	var w2 = Math.ceil(w/2);
var a = document.getElementById(div);
get_mouse_coords();
a.innerHTML = str;
a.style.display = 'block';
a.style.zindex = 1;
	//Если координаты Х мыши больше, чем половина размера документа, 
	//то высплывающий блок выводится с правой направленностью, иначе, по умолчанию - с левой
	if(mouseX > w2)	mouseX =  mouseX - a.offsetWidth;
a.style.top = mouseY + 22 + 'px';
a.style.left = mouseX + -2 + 'px';
}
//скрыть DIV-блок
function hide_Explanatory(div){
document.getElementById(div).style.display = 'none';
}
//**************************************************

//***** Скрытие-открытие слоёв *******************************************************
//
//Функция возвращает строку, которая представляет собой описание блока
//Это для обеспечения совместимости между броузерами
//display="" - это значит сделать отображение по умолчанию. 
//если был блок - станет блок, был none - будет none. 
//была ячейка таблички - будет ячейкой и пр.
function get_block(){
if(document.getElementById)
		return "block";
	else return "";
}

//Функция предназначена для скрытия/открытия блоков с помощью событий типа click
//Принимает id элемента, которого нужно обработать и flag
//Если flag в истине, то идёт внутренний переход на #id_элемента
function hide_show_layer(i,flag){
	var lnk = document.getElementById(i)
	var status = get_block();
	
	if(lnk.style.display=="none"){
		lnk.style.display = status;
		if(flag)	location.href = "#"+i;
		}
	else if(lnk.style.display==status){
		lnk.style.display="none";
		}
}
//Показать блок
function show_layer(i, flag){
	var status = get_block();
	document.getElementById(i).style.display=status;
	if(flag)	window.location.href = "#" + i;
}
//Скрыть блок
function hide_layer(i){
	document.getElementById(i).style.display="none";
}/*
<!--LiveInternet counter--><script type="text/javascript"><!--
document.write("<a href='http://www.liveinternet.ru/click' "+
"target=_blank><img src='http://counter.yadro.ru/hit?t12.1;r"+
escape(document.referrer)+((typeof(screen)=="undefined")?"":
";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth?
screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+
";h"+escape(document.title.substring(0,80))+";"+Math.random()+
"' alt='' title='LiveInternet: показано число просмотров за 24"+
" часа, посетителей за 24 часа и за сегодня' "+
"border=0 width=88 height=31><\/a>")//--></script><!--/LiveInternet-->*/

function liveinternet(){
	var LiveInternet=document.getElementById('LiveInternet');
	var liImg=document.createElement('img');
	liImg.setAttribute('src', 'http://counter.yadro.ru/hit?t12.1;r'+escape(document.referrer)+((typeof(screen)=="undefined")?"":
";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth?
screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+
";h"+escape(document.title.substring(0,80))+";"+Math.random());
	liImg.setAttribute('title', 'LiveInternet: показано число просмотров за 24 часа, посетителей за 24 часа и за сегодня');
	liImg.setAttribute('width', 88);
	liImg.setAttribute('height', 31);
	liImg.setAttribute('alt', 'LiveInternet');
	liImg.setAttribute("class", "buttons");
	LiveInternet.firstChild.appendChild(liImg);
}
window.onload = liveinternet;
