// JavaScript Document
function getEl(id)
{
	return document.getElementById(id);
}
var query = false;
function getAjaxObj()
{
	try {
		query = new ActiveXObject("Msxml2.XMLHTTP");
	}
	catch (e) {
		try{
			query = new ActiveXObject("Microsoft.XMLHTTP");
		}
		catch (e) {
			try {
				query = new XMLHttpRequest();
			}
			catch (e) {
				alert("无法启动AJAX");
				return false;
			}
		}
	}
}
function Detection(url)
{
	
	getAjaxObj();		
	query.onreadystatechange = abd;//属性改变时的事件处理句柄(当readyState 属性改变时呼叫函数)	
	query.open("GET","video.php?"+url,true);		
	query.send(null);//send发送http请求到服务器并接收响应	

	/*
	*@ desc readyState返回请求状态 4为所有数据接收完成
	*@ status返回请求的http返回状态码 200表示OK
	*/
	function abd()
	{
		if(query.readyState == 4 && query.status == 200)
		{	
			getEl("videoclass").innerHTML= query.responseText;
			return false;
		}	
	}
}

function checkvideo(prah)
{
	getAjaxObj();		
	query.onreadystatechange = checkabd;//属性改变时的事件处理句柄(当readyState 属性改变时呼叫函数)	
	query.open("GET","video.php?"+prah,true);		
	query.send(null);//send发送http请求到服务器并接收响应	

	/*
	*@ desc readyState返回请求状态 4为所有数据接收完成
	*@ status返回请求的http返回状态码 200表示OK
	*/
	function checkabd()	
	{
		if(query.readyState == 4 && query.status == 200)
		{	
			var f = document.getElementById("flvplay");
			f.innerHTML= query.responseText;		
			return false;
		}
	}
}
function AnalyzeHtml(html,start,end){
var regexp=new RegExp(start+"((.|\r\n)*?)"+end,"g");
var strings=html.match(regexp);
var objs=new Array();
var regexp2=new RegExp("(^"+start+"|"+end+"$)","g");
var js;
if(strings!=null){
for(var i=0;i<strings.length;i++){
objs[i] = strings[i].replace(regexp2,'');
}
var strScript = objs.join(";").replace(/\\\"/g,"\"").replace(/\\\'/g,"'");
//eval(strScript);
js += strScript+";"
}
html = null;
regexp=null;
strings=null;
objs = null;
regexp2 = null;
eval(js);
return js;
}
