function makeNewWindow(url){
 var newWindow = window.open(url, "", "status,toolbar,scrollbars, menubar,higth=500, width=700");
 
 if ( navigator.appVersion.charAt(0) == "2" && navigator.appName == "Netscape" ) 
  newWindow = window.open(url, "", "status,toolbar,scrollbars, menubar, higth=500, width=700");
 
}

function nada() {

}

function enviaCulturaInglesa() {
		
		if (((navigator.appName.indexOf("Netscape") > -1) && (navigator.appVersion.indexOf("4.") > -1))
				|| ((navigator.appName.indexOf("Microsoft") > -1) && (navigator.appVersion.indexOf("5.") > -1))) {
				window.open('framecult.htm','_blank');
			}		
			return true;
}

function sendPesq(rbtn) {
	
	   msgerror = "";
		
       selecao = 0;
  for (i = 0;i<document.pesq.votos.length;i++)
  {  
   if (document.pesq.votos[i].checked == true)
   {
    selecao=1;
   }
  }

  if (selecao==0)
  {
   msgerror = "Você precisa selecionar uma das opções.";
  } 	

  if(msgerror == ""){
	     document.pesq.submit();
  }
  else { 
     alert(msgerror); 
     msgerror = "";
 } 
}

function sendFormAgenda() {
		
       msgerror = "";
       if (  document.form1.mes.options[0].selected ) {
			msgerror = "Você deve selecionar um mês."
       }
       else if (  document.form1.ano.options[0].selected ) {
       		msgerror = "Você deve selecionar um ano."
       }
       if(msgerror == ""){
	     document.form1.submit();
        }
	    else { 
          alert(msgerror); 
          msgerror = "";
       } 
}

function sendFormEscola() {
		
       msgerror = "";
       if (  document.form1.nome.options[0].selected ) {
			msgerror = "Você deve selecionar um estado."
       }
       if(msgerror == ""){
	     document.form1.submit();
        }
	    else { 
          alert(msgerror); 
          msgerror = "";
       } 
}


function sendFormText() {
		
       msgerror = "";
	   
	   
       if (  document.form1.nome.value == "" ) {
			msgerror = "Você deve preencher o campo."
            alert(msgerror); 
			document.form1.nome.focus();
			return;
       }
       if(msgerror == ""){
	     document.form1.submit();
        }
	    else { 
          msgerror = "";
       } 
}


function MM_openBrWindow(link,targ,tam) {

	window.open(link,targ,tam);

}

function validar_boletim() {

	msgerror = "";
	with(document.form)
	{
		if (nome.value == "")
		{
			alert("Preencha o seu nome!");
			nome.focus();
			return;
		}
		if (email.value == "")
		{
			alert("Preencha o seu e-mail!");
			email.focus();
			return;
		}
		else
		{
			if (!isEmail(email.value))
			{
				alert("Preencha corretamente o seu e-mail!");
				email.focus();
				return;
			}
		}
        selecao = 0;
		for (i = 0;i<document.form.grupo.length;i++)
		{  
		if (document.form.grupo[i].checked == true)
		{
			selecao=1;
		}
		}

		if (selecao==0)
		{
			msgerror = "Você precisa selecionar uma das opções.";
		} 	

		if(msgerror == ""){
				document.form.submit();
		}
		else { 
			alert(msgerror); 
			msgerror = "";
		}
	}


}


function validar_recadastro() {

	msgerror = "";
	with(document.form)
	{

		categoria = 0;
		for (i = 0;i<document.form.grupo.length;i++)
		{  
		if (document.form.grupo[i].checked == true)
		{
			categoria = 1;	
		} 
		}
		if (categoria == 0) {
		alert("Você precisa selecionar uma das opções de categoria.");
			return false;
		}
		if (nome.value == "")
		{
			alert("Preencha o seu nome!");
			nome.focus();
			return false;
		}
		if (email.value == "")
		{
			alert("Preencha o seu e-mail!");
			email.focus();
			return false;
		}
		else
		{
			if (!isEmail(email.value))
			{
				alert("Preencha corretamente o seu e-mail!");
				email.focus();
				return false;
			}
		}
		if (endereco.value == "")
		{
			alert("Preencha o seu endereço!");
			endereco.focus();
			return false;
		}
		if (cidade.value == "")
		{
			alert("Preencha a sua cidade!");
			cidade.focus();
			return false;
		}
		if (estado.options[estado.selectedIndex].value == "0")
		{
			alert("Preencha o seu Estado!");
			estado.focus();
			return false;
		}
		
		
		if (cep.value == "")
		{
			alert("Preencha o seu cep!");
			cep.focus();
			return false;
		}
		       
		selecao = 0;
		for (i = 0;i<document.form.sexo.length;i++)
		{  
		if (document.form.sexo[i].checked == true)
		{
			selecao=1;
		}
		}

		if (selecao==0)
		{
			msgerror = "Você precisa selecionar uma das opções de sexo.";
		} 	

		if(msgerror == ""){
				//return true;
				document.form.submit();
		}
		else { 
			alert(msgerror); 
			msgerror = "";
			return false;
		}
	}


}

function validar_queranunciar() {

	msgerror = "";
	with(document.form)
	{

		if (razao_social.value == "")
		{
			alert("Preencha o seu nome!");
			razao_social.focus();
			return false;
		}
		if (ddd.value == "")
		{
			alert("Preencha o DDD!");
			ddd.focus();
			return false;
		}
		if (telefone.value == "")
		{
			alert("Preencha o seu telefone!");
			telefone.focus();
			return false;
		}
		if (contato.value == "")
		{
			alert("Preencha o contato!");
			contato.focus();
			return false;
		}
		if (endereco.value == "")
		{
			alert("Preencha o seu endereço!");
			endereco.focus();
			return false;
		}
		if (cidade.value == "")
		{
			alert("Preencha a sua cidade!");
			cidade.focus();
			return false;
		}
		if (estado.options[estado.selectedIndex].value == "0")
		{
			alert("Preencha o seu Estado!");
			estado.focus();
			return false;
		}
		if (cep.value == "")
		{
			alert("Preencha o sue cep!");
			cep.focus();
			return false;
		}
		if (descricao.value == "")
		{
			alert("Preencha a descrição!");
			descricao.focus();
			return false;
		}		
		if(msgerror == ""){
				return true;
		}
		else { 
			alert(msgerror); 
			msgerror = "";
			return false;
		}
	}


}

function validar_contact() {

	msgerror = "";
	with(document.form)
	{
		if (nome.value == "")
		{
			alert("Preencha o seu nome!");
			nome.focus();
			return;
		}
		if (email.value == "")
		{
			alert("Preencha o seu e-mail!");
			email.focus();
			return;
		}
		else
		{
			if (!isEmail(email.value))
			{
				alert("Preencha corretamente o seu e-mail!");
				email.focus();
				return;
			}
		}
       		
        if (mensagem.value == ""){
		        alert("Preencha sua mensagem!");
				mensagem.focus();
				return;
		}
		

		if(msgerror == ""){
				document.form.submit();
		}
		else { 
			alert(msgerror); 
			msgerror = "";
		}
	}


}


function isEmail (theStr)
{
	var atIndex = theStr.indexOf('@');
	var dotIndex = theStr.indexOf('.', atIndex);
	var flag = true;
	theSub = theStr.substring(0, dotIndex+1)

	if ((atIndex < 1)||(atIndex != theStr.lastIndexOf('@'))||(dotIndex < atIndex + 2)||(theStr.length <= theSub.length)) 
	{	flag = false; }
	else { flag = true; }
	
	return(flag);
}


function validar_campos()
{
	with(document.form)
	{
		if (remetente.value == "")
		{
			alert("Preencha o seu nome!");
			remetente.focus();
			return;
		}
		if (remail.value == "")
		{
			alert("Preencha o seu e-mail!");
			remail.focus();
			return;
		}
		else
		{
			if (!isEmail(remail.value))
			{
				alert("Preencha corretamente o seu e-mail!");
				remail.focus();
				return;
			}
		}
		if (destinatario.value == "")
		{
			alert("Preencha o nome do destinatário!");
			destinatario.focus();
			return;
		}
		
		if (demail.value == "")
		{
			alert("Preencha o e-mail do destinatário!");
			demail.focus();
			return;
		}
		else
		{
			if (!isEmail(demail.value))
			{
				alert("Preencha corretamente o e-mail do destinatáro!");
				demail.focus();
				return;
			}
		}
		submit();
	}
}

function sendForm() {
	
    msgerror = "";
       
       if (  document.form_forum_opiniao.nome.value == "" ) {
			msgerror = "Digite o seu nome";
			alert(msgerror); 
			document.form_forum_opiniao.nome.focus();
			//exit();
       } else {
	if (  document.form_forum_opiniao.mensagem.value == ""  ) {
			msgerror = "Digite uma mensagem";
	   		alert(msgerror); 
			document.form_forum_opiniao.mensagem.focus();	   		
			//exit();	   
	   } 		
	}
       if(msgerror == ""){
	     document.form_forum_opiniao.submit();
        }
	     
}

/*********************************************************************************
*	FUNCTION:		validar_busca()
*	PARAMETERS:		nenhum
*	CALLS:			NOTHING
*	RETURNS:		Faz o submit do form quando as condições forem atendidas.
**********************************************************************************/
function validar_busca()
{
	
	str = document.busca.words.value;
		if (str == "")
		{
			alert("Digite uma palavra para efetuar a busca");
			document.busca.words.focus();
			return false;
		}
		else if (str.length <= 2) 
		{
			alert("Digite uma palavra válida");
			document.busca.words.focus();
			return false;
		}
		
		else {
			return true;
		}
	
}

/*********************************************************************************
*	FUNCTION:		validarDuvidas()
*	PARAMETERS:		nenhum
*	CALLS:			NOTHING
*	RETURNS:		Faz o submit do form quando as condições forem atendidas.
**********************************************************************************/
function validarDuvidas() {
	
	with(document.form) {
		
		if (nome.value == "") {
		
				alert("Você deve colocar o seu nome.");
				nome.focus();
				return false;
		}
		if (cidade.value == "") {
		
				alert("Você deve colocar o sua cidade.");
				cidade.focus();
				return false;
		}
		if (!isEmail(email.value)) 		{
					alert("Preencha corretamente o seu e-mail!");
					email.focus();
					return false;
		}
		
		if (estado.options[estado.selectedIndex].value == "0")	{
				alert("Escolha o seu Estado!");
				estado.focus();
				return false;
		}

		if (pais.value == "")	{
				alert("Escolha o seu país!");
				estado.focus();
				return false;
		}
		
		if (categorias.options[categorias.selectedIndex].value == "0")	{
				alert("Preencha a sua categoria!");
				categorias.focus();
				return false;
		}
		
		if (mensagem.value == "") {
		
				alert("Você deve colocar o sua dúvida.");
				mensagem.focus();
				return false;
		}
		
		return true;
	}
}
function validarMensagemDiagnostico()
{
	with(document.msg_diag)
	{
		if (ds_autor.value == "" || ds_mensagem.value == "")
		{
			alert("Digite sua mensagem e seu nome, por favor");
			return;
		}
		submit();
	}
}
function validaMaterial(oForm){
	with(oForm){
		if((nome.value == "") || (email.value == "") || (titulo.value == "") || (area.value == "") || (arquivo.value == "")){
			alert("Por favor, preencha todo o formulário para prosseguir o envio de seu material.");
			return false;
		}
		if ((blCat[0].checked && titulacao.value== "") || (blCat[1].checked && (faculdade.value=="" || periodo.value=="")) ){
			alert("Por favor, preencha os dados relativos a sua formação.");
			return false;
		}
		if(!isEmail(email.value)){
			alert("Por favor, corrija seu email.");
			return false;
		}
		return true;	
	}
}
	function Login() {
		if (document.frLoginTop.ds_user_pass.value == "") {
				document.frLoginTop.acao.value = "esqueci";
				envia = 1;
		}
		else {
				document.frLoginTop.acao.value = "enviar";
				envia = 1;
		}
		if (envia == 1) {
			document.frLoginTop.submit();
		}		
	}

function valida()
{
	if ((document.form.nm_usuario_login.value != "")||(document.form.nm_usuario_email.value != ""))
	{
		return true;
	}
	else
	{
		alert("Preencha o campo Login ou o E-mail.");
		return false;
	}
}




