I hope you're not feeling picked on, but...
most of the site has been built in photoshop, with most of its text contained in graphics, which defeats any basic users attempt to highlight, then copy the text.
This also disables the people you want to read the text from reading the text. Namely Google et al.
There is NO JavaScript way to disable View Source in the menu bar. There might be a way with VBScript but I'm no VBScript user. Best do a search on it.
Here's a list of methods that *will* work:
http://www.vortex-webdesign.com/help/hidesource.htm
In all seriousness, given the people you are targeting, it might be effective enough to put all your stuff in framesets and disable the context menu
Code:
<script>
document.oncontextmenu=function(){ return false; }
</script>
Then your tailors will have to view source on the frameset, get the frame src, then paste that in the browser, view source on that, etc.
But generally you are way wasting your time that would better be spent on SEO.
Here's another example of a waste of time. Yellow Pages sites in Canada and the States go out of their way to make their stuff non-browseable and non-spiderable. Who does that hurt? Just them, since Google has absolutely no way of spidering their stuff either. They could have increased the traffic to their sites by at least five times. Suffice it to say I have a database of 1.3 million Canadian businesses (i.e. all of them, or at least all of them that have businesses phone numbers) gleaned from a spider I wrote in about three hours.
My long-winded point: in general, these types of tricks do more harm to you than they benefit, since they don't fulfill the originl intent. Ever.