var lastVisit="";
function changeTab(id, button, num, type) {
	for (var i = 0; i < num; i++) {
		dojo.byId(button + i).className = "";
	}
	dojo.byId(button + id).className = "current";
	getCommend(type);
}
function getChannel() {
	var o = dojo.byId("channelDiv");
	var request = dojo.io.bind({url:"srv/getChannel", mimetype:"text/html",sync:true, error:function (type, errObj) {
		o.innerHTML = errObj.message;
	}, load:function (type, data, evt) {
		o.innerHTML = data;
		//window.setTimeout(start,1000);
	}, useCache:false});
}
function getComment(page) {
	var o = dojo.byId("comment");
	var request = dojo.io.bind({url:"web/index/commentList.jsp?page="+page, mimetype:"text/html",sync:true, error:function (type, errObj) {
		o.innerHTML = errObj.message;
	}, load:function (type, data, evt) {
		o.innerHTML = data;
		//window.setTimeout(start,1000);
	}, useCache:false});
}
function getLiveUrl(channelId,id,flag,channelName) {
	var request = dojo.io.bind({url:"srv/getLiveUrl?cId=" + channelId, mimetype:"text/html", error:function (type, errObj) {
		alert(errObj.message);
	}, load:function (type, data, evt) {
		liveUrl = data;
		if(liveUrl!=""){
			videoFile = data;
			dojo.byId("showInfo").innerHTML = data;
			dojo.byId("MediaPlayer").FileName = data;
			dojo.byId("screenPic").style.display="none";
			dojo.byId("screenVideo").style.display="block";
			dojo.byId("MediaPlayer").AutoStart=true;
			isVideo=true;
			toPlay();
		}else{
			alert("该直播没有配置或播放地址错误！请与管理员联系");
			return false;
		}
		var temp=flag?id.replace("tv",""):id.replace("radio","");
		var des=flag?"tv":"radio";
		if(lastVisit!=id&&lastVisit!=""){
			dojo.byId(lastVisit).color="";
		}
		lastVisit=des+"font"+temp;
		dojo.byId(des+"font"+temp).color="#000000";
		foretell(channelName);
		getShowInfo(channelName);
	}, useCache:false});
}
function getCommend(type) {
	var o = dojo.byId("commendDiv");
	var request = dojo.io.bind({url:"srv/getCommend?type=" + type, mimetype:"text/html", error:function (type, errObj) {
		o.innerHTML = errObj.message;
	}, load:function (type, data, evt) {
		o.innerHTML = data;
	}, useCache:false});
}
function foretell(channelName){
	var o = dojo.byId("preProg");
	o.innerHTML="正在更新预告";
	serTime(channelName);
	var request = dojo.io.bind({url:"srv/getWeekProg?cN=" +channelName,encoding:"utf-8", mimetype:"text/html", error:function (type, errObj) {
		o.innerHTML = errObj.message;
	}, load:function (type, data, evt) {
		o.innerHTML = data;
	}, useCache:false});
}
function getShowInfo(channelName){
	var o = dojo.byId("showInfo");
	o.innerHTML="正在更新预告";
	var request = dojo.io.bind({url:"srv/currentLive?cN=" +channelName,encoding:"utf-8", mimetype:"text/html", error:function (type, errObj) {
		o.innerHTML = errObj.message;
	}, load:function (type, data, evt) {
		o.innerHTML = data;
	}, useCache:false});
}
function serTime(channelName){
		var show=dojo.byId("pindao_div");
		var showTime=dojo.byId("pgTime").innerHTML;
		show.innerHTML = channelName;
}
function now() {
	//2007年8月2日 15:06:12 星期四			
	if (dojo.byId("timeDiv")) {
		var week = new Array();
		week[0] = "\u661f\u671f\u65e5";
		week[1] = "\u661f\u671f\u4e00";
		week[2] = "\u661f\u671f\u4e8c";
		week[3] = "\u661f\u671f\u4e09";
		week[4] = "\u661f\u671f\u56db";
		week[5] = "\u661f\u671f\u4e94";
		week[6] = "\u661f\u671f\u516d";
		var date = new Date();
		var year = date.getYear();
		var month = date.getMonth() + 1;
		var day = date.getDate();
		var hour = date.getHours();
		if(hour<10)
			hour='0'+hour;
		var minute = date.getMinutes();
		if(minute<10)
			minute='0'+minute;
		var second = date.getSeconds();
		if(second<10)
			second='0'+second;
		var date = date.getDay();
		dojo.byId("timeDiv").innerHTML = year + "\u5e74" + month + "\u6708" + day + "\u65e5" + hour + ":" + minute + ":" + second + " " + week[date];
	}
}
function getHotProg(id, button, num,type) {
	for (var i = 0; i < num; i++) {
		dojo.byId(button + i).className = "";
	}
	dojo.byId(button + id).className = "current";
	var o = dojo.byId("hotProgDiv");
	var request = dojo.io.bind({url:"srv/getHotProg?type=" + type, mimetype:"text/html", error:function (type, errObj) {
		o.innerHTML = errObj.message;
	}, load:function (type, data, evt) {
		o.innerHTML = data;
	}, useCache:false});
}
function getTopic() {
	var o = dojo.byId("topicDiv");
	var request = dojo.io.bind({url:"srv/getTopic", mimetype:"text/html", error:function (type, errObj) {
		o.innerHTML = errObj.message;
	}, load:function (type, data, evt) {
		o.innerHTML = data;
	}, useCache:false});
}
function getOrderTopic() {
	var o = dojo.byId("topicDiv");
	var request = dojo.io.bind({url:"srv/getOrderTopic", mimetype:"text/html", error:function (type, errObj) {
		o.innerHTML = errObj.message;
	}, load:function (type, data, evt) {
		o.innerHTML = data;
	}, useCache:false});
}
function start(){
	var i=0;
	var channels=new Array();
	while(dojo.byId("tvfont"+i)!=null){
			channels[i]=dojo.byId("tvfont"+i).innerText;
			i++;	
	}
	if(channels.length>0){
		var index=Math.floor(Math.random()*channels.length);
		var channel=channels[index];
		var linkArray=document.all.tags("A");
		if(linkArray.length>0){
			for(var temp=0;temp<linkArray.length;temp++){
				if(linkArray[temp].innerText==channel){
					linkArray[temp].click();
					break;
				}
			}
		}
	}
}
window.setInterval("now()", 1000);

