// Decompiled by Jad v1.5.5.2. Copyright 1997-98 Pavel Kouznetsov.// Jad home page:      http://web.unicom.com.cy/~kpd/jad.html// Decompiler options: packimports(3) import java.awt.*;import java.net.MalformedURLException;import java.net.URL;class zzzgb{    zzzgb()    {        zzzm = new String[zzzl];        zzzn = new URL[zzzl];        zzzo = new Font[zzzl];        zzzcb = false;        zzzdb = false;        zzzp = zzzq = zzzr = 0;        zzzs = zzzt = zzzu = 1;        zzzv = zzzw = zzzx = 0;        zzzy = zzzz = zzzab = 255;        zzzbb = new Color(zzzp, zzzq, zzzr);        zzzeb = -1;        zzzfb = 0;    }    public void zzzg(String s, String s1, String s2, int i, int j)    {        if(zzzeb < zzzl)        {            zzzeb++;            zzzfb++;            zzzm[zzzeb] = s;            try            {                zzzn[zzzeb] = new URL(s1);            }            catch(MalformedURLException ex) {}            zzzo[zzzeb] = new Font(s2, i, j);        }    }    public int zzzc()    {        byte byte0 = 1;        if(!zzzcb)        {            zzzp += zzzs;            zzzq += zzzt;            zzzr += zzzu;            if((zzzs <= 0 || zzzp >= zzzy) && (zzzs >= 0 || zzzp <= zzzy))                zzzp = zzzy;            if((zzzt <= 0 || zzzq >= zzzz) && (zzzt >= 0 || zzzq <= zzzz))                zzzq = zzzz;            if((zzzu <= 0 || zzzr >= zzzab) && (zzzu >= 0 || zzzr <= zzzab))                zzzr = zzzab;            if(zzzp == zzzy && zzzq == zzzz && zzzr == zzzab)            {                zzzcb = true;                byte0 = 10;            }        }        else        {            zzzp -= zzzs;            zzzq -= zzzt;            zzzr -= zzzu;            if((zzzs <= 0 || zzzp <= zzzv) && (zzzs >= 0 || zzzp >= zzzv))                zzzp = zzzv;            if((zzzt <= 0 || zzzq <= zzzw) && (zzzt >= 0 || zzzq >= zzzw))                zzzq = zzzw;            if((zzzu <= 0 || zzzr <= zzzx) && (zzzu >= 0 || zzzr >= zzzx))                zzzr = zzzx;            if(zzzp == zzzv && zzzq == zzzw && zzzr == zzzx)            {                zzzcb = false;                byte0 = 10;                zzzd();            }        }        return byte0;    }    public void zzzj(Fade fade, Graphics g)    {        FontMetrics fontmetrics = fade.getFontMetrics(zzzo[zzzeb]);        Color color = new Color(zzzp, zzzq, zzzr);        g.setColor(color);        g.setFont(zzzo[zzzeb]);        g.drawString(zzzm[zzzeb], (fade.size().width - fontmetrics.stringWidth(zzzm[zzzeb])) / 2, (fade.size().height + fontmetrics.getAscent()) / 2);    }    public Color zzzk()    {        return zzzbb;    }    public URL zzzh()    {        return zzzn[zzzeb];    }    public void zzzd()    {        zzzeb++;        if(zzzeb >= zzzfb)            zzzi();    }    public void zzzi()    {        zzzeb = 0;    }    public void zzzf(int i, int j, int k)    {        zzzp = zzzv = i;        zzzq = zzzw = j;        zzzr = zzzx = k;        zzzbb = new Color(zzzp, zzzq, zzzr);    }    public void zzzb(int i)    {        if(zzzy > zzzv)            zzzs = i;        else        if(zzzy == zzzv)            zzzs = 0;        else            zzzs = -i;        if(zzzz > zzzw)            zzzt = i;        else        if(zzzz == zzzw)            zzzt = 0;        else            zzzt = -i;        if(zzzab > zzzx)            zzzu = i;        else        if(zzzab == zzzx)            zzzu = 0;        else            zzzu = -i;    }    public void zzze(int i, int j, int k)    {        zzzy = i;        zzzz = j;        zzzab = k;    }    static int zzzl = 10;    String zzzm[];    URL zzzn[];    Font zzzo[];    int zzzp;    int zzzq;    int zzzr;    int zzzs;    int zzzt;    int zzzu;    int zzzv;    int zzzw;    int zzzx;    int zzzy;    int zzzz;    int zzzab;    Color zzzbb;    boolean zzzcb;    boolean zzzdb;    int zzzeb;    int zzzfb;}
