function labelLink(id, text) {
	document.getElementById("label" + id).innerHTML = text;
}

addr = unescape("%76%69%65%40%6A%69%6C%6C%2D%6A%65%6E%6E%2E%6E%65%74");

function displayForm() {
	if(document.getElementById("newsletter").style.display != "block") {
		document.getElementById("newsletter").style.display = "block";
		document.getElementById("email").focus();
	} else
		document.getElementById("newsletter").style.display = "none";
}

function addToFavorites(id, description) {
	var xhr = getXMLHttpRequest();
	xhr.onreadystatechange = function() {
		if(xhr.readyState == 4 && (xhr.status == 200 || xhr.status == 0)) {
			nbFavorites = xhr.responseText;
			if(nbFavorites == -1)
				alert('You already voted for this one!');
			else {
				while(document.getElementById("nbfavorites" + id).hasChildNodes())
					document.getElementById("nbfavorites" + id).removeChild(document.getElementById("nbfavorites" + id).firstChild);
				if(description == 0)
					document.getElementById("nbfavorites" + id).appendChild(document.createTextNode(nbFavorites));
				else if(nbFavorites == 1)
					document.getElementById("nbfavorites" + id).appendChild(document.createTextNode("1 favorite"));
				else
					document.getElementById("nbfavorites" + id).appendChild(document.createTextNode(nbFavorites + " favorites"));
			}
		}
	}
	xhr.open("GET", "addtofavorites.php?id=" + id, true);
	xhr.send(null);	
}
