      function image_show(id)
      { id.setAttribute("src", eval(id.id + "_02.src")); }

      function image_hide(id)
      { id.setAttribute("src", eval(id.id + "_01.src")); }

      function open_image(id, description)
      { 
	if (!description) { description = ''; }
        filename = "display_gallery.asp?image=images/examples/" + id.id + "_03.jpg&alt=" + description;
        imageWindow = window.open(filename, "galleryWindow", 'directories=no, height=430, width=420, location=no, menubar=no, resizable=yes, scrollbars=no, status=no, toolbar=no');
        imageWindow.focus();
      }
      function open_component(prefix)
      { 	
        filename = "display_component.asp?prefix=" + prefix;
        imageWindow = window.open(filename, "componentWindow", 'directories=no, height=430, width=510, location=no, menubar=no, resizable=yes, scrollbars=yes, status=no, toolbar=no');
        imageWindow.focus();
      }
      function hilight(menu)
      {
        var menu_name = "menu_" + menu;
        newText = "<b>" + document.getElementById(menu_name).innerHTML + "</b>";
        document.getElementById(menu_name).innerHTML = newText;
      }

      function display_map()
      {
         displayWindow = window.open("map_large.asp", "mapWindow", 'directories=no, height=600, width=750, location=no, menubar=no, resizable=yes, scrollbars=yes, status=yes, toolbar=no');
         displayWindow.focus();
      }
      function open_gallery(image, alt, dimensions, cost, beds)
      { 
	if (!dimensions) { dimensions = 0; }
	if (!cost) { cost = 0; }
  if (!beds) { beds = 0; }
	filename = "display_gallery.asp?image=" + image + "&alt=" + alt + "&dimensions=" + dimensions + "&cost=" + cost+ "&beds=" + beds;
	imageWindow = window.open(filename, "galleryWindow", 'directories=no, height=540, width=420, location=no, menubar=no, resizable=yes, scrollbars=no, status=no, toolbar=no');
        imageWindow.focus();
      }
