rem: o.onmousedown	= HopDrag.start; 
add: o.hop_handle    = h; h.hop_window    = o; h.onmousedown	= HopDrag.start; 
context:     init : function(o, oRoot, minX, maxX, minY, maxY, 		    bSwapHorzRef, bSwapVertRef, fXMapper, fYMapper)    {	o.onmousedown	= HopDrag.start;		o.hmode		= bSwapHorzRef ? false : true ;	o.vmode		= bSwapVertRef ? false : true ;		o.root = oRoot && oRoot != null ? oRoot : o ;		if (o.hmode  && isNaN(parseInt(o.root.style.left  ))) 	    o.root.style.left   = "0px";	if (o.vmode  && isNaN(parseInt(o.root.style.top   )))	    o.root.style.top    = "0px";	if (!o.hmode && isNaN(parseInt(o.root.style.right ))) 	    o.root.style.right  = "0px";	if (!o.vmode && isNaN(parseInt(o.root.style.bottom))) 	    o.root.style.bottom = "0px";		o.minX	= typeof minX != 'undefined' ? minX : null;	o.minY	= typeof minY != 'undefined' ? minY : null;	o.maxX	= typeof maxX != 'undefined' ? maxX : null;	o.maxY	= typeof maxY != 'undefined' ? maxY : null;		o.xMapper = fXMapper ? fXMapper : null;	o.yMapper = fYMapper ? fYMapper : null;	o.root.onDragStart	= new Function();	o.root.onDragEnd	= new Function();	o.root.onDrag		= new Function();    },
meta: 4636	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/4636/3096f4438a1f8bb9ec65f0d89f78cb574d23c9c9/hop-window.js/buggy/share/hop-window.js