$(document).ready(function()
{
	setTimeout('scrollClientsCarousel()', 1000);
});

/*function scrollClients(direction, curScrollSpeed)
{
	$('.jsc_scrolls').stop();
	var scrollPH = $('.jsc_scrolldiv');
	var scrollDiv = $('.jsc_scrolls');
	var scrollDiv_width = scrollDiv.width();
	var scrollPH_width = scrollPH.width();
	var currentPosition = scrollDiv.position().left;
	if (direction=='left'){
		var finalPosition = 20;
	} else {
		var finalPosition = -(scrollDiv_width-scrollPH_width+30);
	}
	var pixelsToGo = Math.abs(finalPosition-currentPosition);
	var goTime = Math.round((pixelsToGo/curScrollSpeed)*1000);

	//console.debug({scrollDiv_width:scrollDiv_width});
	//console.debug({scrollPH_width:scrollPH_width});
	//console.debug({currentPosition:currentPosition});
	//console.debug({finalPosition:finalPosition});
	//console.debug({pixelsToGo:pixelsToGo});
	//console.debug({goTime:goTime});

	$('.jsc_scrolls').animate(
		{left:+(finalPosition)+'px'},
		{
		  duration: goTime,
		  easing:'linear'
		}
	);
}
*/

function scrollClientsCarousel()
{
	var scrollPH = $('.jsc_scrolldiv');
	var scrollDiv = $('.jsc_scrolls');
	var scrollDiv_width = scrollDiv.width();
	var scrollPH_width = scrollPH.width();
	var currentPosition = scrollDiv.position().left;
	
//	var finalPosition = parseInt($('.jsc_scrolls').css('left'))<0 ? 20 : -(scrollDiv_width-scrollPH_width+30);
	var finalPosition = -(scrollDiv_width-scrollPH_width+30);
	
	$('.jsc_scrolls').animate({ 
		left: +(finalPosition)+'px' }, 500000, 'linear',
			function() {
        		$('.jsc_scrolls').css({ left: '20px' });
				setTimeout('scrollClientsCarousel()', 60);
			})
    	.hover(
     		function(){
        	$(this).stop(true, false);
    		},
    	function(){
        	var $this = $(this);
        	var cur = parseInt($this.css('left'));
        	$this.animate({left: +(finalPosition)+'px' }, 500000*((finalPosition-cur)/finalPosition), 'linear',
        	function() {
        		$('.jsc_scrolls').css({ left: '20px' });
        		setTimeout('scrollClientsCarousel()', 60);
        	})
    	});

}

function pin_animate() {
	pinPosition[2] = pinPosition[2]+(Math.random()*10)<$('.whitehr').width()-20 ?  pinPosition[2]+(Math.random()*10) : 0;
	
	if (pinPosition[2]==0) {
		$('#pincolbas').hide();
	} else {
		$('#pincolbas').show();
	}

	//s1 = 'stopPause [0] ' + stopPause[0] + ' [1] ' + stopPause[1];
	//s2 = 'pinPosition[2] ' + pinPosition[2] + ' [] ' + Math.floor(pinPosition[2]);
	//$('#dummy').html(s1 + '<br />' + s2);

	$('#pincolbas').animate({right: pinPosition[2]}, 100, function() {
		if (pinPosition[2]!=0) {
			if ((Math.floor(pinPosition[2])<=stopPause[0] && Math.floor(pinPosition[2])+10>=stopPause[0]) || (Math.floor(pinPosition[2])<=stopPause[1] && Math.floor(pinPosition[2])+10>=stopPause[1])) {
				setTimeout("pin_animate()", 6000);
			} else {
				setTimeout("pin_animate()", 100);
			}
		} else {
			setTimeout("pin_animate()", 2000);
		}
	});

}

var aniDuration = 3000;
function animate_bg(el){
		//console.debug(el);
		$(el).animate({backgroundPosition: '(50% 0px)'},aniDuration,'linear',function(){
			$(el).animate({backgroundPosition: '(50% -64px)'},aniDuration,'linear',function(){
				animate_bg(el);
			});
		});
}
