function objetoAjax(){   
	var xmlhttp=false;
	try{
		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	} 
	catch (e){
		try{
		   xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		} 
	catch (E){
			xmlhttp = false;
  		}
	}
	if (!xmlhttp && typeof XMLHttpRequest!='undefined'){
		xmlhttp = new XMLHttpRequest();
	}
	return xmlhttp;
}

function foco(obj,capa)
{
	var evento= window.event;
	if(evento.keyCode==40){
		elem= document.getElementById(capa);
		if(elem.style.display=="block")
			obj.focus();
	}
}

function evento(obj,capa)
{
	var evento= window.event;
	if(evento.keyCode==13){
		verCapa(capa,2);
		obj.focus();
	}
}

function verCapa(id,val){
	elem= document.getElementById(id);
	if(val==1)
		elem.style.display="block";
	else
		elem.style.display="none";
}

function verGifLoad(ruta){
	divL = document.getElementById('loader');
	divL.innerHTML="<img src='"+ruta+"imgs/load.gif'/>";
	verCapa('loader',1);	
}

function oculGifLoad(){
	verCapa('loader',2);
}

//Validaciones
function validEnt(fctrl)
{//recibe un control de formulario y verifica que su contenido sean solo números
	if(isNaN(fctrl.value))
	{
		alert('Solo ingrese números');
		cadena=fctrl.value;
		largo=cadena.length;
		cadena=cadena.substring(0,largo-1);
		fctrl.value='';
		fctrl.focus(); 
	}
}

