summaryrefslogtreecommitdiff
path: root/rt/share/html/NoAuth/js/class.js
blob: b823c693a107f8882f1b3f518d8064a175f6ea72 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
/* by TKirby, released under GPL */

 function _ClassSetup(Object) {
  this.prototype	= Object;
  return this;
 }
 
 function Class(name) {
  var _newclass_;
  eval("window."+name+"	= new Function('this."+name+".apply(this,arguments);');");
  eval("window."+name+".define = _ClassSetup;");
  eval("_newclass_ = window."+name+";");
  return _newclass_;
 }