// JavaScript Document
var allowHide = true;
var all_page = 16;
var isDOM=document.getElementById; //DOM1 browser (MSIE 5+, Netscape 6, Opera 5+)
var isOpera=isOpera5=window.opera && isDOM; //Opera 5+
var isOpera6=isOpera && window.print; //Opera 6+
var isOpera7=isOpera && document.readyState; //Opera 7+
var isMSIE=document.all && document.all.item && !isOpera; //Microsoft Internet Explorer 4+
var isMSIE5=isDOM && isMSIE; //MSIE 5+
var isNetscape4=document.layers; //Netscape 4.*
var isMozilla=isDOM && navigator.appName=="Netscape"; //Mozilla или Netscape 6.*

function showPage(pageId)
{
	if(isDOM)
	{
		page = document.getElementById('on'+pageId);
		old = document.getElementById('off'+pageId);
	}
	else if(isMSIE)
	{
		page = document.all['on'+pageId];
		old = document.all['off'+pageId];	
	}
	else if(isNetscape4)
	{
		page = document.layers['on'+pageId];
		old = document.layers['off'+pageId];	
	}
	page.style.left = old.offsetLeft;
	page.style.top = old.offsetTop + old.offsetHeight;
	page.style.visibility = "visible";
}
function nextPage()
{
	start_page += all_page;
	rollPage(start_page);
}
function backPage()
{
	start_page -= all_page;
	rollPage(start_page);
}

function rollPage(start_page)
{
	start_page = start_page - (start_page % all_page);
	backbut = document.getElementById('back');
	nextbut = document.getElementById('next');
	if(start_page <= 0 || start_page == '')
	{
		start_page = 0;
		backbut.style.display = "none";
	}
	else
	{
		backbut.style.display = "block";
	}
	obj_page = new Array();
	z = 0;
	for (k = 0; k <= document.all.length - 1; k++)
	{
		if ((opage = document.all[k]).id.indexOf("cont_page") > -1)
		{
			obj_page[z] = document.getElementById("cont_page"+z);
			z++;
		}
	}
	end_page = start_page + all_page;
	if (obj_page.length <= end_page)
	{
		end_page = obj_page.length;
		nextbut.style.display = "none";
	}
	else
	{
		nextbut.style.display = "block";
	}
	for (w = 0; w < obj_page.length; w++)
	{
		if (w < start_page || w >= end_page)
			{
				obj_page[w].style.display = "none";
			}
			else
			{
				obj_page[w].style.display = "block";
			}
	}
}

function hidePage(pageId)
{
	if(isDOM)
	{
		page = document.getElementById('on'+pageId);
		old = document.getElementById('off'+pageId);
	}
	else if(isMSIE)
	{
		page = document.all['on'+pageId];
		old = document.all['off'+pageId];	
	}
	else if(isNetscape4)
	{
		page = document.layers['on'+pageId];
		old = document.layers['off'+pageId];	
	}
	page.style.visibility = "hidden";
}
function changeImg(id, newimg)
{
	objimg = document.getElementById(id);
	objimg.src = newimg;
}

function changeFon(id, color)
{
	if(isDOM)
	{
		obj = document.getElementById(id);
	}
	else if(isMSIE)
	{
		obj = document.all[id];
	}
	else if(isNetscape4)
	{
		obj = document.layers[id];	
	}
	obj.style.backgroundColor = color;
}

function showMenu(menuId, parentID)
{
	if(isDOM)
	{
		obj = document.getElementById(parentID);
		menu = document.getElementById(menuId);
	}
	else if(isMSIE)
	{
		obj = document.all[parentID];
		menu = document.all[menuId];	
	}
	else if(isNetscape4)
	{
		obj = document.layers[parentID];
		menu = document.layers[menuId];	
	}
	hideAllMenu();
	menu.style.visibility = "visible";
	menu.style.left = obj.offsetLeft;
	menu.style.top = obj.offsetTop + obj.offsetHeight;
	allowHide = false;
}

function hideMenu()
{
	allowHide = true;
	window.setTimeout(hideAllMenu, 500);
}

function hideAllMenu()
{
	if (allowHide)
	{
		for (i = 0; i <= document.all.length - 1; i++)
		{
			if ((o = document.all[i]).id.indexOf("dropmenu") > -1)
			{
				o.style.visibility = "hidden";
			}
		}
	}
}

function openImage(theURL,winName,features) 
{
  window.open(theURL,winName,features);
}
