function mmLoadMenus() {
  if (window.mm_menu_0508150936_0) return;
    window.mm_menu_0508150936_0 = new Menu("root",156,18,"Arial, Helvetica, sans-serif",12,"#008F3F","#A3D39C","#FFFFFF","#FFFFFF","left","middle",3,0,1000,-5,7,true,true,true,0,true,true);
  mm_menu_0508150936_0.addMenuItem("História", "location='historia.php'");
  mm_menu_0508150936_0.addMenuItem("Missão&nbsp;e&nbsp;Objetivos", "location='missao.php'");
  mm_menu_0508150936_0.addMenuItem("Palavra&nbsp;do&nbsp;Presidente", "location='palavradopresidente.php'");
  mm_menu_0508150936_0.addMenuItem("Diretoria", "location='diretoria.php'");
  mm_menu_0508150936_0.addMenuItem("Instalações", "location='instalacoes.php'");
  mm_menu_0508150936_0.addMenuItem("Associe-se", "location='associe.php'");
  mm_menu_0508150936_0.addMenuItem("Intranet", "location='intranet.php'");
  mm_menu_0508150936_0.addMenuItem("WebMail", "location='webmail.php'");
  mm_menu_0508150936_0.addMenuItem("Estatuto", "location='estatuto.php'");
  mm_menu_0508150936_0.addMenuItem("Conquistas", "location='conquistas.php'");
  mm_menu_0508150936_0.fontWeight="bold";
  mm_menu_0508150936_0.hideOnMouseOut=true;
  mm_menu_0508150936_0.menuBorder=1;
  mm_menu_0508150936_0.menuLiteBgColor='';
  mm_menu_0508150936_0.menuBorderBgColor='#008F3F';

  mm_menu_0508150936_0.writeMenus();
}

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;
     }

     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)); } // números de 0 a 9
       else { // qualquer caracter...
         return true;
       } }
     else {
       return true;
     }
}

function mudaFocoBySize(objOrigem, objDestino, intSize){
	if(objOrigem.value.length == intSize)
	  objDestino.focus();
	else if(objOrigem.value.length > intSize){
		objOrigem.value = objOrigem.value.substring(0, intSize);
	  objDestino.focus();
	}
	return true;
}

function amplia(img){
  window.open("ampliaImg.php?foto="+img,"","width=1,height=1,top=0,left=0");
  void(0);
}

function wOpen(url, nome, attr){//window open
	window.open(url, nome, attr + ', resizable=yes, scrollbars=yes');
}

function verificaFormWebmail(form){
  var erro = '';
	var focou = false;
  var objFocus = null;

	if(form.f_email.value.length == 0){
    erro += "  - Preencha seu login\n";
		form.f_email.className = 'campo1';
		if(!focou){
			focou = true;
			objFocus = form.f_email;
		}
	} else
		form.f_email.className = 'campo2';

	if(form.f_pass.value.length == 0){
    erro += "  - Preencha sua senha\n";
		form.f_pass.className = 'campo1';
		if(!focou){
			focou = true;
			objFocus = form.f_pass;
		}
	} else
		form.f_pass.className = 'campo2';

	if(erro!=''){
	  alert("Para enviar o formulário, corrija o(s) seguinte(s) erro(s):\n" + erro);
	  return false;
	} else {
		form.f_email.value = form.f_email.value + "@acisertaozinho.com.br";
    form.submit();
    form.reset();
	  return false;
	}
}

function verificaFormAssocie(form){
	var invalid;
	invalid = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/;
  var erro = '';
	focou = false;

	if(form.nome.value.length <= 2){
    erro += "  - Seu Nome deve conter no mínimo 3 caracteres\n";
		form.nome.className = 'campo1';
		if(!focou){
			focou = true;
			form.nome.focus();
		}
	} else
		form.nome.className = 'campo2';
		
	if(form.rua.value.length <= 4){
    erro += "  - Seu Endereço deve conter no mínimo 5 caracteres\n";
		form.rua.className = 'campo1';
		if(!focou){
			focou = true;
			form.rua.focus();
		}
	} else
		form.rua.className = 'campo2';

	if(form.numero.value.length == 0){
    erro += "  - Seu número (Endereço)\n";
		form.numero.className = 'campo1';
		if(!focou){
			focou = true;
			form.numero.focus();
		}
	} else
		form.numero.className = 'campo2';

	if(form.bairro.value.length <= 2){
    erro += "  - Seu Bairro deve conter no mínimo 3 caracteres\n";
		form.bairro.className = 'campo1';
		if(!focou){
			focou = true;
			form.bairro.focus();
		}
	} else
		form.bairro.className = 'campo2';

	if(form.cidade.value.length <= 2){
    erro += "  - Sua Cidade deve conter no mínimo 3 caracteres\n";
		form.cidade.className = 'campo1';
		if(!focou){
			focou = true;
			form.cidade.focus();
		}
	} else
		form.cidade.className = 'campo2';

	if (invalid.test(form.email.value) == false) {
    erro += "  - Seu Corrêio Eletrônico [E-mail], é inválido\n";
		form.email.className = 'campo1';
		if(!focou){
			focou = true;
			form.email.focus();
		}
	} else 
  	form.email.className='campo2';

	if(erro!=''){
	  alert("Para enviar o formulário, corrija o(s) seguinte(s) erro(s):\n" + erro);
	  return false;
	} else {
	  return true;
	}
}

function verificaFormIntranet(form){
  var erro = '';
	focou = false;

	if(form.apelido_login.value.length == 0){
    erro += "  - Preencha seu login\n";
		form.apelido_login.className = 'campo1';
		if(!focou){
			focou = true;
			form.apelido_login.focus();
		}
	} else
		form.apelido_login.className = 'campo2';

	if(form.senha_login.value.length == 0){
    erro += "  - Preencha sua senha\n";
		form.senha_login.className = 'campo1';
		if(!focou){
			focou = true;
			form.senha_login.focus();
		}
	} else
		form.senha_login.className = 'campo2';

	if(erro!=''){
	  alert("Para enviar o formulário, corrija o(s) seguinte(s) erro(s):\n" + erro);
	  return false;
	} else {
		form.f_email.value = form.f_email.value + "@acisertaozinho.com.br";
	  return true;
	}
}

function verificaFormBusca(form){
  var erro = '';
	focou = false;

	if(form.arg.value.length == 0){
    erro += "  - Digite o texto que deseja encontrar\n";
		form.arg.className = 'campo1';
		if(!focou){
			focou = true;
			form.arg.focus();
		}
	} else
		form.arg.className = 'campo2';

	if(erro!=''){
	  alert("Para enviar o formulário, corrija o(s) seguinte(s) erro(s):\n" + erro);
	  return false;
	} else {
		form.f_email.value = form.f_email.value + "@acisertaozinho.com.br";
	  return true;
	}
}

/*function verificaFormContato(form){
	var invalid;
	invalid = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/;
  var erro = '';
	focou = false;

	if(form.nome.value.length <= 2){
    erro += "  - Seu Nome deve conter no mínimo 3 caracteres\n";
		form.nome.className = 'campo1';
		if(!focou){
			focou = true;
			form.nome.focus();
		}
	} else
		form.nome.className = 'campo2';
		
	if(form.rua.value.length <= 4){
    erro += "  - Seu Endereço deve conter no mínimo 5 caracteres\n";
		form.rua.className = 'campo1';
		if(!focou){
			focou = true;
			form.rua.focus();
		}
	} else
		form.rua.className = 'campo2';

	if(form.numero.value.length == 0){
    erro += "  - Seu número (Endereço)\n";
		form.numero.className = 'campo1';
		if(!focou){
			focou = true;
			form.numero.focus();
		}
	} else
		form.numero.className = 'campo2';

	if(form.bairro.value.length <= 2){
    erro += "  - Seu Bairro deve conter no mínimo 3 caracteres\n";
		form.bairro.className = 'campo1';
		if(!focou){
			focou = true;
			form.bairro.focus();
		}
	} else
		form.bairro.className = 'campo2';

	if(form.cidade.value.length <= 2){
    erro += "  - Sua Cidade deve conter no mínimo 3 caracteres\n";
		form.cidade.className = 'campo1';
		if(!focou){
			focou = true;
			form.cidade.focus();
		}
	} else
		form.cidade.className = 'campo2';

	if (invalid.test(form.email.value) == false) {
    erro += "  - Seu Corrêio Eletrônico [E-mail], é inválido\n";
		form.email.className = 'campo1';
		if(!focou){
			focou = true;
			form.email.focus();
		}
	} else 
  	form.email.className='campo2';

	if(form.observacoes.value.length < 10){
    erro += "  - Sua Observação deve conter no mínimo 10 caracteres\n";
		form.observacoes.className = 'campo1';
		if(!focou){
			focou = true;
			form.observacoes.focus();
		}
	} else
		form.observacoes.className = 'campo2';

	if(erro!=''){
	  alert("Para enviar o formulário, corrija o(s) seguinte(s) erro(s):\n" + erro);
	  return false;
	} else {
	  return true;
	}
}*/

function verificaFormBuscaAssociado(form){
  var erro = '';
	focou = false;

	if(form.palavra.value.length == 0){
    erro += "  - Digite o nome que deseja encontrar\n";
		form.palavra.className = 'campo1';
		if(!focou){
			focou = true;
			form.palavra.focus();
		}
	} else
		form.palavra.className = 'campo2';

	if(erro!=''){
	  alert("Para enviar o formulário, corrija o(s) seguinte(s) erro(s):\n" + erro);
	  return false;
	} else {
	  return true;
	}
}

function verificaFormEcommerce(form){
	var invalid;
	invalid = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/;
  var erro = '';
	focou = false;

	if(form.nome.value.length <= 2){
    erro += "  - Seu Nome deve conter no mínimo 3 caracteres\n";
		form.nome.className = 'campo1';
		if(!focou){
			focou = true;
			form.nome.focus();
		}
	} else
		form.nome.className = 'campo2';
		
	if(form.rua.value.length <= 4){
    erro += "  - Seu Endereço deve conter no mínimo 5 caracteres\n";
		form.rua.className = 'campo1';
		if(!focou){
			focou = true;
			form.rua.focus();
		}
	} else
		form.rua.className = 'campo2';

	if(form.numero.value.length == 0){
    erro += "  - Seu número (Endereço)\n";
		form.numero.className = 'campo1';
		if(!focou){
			focou = true;
			form.numero.focus();
		}
	} else
		form.numero.className = 'campo2';

	if(form.bairro.value.length <= 2){
    erro += "  - Seu Bairro deve conter no mínimo 3 caracteres\n";
		form.bairro.className = 'campo1';
		if(!focou){
			focou = true;
			form.bairro.focus();
		}
	} else
		form.bairro.className = 'campo2';

	if(form.cidade.value.length <= 2){
    erro += "  - Sua Cidade deve conter no mínimo 3 caracteres\n";
		form.cidade.className = 'campo1';
		if(!focou){
			focou = true;
			form.cidade.focus();
		}
	} else
		form.cidade.className = 'campo2';

	if (invalid.test(form.email.value) == false) {
    erro += "  - Seu Corrêio Eletrônico [E-mail], é inválido\n";
		form.email.className = 'campo1';
		if(!focou){
			focou = true;
			form.email.focus();
		}
	} else 
  	form.email.className='campo2';

	if(erro!=''){
	  alert("Para enviar o formulário, corrija o(s) seguinte(s) erro(s):\n" + erro);
	  return false;
	} else {
	  return true;
	}
}

function verificaFormMeusCursos(form){
	var invalid;
	invalid = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/;
  var erro = '';
	focou = false;

	if (invalid.test(form.email.value) == false) {
    erro += "  - Seu E-mail, é inválido\n";
		form.email.className = 'campo1';
		if(!focou){
			focou = true;
			form.email.focus();
		}
	} else 
  	form.email.className='campo2';

	if(form.senha.value.length == 0){
    erro += "  - Preencha sua senha\n";
		form.senha.className = 'campo1';
		if(!focou){
			focou = true;
			form.senha.focus();
		}
	} else
		form.senha.className = 'campo2';

	if(erro!=''){
	  alert("Para enviar o formulário, corrija o(s) seguinte(s) erro(s):\n" + erro);
	  return false;
	} else {
		form.f_email.value = form.f_email.value + "@acisertaozinho.com.br";
	  return true;
	}
}

function mostraOculta(idOrigem, idModelo){
	objOrigem = document.getElementById(idOrigem);
	objModelo = document.getElementById(idModelo);
	if(objOrigem.style.display == objModelo.style.display)
	  objOrigem.style.display = 'none';
	else
    objOrigem.style.display = objModelo.style.display;
}

function verificaFormLista(form){
  var erro = '';

	if(form.nome.value.length == 0 && form.endereco.value.length == 0)
    erro += "  - Por favor, escolha o tipo da busca e preencha os campos necessários\n";

	if(erro!=''){
	  alert("Para enviar o formulário, corrija o(s) seguinte(s) erro(s):\n" + erro);
	  return false;
	} else {
	  return true;
	}
}

function updContaChars(obj, idDestino, objNextFocus){
	var v = obj.value.length;
	var M = 250;
  if(v > M){
    v = M;
		obj.value = obj.value.substring(0, M);
    objNextFocus.focus();
	}
  document.getElementById(idDestino).childNodes[0].nodeValue = v;
}

function verificaFormBE(form, ehAlteracao){
	var invalid;
	invalid = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/;
  var erro = '';
	focou = false;

  if(form.RgSenha.value.length == 0 || isNaN(form.RgSenha.value)){
    erro += "  - Preencha corretamente o RG\n";
		form.RgSenha.className = 'campo1';
		if(!focou){
			focou = true;
			form.RgSenha.focus();
		}
	} else
		form.RgSenha.className = 'campo2';

  if(ehAlteracao){
    if(form.Senha.value.length != 0 && (form.Senha.value.length > 9 || form.Senha.value.length < 4)){
      erro += "  - Preencha sua senha corretamente\n";
  		form.Senha.className = 'campo1';
  		if(!focou){
  			focou = true;
  			form.Senha.focus();
  		}
  	} else
  		form.Senha.className = 'campo2';
	} else {
    if(form.Senha.value.length > 9 || form.Senha.value.length < 4 ){
      erro += "  - Preencha sua senha corretamente\n";
  		form.Senha.className = 'campo1';
  		if(!focou){
  			focou = true;
  			form.Senha.focus();
  		}
  	} else
  		form.Senha.className = 'campo2';
	}

  if(form.nome.value.length == 0){
    erro += "  - Preencha seu nome\n";
		form.nome.className = 'campo1';
		if(!focou){
			focou = true;
			form.nome.focus();
		}
	} else
		form.nome.className = 'campo2';

	if (invalid.test(form.email.value) == false) {
    erro += "  - Seu E-mail, é inválido\n";
		form.email.className = 'campo1';
		if(!focou){
			focou = true;
			form.email.focus();
		}
	} else 
  	form.email.className='campo2';

  if(form.endereco.value.length == 0){
    erro += "  - Preencha seu endereço\n";
		form.endereco.className = 'campo1';
		if(!focou){
			focou = true;
			form.endereco.focus();
		}
	} else
		form.endereco.className = 'campo2';

  if(form.bairro.value.length == 0){
    erro += "  - Preencha seu bairro\n";
		form.bairro.className = 'campo1';
		if(!focou){
			focou = true;
			form.bairro.focus();
		}
	} else
		form.bairro.className = 'campo2';

  if(form.cidade.value.length == 0){
    erro += "  - Preencha sua cidade\n";
		form.cidade.className = 'campo1';
		if(!focou){
			focou = true;
			form.cidade.focus();
		}
	} else
		form.cidade.className = 'campo2';

  if(form.cep.value.length == 0){
    erro += "  - Preencha seu cep\n";
		form.cep.className = 'campo1';
		if(!focou){
			focou = true;
			form.cep.focus();
		}
	} else
		form.cep.className = 'campo2';

  if(form.telefone.value.length < 14){
    erro += "  - Preencha seu telefone no formato (xx) xxxx-xxxx\n";
		form.telefone.className = 'campo1';
		if(!focou){
			focou = true;
			form.telefone.focus();
		}
	} else
		form.telefone.className = 'campo2';

  if(form.idade.value.length == 0){
    erro += "  - Preencha sua idade\n";
		form.idade.className = 'campo1';
		if(!focou){
			focou = true;
			form.idade.focus();
		}
	} else
		form.idade.className = 'campo2';

  if(form.formacao.value.length == 0){
    erro += "  - Preencha sua formação\n";
		form.formacao.className = 'campo1';
		if(!focou){
			focou = true;
			form.formacao.focus();
		}
	} else
		form.formacao.className = 'campo2';

  if(form.qualificacao.value.length == 0){
    erro += "  - Preencha sua qualificação\n";
		form.qualificacao.className = 'campo1';
		if(!focou){
			focou = true;
			form.qualificacao.focus();
		}
	} else
		form.qualificacao.className = 'campo2';

  if(form.curso.value.length == 0){
    erro += "  - Preencha sua qualificação\n";
		form.curso.className = 'campo1';
		if(!focou){
			focou = true;
			form.curso.focus();
		}
	} else
		form.curso.className = 'campo2';

  if(form.minicurriculum.value.length == 0){
    erro += "  - Preencha o Mini- Currículo\n";
		form.minicurriculum.className = 'campo1';
		if(!focou){
			focou = true;
			form.minicurriculum.focus();
		}
	} else
		form.minicurriculum.className = 'campo2';

	if(erro!=''){
	  alert("Para enviar o formulário, corrija o(s) seguinte(s) erro(s):\n" + erro);
	  return false;
	} else {
	  return true;
	}
}

function verificaFormBELogin(form){
  var erro = '';
	focou = false;

	if(form.RgSenha.value.length == 0 || isNaN(form.RgSenha.value)){
    erro += "  - Preencha corretamente o RG\n";
		form.RgSenha.className = 'campo1';
		if(!focou){
			focou = true;
			form.RgSenha.focus();
		}
	} else
		form.RgSenha.className = 'campo2';

  if(form.Senha.value.length > 9 || form.Senha.value.length < 4 ){
    erro += "  - Preencha sua senha corretamente\n";
		form.Senha.className = 'campo1';
		if(!focou){
			focou = true;
			form.Senha.focus();
		}
	} else
		form.Senha.className = 'campo2';

	if(erro!=''){
	  alert("Para enviar o formulário, corrija o(s) seguinte(s) erro(s):\n" + erro);
	  return false;
	} else {
	  return true;
	}
}

function verificaFormBEBusca(form){
  var erro = '';
	focou = false;

  if(!form.noIdade.checked){
		if(form.idadeStart.value.length == 0 || isNaN(form.idadeStart.value)){
			erro += "  - Preencha a idade inicial\n";
			form.idadeStart.className = 'campo1';
			if(!focou){
				focou = true;
				form.idadeStart.focus();
			}
		} else
			form.idadeStart.className = 'campo2';

		if(form.idadeEnd.value.length == 0 || isNaN(form.idadeEnd.value)){
			erro += "  - Preencha a idade final\n";
			form.idadeEnd.className = 'campo1';
			if(!focou){
				focou = true;
				form.idadeEnd.focus();
			}
		} else
			form.idadeEnd.className = 'campo2';

		if(Number(form.idadeEnd.value) < Number(form.idadeStart.value)){
			erro += "  - A idade final deve ser maior que a idade inicial\n";
			form.idadeEnd.className = 'campo1';
			if(!focou){
				focou = true;
				form.idadeEnd.focus();
			}
		} else
			form.idadeEnd.className = 'campo2';
	}

	if(erro!=''){
	  alert("Para enviar o formulário, corrija o(s) seguinte(s) erro(s):\n" + erro);
	  return false;
	} else {
	  return true;
	}
}

function abreEv(dia, mes, ano){
 window.open("eventoAgenda.php?dia="+dia+"&mes="+mes+"&ano="+ano,"","width="+(screen.width -100)+",height="+(screen.height - 100)+",top=0,left=0,scrollbars=yes");
 void(0);
}

function abreEve(dia, mes, ano, id){
/* a = "";
 if(id != null)
   a = "#ev" + id;
 window.open("eventoShow.php?dia="+dia+"&mes="+mes+"&ano="+ano+a,"","width="+(screen.width -100)+",height="+(screen.height - 100)+",top=0,left=0,scrollbars=yes");*/
 void(0);
}

function popup(id){
  window.open("popups.php?popid="+id,"","width=1,height=1,top=0,left=0");
}

function abreGL(id){
 janLarg = 620;
 janAlt = 440;
 largura = screen.width;
 altura = screen.height;
 xPos = (largura - janLarg) / 2;
 yPos = (altura - janAlt) / 2;
 window.open("galeria.php?id="+id+"&tipo=noticia","noticias","width="+janLarg+",height="+janAlt+",top="+yPos+",left="+xPos);
 void(0);
}
function LTrim(value) {  
  var re = /\s*((\S+\s*)*)/;
  return value.replace(re, "$1");
}

function RTrim(value) {
  var re = /((\s*\S+)*)\s*/;
  return value.replace(re, "$1");
}

function trim(value) {
  return LTrim(RTrim(value));
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
