function attachEvent(oFunction,sEvent){var oOriginal=window[sEvent];if(typeof(oOriginal)!="function"){window[sEvent]=oFunction;}
else{window[sEvent]=function(){oOriginal();oFunction();};};};var oTracker={links:[],init:function(){var aAreas=["PageRight","FeatureStories","topnav","navcontainer","pageTools"];for(var z=0,x=aAreas.length;z<x;z++){var oArea=document.getElementById(aAreas[z]);if(oArea){if(aAreas[z]=="pageTools"){var oContents=oArea.getElementsByTagName("ul");if(oContents){for(var i=0,j=oContents.length;i<j;i++){if(oContents[i].className=="star-rating"||oContents[i].className=="SocialBookmarking"){oTracker.collection(oContents[i]);};};};oContents=oArea.getElementsByTagName("li");if(oContents){for(var i=0,j=oContents.length;i<j;i++){if(oContents[i].className=="email"){oTracker.collection(oContents[i]);break;};};};}
else{oTracker.collection(oArea);};};};},collection:function(oArea){var oLinks=oArea.getElementsByTagName("a");var aLinks=[];if(oLinks){for(var i=0,j=oLinks.length;i<j;i++){var action="link";if(oTracker.isExternal(oLinks[i].href)){action="clickout";}
else if(oTracker.isDocument(oLinks[i].href)){action="pdf";};var oImgs=oLinks[i].getElementsByTagName("img");if(oImgs){if(!oImgs.length){oTracker.links[oLinks[i].href]={counter:oTracker.getCounter(oLinks[i],action,oArea),action:action};};};oLinks[i].onclick=function(){var oLink=oTracker.links[this.href];ns_onclick(this,"",oLink.counter,oLink.action);return false;};};};},isDocument:function(href){var oRegexp=new RegExp("\.(pdf|doc|xls|ppt|rtf|txt)$");var oMatches=oRegexp.exec(href);if(oMatches){if(oMatches.length>0){return true;};};return false;},isExternal:function(href){var baseUrl=document.URL;var oRegexp=new RegExp("http://[^/]*");var oMatches=oRegexp.exec(baseUrl);if(oMatches){if(oMatches.length>0){baseUrl=oMatches[0];};};if(href.indexOf(baseUrl)==-1){if(href.indexOf("http://")>-1){return true;};};return false;},getCounter:function(oLink,action,oArea){var headline=oTracker.formatTitle(XMLDocument.getText(oLink));var path=oTracker.getPath(globalPath);if(oArea.className=="star-rating"){return path+".link.page_tools.rating_"+headline.replace("_","");}
else if(oArea.className=="email"){return path+".link.page_tools.emailthispage";}
else if(oArea.className=="SocialBookmarking"){var text=XMLDocument.getText(oLink);text=text.replace(/<.*?>.*?<\/.*?>/gi,"");text=text.toLowerCase();return path+".clickout.page_tools.bookmark."+text;}
else if(action=="pdf"){return path+".pdf."+headline;}
else if(action=="clickout"){return path+".clickout."+headline;}
else{var className=oLink.className;if(className=="home_feature"){return path+".link.feature."+headline;}
else{return path+".link."+headline;};};},getPath:function(href){if(href.length){href=href.replace(new RegExp("http://[^/]*"),"");href=href.replace("/",".");href=href.replace(".page","");if(href.substring(0,1)=="."){href=href.substring(1,href.length);};if(href.substring(href.length-1)=="."){href=href.substring(0,href.length-1);};};return href.replace(/\s/g,"_").toLowerCase();},formatTitle:function(headline){headline=headline.replace(/<[^>]*>/gi,"");headline=headline.replace(/"/gi,"");headline=headline.replace(/</gi,"");headline=headline.replace(/>/gi,"");headline=headline.replace(/£/gi,"");headline=headline.replace(/ /gi,"_");headline=headline.replace(/&/gi,"");headline=headline.replace(/[^\w-\s]+/gi,"");headline=headline.replace(/[\s]+/gi,"_");return headline.toLowerCase();}};var XMLDocument={getText:function(oElement){if(oElement.nodeType==3)return oElement.nodeValue;var aText=new Array(),i=0;while(oElement.childNodes[i]){aText[aText.length]=oElement.childNodes[i].nodeValue;i++;};return aText.join("");}};attachEvent(oTracker.init,"onload");