var mfSelect = function (id,formData) {

    /*
        inherit from base-class
    */
    var baseClass = new mariaForm_fieldBase(id,formData);
    
    for (var i in baseClass) {
        if (typeof(baseClass[i]) == "function") {
            this[i] = baseClass[i];
        }
    }
    
    this.setValue = function (newVal) {
        $("#"+id).val(newVal);
        //event for the damned proxy!
        if (!formData.fields[id].notStylable) {
            $("#"+id).trigger("change");
        }
    }
    
    /* we need stylable controls!*/
    if (!formData.fields[id].notStylable) {
        $("#"+id).fancyDropdown();
    }
    
}
