function setCrossLinking() { var divobj = document.getElementById("voila_content"); if(divobj) { var contentText = divobj.innerHTML; } else { return false; } var crosskeywords = new Array(); crosskeywords[0] = ""; crosskeywords[1] = "Enterprise-Content-Management~0x0~$db$id/pa_web-content-management.html"; crosskeywords[2] = "IBM~0x0~$db$id/pa_teamforum.html"; crosskeywords[3] = "IBM~0x0~$db$id/pa_teamforum_corporate_blog.html"; crosskeywords[4] = "IBM~0x0~$db$id/pa_teamforum_dokumentenverwaltung.html"; crosskeywords[5] = "IBM~0x0~$db$id/pa_teamforum_konferenzverwaltung.html"; crosskeywords[6] = "IBM~0x0~$db$id/pa_teamforum_konnektoren.html"; crosskeywords[7] = "IBM~0x0~$db$id/pa_teamforum_medienbibliothek.html"; crosskeywords[8] = "IBM~0x0~$db$id/pa_teamforum_projektmanagement.html"; crosskeywords[9] = "IBM~0x0~$db$id/pa_teamforum_teamzusammenarbeit.html"; crosskeywords[10] = "IBM~0x0~$db$id/pa_teamforum_wiki.html"; crosskeywords[11] = "Lotus~0x0~$db$id/pa_teamforum.html"; crosskeywords[12] = "Lotus~0x0~$db$id/pa_teamforum_corporate_blog.html"; crosskeywords[13] = "Lotus~0x0~$db$id/pa_teamforum_dokumentenverwaltung.html"; crosskeywords[14] = "Lotus~0x0~$db$id/pa_teamforum_konferenzverwaltung.html"; crosskeywords[15] = "Lotus~0x0~$db$id/pa_teamforum_konnektoren.html"; crosskeywords[16] = "Lotus~0x0~$db$id/pa_teamforum_medienbibliothek.html"; crosskeywords[17] = "Lotus~0x0~$db$id/pa_teamforum_projektmanagement.html"; crosskeywords[18] = "Lotus~0x0~$db$id/pa_teamforum_teamzusammenarbeit.html"; crosskeywords[19] = "Lotus~0x0~$db$id/pa_teamforum_wiki.html"; crosskeywords[20] = "Mehrgeräteanschluß~0x0~$db$id/pa_virtuelle_telefonanlage.html"; crosskeywords[21] = "PBX~0x0~$db$id/pa_virtuelle_telefonanlage.html"; crosskeywords[22] = "Quickplace~0x0~$db$id/pa_teamforum.html"; crosskeywords[23] = "Quickplace~0x0~$db$id/pa_teamforum_corporate_blog.html"; crosskeywords[24] = "Quickplace~0x0~$db$id/pa_teamforum_dokumentenverwaltung.html"; crosskeywords[25] = "Quickplace~0x0~$db$id/pa_teamforum_konferenzverwaltung.html"; crosskeywords[26] = "Quickplace~0x0~$db$id/pa_teamforum_konnektoren.html"; crosskeywords[27] = "Quickplace~0x0~$db$id/pa_teamforum_medienbibliothek.html"; crosskeywords[28] = "Quickplace~0x0~$db$id/pa_teamforum_projektmanagement.html"; crosskeywords[29] = "Quickplace~0x0~$db$id/pa_teamforum_teamzusammenarbeit.html"; crosskeywords[30] = "Quickplace~0x0~$db$id/pa_teamforum_wiki.html"; crosskeywords[31] = "Quickr~0x0~$db$id/pa_teamforum.html"; crosskeywords[32] = "Quickr~0x0~$db$id/pa_teamforum_corporate_blog.html"; crosskeywords[33] = "Quickr~0x0~$db$id/pa_teamforum_dokumentenverwaltung.html"; crosskeywords[34] = "Quickr~0x0~$db$id/pa_teamforum_konferenzverwaltung.html"; crosskeywords[35] = "Quickr~0x0~$db$id/pa_teamforum_konnektoren.html"; crosskeywords[36] = "Quickr~0x0~$db$id/pa_teamforum_medienbibliothek.html"; crosskeywords[37] = "Quickr~0x0~$db$id/pa_teamforum_projektmanagement.html"; crosskeywords[38] = "Quickr~0x0~$db$id/pa_teamforum_teamzusammenarbeit.html"; crosskeywords[39] = "Quickr~0x0~$db$id/pa_teamforum_wiki.html"; crosskeywords[40] = "TK-Anlage~0x0~$db$id/pa_virtuelle_telefonanlage.html"; crosskeywords[41] = "VoIP~0x0~$db$id/pa_virtuelle_telefonanlage.html"; crosskeywords[42] = "WCMS~0x0~$db$id/pa_web-content-management.html"; crosskeywords[43] = "Web-Content-Management-System~0x0~$db$id/pa_web-content-management.html"; if (!contentText || typeof(divobj) == "undefined") { return false; } for (var i = 0; i < crosskeywords.length; i++) { tmpkeyword = crosskeywords[i].substring(0, crosskeywords[i].indexOf('~0x0~')); if(tmpkeyword != "") { tmplink = crosskeywords[i].substring(crosskeywords[i].indexOf('~0x0~') + 5, crosskeywords[i].length); if(tmplink != "" || tmpkeyword != "") { contentText = doCrossLinking(contentText, tmpkeyword, "", ""); } } } divobj.innerHTML = contentText; return true; } function doCrossLinking(bodyText, searchTerm, 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 { if (bodyText.lastIndexOf(">", i) >= bodyText.lastIndexOf("<", i)) { if (lcBodyText.lastIndexOf("/script>", i) >= lcBodyText.lastIndexOf("