var rrHorizontalCommon = function(idx, rec, pclass) { if (pclass == undefined) { pclass = "product"; } var $divLocation = document.getElementById("rr_placement_" + idx); var $recContent = '
'; $recContent += '
' + rec.strategy + '
'; for (var i = 0; i < rec.items.length; i++) { $recContent += rrGetFormattedItemCommon((i == 0), rec.items[i]); } $recContent += '
'; $recContent += '
'; $recContent += '
'; $recContent += '
'; $recContent += '
'; $divLocation.innerHTML = $recContent; }; var rrFrontPage = function(idx, rec) { var $divLocation = document.getElementById("rr_placement_" + idx); var $recContent = '
'; $recContent += '
'; $recContent += '
' + rec.strategy + '
'; for (var i = 0; i < rec.items.length; i++) { $recContent += rrGetFormattedItemCommon(false, rec.items[i]); } $recContent += '
'; $recContent += '
'; $recContent += '
'; $recContent += '
'; $divLocation.innerHTML = $recContent; }; var rrLandingPage = function(idx, rec) { var pt = rec.placementType; var p = idx; for (var i = 0; i < rr_placement_place_holders.length; i++) { if (rr_placement_place_holders[i] === pt) { p = i; } } if (pt === 'home_page.landing_0') { //rrVerticalWide(p, rec); rrHorizontalCommon(p, rec); } else { rrVerticalSkinnyNoImage(p, rec); } }; var rrVerticalWide = function(idx, rec) { var $divLocation = document.getElementById("rr_placement_" + idx); if ($divLocation.length == 0) { return; } var $recContent = '
'; $recContent += '
' + rec.strategy + '
'; for (var i = 0; i < rec.items.length; i++) { $recContent += rrGetFormattedItemVerticalWide((i == 0), rec.items[i]); } $recContent += '
'; $recContent += '
'; $recContent += '
'; $divLocation.innerHTML = $recContent; }; var rrVerticalSkinnyNoImage = function(idx, rec) { var $divLocation = document.getElementById("rr_placement_" + idx); if ($divLocation == null) { return; } var $recContent = '
' + rec.strategy + '
    '; for (var i = 0; i < rec.items.length; i++) { $recContent += rrGetFormattedItemVerticalNoImage(rec.items[i]); } $recContent += '
'; $divLocation.innerHTML = $recContent; }; var rrGetFormattedItemVerticalNoImage = function(itemData) { var $itemContent = '
  • ' + itemData.name + ' by ' + itemData.brand + ''; $itemContent += '

    Price:' + rrGetFormattedPrice(itemData.pricecents, itemData.salepricecents) + '

  • '; return $itemContent; }; var rrGetFormattedItemVerticalWide = function(first, itemData) { var $itemContent = (first) ? '
    ': '
    '; var $image = ''; var $price = '
    as low as
    ' + rrGetFormattedPrice(itemData.pricecents, itemData.salepricecents) + '
    '; var $more = '
    '; var $desc = ''; var $footer = '
    '; $itemContent += $image; $itemContent += $price; $itemContent += $more; $itemContent += $desc; $itemContent += $footer; return $itemContent; }; var rrSearch = function(idx, rec) { if (idx == 0) { rrVerticalSkinnyImage(idx, rec); } else { rrHorizontalCommon(idx, rec, "search"); } }; var rrVerticalSkinnyImage = function(idx, rec) { var $divLocation = document.getElementById("rr_placement_" + idx); var $recContent = '
    '; $recContent += '
    ' + rec.strategy + '
    '; for (var i = 0; i < rec.items.length; i++) { $recContent += rrGetFormattedItemVerticalImage((i == 0), rec.items[i]); } $recContent += '
    '; $recContent += '
    '; $recContent += '
    '; $divLocation.innerHTML = $recContent; }; var rrGetFormattedItemVerticalImage = function(first, itemData) { var $itemContent = (first) ? '
    ': '
    '; $itemContent += '
    ' + itemData.name + '
    '; $itemContent += '
    ' + itemData.name + ''; $itemContent += '' + rrGetFormattedPrice(itemData.pricecents, itemData.salepricecents) + '
    '; return $itemContent; }; var rrShoppingCart = function(idx, rec) { if (idx == 0) { rrHorizontalCartTop(idx, rec); } else { rrHorizontalCommon(idx, rec, "product"); } }; var rrHorizontalCartTop = function(idx, rec) { var $divLocation = document.getElementById("rr_placement_" + idx); var $recContent = '
    '; $recContent += '
    ' + rec.strategy + '
    '; for (var i = 0; i < rec.items.length; i++) { $recContent += rrGetFormattedItemHorizontalCart((i == 0), rec.items[i]); } $recContent += '
    '; $recContent += '
    '; $recContent += '
    '; $recContent += '
    '; $divLocation.innerHTML = $recContent; }; var rrGetFormattedItemHorizontalCart = function(first, itemData) { var $itemContent = (first) ? '
    ': '
    '; $itemContent += '
    ' + itemData.brand + ''; $itemContent += '' + itemData.name + '
    '; $itemContent += '' + itemData.name + ''; $itemContent += '

    ' + rrGetFormattedPrice(itemData.pricecents, itemData.salepricecents) + '

    '; $itemContent += '
    '; return $itemContent; }; var rrGetFormattedItemCommon = function(first, itemData) { var $itemContent = (first) ? '
    ': '
    '; var $brand = '' + itemData.brand + ''; var $prodName = '' + itemData.name + ''; var $image = '' + itemData.name + ''; var $details = '

    Item #' + itemData.itemId + '

    '; var $footer = '
    '; var $price = '

    ' + rrGetFormattedPrice(itemData.pricecents, itemData.salepricecents); $itemContent += $brand; $itemContent += $image; $itemContent += $price; $itemContent += $prodName; $itemContent += $details; $itemContent += $footer; return $itemContent; }; var rrGetFormattedPrice = function(msrp, sale) { var $p = '$'; var price = 0; if (sale && sale.length > 0) { price = sale; } else { price = msrp; } var p1 = price / 100; p1.toFixed(2); $p += p1 + '

    '; return $p; //$p+=price.substr(0,price.length-2);$p+='.';$p+=price.substr(-2,2);$p+='

    ';return $p; };