//
// 1999(c) T - Boston Team
//
// Handles rollover images for NN3+ and IE4+
var loaded = new Array();

function TLoadRollover(image,imageName) {
	if (image && image.src &&
		(null == image.out || typeof(image.out) == typeof(void(0)))) {
		s = image.src;
		image.out = new Image();
		image.out.src = s;
		image.over = new Image();
		if (imageName.lastIndexOf('/') >= 0 || imageName.lastIndexOf('\\') >= 0) {
			s = imageName;
		} else {
			i = s.lastIndexOf('/');
			if (i<0) i = s.lastIndexOf('\\');
			if (i<0) { s = imageName; }
			else	 { s = s.substring(0,i+1) + imageName; }
		}
		image.over.src = s;
		loaded[image.name] = image;
	}
}
function TRoll(imageName,over) {
	if (document.images) {
	if (over) { imageObject = "over"; }
	else	  { imageObject = "out"; }
	image = loaded[imageName];
	if (image) {
		ref = eval("image."+imageObject);
		if (ref) image.src = eval("image."+imageObject+".src");
	}
	if (window.event)
		window.event.cancelBubble = true;
	}
}

// Handles calendar
var now = new Date();
var months = new Array();
months[0] =  "January";
months[1] =  "February";
months[2] =  "March";
months[3] =  "April";
months[4] =  "May";
months[5] =  "June";
months[6] =  "July";
months[7] =  "August";
months[8] =  "September";
months[9] =  "October";
months[10] = "November";
months[11] = "December";

var days = new Array();
days[0] =  "Sunday";
days[1] =  "Monday";
days[2] =  "Tuesday";
days[3] =  "Wednesday";
days[4] =  "Thursday";
days[5] =  "Friday";
days[6] =  "Saturday";

// Handle dropdown menu
function TShowHideLayers() {
	var i, visStr, args, theObj;
	args = TShowHideLayers.arguments;
	for (i=0; i<(args.length-2); i+=3) { //with arg triples (objNS,objIE,visStr)
		visStr = args[i+2];
		if (navigator.appName == 'Netscape' && document.layers != null) {
			theObj = eval(args[i]);
			if (theObj) theObj.visibility = visStr;
		}
		else if (document.all != null) { //IE
			if (visStr == 'show') visStr = 'visible'; //convert vals
			if (visStr == 'hide') visStr = 'hidden';
			theObj = eval(args[i+1]);
			if (theObj) theObj.style.visibility = visStr;
		}
	}
}


