currentpage = 1;
function PageScrollRight(id) {
	Effect.MoveBy(id, 0, -pagewidth, { queue: 'end'});
	++currentpage;
	PagePrevNext();
}
function PageScrollLeft(id) {
	Effect.MoveBy(id, 0, pagewidth, { queue: 'end'});
	--currentpage;
	PagePrevNext();
}
function PagePrevNext() {
	if (pagecount <= 1) {
		Effect.Fade("NavPrevious", {duration: 0.1})
		Effect.Fade("NavNext", {duration: 0.1})
	} else {
		if (currentpage == 1) {
			Effect.Fade("NavPrevious", {duration: 0.1})
		} else {
			Effect.Appear("NavPrevious", {duration: 0.1})
		}
		if (currentpage >= pagecount) {
			Effect.Fade("NavNext", {duration: 0.1})
		} else {
			Effect.Appear("NavNext", {duration: 0.1})
		}
	}
}
function PageResetPosition(id) {
	document.getElementById(id).style.left = '0px';
	currentpage = 1;
}