var _3k_obj_xmlhttp                 =   _3k_createRequestObject();

var _3k_ajax_get_html_target_div    =   null;



function _3k_createRequestObject() {

    var ro;

    var browser = navigator.appName;

    if(browser == "Microsoft Internet Explorer"){

        ro = new ActiveXObject("Microsoft.XMLHTTP");

    }else{

        ro = new XMLHttpRequest();

    }

    return ro;

}



function _3k_ajax_get_html(p_url, p_div)

{

    if (_3k_ajax_get_html_target_div == null) {

        _3k_ajax_get_html_target_div = p_div;

        _3k_obj_xmlhttp.open('get', p_url);

        _3k_obj_xmlhttp.onreadystatechange = _3k_alib_handleResponse;

        _3k_obj_xmlhttp.send(null);

    }

}



function _3k_ajax_get_response(p_url, p_response_handler)

{

    _3k_obj_xmlhttp.open('get', p_url);

    _3k_obj_xmlhttp.onreadystatechange = p_response_handler;

    _3k_obj_xmlhttp.send(null);

}



function _3k_alib_handleResponse() {

    if(_3k_obj_xmlhttp.readyState == 4){

        // dovrsio je



        if(_3k_obj_xmlhttp.status == 200){

            if(_3k_ajax_get_html_target_div != null){

                _3k_ajax_get_html_target_div.innerHTML  = _3k_obj_xmlhttp.responseText;

            }

        }

        _3k_ajax_get_html_target_div            =   null;

    }

}






