!function () { function GetProducts(top) { var productArray = [{"pid":165013996,"name":"realme 12 Pro+ 5G 12/512GB Niebieski","price":2150.0000,"sprice":"2150,00","url":"https://www.ceneo.pl/165013996;basket#pid=24529&crid=491474&cid=42221","imgurl":"//image.ceneostatic.pl/data/products/165013996/f-realme-12-pro-5g-12-512gb-niebieski.jpg","newpage":true,"format":"custom","rating":4.82,"drawchance":1,"urltype":0,"position":1},{"pid":149845826,"name":"Samsung Galaxy A54 5G SM-A546 8/128GB Czarny","price":1406.0000,"sprice":"1406,00","url":"https://www.ceneo.pl/149845826;basket#pid=24529&crid=491474&cid=42221","imgurl":"//image.ceneostatic.pl/data/products/149845826/f-samsung-galaxy-a54-5g-sm-a546-8-128gb-czarny.jpg","newpage":true,"format":"custom","rating":4.78,"drawchance":1,"urltype":0,"position":2},{"pid":147578933,"name":"Samsung Galaxy S23 5G SM-S911 8/128GB Czarny","price":2398.0000,"sprice":"2398,00","url":"https://www.ceneo.pl/147578933;basket#pid=24529&crid=491474&cid=42221","imgurl":"//image.ceneostatic.pl/data/products/147578933/f-samsung-galaxy-s23-5g-sm-s911-8-128gb-czarny.jpg","newpage":true,"format":"custom","rating":4.86,"drawchance":1,"urltype":0,"position":3},{"pid":157228944,"name":"Motorola Moto G84 5G 12/256GB Granatowy","price":1047.0000,"sprice":"1047,00","url":"https://www.ceneo.pl/157228944;basket#pid=24529&crid=491474&cid=42221","imgurl":"//image.ceneostatic.pl/data/products/157228944/f-motorola-moto-g84-5g-12-256gb-granatowy.jpg","newpage":true,"format":"custom","rating":4.85,"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 html = ''; var products = GetProducts(4); var rows = 1, columns = 4, r = 0, c = 0; html += '