Понял весь код
function extend(Child, Parent) {
var F = function() { }
F.prototype = Parent.prototype
Child.prototype = new F()
Child.prototype.constructor = Child
Child.superclass = Parent.prototype
}
Vladi го со мной читать
http://javascript.ru/tutorial/object/inheritance