
<!-- REQUEST ID: TIME=1223377074886:NODE=c2a2804:THREAD=60 -->
<!--!esi:include src="/servlet/ControllerServlet?Action=DisplayESIPage&Currency=USD&ESIHC=7cf46b9&Env=BASE&Locale=en_US&SiteID=osss&SiteID=osss&ceid=59196400&cename=DRCartSummaryJS&id=DRCartSummaryJSPage"-->






<!-- REQUEST ID: TIME=1223331427106:NODE=c2a2804:THREAD=55; ESI Fragment - CREATED: Mon Oct 06 17:17:07 CDT 2008 MAX-AGE: 50400+180 -->




  
    
  
  

(function(){
// Define the cart summary URL
var DRCartLink = '//store.digitalriver.com/store/osss/en_US/DisplayDRCartSummaryIframePage';
// Get height and width parameters
var Width = (window.DRCartSummaryWidth) ? DRCartSummaryWidth : '200px';
var Height = (window.DRCartSummaryHeight) ? DRCartSummaryHeight : '150px';

// Define optional parameters into the iframe
var CartParams = [
{name:'DRCartSummaryColor',param:'Color'},
{name:'DRCartSummaryFont',param:'FontFamily'},
{name:'DRCartSummaryFontWeight',param:'FontWeight'},
{name:'DRCartSummaryFontSize',param:'FontSize'},
{name:'DRCartSummaryElementPadding',param:'Padding'},
{name:'DRCartSummaryAlign',param:'Align'},
{name:'DRCartSummaryButtonBackgroundColor',param:'ButtonBackgroundColor'},
{name:'DRCartSummaryButtonBackgroundImage',param:'ButtonBackgroundImage',encode:true},
{name:'DRCartSummaryButtonBorderColor',param:'ButtonBorderColor'},
{name:'DRCartSummaryButtonBorderSize',param:'ButtonBorderSize'},
{name:'DRCartSummaryButtonColor',param:'ButtonColor'},
{name:'DRCartSummaryButtonFont',param:'ButtonFont'},
{name:'DRCartSummaryButtonFontSize',param:'ButtonFontSize'},
{name:'DRCartSummaryButtonFontWeight',param:'ButtonFontWeight'},
{name:'DRCartSummaryButtonTextDecoration',param:'ButtonTextDecoration'},
{name:'DRCartSummaryButtonWidth',param:'ButtonWidth'},
{name:'DRCartSummaryButtonHeight',param:'ButtonHeight'},
{name:'DRCartSummaryButtonHoverBackgroundColor',param:'ButtonHoverBackgroundColor'},
{name:'DRCartSummaryButtonHoverBackgroundImage',param:'ButtonHoverBackgroundImage',encode:true},
{name:'DRCartSummaryButtonHoverBorderColor',param:'ButtonHoverBorderColor'},
{name:'DRCartSummaryButtonHoverBorderSize',param:'ButtonHoverBorderSize'},
{name:'DRCartSummaryButtonHoverColor',param:'ButtonHoverColor'},
{name:'DRCartSummaryCSSOverride',param:'CSSOverride',encode:true}
];

// Loop through all of the configuration variables, and append those that have been defined
for (var j=0;j<CartParams.length;j++) {
  if (window[CartParams[j].name]) {
    var ParamValue = window[CartParams[j].name];
    // If the value contains slashes, they should be replaced with 'jrReplaceFS'
    if (CartParams[j].encode) {
      ParamValue = ParamValue.replace(/\//g,'jrReplaceFS');
    }
    // Append this parameter to the iframe URL
    DRCartLink += '/' + CartParams[j].param + '.' + encodeURIComponent(ParamValue);
  }
}


  // Create the iframe element
  var DRCartSummaryContainer = document.createElement('iframe');
  DRCartSummaryContainer.setAttribute('id','DRCartSummaryIframe');
  DRCartSummaryContainer.setAttribute('name','DRCartSummaryIframe');
  DRCartSummaryContainer.setAttribute('frameBorder','0');
  DRCartSummaryContainer.setAttribute('width',Width);
  DRCartSummaryContainer.setAttribute('height',Height);
  DRCartSummaryContainer.setAttribute('scrolling','no');
  DRCartSummaryContainer.setAttribute('allowTransparency','true');
  DRCartSummaryContainer.setAttribute('src',DRCartLink);
  
  // Insert the iframe element into the DOM
  var DRCartSummaryJSNode = document.getElementById('DRCartSummaryJS');
  DRCartSummaryJSNode.parentNode.insertBefore(DRCartSummaryContainer, DRCartSummaryJSNode.nextSibling);
  
  // Define a global function to refresh the iframe
  window.DRCartSummaryUpdate = function() {
    var cacheID = (new Date()).getTime();
    DRCartSummaryContainer.src = DRCartLink+'/cacheID.'+cacheID;
  }



})();

<!--!/esi:include -->
