<!--
function ancora(ancora_dest)
{
  window.location.hash = ancora_dest;
}

function MM_jumpMenu(targ,selObj,restore)
{ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore)
    selObj.selectedIndex=0;
}

function MM_goToURL()
{ //v3.0
  var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
  for (i=0; i<(args.length-1); i+=2)
    eval(args[i]+".location='"+args[i+1]+"'");
}

function show_light(ele)
{
  if (document.getElementById(ele).style.display=='none')
  {
    document.getElementById(ele).style.display='';
  }
}

function hide_light(ele)
{
  if (document.getElementById(ele).style.display=='')
  {
    document.getElementById(ele).style.display='none';
  }
}
function troca_imagem(nome)
{
  document.images["mapa"].src="./images/portefolio/"+nome+".jpg";
}

var answerText = [];
var newsText = [];
var blank = [];
var questionText = [];
var title = [];

String.prototype.trim = function()
{
  return this.replace(/\$CrLf/g,"<br />").replace(/_\$/g,"<").replace(/\$_/g,">");
}

function importXML(file, element, flag, dis, i, j)
{
  var xmldoc;
  if ( window.ActiveXObject && /Win/.test(navigator.userAgent))
  {
    xmldoc = new ActiveXObject("Microsoft.XMLDOM");
    xmldoc.async = false;
    xmldoc.load(file);
	if (flag == 5)
	{
      writeNoticias(xmldoc,element);
	}
    return true;
  }
  else if (document.implementation && document.implementation.createDocument)
  {
    xmldoc = document.implementation.createDocument("", "", null);
    xmldoc.load(file);
    xmldoc.onload = function()
	{
	  if (flag == 5)
	  {
        writeNoticias(xmldoc,element);
	  }
    }
    return true;
  }
  else
  {
    return false;
  }	
}

function carrega_noticias(noticiasXML)
{
  var element = document.getElementById("noticias_scroll");
  if (! importXML(noticiasXML, element, 5))
  {
    element.appendChild(document.createElement("div")).innerHTML = "Erro: O seu browser não suporta funcionalidades de javascript necessárias para interagir com ficheiro em xml";
  }
}

function writeNoticias(xmldoc, element)
{
  var total = xmldoc.getElementsByTagName("item");
  title = xmldoc.getElementsByTagName("title");
  var text = xmldoc.getElementsByTagName("link");
  for (var i = 0; i < total.length; i++)
  {
    newsText[i] = text[i].firstChild.nodeValue.trim();
    var newText = '<a href="'+text[i].firstChild.nodeValue.trim()+'" class="textonoticias">';
    newText += title[i].firstChild.nodeValue.trim()+'</a>';
    element.appendChild(document.createElement("span")).innerHTML = newText;
  }
}

-->
