function dynwin( x_size , y_size , file , scroll ) {

if		( x_size <= screen.width - 10 )					{ x = ( screen.width - x_size) / 2 ; }
else if	( x_size == 0 || x_size > screen.width - 10)	{ x = 0 ;  x_size = screen.width - 10; scroll = 'yes' ; }

if		( y_size <= screen.height - 57 )				{ y = ( screen.height - y_size) / 2 ; }
else if	( y_size == 0 || y_size > screen.height - 57)	{ y = 0 ;  y_size = screen.height - 57; scroll = 'yes' ; }

WinOpts="width="+x_size+",height="+y_size+",left="+x+",top="+y+",scrollbars="+scroll+",toolbar=no,personalbar=no,location=no,status=no";
if		( scroll == 'no') {	dw_noscroll=window.open(file,"dw_noscroll",WinOpts); dw_noscroll.focus();	}
else	{ dw_scroll=window.open(file,"dw_scroll",WinOpts); dw_scroll.focus(); }}


function DynamicWin(Xsize,Ysize,file,sbar) {
if (screen.height<600) {
x=0;
y=0;
}
else {
x=(screen.width-Xsize)/2;
y=(screen.height-Ysize)/2;
}
WinOpts="width="+Xsize+",height="+Ysize+",left="+x+",top="+y+",scrollbars="+sbar+",toolbar=no,personalbar=no,location=no,status=no";
Dynwin=window.open(file,"Dynwin",WinOpts);
Dynwin.resizeTo(Xsize,Ysize);
Dynwin.moveTo(x,y);
Dynwin.focus();
}
