function checaForm (prItem,prDivMensagem, prNomeForm, prDarSubmit) {
	var elementoHTML = document.getElementsByTagName("*");
	for (var x = 0; x < elementoHTML.length; x ++) {
		if (elementoHTML[x].value == '' && elementoHTML[x].lang != '' && elementoHTML[x].lang != '-- Voltar as Famílias --' && elementoHTML[x].form.name == prNomeForm) {
			retornaMensagem (prDivMensagem, 'erro', elementoHTML[x].lang);
			elementoHTML[x].focus();
			return false;
		}
	}
	if (prDarSubmit) {
		jQuery(prItem).attr('disabled','disabled');
		
		document.forms[prNomeForm].submit();
	}
	return true;
}

function retornaMensagem (prDivId, prClasse, prMensagem) {

	if (document.getElementById(prDivId).style.display == 'block') {
		$("#"+prDivId).stop().animate ({
			opacity: 0
		},'500');
	} else {
		$("#"+prDivId).css ('opacity','0');
		$("#"+prDivId).css ('display','block');
	}
	
	$("#"+prDivId).html(prMensagem);
	if (prClasse != '') { document.getElementById(prDivId).className = prClasse; }
	
	if (prClasse == 'acerto') {
		$("#"+prDivId).stop().animate ({
			opacity: 1
		},'500',function () {
			$("#"+prDivId).stop().delay(2500).animate ({
				opacity: 0
			},'35000',function () {
				$("#"+prDivId).slideUp('1500');
			});
		});
	} else {
		$("#"+prDivId).stop().animate ({
			opacity: 1
		},'500');
	}
}

function checkContatoForm() {
	if	(document.contatoForm.nome.value == '') {
		alert('Informe o seu nome!');
		document.contatoForm.nome.focus();
		return false;
	}
	if	(document.contatoForm.email.value == '') {
		alert('Informe o seu endereço de e-mail!');
		document.contatoForm.email.focus();
		return false;
	}
	if	(document.contatoForm.mensagem.value == '') {
		alert('Informe a mensagem a ser enviada!');
		document.contatoForm.mensagem.focus();
		return false;
	}
	return true;
}

function openWindow(pParametro,pName,pWidth,pHeight,scrollbars,resizable) {
	var xAvaliableWidth = screen.availWidth;
	var xAvaliableHeight = screen.availHeight;
	xLeft = (xAvaliableWidth-pWidth)/2;
	xTop = (xAvaliableHeight-pHeight)/2;
    window.open(pParametro,pName,'dependent=no,scrollbars='+scrollbars+',resizable='+resizable+',status=yes,width='+pWidth+',height='+pHeight+',left='+xLeft+',top='+xTop);
}

