// Contato // contato_form_submit_XMLHTTP = null; $j(document).ready(function () { var form = $j(".contato form"), telefone = form.find(".telefone"), enviar = form.find("a.enviar"), loading = form.find(".loading"), resposta = form.find(".resposta"); form.bind("submit", function () { if (contato_form_submit_XMLHTTP === null || contato_form_submit_XMLHTTP.readyState == 4) { contato_form_submit_XMLHTTP = $j.ajax({ type: form.attr("method"), url: "http://www.shoptrans.com.br/antigo/contato-post.php", data: form.serialize(), dataType: "json", beforeSend: function () { enviar.css("display", "none"); loading.css("display", "block"); resposta.removeClass("ok erro"); }, error: function (jqXHR, textStatus, errorThrown) { enviar.css("display", "block"); loading.css("display", "none"); resposta.addClass("erro"); resposta.html(errorThrown + ": " + textStatus); }, success: function (response) { var success = response.error_code == 0; enviar.css("display", "block"); loading.css("display", "none"); resposta.addClass(success ? "ok" : "erro"); resposta.html(response.message); if (success) form[0].reset(); } }); } return false; }); telefone.mask("(99) 9999-9999"); enviar.bind("click", function () { form.submit(); return false; }); }); // ======= //