﻿var f1;
var f2;
var again_again = 1;
var length;
var time;
 
function again() {
    again_again = 1 - again_again;
    if(again_again == 0) {
      	return;
    }
    
	var f1_top = f1.css('left');
    var f2_top = f2.css('left');
    f1_top = f1_top.substr(0, f1_top.length - 2);
    f2_top = f2_top.substr(0, f2_top.length - 2);
    
	
    if(parseFloat(f1_top) < parseFloat(f2_top)) {
        f1.css('left', length+'px');
      } else {
        f2.css('left', length+'px');
      }
    go();
}
function initTextSlider(numberOfElements) {
      f1 = $('#textSliderf1');
      f2 = $('#textSliderf2');
	  number=parseInt(numberOfElements);
	  var away = numberOfElements*160;
	  
	  f1.css('width', away+'px');
	  f2.css('width', away+'px');
	  f2.css('left', away+'px');
      go();
}
function go() {

		length = number * 160;
		time = length * 15;
		
    $('.sliderRenderer').animate({
		left: "-="+length+"px"}, time, 'linear', again);
}
function textSliderOver(){
	
	$(".sliderRenderer").stop();	
}
function textSliderOut(){
	
		var f1_top = f1.css('left');
		var f2_top = f2.css('left');
		f1_top = f1_top.substr(0, f1_top.length - 2);
		f2_top = f2_top.substr(0, f2_top.length - 2);
		var moveLeft;
		var timeLeft;
		
		if(parseFloat(f1_top) < parseFloat(f2_top)) {
			moveLeft=f2_top;
		} else {
			moveLeft=f1_top;
		}
		timeLeft=15*moveLeft;
		
		$('.sliderRenderer').animate({
			left: "-="+moveLeft+"px"}, timeLeft, 'linear', again);
}
