function slider_sponsor(id, dir, max_width) {
	
	var speed = 2;
	var slider = document.getElementById(id);
	var slider_width = slider.offsetWidth;
	var slider_left = parseInt(slider.style.left);
	var max_left = 0 - (slider_width - max_width);

   	switch (dir) {
   	
   		// Left direction
   		case 'left':
   		
   			if (slider_left > max_left) {
   				
				// Slide to the left
				new_left = (slider_left - speed) + 'px';
				slider.style.left = new_left;
				setTimeout(function () { slider_sponsor(id, dir, max_width) }, 25);
									
   			} else {
   				
   				// Go to right
                setTimeout(function () { slider_sponsor(id, 'right', max_width) }, 25);
   			}
   		
   			break;
   			
   		// Right direction
   		case 'right':
   		
   			if (slider_left < 0) {
   			
				// Slide to the right
				new_left = (slider_left + speed) + 'px';
				slider.style.left = new_left;
				setTimeout(function () { slider_sponsor(id, dir, max_width) }, 25);
				  					
   			} else {
   				
   				// Go to left
                setTimeout(function () { slider_sponsor(id, 'left', max_width) }, 25);
   			}		
   		
   			break;   				
   	}
}
