var _glss_t=null;function glss(c,a,b){if(_glss_t)glss_i(c,a,b);else{var d=0;if(__cem||__lem)d=Math.floor(Math.random()*100001);$.ajax({type:"POST",url:"/WsWebControls.asmx/GetGlossary",data:"{ SiteId:"+__site+",LnID: "+__ln+",Cache:"+d+" }",contentType:"application/json; charset=utf-8",dataType:"json",success:function(e,d){glss_l(e.d,d,c,a,b)}})}}function glss_l(a,e,d,b,c){_glss_t=[];for(j=0;j<a.length;j++)_glss_t[a[j].t.toUpperCase()]={t:a[j].t,b:a[j].b,i:a[j].i,s:a[j].s};glss_i(d,b,c)}function glss_i(e,b,c){for(w in _glss_t){var f=w.toUpperCase();for(i=0;i<b.length;i++){var a=false,d=$(".b"+e+" "+b[i]);k=0;while(!a&&k<d.length)a=glss_iHL(d[k++],f);if(a)break}}c.contentSelector=function(){return glss_c($(this).html())};$(".glossary").bt(c)}function glss_c(b){var a=_glss_t[b.toUpperCase()];return"<h1>"+a.t+"</h1>"+a.b}function glss_iHL(a,d){var f=false;if(a.nodeType==3){var j=new RegExp("\\b"+d+"\\b","ig"),h=j.exec(a.data),g=h==null?-1:h.index;if(g>=0){var c=document.createElement("a");c.className="glossary";var b=a.splitText(g),k=b.splitText(d.length),i=b.cloneNode(true);c.appendChild(i);b.parentNode.replaceChild(c,b);f=true}}else if(a.nodeType==1&&a.childNodes&&!/^(a|script|style)$/i.test(a.tagName))for(var e=0;e<a.childNodes.length;++e)if(glss_iHL(a.childNodes[e],d))return true;return f}jQuery.fn.highlight=function(a){return this.each(function(){if(innerHighlight(this,a.toUpperCase())>0)return false})}
