function limpa_campo(obj,str){if(obj.value==str)obj.value="";}
function reseta_campo(obj,str){if(obj.value=="")obj.value=str;}
function valida_email(mail){var er=new RegExp(/^[A-Za-z0-9_\-\.]+@[A-Za-z0-9_\-\.]{2,}\.[A-Za-z0-9]{2,}(\.[A-Za-z0-9])?/);if(typeof(mail)=="string"){if(er.test(mail)){return true;}}else if(typeof(mail)=="object"){if(er.test(mail.value)){return true;}}else{return false;}}
function valida_cpf(s){s=s.replace(".","");s=s.replace(".","");s=s.replace("-","");var i;var c=s.substr(0,9);var d1=0;var dv=s.substr(9,2);for(i=0;i<9;i++){d1+=c.charAt(i)*(10-i);}if(d1==0){return false;}d1=11-(d1%11);if(d1>9){d1=0;}if(dv.charAt(0)!=d1){return false;}d1*=2;for(i=0;i<9;i++){d1+=c.charAt(i)*(11-i);}d1=11-(d1%11);if(d1>9){d1=0;}if(dv.charAt(1)!= d1){return false;}return true;}
function formata_cpf(obj){switch(obj.value.length){case 3:obj.value=obj.value+".";break;case 7:obj.value=obj.value+".";break;case 11:obj.value=obj.value+"-";break;}}