var tcMark  = false;
var tcModel = false;
var tcType  = false;
var tcYear  = false;

function tc_on_change()
{

    var ajax_url = false; var ajax_data = {}; var selObj = false;
    switch ($(this).attr("id")) {
        case "tc_mark":
            tcModel.find('OPTION').remove();
            if (!ajax_url && tcMark.val() != "0") {
                ajax_url    = '/ajax/tc.php';
                ajax_data   = { tc_m: tcMark.val() };
                selObj = tcModel;
            }
        case "tc_model":
            tcType.find('OPTION').remove();
            if (!ajax_url && tcMark.val() != "0" && tcModel.val() != "0") {
                ajax_url    = '/ajax/tc.php';
                ajax_data   = { tc_m: tcMark.val(), tc_mo: tcModel.val() };
                selObj = tcType;
            }
        case "tc_type":
            tcYear.find('OPTION').remove();
            if (!ajax_url && tcMark.val() != "0" && tcModel.val() != "0" && tcType.val() != "0") {
                ajax_url    = '/ajax/tc.php';
                ajax_data   = { tc_m: tcMark.val(), tc_mo: tcModel.val(), tc_ty: tcType.val() };
                selObj = tcYear;
            }
    }
    if (ajax_url && selObj) {
        selObj.append('<option value="0">---</option>');
        $.getJSON(
            ajax_url,
            ajax_data,
            function(values) {
                $.each(values, function(k, v) {
                    selObj.append('<option value="' +v+ '">' +v+ '</option>');
                });
            }
        );
    }

}

