// JavaScript Document

var playerRotator = null;
var numObjectsInPlayer = 4;
var playerName = 'playerPics';
var playerPicIdString = 'playerPic';
var playerCaptionIdString = 'playerCaption';

var fadeTimer = 1;
var fo,fi;
var curFadeIn;
var curFadeOut;




function initPlayer()
{
	var pPics = document.getElementById(playerName).getElementsByTagName("DIV");
	var numDivs = pPics.length;
	
	
	var pms = getElementsByClassName("bubble",document.getElementById("playerMenuContainer"));
	for (var j = 0; j < pms.length; j++)
	{
		var pmel = pms[j];
		pmel.id = "playermenupic" + j;
		
		
		pmel.onclick = function() {
			changePics(Number(this.id.replace(new RegExp("playermenupic"), "")));
		}
		
	}
	fadeTimer = setTimeout("nextPic()",10000); 
	
	
		
}
function nextPic()
{
	if (currentObjectInPlayer == (numObjectsInPlayer - 1)) {
		changePics(0);
	} else {
		changePics(currentObjectInPlayer+1);
	}
	
	
}
function changePics(picNum)
{
	
		clearTimeout(fadeTimer);
	clearTimeout(fi);
	
	if (picNum != currentObjectInPlayer) {
		
		
		var elNext = document.getElementById(playerPicIdString + picNum);
		var elNow = document.getElementById(playerPicIdString + currentObjectInPlayer);
		var elNextCaption = document.getElementById(playerCaptionIdString + picNum);
		var elNowCaption = document.getElementById(playerCaptionIdString + currentObjectInPlayer);
		
		
		elNow.className = elNow.className.replace(new RegExp(" show"), " hide");
		elNext.className = elNext.className.replace(new RegExp(" hide"), " show");
		elNowCaption.className = elNowCaption.className.replace(new RegExp(" show"), " hide");
		elNextCaption.className = elNextCaption.className.replace(new RegExp(" hide"), " show");

		
		
	}
	currentObjectInPlayer = picNum;
	
	fadeTimer = setTimeout("nextPic()",10000);
	
}


AttachEvent(window,"load",initPlayer);



