var objActPic = null;
var selfObj = null;


function showpic(idA, selfId, linkId){
	if(!idA) return;
	var objA = document.getElementById(idA); if (!objA) return;

	if(selfObj && selfObj.id==selfId) return;
	if(selfObj) selfObj.className=''; // prev active link - off!
	if(selfId) { selfObj = document.getElementById(selfId); if(selfObj) selfObj.className='activeA'; }

	objA.style.display='block';

	//alert(linkId);
	var obj =document.getElementById('bottom_text');
	if(obj) obj.innerHTML = document.getElementById(linkId).innerHTML;

	if (objActPic) objActPic.style.display='none'; objActPic = objA;
}

function prev(){
	if(!objActPic) return;
	if (tStart) clearTimeout(tStart);  //tStart = setTimeout("next()", delayHide);
	var Id  = objActPic.id; Id= Id.substr(Id.length-1,1); if(parseInt(Id)) Id=parseInt(Id);
	if (Id<=MinPic) Id=MaxPic+1;
	if (Id>MinPic) showpic('pic'+ (Id-1),'a'+ (Id-1), 'link'+ (Id-1));
}

function next(){
	if(!objActPic) return;

	if (tStart) clearTimeout(tStart);  tStart = setTimeout("next()", delayHide);

	var Id = objActPic.id; Id= Id.substr(Id.length-1,1); if(parseInt(Id)) Id=parseInt(Id);
	if (Id>=MaxPic) Id=MinPic-1;
	if (Id<MaxPic) showpic('pic'+ (Id+1),'a'+ (Id+1), 'link'+ (Id+1));
}

var oldonload = window.onload;

if (typeof window.onload != 'function') {
	window.onload = myOnload;
} else {
	window.onload = function() {oldonload(); myOnload(); }
}

var tStart = null;
var delayHide = 10000; // 4 sec
var autoMode = true;

function myOnload() {
	var obj=document.getElementById('anime');
	if (obj) { //start animation on index page !
		showpic('pic1', 'a1', 'link1');
		tStart = setTimeout("next()", delayHide);
	}
}

function pause() {
	var obj = document.getElementById('pause');
	if (tStart) { clearTimeout(tStart); tStart=null; if(obj) obj.innerHTML ='start';}
	else {tStart = setTimeout("next()", delayHide);  if(obj) obj.innerHTML ='pause';}
}

