function bodo_open_chat() {
	window.open(bodo.bdomain+"/chat/new/?sc="+bodo.sc, "bodo_chat", "width=500,height=400,resizable,menubar=no,toolbar=no,status=no");
}

function bodo_send_check_request() {
	if (window.XMLHttpRequest) {
		req = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		req = new ActiveXObject("Microsoft.XMLHTTP");
	}
	req.onreadystatechange = bodo_scp;
	req.open("GET", bodo.domain + bodo.path + "?sc=" + bodo.sc, true);
	req.send(null);
}

function bodo_scp() {
	if (req.readyState == 4) {
		if (req.status == 200) {
			response = req.responseXML.documentElement;
			r = response.getElementsByTagName('result')[0].firstChild.data
			if (r == 3) {
				alert("Bodo button error: Ошибка в коде сайта");
				return;
			}
			if (r == 4) {
				alert("Bodo button error: Ошибка базы данных");
				return;
			}
			is_online = r;
			bodo_draw_button();
			cc_timer = setTimeout("bodo_send_check_request();", 3000);
		}
	}
}

function bodo_draw_button() {
	bodo_cc_button = document.getElementById('bodo_cc');
	if (is_online == 1) {
		pic = "online.png";
	} else {
		pic = "offline.png";
	}
	bodo_cc_button.style.display = 'block';
	bodo_cc_button.src = bodo.bdomain + "/images/buttons/" + pic;
}
