
var aImages = new Array();
var aImagesInfo = new Array();
var itemIndex = 0;
var secs
var timerID = null
var timerRunning = false
var delay = 1000
var currentMediaItem = null;
var currentNewsItem = null;
var zIndex = 5;
var bPlaying = 1;
var intervalTime = 6000;
var bAutoPlay = false;

function startShow(){
	
	
	if(aImages.length>0){
		$("#media0").children()[0].onload = check; 
		
		var mediaitem;
		
		for(var i = 0; i < aImages.length; i++){
			mediaitem = document.getElementById("media"+i);
			mediaitem.style.zIndex = aImages.length-i;
			mediaitem.style.display = 'none';
		}
	}
	
	$("#ImageControl").fadeTo(1000, 1).fadeIn(500);
	$("#InfoContainer").fadeTo(1000, 1).fadeIn(500);
}

function check(){

	if(aImages.length >1 && bAutoPlay){
		timerID = setInterval("showNext()", intervalTime)
		showNext();
	}else{
		showNext();
		//$("#media0").fadeIn(500);
	}
	
}


function showNext(){
	var oldIndex
	
	oldIndex = itemIndex-1;
	if(oldIndex<0) oldIndex = aImages.length-1;
		

	zIndex++;
	if(currentMediaItem !== null){
		
		$("#media"+oldIndex).fadeOut(500);
		
	}else{
		//$("#media0").fadeIn(1000).fadeTo(3000, 1).fadeOut(500);
		document.getElementById("media0").style.zIndex = zIndex;
	}
	
	currentMediaItem = document.getElementById("media"+itemIndex);
	
	if(aImagesInfo[itemIndex] !==""){
		
	  document.getElementById("mediaInfoContainer").innerHTML = "<img src='img/arrow.gif'> "+aImagesInfo[itemIndex];
	}else{
	
		
	 document.getElementById("mediaInfoContainer").innerHTML = "";
	
	}
	//currentMediaItem.style.display = 'block';
	
	$("#media"+itemIndex).fadeIn(500);//.fadeTo(3000, 1)
	currentMediaItem.style.zIndex = zIndex;
	
	if(aImages.length>0 &&  document.getElementById("IndexViewer") !== null){
		 document.getElementById("IndexViewer").innerHTML = itemIndex+1 + " / "+ aImages.length;
			
	}
	
	if(itemIndex < aImages.length-1){
		itemIndex++;
	}else{
		itemIndex = 0;
	}

	
}




function back(){
	clearInterval(timerID);
	
	var currentIndex = itemIndex;
	currentIndex--;
	
	if(currentIndex<0) currentIndex =  aImages.length-1;
	$("#media"+currentIndex).fadeOut(500);
	var prevIndex
	
	prevIndex = itemIndex-2;
	
	if(prevIndex<0) prevIndex = aImages.length + prevIndex;
	
	itemIndex = prevIndex;
	
	showNext();
}


function playpause(){
	
	
	if(bPlaying){
		clearInterval(timerID);
	
	}else{
		timerID = setInterval("showNext()", 5000)
		showNext();
		
	}
	bPlaying = !bPlaying;
	
}

function next(){
	clearInterval(timerID);
	showNext();
	
}

