	// BEGIN : Table Expands/Collapses
	var imgExpand_black = new Image();
	var imgCollapse_black = new Image();
	var imgExpand_white = new Image();
	var imgCollapse_white = new Image();
	imgExpand_black.src = './images/expand-black.gif';
	imgExpand_white.src = './images/expand-white.gif';
	imgCollapse_black.src = './images/collapse-black.gif';
	imgCollapse_white.src = './images/collapse-white.gif';

	function getObjectRef(name) {
		if(document.getElementById) return document.getElementById(name);
		else if(document.all) return document.all[name];
		else return null;
	}

	function expandCollapseTable(imgObj, imgColor, tableID){
		var el = getObjectRef(tableID);
		if(el){
			if (el.style.display == ""){
				el.style.display = "none";
				eval("imgObj.src = imgExpand_"+imgColor+".src;");
			} else {
				el.style.display = "";
				eval("imgObj.src = imgCollapse_"+imgColor+".src;");
			}
		}
	}
	// END : Table Expands/Collapses


	// BEGIN : Quick-Find Highlighter
	var qfPrevElementID = '';
	var qfPrevElementState = '';
	function quickFind(thisElementID){
		if (qfPrevElementID != ''){
    		qfElement = document.getElementById(qfPrevElementID);
    		qfElement.className = qfPrevElementState;
		}
		qfElement = document.getElementById(thisElementID);
		qfPrevElementID = thisElementID;
		qfPrevElementState = qfElement.className;
		qfElement.className = 'cell_click';
		window.location = '#'+thisElementID;
	}
	// END : Quick-Find Highlighter

	// Check All Checkboxes
	function CheckAll(parentBox,childName){
		for (i = 0; i < document.form.elements.length; i++) { 
			if ( (document.form.elements[i].name.substring(0,childName.length) == childName) && (document.form.elements[i].type == 'checkbox') ) { 
        		if (parentBox.checked == true) document.form.elements[i].checked = true; 
        		else document.form.elements[i].checked = false; 
			} 
		} 
	}
