var onMove=0;
var onMoveUp=0;
function automove(selector,value,repeat,time){
	moveleft(selector,value,repeat);
	setTimeout("automove('"+selector+"',"+value+","+repeat+","+time+")",time);
}
function moveleft(selector,value,repeat){
	if (onMove==0){
		onMove++;
		pos=$(selector).css('left');
		larg=$(selector).css('width');
		pos=parseInt(pos.replace('px',''));
		larg=parseInt(larg.replace('px',''));
		value=parseInt(value);
		repeat=parseInt(repeat);
		if ((value>0) && (pos==0)){
			pos=(pos-(value*repeat));
			$(selector).prepend($(selector+' li:last')).css('left',pos+'px');
		} else if ((value<0) && (pos<0)){
			pos=0;
			$(selector).append($(selector+' li:first')).css('left',pos+'px');
		}
		j=0;
		for(i=1;i<=repeat;i++){
			j=i*20;
			setTimeout("$('"+selector+"').css('left','"+(pos+(value*i))+"px');",j);
		}
		setTimeout("onMove--;",j);
	}
}
function moveup(selector,value,repeat){
	if (onMoveUp==0){
		pos=$(selector).css('top');
		pos=parseInt(pos.replace('px',''));
		value=parseInt(value);
		repeat=parseInt(repeat);
		if (!((value>0) && (pos>=0))) {
			onMoveUp++;
			j=0;
			for(i=1;i<=repeat;i++){
				j=i*20;
				setTimeout("$('"+selector+"').css('top','"+(pos+(value*i))+"px');",j);
			}
			setTimeout("onMoveUp--;",j);
		}
	}
}

