
var pauseTime0 = 2500;
var pauseTime1 = 1000;
var pauseTime2 = 5500;
var outputObj;

Event.observe(window, "load", function() {

	Effect.Fade('bannerImg');
	setTimeout("bannerStart(0)",pauseTime1);	
	
});

function showTvs(tvId) {
	Effect.Appear(tvId);
}

function hideTvs(tvId) {
	Effect.Fade(tvId);
}
 
function bannerFade(num) {
	Effect.Fade('bannerTv01', {duration: 1.0});
	Effect.Fade('bannerTv02', {duration: 1.0});
	Effect.Fade('bannerTv03', {duration: 1.0});
	Effect.Fade('bannerImg', {duration: 1.0});
	do {
		//wait until object is not visible
	} while (document.getElementById("bannerImg").style.display == "block");
	
	switch(num) {
		case 1:
			setTimeout("bannerStart(1)",1050);
			break;
		case 2:
			setTimeout("bannerStart(2)",1050);
			break;
		case 3:
			setTimeout("bannerStart(3)",1050);
			break;
		case 4:
			setTimeout("bannerStart(4)",1050);
			break;
		default:
			setTimeout("bannerStart(1)",1050);
			break;
	}
}


function bannerStart(count) {

	var theLink;
	var altText;
	var leftbannerImg;
	var rightBannerImg1, rightBannerImg2, rightBannerImg3;
	var nextBanner;
		
	switch(count) {
	
		//Banner #1
		case 1: 			
			theLink = "digital-signage.asp";
			altText = "Digital Signage Solutions";
			leftBannerImg = "images/mp-banner-01-l.gif";
			rightBannerImg1 = "images/mp-banner-01-r-a.jpg";
			rightBannerImg2 = "images/mp-banner-01-r-b.jpg";
			rightBannerImg3 = "images/mp-banner-01-r-c.jpg";
			nextBanner = 2;
			break;
		
		//Banner #2
		case 2:		
			theLink = "video-production.asp";
			altText = "Video Production / TV";
			leftBannerImg = "images/mp-banner-02-l.gif";
			rightBannerImg1 = "images/mp-banner-02-r-a.jpg";
			rightBannerImg2 = "images/mp-banner-02-r-b.jpg";
			rightBannerImg3 = "images/mp-banner-02-r-c.jpg";
			nextBanner = 3;
			break;	
		
		//Banner #3
		case 3:
			theLink = "dvd.asp";
			altText = "DVD Production and Mastering";
			leftBannerImg = "images/mp-banner-03-l.gif";
			rightBannerImg1 = "images/mp-banner-03-r-a.jpg";
			rightBannerImg2 = "images/mp-banner-03-r-b.jpg";
			rightBannerImg3 = "images/mp-banner-03-r-c.jpg";
			nextBanner = 4;
			break;	
		
		//Banner #4
		case 4:
			theLink = "design-services.asp";
			altText = "Print and Web Design";
			leftBannerImg = "images/mp-banner-04-l.gif";
			rightBannerImg1 = "images/mp-banner-04-r-a.jpg";
			rightBannerImg2 = "images/mp-banner-04-r-b.jpg";
			rightBannerImg3 = "images/mp-banner-04-r-c.jpg";
			nextBanner = 1;			 
			break;	

		//Default Banner
		default:
			theLink = "#";
			altText = "Status Media";
			leftBannerImg = "images/mp-banner-00-l.gif";
			rightBannerImg1 = "images/mp-banner-00-r-a.gif";
			rightBannerImg2 = "images/mp-banner-00-r-b.gif";
			rightBannerImg3 = "images/mp-banner-00-r-c.gif";
			nextBanner = 0;	
			break;	
	}
	
	//Setup main left img
	document.getElementById('bannerLink1').href = theLink;
	document.getElementById('bannerImg').src = leftBannerImg;
	document.getElementById('bannerImg').alt = altText;
	Effect.Appear('bannerImg');
	
	//setup 3 tv screens
	document.getElementById('bannerLink2').href = theLink;
	document.getElementById('bannerTv01').src = rightBannerImg1;
	document.getElementById('bannerTv02').src = rightBannerImg2;
	document.getElementById('bannerTv03').src = rightBannerImg3;
	setTimeout("showTvs('bannerTv01')",100);
	setTimeout("showTvs('bannerTv02')",500);
	setTimeout("showTvs('bannerTv03')",900);
	
	//setup next banner image
	switch(nextBanner) {
		case 1: 
			setTimeout("bannerFade(1)",pauseTime2);
			break;
		case 2:
			setTimeout("bannerFade(2)",pauseTime2);
			break;
		case 3:
			setTimeout("bannerFade(3)",pauseTime2);
			break;
		case 4:
			setTimeout("bannerFade(4)",pauseTime2);
			break;
		default:
			setTimeout("bannerFade(1)",pauseTime0);
			break;
	}
	
}

	
//Main page boxes 
function pauseLink(theNumber) {
	var theBox, theDelay;
	theDelay = 500;

	switch(theNumber) {
		case 1: 
			theBox = "mpBox01";
			setTimeout("relocate('digital-signage.asp')",theDelay);
			break;
		case 2:
			theBox = "mpBox02";
			setTimeout("relocate('video-production.asp')",theDelay);
			break;
		case 3:
			theBox = "mpBox03";
			setTimeout("relocate('dvd.asp')",theDelay);
			break;
		case 4:
			theBox = "mpBox04";
			setTimeout("relocate('design-services.asp')",theDelay);
			break;
		case 5:
			theBox = "mpBox01";
			setTimeout("relocate('digital-signage/portfolio.asp')",theDelay);
			break;
		case 6:
			theBox = "mpBox04";
			setTimeout("relocate('design-services/portfolio.asp')",theDelay);
			break;
	}
	
	Effect.Pulsate(theBox, { pulses: 1, duration: 0.5 });
}	

	
function relocate(url) { document.location.href = url; }
 