var selectedContentId;
var arrVideoButtonArray = new Array();
var iCurrentAudioVideoIndex = 0;
var sCurrentButtonTitle = new String();
//function: handles on videoaudio button mouseover
function onAudioVideoButtonMouseover(buttonTitle)
{
	$(".vtitle").html(buttonTitle);
}
//function: handles on videoaudio button mouseout
function onAudioVideoButtonMouseout()
{
	$(".vtitle").html(sCurrentButtonTitle);
	$("img[videobutton]").each(function(i)
	{
		var iIndex = i + 1;
		$(this).attr("src", "../App_Themes/Careers/images/videobuttons/video_selector_" + iIndex + ".png");
	});
	var iAudioIndex = iCurrentAudioVideoIndex + 1;
	$("img[videobutton=" + selectedContentId + "]").attr("src", "../App_Themes/Careers/images/videobuttons/video_selector_on_" + iAudioIndex + ".png");
}
//function: sets the current selected video/audio button
function setClickImage(audioVideoId, buttonTitle, iButtonIndex)
{
	selectedContentId = audioVideoId;
	sCurrentButtonTitle = buttonTitle;
	$(".vtitle").html(buttonTitle);
	$("img[videobutton]").each(function(i)
	{
		var iIndex = i + 1;
		$(this).attr("src", "../App_Themes/Careers/images/videobuttons/video_selector_" + iIndex + ".png");
	});
	$("img[videobutton=" + audioVideoId + "]").attr("src", "../App_Themes/Careers/images/videobuttons/video_selector_on_" + iButtonIndex + ".png");
}
//function: switches content based upon current video or audio file
function switchContent(bIsVideo, videoAudioFile, audioImageUrl, audioVideoId, buttonTitle, iButtonIndex)
{
	var vaContentNew;
	if(bIsVideo)
	{
		vaContentNew = new SWFObject("../Assets/swf/RecruitVidPlayer.swf", "vaContent", "497", "450", "9.0.47.0", "#FFFFFF");
		vaContentNew.addVariable("vidID", videoAudioFile);
		vaContentNew.addParam("allowFullScreen", true);
	}
	else
	{
		vaContentNew = new SWFObject("../Assets/swf/RecruitMp3Player.swf", "vaContent", "497", "450", "9.0.47.0", "#FFFFFF");
		vaContentNew.addVariable("Mp3URL", videoAudioFile);
		vaContentNew.addVariable("imgURL", audioImageUrl);
	}
	vaContentNew.addParam("wmode", "transparent");
	vaContentNew.write("divVideo");
	//handle buttom image change
	setClickImage(audioVideoId, buttonTitle, iButtonIndex);
}

//function: handles moving to the next video after the current one
//has ended
function flashAudioVideoEnded()
{
	iCurrentAudioVideoIndex++;
	if(iCurrentAudioVideoIndex >= arrVideoButtonArray.length)
		iCurrentAudioVideoIndex = 0;
	var sIsVideo = arrVideoButtonArray[iCurrentAudioVideoIndex][0];
	var bIsVideo = sIsVideo == "true" ? true : false;
	var videoAudioFile = arrVideoButtonArray[iCurrentAudioVideoIndex][1];
	var audioImageUrl = arrVideoButtonArray[iCurrentAudioVideoIndex][2];
	var audioVideoId = arrVideoButtonArray[iCurrentAudioVideoIndex][3];
	var audioVideoTitle = arrVideoButtonArray[iCurrentAudioVideoIndex][4];
	switchContent(bIsVideo, videoAudioFile, audioImageUrl, audioVideoId, audioVideoTitle, iCurrentAudioVideoIndex + 1);
}