function Is ()
{
    var agt=navigator.userAgent.toLowerCase();
    this.major = parseInt(navigator.appVersion);
    this.minor = parseFloat(navigator.appVersion);
    this.nav  = ((agt.indexOf('mozilla')!=-1) && ((agt.indexOf('spoofer')==-1) && (agt.indexOf('compatible') == -1)));
    this.nav2 = (this.nav && (this.major == 2));
    this.nav3 = (this.nav && (this.major == 3));
    this.nav4 = (this.nav && (this.major == 4));
    this.nav4up = this.nav && (this.major >= 4);
    this.navonly = (this.nav && (agt.indexOf(";nav") != -1));
    this.ie   = (agt.indexOf("msie") != -1);
    this.ie3  = (this.ie && (this.major == 2));
    this.ie4  = (this.ie && (this.major == 4));
    this.ie4up  = this.ie && (this.major >= 4);
    this.ie401 = (this.ie && (agt.indexOf("4.01") != -1));
}
var is = new Is();
function warn()
{
	var plat = navigator.platform;
	var mac = /^Mac/;
	if (!((is.nav4up)||(is.ie4up)))
	{
		alert("This site contains elements not supported by your browser.\nIt is optimized for Netscape Communicator 4+.");
	}
	if (plat.match(mac))
	{
		alert('Some links or features seem to be failing on newer Macintosh browsers. This is not my fault.');
	}
}
function selecter(list)
{
	var pick=list.selectedIndex;
	if (list.options[pick].value != "none")
	{
		document.picker.submit();
	}
}
function selecturl(form)
{
	var picked=form.dest.selectedIndex;
	if (form.dest.options[picked].value)
	{
		location=form.dest.options[picked].value;
	}
}
function dateblob()
{
	if (is.ie)
	{
		document.write(document.lastModified);
	}
	else
	{
//		datearr=new Array();
//		datearr=document.lastModified.split(' ');
//		datebit=(datearr[1] + ' ' + datearr[2] + ' ' + datearr[3]);
//		document.write("<I>" + datebit + "</I>");
		document.write("<I>" + document.lastModified +  "</I>");
	}
}
function broke()
{
	alert('We\'re sorry. This feature is temporarily broken');
	return false;
}
