var wndo1 = "test";function initScrollLayers() {	wndo1 = new dw_scrollObj('wn1', 'redac', null);	wndo1.setUpScrollbar("dragBar1", "track1", "v", 1, 1);	dw_showLayers("scrollbar1");	dw_scrollObj.initScroll('wn1','up');}function dw_showLayers() {  if ( document.getElementById ) {    var lyr, i;    for (i=0; arguments[i]; i++) {      lyr = document.getElementById( arguments[i] );      lyr.style.visibility = "visible";    }  }}var nn=(document.layers)?true:false;var ie=(document.all)?true:false;safariIndex = navigator.userAgent.indexOf("Safari");if (safariIndex > 0) var safari = true;function keyPress(e){	var evt=(e)?e:(window.event)?window.event:null;	if(evt){		var key=(evt.charCode)?evt.charCode: ((evt.keyCode)?evt.keyCode:((evt.which)?evt.which:0));				var up = 38;		var down = 40;		var pgup = 33;		var pgdown = 34;			if (safari)		{			up = 63232;			down = 63233;			pgup = 63276;			pgdown = 63277;		}		switch (key) 		{			case down:				dw_scrollObj.initScroll('wn1','down');				break;			case up:				dw_scrollObj.initScroll('wn1','up');				break;			case pgup:        		wndo1.shiftTo(document.getElementById("redac"), 0, 0);        		wndo1.on_scroll(0, 0);				break;			case pgdown:				wndo1.shiftTo(document.getElementById("redac"), 0, -wndo1.maxY);        		wndo1.on_scroll(0, -wndo1.maxY);				break;		}			//window.status = key + " " + safari;	} 			}function onmousewheel(element, callback) {			// @author	Andrea Giammarchi		[http://www.devpro.it/]	// @license	MIT 				[http://www.opensource.org/licenses/mit-license.php]	// @credits	Adomas Paltanavicius 		[http://adomas.org/javascript-mouse-wheel/]		function __onwheel(event) {		var	delta = 0;		if(event.wheelDelta) {			delta = event.wheelDelta / 120;			if(window.opera)				delta = -delta;		}		else if(event.detail)			delta = -event.detail / 3;		if(delta)			callback.call(element, delta);		if(event.preventDefault)			event.preventDefault();		event.returnValue = false;		return false;	};		if(element.addEventListener && !window.opera)		element.addEventListener("DOMMouseScroll", __onwheel, false);	else		element.onmousewheel = (function(base){return function(evt){			if(!evt) evt = window.event;			if(base) base.call(element, evt);			return __onwheel(evt);		}})(element.onmousewheel);};onload = function() {			onmousewheel(				document.getElementById("body"),				function(delta) {					if (delta > 0)					{						if (wndo1.y < 0)						{							wndo1.shiftTo(document.getElementById("redac"), 0, wndo1.y+20);	        					wndo1.on_scroll(0, wndo1.y+20);						}					}else {						if (wndo1.y > -wndo1.maxY)						{							wndo1.shiftTo(document.getElementById("redac"), 0, wndo1.y-20);	        					wndo1.on_scroll(0, wndo1.y-20);						}					}				}			);			initScrollLayers();		};
