(function(){ var html = ''; function GetProducts(top) { var productArray = [{"pid":104723904,"name":"Casio AE-1500WH-8BVEF","price":159.0000,"sprice":"159,00","url":"https://www.ceneo.pl/104723904;basket#pid=16355&crid=167243&cid=25298","imgurl":"//image.ceneostatic.pl/data/products/104723904/f-casio-ae-1500wh-8bvef.jpg","newpage":true,"format":"750x200","rating":4.77,"drawchance":1,"urltype":0,"position":1},{"pid":149239579,"name":"Telewizor OLED Samsung QE55S90C 55 cali 4K UHD","price":4639.0000,"sprice":"4639,00","url":"https://www.ceneo.pl/149239579;basket#pid=16355&crid=167243&cid=25298","imgurl":"//image.ceneostatic.pl/data/products/149239579/f-telewizor-oled-samsung-qe55s90c-55-cali-4k-uhd.jpg","newpage":true,"format":"750x200","rating":4.92,"drawchance":1,"urltype":0,"position":2},{"pid":161117779,"name":"Redmi Note 13 Pro 5G 8/256GB Czarny","price":1241.0000,"sprice":"1241,00","url":"https://www.ceneo.pl/161117779;basket#pid=16355&crid=167243&cid=25298","imgurl":"//image.ceneostatic.pl/data/products/161117779/f-redmi-note-13-pro-5g-8-256gb-czarny.jpg","newpage":true,"format":"750x200","rating":4.85,"drawchance":1,"urltype":0,"position":3},{"pid":109902804,"name":"Asdaaf Ameerat Al Arab Woda Perfumowana 100Ml","price":110.6700,"sprice":"110,67","url":"https://www.ceneo.pl/109902804;basket#pid=16355&crid=167243&cid=25298","imgurl":"//image.ceneostatic.pl/data/products/109902804/f-asdaaf-ameerat-al-arab-woda-perfumowana-100ml.jpg?=723f5","newpage":true,"format":"750x200","rating":4.5,"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 += '