/* * updated 2004-05-19 */ //return true or false function isUserAgent() { return document.getElementById && (window.attachEvent || window.addEventListener); } //global function function getNextSiblingByNodeName(element, nodeName) { do element = element.nextSibling; while (element && (element.nodeName.toLowerCase() != nodeName.toLowerCase())); return element; } function getFirstChildByNodeName(element, nodeName) { element = element.firstChild; if (element && (element.nodeName.toLowerCase() != nodeName.toLowerCase())) return getNextSiblingByNodeName(element, nodeName); else return element; } function getParentNodeByName(element, nodeName) { if(!isUserAgent) return; //cut off do element = element.parentNode; while (element && (element.nodeName.toLowerCase() != nodeName.toLowerCase())); return element; } function getObj (x){ obj = document.getElementById(x); return obj; } //swap all checkboxes by the element ID function invertAllCheckbox(id) { var root = getObj(id); var boxes = root.getElementsByTagName("input"); for(i=0; i