// Slide Show JavaScript .js File
// Joseph Tiraco  May 11 2000  t@tiraco.com

var which_image_loaded = parent.dummy.dummyload;
var NUMBER_OF_IMAGES = 15;
var onscreen_temp=1;
var zero = 0;
var normalrun = false;
var loaded = true;
var automatic = parent.dummy.dummyautomatic;
var cache_temp = 1;
var autoset = 0;
var autoText = "Auto Running";
var cacheloaded = false;
var timexpired = true;
var mainpixtemp
var cindex=0;
var myStr
var imgtime
ImageNames = new Array;
ImageNames.length = NUMBER_OF_IMAGES - 1;

for (counter = 0; counter < NUMBER_OF_IMAGES; counter++){
	file_number = counter + 1;
	filename = ("Image" + file_number + ".jpg");
	ImageNames[counter] = filename;
}

function changeImage(direction) {
	loaded=false;
	which_image_loaded += direction;
	if (which_image_loaded < 0)
	which_image_loaded = NUMBER_OF_IMAGES - 1;
	if (which_image_loaded == NUMBER_OF_IMAGES)
	which_image_loaded = 0;
	if (automatic) {
	autoText="AUTO-RUN PHOTOS"; }
	else { autoText=""; }
	changePic();
	onscreen_temp=which_image_loaded
	onscreen_temp++
	onScreen();
}

function changePic()  {
	setTxt();
	if(document.all) {
		document.all('mainpix').innerHTML = mainpixtemp
		document.all ('trans') .style.visibility = 'visible';
	}
	else if (document.layers) {
		document.trans.document.visibility="show";
		document.mainpix.document.write(mainpixtemp);
		document.mainpix.document.close();
	}
	else if (document.getElementById) {
		document.all('mainpix').innerHTML = mainpixtemp;
		document.all ('trans') .style.visibility = 'visible';
}
	}

function onScreen() {
	if (document.layers) {
		document.mytable.document.open();
		document.mytable.document.write("<center>" + "Picture&nbsp;&nbsp;" + onscreen_temp + "&nbsp;&nbsp;of&nbsp;&nbsp;&nbsp;" + NUMBER_OF_IMAGES + "&nbsp;&nbsp;" + autoText + "<\/center>");
		document.mytable.document.close();
	}
	if(document.all || document.getElementById) {
		document.all('mytable').innerHTML ="<center>" + "Picture&nbsp;&nbsp;" + onscreen_temp + "&nbsp;&nbsp;of&nbsp;&nbsp;&nbsp;" + NUMBER_OF_IMAGES + "&nbsp;&nbsp;" + autoText + "<\/center>";
	}
	if(headtxon)
	myStr = headtxt[which_image_loaded];
}

function openScreen()	{
	if (document.layers)
	document.trans.document.visibility = 'hide';
	if (document.all)
	document.all ('trans') .style.visibility = 'hidden';
	if (document.getElementById)
	document.getElementById("trans").style.visibility="hidden"
	cache_temp = which_image_loaded + 1;
	if (cache_temp == NUMBER_OF_IMAGES)
	cache_temp = 0;
	cacheloaded = false;
	document.imagetwo.src=ImageNames[cache_temp];
	if(headtxon) {
		cindex=0;
	fadeup();  }
	maketime();
	loaded=true;
}
function maketime() {
	if (automatic) {
		imgtime=setTimeout("timerSw()",10000);
		timexpired=false;
	}
}

function killtime()  {
	clearTimeout(fadetime);
	clearTimeout(imgtime);
	timexpired=true;
}

function  autoTog()  	{
	killtime();
	if (automatic)  {
		automatic = false;
		autoText = "";
		changeImage(zero);
	}
	else  {
		automatic = true;
		autoText = "Auto";
		changeImage(zero);
	}
}



function  cacheSw()  {
	cacheloaded = true;
	if(automatic && loaded)  {
		if(timexpired)
		tonext();
	}
}

function  timerSw()  {
	timexpired=true;
	if(automatic && cacheloaded)
	tonext();
}
function tonext() {
	if(loaded) {
		killtime();
		cindex=tint.length;
		fadeout();
	}
}
function tolast() {
	if(loaded) {
		killtime();
		changeImage(-1);
	}
}

function	fadeup() {
	var cLr=tint[cindex]
	if(document.all || document.getElementById)
	document.all["txtarea"].innerHTML="<p align=center><font size='5' face='Verdana' color=#" + cLr + "><b>" + myStr + "<\/b><\/font><\/p>";
	if(document.layers)
	{
		document.txtarea.document.open();
		document.txtarea.document.write("<p align='center'><font size='5' face='Verdana' color=#" + cLr + "><b>" + myStr + "<\/b><\/font><\/p>");
		document.txtarea.document.close();
	}
	cindex++
	if(cindex<tint.length)
	fadetime=setTimeout("fadeup()",50);
}

function	fadeout() {
	cindex--
	var cLr=tint[cindex]
	if(document.all || document.getElementById)
	document.all["txtarea"].innerHTML="<p align=center><font size='5' face='Verdana' color=#" + cLr + "><b>" + myStr + "<\/b><\/font><\/p>";
	if(document.layers)
	{
		document.txtarea.document.open();
		document.txtarea.document.write("<p align='center'><font size='5' face='Verdana' color=#" + cLr + "><b>" + myStr + "<\/b><\/font><\/p>");
		document.txtarea.document.close();
	}
	if(cindex>0)
	fadetime=setTimeout("fadeout()",50);
	else changeImage(1);
	
}

