please review my site
th: When middle-clicking on the "Upload Now" button on the homepage (to open the page in a new tab) the translucent overlay that says "Please wait..." appears on the current page and hangs there rendering the page useless.I suggest either treating that link differently when it is being opened in a new window/tab or using something instead of a link to completely disable the "open in new window/tab" feature in the browser.