// Dynamically alters the form so the wizard pages can be jumped around as needed.
function jumpToWizardPage(form, page) {
	addHiddenInput(form, "_target" + page, "page-target");
	form.submit();
}

function centerSelectionChanged(form, page) {

	addHiddenInput(form, "redraw_only", "true");
	jumpToWizardPage(form, page);
}

function addHiddenInput(form, name, value) {
	var elem = document.createElement("input");
	elem.type = "hidden";
	elem.name = name;
	elem.id = name;
	elem.value = value;
	form.appendChild(elem);
}

function selectRowCheckBoxes(cell, checked) {
	var row = cell.parentNode;
	var cells = row.getElementsByTagName("input");
	for (var c = 0; c < cells.length; c++) {
	 	if (cells[c].type == 'checkbox') {
	 		cells[c].checked = checked;
		}
	}
}

function selectRow(cell) {
	selectRowCheckBoxes(cell, true);
}

function clearRow(cell) {
	selectRowCheckBoxes(cell, false);
}


