
            function initializeBR() {
            addZeroAge('feedreading_bookmark_8');
                                  addZeroAge('feedreading_bookmark_9');
                                  addZeroAge('feedreading_bookmark_10');
                                  addZeroAge('feedreading_bookmark_11');
                                  addZeroAge('feedreading_bookmark_19');
                                  addZeroAge('feedreading_bookmark_21');
                                  addZeroAge('feedreading_bookmark_22');
                                  addZeroAge('feedreading_bookmark_23');
                                  addZeroAge('feedreading_bookmark_24');
                                  addZeroAge('feedreading_bookmark_25');
                                  addZeroAge('feedreading_bookmark_26');
                                              
            }

            /*
             * generate text showing the age of the bookmark's latest post
             */
            function getAge(days, hours){
                if (days > 1) {
                    var ageMsg=days + " days ago";
                } else if (days==1){
                    var ageMsg=days + " day ago ";                    
                } else if (days< 1 && hours > 1) {
                    var ageMsg=hours + " hrs ago";                                        
                } else if (days< 1 && hours == 1) {
                    var ageMsg=hours + " hr ago";                                        
                } else if (days < 1 && hours < 1) {
                    var ageMsg="just recently";                                        
                }
                return ageMsg;
            }
            /* switch visibility of div-element*/
            function divSwitcher(elementId){
                var div = document.getElementById(elementId);
                if(div.style.display == "block"){
                    div.style.display = "none";
                } else {
                    div.style.display = "block";
                }
            }
            /* add jQuery-oberserver to enable mouse-clicks*/
            function addObserver(link, wrapper, preview, feed, name){                
                jQuery("#"+link).click(function(){
                    divSwitcher(wrapper);
                    var feedControl = new google.feeds.FeedControl();
                    feedControl.addFeed(feed, name);
                    feedControl.draw(document.getElementById(preview));
                });
                jQuery("#"+wrapper).click(function(){
                    divSwitcher(wrapper);
                });
            }
            /* add age and other info to bookmark*/
            function addAge(entry, bookmark, anchor, divID, previewtoggle, last_posttitle){
                var li = document.getElementById(bookmark);
                var a = document.getElementById(anchor);
                var div = document.getElementById(divID);
                var toggle = document.getElementById(previewtoggle);
                var title = document.getElementById(last_posttitle);
                var now = new Date();
                try {
                    var then = new Date(entry.publishedDate);
                } catch (dateException) {
                    var then = new Date();
                }
                var ageInDays =  Math.floor((now.getTime()-then.getTime())/(1000*60*60*24));
                var ageInHours = Math.floor((now.getTime()-then.getTime())%(1000*60*60*24)/3600000);
                try {
                    a.setAttribute("title", entry.title);
                } catch (titleException) {
                    a.setAttribute("title", "");
                }
				if (!isNaN(then.getTime())){
					// insert age into list-item to allow sorting by age of post
                    li.setAttribute("age", then.getTime());
				} else {
					li.setAttribute("age", "0");
				}
                
                                if (isNaN(ageInDays) || isNaN(ageInHours)){
                    // do nothing
                } else {
                    var ageMsg=getAge(ageInDays, ageInHours);
                    toggle.appendChild(document.createTextNode(ageMsg));
                }
                                                    title.appendChild(document.createTextNode(entry.title));
                    title.setAttribute("href",entry.link);
                    title.setAttribute("title",entry.contentSnippet);
                    title.setAttribute("rel","external");                    
                                return;
            }
            /* add age 'zero' to bookmarks with no feed-url */
            function addZeroAge(zeroAgeBookmark){
                var zali = document.getElementById(zeroAgeBookmark);
                if (zali != null )zali.setAttribute("age", "0");
                return;
            }
            