Also please note that the javascript history.go(-1)
won't set the referer to adwaresucks.com making
Code:
RewriteCond %{HTTP_REFERER} !^http://(.*@)?([a-z0-9-]+\.)*adwaresucks\.com(:[0-9]+)?(/.*)?$ [NC]
useless and the user will be caught into a loop and wont be able to go back to the originating site.