//defining width and height to fix them
menu_width = document.getElementById('menu_div').offsetWidth;

if (menu_width < 200)
	menu_width = 200;

screen_height = ((document.compatMode=='CSS1Compat') && (!document.all)	)?window.innerHeight:(!window.opera?document.documentElement.clientHeight:document.body.clientHeight);
menu_height = document.getElementById('text_div').offsetHeight;
if (document.getElementById('menu_div').offsetHeight > document.getElementById('text_div').offsetHeight)
	menu_height = document.getElementById('menu_div').offsetHeight;


window.onresize = initSize;
initSize();
function initSize(){
screen_height = ((document.compatMode=='CSS1Compat') && (!document.all)	)?window.innerHeight:(!window.opera?document.documentElement.clientHeight:document.body.clientHeight);

if(document.getElementById("cross").offsetHeight<screen_height)
	document.getElementById("cross").style.height= screen_height-63 + "px";
}


alert(screen_height+" = " +document.getElementById("crosscenter").style.height);
//switch show/hide element in _item
function Switch (_item)
{
	// получение cookie - начало
	var myArray = get_cookie('weissmenu');
	if (myArray != null && myArray.length > 0)
		myArray = myArray.split(",");
	else
		myArray = new Array();
        // получение cookie - конец

	if (document.getElementById(_item).style.display == 'none')
	{
		document.getElementById(_item).style.display = 'block';
		document.getElementById(_item+"_sign").innerHTML = '&ndash;';
		for (var i in myArray)
			if (myArray[i] == _item)
				myArray.splice(i, 1);
	}
	else
	{
	 	document.getElementById(_item).style.display = 'none';
		document.getElementById(_item+"_sign").innerHTML = '+';
 		document.getElementById('menu_div').style.width = menu_width;
 		document.getElementById('menu_div').style.height = menu_height;
 		document.getElementById('text_div').style.height = menu_height;
		if (!in_array(_item, myArray))
			myArray.push(_item);
	}
	// установка cookie - начало
	var tmp = "";
	if (myArray != null)
	{
		tmp = myArray.join(",");
	}
	expires = new Date();
	expires.setTime(expires.getTime() + (1000 * 86400 * 365));
	set_cookie("weissmenu", tmp, expires);
	// установка cookie - конец
}


//startup hide
//Switch('news_max');
//Switch('files_max');
//Switch('canon_max');

//Switch('fandom_max');
//Switch('seyu_max');



function in_array(what, where)
{
  var a = false;
  for(var i = 0; i < where.length; i++)
  {
    if(what == where[i])
    {
      a = true;
      break;
    }
  }
  return a;
}

function set_cookie(name, value, expires)
{
if (!expires)
{
expires = new Date();
}
document.cookie = name + "=" + escape(value) + "; expires=" + expires.toGMTString() +  "; path=/";
}


function get_cookie(name)
{
cookie_name = name + "=";
cookie_length = document.cookie.length;
cookie_begin = 0;
while (cookie_begin < cookie_length)
{
value_begin = cookie_begin + cookie_name.length;
if (document.cookie.substring(cookie_begin, value_begin) == cookie_name)
{
var value_end = document.cookie.indexOf (";", value_begin);
if (value_end == -1)
{
value_end = cookie_length;
}
return unescape(document.cookie.substring(value_begin, value_end));
}
cookie_begin = document.cookie.indexOf(" ", cookie_begin) + 1;
if (cookie_begin == 0)
{
break;
}
}
return null;
}

function sh(_item)
{
	if (document.getElementById(_item).style.display == 'none')
		document.getElementById(_item).style.display = 'block';
	else
	 	document.getElementById(_item).style.display = 'none';
}