// Create New Element if Exists
function newElement(element) {
	return (document.getElementById(element) ? document.getElementById(element) : false) ;
}

// Website Enhancements
window.onload = function() {

	var images = new Array();
	
	// Landing Page Roll Overs
	var menu = newElement('menu');
	if (menu) {	
		for (var i=0; i<menu.getElementsByTagName('IMG').length; i++) {
			node = menu.getElementsByTagName('IMG')[i];
			images[i] = new Image();
			images[i].src = node.src.replace('-up.', '-over.');
			node.onmouseover = function() {
				this.src = this.src.replace('-up.', '-over.');
			}
			node.onmouseout = function() {
				this.src = this.src.replace('-over.', '-up.');
			}
		}
	}

	// Navigation
	var nav = newElement('nav');
	if (nav) {	
		for (var i=0; i<nav.getElementsByTagName('IMG').length; i++) {
			node = nav.getElementsByTagName('IMG')[i];
			images[i] = new Image();
			images[i].src = node.src.replace('-up.', '-over.');
			node.onmouseover = function() {
				this.src = this.src.replace('-up.', '-over.');
			}
			node.onmouseout = function() {
				this.src = this.src.replace('-over.', '-up.');
			}
		}
	}

	// Area Amenities
	if (document.getElementById("area-amenities")) {
		var content = newElement("content");
		for (i=0; i<content.getElementsByTagName('A').length; i++) {
			node = content.getElementsByTagName('A')[i];
			if (node.hash=='' || node.hash=="#") continue;
			node.onclick = function() {
				document.getElementById( this.hash.replace("#","") ).className = '';
				this.parentNode.className = "hide";
				return false;
			}
		}
	}

}