function Ajax_obj(display_id,fix_datas,requested_url) {
var xmlHttp=null;
var disp_id=display_id;
var fix_data=fix_datas;
var url=requested_url;

this.GetContent=function () {
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null) {
    alert ('Browser does not support HTTP Request');
    return
    }

url=url+'?'+fix_data+'&'+'mode='+this.mode;
xmlHttp.onreadystatechange=stateChanged;
xmlHttp.open('GET',url,true);
xmlHttp.send(null);
}

function stateChanged() {
        if (xmlHttp.readyState==4 || xmlHttp.readyState=='complete')
        {
        if (disp_id!=null) {
        document.getElementById(disp_id).innerHTML=xmlHttp.responseText
        }
        }
}

function GetXmlHttpObject() {
var xmlHttp=null;
try
{
// Firefox, Opera 8.0+, Safari
xmlHttp=new XMLHttpRequest();
}
        catch (e)
                {
                //Internet Explorer
                try
                {
                xmlHttp=new ActiveXObject('Msxml2.XMLHTTP');
                }
                        catch (e)
                                {
                                xmlHttp=new ActiveXObject('Microsoft.XMLHTTP');
                                }
                }
return xmlHttp;
}
}
