(function(){ var html = ''; function GetProducts(top) { var productArray = [{"pid":120882882,"name":"ECOBIKE SX4 Czerwony 27,5 2021","price":7799.0000,"sprice":"7799,00","url":"https://www.ceneo.pl/120882882;basket#pid=19372&crid=411486&cid=33349","imgurl":"//image.ceneostatic.pl/data/products/120882882/f-ecobike-sx4-czerwony-27-5-2021.jpg","newpage":true,"format":"336x280","rating":0.0,"drawchance":1,"urltype":0,"position":1},{"pid":150682337,"name":"Indiana E City Damski Biały 28 2023","price":4099.9900,"sprice":"4099,99","url":"https://www.ceneo.pl/150682337;basket#pid=19372&crid=411486&cid=33349","imgurl":"//image.ceneostatic.pl/data/products/150682337/f-indiana-e-city-damski-bialy-28-2023.jpg","newpage":true,"format":"336x280","rating":0.0,"drawchance":1,"urltype":0,"position":2},{"pid":169557742,"name":"R-Raymon Tourray E 3.0 Gent T350 22 500 Wh Czarny-Szary 27,5 2023","price":6299.0000,"sprice":"6299,00","url":"https://www.ceneo.pl/169557742#pid=19372&crid=411486&cid=33349","imgurl":"//image.ceneostatic.pl/data/products/169557742/f-r-raymon-tourray-e-3-0-gent-t350-22-500-wh-czarny-szary-27-5-2023.jpg","newpage":true,"format":"336x280","rating":0.0,"drawchance":1,"urltype":0,"position":3}]; var sum = 3; var result = []; var i = 0, n = 0; for (var n = 0; n < top; n++) { var r = Math.floor(Math.random() * sum); var lsum = 0; for (i = 0; i < productArray.length; i++) { var prod = productArray[i]; lsum += prod.drawchance; if (r < lsum) { sum -= prod.drawchance; result.push(prod); productArray.splice(i, 1); break; } } } return result; } function htmlEncode(value){ var div = document.createElement('div'); var text = document.createTextNode(value); div.appendChild(text); return div.innerHTML; } var products = GetProducts(3); html += '