// Service Anmi

var review_current 	= 1;

var review_time 	= 0;

var review_scroll 	= 0;



var review_delay	= 10;

var review_rate     = 3.0;

var review_data		= new Array( 5 );



// start

function reviews_init() {



	if( document.getElementById( 'offersmenu' ) == null ) { return; }



	var reviews	= document.getElementById( 'offersmenu' ).getElementsByTagName( 'a' );

	for( var y = 0; y < reviews.length; y++ ) { review_data[ y ] = reviews[ y ]; }

	

	document.getElementById( 'offers' ).scrollTop = 0;

	review_time	= setTimeout( "nextReview();", review_delay * 1000 );



}



function nextReview() {



 	review_current ++;

	if( review_current > 5 ) { review_current = 1; }

	setReview( review_current );



}



function setReview( newReview ) {



	review_current = newReview;

	clearTimeout( review_time );

	clearTimeout( review_scroll );

	

	for( y = 0; y < 5; y++ ) { review_data[ y ].className = ""; }

	review_data[ newReview - 1 ].className = "selected";



	updateReview();



}



function updateReview() {



	current		= document.getElementById( 'offers' ).scrollTop;

	target		= ( review_current - 1 ) * 107;

	scrollPos	= current + ( ( target - current ) / review_rate );

	

	clearTimeout( review_scroll );

	clearTimeout( review_time );

	

	if( current <= target && current > ( target - review_rate ) ) {

	    scrollPos		= target;

		review_time		= setTimeout( "nextReview();", review_delay * 500 );

	} else {

		review_scroll	= setTimeout( "updateReview();", 10 );

	}

	

	document.getElementById( 'offers' ).scrollTop = scrollPos;



}

//-->


