CoccoPediaLinker = 1; //on by default can be turned off by add CoccoPediaLinker=0; to each page
function doHighlight(bodyText, searchTerm, highlightStartTag, highlightEndTag)
{
// the highlightStartTag and highlightEndTag parameters are optional
if ((!highlightStartTag) || (!highlightEndTag)) {
highlightStartTag = "";
highlightEndTag = "";
}
var newText = "";
var i = -1;
var lcSearchTerm = searchTerm.toLowerCase();
var lcBodyText = bodyText.toLowerCase();
while (bodyText.length > 0) {
i = lcBodyText.indexOf(lcSearchTerm, i+1);
if (i < 0) {
newText += bodyText;
bodyText = "";
} else {
// skip attributes of an html tag
if (bodyText.lastIndexOf(">", i) >= bodyText.lastIndexOf("<", i)) {
//if already within a link, don't touch it
if((bodyText.indexOf("", i)!=parseInt(i+lcSearchTerm.length)) && (bodyText.indexOf("", i)!=parseInt(i+lcSearchTerm.length))){
// skip anything inside a