var ajax_text = '';
var v_time = 0;
var v_menu_out = 0;
var v_opc = 0

function ajax(q) {
	if (q) {
		v_ajax = new XMLHttpRequest();
		if (v_ajax.readyState == 0 || v_ajax.readyState == 4) {
			v_ajax.open('POST', 'ajax.php', false);
			v_ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
			v_ajax.onreadystatechange = fn_text;
			v_ajax.send(q);
			return ajax_text;
		}
	}
}
function fn_text() {
	if (v_ajax.readyState == 4 && v_ajax.status == 200) {
		ajax_text = v_ajax.responseText;
	}
}
function fn_scroll_butt() {
	div_scroll_left.style.display = 'none';
	if (kino_scroll.getElementsByTagName("tr")[0].getElementsByTagName("td").length > 3) {
		div_scroll_right.style.display = '';
	} else {
		div_scroll_right.style.display = 'none';
	}
}
function scroll_left() {
	if (v_time == 0) {
		var v_count_film = kino_scroll.getElementsByTagName('tr')[0].getElementsByTagName('td').length;
		var v_width_kino_scroll = v_count_film * 186;
		var v_left = Number(kino_scroll.style.left.substring(0, kino_scroll.style.left.length - 2)) + 186;
		v_time = setInterval('fn_scroll(' + v_left + ', 6)', 10);
		if (div_scroll_right.style.display) div_scroll_right.style.display = '';
		if (v_left >= 0) div_scroll_left.style.display = 'none';
	}
}
function scroll_right() {
	if (v_time == 0) {
		var v_count_film = kino_scroll.getElementsByTagName('tr')[0].getElementsByTagName('td').length;
		var v_width_kino_scroll = v_count_film * 186;
		var v_left = Number(kino_scroll.style.left.substring(0, kino_scroll.style.left.length - 2)) - 186;
		v_time = setInterval('fn_scroll(' + v_left + ', -6)', 10);
		if (div_scroll_left.style.display) div_scroll_left.style.display = '';
		if ((-1 * (v_left - 562 - 14)) > v_width_kino_scroll) div_scroll_right.style.display = 'none';
	}
}
function submenu_on() {
	this.style.background = 'blue';	this.style.color = 'white';
}
function menu_on(e, t) {
	t.style.backgroundImage = 'url(img/button_menu_select.png)';
	t.style.color = '#023f88';
	var v_menu_back = '<div style="position: relative"><table cellspacing="0" cellpadding="0" style="' + (v_br ? '' : 'filter: alpha(opacity=78); opacity: 0.78;') + 'width: 100%; height: 100%; font-size: 1"><tr><td style="background-image: url(img/back/menu_lt.png); width: 20; height: 20"></td><td style="background: white"></td><td style="background-image: url(img/back/menu_rt.png); width: 20; height: 20"></td></tr><tr><td style="background: white"></td><td style="background: white">&nbsp;</td><td style="background: white"></td></tr><tr><td style="background-image: url(img/back/menu_lb.png); width: 20; height: 20"></td><td style="background: white"></td><td style="background-image: url(img/back/menu_rb.png); width: 20; height: 20"></td></tr></table>';
	var v_menu_in_tr = '<tr style="color: #023f88; font-weight: bold; font-size: 10pt; padding: 0 10 0 10; cursor: pointer" onmouseover="this.style.background = \'#649bd0\'; this.style.color = \'white\'" onmouseout="this.style.background = \'\'; this.style.color = \'#023f88\'">';
	if (t.id == 'menu1') {
		div_menu.style.left = 213;
		div_menu.style.top = 179;
		if (v_menu_out) clearTimeout(v_menu_out);
		div_menu.innerHTML = v_menu_back + '<table id="table_menu" cellspacing="0" cellpadding="0" style="position: absolute; left: 0; top: 0; margin: 10 0 10 0; width: 82">' + v_menu_in_tr + '<td style="padding: 0 10 0 10" onclick="ajax(\'elem=click&f=70\'); location.href = \'page01.php\'">О нас</td></tr>' + v_menu_in_tr + '<td style="padding: 0 10 0 10" onclick="ajax(\'elem=click&f=71\'); location.href = \'page02.php\'">Вакансии</td></tr></table></div>';
		div_menu.style.display = '';
		div_menu.style.width = 82;
		div_menu.style.height = 52;
		fn_opc();
	}
	if (t.id == 'menu3_') {
		div_menu.style.left = 459;
		div_menu.style.top = 179;
		if (v_menu_out) clearTimeout(v_menu_out);
		div_menu.innerHTML = v_menu_back + '<table id="table_menu" cellspacing="0" cellpadding="0" style="position: absolute; left: 0; top: 0; margin: 10 0 10 0">' + v_menu_in_tr + '<td style="padding: 0 10 0 10" onclick="location.href = \'page06.php\'">Акции и события</td></tr>' + v_menu_in_tr + '<td style="padding: 0 10 0 10" onclick="location.href = \'page07.php\'">Цены на билеты</td></tr>' + v_menu_in_tr + '<td style="padding: 0 10 0 10" onclick="location.href = \'page08.php\'">Концессия</td></tr></table></div>';
		div_menu.style.display = '';
		div_menu.style.width = 132;
		div_menu.style.height = 68;
		fn_opc();
	}
	if (t.id == 'menu5_') {
		div_menu.style.left = 705;
		div_menu.style.top = 179;
		if (v_menu_out) clearTimeout(v_menu_out);
		div_menu.innerHTML = v_menu_back + '<table id="table_menu" cellspacing="0" cellpadding="0" style="position: absolute; left: 0; top: 0; margin: 10 0 10 0; width: 108">' + v_menu_in_tr + '<td style="padding: 0 10 0 10" onclick="location.href = \'page11.php\'">FAQ</td></tr></table></div>';
		div_menu.style.display = '';
		div_menu.style.width = 108;
		div_menu.style.height = 20;
		fn_opc();
	}
}
function menu_off() {
	clearInterval(v_opc);
	this.style.backgroundImage = 'url(img/button_menu.png)';
	this.style.color = 'white';
	if (this.id == 'menu1' || this.id == 'menu3' || this.id == 'menu5') v_menu_out = setTimeout('v_opc = setInterval("fn_opacity(-5)", 10); v_menu_out = 0', 250);
}
function fn_opacity(step) {
	if (typeof(div_menu.filters) == 'object') {
		div_menu.filters.alpha.opacity = div_menu.filters.alpha.opacity + step;
		if (div_menu.filters.alpha.opacity >= 100) {
			div_menu.filters.alpha.opacity = 100;
			clearInterval(v_opc);
			v_opc = 0;
		}
		if (div_menu.filters.alpha.opacity <= 0) {
			div_menu.filters.alpha.opacity = 0
			div_menu.style.display = 'none';
			clearInterval(v_opc);
			v_opc = 0;
		}
	} else {
		div_menu.style.opacity = Number(div_menu.style.opacity) + step / 100;
		if (Number(div_menu.style.opacity) >= 1) {
			div_menu.style.opacity = 1
			clearInterval(v_opc);
			v_opc = 0;
		}
		if (Number(div_menu.style.opacity) <= 0) {
			div_menu.style.opacity = 0
			div_menu.style.display = 'none';
			clearInterval(v_opc);
			v_opc = 0;
		}
	}
}
function fn_scroll(v_end, v_step) {
	var v_left = Number(kino_scroll.style.left.substring(0, kino_scroll.style.left.length - 2));
	if (Number(v_step) > 0) {
		if (v_left + v_step > v_end) {clearInterval(v_time); v_time = 0; kino_scroll.style.left = v_end;} else kino_scroll.style.left = v_left + v_step;
	} else {
		if (v_left + v_step < v_end) {clearInterval(v_time); v_time = 0; kino_scroll.style.left = v_end;} else kino_scroll.style.left = v_left + v_step;
	}
}
function fn_opc() {
	if (v_opc) {
		clearInterval(v_opc);
		v_opc = setInterval('fn_opacity(5)', 10);
	} else {
		v_opc = setInterval('fn_opacity(5)', 10);
	}
}
div_menu.onmouseover = function() {
	if (v_menu_out) clearTimeout(v_menu_out);
}
div_menu.onmouseout = function() {
	v_menu_out = setTimeout('v_opc = setInterval("fn_opacity(-5)", 10); v_menu_out = 0', 250);
}
menu1.onmouseout = menu_off;
menu2.onmouseout = menu_off;
menu3.onmouseout = menu_off;
menu4.onmouseout = menu_off;
menu5.onmouseout = menu_off;
menu6.onmouseout = menu_off;
