$(document).ready(function() {
  $('ul#mainmenu').children().each(function(index) {
	  $(this).css('font-weight','bold');
	  $(this).css('line-height','20px');
	  $(this).css('padding-bottom','10px');
	  $(this).css('padding-left','5px');
	  $(this).children().children().each(function(index){
		  $(this).addClass('menubutton');
		  $(this).click(function(e){
			  window.location = $(this).children('a').attr('href');
		  });
		  $(this).hover(function(){
			  $(this).addClass('buttonhover');
		  }, function(){
			  $(this).removeClass('buttonhover')
		  });
		  var submenus = $(this).children("ul");
		  if(submenus)
		  {
			  $(this).hover(function(){
				  submenus.show();
			  }, function(){
				  submenus.hide();
			  });
		  }
		  
		  submenus.each(function(index){
			  $(this).addClass('submenu');
			  //$(this).addClass('menubutton');
			  submenus.children().each(function(index){
				  $(this).addClass('submenubutton');
				  $(this).hover(function(){
					  $(this).addClass('subbuttonhover');
				  }, function(){
					  $(this).removeClass('subbuttonhover');
				  });
			  });
			  $(this).hide();
		  });
	  });
  });
  if(page)
	{
	$('[href*="'+page+'"]').parent().filter( function(index){
		return ($(this).hasClass('menubutton'));
	}).addClass('currentpage');
	}
});
