var lastfeat=0;

function divSlide(init, basename)
{
	this.tmr = 0;
	this.autotmr = 0;
	this.lastid = init + '1';
	this.baseid = init;
	this.basename = basename;
	this.lastidx = 1000;
	this.incr = 30;
	this.olddiv = this.lastid;
	this.doShift = function(id)
	{
		var lastID = document.getElementById(this.lastid);
		var last = parseInt(this.lastid.substring(7)) + 1;
		var curid = parseInt(id.substring(7)) + 1;
		if (curid == last) return false;
		setNavBG(this.lastid, 'navnotsel');
		setNavBG(id, 'navsel');
		this.olddiv = this.lastid;
		var slidingDiv = document.getElementById(id);
		slidingDiv.style.zIndex = ""+this.lastidx+"";
		if (curid < last)
		{
			this.incr = 30;
			slidingDiv.style.left = "-600px";
		}
		else
		{
			this.incr = -30;
			slidingDiv.style.left = "600px";
		}
		slidingDiv.style.display = "block";
		this.tmr = setTimeout(this.basename+".slideIt('"+id+"')", 10);
		this.lastid = id;
		this.lastidx++;
		if (this.autotmr!=0) clearTimeout(this.autotmr);
		return false;
	};
	
	this.slideIt = function(id)
	{
		var slidingDiv = document.getElementById(id);
		var slidingoldDiv = document.getElementById(this.olddiv);
		if ( ((parseInt(slidingDiv.style.left) < 0 ) && (this.incr > 0)) || 
			 ((parseInt(slidingDiv.style.left) > 0 ) && (this.incr < 0)))
		{
			slidingDiv.style.left = parseInt(slidingDiv.style.left) + this.incr + "px";
			slidingoldDiv.style.left = parseInt(slidingoldDiv.style.left) + this.incr + "px";
			this.tmr = setTimeout(this.basename+".slideIt('"+id+"')", 10);
		}
		else
		{
			slidingDiv.style.left = "0px";
			clearTimeout(this.tmr);
			this.autotmr = setTimeout(this.basename+'.autoSlide("'+id+'","'+this.baseid+'")', 7000);
		}
	};
	
	this.initSlide = function()
	{
		this.autotmr = setTimeout(this.basename+'.autoSlide("'+this.lastid+'","'+this.baseid+'")', 7000);
	}
	
	this.autoSlide = function(id, baseid)
	{
		return;
		var curid = parseInt(id.substring(7)) + 1;
		if (curid > 2) curid = 1;
		shiftDiv(baseid + curid);
	}
	
}

