var omitformtags=["input", "textarea", "select"];

if (typeof document.onselectstart=="undefined") {
  $(document).mousedown(function(){
    for (i = 0; i < omitformtags.length; i++) {
      if (omitformtags[i]==(e.target.tagName.toLowerCase()))
        return;
    }
    return false
  });

  $(document).mouseup(function(){
    return true;
  });
} else {
  $(document).mousedown(function(){
    return false;
  });

  $(document).mouseup(function(){
    return false;
  });
}

$(document).bind('contextmenu', function(e) {
  return false;
});

/*
$(document).bind('selectstart', function(e) {
  return false;
});

$(document).bind('select', function(e) {
  document.selection.empty();
});
*/