window.addEvent('domready', function(){	Fx.Morph = Fx.Styles.extend({		start: function(className){			var to = {};			$each(document.styleSheets, function(style){				var rules = style.rules || style.cssRules;				$each(rules, function(rule){					if (!rule.selectorText.test('\.' + className + '$')) return;					Fx.CSS.Styles.each(function(style){						if (!rule.style || !rule.style[style]) return;						var ruleStyle = rule.style[style];						to[style] = (style.test(/color/i) && ruleStyle.test(/^rgb/)) ? ruleStyle.rgbToHex() : ruleStyle;					});				});			});			return this.parent(to);		}	});	Fx.CSS.Styles = ["opacity", "height", "width"];	 	var n1 = new Fx.Morph('nav1', {wait: false});	if (document.body.className != "fa") {		$('nav1').addEvent('mouseenter', function(e) {			new Event(e).stop();			n1.start('o99');		});		$('nMenu-nMenu1').addEvent('mouseenter', function(e) {			new Event(e).stop();			n1.start('o99');		});		$('nav1').addEvent('mouseleave', function(e) {			new Event(e).stop();			n1.start('o01');		});		$('nMenu-nMenu1').addEvent('mouseleave', function(e) {			new Event(e).stop();			n1.start('o01');		});	}		var n2 = new Fx.Morph('nav2', {wait: false});	if (document.body.className != "av") {		$('nav2').addEvent('mouseenter', function(e) {			new Event(e).stop();			n2.start('o99');		});		$('nMenu-nMenu2').addEvent('mouseenter', function(e) {			new Event(e).stop();			n2.start('o99');		});		$('nav2').addEvent('mouseleave', function(e) {			new Event(e).stop();			n2.start('o01');		});		$('nMenu-nMenu2').addEvent('mouseleave', function(e) {			new Event(e).stop();			n2.start('o01');		});	}		var n3 = new Fx.Morph('nav3', {wait: false});	if (document.body.className != "fl") {		$('nav3').addEvent('mouseenter', function(e) {			new Event(e).stop();			n3.start('o99');		});		$('nMenu-nMenu3').addEvent('mouseenter', function(e) {			new Event(e).stop();			n3.start('o99');		});		$('nav3').addEvent('mouseleave', function(e) {			new Event(e).stop();			n3.start('o01');		});		$('nMenu-nMenu3').addEvent('mouseleave', function(e) {			new Event(e).stop();			n3.start('o01');		});	}		var n4 = new Fx.Morph('nav4', {wait: false});	if (document.body.className != "tr") {		$('nav4').addEvent('mouseenter', function(e) {			new Event(e).stop();			n4.start('o99');		});		$('nav4').addEvent('mouseleave', function(e) {			new Event(e).stop();			n4.start('o01');		});	}		var n5 = new Fx.Morph('nav5', {wait: false});	if (document.body.className != "cd") {		$('nav5').addEvent('mouseenter', function(e) {			new Event(e).stop();			n5.start('o99');		});		$('nMenu-nMenu4').addEvent('mouseenter', function(e) {			new Event(e).stop();			n5.start('o99');		});		$('nav5').addEvent('mouseleave', function(e) {			new Event(e).stop();			n5.start('o01');		});		$('nMenu-nMenu4').addEvent('mouseleave', function(e) {			new Event(e).stop();			n5.start('o01');		});	}		var n6 = new Fx.Morph('nav6', {wait: false});	if (document.body.className != "gr") {		$('nav6').addEvent('mouseenter', function(e) {			new Event(e).stop();			n6.start('o99');		});		$('nav6').addEvent('mouseleave', function(e) {			new Event(e).stop();			n6.start('o01');		});	}		n1.start('o01');	n2.start('o01');	n3.start('o01');	n4.start('o01');	n5.start('o01');	n6.start('o01');		$('sMenu-sMenu1').addEvent('mouseenter', sub1on);	$('sMenu-sMenu1').addEvent('mouseleave', sub1off);	$('sMenu-sMenu2').addEvent('mouseenter', sub2on);	$('sMenu-sMenu2').addEvent('mouseleave', sub2off);		var port = new Fx.Morph('plinks', {wait: false});	$('port').addEvent('mouseenter', function(e) {		new Event(e).stop();		port.start('h157');	});	$('port').addEvent('mouseleave', function(e) {		new Event(e).stop();		port.start('h000');	});		var navmask = new Fx.Morph('navmask', {wait: true, duration: 1500});	window.navmask = navmask;		if (document.body.className == "home") {		var themask = new Fx.Morph('themask', {wait: true, duration: 1500});		window.themask = themask;	}			window.setTimeout('navmask.start("o01");', 100);	if (document.body.className == "home") {		window.setTimeout('themask.start("o01");', 500);	}	window.setTimeout('masksOff()', 2500);		var pageurl = document.location.toString();	if (pageurl.indexOf('/portfolios/')!=-1) {		root = '../css/img/';	}	else {		root = 'css/img/';	}		if (document.body.className == "fa") {		var block = $('nav1');		var image = block.getElementsByTagName('img')[0];		image.setAttribute('src', root + 'nav-fa.gif');		$('indicator').innerHTML = "[ Facilities ]";		image.style.display = 'block';		n1.start('o99');	}	if (document.body.className == "av") {		var block = $('nav2');		var image = block.getElementsByTagName('img')[0];		image.setAttribute('src', root + 'nav-av.gif');		$('indicator').innerHTML = "[ Aviation ]";		image.style.display = 'block';		n2.start('o99');	}	if (document.body.className == "fl") {		var block = $('nav3');		var image = block.getElementsByTagName('img')[0];		image.setAttribute('src', root + 'nav-fl.gif');		$('indicator').innerHTML = "[ Fueling ]";		image.style.display = 'block';		n3.start('o99');	}	if (document.body.className == "tr") {		var block = $('nav4');		var image = block.getElementsByTagName('img')[0];		image.setAttribute('src', root + 'nav-tr.gif');		$('indicator').innerHTML = "[ Transportation ]";		image.style.display = 'block';		n4.start('o99');	}	if (document.body.className == "cd") {		var block = $('nav5');		var image = block.getElementsByTagName('img')[0];		image.setAttribute('src', root + 'nav-cd.gif');		$('indicator').innerHTML = "[ Community / Site Development ]";		image.style.display = 'block';		n5.start('o99');	}	if (document.body.className == "gr") {		var block = $('nav6');		var image = block.getElementsByTagName('img')[0];		image.setAttribute('src', root + 'nav-gr.gif');		$('indicator').innerHTML = "[ Green ]";		image.style.display = 'block';		n6.start('o99');	}		window.setTimeout('addPlus()', 100);	});function masksOff()	{	$('navmask').style.visibility = "hidden";	if (document.body.className == "home") {		$('themask').style.visibility = "hidden";	}}function sub1on() {	 $('sub1').className = "on";}function sub1off() {	 //$('sub1').removeAttribute('class');	 $('sub1').className = "off";}function sub2on() {	 $('sub2').className = "on";}function sub2off() {	 //$('sub2').removeAttribute('class');	 $('sub2').className = "off";}function addPlus() {	var rite = $('rite');	var bigp = rite.getElementsByTagName('p')[0];		if (bigp) {		if (bigp.className == "intro") {			if (window.ie == true) {				var h = bigp.clientHeight;			}			else {				var h = bigp.getCoordinates().height;			}						if (window.ie == true) {				var prev = $('rite').childNodes(1).tagName;			}			else {				var prev = bigp.getPrevious().getTag();			}						if (window.ie == true) {				if (prev == 'H2') {					h = h + 43;				}			}			else {				if (prev == 'h2') {					h = h + 43;				}			}						window.h = h;						if (window.ie == true) {				bigp.style.marginBottom = "30px";			}			else {				bigp.setStyle('margin-bottom', '30px');			}						var newplus = new Element('img', {				'id': 'plus5',				'src': root + 'plus.gif',				'alt': ''			});						newplus.injectAfter($('plus3'));			newplus.setStyle('top', (75 + h) + 'px');		}		else { }	}	else { }}