final void initializeApplet(int i, int i_15_, int i_16_, int i_17_, int i_18_,
			String string, int i_19_) {
	anInt25++;
	try {
	    if (Class348_Sub40_Sub9.anApplet_Sub1_9169 != null) {
		Class348_Sub51.loadedCounter++;
		if (Class348_Sub51.loadedCounter >= 3)
		    method82(112, "alreadyloaded");
		else
		    getAppletContext().showDocument(getDocumentBase(),
						    "_self");
	    } else {
		Class348_Sub48.anInt7129 = 0;
		Class348_Sub22.anInt6857
		    = Class348_Sub42_Sub8_Sub2.windowHeight = i_16_;
		Class272.anInt3473 = Class321.windowWidth = i;
		Class335.anInt4167 = 0;
		Class348_Sub1_Sub3.anInt8818 = i_15_;
		Class348_Sub40_Sub9.anApplet_Sub1_9169 = this;
		Class348_Sub8.anApplet6662 = Class93.loaderApplet;
		Class231.aClass297_2993
		    = Class348_Sub23_Sub1.signlink
		    = new Signlink(i_17_, string, i_18_,
				   Class93.loaderApplet != null);
		SignlinkRequest class144
		    = Class348_Sub23_Sub1.signlink.createThreadRequest(this,
								    -10240, 1);
		if (i_19_ != 50)
		    anInt37 = -13;
		while ((class144.state ^ 0xffffffff) == -1)
		    Class286_Sub5.method2161((byte) -126, 10L);
	    }
	} catch (Throwable throwable) {
	    Class156.method1242(null, throwable, 15004);
	    method82(52, "crash");
	}
    }