// JavaScript Document 
//Author jesse

//*****************
//*更改日期的显示形式
//*参数：element_class:用来循环输出日期的元素(div,span...)的class属性
// 			zone:
//*****************/
function ChangeDate(block_class,timestamp_class,display_class,zone)
{
	var targetZone = parseInt(zone);
	Set_Cookie('zone',targetZone,1,"/");
	var items = $("."+block_class);
	var objDate,year,month,day,hour,mini,sec;
	objDate = new Date();
	var month_s = ["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];
	$(items).each(function(i){
		var timestamp = $(this).find("."+timestamp_class).html();
		timestamp = $.trim(timestamp);
		timestamp = parseInt(timestamp);
		zoneOffset = 8-targetZone;
		timeOffset = 3600*zoneOffset;
		timestamp-=timeOffset;
		objDate.setTime(timestamp*1000);
		year = objDate.getFullYear();
		month = month_s[objDate.getMonth()];
		day = objDate.getDate();
		if(day<10)day = "0"+day;
		hour = objDate.getHours();
		mini = objDate.getMinutes();
		sec = objDate.getSeconds();
		if(targetZone == 8)
		{
			dateString = year+"-"+(objDate.getMonth()+1)+"-"+day+" "+hour+":"+mini+":"+sec;
		}else{
			dateString = month+" "+day+", "+year+" "+hour+":"+mini+":"+sec;
		}
		$(this).find("."+display_class).html(dateString);
	});
}