
	var EstaEditando = false; //variable para ver que la opcion editar esta disponible
	function AJAX(){ //funcion que sirve para conectarse
		var ajaxs = ["Msxml2.XMLHTTP","Msxml2.XMLHTTP.4.0","Msxml2.XMLHTTP.5.0","Msxml2.XMLHTTP.3.0","Microsoft.XMLHTTP"];
		var ajax = false;
		for(var i=0 ; !ajax && i<ajaxs.length ; i++){
			try{ ajax = new ActiveXObject(ajaxs[i]); }
			catch(e) { ajax = false; }
		}
		if(!ajax && typeof XMLHttpRequest!='undefined') {
			ajax = new XMLHttpRequest();
		}
		return ajax;
	}
	
	function EditarCampo(fil,col,subcampo){
		if(EstaEditando)return false;
		EstaEditando = true;
		var campo = document.getElementById("fil"+fil+"col"+col);
		campo.innerHTML = "<input maxlength=\"100\" type=\"text\" value=\"" + subcampo.innerHTML + "\" size=\"50\" onblur=\"return Guardar(this,"+fil+","+col+")\" />";
		campo.firstChild.focus();
	}
	
	function Guardar(subcampo,fil,col){
		var ajax = AJAX();
		if(!ajax){
			alert("Imposible Editar el Campo");
			return false;
		}
		document.getElementById("capaload").style.visibility = "visible";
		ajax.open("POST","insertar.php",true);
		ajax.onreadystatechange = function() {
				if (ajax.readyState == 4) {
					campo = document.getElementById("fil"+fil+"col"+col);
					campo.innerHTML = subcampo.value;
					EstaEditando = false;
					document.getElementById("capaload").style.visibility = "hidden";
				}
			}
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajax.send("fil="+fil+"&col="+col+"&valor="+subcampo.value);
	}
