function newSize(newHeight) {
	document.getElementById('directionsDiv').style.height = newHeight+"px";
}
function updateMapImage(imageSrc) {
	if (document.images) {
		document.images["mapImage"].src = imageSrc;
	}
}
function showDirections(m,d,tt,td,dc) {
	directions = document.getElementById('directionsDiv');
	maneuvers = m.split("||");
	distances = d.split("||");
	content = "<BR>";
	content += "<TABLE width='95%' class='basic' border='0' bordercolor='EAEAEA' cellpadding='0' cellspacing='0' align='center'>";
	content += "<TR bgcolor='333399' style='color: FFFFFF'><TD width='15'></TD><TD colspan='2'><B>Directions</B></TD><TD align='right'><B>Distance</B></TD><TD width='15'></TD></TR>";
	content += "<TR bgcolor='FFFFFF'><TD width='15'></TD><TD colspan='3'>&nbsp;</TD><TD width='15'></TD></TR>";
	for (var i=0; i<maneuvers.length; i++){
		content += (i%2==0 ? "<TR bgcolor='F7F7F7'>" : "<TR bgcolor='FFFFFF'>") + "<TD width='15'></TD><TD valign='top' class='basicbold'>" + (i+1) + ":</TD><TD valign='top'>" + maneuvers[i] + "</TD><TD align='right' valign='top' class='basicbold'>" + distances[i] + "&nbsp;miles</TD><TD width='15'></TD></TR>";
	}
	content += "<TR bgcolor='FFFFFF'><TD width='15'></TD><TD colspan='3'>&nbsp;</TD><TD width='15'></TD></TR>";
	content += "<TR bgcolor='FFFFFF'><TD width='15'></TD><TD colspan='3' class='basicbold'>" + dc + "</TD><TD width='15'></TD></TR>";
	content += "<TR bgcolor='FFFFFF'><TD width='15'></TD><TD colspan='3'>&nbsp;</TD><TD width='15'></TD></TR>";
	content += "<TR bgcolor='333399' style='color: FFFFFF'><TD width='15'></TD><TD colspan='3'><B>Total Est. Time:</B> " + tt + "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Total Est. Distance:</B> " + td + "</TD><TD width='15'></TD></TR>";
	content += "</TABLE><BR>";

	directions.innerHTML = content;
}
function clearDirections() {
	newSize(1);
}
function openDirectionsPrintWindow(mapSessionID, origAddress, origCity, origState, origZipCode, locationID){
	document.directionsPrintForm.mapSessionID.value = mapSessionID;
	document.directionsPrintForm.origAddress.value = origAddress;
	document.directionsPrintForm.origCity.value = origCity;
	document.directionsPrintForm.origState.value = origState;
	document.directionsPrintForm.origZipCode.value = origZipCode;
	document.directionsPrintForm.locationID.value = locationID;
	document.directionsPrintForm.submit();
}
function openPrintWindow(mapSessionID, imagepath, locationID){
	document.printForm.mapSessionID.value = mapSessionID;
	document.printForm.imagepath.value = imagepath;
	document.printForm.locationID.value = locationID;
	document.printForm.submit();
}