var z7newsteaserWidth = 0;
var z7newsteaserActive = 1;
var z7newsteaserNext = 0;

function z7newsteaserStart() {

	if(z7newsteaserCount > 0) {
		// get the width
		z7newsteaserWidth = jq('#newsteaser-container-all').width();

		/*	
		// inverse animation
		z7newsteaserWidth = -1 * z7newsteaserWidth;
		*/
		
		setTimeout("z7newsteaserChange()", z7newsteaserTimeout);
	}
}


function z7newsteaserChange() {

	// get next element's number
	z7newsteaserNext = z7newsteaserActive+1;
	if(z7newsteaserNext > z7newsteaserCount) {
		z7newsteaserNext = 1;
	}

	// do the action
	z7newsteaserAction();

	// repeat the stuff with new values
	z7newsteaserActive = z7newsteaserNext;

	setTimeout("z7newsteaserChange()", z7newsteaserTimeout);
}


function z7newsteaserAction() {

	// start position for next element
	jq('#newsteaser-container-item-'+z7newsteaserNext).css('left', z7newsteaserWidth+'px');
	jq('#newsteaser-container-item-'+z7newsteaserNext).css('display', 'block');
	
	// animate the current and the next element
	jq('#newsteaser-container-item-'+z7newsteaserNext).animate( { left:"0px" }, { queue:false, duration:z7newsteaserDuration } );
	jq('#newsteaser-container-item-'+z7newsteaserActive).animate( { left: (z7newsteaserWidth*-1)+"px" }, { queue:false, duration:z7newsteaserDuration } );
	
	//	alert($('newsteaser-container-item-'+z7newsteaserNext).css());
}

/*
 * add some stuff to document's onload event
 */
if (window.addEventListener) {
	window.addEventListener('load', function() { z7newsteaserStart(); }, true);
}
else if(window.attachEvent) {
	window.attachEvent('onload', function() { z7newsteaserStart(); });
}