Huge problem observed

with original 
scriptload()
var new BJ()
we can't load BJ since it takes 2ms to load.
use setTimeout to solve such a problem