/////////////////////////////////////////////////////////////////////////////////
function Fade(id_fade, fadeImages,linkimages,infotext,  width, height,timep) {
	
	this.id = id_fade;
	this.fadeimages = fadeImages;
	this.linkimages=linkimages;
	this.infotext=infotext;
	
	this.curcanvas = id_fade + "0";
	this.curimageindex=0;

	this.slideshow_width = width; 
	this.slideshow_height = height; 
	this.pause=7000;
	this.ie4=document.all;
	this.ie55=window.createPopup;
	this.dom=document.getElementById;

	this.curpos=10;
	this.degree=10;

	this.nextimageindex=1;

	this.c0= id_fade + "0";
	this.c1= id_fade + "1";
	
	this.imageholder = new Array();
	
	this.tempobj = 0;
	this.dropslide = 0;
	
	this.whichlink=0;
	this.whichimage=0;


	if (this.ie55) {
		this.init_ie();
	} else {
		this.init();
	}	
}


////////////////////////////////////////////////////////////////////////////////
Fade.prototype.rotateimage = function () {
	
	
	this.curimageindex=(this.curimageindex<this.fadeimages.length-1)? this.curimageindex+1 : 0;
	setTimeout(this.id + ".startit()", this.pause);
}



///////////////////////////////////////////////////////////
Fade.prototype.startit = function () {
	
	
	document.getElementById("divimg"+this.id).innerHTML='<A href="'+this.linkimages[this.curimageindex]+'"><img width="'+this.slideshow_width+'" height="'+this.slideshow_height+'" border=0 src="'+this.fadeimages[this.curimageindex]+'"></A>';
	document.getElementById("divinf"+this.id).innerHTML=this.infotext[this.curimageindex];
	this.rotateimage();
}

//////////////////////////////////////////////////////////
Fade.prototype.init = function () {
	if(this.fadeimages.length==0) 
	{
		document.write('More featured rentals coming soon');
		return;
	}
	////NO need to edit beyond here/////////////			
	var preloadedimages = new Array();
	
	for (p=0; p<this.fadeimages.length; p++) {
		preloadedimages[p]=new Image();
		preloadedimages[p].src=this.fadeimages[p];
	}
	
	
	document.write('<div id="div'+this.id+'">'
	+'<table border=0><tr><td><div id="divimg'+this.id+'"></div></td><td><div class=dinfo id="divinf'+this.id+'"></div></td><tr></table> '
	+'</div>');
	


	this.startit();
		
}

//////////////////////////////////////////////////////////
Fade.prototype.init_ie = function () {
	
	for (i=0; i<this.fadeimages.length; i++)
	{
		this.imageholder[i]=new Image();
		this.imageholder[i].src=this.fadeimages[i];
	}
	if (this.ie55) {
		
	document.write('<div id="div'+this.id+'">'
	+'<table border=0><tr><td><div id="divimg'+this.id+'"></div></td><td><div class=dinfo id="divinf'+this.id+'" align="left"></div></td><tr></table> '
	+'</div>');
	}
	this.startit();
}







				

