$.fbuilder.typeList.push( { id:"femail", name:"Email", control_category:1 } ); $.fbuilder.controls[ 'femail'] = function(){}; $.extend( $.fbuilder.controls[ 'femail' ].prototype, $.fbuilder.controls[ 'ffields' ].prototype, { title:"Email", ftype:"femail", predefined:"", predefinedClick:false, required:false, size:"medium", equalTo:"", display:function() { return '
'+this.userhelp+'
'; }, editItemEvents:function() { $("#sSize").bind("change", {obj: this}, function(e) { e.data.obj.size = $(this).val(); $.fbuilder.reloadItems(); }); $("#sEqualTo").bind("change", {obj: this}, function(e) { e.data.obj.equalTo = $(this).val(); $.fbuilder.reloadItems(); }); var items = this.fBuild.getItems(); $('.equalTo').each(function() { var str = ''; for (var i=0;i'+(items[i].title)+''; } } $(this).html(str); }); $.fbuilder.controls[ 'ffields' ].prototype.editItemEvents.call(this); }, showSpecialDataInstance: function() { var str = ""; return str; } });