
// /////////////////////////////////////////////////////////////////////////////////////////

function pegaDivs(){
var divs = document.getElementsByTagName("div");
	for (var i=0; i<divs.length; i++) {
			var div = divs[i];
			
			if(div.getAttribute("class") && div.getAttribute("class") == 'divCatala'){
				div.style.display = "none";
			}
	}
	
	pegaLinks();
}

function showHide(divID, origem){

	divTarget = document.getElementById(divID);
	
	if(divTarget.style.display == 'none'){
		valor = 0;
		divTarget.style.height = valor+"px";
		divTarget.style.display = "block";
		origem.innerHTML = "Esconder Texto";
		expandir();
	}else{
		valor = 100;
		comprimir();
		origem.innerHTML = "Mostrar Texto";
	}

}
function expandir(){
	divTarget.style.height = valor+"px";
	valor = valor + 10;
	tmp = setTimeout("expandir()", 50);
	
	if(valor > 100){
		clearTimeout(tmp);
	}
}
function comprimir(){
	divTarget.style.height = valor+"px";
	valor = valor - 10;
	tmp = setTimeout("comprimir()", 50);
	
	if(valor < 5){
		clearTimeout(tmp);
		divTarget.style.display = "none";
	}
}

// /////////////////////////////////////////////////////////////////////////////////////////

function pegaLinks(){
	if(!document.getElementsByTagName) return;
		var links = document.getElementsByTagName("a");
		for (var i=0; i<links.length; i++) {
			
			var anchor = links[i];
			//anchor.getAttribute("title") && 
			if (anchor.getElementsByTagName("span")[0] && anchor.getAttribute("class") == 'tooltip'){
				anchor.onmousemove = function(){mostraTooltip(this); };
				anchor.onmouseout = function(){escondeTooltip(this); };
			}
		}
}

function mouseX(evt){
	if (!evt)evt = window.event;
	if (evt.pageX)return evt.pageX;
	if (evt.clientX){
		var myScrollLeft
		(document.documentElement.scrollLeft)? myScrollLeft=document.documentElement.scrollLeft : myScrollLeft=document.body.scrollLeft;

		return evt.clientX + myScrollLeft;
		
	}else{ 
		return 0;
	}
}

function mouseY(evt){
	if (!evt)evt = window.event; 
	if (evt.pageY)return evt.pageY;
	if (evt.clientY){
		var myScrollTop
		(document.documentElement.scrollTop)? myScrollTop = document.documentElement.scrollTop : myScrollTop = document.body.scrollTop;

		return evt.clientY + myScrollTop; 
	
	}else{ 
		return 0;
	}
}

function segueMouse(evt){
	var divID = "box_toolTip";
	var objDiv = document.getElementById(divID);
	
	var scrollLScreen = (document.documentElement.scrollLeft)? document.documentElement.scrollLeft : document.body.scrollLeft;
	if(mouseX(evt) > window.screen.availWidth + scrollLScreen - 250){
		xOffset=-160;
	}else{
		xOffset=20;
	}
	var scrollTScreen = (document.documentElement.scrollTop) ? document.documentElement.scrollTop : document.body.scrollTop;
	if(mouseY(evt) > window.screen.availHeight + scrollTScreen - 250){ //menos 120
		yOffset=-115;
	}else{
		yOffset=25;
	}
	
	objDiv.style.left = mouseX(evt)+xOffset+"px";
	objDiv.style.top = mouseY(evt)+yOffset+"px";  
}


function mostraTooltip(evt){
	
	var divID = "box_toolTip";
	var objDiv = document.getElementById(divID);
	//texto = evt.getAttribute("title1");
	texto = evt.getElementsByTagName("span")[0].innerHTML;
	objDiv.innerHTML = texto;
	objDiv.style.display = "block";
}

function escondeTooltip(evt){
	var divID = "box_toolTip";
	document.getElementById(divID).style.display = "none";
}
window.onload = pegaDivs;
document.onmousemove = segueMouse;
document.write("<div id=box_toolTip></div>");

// /////////////////////////////////////////////////////////////////////////////////////////