<!-- hide
/*
Gradual-Highlight Image Script II- 
By J. Mark Birenbaum (birenbau@ugrad.cs.ualberta.ca)
Permission granted to Dynamicdrive.com to feature script in archive
For full source to script, visit http://dynamicdrive.com
*/

nereidFadeObjects = new Object();
nereidFadeTimers = new Object();

/* object - image to be faded (actual object, not name);
 * destop - destination transparency level (ie 80, for mostly solid)
 * rate   - time in milliseconds between trasparency changes (best under 100)
 * delta  - amount of change each time (ie 5, for 5% change in transparency)
 */

function nereidFade(object, destOp, rate, delta){
if (!document.all)
return
    if (object != "[object]"){  //do this so I can take a string too
        setTimeout("nereidFade("+object+","+destOp+","+rate+","+delta+")",0);
        return;
    }
        
    clearTimeout(nereidFadeTimers[object.sourceIndex]);
    
    diff = destOp-object.filters.alpha.opacity;
    direction = 1;
    if (object.filters.alpha.opacity > destOp){
        direction = -1;
    }
    delta=Math.min(direction*diff,delta);
    object.filters.alpha.opacity+=direction*delta;

    if (object.filters.alpha.opacity != destOp){
        nereidFadeObjects[object.sourceIndex]=object;
        nereidFadeTimers[object.sourceIndex]=setTimeout("nereidFade(nereidFadeObjects["+object.sourceIndex+"],"+destOp+","+rate+","+delta+")",rate);
    }
}

<!--
/*
Blending Image Slide Show Script- 
© Dynamic Drive (www.dynamicdrive.com)
For full source code, 100's more DHTML scripts, and Terms Of Use, visit dynamicdrive.com
*/

function reapply1(){
	setTimeout("slideit1()",2000)
	return true
}

window.onerror=reapply1

//-->

<!--
//These are the two sets of Arrays that hold the images for the two animations

var imageArray1 = new Array(9);
var numImages1 = 9
imageArray1[1] = new Array(3)
imageArray1[1][0] = new Image();
imageArray1[1][0].src = "Image1.jpg";
imageArray1[2] = new Array(3)
imageArray1[2][0] = new Image();
imageArray1[2][0].src = "Image2.jpg";
imageArray1[3] = new Array(3)
imageArray1[3][0] = new Image();
imageArray1[3][0].src = "Image3.jpg";
imageArray1[4] = new Array(3)
imageArray1[4][0] = new Image();
imageArray1[4][0].src = "Image4.jpg";
imageArray1[5] = new Array(3)
imageArray1[5][0] = new Image();
imageArray1[5][0].src = "Image5.jpg";
imageArray1[6] = new Array(3)
imageArray1[6][0] = new Image();
imageArray1[6][0].src = "Image6.jpg";
imageArray1[7] = new Array(3)
imageArray1[7][0] = new Image();
imageArray1[7][0].src = "Image7.jpg";
imageArray1[8] = new Array(3)
imageArray1[8][0] = new Image();
imageArray1[8][0].src = "Image8.jpg";
imageArray1[9] = new Array(3)
imageArray1[9][0] = new Image();
imageArray1[9][0].src = "Image9.jpg";

<!--
////Settings - Animation 1
//change number of images below 
var number_of_images1=numImages1;
//change speed below (in seconds)
var speed1=5
var step1=1
var whichimage1=1

function slideit1(){
	if (!document.images)
		return
	if (document.all){
		slide1.filters.blendTrans.apply()
		}
	document.images.slide1.src=eval("imageArray1["+step1+"][0].src")
	if (document.all){
		slide1.filters.blendTrans.play()
		}
	whichimage1=step1
	if (step1<number_of_images1)
		step1++
	else
		step1=1
	if (document.all)
		setTimeout("slideit1()",speed1*500+100)
		
	else
		setTimeout("slideit1()",speed1*100)
}

//-->
