// JavaScript Document


function createIndex()
{
	var interviews = xmlDoc.getElementsByTagName("RECORD");
	var interviewsLength = interviews.length;
	var interviewsList = "";
		
	// Main List
	for (var i=0; i<interviewsLength; i++)
	{
		interviewsList += "<div class='lecture'>";
		interviewsList += "<h2 class='title'>";
		if (xmlDoc.getElementsByTagName("URL")[i].hasChildNodes()==1) {
			interviewsList += "<a ";
			if (xmlDoc.getElementsByTagName("CLASS")[i].hasChildNodes()==1) {
				interviewsList += "class='"+xmlDoc.getElementsByTagName("CLASS")[i].firstChild.data+"' ";
			}
			interviewsList += "href='"+(xmlDoc.getElementsByTagName("URL")[i].firstChild.data)+"' target='_blank'>";
		}
		interviewsList += xmlDoc.getElementsByTagName('TITLE')[i].firstChild.data;
		if (xmlDoc.getElementsByTagName("URL")[i].hasChildNodes()==1) {
			interviewsList += "</a>";
		}
		interviewsList += "</h2>";
		interviewsList += "<p class='credits'>";
		if (xmlDoc.getElementsByTagName("AUTHOR")[i].hasChildNodes()==1) {
			interviewsList += xmlDoc.getElementsByTagName("AUTHOR")[i].firstChild.data+"<br/>";
		}
		interviewsList += xmlDoc.getElementsByTagName("SOURCE")[i].firstChild.data+", ";
		interviewsList += xmlDoc.getElementsByTagName("DATE")[i].firstChild.data;
		interviewsList += "</p></div>";
	}
	document.write(interviewsList);
}

function interviews_index() {
	var whichXML = "/resources/interviews/interviews.xml";
	importXML(whichXML);
	createIndex();
}
