
///////////////////////////////////////////////////////////////////////////////
//                      soms点播接口部分
//		点播播放器iframe的id:JWZT_playerframe
//	以下是可选项目
//		播放器默认图片id:JWZT_mediaplayerP
//		直播节目单iframe的id:JWZT_live_program
//		节目单默认图片id:JWZT_table_live_program
//
//下面的代码不需要修改
///////////////////////////////////////////////////////////////////////////////

// =============================== cms 和 soms 接口 ===============================


//初始化显示login页面
function SOMS_init()
{
	try
	{
		var sUrl = "http://" + sSOMSIp + "/soms4/web/jwzt/user07/login/login.jsp";
		document.all.loginframe.style.display="inline";
		document.all.loginframe.src = sUrl;
	}
	catch(error)
	{
	}
}

function SOMS_init2()
{
	try
	{
		var sUrl = "http://" + sSOMSIp + "/soms4/web/jwzt/user07/login/login2.jsp";
		document.all.loginframe2.style.display="inline";
		document.all.loginframe2.src = sUrl;
	}
	catch(error)
	{
	}
}

function modifyPlayType(nPlayType)
{
	g_nPlayType = nPlayType;

	document.all.JWZT_previewPlayType.style.backgroundImage='url(/a_images/content_22_01_04.jpg)';
	document.all.JWZT_vodPlayType.style.backgroundImage='url(/a_images/content_22_01_04.jpg)';
	document.all.JWZT_downloadPlayType.style.backgroundImage='url(/a_images/content_22_01_04.jpg)';
	document.all.JWZT_biipPlayType.style.backgroundImage='url(/a_images/content_22_01_04.jpg)';

	if(g_nPlayType == 0)
	{
		try
		{
			document.all.JWZT_previewPlayType.style.backgroundImage='url(/a_images/content_22_01_02.jpg)';
		}catch(e)
		{
		}
	}
	else if(g_nPlayType == 1)
	{
		try
		{
			document.all.JWZT_vodPlayType.style.backgroundImage='url(/a_images/content_22_01_02.jpg)'
		}catch(e)
		{
		}
	}
	else if(g_nPlayType == 2)
	{
		try
		{
			document.all.JWZT_downloadPlayType.style.backgroundImage='url(/a_images/content_22_01_02.jpg)'
		}catch(e)
		{
		}
	}
	else if(g_nPlayType == 3)
	{
		try
		{
			document.all.JWZT_biipPlayType.style.backgroundImage='url(/a_images/content_22_01_02.jpg)'
		}catch(e)
		{
		}
	}
}

function initPlayType()
{
	if(g_nUsePreview != 1)
	{
		try
		{
			document.all.JWZT_previewPlayType.style.display = "none";
		}catch(e)
		{
		}
	}
	if(g_nUseVodPlay != 1)
	{
		try
		{
			document.all.JWZT_vodPlayType.style.display = "none";
		}catch(e)
		{
		}
	}
	if(g_nUseDownload != 1)
	{
		try
		{
			document.all.JWZT_downloadPlayType.style.display = "none";
		}catch(e)
		{
		}
	}
	if(g_nUseBiipPlay != 1)
	{
		try
		{
			document.all.JWZT_biipPlayType.style.display = "none";
		}catch(e)
		{
		}
	}

	if(g_nPlayType == 0)
	{
		try
		{
			document.all.JWZT_previewPlayType.style.backgroundImage='url(/a_images/content_22_01_02.jpg)';
		}catch(e)
		{
		}
	}
	else if(g_nPlayType == 1)
	{
		try
		{
			document.all.JWZT_vodPlayType.style.backgroundImage='url(/a_images/content_22_01_02.jpg)'
		}catch(e)
		{
		}
	}
	else if(g_nPlayType == 2)
	{
		try
		{
			document.all.JWZT_downloadPlayType.style.backgroundImage='url(/a_images/content_22_01_02.jpg)'
		}catch(e)
		{
		}
	}
	else if(g_nPlayType == 3)
	{
		try
		{
			document.all.JWZT_biipPlayType.style.backgroundImage='url(/a_images/content_22_01_02.jpg)'
		}catch(e)
		{
		}
	}
}

//点播播放
function countclick(sCMSAddr, sSomsFileId)
{
	//是否是直播
	if(sCMSAddr != "-1")
	{
		livePlay(sCMSAddr, g_nNodeID, g_nNodeID)
	}
	else
	{
		if(g_nPlayType == 3)
		{
			sUrl = "http://" + sCMSIp + "/cms/servlet/ProgramServlet?fileId=" + sSomsFileId + "&studioId=3&workType=getPlayBySoms";
			window.open(sUrl);
		}
		else if(g_nPlayType == 1)
		{
			sUrl = "http://" + sSOMSIp + "/soms4/web/jwzt/player/vod_player.jsp?fileId=" + sSomsFileId + "&cmsUrl=http://" + sCMSIp + "/cms/system/vod/soms/VodClickCount.jsp&newsId=" + g_nNewsID+"&nodeId="+g_nNodeID+"&siteId="+nSiteId+"&newsName=";
			//alert(sUrl);
			document.all.JWZT_playerframe.src=sUrl;
			document.all.JWZT_playerframe.style.display="";
			try
			{
				document.all.JWZT_mediaplayerP.style.display="none";
			}catch(e)
			{
			}
		}
		else if(g_nPlayType == 0)
		{
			sUrl = "http://" + sSOMSIp + "/soms4/web/jwzt/player/preview_vod_player.jsp?fileId=" + sSomsFileId + "&cmsUrl=http://" + sCMSIp + "/cms/system/vod/soms/VodClickCount.jsp&newsId=" + g_nNewsID+"&nodeId="+g_nNodeID+"&siteId="+nSiteId+"&newsName=";
			//alert(sUrl);
			document.all.JWZT_playerframe.src=sUrl;
			document.all.JWZT_playerframe.style.display="";
			try
			{
				document.all.JWZT_mediaplayerP.style.display="none";
			}catch(e)
			{
			}
		}
		else if(g_nPlayType == 2)
		{
			sUrl = "http://" + sSOMSIp + "/soms4/web/jwzt/player/vod_download.jsp?fileId=" + sSomsFileId + "&cmsUrl=http://" + sCMSIp + "/cms/system/vod/soms/VodClickCount.jsp&newsId=" + g_nNewsID+"&nodeId="+g_nNodeID+"&siteId="+nSiteId+"&newsName=";
			//alert(sUrl);
			document.all.JWZT_playerframe.src=sUrl;
			document.all.JWZT_playerframe.style.display="";
			try
			{
				document.all.JWZT_mediaplayerP.style.display="none";
			}catch(e)
			{
			}
		}

		//开始计数
		beginCounter(sSomsFileId);
	}
}

function countclick3(sCMSAddr, sSomsFileId)
{
	//是否是直播
	if(sCMSAddr != "-1")
	{
		livePlay(sCMSAddr, g_nNodeID, g_nNodeID)
	}
	else
	{
		if(g_nPlayType == 3)
		{
			sUrl = "http://" + sCMSIp + "/cms/servlet/ProgramServlet?fileId=" + sSomsFileId + "&studioId=3&workType=getPlayBySoms";
			window.open(sUrl);
		}
		else if(g_nPlayType == 1)
		{
			sUrl = "http://" + sSOMSIp + "/soms4/web/jwzt/player/vod_player3.jsp?fileId=" + sSomsFileId;// + "&cmsUrl=http://" + sCMSIp + "/cms/system/vod/soms/VodClickCount.jsp&newsId=" + g_nNewsID+"&nodeId="+g_nNodeID+"&siteId="+nSiteId+"&newsName=";
			//alert(sUrl);
			window.open(sUrl,null, "height=340,width=400, status=no,toolbar=no,menubar=no,location=no,top=260,left=340");
			//document.all.JWZT_playerframe.src=sUrl;
			//document.all.JWZT_playerframe.style.display="";
			//try
			//{
			//	document.all.JWZT_mediaplayerP.style.display="none";
			//}catch(e)
			//{
			//}
		}
		else if(g_nPlayType == 0)
		{
			sUrl = "http://" + sSOMSIp + "/soms4/web/jwzt/player/preview_vod_player.jsp?fileId=" + sSomsFileId + "&cmsUrl=http://" + sCMSIp + "/cms/system/vod/soms/VodClickCount.jsp&newsId=" + g_nNewsID+"&nodeId="+g_nNodeID+"&siteId="+nSiteId+"&newsName=";
			//alert(sUrl);
			document.all.JWZT_playerframe.src=sUrl;
			document.all.JWZT_playerframe.style.display="";
			try
			{
				document.all.JWZT_mediaplayerP.style.display="none";
			}catch(e)
			{
			}
		}
		else if(g_nPlayType == 2)
		{
			sUrl = "http://" + sSOMSIp + "/soms4/web/jwzt/player/vod_download.jsp?fileId=" + sSomsFileId + "&cmsUrl=http://" + sCMSIp + "/cms/system/vod/soms/VodClickCount.jsp&newsId=" + g_nNewsID+"&nodeId="+g_nNodeID+"&siteId="+nSiteId+"&newsName=";
			//alert(sUrl);
			document.all.JWZT_playerframe.src=sUrl;
			document.all.JWZT_playerframe.style.display="";
			try
			{
				document.all.JWZT_mediaplayerP.style.display="none";
			}catch(e)
			{
			}
		}

		//开始计数
		beginCounter(sSomsFileId);
	}
}



//直播播放
function livePlay(channelId, newsId, nodeId)
{
	sUrl = "http://" + sSOMSIp + "/soms4/web/jwzt/player/live_player.jsp?channelId=" + channelId + "&cmsUrl=http://" + sCMSIp + "/cms/system/vod/soms/VodClickCount.jsp&newsId=" + g_nNewsID+"&siteId="+nSiteId;
	window.parent.document.all.JWZT_playerframe.src=sUrl;
	window.parent.document.all.JWZT_playerframe.style.display="";
	try
	{
		window.parent.document.all.JWZT_mediaplayerP.style.display="none";
	}catch(e)
	{
	}

	try
	{
		sUrl = "http://" + sSOMSIp + "/soms4/web/jwzt/live/prog_list.jsp?channelId=" + channelId;
		window.parent.document.all.JWZT_live_program.src = sUrl;
		window.parent.document.all.JWZT_live_program.style.display="";
		window.parent.document.all.JWZT_table_live_program.style.display="none";
	}catch(e)
	{
	}

	g_nNewsID = newsId;
	g_nNodeID = nodeId;
	g_nNeedViewCounter = 1;

	//开始计数
	beginCounter(0);
}

//稿件和文件计数
//fileId=0第一次   fileId>1 不是第一次
function beginCounter(fileId)
{
	var sUrl = "";
	if(fileId == 0 && g_nNeedViewCounter == 1)
	{
		/*sUrl = "http://" + sCMSIp + "/cms/web/click_report_forms/get_user_info.jsp?newsId="
				+ g_nNewsID+"&fileId=0&nodeId="+g_nNodeID
				+ "&Url=http://" + sCMSIp + "/cms/servlet/cms.ReportServlet";*/

		if(g_isSystemOnOtherNetwork == 0)
		{
			sUrl = "http://" + sCMSIp + "/cms/servlet/cms.log.WebLoggerServlet?newsId="
				+ g_nNewsID+"&nodeId="+g_nNodeID+"&siteId="+nSiteId+"&type=2";
		}
		else
		{
			sUrl = "http://" + sCMSIp + "/cms/web/log/forword2WebLoggerServlet.jsp?newsId="
				+ g_nNewsID+"&nodeId="+g_nNodeID+"&siteId="+nSiteId+"&type=2"
				+ "&Url=http://" + sCMSIp + "/cms/servlet/cms.log.WebLoggerServlet";
		}

		document.all.con.src = sUrl;
		g_nNeedViewCounter = 0;
	}

	//是否需要对点播文件播放计数 0：不需要  1：只记录文件  2：记录文件和稿件
	/*if(fileId > 0 && g_nNeedPlayCounter >= 1)
	{
		sUrl = "http://" + sCMSIp + "/cms/web/click_report_forms/get_user_info.jsp?newsId=";
		if(g_nNeedPlayCounter == 1)
		{
			sUrl = sUrl + "0";
		}
		else
		{
			sUrl = sUrl + "" + g_nNewsID;
		}
		sUrl = sUrl + "&fileId=" + fileId  + "&nodeId="+g_nNodeID + "&Url=http://" + sCMSIp + "/cms/servlet/cms.ReportServlet";
		document.all.con.src = sUrl;
	}*/
}


//用户注册
function i_register()
{
	sUrl = "http://" + sSOMSIp + "/soms4/web/jwzt/user/service/regist/readme.html";
	var sPara = "";
	var sWinname = "";
	var pop = window.open(sUrl,sWinname, sPara);
}


//添加到收藏夹
function i_addFavorite()
{
	window.external.addFavorite("http://" + sWWWIp,"视频娱乐中心--北京经纬中天信息技术有限公司")
}


//调用投票
function i_grade()
{
	var sUrl = "http://" + sSOMSIp + "/soms4/web/jwzt/grade/grade_public.do?gradeType=query&from=jwzt&news_id=" + g_nNewsID;
	//alert(sUrl);
	var sPara = "width=400,height=230,top=200,left=300,resizable=no,scrollbars=no,status=no";
	var sWinname = "grade";
    var pop = window.open(sUrl,sWinname, sPara);
}


//调用评论
function i_comment()
{
	var sUrl = "http://" + sSOMSIp + "/soms4/web/jwzt/comment/comment.jsp?news_id=" + g_nNewsID+"&name="+document.title;
	var sPara = "width=500,height=550,top=150,left=300,status=no,toolbar=no,menubar=no,location=no,status=no";
	var sWinname = "comment";
    var pop = window.open(sUrl,sWinname, sPara);
}

function i_comment_xwzx()
{
	var sUrl = "http://" + sSOMSIp + "/soms4/web/jwzt/comment/comment.jsp?news_id=" + g_nNewsID+"&name="+document.title;
	//var sPara = "width=500,height=550,top=150,left=300,status=no,toolbar=no,menubar=no,location=no,status=no";
	//var sWinname = "comment";
    //var pop = window.open(sUrl,sWinname, sPara);
	window.document.all.content_pl.src = sUrl;
}
function moviejmd()
{
	var sUrl = "http://" + sSOMSIp + "/cms/web/beiying/showAll.jsp";
	document.all.moviezbyg.style.display="inline";
	document.all.moviezbyg.src = sUrl;

}
