var arrGroups = new Array();var intGrp = 0;while (intGrp <= 100){	arrGroups[intGrp] = new Array("","");	intGrp++;}// Reset alle classnames.function resetAll(){	var intGrp = 0;	while (intGrp <= 100)	{		resetGrp(intGrp);		intGrp++;	}}// Reset alle classnames binnen 1 groep.function resetGrp(intGrp){	changeClassGrp('', '', intGrp);}function changeClassGrp(strName, strClassName, intGrp){	// Vraag de groep gegevens op uit het geheugen.	var arrTest = arrGroups[intGrp];		var strOldName = arrTest[0];	var strOldClass = arrTest[1];	if ( (strOldName != "") && (strOldClass != "") )	{		var obOldId = getElement(strOldName);				// Zet de vorige verandering weer terug.		if (obOldId) obOldId.className = strOldClass;	}		if (strName.length > 0)	{		// Verander de className.		var obId = getElement(strName);		if (obId)		{			arrTest[0] = strName;			arrTest[1] = obId.className;			obId.className = strClassName;		}	}	else	{			arrTest[0] = "";			arrTest[1] = "";	}}// Opvragen van een element uit het document.function getElement(strElement){	var obVal = null;		// Volgens W3C.org moeten we document.getElementById gebruiken ipv. document.all	// Hierdoor ook NS6+ compatible.	if (document.getElementById)	{		obVal = document.getElementById(strElement);	}	else	{			if (document.all) obVal = document.all[strElement];	}		return obVal;}
