/**
This file is generated by a compression script.
Please DO NOT edit it directly or your changes may be lost.
See General Javascript Guidelines on the techwiki for more information.

Compressed by ychang on Mon Oct 5 15:00:46 EDT 2009 
*/

/** START
  *    File: dwrmessagehandler.js
  *    Last Updated: Mon Nov 12 14:28:07 2007
*/
DWRMessageHandler=function(a){if(typeof a=="object"&&a.name=="Error"&&a.description){dwrmessage="Error: "+a.description;}else{dwrmessage=a;}if(platformEnvironment=="development"){}};
/** END dwrmessagehandler.js */

/** START
  *    File: inboundrss.js
  *    Last Updated: Mon Nov 12 14:28:09 2007
*/
DWREngine.setErrorHandler(DWRMessageHandler);DWREngine.setWarningHandler(DWRMessageHandler);function populateShop(a){populateComponent("shop_fd",feedmanager.numItems,a);}function populateEbay(a){populateComponent("ebay_fd",feedmanager.numItems,a);}function populateBeauty(a){populateComponent("beauty_fd",feedmanager.numItems,a);}function populateComponent(b,d,a){document.getElementById(b).innerHTML="";if(d>a.feedItems.length){d=a.feedItems.length;}for(var c=0;c<d;c++){componentHTML=document.getElementById(b).innerHTML;componentHTML=componentHTML+"<ul class='rss'><li class='title'><a href='"+a.feedItems[c].url+"' >"+a.feedItems[c].title+"</a></li><li class='pubDate'>"+a.feedItems[c].formattedPublishDate+"</li><li class='description'>"+truncateOnBoundary(a.feedItems[c].description,48,68)+"...</li><li class='link'><a href='"+a.feedItems[c].url+"' >More</a></li></ul>";document.getElementById(b).innerHTML=componentHTML;}SI.ClearChildren.clear();}function truncateOnBoundary(e,b,a){for(var c=b;c<a;c++){var d=/\W/;if(d.test(e[c])){break;}}return e.slice(0,c);}
/** END inboundrss.js */

/** START
  *    File: feedmanager.js
  *    Last Updated: Tue Jan 15 18:54:32 2008
*/
function feedmanagerClass(){var a=location.host.toString();this.keys=new Object();this.keys.shop_fd="http://"+a+"/shopping/blogs/shop/rss.xml";this.keys.ebay_fd="http://"+a+"/shopping/blogs/eBay/rss.xml";this.keys.beauty_fd="http://"+a+"/shopping/blogs/beauty/rss.xml";this.action=new Object();this.action.shop_fd=populateShop;this.action.ebay_fd=populateEbay;this.action.beauty_fd=populateBeauty;this.numItems=1;this.idList=new Array();}function assignFeeds(){var d=0;var a=document.getElementsByTagName("body")[0].className;var c;a=a.split(" ");for(var b=0;b<a.length;b++){if(a[b]=="home"){this.numItems=1;break;}}for(fId in this.action){if(document.getElementById(fId)!=null){this.idList[d]=fId;c=document.getElementById(this.idList[d]);d++;}}if(c!=null&&c!=undefined){scriptNode=document.createElement("script");scriptNode.setAttribute("language","javascript");scriptNode.setAttribute("src","/js/loadFeeds.js");c.appendChild(scriptNode);}}feedmanagerClass.prototype.assign=assignFeeds;
/** END feedmanager.js */

