var transition = 6000;
var speed = 1250;
var t, v;
var x = 973;
var negx = (0-x);
var frame = '#test2';
var elem = '.banner-image';
var y;
var position = new Array();
var noOfAds = 1;

$(document).ready(function(){ //init
	if ($(elem).length > noOfAds){
		y = $(elem).length;
		for ( i = 1; i <= y; i++){
			$(elem+":eq("+(i-1)+")").css({left: (negx*(i-1)), position: 'absolute'});
			position[i] = (negx*(i-1));
		}
		v = setInterval('flipflip()' , transition );
	}
	$(frame).css({width:(y*x)});
}
);

function flipflip(){
	
	for ( i = 0; i < y; i++){
		position[i+1] += x;
		//alert(position[i]);
		if ($(elem+":eq("+i+")").css('left') == (x)+'px'){
			$(elem+":eq("+i+")").css('left',(y-2)*(negx));
		} else {
			$(elem+":eq("+i+")").animate({left:'+='+x}, speed, 'swing');
		}
		$(elem+":eq("+i+")").clearQueue();
	}
}

function flipOnce(){
	for ( i = 0; i < y; i++){
		if ($(elem+":eq("+i+")").is(':animated')){
			return;
		}
	}
	clearInterval(v);
	flipflip();
	v = setInterval('flipflip()' , transition );
}

