﻿
// Image protection functions
var clickmessage="We are sorry. This function is disabled."

function disableclick(e)
{
  if (document.all)
  {
    if (event.button == 2 || event.button == 3)
    {
      if (event.srcElement.tagName == "IMG")
      {
        alert(clickmessage);
        return false;
      }
    }
  }
  else if (document.layers)
  {
    if (e.which == 3)
    {
      alert(clickmessage);
      return false;
    }
  }
  else if (document.getElementById)
  {
    if (e.which==3&&e.target.tagName=="IMG")
    {
      alert(clickmessage)
      return false
    }
  }
}

function associateimages()
{
  for(i = 0; i < document.images.length; i++)
    document.images[i].onmousedown = disableclick;
}

function FEIP_init()
{
  if (FEIP_BrowserDetect.browser != "Explorer")
    return;
  
	for (var i = 0; i < document.images.length; i++)
	  document.images[i].oncontextmenu = FEIP_blockContextMenu;
}

function FEIP_blockContextMenu() // For only IE
{
   event.cancelBubble = true
   event.returnValue = false;
   alert(clickmessage);
   return false;
}

if (FEIP_BrowserDetect.browser != "Explorer")
{
  if (document.all)
    document.onmousedown = disableclick;
  else if (document.getElementById)
    document.onmouseup = disableclick;
  else if (document.layers)
    associateimages();
}
