Extern_link goes through a tree structure or a directory and scan all available HTML files. It add a JavaScript function to all embedded links that opens a window to inform the user that he clicked an external link. This is especially useful if you're browsing websites offline. Extern_link also adds a signature to an HTML closing tag which prevents that Extern_link adds additional function calls.