﻿function send_request(url,obj)
{
	objectID = obj;
	if (url.substring(0,23)!='index.php?act=SearchBar' && url.substring(0,18)!='index.php?act=menu' && url.substring(0,18)!='index.php?act=edtr')
	{
		document.getElementById(obj).innerHTML = "<p align=center><img src='images/page_loading.gif'><br> 页面用力 o&gt;﹏&lt;o 加载中... ";
	}
	var http_request = newXMLHttpRequest();
	var handler = getReadyStateHandler(http_request,objectID); 
	
	http_request.onreadystatechange = handler; 
	
	http_request.open("GET",url,true);
	
	http_request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
	
	http_request.send(null);
}

function newXMLHttpRequest()
{
	if(window.XMLHttpRequest)//Mozilla Browser
	{
		http_request = new XMLHttpRequest();
		if(http_request.overrideMimeType)
		{
			http_request.overrideMimeType("text/xml");
		}
	}
	else if(window.ActiveXObject)//IE Browser
	{
		try
		{
			http_request = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch(e)
		{
			try
			{
				http_request = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch(e)	{}
		}
	}
	if(!http_request)
	{
		window.alert("不能创建XMLHttpRequest对象实例.");
		return false;
	}
	return http_request;
}

function getReadyStateHandler(req,obj)
{ 
	return function () 
	{ 
		if (req.readyState == 4) 
		{ 
			if (req.status == 200) 
			{
				document.getElementById(obj).innerHTML = unescape(req.responseText); 
			}
			else 
			{ 
				document.getElementById(obj).innerHTML = "错误：无法读取数据"; 
			} 
		} 
	} 
}

function Send_Open(form_obj)
{
    okey=form_obj.OpenKey.value;
    location=okey;
}
