// JavaScript Document

// array moet worden gevuld in html
glossaryMaxItems = 10;
glossaryStartItem = 0;

var createGlossaryLink = function( term ) {
	var termLink = "<a href=\"javascript:void(0)\" onmouseover=\"showGlossaryTerm('" + term + "')\" onmouseout=\"hideGlossaryTerm()\" class=\"glossaryLink\">" + term + "</a>";
	return termLink;
}
var setGlossaryItems = function( classname ) {
	var ar = document.getElementsByClassName( classname );
	var term = "";
	// loop trhough elements
	for (var i=0; i<ar.length; i++ ) {
		// loop through terms
		for(var j=0; j<aGlossary.length; j++ ) {
			term = aGlossary[j];
			termLink = createGlossaryLink(term);
			var _regex = new RegExp( "([ |,|.])" + term + "([ |,|.])", "i");
			ar[i].innerHTML = ar[i].innerHTML.replace( _regex, "$1" + termLink + "$2" );
		}
	}
}
var hideGlossaryTerm = function() {
	UnTip();
}
var showGlossaryTerm = function( term ) {
	Tip('..');
	ColdFusion.navigate('/modules/glossary/views/glossary_pop.cfm?term='+term,'WzBoDyI');	
}
