var lsUserClass = new Class({
  Implements: Options,
	options: {
		ids: {
			eventBlock:  'userEventBlock',
			dropdownBlock: 'userDropdownBlock'
		}
	},

  initialize: function(options) {
    this.setOptions(options);
    this.setEvents();
  },

  setEvents: function () {
    var evBlock = $(this.options.ids.eventBlock);
    var _this = this
    if(evBlock)
    {
      evBlock.addEvent('click', function () {
        var dropdown = $(_this.options.ids.dropdownBlock);
        if(dropdown)
          if(dropdown.match('.none'))
            dropdown.removeClass('none');
          else
            dropdown.addClass('none');
        return false;
      });
    }
  },

  clickEventBlock: function () {
    var dropdown = $(this.options.ids.dropdownBlock);
    if(dropdown)
    {
      if(dropdown.match('.none'))
        dropdown.removeClass('none');
      else
        dropdown.addClass('none');
    }
    return false;
  }
});

var lsUser;

window.addEvent('domready', function() {
  
  lsUser = new lsUserClass({
    ids: {
      eventBlock:  'open-personal-dropdown',
      dropdownBlock: 'personal-dropdown'
    }
  });
  
});
