var speed = 0.05;

var maxsizex = 300, maxsizey = 300;

var time = 0;
var x, y, sizex, sizey, maxx, maxy;
var logo, logo_img;

init = function() {
	setInterval("move()",25);
	logo = document.getElementById("ms_logo");
	logo_img = document.getElementById("ms_logo_img");	
/*	var version = parseFloat(navigator.appVersion.split("MSIE")[1]);	
	if ((version >= 5.5) && (document.body.filters)) {
		logo_img.style.display = "none";		
	}*/
}

move = function(){
	maxx = document.body.clientWidth - maxsizex;
	maxy = (document.body.clientHeight - maxsizey) / 3;
	sizex = Math.abs(Math.sin(time / 2) * maxsizex);	
	sizey = maxsizey;
	logo.style.left = ((Math.cos(time / 3) + 1) / 2) * maxx  - sizex / 2 + maxsizex / 2;
	logo.style.top = ((Math.sin(time) + 1) / 2) * maxy - sizey / 2 + maxsizey / 2;
	logo_img.style.width = logo.style.width = sizex;
	logo_img.style.height = logo.style.height = sizey;
	time += speed;	
}
