function banMove(form, width, height) {
	if(el('bg_div').style.display=='none') return;
	
	w = screen.width; // document.body.clientWidth; // ширина окна пользователя
	h = screen.height; // document.body.clientHeight; // высота окна пользователя

	scrollA=document.body.scrollTop; // ширина прокрутки документа
	scrollB=document.body.scrollLeft; // высота прокрутки документа
	
	form = el(form);
	form.style.display = '';
	form.style.top= ((h/2)-(height/2)) + 'px'; // вычисляем центр документа по X
	form.style.left=0+((w/2)-(width/2)) + 'px';		// вычисляем центр документа по Y
}

function DivBG() {
	w = document.body.clientWidth - 15; 
	h = document.body.clientHeight - 15;
	
	body = el('main_form');
	//~ body.className = 'bg_gray';
			
	div = el('bg_div');
	div.style.display = '';
	div.style.position = 'absolute';
	div.style.width = w+'px';
	div.style.height = h+'px';
	div.className = "window_overflow";
	//~ div.className = 'bg_gray';
}

function Enable_body(form)
{
	body = el('main_form');
	//~ body.style.background = '#efefef';
	//~ body.className = 'body_bg';
	
	hide('bg_div');
	show_hide('banner1'); show_hide('banner2');
	hide(form);
}


function ShowForm(form, width, height) {
	if (!form) {
		form = 'content_dialog';
	}
	DivBG();
	banMove(form, width, height);
}

function Voice() {
	ShowForm('content_dialog', 400, 400); 
	el('result').innerHTML=''; 
	window.scroll(0, 0);
}

function WinScroll() {
	if (el('content_dialog') && el('content_dialog').style.display != 'none') {
		window.scroll(0,0);
	}
}

