function getCurrentPosition() {
	if (Netscape4) {
		return document.layers.anne.top;
	} else if (Explorer4) {
		return parseInt(document.all("anne").style.top,10);
	} else {
		return 0; 
	}
}

function setCurrentPosition(curpos) {
	if (Netscape4) {
	  //anne
	  document.layers.anne.visibility = "show";
	  document.layers.anne.top = curpos;
		document.layers.anne.left = window.innerWidth-document["imgAnne"].width-16;
	  document.layers.orange.visibility = "show";
	  document.layers.orange.top = curpos;
		document.layers.orange.left = 0;

	  //work
	  document.layers.work.visibility = "show";
	  document.layers.work.top = curpos + 140;
		document.layers.work.left = window.innerWidth-document["imgWork"].width-16;
	  document.layers.yellow.visibility = "show";
	  document.layers.yellow.top = curpos + 140;
		document.layers.yellow.left = 0;

	  //work
	  document.layers.linx.visibility = "show";
	  document.layers.linx.top = curpos + 280;
		document.layers.linx.left = window.innerWidth-document["imgLinx"].width-16;
	  document.layers.red.visibility = "show";
	  document.layers.red.top = curpos + 280;
		document.layers.red.left = 0;
	} else if (Explorer4) {
	  //anne
	  document.all("anne").style.visibility = "visible";
	  document.all("anne").style.top = curpos;
		document.all("anne").style.left = document.body.clientWidth-document["imgAnne"].width;
	  document.all("orange").style.visibility = "visible";
	  document.all("orange").style.top = curpos;
		document.all("orange").style.left = 0;

	  //work
	  document.all("work").style.visibility = "visible";
	  document.all("work").style.top = curpos + 140;
		document.all("work").style.left = document.body.clientWidth-document["imgWork"].width;
	  document.all("yellow").style.visibility = "visible";
	  document.all("yellow").style.top = curpos + 140;
		document.all("yellow").style.left = 0;

	  //linx
	  document.all("linx").style.visibility = "visible";
	  document.all("linx").style.top = curpos + 280;
		document.all("linx").style.left = document.body.clientWidth-document["imgLinx"].width;
	  document.all("red").style.visibility = "visible";
	  document.all("red").style.top = curpos + 280;
		document.all("red").style.left = 0;
	} else {
		
	}
	return true;
}

function getCurrentTop() {
	if (Netscape4) {
	  return top.pageYOffset;
	} else if (Explorer4) {
	  return document.body.scrollTop;
	} else {
	  return 0;
	}
}

function animateTo(pos, stoppos) {
	setCurrentPosition(pos);
	
	var difference;
	difference = Math.abs(pos-stoppos);
	
	if (difference < 10) return;
	
	if (pos < stoppos) {
		pos = pos + 10;
	} else {
  	pos = pos - 10;
	}

	var s;
	s = "animateTo(" + pos + "," + stoppos + ");";
	setTimeout(s,1);	  
}

function animate() {
	animateTo(getCurrentPosition(),getCurrentTop()+13);

  setTimeout("animate()",5000);
}

function start() {
  setTimeout("animate()",5000);
}