// bhCloseWindows.js
/*
*  JavaScript template file for ArcIMS HTML Viewer
*/

/*
***************************************************************************************

Closes all application created windows.

***************************************************************************************
*/

function bhCloseWindows(arg) {

	if (parent.MapFrame.PhotoWin != null) {
		if (!parent.MapFrame.PhotoWin.closed) {
			parent.MapFrame.PhotoWin.close()
		}
	}

	if (parent.MapFrame.SketchWin != null) {
		if (!parent.MapFrame.SketchWin.closed) {
			parent.MapFrame.SketchWin.close()
		}
	}

	if (parent.MapFrame.DetailReportWin != null) {
		if (!parent.MapFrame.DetailReportWin.closed) {
			parent.MapFrame.DetailReportWin.close()
		}
	}

	if (parent.MapFrame.Win1 != null) {
		if (!parent.MapFrame.Win1.closed) {
			parent.MapFrame.Win1.close()
		}
	}

	// arg is normally equal to null.
	if (parent.MapFrame.HelpWin != null && arg == "exit") {
		if (!parent.MapFrame.HelpWin.closed) {
			parent.MapFrame.HelpWin.close()
		}
	}

}
		

