function action(form,campo,atrib){
alert("Campo " + campo + " " + atrib + "!");
form.elements[campo].style.border = "1px dotted #f00";
form.elements[campo].focus();
return false;
}
function valida(form){
var id = new Array("nome","email","ddd","telefone"); // Campos do Formulário
for (i=0; i <= id.length-1; i++){
if (form.elements[id[i]].value == "")
return action(form,[id[i]],"obrigatório");
if ([id[i]] == "email"){
valido = /^[a-zA-Z0-9][a-zA-Z0-9\._-]+@([a-zA-Z0-9\._-]+\.)[a-zA-Z-0-9]{2}/;
if (!valido.exec(form.elements[id[i]].value))
return action(form,[id[i]],"inválido");
}
if ([id[i]] == "ddd"){
valido = /^[0-9][0-9\._-]{1}/;
if (!valido.exec(form.elements[id[i]].value))
return action(form,[id[i]],"inválido");
}
if ([id[i]] == "telefone"){
valido = /^[0-9][0-9\._-]{7}/;
if (!valido.exec(form.elements[id[i]].value))
return action(form,[id[i]],"inválido");
}
}
}

