var SlideShowSpeed = 4000;
var CrossFadeDuration = 1;
var t, i, j = 0, p = arrImages.length-1, ie = ((navigator.userAgent.indexOf("5.5") > 0 || navigator.userAgent.indexOf("6.") > 0) && document.all);
var run = true;

// define variables for controls and viewer globally
var btnNext, btnPrevious, objSlideShow, objCorpLink, objWebLink;//btnPlay, btnStop, 
var preLoad = new Array();

function d_PreLoad(){
	for (i = 0; i < p+1; i++){
		preLoad[i] = new Image();
		preLoad[i].src = "images/weblogos/" + arrImages[i][1];
		preLoad[i].alt = arrImages[i][0];
	}
}

function init(){
// called on load, so now we can assign our button variables
	d_PreLoad();
	//btnPlay = document.getElementById('btnPlay');
	//btnStop = document.getElementById('btnStop');
	btnNext = document.getElementById('btnNext');
	btnPrevious = document.getElementById('btnPrevious');
	objSlideShow = document.getElementById('SlideShow');
	objCorpLink = document.getElementById('CorporateLink');
	objWebLink = document.getElementById('WebLink');
	
	//runSlideShow();
	//swapButtons('btnPlay');
}

function changeImages(){
	//if (ie){
//		objSlideShow.style.filter="blendTrans(duration=CrossFadeDuration)";
//		objSlideShow.filters.blendTrans.Apply();
//	}
	objSlideShow.src = preLoad[j].src;
	objSlideShow.alt = preLoad[j].alt;
	(arrImages[j][2] != '')?objCorpLink.innerHTML = '<a href="' + arrImages[j][2] + '">View the Corporate Identity Package</a>':objCorpLink.innerHTML = '';
	(arrImages[j][3] != '')?objWebLink.innerHTML = '<a href="' + arrImages[j][3] + '">Case Study</a>':objWebLink.innerHTML = '';
	//if (ie) objSlideShow.filters.blendTrans.Play();
}

function runSlideShow(){
	if(run){
		changeImages();
		j++;
		if (j > p) j=0;
		t = setTimeout('runSlideShow()', SlideShowSpeed);
	}
}

function controlSlideShow(_action){
	if(_action==1){
		//Next
		if(run){
			run = false;
		}
		j++;
		if(j > p) j=0;
		changeImages();
	}else{
		//Previous
		if(run){
			run = false;
			j--;
		}
		j--;
		if(j < 0) j=p;
		changeImages();
	}	
}

//function controlSlideShow(_action){
//	switch(_action){
//		//case "btnPlay":
////			if(!run){
////				run = true;
////				runSlideShow();
////				swapButtons(_action);
////			}
////			break;
////		case "btnStop":
////			if(run){
////				run = false;
////				j--;
////				//clearTimeout(t);
////				swapButtons(_action);
////			}
////			break;
//		case "btnNext":
//			if(run){
//				run = false;
//				//clearTimeout(t);
//			}
//			j++;
//			if(j > p) j=0;
//			changeImages();
//			break;
//		case "btnPrevious":
//			if(run){
//				run = false;
//				//clearTimeout(t);
//				j--;
//			}
//			j--;
//			if(j < 0) j=p;
//			changeImages();
//			break;
//	}	
//}

function d_link(obj,_switch){
	(_switch==1)?obj.className='linkhover':obj.className='link';
}

window.onload=init;