function checkDays(selObj) {
	var selID = selObj.name;
	switch (selID) {
		case 'Days10':
			if (selObj.checked) {
				for (var i = 1; i <= 7; i++) {
					eval('document.rideshare.Days' + i + '.checked = false');
					eval('document.rideshare.Leave' + i + '.selectedIndex = 0');
					eval('document.rideshare.Return' + i + '.selectedIndex = 0');
				}
				with (document.rideshare) {
					Days11.checked = false;
					Leave11.selectedIndex = 0;
					Return11.selectedIndex = 0;
					Days12.checked = false;
					Leave12.selectedIndex = 0;
					Return12.selectedIndex = 0;
					LeaveDate.value = '';
					ReturnDate.value = '';
				}
			} else {
				document.rideshare.Leave10.selectedIndex = 0;
				document.rideshare.Return10.selectedIndex = 0;
			}
			break;
		case 'Days11':
			if (selObj.checked) {
				for (var i = 1; i <= 7; i++) {
					eval('document.rideshare.Days' + i + '.checked = false');
					eval('document.rideshare.Leave' + i + '.selectedIndex = 0');
					eval('document.rideshare.Return' + i + '.selectedIndex = 0');
				}
				with (document.rideshare) {
					Days10.checked = false;
					Leave10.selectedIndex = 0;
					Return10.selectedIndex = 0;
					Days12.checked = false;
					Leave12.selectedIndex = 0;
					Return12.selectedIndex = 0;
					LeaveDate.value = '';
					ReturnDate.value = '';
				}
			} else {
				document.rideshare.Leave11.selectedIndex = 0;
				document.rideshare.Return11.selectedIndex = 0;
			}
			break;
		case 'Days12':
			if (selObj.checked) {
				for (var i = 1; i <= 7; i++) {
					eval('document.rideshare.Days' + i + '.checked = false');
					eval('document.rideshare.Leave' + i + '.selectedIndex = 0');
					eval('document.rideshare.Return' + i + '.selectedIndex = 0');
				}
				with (document.rideshare) {
					Days10.checked = false;
					Leave10.selectedIndex = 0;
					Return10.selectedIndex = 0;
					Days11.checked = false;
					Leave11.selectedIndex = 0;
					Return11.selectedIndex = 0;
				}
			} else {
				document.rideshare.Leave11.selectedIndex = 0;
				document.rideshare.Return11.selectedIndex = 0;
				document.rideshare.LeaveDate.value = '';
				document.rideshare.ReturnDate.value = '';
			}
			break;
		default:
			if (selObj.checked) {
				with (document.rideshare) {
					Days10.checked = false;
					Leave10.selectedIndex = 0;
					Return10.selectedIndex = 0;
					Days11.checked = false;
					Leave11.selectedIndex = 0;
					Return11.selectedIndex = 0;
					Days12.checked = false;
					Leave12.selectedIndex = 0;
					Return12.selectedIndex = 0;
					LeaveDate.value = '';
					ReturnDate.value = '';
				}
			}
			break;
	}
}
function newStart(strCoord) {
	if (strCoord) {
		document.rideshare.StartCoord.value = strCoord;
		document.rideshare.submit();
	} else {
		return document.rideshare.StartCoord.value;
	}
}
function newEnd(strCoord) {
	if (strCoord) {
		document.rideshare.EndCoord.value = strCoord;
		document.rideshare.submit();
	} else {
		return document.rideshare.EndCoord.value;
	}
}
function carTypeObj(typename, mpg, costpermile) {
	this.typename = typename;
	this.mpg = mpg;
	this.costpermile = costpermile;
}
var carTypes = new Array();
function newCarType(intIndex) {
	if(intIndex == 0) {
		document.rideshare.MPG.value = '';
		document.rideshare.Maint.value = '';
	} else {
		document.rideshare.MPG.value = carTypes[intIndex].mpg;
		document.rideshare.Maint.value = carTypes[intIndex].costpermile;
	}
}
