
                // wie sind externe Links im title-Attribut zu identifizieren:
                var PDFLinkText = "You are opening PDF or other file formats";
                // wie soll der Zusatztext heissen, der als Hinweis auf ein neues Fenster genutzt wird:
                var PDFtextNeuesFenster = "(opens in a separate window)";

                function PDFtitleAnpassen(linkObjekt) {
                         // prüfen, ob der Browser das neue DOM versteht
                        if(linkObjekt.getAttribute) {
                                // das title-Attribut aus dem Link holen
                                textAlt = linkObjekt.getAttribute("title");
                                // Falls das title-Attribut noch nicht angepasst wurde
                                if(textAlt.indexOf(PDFtextNeuesFenster) == -1) {
                                        // zerschneiden des title-Attributtextess, um den hinteren Teil nach dem PDFLinkText zu bekommen
                                        textZusatz = textAlt.substring((textAlt.indexOf(PDFLinkText)) + PDFLinkText.length, textAlt.length);
                                        // neues title-Attribut setzen
                                        linkObjekt.setAttribute("title", PDFLinkText + " " + PDFtextNeuesFenster + textZusatz);
                                }
                        }
                }
