// google analytics rss click tracking
var gaAddRSS = function(){
    var startListening = function(obj, evnt, func){
        if (obj.addEventListener) 
            obj.addEventListener(evnt, func, false);
        else 
            if (obj.attachEvent) 
                obj.attachEvent("on" + evnt, func);
    }

	// Track event
    var trackRSS = function(evnt){
				var e = (evnt.srcElement) ? evnt.srcElement : this;
				while (e.tagName != "A") {e = e.parentNode;}
				var lnk = e.href.substring(e.href.indexOf("/rss/"));
				var lnk = lnk.substring(0,lnk.indexOf(".page")+5) + "/" + e.hostname;
				//if (e.search && e.pathname.indexOf(e.search) == -1) lnk += e.search + "/" + e.hostname;
				if (typeof(pageTracker) == "object") 
				{
					pageTracker._trackPageview(lnk); 
				   sc_sleep(200); // give time to the ga request to complete
				}
		} 

	// Add Click event listener
    if (document.getElementsByTagName) {
        var hrefs = document.getElementsByTagName('a');
        for (var l = 0, m = hrefs.length; l < m; l++) 
            if((hrefs[l].href.indexOf("/rss/") != -1) && (hrefs[l].href.indexOf("/rss/index.page") == -1))
			startListening(hrefs[l], "click", trackRSS);
    }
}

