/*
 * Standard SleepDelay-Const for moveIT()
**/
var delay=20;

/*
 * Moves the layer was from start(x|y) to end(x|y)
 * with iterations of steps and a startsleep of wait
**/
function moveit(was, startx, starty, endx, endy, steps, wait, clip)
{
	if(wait && wait>0)
		setTimeout('moveit('+was+','+startx+','+starty+','+endx+','+endy+','+steps+','+(wait-1)+',"'+clip+'")', delay);
	else
	{
		if(document.layers)
		{
			if(clip==1)
			{
				document.layers["f"+was].clip.right=startx;
				document.layers["f"+was].clip.top=starty;
			}
			else
			{
				document.layers["f"+was].left=startx;
				document.layers["f"+was].top=starty;
			}
		}
		else
		{
			if(clip==1)
			{
				document.all["f"+was].style.clip="rect("+starty+" "+startx+" 1000 0)";		// "+startx+" "+starty+")";
			}
			else
			{
				document.all["f"+was].style.left=startx;
				document.all["f"+was].style.top=starty;
			}
		}
		startx += (endx - startx) / steps;
		starty += (endy - starty) / steps;
    
		if(steps>0)
			setTimeout('moveit('+was+','+startx+','+starty+','+endx+','+endy+','+(steps-1)+',0,"'+clip+'")', delay);
	}
}


/*
 * Thats a sample implementation of an init-function
 * which must be loaded in the body-tag
**/
/*
function init()
{
	if(navigator.appName=="Netscape")
	{
		var w = innerWidth;
		var h = innerHeight;
	}
	else
	{
		var w = document.body.offsetWidth;
		var h = document.body.offsetHeight;
	}
    var mw = w / 2;
	var mh = h / 2;

	moveit( 1, 120, 30,  w-170, 30,  100, 5);
	moveit( 2,  90, 30,  w-140, 30,  100, 5);
	moveit( 3,  60, 30,  w-110, 30,  100, 5);
	moveit( 4,  30, 30,  w- 80, 30,  100, 5);
	moveit( 5,   0, 30,  w- 50, 30,  100, 5);
	moveit( 6,  20,-50, 20, 30, 10, 5);
}
*/