<!--

function ajaxGetModels(urlRequest, selected){
    var request = false;
    var parent_select = document.getElementById("make");
    var select = document.getElementById("model");
    if (parent_select.value==''){
        select.options.length = 0;
        return;
    }
    var url = urlRequest + "?make=" + escape(parent_select.value);
    //alert (url);
    try {
        request = new XMLHttpRequest();
    } catch (trymicrosoft) {
        try {
            request = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (othermicrosoft) {
            try {
                request = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (failed) {
                request = false;
            }
        }
    }
    if (!request) {
        return false;
    } else {
        select.disabled = true;
        select.options.length = 0;
        select.options[select.options.length] = new Option("Loading...", "", false, false);
        request.open("GET", url, true);
        request.onreadystatechange = function(){
            if (request.readyState == 4) {
                select.options.length = 0;
                if (request.status == 200) {
                    var doc = request.responseXML.documentElement;
                    responses = doc.getElementsByTagName('option');
                    select.disabled = false;
                    if(responses.length == 0) return;
                    select.options[0] = new Option('[ ALL ]', '', false, false);
                    for (var i=0; i<responses.length; i++) {
                        response = responses[i];
                        data = response.firstChild.data;
                        v = response.getAttribute('value');
                        var newindex = select.options.length;
                        select.options[newindex] = new Option(data, v, false, false);
                        if (v==selected) {select.options[newindex].selected = true;}
                    }
                } else {
                    alert("status is " + request.status);
                }
            }
        }
        request.send(null);
    }
}
-->