// == Extended Element  ===

var _Element = DefineClass({
  
  init: function() {
  },    
    
  appendToBody: function(element) {
    var body = document.getElementsByTagName('body')[0];
    body.appendChild(element);
  },

  removeFromBody: function(element) {
    var body = document.getElementsByTagName('body')[0];
    body.removeChild(element);
  },
  
  Hide: function(element) {
    if (element) element.style.display = 'none';
  },

  Show: function(element) {
    if (element) element.style.display = 'block';
  },
  
  Toggle: function(element) {
  	if (element.style.display == 'block') {
      this.Hide(element);
    } else {
		  this.Show(element);
		};
  },
  
  setClass: function(element, ClassName) {
    element.className = ClassName;
  },
  
  setID: function(element, ID) {
    element.setAttribute('id', ID);
  },
  
  content: function(element, content) {
    element.innerHTML = content;
  }
    
})

var Element = new _Element();
