var state=1;
var request=new Array();
var dest=new Array();

function onReadyStateChange(reqnum){
contentDiv = document.getElementById(dest[reqnum]);
if (request[reqnum].readyState==4){
  if (request[reqnum].status==200){
    contentDiv.innerHTML = request[reqnum].responseText;
    if(dest[reqnum]=="messbox"){
	    if(cntMess!=request[reqnum].responseText){
		    document.getElementById('messbox').scrollTop=1000;
		}
	    cntMess=request[reqnum].responseText;
	}
    if(dest[reqnum]=="messcnt" && cntMess!=request[reqnum].responseText){
		loadMess();
	}
	if(dest[reqnum]=="voiser"){	  alert("Спасибо ваш голос принят!");
      var expiresDate = new Date();
      expiresDate.setTime(expiresDate.getTime() + 10*365 * 24 * 60 * 60 * 1000); // срок – 10 лет, но его можно изменить
      var expires = expiresDate.toGMTString();
      document.cookie="isvoiser=1;expires="+expires+";";
	  document.getElementById("btnvs").disabled=true;
	  document.getElementById("btnvs").style.display='none';
	}

  }else{
    contentDiv.innerHTML = "Ошибка: Status "+request[reqnum].status;
  }
}
}

function loadHTML(reqnum,URL, destination){dest[reqnum]=destination;
if (window.XMLHttpRequest){
  request[reqnum] = new XMLHttpRequest();
}else
  if (window.ActiveXObject){
    request[reqnum] = new ActiveXObject("Microsoft.XMLHTTP");
  }

if (request){
  request[reqnum].onreadystatechange = new Function("onReadyStateChange("+reqnum+")");
  request[reqnum].open("GET", URL, true);
  request[reqnum].send(null);
}
}

