function ajaxRequest(type, id)
{
    if (type == 'news') { document.getElementById('page-container-'+id).innerHTML = 'warten...'; }

    if (window.XMLHttpRequest)
    {
        HTTP = new XMLHttpRequest();
    }
    else if (window.ActiveXObject)
    {
        try
        {
            HTTP = new ActiveXObject('Msxml2.XMLHTTP');
        }

            catch (e)
            {
                try
                {
                    HTTP = new ActiveXObject('Microsoft.XMLHTTP');
                }

                catch (failed)
                {
                    HTTP = null;
                }
            }
    }

    function returnData()
    {
        if (HTTP.readyState == 4 && HTTP.status == 200)
        {
            response = HTTP.responseText;

            // Individuelle Skriptanpassung für den jeweiligen Datentyp
            if (type == 'news')
            {
                document.getElementById('page-container-'+id).innerHTML = response;
                document.getElementById('page-container-'+id).style.display = 'block';
                document.getElementById('page-button-'+id).style.display = 'none';
            }
            else if (type == 'feedback')
            {
                document.getElementById('ajaxRequestContent').innerHTML = response;
                document.getElementById('ajax-request-popup').style.display = 'block';
            }
        }
    }

    if (HTTP != null)
    {
        HTTP.open('GET','./frontend/source/php/handler/ajax_request_handler.php?type='+type+'&id='+id);
        HTTP.onreadystatechange = returnData;
        HTTP.send(null);
    }
}
