
/* SHOW/HIDE OBJECTS */

function show(objectId) {
	document.getElementById(objectId).style.display = "";
}

function hide(objectId) {
	document.getElementById(objectId).style.display = "none";
}

function showHide(objectId) {
	var object = document.getElementById(objectId);
	object.style.display = (object.style.display == 'none') ? "" : "none";
}

function isHidden(objectId) {
	return (document.getElementById(objectId).style.display == "none");
}

/* SET FOCUS */

function setFocus(objectId) {
	document.getElementById(objectId).focus();
}

/* CHECK CHECKBOXES */

function check(checkBox) {
	if(typeof checkBox.length == 'number') {
		for(i = 0; i < checkBox.length; i++) {
			checkBox[i].checked = true; 
		}
	} else {
		checkBox.checked = true;
	}
}

/* UNCHECK CHECKBOXES */

function unCheck(checkBox) {
	if(typeof checkBox.length == 'number') {
		for(i = 0; i < checkBox.length; i++) {
			checkBox[i].checked = false; 
		}
	} else {
		checkBox.checked = false;
	}
}

/* COUNT CHECKED CHECKBOXES */

function countChecked(checkBox) {
	var checked = 0;
	if(typeof checkBox.length == 'number') {
		for(i = 0; i < checkBox.length; i++) {
			if(checkBox[i].checked) {
				checked++;
			}
		}
	} else {
		if(checkBox.checked) {
			checked++;
		}
	}
	return checked;
}
