var type = "Small1"; var domains = new Array(); domains["www.jaman.dk"] = {rating: '96', ratings: 156, color: 'green', stars: 5} var minimumRating = -1; var lng = ''; var scriptTLD = 'dk'; var language = "en"; var ratingsText = 'RATINGS'; var ratingsTextLong = "people left reviews on"; var ratingsTextSpeechbubble = "reviews"; var links = document.links; for (var link in links) if (links[link] && links[link].className && links[link].className.substring(0, 8) == "trustbox") { var domain = links[link].href.substring(links[link].href.lastIndexOf('/') + 1, (links[link].href.lastIndexOf('?') == -1 ? links[link].href.length : links[link].href.lastIndexOf('?'))); if (typeof(domains[domain]) == 'undefined') { domain = 'www.' + domain; } var type = links[link].className.substring(9); var imageType = ".gif"; var image = domains[domain].color; var content = domains[domain].rating; var align = "center"; var httpurl = ""; if(scriptTLD == links[link].href.substring(22, links[link].href.indexOf('/review/'))) language = scriptTLD; if(lng != '') language = lng; switch (language) { case "dk": ratingsText = "KUNDER"; ratingsTextLong = "kunder har anmeldt på"; ratingsTextSpeechbubble = "vurderinger"; break; case "nl": language = "en"; //to en because we have no nl pictures ratingsText = "KLANTEN"; ratingsTextLong = "consumenten beoordeelden op"; ratingsTextSpeechbubble = "klanten"; break; case "de": language = "de"; ratingsText = "KUNDEN"; ratingsTextLong = "Kunden- bewertungen auf"; ratingsTextSpeechbubble = "Bewertungen"; break; case "ro": language = "ro"; ratingsText = "OPINII"; ratingsTextLong = "Cumparatorii au evaluat pe"; ratingsTextSpeechbubble = "evaluari"; break; case "se": language = "se"; ratingsText = "KUNDER"; ratingsTextLong = "Kunder har recenserat"; ratingsTextSpeechbubble = "Utvärderingar"; break; default: language = "en"; } if('https:' == document.location.protocol) httpurl = 'https://ssl.trustpilot.com'; else httpurl = 'http://trustbox.trustpilot.dk'; if ((minimumRating >= 0 && domains[domain].rating == '?') || (minimumRating > 0 && domains[domain].rating < minimumRating)) { links[link].style.display = "none"; } else { switch (links[link].className) { case "trustbox_Tiny1": links[link].style.width = "39px"; links[link].style.height = "22px"; links[link].style.font = "bold 16px verdana"; links[link].style.paddingTop = "14px"; break; case "trustbox_Tiny2": links[link].style.width = "28px"; links[link].style.height = "18px"; links[link].style.font = "bold 16px verdana"; links[link].style.paddingTop = "10px"; break; case "trustbox_Mini1": links[link].style.width = "65px"; links[link].style.height = "59px"; links[link].style.font = "bold 28px verdana"; links[link].style.paddingTop = "19px"; break; case "trustbox_Mini2": links[link].style.width = "65px"; links[link].style.height = "58px"; links[link].style.font = "bold 28px verdana"; links[link].style.paddingTop = "19px"; content += "" + domains[domain].ratings + ' ' + ratingsText + ""; break; case "trustbox_Mini3": links[link].style.width = "65px"; links[link].style.height = "44px"; links[link].style.font = "bold 31px verdana"; links[link].style.paddingTop = "22px"; break; case "trustbox_Small": links[link].style.width = "189px"; links[link].style.height = "64px"; links[link].style.font = "0px verdana"; image = domains[domain].stars; break; case "trustbox_Small1": links[link].style.width = "78px"; links[link].style.height = "76px"; links[link].style.font = "bold 35px verdana"; links[link].style.paddingTop = "25px"; break; case "trustbox_Small2": links[link].style.width = "78px"; links[link].style.height = "76px"; links[link].style.font = "bold 35px verdana"; links[link].style.paddingTop = "25px"; break; case "trustbox_Small3": links[link].style.width = "78px"; links[link].style.height = "76px"; links[link].style.font = "bold 35px verdana"; links[link].style.paddingTop = "25px"; content += "" + domains[domain].ratings + ' ' + ratingsText + ''; break; case "trustbox_Small4": links[link].style.width = "78px"; links[link].style.height = "76px"; links[link].style.font = "bold 35px verdana"; links[link].style.paddingTop = "25px"; content += "" + domains[domain].ratings + ' ' + ratingsText + ''; break; case "trustbox_Creditcard": links[link].style.width = "143px"; links[link].style.height = "22px"; links[link].style.font = "0px verdana"; imageType = ".png"; break; case "trustbox_Color1": links[link].style.width = "100px"; links[link].style.height = "50px"; links[link].style.font = "bold 35px tahoma"; links[link].style.paddingTop = "50px"; imageType = ".png"; if (navigator.appVersion.indexOf("MSIE 6") > 0) imageType = ".gif"; image = type + "_" + domains[domain].stars + "_" + language; content = ""; break; case "trustbox_Color2": links[link].style.width = "100px"; links[link].style.height = "45px"; links[link].style.font = "normal 35px tahoma"; links[link].style.paddingTop = "55px"; imageType = ".png"; if (navigator.appVersion.indexOf("MSIE 6") > 0) imageType = ".gif"; image = type + "_" + domains[domain].stars + "_" + language; content = "" + domains[domain].ratings + " " + ratingsTextLong + ''; break; case "trustbox_Speechbubble": links[link].style.width = "175px"; links[link].style.height = "103px"; links[link].style.font = "normal 10px tahoma"; links[link].style.paddingTop = "12px"; links[link].style.marginTop = "0px"; links[link].style.marginLeft = "0px"; links[link].style.position = "relative"; links[link].style.left = "0px"; links[link].style.overflow = "hidden"; align = "left"; imageType = ".png"; if (navigator.appVersion.indexOf("MSIE 6") > 0) imageType = ".gif"; image = type; content = ''; content += ''; content += ''; content += '' + domains[domain].ratings + ' ' + ratingsTextSpeechbubble + ''; break; case "trustbox_Speechbubbleconfirm": links[link].style.width = "170px"; links[link].style.height = "123px"; links[link].style.font = "normal 10px tahoma"; links[link].style.paddingTop = "27px"; links[link].style.marginTop = "0px"; links[link].style.marginLeft = "0px"; links[link].style.position = "relative"; links[link].style.left = "0px"; links[link].style.overflow = "hidden"; align = "left"; imageType = ".png"; if (navigator.appVersion.indexOf("MSIE 6") > 0) imageType = ".gif"; image = type; content = ''; content += ''; content += ''; content += '' + domains[domain].rating/10 + ' / 10'; content += ''; content += '' + domains[domain].ratings + ' ' + ratingsTextSpeechbubble + ''; break; } if (document.compatMode && document.compatMode == "BackCompat" && document.all) { var padding = links[link].style.paddingTop.replace('px', ''); if (padding == "") padding = 0; var height = links[link].style.height.replace('px', ''); if (height == "") height = 0; var quirksHeight = parseInt(padding) + parseInt(height) + 'px'; links[link].style.height = quirksHeight; } var tpJsHost = (("https:" == document.location.protocol) ? "https://" : "https://"); links[link].innerHTML = content; links[link].style.display = "block"; links[link].style.textDecoration = "none"; links[link].style.color = "#fff"; links[link].style.background = "url(" + httpurl + "/" + type + "/" + image + imageType + ")"; links[link].style.textAlign = align; links[link].onclick = function() { window.open(this); return false; } } }