// JavaScript Document - 29/11/2008 function validaForm(f) { required = $('.required'); // seleciona campos com class required // inicia verificacao de campos requeridos i=0; while (i < required.length) { if (required[i].value == '' || required[i].value == '0' || required[i].value == null) { //alert("Por favor preencha o campo "+$(required[i]).prev().text())+"."; var title = $(required[i]).attr('title'); alert(title); $(required[i]).addClass('error'); required[i].focus(); return (false); break; } i++; } // fim de verificacao de campos requeridos // testa email if ($('.email').length > 0) { email = $('.email').attr('value'); if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email)) { alert("Você precisa inserir um e-mail válido"); $('.email').addClass('error'); $('.email').focus(); return false; } //alert('tudo ok'); return true; } //tudo ok return true; } //retorna a cor original dos campos do formulário function OriColor(ObjCampo){ ObjCampo.style.background="#ffffff"; ObjCampo.style.borderColor = "#ccc"; return(false); }