/******************************/
/*    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";
	
	links1 = new Image();
		links1.src = "/images/main/new/ham_mp_nav-top_03a.gif";
		links2 = new Image();
		links2.src = "/images/main/new/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";
	
	  made1 = new Image();
		made1.src = "/images/interior/new/ham_int_nav-side_01a.gif";
		made2 = new Image();
		made2.src = "/images/interior/new/ham_int_nav-side_01b.gif";
	
	  visit1 = new Image();
		visit1.src = "/images/interior/new/ham_int_nav-side_02a.gif";
		visit2 = new Image();
		visit2.src = "/images/interior/new/ham_int_nav-side_02b.gif";

	  exhibit1 = new Image();
		exhibit1.src = "/images/interior/new/ham_int_nav-side_03a.gif";
		exhibit2 = new Image();
		exhibit2.src = "/images/interior/new/ham_int_nav-side_03b.gif";

	  museum1 = new Image();
		museum1.src = "/images/interior/new/ham_int_nav-side_04a.gif";
		museum2 = new Image();
		museum2.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";

	  media1 = new Image();
		media1.src = "/images/interior/new/ham_int_nav-side_06a.gif";
		media2 = new Image();
		media2.src = "/images/interior/new/ham_int_nav-side_06b.gif";

	  involved1 = new Image();
		involved1.src = "/images/interior/new/ham_int_nav-side_07a.gif";
		involved2 = new Image();
		involved2.src = "/images/interior/new/ham_int_nav-side_07b.gif";

	  knife1 = new Image();
		knife1.src = "/images/interior/new/ham_int_nav-side_08a.gif";
		knife2 = new Image();
		knife2.src = "/images/interior/new/ham_int_nav-side_08b.gif";

	  new1 = new Image();
		new1.src = "/images/interior/new/ham_mp_nav-side_ms_a.gif";
		new2 = new Image();
		new2.src = "/images/interior/new/ham_mp_nav-side_ms_b.gif";

	  store1 = new Image();
		store1.src = "/images/interior/new/ham_int_nav-side_10a.gif";
		store2 = new Image();
		store2.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';
  }
}
