function serModal(pHtml, preventClose) {
	if ($('#divConteudoLogar').html() == null) {
		var vModal = '<div id="divConteudoLogar">';
		vModal += '	<div id="divFechar" class="fecharModal" title="Fechar"></div>';
		vModal += '	<div class="divImgTopBoxPeq">';
		vModal += '		<div class="divBordaLeftTopBox"></div>';
		vModal += '		<div class="divBordaCentroTopBoxPeq"></div>';
		vModal += '		<div class="divBordaRightTopBox"></div>';
		vModal += '	</div>';
		vModal += '	<div class="divImgCentroBoxPeq">';
		vModal += '		<img src="' + PATHR_PORTAL + 'portal/images/loading.gif" />';
		vModal += '	</div>';
		vModal += '	<div class="divImgBottomBoxPeq">';
		vModal += '		<div class="divBordaLeftBottomBox"></div>';
		vModal += '		<div class="divBordaCentroBottomBoxPeq"></div>';
		vModal += '		<div class="divBordaRightBottomBox"></div>';
		vModal += '	</div>';
		vModal += '</div>';
		$('body').append(vModal);
	}
	if ($('#serModalOverlay').html() == null) {
		var vOL = '<div id="serModalOverlay"></div>';
		$('body').append(vOL);
	}

	$('#divFechar, #serModalOverlay').unbind('click');
	$('#divFechar, #serModalOverlay').click(closeModal);
	// $('#divFechar').click(closeModal);
	$('#divFechar').show();
	$('.divImgCentroBoxPeq').html(pHtml);
	$('#serModalOverlay').stop().fadeTo(300, 0.4);
	$('#divConteudoLogar').show();
}

function loading(pShow) {
	if ($('#serModalOverlay').html() == null) {
		var vOL = '<div id="serModalOverlay"></div>';
		$('body').append(vOL);
	}
	if ($('#imgLoaderTotal').html() == null) {
		var vOL = '<img id="imgLoaderTotal" src="' + PATHR_PORTAL + 'lib/images/loaderTotal.gif" class="loaderTotal" />';
		$('body').append(vOL);
	}
	if (pShow) {
		$('#imgLoaderTotal').stop().fadeIn(300);
		$('#serModalOverlay').stop().fadeTo(300, 0.4);
		$('#serModalOverlay').unbind('click');
	} else {
		$('#imgLoaderTotal').stop().fadeOut(100);
		$('#serModalOverlay').stop().fadeOut(100);
	}
}

function closeModal() {
	$('#serModalOverlay').stop().fadeOut(500).unbind('click');
	$('#divConteudoLogar').hide();
}

function loginModal() {
	loading(true);
	$.get(PATHR_PORTAL + 'login/loginForm/', {
		a : 'b'
	}, function(rs) {

		if (rs != 'true') {

			loading(false);
			serModal(rs);
			$('#aObterSenha').click(function() {
				$('#divFormLogin').fadeOut(500, function() {
					$('#divObterSenha').fadeIn(500);
				});
			});
			$('button.logar').click(function() {
				$('#divObterSenha').fadeOut(500, function() {
					$('#divFormLogin').fadeIn(500);
				});
			});
		}
		else {
			window.location = PATHR_PORTAL + 'academico/home/indexHomeAcademico';
		}
	});
}

function obterSenhaModal() {

	loading(true);
	$.get(PATHR_PORTAL + 'login/obterSenhaForm/', {
		a : 'b'
	}, function(rs) {
		loading(false);
		serModal(rs);
	});
}
