 //FUNCAO VALIDA FORM CONTATO
function submit_page(form)
{
	if(form.nome.value == "")
	{
	alert("Coloque seu nome.");
	form.nome.focus();
	return false;
	}
//validar email
		 if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(form.email.value))){
     alert("Informar um email válido.")
        form.email.focus()
        return (false)
 			}
	if(form.mensagem.value == "")
	{
	alert("Escreva sua mensagem.");
	form.mensagem.focus();
	return false;
	}
	return true; 
	} 

//FUNCAO MOSTRA NA BARRA DE STATUS
function MM_displayStatusMsg(msgStr) { //v1.0
  status=msgStr;
  document.MM_returnValue = true;
}

 //FUNCAO VALIDA CAD
 function ValidaCadS(){

//validar nome
         if (form.nome.value == ""){
                   alert("O campo " + form.nome.name + " deve ser preenchido!");
                    form.nome.focus();
                    return false;
          }
//validar email
		 if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(form.email.value))){
     alert("Informar um email válido.")
        form.email.focus()
        return (false)
 			}
//validar grupo
         if (form.grupo.value == "0"){
                   alert("O " + form.grupo.name + " a que você pertence deve ser definido!");
                    form.grupo.focus();
                    return false;
          }
return true;
}

 //FUNCAO VALIDA ENVIO POR EMAIL
 function ValidaPorEmail(){

//validar nome
         if (form.nome.value == ""){
                   alert("O campo " + form.nome.name + " deve ser preenchido!");
                    form.nome.focus();
                    return false;
          }
//validar email
		 if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(form.email.value))){
     alert("Informar um email válido no campo DE:")
        form.email.focus()
        return (false)
 			}
//validar email
		 if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(form.email_para.value))){
     alert("Informar um email válido no campo PARA:")
        form.email_para.focus()
        return (false)
 			}
return true;
}



//função data atual

var now = new Date();
var mName = now.getMonth() + 1;
var dName = now.getDay() + 1;
var dayNr = now.getDate();
var yearNr=now.getYear();
if(dName==1) Day = "Domingo";
if(dName==2) Day = "Segunda-feira";
if(dName==3) Day = "Ter&ccedil;a-feira";
if(dName==4) Day = "Quarta-feira";
if(dName==5) Day = "Quinta-feira";
if(dName==6) Day = "Sexta-feira";
if(dName==7) Day = "S&aacute;bado";

if(mName==1) Month = "janeiro";
if(mName==2) Month = "fevereiro";
if(mName==3) Month = "mar&ccedil;o";
if(mName==4) Month = "abril";
if(mName==5) Month = "maio";
if(mName==6) Month = "junho";
if(mName==7) Month = "julho";
if(mName==8) Month = "agosto";
if(mName==9) Month = "setembro";
if(mName==10) Month = "outubro";
if(mName==11) Month = "novembro";
if(mName==12) Month = "dezembro";

if(yearNr < 2000) Year = 1900 + yearNr;
else Year = yearNr;
// String to display current date.
var todaysDate =(" " + Day + ", " + dayNr + " de " + Month + " de " + Year);
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

//MASCARA PARA CAMPOS NUMERICOS
//************************************************************
//Função para qualquer tipo de mascara para campos
//Observação: As máscaras podem ser representadas como os exemplos abaixo: 
//CEP -> 99.999-999 
//CPF -> 999.999.999-99 
//CNPJ -> 99.999.999/9999-99 
//Data -> 99/99/9999 
//Tel Resid -> (99) 999-9999 
//Tel Cel -> (99) 9999-9999 
//Processo -> 99.999999999/999-99 
//C/C -> 999999-! 
//Coloque no campo typetext o codigo abaixo por ex.:
//onKeyPress="return MascaraCampo(document.form, 'Fone', '(99) 9999-9999', event);"
//************************************************************
function MascaraCampo(objForm, strField, sMask, evtKeyPress) { 
      var i, nCount, sValue, fldLen, mskLen,bolMask, sCod, nTecla; 

	if ((navigator.appName).indexOf("Microsoft")!=-1){
      if(document.all)  { // Internet Explorer 
        nTecla = evtKeyPress.keyCode; } 
		}
		
	if (navigator.appName=="Netscape"){
      if(document.layers) document.captureEvents(evt.KEYPRESS); { // Nestcape 
        nTecla = evtKeyPress.which; } 
		}

      sValue = objForm[strField].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( " ", "" ); 
      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) == "/")) 
        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++; 
      } 

      objForm[strField].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; 
      } 
    } 
//Fim da função MascaraCampo

//pop-up exibe pagina de impressao 
function print(nome) {
if ( navigator.appName == "Netscape" ) {
nova=window.open(nome,"title","toolbar=0,location=0,directories=0,status=no,menubar=no,scrollbars=yes,resizable=no,copyhistory=no,width=650,height=550");
nova.focus();
} else {
nova=window.open(nome,"title","toolbar=0,location=0,directories=0,status=no,menubar=no,scrollbars=yes,resizable=no,copyhistory=no,width=650,height=550");
}
}
//News SNE e Congresso
function news(nome) {
if ( navigator.appName == "Netscape" ) {
nova=window.open(nome,"title","toolbar=0,location=0,directories=0,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no,width=625,height=500");
nova.focus();
} else {
nova=window.open(nome,"title","toolbar=0,location=0,directories=0,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no,width=625,height=500");
}
}
//Downloads
function download(nome) {
if ( navigator.appName == "Netscape" ) {
nova=window.open(nome,"title","toolbar=0,location=0,directories=0,status=no,menubar=yes,scrollbars=yes,resizable=yes,copyhistory=no,width=200,height=100");
nova.focus();
} else {
nova=window.open(nome,"title","toolbar=0,location=0,directories=0,status=no,menubar=yes,scrollbars=yes,resizable=yes,copyhistory=no,width=200,height=100");
}
}
//função esconde código fonte
//function verfonte()
	//{
	//if (event.button==2)
	//{
	//window.alert('Projeto Reflorestágua')
	//}
	//}
	//document.onmousedown=verfonte
