﻿function opnWin(sDivId)
{
	var oDiv=document.getElementById(sDivId);
	if(oDiv.style.display=="none")
	{
		oDiv.style.display="block";
	}
	else
	{
		oDiv.style.display="none";
	}
}
function opnWin(sDivId)
{
	var oDiv=document.getElementById(sDivId);
	if(oDiv.style.display=="none")
	{
		oDiv.style.display="block";
	}
}
function clsWin(sDivId)
{
	var oDiv=document.getElementById(sDivId);
	if(oDiv.style.display=="block")
	{
		oDiv.style.display="none";
	}
}
function $(i) {
	var r = null;
	if (typeof i != "undefined" && i) r = document.getElementById(i);
	return r;
}
function f_slide_oslide(dir) {
	var objWid;
	if (objWid = $("imgPrevDva")) {
		var objWidht = objWid.offsetWidth;
		var df = objWidht * 0.01;
		var dif = df * 100 - 420;
		var obj = $("imgPrevIn");
		var pos = Math.abs(parseInt(obj.style.marginLeft));
		if (isNaN(pos)) pos = 0;
		if (dir > 0) {
			if (pos < dif) {
				obj.style.marginLeft = ((pos +
				(dif - pos >= 2 ? 2 : dif - pos)
				) * (-1)) + "px";
				m_timer = window.setTimeout("f_slide_oslide(1, " + df + ")", 10);
			}
		}
		else {
			if (pos > 0) {
				obj.style.marginLeft = ((pos -
				(pos >= 2 ? 2 : pos)
				) * (-1)) + "px";
				m_timer = window.setTimeout("f_slide_oslide(0, " + df + ")", 10);
			}
		}
		var object = $("imgPrev");
		if (object.style.overflow = "scroll") {
			object.style.overflow = "hidden";
		}
		var oDivLeft = $("imgNavL");
		if (obj.style.marginLeft < 0 + "px") {
			oDivLeft.style.display = "block";
		}
		else {
			oDivLeft.style.display = "none";
		}
		var oMarLeft = dif - 1;
		var oDivRight = $("imgNavR");
		if (oMarLeft > pos) {
			oDivRight.style.display = "block";
		}
		else if (oMarLeft < 0) {
			oDivRight.style.display = "none";
		}
		else {
			oDivRight.style.display = "none";
		}
	}
	else {
		return false;
	}
}
function n_slide_vert(dir) {
	var objHei;
	if (objHei = $("navSlideIn")) {
		var objHeight = objHei.offsetHeight;
		var ccc = objHeight * 0.01;
		var dif = ccc * 100 - 350;
		var obj = $("navSlide");
		var pos = Math.abs(parseInt(obj.style.marginTop));
		if (isNaN(pos)) pos = 0;
		if (dir > 0) {
			if (pos < dif) {
				obj.style.marginTop = ((pos +
				(dif - pos >= 2 ? 2 : dif - pos)
				) * (-1)) + "px";
				m_timer = window.setTimeout("n_slide_vert(1, " + ccc + ")", 10);
			}
		}
		else {
			if (pos > 0) {
				obj.style.marginTop = ((pos -
				(pos >= 2 ? 2 : pos)
				) * (-1)) + "px";
				m_timer = window.setTimeout("n_slide_vert(0, " + ccc + ")", 10);
			}
		}
		var oDivTop = $("navSlideTop");
		if (obj.style.marginTop < 0 + "px") {
			oDivTop.style.display = "block";
		}
		else {
			oDivTop.style.display = "none";
		}
		var oMarTop = dif - 1;
		var oDivBot = $("navSlideBot");
		if (oMarTop > pos) {
			oDivBot.style.display = "block";
		}
		else if (oMarTop < 0) {
			oDivBot.style.display = "none";
		}
		else {
			oDivBot.style.display = "none";
		}
	}
	else {
		return false;
	}
	//alert (objHeight);
}

function srAddEvent(obj, type, fn)
{ 
	// функция добавляет обработчик события
	if (obj.addEventListener)
		obj.addEventListener(type, fn, false);
	else if (obj.attachEvent)
		obj.attachEvent( "on"+type, fn );
}

srAddEvent(window, 'load', f_slide_oslide);
srAddEvent(window, 'load', n_slide_vert);
srAddEvent(window, 'load', col_w_slide_vert);
srAddEvent(window, 'load', col_m_slide_vert);

function col_w_slide_vert(dir) {
	var objHei;
	if (objHei = $("colWSlideIn")) {
		var objHeight = objHei.offsetHeight;
		var ccc = objHeight * 0.01;
		var dif = ccc * 100 - 370;
		var obj = $("colWSlide");
		var pos = Math.abs(parseInt(obj.style.marginTop));
		if (isNaN(pos)) pos = 0;
		if (dir > 0) {
			if (pos < dif) {
				obj.style.marginTop = ((pos +
				(dif - pos >= 2 ? 2 : dif - pos)
				) * (-1)) + "px";
				m_timer = window.setTimeout("col_w_slide_vert(1, " + ccc + ")", 10);
			}
		}
		else {
			if (pos > 0) {
				obj.style.marginTop = ((pos -
				(pos >= 2 ? 2 : pos)
				) * (-1)) + "px";
				m_timer = window.setTimeout("col_w_slide_vert(0, " + ccc + ")", 10);
			}
		}
		var oDivTop = $("colWSlideTop");
		if (obj.style.marginTop < 0 + "px") {
			oDivTop.style.display = "block";
		}
		else {
			oDivTop.style.display = "none";
		}
		var oMarTop = dif - 1;
		var oDivBot = $("colWSlideBot");
		if (oMarTop > pos) {
			oDivBot.style.display = "block";
		}
		else if (oMarTop < 0) {
			oDivBot.style.display = "none";
		}
		else {
			oDivBot.style.display = "none";
		}
	}
	else {
		return false;
	}
	//alert (objHeight);
}
function col_m_slide_vert(dir) {
	var objHei;
	if (objHei = $("colMSlideIn")) {
		var objHeight = objHei.offsetHeight;
		var ccc = objHeight * 0.01;
		var dif = ccc * 100 - 370;
		var obj = $("colMSlide");
		var pos = Math.abs(parseInt(obj.style.marginTop));
		if (isNaN(pos)) pos = 0;
		if (dir > 0) {
			if (pos < dif) {
				obj.style.marginTop = ((pos +
				(dif - pos >= 2 ? 2 : dif - pos)
				) * (-1)) + "px";
				m_timer = window.setTimeout("col_m_slide_vert(1, " + ccc + ")", 10);
			}
		}
		else {
			if (pos > 0) {
				obj.style.marginTop = ((pos -
				(pos >= 2 ? 2 : pos)
				) * (-1)) + "px";
				m_timer = window.setTimeout("col_m_slide_vert(0, " + ccc + ")", 10);
			}
		}
		var oDivTop = $("colMSlideTop");
		if (obj.style.marginTop < 0 + "px") {
			oDivTop.style.display = "block";
		}
		else {
			oDivTop.style.display = "none";
		}
		var oMarTop = dif - 1;
		var oDivBot = $("colMSlideBot");
		if (oMarTop > pos) {
			oDivBot.style.display = "block";
		}
		else if (oMarTop < 0) {
			oDivBot.style.display = "none";
		}
		else {
			oDivBot.style.display = "none";
		}
	}
	else {
		return false;
	}
	//alert (objHeight);
}