var cv = 0;
var votes = new Array();
var url_vote = '/postvote.php';
var progress = 1;
var vote_req = new sack();
var vote_ob = new Object();

function post_vote(){

if (progress == 1){
	progress = 0;
	vote_req.reset();
	vote_req.requestFile = url_vote;
	vote_req.setVar('votes',votes.join('|||'));
	vote_req.onCompletion = function(){ complete_vote();};
	vote_req.runAJAX();
}
}

function complete_vote(){
if (vote_req.response.length>0){
var r_var = vote_req.response.split('|||');

document.getElementById('totv').innerHTML = r_var[1];
document.getElementById('v1').innerHTML = r_var[2];
document.getElementById('v2').innerHTML = r_var[3];
document.getElementById('v3').innerHTML = r_var[4];
var koef = 41;

document.getElementById('vs1').style.width = (r_var[2]*koef)+"px";
document.getElementById('vs2').style.width = (r_var[3]*koef)+"px";
document.getElementById('vs3').style.width = (r_var[4]*koef)+"px";

document.getElementById('vs1').style.backgroundColor = "#FF6699";
document.getElementById('vs2').style.backgroundColor = "#00CCFF";
document.getElementById('vs3').style.backgroundColor = "#FF3300";

document.getElementById('vr').innerHTML = document.getElementById('loading').innerHTML;

}else{document.getElementById('vr').innerHTML = "<div align='center'>Голосование не удалось.<br>Попробуйте позже.</div>";}
progress = 1;
}


function onov(ob){
var g=g||ob.parentNode.getElementsByTagName("div");
ob.className = "voteover  fl";
ob.style.cursor = "pointer";
for (var i=0; i<g.length; i++){
if (ob!=g[i]){g[i].className = "votesilent  fl";}
}}

function oncl(ob){
var g=g||ob.parentNode.getElementsByTagName("div");
ob.style.backgroundColor = "#EAEAEA";
for (var i=0; i<g.length; i++){
if (ob==g[i]){votes.push(ob.parentNode.id+i);}
g[i].onmouseover = function onmouseover(event) { };
g[i].onclick = function onclick(event) { };
g[i].className = g[i].className+" voteclose";
g[i].style.cursor = "";
}
cv++;
if (cv==3){ob.parentNode.parentNode.innerHTML = "<div align='center'>Загрузка...</div>";post_vote();}}