(
 function(){
     /* widget config */
     var siteUrl = 'http://www.pcworld.com.br/';
     var remoteUrl = escape(location.href);
     /* Style */
     var styleJSONTag = document.createElement("link");
     styleJSONTag.setAttribute("rel", "stylesheet");
     styleJSONTag.setAttribute("href", siteUrl+'widgets_shopnow/widgets_shopnow.css');
     document.getElementsByTagName("head")[0].appendChild(styleJSONTag);
     /* Widget HTML */
     var wScript = document.getElementsByTagName('script')[document.getElementsByTagName('script').length-1];
     var wParent = wScript.parentNode;
     if(wParent.className=="widget-reviews"){
         wParent.id = "widgetShopNow";
         var tagParent = document.getElementById('widgetShopNow');
         /* AT variables */
         var wQSAT = 'rnd=0&uid=' +remoteUrl+ '&site=pcworld&section=%20&relative_path=%20&title=Widget%20ShopNow&type=widget';
         var wImgAT = '<img src="http://at.idg.com.br/at.gif?' +wQSAT+ '" width="1" height="1">';
         /* HTML + AT img */
         var html = '<h3>Reviews<\/h3><div class="lista-reviews"><h5>Mais recentes<\/h5><ul class="ultimos-reviews" id="linksWidgetsReviews"><\/ul><\/div>'+wImgAT;
         tagParent.innerHTML = html;
     }
     var nItens = 8;
     /* Widget Feed HTML */
     function loadFeed(items, ulID){
         var lenArray = items.length;
         if ( nItens > lenArray){nItens = lenArray;}
         var htmlTag = document.getElementById(ulID);
         var html = '';
         for(var i=0; i<nItens; i++){
             /* Replace origem url for CT */
             var wLink = items[i].link.replace('%2C%2C%2Cwidget%2C%2C%2C', remoteUrl)
             html = html + '<li><a href="'+wLink+'" target="_blank" title="'+items[i].title+'">'+items[i].title+'<\/a><\/li>';
         }
         html = html + '<li class="mais-reviews"><a href="http://ct.idg.com.br/cgi-bin/redirector.cgi?rnd=0&uid=' +remoteUrl+ '&site=pcworld&origem=' +remoteUrl+ '&url=http%3A//pcworld.uol.com.br/reviews/&type=widget" title="Confira mais reviews" target="_blank">+ Reviews<\/a><\/li>';
         htmlTag.innerHTML = html;
     }
     loadFeed(itemsReviews, 'linksWidgetsReviews');
 }
)();