var pageLastUpdated = "25/11/1995";

var englishMonths = new Array();
englishMonths[0] = "error";
englishMonths[1] = "January";
englishMonths[2] = "February";
englishMonths[3] = "March";
englishMonths[4] = "April";
englishMonths[5] = "May";
englishMonths[6] = "June";
englishMonths[7] = "July";
englishMonths[8] = "August";
englishMonths[9] = "September";
englishMonths[10] = "October";
englishMonths[11] = "November";
englishMonths[12] = "December";

var frenchMonths = new Array();
frenchMonths[0] = "error";
frenchMonths[1] = "janvier";
frenchMonths[2] = "f&ecaute;vrier";
frenchMonths[3] = "mars";
frenchMonths[4] = "avril";
frenchMonths[5] = "mai";
frenchMonths[6] = "juin";
frenchMonths[7] = "juillet";
frenchMonths[8] = "ao&ucirc;t";
frenchMonths[9] = "septembre";
frenchMonths[10] = "octobre";
frenchMonths[11] = "novembre";
frenchMonths[12] = "d&eacute;cembre";

function writeLogo() {
	if (getLanguageCookie() == "EN") {
		document.write("<a href=\"../pages/index.html\"><img src=\"../images/key/$file/logoen.png\" alt=\"the arethusa ensemble\" width=500 height=84 border=0></a>");
	}
	else {
		document.write("<a href=\"../pages/index.html\"><img src=\"../images/key/$file/logofr.png\" alt=\"l\'ensemble arethuse\" width=500 height=84 border=0></a>");
	}
}

function writeFooter() {
	if (getLanguageCookie() == "EN") {
		writeEnglishFooter();
	}
	else {
		writeFrenchFooter();
	}
}

function writeEnglishFooter() {
	document.write("<div class=footerlinks>");
	document.write("<a href=\"../pages/index.html\">Home</a>&nbsp;&nbsp;|&nbsp;&nbsp;");
	document.write("<a href=\"../generated/concertsfutureen.html\">Concerts</a>&nbsp;&nbsp;|&nbsp;&nbsp;");
	document.write("<a href=\"../pages/biogren.html\">Biographical Data</a>&nbsp;&nbsp;|&nbsp;&nbsp;");
	document.write("<a href=\"../generated/repertoireen.html\">Repertoire</a><br>");
	document.write("<a href=\"../generated/concertspasten.html\">Past Concerts</a>&nbsp;&nbsp;|&nbsp;&nbsp;");
	document.write("<a href=\"../generated/reviewsen.html\">Reviews</a>&nbsp;&nbsp;|&nbsp;&nbsp;");
	document.write("<a href=\"../pages/photo.html\">Photo Album</a><br>");
	document.write("<a href=\"../pages/oviden.html\">Ovid: Arethusa</a>&nbsp;&nbsp;|&nbsp;&nbsp;");
	document.write("<a href=\"../pages/contaen.html\">Contact Details</a></p>");
	document.write("</div>");
	
	document.write("<div class=footer>");
	document.write("<p align=\"center\">Page last updated: " + getTextDate("EN", pageLastUpdated) + "</p>");
	document.write("<p align=\"center\">This website is designed and maintained by Justin Coombs and Daryl Shippey<br>on behalf of the Arethusa Ensemble</p>");
	document.write("</div>");
}

function writeFrenchFooter() {
	document.write("<div class=footerlinks>");
	document.write("<a href=\"../pages/index.html\">Acceuil</a>&nbsp;&nbsp;|&nbsp;&nbsp;");
	document.write("<a href=\"../generated/concertsfuturefr.html\">Concerts Pr&eacute;vus</a>&nbsp;&nbsp;|&nbsp;&nbsp;");
	document.write("<a href=\"../pages/biogrfr.html\">Biographiques</a>&nbsp;&nbsp;|&nbsp;&nbsp;");
	document.write("<a href=\"../generated/repertoirefr.html\">R&eacute;pertoire</a><br>");
	document.write("<a href=\"../generated/concertspastfr.html\">Concerts Pass&eacute;s</a>&nbsp;&nbsp;|&nbsp;&nbsp;");
	document.write("<a href=\"../generated/reviewsfr.html\">Critiques</a>&nbsp;&nbsp;|&nbsp;&nbsp;");
	document.write("<a href=\"../pages/photo.html\">Album Photo</a><br>");
	document.write("<a href=\"../pages/ovidfr.html\">Ovid: Ar&eacute;thuse</a>&nbsp;&nbsp;|&nbsp;&nbsp;");
	document.write("<a href=\"../pages/contafr.html\">Contactez-nous</a></p>");
	document.write("</div>");
	
	document.write("<div class=footer>");
	document.write("<p align=\"center\">Derni&egrave;re mise &agrave; jour le " + getTextDate("FR", pageLastUpdated) + "</p>");
	document.write("<p align=\"center\">Site web realis&eacute; par Justin Coombs et Daryl Shippey<br>de la part de l'ensemble Ar&eacute;thuse</p>");
	document.write("</div>");
}

function setDocTitle(titleString) {
	var docTitle;
	if (getLanguageCookie() == "EN") {docTitle = "The Arethusa Ensemble";} else {docTitle = "L'ensemble Arethuse";}
	if (titleString != "") {
		docTitle = docTitle + ": " + titleString;
	}
	document.title = docTitle;
}

function getTextDate(language, dateString) {
	var textDate;

	// day
	if (dateString.substring(0, 2) != "xx") {
		if (dateString.substring(0, 1) == "0") {
			textDate = dateString.substring(1,2) + " ";
		}
		else {
			textDate = dateString.substring(0,2) + " ";
		}
	}
	else {
	textDate = "";
	}

	// month
	if (dateString.substring(3, 5) != "xx") {
		if (dateString.substring(3, 4) == "0") {
			var month = parseInt(dateString.substring(4,5));
		}	
		else {
			var month = parseInt(dateString.substring(3,5));
		}	
	
		if (language == "EN") {
			textDate = textDate + englishMonths[month];
		}
		else {
			textDate = textDate + frenchMonths[month];
		}
	}

	// year
	textDate = textDate + " " + dateString.substring(6, 10);
	return textDate;
}

function setPageLastUpdated(dateString) {
	pageLastUpdated = dateString;
}

function setLanguageCookie(lang) {
	setCookie("language", lang);
}

function getLanguageCookie() {
	lang = getCookie("language");
	if (lang == null) {lang = "EN";}
	return lang;
}

function setCookie(name, value){
	var the_cookie;
	var expiryDate = new Date();
	the_cookie = name + "=" + escape(value);
	the_cookie = the_cookie+";path=/";
	document.cookie =the_cookie;
};

function getCookie(name) {  
	var arg = name + "=";  
	var alen = arg.length;
	var clen = document.cookie.length;  
	var i = 0;  
	while (i < clen) {    
		var j = i + alen;    
		if (document.cookie.substring(i, j) == arg)   return getCookieVal (j);    
		i = document.cookie.indexOf(" ", i) + 1;    
		if (i == 0) break;   
	}  
	return null;
}

function getCookieVal(offset) {
	var endstr = document.cookie.indexOf (";", offset);
	if (endstr == -1) endstr = document.cookie.length;
	return unescape(document.cookie.substring(offset, endstr));
}


