/* Rotating ad banner script */
/* Author: colin@rainsforth.co.uk */

var timer;
var n=0;
var currMovie=0;

	function rotateBanner() {
		homeBanner(homeBannerMovies[n][0],homeBannerMovies[n][1],homeBannerMovies[n][2],homeBannerMovies[n][3],n);

	};
	
	function getBanner(pn) {
		homeBanner(homeBannerMovies[pn][0],homeBannerMovies[pn][1],homeBannerMovies[pn][2],homeBannerMovies[pn][3],pn);
	}
	

	function homeBanner(i,u,t,c,pn) {
		clearTimeout(timer);
		document.getElementById('homeBannerImage').style.opacity='0';
		document.getElementById('homeBannerImage').style.filter = "alpha(opacity=0)";
		document.getElementById('homeBannerImage').style.background='url("'+i+'")';
		window.setTimeout("fadeIn(0)", 30);
		document.getElementById('homeBannerLink').href=u;
		document.getElementById('homeBannerCaptionTitle').innerHTML=t;
		document.getElementById('homeBannerCaptionCaption').innerHTML=c;
		for(p=0;p<homeBannerMovies.length;p++) {
			document.getElementById('hb'+p).style.border='none';
		}
		document.getElementById('hb'+pn).style.border='1px solid #ffffff';
		n=pn;
		if(n==homeBannerMovies.length-1) {
			n=0;
		} else {
			n++;
		};
		timer=setTimeout("rotateBanner()", 10000);
	};
	
	function fadeIn(opacity) {
		if (opacity < 100) {
			document.getElementById('homeBannerImage').style.opacity=''+opacity/100+'';
			document.getElementById('homeBannerImage').style.filter = "alpha(opacity="+opacity+")";
			opacity += 10;
			window.setTimeout("fadeIn("+opacity+")", 30);
		}
	};

