function focacampo()
{
	
	if (document.getElementsByName("frminsert").length  == 1)
	{
	document.frmInsert.edtCPF.focus();
	}
}  
function KeyDownDate(obj)
{
  if ((event.keyCode==48)||(event.keyCode==49)||(event.keyCode==50)||(event.keyCode==51)||(event.keyCode==52)||(event.keyCode==53)||(event.keyCode==54)||(event.keyCode==55)||(event.keyCode==56)||(event.keyCode==57)||(event.keyCode==96)||(event.keyCode==97)||(event.keyCode==98)||(event.keyCode==99)||(event.keyCode==100)||(event.keyCode==101)||(event.keyCode==102)||(event.keyCode==103)||(event.keyCode==104)||(event.keyCode==105))
  {
    if (obj.value.length==2)
    {
      obj.value = obj.value+"/";
    }
    if (obj.value.length==5)
    {
      obj.value = obj.value+"/";
    }
    if (obj.value.substr(0,2)>31)
    {
      alert("Data inválida!");
      event.returnValue=false;
    }
    if (obj.value.substr(3,2)>12)
    {
      alert("Data inválida!");
      event.returnValue=false;
    }
  }
  else if ((event.keyCode!=8)&&(event.keyCode!=46)&&(event.keyCode!=9)&&(event.keyCode!=37)&&(event.keyCode!=38)&&(event.keyCode!=39)&&(event.keyCode!=40))
  {
    event.returnValue=false;
  }
}
function KeyDownHour(obj)
{
  if ((event.keyCode==48)||(event.keyCode==49)||(event.keyCode==50)||(event.keyCode==51)||(event.keyCode==52)||(event.keyCode==53)||(event.keyCode==54)||(event.keyCode==55)||(event.keyCode==56)||(event.keyCode==57)||(event.keyCode==96)||(event.keyCode==97)||(event.keyCode==98)||(event.keyCode==99)||(event.keyCode==100)||(event.keyCode==101)||(event.keyCode==102)||(event.keyCode==103)||(event.keyCode==104)||(event.keyCode==105))
  {
    if (obj.value.length==2)
    {
      obj.value = obj.value+":";
    }
    if (obj.value.substr(0,2)>23)
    {
      alert("Hora inválida!");
      event.returnValue=false;
    }
    if (obj.value.substr(3,1)>5)
    {
      alert("Hora inválida!");
      event.returnValue=false;
    }
  }
  else if ((event.keyCode!=8)&&(event.keyCode!=46)&&(event.keyCode!=9)&&(event.keyCode!=37)&&(event.keyCode!=38)&&(event.keyCode!=39)&&(event.keyCode!=40))
  {
    event.returnValue=false;
  }
}
function KeyDownNumber(obj)
{
  if ((event.keyCode==13)||(event.keyCode==48)||(event.keyCode==49)||(event.keyCode==50)||(event.keyCode==51)||(event.keyCode==52)||(event.keyCode==53)||(event.keyCode==54)||(event.keyCode==55)||(event.keyCode==56)||(event.keyCode==57)||(event.keyCode==96)||(event.keyCode==97)||(event.keyCode==98)||(event.keyCode==99)||(event.keyCode==100)||(event.keyCode==101)||(event.keyCode==102)||(event.keyCode==103)||(event.keyCode==104)||(event.keyCode==105))
  {
  }
  else if ((event.keyCode!=8)&&(event.keyCode!=46)&&(event.keyCode!=9)&&(event.keyCode!=37)&&(event.keyCode!=38)&&(event.keyCode!=39)&&(event.keyCode!=40))
  {
    event.returnValue=false;
  }
}
function KeyDownCurrency(obj)
{
  if ((event.keyCode==48)||(event.keyCode==49)||(event.keyCode==50)||(event.keyCode==51)||(event.keyCode==52)||(event.keyCode==53)||(event.keyCode==54)||(event.keyCode==55)||(event.keyCode==56)||(event.keyCode==57)||(event.keyCode==96)||(event.keyCode==97)||(event.keyCode==98)||(event.keyCode==99)||(event.keyCode==100)||(event.keyCode==101)||(event.keyCode==102)||(event.keyCode==103)||(event.keyCode==104)||(event.keyCode==105))
  {
    if (obj.value.length>1)
    {
	obj.value = obj.value.replace(',','');
    obj.value = obj.value.substr(0,obj.value.length - 1) + "," + obj.value.substr(obj.value.length - 1);
    }
  }
  else if ((event.keyCode!=8)&&(event.keyCode!=46)&&(event.keyCode!=9)&&(event.keyCode!=37)&&(event.keyCode!=38)&&(event.keyCode!=39)&&(event.keyCode!=40))
  {
    event.returnValue=false;
  }
}
function MyCapsLock(obj)
{
  obj.value = obj.value.toUpperCase();
}
function MyNoCapsLock(obj)
{
  obj.value = obj.value.toLowerCase();
}



function Mascara(formato,keypress,objeto)
{
campo = eval(objeto);
// CEP
if (formato=='CEP'){
	separador = '-'; 
	conjunto1 = 5;
	if (campo.value.length == conjunto1){
		campo.value = campo.value + separador;
}

if ( (event.keyCode >= 48) && (event.keyCode <= 57)) {
	return true
	} else {
		if (event.keyCode != 8){
			event.keyCode = 0
			return false
		}
	}
}

// TELEFONE
if (formato=='TELEFONE'){
separador = '-'; 
conjunto1 = 9;
	if (campo.value.length ==1){
		campo.value = '(' + campo.value
	}
	if (campo.value.length ==3){
		campo.value = campo.value + ') '
	}
	if (campo.value.length == conjunto1){
		campo.value = campo.value + separador;
	}

	if ( (event.keyCode >= 48) && (event.keyCode <= 57)) {
		return true
	} else {
		if (event.keyCode != 8){
			event.keyCode = 0
			return false
		}
	}
}
}


