var count = 200; 
var baseSpeed = 0.05; 
var radiusX = 200; 
var radiusY = 80; 
var centerX = -50; 
var centerY = 80;
var speed = 0.2;
var imageDivs = '';
var numberOfElements = 6;
var carousel = '';
var speedTest = '';


document.observe('dom:loaded', function() {
									   	carousel = $('imageWindow');
	speedTest = $('speedTest');

	imageDivs = carousel.getElementsByTagName("div"); 
	numberOfElements = imageDivs.length; 
	
	setInterval('startCarousel()',40);
	startCarousel();
									   });


function startCarousel(){
	
	for(i=0; i < numberOfElements; i++){
			
		angle = i * ( Math.PI * 2 ) / numberOfElements;
		//angle = parseInt([i]) + parseInt(50);

	
		imageDivsStyle = imageDivs[ i ].style; 
		imageDivsStyle.position='absolute'; 
		
		posX = ( Math.sin( count * ( baseSpeed * speed ) + angle )* radiusX + centerX );
		posY = ( Math.cos( count * ( baseSpeed * speed ) + angle )* radiusY + centerY );
		//alert('X ' + posX + 'Y ' + posY);
		
		imageDivsStyle.left = posX+"px"; 
		imageDivsStyle.top = posY+"px"
		
		imageDivWidth = posY/3;
		imageDivZIndex = Math.round(imageDivWidth)+100;
		
		imageDivsStyle.width = imageDivWidth+'px';
		imageDivsStyle.zIndex = imageDivZIndex;
		
		angle += speed;
	
	}
	
	count++
}