function uolWindowOpen(url, name, features) {
	// Features = toolbar,menubar,scrollbars,resizable,status,location,directories,copyhistory,height=h,width=w,top=t,left=l
	var mensagem = 'Não foi possível abrir a janela solicitada. Verifique se o bloqueador de popups está ativado.';
	var windowOpen;
	try {
		windowOpen = window.open(url, name, features);
		if (!windowOpen || windowOpen.closed || !windowOpen.focus) {
			alert(mensagem);
		} else {
			windowOpen.focus();
		}
	} catch (e) {
		alert(mensagem);
	}
	return windowOpen;
}

$(document).ready(function() {
	var pagina = document.location + '';
	if (pagina.indexOf('MultimidiaPortal2.do?method=sitemap') < 0) {
		$(document).ajaxError(function(request, settings){ $('td#content').load('MultimidiaPortal2.do?method=erroAjax'); });
	/*	$(document).ajaxStart(function(request, settings) {
			$('div#ajax-loading').css('top','0');
			$('div#ajax-loading').css('left','0');
			$('div#ajax-loading').css('top',(($(window).height() / 2) - ($('div#ajax-loading').height() / 2)));
			$('div#ajax-loading').css('left',(($(window).width() / 2) - ($('div#ajax-loading').width() / 2)));
			$('div#ajax-loading').show();
		});
		$(document).ajaxStop(function(request, settings) {
			$('div#ajax-loading').hide();
		}); */
		if ($.browser.msie) {
			var arVersion = navigator.appVersion.split("MSIE")
			var version = parseFloat(arVersion[1])
			if ((version >= 5.5) && (document.body.filters)) {
				for(var i=0; i<document.images.length; i++) {
					var img = document.images[i]
					var imgName = img.src.toUpperCase()
					if (imgName.substring(imgName.length-3, imgName.length) == "PNG") {
						var imgID = (img.id) ? "id='" + img.id + "' " : ""
						var imgClass = (img.className) ? "class='" + img.className + "' " : ""
						var imgTitle = (img.title) ? "title='" + img.title + "' " : "title='" + img.alt + "' "
						var imgStyle = "display:inline-block;" + img.style.cssText 
						if (img.align == "left") imgStyle = "float:left;" + imgStyle
						if (img.align == "right") imgStyle = "float:right;" + imgStyle
						if (img.parentElement.href) imgStyle = "cursor:hand;" + imgStyle
						var strNewHTML = "<span " + imgID + imgClass + imgTitle
							+ " style=\"" + "width:" + img.width + "px; height:" + img.height + "px;" + imgStyle + ";"
							+ "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
							+ "(src=\'" + img.src + "\', sizingMethod='scale');\"></span>" 
						img.outerHTML = strNewHTML
						i = i-1
					}
				}
			}    
		}
		$('body').bind('click',function(event) {
			//event.preventDefault();
			fecharDrops();
		});
		bindMenu();
		bindConteudo();
		trazerMaisRecenteAleatorio('div#hdr-destaque');
		listarPessoalAleatorio();
		$('#li-videos-recentes').trigger('click');
		$('#li-bdtd-recentes').trigger('click');
		$('#txt-busca').keydown(function(event) {
			if (event.keyCode == 13) {
				if ($.trim($('input#txt-busca').val()) != '') {
					multimidiaVideoBuscar($('input#txt-busca').val());
				}
			}
		});
	} else {
		$('#lnk-home').bind('click',function(event) {
			event.preventDefault();
			document.location = 'MultimidiaPortal2.do?method=index';
		});
	}
});

function bindMenu() {
	$('#img-busca-itens').bind('click',function(event) {
		event.preventDefault();
		buscaDrop('#lnk-busca-itens');
	});
	$('#lnk-ouvidoria').bind('click',function(event) {
		event.preventDefault();
		contato();
	});
	$('#lnk-home').bind('click',function(event) {
		event.preventDefault();
		abrirConteudo('MultimidiaPortal2.do?method=inicio');
	});
	$('#lnk-help').bind('click',function(event) {
		event.preventDefault();
		notitia('3110');
	});
	$('div.cel div a.links').bind('click',function(event) {
		event.preventDefault();
		abrirMenu(this);
	});
	$('#lnk-logo').bind('click',function(event) {
		event.preventDefault();
		abrirConteudo('MultimidiaPortal2.do?method=inicio');
	});
}

function bindConteudo() {
	$('#li-programas').bind('click',function(event) {
		event.preventDefault();
		videoDrop('#li-programas');
	});
	$('#li-videos-recentes').bind('click',function(event) {
		event.preventDefault();
		listarMaisRecentes('#li-videos-recentes');
	});
	$('#li-videos-vistos').bind('click',function(event) {
		event.preventDefault();
		listarMaisVistos('#li-videos-vistos');
	});
	$('#li-bdtd-recentes').bind('click',function(event) {
		event.preventDefault();
		listarMaisRecentesBdtd('#li-bdtd-recentes');
	});
	$('#li-bdtd-vistos').bind('click',function(event) {
		event.preventDefault();
		listarMaisVistosBdtd('#li-bdtd-vistos');
	});
	$('#lnk-mais-pessoal').bind('click', function(event) {
		event.preventDefault();
		abrirConteudo($(this).attr('param'));
	});
}

function contato() {
	popupWindow = uolWindowOpen('AtendimentoOuvidoriaForm.do?method=popular', 'Ouvidoria', 'height=410,width=480,top=10,left=10,scrollbars');
	return false;
}

function multimidiaVideo() {
	popupWindow = uolWindowOpen('MultimidiaVideo2.do', 'multimidiaVideo','height=400,width=600,top=10,left=10');
	return false;
}

function multimidiaVideoPlayer(obraCodigo,divisaoCodigo,divisaoTitulo,name) {
	popupWindow = uolWindowOpen('MultimidiaVideo2.do?obraCodigo=' + obraCodigo + '&divisaoCodigo=' + divisaoCodigo + '&divisaoTitulo=' + divisaoTitulo + '&name=' + name, 'multimidiaVideo','height=400,width=600,top=10,left=10');
	return false;
}

function multimidiaVideoPlayerPorObra(obraCodigo) {
	popupWindow = uolWindowOpen('MultimidiaVideo2Obra.do?method=montarPlayerPorObra&obraCodigo=' + obraCodigo, 'multimidiaVideo','height=400,width=600,top=10,left=10');
	return false;
}

function multimidiaVideoPlayerFile(file) {
	popupWindow = uolWindowOpen('MultimidiaVideo2.do?file=' + file, 'multimidiaVideo','height=400,width=600,top=10,left=10');
	return false;
}

function multimidiaVideoBuscar(palavraChaveDescricao) {
	popupWindow = uolWindowOpen('MultimidiaVideo2.do?palavraChaveDescricao=' + palavraChaveDescricao, 'multimidiaVideo','height=400,width=600,top=10,left=10');
	return false;
}

function multimidiaVideoPlayerSimples(obraCodigo) {
	document.write('<iframe src="MultimidiaVideo2Obra.do?method=montarPlayerSimplesPorObra&obraCodigo=' + obraCodigo + '" align="left" frameborder="0" height="217" id="playerSimples" marginheight="0" marginwidth="0" name="playerSimples" scrolling="no" width="250" title="Portal Multimídia"></iframe>');
	return false;
}

function multimidiaVideoTarget(target) {
	popupWindow = uolWindowOpen('MultimidiaVideo2.do?target=' + target, 'multimidiaVideo','height=400,width=600,top=10,left=10');
	return false;
}

function multimidiaSiteVideo() {
	popupWindow = uolWindowOpen('http://www.unifor.br/oul/unsecure.jsp?MultimidiaVideo2.do', 'multimidiaVideo','height=400,width=600,top=10,left=10');
}

function multimidiaSiteVideoPlayer(obraCodigo,divisaoCodigo,divisaoTitulo,name) {
	popupWindow = uolWindowOpen('http://www.unifor.br/oul/unsecure.jsp?MultimidiaVideo2.do?obraCodigo=' + obraCodigo + '&divisaoCodigo=' + divisaoCodigo + '&divisaoTitulo=' + divisaoTitulo + '&name=' + name, 'multimidiaVideo','height=400,width=600,top=10,left=10');
}

function multimidiaSiteVideoPlayerPorObra(obraCodigo) {
	popupWindow = uolWindowOpen('http://www.unifor.br/oul/unsecure.jsp?MultimidiaVideo2Obra.do?method=montarPlayerPorObra&obraCodigo=' + obraCodigo, 'multimidiaVideo','height=400,width=600,top=10,left=10');
}

function multimidiaSiteVideoPlayerFile(file) {
	popupWindow = uolWindowOpen('http://www.unifor.br/oul/unsecure.jsp?MultimidiaVideo2.do?file=' + file, 'multimidiaVideo','height=400,width=600,top=10,left=10');
}

function multimidiaSiteVideoBuscar(palavraChaveDescricao) {
	popupWindow = uolWindowOpen('http://www.unifor.br/oul/unsecure.jsp?MultimidiaVideo2.do?palavraChaveDescricao=' + palavraChaveDescricao, 'multimidiaVideo','height=400,width=600,top=10,left=10');
}

function multimidiaSiteVideoPlayerSimples(obraCodigo) {
	$('span.txtnot').eq(0).prepend('<div class="video-destaque"><iframe class="video-destaque" src="http://www.unifor.br/oul/unsecure.jsp?MultimidiaVideo2Obra.do?method=montarPlayerSimplesPorObra&obraCodigo=' + obraCodigo + '" align="left" frameborder="0" height="217" id="playerSimples" marginheight="0" marginwidth="0" name="playerSimples" scrolling="no" width="250" title="Portal Multimídia"></iframe></div>');
}

function highlightItem(element) {
	if (element.indexOf('-bdtd-') > 0) {
		$(element).siblings().children('a').eq(0).html($(element).siblings().children('a').eq(0).html().replace('Teses e Dissertações ',''));
	}
	$(element).removeClass('off');
	$(element).addClass('on');
	$(element).siblings().removeClass('on');
	$(element).siblings().addClass('off');
	if (element.indexOf('-bdtd-') > 0) {
		if ($(element + ' a').contains('Teses e Dissertações').size() <= 0) {
			$(element + ' a').prepend('Teses e Dissertações ');
		}
	}
}

function listarPessoalAleatorio() {
//	$('#div-pessoal').load('MultimidiaPortal2.do?method=pessoalAleatorio');
	$('#div-pessoal').load('MultimidiaPortal2.do?method=bdtdAleatorio');
	
}

function listarMaisVistos(element) {
	$('#div-videos').load('MultimidiaPortal2.do?method=maisVistos', function() {
		highlightItem(element);
		$('#div-videos #lnk-mais').bind('click', function() {
			multimidiaVideoTarget('maisVistos');
		});
	});
}

function listarMaisRecentes(element) {
	$('#div-videos').load('MultimidiaPortal2.do?method=maisRecentes', function() {
		highlightItem(element);
		$('#div-videos #lnk-mais').bind('click', function() {
			multimidiaVideoTarget('maisRecentes');
		});
	});
}

function listarMaisVistosBdtd(element) {
	$('#div-bdtd').load('MultimidiaPortal2.do?method=maisVistosBdtd', function() {
		highlightItem(element);
	});
}

function listarMaisRecentesBdtd(element) {
	$('#div-bdtd').load('MultimidiaPortal2.do?method=maisRecentesBdtd', function() {
		highlightItem(element);
	});
}

function listarMaisVistosPorPalavra(element) {
	$('#div-videos').load('MultimidiaPortal2.do?method=maisVistosPorPalavra&palavraChaveDescricao=' + $(element).attr('param'), function() {
		highlightItem(element);
		$('#div-videos #lnk-mais').bind('click', function() {
			multimidiaVideoBuscar($(element).attr('param'));
		});
	});
}

function listarMaisRecentesPorPalavra(element) {
	$('#div-videos').load('MultimidiaPortal2.do?method=maisRecentesPorPalavra&palavraChaveDescricao=' + $(element).attr('param'), function() {
		highlightItem(element);
		$('#div-videos #lnk-mais').bind('click', function() {
			multimidiaVideoBuscar($(element).attr('param'));
		});
	});
}

function videoDropMOver(element) {
	$(element).addClass('cur');
}

function videoDropMOut(element) {
	$(element).removeClass('cur');
}

function videoDrop(element) {
	if ($('div#video-drop').css('display') == 'none') {
		$('div#video-drop').load('MultimidiaPortal2.do?method=programas', function() {
			$('div#video-drop').children('div.lista').bind('click', function() {
				videoDropClick(this);
			});
			$('div#video-drop').slideToggle('normal');
		});
	}
}

function videoDropClick(element) {
	var temp = $(element).children('span').html();
	if (temp.length > 20) {
		temp = temp.substr(0,20) + '..';
	}
	$('#li-programas a').html(temp);
	if (($(element).attr('param')) && ($.trim($(element).attr('param')) != '')) {
		$('#li-videos-recentes').attr('param',$(element).attr('param'));
		$('#li-videos-recentes').attr('title','Clique para exibir os vídeos mais recentes de ' + $(element).children('span').html());
		$('#li-videos-recentes').unbind('click');
		$('#li-videos-recentes').bind('click',function(event) {
			event.preventDefault();
			listarMaisRecentesPorPalavra('#li-videos-recentes');
		});
		$('#li-videos-vistos').attr('param',$(element).attr('param'));
		$('#li-videos-vistos').attr('title','Clique para exibir os vídeos mais vistos de ' + $(element).children('span').html());
		$('#li-videos-vistos').unbind('click');
		$('#li-videos-vistos').bind('click',function(event) {
			event.preventDefault();
			listarMaisVistosPorPalavra('#li-videos-vistos');
		});
		$('#li-videos-recentes').trigger('click');
	} else {
		$('#li-videos-recentes').attr('param','');
		$('#li-videos-recentes').attr('title','Clique para exibir os vídeos mais recentes');
		$('#li-videos-recentes').unbind('click');
		$('#li-videos-recentes').bind('click',function(event) {
			event.preventDefault();
			listarMaisRecentes('#li-videos-recentes');
		});
		$('#li-videos-vistos').attr('param','');
		$('#li-videos-vistos').attr('title','Clique para exibir os vídeos mais vistos');
		$('#li-videos-vistos').unbind('click');
		$('#li-videos-vistos').bind('click',function(event) {
			event.preventDefault();
			listarMaisVistos('#li-videos-vistos');
		});
		$('#li-videos-recentes').trigger('click');
	}
}

function buscaDrop(element) {
	if ($('div#busca-drop').css('display') == 'none') {
		$('div#busca-drop').load('MultimidiaPortal2.do?method=buscaItens', function() {
			$('div#busca-drop').children('div.lista').bind('click', function() {
				multimidiaVideoBuscar($.trim($(this).attr('param') + ' ' + $('input#txt-busca').val()));
			});
			$('div#busca-drop').children('div.fixed').bind('click', function() {
				location = $(this).attr('url') + $.trim($('input#txt-busca').val());
			});
			$('div#busca-drop').slideToggle('normal');
		});
	}
}

function fecharDrops() {
	if ($('div#busca-drop').css('display') != 'none') {
		$('div#busca-drop').slideUp('normal');
	}
	if ($('div#video-drop').css('display') != 'none') {
		$('div#video-drop').slideUp('normal');
	}
}

function abrirConteudo(url) {
	$('td#content').load(url, function() {
		bindConteudo();
		if ($('#li-videos-recentes')) {
			$('#li-videos-recentes').trigger('click');
		}
		if ($('#li-bdtd-recentes')) {
			$('#li-bdtd-recentes').trigger('click');
		}
		if ($('#div-pessoal')) {
			listarPessoalAleatorio();
		}
		trazerMaisRecenteAleatorio('div#hdr-destaque');
	});
}

function notitia(cdPage) {
	abrirConteudo('MultimidiaPortal2.do?method=notitia&cdPage=' + cdPage);
}

function abrirMenu(element) {
	var tempUl = 'ul#ul-' + $(element).attr('id');
	var tempImg = 'img#img-' + $(element).attr('id');
	if ($(tempUl).children('li.loaded').size() < 1) {
		$.get('MultimidiaPortal2.do?method=' + $(element).attr('id'),function(html) {
			if (html.length > 0) {
				$(tempUl).prepend(html);
			}
			toggleMenu(element);
		});
	} else {
		toggleMenu(element);
	}
}

function toggleMenu(element) {
	var tempUl = 'ul#ul-' + $(element).attr('id');
	var tempImg = 'img#img-' + $(element).attr('id');
	$(tempUl).children('li.loaded').children('a').bind('click', function(event) {
		event.preventDefault();
		notitia($(this).attr('param'));
	});
	$(tempUl).children('li.fixed').children('a').bind('click', function(event) {
		event.preventDefault();
		abrirConteudo($(this).attr('param'));
	});
	if ($(tempUl).css('display') != 'none') {
		$(tempUl).slideUp('normal', function() {
			$(element).parent().parent().removeClass('cur');
			$(tempImg).attr('src','pages/images/multimidia/portal2/arrow-down.gif');
		});
	} else {
		$(element).parent().parent().addClass('cur');
		$(tempUl).slideDown('normal', function() {
			$(tempImg).attr('src','pages/images/multimidia/portal2/arrow-up.gif');
		});
	}
}

function radioUnifor() {
	uolWindowOpen('https://www.unifor.br/radiogentileza', 'radio', 'height=356,width=593,top=10,left=10');
}

function trazerMaisRecenteAleatorio(element) {
	$(element).load('MultimidiaPortal2.do?method=maisRecenteAleatorio');
}

/* Projeto Tree/Branches usando jQuery */

var currentZindex = 60;
var forumTopicoResponder = false;

function genericTreeRoot(element) {
	if ($(element).val() != '') {
		if ($('div.tray').css('display') != 'none') {
			$('div.tray').slideUp();
		}
		$('div.tray').load('MultimidiaPortal2.do?method=historicoAnos&palavraChaveDescricao=' + $(element).val(), function() {
			$('div.tray').slideDown();
		});
	}
}

function genericTreeToggleBranch(element) {
	if ($('#branch' + $(element).attr('param')).css('display') == 'none') {
		$('#branch' + $(element).attr('param')).load($(element).attr('url'), function() {
			genericTreeShowBranch($(element).attr('param'));
		});
	} else {
		genericTreeHideBranch($(element).attr('param'));
	}
}

function genericTreeShowBranch(branchId) {
	$('#branch' + branchId).slideDown('normal', function() {
		genericTreeChangeBranchImage(branchId);
	});
}

function genericTreeHideBranch(branchId) {
	$('#branch' + branchId).slideUp('normal', function() { genericTreeChangeBranchImage(branchId); });
}

function genericTreeChangeBranchImage(branchId) {
	if ($('#branchImage' + branchId).attr('src').indexOf('folder_closed.gif') >= 0) {
		$('#branchImage' + branchId).attr({ src: 'pages/images/icons/folder_opened.gif'});
	} else {
		if ($('#branchImage' + branchId).attr('src').indexOf('folder_opened.gif') >= 0) {
			$('#branchImage' + branchId).attr({ src: 'pages/images/icons/folder_closed.gif'});
		} else {
			if ($('#branchImage' + branchId).attr('src').indexOf('folder_shared.gif') >= 0) {
				$('#branchImage' + branchId).attr({ src: 'pages/images/icons/folder_shared_opened.gif'});
			} else {
				if ($('#branchImage' + branchId).attr('src').indexOf('folder_shared_opened.gif') >= 0) {
					$('#branchImage' + branchId).attr({ src: 'pages/images/icons/folder_shared.gif'});
				}
			}
		}
	}
}

function genericTreePopup(element) {
	var popupId = 'div#pop-' + $(element).attr('param');
	if ($('body').children().is(popupId)) {
		var dragging = $(popupId);
		genericTreePopupZindex(dragging);
		dragging.css('top','0');
		dragging.css('left','0');
		dragging.css('margin-top','0');
		dragging.css('margin-left','0');
		dragging.css('margin-top',($(element).offset().top + 20));
		dragging.css('margin-left',($(element).offset().left - dragging.width() + 40));
		$(popupId + ' div.pop-resposta').hide();
		$(popupId + ' div#pop-body').show();
		$(popupId + ' img.pop-toggle').attr('src','pages/images/icons/ico-contract.gif');
		$(popupId + ' img.pop-toggle').attr('title','Clique para reduzir este item');
		dragging.show();
	} else {
		$.get($(element).attr('url'),function(html) {
			if (html.length > 0) {
				$('body').append(html);
				$('div#pop-xxx').attr('id','pop-' + $(element).attr('param'));
				var dragging = $(popupId);
				genericTreePopupZindex(dragging);
				dragging.css('top','0');
				dragging.css('left','0');
				dragging.css('margin-top','0');
				dragging.css('margin-left','0');
				dragging.css('margin-top',($(element).offset().top + 20));
				dragging.css('margin-left',($(element).offset().left - dragging.width() + 40));
				dragging.show();
				dragging.Draggable({
					handle: 'div.pop-titulo-lft',
					onStart: function() { genericTreePopupZindex($(this)); }
				});
				dragging.bind('click', function(event) {
					genericTreePopupZindex($(this));
				});
				$(popupId + ' pop-rgt').unbind();
				$(popupId + ' img.pop-closeall').unbind();
				$(popupId + ' img.pop-toggle').unbind();
				$(popupId + ' img.pop-close').unbind();
				$(popupId + ' img.pop-closeall').bind('click', function(event) {
					event.preventDefault();
					if (confirm('Deseja fechar todas as janelas?')) {
						$('div.pop').hide();
					}
					return false;
				});
				$(popupId + ' img.pop-toggle').bind('click', function(event) {
					event.preventDefault();
					$(this).parent().parent().parent().children().filter('div#pop-body').slideToggle('normal', function(event) {
						if ($(popupId + ' div#pop-body').css('display') == 'none') {
							$(popupId + ' img.pop-toggle').attr('src','pages/images/icons/ico-expand.gif');
							$(popupId + ' img.pop-toggle').attr('title','Clique para expadir este item');
						} else {
							$(popupId + ' img.pop-toggle').attr('src','pages/images/icons/ico-contract.gif');
							$(popupId + ' img.pop-toggle').attr('title','Clique para reduzir este item');
						}
					});
					return false;
				});
				$(popupId + ' img.pop-close').bind('click', function(event) {
					event.preventDefault();
					$(this).parent().parent().parent().hide();
					return false;
				});
				$(popupId + ' a#lnk-responder').bind('click', function(event) {
					event.preventDefault();
					if ($(popupId + ' div#pop-body').css('display') == 'none') {
						$(popupId + ' div#pop-body').slideDown('normal', function(event) {
							if ($(popupId + ' div.pop-resposta').css('display') == 'none') {
								$(popupId + ' div.pop-resposta').slideDown('normal');
							}
							$(popupId + ' img.pop-toggle').attr('src','pages/images/icons/ico-contract.gif');
							$(popupId + ' img.pop-toggle').attr('title','Clique para reduzir este item');
						});
					} else {
						$(popupId + ' div.pop-resposta').slideToggle('normal');
					}
					return false;
				});
				$(popupId + ' input#bt-enviar').bind('click', function(event) {
					event.preventDefault();
					forumMensagemInserirSubmit(popupId);
					return false;
				});
				$(popupId + ' input#bt-limpar').bind('click', function(event) {
					event.preventDefault();
					$(popupId + ' textarea#conteudo').val('');
					return false;
				});
				$(popupId + ' input#bt-cancelar').bind('click', function(event) {
					event.preventDefault();
					$(popupId + ' div.pop-resposta').slideToggle('normal');
					$(popupId + ' textarea#conteudo').val('');
					return false;
				});
				$(popupId + ' a#lnk-deletar').bind('click', function(event) {
					event.preventDefault();
					forumMensagemDeletarSubmit(popupId);
					return false;
				});
				$(popupId + ' a#lnk-editar').bind('click', function(event) {
					event.preventDefault();
					forumMensagemDeletarSubmit(popupId);
					return false;
				});
			}
		});
	}
}

function genericTreeOver(element) {
	$(element).addClass($(element).attr('class') + '-ovr');
}

function genericTreeOut(element) {
	$(element).removeClass('branch-lilac-ovr');
	$(element).removeClass('branch-green-ovr');
	$(element).removeClass('branch-blue-ovr');
	$(element).removeClass('branch-yellow-ovr');
	$(element).removeClass('branch-pink-ovr');
	$(element).removeClass('branch-ovr');
	$(element).removeClass('branchitem-ovr');
}

/* BDTD - Busca Avançada */

function criticaFormularioOk () {
   var semErro = true;
   if (document.obraBdtdForm.obraTipo.value.length == 0 &&
       document.obraBdtdForm.tituloDescricao.value.length == 0 &&
       document.obraBdtdForm.autorNome.value.length == 0 &&
       document.obraBdtdForm.programaCodigo.value.length == 0 &&
       document.obraBdtdForm.orientadorNome.value.length == 0 &&
       document.obraBdtdForm.coOrientadorNome.value.length == 0 &&
       document.obraBdtdForm.membroBancaNome.value.length == 0 &&
       document.obraBdtdForm.dataDefesaInicial.value.length == 0 &&
       document.obraBdtdForm.dataDefesaFinal.value.length == 0 &&
       document.obraBdtdForm.assuntoDescricao.value.length == 0) {
	   alert ("Informe os dados para que a busca seja realizada.");      
	   semErro = false;
   } else {
       if (document.obraBdtdForm.dataDefesaInicial.value.length == 0 && document.obraBdtdForm.dataDefesaFinal.value.length == 0) {
           null;
       } else {
       	   if (document.obraBdtdForm.dataDefesaInicial.value.length == 0 || document.obraBdtdForm.dataDefesaFinal.value.length == 0) {
			   alert ("O intervalo de datas de defesa deve ser informado completo (as 2 datas devem ser informadas).");      
		       semErro = false;
		   } else {
       	       if (document.obraBdtdForm.dataDefesaFinal.value.substr(6,4) +
       	           document.obraBdtdForm.dataDefesaFinal.value.substr(3,2) +
       	           document.obraBdtdForm.dataDefesaFinal.value.substr(0,2) <
       	           document.obraBdtdForm.dataDefesaInicial.value.substr(6,4) +
       	           document.obraBdtdForm.dataDefesaInicial.value.substr(3,2) +
       	           document.obraBdtdForm.dataDefesaInicial.value.substr(0,2)) {
			       alert ("Data de defesa inicial deve ser menor que a final.");      
		           semErro = false;
		       }
		   }               
       }
   }
   if (document.obraBdtdForm.paginaQtdObras.value.length == 0 || document.obraBdtdForm.paginaQtdObras.value == 0) {
		alert ("Informe a quantidade de documentos a serem exibidos por página.");      
		semErro = false;
   } else {
		if (isNaN(document.obraBdtdForm.paginaQtdObras.value)) {
			alert ("A quantidade de documentos a serem exibidos por página deve ser numérica.");      
			semErro = false;
		}
   }
   return semErro;
}

function submeteFormulario() {
   if (criticaFormularioOk()) {
      document.obraBdtdForm.submit();
   }
}
