engineLinks=function(){};
engineLink=function(){};
engineLinks.links=new Array();
engineLink.selectedLink=new Array();
engineLink.showFunction=function (enlace)
{
	capa =document.getElementById("contenidoEvento");
}

engineLinks.find=function()
{
	var links = document.getElementsByTagName("LI");
	for (i=0;i<links.length ;i++)
	{
		var link= links[i];
		if(link.className.indexOf("botonEventos")!=-1)
			{
			link=link.firstChild;
			link.onclick=function ()
				{
				engineLink.showFunction(this);
				if (!this.clicked)
				{
					engineLink.xmlhttpGet(this.href);
				//	this.clicked=true;
					//alert (this.className);
					//this.className="botonEventos seleccionado";
					engineLink.selectedLink=this;
					body.style.cursor="wait";
				}else
				{
				//	this.className="botonEventos";
				//	this.parentNode.removeChild(capa);
				//	this.clicked=false;
				}
				return false;
				}
			engineLinks.links.push(link);
			}
	}
}

engineLink.updatePage= function (strHTML)
{
	strHTML=strHTML.split("<body>")[1];
	strHTML=strHTML.split("</body>")[0];
//	var container = engineLink.selectedLink.parentNode;
//	var div= document.createElement("div");
//	div.className="comentario";
	var texto= document.createTextNode(strHTML);
	capa.appendChild(texto);
	capa.innerHTML=strHTML;
//	container.insertBefore(div, engineLink.selectedLink.nextSibling);
	body.style.cursor="default";

}
engineLink.xmlhttpGet= function(strURL) {
    var xmlHttpReq = false;
    var self = this;
    // Mozilla/Safari
    if (window.XMLHttpRequest) {
        self.xmlHttpReq = new XMLHttpRequest();
    }
    // IE
    else if (window.ActiveXObject) {
        self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
    }
    self.xmlHttpReq.open('GET', strURL, true);
    self.xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    self.xmlHttpReq.onreadystatechange = function() {
        if (self.xmlHttpReq.readyState == 4) {
			engineLink.updatePage(self.xmlHttpReq.responseText);
        }
    }
    self.xmlHttpReq.send("");
}

engineLinks.init= function ()
{

	body = document.getElementsByTagName("body")[0];
	engineLinks.find();
	
}

engineLinks.closeClick=function(enlace)
{
engineLink.selectedLink.className="internal-link";
enlace.parentNode.parentNode.parentNode.removeChild(enlace.parentNode.parentNode);
engineLink.selectedLink.clicked=false;
}
var body;
var capa;
window.onload=engineLinks.init;
