review & fix callback hell. hope you agree in most changes @mweibel. thanks any way for your initial version
and again an edited version of javascript callbacks. read this one @mweibel ;)