function numDeclension(num) { if((num % 100) >= 11 && (num % 100) < 20) return "vergangenen " + num + " Tagen"; switch(num % 10) { case 1: return num == 1 ? ("vergangenen Tag") : ("vergangenen " + num + " Tagen"); case 2: case 3: case 4: return "vergangenen " + num + " Tagen"; } return "vergangenen " + num + " Tagen"; } function setLocalContent(args) { if(args.length < 1) return; var reason = args[ 0]; var RateColor = args[ 1]; var RateLevel = args[ 2]; var CommunityRateColor = args[ 3]; var CommunityRateLevel = args[ 4]; var CommunityNegVotes = args[ 5]; var CommunityAffVotes = args[ 6]; var SuspiciousHosts = args[ 7]; var MaliciousDownloads = args[ 8]; var PupsDownloads = args[ 9]; var UniqueMalware = args[10]; var UniquePups = args[11]; var Category = args[12]; var BanReason = args[13]; var StatDays = args[14]; var StatStartDate = args[15]; var StatEndDate = args[16]; var text = ""; if(reason == "loading") text = " Download läuft"; else if(reason == "wmuf") { text = "Der Link befindet sich in der Datenbank für verdächtige Webadressen"; changeDMeter("../../images/wtb/bdanger.jpg"); } else if(reason == "aphish") { text = "Der Link befindet sich in der Datenbank für Phishing-Webadressen"; changeDMeter("../../images/wtb/bdanger.jpg"); } else if(reason == "online") { if(RateLevel == RATING_LEVEL_UNKNOWN) text = "Es sind keine Angaben über den Link vorhanden"; else { if(StatDays == -1 && StatStartDate != undefined && StatEndDate != undefined) text = "Zwischen " + StatStartDate + " und " + StatEndDate + " für diese Adresse gefunden:"; else if(StatDays >= 0) text = "In den " + numDeclension(StatDays) + " für diese Adresse gefunden:"; text = text + "
"; if( SuspiciousHosts > 0 ) text = text + ""; if( MaliciousDownloads > 0 ) text = text + ""; if( PupsDownloads > 0 ) text = text + ""; if( UniqueMalware > 0 ) text = text + "" if( UniquePups > 0 ) text = text + ""; text = text + "
Links zu verdächtigen Seiten:" + SuspiciousHosts + "
Versuche zum Download von Malware:" + MaliciousDownloads + "
Versuch zum Download von Dialern und anderer Software:" + PupsDownloads + "
Dateien mit Malware:" + UniqueMalware + "
Dateien mit Dialern und anderer Software:" + UniquePups + "
"; } if(RateColor == RATING_COLOR_RED) changeDMeter("../../images/wtb/dm_3.gif"); else changeDMeter("../../images/wtb/dm_1.gif"); } else if(reason == "online_danger") { text = "Gefährliche Webressource (nach Angaben des Reputations-Service von Kaspersky Lab)"; changeDMeter("../../images/wtb/bdanger.jpg"); } else if(reason == "online_suspicious") { text = "Keine Angaben zur Sicherheit der Webseite (nach Angaben des Reputations-Service von Kaspersky Lab)"; changeDMeter("../../images/wtb/bsuspic.jpg"); } return text; }