function slider3_init() {
	isDOM = (document.getElementById) ? 1:0; // DOM1 browser (MSIE 5+, Netscape 6, Opera 5+)
	Explorer4 = (document.all && document.all.item) ? 1:0; // Microsoft Internet Explorer 4+
	Netscape = (document.layers) ? 1:0; // Netscape 4.*
	Opera = (window.opera) ? 1:0; // Opera
	Opera5 = (Opera && isDOM) ? 1:0; // Opera 5+
	Explorer5 = (isDOM && Explorer4) ? 1:0; // MSIE 5+
	Konqueror = (isDOM && navigator.appName == 'Konqueror'); // Konqueror
	Mozilla = (isDOM && !Explorer4 && !Opera) ? 1:0; // Mozilla & Netscape 6.*
	if (Explorer5) {
		slider3.Yp = function() { return document.body.scrollTop; }
		slider3.winHeight = function() {
			if( document.body.scrollHeight > document.body.offsetHeight ) {pageHeight = document.body.scrollHeight;
			} else {pageHeight = document.body.offsetHeight + document.body.offsetTop;}
			return pageHeight;
		}
	} else if (Netscape || Mozilla || Opera5 || Opera || Konqueror) {
		slider3.Yp = function() { return window.pageYOffset; }
		slider3.winHeight = function() {
			if (Konqueror || navigator.appName == 'Netscape') {return document.body.scrollHeight;}
			else {return window.innerHeight + window.scrollMaxY;}
		}
	}
	slider3.move = function (v) {
		document.getElementById('sliding3').style.top = parseInt(v)+'px';
	}
	slider3.curPos = 0;
	slider3.dest = 0;
	slider3_getPos();
}
function slider3_getPos() {
	slider3.startPoint = parseInt(document.getElementById('sliding3h').offsetTop);
}
function slider3_move() {
	if (slider3.startPoint == 0) {
		slider3_init();
		slider3_getPos();
	} else {
		slider3_getPos();
		if ((slider3.Yp() - slider3.startPoint) > (slider3.winHeight()-(slider3.startPoint+slider3.height+150))) {
			slider3.move(slider3.winHeight()-(slider3.startPoint+slider3.height+150));
		} else if (slider3.Yp() > slider3.startPoint) {
			var sp = parseInt(document.getElementById('sliding3').style.top);
			var st = slider3.Yp() - slider3.startPoint;
			var smooth = (st - sp) / 10;
			if (smooth > 0) {
				smooth = Math.ceil(smooth);
			} else {
				smooth = Math.floor(smooth);
			}
			slider3.move(sp+smooth);
		} else {
			slider3.move(0);
		}
	}
}
window.setInterval('slider3_move()', 25);

