function author(author1, contributor1, contributor2) {
	var d = document;
	
	if (author1 != "") {
		d.write('Author: ' + mailto(author1));
		if (contributor1 != "") {
			d.write('<span style="padding : 1em">');
			if (contributor2 != "") {
				d.write('Contributors: ' + mailto(contributor1) + ' &amp; ' + mailto(contributor2));
			} else {
				d.write('Contributor: ' + mailto(contributor1));
			}
			d.write('</span>');
		}
		d.write('<br />');
	}
}

function footer (date1, author1, contributor1, contributor2, valid) {
	var d = document;
	
	if (valid=="XHTML 1.0") {
		d.write('<a href="http://validator.w3.org/check?uri=referer">');
		d.write('<img src="/images/valid-xhtml10.png"  alt="Valid XHTML 1.0!" height="31" width="88" id="html" />');
//		d.write('<img src="http://www.w3.org/Icons/valid-xhtml10" alt="Valid XHTML 1.0!" height="31" width="88" id="html" />');
		d.write('</a>');
	}
		
	d.write('To comment about <b>County Bridge Club web pages</b> email ');
	wmailto("Webmaster")
	d.write('<br />')

	if (author1 != "") {
		d.write('Page Author: ' + mailto(author1));
		if (contributor1 != "") {
			d.write('<span style="padding : 1em">');
			if (contributor2 != "") {
				d.write('Contributors: ' + mailto(contributor1) + ' &amp; ' + mailto(contributor2));
			} else {
				d.write('Contributor: ' + mailto(contributor1));
			}
			d.write('</span>');
		}
		d.write('<br />');
	}

	if (date1 != "") {
		lastmodified(date1);
	}
	
	d.write("&nbsp;");
}	

function lastmodified(thedate) {
	var DayArray = new Array (		"Sunday", "Monday", "Tuesday", "Wednesday",
								 	"Thursday", "Friday", "Saturday");

	var MonthArray = new Array (	"January"," February", "March", "April",
								   	"May", "June", "July", "August", "September",
									"October", "November", "December");
	
	var LastModDate = new Date(thedate);
	
	var Year = LastModDate.getYear();
	
	if (Year < 1000) { Year = Year + 1900 }
	
	var d = document;
	  
	d.write('Last updated on ');
	d.write(DayArray[LastModDate.getDay()], ' ');
	d.write(LastModDate.getDate(), ordinal(LastModDate.getDate()), ' ');
	d.write(MonthArray[LastModDate.getMonth()],' ');
	d.write(Year, '.');
}

function ordinal (myint) {
	switch (myint % 10) {
	case 1:
		if (myint==11) return "th"; else return "st";
	case 2:
		if (myint==12) return "th"; else return "nd";
	case 3:
		if (myint==13) return "th"; else return "rd";
	default:
		return "th";
	}
}