function FormataCampo(Campo,teclapres,mascara){strtext=Campo.value
tamtext=strtext.length
tammask=mascara.length
arrmask=new Array(tammask)
for(var i=0;i<tammask;i++){arrmask[i]=mascara.slice(i,i+1)}
if(((((arrmask[tamtext]=="#")||(arrmask[tamtext]=="9")))||(((arrmask[tamtext+1]!="#")||(arrmask[tamtext+1]!="9"))))){if((teclapres.keyCode>=37&&teclapres.keyCode<=40)||(teclapres.keyCode>=48&&teclapres.keyCode<=57)||(teclapres.keyCode>=96&&teclapres.keyCode<=105)||(teclapres.keyCode==8)||(teclapres.keyCode==9)||(teclapres.keyCode==46)||(teclapres.keyCode==13)){Organiza_Casa(Campo,arrmask[tamtext],teclapres.keyCode,strtext)}
else{Detona_Event(Campo,strtext,teclapres)}}}
function Organiza_Casa(Campo,arrpos,teclapres_key,strtext){if(((arrpos=="/")||(arrpos==".")||(arrpos==",")||(arrpos==":")||(arrpos==" ")||(arrpos=="-"))&&!(teclapres_key==8)){separador=arrpos
masktext=strtext+separador
Campo.value=masktext}}
function Detona_Event(Campo,strtext,teclapres){if(document.all){event.returnValue=false;}
else{teclapres.preventDefault();}
Campo.value=strtext;}
function numbers(evt)
{var key_code=evt.keyCode?evt.keyCode:evt.charCode?evt.charCode:evt.which?evt.which:void 0;if(key_code==8||key_code==9||key_code==13||key_code==27)
{return true;}
else if((key_code>=35)&&(key_code<=40))
{return true}
else if((key_code>=48)&&(key_code<=57))
{return true}
return false;}
function somente_numero(campo){var digits="0123456789"
var campo_temp
for(var i=0;i<campo.value.length;i++){campo_temp=campo.value.substring(i,i+1)
if(digits.indexOf(campo_temp)==-1){campo.value=campo.value.substring(0,i);}}}


function telefone(objeto){
//    if(objeto.value.length >= 0 && objeto.value.length < 3
//    || objeto.value.length >= 3 && objeto.value.length < 8
//    || objeto.value.length >= 8 && objeto.value.length <= 13)
//    {
//    }

   if(objeto.value.length == 0)
     objeto.value = '(' + objeto.value;

   if(objeto.value.length == 3)
      objeto.value = objeto.value + ')';

 if(objeto.value.length == 8)
     objeto.value = objeto.value + '-';
}
