﻿if (!window.READINGACTIVITYWIDGET) (function() {

READINGACTIVITYWIDGET = {

embedCodeTemplate: '<object id="widget-<widgetId>-<elementId>" type="application/x-shockwave-flash" data="<widgetHost>content/widgets/reading activity/readingactivitywidget.swf?lzproxied=false&widgetID=<widgetId>&widgetService=<widgetHost>WidgetsDataService.asmx" width="190" height="240"> <param name="wmode" value="transparent" /><param name="movie" value="<widgetHost>content/widgets/reading activity/readingactivitywidget.swf?lzproxied=false&widgetID=<widgetId>&widgetService=<widgetHost>WidgetsDataService.asmx" width="190" height="250"/></object>',	
        widgetCount : 0

    };

    var self = READINGACTIVITYWIDGET;

})();

READINGACTIVITYWIDGET.getWidget = function(widgetHost, widgetId) {

	var aElementId = READINGACTIVITYWIDGET.widgetCount++;
	var aEmbedCode = READINGACTIVITYWIDGET.embedCodeTemplate.replace(/<widgetId>/g, widgetId);
	aEmbedCode = aEmbedCode.replace(/<widgetHost>/g, widgetHost);
	aEmbedCode = aEmbedCode.replace(/<elementId>/g, aElementId);
	return aEmbedCode;
}

READINGACTIVITYWIDGET.renderWidget = function(widgetHost, widgetId) {
	document.write(READINGACTIVITYWIDGET.getWidget(widgetHost, widgetId));
}