function toggleVis (id) {
	var obj = document.getElementById(id);

	if (obj.style.visibility == "hidden") {
		obj.style.display='inline';
		obj.style.visibility ="visible";
	}
	else {
		obj.style.visibility ="hidden";
		obj.style.display='none';

	}

}


function show(id) {
	var obj = document.getElementById(id);

//	obj.style.visibility = 'visible';
	obj.style.display = "";
}


function hide(id) {
	var obj = document.getElementById(id);

//	obj.style.visibility = 'hidden';
	obj.style.display = 'none';
}


function inputLengthGuard(field, maxLength, counter) {
	if(field.value.length <= maxLength) {
		counter.innerHTML = maxLength - field.value.length;
	}
	else {
		field.value = field.value.substr(0, maxLength);
	}
}
