// JavaScript Document

function showPage(sPage)	{
	iCurPage = sPage;
	var divPage = document.getElementById("divPage" + sPage);
	if (divPage) {
		for (var i=0; i < iPageCount; i++)	{
			var iPageNum = i+1;
			var divOtherPage = document.getElementById("divPage" + iPageNum);
			var aOtherLink = document.getElementById("aPage" + iPageNum);
			if (divOtherPage && sPage != iPageNum) {
				divOtherPage.style.display = "none";
				aOtherLink.className = "";
			}
		}
		divPage.style.display = "block";
		document.getElementById("aPage" + sPage).className = "current";
	}
}

function next() {
	if (iCurPage < iPageCount )
		showPage(parseInt(iCurPage) + 1);
}
function prev() {
	if (iCurPage > 1)
		showPage(parseInt(iCurPage) - 1);
}
function initializePages() {
	// load the data with javascript 
	var divPagerData = "<div id='printerTop'><a href='#' onclick=\"printPage(); return false;\" title='Print this Document' alt='Print this Document'>Print this Document</a></div><div id='pagerTop'><div class='pageChangerPrev'><a href='#' onclick=\"prev(); return false;\">&lt; PREV</a></div><div class='pageChangerNext'><a href='#' onclick=\"next(); return false;\">NEXT &gt;</a></div></div><div id='pages'>";
	for(i=1; i <= iPageCount; i++) {
		divPagerData += "<li><a href='#' id='aPage" + i + "' onclick=\"showPage('" + i + "');  return false;\" class='";
		divPagerData += (i == 1) ? "current'>" : "notCurrent'>";
		divPagerData += "Page " + i + "</a></li>";
	}
	divPagerData += "</div><div id='pagerBottom'><div class='pageChangerPrev'><a href='#' onclick=\"prev(); return false;\">&lt; PREV</a></div><div class='pageChangerNext'><a href='#' onclick=\"next(); return false;\">NEXT &gt;</a></div></div><div id='printerBottom'><a href='#' onclick=\"printPage(); return false;\"><img src='i/printer.gif' alt='Printer Friendly - Send to Printer' title='Printer Friendly - Send to Printer' hspace='0' border='0' /></a></div>";
	var divPager = document.getElementById("divPager");
	divPager.innerHTML = divPagerData;
	// show page one
	showPage("1");
}

function printPage() {
	// For printing we need to make all the divPage sections visable
	for (var i=0; i < iPageCount; i++) {
		var iPageNum = i + 1;
		var divPage = document.getElementById("divPage" + iPageNum);
		divPage.style.display = "block";
	}
	var sOption = "toolbar=yes,location=no,directories=yes,menubar=yes,resizable=yes,";
		sOption += "scrollbars=yes,width=825,height=600,left=75,top=25";
	var sPageTitleHTML = document.getElementById('title').innerHTML;
	var sWinHTML = "<div id='article'>";
		sWinHTML += document.getElementById('content').innerHTML;
		sWinHTML += "</div>";
	
	var winprint=window.open("","",sOption);
		winprint.document.open();
		winprint.document.write('<html><link href="styles/articles_print.css" rel="stylesheet" type="text/css" media="print" /><body>');
		winprint.document.write(sPageTitleHTML);
		winprint.document.write(sWinHTML);
		winprint.document.write('<br /><br /><br /><div align="center">This Article was written by Mark Heaney and can be found at SeekersTrove.com</div>');
		winprint.document.write('</body></html>');
		winprint.document.close();
		winprint.focus();
		winprint.window.print()
		// after printing then hide the other pages in the browswer
		showPage(iCurPage);
}
		