// JavaScript Document
function testacaracteres(campo){
	var digits="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_-.";
	var campo_temp;
	for (var i=0;i<campo.value.length;i++){
		campo_temp=campo.value.substring(i,i+1);
		if (digits.indexOf(campo_temp)==-1){
			campo.value = campo.value.substring(0,i);
			alert('Você digitou um caractere inválido para o Usuário!');
			break;
		}
	}
}

function testanumeros(campo){
	var digits="0123456789-.";
	var campo_temp;
	for (var i=0;i<campo.value.length;i++){
		campo_temp=campo.value.substring(i,i+1);
		if (digits.indexOf(campo_temp)==-1){
			campo.value = campo.value.substring(0,i);
			alert('Você digitou um caractere inválido!\r\nEste campo permite apenas números.');
			break;
		}
	}
}

function testaformulario(){
	if(document.getElementById('usuario').value == ""){
		alert('O campo \'Nome de Usuário\' não pode ficar em branco.\r\nPreencha o campo corretamente e tente outra vez.');
		document.getElementById('usuario').focus();
		return false;
	}else if(document.getElementById('usuario').value.length < 3){
		alert('O campo \'Nome de Usuário\' precisa conter, pelo menos três caracteres.\r\nPreencha o campo corretamente e tente outra vez.');
		document.getElementById('usuario').focus();
		return false;
	}else if(document.getElementById('email').value == ""){
		alert('O campo \'E-mail\' não pode ficar em branco.\r\nPreencha o campo corretamente e tente outra vez.');
		document.getElementById('email').focus();
		return false;
	}else if(document.getElementById('email').value.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1) {
		alert('O campo \'E-mail\' contém um formato inválido de e-mail.\r\nPreencha o campo corretamente e tente outra vez.');
		document.getElementById('email').focus();
		return false;
	}else if(document.getElementById('senha').value == ""){
		alert('O campo \'Senha\' não pode ficar em branco.\r\nPreencha o campo corretamente e tente outra vez.');
		document.getElementById('senha').focus();
		return false;
	}else{
		document.formcadastro.submit();
	}
}

function testapesquisa(){
	if(document.getElementById('textopesquisa').value == ""){
		alert('Não foi possível pesquisar.\r\nO campo da pesquisa não pode ficar em branco.');
		document.getElementById('textopesquisa').focus();
		return false;
	}else if(document.getElementById('textopesquisa').value.length < 3){
		alert('Não foi possível pesquisar.\r\nO campo da pesquisa não pode conter menos de três caracteres.');
		document.getElementById('textopesquisa').focus();
		return false;
	}else{
		document.formpesquisa.submit();
	}
}

function testalogin(){
	if(document.getElementById('usuario').value == ""){
		alert('Não foi possível acessar.\r\nO campo \'Login\' não pode ficar em branco.');
		document.getElementById('usuario').focus();
		return false;
	}else if(document.getElementById('usuario').value.length < 3){
		alert('Não foi possível acessar.\r\nForam digitados poucos caracteres no campo \'Login\'.');
		document.getElementById('usuario').focus();
		return false;
	}else if(document.getElementById('acesso').value == ""){
		alert('Não foi possível acessar.\r\nO campo \'Senha\' não pode ficar em branco.');
		document.getElementById('acesso').focus();
		return false;
	}else if(document.getElementById('acesso').value.length < 3){
		alert('Não foi possível acessar.\r\nForam digitados poucos caracteres no campo \'Senha\'.');
		document.getElementById('acesso').focus();
		return false;
	}else{
		document.formLogin.submit();
	}
}

//Controla o número de caracteres restante do campo
function caracteres(){
	var restante;
	restante = (64 - document.form.anuncio.value.length) + " caracteres restantes";
	document.form.mostrarestantes.value = restante;
//	document.form.mostrarestantes2 = restante;
}

function caracteres2(){
	var restante2;
	restante2 = (240 - document.form.anunciodetalhe.value.length) + " caracteres restantes";
	document.form.mostrarestantes2.value = restante2;
//	document.form.mostrarestantes2 = restante;
}


//Converte o número em moeda
/* Autor: Mario Costa */
function formatar_moeda(campo, separador_milhar, separador_decimal, tecla) {
	var sep = 0;
	var key = '';
	var i = j = 0;
	var len = len2 = 0;
	var strCheck = '0123456789';
	var aux = aux2 = '';
	var whichCode = (window.Event) ? tecla.which : tecla.keyCode;
	var separador_decimal = ",";
	var separador_milhar = ".";
	

	if (whichCode == 13) return true; // Tecla Enter
	if (whichCode == 8) return true; // Tecla Delete
	key = String.fromCharCode(whichCode); // Pegando o valor digitado
	if (strCheck.indexOf(key) == -1) return false; // Valor inválido (não inteiro)
	len = campo.value.length;
	for(i = 0; i < len; i++)
	if ((campo.value.charAt(i) != '0') && (campo.value.charAt(i) != separador_decimal)) break;
	aux = '';
	for(; i < len; i++)
	if (strCheck.indexOf(campo.value.charAt(i))!=-1) aux += campo.value.charAt(i);
	aux += key;
	len = aux.length;
	if (len == 0) campo.value = '';
	if (len == 1) campo.value = '0'+ separador_decimal + '0' + aux;
	if (len == 2) campo.value = '0'+ separador_decimal + aux;

	if (len > 2) {
		aux2 = '';

		for (j = 0, i = len - 3; i >= 0; i--) {
			if (j == 3) {
				aux2 += separador_milhar;
				j = 0;
			}
			aux2 += aux.charAt(i);
			j++;
		}

		campo.value = '';
		len2 = aux2.length;
		for (i = len2 - 1; i >= 0; i--)
		campo.value += aux2.charAt(i);
		campo.value += separador_decimal + aux.substr(len - 2, len);
	}

	return false;
}

function testaanuncio(){
	if(document.getElementById('anuncio').value == ""){
		alert('O campo \'Anúncio\' não pode ficar em branco.\r\nPreencha o campo corretamente e tente outra vez.');
		document.getElementById('anuncio').focus();
		return false;
	}else if(document.getElementById('anuncio').value.length < 5){
		alert('Você criou um anúncio muito curto.\r\nRevise seu anúncio criado e tente outra vez.');
		document.getElementById('anuncio').focus();
		return false;
	}else if(document.getElementById('anuncio').value.length > 64){
		alert('O campo \'Anúncio\' precisa conter, no mínimo três caracteres e no máximo 64.\r\nVerifique o campo e tente outra vez.');
		document.getElementById('anuncio').focus();
		return false;
	}else if(document.getElementById('anunciodetalhe').value.length > 240){
		alert('O campo \'Descrição\' não pode conter mais que 160 caracteres.\r\nVerifique o campo e tente outra vez.');
		document.getElementById('anunciodetalhe').focus();
		return false;
	}else if(document.getElementById('valor').value == ""){
		alert('O campo \'Valor\' não pode ficar em branco.\r\nPreencha o campo corretamente e tente outra vez.');
		document.getElementById('valor').focus();
		return false;
	}else if(document.getElementById('valor').value.length > 9){
		alert('O valor máximo permitido para o anúncio é R$ 99.999,99.');
		document.getElementById('valor').focus();
		return false;
	}else if(document.getElementById('categorias').value == ""){
		alert('O campo \'Categoria\' não pode ficar em branco.\r\nSelecione uma Categoria paro anúncio.');
		document.getElementById('categorias').focus();
		return false;
	}else if(document.getElementById('serie').value == ""){
		alert('O campo \'Subcategoria\' não pode ficar em branco.\r\nSelecione uma Subcategoria paro anúncio.');
		document.getElementById('serie').focus();
		return false;
	}else{
		motraconfirmadados();
		document.getElementById('confirmaanuncio').value = document.getElementById('anuncio').value;
		document.getElementById('confirmadescricao').value = document.getElementById('anunciodetalhe').value;
		document.getElementById('confirmavalor').value = "R$ "+document.getElementById('valor').value;
		
		var indexSelect = document.getElementById('categorias').selectedIndex;
		var valueSelected = document.form.categorias.options[indexSelect].value;
			switch (valueSelected) {
				case "arte_e_artesanato":
					var testacategoria = "Arte e Artesanato";
					break
				case "artigos_para_bebes":
					var testacategoria = "Artigos para Bebês";
					break
				case "automotivo":
					var testacategoria = "Automotivo";
					break
				case "bebidas":
					var testacategoria = "Bebidas";
					break
				case "brinquedos":
					var testacategoria = "Brinquedos";
					break
				case "cama_mesa_e_banho":
					var testacategoria = "Cama, Mesa e Banho";
					break
				case "cd_dvd_e_blue-ray":
					var testacategoria = "CD, DVD e Blue-Ray";
					break
				case "cine_e_foto":
					var testacategoria = "Cine e Foto";
					break
				case "cosmeticos":
					var testacategoria = "Cosméticos";
					break
				case "eletrodomesticos":
					var testacategoria = "Eletrodomésticos";
					break
				case "eletronicos":
					var testacategoria = "Eletrônicos";
					break
				case "ferramentas":
					var testacategoria = "Ferramentas";
					break
				case "games":
					var testacategoria = "Games";
					break
				case "informatica":
					var testacategoria = "Informática";
					break
				case "instrumentos_musicais":
					var testacategoria = "Instrumentos Musicais";
					break
				case "livros":
					var testacategoria = "Livros";
					break
				case "moda":
					var testacategoria = "Moda";
					break
				case "calcados":
					var testacategoria = "Calçados";
					break
				case "moveis":
					var testacategoria = "Móveis";
					break
				case "perfumaria":
					var testacategoria = "Perfumaria";
					break
				case "pet_shop":
					var testacategoria = "Pet Shop";
					break
				case "telefonia":
					var testacategoria = "Telefonia";
					break
				case "ud":
					var testacategoria = "Utilidades Domésticas";
					break
				default:
					var testacategoria = "Erro ao selecionar categoria";
			}
		document.getElementById('confirmacategoria').value = testacategoria;
		var indexSelect2 = document.getElementById('serie').selectedIndex;
		var valueSelected2 = document.form.serie.options[indexSelect2].value;
			switch (valueSelected2) {
				case "acessorios":
					var testasubcategoria = "Acessórios";
					break
				case "area_de_lazer":
					var testasubcategoria = "Área de Lazer";
					break
				case "artesanatos":
					var testasubcategoria = "Artesanatos";
					break
				case "baterias":
					var testasubcategoria = "Baterias";
					break
				case "blue-rays":
					var testasubcategoria = "Blue-Rays";
					break
				case "cameras_digitais":
					var testasubcategoria = "Câmeras Digitais";
					break
				case "cds":
					var testasubcategoria = "CDs";
					break
				case "computadores":
					var testasubcategoria = "Computadores";
					break
				case "cozinha":
					var testasubcategoria = "Cozinha";
					break
				case "didaticos":
					var testasubcategoria = "Didáticos";
					break
				case "diversos":
					var testasubcategoria = "Diversos";
					break
				case "dvd_players":
					var testasubcategoria = "DVD Players";
					break
				case "dvds":
					var testasubcategoria = "DVDs";
					break
				case "escritorio":
					var testasubcategoria = "Escritório";
					break
				case "feminina":
					var testasubcategoria = "Feminina";
					break
				case "femininos":
					var testasubcategoria = "Femininos";
					break
				case "fitness":
					var testasubcategoria = "Fitness";
					break
				case "fixo":
					var testasubcategoria = "Fixo";
					break
				case "fogoes":
					var testasubcategoria = "Fogões";
					break
				case "guitarras":
					var testasubcategoria = "Guitarras";
					break
				case "infantil":
					var testasubcategoria = "Infantil";
					break
				case "infantis":
					var testasubcategoria = "Infantis";
					break
				case "jogos":
					var testasubcategoria = "Jogos";
					break
				case "jogos_para_pc":
					var testasubcategoria = "Jogos para PC";
					break
				case "jogos_para_videgame":
					var testasubcategoria = "Jogos para Videgame";
					break
				case "literatura_internacional":
					var testasubcategoria = "Literatura Internacional";
					break
				case "literatura_nacional":
					var testasubcategoria = "Literatura Nacional";
					break
				case "maquiagens":
					var testasubcategoria = "Maquiagens";
					break
				case "masculina":
					var testasubcategoria = "Masculina";
					break
				case "masculinos":
					var testasubcategoria = "Masculinos";
					break
				case "movel":
					var testasubcategoria = "Móvel";
					break
				case "notebooks":
					var testasubcategoria = "Notebooks";
					break
				case "obras_de_arte":
					var testasubcategoria = "Obras de Arte";
					break
				case "outros":
					var testasubcategoria = "Outros";
					break
				case "para_bebes":
					var testasubcategoria = "Para bebês";
					break
				case "pecas":
					var testasubcategoria = "Peças";
					break
				case "pelucia":
					var testasubcategoria = "Pelúcia";
					break
				case "perfumes_importados":
					var testasubcategoria = "Perfumes Importados";
					break
				case "perfumes_nacionais":
					var testasubcategoria = "Perfumes Nacionais";
					break
				case "perifericos":
					var testasubcategoria = "Periféricos";
					break
				case "quarto":
					var testasubcategoria = "Quarto";
					break
				case "refrigeradores":
					var testasubcategoria = "Refrigeradores";
					break
				case "rreezers":
					var testasubcategoria = "Freezers";
					break
				case "sala":
					var testasubcategoria = "Sala";
					break
				case "saude_corporal":
					var testasubcategoria = "Saúde Corporal";
					break
				case "televisores":
					var testasubcategoria = "Televisores";
					break
				case "violoes":
					var testasubcategoria = "Violões";
					break
				default:
					var testasubcategoria = "Erro ao selecionar categoria";
			}
		document.getElementById('confirmasubcategoria').value = testasubcategoria;
	}
	if(document.getElementById('mercadoPago').value.length < 10){
		document.getElementById('avisoMercadoPago').style.display = "none";
	}else{
		document.getElementById('avisoMercadoPago').style.display = "block";
	}
}


function testacadastrousuario(){
	if(document.getElementById('usuariocadastro').value == ""){
		alert('O campo \'Usuário\' não pode ficar em branco.\r\nPreencha o campo corretamente e tente outra vez.');
		document.getElementById('usuariocadastro').focus();
		return false;
	}else if(document.getElementById('usuariocadastro').value.length < 3){
		alert('O campo \'Usuário\' precisa conter, pelo menos três caracteres.\r\nPreencha o campo corretamente e tente outra vez.');
		document.getElementById('usuariocadastro').focus();
		return false;
	}else if(document.getElementById('senhacadastro').value == ""){
		alert('O campo \'Senha\' não pode ficar em branco.\r\nPreencha o campo corretamente e tente outra vez.');
		document.getElementById('senhacadastro').focus();
		return false;
	}else if(document.getElementById('senhacadastro').value.length < 4){
		alert('Você tentou criar uma senha muito curta. Esse procedimento não é seguro.\r\nTente criar uma senha maior.');
		document.getElementById('senhacadastro').focus();
		return false;
	}/*else if(document.getElementById('novasenha').value.length > 0 && document.getElementById('novasenha').value.length < 4){
		alert('Você tentou criar uma nova senha muito curta. Esse procedimento não é seguro.\r\nTente criar uma senha maior.');
		document.getElementById('novasenha').focus();
		return false;
	}*/else if(document.getElementById('lembrete').value == ""){
		alert('O campo \'Lembrete de Senha\' não pode ficar em branco.\r\nPreencha o campo corretamente e tente outra vez.');
		document.getElementById('lembrete').focus();
		return false;
	}/*else if(document.getElementById('pergunta_secreta').value == ""){
		alert('O campo \'Pergunta Secreta\' não pode ficar em branco.\r\nSelecione uma opção na lista e tente outra vez.');
		document.getElementById('pergunta_secreta').focus();
		return false;
	}*/else if(document.getElementById('resposta_secreta').value == ""){
		alert('O campo \'Resposta Secreta\' não pode ficar em branco.\r\nPreencha o campo corretamente e tente outra vez.');
		document.getElementById('resposta_secreta').focus();
		return false;
	}else if(document.getElementById('resposta_secreta').value.length < 3){
		alert('O campo \'Resposta Secreta\' precisa conter, pelo menos três caracteres.\r\nPreencha o campo corretamente e tente outra vez.');
		document.getElementById('resposta_secreta').focus();
		return false;
	}else if(document.getElementById('email').value == ""){
		alert('O campo \'E-mail\' não pode ficar em branco.\r\nPreencha o campo corretamente e tente outra vez.');
		document.getElementById('email').focus();
		return false;
	}else if(document.getElementById('email').value.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1) {
		alert('O campo \'E-mail\' contém um formato inválido de e-mail.\r\nPreencha o campo corretamente e tente outra vez.');
		document.getElementById('email').focus();
		return false;
	}else if(document.getElementById('nome').value == ""){
		alert('O campo \'Nome Completo\' não pode ficar em branco.\r\nPreencha o campo corretamente e tente outra vez.');
		document.getElementById('nome').focus();
		return false;
	}else if(document.getElementById('nome').value.length < 3){
		alert('O campo \'Nome Completo\' precisa conter, pelo menos três caracteres.\r\nPreencha o campo corretamente e tente outra vez.');
		document.getElementById('nome').focus();
		return false;
	}else if(document.getElementById('tratamento').value == ""){
		alert('O campo \'Tratamento\' não pode ficar em branco.\r\nPreencha o campo corretamente e tente outra vez.');
		document.getElementById('tratamento').focus();
		return false;
	}else if(document.getElementById('tratamento').value.length < 3){
		alert('O campo \'Tratamento\' precisa conter, pelo menos três caracteres.\r\nPreencha o campo corretamente e tente outra vez.');
		document.getElementById('tratamento').focus();
		return false;
	}else if(document.getElementById('endereco').value == ""){
		alert('O campo \'Endereço\' não pode ficar em branco.\r\nPreencha o campo corretamente e tente outra vez.');
		document.getElementById('endereco').focus();
		return false;
	}else if(document.getElementById('endereco').value.length < 3){
		alert('O campo \'Endereço\' precisa conter, pelo menos três caracteres.\r\nPreencha o campo corretamente e tente outra vez.');
		document.getElementById('endereco').focus();
		return false;
	}else if(document.getElementById('bairro').value == ""){
		alert('O campo \'Bairro\' não pode ficar em branco.\r\nPreencha o campo corretamente e tente outra vez.');
		document.getElementById('bairro').focus();
		return false;
	}else if(document.getElementById('bairro').value.length < 3){
		alert('O campo \'Bairro\' precisa conter, pelo menos três caracteres.\r\nPreencha o campo corretamente e tente outra vez.');
		document.getElementById('bairro').focus();
		return false;
	}else if(document.getElementById('cidade').value == ""){
		alert('O campo \'Cidade\' não pode ficar em branco.\r\nPreencha o campo corretamente e tente outra vez.');
		document.getElementById('cidade').focus();
		return false;
	}else if(document.getElementById('cidade').value.length < 3){
		alert('O campo \'Cidade\' precisa conter, pelo menos três caracteres.\r\nPreencha o campo corretamente e tente outra vez.');
		document.getElementById('cidade').focus();
		return false;
	}else if(document.getElementById('estado').value == ""){
		alert('O campo \'Estado\' não pode ficar em branco.\r\nSelecione uma opção na lista e tente outra vez.');
		document.getElementById('estado').focus();
		return false;
	}else if(document.getElementById('cep').value == ""){
		alert('O campo \'CEP\' não pode ficar em branco.\r\nPreencha o campo corretamente e tente outra vez.');
		document.getElementById('cep').focus();
		return false;
	}else if(document.getElementById('cep').value.length < 8){
		alert('O campo \'CEP\' precisa conter, pelo menos oito caracteres.\r\nPreencha o campo corretamente e tente outra vez.');
		document.getElementById('cep').focus();
		return false;
	}else if(document.getElementById('ddd').value == ""){
		alert('O campo \'DDD\' não pode ficar em branco.\r\nPreencha o campo corretamente e tente outra vez.');
		document.getElementById('ddd').focus();
		return false;
	}else if(document.getElementById('ddd').value.length < 2){
		alert('O campo \'DDD\' precisa conter, pelo menos dois caracteres.\r\nPreencha o campo corretamente e tente outra vez.');
		document.getElementById('ddd').focus();
		return false;
	}else if(document.getElementById('telefone1').value == ""){
		alert('O campo \'Telefone 1\' não pode ficar em branco.\r\nPreencha o campo corretamente e tente outra vez.');
		document.getElementById('telefone1').focus();
		return false;
	}else if(document.getElementById('telefone1').value.length < 7){
		alert('O campo \'Telefone 1\' precisa conter, pelo menos sete caracteres.\r\nPreencha o campo corretamente e tente outra vez.');
		document.getElementById('telefone1').focus();
		return false;
	}else{
		document.formcadastrousuario.submit();
	}
}

function testaalteradados(){
	if(document.getElementById('usuariocadastro').value == ""){
		alert('O campo \'Usuário\' não pode ficar em branco.\r\nPreencha o campo corretamente e tente outra vez.');
		document.getElementById('usuariocadastro').focus();
		return false;
	}else if(document.getElementById('usuariocadastro').value.length < 3){
		alert('O campo \'Usuário\' precisa conter, pelo menos três caracteres.\r\nPreencha o campo corretamente e tente outra vez.');
		document.getElementById('usuariocadastro').focus();
		return false;
	}else if(document.getElementById('senhacadastro').value == ""){
		alert('O campo \'Senha\' não pode ficar em branco.\r\nPreencha o campo corretamente e tente outra vez.');
		document.getElementById('senhacadastro').focus();
		return false;
	}else if(document.getElementById('senhacadastro').value.length < 4){
		alert('Você tentou criar uma senha muito curta. Esse procedimento não é seguro.\r\nTente criar uma senha maior.');
		document.getElementById('senhacadastro').focus();
		return false;
	}else if(document.getElementById('email').value == ""){
		alert('O campo \'E-mail\' não pode ficar em branco.\r\nPreencha o campo corretamente e tente outra vez.');
		document.getElementById('email').focus();
		return false;
	}else if(document.getElementById('email').value.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1) {
		alert('O campo \'E-mail\' contém um formato inválido de e-mail.\r\nPreencha o campo corretamente e tente outra vez.');
		document.getElementById('email').focus();
		return false;
	}else if(document.getElementById('nome').value == ""){
		alert('O campo \'Nome Completo\' não pode ficar em branco.\r\nPreencha o campo corretamente e tente outra vez.');
		document.getElementById('nome').focus();
		return false;
	}else if(document.getElementById('nome').value.length < 3){
		alert('O campo \'Nome Completo\' precisa conter, pelo menos três caracteres.\r\nPreencha o campo corretamente e tente outra vez.');
		document.getElementById('nome').focus();
		return false;
	}else if(document.getElementById('tratamento').value == ""){
		alert('O campo \'Tratamento\' não pode ficar em branco.\r\nPreencha o campo corretamente e tente outra vez.');
		document.getElementById('tratamento').focus();
		return false;
	}else if(document.getElementById('tratamento').value.length < 3){
		alert('O campo \'Tratamento\' precisa conter, pelo menos três caracteres.\r\nPreencha o campo corretamente e tente outra vez.');
		document.getElementById('tratamento').focus();
		return false;
	}else if(document.getElementById('endereco').value == ""){
		alert('O campo \'Endereço\' não pode ficar em branco.\r\nPreencha o campo corretamente e tente outra vez.');
		document.getElementById('endereco').focus();
		return false;
	}else if(document.getElementById('endereco').value.length < 3){
		alert('O campo \'Endereço\' precisa conter, pelo menos três caracteres.\r\nPreencha o campo corretamente e tente outra vez.');
		document.getElementById('endereco').focus();
		return false;
	}else if(document.getElementById('bairro').value == ""){
		alert('O campo \'Bairro\' não pode ficar em branco.\r\nPreencha o campo corretamente e tente outra vez.');
		document.getElementById('bairro').focus();
		return false;
	}else if(document.getElementById('bairro').value.length < 3){
		alert('O campo \'Bairro\' precisa conter, pelo menos três caracteres.\r\nPreencha o campo corretamente e tente outra vez.');
		document.getElementById('bairro').focus();
		return false;
	}else if(document.getElementById('cidade').value == ""){
		alert('O campo \'Cidade\' não pode ficar em branco.\r\nPreencha o campo corretamente e tente outra vez.');
		document.getElementById('cidade').focus();
		return false;
	}else if(document.getElementById('cidade').value.length < 3){
		alert('O campo \'Cidade\' precisa conter, pelo menos três caracteres.\r\nPreencha o campo corretamente e tente outra vez.');
		document.getElementById('cidade').focus();
		return false;
	}else if(document.getElementById('estado').value == ""){
		alert('O campo \'Estado\' não pode ficar em branco.\r\nSelecione uma opção na lista e tente outra vez.');
		document.getElementById('estado').focus();
		return false;
	}else if(document.getElementById('cep').value == ""){
		alert('O campo \'CEP\' não pode ficar em branco.\r\nPreencha o campo corretamente e tente outra vez.');
		document.getElementById('cep').focus();
		return false;
	}else if(document.getElementById('cep').value.length < 8){
		alert('O campo \'CEP\' precisa conter, pelo menos oito caracteres.\r\nPreencha o campo corretamente e tente outra vez.');
		document.getElementById('cep').focus();
		return false;
	}else if(document.getElementById('ddd').value == ""){
		alert('O campo \'DDD\' não pode ficar em branco.\r\nPreencha o campo corretamente e tente outra vez.');
		document.getElementById('ddd').focus();
		return false;
	}else if(document.getElementById('ddd').value.length < 2){
		alert('O campo \'DDD\' precisa conter, pelo menos dois caracteres.\r\nPreencha o campo corretamente e tente outra vez.');
		document.getElementById('ddd').focus();
		return false;
	}else if(document.getElementById('telefone1').value == ""){
		alert('O campo \'Telefone 1\' não pode ficar em branco.\r\nPreencha o campo corretamente e tente outra vez.');
		document.getElementById('telefone1').focus();
		return false;
	}else if(document.getElementById('telefone1').value.length < 7){
		alert('O campo \'Telefone 1\' precisa conter, pelo menos sete caracteres.\r\nPreencha o campo corretamente e tente outra vez.');
		document.getElementById('telefone1').focus();
		return false;
	}else{
		document.formcadastrousuario.submit();
	}
}

//Muda status do produto (pelo administrador)
function mudastatus(){
	if (document.form.status.value != ""){
		document.getElementById('motivo').style.visibility = "visible";
	}
}

//Função para editar a imagem 1
function alterarimagem1(){
	document.getElementById('campoalteraimagem').style.visibility = "visible";
}
function fechaalterarimagem1(){
	document.getElementById('campoalteraimagem').style.visibility = "hidden";
}

function enviaimagem(){
	document.imagens.submit();
}

function testaRecuperaUsuario(){
	if(document.getElementById('emailrecupera').value == ""){
		alert('O campo \'E-mail\' não pode ficar em branco.\r\nPreencha o campo corretamente e tente outra vez.');
		document.getElementById('emailrecupera').focus();
		return false;
	}else if(document.getElementById('emailrecupera').value.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1) {
		alert('O campo \'E-mail\' contém um formato inválido de e-mail.\r\nPreencha o campo corretamente e tente outra vez.');
		document.getElementById('emailrecupera').focus();
		return false;
	}else if(document.getElementById('senharecupera').value == ""){
		alert('O campo \'Senha\' não pode ficar em branco.\r\nPreencha o campo corretamente e tente outra vez.');
		document.getElementById('senharecupera').focus();
		return false;
	}else if(document.getElementById('senharecupera').value.length < 3){
		alert('Você digitou uma senha inválida.\r\nPreencha o campo corretamente e tente outra vez.');
		document.getElementById('senharecupera').focus();
		return false;
		}else{
		document.recuperausuario.submit();
	}

}

function testaRecuperaSenha(){
	if(document.getElementById('usuariorecupera').value == ""){
		alert('O campo \'Usuário\' não pode ficar em branco.\r\nPreencha o campo corretamente e tente outra vez.');
		document.getElementById('usuariorecupera').focus();
		return false;
	}else if(document.getElementById('resposta_recupera').value == ""){
		alert('O campo \'Resposta Secreta\' não pode ficar em branco.\r\nPreencha o campo corretamente e tente outra vez.');
		document.getElementById('resposta_recupera').focus();
		return false;
	}else{
		document.recuperasenha.submit();
	}

}

function confirmation() {
	var answer = confirm("Tem certeza que deseja cancelar o cadastro?\r\nAs informações digitadas serão perdidas.")
	if (answer){
		parent.location='index.php';
	}
}

