function getscroll() {
	var xscroll = 0, yscroll = 0;
	if (typeof(window.pageYOffset) == 'number') {
		xscroll = window.pageXOffset;
		yscroll = window.pageYOffset;
	} else if (document.body && (document.body.scrollLeft || document.body.scrollTop)) {
		xscroll = document.body.scrollLeft;
		yscroll = document.body.scrollTop;
	} else if (document.documentElement && (document.documentElement.scrollLeft || document.documentElement.scrollTop)) {
		xscroll = document.documentElement.scrollLeft;
		yscroll = document.documentElement.scrollTop;
	}

	return { x: xscroll, y: yscroll };
}

function sync() {
	var scroll = getscroll();
	top.frames['top'].window.scrollTo(scroll.x, scroll.y);
}

window.onload = function() {
	window.onscroll = sync;
}

