function copyCode(type){
	if(type == 1){
		var flashUrl = "http://" + JFrog.getHostname() + "/swf/player.swf?id="+id;
		var flvInfo = "[swf]"+flashUrl+"[/swf][URL="+JFrog.getHref()+"]"+caption+"[/URL]";
	}else if(type == 2){
		var flashUrl = "http://" + JFrog.getHostname() + "/swf/player.swf";
		var flvInfo = "<embed src='"+flashUrl+"' quality='high' allowFullScreen='true' flashvars='id="+id+"' width='480' height='420' menu='false' bgcolor='#000000' allowScriptAccess='sameDomain' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash'></embed>";
	}else if(type == 4 || type == 3){
		var flvInfo = JFrog.getHref() +"  这个视频不错！";
	}
	JFrog._setData("Text",flvInfo);
	alert('地址已保存到剪切板!');
	return false;
}
/**
*分享
*/
function scode(str){
	JFrog.Disp(j$("tie_codes"),"block");
	var x = new XHR("dispShare");
	var url = "/play/ShareHelp?htmlId=" + str + "&caption=" + caption + "&id="+id;
	x.get(url);
}
function dispShare(str){
	j$("tie_codes").innerHTML =str;
}
function close_scode(){
	JFrog.Disp(j$("tie_codes"));
}
function copy_code(xcode){
	j$(xcode+"_code").select();
 	txt = j$(xcode+"_code").value;
	code = j$(xcode+"_code").value;
	clipboardData.setData('Text',code);
	alert('视频代码已经复制!');
}

/** 分享 **/
function ajaxVideoCorrelation(baseLink,pageNum){
	var x = new XHR("getVideoCorrelation");
	var url = baseLink + "&p=" + pageNum;
	x.get(url);
	return false;
}
function videoCorrelation(typeId,tagID){
	isTagClass(tagID);
	if(tagID == "CorrelationTag1"){
		var url = "/play/Correlation?cateId=" + typeId;
	}else if(tagID == "CorrelationTag2"){
		var url = "/play/myVideo?uid=" + typeId;
	}else if(tagID == "CorrelationTag3"){
		var url = "/play/MyFolder?uid=" + typeId;
	}else{
		return false;	
	}
	var x = new XHR("getVideoCorrelation");
	x.get(url);
	return false;
}
function getVideoCorrelation(e){
	j$("vother").innerHTML = e;
}
function isTagClass(tagId){
	for(a=1;a<4;a++){
		j$("CorrelationTag"+a).className = "f05 bgh1";
	}
	j$(tagId).className = "here fsol bgh1";
}

/** 推荐 **/
function rateVideo(tagID){
	isRateTagClass(tagID);
	if(tagID == "rateVideoTag1"){
		var url = "/play/RateVideo";
	}else if(tagID == "rateVideoTag2"){
		var url = "/play/MarvelousFolder";
	}else{
		return false;
	}
	var x = new XHR("getRateVideo");
	x.get(url);
	return false;
}
function getRateVideo(e){
	j$("rateVideo").innerHTML = e;
}
function isRateTagClass(tagId){
	for(a=1;a<3;a++){
		j$("rateVideoTag"+a).className = "f05 bgh1";
	}
	j$(tagId).className = "here fsol bgh1";
}

/** 添加专辑 **/
function addVideoFolder(obj,e){
	JFrog.Disp(j$(e),"block");
	var iX = JFrog.getPosX(j$(obj));
	var iY = JFrog.getPosY(j$(obj));
	j$(e).style.left = (iX) + "px";
	j$(e).style.top = (iY) + "px";
	return false;
}
function overObj(e){
	JFrog.Disp(j$(e));
}
function sendFolde(){
	var foldeName = JFrog.EncodeUtf8(j$("foldeName").value);
	if(foldeName != ""){
		var x = new XHR("isfolde");
		var url = "/user/SendFolde?foldeName=" + foldeName;
		x.get(url);
	}else{
		alert("专辑名称不能为空");
	}
	return false;
}
function isfolde(e){
	if(e != 200){
		alert("添加专辑失败");
	}
	j$("foldeName").value = "";
	overObj("newFolder");
	JFrog._isLocation();
}
function delFolder(id){
	var id;
	if(id != ""){
		var x = new XHR("isDelFolde");
		var url = "/user/delfolde?id=" + id;
		x.get(url);
	}else{
		alert("非法删除专辑");
	}
	return false;
}
function isDelFolde(e){
	if(e!=200){
		alert("删除失败");
	}else{
		JFrog._isLocation();	
	}
}

function sendEditListFolder(){
	var folderName = j$$("folderName");
	var FolderID = j$$("FolderID");
	var listArray ;
	for(var i=0;i<FolderID.length;i++){
		listArray += folderName[i].value + "_" +FolderID[i].value + "|";
	}
	var x = new XHR("getEditListFolder");
	var url = "str="+listArray.replace("undefined","");
	var sendFile = "/user/editfolde";
	x.post(sendFile,url);
}
function getEditListFolder(e){
	if(e != 200){
		alert("编辑没有成功");
	}else{
		JFrog._isLocation();
	}
}

function mvFolder(){
	var vid = j$$("vid");
	var selectFolder = j$("selectFolder").value;
	var postStr = new Array();
	for(var a=0;a<vid.length;a++){
		if(vid[a].checked == true){
			postStr[a] = vid[a].value;	
		}
	}
	var x = new XHR("getMvFolder");
	var url = "str=" + new String(postStr) + "&folder="+selectFolder;
	var sendFile = "/user/updatefolder";
	x.post(sendFile,url);
	return false;
}
function getMvFolder(e){
	if(e != 200){
		alert("编辑没有成功");
	}else{
		JFrog._isLocation();
	}
}

function sendPut(id,fullNum,type){
	var x = new XHR("getPutAct");
	var url = "id="+id+"&type="+type+"&fullNum="+fullNum;
	var sendFile = "/user/put";
	x.post(sendFile,url);
	return false;
}
function getPutAct(e){
	if(e != 200){
		alert("移动失败");
	}else{
		JFrog._isLocation();
	}
}

function presents(param) {
	$.ajax({
		type: "GET",
		url: "/phelpers/presents",
		data: param,
		cache: false,
		success:function(ret) {
			var a = eval("(" + ret + ")");
			if(a && a.data) {
				if(a.data.alert) alert(a.data.alert);
				if(a.data.redirection) window.location = a.data.redirection;
				$("#flower_count").html("" + a.data.flower);
				$("#egg_count").html("" + a.data.egg);
			}
		}
	});
	return false;
}
function subjectComments(param) {
	$.ajax({
		type: "GET",
		url: "/phelpers/subjectComments",
		data: param,
		cache: false,
		success:function(ret) {
			$("#msg").html(ret);
		}
	});
	return false;
}
function comments(param) {
	$.ajax({
		type: "GET",
		url: "/phelpers/comments",
		data: param,
		cache: false,
		success:function(ret) {
			$("#msg").html(ret);
		}
	});
	return false;
}
function subject_comment_post(form) {
 param = {};
 for(i = 0; i < form.elements.length; i++) {
  element = form.elements[i];
  if(element.name) {
   if((element.type != "checkbox" && element.type != "radio") || element.checked) {
    param[element.name] = element.value;
   }
  }
 }
 $.ajax({
  type: "POST",
  url: "/phelpers/subjectComments",
  data: param,
  cache: false,
  success:function(ret) {
	 alert("评论已提交，等待管理员审核");
   $("#msg").html(ret);
  }
 });
 return false;
}
function comment_post(form) {
 param = {};
 for(i = 0; i < form.elements.length; i++) {
  element = form.elements[i];
  if(element.name) {
   if((element.type != "checkbox" && element.type != "radio") || element.checked) {
    param[element.name] = element.value;
   }
  }
 }
 $.ajax({
  type: "POST",
  url: "/phelpers/comments",
  data: param,
  cache: false,
  success:function(ret) {
	 alert("评论已提交，等待管理员审核");
   $("#msg").html(ret);
  }
 });
 return false;
}

//电视剧、电影
function tvComments(param) {
	$.ajax({
		type: "GET",
		url: "/phelpers/TvComments",
		data: param,
		cache: false,
		success:function(ret) {
			$("#msg").html(ret);
		}
	});
	return false;
}

function tvcomment_post(form) {
	param = {};
	for(i = 0; i < form.elements.length; i++) {
	       element = form.elements[i];
	       if(element.name) {
		     if((element.type != "checkbox" && element.type != "radio") || element.checked) {
		      param[element.name] = element.value;
		     }
	       }
	}
	$.ajax({
	 type: "POST",
	 url: "/phelpers/TvComments",
	 data: param,
	 cache: false,
	 success:function(ret) {
		alert("评论已提交，等待管理员审核");
		$("#msg").html(ret);
	 }
	});
	return false;
}

//活动
function ployComments(param) {
	$.ajax({
		type: "GET",
		url: "/phelpers/PloyComments",
		data: param,
		cache: false,
		success:function(ret) {
			$("#msg").html(ret);
		}
	});
	return false;
}

function ploycomment_post(form) {
	param = {};
	for(i = 0; i < form.elements.length; i++) {
	       element = form.elements[i];
	       if(element.name) {
		     if((element.type != "checkbox" && element.type != "radio") || element.checked) {
		      param[element.name] = element.value;
		     }
	       }
	}
	$.ajax({
	 type: "POST",
	 url: "/phelpers/PloyComments",
	 data: param,
	 cache: false,
	 success:function(ret) {
		alert("评论已提交，等待管理员审核");
		$("#msg").html(ret);
	 }
	});
	return false;
}

function getTypeInfo2Page(baseLink,pageNum){
	var x = new XHR("getTypeInfo");
	var url = baseLink + "&p=" + pageNum;
	var pos =  url.indexOf("?");
	
	var uri = url.substring(0,pos>0?pos:url.length);
	var params = (pos>0?url.substring(pos+1):"");
	x.post(uri,params);
	//x.get(url);
	return false;
}
function typeInfo(typeId,caption){
	var x = new XHR("getTypeInfo");
	var url = "typeId="+typeId + "&caption=" + caption;
	var sendFile = "/type/typeinfo";
	x.post(sendFile,url);
	return false;
}
function getTypeInfo(e){
	j$("typeinfo").innerHTML = e;
}

function radioNode(id){
	for(var a=1;a <=radioNum;a++){
		try{
			j$("pereNode_"+ a).style.display = "block";
			j$("sonNode_"+ a).style.display = "none";
		}catch(e){
		}
	}
	j$("pereNode_"+ id).style.display = "none";
	j$("sonNode_"+ id).style.display = "block";
	return false;
}
function islogin(){
	var x = new XHR("getLoginStatus");
	var sendFile = "/login";
	var url = "";
	x.post(sendFile,url);
	return false;
}
function getLoginStatus(e){
	j$("top").innerHTML = e;
}

/**
*	 主页
*/
function indexIslogin(){
	var x = new XHR("getIndexLoginStatus");
	var sendFile = "/login/IndexLogin";
	var url = "";
	x.post(sendFile,url);
	return false;
}
function getIndexLoginStatus(e){
	j$("login").innerHTML = e;
}

function lookTxt(str){
	j$("shorttxt").style.display = "none";
	j$("longtxt").style.display = "none";
	j$(str).style.display = "block";
	return false;
}
function getCateTxt(){
	var s =document.getElementById("cateId");
	j$("searchs").value = s.options[s.selectedIndex].text;
	return false;
}

function sendLogin(){
	var passport = j$("password").value;
	var username = j$("username").value;
	var x = new XHR("isSendLogin");
	var sendFile = "/login/send";
	var url = "username="+username+"&passport="+passport;
	x.post(sendFile,url);
	return false;
}
function isSendLogin(e){
	islogin();
}
/**
 * 专题列表
 */
function getSubjectList(baseLink,page){
	var x = new XHR("setSubjectList");
	var url = baseLink + "&p=" + page;
	x.get(url);
	return false;
}
function setSubjectList(e){
	j$("subject_list").innerHTML = e;
}
/**
 * 专题信息列表
 */
function getSubjectInfoList(baseLink,page){
	var x = new XHR("setSubjectInfoList");
	var url = baseLink + "&p=" + page;
	x.get(url);
	return false;
}
function setSubjectInfoList(e){
	j$("subjectInfo_list").innerHTML = e;
}

function sendSubjectionId(id,str,author,uid){
	showNextVideo(id);
	j$("v_author").innerHTML = "作者：<a href=\"http://blog.rbc.cn/?"+uid+"\" title=\""+author+"\">"+author+"</a>";
	j$("v_caption").innerHTML = "视频：" + str;
	j$("box_v_caption").innerHTML =str;
}

function objectPlay(id){
	var subjectListInfo = j$("nextVideoInfo").value;
	list = subjectListInfo.split(",");
	for(var o=0;o<list.length;o++){
		j$("particular_"+list[o]).className = "das";
	}
	j$("particular_"+id).className = "das here";
	return false;
}

function getRadioInfo(baseLink,page){
	var x = new XHR("setRadioInfo");
	var url = baseLink + "&p=" + page;
	x.get(url);
	return false;
}
function setRadioInfo(e){
	j$("radioInfo").innerHTML = e;
}

function getTopinfo(act,obj){
	j$("mostView").className = "";
	j$("mostNew").className = "";
	j$("mostMen").className = "";
	j$("mostFlower").className = "";
	j$("mostAgg").className = "";
	j$(obj).className = "here";	
	videoAct = act;
	getTI("day");
	var x = new XHR("setTopInfo");
	var url = "/video/mostInfo?act=" + act;
	x.get(url);
	return false;
}

function getTopinfos(act,obj){
	j$("mostUser").className = "";
	j$("mostEdit").className = "";
	j$(obj).className = "here";	
	videoAct = act;
	getTI("day");
	var x = new XHR("setTopInfo");
	var url = "/video/mostInfo?act=" + act;
	x.get(url);
	return false;
}

function setTopInfo(e){
	j$("mct").innerHTML = e;
}

function getTI(obj){
	j$("day").className = "";
	j$("month").className = "";
	j$("week").className = "";
	j$("all").className = "";
	j$(obj).className = "here";
	baseLink = "/video/TimeInfo?act="+videoAct+"&t="+obj;
	getTimeInfo(baseLink,1);
	return false;
}

function getTimeInfo(baseLink,page){
	var x = new XHR("setTimeInfo");
	var url = baseLink + "&p=" + page;
	x.get(url);
	return false;
}
function setTimeInfo(e){
	j$("timeInfo").innerHTML = e;
}
function visitors(param) {
	 $.ajax({
	  type: "GET",
	  url: "/play/visitors",
	  data: param,
	  cache: false,
	  success:function(ret) {
	   $("#visitor").html(ret);
	  }
	 });
	 return false;
}
function isShowTag(obj){
	var tagList = new Array("video_index_tag","video_tag","prog_tag","type_tag","subject_tag");
	for(var a=0;a<tagList.length;a++){
		if(tagList[a] == "subject_tag"){
			j$(tagList[a]).className = "nor";
		}else{
			j$(tagList[a]).className = "";
		}
	}
	if(obj == "subject_tag"){
		j$(obj).className = "here nor";
	}else{
		j$(obj).className = "here";
	}
}

/**
 * 连播
 *
 **/
function getVideoAllInfo(id,callback){
	$.getJSON("/play/get","id="+id,function(json){
			if (typeof(callback)=="function"){
				callback(json);//回访回调函数
			}
	});
}
function subjectNextVideo(ret){
	showNextVideo(ret.video_id);
	sendSubjectionId(ret.video_id,ret.caption,ret.author,ret.uid);
}
function showNextVideo(id){
	var objFlash = new wangyouFlash("/swf/player.swf","subjectObj", "480", "424", "9", "", false,"high");
	objFlash.addParam("loop", "false");
	objFlash.addParam("name", "subjectObj");
	objFlash.addParam("bgcolor","#000000");
	objFlash.addParam("quality","high");
	objFlash.addParam("FlashVars","id="+id);
	objFlash.addParam("allowFullScreen","true");
	objFlash.addParam("menu","false");
	objFlash.addParam("allowScriptAccess","sameDomain");
	objFlash.write("playFlash");
}
var ifSeriesStat = true;
function ifseries(stat){
	ifSeriesStat = stat;
}

function getMyVideolist(url,p){
	$.ajax({
	  type: "GET",
	  url: url,
	  data:"p="+p,
	  cache: false,
	  success:function(ret) {
		$("#myvideolist").html(ret);
	  }
	 });
	 return false;
}

function putFriend(id){
	JFrog._setData('Text',"http://v.rbc.cn/play--s-/play_id_"+id+".html");
	alert("地址复制成功 赶快发送给你的好友吧");
}
function getFolder(url,p){
	$.ajax({
	  type: "GET",
	  url: url,
	  data:"p="+p,
	  cache: false,
	  success:function(ret) {
		$("#subv").html(ret);
	  }
	 });
	 return false;
}
function getinlist(url,p){
	$.ajax({
	  type: "GET",
	  url: url,
	  data:"p="+p,
	  cache: false,
	  success:function(ret) {
		try{
			$("#inlist").html(ret);
		} catch (e){
			
		}
	  }
	 });
	 return false;
}

function gettoptv(){
	$.ajax({
		type: "GET",
		url: "/tv/getTopTv",
		data: {},
		cache: false,
	    success: function(ret){
			$("#topdata").html(ret);
		}		
	});
}
function gettopmovie(){
	$.ajax({
		type: "GET",
		url: "/movie/getTopMovie",
		data: {},
		cache: false,
	    success: function(ret){
			$("#topdata").html(ret);
		}		
	});
}
function getcagegory(){
	$.ajax({
		type: "GET",
		url: "/video/getCategory",
		data: {},
		cache: false,
		success: function(ret){
			$("#categories").html(ret);
		}
	});
}

function getradios(){
	$.ajax({
		type: "GET",
		url: "/prog/getRadios",
		data: {},
		cache: false,
		success: function(ret){
			$("#radios").html(ret);
		}
	});
}

function folderlist(params){
	getMyFolders("/myvideo/getfolderlist?uid="+params['uid']+"&pf="+params['pf']);
	return false;
}

function getMyFolders(url){
	$.ajax({
		type: "GET",
		url: url,
		cache: false,
		success:function(ret) {
			alert(ret);
			$("#folderlist").html(ret);
		}
		});
	return false;
}