var currentTearDown = null;

function selectOperation() {
	if (currentTearDown) {
		currentTearDown();
	}
  	var selector = document.forms['selectorForm'].selector;
 	var selection = getSelection(selector);
  	currentTearDown = eval(selection + 'Setup()');
  	window.frames['docFrame'].document.location = "html/" + selection + ".html";
}
   
function copyOutputToInput() {
	document.forms['inputForm'].inputText.value = document.forms['outputForm'].outputText.value;
}

function init() {
	document.forms['selectorForm'].selector.options[0].selected = true;
	currentTearDown = alignGroupsSetup();
	
	window.frames['docFrame'].document.location = "html/welcome.html";
}

function toggleColumns() {
	var status = document.getElementById('toggleColumnsStatus').value;
	var newStatus = 1 - status;
	document.getElementById('toggleColumnsStatus').value = newStatus;
	
	var t1 = document.getElementById('toggleColumns1');
	t1.style.display = (newStatus ? 'block' : 'none');
	var t2 = document.getElementById('toggleColumns2');
	t2.style.display = (newStatus ? 'block' : 'none');
	
	var label = document.getElementById('toggleColumnsButton');
	label.value = (newStatus ? 'Hide Columns' : 'Show Columns');
}