Good about a javascript-prototype inheritance
This article from: House of the script (www.jb51.net) detailed reference to the source: http://www.jb51.net/article/11199.htm