//<!--

var ico_left_cur = -1;
function ilov(n)
{
	var obj = document.getElementById('ico3');

	switch(n) {
		case 0:
			img = 'login';
			break;
		case 2:
			img = 'pogoda';
			break;
		case 4:
			img = 'valuta';
			break;
		case 6:
			img = 'search';
			break;
	}

	try {
		if (ico_left_cur != n) {
			obj.childNodes[n].firstChild.src = './tpl/nd/img/i-'+ img +'.gif';
		}
	} catch(e) {
	}

	return false;
}

function ilou(n)
{
	var obj = document.getElementById('ico3');

	switch(n) {
		case 0:
			img = 'gray';
			break;
		case 2:
			img = 'gray';
			break;
		case 4:
			img = 'gray';
			break;
		case 6:
			img = 'gray';
			break;
	}
	try {
		if (ico_left_cur != n) {
			obj.childNodes[n].firstChild.src = 'tpl/nd/img/i-'+ img +'.gif';
		}
	} catch(e) {

	}

//	ilov(ico_left_cur);
	return false;
}

function ilon(n)
{
	ico_left_cur = -1;
	ilou(0);ilou(2);ilou(4);ilou(6);

	hide_id('ilToday');
	hide_id('ilLogon');
	hide_id('ilWeather');
	hide_id('ilKurs');
	hide_id('ilSearch');

	switch(n) {
		case 0:
			show_id('ilLogon');
			break;
		case 2:
			show_id('ilWeather');
			break;
		case 4:
			show_id('ilKurs');
			break;
		case 6:
			show_id('ilSearch');
			break;
	}

	ilov(n);
	ico_left_cur = n;

	return false;
}



function set_anonym()
{

	if (document.comment.name.disabled) {
		document.comment.name.disabled = false;
		document.comment.city.disabled = false;
		document.comment.mail.disabled = false;
	} else {
		document.comment.name.disabled = true;
		document.comment.city.disabled = true;
		document.comment.mail.disabled = true;
	}

	return true;
}

var bad = 0;
function go_anchor(id)
{
	if ('undefined' == (typeof id) && !isNaN(id)) {
		id = 'anchor';
	}

	try {
		id = document.getElementById(id);
		var y = 0, obj = id;
		while (obj.offsetParent != null) {
			y += obj.offsetTop;
			obj= obj.offsetParent;
		}
		y += obj.offsetTop;
		document.body.scrollTop = y;
	} catch(e) {
		if (6 > bad) {
			bad++;
			setTimeout("go_anchor('"+id+"');", 1000);
		} else {
			return false;
		}
	}
	return y;
}


function win_resize()
{
	if (true == winLoad) {
		dbcw = document.body.offsetWidth;
	}

	var y = 0;

	if (true == winLoad) {
		y = get_top(document.getElementById('mm1'));
	}

	y+=23;

	for (i=-1; ++i<7;) {

		var obj = eval("document.getElementById('m"+i+"')");
		var x = get_left(document.getElementById('mm'+i));

		switch(i) {
			case 0:
				offX = x;
				break;
			case 6:
				offX = x;
				if (0 != dbcw && ((x + obj.offsetWidth) > dbcw)) {
					offX = dbcw - obj.offsetWidth - 21;
				}
				break;
			default:
				offX = x - 12;
		}

		obj.style.top = ''.concat(y, 'px');
		obj.style.left= ''.concat(offX, 'px');
	}

	/*if (true == winLoad) {
		if (dbcw < 950){
			//document.getElementById('topinf').replaceChild(document.getElementById('topinf').firstChild, document.createTextNode(today_mini));
			document.getElementById('topinf').innerHTML = today_mini;
			document.getElementById('ilKurs').childNodes[0].childNodes[0].childNodes[0].childNodes[0].innerHTML = course_mini;
			document.getElementById('ilWeather').childNodes[0].childNodes[0].childNodes[0].childNodes[0].innerHTML = weather_mini;
		} else {
			document.getElementById('topinf').innerHTML = today_big;
		    document.getElementById('ilKurs').childNodes[0].childNodes[0].childNodes[0].childNodes[0].innerHTML = course_big;
		    document.getElementById('ilWeather').childNodes[0].childNodes[0].childNodes[0].childNodes[0].innerHTML = weather_big;
		}

	}*/
	return false;
}



function send_ancet()
{
	document.getElementById('res').value = document.getElementById('ancet').innerHTML;
	document.getElementById('resf').submit();
	return true;
}



function user_reg()
{
	m = document.getElementById('pw').value;
	n = document.getElementById('repw').value;

	if (m == n) {
		if ('' != n) {
			document.getElementById('pw_ok').innerHTML = 'Пароли совпадают';
			document.user_regx.send_button.disabled = false;
			document.user_regx.send_button.value = 'Отправить';
		} else {
			document.getElementById('pw_ok').innerHTML = '';
			document.user_regx.send_button.disabled = true;
			document.user_regx.send_button.value = 'Пароль не может быть пустым';
		}
	} else {
		document.getElementById('pw_ok').innerHTML = '';
		document.user_regx.send_button.disabled = true;
		document.user_regx.send_button.value = 'Пароли несовпадают';
	}
	return false;
}


var curent_sec = null;
function si(sec)
{
	if (is.ie) {
		document.body.focus();
	}
	if (sec != curent_sec) {

		if (null != curent_sec) {
			hide_id('s'+curent_sec);
			document.getElementById('a'+curent_sec).firstChild.className = 'sec_list';
		}
		curent_sec = sec;

		document.getElementById('a'+curent_sec).firstChild.className = 'sec_list_cur';
		show_id('s'+sec);

	}

	return true;
}

function disable_img()
{
	/*hide_id('baner_line1');
	hide_id('baner4');*/
	return false;
}

function forum_field(val)
{
	if (val.checked) {
		show_id('forum_tr');
		document.comment.topic.disabled = false;
		document.comment.topic.focus();
	} else {
		document.comment.text.focus();
		hide_id('forum_tr');
		document.comment.topic.disabled = true;
	}
	return false;
}

function show_stat(num)
{
	hide_id('day_stat');
	hide_id('week_stat');
	hide_id('month_stat');

	switch (num) {
		case 0:	show_id('day_stat');	break;
		case 1:	show_id('week_stat');	break;
		case 2:	show_id('month_stat');	break;
	}

	document.getElementById('s0').className = 'blankLink';
	document.getElementById('s1').className = 'blankLink';
	document.getElementById('s2').className = 'blankLink';

	document.getElementById('s'+num).className = 'blankLink_';

	return false;
}

function set_karma(type, id, s)
{
	type = parseInt(type);
	if (0 != type || 1 != type) {
		//return false;
	}

	try {
		if (is.ie && 'undefined' == typeof(s)) {
			btns = document.getElementsByName('u'+id);
			for (i=-1;++i<btns.length;) {
				btns[i].value = (1 == type)? parseInt(btns[i].value) + 1 : parseInt(btns[i].value) - 1;
			}
		}
		document.getElementById('kuid').value = type + '|' + id;
		document.getElementById('karmaup').submit();
	} catch(e){}

	return true;
}

//-->