var playerNow = document.getElementById('player_div_1');
var playerX = 1;
var playerFreeze = false;

function playerThaw() {		// to prevent 'skipping' if someone uses manual controls to flip through viewer
	playerFreeze = false;
}

function playerPage(q) {	// show specific page
 	playerFreeze = true;
	setTimeout("playerThaw();",20000);

	playerNow.style.display = 'none'; 
	playerX = q;
	playerNow = "player_div_" + playerX;
	playerNow = document.getElementById(playerNow);
	playerNow.style.display = 'inline';
	printPages(playerX);dcsMultiTrack('WT.cg_n','Now Available show specific page','WT.cg_s',playerX,'DCS.dcsuri','nowavail.html');
}

function playerNextClick() {	// show next page - clicked by user
 	playerFreeze = false;
	playerNext();
 	playerFreeze = true;
	setTimeout("playerThaw();",20000);
	dcsMultiTrack('WT.cg_n','Now Available','WT.cg_s','Show next','DCS.dcsuri','nowavail.html');
}

function playerNext() {		// show next page - automatic
   if(!playerFreeze) 
   {
	playerNow.style.display = 'none'; 
	playerX++;
	playerNow = "player_div_" + playerX;
	if(document.getElementById(playerNow)) {
		playerNow = document.getElementById(playerNow);
		playerNow.style.display = 'inline';
	} else {
		playerNow = document.getElementById('player_div_1');
		playerNow.style.display = 'inline';
		playerX = 1;
	}
	printPages(playerX);
	// dcsMultiTrack('WT.cg_n','Now Available','WT.cg_s',playerX,'WT.ad',playerX,'DCS.dcsuri','nowavail.html'); DISABLED
   }
}
function playerPrev() {		// show prev page - clicked by user
 	playerFreeze = true;
	setTimeout("playerThaw();",20000);
	dcsMultiTrack('WT.cg_n','Now Available','WT.cg_s','Show previous','DCS.dcsuri','nowavail.html');

	playerNow.style.display = 'none'; 
	playerX--;
	if(playerX < 1) { playerX = 10; }
	playerNow = "player_div_" + playerX;
	if(document.getElementById(playerNow)) {
		playerNow = document.getElementById(playerNow);
		playerNow.style.display = 'inline';
	} else {
		var cont = true;
		while(cont) {
			playerX--;
			playerNow = "player_div_" + playerX;
			if(document.getElementById(playerNow)) {
				playerNow = document.getElementById(playerNow);
				playerNow.style.display = 'inline';
				cont = false;
			} else {
				if(playerX < 1) { cont = false; }
			}
		}
	}
	printPages(playerX);
}

function runPlayer() {		// start player cycle
	playerNext();
	setTimeout("runPlayer();",5000);
}

function printPages(x) {	// print out page controls to screen
	var q = 0;
	var pages = "";
	while(playerPages[q]) {
		if(playerPages[q]==x)
		{ pages += "<A href=javascript:playerPage('" + x + "');>" + 
			"<span class=thisOne>" + x + "</span></a>"; }
		else { pages += " <A href=javascript:playerPage('" + playerPages[q] + "');>" 
				+ playerPages[q] + "</a> "; }
		q++;
	}
	document.getElementById('player-controls-right').innerHTML = pages;
}

setTimeout("printPages('1');",500);
setTimeout("runPlayer();",6000);

