var lastPageShowed = 1;

function addPageNumber(totalPageNumber) {
	var total = parseFloat(totalPageNumber);
	var stringNumber = total.toString();

	if (stringNumber.lastIndexOf(".") != -1) {
		total ++;
	}

	for (i=1; i <= total; i++) {
		var container = document.getElementById("pageController");
		var li = document.createElement("li");
		var a = document.createElement("a");

		a.href = "javascript:showPage('" + i + "');trackingPage('"+i+"');";
		a.id = "pageNumberAnchor" + i;
		a.innerHTML = i;
		li.appendChild(a);
		container.appendChild(li);
	}
}

function showPageNumbers() {
	document.getElementById("pageController").innerHTML = document.getElementById("pageNumberHidden").innerHTML;
}

function showPage(pageNumber) {
	if (pageNumber != lastPageShowed) {
		document.getElementById("page" + pageNumber).className = document.getElementById("page" + pageNumber).className.replace(" hide", "");
		setPageNumber(pageNumber);

		document.getElementById("page" + lastPageShowed).className += " hide";
		document.getElementById("pageNumberAnchor" + lastPageShowed).className = document.getElementById("pageNumberAnchor" + lastPageShowed).className.replace("pageSelected", "");
		lastPageShowed = pageNumber;
	}
}

function setPageNumber(pageNumber) {
	page = document.getElementById("pageNumberAnchor" + pageNumber);
	if(page != null){
		page.className += " pageSelected";
	}
}
function trackingPage(pageNumber){
	var divisionObj = BRAND.toUpperCase();
	var pageNumObj = pageNumber;
	clickTrack({pageName: divisionObj+' | DIVISIONAL | BRAND EXPERIENCE | NEWS', prop1: 'DIVISIONAL', prop2:'BRAND EXPERIENCE', prop3: 'DIVISIONAL | BRAND EXPERIENCE', prop4: 'NEWS', prop5:'BRAND EXPERIENCE | NEWS', prop6: 'DIVISIONAL | BRAND EXPERIENCE | NEWS', prop7:pageNumObj, prop8: 'NEWS | '+pageNumObj, prop9: 'BRAND EXPERIENCE | NEWS | '+pageNumObj, prop10: 'DIVISIONAL | BRAND EXPERIENCE | NEWS | '+pageNumObj,prop17:'LEARN MORE',prop18:'RESEARCH',prop24:'EN', prop25:divisionObj, prop26:(new Date()).getHours(), prop27: weekday[(new Date()).getDay()]});
}
