

window.onerror = function err() {return false;}

var req = new Array();

function processReqChange(a) {
	if (req[a].readyState == 4) {
		if (req[a].status == 200) {
			abc = document.getElementById("v"+a).innerHTML.split(": ");
//			document.getElementById("v"+a).innerHTML = abc[0] + ": " + (1+parseInt(abc[1]));

			abc = "i"+a;
			document.getElementById(abc).innerHTML = "";
		}
	}
}

function vote(a) {
//ускоряем отображение
			abc = document.getElementById("v"+a).innerHTML.split(": ");
			document.getElementById("v"+a).innerHTML = abc[0] + ": " + (1+parseInt(abc[1]));


	if (window.XMLHttpRequest) {
		req[a] = new XMLHttpRequest();
		req[a].onreadystatechange = (function() { processReqChange(a) });
		req[a].open("GET", "/vote/" + a + "/", true);
		req[a].setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		req[a].send(null);
	} else if (window.ActiveXObject) {
		req[a] = new ActiveXObject("Microsoft.XMLHTTP");
		if (req[a]) {
			req[a].onreadystatechange = (function() { processReqChange(a) });
			req[a].open("GET", "/vote/" + a + "/", true);
			req[a].setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
			req[a].send();
		}
	} else return true;
	return false;
}