var xmlHttp;
function ajaxFunction(id,url)
{
    this.cid = id;
    xmlHttp = getXmlHttpObject();
    if (xmlHttp==null)
    {
        alert("Your browser does not support AJAX!!!");
        return;
    }
    xmlHttp.onreadystatechange=stateChanged;
    xmlHttp.open("GET",url,true);
    xmlHttp.send(null);
}

function getXmlHttpObject()
{
    var xmlHttp = null;
    try     // try creating HttpRequest Object for Opera, safari and Mozilla versions
    {
        xmlHttp = new XMLHttpRequest();
    }
    catch(e)    // if browser is IE 6.0 +
    {
        try
        {
            xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
        }
        catch(e)    // if browser is as old as IE 5.0
        {
            try
            {
                xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
            }
            catch(e)
            {
                alert("your browser does not support AJAX!!!");
                return false;
            }
        }
    }
    return xmlHttp;
}

function stateChanged()
{
    if (xmlHttp.readyState == 4)
    {
        if (document.getElementById(cid))
        {
            var t = document.getElementById(cid);
            t.innerHTML = xmlHttp.responseText;
        }
    }
}