<!-- Begin Sitestat4 code -->

// strip out any nonalpha chars and convert to lowercase
function removeNonAlphaNumChars(string){
	
	string = string.replace(/ /g,'_');
	string = string.replace(/[^a-zA-Z0-9_.-]+/g,'');
	string = string.toLowerCase();
	return string;
}

function sitestat(ns_l){ns_l+='&amp;ns__t='+(new Date()).getTime();ns_pixelUrl=ns_l;
ns_0=document.referrer;
ns_0=(ns_0.lastIndexOf('/')==ns_0.length-1)?ns_0.substring(ns_0.lastIndexOf('/'),0):ns_0;
if(ns_0.length>0)ns_l+='&amp;ns_referrer='+escape(ns_0);
if(document.images){ns_1=new Image();ns_1.src=ns_l;}else
document.write('<img src="'+ns_l+'" width="1" height="1" alt="">');}

function test(e){ // If pdf send countername
	var theTarget = e.target ? e.target : e.srcElement;
	if( theTarget && ( theTarget.nodeType == 3 || theTarget.nodeType == 4 ) ) {
	  theTarget = theTarget.parentNode;
	}
	//Check file extension is pdf
	var url = String(theTarget);
	fileExtension = url.substr(-3,3);
	if(fileExtension=='pdf'){
		//Build pdfcountername
		splitUrl = url.split("/");
		arrayCount = splitUrl.length;
		var docCounterName;
		// If not in HTML Subdirectory
		if(splitUrl[arrayCount-3] != "html"){
			docCounterName = removeNonAlphaNumChars(splitUrl[arrayCount-3]) + ".";
			
		};
		docCounterName += removeNonAlphaNumChars(splitUrl[arrayCount-2]) + "." + removeNonAlphaNumChars(splitUrl[arrayCount-1]);
		docCounterName += "." + removeNonAlphaNumChars(theTarget.innerHTML);
		alert(docCounterName);
		sitestat('http://uk.sitestat.com/scope/scope/s?'+docCounterName);
	}
}
var countername = "";

// Get homecrumb contents of homecrumb tag
if(document.getElementById('homecrumb')){
	var homecrumb = document.getElementById('homecrumb');
	
	var hreftag = homecrumb.getElementsByTagName('a');
	
	for (i=0; i<hreftag.length; i++){ 
		// Get last href breadcrumb
		countername = removeNonAlphaNumChars(hreftag[i].innerHTML) + ".";
	}
}

// Get homecrumb contents of crumbcurrent div
if(document.getElementById('crumbcurrent')){
	var crumbcurrent=document.getElementById('crumbcurrent').innerHTML;
	crumbcurrent = removeNonAlphaNumChars(crumbcurrent);
	countername = countername + crumbcurrent;
}

var breadcrumbs = document.getElementsByTagName('p');
for (i=0; i<breadcrumbs.length; i++) {
	if(breadcrumbs[i].className=='breadcrumbs'){
		
		var hreflink = breadcrumbs[0].getElementsByTagName('a');
		if(hreflink[0]){countername=removeNonAlphaNumChars(hreflink[0].innerHTML);}
		if(hreflink[1]){countername=removeNonAlphaNumChars(hreflink[1].innerHTML);}
		if(hreflink[2]){countername=removeNonAlphaNumChars(hreflink[2].innerHTML);}
		if(countername != ''){countername = countername + ".";}
	
		var page = breadcrumbs[0].getElementsByTagName('strong');

		if(page[0]){countername = countername + removeNonAlphaNumChars(page[0].innerHTML);}
	}	
}	
countername = countername.replace('homepage.','');
countername = countername.replace('..','.');
countername = countername + ".page";

if(countername=='factsheets.information.page'){
	var ullink = document.getElementsByTagName('li');
	for (i=0; i<ullink.length; i++) {
		if (ullink[i].className == 'current_page') {
			var listItem = ullink[i];
			var hrefObj = listItem.getElementsByTagName('a');
			var hrefTag = removeNonAlphaNumChars(hrefObj[0].innerHTML);
			countername = 'factsheets.'+ hrefTag + '.page';
			
		}
	}
}
// Event listener to determining when a user clicks on pdf
document.body.addEventListener( 'click', test, true );
sitestat('http://uk.sitestat.com/scope/scope/s?'+countername);
