
var gTotalVideoNavs = 0 ;
var gTotalVideoFavs = 0 ;
var gTargetVideoId = 0 ;

//---------------------------------------------------
function OnVideoLinkClick(obj, videoLink, playImg, clearImg) {
	if (obj == null) return ;
	var videoId = obj.getAttribute('videoId') ;
	var videoType = obj.getAttribute('videoType') ;
	var openWith = obj.getAttribute('openWith') ;
	if (videoType == VIDEO_TYPE_VIDEO_LINK) {
		if (openWith == 1) // open a new window
			window.open(videoLink, 'temp') ;
		else if (openWith == 0) {// open an existing window
			window.location.href=videoLink ;
		}
		return ;
	} else if (videoType == VIDEO_TYPE_CHANNEL_LINK) {
		if (openWith == 1) {// open a new window
			window.open(videoLink, 'temp') ;
		} else if (openWith == 0) {// open an existing window
			window.location.href=videoLink ;
		}
		return ;
	}
	
	
	if (gTargetVideoId == videoId) return ;
	
	gTargetVideoId = videoId ;
	// loop through video nav icons
	var i ;
	var ele ;
	for (i = 0 ; i < gTotalVideoNavs ; i++) {
		ele = document.getElementById("videoNavIcon" + i) ;
		if (typeof ele == 'undefined' || ele == null) continue ;
		if (typeof ele.getAttribute('videoId') == 'undefined' || ele.getAttribute('videoId') == null) continue ;
		if(ele.runtimeStyle)
		{
			ele.runtimeStyle.filter = "";
			ele.src = clearImg ;
		}
		else
		{
			ele.src = clearImg ;
		}
		imgStr = playImg.toLowerCase();
		if (ele.getAttribute('videoId') == gTargetVideoId) 
		{
			if(ele.runtimeStyle)
			{
				if (imgStr.match(".png") == ".png") 
				{
					ele.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + playImg + "',sizingMethod='scale')";
				}
				else
				{
					ele.runtimeStyle.filter = "";
					ele.src = playImg ;
				}
			}
			else
			{
				ele.src = playImg;
			}
		}
		
	}
	// loop through video fav icons
	for (i = 0 ; i < gTotalVideoFavs ; i++) {
		ele = document.getElementById("videoFavIcon" + i) ;
		if (typeof ele == 'undefined' || ele == null) continue ;
		if (typeof ele.getAttribute('videoId') == 'undefined' || ele.getAttribute('videoId') == null) continue ;
		if(ele.runtimeStyle)
		{
			ele.runtimeStyle.filter = "";
			ele.src = clearImg ;
		}
		else
		{
			ele.src = clearImg ;
		}
		imgStr = playImg.toLowerCase();
		if (ele.getAttribute('videoId') == gTargetVideoId) 
		{
			if(ele.runtimeStyle)
			{
				if (imgStr.match(".png") == ".png") 
				{
					ele.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + playImg + "',sizingMethod='scale')";
				}
				else
				{
					ele.runtimeStyle.filter = "";
					ele.src = playImg ;
				}
			}
			else
			{
				ele.src = playImg;
			}
		}
	}
	var httpRequestObj = XMLHttpRequestCreate() ;
	XMLHttpGetRequestOpen(httpRequestObj, videoLink, true, OnVideoLinkClickResponse, null) ;
}

function OnVideoLinkClickResponse(str) {
	//alert(str) ;
	var targetElement = document.getElementById('videoPlayerDiv') ;
	targetElement.innerHTML = str ;
}

function OnVideoLinkRoll(imgObj, img) {
	/*if (imgObj == null) return ;
	if (gTargetVideoId == imgObj.getAttribute('videoId')) return ;
	imgObj.src = img ;*/
	if (imgObj == null) return ;
	if (gTargetVideoId == imgObj.getAttribute('videoId')) return ;
	
	imgStr = img.toLowerCase();
	if(imgObj.runtimeStyle)
	{
		if (imgStr.match(".png") == ".png") 
		{
			imgObj.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + img + "',sizingMethod='scale')";
		}
		else
		{
			imgObj.runtimeStyle.filter = "";
			imgObj.src = img ;
		}
	}
	else
	{
		imgObj.src = img;
	}

}

//---------------------------------------------------
function OnMediaDownloadGadgetClick() {
}

function OnMediaDownloadGadgetClickResponse(str) {
}

//---------------------------------------------------
function SlidShow() {
	this.currPos = 0 ;
	this.imageFileArr = null ;
	this.imageUrlArr = null ;
	this.imageName = '' ;
	this.hrefName = "" ;
	this.startSlidShow = SlidShowStart ;
	
	function SlidShowStart() {
		if (this.imageFileArr == null) return ;
		if (this.imageFileArr.length <= 1) return ;
		
		this.currPos++ ;
		if (this.currPos >= this.imageFileArr.length) {
			this.currPos = 0 ;
		}
		if (this.imageUrlArr[this.currPos] == "") {
			document.getElementById(this.hrefName).href = "javascript:void(0)" ;
		} else {
			document.getElementById(this.hrefName).href = "javascript:void(window.open('" + this.imageUrlArr[this.currPos] + "', 'newWindow'))" ;
		}
		eval("document.images." + this.imageName + ".src = this.imageFileArr[this.currPos]") ;
	}
}

//---------------------------------------------------
function OnMoreVideoDesc(spanId, videoId) {
}

function OnLessVideoDesc() {
}

//---------------------------------------------------
var videoIconImageArray = new Array() ;
videoIconImageArray[0] = new Image() ;
videoIconImageArray[0].src = '/Templates/Images/PlayFocus.png' ;
videoIconImageArray[1] = new Image() ;
videoIconImageArray[1].src = '/Templates/Images/PlayNow.png' ;

	var channelSponsorImageArr = new Array() ;
	var channelSponsorImageUrlArr = new Array() ;
			channelSponsorImageArr[0] = "/TKN/ANTHONY_ROCCA_CHANNEL/SCHOOLS/images/CHANSPONS_RRR/" ;
		channelSponsorImageUrlArr[0] = "" ;
		var channelSponsorImagePreload = new Array() ;
	for (i = 0 ; i < channelSponsorImageArr.length ; i++) {
		channelSponsorImagePreload[i] = new Image() ;
		channelSponsorImagePreload[i].src = channelSponsorImageArr[i] ;
	}
	var channelSponsorSlidShow = null ;
	var bannerAdImageArr = new Array() ;
	var bannerAdImageUrlArr = new Array() ;
			bannerAdImageArr[0] = "/TKN/ANTHONY_ROCCA_CHANNEL/SCHOOLS/images/BANNERAD_RRR/" ;
		bannerAdImageUrlArr[0] = "" ;
		var bannerAdImagePreload = new Array() ;
	for (i = 0 ; i < bannerAdImageArr.length ; i++) {
		bannerAdImagePreload[i] = new Image() ;
		bannerAdImagePreload[i].src = bannerAdImageArr[i] ;
	}
	var bannerAdSlidShow = null ;

function PageLoad() {
			gTotalVideoNavs = 8 ;
		gTotalVideoFavs = 4 ;
					OnVideoLinkClick(document.getElementById('videoNavIcon0'), '/Templates/Video.php?video_id=534&site_id=25', videoIconImageArray[1].src, '/Templates/Images/clear.gif') ;
			if (typeof(channelSponsorImageArr) != 'undefined' && channelSponsorImageArr.length > 1) {
		channelSponsorSlidShow = new SlidShow() ;
		channelSponsorSlidShow.currPos = 1 ;
		channelSponsorSlidShow.imageFileArr = channelSponsorImageArr ;
		channelSponsorSlidShow.imageUrlArr = channelSponsorImageUrlArr ;
		channelSponsorSlidShow.imageName = 'channelSponsorImage' ;
		channelSponsorSlidShow.hrefName = 'channelSponsorHref' ;
		setInterval("channelSponsorSlidShow.startSlidShow()", 9871) ;
	}
	if (typeof(bannerAdImageArr) != 'undefined' && bannerAdImageArr.length > 1) {
		bannerAdSlidShow = new SlidShow() ;
		bannerAdSlidShow.currPos = 1 ;
		bannerAdSlidShow.imageFileArr = bannerAdImageArr ;
		bannerAdSlidShow.imageUrlArr = bannerAdImageUrlArr ;
		bannerAdSlidShow.imageName = 'bannerAdImage' ;
		bannerAdSlidShow.hrefName = 'bannerAdHref' ;
		setInterval("bannerAdSlidShow.startSlidShow()", 10000) ;
	}
	if (typeof(subscribeImageArr) != 'undefined' && subscribeImageArr.length > 1) {
		subscribeSlidShow = new SlidShow() ;
		subscribeSlidShow.currPos = 1 ;
		subscribeSlidShow.imageFileArr = subscribeImageArr ;
		subscribeSlidShow.imageUrlArr = subscribeImageUrlArr ;
		subscribeSlidShow.imageName = "subscribeImage" ;
		subscribeSlidShow.hrefName = "subscribeHref" ;
		setInterval("subscribeSlidShow.startSlidShow()", 12321) ;
	}
}
window.onload = PageLoad ;
