function getXMLHttpRequestObject(){
    var xmlobj;
    if(xmlobj!=null&&xmlobj.readyState!=0&&xmlobj.readyState!=4){
        xmlobj.abort();
    }
    try{
        xmlobj=new XMLHttpRequest();
    }
    catch(e){
        try{
            xmlobj=new ActiveXObject('Microsoft.XMLHTTP');
        }
        catch(e){
            xmlobj=null;
            return false;
        }
    }
    return xmlobj;
}
var httpget = getXMLHttpRequestObject();

