(function(){ var html = ''; function GetProducts(top) { var productArray = [{"pid":134141598,"name":"Konica Minolta Bizhub C360i","price":15990.0000,"sprice":"15990,00","url":"https://www.ceneo.pl/134141598#pid=19822&crid=668040&cid=34260","imgurl":"//image.ceneostatic.pl/data/products/134141598/f-konica-minolta-bizhub-c360i.jpg","newpage":false,"format":"160x600","rating":0.0,"drawchance":1,"urltype":0,"position":1},{"pid":107472523,"name":"Hama Basic S8CD (50542)","price":159.9900,"sprice":"159,99","url":"https://www.ceneo.pl/107472523#pid=19822&crid=668040&cid=34260","imgurl":"//image.ceneostatic.pl/data/products/107472523/f-hama-basic-s8cd-50542.jpg","newpage":false,"format":"160x600","rating":4.88,"drawchance":1,"urltype":0,"position":2},{"pid":56159769,"name":"Brother P-Touch PT-H107B","price":107.0000,"sprice":"107,00","url":"https://www.ceneo.pl/56159769#pid=19822&crid=668040&cid=34260","imgurl":"//image.ceneostatic.pl/data/products/56159769/f-brother-p-touch-pt-h107b.jpg","newpage":false,"format":"160x600","rating":4.84,"drawchance":1,"urltype":0,"position":3},{"pid":25997635,"name":"Vitafon T","price":1288.0000,"sprice":"1288,00","url":"https://www.ceneo.pl/25997635#pid=19822&crid=668040&cid=34260","imgurl":"//image.ceneostatic.pl/data/products/25997635/f-vitafon-t.jpg","newpage":false,"format":"160x600","rating":4.59,"drawchance":1,"urltype":0,"position":4}]; var sum = 4; 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(4); html += '