var checkA;
var checkB;

function checkBB(b) { checkB = b; }

function validate_galerias(editar) {
	
  if (document.mainform.nome.value=="") {  
    document.mainform.alerta.focus();
    document.mainform.nome.focus();
    document.mainform.alerta.value= 'O campo NOME deve ser preenchido.';
  return false;
  }
  
  if (document.mainform.descricao.value=="") {  
    document.mainform.alerta.focus();
    document.mainform.descricao.focus();
    document.mainform.alerta.value= 'O campo DESCRIÇÃO deve ser preenchido.';
  return false;
  }

return true
}

//-------------------------------------------------------------------------------------

function validate_galeria(editar) {
	
  if(editar == 0){	
	  if (upload.document.formupload.foto.value=="") {  
	    document.mainform.alerta.focus();
	    upload.document.formupload.foto.focus();
	    document.mainform.alerta.value= 'O campo FOTO deve ser preenchido.';
	  return false;
  	}
  }

  if (document.mainform.legenda.value=="") {  
    document.mainform.alerta.focus();
    document.mainform.legenda.focus();
    document.mainform.alerta.value= 'O campo LEGENDA deve ser preenchido.';
  return false;
  }


  if (document.mainform.descricao.value=="") {  
      document.mainform.alerta.focus();
      document.mainform.descricao.focus();
      document.mainform.alerta.value= 'O campo DESCRIÇÃO deve ser preenchido.';
  return false;
  }

  if (document.mainform.idGaleria.selectedIndex == 0) {  
    document.mainform.alerta.focus();
    document.mainform.idGaleria.focus();
    document.mainform.alerta.value= 'O campo GALERIA deve ser selecionado.';
    return false;
  }

return true
}

//-------------------------------------------------------------------------------------

function validate_manchete() {

  if (document.mainform.titulo.value=="") {  
    document.mainform.alerta.focus();
    document.mainform.titulo.focus();
    document.mainform.alerta.value= 'O campo TÍTULO deve ser preenchido.';
  }
  else if (document.mainform.texto.value=="") {
    document.mainform.alerta.focus();
    document.mainform.texto.focus();
    document.mainform.alerta.value= 'O campo MANCHETE deve ser preenchido.';
  }
  else {
		document.mainform.titulo.value = normalizar( document.mainform.titulo.value );
		document.mainform.texto.value = normalizar( document.mainform.texto.value );
		document.mainform.autor.value = normalizar( document.mainform.autor.value );
		document.mainform.fonte.value = normalizar( document.mainform.fonte.value );
		document.mainform.legenda.value = normalizar( document.mainform.legenda.value );
		document.mainform.credito.value = normalizar( document.mainform.credito.value );
		return true;
	}
  return false;
}

function validate_paragrafo() {

  if (document.mainform.texto.value=="") {
    document.mainform.alerta.focus();
    document.mainform.texto.focus();
    document.mainform.alerta.value= 'O campo PARÁGRAFO deve ser preenchido.';
	return false;
  }

return true
}

function concluirNoticia(pag){
  	if (document.mainform.texto.value != "") {
		document.mainform.action = 'add_noticia2.jsp?concluir=true';
		enviar_upload();
  	}else{
		document.location = 'add_noticia3.jsp?pag=' + pag;
	}
}

function concluirColuna(pag){
  	if (document.mainform.texto.value != "") {
		document.mainform.action = 'add_coluna2.jsp?concluir=true';
		document.mainform.submit();
		enviar_upload();		
  	}else{
		document.location = 'add_coluna3.jsp?pag=' + pag;
	}
}

//-------------------------------------------------------------------------------------

function validate_colunista() {

 if (document.mainform.nome.value=="") {
    document.mainform.alerta.focus();
    document.mainform.nome.focus();
    document.mainform.alerta.value= 'O campo NOME deve ser preenchido.';
	return false;
  }
 if (document.mainform.texto.value=="") {
    document.mainform.alerta.focus();
    document.mainform.texto.focus();
    document.mainform.alerta.value= 'O campo DESCRIÇÃO deve ser preenchido.';
	return false;
  }
 if (document.mainform.login.value=="") {
    document.mainform.alerta.focus();
    document.mainform.login.focus();
    document.mainform.alerta.value= 'O campo LOGIN deve ser preenchido.';
	return false;
  }
  if (document.mainform.senha.value=="") {
    document.mainform.alerta.focus();
    document.mainform.senha.focus();
    document.mainform.alerta.value= 'O campo SENHA deve ser preenchido.';
	return false;
  }
 if (document.mainform.confirmacao.value != document.mainform.senha.value) {
    document.mainform.alerta.focus();
    document.mainform.confirmacao.focus();
    document.mainform.alerta.value= 'O campo CONFIRMAÇÂO deve ser IGUAL A SENHA.';
	return false;
 }
return true
}

//-------------------------------------------------------------------------------------

function validate_espaco() {

  if (document.mainform.autor.value=="") {  
    document.mainform.alerta.focus();
    document.mainform.autor.focus();
    document.mainform.alerta.value= 'O campo AUTOR deve ser preenchido.';
    return false;
  }

  if (!checkMail(document.mainform.email.value)) {  
     return false;
  }

  if (document.mainform.cidade.value=="") {  
    document.mainform.alerta.focus();
    document.mainform.cidade.focus();
    document.mainform.alerta.value= 'O campo CIDADE deve ser preenchido.';
    return false;
  }

  if (document.mainform.estado.selectedIndex == 0) {  
    document.mainform.alerta.focus();
    document.mainform.estado.focus();
    document.mainform.alerta.value= 'O campo ESTADO deve ser preenchido.';
    return false;
  }

  if (document.mainform.titulo.value=="") {  
    document.mainform.alerta.focus();
    document.mainform.titulo.focus();
    document.mainform.alerta.value= 'O campo TÍTULO deve ser preenchido.';
  return false;
  }

  if (document.mainform.texto.value=="") {
    document.mainform.alerta.focus();
    document.mainform.texto.focus();
    document.mainform.alerta.value= 'O campo TEXTO deve ser preenchido.';
	return false;
  }

return true
}

//-------------------------------------------------------------------------------------

function validate_evento() {

  var data1 = document.mainform.dataInicial.value;
  var _data1 = data1.substring(6,10)+''+data1.substring(3,5)+''+data1.substring(0,2);

  var data2 = document.mainform.dataFinal.value;
  var	_data2 = data2.substring(6,10)+''+data2.substring(3,5)+''+data2.substring(0,2);

  if( _data1 > _data2 ){  
    document.mainform.alerta.focus();
    document.mainform.btFinal.focus();
    document.mainform.alerta.value= 'DATA FINAL deve ser MAIOR ou IGUAL a DATA INICIAL';
    return false;
}

  if (document.mainform.cidade.value=="") {  
    document.mainform.alerta.focus();
    document.mainform.cidade.focus();
    document.mainform.alerta.value= 'O campo CIDADE deve ser preenchido.';
    return false;
  }

  if (document.mainform.estado.selectedIndex == 0) {  
    document.mainform.alerta.focus();
    document.mainform.estado.focus();
    document.mainform.alerta.value= 'O campo ESTADO deve ser preenchido.';
    return false;
  }

  if (document.mainform.nome.value=="") {  
    document.mainform.alerta.focus();
    document.mainform.nome.focus();
    document.mainform.alerta.value= 'O campo NOME DO EVENTO deve ser preenchido.';
  return false;
  }

  if (document.mainform.descricao.value=="") {
    document.mainform.alerta.focus();
    document.mainform.descricao.focus();
    document.mainform.alerta.value= 'O campo DESCRIÇÃO DO EVENTO deve ser preenchido.';
	return false;
  }


return true;
}

//-------------------------------------------------------------------------------------

function validate_categorias() {
	
  if (document.mainform.nome.value=="") {  
      document.mainform.alerta.focus();
      document.mainform.nome.focus();
      document.mainform.alerta.value= 'O campo NOME deve ser preenchido.';
  return false;
  }

  

return true
}

function validate_categoriasLivro() {
	
  if (document.mainform.nome.value=="") {  
      document.mainform.alerta.focus();
      document.mainform.nome.focus();
      document.mainform.alerta.value= 'O campo NOME deve ser preenchido.';
  return false;
  }
return true
}

//-------------------------------------------------------------------------------------
/*
function validate_publicacao(editar) {

  if (document.mainform.titulo.value=="") {  
    document.mainform.alerta.focus();
    document.mainform.titulo.focus();
    document.mainform.alerta.value= 'O campo TÍTULO deve ser preenchido.';
  return false;
  }

  if (document.mainform.descricao.value=="") {  
    document.mainform.alerta.focus();
    document.mainform.descricao.focus();
    document.mainform.alerta.value= 'O campo DESCRIÇÃO deve ser preenchido.';
  return false;
  }
	
  if (document.mainform.tipo.selectedIndex == 0) {  
    document.mainform.alerta.focus();
    document.mainform.tipo.focus();
    document.mainform.alerta.value= 'O campo TIPO deve ser selecionado.';
    return false;
  }

  if(editar == 0){	
	  if (upload.document.formupload.publicacao.value=="") {  
	    document.mainform.alerta.focus();
	    upload.document.formupload.publicacao.focus();
	    document.mainform.alerta.value= 'O campo ARQUIVO deve ser preenchido.';
	  return false;
  	}
  }

return true
}*/
//-------------------------------------------------------------------------------------

  function validate_profissional() {

  if (document.mainform.nome.value=="") {  
      document.mainform.alerta.focus();
      document.mainform.nome.focus();
      document.mainform.alerta.value= 'O campo NOME deve ser preenchido.';
  return false;
  }

  if (document.mainform.cargo.value=="") {
      document.mainform.alerta.focus();
      document.mainform.cargo.focus();
      document.mainform.alerta.value= 'O campo CARGO deve ser preenchido.';
  return false;
  }

  if (document.mainform.end.value=="") {
      document.mainform.alerta.focus();
      document.mainform.end.focus();
      document.mainform.alerta.value= 'O campo ENDEREÇO deve ser preenchido.';
  return false;
  }

  if (document.mainform.numero.value=="") {
      document.mainform.alerta.focus();
      document.mainform.numero.focus();
      document.mainform.alerta.value= 'O campo NUMERO deve ser preenchido.';
  return false;
  }
  
  if (document.mainform.bairro.value == "") {
      document.mainform.alerta.focus();
      document.mainform.bairro.focus();
      document.mainform.alerta.value= 'O campo BAIRRO deve ser preenchido.';
  return false;
  }
  if (document.mainform.cidade.value == "") {
      document.mainform.alerta.focus();
      document.mainform.cidade.focus();
      document.mainform.alerta.value= 'O campo CIDADE deve ser preenchido.';
  return false;
  }

 if (document.mainform.cep.value == "") {
      document.mainform.alerta.focus();
      document.mainform.cep.focus();
      document.mainform.alerta.value= 'O campo CEP deve ser preenchido.';
  return false;
  }
  
   if (document.mainform.fone.value == "") {
      document.mainform.alerta.focus();
      document.mainform.fone.focus();
      document.mainform.alerta.value= 'O campo TELEFONE deve ser preenchido.';
  return false;
  }
  
return true
}


//-------------------------------------------------------------------------------------

  function validate_usuario() {

  if (document.mainform.nome.value=="") {  
      document.mainform.alerta.focus();
      document.mainform.nome.focus();
      document.mainform.alerta.value= 'O campo NOME deve ser preenchido.';
  return false;
  }

  if (document.mainform.login.value=="") {
      document.mainform.alerta.focus();
      document.mainform.login.focus();
      document.mainform.alerta.value= 'O campo LOGIN deve ser preenchido.';
  return false;
  }

  if (document.mainform.email.value=="") {
      document.mainform.alerta.focus();
      document.mainform.email.focus();
      document.mainform.alerta.value= 'O campo EMAIL deve ser preenchido.';
  return false;
  }

  if (document.mainform.senha.value=="") {
      document.mainform.alerta.focus();
      document.mainform.senha.focus();
      document.mainform.alerta.value= 'O campo SENHA deve ser preenchido.';
  return false;
  }

  if (document.mainform.confirmacao.value=="" || document.mainform.confirmacao.value != document.mainform.senha.value ) {
      document.mainform.alerta.focus();
      document.mainform.confirmacao.focus();
      document.mainform.alerta.value= 'CONFIRMAÇÃO diferente de SENHA'
  return false;
  }


  if (document.mainform.tipo.value == "0") {
      document.mainform.alerta.focus();
      document.mainform.tipo.focus();
      document.mainform.alerta.value= 'O campo TIPO deve ser preenchido.';
  return false;
  }
  

return true
}

//-------------------------------------------------------------------------------------

function validate_livro(editar) {

  if (document.mainform.titulo.value=="") {  
    document.mainform.alerta.focus();
    document.mainform.titulo.focus();
    document.mainform.alerta.value= 'O campo TÍTULO deve ser preenchido.';
  return false;
  }
  
 if (document.mainform.autor.value=="") {  
    document.mainform.alerta.focus();
    document.mainform.autor.focus();
    document.mainform.alerta.value= 'O campo AUTOR deve ser preenchido.';
  return false;
  }

  if (document.mainform.texto.value=="") {  
    document.mainform.alerta.focus();
    document.mainform.texto.focus();
    document.mainform.alerta.value= 'O campo DESCRIÇÃO deve ser preenchido.';
  return false;
  }

  if (document.mainform.editora.value=="") {  
    document.mainform.alerta.focus();
    document.mainform.editora.focus();
    document.mainform.alerta.value= 'O campo EDITORA deve ser preenchido.';
  return false;
  }

  if(editar == 0){	
	  if (upload.document.formupload.foto.value=="") {  
	    document.mainform.alerta.focus();
	    upload.document.formupload.foto.focus();
	    document.mainform.alerta.value= 'O campo FOTO deve ser preenchido.';
	  return false;
  	}
  }

return true
}

//-------------------------------------------------------------------

function enviar() {
    if (navigator.appName == "Netscape") document.mainform.submit();
    else document.forms["mainform"].submit();       
}

function sai() {
   document.mainform.titulo.focus();  
}

function sai_fale() {
   document.formail.nome.focus();  
}

function sai_email() {
   document.mainform.email.focus();  
}

function sai_news() {
   document.mainform.titulomat.focus();  
}


//---------------------------------------------------------------------------------------------//

function contar() {
	if (document.mainform.textoman.value.length > 300) {	
		document.mainform.alerta.focus();
		document.mainform.textoman.focus();
		document.mainform.textoman.select();
	    document.mainform.alerta.value= 'O texto da manchete tem '+document.mainform.textoman.value.length+' caracteres. O limite máximo é de 300 caracteres.'; 
	return false;
	}

document.mainform.alerta.value= '';
return true
}




//----------------------------------------------------------------------------------------------//

  function checkMail(x) {
    var y = 0;
    if (document.mainform.email.value=="") {  
        document.mainform.email.focus();
        document.mainform.alerta.value= 'O campo E-MAIL deve ser preenchido.';
        return false;
    }
    if (x.substring(x.length -1, x.length) != '.' && x.substring(x.length -1, x.length) != '@') {
        if (x.indexOf("@") != -1) { 
            if (x.indexOf(".") != -1) { 
                y = 1;
            }
        }
    }
    if (y == 0) {                                                                               
        document.mainform.email.focus();                                                        
        document.mainform.alerta.value= 'Verifique se o e-mail está digitado corretamente.';    
        return false;                                                                            
    }                                                                                           
return true
}

//-------------------------------------------------------------------------------------

function validate_logar() {

  if (document.mainform.login.value=="") {  
    document.mainform.alerta.focus();
    document.mainform.login.focus();
    document.mainform.alerta.value= 'Desculpe, nome e/ou senha inválidos!';
  return false;
  }

  if (document.mainform.senha.value=="") {
    document.mainform.alerta.focus();
    document.mainform.senha.focus();
    document.mainform.alerta.value= 'Desculpe, nome e/ou senha inválidos!';
	return false;
  }
  
  return true;
 }

//-------------------------------------------------------------------------------------

function enviar_upload() {
	if(upload.document.formupload.foto.value=="") {
		enviarfinal();
	}
	else {
		if (navigator.appName == "Netscape") { upload.document.formupload.submit(); }
		else { upload.document.forms["formupload"].submit(); }
	}
}

function enviar_upload_publicacao() {
	if(upload.document.formupload.publicacao.value=="") {
		enviarfinal();
	}
	else {
		if (navigator.appName == "Netscape") { upload.document.formupload.submit(); }
		else { upload.document.forms["formupload"].submit(); }
	}
}

function enviarfinal() {
	  if (navigator.appName == "Netscape") { top.mainFrame.document.mainform.submit(); }
	  else { top.mainFrame.document.forms["mainform"].submit(); }
}

function validate_pergunta() {

  if (document.mainform.pergunta.value=="") {
    document.mainform.alerta.focus();
    document.mainform.pergunta.focus();
    document.mainform.alerta.value= 'O campo PERGUNTA deve ser preenchido.';
    return false;
  }

return true
}

	function normalizar( str ) {
		str = str.replace(/“/g,"\'"); 
		str = str.replace(/”/g,"\'"); 
		str = str.replace(/"/g,"\'"); 
		str = str.replace(/–/g,"-"); 
		return str;
	}
	
function validate_publicacao(editar) {

  if (document.mainform.titulo.value=="") {  
    document.mainform.alerta.focus();
    document.mainform.titulo.focus();
    document.mainform.alerta.value= 'O campo TÍTULO deve ser preenchido.';
  return false;
  }

  if (document.mainform.descricao.value=="") {  
    document.mainform.alerta.focus();
    document.mainform.descricao.focus();
    document.mainform.alerta.value= 'O campo DESCRIÇÃO deve ser preenchido.';
  return false;
  }
	
  if (document.mainform.tipo.selectedIndex == 0) {  
    document.mainform.alerta.focus();
    document.mainform.tipo.focus();
    document.mainform.alerta.value= 'O campo TIPO deve ser selecionado.';
    return false;
  }

  /*if(editar == 0){	
	  if (upload.document.formupload.publicacao.value=="") {  
	    document.mainform.alerta.focus();
	    upload.document.formupload.publicacao.focus();
	    document.mainform.alerta.value= 'O campo ARQUIVO deve ser preenchido.';
	  return false;
  	}
  }*/

return true
}
/*
function enviar_upload_publicacao() {
	if(upload.document.formupload.publicacao.value=="") {
		enviarfinal();
	}
	else {
		if (navigator.appName == "Netscape") { upload.formupload.submit(); }
		else { upload.document.forms["formupload"].submit(); }
	}
}*/
