Ajuda em aplicação fluxo de caixa

Pessoal,

Preciso de ajuda de vocês, não estou conseguindo fazer a seguinte coisa:
eu tenho uma aplicação de fluxo de caixa, onde é necessário abrir e fechar.
Os campos da parte do fechar para esconder eu consegui fazer usando os métodos sc_field_display e onload do formulario.
Porém agora preciso criar dois botões abrir e fechar, como faço???

Tabela:
CREATE TABLE IF NOT EXISTS fluxodiarioabertura (
datadiario date NOT NULL,
horainiciodiario varchar(5) NOT NULL,
horafimdiario varchar(5) NOT NULL,
userdiarioinicio varchar(50) NOT NULL,
userdiariofim varchar(50) NOT NULL,
dinheiroiniciodiario float(10,2) NOT NULL,
dinheirofimdiario float(10,2) NOT NULL,
chequediario float(10,2) NOT NULL,
cartaodebitodiario float(10,2) NOT NULL,
cartaocreditodiario float(10,2) NOT NULL,
carnediario float(10,2) NOT NULL,
boletodiario float(10,2) NOT NULL,
boletotipocontajf bigint(20) NOT NULL,
PRIMARY KEY (datadiario)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

Funcionamento:
O caixa é controlado pelo dia, somente poderá abrir e fechar o caixa uma vez no dia. Através deste botão abrir, será mostrado a hora atual + nome do usuário que esta logado no computador + o valor em dinheiro do caixa.

Os outros campos todos serão label, pois serão alimentados conforme as vendas que estão sendo realizadas em tempo real.

Assim que finalizar o dia, o botão finalizar estará habilitado para ser encerrado.
Ao encerrar será mostrado um relatório de todas as operações realizadas.
Qualquer usuário poderá abrir e fechar o caixa.

Eu preciso saber como coloco esses botões e chamos eles com as operações acima, pois não entendi a forma da criação de botões, teria um jeito de criar um formulario do zero colocando somente o que queremos/?

Obrigado pela atenção
TSANCHES

Ao invés de criar botões vc pode criar um campo com evento ajax para exibir ou ocultar um bloco.

.