//var cssHilitePrefix = "_hilite";
var cssHilitePrefix = "";

function hilite(item) {
	var sClass = item.className;

	//check if class name already ends in "_hilite" -- if so, quit function
	if (checkSubstring(sClass)) //  == true
		return;

	// change element's class name for highlighting
	item.className = sClass + cssHilitePrefix;

}

function restore(item) {

	var sClass = item.className;

	//check if class name ends in "_hilite" -- if not, quit function
	if (!checkSubstring(sClass)) //  == false
		return;
	
	// remove "_hilite" (last 8 characters) from class name to return to unhighlighted state
	item.className = sClass.substring(0, (sClass.length - cssHilitePrefix.length) );


}


function checkSubstring(sClass) {
    // this function checks whether a class name ends in "_hilite"
    if (sClass.substring((sClass.length - cssHilitePrefix.length), sClass.length) == cssHilitePrefix) {
        return true;
    }
    return false;
}
