// JavaScript Document



//functions: 
//www.cryer.co.uk © 2004 and www.brainerror.net ver 1.3 © June 7,2004 
//were reference for the following Javascript slide show code 
function changeOpac(opacity, id){ 
	var object = document.getElementById(id).style; 
	object.opacity = (opacity / 100); 
	object.MozOpacity = (opacity / 100); 
	object.KhtmlOpacity = (opacity / 100); 
	object.filter = "alpha(opacity=" + opacity + ")"; 
} 

function blendimage(divid, imageid, imagefile, millisec) 
{ 
var speed = Math.round(millisec / 10); 
var timer = 0; 

//set the current image as background 
document.getElementById(divid).style.backgroundImage = "url(" + document.getElementById(imageid).src + ")"; 

//make image transparent 
changeOpac(0, imageid); 

//make new image 
document.getElementById(imageid).src = imagefile; 

//fade in image 
for(i = 0; i <= 100; i++) 
{ 
setTimeout("changeOpac(" + i + ",'" + imageid + "')",(timer * speed)); 
timer++; 
} 
} 

function blendText(divid, imageid, tekst, millisec) { 
	var speed = Math.round(millisec / 10); 
	var timer = 0; 

	//set the current image as background 
	//document.getElementById(divid).innerHTML = document.getElementById(imageid).innerHTML; 
	//make image transparent 
	//changeOpac(0, imageid); 
	//make new image 
	document.getElementById(imageid).innerHTML = tekst; 
	
} 


function blendText2(divid, imageid, tekst, millisec) { 
	var speed = Math.round(millisec / 10); 
	var timer = 0; 

	//set the current image as background 
	//document.getElementById(divid).innerHTML = document.getElementById(imageid).innerHTML; 
	//make image transparent 
	//changeOpac(0, imageid); 
	//make new image 
	document.getElementById(imageid).innerHTML = tekst; 
	if(trLink.length>0){
		document.getElementById("blenddiv").onclick=function(){
			//alert("tL="+tL+"\ntrLink="+trLink[tL])
			location.href = trLink[tL]
		}
	}


} 



var slideCache = new Array(); 



function RunSlideShow(divid,imageid,imageFiles,displaySecs) 
{ 

var imageSeparator = imageFiles.indexOf(";"); 
var nextImage = imageFiles.substring(0,imageSeparator); 

changeOpac(0, imageid); 
blendimage(divid,imageid,nextImage,100); 
fi = nextImage.indexOf(".jpg")
//tL = (nextImage.substring(9,fi)-1);
//alert("RundSlideShow() tL="+tL)
var futureImages= imageFiles.substring(imageSeparator+1,imageFiles.length)+ ';' + nextImage; 


setTimeout("RunSlideShow('"+divid+"','"+imageid+"','"+futureImages+"',"+displaySecs+")",displaySecs*2000); 

// Cache the next image to improve performance. 
imageSeparator = futureImages.indexOf(";"); 
//alert("imageFiles="+imageFiles+" imageSeparator="+imageSeparator+"\n\n nextImage="+nextImage)
nextImage = futureImages.substring(0,imageSeparator); 
if (slideCache[nextImage] == null) 
{ 
slideCache[nextImage] = new Image; 
slideCache[nextImage].src = nextImage; 
} 
}




function RunTextShow(divid,imageid,textFiles,displaySecs) 
{ 
//alert("RundTextShow()")
var textSeparator = textFiles.indexOf(";"); 
var nextText = textFiles.substring(0,textSeparator); 

//changeOpac(0, imageid); 
blendText(divid,imageid,nextText,100); 

var futureTexts= textFiles.substring(textSeparator+1,textFiles.length)+ ';' + nextText; 


setTimeout("RunTextShow('"+divid+"','"+imageid+"','"+futureTexts+"',"+displaySecs+")",displaySecs*2000); 
}

function RunTextShow2(divid,imageid,textFiles,displaySecs) 
{ 
tL++
if(tL>12){
	tL = 0;
}

//alert("RundTextShow2() tL="+tL)
var textSeparator = textFiles.indexOf(";"); 
var nextText = textFiles.substring(0,textSeparator); 

//changeOpac(0, imageid); 
blendText2(divid,imageid,nextText,100); 

var futureTexts= textFiles.substring(textSeparator+1,textFiles.length)+ ';' + nextText; 


setTimeout("RunTextShow2('"+divid+"','"+imageid+"','"+futureTexts+"',"+displaySecs+")",displaySecs*2000); 

}