/*
Cristian Szwarc - cristian@tlv.com.ar
cristianszwarc.com.ar - tlv.com.ar					
*/

var widget = '';
var actual_ubicacion=0;
var destino=0;
var velocidad=0.15;

function widget_iniciar(objeto){
	widget=document.getElementById(objeto);
}

function widget_mover(numero){
	ancho = widget.offsetWidth;
	destino=ancho*numero;
	
	widget_scroll();
					
}

function widget_scroll(){
	diferencia=destino-actual_ubicacion;
	movimiento = diferencia*velocidad;

	if(movimiento>-1 && movimiento<0) movimiento=-1; 
	if(movimiento>0 && movimiento<1) movimiento=1; 

	if(diferencia>-1 && diferencia<1)  
		actual_ubicacion=destino; 
		else actual_ubicacion = actual_ubicacion + movimiento;
		
	tmpubicacion=actual_ubicacion*-1;
	 
	w_ul=widget.getElementsByTagName('ul');
	w_li=w_ul[0].getElementsByTagName('li')
	for (var i=0; i<w_li.length; i++){
		w_li[i].style.left =tmpubicacion+'px'
		}

	if(actual_ubicacion!=destino) t=setTimeout('widget_scroll()', 20); 
}
				 