﻿var ProgramUrl = "";
// 添加好友
function AddFriend(userid)
{
	showDialog("添加好友","/include/dialog/setfriend.aspx?t="+new Date().getTime()+"&hybh="+userid,200,100);
}
//发送消息
function SendMessage(userid)
{
	if(LoginUserId=="0")
	{
		alert("登录后在给我发消息吧！");
	}
	else if(LoginUserId==userid)
	{
		showDialog("发送消息","http://www.aeeboo.com/dreammail/groupsent/frm.aspx",500,320);
	}
	else
	{
		showDialog("发送消息","http://www.aeeboo.com/dreammail/groupsent/frm.aspx?HYBH="+userid,500,320);
	}
}
//设置好评
function SetGood(programid)
{
	showDialog("添加精彩值","/include/dialog/setgood.aspx?t="+new Date().getTime()+"&type=1&jmbh="+programid,250,100);
}
//设置坏评
function SetBad(programid)
{
	showDialog("添加难看值","/include/dialog/setgood.aspx?t="+new Date().getTime()+"&type=0&jmbh="+programid,250,100);
}
//添加标签
function AddTag(programid)
{
	showDialog("为节目添加合适的标签","/include/dialog/addtag.aspx?t="+new Date().getTime()+"&jmbh="+programid,300,100);
}
//拷贝连接地址
function CopyUrl(obj)
{
	var  rng  =  document.body.createTextRange();
	rng.moveToElementText(obj);
	rng.scrollIntoView();
	rng.select();
	rng.execCommand("Copy");
	rng.collapse(false);
	showDialog("拷贝连接地址","/include/dialog/copyjmlink.htm",300,100);
}
//添加订阅频道
function AddCollection(programPDid)
{
	showDialog("添加节目频道订阅","/include/dialog/dypd.aspx?t="+new Date().getTime()+"&pdbh="+programPDid,300,100);
}
//添加收藏
function AddFavorite(programid)
{
	//showDialog("添加节目收藏","/include/dialog/addjmsc.aspx?t="+new Date().getTime()+"&jmbh="+programid,300,100);
	showDialog("添加节目收藏","http://hi.aeeboo.com/include/dialog/savefavorite.aspx?t="+new Date().getTime()+"&ids="+programid,300,120);
}
//添加投诉
function AddReport(programid)
{
	showDialog("投诉当前节目","http://www.aeeboo.com/Report/"+programid+"/",450,400);
}
//显示引用代码
function ShowQuote(programid,programurl)
{
	showDialog("当前节目的引用方式","/include/dialog/showquote.aspx?t="+new Date().getTime()+"&jmbh="+programid+"&url="+programurl,400,400);
}

var ProgramPre = new xmlHttp();
var ProgramNext = new xmlHttp();
var NearFavoriteUser = new xmlHttp();
var NearViewUser = new xmlHttp();
var HotTag = new xmlHttp();
var ProgramComment = new xmlHttp();
var ProgramTag = new xmlHttp();
var ProgramClass = new xmlHttp();
var ProgramAbout = new xmlHttp();
var CinemaInfo=new xmlHttp();
function returnText(O)
{
	switch(O)
	{
		case 0:
			if(ProgramPre.readyState == 4){if(ProgramPre.status == 200){
			$("PrevProgram").innerHTML = ProgramPre.responseText;
			ProgramPre = null;
			}}
			break;
		case 1:
			if(ProgramNext.readyState == 4){if(ProgramNext.status == 200){
			$("NextProgram").innerHTML = ProgramNext.responseText;
			ProgramNext = null;
			}}
			break;
		case 2:
			if(NearFavoriteUser.readyState == 4){if(NearFavoriteUser.status == 200){
		
			$("nearFavoriteuser").innerHTML = NearFavoriteUser.responseText.replace("\r","").replace("\n","");
			NearFavoriteUser = null;
			if($("nearFavoriteuser").innerHTML=="")
			{
				$("FavoriteUserTitle").style.display="none";
				$("nearFavoriteuser").style.display="none";
				
				//if($("NearViewUserTitle").style.display=="none")
				 $("FavoriteUser").style.display="none"
			}
			}
			}
			break;
		case 3:
			if(NearViewUser.readyState == 4){if(NearViewUser.status == 200){
			$("nearViewuser").innerHTML = NearViewUser.responseText;
			NearViewUser = null;
			if($("nearViewuser").innerHTML=="")
			{
				$("NearViewUserTitle").style.display="none";
				$("nearViewuser").style.display="none";
				//if($("FavoriteUserTitle").style.display=="none")
				// $("broad_right_5").style.display="none"
			}
			}
			}
			break;
		case 4:
			if(HotTag.readyState == 4){if(HotTag.status == 200){
				$("HotTag").innerHTML = HotTag.responseText;
				HotTag = null;
			}}
			break;
		case 5:
			if(ProgramComment.readyState == 4){if(ProgramComment.status == 200){
			  
				var commentText = ProgramComment.responseText;
				
				$("ReplayPageInfoT").innerHTML = commentText.substring(0,commentText.indexOf("[$PageCount$]"));
				$("ReplayPageInfoB").innerHTML = $("ReplayPageInfoT").innerHTML;
				$("ProgramComment").innerHTML = commentText.substring(commentText.indexOf("[$PageCount$]")+13);
				commentText = null;
			}}
			break;
		case 6:
			if(ProgramTag.readyState == 4){if(ProgramTag.status == 200){
			var ProgramClassTag = ProgramTag.responseText;
			$("ProgramTag").innerHTML = ProgramClassTag.substring(0,ProgramClassTag.indexOf("@@@"));
			//$("ProgramClass").innerHTML = ProgramClassTag.substring(ProgramClassTag.indexOf("@@@")+3);
			ProgramClassTag = null;
			ProgramTag = null;
			}}
			break;
		case 7:
		if(ProgramAbout.readyState == 4){if(ProgramAbout.status == 200){
			var AboutProgramList = ProgramAbout.responseText;
			$("AboutProgram").innerHTML = AboutProgramList;			
			}}
			break;
		case 8:
		if(ProgramAbout.readyState == 4){if(ProgramAbout.status == 200){
			var AboutProgramList = ProgramAbout.responseText;
			$("OtherProgramVedio").innerHTML = AboutProgramList;			
			}}
			break;
	    case 9:
	    if(CinemaInfo.readyState==4){if(CinemaInfo.status == 200){
			var CinemaText = CinemaInfo.responseText;
			if(CinemaText!="")
			{
			$("cinemainfo").innerHTML =CinemaText;
			$("cinemainfo").style.display="block";
			}
					
			}}
			break;
	}
}
//显示相关节目用户节目 该频道的节目
function ShowAboutProgram(o)
{
	switch(o)
	{
		case 0:
		$("NavAbout_0").className="bone";
		$("NavAbout_1").className="bone1";
		$("NavAbout_2").className="bone1";
		$("OtherProgram").style.display = "none";
		$("AboutProgram").style.display = "block";
		break;
		case 1:
		$("NavAbout_0").className="bone1";
		$("NavAbout_1").className="bone";
		$("NavAbout_2").className="bone1";
		$("OtherProgram").style.display = "block";
		$("AboutProgram").style.display = "none";
		LoadOtherProgram(2);
		break;
		case 2:
		$("NavAbout_0").className="bone1";
		$("NavAbout_1").className="bone1";
		$("NavAbout_2").className="bone";
		$("OtherProgram").style.display = "block";
		$("AboutProgram").style.display = "none";
		LoadOtherProgram(1);
		break;
	}
}
//加载其他相关节目
function LoadOtherProgram(o)
{
	var url = "/aboutprogram.aspx?t=1";
	RequestText(url,"&o="+o+"&pdbh="+ProgramPdbh+"&jmbh="+ProgramId+"&hybh="+ProgramUserId,"get",8,ProgramAbout);
}
//读取相关 节目 
function LoadAboutProgram(programid)
{
	var url = "/aboutprogram.aspx?t=1";
	RequestText(url,"&jmbh="+programid+"&hybh="+ProgramUserId,"get",7,ProgramAbout);
}
//加载上一节目下一节目
function LoadProgramPreNext(programid)
{
	var url = "/include/xmlhttp/getpreprogram.aspx?t="+new Date().getTime();
	RequestText(url,"&jmbh="+programid+"&hybh="+ProgramUserId,"get",0,ProgramPre);
	url = "/include/xmlhttp/getnextprogram.aspx?t="+new Date().getTime();
	RequestText(url,"&jmbh="+programid+"&hybh="+ProgramUserId,"get",1,ProgramNext);
}
//加载最近收藏的用户
function LoadNearFavoriteUser(programid)
{
   
	var url = "/include/xmlhttp/getFavoriteuser.aspx?t="+new Date().getTime();
	RequestText(url,"&jmbh="+programid,"get",2,NearFavoriteUser);
}
//加载最近浏览的用户
function LoadNearViewUser(programid)
{
	var url = "/include/xmlhttp/getnearViewuser.aspx?t="+new Date().getTime();
	RequestText(url,"&jmbh="+programid,"get",3,NearViewUser);
}
//加载热门标签
function LoadHotTag(programid)
{
	var url = "/include/xmlhttp/gethotTag.aspx?t="+new Date().getTime();
	RequestText(url,"&jmbh="+programid,"get",4,HotTag);
}
//加载评论
function LoadComment(programid,page)
{
   
	$("ProgramComment").innerHTML = "<img src=\"/image/loading.gif\" />	正在加载...";
	var url = "/include/xmlhttp/getcomment.aspx?t="+new Date().getTime();
	RequestText(url,"&jmbh="+programid+"&page="+page,"get",5,ProgramComment);
}
//加载节目标签
function LoadProgramTag(programid,tag)
{
	var url = "/include/xmlhttp/getprogramTag.aspx?t="+new Date().getTime();
	RequestText(url,"&jmbh="+programid+"&tag="+tag,"get",6,ProgramTag);
}
function LoadCinema(tag,username,screenname)
{
    var url = "/include/xmlhttp/getcinema.aspx?t="+new Date().getTime();
	RequestText(url,"&tag="+tag+"&username="+username+"&screenname="+escape(screenname),"get",9,CinemaInfo);
}
//评论引用
function ReplayQuote(comment)
{
	$("linkreplay").value = "引用:<br/>"+$("comment_user_"+comment).innerHTML+"<br/>"+$("comment_"+comment).innerHTML;
	$("replayinfobox").value = $("replayinfobox").value.replace("[quote]"+$("linkreplayid").value+"[/quote]","");
	$("replayinfobox").value = "[quote]"+comment+"[/quote]"+$("replayinfobox").value;
	$("linkreplayid").value = comment;
	$("replayinfobox").focus();
}

//回复评论
function Replay(programid)
{
 
	var IsGuest = $("IsGuest").checked;
	var loginUserName = $("loginUserName").value;
	var loginUserPassword = $("loginUserPassword").value;
	var replayinfo = $("replayinfobox").value;
	var linkreplay = $("linkreplay").value;
	var url = "/include/dialog/setProgramComment.aspx?t="+new Date().getTime();
	var querystring = "&jmbh="+programid;//+"&code="+$("icode").value;
	if(replayinfo.indexOf("[quote]")>-1)
	{
		querystring += "&linkreplay="+escape(linkreplay);
	}
	replayinfo = replayinfo.replace("[quote]"+$("linkreplayid").value+"[/quote]","");
	querystring += "&comment="+escape(replayinfo);
	if(replayinfo == "")
	{
		$("PLerror").innerHTML = "还没有输入您要发表的内容呢~~";
		return "";
	}
	else
	{
	    if(DirtyText(replayinfo,"all"))
		{
		    $("PLerror").innerHTML = "";
			alert("您的留言内容包含不良信息,不允许发布");
			return "";
		}
	}
	if(getCookieVal("hybh") == "0"||getCookieVal("hybh") == "")
	{
		if(!IsGuest)
			if(loginUserName==""||loginUserPassword=="")
			{
				$("PLerror").innerHTML = "您还没有登录呀!您也可以选择匿名发布评论.";
				return "";
			}else{
				querystring += "&username="+loginUserName+"&password="+loginUserPassword;
			}
	}
    
	showDialog("发布评论信息",url+querystring,300,150);
}
function claarComment()
{
	$("replayinfobox").value = "";
}
//删除评论
function DelReplay(commentid)
{
	showDialog("删除评论信息","/include/dialog/delreplay.aspx?t="+new Date().getTime()+"&plbh="+commentid,250,100);
}
//隐藏评论
function HiddenReplay(commentid)
{
	$("allComment_"+commentid).style.display = "none";
}
//主人回复
function HostReplay(commentid,programid)
{
	showDialog("回复评论信息","/include/dialog/hostreplay.aspx?plbh="+commentid+"&jmbh="+programid,400,400);
}
//重新加载验证码

function reLoadImageCode()
{
	//$("imageCode").src="/imagecode.aspx?"+new Date().getTime();
}


