function onlyNumber(evt,campo)

{

var retorno = false;

if(evt.keyCode)

{

if (((evt.keyCode) > 47) && ((evt.keyCode) < 58))

{

retorno = true;

} else if( evt.keyCode == 8 || evt.keyCode == 9 || evt.keyCode == 37 || evt.keyCode == 39 )

{

retorno = true;

}

}


if (evt.charCode)

{

if (((evt.charCode) > 47) && ((evt.charCode) < 58))

{

retorno = true;

} else if( evt.keyCode == 47 )

{

retorno = true;

}

}


if( retorno == true ) return true;

else return false;

}


/***********************************************/

function onlyLetra(evt,campo)

{

var retorno = false;

if(evt.keyCode)

{

if (((evt.keyCode) < 47) && ((evt.keyCode) > 58))

{

retorno = true;

} else if( evt.keyCode == 8 || evt.keyCode == 9 || evt.keyCode == 37 || evt.keyCode == 39 )

{

retorno = true;

}

}


if (evt.charCode)

{

if (((evt.charCode) < 47) && ((evt.charCode) > 58))

{

retorno = true;

} else if( evt.keyCode == 47 )

{

retorno = true;

}

}


if( retorno == true ) return true;

else return false;

}



function maskedCompetencia(evt,campo)

{

var retorno = false;

if(evt.keyCode)

{

if (((evt.keyCode) > 47) && ((evt.keyCode) < 58))

//if( !isNaN )

{

NumDig = campo.value;

TamDig = NumDig.length;

if (TamDig == 2)

campo.value = NumDig.substr(0,2) + "/";

retorno = true;

//} else if( evt.keyCode == 8 )

} else if( evt.keyCode == 8 || evt.keyCode == 9 || evt.keyCode == 37 || evt.keyCode == 39 )

{

retorno = true;

}

}


if (evt.charCode)

{

if (((evt.charCode) > 47) && ((evt.charCode) < 58))

//if( !isNaN )

{

NumDig = campo.value;

TamDig = NumDig.length;

if (TamDig == 2)

campo.value = NumDig.substr(0,2) + "/";

retorno = true;

} else if( evt.keyCode == 47 )

{

retorno = true;

}

}


if( retorno == true ) return true;

else return false;

}

function maskedDate(evt,campo)

{

var retorno = false;

if(evt.keyCode)

{

if (((evt.keyCode) > 47) && ((evt.keyCode) < 58))

//if( !isNaN )

{

NumDig = campo.value;

TamDig = NumDig.length;

if (TamDig == 2)

campo.value = NumDig.substr(0,2) + "/";

else if (TamDig == 5)

campo.value = NumDig.substr(0,5)+"/";

else if (TamDig == 9)

campo.value = NumDig.substr(0,10);

retorno = true;

//} else if( evt.keyCode == 8 )

} else if( evt.keyCode == 8 || evt.keyCode == 9 || evt.keyCode == 37 || evt.keyCode == 39 )

{

retorno = true;

}

}


if (evt.charCode)

{

if (((evt.charCode) > 47) && ((evt.charCode) < 58))

//if( !isNaN )

{

NumDig = campo.value;

TamDig = NumDig.length;

if (TamDig == 2)

campo.value = NumDig.substr(0,2) + "/";

else if (TamDig == 5)

campo.value = NumDig.substr(0,5)+"/";

else if (TamDig == 9)

campo.value = NumDig.substr(0,10);

retorno = true;

} else if( evt.keyCode == 47 )

{

retorno = true;

}

}


if( retorno == true ) return true;

else return false;

}

function maskedCash(evt,campo)

{

var retorno = false;

if(evt.keyCode)

{

if (((evt.keyCode) > 47) && ((evt.keyCode) < 58))

{

NumDig = campo.value;

TamDig = NumDig.length;

Contador = 0;

if (TamDig > 1)

{

numer = "";

for (i = TamDig; (i >= 0); i--)

{

if ((parseInt(NumDig.substr(i,1))>=0) && (parseInt(NumDig.substr(i, 1))<=9))

{

Contador++;

if ((Contador == 2) && ((TamDig -i) < 4))

{

numer = ","+numer;

Contador = 0;

} else if (Contador == 3)

{

numer = "."+numer;

Contador = 0;

}

numer = NumDig.substr(i, 1)+numer;

retorno = true;

}

}

campo.value = numer;

} else

{

retorno = true;

}

//} else if( evt.keyCode == 8 )

} else if( evt.keyCode == 8 || evt.keyCode == 9 || evt.keyCode == 37 || evt.keyCode == 39 )

{

retorno = true;

}

}


if (evt.charCode)

{

if (((evt.charCode) > 47) && ((evt.charCode) < 58))

{

NumDig = campo.value;

TamDig = NumDig.length;

Contador = 0;

if (TamDig > 1)

{

numer = "";

for (i = TamDig; (i >= 0); i--)

{

if((parseInt(NumDig.substr(i,1))>=0) && (parseInt(NumDig.substr(i, 1))<=9) )

{

Contador++;

if ((Contador == 2) && ((TamDig -i) < 4))

{

numer = ","+numer;

Contador = 0;

} else if (Contador == 3)

{

numer = "."+numer;

Contador = 0;

}

numer = NumDig.substr(i, 1)+numer;

retorno = true;

}

}

campo.value = numer;

} else

{

retorno = true;

}

} else if( evt.keyCode == 47 )

{

retorno = true;

}

}


if( retorno == true ) return true;

else return false;

}


function maskedHour(evt,campo)

{

var retorno = false;

if(evt.keyCode)

{

if (((evt.keyCode) > 47) && ((evt.keyCode) < 58))

{

NumDig = campo.value;

TamDig = NumDig.length;

if (TamDig == 2)

campo.value = NumDig.substr(0,2) + ":";


retorno = true;

//} else if( evt.keyCode == 8 )

} else if( evt.keyCode == 8 || evt.keyCode == 9 || evt.keyCode == 37 || evt.keyCode == 39 )

{

retorno = true;

}

}


if (evt.charCode)

{

if (((evt.charCode) > 47) && ((evt.charCode) < 58))

{

NumDig = campo.value;

TamDig = NumDig.length;

if (TamDig == 2)

campo.value = NumDig.substr(0,2) + ":";


retorno = true;

} else if( evt.keyCode == 47 )

{

retorno = true;

}

}


if( retorno == true ) return true;

else return false;

}


function maskedFone(evt,campo)

{

var retorno = false;

if(evt.keyCode)

{

if (((evt.keyCode) > 47) && ((evt.keyCode) < 58))

{

NumDig = campo.value;

TamDig = NumDig.length;

if (TamDig == 2)

campo.value = "("+NumDig.substr(0,2)+") ";

else if (TamDig == 9)

campo.value = NumDig.substr(0,9)+"-";


retorno = true;

//} else if( evt.keyCode == 8 )

} else if( evt.keyCode == 8 || evt.keyCode == 9 || evt.keyCode == 37 || evt.keyCode == 39 )

{

retorno = true;

}

}


if (evt.charCode)

{

if (((evt.charCode) > 47) && ((evt.charCode) < 58))

{

NumDig = campo.value;

TamDig = NumDig.length;

if (TamDig == 2)

campo.value = "("+NumDig.substr(0,2)+") ";

else if (TamDig == 9)

campo.value = NumDig.substr(0,9)+"-";


retorno = true;

} else if( evt.keyCode == 47 )

{

retorno = true;

}

}


if( retorno == true ) return true;

else return false;

}


function maskedCEP(evt, campo)

{

var retorno = false;

if(evt.keyCode)

{

if (((evt.keyCode) > 47) && ((evt.keyCode) < 58))

{

NumDig = campo.value;

TamDig = NumDig.length;

if (TamDig == 2)

campo.value = NumDig.substr(0,2)+".";

else if (TamDig == 6)

campo.value = NumDig.substr(0,6)+"-";

retorno = true;

//} else if( evt.keyCode == 8 )

} else if( evt.keyCode == 8 || evt.keyCode == 9 || evt.keyCode == 37 || evt.keyCode == 39 )

{

retorno = true;

}

}


if (evt.charCode)

{

if (((evt.charCode) > 47) && ((evt.charCode) < 58))

{

NumDig = campo.value;

TamDig = NumDig.length;

if (TamDig == 2)

campo.value = NumDig.substr(0,2)+".";

else if (TamDig == 6)

campo.value = NumDig.substr(0,6)+"-";

retorno = true;

} else if( evt.keyCode == 47 )

{

retorno = true;

}

}


if( retorno == true ) return true;

else return false;

}

/*********************************************************************

* Format CPF: ###.###.###-## *

* Tested: Mozilla 1.2, explorer 6.0 *

* Autor: HUGO MARTINS *

* e-mail: *

* *

* usage: *

* onKeyPress="if (!(maskedCPF(event,this))) return false;" *

*********************************************************************/

function maskedCPF(evt, campo)

{

var retorno = false;

if(evt.keyCode)

{

if (((evt.keyCode) > 47) && ((evt.keyCode) < 58))

{

NumDig = campo.value;

TamDig = NumDig.length;

if (TamDig == 3)

campo.value = NumDig.substr(0,3)+".";

else if (TamDig == 7)

campo.value = NumDig.substr(0,7)+".";

else if (TamDig == 11)

campo.value = NumDig.substr(0,11)+"-";

retorno = true;

//} else if( evt.keyCode == 8 )

} else if( evt.keyCode == 8 || evt.keyCode == 9 || evt.keyCode == 37 || evt.keyCode == 39 )

{

retorno = true;

}

}


if (evt.charCode)

{

if (((evt.charCode) > 47) && ((evt.charCode) < 58))

{

NumDig = campo.value;

TamDig = NumDig.length;

if (TamDig == 3)

campo.value = NumDig.substr(0,3)+".";

else if (TamDig == 7)

campo.value = NumDig.substr(0,7)+".";

else if (TamDig == 11)

campo.value = NumDig.substr(0,11)+"-";

retorno = true;

} else if( evt.keyCode == 47 )

{

retorno = true;

}

}


if( retorno == true ) return true;

else return false;

}

/*********************************************************************

* Format CNPJ: ##.###.###/####-### *

* Tested: Mozilla 1.2, explorer 6.0 *

* Autor: HUGO MARTINS *

* e-mail: *

* *

* usage: *

* onKeyPress="if (!(maskedCPF(event,this))) return false;" *

*********************************************************************/

function maskedCNPJ(evt, campo)

{

var retorno = false;

if(evt.keyCode)

{

if (((evt.keyCode) > 47) && ((evt.keyCode) < 58))

{

NumDig = campo.value;

TamDig = NumDig.length;

if (TamDig == 2)

campo.value = NumDig.substr(0,2)+".";

else if (TamDig == 6)

campo.value = NumDig.substr(0,6)+".";

else if (TamDig == 10)

campo.value = NumDig.substr(0,10)+"/";

else if (TamDig == 15)

campo.value = NumDig.substr(0,15)+"-";

retorno = true;

//} else if( evt.keyCode == 8 )

} else if( evt.keyCode == 8 || evt.keyCode == 9 || evt.keyCode == 37 || evt.keyCode == 39 )

{

retorno = true;

}

}


if (evt.charCode)

{

if (((evt.charCode) > 47) && ((evt.charCode) < 58))

{

NumDig = campo.value;

TamDig = NumDig.length;

if (TamDig == 2)

campo.value = NumDig.substr(0,2)+".";

else if (TamDig == 6)

campo.value = NumDig.substr(0,6)+".";

else if (TamDig == 10)

campo.value = NumDig.substr(0,10)+"/";

else if (TamDig == 15)

campo.value = NumDig.substr(0,15)+"-";

retorno = true;

} else if( evt.keyCode == 47 )

{

retorno = true;

}

}


if( retorno == true ) return true;

else return false;

}

//======================================================
// Função para mascarar RG por LUCAS FERNANDO
//======================================================

function maskedRG(evt, campo)
{
var retorno = false;
if(evt.keyCode)
{
if ((evt.keyCode)>0)
{
NumDig = campo.value;
TamDig = NumDig.length;
if (TamDig == 2)
campo.value = NumDig.substr(0,2)+"-";
else if (TamDig == 5)
campo.value = NumDig.substr(0,5)+".";
else if (TamDig == 9)
campo.value = NumDig.substr(0,9)+".";
retorno = true;

//} else if( evt.keyCode == 8 )

}
else if( evt.keyCode == 8 || evt.keyCode == 9 || evt.keyCode == 37 || evt.keyCode == 39 )
{
retorno = true;
}

}

if (evt.charCode)
{
if ((evt.charCode)>0)
{
NumDig = campo.value;
TamDig = NumDig.length;
if (TamDig == 2)
campo.value = NumDig.substr(0,2)+"-";
else if (TamDig == 5)
campo.value = NumDig.substr(0,5)+".";
else if (TamDig == 9)
campo.value = NumDig.substr(0,9)+".";

retorno = true;
} else if( evt.keyCode == 47 )
{
retorno = true;
}
}
if( retorno == true ) return true;
else return false;
}

function enter_cliente(teclapres){
   if(window.event){
    var tecla = teclapres.keyCode;
   }
   else  tecla = teclapres.which;
   if (tecla==13) {xajax_buscar_cliente_venda(xajax.getFormValues("orc"));}
}
function enter_produto(teclapres){
   if(window.event){
    var tecla = teclapres.keyCode;
   }
   else  tecla = teclapres.which;
   if (tecla==13) {xajax_venda_simples_localizar(xajax.getFormValues("orc"));}
}
function enter_produto2(teclapres){
   if(window.event){
    var tecla = teclapres.keyCode;
   }
   else  tecla = teclapres.which;
   if (tecla==13) {xajax_pesquisar_produto(xajax.getFormValues("lf"));}
}
function enter_fornecedor(teclapres){
   if(window.event){
    var tecla = teclapres.keyCode;
   }
   else  tecla = teclapres.which;
   if (tecla==13) {xajax_PesquisarFornecedor(xajax.getFormValues("lf"));}
}
function enter_nota(teclapres){
   if(window.event){
    var tecla = teclapres.keyCode;
   }
   else  tecla = teclapres.which;
   if (tecla==13) {xajax_pesquisar_notas(xajax.getFormValues("orc"));}
}