Element.addMethods({
  clsHide : function(element) {
    return element.addClassName('hidden');
  },
  clsToggle : function(element) {
    return element.toggleClassName('hidden');
  },
  clsShow : function(element) {
    return element.removeClassName('hidden');
  },
  isHidden : function(element) {
    return element.hasClassName('hidden');
  },
  disable : function(element) {
    return element.writeAttribute("disabled", "disabled");
  },
  enable : function(element) {
    return element.removeAttribute("disabled");
  },
  setRandID : function(element) {
    var rnd = "id-" + new Date().getTime().toString();
    element.writeAttribute({id:rnd, name:rnd});

    return element;
  }
});

function $$F(selector){
	return $$(selector)[0]
}
