/* IDENTIFICA��O DO CAMPO NO FORMULARIO A SER VALIDADO */
function validar(){var a,b=0;return validateNome(document.forms.contact_form.name,"inf_nome",!0)||(b+=1),validateEmail(document.forms.contact_form.email,"inf_email",!0)||(b+=1),validateTexto(document.forms.contact_form.message,"inf_texto",!0)||(b+=1),b==0}function trim(a){return a.replace(/^\s+|\s+$/g,"")}function setFocusDelayed(){global_valfield.focus()}function setfocus(a){global_valfield=a,setTimeout("setFocusDelayed()",100)}function msg(a,b,c){var d;emptyString.test(c)?d=String.fromCharCode(nbsp):d=c;var e=document.getElementById(a);e.firstChild.nodeValue=d,e.className=b}function commonCheck(a,b,c){if(!document.getElementById)return!0;var d=document.getElementById(b);return d.firstChild?d.firstChild.nodeType!=node_text?!0:emptyString.test(a.value)?c?(msg(b,"error","  - preencha corretamente"),setfocus(a),!1):(msg(b,"warn",""),!0):proceed:!0}function validateNome(a,b){var c=commonCheck(a,b,!0);return c!=proceed?c:(msg(b,"warn",":"),!0)}function validateTexto(a,b){var c=commonCheck(a,b,!0);return c!=proceed?c:(msg(b,"warn",":"),!0)}function validateEmail(a,b,c){var d=commonCheck(a,b,c);if(d!=proceed)return d;var e=trim(a.value),f=/^[^@]+@[^@.]+\.[^@]*\w\w$/;if(!f.test(e))return msg(b,"error","  - digite corretamente seu e-mail"),setfocus(a),!1;var g=/^[A-Za-z][\w.-]+@\w[\w.-]+\.[\w.-]*[A-Za-z][A-Za-z]$/;return g.test(e)?msg(b,"warn",":"):msg(b,"warn","  - por favor, digite corretamente seu e-mail"),!0}var nbsp=160,node_text=3,emptyString=/^\s*$/,global_valfield,proceed=2
