function writemail(login, server)
{
	eml = login +  "@" + server;
	document.write(eml);
}

function sendmail(login, server, sub)
{
	eml = "mailto:" + login +  "@" + server;
	if (sub != "") eml += "?subject=" + sub;
	window.location.href = eml;
}

function toggle_Element(element) {
	if (element.style.display == 'none') {
		element.style.display = 'block';
	}
	else {
		element.style.display = 'none';
	}
}

function showHoroscopeDecription(element) {
	var active = document.getElementById('activeHoroscope').innerHtml;
	if (active) {
		document.getElementById('activeHoroscope').innerHtml = '';
		document.getElementById('horoscopeTabContainerDescription' + active).style.display = 'none';
	}
	if (active != element)
	{
		document.getElementById('activeHoroscope').innerHtml = element;
		document.getElementById('horoscopeTabContainerDescription' + element).style.display = 'block';
	}
}

function showWeatherTab(element) {
	if ('weather' == element) {
		document.getElementById('weatherTabContainer').style.display = 'block';
		document.getElementById('currencyTabContainer').style.display = 'none';
		document.getElementById('horoscopeTabContainer').style.display = 'none';

		document.getElementById('weatherTab').className = 'atab';
		document.getElementById('currencyTab').className = 'tab';
		document.getElementById('horoscopeTab').className = 'tab';
	}
	else if ('currency' == element) {
		document.getElementById('weatherTabContainer').style.display = 'none';
		document.getElementById('currencyTabContainer').style.display = 'block';
		document.getElementById('horoscopeTabContainer').style.display = 'none';

		document.getElementById('weatherTab').className = 'tab1';
		document.getElementById('currencyTab').className = 'atab1';
		document.getElementById('horoscopeTab').className = 'tab';
	}
	else if ('horoscope' == element) {
		document.getElementById('weatherTabContainer').style.display = 'none';
		document.getElementById('currencyTabContainer').style.display = 'none';
		document.getElementById('horoscopeTabContainer').style.display = 'block';

		document.getElementById('weatherTab').className = 'tab';
		document.getElementById('currencyTab').className = 'tab1';
		document.getElementById('horoscopeTab').className = 'atab1';
	}
}

function showSovremennikTab(element) {
	if ('sovremennik' == element) {
		document.getElementById('sovremennikTabContainer').style.display = 'block';
		document.getElementById('theaterTabContainer').style.display = 'none';
		document.getElementById('concertTabContainer').style.display = 'none';

		document.getElementById('sovremennikTab').className = 'atab';
		document.getElementById('theaterTab').className = 'tab';
		document.getElementById('concertTab').className = 'tab2';
	}
	else if ('theater' == element) {
		document.getElementById('sovremennikTabContainer').style.display = 'none';
		document.getElementById('theaterTabContainer').style.display = 'block';
		document.getElementById('concertTabContainer').style.display = 'none';

		document.getElementById('sovremennikTab').className = 'tab1';
		document.getElementById('theaterTab').className = 'atab1';
		document.getElementById('concertTab').className = 'tab2';
	}
	else if ('concert' == element) {
		document.getElementById('sovremennikTabContainer').style.display = 'none';
		document.getElementById('theaterTabContainer').style.display = 'none';
		document.getElementById('concertTabContainer').style.display = 'block';

		document.getElementById('sovremennikTab').className = 'tab';
		document.getElementById('theaterTab').className = 'tab1';
		document.getElementById('concertTab').className = 'atab2';
	}
}

function changeMonth(month, year, direction, min_year, max_year)
{
	switch (month) {
		case "01":
			month = 1;
			break;
		case "02":
			month = 2;
			break;
		case "03":
			month = 3;
			break;
		case "04":
			month = 4;
			break;
		case "05":
			month = 5;
			break;
		case "06":
			month = 6;
			break;
		case "07":
			month = 7;
			break;
		case "08":
			month = 8;
			break;
		case "09":
			month = 9;
			break;
		case "10":
			month = 10;
			break;
		case "11":
			month = 11;
			break;
		case "12":
			month = 12;
			break;
		default:
			break;
	}
	switch (year) {
		case "2005":
			year = 2005;
			break;
		case "2006":
			year = 2006;
			break;
		case "2007":
			year = 2007;
			break;
		case "2008":
			year = 2008;
			break;
		case "2009":
			year = 2009;
			break;
		case "2010":
			year = 2010;
			break;
		case "2011":
			year = 2011;
			break;
		case "2012":
			year = 2012;
			break;
		case "2013":
			year = 2013;
			break;
		case "2014":
			year = 2014;
			break;
		case "2015":
			year = 2015;
			break;
		case "2016":
			year = 2016;
			break;
		default:
			break;
	}
	if (direction) {
		if ((month + 1) > 12) {
			if ((year + 1) <= max_year) {
				year++;
				month = 1;
				document.getElementById('arch_month').value = "0"+month;
				document.getElementById('arch_year').value = year;
				xajax_UpdateCalendar(month, year);
			}
		}
		else {
			month++;
			if (month < 10)
				document.getElementById('arch_month').value = "0"+month;
			else
				document.getElementById('arch_month').value = month;
			xajax_UpdateCalendar(month, year);
		}
	}
	else {
		if ((month - 1) < 1) {
			if ((year - 1) >= min_year) {
				year--;
				month = 12;
				document.getElementById('arch_month').value = month;
				document.getElementById('arch_year').value = year;
				xajax_UpdateCalendar(month, year);
			}
		}
		else {
			month--;
			if (month < 10)
				document.getElementById('arch_month').value = "0"+month;
			else
				document.getElementById('arch_month').value = month;
			xajax_UpdateCalendar(month, year);
		}
	}
}

function showNewsArch(day)
{
	year = document.getElementById('arch_year').value;
	month = document.getElementById('arch_month').value;
	location.href = '/news/arch/'+year+'/'+month+'/'+day+'/';
}

is_menu = true;
step = 4;
height = 32;
y2 = 32;
Opera = document.getElementById && window.opera;

function showMenu1() {
	if (Opera) document.getElementById("menu_window").style.display = "block";
	if (is_menu) {
		if (y2 > 0) {
			y2 -= step;
			clip = "auto auto " + y2 + "px auto";
			
			document.getElementById("menu_window").style.clip = "rect(" + clip + ")";
			setTimeout("showMenu1()", 30);
		}
		else {
			is_menu = false;
			document.getElementById("menu").innerHTML = '<li><img onclick="showMenu1();" src="/img/header/kp.gif" alt="ÊÏ" /></li><li><img onclick="showMenu2();" src="/img/header/ep2.gif" onmouseover="this.src=\'/img/header/ep.gif\'" onmouseout="this.src=\'/img/header/ep2.gif\'" alt="ÝÊÑÒÐÀ ÊÏ" /></li><li><img onclick="showMenu3();" src="/img/header/mk2.gif" onmouseover="this.src=\'/img/header/mk.gif\'" onmouseout="this.src=\'/img/header/mk2.gif\'" alt="ÌÊ" /></li>';
			setTimeout("showMenu1()", 50);
			xajax_GetNewsMenu(1);
			document.getElementById('logotype').src = "/img/header/kp_logo.gif";
			document.getElementById('logotype').alt = "Êîìñîìîëüñêàÿ ïðàâäà";
		}
	}
	else {
		if (y2 < height) {
			y2 += step;
			clip = "auto auto " + y2 + "px auto";
	
			document.getElementById("menu_window").style.clip = "rect(" + clip + ")";
			setTimeout("showMenu1()", 30);
		}
		else {
			is_menu = true;
			if (Opera) {
				document.getElementById("menu_window").style.display = "block";
			}
		}
	}
}
function showMenu2() {
	if (Opera) document.getElementById("menu_window").style.display = "block";
	if (is_menu) {
		if (y2 > 0) {
			y2 -= step;
			clip = "auto auto " + y2 + "px auto";
			
			document.getElementById("menu_window").style.clip = "rect(" + clip + ")";
			setTimeout("showMenu2()", 30);
		}
		else {
			is_menu = false;
			document.getElementById("menu").innerHTML = '<li><img onclick="showMenu1();" src="/img/header/kp2.gif" onmouseover="this.src=\'/img/header/kp.gif\'" onmouseout="this.src=\'/img/header/kp2.gif\'" alt="ÊÏ" /></li><li><img onclick="showMenu2();" src="/img/header/ep.gif" alt="ÝÊÑÒÐÀ ÊÏ" /></li><li><img onclick="showMenu3();" src="/img/header/mk2.gif" onmouseover="this.src=\'/img/header/mk.gif\'" onmouseout="this.src=\'/img/header/mk2.gif\'" alt="ÌÊ" /></li>';
			setTimeout("showMenu2()", 50);
			xajax_GetNewsMenu(2);
			document.getElementById('logotype').src = "/img/header/ep_logo.gif";
			document.getElementById('logotype').alt = "Ýêñòðà-ÊÏ";
		}
	}
	else {
		if (y2 < height) {
			y2 += step;
			clip = "auto auto " + y2 + "px auto";
	
			document.getElementById("menu_window").style.clip = "rect(" + clip + ")";
			setTimeout("showMenu2()", 30);
		}
		else {
			is_menu = true;
			if (Opera) {
				document.getElementById("menu_window").style.display = "block";
			}
		}
	}
}
function showMenu3() {
	if (Opera) document.getElementById("menu_window").style.display = "block";
	if (is_menu) {
		if (y2 > 0) {
			y2 -= step;
			clip = "auto auto " + y2 + "px auto";
			
			document.getElementById("menu_window").style.clip = "rect(" + clip + ")";
			setTimeout("showMenu3()", 30);
		}
		else {
			is_menu = false;
			document.getElementById("menu").innerHTML = '<li><img onclick="showMenu1();" onmouseover="this.src=\'/img/header/kp.gif\'" onmouseout="this.src=\'/img/header/kp2.gif\'" src="/img/header/kp2.gif" alt="ÊÏ" /></li><li><img onclick="showMenu2();" onmouseover="this.src=\'/img/header/ep.gif\'" onmouseout="this.src=\'/img/header/ep2.gif\'" src="/img/header/ep2.gif" alt="ÝÊÑÒÐÀ ÊÏ" /></li><li><img onclick="showMenu3();" src="/img/header/mk.gif" alt="ÌÊ" /></li>';
			setTimeout("showMenu3()", 50);
			xajax_GetNewsMenu(3);
			document.getElementById('logotype').src = "/img/header/mk_logo.gif";
			document.getElementById('logotype').alt = "Ìîñêîâñêèé êîìñîìîëåö";
		}
	}
	else {
		if (y2 < height) {
			y2 += step;
			clip = "auto auto " + y2 + "px auto";
	
			document.getElementById("menu_window").style.clip = "rect(" + clip + ")";
			setTimeout("showMenu3()", 30);
		}
		else {
			is_menu = true;
			if (Opera) {
				document.getElementById("menu_window").style.display = "block";
			}
		}
	}
}
