function addEvent(object, event, func)
{ 

	if (object.addEventListener)
  {
	object.addEventListener(event, func, false);
	return true; 
	}
	else if (object.attachEvent)
	{
	var result = object.attachEvent("on" + event, func);
	return result;
 	}
	else 
	{
	return false;
	}

}





function applyRollOver(image_obj, img_src)
{

   if (image_obj.className != 'selected')
   {
   image_obj.src = img_src;
   }

}





function addRollOvers()
{

   if (!document.images) return;
   if (!document.getElementById) return;
   if (!document.getElementsByTagName) return;

var menu_anchors = document.getElementById('ulMenu').getElementsByTagName('a');
var preload_array = new Array(new Array(), new Array());

   for (loop = 0; loop < menu_anchors.length; loop++)
   {
   menu_anchors[loop].onmouseover = function() {
                                    applyRollOver(this.childNodes[0], 'preload/' + this.childNodes[0].id + '_on.jpg'); 
                                    };

   menu_anchors[loop].onmouseout = function() {
                                   applyRollOver(this.childNodes[0], 'preload/' + this.childNodes[0].id + '_off.jpg'); 
                                   };

   preload_array[0][loop] = new Image(); 
   preload_array[1][loop] = new Image();
   preload_array[0][loop].src = 'preload/' + menu_anchors[loop].childNodes[0].id + '_on.jpg';  
   preload_array[1][loop].src = 'preload/' + menu_anchors[loop].childNodes[0].id + '_off.jpg';
   }

}