document.getElementsByClassName = function(cl) {var retnode = [];var myclass = new RegExp('\\b'+cl+'\\b');var elem = this.getElementsByTagName('*');for (var i = 0; i < elem.length; i++) {var classes = elem[i].className;if (myclass.test(classes)) retnode.push(elem[i]);}return retnode;};

var req;
var which;
function retrieveURL(url) {
if (window.XMLHttpRequest) { // Non-IE browsers
  req = new XMLHttpRequest();
  req.onreadystatechange = processStateChange;
  try {
	req.open("GET", url, true);
  } catch (e) {
	alert(e);
  }
  req.send(null);
} else if (window.ActiveXObject) { // IE
  req = new ActiveXObject("Microsoft.XMLHTTP");
  if (req) {
	req.onreadystatechange = processStateChange;
	req.open("GET", url, true);
	req.send();
  }
}
}
function processStateChange() {
if (req.readyState == 4) { // Complete
  if (req.status == 200) { // OK response
	eval(req.responseText);
  } else {
	//alert("Problem: " + req.statusText);
  }
}
}

function pepsiVote(vote, entryId, type){
	//pageTracker._trackPageview("/actions/pepsivote"); // Google Analytics tracking
	document.getElementById("aanestysDiv_" + entryId).innerHTML = "<span style='font-size: 9px !important;'>Hetkinen...</span>";
	retrieveURL("/aanesta.php?vote=" + vote + "&entry_id=" + entryId + "&type=" + type);
}

var blankLinks = document.getElementsByClassName("blank");
for(var i=0;i<blankLinks.length;i++){
	blankLinks[i].onclick = function(){
		this.target = "_blank";
	}
}

function nrjVote(entryId){
	pageTracker._trackPageview("/actions/nrjvote"); // Google Analytics tracking
	document.getElementById("nrjVote_" + entryId).innerHTML = "<span style='font-size: 9px !important;'>Hetkinen...</span>";
	retrieveURL("/NRJ_files/vote.php?entry_id=" + entryId);
}