function validaForm(){
          d = document.cadastro;
          //validar nome
          if (d.empresa.value == ""){
                    alert("O campo " + d.empresa.name + " deve ser preenchido!");
                    d.empresa.focus();
                    return false;
          }
          //validar user
         if (d.nome.value == ""){
                   alert("O campo " + d.nome.name + " deve ser preenchido!");
                   d.nome.focus();
                   return false;
         }
         //validar email
         if (d.email.value == ""){
                   alert("O campo " + d.email.name + " deve ser preenchido!");
                   d.email.focus();
                   return false;
         }
         //validar email(verificao de endereco eletrônico)
         parte1 = d.email.value.indexOf("@");
         parte2 = d.email.value.indexOf(".");
         parte3 = d.email.value.length;
         if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
                   alert ("O campo " + d.email.name + " deve ser conter um endereco eletrônico!");
                   d.email.focus();
                   return false;
         }
         //validar telefone
         if (d.telefone.value == ""){
                   alert ("O campo " + d.telefone.name + " deve ser preenchido!");
                   d.telefone.focus();
                   return false;
         }
         //validar telefone(verificacao se contem apenas numeros)
         if (isNaN(d.telefone.value)){
                   alert ("O campo " + d.telefone.name + " deve conter apenas números!");
                   d.telefone.focus();
                   return false;
         }
		 		 
	          
       return true;
}





function AbreDiv(obj, param){	
	
	var div;
	div = obj;
	
	if (document.getElementById(div).style.display == "none")
	{
		document.getElementById(div).style.display = "block";
	}
	else
	{
		document.getElementById(div).style.display = "none";
   	}
 	
}

// Início do código de Aumentar/ Diminuir a letra
 
 // Para usar coloque o comando: "javascript:mudaTamanho('tag_ou_id_alvo', -1);" para diminuir
 // e o comando "javascript:mudaTamanho('tag_ou_id_alvo', +1);" para aumentar
 
 var tagAlvo = new Array('p');  //pega todas as tags p//
 
 // Especificando os possíveis tamanhos de fontes, poderia ser: x-small, small...
 
 var tamanhos = new Array( '9px','10px','11px','12px','13px','14px','15px','16px','17px','18px','19px','20px' );
 var tamanhoInicial = 3;
 
 function mudaTamanho( idAlvo,acao ){
    if (!document.getElementById) return  	
	var selecionados = null,tamanho = tamanhoInicial,i,j,tagsAlvo;	
	tamanho += acao;   
	if ( tamanho < 0 ) tamanho = 0;
	if ( tamanho > 12 ) tamanho = 12;	
	tamanhoInicial = tamanho;
	
	if ( !( selecionados = document.getElementById( idAlvo ) ) ) selecionados = document.getElementsByTagName( idAlvo )[ 0 ];     
	
	selecionados.style.fontSize = tamanhos[ tamanho ]; 
	
	for ( i = 0; i < tagAlvo.length; i++ ){ 
	    tagsAlvo = selecionados.getElementsByTagName( tagAlvo[ i ] );     
		for ( j = 0; j < tagsAlvo.length; j++ ) tagsAlvo[ j ].style.fontSize = tamanhos[ tamanho ];  
		 } 
		} 
		
		// Fim do código de Aumentar/ Diminuir a letra  


function LimpaForm(obj){
	
	s = setInterval('ResetarForm("'+ obj +'")', 50)	
	
}


var timeout	= 500;
var closetimer	= 0;
var ddmenuitem	= 0;

function mopen(id)
{	
	mcancelclosetime();

	if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';

	ddmenuitem = document.getElementById(id);
	ddmenuitem.style.visibility = 'visible';

}
function mclose()
{
	if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';
}

function mclosetime()
{
	closetimer = window.setTimeout(mclose, timeout);
}

function mcancelclosetime()
{
	if(closetimer)
	{
		window.clearTimeout(closetimer);
		closetimer = null;
	}
}

document.onclick = mclose;
