Making a painting app using HTML5 and Canvas.
I think I want to have a similar system to applications like Paint and Photoshop where you can have a primary and secondary
Try adding oncontextmenu="return false;"
on the body tag. It should disable the context menu.
If I believe this source : http://javascript.about.com/library/blnoright.htm which is google's first result to the query "javascript disable right click" that you should have tried.
Edit :
stopPropagation()
on the event element once your function ends ?