static final void method3179(int i) {
	Class3.method175((byte) -50);
	anInt9508++;
	int i_16_ = ((Class348_Sub51) BitmapTable.aClass348_Sub51_3959)
			.aClass239_Sub3_7222.method1727(-32350);
	do {
	    if (i_16_ != 2) {
		if (i_16_ != 3)
		    break;
	    } else {
		Class121.method1083(Class348_Sub8.currentToolkit, 100, (byte) 9,
				    Class348_Sub42_Sub8_Sub2.windowHeight, 100,
				    Class321.windowWidth);
		break;
	    }
	    Class18.method282(2, Class348_Sub8.currentToolkit, Class321.windowWidth,
			      (byte) 73, IndexLoader.anInt666,
			      Class186_Sub1.anInt5812,
			      Class348_Sub42_Sub8_Sub2.windowHeight, 2);
	} while (false);
	if (((Class348_Sub51) BitmapTable.aClass348_Sub51_3959)
		.aClass239_Sub3_7222.method1735(false))
	    s.method3980(i + 93, Class305.canvas);
	if (Class348_Sub8.currentToolkit != null)
	    Class290.method2196((byte) -9);
	Class305.aBoolean3870
	    = i != ((Class348_Sub51) BitmapTable.aClass348_Sub51_3959)
		       .aClass239_Sub3_7222.method1727(-32350);
	Class59_Sub1.aBoolean5300
	    = ((Class348_Sub51) BitmapTable.aClass348_Sub51_3959)
		  .aClass239_Sub3_7222.method1735(false);
    }