// JavaScript Document

function createIndex()
{
	var pressEvent = xmlDoc.getElementsByTagName("RELEASE");
	var pressEventLength = pressEvent.length;
	
	var pressPosts = "";
	
	pressPosts += "<table width=100% border='0' cellspacing='15' cellpadding='0'>";
	for (var i=0; i<pressEventLength; i++)
	{
		pressPosts += "<tr>";
		pressPosts += "<td class='date' align='right'>";
		pressPosts += xmlDoc.getElementsByTagName("MONTH")[i].firstChild.data+" ";
		pressPosts += xmlDoc.getElementsByTagName("DAY")[i].firstChild.data+", ";
		pressPosts += xmlDoc.getElementsByTagName("YEAR")[i].firstChild.data;
		pressPosts += "</td>";
		pressPosts += "<td class='headline'>";
		pressPosts += "<a href='press.html?"+(i+1)+"'>";
		pressPosts += xmlDoc.getElementsByTagName("HEADLINE")[i].firstChild.data;
		pressPosts += "</a></td>";
		pressPosts += "</tr>";
	}
	pressPosts += "</table>";
	
	document.write(pressPosts);
}

function createRelease(indexURL)
{
	var newsEvent = xmlDoc.getElementsByTagName("RELEASE");
	
	var pressPosts = "";

	pressPosts += "<div id='events'>";
	
	//pressPosts += "<a id='news"+(i+1)+"'></a>";	// Anchor links
	pressPosts += "<h2 class='headline'>";
	pressPosts += xmlDoc.getElementsByTagName("HEADLINE")[indexURL].firstChild.data;
	pressPosts += "</h2>";
	
	pressPosts += "<p class='copy'>";
	pressPosts += "<span class='location'>";
	pressPosts += xmlDoc.getElementsByTagName("CITY")[indexURL].firstChild.data+",&nbsp;";
	pressPosts += xmlDoc.getElementsByTagName("STATE")[indexURL].firstChild.data+" &ndash; ";
	pressPosts += "</span>";
	pressPosts += xmlDoc.getElementsByTagName("MONTH")[indexURL].firstChild.data+" ";
	pressPosts += xmlDoc.getElementsByTagName("DAY")[indexURL].firstChild.data+", ";
	pressPosts += xmlDoc.getElementsByTagName("YEAR")[indexURL].firstChild.data+" &ndash; ";
	pressPosts += xmlDoc.getElementsByTagName("COPY")[indexURL].firstChild.data;
	pressPosts += "</p>";

	pressPosts += "<b>Contact:</b><br/>";
	pressPosts += "Annmarie Lanesey<br/>";
	pressPosts += "Morse Zehnter Associates<br/>518-283-7671<br/>";
	pressPosts += "<a href='mailto:mzainfo@mzaconsulting.com'>mzainfo@mzaconsulting.com</a><br/><br/>";
	pressPosts += "###";
	pressPosts += "</div>";
	
	pressPosts += "<div id='backToPress'><a href='/news/press/'>Back to Press Releases</a></div>";
	
	document.write(pressPosts);
}

function setTitles() 
{
	// Update document titles according to year selected
	var selectedYear = xmlDoc.getElementsByTagName("YEAR")[0].firstChild.data;
	document.title = document.title+": "+selectedYear;
	document.getElementById("YEAR").innerHTML = ": "+selectedYear;
}

function paginationUpdate(currYear)
{
	document.getElementById(currYear).className = "currentyear";
}
	
function presslist() {
	var whichXML = "pressCurrent.xml";
	importXML(whichXML);
	createIndex();
}

function pressrelease() {
	// Parse URL for XML index 
	var indexURL = window.location.search;
	if (indexURL != '') {
		indexURL = indexURL.substring(1)-1;
	} else {
		indexURL = 0;
	}
	var whichXML = "pressCurrent.xml";
	importXML(whichXML);
	//setTitles();
	createRelease(indexURL);
}

function pressarchive() {
	// Parse URL for XML title 
	var yearURL = window.location.search;
	if (yearURL != '') {
		yearURL = yearURL.substring(1);
	} else {
		yearURL = "2008";
	}
	var whichXML = 'press'+yearURL+'.xml';

	importXML(whichXML);
	setTitles();
	paginationUpdate("y"+yearURL);
	createRelease();
}