var xmlHttp = createXmlHttpRequestObject ();
var servername = '123';

function get_facultets (id)
{
    document.getElementById('FacultetBlock').innerHTML = '';
    if (xmlHttp.readyState==4 || xmlHttp.readyState==0)
    {
        var ifModifiedSince = new Date(0);
        xmlHttp.open ("GET", "/ajax_get_facultets.php?vuzi_vuz_id=" + id, true);
        xmlHttp.setRequestHeader("If-Modified-Since", ifModifiedSince);
        xmlHttp.onreadystatechange = get_facultets_response;
        xmlHttp.send (null);
    }
    else setTimeout ('get_facultets('+ id +')', 100);

    return false;
}

function get_facultets_response ()
{
    if (xmlHttp.readyState ==4)
    {
        if (xmlHttp.status == 200)
        {
            xmlResponse         = xmlHttp.responseXML;
            xmlDocumentElement  = xmlResponse.documentElement;
            select                  = xmlDocumentElement.firstChild.data;
            document.getElementById('FacultetBlock').innerHTML = select;
        }
    }
}

function createXmlHttpRequestObject ()
{
    var xmlHttp;
    if (window.ActiveXObject)
    {
        try
        {
            xmlHttp = new ActiveXObject ("Microsoft.XMLHTTP");
        }
        catch (e)
        {
            xmlHttp = false
        }
    }
    else
    {
        try
        {
            xmlHttp = new XMLHttpRequest ();
        }
        catch (e)
        {
            xmlHttp = false
        }
    }

    if (!xmlHttp) alert ("Ошибка создания объекта XMLHttpRequest");
    else return xmlHttp;
}

function $(element) {
	element = document.getElementById(element);
	return element;
}
