/*
function GetXmlHttpObject(){var A=null;try{A=new XMLHttpRequest()}catch(B){try{A=new ActiveXObject("Msxml2.XMLHTTP")}catch(B){A=new ActiveXObject("Microsoft.XMLHTTP")}}return A}
function getXmlObject(){var A=null;try{A=document.implementation.createDocument("","",null)}catch(B){try{A=new ActiveXObject("Microsoft.XMLDOM")}catch(B){A=null}}return A}
function fn_ajax(){try{ajax = new ActiveXObject("Msxml2.XMLHTTP");}catch(e){try{ajax= new ActiveXObject("Microsoft.XMLHTTP");}catch(e){ajax=false;}}if(!ajax && typeof XMLHttpRequest!="undefined"){ajax = new XMLHttpRequest();}return ajax;}
*/
function fn_ajax(){
 var ajxs=["Msxml2.XMLHTTP","Msxml2.XMLHTTP.3.0","Msxml2.XMLHTTP.4.0","Msxml2.XMLHTTP.5.0","Msxml2.XMLHTTP.6.0","Microsoft.XMLHTTP"];
 var ajax=false;
 for(var i=0;i<5;i++){// !ajax&&i}{
  try{ajax=new ActiveXObject(ajxs[i]);
	}catch(e){ajax=false;}
 }
 if(!ajax&&typeof XMLHttpRequest!='undefined'){ajax=new XMLHttpRequest();}// no IE
 return ajax;
}

function Evitar_Salida(evento){
 var key = evento.keyCode ? evento.keyCode : evento.which;
/*switch(key){
    case 8:	  alert("Key "+key+" BackSpace");break
    case 9:	  alert("Key "+key+" Tab");break
    case 13:  alert("Key "+key+" Return");break
    case 16:  alert("Key "+key+" Shift");break
    case 17:  alert("Key "+key+" Alt, AltGr, Ctr, ");break
    case 18:  alert("Key "+key+" Alt");break
    case 19:  alert("Key "+key+" Pausa Interr");break
    case 20:  alert("Key "+key+" Bloq Mayúsculas");break
    case 27:  alert("Key "+key+" Esc");break
    case 33:  alert("Key "+key+" RePág");break
    case 34:  alert("Key "+key+" AvPág");break
    case 35:  alert("Key "+key+" Fín");break
    case 36:  alert("Key "+key+" Home");break
    case 45:  alert("Key "+key+" Insert");break
    case 46:  alert("Key "+key+" Supr");break
		
    case 37:  alert("Key "+key+" Left");break
    case 38:  alert("Key "+key+" Up");break
    case 39:  alert("Key "+key+" Right");break
    case 40:  alert("Key "+key+" Down");break
		
    case 92:  alert("Key "+key+" Windows");break
    case 93:  alert("Key "+key+" Bloque Gráfico");break
		
    case 106: alert("Key "+key+" * Multiplicar");break
    case 107: alert("Key "+key+" + Sumar");break
    case 108: alert("Key "+key+" * Multiplicar");break
    case 109: alert("Key "+key+" - Restar");break
    case 110: alert("Key "+key+" . Supr");break
    case 111: alert("Key "+key+" / Dividir");break
		
    case 112: alert("Key "+key+" F1 Ayuda del Explorer 'ojito' ");break
    case 114: alert("Key "+key+" F3 Buscar 'ojito' ");break
    case 115: alert("Key "+key+" F4 Barra de Navegación 'ojito' ");break
    case 116: alert("Key "+key+" F5 Reflesh 'ojito' ");break
    case 122: alert("Key "+key+" F11 Pantalla Entera 'ojito' ");break

    case 144: alert("Key "+key+" Bloq Num");break
    case 145: alert("Key "+key+" Bloq Despl");break

    default:  alert("Key "+key+" Default");break
  }*/
 if (key>32||key==27||key==8||key==112||key>114&&key<117){
  if(key>34&&key<37||key==46||key>47&&key<58||key==112||key>113&&key<117){
   //alert("Key prohibido "+key+" Default");
   return
  }else{
   //alert("Key permitido "+key+" Default");
   return false;
}}}
