var TopSlider = {
	interval: 7,
	timeout:3000,
	div:"banners",
	folder:"flash",
	list:false,//[['13.jpg',"#"],['117.jpg',"#"],['140.jpg',"#"],['1.jpg',"#"]],
	counter: 4,
	curent:0,
	init: function()
	{
		if(!this.list)return;
		for(var i in this.list){
			var img = new Image;
				img.src = this.folder+"/"+this.list[i][0];
			this.list[i][0]=img;
		}
		this.div = $(this.div);
		//this.div.style.position="relative";
		window.curent=this.curent;
		this.add();
	},
	add: function()
	{
		Object.extend(this, TopSlider);
		var sub = document.createElement("div");
		var img = document.createElement("img");
		var a = document.createElement("a");
			if(!this.list[window.curent])window.curent=0;
			img.src = this.list[window.curent][0].src;
			img.border=0;
			img.height=this.list[window.curent][3];
			img.width=this.list[window.curent][2];
			img.style.height=this.list[window.curent][3]+"px";
			img.style.width=this.list[window.curent][2]+"px";
			img.alt=this.list[window.curent][4];
			img.title=this.list[window.curent][4];
			a.href = this.list[window.curent][1];
			sub.style.display="none";
			sub.style.position="absolute";
			//sub.style.morginLeft="0%";
			//sub.style.verticalAlign="middle";
			sub.style.height=this.list[window.curent][3]+"px";
			sub.style.width=this.list[window.curent][2]+"px";
			//sub.style.float="left";
			a.appendChild(img);
			sub.appendChild(a);
			this.div.appendChild(sub);
			new Effect.Morph(sub, {style:"left: 75%",duration:TopSlider.interval});
			new Effect.Opacity(sub, { from: 0, to: 1 ,duration:TopSlider.interval/4, afterFinish: function() {
				new Effect.Opacity(sub, { from: 1, to: 1 ,duration:TopSlider.interval/2, afterFinish: function() {
					new Effect.Opacity(sub, { from: 1, to: 0 ,duration:TopSlider.interval/4, afterFinish: function() {
						sub.parentNode.removeChild(sub);
				}})
				}})
				}
			});
			window.cur= sub;
			setTimeout('window.cur.style.display=""',100);
			window.curent++// = (window.curent==this.counter-1)?0:window.curent++;
			setTimeout("TopSlider.add()",TopSlider.timeout);
	}
}
Event.observe(window, 'load', TopSlider.init.bindAsEventListener(TopSlider));