// GENERIC FUNCTIONS
function displayDetails(row)
{
	form.selectedRow.value = row;
	form.EVENT.value = "ShowDetails";
	form.submit();
}

function toggleClass(object, classname)
{
	object.className = classname;
}

function toggleDetails(targetId)
{
	target = document.all(targetId);
	if(target.style.display == "none")
		target.style.display = "";
	else
		target.style.display = "none";
}

function selectPreviousSearch(select)
{
	if(select.selectedIndex == 0) return false;
	
	var str = select.options[select.selectedIndex].value;
	var address = str.substring(0, str.indexOf(" "));
	var street = str.substring(str.indexOf(" ") + 1);

	var form = document.forms[0];
	form.address.value = address;
	form.sname.value = street;
	for(var i = 0; i < form.elements.length; i++)
	{
		if(form.elements[i].type == "radio")
		{
			form.elements[i].checked = true;
			break;
		}
	}
	
	select.disabled = true;
	form.submit();
	disableForm(form);
}

function disableForm(form)
{
	for(var i = 0; i < form.elements.length; i++)
	{
		if(form.elements[i].type == "button" || 
			form.elements[i].type == "reset" || 
			form.elements[i].type == "submit")
			form.elements[i].disabled = true;
	}
}