
var Navigation = (function() 
{
	return {
		
		MenuLists: { 0 : {'name' : 'menulistnav',
						  'cache' : 0}
						  		
		},
	
		ChangeInputsForCSS: function ()
		{
			var i;
			var elements = document.getElementsByTagName('input');		
		
			for (i = 0; i < elements.length; i++)
			{
				if (elements[i].getAttribute('type'))
					if ((elements[i].getAttribute('type') != 'submit') && (elements[i].getAttribute('type') != 'button'))
						elements[i].className = elements[i].getAttribute('type');
		
			}
			
		},
		
		StartMenuLists: function () 
		{
			if (document.all && document.getElementById) 
			{
				var j;
						
				for (j in this.MenuLists)
				{			
					if (GetElement(this.MenuLists[j]['name']))
					{	
						if (this.MenuLists[j]['cache'] == 0)
						{				
							var elements = GetElement(this.MenuLists[j]['name']).getElementsByTagName("LI"); 
							
							for (var i = 0; i < elements.length; i++) 
							{         
								elements[i].onmouseover = function() 
								{             
									this.className += " over";   
									
								}         
								
								elements[i].onmouseout = function() 
								{             
									this.className = this.className.replace(new RegExp(" over\\b"), "");         
								
								}  
								
						    } 				
						    
						    this.MenuLists[j]['cache'] = 1;
						    
						}
					   
					}
					
				}
				
			}
		
		},	
		
		CreateBookmarkLink: function (url, title)
		{
			if (window.sidebar) 
			{
				// Mozilla Firefox Bookmark		
				window.sidebar.addPanel(title, url, "");	
			
			} 
			else if (window.external) 
			{ 
				// Internet Explorer Favorite		
				window.external.AddFavorite(url, title); 
				
			}	
			else if (window.opera && window.print) 
			{ 
				// Opera Hotlist		
				return true; 
			
			} 
			else if (navigator.appName == 'Netscape')
			{
				// Netscape Bookmark
				alert('');
				
			}
			
		}
		
	};
	
})();

