function setProject(projectId) {

	var xmlhttp = getXMLHTTP();
	var xmlhttp2 = getXMLHTTP();

	xmlhttp.onreadystatechange = function() {
		if(xmlhttp.readyState == 4) {
			document.getElementById("right_col").innerHTML = xmlhttp.responseText;
		}
	}

	xmlhttp2.onreadystatechange = function() {
		if(xmlhttp2.readyState == 4) {
			document.getElementById("left_col").innerHTML = xmlhttp2.responseText;
		}
	}

	xmlhttp.open("GET", "ribbon.php?id="+projectId+'&type=text', true);
	xmlhttp.send(null);

	xmlhttp2.open("GET", "ribbon.php?id="+projectId+'&type=video', true);
	xmlhttp2.send(null);

}

function scrollRight(projectId, pageNumber) {
	var xmlhttp = getXMLHTTP();

	xmlhttp.onreadystatechange = function() {
		if(xmlhttp.readyState == 4) {
			document.getElementById("episodes").innerHTML = xmlhttp.responseText;
		}
	}

	xmlhttp.open("GET", "scroll.php?parent="+projectId+"&type=right&page="+pageNumber, true);
	xmlhttp.send(null);
}

function left(projectId, pageNumber) {
	var xmlhttp = getXMLHTTP();

	xmlhttp.onreadystatechange = function() {
		if(xmlhttp.readyState == 4) {
			document.getElementById("episodes").innerHTML = xmlhttp.responseText;
		}
	}

	xmlhttp.open("GET", "scroll.php?parent="+projectId+"&type=left&page="+pageNumber, true);
	xmlhttp.send(null);
}

/*************************************
	Utility functions
*/
function getXMLHTTP() {

	var xmlhttp;

	if(window.XMLHttpRequest) {
		// code for IE7+, Firefox, Chrome, Opera, Safari
		xmlhttp = new XMLHttpRequest();
	} else if(window.ActiveXObject) {
		// code for IE6, IE5
		xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	} else {
		alert("Your browser does not support XMLHTTP!");
	}

	return xmlhttp;
}
