(function(){ var html = ''; function GetProducts(top) { var productArray = [{"pid":167474600,"name":"Niezłe Ziółko Sadzonka Pomidora Rozsada Malinowy Gigant","price":11.9000,"sprice":"11,90","url":"https://www.ceneo.pl/167474600#pid=16578&crid=164080&cid=25957","imgurl":"//image.ceneostatic.pl/data/products/167474600/f-niezle-ziolko-sadzonka-pomidora-rozsada-malinowy-gigant.jpg","newpage":true,"format":"468x60","rating":0.0,"drawchance":1,"urltype":0,"position":1},{"pid":48982622,"name":"Bioogród Podpora Dla Roślin Stalowa Powlekana Pe 0.8 X 100 Cm","price":2.9900,"sprice":"2,99","url":"https://www.ceneo.pl/48982622#pid=16578&crid=164080&cid=25957","imgurl":"//image.ceneostatic.pl/data/products/48982622/f-bioogrod-podpora-dla-roslin-stalowa-powlekana-pe-0-8-x-100-cm.jpg","newpage":true,"format":"468x60","rating":0.0,"drawchance":1,"urltype":0,"position":2},{"pid":166265363,"name":"Agrowłóknina Do Ogrodu 1,6X50M Czarna Cultivo","price":139.0000,"sprice":"139,00","url":"https://www.ceneo.pl/166265363#pid=16578&crid=164080&cid=25957","imgurl":"//image.ceneostatic.pl/data/products/166265363/f-agrowloknina-do-ogrodu-1-6x50m-czarna-cultivo.jpg","newpage":true,"format":"468x60","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 += '