var autoTimer;
var interval = 5000;
var lid = 1; 
var nid;
autoTimer = setInterval("change_div()",interval);

function change_div() {
	nid = parseFloat(lid)+1;
	if(nid > n) {
		nid = 1;
	}
	Effect.Fade('flipper_image'+lid, { duration: 1.0 });
	Effect.Appear('flipper_image'+nid, { duration: 1.0 });
	lid = nid;
	
}

function pause_flipper() {
	clearInterval(autoTimer);
}

function unpause_flipper() {
	autoTimer = setInterval("change_div()",interval);
}

function show_flipper(fid) {
	clearInterval(autoTimer);
	Effect.Fade('flipper_image'+lid, { duration: 1.0 });
	Effect.Appear('flipper_image'+fid, { duration: 1.0 });
	lid = parseFloat(fid);
}

function flipper_next() {
	change_div();
}

function flipper_previous() {
	fid = parseFloat(lid)-1;
	if(fid < 1) {
		fid = n;
	}
	show_flipper(fid);
}
