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;
		}
	}
      
	
// se utiliza para llamar lentamente algo
function http_lento(funcion){

	// si ya est? el valor
	if(valor_load!=null&&valor_load!=""){
		// se llama a la funci?n
		eval(funcion);		
		}
	else{
		// se vuelve a llamar
		funcion2=funcion;
		window.setTimeout("http_lento(funcion2);",500);
		}
	
	}