﻿var TouchedLink = false;
var counterx = 3;
var IntervalID=0;
function AlertTest()
{
	alert("Alert Test");
}

function SingleOutVideo(imglink,imgID,linkID)
{
	clearInterval(IntervalID);
	
}
function FadeImage(imgID,img2Name)
{
	var imgIDChange = document.getElementById(imgID);
	imgIDChange.src = img2Name;
}


function CycleAreaTimeout(imgID,imgList,linkIDList,linkList,TimeoutAmount)
{
	//alert(linkList);
	CycleAreaTimeoutDo(imgID,imgList,linkIDList,linkList);
	var intervalcode = 'CycleAreaTimeoutDo(\''+imgID+'\',\''+imgList+'\',\''+linkIDList+'\',\''+linkList+'\')'
	IntervalID = setInterval(intervalcode,TimeoutAmount);
	


}

function CycleAreaTimeoutDo(imgID,imgList,linkIDList,linkList)
{

	

		//alert (counterx+imgID+imgList+linkIDList+linkList);
		var imgArr = imgList.split(";");
		//var linkArr = linkList.split(";");
		var linkIDArr = linkIDList.split(";");
		var linkArr = linkList.split(";");

		
		if(counterx==0)
		{
			FadeLink(linkIDArr[counterx],linkIDArr[linkIDArr.length-2]);
		}
		else
		{
			FadeLink(linkIDArr[counterx],linkIDArr[counterx-1]);
		}
		
		
		
		FadeImage(imgID,imgArr[counterx]);
		Set_img_Link('BMTVLinkA',linkArr[counterx]);
		
		counterx++;
		
		if(counterx==imgArr.length-1)
		{
			counterx=0;
		}
	
		//setTimeout(CycleAreaTimeout(imgID,imgList,linkIDList,linkList,i,TimeoutAmount),10000);

}



function FadeLink(linkID,linkIDPrevious)
{
	var linkdiv = document.getElementById(linkID);
	//alert(linkIDPrevious);
	var linkdivPrev = document.getElementById(linkIDPrevious);
	
	linkdiv.className = "CycleAreaActive";
	linkdivPrev.className = "CycleAreaInactive";
	
	
	
}

function Set_img_Link (linkID,linkHREF)
{
	var linkAnchor = document.getElementById(linkID);
	linkAnchor.href=linkHREF;
//	linkAnchor.parameter="lightwindow_width=640,lightwindow_height=450";
//	linkAnchor.className="lightwindow";	
	
}

function BMTVItemOver(imgID,imgLink,LinkIDList,LinkID,Link)
{
	clearInterval(IntervalID);

	var linkIDArr = LinkIDList.split(";");
		
	
	for(var x=0;x<linkIDArr.length-1;x++)
	{
		var linkdivPrev = document.getElementById(linkIDArr[x]);
		linkdivPrev.className = "CycleAreaInactive";
		
	}
	
	var linkdiv = document.getElementById(LinkID);
	linkdiv.className = "CycleAreaActive";
	
	FadeImage(imgID,imgLink);
	Set_img_Link('BMTVLinkA',Link);
	
	
}


function StopCycleInterval()
{
		clearInterval(IntervalID);
		
}
	

	
	
		

