var bannerSlideShow =
{
	images : new Array(''),
	captions : null,
	tweenSpeed : 50,
	tweenDelay : 5000,
	div1: 'home-gallery-pic1',
	div2: 'home-gallery-pic2',
	divNumber : null,
	isPicture2 : null,
	init : function()
	{
		bannerSlideShow.divNumber=-1;
		bannerSlideShow.loadImage();
		bannerSlideShow.nextImage();
	},
	loadImage : function()
	{
		bannerSlideShow.divNumber++;
		if(bannerSlideShow.divNumber>=bannerSlideShow.images.length)bannerSlideShow.divNumber=0;
		bannerSlideShow.isPicture2=!bannerSlideShow.isPicture2;
		
		var divId = (bannerSlideShow.isPicture2?bannerSlideShow.div2:bannerSlideShow.div1);
		document.getElementById(divId).style.backgroundImage = 'url('+bannerSlideShow.images[bannerSlideShow.divNumber]+')';
		if (bannerSlideShow.captions)
			document.getElementById(divId).innerHTML = bannerSlideShow.captions[bannerSlideShow.divNumber];
	},
	nextImage : function()
	{
		if(bannerSlideShow.isPicture2)bannerSlideShow.setFade(true);
		else bannerSlideShow.setFade(false);
	},
	setOpacity : function(opacity)
	{
		opacity = (opacity == 100)?99.999:opacity;
		var obj=document.getElementById(bannerSlideShow.div2);
		obj.style.filter='alpha(opacity:'+opacity+')';
		obj.style.KHTMLOpacity=opacity/100;
		obj.style.MozOpacity=opacity/100;
		obj.style.opacity=opacity/100;
	},
	setFade : function(dir,opacity)
	{
		if(document.getElementById){
			if(opacity==null)opacity=(dir?0:100);
			if(dir==null)dir=true;
			if(opacity>=0&&opacity<=100){
				bannerSlideShow.setOpacity(opacity);
				opacity+=(dir?5:-5);
				window.setTimeout('bannerSlideShow.setFade('+dir+','+opacity+')',bannerSlideShow.tweenSpeed);
			}
			else{
				bannerSlideShow.loadImage();
				window.setTimeout('bannerSlideShow.nextImage()',bannerSlideShow.tweenDelay);
			}
		}
	}
}
