function validaMatriculaOnLine() { 

	//Initialise variables
	var errorMsg = "";


	// 2 ETAPA
	if (document.formMatriculaOnLine.nome.value == ""){
		errorMsg += "\n2\u00aa Etapa \u00bb Nome completo.";	
	}
	if ((document.formMatriculaOnLine.email.value == "") || (document.formMatriculaOnLine.email.value.length > 0 && (document.formMatriculaOnLine.email.value.indexOf("@",0) == - 1 || document.formMatriculaOnLine.email.value.indexOf(".",0) == - 1))) { 
		errorMsg += "\n2\u00aa Etapa \u00bb E-mail.";	
	}
	if (document.formMatriculaOnLine.nomePai.value == ""){
		errorMsg += "\n2\u00aa Etapa \u00bb Nome completo do pai.";	
	}
	if (document.formMatriculaOnLine.nomeMae.value == ""){
		errorMsg += "\n2\u00aa Etapa \u00bb Nome completo da m\u00e3e.";	
	}
	if (document.formMatriculaOnLine.naturalidade.value == ""){
		errorMsg += "\n2\u00aa Etapa \u00bb Naturalidade.";	
	}
	if (document.formMatriculaOnLine.ufNaturalidade.value == ""){
		errorMsg += "\n2\u00aa Etapa \u00bb UF Naturalidade.";	
	}
	if (document.formMatriculaOnLine.dataNascimento.value == ""){
		errorMsg += "\n2\u00aa Etapa \u00bb Data de Nascimento.";	
	}
	if (document.formMatriculaOnLine.sexo.value == ""){
		errorMsg += "\n2\u00aa Etapa \u00bb Sexo.";	
	}
	if (document.formMatriculaOnLine.estadoCivil.value == ""){
		errorMsg += "\n2\u00aa Etapa \u00bb Estado Civil.";	
	}
	if ((document.formMatriculaOnLine.telFixo.value == "") && (document.formMatriculaOnLine.telCelular.value == "") && (document.formMatriculaOnLine.telComercial.value == ""))  {
		errorMsg += "\n2\u00aa Etapa \u00bb Preencha pelo menos 1 telefone.";	
	}
	
	
	// 3 ETAPA
	if (document.formMatriculaOnLine.logradouro.value == ""){
		errorMsg += "\n3\u00aa Etapa \u00bb Logradouro.";	
	}
	if (document.formMatriculaOnLine.complemento.value == ""){
		errorMsg += "\n3\u00aa Etapa \u00bb Complemento.";	
	}
	if (document.formMatriculaOnLine.bairro.value == ""){
		errorMsg += "\n3\u00aa Etapa \u00bb Setor \u002f Bairro.";	
	}
	if (document.formMatriculaOnLine.cidade.value == ""){
		errorMsg += "\n3\u00aa Etapa \u00bb Cidade.";	
	}
	if (document.formMatriculaOnLine.uf.value == ""){
		errorMsg += "\n3\u00aa Etapa \u00bb UF.";	
	}
	if (document.formMatriculaOnLine.cep.value == ""){
		errorMsg += "\n3\u00aa Etapa \u00bb CEP.";	
	}
	
	
	// 4 ETAPA
	if (document.formMatriculaOnLine.cpf.value == ""){
		errorMsg += "\n4\u00aa Etapa \u00bb CPF.";	
	}
	if (document.formMatriculaOnLine.rg.value == ""){
		errorMsg += "\n4\u00aa Etapa \u00bb RG.";	
	}
	if (document.formMatriculaOnLine.orgaoExpedidor.value == ""){
		errorMsg += "\n4\u00aa Etapa \u00bb \u00d3rg\u00e3o Expedidor.";	
	}
	if (document.formMatriculaOnLine.ufOrgaoExpedidor.value == ""){
		errorMsg += "\n4\u00aa Etapa \u00bb UF \u00d3rg\u00e3o Expedidor.";	
	}
	
	
	// 5 ETAPA
	if (document.formMatriculaOnLine.curso1.value == ""){
		errorMsg += "\n5\u00aa Etapa \u00bb Curso Superior (1).";	
	}
	if (document.formMatriculaOnLine.rg.value == ""){
		errorMsg += "\n5\u00aa Etapa \u00bb Institui\u00e7\u00e3o de Ensino (1).";	
	}
	if (document.formMatriculaOnLine.orgaoExpedidor.value == ""){
		errorMsg += "\n5\u00aa Etapa \u00bb Ano \u002f Conclus\u00e3o (1).";	
	}
	
	
	// 5 ETAPA
	if (document.formMatriculaOnLine.conheceu.value == ""){
		errorMsg += "\n6\u00aa Etapa \u00bb Como nos conheceu?";	
	}	
	
	
			
	if (errorMsg != ""){
		msg = "Os seguintes campos ficaram em branco ou foram preenchidos incorretamente.\n";
		msg += "_________________________________________________________________________";
		
		fimmsg = "\n_________________________________________________________________________\n";
		fimmsg += "Por favor, preencha novamente esses campos e envie novamente.\n";
		
		errorMsg += alert(msg + errorMsg + fimmsg + "\n\n");
		return false;
	}

	return true;
}
