!function () { function GetProducts(top) { var productArray = [{"pid":165305941,"name":"DELL Alienware 27\" AW2725DF (210-BLHH)","price":3999.0000,"sprice":"3999,00","url":"https://www.ceneo.pl/165305941#pid=24529&crid=491210&cid=42164","imgurl":"//image.ceneostatic.pl/data/products/165305941/f-dell-alienware-27-aw2725df-210-blhh.jpg","newpage":true,"format":"custom","rating":5.0,"drawchance":1,"urltype":0,"position":1},{"pid":156613250,"name":"Monitor MSI PRO MP271CA","price":469.0000,"sprice":"469,00","url":"https://www.ceneo.pl/156613250;basket#pid=24529&crid=491210&cid=42164","imgurl":"//image.ceneostatic.pl/data/products/156613250/f-monitor-msi-pro-mp271ca.jpg","newpage":true,"format":"custom","rating":0.0,"drawchance":1,"urltype":0,"position":2},{"pid":158793489,"name":"Iiyama 34\" GCB3480WQSU-B1","price":1579.0000,"sprice":"1579,00","url":"https://www.ceneo.pl/158793489;basket#pid=24529&crid=491210&cid=42164","imgurl":"//image.ceneostatic.pl/data/products/158793489/f-iiyama-34-gcb3480wqsu-b1.jpg","newpage":true,"format":"custom","rating":4.82,"drawchance":1,"urltype":0,"position":3},{"pid":120346829,"name":"HP E24mv G4 23,8\" (169L0AA)","price":1032.9900,"sprice":"1032,99","url":"https://www.ceneo.pl/120346829;basket#pid=24529&crid=491210&cid=42164","imgurl":"//image.ceneostatic.pl/data/products/120346829/f-hp-e24mv-g4-23-8-169l0aa.jpg?=31d2a","newpage":true,"format":"custom","rating":0.0,"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 = 4, columns = 1, r = 0, c = 0; html += '