﻿// JavaScript Document
var NID=null;
var initnv_ms=function(){
	var obj=$('ms');
	if(!obj) return null;
	var el=obj.getElement('div.msmask');
	el.addEvent('mouseenter',function(){this.getNext().tween('opacity',[0,1])});
	var a=el.getNext();
	a.set('tween',{'duration':'short'});
	a.addEvent('mouseleave',function(){this.tween('opacity',[1,0]);});
	a.setStyles({
		'opacity':0,
		'display':'block'
	});
}
var vissub=function(target,vis){
	target.setStyle('visibility',vis?'visible':'hidden');
	if(target.getPrevious()){
		if(vis){
			target.getPrevious().addClass('mactive');
			if(NID&&$(NID)==target.getPrevious().getParent()){target.getPrevious().removeClass('inactive');}
		}else{
			target.getPrevious().removeClass('mactive');
			if(NID&&$(NID)==target.getPrevious().getParent()){target.getPrevious().addClass('inactive');}
		}
	}
}
var initnv=function(){
	var nvs=$('nvtop');
	if(!nvs) return null;
	nvs.getElements('li').each(function(el){
		var subm=el.getElement('ul');
		var subs=el.getElements('li');
		if(subm&&subs.length>0){
			el.addEvents({
				'mouseenter':function(){
					vissub(this.getElement('ul'),true);
				},
				'mouseleave':function(){
					vissub(this.getElement('ul'),false);
				}
			});
		}
		if(NID&&$(NID)==$(el)){el.getElement('a').addClass('inactive');}
	});
}
var init_resize=function(){
	if($(document.body).getSize().x<=980) $('mainframe').setStyle('width','980px');
	else $('mainframe').setStyle('width','auto');
}
window.addEvent('domready',function(){
	initnv_ms();
	initnv();
	if(Browser.Engine.trident&&Browser.Engine.version<=4){
		window.addEvent('resize',init_resize);
		init_resize();
	}
});
