/*
	Un-Selected and Un-Highlighed Menu Item Pic:	./images/ROMenu[menuno].jpg
	Selected Menu Item Pic:							./images/ROsMenu[menuno].jpg
	Highlighted Menu Item Pic: 						./images/ROhMenu[menuno].jpg
	
	menuno:	Menu Number
*/


var preImage = "";
var prevLayer= "";
var prevHighlight =0;
var TimeOutValue = 200;



if (navigator.appName == "Netscape")
{
	document.captureEvents(Event.MOUSEDOWN | Event.MOUSEMOVE | Event.MOUSEUP);
	document.onmousemove=testObj;
	document.onmousedown = preventThis;
	
}

function testObj(e)
{
	if (e.target != "")
	{
		
	}
	else
	{
		if(preImage != "")
		
		{
			document.images["ImgMenu"+preImage].src = "/images/ROMenu"+preImage+".gif";
		}
		return false;
	}
}

function preventThis(e)
{
	if (e.which>=2)
	{
		return false;
	}
}


/* Retrive the image object by looping whie comparing to the object name*/
function findDOMObject(nameOfObject) 
{
	for (var i = 0; i < document.images.length; i++)
	{
		if (document.images[i].name==nameOfObject)
			return document.images[i];
	}
	
	if(document.getElementById)
		return document.getElementById(nameOfObject);
}

/* Highlight the selected Menu Item */ 
function showRollOverImage(submenuno, isHighlight)
{
	//IE5 and Netscape 6
	if(document.getElementById)
	{ 		
		if(preImage != "")
		{	
			if(prevHighlight>=1)
			{
				(findDOMObject("ImgMenu"+preImage)).src= "/images/ROhMenu"+preImage+".gif";
				prevHighlight=0;
			}
			else
			{
				(findDOMObject("ImgMenu"+preImage)).src= "/images/ROMenu"+preImage+".gif";
			}
		}
		
		(findDOMObject("ImgMenu"+submenuno)).src = "/images/ROMenu"+submenuno+"s.gif";
	}
	
	//Netscape 4
	else if(document.images)
	{
		if(preImage != "")
		{
			if(prevHighlight>=1)
			{
				document.images["ImgMenu"+preImage].src = "/images/ROhMenu"+preImage+".gif";
				prevHighlight=0;
			}
			else
			{
				document.images["ImgMenu"+preImage].src = "/images/ROMenu"+preImage+".gif";
			}
		}
			document.images['ImgMenu'+submenuno].src = "/images/ROMenu"+submenuno+"s.gif";
	}	
	
	preImage = submenuno;
	prevHighlight = isHighlight;
}

/* Un-Highlight the selected Menu Item */
function turnoffImages()
{
	if(! document.all)
		mydocument	= document;
	else
		mydocument	= document;

	if(mydocument.images)
	{	
		if(preImage != "")
		{
			(findDOMObject("ImgMenu"+preImage)).src = "/images/ROMenu"+preImage+".gif";
		}
	}
	else if(document.getElementById)
	{	
		(findDOMObject("ImgMenu"+preImage)).src = "/images/ROMenu"+preImage+".gif";
	}
}

var TimeoutID=0;

/* Show Submenu */
function showLayers(submenuno)
{
	//IE5 and Netscape 6
	if(document.getElementById)
	{
		if (document.getElementById("Menu"+prevLayer)){
		(findDOMObject("Menu"+prevLayer)).style.visibility = 'hidden';
			}
		if (document.getElementById("Menu"+submenuno)){
			(document.getElementById("Menu"+submenuno)).style.visibility = 'visible';
		}
	}
	//Netscape 4
	else if(document.layers)
	{
		if(document.layers["Menu"+prevLayer])
			document.layers["Menu"+prevLayer].visibility = 'hide';
		if(document.layers["Menu"+submenuno])
			document.layers["Menu"+submenuno].visibility = 'visible';
		
	}
	
	prevLayer = submenuno;
}

/* Hide all Submenu */
function hideLayer()
{
	/* IE and Netscape6*/
	if(document.getElementById)
	{
		if(prevHighlight>0)
		{
			if(prevLayer!="")
				(document.getElementById("Menu"+prevLayer)).style.visibility = "hidden";
	
			(findDOMObject("ImgMenu"+preImage)).src = "/images/ROhMenu"+preImage+".gif";
		}
		else if(preImage!="")
		{
			if(prevLayer!="")
				(document.getElementById("Menu"+prevLayer)).style.visibility = "hidden";
	
			(findDOMObject("ImgMenu"+preImage)).src = "/images/ROMenu"+preImage+".gif";
		}
		
	}
	else if(document.layers)
	{
		if(prevHighlight>0)
		{
			if(prevLayer!="")
				document.layers["Menu"+prevLayer].visibility	= "hide";

			document.images["ImgMenu"+preImage].src = "/images/ROhMenu"+preImage+".gif";
		}
		else if(preImage!="")
		{
			if(prevLayer!="")
				document.layers["Menu"+prevLayer].visibility	= "hide";					
			document.images["ImgMenu"+preImage].src = "/images/ROMenu"+preImage+".gif";
		}
	}
}

/* Show submenu No.'submenuno'. 'isHighlight' is set to 1 if the menu item is currently being highlighted */
function showSubmenu(submenuno, isHighlight)
{

	/* Highlight the menu item which has been highlighted */
	showRollOverImage(submenuno, isHighlight);
}

/* Clear all highlighted menu item and its dislpaying submenus */
function restore()
{
	if(TimeoutID>0)
		clearTimeout(TimeoutID);
	hideLayer();

	preImage = "";
	prevLayer= "";
	prevHighlight =0;
}

/* Reset the timers for clearing submenu */
function ResetMenuTimer()
{	
	turnoffImages();

}

function ClearTimeout()
{
	if(TimeoutID>0)
		clearTimeout(TimeoutID);
}

function OpenReferThis(sbj, page) 
{

	var url = '/recommendthis/index.php?sbj=' + sbj + "&page=" + page;
	newwin = open (url, 'popup', 'width=450,height=450,scrollbars=1'); 
	newwin.focus();

}
//-->
