var splpos=0;
var slwid=540;
var slactive=false;

function go_left()
	{
	sliderx(-1);
	}

function go_right()
	{
	sliderx(1);
	}

function autoslider()
	{
	sliderx(1);
	setTimeout("autoslider()",10000);
	}
	
function sliderx(dir)
	{
	if(!slactive) {
		if((dir<0)&&(splpos<=0)) { splpos=slideitems-1; document.getElementById('slider').style.left=-splpos*slwid+'px'; }
		if((dir>0)&&(splpos>=(slideitems-1))) dir=-slideitems+1;
		
		splpos = splpos + dir; 	
		slactive=true; 
		setTimeout("slider("+dir+")",10);
		}
	}
function slider(dir)
	{
	if(slactive) { 
	sld= document.getElementById('slider');
	cx = sld.offsetLeft;
	if(dir>0)
		{
		dst = (splpos)*slwid;
		}
	else
		{
		dst = (splpos)*slwid*-1;
		}
	
	if(dir>0)
		{
		diff = Math.round((dst+cx)/5);
		sld.style.left = (cx-diff-1)+'px';
		}
	else
		{
		diff = Math.round((dst-cx)/5);
		sld.style.left = (cx+diff+1)+'px';		
		}

		if(Math.abs(diff)>0) { setTimeout("slider("+dir+")",10);  } else { slactive=false; 
		if(splpos==(slideitems-1)) { splpos=0; document.getElementById('slider').style.left='0px'; }
		
		}
		}
	
	}

setTimeout("autoslider()",10000);
