// ---------------------------------------------------------
// ----------------- NOTAS IMPORTANTES ---------------------
// ---------------------------------------------------------

// TODO FORMULÁRIO DEVE TER UM ID DE IDENTIFICAÇÃO ÚNICO 
// PARA QUE FUNCIONE A CHAMADA É NECESSÁRIO UM BOTÃO SUBMIT



jQuery(document).ready(function() { 

	// PÁGINA __user/principal/guia_rapido.php
	jQuery('#idGuiaRapidoPrincipal').ajaxForm( { beforeSubmit: PrincipalGuiaRapido } );

	// PÁGINA __user/comum/login.php
	jQuery('#idLoginUser').ajaxForm( { beforeSubmit: indexLogin } );
	
	// PÁGINA __user/index/index.php 
	jQuery('#idCodigoTurma').ajaxForm( { beforeSubmit: indexCadastroAluno } );
	
	// PÁGINA __user/cadastro_aluno/cadastro.php 
	jQuery('#idCadastrarAluno').ajaxForm( { beforeSubmit: validarCadastroAluno } );
	
	// PÁGINA __user/cadastro_turma/cadastro.php 
	jQuery('#idCadastrarTurma').ajaxForm( { beforeSubmit: validarCadastroTurma } );
	
	// PÁGINA __user/classe/cadastro_master.php 
	jQuery('#idCadastrarTurmaMaster').ajaxForm( { beforeSubmit: validarCadastroTurmaMaster } );	
	
	
	// PÁGINA __user/reenviar_email/reenviar_email.php 
	jQuery('#idReenviarEmail').ajaxForm( { beforeSubmit: validarReenvioEmail } );
	
	// PÁGINA __user/senha/esqueceu.php
	jQuery('#idReenviarSenha').ajaxForm( { beforeSubmit: validarReenvioSenha } );
	
	// PÁGINA __user/indicar/indicar.php
	jQuery('#idIndicarAmigo').ajaxForm( { beforeSubmit: formIndicarAmigo } );
	
	// PÁGINA __user/contato/contato.php
	jQuery('#idEntrarContato').ajaxForm( { beforeSubmit: formEntrarContato } );

	// PÁGINA __user/perfil/mod_alterar.php
	jQuery('#idAlterarPerfil').ajaxForm( { beforeSubmit: formAlterarPerfil } );

	// PÁGINA __user/classe/cadastrar.php
	jQuery('#idAlterarTurma').ajaxForm( { beforeSubmit: formAlterarTurma } );
	
	// PÁGINA __user/classe/cadastrar.php
	jQuery('#idClasseCadastrarAluno').ajaxForm( { beforeSubmit: formClasseCadastrarAluno } );
	
	// PÁGINA __user/cadastrar_aluno/cadastro_aluno_master.php
	jQuery('#idClasseCadastrarAlunoMaster').ajaxForm( { beforeSubmit: formClasseCadastrarAlunoMaster } );
	
	// PÁGINA __user/classe/cadastrar.php
	jQuery('#idClasseConvidarAluno').ajaxForm( { beforeSubmit: formClasseConvidarAluno } );	
	
	// PÁGINA __user/classe/cobranca.php
	jQuery('#idClasseVisualizarCobranca').ajaxForm( { beforeSubmit: formClasseVisualizarCobranca } );
	
	// PÁGINA __user/enquete/dadosEnquete.php
	jQuery('#idEnqueteVisualizarEnquete').ajaxForm( { beforeSubmit: formEnqueteVisualizarEnquete } );
	
	// PÁGINA __user/enquete/dadosEnquete.php
	jQuery('#idEnqueteCadastrarEnquete').ajaxForm( { beforeSubmit: formEnqueteCadastrarEnquete } );
	
	// PÁGINA __user/enquete/dadosEnquete.php
	jQuery('#idVotarEnquete').ajaxForm( { beforeSubmit: formVotarEnquete } );	
	
	// PÁGINA __user/enquete/dadosEnquete.php
	jQuery('#idEnqueteCadastrarAlternativa').ajaxForm( { beforeSubmit: formEnqueteCadastrarAlternativa } );	
	
	// PÁGINA __user/enquete/dadosEnquete.php
	jQuery('#idReceitaCadastrarCobranca').ajaxForm( { beforeSubmit: formReceitaCadastrarCobranca } );
	
	// PÁGINA __user/enquete/dadosEnquete.php
	jQuery('#idDespesaCadastrarDespesa').ajaxForm( { beforeSubmit: formDespesaCadastrarDespesa } );	
	
	// PÁGINA __user/enquete/dadosEnquete.php
	jQuery('#idDespesaAlterarDespesa').ajaxForm( { beforeSubmit: formDespesaAlterarDespesa } );	
	
	// PÁGINA __user/noticia/cadastrar.php
	jQuery('#idNoticiaCadastrarNoticia').ajaxForm( { beforeSubmit: formNoticiaCadastrarNoticia } );	
	
	// PÁGINA __user/noticia/cadastrar.php
	jQuery('#idMuralCadastrarRecado').ajaxForm( { beforeSubmit: formMuralCadastrarRecado } );	
	
	// PÁGINA __user/noticia/cadastrar.php
	jQuery('#idMasterCadastrar').ajaxForm( { beforeSubmit: formMasterCadastrar } );
	
	// PÁGINA __user/noticia/cadastrar.php
	jQuery('#idAlterarContaBancaria').ajaxForm( { beforeSubmit: formAlterarContaBancaria } );	
	
	// PÁGINA __adm/index/index.php
	jQuery('#idFmLoginAdm').ajaxForm( { beforeSubmit: formFmLoginAdm } );	
	
	// PÁGINA __user/enquete/VisualizarVotos.php
	jQuery('#idEnqueteAlterarAlternativa').ajaxForm( { beforeSubmit: formEnqueteAlterarAlternativa } );		
	
});

function PrincipalGuiaRapido(formData, jqForm, options) { 
	checkPrincipalGuiaRapido( 'idGuiaRapidoPrincipal' );	
	return false;
}

function indexLogin(formData, jqForm, options) { 
	return validar_form_login_user( 'idLoginUser' ); 
}

function indexCadastroAluno(formData, jqForm, options) { 
	return validar_codigo_turma( 'idCodigoTurma' );
}

function validarCadastroAluno(formData, jqForm, options) { 	
	var parametros = validar_form_cadastro_aluno( 'idCadastrarAluno' );
	if (parametros)
		chamarAjax( 'target', 'cadastro_aluno/script_insere.php', parametros, true );
	else
		return false;
}

function validarCadastroTurma(formData, jqForm, options) { 

	return validar_form_cadastro_turma( 'idCadastrarTurma' );	
}

function validarCadastroTurmaMaster(formData, jqForm, options) { 

	return validar_form_cadastro_turma_master( 'idCadastrarTurmaMaster' );	
}


function validarReenvioEmail(formData, jqForm, options) { 
	return validarEmail( 'idReenviarEmail' );
}

function validarReenvioSenha(formData, jqForm, options) { 
	return checkEmail( 'idReenviarSenha' );	
}

function formIndicarAmigo(formData, jqForm, options) { 
	return checkIndicarAmigo( 'idIndicarAmigo' );	
}

function formEntrarContato(formData, jqForm, options) { 
	return checkEntrarContato( 'idEntrarContato' );	
}

function formAlterarPerfil(formData, jqForm, options) { 
	return checkPerfil( 'idAlterarPerfil' );	
}

function formAlterarTurma(formData, jqForm, options) { 
	checkTurma( 'idAlterarTurma' );	
	return false;
}

function formClasseCadastrarAluno(formData, jqForm, options) { 
	checkClasseCadastrarAluno( 'idClasseCadastrarAluno' );	
	return false;
}

function formClasseCadastrarAlunoMaster(formData, jqForm, options) { 
	checkClasseCadastrarAlunoMaster( 'idClasseCadastrarAlunoMaster' );	
	return false;
}

function formClasseConvidarAluno(formData, jqForm, options) { 
	checkClasseConvidarAluno( 'idClasseConvidarAluno' );	
	return false;
}

function formClasseVisualizarCobranca(formData, jqForm, options) { 	
	checkClasseVisualizarCobranca( 'idClasseVisualizarCobranca' );	
	return false;
}

function formEnqueteVisualizarEnquete(formData, jqForm, options) { 	
	checkEnqueteVisualizarEnquete( 'idEnqueteVisualizarEnquete' );	
	return false;
}

function formEnqueteCadastrarEnquete(formData, jqForm, options) { 	
	checkEnqueteCadastrarEnquete( 'idEnqueteCadastrarEnquete' );
	return false;
}

function formVotarEnquete(formData, jqForm, options) { 	
	checkVotarEnquete( 'idVotarEnquete' );
	return false;
}

function formEnqueteCadastrarAlternativa(formData, jqForm, options) { 	
	checkEnqueteCadastrarAlternativa( 'idEnqueteCadastrarAlternativa' );
	return false;
}

function formReceitaCadastrarCobranca(formData, jqForm, options) { 	
	checkReceitaCadastrarCobranca( 'idReceitaCadastrarCobranca' );
	return false;
}

function formDespesaCadastrarDespesa(formData, jqForm, options) { 	
	checkDespesaCadastrarDespesa( 'idDespesaCadastrarDespesa' );
	return false;
}

function formDespesaAlterarDespesa(formData, jqForm, options) { 	
	checkDespesaAlterarDespesa( 'idDespesaAlterarDespesa' );
	return false;
}

function formNoticiaCadastrarNoticia(formData, jqForm, options) { 	
	checkNoticiaCadastrarNoticia( 'idNoticiaCadastrarNoticia' );
	return false;
}


function formMuralCadastrarRecado(formData, jqForm, options) { 	
	checkMuralCadastrarRecado( 'idMuralCadastrarRecado' );
	return false;
}

function formMasterCadastrar(formData, jqForm, options) { 	
	checkMasterCadastrar( 'idMasterCadastrar' );
	return false;
}

function formAlterarContaBancaria(formData, jqForm, options) { 	
	checkAlterarContaBancaria( 'idAlterarContaBancaria' );
	return false;
}

function formFmLoginAdm(formData, jqForm, options) { 	
	checkFmLoginAdm( 'idFmLoginAdm' );
	return false;
}

function formEnqueteAlterarAlternativa(formData, jqForm, options) { 	
	checkEnqueteAlterarAlternativa( 'idEnqueteAlterarAlternativa' );
	return false;
}





