function Browser() { 
	var ua, s, i; 

	this.isIE = false; // Internet Explorer 
	this.isNS = false; // Netscape 
	this.version = null; 

	ua = navigator.userAgent; 

	s = "MSIE"; 
	if ((i = ua.indexOf(s)) >= 0) { 
	this.isIE = true; 
	this.version = parseFloat(ua.substr(i + s.length)); 
	return; 
	} 

	s = "Netscape6/"; 
	if ((i = ua.indexOf(s)) >= 0) { 
	this.isNS = true; 
	this.version = parseFloat(ua.substr(i + s.length)); 
	return; 
	} 

	// Treat any other "Gecko" browser as NS 6.1. 

	s = "Gecko"; 
	if ((i = ua.indexOf(s)) >= 0) { 
	this.isNS = true; 
	this.version = 6.1; 
	return; 
	} 
}
var browser = new Browser();
var onscrollFuncs = [];
function onscrollInitAdd(func) {
	onscrollFuncs.push(func);
}
function onscrollInit() {
	for (var i = 0; i < onscrollFuncs.length; i++) {
		onscrollFuncs[i]();
	}
}
var scrollFuncs = [];
function scrollInitAdd(func) {
	scrollFuncs.push(func);
}
function scrollInit() {
	for (var i = 0; i < scrollFuncs.length; i++) {
		scrollFuncs[i]();
	}
}
pageInitAdd(function(){
	if (browser.isIE && browser.version < 7) {
		scrollInit();
		window.onscroll = onscrollInit;
	}
})
