function showTitle()
{
	var t = document.getElementsByTagName('title')[0];
	if ( !!t.childNodes.length ) {
	return( t.firstChild.data );
	} else if ( t.innerHTML ) {
	return( t.innerHTML );
	}
}
        
var http_request = false;

function makeRequest(url) {
            	
            	//alert(window.location);
            	//alert(showTitle());
            	
            	//var ip = new java.net.InetAddress.getLocalHost();
		//var ipStr = new java.lang.String(ip);

                http_request = false;

                if (window.XMLHttpRequest) { // Mozilla, Safari,...
                    http_request = new XMLHttpRequest();
                    if (http_request.overrideMimeType) {
                        http_request.overrideMimeType('text/xml');
                    }
                } else if (window.ActiveXObject) { // IE
                    try {
                        http_request = new ActiveXObject("Msxml2.XMLHTTP");
                    } catch (e) {
                        try {
                        http_request = new ActiveXObject("Microsoft.XMLHTTP");
                        } catch (e) {}
                    }
                }

                if (!http_request) {
                    //alert('Giving up :( Cannot create an XMLHTTP instance');
                    return false;
                }
                /*http_request.onreadystatechange = alertContents;
                //http_request.open('GET', url+'?url='+window.location+'&titulo='+showTitle()+'&IP='+ipStr.substring(ipStr.indexOf("/")+1), true);
				http_request.open('POST', url+'?url='+window.location+'&titulo='+showTitle()+'&IP='+ip, true);
                //http_request.open('GET', url+'?url='+window.location+'&titulo='+showTitle(), true);
                http_request.send(null);*/
				//http_request.onreadystatechange = alertContents;
				http_request.open('POST', url);  
                http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
				http_request.setRequestHeader("Content-length", 3);
				http_request.setRequestHeader("Connection", "close");
   				http_request.send('url='+window.location+'&titulo='+showTitle()+'&IP='+ip); 
							
							
            }

            function alertContents() {

                if (http_request.readyState == 4) {
                    if (http_request.status == 200) {
                       var cadena = http_request.responseText;
                       				   
                       //var json = eval("(" + cadena + ")");
                       
                       json = JSON.parse(cadena);
                       //alert(cadena);
					   
					   var fi = document.getElementById('paginas');
                       
                       for(var i = 0; i < json.length; i++) {
                       	
                       	//alert(json[i].URL_DIRECCION); 
                       	
                       // 1
					  contenedor = document.createElement('div'); // 2
					  contenedor.id = 'div'+i; // 3
					  contenedor.innerHTML = '<a href='+json[i].URL_DIRECCION+' target=_blank style=text-decoration:underline>'+json[i].TITULO+'</a>';
					  fi.appendChild(contenedor); // 4
					
					  
					  
					  /*for(var x = 0; x < json[i].length; x++) {
						        alert(json[i][x]);
						    }*/
						}
                       
                    } else {
                        alert('There was a problem with the request.');
                    }
                }else{
					var result = document.getElementById("paginas");
					result.innerHTML = "Procesando ...";
				}

            }