////////////////////////////////////
// CAPA D'INFORMACIÓ
////////////////////////////////////

function verInfo(contentTempId,posicio)
{		
	document.getElementById('capa_info').style.width = 300;	
	document.getElementById('capa_info').innerHTML = document.getElementById(contentTempId).innerHTML;
	document.getElementById('capa_info').style.display = 'block';
	
	switch(posicio)
	{
		case "bottom" : document.onmousemove = followBottom; break;
		case "top" : document.onmousemove = followTop; break;
		case "left" : document.onmousemove = followLeft; break;
	}
}

function verInfoWidth(contentTempId,posicio,width)
{	
	document.getElementById('capa_info').style.width = 200;		
	document.getElementById('capa_info').innerHTML = document.getElementById(contentTempId).innerHTML;
	document.getElementById('capa_info').style.display = 'block';
	
	if (posicio == "bottom")
	{
		document.onmousemove = followBottom;
	}
	else
	{
		document.onmousemove = followTop;
	}
}

function ocultarInfo()
{
	document.getElementById('capa_info').style.display = 'none';
	document.onmousemove = '';
}

function mouseX(evt) {if (!evt) evt = window.event; if (evt.pageX) return evt.pageX; else if (evt.clientX)return evt.clientX + (document.documentElement.scrollLeft ?  document.documentElement.scrollLeft : document.body.scrollLeft); else return 0;}
function mouseY(evt) {if (!evt) evt = window.event; if (evt.pageY) return evt.pageY; else if (evt.clientY)return evt.clientY + (document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop); else return 0;}

function followBottom(evt)
{
	if (document.getElementById)
	{
		document.getElementById('capa_info').style.left = (parseInt(mouseX(evt))-8) + 'px';
		document.getElementById('capa_info').style.top = (parseInt(mouseY(evt))+20) + 'px';
	}
}

function followTop(evt)
{
	if (document.getElementById)
	{
		document.getElementById('capa_info').style.left = (parseInt(mouseX(evt))-308) + 'px';
		alt = document.getElementById('capa_info').offsetHeight;
		document.getElementById('capa_info').style.top = (parseInt(mouseY(evt)) - alt - 10) + 'px';
	}
}

function followLeft(evt)
{
	if (document.getElementById)
	{
		document.getElementById('capa_info').style.left = (parseInt(mouseX(evt))-308) + 'px';
		document.getElementById('capa_info').style.top = (parseInt(mouseY(evt))+20) + 'px';
	}
}

////////////////////////////////////
