// CREDITS:
// Fade Effect Slideshow
// By Urs Dudli and Peter Gehrig
// Copyright (c) 2002 Peter Gehrig and Urs Dudli. All rights reserved.
// Permission given to use the script provided that this notice remains as is.
// Additional scripts can be found at http://www.24fun.com
// info@24fun.com
// 3/11/2003

// IMPORTANT:
// If you add this script to a script-library or script-archive
// you have to add a highly visible link to
// http://www.24fun.com on the webpage
// where this script will be featured

// CONFIGURATION:
// Go to http://www.24fun.com
// and create your own slideshow
// with our new Slideshow Generator.

var slideurl=new Array()
var slidecomment=new Array()
var slidelink=new Array()
var slidetarget=new Array()

slideurl[0]="http://torkliftsupply.com/images/jsImages/fwcMain1_javaWin.jpg"
slidecomment[0]=""
slidelink[0]=""
slideurl[1]="http://torkliftsupply.com/images/jsImages/fwcMain2_javaWin.jpg"
slidecomment[1]=""
slidelink[1]=""
slideurl[2]="http://torkliftsupply.com/images/jsImages/fwcMain3_javaWin.jpg"
slidecomment[2]=""
slidelink[2]=""
slideurl[3]="http://torkliftsupply.com/images/jsImages/fwcMain4_javaWin.jpg"
slidecomment[3]=""
slidelink[3]=""
slideurl[4]="http://torkliftsupply.com/images/jsImages/fwcMain5_javaWin.jpg"
slidecomment[4]=""
slidelink[4]=""
slideurl[5]="http://torkliftsupply.com/images/jsImages/fwcMain6_javaWin.jpg"
slidecomment[5]=""
slidelink[5]=""
slideurl[6]="http://torkliftsupply.com/images/jsImages/fwcMain7_javaWin.jpg"
slidecomment[6]=""
slidelink[6]=""
slideurl[7]="http://torkliftsupply.com/images/jsImages/fwcMain8_javaWin.jpg"
slidecomment[7]=""
slidelink[7]=""
slideurl[8]="http://torkliftsupply.com/images/jsImages/fwcMain9_javaWin.jpg"
slidecomment[8]=""
slidelink[8]=""
slideurl[9]="http://torkliftsupply.com/images/jsImages/fwcMain10_javaWin.jpg"
slidecomment[9]=""
slidelink[9]=""
var slidefont="Arial"
var slidefontcolor="white"
var slidefontsize="1"
var slidewidth=350	
var slideheight=260
var pauseslide=1000
var textposition="bottom_auto_nocontrols"
var slidecontent
var max_space=19
var space=" "
var i_substring=0
var i_space=max_space
var all_space=" "
var content=""
var pausefade=20
var i_slide=0
var i_filter=-1
var nextorprevious=1
var transparency=0
var transparencystep=5
var isloaded=false
var started=false
var stopshow=false

var newpause=pauseslide
var checkpause=200
var neximage=""
var howmanycomplete=0
var preload_slides=-1

var browserinfos=navigator.userAgent  
var ie=document.all&&!browserinfos.match(/Opera/)?1:0 
var ns6=document.getElementById&&!document.all?1:0
var ns4=document.layers?1:0
var op=browserinfos.match(/Opera/)

if (ns4) {
	var preloadedimages=new Array()
	for (i=0;i<slideurl.length;i++){
		preloadedimages[i]=new Image()
		preloadedimages[i].src=slideurl[i]
	}
}

function initslideshow4() {
	setimagetocache()
	getcontent()
	if (ie) {
		slidecontainer.innerHTML=slidecontent
		}
	if (ns6 || op) {
		transparency=100
		document.getElementById('slidecontainer').innerHTML=slidecontent
	}
	var inittimer=setTimeout("checkifcached()",100)
}

function setimagetocache() {
	preload_slides++
	if (preload_slides<=slideurl.length) {
		nextimage=new Image();
   		nextimage.src=slideurl[preload_slides];
		checkautocached()
	}
}

function checkautocached() {
	if (nextimage.complete) {
		howmanycomplete++
		setimagetocache()
	}
   	else {
   		var timer2=setTimeout("checkautocached()",checkpause);
	}
}

function stopslideshow() {
	stopshow=true
}

function playslideshow() {
	stopshow=false
}
			
function checkifcached() {
	if (i_slide<=howmanycomplete) {
		if (ie || ns6 || op) {
			if (textposition=="top_auto" || textposition=="bottom_auto"  || textposition=="left_auto" || textposition=="right_auto" || textposition=="top_auto_nocontrols" || textposition=="bottom_auto_nocontrols") {
				unfadeslide()
			}
			if (textposition=="top_hand" || textposition=="bottom_hand" || textposition=="left_hand" || textposition=="right_hand") {
				if (started) {
					fadeslidehand()
				}
				started=true
			}
		}
   	}
   	else {
		newpause=newpause-checkpause
		if (newpause<1200) {newpause=1200}
   		var timer2=setTimeout("checkifcached()",checkpause);
	}
}

function getcontent() {
	if (textposition=="top_auto") {
		slidecontent="<font face='"+slidefont+"' size='"+slidefontsize+"' color='"+slidefontcolor+"'>"+slidecomment[i_slide]+"</font><br><img name='slideimage' src='"+slideurl[i_slide]+"' border=0><br><a href='javascript:stopslideshow()'><font face='"+slidefont+"' size='"+slidefontsize+"' color='"+slidefontcolor+"'>stop</font></a> <a href='javascript:playslideshow()'><font face='"+slidefont+"' size='"+slidefontsize+"' color='"+slidefontcolor+"'>play</font></a>"
	}
	else if (textposition=="bottom_auto") {
		slidecontent="<a href='javascript:stopslideshow()'><font face='"+slidefont+"' size='"+slidefontsize+"' color='"+slidefontcolor+"'>stop</font></a> <a href='javascript:playslideshow()'><font face='"+slidefont+"' size='"+slidefontsize+"' color='"+slidefontcolor+"'>play</font></a><br><img name='slideimage' src='"+slideurl[i_slide]+"' border=0><br><font face='"+slidefont+"' size='"+slidefontsize+"' color='"+slidefontcolor+"'>"+slidecomment[i_slide]+"</font>"
	}
	else if (textposition=="left_auto") {
		slidecontent="<table cellpadding=3 cellspacing=0 border=0><tr valign=top><td align=right><a href='javascript:stopslideshow()'><font face='"+slidefont+"' size='"+slidefontsize+"' color='"+slidefontcolor+"'>stop</font></a> <a href='javascript:playslideshow()'><font face='"+slidefont+"' size='"+slidefontsize+"' color='"+slidefontcolor+"'>play</font></a><br><br><font face='"+slidefont+"' size='"+slidefontsize+"' color='"+slidefontcolor+"'>"+slidecomment[i_slide]+"</font></td><td><img name='slideimage' src='"+slideurl[i_slide]+"' border=0></td></tr></table>"
	}
	else if (textposition=="right_auto") {
		slidecontent="<table cellpadding=3 cellspacing=0 border=0><tr valign=top><td><img name='slideimage' src='"+slideurl[i_slide]+"' border=0></td><td><a href='javascript:stopslideshow()'><font face='"+slidefont+"' size='"+slidefontsize+"' color='"+slidefontcolor+"'>stop</font></a> <a href='javascript:playslideshow()'><font face='"+slidefont+"' size='"+slidefontsize+"' color='"+slidefontcolor+"'>play</font></a><br><br><font face='"+slidefont+"' size='"+slidefontsize+"' color='"+slidefontcolor+"'>"+slidecomment[i_slide]+"</font></td></tr></table>"
	}
	else if (textposition=="top_auto_nocontrols") {
		slidecontent="<font face='"+slidefont+"' size='"+slidefontsize+"' color='"+slidefontcolor+"'>"+slidecomment[i_slide]+"</font><br><img name='slideimage' src='"+slideurl[i_slide]+"' border=0>"
	}
	else if (textposition=="bottom_auto_nocontrols") {
		slidecontent="<img name='slideimage' src='"+slideurl[i_slide]+"' border=0><br><font face='"+slidefont+"' size='"+slidefontsize+"' color='"+slidefontcolor+"'>"+slidecomment[i_slide]+"</font>"
	}
	else if (textposition=="top_hand") {
		slidecontent="<font face='"+slidefont+"' size='"+slidefontsize+"' color='"+slidefontcolor+"'>"+slidecomment[i_slide]+"</font><br><img name='slideimage' src='"+slideurl[i_slide]+"' border=0><br><a href='javascript:checkifcached()'><font face='"+slidefont+"' size='"+slidefontsize+"' color='"+slidefontcolor+"'>next</font></a>"
	}
	else if (textposition=="bottom_hand") {
		slidecontent="<a href='javascript:checkifcached()'><font face='"+slidefont+"' size='"+slidefontsize+"' color='"+slidefontcolor+"'>next</font></a><br><img name='slideimage' src='"+slideurl[i_slide]+"' border=0><br><font face='"+slidefont+"' size='"+slidefontsize+"' color='"+slidefontcolor+"'>"+slidecomment[i_slide]+"</font>"
	}

	else if (textposition=="left_hand") {
		slidecontent="<table cellpadding=3 cellspacing=0 border=0><tr valign=top><td align=right><a href='javascript:checkifcached()'><font face='"+slidefont+"' size='"+slidefontsize+"' color='"+slidefontcolor+"'>next</font></a><br><br><font face='"+slidefont+"' size='"+slidefontsize+"' color='"+slidefontcolor+"'>"+slidecomment[i_slide]+"</font></td><td><img name='slideimage' src='"+slideurl[i_slide]+"' border=0></td></tr></table>"
	}
	else if (textposition=="right_hand") {
		slidecontent="<table cellpadding=3 cellspacing=0 border=0><tr valign=top><td><img name='slideimage' src='"+slideurl[i_slide]+"' border=0></td><td><a href='javascript:checkifcached()'><font face='"+slidefont+"' size='"+slidefontsize+"' color='"+slidefontcolor+"'>next</font></a><br><br><font face='"+slidefont+"' size='"+slidefontsize+"' color='"+slidefontcolor+"'>"+slidecomment[i_slide]+"</font></td></tr></table>"
	}
}

function unfadeslide() {
	if (transparency<100){
		transparency+=transparencystep
		if (ie) {
			document.all.slidecontainer.filters.alpha.opacity=transparency
		}
		if (ns6) {
			document.getElementById('slidecontainer').style.MozOpacity=transparency/100
		}
		var fadetimer=setTimeout("unfadeslide()",pausefade)
		}
		else {
			clearTimeout(fadetimer)
			var fadetimer=setTimeout("fadeslide()",newpause)
		}
}

function unfadeslidehand() {
	if (transparency<100){
		transparency+=transparencystep
		if (ie) {
			document.all.slidecontainer.filters.alpha.opacity=transparency
		}
		if (ns6) {
			document.getElementById('slidecontainer').style.MozOpacity=transparency/100
		}
		var fadetimer=setTimeout("unfadeslidehand()",pausefade)
	}
	else {
		clearTimeout(fadetimer)
	}
}

function fadeslide() {
	if (!stopshow) {
		if (transparency>0){
			transparency-=transparencystep
			if (ie) {
				document.all.slidecontainer.filters.alpha.opacity=transparency
			}
			if (ns6) {
				document.getElementById('slidecontainer').style.MozOpacity=transparency/100
			}
			var fadetimer=setTimeout("fadeslide()",pausefade)
		}
		else {
			var autotimer=setTimeout("autoslide()",200)
		}
	}
	else {
		var stoptimer=setTimeout("fadeslide()",500)
	}
}

function fadeslidehand() {
	if (transparency>0){
		transparency-=transparencystep
		if (ie) {
			document.all.slidecontainer.filters.alpha.opacity=transparency
		}
		if (ns6) {
			document.getElementById('slidecontainer').style.MozOpacity=transparency/100
		}
		var fadetimer=setTimeout("fadeslidehand()",pausefade)
	}
	else {
		i_slide++
		if (i_slide>=slideurl.length) {i_slide=0}
		getcontent()
		if (ns6 || op) {
			document.getElementById('slidecontainer').innerHTML=slidecontent
		}
		if (ie) {
			slidecontainer.innerHTML=slidecontent
		}
		transparency=0
		var fadetimer=setTimeout("unfadeslidehand()",500)
	}
}

function autoslide(){
		newpause=pauseslide
		i_slide++
		if (i_slide>=slideurl.length) {i_slide=0}
		getcontent()
		if (ns6 || op) {
			document.getElementById('slidecontainer').innerHTML=slidecontent
		}
		if (ie) {
			slidecontainer.innerHTML=slidecontent
		}
		transparency=0
		i_space=max_space
		checkifcached()
}

function handslide(){
	i_slide++
	if (i_slide>=slideurl.length) {i_slide=0}
	getcontent()

	if (ns6 || op) {
		document.getElementById('slidecontainer').innerHTML=slidecontent
	}
	if (ie) {
		slidecontainer.innerHTML=slidecontent
	}
	transparency=100
}

function simpleslideshow() {
	i_slide++
	if (i_slide>=slideurl.length) {i_slide=0}
	document.slideimage.src=preloadedimages[i_slide].src
	simpleslideshowcomment()
	var fadetimer=setTimeout("simpleslideshow()",pauseslide)
}

function simpleslideshowcomment() {
	if (i_space>=0){
		all_space=""
		content=""
		for (i=0;i<i_space;i++) {
			all_space+=" "
		}
		for (i=0;i<slidecomment[i_slide].length;i++) {
			var thisletter=slidecomment[i_slide].substring(i,i+1)
			thisletter=thisletter+all_space
			content+=thisletter
		}
		window.status=content
		i_space--
		var fadetimer=setTimeout("simpleslideshowcomment()",pausefade)
	}
	else {
		clearTimeout(fadetimer)
		i_space=max_space
	}
}

function simpleslideshowjump() {
	if (slidetarget[i_slide]=="_self") {
		document.location.href=slidelink[i_slide]
	} 
	else if (slidetarget[i_slide]=="_blank") {
		codepopup=window.open(slidelink[i_slide], "code", "status=yes,location=yes,toolbar=yes,menubar=yes,resizable=yes,scrollbars=yes,width=780,height=580,top=10,left=10");
	} 
	else if (slidetarget[i_slide]=="_top") {
		top.location.href=slidelink[i_slide]
	} 
	
	else if (slidetarget[i_slide]=="_parent") {
		parent.location.href=slidelink[i_slide]
	} 
	else {
		var jumpto=eval("parent."+slidetarget[i_slide])
		jumpto.location.href=slidelink[i_slide]
	}
}

if (ie) {
	document.write('<div style="position:relative;width:'+slidewidth+'px;height:'+slideheight+'px;overflow:hidden">')
	document.write('<div id="slidecontainer" style="position:absolute;width:'+slidewidth+'px;height:'+slideheight+'px;top:0px;left:0px;filter:alpha(opacity=100)"></div>')
	document.write('</div>')
	window.onload=initslideshow4
}
else if (ns6||op) {
	document.write('<div style="position:relative;width:'+slidewidth+'px;height:'+slideheight+'px;overflow:hidden">')
	document.write('<div id="slidecontainer" style="position:absolute;width:'+slidewidth+'px;height:'+slideheight+'px;top:0px;left:0px;-moz-opacity:100"></div>')
	document.write('</div>')
	window.onload=initslideshow4
}
else if (ns4) {
	document.write('<a href="javascript:simpleslideshowjump()"><img name="slideimage" src="'+slideurl[0]+'" border=0></a>')
	i_slide=-1
	window.onload=simpleslideshow
}
// JavaScript Document