Edit: Dupe of What is the consequence of this bit of javascript?
The leading semicolon is to make sure any previous statements are closed when multiple source files are minified into one.
The jQuery.ui ||
bit makes sure that the following function is defined only if jQuery.ui
does not already exist.