// JavaScript Document
function valida()
{
 /*
 if (document.formlogin.txtusername.value=="")
  {
   alert("Informe um nome de usuário, máximo 20 caracteres.")
   document.formlogin.txtusername.focus()
   return(false)
   }
  */  
  
 if (document.formlogin.txtnome.value=="")
  {
   alert("Digite seu Nome completo")
   document.formlogin.txtnome.focus()
   return(false)
   }  
  

 //verifica se o email é válido
  if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(formlogin.txtemail.value)) || document.formlogin.txtemail.value=="")
  {
  alert("E-mail Invalido ou em branco!")
  document.formlogin.txtemail.focus()
  return (false)
  }  

  //verifica se as senhas são iguais  
 chave1=document.formlogin.txtsenha1.value
 if (chave1=="")
  {
   alert("A senha nao pode ser vazia.")
   document.formlogin.txtsenha1.focus()
   return(false)
   }  
   
 chave2=document.formlogin.txtsenha2.value
 if (chave1!=chave2)
  {
   alert("As senhas digitadas devem ser iguais")
   document.formlogin.txtsenha1.focus()
   return(false)
   }  
   
 if (document.formlogin.txtpergunta.value=="")
  {
   alert(" Selecione uma pergunta secreta \n Esta pergunta será utiliza para recuperar \n sua senha caso a esqueça.")
   document.formlogin.txtpergunta.focus()
   return(false)
   }  
  
  if (document.formlogin.txtresposta.value=="")
  {
   alert("Coloque a resposta para sua pergunta secreta")
   document.formlogin.txtresposta.focus()
   return(false)
   }  
   
}

function valida_user2()
{
  
  if (document.form_user2.txtdatanasc.value=="")
  {
   alert("Informe sua data de nascimento")
   document.form_user2.txtdatanasc.focus()
   return(false)
   }  
   
}

function valida_user3()
{
 if (document.form_user2.txtnome.value=="")
  {
   alert("Digite seu Nome completo")
   document.form_user2.txtnome.focus()
   return(false)
   }     
}


function validaLogin()
{
 //verifica se o email é válido
  if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(formlogin.txtemail.value)) || document.formlogin.txtemail.value=="")
  {
  alert("E-mail Invalido ou em branco!")
  document.formlogin.txtemail.focus()
  return (false)
  }  
  //verifica se as senhas são iguais  
 chave1=document.formlogin.txtsenha1.value
 if (chave1=="")
  {
   alert("A senha nao pode ser vazia.")
   document.formlogin.txtsenha1.focus()
   return(false)
   }     
}

function validaLogin2()
{
 //verifica se o username é válido
 name=document.formlogin.txtusername.value
 if (name=="")
  {
   alert("Digite o nome de usuário.")
   document.formlogin.txtusername.focus()
   return(false)
   }     
//verifica se as senhas é nula
 chave1=document.formlogin.txtsenha1.value
 if (chave1=="")
  {
   alert("A senha nao pode ser vazia.")
   document.formlogin.txtsenha1.focus()
   return(false)
   }     
}



//Cria o efeito de sobra no botao e nos grids
function mO(src,clrOver)
  {
    if (!src.contains(event.fromElement))
    {
      src.style.cursor = 'hand';
      src.bgColor = clrOver;
      src.style.border = '1 solid #F4F4F4';
    }
  }
  function mU(src,clrIn)
  {
    if (!src.contains(event.toElement))
    {
      src.style.cursor = 'default';
      src.bgColor = clrIn;
      src.style.border = '1 solid #F4F4F4';
    }
  }
  function mC(src)
  {
    if(event.srcElement.tagName=='TD')
      src.children.tags('a')[0].click();
  }  
  


//Confirma a exclusao de um arquivo
function exclusao()
{
if(confirm('Confirma a exclusão?'))
    {
        return true;
    }
    else
    {
        return false;
    }    
return false;
}

function confirma_updt()
{
if(confirm('Confirma a alteração?'))
    {
        return true;
    }
    else
    {
        return false;
    }    
return false;
}

function confirma_pub()
{
if(confirm('Confirma Publicação?'))
    {
        return true;
    }
    else
    {
        return false;
    }    
return false;
}


function validaLink()
{
  if (document.form1.txttitulo.value=="")
  {
   alert("O título não pode ser nulo.")
   document.form1.txttitulo.focus()
   return(false)
   }     

  if (document.form1.txtlink.value=="")
  {
   alert("O link não pode ser nulo.")
   document.form1.txtlink.focus()
   return(false)
   }        
}

function valida_categoria()
{
  if (document.form_categoria.txtdescricao.value=="")
  {
   alert("A categoria não pode ser nulo.")
   document.form_categoria.txtdescricao.focus()
   return(false)
   }     
}



function validaTexto()
{
  if (document.formtextos.txtcategoria.value=="")
  {
   alert("Selecione a categoria do texto")
   document.formtextos.txtcategoria.focus()
   return(false)
   }     

 if (document.formtextos.txttitulo.value=="")
  {
   alert("O Título da Matéria não pode ser nulo.")
   document.formtextos.txttitulo.focus()
   return(false)
   }     
 
  if (document.formtextos.txttexto.value=="")
  {
   alert("Digite o texto")
   document.formtextos.txttexto.focus()
   return(false)
   }  
}

function validabusca()
{
  /*
  if (document.formbusca.txtbusca.value=="")
  {
   alert("Informe o nome a ser procurado")
   document.formbusca.txtbusca.focus()
   return(false)
   }
   */ 
}  


function valida_evento()
{
  if (document.form_agenda.txtdata.value=="")
  {
   alert("Informe a data do evento, campo obrigatório!")
   document.form_agenda.txtdata.focus()
   return(false)
   }     
   
  if (document.form_agenda.txtdata2.value=="")
  {
   alert("Informe a data e horário oficial do evento")
   document.form_agenda.txtdata2.focus()
   return(false)
   }   
   
  if (document.form_agenda.txtevento.value=="")
  {
   alert("Informe o título/nome do evento")
   document.form_agenda.txtevento.focus()
   return(false)
   }   
}


function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}


function valida_forum()
{
 if (document.form_forum.txtnome.value=="")
  {
   alert("Informe seu nome!")
   document.form_forum.txtnome.focus()
   return(false)
   }     

//verifica se o email é válido
  if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(form_forum.txtemail.value)) || document.form_forum.txtemail.value=="")
  {
  alert("E-mail Invalido ou em branco!")
  document.form_forum.txtemail.focus()
  return (false)
  }  
  
  if (document.form_forum.txtmsg.value=="")
  {
   alert("Mensagem Inválido!")
   document.form_forum.txtmsg.focus()
   return(false)
   } 

}


function valida_dicussao()
{
	
 
 if (document.form_discussao.txtdata.value=="")
  {
   alert("Data inválida!")
   document.form_discussao.txtdata.focus()
   return(false)
   }     

  if (document.form_discussao.txttitulo.value=="")
  {
   alert("Titulo Inválido!")
   document.form_discussao.txttitulo.focus()
   return(false)
   } 
   
  if (document.form_discussao.txtautor.value=="")
  {
   alert("Autor Inválido!")
   document.form_discussao.txtautor.focus()
   return(false)
   } 
   
 if (document.form_discussao.txtartigo.value=="")
  {
   alert("Texto Inválido!")
   document.form_discussao.txtartigo.focus()
   return(false)
  }  
}


function valida_upload()
{	
 
 if (document.form_up.txtdescricao.value=="")
  {
   alert("Informe a descrição!")
   document.form_up.txtdescricao.focus()
   return(false)
   }     

  if (document.form_up.txtcategoria.value=="")
  {
   alert("Selecione a categoria!")
   document.form_up.txtcategoria.focus()
   return(false)
   } 
   
  if (document.form_up.txtgrupo.value=="")
  {
   alert("Selecione o grupo de permissão!")
   document.form_up.txtgrupo.focus()
   return(false)
   } 
   
 if (document.form_up.txtarquivo.value=="")
  {
   alert("Arquivo Inválido!")
   document.form_up.txtarquivo.focus()
   return(false)
  }  
}


function valida_forum()
{
 if (document.formforum.txtnome.value=="")
  {
   alert("Digite seu nome")
   document.formforum.txtnome.focus()
   return(false)
   }  

 //verifica se o email é válido
  if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(formforum.txtemail.value)) || document.formforum.txtemail.value=="")
  {
  alert("E-mail Invalido ou em branco!")
  document.formforum.txtemail.focus()
  return (false)
  }  
  
  
  if (document.formforum.txtmsg.value=="")
  {
   alert("Digite sua mensagem!!!")
   document.formforum.txtmsg.focus()
   return(false)
   }  
   
}