MSV FM

dot.antimicrobial@66.96.161.157: ~ $
Path : /hermes/bosweb01/b2651/falkensteins.info/
File Upload :
Current < : /hermes/bosweb01/b2651/falkensteins.info/falksh02.js

<!-- 
function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var picCtr1 = "<font size=+1 color=#FF0000>This is picture </font><font size=+1 color=#FF0000>";
var picCtr2 = " of ";
var picCtr3 = " pictures</font>";
var preloadFlag = false;

function preloadImages() {
	if (document.images) {
		Nav_F = newImage("images/Dolphin_F.gif");
		preloadFlag = true;
	}
	
	table1.rows[3].cells[0].innerHTML = picCtr1  + (which + 1) + picCtr2 + maxImgs + picCtr3;
}


var photos=new Array();
var photoslink=new Array();
var which=0;
var t=0;				//interval timer variable
var ii=0;				//variable to allow 5 pictures to preload
var fLen = fPath.length;
var fLen2 = 0;
var zpos = fPath.lastIndexOf("0000");

for (var x = 0; x < maxImgs ; x++){
	if (zpos > 0)				// did file name end in 0000  - make sure of the number of zeros
		{if (x < 9)
		   {fLen2 = fLen - 1;}
		else if (x < 98)
	        {fLen2 = fLen - 2;}
		else
			{fLen2 = fLen - 3;}	
			photos[x] = fPath.substr(0, fLen2) + (x + 1) + "." + fExt;
		}
	else
		{

			photos[x]=fPath+(x+1) + "." + fExt;
		}
//alert("fpath=" + fPath + ", x + 1=" + (x + 1) + "photos[x]=" + photos[x]);		
	}


var linkornot=0;
//Set corresponding URLs for above images. Define ONLY if variable linkornot equals "1"
for (var x = 0; x < maxImgs ; x++){
photoslink[x]="";}

var preloadedimages=new Array()

for (i=0;i<4;i++){
preloadedimages[i]=new Image()
preloadedimages[i].src=photos[i]
keeptrack();
ii = i;							// save position of last photo preloaded
}

function chkLoad(){				// check to see if some pictures have loaded
		while ( i < photos.length && i < ii + 3 ){
				preloadedimages[i]=new Image();
				preloadedimages[i].src=photos[i];
				keeptrack();
				i++;
		
			}
		ii = i;						// save position of last photo preloaded
	}

function applyeffect(){
if (document.all){
photoslider.filters.revealTrans.Transition=Math.floor(Math.random()*23)
photoslider.filters.revealTrans.stop()
photoslider.filters.revealTrans.apply()
}
}



function playeffect(){
if (document.all)
photoslider.filters.revealTrans.play()
}

function keeptrack(){
window.status="Image "+(i+2)+" of "+photos.length + " loaded";
}

function rStart(){
	which = -1;					//restart at the first photo
	frward();
}

function backward(){
	if (which>0){
		which--
		applyeffect()
		document.images.photoslider.src=photos[which]
		table1.rows[3].cells[0].innerHTML = picCtr1  + (which + 1) + picCtr2 + maxImgs + picCtr3;
		playeffect()

	}
}


function frward(){
	if (which<photos.length-1){
		which++
		applyeffect()
		document.images.photoslider.src=photos[which]
		table1.rows[3].cells[0].innerHTML = picCtr1  + (which + 1) + picCtr2 + maxImgs + picCtr3;
		playeffect()
		chkLoad();						// preload more photos

	}
}

function startAuto(){
t=setInterval("frward()",6600);
}

function stopAuto(){
clearInterval(t);
}

function transport(){
window.location=photoslink[which]
}

function rstrt(){
	which = -1;						//reset to start at front
	frward();						//go get first picture
}



// End -->