function retiraAcento(obj){
	palavra = String.fromCharCode(event.keyCode);
  
	var caracteresInvalidos = 'àèìòùâêîôûäëïöüáéíóúãõÀÈÌÒÙÂÊÎÔÛÄËÏÖÜÁÉÍÓÚÃÕ';
  	var caracteresValidos =   'aeiouaeiouaeiouaeiouaoAEIOUAEIOUAEIOUAEIOUAO';
  	var acento = "´`^¨~";
  	if(acento.indexOf(palavra)!= -1){
    	window.event.keyCode = 0;
  	}
 
	if (caracteresInvalidos.indexOf(palavra) == -1){
		if (caracteresValidos.indexOf(palavra) != -1){
        	window.event.keyCode = 0;
        	obj.value = obj.value + palavra;
       	}
  	}else{
         	window.event.keyCode = 0;
           	nova = caracteresValidos.charAt(caracteresInvalidos.indexOf(palavra));
           	obj.value =  obj.value + nova;
  	}
  
}

function checkFormulario(form){
      if( form.codLivro.value.length == 0){
		 alert("Código inexistente!");
		 return(false);
	  }else{
      	if( form.nome.value == "" ) {
        	alert("Por favor, informe seu nome.");
         	form.nome.focus();
         	return(false);
      	}
      	if( form.email.value == "") {
         	alert("Por favor, informe seu email.");
         	form.email.focus();
         	return(false);
      	}
	  	if( form.email.value.indexOf("@") < 0 || form.email.value.indexOf(" ") >= 0 || form.email.value.indexOf(",") >= 0 || form.email.value.indexOf(";") >= 0 || form.email.value.indexOf(":") >= 0 || form.email.value.indexOf("!") >= 0 || form.email.value.indexOf("?") >= 0) {
         	alert("Email inválido");
         	form.email.focus();
         	return(false);
      	}
      	if( form.ondeAchou.value == "") {
         	alert("Por favor, informe onde você encontrou o livro");
         	form.ondeAchou.focus();
         	return(false);
      	}
      	if( form.diaAchou.value == "") {
         	alert("Por favor, informe o dia que você encontrou o livro");
         	form.diaAchou.focus();
         	return(false);
      	}
      	if( Number(form.diaAchou.value) > 31 || Number(form.diaAchou.value) <= 0 || isNaN(form.diaAchou.value)== true ) {
         	alert("Dia inválido");
         	form.diaAchou.focus();
         	return(false);
      	}	
      	if( form.mesAchou.value == "" ) {
         	alert("Por favor, informe o mês que você encontrou o livro");
         	form.mesAchou.focus();
         	return(false);
      	}	  
      	if( Number(form.mesAchou.value) > 12 || Number(form.mesAchou.value) <= 0 || isNaN(form.mesAchou.value)== true) {
         	alert("Mês inválido");
         	form.mesAchou.focus();
         	return(false);
      	}
      	if( form.anoAchou.value == "") {
         	alert("Por favor, informe o ano que você encontrou o livro");
         	form.anoAchou.focus();
         	return(false);
      	}
	  	if( isNaN(form.anoAchou.value)== true) {
         	alert("Ano inválido");
         	form.anoAchou.focus();
         	return(false);
      	}
		if( form.ufAchou.selectedIndex == 0 ){
		  	alert("Escolha o estado (UF) em que encontrou o livro");
		  	return(false);
	  	}
      	if( form.ondePerdeu.value == "" ) {
         	alert("Por favor, informe onde perdeu ou pretende perder o livro");
         	form.ondePerdeu.focus();
         	return(false);
      	}
      	if( form.diaPerdeu.value == "") {
         	alert("Por favor, informe o dia que você perdeu ou perderá o livro");
         	form.diaPerdeu.focus();
         	return(false);
      	}
      	if( Number(form.diaPerdeu.value) > 31 || Number(form.diaPerdeu.value) <= 0 || isNaN(form.diaPerdeu.value)== true ) {
         	alert("Dia iválido");
         	form.diaPerdeu.focus();
         	return(false);
      	}	
      	if( form.mesPerdeu.value == "" ) {
         	alert("Por favor, informe o mês que você perdeu ou perderá o livro");
         	form.mesPerdeu.focus();
         	return(false);
      	}	  
      	if( Number(form.mesPerdeu.value) > 12 || Number(form.mesPerdeu.value) <= 0 || isNaN(form.mesPerdeu.value)== true) {
         	alert("Mês inválido");
         	form.mesPerdeu.focus();
         	return(false);
      	}
      	if( form.anoPerdeu.value == "") {
         	alert("Por favor, informe o ano que você perdeu ou perderá o livro");
         	form.anoPerdeu.focus();
         	return(false);
      	}
	  	if( isNaN(form.anoPerdeu.value)== true) {
         	alert("Ano inválido");
         	form.anoPerdeu.focus();
         	return(false);
      	}	  
	  	if( form.anoAchou.value.length != 4 || form.mesAchou.value.length != 2 || form.diaAchou.value.length != 2 || form.anoPerdeu.value.length != 4 || form.mesPerdeu.value.length != 2 || form.diaPerdeu.value.length != 2) {
         	alert("Utilize o formato de data 'dd/mm/aaaa'. Ex.: '31/12/2007'");
         	return(false);
      	}
	  	if( form.ufPerdeu.selectedIndex == 0 ){
		  	alert("Escolha o estado (UF) em que encontrou o livro");
		  	return(false);
	  	}
	 }
	  	return(true);
}

function checkPerca(form){
      if( form.nome.value == "" ) {
         alert("Por favor, informe seu nome.");
         form.nome.focus();
         return(false);
      }
      if( form.email.value == "") {
         alert("Por favor, informe seu email.");
         form.email.focus();
         return(false);
      }
	  if( form.email.value.indexOf("@") < 0 || form.email.value.indexOf(" ") >= 0 || form.email.value.indexOf(",") >= 0 || form.email.value.indexOf(";") >= 0 || form.email.value.indexOf(":") >= 0 || form.email.value.indexOf("!") >= 0 || form.email.value.indexOf("?") >= 0) {
         alert("Email inválido");
         form.email.focus();
         return(false);
      }
	  if( form.titulo.value == "") {
         alert("Por favor, informe o título do livro.");
         form.titulo.focus();
         return(false);
      }
	  if( form.autor.value == "") {
         alert("Por favor, informe o autor do livro.");
         form.titulo.focus();
         return(false);
      }
	  if( form.ondePerdeu.value == "" ) {
         alert("Por favor, informe onde perdeu ou pretende perder o livro");
         form.ondePerdeu.focus();
         return(false);
      }
      if( form.diaPerdeu.value == "") {
         alert("Por favor, informe o dia que você encontrou o livro");
         form.diaPerdeu.focus();
         return(false);
      }
      if( Number(form.diaPerdeu.value) > 31 || Number(form.diaPerdeu.value) <= 0 || isNaN(form.diaPerdeu.value)== true ) {
         alert("Dia iválido");
         form.diaPerdeu.focus();
         return(false);
      }	
      if( form.mesPerdeu.value == "" ) {
         alert("Por favor, informe o mês que você encontrou o livro");
         form.mesPerdeu.focus();
         return(false);
      }	  
      if( Number(form.mesPerdeu.value) > 12 || Number(form.mesPerdeu.value) <= 0 || isNaN(form.mesPerdeu.value)== true) {
         alert("Mês inválido");
         form.mesPerdeu.focus();
         return(false);
      }
      if( form.anoPerdeu.value == "") {
         alert("Por favor, informe o ano que você encontrou o livro");
         form.anoPerdeu.focus();
         return(false);
      }
	  if( isNaN(form.anoPerdeu.value)== true) {
         alert("Ano inválido");
         form.anoPerdeu.focus();
         return(false);
      }	  
	  if( form.anoPerdeu.value.length != 4 || form.mesPerdeu.value.length != 2 || form.diaPerdeu.value.length != 2) {
         alert("Utilize o formato de data 'dd/mm/aaaa'. Ex.: '01/01/2008'");
         return(false);
      }
	  if( form.ufPerdeu.selectedIndex == 0 ){
		  alert("Escolha o estado (UF) em que encontrou o livro");
		  return(false);
	  }
	  if( form.capa.value == "" ) {
         var c = confirm("O cadastro do livro está sem a imagem da capa. Clique em Ok para confirmar, ou Calcelar para retornar ao formulário.");
		 if(c == true){
			 return(true);
		 }else{
			 return(false);
         	form.titulo.focus();
		 }
      }

      return(true);
	  
	 
}


function checkRastreie(form){
		var de = form.deDiaRastreie.value.length + form.deMesRastreie.value.length + form.deAnoRastreie.value.length;
		if(de!=0 && (form.deDiaRastreie.value.length==0 || form.deMesRastreie.value.length==0 || form.deAnoRastreie.value.length==0)){
			alert("Para busca por data, preencha todos os campos de data com o formato 'dd/mm/aaaa'. Ex.: 01/01/2008");
         	return(false);
		}
		var ate = form.ateDiaRastreie.value.length + form.ateMesRastreie.value.length + form.ateAnoRastreie.value.length;
		if(ate!=0 && (form.ateDiaRastreie.value.length==0 || form.ateMesRastreie.value.length==0 || form.ateAnoRastreie.value.length==0)){
			alert("Para busca por data, preencha todos os campos de data com o formato 'dd/mm/aaaa'. Ex.: 01/01/2008");
         	return(false);
		}
		var soma = form.codigoRastreie.value.length + form.tituloRastreie.value.length + form.enderecoRastreie.value.length + form.autorRastreie.value.length
      	if(soma!=form.codigoRastreie.value.length && soma!=form.tituloRastreie.value.length && soma!=form.enderecoRastreie.value.length && soma!=form.autorRastreie.value.length) {
         	alert("Por favor, preecha apenas um dos critérios de pesquisa.");
         	return(false);
      	}else{
      		return(true);
		}
	  
}
function checkTrilogia(form){
      if( form.nome.value == "" ) {
         alert("Por favor, informe seu nome.");
         form.nome.focus();
         return(false);
      }
      if( form.email.value == "") {
         alert("Por favor, informe seu email.");
         form.email.focus();
         return(false);
      }
	  if( form.email.value.indexOf("@") < 0 || form.email.value.indexOf(" ") >= 0 || form.email.value.indexOf(",") >= 0 || form.email.value.indexOf(";") >= 0 || form.email.value.indexOf(":") >= 0 || form.email.value.indexOf("!") >= 0 || form.email.value.indexOf("?") >= 0) {
         alert("Email inválido");
         form.email.focus();
         return(false);
      }
      if( form.cidade.value == "" ) {
         alert("Por favor, informe sua cidade");
         form.cidade.focus();
         return(false);
      }
      if( form.endereco.value == "" ) {
         alert("Por favor, informe seu endereço");
         form.endereco.focus();
         return(false);
      }	  
      if( form.numero.value == "") {
         alert("Por favor, informe seu número");
         form.numero.focus();
         return(false);
      }
	  if( form.cep.value == "") {
         alert("Por favor, informe o C.E.P.");
         form.cep.focus();
         return(false);
      }
      return(true);
}
function checkIni(form){
      if( form.codigo.value == "" ) {
         alert("Por favor, digite o código encontrado no livro.");
         form.codigo.focus();
         return(false);
      }

      return(true);
}

