// JavaScript Document
      
/***********************************************
* Ultimate Fade-In Slideshow (v1.51): © Dynamic Drive (http://www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit http://www.dynamicdrive.com/ for this script and 100s more.
***********************************************/
 
var fadeimages=new Array()
//PRINCIPAL. Extend or contract array as needed
fadeimages[0]=["destinations/puebla/01.jpg", "tour-puebla.php", ""] //plain image syntax
fadeimages[1]=["destinations/morelia/01.jpg", "tour-morelia.php", ""] //plain image syntax
fadeimages[2]=["destinations/tonala/01.jpg", "tour-tonala.php", ""] //plain image syntax
fadeimages[3]=["destinations/mexico-city/01.jpg", "tour-mexicocity.php", ""] //plain image syntax
fadeimages[4]=["destinations/mascota/01.jpg", "tour-mascota.php", ""] //plain image syntax
fadeimages[5]=["destinations/guanajuato/01.jpg", "tour-guanajuato.php", ""] //plain image syntax
fadeimages[6]=["destinations/san-miguel/01.jpg", "tour-guanajuato.php", ""] //plain image syntax
fadeimages[7]=["destinations/cuba/01.jpg", "tour-cuba.php", ""] //plain image syntax
fadeimages[8]=["destinations/argentina/01.jpg", "tour-argentina.php", ""] //plain image syntax

var fadeimages2=new Array()
// PUEBLA. Extend or contract array as needed
fadeimages2[0]=["destinations/puebla/01.jpg", "", ""] //plain image syntax
fadeimages2[1]=["destinations/puebla/02.jpg", "", ""] //plain image syntax
fadeimages2[2]=["destinations/puebla/03.jpg", "", ""] //plain image syntax
fadeimages2[3]=["destinations/puebla/04.jpg", "", ""] //plain image syntax
fadeimages2[4]=["destinations/puebla/05.jpg", "", ""] //plain image syntax
fadeimages2[5]=["destinations/puebla/06.jpg", "", ""] //plain image syntax
fadeimages2[6]=["destinations/puebla/07.jpg", "", ""] //plain image syntax
fadeimages2[7]=["destinations/puebla/08.jpg", "", ""] //plain image syntax
fadeimages2[8]=["destinations/puebla/09.jpg", "", ""] //plain image syntax

var fadeimages2mini=new Array()
// PUEBLA MINI. Extend or contract array as needed
fadeimages2mini[0]=["destinations/puebla/01mini.jpg", "tour-puebla.php", ""] //plain image syntax
fadeimages2mini[1]=["destinations/puebla/02mini.jpg", "tour-puebla.php", ""] //plain image syntax
fadeimages2mini[2]=["destinations/puebla/03mini.jpg", "tour-puebla.php", ""] //plain image syntax
fadeimages2mini[3]=["destinations/puebla/04mini.jpg", "tour-puebla.php", ""] //plain image syntax
fadeimages2mini[4]=["destinations/puebla/05mini.jpg", "tour-puebla.php", ""] //plain image syntax
fadeimages2mini[5]=["destinations/puebla/06mini.jpg", "tour-puebla.php", ""] //plain image syntax
fadeimages2mini[6]=["destinations/puebla/07mini.jpg", "tour-puebla.php", ""] //plain image syntax
fadeimages2mini[7]=["destinations/puebla/08mini.jpg", "tour-puebla.php", ""] //plain image syntax
fadeimages2mini[8]=["destinations/puebla/09mini.jpg", "tour-puebla.php", ""] //plain image syntax


var fadeimages3=new Array()
// MORELIA. Extend or contract array as needed
fadeimages3[0]=["destinations/morelia/01.jpg", "", ""] //plain image syntax
fadeimages3[1]=["destinations/morelia/02.jpg", "", ""] //plain image syntax
fadeimages3[2]=["destinations/morelia/03.jpg", "", ""] //plain image syntax
fadeimages3[3]=["destinations/morelia/04.jpg", "", ""] //plain image syntax
fadeimages3[4]=["destinations/morelia/05.jpg", "", ""] //plain image syntax
fadeimages3[5]=["destinations/morelia/06.jpg", "", ""] //plain image syntax
fadeimages3[6]=["destinations/morelia/07.jpg", "", ""] //plain image syntax
fadeimages3[7]=["destinations/morelia/08.jpg", "", ""] //plain image syntax
fadeimages3[8]=["destinations/morelia/09.jpg", "", ""] //plain image syntax
fadeimages3[9]=["destinations/morelia/10.jpg", "", ""] //plain image syntax
fadeimages3[10]=["destinations/morelia/11.jpg", "", ""] //plain image syntax
fadeimages3[11]=["destinations/morelia/12.jpg", "", ""] //plain image syntax
fadeimages3[12]=["destinations/morelia/13.jpg", "", ""] //plain image syntax
fadeimages3[13]=["destinations/morelia/14.jpg", "", ""] //plain image syntax

var fadeimages3mini=new Array()
// MORELIA MINI. Extend or contract array as needed
fadeimages3mini[0]=["destinations/morelia/01mini.jpg", "tour-morelia.php", ""] //plain image syntax
fadeimages3mini[1]=["destinations/morelia/02mini.jpg", "tour-morelia.php", ""] //plain image syntax
fadeimages3mini[2]=["destinations/morelia/03mini.jpg", "tour-morelia.php", ""] //plain image syntax
fadeimages3mini[3]=["destinations/morelia/04mini.jpg", "tour-morelia.php", ""] //plain image syntax
fadeimages3mini[4]=["destinations/morelia/05mini.jpg", "tour-morelia.php", ""] //plain image syntax
fadeimages3mini[5]=["destinations/morelia/06mini.jpg", "tour-morelia.php", ""] //plain image syntax
fadeimages3mini[6]=["destinations/morelia/07mini.jpg", "tour-morelia.php", ""] //plain image syntax
fadeimages3mini[7]=["destinations/morelia/08mini.jpg", "tour-morelia.php", ""] //plain image syntax
fadeimages3mini[8]=["destinations/morelia/09mini.jpg", "tour-morelia.php", ""] //plain image syntax
fadeimages3mini[9]=["destinations/morelia/10mini.jpg", "tour-morelia.php", ""] //plain image syntax
fadeimages3mini[10]=["destinations/morelia/11mini.jpg", "tour-morelia.php", ""] //plain image syntax
fadeimages3mini[11]=["destinations/morelia/12mini.jpg", "tour-morelia.php", ""] //plain image syntax
fadeimages3mini[12]=["destinations/morelia/13mini.jpg", "tour-morelia.php", ""] //plain image syntax
fadeimages3mini[13]=["destinations/morelia/14mini.jpg", "tour-morelia.php", ""] //plain image syntax

var fadeimages4=new Array()
// TONALA. Extend or contract array as needed
fadeimages4[0]=["destinations/tonala/01.jpg", "", ""] //plain image syntax
fadeimages4[1]=["destinations/tonala/02.jpg", "", ""] //plain image syntax
fadeimages4[2]=["destinations/tonala/03.jpg", "", ""] //plain image syntax
fadeimages4[3]=["destinations/tonala/04.jpg", "", ""] //plain image syntax
fadeimages4[4]=["destinations/tonala/05.jpg", "", ""] //plain image syntax
fadeimages4[5]=["destinations/tonala/06.jpg", "", ""] //plain image syntax
fadeimages4[6]=["destinations/tonala/07.jpg", "", ""] //plain image syntax
fadeimages4[7]=["destinations/tonala/08.jpg", "", ""] //plain image syntax
fadeimages4[8]=["destinations/tonala/09.jpg", "", ""] //plain image syntax
fadeimages4[9]=["destinations/tonala/10.jpg", "", ""] //plain image syntax

var fadeimages4mini=new Array()
// TONALA MINI. Extend or contract array as needed
fadeimages4mini[0]=["destinations/tonala/01mini.jpg", "tour-tonala.php", ""] //plain image syntax
fadeimages4mini[1]=["destinations/tonala/02mini.jpg", "tour-tonala.php", ""] //plain image syntax
fadeimages4mini[2]=["destinations/tonala/03mini.jpg", "tour-tonala.php", ""] //plain image syntax
fadeimages4mini[3]=["destinations/tonala/04mini.jpg", "tour-tonala.php", ""] //plain image syntax
fadeimages4mini[4]=["destinations/tonala/05mini.jpg", "tour-tonala.php", ""] //plain image syntax
fadeimages4mini[5]=["destinations/tonala/06mini.jpg", "tour-tonala.php", ""] //plain image syntax
fadeimages4mini[6]=["destinations/tonala/07mini.jpg", "tour-tonala.php", ""] //plain image syntax
fadeimages4mini[7]=["destinations/tonala/08mini.jpg", "tour-tonala.php", ""] //plain image syntax
fadeimages4mini[8]=["destinations/tonala/09mini.jpg", "tour-tonala.php", ""] //plain image syntax
fadeimages4mini[9]=["destinations/tonala/10mini.jpg", "tour-tonala.php", ""] //plain image syntax

var fadeimages5=new Array()
// MEXICO CITY. Extend or contract array as needed
fadeimages5[0]=["destinations/mexico-city/01.jpg", "", ""] //plain image syntax
fadeimages5[1]=["destinations/mexico-city/02.jpg", "", ""] //plain image syntax
fadeimages5[2]=["destinations/mexico-city/03.jpg", "", ""] //plain image syntax
fadeimages5[3]=["destinations/mexico-city/04.jpg", "", ""] //plain image syntax
fadeimages5[4]=["destinations/mexico-city/05.jpg", "", ""] //plain image syntax
fadeimages5[5]=["destinations/mexico-city/06.jpg", "", ""] //plain image syntax
fadeimages5[6]=["destinations/mexico-city/07.jpg", "", ""] //plain image syntax
fadeimages5[7]=["destinations/mexico-city/08.jpg", "", ""] //plain image syntax
fadeimages5[8]=["destinations/mexico-city/09.jpg", "", ""] //plain image syntax
fadeimages5[9]=["destinations/mexico-city/10.jpg", "", ""] //plain image syntax
fadeimages5[10]=["destinations/mexico-city/11.jpg", "", ""] //plain image syntax
fadeimages5[11]=["destinations/mexico-city/12.jpg", "", ""] //plain image syntax
fadeimages5[12]=["destinations/mexico-city/13.jpg", "", ""] //plain image syntax
fadeimages5[13]=["destinations/mexico-city/14.jpg", "", ""] //plain image syntax
fadeimages5[14]=["destinations/mexico-city/15.jpg", "", ""] //plain image syntax

var fadeimages5mini=new Array()
// MEXICO CITY MINI. Extend or contract array as needed
fadeimages5mini[0]=["destinations/mexico-city/01mini.jpg", "tour-mexicocity.php", ""] //plain image syntax
fadeimages5mini[1]=["destinations/mexico-city/02mini.jpg", "tour-mexicocity.php", ""] //plain image syntax
fadeimages5mini[2]=["destinations/mexico-city/03mini.jpg", "tour-mexicocity.php", ""] //plain image syntax
fadeimages5mini[3]=["destinations/mexico-city/04mini.jpg", "tour-mexicocity.php", ""] //plain image syntax
fadeimages5mini[4]=["destinations/mexico-city/05mini.jpg", "tour-mexicocity.php", ""] //plain image syntax
fadeimages5mini[5]=["destinations/mexico-city/06mini.jpg", "tour-mexicocity.php", ""] //plain image syntax
fadeimages5mini[6]=["destinations/mexico-city/07mini.jpg", "tour-mexicocity.php", ""] //plain image syntax
fadeimages5mini[7]=["destinations/mexico-city/08mini.jpg", "tour-mexicocity.php", ""] //plain image syntax
fadeimages5mini[8]=["destinations/mexico-city/09mini.jpg", "tour-mexicocity.php", ""] //plain image syntax
fadeimages5mini[9]=["destinations/mexico-city/10mini.jpg", "tour-mexicocity.php", ""] //plain image syntax
fadeimages5mini[10]=["destinations/mexico-city/11mini.jpg", "tour-mexicocity.php", ""] //plain image syntax
fadeimages5mini[11]=["destinations/mexico-city/12mini.jpg", "tour-mexicocity.php", ""] //plain image syntax
fadeimages5mini[12]=["destinations/mexico-city/13mini.jpg", "tour-mexicocity.php", ""] //plain image syntax
fadeimages5mini[13]=["destinations/mexico-city/14mini.jpg", "tour-mexicocity.php", ""] //plain image syntax
fadeimages5mini[14]=["destinations/mexico-city/15mini.jpg", "tour-mexicocity.php", ""] //plain image syntax

var fadeimages6=new Array()
// MASCOTA. Extend or contract array as needed
fadeimages6[0]=["destinations/mascota/01.jpg", "", ""] //plain image syntax
fadeimages6[1]=["destinations/mascota/02.jpg", "", ""] //plain image syntax
fadeimages6[2]=["destinations/mascota/03.jpg", "", ""] //plain image syntax
fadeimages6[3]=["destinations/mascota/04.jpg", "", ""] //plain image syntax
fadeimages6[4]=["destinations/mascota/05.jpg", "", ""] //plain image syntax
fadeimages6[5]=["destinations/mascota/06.jpg", "", ""] //plain image syntax
fadeimages6[6]=["destinations/mascota/07.jpg", "", ""] //plain image syntax
fadeimages6[7]=["destinations/mascota/08.jpg", "", ""] //plain image syntax

var fadeimages6mini=new Array()
// MASCOTA MINI. Extend or contract array as needed
fadeimages6mini[0]=["destinations/mascota/01mini.jpg", "tour-mascota.php", ""] //plain image syntax
fadeimages6mini[1]=["destinations/mascota/02mini.jpg", "tour-mascota.php", ""] //plain image syntax
fadeimages6mini[2]=["destinations/mascota/03mini.jpg", "tour-mascota.php", ""] //plain image syntax
fadeimages6mini[3]=["destinations/mascota/04mini.jpg", "tour-mascota.php", ""] //plain image syntax
fadeimages6mini[4]=["destinations/mascota/05mini.jpg", "tour-mascota.php", ""] //plain image syntax
fadeimages6mini[5]=["destinations/mascota/06mini.jpg", "tour-mascota.php", ""] //plain image syntax
fadeimages6mini[6]=["destinations/mascota/07mini.jpg", "tour-mascota.php", ""] //plain image syntax
fadeimages6mini[7]=["destinations/mascota/08mini.jpg", "tour-mascota.php", ""] //plain image syntax

var fadeimages7=new Array()
// GUANAJUATO. Extend or contract array as needed
fadeimages7[0]=["destinations/guanajuato/01.jpg", "", ""] //plain image syntax
fadeimages7[1]=["destinations/guanajuato/02.jpg", "", ""] //plain image syntax
fadeimages7[2]=["destinations/guanajuato/03.jpg", "", ""] //plain image syntax
fadeimages7[3]=["destinations/guanajuato/04.jpg", "", ""] //plain image syntax
fadeimages7[4]=["destinations/guanajuato/05.jpg", "", ""] //plain image syntax
fadeimages7[5]=["destinations/guanajuato/06.jpg", "", ""] //plain image syntax
fadeimages7[6]=["destinations/guanajuato/07.jpg", "", ""] //plain image syntax
fadeimages7[7]=["destinations/guanajuato/08.jpg", "", ""] //plain image syntax
fadeimages7[8]=["destinations/guanajuato/09.jpg", "", ""] //plain image syntax
fadeimages7[9]=["destinations/san-miguel/01.jpg", "", ""] //plain image syntax
fadeimages7[10]=["destinations/san-miguel/02.jpg", "", ""] //plain image syntax
fadeimages7[11]=["destinations/san-miguel/03.jpg", "", ""] //plain image syntax
fadeimages7[12]=["destinations/san-miguel/04.jpg", "", ""] //plain image syntax
fadeimages7[13]=["destinations/san-miguel/05.jpg", "", ""] //plain image syntax

var fadeimages7mini=new Array()
// GUANAJUATO MINI. Extend or contract array as needed
fadeimages7mini[0]=["destinations/guanajuato/01mini.jpg", "tour-guanajuato.php", ""] //plain image syntax
fadeimages7mini[1]=["destinations/guanajuato/02mini.jpg", "tour-guanajuato.php", ""] //plain image syntax
fadeimages7mini[2]=["destinations/guanajuato/03mini.jpg", "tour-guanajuato.php", ""] //plain image syntax
fadeimages7mini[3]=["destinations/guanajuato/04mini.jpg", "tour-guanajuato.php", ""] //plain image syntax
fadeimages7mini[4]=["destinations/guanajuato/05mini.jpg", "tour-guanajuato.php", ""] //plain image syntax
fadeimages7mini[5]=["destinations/guanajuato/06mini.jpg", "tour-guanajuato.php", ""] //plain image syntax
fadeimages7mini[6]=["destinations/guanajuato/07mini.jpg", "tour-guanajuato.php", ""] //plain image syntax
fadeimages7mini[7]=["destinations/guanajuato/08mini.jpg", "tour-guanajuato.php", ""] //plain image syntax
fadeimages7mini[8]=["destinations/guanajuato/09mini.jpg", "tour-guanajuato.php", ""] //plain image syntax
fadeimages7mini[9]=["destinations/san-miguel/mini01.jpg", "tour-guanajuato.php", ""] //plain image syntax
fadeimages7mini[10]=["destinations/san-miguel/02mini.jpg", "tour-guanajuato.php", ""] //plain image syntax
fadeimages7mini[11]=["destinations/san-miguel/03mini.jpg", "tour-guanajuato.php", ""] //plain image syntax
fadeimages7mini[12]=["destinations/san-miguel/04mini.jpg", "tour-guanajuato.php", ""] //plain image syntax
fadeimages7mini[13]=["destinations/san-miguel/05mini.jpg", "tour-guanajuato.php", ""] //plain image syntax

var fadeimages8=new Array()
// CUBA. Extend or contract array as needed
fadeimages8[0]=["destinations/cuba/01.jpg", "", ""] //plain image syntax
fadeimages8[1]=["destinations/cuba/02.jpg", "", ""] //plain image syntax
fadeimages8[2]=["destinations/cuba/03.jpg", "", ""] //plain image syntax
fadeimages8[3]=["destinations/cuba/04.jpg", "", ""] //plain image syntax
fadeimages8[4]=["destinations/cuba/05.jpg", "", ""] //plain image syntax
fadeimages8[5]=["destinations/cuba/06.jpg", "", ""] //plain image syntax
fadeimages8[6]=["destinations/cuba/07.jpg", "", ""] //plain image syntax
fadeimages8[7]=["destinations/cuba/08.jpg", "", ""] //plain image syntax
fadeimages8[8]=["destinations/cuba/09.jpg", "", ""] //plain image syntax
fadeimages8[9]=["destinations/cuba/10.jpg", "", ""] //plain image syntax
fadeimages8[10]=["destinations/cuba/11.jpg", "", ""] //plain image syntax
fadeimages8[11]=["destinations/cuba/12.jpg", "", ""] //plain image syntax

var fadeimages8mini=new Array()
// CUBA MINI. Extend or contract array as needed
fadeimages8mini[0]=["destinations/cuba/01mini.jpg", "tour-cuba.php", ""] //plain image syntax
fadeimages8mini[1]=["destinations/cuba/02mini.jpg", "tour-cuba.php", ""] //plain image syntax
fadeimages8mini[2]=["destinations/cuba/03mini.jpg", "tour-cuba.php", ""] //plain image syntax
fadeimages8mini[3]=["destinations/cuba/04mini.jpg", "tour-cuba.php", ""] //plain image syntax
fadeimages8mini[4]=["destinations/cuba/05mini.jpg", "tour-cuba.php", ""] //plain image syntax
fadeimages8mini[5]=["destinations/cuba/06mini.jpg", "tour-cuba.php", ""] //plain image syntax
fadeimages8mini[6]=["destinations/cuba/07mini.jpg", "tour-cuba.php", ""] //plain image syntax
fadeimages8mini[7]=["destinations/cuba/08mini.jpg", "tour-cuba.php", ""] //plain image syntax
fadeimages8mini[8]=["destinations/cuba/09mini.jpg", "tour-cuba.php", ""] //plain image syntax
fadeimages8mini[9]=["destinations/cuba/10mini.jpg", "tour-cuba.php", ""] //plain image syntax
fadeimages8mini[10]=["destinations/cuba/11mini.jpg", "tour-cuba.php", ""] //plain image syntax
fadeimages8mini[11]=["destinations/cuba/12mini.jpg", "tour-cuba.php", ""] //plain image syntax

var fadeimages9=new Array()
// ARGENTINA. Extend or contract array as needed
fadeimages9[0]=["destinations/argentina/01.jpg", "", ""] //plain image syntax
fadeimages9[1]=["destinations/argentina/02.jpg", "", ""] //plain image syntax
fadeimages9[2]=["destinations/argentina/03.jpg", "", ""] //plain image syntax
fadeimages9[3]=["destinations/argentina/04.jpg", "", ""] //plain image syntax
fadeimages9[4]=["destinations/argentina/05.jpg", "", ""] //plain image syntax
fadeimages9[5]=["destinations/argentina/06.jpg", "", ""] //plain image syntax
fadeimages9[6]=["destinations/argentina/07.jpg", "", ""] //plain image syntax
fadeimages9[7]=["destinations/argentina/08.jpg", "", ""] //plain image syntax
fadeimages9[8]=["destinations/argentina/09.jpg", "", ""] //plain image syntax
fadeimages9[9]=["destinations/argentina/10.jpg", "", ""] //plain image syntax
fadeimages9[10]=["destinations/argentina/11.jpg", "", ""] //plain image syntax
fadeimages9[11]=["destinations/argentina/12.jpg", "", ""] //plain image syntax
fadeimages9[12]=["destinations/argentina/13.jpg", "", ""] //plain image syntax
fadeimages9[13]=["destinations/argentina/14.jpg", "", ""] //plain image syntax
fadeimages9[14]=["destinations/argentina/15.jpg", "", ""] //plain image syntax

var fadeimages9mini=new Array()
// ARGENTINA MINI. Extend or contract array as needed
fadeimages9mini[0]=["destinations/argentina/01mini.jpg", "tour-argentina.php", ""] //plain image syntax
fadeimages9mini[1]=["destinations/argentina/02mini.jpg", "tour-argentina.php", ""] //plain image syntax
fadeimages9mini[2]=["destinations/argentina/03mini.jpg", "tour-argentina.php", ""] //plain image syntax
fadeimages9mini[3]=["destinations/argentina/04mini.jpg", "tour-argentina.php", ""] //plain image syntax
fadeimages9mini[4]=["destinations/argentina/05mini.jpg", "tour-argentina.php", ""] //plain image syntax
fadeimages9mini[5]=["destinations/argentina/06mini.jpg", "tour-argentina.php", ""] //plain image syntax
fadeimages9mini[6]=["destinations/argentina/07mini.jpg", "tour-argentina.php", ""] //plain image syntax
fadeimages9mini[7]=["destinations/argentina/08mini.jpg", "tour-argentina.php", ""] //plain image syntax
fadeimages9mini[8]=["destinations/argentina/09mini.jpg", "tour-argentina.php", ""] //plain image syntax
fadeimages9mini[9]=["destinations/argentina/10mini.jpg", "tour-argentina.php", ""] //plain image syntax
fadeimages9mini[10]=["destinations/argentina/11mini.jpg", "tour-argentina.php", ""] //plain image syntax
fadeimages9mini[11]=["destinations/argentina/12mini.jpg", "tour-argentina.php", ""] //plain image syntax
fadeimages9mini[12]=["destinations/argentina/13mini.jpg", "tour-argentina.php", ""] //plain image syntax
fadeimages9mini[13]=["destinations/argentina/14mini.jpg", "tour-argentina.php", ""] //plain image syntax
fadeimages9mini[14]=["destinations/argentina/15mini.jpg", "tour-argentina.php", ""] //plain image syntax

var fadebgcolor="white"

////NO need to edit beyond here/////////////
 
var fadearray=new Array() //array to cache fadeshow instances
var fadeclear=new Array() //array to cache corresponding clearinterval pointers
 
var dom=(document.getElementById) //modern dom browsers
var iebrowser=document.all
 
function fadeshow(theimages, fadewidth, fadeheight, borderwidth, delay, pause, displayorder){
this.pausecheck=pause
this.mouseovercheck=0
this.delay=delay
this.degree=10 //initial opacity degree (10%)
this.curimageindex=0
this.nextimageindex=1
fadearray[fadearray.length]=this
this.slideshowid=fadearray.length-1
this.canvasbase="canvas"+this.slideshowid
this.curcanvas=this.canvasbase+"_0"
if (typeof displayorder!="undefined")
theimages.sort(function() {return 0.5 - Math.random();}) //thanks to Mike (aka Mwinter) :)
this.theimages=theimages
this.imageborder=parseInt(borderwidth)
this.postimages=new Array() //preload images
for (p=0;p<theimages.length;p++){
this.postimages[p]=new Image()
this.postimages[p].src=theimages[p][0]
}
 
var fadewidth=fadewidth+this.imageborder*2
var fadeheight=fadeheight+this.imageborder*2
 
if (iebrowser&&dom||dom) //if IE5+ or modern browsers (ie: Firefox)
document.write('<div id="master'+this.slideshowid+'" style="position:relative;width:'+fadewidth+'px;height:'+fadeheight+'px;overflow:hidden;"><div id="'+this.canvasbase+'_0" style="position:absolute;width:'+fadewidth+'px;height:'+fadeheight+'px;top:0;left:0;filter:progid:DXImageTransform.Microsoft.alpha(opacity=10);opacity:0.1;-moz-opacity:0.1;-khtml-opacity:0.1;background-color:'+fadebgcolor+'"></div><div id="'+this.canvasbase+'_1" style="position:absolute;width:'+fadewidth+'px;height:'+fadeheight+'px;top:0;left:0;filter:progid:DXImageTransform.Microsoft.alpha(opacity=10);opacity:0.1;-moz-opacity:0.1;-khtml-opacity:0.1;background-color:'+fadebgcolor+'"></div></div>')
else
document.write('<div><img name="defaultslide'+this.slideshowid+'" src="'+this.postimages[0].src+'"></div>')
 
if (iebrowser&&dom||dom) //if IE5+ or modern browsers such as Firefox
this.startit()
else{
this.curimageindex++
setInterval("fadearray["+this.slideshowid+"].rotateimage()", this.delay)
}
}

function fadepic(obj){
if (obj.degree<100){
obj.degree+=10
if (obj.tempobj.filters&&obj.tempobj.filters[0]){
if (typeof obj.tempobj.filters[0].opacity=="number") //if IE6+
obj.tempobj.filters[0].opacity=obj.degree
else //else if IE5.5-
obj.tempobj.style.filter="alpha(opacity="+obj.degree+")"
}
else if (obj.tempobj.style.MozOpacity)
obj.tempobj.style.MozOpacity=obj.degree/101
else if (obj.tempobj.style.KhtmlOpacity)
obj.tempobj.style.KhtmlOpacity=obj.degree/100
else if (obj.tempobj.style.opacity&&!obj.tempobj.filters)
obj.tempobj.style.opacity=obj.degree/101
}
else{
clearInterval(fadeclear[obj.slideshowid])
obj.nextcanvas=(obj.curcanvas==obj.canvasbase+"_0")? obj.canvasbase+"_0" : obj.canvasbase+"_1"
obj.tempobj=iebrowser? iebrowser[obj.nextcanvas] : document.getElementById(obj.nextcanvas)
obj.populateslide(obj.tempobj, obj.nextimageindex)
obj.nextimageindex=(obj.nextimageindex<obj.postimages.length-1)? obj.nextimageindex+1 : 0
setTimeout("fadearray["+obj.slideshowid+"].rotateimage()", obj.delay)
}
}
 
fadeshow.prototype.populateslide=function(picobj, picindex){
var slideHTML=""
if (this.theimages[picindex][1]!="") //if associated link exists for image
slideHTML='<a href="'+this.theimages[picindex][1]+'" target="'+this.theimages[picindex][2]+'">'
slideHTML+='<img src="'+this.postimages[picindex].src+'" border="'+this.imageborder+'px">'
if (this.theimages[picindex][1]!="") //if associated link exists for image
slideHTML+='</a>'
picobj.innerHTML=slideHTML
}
 
 
fadeshow.prototype.rotateimage=function(){
if (this.pausecheck==1) //if pause onMouseover enabled, cache object
var cacheobj=this
if (this.mouseovercheck==1)
setTimeout(function(){cacheobj.rotateimage()}, 100)
else if (iebrowser&&dom||dom){
this.resetit()
var crossobj=this.tempobj=iebrowser? iebrowser[this.curcanvas] : document.getElementById(this.curcanvas)
crossobj.style.zIndex++
fadeclear[this.slideshowid]=setInterval("fadepic(fadearray["+this.slideshowid+"])",50)
this.curcanvas=(this.curcanvas==this.canvasbase+"_0")? this.canvasbase+"_1" : this.canvasbase+"_0"
}
else{
var ns4imgobj=document.images['defaultslide'+this.slideshowid]
ns4imgobj.src=this.postimages[this.curimageindex].src
}
this.curimageindex=(this.curimageindex<this.postimages.length-1)? this.curimageindex+1 : 0
}
 
fadeshow.prototype.resetit=function(){
this.degree=10
var crossobj=iebrowser? iebrowser[this.curcanvas] : document.getElementById(this.curcanvas)
if (crossobj.filters&&crossobj.filters[0]){
if (typeof crossobj.filters[0].opacity=="number") //if IE6+
crossobj.filters(0).opacity=this.degree
else //else if IE5.5-
crossobj.style.filter="alpha(opacity="+this.degree+")"
}
else if (crossobj.style.MozOpacity)
crossobj.style.MozOpacity=this.degree/101
else if (crossobj.style.KhtmlOpacity)
crossobj.style.KhtmlOpacity=this.degree/100
else if (crossobj.style.opacity&&!crossobj.filters)
crossobj.style.opacity=this.degree/101
}
 
 
fadeshow.prototype.startit=function(){
var crossobj=iebrowser? iebrowser[this.curcanvas] : document.getElementById(this.curcanvas)
this.populateslide(crossobj, this.curimageindex)
if (this.pausecheck==1){ //IF SLIDESHOW SHOULD PAUSE ONMOUSEOVER
var cacheobj=this
var crossobjcontainer=iebrowser? iebrowser["master"+this.slideshowid] : document.getElementById("master"+this.slideshowid)
crossobjcontainer.onmouseover=function(){cacheobj.mouseovercheck=1}
crossobjcontainer.onmouseout=function(){cacheobj.mouseovercheck=0}
}
this.rotateimage()
}


