			mbfloatYa = 250;
			mbfloatYb = 250;
			mblastYa = mbfloatYa;
			mblastYb = mbfloatYb;
			mbspeed = 10;

			IE = (document.all);
			NS = (document.layers);
			FF = (document.getElementById);

			function adjustMessageBox() {
				if (IE) {
					if (document.body.scrollTop < mbfloatYa + 10) {
						document.all['floatingmessagebox'].style.posTop = mbfloatYa;
						mblastYa = mbfloatYa;
						mblastYb = mbfloatYb;
					} else {
						if (document.body.scrollTop > mblastYa) { mblastYa = mblastYa + mbspeed; }
						if (document.body.scrollTop < mblastYa) { mblastYa = mblastYa - mbspeed; }
						if (document.body.scrollTop > mblastYb) { mblastYb = mblastYb + mbspeed; }
						if (document.body.scrollTop < mblastYb) { mblastYb = mblastYb - mbspeed; }						
						document.all['floatingmessagebox'].style.zIndex=101;
						document.all['floatingmessagebox'].style.posTop = mblastYa + 60;
					}
				} else if (NS) {
					if (window.pageYOffset < mbfloatYa + 10) {
						document.layers['floatingmessagebox'].style.posTop = mbfloatYa + 60;
						mblastYa = mbfloatYa;
						mblastYb = mbfloatYb;
					} else {
						if (window.pageYOffset > mblastYa) { mblastYa = mblastYa + mbspeed; }
						if (window.pageYOffset < mblastYa) { mblastYa = mblastYa - mbspeed; }
						if (window.pageYOffset > mblastYb) { mblastYb = mblastYb + mbspeed; }
						if (window.pageYOffset < mblastYb) { mblastYb = mblastYb - mbspeed; }						
						document.layers['floatingmessagebox'].style.zIndex=101;
						document.layers['floatingmessagebox'].style.posTop = mblastYa + 60;
					}
				} else if (FF) {
					if (window.pageYOffset < mbfloatYa + 10) {
						document.getElementById('floatingmessagebox').style.zIndex=101;
						document.getElementById('floatingmessagebox').style.top = mbfloatYa + 60;
						mblastYa = mbfloatYa;
						mblastYb = mbfloatYb;						
					} else {
						if (window.pageYOffset > mblastYa) { mblastYa = mblastYa + mbspeed; }
						if (window.pageYOffset < mblastYa) { mblastYa = mblastYa - mbspeed; }
						if (window.pageYOffset > mblastYb) { mblastYb = mblastYb + mbspeed; }
						if (window.pageYOffset < mblastYb) { mblastYb = mblastYb - mbspeed; }						
						document.getElementById('floatingmessagebox').style.zIndex=101;
						document.getElementById('floatingmessagebox').style.top = mblastYa + 60;
					}
				}
				if (OS != "Mac" || browser != "Internet Explorer"){
					setTimeout('adjustMessageBox()',1);
				}
			}	
			
	