//feng
var laihu_filesCount=26;
var lomiou_filesCount=24;
var fengzhi_filesCount=24;

// var laihu_timeStr="";
//var  lomiou_timeStr="2007-08-16 00:45";
//var fengzhi_timeStr="2007-08-30 02:50";


//数组形式：动画名,本次直播的时间,动画介绍页URL,是否升效(1为正常直播，0为直播暂时无效不显示在页面上),直播后是否自动预告下期直播时间(1为预告下期，0为不预告下期)
var aniData=new Array();
var aniData1=new Array();

aniData[0]=["濑户之花嫁","2007-09-17 01:00","http://anime.8850.com/l/laihuzhihuajia.shtml",0,1,26];
aniData[1]=["罗密欧与朱丽叶","2007-08-16 00:45","http://anime.8850.com/l/luomiouyuzhuliye.shtml",0,1,24];
aniData[2]=["风之圣痕","2007-09-20 02:50","http://anime.8850.com/f/fengzhishenghen.shtml",1,0,24];

//no broadcast needed
aniData1[0]=["圣魔之血",24,"/SMZX/TrinityBlood","http://res.8850.com/anime/s/shengmozhixue/detail.jpg","阿尔玛盖敦文明灭亡的遥远未来。异种知性体吸血鬼和人类的战争还在继续著，在罗马设置的通用国家机关教皇厅，为了守护人类向各地派遣了派遣执行官。其中的一人——亚伯 . 奈特罗德是那种乍一看靠不住的男人，然而其真面目却是以吸血鬼的血为食的吸血鬼！与亚伯相遇的少女艾丝缇的命运，在以人类和吸血鬼的存亡为赌注的战役中，发生著巨大的改变……"];
aniData1[1]=["欢迎加入NHK",26,"/HYLDNHK/WelcomeToNHK","http://res.8850.com/anime/h/huanyingnhk/detail.jpg","大学退学第二年的春天，主角家里蹲废材佐藤达广在一事无成下，妄想认为自己的退学跟无职是NHK的全国性阴谋，就在这个时候在他面前出现了之前遇到过叫做中原岬的神秘美少女，并坚持达广一定要加入计划治好只会窝在家里的毛病......<br>Ｎ＝日本　Ｈ＝废材　Ｋ＝协会　ＮＨＫ＝日本废材协会"];
aniData1[2]=["圣枪修女",24,"/SQXN/ChrnoCrusade","http://res.8850.com/anime/s/shengqiangxiunv/detail.jpg","1928年美国，纽约，年轻的修女罗塞特和少年克罗诺驾车冲向了布鲁克林区：因为玛克达拉修道院的凯特修女命令他们去那里消灭怪物。不过火爆脾气的罗塞特还未开始正式除魔，车子就首先被撞坏了，这令克罗诺感到了出师未捷身先死的痛苦。罗塞特趾高气扬的举着联邦法官的委任书，以除魔师的身份把现场的警察挤到了一边。正当警官们好奇的议论着这个传说中的专门处理灵异现象和除魔的组织时，眼前的楼房却轰然倒塌：就象以往一样，手忙脚乱的与吸食人类精力的怪物作战的罗塞特又成功的毁灭了一栋民房！<br>回到修道院，接受凯特修女一顿臭骂的罗塞特，紧接着遭受到了修女同伴们的彻底“同情”。其实，凯特最担心的并非这个移动火药桶，而是罗塞特的助手：克罗诺，恶魔克罗诺。餐厅里，色老头埃尔达（咦？！修道院怎么有色老头呢？）又在向罗塞特推销比圣火弹威力更高的福音弹：以炼金合成的稀有银用极小单位的咒文转写而成的魔法弹。 <br>时间不等人，来不及试验新武器的二人组又赶赴到了新的事故地点：港口的一艘船上。先前的救助队已经全军覆没，火爆的罗塞特依旧立刻与妖怪开火，但克罗诺却感到眼前的怪物仿佛是由别的意志来操纵的。罗塞特用完了全部圣火弹也无法奏效，危机中，克罗诺把从埃尔达那里偷来的一颗福音弹仍给了她，消灭了怪物。不过...，忙着战斗的他们，忘记把船停驶了，船向自由女神像开了过去..."];

//显示直播时间
function getBroadCastDateStr(ani_id){
/*
//ani_id:{0,1,2}
	var onTimeStr= aniData[ani_id][1];
	var testDate=new Date();
 	var nowStr = testDate.format("YYYY-MM-dd hh:mm");
	var minutes=DateDiff(onTimeStr,nowStr);
//alert(minutes);
	if(minutes>=30){
		if(aniData[ani_id][4]==1){
	 	  var onTime=new Date(onTimeStr.replace(/-/g,"\/"));
		 //得到今天的日（月里的第几天）   
		  var   b=onTime.getDate();   
		  //加7天  
		  b=b+7;    //重新设置日期对象的日，跨月跨年的情况系统会自动处理   
		  onTime.setDate(b);   
		  onTimeStr=onTime.format("YYYY-MM-dd hh:mm");
		}else{		//直播完后不预告下期
		onTimeStr="";
		}  
	}
		  return onTimeStr;
*/
return '';
}   
 

//将给定日期字符串转换成日期型数据
function getCnDate(timeStr){
if(timeStr==""){return "";}
var theTime = new Date(timeStr.replace(/-/g,"\/"));
var nowStr = theTime.format("YYYY年MM月dd日 hh:mm");
return nowStr;
}    
 
//获取给定日期字符串的中文日期格式
function getCnDate(timeStr){
if(timeStr==""){return "";}
var theTime = new Date(timeStr.replace(/-/g,"\/"));
var nowStr = theTime.format("YYYY年MM月dd日 hh:mm");
return nowStr;
}    

//获取“正在直播”状态的动画片的显示字符串    
function getIsOnShow(aniName){
	var onTimeStr,onFileNum;
	switch(aniName){
		case "laihu":
			onTimeStr=aniData[0][1];
			onFileNum=laihu_filesCount;
		break;
		case "lomiou":
			onTimeStr=aniData[1][1];
			onFileNum=lomiou_filesCount;
		break;
		case "fengzhi":
			onTimeStr=aniData[2][1];
			onFileNum=fengzhi_filesCount;
		break;
		default:
	}
	if(onTimeStr==""){return "";}
	var testDate = new Date();
	var nowStr = testDate.format("YYYY-MM-dd hh:mm");
	var minutes=DateDiff(onTimeStr,nowStr);

	if(minutes>=0&&minutes<30){
		return "第"+onFileNum+"集&nbsp;正在播出";
	}else{
		return "第"+(onFileNum+1)+"集&nbsp;等待直播";
	}
}


//判断动画片是否正处于直播时段
function IsOnShow(aniName){
	var onTimeStr,onFileNum;
	switch(aniName){
		case "laihu":
			onTimeStr=aniData[0][1];
			onFileNum=laihu_filesCount;
		break;
		case "lomiou":
			onTimeStr=aniData[1][1];
			onFileNum=lomiou_filesCount;
		break;
		case "fengzhi":
			onTimeStr=aniData[2][1];
			onFileNum=fengzhi_filesCount;
		break;
		default:
	}

	if(onTimeStr==""){return false;}

	var testDate = new Date();
	var nowStr = testDate.format("YYYY-MM-dd hh:mm");
	var minutes=DateDiff(onTimeStr,nowStr);
	if(minutes>=0&&minutes<30){
		return true;
	}else{
		return false;
	}
}
/**
* 将时间对象格式化.
*/
Date.prototype.format = function(format){
 /*
  * eg:format="YYYY-MM-dd hh:mm:ss";
  */
 var o = {
  "M+" :  this.getMonth()+1,  //month
  "d+" :  this.getDate(),     //day
  "h+" :  this.getHours(),    //hour
      "m+" :  this.getMinutes(),  //minute
      "s+" :  this.getSeconds(), //second
      "q+" :  Math.floor((this.getMonth()+3)/3),  //quarter
      "S"  :  this.getMilliseconds() //millisecond
   }
   if(/(Y+)/.test(format)) {
    format = format.replace(RegExp.$1, (this.getFullYear()+"").substr(4 - RegExp.$1.length));
   }
   for(var k in o) {
    if(new RegExp("("+ k +")").test(format)) {
      format = format.replace(RegExp.$1, RegExp.$1.length==1 ? o[k] : ("00"+ o[k]).substr((""+ o[k]).length));
    }
   }
 return format;
}


 //取得两个日期时间相差的分钟数.
 //用法：
function DateDiff(BeginTime, EndTime){
    var tmpBeginTime = new Date(BeginTime.replace(/-/g,"\/"));
    var tmpEndTime = new Date(EndTime.replace(/-/g,"\/"));
    var DiffMinutes=(tmpEndTime-tmpBeginTime)/1000/60
    //alert("相差"+DiffMinutes+"分钟");
    return  DiffMinutes;
} 

 //取得日期字符串对应的星期.
 //用法：getDateWeek("2007-08-15 04:10")
function getDateWeek(DateStr){
	if(DateStr==""||DateStr==null){return "";}
    var tmpTime = new Date(DateStr.replace(/-/g,"\/"));
        var d,day,x;   
        var x=   new   Array("星期日","星期一","星期二");   
        var x   =   x.concat("星期三","星期四","星期五");   
        var x   =   x.concat("星期六");   
        day =tmpTime.getDay();   
        return(x[day]);   
} 

function getParamter (varName) {
	var query = window.location.search;
	if (query != null || query != "") {
		query = query.replace(/^\?+/, "");
		var qArray = query.split(/(&)|(&amp;)/);
		var len = qArray.length;
		if (len > 0) {
			for (var i=0; i<len; i++) {
				var sArray = qArray[i].split("=", 2);
				if (sArray[0] && sArray[1] && sArray[0] == varName) {
					return unescape(sArray[1]);
				}
			}
		}
	}
	return null;
}


/* 测试
function cyTest(){
var fzsh_timeStr="2007-08-09 04:10";
	var testDate = new Date();
//	var testStr = testDate.format("YYYY-MM-dd hh:mm:ss秒");
	var nowStr = testDate.format("YYYY-MM-dd hh:mm");
	alert(DateDiff(fzsh_timeStr,nowStr)); 
}
*/ 
