// JavaScript Document
function showtime(_area,flag){    
    var now = new Date();
    var timezone= -(now.getTimezoneOffset()/60);
    var hours = 0;
    var day = 0;
    var week = 0;
    var year = now.getFullYear();
    var temp_hours = now.getHours() - timezone + _area;
    
    if(temp_hours < 0){
        
      hours = 24 + temp_hours;
      day = now.getDate() -1;
      week = now.getDay() -1;
      if(week<0){
         week = 6;
      }

    }else {
	
      hours = temp_hours;	
      day = now.getDate();
      week = now.getDay();
    }
    
    if(temp_hours > 24){
      
      hours = temp_hours - 24 ;
      day = now.getDate() +1;
      week = now.getDay() +1;
      if(week > 6){
        week = 0;
      }
    }
    
    var minutes = now.getMinutes();
    var seconds = now.getSeconds();
	 
	 var timeValue;
    if(flag == 0){
      timeValue  = year +'-'+eval(now.getMonth()+1)+'-'+day+' '+hours;
      timeValue  += ((minutes < 10) ? ":0" : ":") + minutes;
      timeValue  += ((seconds < 10) ? ":0" : ":") + seconds+" "; 
    }
    if(flag == 1){
      timeValue = year +'-'+eval(now.getMonth()+1)+'-'+day+' '+hours;
      timeValue  += ((minutes < 10) ? ":0" : ":") + minutes;
      timeValue  += ((seconds < 10) ? ":0" : ":") + seconds+" "; 
    }
       
    return timeValue;
}

function showalltime(){
	
    document.getElementById("beijing").innerHTML = showtime(8,0);
	document.getElementById("new").innerHTML = showtime(12,1);
	document.getElementById("xini").innerHTML = showtime(10,1);
	document.getElementById("dongjing").innerHTML = showtime(9,1);	
	document.getElementById("lundun").innerHTML = showtime(0,1);	
	document.getElementById("niuyue").innerHTML = showtime(-5,1);	
    setTimeout("showalltime()", 1000);
  
}
function MM_showHideLayers() { //v9.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) 
  with (document) if (getElementById && ((obj=getElementById(args[i]))!=null)) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}

// 接下来的是定义一些要使用到的函数
function initMarquee()
{
	document.write('<div id="marqueeBox" style="overflow:hidden;line-height:' + marqueeHeight +'px;height:' + marqueeHeight + 'px" onmouseover="clearInterval(marqueeInterval[0])" onmouseout="marqueeInterval[0]=setInterval(\'startMarquee()\',marqueeDelay)"><div>' + marqueeContent[0] + '</div><div>'+marqueeContent[1]+'</div></div>');
	document.getElementById('marqueeBox').scrollTop = 0;
	marqueeId++;
	marqueeInterval[0] = setInterval("startMarquee()", marqueeDelay);
}
function startMarquee()
{
	var marqueeBox = document.getElementById('marqueeBox');
	clearInterval(marqueeInterval[1]);
	marqueeInterval[1] = setInterval(function()
	{
		marqueeBox.scrollTop++;
		if (marqueeBox.scrollTop % marqueeHeight == (marqueeHeight-1))
		{
			clearInterval(marqueeInterval[1]);
			var str = marqueeContent[marqueeId];
			marqueeId++;
			if (marqueeId >= marqueeContent.length) marqueeId = 0;
			marqueeBox.childNodes[0].innerHTML = str;
			marqueeBox.appendChild(marqueeBox.childNodes[0]);
			marqueeBox.scrollTop = 0;
		}
	}, 20);
}
