﻿$(function() {

    //alert("getParameterByName = " + getParameterByName('overrideDate'));

    var url = 'http://cc.integrativelogic.com/wsUmbraco/CetaphilRetailPromo.ashx?overrideDate=' + getParameterByName('overrideDate') + '&parentid=1579&format=json&jsoncallback=?';
    


    // make jsonp call 
    $.getJSON(url, function(data) {

        $.each(data.items, function(i, item) {

            $('#PromoTable').append($('<tr></tr>').append('<td class="promoHeadline">' + htmlDecode(item.RetailerName) + ' ' + htmlDecode(item.DateRange) + '</td>'));
            $('#PromoTable').append($('<tr></tr>').append('<td class="promoDescription">' + htmlDecode(item.RetailerRelativeImagePath) + ' ' + htmlDecode(item.ArticleContent) + '</td>'));
        });
        $('.scroll-pane').jScrollPane({ showArrows: true, scrollbarWidth: 15, arrowSize: 16 });
    });
});

function htmlDecode(value) {
    return $('<div/>').html(value).text();
}

function getParameterByName(name) {
    name = name.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]");
    var regexS = "[\\?&]" + name + "=([^&#]*)";
    var regex = new RegExp(regexS);
    var results = regex.exec(window.location.href);
    if (results == null)
        return "";
    else
        return results[1];
}
