Logic update
use simplemodal as popup js lib
handle DOM level hyperlink generation for several cases