//Zhough js 脚本集合
//所有函数开头字母为 "P_"

//判断是数字
//调用：ONKEYPRESS="event.returnValue=P_IsDigit();"
function P_IsDigit()
{
  return ((event.keyCode >= 48) && (event.keyCode <= 57));
}

function P_IsDigitTs() 
{
  return ((event.keyCode >= 49) && (event.keyCode <= 57));
}

function P_IsDigitNum() 
{
	return (((event.keyCode >= 48) && (event.keyCode <= 57)) || (event.keyCode == 46));
}

function P_IsDigitsDate() 
{
	return (((event.keyCode >= 48) && (event.keyCode <= 57)) || (event.keyCode == 58));
}

function P_IsDigitNum() 
{
  var obj = window.event.srcElement;
  var Val = obj.value;

  if(Val == "" && event.keyCode == 46) 
	return ((event.keyCode >= 48) && (event.keyCode <= 57));

  var intFloat = parseFloat(Val);
  if (isNaN(intFloat)) 
  {
	if ( Val != "缺考" && Val != "作弊" )
	{
		obj.value = "";
		return;
	}
  }

  if(Val.indexOf(".")!=-1 && event.keyCode == 46) 
	return ((event.keyCode >= 48) && (event.keyCode <= 57));
  else
	return (((event.keyCode >= 48) && (event.keyCode <= 57)) || (event.keyCode == 46));
}

/********************************************************************
*函数名： P_isDatetime
*函数功能:判断输入的字符串是否为日期格式
*输入参数:输入的对象*
*返回值:true/false*
********************************************************************/
function P_isDatetime(sValue)
{
	res=new RegExp("^[0-9]{4}\-(0?[1-9]|[1-2][0-2])\-(0?[1-9]|[1-2][0-9]|3[01])$","g");
	return res.exec(sValue);
}


//函数名： P_sTrim
//去除字符串前后空格
function P_sTrim(Var)
{
	return Var.replace(/(^\s*)|(\s*$)/g, "");
}


//函数名：P_EnterTab
//页面里回车到下一控件的焦点
//放在Head之间，调用方法： document.onkeydown = P_EnterTab;  
function P_EnterTab() 
{
	if ((window.event.ctrlKey)&&(window.event.keyCode==13))
		P_SaveData();
	var e = document.activeElement;
	if ( e.tagName == "INPUT" && ( e.type == "text" || e.type == "password" || e.type == "checkbox" || e.type == "radio" ) || e.tagName == "SELECT" )
	{
		if(e.tagName == "INPUT" )
		{
			if(e.type == "submit" || e.type == "button" || e.type == "reset")
					return;
		}
		if(window.event.keyCode == 13)
			window.event.keyCode = 9;
	}
}
function P_Enter() 
{
	if (window.event.keyCode==13)
		P_Query();
}


function P_SaveData(){return;}
function P_Query(){return;}

//函数名：P_ismail
//email的判断。
function P_ismail(mail)
{
	return(new RegExp(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/).test(mail));
}


//P_sReg（UserName）
//判断字符由字母和数字，下划线,点号组成.且开头的只能是下划线和字母
function P_sReg(UserName)
{
	return(new RegExp(/^([a-zA-z_]{1})([\w]*)$/g).test(UserName));
}



/********************************************************************
*函数名： P_isNumber
*函数功能:判断输入的字符串是否为数字*
*输入参数:输入的对象*
*返回值:true-数字/false-非数字*
********************************************************************/
function P_isNumber(objName)
{
	var strFloat = objName.value;
	var intFloat;

	intFloat = parseFloat(strFloat);
	if (isNaN(intFloat)) 
	{
		alert("请输入数字!");
		objName.focus();
		return false;
	}
	objName.value = intFloat;
	return true;
}


/********************
函数名称：P_IsNull
函数功能：判断给定字符串是否为空
函数参数：str,需要处理的字符串
********************/
function P_IsNull(str)
{
	if( P_sTrim(str) == "" )
		return false;
	else
		return true;
}


/********************
函数名称：P_IsStr
函数功能：检查字符串的合法性，即是否包含" '字符，包含则返回false;反之返回true
函数参数：obj,需要检测的字符串
********************/
function P_IsStr(obj)
{
	var intCount1=obj.indexOf("\"",0);
	var intCount2=obj.indexOf("\'",0);
	if(intCount1>0 || intCount2>0)
		return false;
	else
		return true;
}


/*IP验证*/
function CheckIP(sIP)
{
	var aryIP;
	aryIP = sIP.split(".");
	if( aryIP.length != 4 )
	{
		return false;
	}
	
	var pp,IPPart;
	for(i=0;i<4;i++)
	{
	    IPPart = aryIP[i];
		
		pp = Number(IPPart);
		if( !pp )
		{
			if( parseInt(IPPart) != 0 )
				return false;
		}
		if( parseInt(IPPart) > 255 || parseInt(IPPart) < 0 )
			return false;
	}	
	return true;			
}

/********************
函数名称：P_IsTel
函数功能：固话，手机号码检查函数，合法返回true,反之,返回false
函数参数：obj,待检查的号码
检查规则：
　　(1)电话号码由数字、"("、")"和"-"构成
　　(2)电话号码为3到8位
　　(3)如果电话号码中包含有区号，那么区号为三位或四位
　　(4)区号用"("、")"或"-"和其他部分隔开
　　(5)移动电话号码为11或12位，如果为12位,那么第一位为0
　　(6)11位移动电话号码的第一位和第二位为"13"
　　(7)12位移动电话号码的第二位和第三位为"13"
********************/
function P_IsTel(obj)
{
	var pattern=/(^[0-9]{3,4}\-[0-9]{3,8}$)|(^[0-9]{3,8}$)|(^\([0-9]{3,4}\)[0-9]{3,8}$)|(^0{0,1}13[0-9]{9}$)/;
	if(pattern.test(obj))
		return true;
	else
		return false;
}



//'*********************************************************
// '函数名：P_replace
// ' Purpose: 替代字符
// ' Inputs:   目标String,欲替代的字符,替代成为字符串,大小写是否敏感,是否整字代替
// ' Returns:  String
//'*********************************************************
function P_replace(target,oldTerm,newTerm,caseSens,wordOnly) 
{ 
  var wk ;
  var ind = 0; 
  var next = 0; 
  wk=CStr(target); 
  if (!caseSens) 
  {
	 oldTerm = oldTerm.toLowerCase();    
	 wk = target.toLowerCase(); 
  }
  while ((ind = wk.indexOf(oldTerm,next)) >= 0) 
  {  
	 if (wordOnly)  
	 {
		  var before = ind - 1;     
		  var after = ind + oldTerm.length;
		  if (!(space(wk.charAt(before)) && space(wk.charAt(after)))) 
		  {
			 next = ind + oldTerm.length;     
			 continue;      
		  } 
	 }
     target = target.substring(0,ind) + newTerm + target.substring(ind+oldTerm.length,target.length);
     wk = wk.substring(0,ind) + newTerm + wk.substring(ind+oldTerm.length,wk.length);
     next = ind + newTerm.length;    
     if (next >= wk.length) { break; }
  }
  return target;
}


//'*********************************************************
//   函数名： P_Rep
// ' Purpose: 去除不合法字符,   ' " < >
// ' Inputs:   String
// ' Returns:  String
//'*********************************************************
function P_Rep(str)
{
	var str1;
	str1=str;
	str1=str1.replace("'","`");
	str1=str1.replace('"',"`");
	str1=str1.replace("<","(");
	str1=str1.replace(">",")");
	return str1;
} 


//函数名： P_sText
//光标停在文本框文字的最后,并选中它
//调用方法：<input type=text name=text1 onfocus="P_sText()">
function P_sText()
{
	var e = event.srcElement;
	var r =e.createTextRange();
	r.moveStart('character',e.value.length);
	r.collapse(true);
	r.select();
}


//函数名：P_regInput
//限制文本框只能输入形如： 2003-3-3 格式
//调用方法： <input onkeypress= "return P_regInput(this,/^\d{1,4}([-\/](\d{1,2}([-\/](\d{1,2})?)?)?)?$/,String.fromCharCode(event.keyCode))"  onpaste= "return P_regInput(this,/^\d{1,4}([-\/](\d{1,2}([-\/](\d{1,2})?)?)?)?$/,window.clipboardData.getData('Text'))" ondrop= "return P_regInput(this,/^\d{1,4}([-\/](\d{1,2}([-\/](\d{1,2})?)?)?)?$/,event.dataTransfer.getData('Text'))" >
function P_regInput(obj, reg, inputStr)
{
	var docSel	= document.selection.createRange()
	if (docSel.parentElement().tagName != "INPUT")	return false
	oSel = docSel.duplicate()
	oSel.text = ""
	var srcRange	= obj.createTextRange()
	oSel.setEndPoint("StartToStart", srcRange)
	var str = oSel.text + inputStr + srcRange.text.substr(oSel.text.length)
	return reg.test(str)
}

//验证日期格式
function CheckDate(str)
{
	var pattern=/^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})$/;
	if(pattern.test(str))
		return true;
	else
		return false;
}


//装载页面时状态栏信息
function P_LoadStateStart()
{
	window.status = "正在装载数据...";
}
function P_LoadStateEnd()
{
	window.status = "完毕";
}


//公用Select XML解析
function GetOption(objXML)
{
	var Datas = objXML.getElementsByTagName("VodData");
	var nLen = Datas.length;
	if(nLen == 0)
		return "";

	var sHtm = "";
	for(var i=0; i<nLen; i++)
	{
		var Data = Datas.item(i).childNodes;
		var Code = Data.item(0).text;
		var Name = Data.item(1).text;
	
		var option="<option value=";
		option += Code;
		option += ">";	  
		option += Name;
		option += "</option>";

		sHtm += option;
	}
	return sHtm;
}
function GetOneVal(objXML)
{
	var Datas = objXML.getElementsByTagName("VodData");
	var nLen = Datas.length;
	if(nLen == 0)
		return 0;
	else
		return 1;
}


//指向公共XML
function GetVodXMLData(file)
{
	var url = "/Vod2005/public/ASP/XML/";
	url += file;
	return GetXMLData(url);
}

//创建一个dom
function GetXMLData(url)
{
	var objXML = new ActiveXObject("Microsoft.XMLDOM");
	objXML.async = false;
	var bReturn = objXML.load(url);

	if(bReturn == false)
	{
	   var sAlert = url;
	   sAlert += "装载数据失败！";
	   alert(sAlert);
	   return null;
	}
	
	return objXML;
}


//得到系统日期
function GetSysData()
{
   var d, s = "";
   d = new Date();
   s += d.getYear() + "-";
   s += (d.getMonth() + 1) + "-";
   s += d.getDate();
   return(s);
}

//无提示关闭窗口
function P_CloseWindow()
{
	var url = "/Vod2005/public/Scripts/close.htm";
	top.window.location.href = url;
}

//转换框架窗体
function GetLocal()
{
	var sUrl = window.parent.rightFrame.location;
	sUrl = sUrl.toString(10);
	if ( sUrl.indexOf('?')!=-1 ) sUrl = sUrl.substring(0,sUrl.indexOf("?"));
	m_sUrl = sUrl;
	m_sTarget = "rightFrame";
}

function P_ChgRight()
{
	var sUrl = window.parent.parent.rightFrame.location;
	sUrl = sUrl.toString(10);
	if ( sUrl.indexOf('?')!=-1 ) sUrl = sUrl.substring(0,sUrl.indexOf("?"));
	sUrl = sUrl + "?funid=sturoot";
	window.parent.parent.rightFrame.location = sUrl;
	window.parent.parent.leftFrame.location = window.parent.parent.leftFrame.location;
}

//日期格式比较
function CompareDate(StartDate,EndDate)
{
	var StartDateObj = new Date(StartDate.replace(/-/g, "\/"));
	var EndDateObj = new Date(EndDate.replace(/-/g, "\/"));

	if(typeof(StartDateObj)!="object" && StartDateObj.constructor != Date)
		return -2;

	if(typeof(EndDateObj)!="object" && EndDateObj.constructor != Date)
		return -2;

	var d = EndDateObj.getTime() - StartDateObj.getTime();
	if(d>0)
	{
		return 1;
	}
	else if(d==0) 
	{
		return 0;
	}
	else
	{
		return -1;
	}
}

//Select列表框项目上下调整顺序
//s 代表:select列表框名称     flag   1:向上移动   -1:向下移动
function move_self(s,flag)
{
	var sa=document.form1.elements[s];
	var tem;
	with(sa)
	{
		if(flag==1)
		{
			if(selectedIndex>0)
			for(i=0;i<length;i++)
			if(options[i].selected)
			{
				tem_text=options[i].text;tem_value=options[i].value
				options[i].text=options[i-1].text;
				options[i].value=options[i-1].value;
				options[i-1].text=tem_text;options[i-1].value=tem_value
				options[i-1].selected=true;options[i].selected=false
			}
		}
		else
		for(i=length-1;i>=0;i--)
		if(options[i].selected)
		{
			if(i==length-1)break;
			tem_text=options[i].text;tem_value=options[i].value
			options[i].text=options[i+1].text;
			options[i].value=options[i+1].value;
			options[i+1].text=tem_text;options[i+1].value=tem_value
			options[i+1].selected=true;options[i].selected=false
		}
   }
}

//selected选定
function SelCur(obj,SelCode)
{
	//alert(obj);
	if (SelCode == "") return;
	var SelLen = eval('document.all.'+obj+'.length');
	for(var i=0;i<SelLen;i++)
	{
		var CurSelVal = eval('document.all.'+obj+'.options('+i+').value');
		if (CurSelVal == SelCode)
		{
			eval('document.all.'+obj+'.options('+i+').selected = true');
			break;
		}
	}

}

//页面返回
function P_GoBack()
{
	history.go(-1);
}

//打开窗口
function P_OpenComm(Url)
{
	try
	{
		window.open(Url,"_blank","");
	}
	catch(e){}
}
function P_OpenSelf(Url)
{
	try
	{
		window.open(Url,"_self","");
	}
	catch(e){}
}
function P_OpenWin(Url)
{
	window.open(Url,"_blank","toolbar=yes,location=no,directories=no,status=yes,menubar=no,scrollbars=yes,resizable=yes");
}
function P_OpenWinXY(Url,x,y)
{
	window.open(Url,"_blank","width="+x+",height="+y+";toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=auto,resizable=no");
}
function P_DownFile(Url)
{
	window.open(Url,"_blank","toolbar=no,location=no,directories=no,status=no,menubar=yes,scrollbars=yes,resizable=yes");
}
function P_OpenModalWin(Url)
{
	var sVal;
	sVal = window.showModalDialog(Url,'',"dialogWidth:350 px;dialogHeight:120 px;help:no;status:no;scroll=no");
	if ( sVal != undefined)
	{
		P_MakeEvent(sVal);
	}
}
function P_OpenModal(Url,nWidth,nHeight)
{
	var sVal = window.showModalDialog(Url,'',"dialogWidth:"+nWidth+" px;dialogHeight:"+nHeight+" px;help:no;status:no;scroll=no");
	return sVal;
}

function P_OpenVodModal(Url,nWidth,nHeight)
{
	var sVal = window.showModalDialog(Url,'',"dialogWidth:"+nWidth+" px;dialogHeight:"+nHeight+" px;help:no;status:no;scroll=auto");
	return sVal;
}


function P_GetExcelErrInfo(num)
{
	if ( num == -2146827859 )
	{
		alert( "警告：您必须安装Excel电子表格软件，同时浏览器须使用“ActiveX 控件”，您的浏览器须允许执行控件！\n\n允许执行ActiveX控件方法：IE的工具->Internet选项->安全->internet->自定义级别->对没有标记为安全的ActiveX控件进行初始化和脚本运行->选择启用->确定");
	}
}
function P_GetOcxErrInfo(num)
{
	if ( num == -2146827850 )
	{
		alert( "警告：您的浏览器必须允许下载ActiveX控件！\n\n允许执行ActiveX控件方法：IE的工具->Internet选项->安全->internet->自定义级别->对没有标记为安全的ActiveX控件进行初始化和脚本运行->选择启用->确定");
	}
}

//维护数字字典
function P_OpenMicroDialog(sCodeName,sType)
{
	var sTmp = "/Vod2005/public/asp/Microcode/main.asp?CodeName="+sCodeName;
	sTmp += "&Type="+sType;
	var sValue = window.showModalDialog(sTmp,"","dialogHeight: 300px; dialogWidth: 430px; edge: Raised; center: Yes; help: No; resizable: No; status: No;");	
}

//调用打印控件
function P_Print(tablename)
{
	var doc = document;
	var sTableID = tablename;
	DSRPrintX1.sPrintType = "table";
	DSRPrintX1.SetPrintTable(sTableID,doc);
	DSRPrintX1.AddCssPath("/Vod2005/Public/css/common2.css",doc)
	DSRPrintX1.ShowPrintDlg();
}

function P_WinPrint()
{
	window.print();
}

//调用帮助
function P_ViewHelp()
{
	try
	{
		window.event.keyCode=0;
		window.event.returnValue=false;
		//var mFrame = getMidFrame();
		var sTmp = "/Vod2005/help/Index.asp?FunID=";
		//sTmp += mFrame.g_funID;
		window.open(sTmp,"Help","width=640,height=480,status=no,resizable=yes,toolbar=no,menubar=no,location=no");
	}
	catch(e)
	{
		//alert(e.description);
	}
}

//状态拦进度条
function P_Progress(flag)
{
	if ( flag == 1 )
		window.top.status = "正在处理数据,请稍候...";
	else
		window.top.status = "完成";
	
}

function GoBackMain()
{
	window.open("../main.asp","_self","");
}

function P_afresh()
{
	document.location.href = document.location.href;
}

function OpenUserMulDlg(SelUseType)
{
	var sTmp = "/Vod2005/public/asp/UserSelectMul/UserList.asp?SelUseType="+SelUseType;	
	var sValue = window.showModalDialog(sTmp,"","dialogHeight: 350px; dialogWidth: 430px; edge: Raised; center: Yes; help: No; resizable: No; status: No;");

	return sValue;
}
function P_GetUser(SelUseType,oName,oValue)
{
	var UserList = OpenUserMulDlg(SelUseType);

	if(UserList=="") 
		return;

	if ( UserList=="0" )
	{
		oValue.value = "";
		oName.value = "";	
		return;
	}	
	
	var ary = UserList.split(",");
	if( ary.length < 1 ) return;
	
	var sItem;
	var sCode = "";
	var sName = "";
	var sT1="",sT2="";
	var nLen = ary.length;
	for(var i=0;i<nLen;i++)
	{
		sItem = ary[i];
		var aryCon = sItem.split("|");
		sT1 = aryCon[0];
		sT2 = aryCon[1];
		sT1 = sT1.replace(sT2+"_","");
		sCode += sT1
		sName += sT2;
		if( i < nLen-1 )
		{
			sCode +=  ",";
			sName +=  ",";
		}
	}
	oValue.value = sCode;
	oName.value = sName;	
}

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//下面是VOD前台页面的脚本
function GetFloldName()
{
	if ( m_tStyleType == 4 )
	{
		return "web";
	}
	else
	{
		return "vodweb";
	}
}

//得到节点下资源列表
function ShowNote(ID)
{
	//alert(m_sFirstParentID);
	var Url;
	//if ( ID == "10" || m_sFirstParentID == "10"  )
	//	Url = "/vod2005/"+GetFloldName()+"/VideoCast.asp?NoteCode="+ID;
	//else
		Url = "/vod2005/"+GetFloldName()+"/child.asp?NoteCode="+ID;
	
	window.open(Url,"_self","");
}
function ShowOtherSvrNote(ID,SvrUrl)
{
	//alert(ID);
	var Url = SvrUrl + "/vod2005/"+GetFloldName()+"/child.asp?NoteCode="+ID;
	window.open(Url,"_blank","");
}

//广播站
function ShowWebCast()
{
	var Url = "/vod2005/"+GetFloldName()+"/WebCast.asp";
	window.open(Url,"_self","");
}

//直播站
function ShowVideoCast()
{
	var Url = "/vod2005/"+GetFloldName()+"/VideoCast.asp?NoteCode=10";
	window.open(Url,"_self","");
}

//得到资源信息
function ShowRes(ID)
{
	var Url = "/vod2005/"+GetFloldName()+"/playpage.asp?ResID="+ID;
	window.open(Url,"_blank","");
}
function ShowOtherSvrRes(ID,SvrUrl)
{
	//alert(ID);	
	var Url = SvrUrl + "/vod2005/"+GetFloldName()+"/playpage.asp?ResID="+ID;
	window.open(Url,"_blank","");
}

//公告信息
function ShowInfo(ID)
{
	var Url = "/vod2005/"+GetFloldName()+"/affiche.asp?ID="+ID;
	window.open(Url,"_blank","");
}
function Vod_ShowInfo(ID)
{
	var Url = "/vod2005/"+GetFloldName()+"/affiche.asp?ID="+ID;
	window.open(Url,"_blank","");
}

//
function ShowResList(sflag)
{
	if ( sflag == 1 )
		sflag = 2;//以文字方式显示
	else
		sflag = 1;//以图片方式显示

	var Url = "/vod2005/"+GetFloldName()+"/child.asp?NoteCode="+NoteCode+"&sflag="+sflag;
	searchform.action = Url;
	searchform.submit();
	//window.open(Url,"_self","");
}

function ShowOtherSvrResList(sflag)
{
	if ( sflag == 1 )
		sflag = 2;//以文字方式显示
	else
		sflag = 1;//以图片方式显示

	var Url = "/vod2005/"+GetFloldName()+"/QueryOther.asp?TableName="+TableName+"&sflag="+sflag;
	searchform.action = Url;
	searchform.submit();
	//window.open(Url,"_self","");
}


function ShowChildOrd(OrdName)
{
	//alert(OrdName);
	if ( OrdName =="" )
		return;

	if ( OrdName == Oldordname )
	{
		if ( taxis == "" )
			taxis = " desc";
		else
			taxis = "";
	}
	else
	{
		taxis = "";
	}

	var Url = "/vod2005/"+GetFloldName()+"/child.asp?NoteCode="+NoteCode+"&sflag="+sflag+"&OrdName="+OrdName+"&taxis="+taxis;
	window.open(Url,"_self","");
}

function ShowOtherSvrOrd(OrdName)
{
	//alert(OrdName);
	if ( OrdName =="" )
		return;

	if ( OrdName == Oldordname )
	{
		if ( taxis == "" )
			taxis = " desc";
		else
			taxis = "";
	}
	else
	{
		taxis = "";
	}

	var Url = "/vod2005/"+GetFloldName()+"/QueryOther.asp?TableName="+TableName+"&sflag="+sflag+"&OrdName="+OrdName+"&taxis="+taxis;
	window.open(Url,"_self","");
}

//显示图片
function ShowResImg(imgID)
{
	if ( imgID == "" )
		return;
	window.open("/Vod2005/public/Images/ResImg/"+imgID,"_blank","");
}
//资源评论
function Audit(ID)
{
	if ( ReView != "1" )
	{
		alert("资源评论已被禁止!");
		return;
	}
	if ( IsNMReview != "1" )
	{
		if ( checkuser() != 1 )
			return;
	}

	//alert(ID);
	var Url = "/vod2005/"+GetFloldName()+"/review.asp?ID="+ID;
	window.open(Url,"_self");
}

//留言
function Leavword()
{
	UserZhuanQu(10);
}
function UserZhuanQu(imgi)
{
	window.open('/vod2005/'+GetFloldName()+'/regmag.asp?imgi='+imgi,'_blank','');
}

//资源简单搜索
function ResSearch(NoteCode)
{
	if ( NoteCode == "" )
		return;

	var KeyWord = document.all.KeyWord.value;
	var FiledName = document.all.FiledName.value;
	if ( FiledName == "" )
		return;
	
	KeyWord = P_Rep(KeyWord);
	KeyWord = P_sTrim(KeyWord);

	if ( KeyWord == "" )
	{
		alert("请输入要查询的关键字!");
		document.all.KeyWord.focus();
		return;
	}

	var sWhere = " and a." + FiledName + " like '%" + KeyWord + "%' ";
	//alert(sWhere);
	document.all.HidsWhere.value = sWhere;
	//return;

	var Url = "/vod2005/"+GetFloldName()+"/child.asp?NoteCode="+NoteCode;
	searchform.action = Url;
	searchform.submit();
}

//常见问题搜索
function sHelpSearch()
{
	var KeyWord = document.all.KeyWord.value;
	var FiledName = document.all.FiledName.value;

	KeyWord = P_Rep(KeyWord);
	KeyWord = P_sTrim(KeyWord);

	if ( KeyWord == "" )
	{
		alert("请输入要查询的关键字!");
		document.all.KeyWord.focus();
		return;
	}

	var sWhere = " where A." + FiledName + " like '%" + KeyWord + "%' ";
	//alert(sWhere);
	document.all.HidsWhere.value = sWhere;

	var Url = "/vod2005/"+GetFloldName()+"/regmag.asp?imgi="+imgi;
	searchform.action = Url;
	searchform.submit();
}
function sHelpSearch2()
{
	var KeyWord = document.all.KeyWord.value;
	var FiledName = document.all.FiledName.value;

	KeyWord = P_Rep(KeyWord);
	KeyWord = P_sTrim(KeyWord);

	if ( KeyWord == "" )
	{
		alert("请输入要查询的关键字!");
		document.all.KeyWord.focus();
		return;
	}

	var sWhere = " where A." + FiledName + " like '%" + KeyWord + "%' ";
	//alert(sWhere);
	document.all.HidsWhere.value = sWhere;

	var Url = "/vod2005/"+GetFloldName()+"/WebHelp.asp";
	searchform.action = Url;
	searchform.submit();
}

//公告搜索
function GgSearch()
{
	var KeyWord = document.all.KeyWord.value;
	var FiledName = document.all.FiledName.value;

	KeyWord = P_Rep(KeyWord);
	KeyWord = P_sTrim(KeyWord);

	if ( KeyWord == "" )
	{
		alert("请输入要查询的关键字!");
		document.all.KeyWord.focus();
		return;
	}

	var sWhere = " and m." + FiledName + " like '%" + KeyWord + "%' ";
	document.all.HidsWhere.value = sWhere;

	var Url = "/vod2005/"+GetFloldName()+"/affiche.asp";
	searchform.action = Url;
	searchform.submit();
}

//高级搜索
function ResAdSearch()
{
	//alert("高级搜索");
	var Url = "/vod2005/"+GetFloldName()+"/AdSearch.asp";
	window.open(Url,"_self","");
}
function ResAdSearch2()
{
	//alert("高级搜索");
	var Url = "/vod2005/"+GetFloldName()+"/AdSearch.asp?Sel=1";
	window.open(Url,"_self","");
}

//打开其他服务器路径
function dblotherSvr(SvrUrl)
{
	var Url = SvrUrl + "/vod2005";
	window.open(Url,"_blank","");
}
function ShowotherSvrList()
{
	var Url = "/vod2005/"+GetFloldName()+"/OtherSvrList.asp";
	window.open(Url,"_blank","");
}

//分页保留查询条件'
function splitSearch(url)
{
	searchform.action = url;
	searchform.submit();
}


//检查用户是否登录
function checkuser()
{
	var sVal = window.showModalDialog("/vod2005/"+GetFloldName()+"/inc/checkUser.asp",'',"dialogWidth:0px;dialogHeight:0px;help:no;status:no;scroll=no");
	return sVal;
}
//检查包月操作该月是否已包月
function checkUserBY(UserName,StartRq)
{
	var sVal = window.showModalDialog("/vod2005/FareMag/checkByCJ.asp?UserName="+UserName+"&StartRq="+StartRq,'',"dialogWidth:0px;dialogHeight:0px;help:no;status:no;scroll=no");
	return sVal;
}



//用户收藏夹
//************************************************//
function Favorites()
{
	if ( checkuser() == 1 )
	{
		var Url = "/vod2005/"+GetFloldName()+"/inc/Favorites/Favorites.asp";
		window.showModalDialog(Url,document,"dialogWidth:440px;dialogHeight:150px;help:no;status:no;scroll=no");
	}
}
function checkFavorites()
{
	if ( document.all.sName.value == "" )
	{
		alert("名称不能为空！");
		return;
	}
	var Url = "/vod2005/"+GetFloldName()+"/inc/Favorites/setFavorites.asp?flag=1&sTitle="+document.all.sName.value;
	window.open(Url,"zhuanhuan","");
}
function setFavorites(dd)
{
	if ( dd != "0" && dd != "" )
	{
		if (!confirm("你输入的快捷方式名称已在收藏夹里了.是否覆盖?")) return;
	}

	var sUrl = "/vod2005/"+GetFloldName()+"/inc/Favorites/setFavorites.asp?flag=2";
	form1.action = sUrl;
	form1.target = "zhuanhuan";
	form1.submit();
}
//************************************************//

//会员管理专区显示页面
function ShowReg(imgi)
{
	var Url="";
	switch(imgi)
	{
		case 14:
			if ( checkOnlinePlay()  == "1" )
				Url = "/vod2005/"+GetFloldName()+"/inc/loginout.asp";
			break;
		
		default:
			Url = "/vod2005/"+GetFloldName()+"/regmag.asp?imgi="+imgi;
			break;	
	}
	
	if (Url != "")
		window.open(Url,"_self","");
}

function exitdemo(Url)
{
	var Url = "/vod2005/"+GetFloldName()+"/inc/loginout.asp?Url="+Url;
	window.open(Url,"_self","");
}
//检查用户是否还有资源在点播观看
function checkOnlinePlay()
{
	var sVal = window.showModalDialog("/vod2005/"+GetFloldName()+"/inc/checkOnlinePlay.asp",'',"dialogWidth:0px;dialogHeight:0px;help:no;status:no;scroll=no");
	return sVal;
}

//网上电视
function ShowTV()
{
	ShowVideoCast();
}

//会员专区
function RegMag()
{
	if ( checkuser() == 1 )
	{
		window.open('/vod2005/'+GetFloldName()+'/regmag.asp','_self','');
	}
}

function RegMag2()
{
	if ( checkuser() == 1 )
	{
		window.open('/vod2005/web/regmag2.asp','_self','');
	}
}

//帐户充值
function SaveUserMoney()
{
	
	var txtZF = document.all.txtZF.value;
	if ( txtZF == "" )
	{
		alert("预缴资费不能为空!");
		document.all.txtZF.focus();
		return;
	}

	if (!confirm("你确定要申请该缴资金额吗?")) return;

	var Url = "/vod2005/"+GetFloldName()+"/inc/UserMoney/SaveMoney.asp?flag=1&Fare="+txtZF;
	window.open(Url,"zhuanhuan","");
	
}
//包月申请
function SaveUserMonth()
{
	var txtListFare = document.all.txtListFare.value;
	var txtListLL = document.all.txtListLL.value;
	var txtBYDate = document.all.txtBYDate.value;
	if ( txtListFare == "" )
	{
		alert("包月金额不能为空！");
		document.all.txtListFare.focus();
		return;
	}
	if ( txtListLL == "" || txtListLL == "0" )
	{
		alert("包月流量不能为空或为零！");
		document.all.txtListLL.focus();
		return;
	}

	if ( !CheckDate(txtBYDate) )
	{
		alert("开始日期不能为空或格式不正确！");
		document.all.txtBYDate.focus();
		return;
	}
	if (!confirm("你确定要申请该包月吗?")) return;

	var Url = "/vod2005/"+GetFloldName()+"/inc/UserMoney/SaveMoney.asp?flag=2&Fare="+txtListFare+"&BYflux="+txtListLL+"&StartRq="+txtBYDate;
	window.open(Url,"zhuanhuan","");
}
//会员包月
function UserBY()
{
	var Url = "/vod2005/"+GetFloldName()+"/regmag.asp?imgi=2";
	window.open(Url,"_self");
}
//修改会员资料
function ModfiyUserInfo()
{
	var Url = "/vod2005/"+GetFloldName()+"/inc/modifyUserInfo.asp";
	searchform.action = Url;
	searchform.target="zhuanhuan";
	searchform.submit();
}
//修改用户密码
function ModfiyUserPass(CurPassWord)
{
	var res=new RegExp("[^'<>\? ]","g");
	var Pass1 = res.exec(document.all.NewPass.value);
	var Pass2 = res.exec(document.all.NewPass2.value);

	if ( document.all.CurPass.value != CurPassWord )
	{
		alert("当前密码不正确！");
		document.all.CurPass.focus();
		return;
	}
	if ( document.all.NewPass.value == "" )
	{
		alert("新密码不能为空！");
		document.all.NewPass.focus();
		return;
	}

	if ( document.all.NewPass.value != document.all.NewPass2.value )
	{
		alert("两次输入的新密码不一致！");
		return;
	}

	if ( Pass1 == null )
	{
		alert("新密码不能含有'<>\?等特殊字符.");
		document.all.NewPass.focus();
		return;
	}

	if ( Pass2 == null )
	{
		alert("两次输入的新密码不能含有'<>\?等特殊字符.");
		document.all.NewPass2.focus();
		return;
	}


	var Url = "/vod2005/"+GetFloldName()+"/inc/modifyUserPass.asp";
	searchform.action = Url;
	searchform.target="zhuanhuan";
	searchform.submit();
}



//网站留言
function webReg(img)
{
	if ( checkuser() == 1 )
	{
		window.open('/vod2005/'+GetFloldName()+'/regmag.asp?imgi='+img,'_self','');
	}
}

//设置资源
function RegSearch(NoteCode)
{
	if ( NoteCode == "" )
		return;

	var KeyWord = document.all.KeyWord.value;
	var FiledName = document.all.FiledName.value;
	if ( FiledName == "" )
		return;
	
	KeyWord = P_Rep(KeyWord);
	KeyWord = P_sTrim(KeyWord);

	if ( KeyWord == "" )
	{
		alert("请输入要查询的关键字!");
		document.all.KeyWord.focus();
		return;
	}

	var sWhere = " and m." + FiledName + " like '%" + KeyWord + "%' ";
	//alert(sWhere);
	document.all.HidsWhere.value = sWhere;
	//return;

	var Url = "/vod2005/"+GetFloldName()+"/regmag.asp?imgi="+imgi+"&NoteCode="+NoteCode;
	searchform.action = Url;
	searchform.submit();
}
function chgSign()
{
	var NoteCode = document.all.NoteCode.value;
	document.all.HidsWhere.value="";
	var Url = "/vod2005/"+GetFloldName()+"/regmag.asp?imgi="+imgi+"&NoteCode="+NoteCode;
	searchform.action = Url;
	searchform.submit();
}
function AddRegRes()
{
	if ( NoteCode == "" )
		return;

	if ( NoteCode == "1" )
	{
		alert("请选择要添加资源的分类!");
		document.all.NoteCode.focus();
		return;
	}
	var Url = "/vod2005/ResContent/add/add.asp?ID="+NoteCode;
	var x = 546;
	var y = 538;
	var sList = P_OpenVodModal(Url,x,y);
	if ( sList == "OK" )
	{
		var sUrl = window.self.location;
		sUrl = sUrl.toString(10);
		if ( sUrl.indexOf('?')!=-1 ) sUrl = sUrl.substring(sUrl.indexOf("?"),sUrl.length);
		window.self.location = "/vod2005/"+GetFloldName()+"/regmag.asp" + sUrl;
	}

	if ( sList == "NO" )
		P_GoHome();
}
function RegModifyRes(ID)
{
	var x = 546;
	var y = 538;
	var Url = "/vod2005/ResContent/add/modify.asp?ID="+ID;
	var chk1 = P_OpenModal(Url,x,y);
	if ( chk1 == "OK" )
	{
		var sUrl = window.self.location;
		sUrl = sUrl.toString(10);
		if ( sUrl.indexOf('?')!=-1 ) sUrl = sUrl.substring(sUrl.indexOf("?"),sUrl.length);
		window.self.location = "/vod2005/"+GetFloldName()+"/regmag.asp" + sUrl;
	}
}
function RegDelRes(ID)
{
	if( window.confirm("确认要删除这个资源吗？") )
	{
		window.open("/vod2005/ResContent/add/RegResDel.asp?ResID="+ID,"zhuanhuan");
	}
}

//整理收藏夹内容显示顺序
function FavModfiy(ID,sName)
{
	
	var Url = "/vod2005/"+GetFloldName()+"/inc/Favorites/ZLFavorites.asp?sName="+sName+"&ID="+ID;
	window.showModalDialog(Url,document,"dialogWidth:440px;dialogHeight:150px;help:no;status:no;scroll=no");
}
function FavoDel(ID)
{
	var Url = "/vod2005/"+GetFloldName()+"/inc/Favorites/setFavorites.asp?flag=4&ID="+ID;
	window.open(Url,"zhuanhuan");
}
function FavorOrd()
{
	var Url = "/vod2005/"+GetFloldName()+"/inc/Favorites/Ord.asp";
	var x = 310;
	var y = 320;
	var nID = P_OpenModal(Url,x,y);
	if ( nID == "OK" )
		document.location.href = document.location.href ;
}

//用户留言
function SaveLeaveInfo()
{
	if ( document.all.Title.value == "" )
	{
		alert("标题不能为空！");
		document.all.Title.focus();
		return;
	}
	if ( document.all.Content.value == "" )
	{
		alert("内容不能为空！");
		document.all.Content.focus();
		return;
	}
	var Url = "/vod2005/"+GetFloldName()+"/inc/RegCommSave.asp?sflag=D_S_LeaWord";
	searchform.action = Url;
	searchform.target = "zhuanhuan";
	searchform.submit();
}

//用户评论
function PLView(ID)
{
	var Url = "/Vod2005/ResReview/add/View.asp?ID="+ID;
	var x = 500;
	var y = 500;
	P_OpenModal(Url,x,y);
}
function setbt()
{
	try
	{
		var scolor = "#FFF909";
		eval('document.all.span'+imgi+'.style.color = scolor;');

		/*
		if ( imgi == "8" && IsUpRes == "1" )
		{
			if ( document.all.NoteCode.length == 0 )
				return;

			var bFind =false;
			for(i=0;i<=document.all.NoteCode.length;i++)
			{
				if ( NoteCode == document.all.NoteCode.options[i].value )
				{
					bFind = true;
					break;
				}
			}
			if ( bFind == false )
			{
				alert("没有权限");
				document.location.href = "/vod2005/public/ASP/close.htm";
			}
		}
		*/
	}
	catch(e)
	{
		alert("没有权限，系统无法定位!");
		window.self.close();
		//window.open("regmag.asp","_self");
	}
}
//查看系统短信
function ShowShortInfo(ID)
{
	var x = 500;
	var y = 445;
	var Url = "/vod2005/"+GetFloldName()+"/inc/shortInfoView.asp?ID="+ID;
	var sVal = P_OpenModal(Url,x,y);
	if ( sVal == "OK" )
	{
		document.location.href = document.location.href ;
	}
}
//常见问题
function SysHelp()
{
	var Url = "/vod2005/"+GetFloldName()+"/WebHelp.asp";
	window.open(Url,"_blank","");
}
//关于我们
function Abount()
{
	var Url = "/vod2005/"+GetFloldName()+"/About.asp";
	window.open(Url,"_blank","");
}
//联系客服
function Sysserv()
{
	var Url = "/vod2005/"+GetFloldName()+"/SysServer.asp";
	window.open(Url,"_blank","");
}
//计费方式
function SysJFFS()
{
	var Url = "/vod2005/"+GetFloldName()+"/SyaFare.asp";
	window.open(Url,"_blank","");
}
//用户注册
function UserReg()
{
	if ( IsRegUser == "" )
		return;

	if ( IsRegUser == "0" )//不允许新用户注册
	{
		alert("系统不允许新用户注册！");
		return;
	}

	var Url = "/vod2005/"+GetFloldName()+"/reg.asp";
	window.open(Url,"_self","");
}

//公共上传文件
function UpFile(gs,imgname)
{
	var sFilePath = document.all.softUrl.value;
	if ( sFilePath == "" )
	 {
		 alert("请先选择要上传的文件！");
		 return;
	 }
	var sFileGs = sFilePath.substring(sFilePath.indexOf("."),sFilePath.length);
	
	sFileGs = sFileGs.toLowerCase();
	sFileGs = "*" + sFileGs+ "|";
	if ( gs.indexOf(sFileGs) == -1 )
	{
		alert("只支持上传:"+gs+" 格式的文件！");
		return;
	}

	upSignSoft(sFilePath,imgname);
}

//公共上传图片
//gs: 上传文件的要求格式
//sFilePath: 客户段文件路径
//imgname： 目标文件名称
function UpImg(gs,imgname)
{
	 var sFilePath = document.all.imgfile.value;
	 if ( sFilePath == "" )
	 {
		 alert("请先选择要上传的图片文件！");
		 return;
	 }

	var sFileGs = sFilePath.substring(sFilePath.indexOf("."),sFilePath.length);
	var sGs = sFileGs;
	sFileGs = sFileGs.toLowerCase();
	sFileGs = "*" + sFileGs+ "|";
	if ( gs.indexOf(sFileGs) == -1 )
	{
		alert("只支持上传:"+gs+" 格式的图片文件！");
		return;
	}

	if ( imgname != "" )
		imgname += sGs;

	if ( !upSign(sFilePath,imgname) )
		return;
	
	if ( imgname != "" )
	{
		imgname = imgname + sGs;
		var Url = "save.asp?flag=4&LogoGs="+sGs;
		window.open(Url,"zhuanhuan","");
		window.parent.LogoGs=sGs;
		//window.parent.logofile(0);
	}
}

//工具软件
function ToolSoft()
{
	var Url = "/vod2005/"+GetFloldName()+"/Tools.asp";
	window.open(Url,"_blank","");
}

//ftp下载
function DownLoad(ftpUrl)
{
	if ( ftpUrl == "" )
		return;

	ftpUrl = "../../"+ftpUrl;
	window.open(ftpUrl,"_blank","top=2000,left=2000,height=400,width=600,resizable=yes,status=no,toolbar=no,menubar=no,location=no,titlebar=no");
}

//工具下载
function DownTool(softname)
{
	var Url = "../../public/soft/"+softname;
	
	window.open(Url,"_blank","top=2000,left=2000,height=400,width=600,resizable=yes,status=no,toolbar=no,menubar=no,location=no,titlebar=no");
}


//找回密码
function findpass()
{
	var Url = "/vod2005/"+GetFloldName()+"/FindPass.asp";
	window.open(Url,"_self","");
}

//首页more
function IndexMore(flag)
{
	if ( flag == "" )
		return;

	document.all.HidsWhere.value = " and a.ID in(select ResID from D_S_WebIndex where flag='"+flag+"' and IsIndex=0) ";
	var Url = "/vod2005/"+GetFloldName()+"/child.asp?NoteCode=1";
	searchform.action = Url;
	searchform.submit();
}

//VOD前台页面的脚本END
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

//删除文件或图片
//delfilepath：文件在服务器上的路径
//delsUrl: 文件ftp路径
function delsysfile(delfilepath,delsUrl)	
{
	var re = /\\/g;
	delfilepath = delfilepath.replace(re,"\\\\");
	delsUrl = delsUrl.replace(re,"\\\\");
	var Url = "/vod2005/public/ASP/delsysfileEx.asp?delfilepath="+delfilepath+"&delsUrl="+delsUrl;
	//alert(Url);
	window.open(Url,"zhuanhuan","");
}

//*****文件上传返回状态********//
function Complete()
{
	try
	{
		if(　parseInt(AsVodFA1.Status) )
		{
			//alert("上传完成");				
		}
		else
		{
			//alert("上传失败");	
		}
	}
	catch(e)
	{
	}
}
function upMuil(ClientPathStr)//多文件上传---资源用的
{
	try
	{
		var sRet;
		sRet = AsVodFA2.UploadMutiFile(ClientPathStr);
		alert( sRet );

		var ErrMsg="";
		var UpArr = sRet.split("|");
		for (var i=0;i<UpArr.length-1;i++)
		{
			if ( UpArr[i] == "ERROR" )
			{
				ErrMsg += parseInt(i)+1 + "|";
			}
		}
		
		alert(ErrMsg);
	}
	catch(e)
	{
		P_GetOcxErrInfo(e.number);
	}
}
function upSign(ClientPath,imgname)//单文件上传--图片用的
{
	try
	{
		var sRet;
		sRet = AsVodFA1.UploadSingleFileEx(ClientPath,imgname);
		if ( sRet == "" || sRet == "ERROR" )
		{
			alert("图片文件上传失败！");
			return false;
		}

		var sFilename = sRet.substring(sRet.lastIndexOf("/")+1,sRet.length);
		document.all.HidImg.value = sFilename;
		document.all.Img.src = "/vod2005/public/Images/ResImg/"+sFilename;
		return true;
	}
	catch(e)
	{
		P_GetOcxErrInfo(e.number);
	}
}
function upSignSoft(ClientPath,imgname)//单文件上传--公共文件上传用的
{
	try
	{
		var sRet;
		sRet = AsVodFA2.UploadSingleFileEx(ClientPath,imgname);
		
		if ( sRet == "" || sRet == "ERROR" )
		{
			alert("文件上传失败！");
			return;
		}

		var sFilename = sRet.substring(sRet.lastIndexOf("/")+1,sRet.length);
		document.all.Hidfile.value = sFilename;
	}
	catch(e)
	{
		P_GetOcxErrInfo(e.number);
	}
}
//*********************************************************************************************************************************//
//*********************************************************************************************************************************//
//*********************************************************************************************************************************//

//资源点播部分//

//得到中英文混合的子字符串
function GetSubStr(str,subStart,subEnd)
{
	var sTmp;
	var subStr = "";
	sTmp=str;
	var len=0;
	if( subEnd > sTmp.length)
		subEnd = sTmp.length;
	for(i=subStart;i<subEnd;i++)
	{
		if(sTmp.charCodeAt(i)>256)
		{
			subEnd = subEnd-1;   
		}
		
		subStr+=sTmp.charAt(i);
	}

	return subStr;
	
}

// 检查中英文混合情况下的字节长度EX
function CheckEditBoxEx(str,maxlen)
{
	var value;
	value=str;

	var len=0;
	for(i=0;i<value.length;i++)
	{
		if(value.charCodeAt(i)>256)
		   len+=2;
		else
		   len+=1;
		   
	}

	if (len> maxlen )
	{
		return false;
	}
	else
	{
		return true;
	}
}

//sUrl为点播文件的URL，如：mms://199.99.99.65:81/abc/aa.asf
function RefreshPlayInfo(UrlID,OperID,sResName,sUserName,sUserType,sUrl)
{
	try
	{
		//解析sUrl
		var ary = sUrl.split("//");
		sUrl = ary[1];
		ary = sUrl.split("/");
		sUrl = ary[0];
		ary = sUrl.split(":")
		var sIP = ary[0];

		var Url = "/vod2005/VodCenter/Player/RefreshPlayInfo.asp?UrlID="+UrlID+"&OperID="+OperID+"&sResName="+sResName+"&sUserName="+sUserName+"&sUserType="+sUserType+"&IP="+sIP;
		window.open(Url,"zhuanhuan","");
	}
	catch( e )
	{
		
	}
}

function ResPlay(ID)
{
	var Url = "/vod2005/VodCenter/OpenStationFile.asp?ID="+ID;
	window.open(Url,"Player","top=200,left=200,height=400,width=600,resizable=yes,status=no,toolbar=no,menubar=no,location=no,titlebar=no");
}

function PlayCast(ID)
{
	var Url = "/vod2005/VodCenter/webcast.asp?ID="+ID;
	window.open(Url,"_blank","top=2000,left=2000,height=400,width=600,resizable=yes,status=no,toolbar=no,menubar=no,location=no,titlebar=no");
}
function PlayVideo(ID)
{
	var nWidth = window.screen.availWidth/2 - 200;
	var nHeight = window.screen.availHeight/2 - 200;
	var Url = "/vod2005/VodCenter/Videocast.asp?ID="+ID;
	window.open(Url,"_blank","top="+nHeight+",left="+nWidth+",height=400,width=400,resizable=yes,status=no,toolbar=no,menubar=no,location=no,titlebar=no");	
}

function ResPrev(ID)
{
	var nWidth = window.screen.availWidth/2 - 200;
	var nHeight = window.screen.availHeight/2 - 200;
	var Url = "/vod2005/VodCenter/SetPreview.asp?ID="+ID;
	window.open(Url,"_blank","top="+nHeight+",left="+nWidth+",height=400,width=400,resizable=yes,status=no,toolbar=no,menubar=no,location=no,titlebar=no");	
}
function RegResPrev(ID)
{
	try
	{
		var Url = "/vod2005/VodCenter/OpenStationFile.asp?ID="+ID+"&nflag=1";
		var nWidth = window.screen.availWidth/2 - 200;
		var nHeight = window.screen.availHeight/2 - 200;
		window.open(Url,"_blank","top="+nHeight+",left="+nWidth+",height=400,width=400,resizable=yes,status=no,toolbar=no,menubar=no,location=no,titlebar=no");	
	}
	catch(e){}
}

function ResDown(ID)
{
	var nWidth = window.screen.availWidth/2 - 500/2;
	var nHeight = window.screen.availHeight/2 - 178/2;
	var Url = "/vod2005/VodCenter/DoDownLoad.asp?ID="+ID;
	window.open(Url,"_blank","top="+nHeight+",left="+nWidth+",height=200,width=500,resizable=no,status=no,toolbar=no,menubar=no,location=no,titlebar=no");	
}

/*调用： window.setInterval("RefreshAgain()",60000); //每60秒 */
function RefreshAgain()
{
	try
	{
		var xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
		xmlDoc.async=false;
		XMLUrl = "/Vod2005/public/asp/XML.asp";
		if (xmlDoc.load(XMLUrl))
		{
			var NodeList = xmlDoc.getElementsByTagName("MyData");
			var logout = NodeList.item(0).text
			if ( logout == "" )
			{
				alert("您已经登录超时，请重新登录！");
				window.open("/vod2005/default.asp","_blank","");
				window.self.close();
				return false;
			}
	    }
	    else
	    {
	    		alert("服务器发生意外错误,系统将退出！");
				window.self.close();
				return false;
	    }
	    
	}
	catch(e)
	{
		//alert("这里："+e.description);
	}
}


function StartTimer()
{
	iTme = 0;
	iTimerID = window.setInterval("RefreshLog()",60000); 
}
function EndTimer()
{
	window.clearInterval(iTimerID)
	iTme = 0;
}

function RefreshLog()
{
	iTme += 1;

	if ( IsCloseRes == "1" )//不允许同一用户同时在线，而且允许关闭正在点播的资源
	{
		window.open("/vod2005/VodCenter/Player/ClosePlayRes.asp?UserName="+sUserName+"&UserType="+sUserType+"&nflag="+nflag,"zhuanhuan","");
		return;
	}

	if ( FareFs != 3 )
		return;

	if ( IsCFare != 3 )
		return;

	if ( sResFare == "0" )
		return;

	if ( iTme == 0 )
	{
		iTme = 1;
		return;
	}
	
	if ( oper == "暂停" )
		return;

	if ( sUserType == "0" )
		return;

	var OperID = document.all.HidoperID.value;
	var Url = "/vod2005/VodCenter/Player/RefreshLog.asp?UrlID="+UrlID+"&sUserName="+sUserName+"&sUserType="+sUserType+"&sResName="+sResName+"&OperID="+OperID+"&sResFare="+sResFare+"&oper=实时记录&operType=0";
	window.open(Url,"zhuanhuan","");
}


function setsbFare(OperID,sResFare,sUserName)
{
	var Url = "/vod2005/VodCenter/setsbFare.asp?OperID="+OperID+"&sResFare="+sResFare+"&sUserName="+sUserName;
	window.open(Url,"zhuanhuan","");
}

function chgSign()
{
	
}
//公共资源选择树
//nFlag  1表示根节点可以选择  0表示不可以
function ComTree(NoteCode,nFlag)
{
	var Url = "/vod2005/public/tree/WebTree/ComTree.asp?NoteCode="+NoteCode+"&nFlag="+nFlag;
	var sVal = window.showModalDialog(Url,document,"dialogWidth:300px;dialogHeight:340px;help:no;status:no;scroll=yes");
	if ( sVal != undefined)
	{
		var MyArr = sVal.split("|");
		var NoteCode = MyArr[0];
		var NoteName = MyArr[1];
		document.all.NoteCode.value = NoteCode;
		document.all.spanNodeName.innerHTML = NoteName;
		chgSign();
	}
}

//注册用户权限树
function RegUserTree(NoteCode)
{
	var Url = "/vod2005/public/tree/WebTree/RegUserTree.asp";
	var sVal = window.showModalDialog(Url,document,"dialogWidth:300px;dialogHeight:340px;help:no;status:no;scroll=yes");
	if ( sVal != undefined)
	{
		var MyArr = sVal.split("|");
		var NoteCode = MyArr[0];
		var NoteName = MyArr[1];
		document.all.NoteCode.value = NoteCode;
		document.all.spanNodeName.innerHTML = NoteName;
		
		var NoteCode = document.all.NoteCode.value;
		document.all.HidsWhere.value="";
		var Url = "/vod2005/"+GetFloldName()+"/regmag.asp?imgi="+imgi+"&NoteCode="+NoteCode;
		searchform.action = Url;
		searchform.submit();
	}
}