
function checkLocation(clobject)
	{
	soll = eval(hy);

	ist = eval(dS+clobject+sD+vy);

	if (soll != ist)
		{
		stepper = Math.round(Math.abs(soll-ist)/10);
		}
		else
		{
		stepper = 1;	
		}
		
	if (stepper < 1)
		{
		stepper = 1;
		}

	if (ist > soll)
		{
		MoveIt(clobject, eval("-"+stepper), "y");
		}
		
	if (ist < soll)
		{
		MoveIt(clobject, stepper, "y");		
		}
	
	setTimeout("checkLocation('"+clobject+"')",10);
	}

function checkLocationOnce(clobject)
	{
	soll = eval(hy);

	ist = eval(dS+clobject+sD+vy);

	if (soll != ist)
		{
		stepper = Math.round(Math.abs(soll-ist));
		}
		else
		{
		stepper = 1;	
		}
		
	if (stepper < 1)
		{
		stepper = 1;
		}

	if (ist > soll)
		{
		MoveIt(clobject, eval("-"+stepper), "y");
		}
		
	if (ist < soll)
		{
		MoveIt(clobject, stepper, "y");		
		}

	}