var SlideShow = 
{
	init : function()
	{
	
		SlideShow.imageholder = new Array();
		SlideShow.titleholder = new Array();
		SlideShow.captionholder = new Array();

		for (i = 0; i < slideShowImg.length; i++)
		{
			//DECLARE IMAGE OBJECT using imageholder array
			SlideShow.imageholder[i] = new Image();
			SlideShow.imageholder[i].src = slideShowImg[i];
			
			if(slideShowTitle)
				SlideShow.titleholder[i] = slideShowTitle[i];
			if(slideShowCaption)
				SlideShow.captionholder[i] = slideShowCaption[i];
		}

		SlideShowImage = document.getElementById('HomeSlideShow');
		if(enableLinks) SlideShowImage.style.cursor = 'pointer';
		Core.addEventListener(SlideShowImage, "click", SlideShow.GoToLink);
		
		//LOOP OVER THE SLIDE BY INITIATING THE LOOP SLIDE
		SlideShow.LoopSlide();
	},
	GoToLink : function()
	{
		if(enableLinks)
		{
			if(newWindow = true)
				window.open(slidelinks[whichlink]);
			else
				window.location = slidelinks[whichlink];
		}
	},
	LoopSlide : function()
	{
		IE = document.all;
		//if(IE) document.getElementById('HomeSlideShow').filters[0].apply();
		
		document.getElementById('HomeSlideShow').src = SlideShow.imageholder[whichimage].src;
		if(typeof document.getElementById('SlideShowCaption') != 'undefined' && SlideShow.captionholder[whichimage]) 
			document.getElementById('SlideShowCaption').innerHTML = SlideShow.captionholder[whichimage];
		
		//if(IE) document.getElementById('HomeSlideShow').filters[0].play();
			
		whichlink = whichimage;
		whichimage = (whichimage < slideShowImg.length-1)? whichimage+1 : 0
		setTimeout("SlideShow.LoopSlide()", slideSpeed + blendDelay);
		
	}
}