var xmlDoc = null ;	// El objeto url
valor_load = null ;	// El valor que se consigue
  
function load(url) {
	if (typeof window.ActiveXObject != 'undefined' ) {
		xmlDoc = new ActiveXObject("Microsoft.XMLHTTP");
		xmlDoc.onreadystatechange = process ;
		}
	else {
		xmlDoc = new XMLHttpRequest();
		xmlDoc.onload = process ;
		}
	xmlDoc.open( "GET", url, true );
	xmlDoc.send( null );
	}
  
function process() {
	if (xmlDoc.readyState == 4 ){
		if(xmlDoc.status==200){
			valor_load=xmlDoc.responseText;
			}
		}
	else{
		return;
		}
	}
      
      
function cargar_php(TBL,CBUS,CRES,VBUS,FORMU,CID,CNOM){

	// VARIABLES
	// TBL - Tabla en dónde se realiza la búsqueda
	// CBUS - Campo id
	// CRES - Campo a devolder
	// VBUS - Valor del id a buscarç
	// FORMU - Formulario en dónde se trabaja
	// CID - Campo que contiente el id
	// CNOM - Campo a cargar el resultado	

	
	// controla que no venga vacío
	if(VBUS==""){
		return false;
		}
	
	// Se llama a la consulta de la página
	load("get_datojs.php?TBL="+TBL+"&CBUS="+CBUS+"&CRES="+CRES+"&VBUS="+VBUS);

		
	// Se realiza una pequeña espera
	FORMU2=FORMU;
	CID2=CID;
	CNOM2=CNOM;
	document.forms[FORMU].elements[CNOM].value="cargando...";
	window.setTimeout("cargar_lento(FORMU2,CID2,CNOM2);",1000);
		
	}
	
function cargar_lento(FORMU,CID,CNOM){

	if(valor_load=="ERROR"||valor_load==""||valor_load==null){
		document.forms[FORMU].elements[CID].value="";
		document.forms[FORMU].elements[CNOM].value="";
		alert("No se recibió ningún valor.");
		}
	else{
		document.forms[FORMU].elements[CNOM].value=valor_load;
		}
	
	}

