<!--
function keyCode( key,tipo )
{
//tipo = letra, numero

/*------------------------------------------------------------*/
// vector de letras
//65-90  letras(A-Z)
//97-122 letras(a-z)
//Contiene todos los codigos ascii de las letras validas
/*------------------------------------------------------------*/
var vecLetras =new Array(100); 
vecLetras[0]=65; //A
vecLetras[1]=66;
vecLetras[2]=67;
vecLetras[3]=68;
vecLetras[4]=69;
vecLetras[5]=70;
vecLetras[6]=71;
vecLetras[7]=72;
vecLetras[8]=73;
vecLetras[9]=74;
vecLetras[10]=75;
vecLetras[11]=76;
vecLetras[12]=77;
vecLetras[13]=78;
vecLetras[14]=79;
vecLetras[15]=80;
vecLetras[16]=81;
vecLetras[17]=82;
vecLetras[18]=83;
vecLetras[19]=84;
vecLetras[20]=85;
vecLetras[21]=86;
vecLetras[22]=87;
vecLetras[23]=88;
vecLetras[24]=89;
vecLetras[25]=90; //Z

//97-122 letras(a-z)
vecLetras[26]=97; //a
vecLetras[27]=98;
vecLetras[28]=99;
vecLetras[29]=100;
vecLetras[30]=101;
vecLetras[31]=102;
vecLetras[32]=103;
vecLetras[33]=104;
vecLetras[34]=105;
vecLetras[35]=106;
vecLetras[36]=107;
vecLetras[37]=108;
vecLetras[38]=109;
vecLetras[39]=110;
vecLetras[40]=111;
vecLetras[41]=112;
vecLetras[42]=113;
vecLetras[43]=114;
vecLetras[44]=115;
vecLetras[45]=116;
vecLetras[46]=117;
vecLetras[47]=118;
vecLetras[48]=119;
vecLetras[49]=120;
vecLetras[50]=121;
vecLetras[51]=122; //z
// ΑΙΝΣΪΡ αινσϊρ
/* vecLetras[52]=193; //Α
 vecLetras[53]=201; //Ι
 vecLetras[54]=205; //Ν
 vecLetras[55]=211; //Σ
 vecLetras[56]=218; //Ϊ
*/ vecLetras[57]=209; //Ρ
 
/* vecLetras[58]=225; //α
 vecLetras[59]=233; //ι
 vecLetras[60]=237; //ν
 vecLetras[61]=243; //σ
 vecLetras[62]=250; //ϊ
*/ vecLetras[63]=241; //ρ
vecLetras[64]=32;
 
/*------------------------------------------------------------*/ 
// vector nϊmeros
//48-57  numeros(0-9)
/*------------------------------------------------------------*/
var vecNumeros =new Array(10); 
vecNumeros[0]=48;
vecNumeros[1]=49;
vecNumeros[2]=50;
vecNumeros[3]=51;
vecNumeros[4]=52;
vecNumeros[5]=53;
vecNumeros[6]=54;
vecNumeros[7]=55;
vecNumeros[8]=56;
vecNumeros[9]=57;




/*------------------------------------------------------------*/ 
// vector fechas
//48-57  numeros(0-9)  mas /
/*------------------------------------------------------------*/
var vecFecha =new Array(11); 
vecFecha[0]=48;
vecFecha[1]=49;
vecFecha[2]=50;
vecFecha[3]=51;
vecFecha[4]=52;
vecFecha[5]=53;
vecFecha[6]=54;
vecFecha[7]=55;
vecFecha[8]=56;
vecFecha[9]=57;
vecFecha[10]=47;  // Barra


/*------------------------------------------------------------*/
// vector especiales
/*------------------------------------------------------------*/
var vecEspeciales =new Array(10); 
vecEspeciales[0]=38; //&
vecEspeciales[1]=64; //@
vecEspeciales[2]=42;//*
vecEspeciales[3]=43;//+
vecEspeciales[4]=45; //-
vecEspeciales[5]=46; //.
vecEspeciales[6]=47; // /
vecEspeciales[7]=61; // =
vecEspeciales[8]=40; // (
vecEspeciales[9]=41; // )




var vecNumeros =new Array(10); 
vecNumeros[0]=48;
vecNumeros[1]=49;
vecNumeros[2]=50;
vecNumeros[3]=51;
vecNumeros[4]=52;
vecNumeros[5]=53;
vecNumeros[6]=54;
vecNumeros[7]=55;
vecNumeros[8]=56;
vecNumeros[9]=57;


/*------------------------------------------------------------*/
// vector Usuarios
/*------------------------------------------------------------*/
// vector de letras
//65-90  letras(A-Z)
//97-122 letras(a-z)
//Contiene todos los codigos ascii de las letras validas
/*------------------------------------------------------------*/
var vecUsuarios =new Array(100); 
vecUsuarios[0]=65; //A
vecUsuarios[1]=66;
vecUsuarios[2]=67;
vecUsuarios[3]=68;
vecUsuarios[4]=69;
vecUsuarios[5]=70;
vecUsuarios[6]=71;
vecUsuarios[7]=72;
vecUsuarios[8]=73;
vecUsuarios[9]=74;
vecUsuarios[10]=75;
vecUsuarios[11]=76;
vecUsuarios[12]=77;
vecUsuarios[13]=78;
vecUsuarios[14]=79;
vecUsuarios[15]=80;
vecUsuarios[16]=81;
vecUsuarios[17]=82;
vecUsuarios[18]=83;
vecUsuarios[19]=84;
vecUsuarios[20]=85;
vecUsuarios[21]=86;
vecUsuarios[22]=87;
vecUsuarios[23]=88;
vecUsuarios[24]=89;
vecUsuarios[25]=90; //Z

//97-122 letras(a-z)
vecUsuarios[26]=97; //a
vecUsuarios[27]=98;
vecUsuarios[28]=99;
vecUsuarios[29]=100;
vecUsuarios[30]=101;
vecUsuarios[31]=102;
vecUsuarios[32]=103;
vecUsuarios[33]=104;
vecUsuarios[34]=105;
vecUsuarios[35]=106;
vecUsuarios[36]=107;
vecUsuarios[37]=108;
vecUsuarios[38]=109;
vecUsuarios[39]=110;
vecUsuarios[40]=111;
vecUsuarios[41]=112;
vecUsuarios[42]=113;
vecUsuarios[43]=114;
vecUsuarios[44]=115;
vecUsuarios[45]=116;
vecUsuarios[46]=117;
vecUsuarios[47]=118;
vecUsuarios[48]=119;
vecUsuarios[49]=120;
vecUsuarios[50]=121;
vecUsuarios[51]=122; //z
// ΑΙΝΣΪΡ αινσϊρ
/* vecUsuarios[52]=193; //Α
 vecUsuarios[53]=201; //Ι
 vecUsuarios[54]=205; //Ν
 vecUsuarios[55]=211; //Σ
 vecUsuarios[56]=218; //Ϊ
 vecUsuarios[57]=209; //Ρ
*/ 
/* vecUsuarios[58]=225; //α
 vecUsuarios[59]=233; //ι
 vecUsuarios[60]=237; //ν
 vecUsuarios[61]=243; //σ
 vecUsuarios[62]=250; //ϊ
 vecUsuarios[63]=241; //ρ
*/

/*NUMEROS---------------------------------------------------*/
vecUsuarios[64]=48;
vecUsuarios[65]=49;
vecUsuarios[66]=50;
vecUsuarios[67]=51;
vecUsuarios[68]=52;
vecUsuarios[69]=53;
vecUsuarios[70]=54;
vecUsuarios[71]=55;
vecUsuarios[72]=56;
vecUsuarios[73]=57;


vecUsuarios[74]=45;
vecUsuarios[75]=46;
vecUsuarios[76]=95;






/*------------------------------------------------------------*/
// vector Alfanumericos
/*------------------------------------------------------------*/
// vector de letras
//65-90  letras(A-Z)
//97-122 letras(a-z)
//Contiene todos los codigos ascii de las letras validas
/*------------------------------------------------------------*/
var vecAlfa =new Array(100); 
vecAlfa[0]=65; //A
vecAlfa[1]=66;
vecAlfa[2]=67;
vecAlfa[3]=68;
vecAlfa[4]=69;
vecAlfa[5]=70;
vecAlfa[6]=71;
vecAlfa[7]=72;
vecAlfa[8]=73;
vecAlfa[9]=74;
vecAlfa[10]=75;
vecAlfa[11]=76;
vecAlfa[12]=77;
vecAlfa[13]=78;
vecAlfa[14]=79;
vecAlfa[15]=80;
vecAlfa[16]=81;
vecAlfa[17]=82;
vecAlfa[18]=83;
vecAlfa[19]=84;
vecAlfa[20]=85;
vecAlfa[21]=86;
vecAlfa[22]=87;
vecAlfa[23]=88;
vecAlfa[24]=89;
vecAlfa[25]=90; //Z

//97-122 letras(a-z)
vecAlfa[26]=97; //a
vecAlfa[27]=98;
vecAlfa[28]=99;
vecAlfa[29]=100;
vecAlfa[30]=101;
vecAlfa[31]=102;
vecAlfa[32]=103;
vecAlfa[33]=104;
vecAlfa[34]=105;
vecAlfa[35]=106;
vecAlfa[36]=107;
vecAlfa[37]=108;
vecAlfa[38]=109;
vecAlfa[39]=110;
vecAlfa[40]=111;
vecAlfa[41]=112;
vecAlfa[42]=113;
vecAlfa[43]=114;
vecAlfa[44]=115;
vecAlfa[45]=116;
vecAlfa[46]=117;
vecAlfa[47]=118;
vecAlfa[48]=119;
vecAlfa[49]=120;
vecAlfa[50]=121;
vecAlfa[51]=122; //z
// ΑΙΝΣΪΡ αινσϊρ
/* vecAlfa[52]=193; //Α
 vecAlfa[53]=201; //Ι
 vecAlfa[54]=205; //Ν
 vecAlfa[55]=211; //Σ
 vecAlfa[56]=218; //Ϊ
 vecAlfa[57]=209; //Ρ
*/ 
/* vecAlfa[58]=225; //α
 vecAlfa[59]=233; //ι
 vecAlfa[60]=237; //ν
 vecAlfa[61]=243; //σ
 vecAlfa[62]=250; //ϊ
 vecAlfa[63]=241; //ρ
*/

/*NUMEROS---------------------------------------------------*/
vecAlfa[64]=48;
vecAlfa[65]=49;
vecAlfa[66]=50;
vecAlfa[67]=51;
vecAlfa[68]=52;
vecAlfa[69]=53;
vecAlfa[70]=54;
vecAlfa[71]=55;
vecAlfa[72]=56;
vecAlfa[73]=57;


vecAlfa[74]=45;
vecAlfa[75]=46;
vecAlfa[76]=95;
vecAlfa[77]=32;
vecAlfa[78]=64; //@
 
 /*------------------------------------------------------------*/
// vector de cargo
//65-90  letras(A-Z)
//97-122 letras(a-z)
//Contiene todos los codigos ascii de las letras validas
/*------------------------------------------------------------*/
var vecCargo =new Array(100); 
vecCargo[0]=65; //A
vecCargo[1]=66;
vecCargo[2]=67;
vecCargo[3]=68;
vecCargo[4]=69;
vecCargo[5]=70;
vecCargo[6]=71;
vecCargo[7]=72;
vecCargo[8]=73;
vecCargo[9]=74;
vecCargo[10]=75;
vecCargo[11]=76;
vecCargo[12]=77;
vecCargo[13]=78;
vecCargo[14]=79;
vecCargo[15]=80;
vecCargo[16]=81;
vecCargo[17]=82;
vecCargo[18]=83;
vecCargo[19]=84;
vecCargo[20]=85;
vecCargo[21]=86;
vecCargo[22]=87;
vecCargo[23]=88;
vecCargo[24]=89;
vecCargo[25]=90; //Z

//97-122 letras(a-z)
vecCargo[26]=97; //a
vecCargo[27]=98;
vecCargo[28]=99;
vecCargo[29]=100;
vecCargo[30]=101;
vecCargo[31]=102;
vecCargo[32]=103;
vecCargo[33]=104;
vecCargo[34]=105;
vecCargo[35]=106;
vecCargo[36]=107;
vecCargo[37]=108;
vecCargo[38]=109;
vecCargo[39]=110;
vecCargo[40]=111;
vecCargo[41]=112;
vecCargo[42]=113;
vecCargo[43]=114;
vecCargo[44]=115;
vecCargo[45]=116;
vecCargo[46]=117;
vecCargo[47]=118;
vecCargo[48]=119;
vecCargo[49]=120;
vecCargo[50]=121;
vecCargo[51]=122; //z
// ΑΙΝΣΪΡ αινσϊρ
/* vecCargo[52]=193; //Α
 vecCargo[53]=201; //Ι
 vecCargo[54]=205; //Ν
 vecCargo[55]=211; //Σ
 vecCargo[56]=218; //Ϊ
*/ vecCargo[57]=209; //Ρ
 
/* vecCargo[58]=225; //α
 vecCargo[59]=233; //ι
 vecCargo[60]=237; //ν
 vecCargo[61]=243; //σ
 vecCargo[62]=250; //ϊ
*/ vecCargo[63]=241; //ρ
vecCargo[64]=32;
vecCargo[65]=45;
vecCargo[66]=46;
vecCargo[67]=95;

if (tipo =="usuarios")
{   for(i = 0; i < vecUsuarios.length ; i++)
	{
    	if (vecUsuarios[i] == key) { /*alert("es una letra");*/return true;}
	}	
	return false;
}

if (tipo =="alfa")
{   for(i = 0; i < vecAlfa.length ; i++)
	{
    	if (vecAlfa[i] == key) { /*alert("es una letra");*/return true;}
	}	
	return false;
}

if (tipo =="cargo")
{   for(i = 0; i < vecCargo.length ; i++)
	{
    	if (vecCargo[i] == key) { /*alert("es una letra");*/return true;}
	}	
	return false;
}


if (tipo =="letra")
{   for(i = 0; i < vecLetras.length ; i++)
	{
    	if (vecLetras[i] == key) { /*alert("es una letra");*/return true;}
	}	
	return false;
}

if (tipo =="numero")
{   for(i = 0; i < vecNumeros.length ; i++)
	{
    	if (vecNumeros[i] == key) { /*alert("es una nϊmero");*/return true;}
	}	
	return false;
}


if (tipo =="especial")
{   for(i = 0; i < vecEspeciales.length ; i++)
	{
    	if (vecEspeciales[i] == key) { /*alert("es caracter especial");*/return true;}
	}	
	return false;
}


if (tipo =="fecha")
{   for(i = 0; i < vecFecha.length ; i++)
	{
    	if (vecFecha[i] == key) { /*alert("es una fecha");*/return true;}
	}	
	return false;
}

if (tipo =="ninguna")
{   return false;
}


}

-->
