function emBranco(s) { 
	var i; 
	if (vazio(s)) return true; 
}

function validaFormulario()
{
	var ok = true;
	var msg = "Você precisa informar os seguintes campos:\n";
	
   if (emBranco(document.getElementById("formNome").value))
      {
  		ok = false;
 		msg = msg + "  * Nome\n";
  		}
   if (emBranco(document.getElementById("formEmail").value))
      {
  		ok = false;
  		msg = msg + "  * E-mail\n";
  		}
  if (emBranco(document.getElementById("formFone").value))
      {
  		ok = false;
  		msg = msg + "  * Telefone\n";
  		}
  		
 if(!is_fone(document.getElementById("formFone").value)){
	  	ok = false;
	  	msg = msg + "  * telefone com 8 número";
  }
  if (!is_email(document.getElementById("formEmail").value)){
  	ok = false;
  	msg = "A formação do e-mail é invalida\nou existe caracteres inválidos";
  }
  if (document.getElementById("formEspecializacao").value == "#"){
  	ok = false;
  	msg = "Para completar o formulário, escolha um curso válido.\nLembre-se: os cursos estão divididos por área de conhecimento.";
  }
   
  if(ok){
  	document.form.submit();
  }
  
  if(!ok){
  	alert(msg);
  	return false;
  }  	

}

function is_email(email)
    {

      er = /^[a-zA-Z0-9][a-zA-Z0-9\._-]+@([a-zA-Z0-9\._-]+\.)[a-zA-Z-0-9]{2}/;
      if(er.exec(email))
        {
          return true;
        } else {
          return false;
        }
    }
    
function is_fone(telefone){
	err = /\d{8}/;		
	if(err.exec(telefone)){
	 	return true;
	 }
	else{
		return false;
	}
}

function vazio(s) 
{
 return ((s == null) || (s.length == 0)); 
}

function abrirPopUp()
{
window.open ("http://www.unisinos.br/aplica/pre_inscricao/formulario.php",null,"status=no,width=370,height=470,left=350,top=100");
}
