function ajaxSend( url, data, response )
{
    var xmlHttp = null;
    if( window.XMLHttpRequest ) xmlHttp = new XMLHttpRequest();
    else if( window.ActiveXObject ) xmlHttp = new ActiveXObject( "Microsoft.XMLHTTP" );
    xmlHttp.onreadystatechange = function()
    {
        if( xmlHttp.readyState == 4 || xmlHttp.readyState == "complete" )
        {
            var responseXml = xmlHttp.responseXML;
            xmlHttp = null;
            if( response != null ) response( responseXml );
        }
    };
    xmlHttp.open( "POST", url, true );
    xmlHttp.setRequestHeader( "Content-Type", "application/x-www-form-urlencoded; charset=UTF-8" );
    xmlHttp.send( data );
}