//******************************************************************************
// primario.java:	Applet
//
//******************************************************************************
import java.applet.*;
import java.awt.*;
import java.net.*;

//==============================================================================
// Main Class for applet primario
//
//==============================================================================
public class primario extends Applet
{ int numero=0;

	Image desenho;
	Button[] Botao= new Button[6];
	Panel painel;

	// APPLET INFO SUPPORT:
	//		The getAppletInfo() method returns a string describing the applet's
	// author, copyright date, or miscellaneous information.
    //--------------------------------------------------------------------------
	public String getAppletInfo()
	{
		return "Name: primario\r\n" +
		       "Author: Juliano A. Pereira\r\n" +
		       "Criado com Microsoft Visual J++ Version 1.1";
	}

public void layout()
{ Color cor = new Color(87,186,216);
painel.setBackground(cor);
painel.reshape(0,40,500,40);
}


    //--------------------------------------------------------------------------
	public void init()
	{
	painel = new Panel();
	desenho=getImage(getCodeBase(),getParameter("foto"+numero));
	painel.layout();
	add (painel);
	Botao[0]= new Button("Organização");
	Botao[1] = new Button("Histórico");
	Botao[2] = new Button("Características");
	Botao[3] = new Button("Ação Social");
	Botao[4] = new Button("Contas Públicas");
	Botao[5] = new Button("Início");
	painel.add(Botao[0]);
	painel.add(Botao[1]);
	painel.add(Botao[2]);
	painel.add(Botao[3]);
	painel.add(Botao[4]);
	painel.add(Botao[5]);
	}

	public void paint(Graphics g)
	{
	g.drawImage(desenho,0,0,this);
	}



public boolean action(Event  evt, Object  what)
	{String caminho;
	URL endereco1, endereco2;
	int contador=-1;
	do	contador++;
	while ((Botao[contador].isEnabled()) && (contador<5));
	Botao[contador].enable();
	while (evt.target!=Botao[numero]) 	numero++;
	Botao[numero].disable();
	caminho=getParameter("Local")+getParameter("resposta"+numero++);
	desenho=getImage(getCodeBase(),getParameter("foto"+numero));
	repaint();
	try
	{
	if (numero <6)
		{
	endereco1 = new URL(caminho+"conteudo.htm");
	getAppletContext().showDocument(endereco1,"conteudo");
	endereco2 = new URL(caminho+"indicadorsecundario.htm");
	getAppletContext().showDocument(endereco2,"secundario");
		}

	else 	
	{
		caminho=getParameter("Local");
		endereco1 = new URL(caminho);		
		getAppletContext().showDocument(endereco1,"_top");
	}
	}
	catch (Exception e)
	{
	}
	numero=0;
	return true;
	}


}