function mostra(width,height,$id){
   xWidth ('janela'+$id,width + 6)
   xHeight ('janela'+$id,height + 6 + 20)
   xWidth ('conteudo'+$id,width)
   xHeight ('conteudo'+$id,height)
   xWidth ('fechar'+$id,width)

   xShow('janela'+$id);
}

function esconder($id){   
	xHide('janela'+$id);
}


function xAddEventListener(e,eT,eL,cap)
{
  if(!(e=xGetElementById(e)))return;
  eT=eT.toLowerCase();
  if(e.addEventListener)e.addEventListener(eT,eL,cap||false);
  else if(e.attachEvent)e.attachEvent('on'+eT,eL);
  else {
    var o=e['on'+eT];
    e['on'+eT]=typeof o=='function' ? function(v){o(v);eL(v);} : eL;
  }
}

var scrollActive = false, scrollStop = true, scrollIncrement = 10, scrollInterval = 120;
xAddEventListener(window, 'load',
  function () {
    var up = xGetElementById('upBtn');
    var dn = xGetElementById('dnBtn');
    var sc = xGetElementById('vScroller1');
  
    up.onmouseover = onScrollUpStart;
    up.onmouseout = onScrollStop;
    xMoveTo(up, xPageX(sc) + xWidth(sc), xPageY(sc));
   
    dn.onmouseover = onScrollDnStart;
    dn.onmouseout = onScrollStop;
    xMoveTo(dn, xPageX(sc) + xWidth(sc), xPageY(sc) + xHeight(sc) - xHeight(dn));
  }, false
);
function onScrollDnStart()
{
  if (!scrollActive) {
    scrollStop = false;
    onScrollDn();
  }
}
function onScrollDn()
{
  if (!scrollStop) {
    scrollActive = true;
    setTimeout('onScrollDn()', scrollInterval);
    var sc = xGetElementById('vScrollee1');
    var y = xTop(sc) - scrollIncrement;
    if (y >= -(xHeight(sc) - xHeight('vScroller1'))) {
      xTop(sc, y);
    }
    else {
      scrollStop = true;
      scrollActive = false;
    }
  }
}
function onScrollUpStart()
{
  if (!scrollActive) {
    scrollStop = false;
    onScrollUp();
  }
}
function onScrollUp()
{
  if (!scrollStop) {
    scrollActive = true;
    setTimeout('onScrollUp()', scrollInterval);
    var sc = xGetElementById('vScrollee1');
    var y = xTop(sc) + scrollIncrement;
    if (y <= 0) {
      xTop(sc, y);
    }
    else {
      scrollStop = true;
      scrollActive = false;
    }
  }
}
function onScrollStop()
{
  scrollStop = true;
  scrollActive = false;
}


/* TOGGLE BOX */

function toggleBox(szDivID) {

if (document.layers) { // NN4+
    if (document.layers[szDivID].visibility == 'visible') {
      document.layers[szDivID].visibility = "hide";
      document.layers[szDivID].display = "none";
    } else {
      document.layers[szDivID].visibility = "show";
      document.layers[szDivID].display = "inline";
    }
  } else if (document.getElementById) { // gecko(NN6) + IE 5+
    var obj = document.getElementById(szDivID);

    if (obj.style.visibility == 'visible') {
      obj.style.visibility = "hidden";
      obj.style.display = "none";
    } else {
      obj.style.visibility = "visible";
      obj.style.display = "inline";
    }
  } else if (document.all) { // IE 4
    if (document.all[szDivID].style.visibility == 'visible') {
      document.all[szDivID].style.visibility = "hidden";
      document.all[szDivID].style.display = "none";
	} else {
      document.all[szDivID].style.visibility = "visible";
      document.all[szDivID].style.display = "inline";
    }
  }
}

function mostrar_precos(id) {
	document.getElementById('precos_1').style.visibility = "hidden";
	document.getElementById('precos_1').style.display = "none";
	document.getElementById('precos_2').style.visibility = "hidden";
	document.getElementById('precos_2').style.display = "none";
	
	var obj = document.getElementById(id);
    	obj.style.visibility = "visible";
    	obj.style.display = "inline";

}

function mostrar_psicologia(id) {
	document.getElementById('psi_1').style.visibility = "hidden";
	document.getElementById('psi_1').style.display = "none";
	document.getElementById('psi_2').style.visibility = "hidden";
	document.getElementById('psi_2').style.display = "none";
	document.getElementById('psi_3').style.visibility = "hidden";
	document.getElementById('psi_3').style.display = "none";
	document.getElementById('psi_4').style.visibility = "hidden";
	document.getElementById('psi_4').style.display = "none";
	document.getElementById('psi_5').style.visibility = "hidden";
	document.getElementById('psi_5').style.display = "none";
	document.getElementById('psi_6').style.visibility = "hidden";
	document.getElementById('psi_6').style.display = "none";
	document.getElementById('psi_7').style.visibility = "hidden";
	document.getElementById('psi_7').style.display = "none";
	document.getElementById('psi_8').style.visibility = "hidden";
	document.getElementById('psi_8').style.display = "none";
	document.getElementById('psi_9').style.visibility = "hidden";
	document.getElementById('psi_9').style.display = "none";
	
	var obj = document.getElementById(id);
    	obj.style.visibility = "visible";
    	obj.style.display = "inline";
	document.getElementById('lad_esq').src = 'imagens/lad_esq_'+id+'.png';
}

function mostrar_destaques(id) {
	document.getElementById('destaque_1').style.visibility = "hidden";
	document.getElementById('destaque_1').style.display = "none";
	document.getElementById('destaque_2').style.visibility = "hidden";
	document.getElementById('destaque_2').style.display = "none";
	
	var obj = document.getElementById(id);
    	obj.style.visibility = "visible";
    	obj.style.display = "inline";
}

function mostrar_equipa(id) {
	document.getElementById('equipa_1').style.visibility = "hidden";
	document.getElementById('equipa_1').style.display = "none";
	document.getElementById('equipa_2').style.visibility = "hidden";
	document.getElementById('equipa_2').style.display = "none";
	document.getElementById('equipa_3').style.visibility = "hidden";
	document.getElementById('equipa_3').style.display = "none";
	document.getElementById('equipa_4').style.visibility = "hidden";
	document.getElementById('equipa_4').style.display = "none";
	document.getElementById('equipa_5').style.visibility = "hidden";
	document.getElementById('equipa_5').style.display = "none";
	document.getElementById('equipa_6').style.visibility = "hidden";
	document.getElementById('equipa_6').style.display = "none";
	
	var obj = document.getElementById(id);
    	obj.style.visibility = "visible";
    	obj.style.display = "inline";
}

