var currentMenu = '';

function MM_preloadImages() { //v3.0
 var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
   var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
   if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function menuMouseover(menuid) {
	var subMenuName = 'div_'+menuid.substring(10);
	var menuLeft = 0;
	var menuTop = 0;

	hidePrevious(currentMenu);
	
	if (document.getElementById(menuid)) {
			document.getElementById(menuid).src = '/njsea/images/menu/' + menuid.substring(10) + '-over.gif';
	}
	if (document.getElementById(subMenuName)) {
		menuLeft = getRealLeft(document.getElementById(menuid));			
		menuTop = getRealTop(document.getElementById(menuid)) + 25;			
/*
		menuTop = 126;			
		switch(menuid) {
			case 'menu0': 
				menuLeft = 12;
				break
			case 'menu1':
				menuLeft = 74;
				break			
			case 'menu2':
				menuLeft = 214;
				break			
			case 'menu3':
				menuLeft = 273;
				break			
			case 'menu4':
				menuLeft = 0;
				break							
			case 'menu5':
				menuLeft = 391;
				break											
		}
*/		
		document.getElementById(subMenuName).style.display = 'block';
		document.getElementById(subMenuName).style.top = menuTop + 'px';
		document.getElementById(subMenuName).style.left = menuLeft + 'px';		
	}
	currentMenu = menuid;
}

function menuMouseout(menuid) {
	if (document.getElementById(menuid)) {
//			document.getElementById(menuid).src = '/images/menu/' + menuid + '.gif';
	}	
}

function hidePrevious(menuid) {
	if (document.getElementById(menuid)) {
			document.getElementById(menuid).src = '/njsea/images/menu/' + menuid.substring(10) + '.gif';
	}		
	if (document.getElementById('div_'+menuid.substring(10))) {
		document.getElementById('div_'+menuid.substring(10)).style.display = 'none';
	}	
}

function hideMenu() {
	hidePrevious(currentMenu);
}

function getRealLeft(el) {
    xPos = el.offsetLeft;
    tempEl = el.offsetParent;
    while (tempEl != null) {
        xPos += tempEl.offsetLeft;
        tempEl = tempEl.offsetParent;
    }
    return xPos;
}

function getRealTop(el) {
    yPos = el.offsetTop;
    tempEl = el.offsetParent;
    while (tempEl != null) {
        yPos += tempEl.offsetTop;
        tempEl = tempEl.offsetParent;
    }
    return yPos;
}


function checkKeycode(e) {
               var keycode;
               if (window.event) // IE
                    keycode = e.keyCode;
               else if (e.which) // Netscape/Firefox/Opera
                    keycode = e.which;
               if (keycode==13) 
                  CallSearch();
		  return false;

           }
         
           //document.onkeydown = checkKeycode;
         
           function CallSearch()
           {
           
               var objsearchText = document.getElementById('ts');
             
               var searchText;
               if ((objsearchText!=null))
               {
                   searchText = objsearchText.value;
                   searchText = searchText.replace(/>/gi, " >");
                   searchText = searchText.replace(/</gi, "< ");
                   objsearchText.value = searchText;
               }

               window.location.href='http://www.njsea.com/Search.aspx?searchtext=' + searchText.replace('alert','').replace('confirm','') + '&folderid=0&searchfor=all&orderby=id&orderdirection=ascending';
		return false;
           }
