// OBJ-ORIENTED ROLLOVER SCRIPT:


var menuItems = new Array();   // ARRAY OF IMAGE OBJECTS

var imageSubdirectory = "images/menu_";
var offSuffix         = ".jpg";
var onSuffix          = "_on.jpg";
var selSuffix         = "_sel.jpg";

// CREATE NEW GRAPHIC OBJECT
function menu_item(name, width, height, statusText) {
  
  this.name     = name;
  this.height   = height;
  this.width    = width;

  this.off         = new Image (width, height);
  this.off.src     = imageSubdirectory + name + offSuffix;

  this.on         = new Image (width, height);
  this.on.src     = imageSubdirectory + name + onSuffix;
  
  this.sel         = new Image (width, height);
  this.sel.src     = imageSubdirectory + name + selSuffix;
  
  this.txt = statusText;

}
// BUILD ARRAY OF GRAPHIC OBJECTS (OFF, ON, PICK)
function create_menu_item (name, width, height, statusText) {
  menuItems[name] = new menu_item(name, width, height, statusText);
}
function domouseover(ref) {
	document.images[menuItems[ref].name].src = menuItems[ref].on.src;
	self.status = menuItems[ref].txt;
}
function domouseout (ref) {
	document.images[menuItems[ref].name].src = menuItems[ref].off.src;
	self.status = "";
}
function domouseclick (ref) {
	document.images[menuItems[ref].name].src = menuItems[ref].sel.src;
}

//IMAGE OBJECT ARRAY INSTANTIATION STRINGS
create_menu_item("suite201", 114, 21, ": suite201");
create_menu_item("suite202", 114, 21, ": suite202");
create_menu_item("suite203", 114, 21, ": suite203");
create_menu_item("suite204", 114, 21, ": suite204");
create_menu_item("suite301", 114, 21, ": suite301");
create_menu_item("suite302", 114, 21, ": suite302");
create_menu_item("suite303", 114, 21, ": suite303");
create_menu_item("185clara", 114, 21, ": 185clara");
create_menu_item("sfapts", 114, 21, ": sfapts");
create_menu_item("maven", 114, 21, ": maven");
create_menu_item("gleneagles", 114, 21, ": gleneagles");
create_menu_item("map", 259, 21, ": map");
