﻿/*!
 * Copyright (c) 2008 John Resig
 * Dual licensed under the MIT and GPL licenses.
 * Date: 2008-06-19 17:34:21 
 * Revision: 210
 */
var xmlHttp;    
    function createXmlHttpRequest()
    {
        if(window.XMLHttpRequest)
        {
            xmlHttp=new XMLHttpRequest();
        
            if(xmlHttp.overrideMimeType)
                {
                    xmlHttp.overrideMimeType("text/xml");
                }
        }
        else if(window.ActiveXObject)
        {
            try
            {
                xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");   
            }
            catch(e)
            {
                xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");   
            }
        }
        if(!xmlHttp)
        {
            window.alert("你的浏览器不支持创建XMLhttpRequest对象");
        }
        return xmlHttp;
    }
/***************************************************/
//向服务器请求
//url:请求的目标对象(GET)
//doResult：处理服务器返回结果的函数名
function startRequestGet(url)
{
    try
    {
        createXmlHttpRequest();
        if(xmlHttp!=null)
        {
            xmlHttp.onreadystatechange=function()
            {
                //客户端请求成功
                if(xmlHttp.readyState==4)
                {
                    //服务端返回成功
                    if(xmlHttp.status==200)
                    {
                    
                        doResult();    
                    }
                }    
            }
          //  url   =   encodeURI;
            xmlHttp.open("GET",url,true);
            //xmlHttp.setRequestHeader("Content-Type","text/html;charset=utf-8");
            xmlHttp.send(null);
        }
    }
    catch(e)
    {
        return false;
    }   
}

/***************************************************/

