var brw = navigator.appName;
var gr = 20;

function brw_layers (layer_id)
	{
	if (document.getElementById && (brw == "Netscape" || brw == "Opera") )
		{
		return document.getElementById (layer_id);
		}
	else if (document.layers)
		{
		return document.layers[layer_id];
		}
	else
		{
		return document.all[layer_id];
		}
	}

var layer_id_now;
function brw_prop (prop)
	{
	var true_prop;
	if (document.getElementById && (brw == "Netscape" || brw == "Opera") )
		{
		if (brw == "Opera")
			{
			if (prop == "offsetWidth")
				{
				return document.getElementById (name).style.pixelWidth;
				}
			else if (prop == "offsetHeight")
				{
				return document.getElementById (name).style.pixelHeight;
				}
			}
		if (brw == "Netscape")
			{
			if (prop == "offsetWidth")
				{
				return 0;
				}
			else if (prop == "offsetHeight")
				{
				return 0;
				}
			}
		if (prop == "clientWidth") return innerWidth;
		else if (prop == "clientHeight") return innerHeight;
		else if (prop == "screenLeft") return screenX;
		else if (prop == "screenTop") return screenY;
		else if (prop == "scrollLeft") return pageXOffset;
		else if (prop == "scrollTop") return pageYOffset;
		}
	else if (document.layers)
		{
		if (prop == "clientWidth") return innerWidth;
		else if (prop == "clientHeight") return innerHeight;
		else if (prop == "screenLeft") return screenX;
		else if (prop == "screenTop") return screenY;
		else if (prop == "scrollLeft") return pageXOffset;
		else if (prop == "scrollTop") return pageYOffset;
		else if (prop == "offsetWidth") return document.layers[layer_id_now].document.width;
		else if (prop == "offsetHeight") return document.layers[layer_id_now].document.higth;
		}
	else
		{
		if (prop == "clientWidth") return document.body.clientWidth;
		else if (prop == "clientHeight") return document.body.clientHeight;
		else if (prop == "screenLeft") return screenLeft;
		else if (prop == "screenTop") return screenTop;
		else if (prop == "scrollLeft") return document.body.scrollLeft;
		else if (prop == "scrollTop") return document.body.scrollTop;
		else if (prop == "offsetWidth") return document.all[layer_id_now].offsetWidth;
		else if (prop == "offsetHeight") return document.all[layer_id_now].offsetHeight;
		}
	}


function setCookie (cookieName, cookieContent, cookieExpireTime)
	{
	if (cookieExpireTime > 0)
		{
		var expDate = new Date ();
		expDate.setTime (expDate.getTime () + cookieExpireTime * 1000 * 60 * 60);
		var expires = expDate.toGMTString ();
		document.cookie = cookieName + "=" + escape (cookieContent) + "; path=" + escape ('/') + "; expires=" + expires;
    		}
	else
		{
		document.cookie = cookieName + "=" + escape (cookieContent) + "; path=" + escape ('/') + "";
		}
	}

function getCookie (cookieName)
	{
	var ourCookie = document.cookie;
	if (!ourCookie || ourCookie == "") return "";
	ourCookie = ourCookie.split (";");
	var i = 0;
	var Cookie;
	while (i < ourCookie.length)
		{
		Cookie = ourCookie[i].split ("=")[0];
		if (Cookie.charAt (0) == " ") Cookie = Cookie.substring (1)
		if (Cookie == cookieName)
			{
			return unescape (ourCookie[i].split ("=")[1]);
			}
		i ++;
		}
	return "";
	}

function view(x, y, name)
	{
	newwin = window.open (name, "_blank", "width=" + x + ", height=" + y);
	newwin.document.writeln ('<html><head><title>Screen</title></head>');
	newwin.document.writeln ('<body leftmargin=0 topmargin=0 marginwidth=0 marginheight=0><img src=' + name + '></body></html>');
	}

function calend(form, link, type)
	{
	var mag = "";
	var month = 1;
	var year = 2005;

	if (type == 1)
		{
		var month = document.forms[form].elements["month"].value;
		var year = document.forms[form].elements["year"].value;
		}
	else if (type == 2)
		{
		var month = -1;
		var year = document.forms[form].elements["year_full"].value;
		}
	else if (type == 3)
		{
		var mag = "_" + document.forms[form].elements["mag"].value;
		var month = document.forms[form].elements["month"].value;
		var year = document.forms[form].elements["year"].value;
		}
	else if (type == 4)
		{
		var mag = "_" + document.forms[form].elements["mag"].value;
		var month = -1;
		var year = document.forms[form].elements["year"].value;
		}

	location.href = link + "/" + year + "/" + month + mag + ".html";
	}

function resize_menu()
	{
	var gr = 300;
	layer_id_now = "menu";

	if (window.document.body.offsetWidth > 720 + gr)
		brw_layers("menu").style.width = window.document.body.offsetWidth - gr;
	}
