//////////Validador de CPF
function valida_cpf(cpf)
      {
      var numeros, digitos, soma, i, resultado, digitos_iguais;
      digitos_iguais = 1;
      if (cpf.length < 11)
            return false;
      for (i = 0; i < cpf.length - 1; i++)
            if (cpf.charAt(i) != cpf.charAt(i + 1))
                  {
                  digitos_iguais = 0;
                  break;
                  }
      if (!digitos_iguais)
            {
            numeros = cpf.substring(0,9);
            digitos = cpf.substring(9);
            soma = 0;
            for (i = 10; i > 1; i--)
                  soma += numeros.charAt(10 - i) * i;
            resultado = soma % 11 < 2 ? 0 : 11 - soma % 11;
            if (resultado != digitos.charAt(0))
                  return false;
            numeros = cpf.substring(0,10);
            soma = 0;
            for (i = 11; i > 1; i--)
                  soma += numeros.charAt(11 - i) * i;
            resultado = soma % 11 < 2 ? 0 : 11 - soma % 11;
            if (resultado != digitos.charAt(1))
                  return false;
            return true;
            }
      else
            return false;
      }

//////////Validador de CNPJ
function valida_cnpj(cnpj)
      {
      var numeros, digitos, soma, i, resultado, pos, tamanho, digitos_iguais;
      digitos_iguais = 1;
      if (cnpj.length != 14)
            return false;
      for (i = 0; i < cnpj.length - 1; i++)
            if (cnpj.charAt(i) != cnpj.charAt(i + 1))
                  {
                  digitos_iguais = 0;
                  break;
                  }
      if (!digitos_iguais)
            {
            tamanho = cnpj.length - 2
            numeros = cnpj.substring(0,tamanho);
            digitos = cnpj.substring(tamanho);
            soma = 0;
            pos = tamanho - 7;
            for (i = tamanho; i >= 1; i--)
                  {
                  soma += numeros.charAt(tamanho - i) * pos--;
                  if (pos < 2)
                        pos = 9;
                  }
            resultado = soma % 11 < 2 ? 0 : 11 - soma % 11;
            if (resultado != digitos.charAt(0))
                  return false;
            tamanho = tamanho + 1;
            numeros = cnpj.substring(0,tamanho);
            soma = 0;
            pos = tamanho - 7;
            for (i = tamanho; i >= 1; i--)
                  {
                  soma += numeros.charAt(tamanho - i) * pos--;
                  if (pos < 2)
                        pos = 9;
                  }
            resultado = soma % 11 < 2 ? 0 : 11 - soma % 11;
            if (resultado != digitos.charAt(1))
                  return false;
            return true;
            }
      else
            return false;
      } 
			
	
	function new_news() {
			$(".news_err").hide();
			$(".hide").show();
		}


$(document).ready(function(){
    //////////Formulário de contato Fale-conosco
		$("#submit_nao_cadastrado").click(function(){
        $(".error").hide();
        var hasError = false;
        var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
        var emailVal = $("#email").val();
        var NomeVal = $("#nome").val();
        var CidadeVal = $("#cidade").val();
        var EstadoVal = $("#estado").val();
				var DddVal = $("#ddd").val();
        var TelefoneVal = $("#telefone").val();
        var MensagemVal = $("#mensagem").val();
        var AssuntoVal = $("#assunto").val();
				var OutroAssuntoVal = $("#outro_assunto").val();
				var CadastroVal = $("#cadastro").val();
       
        if(emailVal == '') {
            $("#email").after('<div class="error">N&atilde;o deixe o email em branco.</div>');
            hasError = true;
        } else if(!emailReg.test(emailVal)) {
            $("#email").after('<div class="error">Por favor, insira um email v&aacute;lido.</div>');
            hasError = true;
        }
        if(NomeVal == '') {
            $("#nome").after('<div class="error">N&atilde;o deixe o seu nome em branco.</div>');
            hasError = true;
        }   
        if(CidadeVal == '') {
            $("#cidade").after('<div class="error">N&atilde;o deixe a cidade em branco.</div>');
            hasError = true;
        }
				if(DddVal == '') {
            $("#ddd").after('<div class="error">N&atilde;o deixe o ddd em branco.</div>');
            hasError = true;
        }
        if(TelefoneVal == '') {
            $("#telefone").after('<div class="error">N&atilde;o deixe o seu telefone em branco.</div>');
            hasError = true;
        }       
        if(MensagemVal == '') {
            $("#mensagem").after('<div class="error">Por favor, escreva uma mensagem.</div>');
            hasError = true;
        }       
       
			 if(TelefoneVal.length != 8) {
            $("#telefone").after('<div class="error">Este telefone &eacute; inv&aacute;lido.</div>');
            hasError = true;
        } 
				
        if(hasError == false) {
            $(this).hide();
            $('.load').append('<p class="loader"><img src="/images/ajax-loader.gif" />Aguarde...</p>');
           
            $.post("../modulo_email/fale_conosco.php",
       { email: emailVal, cidade: CidadeVal, ddd: DddVal, estado: EstadoVal, telefone: TelefoneVal, assunto: AssuntoVal, outro_assunto: OutroAssuntoVal, nome: NomeVal, mensagem: MensagemVal },
           function(data){
               
        $("#contactForm").slideUp("slow", function() {
   
            $("#contactForm").before('<br /><br /><div class="msg2" id="msg2"><a href="javascript:esconde(\'msg2\')"><img src="/images/fecha.gif" alt="[fechar]" /></a><p>Mensagem enviada com sucesso. Obrigado.</p></div>');
                        });
            }
        );
        }
        return false;
				
		    });
		
	
		 //////////Formulário de Newsletter
		$("#submit_news").click(function(){
    	var hasError = false;
      var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
      var emailVal = $("#emaili").val();
      if(emailVal == '') {
      	hasError = true;
      }else if(!emailReg.test(emailVal)) {
      	hasError = true;
      }
			if(hasError == true) {
				$(".hide").slideUp("fast", function() {
					$(".news_err").show();															
					$(".news_err").html('<br /><a href="javascript:new_news();"><p style="color:#FFF;">Endereço de email inválido.</p><p style="color:#FFF; text-decoration:underline;">Clique aqui e tente novamente.</p></a>');
				});
			}
       
      if(hasError == false) {
      	$(".hide").slideUp("fast", function() {
					$(".news_err").show();	
					$(".news_err").html('<p style="color:#fff; margin-top:30px; padding-left:10px; padding-right:10px;"><span style="color:#fff;">Obrigado!</span> Email cadastrado com sucesso.</p>');
					$.post("modulo_newsletter/adiciona.php", {email: emailVal}, function(data){  } );
				});
      }
      return false;
		});
		
		//////////Formulário de login
		$("#submit_login").click(function(){
        $(".error").hide();
        var hasError = false;
        var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
        var loginVal = $("#login").val();
        var senhaVal = $("#pass").val();
				var paginaVal = $("#pagina").val();
				var urlal = $("#url").val();
       
        if(loginVal == '') {
            $("#login").after('<div class="error">N&atilde;o deixe o login em branco.</div>');
            hasError = true;
        } else if(!emailReg.test(loginVal)) {
            $("#login").after('<div class="error">Por favor, insira um login v&aacute;lido.</div>');
            hasError = true;
        }
        if(senhaVal == '') {
            $("#pass").after('<div class="error">N&atilde;o deixe a senha em branco.</div>');
            hasError = true;
        }   
       
        if(hasError == false) {
            $(this).hide();
            $('.load').append('<p class="loader">Aguarde...</p>');
            document.form.submit();
				}
        return false;
		    });
		
		
		//////////Formulário de cadastro
		//////////Cadastro pessoa física		
		$("#submit_cadastro_fisico").click(function(){
        $(".error").hide();
				$(".msg").hide();
        var hasError = false;
        var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/ ;
				var txtReg = /^[a-z A-ZãÃáÁàÀêÊéÉèÈíÍìÌôÔõÕóÓòÒúÚùÙûÛçÇ]+$/;
				var nmbReg = /^\d+$/;
        var emailVal = $("#email").val();
				var paginaRetornoVal = $("#pagina_retorno").val();
				var nomeVal = $("#nome").val();
				var cpfVal = $("#cpf").val();
				var rgVal = $("#rg").val();
				var diaVal = $("#dia").val();
				var mesVal = $("#mes").val();
				var anoVal = $("#ano").val();
				var dddVal = $("#ddd").val();
				var telefoneVal = $("#telefone").val();
				var senhaVal = $("#senha").val();
				var confirmarSenhaVal = $("#confirmar_senha").val();
				
			var cepReg = /^[0-9]{2}[0-9]{3}[0-9]{3}$/;
			var referenciaVal = $("#referencia").val();
			var cepVal = $("#cep").val();
			var logradouroVal = $("#rua").val();
			var numeroVal = $("#numero").val();
			var complementoVal = $("#complemento").val();
			var bairroVal = $("#bairro").val();
			var cidadeVal = $("#cidade").val();
			var ufVal = $("#uf").val();
			
			if(referenciaVal == '') {
				$("#cep").after('<div class="error">N&atilde;o deixe a descri&ccedil;&atilde;o em branco.</div>');
				hasError = true;
			}
			if(cepVal == '') {
				$("#cep").after('<div class="error">N&atilde;o deixe o cep em branco.</div>');
				false;
			} else if(!nmbReg.test(cepVal)) {
				$("#cep").after('<div class="error">Este cep n&atilde;o &eacute; v&aacute;lido.</div>');
				hasError = true;
			} else if(!cepReg.test(cepVal)) {
				$("#cep").after('<div class="error">Este cep n&atilde;o &eacute; v&aacute;lido.</div>');
				hasError = true;
			}
			if(logradouroVal == '') {
				$("#numero").after('<div class="error">N&atilde;o deixe o endere&ccedil;o em branco.</div>');
				hasError = true;
			}
			if(numeroVal == '') {
				$("#numero").after('<div class="error">N&atilde;o deixe o n&uacute;mero em branco.</div>');
				hasError = true;
			}
			if(bairroVal == '') {
				$("#bairro").after('<div class="error">N&atilde;o deixe o bairro em branco.</div>');
				hasError = true;
			}
			if(cidadeVal == '') {
				$("#uf").after('<div class="error">N&atilde;o deixe a cidade em branco.</div>');
				hasError = true;
			}
			if(ufVal == '') {
				$("#uf").after('<div class="error">N&atilde;o deixe o estado em branco.</div>');
				false;
			} else if (ufVal.length!=2) {
					$("#uf").after('<div class="error">Este estado n&atilde;o &eacute; v&aacute;lido. Utilize apenas duas letras (ex.: SP).</div>');
            hasError = true;
				}

				
				if(emailVal == '') {
            $("#email").after('<div class="error">N&atilde;o deixe o email em branco.</div>');
            hasError = true;
        } else if(!emailReg.test(emailVal)) {
            $("#email").after('<div class="error">Por favor, insira um email v&aacute;lido.</div>');
            hasError = true;
        }
				if(nomeVal == '') {
            $("#nome").after('<div class="error">N&atilde;o deixe seu nome em branco.</div>');
            hasError = true;
        } else if(!txtReg.test(nomeVal)) {
            $("#nome").after('<div class="error">Este nome n&atilde;o &eacute; v&aacute;lido.</div>');
            hasError = true;
        }
				if(cpfVal == '') {
            $("#rg").after('<div class="error">N&atilde;o deixe o cpf em branco.</div>');
            hasError = true;
        } else if(!valida_cpf(cpfVal)) {
            $("#rg").after('<div class="error">Este CPF n&atilde;o &eacute; v&aacute;lido.</div>');
            hasError = true;
        }
				if(rgVal == '') {
            $("#rg").after('<div class="error">N&atilde;o deixe o rg em branco.</div>');
            hasError = true;
        } else if(!nmbReg.test(rgVal)) {
            $("#rg").after('<div class="error">Este RG n&atilde;o &eacute; v&aacute;lido.</div>');
            hasError = true;
        }
				if(diaVal == '' || mesVal == '' || anoVal == '') {
            $("#sexo").after('<div class="error">N&atilde;o deixe a data em branco.</div>');
            hasError = true;
        } else if (diaVal.length!=2 || mesVal.length!=2 || anoVal.length!=4) {
					$("#sexo").after('<div class="error">A data est&aacute; incorreta.</div>');
            hasError = true;
				}
				if(dddVal == '' || telefoneVal == '') {
            $("#telefone").after('<div class="error">N&atilde;o deixe o ddd e o telefone em branco.</div>');
            hasError = true;
        } else if (dddVal.length!=2 || telefoneVal.length!=8) {
					$("#telefone").after('<div class="error">O ddd ou o telefone est&aacute; incorreto.</div>');
            hasError = true;
				}
				if(senhaVal == '' || confirmarSenhaVal == '') {
            $("#confirmar_senha").after('<div class="error">N&atilde;o deixe as senhas em branco.</div>');
            hasError = true;
        } else if (senhaVal.length<6 || confirmarSenhaVal.length<6) {
					$("#confirmar_senha").after('<div class="error">Sua senha deve conter no m&iacute;nimo 6 caracteres.</div>');
            hasError = true;
				} else if (senhaVal != confirmarSenhaVal) {
					$("#confirmar_senha").after('<div class="error">As duas senhas n&atilde;o s&atilde;o iguais. Confira.</div>');
            hasError = true;
				}
       
        if(hasError == false) {
					document.form.submit();
        } else {
					$('.err').append('<div class="msg"><a href="javascript:esconde(\'msg\')"><img src="/images/fecha.gif" alt="[fechar]" /></a>Por favor, verifique todos os campos.</div>');
					return false;
				}
				
				
		    });


		//////////Cadastro pessoa juridica		
		$("#submit_cadastro_juridico").click(function(){
        $(".error").hide();
				$(".msg").hide();
        var hasError = false;
        var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/ ;
				var txtReg = /^[a-z A-ZãÃáÁàÀêÊéÉèÈíÍìÌôÔõÕóÓòÒúÚùÙûÛçÇ]+$/;
				var nmbReg = /^\d+$/;
        var emailVal = $("#email").val();
				var paginaRetornoVal = $("#pagina_retorno").val();
				var razaoSocialVal = $("#razao_social").val();
				var cnpjVal = $("#cnpj").val();
				var nomeFantasiaVal = $("#nome_fantasia").val();
				var dddVal = $("#ddd").val();
				var telefoneVal = $("#telefone").val();
				var senhaVal = $("#senha").val();
				var confirmarSenhaVal = $("#confirmar_senha").val();

				
			var cepReg = /^[0-9]{2}[0-9]{3}[0-9]{3}$/;
			var referenciaVal = $("#referencia").val();
			var cepVal = $("#cep").val();
			var logradouroVal = $("#rua").val();
			var numeroVal = $("#numero").val();
			var complementoVal = $("#complemento").val();
			var bairroVal = $("#bairro").val();
			var cidadeVal = $("#cidade").val();
			var ufVal = $("#uf").val();
			
			if(referenciaVal == '') {
				$("#cep").after('<div class="error">N&atilde;o deixe a descri&ccedil;&atilde;o em branco.</div>');
				hasError = true;
			}
			if(cepVal == '') {
				$("#cep").after('<div class="error">N&atilde;o deixe o cep em branco.</div>');
				false;
			} else if(!nmbReg.test(cepVal)) {
				$("#cep").after('<div class="error">Este cep n&atilde;o &eacute; v&aacute;lido.</div>');
				hasError = true;
			} else if(!cepReg.test(cepVal)) {
				$("#cep").after('<div class="error">Este cep n&atilde;o &eacute; v&aacute;lido.</div>');
				hasError = true;
			}
			if(logradouroVal == '') {
				$("#numero").after('<div class="error">N&atilde;o deixe o endere&ccedil;o em branco.</div>');
				hasError = true;
			}
			if(numeroVal == '') {
				$("#numero").after('<div class="error">N&atilde;o deixe o n&uacute;mero em branco.</div>');
				hasError = true;
			}
			if(bairroVal == '') {
				$("#bairro").after('<div class="error">N&atilde;o deixe o bairro em branco.</div>');
				hasError = true;
			}
			if(cidadeVal == '') {
				$("#uf").after('<div class="error">N&atilde;o deixe a cidade em branco.</div>');
				hasError = true;
			}
			if(ufVal == '') {
				$("#uf").after('<div class="error">N&atilde;o deixe o estado em branco.</div>');
				false;
			} else if (ufVal.length!=2) {
					$("#uf").after('<div class="error">Este estado n&atilde;o &eacute; v&aacute;lido. Utilize apenas duas letras (ex.: SP).</div>');
            hasError = true;
				}

				
				if(emailVal == '') {
            $("#email").after('<div class="error">N&atilde;o deixe o email em branco.</div>');
            hasError = true;
        } else if(!emailReg.test(emailVal)) {
            $("#email").after('<div class="error">Por favor, insira um email v&aacute;lido.</div>');
            hasError = true;
        }
				if(razaoSocialVal == '') {
            $("#razao_social").after('<div class="error">N&atilde;o deixe a raz&atilde;o social em branco.</div>');
            hasError = true;
        }
				if(nomeFantasiaVal == '') {
            $("#nome_fantasia").after('<div class="error">N&atilde;o deixe o nome fantasia em branco.</div>');
            hasError = true;
        }
				if(cnpjVal == '') {
            $("#inscricao").after('<div class="error">N&atilde;o deixe o CNPJ em branco.</div>');
            hasError = true;
        } else if(!valida_cnpj(cnpjVal)) {
            $("#inscricao").after('<div class="error">Este CNPJ n&atilde;o &eacute; v&aacute;lido.</div>');
            hasError = true;
        }
				if(dddVal == '' || telefoneVal == '') {
            $("#telefone").after('<div class="error">N&atilde;o deixe o ddd e o telefone em branco.</div>');
            hasError = true;
        } else if (dddVal.length!=2 || telefoneVal.length!=8) {
					$("#telefone").after('<div class="error">O ddd ou o telefone est&aacute; incorreto.</div>');
            hasError = true;
				}
				if(senhaVal == '' || confirmarSenhaVal == '') {
            $("#confirmar_senha").after('<div class="error">N&atilde;o deixe as senhas em branco.</div>');
            hasError = true;
        } else if (senhaVal.length<6 || confirmarSenhaVal.length<6) {
					$("#confirmar_senha").after('<div class="error">Sua senha deve conter no m&iacute;nimo 6 caracteres.</div>');
            hasError = true;
				} else if (senhaVal != confirmarSenhaVal) {
					$("#confirmar_senha").after('<div class="error">As duas senhas n&atilde;o s&atilde;o iguais. Confira.</div>');
            hasError = true;
				}
       
        if(hasError == false) {
					document.form.submit();
        } else {
					
					$('.err').append('<div class="msg" id="msg"><a href="javascript:esconde(\'msg\')"><img src="/images/fecha.gif" alt="[fechar]" /></a>Por favor, verifique todos os campos.</div>');
					
					return false;
				}
				
		    });

		//////////Altera pessoa juridica		
		$("#submit_altera_juridico").click(function(){
        $(".error").hide();
				$(".msg").hide();
        var hasError = false;
        var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/ ;
				var txtReg = /^[a-z A-ZãÃáÁàÀêÊéÉèÈíÍìÌôÔõÕóÓòÒúÚùÙûÛçÇ]+$/;
				var nmbReg = /^\d+$/;
        var emailVal = $("#email").val();
				var paginaRetornoVal = $("#pagina_retorno").val();
				var razaoSocialVal = $("#razao_social").val();
				var cnpjVal = $("#cnpj").val();
				var nomeFantasiaVal = $("#nome_fantasia").val();
				var dddVal = $("#ddd").val();
				var telefoneVal = $("#telefone").val();
				var senhaVal = $("#senha").val();
				var confirmarSenhaVal = $("#confirmar_senha").val();

		
				if(emailVal == '') {
            $("#email").after('<div class="error">N&atilde;o deixe o email em branco.</div>');
            hasError = true;
        } else if(!emailReg.test(emailVal)) {
            $("#email").after('<div class="error">Por favor, insira um email v&aacute;lido.</div>');
            hasError = true;
        }
				if(razaoSocialVal == '') {
            $("#razao_social").after('<div class="error">N&atilde;o deixe a raz&atilde;o social em branco.</div>');
            hasError = true;
        }
				if(nomeFantasiaVal == '') {
            $("#nome_fantasia").after('<div class="error">N&atilde;o deixe o nome fantasia em branco.</div>');
            hasError = true;
        }
				if(cnpjVal == '') {
            $("#inscricao").after('<div class="error">N&atilde;o deixe o CNPJ em branco.</div>');
            hasError = true;
        } else if(!valida_cnpj(cnpjVal)) {
            $("#inscricao").after('<div class="error">Este CNPJ n&atilde;o &eacute; v&aacute;lido.</div>');
            hasError = true;
        }
				if(dddVal == '' || telefoneVal == '') {
            $("#telefone").after('<div class="error">N&atilde;o deixe o ddd e o telefone em branco.</div>');
            hasError = true;
        } else if (dddVal.length!=2 || telefoneVal.length!=8) {
					$("#telefone").after('<div class="error">O ddd ou o telefone est&aacute; incorreto.</div>');
            hasError = true;
				}
				if(senhaVal == '' || confirmarSenhaVal == '') {
            $("#confirmar_senha").after('<div class="error">N&atilde;o deixe as senhas em branco.</div>');
            hasError = true;
        } else if (senhaVal.length<6 || confirmarSenhaVal.length<6) {
					$("#confirmar_senha").after('<div class="error">Sua senha deve conter no m&iacute;nimo 6 caracteres.</div>');
            hasError = true;
				} else if (senhaVal != confirmarSenhaVal) {
					$("#confirmar_senha").after('<div class="error">As duas senhas n&atilde;o s&atilde;o iguais. Confira.</div>');
            hasError = true;
				}
       
        if(hasError == false) {
					document.form.submit();
        } else {
					
					$('.err').append('<div class="msg" id="mensagem"><a href="javascript:esconde(\'msg\')"><img src="/images/fecha.gif" alt="[fechar]" /></a>or favor, verifique todos os campos.</div>');
					
					return false;
				}
				
				
		    });


//
$("#submit_altera_fisico").click(function(){
        $(".error").hide();
				$(".msg").hide();
        var hasError = false;
        var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/ ;
				var txtReg = /^[a-z A-ZãÃáÁàÀêÊéÉèÈíÍìÌôÔõÕóÓòÒúÚùÙûÛçÇ]+$/;
				var nmbReg = /^\d+$/;
        var emailVal = $("#email").val();
				var paginaRetornoVal = $("#pagina_retorno").val();
				var nomeVal = $("#nome").val();
				var cpfVal = $("#cpf").val();
				var rgVal = $("#rg").val();
				var diaVal = $("#dia").val();
				var mesVal = $("#mes").val();
				var anoVal = $("#ano").val();
				var dddVal = $("#ddd").val();
				var telefoneVal = $("#telefone").val();
				var senhaVal = $("#senha").val();
				var confirmarSenhaVal = $("#confirmar_senha").val();
				
				if(nomeVal == '') {
            $("#nome").after('<div class="error">N&atilde;o deixe seu nome em branco.</div>');
            hasError = true;
        } else if(!txtReg.test(nomeVal)) {
            $("#nome").after('<div class="error">Este nome n&atilde;o &eacute; v&aacute;lido.</div>');
            hasError = true;
        }
				if(cpfVal == '') {
            $("#rg").after('<div class="error">N&atilde;o deixe o cpf em branco.</div>');
            hasError = true;
        } else if(!valida_cpf(cpfVal)) {
            $("#rg").after('<div class="error">Este CPF n&atilde;o &eacute; v&aacute;lido.</div>');
            hasError = true;
        }
				if(rgVal == '') {
            $("#rg").after('<div class="error">N&atilde;o deixe o rg em branco.</div>');
            hasError = true;
        } else if(!nmbReg.test(rgVal)) {
            $("#rg").after('<div class="error">Este RG n&atilde;o &eacute; v&aacute;lido.</div>');
            hasError = true;
        }
				if(diaVal == '' || mesVal == '' || anoVal == '') {
            $("#sexo").after('<div class="error">N&atilde;o deixe a data em branco.</div>');
            hasError = true;
        } else if (diaVal.length!=2 || mesVal.length!=2 || anoVal.length!=4) {
					$("#sexo").after('<div class="error">A data est&aacute; incorreta.</div>');
            hasError = true;
				}
				if(dddVal == '' || telefoneVal == '') {
            $("#telefone").after('<div class="error">N&atilde;o deixe o ddd e o telefone em branco.</div>');
            hasError = true;
        } else if (dddVal.length!=2 || telefoneVal.length!=8) {
					$("#telefone").after('<div class="error">O ddd ou o telefone est&aacute; incorreto.</div>');
            hasError = true;
				}
				if(senhaVal == '' || confirmarSenhaVal == '') {
            $("#confirmar_senha").after('<div class="error">N&atilde;o deixe as senhas em branco.</div>');
            hasError = true;
        } else if (senhaVal.length<6 || confirmarSenhaVal.length<6) {
					$("#confirmar_senha").after('<div class="error">Sua senha deve conter no m&iacute;nimo 6 caracteres.</div>');
            hasError = true;
				} else if (senhaVal != confirmarSenhaVal) {
					$("#confirmar_senha").after('<div class="error">As duas senhas n&atilde;o s&atilde;o iguais. Confira.</div>');
            hasError = true;
				}
       
        if(hasError == false) {
					document.form.submit();
        } else {
					$('.err').append('<div class="msg" id="msg"><a href="javascript:esconde(\'msg\')"><img src="/images/fecha.gif" alt="[fechar]" /></a>Por favor, verifique todos os campos.</div>');
					return false;
				}
				
				
		    });


		//////////////////////////////////////////////////////////////////////Atualizar endereço
		$("#submit_atualiza_endereco").click(function(){
        $(".error").hide();
				$(".msg").hide();
        var hasError = false;
			var cepReg = /^[0-9]{2}[0-9]{3}[0-9]{3}$/;
			var referenciaVal = $("#referencia").val();
			var cepVal = $("#cep").val();
			var logradouroVal = $("#rua").val();
			var numeroVal = $("#numero").val();
			var complementoVal = $("#complemento").val();
			var bairroVal = $("#bairro").val();
			var cidadeVal = $("#cidade").val();
			var ufVal = $("#uf").val();
			
			if(referenciaVal == '') {
				$("#cep").after('<div class="error">N&atilde;o deixe a descri&ccedil;&atilde;o em branco.</div>');
				hasError = true;
			}
			if(cepVal == '') {
				$("#cep").after('<div class="error">N&atilde;o deixe o cep em branco.</div>');
				hasError = true;
			} else if(!cepReg.test(cepVal)) {
				$("#cep").after('<div class="error">Este cep n&atilde;o &eacute; v&aacute;lido.</div>');
				hasError = true;
			}
			if(logradouroVal == '') {
				$("#numero").after('<div class="error">N&atilde;o deixe o endere&ccedil;o em branco.</div>');
				hasError = true;
			}
			if(numeroVal == '') {
				$("#numero").after('<div class="error">N&atilde;o deixe o n&uacute;mero em branco.</div>');
				hasError = true;
			}
			if(bairroVal == '') {
				$("#bairro").after('<div class="error">N&atilde;o deixe o bairro em branco.</div>');
				hasError = true;
			}
			if(cidadeVal == '') {
				$("#uf").after('<div class="error">N&atilde;o deixe a cidade em branco.</div>');
				hasError = true;
			}
			if(ufVal == '') {
				$("#uf").after('<div class="error">N&atilde;o deixe o estado em branco.</div>');
				false;
			} else if (ufVal.length!=2) {
					$("#uf").after('<div class="error">Este estado n&atilde;o &eacute; v&aacute;lido. Utilize apenas duas letras (ex.: SP).</div>');
            hasError = true;
				}

       
        if(hasError == false) {
					document.form.submit();
        } else {
					
					$('.err').append('<div class="msg" id="msg"><a href="javascript:esconde(\'msg\')"><img src="/images/fecha.gif" alt="[fechar]" /></a>Por favor, verifique todos os campos.</div>');
					
					return false;
				}
				
		    });

});