var rec_size=0;
var rec_count=0;
var rec_timer;
function move_rec_start(rec_name,rec_def,rec_val,rec_up,rec_down){
	rec_size=document.getElementById(rec_name).offsetHeight;
	temp=document.getElementById(rec_name).style.top.split("px");
	var top=parseInt(temp[0]);
	if(rec_val>0)top=top+2;
	else top=top-2;
	document.getElementById(rec_name).style.top=top+"px";
	rec_count--;
	if(rec_count<=0)move_rec_stop();
	else rec_timer=setTimeout("move_rec_start('"+rec_name+"','"+rec_def+"','"+rec_val+"','"+rec_up+"','"+rec_down+"')",20);
	}
function move_rec_stop(rec_name,rec_def,rec_val){
	clearTimeout(rec_timer);
	}
function move_rec(rec_name,rec_def,rec_val,rec_up,rec_down){
	if(!rec_count){
		rec_size=document.getElementById(rec_name).offsetHeight;
		temp=document.getElementById(rec_name).style.top.split("px");
		var top=parseInt(temp[0]);
		if(rec_val>0)top++;
		else top--;
		if(rec_val>0){
			if(top+rec_val<-30){
				document.getElementById(rec_down).style.display='block';
				rec_count=15;
				}
			else{
				document.getElementById(rec_up).style.display='none';
				rec_count=top*(-1)+1;
				rec_count=rec_count/2;
				}
			}
		else if(rec_val<0){
			if(top-30>-rec_size+rec_def){
				document.getElementById(rec_up).style.display='block';
				rec_count=15;
				}
			else{
				document.getElementById(rec_down).style.display='none';
				rec_count=(-rec_size+rec_def)*(-1)-(top)*(-1);
				rec_count=rec_count/2+6;
				}
			}
		rec_count=parseInt(rec_count);
		rec_timer=setTimeout("move_rec_start('"+rec_name+"','"+rec_def+"','"+rec_val+"','"+rec_up+"','"+rec_down+"')",20);
		}
	}
function arange_rec(rec_name,rec_def,rec_down){
	rec_size=document.getElementById(rec_name).offsetHeight;
	if(rec_size>rec_def)document.getElementById(rec_down).style.display='block';
	}