
function subWinOpen( url, target, param, w, h )
{
	if ( !param ){ param = ""; }
	if ( param.indexOf( "resizable"   ) < 0 ){ param += (( param ) ? ",":"" ) + "resizable=yes"; }
	if ( param.indexOf( "status"      ) < 0 ){ param += (( param ) ? ",":"" ) + "status=yes"; }
	if ( param.indexOf( "directories" ) < 0 ){ param += (( param ) ? ",":"" ) + "directories=no"; }
	if ( param.indexOf( "location"    ) < 0 ){ param += (( param ) ? ",":"" ) + "location=no"; }
	if ( param.indexOf( "menubar"     ) < 0 ){ param += (( param ) ? ",":"" ) + "menubar=no"; }
	if ( param.indexOf( "scrollbars"  ) < 0 ){ param += (( param ) ? ",":"" ) + "scrollbars=yes"; }
	if ( param.indexOf( "toolbar"     ) < 0 ){ param += (( param ) ? ",":"" ) + "toolbar=no"; }
	
	if ( !!w ){ param += (( param ) ? ",":"" ) + "width="  + w; }
	if ( !!h ){ param += (( param ) ? ",":"" ) + "height=" + h; }
	
	if ( !target ){ target = "_blank"; };
	
	var newWin = window.open( url, target, param );
	
	if ( newWin ) { newWin.focus(); }
	return ( null != newWin );
}

