function verif()
{
	if (document.restrito.email.value == '' || document.restrito.email.value.indexOf("@")==-1 || document.restrito.email.value.indexOf(".")==-1)
	{
	alert('Campo EMAIL inválido!')
	}
	else
	document.restrito.submit();
}

function verif_eng()
{
	if (document.restrito.email.value == '' || document.restrito.email.value.indexOf("@")==-1 || document.restrito.email.value.indexOf(".")==-1)
	{
	alert('Field EMAIL incorrect!')
	}
	else
	document.restrito.submit();
}

// função que verifica as manifestações investor excessão até o momento IOCHPE
function verif_manifestacao()
{
	if (document.frm.assunto.value == '' || document.frm.assunto.value.indexOf("@")==-1 || document.frm.assunto.value.indexOf(".")==-1)
	{
	alert('Campo ASSUNTO inválido!')
	}
	else if (document.frm.comentario.value == '')	
	{
	alert('Campo Descrição não pode ser em branco!')	
	}
	else
	document.frm.submit();
}

function verif_manifestacao_eng()
{
	if (document.frm.assunto.value == '' || document.frm.assunto.value.indexOf("@")==-1 || document.frm.assunto.value.indexOf(".")==-1)
	{
	alert('Field ASSUNTO incorrect!')
	}
	else if (document.frm.comentario.value == '')	
	{
	alert('Field Message blank!')	
	}	
	else
	document.frm.submit();
}
 
function MostraMenu(obj){

	if(document.getElementById){
	var el = document.getElementById(obj);
		if(el.style.display != "block"){ //DynamicDrive.com change
			el.style.display = "block";			
		}else{
			el.style.display = "none";
			//MM_swapImgRestore()
		}
	}
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function verif_email()
{
	if (document.form1.email.value == '' || document.form1.email.value.indexOf("@")==-1 || document.form1.email.value.indexOf(".")==-1)
	{
	alert('Campo EMAIL inválido!')
	}
	else if (document.form1.msg.value == '')	
	{
	alert('Campo Mensagem não pode ser em branco!')	
	}
	else
	document.form1.submit();
}

function verif_email_eng()
{
	if (document.form1.email.value == '' || document.form1.email.value.indexOf("@")==-1 || document.form1.email.value.indexOf(".")==-1)
	{
	alert('Field EMAIL incorrect!')
	}
	else if (document.form1.msg.value == '')	
	{
	alert('Field Message blank!')	
	}	
	else
	document.form1.submit();
}
 
function Imprimir(url) {
window.open(url, 'print', 'width=1,height=1,left=0,top=0,scrollbars=0,resizable=0,menubar=0,toolbar=0');
} 

function addfavoritos(){
	var v_url=document.location;
	var v_title=document.title;
	if (document.getElementById)
		window.external.AddFavorite(v_url,v_title);
	}
			
// Verificação Formulário Fale Conosco
function verifa_envio()
{
	if (document.form1.nome.value == '')	
	{
	alert('Campo NOME não pode ser em branco!')	
	}
	else if (document.form1.email.value == '' || document.form1.email.value.indexOf("@")==-1 || document.form1.email.value.indexOf(".")==-1)
	{
	alert('Campo EMAIL inválido!')
	}
	else if (document.form1.tel.value == '')	
	{
	alert('Campo TELEFONE não pode ser em branco!')	
	}
	else if (document.form1.empresa.value == '')	
	{
	alert('Campo EMPRESA não pode ser em branco!')	
	}
	else if (document.form1.msg.value == '')	
	{
	alert('Campo MENSAGEM não pode ser em branco!')	
	}
	else
	document.form1.submit();
}

function verifa_envio_eng()
{
	if (document.form1.nome.value == '')	
	{
	alert('Campo NAME não pode ser em branco!')	
	}
	else if (document.form1.email.value == '' || document.form1.email.value.indexOf("@")==-1 || document.form1.email.value.indexOf(".")==-1)
	{
	alert('Campo EMAIL inválido!')
	}
	else if (document.form1.tel.value == '')	
	{
	alert('Campo PHONE não pode ser em branco!')	
	}
	else if (document.form1.empresa.value == '')	
	{
	alert('Campo COMPANY não pode ser em branco!')	
	}
	else if (document.form1.msg.value == '')	
	{
	alert('Campo MESSAGE não pode ser em branco!')	
	}
	else
	document.form1.submit();
}

function  apenasNumero(num){
	
	if (document.all)
		var tecla = event.keyCode;
	else if(document.layers)
		var tecla = num.which;
		if (tecla > 47 && tecla < 58)
			return true;
		else
			{
				if (tecla != 8)
					event.keyCode = 0;
				else
					return true;
			}
}

// Verificação Formulário Fale Conosco
function verifa_form()
{
	if (document.form1.treinamento.value == '')	
	{
	alert('Campo TREINAMENTO não pode ser em branco!')	
	}
	else if (document.form1.nome.value == '')	
	{
	alert('Campo NOME não pode ser em branco!')	
	}
	else if (document.form1.rg.value == '')	
	{
	alert('Campo RG não pode ser em branco!')	
	}
	else if (document.form1.cracha.value == '')	
	{
	alert('Campo CRACHÁ não pode ser em branco!')	
	}
	else if (document.form1.empresa.value == '')	
	{
	alert('Campo EMPRESA não pode ser em branco!')	
	}
	else if (document.form1.cargo.value == '')	
	{
	alert('Campo CARGO não pode ser em branco!')	
	}
	else if (document.form1.area.value == '')	
	{
	alert('Campo ÁREA/DEPARTAMENTO não pode ser em branco!')	
	}
	else if (document.form1.email.value == '' || document.form1.email.value.indexOf("@")==-1 || document.form1.email.value.indexOf(".")==-1)
	{
	alert('Campo EMAIL inválido!')
	}
	else if (document.form1.tel.value == '')	
	{
	alert('Campo FONE não pode ser em branco!')	
	}
	else if (document.form1.fax.value == '')	
	{
	alert('Campo FAX não pode ser em branco!')	
	}
	else if (document.form1.endereco.value == '')	
	{
	alert('Campo ENDEREÇO PROFISSIONAL não pode ser em branco!')	
	}
	else if (document.form1.cidade.value == '')	
	{
	alert('Campo CIDADE não pode ser em branco!')	
	}
	else if (document.form1.estado.value == '')	
	{
	alert('Campo ESTADO não pode ser em branco!')	
	}
	else if (document.form1.cep.value == '')	
	{
	alert('Campo CEP não pode ser em branco!')	
	}
	else if (document.form1.bairro.value == '')	
	{
	alert('Campo BAIRRO não pode ser em branco!')	
	}
	else
	document.form1.submit();
}


function txtBoxFormat(objeto, sMask, evtKeyPress) {
    var i, nCount, sValue, fldLen, mskLen,bolMask, sCod, nTecla;


if(document.all) { // Internet Explorer
    nTecla = evtKeyPress.keyCode;
} else if(document.layers) { // Nestcape
    nTecla = evtKeyPress.which;
} else {
    nTecla = evtKeyPress.which;
    if (nTecla == 8) {
        return true;
    }
}

    sValue = objeto.value;

    // Limpa todos os caracteres de formatação que
    // já estiverem no campo.
    sValue = sValue.toString().replace( "-", "" );
    sValue = sValue.toString().replace( "-", "" );
    sValue = sValue.toString().replace( ".", "" );
    sValue = sValue.toString().replace( ".", "" );
    sValue = sValue.toString().replace( "/", "" );
    sValue = sValue.toString().replace( "/", "" );
    sValue = sValue.toString().replace( ":", "" );
    sValue = sValue.toString().replace( ":", "" );
    sValue = sValue.toString().replace( "(", "" );
    sValue = sValue.toString().replace( "(", "" );
    sValue = sValue.toString().replace( ")", "" );
    sValue = sValue.toString().replace( ")", "" );
    sValue = sValue.toString().replace( " ", "" );
    sValue = sValue.toString().replace( " ", "" );
    fldLen = sValue.length;
    mskLen = sMask.length;

    i = 0;
    nCount = 0;
    sCod = "";
    mskLen = fldLen;

    while (i <= mskLen) {
      bolMask = ((sMask.charAt(i) == "-") || (sMask.charAt(i) == ".") || (sMask.charAt(i) == "/") || (sMask.charAt(i) == ":"))
      bolMask = bolMask || ((sMask.charAt(i) == "(") || (sMask.charAt(i) == ")") || (sMask.charAt(i) == " "))

      if (bolMask) {
        sCod += sMask.charAt(i);
        mskLen++; }
      else {
        sCod += sValue.charAt(nCount);
        nCount++;
      }

      i++;
    }

    objeto.value = sCod;

    if (nTecla != 8) { // backspace
      if (sMask.charAt(i-1) == "9") { // apenas números...
        return ((nTecla > 47) && (nTecla < 58)); } 
      else { // qualquer caracter...
        return true;
      } 
    }
    else {
      return true;
    }
  }

