
function showSub(subID,selectedclassname,hoverclassname,replace1,replace2) 
{
	var id = subID;
	subID = "smenu" + subID;
	
	var oSubMenu = document.getElementById(subID)
	var oMainMenu = document.getElementById(subID.replace(replace1,replace2))
//Commented on 25-Aug for MainMenu functionality.
//	if (oMainMenu) {
//		if (oMainMenu.className != selectedclassname) {
//			oMainMenu.className = hoverclassname;
//		}
//	}
//Commented end
	
	if (oSubMenu)
	{
		//var oMainMenu = document.getElementById(subID.replace('smenu','menu'))
		//check if the submenu has items
		if (oSubMenu.getElementsByTagName('a').length > 0) {
			if (oSubMenu)
				oSubMenu.style.visibility = 'visible';
		}
	}
}

function hideSub(subID,selectedclassname,hoverclassname,subidstart,replace1,replace2) 
{
	var id = subID;
	//subID = "smenubutton" + subID;
	subID = subidstart + subID;
	//alert(document.getElementById(subID).value);
	var oSubMenu = document.getElementById(subID)
	//alert(osubmenu);
	var oMainMenu = document.getElementById(subID.replace(replace1,replace2))
	if (oSubMenu)
		oSubMenu.style.visibility = 'hidden';
//Commented on 25-Aug for MainMenu functionality.
//	if (oMainMenu) {
//		if (oMainMenu.className != selectedclassname) 
//			oMainMenu.className = hoverclassname;					
//	}
//Commented end

}

function subMenuMouseOut(oSubMenuItem)
{
	oSubMenuItem.className = 'menuSubItem';
}

function subMenuMouseOut(oSubMenuItem)
{
	oSubMenuItem.className = 'menubuttonlargesubItem';
}

function subMenuMouseOver(oSubMenuItem)
{
	oSubMenuItem.className = 'menuSubItem menuSubItem_Hover';
}

function subMenuMouseOver(oSubMenuItem)
{
	oSubMenuItem.className = 'menubuttonlargesubItem menubuttonlargesubItem_Hover';
}

if (typeof($) != 'undefined') {
	$(document).ready(function(){

		$('.menuSubItem_Container').mouseover(function()
		{
			showSub(this.id.replace('smenu',''),'menuItem_Selected','menuItem menuItem_Hover','smenu','menu');
		});
		
		$('.menuSubItem_Container').mouseout(function()
		{
			hideSub(this.id.replace('smenu',''),'menuItem_Selected','menuItem','smenu','smenu','menu');
		});

		$('.menuItem').mouseover(function() 
		{
			showSub(this.id.replace('menu',''),'menuItem_Selected','menuItem menuItem_Hover','smenu','menu');
		});
		
		$('.menuItem').mouseout(function() 
		{
			hideSub(this.id.replace('menu',''),'menuItem_Selected','menuItem','smenu','smenu','menu');
		});
		
		$('.mainmenuselected ').mouseover(function() 
		{
			showSub(this.id.replace('menu',''),'menuItem_Selected','mainmenuselected menuItem_Hover','smenu','menu');
		});
		
		$('.mainmenuselected ').mouseout(function() 
		{
			hideSub(this.id.replace('menu',''),'menuItem_Selected','mainmenuselected','smenu','smenu','menu');
		});
		
	});
} else {
	alert ('menu error: jquery was not included!');
}

if (typeof($) != 'undefined') {
	$(document).ready(function()
	{
		$('.menubuttonlargeSubItem_Container').mouseover(function()
		{
		    showSub(this.id.replace('smenubutton',''),'menubuttonlargeItem_selected','menubuttonlargeItem menubuttonlargeItem_hover','smenubutton','menubutton');
		});
		
		$('.menubuttonlargeSubItem_Container').mouseout(function()
		{
			hideSub(this.id.replace('smenubutton',''),'menubuttonlargeItem_selected','menubuttonlargeItem','smenubutton','smenubutton','menubutton');
		});

		$('.menubuttonlargeItem').mouseover(function() 
		{
			showSub(this.id.replace('menubutton',''),'menubuttonlargeItem_selected','menubuttonlargeItem menubuttonlargeItem_hover','smenu','menu');
		});
		
		$('.menubuttonlargeItem').mouseout(function() 
		{
			hideSub(this.id.replace('menubutton',''),'menubuttonlargeItem_selected','menubuttonlargeItem','smenu','smenu','menu');
		});
		
	});
} else {
	alert ('menu error: jquery was not included!');
}


/*
var selMnu = null
var selSubMnu = null
var activeMnu = null //main menu item corresponding to the page being displayed


function mnuSaveActive(id) {
    //save clicked main menuitem to cookie
    createCookie('mnuactive',id,0)  //0: cookie is trashed when the user closes the browser
}

function mnuSetActiveItem() {
    //hilite the selected main menu item, which was saved to a cookie
    var id = readCookie('mnuactive');
    if (id) {
        activeMnu = document.getElementById('nav' + id);
        if (activeMnu) {
            activeMnu.className = 'nav navActive';
        }    
    }
}

*/
