

/****************************************************************
* www.BONUGLI.com   Menu JavaScript
* by Paul K. Bonugli 
*****************************************************************/

function theLayer(aLayer) {
 if(document.layers)
   this.layer = aLayer;
 else 
 if(document.all) 
   this.layer = document.all[aLayer.id].style;  
 else 
 if (document.getElementById)
   this.layer = aLayer.style;
 return(this); 
}

var staticMenu;

function CreateStaticMenu(theObj, x, y) {
 if(document.layers)
   staticMenu = (new theLayer(document.layers[theObj]));
 else 
 if(document.all)
   staticMenu = (new theLayer(document.all[theObj]));
 else 
 if(document.getElementById)
   staticMenu = (new theLayer(document.getElementById(theObj)));

 staticMenu.x = x;
 staticMenu.y = y;

 if(navigator.appName != "Opera")
   setInterval("ani()", 20);
}

function ani() {
 var a = staticMenu;
 if(navigator.appName.indexOf("Netscape") != -1) {
   var targetX = pageXOffset + 5;
   var targetY = pageYOffset + 110;
 }
 else if(document.all) {
   var targetX = document.body.scrollLeft + 5;
   var targetY = document.body.scrollTop + 110;
}

 if(targetX==null)targetX=5; 
 if(targetY==null)targetY=110; 

 var dx = (targetX - a.x)/8;
 var dy = (targetY - a.y)/8;
 a.x += dx;
 a.y += dy;

 if(navigator.appName.indexOf("Netscape") != -1 && !document.getElementById)
   staticMenu.layer.moveTo(a.x, a.y);

 else if(document.all) 
   { staticMenu.layer.pixelLeft = a.x; 
     staticMenu.layer.pixelTop = a.y; } 

 else if (document.getElementById)
   { staticMenu.layer.left = a.x+"px";
     staticMenu.layer.top = a.y+"px"; }
}

function start() {
 CreateStaticMenu("MenuDiv", 5, 110);
 window.defaultStatus = 'Bonugli Family Website - www.BONUGLI.com';
 if (window != top) top.location.href = location.href;
}

window.onload = start