There is nothing next generation about this. Looks like someone just learnt javascript got out to built a "framework". Still good for a 15yr but then I hate the trend where someone mentions their age in a project to grab some sympathy votes.
I have to agree with Amitava, very rudimentary.
Also, if I did your first demo in jQuery it will only take 2-4 lines of code.