function spin(obj) {	var spinner = document.getElementById(obj);	var spinner_content = document.getElementById(obj + "_body");	if (spinner_content.style.visibility == 'visible') {		spinner.innerHTML = 'more';		spinner_content.style.visibility = 'hidden';		spinner_content.style.height = '0px';	} else {		spinner.innerHTML = 'close';		spinner_content.style.visibility = 'visible';		spinner_content.style.height = 'auto';	}}function showGrading(obj) {	var spinner_content = document.getElementById(obj);	var siblings = getSiblings(spinner_content);	for ( var i = 0; i < siblings.length; i++) {		var sibling = siblings[i];		if (sibling.style.visibility == 'visible') {			sibling.style.visibility = 'hidden';			sibling.style.height = '0px';			sibling.style.padding = '0px';		}	}	if (spinner_content.style.visibility != 'visible') {		spinner_content.style.visibility = 'visible';		spinner_content.style.height = 'auto';		spinner_content.style.padding = '5px';	}}function getChildren(n, skipMe) {	var r = [];	var elem = null;	for (; n; n = n.nextSibling)		if (n.nodeType == 1 && n != skipMe)			r.push(n);	return r;};function getSiblings(n) {	return getChildren(n.parentNode.firstChild, n);}
