// JavaScript Document

// Global variables
var IE = document.all?true:false; // which browser is being used
//if (!IE) document.captureEvents(Event.MOUSEMOVE); deprecated
if (!IE) {
	document.addEventListener("mousemove",getMouseXY,false);
}
else {
	document.attachEvent("onmousemove",getMouseXY);
}

/***********************************************
* Encrypt Email script- Please keep notice intact
* Tool URL: http://www.dynamicdrive.com/emailriddler/
* **********************************************/
//Encrypted version of: craftman72 [at] *****.***.**
function get_email() {
	
	var emailriddlerarray=[106,111,115,104,64,99,114,97,102,116,109,97,110,46,99,111,109,46,97,117];
	var encryptedemail_id68=''; //variable to contain encrypted email 
	for (var i=0; i<emailriddlerarray.length; i++) {
		 encryptedemail_id68+=String.fromCharCode(emailriddlerarray[i]);
	}
	return encryptedemail_id68;
}


//-----------------------------------------------------------------------
function getMouseXY(e) {
// returns array of mouse positions [X,Y]
// can do if (!e) e = window.event; but even then IE doesn't return same measures.
var tempX, tempY;
  if (IE) { // grab the x-y pos.s if browser is IE
    tempX = event.clientX + document.documentElement.scrollLeft;
    tempY = event.clientY + document.documentElement.scrollTop;
  } else {  // grab the x-y pos.s if browser is NS
    tempX = e.pageX;
    tempY = e.pageY;
  }  
  // catch possible negative values in NS4
  if (tempX < 0){tempX = 0}
  if (tempY < 0){tempY = 0}  

  return [tempX,tempY];
}


//-----------------------------------------------------------------------
function showDef(id,e) {
// displays element id at offX, offY from the mouse pointer	

	var MXY = getMouseXY(e);
	
	var offX = -50;
	var offY = -40;
	
// need to test whether the below offsets are actually visible (for something near the top or bottom of screen)	
	document.getElementById(id).style.left = (+MXY[0] + offX) + 'px';
	document.getElementById(id).style.top = (+MXY[1] + offY) + 'px';
	
	document.getElementById(id).style.visibility = 'visible';
}

//-----------------------------------------------------------------------
function hideDef(id) {
// hides element id	
		document.getElementById(id).style.visibility = 'hidden';
}


