
function toggleLayer(_w,_h) {

   var isIE=document.all?true:false;
   var isDOM=document.getElementById?true:false;
   var isNS4=document.layers?true:false;

  if (isDOM)
  {
    if (_h=='s') { document.getElementById(_w).style.display = 'block'; document.getElementById(_w).style.visibility='visible'; }
    if (_h=='h') { document.getElementById(_w).style.display = 'none'; document.getElementById(_w).style.visibility='hidden'; }
  }
  else if (isIE) {
    if (_h=='s') { eval("document.all."+_w+".style.display='block';"); eval("document.all."+_w+".style.visibility='visible';"); }
    if (_h=='h') { eval("document.all."+_w+".style.display='none';"); eval("document.all."+_w+".style.visibility='hidden';"); }
  }
  else if(isNS4)
  {
    if (_h=='s') { eval("document.layers['"+_w+"'].display='block';"); eval("document.layers['"+_w+"'].visibility='show';"); }
    if (_h=='h') { eval("document.layers['"+_w+"'].display='none';"); eval("document.layers['"+_w+"'].visibility='hide';"); }
  }
}

function OpenWin(url,id, w, h) {

 if (url=='') return;
 if (w===undefined) w='870';
 if (h===undefined) h='700';

 var win = open(url,id,'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=yes,resizable=yes,width='+w+',height='+h);
 //win.focus();

 }

function clockTick() {

   var isIE=document.all?true:false;
   var isDOM=document.getElementById?true:false;
   var isNS4=document.layers?true:false;

   if(isDOM) {

      var obj1=document.getElementById('ID_data');
      var obj2=document.getElementById('ID_hora1');
	  var obj3=document.getElementById('ID_hora2');

	  } else {

	  if(isIE) { 

	     var obj1=document.all.ID_data;
	     var obj2=document.all.ID_hora1; 
	     var obj3=document.all.ID_hora2; 

	     } else {
		 
		 if(isNS4) {

		    var obj1=document.layers['ID_data'];
		    var obj2=document.layers['ID_hora1'];
		    var obj3=document.layers['ID_hora2'];

			}

         }

      }

   DiasSemana = new Array("Domingo", "Segunda-feira", "Terça-feira", "Quarta-feira", "Quinta-feira", "Sexta-feira", "Sábado");
   Meses = new Array("Janeiro", "Fevereiro", "Março", "Abril", "Maio", "Junho", "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Dezembro");
   Cidades = new Array("Berlin","Brussels","Brasília","Washington, DC","Pequim","New Delhi","Tokyo","Helsinki","Paris","London","Madrid","Nairobi","Islamabad","Moscow","Riyadh","Luanda","Argel");
   FusosH = new Array(1,1,-3,-5,7,4,8,2,1,0,1,2,4,3,2,1,1);
   FusosM = new Array(0,0,0,0,0,30,0,0,0,0,0,0,0,0,0,0,0);

   dateVar = new Date();
   var sem=DiasSemana[dateVar.getDay()];
   var dia=dateVar.getDate();
   var mes=Meses[dateVar.getMonth()];
   var ano=dateVar.getYear();
   if (ano<1900) ano=ano+1900;

   // data local
   obj1.innerHTML=sem+', '+dia+' '+mes+', '+ano;

   var tzone=dateVar.getTimezoneOffset()/60;
   var difh=Math.ceil(tzone);
   var difm=(tzone-difh)*60;
   //dateVar.setHours(dateVar.getHours()+difh);
   //dateVar.setMinutes(dateVar.getMinutes()+difm);

   var hor=dateVar.getHours()<10 ? '0'+dateVar.getHours():dateVar.getHours();
   var min=dateVar.getMinutes()<10 ? '0'+dateVar.getMinutes():dateVar.getMinutes();

   // hora lisboa
   obj2.innerHTML=hor+':'+min+' | <span class="cor3">Lisbon</span>';

   // hora outra cidade
   var ranNum= Math.floor(Math.random()*17);
   var cid=Cidades[ranNum];
   var h1=FusosH[ranNum];
   var m1=FusosM[ranNum];

   dateVar.setHours(dateVar.getHours()+h1); 
   dateVar.setMinutes(dateVar.getMinutes()+m1);
   var hor=dateVar.getHours()<10 ? '0'+dateVar.getHours():dateVar.getHours();
   var min=dateVar.getMinutes()<10 ? '0'+dateVar.getMinutes():dateVar.getMinutes();

   obj3.innerHTML=hor+':'+min+' | <span class="cor3">'+cid+'</span>';
   
   setTimeout("clockTick()", 15000);

   }

window.onload=new Function("setTimeout('clockTick()',100)");

