

//-->

//<!-- Original:  CodeLifter.com (support@codelifter.com) -->
//<!-- Web Site:  http://www.codelifter.com -->

//<!-- This script and many more are available free online at -->
//<!-- The JavaScript Source!! http://javascript.internet.com -->

//<!-- Begin
// Set slideShowSpeed (milliseconds)
var slideShowSpeed = 8000;

// Duration of crossfade (seconds)
var crossFadeDuration = 4;

var iMaskOpacity = 0

// do not edit anything below this line
var t;
var j = 0;
var p = Pic1.length;

var preLoad1 = new Array();

for (i = 0; i < p; i++) {
	preLoad1[i] = new Image();
	preLoad1[i].src = Pic1[i];
}

var iCurrentArrayPosition = 0;
var sCurrentImage = Pic1[iCurrentArrayPosition]

function runfading_samples() {
	sPause = 25;
	
	if (sCurrentImage==Pic1[iCurrentArrayPosition]){
		if(iMaskOpacity<100){
			iMaskOpacity = iMaskOpacity + 10;
			set_opacity( document.getElementById('sample_mask'), iMaskOpacity );
		} else {
			var iCurrentArrayPositionTemp = 0;
			
			iCurrentArrayPositionTemp = iCurrentArrayPosition + 1;
			if (iCurrentArrayPositionTemp > (p - 1)) iCurrentArrayPositionTemp = 0;

			sCurrentImage = Pic1[iCurrentArrayPositionTemp];
						
			document.images.fading_samples.src = sCurrentImage;
		}
	} else {
		iMaskOpacity = iMaskOpacity - 10;
		set_opacity( document.getElementById('sample_mask'), iMaskOpacity );
		if (iMaskOpacity==0){
			iCurrentArrayPosition = iCurrentArrayPosition + 1;
			if (iCurrentArrayPosition > (p - 1)) iCurrentArrayPosition = 0;
			
			sCurrentImage = Pic1[iCurrentArrayPosition];
			
			sPause = slideShowSpeed;
		}
	}
		
	t = setTimeout('runfading_samples()', sPause);
}


function start(){
	t = setTimeout('runfading_samples()', slideShowSpeed/2);
}

function set_opacity(objTarget, iOpacity){
	objTarget.style.filter       = "alpha(opacity="+Math.round(iOpacity)+")"; // IE/
	objTarget.style.KHTMLOpacity = iOpacity/100;                              // safari<1.2, Konqueror
	objTarget.style.MozOpacity   = iOpacity/100;                              // Older Mozilla and Firefox
	objTarget.style.opacity      = iOpacity/100;                              // Safari 1.2, newer Firefox and Mozilla, CSS3 
	
	if (iOpacity==0){
		objTarget.style.display = 'none';
	} else {
		objTarget.style.display = '';
	}
}


