/* =========================================================================

JavaScript Source File -- Created with SAPIEN Technologies PrimalScript 3.1

NAME: 

AUTHOR: Colin Hooper , Colin Hooper
DATE  : 20/09/2006

COMMENT: 

============================================================================ */

/***********************************************
* Fade-in image slideshow script- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************/

var mslideshow_width='1000px' //SET IMAGE WIDTH
var mslideshow_height='333px' //SET IMAGE HEIGHT
var mpause=5000 //SET PAUSE BETWEEN SLIDE (3000=3 seconds)

var mfadeimages=new Array()
//SET 1) IMAGE PATHS, 2) optional link, 3), optional link target:
mfadeimages[0]=["/siteImages/blackBanner.jpg","",""] //plain image syntax
mfadeimages[1]=["/siteImages/whiteBanner.jpg","",""] //plain image syntax
//mfadeimages[2]=["/images/teen.jpg","",""] //plain image syntax
//mfadeimages[3]=["/images/family.jpg","",""] //plain image syntax
//mfadeimages[4]=["/images/senior.jpg","",""] //plain image syntax
//mfadeimages[5]=["/images/retired.jpg","",""] //plain image syntax
////NO need to edit beyond here/////////////

var mpreloadedimages=new Array()
for (q=0;q<mfadeimages.length;q++){
mpreloadedimages[q]=new Image()
mpreloadedimages[q].src=mfadeimages[q][0]
}

var mie4=document.all
var mdom=document.getElementById

if (mie4||mdom)
document.write('<div style="position:relative;width:'+mslideshow_width+';height:'+mslideshow_height+';overflow:hidden"><div  id="mcanvas0" style="position:absolute;width:'+mslideshow_width+';height:'+mslideshow_height+';top:0;left:0;filter:alpha(opacity=10);-moz-opacity:10"></div><div id="mcanvas1" style="position:absolute;width:'+mslideshow_width+';height:'+mslideshow_height+';top:0;left:0;filter:alpha(opacity=10);-moz-opacity:10;visibility: hidden"></div></div>')
else
document.write('<img name="mdefaultslide" src="'+mfadeimages[0][0]+'">')

var mcurpos=10
var mdegree=10
var mcurcanvas="mcanvas0"
var mcurimageindex=0
var mnextimageindex=1

function mfadepic(){
if (mcurpos<100){
mcurpos+=10
if (mtempobj.filters)
mtempobj.filters.alpha.opacity=mcurpos
else if (mtempobj.style.MozOpacity)
mtempobj.style.MozOpacity=mcurpos/101
}
else{
clearInterval(mdropslide)
mnextcanvas=(mcurcanvas=="mcanvas0")? "mcanvas0" : "mcanvas1"
mtempobj=mie4? eval("document.all."+mnextcanvas) : document.getElementById(mnextcanvas)
mtempobj.innerHTML=minsertimage(mnextimageindex)
mnextimageindex=(mnextimageindex<mfadeimages.length-1)? mnextimageindex+1 : 0
var mtempobj2=mie4? eval("document.all."+mnextcanvas) : document.getElementById(mnextcanvas)
mtempobj2.style.visibility="hidden"
setTimeout("mrotateimage()",mpause)
}
}

function minsertimage(i){
var mtempcontainer=mfadeimages[i][1]!=""? '<a href="'+mfadeimages[i][1]+'" target="'+mfadeimages[i][2]+'">' : ""
mtempcontainer+='<img src="'+mfadeimages[i][0]+'" border="0">'
mtempcontainer=mfadeimages[i][1]!=""? mtempcontainer+'</a>' : mtempcontainer
return mtempcontainer
}

function mrotateimage(){
if (mie4||mdom){
mresetit(mcurcanvas)
var mcrossobj=mtempobj=mie4? eval("document.all."+mcurcanvas) : document.getElementById(mcurcanvas)
mcrossobj.style.zIndex++
mtempobj.style.visibility="visible"
var mtemp='setInterval("mfadepic()",100)'
mdropslide=eval(mtemp)
mcurcanvas=(mcurcanvas=="mcanvas0")? "mcanvas1" : "mcanvas0"
}
else

document.images.mdefaultslide.src=mfadeimages[mcurimageindex][0]
mcurimageindex=(mcurimageindex<mfadeimages.length-1)? mcurimageindex+1 : 0
}

function mresetit(mwhat){
mcurpos=10
var mcrossobj=mie4? eval("document.all."+mwhat) : document.getElementById(mwhat)
if (mcrossobj.filters)
mcrossobj.filters.alpha.opacity=mcurpos
else if (mcrossobj.style.MozOpacity)
mcrossobj.style.MozOpacity=mcurpos/101
}

function mstartit(){
var mcrossobj=mie4? eval("document.all."+mcurcanvas) : document.getElementById(mcurcanvas)
mcrossobj.innerHTML=minsertimage(mcurimageindex)
mrotateimage()
}

if (mie4||mdom)
window.onload=mstartit
else
setInterval("mrotateimage()",mpause)

