// for the right-click protection thing
var specialcase = ((navigator.userAgent.indexOf('Mac') != -1) || document.all)
var flag = 0;
var msg = '© 2006 Robert Vance.\n\nThis image is protected by copyright.    \nPlease do not copy it.\n';
var x,y,x1,y1,copyAttempt;

// added to the end for the right-click
function init()
{
	if (!(document.getElementById || document.all || document.layers)) return;
	if (specialcase && document.layers)
	{
		document.captureEvents(Event.MOUSEMOVE);
		document.onmousemove = special;
	}
  for (i=0;i<document.images.length;i++)
  {
	document.images[i].onmousedown = checkIt;
	document.images[i].onmouseup = function() {return false};
	if (specialcase)
	{
		document.images[i].onmousemove = special;
		document.images[i].onclick = clearIt;
	}
  }
}

function checkIt(e)
{
copyAttempt = 0;
if (window.Event)
{
	x = e.screenX;
	y = e.screenY;
	theButt = (e.which == 3);
}
else
{
	x = window.event.clientX;
	y = window.event.clientY;
	theButt = (window.event.button == 2);
}
if (theButt)
{
	copyAttempt = 1;
	flag = 0;
	alert(msg);
	return false; // NN4 only
}
if (specialcase) flag = 1;
return false;
}

function special(e)
{
theObj = '';
if (window.Event)
{
	x1 = e.screenX;
	y1 = e.screenY;
	if (e.target.parentNode) theObj = e.target.parentNode.tagName;
}
else
{
	x1 = window.event.clientX;
	y1 = window.event.clientY;
	theObj = window.event.srcElement.parentElement.tagName;
}
var isLink = (theObj == 'A');
if (flag && (!isLink || ((Math.abs(x-x1) > 10) || (Math.abs(y-y1) > 10))))
{
	copyAttempt = 1;
	flag = 0;
	alert(msg);
	return false;
}
}

function clearIt()
{
 flag = 0;
 if (copyAttempt)
 {
 	copyAttempt = 0;
 	return false;
 }
}

function showme(itema)
{
  if (document.layers)
  { document.layers[itema].visibility = 'show';}
  else if (document.getElementById(itema))
  { document.getElementById(itema).style.visibility = 'visible'; }
  else if (document.all)
  { document.all[itema].visibility = 'visible'; }
}

function hideme(itema)
{
  if (document.layers)
  {
  if (document.layers[itema].visibility == 'show')
  {document.layers[itema].visibility = 'hide';}
  }
  else if (document.getElementById(itema))
  {
  if (document.getElementById(itema).style.visibility == 'visible')
  { document.getElementById(itema).style.visibility = 'hidden';}
  }
  else if (document.all)
  {
  if (document.all[itema].visibility == 'visible')
  { document.all[itema].visibility = 'hidden'; }
  }
}


function showem(divname)
{
  if (document.layers)
  { document.layers[divname].display = 'inline';}
  else if (document.getElementById(divname))
  { document.getElementById(divname).style.display = 'inline'; }
  else if (document.all)
  { document.all[divname].display = 'inline'; }
}

function hideem(divname)
{
  if (document.layers)
  {
  if (document.layers[divname].display == 'inline')
  {document.layers[divname].display = 'none';}
  }
  else if (document.getElementById(divname))
  {
  if (document.getElementById(divname).style.display == 'inline')
  { document.getElementById(divname).style.display = 'none';}
  }
  else if (document.all)
  {
  if (document.all[divname].display == 'inline')
  { document.all[divname].display = 'none'; }
  }
}
