
// main navigation
var nav1 = {};

nav1.mouseOver = function(obj) {
	if (obj != this.activeObj) { this.hide(); }
	clearTimeout(this.timeoutId);
	if (!this.activeObj) {
		if (obj.className.indexOf('first') != -1) {	
			obj.className = "first hover";
		} else {
			obj.className = "hover";
		}
	}
	this.activeObj = obj;
} 

nav1.mouseOut = function() {
	var obj = this;
	hide = function() { obj.hide(); }
	this.timeoutId = setTimeout('hide()', 300);
}

nav1.hide = function() {
	clearTimeout(this.timeoutId);
	if (this.activeObj) {
		if (this.activeObj.className.indexOf('first') != -1) {	
			this.activeObj.className = 'first';
		} else {
			this.activeObj.className = '';
		}
		this.activeObj = null;
	}
}

nav1.subOver = function(obj) {
	var tr = obj.parentNode.parentNode;
	if (tr.className == 'link') tr.className = 'link hover';
}

nav1.subOut = function(obj) {
	var tr = obj.parentNode.parentNode;
	if (tr.className == 'link hover') tr.className = 'link';
}

