/******************************/
/*    Image Rollovers         */
/******************************/
  if (document.images)
   {
    behind1 = new Image();
	behind1.src = "/images/main/ham_mp_nav-top_01a.gif";
	behind2 = new Image();
	behind2.src = "/images/main/ham_mp_nav-top_01b.gif";
	
	rental1 = new Image();
	rental1.src = "/images/main/ham_mp_nav-top_02a.gif";
	rental2 = new Image();
	rental2.src = "/images/main/ham_mp_nav-top_02b.gif";
	
	site1 = new Image();
	site1.src = "/images/main/ham_mp_nav-top_03a.gif";
	site2 = new Image();
	site2.src = "/images/main/ham_mp_nav-top_03b.gif";
	
	cal1 = new Image();
	cal1.src = "/images/main/ham_mp_nav-top_04a.gif";
	cal2 = new Image();
	cal2.src = "/images/main/ham_mp_nav-top_04b.gif";
	
	
	//left side
	visit1 = new Image();
	visit1.src = "/images/interior/new/ham_int_nav-side_01a.gif";
	visit2 = new Image();
	visit2.src = "/images/interior/new/ham_int_nav-side_01b.gif";
	
	exhibit1 = new Image();
	exhibit1.src = "/images/interior/new/ham_int_nav-side_02a.gif";
	exhibit2 = new Image();
	exhibit2.src = "/images/interior/new/ham_int_nav-side_02b.gif";
	
	museum1 = new Image();
	museum1.src = "/images/interior/new/ham_int_nav-side_03a.gif";
	museum2 = new Image();
	museum2.src = "/images/interior/new/ham_int_nav-side_03b.gif";
	
	store1 = new Image();
	store1.src = "/images/interior/new/ham_int_nav-side_04a.gif";
	store2 = new Image();
	store2.src = "/images/interior/new/ham_int_nav-side_04b.gif";
	
	edu1 = new Image();
	edu1.src = "/images/interior/new/ham_int_nav-side_05a.gif";
	edu2 = new Image();
	edu2.src = "/images/interior/new/ham_int_nav-side_05b.gif";
	
	resource1 = new Image();
	resource1.src = "/images/interior/new/ham_int_nav-side_06a.gif";
	resource2 = new Image();
	resource2.src = "/images/interior/new/ham_int_nav-side_06b.gif";
	
	media1 = new Image();
	media1.src = "/images/interior/new/ham_int_nav-side_07a.gif";
	media2 = new Image();
	media2.src = "/images/interior/new/ham_int_nav-side_07b.gif";
	
	involved1 = new Image();
	involved1.src = "/images/interior/new/ham_int_nav-side_08a.gif";
	involved2 = new Image();
	involved2.src = "/images/interior/new/ham_int_nav-side_08b.gif";
	
	knife1 = new Image();
	knife1.src = "/images/interior/new/ham_int_nav-side_09a.gif";
	knife2 = new Image();
	knife2.src = "/images/interior/new/ham_int_nav-side_09b.gif";
	
	new1 = new Image();
	new1.src = "/images/interior/new/ham_int_nav-side_10a.gif";
	new2 = new Image();
	new2.src = "/images/interior/new/ham_int_nav-side_10b.gif";
	
	home1 = new Image();
	home1.src = "/images/interior/new/ham_int_nav-side_11a.gif";
	home2 = new Image();
	home2.src = "/images/interior/new/ham_int_nav-side_11b.gif";

  }

  function hiLite(source, name) {
  	if (document.images) {
  		document.images[name].src = eval(source + ".src");
    }
  }
	
/*****************************/
/*    Popup Windows          */
/*****************************/	
var win = null;
function NewWindow(mypage,myname,w,h,scroll)
{
  
	LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
	TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
	//settings =  'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',resizable'
	settings =  'height='+h+',width='+w+',scrollbars='+scroll+',resizable'
	win = window.open(mypage,myname,settings)
	win.focus();
}


/******************************/
/*     Drop Downs             */
/******************************/
var visShow, visHide;
var x;
var temp;
var prev;
function showhide(obj,name, hide)
{
	x = new getObj(name);
	if (obj != x.obj) {
		setLyr(obj,name);
	}
	if (hide) {
		clearTimeout(temp);
		if(prev)
			prev.style.visibility = 'hidden';
			x.style.visibility = 'visible';
	}
	else {
		prev = x.obj;
		temp = setTimeout('hide(x.obj)',100);
	}
}

function hide(obj)
{
	obj.style.visibility = 'hidden';
}

function setLyr(obj,lyr)
{
	var newX = findPosX(obj);
	var newY = findPosY(obj);
	if (lyr == 'issDiv') newX -= 5;
	var x = new getObj(lyr);
	x.style.top = newY + 'px';
	if (document.body.clientWidth) {
		if ((newX + x.obj.offsetWidth) >= document.body.clientWidth) {
			newX = document.body.clientWidth - x.obj.offsetWidth;
		}
	}
	else if (window.innerWidth) {
		newX =  ((newX + x.obj.offsetWidth) > window.innerWidth) ? newX = window.innerWidth - 20 - x.obj.offsetWidth : newX;
	}

	x.style.left = newX + 'px';
}


function findPosY(obj)
{
	var curtop = (document.all) ? 20 : 10;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curtop += obj.offsetTop
			obj = obj.offsetParent;
		}
	}
	else if (obj.y)
		curtop += obj.y;
	return curtop;
}

function findPosX(obj)
{
	var curleft = 5;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curleft += obj.offsetLeft
			obj = obj.offsetParent;
		}
	}
	else if (obj.x)
		curleft += obj.x;
	return curleft;
}

function getObj(name) {
	visShow = 'visible';
	visHide = 'hidden';
  if (document.getElementById)
  {
  	this.obj = document.getElementById(name);
		this.style = document.getElementById(name).style;
  }
  else if (document.all)
  {
		this.obj = document.all[name];
		this.style = document.all[name].style;
  }
  else if (document.layers)
  {
   	this.obj = document.layers[name];
   	this.style = document.layers[name];
		visShow = 'show';
		visHide = 'hide';
  }
}