// Handles rollover images for NN3+ and IE4+
var loaded = new Array();

function F_loadRollover(image,imageName) {
	if (image && image.src &&
		(null == image.out || typeof(image.out) == typeof(void(0)))) {
		s = image.src;
		image.out = new Image();
		image.out.src = s;
		image.over = new Image();
		if (imageName.lastIndexOf('/') >= 0 || imageName.lastIndexOf('\\') >= 0) {
			s = imageName;
		} else {
			i = s.lastIndexOf('/');
			if (i<0) i = s.lastIndexOf('\\');
			if (i<0) { s = imageName; }
			else	 { s = s.substring(0,i+1) + imageName; }
		}
		image.over.src = s;
		loaded[image.name] = image;
	}
}
function F_roll(imageName,over) {
	if (document.images) {
	if (over) { imageObject = "over"; }
	else	  { imageObject = "out"; }
	image = loaded[imageName];
	if (image) {
		ref = eval("image."+imageObject);
		if (ref) image.src = eval("image."+imageObject+".src");
	}
	if (window.event)
		window.event.cancelBubble = true;
	}
}

if (document.images) 
{
  var MenuActive = new Array();

  MenuActive["Rentals"] = 0;
  imageRentalsOn = new Image();
  imageRentalsOn.src = "../bitmaps/rentals_button_roll.gif";
  imageRentalsOff = new Image();
  imageRentalsOff.src = "../bitmaps/rentals_button.gif";

  imageSalesOn = new Image();
  imageSalesOn.src = "../bitmaps/sales_button_roll.gif";
  imageSalesOff = new Image();
  imageSalesOff.src = "../bitmaps/sales_button.gif";
  
  imageAboutOn = new Image();
  imageAboutOn.src = "../bitmaps/company_profile_button_roll.gif";
  imageAboutOff = new Image();
  imageAboutOff.src = "../bitmaps/company_profile_button.gif";
  
  imageToursOn = new Image();
  imageToursOn.src = "../bitmaps/tours_button_roll.gif";
  imageToursOff = new Image();
  imageToursOff.src = "../bitmaps/tours_button.gif";
}

function changeImages() 
{
  if (document.images) 
  {
    for (var i=0; i<changeImages.arguments.length; i+=2) 
    {
      document[changeImages.arguments[i]].src = eval(changeImages.arguments[i+1] + ".src");
    }
  }
}

function showMenu(el)
{
	var height=0;
	var width=0;
	
	if (MenuActive[el] == 1)
	{
		hideMenu(el);
		return;
	}
	
	MenuActive[el] = 1;
	newEl = el.children(1);
	
	newEl.style.left = el.offsetLeft+132;
	height = height + el.offsetHeight;
	
		while(el.tagName != "BODY")
		{
			height=height+el.offsetTop;
			el = el.offsetParent;
		}
			
//	newEl.style.middle = height;
	newEl.style.top = height-30;
			
	newEl.style.display="";
}

function hideMenu(el)
{
	el.children(1).style.display='none';
	MenuActive[el] = 0;
}
