function checkAll(field)
{for(i=0;i<field.length;i++)
field[i].checked=true;}
function uncheckAll(field)
{for(i=0;i<field.length;i++)
field[i].checked=false;}
function checkUncheckAll(field,b)
{for(i=0;i<field.length;i++)
field[i].checked=b;}
function txtBoxFormat(objForm,strField,sMask,evtKeyPress){var i,nCount,sValue,fldLen,mskLen,bolMask,sCod,nTecla;if(document.all){nTecla=evtKeyPress.keyCode;}
else if(document.layers){nTecla=evtKeyPress.which;}
if(nTecla==null){nTecla=evtKeyPress.which;}
sValue=objForm[strField].value;sValue=sValue.toString().replace("-","");sValue=sValue.toString().replace("-","");sValue=sValue.toString().replace(".","");sValue=sValue.toString().replace(".","");sValue=sValue.toString().replace("/","");sValue=sValue.toString().replace("/","");sValue=sValue.toString().replace(":","");sValue=sValue.toString().replace(":","");sValue=sValue.toString().replace("|","");sValue=sValue.toString().replace("|","");sValue=sValue.toString().replace("(","");sValue=sValue.toString().replace("(","");sValue=sValue.toString().replace(")","");sValue=sValue.toString().replace(")","");sValue=sValue.toString().replace(" ","");sValue=sValue.toString().replace(" ","");fldLen=sValue.length;mskLen=sMask.length;i=0;nCount=0;sCod="";mskLen=fldLen;while(i<=mskLen){bolMask=((sMask.charAt(i)=="-")||(sMask.charAt(i)==".")||(sMask.charAt(i)=="/"))
bolMask=bolMask||((sMask.charAt(i)=="(")||(sMask.charAt(i)==")")||(sMask.charAt(i)==" "))
bolMask=bolMask||((sMask.charAt(i)==":")||(sMask.charAt(i)=="|"))
if(bolMask){sCod+=sMask.charAt(i);mskLen++;}
else{sCod+=sValue.charAt(nCount);nCount++;}
i++;}
objForm[strField].value=sCod;if(nTecla!=8){if(sMask.charAt(i-1)=="9"){return((nTecla>47)&&(nTecla<58));}
else{return true;}}
else{return true;}}
