// JavaScript Document

	/* AJAX: Get user info from Ajax call
	function displayUserInfo(idUser){
		var req = newXMLHttpRequest();
		var handlerFunction = getReadyStateHandler(req, updateUserLayer);
		req.onreadystatechange = handlerFunction;
		req.open("POST", "../jsp/UserProfile.report", true);
		req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		req.send("uniqueKeyValue=" + idUser);
		var layer = document.getElementById("UserInfoLayer");
		moveUserInfoLayer("UserInfoLayer");
		layer.style.visibility = "visible";	
	}
	
	function updateUserLayer(xmlResponse){
		var userName = xmlResponse.getElementsByTagName("UserName")[0].firstChild.nodeValue;
		document.getElementById("SpanUserName").innerHTML = userName;
	}*/
	
	
	function displayUserInfo(userName, idUser, articleCount, miembroDesde, reportingFrom){
		var layer = document.getElementById("UserInfoLayer");
		moveUserInfoLayer("UserInfoLayer");
		layer.style.visibility = "visible";	

		reportingFromHtml = '';
		if (reportingFrom.length > 4){
			reportingFromHtml = reportingFrom + '<br>';
		}

		layer.innerHTML = '<div onmouseover="showLayer(\'UserInfoLayer\')"><strong>' + userName  + '</strong><br>'
			+ reportingFromHtml
			+ 'Articulos publicados: ' + articleCount + '<br>'
			+ 'Miembro desde: ' + miembroDesde + '<br>' +
			'<img src="../html/images/UserIcon.gif" border=0 onmouseover="showLayer(\'UserInfoLayer\')"> ' +
			'<a href="../usuarios/' + userName + '" onmouseover="showLayer(\'UserInfoLayer\')">Ver perfil </a>';  //<br>' +
			//'<img src="../html/images/LittleStar.gif" border=0 onmouseover="showLayer(\'UserInfoLayer\')"> ' +
			//'<a href="" onmouseover="showLayer(\'UserInfoLayer\')">Crear una alerta </a></div>';
		
		
		
	}

	function showRequestedNews(descritpion){
		/* TODO
		var layer = document.getElementById("NewsRequestInfo");
		moveUserInfoLayer("NewsRequestInfo");
		layer.style.visibility = "visible";			
		layer.innerHTML = description; */
	}
	
	function showExtraExtraNews(description){
		var layer = document.getElementById("ExtraExtraNews");
		moveExtraExtraLayer("ExtraExtraNews");
		layer.style.visibility = "visible";			
		document.getElementById("ExtraExtraContent").innerHTML = description;
	}
	
	function showRecomendationLayer(){
		var layer = document.getElementById("RecomendationLayer");
		showLayer('RecomendationLayer');
		moveUserInfoLayer("RecomendationLayer");
		
	}

	function moveExtraExtraLayer(layerName){
		document.getElementById(layerName).style.left = (tempX - 15) + "px";
		document.getElementById(layerName).style.top = (tempY - 100) + "px";
	}	


	function moveUserInfoLayer(layerName){
		document.getElementById(layerName).style.left = (tempX - 15) + "px";
		document.getElementById(layerName).style.top = (tempY - 152) + "px";
	}	
	
	function hideLayer(layerName){
		var layer = document.getElementById(layerName);
		layer.style.visibility = "hidden";
	}
	
	function showLayer(layerName){
		var layer = document.getElementById(layerName);
		layer.style.visibility = "visible";
	}