var slider = 
{
	num:-1,
	cur:0,
	cr:[],
	al:null,
	at:5000,
	ar:true,

	init:function()
	{
		$("#loadingSlider").hide();
		
		if(!slider.data || !slider.data.length)
		{
			return false;
		}
		
		var d = slider.data;
		
		slider.num = d.length;
	
		var pos = Math.floor(Math.random() * 1);
		
		for(var i = 0; i < slider.num; i++)
		{
			$("#" + d[i].id).css({left:((i - pos) * 1000)});
		}

		$("img",$("div#slide-holder")).fadeIn();

		slider.cur = pos;
		
		window.setTimeout("slider.auto();",slider.at);
	},

	auto:function()
	{
		if(!slider.ar)
		{	
			return false;
		}

		var next = slider.cur + 1;
		
		if(next >= slider.num) next = 0;
		{	
			slider.slide(next);
		}
	},

	slide:function(pos)
	{
		if(pos < 0 || pos >= slider.num || pos == slider.cur)
		{	
			return;
		}

		window.clearTimeout(slider.al);
		
		slider.al = window.setTimeout("slider.auto();",slider.at);

		var d = slider.data;
		
		for(var i = 0; i < slider.num; i++)
		{	
			$("#" + d[i].id).stop().animate({left:((i - pos) * 1000)},500,"swing");
		}

		slider.cur = pos;
	}
};
