function floatButton () {
	if (document.all) {
		if (document.documentElement.scrollTop > 400) {
			document.all.topButton.style.pixelTop = document.documentElement.scrollTop - 400;
		}
		else {
			document.all.topButton.style.pixelTop = 0;
		}
	}
	else if (document.layers) {
		if (document.documentElement.scrollTop > 400) {
			document.topButton.top = document.documentElement.scrollTop - 400;
		}
		else {
			document.topButton.top = 0;
		}
	}
	else if (document.getElementById) {
		if (document.documentElement.scrollTop > 400) {
			document.getElementById('topButton').style.top = document.documentElement.scrollTop - 400 + 'px';
		}
		else {
			document.getElementById('topButton').style.top = 0 + 'px';
		}
	}
}
if (document.all)
window.onscroll = floatButton;
else
setInterval ('floatButton()', 0);