/*
 * Copyright(c) 2000 PROCERGS Direto. Todos os direitos reservados.
 * 
 * Este programa é licenciado de acordo com a L.P.G. - P.C. (Licença Pública 
 *   Genérica para Programas de Computador), versão 1.6 ou qualquer versão 
 *   posterior.
 * 
 * A L.P.G. - P.C. deve acompanhar todas PUBLICAÇÕES, DISTRIBUIÇÕES e 
 *   REPRODUÇÕES deste Programa.
 * 
 * A L.P.G. - P.C. também está disponível em: Licença: http://www.lpg.adv.br/lpgpc.rtf
 * Assinatura digital: http://www.lpg.adv.br/lpgpc.rtf.sig
 * Chave pública do advogado responsável pela licença: http://www.lpg.adv.br/pcc.asc
 * 
 * Para poder USAR, PUBLICAR, DISTRIBUIR, REPRODUZIR ou ALTERAR este Programa é 
 *   preciso estar de acordo com os termos da L.P.G. - P.C., adicionada das 
 *   seguintes condições especiais:
 * 
 *   a) Qualquer modificação, mesmo que para simples USO, deve ser notificada à 
 *      PROCERGS, para permitir a evolução do software. A redistribuição do 
 *      código modificado sem notificação anterior não é permitida de nenhuma 
 *      forma.
 * 
 *   b) Produtos derivados e material de divulgação devem conter o seguintes 
 *      texto: "Este produto inclui o software Direto(www.direto.org.br), 
 *      desenvolvido pela PROCERGS (www.procergs.com.br).".
 * 
 *   c) Os nomes "Direto" e "PROCERGS" não devem ser utilizados para endossar ou 
 *      promover produtos derivados deste software sem autorização da PROCERGS.
 */ 
function buttonsStart()
{
   var objs = document.all
   if (!objs)
      objs = document.getElementsByTagName("*");
   for (i=0; i<objs.length;i++)
      if (objs[i].tagName == 'BUTTON')
			{
  			 objs[i].onmousedown = buttonMouseDown;
	       objs[i].onmouseup   = buttonMouseOver;
	       objs[i].onmouseover = buttonMouseOver;
	       objs[i].onmouseout  = buttonMouseOut;
      }
}

function buttonMouseDown(evt)
{
   if (NS6)
      if (window.event != null)
	    {
         var obj = event.srcElement;
         if (obj.className == '')
            obj = event.srcElement.parentElement;
         if (obj.className.substring(obj.className.length-1) == '2')
            obj.className = 'buttonclick2';
         else
            obj.className = 'buttonclick';
	    }
	    else
	    {
         if (evt.target.className.substring(evt.target.className.length-1) == '2')
            evt.target.className = 'buttonclick2';
			   else
            evt.target.className = 'buttonclick';
	    }
}

function buttonMouseOver(evt)
{
   if (window.event != null)
	 {
      var obj = event.srcElement;
      if (obj.className == '')
         obj = event.srcElement.parentElement;
      if (obj.className.substring(obj.className.length-1) == '2')
         obj.className = 'buttonover2';
      else
         obj.className = 'buttonover';
	 }
	 else
	 {
      if (evt.target.className.substring(evt.target.className.length-1) == '2')
         evt.target.className = 'buttonover2';
		else
         evt.target.className = 'buttonover';
      evt.target.style.cursor = 'pointer';
	 }
}

function buttonMouseOut(evt)
{
   if (window.event != null)
	 {
      var obj = event.srcElement;
      if (obj.className == '')
         obj = event.srcElement.parentElement;
      if (obj.className.substring(obj.className.length-1) == '2')
         obj.className = 'button2';
      else
         obj.className = 'button';
	 }
	 else
	 {
      if (evt.target.className.substring(evt.target.className.length-1) == '2')
         evt.target.className = 'button2';
			else
         evt.target.className = 'button';
      evt.target.style.cursor = '';
	 }
}
