(function($, cloudStack) {
  cloudStack.uiCustom.securityRules = function(args) {
    var multiEdit = args;
    
    return function(args) {
      var context = args.context;
      var $multi = $('
').addClass('security-rules').multiEdit(
        $.extend(true, {}, multiEdit, {
          context: context
        })
      );
      var $fields = $multi.find('form table').find('th, td');
      var $accountFields = $fields.filter(function() {
        return $(this).hasClass('accountname') ||
          $(this).hasClass('securitygroupname');
      });
      var $cidrFields = $fields.filter(function() {
        return $(this).hasClass('cidr');
      });
      $multi.prepend(
        $('