<?PHP
/*
 * DIREITOS AUTORAIS RESERVADOS (C) 2007 UFRJ
 * 
 * ESTE PROGRAMA É SOFTWARE LIVRE; VOCÊ PODE REDISTRIBUÍ-LO E/OU MODIFICÁ-LO SOB OS
 * TERMOS DA LICENÇA PÚBLICA GERAL GNU CONFORME PUBLICADA PELA FREE SOFTWARE FOUNDATION;
 * TANTO A VERSÃO 2 DA LICENÇA, COMO (A SEU CRITÉRIO) QUALQUER VERSÃO POSTERIOR.

 * ESTE PROGRAMA É DISTRIBUÍDO NA EXPECTATIVA DE QUE SEJA ÚTIL, PORÉM, SEM NENHUMA GARANTIA;
 * NEM MESMO A GARANTIA IMPLÍCITA DE COMERCIABILIDADE OU ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA.
 * CONSULTE A LICENÇA PÚBLICA GERAL DO GNU PARA MAIS DETALHES.
 * 
 * VOCÊ DEVE TER RECEBIDO UMA CÓPIA DA LICENÇA PÚBLICA GERAL DO GNU JUNTO COM ESTE PROGRAMA; 
 * SE NÃO, ACESSE <<HTTP://WWW.GNU.ORG/LICENSES/LICENSES.PT-BR.HTML>>
 */

<?
session_start();

include "../includes/begin.php";
include "../includes/functions.php";

$erro = false;	//Boolean indicador de erros.
$msgErro = "";	//Mensagem de erro devolvida ao usu�rio.

	//Recebe o c�digo do aluno.
$codigoAluno = getValueGet('codigo');
$codigoPessoa = getValueGet('pessoa');

	//Guardar�o o n�mero de imagens marcadas na tela de sele��o, e o n�mero de imagens mostradas na mesma tela.
$imagensMarcadas = 0;
$imagensMostradas = getValuePost('numImagensMostradas');

	//Booleano que indica quando deve acontecer uma opera��o em banco de dados do respectivo indiv�duo.
$flag_atualizacao_NIS = 0;
$flag_atualizacao_CPF = 0;
$flag_atualizacao_Certidao = 0;
$flag_atualizacao_tpSangue = 0;
$flag_atualizacao_pai = 0;
$flag_atualizacao_mae = 0;
$flag_atualizacao_resp = 0;

	//Conex�o com o banco de dados que apagar� fotos n�o selecionadas pelo usu�rio.
$sql_deletaFotos_aluno = "UPDATE mat_aluno 
						SET pathfotoaluno = '' WHERE codaluno = ".$codigoAluno;

$sql_deletaFotos_NIS = "UPDATE cabcomum.pessoa_documento 
						SET ";
$sql_deletaFotos_CPF = "UPDATE cabcomum.pessoa_documento 
						SET ";
$sql_deletaFotos_Certidao = "UPDATE cabcomum.pessoa_documento 
						SET ";
$sql_deletaFotos_tpSangue = "UPDATE \"mat_alunoEspecifico\"  
						SET ";

$sql_deletaFotos_pai = "UPDATE mat_documentos
						SET ";
$sql_deletaFotos_mae = "UPDATE mat_documentos
						SET ";
$sql_deletaFotos_resp = "UPDATE mat_documentos 
						SET ";


// - DOCUMENTOS DE ALUNO - FOTO DE ALUNO

		//Verificando se foto de aluno foi marcada.
	if(getValuePost('check_pathfotoaluno') == 1)
	{
		$sql_deletaFotos_aluno = "";
		$imagensMarcadas += 1;
		////DELETAR FOTO DO SISTEMA AQUI.
	}

// - DOCUMENTOS DE ALUNO - OUTROS

	//Verificando se NIS:Frente n�o foi marcado pelo usu�rio.
		if(getValuePost('check_pathnisfrente') != 1)	
		{
			$sql_deletaFotos_NIS .= "img_documento_frente = NULL";
			$flag_atualizacao_NIS = 1;	
			////DELETAR FOTO DO SISTEMA AQUI.
		}
		else $imagensMarcadas += 1;
			//Verificando se NIS:Verso n�o foi marcado pelo usu�rio.
		if(getValuePost('check_pathnisverso') != 1)
		{
			if($flag_atualizacao_NIS == 1)
				$sql_deletaFotos_NIS .= ", img_documento_verso = NULL";
			else{
				$sql_deletaFotos_NIS .= "img_documento_verso = NULL";
				$flag_atualizacao_NIS = 1;
			}
			////DELETAR FOTO DO SISTEMA AQUI.
		}
		else $imagensMarcadas += 1;
		if($flag_atualizacao_NIS == 1)
		{
			$sql_deletaFotos_NIS .= " WHERE idpessoa = $codigoPessoa AND idtipo_documento = 4";
		}
		else
		{
			$sql_deletaFotos_NIS = "";
		}
	
	//Verificando se CPF:Frente n�o foi marcado pelo usu�rio.
		if(getValuePost('check_pathcpffrente') != 1)	
		{
			$sql_deletaFotos_CPF .= "img_documento_frente = NULL";
			$flag_atualizacao_CPF = 1;
			////DELETAR FOTO DO SISTEMA AQUI.
		}
		else $imagensMarcadas += 1;
			//Verificando se CPF:Verso n�o foi marcado pelo usu�rio.
		if(getValuePost('check_pathcpfverso') != 1)
		{
			if($flag_atualizacao_CPF == 1)
				$sql_deletaFotos_CPF .= ", img_documento_verso = NULL";
			else{
				$sql_deletaFotos_CPF .= "img_documento_verso = NULL";
				$flag_atualizacao_CPF = 1;
			}
			////DELETAR FOTO DO SISTEMA AQUI.
		}
		else $imagensMarcadas += 1;
		if($flag_atualizacao_CPF == 1)
		{
			$sql_deletaFotos_CPF .= " WHERE idpessoa = $codigoPessoa AND idtipo_documento = 5";
		}
		else
		{
			$sql_deletaFotos_CPF = "";
		}

	
	//Verificando se Certid�o de Nascimento:Frente n�o foi marcado pelo usu�rio.
		if(getValuePost('check_pathcertidaofrente') != 1)	
		{
			$sql_deletaFotos_Certidao .= "img_documento_frente = NULL";
			$flag_atualizacao_Certidao = 1;
			////DELETAR FOTO DO SISTEMA AQUI.
		}
		else $imagensMarcadas += 1;
			//Verificando se Certid�o de Nascimento:Verso n�o foi marcado pelo usu�rio.
		if(getValuePost('check_pathcertidaoverso') != 1)
		{
			if($flag_atualizacao_Certidao == 1)
				$sql_deletaFotos_Certidao .= ", img_documento_verso = NULL";
			else{
				$sql_deletaFotos_Certidao .= "img_documento_verso = NULL";
				$flag_atualizacao_Certidao = 1;			
			}
			////DELETAR FOTO DO SISTEMA AQUI.
		}
		else $imagensMarcadas += 1;
		if($flag_atualizacao_Certidao == 1)
		{
			$sql_deletaFotos_Certidao .= " WHERE idpessoa = $codigoPessoa AND idtipo_documento = 9";
		}
		else
		{
			$sql_deletaFotos_Certidao = "";
		}
		
		
	//Verificando se Tipo Sangu�neo:Frente n�o foi marcado pelo usu�rio.
		if(getValuePost('check_pathtpsanguefrente') != 1)	
		{
			$sql_deletaFotos_tpSangue .= "pathtpsanguefrente = NULL";
			$flag_atualizacao_tpSangue = 1;	
			////DELETAR FOTO DO SISTEMA AQUI.
		}
		else $imagensMarcadas += 1;
			//Verificando se Tipo Sangu�neo:Verso n�o foi marcado pelo usu�rio.
		if(getValuePost('check_pathtpsangueverso') != 1)
		{
			if($flag_atualizacao_tpSangue == 1)
				$sql_deletaFotos_tpSangue .= ", pathtpsangueverso = NULL";
			else{
				$sql_deletaFotos_tpSangue .= "pathtpsangueverso = NULL";
				$flag_atualizacao_tpSangue = 1;
			}
			////DELETAR FOTO DO SISTEMA AQUI.
		}
		else $imagensMarcadas += 1;
		if($flag_atualizacao_tpSangue == 1)
		{
			$sql_deletaFotos_tpSangue .= " WHERE codaluno = ".$codigoAluno;
		}
		else
		{
			$sql_deletaFotos_tpSangue = "";
		}
			
	
// - DOCUMENTOS DE PAI -
	
	//Verificando se NIS:Frente n�o foi marcado pelo usu�rio.
		if(getValuePost('check_pai_pathnisfrente') != 1)	
		{
			if($flag_atualizacao_pai == 1)
				$sql_deletaFotos_pai .= ", pathnisfrente = ''";
			else{
				$sql_deletaFotos_pai .= "pathnisfrente = ''";
				$flag_atualizacao_pai = 1;
			}
			////DELETAR FOTO DO SISTEMA AQUI.
		}
		else $imagensMarcadas += 1;
			//Verificando se NIS:Verso n�o foi marcado pelo usu�rio.
		if(getValuePost('check_pai_pathnisverso') != 1)
		{
			if($flag_atualizacao_pai == 1)
				$sql_deletaFotos_pai .= ", pathnisverso = ''";
			else{
				$sql_deletaFotos_pai .= "pathnisverso = ''";
				$flag_atualizacao_pai = 1;
			}
			////DELETAR FOTO DO SISTEMA AQUI.
		}
		else $imagensMarcadas += 1;

	//Verificando se CPF:Frente n�o foi marcado pelo usu�rio.
		if(getValuePost('check_pai_patthcpffrente') != 1)	
		{
			if($flag_atualizacao_pai == 1)
				$sql_deletaFotos_pai .= ", patthcpffrente = ''";
			else{
				$sql_deletaFotos_pai .= "patthcpffrente = ''";
				$flag_atualizacao_pai = 1;
			}
			////DELETAR FOTO DO SISTEMA AQUI.
		}
		else $imagensMarcadas += 1;
			//Verificando se CPF:Verso n�o foi marcado pelo usu�rio.
		if(getValuePost('check_pai_pathcpfverso') != 1)
		{
			if($flag_atualizacao_pai == 1)
				$sql_deletaFotos_pai .= ", pathcpfverso = ''";
			else{
				$sql_deletaFotos_pai .= "pathcpfverso = ''";
				$flag_atualizacao_pai = 1;
			}
			////DELETAR FOTO DO SISTEMA AQUI.
		}
		else $imagensMarcadas += 1;

	//Verificando se RG:Frente n�o foi marcado pelo usu�rio.
		if(getValuePost('check_pai_pathrgfrente') != 1)	
		{
			if($flag_atualizacao_pai == 1)
				$sql_deletaFotos_pai .= ", pathrgfrente = ''";
			else{
				$sql_deletaFotos_pai .= "pathrgfrente = ''";
				$flag_atualizacao_pai = 1;
			}
			////DELETAR FOTO DO SISTEMA AQUI.
		}
		else $imagensMarcadas += 1;
			//Verificando se RG:Verso n�o foi marcado pelo usu�rio.
		if(getValuePost('check_pai_pathrgverso') != 1)
		{
			if($flag_atualizacao_pai == 1)
				$sql_deletaFotos_pai .= ", pathrgverso = ''";
			else{
				$sql_deletaFotos_pai .= "pathrgverso = ''";
				$flag_atualizacao_pai = 1;
			}
			////DELETAR FOTO DO SISTEMA AQUI.
		}
		else $imagensMarcadas += 1;

	//Verificando se Carteira de Trabalho:Frente n�o foi marcado pelo usu�rio.
		if(getValuePost('check_pai_pathcarteiratrabalhofrente') != 1)	
		{
			if($flag_atualizacao_pai == 1)
				$sql_deletaFotos_pai .= ", pathcarteiratrabalhofrente = ''";
			else{
				$sql_deletaFotos_pai .= "pathcarteiratrabalhofrente = ''";
				$flag_atualizacao_pai = 1;
			}
			////DELETAR FOTO DO SISTEMA AQUI.
		}
		else $imagensMarcadas += 1;
			//Verificando se Carteira de Trabalho:Verso n�o foi marcado pelo usu�rio.
		if(getValuePost('check_pai_pathcarteiratrabalhoverso') != 1)
		{
			if($flag_atualizacao_pai == 1)
				$sql_deletaFotos_pai .= ", pathcarteiratrabalhoverso = ''";
			else{
				$sql_deletaFotos_pai .= "pathcarteiratrabalhoverso = ''";
				$flag_atualizacao_pai = 1;
			}
			////DELETAR FOTO DO SISTEMA AQUI.
		}
		else $imagensMarcadas += 1;

	//Verificando se T�tulo de Eleitor:Frente n�o foi marcado pelo usu�rio.
		if(getValuePost('check_pai_pathtituloeleitorfrente') != 1)	
		{
			if($flag_atualizacao_pai == 1)
				$sql_deletaFotos_pai .= ", pathtituloeleitorfrente = ''";
			else{
				$sql_deletaFotos_pai .= "pathtituloeleitorfrente = ''";
				$flag_atualizacao_pai = 1;
			}
			////DELETAR FOTO DO SISTEMA AQUI.
		}
		else $imagensMarcadas += 1;
			//Verificando se T�tulo de Eleitor:Verso n�o foi marcado pelo usu�rio.
		if(getValuePost('check_pai_pathtituloeleitorverso') != 1)
		{
			if($flag_atualizacao_pai == 1)
				$sql_deletaFotos_pai .= ", pathtituloeleitorverso = ''";
			else{
				$sql_deletaFotos_pai .= "pathtituloeleitorverso = ''";
				$flag_atualizacao_pai = 1;
			}
			////DELETAR FOTO DO SISTEMA AQUI.
		}
		else $imagensMarcadas += 1;

	//Verificando se PIS:Frente n�o foi marcado pelo usu�rio.
		if(getValuePost('check_pai_pathpisfrente') != 1)	
		{
			if($flag_atualizacao_pai == 1)
				$sql_deletaFotos_pai .= ", pathpisfrente = ''";
			else{
				$sql_deletaFotos_pai .= "pathpisfrente = ''";
				$flag_atualizacao_pai = 1;
			}
			////DELETAR FOTO DO SISTEMA AQUI.
		}
		else $imagensMarcadas += 1;
			//Verificando se PIS:Verso n�o foi marcado pelo usu�rio.
		if(getValuePost('check_pai_pathpisverso') != 1)
		{
			if($flag_atualizacao_pai == 1)
				$sql_deletaFotos_pai .= ", pathpisverso = ''";
			else{
				$sql_deletaFotos_pai .= "pathpisverso = ''";
				$flag_atualizacao_pai = 1;
			}
			////DELETAR FOTO DO SISTEMA AQUI.
		}
		else $imagensMarcadas += 1;

	//Verificando se Certid�o de Nascimento:Frente n�o foi marcado pelo usu�rio.
		if(getValuePost('check_pai_pathcertidaofrente') != 1)	
		{
			if($flag_atualizacao_pai == 1)
				$sql_deletaFotos_pai .= ", pathcertidaofrente = ''";
			else{
				$sql_deletaFotos_pai .= "pathcertidaofrente = ''";
				$flag_atualizacao_pai = 1;
			}
			////DELETAR FOTO DO SISTEMA AQUI.
		}
		else $imagensMarcadas += 1;
			//Verificando se Certid�o de Nascimento:Verso n�o foi marcado pelo usu�rio.
		if(getValuePost('check_pai_pathcertidaoverso') != 1)
		{
			if($flag_atualizacao_pai == 1)
				$sql_deletaFotos_pai .= ", pathcertidaoverso = ''";
			else{
				$sql_deletaFotos_pai .= "pathcertidaoverso = ''";
				$flag_atualizacao_pai = 1;
			}
			////DELETAR FOTO DO SISTEMA AQUI.
		}
		else $imagensMarcadas += 1;

	//Verificando se Carteira de Motorista:Frente n�o foi marcado pelo usu�rio.
		if(getValuePost('check_pai_pathcarteiramotoristafrente') != 1)	
		{
			if($flag_atualizacao_pai == 1)
				$sql_deletaFotos_pai .= ", pathcarteiramotoristafrente = ''";
			else{
				$sql_deletaFotos_pai .= "pathcarteiramotoristafrente = ''";
				$flag_atualizacao_pai = 1;
			}
			////DELETAR FOTO DO SISTEMA AQUI.
		}
		else $imagensMarcadas += 1;
			//Verificando se Carteira de Motorista:Verso n�o foi marcado pelo usu�rio.
		if(getValuePost('check_pai_pathcarteiramotoristaverso') != 1)
		{
			if($flag_atualizacao_pai == 1)
				$sql_deletaFotos_pai .= ", pathcarteiramotoristaverso = ''";
			else{
				$sql_deletaFotos_pai .= "pathcarteiramotoristaverso = ''";
				$flag_atualizacao_pai = 1;
			}
			////DELETAR FOTO DO SISTEMA AQUI.
		}
		else $imagensMarcadas += 1;

	//Finalizando a montagem do sql que apaga fotos de pai.
if($flag_atualizacao_pai == 1)
	$sql_deletaFotos_pai .= " WHERE tipoidentificador = 9 AND identificador = ".$codigoAluno;
else $sql_deletaFotos_pai = "";

	//echo nl2br($sql_deletaFotos_pai); exit;
	
	
// - DOCUMENTOS DE M�E -

	//Verificando se NIS:Frente n�o foi marcado pelo usu�rio.
		if(getValuePost('check_mae_pathnisfrente') != 1)	
		{
			if($flag_atualizacao_mae == 1)
				$sql_deletaFotos_mae .= ", pathnisfrente = ''";
			else{
				$sql_deletaFotos_mae .= "pathnisfrente = ''";
				$flag_atualizacao_mae = 1;
			}
			////DELETAR FOTO DO SISTEMA AQUI.
		}
		else $imagensMarcadas += 1;
			//Verificando se NIS:Verso n�o foi marcado pelo usu�rio.
		if(getValuePost('check_mae_pathnisverso') != 1)
		{
			if($flag_atualizacao_mae == 1)
				$sql_deletaFotos_mae .= ", pathnisverso = ''";
			else{
				$sql_deletaFotos_mae .= "pathnisverso = ''";
				$flag_atualizacao_mae = 1;
			}
			////DELETAR FOTO DO SISTEMA AQUI.
		}
		else $imagensMarcadas += 1;

	//Verificando se CPF:Frente n�o foi marcado pelo usu�rio.
		if(getValuePost('check_mae_patthcpffrente') != 1)	
		{
			if($flag_atualizacao_mae == 1)
				$sql_deletaFotos_mae .= ", patthcpffrente = ''";
			else{
				$sql_deletaFotos_mae .= "patthcpffrente = ''";
				$flag_atualizacao_mae = 1;
			}
			////DELETAR FOTO DO SISTEMA AQUI.
		}
		else $imagensMarcadas += 1;
			//Verificando se CPF:Verso n�o foi marcado pelo usu�rio.
		if(getValuePost('check_mae_pathcpfverso') != 1)
		{
			if($flag_atualizacao_mae == 1)
				$sql_deletaFotos_mae .= ", pathcpfverso = ''";
			else{
				$sql_deletaFotos_mae .= "pathcpfverso = ''";
				$flag_atualizacao_mae = 1;
			}
			////DELETAR FOTO DO SISTEMA AQUI.
		}
		else $imagensMarcadas += 1;

	//Verificando se RG:Frente n�o foi marcado pelo usu�rio.
		if(getValuePost('check_mae_pathrgfrente') != 1)	
		{
			if($flag_atualizacao_mae == 1)
				$sql_deletaFotos_mae .= ", pathrgfrente = ''";
			else{
				$sql_deletaFotos_mae .= "pathrgfrente = ''";
				$flag_atualizacao_mae = 1;
			}
			////DELETAR FOTO DO SISTEMA AQUI.
		}
		else $imagensMarcadas += 1;
			//Verificando se RG:Verso n�o foi marcado pelo usu�rio.
		if(getValuePost('check_mae_pathrgverso') != 1)
		{
			if($flag_atualizacao_mae == 1)
				$sql_deletaFotos_mae .= ", pathrgverso = ''";
			else{
				$sql_deletaFotos_mae .= "pathrgverso = ''";
				$flag_atualizacao_mae = 1;
			}
			////DELETAR FOTO DO SISTEMA AQUI.
		}
		else $imagensMarcadas += 1;

	//Verificando se Carteira de Trabalho:Frente n�o foi marcado pelo usu�rio.
		if(getValuePost('check_mae_pathcarteiratrabalhofrente') != 1)	
		{
			if($flag_atualizacao_mae == 1)
				$sql_deletaFotos_mae .= ", pathcarteiratrabalhofrente = ''";
			else{
				$sql_deletaFotos_mae .= "pathcarteiratrabalhofrente = ''";
				$flag_atualizacao_mae = 1;
			}
			////DELETAR FOTO DO SISTEMA AQUI.
		}
		else $imagensMarcadas += 1;
			//Verificando se Carteira de Trabalho:Verso n�o foi marcado pelo usu�rio.
		if(getValuePost('check_mae_pathcarteiratrabalhoverso') != 1)
		{
			if($flag_atualizacao_mae == 1)
				$sql_deletaFotos_mae .= ", pathcarteiratrabalhoverso = ''";
			else{
				$sql_deletaFotos_mae .= "pathcarteiratrabalhoverso = ''";
				$flag_atualizacao_mae = 1;
			}
			////DELETAR FOTO DO SISTEMA AQUI.
		}
		else $imagensMarcadas += 1;

	//Verificando se T�tulo de Eleitor:Frente n�o foi marcado pelo usu�rio.
		if(getValuePost('check_mae_pathtituloeleitorfrente') != 1)	
		{
			if($flag_atualizacao_mae == 1)
				$sql_deletaFotos_mae .= ", pathtituloeleitorfrente = ''";
			else{
				$sql_deletaFotos_mae .= "pathtituloeleitorfrente = ''";
				$flag_atualizacao_mae = 1;
			}
			////DELETAR FOTO DO SISTEMA AQUI.
		}
		else $imagensMarcadas += 1;
			//Verificando se T�tulo de Eleitor:Verso n�o foi marcado pelo usu�rio.
		if(getValuePost('check_mae_pathtituloeleitorverso') != 1)
		{
			if($flag_atualizacao_mae == 1)
				$sql_deletaFotos_mae .= ", pathtituloeleitorverso = ''";
			else{
				$sql_deletaFotos_mae .= "pathtituloeleitorverso = ''";
				$flag_atualizacao_mae = 1;
			}
			////DELETAR FOTO DO SISTEMA AQUI.
		}
		else $imagensMarcadas += 1;

	//Verificando se PIS:Frente n�o foi marcado pelo usu�rio.
		if(getValuePost('check_mae_pathpisfrente') != 1)	
		{
			if($flag_atualizacao_mae == 1)
				$sql_deletaFotos_mae .= ", pathpisfrente = ''";
			else{
				$sql_deletaFotos_mae .= "pathpisfrente = ''";
				$flag_atualizacao_mae = 1;
			}
			////DELETAR FOTO DO SISTEMA AQUI.
		}
		else $imagensMarcadas += 1;
			//Verificando se PIS:Verso n�o foi marcado pelo usu�rio.
		if(getValuePost('check_mae_pathpisverso') != 1)
		{
			if($flag_atualizacao_mae == 1)
				$sql_deletaFotos_mae .= ", pathpisverso = ''";
			else{
				$sql_deletaFotos_mae .= "pathpisverso = ''";
				$flag_atualizacao_mae = 1;
			}
			////DELETAR FOTO DO SISTEMA AQUI.
		}
		else $imagensMarcadas += 1;

	//Verificando se Certid�o de Nascimento:Frente n�o foi marcado pelo usu�rio.
		if(getValuePost('check_mae_pathcertidaofrente') != 1)	
		{
			if($flag_atualizacao_mae == 1)
				$sql_deletaFotos_mae .= ", pathcertidaofrente = ''";
			else{
				$sql_deletaFotos_mae .= "pathcertidaofrente = ''";
				$flag_atualizacao_mae = 1;
			}
			////DELETAR FOTO DO SISTEMA AQUI.
		}
		else $imagensMarcadas += 1;
			//Verificando se Certid�o de Nascimento:Verso n�o foi marcado pelo usu�rio.
		if(getValuePost('check_mae_pathcertidaoverso') != 1)
		{
			if($flag_atualizacao_mae == 1)
				$sql_deletaFotos_mae .= ", pathcertidaoverso = ''";
			else{
				$sql_deletaFotos_mae .= "pathcertidaoverso = ''";
				$flag_atualizacao_mae = 1;
			}
			////DELETAR FOTO DO SISTEMA AQUI.
		}
		else $imagensMarcadas += 1;

	//Verificando se Carteira de Motorista:Frente n�o foi marcado pelo usu�rio.
		if(getValuePost('check_mae_pathcarteiramotoristafrente') != 1)	
		{
			if($flag_atualizacao_mae == 1)
				$sql_deletaFotos_mae .= ", pathcarteiramotoristafrente = ''";
			else{
				$sql_deletaFotos_mae .= "pathcarteiramotoristafrente = ''";
				$flag_atualizacao_mae = 1;
			}
			////DELETAR FOTO DO SISTEMA AQUI.
		}
		else $imagensMarcadas += 1;
			//Verificando se Carteira de Motorista:Verso n�o foi marcado pelo usu�rio.
		if(getValuePost('check_mae_pathcarteiramotoristaverso') != 1)
		{
			if($flag_atualizacao_mae == 1)
				$sql_deletaFotos_mae .= ", pathcarteiramotoristaverso = ''";
			else{
				$sql_deletaFotos_mae .= "pathcarteiramotoristaverso = ''";
				$flag_atualizacao_mae = 1;
			}
			////DELETAR FOTO DO SISTEMA AQUI.
		}
		else $imagensMarcadas += 1;

	//Finalizando a montagem do sql que apaga fotos de M�e.
if($flag_atualizacao_mae == 1)
	$sql_deletaFotos_mae .= " WHERE tipoidentificador = 10 AND identificador = ".$codigoAluno;
else $sql_deletaFotos_mae = "";

	//echo nl2br($sql_deletaFotos_mae); exit;

	
// - DOCUMENTOS DE RESPONS�VEL -
	
	//Verificando se NIS:Frente n�o foi marcado pelo usu�rio.
		if(getValuePost('check_resp_pathnisfrente') != 1)	
		{
			if($flag_atualizacao_resp == 1)
				$sql_deletaFotos_resp .= ", pathnisfrente = ''";
			else{
				$sql_deletaFotos_resp .= "pathnisfrente = ''";
				$flag_atualizacao_resp = 1;
			}
			////DELETAR FOTO DO SISTEMA AQUI.
		}
		else $imagensMarcadas += 1;
			//Verificando se NIS:Verso n�o foi marcado pelo usu�rio.
		if(getValuePost('check_resp_pathnisverso') != 1)
		{
			if($flag_atualizacao_resp == 1)
				$sql_deletaFotos_resp .= ", pathnisverso = ''";
			else{
				$sql_deletaFotos_resp .= "pathnisverso = ''";
				$flag_atualizacao_resp = 1;
			}
			////DELETAR FOTO DO SISTEMA AQUI.
		}
		else $imagensMarcadas += 1;

	//Verificando se CPF:Frente n�o foi marcado pelo usu�rio.
		if(getValuePost('check_resp_patthcpffrente') != 1)	
		{
			if($flag_atualizacao_resp == 1)
				$sql_deletaFotos_resp .= ", patthcpffrente = ''";
			else{
				$sql_deletaFotos_resp .= "patthcpffrente = ''";
				$flag_atualizacao_resp = 1;
			}
			////DELETAR FOTO DO SISTEMA AQUI.
		}
		else $imagensMarcadas += 1;
			//Verificando se CPF:Verso n�o foi marcado pelo usu�rio.
		if(getValuePost('check_resp_pathcpfverso') != 1)
		{
			if($flag_atualizacao_resp == 1)
				$sql_deletaFotos_resp .= ", pathcpfverso = ''";
			else{
				$sql_deletaFotos_resp .= "pathcpfverso = ''";
				$flag_atualizacao_resp = 1;
			}
			////DELETAR FOTO DO SISTEMA AQUI.
		}
		else $imagensMarcadas += 1;

	//Verificando se RG:Frente n�o foi marcado pelo usu�rio.
		if(getValuePost('check_resp_pathrgfrente') != 1)	
		{
			if($flag_atualizacao_resp == 1)
				$sql_deletaFotos_resp .= ", pathrgfrente = ''";
			else{
				$sql_deletaFotos_resp .= "pathrgfrente = ''";
				$flag_atualizacao_resp = 1;
			}
			////DELETAR FOTO DO SISTEMA AQUI.
		}
		else $imagensMarcadas += 1;
			//Verificando se RG:Verso n�o foi marcado pelo usu�rio.
		if(getValuePost('check_resp_pathrgverso') != 1)
		{
			if($flag_atualizacao_resp == 1)
				$sql_deletaFotos_resp .= ", pathrgverso = ''";
			else{
				$sql_deletaFotos_resp .= "pathrgverso = ''";
				$flag_atualizacao_resp = 1;
			}
			////DELETAR FOTO DO SISTEMA AQUI.
		}
		else $imagensMarcadas += 1;

	//Verificando se Carteira de Trabalho:Frente n�o foi marcado pelo usu�rio.
		if(getValuePost('check_resp_pathcarteiratrabalhofrente') != 1)	
		{
			if($flag_atualizacao_resp == 1)
				$sql_deletaFotos_resp .= ", pathcarteiratrabalhofrente = ''";
			else{
				$sql_deletaFotos_resp .= "pathcarteiratrabalhofrente = ''";
				$flag_atualizacao_resp = 1;
			}
			////DELETAR FOTO DO SISTEMA AQUI.
		}
		else $imagensMarcadas += 1;
			//Verificando se Carteira de Trabalho:Verso n�o foi marcado pelo usu�rio.
		if(getValuePost('check_resp_pathcarteiratrabalhoverso') != 1)
		{
			if($flag_atualizacao_resp == 1)
				$sql_deletaFotos_resp .= ", pathcarteiratrabalhoverso = ''";
			else{
				$sql_deletaFotos_resp .= "pathcarteiratrabalhoverso = ''";
				$flag_atualizacao_resp = 1;
			}
			////DELETAR FOTO DO SISTEMA AQUI.
		}
		else $imagensMarcadas += 1;

	//Verificando se T�tulo de Eleitor:Frente n�o foi marcado pelo usu�rio.
		if(getValuePost('check_resp_pathtituloeleitorfrente') != 1)	
		{
			if($flag_atualizacao_resp == 1)
				$sql_deletaFotos_resp .= ", pathtituloeleitorfrente = ''";
			else{
				$sql_deletaFotos_resp .= "pathtituloeleitorfrente = ''";
				$flag_atualizacao_resp = 1;
			}
			////DELETAR FOTO DO SISTEMA AQUI.
		}
		else $imagensMarcadas += 1;
			//Verificando se T�tulo de Eleitor:Verso n�o foi marcado pelo usu�rio.
		if(getValuePost('check_resp_pathtituloeleitorverso') != 1)
		{
			if($flag_atualizacao_resp == 1)
				$sql_deletaFotos_resp .= ", pathtituloeleitorverso = ''";
			else{
				$sql_deletaFotos_resp .= "pathtituloeleitorverso = ''";
				$flag_atualizacao_resp = 1;
			}
			////DELETAR FOTO DO SISTEMA AQUI.
		}
		else $imagensMarcadas += 1;

	//Verificando se PIS:Frente n�o foi marcado pelo usu�rio.
		if(getValuePost('check_resp_pathpisfrente') != 1)	
		{
			if($flag_atualizacao_resp == 1)
				$sql_deletaFotos_resp .= ", pathpisfrente = ''";
			else{
				$sql_deletaFotos_resp .= "pathpisfrente = ''";
				$flag_atualizacao_resp = 1;
			}
			////DELETAR FOTO DO SISTEMA AQUI.
		}
		else $imagensMarcadas += 1;
			//Verificando se PIS:Verso n�o foi marcado pelo usu�rio.
		if(getValuePost('check_resp_pathpisverso') != 1)
		{
			if($flag_atualizacao_resp == 1)
				$sql_deletaFotos_resp .= ", pathpisverso = ''";
			else{
				$sql_deletaFotos_resp .= "pathpisverso = ''";
				$flag_atualizacao_resp = 1;
			}
			////DELETAR FOTO DO SISTEMA AQUI.
		}
		else $imagensMarcadas += 1;

	//Verificando se Certid�o de Nascimento:Frente n�o foi marcado pelo usu�rio.
		if(getValuePost('check_resp_pathcertidaofrente') != 1)	
		{
			if($flag_atualizacao_resp == 1)
				$sql_deletaFotos_resp .= ", pathcertidaofrente = ''";
			else{
				$sql_deletaFotos_resp .= "pathcertidaofrente = ''";
				$flag_atualizacao_resp = 1;
			}
			////DELETAR FOTO DO SISTEMA AQUI.
		}
		else $imagensMarcadas += 1;
			//Verificando se Certid�o de Nascimento:Verso n�o foi marcado pelo usu�rio.
		if(getValuePost('check_resp_pathcertidaoverso') != 1)
		{
			if($flag_atualizacao_resp == 1)
				$sql_deletaFotos_resp .= ", pathcertidaoverso = ''";
			else{
				$sql_deletaFotos_resp .= "pathcertidaoverso = ''";
				$flag_atualizacao_resp = 1;
			}
			////DELETAR FOTO DO SISTEMA AQUI.
		}
		else $imagensMarcadas += 1;

	//Verificando se Carteira de Motorista:Frente n�o foi marcado pelo usu�rio.
		if(getValuePost('check_resp_pathcarteiramotoristafrente') != 1)	
		{
			if($flag_atualizacao_resp == 1)
				$sql_deletaFotos_resp .= ", pathcarteiramotoristafrente = ''";
			else{
				$sql_deletaFotos_resp .= "pathcarteiramotoristafrente = ''";
				$flag_atualizacao_resp = 1;
			}
			////DELETAR FOTO DO SISTEMA AQUI.
		}
		else $imagensMarcadas += 1;
			//Verificando se Carteira de Motorista:Verso n�o foi marcado pelo usu�rio.
		if(getValuePost('check_resp_pathcarteiramotoristaverso') != 1)
		{
			if($flag_atualizacao_resp == 1)
				$sql_deletaFotos_resp .= ", pathcarteiramotoristaverso = ''";
			else{
				$sql_deletaFotos_resp .= "pathcarteiramotoristaverso = ''";
				$flag_atualizacao_resp = 1;
			}
			////DELETAR FOTO DO SISTEMA AQUI.
		}
		else $imagensMarcadas += 1;

	//Finalizando a montagem do sql que apaga fotos de respons�vel.
if($flag_atualizacao_resp == 1)
	$sql_deletaFotos_resp .= " WHERE tipoidentificador = 11 AND identificador = ".$codigoAluno;
else $sql_deletaFotos_resp = "";


//Realiza��o das opera��es em banco de dados.
/*	if($sql_deletaFotos_aluno != "")
	{
		if( !($resultado = executaQuery($dbh, $sql_deletaFotos_aluno)))
		{
			$erro = true;
			$msgErro .= "Erro: N�o foi poss�vel realizar a conex�o com o banco de dados de foto de aluno".nl2br;	
		}
	}
*/

	if($sql_deletaFotos_NIS != "")
	{
		if( !($resultado = executaQuery($dbh, $sql_deletaFotos_NIS)))
		{
			$erro = true;
			$msgErro .= "Erro: N�o foi poss�vel realizar a conex�o com o banco de dados de aluno - Documento NIS".nl2br;	
		}
	}
	
	if($sql_deletaFotos_CPF != "")
	{
		if( !($resultado = executaQuery($dbh, $sql_deletaFotos_CPF)))
		{
			$erro = true;
			$msgErro .= "Erro: N�o foi poss�vel realizar a conex�o com o banco de dados de aluno - Documento CPF".nl2br;	
		}
	}
	
	if($sql_deletaFotos_Certidao != "")
	{
		if( !($resultado = executaQuery($dbh, $sql_deletaFotos_Certidao)))
		{
			$erro = true;
			$msgErro .= "Erro: N�o foi poss�vel realizar a conex�o com o banco de dados de aluno - Documento de Certid�o".nl2br;	
		}
	}
	
	if($sql_deletaFotos_tpSangue != "")
	{
		if( !($resultado = executaQuery($dbh, $sql_deletaFotos_tpSangue)))
		{
			$erro = true;
			$msgErro .= "Erro: N�o foi poss�vel realizar a conex�o com o banco de dados de aluno - Documento Tipo Sangu�neo".nl2br;	
		}
	}

	if($sql_deletaFotos_pai != "")
	{
		if( !($resultado = executaQuery($dbh, $sql_deletaFotos_pai)))
		{
			$erro = true;
			$msgErro .= "Erro: N�o foi poss�vel realizar a conex�o com o banco de dados de pai de aluno.".nl2br;	
		}
	}
	
	if($sql_deletaFotos_mae != "")
	{
		if( !($resultado = executaQuery($dbh, $sql_deletaFotos_mae)))
		{
			$erro = true;
			$msgErro .= "Erro: N�o foi poss�vel realizar a conex�o com o banco de dados de m�e de aluno.".nl2br;	
		}
	}
	
	if($sql_deletaFotos_resp != "")
	{
		if( !($resultado = executaQuery($dbh, $sql_deletaFotos_resp)))
		{
			$erro = true;
			$msgErro .= "Erro: N�o foi poss�vel realizar a conex�o com o banco de dados de respons�vel de aluno.".nl2br;	
		}
	}

	
if($imagensMarcadas != $imagensMostradas)
{
	if( $erro )
	{
		// Erro! Rollback!
 	  bdCancela($dbh);
 	  $_SESSION["f_retorno"]= $msgErro;
 	  pg_close($dbh);
  	  header('location:../novastelas/aluno.php');
  	  exit;
	}
		// Sem erros. Confirma os dados e volta para a tela de atualiza��o.
	bdConfirma($dbh);
	pg_close($dbh);
	header('location:../novastelas/aluno.php?acao=atualizar&codigo='.$codigoAluno);
}
else
{
		// Sem erros. Confirma os dados e envia para a tela de listagem de professor.
	bdConfirma($dbh);
	pg_close($dbh);
	header('location:../novastelas/listagemalunos.php');
}

?>