function Mascara(tipo,campo,teclaPress){if(window.event){var tecla=teclaPress.keyCode}else{tecla=teclaPress.which}var s=new String(campo.value);s=s.replace(/(\.|\(|\)|\/|\-| )+/g,'');tam=s.length+1;if(tecla!=9&&tecla!=8){switch(tipo){case'CPF':if(tam>3&&tam<7)campo.value=s.substr(0,3)+'.'+s.substr(3,tam);if(tam>=7&&tam<10)campo.value=s.substr(0,3)+'.'+s.substr(3,3)+'.'+s.substr(6,tam-6);if(tam>=10&&tam<12)campo.value=s.substr(0,3)+'.'+s.substr(3,3)+'.'+s.substr(6,3)+'-'+s.substr(9,tam-9);break;case'CNPJ':if(tam>2&&tam<6)campo.value=s.substr(0,2)+'.'+s.substr(2,tam);if(tam>=6&&tam<9)campo.value=s.substr(0,2)+'.'+s.substr(2,3)+'.'+s.substr(5,tam-5);if(tam>=9&&tam<13)campo.value=s.substr(0,2)+'.'+s.substr(2,3)+'.'+s.substr(5,3)+'/'+s.substr(8,tam-8);if(tam>=13&&tam<15)campo.value=s.substr(0,2)+'.'+s.substr(2,3)+'.'+s.substr(5,3)+'/'+s.substr(8,4)+'-'+s.substr(12,tam-12);break;case'TEL':if(tam>2&&tam<4)campo.value='('+s.substr(0,2)+') '+s.substr(2,tam);if(tam>=7&&tam<11)campo.value='('+s.substr(0,2)+') '+s.substr(2,4)+'-'+s.substr(6,tam-6);break;case'DATA':if(tam>2&&tam<4)campo.value=s.substr(0,2)+'/'+s.substr(2,tam);if(tam>4&&tam<11)campo.value=s.substr(0,2)+'/'+s.substr(2,2)+'/'+s.substr(4,tam-4);break;case'HORA':if(tam>2&&tam<4)campo.value=s.substr(0,2)+':'+s.substr(2,tam);break;case'CEP':if(tam>5&&tam<7)campo.value=s.substr(0,5)+'-'+s.substr(5,tam);break}}}function digitos(event){if(window.event){key=event.keyCode}else if(event.which){key=event.which}if(key!=8||key!=13||key<48||key>57)return(((key>47)&&(key<58))||(key==8)||(key==13));return true}$(function(){$("#site").before("<div id='warning' class='noscreen'></div>");$.validator.addMethod("email",function(value,element){return this.optional(element)||/^[a-zA-Z0-9\._-]+@[a-zA-Z0-9\.-]+\.[a-zA-Z]{2,4}$/i.test(value)},"Digite um e-mail válido.");$.validator.addMethod("phone",function(value,element){return this.optional(element)||/^\((\d{2})\) \d{4}-\d{4}$/i.test(value)},"Digite um telefone válido.");$("#form_contato").validate({rules:{txtNome:{required:true,minlength:4},txtEmail:{required:true,email:true},txtTelefone:{phone:true,minlength:14},txtMensagem:{required:true,minlength:5}},messages:{txtNome:"Digite seu nome",txtEmail:"Digite um e-mail válido",txtTelefone:"Digite um telefone válido",txtMensagem:"Digite a mensagem"},submitHandler:function(){var serializeDados=$('#form_contato').serialize();$.ajax({url:'contato_acoes.asp',dataType:'html',type:'POST',timeout:5000,data:serializeDados,beforeSend:function(){$('#form_contato button').replaceWith("<img src='images/ajax-loader.gif' class='carregando' alt='Enviando...' />")},success:function(valor){$('#form_contato img').replaceWith("<button type='submit'>Enviar mensagem</button>");$("#warning").fadeIn(700).html("Sua mensagem foi enviada!").delay(5000).fadeOut('slow');$('#form_contato')[0].reset();$('#form_contato').parent().before(valor)},error:function(){$('#form_contato img').replaceWith("<button type='submit'>Enviar mensagem</button>");$("#warning").fadeIn(700).html("<strong>Opa!</strong> Desculpe, mas sua mensagem não foi enviada! Tem certeza que digitou tudo corretamente?!").delay(5000).fadeOut('slow')}})}});$("#form_newsletter").validate({rules:{newsEmail:{required:true,email:true}},messages:{newsEmail:"Digite um e-mail válido"},submitHandler:function(){var serializeDados=$('#form_newsletter').serialize();$.ajax({url:'newsletter_acoes.asp',dataType:'html',type:'POST',timeout:5000,data:serializeDados,beforeSend:function(){$('#form_newsletter button').replaceWith("<img src='images/ajax-loader.gif' class='carregando' alt='Enviando...' />")},success:function(valor){$('#form_newsletter img').replaceWith("<button type='submit'>ok</button>");$("#warning").fadeIn(700).html("Seu e-mail foi cadastrado!").delay(5000).fadeOut('slow');$('#form_newsletter')[0].reset();$('#form_newsletter').parent().before(valor)},error:function(){$('#form_newsletter img').replaceWith("<button type='submit'>ok</button>");$("#warning").fadeIn(700).html("<strong>Opa!</strong> Desculpe, mas seu e-mail não foi cadastrado! Tem certeza que digitou tudo corretamente?!").delay(5000).fadeOut('slow')}})}})});
