var ShowAnimation = true;
var MacOSSafari = false;
var IE7 = false;
var IE6 = false;
var version = window.navigator.appVersion; 
var browser = window.navigator.appName;
var subMenu = false;

if( version.indexOf("Macintosh") >= 0 & version.indexOf("Safari") > 0)
{

	MacOSSafari = true;
}

if( browser.indexOf("Microsoft") >= 0 & version.indexOf("6.") > 0)
{
	IE6 = true;
	ShowAnimation = true;
}
if( browser.indexOf("Microsoft") >= 0 & version.indexOf("7.") > 0)
{	
	IE7 = true;
	ShowAnimation = true;
}


if(window.navigator.appName == "Microsoft Internet Explorer")
	IsIE = true;
else 
{
	IsIE = false; 
	if(window.navigator.appName== "Opera")
		{
			IsOpera = true; 			
		}	
	else IsOpera = false;
};


var current_open_item = null;

var css_class_name_default = "MGroup MEntry";
var css_class_selected = "MGroup MEntry MClick";
var current_div = null;
var prev_open_div = null;
var parent_menu_item = null;

var noShowItem = "MGroup MEntry NoShow";
var MacMenu = null;
var MacMenuParent = null;
var MacATag = null;
function showmenu(parent,a_tag,str_obj)
{
	var obj = document.getElementById(str_obj);
	var obj_parent = document.getElementById(parent);
	if(MacOSSafari)
	{
		if(obj && obj_parent)
		{
               
			if(obj.style.display == "none")
			{
				if(MacMenu != null)
                {
                    MacATag.onmouseover = "this.className='MGroup-HOVER";
                    MacATag.onmouseout = "this.className='ABG'";
                    MacATag.className = "ABG";  
                    MacMenu.style.display = "none";
                }
				if(obj.className != "NoShow")
				{
                 	obj.style.display = "inline";
					MacMenuParent = obj_parent;
					MacMenu = obj;
                    MacATag = a_tag;
                    MacATag.onmouseover = "";
                    MacATag.className = "MGroup-HOVER";
                    MacATag.onmouseout = "";					
				}							 
			}else{				
				obj.style.display = "none";
			} 
		}
		
	}
}

window.addEvent('domready', function(){
	
	$$('.MGroupContent').setStyle('display', 'block');
	$$('.SubMGroupContent').setStyle('display', 'block');
	var selected = $('MSelected');
	
	var current = (selected) ? selected.getParent() : false;
	
	$$('div.MGroup').each(function(div){
		var link = div.getElement('a');
		var block = link.getNext();
		
		var fx = new Fx.Slide(block);
		if(!MacOSSafari)
		{
		
			if (block != current) fx.hide();

			link.addEvent('click', function(){
			
			if(block.className != "NoShow")
			{
				//alert(block.className+"--"+LogOutDiv.className);
				current_div = div;
				parent_menu_item = fx;
				fx.toggle();
			}else
			{
				block.style.display = 'none';
			}			
		});			
		}else{
			block.style.display = "none";
		}
		
		//var show_div = document.getElementById("MGroupContent3");
						
	});
	
	
	$$('div.SubMenu').each(function(div){
		var link = div.getElement('a');
		var block = link.getNext();
		
		var fx = new Fx.Slide(block);
		fx.hide();
		link.addEvent('click', function(){
			fx.toggleSub();
			
		});			


		
	});
	
	
	
	$$('.CTitle').each(function(heading){
		new Element('a', {
			'href': '#MainTopic',
			'class': 'toTop'
		}).setHTML('top').injectBefore(heading.getFirst());
	});
	
	new SmoothScroll();
	
});

document.write('<style type="text/css" media="screen">div.MGroupContent{display: none}</style>');
