var curpagenum = 1;
var curplayaction = 1;
var t;

var awe;
function reawe() {
   awe = setTimeout("reloadawe()", AWETIMEOUT);
}
function init() {
   pageplay();
   reawe();
}

function pageback() {
	var thiscurpagenum = curpagenum;
	var prevpagenum;
	if (curpagenum == 1) { prevpagenum = numcp; }
	else { prevpagenum = curpagenum - 1; }
    curpagenum = prevpagenum;
	hidepage(thiscurpagenum);
	showpage(curpagenum);
	pagepause();
}
function pagepause() {
	if (curplayaction == 0) { pageplay(); } 
	else {
		curplayaction = 0;
		clearTimeout(t);
		eval(obj + "('pagepausebutton').src = '/images/play_button.png'");
	}
}
function pageplay() {
	curplayaction = 1;
	eval(obj + "('pagepausebutton').src = '/images/pause_button.png'");
	t = setTimeout("pageforward()", CPTIMEOUT);
}
function pageforward() {
	var thiscurpagenum = curpagenum;
	var nextpagenum;
	if (curpagenum == numcp) { nextpagenum = 1; }
	else { nextpagenum = curpagenum + 1; }
    curpagenum = nextpagenum;
	hidepage(thiscurpagenum);
	showpage(curpagenum);
	pageplay();
}

function pageforwardpause() {
	var thiscurpagenum = curpagenum;
	var nextpagenum;
	if (curpagenum == numcp) { nextpagenum = 1; }
	else { nextpagenum = curpagenum + 1; }
    curpagenum = nextpagenum;
	hidepage(thiscurpagenum);
	showpage(curpagenum);
	pagepause();
}


function showpage(val) {
	eval(obj + "('cp-' + " + val + ").style.visibility = 'visible'");
	eval(obj + "('cp-' + " + val + ").style.display = 'block'");
}

function hidepage(val) {
	eval(obj + "('cp-' + " + val + ").style.visibility = 'hidden'");
	eval(obj + "('cp-' + " + val + ").style.display = 'none'");
}

