

$(document).ready(function() {
    $.getJSON('http://datafeeds.foundagency.com/js/json2.php?'+feedUrl, function(data) {
        max_range = data.fieldId746.length;
        var myNums2 = new Array();
        myNums2 = getRandomIndex(4, max_range);

        for (a = 0; a <= myNums2.length - 1; a++) {
            var i = myNums2[a];
            var productHtml = '<div style="position:relative;left:10px;background:white;padding: 10px; border: solid 1px red; margin: 10px 0; text-align: left;">';
            productHtml += '<div style="font-size: 15px; font-weight: bold; margin-bottom: 10px; letter-spacing: -1px;">' + data.fieldId744[i] + ' ' + data.fieldId745[i] + '</div>';
            productHtml += '<a href="' + data.fieldId746[i] + '"><img src="' + data.fieldId771[i] + '" style="float: left; padding-right: 10px; padding-bottom: 10px; border: none;" /></a>';
            productHtml += '<div style="font-size: 22px; color: red; margin-bottom: 10px;">$' + data.fieldId748[i];
            if (data.fieldId751[i] == '1') { productHtml += '<img src="images/sale.jpg" alt="On sale" style="border: none; vertical-align: middle; margin-left: 5px;" />'; }
            productHtml += '</div>';
            productHtml += '<div style="font-size: 15px; color: red; margin-bottom: 20px; letter-spacing: -1px;">FREE shipping Australia-wide</div>';
            productHtml += '<a href="' + data.fieldId746[i] + '" class="ui-state-default ui-corner-all" style="font-size: 12px; text-decoration: none; padding: 4px 12px;">Details &gt;</a>';
            productHtml += '<br style="clear: both;" />';
            productHtml += '</div>';


            document.getElementById('gridProducts').innerHTML += productHtml;
            $('#photo' + myNums2[a]).css("height", "90px");
        }
    });
});

function getRandomIndex(qty, limit) {
    if (qty > limit) { qty = limit; }
    var myNums = new Array();
    for (i = 0; i <= limit - 1; i++) {
        myNums.push(i);
    }
    max = limit;
    var randomIndex = new Array(qty);

    for (x = 0; x <= randomIndex.length - 1; x++) {
        tmpIndex = Math.floor(Math.random() * (myNums.length - 1));
        randomIndex[x] = myNums[tmpIndex];
        myNums.splice(tmpIndex, 1);
    }
    return randomIndex;
}
