function updateCookie(question, value) {
	var cookies = document.cookie.split(";");
	for (var foo = 0; foo < cookies.length; foo++) {
		if (cookies[foo].replace(/\s/, "").substr(0, "results".length) == "results") {
			var cookieValue = unescape(cookies[foo].substr(cookies[foo].indexOf("=") + 1));
			var values = cookieValue.split(",");
			break;
		}
	}
	if (!values) {
		var values = new Array();
	}
	var cookieString = "";
	var length = values.length>parseInt(question+1)?values.length:parseInt(question+1);
	for (var foo = 0; foo < length; foo++) {
		if (foo == question) {
			cookieString += value + ",";
		} else if (values[foo]) {
			cookieString += values[foo] + ",";
		} else {
			cookieString += ",";
		}
	}
	document.cookie = "results=" + cookieString.substr(0, cookieString.length - 1);
}